BMU6( pppJJJ@@@>>>;;;:::999888999999999777555333222222111111222222333000000111222222222222111111111222333333333333222222222222222222222222222333222444666555333777>>>III[[[rrrttt}}}~~~uuuooorrryyyoooOOO:::///,,,...222------,,,,,,,,,,,,+++++++++******))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((((((((((((''''''''''''((((((((((((***''''''******''''''***(((((((((((())))))))))))***)))((((((******)))((())))))************))))))*********+++++++++++++++,,,,,,,,,---------......,,,,,,...000000333===HHHWWWooo~~~lllaaaVVVSSSRRRUUUVVVUUUWWW[[[iiissswww|||}}}~~~{{{xxxzzz~~~~~~{{{xxxsssjjj```XXXUUUWWWZZZdddiiimmmsss~~~|||sssbbbQQQGGGAAA999000------+++******+++,,,---...---,,,+++************))))))))))))))))))))))))((())))))******))))))(((''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,+++***)))***++++++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...........................//////000000111111222111000333:::AAAKKK[[[iii{{{tttqqqxxx|||~~~pppJJJ@@@>>>;;;:::999888999999999777555333222222111111222222333000000111222222222222111111111222333333333333222222222222222222222222222222333555666555888FFFTTTooo~~~xxx~~~|||yyy{{{vvvzzz|||dddPPPAAA555111222------,,,,,,,,,,,,+++++++++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''((((((((((((***''''''******''''''***(((((((((((())))))))))))***)))((()))******)))((())))))************))))))*********++++++,,,,,,,,,,,,,,,,,,---------......,,,---222888===DDDRRR___rrrzzzyyyvvvtttfffXXXXXXSSSRRRTTT[[[aaadddhhhnnn|||}}}}}}|||~~~xxxqqqhhhbbb```___^^^^^^^^^aaalllzzzwwwmmmdddXXXHHH999666444000---++++++,,,---...---,,,+++************))))))))))))))))))))))))))))))************))))))''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,+++***)))***++++++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......................../////////000111111222222333555===IIITTT___nnnzzz|||yyywwwuuu|||pppJJJ@@@>>>;;;:::999888999999999777555333222222222222222222333000000111222222222222111111111222333333333333222222222222222222222222222000222555666888BBBXXXmmm~~~yyyuuuuuu|||{{{nnn[[[EEE555///---------,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((((((((()))''''''''''''((((((((()))***''''''******''''''***(((((((((((())))))))))))***)))((()))***+++***((())))))************))))))*********++++++,,,,,,,,,,,,,,,,,,---------......111555===HHHRRR^^^ooo~~~zzzsssdddZZZVVVLLLJJJWWWVVVWWW]]]iiisss{{{|||{{{}}}{{{wwwtttssseee___WWWRRRXXXdddooouuu|||yyyeeeSSSCCC???888222---++++++,,,...---,,,+++************))))))))))))))))))))))))))))))************))))))((()))***)))((('''(((***))))))(((((((((((())))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,+++***)))***+++++++++)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------......................../////////000111111222222777===JJJ[[[hhhtttssslllpppuuuwwwoooKKKAAA>>>:::999999:::999999888777666444444444333333333222222111111111111111111111111111111222222222333333333666333111111444666666666333333666@@@PPPeee~~~{{{zzz}}}xxxvvvwww{{{~~~~~~vvvlllUUU<<<666111---......++++++...******************++++++))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))++++++******************))))))*********+++++++++,,,+++******,,,------,,,///+++***///111111555<<<===NNN___hhhnnnsssrrrmmmfff\\\RRRLLLIIIMMMXXXdddeeeppp|||}}}zzzzzz|||~~~}}}|||zzzsssjjjccc```aaacccdddjjjsss}}}~~~iiiaaaVVVFFF:::444222111000///...---.........,,,***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,...///...------...///111///000222333111444999@@@UUUfffqqqwwwmmmooo{{{nnnJJJAAA???:::999999:::999999888777666444444444333333333222222111111111111111111111111111222222222222333333333555444222222333444333111333444<<>>EEE]]]sss}}}sssqqqxxxmmmSSSAAA666...---///,,,,,,,,,,,,++++++******))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))*********+++++++++,,,+++++++++++++++++++++,,,---...,,,++++++---///555:::DDDUUUiiiyyynnnggg\\\QQQKKKMMMWWWaaadddmmmzzz}}}|||{{{{{{~~~~~~}}}{{{{{{|||}}}}}}vvvnnnjjjaaaXXXZZZcccpppsssyyy~~~~~~vvvjjjaaaKKKEEE===666222000...---,,,,,,,,,,,,++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------+++---...///......000111111111555@@@NNNaaawww~~~bbbDDD@@@@@@;;;999999:::999999888777666555555555555444444444333333333333333333333333333333333333333444444444444444555555333444>>>NNN\\\|||uuurrrqqquuu{{{{{{eeeRRRAAA444///000---------,,,++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((()))))))))*********++++++)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,---***+++,,,+++***,,,111666AAAOOOaaannntttsssjjj```VVVUUUVVVXXXZZZ^^^gggqqq{{{~~~~~~xxxxxx|||{{{wwwvvvyyyyyyuuuyyyzzz||||||tttggg^^^[[[ZZZ^^^fffrrr}}}~~~yyybbbZZZMMMAAA888222...,,,---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++******+++++++++,,,,,,,,,------------------------............------,,,,,,,,,---////////////111222333666AAASSSeeevvv~~~```CCC@@@AAA<<<999999:::999999888777666555555555555444444444444333333333333333333333333333333333444444444444555444666777777>>>QQQmmmyyyqqqmmmnnnuuuxxxhhhSSS@@@666444...------,,,++++++******))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))*********+++++++++((())))))***++++++,,,,,,)))******+++,,,---......***,,,.........444===EEESSSfffvvvuuugggYYYNNNGGGJJJNNNYYYfffmmmooovvv~~~|||}}}}}}}}}}}}wwwsssqqqtttyyyzzztttuuu{{{|||vvvlllcccXXXXXXZZZ```kkkwww}}}rrraaaPPPBBB999333000------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++******+++++++++,,,,,,,,,........................------------............---///111111111222333555:::EEEYYYooo}}}~~~___BBB@@@AAA<<<999999:::999999888777666666666555555555444444444333333333333333333333333333333333444444444555555222555888<<>>;;;@@@:::::::::::::::999777777222333555666777666555444333333333333333333333333777666444222000111444666...999???EEEdddxxxppphhhiiivvvzzz{{{yyyfffQQQBBB>>>444,,,,,,...---,,,,,,***++++++++++++***)))))),,,++++++***)))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))((((((''''''((()))))))))))))))))))))))))))************+++++++++***************222000---++++++---......111111222777DDDVVViiivvvuuulllaaaUUUHHH???CCCMMMVVVaaammmsssuuuxxx~~~xxxqqqsssyyywwwyyyyyyxxxvvvttttttuuu|||~~~yyywwwyyy|||tttjjjddd```WWWSSSfff|||hhhVVVGGG===555000...///...+++)))+++***))))))(((((((((((()))************))))))))))))'''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......///............//////000...///000000222888@@@EEE[[[sss\\\FFF===999>>>::::::::::::999888777666666666555555444444444444333333333333333333333333333222222222333444666777666>>>KKK^^^|||uuullljjjooozzz~~~eeeSSSCCC;;;333111///+++)))***+++++++++++++++***)))))))))))))))((('''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((())))))***************))))))))))))************************++++++++++++...,,,***,,,///000...,,,///111:::MMMfffyyyjjj```WWWRRRQQQSSS\\\gggmmmsssxxxzzz{{{~~~wwwqqqmmmkkkuuu|||~~~zzzyyy{{{uuuoooddd\\\aaannntttcccUUU<<<555000000///+++))))))******))))))))))))******************))))))))))))'''(((((((((((((((''''''************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........//////.........///000000111555777444222===RRRccc[[[FFF===999===999999999999888777666555:::888666444333333333444444444444333333222222222222111111333666888888777999CCCZZZxxxwwwsssqqqqqqttt|||{{{fffJJJAAA:::666333---***++++++++++++++++++*********))))))((((((''''''&&&&&&))))))))))))))))))))))))************************(((((())))))))))))(((((())))))***+++++++++++++++)))))))))*********++++++))))))******+++,,,,,,,,,,,,++++++...111222000---222777HHHdddzzzkkkaaaXXXWWW\\\dddmmmuuu|||~~~yyyvvvxxx}}}}}}~~~|||yyyvvvsssnnniiifffqqqzzzyyyiiiKKK@@@555222111---******+++***************++++++************))))))))))))'''(((((())))))(((((((((************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,------------.........///////////////000111111111777;;;777666HHHkkk{{{ZZZFFF>>>999<<<888888999888888777666555888777666666555444444444555444444333333222222111555444444555777888999888???VVVuuuzzztttnnnnnntttzzzwwwVVVIII<<<888666222...---,,,,,,++++++************+++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))(((((()))******++++++******))))))*********+++++++++++++++++++++++++++++++++,,,.../////////000222555;;;GGG\\\ttttttgggiiifffdddeeejjjooouuuzzz|||tttooojjjnnn|||{{{{{{yyyyyy~~~yyynnnjjjmmmsss{{{xxxbbbSSSBBB:::555000---,,,+++***************++++++************)))))))))((('''(((((())))))))))))(((************************(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............////////////000111222222...444888;;;DDD]]]YYYGGG???:::===888888999888888777666555333444777999999777555333444444444333333222222222888777555444444777;;;???YYY}}}~~~wwwuuulllfffaaa^^^wwwlllXXXDDD<<<;;;888111------,,,++++++******++++++************))))))))))))************************((((((((((((((((((((((((''''''((()))))))))))))))'''((())))))******))))))************++++++++++++---,,,,,,,,,++++++******,,,000222...***---888CCCMMM]]]rrr}}}{{{qqqhhhccc^^^gggqqqwwwyyy|||xxxqqqiiiiiiqqq~~~yyyuuupppjjjkkkvvv~~~mmmYYYJJJ???555...---,,,+++******))))))******************)))))))))(((''''''((()))******))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,,,,------------------.........///////////////000000222333333000444;;;III___zzzsss{{{WWWFFF@@@;;;===999999999999888777666555111333777:::;;;999555333333333333333333333333333555666555222333<<>>OOObbbpppssstttrrrhhh]]]XXXZZZ___xxx}}}zzz}}}xxxlllhhhppp|||iiiQQQ@@@:::333111000...,,,+++******************))))))))))))''''''(((******++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))++++++++++++,,,,,,,,,---,,,,,,,,,------------...............////////////000000000111222333444555BBBTTTooowww}}}QQQBBB>>>999;;;::::::;;;::::::999888777888888888888777555444333000111222333444444555666000555:::;;;BBBZZZ}}}{{{yyy{{{zzzuuuqqqaaa___vvvnnnYYYGGG======///...,,,******+++,,,---))))))))))))************************************))))))))))))))))))))))))&&&'''((()))************))))))***+++++++++++++++******+++++++++,,,,,,,,,'''((()))+++---///000111......000<<>>BBB@@@777333444444111...555111111999999111222888777666===SSSvvv~~~~~~}}}|||uuuvvvzzz}}}vvvsssqqqpppqqqtttwwwyyyyyyzzzvvvssssssvvvyyyzzzzzz}}}tttmmmfffcccmmmpppSSSBBB???444444111,,,***+++------++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))))))))))))))************''')))+++,,,,,,+++,,,...***...///---+++,,,---,,,,,,222>>>SSSjjjzzz|||wwwfff___[[[[[[___ffftttwwwjjjkkktttzzz~~~yyysssmmmiiizzzvvvaaaOOODDD===444...---...//////...---+++******+++,,,,,,******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,.........///////////////222---///555555333999EEEggg|||pppPPPCCC===;;;===999999:::999999888777666444888888333111444666444111888555333888666222666555888===KKKggg~~~}}}{{{xxxwwwvvvtttqqqooonnnmmmmmmnnnqqqxxx}}}}}}wwwqqqmmmllllllnnnqqqrrrrrrqqqooollliiiiiikkkmmmmmmmmmpppuuu}}}~~~vvvqqqkkkkkkrrrjjjQQQEEE888666333...++++++******++++++*********)))))))))))))))))))))))))))))))))***)))))))))(((((((((((('''(((((()))))))))))))))))))))))))))************)))+++------,,,,,,---...,,,******+++---///111333///===TTTkkkzzz|||rrrgggbbbYYYVVVcccttt~~~|||{{{{{{xxxzzz{{{{{{{{{|||xxxwww}}}}}}yyysssooolllqqqwwwzzzkkkWWWLLL===444222222///+++...---,,,+++***************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,......////////////000000111111222333555===NNN___zzz~~~}}}}}}{{{{{{|||mmmNNNBBB===;;;===999999:::999999888777666000333444222111444666666222888666444777555333;;;===DDDSSSiii{{{xxxwwwzzzwwwssspppooonnnllljjjkkkllllllkkkjjjiiihhhgggggggggjjjoootttuuurrrnnnmmmnnnooorrrttttttrrrooojjjiiigggggghhhhhhhhhggggggjjjpppvvvzzzzzzwwwtttyyy}}}yyynnngggnnncccNNN>>>:::555222///,,,***(((************)))))))))((())))))))))))))))))))))))******)))))))))((((((((('''((())))))******))))))))))))))))))************+++---......---,,,---...---((()))000333000111666333HHHdddyyy|||ooo]]]QQQZZZXXX___rrr{{{}}}yyytttpppmmmkkkiiijjjjjjiiieeecccbbbbbb^^^```bbbcccdddfffiiilllmmmpppssstttvvvyyy{{{wwwmmmlllmmmttt~~~ooo^^^III<<<888666111+++------,,,+++***))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------......//////000000000000222555555222999PPPmmmvvvrrrvvv|||}}}yyyxxxyyyzzzxxxtttqqqoooooojjjKKKAAA===<<<===999999999999999888666666555777777555333333444555111555333333999666333<<<===NNNhhh}}}|||yyyuuurrrpppppppppuuusssooonnnmmmllljjjiiimmmmmmlllkkkkkkkkkkkkkkkggggggiiimmmqqqsssrrrpppqqqqqqqqqsssuuuuuusssqqqjjjiiiiiijjjjjjjjjiiiiiiiiijjjlllpppssspppiiiccckkknnnttt{{{yyykkkjjjwwwpppXXXEEE>>>666444333000,,,+++*********)))))))))(((((())))))))))))))))))))))))*********)))))))))(((((((((((()))************)))((()))))))))************+++---......,,,+++,,,,,,,,,)))---666666///111999BBBPPPcccllleeeWWWMMMJJJYYYbbbrrr}}}{{{tttmmmgggfffdddbbb```^^^]]]]]]aaaccccccbbb___]]]]]]]]]ZZZ\\\^^^``````bbbeeegggdddfffiiijjjlllpppwww}}}{{{www}}}tttqqqkkkjjjttt}}}lllUUUDDD;;;888444111++++++++++++***)))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************+++++++++++++++,,,,,,,,,,,,------,,,------.............../////////000000111111222222666555444EEEgggzzzpppooosssxxx}}}}}}}}}~~~}}}yyyuuusssrrrpppllliiigggfffeeehhhJJJAAA===<<<<<<999999999999999888666666888888999888666333333444555555111333:::666222:::???WWWxxx}}}wwwssspppooonnnmmmmmmoooqqqrrrrrrooommmllllllllljjjiiipppnnnllljjjjjjkkkmmmnnnjjjkkklllnnnqqqssssssrrrooommmkkklllnnnooopppooohhhiiijjjjjjjjjjjjkkkkkkllllllmmmpppqqqnnngggaaakkklllnnnrrrxxxuuurrr~~~xxxpppooorrr|||fffOOOAAA666444444111...---************))))))))))))************************************))))))))))))((())))))***************((()))))))))***************,,,------+++******+++,,,,,,///444222000;;;JJJUUUUUUVVVRRRJJJEEENNN[[[iiippp}}}wwwrrrmmmlllllljjjccc]]]^^^]]]]]]\\\\\\]]]]]]^^^```bbbcccbbb```^^^^^^___^^^```bbbbbbbbbbbbdddeeebbbdddeeeeeeeeehhhoootttvvvyyy|||}}}vvvxxxwwwuuunnnhhhkkkyyywwwdddPPPAAA999666666,,,++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++++++++,,,,,,---------,,,---....../////////...//////000000111222222333000333444<<>><<<<<<999999:::999999888777666555555666888666333333666999888333444:::666666DDDeee{{{}}}|||{{{zzzwwwssspppnnnllllllllllllnnnppprrrssspppooonnnnnnnnnnnnmmmkkkrrrqqqooonnnoooppprrrsssoooooopppqqqrrrrrrrrrrrrooommmkkkkkkmmmoooqqqqqqmmmnnnnnnmmmllllllnnnooojjjkkkmmmpppqqqoookkkggglllkkkjjjjjjnnnsssyyy}}}tttpppwwwxxxmmmggg}}}yyyaaaMMM;;;666555111...///++++++++++++*********)))************************++++++*********)))))))))((()))******++++++******))))))))))))************)))+++,,,,,,+++***+++,,,---//////---///;;;OOO___ZZZOOOEEE???<<>><<<;;;999999:::999999888777666555333555999777333333777777999555666999888FFF___}}}}}}|||wwwyyyyyyyyywwwuuurrrqqqqqqmmmnnnoooqqqrrrtttuuuvvvtttsssrrrsssttttttsssqqqqqqsssuuuwwwyyyyyyyyyyyytttuuuvvvvvvtttsssrrrrrrqqqpppoooqqqtttuuuvvvuuuuuuuuutttqqqnnnmmmooorrrjjjlllooopppooonnnmmmmmmkkkiiigggfffgggjjjnnnqqqtttyyy~~~~~~|||{{{||||||}}}~~~~~~xxxppprrr~~~cccIII???:::333000111,,,,,,,,,,,,++++++++++++************************+++++++++*********))))))))))))***++++++++++++***))))))))))))************)))+++,,,---,,,,,,,,,...***000222000:::NNN]]]```QQQFFF???CCCJJJTTThhh{{{wwwqqqiiidddbbbaaa___]]]\\\^^^___aaabbbaaa```___]]]]]]\\\\\\\\\]]]^^^^^^___aaaccccccbbbaaaaaabbb```bbbddddddcccbbbcccccchhhjjjjjjhhheeeccceeehhhddddddccccccdddeeefffggggggjjjllljjjfffeeehhhllliiikkknnnrrrvvvzzz}}}xxxqqqppprrrssswwwyyyzzzvvvlll[[[KKKAAA===:::555000,,,******+++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,******+++,,,,,,---......,,,---...///000000000000///000000111222333444555666888HHHggg~~~}}}}}}zzzzzzwwwqqqlllgggccc```^^^___]]]\\\\\\___``````^^^gggHHHAAA>>><<<;;;999999:::999999888777666888666888;;;999333222666111666777777999<<>><<>>666---+++******,,,,,,+++***++++++++++++++++++++++++************************************++++++++++++++++++******++++++,,,---++++++,,,,,,---...//////......//////000111111222000333222444888>>>[[[|||~~~~~~zzzqqqiiiccc```^^^^^^bbbkkktttxxxyyyzzz~~~|||sssjjjccc___kkkLLLAAA===<<<<<<;;;;;;;;;;;;;;;:::999999888888777777777888999999888@@@RRRppp}}}vvvwwwyyyyyyuuuwwwwwwtttoookkkkkkmmmooouuu||||||{{{|||xxxwwwyyy}}}}}}xxxssspppooopppqqqrrrtttvvvvvvuuuuuuwwwvvvtttrrrqqqqqqrrrrrrnnnooooooqqquuuzzz~~~}}}wwwpppnnnooorrrssspppoooqqquuuuuuvvv{{{|||}}}~~~nnnbbbZZZLLLEEE;;;333///---......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))(((((()))***+++,,,---,,,++++++++++++++++++++++++++++++.........---...444>>>EEEjjjhhh]]]JJJ???FFFWWWeeeqqq{{{sssfffdddbbb```___```aaabbb```cccgggkkknnnnnnnnnmmmgggkkkpppuuuwwwuuurrrpppmmmppptttssspppnnnnnnooonnnnnnmmmlllkkkjjjiiihhhcccbbb```___]]]]]]^^^^^^```dddhhhlllmmmnnnpppqqqpppooonnnnnnoooqqqrrrtttmmmoooqqqrrrrrrsssuuuvvvqqqpppooommmkkkhhhgggfffccccccbbbbbbbbbccccccdddccccccbbbbbbbbbdddeeefffeeegggiiijjjjjjjjjlllnnnuuu|||{{{wwwvvvuuusssooowwwqqqYYYKKKHHHCCC<<<222///,,,++++++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,++++++******++++++,,,---***+++,,,,,,---...//////......///000000111222222111666555555===JJJkkk{{{rrr~~~}}}~~~vvvooogggaaa```bbbccccccnnnwwwwwwnnneee```]]]iiiKKKAAA===<<<===;;;;;;;;;<<<;;;;;;:::999888888777777888888999:::>>>SSSrrr~~~wwwuuuwwwyyyxxxrrrrrrrrrqqqpppooopppqqqrrrxxx~~~|||zzzyyywwwuuuvvvyyyyyywwwuuuvvvvvvwwwwwwwwwvvvuuutttpppppppppqqqsssuuuwwwyyy~~~}}}vvvlllkkkooowww{{{xxxuuutttooouuu{{{~~~|||rrr{{{|||jjjbbbWWWOOOCCC888222///......------------------------,,,,,,,,,++++++*********)))***,,,---...---,,,+++*********++++++,,,,,,---,,,...///000333<<>>;;;;;;<<<<<<;;;;;;:::999888888777777888999::::::VVVssstttpppvvvxxxvvvuuuuuutttpppppppppppprrrtttwwwxxxyyyxxx|||{{{zzz}}}~~~{{{wwwvvvxxx{{{~~~~~~{{{xxxvvvmmmnnnpppqqqqqqqqqpppppprrrxxxzzzkkkjjjooozzz|||{{{jjjvvv|||zzz|||jjjqqqqqqiiiaaaXXXKKK>>>666222000000------------------------***++++++++++++,,,,,,,,,)))***,,,......---,,,+++))))))***+++,,,,,,---------///222444999EEEUUUaaaSSSEEE>>>FFFTTTbbbtttooodddddddddaaa___bbbdddeeeeeecccccccccfffjjjnnnrrrssssssttttttwwwwwwwwwuuurrrnnnjjjhhhdddhhhiiieee]]]VVVSSSSSSXXXZZZ\\\]]]\\\YYYWWWUUUQQQRRRTTTUUUVVVWWWWWWWWWWWWXXXXXXVVVTTTRRRSSSSSSQQQPPPOOOPPPSSSWWW[[[]]][[[___dddfffgggiiillloooqqqqqqqqqqqqqqqpppooonnnqqqpppnnnlllkkkjjjiiiiiijjjhhhgggeeedddcccddddddfffggggggeeebbbaaacccfff```dddeeedddhhhqqqxxxzzz}}}}}}vvvvvv{{{xxx}}}{{{eeeXXXPPPHHH>>>999333...,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++******++++++,,,---******+++,,,---//////000---...///000111222333333000777666>>>\\\~~~kkkmmmwwwzzzxxxvvvuuuuuutttrrrppptttvvvuuupppiiieeefffhhhdddggghhhhhhiiiqqq}}}tttdddXXXRRRQQQcccOOODDD>>>===:::<<<<<<;;;;;;;;;:::::::::666888999777444555===DDDsss{{{wwwuuuuuuuuuxxx{{{{{{xxxuuuuuutttuuuzzz||||||xxxvvvuuuvvvyyy{{{zzzxxxwwwyyy{{{uuuuuuuuuvvvvvvuuurrrooojjjpppyyyyyytttppprrrzzz|||{{{}}}pppmmmcccSSSDDD<<<777222---......---,,,,,,,,,------,,,,,,,,,+++++++++************+++,,,,,,,,,++++++///---++++++,,,.........***000444999GGGYYY]]]WWWKKKEEEGGGWWWiiiuuu|||{{{ooohhhfffhhhjjjjjjnnnjjjiiikkkkkkgggdddeeegggmmmsssvvvvvvuuuvvvxxxyyywwwtttoooiiiaaaXXXRRRUUUXXXZZZ\\\[[[ZZZZZZZZZYYYWWWUUUUUUXXXXXXWWWTTTUUUYYY^^^aaa```___^^^]]]^^^___```^^^ZZZWWWVVVVVVXXXYYYZZZZZZZZZ\\\```cccfffddd___\\\\\\```aaaaaafffhhhlllpppsssssssssrrrsssrrrrrrqqqqqqpppoooooollliiigggggghhhhhheeeccceeecccaaabbbdddeeeccc```bbbaaaaaacccfffhhhiiiiiiooottt{{{zzzxxxzzzvvvssstttuuulll]]]NNNGGGBBB:::222---+++,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------.../////////000222222//////000111111777777999RRRrrrlllvvvzzz{{{}}}}}}{{{xxxsssqqqlllmmmooooooooommmkkkjjjkkkiiifffcccbbbbbbdddeeejjjiiikkkqqq|||wwweee\\\WWWRRRNNN___LLLBBB======;;;<<<<<<;;;;;;;;;:::::::::<<<999999:::999999@@@JJJ~~~{{{xxxrrrtttwwwxxxwwwwwwxxxyyy}}}|||zzzzzz}}}yyytttvvvxxxzzzzzzxxxvvvvvvvvvrrrtttvvvxxxyyyvvvrrrnnnkkkpppvvvzzz~~~|||vvvssssssxxx{{{yyynnn^^^MMMAAA;;;666333///...------,,,,,,------,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++...---,,,,,,,,,---------,,,---333BBBWWWccc]]]PPP@@@EEESSSeeerrryyyxxxsssllliiijjjkkkkkkjjjkkkjjjkkkooooookkkiiikkkjjjpppwwwyyyxxxvvvuuuvvvoookkkddd^^^XXXTTTPPPOOOTTTWWW\\\^^^______``````___^^^]]]^^^aaabbb```^^^^^^```cccgggiiijjjiiigggggghhhgggeeebbbaaa```aaadddccc```___```aaadddeee```^^^YYYUUUWWW\\\_________bbbggglllqqqtttuuuvvvuuuuuutttrrrqqqqqqqqqppprrrpppmmmlllmmmllljjjggggggeeecccdddfffgggeeecccdddbbb``````bbbdddddddddeeejjjrrrxxx|||~~~yyyvvv}}}|||xxxvvvsss~~~wwwiiiZZZSSSLLLAAA999333000...,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,---......//////000000111111000111333444333444===IIIeee~~~tttwww|||zzz{{{{{{{{{zzzxxxtttpppmmmmmmnnnoooppppppooommmlllhhhgggfffeeefffhhhkkklllrrrsssvvv|||qqqaaaXXXSSSOOOKKKZZZHHH@@@<<<===;;;<<<<<<;;;;;;;;;:::::::::;;;444444:::;;;999CCCSSSyyy{{{~~~{{{vvvrrrvvvxxxwwwssssssvvvzzz~~~}}}{{{{{{|||xxxwwwvvvvvvvvvvvvuuutttuuuwwwzzz|||zzzuuuppplllnnnpppsssvvvyyy}}}}}}ssskkkmmmxxx|||{{{xxxfffSSSCCC999555444//////...---------------,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,,,,------------------------000///:::UUUkkkkkkXXXGGG===LLLaaaqqqxxx~~~~~~ooonnnlllkkkmmmpppqqqooolllrrrqqqrrrqqqkkkcccbbbeeekkkqqqwwwxxxtttnnnjjjhhh```\\\VVVPPPNNNPPPSSSUUU\\\```eeehhhjjjjjjkkkkkkjjjjjjjjjlllnnnnnnlllkkkjjjlllppptttxxxyyyyyywwwxxxyyyzzzzzzxxxxxxyyyzzzyyytttnnnkkkkkkkkkiiigggTTTUUURRROOOSSS[[[___^^^[[[]]]aaaeeekkkooosssuuuvvvuuutttsssssstttuuuvvvxxxvvvsssrrrrrrpppnnnlllhhhgggfffggghhhiiihhhfffeeebbb___]]]___aaabbbbbb]]]bbbhhhnnnssswww{{{}}}~~~}}}}}}{{{www~~~~~~|||zzzuuuuuufffWWWPPPEEE===777222...+++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------......///000000222000000222444555555555222FFF\\\xxxuuu{{{}}}{{{zzz}}}|||{{{xxxuuurrrooonnnlllmmmoooppppppooonnnnnnlllllllllmmmooorrrtttvvvwwwzzz~~~|||iiiZZZRRROOOKKKHHHYYYGGG???<<<===;;;<<<<<<;;;;;;;;;:::::::::888222444;;;;;;:::LLLddd|||{{{{{{vvvxxxxxxxxxwwwvvvwwwzzz|||}}}~~~}}}uuurrrsssvvvwwwwww|||}}}~~~|||wwwqqqmmmjjjqqqrrrtttuuuwwwzzzuuukkkgggmmmtttzzztttzzzmmmZZZGGG999333333000000///...------------------,,,,,,,,,+++++++++)))***++++++,,,,,,,,,,,,+++---......---------...444;;;QQQoooyyyiiiPPPBBBJJJYYYlllwww{{{xxxtttrrrqqqqqqtttwwwwwwsssppptttrrrpppkkkaaaYYYZZZ```ppptttwwwtttlllbbbZZZWWWSSSTTTVVVXXX\\\aaagggkkkrrruuuxxxzzzyyywwwvvvvvvvvvwwwwwwxxxyyywwwuuutttrrrxxx{{{yyyxxxuuuoooiiiOOOTTTVVVVVV\\\fffiiieeeaaaaaaaaabbbdddgggiiijjjpppppppppqqqsssvvvyyy{{{yyyxxxvvvuuutttrrrpppooojjjjjjiiijjjjjjjjjjjjjjjfffccc___]]]^^^aaacccccc]]]```dddgggiiimmmqqqttt{{{zzz{{{~~~~~~~~~|||yyyjjjWWWTTTMMMDDD;;;555222111.........---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,---------------...//////000000333000///222555555666888<<>>;;;???ZZZyyy}}}}}}~~~~~~~~~~~~|||{{{~~~zzzxxx|||}}}zzzwwwpppooonnnlllmmmqqquuuyyyxxxzzz{{{zzzxxxwwwwwwxxxyyy~~~tttsssvvvyyy{{{}}}}}}{{{wwwqqqmmmlllmmmtttvvvxxxyyyxxxyyyzzz|||}}}{{{tttmmmiiihhhqqq|||yyyrrrvvv}}}wwweeeQQQ???666555222111000///............---------,,,,,,,,,++++++((()))***+++,,,,,,---,,,+++---//////......000222<<>>888777222111///...------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......---......//////000111111333000111444333111;;;HHH```{{{{{{|||{{{|||zzz}}}||||||}}}}}}{{{qqqjjj^^^TTTNNNKKKJJJIII[[[III@@@===>>><<<<<<<<<;;;;;;;;;:::::::::555:::;;;888CCCbbb~~~~~~}}}}}}}}}|||zzzxxxwwwvvvsssoookkkgggffffffeeedddfffiiilllmmmjjjhhhhhhhhhcccdddeeeeeeddddddfffgggooouuu}}}|||zzzzzz{{{yyyzzz||||||}}}}}}uuuqqqqqqtttvvvwwwxxxxxxvvvtttuuuuuuwwwzzz}}}~~~zzztttpppbbbbbbhhhsss~~~|||uuu\\\eeettt|||tttfffNNN;;;333333333111000///............------------,,,,,,,,,((()))***+++,,,---------,,,...//////...000777===WWWooosssXXXKKKRRR^^^qqq|||}}}{{{}}}vvvrrrpppooollliiifff___ZZZWWWVVVUUUYYY___YYYXXXUUUQQQPPPTTT]]]dddooo{{{}}}zzzzzz|||~~~{{{{{{zzzvvvqqqoooppprrr}}}|||~~~xxxuuuuuuwwwzzz|||~~~}}}{{{yyy}}}wwwuuuqqqlllgggccc```___\\\^^^```bbbcccccccccbbbdddgggiiijjjjjjkkkmmmpppqqqssssssqqqmmmjjjkkklllhhhfffbbbaaaaaa```___^^^___```aaa`````````ccceeefffjjjooosssuuuuuuuuuttt{{{wwwssskkkaaaTTTHHH<<<666333222000...------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------...............///000000111111000///222666333333BBBVVVsss}}}}}}~~~zzznnnhhh^^^TTTNNNKKKJJJJJJZZZHHH@@@>>>???===<<<<<<;;;;;;;;;:::::::::888>>>======RRR|||}}}xxxoooiiieeedddeeedddcccaaa```aaaeeegggmmmjjjgggfffiiimmmooopppnnnssswwwxxxuuupppnnnmmmlllllljjjgggcccaaaaaabbbggglllrrruuuttttttuuuvvvkkknnnrrruuuwwwyyy|||~~~{{{}}}uuussssssuuuvvvvvvtttssssssuuuvvvtttwwwzzzzzzyyyxxxxxxyyyqqqeeeZZZZZZbbbfffaaaZZZIIIWWWjjjzzz}}}rrrYYYBBB888444333222000///...............---------,,,,,,,,,((((((***+++,,,---------,,,...000......111:::AAAbbbssswwwbbbLLLKKKZZZggg{{{}}}yyyuuu}}}~~~zzzuuuooolllkkkjjjfffcccXXXRRRPPPTTTWWWYYY]]]aaaUUUTTTRRRRRRVVVbbbrrr~~~zzzuuurrrrrrqqqppppppsssxxx|||vvvvvvtttppplllkkknnnqqq{{{sssvvvyyy{{{|||zzzxxxvvvvvv~~~~~~{{{zzz{{{|||mmmlllkkkiiigggeeeccccccdddeeefffgggeeebbb___]]]ZZZ]]]aaabbbbbbdddgggkkkmmmoooooolllgggdddeeefff^^^]]]]]]^^^```bbbbbbbbbbbbbbbbbbaaa___^^^___```bbbfffkkkoooqqqrrrtttuuuyyyzzz}}}}}}|||xxxnnnggg```VVVGGG<<<444222000...---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------............//////000000111111......333777444555HHHaaayyymmmggg^^^UUUNNNKKKJJJKKK|||YYYJJJ???@@@<<<<<<>>>===<<<:::::::::;;;<<<;;;<<<<<>>>>>===<<<<<<<<<<<<<<<:::<<>>>>>>>>>>>>>>>>>>>>===<<<;;;:::DDD\\\zzzttteee\\\VVVUUUXXX___eeeoooxxx~~~}}}{{{|||{{{zzzyyyyyyzzz|||}}}|||{{{yyywwwvvvvvvwwwxxxzzz{{{||||||zzzzzz{{{|||xxxwwwvvvvvvvvvwwwxxxyyy{{{xxxsssmmmgggcccaaa``````gggnnnrrrqqqnnnmmmnnnmmmssszzz}}}}}}}}}}}}fffWWWVVV^^^gggtttvvvyyyzzzzzzyyyzzz{{{|||xxxsssqqqrrruuuxxxyyy|||{{{xxxsssjjj]]]PPPFFF???999;;;OOOjjj|||}}}uuuccc>>>444333444666333......111/////////.........------+++++++++,,,------......///111222111666FFF^^^qqqgggXXXHHHGGGZZZrrr}}}|||~~~yyywwwzzz{{{ssskkk```[[[WWWTTTRRRPPPKKKGGGLLLQQQ```www~~~pppttt|||wwwssspppppprrrqqqooooooppprrrqqqqqqvvvsssooonnnpppuuuzzz}}}|||uuurrrrrrsssrrrqqqvvvuuusssrrrqqqrrrsssuuuuuuvvvrrrkkkiiilllpppqqqqqqppprrrzzz}}}wwwxxxqqqnnnsssyyyzzzyyyzzzxxxvvvsssoookkkhhhfffddddddjjjppprrrmmmbbbWWWPPPVVVWWWXXXYYYZZZZZZZZZZZZ]]]ZZZ[[[___```aaalllzzzxxxllleeedddfffeeeddd^^^^^^^^^___aaadddgggiiikkknnnqqqsssxxx~~~|||xxx~~~yyypppgggaaa]]]HHH===333111111000//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000111222222333333222333555:::BBBUUUrrr|||xxxuuurrrpppfffXXXNNNLLLLLLKKKIIItttRRREEE<<>>??????>>><<<;;;AAA<<>>HHHZZZnnnxxxlllFFF777444444777666111///000////////////............++++++,,,,,,---............000000222???XXXnnnyyyiiiXXXHHHKKKaaaxxx|||zzz|||~~~wwwpppggg___VVVTTTRRRQQQPPPOOONNNMMMXXX___mmm~~~|||ooo~~~~~~{{{zzzyyyxxxuuutttssssssqqqooonnnoooqqqrrrrrrqqqwwwtttooommmmmmqqqvvvzzz{{{uuurrrrrrsssssssss{{{yyyxxxyyyzzzzzzxxxuuuooopppmmmhhhhhhmmmqqqrrrqqqooorrr||||||wwwsssnnnmmmsssxxxyyyyyyzzzwwwtttqqqmmmkkkjjjjjjjjjlllooooookkkbbbZZZVVVUUU\\\\\\\\\\\\\\\\\\\\\\\\```___``````\\\\\\fffssssssmmmfffcccdddhhhjjjkkkdddcccaaaaaabbbdddgggiiigggjjjmmmooosssxxx|||~~~www|||wwwlllggghhhUUUHHH;;;666444111......------,,,,,,,,,,,,------------------------------............////////////000000000111222222333333555444444:::HHHccc|||}}}yyyuuurrrqqqmmmbbbTTTLLLJJJKKKKKKJJJvvvTTTFFF<<>>===<<<;;;AAABBBRRRppp}}}yyyhhh[[[\\\WWWUUU[[[ccclllwww~~~{{{zzzxxxxxxxxxwwwvvvtttuuuvvvxxxyyyzzz{{{zzzxxxvvvuuuvvvxxxxxxyyyzzzxxxvvvvvvyyy{{{yyy{{{~~~}}}yyyuuurrrrrrtttzzzzzzvvvuuuppprrrrrrooojjjiiimmmqqqzzz|||kkkeeehhhuuuwwwzzz|||{{{zzzyyyyyy{{{zzzyyyyyyzzzzzzxxxwwwxxxxxxyyyzzzxxxssslllfff\\\TTTLLLKKKRRRaaaxxx|||ZZZ===888555777888444111000000000/////////.........+++,,,,,,------...//////,,,---111>>>YYYvvveeeYYYOOOVVViii{{{|||xxx{{{{{{|||sssiiiccc]]]VVVTTTVVVYYY\\\^^^aaadddfffsssyyyyyyttt{{{~~~{{{zzzyyyyyyyyyxxxxxxwwwrrrqqqqqqsssvvvwwwwwwvvvttttttqqqllliiijjjpppuuu~~~{{{xxxvvvuuuuuuttttttyyyxxxzzz~~~yyyssslllooopppoooqqqwwwxxxvvvtttpppssszzzuuukkkgggiiiqqqwwwxxxyyyzzzvvvsssooolllkkklllnnnoootttuuutttooohhhddddddfffhhhgggeeecccaaa___^^^^^^bbbdddfffeee```^^^dddmmmkkkiiigggfffeeefffffffffhhhgggeeecccccceeegggiiifffhhhjjjmmmooosssyyy~~~}}}{{{}}}~~~{{{~~~~~~qqqkkkllldddVVVHHH???999222---,,,...------,,,,,,------...------------------------............////////////000000000111222222333333555444555>>>TTTuuu~~~yyy|||}}}~~~{{{wwwsssqqqooohhh^^^QQQIIIIIIKKKMMMLLLxxxVVVGGG<<>>333------.........------.........------------------------............////////////000000000111222222333333333555:::HHHddduuuzzz~~~{{{xxxvvvsssoookkkcccYYYMMMFFFGGGLLLOOOOOOxxxUUUGGG<<>>>>>:::XXX~~~yyyjjjbbbYYYVVVZZZbbbiiilllmmmqqq{{{}}}zzzwwwtttrrrqqqqqqqqqppppppppprrruuuwwwyyy|||{{{zzzwwwtttsssuuuwwwuuuyyy}}}|||wwwttttttvvvuuu{{{yyyvvvvvvwww|||~~~}}}}}}zzzpppiiiggghhhooouuu|||~~~|||{{{}}}xxxllllllxxxyyyzzzzzzyyyyyyzzz|||{{{|||}}}}}}yyyvvvsssssstttvvvwwwwwwuuusssooolllhhhddd___aaannn|||uuuuuuKKKAAA888888:::888444111000000000000/////////...,,,,,,------.../////////555333AAAaaayyy{{{nnndddTTTUUU___rrr{{{{{{~~~lllZZZSSSXXX___bbbgggoooxxx}}}~~~}}}zzzyyyuuu~~~|||yyy}}}~~~zzzyyyxxxyyyzzzyyyuuurrraaaccchhhnnnssstttrrrooollllllllllllnnnqqqtttvvv}}}|||zzzwwwtttrrrrrrssslllooorrruuuuuupppiiidddkkkoootttwww|||{{{uuummmhhhlll{{{zzzooolllbbbbbbfffooottttttuuuxxxvvvtttqqqoooooopppssstttrrrsssuuuyyyzzzxxxtttqqqrrrqqqooolllkkkjjjiiiiiifffiiijjjiiiiiijjjlllnnnhhhlllqqqrrrooommmmmmooojjjiiihhhgggffffffffffffiiieeedddiiillllllnnnsss{{{tttooovvv}}}vvvuuummmaaaSSSCCC555000111000//////......//////000....................................////////////000000000111222222333333111777AAATTTrrrvvvwww}}}~~~~~~~~~|||}}}{{{wwwuuuuuurrrlllfff___UUUIIIDDDGGGLLLQQQRRRvvvTTTFFF<<>>===<<<<<<<<<>>>???@@@JJJmmmiiiXXXaaa```aaaeeelllsssyyy{{{|||~~~zzz{{{}}}zzzxxxuuurrrpppoooooooooqqqppppppppprrrtttwwwyyy{{{{{{zzzwwwuuuuuuwwwyyyqqqvvvzzzzzzvvvrrrrrrssspppwww~~~}}}yyyxxxyyyrrrvvv|||}}}|||zzzzzz{{{{{{wwwoookkkkkklllqqqvvvvvvuuuuuuzzz~~~|||wwwyyyyyyyyyyyyzzz|||~~~}}}|||}}}~~~~~~}}}yyyvvvsssssstttvvvwwwvvvssspppooommmlllllliiigggmmmuuuuuu{{{PPPCCC999999;;;999444222000000000000////////////,,,,,,------.../////////000111FFFlllyyyfff]]]SSSVVVccc{{{}}}zzz}}}}}}{{{gggTTTPPPYYYeeelllrrrzzz}}}~~~{{{|||}}}~~~}}}yyytttpppsss|||zzzxxx~~~wwwvvvuuuvvvwwwuuuppplll___bbbhhhpppuuuvvvssspppjjjhhhggglllttt{{{|||zzz}}}{{{xxxssspppoooqqqrrrlllnnnpppqqqnnniiiccc```iiilllppprrrwwwyyyuuunnnhhhbbbgggwwwvvvllliiiaaaaaaeeemmmrrrqqqqqqttttttrrrpppnnnnnnppprrrsssvvvtttrrrtttwwwyyywwwtttsssrrrqqqpppooopppqqqrrrjjjjjjiiiggggggiiikkkjjjqqquuuwwwuuuoookkkjjjlllkkkkkkkkkjjjiiiiiihhhgggiiicccbbbhhhkkkjjjkkknnnuuuyyyyyyrrrooovvv|||wwwqqqgggYYYGGG777222555000000////////////000000..................................../////////000000000000111222222333333222:::GGG[[[yyysss~~~~~~|||~~~~~~~~~}}}{{{yyywwwzzz}}}}}}{{{xxxxxxyyytttwwwzzz||||||}}}yyytttssstttrrrjjjbbb]]]SSSGGGCCCFFFMMMRRRSSSyyySSSGGG??????;;;<<<@@@::::::??????;;;>>>EEERRR|||oooccc```eeetttrrruuu{{{|||{{{~~~{{{~~~tttnnnmmmpppsssuuuqqqqqqpppmmmjjjiiijjjkkkjjjkkkkkkjjjkkknnnssswwwyyywwwuuuvvvwwwwwwtttqqqqqqrrrssstttsssqqqooommmqqqsssuuuvvvuuusssrrrrrrooosssyyy||||||zzzxxxwww~~~|||}}}wwwssszzz|||{{{xxxrrrnnnooovvv}}}xxxyyy|||~~~zzzyyy|||}}}}}}~~~{{{uuuuuuuuutttrrrpppooonnnooonnnmmmlllooouuu~~~mmmIII999:::555:::???555333///...111333000///111...000111000///111111000111???XXXmmmqqqggg``````UUUcccnnn}}}~~~uuuvvvwwwyyy|||~~~mmmWWWPPPTTT___mmmyyy{{{wwwxxxzzzvvvoooqqqooommmkkkkkkmmmppprrrrrrvvvzzz||||||{{{{{{{{{xxxtttqqqppppppooojjjfff___aaadddiiimmmpppooonnnooommmlllmmmpppvvv|||vvvsssuuuuuupppllldddiiimmmmmmiiidddbbbbbbooolllkkklllnnnnnnkkkiiiaaaaaaiiitttuuujjj]]]WWWVVVZZZ```fffkkkmmmnnnnnnjjjkkkkkklllnnnppprrrsssrrrssstttuuuvvvwwwwwwxxxtttqqqnnnqqquuuwwwuuurrrsssooonnnooonnnkkklllpppsssyyyzzzssslllkkklllllliiiiiiiiiiiihhhhhhhhhhhhbbbbbbcccdddeeegggggghhhnnnyyy|||qqqeeehhhvvvtttvvvttteeeNNN;;;555777111000...------...///000...------,,,,,,,,,------////////////////////////222222111111111222444555///CCC[[[wwwrrr```uuu|||yyy}}}yyyuuuttttttqqqooopppqqqpppnnnjjjppppppqqqpppooooooppprrrnnnoooqqqtttvvvyyy{{{|||}}}|||{{{yyyqqqqqqooohhh___ZZZMMMIIIDDDBBBEEEJJJPPPSSSyyySSSHHH???@@@;;;<<<>>>999999======<<>>LLLcccsssqqqeee]]]^^^eeepppzzz}}}vvvssspppooooooqqquuuxxxxxxxxxppp^^^PPPQQQ^^^mmm{{{}}}xxxssssssuuuqqqjjjgggfffdddcccdddfffiiijjjnnnqqqtttvvvuuusssssssssooollliiiiiikkkjjjgggddd______aaaeeeiiijjjjjjhhhjjjiiihhhhhhlllssszzz|||sssppppppppplllgggbbbeeegggfffbbb______```kkkiiieeedddccc```\\\XXXUUUXXXaaahhheeeYYYPPPNNNNNNQQQWWW\\\```bbbbbbbbbaaaaaabbbccceeegggiiijjjlllllllllmmmmmmnnnooopppqqqooommmppptttuuussspppnnnmmmooosssrrrnnnlllnnnrrrtttqqqkkkiiikkklllkkkjjjjjjjjjjjjiiiiiiiiiiiieeeeeeffffffggghhhhhhhhhpppvvvzzztttjjjffflllttt}}}|||zzzoooXXXAAA666888222111///---------///000//////...------......///////////////////////////000000111111222333555777999OOOggg~~~gggZZZrrrxxxxxxzzzuuurrrqqqooollliiiiiijjjlllkkkjjjmmmooopppoooooooooqqqssssssssstttvvvwwwyyyzzzzzz{{{{{{zzz~~~uuullljjjggg^^^UUUPPPIIIGGGDDDCCCFFFKKKPPPSSSyyySSSHHH???@@@<<<======:::;;;===<<<>>>NNNaaasssuuuxxx{{{~~~zzzwwwrrrllllllpppqqqqqqppppppooonnnmmmmmmkkkiiifffeeeddddddbbb```]]]^^^]]][[[YYYXXXYYYZZZ^^^[[[WWWWWWYYY^^^bbbdddhhhiiilllooopppnnniiieeeeeeccc```^^^^^^```cccfffddddddccccccccceeefffggggggkkkpppsssttttttuuuuuuttt{{{xxxtttwwwvvvuuu~~~|||vvvoookkklllnnnnnnoooqqqtttxxx{{{~~~|||{{{}}}}}}|||{{{yyy|||vvvppppppssstttpppllllllmmmmmmnnnqqqxxxnnnLLL:::;;;:::666999444000...000111///...//////000111000...///444888GGGYYYqqq{{{rrrccc^^^aaauuu}}}rrrrrrqqqiiikkkhhhfffhhhmmmooommmiii```TTTMMMUUUgggwwwyyyxxxsssnnnmmmoookkkeeeaaaaaaaaaaaaaaaccceeeffflllnnnqqqqqqooommmlllkkkgggdddaaaaaacccdddaaa^^^_________aaadddeeedddbbbdddbbbaaabbbgggooowww}}}|||uuummmhhhhhhfffbbb^^^]]]^^^___\\\YYYWWWYYY\\\ccc```]]]ZZZVVVRRRNNNJJJKKKQQQZZZ]]]UUUJJJEEEFFFFFFJJJOOOTTTVVVWWWVVVUUUTTTTTTUUUVVVXXXYYY[[[\\\bbbbbbbbbbbbdddgggjjjlllnnnmmmnnnqqquuuvvvssspppmmmooovvv|||{{{tttpppqqqrrrpppkkkeeefffkkkkkkhhhkkkkkkkkkjjjjjjjjjiiiiiihhhhhhiiiiiiiiiiiihhhhhhooopppvvvzzzsssgggdddiii~~~}}}zzzgggIII::::::444222000...------...///000//////...//////000000////////////////////////---///111222222444666999DDD```yyyzzzddd___www|||uuu{{{{{{||||||yyyuuuqqqooonnnjjjgggddddddgggjjjlllmmmnnnoooqqqrrrrrrsssuuuwwwxxxxxxxxxxxxyyyyyyyyyyyyzzz~~~~~~{{{zzz}}}{{{qqqgggbbb]]]SSSJJJEEECCCCCCBBBDDDGGGLLLQQQTTTwwwRRRFFF>>>@@@;;;<<<<<<<<<>>>???<<>><<<777@@@555111...000111...---///000111444444000///555<<>>CCCGGGIIIMMMRRRUUUuuuPPPEEE===???;;;<<<888:::>>>@@@>>>FFFaaa~~~xxxvvv}}}~~~~~~~~~sssrrrqqqooommmmmmoooqqqqqqssswwwyyy{{{{{{zzzyyy|||zzzwwwwwwyyyyyywwwtttxxxyyyzzzxxxsssnnnjjjiiifffjjjccc]]]```aaadddppprrrtttwwwyyyzzzzzzyyyxxxnnnllllllooouuuyyyzzzyyy{{{~~~~~~|||yyyvvvxxxyyyssskkkgggjjjnnnmmmmmmmmmlllkkkllloooqqqmmmqqqxxxzzzTTT???999:::???:::444111111111///...000+++,,,000222...,,,999KKKaaauuuvvv```[[[jjj|||nnngggrrrsssdddbbbaaadddfffeee^^^XXX]]]```eeennnyyy{{{sssfffhhheee```]]]]]]\\\XXXRRRQQQOOONNNMMMMMMNNNOOONNNPPPRRRRRRQQQQQQRRRSSSRRRSSSUUU[[[aaadddbbb___\\\ZZZXXXXXX[[[^^^___```^^^]]]]]]___dddkkkrrrwwwfffbbb]]]YYYWWWVVVUUUTTTZZZ^^^aaabbb___]]]]]]______aaabbbbbb```______```bbbfffgggdddaaa___[[[VVVaaadddiiilllllliiieeebbb\\\\\\[[[ZZZYYYYYYYYYZZZWWWVVVUUUSSSSSSTTTUUUVVVWWWYYY]]]aaadddfffggggggnnnooorrrsssooojjjmmmtttvvv}}}~~~uuujjjdddaaa```lllllllllkkkkkkkkkjjjjjjkkklllmmmmmmllliiigggeeeddd___bbblllnnncccXXXTTTllluuupppSSS@@@===:::777333111000000000------------...///000000000000000000000000000000000333555444222555<<>>;;;???EEEHHHJJJLLLQQQVVVwwwRRRGGG???AAA===>>>;;;;;;>>>BBBEEESSStttzzzqqqqqquuu{{{~~~uuunnnkkkjjjpppsssxxx|||~~~||||||vvvuuuwwwzzzzzzyyyyyy|||~~~|||xxxrrrmmmkkkbbbfff]]]UUUXXXXXX\\\hhheeeggglllsssxxx|||}}}}}}ooolllkkknnntttxxxxxxvvvxxx{{{~~~~~~~~~~~~zzzxxxzzzyyyuuuoookkkkkkllliiijjjjjjjjjjjjjjjmmmooooooooorrr{{{hhhAAA:::AAA======666222222222//////111...,,,...000...111FFF___{{{zzzgggZZZaaatttyyypppzzzppppppcccdddhhhlllnnnmmmiiifffpppuuuwwwwwwxxxwwwpppgggcccdddaaaYYYTTTSSSQQQMMMHHHFFFEEECCCDDDFFFHHHJJJLLLNNNQQQRRRSSSTTTWWWYYYZZZ\\\```ffflllmmmiiieee]]][[[YYYZZZ^^^bbbeeegggeeeeeeeeegggkkkqqqvvvyyyjjjgggdddaaa````````````fffiiikkkjjjhhhhhhjjjmmmmmmpppssssssrrrrrrtttvvvuuu}}}yyyqqqmmmjjjgggssswww{{{~~~{{{vvvssspppooonnnllljjjiiiiiiiiigggfffcccaaa^^^\\\[[[[[[[[[]]]___aaabbbccceeeeeejjjkkkooopppmmmjjjooowww~~~yyyrrrooollliiinnnnnnnnnnnnmmmmmmmmmmmmlllmmmnnnooonnnllliiigggbbb```___bbbeeeccc]]]XXXbbbzzz{{{cccIII@@@===:::666333111111111............///000111222000000000000000000000000000222444333222777BBBLLLiiipppaaagggwww{{{~~~sssvvvzzzyyyxxxyyy|||}}}}}}}}}~~~~~~~~~}}}|||zzzwwwooofffXXXPPPIIIDDD@@@;;;;;;======BBBGGGIIIIIILLLQQQVVVxxxSSSHHHAAACCC>>>@@@@@@>>>@@@EEELLL```nnncccdddfffmmmqqqsss{{{|||pppddd[[[WWWWWWVVV[[[aaaggglllqqquuuxxx{{{uuuooolllqqqjjjbbb```eeelllpppqqqsssvvvzzz|||zzzuuurrrpppkkkmmmcccYYYYYYXXX[[[ggglllnnnqqqvvv{{{~~~~~~}}}rrrnnnmmmpppvvvyyyyyyvvvuuuxxx{{{||||||~~~~~~|||{{{yyyvvvssspppllljjjfffggghhhgggffffffhhhiiinnnkkklllwwwuuuDDD===HHH@@@>>>888333333222000000222333000///111000777SSSqqqqqq\\\XXXiii|||sss|||~~~ooommmdddhhhnnntttwwwwwwuuutttrrrxxx{{{xxxvvvuuuooogggaaabbb^^^UUUNNNKKKHHHDDDFFFEEECCCBBBDDDGGGKKKNNNSSSVVVYYY[[[]]]```cccfffhhhiiimmmrrrvvvtttnnnhhh```^^^\\\^^^ccchhhmmmnnnjjjkkkkkknnnqqquuuyyy{{{pppmmmjjjhhhhhhhhhjjjjjjppprrrrrrpppnnnooosssxxxwww{{{yyywwwvvv~~~}}}{{{yyywwwuuuttttttuuutttrrrpppmmmkkkiiigggeeefffgggggggggggghhhiiijjjlllqqqtttqqqooouuu~~~{{{zzz{{{yyytttppppppppppppoooooooooooommmnnnpppqqqpppnnnkkkiii```aaa^^^]]]aaahhhgggaaaXXXppppppRRRAAA???;;;777444222222111////////////000111222333000000000000000000000000...111333222333:::GGGRRRpppnnneeetttrrroooxxx{{{zzzzzz|||{{{}}}|||yyyvvvsssiii___WWWOOOGGGCCC???::::::>>>???DDDHHHIIIIIIKKKQQQVVVwwwSSSHHH@@@@@@;;;;;;888???===;;;TTTsss___UUUVVVSSSVVVXXX___nnnzzzlll\\\SSSPPPPPPRRRRRRSSSUUUXXX^^^hhhrrrzzzzzz{{{yyylll^^^ZZZ]]]aaa]]]XXXVVVYYY^^^cccfffjjjqqqvvvtttuuuxxxxxxsssuuuqqqjjjaaa\\\```kkkttttttxxx}}}{{{wwwuuuhhhqqqxxxyyyzzz}}}zzzttttttzzzzzzxxx{{{{{{zzzzzz}}}}}}yyyxxxyyyzzzzzzwwwrrrllliiifffeeefffiiihhheeefffjjjpppmmmgggiiizzzQQQ>>>GGG@@@BBB:::222...///111000...111,,,...333111666UUUzzz~~~nnn]]]aaawwwzzzvvv|||~~~vvvpppmmmiiikkkppptttxxxzzz{{{{{{~~~zzzvvvuuuuuuqqqiiibbbjjjaaaUUULLLHHHHHHIIIIIIGGGHHHJJJNNNPPPSSSYYY___eeecccaaadddjjjpppssstttzzzxxxxxx{{{|||yyywwwuuukkkmmmpppqqqqqqrrrtttvvvqqqvvvyyyxxx||||||uuuqqqrrrpppkkkkkkoooppp~~~vvvooouuuyyyvvvxxx|||zzz{{{||||||{{{|||yyyuuutttuuuvvvtttsssqqqrrrtttvvvwwwzzz~~~~~~yyyxxxzzz~~~wwwvvvsssoookkkjjjlllnnnlllnnnpppqqqqqqpppooonnnccceeekkknnnjjjbbbaaaeee```ZZZaaavvvwwwZZZIIIAAA@@@<<<333333444---000000000000000000000000000000000000111111111111222///222888666777KKKeeeeeepppmmmooo}}}{{{{{{|||{{{zzzzzz|||}}}{{{}}}~~~zzzuuussspppjjj```XXXKKKGGG@@@:::888:::===@@@BBBFFFJJJKKKKKKLLLPPPTTTuuuQQQGGG???@@@:::;;;>>>BBBCCCLLLqqqyyygggTTTJJJKKKNNNSSSYYY```mmm{{{}}}|||{{{uuugggWWWMMMKKKLLLQQQQQQSSSWWW\\\ccclllsss{{{yyytttrrrzzz~~~zzzsssdddUUUOOOQQQSSSPPPMMMNNNRRRYYY```eeepppvvvyyyvvvsssrrrnnnhhhkkkjjjgggcccbbbiiittt~~~zzzwwwvvvqqqzzz~~~|||{{{yyytttqqquuuyyyyyyvvvuuuwwwyyyxxxwwwvvvyyy|||}}}zzzwwwyyyzzz|||}}}{{{wwwsssppphhheeeeeegggfffcccdddhhhlllmmmhhhcccpppZZZGGGKKKAAAAAA:::222//////111000......---000444555>>>ZZZwwwxxxrrrgggbbbkkkrrrnnnsssyyyzzzuuupppllljjjiiilllpppuuuyyy{{{||||||{{{vvvpppmmmjjjfff___YYYXXXRRRKKKGGGHHHJJJMMMMMMQQQRRRTTTYYY___eeelllqqqssstttvvv{{{~~~zzzvvvxxx~~~|||ooohhhjjjmmmmmmrrrvvv}}}~~~{{{xxxwwwwwwyyy|||{{{zzz{{{|||~~~~~~xxxrrrooooooppprrrooopppqqqrrrrrrpppnnnmmmkkkmmmppprrrllldddcccfff___VVVXXXiii{{{iiiSSSDDD??????777444444...000000000000000000000000000000000000111111111111555111222555777@@@]]]|||~~~}}}mmmuuu{{{yyyvvvxxxyyyyyyyyyzzz}}}zzzvvvppplllhhhfffccc^^^TTTMMMFFFCCC>>>:::999;;;>>>@@@AAAEEEIIIKKKKKKLLLPPPSSSrrrOOOEEE>>>@@@;;;<<>>BBB===777444000000000000000000000000000000000000000111111111111666333222444;;;QQQ{{{tttqqq~~~{{{yyyxxxtttvvvyyy{{{|||yyyrrrlllhhhaaa^^^ZZZXXXUUUPPPIIICCC@@@>>>;;;999999;;;>>>@@@@@@DDDIIILLLLLLMMMOOORRRqqqNNNEEE???AAA<<<>>>>>>>>>FFFcccxxxpppeeeWWWQQQTTTSSS```nnnwww~~~~~~~~~zzzwwwyyywwwsssiii]]]UUUYYYbbbqqquuu|||~~~||||||{{{||||||yyysssrrrqqqlllaaaTTTPPPRRRZZZ]]]aaagggoooyyyssseeeWWWMMMJJJKKKNNNSSS\\\iiixxx~~~tttmmmmmmpppwww~~~{{{wwwwwwyyyzzzxxxwwwxxxzzzyyyvvvsssrrrpppooorrrwww{{{||||||}}}yyyuuurrrmmmgggdddcccbbb___^^^aaaaaannnoooaaabbb{{{oooTTTHHH@@@???;;;666222111111000///---222333666EEE]]]nnnssslll]]]YYYjjj{{{}}}rrrnnnnnnpppqqqpppkkkeeebbbbbbdddccchhhqqqyyy~~~~~~|||yyynnniiiaaa\\\YYYWWWVVVUUURRRSSSWWW\\\bbbhhhlllooopppqqqrrrvvvwww|||}}}yyy{{{tttWWWRRRTTTTTT[[[gggqqqkkkqqqsss```TTTQQQRRR\\\___^^^[[[]]]fffnnnrrrvvv~~~}}}wwwsssqqqqqq~~~~~~|||zzztttnnngggfffkkkpppqqqpppvvvwwwwwwwwwuuussspppnnnllljjjjjjiiibbbYYYUUUVVVVVVQQQIIIKKKdddvvvQQQ???DDDBBB999555111000000000000000000000000///000000000111111111111333333222444AAAbbbyyyqqqyyy~~~{{{||||||}}}}}}}}}|||{{{zzzwwwzzz}}}|||uuunnngggaaa^^^YYYVVVSSSPPPNNNJJJEEEAAA<<<;;;:::999:::<<<>>>???@@@DDDJJJMMMMMMNNNPPPSSSqqqNNNFFF@@@BBB>>>@@@===???MMMmmmzzzqqqlllbbbVVVTTTYYY___nnnxxxtttsssuuusssooohhh\\\UUU\\\iiivvv}}}}}}{{{wwwsssrrrppplllaaaWWWUUUYYYaaafffmmmuuu~~~tttcccSSSIIIKKKKKKMMMRRR]]]lll||||||lllfffkkkttt|||~~~zzzuuuvvvxxx|||zzz{{{}}}|||xxxssspppnnnlllpppwww}}}|||xxxvvvpppiiicccaaa```]]]]]]^^^]]]lllqqqhhhfffxxx{{{WWWEEEBBB>>>;;;888555333111000///000333444<<>>???BBBFFFLLLNNNOOOPPPSSSVVVqqqNNNFFF@@@CCC>>>@@@999???TTTxxx|||uuupppkkk___SSSTTT]]]kkk}}}xxxuuuttttttpppmmmggg\\\UUU___ppp{{{}}}}}}yyyuuuuuuqqqlllfff[[[SSSUUU[[[gggooo{{{rrraaaRRRKKKNNNOOORRRYYYeeettttttjjjlllxxx~~~zzztttsssvvv~~~|||||||||zzzvvvrrrnnnkkkiiikkkssszzz}}}~~~sssjjjbbb``````]]]\\\^^^]]]fffnnnnnnmmmvvv```GGGFFF===<<<999777444222000///222222777HHHeee}}}{{{nnn\\\UUU[[[rrrvvvssssssqqqnnnnnnlllhhhfffhhhnnntttvvvyyy|||}}}zzzssslllfffbbbaaa``````aaaccceeegggiiilllooosssvvv{{{rrraaa```fffllllllhhhhhhooouuuuuusssyyy```JJJPPPZZZ]]]gggwwwyyyzzzgggRRRFFFEEEHHHLLLRRRXXX\\\bbbhhhjjjgggffffffggghhhkkkpppvvvzzz{{{}}}}}}}}}|||zzzwwwvvvwwwyyy~~~|||yyyvvvtttsssrrrrrrooommmkkkkkkmmmnnnllljjjtttuuuvvvwwwvvvuuusssqqqrrrooonnnmmmggg[[[SSSQQQJJJMMMJJJEEENNNmmmiiiLLLGGGDDDAAA;;;222111111111111111111111111000000000000111111111111000444555555EEEiiittt|||pppgggooo~~~~~~yyyuuuoooooonnniiibbb\\\XXXWWWRRRPPPMMMIIIEEECCCAAA@@@;;;;;;::::::;;;>>>@@@BBBFFFJJJNNNPPPPPPSSSWWW[[[pppMMMEEE???AAA===>>>:::BBB]]]}}}yyyvvvooo___RRRUUUbbbvvv{{{vvvsssnnniiifffeeebbbYYYUUUcccwww}}}}}}yyytttqqqkkkddd\\\SSSOOOUUU^^^rrr|||zzzmmm^^^SSSOOOSSSVVV]]]hhhvvv~~~vvvwww~~~|||xxxyyyxxxtttrrrttt~~~|||{{{xxxtttrrrlllhhhddddddkkkrrrwwwyyyzzz|||~~~uuujjjaaa______^^^]]]^^^^^^^^^eeeoooqqqqqq~~~kkkIIIGGG<<<<<<;;;888555222000///222000999WWWzzz|||hhhSSSWWWfff~~~{{{rrruuuwwwuuuppppppnnnkkkjjjnnnvvv}}}}}}zzzvvvrrrnnnllliiijjjlllnnnnnnooopppqqqrrrtttxxx{{{wwwlllcccZZZ___bbbgggkkkmmmoooqqqrrrooojjjlllyyyxxxxxxuuuuuu|||lllWWWMMMWWWccciiisssuuucccQQQHHHIIINNNXXX___fffkkkqqqvvvtttppphhhbbbZZZWWWYYY^^^bbbeeeeeeiiimmmoooooooooppprrrqqquuuzzz{{{xxxuuussssssvvvwwwwwwvvvuuuuuuxxxzzzxxxxxxvvvuuuttttttttttttqqqooollliiigggfffffffffnnnppprrrssstttsssrrrqqqssspppnnnmmmeeeXXXMMMIIIEEEGGGFFFBBBGGG\\\{{{vvvVVVIIIEEEFFFAAA444111111111111111111111111000000000000111111111111000555666777KKKpppyyyrrrzzziiihhhttt}}}zzzwwwsssqqqkkkllllllhhhaaaZZZWWWVVVNNNMMMIIIEEEAAA>>>>>>>>>;;;:::::::::===AAAEEEGGGJJJMMMPPPQQQRRRUUU[[[```pppLLLDDD===@@@;;;===BBBKKKhhh~~~}}}|||zzzqqq^^^OOOTTTbbb}}}~~~sssooohhhaaaXXXVVVWWWXXXRRRQQQccczzz~~~~~~~~~zzzuuukkkeee]]]VVVOOONNNXXXdddxxxtttiii\\\SSSQQQ[[[```kkkyyy}}}tttooosssvvvtttrrrttt~~~{{{wwwtttsssjjjeee______dddjjjoooqqqzzz{{{}}}~~~~~~~~~uuukkkaaa___```^^^]]]^^^```XXX]]]mmmrrrnnnxxxqqqJJJEEE<<<<<<<<<999555222000000000---;;;aaa{{{cccPPP\\\qqqtttooovvvzzzzzzvvvvvvtttpppooorrrzzz{{{vvvssstttvvvxxxsssvvvyyyzzzzzzyyyxxxxxxqqqtttxxx|||~~~aaaWWWVVVUUUddddddiiirrr|||{{{jjjaaa___gggpppqqqqqqrrrnnnmmmjjjjjjtttyyycccXXXVVVdddqqqzzz~~~{{{qqqaaaRRRKKKNNNTTTbbbiiiqqqwww~~~{{{fff\\\OOOHHHIIINNNQQQRRRZZZ^^^dddffffffggghhhjjjlllqqquuuwwwtttpppoooooommmooopppqqqrrrtttxxxzzzwwwxxxyyyyyyxxxwwwvvvuuutttrrrnnniiieeeeeegggjjjjjjlllnnnppprrrrrrqqqpppwwwtttrrrpppgggXXXKKKEEECCCBBBAAA@@@CCCRRRlll~~~~~~]]]KKKEEEIIIFFF666111111111111111111111111000000000000111111111111///666777:::QQQyyy~~~wwwnnnvvvnnneeelllzzz|||vvvtttvvvwwwuuuqqqssssssttttttsssrrrpppoookkkllllllhhh```ZZZVVVVVVMMMLLLHHHCCC>>><<<<<<===:::999999:::>>>CCCIIILLLMMMOOOQQQRRRSSSWWW^^^cccoooNNNIIICCCBBB>>>BBBFFFJJJyyy~~~}}}wwwnnn```WWW\\\fffvvvrrrnnn___OOONNNMMMQQQVVVRRRQQQccc|||}}}xxxtttkkk___TTTPPPNNNOOOZZZgggvvvlllaaaUUUQQQSSSaaaeeessswwwqqqnnnrrrtttsssuuuzzzzzztttsssrrroookkkfffaaa]]]ZZZ[[[eeeqqqxxxxxxyyy{{{}}}~~~yyylllccccccdddaaa___```aaaYYYXXXaaaggghhhooo{{{yyyLLLHHH>>>:::999:::777222///111444...BBBiiiuuuYYYRRR```sss{{{tttuuuvvvuuuwwwrrrrrrppplllnnnvvv{{{{{{}}}|||~~~|||}}}rrrooohhhmmmsss{{{|||vvvssswwwhhhPPPNNNTTTWWWbbbkkkttt}}}|||jjj___ZZZeeeqqqtttllldddgggkkkmmmpppwww|||tttiii^^^]]]kkk{{{yyyooocccUUUMMMQQQZZZjjjrrrwwwyyyxxxeeeRRRBBB???AAACCCGGGNNNRRRUUU\\\bbbdddccchhhnnnhhhlllppppppnnnmmmooorrrpppqqqqqqsssuuuxxx{{{|||{{{{{{|||}}}}}}{{{wwwtttqqqqqqrrrrrrmmmfffeeehhhdddiiipppwwwyyywwwssspppzzzwwwsssnnngggZZZLLLAAADDDEEEDDD@@@===GGGbbbzzzssscccDDDMMMHHH999BBB555333111000000111000000000000000000111222333444777666555???[[[wwwvvvnnnjjjyyy~~~jjjiiittt}}}{{{yyytttuuutttrrrqqqqqqsssuuuooopppssstttuuuuuutttsssrrrqqqoookkkddd]]]VVVRRRLLLJJJFFFBBB>>>===<<<<<<999888999;;;AAAFFFJJJLLLSSSSSSWWWWWWWWWccchhh]]]nnnNNNIIIBBBAAA===BBBDDDTTT|||zzzuuukkk^^^XXXbbbooosssmmmeeeVVVIIIJJJKKKQQQXXXXXX]]]vvv}}}xxxsssjjj^^^SSSPPPNNNOOOZZZgggzzzjjjbbbZZZQQQOOOSSSeeeppp~~~xxxqqqlllnnnppppppsssxxx~~~vvvqqqqqqpppnnnjjjeee___[[[VVVVVV```kkkrrrsssvvvyyy|||~~~~~~}}}xxxlllbbbaaaaaa^^^]]]^^^aaaXXXWWWcccllllllkkkoooYYYHHH>>>:::999:::777222000111222222GGGjjj~~~~~~jjjRRRUUUdddzzzvvvuuuzzzzzzxxxwwwpppnnniiieeekkkxxxuuusssnnneeecccfffkkkvvv}}}||||||tttlllgggdddiiiwwwsssYYYHHHHHHQQQYYYfffrrr~~~uuuggg```^^^iiittttttlllfffffflllqqqwww}}}iiigggkkkyyy|||tttiii]]]RRRNNNVVVaaaoooxxxttt]]]LLL===:::<<<<<<@@@GGGKKKNNNWWWaaafffgggjjjooooooqqqssssssrrrqqqssstttrrrssstttwww{{{}}}~~~~~~~~~~~~~~~~~~}}}zzzxxxvvvvvvwwwvvvooohhhhhhlllsssuuuxxxyyywwwuuuttttttvvvtttqqqnnnggg\\\MMMCCC@@@@@@AAA???<<>>;;;999:::888333111333222<<>>>>>>>>>>><<<===GGGRRRlll{{{~~~SSSJJJGGG===>>>888555222000111111111000111000000111111222333444666666;;;NNNoooyyygggeeejjjvvvzzzjjjbbbiiittt~~~zzzwwwvvvvvvwwwrrrtttvvvvvvvvvvvvwwwyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvtttooohhh```XXXQQQMMMEEECCC???;;;888777666666555777:::???CCCHHHKKKMMMPPPOOOVVV```jjjyyyyyygggmmmLLLGGG@@@@@@>>>CCCOOOyyyzzz}}}~~~~~~yyyxxxtttiii^^^bbbzzz}}}xxxssskkk```TTTLLLJJJWWW^^^lll|||~~~~~~wwwrrrfffZZZSSSVVV\\\cccppp~~~pppaaaWWWXXX\\\```hhhssswww~~~wwwppplllaaa[[[UUUTTTXXX___hhhnnnuuuwwwvvvoookkkllllllkkklllddd\\\UUUNNNLLLPPPXXX```fffooovvv{{{}}}~~~~~~|||uuukkkddd___]]]^^^```bbb\\\]]]jjjttttttmmmhhhuuuKKK???;;;999:::888333222444555JJJdddyyy~~~mmmYYYSSSooo{{{xxxxxx}}}xxxqqqlllnnnooorrr|||{{{gggZZZ^^^bbbcccjjjoooxxx|||xxxtttaaaVVVLLLJJJLLLQQQXXX___cccVVVJJJFFFAAA@@@JJJZZZhhhuuuxxxlll```]]]\\\```kkkssstttqqqpppwww|||uuukkklllyyywwwpppfff[[[QQQJJJKKKVVVbbb}}}yyybbbPPPBBB777777777555777=========CCCPPP]]]hhhrrr{{{}}}xxxuuukkkllloooxxx~~~~~~~~~zzzpppiiillluuu~~~~~~wwwooonnnuuu|||vvvuuusssqqqkkk___QQQGGGAAA===<<<>>>======@@@EEE^^^sss^^^KKKGGGAAA>>>;;;777333111111111111111111111111111222333444444888999CCC]]]tttjjjsss~~~hhhhhhttt~~~}}}}}}~~~}}}~~~|||{{{{{{{{{~~~~~~~~~~~~~~~}}}}}}}}}yyyvvvpppggg^^^UUUNNNJJJBBB@@@<<<999777666666666666999>>>BBBFFFJJJMMMOOOYYYUUUZZZeeeqqq{{{dddmmmLLLGGG@@@AAA???EEETTTyyyvvv{{{}}}|||yyywwwrrrhhh___fff}}}wwwtttpppiii[[[NNNLLLQQQaaalll}}}~~~~~~xxxsssggg[[[UUUZZZdddnnn~~~zzzrrrkkk^^^VVVZZZbbbiiiuuuzzzsssjjjcccUUUPPPJJJGGGLLLUUU]]]bbbiiimmmmmmjjjiiimmmpppoooooofff\\\TTTMMMIIIKKKQQQYYYaaannnwww}}}}}}xxxpppeee^^^\\\]]]^^^]]]\\\```gggmmmooopppqqq|||PPP@@@<<<::::::888444333666666WWWsssjjjWWW\\\zzz{{{{{{}}}zzzssswwwxxxwwwyyy~~~{{{xxxuuuppp```YYY```eeeiiitttuuu}}}xxxsssnnnYYYOOOFFFGGGLLLRRRYYY^^^aaaWWWPPPMMMFFF@@@GGGTTTdddmmmsssrrrlllfffaaa^^^bbbaaagggrrr{{{}}}}}}}}}xxxpppmmmxxx{{{uuujjjbbbXXXPPPJJJIIIQQQZZZuuukkk]]]LLL???777777777444666<<<===:::;;;DDDPPP___qqqwwwnnnhhheeedddfffooozzz~~~}}}~~~yyypppjjjnnnvvv~~~vvvssswww}}}{{{zzzxxxtttnnnaaaRRRGGGBBB===999;;;<<<<<<>>>AAAMMMjjjkkkOOOIIIEEE???===999555222111222222111111111111111222333444555777;;;KKKiiitttnnnzzzyyykkkrrr}}}}}}}}}{{{wwwooofff[[[RRRKKKHHH???>>>;;;888777777777888999===CCCGGGIIILLLPPPSSS___ZZZ___kkkwww{{{aaannnLLLGGGAAABBB@@@FFFXXXsssnnnnnnxxx~~~{{{zzzwwwpppggg```iii|||{{{uuuoooeeeVVVJJJNNNZZZmmm}}}|||}}}~~~yyytttlll^^^WWW^^^kkkyyy}}}vvvrrriii]]]WWW^^^iiisss{{{wwwrrrhhh^^^RRROOOJJJFFFJJJTTTZZZ\\\```eeeggggggjjjpppuuuvvvqqqggg\\\TTTLLLGGGGGGKKKSSS^^^mmmyyy~~~zzzyyysssfff\\\YYYZZZZZZWWWZZZ^^^```aaafffooowwwzzzXXXAAA<<<::::::888555555888777```|||iiiVVVddd~~~~~~yyy}}}}}}vvv}}}wwwttt{{{}}}yyysssoooooommmbbb^^^dddeeeiiiwww{{{{{{uuunnngggRRRJJJFFFKKKRRRZZZbbbiiimmmiiibbbXXXKKKDDDHHHQQQbbbgggkkkiiieeecccdddggghhhhhhmmmzzzssslllooorrruuuyyyvvvtttqqqhhh```XXXSSSNNNMMMRRRZZZkkkzzz~~~lll```ZZZGGG<<<555666666333666>>>???<<<;;;???FFFSSSfffwwwuuuhhh```\\\bbb```bbbiiisssyyyyyywwwsssvvvyyyzzzzzz|||}}}{{{yyysssoooqqqwww|||{{{}}}}}}{{{wwwpppbbbRRRFFFAAA;;;777888::::::<<<@@@FFFggg~~~zzzWWWKKKGGGBBB???;;;666222222222222222222111111222222333444555666===RRRsss{{{uuu{{{wwwooo}}}~~~{{{vvvmmmbbbWWWNNNGGGDDD===;;;:::888888999:::;;;>>>BBBFFFIIIJJJMMMRRRVVV^^^\\\eeesss{{{^^^oooMMMHHHBBBCCCBBBHHH___jjjfffgggsss~~~~~~|||zzzrrriiieeennn~~~|||ssshhh___QQQJJJUUUggg~~~~~~}}}}}}~~~~~~zzzvvvmmm```YYYcccuuu{{{vvvtttggg^^^[[[gggwww}}}~~~{{{uuuqqqnnndddYYYRRRSSSQQQOOOUUU___eeeeeefffkkkmmmlllnnntttxxxyyyrrrggg\\\SSSLLLEEEEEEGGGMMMZZZlllyyy~~~yyy|||wwwiii\\\YYYXXXWWWVVVZZZ\\\[[[\\\cccoooxxxnnnaaaAAA===::::::888555666999<<>>AAADDDHHHIIIIIILLLRRRWWW\\\___nnnyyyWWWpppNNNHHHBBBDDDCCCIIIhhh|||sssjjjdddeeeppp|||~~~|||vvvnnnkkkttt}}}{{{yyymmmaaaYYYNNNLLL]]]sss}}}}}}}}}}}}}}}~~~zzzwwwmmm```[[[hhh~~~}}}xxxuuuttteee^^^```pppzzzyyyzzzvvvoookkkhhh```UUUQQQUUUVVVXXX```mmmsssrrrtttwwwwwwtttssswwwyyyyyyrrrggg[[[RRRKKKDDDCCCEEEJJJXXXkkkxxx~~~~~~~~~~~~zzz{{{lll___[[[ZZZXXXYYY\\\\\\ZZZ\\\dddooowwwfffzzzhhhAAA===::::::999666666999AAAqqqlllYYYooowww{{{{{{xxx}}}{{{uuummmiiiiiiiiinnnxxxyyyyyyyyyyyyyyyvvvppphhhbbb]]]bbb```aaafffgggppp|||vvvjjj___NNNLLLPPPZZZdddooo|||mmmVVVSSSZZZ___eeejjjsss|||zzzyyyqqqiiikkkzzzyyyrrrwwwxxxjjjhhhaaaZZZXXXYYY]]]fffpppzzzrrrhhhaaaZZZUUURRRSSSGGG===666888888777<<>>===>>>>>>;;;===AAAEEE```vvvuuu{{{fffNNNIIIDDDBBB>>>777333222222333333222222222222333444555555<<>>???BBBFFFIIIIIIHHHKKKQQQWWW\\\cccvvvuuuPPPrrrRRREEECCCGGG===QQQrrrwwwkkkbbbZZZ]]]hhhvvv~~~~~~~~~sssiiikkkzzz~~~yyytttoooiii^^^VVVSSSLLLMMMfff|||{{{{{{{{{~~~}}}~~~{{{uuuoooddd^^^kkk|||xxxqqqkkkbbb]]]hhh}}}xxxuuuvvvxxxvvvqqqkkkccc[[[TTTPPPOOONNNPPPYYYmmm}}}xxxuuuuuupppllleee\\\QQQHHHCCCDDDGGGRRRbbbrrr||||||xxxsssiii]]]YYYZZZXXXXXXZZZ]]]^^^```hhhppp```qqqnnnDDD999===999999===444;;;MMMpppiiiggg}}}~~~yyy}}}~~~}}}uuujjjcccaaaaaaeeennnwww|||{{{www{{{wwwvvvxxxssshhhaaa```^^^```___[[[ZZZggg~~~sssbbbVVVJJJOOOYYYdddppp}}}qqqhhhiiiqqqvvv||||||{{{vvvppppppzzz|||zzzyyyvvvoooiii^^^\\\VVVQQQWWWgggxxxttt^^^UUUTTTQQQKKKHHH>>>888555555777:::BBBIIIRRRPPPOOONNNJJJGGGJJJQQQ\\\fffdddVVVOOOXXX``````bbbhhhttt}}}sssnnnxxx}}}yyy{{{}}}{{{zzz}}}{{{xxxwwwuuuqqqqqqwwwyyyvvvtttvvvsssqqqooonnnjjj```QQQFFF@@@;;;999;;;<<<;;;;;;===CCCUUUzzziiivvvZZZKKKFFFBBB???:::666333222222333333333444333222333555888:::SSSxxxzzzyyy||||||rrrmmmvvviiigggjjjkkkkkkqqqsssjjj^^^QQQHHHBBB===;;;888999888888888;;;???BBBMMMLLLKKKKKKLLLNNNPPPQQQXXXiiizzzkkkCCCoooQQQEEEDDDHHH>>>TTT|||pppbbbXXXWWWZZZfffxxx|||ppphhhlll|||~~~xxxsssmmmhhhaaaVVVOOONNNKKKPPPmmm}}}}}}}}}|||}}}}}}~~~{{{vvvqqqfff___lll}}}zzzssslll___]]]kkk}}}xxxuuuvvvtttqqqkkkddd\\\UUUOOOLLLNNNOOORRR]]]rrr|||vvvsssrrrooolllfff]]]RRRHHHDDDDDDDDDOOO___oooyyy~~~~~~{{{xxxsssiii^^^YYYZZZYYYXXXYYY\\\\\\\\\ccclllaaaqqqtttHHH;;;===888888<<<888DDD[[[zzzffflllvvvzzz}}}yyyzzz}}}zzzpppfff```fffggglllssszzz}}}|||yyywwwssssssuuuqqqgggaaa```aaaaaa___\\\^^^nnn~~~xxxlll^^^TTTNNNTTT^^^iiivvvvvvuuu}}}|||yyyxxxqqqnnnqqq|||}}}xxxwwwxxxvvvqqqlll```\\\TTTOOOXXXlllppp[[[RRRPPPKKKEEEAAA<<<777555666999<<>>BBBFFFLLLKKKJJJJJJKKKMMMOOOQQQSSSbbbuuu___===kkkPPPFFFEEEIIICCC^^^uuuhhhZZZPPPSSSXXXggg~~~wwwkkkffflll}}}vvvqqqlllddd^^^XXXNNNHHHJJJNNN\\\|||{{{}}}~~~~~~~~~~~~~~~{{{{{{}}}{{{vvvtttggg```mmm~~~~~~|||tttmmm[[[\\\nnn}}}zzzyyyvvvsssrrrkkkggg___WWWQQQLLLJJJIIIOOORRRVVVaaatttyyyrrrooonnnpppooojjj___SSSIIIDDDCCCCCCLLL[[[kkkwww~~~}}}zzzwwwtttkkk```ZZZZZZZZZXXXXXXYYYXXXXXX___gggcccnnn|||NNN======777666;;;<<>>:::999666555888;;;>>>GGGOOOVVVUUUVVVYYYZZZ\\\dddmmmwww|||ttt```XXXcccooorrr|||{{{{{{wwwlll___ZZZ[[[eeejjjmmmnnnqqquuuvvvtttyyy}}}}}}wwwsssuuuqqqpppuuuwwwsssooonnniiigggffffffddd\\\OOODDD???:::888:::<<<;;;;;;>>>???EEEiiiyyy~~~eeeLLLGGGCCC@@@<<<777444222222333444444555444222333555777===ccctttrrrwww|||~~~qqqppplll___aaafffiiittteee^^^SSSIIIAAA===:::888;;;<<<===>>>???BBBGGGKKKKKKJJJJJJIIIJJJKKKMMMNNNOOOZZZlll}}}pppRRR;;;jjjOOOEEEDDDKKKLLLooo~~~qqqdddXXXQQQTTT[[[ooo}}}pppdddaaajjjzzzzzzqqqkkkddd[[[VVVQQQHHHEEEMMMYYYnnn}}}zzz||||||uuuwwwzzz||||||{{{|||}}}}}}yyyyyy{{{yyyuuuuuuggg```lll~~~~~~{{{rrrkkkVVVYYYmmmwwwuuuuuurrrmmmiii^^^YYYRRRKKKGGGFFFHHHJJJRRRUUUZZZcccsss~~~sssmmmkkkkkktttuuupppcccUUUJJJDDDAAACCCJJJWWWgggttt}}}}}}yyywwwtttmmmbbb[[[ZZZYYYWWWWWWXXXWWWWWW^^^fffeeemmmSSS>>><<<888666:::???XXX}}}hhhiii}}}{{{yyywwwzzzxxx}}}~~~wwwiii___]]]___mmmqqqwww{{{zzzwwwtttssslllkkklllnnnoookkkeeeaaabbbccceeejjjyyy}}}zzzzzzwwwooocccXXXRRROOOQQQ]]]lllzzz}}}rrryyytttxxx}}}zzzuuuzzz}}}~~~~~~zzzvvvcccbbbhhhsss||||||yyyxxxyyywwwuuusssssspppllliii___XXXOOOPPP___tttlll___RRRLLLHHHAAA:::777666555666:::<<<@@@IIIRRRXXXYYY]]]ccchhhnnnyyypppgggrrr~~~zzzlll^^^QQQGGGCCCEEEFFFNNNYYYdddnnnssstttrrrxxx|||{{{vvvtttuuurrrrrrvvv{{{|||xxxuuufffdddcccdddccc[[[OOOEEE???:::777999;;;:::;;;>>>@@@EEE___mmmLLLFFFCCCAAA===888555333333333444555555444333333666888DDDiiiqqqrrr}}}xxxttt|||sssbbb[[[eeepppyyy~~~sss\\\VVVMMMEEE???<<<:::888===>>>@@@BBBCCCFFFKKKNNNKKKKKKIIIHHHHHHHHHHHHIIIHHHKKKXXXggggggVVVCCC:::kkkOOOEEECCCMMMWWWzzzmmmbbbZZZVVVYYYddd{{{xxxiii\\\]]]gggvvvuuummmeeeZZZPPPMMMJJJEEEGGGUUUiii}}}{{{~~~|||qqqsssvvvxxxxxxyyyzzz{{{~~~~~~|||xxxwwwyyywwwrrrpppddd]]]hhh~~~}}}}}}xxxnnneeeSSSVVViii~~~|||vvvsssqqqnnnfff^^^QQQMMMHHHCCCCCCEEEJJJMMMSSSXXX^^^ffftttzzzpppmmmmmmmmmvvv{{{wwwgggVVVKKKDDD???AAAFFFQQQ```ooozzz}}}yyywwwuuuoooddd[[[XXXXXXVVVVVVWWWWWWXXX```iiijjjnnnZZZ???;;;:::999;;;@@@\\\sssfffqqqwwwxxx{{{}}}{{{oooaaaZZZ___fffqqqvvv{{{~~~{{{vvvpppnnnhhhiiilllooorrrqqqjjjbbb___dddkkkvvv{{{~~~}}}xxxvvvpppdddWWWMMMJJJJJJMMM\\\nnnoooaaaggggggpppyyy|||sssrrrrrrtttuuuuuuyyy}}}wwwyyy||||||rrrjjj]]][[[]]]ffflllllllllmmmppppppqqqrrrqqqoookkkiiiYYYUUUQQQUUUcccqqqtttpppZZZQQQHHHDDDAAA;;;666555444555888<<<>>>@@@IIIRRRYYY\\\cccnnnwwwwwwuuuZZZHHH>>>999777777555;;;FFFSSS___iiippptttzzz|||~~~~~~|||{{{zzz{{{wwwuuutttwww~~~zzzgggeeecccdddccc\\\QQQGGG???999666888::::::<<>>:::666444333222333444555444333444777999NNNlllsssyyy{{{wwwggg\\\[[[kkk}}}qqqcccUUUPPPHHHBBB???===;;;:::???AAACCCDDDEEEHHHKKKNNNKKKKKKIIIGGGFFFEEEDDDCCC>>>999>>>GGGFFF:::444666mmmPPPEEECCCOOO```xxxkkkaaa\\\YYYaaannntttcccVVV[[[hhhvvvssslllaaaQQQHHHFFFEEEDDDLLLaaazzz}}}qqqtttwwwxxxxxxxxxyyyzzz|||}}}{{{wwwvvvwwwsssnnnhhh^^^XXXbbbvvv~~~}}}}}}|||vvvjjjaaaPPPTTTggg{{{~~~|||wwwrrrpppkkk```UUUGGGEEECCCBBBDDDHHHMMMQQQSSS[[[bbbjjjxxxyyyrrrpppppppppttt{{{yyyhhhVVVLLLDDD>>>>>>AAAJJJXXXhhhtttzzz|||}}}yyywwwvvvpppeeeZZZVVVWWWUUUUUUVVVWWWYYYbbbkkkmmmnnneeeDDD;;;;;;<<<<<>>???GGGQQQYYY]]]iiixxx|||oooPPP>>>999888666666777777;;;BBBKKKVVVffftttyyy{{{|||}}}}}}}}}{{{xxxuuuvvv}}}{{{jjjhhhfffeeeddd]]]RRRHHH???999666777999:::<<<@@@>>>GGGUUU~~~^^^MMMEEECCC???;;;777444333222222333444444444555888;;;VVVpppzzz}}}pppeeeccchhh{{{ssscccVVVOOOKKKEEEAAA???>>>>>>===AAACCCDDDEEEEEEFFFIIIKKKIIIHHHGGGFFFDDDCCCBBBAAA>>>777555888777222222777mmmRRRHHHEEEPPPeeeyyymmmccc]]]ZZZggguuuqqq___TTT\\\lllyyyxxxqqqbbbOOOEEEFFFDDDHHHVVVppp|||vvvxxx{{{|||{{{{{{{{{|||yyy{{{yyyvvvuuuuuupppjjj___XXXSSS[[[lll{{{}}}|||||||||{{{ttthhh___OOOTTThhh}}}|||}}}yyysssooojjj]]]OOOCCCCCCCCCDDDGGGLLLPPPRRRWWW___hhhnnnzzzyyysssqqqpppnnnnnnwwwwwwfffUUULLLEEE??????AAAGGGUUUeeesssyyy{{{~~~zzzxxxwwwrrreeeZZZTTTWWWTTTTTTUUUUUUXXXaaakkkjjjiiitttJJJ;;;:::===>>>EEEfff~~~wwwccceeettt||||||xxxkkk``````iiirrr~~~|||qqqiiibbbhhhnnntttzzzzzzoooaaaWWWcccqqqzzzqqqcccTTTIIIEEEGGGJJJPPP\\\jjjyyyzzzjjjaaaUUURRR___eeevvvzzzoooeeehhhkkknnnsss{{{xxxkkkcccSSSOOOOOORRRRRRPPPPPPRRRTTTZZZcccjjjmmmllliiifffQQQUUU[[[aaaiiillldddYYYDDD???<<<:::777222222444444666;;;>>>======DDDNNNWWW^^^mmmuuuzzz}}}eeeKKK===999888888999999888;;;>>>AAAHHHZZZkkkrrruuuxxx{{{|||~~~|||yyytttttt}}}nnnkkkhhhgggeee]]]QQQHHH>>>888555777999999<<<@@@>>>GGGNNN|||gggOOOEEECCC@@@<<<888555333222111222333444555777:::===YYYwww{{{qqqiiiqqq~~~rrrcccXXXQQQJJJFFFBBB???????????????BBBDDDEEEEEEDDDDDDEEEGGGCCCDDDDDDDDDDDDDDDCCCCCCEEEAAA===;;;:::999999999lllSSSJJJFFFQQQfff|||qqqfff___[[[jjjxxxooo]]]SSS___ppp}}}~~~xxxgggPPPGGGIIIFFFLLL___{{{~~~~~~{{{yyy{{{}}}~~~}}}}}}~~~wwwyyyyyyvvvttttttnnnhhhYYYSSSPPPWWWeeettt{{{}}}zzzzzz{{{|||{{{ssshhh___OOOTTTkkk|||}}}zzztttpppjjj\\\MMMCCCCCCEEEGGGJJJNNNQQQSSS[[[ccckkkpppyyyyyysssooollljjjhhhssstttdddSSSLLLGGG@@@BBBCCCIIIVVVfffttt{{{}}}{{{xxxxxxrrreeeYYYSSSWWWUUUTTTTTTTTTVVV___iiidddbbb~~~OOO;;;999===@@@HHHjjj|||qqq```cccqqq}}}xxxlllddddddlllttt}}}pppfff```gggnnnuuu{{{|||ooo___VVVcccqqq~~~}}}yyy~~~ssscccSSSJJJJJJMMMQQQTTT^^^hhhtttuuuaaaVVVOOOSSSccceeexxx~~~tttbbbhhhllllllooozzzpppfffaaaOOOMMMMMMOOONNNJJJIIIJJJOOOWWWaaahhhjjjgggccc```RRRWWW^^^eeekkklllcccXXXEEEAAA===<<<888333333777444777<<>>888555666999999<<<@@@@@@GGGKKK}}}kkkOOOEEEDDD@@@<<<888555333222000111333444555777;;;>>>ZZZ}}}}}}tttjjjyyy~~~eeeYYYTTTQQQGGGDDD@@@>>>>>>?????????CCCDDDEEEDDDCCCBBBBBBCCC???@@@AAACCCDDDEEEEEEEEEFFFFFFCCC@@@???>>>:::555jjjKKKMMMCCCRRRwwwyyyttteee[[[```ppp}}}iii]]]ZZZ^^^eee{{{}}}wwwfffOOOHHHNNNQQQ[[[ppp||||||~~~{{{}}}uuutttqqqpppqqqpppfff[[[RRRKKKIIISSS```jjjqqquuuyyy{{{||||||vvvkkk^^^UUUIIIZZZqqqyyyuuupppfffXXXLLLAAA@@@CCCJJJOOOQQQWWW]]]fffgggjjjllloooyyyyyypppjjjfffcccgggggggggccc[[[PPPDDD======???FFFRRRbbboooxxx{{{~~~~~~xxxrrrkkkaaaWWWTTTTTTTTTUUUTTTUUU]]]gggjjjfffwwwIII======777@@@MMMlll~~~}}}kkk\\\cccttt~~~{{{nnncccbbblllxxx~~~zzzlll___\\\eeemmmssszzz}}}rrrccc\\\hhhwww}}}zzz{{{|||}}}vvvuuugggRRRIIIPPPUUUTTT___fffoooyyyzzzkkk\\\SSSTTTZZZ```qqqrrrbbbiiipppvvvvvvmmmeee```MMMGGGDDDHHHJJJJJJIIIJJJMMMVVV^^^______^^^\\\YYYQQQVVV^^^fffiiiddd[[[UUUBBB<<<999:::999666555666888;;;=========@@@EEEJJJSSS^^^rrr{{{sss|||iiiQQQ<<<999:::888888===>>>???AAABBBDDDGGGMMMQQQ[[[eeerrrzzzzzzyyyzzz{{{vvvyyywwwsss}}}qqqeeefffcccVVVKKKHHH===:::777666999<<<>>>???@@@@@@NNNttt~~~qqqGGGGGGCCC???;;;888666444222444555111222777333777GGGeee}}}}}}yyyrrrqqqlll```XXXPPPJJJEEECCC@@@<<<:::;;;???CCCHHHIIIIIIFFFAAA===:::999===>>>@@@CCCFFFIIIKKKLLLMMMLLLJJJIIIHHHEEEAAA===jjjLLLMMMGGG[[[wwwrrrdddYYY^^^sssoooaaa^^^eeepppwwwpppbbbPPPLLLTTT^^^nnn~~~}}}|||zzz{{{}}}~~~}}}{{{ttttttqqqooopppmmmbbbVVVOOOIIIHHHQQQ]]]gggooovvv~~~{{{qqqdddWWWPPPRRRddd}}}zzzvvvsssoooeeeVVVKKKEEEFFFJJJQQQVVVZZZaaahhhmmmhhhdddeeekkkxxx}}}tttnnnfffbbbbbbgggiiiiiieee\\\OOODDD>>>===>>>DDDPPP___mmmvvvzzz|||~~~}}}xxxsssmmmcccYYYTTTSSSTTTUUUTTTUUU\\\fffmmmhhhwwwSSSBBB???888???MMMkkk|||{{{kkk^^^hhh{{{vvvhhh```dddoooyyy}}}sssdddYYYZZZeeeooouuu}}}vvvgggaaajjjvvv~~~||||||}}}zzzwwwhhhTTTLLLSSSYYYWWWaaaiiitttwwwhhh\\\TTTUUUcccqqqssskkkvvvzzzrrrjjjccc^^^JJJEEECCCFFFIIIIIIJJJLLLPPPVVVZZZXXXVVVVVVUUUSSSQQQTTTYYY]]]]]]WWWOOOHHH@@@:::777888888555444666888;;;???AAAAAABBBEEEHHHRRR]]]qqq{{{xxxqqq^^^KKK;;;999;;;999<<>>???CCCCCCQQQsss}}}vvvNNNGGGDDD???;;;999666444222444555111333777333888IIIooo{{{qqquuu|||rrrlllooo|||iiiZZZRRRMMMHHHCCCAAA@@@>>>;;;:::<<>><<<===>>>???@@@BBBEEEGGGJJJLLLMMMOOONNNNNNNNNLLLIIIDDD@@@kkkMMMLLLHHHccc}}}vvvqqqcccXXX]]]xxxvvvfffcccoooppphhh^^^RRRSSS]]]kkk~~~~~~~~~}}}{{{{{{{{{{{{zzzyyyyyy{{{}}}~~~{{{xxxvvvssstttrrrooommmhhh\\\OOOIIIFFFGGGOOOXXXbbbnnnxxxxxxiii[[[QQQNNNTTThhhyyyvvvrrroookkkaaaSSSIIIHHHJJJPPPXXX^^^ccckkkuuuxxxooofffggguuuvvvqqqlllaaa^^^ccchhhkkkmmmhhh\\\OOODDD???===>>>BBBLLLZZZhhhtttzzzzzz||||||xxxsssnnneee\\\TTTRRRSSSTTTTTTTTT[[[dddlllgggtttZZZCCC===777===NNNlll~~~|||lllaaannnsssdddbbbkkkwwwwwwjjj[[[RRRYYYeeepppxxx{{{mmmfffkkkqqqxxx~~~||||||~~~yyyiiiVVVQQQXXX\\\[[[bbblllzzzsssggg```ZZZ\\\sssuuuwwwtttnnnhhh```YYYFFFAAA@@@DDDHHHJJJLLLPPPYYY]]]^^^ZZZXXXYYYYYYWWWXXXXXXXXXWWWUUUOOOHHHCCC===888555666666444333666777<<>>@@@DDDDDDPPPmmmxxx{{{{{{SSSHHHDDD???<<<999777444222444555222333777444:::MMMwwwqqqdddmmmsssjjjfffkkkyyytttiii[[[PPPLLLIIIDDDAAA======<<<::::::===BBBFFFIIIFFFBBB===:::;;;@@@DDDCCCCCCEEEGGGJJJLLLOOOPPPRRRRRRSSSSSSRRROOOIIIDDDnnnNNNIIIHHHkkkxxxttteee[[[___{{{{{{kkkiiiyyy{{{iii```YYYTTTYYYcccuuu}}}~~~~~~|||zzzyyyyyyxxxwwwwwwyyy{{{}}}~~~~~~|||yyyvvvtttssstttsssoookkkdddVVVJJJEEEEEEGGGNNNVVV```nnn{{{uuubbbTTTNNNOOORRRhhhuuutttooojjjfffbbbZZZPPPHHHIIIKKKSSS]]]dddiiirrr|||zzzqqqjjjrrrsssmmmhhh]]]\\\eeejjjmmmoooiii]]]OOODDD@@@===>>>AAAIIIVVVeeerrrzzzzzz}}}|||xxxtttoooeee\\\TTTQQQQQQSSSTTTTTTZZZaaahhhbbbooo```BBB999777<<>>@@@AAABBBKKKcccttt{{{}}}SSSHHHEEE@@@<<<:::888555333444555222333888555===RRRzzznnn^^^hhh~~~yyynnngggeeehhhrrrwwwmmmeeeYYYPPPKKKGGGBBB>>>:::;;;;;;;;;;;;>>>BBBEEEFFFDDD@@@<<<:::===CCCGGGGGGGGGHHHJJJLLLOOORRRSSSTTTTTTVVVXXXWWWSSSMMMHHHoooNNNIIIOOO{{{}}}yyyjjj___ddd|||pppppprrr___VVVQQQPPPVVV___yyy}}}|||}}}}}}{{{xxxwwwvvvuuuuuuvvvyyy{{{|||yyyzzz{{{{{{zzzxxxvvvuuurrrtttsssnnnhhh```RRRFFFCCCDDDIIIPPPXXXaaaqqq~~~ppp[[[MMMKKKNNNXXXlllsssggggggbbb]]]ZZZXXXUUURRRNNNMMMNNNVVVbbbkkkqqqxxx~~~qqqoooqqqkkkddd```YYY]]]jjjnnnpppoooiii]]]OOODDD???>>>>>>AAAHHHSSSbbbqqqzzz|||~~~}}}xxxtttnnneee[[[SSSPPPPPPRRRTTTTTTYYY___fffaaammmmmmEEE999999<<>>AAADDDCCCCCCAAA???>>>AAAEEEIIIJJJJJJKKKLLLNNNQQQTTTVVVUUUVVVWWWYYYYYYVVVPPPKKKnnnNNNLLL]]]}}}nnncccggg~~~rrrtttrrrcccRRRJJJHHHIIINNNUUUkkk~~~zzzxxxyyyyyywwwtttsssrrrqqqqqqtttvvvwwwwwwssstttvvvwwwwwwvvvuuutttoooqqqpppjjjccc[[[OOODDDBBBCCCIIIRRR[[[eeesss}}}jjjUUUHHHHHHLLL]]]nnnzzzmmmaaaXXXYYYWWWUUUUUUWWWYYYZZZZZZVVVUUU\\\jjjvvv{{{}}}ooouuuxxx```YYYZZZ[[[dddqqqsssqqqmmmfff\\\PPPEEE>>>===>>>AAAGGGQQQ___oooyyy|||~~~~~~yyytttoooeee\\\SSSOOOOOORRRSSSTTTWWW\\\gggcccnnn}}}MMM======???^^^|||vvvmmm~~~nnnaaaiiizzz|||lll[[[XXX___hhhmmmrrryyyttt```___cccnnnyyywwwqqqfff[[[SSSSSSXXX]]]gggsssxxxqqqlllcccaaavvvzzzzzz~~~|||~~~vvvlllfffaaaZZZNNNEEE@@@>>>???DDDIIINNNXXXbbbgggoooxxx||||||wwwkkk___aaa___]]]]]]]]]]]]\\\ZZZBBB<<<777777777666777:::;;;===@@@AAAAAAEEEKKKPPPTTTXXXcccvvv|||hhhVVVGGG@@@>>>888:::<<<;;;:::>>>GGGNNNVVV^^^iiirrrzzzwwwssstttvvvssspppqqqvvv{{{}}}}}}lllaaaVVVQQQQQQOOOHHHAAA:::777555555888<<>>;;;999666444333666444444888888CCC\\\jjj___lll}}}yyyqqqoooqqqpppttt}}}sssfffZZZUUUMMMFFFBBB>>><<<:::888:::<<<===>>>???BBBEEECCCCCCCCCBBBBBBDDDHHHKKKMMMMMMMMMNNNPPPSSSVVVXXXVVVVVVXXXZZZZZZWWWRRRNNNlllNNNOOOiii~~~ooodddhhhxxxooorrryyy}}}zzzaaaUUUGGGBBBBBBEEEIIILLLWWWggg{{{~~~yyytttrrrrrrrrrqqqnnnmmmlllkkkllloooqqqpppooommmnnnppprrrrrrrrrqqqpppkkkmmmkkkeee^^^VVVLLLCCCAAABBBHHHTTT___iiiuuusssaaaPPPHHHKKKPPP]]]lllwwwuuujjjaaaZZZUUUXXXYYY[[[^^^aaadddeeeeee___\\\aaaqqq}}}ttt|||mmm^^^YYY\\\eeepppzzzxxxrrrjjjbbb[[[QQQEEE<<<:::<<<@@@EEEOOO\\\kkkvvvzzz}}}|||yyyuuupppggg^^^SSSOOONNNQQQSSSTTTVVVZZZfffcccmmmQQQ>>>AAAAAAddduuummmxxxeeeZZZeeevvv}}}zzziiiXXXYYYeeehhhlllssssss```___fffuuu{{{{{{}}}|||{{{qqqnnnggg]]]SSSPPPUUU]]]gggppp}}}yyytttmmmeee^^^cccvvvxxxrrrtttyyy{{{}}}|||qqqkkkccc\\\WWWQQQIIICCC???===>>>CCCGGGNNNYYYdddmmmwwwtttfffdddcccccccccdddcccaaa___DDD===888777777666777::::::>>>BBBEEEFFFIIINNNSSSVVV\\\iii}}}}}}hhhZZZMMMAAA===>>>777999;;;:::;;;AAAIIIOOOWWWdddvvvuuurrruuuvvvsssqqqssswwwxxxwwwvvveee^^^UUUNNNKKKJJJFFFAAA999777444444888<<>><<<999777555333666444444888888FFF___qqqlllyyy}}}{{{ssssssuuuuuuyyylll]]]TTTOOOIIICCC@@@>>>>>>===555888<<<>>>@@@BBBEEEGGGFFFFFFEEEDDDDDDGGGLLLOOOOOOOOONNNNNNPPPTTTWWWYYYXXXXXXXXXZZZZZZXXXTTTQQQlllNNNQQQooo}}}nnncccggg~~~pppiiilllpppmmmoooooogggWWWMMMCCC???BBBEEEHHHJJJLLL[[[ssszzzuuuooolllmmmmmmllljjjhhhgggfffhhhlllmmmkkkhhhiiikkkmmmnnnooonnnmmmlllgggjjjhhhaaaZZZSSSJJJBBBAAAAAAGGGTTTaaakkkuuu~~~{{{vvvjjj[[[NNNKKKPPPWWW___lllvvvrrrhhhbbb```___```bbbfffjjjmmmmmmlllkkkccc___ccctttzzzwwwsssmmmddd___dddooozzz{{{rrrhhh```ZZZQQQEEE;;;888:::???DDDMMMZZZiiisssxxx{{{{{{xxxuuurrriiiaaaSSSNNNMMMQQQSSSTTTVVVYYYaaa___lllOOO===BBBCCCiiisssmmmrrr```WWWccctttzzz}}}yyyfffUUUYYYhhhfffkkktttsssaaaaaajjjzzz}}}uuuvvvxxxvvvsssnnnmmmiii___SSSNNNTTT]]]dddlllwww|||ooonnnhhh___]]]iii~~~rrrnnnqqquuuvvv~~~~~~}}}}}}uuujjjeee\\\UUUOOOJJJFFFCCC>>><<<===AAAFFFLLLYYYdddkkkuuuyyylllbbbbbbbbbbbbbbb```\\\YYYDDD===888777666555666999999>>>EEEIIIKKKMMMQQQTTTXXX___ooottt^^^SSSLLLBBB===>>>666999:::999;;;CCCKKKPPPTTTeee}}}uuutttyyytttqqqqqquuuxxxyyywwwuuu```\\\TTTLLLHHHGGGDDDAAA999666444444888<<>>CCC[[[cccJJJGGGBBB>>><<<:::777555333777444444888999GGGaaa~~~|||yyyqqqoooqqq}}}|||ttttttvvvwww|||kkk[[[PPPLLLEEE???<<<;;;;;;<<<333666;;;???BBBEEEHHHJJJIIIHHHFFFDDDDDDHHHNNNSSSPPPOOONNNOOOQQQTTTXXXZZZZZZYYYYYYZZZZZZYYYVVVTTTdddPPPRRRqqqzzzrrrjjjddd{{{ooohhhaaa```cccdddaaa]]]MMMGGGAAA???AAAEEEGGGHHHGGGXXXmmm}}}yyyxxxppphhhgggjjjggg```^^^]]]\\\\\\]]]```bbbdddfffdddccceeehhhiiigggddddddbbb___[[[UUUOOOJJJFFFBBBBBBHHHUUUaaahhhooouuurrrssslll\\\KKKFFFNNNYYYfffooowwwvvvsssrrrrrrpppvvvwwwxxxyyyxxxtttnnniiidddbbblll}}}www{{{ssspppnnnqqqyyyppp```ZZZXXXOOOCCC;;;<<<:::===EEEOOO[[[jjjxxx}}}}}}tttmmmfffaaaSSSQQQPPPOOOOOORRRTTTVVV]]]aaaeeeTTT===>>>HHHkkkkkkhhh}}}|||hhh```\\\bbblllttt{{{{{{sssggg]]]]]]bbbhhhqqqzzzdddiiiuuuvvvkkkhhhiiikkkllllllnnnjjj[[[KKKEEEIIINNN\\\cccppp}}}~~~vvvrrrjjjgggbbb^^^bbbqqqvvvjjjfffiiilllmmmvvvttttttwwwzzzyyysssmmmbbbZZZQQQKKKHHHEEE@@@<<<;;;;;;<<<>>>DDDNNNZZZbbbooottt~~~wwwkkk\\\[[[\\\]]]^^^\\\YYYVVVBBB???<<<::::::;;;;;;:::;;;AAAHHHNNNQQQUUUZZZ^^^cccbbbsssppp___^^^UUUAAA999>>>777999<<<>>>???CCCIIINNN[[[lll}}}xxxvvvooojjjmmmxxx~~~uuunnnaaa[[[SSSMMMJJJFFF@@@;;;999666333333666:::>>>???>>>FFFHHHYYY|||~~~```MMMHHHAAA===<<<:::777444444666333333888;;;KKKeeeyyytttmmmttt}}}~~~tttsssxxxvvvhhhPPPNNNHHHBBB>>>======;;;999888999;;;???EEEJJJNNNOOOIIIIIIJJJKKKMMMOOORRRTTTOOOOOOPPPQQQRRRTTTVVVWWWUUUUUUVVVXXXYYYXXXVVVSSSdddOOORRRooozzzrrrjjjeeevvvhhh```XXXVVVXXXYYYVVVRRRFFFCCC@@@@@@CCCFFFGGGFFFHHHXXXjjjvvv}}}|||sssqqqjjjaaa]]]___\\\VVVTTTSSSRRRRRRSSSUUUWWWXXXYYYYYYYYYZZZ\\\]]]]]]\\\\\\ZZZXXXTTTOOOJJJGGGDDDDDDCCCHHHSSS\\\aaaeeeiiikkkkkkeeeZZZOOOOOOYYYcccsss{{{|||~~~~~~}}}xxxtttpppooommmjjjpppzzzxxx}}}nnn___[[[YYYQQQEEE===<<<;;;===DDDMMMZZZlll|||}}}uuunnnggg```RRRQQQPPPOOOPPPRRRTTTVVV```eeeiiiYYY>>>===GGGmmmdddggg~~~mmmccc]]]cccooozzz~~~vvviii___```fffkkkxxx|||mmmsss~~~oooddd___^^^^^^^^^aaadddbbbUUUHHHDDDHHHLLLSSS\\\hhhrrrtttqqqnnnmmmmmmhhhaaa\\\___kkk|||yyyhhh\\\XXXXXXYYYZZZdddbbb```bbbdddddd___[[[VVVOOOHHHCCCBBB@@@===999;;;;;;<<<===AAAHHHQQQXXXaaadddjjjrrruuupppddd[[[TTTVVVXXXYYYXXXUUUQQQOOOCCC@@@<<<:::;;;;;;;;;;;;>>>DDDLLLSSSXXX]]]dddhhhppplllxxx~~~pppfffUUUBBB;;;???999<<>>999666333333666:::>>>??????FFFGGGYYYuuuyyy```MMMHHHAAA===<<<:::777444333666333333888<<>>;;;;;;;;;:::999;;;===???DDDIIIMMMPPPQQQNNNNNNNNNMMMNNNOOOQQQRRRRRRRRRSSSTTTUUUWWWYYYZZZUUUUUUUUUWWWYYYYYYWWWUUUdddOOORRRnnn~~~yyyssslllgggooo```YYYPPPLLLLLLMMMKKKHHHAAAAAABBBDDDGGGIIIHHHGGGMMMZZZgggmmmqqqvvvxxxyyypppmmmeeeZZZSSSQQQOOOKKKIIIIIIHHHGGGHHHIIIKKKLLLLLLMMMOOOOOOOOOOOOPPPRRRPPPOOOLLLIIIGGGDDDCCCBBBEEEDDDIIISSSZZZ]]]```ccc```]]]XXXRRRPPPUUU```hhhvvv}}}zzzvvvtttuuuqqqkkkllltttwwwrrrqqquuurrrggg^^^\\\[[[RRRFFF>>><<<<<>>>>>===;;;888;;;;;;<<<<<<===AAAGGGKKKSSSTTTWWW\\\^^^[[[SSSMMMNNNSSSWWWWWWSSSNNNJJJIIIEEEBBB>>>======>>>??????>>>EEENNNVVV\\\ccckkkqqq{{{uuuxxxcccMMM>>>;;;===<<>>@@@888666333333666;;;>>>???@@@EEEEEEXXXxxxjjjsssbbbMMMHHHAAA===<<<:::777444222555222333999===PPPmmmzzzrrrxxx~~~|||{{{||||||rrruuu~~~sssYYYMMMDDDAAA<<<::::::;;;;;;;;;???AAAEEEIIIMMMPPPRRRRRRUUUTTTSSSQQQQQQPPPPPPPPPTTTTTTTTTUUUVVVXXXYYYZZZVVVUUUTTTUUUWWWXXXWWWVVVdddOOOSSSqqq{{{vvvppplllvvviii[[[TTTLLLHHHHHHIIIHHHGGGCCCCCCEEEHHHJJJLLLLLLLLLSSS]]]fffhhhjjjqqqyyy}}}vvvqqqfffYYYNNNHHHFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDGGGIIIJJJIIIFFFEEEGGGJJJFFFEEECCCAAA@@@@@@AAAAAACCCCCCHHHSSS\\\```bbbeeeWWWRRRLLLHHHKKKRRRZZZ```mmmtttyyyxxxxxxyyyyyywww}}}~~~~~~~~~|||zzzwwwuuurrrjjjfffhhhhhhffflllvvv|||sssfffaaa^^^aaa___SSSEEE<<<>>>>>>AAAEEEJJJXXXqqq|||sssllllllmmmhhh___RRRRRRQQQPPPQQQSSSTTTVVV[[[aaaggg]]]BBB===HHHtttvvvWWWnnn}}}kkkfffgggttt|||rrrcccXXXZZZbbbqqq}}}xxx{{{pppdddZZZTTTRRRRRRSSSWWWTTTHHH@@@CCCFFFFFFMMMXXX``````___ggguuutttaaaTTTOOORRRWWW[[[PPPKKKEEEBBBCCCEEEGGGGGGOOOKKKFFFDDDDDDFFFFFFFFFDDDBBB???>>>>>>>>><<<::::::;;;<<<======>>>AAACCCMMMOOORRRVVVXXXUUUPPPKKKOOOTTTZZZYYYRRRKKKHHHHHHHHHEEEAAA???@@@BBBDDDDDDBBBIIIRRRYYY```hhhpppvvv||||||vvvZZZEEE@@@@@@===???BBBEEEFFFEEEFFFIIILLLQQQ```vvv{{{kkkccc^^^___ccciiikkkfffbbbhhhrrrwwwmmm]]]NNNCCC>>>===>>>777555333444777;;;>>>???AAAEEEDDDWWWooocccrrreeeMMMHHHBBB>>><<<;;;888555111555333333999???SSSrrryyynnnyyyyyyyyyzzz||||||rrrwwwjjjQQQKKKDDDAAA>>><<<<<<===>>>???BBBEEEJJJMMMOOOPPPQQQRRRXXXWWWVVVUUUTTTSSSRRRRRRTTTTTTTTTUUUUUUWWWXXXXXXWWWUUUSSSTTTUUUVVVVVVUUUfffPPPSSSsss~~~zzzuuuqqqooodddUUUPPPJJJGGGHHHJJJJJJJJJFFFGGGGGGHHHJJJMMMQQQSSSYYY___dddeeeiiitttuuueeeWWWKKKCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBFFFHHHHHHEEE@@@???@@@CCCAAA@@@???>>>???@@@AAACCCBBBBBBGGGRRR[[[___cccfffWWWPPPHHHEEEGGGMMMQQQSSSdddllltttwwwxxxzzzwwwsssuuutttuuuxxx{{{zzzuuuppprrriiiccccccdddfffrrr{{{oooggg```___bbbgggdddVVVEEE;;;???@@@CCCFFFKKKXXXppp{{{uuulllfffhhhkkkfff^^^RRRRRRQQQQQQRRRSSSUUUUUU]]]dddkkkYYYAAA>>>JJJwwwrrrTTTppp||||||iiibbbaaammm~~~uuufff[[[___hhhxxxsssooo{{{~~~{{{ssshhh^^^XXXXXXZZZ^^^```XXXHHH@@@EEEHHHEEELLLVVV\\\[[[^^^nnn{{{aaaNNNGGGFFFEEEDDDBBB@@@???@@@CCCFFFHHHHHHNNNKKKFFFCCCCCCDDDFFFGGGDDDCCCAAA@@@@@@>>><<<:::888;;;>>>??????@@@AAABBBKKKNNNTTTYYY\\\ZZZUUURRRQQQVVVYYYVVVNNNGGGEEEEEEGGGDDDAAA@@@BBBEEEGGGHHHJJJPPPWWW^^^dddkkksssyyy|||xxxYYYHHHJJJJJJBBBAAADDDFFFFFFEEEFFFIIIMMMSSS```uuuppphhhfffeeeeeejjjooopppjjjfffmmmwwwsss\\\JJJBBB???===;;;666444333444888<<<>>>???AAAEEEDDDWWWnnniii}}}gggNNNIIIBBB>>>===;;;888555111555333444999@@@WWWwwwxxxnnnyyy|||}}}}}}uuuzzzbbbLLLIIICCCAAA???======>>>@@@BBBDDDHHHMMMOOOOOOOOOPPPQQQWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVUUUUUUVVVWWWXXXXXXWWWUUUSSSSSSTTTUUUUUUTTTfffPPPUUUuuu~~~yyyuuuyyyiii^^^NNNKKKHHHGGGHHHIIIJJJJJJHHHHHHIIIIIIKKKPPPVVV[[[^^^bbbdddfffnnn|||rrr^^^PPPFFF@@@>>>?????????@@@@@@AAAAAAAAAAAAFFFEEEDDDAAA===<<<===>>>?????????@@@AAABBBCCCDDDDDDBBBEEENNNVVVZZZ]]]aaa\\\VVVOOOKKKLLLNNNNNNNNN[[[dddooovvv|||}}}yyypppoooppprrrsssrrrnnnjjjmmmccc]]]___ccciiixxxzzzrrrkkkfffaaaaaafffjjjeeeUUUEEE===??????BBBFFFLLLWWWkkk|||xxxssslllfffgggiiiddd[[[RRRRRRRRRRRRSSSTTTUUUUUU\\\dddkkkVVV@@@???LLLzzzrrrUUUooozzzggg[[[UUU___ppp}}}vvvggg___eeepppnnnmmmyyywwwwwwssskkkbbb___bbbgggrrrpppaaaKKKCCCJJJMMMHHHPPPZZZaaacccnnn|||]]]HHHAAA@@@===:::??????@@@BBBCCCDDDEEEFFFIIIGGGEEECCCBBBCCCEEEFFFCCCCCCCCCBBB@@@===:::999999<<<@@@BBBCCCCCCDDDFFFHHHNNNVVV]]]aaaaaa^^^\\\VVVWWWVVVQQQJJJEEECCCDDDFFFDDDAAA@@@DDDHHHLLLNNNMMMRRRYYY^^^cccjjjrrrwww~~~```QQQSSSNNNCCCBBBEEEGGGGGGHHHJJJPPPUUUZZZeeexxxzzzmmmlllqqqtttppprrrwwwxxxsssooorrrzzzmmmUUUFFFAAA@@@<<<888555444333555888<<<>>>???AAAFFFFFFWWWrrrwwwjjjNNNIIIBBB>>>===;;;888555222666444444999AAAYYY{{{vvvpppyyy|||zzz}}}yyy{{{xxxZZZIIIEEE?????????======???CCCFFFIIILLLPPPQQQOOONNNPPPRRRTTTUUUVVVWWWXXXXXXXXXXXXYYYXXXXXXXXXXXXXXXYYYYYYUUUTTTTTTUUUWWWXXXXXXWWWbbbQQQZZZ|||{{{wwwuuucccXXXJJJHHHGGGGGGGGGHHHHHHHHHHHHJJJMMMOOORRRXXX```eeeggghhhhhhlllwwwlllTTTHHHCCC@@@???AAA???@@@AAABBBCCCCCCDDDDDDEEECCC@@@>>>>>>???>>>>>>???@@@AAACCCDDDDDDDDDDDDEEEBBBCCCKKKRRRVVV[[[___```\\\WWWUUUTTTTTTTTTSSSVVV___iiiqqqzzz|||rrrssssssnnngggcccdddgggjjj```ZZZ___gggooo~~~yyytttqqqmmmiiieeecccbbbdddddd\\\NNNAAA<<<===<<>>>>>MMMzzzvvvYYYpppttt```UUUQQQ\\\ooo{{{|||}}}}}}vvvkkkeeeooo||||||||||||tttvvvvvvpppjjjkkkrrrzzzjjjOOOFFFNNNSSSNNNTTT___hhhqqqxxxVVVBBB>>>@@@>>>;;;@@@AAACCCCCCDDDDDDDDDEEEDDDDDDDDDCCCBBBBBBCCCDDDBBBCCCDDDCCCAAA>>>;;;:::;;;>>>BBBDDDEEEFFFGGGHHHJJJPPPXXXaaafffiiijjjjjjccc___YYYRRRMMMJJJIIIJJJJJJGGGEEEEEEJJJPPPTTTWWWRRRWWW]]]bbbfffmmmuuu{{{nnn]]]XXXPPPEEEBBBEEEHHHJJJMMMSSS\\\cccjjjrrruuunnnttt}}}xxxwwwzzz~~~|||wwwuuuwwwjjj]]]MMMCCCAAA???<<<888555333333555999<<<>>>???@@@GGGHHHWWWuuujjjNNNIIICCC???===<<<888555333888666555999AAAZZZ~~~uuuooottt~~~zzzxxx|||}}}}}}iiiTTTGGG@@@<<<===??????@@@CCCIIINNNOOORRRUUUTTTQQQPPPSSSVVVSSSTTTUUUWWWXXXXXXXXXWWWYYYYYYXXXWWWWWWXXXXXXXXXRRRSSSUUUXXX\\\^^^^^^]]]^^^QQQ___{{{xxxrrr___SSSIIIIIIHHHHHHHHHHHHGGGFFFHHHLLLRRRVVV[[[aaaiiinnnpppooonnnrrrhhhNNNCCCBBBAAABBBEEEAAABBBCCCEEEFFFGGGGGGGGGFFFBBB>>>>>>@@@CCCBBBAAA@@@AAACCCEEEEEEEEEEEEDDDDDDAAABBBJJJRRRWWW]]]bbb___]]][[[ZZZZZZZZZYYYYYYXXX___gggnnnwww}}}vvvzzzyyymmm]]]WWW^^^gggnnnccc^^^eeeoooxxxyyyuuupppmmmllljjjeeeaaaccc```___\\\RRREEE<<<:::<<<:::===DDDKKKSSS^^^hhhfffggggggfffgggiiieee^^^RRRRRRRRRSSSTTTTTTUUUUUU```iiiqqqXXX>>>>>>MMMzzz{{{___rrr|||mmmVVVQQQTTTeeexxx||||||~~~{{{rrrooo{{{}}}{{{yyyssswwwzzz|||xxxtttvvvoooQQQGGGRRRWWWRRRQQQ]]]iiiwwwrrrQQQ>>>===BBBCCC???@@@BBBDDDEEEEEEEEEFFFGGGBBBCCCEEEFFFEEEDDDDDDEEEAAACCCEEEEEECCC@@@>>><<<<<>>;;;999444333333555999===>>>??????HHHIIIXXXtttkkkOOOIIICCC???===<<<999666333888666555999AAA[[[wwwlllnnn{{{||||||}}}}}}uuu^^^PPPFFF===;;;>>>@@@BBBDDDIIIPPPVVVTTTWWWYYYWWWSSSRRRVVVZZZRRRTTTUUUWWWXXXWWWWWWVVVWWWWWWVVVUUUUUUUUUUUUVVVPPPQQQUUU[[[```ddddddccc___RRRZZZ|||{{{lll\\\PPPJJJLLLMMMMMMKKKIIIIIIJJJJJJQQQUUUWWW\\\fffpppuuusssnnnsss}}}cccLLLFFFBBBCCCGGGCCCDDDEEEFFFFFFFFFEEEEEEDDD@@@??????@@@BBBBBB@@@???CCCCCCDDDDDDEEEGGGHHHIIIFFFFFFGGGKKKRRRXXX]]]___^^^^^^______``````aaaaaaccchhhpppvvvxxxxxxxxxxxxsssrrrpppjjj___XXX^^^gggpppddd___hhhooovvv~~~zzzpppmmmiiiiiiiiihhhddd```\\\[[[YYYSSSLLLDDD???===>>>???BBBFFFKKKSSS\\\bbbiiiggggggiiillljjjccc]]]VVVVVVTTTRRRQQQTTTXXX[[[bbbggg~~~[[[>>>===MMMxxxyyy]]]qqq|||kkkXXXRRR___ssszzz}}}}}}yyy{{{yyytttuuuuuuyyy~~~~~~zzz}}}|||cccSSSPPPSSSUUUUUUUUU^^^jjjwwwaaaGGGAAA======CCCDDD@@@DDDIIIKKKKKKIIIHHHGGGDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFGGGDDDAAAAAABBB@@@BBBEEEGGGGGGHHHJJJLLLTTTTTTWWW___iiirrrvvvwwwssskkk___UUUPPPRRRVVVZZZQQQPPPLLLLLLVVVfffoooooolllrrryyy}}}qqq___OOODDDBBBEEEIIIOOOWWWbbbpppyyyvvvttt~~~}}}xxxtttvvvxxxssskkk___QQQEEECCCEEEAAA:::555222555666555;;;FFFJJJHHHCCCGGGKKKNNN~~~eeeQQQHHH@@@>>><<<999666777666444555777999DDDaaa~~~~~~uuulllssszzz~~~~~~|||}}}|||~~~kkk\\\LLL@@@AAAAAAAAACCCFFFIIINNNRRRTTTWWWVVVUUUTTTUUUVVVWWWXXXUUUUUUWWWXXXXXXXXXWWWWWWZZZYYYWWWUUUTTTVVVXXXZZZVVVZZZ___cccdddccccccccc___QQQ\\\~~~zzz}}}xxxiiiZZZNNNHHHJJJKKKKKKJJJJJJKKKLLLPPPWWW^^^aaafffpppxxx{{{yyytttzzz```KKKGGGDDDFFFJJJGGGFFFFFFEEECCCBBBAAA@@@@@@>>>======>>>???@@@???===@@@AAADDDFFFGGGHHHGGGGGGFFFFFFGGGKKKQQQWWW[[[]]]]]]___aaabbbdddfffhhhjjjoootttzzz|||zzzuuupppnnnkkkhhheeeaaaYYYUUU[[[dddjjjaaa___kkkvvvuuusssnnnllljjjjjjiiigggdddaaa___]]]YYYSSSKKKCCC===;;;===???BBBFFFLLLUUUaaaiiiqqqooonnnoooppplllddd^^^UUUUUUTTTRRRRRRTTTXXX[[[eeejjjXXX<<<<<>>:::;;;AAABBBCCCFFFJJJKKKIIIFFFDDDCCCBBBCCCEEEFFFHHHHHHHHHHHHIIIIIIIIIGGGDDDAAAAAABBBAAADDDHHHIIIHHHHHHIIIJJJQQQQQQTTT[[[dddkkknnnoooccc```\\\YYYWWWXXXZZZ[[[PPPNNNMMMUUUiii{{{zzzrrrzzzkkkXXXKKKCCCCCCFFFLLLSSS]]]kkkzzz}}}yyyzzzyyysssnnnooosssrrrnnniii^^^RRRKKKDDD===888777555777777777===FFFJJJIIIFFFIIIMMMRRRhhhQQQHHHAAA???===999666777666444555777999DDDaaa~~~zzzqqqlllrrrzzz~~~}}}{{{yyyyyy|||gggZZZKKK@@@AAA===@@@EEEKKKQQQUUUWWWXXXXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXYYYZZZYYYXXXVVVVVVYYYXXXVVVUUUTTTVVVYYY\\\cccfffiiikkkjjjhhhhhhggg___RRR^^^~~~zzzzzzsssdddVVVMMMFFFHHHIIIJJJJJJJJJMMMOOORRR[[[eeejjjooowww}}}~~~zzzyyy]]]LLLJJJGGGIIINNNLLLKKKIIIFFFCCC@@@?????????@@@???>>>>>>@@@@@@???>>>>>>AAAEEEIIIKKKKKKJJJHHHJJJJJJJJJNNNSSSXXX[[[\\\^^^```dddgggiiimmmqqquuu}}}xxxpppkkkgggbbb]]][[[XXXWWW]]]dddllleeefffqqqvvvjjjfffggglllllllllkkkiiifffdddbbb```^^^YYYRRRJJJBBB<<<888;;;>>>BBBFFFLLLYYYiiiuuu{{{yyywwwuuurrrlllbbb[[[SSSSSSSSSRRRRRRTTTXXX[[[ffflllTTT::::::HHHuuu}}}^^^pppxxx{{{rrr]]]UUU___ssszzz~~~~~~||||||}}}}}}}}}yyyrrrsssxxx{{{vvvmmmfffeeeggg^^^YYYTTTQQQQQQRRRRRRRRRSSSZZZcccmmmzzztttRRR>>>===;;;<<>>BBBFFFLLLVVVdddtttyyy{{{~~~}}}mmmllliiidddfffnnnsssuuurrriii]]]QQQCCC999777;;;555777777777===DDDHHHGGGHHHHHHMMMUUUkkkQQQHHHAAA???===999666666666444555777999DDDaaa~~~xxxpppnnnttt~~~{{{yyyyyywwwbbbUUUHHH???AAA>>>CCCKKKRRRWWWYYYYYYXXXYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYXXXWWWVVVTTTRRRXXXWWWVVVTTTUUUXXX]]]bbbrrrtttuuuuuurrrooommmmmm```TTT\\\{{{www}}}|||ooo___SSSMMMFFFHHHIIIIIIIIIKKKNNNQQQVVVaaammmtttyyy}}}ttt\\\OOONNNKKKKKKPPPOOOPPPNNNIIIFFFCCCCCCDDDFFFIIIGGGEEEEEEEEEEEECCCBBBBBBEEEIIIMMMOOOPPPOOOOOOQQQPPPQQQSSSXXX\\\]]]^^^```dddhhhkkknnnrrrxxx}}}zzzuuunnneee^^^\\\\\\^^^ccciiiuuuqqqqqqzzzuuuhhhbbb___aaaeeennnnnnnnnllliiifffcccbbb___[[[VVVOOOIIIBBB<<<888999===BBBGGGNNN]]]ppp~~~~~~{{{xxxrrriii^^^VVVPPPRRRSSSSSSTTTVVVYYY[[[aaajjjQQQ::::::FFFsss~~~___qqq}}}ppp___UUU^^^qqqxxx}}}}}}~~~}}}~~~~~~|||}}}zzzrrrjjjcccdddccc]]]TTTOOOOOOQQQWWWWWWWWWUUUSSSQQQPPPPPPVVV[[[cccmmmzzz}}}gggJJJ<<>>:::666666777444555777999DDDaaa}}}~~~xxxsss{{{~~~}}}~~~qqq[[[PPPFFF???CCCGGGJJJPPPUUUWWWWWWTTTSSSYYYYYYYYYXXXXXXXXXXXXXXXTTTTTTUUUUUUUUUSSSRRRQQQUUUUUUVVVVVVWWW\\\dddjjjzzz||||||zzzvvvrrrppppppbbbVVVXXX}}}tttxxx|||xxxjjj[[[PPPMMMIIIIIIIIIIIIJJJMMMQQQUUUaaammmyyyppp[[[SSSTTTNNNMMMRRRQQQRRRPPPLLLJJJIIIJJJMMMOOOTTTQQQNNNMMMLLLLLLJJJIIIIIIJJJLLLOOOQQQTTTVVVWWWWWWVVVVVVXXX\\\^^^___^^^eeeiiimmmoooqqquuu|||vvvlllbbb______aaagggmmmyyyxxxzzzjjjccceeeiiimmmppptttrrrpppmmmiiifffcccaaaZZZVVVQQQKKKGGGCCC===999999===BBBHHHQQQ```rrr~~~yyyqqqfffZZZSSSOOOQQQSSSUUUVVVWWWZZZ\\\ZZZgggOOO<<<<<>>:::;;;===BBBIIITTTbbbpppyyy~~~}}}yyypppdddYYYRRRMMMPPPTTTWWWXXXZZZ\\\^^^XXXgggMMM>>>>>>AAAlllaaasssxxx~~~~~~ooobbbUUUZZZkkktttyyy|||xxxxxx}}}|||zzz|||zzz{{{}}}xxxnnneee___RRRLLLEEEAAACCCJJJSSSZZZZZZZZZXXXVVVTTTSSSUUUWWWZZZ^^^fffqqqjjjQQQGGGKKKHHHCCCDDDCCCFFFIIINNNQQQRRRSSSTTTVVVUUURRRNNNLLLLLLOOOSSSVVVTTTZZZ[[[UUUTTTZZZ\\\ZZZPPPXXX``````ZZZUUUUUUWWW[[[___eeekkkpppuuuyyy|||vvvaaaTTTOOOCCCKKK]]]pppvvvlll\\\QQQVVV___jjjssszzzbbbKKKEEEIIIMMMQQQSSSYYYcccppp{{{ssskkkjjjooowwwzzzzzzuuuooopppwww|||}}}lllVVVJJJFFF@@@999555888555666<<<@@@BBBDDDFFFJJJGGGMMM[[[zzziiiQQQIIICCCBBB@@@;;;777666888555666777999CCC```|||}}}||||||rrrpppvvv~~~}}}zzz}}}jjjQQQHHHDDDCCCJJJPPPPPPRRRSSSTTTVVVVVVWWWYYYZZZZZZZZZYYYXXXWWWVVVQQQSSSUUUXXXZZZ[[[[[[[[[UUUZZZ^^^```aaafffooovvvxxxzzz||||||xxxtttqqqooobbbUUUUUU{{{mmmnnnpppnnnaaaQQQJJJKKKIIIIIIJJJLLLOOOVVV^^^cccqqq{{{eeeWWWVVV[[[UUUSSSXXXYYYXXXWWWVVVVVVWWWZZZ]]]___dddbbb______```bbbbbbbbb\\\^^^```ccceeegggggghhhfffeeedddeeeggggggeeedddmmmqqqvvvwwwvvvzzzwwwllleeebbbdddmmmvvv}}}lllccc___jjj{{{~~~rrrkkkjjjhhhbbb\\\TTTOOOHHHDDDCCCAAA<<<888===>>>BBBKKKWWWccclllpppwwwxxxxxxuuulllaaaWWWQQQMMMPPPUUUYYYZZZ\\\^^^```^^^lll}}}KKK???>>>>>>hhhbbbssswww~~~rrreeeVVVZZZkkksssyyy|||xxxzzz}}}}}}{{{|||}}}yyyyyy}}}~~~ssshhh]]]UUUIIIEEEAAAAAAGGGOOOWWW\\\\\\ZZZXXXVVVVVVXXXYYYZZZ___cccjjjuuunnnSSSEEEGGGCCCAAAFFFHHHJJJMMMQQQSSSSSSSSSTTTUUURRRQQQPPPOOOPPPRRRUUUVVVWWW^^^```ZZZYYY```bbb]]]QQQYYYaaaaaa[[[WWWYYY\\\^^^ccckkkrrrxxxyyy```QQQLLLGGGJJJVVVfffllleeeZZZTTTXXXbbboooxxxoooVVVJJJLLLRRRUUU\\\___eeennnyyy}}}tttoooqqq~~~wwwvvv|||~~~wwwdddOOOFFFCCC???999555888444666===BBBCCCDDDHHHIIIGGGNNN[[[xxx~~~gggPPPIIICCCBBBAAA;;;777666888666666888999CCC```|||yyyzzzkkkiiiooozzz~~~wwwwww}}}hhhNNNGGGEEEFFFNNNQQQSSSUUUWWWYYYZZZ[[[[[[YYYYYYZZZZZZYYYWWWVVVUUURRRTTTWWWZZZ\\\]]]^^^^^^[[[aaafffgggfffiiiooovvvxxx{{{{{{vvvqqqnnnaaaSSSVVVxxxkkkjjjllljjj^^^NNNGGGIIIGGGHHHJJJLLLQQQZZZcccjjj{{{~~~aaaTTTVVV\\\WWWVVV[[[\\\]]]]]]\\\]]]^^^aaaccceeeiiigggffffffiiilllnnnnnneeehhhlllppprrrrrrpppooonnnmmmllllllmmmmmmkkkiiinnnsssxxxyyyyyy}}}~~~ssslllhhhjjjuuurrr]]]XXX[[[mmmrrrkkkkkkiiibbbZZZTTTNNNGGGCCCBBB???:::666???>>>BBBLLLYYYdddiiiiiioooqqqsssppphhh]]]SSSNNNMMMQQQVVVZZZ\\\]]]___aaadddqqq{{{JJJ???>>><<>>@@@JJJPPPOOOQQQSSSSSSRRRQQQRRRRRRMMMNNNPPPRRRTTTUUUVVVVVVYYYbbbddd]]]]]]cccddd^^^QQQYYYaaaaaa[[[XXX[[[___bbbhhhpppwww~~~}}}```OOOIIIMMMJJJOOO]]]eeeaaaYYYVVVTTT```qqq|||qqqgggWWWKKKMMMZZZfffjjjnnnpppvvv{{{{{{wwwwww~~~jjjYYYHHHAAA@@@===:::888666222444<<>>???FFFPPPTTTVVV\\\eeejjjpppvvvtttfffVVVNNNOOOPPPRRRUUUXXXYYY\\\___bbbfffyyyJJJ>>>>>><<>>===:::666444666999<<<@@@DDDGGGIIIFFFNNNLLL```tttkkkUUUOOOGGGBBB???===999777444333444666777AAA\\\xxxttt|||qqqwww~~~uuuqqqvvv{{{cccNNNFFFJJJRRRWWW[[[\\\]]]_______________ZZZYYYYYYXXXWWWWWWWWWWWW________________________bbbeeegggiiikkkooowww}}}~~~{{{yyyssslllcccRRR```{{{rrrgggiiihhhaaaUUUKKKHHHJJJGGGLLLPPPQQQYYYfffsssyyynnndddcccbbbbbbcccdddfffhhhkkkjjjiiihhhhhhjjjmmmooorrrssspppooouuu~~~|||xxxzzz~~~}}}{{{yyyyyyzzzyyyvvvsssrrrtttvvvyyy~~~}}}ssssss|||fffYYYXXXaaannn~~~~~~oooiiigggaaaWWWQQQPPPNNNJJJCCC===::::::;;;===>>>CCCKKKOOOQQQXXXbbbooossswwwsssdddTTTLLLNNNOOORRRVVVYYY[[[]]]```ccciii}}}NNNAAABBB???fffggghhhzzzyyy|||{{{xxxyyyssseeeaaappp~~~{{{zzzyyyvvvwww}}}~~~}}}vvvwww|||wwwooofff\\\RRRHHHBBBCCCEEEIIINNNUUU[[[^^^```^^^]]]\\\[[[\\\___bbbdddmmmzzz___NNNAAADDDJJJKKKNNNUUUUUUWWWYYYXXXVVVUUUWWWYYYWWWVVVVVVYYY\\\^^^______kkkssssssmmmpppyyywwwkkkhhhmmmqqqkkkbbb___gggooo|||zzz~~~dddOOOGGGDDDCCCHHHNNNSSSVVVWWWWWWXXX```iiiyyyppp___eeegggaaaXXX\\\qqq|||qqqmmmnnnkkkfffTTTMMMEEE@@@???===999555444666999===AAAEEEGGGIIIGGGMMMKKK```mmmVVVQQQIIICCC???<<<999666555333444777777AAA\\\www}}}zzz~~~zzzwww~~~zzz{{{uuuwww}}}yyy```LLLEEEJJJQQQVVVWWWYYY\\\___aaabbbbbbbbbZZZYYYXXXWWWWWWXXXYYYZZZ````````````aaaaaaaaaaaacccgggjjjmmmpppuuu|||~~~{{{xxxqqqjjjcccRRRbbbxxxnnneeehhhhhh```TTTKKKIIIJJJIIIMMMQQQSSS\\\kkkxxx~~~xxxnnnjjjiiiiiijjjlllnnnppprrrrrrrrrpppmmmlllmmmqqqtttyyyvvvqqqqqqyyy}}}~~~}}}}}}|||yyywwwvvvwwwxxx||||||}}}kkk\\\VVVZZZdddqqq~~~xxxjjjdddbbb\\\TTTOOORRRPPPKKKDDD===::::::;;;===???DDDIIILLLOOOYYYcccuuuvvvvvvpppaaaQQQKKKMMMOOOSSSWWW[[[]]]___aaacccfff|||PPPBBBDDDBBBbbbiiiggg}}}zzz{{{~~~||||||tttgggcccnnn{{{~~~zzzxxxyyy~~~||||||wwwrrrwww}}}yyyvvvooofff\\\SSSLLLEEEAAACCCFFFLLLRRRXXX\\\^^^```___^^^]]]]]]___dddhhhkkkrrr~~~YYYKKKCCCHHHNNNPPPSSSWWWUUUXXXZZZZZZYYYYYY\\\___ZZZYYYXXX[[[___cccfffgggrrrxxxwwwrrrvvv~~~yyylllnnnqqqsssnnnggghhhqqqzzz|||{{{~~~wwwTTTJJJIIIEEEFFFIIIMMMPPPRRRTTTVVVXXX```lll~~~{{{fffdddsssrrriii^^^cccxxxyyymmmgggfffaaa[[[OOOKKKEEEAAA???<<<888444444666999>>>BBBEEEHHHIIIIIIJJJKKKeeeqqqZZZUUUMMMFFF@@@<<<888666777555555777777@@@[[[vvv~~~rrrjjjsssvvvwww{{{{{{xxx~~~vvv]]]KKKFFFJJJQQQUUUTTTWWW[[[```cccddddddddd[[[ZZZXXXWWWXXXZZZ]]]___ccccccccccccddddddeeefffeeeiiinnnqqqtttyyy|||yyyrrrjjjeeeRRRdddvvvkkkfffllllllaaaSSSKKKIIIIIIKKKOOOSSSVVVaaaqqq~~~vvvrrrqqqqqqrrrsssuuuwwwyyy{{{xxxxxxwwwtttrrrtttxxx}}}{{{xxx{{{~~~|||zzzxxx{{{|||~~~ttt___XXXZZZ^^^dddllluuussseee```^^^XXXRRRNNNQQQOOOIIIBBB<<<999999;;;>>>BBBGGGLLLPPPWWWbbbkkkxxxvvvrrrjjj\\\OOOLLLPPPRRRVVVZZZ]]]___```aaabbbbbb}}}|||NNNAAADDDDDD\\\~~~jjjdddzzz||||||~~~sssiiidddlllwww}}}|||zzz|||{{{{{{sssooottt{{{wwwtttlll___TTTLLLFFFCCCAAADDDHHHOOOVVVZZZ]]]___```aaaaaaaaabbbffflllrrruuuzzzoooSSSJJJFFFKKKRRRTTTTTTVVVUUUUUUVVVYYY^^^bbbcccbbb^^^\\\[[[]]]ccciiimmmoooyyy|||{{{xxx|||zzzmmmmmmppprrrooolllnnnwwwtttuuu{{{jjjRRRUUUWWWNNNKKKLLLNNNOOOPPPSSSWWWZZZ___lllqqqgggssszzzjjj```iiiyyyrrruuuyyymmmfffccc^^^WWWJJJGGGDDDAAA???;;;777333444666:::???CCCFFFIIIJJJKKKGGGOOOqqqwwwaaa\\\SSSJJJBBB<<<888666888666666777777@@@[[[vvvrrrgggooo{{{vvvuuu{{{~~~sssZZZLLLIIIMMMRRRVVVUUUXXX\\\___bbbbbbaaa```\\\[[[YYYYYYZZZ^^^bbbdddffffffffffffgggiiijjjkkkhhhlllqqqtttwww{{{}}}{{{tttmmmhhhSSSbbbtttiiijjjrrrrrrdddTTTLLLIIIHHHMMMQQQVVV\\\hhhzzz}}}{{{{{{zzzzzz{{{|||~~~~~~|||{{{}}}}}}{{{zzzhhhWWWWWW]]]eeeiiippp}}}}}}ooobbb]]]ZZZUUUPPPNNNMMMKKKEEE>>>999777888;;;>>>CCCIIIPPPXXXdddnnntttwwwqqqkkkbbbVVVMMMNNNTTTWWWZZZ]]]______```aaabbbeeesssNNNAAAFFFIIIXXXzzzjjj___sss{{{wwwxxx{{{vvvrrrjjjeeeiiissszzz}}}|||{{{rrrmmmrrrzzzwwwtttjjj\\\OOOGGGCCCCCCBBBEEEKKKSSSYYY\\\^^^```aaaeeeeeefffjjjooowww}}}```OOOKKKIIINNNSSSUUUTTTSSSWWWSSSSSS[[[gggnnnlllgggdddcccbbbeeekkkrrrwwwzzz}}}rrrlllnnnooonnnkkklllqqqvvvooosss|||hhh^^^hhheeeUUUQQQQQQQQQRRRSSSVVV[[[______kkkrrrqqqzzzddd^^^lllvvvmmmggglllzzzxxxmmmeeeaaa[[[UUUFFFDDDBBB@@@===:::666333333666;;;@@@DDDHHHJJJJJJLLLFFFXXXjjjeee\\\QQQFFF===888666888666666888888@@@[[[vvv{{{~~~~~~yyy{{{}}}rrrXXXMMMNNNQQQUUUYYYZZZ[[[]]]______]]][[[ZZZ^^^]]]\\\\\\^^^bbbfffiiihhhhhhhhhiiijjjmmmoooqqqooosssxxxzzz{{{}}}|||zzzsssllllllUUU^^^ssshhhmmmwwwwwwfffUUUMMMKKKIIIOOOTTTYYYbbbqqq~~~~~~vvv^^^TTTYYY```oooxxxzzzmmm```ZZZVVVQQQMMMLLLHHHFFFAAA;;;777666999<<<===CCCKKKUUUcccqqqxxxyyytttlllbbbYYYPPPKKKPPPXXX[[[]]]^^^______```bbbdddiiioooRRRDDDJJJOOOVVVxxxiii\\\nnn|||wwwwwwzzzsssrrrmmmhhhiiipppxxx~~~|||{{{rrrlllpppzzzwwwqqqfffXXXKKKDDDBBBCCCEEEHHHNNNVVV[[[]]]___aaacccggghhhlllrrryyyxxxVVVMMMLLLLLLPPPUUUVVVUUUSSSYYYVVVXXXbbbooovvvrrrllllllkkkjjjnnnttt{{{{{{rrrmmmmmmkkkhhheeedddeeegggjjjoooxxxpppmmmuuummmZZZVVVVVVVVVVVVWWW[[[aaaeeeeeeooovvvyyysss[[[YYYlllnnngggdddlllzzzzzzzzztttiiiaaa[[[UUUOOOCCCBBB@@@>>>;;;888555444333666;;;AAAFFFIIIJJJKKKLLLHHHeeewwwyyyuuupppfffXXXJJJ???999777888666666888888AAA\\\wwwqqqWWWOOORRRTTTWWW[[[^^^^^^^^^^^^]]][[[ZZZYYYaaa`````````cccgggjjjmmmjjjjjjjjjkkkmmmpppsssuuuvvvzzz{{{xxxqqqjjjpppWWWXXX|||rrrffflllxxxxxxgggUUUNNNMMMKKKPPPUUU]]]hhhxxx{{{dddWWWVVV___hhh~~~wwwkkk^^^WWWRRRMMMJJJIIIDDDBBB>>>999666777;;;???@@@FFFNNN[[[nnn~~~{{{rrrhhh\\\RRRJJJHHHOOOXXX[[[\\\^^^^^^___bbbfffjjjqqqoooWWWHHHMMMRRRRRRtttiiiZZZkkk{{{yyy}}}vvvsssppplllkkkpppxxx}}}}}}}}}{{{{{{pppkkkpppyyyvvviii___QQQFFFAAAAAADDDGGGJJJQQQXXX\\\]]]___bbbeeegggjjjpppxxxhhhPPPKKKLLLNNNRRRVVVYYYXXXUUUYYY[[[```iiirrruuurrroooooonnnooosssyyy}}}wwwrrrjjjgggbbb^^^\\\]]]___```eeeiiiqqq{{{yyywwwyyyooo```XXXYYYYYYYYY[[[___eeeiiipppwwwwwwyyyiiiTTTVVVjjj|||{{{iiieeegggqqqzzzssstttoooeee[[[TTTMMMFFFAAA@@@???<<<999666555555333666<<>>BBBDDDJJJSSSaaavvv|||rrrgggYYYMMMFFFEEENNNXXXZZZ[[[\\\]]]```dddjjjnnn|||oooYYYHHHNNNRRRMMMoooiiiYYYkkk}}}www~~~}}}vvvtttrrrooolllpppyyy|||{{{~~~|||zzz{{{nnnjjjqqqxxxtttcccZZZLLLBBB???AAAEEEHHHLLLRRRYYY]]]]]]___cccgggfffjjjrrr{{{ttt\\\MMMJJJMMMOOOSSSXXX\\\\\\YYYVVV]]]fffmmmoooooonnnnnnnnnmmmooosssyyyyyyvvvfffaaa[[[VVVWWWZZZ___bbbeeehhhoooyyy{{{yyypppfffYYYZZZZZZ[[[]]]aaagggkkkzzz~~~uuuuuuxxxtttaaaQQQVVVhhhwww{{{yyyiiiggglllzzz|||qqqqqqrrrnnncccXXXPPPHHHAAA@@@@@@>>>;;;888555555666333666<<>>:::888777666777666<<>>RRRuuuvvvyyy~~~wwwuuu~~~sss[[[UUUVVVUUUUUUWWW[[[\\\]]]___bbbeeeggghhhhhhiiijjjlllnnnqqqssstttrrrpppnnnooorrrvvvyyyzzz{{{|||{{{~~~XXXRRRgggzzzmmmbbbrrr{{{|||ooo\\\RRRRRRUUUVVVfffvvv~~~eeeQQQHHHFFFNNNTTTWWWcccttt}}}~~~|||vvvllleee___XXXQQQLLLIIIFFFDDD;;;666444555888;;;AAAHHHPPP^^^kkksss{{{|||rrr\\\OOODDDCCCIIIPPPXXX^^^\\\^^^```aaaeeeooo~~~nnnpppnnnkkkqqqvvvnnnaaavvv|||vvvuuuuuuwwwuuurrrsssxxx{{{~~~~~~{{{{{{{{{wwwqqqfffiiisss}}}nnndddXXXKKKAAA@@@BBBCCCHHHPPPPPPTTTZZZaaagggjjjkkkllluuuzzz~~~mmmaaaSSSIIIHHHMMMRRRVVVQQQNNNPPPWWW]]]^^^```ccc```fffnnnuuuyyyzzzzzzzzz{{{|||~~~sssggg\\\XXXYYY```eeegggjjjnnnkkknnnooouuu|||xxxyyywwwlllbbb[[[WWWbbbgggjjjkkkqqqbbbQQQJJJIIIIIIJJJDDDCCCNNN```mmmpppmmmooovvv~~~nnnccc___jjjttttttooommmhhhiiihhhbbbXXXNNNIIIGGG???>>>;;;888666555666666888:::>>>CCCFFFGGGIIIJJJTTTzzzZZZCCC>>>;;;999888444555:::;;;NNNmmmtttyyy}}}rrrmmmlllxxxttt\\\TTTTTTRRRRRRUUU[[[\\\^^^```cccfffhhhjjjfffhhhkkkooorrruuuvvvwwwuuurrroooooossszzz~~~[[[QQQaaa}}}pppgggrrrzzz}}}qqq___RRRQQQTTT]]]mmm}}}~~~|||SSSJJJFFFJJJSSSWWW[[[iiiyyyxxxpppjjjeee]]]UUUNNNGGGAAA===999555333666999<<>>DDDGGGHHHIIILLLYYYZZZAAA<<<888888999555555999999HHHccc{{{yyy|||wwwtttttt{{{ttt\\\TTTRRRPPPPPPTTT\\\]]]^^^aaadddhhhkkklllgggiiinnnrrruuuwwwwwwvvvsssqqqoooqqqvvv|||[[[NNNZZZ|||ppphhhrrryyy~~~uuubbbSSSOOOSSSeeeuuu}}}iiiMMMJJJIIIMMMUUUZZZaaaqqq{{{sssgggccc[[[TTTLLLEEE===999999666555999<<<>>>CCCIIIQQQXXXcccnnnwwwwwwmmmaaaQQQFFF???CCCLLLSSSXXX[[[```aaaaaa___cccrrr```lll}}}}}}zzzyyyuuurrrtttyyy~~~~~~}}}xxxppplllqqq|||{{{jjj```PPPGGG@@@AAAFFFLLLRRRWWWXXX[[[]]]___```dddiiimmmwww|||~~~zzzssskkkaaaWWWKKKIIIHHHKKKPPPSSSTTTSSSXXXUUUUUU]]]cccdddbbbbbb___iiivvv~~~xxxnnncccaaaccchhhjjjjjjlllqqqmmmpppmmmmmmooojjjpppvvvfff]]]]]]```nnnsssxxx|||iiiTTTJJJJJJMMMMMMHHHEEEJJJWWWdddllloooqqq|||mmmbbbbbbgggpppuuusssnnnkkkgggfffbbb\\\SSSJJJDDDAAA;;;999777555555555666777>>>===AAAGGGIIIHHHMMMTTTpppYYY???;;;888888:::666555888888DDD[[[uuusss\\\TTTRRROOOQQQUUU\\\]]]___bbbfffjjjmmmnnnjjjmmmqqquuuwwwwwwvvvuuurrrrrrtttxxx~~~bbbRRRZZZwwwnnnggguuuzzzxxxgggWWWUUUZZZppp~~~zzz|||ppp]]]QQQKKKKKKQQQZZZcccpppwwwpppXXXTTTOOOJJJFFF@@@;;;777999666777<<>>>>><<<666;;;888555999999???PPPmmm{{{vvv}}}|||yyyooo[[[TTTSSSRRRVVV]]]]]]^^^aaadddhhhmmmppprrrtttuuuxxxzzz{{{|||{{{zzz|||~~~eeeRRRUUUvvvqqqsssvvvzzz~~~~~~zzzvvvsss~~~|||nnndddjjjwww|||xxxppp]]]SSSVVVSSSXXXdddxxxdddQQQKKKDDDAAA>>><<<;;;:::888666666555888@@@FFFJJJOOOUUUYYYbbbmmmssslll]]]OOOIII======CCCMMMSSSVVVZZZ___cccdddbbbaaahhh~~~{{{nnn|||zzzwwwssstttyyy{{{~~~~~~xxxpppmmmtttuuuaaaVVVCCCBBBAAACCCJJJRRRUUUUUURRRXXX^^^``````bbbgggkkkfffgggcccXXXOOOMMMMMMKKKJJJPPPXXX\\\aaakkkyyy|||pppfffffflllpppsssvvvxxxzzzzzzxxxvvvvvvsssqqquuu|||ppppppjjjmmmtttttt{{{wwwqqqqqqsss~~~vvvddd\\\^^^bbbfffXXXWWWVVVXXX]]]eeelllpppuuugggfffnnnuuuuuupppkkkfffccc\\\YYYTTTOOOJJJEEE???<<<888777666555666777999:::FFFHHHOOORRRLLLJJJ\\\tttwwwTTT<<<===<<<666<<<999666::::::???NNNddduuusss~~~{{{{{{{{{xxxssspppnnnnnnnnn[[[UUUTTTSSSXXX```]]]^^^aaaeeeiiimmmqqqsssvvvxxxzzz|||~~~dddSSS[[[ttt~~~~~~~~~~~~yyyuuu{{{rrrhhhbbb^^^]]]^^^]]]bbbuuuoooSSSHHHHHH@@@@@@>>><<<:::888666555666999===AAAEEEMMMVVV]]]___llltttooobbbWWWLLLBBB:::@@@IIIQQQVVVZZZ\\\^^^aaagggeee___gggvvvzzz|||xxxwwwxxxzzz|||~~~}}}ssskkkmmmuuu{{{eeeUUUFFFAAA@@@GGGPPPRRRRRRSSSVVVXXXZZZ___ccchhhlllooobbb]]]WWWSSSSSSSSSRRRQQQLLLRRRYYY^^^gggvvvuuugggnnnuuutttwww|||wwwuuuwwwyyyyyyuuunnnmmmtttvvvvvvxxxuuuwwwpppcccdddkkkjjjdddZZZXXXWWW[[[dddoooxxx}}}zzzsssnnnkkkmmmpppppplllfffaaa^^^TTTRRRNNNJJJEEE@@@<<<:::777555333333555999===@@@BBBOOOPPPQQQPPPFFFXXXxxxtttSSS===<<<999999999777666666999???CCCddd~~~xxx|||~~~yyyssslllgggeeeeeeeeewwwhhhUUURRRSSSRRRTTTZZZ```___```dddllltttxxxyyyxxxyyyxxxwww|||hhhSSSVVViii|||qqqhhhhhhjjjjjjiiijjjmmm{{{lllUUUGGGCCCDDD@@@???===;;;999777666555777;;;AAAFFFLLLSSS[[[aaaiiirrrvvvlll^^^QQQGGG???===AAAGGGMMMQQQTTTXXXZZZcccgggggggggwwwyyyzzzttt~~~}}}|||{{{{{{||||||zzz{{{}}}{{{ppphhhcccnnn}}}{{{gggYYYJJJDDDBBBIIIPPPSSSRRRRRRVVVXXXZZZ^^^bbbfffjjjllleee```ZZZVVVVVVVVVUUUTTTUUU[[[aaaiiivvvqqqsssyyyxxx|||||||||~~~~~~}}}|||sssqqqzzzrrrhhhgggjjjggg```[[[ZZZ[[[aaalllyyy~~~wwwrrrmmmlllnnnooollleee^^^XXXTTTPPPNNNKKKGGGBBB>>>;;;999888666444333666:::???CCCJJJQQQNNNLLLMMMIII```yyy~~~LLL<<<>>>;;;999999777666666999>>>BBBbbb~~~}}}}}}rrrnnniiidddaaaaaaccceeeooouuu~~~iiiVVVRRRSSSSSSVVV]]]```______dddkkkqqquuuvvvwwwxxxxxxwww|||oooVVVTTTbbb|||sssmmmkkkggggggnnnuuuwwwxxxzzz~~~xxxkkkZZZJJJAAA>>>>>>>>>???>>><<<999888666666666:::>>>DDDKKKQQQXXX___cccqqquuuqqqdddUUUIIIBBB>>>CCCEEEGGGIIIKKKNNNSSSVVV[[[___cccmmmkkkmmm~~~~~~zzz{{{}}}~~~~~~}}}zzz{{{~~~yyymmmddd[[[hhhzzzvvveeeZZZNNNFFFCCCJJJRRRUUUTTTTTTWWWXXXZZZ]]]```cccfffggggggccc^^^ZZZYYYYYYXXXWWW[[[```gggqqqqqqrrrzzz}}}xxxvvv{{{|||vvvmmmiiihhhccc\\\ZZZ[[[___hhhuuu{{{ssstttqqqkkkkkkkkkjjjeee^^^UUUOOOLLLKKKIIIFFFCCC???<<<999888888777444444777<<>>AAAccc~~~sssmmm|||yyyuuudddaaa]]]ZZZZZZ]]]bbbeeejjjmmmuuu~~~jjjWWWQQQRRRTTTYYY```bbbaaabbbeeejjjooorrrtttwwwyyyyyyzzz~~~vvv[[[TTT```xxxrrrnnnoootttuuupppjjjpppyyyvvvoookkkgggggghhhnnnuuuxxx{{{jjjUUUNNNFFFAAA@@@???===;;;???===:::888666666777888===AAAFFFMMMUUU\\\bbbfffrrrppphhhYYYLLLDDDBBBBBBIIIIIIHHHGGGGGGJJJOOORRRSSSYYYcccwww___qqqggg}}}|||wwwxxx{{{}}}~~~~~~vvvlllddd]]]kkk|||rrrbbbYYYSSSIIIDDDKKKTTTXXXXXXXXXXXXYYY[[[]]]___aaaccccccfffddd```]]][[[ZZZZZZZZZ\\\ccclllwwwppprrr{{{}}}|||wwwuuu{{{ooogggddd```[[[YYY[[[aaalll{{{tttqqqrrroooiiigggfffddd___WWWPPPLLLJJJFFFEEECCC@@@===;;;999888777666444555888>>>DDDHHHFFFKKKNNNLLLHHHNNNhhh|||nnnzzziiiAAA===???;;;888888888777666888===@@@bbbzzz~~~|||hhhcccrrr}}}}}}zzzyyyuuupppkkk\\\YYYUUUSSSUUUYYY___cccjjjoooxxx|||jjjXXXQQQQQQTTTZZZ```eeeeeefffhhhlllooorrrssswwwzzz|||}}}{{{]]]RRR[[[{{{ttt{{{~~~~~~tttddd___[[[]]]cccgggeeeaaabbbkkkssssssqqqtttwwwwwwuuuxxxzzzyyyvvvvvv{{{~~~ttttttvvvsssoooiiimmmtttzzz{{{iiiSSSCCCCCCBBBBBB@@@???=========;;;888666666777999;;;???BBBHHHQQQ\\\eeelllooossslll```RRRGGGBBBDDDIIIMMMLLLJJJGGGEEEGGGKKKNNNTTT```sss}}}XXXiiiiii~~~~~~yyyvvvwwwyyy{{{}}}{{{|||}}}~~~|||vvvooojjjeeeqqqwwwjjjbbb^^^QQQHHHKKKTTTXXXYYYYYYZZZ[[[]]]___aaaaaabbbbbbdddcccaaa___\\\\\\]]]]]]\\\gggssstttvvv~~~xxxoooyyy~~~nnndddaaa```^^^]]]```gggtttyyytttpppkkkgggdddccc```YYYRRRLLLIIIHHHCCCCCCAAA???<<<:::999888555555555666;;;AAAFFFJJJKKKNNNRRRNNNGGGTTTsss|||tttaaaBBB@@@;;;777888888888777666888<<>>??????===;;;:::===@@@<<<:::777555666999===@@@AAAEEEOOO[[[gggppptttuuurrrgggZZZNNNFFFCCCIIIPPPPPPOOOMMMJJJHHHHHHKKKMMMYYYmmmpppSSScccttt|||wwwwwwxxxzzz|||~~~rrruuuzzz}}}}}}zzzuuurrrjjjtttxxxqqqkkk[[[MMMLLLSSSWWWXXXXXX]]]___aaacccddddddccccccdddddddddbbb``````aaaccc___mmm{{{}}}tttooouuurrrqqqmmmbbbbbbddddddgggkkksss}}}wwwnnnfffbbbbbb```[[[SSSKKKFFFDDDCCCBBBAAA???===;;;:::888777444444666:::???DDDIIILLLPPPKKKLLLHHHFFF]]]|||~~~XXXEEEAAA888777888888888777666888;;;===ZZZyyyxxxuuuqqqiiiqqq~~~~~~yyyqqqiiigggllltttyyy{{{oooiiiccc___^^^\\\YYYVVVOOOLLLIIIFFFFFFHHHKKKMMMXXXbbboooxxxzzzzzzzzz{{{llldddZZZVVVWWW\\\```ccceeegggjjjkkkkkklllooopppttt{{{oooXXXRRRcccyyyyyybbbdddnnn|||uuummmgggdddcccpppwww}}}xxxdddYYYXXXZZZ[[[^^^ccciiinnnrrrvvvxxx|||wwwtttqqqoooooonnnkkkiiigggfffeeeeeegggiiikkkkkktttxxxzzzxxxrrrmmmlllmmmlllmmmooorrrwww|||ooo\\\OOOFFF@@@<<<<<<======<<<;;;<<<===???;;;888666555666;;;@@@DDDFFFLLLXXXfffpppsssppplllhhh\\\PPPIIIEEEEEENNNXXXVVVVVVVVVTTTRRRQQQQQQSSS]]]{{{```MMM]]]}}}yyy{{{wwwxxxzzz~~~pppvvvyyyuuummmtttyyyqqq^^^MMMJJJRRRXXX[[[\\\```bbbdddfffggggggffffffeeeggghhhgggeeeeeehhhjjjqqqrrrnnnnnnttt}}}zzzvvv|||llldddgggkkkkkkqqqvvv|||xxxtttjjj```]]]ZZZWWWRRRKKKEEEAAAAAABBB@@@???>>><<<:::888666555333666:::???DDDIIIMMMOOOQQQFFFHHHMMMUUUsss}}}MMMEEEBBB777<<<777888888777777777:::<<>>???:::;;;>>>AAADDDCCC???<<<:::888555444777<<>><<<:::888666555444444777<<>>:::888888888666333777:::>>>EEEJJJMMMMMMLLLRRRKKKLLLcccuuurrrKKK===<<<;;;:::;;;;;;:::777777999999999MMM{{{~~~zzzvvvwwwyyywwwppphhh]]]VVVNNNMMMOOOQQQMMMIIIJJJIIIHHHFFFDDDBBBAAA@@@CCCBBB@@@@@@DDDIIIPPPTTTVVVZZZaaafffjjjnnnqqqsssyyyxxxyyy{{{yyyxxx|||wwwccchhhvvvxxxiii]]]cccuuu~~~}}}{{{zzzyyyvvvssssssxxxqqqmmmllljjjiiinnnttt~~~xxxnnnmmmsss|||~~~|||zzzxxxtttpppxxxppphhhfffjjjqqqvvvxxx|||lllaaaXXXSSSMMMGGGBBB???===;;;<<<===>>>>>>===;;;999888777777777888<<>>=========<<<;;;:::888777777444666999;;;>>>DDDLLLRRR___hhhooonnniiiaaaWWWMMMGGGCCC@@@BBBIIIRRRWWWZZZaaa___```eeeiiijjjnnnttt]]]QQQKKK[[[zzzooozzz||||||{{{{{{}}}xxxvvvzzzwwwnnnhhhbbb]]]^^^fffnnnuuuxxx}}}zzzyyywwwwww|||~~~|||qqqmmmwwwqqq```VVVPPPJJJFFFCCCAAA@@@BBBEEEFFFEEEBBB<<<:::777666777888888888:::???FFFJJJKKKMMMOOORRRCCCJJJbbb~~~ppp~~~UUU@@@???;;;999<<<999888888888777777777777???bbb||||||}}}|||jjjddd]]][[[\\\\\\YYYUUUNNNMMMJJJHHHGGGHHHJJJKKKJJJHHHFFFEEEEEEGGGJJJLLLOOOWWWdddpppwwwzzz{{{{{{xxxxxx{{{{{{{{{~~~{{{}}}~~~xxxooolllmmmoooxxx~~~}}}{{{}}}rrr]]]QQQMMMLLLLLLJJJGGGDDDBBBAAAAAA@@@???===<<<:::888777777777777666:::===???AAAIIITTT]]]eeejjjkkkfff___WWWMMMEEEBBBAAACCCHHHPPPWWW[[[]]]bbbcccgggiiihhhjjjuuu~~~VVVVVVRRRdddlllrrr~~~}}}|||||||||vvvwww}}}}}}vvvnnniiieeeaaacccgggnnnyyytttuuu{{{iiiZZZQQQLLLHHHFFF??????AAADDDFFFFFFCCC@@@;;;999777555666777999999???CCCHHHMMMOOONNNLLLJJJGGGVVVuuu}}}rrruuu}}}III>>>AAA<<<888===999777888::::::888777888>>>YYYuuu|||}}}|||{{{uuunnnjjjhhhfffbbb^^^VVVSSSPPPMMMLLLNNNPPPRRRPPPOOOMMMKKKJJJJJJJJJJJJMMMUUUaaammmtttyyy{{{|||zzzzzz|||uuutttuuuwwwrrrkkkjjjooopppuuuxxx{{{zzzxxxzzzqqqXXXIIIHHHKKKKKKIIIIIIFFFCCCBBBBBBAAA@@@???<<<:::999777777888999::::::===AAABBBFFFOOO]]]gggiiijjjfff]]]UUUOOOGGG@@@===@@@GGGOOOWWW\\\]]]]]]eeejjjooonnnhhhjjj}}}yyyXXXZZZSSSbbbzzzqqqqqq{{{{{{|||||||||zzztttuuu{{{|||wwwuuummmeeebbbbbbggguuuvvv~~~wwwnnn```UUUMMMIIIEEECCCAAAAAACCCEEEEEECCC???<<<;;;:::888666555666999;;;EEEFFFJJJOOORRRPPPHHHBBBFFF```qqqpppoooCCC>>>CCC===888===:::777999===>>>999888:::;;;OOOjjj~~~zzzsssoookkkgggddd^^^[[[VVVRRRQQQRRRTTTVVVTTTSSSRRRPPPMMMKKKIIIHHHJJJQQQ[[[fffooowww~~~}}}|||~~~zzzsssnnnnnniiibbbccciiikkkooottt|||wwwrrruuu{{{kkk]]]LLLDDDFFFJJJIIIFFFFFFDDDAAA@@@@@@???>>><<<999999888888999;;;===>>>>>>AAAEEEIIIOOOXXXdddllljjjhhh```UUUNNNKKKEEE???<<>>;;;999:::999888666555888<<>><<<<<<<<<<<<:::999666777888:::<<>>BBBGGGOOOWWW]]]```bbbcccbbbccceeefffiiixxxqqqrrrqqq[[[ZZZlllqqqwww{{{{{{}}}|||{{{||||||yyywwwwwwxxx|||}}}sssrrrrrruuu|||nnngggdddhhhxxx|||wwwsssllleeeaaabbb\\\SSSJJJDDDAAA@@@???CCCCCCAAA???;;;999888888666777777666777:::AAAFFFKKKOOORRRPPPLLLIIIKKKNNNccc}}}jjjTTTAAA>>>???<<<999999999555888AAAAAA999666;;;999EEE]]]yyy{{{~~~|||||||||xxxtttnnngggaaa^^^]]]]]]ZZZZZZ[[[ZZZWWWSSSOOOLLLHHHMMMUUU^^^gggqqqzzz~~~~~~mmm___^^^^^^]]]cccnnnhhhhhhdddbbbgggqqqwwwwwwfffbbbfffwww}}}~~~~~~}}}|||}}}uuu[[[IIIAAACCCDDDBBB===:::;;;===:::999777888999999888666444666888;;;???BBBDDDEEEGGGLLLUUUaaakkkqqqrrrqqqbbb]]]QQQEEEAAABBB@@@<<>>RRRoooxxx}}}yyyrrrkkkfffcccbbb^^^___``````^^^YYYUUURRRWWW[[[bbbiiipppvvv}}}~~~~~~}}}kkk^^^WWWZZZZZZVVVYYYaaa^^^aaa___WWWWWW```iiikkk___```mmmyyyyyyzzz{{{}}}~~~~~~}}}}}}zzzvvvuuuyyy}}}yyyyyyzzzzzzyyyxxxwwwvvvrrrooonnnppptttxxxyyyxxx~~~yyyooocccUUUIIIAAA@@@???>>>===;;;:::999888999999888888777777666666:::;;;===AAADDDGGGIIIIIINNNVVVaaakkkpppnnniiiddd]]]TTTJJJDDD@@@???CCCIIISSSTTTVVVYYY\\\```ccceeeaaammmiiigggqqq|||tttddd]]]iiiiiiXXXgggxxxuuu}}}~~~~~~tttooooooppprrrqqqrrrvvvxxxzzztttqqqxxxyyyrrriiiccceeelll}}}zzzxxxrrrjjjeeedddaaa[[[VVVTTTOOOIIIDDDBBBAAA@@@???@@@>>>:::777666666777999666555555888???FFFLLLOOOMMMQQQRRRJJJ@@@IIIkkk{{{lllHHHDDD???<<<:::999999888777777666666666666777777<<<;;;FFF```zzz|||vvvmmmfffdddaaa^^^___bbbaaa]]]\\\^^^iiisss||||||zzzzzzyyywwwtttwww}}}vvvjjj___XXXXXXUUUNNNOOOVVVSSSWWWWWWTTTVVVaaajjjnnnfffiiiuuuyyytttwwwuuuvvvxxx{{{~~~}}}}}}||||||{{{zzzyyyyyywwwtttssstttxxxyyyvvvssssssrrrqqqooonnnlllkkkjjjhhhfffdddeeehhhjjjjjjjjjmmmjjjddd\\\RRRIIIBBB>>>;;;;;;;;;:::999999888888:::999999888888999999999<<<>>>AAACCCEEEFFFGGGHHHTTT^^^kkkrrrqqqkkkeeebbbWWWNNNEEE@@@>>>>>>CCCJJJUUUVVVWWWZZZ]]]```bbbcccfffjjjfffnnnwwwccchhheeeWWWRRR```iii___hhh|||nnnwwwtttssssssqqqpppqqqsssrrrrrrxxx{{{{{{|||sssiiibbb]]]ZZZ^^^eeesss}}}{{{|||sssmmmfffaaa^^^[[[VVVQQQOOOKKKFFFCCCBBBAAAAAA@@@<<<:::888555444444555555666666777;;;AAAGGGLLLNNNMMMQQQOOOFFFDDDYYY}}}cccGGGCCC>>>;;;::::::999888777777666666666666777777888666???XXXrrr|||rrrkkkhhhbbb``````cccdddbbbdddggguuu~~~xxxpppqqqtttzzzuuuooofff```]]]UUUJJJGGGLLLIIILLLNNNNNNRRR\\\eeehhhhhhmmmxxx|||oookkkppplllmmmpppssswwwzzz|||~~~}}}|||{{{zzzyyyxxxwwwwwwuuuuuuuuuttttttrrrqqqppppppnnnkkkhhhdddbbbaaaaaa\\\ZZZWWWWWWWWWWWWVVVUUUTTTQQQLLLFFFAAA>>>===<<<999999999999::::::::::::::::::999999:::;;;===>>>>>>BBBEEEGGGFFFGGGJJJMMM]]]gggrrrtttmmmccc\\\ZZZOOOGGG@@@======@@@GGGOOOXXXXXXZZZ[[[]]]___```aaaeeedddccc{{{rrreeefff]]]UUUPPP]]]lllhhhiiizzzjjj~~~yyyyyyyyywwwpppoooooooookkkiiioooxxxzzz{{{}}}}}}wwwrrrnnneee\\\XXXWWWYYY```hhhssszzz~~~|||zzz{{{|||{{{|||zzzuuuqqqlllfff___ZZZWWWSSSNNNJJJHHHEEECCCAAAAAAAAA@@@???888888666555444444444444666777:::???FFFKKKMMMMMMKKKLLLGGG@@@MMMppp|||YYYDDDAAA===::::::::::::999777777666666666666777777999666<<>>>>>AAAEEENNNWWW[[[[[[\\\]]]^^^_________```cccpppqqqrrrtttbbbbbb^^^dddpppmmmfffjjjwwwqqqwww}}}|||}}}yyyzzz~~~}}}xxxpppnnnllljjjfffdddjjjsssmmmqqqxxxzzzwwwtttpppllleee]]][[[^^^fffpppwww}}}}}}~~~uuuuuu}}}mmmhhhkkkccc^^^XXXSSSOOOLLLHHHEEECCCBBB@@@@@@@@@???===;;;777777777777777666666666777999>>>EEELLLOOOPPPOOOIIIHHHBBBCCC___oooMMMAAA>>>;;;::::::::::::999777777666666666666777777:::666999KKKeee|||zzztttqqqppplllkkknnnrrrvvv|||qqqrrrrrrtttwwwwwwxxx~~~{{{xxxrrrfffVVVKKKFFFDDDBBBAAACCCEEEHHHJJJMMMSSSTTTXXX```cccbbb```aaa]]]___aaaeeehhhkkknnnooolllnnnrrrvvvyyy{{{|||}}}{{{vvvxxxxxxwwwvvvvvvvvvwwwxxxxxxxxxyyyzzz{{{{{{{{{{{{uuutttsssrrrpppooonnnmmmlllnnnpppnnniiieeefffhhhdddaaa\\\VVVRRROOOMMMMMMLLLKKKJJJGGGCCC@@@>>>===;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;::::::999999999999999;;;===@@@BBBDDDEEEFFFIIIKKKPPPXXXbbbjjjlllgggaaa\\\WWWQQQIIIDDDCCC>>><<<@@@EEEKKKTTT\\\]]]^^^____________^^^^^^\\\mmmkkklllrrrqqqdddjjjhhhiiinnnhhh]]]^^^hhh|||sss{{{yyy{{{yyyxxxvvvvvv|||}}}uuunnniiidddbbb``````gggpppjjjnnnuuuzzz}}}}}}yyytttooojjjdddbbbiiivvv~~~mmmsss~~~sssiiiaaa___aaaZZZVVVRRRMMMJJJGGGDDDCCCBBB@@@???>>>>>><<<999666555666666666777777777777999<<>><<<:::999:::::::::999777777666666666666777777777333444AAAXXXqqq}}}xxxvvvtttpppooorrrwww{{{~~~yyyvvvttttttssssssyyy{{{rrrdddTTTJJJDDD???===???BBBBBBDDDGGGGGGGGGJJJPPPWWW[[[[[[[[[YYYZZZ\\\___bbbeeeggghhhdddjjjrrrvvvuuuttttttuuu{{{{{{|||{{{xxxtttpppnnnnnnnnnnnnooopppqqqrrrssstttuuuvvvwwwxxxxxxxxxxxxtttsssrrrpppooommmlllkkkkkkllllllhhhbbb]]]\\\\\\\\\ZZZVVVRRRNNNKKKJJJIIIFFFGGGGGGDDD@@@===<<<;;;888999;;;======<<<:::999;;;::::::999888777777666999:::<<<>>>AAACCCEEEEEEHHHIIIKKKPPPXXXbbbkkkpppjjjaaaVVVPPPNNNLLLFFF@@@>>>;;;<<>>===<<<:::666444333333333444444555777777>>>AAAFFFMMMQQQRRROOOLLL>>>@@@JJJddd{{{PPPAAA===;;;999888999:::999777777777666666666666777777777666555<<>>AAADDDFFFIIIMMMPPPRRRPPPQQQSSSUUUXXXZZZ\\\]]]]]]fffoooqqqmmmiiikkkoooqqqqqqqqqpppnnnllljjjhhhdddccccccgggkkknnnooooooqqqqqqrrrsssttttttttttttpppooonnnllljjjiiiggggggddddddbbb___ZZZVVVSSSRRRSSSRRRQQQNNNLLLIIIHHHGGG@@@BBBCCCAAA>>>;;;:::;;;888:::;;;<<<<<<;;;:::999888888888888888888888888;;;===@@@CCCFFFGGGGGGGGGLLLLLLNNNVVV```hhhjjjjjj___XXXOOOIIIGGGEEEBBB???===<<<@@@HHHOOOTTT[[[aaa___```aaabbbbbb```___]]]jjjkkkddd^^^VVVTTTXXXXXX]]]ddd\\\UUU[[[iiiwww~~~yyy~~~{{{xxxvvvxxxyyyzzz|||~~~uuuwwwhhhZZZWWW]]]cccjjjooonnnsssuuuqqqjjjeeeggglllqqqzzzxxxvvv|||{{{zzz~~~sssoooxxxtttlllfffgggggg```VVVPPPGGGGGGEEECCCBBBAAABBBCCCAAA???<<<;;;:::999666444444333333333444666999:::DDDFFFIIIMMMOOOMMMHHHEEE===GGG___~~~yyyfffLLLAAA<<<:::999888999999777666777777666666666666777777777888777999GGGaaayyy~~~~~~}}}{{{zzztttsssvvv}}}xxxpppmmmlllnnnvvv~~~uuucccQQQGGG@@@AAAAAA======AAA:::???BBB@@@===@@@EEEJJJHHHIIIJJJLLLNNNPPPRRRRRRRRR\\\ffffff___[[[___eeeaaabbbcccccccccaaa```___YYYWWWXXX]]]eeejjjjjjiiiiiijjjjjjkkkllllllkkkkkkfffeeedddbbb```^^^]]]\\\VVVUUUTTTRRRPPPMMMKKKIIIIIIIIIHHHGGGFFFDDDBBBAAA;;;>>>@@@???<<<999999:::;;;;;;;;;;;;<<<<<<<<<<<<888999999:::;;;;;;<<<<<<===???CCCGGGIIIJJJIIIHHHNNNNNNQQQ[[[fffjjjgggaaaRRRPPPKKKFFFAAA???>>>>>>??????DDDNNNUUUYYY___eee___```bbbcccbbbaaa___^^^~~~}}}fff]]]YYYUUUUUUTTTRRR[[[eee^^^WWW______eee{{{}}}xxxtttxxxyyy{{{|||zzzmmm[[[YYY```hhhnnnrrrhhhnnnrrrnnneee___```dddgggppp{{{~~~~~~|||ssspppqqqwwwwwwooorrr}}}|||sssrrrrrrpppooofff___]]][[[TTTMMMJJJAAABBBBBBAAA@@@@@@BBBDDD@@@===;;;999999999888666777666444444666999<<<>>>IIIIIIKKKLLLLLLHHHCCC>>>GGGWWWxxxxxxOOODDD<<<<<<:::888888999888666555777777666666666666777777222555444222===WWWrrr{{{|||}}}yyyxxxwwwuuuvvv{{{vvvmmmjjjjjjmmmvvv|||xxxeeeWWWGGG@@@???@@@AAAAAA===<<<<<<===???@@@@@@??????@@@AAACCCDDDEEEFFFFFFLLLOOOPPPPPPNNNNNNQQQTTTUUUVVVWWWXXXWWWTTTRRRPPPMMMTTT\\\___]]]\\\\\\^^^bbbbbbbbbbbbaaa```^^^]]][[[[[[ZZZXXXVVVRRROOONNNKKKJJJHHHGGGFFFEEEFFFFFFCCCCCCBBBAAA@@@???===<<<999:::;;;<<<<<<<<<<<<<<<:::;;;;;;:::888777888999<<<;;;;;;>>>BBBCCCAAA???CCCEEEGGGHHHIIILLLOOORRRUUUZZZbbbhhhiiieee___ZZZMMMHHHEEECCC???;;;<<>>===888888777666666666666666777666444555888===CCCGGGPPPKKKIIIIIIEEE>>>???DDDSSS~~~^^^EEE999AAA999999999888888888777777444444444444444444444444111888999333666KKKgggzzz~~~|||~~~xxxxxxxxxtttsssuuu|||||||||vvvuuuqqqooo{{{}}}zzz|||xxxjjjWWWKKKFFFCCCAAA???>>>===<<<<<<>>>>>>>>><<<======???@@@AAAAAABBBBBBFFFGGGIIIHHHGGGGGGJJJLLLJJJKKKKKKKKKKKKJJJHHHGGGLLLQQQVVVWWWTTTRRRRRRTTTTTTUUUUUUUUUTTTSSSQQQPPPQQQQQQQQQOOOMMMKKKHHHGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<::::::;;;;;;<<<;;;;;;;;;888999::::::888888999:::<<<;;;<<>><<<999===CCCGGGKKKRRRXXX]]]aaaccceeedddeeefffdddcccmmmjjj^^^]]]ZZZPPPTTTTTTWWW___iiipppqqqpppbbb^^^hhh~~~}}}}}}zzz~~~~~~~~~xxx{{{rrrmmmkkkppptttuuuvvvxxxtttxxxyyytttooopppyyy{{{zzzxxx||||||tttttt}}}}}}zzzuuussswwwzzzuuurrrooojjjddd``````aaacccccc\\\WWWQQQLLLIIIEEEBBB@@@???@@@@@@@@@???>>><<<;;;888777666555555555555666666666666888<<>>===<<<===>>>===<<<<<<===>>>>>>??????>>>>>>@@@AAABBBBBBAAAAAACCCEEEEEEEEEEEEDDDDDDDDDEEEEEELLLNNNPPPNNNJJJGGGGGGHHHKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGGGGFFFEEECCCBBBAAA@@@@@@???>>>=========>>>===>>>>>>>>>======<<<;;;::::::::::::::::::999999666777999999888888:::;;;======>>>AAAEEEGGGHHHGGGGGGIIILLLOOOTTT[[[ccchhhqqqpppmmmhhh```VVVMMMGGGDDD???<<<;;;;;;<<>>===;;;:::999777666555444333444555555555777:::>>>BBBFFFJJJLLLOOOMMMIIIBBB;;;AAAUUUiiiQQQ@@@BBB>>>999888888888888777777777777444444444444444444444444444333666888888AAA\\\xxxyyyqqqpppqqqrrruuuxxxxxx}}}xxxjjj^^^\\\aaammmzzzkkk```WWWLLLCCCBBB@@@>>>===>>>???>>>>>>>>>>>>????????????>>>>>>?????????@@@@@@AAABBBCCCDDDCCCBBBAAAAAACCCEEEFFFKKKLLLJJJGGGCCCAAAAAACCCEEEEEEEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@>>>>>>==================:::;;;;;;;;;;;;;;;:::::::::999999888777777777777444666888999999:::<<<===???@@@AAACCCFFFHHHIIIIIIGGGJJJOOOTTT[[[dddmmmsssuuuqqqkkkcccYYYPPPIIIDDDBBB>>>;;;<<<>>>BBBKKKTTTXXXYYY[[[^^^ccceeeggggggddd\\\YYYcccxxxddd^^^WWWPPPOOONNNHHHOOOOOOOOO```qqqdddWWW\\\xxx~~~~~~}}}wwwwwwwwwzzz~~~~~~tttooowww}}}}}}|||{{{{{{}}}}}}qqqkkkpppyyyzzzzzz~~~zzzvvvvvvwwwtttsssrrrtttzzz|||zzzxxxvvvtttoooiiicccdddhhhiiiddd___OOOLLLIIIFFFEEECCCAAA??????>>>===<<<;;;999888777666555333222333444555666666999>>>CCCHHHKKKLLLMMMJJJGGGCCC>>>AAAQQQkkkmmmFFF@@@@@@<<<999888888777777777666666666444444444444444444444444444111444:::888;;;SSSqqqzzzppplllmmmpppsssvvvxxxssshhh]]]\\\ddduuuvvvlll]]]QQQDDDAAA>>>===>>>???>>>>>>>>>>>>?????????>>>======???>>>>>>>>>???AAAAAABBB???>>><<<<<<<<<>>>AAABBBFFFEEECCC@@@>>>===>>>@@@===============>>>>>>>>>???>>>>>>>>>>>>?????????;;;;;;<<<<<<<<<<<<<<<<<<999999:::::::::999888888999888777666555555666666555777999:::;;;<<<>>>@@@BBBCCCDDDEEEGGGHHHJJJKKKLLLQQQWWW___fffnnnvvv{{{rrrmmmeee\\\RRRJJJDDDAAA???<<<<<<@@@CCCHHHRRR[[[___^^^___bbbfffhhhhhhfffaaaYYY]]]wwwwww\\\ZZZVVVPPPOOOOOOOOOQQQNNNKKKYYYpppvvvoooiiidddZZZUUUeee}}}{{{yyywwwvvvvvvxxx|||zzzxxx~~~zzzuuurrrtttyyy|||||||||}}}|||wwwppppppzzzvvvppprrrwww}}}~~~}}}yyytttrrruuuxxxtttsssqqqrrruuu{{{}}}xxxssssssvvvxxxxxxwwwppphhh^^^ZZZ[[[[[[VVVQQQFFFDDDBBB@@@@@@???===;;;===<<<;;;999888777666555555444333222333555888999999===BBBHHHKKKLLLLLLKKKDDDBBBAAAHHHZZZuuu|||NNNBBBAAA999555888777777777666666666555555444444444444444444444444444000333999777777JJJccc~~~rrrjjjiiinnnqqqrrryyynnngggaaacccooowwwiiiZZZJJJFFFBBB??????>>>>>>============>>>>>>===<<<<<<===<<<;;;<<<>>>?????????>>>===<<<;;;<<<===???AAA???===;;;999999:::;;;<<<;;;:::::::::;;;<<<======;;;;;;;;;:::;;;<<<<<<===777888999:::::::::::::::999999999999888888777666999888777555555666777888888:::<<<===>>>???AAACCCDDDFFFGGGHHHIIIJJJNNNPPPVVV\\\dddlllqqquuuxxxzzzkkkfff^^^SSSJJJCCC>>><<<<<<;;;>>>DDDIIINNNUUU^^^bbbaaaaaadddhhhjjjgggeeeZZZZZZiiihhhXXXYYYUUUSSSTTTRRRMMMMMMJJJKKKUUUaaa]]]RRRWWWZZZXXXRRRXXXmmmxxxzzz~~~zzzvvvwwwwwwwwwxxxyyy}}}yyyyyywwwpppkkkoootttvvvuuutttuuuvvvuuuttt{{{xxxkkkhhhlllttt|||~~~yyyuuuuuuxxx{{{tttrrrpppoooooopppsssuuuqqqlllhhhiiinnnqqqpppnnniiiaaaVVVPPPNNNLLLIIIEEEDDDBBB@@@@@@@@@???>>><<<;;;:::999777666555555555555444333333555888<<<>>>>>>BBBFFFJJJLLLKKKIIIGGG===@@@GGGZZZyyy|||uuubbb===BBBBBB888777;;;666666666666555555555555444444444444444444444444333111333777666666BBBQQQmmmuuujjjhhhmmmpppooo|||fffddddddlll}}}{{{lllpppzzz|||rrrfffWWWRRRLLLGGGDDDBBB@@@>>>===>>>>>>?????????>>>>>><<<:::999:::===>>>>>>===??????>>>======>>>???@@@;;;999777666777999::::::;;;;;;:::;;;;;;===>>>???:::999999888888999;;;;;;555666888999:::::::::999999999999999888777555555:::999888777777999:::;;;;;;===???@@@@@@AAACCCEEEDDDGGGJJJKKKMMMOOOTTTXXX___eeennntttuuussspppnnn```[[[TTTKKKDDD>>>;;;:::<<<>>>CCCLLLQQQTTTZZZ```cccbbbbbbfffjjjkkkgggcccZZZddd}}}rrr```XXXXXXTTTUUUVVVQQQJJJHHHHHHMMMTTTVVVRRRLLLMMMQQQSSSQQQTTTcccyyyzzz|||}}}xxxtttvvvvvvtttsssuuuzzzzzz}}}{{{tttqqqssstttqqqppprrrrrruuuvvvyyyrrreeeeeellluuu~~~zzzxxxyyyzzzzzzrrrpppnnnllljjjiiihhhhhhgggbbb^^^```dddgggddd```\\\WWWPPPKKKHHHGGGEEEDDDCCCBBBAAAAAAAAA@@@>>><<<999888666555444444444555555444333444777<<<@@@CCCDDDFFFIIIKKKKKKHHHEEEBBBCCCKKK[[[ttt{{{}}}|||PPP<<>>:::<<<888666666666555555555444444444444444444444444444444111222333333444777<<<@@@\\\}}}wwwkkkiiioooqqqnnn}}}fffiiippp|||fffbbbkkkqqq~~~~~~tttccc^^^VVVOOOJJJGGGCCCAAA@@@@@@AAABBBBBBBBBBBBBBB===;;;999:::===???>>>=========<<<<<<<<<<<<<<<===;;;999777777888:::::::::999888888888999;;;<<<>>>;;;:::999888999:::;;;<<<666777999:::;;;;;;;;;;;;:::::::::999888666555444<<<;;;:::999999;;;===>>>===???AAABBBBBBCCCEEEGGGDDDGGGKKKNNNPPPTTTZZZ___cccjjjrrrwwwuuunnngggbbbUUURRRLLLFFFAAA>>><<<<<>>===<<<<<<===<<<:::888777666555444333444444555555444444555999>>>CCCFFFGGGIIIKKKLLLJJJFFFBBB???QQQ___sss{{{cccHHH???===444888<<>>DDDFFFBBB===@@@>>>======??????>>>===<<<<<<<<<<<<<<<<<<<<<===999999888888888999:::;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::888999;;;<<<======<<<<<<===;;;888555444666888:::??????>>>??????@@@AAAAAABBBEEEFFFDDDAAAAAAGGGMMMKKKPPPUUUWWWVVVYYYaaahhhnnnrrruuussslllcccZZZUUUHHHEEE@@@===;;;<<<>>>@@@CCCMMMWWW\\\\\\[[[___ccchhhjjjkkkiiieeegggoooxxxttt\\\YYYVVVRRRPPPOOOPPPPPPTTTRRRMMMKKKNNNSSSRRRMMMMMMKKKNNNTTTSSSQQQ^^^pppzzzuuuwwwmmmmmmllliiigggiiiooouuu}}}|||{{{{{{}}}}}}{{{|||~~~||||||{{{{{{wwwjjj```cccrrr~~~zzzuuuqqqppprrrttttttrrrmmmkkkhhhfffdddbbb^^^\\\XXXVVVTTTTTTUUUTTTOOOKKKIIIGGGEEECCCCCCAAA???===<<<<<<:::999888888888888333333333333444555666666444777;;;>>>AAAFFFLLLPPPNNNIIIHHHJJJCCC:::AAARRRooo{{{bbbHHHDDD>>>:::888888777666444444444444444444444444333333333222222111111111111111222333444666666777BBB]]]tttsssyyyvvvnnnnnnpppooommmzzzmmmcccxxx~~~~~~}}}{{{xxxwwwzzz}}}}}}uuueeeWWWPPPHHHEEEBBBAAAAAAAAA@@@???AAA???>>>>>>??????===;;;:::::::::;;;;;;::::::999888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<========================;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888888:::===>>>BBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKQQQWWWZZZ[[[___fffllloooooommmiiiaaaXXXOOOIIICCCAAA>>><<<<<>>===;;;999999999777666555555555555555555444444444555666777888;;;???DDDIIIMMMPPPQQQNNNHHHFFFEEE@@@@@@RRRiiirrrLLLAAA>>>999777666666666666444444444444444444444444333333333222222111111111111222222333444555666666<<>>AAADDDCCCBBBAAAAAAAAA@@@>>><<<;;;;;;<<<<<<<<<:::999888777888:::;;;;;;;;;:::999;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999999999:::::::::<<<===???AAABBBEEEDDDDDDDDDDDDEEEFFFFFFHHHGGGHHHLLLOOOQQQOOOMMMOOOUUU\\\aaadddggglllpppmmmhhhaaa[[[UUUNNNFFF@@@<<<<<<;;;===@@@DDDIIILLL[[[\\\^^^aaaccceeefffggghhhfffiiikkkjjjvvv{{{ccc```]]]YYYUUUQQQOOOOOONNNNNNNNNLLLKKKMMMQQQOOOJJJJJJGGGFFFHHHHHHKKK[[[mmmrrr|||wwwzzzsssjjj```___dddgggccc^^^eeekkksssxxxzzz{{{|||~~~~~~{{{zzzzzz|||~~~}}}}}}~~~|||{{{{{{xxxuuusss{{{|||zzz|||~~~|||xxxxxxyyy}}}}}}zzzvvvrrrnnnkkkjjjjjjiiihhhaaa]]][[[___ffflllllliiigggiiikkkkkkiiigggffffff^^^\\\ZZZXXXXXXVVVTTTRRROOOQQQSSSSSSNNNHHHCCCAAA@@@>>><<<;;;;;;:::888666777777666555444444444444666555444444555666999:::>>>AAAFFFLLLPPPRRRQQQOOOKKKFFFCCCBBBDDDPPPkkk{{{MMM>>><<<999666555666777777777444444444444333333333333222222222222222111111111222222222333333444444444666DDD\\\sss~~~zzzyyy}}}ppp]]]]]]iiisss|||}}}zzzvvvtttsss{{{}}}|||xxxyyy~~~~~~}}}~~~~~~}}}|||{{{zzzzzzzzz{{{vvveeeZZZ]]]YYYRRRJJJDDDBBBEEEGGGDDDCCCBBBBBBCCCBBB@@@>>>>>>???@@@@@@???===;;;:::999:::<<<>>>>>>===<<<;;;<<<<<<<<<<<<<<<=========::::::::::::::::::::::::888777666555555666888999:::;;;===???AAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKMMMPPPSSSVVVVVVVVVZZZ^^^dddiiilllnnnpppqqqhhh```UUUOOOLLLJJJEEE@@@999:::<<<@@@EEEKKKQQQTTT_________cccgggiiihhhfffkkkdddfffpppxxxoooccc___]]]YYYTTTQQQNNNMMMLLLKKKMMMLLLJJJLLLOOOMMMHHHJJJGGGFFFGGGFFFIIIUUUddd___rrrxxxxxxuuuttttttqqqqqqhhh```___eeehhhddd^^^___dddkkkqqqtttwwwzzz|||yyyzzzzzzyyyxxx|||~~~zzztttlllhhhhhhmmmrrrtttxxxzzzzzzuuutttwwwzzzyyyvvvttttttuuuxxxyyyxxxvvvpppmmmiiifffdddcccaaa```VVVVVVVVVXXX[[[^^^```aaa]]]bbbggghhheeebbbaaaaaa[[[YYYXXXXXXYYYYYYWWWVVVMMMOOOQQQNNNGGGAAA?????????===;;;;;;;;;:::888777777777666555555555666666555444333444666:::===???FFFGGGJJJNNNQQQPPPLLLGGGEEECCCCCCHHHTTTkkk\\\???BBB;;;999666666777888888888444444444333333333333333222222222111111111111111222222222222333333333333333<<>>===<<<<<<===@@@AAAAAA@@@???>>>===============<<<<<<<<<999999999999999999999999777777666666888:::<<<======>>>@@@AAACCCCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJMMMPPPTTTUUUUUUYYY```eeehhhiiikkknnnpppooommmjjj```WWWLLLFFFEEEEEECCC@@@<<<>>>BBBGGGMMMSSSXXX[[[\\\\\\___dddjjjkkkgggbbb______mmmooo``````\\\ZZZWWWSSSPPPMMMLLLKKKJJJLLLLLLJJJKKKMMMKKKGGGFFFFFFFFFFFFDDDEEELLLTTTSSS___uuuuuu|||ooobbbaaacccddd```]]]___cccfffeeeccc___aaadddgggkkkqqqwww{{{uuuwwwxxxwwwuuuxxx~~~{{{vvvrrrllleeeaaadddjjjqqquuu}}}~~~zzzrrrlllllllllkkkooonnnnnnnnnnnnmmmjjjhhhbbb```^^^]]]]]]]]]\\\[[[TTTUUUUUUUUUVVVZZZ^^^bbbcccgggkkkkkkfffaaa______\\\ZZZXXXXXXXXXWWWVVVTTTLLLMMMKKKFFF@@@======???===;;;999999:::999888666555555555555555555666666333333444666:::???CCCEEEKKKKKKLLLLLLKKKHHHDDDAAA@@@DDDKKKYYYpppuuuHHH<<>>>>>???@@@BBBCCCCCCCCCBBBAAA??????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???AAABBBCCC@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKMMMNNNPPPUUUZZZ[[[\\\aaajjjsssrrrpppmmmmmmllliiibbb]]]VVVOOOFFF@@@????????????EEEGGGKKKPPPVVVZZZ^^^```[[[\\\___eeeiiiiiiddd``````ooosssZZZSSSYYYXXXWWWUUURRRPPPNNNMMMMMMLLLNNNMMMJJJIIIJJJJJJGGGBBBDDDFFFEEECCCBBBEEEHHHNNNQQQeee{{{___PPPKKKRRRSSSUUUXXX\\\```cccddd___]]]\\\\\\```fffmmmrrrtttvvvxxxwwwvvvwwwzzz~~~~~~yyyuuussssssuuuwwwyyyzzz}}}wwwmmmeeegggggghhhjjjmmmnnnnnnlllqqqsssooogggbbbaaaaaa___^^^aaaeeegggeee___YYYTTTQQQPPPPPPRRRUUUXXXYYYXXXXXXXXXWWWWWWYYY^^^dddiiipppqqqpppmmmgggbbb^^^\\\ZZZXXXUUUSSSQQQOOOLLLIIIIIIGGGDDD???;;;:::<<<>>>888777666666777777555444333222222222333444555555444666888<<>>===???BBBDDDPPPRRRVVVZZZ]]]```bbbbbb___```bbbeeefffeeeccc```qqqsssbbbUUURRRWWWUUUUUUTTTSSSRRRQQQPPPPPPNNNPPPNNNIIIGGGHHHIIIGGGBBBEEEFFFEEECCCCCCEEEFFFIIIKKKVVVmmmkkkQQQBBBDDDFFFJJJPPPWWW\\\```aaa```\\\WWWUUUVVV[[[___bbbjjjmmmqqqtttuuuvvvwwwxxxxxxuuuqqqnnnkkkkkkmmmnnnllllllooouuu|||sssxxx|||zzzqqqhhhbbb^^^[[[___dddllluuuyyywwwpppkkkcccfffeee___\\\]]]]]]\\\SSSVVVYYYZZZXXXTTTPPPNNNLLLLLLMMMOOOSSSVVVWWWVVVYYYXXXYYYZZZ^^^ccciiimmmooolllgggccc```\\\XXXVVVQQQOOOLLLJJJHHHFFFDDDAAACCC@@@<<<::::::::::::999666555444444555555444333222222222222333444666666:::<<<@@@DDDHHHKKKMMMNNNKKKKKKJJJEEEAAACCCKKKSSSdddwww[[[BBB;;;888777777666444444555555444222444444333333222111111000///000000000111111111222...//////000111222333333111222555>>>OOOeeewww|||xxx||||||~~~~~~~~~zzzxxxppppppuuukkkVVVMMMLLLOOOTTTWWW\\\eeeqqqzzzvvv```___lllwwwzzz~~~zzzvvvwwwxxxwwwuuuuuuzzz{{{oookkkllliiibbbYYYQQQMMMLLLLLLLLLGGGEEECCCBBBBBBDDDFFFHHHBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFEEEDDDDDDEEEEEEEEEFFFHHHJJJLLLMMMIIIJJJLLLOOORRRUUUXXXZZZXXXZZZ___hhhqqqxxx{{{|||ssslllddd```]]]WWWMMMDDD@@@@@@???>>>???CCCIIIMMMXXXZZZ\\\___bbbcccccccccdddeeeeeeeeedddcccbbbbbb{{{ppp^^^\\\ZZZZZZ\\\TTTTTTTTTTTTSSSSSSSSSRRRPPPRRROOOIIIFFFGGGHHHGGGEEEHHHIIIGGGEEEGGGJJJJJJEEEIIIMMM\\\~~~cccOOO??????CCCKKKUUU\\\^^^^^^aaa]]]WWWSSSRRRTTTVVVWWWYYY]]]cccjjjooorrrrrrrrrssssssppplllhhhggghhhkkkpppnnnnnnssszzz~~~tttiiihhhjjjhhh___YYYYYY[[[[[[]]]dddnnnyyy~~~xxxsssfffiiiggg```[[[ZZZXXXVVVQQQQQQPPPNNNMMMNNNQQQSSSSSSRRRRRRSSSUUUWWWVVVUUUVVVVVVXXX[[[aaafffjjjlllddd___YYYVVVUUUUUURRRPPPGGGEEEDDDCCCDDDDDDBBBAAA>>>;;;888888::::::888555666555444444666666555444444444444555666777888999???BBBFFFJJJMMMOOOOOOOOOIIIJJJIIIDDD@@@FFFTTTaaa___BBB>>>???===999888666666666888888777666444444333333222111000000//////000000111111111222---...///000111222333444444222111777HHH```ttt~~~|||tttmmmzzzxxxuuuuuuxxx}}}sssttt|||kkkWWWPPPQQQSSSUUUUUUVVV\\\gggooozzzuuuttt]]][[[jjjxxx{{{zzzzzz{{{||||||yyyvvvzzzwwwxxxxxxuuuwww}}}~~~{{{yyypppddd\\\XXXVVVRRROOONNNMMMKKKHHHEEECCCDDDEEEAAAAAABBBBBBBBBAAA@@@???DDDCCCBBBCCCDDDEEECCCBBBEEEEEEDDDBBBAAAAAABBBDDDCCCDDDDDDEEEFFFGGGGGGHHHCCCIIIMMMNNNOOOQQQOOOJJJMMMMMMOOOQQQSSSVVVXXXZZZ```fffnnnuuuwwwwwwvvvvvvnnnggg]]]TTTOOOKKKGGGDDD@@@??????@@@EEEKKKRRRVVV^^^___aaacccfffgggfffeeecccggghhheeebbbgggttt|||\\\]]]\\\TTTUUUWWWRRROOOMMMNNNPPPQQQNNNLLLLLLOOOOOOKKKHHHIIIHHHEEEHHHHHHIIIIIIIIIHHHGGGGGGEEEIIIHHHOOOmmm{{{xxxhhhJJJ@@@<<>>===<<<<<<;;;:::999777555444333444444444444444555666666555444444444666999<<<===CCCFFFJJJMMMNNNNNNNNNMMMNNNGGGBBBBBBGGGTTTnnnqqqLLL===666777:::777777777666444444333333333000000000000000000000000000000000000000000000000000000000111222444555666111666888666===QQQhhhuuu~~~wwwnnniiippp{{{zzzwwwtttoooqqqvvv~~~}}}jjjwwwmmm[[[RRRXXXWWWVVVVVVXXX^^^iiisssyyybbbiii~~~pppdddcccdddppptttxxxyyyxxxxxxyyy{{{zzzvvvuuuwwwwwwsssssswww{{{~~~{{{uuupppkkkccc]]]YYYXXXUUUQQQMMMJJJJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFGGGEEEDDDCCCDDDDDDCCCBBBFFFGGGFFFFFFEEEFFFGGGIIIFFFGGGHHHJJJKKKLLLLLLLLLJJJNNNQQQQQQSSSWWWWWWUUUPPPRRRUUUZZZ___dddhhhjjjqqqtttwwwyyyxxxtttooolllbbb[[[QQQIIIEEECCCAAA???BBBDDDGGGKKKPPPUUUXXXZZZbbb``````aaadddfffgggfffkkkfff```]]]dddvvvhhhTTTWWWTTTOOORRRTTTOOOMMMKKKKKKLLLOOOPPPQQQOOOQQQOOOIIIFFFGGGGGGEEEHHHHHHGGGGGGFFFFFFEEEEEEBBBDDDDDDGGG[[[xxxyyyzzzppp\\\FFF@@@DDDMMMXXXaaa```]]]YYYWWWWWWVVVSSSNNNJJJKKKOOOSSSWWW[[[^^^```aaa```___^^^___```bbbcccgggggghhhiiikkklllmmmmmmhhhlllppppppjjjbbbZZZUUUZZZZZZZZZYYYXXXYYY[[[^^^ccckkktttzzzyyyuuummmccc\\\ZZZ[[[[[[[[[___\\\ZZZYYYYYYXXXWWWUUUVVVWWWZZZ\\\]]]]]][[[ZZZYYYYYYXXXYYYYYYXXXUUURRRSSSOOOJJJGGGGGGGGGFFFEEEAAA@@@???>>><<<;;;:::999666666666555444444333333444333222222222222333444444555666888<<<@@@DDDGGGSSSPPPMMMKKKJJJGGGEEECCCBBBDDDJJJSSSaaasssyyyVVV???;;;888888:::555666555444333222222222222000000000000000000000000000000000000000000000000000000000111222333444555333444555555:::JJJcccvvvyyyvvv|||~~~tttllljjjiiiggglllppptttwwwyyy|||{{{uuuqqqyyygggYYYRRRTTTVVVYYY]]]dddooo~~~iiiRRRQQQcccuuuyyymmm```bbbjjjtttyyyzzzxxxxxxzzzyyywwwxxxzzzzzzvvvtttuuuqqqsssuuuzzzxxxqqqkkkiiiddd___ZZZVVVTTTSSSSSSRRRPPPOOONNNNNNNNNOOONNNLLLIIIHHHHHHIIIHHHGGGKKKKKKLLLLLLMMMNNNNNNOOOJJJKKKNNNQQQRRRSSSRRRRRRPPPSSSUUUUUUYYY```cccccc\\\^^^aaaffflllqqquuuwwwxxxvvvsssqqqnnnhhh```YYYTTTNNNFFF???===>>>@@@AAAFFFKKKRRRZZZ___aaa```___cccaaa```bbbfffhhhhhhfffccc```___iii}}}hhhVVVPPPSSSNNNLLLPPPOOOKKKKKKJJJHHHIIILLLQQQUUUSSSRRRMMMHHHGGGJJJIIIEEEGGGFFFDDDCCCBBBBBBBBBCCC@@@@@@@@@BBBJJJ\\\ttt~~~}}}aaaKKKCCCFFFOOOWWWaaadddbbbYYYUUUVVVRRRKKKFFFEEEDDDDDDFFFIIIMMMOOOPPPPPPQQQRRRUUUXXX[[[\\\]]]^^^___```aaaaaa```___aaabbbbbb```]]]ZZZZZZZZZ^^^```aaabbbbbbbbbdddfffcccjjjsssyyy}}}}}}wwwoooiiiccc]]][[[]]]```aaa```cccaaa___^^^^^^\\\YYYWWWXXXZZZ^^^aaaaaa]]]YYYVVVWWWUUUTTTSSSQQQNNNJJJGGGJJJGGGCCCAAA@@@@@@@@@???<<<<<<;;;:::888777666666222222333333333333444444666555333111111222444555888999<<>>???DDDIIILLLNNNSSS[[[bbbggggggeeeccccccbbbdddgggiiihhhddd___XXXZZZeee|||pppYYYQQQQQQRRRMMMOOOQQQKKKHHHJJJKKKJJJIIIKKKPPPTTTSSSOOOIIIHHHOOOUUUPPPFFFEEEDDDAAA???>>>>>>@@@@@@AAA>>>@@@DDDEEELLLaaawwwfffQQQGGGGGGKKKaaagggeeeXXXPPPPPPLLLCCCGGGEEEBBB@@@???AAACCCDDDCCCDDDEEEGGGJJJMMMPPPQQQQQQSSSUUUWWWXXXWWWVVVUUU[[[[[[YYYWWWVVVXXX\\\```^^^aaadddfffffffffhhhiiifffjjjqqqvvvwwwssskkkdddaaa]]][[[\\\```dddeeeddd___^^^^^^^^^^^^]]]ZZZWWWWWWYYY[[[\\\[[[WWWRRROOONNNLLLKKKJJJJJJHHHEEECCCBBB@@@===;;;;;;:::::::::888888777666666555444444333333333444444444555555777666444444555777999;;;@@@AAACCCGGGJJJMMMOOOQQQMMMOOOQQQOOOJJJGGGHHHIIIWWWmmmzzz|||ZZZ@@@555777===999777777111444333222111111111111111000000000000000000000000000000000000000000000000/////////000000222333333333...///555555888OOOlll|||rrr[[[KKKGGGKKKPPPYYY[[[^^^______ccciiiooowww{{{{{{uuuvvvyyyccc___\\\[[[WWWSSSSSSVVV^^^nnn{{{PPPJJJSSSaaammmppp}}}{{{}}}ddd\\\WWWaaarrr}}}{{{tttvvvvvvtttrrrrrrrrrsssrrrsssoookkkhhhiiimmmssswww{{{vvvtttqqqmmmjjjfffddd___[[[XXXVVVUUUUUUUUUSSSRRRSSSUUUWWWXXXXXXWWWVVVVVVWWWXXXWWWSSSPPPJJJMMMQQQVVVYYYZZZZZZYYY\\\aaadddgggllltttwwwwwwxxxxxxxxxwwwuuusssqqqpppkkkfff___[[[YYYTTTMMMFFFBBBBBBAAAAAAEEEKKKRRRVVVWWWZZZ___dddggggggfffeeebbbdddhhhiiifff___WWWQQQTTT]]]qqq```UUUMMMNNNOOOLLLPPPQQQGGGFFFJJJMMMMMMKKKJJJLLLOOOOOOIIIEEEJJJXXX```VVVFFFCCCBBB???=========>>>???@@@<<>>>>><<<===>>>???AAACCCDDDEEEGGGHHHKKKNNNOOOOOONNNMMMOOOOOOOOOOOOOOORRRWWW[[[XXX[[[___aaabbbbbbcccdddiiikkknnnqqqpppiii```ZZZ\\\ZZZYYY[[[```ddddddccc\\\[[[[[[[[[[[[YYYVVVTTTTTTTTTTTTSSSQQQNNNKKKJJJFFFEEECCCCCCCCCCCCAAA???;;;;;;:::888777777777888666666555555555444444444333333444444444444444444555555555666999<<<@@@BBBDDDFFFIIILLLNNNPPPQQQQQQNNNQQQQQQJJJBBBCCCOOO[[[sss|||yyyfffIII???777:::<<<555333666222444333222222222222222222////////////////////////////////////////////////////////////000111222222000,,,000777555444DDD\\\uuu}}}}}}{{{zzzsss\\\MMMGGGKKKQQQTTTWWWZZZ[[[ZZZ[[[___cccjjjqqqzzzyyyyyywwwgggYYYUUUTTTTTTRRRRRRWWW^^^```xxxSSSKKKLLLUUUeeeqqqmmmZZZWWWcccrrrxxxxxxvvvwwwuuuqqqqqqssstttrrrsssppplllhhhgggiiilllnnnssswww|||~~~|||}}}}}}zzzxxxooommmjjjfffbbb```___^^^ZZZZZZZZZ\\\___aaaaaa``````___^^^```aaa___ZZZUUUOOORRRVVV[[[___aaabbbbbbjjjnnnppppppsssyyy{{{yyyvvvvvvuuussspppmmmiiiggg```[[[UUUQQQNNNKKKGGGCCC>>>@@@DDDGGGKKKPPPVVVZZZ]]]^^^aaadddffffffffffffcccfffgggddd[[[SSSNNNLLLQQQhhhqqq___SSSGGGGGGJJJIIIMMMNNNEEEFFFIIIKKKMMMKKKJJJIIIHHHIIIEEECCCJJJXXX^^^TTTDDDAAA@@@???>>>===>>>??????>>>;;;>>>FFFIIIGGGIIIOOOnnnwwwlll```^^^```SSSQQQOOOLLLJJJHHHGGGFFFCCCCCCCCCCCCAAA???===;;;:::;;;;;;;;;<<<<<<<<<<<<>>>???AAADDDEEEFFFFFFFFFDDDFFFGGGHHHIIILLLPPPSSSSSSVVVZZZ\\\]]]^^^___```hhheeeeeegggeee^^^WWWTTTVVVSSSRRRTTTYYY\\\]]]\\\ZZZYYYVVVUUUTTTQQQNNNLLLOOONNNKKKIIIGGGFFFEEEEEEBBB@@@>>>======<<<:::888666777777666555444555777555444444444444444444444222222222333333444444444555666888;;;>>>BBBEEEGGGFFFHHHLLLOOORRRRRRRRRRRRKKKMMMKKKEEECCCPPPiii~~~rrr|||nnnJJJ>>><<<666888888000222777444333333222222111222222333///////////////////////////////////////////////////////////////000111111///...111666555333===JJJhhh~~~}}}zzzzzzzzz}}}nnn\\\OOOIIILLLRRRWWWZZZ[[[YYYVVVTTTUUUWWW^^^eeeoooxxx}}}~~~yyynnn___ZZZXXXWWWXXXWWWWWW]]]fffpppXXXNNNKKKLLLZZZfffzzz}}}iii```bbbkkkrrrtttxxxxxxttttttvvvuuuqqqnnnmmmkkkiiihhhiiijjjjjjiiillloooqqqyyy}}}}}}{{{yyywwwuuusssrrrllllllmmmpppssssssrrrpppooommmmmmppprrrqqqkkkeee___aaadddiiimmmqqqsssuuuyyyzzzwwwrrrqqquuuvvvuuulllkkkjjjhhheee```\\\ZZZPPPMMMJJJGGGDDDDDDDDDDDDCCCHHHNNNSSSUUUXXXZZZ]]]^^^```bbbeeeggghhhhhhhhhcccdddcccZZZQQQOOOVVV___iiikkkeee]]]UUUHHHHHHNNNJJJHHHJJJFFFFFFEEEFFFGGGHHHIIIGGGFFFDDDEEEFFFHHHMMMPPPJJJAAA>>>>>>????????????@@@@@@???===>>>AAAEEEGGGHHHIII^^^www{{{zzzyyyggg[[[SSSSSSPPPGGGCCCFFF???@@@@@@@@@@@@???======;;;;;;;;;;;;:::999999888888888999:::;;;;;;<<<<<<===>>>@@@AAABBBDDDGGGJJJLLLOOOQQQSSSTTTTTTVVVXXX]]]WWWUUUVVVUUUOOOLLLMMMLLLIIIGGGIIIMMMQQQRRRQQQRRROOOLLLJJJJJJHHHFFFEEEEEEDDDCCCAAA???>>>>>>>>>===;;;888777777666555333222444555555333222444666333333333333333333333444111222333444555777888888:::<<<@@@CCCGGGJJJKKKLLLLLLNNNQQQSSSSSSRRRPPPNNNGGGIIILLLQQQ[[[ooommmIII999888777333777777000333777333111111000000000111111222//////////////////////////////////////////////////////.........///000000000222333222222444999===SSSlll{{{~~~}}}}}}xxxzzz{{{{{{|||lll]]]RRRMMMPPPVVVaaa```]]]VVVOOOJJJJJJLLLPPPVVV___gggnnntttyyy|||~~~zzz~~~llldddcccccceeehhhhhhiiiqqqzzz]]]UUUQQQLLLQQQWWWbbbooogggXXX\\\eeennntttvvvsssssstttqqqkkkhhhhhhiiijjjjjjjjjjjjjjjeeegggfffeeejjjrrruuusssxxx~~~~~~{{{zzz{{{~~~{{{uuunnnpppssswww|||yyyoookkknnnpppooocccbbbaaa^^^YYYTTTOOOMMMFFFFFFEEECCCBBBDDDHHHKKKLLLRRRZZZ___```___```aaa]]]___cccgggjjjkkkkkkjjjbbbbbb^^^SSSLLLRRRfffwww^^^WWW^^^WWW\\\NNNPPPWWWNNNFFFGGGGGGFFFCCC@@@AAAEEEHHHGGGFFFAAAGGGIIIFFFBBBBBBAAA>>>===>>>???@@@AAAAAAAAA@@@AAABBB@@@>>>@@@FFFKKKKKKPPP```|||nnn```___WWWEEE===@@@>>>>>>>>>>>>>>>??????@@@;;;;;;;;;;;;:::999888777555555444333333444444555555666777777888:::>>>AAA@@@BBBDDDEEEFFFGGGIIIKKKQQQIIIFFFHHHHHHCCCCCCFFFCCC@@@>>>@@@DDDHHHJJJIIIGGGDDDBBBAAABBBBBBBBBBBB===<<<<<<;;;:::999888777777555333333444555444333000222444444222111333555222222222222333333333333222333444777999;;;===>>>AAADDDHHHLLLOOOPPPQQQPPPSSSTTTVVVVVVTTTPPPKKKHHHLLLPPPXXXfffvvviiiCCC888:::===444222888999333555777///000000////////////000111///////////////////////////////////////////////////............//////000333555333//////444777666AAAZZZlllttt|||{{{{{{wwwzzz|||xxxtttuuu}}}pppcccZZZUUUYYY```iiifff^^^SSSIIICCCCCCEEEFFFKKKQQQYYY```iiiqqqvvv{{{||||||yyymmmnnnoooqqqvvv|||~~~XXXNNNUUUJJJQQQ\\\cccnnnrrrssstttbbbZZZ]]]aaaiiipppttttttppplllmmmkkkjjjllloooooommmjjjkkkjjjgggdddbbbcccfffiiippprrruuu{{{zzzzzzzzz|||yyypppkkkiiifffaaa\\\^^^YYYTTTPPPNNNKKKFFFCCCBBBCCCEEEHHHKKKOOORRRTTTXXX[[[___bbbcccbbbaaa___```aaabbbdddgggiiifffbbbbbbWWWPPPVVViiiiiiOOORRRVVVPPPWWWRRRMMMKKKKKKJJJHHHEEEFFFEEECCCBBBCCCDDDFFFGGGCCCGGGIIIHHHEEEBBB???===CCC@@@>>>===???AAAAAAAAAAAA@@@??????AAADDDGGGJJJRRRVVVbbbyyylllTTT@@@:::======>>>???>>>===<<<============<<<<<<;;;;;;::::::666666666555444333333333333333333555666888:::;;;:::;;;;;;;;;<<<<<<========================>>>>>>=========>>>>>>?????????======<<<<<<;;;::::::999888888888777777666666555555555444444333333222222111111222222333333444444444555666555333222333444777999<<<>>>@@@CCCFFFIIIIIIKKKNNNPPPPPPOOOOOOPPPRRRRRRQQQMMMJJJKKKQQQWWWjjjwww]]]GGG@@@999666666666666555444444444444555111111111111000000000///////////////////////////////////////////////////............////////////---///222333222333444666@@@NNN```qqq{{{zzzwwwuuussssssssssssvvvyyyyyyrrrnnnkkkiiirrriii\\\NNNDDD@@@@@@AAADDDFFFHHHKKKPPPXXXaaagggrrruuuyyy|||}}}|||zzzxxx}}}yyy~~~bbb^^^]]]QQQYYY\\\ccckkknnnnnn|||~~~pppSSSSSSXXXdddrrrzzzxxxtttooommmkkkjjjlllmmmnnnnnnlllkkkiiifffcccdddgggiiieeeeeeggglllppprrrsssrrrwwwxxxzzz{{{|||}}}}}}}}}~~~}}}~~~yyy~~~xxxqqqhhhccc```]]]YYYUUUSSSOOOKKKIIIHHHFFFCCC@@@DDDEEEGGGKKKOOOSSSVVVXXX\\\^^^bbbeeeffffffeeedddccccccccccccccccccbbb```WWWVVV[[[lllaaaOOOPPPOOOHHHPPPNNNLLLKKKJJJJJJHHHGGGFFFDDDCCCBBBBBBCCCDDDEEEEEEGGGHHHFFFDDDCCCBBBBBBDDDBBB??????@@@BBBBBBBBBAAA@@@??????AAADDDGGGIIIPPPSSS[[[mmmqqq\\\III>>>===<<<>>>@@@AAAAAA@@@@@@@@@>>>>>>======<<<<<<<<<;;;999999888777666555555444444444444444555666777888666666666777777888888888999999999999999999999999888888999999::::::::::::::::::999999888777777666666555555555444444333333333333333222222222111111222222222222222222222333222444555666555666888999===???AAACCCEEEGGGKKKMMMQQQPPPPPPQQQSSSTTTSSSSSSSSSPPPLLLIIIMMMXXXhhhsss}}}jjjIII<<<999666333444555444444333333333333333111111111000000000//////............................................................////////////000000000333777999999777CCCMMM[[[lllwwwvvvssspppmmmkkkjjjiiinnnoooyyyyyyqqqcccTTTIIIBBB@@@@@@AAACCCDDDGGGJJJQQQXXX]]]iiilllrrrwwwyyyyyywwwvvvppprrrhhh^^^lllgggeeegggkkkqqq}}}bbbVVVLLLOOO^^^jjjllliiillllllkkkjjjiiiiiikkknnnlllkkkjjjgggddddddfffhhhaaaaaabbbdddfffgggeeedddkkklllmmmnnnppprrrttttttwwwxxx{{{}}}yyy|||}}}}}}vvvqqqlllfff]]]XXXUUUSSSPPPNNNHHHGGGEEEEEEFFFFFFEEEDDDIIIKKKMMMQQQUUUYYY]]]______aaadddfffgggggggggfffaaaccceeeccc]]]YYYWWWXXXOOO[[[ppppppVVVNNNMMMIIIDDDIIIJJJLLLKKKJJJIIIIIIIIIEEEDDDBBBAAA@@@AAAAAABBBEEEEEEEEEEEECCCBBBDDDFFFEEECCC@@@@@@AAACCCCCCBBB@@@@@@???@@@AAADDDGGGIIILLLNNNRRR\\\ooorrr]]]KKK<<<444888999;;;===>>>?????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::999888777777666555444444444444444555333333333333333444444444666666666666555555555555555555555555555666666666777777777666666555555444444333333333333333333333333333222222222222222222111111222222222222333333222444777999:::<<>>III]]]wwwxxxuuuqqqmmmjjjhhhgggggghhhfffmmmzzzqqqcccSSSGGG@@@======@@@BBBCCCDDDEEEIIINNNRRR[[[___fffmmmqqqsssrrrqqq|||~~~rrrpppsssnnnpppzzzrrrUUUFFFHHHQQQWWWXXX```dddiiijjjhhhggggggiiijjjjjjiiigggdddcccdddfffeeeddddddeeefffeeecccaaabbb```___^^^___cccgggiiimmmoootttyyy~~~}}}{{{{{{zzzxxxwwwsssrrrrrrqqqpppkkkfffaaa___YYYSSSOOOMMMMMMMMMLLLHHHHHHHHHJJJLLLOOOPPPQQQTTTTTTVVVYYY\\\```bbbdddbbbcccdddeeeeeeddddddcccaaacccfffddd\\\VVVWWW\\\dddxxxvvvYYYOOOOOOLLLIIIIIIFFFIIIMMMLLLIIIGGGHHHIIIDDDCCCBBB@@@????????????@@@AAACCCFFFEEECCCCCCFFFDDDBBB@@@@@@AAABBBAAAAAA????????????AAADDDFFFHHHHHHIIIKKKOOOYYYmmmrrr```QQQDDD<<<:::888777777999<<<======>>>>>>????????????????????????>>>===<<<;;;::::::888777666555444333333333333333333333333333333333444444444444333333333333444444444444444444444444666666555555555444444444333333333333333333444444222333333333333333333333111111222333444666777777777:::===???AAACCCGGGIIIHHHJJJMMMNNNOOOPPPRRRTTTRRRTTTVVVVVVTTTPPPKKKGGGLLLNNNVVVfff|||fffGGG>>>999::::::666444555333333222111111111111222000000/////////.........................................................---------.........//////...,,,,,,///444666444222222222888JJJfff}}}wwwqqqmmmlllmmmnnniiieeegggrrr}}}zzzqqqaaaQQQFFF@@@???@@@CCCDDDEEEEEEDDDEEEGGGIIIMMMRRRYYYaaagggiiijjjiiiqqqwww}}}}}}|||qqqxxxxxxvvv~~~|||yyy}}}rrrXXXKKKHHHJJJJJJLLLTTT___fffhhhgggfffggggggggghhhfffcccbbbbbbcccbbbbbbbbbbbbcccccc```^^^^^^ZZZUUUQQQQQQUUU[[[___bbbeeekkkppptttvvvwwwwwwzzzzzzyyyyyyxxxxxxxxxxxx{{{{{{zzzyyyxxxxxxzzz{{{zzzvvvrrrpppooooooooonnniiigggccc```^^^\\\YYYWWWQQQNNNKKKIIIIIIKKKMMMNNNNNNOOOQQQSSSVVVYYY\\\^^^_________```aaacccdddeeeffffffeeedddbbbaaa``````bbbaaa```___\\\^^^kkkyyyuuuaaaPPPNNNMMMIIIIIINNNGGGJJJMMMLLLHHHFFFFFFGGGCCCBBBAAA@@@>>>============???FFFMMMMMMFFFCCCEEEBBB@@@>>>>>>???@@@???=========>>>???@@@BBBDDDFFFEEEFFFGGGHHHLLLYYYnnnzzzkkkaaaZZZVVVEEE@@@:::666777:::<<<=========>>>>>>??????@@@@@@@@@@@@@@@???>>>>>>======;;;:::999777666555555555444444444444444444444444333333222222111111111111333333333333333333333333333333333333222222222222111111222222333333444444111111222222333333444444222333555777:::<<<>>>???@@@BBBEEEGGGHHHJJJLLLNNNNNNPPPSSSUUUUUUUUUVVVWWWRRRUUUWWWVVVUUUVVV[[[___jjjjjjooo}}}YYY999;;;888777777555111111222444333333222222222222222/////////............---................................................------------............,,,---...//////...//////888444333>>>SSSjjj{{{~~~|||wwwqqqnnnnnnooojjjfffeeegggjjjmmmuuu}}}{{{iiiXXXKKKEEEEEEFFFEEEGGGHHHGGGDDDCCCBBBCCCCCCGGGNNNVVV[[[^^^______aaaeeeiiillllllqqq|||wwwooodddjjjyyyxxxxxxqqqpppzzzdddQQQEEE>>>AAAHHHRRR\\\bbbeeefffgggccceeeffffffdddbbbbbbbbbaaaaaa```aaabbbbbb```]]]]]]YYYSSSOOONNNQQQVVVYYYZZZ^^^cccfffhhhiiikkklllqqqqqqrrrrrrrrrqqqqqqpppsssrrrpppnnnnnnoooqqqrrrpppmmmiiifffeeecccbbb```\\\XXXSSSPPPPPPPPPOOOOOOIIIIIIIIIIIIKKKMMMPPPRRRTTTVVVYYYZZZ\\\^^^bbbeeeffffffeeedddddddddddddddhhhgggeeecccaaa```______^^^YYYXXX\\\aaammmcccXXXOOOMMMKKKFFFGGGLLLIIIJJJJJJIIIFFFDDDDDDDDDBBBBBBAAA@@@???======<<<===???IIIUUUUUUKKKDDDFFF@@@>>>======>>>>>><<<:::;;;;;;<<<===???AAABBBCCCDDDDDDDDDEEEEEEKKKZZZhhhyyynnnhhhdddSSSKKK@@@999777888888777;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@????????????>>>===<<<;;;::::::::::::666666666555555555555555333333222222111111000000333333333333222222222222111111111111111111111111000000111222222333444444222222333333444555666666777999;;;===@@@CCCEEEFFFGGGIIIKKKLLLMMMNNNPPPRRRSSSUUUXXXYYYYYYXXXYYYZZZQQQQQQRRRUUU]]]jjjzzzpppQQQAAA999777777666555333222333555444333222222111111222222///.........------------------------------------------------------------,,,------------.........---///111000...,,,---///555333111777DDDWWWiiittt}}}vvvooojjjggggggdddbbbbbb```bbbkkkvvvtttbbbSSSJJJGGGFFFGGGIIIKKKJJJGGGCCCAAA@@@???BBBGGGLLLPPPSSSUUUUUUWWWYYY]]]```bbbeeennnyyy~~~rrrooosssuuufff___YYYkkkqqqooosssxxx{{{{{{yyyxxxyyywwwqqq\\\PPPKKKJJJKKKOOOVVV\\\aaacccbbbdddffffffeeeccccccccccccbbbbbbccccccbbb```^^^]]][[[XXXVVVUUUVVVWWWXXXXXX[[[]]]]]]\\\[[[]]]______aaacccfffggggggfffeeeeeebbb___^^^^^^___aaaaaaaaa___\\\[[[ZZZYYYVVVTTTQQQOOOLLLLLLLLLMMMMMMMMMKKKMMMOOOQQQRRRUUUWWWYYYYYY\\\^^^___^^^```cccfffggggggeeedddcccbbbbbbbbbdddcccaaa___]]]]]]^^^^^^[[[[[[cccrrr~~~oooWWWQQQLLLIIIHHHGGGGGGHHHHHHFFFDDDCCCDDDCCCBBBAAAAAAAAAAAA@@@???>>>======<<<>>>IIIVVVVVVJJJCCCEEE???>>><<<=========;;;999999999:::<<<===???AAAAAAEEEBBBAAACCCCCCDDDKKKUUUrrr~~~wwwddd\\\PPPGGGBBB>>>999555888999999:::<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@????????????@@@@@@;;;;;;:::::::::999999999888777777666555555444444666666555555555444444444333333333333333444444444333333444555666777888888777888999:::;;;<<<======@@@AAABBBDDDFFFHHHJJJJJJJJJLLLNNNOOOOOOPPPRRRTTTRRRUUUXXXYYYXXXWWWWWWWWWSSSSSSYYYggg|||uuuNNN@@@>>>>>>555666666444333444555666222222111000000000000111.........---------,,,,,,------------------------------------------------,,,,,,---------................../////////...---,,,...///222:::JJJ___mmm}}}{{{wwwlllfffeeebbb```aaaaaaaaafffmmmppp```TTTLLLHHHKKKNNNPPPPPPLLLHHHDDDCCC@@@AAABBBEEEGGGJJJLLLMMMOOOOOORRRVVVWWWWWW^^^hhhqqqvvv}}}vvvlllhhhnnnxxxnnngggXXX[[[^^^gggqqqyyyvvvqqqqqqvvvzzzssszzz\\\TTTJJJGGGKKKRRRYYY]]]aaadddggghhhfffeeeeeeeeecccbbbbbbbbbbbb```]]][[[\\\]]]^^^^^^^^^\\\[[[ZZZXXXZZZ[[[XXXUUUSSSTTTVVVNNNQQQUUUYYY[[[\\\[[[[[[WWWTTTPPPOOOOOOQQQRRRRRRRRRQQQQQQRRRSSSRRRPPPNNNQQQPPPPPPRRRTTTUUUTTTRRRQQQTTTWWWYYY[[[\\\^^^___]]]___aaaaaa``````cccffffffeeedddbbbaaaaaaaaaaaa^^^]]][[[ZZZZZZ[[[\\\]]]aaahhh|||bbbLLLNNNLLLGGGDDDGGGKKKJJJFFFGGGCCC??????BBBCCCBBB@@@@@@@@@AAA@@@@@@???>>>===:::;;;EEESSSSSSGGG@@@CCC???>>>======>>>===;;;999777888999;;;===>>>???@@@FFF@@@???BBBCCCAAADDDKKKRRRpppwwwooocccZZZSSSLLLBBB;;;777777888999:::<<<======<<<======>>>@@@AAAAAABBBAAAAAAAAAAAABBBCCCDDDDDD@@@@@@@@@??????>>>>>>>>>>>>======<<<;;;::::::::::::::::::999999888888888888888888888888888888888777888999:::;;;<<<===>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLJJJLLLNNNOOOPPPQQQSSSUUUOOORRRTTTUUUTTTSSSRRRSSS[[[]]]jjjmmmGGG:::<<<999///111333333000000111111000111111000///////////////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........***(((+++000222///+++,,,000222000222===RRRbbbyyyyyy}}}uuulllfffbbb```dddfffddddddeeekkkwwwpppbbbWWWQQQPPPSSSVVVVVVRRRMMMIIIGGGBBBAAAAAAAAABBBDDDGGGHHHEEEDDDFFFJJJIIIGGGLLLUUU\\\bbbjjjrrryyy}}}}}}{{{|||qqqeeeeeekkkrrr}}}nnngggffffffmmmllljjjgggeeeeeefffhhhdddiiizzzrrr\\\MMMIIILLLPPPRRR\\\___ccceeeeeeeeeeeeeeebbb```^^^^^^___`````````aaa___```dddddd```___aaa]]]ZZZVVVVVVXXXZZZZZZYYYUUUUUUTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQRRRSSSTTTTTTSSSSSSUUUVVVWWWVVVUUUTTTWWW[[[^^^```___]]]\\\ZZZZZZZZZ\\\^^^___^^^]]][[[]]]```aaaaaaaaaaaabbbdddfffeeeaaa^^^^^^\\\YYYUUUPPPOOORRRRRRXXXllluuucccUUUFFFHHHHHHIIIJJJKKKKKKKKKKKKDDDCCCAAA???============???>>><<<;;;:::::::::;;;888BBBNNNSSSPPPHHHBBB???>>>>>>===;;;:::999888888777777666666888:::===???>>>>>>>>>>>>???AAACCCDDDIIIYYYvvvpppddd___ZZZTTTIIIAAA999666:::===;;;888888<<>><<<;;;::::::;;;;;;888@@@IIIMMMIIICCC>>><<<:::999999999999999999999999888888888999<<<>>>@@@??????>>>======>>>???@@@DDDCCCRRRqqqzzzlll]]]TTTIIICCCAAA???;;;666999;;;======>>>???@@@@@@AAABBBCCCDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEHHHHHHIIIHHHGGGFFFDDDCCCGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIGGGEEECCCBBBAAA@@@EEEFFFGGGIIIJJJJJJJJJIIIJJJNNNOOOLLLLLLOOOOOOLLLGGGGGGHHHJJJLLLNNNOOOOOOSSSPPPMMMLLLLLLLLLMMMNNNKKKYYYlllnnnRRRBBB333111555555444444111111222222111111000///000000000/////////......///555777111---,,,------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................111,,,---333333111999FFFdddoooyyypppccc```___```aaa```]]][[[YYY]]]ccckkkttt~~~zzzooooooiiiccc___\\\XXXQQQKKKGGGFFFDDDBBBAAA@@@@@@AAAAAA@@@>>>======>>>>>>???BBBEEEJJJOOOUUUYYY\\\^^^cccfffkkkrrryyy{{{wwwvvvwwwyyy{{{uuuuuuvvvwwwyyy}}}~~~vvviiiiiinnnxxxyyyqqqqqqsssmmmlllhhh```VVVPPPOOOOOORRRUUU```pppzzz{{{dddSSSGGGIIIMMMQQQVVVYYY\\\]]]^^^]]]]]]^^^aaabbbaaa```bbb______bbbaaa^^^]]]``````]]]ZZZYYYYYYYYYXXXWWWZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWWWWXXXYYYYYY]]]^^^^^^______^^^]]]\\\bbbbbbbbbbbbaaa```___^^^]]]\\\\\\^^^aaabbbaaa___^^^______]]]\\\]]]___aaa]]]ZZZ[[[[[[TTTIIIGGGLLLPPP___qqq{{{TTTFFFFFFIIIJJJGGGFFFFFFEEEDDDDDDCCCCCCAAA@@@>>><<<;;;:::::::::>>>===<<<;;;;;;;;;;;;;;;888===BBBCCC@@@<<<:::999555555666777888999::::::888888777888999;;;===??????>>>===<<<;;;:::::::::@@@999===UUUvvvyyymmm\\\OOOHHHDDD@@@===:::999888888999999:::<<<>>>???@@@AAABBBCCCDDDDDDGGGGGGEEEDDDCCCCCCCCCCCCJJJJJJIIIHHHGGGFFFFFFEEEGGGGGGGGGGGGHHHIIIJJJKKKOOOOOONNNMMMJJJGGGEEECCCIIIJJJKKKLLLLLLLLLLLLLLLLLLOOOPPPOOOQQQSSSPPPLLLKKKJJJJJJKKKLLLMMMMMMLLLIIIIIIHHHIIIMMMSSSYYY\\\]]]pppkkkAAA:::666333333333111111444111111111111111000//////000////////////.........---333444000,,,,,,,,,+++------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,...333222---000999WWWdddrrr{{{nnn]]]\\\ZZZZZZ[[[[[[YYYWWWWWWYYY\\\aaahhhsss~~~yyyooofff```ZZZTTTOOOKKKIIIGGGDDDBBB@@@@@@@@@BBB@@@>>><<<;;;;;;;;;;;;===>>>AAADDDHHHLLLPPPQQQRRRXXXaaajjjpppssssssrrrqqqooommmllllllmmmnnnooommmnnnpppsssvvvyyy{{{|||xxxzzzzzz{{{~~~|||uuukkknnnvvvjjj```aaafffmmmlllggg___VVVQQQPPPQQQSSSSSSXXX```hhhtttrrraaa[[[SSSMMMLLLNNNRRRUUU[[[ZZZ[[[]]]```bbbbbbaaabbb^^^\\\]]][[[WWWVVVYYY\\\[[[YYYXXXYYYYYYYYYYYY[[[[[[ZZZZZZZZZ[[[\\\\\\YYYXXXWWWVVVVVVVVVWWWXXXZZZ\\\^^^___^^^]]]\\\\\\bbbaaa```______^^^^^^^^^]]]]]]]]]^^^```aaa___^^^\\\]]]^^^\\\[[[ZZZZZZ[[[YYYRRRPPPQQQNNNKKKUUUeeelllhhhSSSMMMHHHGGGHHHGGGGGGEEECCCBBB@@@@@@???@@@???>>>===;;;::::::999<<<<<<<<<;;;;;;;;;;;;;;;999;;;<<<;;;888666666777444444555666777888999:::555555555555777888:::;;;======<<<;;;:::999888888;;;===CCCMMMYYYnnnxxxdddXXXQQQMMMKKKDDD???;;;::::::888888:::>>>======>>>@@@AAABBBAAAEEEEEEEEEDDDDDDEEEEEEFFFJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKKKKLLLNNNPPPOOONNNKKKJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKLLLNNNPPPRRRSSSOOOKKKMMMJJJHHHGGGHHHHHHIIIIIIJJJQQQXXX___gggpppvvvxxxmmmNNN<<<777777777666333///...///000000111111000000///.../////////.........------***///000,,,)))******(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,...111000,,,---222EEESSSfffsss}}}uuugggeee^^^WWWUUUXXXZZZYYYXXXYYYZZZ\\\bbbkkkvvv}}}|||}}}}}}rrriiiaaaYYYUUURRRPPPMMMIIIFFFCCCBBBBBBEEECCCAAA???>>>==================???AAAEEEHHHJJJJJJMMMQQQWWW\\\___bbbccccccbbbbbbaaaaaaaaaaaaaaagggiiikkknnnppprrrrrrrrrrrrrrrsssuuuwwwwwwtttpppooorrryyyxxx```UUU[[[fffzzzpppdddYYYRRROOOMMMMMMLLLMMMOOOQQQYYYiiixxxrrrdddZZZTTTOOOMMMQQQQQQRRRVVV[[[___``````^^^YYYVVVTTTQQQMMMLLLOOOSSSTTTUUUVVVWWWXXXZZZ[[[ZZZZZZYYYYYYZZZ[[[\\\\\\YYYXXXWWWVVVUUUUUUVVVWWWVVVYYY]]]^^^]]]\\\\\\]]]___^^^^^^]]]]]]^^^___```___^^^^^^^^^______^^^\\\[[[\\\]]][[[WWWSSSQQQPPPHHHIIIOOOXXX^^^ggg|||jjjWWWTTTSSSMMMHHHJJJIIIGGGEEECCC@@@???>>>>>>@@@@@@???>>><<<;;;:::999:::::::::;;;;;;;;;;;;;;;::::::888666555444666777555555666666777777888888444444444555666777888999::::::::::::::::::999999666===DDDFFFFFFQQQmmmyyynnnfff```XXXPPPIIIGGGEEE@@@???AAADDD@@@===<<<>>>?????????AAAAAABBBCCCDDDFFFGGGHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFGGGGGGIIIJJJJJJFFFHHHKKKNNNOOONNNLLLKKKLLLLLLLLLLLLLLLLLLMMMMMMHHHHHHIIIKKKLLLKKKIIIHHHEEEFFFGGGIIIMMMRRRYYY]]]mmmzzz{{{ZZZCCC::::::222222111000000111000...///000000000000///..................------------)))---...+++)))+++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///------......---...222666BBBUUUggguuu{{{mmm[[[SSSUUUXXXXXXTTTTTTTTTTTTXXX___hhhnnnrrrwww}}}ssskkkeeebbb```[[[UUUNNNIIIDDDBBBGGGEEECCCAAA@@@@@@@@@@@@<<<;;;::::::;;;>>>AAABBBDDDEEEFFFHHHKKKNNNPPPRRROOOPPPQQQQQQRRRRRRQQQQQQXXXZZZ]]]```cccdddddddddfffffffffhhhiiigggeeedddjjjooozzzttt\\\TTT___ooowwwiii\\\UUUPPPLLLHHHHHHGGGHHHJJJKKKPPP\\\hhh{{{~~~ooo^^^SSSGGGFFFFFFIIINNNRRRUUUUUUWWWRRRMMMKKKHHHDDDDDDGGGJJJLLLPPPRRRSSSUUUXXX[[[XXXXXXXXXXXXYYYZZZ[[[\\\[[[ZZZYYYWWWWWWWWWWWWXXXWWW[[[```aaa___]]]]]]___\\\\\\\\\]]]]]]___```aaa___^^^]]]]]]]]]\\\YYYWWWRRRSSSTTTRRROOOKKKIIIIIIFFFVVVkkk|||tttcccXXXPPPQQQOOOJJJGGGJJJIIIHHHEEEBBB???>>>======?????????>>>===;;;999888777777888999::::::::::::999888666555444555666777555555555666666666666666555555666777777888888999666777888999999999999999888999<<<@@@CCCJJJYYYhhhpppeee]]]\\\YYYRRRNNNPPPNNNHHHAAA======>>>>>>============>>>???@@@AAABBBBBBBBBCCCDDDDDDEEEEEEEEEBBBBBBAAAAAABBBBBBCCCDDDDDDEEEHHHJJJJJJIIIGGGEEEGGGFFFFFFFFFFFFGGGHHHIIICCCAAABBBEEEDDDBBBEEEJJJQQQXXXaaagggmmmuuu~~~|||eeeIII===666444555555444111...///222000+++///////////////......---......---------,,,,,,,,,+++......,,,,,,...---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,---...111222...555DDDWWWjjjzzzbbbSSSRRRRRROOOQQQQQQRRRRRRTTTXXX]]]aaaeeeqqq}}}xxxxxxuuuooofff\\\RRRIIIDDDHHHGGGEEEBBBAAA@@@AAAAAA???>>><<<;;;;;;===???@@@<<<>>>AAACCCDDDDDDCCCBBB@@@BBBDDDFFFHHHIIIJJJJJJIIIKKKOOOSSSVVVYYYZZZ[[[\\\[[[[[[^^^^^^[[[ZZZ[[[]]]eeetttsss]]]VVVdddxxxzzzkkkZZZPPPNNNNNNKKKGGGJJJJJJLLLPPPRRRSSSYYYaaaccc|||{{{nnnVVVRRRMMMJJJJJJKKKKKKKKKOOOIIIEEEDDDBBB???AAAEEECCCGGGKKKNNNOOOQQQUUUXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[YYYXXXWWWWWWXXXXXX[[[```dddddd```]]]\\\^^^YYYYYYZZZZZZ[[[\\\\\\\\\ZZZYYYWWWVVVUUUSSSPPPMMMIIIKKKLLLMMMNNNRRRVVVZZZ```{{{oooYYYYYYUUUOOOLLLJJJHHHFFFFFFHHHFFFCCC@@@>>><<<<<<<<<>>>>>>>>>===<<<:::888777444555777888999999999888777666555555555666666666333333333444444444555555444555555666777777777777444555666777777777666666888888:::@@@CCCGGGPPPXXXooo|||}}}{{{rrrmmmoooggg^^^SSSKKKJJJKKKJJJIIIFFFEEEDDDBBBAAA@@@@@@???>>>@@@BBBDDDEEEFFFFFFFFF>>>===<<<<<<;;;<<<<<<<<>>@@@AAA@@@???>>>===>>>???AAABBBDDDDDDEEEBBBCCCFFFIIIMMMOOOQQQRRRRRROOOQQQUUUUUURRRRRRVVVRRRVVVbbbqqqyyyyyyyyyzzzwwwaaaZZZiii~~~~~~lllWWWMMMMMMOOOKKKEEEMMMMMMOOOTTTVVVTTTVVV[[[SSSeeetttmmmcccZZZTTTPPPMMMKKKIIICCC@@@??????>>>AAAFFF@@@DDDIIILLLLLLNNNRRRUUUXXXXXXXXXXXXYYYZZZ[[[\\\[[[ZZZXXXWWWVVVVVVVVVWWW]]]bbbgggeee```[[[ZZZ[[[UUUVVVVVVWWWWWWWWWWWWVVVTTTRRRPPPNNNMMMJJJGGGDDDIIIKKKNNNRRRYYYdddpppxxx}}}yyyYYYQQQKKKKKKIIIFFFHHHKKKJJJGGGGGGEEEBBB???<<<;;;;;;<<<<<<<<<===<<<;;;999777555333444666777888888888777555444444555666666666555000000111222333444444555222222333444555555555555333444555555555444333222222666===???<<<<<>>BBBEEEGGGGGGGGGFFF@@@???>>>===<<<<<<<<<<<<>>>???@@@AAABBBBBBAAAAAABBBBBBBBBBBBCCCEEEGGGIIIPPPRRRYYYaaaeeekkk}}}vvvzzz^^^FFF444555777222...111'''///222///---000000---......//////......---,,,---------,,,,,,,,,++++++)))++++++***+++...---)))++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///000...+++222---000???VVVqqqzzzsssiii^^^SSSVVVYYYZZZYYYXXXXXXYYY\\\fffttt}}}xxxlllaaaZZZQQQOOOLLLHHHDDDBBBAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;<<<>>>AAACCC============<<<<<<<<<<<>>>>>888222444333333222222333333444333222222222222333444444333333333333333333333333000111222222111333666888777888:::===@@@CCCEEEFFFGGGMMM___yyy~~~rrrgggggggggaaa\\\[[[TTTSSSRRRPPPNNNKKKHHHGGGIIIIIIGGGEEEBBBBBBCCCEEEAAAEEEKKKPPPNNNJJJNNNUUURRRQQQPPPOOOSSS___ooozzzcccLLL<<<;;;888555333222222222////////////............------,,,,,,,,,,,,++++++------------------------))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---......------------......000///...444DDD___|||uuu^^^VVVQQQVVV[[[[[[WWWUUUXXX\\\cccjjjooozzz}}}uuuqqquuunnn```RRRHHHCCCBBBCCCDDDCCCBBBBBBAAAAAABBBBBB@@@@@@??????>>>>>>======>>>===<<<<<<;;;;;;;;;;;;:::::::::;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDFFFHHHJJJLLLLLLxxxgggZZZbbb|||qqq\\\PPPJJJFFFDDDDDD@@@LLLNNNNNNPPPKKKFFFLLLGGGFFFGGGKKKYYYsss{{{uuullleee___XXXOOOJJJKKKIIIGGGHHHJJJKKKKKKIIINNNNNNMMMKKKJJJIIIHHHHHHJJJHHHJJJOOOQQQOOOPPPSSSNNNNNNMMMJJJGGGEEEDDDDDDFFFDDDBBBBBBDDDEEEDDDBBBIIILLLOOOSSSZZZcccnnnuuu|||```QQQHHHIIIOOOEEEFFFHHHIIIIIIGGGEEECCCCCC@@@===999777777888888888888888888777777777666666555555999===<<<888333333333222222222222333333333333222222333333444555333333333333333333333333222333444333333444666999777888999;;;===???@@@AAACCCDDDLLL[[[iiiwwwyyyuuupppllliiibbbbbbccccccbbbbbbccccccffffffjjjsssyyyyyyyyy{{{zzzyyyyyy}}}WWW???:::777666444333222222222333////////////.........---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,------///000000111888JJJbbbuuu~~~iii___XXXWWWXXXVVVSSSSSSWWWVVVXXX]]]dddsss{{{jjjZZZOOOIIIFFFEEECCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAA???>>>===<<<<<>>===<<<;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@nnn___XXXeeetttcccTTTIIICCCFFFLLLTTT```eeeeeeeeeZZZMMMNNNEEEBBBAAABBBEEEUUUxxxwwwjjj```kkkfff```\\\ZZZZZZZZZYYYOOOLLLIIIFFFDDDDDDFFFGGGDDDCCCEEEIIIIIIFFFDDDFFFHHHIIIJJJJJJHHHHHHJJJLLLJJJIIIHHHKKKQQQYYY^^^aaa^^^aaaiiiuuuzzzUUUGGGHHHIIIFFFDDDDDDDDDEEEEEEEEEDDDBBBAAA???===;;;888777777888888777777666555555555555666666555444666999:::777444222222222111111222222222333333222222333333444555222222222222222222222222444555555555444444666888666666777888999;;;;;;<<<>>>======@@@FFFUUUnnnrrrQQQ777000666111000000000000111222333//////.........---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,************************+++************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,000111///---666HHHWWWkkkzzz}}}mmmsssyyysssnnnlllhhhaaa[[[ZZZ___ZZZWWWVVVYYYcccvvvtttdddXXXQQQLLLIIIIIIIIIHHHHHHGGGFFFEEEDDDFFFFFFDDDCCCAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999;;;;;;:::::::::999999999gggXXXVVVddd~~~}}}ppp```QQQGGGCCCHHHQQQooozzz}}}{{{yyyiiiXXXVVVEEEAAADDDHHHEEEGGGaaa{{{uuuqqqnnnnnnnnn\\\YYYUUUPPPLLLJJJIIIIIIJJJJJJLLLNNNNNNNNNMMMMMMMMMNNNPPPOOOPPPRRRXXX]]]WWWXXX\\\cccnnnyyysss^^^KKKIIIOOOLLLCCC;;;CCCCCCCCCCCCBBBAAA@@@@@@===<<<:::999888888999:::666555444333333333444555555444333444666777666444222111111000000111111222333222222222222333444444111111111111111111111111333444555555333333444666444444555666777888999:::::::::;;;<<<<<>>=========>>>======<<<;;;;;;<<<<<<:::::::::999999999999999;;;;;;;;;::::::999999888___UUUWWWfff{{{}}}mmm[[[NNNFFFDDDHHHNNNllluuutttqqqpppbbbSSSRRRCCC>>>???CCC@@@===MMMeeeyyy}}}xxxppphhh___YYYUUU___aaadddgggkkkpppssstttpppqqqrrrqqqpppuuu}}}{{{\\\RRRGGGDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>>>>:::999888777777888888999555444333333222333333333333222222222333444444444000000000//////000000000111111111111111222333333000000000000000000000000000222333333222111222333222222444555777888999:::999888:::=========BBBIIIaaattt}}}oooWWW>>>444777777111***//////000000////////////------------,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))''''''((((((((())))))))))))))))))*********++++++))))))))))))))))))))))))******))))))******+++,,,------,,,,,,,,,,,,------+++,,,,,,---000444777:::KKKfff~~~uuunnnmmmuuu~~~yyyoookkkaaa[[[WWWXXXYYYXXXXXX[[[^^^dddmmmxxxttthhh```TTTUUUUUUUUUSSSOOOLLLJJJIIIHHHGGGEEEEEEFFFGGGHHHEEEDDDCCCAAA@@@?????????AAA@@@???>>>============;;;;;;;;;::::::999999999777777777777777888888888___[[[dddsssyyyjjjXXXNNNIIIEEEEEEGGGQQQYYYWWWVVVYYYQQQGGGHHH???:::999===@@@III___vvvpppWWWIIIIIIHHHEEEBBBAAACCCEEE???@@@@@@@@@???===<<<:::666666555444444444444555333333444444444333222111111111111111222222222222000//////......//////000000000//////000000111222////////////////////////---///111111000000000111111222333444666777888999888444444888;;;;;;===@@@RRR]]]ppp~~~nnnYYYBBB===666333222222000///000000000000//////------------,,,,,,,,,+++++++++++++++++++++************************************))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))************************************))))))))))))***++++++------,,,,,,,,,,,,---------+++***,,,///222222111<<>>>>>>>>GGG]]]}}}lllTTTKKKAAADDDGGGHHHHHHFFFAAA<<<;;;===>>>>>>===;;;888666555555444444333333333333111333444666555333111000...///111111111000000111///..................///...............///000000........................+++---000111000000111111222222333333444555555555555222222666999999;;;???KKKKKKQQQbbbyyy{{{{{{tttWWW@@@444...222555444111222444666....../////////...---,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********((((((((()))))))))******++++++++++++++++++++++++)))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,...//////222>>>QQQdddooouuu~~~{{{wwwooooootttrrr\\\RRRPPPPPPQQQSSSRRRSSSSSSRRRRRRVVV[[[```ggggggsss|||yyylllhhh```XXXQQQLLLIIIHHHKKKJJJHHHGGGEEEDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDEEEAAA@@@@@@???>>>>>>======@@@@@@@@@@@@@@@AAAAAAAAAeeeeeemmmrrrnnncccRRRPPPOOOQQQMMMFFFAAAAAA:::AAA@@@BBBJJJGGGAAACCC===DDDEEE@@@FFF___|||iiiNNNEEEKKKJJJDDD===;;;@@@CCC???888999:::<<<===<<<999555333666666666555555444444333111222555777666444111///,,,...111111111000000000.........------.........---------------...//////........................***---///111111111111222333333333222222222222222333222555999999777999>>>HHHDDDBBBJJJ\\\ttt{{{}}}bbbGGG:::999;;;555333111//////111///++++++,,,---...///...---,,,,,,,,,,,,+++++++++******+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))++++++++++++++++++++++++)))))))))))))))******+++++++++************++++++(((+++------++++++000444///222BBB]]]oootttxxxxxxnnnttt{{{tttsssxxxttt___UUUSSSRRRPPPPPPPPPQQQRRRPPPOOOPPPTTTXXX^^^ZZZfffuuuiii^^^VVVPPPNNNMMMLLLJJJHHHGGGFFFEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEDDDDDDCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAA}}}kkkeeennnbbbXXXQQQRRRUUUXXXTTTIII@@@<<<999@@@DDDAAAAAACCCAAA<<<===AAACCCBBBEEEUUUqqqhhhdddzzziiiZZZQQQGGGAAAAAACCCBBBAAACCCDDDCCC>>>999999888777666444444333333444444333333222111000000222222222111000//////...////////////............---......//////......---///...---,,,,,,---...///---------............///+++---.........///111333555555333000...///222555444444555666777888999999999:::;;;===EEEWWWmmm}}}wwwYYYCCC:::999888666666444222000/////////000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++++++++***)))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))*********))))))))))))))))))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111///444FFF```ttt||||||yyyxxxrrrwww~~~xxx{{{zzzgggdddXXXMMMPPPVVVVVVPPPLLLMMMJJJGGGKKKRRRVVVYYY^^^fffoooyyy{{{oooddd[[[VVVNNNOOOOOOKKKGGGEEEHHHKKKHHHJJJKKKJJJHHHFFFFFFFFFGGGEEECCCEEEHHHJJJHHHFFFFFFFFFFFFHHHHHHGGGCCC@@@nnnggglll\\\OOONNNNNNSSSWWWTTTJJJAAA>>>FFFIIIHHHBBB???@@@???;;;999<<<===;;;;;;DDDUUUcccnnnsssrrraaaMMMIIIXXXjjjsss^^^KKKHHHGGGCCCBBBEEE@@@@@@AAABBBCCCAAA>>>;;;888888666555444333333333444333333222111111000000222222111000000///......////////////.........---------------------------///...---,,,,,,---...///------------............+++---.........///111333444444333111///000222444333333444555666666777777<<<;;;999777999@@@KKKTTTmmm{{{zzzUUUKKK>>>888777888666444333222111///.........///,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********++++++******)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///------666JJJeee~~~}}}yyyxxxoooeee]]]UUURRRKKKIIIMMMPPPOOONNNPPPNNNOOOQQQUUUYYY^^^bbbeeewwwxxxttthhhgggbbbZZZRRRMMMMMMOOORRRRRRQQQOOOKKKIIIHHHIIIFFFEEEEEEFFFHHHJJJJJJJJJHHHHHHIIIJJJKKKIIIFFFBBBlllfffmmm^^^RRRNNNKKKKKKMMMMMMJJJJJJMMMWWWTTTMMMBBB=========;;;;;;===???===<<<===BBBFFFEEELLLPPPIII===888@@@III___rrrkkkRRRGGG???AAAAAA======AAA<<<>>>AAAAAA???===<<<;;;777666555444333222222222333333222222111000000000111111000000//////......//////.........---------------,,,++++++,,,------......------------......------------............+++---......---...000222111222444333111000111222222333333444444555555555777666555555555777:::<<>>999>>>CCCCCC>>>;;;<<>>@@@???;;;888888999555555444333222111111111222222111111000000000000000000000//////..................---------,,,,,,---,,,***))))))***,,,---------------------------,,,,,,---------.........,,,---......---...000222...111444444333111000000333333333444444444444444222222222555777999888777999BBBQQQ```pppcccOOOBBB555888777555222///---...............------------...++++++************++++++++++++++++++******************))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))((((((((()))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++***///111---***444JJJ]]]{{{}}}}}}rrreeeWWWPPPOOOOOOLLLJJJLLLLLLMMMNNNNNNMMMLLLLLLKKKNNNRRRXXX```kkkxxxvvvqqqqqqsss{{{yyyuuupppkkkiiikkkmmmiiihhhfff```XXXTTTTTTVVVYYYVVVSSSQQQRRRTTTTTTTTTfffYYYccccccddd^^^QQQCCC<<<===EEETTTbbb```UUUGGG===999:::===@@@>>><<<;;;<<>>======<<<<<<<<>><<<777444333555444333222111000000000111111111000000000000///////////////...............------------,,,,,,,,,,,,---,,,***))))))***,,,---,,,------------------,,,,,,,,,,,,------------...,,,---...---------///111,,,000444555444111000///555555444444444444444444444333222222444555333222555:::AAAGGGOOO___uuuyyydddPPPIIIFFF;;;111111111///------///222..................------+++******))))))******++++++++++++*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))''''''(((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))************************++++++++++++++++++++++++)))///444222,,,,,,333;;;]]]uuuqqqmmmsss~~~rrraaaRRRLLLNNNPPPQQQHHHIIIJJJKKKLLLLLLLLLKKKNNNLLLKKKLLLPPPYYYbbbiii~~~wwwnnniiihhhiiilllgggaaa]]]___bbbfffiii|||fff\\\jjjoootttbbbWWWJJJCCC???AAAIIIQQQXXXLLL@@@;;;:::;;;>>>BBB>>>;;;999999;;;<<<:::888999888777888:::;;;<<<;;;EEEHHHEEEIII]]]ooorrr\\\QQQLLLFFFAAA>>>???@@@>>>;;;:::<<>><<<@@@GGGOOODDD;;;:::======@@@DDD>>><<<:::999;;;<<<;;;:::;;;999777777999<<<>>>>>>DDDIIIDDDBBBJJJQQQZZZhhhpppaaaRRRKKKLLLJJJCCC<<>>??????777000000111111111///,,,***------...---,,,+++)))((()))))))))(((((()))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&''''''((())))))***(((((((((((()))))))))***))))))))))))))))))))))))***************************************************+++------,,,...111333---GGGaaavvvvvvxxxqqqlllkkknnn{{{lll[[[YYYWWWSSSOOOLLLIIIHHHGGGHHHFFFDDDDDDFFFJJJMMMOOOLLLRRR[[[dddooo}}}rrrdddgggxxxsssnnnfffYYYIII>>>888888@@@IIIJJJ???888;;;??????@@@DDD999888888999:::;;;<<<;;;;;;888666777:::===???@@@<<>>===>>>>>>@@@AAA???===;;;999777555222000222555666444111000//////.........//////.........///////////////------------------------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++------------++++++++++++,,,,,,,,,---------,,,---...---,,,,,,---///,,,///222333222111000000444333333222111000//////---222666666222///000333888444333666666555999AAA@@@DDDKKKTTT```ooo~~~|||zzz{{{sssZZZQQQOOOKKKCCC999333555555000444;;;999222...***)))+++---......,,,,,,---,,,+++)))'''&&&))))))(((((((((((())))))************))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++------***)))***---222111<<<___~~~{{{pppuuu~~~www{{{tttjjjggg___kkkuuu```]]]XXXRRRNNNJJJIIIHHHJJJHHHFFFFFFFFFFFFFFFEEEFFFIIILLLPPPVVV___kkktttuuu|||~~~jjjfffeeekkkllldddWWWNNNFFF@@@<<<:::<<>>===<<<===???@@@999888888:::======:::777;;;;;;<<<===>>>@@@BBBCCCGGGCCC???>>>???@@@???>>>CCCRRRhhh{{{kkkZZZRRRLLLHHHGGGCCC>>>;;;;;;<<<======???@@@???===999777666777444444333333333222222222000000////////////000000000///...000111111000............------,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......111111111000000000000000111111000000000000///...---...000111333333333333333333222333444666888999<<<<<>>>>>===;;;:::999:::;;;<<<:::999:::===@@@AAA>>><<<999:::;;;<<<>>>???@@@AAADDDAAA===<<<===>>>===<<<;;;DDDPPP\\\hhhxxxgggUUUMMMKKKHHHEEEDDDAAA===<<<<<<=========<<<===<<<:::777555555666444333333333333222222222000//////////////////000///......///000000///---...---------,,,,,,,,,,,,***++++++++++++++++++,,,*********+++++++++,,,,,,))))))*********++++++++++++************+++,,,,,,,,,,,,,,,,,,------------////////////////////////111111111///......///000...//////000111333333444333333333333444555777777777666888:::;;;===FFFQQQ[[[iii|||hhhXXXMMMCCC888555:::>>><<<888555333111//////000222333000///...---,,,,,,,,,,,,...***)))++++++***---111---,,,+++***))))))))))))))))))))))))(((((('''''''''((((((((())))))))))))+++(((''''''))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))************))))))))))))*********+++++++++((())))))************************+++++++++,,,,,,...222111000???ZZZnnnuuunnnrrryyy~~~uuujjjddd```dddppp~~~mmm^^^UUUOOOIIILLLKKKKKKKKKJJJHHHGGGFFFEEEFFFGGGGGGHHHJJJMMMPPPNNNRRRXXX\\\^^^```bbbcccllltttzzz~~~uuuaaa___cccjjjjjj^^^PPPHHHAAA>>>;;;888777:::<<<;;;999888888888999:::777888999<<>><<<666888:::;;;============@@@>>>;;;::::::;;;:::999<<<@@@CCCEEEHHHRRR```jjjuuu\\\UUUMMMHHHGGGGGGFFFEEEAAA???===============;;;888999999777555333444444333333333222222222111111//////............/////////---,,,---...///---,,,------,,,,,,,,,,,,,,,++++++++++++++++++*********)))*********++++++++++++)))))))))*********++++++)))))))))))))))***++++++++++++,,,,,,,,,------------.....................000111111000//////111333////////////000111333444222222333444444555444444888777888999777444777======HHHUUU```jjjwwwlll[[[LLL>>>444777444222333777;;;;;;999555333111000///000222333///...---,,,,,,+++,,,,,,---***))))))((()))000999,,,+++***))))))(((((())))))))))))(((((((((((('''''''''((((((((()))))))))***'''%%%&&&***,,,***'''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((()))))))))((())))))******))))))((()))))))))*********++++++((()))******+++++++++************++++++++++++,,,...///---***,,,<<>><<<999777777;;;:::999888888888999999555666777999:::999888666444666888:::;;;:::999888;;;:::888777777777777777<<>>===>>>===:::888555666777666444333333444222222222222111111111111///......------......///...---++++++,,,---,,,+++,,,,,,,,,,,,++++++++++++,,,,,,++++++******)))))))))))))))************+++))))))))))))***************))))))))))))***++++++++++++++++++,,,,,,,,,,,,------------............000//////222777888666333000///...---...000222444111222333444444333222222777888;;;>>>===888888;;;555999===AAAEEEMMMXXXaaauuuxxx}}}___UUUGGG<<<888666444222111222333444555666777888555444222111111111222333------,,,+++++++++++++++***)))******'''&&&...888+++***)))((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''(((((('''(((***)))&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))(((((())))))))))))************'''((()))***************************++++++++++++))))))---///++++++<<>>>>>>>>:::777777999888888777777777777777999:::;;;;;;:::777555444333444666888999888666555888888777666555555555555555999===???>>><<<<<<===777BBBQQQ^^^oooqqqhhh[[[QQQLLLIIIGGGEEEAAABBBCCCDDDCCCAAA@@@???AAA@@@>>>>>>===;;;888555555666666555444333333555222222111111111000000000......------------......///---+++***+++,,,+++***+++++++++++++++++++++++++++++++++******)))))))))(((((()))))))))*********(((((()))))))))************************+++,,,,,,*********+++++++++,,,,,,---------....../////////000,,,,,,444???BBB;;;222000///---------///111333000111222333333222111000222333888======999777999999999999888888999===AAAJJJOOOUUUYYY\\\bbbjjjqqq|||cccOOODDD>>>:::444111222333333222///111222111///...111444444444222222111111222333,,,++++++************+++((((((++++++((($$$(((000))))))(((((('''((((((((('''''''''''''''(((((((((''''''''''''((((((((((((&&&---000+++&&&'''((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))*********%%%&&&'''((())))))))))))))))))*********+++++++++)))'''+++222///(((---:::EEEYYYyyy~~~|||{{{wwwmmmhhhfffnnnyyyxxxppp^^^SSSUUUMMMJJJHHHIIILLLNNNLLLIIIIIIIIIIIIHHHFFFFFFGGGIIIDDDCCCCCCDDDDDDBBBAAABBBBBBDDDGGGGGGFFFGGGJJJNNN\\\dddlllpppssstttoooiiiccc^^^[[[]]]aaaccc___ZZZppp``````aaaeeedddZZZMMMDDD<<<===>>><<<999888555555555555444444444333>>>@@@AAA@@@===999777777333444555666666666555444555666777666555444444555777888999888666555777888444999???FFFQQQbbbwwwjjj\\\MMMIIIFFFEEEGGGIIIHHHGGG===>>>>>>@@@AAABBBBBBBBB@@@???======<<<;;;888555555666666555333222333444111111111000000000000///------,,,,,,,,,,,,------000---+++******++++++***)))************+++++++++***************)))))))))(((((((((((())))))))))))((((((((()))))))))******+++************+++,,,,,,))))))*********+++++++++,,,,,,------...////////////++++++444???BBB:::000///...---------///000111//////000111222222111111222111555:::;;;777444555666666777888999:::;;;;;;:::===AAABBBBBBDDDHHHLLLYYYnnnppp[[[III===666444555444333333333111...,,,...///000///------000444222222111000000000000000+++***))))))))))))******((((((***,,,)))$$$%%%)))((((((''''''''''''((((((&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((&&&111666...''''''***)))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''(((((())))))(((((('''((((((((()))))))))******$$$%%%&&&'''((())))))))))))))))))************+++...))))))---...***+++111,,,AAAggg}}}tttsssyyyxxxttthhh]]][[[aaammm|||vvvccc\\\VVVTTTQQQOOONNNLLLJJJHHHGGGHHHHHHHHHFFFGGGHHHJJJGGGEEEDDDFFFEEEBBBBBBDDD@@@AAAAAA@@@???>>>@@@AAABBBIIIOOORRRUUUWWWUUUQQQTTTOOOJJJHHHIIIKKKJJJHHHlll``````___ccceee]]]MMMBBB:::;;;===;;;999888444555555555444444333333<<>><<<;;;===@@@BBBBBBAAA>>><<<;;;;;;;;;<<<:::999444555666444222111111222111111000000000/////////------,,,,,,,,,,,,------111...+++******+++++++++))))))))))))******++++++))))))))))))************'''''''''((((((((())))))(((((((((((()))))))))******))))))))))))***++++++))))))))))))*********++++++++++++,,,---............++++++000666777444///------............//////.........///000111222333333111333888999666444555222222333777:::<<<;;;:::;;;===>>>>>>============CCCWWWkkkrrrtttyyyzzzpppXXXQQQGGG===777666777999/////////000000...,,,***---...000000//////000111///.........------------)))))))))(((((())))))******((((((++++++'''&&&((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((###...222+++&&&***+++'''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((()))))))))***$$$%%%&&&((())))))******))))))))))))************...***((()))+++,,,------000444IIIjjj~~~yyyvvvzzz}}}pppaaa\\\bbbkkkpppwwwrrrrrroooiii```WWWPPPMMMKKKLLLMMMLLLJJJIIIJJJKKKJJJFFFDDDFFFEEEAAABBBEEE???>>>===???BBBDDDDDDDDD===AAADDDDDDFFFJJJJJJGGGGGGEEEBBB???===>>>???AAA|||hhh______^^^bbbfffaaaLLLAAA999999;;;;;;999888666666777777666666555444555888;;;:::666333333333666555444333333333444444444666999888555444555666---000555999::::::888777555777999999666666<<>>???BBBCCCBBB??????<<<999:::<<<===;;;999;;;:::888999;;;======<<<444555555444111000000111000000000000////////////---,,,,,,++++++,,,,,,---111...+++******+++++++++(((((())))))*********+++(((((())))))******++++++''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((()))******))))))))))))************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...,,,---...//////......---......------///111333444000---...333555333333444777666555888;;;;;;:::777777777999:::;;;;;;:::999DDDQQQ[[[YYYTTTTTTYYY]]]sssxxxdddTTTIII@@@;;;:::999888777444111///---111111000//////...------)))+++...///...,,,***))),,,,,,+++++++++*********))))))(((((((((((()))***,,,((('''***+++)))(((***''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((( )))+++%%%%%%+++***"""''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))%%%&&&''')))******++++++))))))))))))************((()))))))))+++...---***444&&&'''BBBeee}}}}}}tttwwwyyyqqqiiibbb[[[```iiiuuu{{{lllaaa[[[TTTUUUUUUTTTQQQOOONNNNNNLLLFFFDDDEEECCC>>>>>>BBBDDDAAA???@@@CCCDDDCCCAAA>>>AAAAAA??????CCCDDDBBB===??????===;;;;;;>>>BBBvvvhhh\\\\\\^^^\\\UUUQQQGGGBBB======@@@BBB@@@>>>555555444444444333333333666666666666666555555444444444444444444444444444333444555555666666555555444555777999999999999888888666555444555888;;;===AAADDDMMMUUUVVVZZZooojjj___XXXSSSEEEBBB???>>>>>>>>>===<<>>@@@>>><<<444444444333333333333222333444555666666666666666555555555555555444444444222333333444444444444444444555666777777888888888666555444444444666888999;;;;;;@@@FFFDDDDDDSSSggg~~~yyybbbRRRKKKGGGCCCCCC@@@>>>======>>>===<<>>>>>>>>=========:::777666666777777666666555555555444444333333111222222222222111000000222111///...------...///...---+++************++++++++++++*********)))))),,,,,,++++++***)))))))))(((((())))))))))))((((((,,,)))%%%###%%%(((***+++(((((('''''''''&&&&&&&&&(((((()))))))))*********(((((()))***************))))))***++++++,,,------+++++++++,,,,,,,,,------+++,,,------...---------/////////000000000111111111222333444444555555444444444444555555555555666555777888:::::::::999888888<<>>:::;;;AAAGGGCCCMMMPPPKKKMMM]]]kkkoooqqqzzz~~~qqqeeeZZZPPPEEE>>>???;;;666333333222111//////000000000000///......,,,,,,------------,,,,,,************************************************************************((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''&&&'''((((((((((((((((((((((((((('''((()))((('''&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---)))***000111666HHH\\\kkkmmmxxx~~~pppfffZZZQQQSSS^^^kkkyyy}}}nnnvvvxxxyyyuuuwwwiii^^^RRRJJJDDD@@@CCCHHHFFFCCCAAA@@@BBBDDDFFFFFFFFFHHHJJJIIIGGGFFFFFFGGG>>>CCCEEECCCDDDHHHJJJHHHgggZZZPPPPPPTTTTTTQQQOOOCCC???;;;:::<<<<<<;;;999444444444333333333222222111222444555666777777777666666666555555444444444111111222333333333333333444444444444555666777777444444444444444444444555999777999<<<:::777???KKKUUU[[[fffssswwwkkkfffbbbWWWIIIAAAAAA@@@>>>@@@>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<999666555555555444333444444333222111000000///000000000111000//////...000///...------...///000...---,,,***))))))))))))++++++*********)))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((&&&%%%%%%''')))))))))'''''''''''''''&&&&&&&&&(((((())))))))))))******(((((()))***************))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------....../////////000000000000111222333333444444333222222333333333444444444222444555777888888888777777888999999888:::===@@@999???AAA>>>BBBLLLTTTTTTOOOTTT[[[```fffmmmvvv|||uuukkkbbb\\\RRRJJJAAA;;;888777444222555333000///000111111000/////////000//////...---+++,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((&&&((()))((('''&&&((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++...+++,,,000///,,,222<<>>DDDEEEBBB@@@AAABBBAAAAAACCCGGGJJJPPPUUU[[[aaagggmmmrrrvvvzzzsssllleee]]]XXXUUUPPPKKKEEEAAA>>>:::777:::666222000222555777777555333222000000000000///...////////////...------++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&'''(((''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((&&&'''((((((''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************---***+++000000,,,,,,000111BBB[[[tttuuupppllliiihhhkkkrrruuuxxxzzzkkkhhhiiikkkggg]]]TTTQQQTTTWWW[[[\\\YYYUUURRRQQQNNNLLLJJJIIIHHHHHHHHHHHHLLLNNNOOOKKKHHHGGGHHHIII|||___RRRFFFCCCCCCBBBAAAAAA;;;999888777666666555444666666666666555555555555333333444444444444333333333333333222222111111111222222333444444444444444333222111111111222444444444555666666555444222111222000000444777777777999::::::;;;;;;;;;<<>>@@@???<<<<<<@@@AAA???<<<:::888777999::::::999666666666555555555444444333222000111222333333222333333222111000......------............---,,,,,,+++++++++,,,,,,---......((())))))***++++++++++++*********)))))))))((((((&&&&&&&&&''''''((())))))''''''((((((((((((''''''$$$***333;;;===888...&&&&&&''''''''''''''''''''''''(((((((((((()))))))))(((((()))***************)))***************++++++*********+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,---------.........---...///000111111111111000000000000111111111111000111222444555666666777777555444555777888888666444666666777999<<<999555666777999999::::::<<<===444777:::===>>>@@@BBBDDDEEEIIIMMMOOOOOOMMMKKKKKKKKKNNNQQQUUUWWWWWWVVVUUUZZZ[[[ZZZWWWQQQLLLJJJIIICCCAAA>>>===<<<:::777555777444222111333444555444444222000///......---,,,000000///...,,,++++++,,,...............---,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((%%%'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((&&&'''***,,,++++++---000000666HHHeeexxx{{{~~~}}}zzztttmmmiiiiiioooyyyyyy|||wwwuuuyyytttnnnjjjrrr{{{|||uuujjjbbb^^^ZZZXXXTTTQQQPPPRRRVVVYYYXXX^^^dddeee___VVVPPPNNNzzz^^^QQQDDD>>>===:::999:::777777666666555444444444666666666666555555555444333444444444333333222111111111111111111111111111222333333444444444444444222222222111111222222333333444555555555333222111111000111333555555444333888999999888666666777999999===AAAEEEGGGLLLRRRXXXjjjqqqzzz~~~~~~{{{wwwnnneeeaaaaaa]]]SSSKKKFFFGGGHHHGGGEEECCCBBBBBB:::======::::::======:::<<<:::777777888999888888555555444444444444333333000//////000222333333222222222111000//////......------......------,,,+++******++++++,,,,,,,,,---&&&''')))***+++,,,,,,,,,******)))))))))(((((((((&&&&&&&&&''''''(((((((((&&&''''''((((((''''''&&&%%%'''***...000...***&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))(((((()))***************************************************++++++++++++******+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,---...//////000000//////000000000000111111111444444555666777888888999666555444555666777666555444444444555777777444222222444666888999999999999:::;;;<<<<<<:::999999999888;;;???@@@???===<<<<<<333555777888999888777666777999:::999777555444444444333333444777888888777333111//////111222333333,,,---...///...---+++***+++---......,,,,,,---...------......------,,,+++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((%%%'''(((((('''''')))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))((()))***+++---...---,,,,,,000===RRRiiixxx~~~|||sssmmmkkkllloooqqqqqqyyy|||~~~~~~{{{rrrrrrpppmmmkkkmmmtttzzzooo]]]UUUyyy^^^PPPBBB<<<888666555777444444555555444444444444555444444444333333333333111222222333333333333222000000000111222222333333111111222333333333333333222222222333333222222111222222222222222222111111222333444444555666555444222444666777666666666888777;;;@@@@@@>>><<<>>>@@@EEEMMMTTTVVVUUUWWW```hhhttt{{{~~~zzzxxx}}}eeeXXX]]]fffaaa[[[VVVTTTPPPKKKHHHFFFGGGHHHGGGCCC@@@>>>===<<>>;;;;;;===<<<999===;;;888777777888777666555555444444444333333333111000///000222222111000000000000//////.........------......------,,,+++******++++++++++++++++++'''((()))***++++++*********)))))))))((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&$$$######%%%&&&%%%$$$&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((()))***************************))))))))))))************++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,---......////////////000000000000111111111555555555555555666777777666777777777777666666666666666666777777666666777666555555555555444333222111333444333222000111111666888::::::888777666777777777777888888777666666333555777888666555555555222111//////000111000///222000...---......---+++)))+++...000111111222222+++---//////...---...000,,,------------,,,++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((%%%&&&(((((('''''')))+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***+++------+++***+++...000$$$)))...///...444CCCPPP|||yyyyyy}}}vvvlllgggmmmiiiooo|||iiicccyyy]]]PPPBBB:::777444444777222333555555444444444555333333333222222222111111///000111222333444444444000000111222333444444555000000111222222222222111111222333444444333111000000000000000000000111111///222444333333555555444111333666777666555555666111888???AAA???======???===CCCIIIHHHCCCCCCIIIQQQNNNYYYeeennnyyy{{{wwwvvvzzz~~~}}}xxx}}}{{{wwwzzz|||{{{vvvrrrppppppmmmkkkgggcccaaaaaabbbbbbhhhnnn^^^NNNTTTUUUTTTSSSQQQOOONNNMMMMMMIIIHHHHHHFFFEEECCC@@@>>><<>>;;;:::<<<<<<999>>>;;;888777777777777666555555555444444444333333222111000111222111///...........................------......------,,,+++******+++++++++******)))((()))***++++++***)))((())))))))))))((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&***)))((((((******((('''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((()))************************))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,---............000000000000111111111111333333333222222333444444333555666666444333333444555555666777555444666:::888666555444555666666555000222444555555666777888777888999888666555555555555555444444444333333333111222444333111.........555333111111333444333222222000//////000000...---,,,---...---,,,+++,,,,,,***---///...+++))))))+++,,,------------,,,++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((%%%&&&(((((('''((()))+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&***,,,)))'''(((,,,...,,,++++++,,,---000777>>>___uuuooodddfffjjjyyyzzzrrruuu~~~|||ssstttvvvWWWIII;;;777777666666777222333444555555444333222111000000000111222333333000222222//////222333000444333111222333444444333333222222111000000000000333333333222222111111111000000111111111222222222111222222222222111000000666444222333666777666444888888999<<>><<<>>>???===::::::>>>AAAIIIGGGGGGLLLTTTZZZZZZYYYUUUYYYXXXQQQOOORRRTTTQQQMMMPPPSSSUUUVVVVVVWWWYYY^^^WWWSSSYYYeeeiiibbbYYYUUUSSSSSSUUUSSSQQQSSSXXXZZZ[[[ZZZXXXUUUVVV[[[___UUUZZZdddmmmiiiYYYKKKGGGKKKKKKJJJKKKLLLMMMOOOPPPPPPKKKHHHJJJGGGAAA@@@CCCBBBAAA???>>><<<:::888888:::888666444444555777999777666444333222222333333222000......111111///---//////.........---------,,,++++++******)))))))))******))))))))))))******+++++++++++++++***)))(((******)))((((((((((((((()))&&&%%%&&&((()))'''%%%(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((()))))))))))),,,+++***))))))***+++,,,+++***))))))+++///222555,,,,,,,,,---------......------...///////////////000111111222222333333444444444333222333444555666777777666666555555555444666555555555555444444444333333333444444444555555888:::;;;888555222333555222222222222222222222222222222222111111111000000////////////////////////////////////............---------,,,,,,+++++++++------------,,,,,,+++*********+++,,,,,,,,,,,,+++))))))))))))************))))))))))))))))))))))))******+++***)))'''&&&$$$''''''''''''(((((())))))&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''(((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++---......///===FFF\\\}}}xxxyyyjjj]]]ccccccmmm}}}|||zzz{{{zzz|||uuuvvvkkkVVVIII<<<888888777777888444444555555555555444444111111111000111111222222000333222//////444555333444222000000222333222111222222111111111222333333333333222222222111111111000000000111111111222222111111111222222333333333555333222333666777666444444555888>>>HHHPPPNNNHHHCCC@@@======>>>???>>>===HHHFFFDDDEEEHHHKKKKKKKKKJJJMMMLLLIIIIIILLLMMMIIIDDDFFFHHHIIIHHHGGGHHHHHHKKKHHHMMM]]]mmmooo___NNNHHHGGGJJJOOOQQQOOOOOORRRXXXWWWVVVUUUUUUUUUVVVXXXMMMMMMPPPUUURRRJJJGGGIIIIIIIIIHHHHHHIIIKKKLLLMMMKKKFFFDDDFFFEEE@@@@@@CCC@@@@@@>>>===;;;999888777888777666555555666888999666666444333222222222333222000......000111///---.........---------,,,,,,++++++++++++******************))))))))))))*********+++++++++******)))(((***))))))((((((((((((((((((&&&%%%&&&((()))'''%%%)))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''((((((((()))))))))((((((((((((((()))))))))((((((((()))))))))******++++++***))))))***++++++,,,,,,+++***+++---///000,,,,,,,,,,,,---------------...//////000000//////000111111222333333444444444333333222333444555666666666666555555555444444555555555555444444444444333333333333444444444444666777888666333222222444222222222222222222222222222222111111111000000000/////////////////////////////////.........------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++******)))***++++++,,,,,,++++++(((((()))))))))*********(((((((((((((((((((((((((((((()))***)))(((''''''&&&&&&&&&''''''((((((((('''&&&%%%%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))***+++,,,---......///111;;;NNNggguuutttwww~~~zzzkkk\\\YYY^^^iiikkkbbb]]]___gggppp}}}yyytttwwwttthhhddd{{{dddTTTHHH<<<999888777777888666555555444444555555666222222111000000000111111000222222///111777;;;:::444222000000000111000///000000000000111222333333222222111111111111000000000000000000111111111111111111000111222333555666444333222444555666555333111333666<<>>>>>?????????BBBEEEHHHGGGGGGFFFEEEFFFIIIEEE@@@@@@BBBCCCDDDCCCBBBBBBCCCEEEDDDKKK]]]pppppp]]]JJJGGGFFFIIIQQQTTTQQQNNNNNNSSSQQQPPPRRRTTTUUURRROOOKKKIIIHHHIIIGGGDDDFFFJJJFFFFFFEEEEEEFFFGGGHHHIIIDDDAAA@@@BBBAAA??????BBB>>>>>>===;;;:::888777666444444555555666666777777555444333222222222222222111///......//////...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,******))))))))))))*********************))))))((())))))((((((''''''((((((((('''&&&&&&'''((('''&&&)))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''(((((((((((()))))))))(((((((((((((((((())))))))))))************+++******))))))******+++---------,,,,,,,,,++++++++++++,,,,,,,,,---------......///000000000000///111111111222333333444444333333222222333333444555555555555555444444444444555555444444444333333333222222333333333444444444333444555444222111222333111111111111111111111111111111111000000000//////....................................------------,,,,,,,,,+++++++++++++++***++++++++++++***))))))))))))***+++++++++++++++(((((())))))))))))******((((((((((((((((((((((((&&&'''((()))))))))))))))%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))***+++,,,------...///...---///<<>>???>>><<<>>>DDDIIINNNKKKIIIIIIKKKJJJCCC<<<>>>@@@BBBCCCCCCDDDFFFGGGJJJGGGHHHSSS___bbbXXXMMMNNNKKKLLLQQQSSSOOOKKKKKKNNNLLLKKKOOOTTTUUUOOOIIIJJJKKKLLLLLLJJJFFFDDDEEEDDDDDDDDDDDDDDDDDDEEEEEE@@@???>>>>>>>>>======>>>;;;;;;:::999888777666555000111333444555555555444333333222222111111111111//////............------,,,,,,,,,+++++++++************++++++,,,,,,------******))))))))))))******((())))))***))))))(((((()))(((((('''''''''((((((''''''&&&''''''''''''&&&((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''''''''((((((((()))))))))((((((''''''&&&))))))))))))*********+++******))))))))))))******,,,,,,------,,,+++***)))++++++++++++,,,,,,,,,,,,......///000000000000///000000111222222333333444222222222222222333333444444444444444333333333333444444444444333333333222222222222222333333333333222222333222222222222333111111000000000000//////000000000/////////......------------------------------------,,,,,,,,,,,,+++++++++++++++*********))))))************))))))((())))))***+++*********(((((((((((()))))))))***(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))***+++,,,,,,---...111222000000999LLL[[[}}}zzzkkkfffjjjsssvvvllliiieee^^^YYYYYY\\\```hhhsss{{{~~~zzzuuu~~~kkkYYYIII@@@999777666444444666444333111111111111333444222222111000////////////---000000000555>>>DDDEEE666444111111111111000///333222111000///.........////////////////////////....../////////000000000222111///------...000111000111333444444333333222333444444333555999777111555333333777>>>BBBAAA???AAADDDEEEAAA;;;:::>>>CCCOOOKKKIIIKKKMMMJJJCCC===;;;<<<>>>>>>>>>???AAACCCEEEDDDCCCFFFJJJMMMMMMLLLNNNIIIGGGIIIJJJGGGGGGIIILLLIIIHHHMMMTTTUUUOOOHHHCCCGGGIIIIIIFFFDDDBBB@@@CCCCCCCCCCCCCCCCCCBBBBBB@@@@@@???<<<;;;;;;;;;:::888888888777666555555444---...000222333333222111111111111111111000000000............---,,,------,,,,,,+++++++++******************++++++,,,,,,,,,******))))))))))))******'''(((((()))))))))((((((((((((''''''''''''((((((&&&'''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))((((((''''''&&&&&&((())))))))))))*********)))))))))))))))))))))))))))***+++,,,---,,,***)))*********+++++++++,,,,,,------.../////////////////////000000111222222333111111111222222222222222222222222222333333333333444333333333222222222222111111111222222222333333222111111222222333333222000000000//////........./////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************((())))))******)))))))))'''((())))))******))))))'''(((((((((((()))))))))'''''''''''''''''''''''')))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((())))))******+++++++++%%%***...///---...333888BBBeeewwwrrrqqqqqqvvv|||zzzsssqqqoooppprrrrrrqqqrrruuuvvvtttmmmgggfffrrriiiZZZEEE===888666555222333555222111111000000111111222111111000/////////000000,,,///000///333;;;@@@@@@555333111111222222111000666555444222111000//////------............//////............////////////111000...---------...///...111444555444222222222222444333222333666555111333444555666888999888888<<>>BBBFFFBBBBBBGGGIIIEEEAAA???<<<======<<<::::::;;;======@@@CCCEEEEEEFFFIIILLLIIIFFFEEEFFFFFFFFFKKKRRRNNNJJJHHHKKKPPPRRRMMMHHHBBBEEEEEEAAA@@@CCCFFFFFFBBBCCCCCCCCCBBBAAA@@@@@@???AAA???:::888999888666666555555555444444333333---...///111111111000000///000000111111000//////---.........,,,+++,,,---,,,,,,,,,+++++++++************************++++++******))))))))))))******&&&''''''(((((((((((((((''''''&&&&&&''''''((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''(((((((((((())))))))))))((())))))******))))))((('''(((***+++,,,,,,+++***))))))*********+++++++++,,,,,,---............---.........///000000111111000000111222222222222111111111111111222222222222333333333222222222111111000000111111111222222222222111000000222333222111000//////......------,,,.........---------,,,,,,++++++++++++++++++++++++++++++++++++************)))))))))))))))*********((())))))************)))''''''((()))))))))))))))''''''(((((((((((())))))''''''''''''''''''''''''))))))((('''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$!!!"""###$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((()))))))))*********---,,,***((()))+++...000///<<>>AAACCCAAA>>>???DDDDDD???>>>@@@>>>??????===;;;;;;===>>><<>>===<<>>===<<<<<<<<>>???AAACCCDDDEEEBBBEEEIIIKKKHHHGGGQQQ]]]VVVQQQKKKGGGGGGGGGEEEDDDEEEKKKMMMIIIFFFGGGEEE@@@@@@@@@@@@@@@???>>><<<;;;999===;;;555444888777333222222222222222222222222222222222111111111111111---...///000000///......+++---///---+++)))+++------------,,,,,,,,,++++++******))))))((((((''''''******))))))))))))******%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&'''((()))%%%''')))(((&&&%%%&&&)))(((((('''''''''&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&'''''''''((('''((()))******)))((('''*********)))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++++++++,,,,,,---......///...///000222222111111000//////000000111111111222222222222111111111111000000000000000111111111111111...,,,---//////---+++//////...------,,,++++++---------,,,,,,,,,++++++************************************))))))))))))'''((((((((())))))******))))))***+++++++++++++++&&&''''''(((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&(((***+++'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!###%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))%%%'''***---...---+++)))###***111222000:::YYYwwwzzzsssqqqmmmqqq}}}}}}vvvsssxxxvvvjjj___[[[TTTRRRYYYeeeiiihhhppptttxxx{{{eeeWWWDDD===555222444666666555444444444333333333222222///////////////////////////////////////000000111////////////...........................---------...------,,,,,,------.........------------..............................---...//////......///000......///000111222222333333444444444444444444444333999@@@BBB???;;;:::;;;@@@BBBCCCAAA===;;;<<<===;;;;;;<<<===???@@@AAABBB===<<<;;;===BBBEEEEEEDDDJJJJJJKKKKKKJJJIIIIIIHHHHHHKKKJJJEEEBBBCCCCCCAAACCCEEEEEECCCEEEHHHGGGBBB===;;;:::;;;===<<<:::777888777666555555444444444222222222222222222222222333222222222111000000000/////////000111111222222//////...---,,,,,,+++++++++***)))(((((()))***+++))))))))))))************))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,,,,******+++,,,,,,,,,,,,---------......---///000111000///000111///000000111222333333333222222111111111111111111111111000000//////......//////...---,,,,,,++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%&&&(((************)))(((((())))))******++++++)))***+++,,,///555<<>>:::999:::999<<>><<<;;;===AAADDDDDDCCCLLLKKKJJJIIIHHHFFFEEEDDDCCCGGGHHHDDD@@@AAACCCBBB???AAABBBAAACCCGGGGGGCCC>>><<<::::::;;;;;;999777777777666555444444555555333333333333222222111111111111000000000000000///......////////////000000.........---,,,,,,++++++******))))))))))))******((((((((()))))))))******)))(((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&)))((((((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,---...000000/////////000/////////000111222222222111111111111111111111111//////////////////000000///......---,,,,,,++++++......---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************)))))))))((((((*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&((())))))*********)))))))))))))))*********+++++++++++++++---111444666AAAWWWqqq~~~tttqqqlllhhhmmmyyyzzzxxx|||yyyqqqnnnoooooollliiizzzZZZLLL???;;;666444555666444333222222111111111000000000000000000000000000000000///............///000000//////.........---------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...------,,,,,,------...---------------------------...//////......///111111111111111111111111111//////000000111222333333333888===>>><<<999888999555777;;;<<<;;;:::999:::888:::<<<>>>??????>>>===???======>>>@@@BBBCCCBBBIIIIIIGGGFFFEEEDDDDDDCCCAAAIIILLLHHHCCCAAABBBAAA;;;===>>>===@@@EEEEEEBBB???<<<999888888888888777666666555444444444555555555555444333222111111000......///////////////000...............---------...------,,,,,,+++++++++******++++++++++++******'''''''''(((((((((((()))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((('''''''''''''''))))))))))))))))))))))))((()))***++++++***)))((()))+++,,,+++***)))***+++))))))*********+++++++++,,,...///000......///000.........///000000111111000000000000000000000000------......///000000111......------,,,,,,++++++------------,,,,,,,,,,,,+++++++++++++++***************))))))))))))((((((******))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))*********))))))))))))))))))(((+++,,,,,,+++))))))***,,,,,,,,,222>>>PPPiii~~~~~~{{{wwwyyyxxxzzzzzz|||qqquuuVVVIII<<<999666555555555333222111000000000000/////////////////////////////////......------......///000.........---------,,,,,,******+++,,,---......///,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////......///000222222111111111000000000---...///000111222333333333666:::;;;999777777777666777888999999999999:::888:::===???@@@???===<<>>>>>>>>???@@@AAAAAADDDDDDCCCCCCDDDEEEGGGHHHJJJTTT[[[YYYRRRMMMJJJGGG;;;<<<<<<:::===AAAAAA>>>>>><<<999666555666666777555555444444444444444555666555444333222111000///.........//////000000000/////////...---,,,,,,,,,---,,,,,,,,,+++++++++***)))***+++,,,,,,+++***)))&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((((()))+++,,,,,,+++)))((()))***+++***)))((()))+++)))))))))*********+++++++++---...///...---...///---------......///////////////////////////000000---------....../////////---------,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,+++++++++***************))))))))))))))))))(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%(((''''''&&&'''((()))*********))))))(((((((((''')))***,,,,,,++++++,,,---333///---///444???QQQaaa}}}zzz|||oooSSSHHH999888666555555444333222000000000/////////..............................---------------......///------------,,,,,,,,,,,,)))******+++,,,---......++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///222111111000000/////////---...///000111222333444222444666777777666666666888777555444444666777888888:::===???@@@???>>><<<>>>??????>>>>>>???@@@AAACCCBBBAAAAAABBBEEEHHHJJJQQQ\\\ffffffbbb]]]WWWRRR>>>>>><<<999:::===<<<999;;;:::888555444444555666555444444333333333333444555555444222111000///////////////000000111111111000000///...------,,,,,,+++++++++++++++*********)))***+++,,,,,,+++***)))&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((***++++++***((('''((()))******(((((()))***************++++++++++++***,,,------,,,,,,---...---------------.........---------....../////////............------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,+++************************(((((((((((((((((())))))(((((((((((((((((())))))''''''''''''''''''''''''(((((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((&&&&&&&&&''')))******)))))))))((((((''''''''')))+++,,,,,,,,,,,,---)))(((+++///111333;;;CCCTTTeeerrrkkkggglllwww}}}}}}{{{hhhOOOFFF888777666555444333333222000000/////////.........---------------------------,,,,,,,,,,,,---......------,,,,,,,,,+++++++++*********++++++,,,,,,,,,+++******))))))******+++,,,++++++******++++++,,,++++++++++++++++++++++++***+++---,,,++++++,,,...000000000//////...............//////000111222222000111222333555666666777777555222111333555666666666888:::===>>>???>>>======>>>??????>>>>>>@@@BBBEEEDDDAAA???@@@BBBFFFHHHHHHQQQZZZ\\\]]][[[VVVPPPAAAAAA>>>999888:::999555777888777555333333444666555555444333222222222222333333222111000//////...///000000000000000111111000000///...------,,,,,,************************))))))************))))))&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((''''''''''''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))******)))((('''''')))***)))((('''((())))))************+++++++++)))+++,,,---,,,+++,,,---------------------------,,,,,,,,,------......//////......---,,,,,,++++++,,,,,,,,,,,,++++++++++++)))***,,,------,,,++++++)))))))))***************''''''(((((((((((())))))''''''(((((((((((())))))'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((''''''&&&''''''(((((()))((((((((((((((((((''''''(((******)))((())))))'''''')))---///...111666111999HHH]]]vvvuuummmhhhjjjooonnnkkkiiitttvvvyyy~~~aaaKKKDDD888777666444222222333444000000000////////////...........................,,,,,,,,,+++,,,------...,,,,,,,,,,,,++++++++++++************++++++++++++******))))))))))))******++++++************++++++++++++++++++++++++++++++(((***++++++******+++,,,...............---------------....../////////000.........000333666777777555444444666999;;;999777444555777999;;;<<<===>>>;;;===???>>>===>>>@@@CCCCCCAAA>>><<<===@@@EEEGGGCCCFFFHHHHHHKKKNNNKKKEEECCCBBB>>>999888:::999555333555666555333222444666666555444222111000000000111000000000//////......000///////////////............------,,,,,,++++++)))*********************)))(((((((((((((((((()))&&&''''''''''''(((((((((''''''''''''((((((((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))''''''((()))((((((((()))))))))******(((***,,,,,,+++***+++,,,...............---------+++++++++,,,------......---------,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***+++---------+++***((()))))))))*********+++'''''''''((((((((())))))'''''''''((((((((())))))'''''''''''''''''''''''')))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''((('''''''''&&&'''''''''((((((((((((((('''((()))(((''''''((()))///++++++,,,***''''''+++...---...555CCCWWWjjjvvvyyyuuuvvvvvvsssrrrtttuuuzzz~~~{{{[[[GGGAAA777777555333111111333555111000000000////////////////////////////////////,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******+++++++++*********************))))))))))))******++++++************++++++************************''')))******))))))***+++---------------------------------------------------,,,,,,///222666777888444555888===BBBBBB>>>:::111222444666888;;;===>>>:::===???>>>===>>>AAADDD>>><<<:::999<<>>999888;;;:::666000333666666444333444666777666444222111/////////////////////............/////////......------,,,,,,,,,,,,++++++++++++***)))))))))))))))*********)))((('''&&&&&&'''((()))'''''''''(((((((((((()))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''((()))((('''&&&''')))''''''''''''((((((((()))(((***++++++******+++,,,........................******+++,,,,,,---......***++++++,,,,,,------...++++++++++++++++++++++++((()))+++---------+++***(((((())))))*********+++&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''''''''''''''''''''''')))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&((((((((('''&&&%%%&&&'''''''''(((((())))))&&&'''((((((((()))+++...(((&&&'''++++++)))***---...,,,++++++...444:::===JJJ]]]zzz}}}uuuuuu|||rrrVVVFFFAAA666555333111000000000111111111111111000000000000------------------------+++*********+++,,,,,,---+++,,,,,,------,,,,,,+++************************(((((())))))*********+++************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++,,,...000000///...---------///111000...///111/////////000111333555555777222555BBBKKKFFF===888444555666777888999:::::::::888777:::===@@@???===FFFEEE@@@;;;<<>><<<;;;<<<<<<999777444444222222222222444444333222111000////////////......---------,,,,,,,,,///............---------------------------------+++++++++***************))))))))))))((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***)))((('''&&&%%%$$$$$$$$$&&&&&&&&&''''''''''''((()))******++++++,,,------)))***,,,------,,,***)))------,,,+++,,,---...///...---,,,,,,+++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))******$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%&&&&&&&&&'''(((((((((###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++++++++******+++,,,,,,---......666===IIIXXXllllllvvv}}}wwwtttrrrrrrrrrVVVEEE@@@666555333111000000000111............------------------------------------++++++******++++++,,,---***++++++++++++++++++***************************))))))******************************************++++++++++++++++++++++++++++++***))))))***+++++++++,,,.../////////------******+++,,,,,,+++,,,---------......///000222222444111666BBBKKKGGG>>>888666666777777888888888888:::999:::===AAADDDDDDCCCTTTOOODDD:::888===AAA@@@@@@<<<999<<>>@@@===;;;;;;;;;;;;888666222222222111111222222222222222111111000//////............---------,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&...,,,)))&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))(((((('''%%%%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''(((((())))))***++++++++++++,,,---......---,,,+++---,,,,,,+++,,,---...///------,,,++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''(((((((((''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********++++++******++++++,,,------...,,,000666===IIIZZZnnn|||uuuzzzvvvwwwzzzoooSSSBBB<<<666555333111000000000111------------,,,,,,,,,,,,------------------------++++++******++++++,,,,,,))))))************))))))************************+++++++++++++++*********************************++++++++++++++++++++++++******)))(((((()))******+++,,,---...///...---,,,---------------...//////---,,,,,,,,,,,,---...///000///444>>>EEEBBB;;;666777777777777777777777777<<<<<<<<<>>>AAACCCDDDCCCQQQNNNEEE<<<:::===>>>===<<<:::999===CCCFFFCCC???>>><<<:::999999999777555000000111111111111000000000111111222111000...---//////.........---------......---------,,,,,,,,,************************''''''(((((())))))******)))))))))(((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&222///***&&&######$$$%%%'''&&&&&&&&&%%%%%%%%%%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''''''''''''''((())))))******,,,---...//////...---,,,,,,,,,++++++,,,,,,---...---,,,++++++***++++++++++++************)))))))))))))))))))))))))))))))))(((((()))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))*********************+++,,,,,,------)))***++++++---444>>>EEEWWWjjjxxxiiiNNN???999666555333111000000000111000000000/////////......------------------------,,,++++++***++++++,,,,,,)))******************)))************************---,,,,,,++++++******************************************************************))))))*********++++++,,,------------,,,...///...,,,...111222000---,,,,,,+++++++++,,,,,,///...000555999888444111555555666666777777888888=====================<<<>>>AAABBBAAACCCEEEAAA<<<;;;:::;;;???CCCEEEBBB>>><<<;;;999888777666555444///000111222222111000//////000111222222000...,,,/////////.........------------------,,,,,,,,,+++************************''''''(((((()))***++++++))))))((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((%%%###"""###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((())))))******,,,------......------,,,+++++++++++++++,,,,,,---++++++************++++++************))))))))))))))))))))))))))))))))))))'''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******)))*********++++++,,,,,,,,,,,,+++)))((()))---111+++777CCCKKKXXXnnn~~~dddLLL???;;;666555333111000000000111111111111000000000//////------------------------,,,,,,++++++***++++++,,,******++++++++++++******************************---,,,,,,++++++*********))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,***,,,+++(((+++111111---------,,,+++++++++,,,,,,333222111//////000000000111222333444666777888999;;;;;;;;;;;;:::::::::::::::???CCCDDDGGGIIIEEE???===<<<===???BBBBBB>>>;;;::::::999888666444444444000111222333333222111000...///111222111000...---///.........---------------,,,,,,,,,++++++++++++************************(((((()))******+++,,,,,,((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$###$$$$$$$$$$$$#########"""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))*********+++++++++,,,,,,+++++++++*********+++++++++++++++******)))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###""""""############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((()))))))))))))))***************+++******+++***))))))***,,,,,,111333000333???PPP\\\mmmzzz{{{```KKK@@@===666555333111000000000111000/////////............------------------------,,,,,,++++++******++++++***++++++++++++++++++***************************+++++++++++++++*********))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,))),,,,,,+++///777666...------,,,++++++,,,,,,,,,777888555...+++---000000...///000222444666888888777888:::;;;;;;;;;===???FFFGGGFFFDDDEEEGGGFFFAAA>>>===<<<===>>>===:::888999::::::888555333333444111222222222222222222111...///000000000///............---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))******++++++,,,,,,((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&&&&%%%###"""############""""""""""""""""""###$$$$$$$$$$$$###############$$$$$$$$$%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))***************))))))))))))******))))))***++++++++++++***)))))))))((())))))***+++(((((()))))))))))))))***((((((((((((((((((((((((&&&&&&'''(((((((((''''''''''''''''''''''''''''''(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))*********++++++************...000///...000666<<>><<<666555333111000000000111//////.........------------------------------------,,,++++++******++++++))))))************))))))************************))))))******************))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))***************++++++,,,(((...//////555>>>;;;111,,,+++++++++++++++,,,,,,333888777///+++---///...---...///111222444555555444777::::::::::::===???FFFGGGFFFDDDDDDFFFEEE@@@;;;:::999888888888777666888::::::888555333333555111111000000000000111111////////////////////////---,,,,,,,,,,,,+++++++++++++++++++++************)))))))))))))))))))))))))))))))))***************(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###!!!!!!"""###$$$%%%%%%&&&!!!!!!"""""""""###############$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((())))))***))))))))))))))))))***((((((***+++++++++***)))((((((((((((((()))******(((((((((((())))))******((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))+++******+++++++++***)))###&&&))),,,------...000...000888CCCLLLUUUdddrrrpppUUUCCC:::999666555333111000000000111000000/////////.........---------------------------,,,,,,+++*********+++(((((())))))))))))((((((************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((*********)))******+++,,,$$$***------444===:::///***************+++,,,,,,---444666000+++,,,---+++......///000111222222333555888:::999777666999;;;888===BBBEEEHHHIIIDDD===888777666555555555555555888:::;;;999555333333555111000///......///000111//////............///000,,,,,,,,,+++++++++******+++++++++************)))(((((((((((((((((((((((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!###$$$&&&'''%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$### !!!###$$$%%%&&&'''!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((******))))))))))))******'''((()))++++++******)))((((((((((((((()))******'''((((((((())))))******((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((''''''((())))))(((&&&---+++***++++++***+++,,,,,,+++...222000---333===;;;KKK]]]lll|||jjjPPPCCC===999555444333222111111111111///............---------+++,,,------,,,+++)))((()))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((())))))(((&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************)))))))))))))))******++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,+++.........------,,,,,,,,,...------......///000111777555222222555888:::;;;999<<>>EEEIIIGGGBBB???===;;;777666777666333333777555444333222111111111111...///000///......000222...---------,,,,,,,,,,,,------,,,++++++***))))))******)))))))))((((((((())))))))))))((((((((((((&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((&&&%%%$$$##################$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""###"""""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###########################$$$###"""###$$$$$$###"""!!!!!!"""""""""############"""!!!!!!"""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((''''''((((((((()))))))))+++)))&&&%%%&&&***...111000...***'''%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------***+++---...111555;;;???FFFNNNYYYeeesssbbbIII===999777444333222111111000111111///............---------++++++******++++++,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((())))))((('''((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))*********)))))))))))))))***************************************+++,,,,,,,,,---+++++++++***************,,,,,,,,,,,,---...///000//////111444777;;;>>>@@@888CCCOOOTTTOOOGGG@@@<<<:::777666888777333222444333222111000000/////////.../////////......000222------,,,,,,,,,+++++++++,,,++++++******)))))))))++++++*********)))))))))))))))))))))((((((((((((&&&'''((())))))((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((('''''''''&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############"""""""""!!!""""""###$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###########################$$$###"""###$$$$$$###"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((())))))(((((('''&&&&&&'''''''''(((((((((((('''&&&%%%&&&))),,,///---,,,)))&&&$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''')))))))))*********+++++++++++++++++++++,,,,,,,,,)))***++++++***+++---///111444888<<>>@@@:::EEERRRWWWQQQGGG???<<<888666666999888333000111111111000///............---...//////......000222---------,,,,,,,,,,,,+++,,,+++++++++*********)))++++++++++++*********)))))))))))))))((((((((((((&&&''''''((((((''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&)))))))))((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$#################################"""""""""######$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###########################$$$###"""###$$$$$$###""" !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$###############%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''''''''((('''...666777222,,,******+++)))'''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))*********************+++++++++++++++***,,,------,,,,,,,,,---...000222444444666999<<<@@@DDDLLLUUU```nnn{{{yyy\\\KKK???777444333333222111000000000000///............---------******))))))***,,,...///,,,+++++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))(((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))(((((()))***++++++,,,,,,++++++******))))))(((((())))))***+++,,,,,,************++++++++++++************+++,,,---...000333666888888:::===???;;;CCCKKKNNNIIIAAA;;;999666444666999888222000111000000///...------------,,,---......---...000222............------------,,,,,,,,,,,,,,,+++++++++++++++++++++*********)))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''))))))((((((''''''&&&&&&'''&&&&&&%%%&&&&&&''''''###$$$$$$%%%%%%$$$$$$###########################%%%$$$$$$#########$$$$$$"""######$$$$$$######"""""""""###$$$$$$$$$$$$###########################$$$###"""###$$$$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((,,,===OOOSSSFFF666---+++)))(((&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********************************''')))++++++***))))))***'''))),,,////////////000111222333444777===DDDJJJMMMTTT^^^gggmmmuuu~~~qqqXXXKKK???777444333222111000000///000000///............---------************+++,,,---...+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))(((((((((((()))***+++,,,,,,+++++++++******))))))((((((((()))*********+++***************+++++++++)))))))))******+++,,,---000333666666555666:::>>>;;;===@@@AAA>>>:::777555555333444888777222000222000///...------,,,,,,---+++---......---...000222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$""""""############""""""""""""###$$$$$$$$$$$$###########################$$$###"""###$$$$$$###"""""""""""""""############!!!!!!"""######"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##########################################################################################$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((---@@@TTTWWWIII888---+++''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***************)))))))))))))))''')))******((('''''''''***)))(((((((((***,,,------------,,,,,,...333666000444:::===@@@EEEKKKOOOjjjSSSHHH>>>777555333222111000000////////////............---------)))***++++++,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))******(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((()))***+++,,,))))))))))))))))))))))))((()))))))))))))))))))))((((((((())))))*********)))))))))))))))***,,,,,,...111333222111333888======<<<;;;;;;;;;:::777444444222222666666222111333000///...------,,,,,,---+++,,,---------...000222.........---------,,,,,,++++++++++++++++++++++++******)))))))))((((((((())))))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%%%%$$$###############""""""############""""""""""""###$$$$$$$$$$$$###########################$$$###"""###$$$$$$###"""############$$$$$$$$$$$$ !!!"""$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""""""""###$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&''''''((((((((()))))))))(((222===???888...)))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))*********)))))))))((((((((()))***+++***))))))***+++///---***(((((())))))***&&&(((***+++,,,...111333///000111222222444777999gggOOOEEE<<<666666333222111000//////////////////.........---------)))***+++------,,,+++***))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))******)))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))***+++,,,(((((((((((((((((((((((())))))))))))((((((((((((&&&'''''''''(((((())))))(((((((((((()))***+++,,,+++...000///...000777===BBB>>>;;;<<<>>>???:::666333111111555555222222555000000///...------------***,,,---------...000222---------,,,,,,,,,++++++******************++++++))))))))))))(((((((((((())))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$###""""""!!!""""""""""""############""""""""""""###$$$$$$$$$$$$###########################$$$###"""###$$$$$$$$$"""######$$$$$$$$$%%%%%%%%% !!!###$$$%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!"""###$$$%%%%%%&&&$$$##################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&(((((((((((())))))))))))&&&'''((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******))))))((((((((('''%%%&&&(((((((((***---///(((((()))+++------+++)))***,,,...---,,,*********,,,+++***+++,,,...000111\\\OOODDD999666555444333222000//////......///............---------************************))))))))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''''''''''''''(((((())))))******&&&%%%$$$%%%'''((('''&&&(((((((((((((((((((((((('''((())))))))))))((((((&&&'''((()))******))))))((((((((((((((('''''''''***)))((('''&&&&&&'''(((((((((((((((((((((((((((&&&'''((()))***+++,,,,,,,,,+++---000000000666>>>@@@BBBDDDDDDBBB>>>999666555444333333444444222111111000...,,,+++++++++++++++,,,---///000111111111///...+++)))((()))***+++)))))))))***+++++++++,,,'''((()))******)))((('''(((((('''''''''&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###$$$%%%%%%%%%%%%%%%!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""########################""""""""""""############$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%################################################""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######!!!"""""""""####################################$$$$$$##################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))'''''')))***))))))))))))))))))))))))))))))*********+++++++++++++++************++++++VVVLLLBBB888666666444333222000//////..................------------************************))))))))))))))))))))))))))))))))))))((((((((('''))))))((('''''''''''''''''''''(((((())))))))))))'''&&&%%%&&&)))+++++++++''''''''''''''''''''''''(((((((((((())))))******&&&&&&&&&&&&''''''''''''(((((((((((((((((((((''')))((('''&&&&&&&&&''''''((((((((((((((((((((((((''''''((()))***+++,,,,,,******---000000///444;;;JJJIIIGGGDDDAAA===999777222111000000111111000...///...---+++******)))))))))***,,,---.../////////......,,,+++*********+++******************++++++'''((()))******)))((('''(((((((((((('''''''''&&&((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$############################################################""""""""""""############$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$###""""""###$$$$$$################################################"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''(((((((((((('''((((((((())))))))))))((())))))(((''''''(((***(((((((((((((((((((((((()))))))))*********+++++++++******))))))******+++vvvOOOGGG@@@777666666444333222000//////..................------------************************)))))))))))))))))))))))))))))))))((((((((('''''')))((((((''''''''''''((('''(((((((((((()))))))))((('''&&&'''***---//////''''''''''''''''''''''''((((((''''''(((***+++---((('''&&&%%%%%%%%%&&&'''''''''((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((('''((()))***+++,,,,,,,,,******...333222000333999KKKHHHDDD@@@<<<;;;::::::000///......///000...---.........---,,,+++***)))((((((***+++,,,,,,,,,,,,------------,,,++++++*********************))))))(((((())))))))))))((((((((((((((((((''''''''''''((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""###$$$$$$%%%$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###############$$$$$$$$$$$$###""""""########################"""###$$$$$$%%%%%%$$$$$$$$$$$$###""""""###$$$$$$################################################""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&''''''(((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&''''''''''''(((((((((''''''((((((((()))))))))((())))))(((''''''(((***(((((((((((((((((((((((())))))))))))******************))))))))))))******oooJJJCCC>>>666555555444333222000//////...............---------,,,,,,************************))))))))))))))))))))))))))))))(((((((((''''''''')))(((''''''''''''(((((((((((((((((((((((((((((()))'''%%%&&&))),,,......''''''''''''''''''''''''((('''&&&&&&'''***,,,...+++***(((&&&%%%&&&((()))''''''''''''((((((((((((&&&&&&&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((((((((***+++,,,,,,,,,++++++---111666555222444999===<<<:::888777888999:::000///...///000000///...//////000000///...,,,+++'''((()))***++++++++++++,,,,,,.........,,,+++)))++++++******))))))(((((((((((())))))))))))((((((''''''''''''&&&&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""##################$$$$$$$$$######"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$##################$$$################################################""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$######""""""$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''((()))(((&&&&&&((()))((((((((((((((((((((((((((((((((()))))))))******)))))))))(((((()))))))))lllGGGBBB===555444333444333222000//////.........------------,,,,,,,,,************************))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((((('''''''''''''''(((&&&%%%%%%''')))***)))''''''''''''''''''''''''''''''&&&%%%'''))),,,---+++***'''&&&%%%&&&'''(((&&&'''''''''(((((())))))%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((***+++,,,,,,+++******,,,111555444000111666000111222333444555555555///...------/////////---......///000///...,,,+++((()))***++++++,,,++++++***+++---......---***)))+++******))))))((((((((())))))(((((((((((())))))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$######"""""""""""""""######$$$$$$########################""""""""""""""""""""""""!!!"""""""""############"""######$$$$$$$$$######""""""""""""""""""""""""""""""###$$$$$$$$$$$$############$$$$$$#########################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$######"""""""""#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""""""""#########$$$########################!!!"""""""""#########$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''(((((('''&&&&&&''')))''''''''''''''''''''''''''''''((((((((())))))))))))((((((''''''(((((()))hhhEEEBBB===666444333444333222000//////......------------,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((('''''''''&&&&&&(((''''''''''''(((((()))(((((((((''''''''''''&&&'''&&&%%%&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++'''&&&%%%$$$$$$$$$%%%&&&&&&&&&''''''((()))))))))%%%%%%&&&''''''''''''&&&((((((((((((((((((((((((&&&(((***+++,,,+++)))((('''(((---111///+++,,,111---///111333333222000///,,,+++***+++---------++++++,,,,,,,,,++++++***))))))******+++,,,,,,++++++)))***,,,------,,,***)))))))))))))))))))))(((((())))))(((((((((((())))))&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$######"""!!! !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!"""######$$$$$$######"""###$$$$$$$$$$$$###"""################################################"""""""""""""""""""""""" !!!!!!!!!""""""########################"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######!!!!!!"""""""""################################# !!!!!!"""#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''(((((('''&&&&&&''')))''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((dddBBB@@@===666555444444333222000//////......---------,,,,,,,,,++++++************************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&&&&'''))),,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))***%%%&&&'''((()))(((((('''((((((((((((((((((((((((%%%''')))++++++***(((&&&&&&'''***---+++((()))......///000111111000...---,,,+++***+++---...---,,,++++++***)))))))))******))))))***++++++++++++***))))))***+++++++++***)))((((((((()))))))))))))))***)))(((''''''((()))***(((((('''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############"""!!!!!!################################################""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$$$$########################!!!""""""###############"""###$$$$$$$$$$$$###"""################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""#########$$$$$$$$$######################## !!!!!!"""######$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$"""$$$%%%''''''&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''((('''&&&%%%''')))''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((```@@@???===777666555444333222000//////......---------,,,,,,,,,++++++************************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''((()))***(((((('''''''''&&&&&&&&&%%%&&&))),,,000000...,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&'''((((((((('''&&&&&&&&&'''((())))))***%%%&&&((()))))))))(((((((((((((((((((((((((((((($$$&&&(((******)))'''%%%''''''***---+++(((***///---------..................---,,,---///000///...---,,,+++*********+++,,,((())))))************)))((())))))*********))))))''''''(((((())))))*********)))(((''''''((()))******)))))))))((((((((((((%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###############"""!!!!!!&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$$$$$$$$$$########################!!!!!!"""###############"""###$$$%%%%%%$$$###"""################################################""""""""""""""""""""""""""""""""""""############ !!!"""###$$$%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""###%%%''''''&&&%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((('''%%%%%%'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''^^^HHH???999666---222222222111111000/////////------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))(((((('''''''''&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&***000222///,,,'''((()))(((&&&%%%%%%'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###'''''''''''''''((())))))((((((((((((((()))******,,,,,,,,,---------......,,,,,,,,,++++++*********---,,,+++***))))))))))))++++++++++++***)))''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))((((((((((((,,,+++***(((''''''&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!""""""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""" !!!######$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$############""""""""""""######""""""""""""""""""""""""########################################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################"""""""""###$$$$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#################################&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''[[[GGG???:::888000444222222111111000/////////------,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))(((((((((''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$'''+++,,,)))%%%&&&'''''''''%%%$$$%%%&&&&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$'''''''''''''''(((((()))((((((((((((((())))))***++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,++++++***)))((((((++++++******)))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&))))))((((((((((((((()))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!"""######$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""%%%%%%$$$$$$##################""""""""""""######################################################################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############################################################$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''VVVFFF???;;;;;;222555222111111000000//////...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&(((((($$$!!!$$$&&&&&&&&&$$$###$$$%%%&&&((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((((((''''''(((((()))***************+++++++++++++++++++++++++++************++++++++++++***((('''+++***)))((('''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''((()))***+++&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""" !!!"""######$$$####################################""""""""""""######""""""""""""""""""""""""$$$############"""""""""######""""""""""""######################################################################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%########################%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}TTTFFF???;;;;;;222444111111111000//////......------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((('''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((((((%%%###$$$&&&'''&&&%%%$$$%%%&&&&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((''''''''''''((())))))((((((((()))))))))******+++++++++***************)))***+++,,,+++***(((&&&******((('''''''''(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%############################################################""""""""""""!!!!!!"""###############%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######""""""""""""""""""""""""###"""""""""""""""""""""$$$######""""""######$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################%%%$$$$$$$$$###"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&yyySSSGGG???999:::000111111111000000///.........------,,,,,,,,,+++++++++************************))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''&&&%%%&&&((('''&&&%%%&&&((($$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''(((((()))'''''''''((((((((())))))************************((()))***++++++***(((&&&***))))))((((((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((('''''''''&&&&&&'''&&&&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########################################################"""""""""!!!!!!!!!""""""############"""%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""###$$$$$$############$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################%%%$$$$$$$$$###"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&vvvRRRGGG===777999000///111000000//////......---------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%'''((('''&&&&&&''')))###%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''((()))''''''''''''(((((((((((()))))))))***************((()))*********)))((('''))))))************)))(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((''''''''''''&&&((('''&&&%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$%%%######################################################"""""""""!!!!!!!!!""""""############""""""##############################""""""""""""######"""""""""""""""""""""""""""""""""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%sssQQQFFF;;;555999111111000000000///......------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$%%%&&&'''$$$%%%''''''&&&%%%'''((($$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((()))))))))*********+++(((((())))))))))))))))))((()))+++------,,,***((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%$$$$$$%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""""""""#########$$$$$$###################################################"""""""""!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""############$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############################################################$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###"""#########$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%pppOOOEEE:::444999222333000000000///......---------------,,,,,,,,,++++++************************))))))))))))))))))))))))&&&'''''''''(((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''###$$$&&&%%%%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))(((((())))))*********+++))))))(((((((((((()))***'''***---//////---***(((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&"""###%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!""""""""""""#################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""#########""""""!!!##############################""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################""""""######$$$$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#################################$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%lllQQQAAA???888555555000111111111111000000000000...,,,***)))***+++++++++************************))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&''''''(((((())))))''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''&&&&&&&&&''')))***+++***(((''',,,***((('''(((((('''&&&))))))************))))))))))))(((((((((((())))))))))))))))))************+++)))'''&&&%%%&&&((()))'''((())))))(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$'''&&&&&&%%%$$$###""""""########################""""""############""""""""""""""""""##################$$$$$$$$$$$$######"""###$$$&&&&&&%%%$$$$$$""""""""""""###############"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""######$$$%%%%%%%%%%%%$$$$$$#################################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""" ######################################################$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%hhhNNN@@@>>>888555555111111111111000000000//////...,,,***)))***++++++***************************))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###&&&'''(((******)))(((''')))'''&&&''')))++++++***))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))************)))'''&&&&&&&&&(((((((((******)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######""""""!!!##############################$$$$$$$$$$$$######$$$#########""""""!!!!!!######$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$""""""""""""#####################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""$$$######""""""######$$$""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###########################&&&%%%$$$"""!!!!!!!!!!!!######################################################$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%cccJJJ>>>===777444555111111111000000000000//////...,,,******+++,,,+++***************************))))))))))))))))))))))))''''''((((((((((((''''''((((((((('''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###%%%&&&((()))))))))((('''%%%$$$$$$'''***---......***)))(((''''''((()))***(((((((((((((((((((((((((((((())))))))))))*********)))'''&&&&&&&&&'''((()))***+++)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$###"""!!! ######$$$$$$$$$$$$#########""""""""""""###$$$$$$""""""""""""############$$$$$$######"""#################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""######"""!!!"""######$$$$$$######"""""""""""""""""""""""""""$$$$$$$$$#####################################################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######""""""""""""""""""""""""######$$$$$$###""""""!!!######################################################$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""################################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%]]]FFF;;;<<<666444555111111000000000////////////---,,,******+++,,,+++)))************************))))))))))))))))))))))))''''''((((((((((((''''''(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''&&&&&&&&&&&&%%%&&&'''(((((((((''''''$$$$$$$$$&&&***...//////***)))'''&&&&&&''')))***'''(((((((((((((((((('''(((((((((((()))))))))***)))((('''&&&&&&&&&''''''((())))))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#################################$$$$$$############$$$$$$""""""""""""######$$$$$$###########################$$$$$$$$$$$$$$$$$$###$$$$$$######"""!!!!!! ######$$$$$$$$$$$$#########"""!!!!!!!!!"""$$$%%%!!!"""""""""############%%%%%%$$$###"""""""""###""""""""""""""""""""""""########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""###$$$###"""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""######$$$$$$$$$$$$######""""""""""""""""""""""""!!!"""$$$%%%%%%$$$###"""######################################################$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$WWWCCC:::<<<666333444222000000000////////////...---+++***+++,,,,,,+++)))************************))))))))))))))))))))))))''''''((((((((((((''''''((((((''''''&&&&&&%%%%%%''''''((((((((((((''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&%%%%%%%%%''''''%%%%%%&&&'''''''''''''''&&&%%%$$$&&&))),,,,,,,,,)))(((&&&%%%%%%&&&((()))''''''(((((((((((('''''''''(((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###############"""""""""########################$$$$$$############$$$$$$""""""###$$$$$$%%%%%%%%%########################""""""############""""""""""""""""""""""""############$$$$$$$$$$$$#########"""!!!!!!!!!"""$$$%%%!!!"""""""""############%%%%%%$$$###"""""""""###""""""""""""""""""""""""########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""######$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######"""######$$$$$$######"""########################!!!"""$$$%%%%%%$$$############################################################$$$$$$$$$$$$######""""""###$$$$$$$$$$$$##############################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$TTTAAA:::<<<666222444222000000////////////......,,,+++++++++,,,,,,***(((************************))))))))))))))))))))))))''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((('''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%'''))))))(((((('''&&&%%%%%%&&&'''(((&&&'''((())))))((('''&&&''''''(((((((((((())))))''''''''''''&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""########################$$$$$$############$$$$$$######$$$$$$%%%%%%%%%&&&########################"""""""""######"""""""""!!!!!!""""""##################$$$$$$$$$$$$#########""""""""""""###$$$$$$""""""""""""############$$$$$$######"""#########################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%###!!!""""""######""""""!!!""""""""""""""""""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$###""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######!!!"""######$$$$$$#################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$${{{RRR@@@;;;===666222444111000000/////////.........,,,++++++,,,---,,,***(((************************))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&&&&'''&&&''''''((((((''''''&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$######$$$%%%%%%&&&''''''%%%(((,,,///...+++'''$$$%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%'''''''''((((((((())))))&&&'''''''''&&&&&&%%%%%%%%%&&&'''&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$############$$$$$$$$$$$$########################"""######$$$$$$######"""#########"""""""""""""""######$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$""""""""""""#####################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$###"""###$$$%%%$$$"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$######################################################$$$$$$$$$$$$######!!!""""""##########################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################uuuRRR@@@<<<>>>666222333111000/////////............,,,++++++,,,---,,,***(((************************))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%''''''''''''%%%%%%######$$$%%%%%%&&&''''''%%%+++333888888222)))$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$######%%%''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))(((&&&%%%''''''''''''((((((((()))&&&&&&''''''&&&&&&%%%$$$''''''(((&&&$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$############$$$$$$######""""""""""""""""""########################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$###"""!!! ######$$$$$$$$$$$$######"""###$$$&&&&&&%%%$$$$$$""""""""""""###############"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""###"""!!!"""###$$$###!!!###"""!!! !!!"""###""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########################################################"""###$$$$$$%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""############""""""########################'''&&&$$$###"""###$$$%%%######################################################$$$$$$$$$$$$######!!!!!!"""#######################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################sssNNNDDD<<<999777444222333000000000000////////////...---,,,+++************+++++++++*********))))))))))))))))))))))))))))))''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###%%%(((***)))'''$$$&&&'''&&&$$$$$$'''***%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&333???BBB999---'''%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$#########'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&%%%%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''))))))(((%%%$$$$$$######""""""######$$$""""""#########$$$$$$$$$%%%$$$###""""""$$$&&&'''########################"""############$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%***)))&&&$$$""""""###$$$##############################""""""""""""#########"""  !!!###$$$$$$$$$############$$$$$$$$$$$$$$$############"""""""""############""""""$$$#########""""""!!!!!!$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""##############################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$##################"""############$$$$$$$$$$$$$$$##########################################$$$###""" """###$$$$$$$$$$$$#########""""""qqqMMMDDD<<<999777444222222000000000000/////////......---,,,+++************+++++++++*********))))))))))))))))))))))))))))))''''''(((((('''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%(((***)))'''###%%%'''&&&$$$$$$&&&)))%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((///777888111***&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$######&&&(((((('''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$###"""!!!!!!###%%%&&&########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%)))(((&&&###""""""###$$$##############################""""""""""""#########"""!!! """$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$############"""""""""############""""""############"""""""""!!!############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""##############################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################"""############$$$$$$$$$################################################$$$###"""!!!!!!"""###$$$$$$$$$$$$#########""""""pppLLLCCC;;;999777333111222000000000/////////.........---,,,+++************+++++++++***************))))))))))))))))))))))))'''''''''(((''''''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((((('''###%%%&&&%%%$$$$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))+++,,,,,,)))'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&$$$###""""""&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###############$$$$$$$$$###"""!!!!!!!!!"""$$$$$$########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########((('''%%%###""""""####################################""""""""""""######$$$###"""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$############"""""""""############""""""############""""""""""""############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################"""############$$$$$$$$$################################################$$$###"""!!!!!!"""###$$$$$$$$$$$$###############qqqJJJBBB:::999777333111111000000/////////.........------,,,+++************************************))))))))))))))))))))))))&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&%%%%%%$$$######%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###########################""""""""""""###$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""&&&%%%$$$###""""""##############################$$$######""""""######$$$$$$$$$#########$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""############""""""#########"""""""""""""""#########"""""""""""""""########################$$$$$$###############$$$########################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$""""""#########$$$$$$$$$###############$$$$$$$$$########################$$$######""""""######$$$########################nnnIII@@@:::888777333000000////////////............------,,,+++************************************************************&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###%%%&&&$$$###$$$%%%%%%%%%%%%%%%%%%$$$""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&####################################$$$$$$%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$#########"""#################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$#########""""""""""""############""""""""""""""""""""""""######""""""""""""""""""##############################$$$###############$$$$$$########################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$######""""""############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$############$$$$$$########################iiiGGG???999888777333000000/////////.........------...---,,,+++***************************+++++++++************************%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%$$$%%%'''&&&&&&&&&'''((('''%%%###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&&&&$$$"""$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''"""$$$%%%%%%######$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%########################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""#################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$############"""""""""############""""""""""""""""""############""""""""""""#############################################"""######$$$%%%########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%$$$######""""""############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$fffFFF>>>999888777333////////////.........---------...---,,,+++************))))))*********+++++++++************************%%%&&&&&&'''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$###%%%'''(((''''''(((***)))&&&###%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%'''(((((()))((('''&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&!!!###$$$$$$######$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############ !!!!!!"""#########"""########################%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$############"""""""""############""""""!!!"""""""""############!!!"""""""""##########################################""""""###$$$$$$%%%########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$######""""""############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%###########################$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$fffEEE>>>888888777333////////////.........---------...---,,,+++************))))))******++++++++++++************************%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$###$$$''')))'''''')))+++***&&&###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$""""""###%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((***++++++)))((('''&&&%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!###$$$$$$######$$$&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$$$$######""""""!!!!!!"""#######################################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$ !!!"""#########"""########################%%%$$$$$$######$$$$$$%%%""""""###$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$############"""""""""############""""""!!!!!!""""""#########$$$!!!!!!""""""#########$$$""""""""""""""""""""""""######""""""###$$$%%%%%%########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$###"""###############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$$$$hhhFFFAAA<<<777444333111000000000000///......------+++***)))***++++++***)))(((((()))***************************))))))))))))))))))))))))))))))))))))###$$$&&&%%%$$$$$$%%%'''***))))))((('''&&&&&&%%%((('''%%%%%%$$$%%%&&&''''''''''''%%%$$$$$$&&&((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&))),,,...///+++)))(((&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$##############################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%"""!!!%%%$$$###!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""########################!!!"""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$##############################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!""""""######$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""""""""######"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&'''&&&$$$#########$$$$$$'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$#########!!!###$$$&&&&&&%%%$$$###################################################################################################$$$$$$$$$#########""""""!!!!!!"""###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$eeeEEEAAA;;;777444333111000000000000///......------+++***)))***++++++***)))(((((()))***************((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&''''''&&&&&&'''((()))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&''''''&&&$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((()))***)))((('''%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$###$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""%%%$$$"""!!!!!!!!!"""###""""""""""""####################################""""""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$###"""""""""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$#########$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%$$$$$$$$$######!!!###$$$&&&&&&%%%$$$###################################################################################################$$$$$$$$$#########""""""!!!!!!"""###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$bbbEEEAAA;;;666444333111000000000000///......------+++***)))***++++++***)))((()))******+++*********((((((((((((''''''''''''''''''''''''''''''''''''&&&((())))))(((''')))***((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%'''((('''&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$###""""""!!!"""""""""############$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$############$$$$$$$$$###############""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$"""""""""#########$$$$$$###$$$$$$$$$$$$###"""""""""############$$$$$$$$$########################"""############$$$$$$$$$###########################$$$$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$#########$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%&&&%%%$$$$$$################################################################################################$$$$$$$$$###############!!!"""""""""############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$aaaDDD@@@:::666444333111000000000000///......------+++***)))***++++++***))))))******++++++*********************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((((()))***((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%$$$%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$##############################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""###############"""""""""""""""""""""""""""#########$$$$$$########################"""######$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""$$$$$$$$$######"""""""""########################""""""""""""""""""""""""$$$######""""""######$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$######"""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$########################################################################################################################"""""""""""""""######$$$$$$$$$############$$$$$$########################```CCC???:::666444333111000000000000///......------+++***)))***++++++***)))******++++++++++++******************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&((()))))))))((((((((((((((((((((((((''''''&&&%%%$$$###$$$&&&((((((&&&%%%$$$%%%#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######""""""######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""######"""""""""#########""""""!!!!!!!!!"""""""""####################################$$$$$$$$$######"""%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""#########""""""!!!!!! ########################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$############$$$$$$$$$$$$"""######$$$$$$$$$######""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################"""######$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%########################################################################################################################""""""!!!!!!""""""###$$$$$$$$$############$$$$$$########################^^^CCC???999555333333111000000000000///......------+++***)))***++++++***)))+++++++++,,,++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((((((((((((((((((((((((((((((((((('''&&&%%%######%%%'''((('''&&&$$$%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%$$$$$$########################$$$$$$$$$$$$##############################"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!"""############""" !!!!!!!!!""""""""""""###########################$$$$$$$$$$$$###""""""$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!###############$$$$$$$$$""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$#########$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$###"""############$$$$$$$$$########################"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###############################################################################################################$$$$$$$$$###"""!!!!!!!!!"""$$$%%%$$$$$$############$$$$$$########################~~~ZZZBBB>>>999555333222111111000000000///......------+++***)))***++++++***)))+++,,,,,,,,,++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%&&&''''''&&&$$$$$$%%%'''############$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%%%%&&&!!!"""$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################!!!"""""""""#########$$$########################"""###$$$$$$$$$###!!! !!!"""###$$$######"""!!!!!!"""""""""#################################$$$$$$$$$$$$$$$###""""""$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""######""""""#########$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$#########$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%################################################################################################""""""#########$$$$$$$$$###"""!!! !!!"""$$$%%%$$$$$$############$$$$$$########################{{{VVVBBB>>>888555333222222111000000000///......------+++***)))***+++++++++))),,,,,,,,,,,,,,,+++***)))************))))))))))))''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''(((((((((((('''''''''%%%$$$$$$&&&((("""############$$$$$$$$$"""###$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######!!!###$$$&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$##############################!!!!!!""""""#########$$$########################!!!"""$$$%%%$$$###!!! !!!"""$$$$$$$$$###""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$%%%""""""######$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""#########"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$"""###$$$%%%&&&%%%%%%$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&################################################################################################""""""######$$$$$$$$$$$$$$$###!!! !!!"""$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""tttWWWCCC???:::666444333222000111000......//////---,,,+++***)))***++++++***))).........,,,***(((((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$######""""""!!!!!! ###########################"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""########################%%%%%%%%%$$$###"""!!!!!!###$$$$$$###"""!!!###$$$###########################"""!!!!!!!!!"""$$$$$$################################################"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%%%%$$$"""!!!!!!!!!"""###""""""############""""""!!!!!!"""############"""""""""""""""""""""""""""############""""""""""""!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!###!!!  !!!###""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!"""###$$$$$$###"""###$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""!!!!!!""""""""""""##################""""""""""""""""""#########"""""""""""""""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%########################%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$######"""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$###"""""""""###$$$$$$############$$$$$$"""############$$$$$$$$$pppTTTBBB???:::666444333222000111000......//////---,,,+++***)))***++++++***))),,,---...,,,***((()))***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$###############"""""""""###########################"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$##############################$$$%%%%%%$$$$$$"""!!!!!!!!!"""######""""""###%%%##############################"""""""""###$$$%%%################################################""""""""""""""""""""""""##################$$$$$$%%%%%%$$$###############""""""############""""""""""""""""""################################################""""""""""""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""  """###""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!"""###$$$$$$""""""###$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""############"""""""""!!!""""""""""""################################################""""""""""""#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$############$$$$$$$$$$$$############$$$$$$########################%%%$$$$$$######$$$$$$%%%"""######$$$$$$%%%&&&&&&#########$$$$$$%%%%%%&&&""""""""""""""""""""""""%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################%%%%%%$$$###############$$$$$$############$$$$$$"""############$$$$$$$$$kkkPPPBBB>>>999666444333222000111///......///...---++++++***)))***++++++***)))+++,,,---,,,***)))***+++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""##################$$$$$$$$$$$$$$$$$$###########################"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$###"""!!! """######""""""$$$%%%########################$$$############$$$%%%%%%################################################""""""""""""""""""""""""##################""""""$$$%%%%%%%%%%%%$$$######""""""############""""""###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""###$$$$$$%%%%%%$$$$$$########################"""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""###$$$$$$""""""###$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$############################################################""""""""""""""""""""""""##################$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$############$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################%%%%%%$$$$$$######$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$gggNNNAAA===999555444333222000111///............---++++++***)))***++++++***))))))***++++++***)))***,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########"""#########$$$$$$%%%%%%###########################"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$###"""!!!"""###%%%%%%######$$$%%%########################$$$$$$$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""$$$$$$######""""""!!!!!!######%%%%%%%%%$$$###""""""######$$$$$$######"""$$$###!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""###$$$$$$$$$$$$###########################""""""!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""""""###$$$###"""!!!"""$$$#########$$$$$$#########""""""""""""""""""""""""#########################################################"""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%"""###############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""########################%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%%%%#################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$dddOOO@@@===888555444333222111000///------......,,,++++++***)))***++++++***)))(((***++++++***)))***,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############!!!""""""######$$$$$$$$$###########################"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$##############################$$$$$$$$$###""""""$$$&&&''''''%%%######$$$##############################$$$$$$%%%%%%%%%%%%################################################""""""""""""""""""""""""$$$######""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######$$$###!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!! !!!!!!"""""""""""""""########################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######!!!"""######"""!!!"""###$$$##################$$$""""""""""""""""""""""""################################################""""""""""""""""""######!!!"""""""""##################$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""########################%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$#################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$######$$$%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$bbbNNN???<<<888555444333222111000...------...---,,,***+++***)))***++++++***)))(((***+++***))))))***+++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$"""""""""##########################################"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""############""""""#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%"""###############$$$$$$##############################$$$$$$$$$######"""###%%%''''''%%%$$$##############################"""######$$$%%%$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""############"""######$$$$$$$$$$$$#########"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!!!!""""""!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""######!!!!!!"""###$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""############""""""######$$$%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$############$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%%%%$$$"""##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#################################"""######$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$^^^LLL???;;;777444333333222111000...------------,,,***+++***)))***++++++***))))))***+++***)))((()))***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$####################################"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######""""""############"""""""""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$######""""""######$$$#########$$$$$$%%%%%%%%%########################"""######$$$$$$$$$######!!!$$$%%%%%%$$$$$$$$$########################!!!"""###$$$$$$$$$######################################################""""""""""""""""""""""""!!!!!!!!!"""""""""""""""###"""""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###""""""""""""################################################"""""""""""" !!!""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!"""###"""!!! !!!###$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""############!!!!!!""""""###$$$$$$%%%""""""###$$$$$$%%%&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$############$$$$$$$$$$$$############$$$$$$########################%%%$$$$$$######$$$$$$%%%"""######$$$$$$%%%&&&&&&#########$$$$$$%%%%%%&&&""""""""""""""""""""""""#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%%%%$$$"""##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################""""""!!!!!!""""""###$$$$$$$$$############$$$$$$"""############$$$$$$$$$[[[JJJ>>>;;;777444333333222111000...------------,,,***+++***)))***+++++++++))))))++++++***)))(((((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###########################"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&##############################$$$$$$$$$$$$######""""""############""""""""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""######""""""""""""######$$$$$$$$$%%%%%%&&&&&&&&&########################"""######$$$$$$$$$######!!!###$$$$$$%%%%%%######################## !!!"""###$$$###""""""################################################"""""""""""""""""""""""" !!!!!!""""""######$$$$$$###"""###$$$&&&'''###$$$$$$%%%%%%$$$$$$###!!!!!!"""############"""""""""""""""""""""""""""############""""""""""""!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!"""###"""!!! !!!###%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$""""""""""""############ !!!!!!"""######$$$$$$""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%########################%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$######"""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%###"""#################################"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################!!!!!! !!!!!!"""######$$$$$$############$$$$$$"""############$$$$$$$$$[[[JJJ???===999555222111000000111000///...---,,,+++++++++++++++************)))))))))))))))************))))))))))))************'''&&&%%%&&&(((((((((''''''''''''''''''''''''''')))&&&$$$%%%'''(((&&&###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&''''''&&&%%%###"""!!!!!!$$$$$$$$$""" !!!######"""""""""!!!!!! ######%%%%%%%%%%%%######""""""######$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!!########################"""""""""###$$$$$$$$$%%%%%%$$$###"""!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&%%%###!!!!!!!!!!!!"""######""""""######$$$%%%"""############$$$$$$$$$$$$###!!!  """###"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""########################$$$#########""""""!!!!!!######""""""######$$$%%%"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$##################################################################""""""###$$$%%%%%%"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&%%%$$$###"""########################$$$$$$############$$$$$$&&&&&&%%%$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################YYYIII???<<<999555222111000000000000///...---,,,,,,++++++++++++************)))))))))))))))************))))))))))))))))))))))))'''&&&%%%&&&((((((((('''''''''''''''''''''''''''(((&&&%%%%%%''''''&&&###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%$$$""""""$$$%%%$$$#########"""""""""""""""###$$$%%%%%%$$$###""""""#########$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###""""""#######################################$$$$$$$$$$$$$$$###"""!!!!!! $$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""######################################################$$$$$$$$$$$$$$$$$$&&&%%%$$$"""""""""""""""######""""""######$$$%%%"""############$$$$$$$$$$$$###!!! """###"""""""""""""""""""""""""""############$$$$$$$$$######"""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""############"""""""""!!!""""""""""""############""""""""""""""""""""""""####################################"""""""""!!!######""""""######$$$%%%########################"""""""""#########$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$######################################################""""""###$$$$$$%%%"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$###"""!!!########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################VVVHHH>>><<<999666333111000000//////.........---------+++++++++************)))))))))))))))***************))))))((((((''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''(((&&&%%%%%%&&&'''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%&&&'''((())))))***%%%&&&&&&%%%$$$$$$&&&(((%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$###""""""########################$$$$$$$$$###############$$$$$$#########"""""""""$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$%%%%%%&&&&&&'''&&&%%%$$$#########$$$######""""""######$$$%%%"""############$$$$$$$$$$$$###"""!!! !!!"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""#########"""""""""""""""###""""""!!!!!!""""""###############""""""""""""""""""""""""############""""""""""""""""""""""""####################################""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######$$$$$$############$$$$$$########################$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$%%%"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""############"""!!!!!!########################$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$################################################|||TTTHHH===;;;999666333222111000..................------+++++++++*********))))))((()))))))))***************))))))((('''&&&&&&%%%'''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$###############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%""""""###$$$%%%%%%&&&&&&###$$$&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""########################%%%$$$$$$$$$###"""""""""##################$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""######################################################$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%######""""""######$$$%%%""""""#########$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""###########################""""""""""""""""""############"""""""""""""""!!!"""""""""############""""""""""""""""""""""""#################################"""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###############$$$$$$""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$##################"""""""""########################$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################zzzSSSGGG<<<;;;999666444222111000..................------+++++++++*********))))))((()))))))))***************))))))((('''&&&&&&%%%'''&&&%%%&&&((((((((('''''''''''''''''''''''''''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!###$$$%%%%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$##############################%%%$$$$$$$$$###"""""""""###############$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%######""""""######$$$%%%""""""#########$$$$$$$$$$$$######"""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""############$$$$$$$$$$$$######""""""""""""######""""""""""""""""""######!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############$$$""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$####################################$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$################################################yyyRRRGGG;;;:::999777555333111000//////.........---------+++++++++************)))))))))))))))***************))))))((((((''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######$$$$$$$$$######""""""""" """$$$%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###########################$$$$$$$$$###############""""""#####################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%######""""""######$$$%%%"""############$$$$$$$$$$$$$$$#########"""""""""########################"""############$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$######""""""######$$$""""""""""""############""""""""""""############""""""""""""""""""""""""########################""""""""""""##################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######$$$$$$############$$$$$$#######################################$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$###"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$######"""#########"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$######$$$$$$########################$$$$$$############$$$$$$&&&&&&%%%%%%$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################wwwPPPDDD::::::999777555333111000000000///...---,,,,,,++++++++++++************)))))))))))))))************))))))))))))))))))))))))'''&&&%%%&&&((((((((('''''''''''''''''''''''''''%%%'''((('''%%%$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&)))((((((''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######"""$$$$$$$$$$$$############ """$$$%%%$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$#######################################$$$$$$$$$"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""######################################################$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%######""""""######$$$%%%"""############$$$$$$$$$###$$$$$$$$$######""""""########################"""############$$$$$$$$$######"""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""######$$$!!!"""""""""############""""""""""""############""""""""""""""""""""""""########################!!!"""""""""##################""""""######$$$%%%########################"""""""""#########$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$######$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$###""""""######"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%###"""""""""###$$$########################$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################vvvNNNCCC:::999999777555333111000111000000...---,,,+++++++++++++++************)))))))))))))))************))))))))))))************'''&&&%%%&&&((((((((('''''''''''''''''''''''''''%%%''')))'''$$$###%%%'''$$$$$$$$$%%%%%%&&&&&&&&&***))))))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$######"""""""""""""""""""""######!!!###%%%&&&%%%$$$$$$$$$"""""""""######$$$$$$$$$$$$###"""!!!!!!"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$%%%""""""""""""!!!!!!!!! """""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$##################$$$%%%&&&'''''''''%%%%%%#########"""###$$$$$$%%%"""############$$$$$$$$$###$$$$$$$$$$$$###""""""########################"""############$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""############$$$$$$############$$$$$$!!!!!!""""""#########$$$""""""""""""############""""""""""""""""""""""""########################!!!!!!""""""#########$$$#########"""###$$$$$$%%%""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$ !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$###""""""######"""############$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$"""!!!!!!!!!"""###########################$$$$$$############$$$$$$#########$$$$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$################################################jjjMMMBBB;;;:::999777555333111000222111000///---,,,+++******)))))))))+++,,,+++***))))))))))))))))))))))))&&&''')))******(((&&&$$$((('''&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))(((&&&%%%$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$###""""""###$$$%%%$$$$$$$$$######"""""""""&&&&&&%%%$$$$$$###"""""""""###$$$%%%%%%$$$###"""$$$$$$##########################################!!!!!!"""###############$$$$$$$$$#########""""""$$$$$$$$$#########"""""""""############$$$$$$$$$################################################%%%%%%$$$###"""!!! $$$#########""""""!!!!!! !!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############""""""###"""!!! !!!"""$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""&&&%%%%%%(((***)))$$$ ########################&&&%%%%%%$$$###"""!!!!!!#######################################"""!!!!!!""""""############""""""###############"""!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######$$$#########""""""!!!!!!$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######%%%""" """&&&'''###$$$$$$$$$#########""""""###!!!!!!"""###$$$###"""##################$$$$$$$$$%%%%%%&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$%%%%%%&&&""""""#########$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$######""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%$$$######$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%gggKKK@@@;;;:::888777444333111111111111000...---,,,+++******)))))))))+++,,,+++***)))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$#########$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$###""""""###$$$$$$$$$$$$######""""""""""""&&&&&&&&&%%%$$$#########"""###$$$$$$$$$$$$###"""################################################""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$#########"""""""""############$$$$$$$$$################################################$$$$$$######"""!!!!!!!!!############"""""""""!!! !!!"""###$$$$$$$$$$$$########################""""""""""""############!!!!!!"""###"""!!! """"""############""""""######""""""""""""######&&&%%%%%%&&&((('''$$$!!!$$$$$$$$$###############%%%$$$$$$######"""""""""#######################################"""!!!!!!""""""############""""""###############"""!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$##################"""""""""!!!############"""""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$######&&&$$$$$$&&&******&&&"""$$$$$$$$$#########""""""###!!!!!!"""###$$$###"""%%%$$$$$$$$$###"""""""""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#############################################$$$$$$$$$#########$$$$$$$$$$$$%%%######################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############################################################""""""!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%dddIII???;;;:::888666444222111111111111000...---,,,+++******)))))))))+++,,,+++***)))))))))))))))))))))))),,,+++)))((('''((()))***((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$###""""""###$$$$$$############""""""""""""'''&&&&&&%%%%%%$$$$$$###"""###$$$$$$$$$$$$###"""######################################################$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$###############"""############$$$$$$$$$################################################""""""""""""""""""""""""############""""""""""""!!!"""###$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!"""###$$$$$$###"""$$$$$$$$$######!!! $$$$$$############$$$$$$&&&%%%$$$$$$%%%%%%$$$"""$$$$$$$$$$$$######""""""################################################"""############""""""!!!""""""############"""""""""############""""""!!!""""""""""""""""""""""""######$$$$$$$$$$$$##################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$############$$$$$$$$$$$$######%%%$$$%%%(((++++++'''###$$$$$$$$$##################!!!!!!"""###$$$###"""&&&%%%%%%$$$###"""!!!!!!%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##########################################""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################"""""""""""""""!!!!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$cccIIIAAA<<<:::888666444222222111111000///...---,,,++++++***)))))))))+++,,,+++***))))))))))))))))))))))))***))))))((((((((((((((('''''''''&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$##################$$$$$$$$$$$$$$$$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$########################$$$$$$$$$########################"""###$$$$$$%%%%%%$$$$$$################################################""""""#########$$$$$$$$$################################################!!!!!!""""""#####################""""""""""""""""""###$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!"""###$$$%%%$$$######$$$$$$$$$######"""!!! $$$######""""""######$$$&&&$$$###""""""#########%%%%%%$$$$$$###"""""""""!!!"""""""""#########$$$########################""""""############"""!!!""""""############""""""""""""############"""!!!""""""""""""""""""""""""######$$$$$$$$$$$$###############"""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""######$$$$$$$$$$$$###### """&&&((((((%%%"""###########################!!!!!!!!!###$$$###"""%%%$$$$$$$$$###"""""""""&&&%%%$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%######################################################$$$$$$$$$$$$##############################%%%%%%$$$$$$######""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############################################################""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""########################dddKKKEEE<<<;;;888555333222222222000000///...---,,,,,,+++***)))))))))+++,,,+++***))))))))))))))))))))))))&&&'''((())))))'''%%%$$$&&&''''''''''''''''''&&&(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$##################$$$""""""#########$$$$$$$$$########################!!!""""""###############################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""############$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!"""""""""###############$$$%%%%%%%%%$$$"""!!!!!!!!!"""###############""""""!!!!!!!!!!!!""""""%%%%%%###"""!!!!!!###$$$$$$$$$$$$#########""""""!!!!!!!!!"""######$$$$$$########################!!!""""""#########""""""""""""############""""""!!!""""""#########""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""######""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""######$$$$$$$$$$$$######!!!$$$&&&%%%###!!!###########################!!!!!!!!!###$$$###""""""""""""###$$$$$$$$$%%%%%%%%%#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%######################################################$$$$$$$$$$$$##############################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$##############################cccKKKFFF===;;;888555333222222333000//////...------,,,,,,***)))))))))+++,,,+++***))))))))))))))))))))))))$$$&&&((())))))'''$$$"""&&&&&&'''(((((('''&&&&&&(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$$$$$$$$$$###"""$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$"""""""""###$$$$$$%%%%%%########################!!!!!!"""############"""###############$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""##################$$$$$$$$$$$$$$$###########################""""""""""""###############$$$%%%%%%$$$###"""!!! !!!"""$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""$$$%%%$$$###!!!!!!###%%%########################!!!!!!!!!""""""#################################!!!""""""############"""""""""############""""""!!!""""""############"""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$############$$$$$$$$$$$$######!!!"""###$$$%%%%%%$$$$$$###############$$$$$$$$$###!!!!!!"""###$$$###"""!!!!!!"""###$$$%%%%%%&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######################################################$$$$$$$$$$$$##############################&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$```IIIFFF===;;;888444222222222333/////////...------,,,,,,***)))))))))+++,,,+++***))))))))))))))))))))))))&&&'''((((((((('''%%%%%%&&&&&&'''(((((('''&&&&&&(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$$$$$$$$$$###""""""""""""######$$$$$$$$$########################$$$$$$###""""""###$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""#########!!!"""""""""############"""######$$$######""""""""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$$$$###""" !!!"""$$$$$$$$$%%%###""""""""""""""""""###$$$%%%&&&$$$"""!!!###%%%"""""""""###$$$$$$%%%%%%!!!!!!!!!"""""""""""""""########################!!!!!!"""###############""""""############""""""!!!!!!"""###############""""""""""""""""""""""""######$$$$$$$$$$$$######!!!"""""""""############!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$###$$$$$$%%%""""""#########$$$$$$$$$###!!!!!!"""###$$$###""""""""""""###$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%&&&&&&#########$$$$$$$$$$$$%%%######################################################$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%]]]GGGDDD>>>;;;777444222222222333/////////...---------,,,***)))))))))+++,,,+++***))))))))))))))))))))))))***)))((('''&&&''''''(((%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$%%%%%%$$$###""" !!!!!!"""""""""###""""""""""""""""""######%%%$$$###""""""###$$$%%%!!!""""""###$$$$$$%%%%%%##############################$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""""""""!!!!!!""""""#########$$$""""""#########""""""!!!""""""""""""""""""""""""""""""""""""############!!!###$$$$$$$$$$$$ !!!"""######$$$$$$$$$$$$$$$############$$$$$$###%%%'''&&&###"""###%%%!!!!!!"""###$$$%%%%%%&&&"""""""""""""""!!!!!!!!!########################!!!!!!"""###############""""""############""""""!!!!!!"""###############""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!""""""#########$$$!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$"""!!!!!!###%%%""""""######$$$$$$$$$$$$###!!!!!!"""###$$$###"""$$$$$$$$$###############!!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$#######################################$$$$$$%%%%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$################################################""""""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%ZZZJJJAAA===<<<:::888555333111000///............---------************************)))******)))(((''''''((())))))))))))((((((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################"""""""""###$$$$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$###""""""######$$$$$$$$$$$$$$$###"""!!!########################$$$$$$$$$#########""""""$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""$$$###!!! !!!"""###################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!###%%%)))---///%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########"""""""""""""""###$$$$$$$$$%%%################################################"""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""####################################""""""""""""""""""############""""""$$$$$$$$$#########""""""!!!!!!"""############"""$$$######"""######$$$$$$##############################$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###""""""###$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%)))...000---'''!!!ZZZJJJAAA===<<<:::888555333111000///............---------************************)))*********((('''((()))))))))))))))((((((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################################################################$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%$$$$$$###""""""######$$$$$$$$$$$$$$$###""""""########################$$$$$$$$$#########""""""$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""""""""""""""!!!!!!################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$'''***,,,$$$$$$############$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""###$$$""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""!!!"""######$$$$$$######$$$$$$################################################$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###""""""###$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$&&&...666777///(((ZZZJJJ@@@<<<;;;:::888555333222111///............---------************************)))*********((('''((()))))))))))))))((((((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$###############"""$$$%%%%%%$$$###%%%&&&%%%$$$######"""############$$$$$$$$$$$$###""""""########################$$$$$$$$$###############$$$$$$$$$#######################################$$$$$$$$$###############""""""""""""""""""""""""!!!###$$$$$$###!!! ################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$###""""""###%%%&&&(((#########""""""#########$$$$$$$$$###############$$$$$$$$$###############################################################""""""""""""""""""""""""$$$###""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$###############"""######$$$$$$$$$$$$$$$%%%$$$$$$#########""""""##############################$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$$$$,,,777999222)))ZZZKKK???<<<;;;:::888555333222111///............---------************************(((***+++***(((((()))***))))))))))))(((((((((((((((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################%%%$$$$$$$$$###""""""""""""$$$%%%%%%$$$###%%%&&&$$$$$$###############$$$######$$$$$$$$$######"""########################################################################################################################"""""""""""""""""""""""" !!!"""###$$$###""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$###""""""######$$$######""""""""""""##############################%%%$$$$$$$$$###"""""""""################################################""""""""""""""""""""""""$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""####################################"""""""""!!!%%%###!!! !!!###%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""!!!##############################$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###""""""###$$$$$$###$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$)))//////)))###ZZZKKK???;;;;;;999777555444222222///............---------************************(((***+++***)))((()))+++))))))))))))(((((((((((((((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################%%%$$$$$$$$$###""""""""""""$$$%%%%%%$$$###%%%&&&$$$###############$$$$$$"""######$$$$$$$$$##############################################################################################################################""""""""""""""""""""""""###"""!!!!!!!!!###$$$%%%########################################################################""""""""""""""""""""""""%%%$$$$$$###""""""""""""######""""""""""""##############################%%%$$$$$$$$$###"""""""""########################################################################$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""####################################"""""""""!!!%%%###!!! !!!###%%%##############################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$###"""!!!##############################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###""""""###$$$$$$###########################$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###!!!ZZZLLL>>>;;;:::999777666444333222///............---------************************(((***+++***))))))***,,,))))))))))))((((((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$###############"""$$$%%%%%%$$$###%%%&&&#########"""######$$$%%%""""""###$$$$$$$$$$$$##########################################$$$$$$$$$###############$$$$$$$$$#######################################$$$$$$$$$""""""""""""""""""""""""$$$"""!!! !!!###%%%'''########################################################################""""""""""""""""""""""""$$$$$$$$$$$$#########"""#########""""""########################$$$$$$$$$$$$$$$$$$#######################################################################################$$$###""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""$$$###"""!!!!!!"""###$$$###############$$$$$$$$$"""######$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###""""""###$$$$$$###"""""""""###############$$$$$$######$$$$$$%%%&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&$$$###$$$&&&YYYLLL>>>;;;:::999777666444333222///............---------************************((()))++++++***)))+++,,,))))))))))))((((((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################################################################$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&######""""""###$$$$$$%%%""""""###$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""###$$$%%%%%%########################################################################"""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$###############$$$$$$$$$########################################################################""""""""""""""""""###$$$""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$!!!"""######$$$$$$###### !!!###%%%%%%%%%$$$#################################$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###""""""###$$$$$$###!!!"""""""""#########$$$$$$$$$######$$$$$$%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%''''''YYYMMM>>>;;;:::999777666444333333//////.........---------************************((()))++++++******+++,,,))))))))))))((((((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################""""""######$$$$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&######""""""###$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!###%%%&&&%%%$$$###########################################################################""""""""""""""""""""""""!!!"""###%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""######$$$$$$$$$$$$""""""######$$$$$$$$$%%%########################################################################""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""####################################""""""""""""""""""############""""""""""""######$$$$$$$$$$$$!!!!!!"""############### ###%%%&&&&&&%%%$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###""""""###$$$$$$###!!!!!!""""""#########$$$$$$$$$######$$$$$$%%%&&&""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***&&&""""""%%%'''%%%###VVVDDDAAA===999888999666111...000000000///...------,,,,,,+++***)))***++++++***)))))))))))))))))))))))))))((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%'''''' ###'''$$$'''"""##################"""########################$$$#########""""""!!!!!!######""""""###$$$%%%%%%$$$$$$###!!!###''''''$$$###***'''###$$$!!!"""&&&%%% !!!&&&%%%$$$$$$#########"""""")))### $$$$$$!!!!!!%%%&&&))))))%%%""" ########################""""""""""""####################################!!! $$$""" )))(((""" %%%%%%""""""'''"""###%%%%%%%%%$$$"""  """###$$$$$$$$$###########################"""""""""""""""!!!!!! """""""""""""""""""""""" !!!###$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############################################################!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$###############$$$$$$##################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###""""""###$$$$$$$$$$$$$$$#########""""""################################################################################################%%%%%%$$$$$$###""""""!!!"""###$$$%%%%%%$$$###"""################################################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%$$$###""""""########################$$$%%%&&&%%%###"""###$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$WWWLLLMMM===:::888999777111///000000//////...------,,,,,,+++***)))***++++++***)))))))))))))))))))))))))))))))))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%000(((""""""$$$%%%######)))%%%  %%%)))########################%%%$$$$$$$$$###########################$$$%%%%%%!!!)))---'''!!!,,,(((  +++,,,%%%'''$$$###&&&%%%!!!"""&&&$$$$$$$$$$$$$$$###""""""''' %%%***(((###!!!///)))!!! %%%'''########################""""""""""""####################################111'''###$$$######%%%$$$$$$!!! '''"""###$$$%%%%%%###"""!!! """###$$$$$$$$$###########################"""""""""""""""!!!!!! """"""""""""""""""""""""!!!""""""############"""""""""""""""""""""""""""""""""""""""#####################################################################""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$$$$###"""""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""##############################################################################################################################$$$$$$$$$$$$######################################################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%$$$######"""########################$$$%%%&&&%%%###"""###$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$%%%%%%%%%~~~WWWSSSZZZ===:::999:::777222000111//////......---,,,,,,,,,+++***)))***++++++***)))))))))))))))))))))))))))***)))&&&$$$###%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$&&&&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$########################&&&%%%$$$$$$######$$$$$$((()))'''$$$"""###%%%)))+++)))$$$########################%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%///### $$$$$$(((///$$$###!!!"""&&&%%%(((%%%###$$$$$$!!!"""%%%######$$$%%%%%%###"""!!!$$$&&&"""!!!((( %%%(((((($$$ ########################""""""""""""####################################&&&((('''$$$!!!!!!###&&&))),,,***######$$$%%%$$$###"""!!! !!!"""######$$$##############################""""""######""""""!!! """"""""""""""""""""""""###############"""!!!!!!""""""""""""""""""""""""""""""""""""############################################################$$$$$$######"""!!!!!! """""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!########################$$$$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""$$$$$$$$$###############################################################################################################!!!!!!"""###$$$$$$%%%%%%$$$$$$############$$$$$$################################################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&yyySSSRRRZZZ===:::999:::888333111222.........------,,,,,,,,,+++***)))***++++++***)))((((((((((((((((((((((((***)))'''%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&$$$###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%""""""############$$$$$$%%%%%%$$$$$$###$$$$$$%%%(((,,,)))!!!((()))"""!!!!!!%%%))),,,########################%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%###"""###&&&'''$$$)))!!! &&&%%%&&&444&&&###!!!!!!""""""###$$$"""###$$$%%%%%%$$$"""!!!((()))***'''!!!!!!%%%###""""""!!!""""""###$$$########################!!!"""""""""####################################)))+++'''"""&&&%%%$$$$$$ ''',,,***###$$$$$$$$$$$$###"""!!!!!!!!!""""""####################################"""############"""!!!!!!""""""""""""""""""""""""""""""#########""""""!!!""""""""""""""""""""""""!!!"""""""""########################################################################""""""!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!###############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!########################################################################################################################"""""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''uuuMMMIIIOOO<<<999888999777222111222---------------,,,,,,,,,+++***)))***++++++***)))((((((((((((((((((((((((((())))))))))))(((''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&""""""######$$$$$$$$$$$$############$$$%%%&&&''' ###)))&&& $$$$$$###!!!!!! ##############################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%---'''"""(((------$$$%%%&&&&&&$$$""""""$$$%%%###!!!!!!###&&&&&&$$$"""###$$$$$$%%%$$$###"""''',,,((( $$$'''***((($$$  ########################!!!"""""""""####################################!!!$$$+++%%%"""+++...%%%###$$$$$$$$$$$$######"""""""""""""""""""""################################################""""""!!!"""""""""""""""""""""""" """######$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############################################################!!!!!!""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$###""""""!!!""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!################################################################################################################################################%%%$$$###""""""###$$$%%%################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&qqqHHH@@@CCC;;;888777888777222000222------,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))))))))))))))))))))))))))((()))*********)))'''&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$&&&&&&%%%######$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%#########$$$%%%%%%&&&&&&"""""""""###$$$%%%'''(((!!!'''...---###'''###""""""""""""###$$$$$$####################################$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%&&&((($$$ '''%%%(((&&& 000...%%%%%%######&&&)))(((##################$$$$$$$$$###***...***$$$"""!!! ###$$$$$$""""""$$$(((,,,########################""""""""""""#######################################%%%)))***$$$$$$%%%%%%,,,---***'''$$$$$$$$$#####################""""""""""""####################################$$$$$$######"""!!!"""""""""""""""""""""""" !!!"""$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""############################################################ !!!!!!"""######$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$###############"""""""""###$$$$$$%%%%%%###############$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""###############$$$$$$$$$################################################################################################$$$$$$##################$$$$$$############$$$$$$################################################%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''nnnGGG===>>>999666666777666111///111,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))))))))))))))))))))))))))))))))((((((''''''''''''$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$&&&&&&%%%######$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$#########$$$%%%%%%&&&'''$$$&&&,,,CCC^^^FFF???333(((!!! !!!###########################$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$'''"""###)))''' $$$...LLLIII???///  &&&$$$%%%$$$"""%%%(((###$$$###"""!!!"""###%%%&&& !!!***888@@@XXXKKK:::,,,%%%!!!########################""""""""""""####################################((('''000EEE]]]MMM333 $$$ ###%%%$$$$$$###############$$$###"""!!!!!!"""#################################$$$$$$$$$$$$###"""""""""""""""""""""""""""""" !!!"""###############""""""""""""""""""""""""""""""""""""############################################################"""""""""""""""#########"""""""""""""""""""""""""""############$$$$$$$$$###############$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$################################################################################################"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((mmmHHH>>>>>>999666555777555000///111,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++++++++)))))))))))))))))))))))))))***)))&&&$$$$$$%%%'''((($$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$%%%&&&&&&%%%######$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&%%%$$$$$$######$$$$$$&&&<<>>+++ +++%%%$$$###%%%$$$(((&&&(((}}}&&& QQQ+++###(((!!!%%%###$$$&&&NNN&&&$$$###888 &&&)))YYY***%%%)))555LLL111######""""""######$$$%%%#######################################$$$$$$$$$""""""###$$$$$$$$$$$$###############################################################$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$###"""!!!!!!########################################################################$$$$$$######""""""!!!!!!################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&$$$######"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))'''''''''((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((()))***++++++******((((((((()))))))))******((())))))))))))))))))(((^^^EEEDDD===888777555666888777444000///......------,,,++++++************************&&&&&&''''''(((((()))))),,,,,,+++***)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,333---+++"""'''&&&---111!!!---,,,)))'''###,,,!!!###NNNvvv---...***)))GGG777%%%"""!!!--- """""""""222###aaaDDD(((*** +++ &&&((("""$$$...www+++"""***"""$$$'''///&&&"""%%%"""666'''!!!&&&111 iii***%%%######""""""######$$$%%%#################################$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$############################################################$$$$$$$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$###"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""################################################"""############$$$$$$$$$########################"""############$$$$$$$$$########################%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''((((((((()))))))))))))))))))))))))))))))))'''((())))))******))))))((()))***++++++,,,++++++))))))))))))************((())))))******))))))(((\\\CCCCCC===666666555444333222111000///......------,,,++++++************************&&&''''''((())))))******......,,,+++)))(((&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$)))$$$(((&&&000---""""""000zzz***!!!###'''"""&&&$$$--- ,,,'''???%%%((()))!!!!!!///hhh333"""&&&!!!***$$$ ,,,###444333###(((+++[[[,,,###******$$$""" 222111%%%****** rrr```$$$...***+++,,,cccnnn###--- !!!'''!!!$$$iii(((######""""""######$$$%%%#################################$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$##################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########################################################"""############$$$$$$$$$########################"""############$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''(((((("""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((''''''''''''((('''((((((((())))))))))))))))))))))))))))))))))))(((((()))************)))((()))***+++,,,,,,,,,,,,)))))))))*********++++++((()))************)))(((YYYBBBCCC===666777666444111///000111///......------,,,++++++************************'''(((((()))***+++++++++000///---+++)))'''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((($$$%%%&&&&&&!!!###--- ###mmm***"""+++ '''$$$'''(((+++444###$$$)))(((***222,,,YYY%%%((( $$$***&&&!!!)))***WWW!!!***$$$###&&&!!!"""(((***777BBB&&&!!!,,,&&& """---"""###***'''(((,,,,,,'''"""---#########"""###$$$$$$%%%#################################$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!#######################################$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$################################################"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""###%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************((()))***+++,,,---------)))************+++++++++((()))***++++++***)))(((YYY>>>>>>@@@333444444333222111000///.........---,,,+++)))(((************************))))))))))))************(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''******)))'''&&&%%%$$$###(((&&&%%%&&&((((((%%%"""###&&&!!!((($$$www&&&'''"""'''&&&%%%%%%***!!!((((((888kkk(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$ &&&((( """ """222(((&&& ((('''ttt555&&&)))######&&&!!!,,,CCC$$$%%%%%%%%%%%%%%%%%%%%%%%% ***!!!"""aaa!!!%%%$$$(((&&&###(((!!!!!!'''---)))JJJ$$$%%%%%%$$$###!!!$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###!!!!!!!!!"""###"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$#########"""""" """##############################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""########################################################################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$######""""""######%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%% !!!$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******(((((()))***************************))))))))))))((()))***+++,,,,,,,,,,,,,,,,,,+++++++++,,,------$$$'''***,,,,,,++++++,,,ZZZ???>>>???999888777555333111//////.........---,,,+++***)))************************))))))))))))************''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###(((&&&%%%&&&''''''%%%######&&&!!!((($$$www&&&'''"""'''&&&%%%%%%&&&)))''''''&&& 555```iii000+++$$$$$$$$$$$$$$$$$$$$$$$$555HHH$$$ ,,,%%%000///+++$$$&&&!!!&&&&&&pppiii$$$###!!!###(((%%% $$$...333|||tttFFF---$$$$$$$$$$$$$$$$$$$$$$$$+++"""aaa###$$$$$$!!!''' """'''!!!(((&&& !!!iii%%%%%%$$$$$$###"""!!! $$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!"""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$#########"""""" !!!"""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""########################################################################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######""""""######%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((()))******((())))))***************)))))))))))))))))))))))),,,,,,,,,,,,,,,++++++*********++++++++++++******...000222222000...------ZZZ???>>>===>>><<<999666333000//////............---+++***)))************************))))))))))))************''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%&&&''''''%%%###$$$&&&!!!((($$$www&&&'''"""'''&&&%%%%%%++++++%%%)))(((  777444!!!###))) $$$$$$$$$$$$$$$$$$$$$$$$###$$$""",,, '''###,,,,,, &&&"""$$$$$$jjj###$$$%%%&&&&&&$$$ ---'''$$$&&&)))(((!!!########################'''***ooo<<<%%%$$$'''$$$,,, """###+++$$$%%%%%%$$$###############$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""######$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$###############""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$#######################################################################################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""######%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((((()))******))))))***++++++++++++***))))))))))))))))))))))))******************))))))...//////000000000//////---///000000...------...XXX@@@???<<>>!!!%%%$$$"""###ddd...%%%'''&&&""""""%%%$$$ ### $$$---$$$$$$$$$$$$$$$$$$$$$$$$ )))$$$)))hhh'''"""&&&!!!$$$$$$***$$$!!!''''''___%%%%%%#########$$$%%%&&&###########################$$$$$$$$$$$$%%%%%%%%%$$$#####################%%%$$$$$$$$$###"""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&'''''''''''''''&&&%%%(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((((((((())))))(((((())))))***+++)))***++++++,,,,,,++++++))))))))))))************************+++,,,---...************+++,,,,,,------///222444555777:::<<>>BBBEEEJJJOOOSSSSSSBBBBBB===888777555333111111111111...............---,,,,,,************************))))))))))))************((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%''''''&&&%%%&&&'''%%%'''""")))%%%www&&&'''"""'''&&&%%%%%%&&&'''%%%(((*** )))+++""" """###)))((($$$$$$$$$$$$$$$$$$$$$$$$aaa!!!)))"""'''333(((###*** &&&ZZZ """%%%&&&&&&$$$"""!!!###...///###!!!(((***%%%%%%%%%%%%%%%%%%%%%%%%111OOO&&&!!!)))!!!///000 &&&$$$uuu$$$$$$#########$$$$$$%%%###############$$$$$$$$$############$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$###############$$$$$$$$$######""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$########################################################################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$######""""""#########$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&&&&''')))+++&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''''''(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***++++++++++++,,,------------,,,+++++++++,,,------......///...---,,,,,,,,,......333555888<<<@@@CCCFFFGGGEEEGGGJJJMMMPPPVVV\\\aaaRRRBBBBBB<<<888777666444222111000///...............------,,,************************))))))))))))************))))))))))))))))))))))))$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&(((%%%'''""")))%%%www&&&'''"""'''&&&%%%%%%###'''%%%'''---'''"""******...&&&""")))---$$$$$$$$$$$$$$$$$$$$$$$$000"""***###&&&!!!''')))(((!!!,,,!!!(((XXX///&&&!!!&&&'''""" """ !!!&&&((("""$$$$$$$$$$$$$$$$$$$$$$$$...&&&:::###'''!!!(((LLL%%%%%%!!!!!![[[#########$$$######""""""""""""#########$$$$$$$$$############$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$###############$$$$$$$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################################################################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$######""""""#########$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&'''(((***&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''%%%&&&'''(((((()))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++******))))))******+++,,,+++,,,,,,---------------,,,,,,------...//////000111000000111333666888:::777===FFFOOOUUUVVVUUUTTTXXXYYY\\\^^^bbbiiipppuuuRRRCCCBBB;;;888888777666444111///---.........///......------************************))))))))))))************))))))))))))))))))))))))$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$"""%%%((((((&&&%%%&&&(((%%%(((""")))%%%www&&&'''"""'''&&&%%%%%%$$$)))"""&&&(((###$$$'''&&&"""%%%***###!!!,,,$$$$$$$$$$$$$$$$$$$$$$$$zzz///)))!!!((( }}}'''!!!---!!!***WWWEEE...!!!%%%"""!!!'''%%%$$$%%%&&&"""$$$---########################&&&'''######\\\fff***%%%&&&!!!BBByyy"""######$$$$$$"""!!! """"""######$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$""""""######$$$$$$$$$%%%""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$########################################################################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$###"""############$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&((((((((((((((((((((((((%%%%%%'''((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++*********)))******+++,,,+++,,,------......------------......///000000111888888:::===BBBHHHMMMPPPVVV___mmmzzz|||xxxppprrruuuxxx}}}WWWDDD>>>:::888888666555333111000000......//////......---,,,************************+++*********))))))(((((()))(((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))'''&&&&&&&&&&&&%%%###'''&&&&&&%%%%%%&&&&&&'''%%%'''!!!((($$$www&&&'''"""&&&&&&$$$%%%%%%%%%$$$$$$%%%%%%&&&'''***###"""''''''%%%###)))%%%,,,######VVV$$$'''***(((...www$$$$$$###((("""]]]sss$$$,,,)))!!!$$$""" """%%%&&&&&&'''+++$$$!!!&&&%%%222(((&&&,,,///((()))MMM333##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%'''***(((###''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))))))))))))))************))))))))))))************+++*********))))))(((((()))******)))((((((***+++******++++++++++++,,,,,,///---++++++---///000000444888;;;<<<<<<===BBBFFFMMMRRRWWWZZZ```kkkvvv}}}WWWEEE???===888888666555333111000000......//////......---,,,************************************)))))))))((())))))((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%$$$$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%'''!!!((($$$www&&&'''"""'''&&&$$$%%%%%%%%%$$$$$$%%%%%%&&&''' $$$)))***'''###""""""...$$$EEE!!!"""((("""''':::www$$$$$$###((("""]]]}}} )))(((!!! """'''''''''&&&$$$###!!!!!!######%%% $$$///###"""***&&&:::___666###,,,##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((******,,,///,,,''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))))))))))))))************))))))))))))************++++++******)))))))))))))))***+++*********,,,...,,,,,,------------...///222111000000111222111111888???HHHOOOSSSWWW\\\```eeegggjjjpppzzz|||UUUEEEAAA>>>888888666555333111000000......//////......---,,,************************************)))))))))))))))))))))(((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%$$$$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%'''!!!((($$$www&&&'''"""'''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&%%%"""###&&&((()))111222555%%%vvv"""$$$***$$$$$$KKKwww$$$$$$###((("""]]]###!!!'''&&&###&&&$$$%%%$$$$$$%%%(((......+++ 333}}}###%%%(((%%%///###dddDDD!!!##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#################################%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))++++++...111///***''''''''''''''''''''''''(((((((((((()))))))))***''''''((((((((()))))))))))))))))))))************)))))))))*********+++++++++++++++************))))))***++++++++++++...000+++,,,---,,,+++,,,...000//////000333888???DDDHHHVVV___mmmxxxxxxRRRCCC@@@>>>888888666555333111000000.........///......---,,,*********************************))))))))))))))))))))))))(((((((((((('''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))'''&&&&&&&&&&&&%%%###&&&%%%%%%%%%%%%%%%%%%&&&%%%'''!!!((($$$vvv&&&'''"""'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''',,,$$$$$$((($$$333999$$$+++"""$$$ '''ZZZwww$$$$$$###(((!!!]]]$$$%%%000###/// (((***)))$$$ %%%FFF(((""""""444!!!((()))QQQ333'''##############################$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$%%%%%%################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%''''''&&&)))......+++''''''''''''''''''''''''''''''((((((((()))))))))'''(((((((((((()))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,++++++---///---...///...---...222666222666<<>><<<888888666555333111000000.........///......---,,,************************))))))))))))))))))*********)))))))))((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))'''&&&&&&&&&&&&%%%###%%%%%%%%%$$$$$$%%%%%%%%%%%%'''!!!((($$$vvv%%%&&&"""'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###$$$((('''"""%%%---&&&+++www ,,, &&&(((gggwww$$$$$$###(((!!!]]]...!!! 000 !!! '''444???III,,,"""%%%555'''222mmm%%%%%%##############################$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&%%%###&&&,,,---+++''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((()))))))))***((()))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,+++***,,,---...111333333333777>>>DDDHHHRRRbbbssspppLLL???===;;;888888666555333111000000......//////......---,,,************************))))))))))))******************)))))))))(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%$$$$$$%%%'''(((((('''%%%%%%$$$$$$$$$$$$%%%%%%%%%'''!!!((($$$uuu%%%&&&"""''''''&&&'''%%%%%%$$$$$$%%%%%%&&&'''"""%%%+++***!!!VVVhhh((('''%%%$$$###(((pppwww$$$$$$###((("""]]]''''''&&&222EEE'''...%%%((((((!!!333 MMMccc... """##############################$$$$$$$$$$$$#######################################$$$$$$%%%%%%&&&################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""####################################$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###"""%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))(((''')))...///,,,''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))******))))))))))))*********************++++++++++++,,,+++,,,,,,,,,,,,------------......---,,,,,,---///---222777:::===EEEQQQZZZiiiwww{{{|||lllJJJ@@@???===888888666555333111000000......//////......---,,,************************((()))))))))*********************)))))))))((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%$$$$$$%%%'''(((((('''%%%%%%$$$$$$$$$$$$%%%%%%%%%'''!!!((($$$uuu%%%&&&"""''''''&&&'''%%%%%%$$$$$$%%%%%%&&&''''''%%%)))&&&)))+++///!!!&&&###'''%%%$$$rrrwww$$$$$$###((("""]]],,,%%%'''sss """+++!!!'''(((:::,,,&&&$$$---TTTjjj )))##############################$$$$$$$$$$$$##############################"""######$$$%%%%%%&&&&&&################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%###""""""$$$$$$$$$%%%%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''+++...///111333///)))''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,---------...---.../////////000333555555;;;DDDKKKTTTaaarrr~~~xxxvvv}}}xxxooommmuuu}}}jjjIII@@@@@@???888888666555333111000000......//////......---,,,************************(((((())))))*********+++************))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))'''&&&&&&&&&&&&%%%###%%%$$$$$$$$$$$$$$$$$$%%%%%%'''!!!((($$$uuu$$$&&&"""''''''&&&'''%%%%%%$$$$$$%%%%%%&&&'''''' '''---///!!!###++++++///%%%pppwww$$$$$$###((("""]]]###%%%,,,&&&,,,$$$(((%%%"""&&&'''((($$$&&&---'''???''' &&&$$$%%%##############################$$$$$$$$$$$$##############################""""""###$$$%%%%%%&&&&&&################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%+++111555666555...%%%''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,------.........,,,...000111222444777:::DDDLLLXXXbbbnnnwwwpppwwwvvvrrryyylllLLL@@@===<<<:::888555333333222000///---......///...---+++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%'''!!!'''###www&&&'''###((('''&&&'''%%%%%%&&&&&&%%%%%%$$$###---###%%%))) (((iii???###"""$$$---###!!!$$$___%%%%%%)))###^^^***%%%!!!(((---KKKTTT !!!&&&'''555"""---IIIlll)))111$$$!!!((($$$###$$$$$$""" """&&&###"""!!!!!!!!!###%%%'''""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&((('''%%%$$$###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))((((((((((((((('''''''''))))))))))))(((((((((((((((((((((((())))))))))))---++++++,,,000111///---......---,,,++++++,,,,,,111,,,...777@@@EEELLLSSS]]]nnnwwwvvvxxxkkkLLL@@@>>><<<:::888555333333222111///............---,,,++++++******++++++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&(((((('''&&&&&&%%%$$$$$$&&&((("""((($$$www&&&'''"""''''''&&&&&&&&&''''''''''''&&&%%%%%%)))&&&(((***### ...999pppBBB...'''(((###%%%SSS%%%%%%)))###^^^'''$$$"""666qqq ###---$$$*** 777 /// }}} ///(((%%%'''%%%$$$$$$&&&%%%$$$############$$$'''+++...000######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))((()))))))))*********++++++,,,++++++---000111///---,,,,,,---...000111333444888888>>>LLLYYYdddppp{{{xxxvvvrrroooxxx{{{zzzzzzyyywwwvvvkkkLLLAAA>>><<<:::777555333333222111///000///...---,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&&&&%%%&&&&&&&&&((((((''''''&&&%%%%%%%%%''')))###***&&&vvv%%%&&&"""'''&&&%%%&&&''''''((((((''''''&&&%%% $$$&&&'''...333)))&&&888UUU )))///444,,,%%%'''%%%"""$$$&&&BBB"""%%%%%%)))###^^^"""%%%((( ...TTT$$$***&&&*** %%%(((///KKK'''((("""222"""&&&###!!!###&&&(((%%% ###$$$%%%'''***---111333$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$############$$$########################%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---///111111000...---------///222555999;;;AAAGGGSSScccrrr{{{iiiddd___dddxxxnnnaaaeeebbb\\\]]]dddeee___iiiLLLAAA>>><<<999777444333333333111000111000...,,,,,,,,,------***++++++,,,,,,++++++***************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%&&&)))$$$***&&&vvv%%%&&&!!!&&&&&&%%%&&&'''''''''''''''&&&%%%%%%$$$***((()))...***000%%%###{{{SSS...666---111%%%(((***###((($$$'''333%%%%%%%%%)))###^^^"""%%%---%%%%%%(((mmmjjj&&&)))'''+++---$$$)))$$$%%%---mmm'''((( (((###$$$$$$###$$$&&&$$$ %%%%%%%%%%%%&&&''')))***$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$$$$########################%%%$$$###$$$&&&'''&&&%%%###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))((((((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------...000111000///...000//////000555<<>>000&&&&&&'''$$$!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''&&&"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********'''(((((()))******++++++((())))))******+++,,,,,,,,,,,,,,,,,,---------------...000222444:::AAAGGGRRRZZZjjj|||zzzyyyttthhh___UUUPPPTTTfffzzzpppnnnnnnvvvzzz{{{```HHHBBB@@@>>>888666444333333444222111//////000000000...---++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''''''''((())))))'''''''''(((((((((((((((&&&)))&&&---)))yyy((()))$$$))))))((()))''''''((((((''''''&&&%%%"""'''+++***(((((('''%%%&&&---(((,,,%%%%%%---$$$(((%%%)))((('''&&&(((&&&%%%%%%)))###^^^ 222(((&&&&&&"""'''+++[[[&&&)))'''&&&***...$$$'''"""'''&&&%%%***+++RRR===&&&)))'''+++222666111%%%!!!'''(((""""""######$$$$$$######"""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&'''&&&%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************'''(((((()))***+++++++++((())))))***++++++,,,,,,---------.........//////111333555888<<>>;;;888666444333333333222111//////.........---------+++,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((,,,###&&&---///555"""555***+++"""444yyy((()))$$$))))))((((((%%%---***&&&'''"""(((@@@((("""%%%""""""000!!!666(((&&&(((...%%%'''222 ,,,777******((($$$---aaaooo))))))(((''''''(((***,,,...;;;[[[$$$&&&+++&&&)))%%%'''%%%rrrFFF%%%888$$$ '''%%%bbb%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######&&&'''&&&%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$'''((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))*********+++++++++))))))***+++,,,,,,,,,,,,,,,---//////...------...000000111222555===KKKVVVhhhppp~~~uuurrrooo}}}}}}zzzllleee___qqqxxxtttpppjjjnnn}}}YYYFFFAAA>>><<<:::888555333333222111///............------------+++,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))'''&&&$$$+++BBBDDD>>>TTTyyy((()))%%%***)))((()))###///---$$$&&&)))DDD444---999!!!333$$$III(((''')))...&&&(((---000+++$$$'''+++%%%,,,rrrBBB******)))((('''(((***---...777'''///KKK333(((/// &&&%%% NNNCCC---'''&&&///%%% ttt"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$&&&&&&&&&#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%'''((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%%%%%%%'''(((((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))************++++++++++++))))))***,,,,,,---------...//////...---,,,---///,,,111555888@@@PPPdddrrryyyooopppssspppooopppkkkhhhjjjqqqlllxxx}}}VVVEEEAAA???<<<;;;888555444333222000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))****** ...---111jjjyyy)))***%%%***)))((()))''''''***,,,---///222333:::jjjIII,,,WWW+++)))&&&***(((***!!!...***$$$///bbb!!!###***%%%(((!!!,,,)))(((((('''((()))+++,,,///222%%%!!!***%%% +++***000&&&''''''///&&&...$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&""""""###$$$%%%&&&&&&'''"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********++++++++++++,,,))))))+++,,,---------------...---,,,+++---000333...999EEEMMMZZZnnnzzznnnlllvvvtttcccWWWZZZ]]]^^^hhhuuuyyysss{{{yyySSSDDDBBB@@@<<<999777555333333333111000.........---------,,,,,,---------,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********...(((###(((...yyy)))***%%%******))))))000((((((+++###$$$'''222xxxWWW&&&,,,''''''***)))111$$$$$$,,,$$$%%%...###***&&&'''jjj222''''''''''''(((((((((((((((333___888!!!///&&&))))))###&&&;;;$$$######)))666,,,$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%$$$$$$%%%&&&#########$$$$$$%%%%%%&&&""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''%%%$$$######$$$%%%'''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((())))))))))))(((((())))))))))))))))))))))))*********+++++++++,,,,,,((()))+++,,,---...............---,,,...222888===???QQQdddppp}}}wwwnnnooo|||wwwmmmhhhkkkbbb```dddbbb___lllwwwRRRCCCBBB@@@===777666333333444444333222......---------,,,,,,,,,......---,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********++++++---///...)))dddzzz)))***%%%******))))))(((&&&***,,,+++000/// &&&***,,,///***&&&+++&&&"""...$$$(((///(((gggAAA&&&,,,(((***!!!---***&&&'''''''''''''''&&&%%%///)))"""000www444 +++&&&###---%%%222qqq***######(((KKKGGG $$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&%%%###""""""###%%%&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,((()))+++,,,---.........000000//////222888AAAGGGSSSiii|||yyyrrriiijjjttt}}}|||pppyyypppUUUIII???:::<<<888777555333222222222222000000...---------------++++++++++++++++++++++++++++++++++++******))))))((())))))************)))******))))))))))))******)))************+++++++++''''''(((((())))))******(((((())))))******++++++mmmyyy333)))&&&///'''******))))))))))))))))))))))))((((((WWW444###888&&& ///$$$)))!!!...***000999111$$$,,,@@@???,,,888))))))))))))((((((((((((...'''------((($$$(((%%%,,,""")))333&&&===...'''''''''&&&&&&%%%%%%&&&&&&'''((('''%%%###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&((($$$!!!!!!###%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''***)))((('''&&&%%%$$$$$$''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))),,,+++++++++++++++++++++,,,,,,++++++***+++++++++***,,,...///......///000555333222444:::EEETTT___ssstttqqq}}}ppp]]]ZZZ___sss{{{nnnTTTIII@@@<<<>>>:::999666444222111000000000000///...------------++++++++++++++++++++++++++++++++++++*********)))))))))************))))))******))))))))))))******)))************+++++++++)))))))))***************))))))))))))************+++'''DDDwww---'''))),,,$$$,,,+++************************---555JJJ !!!222'''***333%%%000###)))###///&&&ggg///>>>WWW---&&&222************))))))))))))&&&+++222&&&vvv;;;((("""&&&&&&###222///\\\...###EEEKKK!!!''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((%%%""""""$$$&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((()))))))))***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---...000000//////000111000...000999HHH\\\ooo{{{ppplll|||rrr^^^WWW^^^hhh~~~kkkRRRIIIAAA===???;;;:::777444111000//////111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++***)))((((((******))))))))))))******)))************+++++++++++++++++++++++++++*********************)))))))))---'''''')))---RRRzzz(((&&&,,,***!!!...,,,************************$$$))),,,888iii[[[$$$"""***---(((...000###111'''///'''444::: ,,,;;;SSS111000...555++++++*********)))))))))"""&&&///???www%%%111+++***---$$$+++%%%---nnn!!!$$$%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((&&&$$$$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''((((((((('''(((((())))))(((((('''(((((((((((((((((((((((('''''''''(((((()))))))))((((((((()))))))))******************************,,,,,,,,,++++++,,,,,,---+++---......---...000222555999AAAPPPdddzzzvvv}}}rrrlll______gggoooiiiPPPHHHAAA<<<===:::888666444222111000000111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++***)))((('''******))))))))))))******))))))*********+++++++++,,,,,,++++++*********)))+++++++++******)))))))))'''###&&&---+++'''222DDD***&&&---***"""000+++************************%%%,,,!!!555GGG,,,+++%%%111222***)))------,,,%%%"""///&&&'''666)))$$$444:::;;;..."""++++++...%%%************))))))))))))'''&&& ###222,,,!!!%%%,,,,,,$$$,,,"""PPPhhh)))000'''000'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''(((((('''&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''((()))******+++(((((()))))))))*********)))))))))))))))*********---,,,,,,,,,,,,------...+++,,,......///111444777AAANNN___nnn}}}xxxvvvvvvwwwxxxvvvqqqqqqppp|||gggNNNGGG@@@::::::777666555333222222333333111111///...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++)))((((((******))))))))))))******))))))*********++++++++++++++++++******))))))(((,,,,,,++++++******))))))***------)))'''))))))'''+++)))000(((***,,,&&&...)))************************---%%%;;;&&&%%%--->>>...!!!***222---(((---,,,+++555...'''222///&&&......+++///"""vvv>>>)))###)))777;;;*********)))))))))((((((,,,---%%%000%%%---???)))...444555---+++000,,,###999---===---...'''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((&&&$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''))))))((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''((()))***++++++))))))))))))************(((((()))))))))*********------,,,,,,---......//////000000111111555999===NNNaaauuutttdddaaafffppp|||wwwtttvvveeeMMMFFF@@@:::999666555444333222333444444111111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******))))))))))))******)))************+++++++++***************)))))))))+++++++++++++++*********&&&)))((('''222===555$$$///555...SSSkkk222,,,'''000)))***)))++++++++++++++++++++++++"""777***(((---...+++)))]]]aaa---222(((666+++,,,))),,,000***'''///555)))---444222000000---000777111***MMMhhh<<>>***III!!!<<<***...///222333333222111000...---+++444777111111111,,,'''555>>>555...222???dddVVVIII777666%%%***666555***111%%%======(((------,,,,,,,,,++++++++++++%%%)))...###888'''''''''''''''''''''''''''''''''''''''''''''''''''&&&''':::(((333''':::888$$$333 (((222((()))***"""'''... 666,,,"""$$$+++&&&""")))'''(((%%%+++...///'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''$$$ ###'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((($$$&&&((((((&&&%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***))))))*********+++++++++))))))******+++,,,,,,---------------...///000111---///333888???IIITTT[[[}}}uuu{{{sssnnnmmmiiibbbeeeqqqyyyyyy}}}{{{___JJJFFFBBB===<<<999888666333222111111111222111000//////.........------------------------+++++++++,,,,,,---------******+++,,,,,,,,,++++++******))))))))))))******)))************++++++++++++++++++,,,,,,---------*********++++++,,,,,,---///))))))000222,,,***------222---&&&))),,,***+++&&&'''333###555)))!!!///++++++++++++++++++++++++###222000)))******444+++'''111444---)))...///******555///%%%666999)))222...333:::888666BBBJJJCCCCCCOOOKKKKKKJJJAAAFFFMMM@@@IIIIIIAAAKKKPPPFFFLLLCCCDDDJJJJJJ>>>IIIKKK:::111HHH<<<111666@@@)))555//////.........---------***333111(((((((((***000))))))))))))))))))))))))************************###000111!!!''')))111:::'''444+++'''$$$***666###777 ---,,,..."""''',,, ,,,$$$%%%///###(((%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&"""!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))(((((((((((())))))###&&&((((((%%%$$$%%%'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&'''((()))***++++++))))))************))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++))))))***+++,,,,,,---------------......000111111111555<<>>:::888777555333222222222333111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************************+++,,,,,,------,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,---------+++,,,......,,,,,,,,,------------------...///000)))---111222000///222555333222111222444888<<<>>>@@@HHHSSS[[[```cccgggiiioooooonnnmmmkkkiiigggeeeiiigggffffffiiilllnnnoookkkjjjgggbbb___```dddhhhcccaaa^^^ZZZTTTNNNJJJGGG???;;;999:::888333//////---......//////......---,,,+++)))***,,,---,,,+++,,,,,,,,,---...---***(((&&&&&&'''((()))))))))******+++---------,,,***)))((('''&&&&&&'''((('''%%%(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''((('''&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&((())))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************)))************+++++++++++++++++++++++++++,,,,,,---,,,---000000///111555???>>>NNNmmmuuuyyyuuunnn{{{___NNNDDD???>>>:::888777555333222222222333111111000000//////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------.........---***+++---------,,,---////////////...---...///111+++,,,...111333555666777===???AAACCCEEEIIINNNQQQ]]]bbbiiimmmoooqqquuuxxxrrruuuyyyzzzyyyxxxxxxxxx{{{vvvqqqppprrruuuvvvvvv}}}zzzvvvtttuuuvvvvvvuuuxxxwwwvvvsssoooiiidddaaaUUUOOOKKKJJJGGGAAA======666666555444333222111000000000000//////---+++***---,,,+++,,,,,,---,,,,,,...---,,,+++***+++,,,,,,(((***---///000///...,,,***)))''''''((()))'''&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''((($$$$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''***))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((((('''&&&'''((())))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************************++++++++++++,,,,,,,,,,,,------------///...///222111000444:::@@@KKK```zzz{{{oookkk|||___MMMDDD???===:::888777555333222222222333111111000000//////....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,++++++,,,,,,---,,,,,,.../////////...---)))***,,,,,,++++++---...,,,---------,,,---000333333333555:::@@@DDDDDDCCCMMMRRRYYY\\\\\\^^^ccchhhoooqqqttttttsssuuuzzz~~~zzz}}}|||}}}|||{{{wwwsssnnnllllllddd]]]ZZZUUUMMMIIIIIIDDDCCCBBB@@@???>>>======:::;;;<<<;;;777444222111222111///...---------...///---+++)))))),,,///111222555999<<<===;;;888666---+++))))))))))))((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&'''''''''%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''((($$$%%%'''((()))(((&&&%%%((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''*********)))((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))''''''((())))))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++******+++++++++,,,,,,,,,---------.........//////---,,,...000000222;;;FFFZZZjjj|||yyy{{{sssdddaaammm~~~]]]LLLCCC>>>===999888777555333222222222333111111000000//////......000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------------,,,,,,,,,,,,------...+++,,,...///000///...------...///...,,,,,,---///+++...111222333666;;;@@@GGGIIIMMMRRRWWW[[[^^^```jjjrrrzzz|||yyywwwzzz~~~zzz{{{|||{{{zzz}}}xxxrrrnnnhhh___YYYXXXWWWUUUSSSQQQPPPPPPPPPQQQMMMNNNNNNKKKHHHEEEFFFGGGCCCDDDCCCBBB???===;;;;;;666444222222555:::@@@CCCLLLNNNPPPQQQOOOJJJEEEBBB///,,,***)))))))))((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((&&&(((***,,,,,,+++)))'''(((((((((''''''''''''&&&''''''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''')))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''((()))***)))((('''(((***)))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++))))))*********+++++++++++++++++++++,,,,,,,,,------------....../////////---,,,...222666>>>OOO___}}}}}}yyy{{{vvveeeiiimmmzzz\\\KKKBBB===<<<999888777555333222222222333111111000000//////......000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------,,,,,,---......///+++,,,.../////////...---111111111000......///111333888>>>CCCEEEJJJQQQVVVaaahhhpppssssssuuu|||{{{tttrrrnnnlllhhhdddaaa```aaaaaa]]]\\\YYYWWWUUUUUUWWWZZZWWW[[[```aaa___[[[XXXWWWPPPOOONNNOOOSSSXXX^^^bbbgggfffccc___XXXPPPIIIDDD///,,,)))'''((((((''''''))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((&&&(((***,,,---+++)))((())))))(((((((((''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''((()))***)))((('''(((***((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++************+++++++++++++++,,,,,,,,,------------,,,,,,,,,---.../////////111000333;;;FFFVVVmmmwww[[[JJJAAA<<<;;;888888777555333222222222333111111000000//////....../////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,---...............------------......///000............/////////000---...///000000333666999AAAHHHQQQWWWYYY]]]ccciiixxx~~~xxxsssqqqqqqqqqfffbbb]]]ZZZZZZ[[[[[[ZZZ\\\ccclllpppooollljjjiiigggggghhhjjjmmmqqqtttvvvuuuqqqiii^^^SSSIIIBBB>>>///,,,)))''''''((((((((())))))))))))))))))))))))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((()))((((((''''''(((((()))%%%&&&((()))***)))'''&&&))))))))))))((((((((((((''''''((((((((()))))))))'''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''(((((((((&&&)))***)))%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))''''''((()))(((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++*********++++++++++++,,,,,,,,,,,,---------......+++,,,,,,---...///000000111111777EEEWWWkkk~~~yyy~~~ZZZIII@@@<<<;;;888888777555333222222222333111111000000//////..................---------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...------------------------,,,------...............------------...///000111222111000//////111222444111444888<<>>AAAOOOgggttt{{{ttthhh^^^cccuuuVVVJJJ<<<888<<<777777666555444333222222222333222000///......//////........................//////.........---------........................***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------........./////////...---,,,,,,,,,,,,,,,......///000///...---,,,222111//////000222333333111222555999;;;???FFFMMMYYYiiixxx|||zzz}}}~~~~~~vvvxxxzzzzzzvvvyyyxxxxxxxxxpppqqqpppmmmllllllfff___```aaabbbfffkkkqqqwww{{{xxxtttjjj]]]PPPGGGBBB@@@555...***,,,---***)))++++++******+++,,,---+++***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''(((((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))(((((('''(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((((()))))))))))))))(((((())))))))))))************++++++++++++******))))))++++++++++++++++++,,,,,,---,,,,,,,,,,,,---...///444,,,+++111333000666AAAHHHUUUmmmsssmmmyyypppeee___mmm}}}UUUJJJ<<<888<<<777777666555444333222222222333222000///......//////........................//////.........---------........................++++++,,,------------,,,,,,,,,---------.........---------........./////////...------,,,,,,---------......//////......---111111000111222444555555999<<>>888999888777555444444444444222222333333222111///...////////////////////////.../////////000000000000........................,,,------...........................////////////.../////////000000000000000000//////000000111222222111000111444999>>>AAAJJJUUUeeeqqqwww{{{~~~yyyvvvvvvllleeebbbaaaaaaaaadddddd```\\\\\\WWWQQQGGGAAA:::333000///...---+++++++++*********))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))'''&&&&&&&&&&&&'''((((((''''''(((******++++++***))))))))))))))))))))))))(((((()))))))))*********((())))))******+++,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,---,,,++++++***,,,,,,,,,---------......------,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))++++++++++++++++++++++++((((((((())))))*********((()))************)))((())))))************))))))'''((((((((())))))))))))'''((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))(((''''''((((((((())))))))))))(((((()))***++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------******+++,,,---...//////.........///000111222333999BBBRRReeezzz}}}~~~hhh___jjj|||yyyOOOHHH===:::>>>888999888777666444444444444222222333333222111///...000000000000000000000000.../////////000000111111........................,,,---......//////................../////////000////////////000000000000000000///000000111222222444444444666:::AAAHHHLLLYYYfffxxx}}}}}}qqqhhheeeddd___aaaaaa___cccgggbbbYYYUUUNNNEEE<<<777444222111+++++++++************)))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''&&&&&&&&&&&&'''((((((''''''(((******+++++++++))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,************************,,,,,,,,,---------......,,,,,,------,,,,,,+++***---------.........//////---------------...///000------------------------------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++((()))***++++++***)))((())))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))(((((()))++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++,,,---//////000.........///000222444444BBBPPPcccvvvzzzjjj|||nnn```___pppsssQQQFFF;;;:::555888888777666555444333333333111111111000000000000///000000000000000000000000///............---------........................---------........./////////////////////.........000000/////////111222444444111---,,,---000222444999777;;;CCCKKKTTTcccqqqllluuu}}}yyyfffjjjcccaaafffgggbbb^^^___```ZZZSSSPPPMMMFFF:::000000///---,,,,,,***(((&&&+++++++++)))''''''((()))&&&'''((())))))((('''&&&))))))))))))((((((((((((''''''((((((((((((''''''$$$$$$%%%&&&'''''''''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))...---+++***))))))***+++---,,,,,,------,,,***(((---+++,,,------,,,---///...,,,+++...222222...)))...,,,+++---111444333111333222111000111222444666444333555666333...///333000444555333222333111...000...++++++---...---,,,***)))((()))+++,,,,,,************))))))(((((('''++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,---,,,,,,------///000000333000000222222111666???PPPjjj}}}qqqeeepppeeeXXXbbbrrryyysssRRRGGG<<<:::666888888777666555444333333333222222111111111000000000000000000000000000000000.........//////000000000........................---------.........//////////////////////////////111111111111111222333333000222444444333444666999>>>CCCOOO]]]fffjjjrrr|||yyyqqqjjjgggiiiiiieeecccdddbbb\\\VVVSSSSSSQQQIIICCC777333...+++***++++++++++++++++++***((((((((((((((())))))))))))))))))((())))))))))))((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,+++************++++++---,,,++++++,,,,,,,,,,,,,,,+++++++++,,,,,,///111333000...000333666555444;;;<<<<<<<<<===@@@DDDHHHBBBBBBCCCBBBAAAAAAAAAAAAEEECCCCCCDDDAAA===@@@EEE???BBBBBB>>>;;;<<<:::777222000...---///000000000///...------------,,,***++++++******)))*********++++++******))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''(((***)))(((((((((((()))******)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***)))******++++++,,,------++++++,,,,,,,,,,,,------.........------,,,,,,,,,------------......///000//////000333444999IIIYYYmmm~~~vvvsssqqq}}}pppgggeeeiiiooouuuSSSHHH===;;;666888888888666555444333333333333222222222111111111111000000000000000000000000---......///111222222333........................------.........///////////////////////////000000111111222333333333222222111444666666666:::AAAHHHTTT[[[iiixxx|||yyyrrroookkkfffddddddccc^^^WWWVVVXXXXXXUUURRRCCC===555///,,,,,,,,,,,,+++++++++++++++*********+++******))))))******+++))))))))))))((((((((((((''''''(((((((((((('''''')))((('''&&&&&&&&&'''((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((()))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...---,,,++++++---///000///000111000111444777::::::999999;;;???CCCFFFFFFIIILLLOOONNNMMMPPPXXX```UUUVVVWWWVVVUUUTTTUUUVVVYYYSSSNNNLLLJJJGGGHHHLLLKKKNNNOOOJJJGGGFFFEEEBBBCCCAAA===:::777666555555888666444333222111///------,,,***))))))***+++++++++++++++***)))))))))(((++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))(((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))***+++,,,,,,------++++++,,,,,,,,,,,,------.........---------------///............//////000//////111333888FFFaaawwwvvvwwwuuugggeeelllssszzz~~~uuuSSSHHH===<<<777999999888777555444444444333333333333222222222111111000000000000000000000000......///000000111222222....................................//////////////////000000000000111111000111222333444333222111555444222222777CCCRRR]]]iiioooyyy}}}xxxsss|||xxxnnngggcccaaaccc^^^XXXVVVWWWWWWUUURRROOOJJJDDD===888222---***,,,+++++++++---------,,,+++***)))(((((()))***+++))))))))))))((((((((((((''''''((((((((((((''''''+++***(((&&&%%%&&&''')))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,...............///111333000555999999999<<>>>>>???@@@>>><<<;;;:::999777555222000...,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------...............---------000//////...//////000000222111222555@@@WWWuuu~~~~~~[[[___fffmmmqqqwwwtttSSSHHH===<<<777:::999888777666555444444444333333333222222222111111000000000000000000000000////////////////////////////////////////////////........./////////000000000000000000111111222222///000222333444444333222666555555:::DDDTTTcccmmmsss{{{~~~uuulllrrryyyrrrmmmkkkddd```\\\YYYXXXWWWSSSPPPRRRRRRPPPNNNIIIAAA777000...,,,)))***+++---,,,+++******(((''''''(((******))))))))))))((((((((((((''''''((((((((((((''''''+++***(((&&&%%%&&&''')))(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***''''''((((((((()))))))))************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---000222333333444666888555???FFFFFFEEEGGGHHHFFFIIISSSaaakkknnnlllhhhggglllrrrzzz~~~}}}zzzvvvwww}}}llliiimmmkkkccc\\\kkkqqqrrrjjj^^^UUUNNNHHHEEEIIILLLJJJFFFDDDFFFHHHFFFDDDCCCBBBCCCCCCAAA@@@<<<:::888555222000000///******++++++++++++++++++************************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))************************))))))))))))************---,,,,,,++++++*********+++++++++,,,,,,,,,------........................000000/////////000111111333333555>>>QQQlllrrrhhh]]]eeeqqqyyy{{{~~~rrrQQQGGG======888;;;999999777666555444444444333222222222111111111111000000000000000000000000000000000//////.........////////////////////////....../////////000000000000000000111222222333333///000111333444555666666666===HHHTTT___jjjuuu|||}}}|||zzz|||ppplllgggccc```\\\XXXUUUPPPSSSVVVXXXWWWQQQHHHAAA777222---***+++,,,+++))))))))))))(((((()))))))))))))))))))))((((((((((((''''''(((((((((((('''''')))((('''&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******'''''''''((((((((())))))************************(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************,,,...000222444777;;;===>>>AAAFFFKKKOOO[[[ccc```^^^aaaaaa^^^eeerrr|||qqqeee\\\VVVaaafffhhhbbbVVVMMMJJJKKKJJJHHHGGGHHHIIIIIIHHHGGGGGGFFFDDDAAA>>>;;;999888......------,,,,,,++++++************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))******++++++******)))(((((((((((())))))))))))************************)))))))))*********++++++---,,,,,,++++++******)))++++++,,,,,,,,,,,,------.............../////////////////////000111222333333888BBBQQQiiisssssssssjjjiiivvvuuu{{{pppPPPFFF======999<<<:::999888666555555444444222222111111111000000000000000000000000000000000000000000000000000000111////////////////////////.../////////000000000000000000111111222333333444111111222444666888:::;;;AAAQQQeeepppuuu|||{{{wwwyyyooogggaaa]]][[[TTTTTTVVVYYY[[[ZZZWWWTTTJJJBBB888111//////---***)))******++++++******)))))))))))))))((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********************************))))))******+++,,,,,,---------------------------...------///333888===@@@DDDGGGKKKMMMPPPXXXccclllttt|||zzzxxxwwwqqq___VVVTTTMMMKKKJJJJJJKKKKKKJJJIIIJJJJJJJJJIIIGGGDDDAAA???999999777444222///...---++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((()))***++++++++++++***)))'''((((((((()))))))))***************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------........./////////000......///000111333444555777FFFYYYlllqqqdddrrrrrrxxx}}}nnnNNNEEE<<<===999===:::999888666555555555555111111111000000000000///000000000000000000000000//////000111222333333444000000000000000000000000////////////000000000000000000111222333333444444333333333555777:::>>>???PPPcccyyysssiiiqqq}}}wwwjjjbbb^^^\\\ZZZXXXWWWWWWZZZ\\\^^^^^^[[[PPPCCC:::666444111...***+++,,,------,,,+++***))))))))))))((((((((((((''''''((((((((((((''''''$$$$$$%%%&&&'''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******************************+++,,,,,,---......////////////////////////333222333555;;;BBBJJJNNNSSSUUUXXXZZZ```lll|||rrrhhhfffNNNMMMKKKKKKKKKKKKJJJHHHHHHIIIKKKLLLJJJHHHEEEBBBEEECCCAAA===888555222000,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''')))***+++,,,,,,+++***)))'''((((((((())))))******************************)))************+++++++++'''((()))***,,,---...///++++++,,,,,,,,,------------.........//////000000......///000111333555666===SSSnnnuuu^^^]]]vvvmmmrrrmmmMMMGGG@@@@@@999888888888777777666666555555555444333222111111111111000000000000111111111111111111000000000000111111111000///......///000111///000000000000000//////111000111222000---111888777444444888>>>CCCJJJOOOfffuuuxxxkkkfffppp~~~yyy}}}uuufff[[[[[[^^^^^^ZZZTTTTTTYYY___```WWWLLLFFFBBB<<<222***......,,,)))''''''***---,,,+++******)))*********''''''''''''((((((((()))))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))((('''&&&'''((()))((('''+++((('''((('''%%%(((,,,)))((('''''''''(((***+++)))))))))))))))))))))))))))************+++++++++))))))((()))***,,,---///******+++,,,,,,,,,,,,,,,666---(((---111111111555===>>>===???HHHXXXdddhhhrrrkkkkkkvvv~~~}}}}}}eee[[[TTTXXXaaabbbWWWLLLRRRJJJFFFKKKNNNIIIEEEDDDEEEAAA???BBBFFFDDD<<<444555000+++)))+++,,,+++)))+++*********)))))))))******)))(((''''''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((++++++******************+++++++++*********************+++++++++,,,,,,,,,.........------,,,,,,,,,...//////000000000000000222000......111444777888LLLgggcccdddzzziiilllmmmNNNGGG@@@@@@999999999888888777666555555555555444333222111111111111000000000000111111111111111111000000000000111111111000////////////000111000111111222111111000000111111444666444111444999666777;;;BBBKKKXXXeeeooovvvtttqqqzzz~~~|||~~~zzzttthhhZZZTTTVVVZZZ[[[YYY^^^XXXRRRNNNLLLHHH@@@999...,,,+++,,,......,,,***************************'''''''''((((((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))))),,,+++*********)))(((&&&)))'''(((++++++))))))---))))))((('''((()))***+++************************************+++++++++++++++***************+++++++++,,,...//////......///+++...444888666333:::DDDFFFKKKOOOWWWfffyyy}}}vvvtttvvvyyytttppppppwww~~~qqqeee]]]RRRHHHGGGHHHEEEDDDEEEDDDCCCBBBDDDGGGIIIJJJJJJ???;;;555000---,,,+++***'''((()))***+++,,,,,,---)))))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************************+++++++++***++++++++++++,,,,,,,,,.........------,,,,,,,,,...//////000000000000000///000111000000555???GGGiii{{{lllmmmjjjmmmlllNNNHHH@@@@@@999999::::::999888666555444444555444333222222111111222000000000111111111222222111111000000000000111111111111000//////000111111111222222333333333222222///000333666444111333888<<>>777222//////...------,,,+++***)))((())))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,.........---------------...///000000111111000000...222444333333>>>QQQaaa~~~tttlllwwwccc___vvvkkkNNNIIIAAA@@@::::::;;;;;;999888666555444333555444333222222222222222000000111111111222222222222111111000000111111222111111111111111111111111111222222333333333333222222111333555333222777>>>KKK[[[jjjrrrwww{{{xxx~~~wwwkkkdddbbbccc\\\]]]]]][[[XXXSSSOOOLLLLLLBBB555---+++---//////))))))***++++++***))))))'''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((($$$%%%'''((())))))******)))&&&&&&)))+++(((((()))))))))))))))******++++++*********************************+++++++++,,,,,,******,,,---.../////////***,,,.........111666;;;DDDCCCJJJ[[[nnnzzz{{{xxxwww~~~}}}ppp___WWWWWW[[[___bbbXXXSSSKKKBBB<<<===BBBFFFNNNPPPQQQMMMEEE>>>:::999333111...+++)))))))))***((()))++++++++++++)))(((************)))))))))(((((((((((((((((((((((((((((()))))))))***************************************************+++++++++))))))******+++,,,------+++++++++,,,,,,,,,------...............---------//////000111111111111000111333444555===PPPjjj~~~{{{{{{yyywwwbbb```jjjkkkOOOIIIAAA@@@:::<<<;;;;;;:::888777555444444444444333333222333333333111111111111222222222222222222111111111111222222111111222222222222111111000111111222333333333222888555555666666999CCCMMM^^^nnn{{{}}}}}}{{{zzzrrrnnnnnnbbbaaa```]]]ZZZWWWTTTRRRXXXQQQFFF:::111---...000+++++++++++++++******)))(((((((((((()))))))))***((((((((((((((()))))))))'''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((())))))***((((((((((((((((((((((((***++++++***'''&&&''')))222,,,'''((()))((((((+++)))******+++++++++++++++***************************++++++++++++,,,,,,,,,***++++++,,,---......///...000222222444;;;EEEMMMJJJQQQaaaxxx}}}qqq}}}tttooorrryyy||||||ggg___RRRHHHDDDCCCEEEFFFJJJOOOTTTTTTOOOHHHCCCAAA444222...+++***,,,///111)))***+++,,,,,,+++***)))************)))))))))(((((((((((((((((((((((((((((()))))))))************************************))))))*********+++++++++))))))***+++,,,------...++++++,,,,,,,,,---------........................///000000111111111111111444111000777IIIdddooorrr~~~ddddddkkkxxxjjjPPPJJJAAA@@@:::===;;;;;;:::999777666555555444444333333333333444444111111111222222222222333222222111111111111222222111222333333333333222111000000111222333333333333666444444777;;;CCCQQQ^^^rrrzzzfffbbb\\\YYYWWWVVVUUUTTTWWWWWWUUUNNNCCC999222//////...---+++************((((((((()))))))))******((())))))))))))*********''''''((((((((()))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&(((*********---222777999111******+++***+++---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,......000555;;;???CCCLLLYYYbbbdddxxxsssbbbTTTJJJFFFDDDBBBHHHLLLQQQSSSPPPJJJEEEAAA???<<<777222///---------++++++,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))***++++++,,,,,,******++++++,,,,,,------,,,,,,,,,,,,------------...............////////////000111111222222111111444000111???YYYttt|||nnnppppppkkktttwwwiiiPPPKKKAAA@@@;;;===::::::999999888777666666444444333333333444444555111111111222222222333333333222222111111222222333222222333444444333222222111222333444444555555555444444888@@@IIIUUUeeetttuuukkk```YYYXXXXXXWWWUUUTTTVVVXXXXXXSSSJJJ@@@999444222...+++*********+++(((((()))))))))*********(((((((((((()))))))))***'''((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))"""%%%''')))+++111;;;BBB777///)))***,,,,,,++++++***+++,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,---///333777999===FFFRRR\\\ccclllwww~~~}}}}}}wwwbbbRRRJJJJJJLLLSSSRRRQQQPPPMMMHHHCCC>>>CCCBBB@@@===888333...+++,,,,,,++++++++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---........./////////000000000111222222222222111333444===QQQkkk~~~iiiggg{{{~~~iiiPPPKKKAAA@@@;;;>>>:::999999999888888777777444444333333333444444555111111222222222333333333333222222111111222222333222222444444444444222222222333444555666666666666999;;;BBBOOO[[[iii{{{}}}mmmbbb```___]]]YYYUUUSSSSSSVVVYYYVVVNNNFFF777444000+++))))))+++,,,))))))))))))************&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))***++++++((('''***333;;;111***&&&))),,,+++((((((***+++,,,---...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...---...000555===DDDHHHQQQ]]]nnn|||wwwnnnrrrwwwxxxppp^^^XXX^^^fff```[[[TTTNNNKKKGGGAAA===777:::@@@CCCCCC???:::666...---++++++++++++---...************))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((())))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........//////000000000000111222222222222111333:::JJJaaayyyssshhhnnnfffMMMIIIBBB@@@999:::999999888888777666666666666555333111111222333444333333333222222111111111222222222222222222222222333333333333333333333333222222333444333333666:::999FFFQQQ^^^lllsss~~~xxx}}}vvvggg]]]XXXWWWYYYXXXTTTRRRYYYaaa^^^UUUGGG;;;000...---+++---111...***)))+++***''''''*********))))))((((((''''''((((((((((((((((((((((((&&&'''((((((''''''(((***)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))******************************+++++++++,,,,,,,,,+++++++++,,,------+++)))************,,,---......---333888999<<>>===666111------///000,,,((((((((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////333...,,,///333333222444555CCCXXXpppmmmeeegggyyyfffMMMJJJBBBAAA::::::999999888888777777666666666555333222111222333444333333333222222222111111222222222222222222222222333333333333333333333333111333777999555222555;;;MMMVVV]]]hhhwww~~~sssjjjaaa\\\\\\[[[VVVRRRTTT]]]```^^^VVVIII===888333---***,,,***'''&&&)))***((((((+++******))))))((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***)))))))))))))))******+++))))))))))))))))))))))))(((((()))))))))************************************++++++++++++,,,,,,,,,,,,,,,++++++,,,---...------...///000///...---...555;;;AAADDDJJJXXXjjjwwwnnnXXXLLLGGGEEECCC999777888===???>>>>>>@@@;;;777333111000///,,,)))+++++++++++++++*********))))))))))))))))))))))))************************))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////333///...000111000111444???NNNeee~~~ssseeehhhrrrfffNNNKKKCCCAAA;;;<<<999999999888777777666666666555333222222222333444333333333333222222222222333333333333333333333333333333333333333333333333000222555666333222<<>>===>>>???===:::<<>>QQQddduuu|||uuu```^^^[[[XXXVVVUUUTTTRRRZZZWWWTTTSSSOOOGGG<<<555333---***,,,---+++)))***))))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))(((((()))***)))))))))))))))******+++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------...///+++...000000222999CCCKKK]]]kkk~~~yyyzzz~~~qqq[[[OOONNNPPPOOOIIIEEECCC>>>::::::>>>???AAABBB@@@;;;555111///...------,,,++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////---...222444333444>>>IIIdddooo}}}{{{lllzzzcccgggzzzdddOOOMMMDDDAAA;;;>>>::::::999999888777777777555555444444333333333444333333333333333333333333333333333333333333333333444444444444444444444444888333444>>>GGGRRRfffzzztttkkkaaa\\\[[[YYYTTTPPPQQQTTTXXX[[[[[[VVVKKKBBB888000++++++---+++***+++))))))))))))************))))))))))))))))))))))))'''((())))))(((((()))+++)))))))))))))))******+++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++...000111///---,,,---777777777999@@@MMM]]]iiivvvpppqqqrrr}}}zzzkkkcccaaabbbaaaVVVKKKFFFBBB>>>;;;;;;:::???DDDFFFCCC===777444...---,,,+++++++++,,,,,,************************************************************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.............../////////000000---...111333333777EEESSSqqq|||yyyqqqkkkfffeeesss|||bbbOOOMMMCCC@@@;;;>>>:::::::::999888888777777555555555555444444444333333333333333444444444444333333333333333333333333444444444444444444444444222111;;;LLLVVV^^^qqq}}}}}}zzz{{{wwweee]]][[[YYYVVVUUUQQQUUUYYY]]]___^^^VVVLLL===333******,,,++++++,,,)))))))))************+++))))))))))))))))))))))))'''(((***)))(((((()))+++)))))))))))))))******+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***...111222000...///111444666;;;FFFWWWkkk|||yyypppjjjmmmvvv~~~xxxvvvwwwxxxuuufffUUUMMMHHHBBB===<<<777;;;@@@EEEEEECCC>>>:::111000...,,,,,,,,,,,,---************************++++++++++++++++++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............/////////000000000000000111333555===NNN^^^{{{rrrjjjiiiiiiwwwxxxyyyzzzaaaNNNLLLBBB???:::>>>;;;::::::999999888888777555555555555555444444333333333333444444444555555444444444444444444444444555555555555555555555555333777FFFXXX```jjj~~~~~~~~~rrrkkkfff^^^ZZZ[[[WWWZZZZZZYYY]]]aaa]]]VVVLLL>>>111---,,,+++***+++))))))*********+++++++++))))))))))))))))))))))))''')))******))))))***+++)))))))))))))))******+++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++...000000///222777===???CCCNNN```tttvvvvvvxxxzzzlll\\\OOODDD??????999888:::>>>CCCEEECCC@@@888666333///---,,,,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------........./////////000000000000333111111555===KKK```rrrqqqdddeeemmmttt~~~```NNNLLLAAA>>>:::>>>;;;;;;:::999999888888777555555666666555555444333333333333444444555555555444444444444444444444444555555555555555555555555???EEETTTccciiiwwwzzzlllcccbbb\\\]]]YYYUUUYYYaaaccc___\\\LLL:::222...+++(((((())))))******++++++++++++))))))))))))))))))))))))''')))******))))))***+++)))))))))))))))******+++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...///...///444>>>GGG___cccnnn~~~yyyrrruuukkkUUUEEE@@@BBB<<<888666999@@@EEEEEEDDD===;;;777222...,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000444111111999FFFYYYrrruuu```YYYdddxxxaaaMMMHHH??????:::;;;;;;;;;:::999999888888777777666444333222222333333222222333333444555666666555555555666666666666777555333555999:::888888;;;DDDTTTiiitttxxxyyyhhh___WWWZZZ```]]]___fffeee^^^[[[PPP@@@444///---***,,,---...---+++)))***+++************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))++++++,,,------------,,,,,,,,,,,,------,,,+++++++++,,,...000000000//////,,,222666444444???VVViii|||}}}{{{}}}dddLLLBBBDDDCCC???===>>>BBBEEEEEEDDDDDDDDDAAA:::222------...++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------............///222111///...000111222111...333888@@@VVVrrrxxxdddXXXbbb|||```MMMHHH??????:::;;;;;;;;;:::999999888888777888777555444333333333444222222333444444555666666555555555555666666666666999777666888888:::AAAJJJZZZlll{{{hhh^^^```ddd^^^___eeecccbbb```ZZZPPPIIIBBB888///---,,,++++++++++++++++++************************************************))))))))))))*********+++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++000111222222111///......///000444@@@RRRggg{{{|||nnnZZZQQQRRRNNNJJJEEEDDDFFFHHHIIIHHHGGGGGGEEEAAA;;;555111///,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------.............../////////000000222111000000111222222222333555;;;KKKeee~~~sss\\\\\\ppp___LLLHHH???@@@;;;;;;;;;;;;:::999999888888777888777666555444444555555333333333444555555666666444444555555555666666666666666666777666;;;HHHVVVmmmqqqeeeeeefff``````eeebbb^^^]]]ZZZXXXWWWQQQAAA000000---))))))+++---,,,***++++++++++++++++++++++++************************)))))))))***************------------------------******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,222333444333111/////////444333:::QQQooo{{{xxx~~~wwwhhhcccdddccc[[[PPPHHHEEEFFFEEEEEEIIIIIIIIIHHHEEE???888333///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......////////////000000000111222222222222222222222222666666AAAZZZvvvooo___oooiiippp~~~|||xxxvvv^^^LLLHHH@@@@@@;;;;;;;;;;;;:::999999888888777999888777555555555666777333444444444555555666666444444555555555666666666444666999:::;;;DDDXXXkkk{{{mmmjjjjjjccccccfffcccZZZVVVRRRTTTZZZXXXIII888777000***))),,,...---***++++++++++++++++++++++++************************************************------------------------)))***++++++,,,,,,+++++++++,,,------------------...000111111//////222555888>>>OOOiiitttmmmlllttt~~~yyy}}}zzzyyy|||xxxcccRRRHHHDDDCCCBBBHHHGGGFFFGGGHHHEEE>>>999333111...+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000000111222222222111111222555999KKKiii~~~jjjjjjrrriiiwww~~~zzzwwwssspppnnnnnnoooppppppooollljjjhhh]]]KKKHHH@@@@@@;;;;;;;;;;;;:::999999888888777999888777666555666777777444444555555555555555666555555555666666666777777999:::<<>>===???@@@AAAAAA===:::555000---,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------............---///111111000111555999@@@TTTnnn|||sss```nnn}}}{{{rrrpppkkkgggcccaaa``````ZZZ\\\^^^^^^^^^^^^```aaafffeeecccaaaaaaaaabbbcccZZZJJJHHHAAAAAA;;;;;;;;;;;;:::999999888888777777666555555555555777777666666666666555555555555888888888888999999999999:::<<>><<<<<<>>>???BBB???999444000---,,,,,,------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------..................////////////...000222111000333:::@@@KKKcccyyysss^^^___yyy}}}wwwqqqmmmjjjcccaaa^^^\\\[[[[[[]]]___^^^aaaeeefffggghhhlllooommmnnnnnnmmmmmmmmmmmmlllZZZJJJHHHAAAAAA<<<;;;;;;;;;::::::999888888777777666555444444555666777666666666666666555555555888888999999999:::::::::;;;CCCUUUjjj~~~~~~vvvuuuvvvpppmmmhhh[[[MMMHHHOOOYYY^^^___XXXKKK<<<111,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,---......//////......+++,,,---...////////////...111666;;;EEEXXXqqqttthhhhhh{{{yyyllljjjuuuvvvrrrsssvvvyyynnnllljjjjjjnnnssswwwxxxnnnrrruuuwww~~~|||uuuvvv|||{{{~~~qqqcccWWWNNNAAACCCDDDAAA<<<:::;;;===DDDAAA<<<666111...,,,+++------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......////////////000000000000///222333222111555===DDDSSSkkk|||~~~lllNNN[[[{{{zzzxxxsssnnnggg```[[[XXX^^^\\\[[[ZZZ\\\___cccfffgggjjjmmmnnnnnnooorrruuuuuuvvvxxxzzzzzzxxxvvvttt\\\NNNKKK@@@>>>999;;;:::::::::999999999888888777666666555444333333333555555555555666666666777999777888;;;:::888999>>>DDD]]]rrrzzzuuuqqqrrrnnnggg\\\TTTSSSXXX^^^___[[[SSSJJJ@@@777000+++,,,,,,+++,,,......,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////***---000333333111///...&&&666EEEQQQfffyyynnndddgggzzzyyypppooowww{{{wwwtttxxx{{{{{{pppeeecccdddeeegggiiiccc```bbblllzzzrrrggghhhoootttzzznnnccc___VVVLLLDDDEEECCC===999999:::@@@EEEBBB999111///000---,,,+++,,,...///...------------,,,,,,+++++++++++++++,,,,,,---...//////---------............///------......///000000000000...///111000444DDDVVViiirrr}}}iii______rrr}}}vvvpppjjjfff```^^^[[[YYYYYYZZZZZZYYY\\\]]]___bbbgggmmmrrrvvvuuuyyyZZZMMMJJJ@@@???:::<<<:::::::::999999999999888777777666666555444444333555555555666666666777777888888999;;;:::999???FFF```~~~zzz|||zzztttiii^^^ZZZ\\\```]]][[[VVVQQQIII@@@888222///---,,,---......,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111///------///111333333:::@@@SSSnnnzzz{{{zzz}}}llljjjmmmwww~~~}}}}}}}}}~~~sssjjjiiinnnsssxxx~~~~~~~~~~~~rrrZZZMMMGGGBBB??????:::>>>AAA@@@:::444222222...,,,+++,,,.........------------,,,,,,++++++++++++,,,,,,------.........---------............///------......///000000000000000111222222:::NNNbbbwwwoooaaabbbkkk~~~vvvooojjjeee```]]][[[YYYXXXXXXZZZ\\\^^^___fffiiimmmrrryyyYYYLLLJJJ@@@@@@;;;===::::::::::::999999999999888888777777666666555555666666666666777777777777777888999;;;:::===JJJWWW~~~{{{|||{{{uuukkkaaa[[[YYYYYYYYYYYYXXXTTTLLLCCC<<<111///---,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////222///,,,,,,///222666888KKKQQQmmmuuuzzz~~~}}}}}}||||||}}}ttt]]]RRRLLLFFFBBB;;;<<<<<<===;;;999777666///...,,,,,,---...---,,,------,,,,,,,,,,,,++++++---------------------------------............///---......//////000000111111111222333666BBB\\\rrr}}}gggbbbnnn{{{yyynnnjjjfffbbb```^^^[[[ZZZ^^^]]]]]]^^^aaaeeeiiikkkqqquuu|||WWWKKKJJJAAA@@@<<<>>>;;;;;;:::::::::999999999888888888888777777666666666666777777777888888888777777888999;;;EEEZZZnnn|||~~~xxxxxxyyyyyyvvvlll]]]QQQVVVWWWYYY[[[[[[UUULLLEEE444111---+++,,,---......,,,,,,,,,++++++,,,,,,,,,------------------------------------------------............////////////+++...000000111555<<>>;;;999:::<<<===<<<:::222000---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------............///.........///000000111111111333444444999KKKggg}}}xxxmmmqqq}}}yyynnnhhhcccbbbaaaaaaaaabbbbbbbbbggggggggghhhjjjnnnsssvvv{{{UUUJJJJJJAAAAAA<<<>>>;;;;;;;;;:::::::::999999888888888888888777777777777777777888888888888999888888999<<>><<<555222///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------............///......//////000111111111111444666777@@@UUUooovvvlllppp}}}|||~~~yyyqqqjjjeeeaaaccceeegggiiikkkmmmnnnoooqqqrrrrrrrrrssswww}}}UUUJJJJJJBBBAAA<<<===;;;;;;;;;;;;::::::::::::888888888777777777777777777888888888999999999999::::::???HHHVVVllltttnnntttwwwoooeee]]]XXXRRRRRRUUUVVVTTTQQQDDD>>>666000......///000------,,,,,,,,,,,,------------------------------------------------------....../////////000000000111333333111333EEEbbbyyyuuuxxxzzzwwwzzzmmmfff```[[[LLLFFF???;;;<<<>>>>>>===999666222/////////...---++++++,,,,,,,,,,,,---------------------------------------............///...//////000000111111222111555999>>>KKKbbbyyy|||fffbbbnnn}}}~~~xxxtttoooiiigggggghhhjjjmmmpppuuuyyy{{{|||~~~vvvpppjjjfffUUUJJJKKKBBB@@@;;;<<<<<<;;;;;;;;;;;;:::::::::777777777777777777777777888888888999999999::::::;;;???III[[[pppxxx||||||vvvhhh]]]QQQLLLOOOUUUWWWWWWRRRJJJ???666000/////////------,,,,,,,,,,,,------.................................................../////////000000000000333333444888CCC[[[wwwwwwrrryyyvvvxxx{{{uuutttpppjjjSSSMMMEEE>>>;;;;;;<<<===<<<888444111000000//////+++++++++,,,,,,---------+++,,,,,,------.........---------............////////////000111111222222111666===FFFYYYrrrtttdddiiittt|||}}}vvvsssrrriiihhhggghhhkkkqqqxxx}}}vvvjjjdddbbb```^^^UUUJJJKKKBBB@@@:::;;;<<<<<<;;;;;;;;;:::::::::666666666666666777777777888888999999999:::::::::<<>>:::555222111111000///+++++++++,,,,,,---------++++++,,,,,,---...//////---------.........///////////////000111111222222222888???LLLccc}}}oookkkyyy~~~tttmmmiiihhhgggeeedddfffggghhhkkkooouuu~~~zzzlllcccbbbeeeggggggTTTKKKIII???AAA<<<<<<<<<<<<;;;;;;;;;::::::::::::999777666777888777666777888777666888;;;===<<>>???>>>:::444000...///...//////.........///111,,,,,,,,,---------......------------------------222000......///000111000444555JJJ^^^iii~~~ooo```jjj}}}yyy}}}sssiiiddd```^^^]]]___bbbfffhhhhhhjjjsss~~~wwwtttyyy~~~{{{nnneeebbbcccdddeeeSSSJJJHHH???AAA<<<<<<;;;;;;;;;;;;:::::::::::::::888666666777888888777999:::999999999;;;<<<<<>>222///111//////000///.........///...------,,,,,,------...///......------......///222111111111222222111111000DDDUUUjjj~~~yyy~~~ppp]]]JJJ>>>888777?????????<<<777333000///......///............///,,,,,,,,,---------......------------------------000/////////000222333333777===TTTgggqqqqqqfff```ooovvvooo~~~wwwlllfff```\\\^^^^^^```bbbggglllrrruuu{{{uuuuuuwwwyyy}}}{{{kkkaaaaaafffkkknnnSSSJJJHHH???AAA===<<<;;;;;;:::::::::999999999999777666666888999999888777888999999999:::===@@@ZZZqqqYYYJJJHHHMMMQQQWWWZZZZZZSSSHHH;;;333000000000000000000...------......------------......///......------......///000000///000000111222333888WWWtttxxxqqqxxxiiiUUULLLDDD;;;?????????>>>;;;777333000---......///......------,,,,,,,,,---------......------------------------...//////000222444555666:::IIIbbbrrr|||ccc^^^eeewwwpppiiilll|||kkk```aaaeeedddbbbeeeiiinnnsssyyywwwvvvxxxyyyyyy||||||kkkbbbfffnnnvvvyyyRRRIIIHHH???@@@===<<<;;;::::::::::::999999999888777666666888::::::999777777999;;;;;;===DDDLLL}}}mmmVVVOOOSSSXXXVVVWWWYYYWWWPPPEEE888000/////////000000///...,,,......------------......//////............//////............000333777:::NNNlll~~~{{{tttqqqpppwwwyyyvvvuuu}}}mmm]]]ZZZSSSGGG@@@>>>>>>>>>>>><<<777444............///...,,,***,,,,,,,,,---------.................................///000111222333555777>>>TTTlllzzzzzz___bbbnnn~~~xxxkkkoooxxxzzzpppfffdddiiiqqqtttttttttzzz{{{zzz|||rrrmmmsss{{{QQQIIIGGG>>>@@@======;;;;;;;;;:::::::::999999999777666777999::::::999;;;:::;;;======@@@MMM[[[~~~eeeXXXWWWZZZTTTUUUWWWXXXUUUKKK???555///------...000000///---///......------......////////////....../////////222222111000111666===CCCcccyyy~~~qqqttt~~~vvvggghhhooo~~~zzzyyyqqqdddccc[[[NNNCCC???<<<<<>>@@@======<<<<<<;;;;;;;;;::::::::::::888777777999::::::999:::777777::::::AAAUUUjjjsssbbbZZZXXXTTTTTTUUUWWWVVVPPPGGG???333///------000111///---//////............//////000//////......//////000333222000///000999EEENNNooo~~~vvvjjjoooqqqiiimmmyyy~~~vvvnnnmmmggg^^^MMMEEE<<<:::>>>AAA>>>;;;555111...---//////---***,,,,,,,,,---------..............................000111111000000333999???QQQfffvvvssssss{{{zzzzzztttzzz{{{vvvyyyPPPHHHGGG>>>@@@===============<<<<<<<<<;;;;;;;;;999888888999:::999888777333555;;;@@@MMMkkkpppcccZZZUUUUUUVVVWWWWWWTTTOOOKKK:::555///...000111///---//////............//////000000////////////000000000000000111777FFFYYYfffyyytttqqq}}}qqqlllhhhiiipppzzz~~~zzzxxxuuuqqqnnn[[[NNN@@@:::===AAA???<<<999333...,,,...000...,,,,,,,,,,,,---------..............................000111222000111666@@@HHH```qqq|||wwwlll{{{}}}~~~}}}zzzzzzPPPHHHFFF>>>@@@======>>>============<<<<<<<<<<<<:::888888999999888777999777:::DDDOOOccc~~~mmmaaaWWWWWWVVVWWWWWWVVVUUUSSSAAA:::222///000111///---//////............//////000000////////////000000000222444999EEEYYYrrrzzzxxxttt|||ppp^^^XXXbbboooyyy|||~~~}}}{{{tttooooooeeeVVVDDD;;;===@@@???<<<;;;555...,,,...000///---,,,,,,,,,---------......///////////////////////////111222111222:::FFFOOOkkkyyyqqqgggzzz}}}}}}SSSLLLJJJ@@@AAA<<<:::>>>>>>===<<<<<<<<<<<<<<<<<<;;;999888777888999999999>>>@@@EEE[[[xxxbbb[[[[[[YYYVVVVVVWWWTTTQQQLLL???222///111111000111000000000000000000000000/////////000333444444333444777444666OOOuuuzzzzzzlll^^^RRR\\\nnn~~~{{{{{{nnnnnnbbbPPPAAA<<>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999999999999:::888<<>><<<888222......//////...---------........./////////............///000000......000222444>>>SSSgggooouuugggeeerrrwww}}}SSSJJJHHH>>>@@@======>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999<<>>::::::===999444111/////////...------.........////////////.........//////000111......000333999GGG^^^rrrzzzvvveee^^^bbboooRRRHHHFFF===@@@>>>???>>>>>>===<<<<<<<<<<<<<<<999::::::;;;;;;;;;::::::AAAAAAUUUiii```XXXVVVWWWVVVUUUUUUQQQKKKDDD===444---...333000000000000000000000000000111111000000000222333;;;===NNNnnn~~~mmmZZZTTTYYYdddxxx}}}kkkSSS???999<<<>>>;;;777333111000///...............////////////............///000111111000///000444>>>QQQiiizzzbbbXXX^^^kkkzzz~~~~~~pppvvvzzzmmmeeeooozzzQQQHHHFFF===@@@>>>???>>>>>>===<<<<<<<<<<<<<<<888999999999::::::;;;;;;EEEIIIjjjrrrcccVVVSSSSSSRRRRRRUUURRRNNNJJJDDD999000///333111111111111111111111111000111222111///000333666;;;IIIccceeeVVVOOOZZZiiivvv~~~{{{eeeGGG>>>BBB===<<<:::666333000//////........./////////000000.........//////000222222222222222666CCCYYYqqqsssYYYYYYfffuuuxxx{{{kkkhhhwww|||nnnccc^^^vvvPPPGGGFFF>>>AAA>>>???>>>>>>===<<<<<<<<<<<<<<<:::999999999999;;;===>>>DDDRRR}}}|||hhhUUUPPPOOONNNPPPUUUQQQOOOMMMIII@@@555111333111111111111111111111111000222333111000111555:::???WWWvvvccc\\\VVVXXXfffuuuyyytttPPP???@@@<<<<<<<<<999555222111111....../////////000000000.........///000111222333333444444999JJJcccyyynnn```hhhrrr|||uuuzzz~~~iiitttzzzpppjjjiiizzz}}}NNNGGGGGG???BBB>>>>>>>>>>>>===<<<<<<<<<<<<<<<===;;;:::999:::===@@@CCCQQQmmm{{{yyy{{{~~~}}}{{{sssZZZOOOKKKHHHJJJPPPPPPNNNNNNMMMFFF;;;333222111111111111111111111111000222444222111222888===NNNlll}}}~~~hhhZZZYYY___jjjwww|||zzz^^^DDD<<<;;;<<<===;;;777333222333.../////////000000000000.........///000222333444333555777===QQQllllllgggsssyyyuuutttuuugggyyyuuunnnnnnqqqzzz}}}~~~yyy|||NNNGGGHHH@@@BBB>>>===>>>>>>===<<<<<<<<<<<<<<>>:::<<<>>><<<777444333444////////////000000000000.........///000222333444222555888@@@UUUrrr}}}hhhhhhuuu|||qqqmmm|||uuugggyyywwwlllgggjjjoooxxxwww{{{{{{yyy~~~wwwPPPFFFBBB@@@CCC<<>>>>>======<<<<<<999???;;;<<>>>>>>>>=========<<<999===:::===AAA===UUU}}}~~~{{{xxx{{{qqq___aaafffnnnwww}}}xxxrrrmmmnnnqqqvvv~~~~~~{{{zzz___OOOCCC===EEELLLPPPQQQOOOLLLHHH===333444222111111222333333222222666444444888999IIIggguuu{{{vvvfff\\\WWWYYY^^^mmm}}}~~~yyyeeeIII???777;;;>>>888666777111000000000000000000000000000000//////000222333555666:::BBBOOOeee}}}iiiiiitttppp}}}wwwvvv~~~qqqoooxxxnnnbbbZZZSSSPPPRRRXXXmmm}}}yyy{{{sssOOOGGGCCC@@@CCC<<>>>>>>>>>>>===============<<<<<<@@@AAACCClllwwwqqqnnnssszzzuuummmttt}}}|||{{{~~~zzzjjj```eeeppp{{{wwwqqqlllmmmnnnnnnppptttuuuqqqmmmmmmnnnpppnnnlllyyyzzz~~~}}}|||zzzvvvpppSSSCCC>>>BBBIIIMMMOOONNNLLLIII@@@777555333111111222333333333111777555444999@@@YYY{{{xxx}}}{{{www```VVVXXX]]]eeekkk}}}xxxZZZCCC888888===888777777222000000000000000000000000000000/////////000222333444AAAMMMXXXmmmvvvfffjjjrrrttt|||vvvuuukkknnnwww~~~nnnaaaTTTNNNKKKIIIKKKOOOccctttpppNNNGGGDDDAAACCC<<>>>>>>>>>>>============@@@;;;===CCCBBBMMM~~~{{{{{{|||yyyxxxxxxyyy{{{xxxuuuzzz}}}qqqvvvyyyxxxvvvvvvooogggdddfffhhhfffdddmmmnnnpppsssxxx}}}|||vvv[[[GGG@@@@@@EEEKKKNNNNNNLLLJJJDDD<<<777555222111222333333333333777444555@@@PPPkkk}}}}}}}}}vvvfffWWWVVV```mmmzzz}}}{{{qqqMMM<<<888<<<999888888333000000000000000000000000111000/////////000111222444IIIXXX```uuujjjeeeiiiooozzzxxxuuuxxxhhhgggiiivvvtttcccWWWKKKHHHIIIIIIKKKMMMXXXbbbjjjkkkkkkqqqxxxzzzxxx{{{mmmLLLHHHEEEAAACCC<<<@@@============>>>>>>>>>>>>@@@888<<>>>>>>>>>>>>>>555;;;DDDKKKjjjooonnnyyyvvvsss{{{yyysssxxxuuurrrsssuuuvvvqqqqqqpppjjjccc]]]\\\]]]dddppp}}}~~~~~~yyyWWWJJJDDDFFFLLLQQQPPPMMMLLLHHHCCC<<<888444222222333444333666666333AAAaaayyytttfff___dddooo||||||}}}pppppp~~~||||||qqqQQQ??????===::::::666111111111111111111111111111111000000000111333444===TTTgggrrruuufffjjjkkkssspppssseeeTTTZZZeee~~~ssscccOOOHHHCCCFFFIIIKKKMMMPPPQQQQQQSSSWWW\\\bbbfffhhhnnnrrrxxxzzzzzzzzz{{{}}}zzzwwwuuuxxx}}}hhhJJJHHHGGGBBBBBB<<<@@@<<<=========>>>>>>>>>??????777???JJJXXXyyy{{{fffdddxxxwwwlllkkknnnnnnxxxhhhfffooouuuuuu}}}|||uuussssssttt}}}||||||xxxzzz|||```RRRKKKHHHOOOSSSQQQNNNLLLIIIEEE===:::555222222333444444222777999LLLooottteeegggmmmttt}}}kkkeee{{{]]]DDDBBB???;;;;;;777111111111111111111111111111111111111222333555666DDDYYYnnn~~~hhhfffnnnrrr|||nnn{{{```]]]iiirrrnnn]]]JJJGGGFFFIIIJJJJJJLLLPPPQQQSSSVVVYYY[[[___eeejjjlllooosssvvvxxxzzz{{{|||yyyqqqjjjooouuugggIIIHHHGGGBBBBBB<<<@@@<<<=========>>>>>>??????BBB;;;DDDQQQeeezzzqqqvvvmmmzzzcccaaaxxxiiibbbeeelllnnnwww~~~zzz```cccrrrzzznnnoooxxx|||www{{{~~~qqquuuvvvvvvfffWWWQQQJJJQQQUUUSSSNNNLLLIIIEEE>>>:::555222222333444444///777???TTTwwwyyyccccccsss|||mmmcccttttttdddGGGCCC@@@<<<;;;888111111111111111111111111111111111111222444666888HHH[[[sssxxx^^^dddqqqxxxqqq|||~~~hhhgggwww}}}kkkYYYJJJIIIJJJMMMLLLJJJLLLPPPPPPTTTZZZ]]]\\\___hhhrrrmmmnnnrrrvvvzzz}}}~~~~~~zzznnneeejjjrrr}}}jjjLLLGGGCCC@@@FFF@@@AAA@@@??????>>>>>>???@@@AAABBBCCCCCC```sssooorrrlllyyywwweeeeee{{{tttaaaddd}}}lllssswwwwwwyyy{{{vvvnnn]]]^^^qqq{{{llljjjrrr||||||{{{}}}qqqsssrrroooqqq|||YYYOOOOOOQQQRRRQQQNNNKKKHHHGGGCCC>>>888333222333444555666:::GGGccciiiggguuu~~~tttnnnrrrxxxkkkqqqyyyMMM???CCC<<<555===555444222111111111111222111//////000111111666===QQQeeeqqqeeeqqqqqq}}}}}}uuu{{{}}}iiiVVVKKKJJJJJJJJJKKKNNNPPPRRRTTTWWWZZZ^^^aaaffflllpppttttttyyy~~~}}}{{{}}}zzzqqqjjjjjjmmmuuu}}}jjjLLLGGGCCC@@@FFF???AAA@@@???>>>===>>>???@@@AAABBBDDDWWW|||{{{|||sssppprrreeeaaannnzzzwwwzzzdddccc~~~xxxgggiii~~~xxxrrrcccfffyyyuuurrrvvv}}}~~~|||zzzsssooojjjeeeeeerrreeeTTTOOOOOOPPPOOOMMMKKKIIIIIIDDD???999444333333555666999;;;LLLooopppdddtttuuunnnnnnpppuuuxxxvvvWWWBBBCCC>>>777;;;555444333111111111111222222000000222111222777???[[[oooooohhhpppzzzyyyzzzqqqxxx}}}hhhUUUJJJJJJJJJJJJLLLNNNPPPQQQWWWZZZ]]]aaaeeekkkqqqvvvyyyyyy|||~~~|||tttmmmbbbccchhhooorrrssswww~~~kkkLLLGGGBBB@@@EEE???@@@???>>>=========>>>@@@AAAAAACCCjjjssspppoooqqqyyytttrrrggg```bbbnnnzzz{{{~~~bbbbbb|||lllmmm}}}{{{mmmppp~~~}}}yyyyyyzzz~~~}}}{{{uuujjjddd```ggguuuVVVNNNMMMLLLKKKJJJJJJJJJJJJEEEAAA<<<666333333555777888;;;SSS|||{{{aaahhhxxxpppkkkfffhhhxxxzzzeeeFFFAAA@@@:::888666555333222111111111222222111111222222333:::BBBcccyyywwwooonnniii~~~vvvxxxmmmyyy}}}gggSSSJJJJJJJJJKKKMMMNNNPPPQQQZZZ\\\```eeejjjqqqyyy~~~}}}~~~|||uuuooo```___```dddgggiiiooowww}}}kkkLLLGGGBBB???EEE>>>???>>>======<<<===>>>@@@AAAEEEHHH|||wwwxxxwwwzzzvvvsss~~~cccgggrrr}}}ccceee~~~nnnnnn|||~~~}}}}}}~~~~~~yyyvvvzzz}}}vvvrrrppp~~~pppiii______{{{YYYMMMJJJGGGEEEEEEGGGIIIJJJFFFCCC>>>888444444666888:::BBB```wwwjjj{{{{{{yyyxxxwwwwwwyyy~~~}}}uuummmbbb```ooo{{{sssIII===???;;;888666555444222111111111222222000111222222444>>>IIIgggpppnnnrrreeevvv|||~~~lll}}}fffRRRIIIIIIKKKLLLNNNPPPQQQRRR[[[___ccciiipppxxx}}}|||}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{|||yyysssmmmaaa\\\YYYZZZ]]]aaajjjrrruuukkkLLLGGGBBB???DDD===???>>>=========>>>???AAABBBHHHWWW~~~~~~yyytttvvviiiyyymmmqqqqqqqqqtttuuuxxxyyyuuurrrwww~~~}}}{{{yyy~~~~~~}}}{{{zzzzzz}}}zzztttnnnkkkxxx}}}~~~tttlll^^^VVVjjjeeeOOOJJJCCC???@@@DDDGGGHHHGGGEEE@@@:::666555888;;;@@@PPPqqqzzzyyy|||qqqlllkkklllmmmtttwww|||xxxnnn```ZZZfffyyy~~~OOO<<<===<<<999777666444222111111111222111000000111222777EEESSSnnnuuuhhhjjjoookkk}}}zzzfffppp{{{eeeQQQIIIIIIKKKMMMOOORRRUUUVVV]]]aaagggooovvv~~~~~~|||zzzzzzyyyyyyxxxxxxxxxxxxyyywwwvvvvvvwwwuuuppplll]]]UUUNNNMMMQQQVVVaaajjjnnnxxxkkkLLLGGGBBB???DDD===>>>>>>>>>===>>>???@@@BBBCCCBBBcccyyyuuuxxx}}}vvv}}}uuuwwwwwwxxxzzzzzzvvvrrrvvv|||{{{vvvqqqlllssssssqqqooommmnnnppprrruuuwwwyyyzzzxxxsssnnnkkkjjjpppyyy}}}|||ssscccWWW___qqq|||TTTLLLBBB<<<===AAAEEEGGGGGGFFFBBB<<<777777;;;???EEE[[[zzz}}}xxxmmmiiikkkooorrrzzz|||yyyooo___UUU\\\kkk}}}[[[BBB===::::::888777555333222111111222111000///000222<<>>CCC<<<===??????>>>???@@@AAACCCDDDBBBooo~~~yyyyyy}}}yyy~~~vvv||||||zzzzzzzzzxxxvvvzzz}}}uuuqqqlllgggffffffeeeccc``````bbbddddddgggkkkoooqqqpppllliiifffkkkssszzz~~~yyykkk```^^^ccc[[[QQQCCC<<<<<>>CCC<<<===????????????@@@BBBDDDEEEMMM|||~~~{{{}}}vvv}}}~~~zzzxxxyyyyyyzzz{{{rrrooolllggg]]]]]]\\\ZZZXXXWWWXXXZZZXXX[[[```fffjjjkkkiiigggiiimmmrrrxxx~~~yyymmmccc^^^[[[```TTTFFF======BBBFFFGGGEEEFFFDDD>>>999999>>>DDD[[[uuunnnlllzzzsssjjjkkksss~~~vvvdddSSSPPPVVVhhhllllllvvvWWWAAA777999999888666333222111111111444222111222777FFF```wwwlll\\\```jjjooo}}}~~~hhhmmm|||uuufffiiippptttaaaQQQKKKJJJJJJLLLQQQYYYaaaeeekkkrrr~~~~~~~~~}}}{{{wwwuuurrrnnnllljjjiiiiiikkkhhhffffffhhhiiifffddd]]]QQQEEECCCHHHQQQ\\\fffnnnhhhJJJGGGBBB>>>CCC===???>>>AAA>>>???CCC======IIISSSzzzwwwkkkjjjzzz}}}~~~oooqqqtttjjjlllrrrvvv}}}vvvqqqpppgggaaa___YYYTTTTTTWWWZZZYYYWWWOOORRRWWW]]]aaadddeeeeeeffffffjjjrrr}}}rrraaaYYY[[[{{{nnnMMMFFF>>>888>>>>>>GGGEEEFFFAAA>>>>>>888>>>RRRppp{{{tttcccwww{{{llljjjrrr|||{{{lllXXXKKKIIIYYYzzzxxxpppeeehhhzzzUUUDDDBBB333777666555444333222222222555333222555===PPPiii~~~sssccc^^^dddqqq|||}}}mmmsssnnnbbbtttxxxfffUUUJJJKKKKKKMMMRRR[[[eeelllooovvv~~~zzzyyyyyyrrrrrrqqqpppmmmjjjgggeeeeeeccc```______]]][[[YYYWWWNNNEEECCCGGGQQQcccssswwwhhhKKKHHHCCC???CCC>>>@@@>>>AAA>>>???CCC>>>@@@PPPhhh~~~sssddd\\\aaa{{{zzzqqqwww}}}ppprrrzzzwww}}}nnn```^^^```ccckkkuuuwwwrrrpppeee^^^YYYTTTNNNMMMPPPRRRQQQOOOKKKMMMQQQUUUXXXYYYZZZZZZ^^^___ccckkkvvvuuueee\\\ZZZgggwwwSSSHHH???999>>>===DDDCCCEEEAAA@@@AAA<<>>SSSooo|||iii^^^```mmmyyymmmzzzssskkkyyyhhhXXXNNNNNNNNNPPPVVVaaalllttt{{{~~~zzzwwwxxxqqqpppooommmjjjfffbbb```___]]][[[YYYYYYWWWUUUSSSQQQKKKDDDCCCHHHUUUkkk}}}hhhKKKHHHDDD@@@DDD???AAA>>>AAA>>>???CCC???FFF[[[wwwiiiVVVSSS\\\yyyqqqkkkuuu~~~mmmmmmyyy{{{gggUUUOOOPPPUUUaaammmyyyuuupppccc[[[TTTOOOJJJHHHIIIJJJHHHGGGHHHIIIJJJKKKMMMNNNOOOPPPWWWYYY]]]dddnnnxxxzzznnnaaaZZZZZZZZZHHH???:::???;;;AAABBBEEEBBBBBBDDD@@@III___~~~qqq]]]```xxxqqq^^^eee~~~{{{{{{||||||tttcccPPPFFFCCCUUUrrrzzz{{{zzzrrrhhhuuuzzzSSS@@@777888777555444333333222222111222222444???WWWuuuwwwccc^^^hhh{{{yyypppsssqqq{{{kkk[[[UUURRRPPPRRRYYYeeeqqqyyy~~~yyyvvvvvvpppooommmiiieee```\\\ZZZWWWUUUSSSQQQQQQOOOMMMKKKIIIFFFCCCCCCIIIYYYsssiiiLLLHHHDDD@@@EEE@@@BBB>>>@@@>>>@@@CCCAAANNNjjjqqq___VVVVVVaaa}}}tttttt~~~jjjmmm{{{wwwcccPPPIIILLLVVVhhhyyy}}}wwwooo```YYYTTTOOOJJJGGGFFFFFFEEEDDDFFFFFFFFFFFFGGGIIIKKKLLLRRRUUUZZZ___gggsss~~~wwwhhh\\\WWW```HHH===:::???:::???AAAEEECCCCCCEEECCCNNNfffbbb\\\ggg~~~}}}pppYYYccc}}}}}}~~~~~~xxxhhhRRRBBBFFFQQQjjjzzzfffoooXXX===:::888777666444333333333333000222333555BBB]]]{{{uuu___```oooyyyttt}}}ssswww}}}nnn```ZZZWWWSSSTTT\\\hhhttt{{{zzzvvvuuupppooolllgggbbb\\\WWWTTTRRRPPPMMMKKKKKKIIIFFFDDDCCCBBBAAACCCHHHXXXssshhhKKKHHHDDDAAAFFF@@@BBB???@@@???AAACCCBBBWWWzzzyyyxxx|||kkkVVVVVVYYYfffoooqqq~~~~~~ttt```MMMHHHNNN\\\uuu|||tttjjj\\\WWWTTTPPPKKKGGGEEECCCCCCBBBCCCBBBBBBBBBCCCEEEHHHIIIMMMPPPUUUYYY___kkkyyynnn^^^UUU~~~eeeHHH===:::>>>999???AAAEEECCCBBBDDDEEESSSnnnuuu```dddmmm~~~lllWWWccczzzkkkTTTAAACCCLLLhhh~~~gggqqq___>>><<<888777666555444333333333111333444777HHHeeeooo]]]eeevvvtttrrrvvv|||wwwuuuhhh```\\\ZZZ^^^hhhuuu|||wwwuuurrrppplllgggaaaZZZTTTQQQOOOMMMJJJHHHGGGEEECCCAAA??????@@@AAAEEEQQQiiigggJJJGGGCCC@@@EEE@@@BBB???@@@???BBBCCCDDD___~~~vvvooovvvhhhPPPTTT\\\mmmuuuttt~~~~~~{{{ppp]]]LLLIIIQQQcccrrriii```UUUTTTQQQOOOJJJEEEBBB@@@@@@@@@============???AAACCCEEEEEEIIINNNPPPTTT___ppp}}}qqq___VVVsssmmmLLL>>>:::<<<888AAA@@@DDDBBBAAADDDGGGZZZxxxeee^^^hhhooogggVVVfffxxxzzz|||||||||~~~{{{nnnWWWCCC???FFFfff}}}lllzzzoooCCC>>>888888666555444333333333222444666<<>><<<;;;<<<>>>@@@HHHYYYiiiooorrrvvv{{{~~~~~~yyyuuufffIIIFFFBBB???EEE???BBB???@@@???BBBDDDEEEeee}}}pppggghhhxxxkkkQQQ]]]iii||||||xxx|||}}}zzzlll[[[MMMMMMXXXmmmcccYYYRRRMMMPPPOOOMMMIIIDDD@@@>>>>>>???::::::;;;;;;<<<===>>>???>>>CCCGGGGGGJJJTTTgggvvvppp___WWWiiivvvRRRBBB::::::777BBB???CCC@@@@@@EEELLLcccyyy^^^]]]mmm|||{{{xxxdddYYYjjj}}}nnnmmm{{{yyyxxxxxxyyy}}}{{{ppp\\\IIIDDDBBB[[[uuuxxxoooKKK===999888777555444444444444111444777BBB^^^jjjggg}}}xxx]]]^^^nnn}}}xxxwww|||||||||{{{vvvtttsssqqqlllfff___XXXQQQNNNJJJHHHEEECCCBBB???<<<:::999777888:::<<>>???@@@;;;;;;;;;<<<<<<<<<<<<<<<;;;@@@DDDDDDEEEOOOcccssswww}}}ooo^^^TTT___}}}XXXFFF;;;999777CCC>>>BBB???@@@FFFPPPjjj{{{nnn^^^^^^tttuuuyyy{{{vvvfff^^^ooorrrdddhhh}}}{{{yyyxxxvvvvvvxxx|||{{{rrr```NNNJJJ===JJJyyyuuuzzztttpppOOO;;;999888777666444444444444111444888FFFfffwwwdddeee}}}ooo___gggyyyvvvqqqyyyzzzuuutttrrrppplllfff^^^WWWQQQMMMHHHFFFCCC@@@???===:::777666444555888999:::>>>EEEMMMOOOUUU___eeefffbbb```dddNNNEEEGGGBBB@@@BBB???CCC999???GGGCCCPPPyyyzzztttgggiiiooowwwZZZuuu~~~{{{{{{}}}yyywwwjjj]]]SSSQQQ```lllUUUEEEGGGQQQSSSWWWSSSLLLDDD@@@???===:::<<<;;;::::::999999999999999;;;===???EEESSSdddqqqkkkrrr}}}yyypppgggUUU^^^tttZZZLLL???333???===;;;@@@GGGEEEEEE___~~~yyy~~~eeebbbppp~~~{{{xxxuuu}}}pppeeepppvvvkkkhhhqqq}}}zzzyyyzzz}}}~~~~~~~~~}}}wwwaaaIIIDDDAAAJJJhhhtttuuuyyyUUU@@@:::999777666555444555555444666999GGGfffsssjjjooovvveeemmm}}}||||||{{{vvvssstttqqqmmmggg```YYYSSSPPPJJJGGGBBB>>>===;;;:::888555444333222444666999;;;BBBEEELLLUUU\\\___\\\XXXdddNNNEEEGGGBBB@@@BBB???AAA:::AAAHHHDDDTTT~~~yyyvvvzzzmmmfffkkk~~~dddzzz~~~~~~~~~}}}}}}~~~}}}sssnnnkkkppp{{{~~~}}}}}}{{{yyyyyyggg\\\WWWYYYkkkkkkVVVHHHLLLYYY\\\]]]VVVKKKBBB======<<<;;;;;;;;;:::999999999999999;;;===>>>???BBBMMM[[[fffZZZdddtttzzz|||zzzpppeeeTTTXXXhhh[[[KKK???444???<<<===>>>DDDEEEKKKgggvvvvvvdddggguuu{{{xxxvvv|||rrreeehhhwwwxxxnnnllluuu|||{{{zzzxxxxxxzzz{{{zzz~~~~~~xxxcccMMMBBB===CCC^^^}}}zzztttnnnxxx[[[DDD:::999777666555444555555555777;;;KKKkkkoookkkooozzzyyyhhhppp}}}uuuzzz}}}yyyuuurrrqqqoookkkeee]]]VVVQQQMMMHHHDDD@@@<<<:::999888666555444222222333555888:::>>>AAAFFFNNNUUUXXXWWWTTTcccNNNEEEGGGBBB@@@BBB???@@@<<>>??????>>>???EEEOOOVVVLLLZZZnnn}}}zzzuuuzzz}}}rrrfffTTTRRR]]]{{{^^^IIIAAA777>>><<>>QQQrrrxxxcccgggmmmsss{{{{{{llltttvvv~~~}}}zzzwwwuuuqqqoookkkeee]]]VVVPPPLLLFFFBBB===:::888777555444333222111111222444666888;;;===AAAGGGMMMQQQQQQQQQcccMMMEEEGGGBBB@@@BBB@@@@@@???DDDDDDHHHjjjrrrxxx}}}rrrgggdddppp{{{yyytttlllhhhiiifffdddaaa___^^^^^^```aaa___bbbfffkkkooouuu|||pppaaaYYYTTTTTTaaauuuiii[[[OOOMMMQQQSSSTTTUUUXXXRRRVVVddd~~~eeeSSSJJJVVVjjjpppiii\\\MMMCCC???<<<::::::999999888888888888999999?????????>>>>>>AAAFFFKKKMMM]]]ooo{{{yyyyyyuuuiiiVVVPPP[[[~~~cccIIICCC999>>>;;;???<<<@@@FFFTTTsss{{{aaayyy|||eeeiiiuuu|||{{{sssttttttttt{{{uuu___SSSYYYqqqqqqkkkqqq}}}}}}||||||{{{xxxvvvuuusssppprrrwwwyyy~~~~~~{{{{{{vvvfffSSSFFF===<<>>VVVyyyxxx\\\fffooovvv|||ooovvv{{{~~~{{{yyysssqqqmmmggg```XXXQQQMMMEEEAAA<<<999777666444333222111111000111333555666:::;;;>>>CCCGGGKKKNNNOOObbbMMMEEEFFFBBB@@@CCC@@@BBBBBBDDDBBBMMM|||vvv}}}xxxjjjccciiixxx~~~zzzvvvsssmmmccc]]]]]]XXXVVVTTTRRRRRRRRRSSSTTTUUUVVVWWWZZZ^^^eeennntttrrruuuzzz}}}~~~vvvbbbTTTPPPQQQ[[[ooorrrVVVLLLCCCDDDGGGHHHGGGHHHRRRNNNVVVhhh}}}dddSSSNNNaaawww}}}hhhZZZMMMHHHEEE>>>:::999888888777777777888888999>>>>>>>>>>>>???AAADDDFFFQQQaaapppwww|||~~~xxxmmmVVVQQQ]]]kkkJJJEEE;;;===<<<>>><<>>AAAEEEIIILLLbbbMMMDDDFFFBBBAAACCCAAACCCDDDDDDBBBTTT~~~}}}~~~kkkaaacccppp}}}vvvqqqnnnkkkdddZZZTTTSSSOOONNNMMMMMMMMMMMMMMMMMMTTTTTTRRRQQQSSSXXX___dddbbbfffkkknnnooorrrwww|||kkkYYYQQQPPPZZZmmmnnn___HHHBBB???BBBEEEDDDDDDEEEMMMMMMXXXiii{{{cccVVVVVVmmmdddUUUJJJIIIHHH@@@:::999777777777666777777888999<<<<<<===>>>???BBBDDDEEEPPP```nnnqqqvvv{{{tttXXXQQQ[[[sssLLLHHH===<<>>@@@EEEGGGGGGJJJNNNTTTWWWfffwwwyyycccXXX[[[ppp}}}www___OOODDDFFFGGG@@@::::::666666666666666777888888;;;;;;;;;<<>><<>>>>>@@@@@@EEEKKKMMMNNNTTT\\\dddkkk|||yyydddYYY[[[lllrrrfff\\\KKK@@@BBBEEE???:::<<<666666666666666777888888;;;:::999;;;>>>AAACCCCCCRRRdddqqqqqqrrr|||fffVVVSSSlll~~~QQQKKK>>>;;;CCC???<<>>???@@@DDDHHH```KKKDDDFFFBBB@@@BBB???AAAAAA???IIInnnyyyiii```WWWVVVWWW^^^qqqpppcccaaaZZZYYYWWWTTTQQQOOOMMMLLLPPPQQQRRRRRRQQQPPPNNNMMMNNNNNNNNNNNNMMMLLLKKKJJJGGGGGGHHHJJJLLLOOOQQQRRRTTTXXX___gggnnnuuuyyy{{{vvvuuu{{{{{{hhh^^^fffsssqqqPPPCCCBBBAAACCCHHHOOOTTTWWW\\\eeennn{{{eee]]]ccciiifff```RRRHHH???===@@@@@@<<<666666777777666555555777888;;;;;;;;;===???BBBEEEFFFNNNZZZfffkkkrrr}}}mmmMMMTTTddd|||QQQEEE;;;<<<===@@@>>>HHHcccpppccc~~~uuuhhh]]]YYY\\\```ccccccdddfffkkkpppvvvyyyzzzzzzwwwxxx~~~~~~}}}|||uuulllbbbWWWMMMHHHAAA>>>>>>CCCKKKUUU^^^eeeooosssmmm]]]TTTdddsssxxxzzzxxxyyyzzzzzzyyytttqqqqqqrrrooohhhdddccclllrrr~~~|||}}}sss\\\SSSFFF:::<<>>@@@AAA<<<666666777777666555444666777;;;;;;<<<===???AAACCCDDDNNN[[[ggglllqqq|||qqqNNNRRR```xxxRRRFFF<<<======??????JJJeee___gggwwwqqqggg\\\TTTQQQSSSUUURRRSSSVVV[[[aaahhhnnnqqqrrrxxx}}}vvvrrrnnnvvv{{{{{{{{{~~~}}}{{{sssgggZZZNNNFFFBBB@@@???@@@CCCHHHQQQ]]]fffwwwzzzsssbbbVVV___}}}qqqyyy}}}xxxuuuvvvwwwwwwwwwtttrrrttttttpppgggcccccckkkqqq}}}}}}~~~uuu___VVVIII<<<>>>RRRuuu|||~~~~~~yyysssQQQ@@@:::555666555333333555666<<>>888888888666555777666666666666555444444333333666:::===>>>???AAACCCaaaLLLDDDFFFBBBAAACCC@@@@@@EEEHHHQQQpppxxxfffZZZVVVZZZ]]]___aaakkk}}}{{{mmmhhhgggeeeaaa______]]][[[XXXUUUSSSQQQQQQNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLLLLKKKJJJHHHGGGFFFHHHHHHHHHIIIJJJKKKMMMMMMMMMMMMMMMOOOSSSYYY^^^aaakkkooouuuwwwrrrlllooovvvrrraaa```ppppppTTTFFFGGGLLLLLLQQQTTT[[[gggyyytttccc]]]```bbb]]]VVVPPPHHHAAA???AAAAAA<<<666777777777666444444555666:::;;;===>>>@@@AAAAAABBBJJJWWWdddiiimmmuuuvvvRRRQQQYYYnnnTTTGGG===>>>>>>===???NNNjjj```qqq}}}yyyddd^^^VVVOOOMMMMMMNNNOOORRRRRRSSSTTTVVVXXXZZZ[[[bbbgggooowwwzzzwwwpppkkkkkkrrrxxxyyyzzz}}}}}}{{{zzzvvvmmm___PPPEEEAAA@@@@@@CCCEEEEEEGGGRRRcccppp{{{iiiYYY\\\uuuzzzqqq|||}}}zzzvvvsssttttttuuuuuurrrqqqrrrsssooofffbbbccciiinnn{{{~~~wwwcccUUUHHH>>>@@@QQQooovvv~~~vvvpppVVV@@@:::666666555333333666777>>>UUUuuuqqq```^^^qqqvvvzzzyyyllllll{{{}}}ppphhhrrruuuwww}}}yyyrrriii^^^TTTNNNCCC===888888888555555888888888777666555555444333444777:::<<<===>>>@@@AAAaaaLLLDDDGGGCCCAAACCC@@@===DDDIIISSSsssppp```XXXYYY^^^bbbccc```bbbnnn|||vvvmmmeeedddggggggccc^^^aaa___]]]ZZZWWWUUUTTTSSSOOOOOONNNNNNMMMLLLLLLKKKKKKKKKKKKLLLKKKJJJJJJIIIJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKLLLNNNQQQSSSUUUXXX[[[bbbgggfffdddhhhppp~~~~~~mmm^^^aaatttsssZZZJJJIIIPPPVVVVVVccckkkxxx|||pppccc^^^______XXXQQQMMMHHHBBB@@@BBBAAA<<<666666777777555333333444555999;;;===???@@@@@@@@@???CCCOOO\\\bbbeeemmmzzzzzzWWWSSSRRRbbbWWWIII??????>>>===AAASSSooo|||}}}~~~zzzxxxxxxxxxyyyuuutttzzzvvvfffSSSNNNJJJIIIMMMQQQSSSSSS[[[ZZZXXXVVVSSSQQQOOOMMMUUUXXX```jjjrrruuurrrnnnsssyyy|||||||||}}}{{{wwwrrrnnndddVVVHHHAAA@@@CCCBBBGGGJJJHHHMMM^^^uuukkkZZZZZZnnnyyyuuu|||zzzvvvtttssssssttttttqqqkkkgggiiijjjgggcccbbbhhhkkkwww~~~||||||uuucccQQQEEE===@@@NNNhhhsssxxxrrriiiyyyYYYAAA:::666666666333333666;;;DDD[[[zzz|||fffXXX\\\pppuuu{{{{{{rrrssszzzooofffkkkuuuwww~~~{{{wwwooofff[[[QQQLLLAAA<<<888888777555555888999888777666444333333333555888:::;;;<<<===???AAAaaaLLLEEEGGGCCCAAACCC@@@BBBHHHLLLWWWyyyzzzhhhZZZWWW[[[dddgggddd\\\XXX^^^hhhoooffffffeeefffhhhiiifffcccbbbaaa___]]]ZZZXXXUUUTTTQQQPPPPPPOOONNNNNNMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOLLLKKKKKKJJJJJJKKKKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMKKKNNNTTT[[[]]]^^^dddlll}}}}}}mmmaaagggwwwqqq```NNNJJJPPPXXX]]]^^^nnn~~~zzzuuulllbbb^^^^^^\\\UUUOOOJJJFFFBBBAAABBB@@@;;;666555666666555333222333555999:::<<<>>>???????????????HHHTTT\\\aaajjjwwwzzz[[[UUUNNNYYYZZZJJJ???@@@>>>???CCCXXXvvvzzzwwwuuusssqqqnnniiihhhoooxxxxxxgggWWWKKKHHHFFFIIINNNSSSVVVUUUVVVVVVVVVUUUUUUTTTSSSSSSPPPRRRWWWaaallltttwwwwwwxxx}}}~~~~~~zzztttnnnhhh]]]OOODDD???AAADDDCCCIIILLLMMMYYYrrr|||fffVVVTTTeeewww~~~~~~|||{{{yyyvvvtttssstttuuunnnbbbYYY]]]eeegggdddbbbfffgggsss{{{yyywwwppp```QQQEEE===???III]]]vvvzzzpppffflllZZZAAA;;;666666666444444666<<>>??????@@@AAAFFFPPP[[[ccclllzzzwww[[[VVVMMMYYY\\\JJJ@@@AAA>>>@@@EEE\\\~~~{{{wwwxxxsssmmmggg```^^^fffpppyyymmm]]]OOOJJJIIIIIIKKKNNNQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWRRRSSSVVV]]]fffooouuuxxxuuuyyy|||}}}~~~zzzsssnnneeeXXXKKKBBB@@@AAACCCDDDJJJOOOWWWkkkqqq^^^SSSRRR___nnn}}}|||{{{wwwsssqqqrrrsssiii\\\SSSXXXbbbgggeeecccdddcccoooxxxvvvssslll^^^TTTGGG??????DDDTTTxxxwwwxxxnnngggjjj\\\AAA;;;777777666444444666:::FFFaaa~~~ooo]]]YYYlll}}}rrr|||wwwyyywwwkkk```]]]mmmnnnsss|||}}}zzztttlllbbbWWWNNNIII@@@===<<<<<<999444555999777666444333222222222333777999;;;<<<<<<>>>AAADDDbbbMMMEEEHHHCCCBBBDDDAAA@@@DDDJJJ]]]}}}kkk]]]UUUXXX^^^eeeeee___VVVQQQTTTYYY\\\```fffjjjjjjkkkppppppmmmeeeggghhhhhhfffaaa[[[XXXSSSRRRQQQPPPOOOOOOOOOPPPRRRSSSSSSSSSSSSSSSSSSRRRPPPOOOOOOOOOOOOOOOPPPPPPJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMOOOSSSTTTUUUZZZaaagggmmmllleeeeeennnqqqmmmYYYPPPNNNVVV]]]bbbppp}}}xxxssspppgggccc]]]ZZZXXXUUUQQQMMMDDDCCCAAAAAA@@@===888444111222333333222333555777888888999:::<<>>@@@EEE^^^xxxsssmmmeee^^^XXXXXXcccpppqqqcccVVVKKKGGGIIILLLMMMNNNOOOQQQRRRXXXWWWVVVUUUVVVXXXZZZ\\\aaacccfffiiilllpppuuuxxxrrrvvvyyyzzz}}}~~~xxxqqqjjj___QQQFFFCCCCCCDDDDDDJJJPPPXXXfffcccXXXXXX[[[eeeppp{{{{{{zzzvvvpppmmmmmmnnnddd\\\XXX]]]ccceeedddeeeaaa___kkkvvvuuurrrlll```RRRFFF>>>???CCCRRRwww|||wwwkkkiiimmm```AAA;;;777777777444444777;;;GGGcccjjjZZZYYYssskkkuuuqqqyyy{{{mmm___WWWZZZmmm|||mmmzzz|||{{{xxxrrriii___TTTKKKGGGBBB??????>>>:::444555999888666444333333333444555777999;;;<<<===@@@DDDGGGbbbMMMEEEHHHDDDBBBDDDAAAAAAFFFOOOhhhwwweeeZZZWWW\\\ccccccccc]]]UUURRRWWW\\\^^^___gggnnnrrrvvvxxxrrriiigggiiilllmmmjjjddd^^^YYYSSSRRRPPPOOONNNNNNOOOPPPVVVVVVUUUUUUTTTRRRQQQPPPQQQQQQPPPPPPPPPQQQRRRRRRMMMLLLKKKJJJKKKNNNQQQSSSPPPOOOOOOQQQPPPOOOSSSYYYXXX___aaa^^^bbbkkkjjjaaaRRRLLLNNNXXX^^^fff{{{~~~yyyrrrmmmkkkccc___[[[WWWUUUSSSOOOLLLCCCBBBAAAAAA@@@<<<777333000111333333222333555777888888888999;;;>>>AAACCCCCCBBBHHHXXXgggsssqqqTTTRRRRRRlll```III???AAA>>>@@@EEE```yyyiiiccc\\\VVVSSSWWWeeesss~~~jjj[[[QQQHHHDDDIIIMMMOOOOOOPPPSSSVVVXXXXXXXXXYYY\\\aaaeeehhhwwwzzz}}}}}}{{{zzz}}}ssswwwyyyzzz|||}}}vvvnnndddYYYJJJCCCDDDHHHIIIHHHQQQWWWaaasssrrrZZZXXX```hhhqqqzzz~~~yyyyyyxxxtttnnnjjjiiikkk```^^^```dddeeeccccccggg^^^\\\hhhuuuuuusssnnncccNNNBBB;;;???DDDTTT{{{|||hhhjjjooocccBBB;;;777777777555555777???KKKfff}}}eeeUUUVVVuuuuuuoootttvvvtttcccRRROOOZZZqqqxxxooo~~~xxxtttnnneeeZZZPPPHHHCCCCCCAAA@@@???:::444555999888777555444444555666777777999;;;<<<>>>AAAEEEHHHcccNNNFFFHHHDDDCCCFFFCCCFFFFFFOOOooouuuddd\\\^^^bbbcccgggiiiggg```XXXVVV[[[aaadddmmmxxx}}}zzzvvvttttttmmmrrrxxxwwwpppdddZZZUUUQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTUUUVVVVVVTTTTTTSSSRRRQQQPPPOOONNNPPPOOONNNMMMNNNOOOQQQSSSUUUVVVXXXYYYYYYWWWTTTRRRSSSTTTTTTTTTXXX[[[YYYSSSQQQOOORRR\\\hhhttt~~~~~~|||{{{yyyvvvqqqmmmaaa\\\YYYYYYVVVOOOJJJIIIAAA@@@?????????===999777222333444444333333555666777777777888;;;===@@@AAABBBCCCHHHQQQ^^^mmmxxxiiiTTTNNNVVVllleeeFFFAAA??????AAAFFFaaakkkbbbXXXSSSTTT\\\```cccmmmzzzzzzfffZZZPPPHHHLLLOOORRRUUUWWWYYY[[[^^^]]]^^^___ccciiipppwww|||}}}{{{zzz{{{yyyvvvvvvtttmmmddd]]]RRRGGGCCCDDDEEEJJJOOORRReeerrr|||qqqfffeeennnyyy{{{rrrtttrrrllliiikkkiiicccfffccc______aaacccaaa___^^^YYYcccrrryyyzzzooo[[[KKKCCC===>>>DDD]]]llljjjvvvgggGGG???888777555333444888BBBQQQfff}}}kkkZZZaaavvvrrrjjjlllpppyyy{{{wwwfffXXXLLLPPP```yyy{{{qqqlllcccYYYOOOGGGCCCAAA@@@AAA@@@===888666888:::777555444555777888888888<<<===>>>???@@@BBBGGGJJJeeeOOOGGGHHHDDDBBBDDDAAADDDDDDOOOpppppp```ZZZ]]]aaadddeeehhhiiiddd]]][[[^^^bbbhhhppp{{{~~~{{{zzzrrrwww{{{yyyqqqeee[[[VVVPPPPPPPPPPPPPPPPPPQQQQQQTTTTTTUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTSSSSSSUUUTTTTTTTTTVVVXXX[[[\\\[[[[[[ZZZZZZYYYXXXWWWWWWVVVWWWVVVUUUWWWZZZVVVPPPSSSQQQSSS[[[ccciiirrrzzz~~~}}}zzzvvvwww}}}~~~|||}}}{{{xxxtttoookkk```[[[XXXXXXUUUNNNIIIHHHDDDCCC@@@???===:::666333333444555444333333555666777777888999;;;===@@@AAABBBCCCGGGPPP]]]lllyyyoooVVVNNNTTTdddhhhIIICCC@@@>>>???FFFaaauuuZZZQQQQQQPPPUUUaaagggiiirrr~~~|||gggZZZRRRLLLQQQTTTXXX\\\^^^```cccdddfffgggiiilllrrryyy~~~~~~}}}}}}|||xxxsssrrrsssooohhhaaaVVVLLLHHHHHHIIIMMMRRRaaassswwwtttqqqsss|||}}}}}}xxxqqqsssqqqllljjjmmmkkkfffbbbaaa```^^^\\\\\\\\\]]]^^^XXXbbbqqqwwwxxxnnn[[[LLLCCC===???GGGbbbwwwkkknnnxxxhhhFFF???888666555444555888BBBTTTlllgggZZZdddjjjhhhlllmmmzzz}}}{{{}}}yyyuuuqqq^^^UUUQQQZZZmmm~~~|||xxxmmmeeeYYYOOOHHHDDDBBBAAAAAABBBAAA===888666777:::777666555666999;;;;;;:::<<<===???@@@AAADDDHHHKKKfffQQQHHHIIICCCAAACCC@@@BBBCCCNNNmmmzzzhhh[[[XXX\\\bbbfffdddhhhkkkhhhccc```aaadddlllrrr|||zzz}}}|||sssggg\\\VVVPPPPPPPPPPPPQQQRRRSSSSSSVVVWWWXXXYYY[[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYWWWWWWXXXYYY\\\^^^```bbbbbb```^^^\\\[[[\\\]]]^^^]]]]]]\\\YYYZZZ[[[VVVOOOTTTRRRTTTZZZ^^^```dddjjjjjjmmmppprrryyy~~~{{{wwwrrrkkkfff^^^YYYVVVVVVTTTMMMHHHGGGDDDBBB@@@>>><<<999555222555666666555333333444666777777888999<<<>>>@@@AAABBBBBBFFFMMMZZZjjjyyyrrrUUULLLRRR[[[}}}hhhJJJDDD@@@<<<>>>FFF```iiiPPPJJJMMMOOOYYYgggnnnnnnuuuggg[[[UUUQQQUUUYYY^^^bbbdddfffgggiiijjjjjjlllpppvvv}}}yyyqqqppprrrppplllaaaWWWMMMJJJIIIJJJOOOUUUbbbwwwuuuxxx~~~|||rrrrrroookkkkkknnnmmmiii___bbbccc```ZZZXXXYYY\\\]]]WWW```nnnsssuuulllZZZLLLBBB===@@@IIIfffoooiiinnnvvveeeFFF>>>888666555444555888AAAXXXqqq}}}dddZZZhhhvvv___eeelllkkkuuutttvvv}}}|||xxxuuurrrnnnlllZZZWWW[[[hhh|||zzzggg\\\OOOFFFDDDEEEDDDCCCBBBCCCBBB>>>999666777999777666666888;;;===>>>>>><<<>>>@@@AAACCCFFFJJJMMMeeePPPGGGHHHCCCAAACCCAAADDDCCCJJJeee~~~ooo___WWWYYY^^^ffflllhhhkkkllljjjfffcccdddgggmmmrrr{{{}}}ttthhh]]]WWWSSSSSSSSSSSSTTTVVVWWWXXXYYYZZZ\\\^^^```aaaaaaaaa_________`````````aaaaaa]]]^^^___aaabbbdddeeeeeedddcccbbbaaa```aaacccccceeeeeedddaaaaaabbb\\\TTTUUURRRRRRWWWZZZ\\\aaaggghhhnnntttyyy|||wwwooogggaaaZZZVVVSSSTTTRRRKKKGGGFFFBBB@@@>>>======;;;999777555666666555444333444666777777999:::<<<>>>@@@AAAAAABBBEEELLLXXXhhhyyyrrrSSSJJJRRRWWWtttcccGGGCCC???;;;@@@FFF___|||cccNNNMMMOOORRR]]]kkkqqqqqqwwwhhh[[[WWWVVVWWW[[[```cccdddeeefffgggkkklllnnnrrrwww~~~vvvssssssooojjjXXXPPPIIIGGGGGGIIIOOOVVV```uuu}}}~~~wwwsssnnnkkkkkklllkkkiiiaaacccdddbbb^^^[[[[[[\\\[[[VVV^^^kkkoooqqqjjjYYYIII@@@<<<@@@IIIdddkkkeeejjjpppgggFFF>>>888666666444555999CCC[[[sss|||fff]]]kkkwwwaaagggllloooxxx}}}mmmrrr~~~|||{{{zzzzzzyyyvvvrrrnnncccdddjjjxxx~~~yyy```VVVJJJDDDFFFIIIHHHEEECCCDDDDDD@@@:::666666888666666666888<<>>======<<<:::888555555666555333333444666666777999;;;===???@@@AAA@@@BBBEEEKKKVVVfffxxxuuuVVVMMMSSSXXXuuuaaaFFFCCC@@@>>>CCCGGG^^^qqqYYYIIILLLOOOSSS___mmmrrrttt}}}iii\\\ZZZYYY\\\___bbbdddeeeeeeeeefffrrrsssvvvzzzzzzuuummmdddOOOIIIDDDDDDEEEHHHPPPYYYkkk~~~zzzuuuuuuwww|||}}}vvvnnnkkkkkkiiigggeeebbbaaa``````aaa___\\\XXXXXXTTT]]]iiilllmmmfffVVVFFF>>>;;;@@@HHH]]]iiibbbfffmmmoooEEE>>>777666666444666999FFF]]]rrr~~~{{{hhh___jjjllllllnnnxxxpppsss~~~|||xxxzzz~~~zzzrrrlllVVVOOOGGGFFFJJJLLLIIIEEECCCEEEEEEAAA;;;777777888666555555888<<<@@@AAABBB???AAAEEEHHHKKKNNNRRRUUUbbbMMMEEEHHHDDDCCCFFFDDDGGGEEEIII^^^ooo___SSSVVV]]]ccckkkrrrmmmlllkkkiiiggggggiiilllssszzz~~~wwwmmmccc]]]VVVVVVVVVWWWYYY\\\___aaadddfffjjjmmmooopppppppppmmmnnnoooqqqrrrtttuuuvvvwwwxxxyyyyyyxxxvvvsssrrrmmmnnnnnnnnnnnnmmmlllkkknnnpppooonnnnnnnnnhhh```VVVOOOJJJJJJMMMSSS\\\fffiiiqqq{{{wwwkkk```YYYTTTPPPNNNOOOMMMHHHDDDCCCFFFCCC???<<<;;;999666444222333444444333333555666666888:::<<<>>>@@@@@@AAA???BBBEEEKKKTTTddduuu~~~yyy]]]SSSUUU[[[}}}fffIIIDDDCCCCCCCCCHHHaaa|||lllTTTFFFJJJMMMRRR___ooovvvzzzjjj_________ccceeehhhiiiiiiiiikkkmmmyyyzzz}}}wwwjjj^^^KKKFFFDDDEEEGGGKKKTTT^^^oooxxxqqqnnnqqq|||wwwmmmjjjiiifffcccbbb```^^^\\\^^^___]]]WWWQQQTTTQQQ[[[hhhjjjjjjcccSSSDDD<<<:::???GGGYYYxxxfffbbbgggmmmpppEEE===777666666555666:::JJJaaattt|||xxxfff^^^hhhzzzssskkkrrruuuwww}}}}}}~~~}}}{{{vvvnnneee___MMMIIIFFFFFFJJJKKKHHHDDDBBBDDDEEEBBB===999888999666666666999===AAABBBCCCAAADDDHHHLLLOOOSSSWWWZZZdddOOOFFFHHHDDDBBBEEEBBBDDDDDDMMMfffmmm\\\QQQVVV^^^bbbfffmmmfffgggiiiiiijjjjjjkkklllvvvyyyqqqhhhbbb\\\[[[[[[\\\___cccfffiiilllnnnrrrvvvxxxyyyyyyxxxwwwxxxzzz|||~~~|||zzzzzzxxxvvvsssqqqpppoooooonnnooonnnmmmmmmllleee]]]RRRKKKFFFHHHLLLRRR]]]fffnnnwwwwwwkkk^^^VVVRRRMMMLLLMMMLLLFFFCCCBBBDDDAAA===:::888666444222000111222222222333555777666888:::===???@@@@@@AAA???BBBFFFKKKTTTbbbsss~~~~~~yyy```UUUTTT]]]lllKKKCCCBBBCCC@@@IIIeeeyyykkkUUUGGGKKKMMMTTTddduuu|||kkkdddeeeeeeiiikkklllmmmnnnqqqtttwww~~~xxxjjj]]]JJJGGGFFFGGGIIILLLVVV```jjj|||wwwoooiiilll}}}wwwkkkiiihhhdddaaaaaa^^^^^^___^^^[[[VVVPPPLLLQQQOOO[[[gggiiihhh```PPPDDD<<<999???GGGZZZzzzzzzcccbbbhhhiiikkkDDD===777666666555666:::LLLggg{{{}}}sss___ZZZfffvvvzzzmmmxxx{{{||||||yyy|||~~~~~~|||wwwpppfff\\\VVVIIIGGGFFFGGGHHHHHHGGGEEEAAADDDEEECCC>>>:::999:::999888888;;;???BBBDDDDDDCCCFFFKKKOOOSSSWWW[[[^^^fffPPPGGGIIICCCAAACCC@@@@@@DDDQQQmmmmmm[[[QQQVVV^^^___bbbhhh```cccgggkkkmmmmmmmmmmmmwww|||tttlllfffbbbaaaaaabbbeeeiiimmmpppqqqssswww{{{~~~~~~{{{uuuqqqpppqqqrrrlllmmmllljjjiiihhh```WWWMMMHHHEEEHHHNNNVVVaaajjjrrr{{{xxxjjj]]]UUUPPPLLLJJJLLLKKKFFFBBBBBB???<<<999777777666555444...000111111111333555777666888:::===???@@@@@@@@@>>>BBBGGGLLLTTTaaaqqq}}}ttt___TTTRRR^^^pppKKKAAA???AAA===JJJhhh|||sssiiiUUUGGGJJJQQQXXXiii{{{lllhhhjjjjjjkkkmmmnnnppprrrvvv{{{yyyjjj]]]KKKHHHFFFHHHIIILLLUUU___iii|||zzzwwwrrriiibbbfffyyyuuujjjhhhhhhdddaaaaaa^^^bbbdddaaaYYYQQQMMMKKKOOONNN[[[hhhhhhggg^^^NNNFFF<<<999>>>HHH]]]~~~www```ccciiidddxxxkkkDDD===777666666555777:::MMMllloooYYYUUUeeexxxwww||||||xxx{{{{{{zzzwwwrrriii___UUUNNNJJJIIIHHHHHHGGGHHHIIIIIIAAACCCEEECCC>>>;;;:::;;;;;;::::::===AAADDDEEEEEEDDDGGGMMMQQQUUUYYY]]]```jjjQQQGGGKKKGGGCCCCCCBBB@@@DDDOOOttt{{{fff[[[PPPPPPWWW^^^^^^ZZZZZZZZZ^^^eeeiiijjjlllooovvv~~~wwwpppiiinnnrrrqqqnnnnnnsssyyy}}}}}}wwwuuuuuusssqqqmmmiiiddd]]]VVVQQQHHHHHHIIILLLOOOUUUcccpppuuuhhhZZZPPPKKKKKKKKKJJJGGGCCC@@@===;;;:::999777666555555555333444555444333333444666777:::===?????????@@@AAABBBCCCFFFMMMWWWeeettt}}}zzz^^^QQQQQQ```iiiOOOGGG???AAABBBKKKggg~~~|||zzz}}}zzzgggRRRHHHGGGTTT^^^lllxxx~~~ooojjjllloooqqqrrrtttvvvyyy|||{{{iiiVVVGGGHHHHHHIIILLLQQQXXX]]]mmmzzzyyyuuuqqqooolllfff```cccttt}}}pppddd```bbbcccbbb^^^``````]]]XXXTTTSSSTTTWWWTTTXXXfffooohhhWWWIII<<<888:::BBBJJJ\\\wwwffflllaaaooo|||nnnEEE>>>888555444333666<<>>999666;;;666666<<>><<<;;;:::999777666555555555333444555444333333555777888;;;===??????@@@BBBCCCBBBDDDHHHPPP[[[jjjyyyvvv]]]TTTWWWfffhhhOOOHHHAAACCCEEENNNjjjwwwsssxxxdddPPPGGGHHHOOO]]]ppp{{{pppmmmooorrrwwwwwwxxxzzzyyyiiiXXXJJJJJJJJJJJJKKKPPPWWW\\\nnnyyyxxxrrrnnnlllnnnllliiiddd^^^^^^lll{{{tttggg``````aaaaaa___```aaa^^^[[[YYYYYYZZZWWWTTTXXXeeellldddRRREEE<<<:::;;;AAANNNlll|||pppwwwpppbbbBBB<<<777555444444888>>>YYYrrrvvvaaa]]]lll|||vvv~~~xxxuuuttt~~~zzzooo```QQQHHHGGGIIIMMMJJJHHHHHHJJJLLLKKKIIIBBBCCCDDDEEECCC@@@<<<:::;;;777777===BBBCCCDDDFFFKKKLLLPPPTTTXXXZZZYYYXXXmmmSSSHHHLLLHHHCCCDDDCCCCCCKKK[[[uuummmXXXRRRMMMOOOVVV[[[ZZZWWWUUUUUUYYY```eeeeeegggkkkxxx~~~yyyuuuqqqlllfffccc^^^[[[\\\___dddlllzzzzzziii\\\RRRNNNKKKIIIFFFCCC@@@===;;;::::::999888777666555555555333444555444444444666777:::<<<===>>>>>>@@@CCCEEECCCEEEJJJSSS```ooo}}}oooYYYTTTYYYgggfffOOOIIICCCGGGGGGPPPmmmwwwpppqqq}}}sssaaaOOOHHHIIIMMM___vvv{{{uuuvvvwwwwww~~~||||||yyysssfffXXXMMMLLLKKKJJJKKKOOOUUUYYYkkkuuu|||uuunnniiifffeeeeeeiiihhhgggccc\\\YYYaaakkkzzzkkk```^^^___```^^^______]]][[[[[[]]]___UUUSSSXXXdddiii___NNNAAA;;;===<<<@@@WWWrrr|||zzzZZZ@@@:::555555555555999???YYYuuuuuu___]]]ppp}}}sssyyy~~~||||||~~~{{{wwwwww{{{~~~yyywwwwwwxxx|||uuugggVVVHHHCCCEEEIIIMMMKKKIIIIIIJJJKKKKKKKKKAAACCCDDDEEEDDDBBB???===;;;888888===AAABBBCCCFFFKKKNNNRRRUUUVVVVVVVVVWWWoooUUUIIIMMMHHHCCCDDDCCC???HHHXXX~~~~~~~~~xxxmmmeeeTTTRRRQQQTTTZZZ]]]\\\ZZZSSSSSSWWW___dddfffhhhlll}}}{{{vvvrrrnnnllliiiiiilllpppwwwrrraaaUUUPPPNNNKKKIIIEEE@@@===;;;::::::999999888666666555555555333555555555444555777888;;;<<<=========???CCCEEECCCEEEJJJTTTbbbrrr~~~hhhTTTPPPVVVbbbeeeOOOIIICCCIIIGGGQQQnnn~~~{{{qqqsssyyy~~~zzzppp```PPPIIIKKKPPPccczzz|||{{{~~~~~~|||zzzrrrlllbbbWWWNNNMMMKKKIIIIIIMMMSSSXXXgggooo{{{{{{uuuvvvsssnnniiifffdddeeeeeegggffffffddd]]]VVVWWW]]]www~~~oooaaa^^^```aaa^^^]]][[[YYYXXXYYY[[[\\\RRRRRRYYYdddggg\\\KKK@@@888>>>>>>BBBbbbzzzfffxxxzzzZZZ@@@:::666555555555888>>>ZZZwwwrrr]]]aaayyy|||~~~vvv{{{}}}}}}}}}zzzuuuuuuxxx{{{wwwwwwzzz}}}|||ssscccRRREEEAAADDDHHHMMMLLLJJJIIIIIIJJJKKKLLLCCCDDDEEEEEEDDDBBB@@@>>><<<999:::>>>AAAAAACCCFFFHHHMMMRRRTTTTTTTTTVVVYYYrrrWWWKKKMMMHHHCCCEEEDDDBBBJJJXXX}}}~~~sssppplllkkkkkkggg___WWWSSSSSSUUUXXX\\\^^^]]][[[RRRRRRXXXbbbhhhkkknnnsss~~~zzzwwwxxxvvvwww|||lllZZZQQQMMMMMMJJJHHHCCC???<<<:::::::::888888777666555555555555444555666666555666888::::::;;;<<<<<<===???BBBEEEDDDEEEJJJUUUcccrrr}}}{{{gggRRRMMMRRR\\\eeeQQQJJJDDDJJJFFFPPPnnn|||rrrnnnvvv{{{qqqbbbRRRKKKLLLRRReeeyyy{{{|||}}}vvvoooiiiaaaXXXOOOMMMKKKHHHHHHLLLSSSXXXffflllsssyyyyyyuuuooojjjqqqooommmkkkiiiggggggfffgggeeeeeeddd^^^UUURRRSSSmmmzzz~~~pppbbb```cccbbb___]]]YYYWWWVVVVVVVVVVVVMMMPPPYYYdddeeeZZZJJJAAA666>>>AAAHHHnnnzzzcccZZZvvvzzz\\\@@@;;;666666555333666;;;ZZZwwwmmm[[[eeeyyywwwpppxxx~~~|||zzzzzz{{{yyyttttttxxx~~~{{{xxxuuuvvvyyy|||{{{rrrcccSSSGGGCCCDDDGGGNNNMMMKKKIIIHHHHHHJJJKKKFFFFFFFFFFFFDDDAAA???===<<<:::<<>>;;;:::999999888777666666555555555666444555666666666666999;;;:::<<<===>>>>>>@@@BBBEEEEEEFFFKKKVVVfffttt}}}zzzhhhTTTOOOSSS^^^eeeTTTMMMGGGNNNIIISSSooo||||||{{{mmmlllvvv|||pppaaaSSSMMMOOOUUUgggyyywwwxxx|||}}}{{{~~~}}}uuuoooiiibbb\\\SSSQQQNNNJJJIIILLLSSSXXXeeehhhkkkmmmmmmjjjfffccclllkkkjjjhhhgggfffeeeeeegggcccbbbaaa\\\SSSNNNMMMddduuu}}}qqqdddcccdddaaa```]]]YYYVVVTTTSSSQQQOOOJJJNNNYYYccccccWWWHHH@@@666===AAANNNxxxnnn{{{iiiWWWYYY{{{zzzXXX@@@:::777666555333555:::YYYuuukkk[[[ggguuuqqqgggrrr~~~}}}{{{zzzzzz|||zzzvvvwww{{{|||yyyxxxzzz|||wwwnnn___QQQHHHEEEFFFIIIOOOOOOLLLHHHEEEEEEGGGIIIFFFFFFFFFEEECCCAAA>>>======<<<===@@@AAA???BBBGGGKKKMMMOOOQQQQQQQQQSSSTTTvvvZZZMMMNNNIIIDDDEEEEEEDDDHHHNNNiiiuuulllddd^^^[[[PPPNNNLLLJJJJJJKKKMMMNNNSSSVVVYYY[[[ZZZYYYXXXXXXUUUWWW```mmmxxx~~~nnnYYYOOOLLLIIIGGGBBBAAA>>><<<:::888888888777777666555555555555666444555666777666777999<<<;;;===@@@AAABBBBBBDDDFFFEEEFFFLLLYYYkkkzzzyyygggTTTQQQXXXdddeeeWWWRRRLLLSSSPPPXXXrrrzzz{{{ooopppzzztttgggZZZQQQQQQVVV^^^nnn~~~}}}uuuvvvzzz}}}}}}}}}}}}vvvqqqmmmhhhbbb^^^\\\YYYSSSNNNKKKMMMRRRVVV]]]^^^```bbbdddeeeeeeeeehhhfffccc```______```aaaddd___\\\\\\XXXPPPJJJHHH___rrr|||pppeeeeeeddd^^^]]]YYYUUUSSSRRROOOKKKHHHHHHMMMYYYbbb```RRRCCC<<<999;;;???QQQ~~~lllaaaVVV\\\yyylll{{{SSS===888555666555444777;;;WWWtttlll[[[dddrrrnnnmmmwww~~~|||{{{{{{}}}{{{wwwxxx|||}}}zzzyyyyyypppfffWWWJJJDDDDDDHHHLLLPPPPPPMMMHHHCCCBBBDDDGGGDDDDDDDDDDDDBBBAAA??????======>>>AAA@@@>>>AAAGGGKKKKKKKKKNNNQQQTTTTTTTTTwww[[[NNNOOOIIIDDDFFFEEEGGGJJJNNNfff|||nnnaaaXXXTTTRRRQQQLLLKKKJJJHHHIIILLLRRRVVVVVVYYY]]]]]][[[YYYXXXYYYWWWYYYcccqqq}}}{{{```NNNJJJKKKIIIGGG???>>><<<:::999777777666777666666555555555555666444555777777777888:::<<<<<>>===???BBB@@@>>>AAAGGGGGGFFFGGGLLLRRRWWWXXXWWWzzzYYYSSSNNNIIIJJJAAABBBGGGHHHNNNeeeooo\\\UUUSSSRRRPPPOOOLLLMMMKKKIIIJJJPPPWWWZZZ]]]\\\[[[ZZZXXXXXXXXXXXX]]]___hhhvvvlllTTTKKKKKKJJJHHHGGGBBB===777888<<<===:::555777777777666555555444444555666666666555666888:::???AAACCCFFFHHHIIIIIIIIIIIIHHHOOOaaasssyyytttaaaTTTUUUVVVsssfff\\\WWW^^^[[[aaaeeewww~~~}}}}}}vvvqqq{{{{{{|||hhhUUUOOOLLLJJJRRR^^^mmm{{{~~~{{{}}}~~~~~~~~~~~~|||yyyyyyssslllgggaaa\\\]]]bbbdddaaa\\\TTTNNNMMMQQQVVVNNNRRRXXX___fffjjjkkkkkkhhhddd]]]WWWTTTVVVYYY\\\\\\]]][[[UUUOOOJJJEEEBBBXXXiiivvvqqqgggbbb___[[[TTTRRRQQQQQQLLLDDDBBBDDDAAAWWWbbb```[[[LLL<<<:::999BBB???RRRttt^^^[[[fffccc^^^fffoooNNN<<<777555555555555777<<>>@@@AAAEEEFFFJJJQQQWWWYYYXXXUUU}}}[[[UUUPPPJJJKKKBBBDDDHHHIIIPPPeeewwwgggWWWRRRRRRRRRPPPPPPMMMMMMLLLKKKLLLRRRWWWZZZ^^^^^^]]]\\\ZZZYYYYYYZZZaaaeeeppp~~~xxxdddPPPHHHIIIIIIFFFEEEAAA===::::::<<<<<<999555777777777666555555444444555666666555555555888:::???AAACCCEEEGGGHHHHHHHHHIIIJJJTTTfffwwwwwwppp^^^TTTWWWZZZyyynnnfffccclllkkkqqqqqq{{{{{{ooojjjuuu{{{wwwqqq```RRROOOQQQSSS]]]iiiooo~~~|||{{{||||||yyywwwxxxppphhhccc^^^YYYYYY\\\___^^^[[[VVVQQQPPPRRRTTTVVV[[[aaadddeeegggjjjnnnhhhbbbYYYUUUUUUXXX\\\^^^```___[[[RRRJJJEEEDDDDDDSSSffftttqqqgggaaa]]]XXXXXXTTTRRRPPPJJJCCCAAADDDDDDZZZfffbbb[[[KKK<<<;;;:::AAA???RRRjjjWWWZZZjjjgggaaajjjvvvLLL<<<777555555555555777<<>><<<<<<>>>@@@AAADDDEEEHHHNNNTTTVVVUUUSSS```YYYTTTNNNNNNEEEIIIJJJLLLQQQeeennn```TTTQQQSSSTTTTTTTTTRRRPPPNNNNNNPPPTTTXXX\\\```aaaaaa___^^^]]]^^^```fffnnn{{{hhhXXXIIIEEEFFFFFFDDDCCC>>>>>>======<<<:::777666888777777666666555555444666666666555444555777999@@@AAABBBDDDFFFGGGHHHHHHHHHLLLXXXlllzzzsssiiiYYYRRRYYY]]]}}}}}}zzzyyy{{{zzz}}}iiidddpppyyywwwiii^^^VVVXXX]]]cccnnnzzzyyy|||{{{}}}|||zzzwwwxxxnnneeeaaa^^^YYYWWWXXXZZZ[[[[[[ZZZXXXVVVWWWXXXccchhhlllkkkhhhiiinnntttllldddZZZVVVZZZ```dddeeeeeebbb[[[PPPDDD???AAAFFFPPPdddsssqqqgggaaa[[[VVVWWWSSSOOOLLLGGGBBBCCCHHHIII```kkkeee[[[JJJ<<<<<<>>>AAACCC[[[___PPPZZZoookkkcccooozzzHHH<<<777444555555444777<<>>AAAAAALLLppp}}}ZZZPPP^^^sssoooiiizzztttCCC;;;777444555555444777;;;WWWmmm{{{zzzpppaaadddxxxzzz|||~~~uuuttt~~~~~~}}}{{{yyyxxxvvvvvvvvvwwwtttpppnnnllleeeXXXMMMCCCBBBBBBDDDGGGGGGFFFFFFLLLLLLLLLJJJFFFBBB@@@@@@DDDCCCCCCCCCDDDDDDDDDDDD@@@>>><<<;;;;;;<<>>:::666666777888888888777666666555555555666666666555666888;;;BBBBBBCCCDDDEEEFFFGGGHHHHHHMMM[[[nnn{{{yyyjjj___ZZZVVV^^^```uuupppwwwuuuiiihhhqqqwwwuuummmlllooovvv}}}~~~uuullleeeeeegggfffdddddd[[[[[[]]]```dddhhhjjjkkknnnlllmmmqqqxxx~~~~~~vvvmmmkkkpppuuuuuutttnnneeeYYYNNNCCC===CCCMMMaaaqqqyyyqqqeee```^^^[[[SSSMMMHHHEEEBBBBBBHHHPPPYYYjjjmmm```TTTEEE<<>>???CCCDDDFFFHHHKKKNNNRRRTTTiiidddeee^^^VVVJJJPPPUUU[[[\\\cccddd\\\VVVWWW[[[]]]aaaeeeaaaUUUMMMNNNPPPPPPSSSYYY___dddjjjllllllooouuu{{{|||}}}yyy{{{~~~yyykkkZZZNNNGGGBBB@@@BBBBBB>>><<<===666999;;;;;;888666666888999888888777777666666555555666777777777888;;;>>>CCCCCCDDDDDDEEEGGGHHHIIIJJJPPP^^^ppp}}}~~~sssggg___```\\\bbbddd{{{~~~}}}vvvkkklllxxxvvvmmmmmmsssvvvtttssswww~~~~~~ssslllhhhjjjlllkkkkkkmmmccccccdddhhhmmmppprrrrrrkkkiiikkksss~~~}}}xxxxxx|||~~~}}}zzzttteeeUUUKKKCCCAAAJJJVVVnnn|||uuugggaaa^^^[[[TTTNNNHHHEEECCCCCCJJJRRRbbblllgggXXXMMMBBB;;;@@@@@@BBBiiidddVVV[[[mmmyyy}}}fff===;;;666333444444333666;;;PPPgggvvvwwwpppeeejjjrrriiiiiippp}}}{{{zzzxxxvvvuuutttssssssssspppnnnllleeeXXXLLLFFFDDDGGGHHHHHHJJJKKKHHHCCCGGGHHHJJJIIIFFFBBB@@@@@@???AAACCCCCCCCCBBBCCCDDDCCCAAA>>><<<;;;;;;===>>>DDDFFFIIILLLNNNQQQVVVYYYqqqmmmpppiii___QQQWWW___eeeccccccddd\\\WWWYYY^^^bbbhhhnnndddUUULLLOOOSSSSSSYYYaaammmrrrxxxzzzyyy{{{}}}xxxxxxxxxwwwwwwyyy}}}zzzmmmddd]]]UUUMMMGGGDDD@@@@@@AAA???:::888:::555666777777666666777888999999888888777666666666444666777888888:::>>>AAAEEEEEEEEEEEEFFFGGGIIIJJJMMMTTTcccvvvyyynnneeeaaaaaa]]]bbbfff~~~|||}}}zzz}}}}}}pppjjjooo|||wwwqqqttt|||uuuqqqoooqqqrrrqqqssswwwqqqqqqssswww{{{{{{yyyvvvkkklllrrr{{{|||fffOOOEEEBBBEEERRRbbbwww{{{jjjaaa\\\WWWPPPKKKGGGGGGGGGJJJRRR[[[hhhmmm```NNNFFF???;;;@@@CCCKKK~~~|||[[[SSSaaasssxxx~~~]]];;;:::666333444444333666:::OOOgggyyyzzzrrrhhhpppkkkddddddooo~~~qqq|||{{{yyywwwuuussssssrrrqqqmmmiiidddZZZMMMGGGHHHEEEHHHIIIHHHIIILLLJJJDDDDDDFFFHHHHHHFFFCCCAAAAAA>>>AAADDDDDDCCCBBBCCCEEEFFFDDD@@@===;;;;;;<<<===DDDHHHMMMPPPSSSVVVZZZ^^^zzzwww{{{ttthhhYYY___ffflllhhhccc{{{}}}eee^^^ZZZ]]]bbbhhhpppwwwgggXXXNNNRRRXXXZZZaaakkk{{{~~~}}}}}}}}}}}}~~~zzzxxxvvvrrroooooorrruuuppptttzzz~~~}}}yyywwwmmmaaaTTTNNNLLLJJJHHHHHHBBB@@@???@@@===777555777555444444444555777888888999999888888777666666666444555777888999<<<@@@CCCFFFFFFEEEEEEFFFHHHJJJKKKPPPXXXiii{{{vvvkkkeeeccc___ZZZ```ddd|||}}}}}}~~~{{{|||uuuvvvtttpppooovvvxxxuuu|||zzzwwwwwwyyyxxxvvvyyy~~~}}}~~~~~~yyynnnsss|||gggKKKAAAAAAHHHYYYjjj{{{mmmaaaYYYSSSJJJFFFEEEHHHKKKQQQ\\\fffllllll[[[HHHBBB>>>;;;@@@HHHUUU~~~wwwsssYYYRRRdddvvvvvv{{{VVV::::::666333444444333666:::QQQkkk}}}wwwmmmwwwyyyggghhhkkkwwwnnn}}}|||zzzxxxvvvtttsssssspppjjjddd]]]QQQEEEDDDJJJDDDHHHIIIFFFHHHMMMKKKFFFBBBEEEHHHHHHFFFDDDBBBAAA???CCCFFFGGGEEEDDDEEEGGGGGGEEEAAA>>><<<;;;<<<<<>>;;;888555333444444555555666777777888888888777777666666666555777777777999<<<@@@DDDFFFIIIGGGEEEDDDFFFIIIKKKLLLRRRaaasss~~~rrrfff```___]]]___\\\lll{{{ssswww~~~zzzjjjrrrwwwvvvxxx~~~{{{|||~~~}}}zzzwwwvvvzzz~~~hhhLLLHHHJJJMMMaaa{{{~~~nnnaaaZZZUUUPPPHHHDDDDDDIIIMMMRRR^^^kkkoooeeeWWWIII@@@;;;===AAAIIITTTfffwwwrrr[[[SSSyyylllnnnOOO;;;<<<777333333333222555:::SSSrrr{{{llldddrrr}}}iiikkkqqqzzz}}}wwwsssqqqooommmllljjjcccXXXLLLDDDEEEKKKPPPPPPOOONNNNNNNNNLLLHHHEEEDDDEEEEEEEEEEEEEEEDDDDDD@@@AAABBBDDDEEEEEEFFFFFFFFFEEECCC@@@>>>===???AAAGGGKKKPPPTTTXXX[[[___bbbzzz~~~zzziiirrrpppddd___hhhqqqwww{{{cccSSSXXXbbbhhhsss}}}{{{|||}}}{{{zzzyyyxxxxxxxxxyyyzzzwwwuuutttuuuvvvwwwwwwvvvuuusssooollliiihhhggggggeeedddaaa^^^[[[YYYWWWWWW]]]\\\YYYWWWUUURRRNNNJJJMMMIIIEEEDDDFFFFFFCCC@@@>>>======<<<:::777555333444555555666777777888888777777777666666555555555777777888:::===AAAEEEGGGIIIGGGEEEEEEGGGJJJLLLNNNUUUeeevvvttthhhbbb```]]]\\\]]]tttxxxooopppuuutttyyyzzzpppllltttyyyyyy||||||xxxwwwyyy~~~~~~aaaJJJJJJSSS___qqqzzziii]]]XXXTTTOOOGGGDDDDDDJJJNNNSSS]]]gggkkk^^^OOOCCC<<<;;;???DDDLLLZZZmmmrrr[[[\\\lllnnn~~~III;;;<<<777333333333222555:::NNNnnn{{{mmmcccnnnrrryyy~~~vvvxxx}}}~~~|||yyytttpppnnnmmmmmmeee]]]RRRHHHEEEHHHNNNRRRTTTRRRPPPNNNNNNLLLIIIGGGDDDDDDDDDEEEEEEDDDDDDCCCAAABBBCCCDDDEEEFFFFFFFFFFFFFFFDDDAAA>>>===>>>???DDDGGGLLLQQQUUUXXX]]]___{{{lllqqqxxxnnnkkkrrrzzz~~~|||eeeUUUZZZeeeooo{{{~~~~~~|||yyywwwvvvuuuuuuuuutttttttttsssssssssqqqpppnnnnnnpppqqqqqqpppooonnnllliiifffdddbbbaaaaaa___\\\XXXSSSPPPMMMLLLOOONNNLLLKKKJJJHHHEEECCCEEEBBB@@@AAACCCBBB???<<<::::::999999777666444333555555555666777777888888666666666555555555555555777777888;;;???CCCFFFIIIHHHGGGFFFEEEGGGJJJNNNPPP\\\lll|||~~~rrrgggaaa___[[[XXXccc{{{pppnnnooommmqqqtttmmmsssxxx}}}{{{wwwxxx~~~kkkYYYJJJPPPdddxxxqqqbbbYYYUUUQQQLLLEEECCCDDDJJJPPPVVV]]]eeegggXXXGGG>>>:::;;;AAAGGGNNNdddtttxxxmmmZZZiiiiiilllrrrGGG@@@;;;666333333333222555999JJJjjj}}}pppbbbhhh~~~|||yyyvvv~~~{{{{{{yyyuuuqqqnnnllllll\\\TTTJJJEEEGGGMMMSSSVVVXXXUUUQQQNNNLLLKKKJJJIIICCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDEEEFFFGGGGGGGGGGGGGGGEEEBBB>>><<<<<<===@@@CCCHHHLLLPPPTTTYYY\\\qqqppp{{{{{{~~~iiiXXX\\\jjjxxx~~~~~~}}}}}}}}}|||yyywwwuuusssrrrqqqqqqqqqqqqpppooommmmmmkkkjjjiiijjjlllnnnnnnmmmiiiiiihhhfffccc```]]][[[ZZZYYYVVVSSSPPPNNNLLLKKKHHHFFFEEEEEEEEEEEECCCAAA@@@???>>>>>>???>>>;;;888777666666666555444333333444444555555555666666666555555555555555555444444777888:::===@@@DDDHHHJJJHHHGGGFFFFFFGGGKKKPPPTTTeeetttwwwlllbbb]]][[[WWWWWWqqq|||xxxwwwsssyyyyyy~~~|||xxx{{{ppp^^^VVVRRR^^^xxxvvvggg\\\XXXUUUNNNHHHDDDBBBBBBHHHQQQZZZbbbfffeeeTTTCCC===<<<<<>>???>>>>>>======:::777555555555444444444333333444333444444444444444555555444444555555555555555555888999<<>><<<;;;AAAKKKVVVxxx~~~^^^TTTZZZnnnzzz]]]@@@888888444222444444222444999LLLiiiyyyddd```qqq|||}}}~~~~~~~~~|||yyywwwwwwxxxyyytttoooooorrrooofff]]]LLLGGGCCCFFFPPPYYY^^^___[[[UUUNNNIIIGGGGGGGGGGGGBBBBBBBBBAAABBBCCCDDDEEECCCDDDFFFGGGHHHHHHIIIIIIHHHIIIHHHFFFAAA===;;;:::<<>>===>>>???>>>===>>>>>>===<<<:::888666555666555444444333444444444444444444444444444444444555555555555555666666666:::<<<>>>AAADDDGGGIIIJJJGGGHHHHHHGGGHHHLLLTTT[[[nnn|||~~~rrrfff]]]XXXVVVVVVYYYkkk~~~{{{{{{|||}}}}}}}}}~~~}}}{{{qqqjjjggglllvvvxxxfff]]]WWWWWWXXXRRRJJJEEEBBBBBBDDDLLL[[[iiillliiiYYYIII======<<<;;;GGGWWWoooiiiMMMMMMaaaqqqUUU@@@777777333222444444333444888MMMggg~~~}}}hhhcccsss||||||zzzxxxyyyxxxvvvsssqqqpppqqqrrrmmmiiijjjlllhhh]]]SSSGGGFFFFFFKKKSSS[[[___```YYYSSSLLLGGGEEEEEEFFFFFFCCCCCCBBBBBBBBBDDDEEEFFFDDDEEEGGGHHHIIIIIIJJJJJJHHHIIIJJJHHHDDD???<<<;;;<<<>>>AAADDDFFFJJJPPPSSSrrrtttlllttt}}}|||{{{yyyvvvuuuuuuvvvuuuvvvwwwxxxyyyyyyxxxxxxxxxuuussstttwwwwwwtttqqqooonnnkkkiiigggfffffffffaaa___^^^___aaaccccccbbb]]]\\\[[[XXXVVVSSSPPPOOOLLLKKKJJJHHHFFFEEEDDDDDDCCCAAA>>>===>>>>>>===<<<<<<<<<;;;999777666777777777777555444444444555555666666666666666666666666555555555666666777777777<<<>>>@@@BBBEEEGGGHHHIIIFFFHHHIIIHHHHHHMMMVVV^^^mmm|||yyyjjj]]]TTTQQQQQQSSSYYYuuu}}}}}}||||||}}}~~~{{{{{{}}}|||wwwvvvwwwwwwvvvwwwwwwwwwvvvwwwxxxyyyyyyyyyzzz|||~~~}}}}}}|||wwwqqqmmmlllooottt~~~sssjjj^^^WWWRRRUUUTTTNNNGGGEEEAAADDDJJJTTTdddooolllbbbTTTEEE;;;<<<===AAAUUUmmmmmmWWWGGGQQQooo||||||vvvMMMAAA999666222111444444333444888JJJbbbyyykkkhhhyyy}}}{{{~~~|||~~~{{{yyytttttttttqqqmmmkkkjjjjjjfffggggggfffaaaZZZQQQKKKCCCFFFJJJPPPUUUZZZ\\\]]]WWWRRRKKKGGGEEEFFFFFFFFFDDDCCCBBBBBBCCCDDDFFFHHHEEEFFFGGGIIIJJJJJJJJJJJJHHHJJJKKKJJJFFFBBB>>>===<<<>>>???AAACCCGGGLLLOOOqqq~~~~~~zzz~~~~~~|||yyyvvvtttuuuvvvtttuuuwwwxxxxxxwwwvvvvvvxxxuuurrrsssvvvvvvsssnnnooommmjjjgggeeeddddddeee```^^^\\\\\\]]]]]]]]]\\\[[[YYYWWWUUURRRPPPNNNMMMFFFEEEEEEDDDCCCCCCCCCDDDAAA>>>;;;999999:::999888999999888777666666888999999888666555444444555666888888888888777777777777555666666666777777888888>>>???AAACCCEEEGGGHHHHHHFFFHHHIIIHHHHHHMMMWWW___lll{{{tttdddUUUMMMKKKMMMOOOXXXxxx|||}}}zzzwwwuuuuuuwwwwwwxxxuuutttuuutttpppooorrrppppppqqqqqqooonnnppptttvvvvvvvvvwwwxxxyyyzzz{{{zzz~~~~~~|||||||||wwwwwwvvvrrrkkkffffffhhhsssuuu~~~pppbbb___\\\TTTPPPRRRQQQJJJEEEFFF@@@FFFOOO[[[kkksssjjj\\\SSSDDD;;;===@@@HHHcccmmmSSSLLLHHHXXX|||gggBBB===888555222111444444333444888GGG^^^uuunnnkkk~~~|||ssswww{{{~~~{{{xxxqqqrrrqqqnnnjjjgggffffff]]]cccgggcccYYYOOOIIIGGGAAAFFFMMMRRRVVVXXXZZZ[[[VVVRRRLLLGGGFFFFFFGGGGGGEEEDDDCCCBBBCCCEEEGGGIIIFFFFFFHHHIIIJJJKKKKKKKKKHHHJJJLLLLLLHHHCCC@@@>>><<<===>>>???AAADDDIIIMMM~~~}}}~~~|||yyy}}}{{{yyyvvvtttsssrrrrrrssssssttttttsssrrrqqqqqqrrrqqqooonnnnnnnnnooopppllljjjfffbbb^^^]]]\\\\\\YYYWWWTTTSSSTTTUUUUUUTTTTTTTTTSSSQQQNNNKKKGGGEEECCCCCCCCCCCCCCCCCCCCCCCCBBB@@@===:::999999;;;<<<;;;:::999888777777777777999999888666666555555555888888888888777777777777777777777777888999;;;;;;??????@@@BBBEEEFFFFFFEEEFFFGGGHHHGGGIIIPPP[[[bbbsss|||}}}iiiTTTJJJFFFEEELLLTTTbbb|||~~~}}}|||{{{xxxvvvsssrrrsssssssssrrrpppnnnmmmnnnpppqqqqqqppppppooonnnnnnoooqqqsssuuuuuutttvvvyyywwwqqqooorrrrrrrrruuuzzz|||}}}|||{{{{{{||||||xxxpppjjjiiiiiiiiifffccccccgggjjjttttttssspppkkkeee___\\\TTTSSSPPPMMMJJJHHHFFFFFFJJJMMMUUUcccoooqqqggg]]]EEEFFF;;;:::EEEKKKhhhyyy[[[LLLJJJXXXtttvvvSSSCCCGGG222444444333222333444555666III]]]uuuqqqlll|||{{{uuu}}}}}}wwwpppmmmjjjgggdddbbb___\\\YYYZZZYYYVVVQQQJJJDDDAAA@@@CCCLLLUUUXXXZZZ[[[YYYUUUPPPLLLHHHFFFEEEDDD@@@===EEEEEEDDDDDDEEEGGGIIIJJJIIIJJJIIIHHHGGGGGGIIIKKKHHHKKKOOOPPPLLLFFF@@@===<<<<<<<<<===???CCCFFFHHH|||rrr|||{{{zzzzzzzzzxxx{{{wwwtttsssrrrqqqooooooooopppppprrrrrrqqqqqqpppooonnnmmmooonnnmmmlllkkkkkkllllllhhhfffccc___[[[YYYXXXWWWUUUSSSPPPPPPQQQRRRQQQQQQQQQPPPOOOMMMKKKHHHEEECCCAAAAAAAAAAAAAAAAAABBBBBBAAA@@@>>><<<;;;;;;<<<===;;;:::999777666666666666999888777666555555555555888888888888777777777777777777777777888:::;;;<<>>888AAAKKKKKKkkknnnUUUNNN___}}}|||oooLLL===???333444444333222333444555666GGG[[[ssspppjjjzzz{{{yyyzzzxxxzzzyyyrrrllliiidddaaa^^^ZZZVVVSSSNNNMMMKKKGGGBBB>>>======DDDMMMVVVZZZ[[[]]]ZZZVVVPPPLLLGGGEEEDDDCCC@@@>>>CCCCCCCCCCCCDDDFFFGGGHHHIIIIIIJJJIIIHHHHHHJJJKKKJJJMMMQQQRRRNNNHHHBBB>>>===<<<===>>>@@@CCCGGGIIIqqqdddppp~~~}}}}}}}}}}}}|||{{{{{{}}}~~~~~~}}}|||yyytttnnnjjjfffkkkwww}}}zzzuuurrrjjjiiiiiiiiijjjkkkmmmnnnnnnnnnmmmllljjjiiihhhhhhjjjiiihhhgggffffffffffffaaa```^^^ZZZWWWSSSQQQPPPOOOMMMKKKKKKLLLMMMLLLKKKKKKKKKJJJHHHFFFDDDBBB@@@???>>>>>>??????@@@AAAAAA@@@@@@??????>>>>>>>>>>>><<<;;;:::888777777666666777777666555444444444444777777888888888888888888777777777888999:::<<<<<>>>>>@@@BBBFFFPPPXXX\\\]]]]]]ZZZUUUOOOKKKFFFBBBAAAAAA@@@??????@@@AAACCCDDDEEEEEEEEEGGGIIIKKKKKKJJJJJJKKKLLLNNNPPPSSSTTTQQQKKKDDD@@@=========>>>AAADDDHHHJJJiiiZZZggg}}}{{{xxxwwwuuusssssstttvvvxxxwwwwwwwwwvvvssslllbbb[[[VVV^^^kkk|||{{{vvvqqqnnneeedddddddddfffgggiiikkkhhhgggfffdddcccaaaaaa```cccbbbbbbaaa```_________[[[ZZZXXXVVVRRRNNNKKKIIIJJJHHHGGGGGGIIIIIIHHHGGGGGGFFFEEEDDDCCCAAA@@@???>>>>>>======>>>???@@@AAA>>>>>>???@@@@@@???>>>======<<<;;;999888888888888666666555444444444444444777777777888888999999999777777888999:::;;;===>>>CCCEEEGGGHHHHHHIIIIIIJJJGGGIIILLLMMMOOOSSS[[[aaaqqqxxx~~~~~~~~~yyylllXXXGGGEEEIIIOOO]]]mmm|||zzzxxxyyyxxxwwwuuutttrrrrrrqqqrrrpppooooooppppppooonnnqqqpppnnnnnnooopppooonnnpppooonnnmmmmmmmmmmmmnnnkkkgggddddddcccccchhhooossskkkfffiiimmmmmmlllmmmlllnnnqqqrrrrrrqqqnnnmmmkkkjjjiiihhhgggeeecccbbbfffeeeccc```^^^^^^```aaaaaa^^^ZZZVVVTTTTTTUUUVVVOOOMMMKKKIIIHHHIIIIIIJJJXXXbbbllloooeeeUUUFFF>>>@@@:::;;;GGGQQQcccyyynnnttt{{{}}}hhhSSSXXXfffrrrdddNNNFFF;;;===444444333222333444555666@@@TTTkkkrrreeelllyyy~~~zzz~~~yyyuuuuuu{{{~~~~~~{{{sssjjjfff```YYYRRRMMMHHHDDDAAA>>>>>>>>>======@@@DDDHHHJJJSSSZZZ\\\\\\ZZZVVVPPPLLLIIIDDD@@@>>>??????@@@===???AAACCCDDDDDDDDDDDDEEEHHHKKKLLLLLLLLLLLLMMMPPPRRRTTTUUUSSSNNNFFFAAA>>>>>>>>>@@@BBBFFFIIILLLgggVVVccczzzxxxtttqqqmmmjjjiiijjjkkklllnnnnnnooommmiiiaaaXXXQQQRRR[[[gggssszzz{{{zzzxxxtttoooiiidddbbbaaa```_________```aaabbb```___]]][[[ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXUUUUUUSSSQQQNNNJJJGGGFFFFFFEEEDDDEEEGGGGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@???>>>===<<<===>>>@@@AAA<<<===>>>??????===<<<;;;:::999888777666666666666666555555444444444444555666777777888999::::::;;;999999999:::<<<===???@@@CCCEEEHHHHHHGGGGGGHHHJJJGGGIIILLLNNNPPPUUU]]]cccpppxxx}}}}}}}}}zzziiiUUUGGGGGGLLLSSShhh}}}|||zzzyyyyyyyyyvvvuuusssqqqooommmmmmmmmooonnnmmmmmmnnnnnnmmmlllnnnlllkkklllooopppqqqppppppooonnnnnnmmmmmmlllllljjjeeebbbbbbaaabbbhhhoookkkccc___ccchhhiiihhhhhhfffgggiiiiiiiiihhhfffeeefffffffffeeecccbbbaaaaaaeeecccaaa```^^^^^^]]]\\\XXXWWWUUUSSSRRRQQQPPPPPPNNNMMMLLLKKKLLLMMMPPPQQQccciiinnnhhhYYYIII>>>:::===>>>AAAEEESSS{{{ooorrrjjj\\\QQQccc|||mmmYYYTTTMMM999999444444333222333444555666<<>><<<888999::::::<<>>@@@===>>>@@@CCCDDDDDDDDDDDDDDDGGGJJJLLLLLLMMMMMMNNNQQQRRRTTTVVVUUUPPPHHHBBB?????????AAADDDHHHKKKMMMgggUUU^^^xxx|||uuurrrnnnkkkfffbbbaaaaaa``````ccceeefffccc]]]WWWRRRPPPXXXbbbnnnxxxzzzwwwooonnnlllhhhbbb]]][[[[[[[[[ZZZXXXWWWVVVVVVWWWXXXXXXWWWUUUSSSQQQQQQQQQRRRQQQRRRSSSSSSTTTSSSSSSSSSPPPOOOMMMKKKIIIFFFEEEDDDCCCCCCBBBDDDEEEFFFDDDCCCAAAAAA@@@@@@@@@AAAAAABBB@@@>>>===;;;;;;===>>>???999:::;;;;;;;;;:::888777444444333333333333444444666666555555555555555666666666777888999;;;;;;<<<:::;;;;;;<<<>>>@@@BBBCCCBBBEEEHHHHHHFFFFFFGGGJJJIIIKKKNNNPPPRRRYYYbbbiiittt|||xxxaaaPPPEEEHHHNNNYYYwww~~~}}}|||~~~|||yyywwwwwwyyyzzzuuutttqqqnnnlllkkkjjjjjjlllkkkkkklllmmmmmmkkkjjjiiihhhgggiiikkknnnnnnnnnmmmmmmmmmmmmllllllkkkkkkjjjfffcccbbb```^^^aaaggghhhbbb```dddfffeeecccdddeeefffffffffeeedddaaa```eeeffffffdddaaa^^^]]]]]]]]]]]]]]]^^^___^^^[[[YYYTTTTTTTTTSSSRRRQQQOOONNNPPPOOONNNOOOQQQUUUYYY[[[fffhhhggg\\\MMM@@@;;;;;;;;;???GGGNNNcccxxx___VVVXXXxxxttt~~~]]]___UUU<<<999444444333222333444555666:::PPPggg~~~|||hhhfffzzz|||yyywwwyyy}}}yyyzzz|||~~~|||wwwssskkkbbbYYYSSSKKKCCC???<<<;;;:::;;;<<<===>>>@@@CCCGGGKKKMMMSSSVVVSSSPPPMMMIIIDDDEEEDDDBBB>>>;;;;;;===???<<<===???AAABBBDDDDDDDDDCCCEEEIIIJJJKKKLLLNNNPPPRRRRRRTTTWWWXXXTTTLLLEEE@@@@@@@@@BBBEEEIIIMMMOOOdddRRRXXXppp~~~~~~~~~yyyqqqmmmgggccc___\\\[[[[[[YYYWWWZZZ]]]^^^YYYRRRNNNPPPTTT]]]kkkzzz~~~}}}||||||||||||yyywwwlllkkkggg```YYYVVVVVVWWWVVVUUUSSSQQQPPPPPPQQQQQQQQQOOOMMMKKKJJJKKKLLLLLLJJJKKKMMMNNNOOOPPPOOOOOOKKKJJJHHHEEEDDDCCCCCCCCCAAA@@@@@@BBBDDDDDDBBBAAA??????>>>>>>???@@@AAABBB@@@>>><<<999999:::;;;===888888888777666555444333222111111222222333444555777666666555555666666777555666777888:::;;;<<<===<<<<<<===>>>@@@BBBDDDEEEBBBFFFJJJIIIFFFEEEHHHKKKMMMOOOQQQRRRVVV]]]hhhpppxxx{{{pppWWWIIIDDDKKKRRRccc|||nnnmmmttt{{{|||~~~}}}zzzxxxwwwxxxyyyzzzwwwuuuqqqnnnllljjjjjjjjjjjjiiiiiikkklllllljjjhhhiiigggfffgggjjjkkklllkkkjjjjjjjjjjjjjjjjjjiiiiiihhheeeddddddaaa^^^```dddeeecccdddhhhhhheeedddfffgggggghhhhhhfffccc```^^^aaaccceeeccc```]]]\\\\\\\\\\\\]]]```aaa___YYYUUUUUUUUUTTTTTTSSSQQQPPPPPPNNNNNNNNNPPPSSSYYY^^^aaaaaa```[[[PPPCCC;;;;;;===>>>===OOOggg[[[UUUbbbuuuhhhhhhXXX???;;;444444333222333444555666999OOOggglllfffvvvttt}}}}}}wwwrrrmmmeee]]]SSSMMMEEE???;;;;;;;;;;;;???@@@BBBCCCCCCEEEHHHJJJJJJNNNPPPLLLHHHGGGEEEBBBAAABBBAAA???;;;:::<<<>>>;;;<<<<<<>>>???AAACCCDDDBBBDDDGGGHHHIIILLLOOORRRSSSSSSUUUYYY[[[XXXPPPIIIAAAAAAAAACCCFFFJJJNNNPPP}}}```NNNTTTjjjxxxpppkkkbbb^^^ZZZXXXYYYXXXVVVSSSTTTXXXYYYTTTLLLJJJPPPWWW___oooxxxssstttvvvwwwwwwuuutttsssooooooppprrruuuwwwwwwvvvmmmkkkeee[[[SSSOOOPPPRRRSSSRRRQQQOOOOOOOOOOOOPPPLLLKKKIIIGGGGGGGGGIIIJJJFFFGGGIIIKKKMMMNNNMMMMMMHHHGGGDDDAAA@@@@@@AAABBB?????????AAACCCCCCAAA???>>>=========>>>???AAABBB???===:::888777777999:::777666555444333222111111333333333444555666888888777777666666666777777888555666777888:::;;;============>>>@@@AAACCCEEEFFFCCCGGGKKKJJJGGGFFFHHHLLLPPPQQQSSSTTTXXXaaammmuuuyyysssfffQQQFFFDDDNNNXXXllluuudddeeerrryyy|||{{{|||}}}zzz~~~~~~zzzzzzyyyyyyyyyyyyxxxxxxxxxvvvsssooolllkkkkkkkkkiiihhhhhhjjjkkkkkkiiigggkkkjjjhhhiiijjjkkkkkkjjjgggggghhhhhhhhhhhhggggggeeeddddddfffeeebbbcccggg^^^___bbbggggggddddddgggeeefffffffffddd```\\\ZZZ[[[___bbbbbb```^^^^^^___``````bbbdddddd___WWWQQQTTTSSSQQQPPPOOONNNOOOOOOKKKKKKKKKNNNRRRYYY___cccZZZXXXRRRHHH???:::;;;???CCC===VVVzzzSSSNNNccc~~~~~~lllhhhSSS<<<888444444333222333444555666999OOOgggooogggpppuuu~~~~~~~~~yyyqqqlllhhh```XXXPPPJJJBBB<<<::::::;;;<<<<<<>>>@@@AAA@@@AAACCCDDDFFFJJJKKKGGGDDDEEEDDDAAA???AAAAAA???;;;:::;;;===:::::::::;;;===@@@BBBDDDBBBDDDEEEGGGHHHKKKOOORRRTTTTTTVVVZZZ]]][[[SSSLLLAAAAAABBBDDDGGGKKKOOOQQQ