BM6P6(@ +++++++++***++++++,,,,,,+++---//////...---...///---,,,+++*********+++++++++---000000...---------)))))))))))))))(((''''''*********)))))))))))))))'''((()))***+++,,,,,,,,,,,,,,,+++,,,000999FFFOOO]]]iii{{{wwwhhh\\\VVVLLLCCCEEESSScccooosss|||~~~nnnZZZIII999444AAASSS___gggooopppqqqtttuuuuuusssssstttuuuuuuvvvvvvvvvooohhhhhhuuu~~~|||vvvbbbHHH666222555888888111111000,,,)))'''((())))))&&&%%%''''''%%%&&&)))***)))'''''')))+++++++++(((+++///111111000000111.........000222555777999666555222///---,,,,,,,,,,,,,,,,,,,,,...111777;;;AAA>>>===<<<::::::@@@HHHWWW]]]gggnnnlllgggjjjqqqiiiuuurrrxxxzzz}}}~~~{{{{{{}}}yyykkklllnnnpppuuuyyy}}}|||tttttt{{{www[[[:::555666BBBYYYbbblllzzz{{{{{{}}}wwwwwwxxxyyy{{{}}}|||yyytttnnniii___SSSGGG@@@888111111666///...---...111333333333222///,,,******)))(((''')))***+++---+++'''%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%###%%%''')))******)))(((+++)))'''''''''&&&$$$###$$$$$$%%%&&&(((---333888TTT]]]iiiooopppnnnmmmmmmiiihhhiiiiiieeeaaaeeemmmooofff```dddhhhhhheeedddTTTCCC222///777DDDRRR\\\ccc___^^^bbbiiilllhhhcccfffgggiiihhheeeaaa\\\YYYZZZOOOBBB:::555555;;;BBB\\\___bbb```\\\[[[]]]aaabbbeeehhhiiillllll```QQQHHH;;;111111333999MMMccc___JJJ777111111777III\\\qqq||||||xxxrrrrrrhhhZZZMMMSSSnnnjjjLLL666......''''''((('''&&&&&&''')))%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$###++++++******++++++,,,,,,+++---//////...---...///------------,,,,,,,,,,,,+++---//////...---------)))))))))))))))(((''''''))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,---,,,++++++...777BBBJJJPPPVVVaaaooozzzssscccZZZOOOGGGGGGOOOYYY```www{{{~~~~~~|||hhhRRRBBB888888GGGYYYjjjppptttttttttuuutttpppsssssssssssstttuuuwwwwwwnnnkkkmmmwww~~~}}}{{{zzzmmmZZZBBB222///222444444111111///,,,)))'''(((***)))&&&'''******'''&&&))),,,***(((((()))******)))(((+++...000000000000111/////////000222555777888555333111///---,,,+++++++++,,,---...000555;;;???BBB@@@@@@@@@>>>===CCCKKK]]]bbblllttttttqqqsssxxxttt{{{ssszzz{{{}}}}}}zzzyyyyyyzzzxxxlllmmmpppssswww|||~~~xxxsssuuu~~~zzz___===888:::FFF___hhhsss|||~~~}}}}}}zzzzzzyyyxxxyyy}}}|||zzz~~~~~~wwwrrroooiii^^^QQQGGG===444555:::222111///000222333333333222///,,,***))))))******...,,,,,,---...+++'''%%%((('''&&&&&&%%%&&&&&&&&&$$$&&&''')))***)))(((''''''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&'''***///333FFFQQQ```lllqqqqqqqqqqqqjjjiiijjjjjjfffcccgggooolllgggeeeiiimmmkkkiiiiiiZZZIII777///333>>>NNN[[[hhhggggggiiinnnooonnnkkkiiigggggghhhhhhccc[[[SSSRRRGGG<<<666444888AAAKKK___bbbcccaaa\\\YYYZZZ]]]ZZZ^^^aaadddhhhhhh]]]PPPLLL@@@666333111666III___fffRRR===333///111@@@RRRmmm}}}~~~|||xxxyyykkk\\\LLLLLLddd~~~eeeIII666000111)))))))))((('''&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###++++++******++++++,,,---+++---...///---------........./////////...---,,,+++---///...---,,,,,,---)))))))))))))))((('''''')))))))))))))))))))))))))))***++++++,,,,,,,,,,,,---,,,+++***,,,333;;;BBB@@@@@@BBBLLLbbbxxxrrrfffTTTFFFBBBHHHOOOaaalllvvvzzz|||www```GGG:::777===OOOaaarrruuuwwwvvvwwwwwwtttnnnrrrrrrrrrrrrsssuuuwwwxxxnnnnnnrrryyy{{{xxxuuuuuudddTTT@@@333111333555555000000///,,,)))((()))***((('''(((++++++((('''(((---+++)))))))))***)))((((((+++.../////////000111000000000111333444666777333222///---,,,++++++++++++,,,...000333888>>>BBBCCCBBBBBBCCCCCCDDDKKKTTTdddgggpppzzz}}}}}}~~~yyyvvv||||||}}}~~~|||yyyyyyzzz{{{{{{~~~~~~yyyssslllmmmqqquuuyyy|||{{{wwwtttwwwzzzcccAAA;;;>>>LLLfffqqq{{{}}}~~~}}}{{{xxxuuuuuuzzzyyyooooootttzzz|||}}}|||wwwvvvqqqiii]]]PPPBBB888777;;;555333111111222333333333111///,,,))))))***,,,...222111000111111000+++&&&)))(((((('''&&&&&&''''''&&&&&&((())))))((('''&&&&&&%%%%%%%%%'''((('''&&&(((((('''&&&%%%'''+++...777CCCVVVfffpppsssrrrqqqkkkiiiiiiiiifffdddiiippplllkkklllppppppllliiijjjbbbSSS???222///666HHHWWWfffgggjjjkkkkkkkkkmmmnnnmmmiiifffhhhiiicccVVVKKKFFF>>>666444777>>>KKKVVVccceeeeeebbb\\\XXXXXXYYYWWWZZZ^^^bbbffffff]]]RRRTTTKKKBBB:::333555GGG\\\jjjXXXCCC555,,,,,,888GGGeeeyyy|||}}}tttdddPPPJJJ[[[vvvsssZZZCCC555111222++++++***)))((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%######$$$$$$$$$$$$######************+++,,,------+++---......---,,,---...,,,...///000000...,,,++++++,,,...---,,,+++,,,---)))))))))))))))(((''''''((((((((()))))))))))))))******+++,,,,,,,,,,,,,,,...,,,***)))***...444888444444333888MMMrrrxxxfffSSSGGGEEEGGGKKKWWWdddlllsss{{{qqqXXX???666:::EEEWWWgggqqqsssuuuuuuyyy{{{wwwpppoooppprrrtttuuuvvvvvvvvvoooooorrrwwwzzzvvvpppkkkWWWKKK<<<333222444555444//////...+++)))((()))+++***''''''******''''''***,,,***))))))***+++***)))(((***---.........000111111111111222333333444555111000...,,,+++++++++,,,,,,...///111333777===AAABBB@@@AAADDDGGGLLLWWWccciiikkkrrr}}}|||zzz{{{||||||||||||}}}~~~|||yyy{{{~~~~~~|||tttooolllnnnrrrvvvzzz|||~~~~~~~~~{{{xxxzzzwwwfffBBB;;;???OOOjjjuuu}}}}}}}}}zzzvvvrrrsssxxx~~~~~~ttthhh^^^aaafffmmmqqquuuzzz}}}{{{qqqmmmeeeWWWHHH<<<999:::555333111000222333444333111///,,,***)))+++///222:::>>>???;;;555111...***))))))((('''&&&&&&&&&&&&&&&'''((((((((('''&&&%%%)))'''&&&&&&&&&&&&%%%###''''''&&&%%%$$$&&&))),,,000;;;NNN```mmmqqqooolllhhhfffeeefffdddcccfffmmmlllmmmqqqsssooogggdddeeeeeeYYYIII999///000???OOO___dddhhhhhheeedddhhhllloookkkhhhgggeee\\\NNNCCC<<<777444888===EEEPPPYYY^^^``````]]]XXXTTTRRRRRRVVVWWW[[[```eeeeee^^^WWW]]]XXXPPPGGG<<<;;;KKK^^^hhhZZZHHH999---+++555BBB[[[rrr{{{zzzrrr^^^RRRXXXjjjzzz|||qqq```MMM>>>444111000,,,+++***))))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######************+++,,,---...+++---......---,,,,,,---+++,,,...///...---+++)))+++,,,---,,,+++***,,,---)))))))))))))))(((''''''''''''(((((())))))))))))******+++,,,,,,,,,++++++---+++)))((())),,,...000---111222444FFFlllttteeeVVVKKKEEE???FFFPPP[[[iiiuuuyyyvvvhhhQQQ<<<:::CCCOOO^^^lllrrruuuvvvwww{{{~~~zzztttmmmppptttxxxyyywwwtttrrrpppoooooosssxxxuuuiii]]]FFF>>>444......000000...---...---+++)))((()))+++,,,(((&&&((((((&&&(((,,,)))((((((***,,,---,,,+++(((***,,,---------///111222222222222222222222222///...---+++++++++,,,---///000111111222555999<<<@@@>>>@@@EEELLLVVVffftttrrrrrrxxx{{{zzz|||}}}||||||{{{{{{{{{{{{|||}}}||||||~~~~~~{{{}}}||||||wwwuuurrrtttwww{{{~~~zzzhhhCCC:::===MMMiiiuuu{{{zzz{{{yyywwwtttqqqrrrxxx~~~}}}}}}|||}}}yyyuuummmbbbWWWPPPPPPTTT[[[```eeejjjppptttzzz|||}}}~~~~~~~~~qqqpppkkk```RRRFFF>>>:::444222//////000222444444000///...+++)))+++000555IIITTTWWWKKK999000...---)))((('''&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&((('''%%%%%%&&&&&&%%%###$$$%%%%%%%%%$$$&&&))),,,,,,555DDDWWWgggnnnnnnkkkeeebbbbbbcccbbb```bbbgggfffhhhmmmpppkkkccc```cccccc]]]QQQCCC555///888DDDXXX___ggggggbbb```dddjjjkkkjjjgggbbbYYYNNNCCC<<<333111333:::@@@DDDJJJQQQLLLMMMNNNLLLJJJGGGEEEDDDIIIJJJNNNUUU[[[]]]\\\ZZZ``````]]]UUUKKKIIIUUUcccggg___QQQAAA111+++222<<>>DDDQQQ[[[fffooowww{{{}}}}}}~~~{{{vvvnnnqqqvvvyyyzzzxxxtttqqqrrrqqqooopppsssooo^^^NNN===888222000000111///---,,,,,,,,,***((((((***,,,,,,)))'''))))))'''))),,,((('''(((***---......,,,((()))+++,,,,,,---///111222222222222111000///......---,,,+++,,,,,,......000111222222111333555888<<<===AAAKKKUUUaaarrr}}}ooommmrrrwwwzzz|||}}}|||||||||{{{{{{zzzzzz}}}}}}{{{yyyxxx{{{}}}}}}~~~~~~~~~{{{xxxwww{{{}}}~~~mmmEEE:::<<>>MMMWWW```bbb]]][[[^^^cccdddbbb]]]TTTJJJ@@@888555---,,,111888======???BBB888999::::::999777555444777666999BBBIIIMMMPPPSSS[[[___bbb___YYYXXX```hhhkkkhhh]]]KKK777,,,...555LLLhhhzzz~~~xxxfffXXXSSSSSSSSSMMMPPPTTTUUURRRJJJBBB===888333---)))))))))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%######"""!!!!!!!!!!!!"""""""""############"""""")))))))))***+++,,,...///+++---......,,,+++++++++++++++++++++************+++++++++***))))))+++---)))))))))))))))(((''''''&&&&&&''''''((())))))***)))))))))******))))))((()))'''&&&''')))+++***((((((...333<<>>GGGPPP[[[___]]]ZZZ\\\___ZZZTTTKKKCCC<<<666111---,,,,,,///555888666666888111111222444444333000...222------333888:::???EEENNNVVV___bbbbbbcccfffiiimmmnnngggTTT===///...111@@@___uuu|||lllXXXMMMIIIGGGQQQZZZfffmmmjjjaaaWWWPPPEEE===222,,,******(((%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""!!!!!!!!!""""""""""""############"""""")))))))))***+++---...///,,,---......,,,***++++++---,,,+++*********+++++++++++++++***((()))+++---)))))))))))))))(((((('''&&&&&&&&&'''((())))))***(((((())))))))))))((('''(((&&&%%%&&&***+++***''')))---111???```lllSSSEEEGGGIIINNNTTT]]]eeekkknnnsssxxxzzzuuu[[[SSSFFF???DDDNNNRRRPPP@@@<<>>:::;;;888:::<<<>>>???@@@@@@@@@AAAFFFKKKLLLKKKLLLQQQVVVSSSTTTTTTVVVYYY\\\___aaaqqquuuzzz~~~zzznnnhhhcccXXXJJJ@@@;;;666111000000//////...111333111------000555???OOOUUUGGG777111///,,,,,,+++***(((''''''&&&&&&$$$$$$$$$%%%&&&'''((()))'''%%%$$$$$$&&&&&&%%%###&&&'''''''''&&&&&&((()))***(((+++999NNNaaaiiikkkhhhfffgggkkkkkkeee``````aaa^^^]]]```bbbaaacccgggcccbbb___XXXJJJ>>><<<@@@IIISSS^^^dddbbb``````bbbTTTJJJ===666444333---(((///---///444555333333666444555666777888666333000888111---/////////333:::DDDNNNZZZbbbeeehhhiiihhhkkkoookkkYYYAAA333000222666WWWoooxxxoooYYYLLLFFFDDD\\\hhhxxx}}}rrrggg```NNNDDD777///+++***'''%%%%%%%%%%%%$$$$$$$$$######&&&%%%###"""""""""######""""""############""""""+++,,,,,,---...///000111,,,---///...---,,,,,,---,,,,,,++++++***))))))((()))+++,,,***&&&###$$$%%%&&&'''((()))))))))((('''''''''((()))))))))))))))*********)))(((''''''&&&&&&&&&&&&&&&''')))***+++///,,,333NNNtttoooVVVGGGGGGAAA@@@DDDGGGIIIOOOWWW\\\fffooovvvoooaaaRRRKKKIIIEEECCCBBB:::???LLL\\\jjjsssxxx|||~~~}}}}}}|||zzzwwwtttyyy|||~~~}}}xxxtttrrrrrrssstttssslll___NNN???666000222444555444111...+++******)))))))))))))))***,,,***333??????222)))***+++)))(((((()))+++******))))))***+++---...//////111111000...---,,,+++***+++,,,------,,,...000333111000111333222222777>>>@@@IIIYYYgggnnnsss}}}kkkaaadddgggkkknnntttyyy}}}~~~{{{{{{{{{zzz}}}|||wwwqqqooouuu{{{||||||~~~zzzwwwuuuwwwyyyyyyxxxwwwzzz}}}zzz||||||zzzyyy~~~zzzsssiiirrrwwwXXX===>>>RRReeesss{{{rrrqqqqqquuuzzz}}}|||}}}zzzxxxnnnddd\\\SSSJJJDDD>>>===<<<===>>>>>>===;;;999;;;<<<<<<;;;;;;===>>>??????@@@BBBCCCBBB@@@===???AAADDDEEEFFFGGGHHHJJJ]]]nnnpppbbbbbbvvvxxxnnnddd^^^[[[MMMAAA555222222111///000//////............//////======<<<888333///---,,,+++)))'''&&&&&&'''((('''$$$$$$$$$%%%%%%&&&&&&&&&)))'''%%%%%%&&&'''((('''&&&%%%&&&'''***+++******+++&&&'''444FFFVVVccckkkkkknnnmmmfffbbbdddhhhhhhcccbbb___]]]]]]___bbbddd^^^aaa```\\\XXXQQQDDD999GGGNNN\\\gggggg___ZZZYYYKKK===111.../////////111...000333666999;;;<<<<<<;;;???DDDEEEBBB>>>:::999777666333///...------...333===KKKWWW```gggkkkkkkgggkkkmmmbbbHHH...)))///555LLLeeerrryyy}}}{{{iiiSSSGGGLLLfff}}}xxx|||qqqbbbMMM777---,,,+++)))(((&&&%%%$$$$$$&&&&&&%%%$$$!!! ###&&&(((&&&###########################,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,,,,---++++++++++++************+++,,,+++)))&&&%%%'''***%%%%%%'''((((((((('''&&&''''''((()))))))))))))))+++******)))((((((''''''&&&&&&&&&'''((()))++++++---...:::WWW}}}lllaaaYYYOOOGGGFFFFFFCCCBBBDDDHHHOOOWWW___jjjvvvzzzwwwooofff]]]XXXQQQHHH@@@>>>===EEESSSdddrrrzzz~~~}}}{{{zzzzzz{{{zzzxxxvvvzzz}}}~~~zzzuuussssssrrrssspppfffWWWGGG:::333111222333444222000---+++******))))))))))))******---***///888777...)))+++***)))((((((***++++++***++++++,,,---...//////000000000///...---,,,,,,++++++,,,,,,,,,+++,,,///111000000333666666555:::AAAHHHPPP```ooovvvyyyyyyeeebbbeeejjjnnnsssyyy~~~|||zzzxxxwwwxxx{{{{{{wwwpppnnnrrrxxx~~~~~~zzzvvvpppsssuuuvvvuuuuuuwwwyyyzzz{{{|||yyywwwyyyxxxrrrsss{{{xxxZZZ???<<>>@@@;;;;;;;;;===>>>>>>;;;999999<<<>>>??????@@@AAABBBJJJVVVXXXPPPRRRcccqqqsss~~~}}}uuulllddd___RRRGGG<<<777555111///000//////.........///000000555555444111---+++******,,,+++)))(((((((((((('''$$$%%%%%%%%%&&&&&&&&&''')))'''%%%%%%&&&'''(((''''''''''''+++///000///---+++&&&'''111>>>LLLYYYcccmmmpppnnngggbbbdddfffgggdddaaa___]]]^^^___`````````___]]]\\\\\\XXXKKK===CCCKKKXXXcccbbbWWWOOOLLLAAA666...---///000000222777999===BBBFFFIIILLLMMMQQQSSSUUUVVVTTTPPPMMMJJJHHHEEE???;;;999777444222+++222>>>IIIUUU```iiimmmgggggghhh```NNN999///000222HHHaaapppxxx}}}}}}zzzrrrZZZNNNTTTvvvxxx}}}sssmmmWWW===000---***&&&$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%######$$$%%%%%%"""########################......---,,,++++++******---...//////---,,,,,,---************+++++++++,,,---,,,***(((&&&'''***---%%%&&&'''((()))(((''''''(((((((((((())))))))))))++++++******))))))((((((''''''(((((()))***,,,---+++333GGGgggvvvgggXXXSSSQQQKKKAAA:::666999<<>>@@@888888888999;;;:::888666666888:::;;;::::::;;;<<<;;;???AAA???@@@KKKWWW^^^bbbkkkssswww~~~wwwmmmeee\\\RRRHHHBBB;;;444111222//////.........///000111//////...+++)))((()))***...---,,,+++***(((((('''&&&&&&&&&&&&&&&''''''''')))'''%%%%%%&&&'''(((''')))((()))///555777444000***''''''---444>>>LLLWWWjjjmmmllleee```bbbdddeeeccc```^^^^^^```aaa___\\\aaa^^^[[[[[[```___SSSDDD???EEEQQQZZZXXXLLLBBB>>>:::333000333777888999;;;CCCFFFJJJOOOTTTYYY]]]___fffeeeddddddcccaaa]]][[[\\\VVVNNNJJJHHHDDD===888(((+++000888CCCQQQ```jjjfffdddbbb```UUUEEE666///...BBB[[[mmmvvv{{{{{{yyyxxx~~~eeeXXXccc~~~|||xxx```DDD555///+++'''%%%&&&%%%$$$%%%&&&'''&&&$$$&&&%%%$$$$$$$$$$$$!!!########################000//////......---,,,,,,---///000///---,,,,,,,,,((())))))***+++,,,---...---,,,+++)))(((''')))***&&&''')))***+++******))))))((((((((((((((())))))++++++******))))))))))))((((((((()))***+++------,,,:::UUUxxxӵqqqmmmmmmeeeSSSEEE:::888444333888AAAHHHKKK[[[bbblllnnnbbbMMM???:::AAAQQQeeeuuu~~~|||zzzwwwwwwwwwxxxxxxwww{{{|||}}}}}}{{{xxxuuusssqqqooofffWWWDDD777222222222222000...,,,+++******))))))))))))))))))***+++Ħ'''(((,,,***))))))Ħ,,,+++.../////////////////////---.....................,,,ӵ000333222444888:::>>>GGGQQQbbbeeeooo}}}pppggggggllloooqqqsssssstttvvvxxxwwwssspppqqquuuvvvsssooovvvzzz}}}}}}yyywwwxxxzzz~~~|||pppqqqtttuuuuuutttssssssrrrvvv{{{~~~Ħyyy___EEE:::<<>>999888888999;;;;;;999777888:::<<<;;;:::999999:::999888:::<<<;;;;;;BBBKKKMMMVVV___ccckkk{{{tttjjjhhh___UUUMMMDDD:::444444000///...---...///111222000000...+++)))(((***,,,///000000...,,,)))(((((('''''''''''''''''''''''')))'''%%%%%%&&&'''(((''')))(((***000888:::666111)))((((((+++...444BBBOOO```eeeeee```]]]___bbbbbbaaa___^^^```cccddd```\\\______]]]\\\______WWWLLL???AAAHHHNNNLLLCCC<<<:::;;;:::<<>>555333555111000...,,,***)))))))))))))))(((((()))***++++++>L+++)))(((******)))=hĦ+++.............../////////---------...............4ĉ@ӵ777444444777:::AAANNNZZZjjjkkkrrr~~~uuuddddddkkkpppqqqrrrrrrqqqqqqsssttttttpppnnnoootttuuurrrooossswww|||~~~}}}{{{|||}}}qqqrrrrrrssstttsssrrrqqqrrrvvv{{{>LyyybbbIII;;;999CCCYYYooowwwvvvtttqqqnnnmmmnnnoookkkfff___YYYRRRJJJCCC???>>><<<:::888666666777888777666666777999:::888777999:::;;;:::999888999::::::999888999::::::999888;;;<<<======;;;::::::;;;:::999;;;@@@>>>888:::@@@CCCKKKPPPRRRXXXiii|||{{{qqqooofff\\\TTTKKK???777444222111///------///111222333333000---***)))***,,,///222333111...***(((((('''''''''''''''''''''''')))'''%%%%%%&&&'''((('''(((''')))///666888444000(((((()))+++,,,000===JJJ\\\aaaddd```]]]^^^___^^^^^^]]]___bbbeeefffbbb___]]]```aaa^^^\\\[[[XXXRRRCCC??????BBBBBB@@@???BBBDDDFFFLLLUUUYYYXXXYYY\\\ZZZZZZ[[[]]]```eeeiiikkkrrrpppmmmkkkjjjjjjjjjiiilllddd]]][[[]]]\\\VVVOOOCCC999000---...666FFFUUU^^^cccgggeee\\\MMM;;;...---999MMMbbbpppvvvxxxxxxzzzwwwvvvtttmmm}}}fffJJJ:::444111...,,,'''&&&%%%%%%''''''&&&%%%##################$$$$$$########################))))))***+++,,,......//////000111000...,,,,,,,,,((()))***+++,,,...//////---,,,,,,,,,+++(((###&&&''')))+++,,,,,,+++++++++***(((''''''((()))))))))))))))((((((((((((((((((((())))))***+++---...111HHHkkkGG=?xxxgggRRRHHH>>>777222//////222222;;;HHHNNNHHH===:::===MMMcccwww~~~|||{{{zzzyyyxxxvvvvvvvvvxxxzzz{{{{{{wwwuuullldddVVVFFF:::555555777...---,,,***))))))))))))(((((((((((()))***+++,,,HdĦ---+++)))((()))=Īj---.........//////000000------..................GG=?555555888<<>>888>>>RRRfffvvvvvvtttpppkkkgggfffggg]]]VVVNNNJJJDDD===888888888999999888666555666888888777777999;;;;;;:::999:::;;;<<<:::888666777888999888666777888999888777:::<<<======;;;999::::::777888<<>>MMMTTT^^^ffffff^^^PPP>>>111...555EEEZZZkkkssswwwyyy{{{vvvrrrxxxvvvqqq}}}{{{cccHHH999333///,,,***'''&&&%%%&&&'''((('''%%%%%%&&&%%%$$$!!! !!!###########################))))))***ӵ000111222ĭӵ,,,ӵ+++Ħ)))+++---...///000//////+++ӵӵ)))***ĦƜ`1.׼sĦӵĦĭӵ:::777ĦĦzzzĦ}}}}}}{{{xxxfff[[[KKK===666444555555(((((((((,,,DdD))))))+++?fӵ......///Ħ.........ӵƜ`1.׼s666555ĭӵqqqbbbZZZ```ӵmmmqqqwww{{{Ħuuuuuuvvvvvvvvv||||||zzz{{{zzzyyyooommmlllĦ}}}||||||}}}ĦDdD999HHHӵ```ZZZӵ>>>ӵ666999999777999Ħ888666ӵ:::<<<===999ĭӵBBBDDDiiiuuu{{{oooccc```\\\QQQCCC:::777444111...,,,---///000000000000---***((('''(((,,,111555555000+++)))***&&&&&&&&&&&&%%%%%%%%%$$$)))'''%%%%%%&&&'''((('''$$$'''***+++*********,,,'''%%%'''******+++111999PPPZZZcccdddcccbbb```]]]ZZZ^^^cccccc___]]]]]]___^^^``````\\\\\\^^^]]][[[NNNCCC888666:::BBBMMMVVVWWW\\\fffllljjjeeeeeeiiihhhfffbbb``````bbbeeegggkkkooosssqqqmmmmmmrrrwwwqqqmmmgggcccaaabbbbbbbbb^^^OOOBBB;;;333...555AAAIIITTT```cccaaaWWWEEE555000111===QQQdddnnnuuuzzzyyywwwoooqqqyyyvvvpppvvvnnnXXX@@@333000...+++***(((&&&%%%&&&'''((('''&&&$$$%%%%%%###!!! """%%%########################,,,,,,?~4000000111g&e>&e+++g&e...>hӵ///111333444555444444g&e'''guO>uO>&e((((((4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zaaag&e>&e888555HL}}}ShӵgLzzz}}}zzz```TTTCCC777333333444S?ʬ((((((3h?D%%)?)))+++ZufĦ...///000gL444//////g&e---gĉ@555444g&e>&e@e??wwwggg___[[[g<ĉeeehhhmmmttt3we<Ħyyyxxxwwwwww3h?@ewwwvvvvvvuuutttooommmlllZ~~~|||}}}3h?gLD%%)?fff?><z888666=?ĦLLLg&e999g&e111555999S?ʬ7774ff?>ߝL999@e:::g&e999;;;<<<3h?g&e>&eAAAAAA??FFFNNNYYYfffsssttthhhfffeee[[[LLLAAA888666222...,,,,,,...///...///000///,,,)))))))))+++000555555000+++)))***&&&&&&&&&%%%%%%$$$$$$$$$)))'''%%%%%%&&&'''((('''$$$(((,,,***'''%%%(((+++&&&$$$%%%((()))))),,,222DDDPPP]]]bbbdddeeedddaaaZZZ```dddbbb\\\WWWYYY\\\```___\\\[[[^^^cccaaa\\\QQQDDD888666:::DDDPPPZZZ^^^ccclllrrrnnngggfffjjjgggeeeaaa^^^^^^___bbbdddaaahhhmmmlllggggggmmmtttrrrnnnhhhbbb^^^^^^___aaagggWWWIII@@@555***,,,777AAALLLYYY```ccc^^^KKK999000///888LLL___kkkttt{{{vvvwwwooommmvvvvvvnnnnnn]]]tttxxxbbbMMM777/////////---,,,((('''&&&&&&'''((('''&&& """######!!!"""&&&***########################,,,4Dӵ///000111Hƅ^Hu]Ħ---Hu]Ħ...ZuR)Ħ222555888999888666555Hu]Ħ'''HŐeHŐeHu]Ħ'''qIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦqqqHƅ^Hu]Ħ777ntHdĦHGgĉ@{{{HdĦ~~~}}}tttiiiYYYGGG666333777888Htƅ^((('''Bt=o9ĦDtfo9Ħ------***g?000111HdĦ333......Hu]Ħ---tt333888Hƅ^Hu]ĦH׼shhhaaa\\\\\\tQffffffhhhmmmje<Ħ{{{}}}xxxBt=o9ĦH׼svvvzzzzzztttpppoooxxxvvvtttHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦ999Ht@cӵHu]Ħ:::Hu]Ħ888666Htƅ^888qIܗGIӵ;;;H׼s===<<<Hu]Ħ888:::Bt=o9ĦHƅ^Hu]ĦBBBAAAAAA@@@EEENNNWWWaaaqqq~~~mmm```bbbhhhdddVVVJJJ>>>777333444000***)))---,,,,,,,,,---...,,,)))&&&&&&,,,000000111111---''''''&&&%%%%%%&&&'''&&&$$$***((('''&&&''''''%%%$$$***)))((('''''''''''''''%%%'''))))))((((((***,,,999EEETTT___aaa___\\\[[[ZZZ^^^\\\WWWVVVZZZZZZVVVWWW]]]___[[[[[[^^^___[[[YYYNNN@@@666888AAANNNWWW___fffmmmnnnhhhaaa\\\[[[YYYVVVSSSRRRTTTVVVWWWWWWVVVVVVVVVWWWYYY]]]```bbbaaacccdddccc```___```cccccc^^^VVVKKK<<<000---111888JJJZZZ___aaa___QQQ@@@666+++000CCCWWWmmmyyyvvvxxxssslllkkksssvvvnnnaaaQQQQQQ\\\nnnlllTTTDDD444//////---+++)))))))))((('''&&&%%%%%%%%%###"""!!!!!!!!!"""###$$$&&&&&&$$$###""""""""""""+++,,,4DuXӵ...///000DdDΦDdDĦ---DdDĦ000...t|<222555999<<<;;;888333000DdDĦ&&&DdDΦDdDΦDdDĦ(((peƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦtttDdDΦDdDĦ<<>>@@@AAA???<<<;;;???FFFKKKRRR^^^kkkwwwzzzxxxiii___ccckkkhhh]]]SSSCCC;;;555444111---+++...,,,++++++,,,---,,,)))&&&'''+++......///000---'''((('''%%%&&&''''''&&&$$$)))'''&&&%%%&&&&&&$$$###'''''''''&&&&&&&&&&&&&&&%%%&&&(((((('''''')))***555@@@OOOZZZ^^^^^^]]]]]][[[^^^]]]XXXWWWZZZZZZVVVTTTZZZ]]]\\\]]]bbbbbb___[[[RRRDDD888555<<>>@@@@@@===888888;;;>>>@@@BBBJJJRRRZZZ^^^dddkkkttt}}}~~~|||~~~rrrggg___eeennnmmmeee^^^KKKAAA777333333111//////,,,+++++++++,,,+++(((&&&'''***,,,,,,...111///***)))'''&&&&&&''''''&&&%%%'''&&&$$$$$$%%%%%%$$$"""%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&''''''&&&&&&((()))000999HHHUUU\\\____________```___[[[ZZZ\\\[[[YYYVVVZZZ]]]^^^```ddddddaaa]]]WWWKKK===444666@@@IIIPPPRRRSSSNNNFFF>>>:::999222000---,,,...000000000/////////000222555777999>>>DDDMMMUUU[[[___ccceeeccc___ZZZRRRDDD666///000444AAAQQQ^^^hhhhhhXXXEEE888******555???RRRhhhooossstttsssrrrssstttnnngggIII;;;666AAAYYYvvv~~~mmmRRRCCC333---,,,***)))))))))((('''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((()))%%%$$$$$$######"""""""""++++++4DuXӵ+++,,,---DdDʜ4DuTӵ000>d<Ħ...Dt000333555666333///***&&&>d<Ħ%%%>d<ʜDd<ʜ4DuTӵ***)))F&uTӵ4DufئL>epuR)Ħ>d<ĦDtoooWWWNNNOOOPPPSSSDdDΦDdDĦXXX>d<ʜ4DuTӵ@@@4DwDd<ĦpuR)Ħ>d<|||ssscccUUUDDD888...---...peӵ'''ĦpeӵDx<>d<ӵDd<111qR/ܗ?fӵ333>dd<Ħ---4DufئL>e>>>DdDʜ4DuTӵDdDĦkkk]]]]]]cccbbbeeegeĦkkks<v>aĦyyyvvvpeӵDx<DdDĦwwwzzzxxxvvv{{{DdDĦ}}}xxxpeӵDx<>d<>d<ӵDd<DdDΦDdDĦEEEDdDӵnd<DdDĦ666>d<Ħ666peӵ777Ħ444F&uTӵ666DdDĦ555666>d<Ħ777peӵDx<>d<ʜ4DuTӵAAA???>>>???>>><<<999;;;>>>>>>===<<<@@@DDDIIILLLPPPVVV]]]fffooouuu}}}}}}xxx{{{sssiiieeejjjpppoooiiieeeTTTGGG:::444444444111///,,,+++***+++++++++(((&&&''')))***+++///555444000***(((''''''((((((&&&%%%'''&&&%%%%%%&&&&&&%%%###$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&(((''''''&&&((()))***444CCCSSS^^^ccccccaaaccccccaaa___^^^^^^^^^]]]\\\]]]___aaacccdddbbb___\\\[[[TTTFFF777111555<<dp&ĒRnfʜd<Φ>d<ĦCCCs&dq&ĒR@@@???i?ʜtd<Ħ~~~HHܗDӊB~~~<x]]]LLL===555...---...B?d<~~~nnnddd[[[^^^dddbbbfffgeĦoooHg8>aĦwwwsssB?Ho9>dd<ӵ{{{xxxB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦIIID&ӫetIӇ777DdDĦ666sdKĦ555B?dp&ĒR999777>d<sdKĦ;;;B?Ho9888s&dq&ĒR>>>@@@>>>===>>>===::::::>>>AAA@@@======>>>???===???AAADDDGGGMMMTTTYYY```fffpppxxx}}}xxxqqqmmmppprrrnnniiigggZZZNNN???666444666444000---+++******++++++)))''''''((()))+++222::::::555+++)))(((((((((((('''%%%((('''&&&&&&''''''&&&%%%$$$%%%&&&''''''''''''''''''((())))))((('''(((***(((000???QQQ```gggfffccccccaaa``````___^^^^^^___]]]]]]___cccfffeeebbb```[[[___]]]PPP>>>111...000333222000---***(((((()))+++***(((((()))******)))''''''''''''((()))******'''---999FFFSSS\\\aaaccccccaaa```]]]QQQ@@@444///000999JJJbbbwww}}}pppaaaCCC000***---...>>>\\\pppzzz}}}xxxuuusssppp[[[CCC222333@@@WWWbbbYYYLLL???333...,,,******,,,(((((('''&&&&&&&&&&&&'''###$$$%%%%%%&&&'''''''''""""""###$$$$$$$$$######---+++4DuXӵ++++++,,,Hu]3hh222333333ne000000=e'''&&&%%%$$$$$$$$$%%%%%%ne%%%&&&pIƎ@t@h''')))***>hfe@ďDne=ecccEEE666333555222666ege555777sĪj@h>>>:::>>>fdDĦ|||@ďDxxx{{{HkgelllUUUBBB777222...///...@h&&&&&&@G+++,,,HĪj@IŌ***+++Bene555Hkge///ne......feRRRHu]3hhsekkkaaa```\\\bbbfffbbbfffgeĦja>aĦvvvqqq@G~~~~~~se{{{zzzyyy<Ō|||{{{yyy@GHkgeHĪj@IŌegebbbMMMHu]3hIŌ555555DdDĦ777ne444444@h<<<888>h999777555se999ne;;;<<<@G666888sĪj@h888===???===;;;======:::888>>>AAA???===>>>>>>>>>:::;;;<<<===>>>BBBFFFJJJJJJPPPXXX```gggoooxxx}}}xxxuuuuuusssmmmiiiiii___VVVGGG:::666888666222...,,,++++++++++++***)))((()))))),,,444<<<<<<666,,,***)))((()))((('''%%%((('''&&&&&&(((((('''&&&$$$%%%'''(((((('''&&&&&&''')))***)))(((((()))***(((---999KKK]]]ggggggeee```]]]]]]______]]]]]]```[[[YYY[[[ccciiihhheeeddd]]]bbbbbbWWWEEE444+++******)))((('''&&&'''((()))***(((''''''((())))))(((%%%%%%%%%&&&&&&&&&&&&&&&&&&***333@@@NNNXXX___aaacccbbbcccbbbXXXFFF666//////777IIIcccyyyxxxmmmKKK555,,,---+++888VVVlllxxx}}}~~~yyyttttttsssqqq\\\EEE555333888HHHQQQJJJEEE;;;222...---******,,,(((''''''&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%% """###$$$%%%%%%$$$###...4DuXӵ+++ĵD^...000111222000//////***$$$$$$$$$$$$#########$$$&&&&&&'''***%%%(((***)))oooNNN;;;444333444000222...000111666555444;;;OOODdDĦ{{{wwwrrruuutttdddMMM:::333///...///---***''''''&&&&&&***+++,,,***++++++111222000///.........IIIUUUD^s׼skkk^^^[[[\\\\\\eeehhhccchhhgeFm8|||>aĦvvvqqqrrr}}}{{{zzzs׼szzz{{{|||}}}Ho}}}zzz||||||{{{~~~kkkbbbLLLD^444444444DdDĦ666666444333555888:::888777444555555555s׼s888888999999999===;;;666777<<<999===>>>;;;999;;;<<<;;;555<<<@@@===;;;===>>>===999;;;<<<======>>>@@@CCC===CCCJJJNNNRRRYYYaaahhhpppyyy~~~{{{zzzyyyuuunnnkkkmmmccc]]]PPPAAA::::::999555000...,,,+++,,,,,,+++******+++***---555<<<999222---+++))))))))))))'''%%%'''&&&%%%%%%''''''&&&%%%$$$%%%&&&''''''&&&$$$###'''((())))))''''''''')))***+++111AAATTTbbbffffff```\\\\\\```aaa^^^___ccc[[[WWWZZZdddjjjhhheeedddaaaddddddYYYHHH777---***)))(((&&&%%%&&&'''((((((((('''&&&&&&(((((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&(((///:::HHHUUU]]]aaaccccccffffff]]]III888//////666HHHaaawww~~~yyyqqqRRR999---,,,)))333NNNcccssswwwxxxtttrrrtttuuutttcccMMM>>>888555>>>EEEAAA>>>666///---,,,)))(((***''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&%%%$$$###!!!###%%%%%%%%%$$$###Φ4DuXӵtvӵ>d<Ħ000,,,---///111222111Ħ---......,,,***'''%%%###$$$%%%&&&&&&%%%###"""###$$$Ħ'''''''''$$$&&&((()))(((((()))***$$$'''))))))(((,,,444:::XXXĦ]]]@@@444333333333111/////////111222111000+++,,,---+++***+++///222111000///777LLLcccllljjj>d<Ħyyy~~~tttmmmqqqzzzyyynnn]]]GGG555000...---///---)))(((+++''''''((((((''''''&&&%%%(((((((((((()))***+++,,,(((((())))))*********++++++///111///...111222000+++,,,...000222333444444000000///...Ħ...///000222555:::@@@FFFKKKZZZ>d<ĦBeppp]]]WWWYYYXXX[[[gggjjjdddiiigeFYĉvvvzzz>aĦwwwpppqqqyyy|||zzz|||~~~~~~{{{zzzBe}}}yyy{{{~~~nu]ӵ{{{yyy|||{{{qqqiiihhh___III>d<Ħ555444444555666>d<Ħ555222222Ħ333555777777555444666888777777777777666666666666333666999999Be666555666999:::Ħ555===<<<;;;;;;::::::::::::777777999:::;;;<<<<<<<<<999======999888;;;<<<;;;555<<<@@@<<<:::===>>><<<777888::::::888888999:::444999???AAABBBEEEKKKQQQWWWcccrrr~~~}}}{{{{{{{{{vvvooonnnqqqfffbbbVVVEEE<<<<<<;;;888000///,,,,,,------,,,+++,,,,,,,,,...555:::666------,,,***)))))))))'''%%%&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$&&&&&&&&&$$$"""!!!&&&'''((((((&&&%%%&&&''',,,)))+++888KKK\\\eeefffbbb^^^^^^cccdddbbbccchhh^^^ZZZ[[[eeejjjfffaaa```eeefffcccYYYIII999///,,,+++)))'''&&&&&&'''&&&&&&)))((('''((()))***)))'''((((((((((((((('''&&&&&&'''''',,,666EEESSS]]]aaaddddddggghhh___LLL999//////666GGG```ssszzzvvvqqqVVV;;;---,,,'''...GGG[[[qqqttttttqqqrrrvvvyyyxxxiiiSSSDDD:::222555<<<888999222---,,,+++((('''(((''''''&&&&&&&&&''''''(((&&&''''''''''''%%%$$$### ###%%%&&&%%%$$$$$$?aŖ%7uSQuR)ӵsdKĦ---------...//////gdKĦ...//////---***&&&#########$$$$$$$$$%%%%%%%%%###gdKĦ&&&&&&'''''''''''''''((((((((((((,,,)))%%%+++222...222FFFlllgdKĦoooPPPBBB444...111222000000///...............+++,,,...---+++***,,,------///333<<>>???@@@HHHMMMUUU___hhhooosssuuuqqqpppwwwssspppoookkkllliiicccYYYMMMBBB;;;888222---***++++++)))(((***,,,,,,,,,---------......,,,+++***+++---,,,)))&&&((('''%%%%%%'''((('''&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$###(((+++,,,///>>>UUUeeejjjgggcccaaabbb```]]]___fffaaa___```fffhhheee```___dddfffeeeZZZHHH777---***'''&&&$$$$$$&&&''''''&&&************************+++***(((&&&&&&'''((()))'''(((,,,444@@@MMMWWW]]]aaafffjjjfffYYYFFF444***000666DDDYYYmmmxxxyyyuuu___DDD---)))+++000BBBWWWkkkzzzyyyppprrruuuvvvzzzmmm]]]HHH;;;777777666444111444666555111,,,(((''',,,***'''&&&'''''''''&&&(((((('''&&&%%%%%%$$$$$$&&&&&&%%%$$$$$$######""">A...ne------***+++---///ne------------+++(((%%%$$$######$$$$$$$$$%%%%%%%%%ne''''''((((((''''''''''''((((((((((((***(((%%%+++222000999QQQwwwnehhhIII===222...111222000000//////.../////////------......---------...///000333;;;KKK^^^hhhDekkkjjjnnnttt{{{{{{yyyyyyzzz|||{{{uuufffSSSBBB888444,,,++++++******)))******''''''((((((((((((''''''))))))))))))))))))))))))***++++++)))'''''')))+++---,,,---///111111000...000000222555888888666444......ne000111333888:::888===IIISSSWWWhhhnesss^^^QQQNNNTTT\\\^^^ccckkkpppsssttt>Avvvssssssk<|||||||||yyywwwyyy~~~}}}~~~}}}|||fh|||{{{~~~~~~wwwpppfff\\\RRRDe555555444444555666ne555666ne444555555444444444444555555111111222333666666555444444555666777888777777666555444ne777888888888888999999::::::999::::::::::::;;;<<<<<<===888;;;;;;999;;;@@@BBBAAA;;;<<<>>>???>>>=========;;;;;;;;;;;;;;;;;;::::::<<<<<<==================<<>>999<<<<<<:::<<>>===<<<;;;;;;:::888:::===@@@AAAAAAAAA@@@IIIMMMSSSZZZaaaiiirrrwwwoooiiiqqqsssvvvxxxtttooonnnnnnmmmgggYYYGGG999555111...000///+++))))))******+++++++++,,,,,,,,,,,,+++++++++,,,+++(((&&&((('''%%%%%%'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$))),,,---,,,222AAASSS]]]eeeeeehhhkkkiiidddbbbdddfffbbbaaadddeeebbb```aaa[[[```aaaWWWFFF666///---''''''&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***///...000999GGGRRRWWWXXX]]]______YYYLLL>>>444///000888III\\\lllsssqqqmmm___NNN<<<222***,,,@@@YYYooo}}}}}}yyyxxxmmmYYYEEE999999BBBJJJNNNPPPPPPKKKBBB888111...///,,,)))'''''''''&&&%%%'''''''''&&&&&&%%%%%%$$$"""######$$$%%%%%%&&&---...000000//////000111//////...---------------+++---000333333111///---+++***(((&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''((()))***''''''''''''((((((((((((&&&)))(((***///222JJJooo]]]>>>666333333666333000000000111111111111111000///---...000111///---000333666===LLL^^^kkknnnpppiiibbb___\\\\\\```ggg}}}|||yyyyyyvvvuuunnn\\\EEE444---,,,******+++++++++*********)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((***++++++***((())))))*********---000222222222333444777:::<<<;;;777444---------...///111222333888;;;>>>???BBBLLLYYYbbbxxx{{{^^^MMMIIIKKKQQQWWW]]]dddnnnwww|||~~~~~~~~~wwwwwwwwwvvvtttssstttuuu}}}wwwvvvyyy{{{yyyzzz}}}wwwrrrjjj___SSSGGG===777555222///222777999777444999::::::::::::::::::999666666555444444444555555///333666777555555777999999888777666666888:::;;;444444555555666777888999???;;;999;;;@@@BBB???;;;======;;;::::::;;;<<<<<<;;;======;;;<<>><<<<<<<<<;;;;;;::::::999??????>>>===<<<;;;;;;:::<<<===???AAAAAAAAA@@@???CCCEEEHHHKKKOOOTTT[[[___aaalll}}}pppeeekkkoootttxxxtttooooooqqquuusssdddMMM;;;555111///111111---******)))************+++++++++,,,,,,,,,,,,,,,***(((&&&((('''%%%%%%'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&%%%%%%(((,,,---+++,,,888JJJWWWbbbdddggghhhgggdddbbbcccgggdddbbbddddddaaa```bbb___cccdddZZZHHH888000///'''&&&&&&'''((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,---...111111444>>>LLLVVVYYYXXX[[[^^^]]]UUUGGG:::222...---888JJJ]]]kkkooommmiii^^^NNN>>>333+++,,,>>>SSSqqq~~~}}}tttbbbMMM>>>???LLLYYYbbbdddeee___SSSCCC666...000---***(((''''''&&&$$$''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%+++---......---...///111//////...------------...///111333444333000,,,***)))(((&&&$$$######$$$%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&'''((((((''''''''''''(((((((((((('''***((()))---333OOOxxxXXX:::555222333555222111111222333333222222111///........./////////...///444;;;CCCQQQcccooorrrqqqhhh```\\\[[[[[[```fff{{{xxxtttssstttrrrjjjXXXCCC333,,,+++)))******+++++++++******)))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&(((******)))))))))***,,,++++++---000222333222444555666999:::999666333,,,------...000222333444888:::>>>@@@DDDLLL[[[gggkkkTTTHHHHHHNNNUUU\\\aaahhhrrrzzz~~~ssstttvvvvvvuuuuuuvvvxxxyyywwwwwwzzz}}}~~~yyyvvvvvvyyy|||rrrnnnggg]]]QQQFFF>>>:::666222000333888:::777333:::999999999999999999:::999999777666555555555555666777888555333333777;;;:::999777666666888:::<<<555555666777888888888999>>>:::888:::???BBB???<<<;;;<<<=========<<<;;;:::===???>>>::::::>>>???===CCC???<<<<<>><<<<<<<<<<<<;;;;;;:::::::::===============<<<<<<<<<===>>>????????????>>>===@@@AAAAAAAAAAAADDDHHHKKKKKKTTTeeevvvuuugggjjjlllqqqvvvssspppppprrrwwwwwwjjjSSS@@@666222000111111---+++,,,)))))))))*********++++++------......,,,***((((((((('''%%%%%%'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&&&&&&&***,,,+++***222CCCRRR```ccceeeeeeddddddeeedddhhhdddcccdddccc``````dddcccfffeee\\\KKK;;;222///'''&&&%%%%%%&&&&&&$$$###''''''''''''''''''''''''%%%%%%''')))+++...000222444666;;;EEEQQQYYYZZZYYY[[[^^^]]]TTTEEE777///,,,,,,999MMM___iiillljjjhhh^^^NNN===333---...:::IIImmmzzzkkkXXXLLLNNN\\\iiioooqqqsssqqqgggTTT???111111...+++)))((((((&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######...---,,,+++,,,---...///000///......------......111222222222000---)))''''''&&&%%%#########$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&&&&&&&''''''''''''(((((((((((((((***((()))...666UUUvvvPPP777444111000333111222333444444444333111000---///000///...---...000000888BBBMMMZZZiiirrrtttqqqhhh```]]]]]]^^^bbbgggvvv~~~vvvrrrpppuuunnn^^^KKK999///,,,---((()))***,,,,,,+++******((((((''''''''''''(((((())))))))))))))))))))))))&&&''')))*********,,,...000...---...000222222222444444444555777666333111,,,,,,---...000222444555777999>>>DDDIIIRRRcccsssuuueeeSSSLLLLLLQQQYYY___iiinnnvvv|||~~~~~~qqqrrrtttuuuvvvwwwzzz|||~~~yyywwwvvvwwwwwwzzz|||wwwttttttyyy|||}}}zzzmmmjjjcccXXXLLLCCC===;;;666444333555888999666444777666666555555666666777:::999888777666666666666888777444222000222666999999888777666666888:::;;;666777777888888888888777999777666888;;;===<<<::::::;;;===>>>???===<<<:::===???>>>:::999<<<===:::AAA???>>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>>>><<<;;;999999<<<===>>>======>>>@@@CCCDDDEEEMMMZZZdddppppppooonnnrrrxxxwwwuuurrrrrruuuvvvlllZZZKKK<<<666222222111---,,,---))))))*********+++++++++...000111000---+++******((('''%%%%%%'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''''''''&&&&&&(((***+++***...<<>>::::::666777777888888777666555555444333333333333444555666666666666666777888888666444111111333555666777888777777666777888999:::888888999999999888777666555555666777888999::::::;;;;;;<<<=========>>>======???===999999<<<===;;;;;;===??????>>><<<<<<<<<999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>??????>>>===<<<;;;:::::::::<<<===>>>======???AAABBB===???HHHOOOWWWiii|||}}}zzzvvvxxx{{{wwwtttssssssmmmbbbXXXFFF???888555222---+++---*********+++++++++,,,,,,///111333222...+++++++++((('''%%%%%%'''((('''&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&&&&(((+++***+++555BBBUUU]]]ccccccdddhhhgggddddddccceeefffdddaaabbbfff```^^^\\\ZZZUUUMMMBBB:::---***'''%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((()))---333999===EEELLLUUU[[[^^^]]]\\\\\\ZZZ[[[XXXLLL<<<000...000:::HHHZZZgggjjjiiihhhiiiccc[[[OOOAAA333---111999GGGdddvvv}}}~~~}}}~~~oooSSS<<<000...+++)))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$EEE===555222333555444111000000///...............,,,++++++***)))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((''''''''''''&&&&&&&&&''''''''''''((((((((())))))***'''+++444AAAbbbgggIII888999555444999999555666777777555333000...,,,222777555...+++000666777CCCRRR]]]gggppprrrqqqyyypppjjjiiijjjiiijjjllljjjttt|||{{{wwwvvvtttrrrlll```OOO???444...)))&&&'''(((***,,,---,,,***)))&&&'''((())))))((('''&&&))))))))))))))))))))))))((()))***+++,,,000444888777444222111111222111000333111///.../////////...+++,,,---///111333666777777:::CCCOOOXXXeee|||xxxhhhaaa[[[ZZZ[[[^^^fffoooppptttwwwyyyxxxuuutttsssrrrssstttuuuvvvyyy}}}zzz~~~xxxwwwwwwvvv~~~~~~}}}yyy|||xxxuuuppplllkkkpppyyy|||oooiiieee]]]PPPCCC:::888888777999::::::888666555666666555444333333444555666222222333444666888999:::444222000333777999888666777777777777777888888999999999::::::999888666555444666888888888999:::<<<<<<<<<;;;:::;;;===???AAA<<<>>>===::::::>>>???===777;;;???@@@>>><<<===>>>888999999:::;;;<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888:::<<<<<<<<<;;;<<<<<<>>>999;;;DDDGGGGGGPPP^^^}}}}}}|||vvvsssqqqnnngggbbbNNNEEE<<<777222,,,***,,,***++++++++++++,,,,,,,,,000333444333///,,,+++,,,((('''%%%%%%'''((('''&&&(((''''''&&&&&&''''''(((%%%%%%&&&'''(((((((((''''''&&&'''***)))(((000;;;MMMWWW```bbbdddgggddd___bbbbbbeeegggeeeaaabbbggg^^^[[[YYY[[[\\\XXXMMMDDD000,,,(((&&&&&&((()))***''''''''''''''''''''''''...---,,,---222999@@@DDDMMMUUU___cccaaa^^^\\\]]]YYYYYYTTTGGG777...000555AAAOOO```jjjllliiihhhiiifffcccZZZIII555***///888CCC```rrrxxxqqqSSS:::000---+++******+++***)))&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%&&&&&&[[[KKK888000333888555000333333222111//////000222---+++)))'''&&&'''((()))%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&%%%$$$"""!!!%%%%%%$$$$$$%%%%%%&&&'''***(((&&&'''***+++)))&&&+++((()))...333BBBfff^^^OOO???;;;<<<;;;999999888777555444444222000---'''+++///111111111333555???IIIXXXdddjjjnnnqqqssssssssspppjjjjjjooorrrrrrppptttwwwwwwxxxwwwppphhhbbbVVVHHH<<<111***)))---***+++,,,+++)))))))))***&&&%%%)))//////***''''''((((((''''''''''''((((((%%%''')))+++///444:::???===:::666333333333222222222111000//////...//////000---...333555444555888<<<@@@KKKYYYeeerrr}}}nnncccaaa___]]]]]]bbbhhhmmmqqqvvvzzzwwwqqqlllmmmppptttmmmlllttt|||~~~}}}}}}zzzwwwuuuuuuwwwzzz~~~|||{{{{{{|||}}}zzzuuuuuuxxx|||qqqrrrrrrnnnkkkooowww~~~}}}}}}yyypppeeeaaaYYYKKK===666777::::::999888777666666666666666444222222333333222111222222222333333333444444444444555666777888999999222555888777666777:::>>>999999999999999888777666666444444666;;;======;;;>>>===<<<;;;<<<>>>@@@BBB@@@===999888999<<<===>>>:::;;;===<<<;;;999999:::===<<<;;;<<<======;;;999::::::<<<===>>>>>>>>>>>>>>>;;;999:::===???>>>===AAA???===<<<<<<======<<<>>>>>>@@@BBBAAABBBJJJSSSddduuu}}}uuupppllliiifffXXXIII999333555666///'''...---,,,+++++++++,,,---+++111555333111000---((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$'''((()))'''%%%$$$%%%&&&&&&%%%'''***000444MMMUUU```iiillliiidddaaaaaadddiiikkkhhhdddfffjjjeee^^^WWWVVVXXXYYYUUUQQQAAA111&&&(((---***'''(((''')))(((&&&'''))))))%%%......000666???GGGNNNQQQYYY```eeeeeedddccc```[[[YYYPPPEEE:::111,,,111:::MMMVVVaaahhhjjjiiijjjkkkkkkfff]]]PPP>>>000...333DDDYYYoooxxx}}}|||[[[;;;111///+++))))))((('''&&&(((''''''&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&iiiXXXCCC777777999777444555444333111///.........,,,***(((&&&&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((&&&%%%&&&)))***)))'''***'''(((...666HHHmmmbbbSSSDDD??????>>>;;;:::999777555444333111...+++---///000///...///444888CCCLLLYYYdddjjjooosssvvvtttuuusssnnnoootttwwwwwwuuuvvvvvvsssrrrrrrlllddd\\\PPPAAA777000***)))+++***+++,,,+++)))((()))***'''''',,,222333---))))))))))))(((((((((((())))))&&&((())),,,///555;;;@@@@@@===999777666555333222111000//////.........//////---///444777666888<<>><<<:::888999;;;>>>@@@???<<<999888999<<<>>>???;;;<<<===<<<:::::::::;;;:::999999;;;<<<===<<<:::999:::;;;<<<<<<<<<<<<<<<;;;999888:::===??????>>>AAA???===<<<<<<===<<<<<<>>>>>>???AAA@@@???EEEMMMVVVcccvvvyyyrrrmmmhhheee[[[OOO???777777666222---...---,,,+++++++++,,,---***///222111222333000+++))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''))))))(((&&&%%%&&&&&&&&&&&&&&&***///222FFFPPP^^^hhhkkkhhheeecccaaafffkkkmmmjjjffffffhhhddd^^^YYYYYY[[[ZZZUUUOOO@@@222'''))),,,***)))---***---,,,))))))++++++(((222444888@@@JJJQQQVVVXXX^^^bbbdddbbbbbbbbb```[[[TTTJJJ>>>444---,,,444>>>TTTZZZaaaeeeeeecccdddeeeeeeccc^^^TTTBBB222...222@@@WWWooozzz}}}```???000---***(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&{{{kkkVVVEEE===;;;999777555555444222000...---,,,***)))'''&&&%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&(((+++------,,,+++'''(((///;;;RRRvvv~~~hhhYYYJJJDDDCCC@@@===<<<;;;888666444222000...+++333333111...,,,///666===HHHPPPZZZccciiinnnssswwwvvvxxxvvvssstttzzz}}}|||yyyyyytttooonnnlllfff^^^SSSFFF888111...***))))))***+++,,,+++)))((()))***'''''',,,222222---))))))******))))))))))))******((()))***,,,000666===BBBBBB@@@>>><<<:::777444111//////......---.........///...111777999999<<>>===:::888777:::===???@@@<<<======<<<::::::;;;===888777888:::<<<======;;;::::::::::::;;;;;;;;;;;;999888888:::===@@@@@@???@@@???>>>===<<<<<<<<<<<<>>>===???AAA>>><<>>======;;;999666444333222000...333333222///...222:::@@@LLLRRRZZZ```dddiiipppuuuwwwyyyxxxvvvwww|||~~~}}}zzzyyyuuupppnnnkkkbbbXXXJJJ===000------,,,***))))))++++++***)))((()))***&&&%%%''',,,,,,((('''(((,,,++++++******++++++,,,)))+++,,,...111777>>>CCCBBBAAA???===;;;888333///......---------......///000111444999999:::@@@HHHUUU[[[hhhzzzvvvkkkggghhheeebbb^^^]]]```eeejjjmmmfffeeecccbbbdddjjjqqqvvvvvvtttsssuuuyyyzzzzzzzzzxxxyyyyyyyyyxxxzzz}}}~~~zzzwwwtttrrrqqqsssxxx|||xxxllleeeggglllssszzz~~~~~~~~~}}}|||{{{|||~~~}}}}}}{{{{{{wwwlllZZZPPPBBB999666666555444333444555555666777777777333777999777333111555999444444555666777666666555666666666666666666666666999666333444777888777444666777888888888888888888777666444444555777999999:::999999999999999::::::;;;999777777:::===???@@@=========<<<::::::<<<===999999999;;;===>>>===;;;;;;;;;;;;:::::::::::::::::::::;;;===>>>???@@@???>>>???>>>===<<<;;;;;;<<<<<<<<<>>>@@@???;;;<<<@@@CCCDDDMMMaaaxxxvvvllleee```XXXLLL???555111111222///...---,,,++++++,,,---)))***+++...666<<<:::444,,,,,,***)))((('''''''''&&&'''(((((((((((('''&&&%%%&&&((()))***)))(((((('''((('''&&&%%%'''***---555CCCVVVbbbfffeeedddeeedddhhhjjjgggdddcccbbbaaaXXXUUURRRSSSUUUUUURRRNNNBBB555,,,+++***)))...777<<>>???@@@???JJJOOOXXXbbbjjjmmmkkkiiijjjiiieeebbbcccccc\\\SSSFFF<<<111---///777FFFSSS___ZZZQQQHHH@@@:::777555999AAAKKKNNNDDD666///000999PPPlll{{{}}}{{{|||zzz}}}}}}xxxuuu{{{}}}kkkMMM333///,,,)))(((''''''&&&%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&{{{mmm^^^PPPEEE>>>555111---+++++++++***((('''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&((('''&&&$$$###$$$$$$%%%&&&&&&%%%%%%&&&&&&'''((('''(((***+++---///111222111+++)))333IIIgggooo```OOOEEE???<<<;;;===999777444333222222111///000111222222222666===CCCNNNRRRWWW[[[]]]bbbiiinnntttwwwwwwuuuvvvzzz|||zzzwwwxxxvvvtttsssnnn```SSSCCC777,,,+++------+++***)))***+++***((('''((()))(((%%%$$$&&&'''%%%'''***,,,,,,++++++++++++,,,,,,***,,,...000333777===AAA>>>===<<<<<<:::666111------------------...///000222444888;;;:::;;;EEEPPPaaaiiiwwwqqqjjjhhhhhhjjjjjjfffaaa```bbbgggkkklllccc```^^^___eeemmmtttxxxqqqsssvvvxxxzzz{{{zzzwwwuuuvvvwwwwwwwwwxxxzzz}}}}}}|||zzzxxxvvvtttsssrrrrrrwwwzzz}}}yyypppmmmrrrwww~~~~~~~~~}}}|||{{{zzz||||||{{{wwwvvvzzzzzzrrrgggUUUJJJ===666666777666444222333444666777777777777333777999777333222666:::333444666777888777666555333444444555666777777777999666333333666777555333333444555777999:::::::::777777666555555666777888666888;;;===>>><<<999888999888666777;;;>>>???@@@<<<======<<<::::::;;;<<<===<<<<<<===>>>>>><<<;;;===<<<;;;::::::;;;;;;<<<<<<>>>?????????>>>>>>>>>===>>>???>>>;;;:::;;;<<<;;;:::<<<@@@@@@======@@@@@@@@@EEESSSdddyyyrrrjjjiiidddYYYKKK>>>666444555000///...,,,++++++,,,,,,***++++++...666>>>===888...---,,,***((('''''''''%%%&&&'''(((((('''&&&%%%%%%&&&'''((())))))))))))'''((('''&&&%%%&&&(((+++111>>>PPP^^^cccccccccdddfffhhhfff___\\\^^^___\\\RRRNNNKKKKKKNNNQQQRRRRRREEE888---,,,***)))...777CCCMMMTTTSSSOOOOOOPPPQQQVVVZZZaaaiiinnnnnnkkkggglllkkkhhhdddccc___TTTIII<<<444---///555???MMMYYYZZZPPPCCC777///+++(((&&&***333AAAIIICCC666...---444GGGaaasssxxxxxxzzz~~~~~~~~~zzzrrriiifffllltttxxxjjjYYYEEE555000---***)))))))))((('''%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''wwwiii[[[RRRBBB;;;000***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&''''''((($$$&&&((())))))***,,,...111+++)))555PPPqqqtttfffVVVMMMFFFAAA???AAA;;;888444333222222111000---000222333444888???DDDNNNQQQTTTVVVWWWZZZ```eeennnqqqsssrrrtttxxxyyywwwvvvwwwwwwwwwvvvooo^^^NNN===333++++++---,,,+++,,,)))***+++***((('''((()))+++'''&&&'''(((''')))---,,,,,,++++++++++++,,,,,,+++---000222444777:::===999888888888777444000---------------...///000111444777:::===<<<@@@NNN]]]ooo{{{wwweeeccceeehhhkkkoooiiibbb```bbbeeeggghhh```]]][[[___gggpppvvvxxxpppuuuxxxyyyzzz{{{yyyvvvtttvvvvvvvvvuuuuuuwwwyyyttttttuuuuuuvvvvvvvvvvvvuuuyyy{{{{{{~~~}}}xxxuuuwww}}}|||yyywwwxxx{{{}}}}}}{{{}}}{{{{{{}}}~~~}}}yyyuuutttrrriii___MMMEEE:::555555777666444333444555777888888777777444666777666444444666999333444666888888777666444222333444555666777777888777555444333555555555444000111333555777888999999777888999888666555666777555888<<>>;;;888999777777888;;;===>>>>>>:::;;;===<<<;;;999::::::???>>>======>>>>>><<<;;;===<<<;;;::::::;;;<<<===<<<>>>@@@@@@???=========;;;>>>@@@???;;;999:::<<<;;;999:::???@@@===>>>@@@===<<<@@@IIIRRRddd|||tttqqqnnneeeXXXHHH<<<666444111000...---,,,+++,,,,,,***,,,,,,...444;;;<<<888000///---+++)))(((''''''$$$%%%'''(((((('''%%%$$$$$$%%%&&&'''((()))))))))&&&''''''&&&%%%%%%'''***///999IIIXXXaaaeeeeeedddgggjjjfff\\\YYY]]]]]]XXXQQQNNNJJJIIILLLPPPTTTVVVIII:::...,,,,,,))),,,333CCCQQQ^^^```\\\\\\^^^______aaadddhhhjjjiiifffcccjjjjjjgggaaa\\\UUUHHH===111------555???HHHRRRZZZTTTHHH888...***)))(((&&&***000;;;EEECCC888...***---;;;SSShhhrrrsssuuuxxxyyywwwsssnnndddYYYTTTVVV[[[```aaaZZZPPPGGG>>>777000---***))))))***)))((('''&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%&&&&&&'''zzzppp]]]PPP???111+++)))((('''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&'''((((((%%%''')))(((''''''(((+++...((('''666VVVzzz~~~tttiiibbbZZZRRRMMMLLLCCC@@@;;;888777555444333///111333333333777>>>DDDOOOQQQSSSSSSRRRTTTXXX]]]eeejjjmmmnnnqqqwwwxxxvvvwwwxxxxxxwwwvvvnnn[[[JJJ888111,,,++++++)))***,,,(((*********((('''((()))+++((((((++++++)))))),,,,,,,,,++++++++++++,,,,,,+++...222444555666777999555444333444444333111///---------...///000222333555888===??????GGGZZZmmm}}}sssaaa^^^bbbiiiooossslllddd```bbbddddddccc\\\YYYYYY___jjjsssvvvwwwuuuyyyzzzvvvuuuxxxyyyuuuvvvwwwwwwvvvtttssstttuuuqqqqqqrrrtttuuuuuuvvvvvvvvvzzz|||{{{|||}}}xxxwww{{{xxxvvvuuuwwwzzz{{{wwwssstttuuuzzz{{{rrrkkkdddZZZPPPEEE???999555444555555444444555777888999888777666555555444444555555666777222333666777888777555333444444444555555666666666444444555444333333555666111222333555666777777777777999<<<;;;888555555555555777:::<<<>>>>>>===<<<999888777888;;;=========777:::<<<===;;;999888777===<<<;;;===>>>>>>===;;;;;;:::999888999:::<<<>>>999<<>><<<<<>>999<<<<<<999888999777222...,,,)))(((((()))((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''tttdddNNN;;;111---+++***&&&&&&'''((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''((('''&&&$$$###'''&&&&&&&&&&&&'''((((((''')))+++***'''&&&(((***+++&&&&&&777ZZZzzzvvvnnncccZZZWWWMMMIIICCC???<<<:::888666333333333111111666>>>DDDOOOQQQSSSRRRPPPQQQUUUXXX___eeeiiilllpppwwwyyywwwzzzyyywwwvvvtttlllYYYGGG666000,,,,,,***'''(((,,,(((******)))((('''((()))'''&&&)))---...***((())),,,++++++******++++++,,,***...333666666555555666222111111222333333222000------......000111333444555999>>>@@@BBBLLLcccyyyqqq```\\\```kkkuuuxxxpppgggbbbcccddddddbbbYYYWWWXXX___kkktttvvvuuuzzz}}}{{{tttqqqvvvxxxvvvwwwxxxxxxwwwtttsssssstttsssssstttttttttsssrrrqqqsssxxxzzzyyy{{{zzzvvvxxxuuuttttttxxx{{{zzztttnnnrrruuuyyy~~~{{{ooocccXXXMMMCCC@@@<<<777444333333444444555666888999:::999777666555444222333555666666555111333555777777666444333666555555555555444444444111444666444222222555888666666777777777777777666666:::======999666444555777777777999:::<<<>>>???999888777888;;;<<<===<<<555999<<<===<<<999777666:::999999;;;>>>???>>>===999888777777888:::<<<===555999===>>><<<;;;;;;===999===AAA???;;;888999<<<>>>:::888;;;<<<::::::<<<@@@;;;<<>>///...,,,+++***++++++,,,***++++++***(((''')))***)))*********++++++++++++(((((('''((()))***,,,---...///222555777777444222111///...///222333111///222000......000111111111::::::===DDDMMM[[[ppplllaaa```ccciiiooopppkkkeeedddfffhhhgggdddYYYYYY\\\fffqqqwwwuuuqqqyyyxxxvvvtttsssrrrqqqqqq|||xxxsssqqqrrruuuxxxzzzsssrrrrrrqqqqqqrrrrrrssstttvvvyyy~~~|||xxx~~~xxxuuusssuuuyyyzzzwwwsssvvvwwwxxxyyyzzzlll]]]RRRJJJCCC===666999:::666000---///333777777888999999888777666555888777444333555555222333333444555555444333333777666555555555555444333333555777888666555444555777555444555777:::;;;;;;999888777666666777888888888777666777:::;;;999777::::::999888888999999:::555777999;;;:::888555333::::::;;;;;;;;;;;;;;;;;;999999:::;;;;;;:::999999::::::999999::::::;;;<<<======<<<;;;::::::999999:::::::::;;;;;;;;;<<<<<<<<<:::>>>BBB??????NNNcccvvvfffQQQ@@@555222...------...---,,,******)))***,,,///222444333333222000...***'''%%%(((((((((((())))))))))))%%%$$$$$$###$$$%%%''''''$$$***---((($$$%%%((()))***---444CCCYYYjjjlllfffgggkkklllhhhdddbbb```\\\___^^^^^^```cccccc___[[[WWWDDD222---...,,,))))))111;;;QQQcccddd[[[\\\fffiiiiiiiiigggdddbbbbbbbbbcccYYYMMMCCC999000---///,,,777FFFTTT]]]`````````\\\RRRBBB555---,,,---///+++000333>>>JJJBBB111---***...AAA___pppooolllmmmvvvwww{{{xxxcccGGG444...,,,+++///444555000+++---'''$$$'''***)))((()))((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%&&&'''((((((uuucccIII999222)))((())))))(((''''''&&&$$$))))))((('''''''''(((((('''''''''&&&&&&&&&%%%%%%######$$$%%%&&&'''((()))((()))***)))''''''((())))))---...>>>ggg}}}|||qqqjjj___UUULLLEEE???;;;999999777777:::BBBKKKPPPZZZ^^^]]]VVVQQQRRRTTTSSS\\\bbbfffhhhlllrrrtttrrrsssxxx}}}}}}sss```JJJ<<>>:::666666888888555111///111333777888999:::999888666555444777666333333555555222222333444555555444333222666555444444444555444444444666888888666555555666777555444444777999999999888777777666666777888999888777666888:::;;;999777999999999999999999999999555777999;;;;;;999666444::::::::::::;;;;;;;;;;;;999:::;;;;;;;;;;;;:::999999888888888888888999999<<<<<<;;;;;;::::::999999:::::::::;;;;;;;;;;;;<<<===;;;<<<@@@>>><<>>JJJUUUHHH333,,,***,,,===YYYlllpppppptttxxxwwwzzz~~~yyyfffIII444+++((((((---444666333...111***&&&)))+++)))(((((((((((('''&&&&&&'''(((((($$$$$$%%%%%%&&&''''''(((hhhUUUDDD222,,,***(((((()))(((&&&%%%((((((''''''(((((()))***'''''''''&&&&&&&&&&&&%%%###$$$&&&((())))))))))))***+++,,,+++)))((((((((()))---///FFFsssyyyrrrpppwww|||xxxpppfffZZZOOOEEE???<<<::::::===DDDMMMWWW^^^dddfffddd[[[TTTSSSTTTTTT[[[```dddfffiiiooopppnnnsssxxx|||zzznnnZZZDDD777000///---+++************&&&(((******(((&&&&&&&&&((((((((()))))))))************)))))))))***,,,---///111444666777555333111555333000//////000111000333333222222333555777888>>>???FFFVVVgggwwwuuuiiigggiiiiiihhhhhhfffcccaaaccchhhlllmmmmmmkkkkkkmmmsss{{{}}}zzzuuuyyyzzzzzzxxxvvvvvvzzz~~~|||xxxvvvvvvxxxyyysssrrrpppnnnmmmlllllllllnnnttt{{{~~~}}}~~~yyyxxx|||wwwkkk^^^MMM@@@999666555444666666555444333222333333777888::::::999777444222333666555333222555555222222333444555555444333222444444333333333444555555444666888888666555666777666444333444555777777666666666666666777777999999888777777888999:::888777777888999::::::999888888555777999;;;;;;:::888666999999999999::::::;;;;;;999:::;;;<<<<<<;;;:::999777777777777777777777777:::::::::;;;::::::999999::::::::::::;;;;;;;;;;;;>>>;;;;;;>>>===:::@@@KKK]]]yyyxxxbbbRRR===888333000000///,,,***,,,++++++***+++,,,...///444444333222000---+++)))''''''((((((((())))))))),,,+++)))(((''''''(((((('''---...***'''(((***)))'''***///888JJJ]]]eeeeeeccchhhjjjgggdddbbb```[[[cccbbbbbbdddgggjjjkkkjjjeeeRRR===111,,,*********+++000@@@TTT^^^^^^```ffffffiiimmmmmmjjjeeeaaa___OOOEEE:::222...,,,111888EEEMMMXXXaaafffgggfffeeeiiiddd\\\SSSLLLEEE???;;;AAAIIIOOO[[[bbbQQQ666,,,++++++888QQQfffpppuuu{{{zzzxxxyyy|||{{{kkkNNN666---***)))///777999555000444---(((***+++)))'''(((((((((''''''''''''(((((($$$$$$%%%%%%&&&&&&''''''xxx```DDD111***&&&'''***)))((('''%%%%%%%%%%%%&&&'''((()))''''''''''''&&&&&&&&&&&&%%%''')))***+++***((('''(((***++++++***(((((()))+++...333OOOxxxmmmgggiiinnnzzz|||zzzwwwxxx|||~~~|||}}}yyysssnnnmmmqqqyyy~~~}}}yyyzzz|||ttthhhZZZNNNGGG???<<<===EEEOOOYYYccckkkpppppplllcccZZZVVVUUUVVVYYY^^^bbbdddhhhnnnpppnnnrrrvvvyyyuuufffRRR===111111000...+++***)))))))))'''***,,,,,,+++)))(((((((((((((((((())))))))))))+++******)))***+++,,,---000333666777666444222111666444000......///000111444444444333444777;;;===AAACCCNNNaaauuussskkkeeeffflllnnnllljjjcccbbbaaadddiiimmmooooooooooooqqqwww}}}~~~{{{wwwyyy{{{|||zzzxxxyyy~~~|||xxxwwwxxxzzzwwwuuurrrooommmlllllllllooowww~~~|||~~~|||~~~zzzqqq\\\OOOAAA:::777777777999666444222222444555444333666777999999888555222///222555555222222555555333222333444444444444333222222333333333333333555666444666777777666555666777555444333333555555555444555555555666777888999999777777777888888888888777666777999:::;;;:::888777666777999;;;<<<;;;999888777777888888999:::::::::999:::;;;<<<<<<;;;:::999777777777777777666666666888999:::;;;;;;::::::999999999:::::::::;;;;;;;;;>>>::::::======;;;<<>>======>>>>>>VVVoootttfffCCC;;;222///000111///+++,,,,,,++++++************.../////////---,,,***)))''''''''''''(((((((((((($$$$$$######$$$&&&((()))%%%(((((($$$###$$$$$$"""$$$'''))),,,777JJJ\\\eeeaaadddccc^^^^^^ccchhhiiibbbcccdddeeehhhlllqqqtttpppcccNNN:::///+++***)))((()))222CCCTTT^^^ccceeekkkllljjjdddYYYNNNEEEAAA;;;555222555:::AAAKKKUUU___ccciiilllllljjjhhhhhhjjjiiiiiikkkmmmoooooonnniiilllkkkooooooYYY<<<000++++++333HHH___ooovvvyyy{{{{{{zzz}}}www\\\BBB555555:::DDDNNNMMMAAA666555...((()))***)))(((***''''''((((((((((((''''''$$$$$$$$$%%%%%%%%%%%%%%%^^^FFF444''''''+++***)))+++(((((((((((()))***+++,,,((((((((('''''''''&&&&&&******++++++***((('''%%%###$$$%%%&&&&&&'''***,,,///111888YYYuuuXXXGGG@@@AAAOOO^^^rrrvvvwwwwwwzzzyyyppphhheee___]]]\\\]]]aaafffjjjlllwww{{{xxxmmmdddIIIEEEIIIYYYgggnnnuuu}}}}}}{{{wwwmmmccc___aaa[[[```dddfffkkkqqqrrrppprrrtttsssjjjZZZGGG999222000///---+++************&&&(((******(((&&&&&&&&&((((((((()))))))))******+++*********+++---///000222666::::::666222000000111111000...,,,,,,...000000222444333444888???DDDIIIPPPaaaxxx}}}lllbbbbbbbbbfffpppwwwuuuooocccdddfffhhhkkkoooqqqsssvvvwww{{{zzzzzzzzzzzz{{{|||}}}}}}|||~~~}}}yyyxxxzzz|||zzzxxxuuurrrpppppprrrssswwwzzz~~~}}}{{{{{{|||zzz{{{~~~{{{rrrhhhRRRDDD:::;;;<<<777222333333333333333333444555666444555555555444222111000111444555333444777888666111222333444444333222111000444888888666444444555222333444444333444666888222222222333555666444333444444666666777777777777666777999888777666666777555666777999999999999888777888999::::::999999888444555555666777888999999777888999::::::999888777666777999:::;;;:::999888999:::<<<======<<<:::999999999999999::::::::::::999:::<<<===>>>>>>>>>>>>???OOOccc|||pppJJJ@@@444...000222000---+++++++++*********))))))++++++,,,,,,,,,***)))(((&&&&&&'''''''''(((((((((%%%$$$$$$%%%&&&(((***,,,(((***)))&&&%%%'''&&&######''')))(((000CCCXXXeeebbbdddbbb^^^^^^dddiiikkkbbbccceeefffhhhkkkppptttpppgggUUU@@@222---***(((++++++111???OOO]]]dddfffdddbbb\\\SSSHHH???888666555333666>>>FFFLLLTTT\\\dddgggjjjllljjjhhhgggfffhhhhhhiiilllqqqtttuuuuuussstttoooooooooYYY===444++++++222DDD\\\ooovvvwwwzzz|||}}}|||dddLLL444888EEEWWWdddaaaPPP@@@999111******+++)))(((***&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%mmmVVV???,,,***,,,)))(((+++))))))(((((()))***++++++((((((((((((''''''''''''))))))))))))))))))))))))%%%&&&%%%$$$$$$%%%))),,,///000888XXXkkkQQQDDD@@@EEEUUUfffwww|||yyypppjjj```^^^\\\[[[\\\^^^___```ccchhhoootttvvvuuuuuuuuutttrrrsssxxx}}}{{{qqqgggPPPKKKQQQcccqqqvvvzzzvvvjjjeeegggaaafffiiijjjmmmqqqrrrpppooopppmmmbbbRRRAAA666222///...---+++******++++++'''((()))((('''&&&'''((()))))))))*********++++++************,,,...111222333777;;;:::555111///000---//////...,,,+++---000...000222222222777???FFFMMMWWWkkkuuujjj```cccfffkkktttzzztttjjjaaacccgggjjjmmmqqqtttwwwyyy{{{{{{xxxwwwyyy|||}}}yyyvvvtttxxx{{{{{{xxxxxxzzz~~~wwwuuurrrooooooppprrrtttvvvwwwxxxzzzzzz{{{{{{{{{{{{yyy}}}}}}{{{xxxpppfffRRRBBB777999;;;555111222222444555444222222444777666666555444444333444444222555666444555999:::777111222333444444333222111000555;;;<<<888444333444111222333222111222555777111111222444666777555444444555666777777666666555555888999999666444555777666666666777888999999999888888888999999888777666333444444555777888888999666777888999999888777666555666888:::;;;;;;:::999;;;<<<>>>???>>><<<:::888888999999999999:::::::::888;;;>>>>>><<<===>>>>>>>>>GGGUUUsssuuuUUUHHH888000000222111...******************)))))))))***+++++++++***)))(((&&&&&&&&&'''''''''(((((('''&&&&&&&&&'''(((***+++***,,,***'''''')))'''###"""''')))'''---???VVVeeedddffffffaaa```dddggggggccceeeggghhhhhhjjjooorrrmmmiiiZZZEEE555///***&&&***+++///888GGGVVV___aaaUUUQQQIII@@@888444444555777888@@@KKKSSSVVV[[[___eeegggiiiiiigggeeedddddddddfffiiinnnsssuuuuuutttrrrsssnnnnnnnnnYYY???666+++***///???YYYoooxxxyyywww}}}kkkUUU;;;DDDVVVnnn}}}wwwaaaLLL@@@777///---,,,)))((()))$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$|||bbbHHH111,,,---)))'''***'''''''''''''''(((((())))))(((((((((''''''''''''''''''''''''(((***+++,,,)))(((&&&$$$###$$$(((,,,//////777WWW|||dddMMMDDDCCCIIIYYYjjjxxx~~~~~~vvvoooeeeccc```^^^]]]]]]^^^^^^TTTZZZbbbgggiiihhhgggfffiiieeeeeemmmuuuvvvlllbbbTTTOOOVVViiixxx{{{}}}{{{nnniiikkkfffjjjmmmlllnnnqqqqqqooojjjjjjggg[[[JJJ;;;333000///...,,,+++***+++,,,,,,***++++++***(((''')))+++************++++++++++++)))))))))+++---///222333333888<<<;;;555000///000***---///...,,,+++---///---///111111222666???FFFPPP\\\qqqooohhh```eeejjjooowww{{{rrreee```cccgggkkkooossswwwzzz{{{}}}{{{wwwuuuxxx|||}}}wwwpppoootttyyyzzzxxxwww{{{sssrrrooommmmmmooorrrttttttssssssuuuyyy{{{{{{{{{|||}}}{{{yyyvvvooofffQQQ@@@444888;;;666333666111555777555111000444888888777555444444555666777222555666555666:::;;;999111222333333333333222111000666===>>>:::555333333000111222111000111444777111111222444777888666555555555666777777666555444555888:::999666444555777666666666666777888::::::888888888888888777666555333333444555666777888999555666777888888777666555333555777:::;;;;;;::::::<<<>>>???@@@???===:::888888888999999999:::::::::888<<>><<<@@@IIIhhh{{{]]]NNN;;;111000222111...))))))************)))))))))***++++++,,,+++***)))&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&((((((***+++***&&&&&&((('''###"""(((***'''+++===UUUeeedddhhhiiifffcccddddddaaadddfffiiijjjiiijjjnnnqqqkkkiii]]]HHH888000+++%%%&&&(((+++222???NNNXXX\\\HHHDDD<<<333...///444888AAADDDMMMZZZbbbccccccfffdddeeegggfffdddbbbbbbbbbaaadddjjjqqqwwwxxxvvvtttnnnooolllmmmnnnZZZ@@@888,,,***,,,;;;VVVooo{{{}}}vvv~~~oooZZZFFFQQQgggkkkSSSFFF<<<333000...)))'''((($$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuuYYY>>>444111+++(((***,,,+++)))(((''''''((((((&&&&&&&&&&&&&&&'''((()))(((+++***''''''))))))&&&(((''''''(((((()))***+++---...777OOOooo}}}dddQQQTTT[[[```mmm~~~~~~{{{yyyhhhkkkjjjgggnnnxxxttthhh___ZZZTTTTTTXXXXXXTTTNNNOOOMMMMMMTTT___hhhjjjiii^^^UUUYYYmmm~~~}}}{{{wwwqqqmmmiiimmmqqqrrrpppmmmjjjiiihhhggg]]]JJJ;;;555000,,,+++++++++******)))))))))((()))***)))((((((***,,,)))))))))***+++,,,......///---+++***+++...111333888888888555000,,,))))))////////////...---,,,,,,000111444666444555>>>JJJTTTkkkrrrhhhaaaeeelllsssvvvuuupppmmmgggffffffllluuu}}}|||~~~~~~~~~}}}|||{{{zzzxxxtttqqqqqqsssvvvxxxzzzzzzyyyxxxyyypppkkkooouuuwwwvvvvvvsssssswww|||}}}zzzzzz}}}~~~|||~~~vvviii]]]KKK@@@999::::::555222333333444555555333222333444666666555444444444444444666444222333666777666333333444666555333111000000555444333333444555444222333333333333333444555666444222000000222555666666555666666666666444222111999777444444555666666555444777777444555999:::777888777777999;;;:::666222000222444666777777777666888888666555555555666777444555666888999999::::::<<<;;;999999999:::::::::999999999888666666999;;;<<<===>>>===;;;::::::<<>>EEEZZZeeekkkgggcccddddddaaaeee```___dddccc]]][[[\\\\\\ccckkkpppqqqppppppqqqkkkffffffmmmqqqdddGGG...---+++---777JJJ```rrr|||}}}~~~xxxnnn[[[mmmtttaaaLLL===444******,,,&&&(((((('''''''''&&&&&&&&&#########$$$$$$%%%%%%%%%dddIII<<<333***&&&))),,,+++)))(((''''''((((((''''''&&&&&&&&&''''''((((((******'''&&&))))))&&&((((((((((((((()))******+++,,,333GGGbbb}}}{{{eeeWWW___jjjoooxxx~~~{{{zzznnnqqqpppnnnvvv|||rrr```]]]YYYYYYYYYWWWRRRMMMJJJFFFDDDKKKXXXaaacccaaa___YYY___qqq~~~}}}|||yyytttppplllooorrrqqqnnniiifffdddaaa```VVVEEE888333000,,,,,,+++++++++************((()))***)))((((((***,,,*********+++,,,---...///000...,,,***+++---000222222444444333000---++++++...............---,,,,,,...///333666555777AAALLL[[[qqq{{{pppgggdddhhhnnnsssuuusssnnnkkklllmmmpppssswww}}}}}}~~~~~~}}}{{{xxxtttqqqooonnnuuuuuuvvvxxx{{{}}}}}}}}}}}}uuupppssswwwwwwuuutttwwwvvvyyy||||||yyyyyy}}}}}}}}}~~~}}}uuueeeXXXHHH???888888888555222333333444555555444333444666888777666555555555555555666444333444666777666444333555666666444222111111555444333444555666555444333333333333333444555555333111000000222444555555777777777777777555444333888666444333444555555444444666666444555888999777777666777888:::999555222111222333555666666777777999999777666666666666777444555666777888999999999:::888777888:::;;;999666777888888777555555777:::;;;======<<<;;;::::::;;;<<<<<>>444000...---,,,,,,,,,++++++++++++***((()))***)))((((((***,,,+++++++++,,,---...000000111///---++++++---000111,,,...//////...------...------------------,,,,,,,,,...333777777999DDDPPPcccvvv|||vvvnnnfffggglllqqqtttssspppmmmkkkppptttwwwwwwwww{{{~~~yyyrrrnnnmmmooowwwvvvvvvxxx{{{~~~wwwssswww{{{zzzwwwwww|||zzz{{{|||{{{xxxyyy}}}zzz{{{{{{rrr```QQQDDD<<<666555666444333444222444555555444444666777888888777777666555555444666444444555777777777666444666777666444333222333555444333444666777777666333333333333333444444555111000000111333444333222888888888888777666555444777555333333444444444333333666666333444888999777555555666777888777555222222222333333444555777777;;;:::999777777666666666555555666777888888888888999666555777;;;<<<888333777777777666444555777999;;;<<<===<<<:::999:::;;;777777;;;CCCOOO___llluuuzzzuuu```KKK<<<444111000---,,,+++***************,,,......,,,---000---(((+++***(((&&&&&&&&&((()))(((((((((&&&%%%&&&)))+++...,,,***(((''''''''''''((('''(((((((((...===LLL^^^dddiiihhhddd```aaabbbeeebbb````````````eeekkkkkkllljjj___LLL:::...((((((&&&'''***,,,,,,222888>>>>>>CCCJJJOOOQQQXXX___dddggggggeeedddeeedddbbb]]]VVVQQQSSSVVVTTTRRRPPPQQQSSSUUUVVVVVVWWWXXXZZZ[[[```fffhhhbbbTTTDDD888+++((((((///AAAXXXmmmzzz|||}}}}}}nnnaaaNNN666---+++%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%{{{gggTTTBBB222---///,,,***)))(((''''''(((((()))((('''&&&&&&&&&&&&&&&&&&))))))%%%%%%((('''$$$((((((((((((((())))))***((())),,,222CCC```wwwfff```nnn{{{wwwuuupppjjjhhhhhhgggccciiijjjiiigggjjjooommmgggdddhhhlllmmmiiieeedddcccWWWPPPJJJLLLSSSYYYWWWSSSQQQUUU```nnnttttttwww}}}||||||}}}~~~}}}{{{xxxvvvnnnooooookkkfff```]]][[[VVVQQQFFF:::000,,,,,,+++,,,,,,,,,+++++++++++++++''')))))))))((()))+++---,,,,,,------...000111222111000...,,,,,,---///000)))+++------,,,,,,---...---,,,,,,,,,,,,------------///444777888;;;FFFSSSgggvvv}}}tttpppkkkfffhhhnnntttuuurrrnnnmmmmmmrrrsssuuuvvvwww|||wwwrrrqqqsssuuutttuuuxxx}}}{{{vvvtttzzz~~~}}}}}}~~~||||||zzzvvvxxx}}}~~~xxxwwwwwwmmmZZZIII???:::555333333444444555222333555555555555777888777777777666666555444333555555555555666777777777555666777666444333444555555444333555777888888777444333333222333333444444000000000111333333222000777777777666666555555555555444222222333444333111333555555333333777888666444444555666777666444333444333333222333555777888;;;;;;:::999888777666666555666777777888888777777;;;777444666;;;===999555777888777666555555777999:::;;;<<<;;;:::999:::;;;444777:::===BBBKKKUUU]]]ddduuu|||fffPPP>>>333///---,,,,,,+++***************,,,......,,,---000///+++,,,+++)))'''&&&'''((()))(((((((((&&&$$$%%%''')))+++***)))''''''&&&&&&'''(((''''''((((((+++888EEE[[[bbbjjjkkkgggcccccceeeeeeaaa______^^^]]]bbbiiifffiiijjjbbbSSS@@@///'''+++((((((***,,,///999BBBQQQQQQUUU[[[\\\ZZZ\\\```dddbbb___]]]]]]]]]\\\YYYYYYQQQJJJHHHIIIIIIFFFCCCEEEFFFGGGGGGGGGFFFFFFFFFKKKPPPWWWZZZVVVMMMAAA:::///+++)))///???WWWnnn}}}}}}wwwlllVVV:::......'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvvcccMMM:::000...,,,***)))(((''''''(((((()))((('''&&&&&&&&&&&&&&&&&&))))))%%%%%%((('''$$$'''''''''(((((()))***+++++++++,,,000???^^^yyyiii```kkk{{{}}}wwwnnnhhhggggggaaaYYYWWWYYYWWWRRRYYYYYYXXXWWWZZZ^^^]]]YYYYYY___eeegggfffeeegggjjjddd^^^XXXVVVXXXWWWRRRMMMHHHOOO\\\hhhmmmooouuu{{{{{{|||~~~~~~|||yyyvvvuuummmmmmllliiiddd```^^^]]]YYYPPPCCC777///***)))***++++++++++++++++++++++++'''((())))))((()))+++------------...///000222222111000...------...///000***+++,,,,,,+++***,,,------,,,,,,,,,,,,---...///000222555888999===JJJXXXgggtttuuuooollliiiggghhhooovvvvvvqqqmmmnnnppptttrrrqqqssszzz}}}wwwuuuvvvssssssvvv|||}}}yyyuuuuuu{{{}}}|||yyyvvvxxx}}}~~~vvvssspppeeeRRRCCC:::888555222222444555444111333555555444555666888444444555555555444333222333444555555666666777888555666666555444333444666555444333555777888888777444333333222222222333333111000000111333333222000555444444444333333333333444333222222333444222111222555555222333666888555333444555666555555444444555444444333444555777888:::::::::999888777777666555666777888999999999888===999555666:::===<<<:::888999999777666666888:::888:::;;;:::999999:::;;;666999;;;;;;;;;???FFFLLLRRReeelllUUUBBB555///---++++++***)))))))))******,,,...---+++---222222...---,,,***)))((((((((()))(((((((((&&&$$$$$$&&&''')))((((((''''''&&&&&&&&&&&&%%%%%%'''(((+++555@@@WWW```kkknnnjjjffffffiiifffbbb```___^^^\\\```gggcccfffhhhdddXXXEEE222&&&)))'''&&&(((+++222@@@NNN______cccgggfffaaa```ccc^^^ZZZWWWUUUTTTSSSQQQPPPMMMGGGAAA===???AAA???<<<>>>???@@@AAA@@@>>>:::777@@@AAAEEEJJJMMMIII@@@999000,,,***...===UUUnnn~~~~~~~~~}}}sssZZZ;;;000///)))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$sss[[[CCC222***,,,+++)))(((''''''(((((((((((('''&&&&&&&&&'''''''''))))))&&&&&&((((((%%%&&&&&&&&&''')))***,,,---.........444FFFeeexxxiii^^^cccqqqzzz}}}~~~zzzwwwsssoooiiibbbYYYTTTPPPRRRNNNGGGEEEIIIGGGAAADDDDDDCCCDDDGGGJJJKKKJJJHHHLLLPPPSSSUUUXXX]]]bbbfffdddbbb___ZZZSSSLLLGGGEEEMMMYYYccchhhmmmtttzzzyyy{{{~~~~~~{{{wwwuuusssnnnnnnllliiieeebbbbbbbbb\\\PPPBBB777...((('''))))))************+++++++++'''((())))))))))))+++------------...///000222222000///.........///000111---......,,,******+++---------,,,,,,---///000111333333666888:::@@@PPP___kkkvvv|||pppjjjggggggiiijjjqqqxxxvvvoookkkmmmrrrwwwtttqqquuu}}}}}}xxxuuuuuussssssvvv}}}{{{yyyuuuuuuyyy}}}}}}~~~~~~}}}|||zzzvvvxxx}}}|||tttmmmgggZZZJJJ>>>666777777333333555444222111333444444333333555666111222333444555444333333111333555555444555666888444555555444333333444666555444333444666777777666444333333222222222222222333111000111222333222111333222222111111111222222444333333333444444222000111444444111222666777555222444666666555444555666666666555555666777777888888888999999888888777666555666888999:::;;;;;;;;;<<<;;;999999;;;===>>>>>>999999999888666777999;;;777999::::::888888999;;;999;;;<<<;;;::::::>>>BBBGGGVVVooosss]]]III:::333111+++******)))))))))******+++,,,,,,***---333555333............---,,,***)))((())))))'''%%%$$$%%%&&&''''''''''''''''''''''''%%%$$$%%%((()))+++333<<>>;;;===BBBDDDCCCCCCCCCCCCDDDDDDAAA<<<888888666666;;;AAA@@@999111---+++))),,,:::QQQjjj{{{}}}{{{zzz{{{xxx\\\<<<111000'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###iiiPPP999+++,,,+++)))(((''''''((((((''''''&&&&&&&&&''''''((((((******'''&&&))))))&&&$$$$$$%%%''')))+++---...111//////:::PPPppp~~~qqqcccXXXZZZccclllqqqsssjjjeee^^^WWWRRROOOMMMLLLDDDIIIHHHBBBCCCIIIHHH@@@@@@>>>======>>>>>>???@@@===>>>>>>@@@CCCIIIOOOTTT]]]aaaeeeccc[[[QQQIIIEEEEEEMMMVVV]]]cccjjjqqquuuuuuyyy}}}}}}zzzvvvttttttrrrrrrpppllliiiffffffggg^^^OOO@@@666...(((&&&)))(((((()))))))))*********&&&((()))))))))))),,,...---------...///000111222///.........///000111222...//////---++++++,,,......---,,,---...000222444333333444777;;;DDDXXXiiittt}}}ssskkkeeebbbeeekkkmmmuuu{{{wwwnnnhhhlllrrrxxxvvvuuuwww|||~~~yyyvvvtttsssrrrppprrrxxx}}}xxxuuurrrrrrvvvzzz{{{~~~~~~|||{{{|||zzzwwwxxx}}}yyyqqqggg\\\OOOBBB999333777999555444555444000111333444333222222333444///111333555666666555555///222444444333333666888333444444333222222444666555444333444555666555444444333333222111111222222555333111111222333333333222111000000000111222222444444333444555555333000111333333111222555666444333555777666555444666888666777777888888888888888555666777888888888777777555666888:::<<<======>>>777:::===???===<<<======888888888777666666888:::666888999999888888999;;;;;;;;;<<<;;;::::::;;;<<<@@@JJJ___{{{yyyeeeOOO???666222++++++*********++++++,,,***+++***)))...555888666111222444444333111---+++)))******(((&&&$$$%%%&&&'''''''''(((((((((''''''&&&%%%&&&((()))***000777FFFTTTdddkkkhhhdddfffjjjgggeeedddeeebbb______ccccccdddfffeee]]]MMM999+++,,,,,,---000111888FFFUUUfffdddcccaaaYYYMMMFFFEEEAAA@@@CCCFFFDDD@@@BBBHHHCCCHHHJJJGGGHHHNNNSSSSSSRRRPPPNNNNNNNNNLLLHHHDDD===:::777888:::999333---+++)))(((+++888NNNgggxxxwwwxxxzzzzzz}}}wwwZZZ:::111000&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######sssZZZ@@@///,,,+++)))(((''''''((((((&&&&&&&&&&&&&&&'''((()))(((+++***''''''***)))&&&######%%%'''))),,,...000333///000===XXXwwwvvvggg\\\RRRRRRYYYbbbgggjjjZZZUUULLLFFFDDDFFFKKKNNNHHHOOOOOOKKKNNNVVVVVVNNNMMMIIIFFFDDDBBB???>>>???<<<:::777777:::AAAGGGLLLUUU]]]ffffff\\\QQQIIIFFFEEELLLSSSYYY___fffmmmppprrrvvv{{{|||zzzvvvuuuuuuvvvvvvtttpppkkkiiiiiijjj^^^NNN>>>555...''''''***''''''(((((()))))))))***&&&''')))))))))***,,,...------------...000111222............///111222222/////////---,,,,,,...000......------...111333555222222333666<<>>??????111999@@@CCC@@@<<<;;;;;;777777777666555555777999666888999999888888999;;;;;;;;;:::::::::::::::999===CCCUUUrrr}}}hhhRRR@@@666222,,,,,,,,,++++++,,,------)))******)))...666:::999333555777999888444000---***++++++)))&&&%%%%%%%%%&&&'''(((((()))((((((((((((&&&''')))))))))...444???NNN```gggeeebbbdddhhhhhhffffffgggddd```___ccceeeeeefffeee___PPP<<<...'''(((,,,......111===JJJRRRQQQRRRSSSNNNEEEAAAAAA@@@BBBGGGLLLJJJFFFJJJSSSMMMUUUYYYUUUSSSYYY___``````\\\XXXVVVVVVUUUSSSQQQJJJHHHDDDBBB???;;;666222+++***))),,,999NNNgggxxxqqqwww{{{{{{zzz~~~rrrUUU777111111&&&(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########eeeFFF000222+++'''***---***&&&###'''''''''((((((((())))))((((((((((((((((((((((((''''''(((***+++,,,------777555444@@@\\\~~~rrr___TTTJJJIIILLLPPPVVV[[[LLLJJJCCC<<<<<>><<<:::999===@@@@@@===:::999999999999999999999888777666888666555555777888777777999999999888888777777777:::???MMMiiimmmVVVCCC999555000...,,,+++,,,,,,+++)))333///+++***...444:::===999999<<>>IIIJJJJJJHHHFFFEEEEEEGGGHHHIIIPPPYYY[[[WWWXXX\\\^^^^^^^^^^^^___bbbhhhllljjjeee```___bbbccc```]]]XXXXXXZZZ\\\WWWJJJ:::000...---,,,...999MMMbbbooouuuyyy|||yyywww|||~~~iiiOOO888+++(((*********)))((((((((((((((('''&&&%%%$$$############pppRRR:::111+++'''***---+++((((((%%%%%%%%%%%%&&&&&&&&&&&&)))))))))((((((''''''''''''((()))***,,,///111222888888:::EEE]]]|||uuu[[[NNNBBB>>>???CCCHHHNNNBBBCCCAAA???BBBKKKRRRTTTZZZ___eeeiiijjjlllooorrrqqqnnnkkkiiiiiieee]]]WWWQQQOOOKKKFFFAAA@@@CCCEEEPPP\\\bbbccc___OOODDDJJJRRRWWWZZZZZZ]]]ccchhhiiijjjmmmnnnlllhhhhhhlllpppwwwvvvrrrooooooqqqnnnhhhWWWHHH999111///+++)))******)))((()))***+++***(((''''''(((((((((***---000......000333666777555333000///...///222444444333000111222000......111555555000000444777666666:::888777888<<>>===<<<>>>CCCGGGCCC888...+++++++++***)))((('''&&&((('''&&&'''((())))))((($$$&&&((((((((())),,,///666DDDUUU___aaa```aaaccc^^^___```bbbeeegggiiijjjdddeeedddbbb___VVVCCC222222666;;;???>>>===BBBIIIKKKLLLMMMMMMMMMNNNQQQSSSWWWVVVYYY^^^^^^\\\]]]cccaaaaaabbbcccdddiiiooossspppmmmiiiffffffeeecccaaacccbbbdddgggeeeYYYGGG;;;...---,,,---777LLLbbbpppxxx|||}}}yyyvvvzzzsssZZZDDD555---***)))(((((('''&&&&&&&&&&&&''''''&&&%%%$$$############~~~cccEEE444...***++++++)))(((***&&&&&&%%%%%%%%%%%%%%%%%%******)))))))))((((((((())))))***,,,///333777:::;;;===AAAJJJ^^^xxx|||aaaQQQ@@@999999<<>>:::555///...///000333444333222111000000//////111222333666666999===<<<999888::::::999<<>>DDDIIIOOOUUUYYY\\\```eeefffddddddffffffdddbbbcccgggkkkjjjjjjkkklllllliiibbb]]]]]]\\\YYYTTTQQQPPPQQQSSSUUU___ddddddbbbUUUNNNVVVbbbgggiiifffeeehhhhhhgggcccddddddcccbbbdddgggjjjiiihhheeebbbbbbccc```YYYLLL???222,,,)))'''(((+++***)))((()))***+++***((('''((()))))))))***---///...---///777AAADDD???999......///111333333222000222000//////111333333222777888<<>>:::::::::@@@KKKYYYooowwwkkkfffaaa]]]\\\[[[ZZZ^^^dddnnnwww~~~|||uuuooohhhccchhhiiilllnnnooorrrzzz~~~|||xxxuuuwwwwwwtttpppoooqqqsssyyy|||}}}~~~~~~{{{wwwooobbbQQQFFF>>>777555666444333222333444555555444333444555555444444555777666666666666666666555555555777666222222444444222555555666444222111222333444333222222444444333222333222222111111111111111000//////000222444333333444333222111222333444555333333222222333333444555333333222222222222333333222333444444555444444444555555666666666777777777444666777777666666666666333888===<<<777444555888999999999999888888888888:::;;;<<<======<<<:::999666666555777999999999777:::::::::::::::::::::::::::;;;AAAOOOeee|||vvv```KKK<<<555000...,,,+++++++++)))(((---***'''&&&)))---000111888666666999<<<<<<888444---------,,,+++***(((((('''&&&&&&(((,,,///111111,,,+++***)))((()))+++,,,+++555FFFXXXfffkkkiiieeeggggggffffffffffffggggggcccdddffffffeee]]]KKK:::111999GGGPPPLLLFFFKKKVVVbbbccccccbbb```aaaccceeebbb___ZZZXXXYYY___hhhpppjjjjjjjjjjjjjjjkkkooorrrmmmpppqqqooojjjhhhjjjmmmqqqqqqsssxxx{{{sss^^^KKK444///,,,---555GGG```tttyyy{{{{{{xxxvvvyyyvvvpppmmmiii[[[LLL999///...///+++&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###uuuVVV@@@777...***((('''(((,,,(((((((((((((((((((((((('''((()))***+++---......,,,,,,,,,...222777<<<@@@;;;===???FFFYYYuuuhhhTTT???777999???GGGMMMXXX^^^bbbccceeegggfffbbbaaa\\\UUURRRQQQRRRQQQPPPPPPPPPQQQRRRSSSSSSQQQPPPPPPPPPOOOMMMLLLMMMPPPSSSQQQ[[[^^^______UUURRR]]]eeejjjmmmjjjiiijjjiiigggbbbccccccccccccdddfffhhheeedddaaa]]]]]]^^^YYYRRREEE:::///***(((&&&'''+++,,,+++******,,,,,,+++***''')))************,,,...++++++...777AAAEEEBBB<<<......///111333333111///111000///000222444333333888777999AAAJJJMMMEEE;;;999;;;CCCQQQbbbwwwrrrjjjhhhccc```aaabbbaaacccgggjjjrrrxxxvvvsssoooiiicccbbbaaadddiiikkkkkkqqqyyy|||zzzwwwtttqqqsssvvvvvvsssoooppprrr~~~~~~~~~|||xxxmmm^^^MMMBBB<<<666444555333222111333555777666444333444555444444444666888666666666555555555555555777999888444333555555222333444555444222111111222444333222222444444333222444333222111111222333333222111000222444555555444333333222222222333555666333333222222333333444555222111111111111111222222222333333444555555444444666666777777777888888888555777999999777666666888444888<<<;;;777333444777777666666777888999::::::999:::<<<======<<<:::999666555666777::::::999888:::::::::::::::::::::::::::;;;???GGGXXXpppxxxcccNNN>>>666222///---,,,,,,+++***(((---***''''''))),,,......111///...000333555444222,,,------,,,,,,+++***)))%%%$$$%%%)))...444777888333000---***)))))))))***+++222@@@SSSdddkkkiiidddmmmlllkkkiiifffdddbbbaaabbbeeeggghhhhhhaaaOOO>>>222999HHHSSSOOOFFFIIIUUUjjjkkkkkkjjjgggfffggghhhccc```ZZZTTTUUU\\\gggnnniiiiiijjjiiiiiijjjmmmppplllpppssspppkkkhhhjjjnnnrrrtttvvvyyy|||vvvaaaKKK666111---...444CCC]]]sssvvvwwwxxxyyyyyy}}}lll[[[WWWUUUQQQCCC<<<333...,,,,,,)))&&&(((''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$}}}fffHHH;;;...***++++++,,,///&&&&&&'''''''''((((((((((((((()))+++---...///000---------///222555999;;;888999:::AAAWWWvvvgggSSS>>>777<<>>:::<<<<<<<<<===>>>@@@AAACCCBBBBBBBBBBBBAAABBBEEEHHHHHHPPPQQQRRRTTTPPPQQQ___ggglllooommmjjjjjjhhhdddaaabbbcccdddeeeeeedddddddddccc```\\\[[[ZZZTTTMMM>>>666...***(((&&&'''***---,,,++++++,,,---,,,+++((()))++++++++++++,,,...******---555===AAA>>>;;;//////...000111222111//////000111111222333444444888666777???LLLRRRIII===:::===GGGWWWiii}}}wwwooojjjmmmhhheeegggiiiggghhhjjjhhhmmmppppppoooooojjjeee___[[[]]]cccfffeeekkkuuuyyy|||yyyvvvsssooonnnnnnpppttttttqqqrrruuu}}}yyy||||||vvvgggXXXHHH???:::666444444333111111333666888666333444555555444333444777999666555555444444555666666888:::888444333555555222222333555444222111111222444333222222444444333222333333222222333333444555333222222333555666555444333333222222333444555666333333222222333333444555333333333333333444444555222333444555555666555555444444555555555666666666666888:::999666444666888555888;;;;;;888555555666444333444555888999888666444666888::::::999777666555555666888:::;;;:::888999999999999:::::::::::::::;;;===AAANNNfffxxxeeeQQQ@@@777333111...------,,,***))))))'''&&&'''***---//////---,,,++++++...000111000+++++++++,,,,,,++++++***%%%%%%&&&***000777;;;===666222---***))))))((((((+++000<<>>444888FFFSSSQQQFFFGGGSSShhhjjjlllmmmlllkkkkkkkkkiiigggaaaYYYWWW^^^fffjjjnnnooooooooooooppprrruuuooorrruuurrrmmmiiijjjmmmssswwwyyyyyyzzzuuuaaaLLL777111,,,...222>>>WWWpppwwwwwwxxxzzz}}}oooVVVGGGFFFEEEBBB555333111...,,,***)))''')))(((((('''''''''''''''$$$%%%&&&''''''&&&%%%$$$~~~VVVEEE333---......---,,,&&&&&&'''((()))***+++++++++++++++,,,------...............///000222444555444444555???XXXwwwzzzfffRRR===888???IIIRRRXXX___gggnnnooolllggg]]]SSSEEE???999555555555333111111222222222333444666777777888888888777888;;;>>>>>>EEEEEEFFFJJJJJJPPPaaaiiinnnqqqnnnjjjhhheee```bbbccceeeggghhhgggdddbbbaaa```]]]XXXVVVUUUNNNFFF999222---+++)))&&&'''***,,,+++***+++,,,,,,+++***(((***,,,,,,++++++,,,---+++,,,...222666888777666111///......000111111000---000333333222222444666666777888===HHHOOOJJJ@@@>>>BBBMMM___qqqwwwooommmkkkpppkkkiiikkkmmmkkkiiijjjhhhkkkkkkjjjlllooonnniiibbbZZZXXX]]]```aaajjjvvvvvvyyy{{{||||||zzzyyywwwtttvvvqqqooosssuuussstttwww~~~{{{tttxxxwwwooo^^^PPPAAA:::888555333333444222000333777888555222666666666444333444666999555444444333444555777777777999777333222555555222222444666666444222222333444333222222444444333222000111222222333444555555444333222222444444444222333333222222333444666777333333222222333333444555555444444444555555666777333333444555666666666666333333444444444555555555555777999666222111444888666888999::::::888777666666555555777999999666333222444666999999888555444555555666999;;;<<<:::888888888888999999999::::::888:::;;;===GGG^^^}}}zzziiiVVVEEE;;;555333000......---+++***((('''&&&''')))+++,,,,,,***)))((()))***,,,......((()))***+++,,,,,,,,,,,,(((''''''+++111777<<<>>>444000***(((((()))((((((+++///999GGGWWWbbbfffgggdddfffiiikkkkkkhhhdddaaa___bbbeeeggghhh```NNN===222333@@@PPPPPPEEEEEEPPPcccgggkkknnnmmmkkkjjjjjjlllmmmhhh```^^^eeejjjkkkqqqqqqqqqnnnllljjjkkkllljjjmmmppppppooommmoooppptttzzz|||yyyvvvqqq```LLL666///+++---///888PPPjjj|||{{{{{{}}}{{{rrr\\\DDD999<<<===999333111///---,,,+++***((()))(((((('''''''''''''''$$$%%%&&&(((((('''%%%$$$dddOOO999000000...***&&&(((((()))+++,,,---...///......---------,,,,,,,,,......//////000000000000111111333???ZZZxxx{{{eeebbbNNN:::555===GGGPPPVVV[[[dddlllmmmhhh^^^NNNBBB777555333000......///000,,,...//////.........//////111222222222444777:::999?????????EEEGGGPPPccckkkppprrrnnniiifffaaa\\\dddfffhhhkkkllljjjeeebbb]]]]]]YYYTTTQQQOOOHHH@@@666111---,,,***''''''***+++***)))***+++++++++)))(((***,,,,,,++++++,,,---,,,---///111222222222111222///------///000111111+++000444444111000444888555888:::<<>>>>>>>>BBBIIIWWWhhhuuuvvvgggjjjrrruuussssssooollljjjfffaaaaaadddggghhhfffdddiiissszzzzzznnnbbbZZZ\\\___```jjjvvv}}}}}}uuuooonnnrrrxxx|||xxxyyy||||||yyy}}}~~~|||{{{}}}xxxjjjYYYLLL>>>555666666111000555222222222333333333444444555555555444333333555777666555333333333555666888;;;:::888666555444555555444111111444333000000222666555555444333333333444222222333333333333222222333444444444444333111000222333555666777777777777333111111444555222333555555555666666666555555444444444444444555666777777555555444333333444555555777666555555444555555555555666666777888777555333666666666666666555444444333666888888777555666777777888999::::::999888777999999999999999999999999777888::::::<<>>666000000///,,,+++++++++)))(((((()))******))))))((('''(((***+++***((('''((()))+++...000222333222...******...111111000,,,+++)))'''''''''((()))***+++000===OOO___hhhjjjdddcccaaabbbjjjqqqooohhhjjjeee``````dddaaaQQQ???444///111<<>>777666555333111000///......111///---,,,.../////////111222222111//////000222222111333666:::DDDWWWiiijjjmmmooolllfffccceeehhhkkknnnqqqsssssspppmmmjjjgggfffccc]]]YYYRRRGGG<<<444...***++++++******---...,,,******++++++***)))+++,,,,,,---...///000000---............---,,,,,,---...///000000000000000,,,...000111111222444666888888888888999::::::;;;CCCMMM___ppp~~~~~~iiiaaahhhrrruuutttsssnnnkkkjjjfff```^^^```aaacccddddddiiirrrxxxzzzooofffaaaccceeefffmmmwww}}}zzz{{{~~~wwwqqqppptttyyy}}}uuuvvvyyyzzz|||{{{|||~~~}}}{{{yyy~~~|||yyyqqq```OOOBBB888222555666222111555222222222222333333333333333444555444222222444666555555444333333555666777:::999888777666666666666333000000333222//////222777666444333222111111111222222111111111111222222444444444444333222111000333333333444555777888999333111222555666333333555888888888888777666555444666555444444444555666777444444333333333333444444666666555555666666777777666666555555555444444444333444444444444333333222333555666777666666888999999999999888777666555444::::::::::::::::::::::::777888::::::;;;EEE\\\qqq~~~lllYYYKKK@@@888111111000---+++++++++)))(((((()))******)))((('''&&&''')))***)))((('''(((***,,,///222555666111---)))(((***,,,+++***+++***((('''&&&&&&'''(((((()))---999JJJ[[[gggmmmeeeeeebbb```ccckkkooonnnkkkgggbbbbbbeeecccUUUEEE666///000<<>>NNNVVVQQQIIIKKKUUU```fffjjjnnnmmmjjjlllcccVVVMMMIIICCC999///000///---,,,++++++,,,------,,,,,,///555AAATTTdddssszzz}}}yyytttooobbbUUU<<<000)))---///333EEE\\\uuu}}}|||{{{~~~{{{{{{ssslllaaaIII777000)))'''(((((('''%%%$$$&&&'''%%%$$$$$$%%%'''(((&&&%%%lllMMM999222111111***,,,------+++******++++++,,,......,,,,,,---///000222666:::???BBBDDDEEEBBB>>>>>>LLLjjjvvviiiXXXHHH>>>;;;777555777<<>>BBBUUUmmmoooccc\\\cccnnnssssssssshhhfffhhhnnnoookkkfffdddeeefffiiikkkmmmooouuuyyytttrrrqqqqqqooonnnqqqwww{{{|||{{{vvvrrrttt||||||zzzzzz~~~~~~{{{{{{}}}~~~|||yyy|||}}}{{{{{{~~~zzzrrrdddPPPAAA888666666888888555333333222222333333333444444444333555666666555555666777555555555444444444555555555555555555555555444444444111111444444111222444333333222111111111111222222111////////////111222444444333222111111000000222111000000111333666888777555555888666111///000333444555555666666666555555444333111111111111222333333333333333333333333555555555555666888999:::666666666333000000222555111222333444444444444444555444333333333444444555555555555555555666666666777777777777777777777777777777999::::::<<>>444...---+++,,,,,,---+++***---,,,******+++,,,+++******+++,,,---............,,,,,,+++++++++*********+++,,,---...////////////333777<<>><<<:::999666333111000//////777@@@QQQhhhkkkZZZZZZ___nnn}}}nnnlllpppyyy|||zzzzzz~~~|||||||||yyyooofffffflllzzzzzzwwwrrrmmmlllooosss}}}|||{{{|||}}}xxxxxx}}}~~~||||||}}}|||sss}}}{{{~~~|||||||||tttiii^^^OOO@@@999888111222444666777777666666666555444444555666555333111333555666555555666777555555444333333333444444333555777888888666222000000111111222444555555666>>>:::666444333333333222222333444333111000111222...111444333///...111444444555666555333111111111000111333333222222333444333111000222555666444222///111333444333333444555444333333555777666333///666666555555555444444444444444444333333222222222666111000444555222444999666555555999===>>><<<:::777777777777666666666666444666999;;;:::888888888777777777777777777777777>>>CCCSSSooo}}}rrrfffSSSEEE777333333111//////...---,,,***)))(((((((((***+++,,,+++******,,,...,,,+++***((((((((()))))))))&&&###$$$''')))(((''')))((('''&&&&&&&&&&&&&&&''',,,)))***333:::III```dddeeedddaaaaaabbb___ZZZ```\\\\\\bbbgggeeeaaa___]]][[[WWWVVV[[[___ZZZQQQJJJMMMSSSSSSIII:::111000)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&((()))******+++---000===]]]qqqtttxxxsssddd[[[HHH;;;000...------666AAAiii|||~~~}}}|||}}}yyyvvv[[[AAA444111,,,...***######))),,,+++)))'''%%%&&&((((((&&&$$$hhhEEE:::444---...+++---///222222111...---------,,,,,,------...///;;;WWWrrr\\\GGG;;;666333333555999BBBTTTdddrrrvvvxxxrrrcccQQQCCC===555333333555444000000333---------------...000000000000000000000111111111---000......222333@@@ZZZlllttt{{{}}}~~~~~~zzztttvvvtttwwwzzzwwwnnniiijjjeeeccc```[[[SSSGGG;;;333...---+++,,,,,,---+++***---,,,******+++,,,,,,+++,,,,,,---...////////////,,,,,,,,,,,,,,,++++++***,,,,,,---...////////////444888;;;===<<<:::888888666333111111000222:::DDDZZZooommmcccdddjjjxxx~~~ooopppuuu|||}}}vvvqqqqqqttttttuuussskkkcccdddjjjqqqrrrrrrpppnnnoootttyyy}}}zzzyyy~~~{{{zzz|||~~~}}}zzzoooyyy|||~~~~~~yyypppeeeZZZLLL???888888333444555777777777777666555444333444555666555444222444666666555555666777555555555444444333333333333444444444444333222111000111111222444555555666;;;888555444444444333222000111222222111000111333000222444333222222333555333444555444222000000111000222333333222111333444777444111111333555666555000222444444444444555666555444333555666666222///555555555444444444333333444444333333333222222222555111000333444222444888555444555777;;;<<<;;;999666666666666666666777777666888;;;;;;999888777777777777777777777777777777999:::BBBWWWvvvzzznnnZZZKKK<<<555333000...---...---,,,***))))))(((((()))***+++***))))))+++---,,,+++***((((((((())))))+++)))'''&&&'''(((''''''))))))((('''''''''''''''$$$)))'''(((111888GGG]]]fffiiijjjdddaaaaaabbb```aaa]]]]]]cccfffccc^^^\\\\\\]]]\\\]]]```bbb]]]UUUGGGFFFEEECCC;;;000++++++)))))))))))))))))))))))))))((('''&&&&&&'''((()))'''((()))***)))***---///===[[[mmmoootttrrrggg```MMM>>>222///---...666BBBiii{{{{{{|||}}}xxxsss|||xxx[[[AAA333000---000...)))(((++++++''')))'''%%%&&&((((((&&&$$$eeeBBB888444...000)))---222555555222...+++...------------...//////:::YYYttt]]]GGG:::555333222555999CCCVVVfffuuu|||~~~nnnYYYEEE::::::444111444555222//////......---......000222333//////.........///111222...111......111111===UUUfffoooyyy}}}~~~|||xxxtttsssuuuxxxvvvooojjjiiihhheee___XXXPPPFFF<<<555...,,,++++++------,,,***---+++******,,,---,,,+++------...//////000000000,,,---.........---++++++,,,------...//////000000666888:::;;;999777666666555222111222333777AAALLLdddxxxpppgggiiippp|||zzzsssuuu{{{|||qqqgggbbbiiijjjmmmmmmhhhbbbccchhhkkkmmmoooooonnnqqqvvv{{{~~~yyyvvvxxxxxxzzz~~~xxxnnnuuuzzz}}}}}}sssjjj^^^SSSGGG<<<888999555666777777777777666666444333222333555666666555444666777666555555666777555555666666555333111000333222111000000000111222111111222333333444555555777555444444444444333111...///111111000000222333333222222333555666666666111333444333111000000111000222333333222111222444:::666222000222444666777111333555555555444555666555444444555555444111///444444444333333333222222333333333333222222222222333000///222222111333666333333444666888:::999888444555555555666666777777888:::<<<;;;999777666777777777777777777777777777999777:::HHHaaavvvdddSSSAAA888444000---,,,...---,,,***))))))))))))((()))***)))((()))***,,,---,,,***(((((((((((()))+++,,,+++)))'''&&&&&&'''***))))))))))))((((((((("""'''%%%%%%...555CCCYYYfffmmmooohhhaaaaaadddeee```]]]^^^dddfffbbb\\\ZZZ[[[___bbbccceeeeee```YYYFFF>>>666222...(((''')))((((((((((((((((((((((((((((((''''''''''''((()))((()))***))))))***,,,///;;;XXXiiijjjqqqssskkkgggSSSBBB444///---...666BBBgggyyy}}}xxx|||~~~|||~~~zzzqqquuuxxxZZZBBB555111...111111...,,,,,,)))%%%)))'''&&&&&&''''''&&&%%%aaa@@@777333///111***---111444444111---***......------......///000555OOO|||~~~uuu]]]FFF999555333333555:::DDDWWWgggyyynnnWWWGGGEEE;;;444666888555000...000///...------...000111000///...---...111333555222333//////222111;;;RRRbbbmmmwwwzzz{{{{{{xxxtttrrrrrrtttvvvvvvqqqkkkhhhiiieee___WWWOOOEEE;;;555---,,,++++++------,,,+++,,,+++******,,,---------...............//////000---...///000///...,,,+++---------......///000111777888:::999777555444555444111111333777===JJJVVVkkk}}}sssjjjmmmttt~~~zzzwwwzzz|||oooccc[[[bbbdddhhhkkkiiidddeeeiiikkknnnpppooonnnooossswwwyyyvvvtttuuuxxx}}}~~~~~~~~~~~~{{{zzzrrrxxx|||~~~zzz}}}zzztttlllaaaUUUKKKBBB:::777999666666666666666555444444333222222333555777666555666777777666555444555777555666777777555333000///222111000000000000111222111111222333333444555555333222222333555555333111000111222222111000111333444111///111666999777444000222333333111000000111111222333333111111222333888666333111111222444555222444666666555555555666555555555444444333111///333333333222222222111111333222222222222222222222111000///000111111333555222222333444666777777777333444444555555666666777777999;;;:::999888888888666666666666666666666666999999;;;DDDVVVpppwwwjjjXXXEEE:::555000---,,,...---,,,+++************)))***+++***))))))+++------,,,***)))((('''(((((((((***,,,***&&&$$$&&&)))*********************)))$$$)))&&&%%%,,,111>>>SSSdddjjjmmmiiidddccccccaaa]]][[[^^^dddfffbbb]]][[[[[[```cccccccccdddaaa\\\GGG;;;///+++)))(((''')))'''''''''''''''''''''''''''''''''''''''(((((())))))******)))((())),,,///999WWWhhhkkksssvvvpppmmmWWWEEE444---+++,,,555@@@aaauuu|||zzz}}}~~~{{{~~~{{{nnnjjjtttrrrXXXDDD:::555000000000...---+++)))'''((('''''''''''''''&&&&&&```>>>555333///111,,,---///000000///---,,,---------------...//////444CCCjjjyyynnntttvvv^^^FFF888555333333666;;;EEEWWWhhhyyyoooTTTHHH======>>><<<777555333111///,,,+++,,,---...222222111222444777:::<<<888888222000333111:::PPPbbbllluuuvvvtttsssppplllppprrrsssuuuvvvsssnnnhhhccc```ZZZSSSJJJ@@@555...---,,,++++++------,,,+++,,,***)))***---...///...------,,,,,,,,,---...///....../////////...---,,,......---......///111111666888999888666444333333222000111555;;;DDDSSSaaaooouuupppuuu~~~zzz~~~}}}ttthhh```bbbdddiiinnnmmmiiiiiimmmlllooorrrqqqooooooqqqttt{{{xxxttttttuuuxxx{{{~~~~~~~~~~~~}}}yyy~~~|||www~~~~~~yyy{{{|||uuummmdddXXXLLLDDD>>>999777999666555555444333333333333222222111333555666666555666777777555444444555777555666777777555333000///000111222333333222111111111222222333333444444444222111111333444555333222444555555444222000111222333///,,,///555888666222///111222222111000111222111333333333111111222333333333333333222111111111333444666666555444555666444444555444333111111111333333222222222111111111222222222222222222222222000000000///000222333444111111222333333444555666333333444444555555555666444666888999888888999;;;666666666666666666666666555666888<<>>333,,,,,,+++***+++---...---,,,+++***)))+++---///000///...---,,,++++++,,,---...//////......------------///......---...000111222555777999999777444333333111///000666>>>JJJ\\\kkkwww|||qqqpppyyy||||||sssjjjfffhhhmmmssssssnnnmmmoookkkooossssssrrrrrrtttvvvzzz{{{zzzuuuuuutttuuuvvvyyy{{{}}}{{{}}}}}}~~~|||{{{~~~}}}~~~}}}tttlll\\\PPPEEE@@@<<<888777888555555444333222222222333333222111222444555555444555555555444333333555777555555666666555333111000000111333444444333222111222222222333333444444444333222111222444555444333666777777555222000000111222...,,,///333666444000///111222333222222222333222333444333111111111222000222333333222000000111222444666666444333444555222333444333222111222333333333333222222222111111111111111222222222222222000111111...///333444333000111222222111222444666444444444444444444444444222444666777777888:::;;;777777777777777777777777555666666444;;;SSSuuu{{{rrrkkkZZZGGG<<<777222...---------,,,++++++++++++++++++,,,------+++,,,---///...---+++)))''''''''''''$$$&&&'''((('''&&&'''((()))***+++,,,,,,,,,+++***)))---)))&&&+++,,,666JJJZZZ^^^aaaccceeeeee___WWW[[[[[[^^^dddeeecccbbbddd```aaa___\\\\\\^^^\\\WWW===444+++***+++(((&&&&&&''''''''''''''''''''''''%%%&&&'''((()))))))))(((((()))(((((((((***...222;;;[[[ooottt|||}}}tttoooYYYDDD111***))))))000999SSSmmm|||~~~}}}~~~{{{iiiTTTHHHIIIOOO```jjjnnnjjjddd\\\MMM>>>222---)))((('''&&&)))...'''(((((((((&&&%%%&&&'''fffCCC999666222555000//////...............,,,++++++++++++,,,------444000>>>TTTcccppppppcccYYYQQQSSSgggzzzcccKKK===888666666888<<>>FFFOOOQQQGGGHHHCCCKKKeee|||fffNNN@@@:::777666888<<>><<<;;;999777777666555444333333444555666555333222222444444333222222222222111111222555888555555444333333333444444333222///......111444666333333333333333333333444777555222111333444555555222333444333111111222333222111000111222222222111///111333444444444555666222333444333111000111222333444333111///000555999222333555444333222222333///111333222111111333666444444444333333333222222000000111111222222222222000333333//////555666333000222333222000000444777666555555444333222111000444555555555333333555777777777777777777777777777000:::@@@===999BBBYYYmmmzzzrrrjjjnnn^^^LLLBBB<<<444...+++------,,,+++++++++,,,,,,***+++,,,+++******,,,...///---+++)))'''''''''''',,,***((()))+++***&&&###'''(((***,,,,,,,,,***)))###(((%%%$$$))),,,666JJJXXX___ccc```\\\___ccceeebbb```aaadddcccaaabbbffffffeeebbbaaacccbbbWWWLLL666///***)))'''$$$%%%((((((((((((((((((((((((((($$$%%%'''))))))))))))((('''''''''&&&'''+++111555CCCaaaqqqssszzz{{{sssoooXXXDDD111+++++++++///777MMMggguuuwww|||zzz{{{xxxiiiRRR@@@;;;>>>MMM```wwwlllMMM666000++++++)))$$$%%%***&&&((()))(((%%%$$$&&&(((vvvNNN777555555111---...000000000...,,,***///...---,,,++++++++++++,,,...222666999;;;;;;;;;;;;@@@NNNgggiiiNNN===:::555333888AAAMMM[[[hhh~~~www^^^HHH>>>>>>AAA>>>???CCCDDDAAADDDKKKNNNWWW___bbbdddfffdddaaaNNN;;;...///222333<<>>LLLWWW{{{|||yyyvvvkkkggg]]]OOOAAA888333000///---,,,******,,,------,,,,,,,,,------,,,,,,++++++++++++*********************+++,,,---+++(((%%%###((((((((((((((((((((((((&&&%%%&&&&&&%%%(((444BBBXXX```bbb]]]]]]ccceeeaaafffccc___^^^___bbbeeefffgggddd```___cccfff^^^SSS<<<333---+++)))$$$$$$)))%%%&&&'''(((((('''&&&%%%'''(((((('''&&&&&&''')))&&&&&&&&&&&&)))///888>>>SSSaaaooovvvyyyzzzuuummmVVVDDD222))))))+++...222MMMdddwwwyyyzzzrrrdddQQQ???;;;AAA[[[yyyqqqNNN;;;000(((&&&'''%%%######''''''''''''''''''''''''ZZZ>>>666333///...///000111000///---,,,000///...---,,,,,,,,,,,,***,,,...111444555666666:::BBBSSSllllllQQQ@@@:::666666<<>>//////111111:::HHH[[[aaajjjrrruuuuuutttsssssstttvvvuuusssoookkkjjjaaaYYYNNNBBB999333---***((()))***,,,,,,++++++***++++++,,,---...///111222000111111000......000111222000//////000111000///333222111///...///333777666777999::::::888555444222000222999EEEVVVooo|||cccZZZ```hhhtttwwwnnnyyy}}}zzzuuutttsssssstttsssooolllkkkpppvvv{{{{{{zzzwwwvvvmmmllllllnnnppprrrrrrqqqwwwvvvuuutttssssssrrrrrrqqquuu{{{~~~zzzssssssxxx~~~}}}|||{{{pppdddOOOEEE;;;888666444333555555444333333333333444555666666555555555444444444444222000111333333222000555444333333222222222222333222222444777999:::999444333333222222222222222444111000000222444333222333333444555777777555333444333222222333222///---///000222222222222333555222000111444444111000222444666333//////333555444111222333222111111333444222222333333333222111111555444333111111111111111444444333333333333333333222111//////000222555777888555333444333//////222666666555444333222111000222222111111222333444333666666666666666555444444666777777666444888???FFFdddttt}}}rrrhhh```SSSGGG===666111///...,,,++++++,,,------,,,+++,,,---......---++++++***************))))))))))))***,,,,,,,,,***(((&&&((((((((((((((((((''''''&&&%%%&&&&&&$$$'''222???UUU```ddd___]]]aaadddaaacccaaa______aaacccccccccgggfffbbb```cccfff```XXXEEE:::000,,,)))%%%%%%'''((()))************)))(((&&&(((******((('''&&&'''***)))((()))...888DDDLLL\\\gggrrruuuvvvtttnnngggTTTDDD333,,,+++,,,...111IIIbbbyyyuuuiiiVVVCCCBBBNNNnnntttSSS999///''''''((('''%%%%%%''''''''''''''''''''''''hhhFFF888333000///000111111111000...---000000///...------------++++++,,,---///111222333:::FFF[[[ssshhhNNN===666333444:::DDDOOO___mmmjjjYYYTTTXXXTTTVVV[[[``````aaahhhqqqrrruuuxxxxxxyyywwwnnneeeUUU@@@000///000000999GGGUUU\\\fffnnnrrrrrrqqqqqqrrrrrrqqqpppnnnllljjjhhhaaaYYYMMMAAA888222...+++((()))+++,,,,,,,,,+++***,,,,,,++++++---///222444222333222111///...000222444222000000111111000///000000/////////222777;;;666888;;;===<<<:::777555111000333:::FFFXXXqqqxxxaaa[[[bbbkkkzzz|||mmmhhhvvvzzz}}}}}}~~~{{{uuuvvvuuuuuuuuutttrrrooolllkkkpppvvv}}}~~~xxxsssiiikkklllmmmmmmmmmooopppsssrrrpppooooooooopppqqqooovvv~~~}}}{{{uuuppprrrwww~~~~~~zzzqqqgggLLLCCC:::777666333222444444333333222222222333333555555555555555444444444333222111222222222000...444444333222222222333333222222222444777:::::::::555444333333222222333333222111000111222222111///222111111333555555333222444333222222222111///---///111222333333333555777555222222555444111000222555666444//////222444222111222333222000000111222333333333333222111000000444444333222111111111111555555555444444333333333222111/////////111333444999555333444333///...000777666666555444333333222222222222222222333333444555666666666666555444444333666999888666555666888KKKYYYpppvvvkkkdddYYYMMMCCC:::333...///---,,,,,,---...---,,,***+++...//////...,,,+++*********))))))(((((((((((()))+++,,,,,,+++***((())))))))))))(((((('''&&&'''&&&%%%%%%$$$&&&000;;;QQQ___gggbbb]]]___cccbbb```______```bbbbbbaaa```fffgggeeebbbccceeeccc^^^PPPCCC555---***'''%%%&&&'''(((((())))))((((((''''''))),,,,,,+++((('''''',,,++++++...666CCCSSS]]]fffnnnttttttqqqlllddd]]]NNNAAA333------,,,---///DDD^^^vvvtttlllZZZFFFKKKaaauuuXXX888...''''''))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&rrrMMM999444444///000000111000///......//////...---------------...---,,,,,,...000222444<<>>777666666444333555444444444333333333333333555555555555555555555555222222222222222111///---333333333222222333444444//////000222666888888777555444333333222333333333222222222333333222000...222222444777999888555222444333111111222111000...///111333444444444666888666444333555444111000222555666444000///222222000000222333222000//////000222222333333333222111111333333333222222111111111555555555444333333222222222111000/////////111222777333222333333//////222555555555444444333333333333333333333222222333444555555555666666555444444111555999:::999777777777>>>HHHYYYqqq~~~yyynnnfffZZZNNNCCC:::333...///...,,,,,,---...---,,,)))+++...111111000---++++++******)))(((''''''&&&******,,,,,,,,,+++)))((())))))******)))((('''&&&'''%%%%%%%%%$$$%%%---777KKK]]]iiieee]]]___cccdddaaa___^^^^^^```aaaaaa```dddggggggbbbaaacccdddcccYYYKKK:::...***(((&&&%%%''''''''''''''''''''''''''')))+++++++++***+++,,,,,,...111666@@@NNN\\\ffflllppptttqqqjjj```WWWQQQEEE:::000---,,,++++++---BBB[[[ttt}}}~~~|||sssppp```NNN[[[xxxqqqZZZ999///((((((***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&~~~|||TTT;;;333333111111000000///......---...---,,,,,,+++,,,,,,,,,......,,,,,,...111444666@@@OOOfff|||}}}bbbGGG777777444444:::EEEYYYrrruuuggg^^^```hhhjjjnnnooolllhhhiiilllpppvvvyyy{{{}}}uuuiiiQQQ===......000111;;;IIIKKKSSS]]]eeeggggggdddccceeebbb___^^^```bbbbbbbbb[[[TTTHHH>>>666111---+++)))***+++,,,---,,,++++++---,,,++++++---000444666555444333000......000222222111000111111000...,,,......------...111666:::666888:::<<<<<<:::777555555555888===EEEUUUnnnnnngggjjjooo|||xxxlllhhhhhhrrruuuvvvsssrrrsssrrrooooooooooooooonnnooopppqqqsssrrrqqqssstttrrrmmmhhhppprrrssspppkkkhhhiiikkkkkkkkkkkkkkklllnnnpppqqqvvv{{{}}}zzzyyy{{{|||yyyuuuwww|||uuudddVVV???888333444666555444666555555555555444444333333444555555555555555555555333333333333111000//////222222222222333333444555//////000333666888777666444444333222222222222333222333555555444222111000333555999===???===999444333222000000222222111000000222444444444555666888777444333555444000000333444666444000///222222//////111222222000......//////000111222333444444444222333333333222222111111444333333333222222111111222111000/////////000111333000000333333111111555333222222222222222222222333444555333222111333555444444555555555555444444333555666777777777777888:::???III\\\sss{{{ooofffYYYKKK@@@888222///000...,,,,,,------,,,+++(((+++...111222111///---++++++***)))((('''&&&%%%,,,,,,,,,,,,+++)))'''&&&((()))*********)))'''&&&(((%%%%%%&&&%%%&&&,,,444FFFZZZiiifff___```cccdddccc```\\\[[[]]]```bbbbbbbbbffffffbbb___aaacccccc]]]QQQ>>>000***))))))'''***))))))))))))))))))***&&&''')))***+++...111444555999???FFFOOOYYYcccjjjqqqqqqpppjjj___RRRGGGCCC@@@666---+++***((())),,,???WWWqqq}}}}}}|||xxxtttttthhh]]]oookkkXXX;;;111)))((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&wwwpppttt}}}cccBBB444222444333222111000......------,,,,,,+++++++++,,,,,,------,,,---000333666888DDDRRRhhh~~~{{{```EEE666666333333999EEEYYYuuuvvvmmmeee```eeelllnnnqqqpppllljjjkkkmmmllltttxxx{{{{{{{{{xxxnnncccLLL999,,,...111111;;;IIIJJJQQQ[[[aaabbb___[[[YYYXXXUUUSSSTTTYYY]]]^^^]]]UUUOOOEEE===666111---***)))***,,,---------,,,+++,,,,,,+++,,,...111444666444333222///---...000333111000000111222111...,,,---...---------000666:::888999:::::::::888666444777888;;;@@@FFFUUUooonnnhhhjjjnnn~~~ooofffddddddlllqqqsssqqqqqqssssssqqqllllllkkkjjjjjjlllpppsssrrrqqqppppppqqqrrrqqqooossssssqqqnnnjjjfffeeeeeejjjkkklllnnnpppqqqrrrssszzz|||{{{tttwww||||||}}}yyycccPPP;;;555111333666555444555666666666666555444333333444444444555555555555555333444444222000000111333111111111222333444555666222222333666999999888777444333222222111111222222222444555555333222222333...000444999;;;999555111222000///000111333333222111333444444444444555777666333222333333000000333222444444000///222222///...111222333111/////////...///000222333444555555222222333333333222222111222222222222222222222222222111111000000000111111111...///222333111333666000000000000111111111111333555666444111000333666333333444555555555555444666555444333333333333333888999>>>JJJ^^^vvv~~~wwwooofffXXXJJJ???888333000///---++++++,,,,,,+++***)))+++...111222222000///---,,,+++***((('''&&&%%%,,,,,,,,,+++)))'''&&&%%%'''(((***++++++***((('''(((%%%%%%''''''''',,,222AAAVVVggggggbbbbbbeeedddddd```\\\[[[\\\```bbbdddaaadddeeeaaa___aaabbb```\\\SSSCCC333+++,,,...---******)))(((((()))******'''***...222666:::???CCCIIINNNUUU[[[```eeejjjmmmsssmmmeee\\\PPPCCC======CCC999///+++(((&&&(((---555JJJeeewww{{{yyywwwwwwxxxrrrqqqrrrllliii|||yyyeeeSSS:::000(((((()))'''%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%vvvjjjmmmwwwyyySSS>>>777888777666333111000///...------,,,,,,,,,,,,---------...///111555888<<<>>>FFFSSSiii{{{```GGG888777666888>>>III[[[uuu}}}qqqkkkgggggglllsssssssssooojjjjjjmmmkkkfffkkkrrrwwwvvvtttooofff]]]III777,,,...111111999EEEKKKRRRZZZ^^^]]]XXXSSSOOOLLLIIIHHHLLLSSSXXXZZZYYYOOOJJJCCC<<<666111,,,)))***+++,,,---------,,,+++++++++,,,...000222444555222222000...,,,---111444000000111222333333000...------------...222888<<<;;;;;;:::999888777555555888:::>>>BBBIIIXXXsssxxxjjjfffkkkppp|||vvvhhhcccbbbaaalllrrrtttqqqoooppppppnnnnnnmmmkkkgggfffiiioootttoooqqqrrrrrrrrrrrrsssuuutttrrrooollljjjgggdddbbbjjjlllooorrrtttuuuuuuuuuzzz|||}}}|||}}}vvvnnnsss}}}gggQQQ:::444111333555333111222555555666666555333222111444444444555555555666666444555444222000000444777111111111222333444666777333333444666999999777555333222111111000000111111111222444333111111333555+++,,,...111333333111///000...---///222444555555222333444444333222333444555111000222222000111444000333333000000333333000...000333333222111000111///000111222333444444444111222333333333333222111111111222222333444444444111111111111222222222222222//////222222111222555/////////000000111111111333555777555111000333666222333444444555555555444555444222222222222111111777777888===JJJ^^^uuu~~~zzzrrrnnnfffZZZNNNCCC;;;444000...,,,******++++++***)))***+++...000111222222222......,,,+++)))'''&&&%%%******))))))((('''&&&&&&%%%''')))+++,,,+++***((((((%%%%%%((()))))),,,222===RRRdddgggeeeffffffdddccc```]]]]]]___aaabbbbbbaaaddddddbbbaaacccaaa\\\XXXUUUHHH777...000444555000///...------...///000///555===EEELLLQQQUUUXXXaaaeeeiiilllmmmnnnnnnoookkk```SSSIII@@@;;;>>>FFFMMMBBB666...(((&&&)))...333CCCZZZmmmvvvuuurrrpppqqqsssuuusssqqqvvvvvv___KKK888...&&&&&&((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%xxxjjjmmmxxxyyycccHHH>>><<<;;;888555333111000///......---------......//////111333666:::>>>AAACCCFFFTTTjjjfffNNN@@@>>>???CCCJJJSSSccczzzvvvpppppprrrwww}}}|||zzztttmmmmmmpppkkkcccfffooovvvvvvrrrnnnfff___HHH777,,,...111000777CCCLLLRRRZZZ]]][[[UUUNNNJJJDDDBBBBBBGGGOOOVVVXXXWWWKKKGGGAAA;;;666111,,,(((***+++,,,---------,,,,,,***+++,,,///111333444555111111///---,,,---111444111111111333555444222000,,,------...000444:::???>>>===;;;999777666666666999;;;???EEEKKK[[[vvvrrrffffffmmmsssxxx~~~|||pppeeebbbcccbbbpppvvvwwwrrrmmmkkkiiigggqqqoookkkfffdddgggnnntttnnnqqqttttttrrrppprrrtttuuurrrnnnllllllkkkgggcccjjjmmmqqquuuwwwxxxxxxwwwyyy{{{{{{{{{||||||qqqiiippp}}}gggPPP;;;555111333444111//////444444555555444222111000444444444555555555666666555555444222///111555:::000111111222333555666777222222333555777666444222222111111000///000000000000111222111//////333666111000///000333555555555///------...222555666777333444555444222111222333333000///111111000111444///222222000000333333000---000333444333222111222111222222333333333222222000111333333444333222111111222222333444555666666111111222222333333333333333000000222222000000333/////////000111111222222333666888555111000222666222333444444555555555444333222222333444555444333888888777777===LLLaaappp|||sssmmmggg]]]SSSHHH>>>666000...,,,***)))******)))(((+++,,,---///111222333333//////---+++)))(((&&&%%%(((((((((((('''''''''((($$$&&&))),,,---,,,***)))'''%%%%%%(((******---222<<>>@@@AAA>>>888333111111000000//////000000111222444---444BBBLLLYYY___XXXTTTTTT```wwwrrrbbbZZZQQQTTT[[[fffqqq~~~|||rrrrrrxxx|||~~~~~~zzzuuuqqqoookkkfffbbb```iiipppmmmgggaaa\\\XXXDDD888///...///111;;;HHHTTTYYYZZZVVVSSSQQQNNNJJJHHHFFFGGGLLLTTTYYYYYYVVVGGGBBB;;;666222000---,,,,,,------......------,,,...------///111222111000111111000......///222555555000///222555333111111555222//////333888===@@@JJJMMMLLLEEE;;;444555888<<<<<>>EEEOOObbb~~~uuusssssstttwww~~~|||wwwpppjjjggghhhjjjtttxxx{{{yyysssmmmjjjjjjqqqmmmlllnnnooonnnqqquuuqqqrrrtttuuuuuuuuuuuutttrrrrrrpppmmmjjjiiikkkllliiiiiijjjnnnrrrvvvwwwwwwuuuxxx{{{}}}~~~~~~vvvlllccclllxxx{{{}}}wwweeeUUU<<<777333555555333222555333555666555333111111222555555555555444444444444444000000222333111222666555444222333444555444333222222333444444333222111...000111111000000111222...///111333444333333222000000111222333333333333/////////111222222111///111000000000000000000000444333333222111111111222////////////000000000000///111333333222111111222333111//////111333444444222222222222222222222222555222111666888666333333555333333444666666333000111222222222222222111111111111222222333333444444333444555444222222444555333222222333555666666555333333444444444555555555:::666888===<<<999???LLLaaa~~~rrrooohhh[[[KKK>>>666333///---+++***++++++***)))++++++,,,---///111333444000///...,,,***((('''&&&))))))((('''&&&%%%%%%$$$&&&''')))+++,,,+++***))))))%%%$$$&&&((()))---333===PPPbbbiiilllooojjjaaaiiieeeaaa```ccceeedddaaacccbbbcccfffiiihhhddd___ZZZVVVJJJ:::444;;;FFFMMMVVVZZZ\\\[[[WWWVVVXXX[[[ZZZ```fffhhhkkkpppsssrrrzzzvvvrrrooommmhhh```YYYGGG<<<333444;;;FFFWWWfff```UUU===---......///777CCCPPP```mmmrrrrrrrrrqqqwwwzzz~~~~~~hhhNNN<<<...,,,***'''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%{{{zzz|||}}}|||~~~jjjUUUOOOGGG>>>888444111///222111000/////////000111333333HHHhhh|||rrrqqq~~~~~~ssspppqqqttt~~~~~~{{{yyywwwzzzssslllgggbbb^^^[[[^^^bbbaaaYYYRRROOOMMMJJJAAA777///000111333<<>>DDDJJJQQQUUUWWWQQQFFF<<<666444;;;<<<@@@FFFRRRgggzzzuuuwwwyyy|||~~~|||wwwsssqqqppppppooorrruuuxxxzzzxxxsssmmmiiimmmmmmpppvvvwwwtttssstttnnnppprrrtttuuuvvvvvvuuussssssqqqnnnkkkjjjjjjlllmmmllllllnnnrrrvvvxxxxxxttttttuuuyyy~~~{{{xxxpppgggcccmmmzzz~~~{{{qqqaaaSSS>>>999555666555333222444333555666555333222222222666555555444333333222222222000000444444111111333555444333333444555444333333333222222222111111000...000111111000000111222///000222333444333333222111111222222222222222111000000000222333333222000000000000000000000111111333333222111111111222222......//////000000111111///111222222000/////////000///...///222555666666111111111111111111111111666222222666777333111111333222222333555555444222333333444333333222111000111111222333333444555555333444444444222222444555333222222333555666666555333444444444444555555555:::666777:::888444888AAAMMMmmmyyyuuulll___OOOAAA888333...---+++***+++,,,+++*********+++,,,...000111222...---,,,+++***(((''''''))))))((('''&&&%%%%%%$$$%%%&&&(((***+++***)))(((***&&&$$$'''((())),,,111:::OOOcccjjjkkkmmmjjjdddkkkgggdddcccfffgggfffdddcccbbbaaadddhhhiiifffccc\\\WWWIII999444>>>MMMVVVbbbeeeggggggdddbbbccceeefffkkknnnmmmmmmpppqqqppptttooohhhbbb\\\SSSIIIBBB888555555<<>>DDD^^^~~~yyypppbbbRRRDDD999333...,,,++++++,,,---,,,+++))))))***+++,,,...000111,,,,,,+++***)))(((((('''))))))((('''&&&%%%%%%$$$$$$%%%((()))***)))((('''***&&&%%%'''((((((***///555JJJ```hhhiiiiiihhheeemmmkkkhhhgggggghhhfffeeeeeecccaaacccfffhhhfffdddYYYTTTGGG999555@@@PPPZZZbbbeeehhhiiigggeeeeeefffiiinnnqqqpppnnnnnnllliiifff```WWWNNNFFF>>>777222222666===HHHSSS^^^iiiqqqeee]]]DDD///---...000777CCCOOO^^^hhhkkkkkklllmmmqqquuuyyy|||}}}~~~{{{ooo]]]JJJ999000(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%tttqqqsssuuusssiii``````fff|||wwwaaaMMM@@@:::666555000///...---...///222333111@@@dddpppZZZMMMJJJHHHLLL[[[ttt|||ooogggiiiuuuyyyqqqkkkfffeeeaaa___ZZZUUUPPPNNNNNNOOOQQQSSSQQQKKKHHHJJJKKKJJJ???555///111333555===IIIHHHLLLMMMKKKLLLRRRVVVWWW^^^aaadddhhhiiieee```\\\LLLFFF===666111...---++++++,,,,,,------,,,,,,++++++++++++...111222222000111///...///111333222111222///---000222444:::@@@RRR\\\eeecccWWWKKKEEEEEEIIIJJJHHHDDD>>>;;;:::;;;DDDFFFGGGIIIVVVoooyyypppsss{{{zzzwwwzzzxxxvvvtttuuuxxxyyyuuuqqqoooqqqxxxxxxqqqnnnlllmmmnnnoooppppppqqqqqqvvvwwwvvvtttpppnnnnnnooommmllllllpppuuu{{{wwwqqqkkklllttt}}}|||oooaaaYYY```mmm~~~yyynnndddYYYPPP@@@:::666666666333222444333555666555444333333444333333333444444555555555444333555999999444222444444333333444555555444222333222111111000000111111...000111111000000111222333444444444444333333222111111222222222111000000111111111333555555333111//////000000111111111111............///000111111.../////////000000000111+++---............000111222000///000222333222111//////000000000111111111111///111555666333333555000111111111222222333444555555555444333222111000111111222333333444555555222333444333111111333444333222222333555666666555444444444555555555666666333222444777777666888;;;???PPPjjjzzzpppcccTTTEEE999222...---++++++,,,---,,,+++)))))))))***,,,---//////++++++***))))))(((''''''))))))((('''&&&%%%%%%$$$$$$%%%''')))***)))((('''***&&&%%%((((((''')))---333FFF\\\gggiiihhhggggggnnnmmmkkkiiihhhgggfffeeehhheeebbbbbbdddeeeccc```VVVSSSIII===;;;EEESSS\\\bbbeeehhhjjjjjjhhhgggfffhhhnnnqqqnnnjjjfff```ZZZVVVPPPFFF===777555444444999AAAKKKUUU]]]fffmmmqqqiiicccJJJ111,,,,,,---222888CCCTTTbbbjjjkkkjjjiiinnnqqquuuvvvtttooojjjgggiiifff```TTTFFF999111---((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{rrrrrrtttrrrhhh]]]YYY[[[nnn{{{|||dddQQQEEE>>>;;;555333111//////000222444222BBBggg~~~hhhOOOAAA===<<<@@@OOOggg}}}{{{mmmbbb___fffnnnvvvvvvtttmmmcccZZZVVVUUUUUUTTTRRROOOKKKJJJLLLMMMSSSUUUUUURRRQQQRRRQQQMMM@@@555///111333555???KKKKKKOOOQQQOOOQQQVVV[[[[[[ccceeehhhiiihhhddd```]]]LLLFFF===555111///...---,,,------......------,,,******+++---000222222111222000000222555555222///000------000222444:::BBB[[[eeennnkkk]]]NNNEEECCC@@@???===:::888999<<>>999555666555333222444333555666666444333444555333333444444555666666777666444666999999555333555333333333555666666444111222222222222222222222222...000111111000000111222555555555444444333333333000000111111111111111000111111111333444444333111/////////000111111222222/////////000111222333444000000000000000/////////+++,,,---------...111333333111000000111111000...///000000111111222222222000///222666666333444777000111222111000000222444333333444333333222111000111111222222222222333333222333333333111111333444333222222333555666666555444444555555555666666666444444555777777777777777999BBBVVVsssyyyooocccVVVGGG:::222///...,,,+++,,,---,,,+++))))))******+++---...///+++******)))(((''''''&&&))))))((('''&&&%%%%%%$$$$$$%%%''')))***)))((('''(((%%%%%%((()))''')))---333DDDYYYgggkkkjjjhhhhhhkkkkkkjjjjjjiiiggggggfffiiifffcccbbbcccbbb___\\\UUUTTTLLLBBB@@@JJJXXX___gggiiilllnnnnnnkkkhhheeedddiiijjjddd\\\UUUMMMEEEBBB===666111000444999===HHHQQQ[[[___ccciiimmmnnnkkkiiiPPP444------,,,//////999JJJ\\\jjjooommmjjjlllooottttttnnncccWWWNNNNNNLLLGGG???777111///...))))))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||yyyvvvtttqqqhhh]]]WWWXXXcccnnn{{{ppp___TTTOOOCCC@@@<<<888666666777888666BBBaaa}}}~~~gggLLL<<<777777:::FFFZZZnnn{{{|||pppiiilllqqqtttuuussskkk___VVVSSSSSSVVVWWWXXXVVVSSSRRRSSSUUU]]]```bbb___^^^\\\UUUNNN@@@555...///222555@@@MMMPPPUUUXXXVVVXXX]]]``````dddfffiiijjjfffaaa[[[WWWLLLEEE<<<555111000//////---......//////......---*********---000222222111//////111555999999444//////------000000111777>>>TTT[[[aaa___UUUIIIBBB@@@888888666555666999===@@@@@@EEEHHHMMM```ooogggfffqqq{{{pppqqqtttzzz~~~}}}~~~~~~~~~xxxxxx|||{{{wwwwwwyyyvvvqqqmmmjjjjjjkkklllssstttuuutttrrrppppppqqqnnnnnnpppuuuzzzzzzvvvqqqqqqtttyyy{{{|||{{{|||~~~mmm___ZZZcccrrr~~~yyyxxxsssjjjccc\\\RRRIII<<<777333555555333222555333444666666555444444555666666666666666666666666777555555888888444333555333333333555666666333111000111222333444444333333...000111111000000111222777666555444444333333333...///000111111222111111000000000222444444222000...//////000111111222222......//////111222333444111111000000//////......---.........------000222222111000111111111000...000000111111222333333444222222555888666222333777111222222111......000333111222222222222222111111222222111111111111000000222333333222111111222444333222222333555666666555555555555555666666666666333444555666777888666444444:::GGG^^^zzz~~~xxxnnndddXXXJJJ<<<444111///---,,,,,,,,,+++************+++,,,---...///+++******)))'''&&&%%%%%%))))))((('''&&&%%%%%%$$$$$$&&&(((*********)))((('''$$$$$$((()))((()))---222@@@TTTeeekkkjjjhhhgggeeefffhhhhhhiiiiiiiiijjjgggdddbbbbbbbbbaaa]]]ZZZVVVTTTLLLBBB@@@KKKYYYaaahhhiiikkklllkkkfff```\\\XXXZZZXXXOOOFFF@@@999333111000000111444;;;CCCIIIVVV```ffffffeeehhhjjjiiihhhhhhQQQ555---,,,***,,,---222@@@UUUhhhrrrqqqllllllpppvvvvvvnnn^^^LLL???<<<;;;999777555333222111,,,+++(((&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%wwwzzztttppphhh^^^XXXXXX]]]fffoooxxx|||pppjjjPPPMMMHHHBBB>>>=========;;;BBBZZZsss~~~~~~|||yyy}}}hhhLLL:::444333444>>>OOO```lllxxxxxxxxx|||{{{|||{{{sssggg___^^^```^^^```bbb```^^^\\\]]]___fffjjjllljjjgggaaaXXXNNNAAA666...///111555AAAOOOUUUZZZ]]]\\\]]]aaadddccccccgggjjjjjjeee]]]UUUQQQKKKEEE<<<555111000000000......////////////......))))))***---000222222111------111777<<<<<<666000...---...000///...333:::GGGLLLQQQOOOIIIAAA======555444444555777:::===@@@BBBGGGJJJOOOddd{{{iiibbbcccrrr|||jjjmmmqqqxxx~~~}}}|||}}}wwwvvvyyy~~~~~~zzzxxxyyy{{{tttnnnjjjiiijjjlllppprrrssssssqqqpppppppppoooppprrrvvv{{{zzzxxxwwwwwwxxxyyyzzzyyy{{{{{{}}}lll```]]]___ppp|||xxxvvvpppgggaaa[[[QQQFFF;;;666222444444333333555333444666666555444555555888888888777666666555555777444444777666333222444333333444555777666333111...000333555666555444444///000111111000000111222888777666555444333333333......///111111222222222000000000222333333222000...//////000111222222222,,,,,,,,,---///000222222222222111000///...------000000000...------...000111000000000222222000///000000111222333333444444444444777999666111222666111333333111...---///222000000111222222222111111222222111111000/////////222333333222111111222444333222222333555666666555555555555555666666666777000222444555888:::888555333777BBBRRRggg~~~}}}wwwnnndddYYYLLL>>>555222000---,,,,,,,,,+++)))+++***++++++,,,---...///++++++***((('''&&&%%%$$$))))))((('''&&&%%%%%%$$$%%%&&&(((***+++***)))(((&&&###$$$((()))(((***---000<<>>===IIIXXXaaadddeeeffffffccc]]]UUUOOOJJJKKKFFF<<<444111---***---000444999@@@HHHPPPVVV___hhhlllhhheeeggghhhgggccceeeOOO333++++++((())),,,///999NNNeeerrrrrrmmmmmmrrrxxxzzzqqq^^^HHH:::444444444666888888555333///,,,)))&&&$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%vvv|||wwwlllhhhlllhhh[[[RRRRRRWWW```llluuuyyyrrrlllbbb[[[VVVSSSPPPNNNMMMQQQYYYcccggghhhmmmttteeefffqqqoooPPP888666666222555@@@HHHPPPdddyyy|||vvvssssssuuuyyyzzzwwwrrrrrrrrrlllccchhhnnnrrrrrroooiii]]]QQQ===666000...111999GGGTTTaaafffhhhfffeeehhhiiihhhgggeeeggglllhhh\\\QQQNNNGGGDDD>>>666///,,,,,,---000111111000---+++***++++++***+++---000111000//////888???>>>555---,,,...***,,,......///222222111:::===<<<777666888:::999666111000666<<>><<<888444333333222000///111555888:::>>>EEEMMMTTTZZZ]]]___dddgggjjjjjjgggeeeeeefffeee^^^III111(((---...(((+++---888LLL___lllpppqqqxxxuuussstttsssfffLLL555222...444===AAAIIIIII===444---,,,)))"""%%%***$$$''''''(((((('''&&&%%%%%%www||||||xxxwwwxxxwwwssssssiiieeelllmmmbbbWWWSSSWWW^^^iiipppqqqtttzzzqqqlllkkkkkkhhheeeZZZWWWVVVVVVTTTPPPQQQUUUWWW\\\llltttVVV>>>;;;555000111888===DDDVVVjjj}}}{{{}}}zzzzzz{{{vvvnnnooouuuzzzyyyuuulll]]]OOO<<<555000///333<<>>BBBHHHKKKPPPVVV[[[___aaabbb```cccffffffeeeeeegggiiieee___MMM444)))***+++&&&+++,,,555GGG\\\kkkqqqsssyyyvvvtttuuuuuujjjQQQ;;;888333<<>>555000...222555<<>>FFFOOOWWW___\\\```~~~kkk______hhh|||~~~tttnnnkkkmmmtttzzzyyyxxxxxx}}}~~~~~~{{{wwwwwwzzz}}}}}}{{{~~~zzzuuupppllljjjkkkkkkmmmnnnoooppprrrtttvvvwwwxxxssspppsssttttttuuuxxxzzz|||{{{|||yyysssooopppxxx~~~xxxmmmaaaUUUJJJ@@@999555555555555555555555555222222222222333333333333888666555666777888777666777777777555333333555777666555555777::::::666222222222222222222222333333000000111222222222222111111111111111111222222222222333333333333333222222......///111333333111///111111222222222222222222111000/////////000222333333222000///.........//////......//////000111222666333000....../////////...///111000//////000222000000222555777888666444000111111222222000///......///111111///......///555333111000222222222222444444444444333333333333222222222111000222666999333222111333666999999999555555444444555555666777666999888;;;???CCCZZZ}}}sssoooqqqmmmkkkhhh^^^MMM===666444222///.........,,,+++***)))(((((())),,,...000++++++***)))((('''&&&&&&((((((''''''&&&&&&&&&&&&'''''''''))),,,,,,***)))(((%%%######%%%((())))))000;;;LLL\\\fffhhhdddaaaaaa___aaafffhhheeebbbbbbbbb```^^^\\\\\\\\\ZZZXXXVVVTTTMMMEEEAAABBBAAA===;;;555///---///222333333555888===AAAEEEIIINNNQQQZZZ[[[^^^aaacccddddddddd```bbbccccccccccccfffhhhbbb___QQQ:::+++)))***(((,,,---444DDDZZZllluuuwwwwwwvvvtttuuuxxxqqq[[[EEE===999GGG]]]jjjlll^^^GGG===111,,,***$$$'''+++&&&%%%%%%%%%&&&%%%%%%$$$###uuurrrnnnjjjgggfffeeeccc[[[ZZZ^^^eeeeeeZZZPPPKKKLLLSSS]]]eeeeeecccgggnnnyyyzzzjjjWWWJJJBBB======???HHHVVVoooxxxZZZAAA<<<555111///111555???RRRccc~~~yyy}}}|||qqq^^^NNN<<<555000111666???OOO]]]ccckkkqqqqqqpppnnnjjjdddeeebbb```___]]]ZZZWWWUUUPPPIII===444///...000111111222333111...,,,,,,,,,******+++...111333333222///...,,,,,,...000111222000---,,,------,,,---///...222555666888;;;999444...000555999:::<<>>999999===HHHYYYtttyyy[[[@@@:::555222111333888DDDXXXhhh}}}~~~~~~zzzppp^^^MMM===666111111555???NNN[[[iiimmmooollliiihhhfffccc]]]\\\[[[YYYZZZZZZYYYVVVUUUKKK>>>444///......///000111111000---+++++++++******+++...111333222111///...---...000111000...111---,,,//////+++,,,///...222666999===???;;;444,,,...444777888;;;GGGTTT[[[eeeccckkkjjj[[[bbbqqq|||uuuooonnnrrrzzz}}}}}}|||wwwvvvxxxzzzyyyxxxuuutttqqqooonnnoooqqqrrrnnnnnnnnnoooqqqsssvvvxxxqqqkkkhhhkkkoooqqqvvv{{{}}}~~~zzzwwwooohhhfffjjjsss{{{}}}nnn]]]LLL???888555333333444444555555666666333333333444444444555555777666555666777888777555555555444222000111333555111000111222222222111///111111111222222333333333111111222333333333333333111111111111111111111111......///000111111111111000000000111333444444333111000////////////000000000000000000000111111222333222000///.........///000////////////000000111555222///...///000000//////000111111000000111222000//////000111222111000111111111111111000//////,,,...111333333444555777444222//////000111111000555555555444444333333333000111000//////111555888333333222444666777666555444444444444444555666666222888666555777666BBB[[[{{{}}}yyyrrrmmmjjjiiibbbRRRBBB999555222///---------,,,,,,***))))))))))))***,,,,,,***)))((((((&&&&&&%%%$$$%%%&&&'''(((((((((''''''$$$$$$%%%''')))***)))'''(((&&&$$$$$$&&&((()))******555GGGXXXdddhhhfffdddaaa```bbbeeeeeeaaaaaacccdddeeeaaa\\\\\\``````[[[^^^ZZZPPPDDD@@@CCCEEECCCBBB@@@======AAAGGGNNNQQQYYY\\\aaadddfffggghhhjjjkkkjjjjjjiiigggfffeeedddgggfffdddccccccddddddeee```bbb[[[KKK999000...///000111666BBBYYYooowwwsssnnnpppoooqqqzzz~~~qqq\\\GGGGGG^^^zzzwwwgggNNN999...---((()))+++&&&&&&&&&''''''''''''&&&&&&ttteee\\\VVVSSSRRRTTTUUU___gggbbbRRRDDD@@@BBBCCCGGGQQQ[[[^^^ZZZXXXZZZbbbiiiuuuuuu___LLL>>>666555888DDDYYYuuu}}}^^^BBB:::333333444666<<>>333///......---///000111000---+++******+++***+++---000111000///,,,,,,,,,...///...,,,***111,,,---222222,,,,,,000///444999===AAACCC<<<444,,,...222666777;;;GGGTTTXXX```bbbrrrhhhWWW```qqq}}}{{{rrrrrrwwwzzzyyy{{{wwwvvvxxxzzzyyywwwsssrrrpppooooooppprrrsssmmmmmmllllllmmmppprrrtttnnniiigggkkkooorrrwww||||||wwwmmmccc___bbbkkkuuu||||||~~~ppp]]]KKK>>>888555333333444444555555555666000000111111222222333333777555444555666777666555333444444222000000222444222222333333333333222222222222222222222222333333111111222333333333333222222222222111111111111111000000111222333333333222222111000111333444444333111000///...---...///000///000000000111111111111222111///......//////000000000////////////000000222000//////111111111000///000222111000000111333000///...000111111000///111111111000000000000000,,,...111333333444666888333111///...///000000000444444444444333333333333///000000000000111444666444333333444666666555333444444333333444444555666666;;;888555777555:::KKKbbbuuunnniiihhhaaaSSSDDD;;;444111...,,,,,,,,,,,,+++******)))))))))******+++))))))((('''&&&%%%$$$$$$%%%&&&'''(((((((((&&&&&&######%%%'''***+++***((((((&&&$$$$$$&&&)))******)))444FFFXXXdddiiiiiigggaaaaaacccfffddd``````ddddddfffccc\\\\\\bbbbbb\\\___\\\QQQEEE@@@FFFNNNRRRQQQOOOMMMNNNRRRYYYaaafffgggjjjmmmnnnnnnmmmnnnooonnnmmmkkkiiigggeeecccbbbeeeccccccdddfffhhhhhhhhhfffgggbbbTTTCCC666111111555666666>>>TTTlllsssnnnmmmpppnnnoooyyywwwcccMMMMMMeeewwwXXX>>>000...***)))***&&&&&&&&&''''''((((((''''''sssaaaXXXTTTQQQSSSWWWZZZcccfff^^^MMM@@@===>>>AAADDDNNNYYY]]]ZZZWWWXXX]]]___dddmmm~~~xxxxxx}}}uuubbbPPP@@@555444888@@@WWWtttbbbCCC;;;111555999>>>HHHZZZppp~~~~~~{{{|||~~~yyyqqqmmmpppsssssstttvvv~~~|||zzzppp\\\JJJ===666222333888BBBRRR```iiijjjggg```]]]```cccdddeeeiiijjjiiijjjkkkggg```RRRHHH;;;333000000///---000111222000...,,,+++++++++++++++,,,...///...---***+++,,,------,,,------000+++---555555...,,,111///555:::???DDDEEE===222//////222666888===HHHSSSUUUYYY___zzz{{{eeeZZZbbbrrr~~~zzzyyywwwwww|||}}}wwwuuuzzzwwwuuuvvvyyy{{{zzzxxxtttsssqqqpppooopppqqqqqqpppooommmlllmmmooorrrtttooojjjhhhlllppprrrvvvzzz}}}zzznnnbbb]]]^^^eeerrr}}}}}}yyywwwxxxyyyqqq^^^KKK>>>888777444444444444444444444444///000000111222222333333666444333444555666555333333444555444222111222333333444444444333333333444333333222222222222222222000111111222222222222222222222222111111111000000000111222222222222222111333111000000222333222111222111///...---...///000//////000111111111111111000//////......///111222000000////////////000000///...///000333333222000///111222222111000222333......///111333444222111222111111000000000000000---///111222111111333444444222000///000111111000222222222222333333333333...000222333222222444555333333333444666666444333444444333333444444555666777:::666444888666666@@@LLLgggwwwnnngggeee___RRRCCC;;;444000,,,******+++++++++*********)))))))))))))))******)))((('''&&&%%%%%%%%%&&&((()))((('''&&&%%%%%%%%%&&&)))+++---+++***)))'''$$$$$$''')))******(((222DDDUUUaaaffffffdddaaa```bbbeeeccc______dddcccfffccc[[[[[[bbbccc\\\]]]\\\TTTGGGAAAGGGTTT\\\ccc```]]]ZZZ[[[```ggglllkkklllnnnooonnnnnnooopppsssrrroookkkhhheeecccbbbdddcccbbbeeehhhiiihhhfffggggggddd[[[NNNAAA:::999AAA???999<<>>444444:::???VVVtttbbbCCC:::111777???GGGUUUkkk~~~yyyuuutttuuuiii```\\\___bbbbbbcccfffqqqtttvvvyyyzzzrrr^^^KKK<<<666222444:::EEEUUUcccfffgggeee___]]]aaadddeeedddiiikkkiiijjjjjjddd\\\NNNEEE999222111222111///111222333222///---,,,,,,++++++***,,,---...---+++***,,,---,,,,,,---000222///+++...777888///,,,111000555;;;@@@FFFFFF<<<111222000222666:::???IIISSSSSSUUU^^^wwwccc```hhhuuuxxxttttttzzz{{{|||uuusssvvvtttsssvvv{{{}}}|||zzzvvvuuusssqqqooooooooooootttsssqqqoooppprrrtttvvvpppllljjjnnnqqqrrruuuxxxzzz~~~~~~~~~}}}qqqccc]]]^^^cccqqq~~~}}}xxxuuutttuuuvvv~~~zzzlllZZZGGG:::444222444444444444444444444444111111222333444444555555555444333333444555444333333555666666444333333333222333444444222222333444444333333222222111111111000000111222222222222111222222222222111111000000//////000000000000//////333111//////000111111000444222000///...///000111//////000111111111111111//////......///000111333111000////////////000000,,,---...111444444222000///111222222111111222333------///333666777666444222111111000000000000000...///111111///...///000555333111000111222222222111111111222222333333333...000333555444444444555222111222444666777555444444333333333333444555555444777222222999888666===@@@VVVvvvxxxnnnfffccc^^^QQQCCC:::333000,,,))))))*********************))))))))))))++++++***)))((('''&&&&&&&&&'''((())))))'''%%%$$$&&&&&&(((***---...---,,,)))'''%%%%%%''')))******%%%000@@@QQQ\\\aaa```^^^``````bbbdddaaa]]]^^^cccbbbfffbbbYYYZZZbbbccc\\\ZZZ\\\VVVIIIAAAHHHWWWaaakkkhhhaaa[[[XXXZZZ^^^bbbhhhjjjkkklllllllllnnnpppxxxvvvrrrnnniiieeecccbbbfffeeedddeeehhhgggdddaaaccccccbbb^^^UUUJJJCCCBBBMMMGGG===;;;OOOkkkwwwtttuuuxxxtttpppyyyzzzeeePPPIII]]]yyyeeeEEE222000,,,))))))$$$###$$$%%%%%%&&&&&&&&&&&&ooojjjddd___]]]]]][[[ZZZaaa\\\UUULLLEEE@@@===;;;>>>EEEQQQ^^^dddaaaZZZVVVUUUWWWZZZ^^^dddrrryyyccc^^^ccckkkhhh]]]III999555777999BBBOOOhhh~~~```EEE777999777AAAXXXooo~~~uuuuuuoooiiimmmsssjjjZZZRRRLLLJJJKKKJJJIIINNNVVV___eeennnxxx}}}sssYYY@@@<<<111222888;;;III]]]eeellliiiddd___^^^```ccceeebbbdddhhhmmmoooiii___VVVRRRJJJ???777333111///---111555666222///...---***---+++***+++---//////...------,,,,,,---...000111111111333888888333000111222222:::GGGKKKCCC999555///000222555:::BBBKKKQQQQQQSSSfffoooaaa```jjjzzz|||pppnnnsssttt}}}~~~{{{www|||~~~|||yyyzzzyyyvvvtttsssrrrnnnkkknnnuuutttssspppnnnrrrvvvtttnnnqqqooonnnnnnqqqssstttttt}}}|||zzzxxxwwwyyy~~~}}}{{{nnneeeeeehhhoooxxx}}}~~~zzzvvvttttttuuuyyy~~~sssbbbPPPBBB:::777777444333333333333444555555111333555555444333444555333222111333555888888888444555666666555666777999999555000000444666555222000111111111111222222222///000000000000111111111666444333111000000111222111/////////111222111000000//////000111111...,,,222222333333333222111111//////000111111000///.../////////111333333111///111111111000000000000000222///,,,---111333000---111222222111000///111222000000111222333333333333222222222222222222222222000111222111000111222444444333222222333333111000666666666666555444111000333222222111111222222333444333222222222444666888666666666666666555555555777777666666666666777777===KKKYYYtttwwwoooddd\\\VVVNNNCCC;;;333///++++++,,,---,,,***+++***)))))))))***,,,,,,))))))))))))((((((((((((&&&))))))&&&&&&))))))&&&%%%&&&((()))+++,,,,,,,,,((('''&&&%%%%%%&&&'''(((+++222???NNNZZZ```aaa___]]]^^^```bbbbbb```]]][[[aaabbbbbb^^^ZZZZZZ___ddd___]]]UUUHHHCCCJJJVVV^^^hhhhhhfff]]]TTTSSS[[[dddeeegggjjjjjjjjjjjjkkklllrrrppplllgggbbbaaaccceeefff```^^^bbbfffddd```___hhhfffccc___[[[WWWTTTRRRYYYLLL===:::KKKeeevvv{{{|||wwwxxxzzz{{{ttt\\\GGGHHHTTTnnnrrrXXXCCC///)))***((($$$"""%%%$$$$$$&&&'''((('''%%%llljjjeee^^^XXXUUUWWWYYY^^^\\\XXXQQQHHHAAA===;;;???BBBMMM___nnnpppggg^^^VVVTTTWWW___jjjxxx{{{eeeZZZZZZfffdddZZZJJJ===::::::;;;AAAOOOiii}}}___EEE888777<<>>666333222000///111555666222//////---***---,,,+++,,,...//////.........---,,,---...///000///---///333333///---...222222888CCCGGG@@@777333000222444777;;;BBBJJJPPPQQQUUUiiikkk```iiippp{{{xxxmmmmmmssswww~~~~~~~~~~~~|||~~~vvvvvvrrrooonnnmmmkkkooouuutttuuurrrpppqqquuutttppptttrrrqqqqqqrrrttttttsss~~~}}}{{{xxxvvvxxx}}}}}}yyymmmffffffjjjpppuuuyyyyyywwwwww|||}}}zzzwwwuuuvvvxxxyyyyyyooo^^^MMM???888666666444333333333333444555555444555555555555444444444333222222333555777777666444555555555666;;;AAAEEE<<<777222111333444222000000111111111111222222222111111111222222222333333444444333222111111111111///000000000000111111111111000000111222111///---111111222222333222222111...///000111111000///...000000000111333333111000000000000000000000000000222///---///222333000---///000111000//////000222000111222333333444444444111111111111111111111111000111111111000000222444555333111111222333222111222333444444222111111111222222222222222222222222333222111111222444666777666666666666555555555555555555444444444444555555333===FFF___sssjjj```YYYUUUNNNCCC:::333///++++++,,,---,,,***+++***)))))))))***,,,,,,************))))))))))))))),,,+++'''&&&))))))&&&&&&'''((()))++++++,,,,,,((('''&&&%%%%%%&&&'''(((+++222>>>MMMYYY```aaa```^^^___```aaa```^^^]]][[[___aaabbb```\\\ZZZ]]]```^^^]]]VVVJJJEEEMMMZZZbbbjjjhhhccc[[[RRRQQQUUU[[[[[[]]]`````````aaabbbcccfffddd```\\\ZZZ[[[___cccddd```^^^bbbcccaaa```aaaeeefffhhhfffbbb___]]]]]]^^^OOO>>>;;;LLLeeeuuuyyy}}}wwwxxxyyyzzz}}}rrrYYYAAA???FFFZZZrrr{{{pppbbbKKK;;;,,,))))))'''%%%$$$%%%$$$$$$%%%'''((('''%%%eeeeeebbbYYYOOOKKKNNNSSSUUUXXXXXXRRRGGG===999888>>>>>>GGG]]]uuuxxxlll[[[TTTUUUbbbsssqqq___WWW______WWWKKKCCCAAA@@@>>>FFFVVVrrr}}}___FFF999999BBB[[[}}}zzzooocccWWWPPPJJJIIIDDDDDDQQQfffrrrrrreee\\\TTTTTTVVVYYY^^^bbbfffrrr~~~yyylll\\\OOO===111111888===NNNeeennnpppooollljjjhhhgggggggggdddddddddgggiiigggaaa\\\QQQHHH===555333222222111111555666222//////---+++---,,,+++,,,///000///...000///...---,,,---.........,,,,,,000000---,,,...333333888@@@DDD???888444222444666999>>>DDDKKKPPPTTTYYYoooyyygggbbbsssxxx~~~}}}tttlllmmmssszzz}}}|||~~~~~~vvvtttnnnjjjlllmmmnnnqqquuuuuuxxxwwwrrrppprrrsssqqqvvvuuussssssttttttsssrrr}}}|||yyyvvvtttvvv{{{~~~|||~~~}}}vvvlllfffhhhlllrrrrrrrrrqqqqqqtttyyy}}}}}}|||{{{xxxuuuuuuwwwyyyxxx{{{tttjjjZZZIII===666444444444333333333333444555555666555444444444444333111222222222444666666444222444444333444777???IIIPPP===999333111222222000...000111111111111222222222222222333333333444444444333333333333222111000000...000222111//////111333222111000111222222000...///000111222222222222222...///000111111111//////000000000111333333222000000000000000000000000000111//////111444444000---.../////////...///111222111111222333444444444444000000000000000000000000///000222111000000111333555333111000111222222222///222333222000///111333111222333333333333222111111000000000111333555777555555555555555555555555555444444333333444444555666;;;===OOOxxxnnneee[[[VVVUUUOOODDD:::333///++++++,,,---,,,***+++***)))))))))***,,,,,,+++++++++*********))))))---...,,,'''&&&((((((&&&&&&'''(((******+++++++++((('''&&&%%%%%%&&&'''(((,,,222===KKKXXX```bbbbbbaaaaaa``````___^^^]]]]]]\\\___aaa___[[[XXXXXXZZZ[[[[[[TTTIIIEEEMMMZZZaaagggccc[[[SSSMMMJJJJJJKKKIIIKKKMMMOOOOOOOOOQQQRRRQQQPPPNNNKKKKKKNNNSSSWWW\\\ZZZZZZ]]]]]][[[^^^ccchhhiiiiiieee```___ccchhhfffUUU@@@;;;LLLeeetttvvvzzzuuuvvvwwwvvvxxxkkkQQQ:::444444AAASSS[[[UUUKKK999111***(((((('''&&&&&&%%%$$$$$$%%%''''''&&&$$$^^^]]]YYYQQQIIIEEEHHHKKKPPPTTTVVVPPPDDD;;;888:::<<<;;;AAAUUUpppzzzdddWWWSSSbbbvvviiiYYY\\\\\\WWWNNNHHHGGGFFFCCCJJJ]]]yyy~~~aaaHHH;;;===FFF___yyymmm```VVVNNNHHHDDD@@@AAABBBFFFVVVoooyyylllhhhlllsssyyy}}}ppp___RRR???333222777<<>>555222111111000000555666222//////...+++---,,,,,,...000111000///111000...---,,,,,,------000------000000......222555555888>>>BBB@@@:::666111444888<<>>GGGNNN<<<888444111111111000...000000111111111222222222222222222333333333444444111222333333333111000///,,,000444222...---000444333222111111222222111///...///000111222222222222...///000111222111000000000///...///111222111000/////////000000000000000000000111333555444111------.../////////000222444111222333444444555444444111111111111111111111111///111222222111000111222555333000000111222333333000333555333000///111555000111333444444333111000/////////000111333555666444444555555555555555666666555555555555555555666>>>BBB???GGGeeeooodddYYYVVVWWWRRRFFF;;;333///++++++,,,---,,,***+++***)))))))))***,,,,,,*********))))))))))))(((---...,,,&&&$$$&&&'''$$$'''((()))******+++++++++((('''&&&%%%%%%&&&'''(((,,,222===JJJWWW```cccdddeeedddbbbaaa````````````\\\]]]^^^[[[XXXVVVVVVWWWWWWWWWPPPDDD@@@HHHTTT\\\^^^XXXPPPJJJGGGEEE@@@===888:::===>>>>>>???AAABBB@@@AAAAAA@@@???@@@CCCFFFLLLMMMPPPSSSSSSSSSYYYbbbmmmlllggg___XXXZZZdddnnnmmmZZZBBB;;;KKKdddqqqsssvvvqqqrrrrrrqqqrrrcccHHH555///+++000;;;AAA===666,,,+++***)))(((&&&&&&'''%%%$$$$$$%%%''''''%%%$$$]]]YYYSSSMMMIIIGGGFFFEEEMMMQQQSSSMMMCCC<<<<<>>BBB888666333111111111222111000000111111111222222222111111111111222222222222000111222333222111000///,,,000444222...---000444444222111111222222111000---...///000111222222222...///000222222222111000///...---...///000000///......//////000000000000///000222444555333000......000111111000111333555111111222333444444444444222222222222222222222222000222333333222111111111444222000000222333333333111333444333111///111333000111333444444333111000...//////000111222444444333444444444555555666666555555444444444444555555888???<<<===OOOiiiwwwjjj\\\XXXZZZVVVIII<<<333///++++++,,,---,,,***+++***)))))))))***,,,,,,)))(((((((((((('''''''''+++,,,***%%%###%%%%%%"""&&&'''(((******+++++++++((('''&&&%%%%%%&&&'''(((+++111<<>>>>>@@@BBBBBB???===<<<;;;???AAAFFFJJJJJJKKKSSS]]]hhhiiihhhbbb]]]___hhhqqqppp]]]CCC:::HHH```ooorrrtttoooqqqrrrqqqqqqaaaEEE444///***,,,111333000+++&&&***,,,***'''&&&&&&'''%%%%%%$$$%%%&&&&&&%%%###___ZZZTTTPPPMMMJJJEEEBBBBBBFFFHHHEEE???;;;;;;===:::???CCCJJJ[[[ooovvvsss^^^OOOJJJVVVaaadddgggooorrr}}}{{{nnneeegggcccWWWMMMKKKMMMNNNTTTmmmcccJJJ===888BBBZZZwww{{{llleeeQQQLLLEEEBBBFFFMMMUUUYYY\\\dddnnnvvv}}}uuu```NNNBBB555333777:::HHH]]]fffhhhgggeeecccdddeeehhhjjjqqqooonnnnnnooolllfffaaa[[[PPPAAA555///.........///444555222///000///,,,------...000222222111///111000...---,,,,,,------///,,,,,,///000...///222000333666999>>>AAA===666111555===EEELLLTTT[[[___eeepppttttttzzz~~~~~~wwwqqqqqqsssuuusss|||}}}|||{{{vvvppplllkkkooowww{{{yyywwwxxx{{{|||ssskkkkkkmmmnnnhhhjjjmmmrrrvvvwwwvvvtttkkkjjjfffddddddhhhoootttvvvssslllddd^^^___eeekkkkkklllnnnqqquuuxxxxxxxxx|||~~~~~~|||{{{{{{{{{{{{~~~~~~vvvpppgggWWWGGG;;;555444444444333333333333444555555888888888666333333555777444333333444555555333111333444555555444444555777555444222111000111333444000111111111111222222222//////000000000111111111000111111111111111000000...000222111//////111333333222000000111111111000---...///000000000000000...///111222222222222111000...------///000000000---......//////000000111///000222333333222000///000111222111000111333555000000111222333333333333222222222222222222222222111333555555333222111222222111111111333444333222000111222333444333222111111222333333333333222111///000000111222222333333333333333444555555666666333222222111111222222333000888777666@@@TTTxxxtttbbb[[[]]]ZZZKKK===333///++++++,,,---,,,***+++***)))))))))***,,,,,,(((((('''''''''&&&&&&&&&'''))))))%%%$$$&&&&&&"""%%%&&&((()))+++,,,,,,,,,((('''&&&%%%%%%&&&'''((()))000<<>>999===AAACCCAAA>>><<<;;;<<>>PPPgggoooeeeWWWQQQFFFEEEFFFLLLVVVaaajjjnnnuuu}}}ttt```OOOAAA555444999;;;III\\\dddkkkgggbbb^^^]]]```dddgggnnnnnnoooqqqssspppiiiccc\\\PPP@@@444//////000000///444555111///000///,,,......///111333333111///000///...---,,,,,,---......+++,,,///000...///111000555999<<>>999CCCSSS^^^aaa^^^]]]___bbb```YYYSSSTTTVVVWWWXXXWWWVVVWWWXXXTTTUUUVVVVVVSSSRRRQQQRRRQQQOOOPPPQQQNNNIIIJJJNNNLLLRRR[[[dddjjjpppuuuxxxlll\\\DDD777???VVVkkkuuutttqqquuuyyyxxxxxxhhhLLL555222...+++******++++++&&&++++++&&&$$$'''(((&&&&&&%%%$$$$$$%%%%%%###"""[[[]]]]]]UUUIII???::::::999>>>DDDIIIJJJHHHCCC@@@>>>IIIRRR[[[gggmmm```MMMIIIFFFLLLXXXXXXRRR\\\nnnyyy{{{yyysssooovvvuuuxxxrrr^^^KKKFFFMMMTTTfff~~~aaaGGG888===<<>>777<<>>999444111222000111222333444555555444222222333333333444444444333333333444444444555555444444444444333222222111333333333333333333333333000000000111222333444555111000///////////////000111222222111000000111333222222222222222111000///111000///000222222000///111111000......---------000000111333555555333222222111///......000222444000///.........///111222444111...---.../////////222111000//////000111111000000111111111222222333111000///......///000111222555777888555333111000222333444444555555444444111---333HHH[[[ZZZJJJ:::666555333111111222333444222222333333333333444444333444444555555444444333222222333333333333444444333666222222888999DDDZZZwwwmmm^^^^^^^^^NNN;;;333///++++++---///...,,,***++++++***((()))+++---,,,***((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((()))***+++,,,------,,,)))&&&%%%%%%'''(((((()))///:::LLL\\\eeeeeeaaagggeeedddeeeffffffdddbbbbbbfffhhhffffffgggeeeaaa]]]XXXLLL>>>666===PPP```jjjiiiiiijjjkkkjjjgggeeeiiihhhiiijjjjjjiiieeecccaaa``````^^^^^^aaafffiiillljjjfffbbb]]]WWWQQQLLLLLLGGGCCCGGGRRRbbbooovvvfff]]]HHH777:::PPPcccjjjgggjjjwww}}}xxxkkkVVV>>>444***(((,,,///---)))%%%,,,///+++((()))'''$$$'''%%%######$$$&&&&&&%%%SSSQQQMMMHHHDDDBBBAAABBBNNNYYYbbb^^^OOOBBB???AAAPPP[[[fffhhhcccZZZMMMBBBGGGGGGLLLOOOJJJFFFSSSeeeoookkkiiimmmuuu|||yyypppmmmjjjbbbTTTLLLXXXkkkeeeDDD888666444777@@@JJJRRR\\\cccxxxvvvssssssooohhhcccbbb___[[[TTTMMMGGGCCC999555111222<<>>OOO```kkknnnqqqoooiiifffhhhiiihhhjjjiiikkkoooooojjjeeecccWWWJJJ===666222000111444444777888777222//////000///000333555777777888888444555555444111000000000111333444444444555777999???===<<<===@@@@@@>>>;;;888???MMMZZZ^^^]]]^^^aaappp~~~}}}wwwlllaaa[[[\\\aaafffnnnssszzz}}}{{{zzzyyyuuusssrrrtttyyy~~~yyyzzzyyyvvvpppmmmlllnnnpppqqqwww}}}}}}yyywwwxxxyyyvvvqqqkkkhhhiiinnnrrrwwwmmm___TTTQQQXXXccckkk|||zzzxxxyyy{{{{{{xxxuuuwwwuuutttwww|||~~~zzzyyykkk^^^HHH???777666555444444666444333222222222333444555222222222222222222222222333333333444444444555555777777888888777555222000222222222222222222222222111111111222333444666666000000000//////000000111111222222111000000111333333333333333333222222222111000///000222222000///333222111000000///000000///......000222333111000111000///......000222333222222222111222222333444333111///000222444555555111111000//////000111222---...000111111000//////222222111111111111222222222444666666444222111000000111111222222222222222444000111;;;CCCBBB<<<888555444333111111222222333000000000111111111111222333333444444444444333333222222333333333333444444---555444444888777===MMMaaavvvrrrtttjjj[[[]]]```UUUEEE888444...+++,,,,,,+++))))))******)))((()))+++...,,,***((('''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))))),,,)))%%%$$$%%%'''((((((+++,,,333AAAQQQ^^^ccccccbbbdddeeeeeedddbbbbbbbbbbbbeeedddaaa```ccccccaaa___YYYMMM???888???QQQ```hhhhhhggghhhjjjjjjiiigggmmmkkkiiiiiijjjjjjiiihhhgggjjjnnnppppppoooooopppvvvtttqqqnnnmmmkkkiiifff```YYYLLL???999>>>JJJTTT]]]VVVFFF777:::OOOccclllrrrooouuuxxxsssrrriiiWWWCCC999///,,,///444444111---///---))))))+++,,,***'''%%%$$$$$$%%%&&&&&&%%%PPPQQQRRRQQQRRRUUU[[[___eeekkkjjj\\\III???EEEOOO___iiinnngggYYYNNNFFFAAAJJJFFFCCCAAA???>>>GGGQQQPPPLLLJJJQQQ___iiimmmlllqqqyyynnnjjjiiikkklllrrrnnnLLLAAA===666888JJJccczzzsssllltttvvv___KKKDDDDDD@@@:::777777888999999::::::999555333222555@@@OOO___iiikkkoooqqqnnnllllllkkkhhhiiigggfffhhhjjjgggccc```UUUIII<<<666333111111444333777:::999555111111111000111444777999:::;;;;;;666777777555222111111111111333555666666777999;;;@@@>>>;;;;;;<<<<<<;;;999777===JJJWWW\\\[[[]]]bbbkkk|||wwwjjj^^^XXXYYY^^^bbbjjjpppwww|||{{{yyyxxxxxxtttsssrrrtttxxx}}}vvvyyyzzzwwwqqqnnnnnnpppuuuwww}}}~~~wwwuuuwwwzzzwwwsssnnnkkkmmmqqquuuxxxmmm^^^SSSRRRZZZeeemmm}}}|||}}}~~~zzzwwwwwwtttrrrttt{{{}}}~~~wwwgggXXXGGG>>>666444333111000111666444222111111222333555333222222222222111111111333333333444444444555555888999::::::888555222000222222222222222222222222111111222222333444666777000000000///000000111111111222222111000000111333444333333333333333333333111000///000222222000///222111000000/////////000...------...000111000///000000///......///111222222111222222222222333333333111000000222444444333111000/////////000111222...///000222222111///...222222111111111000111111111333555555333111111111000111111222333222222222666111000444666555444666444333222222111111222222000000000111111111222222333333333444444333333333222222222333333333444444000777444111666:::DDDVVVppp|||ooohhhxxxhhhYYY\\\```WWWJJJ999444...+++,,,,,,+++***)))******))))))))),,,...---+++((('''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++++++++(((%%%$$$%%%'''((((((+++,,,222???OOO[[[______bbbdddggggggdddbbbbbbcccbbbdddccc```aaaeeehhhfff___XXXLLL???888???OOO]]]iiigggfffggghhhhhhfffeeellljjjgggggghhhjjjjjjjjjkkkmmmpppqqqpppoooooopppwwwuuuttttttsssqqqnnnkkkgggbbbWWWGGG;;;999BBBKKKXXXUUUGGG888:::MMMbbbkkkrrroootttwwwrrrrrrkkkYYYDDD:::111000888>>>???<<<222000---++++++,,,+++((('''&&&$$$%%%&&&'''&&&%%%XXXYYYZZZWWWUUUWWW]]]ccciiikkkfffWWWEEE>>>HHHSSSdddiiihhh\\\NNNFFFCCCAAAEEEBBB@@@>>>;;;:::>>>DDDBBBBBBCCCGGGNNNXXXaaagggoooyyymmmggggggnnnttt|||mmmLLLBBB:::666===TTTqqqsssgggbbbhhhlllkkkbbbXXX[[[lll}}}~~~gggMMM===999:::999333333444555666888999:::333222222666@@@OOO^^^gggffflllqqqpppoooooommmiiigggeeecccdddfffgggccc___SSSHHH;;;666333000111333333777:::999666222222333222333666999;;;<<<<<<<<<666777777666333111222222000222444666666777999;;;>>>===;;;::::::;;;;;;:::777<<>>999555777:::;;;???CCCDDDEEEKKKWWWaaannn|||ooogggdddlllttt}}}lllJJJ???666666BBB]]]zzzrrraaaSSSKKKIIIKKKKKKEEECCCMMMaaarrruuu[[[CCC888555444222111111111222444666777333222222666@@@OOO^^^gggeeelllrrrrrrqqqrrrppplllffffffdddccchhhkkkggg```SSSHHH<<<666333000000222333666999888555333333555555666888:::;;;<<<;;;;;;555666777555333222333444000111333444555777:::======<<<<<<;;;;;;;;;<<<<<<888;;;BBBKKKPPPSSSZZZbbbeeevvvzzzmmmbbb^^^___bbbeeejjjpppwww}}}~~~zzzxxxxxxwwwuuusssqqqrrruuuyyy|||}}}zzzzzzzzzzzzyyywwwuuussssssssswww|||{{{wwwvvvxxxvvvvvvvvvuuutttuuuwwwzzznnndddYYYTTTWWW```iiinnnpppsssxxx|||}}}{{{wwwtttqqqrrrtttwww{{{yyyvvvvvvqqqaaaPPPBBB:::444444555333222333444333222222222333444555222222333333333444444444333333333444444444555555888888888777555444333222000000000000000000000000000000000111222333555555000000000000111111222333111222222111000000111333333333222111111222444555111000///000222222000/////////............//////...---,,,,,,...000000000//////......//////000000......///000000000000///222111//////000///...,,,000000/////////111222333222222222111111111111111000000111000000///...---000111333222111000111111111222222333333333333333444111111000---+++///666222222222222222111111111111111111222222222333333222222333333333333222222222222333333333333444444111:::777444CCCWWWnnnyyyeeeXXXmmmjjj\\\^^^bbb[[[OOO:::444...+++,,,------,,,((()))***))))))***---///---+++)))((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++)))'''$$$###$$$'''((()))(((,,,666EEEUUU]]]^^^[[[`````````bbbdddbbb___[[[ZZZ\\\]]][[[^^^eeeiiihhhccc[[[NNNBBB===DDDRRR]]]______```cccgggkkkmmmnnngggeeedddeeeiiillloooooopppooonnnkkkjjjlllqqqtttwwwwwwyyyzzzzzzvvvqqqmmmmmmpppooodddRRRBBB999666KKKMMMFFF888666HHH]]]hhhnnnmmmvvv|||zzzzzzrrr```MMMBBB===III]]]iiidddZZZAAA777//////000,,,&&&"""'''&&&%%%&&&((((((&&&%%%\\\^^^___[[[XXXYYYaaaiiijjjkkkhhh^^^RRRLLLMMMPPPZZZZZZUUUKKKFFFHHHKKKKKKKKKMMMKKKCCC999444555888999@@@FFFGGGEEEHHHPPPXXXhhhxxx|||mmmaaaYYY]]]fffooo|||tttPPPDDD???BBBPPPjjj|||jjj\\\PPPEEE===999;;;======BBBNNN```nnnyyy___JJJ;;;222333222111000111222555666333222111555@@@OOO^^^gggkkkqqquuuuuutttuuusssppphhhhhhfffffflllqqqmmmdddUUUIII===888444111000222333666888666333222444666888999:::;;;;;;;;;:::999333444555555333333444555111222333444555888<<<@@@======>>>===<<<<<<<<<===888;;;BBBJJJNNNQQQXXX```iiizzz|||pppgggeeefffhhhiiijjjooowww}}}}}}{{{zzzyyyuuussspppqqqssswwwyyyzzz{{{yyyxxx{{{~~~{{{wwwvvvssssssvvvwwwtttqqqrrrsssuuuvvvvvvuuuttttttuuuggg```XXXVVV\\\eeellloooppprrruuuwwwwwwvvvuuutttsssxxx~~~~~~wwwuuuwwwsssbbbPPP@@@888333444555333333444222222222333333444444444222222333444555666666777333333333444444444555555777666555333222222333333000000000000000000000000/////////000111222333444000000000000111222333444111222222111000000111333333222000000000222333555111000///000222222000///000///////////////000000///---,,,,,,...000111000............//////000000---...///000000000//////000///...///000000///---000////////////111333444333222000/////////000111111111222222111000...---///111222111000000000222000111111222222222222222222000111333111...111777222222222222222111000000000000000111111111111222222222333333333333222222222222333333333333444444111???DDDGGG[[[ttt{{{dddXXXmmmnnnaaabbbeee]]]QQQ===777///++++++,,,,,,+++((())))))))))))***---///...+++)))((())))))(((&&&''''''''''''''''''''''''%%%%%%&&&'''((()))******)))&&&######$$$'''((()))&&&+++555FFFWWWbbbdddbbbccc```___cccgggfff```ZZZZZZ]]]^^^\\\^^^dddfffeeebbbYYYLLL@@@<<>>BBB>>>???@@@???>>><<<<<<<<<888;;;CCCKKKOOOQQQWWW^^^nnn~~~}}}rrrkkkiiikkklllmmmooottt{{{~~~|||{{{uuussspppppprrruuuwwwxxx{{{xxxwww{{{zzz|||vvvrrrssssssooojjjiiipppsssuuuuuussspppnnnnnnddd]]]XXXYYY```iiinnnppptttuuuuuutttssstttuuuwwwyyy|||wwwvvvzzzwwwdddQQQ@@@999333444444222111222000111222333444555555444111222333444666777888888333333333444444444555555666555333111000111333444000000000000000000000000......//////000111333444000000000000111222333444111222222111000000111333222111000//////111333444111000///000222222000///111000000000000000111111///...,,,,,,...000111111.........///////////////---...000111111000000///.........///111222111///000/////////000111333444444222///---,,,...000111222222333333222111///...///000111111000///000222//////000111111111111111000///222555444111333777111222222222222111000000////////////000000000000222222222333333222222222222222333333333444444444999LLLWWWaaayyy~~~fff]]]qqqrrreeeeeeggg___RRR???999000+++***+++***)))((())))))))))))***---000...,,,))))))))))))(((&&&''''''''''''''''''''''''&&&&&&'''((()))***++++++(((&&&###"""$$$'''((()))&&&***444EEEXXXeeeiiiiiihhhcccaaaeeellllllddd\\\]]]```aaa___```eeefffddd^^^VVVIII===999???LLLVVVYYYWWWVVVWWWYYY[[[\\\\\\SSSSSSUUUXXX^^^bbbeeeeeeaaabbbdddeeeggglllqqquuutttrrrooonnnppprrrrrrsssmmmssswwwsssfffSSSBBB888888>>><<<111111DDD[[[iiivvvsssyyy}}}{{{|||wwwggg___RRROOOccckkkYYYEEE333---...+++((((((&&&&&&&&&'''))))))&&&$$$IIIJJJKKKMMMOOOSSSVVVXXX^^^gggooopppjjjaaa[[[YYYSSSNNNKKKLLLOOOQQQWWW^^^dddeee]]]MMM>>>888888999EEEDDDIIIQQQRRRLLLIIIJJJVVVbbbmmmsssyyy~~~{{{tttdddUUUCCCAAAGGGFFFSSSooopppYYY]]]eeeyyykkkNNNDDDBBB<<<888999???DDDLLLWWWdddqqq~~~[[[:::444222000000//////555>>>888444222666===III[[[iiivvvzzz{{{yyyxxxyyywwwsssnnnooonnnppp}}}|||jjjZZZOOO@@@666111111222222666777666555222111222333;;;;;;;;;:::999888777777888777555333222222333333666555555666999<<>>DDDJJJMMMOOOUUU]]]lllsssmmmnnnrrruuuuuuyyywwwyyyxxxzzztttmmmlllppptttuuutttwwwvvvvvvzzz{{{uuuooolllkkklllmmmyyyxxxsssnnnppprrrkkkaaa^^^\\\[[[___gggooouuuxxx|||vvvuuuxxxsssnnnuuuzzzsssrrrwwwuuugggVVVCCC999111222666777555444111222333333444444444444111222333444555555555555555333111222333444444333555444222000000111222333333444444222...---///222222111000000000111333444222111111000000000000000222111000//////111333444000000000000000111111222222222111000///...------///000000///......000222.........//////111222333111///......000111000///...///111111111000111222...///000111111000///...111111111000......000222111//////222111...---///111222333444444333222111111///111444444///---...000111111222222000///......------///333555333111111111222222222222111111...000333555555222///---111111111111222333444555444333333222111111666;;;999???UUUyyynnn___nnn}}}mmmgggddd\\\SSSFFF666///...)))***---)))*********))))))***---000......---+++***(((''''''%%%&&&&&&''''''&&&&&&%%%&&&'''((()))***************(((&&&%%%&&&''''''&&&)))***222BBBVVVeeeiiiiiikkkhhheeefffhhhgggccc^^^aaabbbbbb```___```eeeiii___XXXHHH999888BBBJJJLLLYYYRRRMMMNNNNNNNNNPPPSSSPPPLLLHHHHHHLLLPPPRRRRRRSSSWWW\\\aaaeeeiiimmmooowwwuuuqqqmmmjjjjjjmmmpppnnnnnnpppqqqlll^^^III:::555;;;<<<666444@@@WWWiiitttyyy|||}}}uuudddYYYJJJHHHddd}}}lllIII444222+++&&&)))***''''''''''''((()))++++++HHHIIILLLOOOSSSUUUUUUUUUZZZdddpppuuuqqqggg\\\VVVOOOKKKIIIKKKMMMOOOUUU[[[gggfff\\\JJJ<<<999<<<===GGGGGGMMMUUUWWWQQQLLLLLLNNNZZZfffooowww}}}{{{uuudddTTTCCCAAACCC???OOOpppuuuxxx|||dddKKKAAA???>>>BBBIIIOOOXXXeeetttlllFFF999666555666555333666;;;888444222555<<>>CCC???<<<>>>BBBEEEEEECCC???@@@DDDJJJKKKKKKQQQXXXmmmsssnnnqqqwwwzzzzzzzzzyyyyyy~~~yyywwwqqqkkkjjjoootttvvvvvvwwwvvvwww{{{}}}xxxsssooommmmmmnnnwwwwwwtttqqqrrrssslllbbb^^^]]]]]]aaahhhpppvvvzzzxxxvvvxxxyyyrrrmmmxxx~~~}}}|||xxxssssssxxxxxxmmm___GGG<<<222222555444222111111222333333444444444333111111222333333333333222555333222222333444333222555444222000000111222333000222444333000//////111000000//////000000111222333222111000000000000000333222000000000111333444000000000000000111111222222111111000///......---000000000///......///111------......///000222222111000......000111000//////111333333111111111222...///000111111000///......000222222111111111222000......000000---,,,...000111222222222222111000000...000333333///---///000111111222111000///...111000///111333444333111000000111111111111000000...///222333444333111000111111111111222333444444333000///222444444555888???KKKgggooo^^^lll|||jjjdddddd___WWWHHH777000///)))***---(((***++++++***)))***---000///---***&&&%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((***++++++,,,***'''%%%$$$%%%&&&&&&&&&(((***333DDDXXXeeejjjhhhhhheeecccdddgggfffbbb^^^aaabbbbbb___]]]^^^aaadddZZZSSSEEE888888CCCKKKMMMLLLFFFAAABBBBBBAAACCCFFF>>>;;;888999<<>>VVViiivvvzzz|||{{{~~~~~~qqq```OOOBBBCCC___rrrNNN777333---(((******&&&&&&&&&&&&'''((()))***LLLLLLNNNRRRVVVVVVRRRNNNVVVaaaoooyyyxxxlll\\\PPPHHHEEEEEEJJJNNNQQQVVV]]]eeeaaaUUUEEE;;;===DDDHHHIIIIIIOOOWWWZZZVVVQQQOOOHHHSSSaaallluuuzzzyyyuuueeeVVVGGGEEECCC;;;NNNvvvnnnXXXCCC<<<===CCCQQQ^^^hhhrrr}}}SSS???999666777777444444777999555333666<<>>???AAAFFFKKKNNNCCCCCCFFFJJJIIIHHHLLLSSSkkk~~~ppplllqqqyyy||||||}}}zzzyyy|||yyytttooojjjiiimmmsssvvvxxxyyyyyyyyy{{{}}}~~~|||zzz~~~|||yyyvvvsssqqqppppppvvvwwwwwwuuuuuussskkkbbb___```aaaeeejjjrrrxxx|||vvvwwwzzzzzzsssqqq~~~{{{xxxvvvxxxwwwvvvwww|||}}}tttiiiLLL???444222333111...---222222333444444444333333000000111111111111111000666444222222333333222111444333222111111111222333///111333333222000000000......///000000000000000444333222111000000000000333222111111111222444555000000000000000111111222111111000000//////......111111111000...---...000,,,---------...000111222222000...///000111000///111222444333222111111222//////000000000000//////...111444555333111000000000------//////,,,+++......//////000000//////......---...222222///...000000111111111111000//////333222111222444444222000//////000000000000//////...///000222333333333333111111000111111222333444333///...333777777888:::KKK___ooo]]]ggg{{{hhhcccfffccc]]]JJJ999222000******---(((***++++++***)))***---//////,,,((($$$"""###$$$&&&%%%&&&&&&''''''&&&&&&%%%"""$$$&&&(((***,,,------(((&&&$$$$$$%%%&&&&&&%%%'''***333EEEYYYgggjjjhhheeecccbbbdddffffffccc___bbbbbbaaa___]]]]]]^^^```YYYPPPBBB666666???EEEGGG>>>888444444555333333666000...---...111222333222222333555999BBBNNN\\\eeemmmllljjjhhhiiilllrrrwwwrrrpppnnnnnnjjj^^^JJJ;;;333555666111000<<>>ZZZvvvRRR999444---***,,,)))%%%%%%%%%&&&&&&'''((((((RRRPPPOOOQQQTTTTTTPPPLLLWWWaaannnxxxwwwjjjWWWIII@@@>>>@@@GGGMMMRRRXXX^^^YYYUUUKKK@@@>>>GGGQQQVVVKKKKKKNNNTTTYYYXXXUUURRRIIIRRR___lllvvv{{{{{{yyypppcccVVVTTTNNNBBBTTT}}}lllZZZHHHDDDLLL[[[mmm{{{iiiPPPFFF<<<888777555666888999666444777>>>KKK```rrr{{{||||||zzzuuusssuuuvvvlll```ZZZPPPBBB999555444444444555555555333111000111222444555777999::::::999999666666666555555555555555333333444555666888:::;;;???AAACCCCCCDDDGGGMMMRRRFFFFFFIIILLLJJJIIILLLRRRfffyyyjjjfffmmmvvvzzzzzz~~~{{{xxxyyy~~~xxxuuupppkkkjjjlllqqquuuwwwzzzzzzzzzzzzyyywwwtttrrrwwwwwwwwwwwwvvvuuussssssxxxzzz{{{{{{xxxrrriiibbbbbbdddhhhkkkoootttzzzxxxxxxyyy{{{xxxyyy}}}{{{yyyvvvyyy}}}zzzoooNNNAAA555111222000------222333333444444333333333...///000111222222222222666444222222333333222111444333222111111111222222///000111111111000111111---...000111111111000///555444333222111000000000333333222222222333444555000000000000000111111222000000000000////////////111222222000...------///,,,,,,,,,---...000111222333111//////000111000///000222333333111000000111//////000000000000//////222444555444222000000000111...---//////,,,,,,///---..................---...,,,---111111......000111111111111000000000///111111111222333333222111000000111111111111000000000000000000111222333444000000000000111222333444666111000555888888???III```xxxooo\\\ccc|||kkkhhhkkkhhhaaaKKK:::333111******---(((***+++++++++******,,,...,,,***(((&&&%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((***+++,,,,,,'''%%%######$$$%%%%%%%%%&&&***444GGG[[[hhhjjjhhhfffeeedddfffhhhgggeeebbbcccbbbbbbaaa`````````aaa\\\QQQAAA555333666999999666000---......++++++---))))))***+++,,,,,,,,,+++,,,,,,+++,,,111:::EEEMMMZZZ[[[^^^```dddjjjpppuuurrrooolllmmmlllbbbPPPBBB333444444000///;;;UUUlll{{{xxxtttdddQQQ@@@888<<>>BBBHHHIIIIIIJJJMMMQQQJJJJJJMMMOOONNNLLLPPPVVVaaavvvgggbbbhhhqqqvvvwww|||zzzwwwvvvyyy{{{xxxtttpppmmmmmmppprrrttttttuuuwwwvvvuuurrrpppnnnooopppsssuuuwwwwwwvvvuuu|||}}}}}}wwwnnnfffcccfffkkkrrruuuuuuvvv{{{}}}yyyxxx{{{~~~www}}}{{{nnnPPPBBB555111111000//////333333333444444333333222---...000222333444555555666444222222333333333111333333222222222111222222222000///...///000111222///000111222333222111000555444333222111111111111333333222333333333444444000000000000000111111222////////////000000000000000222222111///------...,,,,,,,,,---///111222333333111000///000111000///...000111111000//////000000000////////////000000333333222111///000333666222///...000///------111...------------------......,,,---000111......111111111111000000000000000---...000111222222333333111222222333333222222111333222111000000111222222000000000000111222333333666222333666666999LLLbbb~~~qqq___bbb}}}pppppprrrlllcccKKK:::333111******---(((***+++,,,+++******,,,---%%%&&&'''((())))))((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&''')))************'''%%%######$$$&&&&&&%%%'''***555GGG\\\iiillliiiiiihhhiiiiiijjjiiigggeeeaaabbbbbbccceeeeeeeeeeee]]]OOO>>>444000///...---000+++)))++++++(((''')))$$$&&&'''(((''''''&&&&&&++++++***((())),,,222666AAAEEELLLSSS[[[ccckkkooooookkkiiimmmooohhhXXXJJJ555444444222111;;;UUUnnn|||xxxrrr___KKK???888999JJJ```lllllljjj^^^BBB000,,,((()))+++'''&&&&&&'''(((((((((''''''DDDBBB@@@AAAEEELLLTTTZZZaaafffkkkkkkdddUUUFFF<<<999666666:::>>>@@@FFFLLLBBBEEEHHHMMMXXXcccfffdddRRRRRRRRRTTT\\\bbbaaa\\\EEELLL[[[pppnnnjjjxxx}}}kkkYYYJJJ???:::;;;666333222333888GGG```uuu{{{wwwuuuqqqjjjeeeZZZQQQDDD;;;888777777666666777666555222111222333333555888;;;===<<<;;;:::777888999::::::;;;::::::444444555666777777888888===CCCJJJMMMNNNMMMMMMNNNOOOOOOQQQSSSRRROOOSSSYYYaaa~~~yyyjjjbbbccckkkrrruuuyyywwwuuutttwww|||zzzxxxuuurrrppppppqqqrrrkkknnnrrrsssrrrqqqppppppiiikkkooosssuuuvvvvvvvvv}}}}}}~~~{{{ssshhhdddeeekkksss|||{{{xxxzzz}}}~~~zzzxxx|||}}}~~~{{{{{{jjjRRRDDD666111111111000111333333444444444333222222...///111333444555666666555333111222333444444333333333333222222222111111333111......///000000000000000111222222222222222555444333333222222333333222222222222333333333333000000000000000111111222......//////000000111111///111222111///.........,,,,,,---...000222333444444222000000111111000///,,,...000000///...///000000000////////////000000//////.........222777<<<333000...000///---...222//////...------...//////000------000000......111222111111000///000000000+++---000111111111333444222333333333333333333222333222222111000000111111000000///000000111222333444111444999:::CCC```yyykkkggg~~~|||tttvvvxxxooocccJJJ999222000******---(((***+++,,,,,,+++***+++,,,!!!###&&&((()))((('''%%%%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))******)))'''%%%######%%%''''''&&&(((+++555GGG\\\iiimmmkkkkkkkkkkkkkkkiiigggeeeddd______aaadddggghhhgggfffZZZKKK;;;333000---***)))+++'''&&&)))***'''%%%&&&&&&((())))))'''&&&&&&'''((()))***)))((((((***,,,000444;;;DDDNNNYYYcccjjjjjjgggffflllqqqmmm]]]OOO666444444555333;;;TTTnnn}}}zzzrrr^^^JJJ>>>666444>>>KKKPPPPPPOOOHHH555,,,***%%%'''+++'''&&&'''((())))))((('''&&&888999::::::<<>>===<<<:::888999;;;<<<=========<<<666777777888999999999999===BBBHHHMMMOOOPPPOOOOOOSSSSSSTTTVVVTTTQQQTTTYYYeee{{{mmmaaa___dddmmmsssttttttssssssvvvzzz{{{zzzyyywwwtttrrrrrrrrriiimmmqqqsssqqqooonnnnnniiikkknnnqqqsssuuuuuuuuuzzzyyyxxxvvvmmmcccbbbhhhooozzzzzzyyy{{{zzzzzzzzz}}}~~~|||}}}~~~zzzhhhVVVGGG777222222111000111333444444444333333222111111111222333444444444444333222111111333555555444222333333333222222111111111000///111222111...+++000000000000000111222222444333333333333444444555000111111222222222222222000000000000000111111222---......///000111111222...000111111000/////////------...///111333555666555333111000111111000///+++---000000000000111222111000///......///000111...//////...///111555888333///---///...,,,---111111000///......///000111222//////111111......111222222000/////////000111---///222222111111222444222222222333333222222222111111111111111222222222/////////000000111222333555111555@@@IIIXXXzzz{{{qqqxxxsssxxxzzzpppcccHHH777000///)))***---(((***+++---,,,+++***+++,,,%%%&&&''''''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''')))***+++++++++(((&&&$$$$$$&&&((((((((()))+++444FFF[[[iiinnnmmmkkklllkkkiiifffccc```___\\\\\\^^^bbbfffgggeeebbbZZZIII:::444222...***)))(((%%%$$$((()))'''%%%&&&)))+++,,,***((('''(((***%%%'''(((((((((''')))******,,,///666@@@NNN]]]ffffffcccccckkkrrrnnn^^^OOO666444555666444:::QQQkkkvvv|||~~~|||{{{ttt```KKK===666222666;;;<<<<<<===888---+++,,,%%%&&&***&&&%%%&&&'''(((((('''%%%$$$333666888777666<<>>888444111000444:::???GGGOOOOOOWWWbbbmmmuuutttgggXXXKKKOOOSSSXXXaaagggaaaVVVEEEIIIXXXooo{{{}}}lll]]]YYYCCC???;;;999:::FFF^^^ttt}}}zzzwwwsssnnnkkkjjjZZZQQQEEE===:::999888777888888888666444333444555555777;;;>>>???>>><<<:::999:::<<<>>>??????>>>>>>999:::;;;<<<<<<<<<<<<<<<>>>AAAFFFKKKPPPRRRRRRQQQVVVVVVWWWXXXTTTQQQSSSXXXiii|||mmm```ZZZ^^^hhhoooqqqqqqrrrsssuuuzzzzzz{{{{{{zzzwwwuuussssssmmmqqqttttttpppllljjjjjjjjjlllnnnppprrrsssssssssvvvttttttqqqhhh```bbbjjjrrr{{{xxxyyyvvvzzz}}}~~~}}}}}}}}}~~~zzzhhhYYYIII999333222000000000444444444444333333222111333333333333333222111000222111000111444555666555222333333333333222111111...///111444666333,,,&&&000///.........///111222333333333333444555666666000000111222222222222111000000000000000111111222------...///000111222222---///111111000//////000---......000222444666777555333111000111111000///+++---000111111111333444111000///......///000111111222222111///...///000222...,,,------+++---000222111000//////000111222444111000111111......111333222000/////////000111000222555444222000222333111111222222222222111111...///000222333333333333////////////000111222333888222777HHHXXXlllyyyuuuqqqwwwzzzqqqcccFFF666///...)))***---)))***+++------+++******+++,,,+++***((('''''''''(((%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((***,,,------(((&&&$$$%%%&&&((()))(((***,,,444FFFZZZjjjoooooojjjkkkjjjgggccc___\\\[[[ZZZZZZ[[[___cccdddaaa^^^]]]KKK;;;666444...)))''''''$$$%%%)))+++(((&&&'''''')))***(((%%%$$$%%%(((%%%&&&((('''''''''(((***+++******...888HHHZZZfffdddaaabbbjjjqqqmmm]]]MMM666333555777555999OOOjjjnnnvvvzzz{{{|||vvvcccNNN>>>777222333555444444666000***---...&&&&&&***&&&###$$$&&&''''''&&&$$$###+++...111111222777@@@HHHSSS___iiiggg]]]OOO@@@555333888<<<:::777===LLLYYY\\\bbbiiinnnmmmfff\\\UUURRRQQQVVV```eee```WWWRRREEEMMM]]]nnn{{{~~~yyyvvvzzz}}}uuuhhhQQQ===;;;???IIIaaazzz|||yyyvvvsssooolll\\\OOOCCC???===;;;999999888777555333222222222222333555999===??????>>>======>>>@@@@@@@@@AAADDDFFF@@@@@@@@@@@@>>>===;;;:::===@@@GGGNNNSSSUUUSSSQQQWWW^^^ZZZVVVXXXUUUSSS[[[qqq~~~ooogggbbb___cccjjjjjjnnnooommmqqqzzz~~~}}}}}}wwwqqqmmmgggiiioootttssslllhhhiiieeekkkpppppprrruuuuuussswwwpppiiiccc]]]]]]eeennnwww~~~~~~wwwuuuuuuwwwwwwxxxxxxzzz~~~yyyxxx|||}}}{{{|||{{{xxxjjj]]]MMM===666444222111111444444333222111111111111111222444666666666444333555222000///000111111111555333000...---...000222333222111111222222000///...000111000000111444666888111...333777666444444222222111111111111111111///111222111000///000111...//////000000000000///000000000000111111111111,,,++++++...222555666666333333333222222222111111,,,---............000222222111000......//////000111///---...111222000...000000////////////000000111000/////////000222333000111111000//////000222666222......111222000,,,111222333333222111222333555444222111111111222222111111111222222333333333444444333222111333555666;;;666;;;RRRppp}}}wwwpppttt{{{uuuZZZEEE555///000,,,,,,,,,&&&))))))))))))***+++,,,---))))))))))))((('''&&&%%%(((''''''&&&%%%%%%$$$$$$&&&&&&'''))),,,---,,,+++)))'''%%%$$$%%%&&&&&&%%%***...999JJJ\\\iiilllllloooiiigggiiijjjddd]]]YYYXXXZZZ[[[\\\[[[ZZZ[[[\\\XXXNNNDDD>>>666...)))((('''((((((&&&$$$###$$$&&&***))))))***++++++)))&&&)))%%%###%%%)))+++(((%%%((()))***)))...<<>>EEEQQQ]]]fffcccWWWJJJ>>>555;;;???BBB@@@>>>AAALLLUUU\\\___aaaaaa^^^YYYTTTQQQQQQQQQXXXbbbdddZZZMMMEEEAAAIIIXXXeeemmm|||~~~wwwtttyyywwwfffZZZSSSUUUfffzzz{{{vvvqqqmmm]]]QQQEEE@@@>>>:::777666777666444333222111111222333555888;;;===>>>>>>>>>===@@@BBBCCCCCCBBBCCCCCC@@@BBBCCCDDDDDDCCCAAA@@@FFFHHHMMMQQQTTTSSSQQQOOOQQQ[[[YYYSSSRRRNNNPPP\\\sss~~~mmmccc___^^^aaagggdddggghhhfffkkkttt{{{{{{~~~~~~~~~~~~|||zzzwwwvvvmmmmmmpppsssqqqkkkhhhjjjhhhnnnrrrssstttwwwwwwtttpppjjjccc]]]YYYXXX```iiiqqqyyyzzztttrrrsssuuuvvvxxxxxxzzz~~~{{{zzz}}}~~~{{{}}}|||zzzzzz{{{ooobbbQQQ@@@888555222000000333333333222222222333333111222444555555444333222333111000000222444555444444333111///...///000111222111111222333222000...000000000000000222666999<<<555111333666555333333111111111111111111111111///000111111000///111222000000000111111000//////000000000000111111111111000//////111444777888888333333222222222111111111,,,---///.........000222111000///.........//////111///......000111000...///////////////000111111111000/////////000222222000111111000//////000222666222......111222000---111222333222111000111333444333222111000000111222111222222222222222222333333111//////111444666666;;;@@@QQQooo|||uuuqqqvvvzzz~~~pppVVVDDD444///000,,,,,,---'''))))))))))))***+++,,,---))))))))))))((('''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''))),,,---,,,***)))'''%%%$$$%%%&&&&&&%%%***...999JJJ]]]iiinnnmmmrrrllliiikkkkkkddd]]]ZZZXXXZZZ\\\\\\[[[ZZZ[[[\\\]]]RRRFFF>>>555---''''''&&&'''((('''&&&%%%'''))))))***+++++++++)))((((((***'''$$$&&&***+++)))&&&(((***+++***,,,777IIIWWW___eeeiiikkkooonnn[[[DDD777888:::999666<<>>>>>>>>BBBFFFGGGFFFCCCAAA@@@@@@CCCGGGKKKLLLLLLJJJHHHMMMOOOSSSUUUVVVUUURRRPPPNNNYYYXXXPPPLLLHHHMMM\\\uuummmaaa]]]\\\^^^```___aaaaaaaaafffpppwwwyyy~~~}}}|||{{{zzz{{{|||}}}tttrrrqqqrrrnnniiiiiilllpppuuuxxxxxxxxxzzzxxxtttiiiddd^^^[[[WWWVVV]]]fffnnnttt{{{|||xxxsssrrrsssrrrtttvvvyyy{{{~~~~~~}}}}}}|||zzzxxxxxx~~~}}}uuugggVVVDDD:::666333000000333222222222222333444444222222444444444333222111111000000111444777888777333222222111000000/////////000111222333222///,,,000111111000000333777:::???777333444555333222222111111111111111111111111///000111000///000111333222222222222111000//////000000000000111111111111222111000222555777777777222222222222111111111000,,,...//////......000111000///......------......000///......000000///...------...///000111222222000000/////////000111222000111111000//////000222555111//////111222000---000111222222000000111222222111111000000000000111222222222222222111111111333111//////111555999:::???OOOlllyyyvvv{{{|||~~~tttssswwwwwwwwwiiiPPPAAA222...000+++,,,...)))))))))))))))******+++,,,))))))))))))((('''&&&%%%"""###%%%&&&''''''&&&&&&%%%%%%&&&))),,,---,,,***)))'''%%%$$$%%%&&&&&&%%%)))---888JJJ]]]kkkoooooouuuooolllmmmkkkddd]]]ZZZWWWYYY[[[[[[ZZZYYYZZZZZZ]]]PPPBBB999222+++''''''%%%'''((((((((((((***,,,(((+++------***'''((()))***'''&&&'''***,,,***''''''***,,,,,,---777HHHUUUaaahhhnnnqqqrrrlllXXXCCC888;;;===:::555<<>>555---,,,,,,+++***,,,******))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%---///000000000222666:::777FFFTTTVVVQQQJJJCCC>>>???DDDKKKQQQRRROOOKKKHHHMMMLLLHHHBBB???CCCLLLTTTRRRQQQTTTXXXUUUJJJ===777DDDLLLQQQPPPQQQeeevvvnnnjjjrrr{{{tttmmmhhhaaaUUUIIIDDD@@@:::555333444333222111111000000000444444666888:::<<<===>>>???CCCHHHJJJHHHCCC???===???CCCIIIOOORRRRRRPPPNNNOOORRRVVVYYYYYYXXXVVVUUUPPPZZZWWWNNNKKKGGGKKKYYYtttuuueee```^^^]]][[[___```aaaccchhhooouuuxxx{{{{{{yyyyyyyyyzzz{{{|||tttrrrqqqqqqnnniiijjjmmmyyy}}}}}}}}}}}}xxxrrrfffccc___]]]ZZZZZZaaaiiioootttzzz{{{xxxuuuuuuuuummmppptttxxx{{{~~~~~~zzzwwwyyy~~~}}}xxxhhhWWWDDD:::777333111222333222222111111111222222222333333333333222000000111000000222555777777666222222333333222111///......///000333444333///+++///111222222222222333555===666222333333111111333111111111111111222222222///000000000///000222444333333333222222000///...///000000000111111111111111000//////111333333222222111111111111000000000,,,.../////////...///000///.........------------//////...////////////...+++,,,...///111222222333000//////...///000111222000111111000//////000222444111//////000111000//////111111111000///000111000000000////////////000333333222222111111000000333333333111111555===DDDUUUiiiuuuiii}}}~~~{{{ssssssuuurrrpppcccLLL>>>000---///+++,,,///+++)))))))))))))))***++++++(((((()))(((((('''&&&&&&###%%%&&&(((((((((&&&&&&%%%%%%&&&)))+++,,,+++***(((&&&$$$$$$%%%&&&&&&&&&)))---888JJJ^^^kkkppppppvvvppplllllliiiaaa[[[YYYTTTVVVYYYZZZYYYXXXXXXYYYVVVHHH999222---***((()))'''(((***+++******+++,,,''',,,///...)))&&&(((***)))'''&&&''')))***)))(((%%%(((+++,,,000===PPP___fffkkkppptttwwwnnnWWWAAA666===BBB===666;;;QQQffftttqqquuuxxxxxx{{{oooWWW???555,,,***)))((()))++++++***)))((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$...//////000000111333555...===MMMSSSSSSOOOGGG@@@===DDDOOOXXX]]]ZZZSSSNNNIIIGGGAAA<<<:::???HHHOOOOOOJJJHHHIIIFFF@@@<<<<<>>BBBGGGIIIGGGCCC>>><<<>>>BBBJJJPPPTTTTTTRRRPPPQQQVVV\\\^^^]]]YYYWWWVVVUUUZZZTTTMMMMMMKKKKKKUUUssstttllliiiddd___ccccccdddgggkkkooosssvvv~~~}}}xxxyyyyyyyyyxxxwwwvvvuuuooommmnnnpppnnnjjjjjjmmm~~~wwwoooeeecccaaaaaa```___eeennnqqquuuyyyzzzxxxvvvvvvwwwjjjmmmrrrwwwzzz}}}}}}yyyzzz}}}}}}zzzxxxfffUUUBBB999666444333444333333222000////////////333333333333222111111000222111111222444444333222111222333444333111///......///111333555333///,,,---000333444333000......777222000111222000111444000000111111111222222222000000000///...///222444333333333222222000///...///000000000111111111111000///......000111111000111111111000000000//////,,,...000000///...//////...............------,,,.../////////.........///***,,,---000111222333333000///.........///111111000111111000//////000222222111000///000111000000///111111111000///000111////////////000/////////222222222111111000000000000444777333000777HHHVVVxxxooo___rrr|||sssrrrqqqlllkkk```KKK<<>>>>>===;;;===AAAGGGJJJHHHCCCHHH^^^|||vvvfffZZZXXX[[[fffrrr|||}}}yyytttpppjjj\\\NNNFFFAAA;;;666555222222222222222111000///111222444666999:::;;;;;;<<<@@@DDDEEEDDDAAA???>>>>>>BBBIIIOOORRRRRRPPPNNNUUU[[[bbbdddaaa[[[VVVUUUXXX]]]WWWQQQSSSQQQQQQYYYuuuyyyrrrmmmiiiggghhhjjjlllpppvvv~~~xxxyyy{{{{{{yyyvvvrrrpppjjjhhhiiillljjjggghhhmmm~~~vvvmmmbbbaaabbbdddcccccchhhppptttvvvxxxyyywwwuuuuuuuuukkknnnrrruuuwwwzzz|||~~~||||||}}}}}}zzzwwwvvveeeSSSAAA888666444444666333333111000000//////000333333333333222222222222444333222333444333111///222333333333333111000/////////111333555444111...,,,000333444222///---,,,222//////222222000111444000000000111222222333333222222111///......111333222222222222111000//////000000000000111111111111222000//////111222222111000000000000////////////,,,...000111///............////////////...---------...//////------...///***,,,...000222222222222//////.........///000111000111111000//////000222111111000000000000000111000111222222000000111222...//////000000000000///111111111111111000000000---333666666888GGG___ssshhhXXXlll}}}ssspppoookkkiii^^^III;;;///...///******///---)))))))))(((((())))))***'''(((((((((((((((''''''))))))(((((('''&&&&&&&&&$$$$$$%%%(((+++,,,+++)))(((&&&$$$$$$%%%'''''''''(((,,,777III\\\jjjnnnnnnppplllhhhfff```XXXTTTTTTOOOSSSWWWZZZ[[[ZZZZZZ[[[YYYHHH777///,,,***(((((()))+++------,,,************---///...***(((((()))&&&&&&&&&&&&'''''''''''''''((())))))000AAAZZZmmmsssrrrrrruuutttgggOOO===777GGGPPPGGG888999JJJ[[[jjjjjjpppttttttyyypppZZZ???555,,,)))((('''(((*********))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%......///111222222111000444;;;CCCLLLUUUYYYRRRHHHEEEJJJRRRYYY___eeekkkooobbbXXXJJJBBB???AAAAAAAAAAAA>>>>>>@@@@@@???AAAEEEBBBEEEDDDBBBJJJ[[[llltttrrrddd[[[NNNIIILLLUUUbbbmmmvvv|||wwwrrrcccRRRHHHAAA:::555444111222333333333222111000///111444777999::::::999:::===???@@@@@@???@@@@@@@@@DDDIIINNNPPPPPPNNNLLLUUU]]]gggjjjfff___ZZZXXXZZZcccaaa]]]^^^\\\^^^iii||||||rrrjjjhhhhhhiiiqqqzzz||||||}}}|||{{{wwwtttrrriiifffeeeeeedddbbbffflllxxxzzz{{{{{{}}}}}}uuulll``````bbbfffffffffkkkrrrxxxyyyyyyxxxwwwuuutttsssqqqssstttttttttuuuvvvxxxzzz}}}}}}yyyuuuuuufffTTTAAA888666444555666222222111111222333444444333333333333333444444444444444333444555555222000333333333333222111000000111111111333555555333111---///111222111000000111000///000444444000000333///000000111222222333333333333111///------000222000000000111111000//////000000000000111111111111222000///000222333333222000000/////////.........,,,...111111000.........//////000000000///...---,,,...000///---,,,...///+++,,,///111222222111111//////...---...///000111000111111000//////000222000111111000///000111222111222333222111000111333...///000111111111000000000000000000111111111111000222555<<>>HHHUUU^^^ZZZQQQHHHKKKOOOSSSXXXbbboooyyynnnaaaQQQGGGFFFHHHGGGFFF>>>???BBBHHHHHHEEEEEEHHH???BBBCCCEEENNN[[[aaa___aaaeeepppmmmYYYMMMFFF<<<>>>DDDQQQ```jjjtttyyyhhhUUUIII@@@888444333111222333444444333111000...000444777999:::999888999;;;<<<======>>>@@@BBBCCCEEEJJJMMMOOONNNLLLJJJRRR\\\hhhnnnkkkeee```^^^\\\jjjlllhhhhhheeejjjyyy{{{nnnhhhgggiiittt~~~|||zzzxxxvvvkkkfffbbb```^^^^^^dddkkkqqqsssuuuwww{{{|||uuukkk```aaadddhhhhhhhhhmmmuuu|||||||||zzzxxxvvvttttttvvvvvvvvvtttrrrqqqrrrsssyyy}}}~~~yyytttuuuhhhVVVCCC999666444444666000111111333444666888999333333333333444444555666555444444555777777444222444444333222222111111111222222111333555555444333//////000//////111555888000000333666555111000222///000000111222222333333555444222///------///222...//////000000000000///000000000000111111111111000///...///111222222111000/////////............,,,...111111000...------///000111111111000...---,,,...000///---,,,---000+++---///111222222111000///......---...///000111000111111000//////000222000111111000//////111222111222333333222111222333...///000222222222111000//////000000111111222222555333555BBB[[[}}}```SSSkkk~~~}}}{{{{{{qqqpppsssqqqnnn]]]BBB;;;000///000((((((...---***)))(((((((((((())))))''''''((((((((((((((('''%%%$$$"""!!!"""$$$''')))$$$$$$%%%(((***+++***)))'''%%%###$$$&&&'''((('''(((,,,777HHHZZZgggkkkjjjllliiifffccc]]]UUURRRTTTPPPTTTZZZ___aaaaaabbbcccQQQAAA111,,,,,,+++)))((($$$'''+++------------......---,,,,,,---+++(((&&&'''((())))))(((((()))***&&&***...333;;;MMMddduuuwwwzzz|||tttaaaKKK===999EEEVVV\\\KKK777888JJJ[[[jjjmmmvvvxxxsssssskkkWWW===444,,,++++++))))))+++************))))))))))))&&&''''''((((((''''''&&&////////////000111222333777:::===FFFWWWeeecccZZZPPPMMMNNNSSSWWW\\\hhhuuuqqqeeeVVVPPPSSSXXXXXXWWWJJJPPPSSSPPPGGG???===???;;;???FFFOOOUUUUUURRROOOKKKQQQWWWTTTKKKBBB>>>>>>BBBJJJVVVcccooozzznnnWWWJJJ@@@888444555555555555555444333222111000111333555777888999999;;;;;;;;;::::::<<<@@@DDDAAA@@@AAAGGGMMMQQQNNNKKKTTT\\\eeegggeeecccfffjjjkkkyyyuuugggiiirrr}}}tttkkkccclll{{{}}}}}}}}}wwwsssrrrrrrkkkhhhaaaZZZWWW[[[eeemmmnnntttyyyyyytttnnnjjjhhhdddeeefffffffffgggjjjlllssstttvvvvvvvvvvvvwwwxxxvvvxxxyyyxxxtttrrrsssuuuwwwyyy}}}|||yyy|||jjj[[[GGG888333222000...555222000111444555444333222222333222111222555777333333333333333333333333222222333111000///111222444222000222444666444222000222444444222000///000...000222444444333111///222333444444222222333444000111222333333222111000///...///000222222000...111111111111000000/////////////////////.........//////000000///...------///000111222222111///...111///...000000......000222111111111222111///---...///000111111000///...............///000222222000000000///...///222555444111------///111111000000///...///000111000///000111222222111000222333111000000000000000111222444666???SSSsssyyy\\\WWWuuuwwwwww{{{xxxqqqsssvvvsssooo___EEE333000---++++++++++++***'''((())))))))))))((((((&&&&&&'''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%''')))***)))'''&&&%%%%%%%%%%%%&&&'''''''''...:::GGGSSS___iiioooooollliiidddYYYOOONNNSSSUUU[[[```bbbdddeeeccc^^^KKK===///******)))(((((()))+++---000222000,,,(((***+++++++++++++++******)))'''%%%$$$%%%'''+++---***+++///888FFFXXXlll{{{~~~yyyiiiRRRAAA999999TTT```YYYDDD999888EEEZZZaaahhhooosssuuupppdddWWW>>>555,,,)))---222222111444///...222111+++'''(((***(((&&&%%%&&&%%%"""////////////000111111222444777===GGGXXXhhhkkkfffRRRNNNMMMQQQTTTXXXaaakkkhhh```YYYVVVZZZ```bbbbbb___aaa___WWWKKKBBB@@@AAABBBEEEJJJPPPSSSQQQLLLHHH>>>DDDHHHFFF>>>777555666AAAHHHUUUcccqqq|||uuu[[[KKKAAA999444444555555555555444333222111111222444666999;;;===>>>=========;;;;;;<<>>EEERRRcccsssbbbMMMAAA999444222555555555555444333222222111222333555888<<>>777555444222333222000111333444444333444555555333222111333444222222222222222222222222333444333222/////////111111000000000222333222111111333444333111//////000000000000111111222222222222333333222000///000111000111222222222222111000222000......//////...---000000000000000000000000......////////////////////////000000000///......,,,---...000000000///...///777:::333---///000---111333444111,,,***---000//////000000000000//////////////////000000111222---///000///......///111666444111000000111000///000000000000000000000000...000111222111111333444000000000000000111222222666AAAYYYwwwmmm[[[eeeyyytttrrrtttyyysssvvvxxxrrrjjjVVV;;;333000,,,++++++++++++***...---,,,+++******+++,,,&&&'''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''')))+++,,,+++)))&&&%%%%%%%%%%%%&&&''''''+++000;;;JJJZZZdddggggggddd```\\\YYYSSSOOORRRYYY```eeehhhgggfffeeeaaa\\\FFF888---+++---......///*********+++,,,---+++)))(((((())))))))))))(((((((((((())))))************---999HHHUUU___iiissszzzyyyyyyoooXXX???666AAAPPP```iii^^^GGG;;;:::GGG[[[eeekkkpppssssssnnnaaaTTT@@@999222000777FFFWWWaaa]]]QQQBBB777///)))))),,,)))((('''&&&'''&&&###!!!,,,,,,---...////////////111555:::@@@IIIVVVbbbjjjaaaYYYQQQNNNNNNNNNMMMMMMOOOSSSYYY[[[[[[\\\___cccjjjkkkjjjccc\\\VVVVVVWWWZZZVVVOOOIIIEEEAAA===;;;;;;======:::555222333666;;;BBBOOOaaasssjjjQQQBBB:::333000444555555555444444333222111111111333555999===@@@@@@@@@@@@???>>>>>>AAACCCAAADDDGGGHHHFFFFFFIIILLLLLLPPPUUUWWWXXX[[[aaafffqqq~~~rrrkkkrrruuussszzz~~~{{{yyyxxxrrrqqqgggfffccc```^^^ccckkkrrrvvvzzz}}}zzzsssjjjeeeccchhhhhhfffdddcccdddhhhkkklllmmmpppsssuuuuuusssrrruuuvvvvvvtttqqqqqqtttxxx~~~}}}yyyyyyzzz~~~qqqcccOOO@@@777444333222444333222222333444444555555666666555222111222333111111111111111111111111333444444222///...///000000000000000111111111111222333444333000//////000000000//////000111222333111222333111///...///000111111111222222111111111444111...---.........---/////////000000000000000............//////////////////000000000//////...,,,---...///000111000000...:::???555...000000---///555:::777///+++...222//////000000000000//////000000//////000111111222---///111111000//////000888666444333222222111111000111111111000///000000...///111111111111333555000000000000111222333333:::IIIfffjjjXXXeee~~~|||xxxtttsssvvvrrrvvvyyyqqqhhhTTT999333000,,,******+++******000...,,,***)))***+++,,,'''''''''(((''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&(((++++++***(((&&&%%%%%%%%%%%%&&&''''''+++000;;;LLL^^^hhhjjjhhhccc^^^YYYUUURRRPPPUUU\\\aaafffhhhfffdddddd```ZZZEEE888---,,,000222222444///---++++++,,,------,,,))))))******+++******************+++---///111333<<>>>>>???@@@@@@???AAACCCEEECCCBBBBBBEEEJJJMMMLLLJJJKKKNNNPPPPPPPPPRRRVVVYYYkkkwwwwwwllldddiiiwwwkkkppp}}}www{{{{{{tttqqqjjjiiigggdddaaacccjjjooouuuxxx{{{yyyrrrkkkfffeeedddddddddddddddfffkkknnnmmmooosssyyy|||zzztttpppsssuuuvvvuuurrrrrruuuxxxzzzvvvuuuvvvxxx{{{pppdddSSSCCC:::666333222444444444444444444555666555666777555333222222222111111111111111111111111333333333222000///000111//////000000000000111111333444444222000...///000000///......///111333444000111222111///...///000222111111111111111111222444222///......//////...//////////////////000000---.........//////000000//////000000000000000///---...///000111222222222...999???888000000000......777>>><<<444...///444000000////////////000000111000000000000111111222///111333333111000000111888888777555444222222222000222333222///...///111...000111222111111333444000000000000111222333444???OOOoookkkUUUaaa|||vvvrrrqqqnnnuuuxxxpppfffSSS999222///,,,************)))...,,,***)))((()))+++,,,''''''(((((('''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%'''******)))'''&&&%%%%%%%%%%%%&&&''''''+++///;;;MMM___kkknnnlllggg```YYYVVVSSSRRRWWW^^^bbbfffhhhfffeeeeeeaaa\\\FFF999......333777999<<<777444000...---------,,,))))))***++++++++++++++++++***)))+++///555;;;@@@NNN[[[hhhooosssuuurrrmmmeeeZZZIII;;;777@@@PPP\\\dddjjj\\\DDD:::<<>>666111333444444555444444333333666666666777888;;;===>>><<<>>>@@@@@@@@@AAADDDFFFDDD???>>>FFFRRRWWWSSSLLLPPPPPPPPPOOOMMMMMMNNNPPPccclllkkkaaaWWWXXX}}}kkkcccmmm}}}vvvwww{{{zzzrrrooollllllkkkgggdddeeeiiinnnsssvvvyyywwwpppjjjfffeee___aaacccdddfffhhhlllooooooqqquuu{{{|||uuunnnrrruuuwwwwwwuuutttvvvyyyxxxssspppqqqtttvvvxxx}}}~~~yyyooofffWWWIII???999666444333444555444333333555777555666777666444222222333222222222222222222222222222222333111000///111222...000111111000000111222444555444222///...///000///.........///111333444///111222111000///000111222222111000000111222222444222000000111111000///000000000//////.........------......///000000000//////000111111111000000//////000000111111222222///444::::::555111///000...666===<<<555///111444000000////////////000000111111111000000111111222222333444333111000111222666777777666333222222333000333444333///...///111///111222222111000222333000000000111222333444555AAARRRsssjjjRRR___~~~vvvqqqnnnlllsssvvvnnneeeRRR:::222///+++************)))+++***)))(((((()))***+++(((((((((((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$''')))***((('''&&&%%%%%%%%%%%%&&&''''''***///:::KKK\\\iiioooqqqlllddd\\\XXXVVVUUUZZZ```dddhhhiiigggfffgggddd___FFF999...///777>>>DDDHHHAAA===888444222111///...)))***+++,,,,,,,,,,,,,,,---,,,,,,...444===FFFLLL[[[fffppptttyyyzzzrrrfffVVVIII;;;888AAAOOO[[[aaafffjjjZZZBBB999<<>>CCC[[[}}}dddBBB---'''&&&&&&$$$%%%'''&&&%%%$$$$$$%%%+++,,,...000000000///......,,,---222777???MMM[[[```bbb___UUUOOOOOONNNKKKRRRSSSPPPIIIBBB???CCCHHHRRRVVV]]]aaaaaa^^^ZZZWWWOOOIII@@@999666777888999888;;;>>>???===:::666444333;;;FFFRRR]]]mmmtttkkktttnnnRRRBBB:::555333333444444555444444333333444666888:::<<<>>>???===???@@@@@@@@@@@@BBBDDD???<<<===GGGVVV\\\WWWOOOPPPQQQRRRRRRRRRSSSSSSTTT]]]bbb^^^TTTHHHFFFiii~~~kkk^^^^^^lll|||vvvxxx|||yyyqqqmmmlllmmmllliiiffffffjjjnnnrrrvvvxxxuuunnnhhhdddccc```cccfffiiikkkmmmoooqqqsssssstttxxx|||zzztttnnnqqquuuyyyyyywwwvvvwwwyyy~~~~~~xxxrrrooommmooosssuuuvvv{{{~~~yyypppkkkdddXXXLLLBBB;;;666444111333444333111111333666444555777777555333333333333333333333333333333333000111222111000000222444...111222222000000111333555555444222///......000---......///000111222333...000111111111111222444222222111000000111222222333222111222333444222000111111000///...------,,,------......///000000111//////000111111111111111000000/////////000000000000...333<<<:::111...333---222666555000---000555111000///......///000111222222111000000111111222333333333111//////111333111333555444111000111222000333555333///---///222111222333222000000000222000000000111222333555555???RRRvvvdddPPPcccxxxrrrnnnlllrrrtttkkkbbbQQQ999222///+++))))))***))))))(((((())))))***+++++++++(((((((((((('''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%(((***+++)))(((&&&%%%%%%%%%%%%&&&''''''***000:::GGGVVVcccmmmrrrmmmeee]]]ZZZYYYXXX\\\bbbfffiiijjjgggeeeeeebbb^^^DDD777---///:::EEEOOOVVVPPPLLLFFFAAA===999666444---...///000111111111111333444555999@@@IIIRRRWWWaaajjjqqqsssxxxwwwhhhTTTGGG>>>888===NNN^^^gggiiikkkmmm[[[BBB999<<>>===:::666333222:::EEENNNXXXhhh~~~wwwiiikkkuuuvvvWWWFFF>>>999333333444444555444444444///000333777:::<<<===>>>???@@@AAAAAA??????@@@AAA999888;;;GGGVVV\\\XXXQQQMMMOOORRRVVVYYY\\\^^^___^^^```[[[PPPBBB===___{{{lll[[[TTT[[[lll}}}yyy{{{zzzqqqmmmkkklllmmmkkkhhhhhhkkkooosssvvvxxxtttmmmfffbbbaaaeeehhhlllooopppqqqssstttvvvsssrrrtttxxxxxxsssnnnpppuuuzzz{{{yyywwwxxxyyyzzz|||}}}zzztttooommmmmmnnnrrrtttuuuyyy|||uuujjjgggaaaWWWLLLAAA:::444222///111333222//////222555333555777777555444333444333333333333333333333333///000111111000111333555///111333222000000222444555555444111...---...000,,,---...///000111222222...///111222111222333555333222111000000111222333222222222444555555333111222222111///...---,,,+++---------...///000000111//////000111111111111111000//////.........//////111***///===>>>111---555...000000---******000555111000///......///000111222222111111111111111222333333111///---...000222...111333222000...///111000444666444///---///222222333333222000///000111000000000111222444555666===QQQxxx}}}___PPPhhh{{{tttooommmssstttjjj```OOO888222///+++))))))***))))))'''((()))+++,,,,,,,,,,,,(((((((((((('''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&)))+++,,,***)))&&&%%%%%%%%%%%%&&&''''''+++000999DDDQQQ^^^jjjqqqmmmeee]]][[[[[[[[[^^^ccceeehhhhhheeebbbbbb___ZZZBBB555,,,000===KKKWWW___]]]YYYRRRLLLGGGBBB===:::222333444555666777777777:::<<>>BBBAAA666<<<<<>>@@@DDDDDD@@@@@@DDDDDD@@@???===???DDDHHHJJJNNNSSSTTT\\\aaaeeeqqq}}}zzzmmmnnnfffUUUEEE;;;888SSSxxxkkk```TTTPPPUUU\\\vvvzzzpppvvvvvvqqqqqqlllkkkmmmkkkhhhkkkrrrssstttssspppkkkeeebbbaaahhhjjjmmmqqqtttvvvwwwxxxxxxxxxxxxwwwtttqqqnnnllllllooouuuzzz||||||zzzxxxzzzzzz{{{zzzxxxtttqqqoooqqqqqqqqqrrrsssqqqlllgggaaa]]]VVVMMMCCC;;;555222222222111000000111222333333555222444999111,,,444222111111333444444222000000000111222222222222111222222111111222222333444111444777777555222000///...///111222333222000///...///000111222222111000222222111111000000/////////000222444444222000///222111000//////......///000//////...---,,,,,,,,,111000////////////000000111111000000/////////......,,,...666>>>>>>444***000111111000//////111222333222000......///000111333222111000////////////---------.........//////111111222222222333333333222222222000......000222...///111222333333222222222333222111222555666555???VVV{{{{{{\\\[[[~~~wwwssslllpppuuuuuummm[[[EEE555111---+++---...***)))***************+++,,,---...))))))))))))((((((((((((''''''''''''''''''''''''###%%%(((***+++***((('''&&&&&&%%%%%%&&&''')))***'''000>>>NNN[[[eeejjjmmmmmmhhhaaa\\\ZZZZZZ\\\\\\ccceeedddaaa```aaa]]]XXX===555...222@@@SSSbbbjjjdddddd```ZZZYYYZZZSSSIIIDDDDDDCCCCCCDDDGGGLLLOOORRRVVVYYYXXXTTTQQQSSSUUU______aaaaaaXXXIII???<<<777===EEEVVVjjjnnnmmmvvvnnnjjj[[[CCC444;;;OOO```nnnuuuxxxrrriiiaaaYYYSSSKKKKKKTTTkkk{{{XXX<<<...***(((''''''&&&%%%$$$$$$$$$$$$$$$***++++++,,,,,,---......+++.../////////333:::AAALLLMMMNNNOOONNNKKKIIIGGGDDDCCC@@@>>>===>>>@@@AAADDDGGGJJJKKKJJJFFFAAA===888555333444666888888888999777???CCC@@@DDDAAA444999999AAAPPP\\\ggg}}}ttt[[[GGG::::::999888888888888777666777777888:::;;;===>>>>>>@@@CCCCCC@@@AAAEEEEEEBBB@@@>>>???DDDGGGGGGIIIMMMVVV```iiirrr~~~tttiiiSSSCCC;;;777LLLqqqqqqeeeZZZOOOLLLRRRbbb|||yyyooosss~~~yyyuuummmjjjkkknnnooonnnrrrxxxuuutttrrroookkkgggdddbbbgggjjjnnnrrruuuvvvwwwwwwuuuvvvwwwwwwuuurrrooommmmmmppptttxxxzzzyyywwwuuuuuuuuuvvvvvvuuurrrpppnnnooonnnmmmnnnppppppnnnkkkddd```YYYOOOFFF===777444222222111000000111222333---000...111777222...777111111111222444333222000000000111222222222222111111111000000111111222222111333555555333111000000...///111222222222111000//////111111222111000000111111111000000000000000///000222444444222000///111111000/////////////////////......---,,,,,,,,,000////////////////////////.........------------222000000555<<<>>>;;;666///000000///......///111111000///......///000111333222111000////////////------........./////////222222333333333444444444222222222000......000222...///111222333333222222222222222222333666888999AAAZZZ}}}jjjhhh|||wwwtttnnnrrrwwwxxxnnn[[[DDD555111---+++---...***)))***************++++++,,,---)))))))))(((((((((''''''''''''''''''''''''''''''###%%%(((*********((('''&&&&&&%%%%%%&&&''')))***'''000>>>NNN[[[eeekkkmmmiiiddd^^^[[[[[[\\\[[[[[[aaacccdddbbbaaaaaa[[[TTT===444...333DDDXXXffflllkkkjjjeee___^^^___YYYPPPPPPPPPQQQRRRTTTWWW[[[]]]^^^aaabbb^^^VVVPPPNNNOOORRRQQQQQQQQQIII???:::;;;DDDLLLRRRaaaqqqqqqlllrrrjjjgggYYYBBB555===SSSdddqqqvvvwwwrrrjjjcccZZZSSSMMMLLLRRRccc{{{qqqOOO888///,,,(((###((((((''''''&&&&&&&&&&&&+++++++++,,,------......+++---......---000666;;;AAABBBDDDFFFFFFDDDBBB@@@::::::;;;<<<<<<;;;;;;:::;;;<<<>>>??????<<<999777444333222333666999::::::999:::EEENNNOOOSSSNNN======;;;AAAPPP^^^kkk~~~bbbJJJ@@@::::::;;;;;;;;;;;;::::::999:::;;;===>>>????????????BBBCCCAAABBBFFFFFFDDDCCCAAABBBFFFGGGFFFGGGJJJZZZfffvvvoooSSSAAA;;;666CCC]]]}}}eee[[[TTTMMMPPPZZZqqq{{{ooopppxxx{{{xxxllllllnnnrrrsssrrrvvv{{{uuuqqqmmmkkkjjjhhhdddaaafffkkkqqqvvvxxxxxxwwwwwwxxxyyy{{{{{{zzzwwwssspppppprrrtttvvvwwwuuusssrrrnnnoooqqqqqqqqqooommmllllllkkkjjjkkkmmmoooppppppgggccc\\\RRRHHH@@@:::666333222111111111111222222333666222222777222...555111000000111222222111///000000111222222222222111///000000000000111111111222333333222000///000111...///111222222222111000000111111111111000000///111111000000000111222222///000222333333222000///111111000/////////000000/////////......------,,,.....................///............------------222111000222666;;;===>>>555666666555444444555777444444444333333111000000333222111000////////////............////////////333333333333444444444555222222222000//////000222//////111222222333222222222333333333444666:::===MMMhhhsssppp|||zzz{{{yyyvvvuuuqqqvvv{{{zzznnnZZZCCC555111---+++---...***)))*********************++++++)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))***)))((('''&&&&&&%%%%%%&&&''')))***(((000>>>MMM[[[dddiiikkkeee```[[[ZZZ]]]^^^\\\XXX___dddggggggfffccc[[[RRR<<<333...666KKK```lllppprrrpppjjjdddcccccc___ZZZ\\\]]]___bbbdddggghhhiiidddeeeccc[[[PPPFFF@@@>>>@@@>>>>>>===:::888<<>>UUUeeesssuuutttooojjjddd[[[SSSPPPLLLKKKSSScccrrr|||oooYYY>>>///---...)))"""(((''''''''''''&&&&&&&&&++++++,,,,,,---.........+++---------,,,---111444888999;;;======;;;999777111222333444555555555444444444555666666555555444222222111222555777999:::777<<>><<<:::;;;<<<>>>@@@AAAAAAAAAAAA@@@AAABBBCCCDDDGGGHHHGGGFFFDDDEEEIIIJJJHHHHHHKKKYYYggg|||wwwTTT???;;;666<<>>TTTdddrrrrrrpppllljjjggg^^^UUURRRKKKDDDBBBEEEMMMTTTXXXKKK===---&&&(((+++)))%%%%%%%%%%%%%%%%%%%%%%%%$$$+++,,,,,,------...//////,,,------,,,,,,---...000222444555666666444111///............///111222333111111111111222222333333222222222222222333555777777???YYYsssuuu[[[SSSOOONNNTTT^^^hhhrrrxxx~~~VVV>>>888;;;BBBIIILLLJJJDDD>>>:::<<<===>>>@@@AAABBBBBBCCCAAAAAABBBEEEFFFGGGHHHJJJEEECCCDDDHHHIIIHHHIIILLLSSSbbbzzzzzzTTT===:::777999GGGaaarrr]]]KKKIIINNNWWWmmm}}}xxx}}}~~~{{{vvvtttqqqssstttrrrqqqpppqqqqqqtttooojjjiiijjjiiiddd___fffnnnyyy~~~~~~|||yyy{{{zzzxxxvvvtttrrrqqqpppnnnnnnoooooonnnkkkiiigggkkkmmmppprrrrrrqqqooonnnjjjfff^^^UUUKKKBBB;;;777333333333333222222111111000555000---333333111777333111000000000111000...000000111222222222222111000111222333333333222222111222111///---...000222000111111222222222222222222222111000000/////////000000111111222222222222///000111111111111000///000000///000000111222333222222222222111111111111,,,,,,---...//////....../////////000000000000000,,,.........------000333444555555333222111222444999:::<<<<<<<<<:::777666333222111000/////////////////////000000000111111000111111111222222222222333333333111//////111333000000000111111222333333555333444444222333>>>KKK|||tttttt~~~vvvttttttqqqoooooottt{{{zzzhhhRRR???555111---+++---...***)))*********+++++++++***))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))(((&&&&&&%%%%%%&&&''')))***,,,444@@@LLLWWW^^^aaabbbbbb___]]]]]]```___ZZZVVV]]]dddjjjlllkkkeeeZZZOOO:::222///;;;SSSgggooooooppplllgggdddcccbbbbbbcccccccccdddggghhhgggccc___WWWUUUPPPHHH???666000,,,,,,,,,111777???KKK___pppyyy~~~wwwpppsssoookkkoooppphhhVVV???444@@@VVVfffqqqrrrqqqnnnmmmlllddd[[[RRRKKK@@@777333333555777111---(((%%%$$$&&&((()))$$$$$$%%%&&&&&&%%%%%%$$$,,,,,,,,,---......//////------------------------///111222333333111...,,,//////...---...111333555000000000000000111111222111111111000//////222444777@@@\\\yyyvvvXXXRRRPPPOOOSSS\\\fffooottt}}}iiiHHH666111:::BBBLLLPPPMMMFFF???<<<<<<<<<===>>>@@@BBBDDDEEECCCBBBCCCFFFHHHGGGHHHKKKCCC@@@@@@CCCEEEEEEGGGKKKTTTaaayyyoooMMM999888666888CCCRRR~~~gggUUUIIIJJJRRR___zzz|||}}}~~~uuuqqqooonnnrrrrrrooonnnqqqrrrrrruuurrrpppnnnnnnkkkfffaaadddnnn{{{|||zzz}}}zzzvvvtttrrrqqqqqqooopppppppppnnnllliiiggglllppptttuuutttqqqooooookkkggg___UUUKKKBBB;;;888333444444444333222111000<<>>AAAEEEGGGEEEBBBCCCHHHIIIGGGHHHLLLDDD@@@???AAABBBBBBFFFKKKSSS\\\ppp~~~dddYYYBBB444555444666@@@FFFqqq|||^^^RRRLLLTTT___nnnzzz~~~yyyqqqnnnmmmmmmqqqqqqmmmlllqqqtttssssssssssssqqqnnniiiddd```bbbmmmzzz~~~~~~zzzvvvrrrqqqqqqqqqnnnoooppppppooonnnkkkjjjmmmpppssstttrrrqqqqqqrrrmmmiiiaaaWWWLLLCCC<<<999444444444444444222111000BBBGGG>>>222444444000222666333111000111111111000000000111222222222222111///000222333333333111111000111222111000000111333222111111111222222333333111000000//////000111222...111444666666333000---///000000000000000000////////////000111222444555111111111111111111111111+++---///000111111000///------------.........///111222222222222111///...222333333111///...///000---...111333555666666666333222111000////////////000000000111111111222222000000111111111222222222333444333222000000222333111000000000000222333444555222333666666<<>>GGGJJJIIIJJJFFFEEEGGGFFFCCCEEEJJJJJJHHHGGGIIILLLJJJEEE???777555222111222444666777>>>DDDOOOYYY```iiizzzyyyqqqlllhhhlllmmmeeeQQQ;;;555DDD\\\mmmrrrxxx{{{xxxsssooohhhbbbNNNDDD777...+++***)))(((((()))***)))(((&&&&&&&&&$$$%%%'''((()))((('''&&&,,,,,,------.../////////......///000111000///---***,,,///222333333222111,,,,,,---...////////////------............------+++---...---,,,,,,000333444999PPPlll}}}oooRRRGGGJJJLLLNNNTTT^^^iiioooxxxhhhFFF777222...***222:::>>><<<999999;;;;;;:::999999<<>>???iiisssXXXPPPQQQ___mmm}}}www|||}}}}}}|||wwwpppmmmmmmooosssrrrlllkkkpppsssrrroooqqqsssqqqllleee```]]]```kkkxxxzzzuuuqqqpppqqqqqqlllmmmoooppppppooommmlllnnnppprrrqqqppppppsssvvvnnnjjjbbbXXXMMMDDD===:::444444555555444222111000111999222)))000555444888777444222111111222111111000000111222222222222111...///111222333222000///000111222222111000111333222222111111222222333444000000/////////111222333...111555888777444///+++000000000//////000000000/////////000111333444555///////////////000000000,,,---///111222222111000.../////////000000111111333111000111222333111///222222222000...---...000111111222222222222222222333222111000////////////000111111111111222222222111111222222222333333333333444333222000000222444111000000000000222333444444000222777888AAA[[[wwwmmmppp~~~|||}}}{{{tttooonnnpppvvvxxxmmmWWWCCC777444111---+++---...***)))***)))***---/////////...---&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))&&&&&&%%%%%%&&&''')))***,,,444BBBQQQ___hhhmmmooofffgggfff```VVVOOOMMMNNNYYY^^^aaa```^^^[[[RRRIII333///+++---444999999888777333333777666333555;;;999666555888;;;:::555000555333111222666;;;@@@CCCLLLSSS___iiimmmrrrzzzrrrmmmiiilllqqqgggRRR<<<444CCCZZZjjjqqqxxx}}}xxxqqqjjjddd^^^KKK???111(((&&&'''&&&%%%&&&%%%%%%''')))***'''$$$"""###%%%''''''&&&%%%$$$...+++''''''***------,,,...//////---++++++,,,---------...000333444333111------..............................---,,,+++***------,,,,,,,,,------...333;;;KKK```sssuuucccNNNCCCBBBDDDLLLYYYccchhhiiiyyy^^^>>>333111...,,,------...///000111111555555555777:::???DDDGGGHHHJJJKKKKKKJJJIIIKKKLLLLLLFFF@@@@@@DDDIIIJJJIIIEEEEEEFFFJJJMMMJJJAAA999333333222000///000444777CCCXXXoooZZZUUU]]]sssvvvvvvwwwuuuwww{{{}}}{{{|||zzzvvvvvvsssmmmqqqnnnnnnpppoookkkjjjlllqqqqqqqqqooojjjddd^^^[[[XXXcccsss~~~xxxtttsssppplllmmmpppiiilllooorrrsssrrrpppooonnnsssvvvuuuppppppvvv|||pppggg```^^^WWWJJJ???<<<777444222111111000///---111000000000111333555666777666444222111/////////000111222222111000111222//////000222444444111///222333222///000333222///...///000000000///---,,,---///111222111111111222---111555666555333111000111111222222222333333333111111222222111000...---333222000---,,,++++++++++++---///000111000///......///000111111000///...//////...//////000111222...000222222111000///000222111000111333222///,,,111000///...------...///111///---...111222000...//////000000111111111222444444222222222222444444111000000000000222333444444000222888999DDDkkk}}}xxxttttttssswwwsssbbbNNN@@@777222...---++++++++++++)))((()))***+++---......------))))))((('''&&&&&&%%%%%%))))))'''&&&%%%$$$$$$$$$###&&&)))+++***(((''''''&&&&&&&&&'''''''''((((((000888FFFVVVdddlllooooookkkhhhaaaXXXQQQNNNOOOQQQ]]]___```______[[[NNN@@@111///---///222333111...+++---///000/////////111...333777999777555666777888777999???HHHRRRZZZ^^^iiihhhjjjpppxxx|||yyyvvv~~~yyyuuuqqqnnnlllooodddOOO:::555CCCYYYgggmmmrrrtttoooiiieee^^^XXXMMM===///,,,+++'''$$$$$$""""""###%%%)))***'''!!!%%%&&&&&&''''''&&&&&&%%%...+++)))***,,,...---,,,------...---++++++,,,...------...000222333222111------------......///000//////...---,,,,,,+++++++++++++++++++++,,,---...222888CCCSSSeeeiii\\\JJJ>>><<<>>>FFFSSS___fffhhhxxx^^^>>>222...+++)))******++++++,,,,,,---111111111333666;;;???BBBHHHIIIKKKKKKJJJJJJLLLMMMKKKGGGCCCBBBEEEFFFCCC@@@888777888;;;===:::333---000000000///...000333555@@@RRRwww{{{lllbbb___iiivvvrrruuurrrrrrwwwzzzyyyxxxyyyxxxvvvxxxxxxtttrrrnnnlllmmmllliiiiiillloooppppppooolllfffaaa]]]ZZZeeeuuu~~~yyytttsssppplllmmmpppmmmooorrrtttuuutttsssrrrooosssvvvuuuqqqpppuuu{{{sssjjjccc___XXXLLLBBB>>>555333111000000000...---000000000000111333555666444333222111111111111111000111222222111000111222000000000222444444111///222444222//////222222/////////000000000///...---...///000000000000111222...111444555333222111000111111111111222222222333000111111222222111//////111000///............///,,,---///000111000///...---...000111222111000000000////////////000000111222333444333000---,,,---111000///000222222///,,,111000///...---......///111///...///222333222000///000000000111111111111333222111111111111222333111000000000000222333444222111333888>>>QQQzzzvvvqqqppprrruuuooo^^^JJJ<<<333...---,,,******++++++***((()))***+++---...------,,,)))(((((('''&&&&&&%%%%%%)))((('''&&&%%%$$$$$$$$$###&&&)))+++***(((''''''&&&&&&&&&''''''(((((()))...777GGGWWWeeelllnnnmmmiiifffbbb[[[VVVTTTTTTVVV___bbbcccbbb___YYYKKK>>>......000555999:::777444111222444333222111222444333888===>>>===<<<===>>>GGGHHHJJJQQQYYYaaagggiiihhhjjjmmmsssxxxyyywwwuuuzzzxxxuuuqqqooollliiigggggg^^^KKK999555CCCXXXfffiiimmmnnniiiccc___ZZZTTTIII:::,,,***+++***((((((***)))((((((***,,,***'''%%%&&&&&&''''''&&&&&&%%%---,,,,,,---//////...---+++,,,,,,,,,******,,,...---------///111222111000------,,,,,,---///111222111000...,,,++++++++++++)))))))))***+++,,,---...333555;;;FFFTTT[[[RRREEE999888999AAANNN\\\eeejjjvvv```@@@222...+++)))))))))))))))))))))))),,,,,,,,,...111555888;;;DDDFFFGGGHHHIIIJJJMMMOOOKKKHHHEEEDDDCCC@@@:::555222000000222444333...)))+++,,,.........///222444;;;HHHiiivvvkkkeeeiiikkkxxx}}}tttvvvrrrqqqxxx||||||{{{|||zzzvvvvvvyyyzzzyyyrrrlllhhhgggeeedddfffjjjnnnoooqqqqqqnnnhhhccc___\\\gggxxx~~~yyyuuutttrrroooooosssttttttuuuuuuuuuuuuttttttppptttvvvtttpppppptttyyytttllleeeaaa[[[PPPFFFBBB555222000//////000///...000000000000111333444555000000000000111222333444000111222222111000111222000000000222444444222000111444333//////222222000///000000000000//////...//////......///000111222///111333222111000000111000000000111111111222222///000111111222222111111////////////000111222333---...///000111000///...---...000222333333222222111000000////////////000111333333222///---------/////////000111000...,,,000000///............///000//////000222444333222000000000000111111111111111111000000000000111111000000000000111222333444///333555888DDDddd~~~yyysssrrrtttuuummmZZZFFF999111---,,,***)))***++++++***))))))***+++---------,,,,,,((((((''''''&&&%%%%%%%%%)))((('''&&&%%%$$$$$$$$$$$$&&&)))***)))(((''''''&&&&&&&&&''''''(((******---888IIIZZZfffkkkkkkjjjeeeeeeddd```\\\ZZZZZZ[[[aaafffhhheee___WWWHHH<<<---///444<<>>HHHOOOJJJ@@@777666777>>>KKKZZZffflllttt~~~dddDDD444///...+++++++++******)))))))))(((((()))***,,,000222444;;;===@@@BBBDDDHHHLLLPPPLLLIIIDDDAAA===888111---333111000111222222000---(((+++---//////111333555999BBB^^^}}}pppggg___^^^bbbooowww}}}yyyssssss{{{{{{zzzxxxuuuuuuwwwxxxyyyqqqkkkeeecccaaa```dddiiioooqqqsssssspppiiiccc^^^]]]iiizzz}}}yyyuuurrrssssssqqqssswwwyyyxxxvvvuuusssrrrrrrqqqppprrrtttrrrnnnnnnqqquuuqqqlllgggccc^^^VVVMMMGGG666333000///000111111000000000000111222222333444/////////000111222333444000111222222111000111222000000000111333333222000111444444000///111222000000000000000000000000000000...---,,,...000222222000111222111///...000111///000000000000111111111//////000111222222333333......//////000111222222...///000000000000//////---...000222333444333333111111000//////...//////...///111111//////000111......///000000///...---/////////.........//////.........///111222333333000000000000000111111111000000000000000000000000000000000111111222333333///555777888LLLuuu||||||~~~zzzzzzyyywwwlllXXXEEE999222...***)))((()))***+++***))))))***+++,,,---,,,,,,+++'''''''''&&&&&&%%%%%%%%%(((((('''&&&%%%$$$$$$%%%$$$&&&)))***)))((('''(((&&&&&&&&&'''((()))+++,,,---999LLL]]]hhhkkkjjjhhhdddeeeeeeccc```]]]\\\\\\aaafffiiifff___UUUGGG;;;///111777@@@IIINNNNNNKKKNNNNNNMMMLLLKKKLLLOOORRRUUUYYY]]]^^^\\\[[[\\\^^^aaabbbfffkkkpppqqqooommmsssxxx|||yyyrrriiidddcccmmmooopppmmmdddWWWLLLFFFEEECCC;;;333666GGG[[[fffhhhkkkjjjddd^^^[[[XXXSSSFFF:::...+++000333111---'''$$$######""" """%%%%%%&&&&&&''''''&&&&&&%%%+++---000222111000///...)))***++++++******,,,...---,,,+++,,,...//////...------------...000222333222000...+++******+++,,,******++++++---...///000222333555999AAAFFFAAA999555333444:::EEETTTbbbjjjqqqzzzjjjIII777000000,,,,,,++++++******))))))''''''((()))***---///000000333666999===BBBHHHLLLJJJFFF???999444000---+++///...------......------)))+++...000111222555777<<>>DDD@@@888---(((&&&((((((%%%%%%)))%%%&&&&&&''''''&&&&&&%%%+++...111222111/////////+++,,,,,,,,,******,,,...---+++***+++,,,......---------...///000000111111000///---,,,++++++,,,---+++++++++,,,---...///000...111333555:::===999333111000000444===KKKXXX```ooowwwuuuTTT<<<000...*********))))))(((((((((''''''((((((***+++,,,---)))+++...000444999@@@DDDCCC???888111,,,***++++++,,,,,,,,,,,,,,,,,,,,,---***,,,...000111333666999???DDDWWWyyyxxxeeeVVVKKKIIIHHHIIIZZZoooxxxtttqqqoooooossstttssstttwwwtttnnnjjjjjjiiihhhjjjooosssuuuxxxxxxtttkkkbbb\\\^^^iiizzzyyytttiiieeeeeeiiikkklllpppvvvyyyxxxvvvsssqqqpppooooooqqqqqqqqqnnnlllkkklllnnnlllnnnmmmkkkiiidddZZZOOO<<<888444111111222222222///000000111222222111111111000000///////////////000111222222111000111222222000000000222333222111///444555111...///222222111111111000111111222333222///------111333333111222333333111///...000111000000000111111111222222000000000111111333444555//////000000000///......111111000000000000//////---...000222333333222222111000000////////////000111111111///---,,,---///,,,...000111000//////000---...//////000/////////+++,,,............000111111111111111000000000000000000111111111111000000//////111222222333222222333555777AAA^^^{{{xxxvvvwwwvvvssssssvvv{{{tttcccLLL;;;333///,,,***((('''((())))))(((''')))***+++,,,,,,+++******&&&&&&%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%'''))))))((('''((()))'''&&&&&&&&&(((+++...000333AAAUUUeeelllmmmkkkiiihhhhhhfffbbb]]]ZZZYYYYYY```aaa```^^^\\\UUUFFF888------000888BBBIIILLLLLLOOOQQQRRRSSSTTTVVVZZZ]]]dddgggiiihhhfffdddfffhhhkkklllnnnqqqssssssqqqooohhhnnnrrrqqqkkkeeebbbbbbbbbdddccc[[[MMM<<<000)))))),,,......888KKK___iiihhhllllllfff```\\\XXXSSSFFFBBB@@@GGGUUU___YYYOOO999...'''***+++'''&&&)))%%%&&&&&&''''''&&&&&&%%%+++...111111///...///000------...---++++++,,,...---+++)))***+++------,,,,,,...///111111111000///------------------------,,,+++++++++,,,------......111222222555888666111///......000888CCCOOOWWWlllwwweeeFFF333,,,)))))))))((((((((((((((('''''''''((()))***++++++'''((()))+++---111666:::999666111,,,)))(((***,,,+++,,,---...---......///,,,---...///000222666:::???EEEWWWvvv}}}dddPPPCCC<<>>TTTttt}}}uuuvvvqqqkkkhhhkkkpppvvvxxxyyygggPPP@@@666---)))(((******)))(((((((((((((((''')))++++++***)))((())))))(((&&&%%%$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&''''''(((((())))))((('''&&&***'''''')))))))))---333:::HHH[[[jjjmmmjjjiiillliiimmmnnnfffZZZTTTWWW]]]aaa[[[UUUSSSQQQJJJ<<<000111555>>>IIIQQQSSSNNNJJJJJJKKKLLLKKKKKKKKKHHHEEEGGGFFFDDDCCCBBBCCCDDDEEEEEEDDDCCCEEEHHHNNNSSSWWWPPPXXX```aaa^^^]]]bbbgggiiigggZZZBBB...&&&'''******+++***+++666JJJ\\\fffnnnmmmiiihhhkkkkkkbbbWWWVVVgggvvv|||yyy```;;;)))+++%%%$$$)))'''''''''''''''&&&&&&&&&000+++000444...---000,,,---000111...******+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,---------,,,++++++---,,,*********+++---...000,,,000555777AAAIIIBBB===666222555777;;;GGGVVVgggxxxzzzOOO444...++++++***))))))))))))******((('''((()))***)))'''))))))(((((())))))***+++******************))))))))))))))))))***+++,,,---***---///111111333555777888???OOOhhhrrr\\\FFF>>>888999<<>><<<;;;;;;===???@@@BBBHHHPPPRRRRRRUUU^^^eeegggfff[[[GGG444---...///++++++)))***666KKK^^^gggnnnmmmjjjggghhhggg```WWW___ppp~~~fff@@@+++,,,'''"""&&&***'''''''''&&&&&&'''((((((//////:::>>>777666666......///000000...++++++,,,+++,,,---......---,,,+++))))))***+++++++++*********+++,,,---------,,,+++,,,+++*********+++,,,---555///222:::DDDXXXddd^^^JJJ>>>666666888<<>>666333111///---)))***888OOObbbjjjlllmmmjjjeeebbbaaa[[[TTThhhzzzmmmFFF...---)))&&&)))***((('''&&&%%%&&&(((***+++///;;;QQQZZZSSSOOOEEE444///---...000000---,,,,,,+++,,,...//////...,,,+++))))))*********************+++,,,---------,,,+++++++++*********+++,,,---666111666BBBUUUqqqyyyWWWGGG999777:::===GGGSSS___nnn|||sss___XXXaaayyyyyySSS999111+++***))))))(((((())))))***((('''((()))***)))'''((((((((((((((()))******))))))))))))))))))))))))))))))))))))***+++,,,---///111222333222333444666555444888IIIbbbpppiiiZZZHHHCCCAAACCCGGGTTTppp~~~kkkNNNEEE===;;;999777777999AAAEEEMMMTTT[[[aaagggkkkhhheeeaaa___```dddiiimmmqqquuu|||{{{uuupppqqqvvv{{{~~~zzzyyyzzzyyysssnnnnnnpppsssvvvvvvvvvwwwzzzxxxyyy|||}}}}}}|||zzzxxxtttoookkknnnuuuyyyyyyvvvtttwwwvvvtttttttttmmmdddKKKBBB666//////111111///---...////////////222333666444222222333333222111222111111111111111111222222222333444555555555555444444444222000///111333111111111222333333444444555444222111000000000000000000111111111111000000///.........000000...---////////////////////////111222222222111000///...000000000000000000000000............///////////////......///000000...,,,////////////////////////...,,,,,,000000...///222000000///...------------,,,---...//////000222555777555333111////////////000111222111000///000111///000222222111111333555<<>>444...+++///111...---...+++,,,...//////...,,,++++++++++++************+++***+++,,,---...---,,,,,,+++++++++++++++,,,,,,,,,222000777FFF^^^fffQQQ>>>999<<<@@@HHHPPP[[[eeerrr|||qqq^^^KKKGGGSSSjjj}}}YYY===000+++******)))))))))))))))***((('''((()))***)))'''((((((((('''((())))))***,,,++++++***))))))(((((())))))))))))***+++,,,---000222444555444444444555777333333???VVVgggfff]]]IIIDDDCCCHHHNNN^^^{{{rrrUUUJJJ???;;;999555444444444999???FFFLLLRRRXXX\\\___^^^^^^___cccggglllnnnqqquuuzzz~~~~~~yyysssoooqqqvvv{{{}}}zzzxxxyyyyyyvvvrrrssswwwyyyzzzyyyyyyzzzzzz{{{}}}~~~}}}zzzyyyuuuoooiiikkkssswwwuuuqqqooorrrssstttuuurrriii```JJJAAA666000000222222000,,,///222333333222222222555333111111111222111000111111111222222111111111333333333333444555666666666666444222//////000111000000111111222333333333555333222000//////000000///000000111111111000000///.........000000...---////////////////////////111111111111000000//////////////////////////////---.........//////000000000///...///000000...,,,...........................+++,,,///000......111//////...---------------,,,---/////////000222444555444222111000////////////000111111000///000222///000111000///000222444>>>HHHfff}}}rrrmmmjjjkkkppprrroookkkgggPPP999//////...+++((())))))(((((((((((())))))+++---...---***(((''''''%%%$$$$$$$$$%%%'''(((***'''&&&%%%%%%%%%%%%&&&'''((())))))))))))'''%%%$$$(((&&&&&&)))******///555OOOZZZdddjjjpppuuutttooollliiihhhkkknnnnnniiidddaaa^^^ZZZRRRIII>>>444...888BBBQQQ^^^ddddddaaa___dddccceeehhhfff___^^^bbb[[[[[[ZZZZZZ[[[]]]___aaacccbbb```\\\UUUMMMGGGCCC===:::777444444888===AAAMMMTTTZZZZZZVVVQQQHHH???;;;555...000AAAZZZkkkpppmmmooolllddd^^^ZZZSSSMMMRRRiiicccBBB---+++((((((***'''((('''%%%$$$%%%(((+++---CCCgggvvvRRR@@@444---///111...---000,,,---...//////...---,,,---,,,++++++***+++++++++)))***,,,---...------,,,++++++,,,,,,,,,---------222222<<>>>>>;;;999888222555999===@@@DDDHHHKKKTTTUUUXXX]]]ccchhhmmmppprrruuuxxxzzzzzzwwwsssqqqrrrxxx}}}~~~zzzwwwwwwwwwuuusssvvv{{{~~~|||{{{||||||zzz}}}}}}|||vvvpppkkklllqqqtttrrrnnnlllmmmqqqtttuuuqqqggg___HHH@@@777333444666555333---000444555444333222111444222000000000111000///000111222222222222111000222222222222333444555666888666333111//////000000///000000111111222333333333333111000//////000111//////000000111111000000//////...///000111///---000000000000000000000000000000000000000000000000////////////////////////------......///000000000111000//////000000...,,,...........................,,,,,,000000...///222...---------------......---...000000//////111222222222111000000000000000///000111111000000111222000111111000///000333555AAAUUUwwwyyyppplllkkkooovvvxxxtttnnnaaaMMM888///...---***(((((((((((((((((())))))***,,,...///...+++((('''&&&%%%%%%$$$$$$%%%'''((()))'''&&&%%%%%%%%%%%%&&&'''))))))***)))((('''%%%$$$'''%%%&&&***+++,,,222888IIIVVVdddkkksss{{{|||vvvnnnjjjggghhhkkkkkkhhhccc```___[[[SSSGGG<<<444000999BBBPPP]]]dddeeecccaaadddbbbfffjjjggg______eee```___^^^]]]^^^___aaaccchhhhhhgggddd```ZZZTTTQQQGGGCCC===999777555444222===EEENNNUUU[[[]]]XXXQQQ???888000333EEE^^^lllpppqqqqqqnnngggaaa[[[RRRIIIHHH\\\yyy}}}SSS888******''''''***''''''&&&%%%$$$%%%''')))***HHHrrrpppPPP>>>111111222...,,,000........................---,,,+++*********++++++)))***+++---......------,,,,,,------............555666>>>KKKdddlllPPPFFFGGGFFFEEEGGGMMMUUUaaannn|||wwwaaaNNN???@@@FFFWWW|||mmmKKK333---,,,,,,+++++++++++++++***((('''((()))***)))'''(((''''''''''''((())))))*********))))))((((((((())))))))))))***+++,,,---,,,111777::::::888555444333222000666GGG]]]kkknnnWWWMMMIIIQQQ^^^pppmmmSSSIIICCCDDDGGGEEEAAA@@@999;;;;;;;;;::::::<<<>>>EEEGGGLLLRRRZZZcccjjjmmmpppqqqrrrtttttttttttttttrrrxxx||||||}}}}}}|||yyyvvvsssrrrtttzzz~~~||||||~~~}}}zzzyyy{{{~~~}}}xxxsssoooooorrrtttsssqqqnnnmmmmmmooooooiii```ZZZCCC<<<555333666777666444///111333333222111111222333111//////111111111000000111222222222222111000222222111111222333555555777555222000000111222222//////000000111222222222222111000//////000111222...//////000000000000000000//////000111111000...111111111111111111111111///.../////////000111222////////////////////////------......///000000111222000///000000000...,,,........................///,,,---000111//////222,,,,,,,,,,,,---...//////...///111111/////////000000000000000111111111222...000111111000000111222222333333222111222555888EEEddd{{{llliiijjjpppyyy|||vvvoooYYYIII777000---+++))))))((((((((((((((()))******---//////...+++(((&&&&&&&&&%%%%%%$$$%%%&&&((()))'''&&&%%%%%%%%%%%%&&&'''))))))***)))((('''%%%$$$&&&%%%&&&+++---///555<<>>777111333888???GGGRRR\\\^^^ZZZAAA999111444HHH___kkkmmmpppooojjjddd```YYYMMM@@@???JJJ___wwwpppbbbAAA...(((+++''''''+++(((&&&&&&%%%%%%%%%%%%&&&'''FFFsss[[[FFF555222222---,,,000///...------------...///---,,,+++)))))))))***+++)))***+++---......------,,,---......//////......222444:::DDD\\\vvvWWWLLLKKKGGGDDDCCCCCCMMMZZZhhhuuu|||gggSSSCCC@@@BBBNNNssswwwUUU;;;...---,,,,,,++++++,,,,,,***((('''((()))***)))((('''''''''''''''((())))))'''''''''((((((((((((((())))))))))))***+++,,,---+++000777<<<<<<999666444000000///444DDD\\\mmmuuuaaaUUUOOOWWWfffxxxvvv]]]UUULLLGGGJJJNNNLLLHHHEEEAAAAAA@@@===999777777777:::<<<@@@GGGPPP[[[dddiiimmmmmmmmmnnnooorrrtttuuupppvvvzzzxxxxxx{{{}}}}}}|||}}}xxxsssqqqqqqyyy}}}{{{{{{{{{sssuuuyyy|||~~~~~~~~~}}}yyyuuurrrrrrtttvvvvvvuuurrrnnnkkkjjjggg```WWWRRR>>>888222222555777555222111222111000......000222333111000000111222222111000111222333333222111000222111111000111222444555555333000///000222444444/////////000111111222222111111000//////000111222......///000000000000000111000000000222222000///111111111111111111111111............///111222333////////////////////////---------...///000000111222111000000000000...,,,........................///------111111///000333+++++++++,,,---...///000///000222111///......///...//////000111222222222...000111111000000111333444444444333333444777:::GGGnnnllliiiiiipppyyy{{{uuummmSSSEEE666///---***)))***((((((((((((((()))******...///000...+++(((&&&&&&'''&&&%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&''')))*********((('''%%%###&&&$$$&&&+++...000777>>>OOOkkk{{{wwwtttpppeeeeeeeeeggghhhhhhddd`````````]]]TTTGGG;;;555444===LLL\\\cccaaa^^^bbbhhhjjjgggiiinnnhhh]]]]]]eeecccbbbaaaaaabbbdddggghhhggghhhhhhhhhfffdddaaa___[[[XXXVVVUUUTTTNNNEEE===000111444:::GGGUUUZZZYYYAAA999111555HHH___jjjjjjllljjjeee```]]]VVVGGG888333555AAAUUUccc___MMM===777)))'''+++((((((,,,)))%%%%%%%%%%%%%%%%%%$$$$$$FFFtttiiiPPP666...///000//////333000.........---------...,,,)))'''&&&''')))***'''((((((***+++,,,------.........---++++++,,,...333333888EEE\\\xxxvvvZZZMMMHHHAAA???CCCCCCNNNXXX^^^fffssspppaaaIII===BBBOOOlllfff<<<111+++------(((...444///+++)))((('''((()))((('''))))))************))))))(((((('''''''''&&&&&&&&&,,,,,,++++++***++++++,,,,,,111999???@@@===888444888000,,,222@@@RRRfffvvvgggXXXPPP[[[kkk|||nnnYYYUUUQQQNNNOOOQQQQQQNNNKKKKKKLLLKKKGGGAAA;;;777555555333555===GGGPPP[[[dddmmmlllllllllmmmppprrrtttvvvxxxwwwtttpppqqqwww}}}xxxmmmnnnwww|||{{{}}}}}}rrruuuuuuvvvyyy}}}}}}{{{yyyvvvvvvwwwyyyzzz{{{ssskkkfffddd___UUUNNN???888111///111333333111111111222222222222111111111222333333222111000///...111333333222111111111444222//////111222222222111000//////000222444666333333222111000///......111000///......///000111//////000111222333333444111000111222333333111///000000///...............---...///111111111000000000///...---...000222444---///111222111000111111222222222222222111000///111111222111...---......222222222222222111000000---------------...///000000000000000////////////333000...///222222111...///000111000//////111333666000000444333000:::IIIbbbsssnnnooosssyyy{{{bbbMMM@@@333...,,,***)))+++++++++***((('''(((,,,///222333222...)))'''(((***'''%%%$$$$$$%%%'''''''''###$$$&&&&&&%%%$$$%%%&&&)))((('''&&&&&&%%%&&&&&&***%%%%%%+++///222;;;HHHWWWkkk{{{ooofffiiifffddddddfffgggggggggdddaaa\\\SSSBBB111---222DDDSSS```aaa^^^```eeeiiijjjlllkkkfff___]]]aaaeeedddbbbbbbeeeeeeccceeejjjlllllljjjhhheeebbb___^^^ZZZZZZ]]]```aaa]]]TTTMMMBBB999111222===JJJSSSVVV>>>777111777LLLcccmmmkkkmmmiiibbb[[[WWWRRRDDD777111000222777;;;:::444...+++***'''%%%%%%&&&(((***'''%%%######%%%&&&'''&&&IIItttnnnUUU<<<333333222222444111000000111222111000///---,,,***((((((((()))***(((((()))***+++,,,,,,---***,,,......---------...111444:::CCCRRRggglllTTTJJJEEE@@@>>>BBBCCCNNNZZZ```hhhsss}}}rrrcccJJJ===AAAJJJaaalllCCC222,,,------(((---333...+++)))((('''((()))((('''))))))************))))))(((((('''''''''&&&&&&&&&++++++************++++++,,,///555:::===;;;777333555///+++000;;;LLLaaarrrjjj\\\UUU^^^lll}}}rrr[[[UUUSSSQQQQQQRRRRRRQQQOOOOOORRRSSSQQQLLLEEE@@@===777333444:::AAAHHHQQQZZZ```aaadddgggkkknnnqqqrrrtttuuutttppplllmmmrrrwwwxxxpppuuu}}}}}}~~~|||rrrtttssstttxxx}}}}}}|||{{{zzzyyyzzz}}}|||uuummmhhhddd\\\QQQHHH<<<777000///111222111///111111222222222222111111111222222333222111000//////111333333222000000111333111//////111222222111111111000000000222333444222222111111000/////////111000///......///000111222222222222222222222333111000000111333333111///000000///...............---...///000111000//////...---,,,+++,,,...000111///111222222111//////000111111222222222111000000000111222111...---...///111111111111111000000///......---------......///111000000000//////......222000...///111222000//////000111000///000111333444111333777555333???OOOpppwwwqqqqqqssswww{{{dddIII===222---+++))))))***++++++***(((''')))---000666666444///***'''''')))'''&&&$$$$$$&&&'''''''''###%%%&&&&&&%%%$$$%%%''')))((('''&&&&&&%%%%%%&&&***%%%%%%+++///111;;;HHHYYYkkk}}}}}}uuummmhhhgggggggggiiijjjiiifffdddddd```ZZZPPP???000---222CCCRRR___bbb```ccciiimmmnnnmmmkkkfffbbbaaadddgggfffdddeeehhhiiiiiimmmsssnnnmmmkkkhhhddd```]]]\\\aaabbbdddfffgggddd```\\\LLLAAA444///333===FFFLLL:::444000888NNNfffpppooonnnjjjccc]]]YYYSSSEEE777...,,,,,,///222111,,,''')))'''%%%######$$$&&&'''&&&$$$######%%%&&&&&&&&&UUUzzznnnUUU<<<333111000222888444666777777555222///,,,---,,,+++******)))))))))))))))*********+++++++++&&&)))---//////.........///444;;;???DDDQQQeeetttppp\\\IIICCCAAA======@@@BBBOOO]]]dddkkkttt{{{~~~tttfffMMM>>>???CCCRRRkkkvvvOOO666---,,,,,,'''+++000,,,+++)))((('''((()))((('''((())))))******))))))((((((((((((''''''''''''&&&******))))))))))))******+++,,,///444888888444000111...,,,...555CCCZZZmmmnnnccc\\\```lll~~~xxx^^^TTTTTTSSSSSSSSSSSSTTTTTTSSSWWW[[[[[[WWWQQQKKKGGG<<<888666999<<<>>>CCCJJJNNNRRRXXX___eeekkknnnooottttttsssooollllllpppttt{{{wwwyyy~~~|||rrrrrrpppqqqvvv}}}|||||||||||||||{{{|||}}}wwwoooiiicccXXXKKKAAA888444000///111222000...111111222222222222111111111222222222222111000000000222333333111//////000333111//////111222111111111111111111111111222222000000000000000000000000111000///......///000111333333333333222222222111000000///000222222000...000//////............///------///000000000///...------,,,,,,---...000111000222333222000......///000000111111222111111111000111222000...---...///000000000000000//////...//////...---------......111111000000///...------111000//////111111000///000111111111000000222333//////333666333555EEEXXXzzzrrrooonnnooowwwsss```EEE:::000,,,***((((((***++++++***((((((***...222:::888555000+++((('''((('''&&&$$$%%%&&&(((((('''%%%%%%%%%%%%$$$$$$'''))))))((('''&&&%%%%%%%%%%%%)))%%%%%%+++...000;;;IIIZZZjjjxxxxxxpppjjjiiihhhfffgggjjjmmmnnnkkkfffaaaddd```XXXLLL;;;///...444GGGTTTaaadddccchhhnnnrrrssspppkkkfffddddddeeeggggggeeeeeehhhjjjlllqqqxxxqqqooommmiiiddd```\\\ZZZeeegggjjjkkkkkkjjjjjjjjj[[[PPP???111,,,000888???555111///999PPPhhhsssrrrpppmmmggg```]]]VVVGGG999...+++(((((())))))'''$$$(((&&&$$$#########%%%&&&&&&$$$######%%%&&&&&&&&&fffnnnUUU>>>555222000777CCCNNNQQQQQQKKKCCC;;;222+++---------,,,++++++************************++++++(((***---------,,,---......333777999;;;AAAMMMWWWWWWJJJ>>>;;;:::999999<<>>===DDDVVVyyyZZZ;;;///,,,,,,''')))...++++++)))''''''((()))((('''(((((())))))))))))(((((((((((((((''''''''''''''')))(((((((((((())))))***+++***+++///444555222...///...---...000;;;QQQeeerrrkkkdddbbbjjjaaaRRRRRRSSSSSSSSSTTTVVVXXXUUUYYY]]]___\\\XXXSSSQQQHHHCCC???===;;;777888;;;@@@CCCIIIQQQZZZaaagggjjjpppppppppnnnkkkkkkmmmooowww~~~}}}{{{{{{www{{{~~~}}}|||uuupppnnnnnnsss{{{~~~{{{www{{{|||~~~}}}{{{zzz|||{{{vvvooohhh___TTTFFF<<<555333111111222222000...111111222222222222111111111111111222111111111111111333333222000......///222000///000111222111000111111222222222111000000//////000000111111111111111000///......///000111222111111111111111111111000///...///000000///...000///............//////---...///000000///...---/////////...///000111222000111222111000///000111//////000111111222111111000111111000///......////////////000///......---000///...---------------111111000///...------,,,////////////000000000000000111222111000000222444///111444444444<<>>111---111666111//////:::QQQhhhrrrrrrrrrooojjjddd```XXXIII:::000,,,)))'''(((((((((''')))(((&&&%%%%%%%%%''''''%%%$$$###$$$&&&'''&&&%%%qqqrrrZZZDDD===::::::HHH[[[{{{{{{mmm\\\MMM===222.........---,,,,,,++++++******************++++++------,,,***)))***,,,//////000111333666:::>>>AAADDD<<<666444444444666888AAAOOO___hhhnnnuuuzzz{{{vvvnnnWWWDDD>>>999<<>>333///000......111;;;QQQfffpppppppppnnniiiccc___WWWFFF666---,,,***))))))))))))((()))((('''&&&&&&&&&''''''%%%$$$###$$$&&&'''&&&%%%rrrrrrZZZFFFAAA@@@DDD[[[vvvmmmYYYFFF777000///...---,,,,,,,,,,,,))))))*********+++++++++///...,,,)))'''(((,,,///.........000333555666777999666333111000111333555>>>KKK[[[dddkkkssszzz|||xxxuuu```JJJ???888:::GGGYYYzzzlllHHH444---...((('''+++)))+++)))((('''((()))(((''''''(((((())))))((((((''''''(((((((((((()))))))))(((''''''(((((()))***+++------/////////......---......000000...333BBBRRRnnnwwwxxxqqqtttjjjPPPMMMKKKMMMSSSXXXZZZYYYXXX[[[^^^```_________```]]]YYYVVVSSSKKK???666444333222222333888???EEEJJJTTTXXX___eeeiiijjjiiihhhjjjqqqxxx{{{xxxuuuuuuwwwqqquuuzzz~~~yyyuuutttsssssstttuuutttsss~~~~~~zzz{{{}}}tttoooeee[[[QQQFFF===777333333333333333222222222111111222222222222111111111111111000111111222333111222222000......///000000//////000111111000...111111111111111111222222//////000000111111111222111000///......///000111,,,,,,---...///000111111///---,,,,,,---......---///............//////000///000111111111000......------..................---...///000000111333666//////000000111000000000///000111000///...///000///////////////......---//////...---------....../////////............---,,,...////////////000222000222222222111111222444111222333444>>>WWWzzzsss{{{}}}sssnnndddRRRIIIEEE;;;666111......---+++---111,,,+++***)))***///555:::888444///+++***+++++++++'''&&&&&&'''))))))(((&&&$$$%%%&&&%%%%%%&&&)))+++((('''&&&%%%$$$$$$$$$$$$(((%%%&&&******,,,:::LLLeeelllnnngggaaabbbgggiiidddcccbbbccceeeeeedddbbbaaa___TTTAAA222...222666FFFMMMOOOJJJDDDDDDFFFFFFGGGGGGHHHJJJNNNSSSXXX[[[eeebbbbbbdddeeefffkkkrrrqqqpppnnnllliiifffcccbbb[[[```ggglllmmmmmmlllkkklllllliii^^^NNN>>>333------...333>>>RRRfffoooooolllkkkgggbbb]]]TTTCCC222+++,,,...///...,,,)))'''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%''''''&&&$$$qqqzzzqqqZZZGGGEEEGGGOOOmmmvvvaaaLLL<<<222000...---,,,,,,......(((((()))***+++,,,,,,---,,,,,,+++***((())),,,///***---000111000000222444777777555111///000333555999FFFTTT]]]eeepppyyy|||}}}}}}iiiOOO???666999GGGbbbrrrMMM777...///)))'''******+++)))((('''((()))((('''''''''(((((((((((('''''''''((((((((())))))))))))(((((((((((()))***+++,,,---111444333///,,,---...------...///...111<<>>777333222222222111111111222333111111222222222222111111111111000000000111333333000111111///......000222000//////000111111///---111111000000000222333444000000000000000111111111111000///......///000111---.........//////000000///---++++++,,,---------...............///000000000111222222222111///...---...............------...///000//////000333555000000000000000000///......000111000///...///111///000000000000///............---------......///---------............///+++...000///......000222111222222222111111333555///111333888HHHfffsssgggxxx{{{ssspppgggRRREEE@@@888111...,,,---,,,***,,,111,,,+++***)))+++000777===<<<777000,,,+++++++++***&&&&&&&&&((()))***(((&&&###%%%&&&'''&&&''')))***((('''&&&%%%$$$$$$$$$$$$'''%%%&&&***)))+++:::LLLdddhhhiiieeebbbccceeeddd___^^^^^^```bbbbbbaaa```\\\\\\RRR>>>...,,,000333999>>>???999333333555555333666:::<<<<<>>777...++++++,,,+++)))+++000,,,+++***)))+++111888>>>@@@:::222---,,,,,,***)))&&&&&&&&&(((******(((&&&"""$$$'''((((((((()))***''''''&&&%%%$$$$$$$$$$$$'''%%%&&&)))(((***:::MMM___cccccc``````bbbaaa^^^ZZZZZZ\\\___aaaaaa___]]]YYYZZZPPP;;;,,,***...000///444555///+++,,,......,,,000444333000///222666;;;<<>>444...************))))))))))))$$$###$$$&&&''''''%%%$$$bbbnnnqqqZZZHHHIIIRRRdddoooZZZGGG888222---,,,---......///---+++***+++,,,,,,+++***************************,,,...000000///000111333:::777444222222111000...555<<>>777333000111111000000000000111111222222222222222222333333111111111111111111111111000000000000////////////---,,,+++---//////---***///////////////000111111000000000000000000000000...------------...//////...............///000111---,,,,,,---......---+++222111000//////000111222......///////////////...---///000...,,,+++---000222222111000000//////000000000000000///...,,,,,,---...//////---,,,---...333333333333333222111000///////////////////////////............//////000,,,...000111000///000111111222222222111111333555444777===LLLjjjmmmYYY^^^~~~oootttttthhhSSS???333///000111111...++++++...222+++)))&&&&&&)))222<<>>:::777000000111444777888777555777777777777555333000//////999III\\\mmmxxx~~~||||||{{{zzzwwwuuutttssstttyyy}}}|||}}}sssgggVVVGGG===777333000111111000000000000111111333333222222111111000000111111111111111111111111111111000000000////////////...---///111111...,,,///////////////000111111000000000000000000000000...------------...//////......------......///000...---------//////---,,,000000///......///000000...//////000000/////////...///000///---,,,...111...///111222222111000//////000000000///...---------...//////------...///222222222222222111000000///////////////////////////............///000000---///000111000///000222222333444333222222444555777;;;HHHdddvvvaaaOOOYYY{{{rrruuutttiiiUUUBBB666222/////////...---,,,...000---+++)))(((,,,444>>>EEE<<<222+++,,,///...++++++''''''''''''&&&&&&&&&&&&%%%$$$%%%'''))))))******(((((('''&&&%%%$$$$$$###&&&###%%%))))))***999LLL[[[aaadddccccccggghhhfff```ZZZWWW[[[\\\ZZZ[[[^^^[[[KKK999///+++))))))+++''')))***)))((('''(((***'''''''''(((((((((((())))))))))))***,,,000444666:::===CCCJJJRRRZZZaaadddooossstttrrrrrruuuuuurrrvvvxxxuuummmiiibbbNNN888000///888OOOfffrrrtttsssqqqrrrssspppeeeYYYUUUVVVdddqqq{{{zzztttjjjZZZIII777)))%%%&&&###&&&***%%%%%%$$$$$$%%%&&&&&&%%%###QQQ\\\www[[[KKK@@@BBBLLL```oooVVVBBB;;;777111---,,,...//////---+++******+++,,,++++++***************************,,,.........///000222000777<<<999222---///333666:::>>>AAAHHHVVVgggtttwwwwwwkkkZZZKKK>>>HHHcccqqqUUU999...---+++***,,,))))))))))))))))))((((((((((((((((((((()))*********))))))(((((()))))))))&&&%%%%%%&&&)))---111444444555......888666,,,+++---,,,,,,,,,,,,...000111@@@mmm[[[PPPKKKQQQVVVVVVWWW[[[[[[]]]^^^^^^[[[XXXWWWVVVSSSQQQQQQRRRUUUTTTPPPLLLPPPQQQRRRQQQMMMHHHBBB???777555222111000///---,,,++++++,,,,,,+++***)))((()))///:::IIIZZZiiiuuu|||wwwzzz|||{{{yyyvvvuuutttppptttvvvwww|||nnncccSSSEEE<<<777222000111111000000000000111111333333222111000//////...111111111111111111111111222222111111111000000000000000000111222222000.../////////000000000111111000000000000000000000000......------......///000------------------...//////......///000000///---///......------......//////000000111111000//////---...///...,,,,,,...000+++---000333333222000///...///////////////......---...//////------...///000000111111111000//////////////////////////////...............///000000///000111000//////111222444555555444333222444555666:::RRR{{{~~~eeeQQQDDDWWWxxxvvvvvvrrreeeRRRAAA777444...---...///000000...---,,,+++)))***...666>>>CCC888///)))+++...---,,,,,,%%%&&&'''''''''&&&$$$$$$###$$$&&&((()))+++,,,+++''''''&&&&&&&&&%%%%%%%%%((($$$$$$'''(((,,,<<>>JJJWWW```mmmtttxxxuuurrrtttwwwxxx{{{|||xxxqqqllleeeRRR???///000===UUUlllwwwwwwuuuvvvuuuuuuqqqggg]]]^^^eeexxxmmmYYY===,,,&&&'''###&&&***''''''%%%$$$$$$%%%&&&&&&%%%WWWbbb{{{{{{XXXJJJ@@@@@@III^^^{{{eeeTTTJJJDDDBBB>>>777444444333111...,,,******+++,,,,,,+++************************)))+++---.........000222444999===999111,,,---000777;;;???CCCJJJWWWgggtttvvvyyyooo^^^MMM@@@LLLiiieeeCCC111,,,+++******+++******))))))(((((((((((((((((((((((())))))***///...,,,***(((&&&%%%%%%'''&&&&&&''')))---000222---000///666FFFCCC333,,,,,,,,,,,,,,,,,,---------666^^^ZZZRRRLLLNNNPPPPPPTTTYYY[[[]]]^^^^^^[[[WWWVVVUUURRRQQQPPPRRRUUUUUURRRNNNPPPSSSVVVWWWVVVQQQLLLHHH>>><<<:::999888666222000------,,,,,,,,,,,,,,,,,,+++...444===GGGTTT```ggglllpppttttttrrrooonnnnnnnnnrrrvvvzzz|||hhh]]]NNNBBB:::666222000111111000000000000111111222111111111000000//////111111111111111111111111222222222222111111111000000000111222222222000/////////000000111111111111////////////////////////...............//////000------,,,,,,,,,------...000///...///111111///...........................000111111111111000000///,,,,,,,,,,,,+++,,,---......///000111111111//////---...///////////////...---...//////......///000...//////000//////......////////////////////////......---......///000111111111111000///000222444444555555444222222333555777===[[[pppUUUFFFBBB^^^yyyuuuxxxtttkkk\\\KKK<<<444000...---...111444444000+++***((((((***///555;;;>>>666...)))+++---,,,***+++%%%&&&((((((((('''%%%###&&&)))+++******,,,,,,+++&&&&&&&&&&&&&&&&&&&&&&&&(((%%%%%%''')))111CCCTTT```aaabbbbbbcccfffjjjmmmhhhddd```^^^______```aaaTTTEEE444+++(((%%%%%%'''''')))***)))((('''(((***'''''''''((((((((())))))******+++++++++******)))'''))),,,---000999GGGQQQcccpppyyyxxxrrrrrrvvvyyyzzz{{{zzztttoooeeeRRRAAA...000>>>VVVlllwwwxxxwwwvvvtttsssnnnddd\\\bbbooovvveeeDDD111((()))$$$$$$((('''(((&&&$$$$$$%%%''''''&&&eeeqqqtttTTTHHH???@@@KKKbbbiiiWWWSSSVVVWWWYYYVVVMMMEEE@@@999222111...,,,++++++,,,,,,+++************************)))+++---......///111222555888999777222...------444999@@@FFFMMMYYYgggrrrqqqvvvnnn___NNNBBBOOOlllxxxQQQ777---***)))(((++++++******))))))((((((((((((((((((((())))))***///...,,,***(((&&&%%%%%%)))((((((((()))+++---///+++...,,,444DDDBBB333,,,++++++,,,,,,,,,,,,++++++444QQQpppyyyXXXRRRLLLJJJJJJKKKNNNSSSWWWYYY\\\\\\ZZZXXXWWWWWWVVVTTTRRRSSSUUUUUURRRNNNQQQTTTZZZ]]]^^^[[[WWWTTTDDDCCCDDDDDDCCC???:::666000///---+++************)))+++...111555;;;CCCHHHSSSXXX^^^___^^^^^^```cccooouuu|||xxxaaaWWWJJJ???999555222000111111000000000000111111//////000000111111111222000000000000000000000000222222222222111111111000...000111222111000////////////000111222111111000///////////////////////////............///000000...------,,,,,,,,,------000//////000111111000...////////////////////////111111111111111000//////------,,,,,,---...//////333222000...------...///---...///////////////...---...//////......///111---....../////////......////////////////////////---------......///111111111111111//////000444777222333333222111111222444;;;FFFjjjwww```KKKCCCKKKnnn{{{rrrpppzzzrrreeeTTTDDD888000---//////000444777666000+++)))((((((,,,222777:::;;;444...***++++++)))((()))&&&''')))***)))(((&&&$$$+++111333///,,,---,,,)))%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%'''---999LLL[[[dddddddddeeedddeeegggkkkfffdddaaa___```cccdddcccQQQCCC333+++(((&&&&&&(((''')))***)))((('''(((***(((((()))))))))*********''''''((()))))))))((('''(((+++,,,+++***...777???TTTeeevvvxxxsssqqqsssvvvuuuwwwyyyvvvpppbbbMMM<<<...000<<>>>>>:::555111///000777???GGGNNNWWWdddmmmjjjpppkkk^^^PPPEEEPPPmmm```@@@000+++)))(((******************))))))((((((((((((((()))*********))))))(((((()))))))))***))))))))))))+++,,,---,,,---&&&'''222222++++++++++++++++++,,,,,,,,,,,,555HHH___}}}qqqXXXSSSMMMJJJJJJJJJKKKLLLQQQTTTXXXZZZYYYYYYYYYZZZYYYVVVSSSSSSUUUTTTQQQMMMOOORRRXXX]]]___]]]ZZZXXXPPPPPPQQQRRRQQQMMMFFFBBB888666222...***)))(((((('''***---------...222666>>>DDDIIILLLLLLPPPWWW]]]jjjsss}}}{{{qqq[[[RRRFFF<<<777555222000111111000000000000111111...//////000111222333333000000000000000000000000222222111111111000000000---///111111000////////////000111222222222111000000000000000000000000000//////......//////000111///...------------------000/////////111111///......//////000000//////...111111111111000///......000///---...000222222111666333000---+++,,,---///...///////////////......---...////////////000222------.../////////......////////////////////////---------......000111222111111000//////222666:::111222222222111111333555;;;QQQzzzlllTTTGGGGGGXXX~~~}}}qqqmmmnnnzzzooo]]]LLL>>>555000---///000333555666444///++++++***+++000777;;;;;;:::222,,,)))******'''&&&((('''((()))))))))((('''&&&000888:::222------,,,'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))000???RRR```eeeeeefffiiigggddddddgggaaabbb```^^^```ddddddbbbNNN@@@111***)))'''''')))''')))***)))((('''(((***''''''((((((((()))))))))%%%%%%&&&'''((((((((('''''')))***)))(((***///444EEEYYYnnntttqqqoooqqqssspppsssuuuuuummm\\\FFF666000111<<>>HHHRRRSSSIII===555222000777???EEEKKKTTT```iiilllrrrmmmaaaUUUHHHQQQjjjkkkIII444---+++*********************++++++((((((((((((((()))******''''''''''''((()))***+++((((((((()))***,,,---...)))---&&&###))))))'''---+++++++++++++++,,,---...111>>>SSSssslllZZZVVVPPPMMMNNNNNNKKKGGGMMMPPPUUUWWWXXXYYYZZZ[[[YYYVVVSSSRRRSSSSSSPPPMMMOOORRRWWW\\\]]]\\\ZZZXXX[[[ZZZZZZ[[[[[[YYYUUURRRHHHDDD===666111---,,,+++(((,,,///...,,,+++...111666:::=========CCCMMMVVV[[[gggrrrwwwwwwtttllleeeVVVNNNCCC:::666444222000111111000000000000111111000000111111222222333333000000000000000000000000111111000000000/////////---///222222000...///000...000111333333222111000000000000000000000000000///////////////000000111000///......------......///......///000000///------...////////////...---000000000000///...------///---,,,---000222111000333111///...---------...///000000000///...------,,,...000000//////111222------...///////////////////////////////////////------------///000111222111000///...///333999===000111222222222333555777<<<^^^cccLLLEEEKKKcccrrrllloooqqqtttfffSSSBBB888333000......111444555333///,,,+++******+++111999<<<;;;888...)))(((******'''''')))(((((('''''''''&&&&&&&&&000:::<<<333------,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))222BBBTTT___``````dddiiigggaaa___aaa^^^``````^^^___cccbbb]]]JJJ<<>>222222666BBBWWWjjjsssxxx{{{{{{tttqqqkkk[[[QQQddduuu```EEE---'''...)))$$$(((+++$$$######%%%&&&&&&$$$"""}}}fffqqq}}}qqqTTTFFFAAADDDSSSeee~~~qqq^^^JJJ===111,,,,,,******+++,,,,,,++++++***))))))))))))***---///,,,,,,444???PPPmmmnnnPPP;;;000000333;;;CCCHHHPPP___nnnttt}}}qqq^^^UUUVVVZZZ|||yyy]]]555)))...+++++++++++++++*********)))%%%''')))***+++***((('''''''''''''''((((((((((((******))))))))))))******,,,,,,++++++)))(((&&&%%%++++++******++++++,,,---///000===YYYyyynnnddd[[[UUUVVVWWWQQQIIIEEELLLLLLQQQXXX[[[YYYXXXZZZXXXWWWUUUSSSQQQPPPOOOOOOQQQSSSXXX\\\___```______aaaaaa``````aaabbbcccddd]]]```\\\QQQEEE>>>888444111///,,,+++,,,,,,+++***///---+++,,,///333666777CCCHHHMMMNNNMMMMMMPPPSSSQQQIII???666222222222333222000///000111111000///111111000000111111222333000///...///111111000...000000000000000000000000...///111333333111///...///000222444555555555444......////////////............---------......///...//////---,,,,,,...000,,,,,,,,,------///000000000//////...------,,,+++000000000///......------,,,---///000000000//////...///000///...---...///.../////////...---,,,,,,...///000222222111111000,,,------......------,,,000///---,,,,,,---...///+++...000111000///......222111///000222333333222666333...111777111111@@@SSS~~~pppXXXHHHHHHVVVooozzznnnmmmppppppfffTTT@@@777555222///...---///111111///,,,+++******---222666666555111///*********(((&&&&&&(((***+++***'''%%%$$$%%%%%%&&&***+++---//////---+++***&&&&&&%%%$$$$$$%%%%%%%%%&&&'''***000888EEERRRZZZWWWZZZ]]]^^^^^^]]]]]]^^^aaadddbbb___dddhhh```SSS@@@555+++)))***)))((((((---+++)))(((***+++,,,+++,,,***))))))***)))(((&&&((((((((()))+++,,,+++***...,,,))))))+++...111333888AAAQQQbbbhhhgggjjjqqqttttttqqqgggWWWEEE777///111===MMM[[[hhhssswwwvvvzzzwwwmmmbbbSSSEEEVVV}}}lllWWW777///'''%%%))),,,+++((('''&&&%%%$$$$$$$$$%%%%%%pppUUUFFFAAACCCQQQaaavvvvvvfffOOOBBB555///...,,,,,,---))))))************************---...,,,---555@@@ccc|||WWW<<<...111444<<>>MMMYYY```[[[]]]___```______aaabbbaaadddbbb```dddhhh___QQQ===333***)))+++++++++,,,+++)))((((((***++++++******((('''(((***+++***)))'''''''''(((+++,,,+++)))---+++))))))+++---///111333:::JJJYYY```bbbhhhppprrrrrroooeeeUUUDDD777000555CCCSSS___iiirrrvvvvvvxxxuuuiii[[[JJJ;;;JJJmmmyyy___FFF555...((('''+++---,,,)))&&&&&&%%%%%%$$$$$$$$$%%%tttYYYIIIBBBBBBNNN\\\nnn}}}yyylllSSSEEE777000...,,,,,,...''''''((())))))***++++++++++++,,,---,,,...777AAA```^^^AAA222000333;;;DDDKKKRRR___kkkuuuwwwjjj\\\QQQZZZooouuupppqqqCCC...///---******)))))))))((((((((()))***+++------,,,++++++******))))))((((((''''''***))))))(((((())))))***'''((()))***+++,,,,,,,,,++++++******++++++,,,---,,,000666BBB\\\tttllliiibbb^^^```bbb]]]WWWTTTOOOOOOSSSYYY[[[YYYXXXZZZ\\\[[[ZZZXXXVVVTTTRRRQQQSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZ[[[]]]```dddhhhjjjjjjnnnnnnhhhbbb___[[[VVVIIICCC<<<666333111///...,,,***(((((()))))))))((((((*********))),,,333888>>>:::555111000000000000222000///000111222111000000111111111111222222222444111------///222555666000000000000000000000000000000000000000000000000.........------......///...//////000000//////...///000000111000///---,,,...//////...------...000............///000111111333111///---------//////------......///000000111,,,,,,---............------...//////...---...///...///000000000000000000...///000111111111000000------............------,,,---......////////////---...000000///...000111333222000111222444444333000333000111888;;;IIIccc}}}oooaaaXXX___hhhyyysssoooqqqoooiiiTTTEEE666000///---,,,,,,+++---///...---+++******+++---000222111///+++))))))))))))(((&&&&&&(((***'''&&&&&&%%%&&&'''((()))$$$&&&'''))))))'''&&&$$$%%%%%%%%%$$$$$$%%%%%%&&&)))'''***555FFFWWWbbbggg]]]^^^______^^^___bbbdddaaadddcccaaaeeeggg]]]OOO:::111)))***---...///000,,,+++******,,,,,,+++***+++***))))))***++++++***((('''(((***,,,...---,,,...---,,,,,,,,,...///000111999FFFSSSZZZ^^^eeennnppppppmmmbbbRRRBBB666000999IIIZZZccchhhmmmrrrtttuuurrrcccRRRAAA333===[[[~~~xxxfffMMM777111---((())),,,...,,,)))&&&&&&%%%%%%%%%$$$$$$$$$~~~eeeRRRFFFDDDKKKVVViiittt{{{zzz|||~~~xxxmmmTTTFFF777///---++++++,,,''''''(((((()))))))))))),,,++++++,,,,,,...777AAAUUUvvv|||ZZZBBB666...000888BBBJJJRRR^^^jjjpppzzzvvvaaaPPPMMMaaa|||{{{uuuzzzJJJ111///...))))))))))))(((((((((((()))***+++,,,,,,,,,++++++*********)))((((((''''''))))))(((((((((((())))))'''((()))+++,,,---------++++++******++++++,,,---***000333777LLLuuu|||nnnmmmggg___ZZZ[[[]]]ZZZXXXYYYUUUSSSUUUZZZ[[[ZZZZZZ]]]]]]]]][[[ZZZXXXUUUTTTRRRUUUUUUTTTSSSSSSTTTUUUVVVUUUWWWZZZ^^^bbbeeeggghhhkkkooopppmmmjjjhhhddd___WWWRRRKKKDDD>>>888333///...,,,+++++++++***)))'''((()))))))))))),,,111555777666444333444444333222111000///000222333222111000000111111222222222222111///------000333555666000000000000000000000000111111000000000000111111222111000///...//////000//////000000000000//////000111222222111///---+++---...//////...---///000///////////////000111111444222///------...000111............//////000000,,,,,,------------------,,,...///...------...000---...///000000000000000---...000111111111000///------............------+++,,,...///000000000///.../////////...///111333222111000000222333333222333777333222;;;FFF^^^|||}}}tttiiiaaacccmmm~~~{{{qqqrrrtttmmmdddOOOBBB555111000...,,,---***+++------+++******+++---...111111000---)))&&&((())))))'''&&&&&&(((***''''''&&&&&&&&&&&&'''((('''''')))******)))''''''%%%%%%$$$$$$$$$%%%&&&&&&***'''***777LLL]]]fffggg]]]^^^]]]\\\[[[]]]aaadddaaaeeeeeeccceeefffZZZKKK888///))),,,111222333444111///............,,,***000---+++***++++++***)))*********---///111000///000000111000//////000222555>>>JJJTTTZZZ^^^eeelllppppppkkk___NNN>>>444000<<>>222---***'''))),,,---+++(((%%%&&&&&&&&&%%%%%%$$$$$$uuu^^^NNNGGGJJJPPPaaaiiiooorrrwww{{{vvvlllSSSEEE666000---++++++,,,))))))))))))(((((('''''',,,******,,,,,,...555>>>TTTnnniiiNNN<<<333---...555???GGGPPP\\\gggnnnvvvyyybbbNNNGGGUUUkkkzzzSSS555000...))))))))))))((((((((((((((())))))******************)))))))))((((((''''''))))))(((((((((((())))))((()))***+++++++++++++++++++++******++++++,,,---***000222222AAAeeerrrjjjmmmfff]]]VVVUUUVVVVVVYYY]]][[[XXXWWWZZZ[[[ZZZ]]]aaa\\\\\\\\\[[[YYYWWWUUUTTTWWWUUUTTTRRRQQQRRRSSSTTTQQQUUU[[[aaaeeeeeedddbbbpppsssssspppooonnnjjjeee```^^^ZZZUUUNNNDDD;;;444///...,,,,,,,,,,,,***(((''''''((((((((()))+++,,,222111222444666666555333111000000000222333333111///000111222222222222111...------...111333333222000000000000000000000000111111000000000000111111444333111000//////000111//////000000000000//////000111222222111///---+++,,,...///000///...///111000////////////000000111333111///------...000222000000//////............------------,,,---------+++---......------...000,,,---......////////////---...///000111000000///---......//////......---+++,,,...000111111000000---///////////////111444222000//////111222222111111555222444EEEZZZvvv~~~wwwmmmeeecccpppwwwqqqssstttjjj]]]JJJ???444111000---++++++)))+++,,,,,,+++***+++,,,000111222222000---)))&&&'''(((((('''%%%&&&(((***))))))((('''&&&%%%%%%%%%((())))))******))))))(((%%%$$$$$$$$$%%%%%%&&&'''***(((,,,;;;PPP___dddccc``````^^^\\\[[[]]]```dddcccggggggeeefffeeeVVVEEE555...,,,111777999999:::777555333222111000...,,,000---+++***+++,,,,,,+++,,,+++,,,...000111111//////111222111//////111333555@@@MMMVVV[[[aaahhhmmmpppooohhhZZZGGG999222111BBBRRRaaadddbbbdddkkkpppsssppp]]]EEE777,,,...>>>DDDHHHHHHBBB;;;555111---)))'''&&&'''***+++)))'''%%%%%%&&&&&&&&&%%%$$$###iiiUUUKKKJJJMMMVVV\\\cccjjjssswwwqqqgggPPPDDD777222000...---...++++++***))))))((('''''',,,******,,,------222999GGGYYYgggcccQQQBBB999666111000444<<>>;;;<<<===999666666;;;AAAHHHSSS\\\cccggglllqqqtttpppaaaRRRAAA===@@@TTTppprrrLLL888,,,++++++*********)))))))))((('''''''''(((((())))))%%%%%%&&&&&&''''''((((((((((((''''''''''''((((((''''''((()))))))))))))))++++++******++++++,,,---+++***///444333???hhhxxxllliiilllggg```ZZZYYYYYYYYY]]]ccceee]]]VVVTTTTTTWWW^^^eee\\\]]]^^^___^^^]]][[[ZZZXXXWWWVVVUUUTTTSSSSSSRRROOOSSSXXX^^^bbbdddcccccciiiiiigggdddeeehhhgggbbbeeefffggghhhgggbbb[[[UUUIIIEEEAAA>>><<<;;;:::888888555111---++++++++++++,,,,,,---000333444222111111000000111333444444333///000222333333222111000111///......000222222111000000000000000000000000///000111222222111000///000000111111111000//////000000111111111111000000........................+++...000111000000000111//////...............//////......---....../////////////////////.........000000...---------......***,,,------------...000...////////////......---------///000000000///.........////////////......000///////////////000000+++...000222111111222333444222111222333444444444666<<>>GGGMMMNNNRRR]]]hhhmmmeeebbbYYYHHH777///222888RRR[[[aaa]]]XXXYYY^^^aaaiiiiiiTTT:::111...,,,111222111111111...***'''%%%)))(((&&&&&&&&&'''''''''$$$%%%&&&''''''%%%$$$"""hhhdddgggsssrrr[[[OOOJJJIIIOOORRRXXXaaajjjiii]]]QQQEEE:::111//////---+++***)))))))))***++++++,,,,,,+++))))))------+++---000///777<<<999777999>>>@@@AAA<<<999;;;@@@FFFOOOXXXYYY]]]bbbgggmmmnnneeeZZZDDD999666JJJkkkVVV;;;+++++++++++++++************((((((((((((((())))))***###$$$$$$%%%&&&'''((((((((((((''''''''''''((((((%%%%%%&&&((())))))))))))++++++******++++++,,,---+++(((...555///222WWW|||rrrlllkkkmmmeee```]]]]]]\\\[[[]]]aaafff]]]UUUQQQQQQUUU]]]fff\\\^^^___aaaaaa```^^^]]]XXXXXXWWWVVVUUUTTTSSSSSSPPPRRRVVVZZZ___cccfffggghhhgggdddaaadddhhhhhhddddddeeegggjjjllljjjgggddd\\\WWWQQQLLLIIIHHHFFFEEECCC===666000------...///------...111333444333111111000000111333555444333...000222333333333111000555222///---///111333444000000000000000000000000...000111333333111000...000111222333333222111000000000111111111111000000......---------......///+++---000111111000000111///......---------......------..................------......///000000000111000///...---......///***+++------------...000000000111000000///......,,,---///000000000///.........////////////......111111///......///000111***---111333222222222222666444333333555666666555BBBHHHNNNddd~~~sssqqquuuyyywwwsssxxxwwwuuuqqqnnngggXXXIII666111---...///---,,,...)))+++,,,,,,+++,,,...000111111111111///,,,)))'''&&&''''''&&&%%%&&&(((***%%%&&&''''''((((((''''''))))))))))))))))))))))))$$$$$$$$$$$$%%%&&&'''((('''---:::LLL]]]fffgggdddnnnmmmllliiifffddddddfffhhhmmmmmmiiiggg```LLL888,,,---666GGGVVV[[[[[[ZZZVVVSSSOOOOOOQQQVVVYYY[[[RRRMMMFFFAAA===;;;999777777666555666777777555333555777888555333555;;;AAAKKKQQQQQQLLLMMMXXXdddjjj___\\\RRRBBB222---333;;;UUU[[[]]]WWWQQQRRRUUUWWWaaacccPPP999444555555888:::444...,,,,,,++++++,,,***)))'''&&&&&&''''''((($$$%%%&&&''''''%%%###"""jjj[[[UUUaaaqqq|||rrr___RRRNNNOOOPPPWWW\\\^^^______VVVJJJ:::666222///,,,***+++---+++,,,---,,,+++***+++,,,++++++++++++,,,---............000444777===JJJWWWUUUKKKCCCAAABBBDDDNNNYYYZZZXXXXXX]]]bbbeeebbb^^^EEE===888DDD```zzzhhhGGG///---)))(((***+++)))***...))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''')))*********)))(((+++((('''(((+++,,,***(((''')))///222///333MMMkkkuuummmnnnkkkfffaaaaaabbbaaa```bbbdddaaa[[[]]]YYYWWWWWWVVVUUUZZZaaacccaaaaaaccceeeeeeaaa^^^]]]^^^^^^\\\XXXTTTRRRQQQSSSTTTWWWYYY[[[^^^cccgggjjjddd___aaahhhllljjjeeeiiifffddddddgggkkknnnppphhhfffaaa[[[ZZZ\\\YYYTTTQQQKKKCCC>>><<<888222,,,222///------000111000---000000000000000111222333111222333222000......///222000......///000000000555333111//////000111222000000111222222111//////666222---,,,...//////...000000000000000///......---...///000000///...---111000/////////000222333/////////000000000000000,,,,,,+++***+++...000111000333222,,,+++//////,,,111000000/////////......---...///...,,,,,,...///111000///000111222111///.../////////...---,,,,,,////////////............//////............////////////000111111111111111000;;;888000333555666<<<<<>>GGGOOOWWWPPPMMMJJJJJJYYYeee```XXXKKK???999444///444>>>UUU\\\aaa\\\QQQKKKNNNTTTaaaYYYLLL@@@;;;>>>FFFLLLKKK>>>333...***%%%%%%))))))######***+++&&&(((///***'''$$$&&&)))***&&&"""qqq^^^QQQXXXgggrrr}}}ooo```WWWTTTVVVWWW[[[]]][[[ZZZYYYRRRIII<<<999666333000---------+++,,,---,,,++++++++++++,,,++++++++++++,,,,,,---+++,,,///333888CCCWWWiiijjj^^^RRRLLLHHHGGGLLLSSSWWWTTTSSSWWW___gggiiiiiiOOODDD:::@@@WWWqqqrrrNNN111...***)))++++++((((((+++))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((()))***))))))(((***)))'''(((+++,,,***)))+++,,,222555000000CCCZZZrrrbbb___cccccc^^^[[[^^^___```cccjjjnnnjjjaaa[[[XXXWWWYYYYYYXXX\\\bbbccccccccceeeggggggccc```[[[[[[\\\[[[YYYWWWVVVUUUSSSSSSUUUXXX\\\```cccdddhhhbbb^^^```hhhnnnooollliiigggeeeeeeiiinnnrrrtttqqqnnnhhhbbbbbbeeeddd___```XXXOOOIIIFFFCCC>>>:::555222//////111222000...111111000000000000111111111222333333000/////////222000......///000000000333222000/////////000111///000111222222111000000555222...,,,.../////////000000000000000///.........///000000000000///...000000///...///000111222////////////////////////,,,+++++++++,,,...000111000222111,,,+++...///,,,///000000000//////...------......---,,,,,,---///000///...///000111000.....................------//////////////////////////////............////////////000111111111111111///555222000666666666???MMMbbb}}}zzzzzztttrrrqqqpppnnnhhhYYYFFF888444111...------,,,+++))))))+++,,,,,,******---////////////---+++((('''''''''&&&&&&%%%&&&'''((()))(((&&&$$$%%%$$$"""###%%%(((((('''&&&&&&&&&&&&&&&###$$$&&&((('''$$$&&&,,,,,,555III___lllmmmkkklllpppooollliiifffeeefffhhhiiijjjjjjggg```RRR@@@222222555@@@TTTbbbgggeeeccc___]]]YYYWWW]]]eeehhhffffffkkkkkkeee___[[[VVVOOOKKKHHHDDDAAA@@@???>>>===@@@BBBCCCDDDEEEKKKSSSZZZ^^^TTTNNNIIIHHHVVV```ZZZNNNAAA777333///,,,333>>>XXX\\\]]]WWWOOOKKKNNNSSS\\\TTTJJJFFFJJJSSS]]]bbbaaaQQQ>>>333---''''''+++((($$$###(((...444===FFF000,,,((((((******'''###iiiRRRQQQ]]]hhhqqqxxx{{{~~~~~~zzzwwwvvvwwwvvvrrrjjjbbb]]]]]]___aaaaaa]]]WWWSSSSSSRRROOOKKKIIIEEE@@@:::666222000------------,,,,,,++++++,,,++++++*********++++++((()))---111999KKKiiitttdddYYYRRRMMMLLLNNNPPPLLLJJJNNNXXXeeennnrrr[[[MMM===;;;JJJbbbxxx]]]999000+++)))++++++((('''((())))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((()))***)))((((((***)))((()))+++,,,+++***...///444777222...666EEEtttcccXXXPPPSSSZZZ]]]\\\ZZZZZZ[[[^^^dddnnnrrrjjj___WWWVVVWWWZZZ[[[YYY\\\bbbbbbccceeegggiiigggdddaaaXXXXXXXXXXXXXXXXXXYYYYYYSSSRRRSSSWWW]]]aaaaaa```ddd___\\\___gggooorrrqqqkkkhhhggghhhmmmrrrvvvxxxvvvrrrjjjccccccffffffbbbkkkddd[[[UUUQQQOOOLLLIII>>>:::555333444444222000111000000///////////////222333444333111000000000111000......000111111000000000000000000/////////...///111222222222111111444111...---.../////////000000000000000//////...///000000111111000000/////////...---...///000111........................,,,+++++++++,,,...000111///000///++++++---...,,,...///000000000///...------.........,,,,,,...//////...---...///000///---///...---------...///000000000000000000000000000000//////......//////000//////000111111111111111000111...222:::777:::JJJ___www~~~vvv{{{qqqoooooonnniii]]]NNN>>>444222000---,,,,,,---,,,+++)))***,,,---,,,,,,---...///...,,,***)))''''''''''''&&&&&&&&&&&&'''((((((((((((&&&"""!!!$$$&&&%%%((('''&&&&&&&&&&&&&&&&&&$$$$$$&&&)))'''%%%(((...000>>>UUUkkkuuusssnnnlllnnnnnnllliiifffeeeggghhhfffggghhhfff]]]NNN<<<111111888HHHZZZdddeeedddddd```^^^[[[ZZZ```jjjnnnmmmsssuuussslllfffccc^^^ZZZZZZUUUPPPLLLKKKLLLMMMMMMQQQSSSUUUWWWZZZ```fffkkkgggXXXNNNGGGCCCMMMTTTMMMAAA777///---,,,,,,666CCC]]]\\\XXXQQQKKKJJJOOOTTTZZZUUURRRUUU```llluuuyyyzzzfffLLL999...)))(((***"""$$$%%%(((555IIIZZZbbb333///***((())))))&&&###~~~___TTTZZZccckkkooorrruuuyyyyyyvvvooogggbbbaaadddgggfffdddcccdddffffffccc\\\TTTPPPSSSZZZ___gggfff```VVVLLLCCC;;;555111000...---------,,,***,,,,,,+++***))))))))))))&&&(((,,,111:::QQQwwwrrrcccYYYRRRMMMKKKMMMJJJHHHMMMWWWdddooouuu___PPP???888>>>QQQkkk~~~nnnDDD111,,,)))+++,,,)))'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((()))))))))(((''')))))))))***++++++++++++//////111444111---000888]]]kkkOOOJJJIIIPPPZZZ^^^```bbb___```bbbiiisssuuuiiiZZZRRRRRRUUUYYYZZZWWWYYY]]]]]]___ccceeefffeeebbb___WWWUUUTTTSSSUUUWWWXXXXXXSSSQQQPPPUUU]]]aaa```]]]```^^^^^^aaahhhmmmpppqqqnnnllljjjkkkoootttwwwxxxvvvrrriii```___cccddd```lllgggaaa\\\ZZZXXXUUUSSSLLLGGGAAA===<<<:::666333000//////............///222333444444222111111111111000//////111222111000000000111111111111000///...///000222333333222222333111///......//////000//////000000000000//////000000111111111111000000......---,,,---...///000...---------------,,,,,,++++++++++++,,,...///000......---++++++,,,------...///111222222000///......///000///------///111000///......000000///...///...---,,,---...000222000000000000111111111111000000////////////000000//////000111111111111111222111...444:::777CCC]]]uuuyyypppzzz}}}pppmmmnnnlllbbbRRRBBB777222111///,,,+++,,,------,,,(((***,,,..................,,,)))''''''''''''&&&&&&&&&&&&&&&''''''(((((($$$))))))%%%%%%((('''!!!''''''&&&%%%%%%&&&&&&&&&$$$$$$&&&)))(((&&&***000777HHH```ssszzzvvvqqqnnnllllllkkkhhhfffeeefffhhhdddeeegggfffZZZHHH777///---999NNN```fffcccaaaccc^^^___^^^___hhhttt{{{{{{rrrfffbbbbbbaaa___```\\\WWWUUUVVVZZZ^^^___bbbbbbcccfffjjjnnnqqqssslllYYYKKKBBB<<>>999000+++,,,,,,000===MMMbbb\\\SSSKKKHHHKKKQQQVVV___aaafffmmmttt{{{rrrUUU>>>000)))''''''!!!'''((('''111FFFTTTVVV///+++'''%%%%%%%%%$$$###ttt```]]]bbbhhhmmmpppuuuyyywwwnnnbbbXXXSSSQQQWWW___cccdddeeefffhhhgggbbbZZZSSSQQQXXXgggtttzzzjjj\\\RRRFFF<<<888444000.........,,,+++,,,,,,+++***))))))))))))((())),,,000:::RRRyyy|||iii[[[SSSLLLGGGMMMLLLMMMRRR[[[fffooottt^^^PPP@@@777777CCC[[[ppp|||OOO444---(((***,,,+++))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&'''))))))(((((('''((()))******++++++,,,---...------......---111777HHHoooXXXGGGEEEGGGOOOWWW\\\bbbhhhjjjjjjlllrrr{{{|||ooo___PPPPPPTTTXXXWWWTTTSSSWWWXXXZZZ^^^```aaa___^^^]]]XXXUUUPPPNNNPPPRRRTTTTTTSSSPPPOOOSSS[[[___^^^\\\```aaadddgggjjjlllmmmmmmqqqpppnnnoooqqqssssssssssssnnnfff___```fffhhhfffhhhfffdddbbbaaa```^^^]]]ZZZUUUOOOJJJGGGCCC===888111111000///////////////111333444444222111111222000//////000222222222000111111222333333222222111...///111222333333333222111111000///......///000//////000000000000//////111111000000000000111111...---,,,,,,,,,---///000......------,,,,,,,,,++++++++++++,,,---...///000...,,,,,,,,,,,,,,,---///000000111222222222111000000111111000//////000222111000//////111111000///000///---,,,---///111222///000000000111111111222000000////////////000000//////000111111111111111111222111444888999OOOsssvvvnnnwwwppplllmmmgggYYYGGG999333333111...+++***+++,,,------(((***,,,///111000///------***'''&&&'''((('''&&&&&&&&&&&&'''''''''''''''###'''(((&&&%%%'''&&&"""&&&&&&%%%%%%%%%&&&&&&'''%%%%%%''')))(((''',,,333@@@RRRhhhvvvyyyvvvrrrpppkkklllkkkiiigggfffhhhiiigggfffhhhfffWWWBBB333......===TTTgggkkkeeeaaaccc```cccfffjjjsssnnnddddddeeeccc```]]]ZZZWWWXXX\\\dddjjjmmmpppmmmkkkllloooqqqpppooogggSSSEEE===444666999333555---***,,,...333CCCTTTeee^^^RRRJJJIIINNNUUU[[[eeeqqq~~~xxx^^^EEE444,,,(((&&&&&&,,,+++%%%&&&///111,,,)))'''$$$######$$$%%%%%%pppbbbaaahhhnnnwww~~~yyyfffTTTKKKHHHGGGOOOYYY```bbbccceeefffccc^^^WWWRRRRRR\\\qqqwwwhhh```TTTIII@@@:::222.........---,,,,,,++++++*********+++++++++***,,,///777KKKlll~~~hhhVVVLLLEEE@@@GGGHHHLLLRRRZZZbbbiiinnn```SSSDDD;;;666;;;MMMaaaZZZ:::000)))***,,,+++******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''((()))(((''''''''')))++++++++++++---...,,,,,,+++***+++...444999@@@\\\}}}SSSDDDBBBDDDIIIOOOUUU___iiimmmoooqqqvvv~~~uuuhhhWWWVVVXXXZZZXXXSSSQQQSSSTTTWWWZZZ\\\[[[[[[[[[\\\[[[UUUNNNKKKLLLOOOPPPPPPRRRPPPOOORRRWWW[[[]]]\\\ccceeehhhhhhhhhhhhhhhiiiqqqpppppppppqqqqqqnnnlllfffccc]]]YYY]]]fffiiihhheeeeeeddddddddddddddddddddd```[[[WWWTTTNNNFFFAAA888777555333222111000000000222333333222111111222000//////111333333222111222222222333333333333444///000111333333333222222///000111000......///111...//////000000000000000111000000//////000000111......---,,,---...///000.........------,,,,,,+++***++++++,,,......//////...,,,+++---...,,,...111000000111111111111222222000111222111//////111222222000///000111222111000000///.........///000111...//////000000111111111111000000//////000000111//////000111111111111111...444333444;;;FFFbbbnnnlllzzzsssnnnmmmjjj```PPP>>>333222555111...+++)))***,,,------((())),,,000333222///---,,,)))&&&&&&))))))(((%%%%%%&&&''''''((((((''''''&&&$$$%%%((((((%%%$$$&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%'''***))))))...555GGGZZZnnnvvvvvvtttsssrrrmmmnnnnnnlllkkkjjjkkkllllllkkkkkkfffTTT<<<...---333AAAVVVfffhhhaaa^^^```___eeejjjoooxxxuuugggeeehhhfff```[[[XXXVVVTTTWWW]]]fffmmmqqqzzztttnnnmmmnnnnnnjjjfffXXXGGG===888//////444222444---***,,,...444EEEXXXfff___UUUMMMLLLRRRZZZaaalll|||~~~iiiNNN999///+++)))'''***+++((('''&&&$$$&&&%%%%%%$$$%%%&&&'''(((iiicccjjjrrrbbbIII@@@BBBAAAIIITTT\\\___```aaabbb___ZZZTTTPPPPPPZZZsss}}}rrroooggg\\\HHH@@@555...---.........,,,++++++++++++,,,,,,------++++++---333AAAYYYnnnsss]]]JJJAAA===:::@@@CCCIIIPPPXXXaaaiiinnnhhhYYYJJJAAA999777DDDVVVwwwjjjBBB666,,,***+++***))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((('''&&&''')))++++++***+++---///+++------+++***...444999===NNNrrrXXXFFFCCCCCCDDDGGGOOO^^^lllpppsssuuuxxx~~~xxxooobbbaaaaaaaaa]]]VVVSSSUUUSSSVVVYYYYYYYYYYYY\\\^^^\\\UUULLLIIIJJJNNNOOOOOOQQQPPPOOOPPPSSSXXX\\\___cccddddddbbb^^^^^^bbbfffnnnnnnoooqqqrrroookkkggg]]]ZZZUUURRRWWW___cccaaaaaa```]]][[[[[[]]]aaadddgggdddbbb```^^^YYYPPPJJJCCCAAA>>>:::666333111000///111222222111000000111/////////111333444222111222222111111111222444444000111222333333333222111...000111000......///111......///000000000000000000000///......///000000///...---------...000000//////......---,,,,,,,,,******,,,---...////////////++++++...///---///333000///...---...///111222///000000///......///111111///...///000111000///000000000///////////////------...//////000111111111111000000000000111111//////000111111111111111...777777999III___zzzvvvgggnnnvvvnnniiilllfffYYYFFF666...111666222///+++))))))+++,,,,,,((())),,,111444444000,,,+++(((&&&'''++++++(((%%%%%%&&&'''((((((((('''&&&&&&###+++999999+++###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%'''*********///777KKK```sssxxxuuutttsssrrrpppqqqrrrqqqpppooopppqqqssspppnnngggRRR777+++---555===KKKVVVVVVQQQPPPSSSVVV\\\bbbeeellltttzzzzzzooofffaaacccddd^^^YYYVVVVVVTTTSSSUUU[[[bbbhhhllluuummmddd```aaa___ZZZTTTEEE888555444---...777999777111---...///555GGG[[[fffaaaYYYRRRPPPUUU___gggxxxsssTTT:::...,,,+++'''%%%&&&******((((((+++$$$%%%&&&&&&&&&&&&'''(((oooeeemmmwwwaaaCCC<<>>DDDCCC???@@@EEEJJJPPPVVVXXX[[[```cccbbbhhhcccaaabbb^^^XXXVVVZZZVVVTTTSSSTTTYYY___ccceeeeee\\\QQQLLLLLLKKKEEE>>>888...000333---///;;;AAA;;;555111222222777III]]]eeebbb]]]VVVSSSXXXbbbkkkxxxVVV888+++***+++---%%%"""&&&&&&!!!###+++###$$$&&&&&&%%%%%%%%%%%%gggnnncccPPPEEE===<<>>JJJKKKIII@@@666111333777BBBEEENNNZZZccciiirrr{{{uuunnn^^^LLL???<<>>AAAKKKRRR\\\cccdddbbb```^^^YYYUUUOOOIIIDDD???:::777111111000000000000000111333111111111333444333222333222000...///111333555888555222111111111000///---///000///...---...000222111///...---...000111000000111000000///...---,,,...000000///...///000000111111111000///---,,,------------.........///------,,,---...000222333------------...///111222000111111000///......///......---------......///...///000000//////000111---///111000---,,,...000000000000000000000000000555000...000000//////111666;;;IIIaaaxxx]]]ggg~~~mmmiiilllgggUUUAAA666111...---...,,,,,,+++***))))))******'''***000333444222///,,,'''%%%&&&))))))&&&%%%'''$$$''')))(((%%%$$$'''))))))%%%222JJJMMM666%%%&&&######$$$$$$$$$%%%%%%%%%'''%%%&&&***+++---777DDD]]]gggtttzzzyyytttqqqpppwwwxxxzzz}}}~~~zzzwwwpppnnneeeRRR???333,,,***444222333555111,,,---333444888===???BBBEEEKKKOOOOOOPPPSSSUUUWWWWWWVVVUUUTTTNNNHHHFFFGGGIIIGGGEEE???<<<888555444444333333777333111555999>>>GGGPPPEEE888///000444;;;MMMaaabbb```aaacccbbbbbbhhhoootttSSS777---,,,---(((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''rrrvvvhhhUUUKKKDDD>>>IIIUUU]]]cccddd^^^VVVOOOKKKFFFBBBCCCJJJTTT[[[___gggooovvv~~~qqqPPPAAA333...///---***)))++++++************++++++---)))))),,,...///333888>>>@@@???999111---000555>>>FFFTTT```fffjjjsss~~~{{{sssiii\\\JJJ<<<999<<>>999111111000000000000111111111000///000222333222111333111000//////111333444555333000///000000///......///000000......///000222111///...---...///000///000000000000//////...---...//////......///111111222222222111000...---------........./////////------------...000111111......//////000111111111///000111000.........//////......---------......---///000000//////000111...000111000...---///000000000000000000000000000444222222555555333555:::???HHH[[[tttzzziiiTTTbbb}}}ooojjjjjj___OOO<<<333///,,,+++,,,,,,++++++***))))))******(((+++///111111///...,,,'''%%%%%%((((((%%%%%%'''&&&'''((('''&&&&&&'''(((&&&###111333''' #########$$$$$$$$$%%%%%%%%%%%%$$$&&&))))))---;;;IIIfffmmmuuuxxxwwwuuuvvvwwwwwwxxxyyy{{{|||{{{xxxuuunnnjjj^^^LLL:::///,,,+++444888:::777111---...111///111444666666999===@@@CCCDDDFFFGGGHHHGGGFFFEEEFFFAAA===;;;<<<===<<<;;;999666333111222333333222999;;;===BBBHHHOOOTTTXXXGGG999///222888AAARRRcccdddbbbcccggghhhgggiiimmm}}}nnnNNN555,,,+++,,,(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&uuutttmmm\\\RRRLLLDDDNNN\\\fffmmmkkk```TTTKKKFFF@@@<<<<<>>222...///---******++++++************+++++++++)))***---///---...111222444555222---,,,000555999FFFYYYgggkkkllluuu}}}wwwuuuooo[[[???444888BBBZZZttt|||PPP222///---,,,---+++))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&###$$$%%%'''((()))******&&&&&&''''''''''''&&&&&&(((((()))***+++,,,,,,---------,,,+++)))***---000///444444999VVVbbbEEECCCCCCEEEHHHNNNZZZfff|||wwwsssvvvyyyxxxsssmmmhhhggg\\\ZZZZZZ]]]cccggghhhgggeee]]]QQQJJJIIIJJJLLLLLLCCCAAA>>>;;;::::::;;;<<<<<<<<<;;;666222111444888999:::;;;<<<<<<======<<>><<<888555444555777999666777666444111000111333111222333444444444444444888;;;>>>???@@@CCCFFFHHHPPPKKKBBB999333///------,,,000999HHHWWW^^^]]]ZZZMMMPPPTTTVVVTTTKKK???777000000//////000000111111000//////000222333222111111111111111111222222333000...---...///000///...///111222111000///000111111000///............///---...///000000111000000//////...---,,,---000333111111111111000000//////........./////////000000,,,---.../////////...---,,,...000111222111///......///000000...---...000111111///...---------------...000///......///111///000222222222222111111////////////////////////***,,,///000///333AAAOOObbbsssvvv___KKK@@@\\\{{{ssshhh^^^III===222---+++)))(((***++++++***************++++++///333333000,,,******(((%%%%%%''''''%%%%%%((()))&&&$$$%%%'''(((&&&######&&&'''%%%&&&(((&&&"""######$$$$$$$$$%%%%%%%%%!!!%%%((()))+++666KKK]]]qqqqqqpppnnnmmmpppuuuyyytttsssrrrqqqqqqqqqooommmggg[[[JJJ:::...)))///666IIIYYY^^^OOOAAA???>>>888555555666555555666777888;;;:::999888777555555444444444444444444444555666444333444777===BBBFFFGGGRRR]]]aaa___ccciiiaaaQQQAAA333***111@@@NNN[[[cccgggdddgggppptttnnnccc\\\]]]vvv|||jjjPPP999---******)))&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%ssseeehhhxxxtttjjjeeeccceeeuuuoooZZZNNNFFF<<<666555777;;;===@@@GGGMMMTTTbbbmmmggg[[[AAA777///......,,,***+++++++++************++++++...***)))++++++((()))------///000000...///222555888???OOObbbnnnqqqrrrttt}}}www{{{~~~jjjGGG666999555FFF^^^tttoooHHH555+++---...'''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&%%%###""" &&&&&&''''''''''''&&&&&&((((((((())))))*********+++,,,,,,+++))))))+++,,,&&&222666111:::dddeeeGGGCCCBBBCCCEEEGGGLLLTTTgggxxxvvvqqqmmmooosssuuuqqqkkkbbb___]]]bbbjjjlllggg```ddd^^^UUUNNNJJJFFF@@@<<<888666333111111333666888555555555444222111111222000000111111222222111111222222444777;;;@@@HHHNNNSSSMMMBBB888000+++******......222;;;HHHPPPQQQOOOFFFIIINNNRRRPPPHHH===555///.........//////000111111000///111333444444333000000111222222222222222000///...///111222111//////111222111000///000111000//////...............---...///000000111000000//////...---,,,---000333000/////////........................////////////,,,---...//////...---,,,+++,,,...000000///---,,,---...000///...---...000222111000///...------------...//////......///000///000111333444333222111////////////////////////000000222333444===RRRfff{{{zzzgggQQQAAA===^^^}}}wwwqqqcccUUU@@@777///,,,+++))))))++++++***************++++++,,,222777888333,,,((('''(((%%%$$$&&&&&&$$$%%%((()))&&&$$$%%%'''(((%%%"""$$$&&&###"""%%%$$$######$$$$$$$$$%%%%%%%%%###'''******///???VVVfffooooooooonnnmmmnnnppprrrpppnnnmmmmmmmmmllliiigggcccTTTAAA444+++***222===PPPbbbiii]]]QQQRRRRRRMMMFFFEEEBBB@@@???>>>===<<<<<<;;;999777555555555555666888;;;;;;:::999;;;===??????AAAFFFMMMUUUZZZ\\\ccckkkmmmhhhjjjmmm```LLL<<<111+++444EEEUUU___dddeeebbbdddmmmqqqgggXXXNNNHHH]]]yyyxxxdddSSS>>>///*********)))&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%sssaaa^^^gggooovvvwwwrrroooqqqsss}}}}}}iiibbbWWWFFF:::555666777888===CCCHHHMMMWWWaaa```WWW<<<444...---...,,,***,,,++++++************++++++...+++***,,,,,,***+++...---...///.........000222666999EEEWWWeeejjjlllmmm|||xxxyyyyyyiiiLLL:::888222===PPPhhhZZZ???...,,,...&&&))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''(((((()))))))))))))))***+++***))))))***,,,+++///111...333TTTuuuKKKEEEBBBBBBBBBBBBEEEJJJTTTppp{{{vvvoooiiillluuuzzzwwwqqqhhheeecccgggnnnooojjjdddbbb[[[RRRKKKFFFAAA:::666222000///...///111444666444444333333222222111111///000000111111111000000000...///333777===GGGPPPTTTOOOFFF===555000...------,,,,,,000888>>>@@@@@@???AAAFFFIIIIIICCC:::444------,,,------...///000111000000111333555555444///000111333333222111111111000000111333333111000///000111111//////000111/////////.........------...//////000000000000///...//////...------000222///......------......///------------.........///+++,,,---...............,,,,,,............---,,,,,,...//////...---...000111111000///............,,,...//////...---///000//////000222444444222000////////////////////////111111333777===LLLfff|||mmmUUUDDD;;;@@@eeevvvpppjjjZZZHHH888222---,,,,,,))))))+++*********)))******+++,,,///444:::999222+++''''''(((%%%###%%%%%%###%%%(((((('''%%%%%%&&&&&&$$$###"""$$$### ###$$$######$$$$$$$$$%%%%%%%%%$$$(((***+++444HHH^^^kkkoooooopppqqqqqqooonnnmmmjjjiiiiiiiiiiiihhheeebbb^^^MMM;;;111,,,,,,666CCCVVVeeeooolllhhhjjjnnnmmmaaa^^^YYYUUURRROOOKKKIIIIIIGGGDDDBBBAAAAAABBBCCCFFFKKKPPPPPPMMMKKKNNNQQQRRRRRRSSSXXX___fffjjjlllooorrrrrrppprrrooo^^^JJJ888333111;;;MMM\\\dddfffbbb___aaahhhggg[[[JJJ>>>666DDDYYYnnn||||||mmm]]]KKK===///*********))))))&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%uuuaaa[[[[[[```eeehhhiiimmmwwwyyywwwhhhRRR@@@999888999999<<>><<>>>>>GGGLLLIIIGGGJJJFFF???666000,,,------++++++,,,++++++************++++++((()))---333444000---...,,,---......//////000000...222<<>>GGGCCCDDDDDDBBB>>>777000,,,'''))),,,---...///111333111111111222333222///,,,************+++,,,---............///222333333222...///222444444333111///111111000111222222///---...///000///...---...000......//////......---,,,000000111000000///......,,,...000000///...///000111000///......///000111+++++++++,,,,,,,,,------++++++++++++,,,...000111000//////.........//////,,,---......------///000000////////////000000111,,,---///...------...000------...111555555111...111111111111111111111111333555===KKK]]]rrr]]]DDD===BBBUUU{{{{{{wwwnnntttsssjjjccc[[[HHH444///,,,***,,,+++(((''')))******))))))***+++,,,,,,666888888222)))$$$&&&+++((($$$###$$$$$$###$$$(((%%%''')))'''###!!!###%%%"""!!!&&&+++)))!!! &&&######$$$$$$$$$%%%%%%%%%%%%''''''***:::RRRdddkkkmmmnnnoooppppppmmmiiifffbbbbbbdddeeefffddd```\\\UUUCCC333///------888FFFNNNQQQZZZeeeiiijjjooovvvsssppplllkkklllkkkiiifffdddbbb```^^^^^^```ccceeebbbjjjqqqqqqlllhhhkkkpppooommmlllmmmooorrrtttuuuwwwqqqrrrzzzyyygggMMM:::...111666AAAQQQ^^^dddddd```^^^^^^___WWWGGG666---***///333666:::===999333...'''&&&,,,///+++''''''(((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''fffZZZSSSPPPOOOSSSXXXbbbqqqttt^^^III===<<>>111333444333000...,,,,,,+++******+++,,,---+++))),,,***222@@@BBB666------000+++///333,,,---111///000222666===HHHTTT[[[]]]mmmllliiihhhiiicccPPP>>>444888>>>JJJbbb}}}ccc:::111111'''************))))))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''***)))(((&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))))))))((((((((((((...---...000///333DDDVVV```LLLAAA???===AAABBB:::GGGRRRmmm~~~{{{yyywwwvvvyyyzzzsssqqqnnnkkkYYYMMM>>>444111222222111111222222333333333222111444333333444666666555333000222333333111/////////222111111111333777;;;===DDDCCC@@@===999555111///+++******+++---///...............------,,,,,,,,,*********((('''(((***---,,,---...///000222333333111222333444555444333222444000,,,,,,...111111000......------------......,,,---......------///111111///,,,******,,,///111000///...------...///000000000000000000000000000.........------,,,,,,,,,,,,++++++,,,///111000000000000000000000000000000---...//////---,,,---...//////000000000000//////000000//////.........---222000...000333555444222///111222222111000111333333@@@PPP```sss|||TTT===<<>>333555999BBBYYYuuupppDDD222000(((*********)))))))))))))))&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((()))))))))))),,,+++,,,......///:::FFFjjjgggMMM??????<<<>>>CCCBBBAAAJJJ___{{{~~~|||{{{xxxyyyxxxqqqnnniiidddPPPFFF999111000222444444444444333333333333333333555333222222333333222000000222333333111000000111222111111111333666999:::???>>>===;;;888555222111...---+++******)))(((''',,,,,,,,,,,,++++++++++++*********(((&&&''')))+++***+++,,,---///000111111111222333333333333333333222///......111333333222///......------......///,,,.........------///111111///---,,,,,,---///111//////------------//////////////////////////////.........------,,,,,,,,,,,,++++++---///111000///////////////////////////---...//////------...///......////////////......000/////////............111000//////111111///---...000111222222444777999BBBRRRfffvvvpppMMM:::???LLL}}}}}}yyytttrrroookkkdddVVVCCC444///,,,+++******,,,,,,+++***))),,,+++((((((***+++)))222222111---(((&&&&&&((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$###%%%$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%$$$######$$$&&&&&&***...555FFFZZZgggjjjllljjjiiiiiihhheeebbb^^^aaa``````aaabbbbbb___]]]NNN777,,,------666IIISSSTTTQQQMMMJJJKKKNNNSSSVVVYYYZZZZZZ[[[[[[\\\]]]___dddeeefffhhhjjjlllnnnooooooqqqssssssrrrrrrtttuuusssqqqpppqqqssstttttttttuuuqqqooolll___JJJ888111111111777FFFXXXdddfffcccWWWWWWYYYWWWJJJ888///...+++---...///.........000,,,---------,,,***(((''''''(((((('''%%%%%%&&&'''$$$$$$$$$$$$%%%&&&'''(((ggg\\\IIIEEEAAACCCFFFLLLXXXcccvvvsssTTTBBB@@@EEEGGGOOOOOOPPPQQQSSSRRROOOMMMRRROOOHHH???666000......---,,,+++,,,---...---+++,,,***...777:::222---......***///333///444;;;777333000///666BBBPPPZZZ```WWWXXXXXX[[[```^^^PPPAAA666666555:::LLLhhhTTT999222---++++++***)))))))))))))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''(((((())))))******,,,+++,,,......---000555HHHuuupppMMM:::<<<::::::BBBHHHDDDIIIVVVkkk}}}}}}wwwrrrtttzzzzzzrrrlllhhh```XXXEEE===333...///333666777777666555444333444444555666444111000000000000///000222333333222111222333111111222222333444555666888888888777666555333222111///---+++((('''&&&%%%******************++++++*********(((&&&%%%''')))))))))***,,,---...///000222222111111222333333444///......000222333333111///......------......///---...///...------///000000000////////////000000//////------------//////////////////////////////.........---------------,,,++++++---///000000///........................,,,---//////......///111---......//////......---////////////............000//////000222111///---...///000111333777===AAAVVVjjjcccFFF888HHHaaazzzxxxwwwuuummmbbbXXXIII999...+++,,,+++******+++,,,+++***)))------(((%%%(((+++,,,,,,---,,,***'''&&&'''((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%$$$######%%%&&&'''+++222>>>PPPbbbjjjjjjiiigggdddcccbbbaaa___^^^```^^^]]]```bbbaaaZZZTTTEEE222+++...000???XXXfffiiiddd\\\TTTNNNKKKJJJKKKFFFFFFEEEFFFIIIMMMQQQSSSUUUXXX]]]cccgggjjjkkkkkklllmmmoooooooooqqqtttwwwsssqqqooooooqqqtttuuuuuuwwwuuuqqqhhhVVVAAA444///000222:::JJJ\\\ggghhheeeWWWZZZ[[[TTTCCC222+++---111222111///------///111---------,,,+++***((('''$$$%%%&&&%%%$$$$$$&&&((($$$$$$$$$$$$%%%&&&''''''pppgggQQQJJJCCCAAABBBEEEMMMVVViiidddLLLFFFGGGHHHPPPOOONNNQQQVVV[[[___aaakkkeee[[[LLL???555111000,,,******+++...000000///---***,,,222444000---...///+++000333333===FFFAAA===666111666AAAKKKTTTZZZOOOQQQTTTXXX______TTTHHH;;;999666888EEE^^^yyygggDDD888222---,,,***))))))))))))***''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''((()))******+++///------...///.........555VVV|||~~~QQQ888===>>><<>>???BBBEEEFFFEEEIIINNNUUU[[[___bbbcccdddgggjjjlllnnnppprrrtttsssqqqnnnnnnpppsssuuuvvvttttttooobbbOOO>>>666555333777@@@OOO^^^fffeeeaaa[[[______SSS???111111666???>>>:::555000......///------,,,+++***)))((((((###$$$%%%%%%%%%%%%''')))%%%$$$$$$$$$%%%%%%&&&'''tttmmm^^^TTTIIICCCAAAAAAGGGNNN___vvvuuuXXXMMMJJJFFFLLLJJJJJJOOOYYYeeeooouuu~~~xxxlll\\\JJJ===555111...---++++++---......---,,,******...000...---...000---222666;;;MMMZZZVVVHHH<<<333666???FFFMMMTTTKKKNNNRRRWWW^^^```XXXMMM===:::888999DDDYYYtttyyyTTT???222...---+++)))((())))))***'''(((((((((((((((((('''''''''''''''''''''''''''&&&''''''(((((('''&&&%%%''''''''''''''''''''''''&&&''''''((()))******+++///...++++++---//////---///???XXX]]]>>>AAACCCAAAFFFJJJOOONNNOOOWWWfffwww~~~ttthhh```___^^^___]]]YYYXXXTTTKKK@@@888555111///111555888:::===;;;999888777888999::::::777555555666999::::::555777999888666444333333000111333444444222111000///000111222333444444444333444444222...,,,+++,,,***++++++,,,,,,---------)))******(((&&&%%%&&&'''******+++---...///000111000000//////000111333444222333555555444111///.../////////......///////////////000///------///000...///000222222222111111111111000//////000111111................................................---,,,,,,---///000///...000000000000000000000000,,,---////////////000222000000111111111111000000.........///////////////---///000111111111111000444777>>>FFFOOOZZZdddkkkwwwnnnRRR===???ggg|||sssrrrsssoooaaaPPPCCC888000---///+++***))))))++++++***)))000444333,,,&&&'''+++---+++******)))((((((&&&%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&(((***(((///>>>SSSeeeooopppooojjjfffaaa______```aaabbbgggeeeeeeggghhh```QQQEEE555+++,,,333:::QQQnnn|||xxxwwwuuupppjjjbbb[[[VVVVVVQQQJJJDDDBBB@@@???======>>>AAAEEEKKKPPPUUUXXXZZZ___ffflllooopppqqqrrrtttqqqooonnnpppsssuuuvvvpppqqqjjjZZZGGG999555555555:::EEETTTaaagggddd```\\\aaa___QQQ???999???HHHSSSQQQLLLDDD:::333...,,,---,,,+++***)))(((((((((###%%%&&&&&&%%%&&&(((***%%%%%%$$$$$$$$$%%%&&&&&&wwwqqqjjj\\\MMMEEE@@@@@@EEELLLXXXmmmxxx}}}bbbTTTNNNHHHJJJJJJKKKRRR^^^kkkvvv|||vvvgggUUUDDD888222333000---+++++++++***))),,,+++***+++---.........111///444;;;GGGbbbvvvtttZZZGGG777666;;;@@@HHHQQQLLLOOOTTTYYY___aaaZZZPPP???999666999DDDVVVooo|||~~~kkkLLL222///...+++)))((()))******'''(((((())))))(((((('''((((((((('''''''''''''''&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******++++++***(((***...///,,,111555@@@ssskkkJJJDDD@@@@@@GGGJJJOOOMMMLLLPPP]]]ppp}}}}}}{{{{{{|||vvvllleeecccVVVUUURRRNNNNNNLLLCCC999555333222222333666:::<<<===<<<;;;::::::;;;<<<===>>><<<;;;;;;>>>@@@AAAAAA<<>>LLLxxx{{{sssnnnkkkhhhYYYHHH<<<333---***++++++***))))))***+++***)))///222222,,,(((***,,,,,,,,,***))))))))))))&&&$$$'''&&&%%%%%%''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%$$$%%%'''))),,,444GGG]]]lllpppooooookkkgggccc```aaacccdddeeeaaabbbeeeiiiggg^^^NNNBBB222+++///888AAAWWWooovvvwwwxxxyyyyyyuuuoooiiieeeaaa[[[TTTNNNJJJEEE???;;;<<<:::999999;;;???CCCFFFMMMTTT___hhhnnnqqqssstttuuusssqqqppprrrtttuuuuuussssssjjjWWWCCC999555444666===JJJZZZfffjjjfffaaagggiiibbbPPP@@@@@@KKKUUUffffffbbbXXXKKK<<<000***---,,,+++***(((((((((((($$$%%%&&&&&&&&&&&&(((***%%%%%%%%%$$$$$$%%%%%%&&&|||rrrbbbQQQGGGBBBCCCIIIOOOVVVgggmmmnnn{{{eeeYYYSSSLLLMMMNNNSSS[[[eeennntttwww{{{{{{vvvlll[[[III999111111...+++******++++++***,,,+++******,,,......---000000777AAAUUUyyyyyy]]]CCC999999<<>><<<<<<<<<===>>>>>>??????CCCBBBAAABBBDDDEEEDDDCCCEEEHHHKKKJJJFFF???999555222222333333333333333222333333444444333222111111333888<<<;;;666000...............---------------((()))******)))(((((()))++++++,,,...///000111222,,,---...000111222222222666888:::888555222222333000000////////////000000000111111000...---///000......//////000111111222000///...------...///000........................---........./////////000...---,,,---/////////---000000000000000000000000...///000000///...///111000000111111111111000000............/////////000...///111111000222777:::EEENNN\\\kkkyyyvvvWWWCCCDDD___|||uuummmeeeZZZMMM>>>555000+++))))))+++)))((()))***+++***(((***---,,,******---...,,,***((('''(((***)))'''$$$'''&&&%%%%%%''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''"""$$$%%%''''''&&&%%%$$$###%%%%%%%%%%%%%%%''')))111;;;PPPeeennnmmmkkkmmmkkkhhhdddbbbccceeeffffff___ccciiikkkgggZZZJJJ???777111888BBBLLL```pppqqqzzz{{{||||||zzzvvvsssqqqhhhddd___]]][[[WWWOOOIIIHHHEEE@@@;;;888777888999===EEEPPP\\\eeemmmsssvvvvvvuuusssssstttuuutttssssssrrrhhhSSSBBB999666333;;;CCCQQQ```jjjkkkfff```nnnnnndddQQQFFFMMM^^^jjjuuuvvvuuulll[[[GGG555+++---,,,+++)))(((((((((((($$$%%%&&&%%%$$$%%%&&&(((&&&%%%%%%$$$$$$%%%%%%%%%wwwfffTTTIIIFFFGGGNNNUUUXXXfffhhhfffrrrfff[[[WWWQQQQQQTTTZZZcccjjjnnnooonnnrrrttttttmmm^^^KKK:::111+++)))'''(((***---//////++++++******,,,//////---///000888FFF^^^sssOOO>>>888999CCCOOOYYY]]]aaadddggghhhaaaXXXOOOAAA555444:::GGG[[[lllxxxooo^^^TTTLLLRRReeexxxsssDDD111///,,,)))((((((***+++(((((())))))))))))(((((())))))(((((('''''''''&&&$$$&&&'''))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((($$$,,,000---,,,//////+++(((---)))???^^^```HHHKKKaaannn~~~wwwgggYYYYYYdddllllll___]]]```eeeeee^^^XXXVVV\\\WWWNNNHHHFFFEEE===333---///111333555888<<>>@@@<<<777555666.........------,,,,,,,,,''')))++++++***))))))******+++,,,---///000111111+++,,,...000222222111111222444666555222000111333000000////////////000000000111111000...---///000............///000111222...---,,,++++++,,,---...........................---.........//////000000...---,,,---//////...---000000000000000000000000///000111000///...///000//////000000000000//////---.........//////000000,,,...111333555:::BBBHHH```iiiwwwoooPPP@@@LLLppp|||wwwmmmdddMMMAAA555000...+++***+++***)))((()))***+++***(((%%%'''((('''+++000000,,,'''&&&%%%'''******'''$$$'''&&&%%%%%%''''''&&&%%%%%%%%%$$$###$$$%%%'''((("""###%%%''''''&&&%%%$$$%%%'''((('''''''''***,,,666AAAVVViiioooiiigggjjjkkkhhhdddcccdddffffffgggccchhhnnnooogggXXXGGG<<<>>>999@@@LLLVVVhhhsssooo{{{{{{yyyxxxvvvtttssssssrrrooonnnpppqqqnnnggg```[[[WWWPPPIIIBBB<<<999888000777CCCPPP\\\hhhqqqwwwwwwvvvuuuuuuuuuuuusssrrrllljjj___KKK<<<666333///CCCKKKXXXeeelllkkkccc\\\fffggg___QQQPPPaaayyy}}}xxxfffOOO999,,,---,,,***)))((('''((((((###$$$%%%$$$######%%%'''&&&&&&%%%$$$$$$%%%%%%%%%~~~ooo\\\OOOHHHHHHQQQZZZbbbiiikkkgggkkkiiibbb[[[RRRRRRXXXbbbkkknnnlllfffbbbiiillllllfffZZZJJJ<<<444---,,,***))))))***,,,---++++++******++++++,,,---...000444AAA___fffGGG===888>>>PPP___eeejjjkkkkkkkkkgggaaaVVVNNNDDD<<<888>>>PPP```yyywwweeeOOOKKKMMMYYYfffqqq}}}~~~XXX999,,,222)))$$$...***(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&'''%%%$$$$$$&&&''''''&&&(((''''''&&&&&&((()))***((()))***+++,,,---------///...---000@@@ddd|||WWWLLLrrrnnnZZZYYYdddjjjhhhaaa]]]YYYUUUNNNHHHIIIOOOQQQUUUUUUNNNFFFAAA:::444222555555444777???CCCCCC???===;;;>>>DDDGGGFFFCCCIIIFFFCCCBBBDDDFFFGGGGGGPPPSSSVVVWWWTTTMMMCCC<<<999444//////333888;;;<<>>FFFRRRgggzzzxxxwwwuuussspppoooooopppvvvfffTTTFFF888///444???KKKXXXeeejjjlllkkkgggbbbkkkiii]]]QQQ]]]zzzoooSSS:::---,,,+++)))((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((()))yyyeeeWWWPPPPPPXXXaaaiiimmmmmmhhhnnntttcccaaa]]]UUUTTTXXX```fffhhhgggcccaaafffkkkmmmhhhZZZHHH:::222///---,,,*********+++,,,++++++******++++++,,,---...111333<<>>999:::;;;===@@@DDDIIILLLPPPIIIBBB@@@===777333333000111444:::???BBBAAA???666333///------------,,,)))))))))***************,,,+++***+++.../////////000...---...000111///......///111333333222111000000//////......///000000111000000////////////000000///...///111222111000......---------...///000//////////////////000000//////............//////000000000//////.........////////////////////////......////////////......//////000000//////......///000000111111222111111555777===DDDJJJSSSdddsssqqqrrrsssuuu~~~hhhUUUEEEMMMkkk}}}sss___OOO:::444---***++++++)))''''''((((((((((((((())))))'''((())),,,///000...---)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))++++++===LLL\\\```aaaccchhhkkklllkkkkkkkkkkkkllllllmmmiiinnnpppgggXXXJJJCCCBBBDDDAAAEEEQQQ___hhhnnnrrrrrruuuxxxuuuqqqnnnoooqqqnnnmmmqqqxxxzzzyyyyyy|||~~~{{{wwwqqqiii___WWWQQQMMMDDD===;;;>>>EEERRR___lllnnnpppqqqqqqpppooooooqqq```NNNBBB888222777BBBQQQ\\\fffjjjkkkjjjgggccchhhcccWWWPPPdddkkkNNN777,,,,,,+++)))((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((oooaaa[[[\\\dddmmmrrrsssnnnjjjrrrfff\\\______ZZZUUUXXX\\\```ccceeeffffffgggnnnsssmmm\\\HHH999222000///---++++++++++++,,,++++++******++++++,,,---...000222777JJJoooYYYCCC:::999@@@NNN]]]mmmuuuyyy{{{{{{yyyvvvjjjYYYKKK???:::???HHHeee{{{qqq^^^WWW]]]kkk{{{zzzyyy{{{yyyrrrssszzz}}}XXX666///,,,(((***$$$)))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$&&&'''''''''(((''''''&&&&&&((()))***))))))***+++,,,,,,,,,,,,---+++---000///:::\\\}}}kkkmmm{{{{{{qqqccc[[[QQQIII@@@999999>>>KKKSSSVVVPPPFFFAAA???>>>AAACCCAAA<<<;;;===<<<:::777888;;;AAAFFFGGGDDD@@@AAA@@@???AAAFFFLLLOOOQQQTTTUUUXXX]]]___ZZZOOOEEE>>>DDDKKKOOORRRVVV]]]cccbbbXXXNNNIIIDDD<<<666555///000222888???DDDHHHIII;;;888444111//////...,,,***************+++,,,,,,...,,,+++,,,...//////...111000...///000000...------...000111222111///...+++,,,...000111000///...222111000/////////000111///...---...000000000///.........---......///000,,,---...000000000////////////............//////222222111000///...------...//////000000111111111......////////////......////////////////////////...//////...///111555888AAAEEEOOOZZZdddnnn~~~wwwcccbbbcccfffpppZZZPPPNNNaaa{{{vvvhhhSSSBBB444///+++)))******(((&&&((((((((('''''''''''''''(((((()))+++...///...,,,(((((((((''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%'''+++...000GGGRRR\\\]]]]]]aaagggjjjllllllmmmmmmmmmnnnnnnooojjjllllllbbbRRRDDD>>>===@@@@@@GGGTTT___cccdddfffiiilllnnnmmmjjjiiijjjllllllnnnssswwwwwwvvv{{{zzzuuupppmmmfffYYYJJJ@@@:::999>>>CCCYYY___hhhnnnrrrrrrqqqqqqnnnZZZFFF===999888???IIIZZZaaahhhiiiiiijjjhhheeejjj```QQQPPPlllwww```EEE333,,,,,,***)))((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&ooodddaaaeeennnwww{{{xxxpppllluuusss[[[VVV]]]___\\\UUUVVVXXX[[[```eeekkknnnmmmuuu{{{sss^^^HHH999333111000...---++++++++++++++++++******++++++,,,---,,,///222333???[[[[[[DDD<<<999<<>>777888<<>>CCCHHHIIIGGGEEE>>>======@@@FFFLLLPPPRRRTTTUUUYYY```eeebbbXXXOOOKKKOOOVVV\\\aaagggnnnssskkkaaaWWWRRRLLLBBB999555///000111555;;;BBBHHHKKK@@@<<<777333111000...,,,++++++******+++,,,---...///---,,,,,,...///......000000///////////////...,,,...000111111111///...)))+++---///000000...---222222222111111111000000///...------///000///---////////////////////////+++,,,...000111000///...//////............//////111111000000///......---...//////000111222222333......////////////....../////////000000111222333///000222222333999BBBJJJYYY]]]gggsss|||rrrWWWTTTUUUYYYdddTTTWWWbbbyyy~~~vvvlll[[[EEE555...,,,************(((&&&((((((''''''&&&&&&%%%%%%(((((((((***------,,,+++''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$###%%%&&&%%%$$$$$$&&&'''&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&(((---222666QQQYYY`````````cccggghhhkkkkkklllmmmnnnooooooooolllmmmiii]]]MMMAAA<<<<<>>======@@@EEEKKKOOOQQQPPPQQQWWW^^^dddccc\\\UUUYYYYYYZZZ```hhhqqqvvvxxxmmmddd[[[YYYTTTIII>>>777222222222444888===CCCGGG@@@===777333111000...,,,+++++++++,,,,,,---...//////...,,,---...//////...///000000000//////000000---...000222222111000///++++++++++++,,,---...///111222444555555333222111444222111111222222111///.....................---+++---///111111000///...//////............//////...........................//////000111222222333......////////////......000000//////000111222222111666:::===@@@HHHVVVaaapppttt}}}rrrRRRLLLMMMQQQ\\\XXXfff{{{|||qqqcccPPP<<<...,,,+++******+++***)))(((((((((''''''&&&&&&%%%%%%)))(((((()))+++,,,+++***&&&&&&&&&'''''''''''''''(((((('''&&&%%%%%%$$$$$$###$$$&&&&&&%%%$$$%%%'''(((((('''&&&&&&%%%$$$$$$((((((''''''(((...666<<>>---(((++++++***(((((())))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$qqqdddXXXYYYbbbnnnzzz|||vvvzzz~~~fffWWWUUUWWWUUUPPPOOONNNMMMOOOUUU]]]fffkkkuuuvvvssseeePPP<<<111---///......---,,,+++******++++++******++++++,,,---+++,,,...111333:::IIIXXXiiisssiiiRRRDDD:::444666AAARRRfffttt}}}uuu[[[EEE===AAAOOO```xxxppp[[[NNNUUUlll}}}mmm]]]TTTLLLCCCBBBHHHQQQggg~~~SSS;;;222---,,,&&&...''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%$$$###$$$&&&((((((((((((''''''&&&&&&((()))***))))))***************))))))''''''+++...///444;;;hhhppp[[[JJJ>>>777888===<<>>===??????GGGEEE===222///222666555999<<>>>>>@@@EEEKKKNNNPPPMMMPPPVVV\\\______[[[XXX```]]]\\\aaajjjqqquuuuuummmddd\\\ZZZXXXNNNCCC<<<666777777777888:::>>>AAA>>>:::555222000///---,,,***+++,,,...///////////////---,,,---///000000///000111222111///...///000---...000111222111///...,,,+++***))))))+++...///000111333666777888888888999777555555555444222111....../////////...------...///000111111000///...//////............//////------------.........///...//////000000111111111......////////////......111111///......///000111222;;;DDDIIIMMMVVVfffsssrrrPPPJJJMMMSSS___lllvvviiiXXXFFF777...++++++++++++*********)))((((((((('''''''''''''''***)))((((((***+++***)))&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&(((000;;;DDDWWW]]]bbbdddfffhhhfffbbbfffgggjjjlllmmmnnnnnnnnnoookkkaaaTTTGGG???===>>>===<<<>>>CCCEEEDDDFFFIIIHHHIIIKKKMMMNNNPPPPPPQQQPPPLLLKKKQQQWWW]]]eeellltttwwwzzz{{{{{{}}}tttfffWWWGGG;;;666:::DDDXXXnnnyyyxxxsss___HHH333///666AAARRR```dddgggiiiiiilllpppooojjjQQQCCC777BBBfffsss[[[EEE333'''%%%(((+++)))(((((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%uuuaaaVVVOOOUUUbbbqqq~~~tttcccXXXUUURRRLLLGGGFFFFFFGGGLLLTTT^^^hhhnnntttpppgggWWWFFF777000...,,,,,,,,,,,,,,,+++******++++++******++++++,,,---///++++++///222333888???JJJSSSPPPFFF@@@555///555;;;III\\\lllzzzkkkSSSDDD@@@HHHUUUlll~~~zzzeeeRRRIIIXXXooolllVVVJJJCCC;;;999<<>>;;;;;;<<<;;;===<<<888111///222444333777===FFFMMMNNNKKKFFFCCCAAA@@@@@@BBBGGGMMMPPPRRRRRRVVV[[[^^^]]][[[ZZZZZZ]]]]]]___ccchhhmmmoooqqqmmmaaaVVVTTTSSSLLLCCC>>>:::<<<>>>===;;;;;;<<<>>>:::666222///......---,,,)))+++...000111111000///...---,,,---///111111000444555555222...,,,,,,---+++---///000000000...---,,,+++***))))))***,,,---...///000333777<<>>IIIVVV]]]aaajjjzzzkkkMMMMMMVVVaaaoooyyytttjjjZZZIII:::111...++++++***)))(((((()))***'''((((((((((((((())))))+++)))(((((()))***)))(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&%%%%%%&&&%%%&&&&&&&&&''''''((((((%%%&&&'''(((,,,777EEEPPP\\\```bbbdddgggkkkiiieeeeeegggiiilllnnnooonnnnnnkkkeee[[[MMMBBB<<<<<<>>><<<;;;<<<@@@AAA???@@@DDDCCCBBBBBBCCCCCCCCCBBBAAA;;;:::;;;>>>@@@DDDMMMWWWaaaiiissszzz|||~~~~~~{{{xxxoooZZZGGG;;;888<<>>HHHWWWeeefffiiikkklllnnnppplllfffIII===333;;;VVVrrriiiXXXDDD666---'''&&&(((***)))(((((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%nnnZZZPPPKKKSSScccsssyyymmm```YYYTTTNNNFFFAAA===???CCCKKKVVVcccooovvvssslll```PPPAAA666222000++++++,,,,,,,,,+++******++++++******++++++,,,---222***(((---111000111444222:::;;;<<<===222,,,444444AAARRRdddvvvvvv```LLLAAA===III___sssqqq^^^MMMHHH[[[rrrkkkQQQDDD===666444666555:::LLLjjj{{{\\\BBB333111((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%######$$$'''))))))((((((''''''&&&'''((()))***))))))*********))))))((($$$000444***%%%,,,000---222OOOmmmqqqpppjjjSSSCCC::::::===777<<<===;;;999:::999777222444333///...111222///777???KKKTTTUUUOOOGGGBBBBBBAAAAAADDDIIIOOOSSSUUUYYY^^^bbbbbb^^^[[[\\\^^^WWW\\\bbbfffggghhhkkknnnkkk]]]PPPMMMLLLGGGAAA===>>>AAACCCCCC???======>>>777444000---------,,,,,,(((+++...222333222000...---,,,+++---///111222111777888777333...***)))******+++---//////...---,,,++++++******************---------000666???HHHNNNVVVTTTQQQOOONNNLLLIIIGGG999:::;;;;;;;;;999888777555444222111000000000000//////............//////222222111000///...------////////////..................////////////......---...000333888>>>CCCFFFQQQ^^^llltttwwwbbbJJJQQQ```ooovvvqqquuunnniii^^^NNN<<<000,,,,,,+++******(((&&&&&&(((***''''''(((((())))))******+++)))''''''((())))))(((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&%%%%%%&&&######$$$&&&((()))***+++%%%'''***,,,222???OOO\\\aaacccdddeeeiiiooonnnjjjeeegggjjjmmmoooooooooooogggaaaVVVIII>>>999:::===???===>>>AAA???;;;:::===@@@???>>>===<<<:::888666000222444444///...888EEEKKKWWWhhhttt{{{~~~~~~|||zzz}}}lllTTTAAA999888HHHbbbqqqmmmdddLLL???888===GGGPPP]]]kkkgggkkkmmmmmmooopppjjjbbbAAA666***,,,===QQQZZZ[[[NNN???000+++***)))((()))***)))(((((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&eeeYYYQQQQQQ]]]jjjrrr|||~~~qqqaaaVVVRRRMMMCCC<<>>777666555444222111000///...000333666666555333111,,,******---222555555333222555777333---((()))+++)))***+++,,,---,,,+++******)))((((((***++++++***,,,******---222;;;JJJWWW___cccddd```\\\YYYTTTNNNGGGMMMLLLBBB???EEEGGGBBB;;;777333222333333000---//////...,,,+++...333777666333//////111222111///222///...000000...///333111111111111000000000000111333555888<<>>???@@@???<<<666000,,,***+++---......000333555999III```rrr|||yyyzzzzzz{{{|||zzzooobbbOOOAAA555===VVVhhhbbbRRR???;;;888;;;FFFVVVfffppplllmmmlllkkknnnpppggg[[[888444//////222666888999333111---***(((''''''(((---***(((((()))******)))'''(((((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%^^^ZZZTTTWWWeeeqqqwww}}}~~~sssdddXXXRRRMMMFFFAAABBB>>>===FFFSSSccctttvvveeeTTTGGG<<<444111222000---,,,---......---***************+++++++++***,,,......------...///000///222555333///---000444===FFFQQQiiittt[[[FFF999;;;IIIXXXWWWJJJGGGOOOdddssssssZZZIII???666222222,,,...777JJJccc{{{fffGGG111+++...))))))))))))(((((((((((((((((('''''''''&&&&&&&&&((('''&&&'''''''''&&&%%%%%%%%%%%%%%%&&&((()))***+++)))&&&%%%&&&''''''%%%+++***))))))******)))'''((()))+++---.../////////---444IIIppp{{{dddggg~~~tttggg\\\PPPFFFBBBFFF@@@>>>DDDFFF???666222222111///......000222333:::AAAKKKRRRSSSNNNGGGBBBAAAAAAEEEKKKOOOTTT^^^jjjpppooohhh]]]YYY]]]```___^^^ccchhhjjjhhheeebbbaaaXXXQQQGGGBBBCCCFFFGGGGGGJJJMMMPPPPPPLLLFFFAAA???:::999888666444222000000000333666888999777444222---+++***---222555555444555777888444...))))))+++))))))***++++++,,,,,,+++***((('''((()))+++******+++******---000888IIIXXXhhhmmmpppooolllkkkgggaaaYYY]]]ZZZQQQOOOVVVVVVQQQEEE@@@;;;888777666333000111///---,,,,,,///333666444222//////111222111///444000///111000...///222333444555555555555555666333888>>>EEELLLUUU___eeettt{{{|||ppp^^^PPPUUUggg{{{xxxqqqiiiZZZLLL===666333///---,,,+++******)))))))))))))))((())))))(((''''''***,,,+++)))''''''((()))((('''(((&&&$$$$$$&&&(((&&&%%%(((&&&%%%%%%%%%%%%$$$""""""$$$%%%%%%$$$$$$$$$&&&###%%%'''''''''&&&%%%###&&&&&&***555FFFWWWdddkkkdddccc___^^^fffrrrvvvssskkklllkkkiiikkkqqqsssqqqeeeVVVIIICCC<<<333222888555999<<<:::555333444777@@@???<<<999555111...---)))***,,,,,,,,,---000222222???TTTiiixxx~~~}}}{{{{{{yyywwwyyyyyyrrriii[[[LLL<<<===OOO\\\VVVGGG===999888===JJJ[[[hhhoookkklllllllllpppooobbbSSS444000,,,***,,,///111111000///,,,***((('''''''''***(((&&&''')))***+++***((()))))))))'''&&&'''(((&&&&&&''''''&&&&&&&&&&&&___WWWSSSWWWgggsssvvvzzz}}}uuuiii]]]UUUOOOKKKHHHDDD@@@???EEEPPPaaaxxxqqq```SSSGGG<<<444333000---,,,---......---+++++++++******************,,,------,,,+++,,,---...---...111000---...222111666;;;EEE^^^}}}cccKKK:::777===IIIJJJBBBDDDOOOhhhuuusss]]]MMMAAA888222222...///333>>>RRRkkk}}}vvvwww{{{SSS555***---***)))))))))(((((((((''''''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$&&&'''(((&&&&&&&&&&&&&&&''''''(((,,,)))'''%%%&&&&&&&&&%%%***)))))))))******(((&&&'''(((***+++------.........444KKKuuugggbbbpppzzzvvvooobbbUUUNNNPPPJJJHHHLLLMMMEEE:::222111000///...///000222333999@@@JJJQQQQQQKKKEEEAAADDDBBBDDDLLLUUU^^^jjjssstttpppggg^^^\\\___bbbaaabbbgggmmmpppmmmfff```\\\UUUOOOGGG@@@???AAAFFFJJJKKKPPPUUUVVVRRRKKKDDD@@@======<<<:::888555333222666888;;;===<<<888444222...+++***---222666777666777999888444///,,,,,,...++++++*********+++,,,---***((('''''')))******))))))***+++,,,---555GGGYYYnnnvvv|||~~~~~~}}}zzzuuuiiijjjfff```ccckkkkkkfffWWWPPPHHHAAA>>>:::666222444111...---///111333333222111000111333555444333999555555666666333333666444666999999999999;;;<<<888>>>HHHSSS\\\eeemmmqqq|||eeeUUURRRUUUcccttt{{{sssjjjaaaKKK???444000000...---...+++******)))))))))))))))((()))))))))((((((***,,,+++)))((('''((()))(((''''''&&&%%%%%%&&&'''&&&%%%&&&$$$$$$$$$&&&&&&&&&$$$###$$$%%%$$$###$$$%%%'''%%%%%%%%%&&&%%%$$$######&&&(((///>>>RRRbbbjjjmmmbbb```]]]^^^fffpppssspppkkklllkkkiiijjjnnnnnnjjj___QQQDDD???999222333999333999>>><<<555111444999@@@<<<666000,,,++++++,,,((()))***+++******+++---///777III```uuu~~~|||xxxsssuuuxxxwwwrrrjjjZZZFFF>>>EEELLLFFF:::999777999CCCSSSbbbkkkoookkkkkklllooossslllYYYGGG111---)))(((((()))******,,,+++******)))((('''''''''%%%%%%&&&(((***+++***((()))***)))'''''''''(((&&&''''''(((((('''''''''oooZZZTTTVVVcccooovvv}}}~~~}}}vvvsssmmmeee[[[TTTPPPOOOJJJFFFCCCEEELLL]]]xxxrrrfffZZZLLL@@@444111---***************,,,+++++++++***)))))))))***,,,------+++******+++---,,,...111111///111555000111444<<>>>>>CCCIIIGGGMMMSSSVVVSSSKKKCCC???============<<<;;;999888>>>@@@AAA@@@===888222///...,,,***---333777999999777777666444000///000222000///,,,***)))***,,,---***((('''''')))******)))((())),,,,,,+++111DDDWWWlllwwwooommmiiigggnnnxxxzzzvvviiiaaaUUULLLFFF@@@;;;777:::666222111111222111000000111333555999;;;<<<<<>>:::777888:::999555///***''''''***,,,((()))+++***)))((()))***---000;;;PPPiii{{{~~~zzzttttttxxxyyywwwssseeePPP@@@===>>>;;;444666777>>>LLL]]]jjjoooooollllllmmmssstttiiiQQQ<<>>555888::::::DDDRRRnnnzzzvvveeeWWWJJJ===555222000000000///444@@@PPP\\\gggeeeccc___TTTGGG@@@@@@JJJ[[[vvvwwwOOO777000*********)))((('''''''''&&&'''''''''''''''''''''!!!$$$'''((('''%%%%%%&&&((((((&&&%%%%%%$$$$$$$$$(((((((((((((((***,,,---+++)))''''''((()))((('''''''''((()))***,,,---...444KKKsssyyykkkeeeooovvvwwwmmmjjjaaabbbdddiiijjj^^^HHH555333111///...///222555777===FFFPPPTTTQQQKKKGGGEEEGGGFFFGGGNNN[[[iiiqqqsssrrrlllfffaaa```aaacccfffiiijjjlllmmmlllhhhccc```XXXVVVPPPGGG???<<<@@@DDDGGGLLLRRRTTTOOOGGG>>>999999;;;===???@@@@@@@@@@@@FFFFFFDDDAAA<<<555///+++...,,,+++...444999;;;:::555555333111000111444666555333///,,,******+++,,,***)))((((((***++++++***'''))),,,,,,***...@@@QQQhhhvvvtttpppjjjiiipppyyy{{{zzzooohhh^^^VVVQQQMMMIIIFFFDDDAAA<<<888555222///---///222666;;;AAAFFFKKKMMMQQQOOOQQQVVVXXXWWWXXX\\\]]]bbbgggiiiiiiiiikkkooojjjlllpppvvv}}}qqqiiivvvzzzpppdddVVVKKK;;;333------,,,)))(((***+++******)))))))))))))))''')))******))))))***+++,,,***(((((((((((('''&&&%%%&&&'''''''''&&&%%%%%%(((&&&%%%%%%%%%%%%$$$"""%%%%%%%%%$$$###$$$&&&)))'''######'''(((%%%%%%)))+++111>>>PPPaaajjjkkkhhh``````dddlllsssrrrlllfffcccffffffgggiiiiiibbbYYYIIIAAA999555444444777:::999999:::;;;<<<;;;888666///---***((('''((()))***(((***++++++)))(((((((((***(((---<<>>666333000...///333777:::CCCLLLVVVYYYUUUOOOKKKJJJKKKMMMPPPUUU^^^iiimmmkkkkkkhhheeedddaaa___bbbhhhooonnnmmmmmmmmmkkkgggeee^^^ZZZRRRGGG???;;;>>>BBBIIIMMMQQQPPPJJJAAA999444555888<<<@@@CCCDDDEEEEEEJJJHHHDDD???999333---***,,,+++,,,111777;;;<<<;;;444333000...///111444777666444000,,,*********+++,,,***))))))+++,,,,,,+++((()))+++,,,***---;;;JJJcccsss|||vvvooolllnnnrrruuuvvvmmmhhhbbb_________]]][[[RRRPPPLLLDDD;;;333...,,,000444;;;BBBKKKTTT]]]cccaaa```ccciiimmmlllnnnrrrvvv|||{{{{{{}}}yyyrrrgggYYYJJJAAA444...+++------+++***,,,+++******)))))))))))))))''')))++++++***)))***+++---+++(((((((((((('''&&&###&&&(((((('''%%%%%%%%%((('''%%%%%%%%%%%%###"""$$$%%%&&&%%%$$$%%%&&&((((((######((('''!!! %%%+++444CCCUUUcccjjjlllkkkeeeeeejjjtttyyyuuulllfffcccfffiiijjjllliii]]]PPPBBB<<<555000///000111222333111111444777777222---(((((())))))************(((***,,,,,,***(((((((((***)))***111AAAUUUhhhssstttzzz|||yyyvvvwwwwwwwwwuuuqqqcccMMM<<<888:::<<<;;;DDDSSScccpppuuuuuussspppnnnooorrrmmmZZZBBB222,,,---...---+++******+++''''''''''''''''''''''''((('''&&&'''((((((&&&$$$%%%&&&'''&&&$$$###$$$%%%$$$%%%''')))***)))((('''{{{lllbbbfffrrrpppWWWHHHLLLPPPXXXccclllssswwwyyyqqqhhh\\\UUURRRZZZmmm~~~kkkRRR:::666000,,,+++,,,,,,,,,***************+++++++++)))***,,,---,,,,,,,,,---000------222777===GGGQQQKKKCCC;;;999AAASSSjjjzzzxxxiiiQQQ<<<777666666>>>KKKdddrrrzzznnncccTTTCCC999555333333222111000111444555<<<999999:::888444444777<<>>IIIRRR\\\^^^YYYSSSOOOOOOQQQWWW[[[^^^bbbhhhhhhddddddccceeefffaaa\\\aaaiiiqqqooonnnnnnmmmkkkgggcccddd]]]PPPCCC;;;;;;???CCCEEEHHHJJJIIICCC===777444333666;;;@@@DDDFFFGGGGGGHHHFFFAAA;;;555111...,,,++++++---333999===<<<:::666333...,,,,,,///222444222000...+++*********+++---+++***+++,,,...------))))))+++,,,+++---777BBBXXXjjj~~~zzzsssmmmkkklllppptttmmmjjjggghhhkkkmmmllljjj```aaa]]]QQQAAA555//////111666???IIITTTaaaoooxxxpppooorrryyy|||{{{}}}~~~}}}xxxvvvqqqiii\\\LLL@@@999000,,,+++------******,,,+++******)))))))))))))))''')))+++,,,+++******+++---+++)))((((((((('''%%%###%%%((()))'''%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$###%%%''''''&&&%%%&&&''''''"""###******###!!!&&&000;;;KKKYYYcccgggjjjkkkiiigggjjjtttxxxrrriiiddddddgggkkklllmmmfffUUUEEE777444///++++++,,,,,,***((()))+++---...---***''''''((()))************)))&&&)))++++++***(((''''''***,,,---///555DDDYYYgggkkkssswwwuuurrrtttwwwxxxuuuvvvlllVVV@@@999<<<@@@@@@LLL^^^nnnvvvwwwvvvuuupppmmmnnnnnneeePPP<<<222///111222111---******+++)))((('''&&&&&&'''(((((('''&&&&&&((())))))'''&&&&&&'''((('''%%%$$$%%%&&&"""$$$&&&((()))((('''&&&vvvmmmrrr|||oooQQQ>>>CCCGGGOOO]]]lllzzz{{{pppcccZZZWWW\\\jjjyyy~~~hhhLLL666222---******+++,,,---))))))******+++++++++,,,(((***,,,------,,,...///...+++,,,222<<>>888:::@@@FFF<<>>;;;999888222666;;;@@@DDDFFFFFFFFFFFFCCC>>>888333000///...******...444;;;>>>===:::888333...++++++---///000---,,,+++*********++++++...,,,++++++---......---***)))***,,,---...555===MMM```vvv~~~yyyrrrmmmiiiiiiooouuuqqqooommmnnnqqqsssrrrpppjjjkkkhhhZZZFFF666000111222888AAAMMMZZZjjjzzzyyyxxx{{{|||uuu~~~}}}vvvsssmmmcccTTTDDD999555111---,,,...,,,(((''')))+++******)))))))))))))))'''))),,,,,,+++******+++---+++)))((((((((('''%%%"""%%%))))))'''%%%%%%&&&$$$######$$$&&&''''''&&&"""%%%'''((('''&&&&&&&&&%%% ###---///(((''',,,777CCCRRR]]]bbbcccfffhhhjjjeeefffooorrrllleeebbbcccgggjjjlllkkkaaaMMM;;;---,,,***'''(((++++++)))!!!%%%)))+++)))&&&%%%%%%)))******************)))%%%'''***+++)))'''''''''%%%)))---++++++666JJJ[[[dddmmmsssqqqooorrrwwwzzzwwwzzzsss\\\DDD999<<>>WWWtttoooRRR???;;;BBBKKKPPPllluuu~~~lllOOO999333666;;;>>>PPP]]]ppptttggg[[[OOOCCC;;;444333222111000000000000111222333444666999>>>AAAIIIUUUeeevvv}}}kkkllluuukkkCCC555,,,(((---...((($$$&&&***(((&&&%%%%%%%%%'''((((((((('''''''''&&&&&&&&&######$$$%%%%%%$$$######%%%&&&&&&&&&%%%%%%'''((('''&&&%%%&&&(((((('''&&&***'''&&&)))++++++...444;;;KKKccc{{{rrrzzzoooVVV@@@666///222555777;;;AAAHHHQQQ[[[```]]]YYYVVVVVV\\\dddmmmpppmmmgggcccaaacccddddddcccaaaccchhhlllooolllhhhdddccccccdddfffhhh[[[HHH999999CCCIIIJJJFFFDDD@@@>>>>>>>>>======444888>>>BBBEEEHHHKKKMMMJJJEEE>>>999555222---***'''(((+++222:::???@@@>>>777000***(((***------+++111000---+++***)))))))))***,,,,,,+++---111000,,,***,,,---+++***---444;;;MMMaaavvv~~~{{{yyyuuuqqqppppppqqqrrrvvvrrrmmmlllnnnppppppoooqqqsssrrrfffTTTBBB888444999;;;FFFWWWeeennntttxxx~~~xxxxxx~~~jjjrrrxxxvvvpppgggYYYFFF555000222000---)))(((******)))'''%%%'''))))))((('''((())),,,,,,,,,,,,,,,+++***)))+++)))'''%%%%%%&&&((()))&&&&&&&&&&&&%%%%%%$$$###&&&$$$"""!!!###%%%&&&&&&%%%"""***:::???333'''$$$&&&%%%%%%&&&)))+++++++++:::KKK\\\cccdddeeehhhhhhggghhhhhhgggeeedddfffggggggjjjnnnmmmcccRRR@@@444+++***(((''')))+++...///...***'''(((,,,---***&&&((())))))*********))))))))))))((((((((('''''''''))))))***++++++000???MMMfffiiinnnpppooooootttzzzyyy|||uuu```HHH:::;;;AAALLL]]]ooovvvuuuuuuvvvvvvooorrrqqqiiiZZZKKK@@@;;;???DDDGGGDDD<<<444---(((((((((((((((''''''''''''''''''''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%lllOOO???===AAAGGGSSSjjjttthhhcccgggooouuuxxxZZZEEE444000,,,++++++,,,+++)))***+++,,,,,,,,,+++)))((()))***+++***))))))+++---......000666GGGdddrrrUUUDDD???CCCGGGWWWeeewwwuuuYYYAAA666444777999IIIVVVkkk|||sssiii\\\OOOGGG:::999666444333333333444444777:::===BBBGGGNNNRRR```gggppp|||yyybbbPPPMMMTTTiii{{{{{{VVV;;;000))),,,---((($$$&&&'''&&&%%%%%%%%%''')))***((('''''''''&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%'''((('''&&&%%%&&&(((((((((&&&((('''(((***+++,,,333;;;MMMVVVdddttt~~~}}}eeeNNN???555...///222444777<<>>GGGPPPTTTJJJEEE???>>>@@@BBBBBBAAA;;;???CCCGGGJJJNNNRRRTTTOOOKKKDDD>>>999333...+++)))***...555<<<@@@>>><<<666000***(((+++------,,,......---,,,+++++++++++++++......---...111000,,,---//////---***+++111666EEEYYYooozzz}}}xxxtttrrrssstttuuuuuuqqqlllkkklllnnnooonnnppprrrqqqiii\\\MMMCCC===GGGIIIQQQ]]]gggkkkppptttwwwmmm|||~~~vvvnnndddWWWJJJ;;;///---000...,,,)))(((***+++***((('''((()))(((''''''''')))++++++,,,,,,++++++***)))+++)))'''%%%%%%&&&((()))%%%&&&&&&&&&%%%%%%$$$###&&&$$$""""""###%%%&&&&&&(((###'''444888///'''&&&%%%%%%%%%&&&(((+++...000IIIXXXgggkkkiiigggfffeeeiiiiiihhhfffcccbbbbbbcccfffggghhhbbbVVVFFF666...*********,,,...000111111111---***+++///000,,,((())))))))))))(((((('''&&&)))))))))(((((((((((((((((('''((())))))...<<>>999;;;LLL^^^xxxnnnDDD555***+++,,,(((%%%&&&%%%%%%%%%%%%&&&(((***+++''''''''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%'''((('''&&&%%%&&&((()))(((''''''''')))+++,,,000>>>LLLbbbaaabbbhhhttt~~~ttt]]]JJJ???777111222666999===@@@MMMSSSYYY]]]^^^___aaaccceeeeeehhhmmmrrrrrrlllfffbbbffflllpppqqqrrrrrrsssvvvpppeee]]]YYY[[[```dddiiieeeZZZNNNKKKRRRZZZ]]]MMMEEE<<<;;;@@@FFFGGGFFF???BBBEEEIIILLLQQQVVVZZZUUURRRLLLDDD<<<444///+++,,,---111777>>>@@@===999444///***)))+++......---,,,------............---...111111///...000000,,,///111222///+++***,,,///===PPPfffttt~~~{{{wwwvvvvvvxxxzzztttqqqmmmjjjkkkmmmnnnoooppppppooommmfff\\\QQQIIIRRRSSSZZZccchhhjjjnnnsss}}}|||yyytttrrrdddVVVFFF:::111++++++///,,,***((((((***+++***))))))))))))(((&&&&&&(((******++++++++++++******)))***)))'''%%%%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$&&&$$$""""""$$$&&&&&&&&&+++%%%$$$,,,///***&&&'''###%%%'''''''''+++111777TTTcccppprrrnnnjjjgggdddjjjjjjjjjhhheeeddddddfffhhhgggbbbVVVFFF777---(((((()))---222777::::::999888444000111333444000+++,,,++++++***)))'''&&&&&&((((((((())))))))))))))))))((()))))))))---<<>>FFFMMM[[[nnn}}}qqqZZZFFF:::666777888DDDYYYpppwwwmmmeeeYYYTTTNNNHHHEEEEEEHHHJJJPPPRRRVVVXXX[[[___dddgggpppqqqrrrwww}}}sssdddTTTGGG===888777<<>>CCCFFFGGGOOOTTTZZZ^^^```aaabbbddd___```dddiiioooqqqooommmhhhkkkooosssuuuvvvvvvvvvxxxqqqeee[[[XXX\\\ccchhhnnnlllggg```___aaa```\\\KKKAAA666666>>>FFFHHHFFF;;;===@@@CCCGGGMMMTTTYYYWWWUUUQQQHHH===444...,,,......111666<<<>>><<<999222///+++***,,,...//////...///000111111111000///111444555111///000000---///111222111---+++***+++777III^^^nnn{{{~~~|||zzzxxxxxxyyy{{{}}}vvvssspppmmmmmmoooqqqsssqqqooonnnoooooohhh[[[QQQPPPRRRXXXaaafffhhhnnnuuu|||wwwsssrrrnnnjjj\\\MMM<<<222...++++++...))))))((()))***+++++++++((((((((('''&&&'''***---)))***************)))))))))((('''&&&%%%&&&'''(((%%%%%%%%%&&&&&&%%%%%%$$$&&&$$$######%%%&&&&&&&&&***%%%###''')))&&&%%%&&&###&&&(((''''''+++444<<>>MMM]]]eeemmmqqqvvv{{{ppp\\\LLLFFFKKKXXXeeetttvvvvvvssssssuuusssnnnrrrrrrpppllliiikkkrrrwwwsssvvv{{{yyyjjjPPP888***************))))))))))))(((((((((((())))))))))))''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&jjjVVVKKK===>>>EEEQQQ___mmmyyy|||}}}}}}zzzxxx}}}qqq^^^III:::333,,,,,,,,,+++***)))******---,,,+++******+++---...)))***+++***))))))+++------000111333<<>>>>><<<111///,,,+++,,,...//////111111222333333222000///222666777333///000000...---...000000///---+++***000@@@SSSdddssswwwwwwwwwwwwyyy{{{}}}~~~xxxwwwuuuttttttuuuwwwyyytttqqqnnnppprrrmmm```TTTKKKKKKQQQZZZaaaeeekkkrrrwww{{{vvvnnnpppppphhh^^^RRRDDD666000...+++)))***'''((())))))*********+++&&&'''''''''&&&(((,,,///((())))))******)))))))))(((((('''&&&%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%%%%&&&$$$###$$$&&&'''&&&%%%&&&$$$$$$&&&'''%%%###$$$$$$''')))))))))///999AAAUUUaaammmqqqpppnnnlllhhhlllmmmnnnmmmllllllmmmooonnnfffXXXFFF555+++)))***(((***111>>>MMMXXX\\\]]]SSSMMMGGGDDDDDDAAA;;;555333222000...,,,*********'''''''''''''''''''''''')))((()))***+++111AAAQQQcccjjjpppqqqvvv}}}uuucccNNNCCCBBBKKK\\\kkkvvvvvvtttrrrssswwwvvvqqqooonnnmmmnnnqqqvvv{{{~~~||||||~~~~~~oooUUU===111************))))))))))))&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&ppp\\\PPP@@@???CCCLLLVVV___iiiqqqvvv|||}}}zzzvvvmmm]]]KKK===444111)))+++,,,+++***)))***+++,,,+++*********+++,,,---)))***+++***))))))+++---))),,,///000666HHHaaatttnnnOOO:::666:::???SSSlllttt]]]GGG888111///555BBBUUUkkk|||~~~wwwpppeee\\\XXX[[[```dddeeeggghhhhhhgggggghhhjjjooopppoooooosssuuuppphhh[[[[[[WWWRRRNNNJJJBBB999444;;;LLLccc|||qqqSSS555++++++***(((***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%'''(((%%%$$$$$$&&&((())))))((((((((((((***///@@@^^^wwwpppdddVVVNNNPPPXXX^^^aaammmwww}}}zzz~~~yyywwwvvvtttppppppoooiiibbb]]]___aaabbbaaa]]]YYYVVVaaaffflllooonnnnnnqqquuuwwwtttqqqpppqqqtttvvvvvvuuupppiiidddcccggglllpppwwwxxx{{{yyyaaaJJJ???777//////555;;;<<<;;;444666888:::===CCCIIINNNLLLNNNLLLCCC777///000333999777888;;;@@@BBB@@@===111000...---,,,---...///111222222222222111111000222777888444//////000///+++,,,...//////...,,,+++***555EEETTTfffvvv~~~ssstttvvvyyy{{{|||}}}}}}yyy{{{||||||{{{|||~~~zzzuuuqqqsssuuupppdddYYYLLLIIIKKKTTT\\\aaafffkkktttzzz{{{rrr~~~pppkkknnnkkk^^^QQQFFF;;;222///---***'''&&&&&&(((******)))))))))***&&&'''((((((((())),,,///'''(((((())))))))))))((((((''''''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&$$$$$$%%%&&&'''&&&%%%###$$$%%%''''''&&&$$$###%%%'''***,,,000888BBBIIIWWWaaakkknnnnnnnnnmmmjjjnnnnnnnnnkkkhhhffffffggghhh^^^OOO???333,,,***))))))---777HHH[[[hhhllllllaaa[[[UUURRRQQQNNNGGGAAA<<<:::666222///,,,+++***)))(((((((((''''''''''''''''''(((***,,,444FFFWWWhhhooosssrrrttt{{{{{{vvvdddRRR@@@;;;>>>GGGYYYjjjppprrrrrrqqqssswwwxxxtttnnnkkkjjjoooxxxrrrVVV>>>333******)))))))))(((((((((%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''{{{~~~hhhYYYLLLFFFDDDGGGJJJOOOXXXbbbjjjuuu|||sssfff```UUUHHH<<<444000///'''***,,,+++)))((()))+++)))))))))))))))******+++)))***+++***))))))+++---&&&))),,,---000999FFFPPPdddfffcccVVVCCC666333666555IIIcccxxx~~~iiiRRR>>>333000111777EEEXXXjjjvvv{{{}}}uuuiii___[[[^^^eeejjjooopppqqqooommmkkkjjjkkkiiiiiieee___^^^___\\\WWWZZZ```dddcccaaa]]]RRRFFF999999???QQQlllccc???000---+++((((((&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&&&&&&&%%%%%%'''(((%%%$$$$$$&&&(((***)))((('''''')))---333AAAYYYooo___WWWOOOJJJLLLQQQUUUXXX[[[dddtttrrrpppmmmjjjfffaaa\\\YYYaaaeeejjjpppsssvvvwwwxxxxxxtttqqqppprrruuuvvvvvvssspppmmmjjjiiijjjmmmnnnvvv|||{{{```HHH;;;666222111444777777777888999::::::;;;>>>BBBFFFEEEHHHGGG>>>333...222999AAAAAACCCGGGIIIHHHBBB===222111000...,,,,,,---............//////000111222111777999444//////000000+++,,,---...//////---+++)))000888DDDUUUiiivvvyyysssvvvzzz}}}~~~|||{{{yyy|||{{{vvvvvvwwwsssiii```PPPJJJIIIQQQ\\\aaadddfffjjjvvvyyyiiimmmyyyoooiiifff^^^PPPDDD===555...---,,,((('''(((%%%(((++++++)))((((((***((()))******)))(((***+++&&&'''(((((())))))((((((''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%'''(((&&&%%%"""$$$&&&'''''''''&&&&&&%%%'''***000999DDDNNNSSSTTT]]]eeehhhjjjmmmnnnlllmmmmmmkkkhhheeebbbbbbccc```UUUFFF:::333000,,,)))***111???TTTiiitttvvvrrrlllfffaaa^^^^^^\\\VVVQQQKKKHHHBBB<<<666111///...,,,,,,+++***)))(((''''''((((((***---111;;;NNN```gggppptttrrrrrrvvvpppfffUUUEEE999888<<>>DDDUUUgggcccjjjooopppqqquuuwwwvvv{{{qqqlllwwwrrrRRR777,,,((((((((((((''''''''''''''''''''''''((((((((()))(((((('''&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''tttqqqiiiWWWHHHFFFEEEDDDIIITTT___gggqqqtttnnncccXXXQQQBBB>>>999444222000...,,,///((($$$)))---,,,******+++*********))))))(((((('''((())))))((()))+++---,,,,,,,,,,,,---///111222333777:::999444///------000888HHH```vvv|||rrrhhhRRR;;;444333555;;;AAAGGGPPPYYYhhhtttvvvyyyqqqgggcccfffkkknnnoooxxxtttssswwwssshhh___]]]\\\VVVQQQOOOKKKJJJSSS```gggpppwww{{{}}}xxxiiiYYYHHH???777;;;NNNjjjzzzUUU666***+++,,,)))+++)))'''&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%%%%$$$###$$$%%%$$$%%%&&&&&&&&&%%%$$$###$$$***---...444AAAKKKMMMCCCBBBDDDJJJQQQSSSQQQMMMRRRWWWaaaooo|||pppfffccc___```gggttt||||||yyyyyyxxxwwwvvvuuuuuuvvvwwwwwwuuutttssssssrrrqqqpppooozzzuuu^^^NNN:::888666666444111333888:::???@@@:::444555888999>>>EEEHHH@@@444000999DDDUUUUUUWWW^^^aaaYYYHHH999111111111000//////......,,,---...---,,,,,,---...222333333111///...///000---,,,++++++------,,,++++++---///555???MMM]]]ggglllrrr|||{{{xxxzzz}}}|||}}}~~~wwwnnnXXXNNNHHHNNNXXX]]]bbbfffhhhiiirrrkkkeeexxx}}}|||vvvkkk]]]OOOCCC;;;666444111---)))((((((***+++,,,+++******************)))))))))))))))(((''''''&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***'''%%%$$$$$$&&&'''''''''&&&+++666FFFSSSXXXYYYPPPSSSYYY___eeejjjmmmnnniiiggggggfffbbb___ccciii[[[BBBEEENNN;;;,,,///...+++:::OOObbbrrr{{{zzzttttttqqqnnnlllkkkiiigggfff___]]]YYYTTTNNNHHHCCCAAA;;;999555222///...------,,,...111555===KKK[[[ggglllmmmpppuuuuuummm^^^QQQ???<<<999999???JJJXXX```iiijjjnnnqqqsssuuuzzzxxxhhh```ppp~~~fffEEE111---((((((''''''''''''(((((('''(((((('''&&&%%%&&&'''))))))(((((('''''''''&&&"""###%%%''''''&&&%%%$$$zzzwwwgggWWWOOOHHHBBBGGGRRRZZZbbbmmmqqqkkk^^^PPPGGG:::777222///...---,,,+++,,,***((()))+++,,,+++(((************)))))))))((('''((())))))((()))+++---,,,,,,,,,,,,---///000222000222333222000...------...444CCCXXXnnn}}}tttkkkWWWAAA888555555;;;AAAEEEKKKQQQaaammmzzz}}}tttuuupppjjjiiimmmrrrttttttxxxsssrrrsssmmmaaaXXXTTTKKKHHHHHHLLLNNNRRR]]]iiissszzz}}}ooo```OOOFFF;;;999FFF]]]wwwcccAAA...***)))''')))'''%%%$$$%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&%%%%%%%%%$$$###'''+++---,,,***(((((($$$$$$%%%&&&'''''''''&&&%%%***///333<<>>FFFOOOUUUUUUSSSOOOQQQYYYffftttyyykkkeeedddaaadddoooxxxzzzyyyyyyzzzzzzxxxwwwwwwwwwwwwwwwtttvvvwwwvvvuuusssrrrqqq|||www```OOO???999444444333222444999AAADDDCCC<<<888999:::888>>>CCCEEE>>>444333===HHHXXXYYY]]]dddggg^^^KKK<<<444444222111000...------,,,------------------...111222222000...---...///...,,,+++,,,......---,,,000000000222666???JJJQQQ```dddnnnyyy~~~|||yyyyyyyyyzzz~~~|||zzz}}}~~~yyyqqq^^^QQQHHHJJJQQQYYY```fffggghhhppp{{{llljjj|||rrrbbbRRRFFF>>>888555000///+++)))''''''((()))+++******)))))))))******************)))((('''&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''((()))***---444AAAOOOYYY]]]\\\PPPQQQTTTZZZbbbhhhlllmmmllliiihhhiiigggbbbaaacccVVVDDDKKKXXXFFF333///,,,333CCCWWWhhhuuu}}}}}}yyysssqqqooommmllljjjgggeeeccccccbbb___\\\YYYVVVTTTKKKHHHBBB<<<666222111000222555:::AAAKKKVVVbbbiiimmmllllllpppqqqhhhVVVGGG===:::888:::DDDQQQ]]]eeellllllmmmppptttwww{{{~~~uuubbbWWWiii|||sss^^^AAA...+++((((((''''''''''''(((((('''((((((((('''&&&&&&&&&)))((((((((('''''''''&&&###$$$%%%&&&&&&&&&%%%%%%{{{xxxvvvgggTTTGGGIIITTT\\\eeeoootttnnn^^^KKK>>>333111---++++++,,,,,,+++$$$))))))%%%(((---+++$$$************))))))))))))''')))))))))((()))+++---,,,,,,,,,,,,---...000111///...,,,,,,.........---///444>>>OOOdddzzz~~~xxxqqq```NNNAAA999555999@@@EEEHHHKKKUUU```mmmvvv{{{}}}xxxrrruuussspppqqqtttvvvuuussslllgggcccaaa\\\RRRJJJFFFCCCDDDIIIRRRZZZbbbllluuuxxx|||~~~|||yyyrrrggg]]]WWWNNNAAA888;;;LLLcccuuutttQQQ666+++)))((((((&&&%%%$$$%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&###(((...222222...+++***%%%%%%%%%&&&'''((()))***&&&***222>>>JJJOOOFFF:::555555:::BBBLLLTTTVVVVVVLLLKKKOOOYYYgggxxx|||qqqiiieeekkkuuuzzz|||~~~~~~}}}{{{zzzxxxxxxwwwzzz}}}}}}zzzyyyyyy{{{|||fffWWWKKKAAA666333333333666999GGGIIIGGGDDDBBBCCC???999<<>>777444555888DDDKKKTTT[[[```]]]NNN>>>222222333666>>>JJJXXXaaadddiiiqqqyyyxxxlllYYYKKK@@@>>><<<888444000---,,,,,,++++++---000000---+++------...---++++++,,,---...------///333555555444///111333333222111222444---000777>>>DDDMMM^^^mmmvvv{{{|||~~~|||{{{~~~~~~wwwiii^^^MMMCCCEEERRR___gggnnnttt{{{{{{{{{zzz}}}uuuiiiXXXKKK;;;111111333222000,,,,,,---------,,,******(((((((((((()))***,,,,,,///...---,,,***(((&&&%%%%%%&&&((((((((('''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&&&&&&&))),,,666EEEZZZjjjpppqqqppppppdddZZZPPPOOOYYYeeennnpppnnnnnnrrryyyuuuaaaGGG777000)))%%%''')))'''111DDDUUUbbbllljjjcccaaabbbdddgggggghhhjjjkkkjjjhhheeeiiilllppptttxxxzzz{{{{{{|||wwwqqqllliiifffeeehhhggggggjjjnnnooommmjjjjjjqqqwwwtttdddPPP>>>444666:::CCCRRRcccsss|||wwwtttzzz~~~tttgggLLL???>>>VVVuuuwwwiiiRRRDDD666///,,,)))'''%%%((((((''''''''''''((((((((((((''')))******'''$$$&&&&&&&&&'''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''zzzrrrooojjjooozzz~~~rrrjjjffflllwwwuuu]]]JJJ444111---+++*********)))***)))&&&'''222<<<777***))))))))))))************)))******)))((((((***+++++++++,,,---------------,,,++++++---///222333333111666888;;;III^^^lllnnnwwwxxx{{{}}}mmmWWW@@@888>>>IIIVVV___[[[TTTNNNLLLLLLOOOVVV]]]^^^^^^]]][[[YYYWWWTTTSSSOOOMMMJJJHHHNNN[[[dddgggeeeeeecccdddjjjooonnnhhh```YYYQQQIIICCCDDDOOO[[[iiikkkgggYYYFFF::::::???WWWwwwwwwZZZCCC333***+++)))(((((()))***))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''%%%&&&&&&%%%%%%&&&))),,,+++***)))((('''&&&&&&&&&&&&,,,===TTTbbb]]]NNNBBB333333555888>>>EEELLLQQQTTTQQQNNNKKKGGGIIISSS___kkknnnyyy|||{{{}}}}}}{{{}}}pppVVVCCC888333555:::DDDNNNZZZcccfff```MMM<<>>OOOdddppprrrpppqqqtttkkkaaaUUUQQQWWWbbblllqqqlllnnnsssuuujjjSSS;;;///,,,---((()))///---555JJJ___hhhllleeeZZZUUUUUUUUU^^^___```cccggghhhhhhgggkkkmmmooorrruuuwwwyyyzzzuuuuuutttrrrpppooommmlllmmmllllllmmmooopppppppppjjjrrrwwwooo\\\III>>>;;;:::BBBOOO___nnn{{{}}}vvvxxxyyyjjjXXX>>>777:::NNNbbbeeeYYYMMM===555+++''')))******)))((((((''''''''''''(((((()))(((''')))++++++'''###&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&}}}ssspppooottt{{{wwwpppsss{{{xxx```LLL333000,,,***+++++++++***(((&&&$$$&&&+++...,,,)))((()))))))))************)))******)))(((((()))+++***+++,,,---------,,,,,,,,,,,,++++++...333;;;@@@DDDFFFBBB===GGG[[[hhhjjjppprrrwwwyyybbbHHH;;;<<>>///,,,+++))))))+++,,,++++++%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$%%%(((+++((((((((((((''''''&&&%%%(((---<<>>;;;888555222111///---,,,...111000+++&&&,,,---...---++++++---///,,,,,,,,,///333666777777000222333222111//////000//////000222444;;;KKK[[[eeevvv|||~~~}}}wwwmmmYYYHHHFFFTTTcccjjjmmmvvv|||~~~|||zzzzzzwwwcccPPPGGG999555000---,,,------,,,''''''''''''''''''(((((((((((()))***+++---///000,,,,,,+++***)))'''%%%$$$%%%'''((())))))'''%%%###%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''%%%''')))((((((,,,444;;;JJJZZZllltttpppllloootttnnneeeXXXQQQSSS]]]hhhooommmoooqqqkkkYYYAAA222---(((---((((((222111888QQQeeejjjiii___SSSMMMKKKJJJPPPPPPRRRVVV\\\```bbbbbbjjjkkkkkkmmmooorrrtttvvvoooppprrrssssssrrrpppoooooopppqqqpppoooooooooqqqjjjmmmkkk___NNNAAA>>>@@@???JJJ[[[jjjvvvwwwuuuqqq^^^III777333555AAAJJJHHHAAA;;;111...***''')))******(((((((((''''''''''''(((((()))''''''))),,,,,,'''"""%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&&&&&&&%%%%%%|||{{{aaaLLL333000---,,,---......---,,,******,,,***&&&(((...(((((())))))*********+++)))***+++***(((((()))+++***+++,,,---...---,,,+++///...---+++...666CCCMMMZZZYYYOOOCCCHHHZZZggghhhlllnnnuuuiiiNNN>>>:::>>>HHHQQQLLLCCC======???AAAJJJTTTWWWVVVUUUTTTUUUZZZaaafffhhhlllmmmlllrrr|||~~~zzztttiii______bbb[[[PPPMMMLLLNNNQQQRRRWWWhhhzzzpppZZZFFF<<<999@@@^^^ttt}}}sss```III777///...,,,---...//////...%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$&&&(((%%%&&&'''(((((((((&&&&&&)))...;;;HHHIII???888777111000000000444:::CCCIIIMMMQQQTTTRRRHHHDDDNNN[[[RRRSSSVVV```ttt|||{{{zzztttqqqttt{{{pppXXXDDD666222999CCCPPPYYYbbbddd___SSS@@@000222444===OOOeeexxx|||qqqaaaOOOCCCAAA@@@>>>;;;999666444333000---,,,...111000***%%%,,,---...---,,,,,,---///++++++,,,///333666777777000111333333222111222333000---,,,///333999EEEQQQdddwww}}}www|||~~~ttt]]]HHHEEESSSdddlllwww~~~{{{wwwvvv}}}pppTTTBBB???444222...+++)))))))))***)))(((((((((((())))))***)))))))))+++,,,...000111+++++++++***((('''%%%$$$%%%''')))***)))'''%%%###%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''%%%''')))***+++000:::CCCSSSbbbrrruuunnniiimmmsssooofffZZZQQQPPPXXXdddlllooopppooodddLLL666---///(((...&&&###111555AAA^^^kkknnnkkk___TTTNNNKKKIIICCCCCCEEEJJJQQQWWWZZZ[[[hhhgggggggggiiilllppprrrooorrruuuxxxxxxvvvtttrrrqqqtttvvvsssooollllllmmmeeebbbYYYKKK===666777;;;BBBPPPcccqqqzzzwwwqqqkkkVVV???555111111666999666444444++++++***(((((()))'''$$$((((((''''''''''''((((((***'''''')))------'''"""%%%%%%%%%&&&&&&'''''''''"""###%%%''''''&&&%%%$$$lllUUUEEE000//////---,,,+++******)))))))))))))))((('''''''''((()))+++++++++***)))+++,,,---,,,******+++,,,++++++******++++++,,,---///...+++...222777SSS{{{zzzgggVVVSSS]]]gggeeehhhppp{{{xxxdddNNN===777:::???===888444333555:::FFFRRR```cccfffggghhhnnnwww~~~vvvnnnddd^^^[[[YYYTTTPPPRRRUUUYYY\\\aaajjjwwwzzzooo]]]HHH999:::FFFYYYmmm~~~rrr]]]LLL:::444000111222000---------***(((''''''(((((('''&&&$$$""""""$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''###$$$%%%%%%&&&&&&&&&%%%***///666::::::777444222///...---///444999<<<>>>GGGLLLQQQQQQMMMJJJJJJLLLKKKMMMNNNOOO[[[rrr}}}{{{nnndddeeemmmuuuxxxwwwrrr[[[AAA:::666666===WWW\\\\\\RRREEE<<<666111444777FFF```wwwvvvdddRRRDDD>>>@@@???>>>======<<<:::999111---,,,...111222///+++//////...---,,,,,,+++++++++---000222333444777999111444777666333222333555444555555333333666>>>DDD[[[www|||~~~{{{xxxvvvyyysssYYYIIILLL]]]nnnvvv}}}~~~uuusss|||iiiSSS???444111///---,,,,,,,,,,,,+++)))((()))***)))((('''((())))))((()))...333333...))))))'''(((++++++'''&&&(((%%%$$$$$$&&&'''((('''&&&'''''''''&&&&&&'''''''''%%%&&&''''''%%%$$$%%%''''''&&&&&&%%%%%%&&&&&&''''''***+++***+++444DDDQQQccciiipppsssrrrpppnnnnnntttnnncccXXXRRRUUU^^^fffmmmqqqhhhPPP888---***))))))))),,,000111888KKK^^^iiihhhccc___aaaddd\\\QQQLLLDDD>>>@@@BBBBBBHHHOOOTTTUUUWWWYYY]]]bbbhhhlllppprrrtttuuuuuurrrnnnllleeekkknnnkkkfffccc___[[[TTTGGG===:::666111555===NNN]]]lllsssvvv}}}oooXXXEEE===666444000,,,...111...'''+++)))'''&&&((()))***)))((((((((((((((((((((((((&&&%%%&&&''')))***)))(((''''''&&&&&&&&&''''''(((!!!"""###$$$%%%&&&&&&&&&iiikkkqqq{{{ppp\\\III<<>>:::<<<===>>>>>>===;;;999777111...,,,...111333111...000000///...---,,,++++++,,,...000222222444666888555666666666555444444555222333333333333999BBBIIIXXXsss{{{}}}~~~yyywwwtttwww~~~oooXXXHHHIIIYYYkkkvvv~~~||||||}}}|||~~~lllXXXFFF777000///...---++++++,,,,,,***)))''')))***)))((('''((()))))))))+++000444444///))))))'''(((++++++'''&&&(((&&&%%%%%%&&&'''(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%''')))***...;;;MMM[[[iiimmmqqqrrrppplllkkkjjjooonnnhhh\\\QQQRRR]]]hhhnnnkkk]]]EEE111***)))))))))(((***///444<<>>@@@>>>:::888666333000---...111333333111222222111///...,,,+++***...000111222222333555777999777666555666666555555111222222111444;;;FFFNNNXXXrrr}}}yyy{{{{{{vvvvvvtttwww{{{~~~vvviiiUUUFFFDDDQQQeeettt~~~zzzwwwvvvzzz|||qqqXXXEEE999000---...---,,,******++++++)))((('''((())))))''''''((())))))))),,,111444333...)))***'''(((******'''&&&((('''&&&%%%&&&''''''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%'''(((+++222BBBVVVeeennnoooqqqpppnnnllljjjjjjiiinnnnnncccTTTQQQ]]]kkkmmmbbbMMM888,,,***+++***,,,)))+++222:::AAAHHHNNNQQQWWW^^^dddlllqqqooojjjfff^^^VVVSSSOOOGGG???;;;:::999999;;;???DDDJJJMMMVVVYYY]]]```___ZZZUUUQQQQQQRRRNNNGGGBBB@@@===999222...///333333222<<>>GGGOOORRRKKK@@@888333///+++)))''''''((()))***)))''''''''''''''''''''''''&&&&&&&&&''')))***)))''')))((('''&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%???>>>@@@FFFOOOXXX^^^aaa```jjjoooyyy~~~xxxpppaaaRRREEE<<<666444......------,,,+++******(((((())))))))))))(((((()))(((((('''(((***,,,---&&&((())))))))))))+++---******++++++,,,,,,,,,,,,***...+++,,,444DDDiiixxx```VVVVVVYYY[[[aaahhhqqqyyyuuu\\\FFF888333000000111444777@@@TTTfffzzz~~~~~~qqqiii^^^XXXXXX^^^cccgggooouuu{{{~~~{{{uuupppmmm```^^^\\\ZZZWWWRRRKKKFFF>>>888666???PPP```jjjmmmpppnnnmmmqqq~~~yyylll^^^TTTKKKAAA:::999666333000......---,,,+++***(((&&&%%%&&&'''''''''###$$$%%%$$$###"""$$$&&&'''(((((((((((('''&&&&&&))),,,///000000/////////...000111///,,,---444:::DDDOOO[[[[[[QQQFFF@@@@@@>>><<<<<<@@@EEEKKKTTT]]]cccmmm{{{uuu```PPPEEEBBBFFFLLLYYY^^^PPP<<<444///...666999:::666///+++...111222;;;LLLbbbpppuuuzzz{{{eeeNNN<<<333111222333:::AAADDD@@@;;;888777555333000000222444555555444444222111///---,,,+++000111222111111222444777<<<888555444666777555222000000000///222:::FFFOOO\\\sss|||xxxzzzzzzxxxzzzyyy{{{{{{zzz|||~~~|||yyylllaaaRRRDDD???HHH^^^qqq{{{wwwuuuxxxzzz|||}}}uuu```HHH999333///...///,,,+++))))))******((('''&&&''')))(((''''''((()))'''(((+++000222111,,,(((***''''''***)))&&&&&&(((((('''&&&&&&''''''%%%###%%%$$$$$$$$$$$$$$$$$$%%%$$$&&&'''&&&%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&'''((()))***...777HHH\\\kkkpppqqqppppppoooooooooooohhhooorrriii[[[WWW___jjjfffVVV@@@000+++,,,---+++......222<<>>@@@GGGHHHJJJKKKJJJGGGDDDAAACCCCCC???;;;:::===<<<777333000111444222333@@@PPPiiiqqqvvvsssqqqtttyyy{{{~~~xxxkkk[[[NNNKKKMMMbbbhhhjjjaaaTTTFFF:::111,,,***((('''(((***))))))'''''''''''''''''''''''''''&&&&&&''')))***)))''')))((('''&&&&&&&&&&&&&&&###$$$%%%'''((())))))***888666555777;;;AAAFFFHHHNNN[[[dddsss{{{~~~}}}qqqiiieeebbb^^^[[[UUUQQQIII???888444222333---------,,,,,,++++++***(((((())))))))))))((((((******)))(((((()))***+++&&&((())))))))))))+++---)))***+++,,,,,,,,,+++++++++///,,,***222???^^^pppWWWKKKHHHFFFKKKSSS\\\fffooovvvzzz{{{eeeNNN<<<444000///222777===JJJ___rrruuuaaa___]]]^^^bbbgggmmmpppvvvxxxxxxuuummmbbbXXXRRRKKKJJJHHHFFFEEEBBB???===999777666:::CCCRRRaaakkklllkkkjjjmmmzzz~~~nnnaaaUUUGGG===999555222///.../////////...***(((%%%%%%&&&'''&&&&&&$$$%%%%%%$$$######$$$&&&&&&&&&'''''''''&&&&&&%%%+++---000111000//////000...000222///,,,,,,111777AAAMMM[[[^^^UUUIIIBBB@@@===999888<<>>PPPdddqqqvvvuuusssqqqqqqqqqrrrrrrkkkooorrrlllccc]]]^^^aaaUUUFFF555,,,+++,,,+++***,,,222>>>KKKUUUVVVMMMCCCAAA@@@EEESSSccckkkhhhccciiihhhhhhiiiiiidddZZZPPPJJJEEE>>>:::::::::;;;;;;@@@???>>>===<<<<<<<<<<<<999999888999???EEECCC>>>888333222444333777GGGZZZkkkqqquuuqqqooorrrvvvwwwxxxyyyttteeeWWWVVVaaalll{{{|||xxxpppeeeUUUAAA000---+++(((((()))***))))))''''''''''''''''''''''''''''''&&&'''))))))((('''(((((('''&&&&&&&&&&&&&&&"""###%%%&&&((())))))***222111000000222555999;;;DDDQQQ___ppp~~~vvvkkk[[[OOOIIIEEE@@@<<<;;;;;;999555000.........---,,,,,,,,,+++++++++***'''(((((()))))))))))))))---,,,+++)))((((((''''''''')))******))))))+++,,,)))***+++,,,---,,,++++++,,,000,,,***000888LLLgggpppYYYDDD999666666;;;DDDOOOZZZeeeooovvv{{{~~~nnnYYYFFF;;;555333666???LLL^^^tttzzzlllbbbSSSWWW]]]eeelllqqquuuwww|||xxxooodddWWWJJJ@@@;;;:::999888777555555444444111333555666999EEEVVVdddhhhjjjlllnnnyyy{{{nnn^^^LLL>>>888444222000///000000000///+++(((&&&%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&''''''''''''''',,,///222222222000000000---000111111......000333<<>>GGGUUUWWWIII888444///+++...///000///,,,///888>>>???JJJZZZkkkooommmnnnqqqssskkkaaaSSSEEE<<<666333222333>>>JJJLLLEEE<<<:::;;;:::999777666555555666666666666555333222000///...111111111000000111555777;;;999888666555333000.../////////...000777BBBJJJUUUiiitttvvv|||||||||vvvmmmmmmtttwwwsss___UUUIII???888;;;OOOeeexxx~~~sssgggJJJ>>>333000///,,,+++,,,,,,+++))))))******((('''%%%&&&'''(((''''''(((***&&&''')))***+++***)))(((***'''&&&((((((%%%%%%((('''&&&%%%&&&''''''%%%$$$%%%$$$$$$######$$$$$$%%%###%%%&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$(((///999HHH[[[mmmxxx}}}zzzvvvssssssrrrqqqpppnnnpppqqqmmmeee[[[TTTPPP???555,,,******)))))))))+++999KKKZZZccccccZZZPPPJJJ???999>>>KKKVVV^^^bbbdddhhhlllmmmmmmkkkddd\\\___YYYPPPJJJIIIIIIHHHGGGGGGEEEBBB@@@@@@BBBEEEFFFDDDEEEFFFJJJRRRWWWQQQHHH888222///333777???RRRfffnnnsssvvvsssqqqtttwwwwwwtttwwwsssiiiccclll}}}{{{tttnnn```HHH333...+++)))((()))***))))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&''''''&&&&&&&&&''''''(((%%%&&&''''''''''''''''''---...//////000222555777>>>LLL[[[mmm~~~iii]]]LLL@@@;;;777222...---///111///---++++++,,,,,,,,,,,,+++++++++++++++''''''((()))))))))))))))((())))))*********)))))))))+++,,,+++******+++,,,(((***+++------,,,+++***+++000---+++000222:::KKKYYYZZZWWWNNN@@@444...---...222999BBBMMM[[[kkkttt~~~wwweeeRRREEE;;;777999EEEVVVkkkzzzjjjYYYOOOKKKSSS^^^jjjsssxxx{{{|||xxxooo___OOOBBB888333111/////////.........///000---000333333333<<>><<<>>>???FFF^^^wwwqqqdddXXXQQQIIICCCJJJVVV\\\[[[KKK;;;999555......///111222222888AAAFFFFFFRRR___kkkooonnnooommmjjjWWWOOOFFF>>>999777444333444@@@MMMNNNDDD;;;999;;;;;;;;;;;;999777666555555666666555444333222111000111111111000000222555999999;;;<<<:::777222///...---///000000222999CCCJJJQQQfffsssxxx}}}{{{yyysssssslllbbbcccnnnsssppp]]]QQQEEE>>>777888JJJ___xxx}}}yyylll\\\OOO:::333...---,,,***))),,,---+++************)))'''$$$&&&''''''''''''(((***(((((())))))(((((()))******'''&&&''''''%%%%%%)))&&&%%%%%%&&&'''(((&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&&&&&&&&&&''')))'''&&&&&&%%%%%%&&&&&&'''&&&+++555BBBRRRcccrrrzzz}}}yyyvvvtttttttttrrrpppoooqqqqqqkkk___QQQDDD<<<000+++(((***)))''')))...333FFF[[[fffjjjiiiccc]]]SSSHHH<<<888999>>>JJJVVVZZZcccjjjjjjjjjkkkiiieeeooohhh___[[[[[[\\\\\\ZZZVVVUUUSSSSSSSSSUUUXXXZZZ[[[\\\^^^bbbgggfffXXXIII777000///777@@@KKK]]]oooooouuuwwwuuusssuuuwwwuuuwwwxxxuuurrrwwwxxxtttrrrhhhSSS???...,,,)))((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))'''&&&&&&&&&&&&&&&&&&'''((()))&&&'''(((((()))))))))(((,,,...000111111111333444:::IIIXXXjjjyyyyyyzzzzzzzzzzzzcccVVVFFF<<<888666222...'''***------,,,***,,,---,,,,,,++++++++++++++++++''''''((()))))))))))))))!!!###&&&***,,,...//////+++,,,---,,,******+++,,,(((***+++------,,,+++***+++000---,,,111000000:::AAAAAA???;;;666222111222---///333:::EEEVVVhhhuuu~~~nnnZZZMMM;;;555555AAAUUUjjj~~~sss```OOOEEEIIIRRR___lllvvv{{{}}}~~~ooocccQQQ@@@444000000000***++++++,,,,,,,,,///000---///222111222999FFFPPPaaajjjpppppprrr}}}wwweeeUUULLL:::888444222111111///......+++)))(((((()))((((((&&&'''((('''&&&%%%''')))$$$%%%'''(((***+++++++++,,,///333555333111//////---...000222444444111...333;;;HHHTTTYYYUUUKKKDDD@@@;;;999::::::DDDbbb~~~~~~}}}|||tttfffZZZTTTNNNKKKVVVfffdddaaaOOO??????;;;333111222555666888???HHHMMMLLLWWWbbbkkkoooqqqrrrnnnfffJJJDDD<<<777666555444333444AAAMMMNNNDDD:::999;;;<<<======;;;888666555444666666555444333333222222000000000///000222666999999<<>>888222//////,,,...000222444;;;EEELLLRRRhhhvvv{{{}}}uuummmqqqiiijjjcccYYY\\\jjjqqqnnn]]]OOOCCC===666666GGG\\\{{{~~~vvvgggZZZJJJ<<<444///,,,,,,+++)))***...---,,,******++++++)))((($$$%%%''''''''''''(((*********)))((('''(((***,,,***'''%%%''''''$$$%%%)))%%%$$$$$$&&&(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&&&&&&&&&&''')))'''&&&&&&%%%%%%&&&&&&'''+++111;;;HHHWWWfffrrrxxxxxxuuussssssuuuvvvtttrrrnnnrrrrrrjjjYYYFFF777///)))'''))),,,***'''+++444>>>SSSgggmmmkkkiiifffbbbXXXQQQHHH>>>333...777EEEQQQ]]]ffffffgggjjjlllkkkrrrkkkbbb___bbbeeeeeedddcccccccccdddeeeggghhhiiijjjkkkkkkmmmooohhhTTTAAA999222222<<>>:::666000...///+++,,,,,,------,,,,,,+++------,,,,,,+++***))))))'''&&&&&&'''''')))******(((''''''(((+++,,,,,,+++//////...---,,,,,,,,,,,,,,,+++)))(((((()))+++,,,222111///...------......////////////...---,,,+++///+++---444999AAAXXXqqq~~~~~~nnn___JJJ;;;333;;;NNNbbb{{{}}}jjjOOOBBBCCCMMM^^^kkkmmmuuu~~~qqq^^^NNN===555111...++++++,,,,,,,,,------,,,,,,+++000111000111666@@@JJJOOOeeejjjmmmlllmmmttt}}}wwwiiiaaaRRRCCC555222444444222111333000---+++******)))'''(((((('''&&&&&&&&&&&&'''******+++---000111...,,,---///111333333222000...111333555777777555333222222444:::BBBJJJNNNLLLIIIIIIDDD@@@>>>999;;;RRRlll~~~ssshhhmmmyyy}}}ssskkk```YYY[[[fffvvvuuuaaaMMMFFFCCC===777555222444===NNN___eee___WWWccc^^^dddmmmqqqwwwrrr___AAA888111111333111//////222===IIILLLEEE===:::;;;::::::;;;;;;999666222000555444444555555555333111000000000000222444666777999===@@@???:::333...,,,111///...111999CCCKKKOOOZZZ```hhhkkkggg___VVVQQQYYYYYYWWWVVV^^^hhhiiicccVVVQQQBBB777666444AAAZZZ}}}{{{jjjXXXIII???:::999222...+++,,,+++***,,,000---+++)))((())))))((('''(((''''''&&&&&&((()))***))))))******)))((('''&&&''''''&&&&&&&&&%%%%%%%%%'''$$$###%%%$$$!!! ###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''######&&&((('''''')))...BBBOOOWWWcccggghhhnnnssssssqqqrrrvvvzzzuuummmpppnnngggWWWDDD555//////+++((()))+++))))))333???PPP___mmmrrrpppnnnllliiikkkggg\\\JJJ999000000444>>>NNN\\\aaadddiiimmmmmmnnnpppqqqmmmiiigggjjjnnnuuutttqqqpppqqqsssuuuvvvwwwyyyxxxrrrkkk___III444444111999LLL^^^fffjjjmmmoootttuuuqqqoootttzzz}}}uuunnnzzzyyypppppp|||pppXXXHHH111...***(((((())))))(((''''''''''''''''''&&&&&&))))))((((((''''''&&&&&&))))))(((&&&%%%%%%&&&((($$$&&&***---,,,***///666,,,...////////////222444999AAAOOO^^^kkksssvvvwwwsssyyy}}}}}}}}}ooo]]]IIIBBB;;;888444...,,,---+++,,,,,,------,,,,,,+++---,,,,,,+++******))))))'''''''''''''''((()))***+++***)))***+++,,,+++***---,,,,,,,,,,,,,,,------,,,+++************+++,,,000///...,,,++++++,,,,,,............---,,,+++***---)))+++111555<<>>999888HHH]]]kkkuuu}}}|||vvvoooddd[[[aaaooopppiiibbbbbbkkkxxxvvvcccOOOFFFBBB<<<777555555:::HHH]]]rrryyyrrrhhhiiidddiiippprrruuulllYYY>>>555///000333222000000222:::DDDGGGBBB===::::::999:::;;;<<<;;;888555444666666666666666444222000111000000111333666888999:::>>>AAAAAA===777111...222222222555;;;CCCLLLQQQXXX\\\______YYYQQQIIIEEEOOOUUUYYYXXX[[[```bbb```TTTOOOAAA888777444@@@XXX{{{|||vvvkkkZZZJJJ>>>777333000111---+++,,,+++***+++///---+++)))((())))))((('''))))))((((((((()))***+++)))*********)))(((&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$'''######%%%$$$!!! ###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&###"""&&&)))(((***...444IIIWWW___jjjllliiimmmsssvvvvvvttttttvvvtttppplllggg[[[JJJ999...***+++(((&&&'''+++---222???MMM]]]iiitttvvvrrrooollljjjmmmllldddTTTAAA444222444777EEETTT]]]dddiiiiiieeekkkmmmooommmkkkkkknnnqqqttttttsssrrrpppooopppqqqqqqvvvvvvooocccUUUAAA111555888EEEYYYhhhlllmmmooommmrrrtttqqqqqquuuzzz|||{{{oookkk~~~~~~tttsss||||||jjjQQQBBB000---***(((((())))))(((''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((&&&&&&((()))((((((***,,,---...777AAA,,,---//////...///111333888@@@NNN]]]jjjrrrvvvxxxssswwwwwwxxx|||zzzhhhSSSDDD>>>888777444///,,,,,,++++++,,,,,,,,,,,,+++++++++++++++******))))))(((((('''''''''''''''((()))---,,,++++++,,,,,,+++)))*********++++++,,,---...+++,,,,,,,,,,,,,,,,,,+++------,,,+++************------------,,,+++***)))+++((()))---///444EEEXXXlllvvv{{{___LLL999666===MMMfff|||yyynnnZZZHHHHHHQQQ___mmmvvvvvvwwwwwwkkk[[[FFF999...++++++******+++)))******+++++++++,,,,,,,,,222999@@@MMM___nnntttkkkgggaaa```ccchhhnnnrrr~~~yyyhhhVVVBBB888555444444555444111...,,,,,,,,,+++)))''''''&&&%%%%%%%%%%%%&&&&&&///;;;@@@>>>888333111000000111222333444444444...000222444555555444333111000000444:::BBBHHHJJJFFFAAA>>>>>>999666>>>KKKPPPYYYaaabbb```\\\TTTNNNXXXjjjqqqllljjjqqqnnnYYYKKKCCC<<<777555777???SSSooo{{{vvvpppsssvvvrrrpppdddOOO===444...000333222111111222666<<>><<<:::999888999;;;<<<<<<:::999777888888999888777444111///222111222444888;;;<<<<<<999;;;???@@@???;;;555222222444555777:::AAAJJJQQQWWWWWWUUUPPPIIIAAA;;;999BBBOOOZZZ\\\ZZZZZZ]]]___RRRNNNAAA888777555@@@XXXyyyvvveeeXXXGGG:::444000---***///+++***,,,+++)))***...---+++)))((())))))((('''******)))))))))***+++,,,************)))'''%%%$$$%%%%%%$$$$$$$$$#########&&&######%%%$$$!!!!!!###%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%""""""&&&)))***...333???TTTbbbhhhqqqpppjjjmmmqqqvvvxxxtttqqqqqqpppmmmeee[[[KKK;;;...(((''''''(((&&&'''***///999LLL\\\kkkuuu{{{zzzuuusssrrrppppppqqqnnnaaaOOO???777555222;;;HHHWWWdddkkkfff^^^gggiiilllmmmnnnoooqqqssstttuuutttooohhhbbb``````gggpppsssjjjXXXGGG999111666AAATTTgggqqqqqqooopppmmmrrruuuttttttwwwyyywwwqqqeeegggxxxtttzzzvvvbbbKKK===///,,,)))((()))))))))((('''''''''''''''''''''''''''((((((((((((((())))))&&&((())))))((('''(((***+++)))))),,,///555AAAMMM,,,---.........///111333999AAAOOO]]]iiipppuuuwwwvvvwwwuuuvvv{{{xxxbbbIII@@@;;;777777555000---...++++++,,,,,,,,,,,,++++++*********)))))))))(((((((((((((((''''''(((((())),,,+++******,,,,,,+++***+++*********++++++,,,---+++,,,...//////...,,,+++,,,,,,++++++************+++++++++++++++***))))))***((()))++++++...;;;IIIYYYfffuuu}}}jjjUUU@@@666777BBBYYYpppwwwgggRRRGGGOOO]]]iiiuuu|||{{{yyysssbbbOOO>>>444,,,***+++++++++---))))))))))))***+++,,,,,,+++111888DDD[[[tttggg___YYY[[[aaafffjjjlllwww~~~|||nnn\\\GGG;;;777444555888444111...---,,,,,,+++***''''''&&&%%%%%%%%%%%%%%%(((222@@@JJJLLLGGG@@@;;;111000/////////000111222///000222333444333222222///......000666===CCCGGGEEEAAA??????<<<999<<>>AAA@@@;;;666000444666666666;;;EEEMMMUUUSSSNNNFFF>>>888555444:::HHHWWW^^^^^^]]]___aaaSSSNNN@@@777777777EEE^^^{{{rrrVVVJJJ:::111//////---***---******,,,,,,)))***------+++)))((())))))((('''))))))))))))******++++++************(((&&&$$$###%%%%%%%%%%%%$$$$$$$$$$$$&&&###"""%%%$$$!!!!!!$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######&&&))),,,222999LLL___iiilllrrrpppkkknnnmmmrrruuussspppnnnhhhbbbXXXMMM>>>111***(((((('''***)))((()))000???UUUeeessszzz~~~{{{xxxxxxxxxwwwttttttrrrkkk___PPPAAA999444555===MMM```jjjggg___fffgggjjjnnnppprrrrrrqqqsssqqqlllaaaUUULLLIIIIIIXXXcccjjjaaaMMM<<<666666:::III___oootttrrrpppqqqrrrvvvyyyxxxxxxxxxuuuoooddd\\\fffzzztttuuuoooZZZEEE;;;---+++)))((()))***)))(((''''''''''''((((((((((((''''''(((((()))))))))***&&&((())))))((('''((()))+++)))+++000555===IIITTT+++---............111333;;;DDDQQQ^^^hhhoootttwwwzzzzzzxxxxxx|||www___DDD<<<777444444333///,,,---***++++++,,,,,,++++++************)))))))))))))))))))))((((((((()))*********))))))***,,,------,,,---,,,++++++*********++++++,,,...000000...,,,+++,,,,,,,,,,,,,,,+++++++++*********+++******))))))*********+++***,,,444===GGGWWWjjjwww~~~|||ooo]]]III===777;;;NNNbbbyyy}}}qqq^^^LLLGGGUUUeeeqqqzzz{{{ppp[[[FFF999111++++++,,,++++++---******)))))))))***+++,,,+++...333AAA___}}}XXXPPPLLLTTT]]]cccfffjjjtttzzzvvveeePPPCCC:::555333555333111...,,,------,,,+++''''''&&&%%%%%%%%%%%%&&&)))...:::HHHRRRRRRIIIAAA444222000///...///000000111222333333333222111000//////000111444999>>>AAADDDBBBAAABBBAAA@@@BBBFFF@@@>>>>>>???BBBFFFIIILLLSSSeee~~~xxxvvvsssxxxqqqSSS>>>555333222???OOOjjj|||yyyppp]]]XXXJJJ===666333000......111000///222666999999999999:::::::::999888777666;;;<<<===;;;777444333333333444999@@@GGGGGGBBB===333444888@@@GGGHHHDDD>>>333666888666555888@@@GGGNNNKKKFFF???888444333333777AAAOOO[[[aaabbbbbbbbbTTTNNN???666888:::KKKfff}}}~~~}}}|||gggJJJ???222---...000...,,,,,,)))***------******,,,---+++)))((())))))((('''(((((()))))))))*********))))))***)))(((&&&$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%""""""%%%$$$!!!!!!$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%(((+++...888AAAXXXggglllkkkooonnnkkkpppmmmpppssssssrrrlll___RRREEE===222+++******)))(((++++++++++++333GGG^^^ooowww|||{{{yyyzzzzzzyyywwwsssooonnnkkk```OOOAAA:::444333@@@TTTbbbdddbbbfffgggiiinnnrrrsssooolllgggcccYYYLLL???888777888EEEPPPXXXRRR@@@333444<<>>999DDDTTTjjjyyy|||vvvhhhUUUGGGIIIZZZkkkxxx~~~|||nnnVVVAAA444...+++++++++)))))),,,,,,+++***))))))***+++,,,***---///:::VVVsssxxxmmmFFF>>>===HHHUUU\\\dddkkktttyyysss```QQQDDD888222000222000---,,,,,,,,,,,,+++(((((('''&&&&&&&&&&&&''''''(((///<<>>555444333111111111111222222222333333333333222222111222333333333555999<<<@@@BBBFFFHHHHHHHHHIIIKKKCCC===888888<<>>777:::>>>OOOlll}}}~~~}}}}}}}}}~~~}}}~~~~~~{{{xxxyyy~~~}}}uuudddTTT>>>666...***,,,...---,,,+++)))***...///+++***,,,---+++)))((())))))(((''''''((())))))******))))))'''((())))))((('''%%%$$$'''''''''&&&&&&&&&%%%%%%%%%""""""%%%%%%""""""$$$%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&%%%%%%%%%(((&&&'''+++///555AAAMMMaaannnnnnjjjmmmmmmmmmtttrrrssssssrrrooofffSSSBBB333///)))'''(((***)))((())),,,...///999NNNgggvvvxxx|||~~~{{{yyyyyyxxxuuuwwwrrrmmmmmmooohhhYYYMMMCCC777///555DDDRRR\\\bbbgggfffhhhnnnsssrrrlllfffUUUNNNCCC888111......///444;;;BBB@@@444...555AAAQQQaaaqqqvvvvvvvvvyyyzzz~~~xxxiiiZZZLLL[[[xxxsssfff^^^QQQ>>>111...)))((('''(((*********((('''''''''(((((())))))***((())))))))))))))))))***)))*********)))***---000000111888BBBIIILLLOOOSSS+++,,,---------...000222999CCCRRR___iiiqqqyyyvvv[[[AAA777111,,,,,,+++)))(((+++******++++++++++++*********+++++++++++++++++++++))))))***+++,,,...///000...---,,,---///000000///------,,,,,,,,,,,,,,,---+++,,,------------,,,+++++++++,,,------,,,,,,+++)))******++++++*********(((+++,,,,,,***+++---///444BBBTTTeeettt~~~}}}xxxqqqiii```VVVFFF999;;;EEEXXXkkk~~~uuuoooaaaPPPHHHPPPcccsss}}}lllRRR===111,,,+++------***+++---///...,,,***)))***+++,,,'''---...222DDD[[[^^^SSS<<<222111>>>LLLVVVdddrrrwwwzzzpppbbbSSSBBB777333111///,,,++++++,,,+++***))))))(((''''''''''''(((&&&&&&(((///888<<<:::666222222111111222333333444000111222333444555666666555555444111///000444888888@@@JJJOOONNNMMMMMMMMMGGG>>>888999;;;<<>>===???HHHSSSVVVPPPHHH<<<:::888666555777999:::888:::;;;:::666222000///666666<<>>999===AAAQQQlll~~~~~~~~~|||}}}xxxuuuwwwsssnnnkkklllgggYYYJJJBBB444000,,,******+++,,,+++***)))+++000000---+++,,,---+++)))((())))))((('''((()))***+++++++++******&&&&&&((((((((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""%%%%%%""""""%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%'''''')))///555>>>NNN\\\gggsssrrrmmmoooppppppwwwvvvwwwuuummmbbbUUUCCC555***(((&&&&&&'''((())))))(((---//////999NNNeeeqqqrrrxxx{{{{{{zzz{{{yyyuuuvvvrrrmmmlllkkkggg___YYYOOOAAA444222999DDDSSS___fffeeefffmmmssssssjjjbbbGGG???444---,,,,,,+++***,,,...222333///...999GGGZZZhhhuuuxxxwwwyyy||||||wwwdddRRRMMMgggrrrcccUUULLL???111***,,,(((''''''(((***+++***(((&&&''''''((())))))***************))))))))))))))))))******+++,,,000666:::;;;;;;BBBLLLRRRSSSSSSUUU+++,,,---------...000222666BBBRRR___jjjsss|||uuu[[[@@@999222---,,,,,,)))***---******++++++++++++******++++++++++++++++++,,,,,,)))******+++---///111222222111000000111111000///,,,,,,,,,,,,---...//////+++,,,,,,,,,,,,,,,,,,+++******,,,------,,,+++***)))******+++++++++******&&&***,,,+++***+++,,,,,,///:::KKK\\\nnn{{{|||wwwrrrmmmhhh___LLL999666<<>>>>>;;;<<<<<<888555777===CCCFFF@@@<<>>LLL]]]kkkvvvwwwwwwzzz{{{zzz~~~vvvaaaNNNRRRrrrtttbbbSSSFFF>>>555***)))...'''''''''(((***+++***(((&&&''''''((()))******+++++++++******))))))(((((())))))***,,,///555===BBBCCCDDDIIIRRRXXXWWWVVVXXX+++******)))+++---///111999IIIUUUaaarrrxxx{{{sssWWW<<<555444000,,,))))))+++---)))************+++++++++,,,++++++,,,---,,,***(((++++++,,,///222444444444:::888555555777777555222///000111222111000111555//////000///...---,,,,,,++++++,,,,,,++++++***)))***+++,,,,,,,,,+++)))(((+++***)))***,,,---,,,+++000555@@@PPPdddssszzzzzzuuusssoooeeeUUUDDD:::777CCCQQQhhh}}}{{{zzzmmmaaaXXXPPPIIIYYYsss|||mmmRRR:::333000...///...,,,///444:::444---((('''(((***+++,,,///...+++000;;;DDDEEE;;;111...666???JJJ```uuu|||~~~ppp]]]LLLAAA888000+++,,,...,,,,,,---+++,,,,,,+++((('''''''''***((((((******((('''&&&+++,,,,,,,,,111666666222222222333444666888:::;;;>>>:::555000------...000888>>>HHHSSSYYYUUULLLDDD===<<<<<<>>>@@@???;;;777@@@===>>>DDDEEEIII\\\rrrvvvmmmfffnnniiiJJJ???JJJaaarrrhhhIII999999:::888999555444444111...000555888999;;;;;;<<<===@@@BBB@@@===999444333777===AAA@@@AAAAAABBBJJJSSSTTTNNNIIIIIIMMMPPPNNNHHHEEEFFF888777555222//////111444000555888555444555444111555444333222000222555888>>>@@@???:::999BBBTTTccc}}}~~~yyyrrrrrruuuyyy}}}|||~~~zzzqqqhhhaaaZZZOOOEEECCCBBB<<<555111444...***++++++)))***,,,))))))******)))(((''''''++++++,,,---,,,+++***)))''')))+++++++++***+++,,,'''$$$%%%((((((%%%$$$'''%%%&&&'''&&&$$$###$$$%%%$$$$$$##################((('''&&&&&&'''((('''%%%)))&&&%%%'''&&&$$$$$$(((+++***---777HHH[[[hhhooowwwxxxvvvvvvyyy|||yyyrrrzzz{{{pppWWW>>>222---***)))((('''&&&&&&'''((())))))***,,,///444>>>IIIPPPRRR___kkkqqqyyyzzz{{{wwwqqqkkkeeeaaaaaaddd^^^UUUIII===444666EEETTTYYYccciiijjjnnnqqqgggWWW>>>333******---,,,***)))***((((((+++,,,111AAARRRhhhlllrrrxxx|||}}}{{{zzzyyyyyy~~~}}}lll]]]WWWhhhkkkYYYGGGAAA:::333...,,,***(((******))))))))))))******+++++++++******************))))))***+++,,,***))),,,***(((+++444AAAMMMUUUTTTOOOOOOVVV]]]]]][[[ZZZ+++******)))+++---///111999GGGRRR^^^pppwww{{{uuuZZZ@@@333111...***'''''')))+++)))************+++++++++...------------,,,***))))))+++...333888>>>CCCEEEEEECCC@@@@@@@@@@@@===:::555444666:::???AAABBBBBB<<<:::777333///---------,,,,,,,,,,,,,,,,,,++++++******++++++++++++***))),,,******+++,,,---,,,++++++...666DDDXXXkkkxxx}}}wwwvvvrrriii[[[KKK???999:::DDDXXXlllwwwxxxwwwxxxmmm___UUUMMMIII[[[ttt}}}zzzlllQQQ:::444111111444555444888======888111,,,***************---,,,+++222@@@KKKOOOEEE888///222888AAATTTgggwww|||}}}|||~~~}}}nnnZZZKKK;;;333......///,,,***+++,,,------,,,***((()))******)))((()))******)))***''')))))))))---222222...000000111333555888:::<<>>PPPeee}}}wwwrrrrrrkkkRRRPPPcccpppPPP===:::;;;:::777666888999666444777>>>???>>>>>>@@@BBBCCCCCCBBB>>><<<:::777777:::>>>BBB>>>??????@@@HHHRRRTTTPPPOOOOOOSSSWWWTTTKKKDDDBBB777777555222///...///111000555777555333444333000333222111///...000444777BBBBBB???:::888AAASSSbbbwww{{{|||{{{~~~~~~{{{uuuuuuxxx|||uuukkkaaaVVVOOOCCC;;;555555555333111111222,,,((())))))((((((+++))))))))))))((((((''''''***+++,,,,,,,,,+++))))))'''(((*********)))***+++&&&$$$%%%((((((%%%$$$&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$##################&&&%%%$$$%%%&&&'''&&&%%%'''%%%%%%((('''%%%&&&)))...---222@@@UUUhhhqqqtttxxxzzzxxxtttsssuuuvvvssstttppp```GGG444,,,)))''')))(((''''''''''''((()))************---222999>>>@@@IIISSSZZZdddooowwwyyy}}}{{{vvvoooiiifffhhhllleee\\\OOOAAA555222<<>>:::444000...,,,***))))))+++,,,---666GGGWWW___WWWEEE555000000666EEESSSnnntttxxxxxx{{{~~~hhhVVVDDD;;;444222111---++++++,,,,,,---,,,++++++,,,...,,,,,,***)))((()))******$$$&&&&&&%%%(((------)))------///222555888;;;<<<@@@===999555222111222333///777DDDOOOSSSOOODDD<<<::::::<<>>BBBDDD???@@@???AAAIIIRRRVVVUUUSSSTTTWWW[[[VVVJJJ@@@===999999888555111///...///...444666444333444444111000000...,,,+++---222555BBBAAA<<<666555???SSSbbbtttxxxzzz{{{~~~}}}xxxyyy|||~~~ooobbbVVVLLLCCC===444///,,,---...---000555000***&&&'''(((&&&''')))))))))((('''''''''((((((******+++++++++***)))(((%%%'''))))))((('''((()))&&&$$$$$$(((((($$$$$$&&&$$$%%%&&&%%%$$$###$$$%%%######$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''&&&%%%%%%$$$%%%((((((%%%&&&***111222;;;NNNddduuuzzzyyy|||~~~xxxtttuuuwwwwwwkkk___JJJ555***)))(((%%%)))((((((''''''(((((()))******)))((('''(((+++...111333999AAAIIISSSbbbpppyyyzzzyyyssslllkkknnnrrrjjjbbbVVVHHH:::111444<<>>:::777555444444444111888BBBJJJMMMHHH@@@:::777999<<<>>>???>>>;;;999777444222222222666CCCRRRgggmmmlllqqqzzz}}}|||jjjNNN@@@???CCCBBBCCCEEEDDD@@@AAAMMM[[[\\\SSSIIIGGGIIIIIIEEE???<<<:::888999===BBBGGGJJJCCCBBBBBBDDDKKKSSSXXXZZZUUUSSSSSSTTTPPPEEE<<<999>>>>>>===:::555222000000---333666555555777777555555444222//////111777;;;DDDAAA;;;555777EEE[[[lll}}}~~~|||~~~~~~~~~zzz|||}}}~~~~~~qqqgggYYYLLLDDD===888444000---,,,,,,+++***///777000***&&&'''(((&&&'''***))))))((('''''''''((()))*********)))))))))(((((($$$&&&((((((&&&%%%&&&'''&&&$$$$$$''''''$$$$$$&&&$$$%%%&&&%%%$$$###$$$%%%######$$$$$$$$$$$$$$$%%%$$$######$$$&&&((('''&&&$$$###&&&(((&&&###%%%***111999GGGZZZkkkvvvzzzzzzzzz~~~}}}{{{{{{vvvqqq___OOO999***''')))(((%%%((((((((((((((()))))))))((())))))(((''''''((()))---***,,,222555999JJJ^^^iiipppuuusssnnnnnnppprrriiicccZZZOOOAAA555222666FFFTTTdddnnnttttttlllcccJJJ@@@777444222---+++++++++---000555===IIIZZZfffoooppprrrwww{{{{{{xxxtttrrrxxxzzzwww|||YYYAAA///...------------***(((******))))))))))))******(((((((((((())))))))))))***))))))+++...111111111+++---444@@@NNNZZZaaaccceeecccccceeecccaaacccggg,,,,,,*********,,,...///777AAAHHHUUUlll|||zzzcccLLL:::555...******,,,------))))))*********+++++++++)))***+++++++++---111444444@@@NNNWWWZZZ\\\```dddkkkllllllllllllkkkllllllllltttxxxsssmmmkkkkkkhhhlllmmmjjjaaaSSSFFF>>>;;;444333111000///.........---------...............---,,,+++,,,...///...---222---+++///666AAASSScccpppuuuwwwtttooofffUUUEEE???888555===KKKZZZhhhsssoooZZZKKKGGGMMMeee~~~}}}||||||sss]]]III<<<666222333222///...///000///.........---+++)))---...222888BBBRRRfffuuutttdddPPP@@@555111333888PPP\\\hhhmmmqqqxxx~~~}}}pppggg]]]OOOAAA999333///...000******+++******+++...111===???:::000((('''&&&$$$%%%))))))''''''******((('''(((***---000444777888<<<;;;999888666555555444444999>>>BBBBBB???:::777555777:::;;;;;;:::999888555333111///...111;;;EEENNNUUUTTTWWWdddqqq{{{\\\HHHFFFLLLKKKJJJHHHFFFDDDIIIZZZkkkkkk^^^NNNFFFGGGGGGBBB<<<<<<999777888???GGGMMMQQQHHHFFFEEEHHHLLLQQQVVVZZZWWWPPPKKKIIIFFF@@@;;;;;;@@@@@@>>>;;;666222000000---333777777888;;;<<<:::;;;:::777555555:::AAAFFFLLLGGG???:::@@@RRRkkk}}}|||~~~}}}yyywwwzzz|||~~~~~~|||lllZZZQQQEEE<<<777555222000+++*********(((&&&,,,444000+++'''((()))((()))+++))))))((((((((())))))***))))))((((((((('''''''''$$$%%%''''''%%%$$$%%%%%%&&&###$$$''''''$$$###&&&###$$$%%%%%%######$$$%%%######$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%((())))))((($$$$$$&&&'''%%%"""&&&,,,444BBBUUUccckkkooossswwwssswww{{{~~~}}}nnn___MMM>>>---'''(((***'''$$$'''(((((()))))))))))))))''')))******((('''((((((***'''(((,,,++++++888IIIUUUaaallloooppprrrrrrpppkkkfff```XXXIII:::222111@@@PPPcccqqqvvvvvvqqqlll[[[QQQFFF???999111,,,,,,---333;;;DDDOOO^^^llltttuuutttuuuzzz~~~{{{wwwrrrxxx}}}}}}{{{}}}~~~VVV===000///......///...+++)))******))))))))))))******''''''(((((())))))))))))***))))))+++///222333333222666>>>IIITTT]]]dddgggbbbcccfffjjjiiieeeeeehhh---,,,+++******,,,...///444>>>DDDSSSmmm}}}fffPPP<<<555---((((((*********)))************+++++++++...///...,,,***+++///444888EEETTT\\\\\\[[[___cccqqqrrrsssqqqooonnnnnnoootttxxxnnnlllmmmkkkooorrrrrrjjj\\\NNNFFFCCC888666333000---,,,++++++---.../////////...,,,+++...---,,,---///000///...///+++,,,111555<<>>HHHOOOSSSLLLBBB===CCCXXXsss{{{}}}~~~zzzyyyvvvuuuvvv{{{}}}iiiXXXIIIBBB999222000///...,,,)))((()))+++***)))---444111+++((()))***)))***---((()))***+++++++++******)))((('''&&&&&&&&&''''''$$$%%%'''&&&%%%$$$$$$%%%%%%######''''''######%%%"""###$$$$$$######$$$%%%######$$$$$$%%%&&&&&&&&&'''%%%%%%&&&((()))((('''$$$$$$&&&'''%%%$$$***333>>>OOObbbkkkjjjiiiooovvvvvvxxx{{{~~~xxxbbbMMM999///'''''')))(((%%%###''''''((()))************((()))******'''&&&%%%&&&$$$%%%'''(((''''''...777CCCRRR```hhhooovvvuuuoooppplllhhh```QQQ>>>111---999III```pppvvvvvvtttsssjjj```SSSIII???444///...---777CCCOOO\\\kkkuuuyyywwwvvvwww|||~~~yyyzzzyyyxxxzzzwww{{{wwwSSS;;;///...---,,,,,,+++)))'''******))))))))))))******'''(((((())))))******+++,,,+++***,,,000444666666:::@@@IIIPPPVVV]]]ffflllhhhgggjjjoooooojjjffffff---,,,+++******,,,---//////999@@@PPPmmmkkkUUU>>>777---(((((())))))((()))************+++++++++...///000...,,,...444:::AAAMMMYYY[[[VVVSSSWWW]]]jjjlllnnnnnnmmmlllnnnppprrr|||~~~vvvpppsssuuuqqqrrrvvvwwwpppcccXXXRRRQQQCCCAAA<<<777333000///...222333555666555222///---///---------///000///......***,,,111222666FFFZZZfffttt}}}{{{xxxtttjjj]]]QQQFFF;;;666888CCCTTTdddgggVVVKKKHHHLLLbbb{{{vvvfffNNNCCC999555333///,,,,,,***))))))+++---......---000333===IIIRRR]]]nnnzzziiiSSS@@@666111222===GGGJJJMMMXXXeeemmmyyy~~~{{{tttrrrssskkk```TTTLLLEEE;;;555333,,,---,,,++++++,,,000333;;;BBBAAA444,,,,,,***%%%'''+++,,,(((&&&'''((('''&&&&&&'''((()))+++---...111111333444444444333333111555:::<<<:::888777777333444444222000///222555777888888555222222333555444555333555;;;<<>>888666777999===@@@???<<<777222000000111222777:::999888::::::888111111222555<<>>PPP]]]lllqqqnnnmmmqqqxxxzzz{{{yyyuuupppdddNNN;;;,,,'''&&&))))))&&&$$$'''&&&''')))***++++++******'''(((***)))'''&&&'''(((!!!&&&(((&&&%%%)))++++++666DDDRRR\\\jjjwwwxxxoootttpppmmmfffWWWCCC444---111BBBYYYkkkrrrrrrsssvvvssshhh[[[OOOCCC666000//////===MMM[[[hhhuuuzzzyyywwwuuuuuu{{{~~~xxxyyy{{{uuummmlllhhhooozzzlllKKK888...,,,***)))***)))(((&&&******))))))))))))******(((((())))))***++++++,,,---,,,---111777===AAACCCHHHPPPYYY]]]^^^dddpppzzzxxxsssqqqsssrrrlllfffddd---,,,+++******,,,---///,,,555===OOOmmmoooYYYBBB:::///******+++***))))))************+++++++++***,,,///......333;;;CCCLLLUUU\\\YYYPPPJJJOOOUUUYYY\\\```bbbccceeeiiimmmhhhqqqrrrmmmnnnvvvxxxssswwwzzz{{{tttiii___]]]^^^UUUQQQLLLFFFAAA===;;;:::888:::<<<===<<<888444111///...---...000000000...///+++,,,000///000AAAUUUeeeuuu{{{yyyqqqfff^^^SSSDDD999555:::JJJZZZdddTTTKKKHHHJJJ___yyyuuu___SSSEEE>>>999333///...,,,+++***,,,...//////...444999DDDRRR\\\eeeuuuzzz```JJJ;;;555+++444:::;;;>>>KKK\\\ggguuuyyy|||{{{vvvrrrrrrsssppphhh___YYYQQQEEE;;;666.........,,,,,,---111444111;;;<<<000)))+++***%%%&&&***,,,'''$$$%%%&&&&&&&&&&&&&&&'''''')))******---...000222333333333222000666===@@@???<<<;;;;;;333333222///,,,,,,000444444777777444111000///...333000,,,///666444???YYYeee|||nnnkkkwwwwwwoooeee]]]WWWUUUZZZbbbjjjbbbWWWOOOKKKFFF???::::::;;;@@@KKKVVV]]]]]][[[^^^ZZZYYY[[[XXXRRRRRRWWWYYYJJJ:::333222222555999BBB@@@===888333111222444444999<<<999777888666444666777999>>>GGGVVVeeeooopppeeeVVVKKKOOOccc}}}zzzxxx~~~~~~zzzvvvwww{{{~~~|||zzzxxx}}}}}}vvvhhhXXXMMMFFF===444333///,,,+++---...,,,))),,,)))))),,,,,,)))''')))000***''')))***)))***---'''***---///000...,,,***((('''&&&%%%$$$%%%&&&&&&%%%&&&''''''%%%$$$$$$$$$%%%######&&&&&&######%%%!!!###$$$$$$######$$$&&&######$$$%%%%%%&&&'''''''''%%%$$$$$$&&&&&&%%%$$$"""###%%%((()))---:::GGG]]]gggqqquuussssssvvvzzzxxxwwwqqqfffYYYJJJ888)))(((&&&(((,,,+++%%%&&&,,,&&&''')))***+++++++++***%%%''')))))))))***+++---###***+++%%%%%%++++++$$$...:::FFFRRRddduuuxxxooosssqqqnnniii[[[HHH888111+++<<>>///---+++)))((()))***)))(((******))))))))))))******((())))))***+++,,,,,,,,,,,,,,,///666@@@IIIPPPSSSYYYbbblllnnnlllrrr}}}vvvuuusssmmmeeebbb***++++++,,,,,,------...,,,444;;;MMMmmmvvv```GGG999...---,,,)))+++000******+++---...---+++(((///---,,,---222<<>>555999@@@JJJHHHCCC>>>CCCUUUnnn{{{pppbbbYYYSSSLLLCCC;;;:::888666777:::>>>@@@AAAHHHLLLSSS[[[eeeppp|||wwweeeQQQAAA888111111111222888GGG[[[jjjvvvvvvvvvvvvvvvuuutttrrrooorrrrrrmmmfff\\\OOOBBB999555000......///000000///...,,,+++)))((((((((())))))(((&&&&&&%%%%%%&&&***)))(((((((((((()))***))))))***+++---000222444888AAAPPPbbbooommmWWWAAA222...++++++***((()))---(((***++++++***)))+++,,,...---++++++...555???EEELLLSSSdddwwwnnneeennnnnnjjjddd]]]XXXUUUTTTTTTSSS[[[fffjjjaaaQQQHHHGGGPPPMMMOOOVVV[[[[[[^^^bbbooommmiii```UUUMMMLLLOOOPPPMMMGGG???666222111333999;;;>>>===999888999;;;888666555444333222111111555666<<>>333///333999HHHXXXjjjuuu{{{~~~{{{tttnnnvvvzzzyyy~~~|||pppjjjxxxvvvsssuuuyyysss]]]BBB111******))))))))))))******(((((()))***************'''((()))******+++,,,---333333777DDDUUUbbbhhhiiiqqqrrrqqqnnnooovvvxxxmmmffffff******++++++,,,------------333666EEEddd|||kkkMMM===///------***+++111++++++++++++,,,---...///000222666===JJJ[[[mmmxxxxxxdddLLL???:::;;;AAAGGGSSSYYY]]]]]]YYYWWW[[[___gggkkkkkkeeebbbhhhssszzzrrrwww}}}~~~yyyppphhhbbbdddggghhheee___ZZZXXXXXX^^^aaaeeeeee^^^QQQCCC:::777222---+++---...---+++++++++---...------555???WWWmmmyyyzzz{{{vvvsssyyy{{{{{{tttaaaJJJ;;;888:::@@@@@@???<<>>:::333000///000222222---,,,+++)))(((''''''&&&)))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((***)))''''''(((+++...111888CCCVVVlll{{{vvvZZZ???000,,,)))***)))&&&'''+++$$$%%%'''(((((()))+++,,,++++++******,,,111888===>>>DDDPPP]]]dddpppzzzmmmmmmzzzkkk```fffgggccc```]]]ZZZUUUNNNHHHKKKWWWiiisssmmm]]]RRROOOXXXYYY\\\```___\\\]]]aaattttttooocccUUUNNNOOORRRUUUWWWWWWRRRGGG<<<555222666888:::;;;;;;;;;===???888555333222333333222111666777>>>NNNdddyyy}}}ooolllvvv{{{vvvwwwwwwzzzooo^^^RRRFFF@@@999444333111---***&&&&&&(((+++---...,,,***,,,,,,---,,,,,,+++******---***((())))))***...444......---,,,+++******)))((('''&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$"""###$$$$$$###"""######$$$$$$%%%%%%&&&&&&((('''&&&&&&''''''&&&$$$%%%%%%%%%$$$$$$%%%%%%&&&###$$$'''+++333DDD```www}}}}}}vvveeeSSS???444///+++))))))$$$%%%&&&&&&&&&%%%''')))...222555333...)))((((((&&&'''''''''&&&(((***------555999555///---+++)))000,,,,,,777KKK^^^jjjooollloootttxxxsss```EEE000222555AAAcccqqqqqq|||ssscccUUUCCC777//////777@@@QQQ]]]lllwww}}}}}}wwwpppqqqxxx~~~zzzlllhhh{{{~~~sssZZZ???///***)))))))))))))))******((((((((()))))))))******((()))+++,,,,,,---///111111666AAAPPP]]]fffjjjkkkrrrnnnkkkkkkooovvv}}}tttiiieee*********+++,,,,,,------+++222666DDDbbbyyynnnRRR@@@111......+++,,,111......///......000222555777===EEEOOO^^^ooo}}}zzz```DDD777555888???GGGOOOQQQSSSTTTVVVXXX\\\___cccffffff___ZZZ]]]iiisssnnntttzzz}}}yyyqqqiiidddbbbcccaaa^^^]]]^^^\\\XXX\\\^^^aaacccaaaXXXLLLDDD<<<777000---.........,,,,,,,,,---...,,,+++000888III\\\ggghhhiiihhhlllyyy|||sss___MMM@@@888:::;;;<<<<<<>>>JJJcccyyy{{{uuummmffffffeeebbb[[[SSSOOOPPPSSSYYY\\\```dddhhhjjjlllmmmgggcccZZZQQQHHHCCCAAAAAA======:::333111999JJJXXXhhhlllrrryyy}}}{{{uuuoootttxxxyyyuuuqqqjjj^^^SSSGGGAAA999333000000111222------+++)))(((''''''''')))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&''')))+++,,,444<<>>>>>666444222222555666555444666:::FFF\\\uuu}}}|||~~~zzz|||~~~nnn\\\KKK@@@888666444111///...,,,++++++******,,,......,,,))),,,,,,---------,,,++++++,,,***,,,111333000///000++++++***)))(((''''''&&&((('''&&&&&&(((((('''&&&%%%&&&&&&&&&%%%$$$%%%&&&%%%###"""###$$$$$$###"""""""""###$$$%%%&&&'''(((((('''&&&'''((((((&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&###&&&***000<<>>555555666;;;CCCJJJFFFDDDIIIRRRYYY[[[[[[]]]^^^[[[TTTNNNPPP]]]jjjpppuuu{{{~~~|||wwwqqqmmmiiiiiiffffffmmmtttrrrkkkeeebbb``````aaa^^^WWWQQQ???999111------......---//////000222000...000666;;;IIINNNNNNRRRTTT```ttt{{{tttbbbLLL:::666777999;;;<<>>444...222>>>IIIWWWcccrrr~~~~~~yyyvvvyyyzzzxxxsssooolllddd]]]RRRKKKAAA888333111000//////...---+++***)))(((((((((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''((())))))))))))(((+++000555777999999333,,,+++'''&&&''''''$$$%%%(((&&&'''((((((''''''(((***&&&((()))***)))***,,,...---,,,...222555888>>>EEEMMMRRRVVVUUURRRKKK@@@666666555555666???WWWYYYIIINNNZZZrrrqqqeeebbb[[[RRRMMMLLLJJJFFFAAA>>>JJJ\\\iiihhh___[[[]]][[[YYYXXXZZZ^^^bbb```]]]jjjqqqtttlllcccbbbbbbbbbmmmvvv~~~qqq^^^NNNFFFHHHEEEAAA@@@AAAAAA@@@===444222111444999;;;:::777;;;CCCVVVpppuuueeeUUUEEE999222333222000...,,,,,,---......---,,,---.........---++++++,,,,,,---,,,,,,,,,...---222<<>>FFFCCC;;;555222000******+++111===LLL\\\eeekkklllqqqwwwvvvgggNNN:::555:::LLLuuu~~~{{{gggHHH===222...000888FFFRRR___bbbhhhnnnrrrrrrqqqrrruuu|||rrr]]]MMM^^^xxxssscccOOO<<<000---))))))(((((()))***++++++***))))))))))))***+++++++++///222222000000333777AAALLL\\\hhhkkkgggaaa]]]PPPMMMMMMVVVgggxxx))))))******+++,,,,,,,,,(((111777DDD]]]ppp~~~]]]GGG444//////------111444999AAAFFFHHHJJJNNNQQQZZZeeennnttt}}}lllRRR;;;666555333777@@@HHHCCC@@@HHHTTT\\\[[[VVVZZZUUUOOOHHHCCCFFFTTTbbbkkkoootttwwwwwwuuusssrrrsssxxx{{{~~~vvvlllbbb]]]^^^^^^[[[WWWBBB<<<333...---////////////000555:::999444222444333;;;;;;:::@@@EEETTTkkk{{{rrrZZZCCC777555666999888<<>>:::>>>JJJbbb~~~rrrlll```RRREEE;;;444111111000---+++++++++,,,---,,,...111222111111333444***+++,,,---------------222111666BBBHHHAAA333))),,,+++***)))(((''''''&&&'''&&&%%%&&&''''''&&&%%%"""$$$'''&&&###"""%%%'''$$$"""""""""$$$%%%$$$#########$$$%%%&&&'''((((((((('''&&&&&&''''''&&&$$$$$$$$$$$$$$$%%%&&&''''''"""&&&...;;;QQQkkk}}}{{{uuugggTTTEEE444,,,&&&&&&'''&&&%%%''''''%%%&&&***))))))222???WWWjjjrrr```CCC111------((())))))((('''(((***,,,111:::???<<<777333000---&&&'''***...666DDDUUUaaaiiikkkpppuuusssdddMMM;;;555:::MMMxxx{{{qqqXXX===666000222888CCCQQQ]]]iiijjjnnnpppooollloootttxxx}}}}}}ppp]]]KKK@@@PPPiiittt```MMM<<<...)))***(((((((((((()))***+++,,,++++++***)))***+++,,,---,,,111666666555666:::???LLLVVVccclllkkkbbbVVVNNNCCCCCCFFFOOO```uuu)))))))))***++++++,,,,,,(((111555???VVViiiyyy```JJJ555///000......111444>>>KKKUUU[[[___cccfffgggoootttuuu{{{vvv```HHH666555666333888CCCHHHHHHKKKVVVbbbgggddd^^^YYYPPPFFF???<<<@@@OOO^^^dddgggjjjlllmmmnnnqqqsssxxxfff]]]]]]^^^[[[WWWIIIBBB999333333555666666555:::EEEOOOOOOFFF>>>;;;444777333222888===KKKbbbwww{{{hhhVVV>>>888666888555555@@@PPPdddsss}}}wwwtttppplllfff```[[[UUUNNNJJJAAA@@@AAAEEEJJJMMMMMMLLLJJJDDD;;;444111222666999;;;HHH[[[nnn|||~~~xxxqqqnnnnnnkkkgggaaa[[[QQQGGG???:::555222111000...---+++*********''''''&&&&&&&&&''''''(((&&&'''(((((((((((('''&&&%%%%%%&&&&&&&&&''''''(((###''')))'''(((++++++)))(((%%%%%%''''''$$$$$$''''''((()))((('''&&&''')))'''((())))))(((((()))***))))))******+++---,,,***)))***+++------,,,---...&&&(((***+++***000BBBUUUssstttNNN222...///---222>>>MMM^^^rrrjjjTTTFFF@@@@@@BBBDDDJJJSSSZZZYYYWWW]]]eee]]]YYYPPPIIILLLWWW___```fffmmmoookkkmmmuuuuuunnnlllxxxssskkkhhh^^^VVVOOOMMMOOOOOOJJJEEE???===>>>DDDJJJKKKEEE???BBBQQQiii{{{mmmbbbZZZVVVOOOEEE===777444333///---,,,,,,......---+++...555===>>>:::777777999+++,,,---...////////////222000222:::===777...)))+++******)))((('''&&&&&&'''&&&%%%%%%''''''&&&%%%!!!$$$'''&&&###"""%%%(((###"""!!!"""$$$%%%$$$###$$$$$$$$$%%%&&&'''(((((('''&&&%%%&&&'''&&&%%%###$$$$$$$$$$$$%%%&&&'''((($$$)))333EEEaaa|||{{{ttthhhXXXEEE888---***((()))(((&&&''',,,'''$$$&&&,,,...000>>>OOOdddtttzzzfffLLL;;;222,,,))))))***((('''(((***,,,///555888555222000...***&&&(((***,,,222@@@TTTbbbfffkkkqqquuuppp___HHH888333777HHHqqqrrrdddHHH777333333999CCCOOO]]]iiiooorrrwwwyyytttooosss}}}}}}~~~{{{ppp\\\III>>><<>>@@@@@@CCCIIIPPPZZZaaakkkpppmmmaaaRRRGGGEEEGGGJJJOOOZZZnnn)))))))))***++++++,,,,,,)))111222:::PPPddduuucccKKK555///000......111444@@@RRR```hhhmmmqqquuukkkrrrsssooossszzzvvvlllUUU@@@222444777555===JJJHHHNNNXXXfffqqqtttooojjj[[[NNNAAA;;;:::???NNN]]]ccceeeggghhhjjjnnnsssvvvmmmbbbaaaccc```\\\QQQIII@@@::::::<<<===>>>DDDLLL[[[iiijjj^^^QQQJJJ777888222111888;;;FFF[[[rrr~~~tttgggFFF===888999555111999FFFVVViii|||yyyrrrjjj^^^TTTMMMGGGBBB>>>BBBCCCFFFKKKQQQSSSPPPMMMFFF@@@777333333666888999333;;;LLLaaattt|||{{{vvvpppmmmllliiidddddd^^^UUULLLEEE>>>999666000///...,,,+++***))))))''''''&&&&&&&&&''''''(((&&&'''((())))))((('''&&&&&&%%%###"""###%%%((()))))))))&&&###%%%******&&&(((%%%%%%((('''$$$$$$'''%%%&&&''''''&&&&&&((()))''')))***)))(((((()))***(((******'''%%%'''***,,,************)))&&&&&&))))))(((((()))((()))000999CCC]]]lllfffRRR888***000333222333555555888CCCOOO^^^nnnbbbKKK???===??????CCCKKKPPPNNNNNNTTT^^^```]]]TTTGGGEEEQQQ]]]bbb```ffffffcccjjjwwwyyyrrrfffrrr~~~vvvrrrrrr]]]UUUMMMLLLPPPQQQLLLGGGIIIHHHIIIOOOUUUTTTLLLDDDKKKZZZrrr{{{sssmmmeeeYYYOOOEEECCC???:::444000//////...---,,,///222333///+++444???IIIKKKCCC;;;999:::,,,---...000111111111111...,,,---///---)))''')))(((((('''&&&%%%$$$$$$###'''&&&%%%%%%''''''&&&%%% $$$'''&&&"""!!!%%%(((###"""!!!"""$$$%%%%%%###$$$%%%%%%&&&&&&'''''''''&&&%%%$$$%%%&&&&&&$$$"""$$$$$$$$$$$$%%%&&&'''((('''---999NNNnnn~~~wwwlll^^^LLL;;;000)))''''''(((%%%###&&&---)))%%%(((000333888III]]]rrroooYYYJJJ<<<111)))******)))((((((***,,,555888888555444555333///***,,,,,,,,,111@@@VVVgggcccjjjssswwwooo\\\EEE555111333BBBjjjwwwiiiZZZ===555333666???KKKWWWeeepppooottt}}}{{{uuu{{{wwwfffNNN===999===111???NNNUUUWWWXXXVVVSSSMMMAAA555///---******,,,(((((((((((()))***+++,,,...---,,,++++++---///000666===FFFJJJKKKOOOWWW___iiinnnvvvzzzwwwiiiXXXKKKLLLOOOPPPQQQWWWhhh((((((((()))******++++++,,,000000999OOObbbxxx~~~zzzgggMMM555------,,,000777===EEEQQQ^^^gggiiifffcccXXXccciiiiiilllqqqkkk^^^LLL999///666>>>===>>>DDDOOOjjjssseeeTTTAAA999;;;CCCSSSbbbmmmjjjgggbbb^^^dddwwwtttiiieeeaaa]]][[[SSSYYYLLLDDDJJJDDDCCCWWW]]]ooojjjWWWGGG:::222333333666HHH^^^uuu|||sss^^^MMM;;;666888999:::;;;CCCTTTjjj{{{zzzqqqeee___SSSGGG@@@???DDDIIIJJJKKKNNNQQQTTTSSSPPPMMM>>>999333000777??????:::::::::>>>IIIZZZlllxxx~~~zzzxxxsssmmmhhhdddbbbbbb```^^^YYYSSSPPPLLLBBB777;;;444---***)))(((((((((''''''&&&'''''''''&&&%%%%%%'''(((((('''&&&&&&'''***$$$###(((,,,+++)))((('''(((((((((((())),,,///)))(((''''''((()))(((&&&&&&&&&&&&%%%%%%&&&''''''***&&&&&&******'''''',,,))))))((((((((((((((()))%%%'''))))))((('''((()))''')))***)))((('''(((***333888>>>@@@<<<444,,,'''))))))+++,,,...///111111>>>EEEQQQ___sssZZZBBB<<<@@@BBBBBBEEEFFFBBB???GGGSSSYYYYYYQQQDDD???HHHSSSXXXRRRSSSSSSWWWaaalllooolllaaaqqq|||yyyvvvtttlllaaaVVVIIIAAAFFFOOOQQQKKKGGGIIIKKKLLLMMMMMMOOORRRTTT\\\iii}}}yyyoooaaaVVVOOOJJJDDD???===888222/////////...,,,,,,++++++,,,...//////---888EEEQQQQQQFFF999333333,,,---///111222111000///......,,,***''''''(((***'''&&&%%%$$$$$$$$$$$$$$$'''%%%$$$$$$&&&&&&%%%### """############%%%'''######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''""""""###$$$$$$$$$$$$###&&&%%%%%%%%%%%%&&&((()))(((222GGGccc{{{vvvoooaaaFFF555111,,,(((((('''''''''''''''(((+++''')))333???KKK]]]mmm~~~~~~}}}xxxlllYYYEEE777...)))''')))++++++,,,///444444>>>EEEDDDGGGCCC444666...+++000666@@@SSSfffnnnoooqqqsssmmm\\\DDD222---333CCCWWW]]]QQQ???444222777@@@LLLYYYeeennnsss~~~|||}}}|||wwwzzzrrrUUUAAA<<<:::666666999<<<<<<===>>>>>>===666222,,,)))******)))'''((((((((()))))))))))))))***+++++++++***,,,///222111@@@RRR___dddgggkkkoooyyyzzzdddQQQRRRYYYaaabbb___ggg'''(((((()))***++++++,,,,,,111111:::OOOddd|||zzzoooaaaKKK666000000000555===FFFIIIOOOVVV[[[[[[VVVQQQMMMUUUZZZZZZ___fffbbbWWWCCC999666>>>AAA???GGGTTTxxxqqq^^^III@@@BBBKKKYYYfffnnnkkkggg```\\\ccc{{{yyyqqqmmmfff___\\\WWW\\\UUUTTTaaadddjjj~~~{{{hhhQQQAAA666444333666III___{{{rrr___III===888666888;;;???HHHXXXgggttt}}}}}}yyyxxxzzz}}}~~~~~~}}}xxxnnneeeOOOKKKEEE???===BBBKKKRRRYYY[[[]]]\\\XXXQQQKKKGGG??????>>>>>>BBBHHHFFFAAA<<<:::888<<>>GGGKKKLLLLLLLLLOOOWWWaaaccc```XXXdddkkkjjjjjjiii___RRRMMMBBB<<<@@@FFFGGGDDDBBBFFFGGGHHHJJJOOOWWWaaahhhqqqyyy|||ssslll\\\SSSIIIAAA>>><<<888555666222...,,,,,,------,,,---,,,++++++------,,,+++333<<>>;;;999777444555555333333222111000333///+++))))))******)))((())))))))))))*********((()))***+++,,,000777<<>>DDDQQQaaaoooxxx|||}}}~~~|||wwwpppnnnrrrvvv}}}zzzuuuqqqllleee]]]VVVAAAAAAAAABBBEEENNN[[[eeeiiijjjjjjdddXXXMMMEEEAAABBBHHHLLLNNNOOOQQQOOOJJJEEEAAA<<<777888>>>GGGNNNWWWWWWUUUSSSRRRTTTXXX[[[\\\___aaabbbdddccc\\\SSSCCC???:::555222000---***)))))))))(((&&&&&&((()))%%%''')))((('''&&&'''((('''***222999888///((('''&&&(((***,,,---000444666,,,***(((((()))((('''%%%(((''''''&&&&&&'''''''''&&&$$$%%%((((((&&&%%%((()))((((((''''''((())))))%%%'''))))))((('''((())))))***++++++))))))***+++&&&'''((((((''')))+++...''''''((())))))******+++...//////...///444<<>>===@@@DDDDDD@@@999777<<>>???@@@AAACCCHHHRRRbbbsss~~~~~~wwwlll___WWWEEE???888444333333222000000...++++++,,,---------...---++++++,,,+++***(((///444888888333...+++***---...///000000...---+++++++++***(((&&&%%%&&&(((&&&&&&&&&%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$###"""###$$$$$$###"""###%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''"""######$$$$$$$$$$$$$$$###$$$&&&&&&'''(((,,,...000CCC]]]tttfffRRRAAA...'''(((%%%'''((()))(((((((((+++---...666GGGZZZhhhooouuuzzzxxxxxxxxxxxxtttnnneee___GGG>>>555000---))))))+++///999WWWxxxmmmGGG888///888GGGUUUbbblllnnnoooqqqpppgggUUU@@@111222111111222000,,,---000===KKK___oooxxx}}}}}}{{{}}}oooQQQAAA>>>===;;;::::::777333111000///......///,,,)))((()))***++++++(((((())))))***************+++,,,,,,///777AAAJJJSSS]]]lllxxx&&&'''''')))***+++,,,---***000///777KKK___zzz}}}hhh\\\KKK:::222333<<>>FFFRRR^^^hhhmmmqqqtttuuuqqqjjjgggiiimmmqqqmmmhhhaaa[[[UUUOOOKKKCCCFFFJJJMMMRRR[[[iiisssqqqqqqlll```QQQEEEAAA@@@HHHPPPVVVVVVUUUUUUSSSPPPNNNKKKEEE<<<777777===CCCGGGHHHIIIIIIJJJOOOVVV\\\[[[___ccceeejjjmmmjjjeeeZZZQQQDDD======>>>999000)))))))))(((&&&%%%&&&'''&&&'''))))))'''&&&'''(((%%%---:::AAA===111(((''''''))),,,---...000333666---+++***))))))((('''%%%''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&(((((('''&&&'''(((((('''''''''((())))))%%%'''))))))((('''((()))((()))******)))((()))***,,,+++***'''&&&'''***---(((((((((((((((((())))))+++++++++***)))+++///333888888CCCXXXgggssspppaaa\\\ZZZTTTRRRUUUYYYWWWMMMEEEBBB@@@===:::;;;>>>AAABBBDDDEEEEEEEEEKKKSSSVVVUUUYYYZZZ[[[___gggiii\\\LLL???>>>AAAEEEEEEAAA@@@BBB???AAAFFFOOO\\\mmm~~~zzzlllmmmmmmlllggg]]]RRRJJJ===999333000000///...---......---------............---,,,,,,------+++***///000000000...---,,,,,,---...//////...,,,***))))))))))))'''%%%$$$%%%'''$$$$$$%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$%%%%%%$$$"""###$$$%%%$$$""""""###$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''"""###$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&(((,,,000333JJJggg{{{vvvZZZDDD555(((&&&((($$$&&&'''((('''&&&(((,,,000999DDDVVVgggqqqttttttttt{{{yyyxxxwwwvvvsssooolllXXXMMMAAA:::333...,,,...///666QQQvvvWWWBBB333:::LLLYYYcccjjjmmmppprrrooodddQQQ<<<...,,,///222222///---000555CCCRRRggguuuzzz|||~~~aaaDDD@@@FFFHHHGGGGGGEEE<<<444111222222111222---,,,***)))))))))******((((((((())))))******+++---...//////333>>>NNNYYYfffjjjrrrzzz''''''((()))***+++,,,,,,(((......333CCCTTTlllkkk```QQQ>>>555888EEEXXXfffVVVOOOFFFDDDIIIQQQVVVXXXRRRMMMGGGDDDFFFIIIEEE???888999DDDVVVbbbppp~~~ooo\\\SSSWWW___cccbbbVVVRRRUUUeeezzz{{{iiiWWWMMMJJJNNNaaa|||tttbbbKKK888555666999GGGXXXqqq{{{mmm]]]KKK===888;;;:::===BBBFFFKKKQQQXXX]]]```dddhhhgggbbb^^^^^^___aaa___[[[UUUOOOKKKJJJJJJKKKPPPVVVXXX[[[bbbmmmvvvwwwrrrgggVVVGGG???@@@CCCOOOVVVZZZXXXTTTUUUUUUTTTUUURRRLLLBBB999444555888:::<<<>>>???BBBIIISSS[[[```dddhhhkkkqqqzzz}}}|||oooeeeYYYUUU[[[\\\LLL999...,,,***))))))***))))))&&&((())))))(((''''''(((&&&...;;;CCC===000)))((()))+++---.........000222...,,,*********)))'''&&&''''''&&&%%%$$$$$$%%%%%%%%%''''''''''''((((((''''''''''''''''''((())))))%%%'''))))))((('''((()))'''((()))(((''''''''')))******)))'''$$$$$$&&&((())))))))))))))))))))))))%%%&&&'''''''''(((+++---111+++---888???FFF\\\vvv{{{mmmhhheee^^^\\\ffftttuuudddRRRCCC>>>999888:::===???@@@EEEFFFEEECCCFFFMMMQQQPPPSSSQQQRRRXXXbbbeeeZZZNNNEEEHHHOOOTTTSSSMMMKKKMMMJJJOOOWWWaaalllxxxssseee[[[ZZZXXXVVVRRRLLLCCC>>>333111...,,,++++++***)))---............---------...,,,,,,---/////////...///---,,,+++,,,,,,------,,,---......---+++(((''''''(((((('''%%%$$$%%%&&&&&&'''((((((((((((''''''&&&$$$######$$$%%%###"""###$$$%%%$$$""""""###$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%%%%%%%$$$$$$&&&'''&&&%%%(((...444999RRRnnn~~~|||gggLLL888///'''''')))###&&&'''((('''&&&***111888MMMXXXfffqqqwwwyyyxxxvvvzzzxxxuuutttuuuuuutttrrriii^^^RRRHHH???666222333777999QQQtttaaaJJJ999???PPP]]]eeejjjllloooqqqlll^^^JJJ666+++&&&+++...,,,***,,,333888PPP]]]nnnxxx{{{{{{}}}mmmUUUDDDLLL\\\bbbaaaaaaRRRCCC444000000///...000------+++***((((((((()))'''(((((()))******++++++...000222444:::III^^^mmm|||||||||}}}((((((((()))******++++++'''......000;;;FFFXXXrrrmmmeeeXXXIIIBBBGGGSSSaaaiiiUUUNNNFFFBBBGGGRRR]]]eeeTTTNNNGGGFFFIIIIIIDDD===666:::MMMkkkzzzrrreee\\\[[[]]]ZZZSSSJJJOOOaaa~~~xxxhhhXXXPPPJJJMMMjjj|||rrrooobbbLLL999777888777???LLLfffvvvzzzrrrgggWWWDDD999666888>>>EEEKKKNNNPPPSSSUUUSSSVVVZZZ[[[ZZZXXXWWWVVVVVVWWWVVVSSSOOONNNQQQTTT\\\bbbggggggfffhhhooowwwxxxooo^^^KKK>>><<>>AAABBBDDDCCC@@@CCCJJJNNNNNNQQQQQQTTT\\\dddgggbbb[[[WWWZZZaaagggeee```^^^aaacccgggnnnuuu|||ooo]]]QQQLLLJJJFFFBBB???:::555111+++++++++******+++++++++))),,,...///...---------...---,,,---///111000///++++++***))))))***,,,---***+++,,,,,,,,,***'''&&&&&&'''((('''%%%$$$%%%&&&$$$%%%&&&(((((('''&&&&&&&&&$$$######$$$$$$###""""""###$$$$$$###"""###%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%%%%%%%%%%%%%'''(((&&&%%%***444===JJJ```vvv}}}vvvZZZAAA222,,,'''(((***###&&&((())))))***222???III\\\eeemmmrrrvvvzzzzzzxxxuuusssqqqrrrtttuuuuuuuuuuuukkkaaaYYYOOODDD>>><<<@@@@@@TTTuuudddQQQEEEKKKZZZccciiiooolllnnnmmmcccRRR???111)))***---,,,''''''000===DDD[[[eeepppxxxyyyyyyzzz|||zzz{{{|||~~~yyyoooWWWRRRUUUfffzzz}}}eeePPP;;;444111---+++------------+++)))((()))***))))))***+++,,,------...---111555999CCCUUUmmm}}}))))))))))))))))))******'''/////////555888EEE\\\xxxrrrfff___WWWVVV\\\ccceeecccQQQMMMFFFCCCGGGTTTeeeqqq```XXXQQQQQQRRROOOGGG@@@888DDDccc{{{rrrqqqllleeeaaa___WWWNNNMMM^^^~~~}}}zzzrrrdddYYYTTTNNNOOOrrr}}}uuujjjeeeeee^^^III:::<<>>888444111,,,///111111222999GGGRRRZZZbbbkkkssscccPPP888***)))+++***''''''(((******((('''((()))+++,,,111444222+++)))++++++---//////...------...---,,,******++++++***)))******(((''''''&&&&&&&&&&&&(((&&&""""""'''***(((&&&&&&&&&&&&'''((())))))%%%'''))))))((('''((()))'''((()))((('''&&&''')))''')))******)))(((***+++''''''(((((())))))******)))((('''&&&&&&&&&&&&%%%&&&(((***+++***+++---//////<<>>AAA<<<@@@BBBBBBHHHRRRZZZ\\\\\\___fffnnntttvvvvvvvvvqqqqqqtttxxxxxxuuuwww{{{{{{|||~~~sssggg\\\RRRHHHAAA>>>;;;888555333111...+++***+++,,,---,,,,,,------'''+++///111000000000111...---,,,---//////...---((()))***)))((((((***,,,((()))+++++++++)))'''&&&&&&'''((((((&&&%%%%%%&&&!!!"""$$$&&&&&&%%%$$$###%%%$$$######$$$$$$###!!!!!!"""$$$$$$######$$$&&&######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%'''((('''(((000>>>JJJaaasssyyypppUUU???222///)))+++,,,%%%''')))+++---222???QQQ___gggnnnrrrqqqrrrvvvxxxuuurrrppppppqqqrrrtttsssrrrsssmmmhhhfff```WWWQQQOOOOOOKKKWWWnnn}}}hhh\\\WWW___hhhjjjmmmqqqooommmeeeUUUCCC333,,,++++++///...+++111???NNNUUUaaahhhqqqxxxzzzzzzyyyyyywwwyyy{{{{{{}}}yyyiiiYYYMMM]]]rrrtttZZZAAA888555///,,,...***,,,---,,,******+++---,,,,,,---...///000111111333777;;;@@@HHH[[[uuu************))))))))))))(((111111///111111:::NNNeeexxxeeecccbbbfffmmmoooggg\\\NNNLLLGGGDDDIIIWWWmmm|||ooofff^^^]]]]]]VVVKKKBBB===PPPxxxzzztttiiinnnoookkkhhhddd[[[PPPXXXqqq~~~|||vvvrrrkkkaaaYYYVVVVVVVVVzzz|||vvvtttnnnfffdddggg]]]KKK@@@FFFLLLKKKMMMTTTXXXkkk}}}tttbbbQQQIII999<<>>888===BBBGGGPPP___kkkpppfffllluuu}}}rrreeeTTTGGGAAA>>>;;;888444222111000111111///---+++,,,------+++*********'''+++111444444444666777000...------------,,,***'''***,,,,,,)))(((***---'''(((***+++***)))'''&&&&&&''')))((('''&&&&&&'''$$$%%%'''))))))((('''&&&%%%$$$######$$$$$$###!!! """###$$$######%%%'''######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%'''((((((***555FFFSSSsssvvvkkkWWWBBB666222,,,---///***'''***---000888HHH___ooorrrxxxxxxsssrrruuuvvvssssssrrrqqqqqqrrrqqqooommmkkkhhhiiillllllgggbbbaaacccXXXZZZfffvvvuuummmggggggooosssnnnllloooqqqlll___KKK777+++))),,,$$$***///222<<>>BBBDDDKKK\\\ttt******+++++++++,,,,,,,,,******,,,//////222<<>>III]]]ssseeeDDD555,,,$$$---)))(((+++---+++,,,...---,,,++++++******+++++++++000333000//////...,,,,,,+++***(((((()))+++,,,------.........---,,,+++++++++***((((((''''''''''''&&&&&&&&&&&&&&&&&&'''$$$%%%&&&%%%%%%%%%&&&((('''&&&%%%&&&'''''''''%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((())))))))))))(((((((((((((((((((((###(((,,,)))&&&+++;;;HHH~~~yyyuuuxxx}}}mmmWWWGGGAAA@@@AAA@@@<<<<<>>:::888444111...------------...//////------------------------------...000222333222000......---,,,,,,+++***************+++******))))))))))))******)))(((&&&%%%((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###!!!###$$$$$$$$$$$$%%%'''''''''''''''&&&&&&%%%$$$###$$$$$$#########&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%)))+++,,,555JJJaaannn{{{~~~zzztttooohhhaaaUUUGGG:::222...,,,,,,666DDDSSS___iiipppttttttqqqlllfffccceeeiiimmmkkkkkklllnnnppppppooommmkkkjjjjjjjjjkkknnnpppqqqoooggg^^^WWWXXX___hhhmmmuuuwwwvvvqqqnnnpppqqqooodddTTT???222...---+++(((+++---333???OOO]]]fffiiipppuuuxxxyyy|||}}}yyyuuuoooeeeUUUDDD===>>>]]]sss\\\CCC777444333000...,,,,,,,,,+++******,,,...222999===<<<888888AAAJJJQQQQQQOOOKKKJJJQQQ```kkk|||((((((((()))))))))******)))***,,,......000999CCCZZZsss~~~jjjcccdddqqqvvviiiWWWMMMQQQFFFCCCOOOfff{{{sssfffZZZQQQKKKNNNiiinnn```aaahhheeebbb```eeemmmssstttrrrxxx}}}ssseeebbbcccdddccc___ddd~~~}}}{{{zzzsss___OOO\\\tttcccYYYWWWdddxxx~~~sssaaaPPP@@@<<>>RRReeeqqqvvvuuussssssmmmgggbbb```bbbdddeeeiiihhhiiikkknnnppppppooolllkkkiiihhhjjjmmmqqqtttqqqnnnfffXXXNNNPPP___lllvvvvvvsssooonnnpppnnniiiVVVGGG444++++++---***&&&000222:::JJJ\\\hhhkkkjjjqqqwwwzzzzzz{{{}}}~~~|||{{{vvvlll\\\FFF777888@@@eeeqqq[[[CCC888555333000...+++---...,,,))))))///444999===AAA@@@>>>BBBKKKTTT```^^^YYYRRRNNNQQQ\\\eeexxx((((((((()))))))))******)))***,,,...---...777AAAWWWooohhh^^^^^^nnnvvvkkk[[[TTTXXXKKKMMMggguuufffYYYRRRWWWkkkpppaaa```eeehhhdddaaaeeennnsssssspppssswwwddd___dddjjjiiicccdddxxxttt^^^LLLXXXxxxeeeYYYRRRYYYjjj{{{ttt___HHH;;;<<>>ooozzzuuuxxxzzzpppggg```]]]]]]TTTOOOQQQccc}}}vvvfffZZZTTTRRRRRRQQQVVVVVVSSSIII;;;111,,,,,,---------------...///000333222111000///...------///,,,((('''(((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,***))))))((((((''''''&&&&&&%%%$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$###!!!###$$$$$$$$$$$$%%%''''''''''''''''''&&&%%%$$$$$$%%%&&&%%%######$$$%%%''''''''''''''''''''''''***+++///:::PPPjjjzzz}}}uuuqqqrrrrrrpppcccZZZLLL>>>444...+++***999GGG[[[kkkssstttsssrrroookkkfffeeeffffffeeeccchhhgggeeefffhhhjjjkkkkkkkkkjjjhhhggghhhjjjmmmnnnnnnoooiiiZZZMMMMMM[[[kkknnnqqqsssrrrqqqmmmbbbVVVFFF===222,,,,,,---+++)))333999EEEUUUdddmmmnnnlllqqqwww{{{zzzyyy{{{|||zzzvvvfffQQQ===222777AAAddd~~~kkkWWWAAA666444111///...***...000,,,((()))111888===@@@BBBBBBDDDJJJUUU^^^ddddddaaa[[[WWWYYY```fffzzz)))))))))*********++++++)))***,,,...------444===RRRmmmlll]]]ZZZiiirrrjjj]]]ZZZXXXPPP^^^uuudddYYYXXXbbbmmm```___cccmmmfffaaabbbgggiiifff```iiizzzxxx```ZZZaaajjjjjjgggjjj|||uuu___IIIPPPwwwiii]]]QQQOOOWWWhhhpppWWWEEE===@@@MMMZZZiiiqqqzzz~~~zzzssstttuuuwwwxxxtttjjj\\\RRR???:::888===BBB???999666777>>>JJJUUU[[[^^^eeelllwww|||~~~iiiWWWHHH>>>555222111//////222111111000///444BBBUUUbbbtttbbbDDD///111,,,***---...---...111,,,++++++***++++++,,,,,,***...///++++++...000///---,,,+++***)))))))))(((***++++++,,,---...///////////////...---+++***))))))((((((''''''(((((()))$$$%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))&&&&&&''''''((((((((()))""""""$$$&&&)))******)))111TTTxxxzzzvvv}}}|||sssmmmkkk]]]ZZZ[[[fffzzzwwwjjjbbbXXXQQQPPPQQQQQQQQQUUURRRLLLCCC999222...---,,,,,,,,,------///000000333333222000///...---,,,...+++'''&&&''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,/////////...---+++***)))''''''&&&%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###!!!###$$$$$$$$$$$$%%%'''$$$$$$%%%&&&''''''&&&&&&###%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&'''''''''+++000888FFF\\\sss~~~}}}vvvrrrtttvvvoooeeeSSSKKK???555000......---;;;LLLaaaooosssrrrrrrsssiiihhhhhhjjjmmmmmmiiieeebbb```\\\[[[]]]___```aaadddeeefffgggiiikkklllllljjjjjjfffZZZOOOMMMUUU___llloooqqqnnnjjjaaaQQQCCC555444222///,,,+++---000888CCCSSS```hhhmmmppprrrtttyyy|||{{{{{{~~~}}}{{{|||kkkTTTBBB555///333:::[[[{{{cccQQQ===444111///---,,,***...000---(((***111999???@@@BBBDDDIIISSS^^^eeeggghhhiiigggeeeeeehhhkkkzzz)))))))))*********++++++)))***,,,...,,,+++222;;;JJJhhhxxxbbbXXXdddmmmddd[[[[[[VVV[[[tttkkk]]]SSSSSSkkkrrriiiiiikkkmmmcccZZZXXX[[[]]]XXXRRRZZZeee}}}ppp[[[XXX```ggggggjjjrrrtttXXXAAACCCaaawwwkkk[[[MMMHHHQQQiii~~~mmmYYYHHH===>>>CCCVVVaaammmuuu{{{~~~zzztttoooppppppjjj___RRRFFF@@@111000111444444222444999>>>IIIVVV^^^```aaafffkkkyyy~~~gggUUUDDD<<<555333111///000444000222333666EEE^^^vvvuuu[[[JJJCCC;;;555333000---,,,...++++++******++++++,,,,,,+++...---)))'''+++......,,,+++++++++******))))))************+++,,,......---...//////...---+++***))))))(((((((((((())))))%%%(((***+++)))'''&&&&&&&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))&&&&&&&&&''''''(((((()))%%%%%%%%%'''))))))((('''(((:::KKKbbb~~~rrrhhheeelllvvv~~~zzzqqqooonnnpppwww{{{wwwyyytttooogggXXXRRRMMMGGGDDDEEEFFFEEECCCGGGCCC===888555333111000,,,,,,,,,---...///000111222111000///...---,,,,,,,,,***(((''')))******)))+++++++++,,,,,,---------000000000...---+++)))((('''&&&%%%$$$############$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%$$$###!!!###$$$$$$$$$$$$%%%'''!!!"""###%%%&&&&&&&&&&&&"""$$$&&&&&&$$$###$$$%%%$$$$$$%%%&&&'''(((((()))---888GGGWWWiiiyyy{{{uuusssvvvsssdddTTTAAA:::222...///222333333666FFF\\\kkkppppppnnnnnnccceeehhhlllooonnnkkkhhh]]]YYYSSSOOOOOOPPPRRRRRRWWWYYY]]]aaaeeeiiikkkllljjjhhhddd[[[RRRNNNNNNPPPbbbbbb^^^VVVMMMFFF;;;111)))---000///,,,---444;;;EEEPPP___hhhlllooosssxxx|||~~~~~~~~~yyyqqq]]]EEE777222111333666MMMxxxsss[[[JJJ999111///---,,,,,,***---...---***+++111666===>>>???DDDMMMXXXbbbiiimmmnnnoooooommmmmmnnnooo{{{~~~qqqqqqrrr{{{((((((((()))))))))******)))))),,,...+++***000999AAA```gggWWW___ggg___YYY\\\aaapppnnn]]]OOOHHHUUUmmm~~~yyyuuuiii]]]PPPLLLQQQVVVUUURRRLLLQQQaaayyyyyyaaaVVVZZZaaaddddddlllwwwuuuOOO:::777HHHZZZlll{{{}}}vvvoooeeeYYYLLLIIISSS```sss]]]GGG;;;999AAAMMM\\\gggqqqvvvtttoookkkggg___TTTHHH>>>777333------...///...---444===GGGTTTbbbhhhffffffjjjnnnyyywww```QQQ???999333222111000222777333444666CCC___~~~rrreeeVVVIII===111++++++++++++******++++++,,,---)))------)))'''***+++*********+++++++++******)))***))))))))))))***,,,---+++,,,...//////...,,,+++***))))))(((((())))))***(((,,,000111000,,,)))((('''&&&%%%&&&'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((%%%%%%&&&''''''((())))))***))))))((())))))))))))&&&+++---777KKKWWW___kkkggg```WWWNNNGGGDDDKKKTTTggglllsss{{{~~~|||zzzxxxuuuqqqnnnkkkkkkkkklllnnnpppqqqrrruuu{{{||||||~~~xxxsssrrrllljjjiiimmmsssvvvuuurrrrrrtttyyy}}}{{{~~~tttdddSSSOOOQQQLLLIIIFFF>>>???<<<888888999:::888666888666444222000000111222,,,,,,,,,---...///000111//////...---,,,,,,++++++)))))))))***,,,,,,***(((******+++,,,,,,---......000//////---+++)))'''&&&'''&&&$$$###""""""######$$$$$$$$$$$$$$$%%%&&&&&&########################"""!!! !!!$$$%%%$$$###!!!###$$$$$$$$$$$$%%%'''!!!"""######$$$$$$$$$$$$!!!###%%%&&&%%%$$$%%%%%%###$$$%%%&&&(((***+++,,,777III^^^lllvvv}}}~~~{{{vvvqqqnnneeeQQQ>>>111---***...666???DDDEEE>>>DDDOOO\\\fffjjjjjjiiicccfffiiillllllllllllmmmddd]]]SSSKKKFFFDDDCCCBBBFFFGGGJJJOOOTTTYYY^^^```___^^^ZZZSSSKKKEEECCCBBBFFFHHHDDD:::333///,,,((((((***,,,---///666AAAJJJWWW^^^gggnnnrrruuuyyy|||~~~}}}{{{rrrbbbPPP<<<333222222444666>>>iiiuuubbbTTTFFF777000///------...+++,,,---,,,,,,,,,///222666666888???KKKWWWaaafffnnnnnnmmmllllllmmmppprrrzzzrrreeehhhrrr''''''''''''((((((((())))))***,,,...+++***///777;;;XXX|||hhhUUU\\\ddd^^^ZZZ___pppmmm[[[MMMCCCIIIYYYggg|||vvvgggYYYJJJFFFMMMWWWZZZZZZLLLJJJQQQcccvvvkkkTTTSSS]]]cccbbbdddmmmyyyuuuOOO:::444:::???JJJZZZaaa___bbbfffeee\\\RRROOOSSSkkkoooTTTAAA;;;555BBBRRR___jjjqqqpppllllllbbbTTTFFF===777444222...------...,,,---666@@@NNN\\\jjjnnnkkkjjjmmmqqqyyy~~~nnnYYYMMM;;;555111111111111444999777666999MMMuuu}}}gggQQQ===222...+++*********+++,,,,,,---''',,,---***((())))))&&&)))******+++++++++*********)))((((((((()))***+++***+++---//////...---,,,******))))))))))))*********///444666444000,,,***((('''&&&&&&(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))(((((('''&&&%%%&&&((()))***,,,((((((000000333@@@@@@;;;777333///---333;;;AAAEEEMMMYYYeeemmmpppqqqnnnnnnmmmjjjddd\\\SSSMMMCCCJJJQQQTTTUUUWWW\\\```fffcccbbbeeeccc\\\VVVTTTKKKHHHFFFIIIOOOTTTSSSQQQRRRTTTYYYaaaiiipppssstttooottttttmmmdddaaa```^^^sssfffTTTMMM===;;;???:::999:::555555222000111444555444222000222333222...---...111+++,,,,,,---...///111111---------,,,++++++******((((((***---......***(((******+++,,,------......///...---,,,***(((&&&$$$&&&%%%$$$""""""""""""###%%%$$$$$$$$$%%%&&&&&&'''########################!!! !!!$$$%%%$$$###!!!###$$$$$$$$$$$$%%%'''""""""#########""""""!!! """%%%&&&%%%%%%%%%&&&###$$$%%%'''***,,,---...BBBXXXooo{{{~~~~~~~~~||||||{{{vvvmmmdddVVV@@@...+++***+++555CCCQQQYYY\\\PPPKKKHHHOOO]]]hhhkkkjjjfffiiilllkkkjjjkkknnnrrrpppgggYYYLLLBBB<<<999777999999:::<<>>333555>>>;;;>>>NNNIIINNNYYYcccaaaTTTIIIGGGXXXpppvvveeePPP>>>777;;;CCCNNN\\\hhhnnnnnnhhhUUUCCC;;;888333111222222---)))***---111999BBBZZZgggrrrsssooommmooopppuuu{{{|||gggPPP@@@;;;444///111444333333555<<>>???;;;444///000,,,(((''')))***)))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''))))))))))))))))))))))))((())))))***+++,,,,,,,,,...---,,,+++************///111555;;;@@@EEEHHHJJJNNNOOOOOOLLLFFF???999777555666666777999::::::;;;<<>>;;;:::444333333333444555777888999999:::<<<>>>AAAEEEFFFKKKDDDGGGPPPNNNBBB???EEEWWWrrr]]]FFFBBB???<<<888666666666555444333111000222333333111...444444444333333111000000---------,,,++++++---000...------,,,,,,,,,------***++++++++++++***))))))+++***)))***,,,------,,,+++***)))((('''&&&&&&&&&$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$#########""""""!!!!!!########################"""$$$%%%%%%$$$###%%%&&&""""""""""""""""""""""""'''%%%############"""!!!&&&###$$$))),,,...666@@@VVViiiyyy|||~~~{{{~~~wwwiiiSSS===000,,,...///666FFFZZZgggiiifff\\\SSSIIIHHHPPP\\\eeeiiifffkkknnnmmmkkkkkkmmmnnnnnnmmmcccSSSGGGBBB<<<555444444444444444666888999888777666666555111//////---//////---)))'''))),,,&&&,,,///000777III^^^jjjllllllooovvv|||zzz}}}zzzhhhWWWEEE===222------///000///333SSSxxxwww\\\GGG>>>@@@;;;444000///...,,,***,,,------,,,++++++,,,......111444888===EEEOOOUUUdddbbbaaacccfffjjjlllmmmtttxxx~~~***(((((()))***+++***)))(((***+++,,,,,,---///111:::NNNnnnnnnRRRQQQ\\\dddooo{{{nnn^^^OOOJJJEEEEEEKKKVVVaaagggxxxjjjZZZOOOFFFJJJXXXaaa___XXXRRRLLLGGGGGGJJJPPP[[[eee~~~yyykkk\\\XXX___hhhlllmmmjjjlllssswwwmmmbbbfffrrrgggTTTCCCAAA999888===888555===???AAAJJJUUUUUULLLCCC@@@EEE[[[www~~~nnnXXXEEE777888<<>><<<888555777333...+++))))))((((((%%%%%%$$$###"""!!!!!! $$$######$$$&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))*********)))((((((''''''''''''''''''(((***---///111222222555888:::999666222///.........///////////////000,,,...111222000...---,,,***))))))((()))***,,,,,,,,,------///111333555666555666@@@NNNJJJ999000222DDD\\\xxxjjjKKK<<<<<<;;;999777555666555444222666444222111222333222111222222222222111000///.../////////---++++++,,,...///...------------------***++++++++++++***)))))),,,+++***+++,,,---,,,+++***)))((('''&&&&&&&&&&&&$$$%%%'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$######$$$&&&########################%%%$$$#########$$$$$$$$$######&&&)))+++///<<>>777555222111000000//////333111/////////---,,,,,,,,,///111///,,,+++,,,...'''+++...444CCCXXXiiipppnnnnnnqqqwww~~~~~~zzz~~~yyywww{{{~~~uuuaaaOOO;;;555///,,,...000000...---FFFaaalll```MMM>>>888888555222000000///,,,))),,,------,,,++++++,,,...---///222444888???IIIQQQ```___```bbbeeeffffffeeehhhlllrrr{{{***(((((()))***+++***)))(((***+++,,,,,,---///111888KKKiiiuuuSSSOOO\\\jjjyyyrrrcccOOOIIIAAA<<<===BBBHHHKKKUUU^^^mmm}}}nnnYYYIIIFFFEEEIIIPPPTTTRRRNNNPPPIIIDDDBBBBBBBBBFFFMMM___ccceeebbbbbbfffiiiiiieeebbb```cccjjjoooooollllllsssvvvnnnaaaXXXXXX\\\bbbmmmxxx{{{uuuhhhVVVGGGGGGQQQOOOJJJKKKEEE:::777999888<<>>CCCJJJGGGCCC???===:::777555666555333111000111111222/////////......------,,,000111000...,,,+++,,,---000///......------......***++++++++++++***))))))---+++******,,,,,,+++)))(((((('''&&&%%%%%%&&&&&&$$$%%%'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$######$$$&&&########################"""""""""###$$$%%%&&&'''###%%%))),,,///999KKK]]]rrr|||~~~}}}{{{wwwhhhVVVFFF888000000555>>>JJJZZZgggoooqqqrrrrrrpppfffWWWKKKGGGLLLVVV]]]ccceeeiiikkkjjjgggdddbbbkkkkkkggg___ZZZWWWSSSOOOEEEAAA;;;777555333///,,,222000...---///111111111000333666555111......///+++...444@@@TTTiiisssssspppqqqsssyyy~~~}}}yyy}}}|||{{{{{{uuudddLLL;;;444111------///000...,,,***777FFFKKKFFF<<<666333000//////000000///,,,***,,,------,,,++++++,,,...+++...000111333:::FFFOOO\\\\\\]]]^^^___^^^[[[XXX[[[^^^eeeqqq***(((((((((***+++***))))))***,,,,,,,,,---000222888HHHccc~~~VVVMMMZZZlll{{{pppbbbNNNHHH???999888;;;???BBBGGGLLLVVVbbbiiieeeWWWJJJ;;;<<<>>>@@@BBBEEEHHHJJJIIICCC@@@BBBCCCCCCEEEIIIUUUVVVSSSMMMKKKPPPUUUWWW]]]cccjjjpppttttttnnnggglllsssqqqbbbVVVTTTVVVUUUXXXZZZ\\\ZZZWWWRRRLLLHHHSSShhhnnnhhhiiidddTTTJJJBBB<<<777888;;;<<<:::777444999EEE[[[xxxsssbbbPPPGGG>>><<>>777444//////222999@@@MMMaaarrrsssQQQ:::444...***+++---,,,,,,)))))))))***+++++++++,,,************)))))))))(((++++++************++++++,,,))))))...000...,,,---------,,,++++++*********((()))+++---///222444555<<<>>>>>>999222,,,******)))(((((('''&&&%%%%%%$$$$$$###"""###%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))&&&&&&'''((())))))))))))'''))),,,---+++)))((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&''')))+++((((((''''''''''''''''''%%%&&&((())))))((('''&&&((((((000777222(((///???UUU___gggaaaQQQGGGKKKTTTddd]]]SSSIIIBBB<<<888666444666777666333000//////------,,,+++++++++++++++///000000///---,,,---...111000///...............***++++++++++++***)))))),,,***))))))******((('''&&&&&&%%%%%%%%%&&&&&&'''$$$%%%'''((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%%########################"""###$$$$$$$$$%%%'''(((&&&'''+++222===MMMaaaoooyyy~~~zzzxxxzzzzzzxxxjjjVVV@@@333---...888DDDUUUbbbqqqxxxvvvrrrrrruuuvvvnnn___QQQGGGFFFKKKQQQ___aaaeeefffccc___aaaeeefffeeebbb___]]]^^^______ZZZTTTMMMHHHFFFCCC===999;;;;;;999888<<>>>>>999222---,,,((((((((()))))))))))))))%%%$$$$$$$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***$$$%%%&&&'''((((((((((((%%%'''))))))'''%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###$$$%%%%%%$$$%%%(((***&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&$$$$$$'''$$$%%%***&&&%%%777OOOlllpppnnn```PPPJJJQQQ[[[nnndddUUUGGG===777444333333:::AAABBB<<<444000...,,,+++***)))))))))***++++++---.........---...000111111000......---------***++++++++++++***))))))***(((''''''(((((('''%%%%%%%%%%%%%%%%%%&&&'''(((&&&'''((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""######""""""""""""""""""""""""!!!###$$$$$$###"""$$$%%%###########################%%%&&&%%%$$$$$$&&&(((((()))...;;;OOOeeettt{{{|||}}}|||wwwtttsssrrrpppZZZFFF222+++,,,333CCCUUUgggrrr}}}~~~vvvooonnnqqqvvvpppfffZZZNNNGGGEEEFFFUUU\\\ggglllfff]]]```hhhdddaaa]]][[[[[[]]]aaaeeegggbbb\\\XXXVVVSSSOOOLLLJJJKKKKKKJJJPPPWWWVVVQQQJJJJJJGGG@@@666...++++++222@@@SSSaaalllttttttpppppprrrxxx~~~{{{vvv]]]FFF:::888;;;777222///---,,,,,,+++---,,,,,,...111333444333222111///...,,,---...000,,,,,,---,,,++++++,,,...***,,,000555===HHHTTT\\\^^^[[[VVVSSSPPPNNNLLLJJJPPPQQQXXXdddrrr***(((((()))***+++***)))+++,,,,,,++++++---111444;;;HHH^^^|||^^^PPPZZZkkkyyy}}}vvvfffWWWNNNAAAAAAAAADDDHHHKKKLLLMMMMMMRRR[[[```ZZZLLL@@@;;;333555999@@@JJJWWWdddmmmfff\\\SSSPPPMMMGGGDDDCCCOOOPPPLLLFFFDDDJJJOOOQQQQQQ\\\gggoooxxx~~~uuunnniii[[[OOOPPP\\\cccaaa^^^VVVNNNIIIGGGHHHMMMTTTeee}}}kkkaaaNNN<<<333222111...888777999EEE```{{{kkk]]]NNNEEE>>><<>>NNNcccvvvnnnMMMDDD999111///...---,,,***************+++++++++------,,,***)))'''&&&%%%******))))))))))))******)))'''(((---///,,,***+++'''((()))+++,,,---------,,,+++***)))***+++---...---222999===;;;777111...'''(((((()))******++++++((('''&&&'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''(((&&&''''''''''''&&&%%%$$$!!!$$$&&&'''&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%$$$%%%''')))&&&&&&'''''''''''''''&&&&&&&&&'''((((((((('''''''''###%%%++++++---AAAZZZzzz|||tttaaaPPPLLLSSSZZZeee\\\MMMAAA999666666666555@@@LLLOOOGGG;;;333000,,,+++***)))))))))++++++(((+++---...------...000111000///...------,,,,,,***++++++++++++***)))))))))'''&&&&&&(((((('''%%%$$$$$$$$$%%%&&&((()))***(((((()))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############""""""""""""""""""""""""!!!"""######""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''&&&$$$$$$'''***)))---666HHHbbbxxx~~~}}}{{{vvvqqqkkkeeeaaaKKK:::,,,,,,///666HHH]]]ooowww~~~~~~xxxrrrqqqrrrssspppkkkcccZZZPPPGGGBBBHHHSSSffftttpppccc```ffffffaaa\\\[[[[[[ZZZ^^^ccchhhgggddd```]]][[[[[[[[[YYY\\\\\\[[[```eee```VVVNNNLLLGGG>>>555//////111999KKK___jjjooorrrsssrrrnnnrrrxxxkkkQQQ@@@>>>CCCFFFCCC===777222000.........+++***+++///222222111333333111...,,,,,,///222,,,------,,,++++++,,,...+++,,,000999GGGTTT___ddd^^^ZZZVVVSSSRRRQQQPPPOOOPPPQQQYYYeeeppp***(((((()))***+++***))),,,,,,,,,++++++---111555777CCCXXXvvvhhhXXX]]]jjjuuuzzzxxxgggWWWMMMJJJGGGLLLTTT\\\aaa```[[[WWWYYYZZZ```eee___NNN@@@:::111555???PPPdddvvvxxxiii___WWWMMMFFFCCCFFFIIIIIIEEEEEEKKKOOOPPPNNNWWW```iiiyyysssaaaYYY___gggjjjhhh^^^TTTJJJFFFFFFJJJTTT^^^ttt}}}jjjSSSCCC<<<888333:::<<<>>>EEEVVVooowwwiii\\\SSSIII???CCCNNNWWW^^^^^^SSSIIIFFFIIIJJJLLLEEE===555111:::PPPeeeooovvv|||}}}ttt___EEE666666<<<>>>>>>GGGUUUlllwwwWWWNNNAAA777222111///...+++++++++***************++++++******)))(((((((((******))))))))))))******'''%%%''',,,...+++))))))&&&''')))++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,---***---111666999888444111++++++++++++,,,,,,,,,,,,***)))))))))******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''(((((((((((('''&&&%%%%%%"""%%%'''(((((('''(((***'''&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''&&&&&&((()))%%%&&&'''((())))))(((((('''''''''((()))***+++,,,)))$$$&&&...000444GGG___|||}}}ttt```OOOKKKPPPTTTSSSLLLCCC;;;777666777777666CCCRRRTTTKKK===444222,,,+++***))))))***,,,---(((***------,,,,,,,,,---111000///---,,,,,,++++++***++++++++++++***)))))))))''''''''')))***)))((($$$$$$%%%&&&''')))+++,,,************)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!"""######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''%%%%%%)))------888HHH\\\sss}}}zzzuuukkk^^^RRRKKK<<>>UUUiiissszzzrrr\\\BBB777===HHHMMMMMM\\\oooyyylll^^^TTTFFF;;;555333111000,,,+++++++++******))))))((()))))))))******************))))))))))))******&&&$$$&&&+++...***(((((('''((()))++++++***)))))))))***+++,,,,,,,,,,,,,,,******,,,111666888666222000000000//////.........,,,+++***+++,,,+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$%%%&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&'''))))))((('''&&&%%%$$$$$$###%%%''''''&&&%%%&&&'''!!!"""$$$%%%&&&&&&&&&%%%############%%%'''***+++)))!!! '''+++000EEE]]]uuuwwwooo[[[KKKGGGJJJLLLCCC???999555333333222222666CCCRRRTTTIII;;;333111---,,,***))))))+++---...)))+++------,,,*********000000...---,,,+++++++++***++++++++++++***)))))))))(((((()))***,,,+++***$$$$$$%%%&&&(((***,,,---++++++++++++)))'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$########################!!!"""######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###''''''%%%&&&+++000222BBBWWWkkk}}}xxxrrreeeSSSBBB999000&&&$$$***)))&&&444HHHOOOTTT]]]hhhppprrrppplllrrrpppnnnmmmkkkbbbUUUKKKGGGCCCJJJ\\\gggeeecccggg```]]]___fffgggccccccgggfffjjjllliiicccbbbfffllllllqqqqqqmmmmmmlll^^^KKK>>><<<777222000555???GGG___ggglllkkkiiijjjlllllllllqqqxxx~~~}}}oooZZZLLLLLLXXXhhhsssssspppiii]]]NNN???333---111...,,,,,,...///000///***...111111///...///111,,,------,,,++++++,,,...---+++...===RRRbbbgggfffWWWWWWZZZ^^^bbbccccccaaa___^^^dddmmmttt((()))***++++++***((('''(((***+++,,,,,,---///000444888BBBXXX|||xxxllljjjgggcccnnnuuugggVVVJJJNNNYYYnnn~~~kkkccc```^^^\\\SSSEEE:::666555OOOjjjrrrhhh```VVVNNNKKKLLLIIIEEEEEEFFFIIIOOOTTT[[[aaafffqqquuunnnqqqrrrqqqpppbbbWWWFFFDDDKKKNNN]]]yyy|||jjjXXXKKKJJJIIILLLQQQRRROOONNNOOO^^^iiiwww|||vvvoooiiifffaaaZZZXXX```kkkrrrvvvxxxiiiXXXEEE<<<===HHH]]]qqq||||||kkkWWWQQQ[[[mmmzzziii___XXXPPPOOOUUUQQQOOOKKKEEE>>>777222///......------,,,+++***)))+++***((()))***,,,++++++---+++)))''''''((()))***''')))***,,,,,,***)))'''))))))(((((((((((()))))))))******+++---...//////***))))))***...222444444555555555222///---,,,---///+++,,,000111...,,,,,,***)))((('''&&&&&&&&&&&& ###%%%%%%%%%$$$###%%%%%%$$$$$$&&&+++000((('''%%%$$$$$$%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&''''''&&&%%%%%%+++***)))'''%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''###%%%''''''&&&$$$$$$$$$&&&((()))))),,,777FFFRRRgggbbb\\\UUUNNNHHHCCC???:::777555333333333222111333666;;;===<<<888222...,,,+++)))((('''((()))******+++,,,+++)))((()))***...---+++)))(((***---111555333///)))&&&&&&))),,,---,,,+++,,,...///...,,,(((((((((((((((***,,,---,,,,,,+++***(((%%%###"""%%%###"""###$$$&&&&&&%%%$$$$$$$$$#########"""""")))'''$$$############"""'''%%%###"""""" )))(((%%%###"""###$$$%%%(((&&&(((+++))))))111<<>>;;;DDDPPPXXX]]]```ZZZaaahhhkkkjjjhhhggghhhnnngggccceeefffccceeeiiisssrrrrrrqqqkkk]]]III:::222000///111444<<>>999666......---,,,++++++++++++***)))((()))***,,,,,,+++,,,+++***)))((()))******(((((()))******)))(((((())))))(((((((((((())))))))))))***+++,,,---......---+++***+++---000111000666777777666444222333444111...---111222///---...++++++******)))))))))***&&&&&&&&&''''''&&&###"""&&&'''(((((('''(((,,,000((('''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%%%%&&&''''''&&&%%%%%%)))((('''&&&&&&%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&((((((&&&%%%%%%%%%&&&(((***,,,///777AAAIIIRRRNNNJJJEEE@@@<<<888555666555444444555444222000222444555777666444222000...---+++)))((()))***+++)))***,,,,,,+++***+++,,,------,,,+++***,,,111444888555000+++'''(((+++///---000444777777444111...)))(((((('''((()))+++,,,***)))((('''%%%###""""""$$$"""!!!"""###%%%%%%$$$$$$$$$$$$#########""""""(((&&&#########$$$$$$###!!!"""#########""" &&&&&&%%%$$$$$$%%%&&&&&&&&&%%%&&&)))***...:::GGGTTTcccxxx}}}kkkWWWGGG;;;///'''%%%&&&&&&&&&&&&'''((()))******...555???MMM\\\jjjqqqzzzxxxuuuuuutttqqqkkkfffQQQGGG>>>???EEEMMMVVV]]]___eeekkkmmmkkkiiiiiijjjkkkdddaaadddggggggjjjooorrrrrrpppjjj___OOO???555///---...333999BBBRRRaaassswwwsssqqqxxxuuuooorrrnnnnnnppptttvvvrrrkkkfffPPPGGGCCCTTTxxxpppQQQ999222---------------...//////444///...000///,,,,,,000......///...,,,,,,...///+++***000@@@VVVeeefff```[[[aaafffkkkwww|||nnnhhhiiilllrrr{{{((()))***++++++***)))(((+++,,,------------///111000555<<>><<>>111000...,,,+++++++++,,,)))((('''(((***,,,,,,,,,++++++++++++************(((((((((((((((((((((((()))((((((''''''(((((()))(((((())))))***+++,,,,,,...---++++++---------,,,444555777777777777999:::666222000333333000...000------........./////////...,,,+++***)))'''$$$!!!$$$%%%&&&&&&%%%&&&(((***'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$&&&''''''&&&%%%&&&'''%%%''')))---111666:::<<>><<<999666444333222111111222333555444222///111000000000000111222333000///---+++***+++,,,---)))+++...///...------...---...---,,,,,,///333666666444///***((()))...111///777@@@DDDAAA:::333000***)))(((''''''((()))******)))'''%%%$$$$$$$$$$$$$$$"""!!!!!!###$$$$$$###$$$$$$$$$###############&&&$$$######$$$%%%%%%$$$$$$%%%$$$###$$$%%%######$$$%%%&&&''''''((('''&&&''')))---555FFFUUU```qqqqqq[[[AAA333///+++'''&&&&&&&&&&&&&&&'''((())))))&&&(((+++000:::III[[[gggtttvvvyyyzzzzzzwwwsssqqq___RRRCCC;;;;;;AAAOOO\\\ffflllppppppllliiijjjlllhhhbbb___aaaeeegggkkkpppsssrrrlll___OOO@@@555///++++++///888AAAKKKYYYeeeqqqwwwuuuvvv}}}zzzsssvvvooommmnnnsssvvvppp___PPP<<<:::CCC```sssQQQ:::333---------------......///222///...///...,,,,,,...---...///...,,,,,,...000,,,+++000>>>OOO[[[___^^^dddmmmuuuzzztttooonnnpppvvv&&&'''((()))))))))((((((+++,,,,,,,,,,,,---///222000555;;;EEE]]]hhh]]][[[[[[fffrrr~~~kkkZZZNNNNNNNNNWWWvvvrrriii___TTTKKKDDD???AAAEEEaaa}}}eeeXXXTTTRRRRRRTTTZZZ[[[UUUJJJGGGTTTlll}}}}}}}}}yyyooofffYYYSSSJJJMMMWWW]]]nnnkkkWWWEEEAAABBBJJJNNNIII???999555:::EEETTTeeexxxqqqRRREEELLL```yyyyyyvvvfffCCC888///......,,,---///(((,,,444;;;@@@AAAAAA@@@666444111...,,,,,,,,,,,,)))''''''(((***,,,,,,,,,++++++,,,,,,,,,++++++***((((((''''''''''''(((((((((((((((''''''(((((((((''''''(((((()))******+++---,,,++++++,,,,,,,,,***...000222444555777999<<<<<<777444555444000...//////000111222333444444444///...,,,,,,---,,,(((%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%&&&'''%%%&&&(((,,,111555666555777777666555333222333444000///000111333333222000////////////000222444555333111///---,,,---...///---000222222111/////////...///...------...222555111///,,,)))(((***000555555>>>HHHJJJDDD:::333000***)))((('''''''''((()))+++***(((&&&%%%&&&'''(((%%%###""""""###$$$$$$###########################$$$###"""###%%%&&&%%%$$$%%%'''$$$###%%%(((######%%%&&&''''''''''''******+++...333@@@SSSbbbfffvvvwww```JJJ333,,,...///,,,)))&&&&&&&&&&&&&&&'''((()))&&&((())))))...:::KKKXXXeeemmmvvv~~~}}}yyywwwjjj^^^MMM@@@999<<>>EEEZZZyyy^^^VVVZZZ```mmmuuu{{{zzzvvvtttqqqmmmXXXJJJAAADDDNNNbbbqqqdddZZZPPPJJJFFFDDDGGGMMMnnniiiZZZTTTSSSUUUYYY```bbb]]]QQQPPPddd~~~rrrgggVVVRRRJJJNNNXXX___rrr~~~cccOOO>>>888777>>>DDDBBB;;;777666555999EEETTTgggwww\\\MMMNNN___|||oooeeexxxwww___ZZZZZZVVVEEE;;;111,,,***)))***---'''***---222666999;;;<<<:::888555222///---,,,,,,)))(((''''''***+++++++++***++++++,,,,,,,,,++++++((((((''''''''''''((((((((((((''''''''''''(((((('''''''''(((((())))))******))))))***,,,---,,,+++))),,,///111333555888:::???:::666777555000------000111333555666777777777444222111222555444///***,,,+++***)))((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$######$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###$$$$$$$$$$$$&&&(((''''''(((,,,000444555555444555555333111000111333333111000111333444333222///000222333444555555555333222000///...///111222444555666555333000///////////////---,,,,,,...000...---,,,++++++///555999;;;AAAGGGEEE===444///---)))((('''&&&&&&&&&'''(((+++)))'''&&&%%%&&&((()))'''%%%$$$$$$%%%&&&%%%$$$###########################""""""###%%%&&&&&&$$$!!!''''''$$$"""$$$((($$$%%%&&&''''''''''''&&&)))...444999BBBRRReeerrrttt~~~nnn```III:::...///444444...((('''&&&&&&&&&&&&''''''(((''')))***((()))000<<>>777111///---***((('''&&&$$$#########$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$######"""###"""######$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""###$$$$$$$$$%%%(((***------///000222555777999999:::;;;999555444666888999777777777888888666444111222444666777666444333333222000///000111333444888888888555222000///000/////////---+++***,,,...///000000111222555999===<<<>>>>>>;;;444---+++***((('''&&&%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&(((&&&%%%$$$&&&&&&&&&%%%###############$$$$$$$$$#########$$$&&&&&&%%%$$$!!!$$$&&&&&&$$$###$$$&&&%%%%%%&&&&&&'''''''''((()))444AAAKKKXXXhhhyyylllUUUEEE444111333<<>>WWWcccnnnqqqlllggggggjjjfffhhhjjjiiijjjjjjfff```TTTHHH999000///111222111:::DDDSSSaaaeeeccceeejjjnnnwwwyyy~~~{{{hhhNNN888222000666OOOttt~~~zzzqqq___KKK999111...,,,,,,,,,,,,,,,------...///222222///...000///+++,,,---...---------///111111333AAAXXXhhhkkkkkkmmmvvvqqqooowww%%%%%%%%%&&&'''((())))))***+++,,,,,,...111666:::777>>>FFFNNNbbbyyyYYYOOOXXXcccgggmmmpppjjjbbb\\\VVVQQQJJJGGG??????YYYzzzjjjeee```^^^YYYRRROOOPPPgggxxxfffWWWQQQVVV___eeejjjggg```iii}}}ddd___UUUUUU\\\aaavvvttt\\\EEE666000---,,,111333222222444555...---333777===LLL^^^vvvsssppp||||||jjjSSSBBB888;;;IIIXXXbbbZZZMMM???555000---++++++***)))))))))+++...///333444555555333111///...+++)))(((''')))))))))(((******)))((()))***+++,,,(((((()))******)))(((((((((''''''&&&&&&''''''(((((((((((((((((()))))))))''''''''')))+++,,,***((((((***,,,------...000222444222333888888444000//////111333555777777666666777777:::AAAHHHHHH@@@999111---(((%%%%%%$$$""" """"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$######$$$%%%%%%$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&&&&'''***---333666999:::888777888:::???BBBCCCAAA<<<;;;===@@@>>>???@@@BBBBBB>>>999444333444444555444333222111111000000///000333555666777777555222///...000111---......---,,,+++---...111333555555555666888:::888666444000,,,***((('''&&&%%%%%%%%%%%%&&&((()))(((((('''&&&%%%%%%$$$$$$(((&&&$$$$$$%%%%%%%%%$$$""""""#########$$$$$$$$$$$$######%%%&&&&&&$$$"""%%%%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$%%%&&&(((***+++111AAASSS```lllzzzvvveeeQQQ@@@666///777EEEQQQOOOAAA111)))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((******111:::KKK```rrr|||}}}zzz~~~zzzvvvpppaaaMMM>>>999DDDSSSeeennnlllhhhiiillleeejjjnnnmmmkkkiii___UUUBBB999///((()))///555888IIIUUUhhhssspppiiihhhlllqqqyyy|||vvvWWW<<<333000222BBB^^^vvvzzzsssccc___UUUGGG:::222...---,,,,,,++++++,,,,,,---...---111111...---///...)))+++---...---------///111333777JJJhhh{{{|||xxxwwwxxxrrrpppyyy(((((((((((()))***,,,,,,+++,,,---...000444999===888@@@HHHRRRfff{{{XXXLLLTTT^^^aaahhhlllhhhaaa\\\VVVQQQFFFLLLJJJMMMkkktttpppmmmkkkdddZZZSSSQQQ[[[}}}jjjXXXOOOUUU___bbbgggfffaaammm}}}{{{rrrkkk___[[[]]]___sssvvvZZZEEE999222---+++---111111///...111333---,,,222444333===LLL^^^nnnzzz{{{{{{sssjjjRRR===888:::>>>MMM]]]kkkeeeXXXHHH<<<555000,,,******))))))***+++,,,------///222444444333111///,,,***((((((((()))(((&&&***)))((('''''')))+++---''')))***,,,,,,***)))''''''''''''&&&&&&'''''''''((((((((()))))))))))))))((((((((()))+++***(((&&&'''(((************+++---...---000777:::666333222///000333555666666555444000111777BBBLLLMMMGGG???777222,,,(((''''''&&&$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$###""""""###$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&""""""""""""###$$$%%%&&&""""""###$$$$$$$$$$$$###$$$%%%'''(((((('''%%%$$$%%%&&&'''''''''))),,,///777===BBBBBB===999999;;;???BBBDDDBBB>>><<>>;;;555,,,$$$"""%%%(((!!!###$$$$$$$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''################################################'''$$$ %%%(((%%%%%%%%%%%%%%%$$$###"""%%%%%%&&&&&&(((,,,111666DDDHHHIIIDDD<<<777888<<<>>>BBBEEEDDD???;;;<<<>>>>>>BBBHHHLLLJJJCCC:::444222222111000///...---,,,000000000000000000111222,,,,,,------...---------------,,,------...///000:::>>>@@@===666///---......,,,)))(((((('''&&&$$$'''&&&%%%$$$$$$&&&''')))+++***(((%%%######&&&)))&&&%%%%%%$$$#########$$$###(((***&&& """$$$### $$$%%%###$$$'''###""""""###%%%%%%$$$###...&&&###'''+++---111888KKKdddvvvwww{{{jjjUUUHHH;;;......555MMMXXXkkkxxxnnnRRR888,,,((()))((('''&&&&&&(((***(((&&&%%%%%%'''(((((('''+++***///<<>>777;;;SSSjjjmmmlllmmmjjjqqqooojjjbbbVVVHHH===666......///...***...>>>PPPeeehhhqqq{{{{{{qqqkkkjjjqqq}}}tttIII444111---...555<<<===:::333555222---++++++***'''))))))***+++,,,------...---,,,++++++,,,///111333...---,,,,,,---///222333222???ZZZwwwwwwqqqrrr(((&&&&&&'''***+++***(((---///222777<<>>777222000111222222111///---+++///000111111111///---,,,***+++,,,,,,---------,,,++++++,,,---...000222333999<<<===:::333---+++,,,+++)))''''''(((((((((''''''&&&%%%$$$$$$&&&''')))'''((()))(((&&&$$$$$$%%%&&&%%%$$$$$$#########$$$!!!###$$$$$$$$$$$$$$$###%%%###%%%'''&&&""""""%%%""""""###$$$&&&&&&&&&&&&'''$$$$$$)))...444@@@LLLfffvvvvvvjjjVVVCCC:::444111888CCCbbbiiiuuu{{{oooSSS999---&&&&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%'''(((((('''(((&&&(((111<<>>VVVqqq}}}{{{yyy}}}|||uuurrrvvv&&&&&&&&&(((***+++***)))000222777>>>FFFLLLOOOPPPWWWWWW^^^hhhqqq~~~eeeTTTSSS^^^jjjlllkkkcccXXXPPPNNNNNNRRR^^^www~~~jjjZZZLLLSSS^^^jjjuuu}}}nnniiillliiippptttsssxxxuuunnnjjjddd^^^[[[ddd~~~}}}jjjOOO999---,,,///222222...,,,---,,,)))))),,,......///000111222222333333999>>>MMMccclllppp{{{rrrbbbBBB555000999EEEKKKNNNSSSSSS[[[cccggghhhfff___XXXKKKAAA555---,,,,,,***((((((***,,,.........000111...,,,***)))))))))((('''***))))))(((((())))))***''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''$$$%%%'''((())))))((('''***)))''''''((('''&&&$$$''''''''''''((()))******++++++,,,,,,---,,,,,,+++,,,,,,,,,+++++++++++++++)))***,,,...//////......444555555222...)))'''&&&%%%&&&'''&&&$$$###$$$%%%***)))(((&&&%%%###""""""######$$$$$$%%%%%%&&&&&&########################!!!!!!!!!!!!!!!!!!!!!!!!###&&&### """###$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%&&&(((...666<<>>BBBFFFFFF@@@:::777666222555999;;;;;;888444111---///222444333000---+++...///111222111...+++(((((()))***,,,,,,---------***+++,,,---000222444555777888888444...))))))***'''&&&%%%&&&((())))))(((&&&&&&%%%$$$%%%&&&'''((("""&&&)))***(((%%%"""!!!%%%%%%$$$############$$$""" ###&&&&&&%%%###%%%###$$$'''%%%""""""%%%!!!"""###$$$&&&'''(((((($$$%%%(((...555AAAUUUfff}}}vvv```PPP@@@222...111888GGGVVVtttwww||||||oooVVV>>>111'''&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''&&&$$$$$$''',,,888KKK\\\kkkpppuuuwwwwwwrrreeeYYY;;;111999NNN___mmmrrrjjjgggZZZGGG999111...***(((,,,***,,,333;;;HHHZZZjjjtttuuuzzz~~~|||sssllliiilll}}}xxxuuuuuuUUU777444111///...,,,)))'''(((++++++((((((,,,---+++++++++++++++******))))))...---,,,,,,---...///000......///000111222333333333;;;OOOfffvvvyyywwwvvvssstttuuuwww}}}zzzrrrsss|||(((((()))***+++,,,++++++111555===GGGPPPTTTSSSPPPRRRRRRXXXbbblllzzziiiUUUSSS___rrrtttpppeeeYYYTTTTTTTTTVVVccc}}}kkkZZZVVVZZZ___^^^\\\aaatttzzzzzzsss{{{~~~xxxvvvwwwgggbbbbbb]]]UUUOOOIII```{{{yyycccSSS>>>///+++---111222222...+++,,,+++((()))---...000111222222333333444555999999CCCWWWdddppplllWWW???666333AAAQQQWWWVVVTTTQQQUUUYYY^^^ccceeedddaaa[[[MMM<<<111...---)))&&&%%%'''***+++,,,---000222...---+++******)))(((&&&***))))))))))))))))))***''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''$$$%%%'''((((((((('''''')))(((&&&&&&''''''&&&%%%''''''''''''((()))***************+++******))))))***)))))))))))))))))))))******+++,,,,,,,,,+++***///000111000...+++)))'''&&&'''((('''$$$###$$$%%%(((((('''&&&$$$###"""!!!######$$$$$$%%%%%%%%%%%%########################""""""""""""""""""""""""###&&&$$$ !!!%%%)))$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%(((///777===CCCGGGKKKKKKGGGDDDEEEFFFBBBDDDEEECCC>>>999777666444555777888888666333111---///000222111000...---...///000000///---,,,***((()))+++,,,---......///,,,,,,---...///111333444333333222...)))&&&'''((('''%%%$$$%%%'''(((((((((&&&&&&%%%%%%%%%&&&'''((("""%%%((()))'''$$$"""!!!$$$$$$###############$$$%%%"""!!!###$$$$$$%%%((()))"""!!!$$$$$$###%%%"""###$$$$$$%%%&&&''')))&&&)))...666BBBTTTjjjzzz{{{bbbKKK>>>333,,,///999FFFWWWeeexxxyyy|||zzzppp\\\FFF888+++***((((((((()))((('''(((&&&%%%%%%'''(((((('''((('''&&&&&&&&&---===MMMdddnnnwww{{{zzzvvvkkkaaaJJJ777444EEEYYYnnntttiii\\\MMM999,,,)))++++++***,,,---333@@@NNN[[[jjjuuuuuuxxx}}}yyypppkkkdddxxx|||xxxeeeYYY___rrrttt}}}{{{aaa@@@:::333///,,,(((((())))))++++++((((((+++,,,)))*********************)))......---------......///...///000222333333333333444888EEEYYYiiiqqqtttvvvrrrpppnnnqqqzzz|||rrrvvv))))))*********+++,,,,,,222888CCCMMMSSSTTTPPPLLLIIIIIIPPP\\\hhhzzzmmmUUURRR```sssvvvqqqdddYYYWWWXXXXXXOOO\\\wwwiiiZZZ```fffjjjdddUUURRRddd|||zzztttzzz}}}kkkYYYSSSUUUTTTQQQOOOCCCSSSdddlllkkkfff___ZZZIII@@@555...///000000...///+++***++++++***+++///,,,...000111111111333666999>>><<>>:::888888888;;;;;;;;;999888555333222//////...------......//////...---,,,,,,---///000***+++,,,...///000000000///.............../////////...,,,)))&&&%%%&&&''')))'''%%%%%%'''''''''&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%''''''%%%$$$$$$$$$#########""""""###$$$$$$$$$""""""$$$###"""***444555'''$$$'''%%%######$$$%%%%%%###$$$&&&)))(((,,,333@@@SSSjjj|||yyyeeeKKK888111...000:::IIIXXXfffpppwwwyyy{{{zzztttdddOOO???000---)))((())))))((('''(((&&&%%%%%%'''(((((('''))))))******''')))444@@@ZZZhhhwww}}}|||xxxqqqjjjYYYBBB777AAAWWWooouuuhhhPPPCCC333))))))+++,,,***...333???RRRbbblllssszzzxxx|||}}}qqqhhh]]]rrr{{{zzzzzzlllSSSEEENNN___```nnn~~~sssTTTFFF888111+++''')))---(((******((()))---...,,,''''''((())))))***++++++......---------............///000222333333333333111222:::LLL^^^jjjqqqwwwpppooollloooyyyvvv}}}'''((((((((((((***...222888???HHHNNNOOOLLLIIIGGGEEEFFFOOO]]]kkk}}}tttWWWQQQ___lllqqqlll]]]SSSTTTVVVUUUJJJVVVooouuueee\\\^^^eeellliiiYYYPPP^^^sss|||uuuxxx}}}}}}wwwnnngggfffjjjnnnppp___MMMFFFEEEGGGJJJMMMKKKRRRXXXVVVOOOHHHDDDCCC666333000///000000---***,,,)))(((+++,,,+++,,,000***,,,......---///444888<<>>QQQgggsssqqqkkk^^^UUUMMMMMMQQQUUUZZZ___UUUKKK===333...,,,)))&&&%%%'''***+++++++++---...---,,,++++++,,,+++)))'''+++******))))))******+++''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%''')))((('''(((((((((((()))***++++++''''''(((((()))((((((((())))))))))))************''''''((()))***++++++,,,,,,***'''''')))***+++***((())))))(((&&&$$$%%%&&&!!!"""""""""######$$$$$$######$$$$$$$$$$$$$$$$$$################################################&&&"""!!!###$$$######$$$######$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&+++000444???@@@@@@??????AAADDDHHHCCC@@@<<<888777777888999>>>>>><<<999777444222000000///,,,+++***+++---......---+++)))***,,,///000+++,,,---///000000000000//////---,,,++++++******+++)))((('''&&&&&&'''(((+++)))'''&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%$$$$$$&&&'''###""""""""""""###$$$$$$""" """%%%$$$###---;;;>>>... %%%'''%%%######%%%&&&%%%$$$$$$(((,,,,,,444@@@PPPfff|||wwweeeNNN:::///,,,111;;;JJJ[[[hhhqqqvvvxxxyyyzzzzzzxxxmmmYYYGGG555000)))&&&'''((('''&&&(((&&&%%%%%%'''(((((('''((((((***+++)))(((...777MMM___sss}}}~~~|||yyyvvvcccKKK<<<@@@QQQhhhmmm___EEE<<<111***)))***)))'''000999LLLbbbqqqvvvxxx{{{~~~}}}pppcccZZZhhhoooqqqnnn\\\FFF???QQQcccfffsssiiiSSS===111+++&&&&&&,,,$$$''')))(((+++000333111&&&&&&'''((()))***++++++,,,------.........////////////000111222333333444///---555GGGZZZhhhpppvvvoooooommmpppyyy'''((())))))***///777===BBBGGGLLLKKKEEEAAABBBDDDEEEHHHSSScccppp}}}[[[QQQ\\\eeekkkfffWWWMMMOOOQQQOOOMMMRRR___tttrrrddd\\\[[[VVVYYY```ddd[[[QQQWWWeeerrrrrrnnnpppoookkkfffddd^^^VVVNNNMMMPPPUUU```rrr}}}tttaaaVVVJJJCCC@@@@@@FFFMMMSSSSSSQQQIII>>>555333555.../////////...---+++***+++((())),,,---+++,,,///+++---///......111888>>>GGGSSSZZZ___iiitttwwwuuugggKKK<<<@@@LLL```ttt~~~zzzqqqfff\\\SSSRRRRRROOONNNPPPAAA<<<444...,,,+++***)))&&&(((+++---,,,+++***+++,,,++++++,,,---,,,***(((+++******))))))******+++''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&'''''''''&&&%%%%%%'''%%%%%%%%%'''''''''%%%''''''''''''((()))******&&&&&&'''((()))))))))((((((((()))))))))*********''''''(((((()))***++++++***((('''(((***,,,+++***((())))))(((&&&%%%&&&'''""""""#########$$$$$$$$$$$$$$$##################################################################### !!!$$$%%%!!!"""&&&"""###$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%'''+++...555666777777888:::<<<>>><<<999666555555555666666:::999888555222///---,,,...---,,,+++***)))******,,,+++)))(((((()))***+++,,,------.../////////......---+++***)))((('''''''''&&&%%%&&&'''((()))(((,,,***((('''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%'''''''''%%%%%%&&&((("""""""""""""""###$$$$$$%%% !!!'''((($$$)))333666,,,######%%%%%%%%%%%%"""%%%''''''&&&(((---222:::HHHZZZjjjzzzwwweeeYYYLLL===444333777???LLL\\\jjjtttwwwvvvuuuvvvvvvvvvxxxtttcccRRR<<<444+++&&&&&&(((((('''(((&&&%%%%%%'''(((((('''(((&&&''')))))))))---333DDDZZZrrr~~~kkkTTTBBB???GGGXXXZZZJJJ:::555///+++*********)))111>>>TTTkkkxxxzzzzzz}}}}}}rrreeeVVV[[[[[[\\\XXXFFF<<>>:::>>>DDDFFFJJJWWWhhhsss___PPPZZZbbbhhhdddSSSIIIKKKMMMJJJOOOKKKIIIQQQcccwwwttt___TTTSSSWWWPPPNNNTTT\\\ZZZPPPOOOWWWZZZhhhnnnaaa___bbb]]]TTTVVVUUUPPPIIIBBB???BBBEEEAAAOOO___gggjjjiiieee___ZZZUUUOOOKKKFFFDDDKKKTTTVVVSSSMMMCCC666,,,,,,//////000000...,,,,,,---...+++)))***---...+++***---...111222111111444===DDDTTTcccmmmwwwnnn]]]\\\mmm}}}zzzuuullleeefffllldddGGGEEELLLZZZmmm~~~|||qqqmmmbbbZZZXXXUUUKKKCCCAAA111000---+++)))***+++,,,'''***---...,,,***))))))+++++++++,,,------***(((++++++************++++++''''''(((((((((((('''''''''''''''&&&&&&'''''''''%%%&&&'''''''''&&&%%%$$$)))'''&&&&&&&&&&&&%%%###&&&&&&&&&&&&&&&'''))))))%%%&&&'''((())))))))))))((((((((()))))))))*********))))))))))))***+++,,,)))((((((***---...,,,)))'''((()))((('''&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################""""""""""""""""""""""""!!!&&&$$$ """((("""###$$$%%%%%%%%%%%%%%%"""###$$$%%%$$$%%%''')))+++---///111222333333333555444333333444444444333555444333111...+++)))(((,,,,,,,,,,,,+++)))'''&&&***)))))))))(((&&&%%%%%%,,,,,,------...---------++++++)))(((''''''''''''%%%$$$$$$&&&(((******)))+++)))'''''')))))))))((($$$%%%&&&&&&''''''&&&&&&$$$&&&((()))'''&&&&&&'''""""""!!!""""""###$$$$$$+++###""")))+++$$$!!!&&&'''$$$###%%%$$$"""%%%)))!!!$$$((()))(((+++222888III]]]ssssss\\\FFF<<<888444666;;;FFFOOO[[[hhhsssyyyxxxtttppppppooopppvvvwwwjjjZZZBBB999...((((((******)))(((&&&%%%%%%'''(((((('''***&&&%%%(((***+++...444BBBYYYsssqqq[[[HHH>>>===HHHGGG666111000---,,,+++,,,...000222???WWWnnnyyyzzz{{{~~~|||}}}~~~vvvlllSSSOOOIIIJJJFFF555555KKKjjjpppSSS777...+++&&&$$$'''&&&)))***((()))---///---((((((((((((((('''''''''***+++,,,...///000000000000///......///111333555444555AAAWWWkkktttvvvvvvrrruuuxxxyyy+++///111000444???JJJPPPQQQNNNHHH???888888@@@GGGMMMRRRVVV```nnnuuujjjUUUSSS^^^hhhfffVVVIIIHHHIIIGGGGGGHHHIIIHHHJJJRRR```kkkxxx{{{vvvaaaPPPMMMRRRVVVGGGMMMQQQPPPPPPRRRQQQMMMJJJXXXqqqsssaaaVVVTTTTTTQQQMMMMMMOOOMMMGGGDDDCCCAAA<<>>333...,,,+++---,,,---.........,,,,,,,,,,,,+++---111111,,,,,,///222:::EEEQQQXXXWWWQQQLLLTTT^^^lllwwwoooccchhhyyytttjjjZZZSSSIIIDDDFFFPPP\\\dddyyylllPPPGGGNNN___uuuwwwmmmdddVVVEEE777111---,,,+++***************'''))),,,,,,+++)))((()))+++'''(((---...+++***---,,,+++***+++,,,,,,+++))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&###%%%&&&'''&&&&&&((()))''''''''''''''''''''''''((('''''''''''''''''''''&&&&&&'''(((((((((((((((++++++***(((&&&&&&((()))&&&'''(((((('''''')))+++************************'''(((***)))(((((()))+++))))))))))))((('''&&&%%%(((&&&$$$"""!!!"""$$$%%%######$$$%%%$$$###"""!!!$$$"""!!!!!!"""$$$###"""!!!###$$$$$$######$$$%%%!!!!!!"""###############%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&''')))+++,,,,,,000000000//////.........+++,,,,,,***((('''((()))+++***(((((()))((('''%%%)))***)))'''%%%$$$''')))((((((*********)))((('''((('''''''''&&&&&&&&&&&&$$$&&&''''''&&&'''(((***,,,+++***(((''''''((((((&&&''''''%%%$$$$$$&&&(((''''''''')))***)))'''%%%%%%$$$##################$$$$$$$$$$$$$$$$$$######$$$"""!!!$$$$$$!!!###&&&)))***---111777CCCTTT```yyyrrr___FFF555+++///222333AAATTTbbbkkkqqqqqqrrrssshhhZZZTTTYYYaaakkkrrrsssooolll```VVVDDD222++++++***''',,,***(((((()))+++++++++***((())),,,,,,...666???PPPhhh{{{|||yyy|||vvvcccKKK:::444333000---,,,...000222222333555777===OOOggg{{{}}}ooo```GGG;;;222111//////999HHHsss___EEE...)))***(((&&&(((&&&''''''((())))))******(((((())))))))))))((((((+++***)))+++---/////////111///...///222444333222555666FFFdddzzzxxxwwwyyy~~~)))***---777HHHXXX[[[WWWDDD>>>777666;;;DDDKKKOOOMMMSSSUUUYYY___```mmmsssYYYSSScccmmmmmm[[[HHHAAABBBBBBFFFBBB<<<777666777;;;>>><<>>??????@@@AAADDDHHHKKKKKKMMMRRRUUUTTTTTTUUURRRLLLJJJLLLLLLIIIQQQJJJDDDDDDKKKRRRVVVWWWRRRQQQOOOMMMKKKLLLNNNPPPUUU[[[^^^]]]]]]]]]YYYSSSSSSQQQSSS[[[fffjjjgggaaa]]]\\\```kkkvvvwwwoooeeePPP???///+++------+++***,,,+++))))))+++---/////////333666666444888DDDOOO]]]bbbjjjooojjj[[[III<<<888@@@KKKTTT[[[fffsss}}}vvvooolllhhhddd```[[[TTTOOOLLLKKKMMMXXXhhhvvv~~~vvv\\\IIIIIIZZZmmm~~~wwwjjjTTT===000---)))))))))))))))***+++,,,((()))++++++******+++---000+++&&&&&&)))***((('''))))))+++---000000///---)))(((''''''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%!!!###&&&''''''%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''------,,,)))&&&%%%&&&(((%%%&&&((('''&&&%%%%%%&&&((((((((((((((((((((((((((()))******))))))***,,,***************)))(((((()))((((((((('''%%%$$$$$$$$$$$$$$$$$$$$$######"""###!!! !!!###$$$$$$$$$!!!###$$$$$$######$$$%%%!!!!!!"""###############%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%,,,,,,+++***)))(((((('''((()))******((('''((())))))(((&&&'''((((((&&&%%%'''&&&%%%###""""""###$$$"""###%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((''''''((()))))))))((('''''''''''''''&&&''''''%%%$$$$$$&&&(((%%%(((+++***'''%%%&&&(((############$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$'''###"""&&&((('''&&&'''&&&///;;;JJJ]]]uuurrrXXXAAA333///222<<>>:::999777555444444666888999999999;;;===CCCMMMTTTSSSQQQTTTWWWYYY]]]bbbaaaVVVJJJGGGHHHIIIPPPMMMHHHDDDDDDJJJSSSZZZ]]]^^^]]]\\\\\\___eeejjjkkkooorrrooommmjjjddd]]][[[___eeejjjlllllljjjiiijjjkkkrrr||||||jjj[[[AAA555,,,,,,///...)))'''---//////---+++,,,111555???FFFLLLKKKJJJPPP]]]hhhllliiiccc[[[RRRFFF;;;444000444999===BBBJJJUUU^^^dddhhhmmmooommmppp~~~yyylllbbbdddmmmkkkccc^^^]]][[[[[[\\\]]]]]]]]]___aaagggrrrlllSSSFFFMMM]]]qqqyyyiiiQQQ:::...,,,******)))******+++,,,---((()))***))))))***,,,///666333---******,,,+++)))))))))))),,,...///---,,,))))))(((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%!!!$$$'''(((&&&%%%$$$$$$''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''''''''''')))***)))(((&&&&&&(((***$$$&&&''''''&&&$$$%%%%%%''''''''''''''''''''''''''')))******))))))***+++******************)))(((***************((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###""""""$$$%%%%%%$$$!!!###$$$$$$######$$$%%%!!!!!!"""###############&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$))))))(((((('''&&&%%%%%%&&&(((******)))(((((()))((('''&&&&&&''''''&&&%%%######$$$%%%&&&%%%$$$"""!!!"""###$$$%%%%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&%%%'''))))))((('''((()))((((((((((((((('''''''''&&&''''''%%%$$$$$$&&&(((&&&)))+++***&&&%%%&&&((($$$#########$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&######''')))'''&&&(((111@@@SSSeeezzzmmmVVVBBB777333666AAAQQQ___aaaZZZPPPIIILLLUUUaaammmuuupppaaaQQQ666333666CCCWWWiiisssvvvwwwtttlllaaaXXXOOOAAA555555222000//////...---,,,+++///666>>>EEERRRggg{{{vvviii^^^JJJBBB888000------......999DDDTTTbbbkkknnnnnnnnnvvvxxx{{{{{{nnn[[[GGG999333---000666<<<<<<888666777IIIiii}}}ooo^^^EEE333///+++***(((%%%%%%'''''''''''''''((((((((((((''''''((())))))))))))))),,,***)))***,,,------,,,000000111111111333444555<<>>EEEHHHNNNSSSOOOTTTfffvvvhhhmmmtttwwwooo^^^NNNEEECCCHHHGGGDDD@@@<<<777444222777999:::::::::;;;===???FFFPPPXXXUUUPPPOOOSSSUUU]]]fffiii]]]NNNGGGHHHKKKIIIKKKJJJHHHGGGOOO\\\hhhttttttsssqqqqqqssswwwzzzvvv{{{~~~|||zzzyyytttnnngggnnnuuuwwwtttqqqpppqqquuuyyyttt___PPP555///+++...000---)))''''''+++//////,,,...555<<>>EEEXXXbbbppp|||}}}|||{{{{{{ooo^^^KKK999000666AAAEEELLLSSSUUUPPPHHH>>>777000<<<>>>JJJGGG777555+++(((((((((((())))))'''%%%''''''''''''''''''''''''&&&'''((()))************+++)))((((((***++++++******---000111111333666:::CCCYYYppp|||}}}{{{~~~FFFWWWmmm{{{|||lllQQQ:::555444888BBBLLLMMMFFF======AAADDDMMMWWWRRRNNNYYYppp{{{hhh```fffnnnrrrlll___SSSMMMDDDIIILLLIIIBBB<<<;;;<<>>;;;777222111111111111000---***'''***,,,---,,,,,,...///333111111333333333888???KKKqqqwww[[[PPPJJJIIIWWWkkkrrr[[[FFFGGG[[[qqqyyygggTTTAAA111+++,,,))))))(((((((((((())))))*********)))))),,,111555FFFUUUaaa^^^UUUMMMCCC;;;333///+++(((((()))))))))---,,,++++++******++++++))))))))))))(((((((((((('''(((((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$######%%%'''"""$$$((())))))(((((((((((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))%%%&&&''''''''''''&&&&&&'''&&&&&&&&&'''((()))***+++***)))''''''(((((())),,,***((('''''''''&&&%%%!!!###$$$$$$######$$$%%%!!!!!!"""###############%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!"""""""""""""""#########$$$%%%%%%&&&&&&"""%%%'''&&&%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&$$$'''$$$"""!!!######!!!"""###%%%&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&(((++++++***(((''''''((()))***++++++***)))(((&&&''''''%%%$$$$$$&&&(((---)))&&&&&&((()))'''$$$'''&&&&&&%%%$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''((('''&&&%%%$$$+++>>>PPPuuuyyybbbMMM@@@777;;;GGGSSS```kkkttttttoookkknnnqqqhhhYYYIIIEEEEEEPPP___ggghhhfffTTTIII:::///...777FFFPPP^^^iiiqqqqqqoooppppppooommmhhhbbb___```bbbdddfffeeejjjwww}}}kkkZZZJJJ;;;000,,,333111///...222>>>MMMXXXkkksss~~~~~~fffVVVDDD888333777FFFWWWiiinnnqqqmmmdddYYYMMMEEE111333***111///%%%,,,)))%%%&&&&&&&&&)))+++)))%%%'''''''''''''''''''''&&&&&&'''((()))***************((('''''')))******)))(((+++...000000222666:::DDD]]]vvv~~~|||UUUfff|||}}}eeeJJJ999:::333666EEELLLEEE>>>===BBBAAADDDKKKMMMNNNUUU___xxxjjj]]]aaagggnnnrrrmmm```TTTJJJMMMKKKCCC>>>???BBBCCCFFFOOO\\\dddfffccc___]]]]]]ccceeeaaa```dddeeebbbZZZWWWZZZaaaeeedddhhhnnnlllkkkhhhfffeeehhhmmmqqqvvvwwwxxxxxxxxxwwwvvvuuuxxxzzz~~~|||}}}vvvPPP777222...///+++)))---333777666333>>>AAANNNcccqqqqqqjjjdddOOOIII@@@999666444222000+++,,,------,,,+++***)))+++)))(((***---...---+++000000//////000222555666FFF[[[yyy```UUUQQQNNNTTT]]]zzzlllXXXIIILLL___zzzwwwbbbKKK:::111...+++(((((((((((((((((((((((()))'''(((***+++,,,444===QQQ```pppsssmmmaaaSSSIII===999444///,,,,,,---...---+++))))))******)))((((((''''''((())))))(((&&&(((((('''&&&&&&%%%$$$$$$(((&&&$$$%%%'''(((&&&$$$'''((((((((()))*********''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&((('''&&&'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))***+++++++++++++++,,,+++***)))(((((((((((('''''''''&&&&&&%%%%%%%%%############$$$$$$$$$$$$###"""!!!!!!"""$$$&&&(((""""""""""""""""""""""""%%%%%%$$$$$$###$$$$$$$$$!!!!!!"""###############((("""!!!$$$%%%$$$%%%%%%%%%$$$$$$###############$$$%%%&&&&&&''''''"""&&&'''&&&&&&((('''$$$'''((())))))(((((()))+++++++++++++++++++++++++++***'''&&&'''&&&%%%(((...---,,,***(((''''''((()))%%%'''''''''%%%%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$+++"""$$$---...111NNNrrrqqqUUU@@@555222000666IIIbbbwww|||xxxoooiiijjjmmmfffZZZSSSKKKDDDHHHVVVcccjjjkkkhhhWWWEEE:::444222777@@@TTTdddppprrrqqquuuyyyzzzyyywwwwww{{{zzzuuuyyyyyymmmYYYCCC333///333888;;;777333444<<>>999222...,,,+++***(((+++++++++++++++***))))))+++)))(((***,,,...---+++///...------...000222333:::LLLmmmyyy```TTTNNNJJJNNNVVVcccqqqzzzuuussswww|||~~~hhhUUUIIIPPPddd~~~{{{nnnXXXDDD777111---+++(((((((((((((((((((((((('''&&&((()))))),,,777BBB[[[kkk|||{{{pppcccYYYKKKEEE<<<333///---...///+++++++++---......,,,)))+++******+++,,,+++)))''')))(((((('''&&&%%%$$$$$$(((&&&%%%%%%&&&'''%%%###%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((()))***************))))))((((((((())))))***''''''&&&&&&&&&%%%%%%%%%""""""!!!!!! ######"""!!!"""###%%%'''""""""""""""""""""""""""%%%%%%$$$$$$######$$$$$$!!!""""""###############***%%%!!!!!!%%%((((((&&&%%%%%%%%%$$$$$$$$$############$$$$$$%%%&&&&&&'''###&&&'''%%%%%%((((((%%%%%%&&&''''''&&&&&&''')))------,,,+++***))))))((()))&&&&&&'''&&&$$$''',,,,,,+++***))))))(((((((((&&&''''''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$+++$$$%%%///999FFFeeegggOOO;;;...---...222>>>RRRiii{{{~~~zzzrrrkkkkkknnnjjjbbbZZZSSSKKKKKKSSS^^^hhhmmmkkk]]]MMMBBB888333555<<>>ZZZxxxnnnggg^^^LLL666000)))&&&''')))(((&&&''')))***)))(((''''''((()))'''''''''(((((('''%%%''''''''''''''''''''''''***)))'''''')))***)))((((((***---...000222666888CCCSSSnnn~~~}}}}}}~~~bbbnnn{{{~~~qqqZZZBBB444555444999BBBDDD???@@@EEECCCEEEJJJPPPTTTTTTXXX\\\zzzlll]]]___fffpppwwwssseeeZZZYYY```bbb]]]XXXXXXZZZ[[[dddeeefffggghhhjjjmmmpppoooggg\\\XXX___iiikkkhhhiii___WWWVVVXXX[[[___dddlllkkkhhhccc^^^[[[[[[\\\]]][[[XXXWWWWWWXXX[[[\\\bbbiiiuuu~~~yyyvvvxxx~~~}}}hhhEEE111...+++---...111555===JJJYYYdddgggkkkvvv~~~iiiMMM<<<111///+++***)))))))))(((+++******)))))))))))))))***))))))***,,,---,,,+++------,,,+++,,,---...///444@@@]]]}}}fffZZZQQQIIIHHHKKKLLL[[[pppzzzlll```\\\ZZZYYYaaammmzzzyyybbbPPPHHHTTTkkk~~~qqq```JJJ:::222///,,,***(((((((((((((((((((((((('''(((***+++)))---<<>>===::::::FFFYYYmmmzzz~~~vvvgggQQQ???111000---///FFFllluuudddXXXKKK666000***'''((()))((('''%%%&&&((((((''''''(((***)))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&((()))((('''((())),,,---///111444777???MMMggg}}}zzzwwwvvvaaagggmmmjjj]]]KKK;;;222333777>>>DDDAAA;;;<<>>HHH[[[lllzzzttt]]]MMMHHHVVVnnn|||~~~iiiUUU>>>222///...+++)))(((((((((((((((((((((((()))+++------***///AAATTTgggttt~~~zzzvvv|||sssggg[[[QQQIIIBBB===///---,,,++++++***'''%%%---,,,,,,---///...,,,***+++******)))'''&&&&&&%%%)))((('''&&&%%%$$$###"""'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###""""""!!!%%%%%%######""""""######""""""""""""""""""""""""&&&&&&%%%$$$############""""""###$$$$$$$$$$$$######""""""###%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%'''&&&######''')))''''''((())))))(((((()))+++------,,,***((('''%%%%%%'''%%%&&&(((&&&######''')))***+++,,,+++***(((''''''((((((&&&###""""""###%%%%%%%%%%%%%%%%%%%%%%%%'''(((,,,888OOOiiiyyy}}}xxxqqq```III555***)))***)))+++444DDDWWWiiiyyyzzzzzzxxxsssnnnkkkhhhgggiiihhhcccXXXMMMLLLTTT^^^cccffffff```RRRDDD<<<:::666===IIIXXXhhhuuu}}}ppp^^^III===111000:::FFFKKKKKK======CCCTTTiiizzz~~~{{{nnn```OOO<<>>888111,,,,,,))))))******)))((((((((())))))'''''''''((()))***((()))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---...888SSS~~~yyyeeeRRRGGGCCCDDDKKKVVVbbbmmm~~~pppSSS???333777555///888KKK]]]ppppppZZZKKKIIIXXXppp||||||cccMMM666......,,,)))((())))))))))))))))))))))))***+++------,,,333FFFYYYrrr|||~~~wwwqqqkkkcccXXXQQQBBB===666111...,,,***))),,,+++***+++,,,---,,,***+++******))))))(((((('''))))))((('''%%%$$$######''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&"""$$$&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''%%%%%%&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""""""""""""""""""""'''&&&%%%$$$############""""""###$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&######''')))''''''((())))))(((((()))+++***))))))(((((('''&&&&&&&&&%%%&&&((('''###$$$(((((()))***+++***)))(((''''''((((((&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%)))///:::MMM]]]^^^WWWNNNFFF;;;333---******++++++)))---999GGGUUUeeessspppssswwwwwwrrrkkkfffeeejjjmmmkkk```PPPGGGHHHLLLUUU```jjjkkkbbbTTTIIIBBB:::888;;;FFFUUUfffttt|||||||||vvv\\\FFF888555666???JJJOOOLLLFFF888>>>MMMaaauuu~~~}}}{{{iiiXXXHHH:::///***(((---,,,...HHHvvvqqqOOO<<<222---+++((('''(((***+++,,,&&&''''''&&&%%%%%%''')))+++)))&&&&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''''''''&&&(((***,,,---...000333666666>>>QQQkkkyyyrrrmmmnnnyyypppcccWWWTTTMMMCCC:::777888<<>>777000---+++((())),,,)))***++++++)))((()))***((((((((((((((())))))***''')))******)))***+++---+++++++++,,,,,,---------///888TTT|||xxxaaaRRRFFF???===CCCKKKVVVkkk~~~hhhDDD444,,,000000+++222BBBSSSkkkmmmXXXIIIJJJ\\\uuu|||[[[FFF222---...***((())))))))))))))))))))))))))))))))),,,...111:::NNN```yyy~~~}}}~~~~~~yyyppphhhVVVNNNDDD;;;555111///...000---***)))***++++++***************************)))******(((&&&%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$###''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&"""%%%'''&&&$$$###%%%(((######$$$$$$%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&''''''''''''&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""""""""""""""""""""""""""'''&&&%%%$$$###""""""""""""###$$$$$$%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''$$$$$$'''(((&&&%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&%%%%%%((('''$$$&&&***((((((((())))))((((((''''''(((((('''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))///888AAAEEE???666111+++'''***------******,,,&&&'''...666===JJJYYY^^^bbbkkkssssssmmmhhhhhhkkkooopppgggXXXJJJBBB@@@HHHVVVeeellljjjbbbXXXOOO@@@888444888CCCQQQbbbnnnyyyyyyxxxzzz~~~kkkNNN999555<<>>CCCTTTfffzzz|||```>>>333,,,......,,,333>>>QQQjjjmmmVVVGGGKKKbbb|||yyyRRR???///---...***(((+++))))))))))))))))))))))))******---333;;;GGG[[[mmm{{{xxxjjjcccXXXNNNFFFAAA<<<:::999444///+++************))))))******+++,,,,,,,,,(((***+++***'''&&&''')))$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((###$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&"""%%%((('''$$$###&&&)))"""######$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$######"""""""""""""""""""""""""""((('''%%%$$$###""""""""""""###$$$$$$%%%%%%$$$$$$!!!!!!"""""""""""""""###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''%%%%%%((((((%%%%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%'''&&&%%%(((...''''''&&&&&&&&&&&&'''''''''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((+++111444000,,,))))))%%%&&&+++---***)))******%%%'''...000...555AAAEEEHHHTTTdddllllllkkkmmmllloooppplllbbbTTTFFF>>>???LLL[[[dddiiijjjddd[[[LLLCCC:::888:::???JJJVVVcccgggmmmuuu|||lllUUUFFFHHHPPPZZZ\\\TTTHHH===777===OOOgggxxx~~~xxxdddRRR???555000,,,+++---%%%'''(((,,,777NNNiii|||zzzttteeeHHH666000)))))))))((('''&&&&&&''')))&&&''''''&&&&&&'''+++---...,,,(((''''''(((''''''%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&'''(((((('''$$$&&&((())))))+++...111...111<<>>666///......///555===RRRkkkmmmUUUFFFLLLfff~~~tttLLL:::------...))))))...))))))))))))))))))))))))------000999EEETTThhhxxx~~~xxxnnnddd\\\TTTNNNJJJAAA;;;333---************((())))))+++,,,---......(((***,,,+++(((''')))+++&&&&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((###$$$%%%&&&&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&"""&&&)))((($$$###&&&***""""""###$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%$$$######"""######$$$$$$$$$######""""""""""""""""""""""""((('''&&&$$$###"""""""""######$$$%%%%%%%%%%%%$$$###$$$$$$$$$######%%%'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''"""&&&'''&&&&&&((('''$$$'''((())))))(((((()))+++''''''&&&&&&&&&%%%%%%%%%'''%%%$$$&&&&&&&&&***000'''&&&%%%$$$$$$%%%'''((('''((())))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&***&&&'''+++***%%%&&&+++&&&$$$&&&***)))###$$$)))***'''+++444222***+++444111333AAAUUUdddiiilllpppnnnooopppooohhh\\\LLLAAA;;;FFFSSS\\\fffmmmjjjcccZZZPPPFFF@@@999444999BBBMMMUUUbbbnnnyyyuuuggg^^^\\\___^^^TTTDDD888666888III\\\sss~~~~~~~~~qqqbbbMMM<<<...,,,...------///***))))))***+++333FFFYYY]]]XXXSSSDDD000,,,222///******)))'''$$$###$$$&&&%%%&&&&&&&&&''')))---111///---)))'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&&&&((()))((('''&&&(((******+++---///222,,,...777FFFUUUdddvvv{{{vvvpppllljjjmmmqqqwwwqqqgggfffaaa^^^```aaaZZZPPPHHHFFFGGGJJJLLLJJJHHHEEEAAA@@@CCCIIINNN]]]RRRIIIIIIKKKKKKJJJKKKOOOfffiiidddpppmmmcccaaaaaarrr{{{|||tttqqqhhhfffrrryyyiii\\\VVVUUUVVVWWWYYY^^^dddfffeeeeeehhhlllnnnttt|||vvvYYYCCC;;;222000///...//////---,,,+++***))))))((()))))))))'''''''''''''''((()))***))))))))))))))))))))))))(((***+++***)))((()))*********+++,,,------...///+++///777BBBQQQcccttt{{{uuugggVVVKKKPPPbbbrrrwwwpppbbbWWWOOOLLLBBB777999DDDSSSeeezzz{{{aaaAAA999333222000111999DDDZZZkkknnnWWWCCCMMMkkk~~~kkkFFF666++++++---+++***---***)))((((((***+++******+++111333???XXXgggnnnwwwzzzuuuuuuooobbb]]]aaa\\\LLL999---,,,,,,)))%%%&&&(((***,,,---...---------+++******++++++)))((((((&&&$$$$$$%%%&&&''''''$$$%%%%%%&&&'''''''''&&&(((''''''&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!""""""$$$%%%&&&''''''&&&$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""######"""!!!!!!!!!!!!!!!$$$$$$###""""""###$$$%%%%%%%%%$$$$$$###"""!!!!!!###############"""!!!!!!###%%%&&&%%%""" """$$$%%%$$$#########%%%''')))%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''$$$&&&''''''%%%%%%&&&(((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$(((###"""%%%&&&%%%%%%''')))+++***&&&&&&((((((%%%"""&&&)))'''%%%%%%&&&'''%%%&&&'''((())))))))))))***+++333AAAOOO\\\lllxxxuuusssoookkkjjjggg[[[NNN======AAAMMM\\\hhhmmmmmmbbb___VVVIIIAAA===777111>>>???FFFSSSdddqqqwwwyyywww}}}{{{nnn___cccYYYMMMCCC999333888CCCUUUfffyyyqqqZZZKKK<<<111...000///444555+++((()))((((((***///333444999777444000---***((('''***)))(((&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&''')))******(((&&&&&&''''''&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%***'''$$$&&&))))))$$$ )))((('''&&&'''***---//////+++...888DDDPPPbbbrrryyyyyywwwrrrllljjjmmmpppiiiooottt}}}ooobbb___^^^]]]]]]WWWRRRJJJDDDAAAAAAAAAAAABBBBBBAAABBBDDDKKKSSSYYYdddRRRCCCCCCJJJMMMJJJGGGOOOeeeggg```lllmmmgggfffggg||||||tttrrr|||{{{ppp___PPPHHHDDDCCCCCC???CCCJJJQQQZZZeeeooovvvyyyjjjJJJ666000000...---,,,------+++***)))))))))))))))***+++,,,'''''''''''''''((())))))))))))))))))))))))))))))(((***+++***)))((()))***+++++++++++++++++++++,,,///000222444999@@@HHHNNNMMMJJJCCC999555;;;IIIUUUyyyvvvllljjjeeeaaa^^^UUUJJJFFFGGG@@@LLL\\\nnnoooOOOBBB666333555===KKKXXXjjjwwwvvv]]]IIIQQQkkklllFFF666***+++,,,)))(((+++)))((('''((()))+++,,,---...888@@@NNNfffsssyyy~~~||||||~~~{{{rrrnnnggg\\\[[[bbbfff\\\NNN@@@666000---***(((((()))***+++++++++++++++***)))***,,,------,,,+++)))'''&&&%%%&&&%%%%%%$$$%%%&&&'''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$######"""$$$%%%%%%###!!! """###%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######""""""$$$$$$###""""""""""""######""""""""""""###$$$%%%%%%%%%$$$$$$###""""""!!!###############"""!!!!!!###$$$&&&%%%"""!!!"""$$$%%%$$$######$$$%%%''')))%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''###%%%&&&&&&%%%%%%&&&'''&&&&&&'''''''''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%'''$$$$$$'''(((&&&&&&((("""&&&((('''))),,,,,,***$$$''')))(((&&&&&&'''(((%%%&&&'''(((((()))))))))((((((---666AAANNN```pppssstttssspppooolllcccXXXGGG@@@;;;@@@OOOaaammmsssooooooiii___WWWQQQIIIAAA???<<<999<<>>;;;:::999:::???GGGUUUeeeuuu~~~^^^@@@333333---+++******++++++)))(((((((((((()))***,,,---...''''''(((((((((((())))))))))))))))))))))))))))))(((***+++***)))((()))***,,,+++++++++*********)))---...------,,,...222555000000///...000555<<>>999666444444444333;;;@@@HHHNNNRRRUUUXXXYYYQQQDDD???LLL]]]```TTTHHHRRRcccjjj\\\fffmmmrrrwwwvvv~~~~~~xxxpppcccVVVLLLEEEAAA@@@???BBBFFFLLLXXXiii|||vvvTTT:::333777+++***))))))******((('''))))))))))))***+++,,,---((((((((()))))))))(((((((((((((((((((((((((((((((((***+++***)))((()))***++++++++++++++++++++++++***,,,...//////000333555//////000222555888999:::DDDWWWppp|||vvvtttyyyfffQQQLLLDDDFFFVVVkkkuuuuuukkkfff___[[[___jjj|||nnn[[[^^^ppptttJJJ:::------...+++))),,,,,,+++***)))+++///666:::FFFZZZiiivvv~~~}}}{{{zzz~~~ooo]]]QQQJJJLLLWWWdddqqqrrroooeeeUUUEEE:::666///---***((('''''')))***''''''''')))---/////////......---+++(((&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&'''(((******'''''''''''''''&&&&&&%%%&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$"""######$$$%%%%%%%%%%%%###&&&'''$$$!!!###---666''''''&&&&&&%%%%%%$$$$$$%%%$$$######$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######"""""""""%%%%%%$$$############### !!!"""$$$%%%%%%$$$$$$$$$#########""""""""""""############"""!!!###$$$$$$$$$############%%%%%%$$$$$$%%%&&&((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###%%%''''''&&&&&&&&&'''''''''''''''''''''''''''&&&((())))))(((''')))***(((((((((((('''&&&%%%$$$''''''''''''''''''''''''$$$$$$'''++++++'''&&&)))'''+++,,,***,,,000222///...+++******)))'''(((+++%%%%%%&&&'''(((((((((((())))))*********222EEEXXXdddmmmtttuuusssqqqmmmiiiRRREEE777444>>>PPPaaajjjffflllpppooommmkkkgggbbbZZZTTTKKKCCC@@@???>>>===;;;;;;;;;:::;;;;;;;;;999>>>@@@FFFNNNWWW```hhhmmmyyy{{{xxxiiiVVVGGG999000444===FFF```{{{sssMMM222,,,&&&&&&''''''(((***(((((()))))))))))))))((('''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((&&&%%%%%%&&&'''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&)))'''&&&&&&((((((&&&$$$''''''(((((()))*********+++,,,///111111111222555999???FFFMMMRRRYYYaaaggghhhtttyyyzzz~~~~~~yyywwwooojjjeeebbb___]]]bbbiiiAAA<<<555111111444777999BBBHHHOOOTTTTTTPPPLLLIII???@@@IIIZZZfffaaaRRRFFFQQQ^^^vvvppp^^^bbbhhhooovvvuuu}}}~~~}}}xxxsssjjj```VVVOOOKKKIIIDDDIIIOOOUUU^^^ppplllJJJ333---///+++***((()))******)))(((++++++******)))******+++(((((()))******)))((('''(((((((((((((((((((((((((((***+++***)))((()))***++++++,,,,,,---......///,,,...//////---,,,,,,,,,---,,,,,,---000222111///===III[[[kkkvvv~~~}}}eee^^^QQQHHHJJJWWWdddjjjlllttt{{{}}}~~~sssbbbdddsss|||NNN<<<...,,,---***)))---,,,+++***)))+++333===DDDYYYlllzzz}}}}}}~~~}}}nnn___MMMCCCCCCLLL\\\iiiuuuvvvuuuqqqgggXXXIII???222///,,,)))'''''')))***'''''''''(((+++,,,,,,,,,,,,......---***(((((()))((((((((())))))(((''''''&&&&&&&&&'''((()))***+++%%%&&&&&&&&&&&&%%%$$$###&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%"""%%%'''%%%"""&&&000999((((((''''''&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############$$$$$$###""""""""""""### !!!"""###$$$%%%%%%$$$$$$$$$###############!!!""""""#########""""""############$$$$$$$$$###%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%###%%%''''''&&&%%%&&&'''''''''''''''''''''''''''%%%'''((((((''''''((()))'''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&''''''###$$$(((,,,+++''''''******,,,,,,***,,,333777777555///+++,,,+++'''(((,,,$$$%%%&&&'''(((((((((((()))***++++++(((+++:::IIIZZZeeepppsssrrrrrrooolllZZZNNN>>>555999GGGXXXccceeelllrrrrrrrrrttttttrrroooiiiaaaXXXPPPJJJDDDAAA>>>>>>>>>???>>><<<<<<===???LLL[[[eeekkkrrryyywww{{{~~~]]]LLL;;;444//////;;;JJJbbb|||\\\999///(((((()))'''''')))'''((((((((('''&&&%%%$$$&&&''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&$$$$$$&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&''')))(((&&&&&&'''''''''&&&''''''(((((())))))******(((+++///000000000000000111444999===BBBKKKUUU]]]cccttt}}}tttmmmkkkfffeeedddccc```^^^dddmmmDDD>>>555111111666<<>>KKKTTTgggyyydddbbbbbbhhhooonnn{{{~~~{{{zzzyyyvvvooohhhaaa^^^]]]^^^___```aaagggwwwxxx[[[@@@000,,,,,,+++)))((()))***+++)))(((+++******)))(((((())))))((()))***+++***)))((('''))))))))))))))))))))))))(((***+++***)))((()))***++++++,,,---...///000000+++,,,------***)))((()))+++******+++---/////////555<<>>HHHPPP[[[rrrrrrhhhdddbbbaaabbbbbb``````gggqqqGGGAAA888333333777<<>><<<;;;<<>>DDDPPPmmm}}}|||wwwlllhhhiiifffdddcccaaabbbiiirrrIIICCC;;;555555777:::<<<=========;;;::::::<<<>>>??????@@@???888111333999888===LLLjjj|||ooodddeeekkkjjjyyy}}}}}}zzzuuu{{{llleeeooovvvYYY<<<---,,,---***((('''&&&'''))))))((('''&&&&&&&&&&&&''')))***+++)))***+++,,,+++***(((&&&))))))))))))))))))))))))(((***+++***)))((()))***------,,,,,,,,,,,,+++++++++,,,------,,,+++,,,...***---///000///...///000666===HHHWWWfffuuuvvvdddTTTKKK@@@IIIWWWggg~~~iii```jjjxxxxxx```GGG;;;444...---222111333777===HHH[[[rrr}}}zzzyyy{{{||||||}}}{{{qqqeeeEEE;;;333===WWWsss~~~xxxjjjVVVAAA444///---+++)))'''''''''''''''''''''))),,,......---***...111///***''''''******************)))((((((***))))))(((((((((((()))'''((())))))(((&&&$$$###%%%%%%&&&&&&'''&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$###"""!!!!!!!!!""""""#########$$$!!!$$$''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%$$$##################$$$$$$!!!!!!"""###############$$$""" """%%%&&&%%%###$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''((()))******))))))***+++$$$%%%&&&((())))))******'''((((((((())))))*********+++...000---***///666888@@@IIIQQQZZZcccgggfffFFF888///000...&&&%%%+++$$$$$$%%%&&&'''''''''''')))'''&&&''''''&&&***///444@@@PPP^^^jjjqqqqqqmmmiiijjjdddSSS???888???JJJ___jjjuuuxxxzzz~~~~~~qqq]]]OOOGGGJJJZZZkkkwwwyyynnn]]]III777+++)))(((+++...)))222YYYnnnAAA111''')))+++&&&%%%(((&&&&&&''''''&&&###!!!$$$&&&'''))))))(((&&&%%%$$$%%%&&&&&&&&&%%%$$$###&&&$$$######%%%''''''&&&$$$$$$$$$$$$%%%&&&'''(((((((((((('''&&&&&&(((******(((&&&%%%%%%''')))+++)))...///******...111...,,,///111000///000444888GGGhhh{{{yyy|||~~~uuuqqquuuooojjjgggdddccciiiqqq@@@===888444444666999<<<777777888:::===???AAAAAA???<<<888444333333222222777999EEEcccqqq```___eeehhh}}}~~~|||xxxyyywwwsssuuu}}}mmmeeerrrdddIII<<>>555888MMMhhhzzz~~~}}}zzzpppZZZCCC555222---***)))***((('''***///000+++'''(((******...222333666666222...---...///)))------'''&&&***+++(((((((((''''''&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! &&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&'''((()))&&&$$$###$$$''')))(((&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%"""(((///111***!!!"""(((&&&%%%$$$#########$$$%%%$$$$$$$$$""" """$$$%%%%%%$$$###""""""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''&&&((((((%%%%%%((()))&&&)))(((&&&%%%$$$%%%%%%&&&''''''&&&&&&&&&''''''((($$$$$$$$$%%%&&&'''((()))&&&&&&''')))******(((''')))(((((()))***,,,///000+++,,,------+++,,,333:::DDDUUUiiimmmlllxxxxxxeeeQQQDDD444++++++---***&&&---+++)))((((((((('''%%%(((+++,,,***%%%$$$&&&***000444BBBVVVeeejjjmmmrrrmmmooommm___HHH777888BBBOOO]]]kkksssuuuxxx~~~}}}|||cccKKKDDDFFFNNNcccyyy|||vvviiiZZZHHH555,,,---,,,***...222///666[[[]]]:::444---)))(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###$$$&&&((('''%%%%%%&&&&&&$$$######%%%'''))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))******++++++///...------...000333555<<>>DDDGGGEEEBBB;;;999555222111111222333555999GGGeeevvvbbb___eeeiii{{{~~~|||}}}yyyuuusssrrrrrrrrrzzztttppp|||{{{ZZZBBB777---+++...+++++++++***)))))))))))))))(((((((((''''''((((((((('''((()))******)))(((''''''******''''''+++,,,***+++++++++)))(((''')))+++,,,+++***+++,,,+++***(((+++,,,---,,,+++***+++,,,------...///000111111222999VVVzzz~~~qqq[[[KKKAAADDDMMMYYYkkk}}}{{{mmmkkkqqqlllYYYKKKDDDAAA@@@HHHLLLTTT___lllxxx}}}~~~tttnnnsss}}}mmmWWW:::666===TTTnnn~~~|||vvvnnnaaaNNN;;;000///***((('''))))))(((,,,111222,,,((()))***---333:::777===???;;;555000+++((()))------)))(((+++***'''***)))((('''&&&''''''((('''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&'''((((((&&&$$$###$$$''')))(((&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++:::KKKDDD,,, %%%%%%$$$###"""""""""############$$$###!!!!!!"""$$$%%%$$$$$$###""""""######$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&)))(((%%%$$$'''(((%%%((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''((((((%%%%%%%%%%%%&&&'''((()))(((((()))***+++,,,++++++******++++++---///111222,,,---///000000333999???YYYiii|||zzz~~~jjjUUUIII888---+++++++++***---+++)))(((((()))'''&&&&&&)))***(((''')))///444+++---:::OOOaaaiiioootttrrrtttssseeeLLL888555;;;EEEMMMWWW```hhhrrr{{{|||vvvnnnXXXGGGGGGPPP[[[kkk{{{}}}kkkaaaXXXTTTGGG666...111...+++...111///333PPPrrrtttNNN666222,,,)))((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%''')))(((&&&%%%&&&&&&%%%######%%%'''''''''((((((((())))))))))))(((((((((((((((((()))((((((((())))))******+++...---------...000222333555JJJhhhyyyppppppttt}}}}}}tttmmmkkkkkkmmm444444333333444777:::;;;;;;999:::@@@HHHJJJEEE@@@777666555222000000222444555<<>>111++++++'''%%%&&&)))))))))---333222---))))))+++000:::EEELLLUUU[[[WWWMMMBBB666,,,***------******+++)))&&&+++***(((&&&&&&'''((()))''''''''''''&&&&&&&&&&&&((('''&&&'''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&'''''''''%%%$$$$$$%%%'''(((((('''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&((()))---***:::TTTQQQ222 %%%$$$$$$###"""""""""""""""!!!"""$$$$$$###"""###$$$%%%$$$######"""#########$$$%%%%%%&&&''''''&&&&&&$$$%%%&&&''''''(((''''''''')))((($$$$$$''''''$$$&&&''''''''''''&&&%%%%%%'''''''''''''''((())))))&&&&&&&&&&&&'''((())))))+++******+++---///111222222111000000111333555666666999===@@@BBBEEEIIIKKKcccqqqooo```UUUEEE888000...//////,,,***)))((()))))))))(((&&&''''''&&&&&&***111777))))))222EEEYYYfffnnnrrrvvvxxxxxxlllTTT<<<111222666888>>>HHHUUUeeettt~~~|||mmmaaaZZZMMMFFFPPP```lllwwwvvviiiSSSGGGEEENNNKKK<<<666<<<:::333222333000///AAAWWWooo}}}nnnSSS888000...+++)))((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%&&&&&&%%%$$$###%%%'''%%%%%%&&&'''((()))***+++((((((''''''''''''((((((''''''(((((()))******+++,,,,,,---...///000000111///>>>UUUnnnuuujjjlllqqqzzzzzzssspppppp000000111222444666888999999:::>>>BBBDDDCCC>>>;;;555888999777333111222444;;;FFFYYYqqqjjjaaaeeejjj~~~~~~zzzuuuqqqkkkccc\\\^^^ZZZcccsssxxxqqqrrr|||}}}cccFFF333...)))***...,,,******)))))))))))))))***)))))))))******)))))))))(((((())))))))))))((((((///444555///((((((*********+++,,,+++)))((()))+++,,,+++++++++------+++)))(((***++++++***)))***,,,+++,,,---...///000000111IIIppp{{{bbbXXX^^^mmmooo]]]NNNEEEFFFMMMWWW```ppp}}}|||sssmmmmmmsss|||zzzuuutttuuu}}}~~~|||vvvqqqppp{{{{{{mmmXXXFFF888@@@RRRkkkuuuaaaIII999000***((()))&&&%%%&&&((()))(((,,,111111,,,)))(((***111???MMMcccqqqzzzuuuiiiZZZGGG777...---+++))))))))))))'''+++)))'''&&&%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''&&&''''''%%%$$$$$$%%%&&&'''''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$###$$$&&&)))***,,,%%%--->>>>>>---$$$((($$$$$$$$$###############"""$$$%%%$$$######$$$$$$$$$###############$$$$$$%%%&&&''''''(((''''''$$$%%%&&&'''((((((((((((''')))(((%%%$$$&&&'''$$$%%%&&&'''(((((('''&&&%%%''''''''''''((()))******((('''''''''(((((()))***,,,,,,+++,,,...333999===;;;999666555666:::>>>AAAMMMSSSZZZ^^^bbbccc```[[[]]]iiiuuummmfffZZZKKK>>>666333333---+++))))))*********)))'''((('''&&&%%%''',,,///+++)))...<<>>KKK___ttt~~~kkkUUU<<<...***(((((()))(((&&&''')))(((&&&(((------***((('''(((///AAAQQQkkk|||vvvgggQQQ>>>555///***((()))))))))******)))'''&&&%%%&&&'''((($$$$$$%%%%%%&&&&&&'''''''''%%%$$$$$$&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&''''''((((((((((((***)))((('''''''''''''''$$$$$$%%%&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&%%%$$$###$$$&&&)))***)))'''$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$ """$$$%%%$$$$$$$$$$$$$$$###############$$$$$$$$$%%%&&&'''((((((((((((%%%%%%&&&'''(((((((((((('''***)))%%%%%%'''(((%%%%%%&&&'''((((((((('''&&&'''''''''((()))***++++++))))))((((((((()))******,,,,,,,,,,,,000999CCCKKKBBB@@@======BBBJJJSSSYYYkkksss|||vvviiiXXX___uuuwwwtttlll___OOO@@@777222...,,,*********+++***)))'''((())))))((((((((()))***)))+++666HHH[[[hhhmmmmmmpppsssqqqaaaHHH555---((((((+++000555CCC^^^vvv~~~|||wwwkkk]]]PPPHHHEEEGGGUUUfffsss|||uuuaaaLLL===555111>>>WWWccc^^^```jjjjjj```VVVLLL>>>000---111666<<<>>>777111///---***'''((())))))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((())))))$$$%%%&&&&&&%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((()))*********+++,,,------...------,,,///999LLLaaarrrzzz{{{|||xxxtttuuuxxxxxxsssnnniiijjjmmmqqqvvv~~~yyyxxx444444555777999;;;===>>>DDDKKKOOOIII===666777;;;===BBBEEE@@@888666<<>>DDDSSSiii|||uuu]]]III444***)))(((((())))))'''''')))(((%%%&&&***)))))))))((((((...@@@QQQlll~~~{{{ooo\\\III;;;333---,,,---,,,,,,---))))))((((((''''''(((((($$$$$$%%%&&&'''(((((()))(((&&&$$$$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''(((((())))))(((((())))))(((((('''(((((((((###%%%&&&&&&&&&&&&''')))&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&((())))))+++''' %%%%%%&&&&&&&&&'''&&&%%%%%%$$$"""###%%%%%%$$$###$$$%%%#########"""######$$$%%%%%%%%%'''((())))))******%%%%%%'''((((((((((((((('''***)))&&&&&&)))***(((&&&&&&'''(((((((((((('''(((((((((((()))+++,,,---*********))))))******+++,,,------///555AAAPPP[[[OOOOOOOOOSSS\\\gggrrryyyuuuYYYXXXiii|||{{{xxxmmm]]]KKK;;;222000...+++***++++++)))((('''(((***,,,,,,,,,+++***%%%'''***111AAAVVVgggnnnjjjkkkooopppdddMMM999...)))))),,,......555OOOiiivvvqqqgggVVVEEE===>>>BBBQQQeeezzzppp[[[III;;;111222:::PPPiiivvvwwwxxx~~~|||xxxoooaaaLLL666,,,,,,---...///---+++***((('''&&&''')))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%%%%%%%&&&###%%%'''&&&%%%$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''))))))******+++++++++,,,,,,,,,---+++,,,333AAATTTggguuu{{{zzzxxxvvvuuuuuutttrrrppplllmmmooosssvvv}}}888888999<<>>OOOlll~~~xxxjjjXXX>>>666222555666222......******+++++++++***)))(((&&&&&&'''((()))***+++++++++(((&&&%%%&&&'''((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&'''((()))***)))(((((((((((((((((((((((()))***###%%%''''''%%%%%%''')))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&$$$###"""###%%%%%%&&&&&&&&&%%%$$$###$$$%%%%%%$$$###"""$$$%%%######""""""###$$$$$$%%%%%%&&&'''((()))*********%%%&&&'''(((((()))))))))'''******'''(((+++,,,***'''''''''''''''((())))))((((((((()))***+++------,,,++++++*********++++++---...000222:::JJJ]]]kkkkkkmmmqqqxxx\\\SSS```{{{~~~wwwiiiWWWDDD999222///---++++++***)))''')))))))))***+++,,,,,,+++###(((+++...:::OOOaaajjjllllllnnnooofffPPP:::---***((())),,,+++...AAAWWWccc\\\OOOAAA888:::CCCLLL```ttt{{{ttteeePPP@@@999444000???TTTpppvvvYYY===...,,,((('''(((******'''%%%&&&&&&((()))(((%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$###"""###$$$###%%%''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%'''((()))***++++++***)))***+++,,,---)))+++///777DDDWWWkkkwwwuuuxxx|||{{{wwwsssqqqqqqnnnoootttyyyzzz|||;;;;;;<<>>@@@GGGGGGCCC999222999LLL^^^rrrpppqqqxxx|||~~~wwwooofff^^^UUUNNNQQQZZZgggsss~~~}}}|||WWW>>>000000,,,,,,---)))))))))((())))))***++++++...///000222222000///...***)))(((''''''((()))***''')))(((%%%''',,,+++(((***,,,------,,,*********(((''''''(((***+++)))((()))+++,,,,,,,,,,,,...///)))***+++,,,---......///111@@@XXXrrrmmmIII444//////111333===KKK```xxx{{{iii[[[OOOCCC@@@CCCIIIRRRZZZUUUeee|||uuummmpppoooRRR???999DDDZZZtttppp___@@@555+++)))***(((%%%%%%&&&%%%&&&)))(((%%%&&&***%%%)))------***---===NNNjjj}}}~~~|||qqqaaa@@@999777<<<===777000...+++,,,...///...---***)))'''((()))***+++,,,---...---***'''&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))******&&&''')))*********)))((((((((('''(((((()))***+++"""%%%''''''%%%%%%''')))&&&''''''''''''''''''&&&&&&&&&'''''''''&&&%%%%%%(((!!!!!!)))'''!!!+++$$$$$$%%%&&&%%%$$$###"""&&&&&&%%%$$$""""""###%%%######""""""###$$$%%%%%%%%%&&&''')))******++++++%%%&&&'''((())))))))))))'''******((()))---...,,,((('''&&&&&&&&&((()))***((((((((()))***,,,---...,,,,,,++++++***+++++++++...000222555>>>OOOeeeuuubbbUUU___||||||qqq```MMMAAA333000---,,,+++***(((&&&,,,***'''&&&'''((())))))%%%+++...---555HHH[[[dddqqqnnnooopppfffPPP999,,,***%%%%%%*********888JJJQQQHHH;;;333555@@@OOOXXXkkk}}}}}}yyykkkRRR<<<333666999999OOOlllbbbBBB000,,,(((%%%%%%''''''%%%''',,,'''))))))(((%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###((()))((('''''')))###%%%''''''&&&$$$$$$%%%######$$$%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%'''((()))***,,,+++)))((((((***,,,---)))+++---///777HHH___ooonnnvvv~~~yyyrrrooopppnnnpppwww~~~~~~{{{{{{}}}|||~~~MMMJJJHHHHHHEEEDDDMMMYYY^^^___VVVEEE:::<<>>>>>CCCEEEFFFPPPddd|||xxxoooooowwwpppQQQ<<<777FFF^^^sss~~~```OOO777222,,,((('''(((***+++))))))((('''''''''''''''---&&&%%%)))))),,,===RRRkkk~~~hhhXXXFFF>>>EEEWWWYYYEEE444222+++333===AAA<<<555444666222111333666666444666:::555111---***)))))))))(((+++'''$$$###%%%''''''&&&"""%%%''''''%%%$$$%%%''')))***+++,,,---......//////111222222111000000111///---,,,---//////+++(((+++***)))(((((('''((((((+++***(((((())))))'''&&&)))******&&&"""###***000&&&''''''(((''''''&&&%%%'''&&&%%%$$$###$$$$$$%%%###"""!!!"""$$$%%%%%%$$$'''&&&$$$$$$$$$$$$#########,,,222000,,,,,,------''''''(((((((((((((((((()))******+++++++++++++++,,,&&&###(((,,,---------///555444,,,+++222333---///------000000,,,+++---000777@@@IIIUUUjjjuuu```XXXnnnwwwooo___NNNBBB999///***+++,,,***(((---,,,+++)))((('''&&&&&&((()))***,,,333EEE\\\nnnsssqqqpppnnnaaaKKK777,,,)))'''&&&'''''''''///777<<<777444999@@@KKK___qqqzzz}}}pppYYYEEE777666333...666EEEsssvvvIII000...))))))((('''&&&&&&%%%%%%%%%$$$$$$###$$$%%%'''((('''&&&%%%%%%''''''&&&%%%((('''%%%$$$###$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&''''''&&&%%%%%%''''''&&&%%%######$$$$$$$$$%%%%%%%%%######$$$&&&))))))'''&&&)))))))))***++++++,,,,,,,,,(((***000222777JJJaaaooo{{{}}}{{{{{{tttiiiiiimmmsss{{{|||tttnnnsssvvv{{{~~~zzzxxxQQQOOOMMMJJJEEECCCMMMYYY```___TTTEEE===???EEEGGGGGGCCC===777999HHH```rrr~~~{{{}}}wwwwww~~~~~~{{{tttsssssssssnnnllljjjkkkooosssuuuvvv}}}qqqIII<<<000,,,,,,***))))))***(((''''''***---......000///............///000************************((((((((()))))))))******,,,///222222///,,,+++,,,'''&&&&&&(((***+++***)))***)))***,,,***(((---666>>>777---((())),,,---,,,))),,,...444???KKKOOOLLLDDD:::///))))))+++***(((//////333;;;KKKaaawwwwwwaaaRRRJJJDDD???<<>>>>><<<999999===555222---+++******)))((()))&&&$$$$$$'''((('''&&&&&&)))++++++)))(((***++++++,,,---///333666999;;;555888;;;<<<;;;999888888333111///000222111...***))))))))))))******+++,,,+++)))(((((())))))(((&&&)))***)))(((&&&&&&***---((((((((('''''''''&&&&&&'''&&&%%%$$$%%%''')))***'''%%%""""""###$$$$$$$$$'''&&&%%%$$$$$$%%%$$$$$$'''222:::888222...+++)))'''''''''''''''((((((((((((((()))))))))))))))))),,,((('''***,,,,,,...111<<>>000---***(((((())))))))))))((((((''''''''''''(((+++'''&&&+++///666GGGYYYeeerrrvvvvvv|||rrrYYYHHH@@@CCCQQQbbb___III777111888EEEUUU]]][[[VVVSSSRRRUUUOOOIIIEEE@@@;;;:::<<<555222...,,,++++++***)))'''&&&%%%&&&(((((('''&&&'''((())))))(((((()))******+++---000555<<>>KKKHHH<<<222+++((('''''''''''''''''''''''')))))))))))))))(((((((((***)))***,,,,,,---333;;;MMMVVVWWWJJJ===666111+++---,,,,,,,,,++++++333===JJJ[[[rrr|||ddd^^^hhhvvv}}}xxxqqqjjjcccWWWGGG;;;666444222///+++***(((''''''''''''((('''''''''+++777KKKccctttvvvsssqqqkkk]]]HHH666...''''''***,,,***'''***///666999DDDVVVfffqqqzzzxxxfffQQQAAA:::222///444444555CCCVVVpppFFF///---((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$'''%%%$$$%%%&&&'''&&&$$$"""$$$'''))))))'''%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&$$$###$$$%%%&&&%%%$$$'''&&&%%%%%%%%%&&&((()))(((&&&%%%%%%&&&''''''&&&''''''((())))))******+++,,,)))+++...------999IIIbbbnnnwwwzzz|||~~~xxxnnnnnnooooooqqqqqqooojjjgggnnnoooqqqsssuuuwwwxxxxxxJJJNNNNNNHHH???@@@OOO___lll```QQQFFFEEEGGGHHHFFFBBB===888<<>>777555777444222///...---,,,***)))&&&&&&&&&'''((((((((('''(((((((((((('''''''''(((,,,,,,---000666===DDDIIIVVVZZZ^^^^^^ZZZTTTNNNKKKGGGDDDAAAAAACCCBBB???<<<333444444555555666666666999888777888999:::999888:::999:::???DDDEEE@@@;;;...,,,)))'''&&&&&&'''((('''&&&%%%&&&)))...444888000,,,'''#########$$$$$$%%%%%%$$$$$$%%%)))...111>>>TTTfff^^^GGG444,,,+++((((((((('''''''''''''''******))))))))))))******(((***...000111555BBBPPP___iiikkk]]]III;;;333...///......//////555FFFVVVkkkzzzrrrcccbbblllyyy{{{tttpppkkkbbbVVVLLLFFF???777000...---***((('''&&&'''''''''&&&&&&---;;;QQQggguuuuuurrrnnnfffWWWCCC444...)))((()))+++***(((---333???HHHWWWgggssszzzrrr```MMM<<<000...---222999999999FFFWWWaaa===---///'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%###"""&&&%%%$$$$$$&&&&&&%%%$$$###$$$&&&(((((((((&&&&&&&&&&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$######%%%%%%$$$###&&&%%%#########$$$&&&'''***'''%%%$$$&&&''''''''''''''''''((())))))******))))))+++---++++++333===SSS___nnnxxx{{{rrrpppqqqssssssssspppllliiimmmnnnnnnppprrruuuwwwyyyFFFLLLMMMFFF@@@FFFWWWfffmmm___OOOGGGGGGHHHFFFCCC>>><<<===GGGWWWgggqqquuuqqqmmmrrrwww}}}~~~}}}zzzzzzzzzwwwrrrfff___XXXVVV\\\eeeooovvv|||}}}}}}~~~wwwUUU;;;444//////000---,,,...+++***((()))***++++++*********))))))+++---///111111333333...'''%%%(((,,,*********+++++++++,,,,,,&&&''')))+++,,,,,,,,,++++++)))''''''((())))))((()))))))))((()))...222555777CCCEEE999444999888111)))******'''(((,,,,,,)))&&&(((***)))'''&&&'''(((%%%(((,,,///000222555888MMM^^^uuu~~~mmm[[[PPPCCC===CCCSSSfffrrruuulllfffiiiqqq}}}zzz]]]CCC999:::NNNjjj~~~{{{bbbEEE999+++***(((((()))***)))'''((((((''''''''''''(((((()))''''''+++111===LLLYYYeeemmmllljjjmmm___GGG:::>>>IIITTTUUUGGG777---+++???SSSiiissstttqqqlllggg```UUUIIIAAA:::333111222222111//////...---***(((&&&''''''((()))***---...000///---,,,++++++++++++000......///222999???CCCNNNQQQUUUVVVSSSNNNIIIFFFEEEBBB???>>>@@@@@@>>>;;;444555777:::<<<======>>>BBBAAAAAABBBDDDEEEDDDCCC@@@???AAAHHHOOOPPPJJJDDD...,,,)))'''&&&&&&'''((('''&&&%%%&&&)))///555888111---((($$$###$$$$$$$$$$$$$$$$$$$$$)))333???HHH]]]vvvuuuPPP333***,,,))))))((((((((('''''''''))))))((((((((()))***+++***///777===???GGGYYYkkkrrryyyzzzjjjQQQ===333///,,,---000666>>>MMMdddxxxxxxssswww~~~zzzwwwsssnnnhhhbbbZZZMMM===111...---***'''&&&&&&'''((('''&&&)))222BBBWWWjjjuuuuuuqqqkkkcccRRR@@@444000+++))))))***+++...888BBBOOO\\\lllvvvzzz}}}vvvfffUUUDDD777000......222;;;AAA>>>:::BBBOOO}}}iiiLLL222+++///&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%###"""&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$######%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&'''***(((%%%%%%&&&''''''''''''''''''((())))))******'''))),,,---,,,+++000777BBBOOOaaasss~~~vvvqqqtttxxxzzzzzzwwwsssqqqoooooopppqqqsssuuuxxxyyyIIIOOONNNGGGCCCLLL^^^kkkfffXXXIIIEEEFFFEEEBBB@@@<<>>222///000GGG]]]ssszzzyyyvvvooogggYYYMMMAAA;;;666222000111000000/////////---***'''''''''((()))+++111999>>>===:::666444444333222111111///,,,+++,,,///333666888;;;???@@@>>><<<::::::888555222222444555333111---///333888<<<>>>@@@AAABBBAAAAAABBBEEEFFFFFFEEE===<<<>>>DDDJJJKKKFFF@@@,,,+++)))'''&&&&&&'''''''''&&&%%%&&&(((---111444///,,,'''%%%%%%%%%%%%$$$%%%$$$%%%(((333FFF]]]lllXXX666******+++******))))))(((((((((''''''&&&&&&''')))+++,,,111999GGGQQQVVV]]]mmm}}}oooUUU>>>222///,,,000:::IIIZZZmmmyyy|||}}}zzzwwwtttlll\\\HHH999///---+++(((((()))+++,,,)))***...;;;MMM___mmmsssuuupppiii___OOO===444444...+++***---222:::IIIVVVbbbmmmyyy~~~}}}kkk]]]KKK<<<111---000666888===CCCEEE???888;;;CCCjjjuuuaaaMMM999+++)))...&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&$$$###$$$%%%&&&%%%###&&&%%%$$$######%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&$$$###$$$%%%&&&%%%$$$&&&'''''''''(((((((((((()))'''&&&&&&'''(((((('''''''''((())))))******+++&&&))),,,---,,,,,,000333666AAASSShhhxxx|||wwwrrrvvv|||~~~|||zzzyyyrrrssstttuuuvvvvvvwwwvvvPPPTTTPPPGGGDDDOOO^^^hhhYYYLLLAAAAAACCCAAA???>>>>>>EEESSSeeeuuu~~~}}}}}}}}}vvvkkkjjjjjjlllllljjjfffdddVVVTTTSSSVVV[[[fff|||~~~|||~~~}}}~~~{{{]]]:::///++++++------***)))+++((('''&&&'''))))))(((&&&&&&'''(((***+++++++++***+++***)))(((((((((((()))(((((()))))))))*********...+++)))))),,,///000000000---***)))***++++++***'''***+++***...555888666$$$'''***++++++***)))((())),,,,,,)))(((+++,,,***))))))))))))***+++++++++---+++***+++...333777:::444888@@@MMM___uuuooo\\\KKKBBB??????KKKXXXlll~~~xxxoooiiihhhiiivvv|||tttXXXCCC:::888PPPhhhwwwyyyttt]]]BBB666///,,,)))((()))))))))((('''''''''''''''((())))))((()))+++000<<>>@@@>>>===>>>AAAJJJZZZnnn~~~|||hhh``````ccchhhjjjgggbbb```YYYZZZ___eeehhhpppyyyxxxzzz{{{|||~~~sssSSS000000---,,,///...***(((***%%%$$$%%%&&&))))))((('''$$$%%%(((******)))((('''$$$$$$$$$''')))***((('''''''''''''''((((((((((((///+++&&&&&&)))---//////222///+++******+++++++++&&&+++------111777888333,,,(((&&&))))))'''(((,,,%%%))))))&&&%%%)))***)))+++***((())))))(((&&&###$$$'''***,,,---///222444222222444:::GGG]]]uuuxxxcccPPPDDD??????DDDNNN___rrrwwwllleeeeeekkkqqq{{{qqqVVVBBB888555RRRiiiwww{{{wwwaaaDDD777000---***(((((()))))))))'''''''''''''''((()))***)))+++...444AAATTTeeeooommmrrrmmmdddZZZFFF666666;;;PPP[[[MMM888111444888VVVkkk}}}|||uuunnnbbbVVVCCC999000///000//////000------...//////,,,(((%%%''''''(((+++333BBBTTTaaajjjeee```\\\[[[ZZZWWWUUULLLIIIFFFBBB@@@??????@@@999888666333///---...000,,,)))&&&'''***,,,+++***&&&(((***,,,------,,,+++---,,,,,,...111222222222000///.........---+++)))&&&''''''(((''''''&&&%%%&&&&&&%%%%%%&&&'''((())))))(((&&&&&&''''''&&&%%%&&&&&&)))333JJJnnneeeJJJ:::333------,,,,,,+++***)))))),,,,,,,,,---///222555777555DDD[[[nnnssspppqqqvvv~~~}}}xxxkkkWWWFFF>>>===JJJSSSggghhhXXXZZZuuu}}}yyyuuutttsssmmmccc[[[JJJFFF???888333///......111333<<>>OOOdddqqquuuqqqqqqnnnbbbNNN<<<888<<>>???HHH???IIITTT^^^hhhooonnniiikkk___NNN???555111111111444666BBBRRR[[[```mmm}}}|||qqq\\\GGG999777222222;;;FFFTTTfffuuudddVVVEEE:::666555333000000000111222333333333222******))))))((((((''''''(((&&&%%%%%%&&&'''&&&%%%$$$%%%&&&&&&%%%$$$"""!!!"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%%%%$$$%%%(((***---,,,***(((&&&%%%$$$$$$$$$&&&(((((('''&&&'''((()))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&'''(((((()))&&&'''''''''''''''''''''''''''''''''(((((((((((((((***,,,,,,++++++,,,---000...111<<>>AAAAAAJJJVVVPPP___qqq~~~|||YYYHHHHHHPPP```qqqyyyvvvqqqoootttyyy{{{\\\???111------,,,+++************((('''''''''))))))'''&&&((((((((((((''''''''''''''''''''''''''''''''''''))))))((((((((((((((()))((()))***)))))),,,333999AAA>>>777---)))++++++)))+++***...555555...***+++)))(((((()))******)))''',,,,,,,,,++++++************,,,---,,,***((('''(((***))))))+++...111222222111111///---///999HHHSSSWWW___nnn|||lllKKK@@@777777===FFFSSS___lllpppsssssssssvvvyyy{{{wwwtttpppppprrrvvv{{{~~~}}}xxxpppnnnooozzzsssVVV;;;222555EEE[[[qqq|||~~~vvv```III===555...,,,***'''''')))((('''''')))***,,,------...111777EEE[[[pppyyyxxxoooooolll```KKK:::777>>>KKKYYYTTTAAA333...333BBBcccttt{{{pppccc\\\OOO@@@222///++++++---///...,,,+++***)))***+++***)))'''&&&((()))***000@@@VVVgggxxxvvvuuutttrrrpppoooppppppiiidddcccccc```___aaaUUUUUUSSSOOOIIIAAA:::666///---+++***(((((((((((()))***++++++)))((((((((()))))))))***))))))((((((&&&&&&'''''''''''''''&&&((())))))******+++,,,,,,******((('''&&&&&&&&&'''%%%&&&''''''((((((((('''&&&''''''///OOO}}}vvveee___UUUMMM@@@333000222111---///888@@@EEEOOOXXXTTTHHH999BBBUUUjjjtttrrrnnnlllvvvwwwyyyxxxpppiiikkkrrreeeNNN<<<>>>GGGMMMSSS[[[hhhllloooooonnnmmmnnnnnnnnnddd______ZZZQQQOOOUUUTTTZZZ```ffflllpppllleee___TTTDDD777000111444777===DDDPPP]]]dddiiiqqq{{{|||mmmWWWCCC777222222555???OOObbbsss~~~ssshhhWWWGGG;;;333...,,,'''((())))))*********)))((((((((('''''''''&&&&&&(((&&&$$$%%%&&&'''&&&%%%###$$$$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""%%%$$$$$$$$$%%%%%%&&&'''%%%&&&'''&&&&&&''')))+++---,,,+++)))'''&&&&&&%%%$$$&&&(((((('''&&&'''((()))'''%%%%%%&&&'''&&&&&&%%%%%%&&&''''''((())))))((((((''''''''''''''''''''''''''''''((((((((((((((()))+++,,,++++++,,,------,,,///777AAANNN^^^lllsss{{{}}}wwwvvv{{{}}}zzzxxx~~~yyyvvvuuu???777:::CCCNNN___ggg___MMMEEEAAABBBCCCGGGTTTbbbYYYdddttthhhMMMBBBFFFRRRggg|||{{{yyy~~~vvvTTT:::///---,,,+++***))))))))))))((('''&&&'''))))))'''&&&(((((((((''''''''''''&&&'''''''''''''''''''''''')))((((((''''''((())))))&&&((()))))))))---333999LLLIII???222+++***)))(((,,,)))))),,,,,,******,,,***))))))***++++++***(((+++++++++++++++*********)))+++---...+++)))'''''',,,***((()))+++...000000222111...******000<<>>PPPhhh{{{zzzpppoooiiiZZZEEE666888BBBQQQ[[[RRR===111,,,333CCCfffvvv{{{nnn___XXXPPPFFF111---))))))+++,,,***((()))((((((((())))))(((&&&&&&)))++++++///>>>TTTfffsssuuuvvvvvvsssqqqpppooojjjaaa[[[\\\^^^]]]\\\]]]ZZZZZZZZZVVVOOOEEE;;;555///...,,,***(((((((((((()))+++,,,+++)))'''''''''))))))))))))(((((('''&&&%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%&&&''')))***))))))((('''&&&&&&&&&&&&&&&''''''(((((((((((((((!!!&&&(((...GGGqqq}}}vvvjjjVVVCCC;;;<<<>>><<<999@@@HHHTTTdddkkk___MMM666===MMMcccrrrvvvsssrrruuuxxx|||~~~oooWWW???666555888???HHHRRR[[[bbbcccfffmmmoookkkpppkkkkkkpppmmmddd```cccfffiiikkkmmmrrrssskkkbbbRRRHHH:::000...444<<>>555000444>>>JJJQQQ[[[jjjtttsssrrrwwwxxxtttqqqmmmaaaMMM:::111555===EEE[[[uuuwww```DDD000***+++(((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&%%%%%%$$$###$$$%%%&&&'''$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((())))))((((((***+++++++++***)))(((((((((((($$$&&&(((((('''''''''(((+++)))(((((())))))(((''''''''''''(((((()))))))))*********)))((((((''''''''''''''''''((((((((((((''')))+++++++++***+++---,,,,,,///222444;;;LLL\\\hhhxxxzzz}}}{{{wwwwwwEEE<<>>444666@@@GGG```uuuzzzaaaDDD///)))+++&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$&&&'''''''''((('''%%%$$$###$$$%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&((())))))((('''(((***)))((((((''''''(((((((((%%%'''))))))((((((((())),,,***)))***++++++)))(((''''''''''''((((((((((((******))))))((((((((('''''''''''''''((((((((((((''')))++++++******+++,,,++++++---000111666EEETTTcccvvv}}}~~~{{{{{{}}}JJJEEERRRhhhqqqpppdddQQQOOOUUUTTTHHHDDDPPPbbbmmm]]]bbbooouuupppjjjjjjrrr}}}{{{}}}yyyssswwwpppYYYCCC999:::???NNNYYY___VVVEEE777///+++))))))(((((((((((())))))'''&&&%%%&&&((((((&&&%%%'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))'''(((***)))((()))---111@@@PPP[[[QQQ<<<...***,,,&&&)))+++******---,,,)))***))))))***++++++***((()))))))))***************++++++***)))***---222777000---+++***+++,,,,,,,,,,,,***)))(((+++000555999///---+++,,,444EEEZZZhhhzzzvvvcccOOO@@@;;;222000999EEEQQQaaappp~~~oooSSS???555...,,,,,,000---000;;;CCC>>>333+++222BBB[[[rrrsssaaaVVVLLLAAA999777111222444444666===GGGNNN\\\fffpppuuuxxxzzzzzzxxxwwwgggRRR???666;;;OOObbbddd^^^JJJ666000...999NNNlllyyyzzzhhhVVVGGG>>>000,,,)))(((***+++)))'''&&&%%%%%%&&&(((((('''%%%%%%'''+++000:::LLLbbbqqqsssvvvtttpppsssuuunnnbbbDDD999000...///---+++,,,,,,,,,++++++************)))(((&&&%%%%%%%%%&&&'''''')))******(((''''''((('''(((((())))))(((((((((((((((''''''&&&&&&%%%%%%''''''&&&&&&'''(((***+++))))))*********))))))(((***************))))))(((,,,---,,,((((((222AAANNN]]]kkkxxxxxxnnnpppyyyyyymmm___EEEHHHSSShhh{{{yyywwwtttqqqiiiZZZIII>>>666666777;;;AAAHHHLLLMMMVVVWWWYYY\\\^^^^^^______^^^```]]]VVVOOOGGG;;;000222333888CCCQQQ```lllrrrooovvvyyyuuuqqqqqqssstttppp___III<<>>AAA;;;333000---)))(((((((((''''''(((((()))&&&&&&%%%&&&''''''&&&$$$'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''((()))))))))++++++***''''''***---666EEEPPPKKK<<<111,,,)))%%%***+++)))***------))))))(((((()))******)))'''((()))))))))*********+++***+++******)))+++///222---+++******+++++++++***,,,***((((((***---000222***+++******,,,333>>>FFFVVVggg{{{qqq```PPPAAA555666:::===GGGSSSbbbrrrjjjKKK777...***)))***///***,,,777???>>>666111---888LLLdddyyyuuummmcccWWWOOOMMMGGGHHHHHHGGGIIIQQQ^^^hhhssswwwzzzzzz{{{|||zzzvvvlllZZZFFF:::999DDDXXXiiiggg^^^HHH777222000;;;QQQkkkuuu|||vvvfffRRR@@@444...+++'''''')))+++***(((&&&%%%%%%&&&((()))'''&&&((((((,,,444CCCXXXmmmzzzxxx{{{yyyxxx|||~~~ooo\\\===444,,,)))'''%%%&&&)))((((((((((((((()))))))))''''''&&&%%%&&&'''((()))%%%'''))))))((('''((()))''''''((()))***************)))'''%%%$$$%%%&&&'''%%%%%%%%%&&&''''''(((((()))***+++,,,,,,+++***)))***+++++++++******)))(((,,,+++***)))***,,,000555<<>>HHHUUUcccnnntttvvvqqqssswwwyyytttooopppvvvssseeeUUUOOOUUUcccooovvv{{{ttttttyyygggPPP;;;---'''&&&(((((())))))(((''''''&&&%%%%%%&&&&&&&&&'''''''''&&&$$$###$$$&&&(((((('''%%%&&&&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%$$$###"""'''&&&%%%%%%$$$$$$$$$%%%(((***,,,,,,***)))))))))''''''''''''((()))***+++)))***,,,,,,+++++++++,,,---,,,,,,---......+++)))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''(((((())))))''''''''''''((((((((((((&&&(((***+++*********,,,,,,******,,,---...444;;;KKK```sssxxxyyy{{{{{{wwwZZZNNNSSS```aaa]]]WWWLLLKKKTTTQQQBBB@@@QQQccciiiggggggqqq~~~rrrlllkkklllmmmooossszzz~~~{{{}}}nnnccceeepppxxxyyyuuujjjYYYEEE555,,,***,,,111555555///,,,...,,,((((((((('''''''''(((((()))&&&%%%%%%&&&''''''&&&$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***+++,,,,,,***&&&%%%(((+++///:::CCCAAA999111***%%%%%%***+++'''(((------))))))((('''(((******((('''(((((())))))*********+++'''((())))))((('''(((***+++***))))))******)))(((///,,,***)))***,,,------)))+++---///000111333444>>>NNN]]]fffmmm{{{yyydddQQQAAA<<<999444888BBBHHH[[[kkkrrrzzzgggGGG444,,,)))((((((+++)))---777??????<<<:::)))000BBB[[[rrr~~~{{{sssiiibbbbbbeeeeeeccc``````hhhuuu|||zzz|||~~~zzzsssaaaPPP>>>777===KKK^^^mmmggg\\\FFF555111000;;;QQQiiiqqqwwwssseeeRRR???333,,,)))&&&&&&)))***)))(((&&&%%%%%%'''((()))(((&&&******---777JJJaaauuu|||~~~qqqXXX<<<555...+++(((%%%''',,,''''''((((((((('''&&&%%%'''&&&&&&&&&'''(((***+++$$$&&&((()))(((((()))***&&&'''(((***++++++++++++...,,,)))&&&%%%&&&((()))%%%&&&'''((())))))))))))******,,,------,,,+++***+++++++++++++++***)))((()))'''(((,,,000000000///000777===HHHWWW]]]iii~~~www||||||yyyhhhYYYFFF:::<<<:::000111<<<555888;;;<<<===>>>===:::444888777111...222999===GGGMMMWWWdddoootttuuutttqqqpppvvv|||xxxnnnooowwwyyyqqqhhhcccccceeeeeedddgggVVVQQQgggyyymmmZZZEEE555+++&&&$$$&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$###$$$&&&(((((((((###$$$&&&'''(((''''''&&&"""###$$$$$$$$$$$$###"""'''&&&%%%%%%$$$$$$$$$$$$)))+++------,,,*********''''''(((((()))+++,,,---***+++------,,,,,,,,,------------...///...,,,***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))''''''''''''((((((((()))&&&(((*********)))***,,,111---+++...///...111555<<>>AAALLL\\\jjjttt}}}eeeDDD222,,,***)))(((***+++...555AAAJJJHHHAAA***666???GGG___}}}{{{}}}{{{xxxyyy~~~~~~yyy{{{uuukkkZZZHHH777777GGG[[[iiiooojjjbbbJJJ666222333@@@WWWhhhpppssslll]]]LLL;;;///...)))'''******'''%%%&&&&&&''''''((((((((((((((('''***333GGGaaavvvtttXXXAAA888000///...***))),,,%%%******&&&&&&)))(((###$$$$$$$$$$$$%%%''')))***''''''&&&&&&'''(((***+++(((((((((((((((((('''&&&+++***((('''&&&'''((()))))))))(((''''''((())))))---+++))))))+++---,,,+++'''***---...---,,,++++++)))((((((***,,,......---...,,,,,,222;;;JJJ```qqq{{{{{{~~~mmmdddVVVHHH===777333111111//////222111......000111---+++,,,...333<<>>PPP\\\WWWKKK555666555999OOOppp~~~yyyuuuwww{{{xxxmmmbbbKKK>>>555:::NNNbbbpppvvvoooeeeKKK777111000;;;PPPbbbkkkppphhhYYYIII999///---)))'''******'''&&&'''&&&'''(((((())))))((((((,,,...:::PPPkkkpppRRRAAA:::666666444///,,,---***,,,+++'''&&&)))((($$$''''''&&&&&&&&&''')))***(((''''''&&&'''((()))***&&&'''((()))******)))((()))))))))))))))(((((((((''''''((()))))))))))))))))))))))))))***+++++++++***,,,//////---,,,,,,,,,)))((((((***,,,......------++++++000999GGG\\\nnnvvvuuuzzztttmmmbbbWWWMMMEEE>>>::::::555222222///+++***---,,,+++,,,222888???JJJSSS^^^bbbiiipppuuuvvvuuutttooonnnoooqqqtttwwwzzz}}}~~~}}}tttcccTTTJJJ@@@888555000///777EEEOOOOOOKKKHHHBBB999111---***((('''''''''''''''''''''''''''&&&''''''&&&$$$$$$%%%'''((('''%%%######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&333666555///,,,,,,***'''***)))***+++---......,,,,,,,,,---......///000000...,,,+++***+++,,,,,,+++'''''''''&&&$$$$$$%%%'''$$$%%%&&&&&&''''''&&&&&&$$$%%%'''((())))))(((((($$$%%%&&&'''(((,,,000333555000+++***---///...,,,555<<>>AAANNN^^^jjjooommmgggffffff\\\MMMNNNZZZeeedddjjjuuu}}}~~~|||nnnVVVBBB333111...+++******,,,---,,,,,,***)))(((((()))***'''(((((('''&&&&&&''')))'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))(((((()))***'''&&&&&&)))---///---***)))(((((()))******(((&&&)))((('''&&&&&&'''((()))(((***(((%%%%%%)))+++***+++***))))))***,,,///000***,,,---,,,)))'''''')))(((((((((((()))***+++,,,*********+++---111777;;;888444000//////111999BBBWWWggg{{{~~~jjjUUUGGG;;;555111444999@@@LLLVVV^^^PPPAAA888222---,,,---222444<<>>@@@CCCAAA:::555444222000,,,''''''***)))'''******(((''''''((()))***(((((('''''''''((())))))$$$%%%(((***++++++***)))&&&&&&'''((((((''''''&&&%%%&&&(((*********(((''''''(((***+++++++++,,,...///111333222000...------)))((((((***,,,------,,,---++++++...555BBBWWWiiiooonnnqqquuuxxxyyy~~~ssshhh___XXXSSSPPPJJJCCC:::555///******...+++---333===GGGOOOYYYbbbgggfffgggjjjooorrrpppnnnmmmnnnooorrrxxx~~~xxxeeeRRRCCC777000+++++++++---///222333333///...,,,,,,,,,+++(((&&&''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&"""######$$$%%%&&&&&&'''!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''000222222...,,,---,,,((()))((()))+++---......---******+++,,,---//////000---***((('''((()))))))))'''(((((('''%%%%%%&&&((($$$%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))))))))!!!###%%%&&&(((+++///333222...******---//////...111444===NNNeee}}}QQQQQQTTT[[[cccfffccc___GGGBBB>>>AAAKKKUUU[[[\\\ZZZTTTYYYeeeaaaVVV[[[lllxxxwww|||wwwvvv|||}}}kkkOOO:::000///...---++++++******,,,***(((''')))******)))'''(((((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&((())))))((('''(((((((((%%%$$$(((...333333222---+++)))))))))(((&&&$$$)))(((''''''''''''((())))))+++***&&&'''+++,,,******+++,,,///222444444444+++,,,//////...+++((('''))))))(((((()))***++++++*********+++---222999>>>???:::333///......000222888CCCTTTfffxxxmmm]]]KKKCCC;;;777555444999???IIICCC===:::444//////222777>>>MMMddd~~~uuuOOO???222555@@@PPPggg{{{~~~}}}zzzuuuqqqkkk___PPPEEE777;;;CCCQQQdddssswwwtttqqqeeeKKK888444111777HHH^^^iiiqqqjjjZZZIII<<<333---((('''***+++(((''')))''''''((()))))))))))))))...444EEEccc~~~\\\>>>===CCCMMMSSSQQQJJJDDDAAA999444,,,''''''***++++++,,,+++***)))((()))******(((((((((((((((((())))))$$$%%%(((***+++***)))'''''''''''''''(((((()))***)))***+++,,,,,,+++******'''))),,,------///222444555888::::::666111---+++)))(((((()))+++---,,,+++---++++++...222===RRRdddkkkmmmqqqssssssssswwwzzz|||ooohhhdddcccbbbWWWMMMAAA999222---...222111444===JJJTTTZZZccckkkmmmhhheeeffflllppppppnnnnnnooorrrzzz|||nnn]]]KKK999---***+++,,,,,,++++++---///)))))))))+++,,,+++'''%%%''''''''''''''''''''''''"""$$$&&&&&&%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%&&&###$$$$$$%%%%%%&&&''''''######$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((((((+++,,,+++---111000,,,((('''(((***---...---,,,'''((()))***,,,---...///---***&&&$$$%%%'''((((((&&&&&&'''&&&$$$$$$&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((())))))))))))%%%&&&''''''''''''***,,,...+++)))***,,,//////...222333:::KKKccc~~~JJJMMMSSSZZZ]]]ZZZSSSNNNDDDAAA???CCCKKKQQQSSSRRRQQQMMMXXXllloooeeehhhvvvvvvjjjhhhnnnxxx|||xxxuuu{{{sss\\\CCC333000000000///---+++)))'''+++)))(((((()))***)))((('''((()))(((&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&'''))))))'''&&&&&&'''(((%%%$$$'''...555999:::///---***)))))))))((('''((((((''''''''''''(((((((((+++***''''''+++,,,******---333;;;BBBDDDBBB???<<<666///,,,------+++)))))))))))))))))))))***+++)))***++++++---222888<<>>666000---000666888<<>>;;;;;;BBBMMMWWW\\\\\\```^^^gggxxx}}}uuuqqqwwwzzzlll___[[[```jjjwwwvvvoooiiipppvvvrrrbbbMMM;;;111,,,---......---+++)))(((***+++,,,---,,,+++)))(((((())))))(((''''''(((***%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&'''''''''''''''''''''''''''(((((((((''''''(((((((((&&&'''((('''&&&%%%&&&'''&&&%%%%%%&&&+++333;;;@@@333///+++((()))+++,,,---(((((((((((((((((((((((((((******'''(((+++,,,)))***///;;;JJJWWW]]]]]]ZZZXXXKKK999...++++++***(((***)))))))))))))))******(((***+++,,,---000444777AAA@@@;;;555111000---(((...---///666@@@PPPfffwwwsssaaaQQQBBB666333555000///000444555777???HHHUUUfffzzzrrr\\\DDD555...222BBBSSSlllwww|||pppbbbSSSFFF<<<888666FFFYYYfffrrrwwwqqqeeeWWWRRRAAA222...,,,555HHHaaammmvvvsssgggWWWDDD666///+++)))++++++(((&&&''''''((())))))******)))))))))333IIIggghhhMMM:::???QQQdddmmmlllhhhccc___HHH:::,,,(((+++000666;;;777555222///---+++++++++&&&'''((()))************((((((((((((((('''&&&&&&(((''''''&&&(((***---.........///000111111111111111---***,,,333<<>>444+++'''***)))((()))+++,,,+++***+++---///111000666FFFVVVeeeqqq{{{}}}{{{xxxvvvsssrrrvvvvvvpppttt|||ssshhh]]]UUUEEE===555222000000555<<>>444///***+++,,,---,,,+++***)))+++///333333000,,,******((())))))(((''''''(((***%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''(((''''''&&&&&&''''''((('''((('''&&&$$$$$$&&&'''%%%&&&''''''***222>>>GGG===777///***((()))+++,,,''''''(((((((((((('''''''''******''''''++++++((()))000@@@VVVkkkyyy~~~}}}|||qqq```OOOBBB888000+++******))))))))))))******''')))+++,,,,,,---///111888;;;:::444000000---)))***((()))...333999FFFSSSlllyyyrrr```MMM@@@<<<777333000000222666???IIIYYYiii}}}uuu\\\DDD555111777>>>RRR]]]lllyyyyyyqqqcccSSSDDD<<<::::::AAATTThhhsssyyy{{{qqqbbbTTTSSSDDD555...***444JJJcccnnnxxxzzzssscccNNN===111,,,***,,,+++(((%%%&&&(((((()))************)))---999NNNhhh~~~ttt[[[EEE999BBBWWWllltttrrrnnnjjjfffNNN===...+++000666>>>FFFBBB???:::555000---***)))%%%&&&(((***+++,,,,,,+++***))))))(((((()))***+++***,,,...000111222222222555888>>>CCCEEEEEECCCBBB>>>666...///;;;JJJUUUZZZ\\\ZZZSSSIII===333,,,)))***)))((()))***+++***)))(((+++000111///222???OOO```mmmyyy{{{xxxvvvtttqqqmmmllldddYYY\\\qqq{{{qqqfffYYYMMMEEE;;;666333555888<<>>SSSiii{{{jjjPPP===666FFF[[[pppvvvsssppplllhhhRRR@@@000...333;;;DDDLLLJJJGGGAAA:::333---***((($$$%%%(((***,,,,,,,,,,,,+++***))))))***,,,...000555888===BBBCCCBBB???===EEEKKKUUU^^^bbbaaa]]]ZZZJJJ???333555CCCUUUbbbggggggaaaVVVHHH:::111---,,,***)))((()))***+++***)))&&&***///111...///;;;JJJ[[[iiiuuuuuurrrrrrqqqnnnjjjeeeWWWIIIIII[[[tttyyyjjjZZZMMMBBB;;;666999666666<<>>AAAVVV^^^fffkkkjjjhhhiiikkklllttt|||}}}rrr^^^JJJ>>>333333222111000///......+++++++++++++++***))))))---555===<<<333+++)))***((((((((('''%%%%%%&&&'''(((''''''&&&%%%%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''(((((('''%%%%%%&&&(((&&&%%%%%%(((***///<<>>555---******)))***------(((%%%'''(((''')))---///EEE]]]mmmxxxxxx___FFF;;;;;;NNNaaarrrvvvuuuuuuqqqkkkTTT???222///...:::IIIMMMPPPOOOGGG;;;111---+++((((((&&&%%%(((+++...---+++,,,((('''***,,,---222888===GGGRRRVVVWWWUUUOOOHHHPPP^^^mmmuuuxxxvvvpppiiiWWWGGG777555EEEYYYhhhmmmpppiiiYYYGGG:::444...)))...---+++)))((()))***++++++---000111---...999FFF\\\fffpppssssssqqqmmmiiiiii```RRRFFFCCCMMM^^^kkkwww~~~gggPPPGGG@@@888555:::777>>>GGGMMMQQQVVV^^^dddaaaeeeiiiiiidddaaabbbddddddggglllssswwwzzz{{{ssshhhWWWCCC555))))))(((((('''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$""" """%%%''''''%%%######$$$$$$$$$$$$###"""%%%%%%&&&&&&&&&%%%$$$$$$&&&''')))***++++++*********---......222888777000---,,,,,,------,,,(((&&&&&&&&&$$$$$$$$$$$$&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))************************+++++++++//////222666888BBBXXXooo~~~sssbbbSSSLLLMMMRRRVVViiittt{{{yyyrrriii[[[KKKAAA666111,,,***---222777:::FFFNNNXXX___aaacccfffiiihhhmmmqqqooobbbPPP>>>333111111000///...---,,,,,,******++++++******)))(((+++111888777111+++***+++))))))***((('''&&&''')))((((((((('''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''(((((('''%%%%%%&&&((('''%%%&&&)))+++000<<>>---(((***+++((())))))))))))))))))((((((((((((((()))))))))))))))&&&***222AAAXXXrrrpppKKK555,,,+++***$$$''',,,((()))))))))))))))(((''''''+++,,,,,,***))))))+++---///000333555666666666666222444999===???FFFWWWgggwwwxxxhhhWWWMMMEEE<<<666666888===EEEQQQ^^^kkkvvv|||uuu^^^GGG888222111...///777>>>DDDMMMWWW]]]^^^___``````^^^ZZZWWWUUUIII@@@AAADDDGGGRRR```lllpppxxx~~~{{{rrrlllllliiieeeQQQ;;;333000666EEEhhhwww|||yyyxxxjjjXXXKKK???333...,,,))))))***,,,((('''***,,,,,,...222555KKKdddttt~~~sss[[[EEE;;;<<>>NNNUUU\\\bbbgggfffZZZNNNSSScccwww{{{rrr___MMM:::666EEEYYYiiiooovvvqqqbbbOOO???888333///...,,,***((((((((()))***+++,,,///000------777CCCZZZgggpppoooooorrrpppiiiiii___OOOAAA===FFFVVVcccgggqqqfffRRR@@@:::888444888@@@DDDKKKSSSYYY\\\___ccchhhiiiiiihhheeebbbaaaaaabbbgggllltttzzz~~~tttdddRRRAAA444,,,)))((((((((('''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$'''%%%###$$$'''(((((('''$$$$$$%%%%%%%%%$$$######%%%%%%&&&&&&&&&%%%%%%$$$&&&''')))***++++++*********------,,,///555444///111555999999444---'''$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))******)))***************+++++++++//////000333666BBBZZZqqq|||jjj]]]]]]dddjjjmmmiii\\\SSSGGG<<<555000---)))(((+++...111222777???JJJSSSXXX]]]bbbffffffgggfff```SSSCCC666///......------,,,+++******))))))******))))))((('''***---000111///,,,*********++++++***(((((()))******))))))(((((('''&&&&&&)))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''(((((('''%%%%%%&&&((('''%%%&&&))),,,000;;;FFFcccWWWCCC///'''(((***(((((((((***++++++***)))))))))))))))))))))(((((((((++++++---444CCC\\\wwweee???---)))---((('''+++))))))))))))))))))(((((('''***++++++***((()))+++---222777<<<>>>;;;888666666444222000///...222===JJJWWWdddvvv~~~pppeeeYYYJJJ???:::777777999===FFFQQQ[[[bbb{{{|||mmmZZZHHH===999444000///111333999@@@BBBEEEIIIKKKIIIGGGEEEDDDAAA;;;<<>>000***)))((((((((('''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%&&&''')))***++++++******++++++***)))+++000000...777BBBLLLKKK???111(((&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((())))))))))))))))))*********+++++++++/////////111555CCC]]]rrrzzzrrrnnnvvvsssWWWFFF>>>777111///...,,,++++++---////////////555===EEEJJJOOOSSSVVV[[[ZZZVVVNNNCCC:::333000------,,,++++++***)))))))))))))))))))))(((''''''*********+++,,,+++***((()))***+++***(((((()))+++++++++***))))))(((((('''))))))((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''(((((('''%%%%%%&&&((('''%%%%%%(((+++///777AAA[[[SSSBBB000(((((()))(((&&&(((***,,,,,,+++***)))((((((''''''&&&&&&%%%%%%+++++++++,,,444EEE\\\mmm~~~xxxLLL222(((---***'''***+++(((((())))))))))))(((((()))******)))((((((+++---000<<>>:::;;;AAAHHHMMMaaaeeelllqqqooofffZZZRRRIIICCC;;;555111000333666555999>>>???>>>===???AAABBBAAAFFFRRR\\\cccllluuu{{{tttmmmiiieeecccfffkkkcccaaaPPP<<<444///111===\\\nnn{{{{{{xxxxxxtttmmmcccQQQ===333000,,,***)))000,,,***,,,---///555<<>>LLLWWW\\\```gggpppwwwzzz}}}uuuvvv~~~~~~[[[CCC<<<888:::???EEEPPP[[[cccfffjjjkkkjjjhhhhhhiiihhhfffcccbbbccchhhnnnsss}}}~~~yyypppgggZZZ```rrrsss\\\DDD222)))((()))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$&&&%%%$$$######$$$######&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&''')))***++++++******+++***(((&&&'''***------:::IIIWWWVVVFFF444***(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))))))))))))))))))))***++++++,,,,,,---///111333888HHH___rrryyy~~~xxxvvv~~~iiiIII666111///.........------...///000...---***---111555888:::<<<===CCCBBB>>>888222...---------,,,,,,++++++*********)))))))))))))))((('''''',,,***))))))***+++)))'''((()))***)))(((((()))+++,,,++++++***))))))(((((())))))((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((((('''%%%%%%&&&((('''$$$$$$'''))),,,222999GGGEEE===111)))))))))(((&&&''')))+++,,,+++***)))((((((''''''&&&&&&%%%%%%$$$&&&((((((***222>>>HHHWWWaaarrrTTT777))),,,(((&&&+++,,,(((((())))))))))))((((((((())))))((('''(((***,,,444FFF\\\hhhfffYYYLLLDDD>>>666///---,,,***+++......444===FFFQQQ^^^llluuu}}}{{{ttthhhaaaVVVKKKCCC@@@@@@AAAFFFHHHNNNVVV^^^ccccccaaa[[[VVVMMMCCC<<<999888777777:::>>>???@@@BBBGGGKKKTTTVVV\\\gggooouuuzzz~~~uuukkkfffbbbaaadddjjj___```QQQ@@@888000///999RRRdddtttwwwvvvwwwwwwtttppp___KKK@@@999444111000777222000111444:::FFFQQQbbbiiittt}}}|||nnn[[[FFF:::===GGG```rrrzzzoooZZZCCC555333666GGG]]]eeesssmmm]]]GGG666...+++(((''''''((('''&&&&&&&&&&&&%%%'''*********333HHH]]]gggoootttpppgggZZZIII;;;???UUUpppxxxfffNNN???CCCUUUjjjyyy|||eeeKKK:::333111---,,,***((('''((()))***++++++,,,---,,,+++111:::DDDVVVcccoooqqqbbbLLL:::666>>>KKKVVV\\\YYYYYY^^^fffkkkhhhbbbPPPPPPVVVcccrrrzzzUUUDDDBBBBBBHHHOOOVVV___gggnnnnnnnnnllljjjiiiiiiiiieeefffhhhjjjmmmuuu}}}{{{yyyqqqfffPPPGGGJJJQQQYYYiiiuuuqqqcccUUUAAA222***((('''&&&&&&&&&&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&%%%$$$###"""######%%%$$$############$$$%%%###$$$%%%&&&'''(((((((((&&&''')))***++++++******+++)))'''&&&&&&'''***---555DDDRRRQQQBBB111)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((()))))))))((())))))***++++++,,,,,,+++///333666===MMMaaannnooorrrtttvvv{{{bbbfffqqqfffCCC111------...///---,,,,,,---......,,,***------...//////000000000222111000---******+++---,,,,,,,,,+++++++++******))))))******))))))((('''---+++******++++++***)))((()))***)))((((((***,,,,,,++++++******)))((((((((((((((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''(((((('''%%%%%%&&&((((((%%%###&&&((()))---333666999888000***)))))))))'''''')))******)))(((((()))))))))))))))(((((((((###&&&)))+++***,,,///222999@@@OOOddd|||}}}OOO777***)))&&&''',,,+++'''(((((()))))))))))))))'''((((((''''''(((***,,,;;;NNNgggzzz}}}sssddd[[[FFF:::000......,,,******)))+++...111888CCCRRR\\\hhhvvv~~~sssfffYYYOOOHHHDDD<<<;;;<<<@@@IIISSS[[[___fffeee```WWWQQQNNNKKKGGGDDDFFFIIIKKKNNNQQQUUUYYYaaadddkkkssszzz{{{rrrnnnkkkhhhhhhkkkbbbdddYYYIII???444...555IIIZZZllltttvvvyyyyyyxxxuuugggWWWKKKBBB:::666666999777666999>>>GGGWWWeeetttuuuyyy}}}}}}}}}sssdddQQQ???888AAANNNeeeuuu}}}qqqVVV@@@222222888MMMfffppp}}}vvvdddMMM:::000+++'''&&&'''((('''&&&%%%&&&'''%%%&&&)))+++---777NNNccckkkuuu{{{sssbbbPPPAAA888:::OOOhhhxxx{{{mmmWWWEEE@@@MMMdddvvv~~~jjjQQQ???555000...---***)))((()))***++++++***+++------,,,111999BBBPPP]]]jjjwwwlll]]]HHH888555>>>LLLUUU^^^[[[WWWYYY```ccc[[[PPP===999:::CCCQQQ```rrr}}}aaaRRRQQQQQQUUU\\\ccchhhkkksssrrrqqqpppnnnkkkjjjiiidddeeeiiiooozzz~~~|||{{{qqqYYYDDD888666666AAAMMMMMMGGG<<<000)))***+++***(((&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%'''((((((&&&$$$$$$%%%&&&$$$$$$#########%%%'''(((######%%%&&&(((((())))))&&&''')))***++++++*********'''''''''&&&&&&)))//////999AAA@@@555+++&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''(((((((((((((((((()))***+++,,,,,,---)))///555777???OOOaaakkkjjjlllpppsssvvvxxxyyyyyyHHHTTTggg{{{iiiFFF222............,,,,,,+++,,,,,,,,,***(((///.........////////////,,,---------++++++---...++++++++++++******************++++++******)))(((***+++,,,---------......)))***+++*********,,,---+++++++++***))))))((((((((('''''''''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))'''(((((('''%%%%%%&&&(((+++'''%%%''')))(((***...///555777000***)))******((((((((((((''''''''''''((((((((()))))))))))))))&&&(((***,,,------------+++///888EEEVVVcccddd```@@@111***'''$$$***...'''''''''((()))))))))))))))&&&'''((('''&&&'''***,,,888HHH___sss|||yyypppiiiSSSCCC444......---++++++((()))***+++///999FFFOOOWWWeeeuuu}}}wwwkkkaaa[[[JJJGGGAAA===>>>CCCKKKPPP]]]bbbdddbbbbbbeeeccc^^^ZZZ\\\^^^cccggghhhhhhfffhhhlllqqqwww|||}}}yyyyyyxxxtttqqqqqqjjjooodddUUUIII999///333@@@PPPcccooovvvyyyyyyxxxssskkkaaaXXXOOOFFFDDDGGGDDDDDDFFFJJJOOOWWWeeesss~~~{{{|||~~~zzzyyy|||rrrhhhYYYGGG888777EEEVVVlllzzz~~~rrrXXX@@@333222888NNNhhhsssyyyhhhPPP===222,,,'''&&&(((***)))'''&&&(((***&&&&&&(((+++000;;;QQQeeemmmwww{{{qqq^^^LLL===555888LLLcccrrryyy}}}tttaaaJJJ===CCCZZZoooyyy~~~{{{lllWWWFFF:::333///...,,,***)))***+++,,,+++***+++.........222999@@@LLLYYYcccpppzzzvvvkkkgggYYYEEE888777AAANNNWWW___aaaaaa___aaabbb[[[QQQAAA999333555===HHHYYYfffppprrruuuxxx}}}sssmmmeeebbbfffkkkllljjjpppqqqssssssrrrnnniiieee^^^ZZZ\\\jjjvvv```GGG666111,,,000888888666111,,,***+++---------%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&&&&'''(((&&&$$$$$$&&&(((%%%$$$$$$$$$&&&(((***,,,"""###%%%'''((()))******&&&''')))***++++++******)))''''''***(((&&&)))000000111111///***&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''(((((((((((('''((()))***+++,,,------)))000333444<<>>000222:::III\\\kkktttxxxwwwvvvtttppplllggg___XXXYYY^^^WWWWWW[[[```bbbgggrrr~~~||||||}}}vvvtttwwwjjj```QQQAAA555666HHH[[[ppp}}}|||ppp]]]EEE555222777LLLfffppp~~~xxxhhhQQQ>>>444---(((''')))++++++)))(((***,,,'''&&&(((,,,222>>>SSSfffllltttwwwlllZZZIII;;;111666JJJaaannntttzzz~~~xxxgggMMM:::===SSSiiixxx~~~}}}qqq```PPPCCC:::000...,,,*********+++,,,+++)))+++...//////333:::>>>JJJWWW___bbbeeegggfffeeeWWWEEE999;;;EEERRRZZZ[[[cccgggdddaaa```[[[TTTIII???444000222888EEEPPP[[[aaahhhmmmqqqwww~~~zzz}}}xxxnnnmmmooommmhhhlllnnnrrruuuuuuooogggaaaUUULLLLLLaaattt\\\AAA222000******...,,,,,,,,,,,,***((((((+++---%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''###%%%&&&%%%""""""$$$'''&&&&&&%%%&&&(((***---///"""###%%%'''((()))******&&&''')))***++++++******(((&&&(((+++***&&&***111444000***&&&%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$"""###%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''(((((((((((('''((()))***+++,,,------***000111000999LLL___hhhmmmooossstttrrrqqqsssxxx<<>>:::EEE```qqqwww|||~~~{{{uuummmWWWEEE444///777GGG[[[iiiyyyyyyooo\\\GGG999000+++***+++,,,+++******+++---((()))---777FFFZZZkkkvvvuuuvvvuuuiiiRRR<<<222333???PPPeeerrrtttqqqpppqqqzzzuuujjjXXXCCC888>>>KKKZZZooo|||ooo```JJJDDD<<<777555555333111///...///000///---000666888???IIIRRRYYY]]]^^^___ZZZOOOAAA999<<>>IIIOOO]]]qqquuulll^^^VVVLLLFFFEEEFFFGGGGGGKKKRRRZZZaaafffmmmwww~~~}}}yyyooo```WWW\\\ffftttzzz}}}{{{uuupppiiiZZZFFF888...111999JJJcccxxx~~~~~~}}}{{{|||~~~|||~~~}}}wwwqqqkkkhhh___GGG:::<<>>333,,,***++++++***((()))+++---***,,,333???QQQeeewww{{{{{{xxxjjjQQQ:::222555FFFWWWlllvvvtttnnnnnnpppuuutttmmm]]]EEE555666???RRRnnnqqq___XXXMMMEEEAAA>>>:::888888555444444222000222666999>>>FFFNNNUUUYYY[[[[[[SSSIII===888>>>IIIUUU[[[ccc``````bbbcccaaabbbeeefff]]]OOODDDBBBCCC<<<333111333:::CCCHHHJJJNNNSSSXXXXXXYYY^^^dddiiilllmmmpppoookkkddd]]]YYYYYY[[[dddpppooo[[[MMMEEEGGGOOOYYYdddrrrvvviiiWWWJJJOOOaaannnWWWGGG>>>444444444222///---,,,+++))))))))))))((((((((('''$$$&&&''''''%%%$$$$$$%%%&&&$$$%%%((('''###"""###%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$&&&'''(((((((((+++***))))))++++++***)))'''(((******+++...222555...'''###%%%'''''''''(((''''''&&&&&&%%%%%%$$$$$$&&&$$$###$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((((('''&&&'''(((***(((&&&(((+++---+++)))***---111333777AAAOOOZZZdddjjjnnnqqquuuyyyvvvpppQQQSSS\\\lllxxxnnnkkkpppzzzzzzsssuuudddAAA666222,,,+++***************+++++++++******++++++++++++******''''''(((((()))******+++)))))))))(((''''''&&&&&&&&&'''(((((())))))((((((((()))+++---............---,,,,,,---...111333444111---))))))------***%%%(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''((((((%%%'''((((((&&&&&&&&&'''&&&''''''((((((((((((''''''(((+++,,,,,,++++++***&&&%%%%%%&&&'''((((((''''''(((((((((((((((((('''''''''''''''(((((((((((()))(((&&&'''(((((('''&&&'''''''''((((((((())))))*********************)))***)))(((''''''''''''''''''(((((((((***,,,------%%%))),,,+++(((%%%''')))+++,,,,,,EEEyyykkkKKK999666777888CCCWWWiiitttyyyqqqeee[[[SSSNNNJJJGGGAAADDDHHHJJJNNNWWWeeepppsssnnneeeYYYJJJCCCIIITTTggg|||zzz|||wwwsssrrrooocccOOO???222111444AAAWWWnnn||||||zzzzzz||||||{{{|||zzz{{{~~~~~~|||{{{|||{{{vvvnnngggZZZBBB666<<>>MMMZZZhhhqqqtttiiiUUUCCC555,,,------,,,)))((((((***,,,---222<<>>LLLVVVbbbhhhnnnpppsssuuurrrlllLLLNNNYYYnnntttlllnnnwwwmmmcccccc|||gggCCC555///+++,,,******************************++++++++++++******)))((((((((((((((((((((())))))(((((('''&&&&&&&&&&&&&&&'''((((((((((((((('''(((***+++,,,+++******+++++++++,,,...111444555111---)))***---...***&&&'''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''''''''&&&'''((('''&&&%%%'''(((&&&'''(((((())))))((((((&&&(((,,,//////---(((%%%)))'''&&&&&&''''''&&&%%%(((((((((''''''(((((((((''''''''''''((((((((((((((('''&&&''')))***)))(((''''''''''''((((((((((((***++++++***)))(((&&&&&&))))))(((''''''&&&''''''$$$%%%'''******)))((()))((()))***++++++)))&&&$$$***,,,,,,EEExxxuuuMMM555...333444;;;GGGSSS^^^kkkuuu}}}tttjjj```XXXSSSKKKJJJFFFAAA???EEEQQQ[[[___VVVJJJAAA999666<<>>]]]|||~~~wwwmmmeee```[[[VVVRRRNNNHHHDDDCCCAAA>>>>>>AAAKKKMMMPPPUUUZZZ\\\ZZZXXXKKKBBB888999DDDTTT```fffbbb^^^]]]___```___bbbfffeeehhhbbb[[[```hhh^^^III:::555111222222111333777;;;>>>CCCGGGJJJKKKLLLMMMHHHFFFCCC>>>;;;:::<<<>>>LLLTTT[[[YYYRRROOORRRWWWjjj{{{qqqbbbXXXRRRQQQQQQVVVOOOGGGDDDDDDFFFKKKPPPXXXkkkcccLLL>>>999888;;;EEEJJJCCC999555333111,,,+++***))))))))))))***((())))))((('''&&&'''(((&&&$$$%%%)))***'''&&&(((''''''%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#####################$$$%%%%%%&&&&&&###$$$%%%''')))******+++************)))(((((((((&&&)))(((%%%)))222888777111---(((%%%%%%'''&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$######%%%%%%$$$######%%%''''''&&&&&&&&&'''(((((('''&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''&&&%%%&&&((()))&&&$$$''',,,///---******,,,///000333<<>>CCCKKKQQQfff|||rrr\\\MMMEEEEEEHHHQQQXXXXXXNNNEEEEEEDDD@@@888666111---+++******+++******)))'''%%%%%%(((***'''%%%%%%((((((&&&&&&))))))((('''%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$'''&&&&&&%%%$$$$$$######$$$%%%&&&((()))*********((()))***)))'''&&&&&&'''&&&)))'''$$$***777===;;;222333000+++(((((((((%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%###"""###$$$%%%$$$######%%%(((((('''&&&&&&'''''''''&&&&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''&&&%%%&&&'''(((&&&%%%(((+++---,,,******---///111444<<>>???>>>===@@@@@@???===>>>DDDNNNVVVeeesssmmmaaaXXXLLLGGGIIINNNdddvvvyyyxxx~~~sssjjjaaa\\\___ffflllnnnggg[[[XXX^^^___YYYOOOJJJBBB:::444111111111000...,,,((('''(((---000///+++)))***)))'''(((+++))))))((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&&&&%%%%%%$$$$$$#########$$$%%%&&&'''((((((((((((''')))***(((%%%$$$%%%&&&$$$(((&&&$$$---===EEECCC@@@EEECCC999000,,,***'''#########$$$%%%%%%&&&&&&$$$###"""###$$$%%%$$$"""###%%%((()))((('''&&&'''###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''%%%%%%&&&'''''''''((()))***+++++++++***---000111555>>>KKKVVV```gggmmmlllkkklllllliii>>>HHH___|||~~~ttt\\\MMMKKKJJJeeesssSSS???333,,,...+++*********))))))((((((******++++++++++++******%%%&&&&&&'''((()))***************)))((((((''''''%%%&&&''''''((((((''''''''''''&&&%%%&&&''')))***)))((((((((()))+++---...,,,------+++)))'''((()))&&&'''''''''''''''''''''''''''((((((((((((''''''%%%&&&'''((((((((('''&&&'''((('''&&&%%%%%%'''))))))(((&&&&&&''')))+++---...+++***+++...///---+++)))((('''(((***,,,+++***)))((('''&&&&&&'''((()))''''''''''''((((((((()))((('''&&&&&&(((((('''&&&&&&&&&&&&'''''''''((((((###%%%(((***++++++***)))&&&&&&&&&&&&&&&'''((()))(((%%%&&&)))'''%%%***222111///+++)))))))))((('''%%%...,,,***999OOOggg~~~|||eeeIII666777@@@```|||sssdddRRRLLLLLLMMMSSS\\\hhhttt|||wwwnnnbbbTTTJJJ444///***++++++)))+++///,,,AAALLLMMMPPPMMMLLLSSS]]]bbbjjjssszzz|||zzzwwwgggRRR;;;222222555;;;BBBUUUaaaooouuuuuuvvv|||~~~}}}{{{zzzzzzzzz{{{sssooofff[[[NNNBBB:::666<<>>@@@EEEMMMRRRUUUZZZcccnnnyyyxxx___DDD666???OOOpppsssvvvyyy{{{{{{zzzyyy{{{rrrllljjjcccRRR>>>222'''...CCCaaawwwzzzuuuvvvnnnhhhhhhiiiiiiiiilllfffeeedddffffffaaaVVVNNN???>>>CCCPPP```jjjkkkgggccccccfffjjjjjjeeebbbbbbbbbaaabbbeeekkkpppqqqooohhh^^^SSSNNNJJJEEECCCCCC777:::<<<;;;888666666777444777<<>>CCCIIISSS\\\jjjuuupppVVVBBB555******---...,,,,,,,,,222888;;;:::999888999EEEIIIPPPYYYcccmmmuuuyyymmmaaaNNN;;;000...111555>>>GGGTTT```iiinnnqqqrrr~~~|||xxxrrrmmmjjjkkkllllll]]]RRRLLLCCC777555<<<@@@UUUggglllrrr}}}|||~~~zzzzzzxxxuuullldddXXXHHH888111888DDDTTTdddvvv}}}}}}xxxlll___UUURRROOOOOOSSSZZZ```dddgggiiilllqqqvvv}}}dddMMMJJJBBBDDD[[[sssssssssqqqoooooopppqqquuuxxxyyytttkkk]]]HHH777222000777KKKcccuuu~~~xxxtttsssnnnlllppppppmmmoootttooofffbbbeeefff___TTTLLL===AAAJJJVVVbbbhhhiiihhhdddlllqqqooommmkkkcccZZZ\\\\\\^^^dddkkkooolllhhhjjjkkkkkkfff```[[[ZZZ[[[QQQIIIBBBAAABBB???======999>>>BBBHHHWWWaaaXXXFFF>>>AAAFFFNNNXXXbbbkkkpppwwwxxx{{{}}}|||mmmWWWIIIVVVgggtttqqqdddXXXQQQNNN]]]ooo|||}}}wwwkkk```\\\\\\___dddjjjfffddd```WWWLLLDDDAAAAAADDD@@@<<<777111000===MMMHHH>>>888888666///...222...///,,,)))))),,,,,,(((&&&&&&&&&&&&&&&%%%%%%%%%***&&&""""""%%%'''%%%"""###%%%'''(((&&&$$$#########$$$%%%&&&&&&%%%$$$###(((&&&$$$###$$$%%%%%%%%%$$$'''&&&%%%111EEEQQQSSS[[[nnn}}}oooQQQDDD999&&&)))$$$"""%%%'''%%%$$$&&&***'''$$$###$$$%%%&&&&&&%%%&&&&&&'''&&&%%%$$$###&&&$$$###%%%(((***(((%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%&&&''''''&&&%%%))))))((((((((()))******,,,---000555===HHHSSS[[[WWWZZZ___fffmmmrrrttttttAAAUUUppp}}}~~~zzzqqqaaaSSSMMMJJJ^^^yyyaaaGGG555...,,,---+++))))))***+++***)))++++++******)))((((((((()))))))))(((((())))))))))))(((((((((''''''''''''((('''&&&(((******'''$$$)))((((((''''''(((((()))&&&'''(((''''''''')))+++,,,,,,+++******)))((((((******((('''''''''((()))&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''))),,,------,,,+++,,,))))))((('''''''''''''''((())))))'''%%%%%%''')))((((((((((((((('''&&&&&&'''&&&%%%$$$%%%''')))***%%%&&&&&&'''''''''''''''%%%%%%'''((((((((('''&&&(((((('''&&&&&&&&&&&&&&&+++***+++---------444<<>>LLL^^^tttxxxlllddd___[[[[[[```fffkkknnnnnnppprrruuuxxx|||wwwXXX???>>>===GGGaaasssuuuuuuooogggcccfffjjjnnnrrruuuvvvsssiiiVVVEEE111...333AAARRRcccrrr}}}~~~{{{yyywwwvvvrrrqqqssssssppprrrvvvtttllleeeddd```VVVJJJDDDAAAEEEMMMYYYdddjjjkkkjjjkkkqqqtttsssrrrnnndddYYYPPPPPPSSSYYYaaahhhlllmmmnnnqqqtttuuurrrnnnkkkiiieee[[[QQQMMMHHH@@@:::999888???CCCHHHSSS___\\\QQQMMMOOOUUU\\\eeennnvvvzzz~~~~~~~~~nnnYYYPPP[[[jjjuuuqqqdddVVVLLLEEEMMM___ppp|||kkk]]]OOOIIIIIIJJJNNNSSS\\\______ZZZPPPIIIGGGIIIPPPIIIAAA:::666;;;LLL______TTTLLLHHHAAA666333666444777666111//////...***((('''&&&%%%$$$$$$######+++'''######&&&(((&&&###&&&'''(((&&&$$$$$$%%%&&&!!!"""###$$$$$$$$$######'''&&&$$$###$$$&&&''''''&&&((('''%%%111EEESSSVVVcccvvvqqqaaaJJJ---,,,(((&&&'''&&&"""!!!$$$%%%###!!!!!!###%%%&&&%%%%%%&&&'''''''''&&&%%%$$$%%%######%%%((()))'''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((())))))((()))))))))(((((()))*********---222999BBBNNNXXX^^^[[[\\\aaajjjttt{{{~~~~~~MMM^^^uuuqqqdddRRRLLLTTTlll~~~iiiOOO999...+++---+++))))))***+++***)))+++******))))))(((((('''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&((())))))'''%%%'''''''''&&&&&&'''''''''&&&'''(((''''''''')))++++++++++++******))))))((())))))(((''''''(((((()))'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((('''))),,,---,,,,,,,,,---))))))((('''''''''''''''((())))))'''&&&%%%'''((('''(((((((((((('''&&&&&&((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&''''''''''''%%%%%%'''((((((((('''&&&(((((('''&&&&&&&&&&&&'''***)))***...111777BBBMMMYYYRRR===...---***&&&***'''((('''&&&%%%&&&***,,,***...***(((+++...@@@^^^~~~fffTTT???555111///...000666???NNN```qqqYYYKKK<<<666444333333555777666333///,,,,,,...000---...///222777===CCCFFFRRRQQQOOOJJJBBB999000******---111555;;;CCCKKKQQQTTTSSSQQQMMMHHHDDDCCCDDDAAA===999888444555DDDVVV___mmmvvvuuuuuuzzz||||||xxxuuummm]]]FFF444111777;;;OOOgggzzz}}}uuuvvvpppjjjjjjpppvvvxxxxxxvvvwwwwwwwwwwwwxxxxxxxxxuuuhhhKKK777777>>>NNNfffooorrrpppeeeWWWNNNQQQWWWaaafffmmmtttzzzvvveeeSSS777222///444>>>KKK^^^lllvvvxxxzzzyyyuuusssssstttrrrpppppptttuuutttuuuxxxwwwnnnfff___WWWKKKCCCAAAHHHLLLTTT^^^ggglllmmmlllqqqtttvvvvvvuuunnn___PPP@@@AAACCCHHHQQQ]]]jjjrrrnnnqqquuuxxxxxxssskkkeee]]]UUULLLHHHCCC<<<:::;;;:::CCCIIIJJJPPP[[[```^^^\\\___dddjjjqqqxxx}}}}}}zzz~~~jjjYYYWWWaaakkkrrrmmm```QQQDDD:::BBBOOO]]]lllfffUUUBBB:::999999;;;===GGGPPPXXXXXXNNNFFFDDDEEEJJJDDD===999888@@@RRRbbbkkkbbb\\\YYYPPPBBB<<<>>>@@@EEEGGGAAA;;;888444111---,,,)))'''%%%%%%&&&&&&+++((($$$$$$''')))'''&&&******)))&&&$$$$$$&&&((($$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&)))***)))***'''%%%111GGGWWW[[[aaattthhhAAA222,,,((('''%%%""""""%%%###!!!!!!"""$$$&&&''''''%%%&&&&&&'''''''''&&&&&&#########$$$''''''&&&%%%&&&''''''''''''''''''&&&$$$%%%&&&((()))***++++++***))))))(((((()))))))))***...555>>>HHHRRRZZZ^^^______dddooo]]]iiixxxuuuddd[[[WWW```~~~oooWWW???000,,,---+++))))))***+++***)))*********)))((((((''''''&&&''''''''''''''''''&&&((((((((((((((('''''''''%%%&&&'''((()))((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%'''(((''''''''')))++++++*********)))))))))(((&&&&&&&&&'''((()))************))))))((((((''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((''')))+++,,,,,,,,,,,,...))))))(((''''''''''''''''''((()))(((&&&%%%&&&''''''''''''(((((('''&&&&&&((('''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''''''%%%%%%'''((((((((('''&&&(((''''''&&&&&&&&&''''''((('''+++222:::DDDTTTbbbtttdddDDD---,,,)))%%%)))'''******''''''((()))(((,,,///***'''))))))555KKKzzzyyyaaaFFF666000---,,,---555;;;FFFUUUeeerrr{{{sssfffXXXPPPKKKIIIJJJMMMMMMJJJDDD>>>999666666777666333000...---///222444999<<<@@@BBB@@@:::333///...------,,,---000666;;;;;;<<<;;;999666444333444666444666:::===FFFWWWhhhmmmvvv{{{wwwrrrtttyyy{{{xxx}}}zzz{{{yyylllTTT<<<111222111AAAXXXlllyyy~~~||||||vvvwww||||||zzzxxxvvvuuutttsssrrrcccVVVCCC:::===FFFWWWhhhjjjiiibbbSSSBBB999999>>>NNNTTT^^^lllzzz}}}nnn]]]III===111---111;;;JJJWWWccciiiooopppmmmjjjkkknnniiijjjmmmrrruuuvvvxxxyyyrrriii___UUUKKKDDDCCCGGGPPPTTT[[[ccciiimmmnnnnnnpppqqqtttwwwuuuhhhSSSAAA333555777999AAAPPPcccpppjjjjjjjjjjjjhhhaaaVVVNNNFFF@@@:::888777777===DDDJJJUUU\\\ZZZYYY^^^fffjjjmmmooossswww{{{~~~{{{yyyaaaVVV\\\cccgggggg```UUUJJJ>>>333<<>>EEENNNZZZ]]]ccchhhlllnnnnnnnnnnnnooossswwwrrr```FFF444---...///000555CCCVVVdddaaa]]]XXXTTTPPPJJJAAA:::;;;777444555777>>>KKKXXXjjjttt{{{wwwooonnnssswww}}}~~~~~~zzz}}}nnnjjjxxxuuuYYYUUU``````]]]VVVNNNIIIEEE;;;222555>>>HHHQQQ```qqqwwwuuudddTTTCCC;;;999777666666888HHHYYY]]]QQQAAA777444.........111999FFFRRRYYYOOOPPPWWW^^^XXXHHH>>>>>>IIITTT\\\YYYOOOFFF<<<666222000...,,,---...111222+++)))''''''((()))******)))***,,,+++)))'''&&&'''((()))******)))'''%%%$$$((()))******)))***,,,///---///,,,)))555JJJYYY]]]LLLRRRiii~~~SSS???+++%%%(((***(((&&&''''''''')))++++++)))''''''''''''&&&''''''''''''$$$%%%&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&(((******((('''(((***)))))))))))))))******+++---222<<>>GGGSSS^^^eeeiiimmmooojjjoooqqqooommmkkkgggaaaVVVNNNEEE@@@???AAAKKKUUUeeehhhllloooooooooooopppooooooqqqtttlllWWW>>>...***+++,,,,,,///888FFFQQQKKKGGGBBB===:::888555444333333777???GGGTTThhhyyy{{{```SSSWWWeeeyyygggTTTWWWccc[[[SSSHHH@@@BBBCCC===333444@@@LLLRRRVVVZZZZZZXXXPPPFFF<<<777555222222444:::HHHVVVYYYOOOAAA888555444222...///:::LLL\\\cccRRRPPPTTTWWWOOO@@@:::<<>>999444111//////+++,,,...---,,,+++,,,------...///000111444999<<>>CCCJJJQQQ\\\dddooorrruuuvvvsssqqqqqqqqqrrrooonnnmmmaaaLLL888...((()))++++++---111888===666555333000///111555999555:::FFFRRR^^^lllpppUUUDDD@@@CCCMMMVVVmmmpppVVVPPPYYYbbbWWWMMM@@@;;;AAAGGG@@@555:::BBBJJJKKKIIIEEE@@@<<<;;;777555555333000111555888@@@IIIKKKFFF@@@======>>>===999999FFF[[[iiimmm[[[SSSNNNKKKCCC<<<@@@JJJWWWaaajjjjjjbbbTTTAAA222)))((((((((((((((()))***(((((((((((('''(((***,,,&&&(((******)))((()))***---000555888888555111---***///444444111......000222444111,,,111<<>>222---+++))))))***+++***))))))))))))(((''''''&&&&&&&&&''')))******)))'''&&&&&&'''''''''(((((())))))!!!$$$'''(((&&&%%%''')))(((''''''&&&&&&''''''(((&&&'''(((''''''''')))+++(((((((((((()))))))))))) ###'''***+++,,,,,,''''''((()))***+++,,,,,,''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''(((******+++,,,...111))))))((('''''''''''''''$$$&&&((((((&&&%%%$$$%%%$$$%%%&&&&&&'''''''''&&&''''''(((((()))(((((('''&&&%%%$$$######%%%'''(((%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&'''((()))'''(((---444777:::AAAJJJMMMJJJ999---///111555AAANNNZZZYYYEEE111++++++(((%%%)))### ))),,,))).........000777AAAHHHGGGBBB===444---***)))(((+++///@@@mmmvvvqqqfffhhheeeYYYKKKEEEEEEHHHHHHSSSgggzzz{{{ssskkkddd^^^\\\ZZZWWWQQQJJJCCC===999666---...///...---,,,---...,,,,,,------...222777:::<<>>;;;DDDJJJCCC666===@@@CCCBBBAAA@@@>>><<<000111444777555222444999888<<<@@@BBBBBBCCCFFFIIIFFFHHHHHHLLLZZZllluuuuuu^^^RRRGGG@@@:::<<>>>>>;;;999444333111///...------...))),,,//////---,,,...000+++,,,,,,------,,,,,,+++(((,,,000111......111444000111222333555888:::;;;:::<<>>???OOOPPPCCC===;;;???BBB@@@:::555555777555333111333555666444111666888:::<<>>CCCIIIOOORRRUUU[[[]]][[[[[[bbbjjjmmmllljjjjjjkkk~~~}}}xxxsssooo^^^DDD222---,,,+++***++++++++++++))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&%%%)))((('''&&&&&&'''((()))''')))***)))(((&&&&&&'''((((((''''''''''''(((((((((''''''&&&&&&''''''(((&&&%%%%%%&&&&&&((())))))***(((%%%%%%%%%&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''((('''&&&(((,,,//////...))))))(((''''''''''''(((%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$#########"""%%%((((((%%%$$$&&&&&&$$$%%%%%%$$$$$$%%%%%%&&&'''''''''(((((((((''''''&&&&&&&&&%%%$$$$$$$$$&&&((()))(((((()))+++,,,------333444444222000333999>>>GGGPPPOOO???000,,,+++(((&&&&&&'''''''''&&&&&&%%%((((((((()))***,,,---......---+++******+++---...===jjj|||yyykkkTTTAAA888333000444444BBB^^^zzzzzzwwwxxxuuuqqqkkkeee^^^XXXRRRNNNKKKFFF@@@;;;888444000---///---++++++---............///000222555888;;;===@@@>>>999444000---,,,+++111;;;MMMaaapppvvvsssooommmuuuxxxtttssssssjjj]]]MMM===111111222111555===IIIOOOXXX]]]___^^^\\\[[[XXXUUUQQQJJJCCC<<<666333===IIIZZZiiisssxxxzzzzzz{{{wwwfffKKK555111;;;DDDZZZffflllhhhkkkxxxzzztttnnniiieee___WWWPPP???888222000222555666555666666777777333000444;;;EEELLLYYYfffqqqxxx{{{||||||zzzuuuooommmkkkcccZZZRRRPPPKKKDDD;;;444///,,,,,,...000000000111333555888@@@CCCHHHRRRSSSXXXffffffkkkqqqrrrrrrvvv}}}yyyxxxyyy|||~~~|||wwwuuu[[[AAA777333//////444999MMM^^^YYYFFF???KKKZZZ]]]TTTDDDCCCRRRQQQBBB;;;===???AAA???:::555444444666555444555777777555222333888===@@@CCCJJJUUU]]]nnnppppppoooqqqsssoooiiiVVVIII@@@999666DDDSSSSSS^^^hhhrrrvvvyyyqqqWWW<<<,,,)))'''%%%%%%%%%%%%$$$&&&'''%%%"""%%%+++,,,((('''''''''&&&&&&&&&&&&&&&!!!###&&&((()))(((&&&$$$'''***+++))))))+++***'''******((('''''''''((((((&&&'''***,,,///111222222777555222///,,,***)))(((111000000111222222111//////...---+++***))))))(((******+++,,,,,,,,,,,,,,,+++***))))))******)))''')))***,,,---///000000111////////////000333888<<>>999555444666:::<<>>@@@BBBMMMUUUWWW\\\ffffffiiivvvvvvyyy{{{xxxuuuvvv|||||||||{{{xxxwwwzzzttt\\\XXXiii}}}zzzvvv]]]JJJ888222222///000444999LLL^^^\\\LLL@@@FFFQQQ___YYYKKKJJJUUURRRBBB:::======>>>===:::777333111333333333555666666333000111666===AAAEEEKKKTTT\\\mmmoooqqqqqqsssqqqggg\\\NNNEEE@@@;;;999GGGTTTRRRSSSWWW\\\dddooonnnXXX???,,,)))&&&$$$$$$$$$###"""&&&'''&&&%%%&&&)))(((%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###%%%%%%%%%$$$$$$###&&&'''%%%%%%'''&&&###''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&+++***)))((('''&&&&&&&&&,,,***))))))+++,,,+++******)))((('''''''''''''''''''''((())))))))))))(((***(((&&&&&&'''((((((''''''((()))+++,,,---------+++,,,,,,,,,---111666:::GGGVVVgggqqqwww|||~~~}}}|||sssjjjfff}}}~~~}}}|||{{{}}}yyyyyy|||uuufffLLL777111...***)))+++,,,+++***))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((******((('''((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((())))))'''&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''')))+++,,,---***)))(((''''''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&$$$%%%((('''###%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&'''&&&&&&&&&&&&((()))(((&&&&&&))),,,+++,,,---...------...///222666:::;;;999999<<<>>>===GGGNNNLLLHHHHHHFFFDDDFFF===333...---,,,***''')))((((((''''''''''''(((******)))(((((()))******,,,CCCdddvvv[[[BBB333...---,,,000;;;WWWwwwvvvtttsssrrroookkkhhhjjjooovvv{{{~~~{{{yyytttmmmhhhiiiooouuuvvvpppjjjgggfffaaaYYYQQQMMMHHH@@@:::555333111///------------------,,,,,,------------,,,+++***))))))---333;;;AAADDDDDDDDDEEEMMMTTTXXX]]]___ZZZRRRKKKCCC<<<:::666///,,,---***,,,///111111111222333444222000000666???IIIPPPZZZfffttt{{{zzzwwwwwwyyyzzzxxxlllUUU@@@555111000...444666222888NNNjjj{{{xxxvvvsssrrrrrrqqqnnnkkkaaa[[[RRRKKKFFFCCC@@@>>>===;;;:::<<<<<<<<>>BBBEEECCC>>>@@@<<<999888555000---,,,((()))************,,,...000000222888AAAMMMXXX^^^cccmmmxxx}}}yyyuuutttvvvvvvuuulllYYYGGG<<<555111***...000///444GGG___ppprrrpppnnnmmmlllllljjjiiigggbbbZZZRRRLLLGGGDDDBBB???======@@@???<<<>>>BBBDDDCCCBBBAAA???===;;;:::000222111...///333444111111444777999:::???GGGMMMVVVYYY\\\]]]^^^___aaaccctttuuuooonnntttsssuuu}}}}}}~~~sssiii\\\HHH888555888GGGjjjmmmWWWMMMGGG@@@;;;555222444888===BBBGGGQQQWWW___^^^OOO@@@>>>EEETTTXXXQQQNNNWWWUUUEEE;;;444555777:::===<<<888555888:::===@@@AAAAAA@@@@@@<<<999:::AAAJJJOOONNNJJJHHHIIIJJJJJJNNNOOOIIIAAAIIIJJJMMMIIIEEEQQQXXXPPP666222...///777>>><<<777---+++(((&&&&&&&&&%%%$$$$$$############$$$&&&(((&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$''''''$$$$$$''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$""""""$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''''''''''')))(((&&&'''((())))))((('''((()))***************((()))***+++,,,///333666AAA[[[|||}}}uuunnniiieee{{{vvvuuuyyyzzzwwwqqqqqqsssvvvyyy||||||{{{vvvvvvzzz~~~|||vvvzzz|||```CCC666000***(((+++---+++((())))))((('''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((%%%&&&'''((((((((((((((((((((((((((((((((((((((('''(((******)))((()))***((((((''''''''''''(((((()))((((((''''''(((((()))''''''&&&&&&&&&''''''(((((('''&&&'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''((((((((()))+++---+++***)))''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$(((---,,,(((&&&&&&&&&&&&&&&''''''((($$$%%%&&&''''''(((''''''$$$&&&((('''&&&***333:::KKKOOOSSSSSSRRRQQQRRRTTTZZZ[[[[[[XXXUUUTTTVVVYYY[[[]]]```cccggglllooopppggg\\\KKK===555000...,,,)))))))))***+++,,,---...***************************+++...444BBBQQQWWWVVVPPPCCC555---***))),,,///333UUUtttpppjjjfff```WWWLLLDDD???@@@DDDPPPcccuuuwwwmmmiiilllssszzzuuuwwwzzz}}}|||wwwpppjjjqqqjjj___TTTJJJBBB;;;777666666777777666555555444000000...---,,,,,,,,,,,,***+++------,,,+++,,,...///......///111333333111333333222111000...,,,,,,)))***++++++***+++---//////111555<<>>:::888444999:::===AAAFFFIIIMMMOOOOOOOOORRRSSSIII<<<;;;AAAJJJRRRNNNJJJSSSSSSDDD;;;000333888;;;===<<<:::999:::<<<>>>>>>>>>>>>???@@@BBB>>>===CCCKKKOOOLLLFFF???@@@===999888:::888444BBBGGGOOOLLLHHHTTT\\\QQQ666111***''')))///444666---***'''&&&''''''&&&&&&$$$###%%%'''&&&$$$%%%)))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((($$$$$$((((((&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$###"""%%%%%%$$$$$$######$$$$$$%%%$$$######%%%''''''&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''(((((((((((('''((((((''')))***+++)))'''(((((())))))***)))))))))((()))++++++,,,...111444;;;SSStttvvvoookkkgggccc}}}xxxrrrqqquuuvvvsssqqqqqqrrruuuwwwxxxwwwvvvrrrqqqwww~~~wwwyyynnnOOO888111***(((+++---+++((())))))((('''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((%%%&&&'''((())))))))))))((())))))))))))))))))((('''(((******))))))***+++((((((''''''''''''(((((())))))(((((((((((())))))(((''''''&&&&&&&&&'''''''''''''''((())))))'''%%%%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&((())))))((((((+++...+++***)))(((&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&'''---333222---&&&&&&&&&&&&&&&'''((((((%%%%%%&&&'''(((((((((((($$$''')))((((((...:::DDDcccggghhheee___ZZZYYYZZZZZZ\\\]]][[[WWWUUUVVVXXXTTTSSSTTTXXX]]]aaadddfffddd]]]QQQEEE:::333000...++++++++++++,,,---......+++,,,,,,,,,,,,,,,,,,+++)))***))))))...666999777555...***++++++)))***///333ZZZwwwqqqiiiddd```VVVGGG<<<333000222???WWWrrrsssgggbbbdddiiimmmmmmqqqwwwyyyxxxuuussssss}}}wwwmmmbbbWWWNNNFFFAAA<<>>:::;;;;;;:::888555222000///111333222000...///000...+++***,,,...///...///...///...,,,***+++++++++)))***++++++***+++---//////000333777===BBBFFFIIIMMMQQQUUUWWWVVVUUUUUUVVVVVVWWWRRRIIIBBB>>>999444.........111666<<>>:::666444444444000------000000,,,***+++***+++---///111222333333888>>>AAABBBDDDIIIJJJIIIOOOWWWaaafffgggiiiooottt}}}{{{wwwrrrmmmjjjjjjllltttvvvrrruuu~~~~~~}}}~~~~~~fffRRR:::333//////...///888BBBCCCGGGBBB666000444777666???FFFNNNTTTVVVUUUSSSQQQLLLHHHJJJMMMGGG;;;999???CCCMMMJJJEEEMMMNNNAAA888...333:::>>>===;;;:::;;;888999999777555444666888??????@@@CCCGGGHHHHHHGGG???@@@<<<333------///...999BBBMMMLLLKKK[[[cccYYY888111***&&&'''***...222***(((&&&%%%&&&''''''&&&%%%&&&***///---&&&###&&&#########$$$$$$$$$$$$$$$"""###$$$$$$$$$######"""&&&((('''######'''(((&&&"""###$$$%%%&&&%%%%%%$$$'''''''''''''''&&&%%%$$$$$$$$$############$$$$$$$$$######%%%'''((('''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((((((((((((&&&&&&(((***,,,+++(((&&&((((((((()))((((((''''''((()))***++++++,,,///111666HHHccc~~~tttpppnnnkkkhhh}}}wwwqqqpppttttttrrruuutttuuuvvvxxxxxxvvvtttrrrpppvvv}}}tttttt|||yyyXXX999222***(((+++---+++'''))))))((('''''''''''''''&&&''''''''''''''''''&&&((((((''''''''''''((((((%%%&&&'''((())))))))))))))))))************))))))'''(((*********)))***+++((((((''''''''''''(((((())))))(((((((((((())))))(((''''''&&&&&&&&&'''''''''''''''(((******(((&&&$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''&&&(((******((((((+++...+++***)))(((&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&))))))((()))000777666000'''&&&&&&&&&&&&'''((((((%%%&&&'''((())))))))))))%%%((()))))))))111???KKKkkkmmmmmmfff\\\SSSOOOOOOIIIMMMOOOOOOKKKHHHGGGIIIEEECCCDDDIIIOOOQQQSSSTTTUUURRRLLLBBB777///***)))---,,,,,,,,,,,,,,,------,,,------......------,,,$$$(((******+++...---***'''$$$&&&,,,---))))))...555\\\vvvnnnfffaaa^^^TTTDDD777333......<<>>@@@AAAAAAAAAEEEFFFBBB<<<999888555000...++++++...333777;;;???888888888666444444555777777666444111......///000///,,,+++///000...---......000333666999:::;;;;;;EEEKKKQQQSSSVVV[[[]]][[[ccclllvvvzzzyyywwwzzz~~~{{{vvvqqqoooqqqsssuuuxxxwww{{{~~~dddMMM:::444///...111333333333333999888111000999@@@@@@DDDOOO[[[aaaaaa]]]VVVPPPOOOIIIJJJNNNIII===999>>>???KKKHHHBBBIIIJJJ>>>555...555===???===999:::;;;;;;<<<:::666111///111444888<<<@@@AAA@@@@@@CCCGGGCCCFFFBBB777//////111333333>>>LLLNNNOOOaaalllaaa888000(((&&&((()))+++,,,(((&&&$$$$$$%%%''''''&&&&&&(((000777333((("""### !!!"""###$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$&&&%%%""""""%%%&&&$$$!!!"""###%%%%%%%%%$$$###!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''######$$$&&&((()))'''%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''$$$%%%'''***,,,+++((($$$''''''((((((''''''&&&&&&''')))************---///...;;;PPPiiiwwwpppooopppnnnjjj|||xxxsssqqqpppqqqrrrppprrrvvv{{{~~~}}}yyyvvvzzz~~~}}}xxxvvv{{{jjjHHH===000***+++,,,+++))))))(((''''''''')))***+++((()))***+++***)))'''%%%))))))((('''''''''''''''&&&''')))******((('''%%%'''---///***(((******''')))(((''''''***++++++***((()))((('''''')))***))))))+++***&&&&&&))))))'''(((&&&'''+++,,,******,,,((((((((()))(((((('''''')))))))))'''%%%%%%''')))'''$$$###$$$''')))'''%%%(((((('''&&&&&&'''+++...000...+++((('''((()))***'''&&&&&&%%%%%%&&&&&&'''***(((&&&%%%%%%&&&''')))'''%%%$$$%%%(((***)))''''''((((((&&&%%%&&&(((***((((((''''''''''''(((((('''***---......222;;;BBBZZZWWWQQQGGG>>>888666666444666555222444777666222000111111222333444444555777666444111...***'''&&&///,,,)))***,,,......,,,,,,+++---000555666444111,,,,,,+++***)))((('''''''''***++++++)))(((***---333QQQpppffffff___LLL999222,,,//////777UUU~~~sssjjjfff]]]MMM@@@======CCCMMMSSSTTTVVVaaannn{{{zzzvvvqqqllldddZZZQQQQQQ[[[dddgggjjjjjjcccZZZ[[[WWWZZZbbb___NNNBBBAAAEEEPPPRRRQQQPPPEEE:::;;;999444222555555111222777444111...---...000111111------///111...))))))---///---...111111...---//////......000333444555444444000///111222...+++,,,000...+++,,,000111000.../////////////////////...000222111......333555444333444777999555222555<<<999:::>>>EEENNNUUU[[[]]]bbbhhhpppuuuuuusssqqqpppwww~~~}}}yyytttzzz{{{tttuuu{{{jjjNNN777333///...///111000...(((***---///222:::IIIVVV```cccffffffccc^^^WWWQQQXXXVVVVVVWWWOOOBBB:::;;;@@@AAA???<<<>>>BBB===444555<<>>999333///...---------///...,,,---000///+++******+++,,,,,,---......000000///...,,,***((('''+++)))&&&&&&)))******(((******+++...111222000...,,,,,,++++++***)))))))))((())))))(((&&&'''***---111FFFjjjwwwgggaaaWWWDDD555000+++...---333OOOtttrrrkkkgggdddXXXDDD777555000333:::>>>@@@FFFUUUeeezzzyyynnnddd[[[TTTZZZhhhuuuwwwsssnnnhhhbbb^^^]]]cccmmmkkkZZZNNNKKK\\\iiimmmkkkiii\\\OOOPPPEEE@@@???AAA@@@===>>>BBBCCCAAA>>>;;;777555333222444333333444222...000555111///000333222...---///111000000111333444444333555000...000000---+++,,,222111222333444444222000///000000///...///111444222666888888:::>>>>>><<>>;;;???FFFDDDFFFKKKRRR[[[bbbhhhjjjnnnsssyyy~~~|||{{{~~~yyypppfff______dddvvv{{{^^^EEE666222...---///000///---)))***---000666BBBTTTaaaggghhhhhhfffddd```ZZZUUUWWWUUUTTTTTTLLL???888888:::;;;:::888<<<@@@===555666:::>>>???;;;888888999DDDEEECCC<<<222...000555888777555333333555999<<>>666000***'''(((*********''')))(((&&&'''+++***&&&%%%%%%&&&&&&'''((((((((((((((())))))))))))((((((,,,***((((((***+++***)))(((((()))+++------+++***++++++++++++++++++++++++(((((((((&&&%%%'''***---///777NNNqqqxxxcccVVVIII888...,,,)))++++++000GGGffftttqqqhhhfffhhhiii[[[DDD555222+++,,,///222444===QQQddd~~~uuueeeYYYQQQYYYkkk{{{}}}tttllliiihhh```aaakkkuuusssdddXXXTTTcccssszzzyyyuuueeeWWWXXXSSSNNNKKKLLLLLLKKKMMMQQQPPPQQQQQQLLLDDD===::::::EEEAAA???>>>;;;777888<<<999777777::::::666444666666555666888;;;<<<<<<;;;888333///111111//////222777:::<<<===:::777555333222444555333000222999@@@===CCCGGGIIIKKKMMMKKKGGGMMMKKKJJJJJJFFFDDDHHHNNNLLLNNNSSSYYYaaaiiippptttyyy|||lllYYYMMMFFFFFFIII]]]vvvmmmOOO<<<444000,,,,,,...000///---***+++---111<<>>AAA===777555888;;;<<<:::999888999@@@CCCCCC===444///111666;;;999666111...///222555>>>DDDHHHEEE??????IIIRRR\\\aaa]]]RRROOOSSSOOOEEE000,,,((('''((()))(((%%%''''''&&&%%%%%%%%%&&&&&&)))$$$%%%******###"""&&&###""""""""""""######$$$"""######"""!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%'''((((((&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%&&&'''((())))))))))))(((((((((((())))))******((((((***+++,,,,,,,,,,,,///000333555333111777@@@OOO```hhhiiikkkcccVVVSSS~~~zzzyyy||||||xxxwwwvvvuuuuuuuuuvvvvvvvvvwwwwww}}}{{{{{{|||}}}}}}|||zzzvvvrrrsssxxx~~~{{{zzz[[[:::222000)))(((---******))))))((((((''''''(((((())))))))))))((('''))))))((('''''''''''''''&&&'''(((((()))(((((('''***)))((())),,,//////---(((,,,111111///000666;;;999444111222333222111111...000///+++***,,,,,,)))***''''''******((())),,,((()))***+++,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++***((((((&&&%%%$$$%%%&&&&&&&&&&&&)))---111111333555666333...((($$$'''&&&&&&%%%%%%&&&&&&'''!!!"""$$$&&&''''''&&&%%%'''''''''''''''(((''''''((())))))(((((((((***,,,+++************++++++,,,++++++***((('''+++111666:::333+++''')))+++***'''&&&((('''%%%'''***)))%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''((((((((((((++++++***************)))((((((((()))***)))((('''))))))*********+++++++++((((((((()))))))))***+++---...888PPPmmmyyyhhhUUUGGG:::///))))))''')))***...AAA[[[gggfffaaa```fffkkkbbbKKK888000---...000333555???SSSfffoooYYYHHHKKKYYYgggjjjddd]]]]]]___\\\```iiisssqqqggg^^^[[[mmm~~~rrrdddfff___ZZZTTTPPPPPPTTTZZZ___[[[___aaa\\\TTTLLLJJJJJJVVVSSSPPPOOOJJJCCC@@@BBBFFFDDDEEEHHHHHHDDDCCCEEE@@@@@@AAADDDHHHIIIIIIHHH===888555777999:::<<<@@@FFFHHHJJJGGGAAA<<<;;;;;;===???@@@===999<<>>999888999EEEaaa{{{]]]BBB999111...+++,,,...000...,,,,,,---...222AAAWWWmmmyyymmmfff```\\\XXXPPPIIIFFF@@@@@@AAA???:::333000///333666;;;@@@DDDCCC>>>888444777<<<>>>===:::777555555<<>>FFFJJJKKKOOOXXX___eeeccc\\\PPPIIIFFF???555)))'''&&&&&&(((((('''%%%&&&&&&%%%%%%%%%%%%&&&&&&'''######&&&&&&"""!!!%%%%%%%%%%%%$$$$$$%%%%%%&&&!!!!!!  """###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$((()))+++***))))))***+++''''''''''''''''''''''''&&&&&&'''(((((()))(((((((((((((((((((((((())))))((()))***+++,,,,,,,,,,,,000111444666333111666>>>HHH[[[bbb______[[[ZZZaaa~~~zzzyyy{{{~~~}}}yyyvvvttttttvvvxxxzzz}}}~~~~~~}}}{{{zzzyyywwwsssqqqppplllkkkooowwwzzzyyykkkFFF666111***)))---******))))))((((((''''''(((((()))))))))))))))((())))))((('''''''''''''''&&&''''''(((((((((((((((***))))))+++......//////000666<<>><<<;;;777555777;;;;;;666///,,,///000...+++((('''******((()))---***+++,,,---...//////////////////---++++++---///------,,,***(((&&&%%%%%%%%%&&&&&&&&&&&&)))---111///000///...+++((($$$"""'''&&&&&&%%%%%%&&&&&&''' """%%%'''((('''&&&%%%%%%&&&&&&&&&&&&&&&''''''''')))+++,,,++++++,,,...------+++***))))))((((((&&&'''((((((((((((***,,,:::333***'''((((((&&&###&&&((('''%%%'''+++***&&&&&&&&&''''''''''''''''''%%%&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&%%%&&&((()))))))))((('''''''''''''''(((((()))*********''')))+++...///000///---,,,+++...888GGGTTTZZZ[[[WWWNNNBBB888///)))''')))&&&)))***...>>>SSS```aaaZZZWWW\\\gggeeeQQQ999---+++---222555666===MMM^^^```EEE>>>BBBHHHJJJIIIFFFFFFIIIMMMQQQZZZbbbccc___^^^___kkk{{{xxxmmmoooooohhh]]]TTTSSSYYYbbbggggggjjjlllggg___XXXVVVWWW___]]]]]]___]]]UUUOOONNNRRRPPPQQQUUUUUURRRQQQSSSNNNNNNNNNPPPRRRRRRPPPNNNEEE@@@>>>BBBGGGJJJNNNSSSZZZZZZXXXRRRKKKFFFFFFHHHJJJMMMNNNJJJGGGJJJTTT]]]hhhiiifff^^^ZZZXXXUUUPPPJJJJJJMMMRRRTTTTTTVVVZZZ___^^^^^^___dddnnn{{{|||}}}{{{xxx{{{gggMMM===555333111777KKKmmmuuusssgggKKK777444///---+++,,,///000///,,,---//////444DDD^^^rrr{{{jjj```XXXUUUOOOEEE<<<999444777888777555444333333555888???EEEGGGBBB;;;666444:::BBBEEEBBB:::444000///;;;HHHJJJBBB888555666888999777222,,,***---111444:::CCCMMMVVV]]]aaabbbbbb]]]UUUMMMGGGAAA777///******)))***++++++******&&&&&&&&&%%%%%%&&&&&&'''$$$###$$$&&&&&&###"""###&&&&&&%%%%%%%%%%%%%%%&&&%%%###""""""###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%''')))''''''&&&&&&&&&&&&''''''&&&'''(((((((((((((((((('''''''''''''''''''''''')))***+++,,,,,,,,,,,,,,,+++,,,000222111111888AAAIII\\\ccc``````___bbbnnn}}}|||yyyxxxzzz}}}zzz|||}}}|||{{{yyyyyyzzz{{{}}}wwwuuusssqqqpppnnnkkkhhhfffhhhnnnwww||||||yyy}}}VVV>>>333///------((()))))))))))))))((('''(((((((((((())))))))))))))))))((('''''''''''''''&&&&&&''''''(((((())))))+++******,,,---...333999===DDDNNNYYYdddooo{{{|||jjjZZZTTTPPPJJJIIIMMMLLLJJJCCC888222111000------***)))++++++)))***.........///000111111111111000000000...,,,,,,...000---......,,,(((&&&&&&&&&&&&&&&&&&&&&&&&(((---000222000---***(((&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''"""###&&&'''((('''&&&%%%$$$%%%''''''&&&&&&(((***'''***///222222222111111...---+++)))'''&&&&&&%%%$$$%%%&&&'''(((''''''&&&333...)))''''''((('''%%%$$$&&&&&&$$$&&&***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%((()))+++***(((&&&&&&''')))******)))''''''''')))'''''''''(((((()))))))))'''(((,,,111777::::::888333111...,,,...222666999999666333...)))'''(((***&&&(((***...:::MMMZZZ^^^XXXSSSWWWdddeeeTTT<<<...***...444888777888CCCPPPpppfffFFF888444111333444222333555555:::BBBHHHKKKNNNRRRUUU^^^kkkrrruuu{{{uuunnnrrr|||vvvjjj^^^[[[bbbjjjnnnnnnnnnlllfff^^^XXXWWWWWW___^^^bbbjjjlllgggaaa___\\\YYYZZZ]]]\\\XXXWWWXXXYYYXXXWWWWWWVVVSSSOOOKKKMMMIIIIIIOOOUUUZZZ___dddhhhfffaaa[[[UUUSSSSSSTTTUUUWWWXXXUUUSSSUUU\\\cccooonnnggg]]]WWWUUUSSSOOOJJJJJJMMMUUUZZZ\\\```eeefffffffffeeehhhppp|||{{{xxxwwwsssmmmllloootttuuusss{{{tttYYYAAA555000---222999KKKgggqqqaaa\\\PPP999---///...,,,+++,,,000111///------000111666IIIccctttxxxhhh[[[OOOLLLHHH===666555000555888777888;;;======888999>>>CCCCCC<<<777666999BBBLLLMMMEEE999111---222@@@OOORRRGGG;;;555444666999999555///,,,...222000444;;;EEEOOOTTTTTTSSSNNNIIIGGGHHHHHH@@@777000//////000000///...,,,+++''''''&&&&&&&&&'''((((((###$$$%%%&&&&&&$$$######%%%$$$$$$############$$$###"""!!!"""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%$$$%%%''')))''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''%%%&&&&&&&&&''''''((((((******+++,,,,,,,,,,,,,,,++++++...000///000999BBBMMMbbbkkkjjjllliiihhhppp~~~~~~~~~||||||{{{wwwttttttyyy~~~zzz|||~~~~~~~~~|||nnnkkkiiihhhjjjkkklllkkkkkkpppyyy~~~vvvssscccBBB333222///***'''((()))******))))))(((((((((((((((((()))******))))))((('''''''''''''''&&&&&&&&&''''''((()))***,,,***+++---000666EEETTTZZZ```kkkyyyooogggddd```cccjjjhhhfff^^^QQQFFF???888222///,,,***,,,,,,***+++///111222333333333333222222/////////---,,,,,,---///---//////---)))''''''((('''''''''&&&&&&(((,,,///333111...***(((''''''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((('''&&&%%%$$$&&&))))))((()))+++---...333888;;;999555222000+++***)))'''&&&%%%$$$$$$&&&%%%%%%&&&'''''''''&&&+++***)))(((((((((((((((###%%%%%%###%%%))))))%%%&&&&&&&&&%%%%%%%%%%%%%%%''''''(((''''''&&&%%%%%%***,,,......+++)))))))))((()))***)))'''&&&(((***(((((((((((())))))))))))'''(((+++222<<>>555,,,(((''')))******,,,---***''''''***,,,'''((()))+++666FFFTTTZZZVVVQQQUUU```___MMM999///+++000777:::555333:::DDDTTTeeessszzz{{{___@@@444---)))***+++***,,,000---444:::===>>>AAAEEEHHHTTT]]]```fffrrrtttrrrwww{{{yyyqqqhhhgggpppwwwyyywwwtttmmmfffaaa]]]\\\\\\___^^^ccclllrrrqqqnnnmmmeeebbbaaabbb```ZZZWWWXXX[[[[[[ZZZYYYXXXTTTPPPLLLTTTQQQRRRYYY```dddiiinnnhhhddd```]]]\\\[[[YYYXXX[[[[[[\\\[[[ZZZ[[[]]]```jjjiiiddd\\\WWWWWWVVVSSSJJJHHHIIIPPPXXX]]]dddkkkhhhkkkmmmmmmmmmqqqzzz|||yyyxxxzzzyyyuuuoookkkhhhaaaXXXVVVVVVWWWWWWWWWiiidddFFF444///......///555DDDXXXjjjuuuyyycccUUUIIIEEE===000***---...,,,+++---111222000...+++///222999MMMhhhvvvvvvgggUUUFFFCCC@@@888555999111777:::999;;;BBBEEEEEE???;;;;;;>>><<<777777;;;@@@KKKUUUSSSEEE777///...333AAAPPPQQQFFF:::555555777;;;===:::333...///222333555888<<<>>>?????????:::999???MMMSSSLLL@@@:::<<<>>>AAAAAA===777111---(((''''''''''''((()))***$$$$$$$$$######$$$%%%$$$&&&%%%$$$###############!!! !!!$$$%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&'''((((((((())),,,...'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''%%%%%%&&&'''((())))))******+++,,,,,,------,,,,,,...---...000///111;;;FFFYYYjjjqqqqqqtttpppjjjmmmzzz{{{}}}|||{{{wwwrrroooqqqxxx~~~}}}{{{vvvsssjjjgggccccccggglllqqqsssxxx|||uuukkk}}}iiiBBB111222///&&&&&&'''(((*********))))))((((((((((((((()))******))))))((('''''''''''''''&&&&&&&&&'''''')))*********)))+++///444@@@XXXoooqqqjjjjjjjjjpppzzz|||nnn```TTTHHH>>>111---+++,,,,,,+++,,,000444444444555444444333333.........,,,++++++,,,...---//////---)))'''((()))(((((('''&&&&&&'''+++...///---***'''%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&$$$'''***+++***+++...111888<<>>JJJSSSWWWRRRIII<<<222,,,*********(((,,,---)))&&&'''+++---'''(((((()))222@@@OOOWWWOOOLLLPPPXXXSSSAAA000)))+++///555777111,,,111:::@@@QQQ___dddjjjiiiSSS666...)))'''***+++)))---444999@@@EEEDDDAAAAAACCCDDD<<>>:::999555666===222999<<<:::===DDDIIIHHHEEE>>>::::::888555:::BBBGGGRRRZZZUUUDDD555///000///===KKKLLLBBB888666888888===@@@===555//////111<<<>>>???;;;666333555888444666CCCZZZeee]]]PPPIIIMMMQQQVVVVVVPPPFFF<<<666((((((((((((((()))******%%%%%%### ###&&&&&&((('''&&&&&&%%%%%%%%%%%%$$$######%%%((()))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&'''((((((((())),,,///'''&&&%%%%%%%%%%%%&&&''''''(((((((((((((((''''''%%%&&&'''((()))***+++,,,++++++,,,---------,,,,,,,,,+++,,,------000;;;FFFeeeqqqsssppptttqqqkkkmmm}}}|||yyyzzzuuunnnkkknnnuuu{{{~~~~~~|||zzzwwwvvvuuusssqqqooojjjhhhgggiiiooovvv}}}wwwuuu}}}hhhHHH333+++***+++((()))***)))((('''((()))))))))))))))))))))))))))((((((((((((((()))******%%%&&&&&&'''((()))******((()))+++000:::OOOrrr~~~ggg```aaaggguuuzzzfffTTT>>>444,,,,,,.........000???;;;777333111///,,,******+++,,,+++)))))))))+++,,,,,,,,,...///...+++(((&&&&&&&&&&&&&&&'''+++......---+++)))'''%%%%%%$$$'''&&&$$$######$$$&&&'''%%%''')))'''%%%&&&((((((***)))))),,,...000555999;;;CCCIIIFFF;;;000,,,---(((((('''''''''&&&&&&&&&'''((()))'''### $$$)))%%%&&&((())))))(((&&&%%%'''%%%$$$$$$%%%&&&&&&%%%######$$$###"""###&&&((()))'''&&&&&&&&&&&&$$$###&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&'''(((((((((((())))))(((((((((((())))))((((((***---333???KKKSSSWWWOOOAAA444+++''''''((((((***)))%%%$$$(((+++***,,,((('''+++///444;;;CCCCCCEEEFFFDDD>>>666000---***333;;;:::222...111777@@@FFFNNNSSSPPPGGG<<<444))))))+++---,,,---666@@@IIIPPPUUUUUUSSSMMMBBB777555333666<<>>PPPffftttwwwaaaNNN;;;555;;;@@@>>>999888<<>>>>>>>><<<;;;???FFFNNNVVVXXXMMM>>>444000...222<<>>BBBDDDAAA;;;333...---+++)))(((***444III]]]kkklllkkkiiifff___QQQCCC444///,,,///333666:::???GGGMMMUUU^^^jjjyyy}}}zzzzzzyyyvvvrrrmmmdddaaafffgggaaa```eee```ZZZRRRNNNNNNPPPOOONNNRRROOOQQQXXX\\\YYYUUUTTTZZZ```eeeffffffgggddd```aaa\\\YYYYYY\\\\\\VVVPPPUUUWWWYYYZZZXXXUUURRRPPPZZZXXXVVVWWWYYYXXXRRRMMMCCC<<<999@@@IIISSS^^^hhhooowww{{{rrraaaVVVXXX^^^``````]]]XXXTTTVVV```iiirrrooonnneeeVVVQQQFFF222666000...111777PPPyyy\\\@@@111------,,,,,,---...///000000000...//////...,,,***+++,,,///...---...111333333222,,,222999DDDVVVkkkxxx{{{dddOOO;;;777<<<===:::888<<<>>>@@@???===>>>BBBEEEDDDBBBAAAAAA===:::<<>>@@@IIIMMM^^^uuuxxxpppooonnnnnnmmmiiicccYYYMMMEEE999111,,,++++++(((&&&&&&%%%$$$######%%%%%%$$$###(((&&&$$$$$$%%%&&&%%%###&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&'''%%%$$$$$$&&&'''''''''%%%'''(((((((((((()))+++''''''((((((((((((((('''&&&'''((((((((((((&&&&&&%%%''')))*********+++,,,++++++++++++,,,,,,,,,,,,---,,,,,,------///999EEEZZZnnntttnnnooonnniiiiii|||tttppprrrvvvzzzzzz|||zzzvvvtttsssnnnggghhhiiilllooorrrtttvvvvvvwwwyyy|||}}}~~~}}}yyyVVV;;;...+++***(((((()))***)))((('''((()))((((((((((((((((((((((((((((((((((((((()))******************************...***)))111FFFjjj~~~|||nnnggggggtttppp^^^HHH999111...000555666333///---,,,+++)))((((((******)))((('''((()))(((((((((***,,,,,,+++)))'''''''''&&&&&&'''+++------,,,***)))'''&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''###&&&((()))'''&&&))),,,555666999@@@FFFHHHDDD???CCCAAA<<<444,,,'''&&&''''''''''''''''''&&&&&&&&&"""%%%((('''%%%%%%''')))%%%&&&'''(((((('''&&&%%%'''%%%$$$$$$%%%&&&&&&%%%"""$$$&&&'''&&&&&&'''(((((('''&&&%%%&&&&&&%%%###&&&%%%%%%%%%%%%&&&''''''%%%&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&&&&'''++++++***((('''(((,,,///555444222///---+++***))),,,555;;;888222///,,,)))'''%%%&&&******((((((+++,,,...//////...,,,++++++***...222222000......000555555555333111...+++)))(((((()))+++333IIInnn~~~xxxhhhWWW>>>333)))(((***,,,...000333@@@QQQbbbtttxxxsssrrrpppjjjdddZZZRRROOOSSSTTTNNNLLLOOONNNJJJFFFDDDEEEGGGHHHHHHLLLKKKOOOXXX]]]ZZZUUURRRXXX```eeeccc```^^^\\\XXXWWWTTTRRRVVV[[[^^^[[[WWWQQQTTTWWWWWWSSSMMMIIIGGGPPPLLLJJJKKKNNNNNNJJJFFFCCC>>><<>>============>>>@@@AAACCC@@@??????<<<888999===???AAA???999666999;;;;;;:::AAAHHHOOOUUUVVVMMMBBB888888:::???EEEGGGEEECCCJJJSSS[[[]]]YYYVVVYYY]]]ggglllyyyrrrkkklllvvvtttrrrnnnggg]]]RRRKKK@@@888111000...+++((((((%%%$$$######%%%%%%$$$###'''%%%######$$$%%%$$$###%%%%%%%%%%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&'''%%%$$$$$$&&&''''''&&&$$$&&&''''''&&&&&&((()))&&&&&&'''((()))))))))((()))))))))))))))(((&&&&&&$$$&&&)))*********+++,,,))))))*********+++++++++******+++---,,,...777AAAPPPfffpppnnnnnnjjjbbbaaazzzqqqlllooowww~~~~~~{{{rrrtttrrrnnnlllllljjjeeennnpppsssuuuvvvwwwxxxyyy{{{~~~||||||~~~sssQQQ888///...---***((()))***)))((('''((()))((((((((((((((((((((((((((((((((((((((())))))*********************))))))+++,,,000888IIIjjj|||{{{{{{yyysss[[[HHH:::222111555333111...,,,,,,,,,+++***((()))))))))'''&&&'''((()))((()))+++...///...,,,'''(((((('''&&&'''+++---,,,+++***((('''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%'''(((''')))000888>>>FFFNNNRRRRRRMMMDDD;;;777333---(((&&&%%%&&&&&&''''''''''''''''''''''''%%%)))+++(((&&&'''((((((%%%&&&&&&''''''&&&&&&%%%'''&&&$$$$$$&&&'''&&&%%%"""%%%((()))(((''''''(((((('''%%%%%%&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''((()))))))))((((((***,,,*********+++++++++++++++444@@@JJJIIIBBB999222,,,,,,))))))++++++((('''***...//////---+++))))))***)))+++---......---,,,,,,000///...,,,+++*********###&&&+++000;;;WWWrrraaaHHH:::+++''')))***+++,,,555LLLhhhzzzzzzqqqllliiicccWWWNNN???<<<<<<@@@AAA???BBBHHHHHHGGGGGGGGGHHHGGGFFFEEEIIIHHHMMMVVV[[[XXXRRRPPPSSS[[[aaa^^^ZZZXXXVVVSSSPPPNNNMMMPPPUUUXXXWWWTTTNNNQQQSSSRRRMMMHHHFFFEEEGGGFFFEEEEEEGGGJJJLLLMMMIIIFFFCCCAAA@@@AAADDDHHHNNNPPPNNNFFF;;;555777;;;===@@@FFFSSSjjjnnnPPP<<<---)))000000555XXX||||||~~~vvvgggPPP<<<222...---+++...---,,,+++++++++,,,---+++,,,---,,,+++,,,///111---...000444777777555222999@@@LLLXXXeeepppvvvxxxnnnNNN777<<>>IIITTTTTTNNNJJJSSS^^^eeehhhkkkooorrryyy~~~sssccc___dddvvvsssqqqpppiii]]]QQQKKKCCC;;;333000...***''''''%%%$$$######%%%%%%$$$###%%%$$$##################"""######$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&$$$&&&((('''&&&%%%&&&'''&&&%%%$$$%%%&&&''''''&&&$$$%%%'''&&&%%%%%%'''(((%%%%%%'''((())))))))))))+++******)))(((''''''&&&$$$&&&((())))))***+++,,,)))))))))*********++++++)))))),,,...---...666@@@MMMcccoooppppppggg[[[YYYzzzzzzxxxtttqqqttt|||zzzuuulllnnnnnnjjjjjjnnnooonnn{{{}}}~~~{{{xxxxxxxxx}}}~~~rrrPPP888000///---***((()))***)))((('''((()))''''''''''''''''''''''''((((((((((((((())))))***)))))))))))))))))))))(((+++000666<<>>333///---+++))).........///000111222333++++++,,,+++***+++...000---000777===AAAAAA===999===BBBMMMYYYcccjjjooosssmmmLLL444999FFFEEE;;;666555888===DDDKKKOOOOOOMMM???:::888999888555555777777888888777:::>>>>>>:::<<>>IIIVVVYYYVVVRRRUUUZZZbbbiiinnnpppppp{{{~~~~~~uuufff\\\___hhhtttqqqrrrssslll[[[LLLEEEBBB999000...+++'''%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$###"""""""""### !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&%%%$$$%%%'''((('''%%%$$$%%%&&&&&&%%%%%%&&&'''%%%%%%'''((())))))))))))++++++***)))((('''''''''$$$&&&((()))))))))***,,,************++++++++++++)))***,,,///...000888CCCQQQfffrrrsssrrreeeWWWVVVuuuxxxzzz{{{{{{|||}}}{{{xxxsssmmmhhhkkkppprrrpppqqqvvvzzzzzzyyywwwwww~~~~~~uuuTTT;;;000,,,+++)))((()))***)))((('''((()))''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))))))))***///666;;;DDD\\\sss___III999333///,,,***)))*********)))'''))))))((('''&&&'''((('''&&&&&&'''***,,,,,,+++)))))))))((('''(((***---******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((%%%&&&)))***...>>>PPPcccqqqwwwhhhPPP???333******)))((((((((((((&&&%%%&&&&&&&&&'''''''''''''''333666333***'''+++***$$$&&&%%%%%%%%%%%%%%%%%%&&&(((&&&%%%%%%&&&''''''&&&###%%%'''(((''''''((()))'''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%((((((''''''''''''(((((($$$''')))***)))''''''(((***)))'''&&&''')))+++,,,...FFFeeezzzxxxeeeUUUBBB:::222---((($$$%%%***&&&'''((((((''''''((()))''''''((()))))))))))))))&&&''')))***++++++******---,,,***)))000LLL{{{sssfffCCC666+++((()))***---000OOOzzz{{{yyywwwqqqgggVVVCCC555,,,...111333777BBBSSS```mmmjjjffffffddd___TTTKKKHHHBBB>>>@@@AAA>>>;;;;;;777===AAAAAABBBBBB>>>999;;;999777666666666555444999<<<>>>;;;777777;;;@@@>>>??????>>>???FFFQQQZZZaaa___XXXPPPKKKFFF===444222///---++++++---000222999EEE[[[|||```???111)))///111---111;;;HHHTTT```bbb^^^YYYSSSNNNDDD:::000------,,,+++,,,***,,,...000333444555666......---,,,++++++...111444999CCCLLLQQQOOOHHHBBB???BBBKKKVVV___eeelllsssgggOOO999888BBBEEE===555555===HHHSSSZZZ\\\ZZZXXXJJJCCC===<<<:::666555777999<<<<<<;;;<<<>>><<<777AAALLLTTTOOOEEE>>>:::777333666<<>>WWWnnn~~~yyynnnZZZPPPEEE;;;222)))''')))%%%''')))*********+++,,,%%%'''(((((('''&&&((()))'''(((((()))))))))((((((''')))***+++000BBBdddvvvfffYYY;;;333+++******+++...333RRRwwwxxxwwwooo```MMM;;;000******,,,555HHHbbbyyyzzzvvvuuupppeee[[[LLLBBB888444222000000222,,,000555:::BBBHHHFFF???888666444222222222111111+++000444222...---111666333222333<<>>?????????;;;555333---+++---...---000555444666:::>>>AAABBBBBBBBB;;;:::999666444444666999AAAHHHRRRZZZ\\\TTTHHH???======AAAJJJPPPUUU___iiidddYYYIII>>>???EEEBBB:::<<>>===::::::<<<===@@@@@@===;;;;;;999666AAAIIIMMMGGG???999555222333888DDDNNNLLLEEEGGGPPPQQQNNNJJJKKKSSS]]]ffflllnnnkkkcccXXXPPPOOOSSSVVV\\\XXX\\\dddaaaRRRFFFDDD===333+++)))(((%%%$$$&&&%%%$$$######%%%%%%$$$###$$$%%%&&&$$$"""!!!###%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%"""$$$%%%%%%$$$######$$$%%%$$$%%%&&&((((((&&&%%%&&&'''((('''&&&%%%&&&'''''''''(((((((((((((((''')))((('''&&&&&&''''''(((&&&((())))))(((''''''(((((((((((()))))))))******))))))***---...222===IIIYYYhhhpppqqqooobbbWWW[[[|||xxxllljjjiiijjjmmmqqqssstttvvv{{{xxxllluuueeeHHH555---++++++(((******)))((('''((()))''''''''''''''''''''''''((((((((((((((()))******))))))***+++,,,,,,------111:::MMMbbbpppxxxyyyuuuyyy}}}___FFF:::333000...------...---,,,(((******)))((('''((()))+++)))((()))+++,,,,,,,,,******)))((('''(((***---))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&&&&%%%***111000...:::LLLVVV[[[SSS???///,,,***%%%%%%&&&((('''&&&&&&(((***&&&&&&&&&'''''''''((((((666999222&&&$$$++++++%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%%%%'''((('''&&&%%%%%%%%%%%%$$$%%%(((***'''%%%$$$%%%''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''((()))))))))))))))((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%'''))))))(((&&&&&&'''(((((()))))))))((('''&&&(((000>>>NNNcccsssxxxuuunnndddWWWKKK>>>111++++++$$$&&&))))))((('''''''''$$$''')))(((%%%%%%'''***+++***)))(((((('''''''''"""'''---///,,,///???PPPeeeqqq|||yyylll[[[III===222,,,(((''''''&&&***000KKKyyy{{{rrrtttrrriiiWWWCCC333***,,,***--->>>```~~~sssiiiQQQDDD666...+++)))***...---111888CCCRRR]]]\\\UUUJJJFFF@@@:::333...***((($$$***000///+++(((+++//////,,,000DDDdddyyyrrrrrrooo___NNN999444...+++,,,---+++(((222555@@@[[[~~~|||}}}}}}{{{dddBBB//////---))))))---000000***------,,,...000///***,,,***+++000111111777???HHHKKKPPPTTTWWWXXXWWWVVVIIIHHHFFFBBB@@@???BBBDDDNNNTTT]]]bbb___RRRAAA555444111222777;;;>>>IIIUUUddddddYYYFFF???EEEGGGAAACCCRRRfffrrrsssmmmgggdddQQQHHH@@@>>>>>>===>>>AAA@@@CCCBBB<<<888999999777===BBBDDDAAA>>><<<888333666===MMMZZZRRR@@@@@@LLLPPPLLLDDD>>>===CCCOOOWWWUUURRRMMMGGGGGGKKKNNNOOOFFFBBBHHHTTTVVVLLLEEEGGG<<<333+++)))(((&&&&&&(((%%%$$$######%%%%%%$$$###$$$&&&'''%%%"""!!!###&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%!!!###%%%%%%###"""###$$$%%%$$$%%%&&&((((((&&&$$$&&&'''((((((&&&%%%&&&((('''(((((((((((((((''''''((('''&&&%%%%%%&&&((()))'''(((***)))'''&&&&&&'''''''''''''''((((((((()))(((''')))+++---222>>>KKKYYYgggmmmnnnlll```XXX^^^}}}|||zzzqqqllljjjlllnnnppprrrtttxxx{{{xxxqqqqqqzzzoooFFF000...000---******)))((((((((((((((((((((()))***************((((((((('''&&&&&&&&&%%%************************444>>>XXXuuuzzziiiYYYZZZnnnyyydddMMMCCC<<<888444000---,,,++++++)))...---((('''+++---***,,,)))&&&''')))++++++******)))(((((()))*********(((((('''''''''(((((()))&&&&&&%%%$$$%%%&&&'''((()))))))))+++...111444666???===:::666111---***((()))))))))((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''---,,,***)))'''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''###$$$%%%&&&'''***///222%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((%%%'''******))))))))))))))))))((((((''''''&&&&&&))))))(((((('''''''''&&&(((''''''(((***+++***)))%%%)))000666>>>KKK\\\gggfffeee^^^QQQ@@@333,,,+++'''(((((((((((((((''''''###%%%&&&&&&&&&&&&'''))))))((('''((()))***)))((()))***+++++++++,,,///222===BBBIIIMMMJJJAAA555...++++++******++++++,,,---DDDaaa}}}uuuoooiii___LLL777------+++***+++AAAsssvvvssssssoooWWWEEE222,,,------,,,+++///444KKKlllyyyvvv___WWWPPPLLL???000))),,,111000///...---,,,++++++,,,111777UUUuuunnnwwwvvvvvvPPPAAA222))),,,,,,&&&$$$)))///000111>>>___|||pppqqqnnn]]]CCC222...---***))))))+++...000(((((((((***---/////////''',,,///......888KKKZZZ]]]eeefff___]]]aaa___WWWRRRQQQNNNKKKJJJLLLQQQTTTUUUTTTSSSNNNHHH???888333,,,///222000...000888@@@PPP]]]ZZZLLLGGGCCCBBBIIIPPP```qqqxxxuuunnnhhhdddUUUMMMFFFEEEFFFCCC>>>:::@@@AAAAAA@@@>>>======>>>@@@CCCFFFHHHFFFAAA<<<999<<>>FFFHHHMMMGGG:::<<>>BBBBBB???888333,,,///444===CCCBBB;;;444000+++&&&%%%'''(((&&&###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$#########'''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((''''''((())))))'''%%%###%%%''''''&&&%%%&&&'''+++)))''''''''''''&&&%%%)))((('''&&&&&&''')))***((()))))))))'''&&&'''(((((())))))******)))'''''',,,***+++...222888BBBMMMXXXaaabbbaaafffaaa\\\aaa}}}uuuoooppppppooonnnoootttvvvyyyzzz{{{}}}wwwssssssuuuqqqsss{{{|||qqqmmmsss~~~pppJJJ333...---)))******)))((((((((((((((('''((())))))******))))))''''''''''''''''''((((((&&&'''((()))+++,,,---...111BBBgggttt___LLLQQQnnnuuujjjooo{{{}}}zzzuuulll\\\LLL@@@888444333,,,...---)))(((***)))''',,,***((((((***,,,,,,,,,,,,,,,+++++++++++++++,,,)))((((((''''''(((((((((***)))'''&&&%%%&&&&&&'''***+++++++++++++++******------,,,+++)))((('''&&&'''''''''(((((((((((((((''''''''''''''''''''''''***(((''''''(((((('''&&&###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''++++++***(((%%%$$$&&&(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''$$$&&&(((((('''&&&&&&''''''''''''((((((((((((((()))))))))))))))(((((((((((('''&&&&&&''''''&&&%%%'''((())))))(((+++111666AAABBB@@@:::222---++++++'''(((((())))))((((((((('''((()))'''%%%$$$$$$%%%)))((('''((()))***)))((()))***+++***))))))+++---******+++++++++***)))))),,,++++++++++++,,,------///;;;PPPeeerrrtttnnniii^^^PPP@@@555///,,,,,,//////,,,---AAArrrrrrhhhqqqwwwppp]]]JJJ555+++***+++///222<<<```zzzvvvssstttqqq```FFF444111...------,,,+++***))))))...444???eeeyyynnntttyyy|||^^^;;;000)))++++++&&&%%%)))$$$***,,,)))...===HHHJJJQQQLLLHHHDDD<<<222---,,,///...---,,,,,,,,,,,,,,,---,,,+++***))))))))))))///,,,...:::LLL]]]gggkkkeeekkkjjj___VVVSSSOOOIII;;;===@@@AAA???<<<::::::888777666444222000///...000111222///,,,,,,000444888EEEEEE>>>???>>>>>>FFFXXXhhhyyy~~~~~~|||yyyuuulllbbb]]]WWWPPPMMMNNNTTTOOOJJJHHHJJJKKKHHHDDDHHHSSSfffvvvzzzkkkRRR>>>???EEEKKKKKKFFFBBBBBBCCCEEE>>>??????===FFFMMMFFF:::>>>AAA>>>777111......&&&''',,,555>>>@@@999222***&&&######%%%'''&&&$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%###$$$'''((((((&&&###!!!&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((('''((()))(((&&&###$$$%%%''''''%%%%%%&&&(((+++)))''''''((((((&&&%%%(((''''''&&&''')))***,,,'''((()))((('''&&&'''((('''(((((())))))))))))(((+++)))***...222:::GGGTTT]]]dddcccccchhheee___bbbuuuoookkknnnqqqrrrtttwww|||}}}|||tttooonnnnnnrrrrrrvvv~~~{{{xxxvvvyyyhhhGGG333...---******))))))((((((((((((((('''(((((()))))))))))))))&&&&&&''''''(((((())))))''''''((()))***+++,,,,,,---;;;]]]ttt\\\FFFIIIgggrrrfffhhhsssvvveeeYYYKKK===222000///---++++++,,,+++))),,,+++*********,,,------.........---,,,+++,,,---***)))(((((((((((((((((()))((('''''''''((())))))++++++,,,,,,,,,***((('''+++*********))))))((((((%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''&&&'''))),,,,,,(((%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''''''''((('''&&&&&&((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$'''))))))(((&&&&&&'''&&&&&&''''''(((((())))))((((((((((((((((((''''''(((&&&%%%%%%&&&&&&$$$###$$$&&&''''''&&&'''***---///111111///+++))))))***'''(((((())))))))))))((('''(((((('''&&&%%%%%%&&&)))((('''((()))***)))((()))***+++***(((((()))***+++***)))))))))***,,,---+++************+++,,,,,,+++...666AAAKKKPPPOOOLLLCCC;;;222///...---***(((------,,,;;;eeeuuullltttuuuhhhQQQBBB111)))'''(((,,,111FFFrrrsssmmmqqqyyy|||jjjKKK444,,,,,,++++++***))))))(((((()))///888XXXuuuxxxzzz{{{lllQQQ666...)))******'''&&&(((&&&,,,---)))(((...444666777777777333...))))))+++---------,,,++++++******++++++++++++***+++,,,...111111777GGG[[[iiimmmkkklllmmmeeeUUUIIICCC@@@<<<000333777888777555333333222222111000000111222222111111000///------///000...888777444888999===HHHTTTgggzzz|||uuurrrlllccc___aaa^^^TTTIIIEEEFFFEEE@@@:::<<>>???===FFFPPPMMMFFFFFFBBB:::///((('''(((&&&%%%(((111;;;>>>888000'''$$$"""###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%''''''''''''&&&&&&&&&&&&###$$$&&&''''''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&)))(((((((((((('''%%%"""$$$&&&&&&&&&%%%%%%'''(((((('''&&&'''))))))((('''''''''&&&&&&'''((()))***'''((()))((('''&&&'''(((&&&''''''((()))*********)))((())),,,111:::JJJYYYeeejjjhhhgggmmmjjjdddhhhmmmkkkmmmtttyyy{{{}}}|||vvvpppkkkiiipppnnnmmmqqqxxx|||}}}yyy\\\AAA222...---,,,***))))))(((((((((((((((''''''((()))))))))))))))&&&''''''(((((())))))))))))))))))))))))*********...444NNNnnnjjjTTT???@@@[[[ttthhhgggqqqyyyhhhNNN:::333///,,,,,,,,,,,,,,,++++++++++++******+++,,,...000111111///---+++---...******)))(((((((((((((((''''''''''''(((***,,,...+++,,,---------,,,***)))*********))))))(((((((((%%%%%%&&&&&&'''''''''(((%%%&&&''''''''''''&&&%%%%%%%%%''',,,000///)))$$$###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&(((***%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&(((******)))''''''(((&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%%%%$$$"""###%%%&&&''''''((()))***'''((()))(((''''''((()))''''''((()))******))))))%%%&&&((('''&&&&&&((())))))((('''((()))***)))((()))***+++***)))(((((()))((((((''''''''''''(((((()))))))))))))))***++++++)))((()))---333666666444111000...---------***&&&(((,,,,,,444TTTyyyooonnnfffSSS@@@666---))))))(((,,,000KKKxxxpppgggooo|||oooMMM333)))*********)))((((((''''''&&&,,,...???fff|||{{{wwwlllTTT;;;000,,,)))))))))''''''((('''((((((&&&&&&((()))''')))+++,,,,,,+++***)))(((***++++++++++++*********)))+++------...000555888<<>>,,,+++***))))))(((''''''(((***(((&&&&&&''''''$$$!!!$$$&&&((((((***,,,***&&&))))))))))))***,,,---...,,,///222333333777===BBBCCCJJJYYYkkk{{{{{{{{{lllVVVCCC999777777777///111222222222222444666...///222444555666666555444222111333666777555222,,,///++++++333666<<>>EEEGGG???@@@JJJNNNTTTIII:::///***(((%%%"""'''&&&'''+++...///,,,)))'''''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''(((!!!###&&&)))******))))))((((((((('''''''''&&&&&&'''&&&%%%$$$$$$&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''((('''%%%"""%%%&&&&&&%%%$$$%%%''')))######$$$'''+++,,,+++***''''''&&&&&&%%%$$$$$$###&&&'''((((((''''''((()))''''''''''''((()))++++++------///111444;;;MMM]]]nnnvvvtttpppsssooommmuuuqqqssszzzzzzxxxyyy}}}|||vvvtttvvvvvvwwwxxxxxxuuunnnfffaaaaaaggglllooowww{{{gggNNN;;;222...,,,+++******)))(((((((((((((((&&&'''(((((())))))(((((()))))))))(((((((((((((((''''''(((((())))))******------888EEEMMMYYYZZZNNN>>>:::555777CCC[[[vvvzzztttttt|||kkkZZZGGG;;;111......******+++)))***+++)))((((((+++...333555666333...,,,...111,,,+++***)))((((((((((((((((((((()))***---///000//////...,,,,,,+++++++++''''''(((((())))))******++++++++++++************''')))***++++++***)))''')))%%%"""$$$))),,,)))%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&''''''%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((******((('''&&&'''((((((((((((((('''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$&&&&&&&&&$$$&&&%%%$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&((((((((((((''''''(((******++++++***&&&'''(((((('''&&&((())))))((('''((()))***)))(((''')))+++,,,***)))******(((((())))))************+++++++++++++++,,,,,,---+++++++++***)))***---000:::EEEIII===///)))+++...'''---000888VVViiiTTTQQQIII>>>666...---+++***+++***)))---222<<>>???BBB:::111+++***)))'''%%%%%%'''((()))))))))))))))%%%%%%&&&&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((((((&&&(((+++---///...---,,,((((((((((((''''''''''''&&&&&&'''''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&%%%&&&'''((((((%%%###&&&&&&&&&%%%$$$$$$'''***$$$$$$&&&(((++++++)))(((&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''(((***((((((''''''((()))***+++------000111222777GGGWWWmmmwwwvvvppppppkkklllwwwxxxyyy~~~{{{wwwvvvpppnnnrrrzzz|||xxxxxx{{{vvvvvvuuuuuuqqqkkkddd___aaallluuuzzz~~~|||hhhOOO<<<333...+++*********)))(((((((((((((((&&&''''''(((((((((((((((******))))))((((((''''''%%%&&&'''((()))***+++,,,%%%&&&111666444:::===444222444666777<<>>```{{{PPP777777333+++,,,...+++((('''(((&&&&&&+++222666CCC^^^tttuuucccWWWVVVQQQRRRWWWVVVGGG333+++000)))))))))))))))((((((((()))***'''---...---222111:::999666666///(((,,,%%%((()))((('''(((((((((%%%%%%''')))(((''''''***%%%,,,---'''###'''******)))(((((()))---111666999<<<>>>@@@===;;;<<>>===;;;666888;;;:::888555333222444999@@@GGGJJJIIIFFFDDD===999777999>>>>>>888222///333222666===::::::FFFccckkk[[[ZZZmmm}}}|||yyy|||qqq___GGG333+++***,,,...++++++,,,,,,,,,,,,++++++111...+++,,,///000...+++///&&&,,,555333111333000000---+++)))))))))((('''%%%(((******)))(((***,,,"""###%%%%%%%%%$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))///000222444333222///---)))(((((((((''''''''''''$$$&&&(((***+++)))(((&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&((((((&&&$$$&&&&&&&&&$$$###$$$'''***&&&&&&''')))******'''%%%$$$%%%&&&'''((((((((((((%%%'''((((((''''''(((***)))((((((''''''(((***+++***+++---///...222AAAQQQjjjuuuvvvooolllgggjjjwwwsssxxxzzzuuuqqqooopppuuuxxxxxxyyy{{{zzzvvvpppnnnjjjfffcccaaa```___eeennnyyy|||rrr^^^FFF555///,,,***++++++***'''&&&'''***,,,((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''((()))************++++++,,,---...///000111///333000000:::BBBMMM___ttt{{{||||||lllQQQ===333++++++,,,&&&((((((((((((***+++---///666666444333000---+++***,,,+++)))(((''''''((((((((())))))+++,,,---------000,,,,,,...+++%%%&&&+++'''***+++***...777===>>>888<<<===:::444000111333000++++++333:::999666333444333---%%%###&&&)))((($$$$$$%%%&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((())))))(((&&&&&&'''((("""$$$&&&(((((((((&&&%%%'''&&&$$$$$$$$$$$$###!!!$$$%%%&&&%%%$$$$$$&&&((($$$%%%&&&&&&''''''&&&&&&)))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((())),,,)))&&&&&&)))+++***)))'''(((******)))))))))***)))%%%&&&---000,,,)))+++---,,,...222777;;;>>>>>>===888777777222...555AAAOOOrrr}}}dddEEE///&&&,,,***...666LLLuuu[[[DDD---)))------***))))))((((((((((((***+++,,,...555>>>GGGJJJHHHCCC???@@@>>>;;;777333///,,,***((()))***)))'''&&&%%%&&&))))))(((((((((((())))))(((***,,,,,,***)))******''''''((((((((((((''''''))))))((((((((((((((()))''')))((('''''')))***))),,,***+++000777===@@@AAAKKKEEE>>>888666666666777;;;CCCPPPddd~~~xxx^^^IIIFFFHHHCCC===<<>>===SSShhhpppccc^^^cccddd]]]```jjjeeeQQQ<<<333222111000111***222///)))+++)))***444555666333,,,((())))))(((+++*********+++,,,,,,+++(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###$$$%%%%%%###!!!$$$&&&###!!!(((,,,+++---666AAAHHHIIIDDD999...---((($$$###&&&'''%%%!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%###$$$%%%'''((()))))))))'''&&&&&&&&&&&&(((***+++,,,---.........111888>>>ZZZjjjqqqpppqqqmmmllltttzzz|||{{{xxxtttpppnnnppptttvvvzzz}}}}}}wwwrrrqqqooolllhhhiiikkklllkkkjjjgggfffeeelllvvv~~~}}}wwwdddJJJ666...,,,+++))),,,...,,,)))(((***---((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((()))************)))***+++,,,---......///...333000...444777???OOOfffsss}}}eeePPPAAA111,,,...***))))))))))))***+++---...666666444222000...,,,+++,,,+++***)))((((((((((((,,,++++++---///...,,,******)))+++///---)))***000000333777>>>KKKXXX^^^]]]dddddd```VVVIII???:::999999444444>>>JJJQQQUUUXXXMMMHHH;;;...(((((('''###&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))(((&&&%%%&&&((($$$%%%&&&'''''''''&&&&&&'''&&&$$$$$$%%%$$$###!!!%%%&&&&&&&&&%%%%%%'''(((%%%%%%&&&''''''''''''''')))((('''&&&&&&&&&&&&'''&&&''''''''''''(((((((((,,,***''''''(((((('''%%%''')))******)))(((((()))+++'''''',,,...,,,---111555999???FFFMMMRRRUUUWWWUUUPPPOOOOOOHHH<<<:::???^^^vvvSSS999---111***...>>>___qqqHHH999,,,***------++++++******)))((()))***+++,,,)))+++///333333111...,,,444333111///,,,***((('''((()))***)))'''%%%%%%&&&)))(((((((((((((((((()))'''((()))(((''''''((()))''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''&&&%%%&&&'''''',,,---111777>>>CCCCCCAAAAAA===777222000000000111888???KKK[[[qqqzzzfffUUUOOOKKKBBB>>>@@@???;;;<<>>888666???IIILLLJJJNNNYYYXXXNNNAAA>>>???CCCDDD===666333111///111888@@@CCCAAA>>>===MMM```ppp{{{xxxnnnfffccc[[[PPPKKKNNNHHH@@@999777777666888===999;;;333,,,+++***111DDDMMMHHH===000+++++++++((()))(((''''''(((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%'''((('''&&&%%%'''((('''&&&(((...444GGG\\\qqqwwwrrrcccJJJ222///+++''''''***,,,+++(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&'''(((((('''&&&%%%%%%&&&''''''''''''&&&%%%((()))))))))(((''''''&&&)))'''&&&'''***,,,,,,,,,...//////---+++---222777LLL___jjjoootttrrrrrr{{{~~~{{{yyyyyy{{{{{{xxxvvvuuurrrnnnkkklllpppuuuyyy{{{~~~tttkkkhhhgggggggggkkkqqqvvvvvvtttooolllgggmmmtttyyy|||~~~zzz}}}kkkPPP888---,,,---)))---111000,,,)))***---(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))************(((((()))***+++,,,,,,------222///...111111888JJJ```rrrtttaaaMMM444)))+++***+++***))))))***+++,,,---666555333111///...------+++++++++******)))((((((***)))))),,,//////+++'''&&&'''***---+++(((+++000666<<>>DDDKKKTTT[[[___cccgggjjjgggdddeeeiiicccSSSIIIHHHlll^^^AAA111111///333IIIuuu___:::111***,,,222444444444---,,,+++))))))***++++++)))((('''&&&%%%$$$$$$$$$(((((((((''''''&&&&&&&&&''')))***)))'''%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&%%%$$$$$$&&&(((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&((((((&&&%%%&&&(((///222888@@@EEEEEEBBB???888555222///------......000777>>>GGGVVVhhhtttxxxmmmaaaWWWPPPGGG===<<>><<<>>>CCCEEE@@@===<<>>777444111///111999DDDIIIEEE>>>444:::DDDRRReeevvv|||{{{xxxtttlllbbbWWWMMMFFFBBB666666777888777999DDDPPPTTTMMM===333///,,,===\\\hhh]]]JJJ777---+++)))&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%)))'''&&&&&&'''(((((('''&&&'''+++---)))'''444EEEddd\\\888///+++'''''')))+++***)))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((%%%&&&'''(((((('''&&&%%%%%%&&&''''''''''''&&&%%%************)))(((&&&&&&+++(((&&&)))///222000...,,,------+++)))***...222???SSSdddoooxxxxxxyyytttoookkklllpppsssrrrooouuuuuuuuuuuuuuutttrrrpppnnnwww{{{uuunnnlllnnnooouuuyyy}}}zzztttooolllpppuuuxxxyyy|||}}}oooSSS999------000---.........---,,,++++++((((((((((((((((((((((((******))))))))))))******''''''((()))************(((((())))))***++++++,,,+++000//////444555AAAYYYmmm}}}~~~{{{nnnYYY;;;+++,,,,,,,,,+++*********+++,,,---444333111///...---------******************))))))))))))***---000111...+++,,,...000111///000666<<>>BBBCCC@@@;;;888333333111000......000111...333777888>>>KKKWWW\\\XXXQQQLLLHHHBBB===>>>DDD???<<<===@@@AAA@@@AAAEEEPPPQQQHHH::::::EEEIIIDDD;;;;;;@@@GGGHHH@@@888444333111222:::GGGNNNIII???888777777@@@TTTgggnnnllljjjkkkggg^^^YYY[[[[[[YYYHHHDDD???999555:::IIIZZZgggYYYDDD777111...FFFooo{{{sss```EEE222)))&&&$$$))))))))))))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%***)))'''((()))+++++++++---***---111,,,+++@@@\\\kkk@@@111...)))'''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%%%%'''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&'''(((((()))))))))((((((---)))''',,,333777333...(((***+++***(((***...333777KKK^^^nnn{{{|||ccc```___dddmmmtttuuutttzzzyyyxxxxxxvvvrrrlllggggggsss}}}~~~|||}}}~~~yyyvvvtttwwwzzzzzz{{{}}}}}}pppTTT:::...///333222---)))(((+++---+++)))))))))))))))))))))))))))******))))))))))))******'''((()))***++++++++++++))))))******++++++,,,,,,---000...000666;;;PPPppp~~~|||kkkJJJ666111...,,,,,,+++******+++,,,---111111000///............))))))*********++++++,,,.........///000111222222444:::???@@@BBBJJJVVV^^^|||zzzbbbMMMBBB>>>888666<<>>444888KKKqqqlllRRR===888;;;NNNffflllZZZDDD///...,,,***))))))******''''''&&&&&&&&&'''((()))''''''((((((((()))))))))%%%'''((((((&&&%%%&&&&&&%%%&&&''''''''''''&&&%%%))))))(((&&&%%%%%%(((+++&&&&&&''''''''''''&&&&&&((((((''''''((())))))***&&&&&&(((+++***'''+++333@@@AAA@@@>>>;;;777444222000111111000...///222555555999:::666555<<>>777888666555:::FFFOOOJJJ???888444000444CCCSSSXXXUUUWWW[[[[[[YYY\\\hhhrrrvvvlllaaaSSSFFF===;;;EEEPPP___QQQ===333///...HHHrrr}}}___@@@...)))***+++,,,---,,,)))((((((***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%))))))+++000777===@@@AAABBB======>>>:::<<>>333***,,,+++******+++,,,---...000111111111111000000///************,,,...111222222333222///,,,---333888>>>IIISSSXXX___lll{{{www^^^III<<<777333111555;;;HHH[[[kkkvvv[[[BBB111(((((())))))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''(((,,,111555+++***(((&&&%%%%%%&&&''''''%%%$$$%%%&&&'''&&&$$$$$$%%%%%%%%%$$$$$$&&&''''''(((((()))))))))))))))((((((''''''(((((())))))'''''''''(((((((((((())))))***+++++++++,,,000222444666888:::;;;???CCCGGGKKKRRR\\\dddmmmsssrrrmmmhhhfffbbb[[[TTTPPPQQQSSSPPPMMMRRR___iiiooozzzttt]]]FFF:::>>>```eeeNNN>>>CCCQQQiii~~~{{{]]]>>>...---+++***)))))))))***))))))))))))((('''%%%$$$''''''''''''''''''((((((%%%&&&((((((&&&%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$((())))))'''&&&&&&(((***&&&&&&''''''''''''&&&&&&((((((((((((((()))***+++%%%$$$'''++++++)))000<<>>FFFJJJFFF@@@???CCCGGGJJJCCC777777BBBFFF???666777AAASSS^^^YYYJJJ???>>>===999888AAALLLJJJ@@@444333111222:::FFFKKKIIIKKKOOOVVV\\\ccclllxxxxxxiiiZZZLLL@@@<<<>>>GGG@@@222+++,,,...DDDfffrrrOOO999333444///111222///***((((((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%&&&+++444BBBQQQ]]]eeeiiifffbbb```^^^ZZZ]]]ppp}}}UUUFFFBBB;;;444///,,,+++***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&(((&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%(((((('''&&&&&&'''(((((((((((((((((('''&&&$$$$$$***)))***...444555111,,,***,,,---+++((((((***...+++999HHH[[[ppp{{{dddfffkkkooosssuuuuuuuuusssmmmffffffkkkrrruuuvvv||||||~~~}}}oooUUU>>>333222333---...---+++((('''(((***)))))))))))))))))))))))))))))))))(((((()))))))))(((((()))***++++++++++++******++++++++++++,,,,,,...///---111777???]]]}}}|||uuuZZZCCC555(((+++*********+++---...///000222444666666555333111---,,,+++,,,...333777:::999;;;;;;666111555BBBNNN[[[iiiwww}}}~~~ppp___MMM===444///...///000111666BBBOOO^^^pppuuuXXXBBB------,,,+++***(((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$%%%(((...222***)))((('''&&&&&&'''''''''%%%$$$%%%&&&'''&&&%%%&&&'''''''''&&&&&&((()))&&&'''(((((())))))((((((((((((((((((((()))******((((((((()))))))))******+++---...///111555<<>>999777:::<<<999::::::888555777>>>DDDIIIMMMNNNJJJGGGEEEAAA<<<===;;;999;;;BBBIIIMMMNNNIIIKKKMMMKKKCCC===???FFFJJJMMMEEE777555???@@@999444555AAAZZZkkkhhhVVVFFFDDDDDD===777;;;FFFHHH@@@555888888666999AAAHHHJJJGGGLLL[[[lllssssssxxxuuugggUUUCCC:::999:::;;;333...000333>>>TTTqqq|||}}}kkkPPP???:::;;;999;;;;;;666...))))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&(((000@@@UUUjjj}}}qqqddd^^^SSSFFF999000+++***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''(((((('''&&&%%%)))((('''&&&&&&'''((()))((((((((((((((('''&&&&&&'''(((+++...111111---***(((***,,,***((('''***---)))222;;;LLLbbbqqqrrruuuwwwwwwsssnnnjjjgggiiieeedddiiisss|||{{{~~~pppVVV@@@555222222'''...444111((($$$''',,,))))))))))))))))))))))))))))))(((((((((((())))))((()))***++++++,,,++++++***************++++++++++++------222:::AAAaaaxxxwww{{{vvv^^^JJJ<<<---************+++---///000111444777999:::888555333///...------111666<<>>EEETTTkkkmmmVVV111111///,,,***(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%$$$""""""%%%***---)))((((((''''''''''''''''''%%%$$$%%%''''''&&&%%%'''((()))((('''((()))+++&&&''''''(((((((((((((((((((((((((((((()))******))))))))))))************+++...111444999AAAKKKRRRQQQSSSWWW[[[___ffflllqqqssstttuuuwww~~~xxxjjj]]]ZZZVVVSSSPPPLLLGGGDDDFFFAAA@@@EEEJJJSSSfff{{{lll]]]ZZZhhh}}}hhhWWW\\\lllxxxssscccPPP===///+++***)))((((((((()))***))))))((('''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''$$$&&&''''''&&&%%%&&&'''###$$$&&&''''''&&&$$$###!!!###%%%%%%###"""######%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***---))),,,333444444AAASSSGGGGGGEEEAAA>>>>>>AAAEEEDDDEEEDDDAAA???AAAHHHOOOXXX]]]___]]][[[XXXPPPIII>>>???@@@BBBIIIRRRZZZ]]]\\\WWWPPPFFF;;;888BBBOOOXXXYYYNNN===888???>>>666222222@@@\\\rrrppp\\\IIIHHHHHH@@@555777CCCFFFAAA555;;;<<<888777===FFFKKKEEELLLccc}}}||||||wwwhhhTTTCCC===???<<>><<<===CCCDDDCCC<<<222+++***+++************************(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&,,,555HHH```yyy~~~ooo[[[HHH999000---''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''(((((('''&&&&&&%%%%%%%%%%%%(((''''''''''''((())))))%%%&&&'''(((((('''&&&%%%)))((('''&&&&&&'''((()))%%%&&&''')))***+++++++++%%%'''+++...///...+++)))###&&&((()))((())),,,000,,,000555CCCWWWggg|||sssmmmkkkfff^^^[[[^^^___aaafffqqq}}}~~~|||{{{}}}sssWWW===111///000111///,,,)))(((***,,,...&&&(((***------,,,+++)))******)))((((((((((((((('''(((((()))))))))))))))***///)))%%%,,,---***///+++444333000777IIIiiizzz}}}{{{}}}wwwiiiOOO999000---***((()))+++---///222999999999:::<<<===:::555...---...000333===OOO```bbbaaa]]]WWWWWWddd{{{pppaaaVVVPPPLLLJJJ@@@???===888222...++++++)))((((((((()))+++...000222===NNNccczzz~~~oooAAA555)))''')))(((''''''&&&$$$######$$$%%%%%%$$$%%%&&&''''''&&&&&&''')))&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&$$$"""###%%%&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&$$$###$$$%%%%%%$$$###&&&'''''''''&&&&&&''')))'''''''''''''''((())))))---///---(((''')))***'''+++)))'''''')))+++,,,,,,...///333:::DDDQQQ^^^fffhhh]]]ZZZfffuuu{{{{{{{{{uuuyyyvvvhhh^^^OOOMMMIIIEEECCCBBBBBBCCCDDD;;;:::<<>>999888@@@CCC999555???EEE@@@;;;===EEEKKKFFFFFFXXXwwwyyyzzz{{{qqq___SSSOOODDDBBBNNN[[[ZZZTTTNNNNNNTTTWWWUUULLL>>>???CCC555,,,444>>>AAAAAA???888000***(((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((($$$%%%%%%%%%$$$%%%(((+++///333???UUUjjj{{{kkkaaaYYYiii{{{]]]AAA111---''''''&&&&&&&&&&&&''''''***(((''''''(((((('''%%%&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%&&&'''((('''&&&$$$###$$$%%%%%%%%%&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((''''''''')))((('''''')))***)))(((+++)))&&&$$$$$$&&&***,,,,,,---111999EEE]]]yyykkk]]]WWWUUUUUU[[[aaajjjkkknnnwww{{{{{{|||{{{yyyyyy{{{}}}~~~}}}rrrWWW===111///000000...,,,***)))***+++---&&&(((***,,,---,,,+++)))******)))((((((((((((((('''(((((()))))))))))))))***///***&&&,,,,,,***000,,,666777666@@@SSSrrr|||}}}zzzzzzzzzmmmTTT<<<111///+++((()))+++---333888@@@???>>>>>>BBBEEEAAA;;;222000000666@@@PPPfffyyy{{{iiiSSSKKKAAA888222000...............,,,)))''''''((()))(((((('''(((***,,,...000555<<>>BBBZZZuuu~~~zzzwww{{{wwwaaaLLL>>>444---))))))******)))''''''(((***''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%######%%%&&&%%%""""""&&&'''%%%$$$%%%!!!)))&&&###*********111777JJJQQQPPPUUU[[[dddrrriiikkkjjjddd```gggxxx{{{pppccc___kkkzzzjjjPPPAAA;;;777<<>>>>>FFFIII???999EEELLLGGG??????FFFLLLIIIEEEQQQkkkzzztttmmmnnnlll```JJJ<<<;;;:::EEE\\\yyy~~~xxxxxx}}}yyypppMMM666///333,,,(((...333222333333111,,,))))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$%%%&&&&&&%%%%%%''')))(((***111>>>JJJSSS]]]fffmmmnnnQQQGGGDDD\\\pppMMM444+++(((((((((''''''(((((((((***(((''''''(((((('''&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''((('''&&&$$$$$$$$$%%%&&&&&&&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''&&&&&&''''''(((++++++***,,,...//////...))))))((('''((()))***+++***+++...333<<>>888444///+++***+++,,,,,,%%%&&&((('''&&&&&&'''))))))(((''''''''')))***+++,,,---...444BBBTTT```cccLLL>>>000)))'''&&&%%%'''&&&%%%######%%%%%%%%%$$$&&&'''((((((&&&%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$%%%&&&%%%$$$'''((()))(((&&&&&&''')))%%%%%%&&&'''(((((()))***&&&***,,,***+++---,,,)))***,,,...//////111666;;;CCCGGGNNNXXXccckkkppprrrllliiijjjpppuuuzzzqqq___QQQJJJHHHEEEAAA???>>>>>>>>>???;;;>>>???EEEccc|||zzziiiIII999333,,,''''''))))))***((('''&&&''')))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&$$$$$$$$$'''&&&&&&&&&%%%%%%$$$$$$%%%&&&'''&&&$$$$$$&&&'''###"""$$$'''%%%"""$$$)))""")))'''%%%++++++---777KKKdddppplllgggeeelll|||{{{}}}xxx~~~sssgggrrroooSSSAAA;;;555777GGGddd{{{WWW>>>777FFFkkk~~~mmmRRR888666888@@@QQQeeerrrvvvuuukkkSSSDDDBBBEEEOOORRRIIIGGGTTT[[[TTTGGGCCCHHHNNNKKKAAAEEEYYYfffddd]]]\\\]]]RRR===//////555KKKjjj___>>>******'''&&&)))'''&&&(((******)))((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%''''''&&&%%%%%%&&&((((((+++///111333;;;DDDXXXvvvpppIII======ZZZVVV666***)))))))))))))))))))))))))))(((''''''(((((('''&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&&&&&&&&&&'''((('''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%'''((())),,,,,,,,,---000222222111((()))***+++++++++******+++***,,,000444>>>RRRdddeee___[[[^^^gggnnnpppqqqssstttvvv|||~~~zzzzzz{{{sssuuuwwwxxxwwwwwwxxxyyyuuu{{{}}}{{{yyywwwuuussstttuuuuuutttuuuyyynnnSSS<<<222000000,,,------,,,,,,+++***)))&&&''')))+++++++++******))))))(((((((((((())))))(((((()))************))))))...+++)))---,,,...;;;EEEWWW```cccooo|||qqqhhhmmmyyy{{{www{{{uuu^^^DDD555111,,,***,,,,,,...888EEEXXXTTTLLLGGGNNNZZZ[[[UUU@@@<<>>...---+++(((''''''(((((('''''')))***)))''''''((())))))(((''''''''''''(((((()))***,,,000777???EEEGGG@@@555+++((('''&&&&&&'''&&&%%%######%%%&&&%%%$$$&&&(((((((((&&&%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&###&&&((('''%%%$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%$$$###$$$&&&&&&&&&$$$((())))))(((''''''(((***''''''(((((()))))))))))),,,//////,,,,,,//////,,,---222777888888:::@@@FFFSSSRRRRRRUUU\\\cccjjjmmmpppnnnmmmoootttxxx|||~~~sss^^^OOOFFFFFFFFFEEEDDDCCCBBBBBB===999:::>>>KKKoooyyyzzzwwwXXX===777555,,,&&&(((((())))))(((&&&&&&'''(((((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%$$$%%%'''''''''&&&%%%%%%$$$$$$&&&'''((('''%%%%%%'''(((&&&%%%&&&(((&&&###%%%)))&&&---+++)))---,,,000???bbbqqqdddgggwwwuuuiiivvvpppWWWIIICCC;;;888BBB\\\}}}yyyVVVBBBAAAVVV}}}tttSSS777999;;;AAAOOObbbsss|||qqqWWWFFFEEEKKKXXX___ZZZ___jjjnnnaaaNNNFFFIIINNNJJJ===999GGGUUUUUUPPPOOOQQQKKK;;;111111666MMMmmmnnnJJJ111,,,((((((***&&&&&&'''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###%%%''''''&&&$$$$$$$$$******+++,,,***+++444>>>YYY\\\GGGBBBZZZTTT555---((((((((())))))((((((((()))(((''''''((()))(((&&&$$$%%%&&&'''((('''&&&%%%'''''''''&&&&&&'''''''''&&&&&&&&&%%%$$$%%%'''(((''''''''''''(((((())))))((((((((((((((((((((((((&&&&&&%%%%%%&&&(((+++,,,+++***)))+++---......---)))))))))***************---,,,...000111444???JJJeeefffhhhmmmtttxxxuuupppuuuvvvxxx{{{yyy}}}}}}uuuppppppsssmmmppprrrsssqqqpppooooooooouuu|||{{{wwwtttssssssrrrqqqtttvvvwwwtttrrrssszzz~~~kkkPPP;;;111//////,,,,,,,,,,,,,,,***)))(((&&&''')))***++++++******))))))(((((((((((())))))((())))))***************)))---+++***...,,,333EEEccczzztttfffiiiuuu}}}~~~ttt]]]DDD555000+++,,,000......:::JJJhhhdddZZZQQQXXXhhhmmmhhhTTTRRRXXXjjjrrrWWW???222...((('''%%%$$$%%%%%%$$$###'''((()))(((&&&%%%&&&'''(((((((((''''''''''''''''''(((,,,///111111222333444---))))))***'''%%%&&&'''%%%$$$$$$%%%&&&&&&%%%&&&'''((('''&&&%%%&&&(((&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&###&&&((('''%%%$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%$$$###$$$&&&'''&&&%%%((()))))))))((((((***+++***++++++,,,,,,,,,++++++000222222000222777:::999;;;AAAGGGJJJIIIJJJNNNRRRYYYUUUPPPMMMPPPZZZgggoooqqqnnnkkklllqqqvvvvvvrrr{{{}}}pppZZZIII<<<>>>AAAEEEHHHJJJKKKLLL???999888???TTT}}}yyyfffPPP>>><<<777,,,'''+++((())))))(((&&&&&&'''(((((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''(((((('''&&&&&&''')))***%%%###&&&'''%%%%%%&&&&&&+++)))))),,,+++444HHH|||yyydddbbbppp}}}|||sss}}}jjjZZZUUUNNNHHHMMM```|||xxx```VVV[[[nnnvvvVVV<<<;;;===DDDQQQcccuuuxxx\\\LLLMMMTTTcccppppppyyymmmVVVIIIGGGJJJEEE888222<<>>```pppPPPDDDQQQuuuqqqHHH111///&&&''''''((((((''''''&&&((('''&&&'''((()))((('''$$$%%%&&&'''((('''&&&%%%&&&''''''''''''''''''&&&%%%&&&'''%%%$$$$$$'''***''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))+++---...***)))(((((()))***)))'''***)))((('''''')))***+++---+++---000000000444:::tttvvvvvvtttuuuwwwtttpppmmmnnnooopppqqqrrrrrrrrrmmmnnnqqqqqqlllfffgggkkkhhhkkknnnooonnnkkkjjjjjjiiilllpppsssttttttuuuvvvvvvtttqqqooommmnnnppprrrwww{{{|||wwwvvv{{{{{{gggMMM999000...---,,,,,,,,,,,,+++***)))(((''''''((()))************((((((((((((((())))))***((()))******++++++*********---++++++...---999PPP}}}nnnnnnwwwrrrZZZBBB444///+++,,,111000000@@@UUUyyyzzzrrrhhhmmm}}}uuuttt|||oooXXX@@@///***---+++)))((()))***++++++***%%%'''((((((''''''(((***(((((((((((((((''''''''''''%%%&&&)))+++***+++...111---+++---,,,(((%%%%%%'''&&&$$$$$$&&&&&&&&&%%%%%%&&&''''''&&&&&&''')))&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&###$$$&&&&&&%%%%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$'''((('''&&&'''((()))))))))))),,,...)))***,,,---.........---555999;;;===BBBKKKPPPPPPQQQVVV\\\^^^]]]ZZZYYYYYYaaa___YYYQQQMMMQQQ]]]gggmmmkkkiiiiiioootttqqqjjjttttttwwwzzzxxxkkkUUUEEE666777:::>>>DDDKKKQQQTTTEEE???@@@IIIbbbzzzsssuuu```UUUIIICCC888,,,(((,,,))))))***((('''&&&''')))'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''((((((###!!!$$$'''&&&&&&(((&&&***((((((+++,,,:::TTT~~~hhhdddppprrroooiiidddfffssssssttt|||zzz```MMMCCCEEEKKKUUUdddvvvjjj]]]bbbhhhuuu}}}cccQQQHHHDDD>>>444000999EEEJJJIIIGGGJJJEEE777...111999RRRttt{{{fffWWWKKK:::333222---...+++'''%%%&&&&&&&&&&&&########################$$$$$$######$$$$$$%%%&&&###$$$&&&&&&%%%$$$$$$%%%&&&$$$$$$&&&''')))111:::ddd{{{UUUDDDJJJfff~~~[[[<<<...---%%%&&&'''(((((('''&&&%%%((('''&&&'''((()))((('''$$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&&&&$$$&&&'''&&&$$$$$$(((+++''''''(((((((((((((((((((((((((((((((((((((((((('''((()))***+++,,,------+++***(((((())))))'''&&&***)))'''''''''(((***,,,***((()))---///...///222vvvzzzyyyrrrnnnnnnnnnlll```aaaccccccdddeeefffgggggggggiiimmmkkkffffffkkkllloootttvvvuuusssqqqqqqkkkjjjiiikkkmmmmmmjjjhhhhhhiiihhhfffdddfffkkkpppuuu}}}~~~|||xxxdddJJJ777///---,,,,,,,,,++++++***)))))))))''''''(((((()))*********((((((((((((((()))******))))))***++++++++++++***+++---***+++...///>>>ZZZ~~~{{{qqqVVV???333000***+++000000333JJJeeessscccOOOAAA555***'''***&&&%%%###$$$&&&'''''''''&&&'''))))))((((((***+++'''(((((()))))))))(((((()))$$$###'''+++******---000,,,+++,,,,,,(((&&&((('''&&&$$$$$$&&&'''&&&%%%###%%%'''''''''''')))***&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$###"""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%'''(((((('''%%%'''((())))))+++...000---///333777:::;;;<<<<<>>222222***)))///000666RRRrrrxxxZZZHHH777222222...******+++)))'''&&&((())))))(((%%%&&&'''&&&$$$$$$$$$%%%''''''((()))******))))))+++%%%%%%,,,000,,,))))))---)))'''))))))'''(((,,,(((&&&$$$%%%&&&'''&&&&&&"""$$$&&&''''''((()))+++&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$""" """&&&(((&&&$$$(((((((((((((((((((((((($$$%%%''''''''''''%%%$$$%%%$$$$$$%%%'''(((((('''$$$&&&((()))***,,,///111:::===BBBGGGLLLOOOPPPQQQQQQZZZdddkkkrrryyyzzzvvvoooppprrrrrrmmmbbbVVVMMMHHHWWWeeeeeeYYYNNNNNNQQQ]]]gggnnnmmmmmmqqqrrrooouuuqqqnnnqqqtttpppdddYYYPPPHHH<<<444555===JJJRRRRRRVVV___hhhzzzooo[[[QQQ]]]uuucccZZZWWWXXXaaafff```SSSEEE555(((***++++++***(((((()))***$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''%%%'''))))))'''&&&%%%&&&$$$%%%%%%&&&'''((())))))%%%&&&'''&&&$$$$$$&&&'''"""%%%***---,,,,,,555???IIIIIIBBB<<<999777HHHggg|||~~~qqqXXXHHH444222444<<>>:::...)))---///???YYYcccUUUIIIEEEDDDDDDLLLUUULLLGGGNNNVVVSSSTTTUUUNNN@@@999///)))''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''"""#########"""$$$&&&))),,,'''$$$'''***+++---111???hhhwwwmmmUUU<<<***))):::LLLbbbyyy|||vvv```@@@...---,,,''''''((()))++++++)))(((''''''&&&&&&''')))***)))((('''&&&%%%$$$%%%&&&'''(((%%%&&&'''(((((('''&&&%%%###&&&((('''$$$$$$(((---((((((((((((((('''''''''((((((((((((((((((((((((%%%'''***,,,---+++***(((((('''&&&''')))******)))((())),,,......---+++)))+++'''&&&+++/////////000^^^```bbbcccdddeeegggiiihhhiiijjjjjjjjjkkkmmmooopppsssuuuuuutttvvvzzz~~~{{{vvvtttuuutttooollllllfffdddaaa^^^XXXTTTXXX```jjjnnnsssvvvwwwxxxyyyzzztttkkkZZZFFF444***(((((((((***+++,,,***(((((()))''''''''''''(((((((((((()))))))))))))))******+++)))))))))))))))((('''''',,,+++000)))+++111:::\\\uuuxxxoooJJJ666111---///---000333777SSS|||}}}gggCCC;;;222---------+++(((***(((''''''(((((('''%%%(((((((((((()))))))))))))))((('''&&&&&&'''((())))))(((((((((((())))))******+++---,,,)))'''&&&'''+++&&&""""""&&&((('''%%%&&&''''''&&&%%%%%%(((***%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&'''+++)))(((&&&%%%%%%%%%&&&%%%%%%&&&&&&'''(((((((((&&&'''((('''%%%$$$%%%&&&+++'''$$$$$$'''******)))%%%'''***+++)))+++888EEEQQQTTTZZZaaaeeedddaaa^^^WWW[[[dddqqq{{{}}}wwwqqqrrrfffiiirrrmmmcccUUUFFF@@@JJJUUU[[[^^^___ZZZTTTOOOXXXgggsssvvvqqqpppsssuuusssppppppsssssshhh\\\SSSMMMFFF???999999AAALLLVVVZZZbbbnnn~~~mmm]]]VVV___xxxdddTTTNNNPPPTTTfffgggeeeeeeMMM000,,,++++++***)))((((((***,,,((((((&&&$$$###$$$'''***$$$''''''%%%&&&))))))''''''((())))))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%$$$$$$%%%'''...$$$###+++...333IIIccctttiii```YYYPPPLLLWWWiii}}}|||XXX:::222...222<<>>AAAEEEJJJGGG;;;///,,,+++***+++///444111---)))((((((***+++///......000555===EEEIIIOOODDD666+++(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''(((((('''%%%)))&&&&&&'''%%%""""""%%%$$$$$$$$$$$$%%%&&&'''(((---333;;;@@@>>>999333///***((('''&&&)))...333777444222---)))%%%$$$######'''''''''&&&&&&%%%%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''')))((((((((())))))'''%%%%%%))))))%%%$$$'''(((%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((***+++,,,,,,---,,,+++)))************))))))************))))))*********)))******+++++++++++++++dddllltttwwwuuuuuuzzz~~~{{{wwwuuuttttttuuuppptttxxxzzzzzz{{{~~~|||{{{~~~~~~xxxttttttqqqpppnnnggg[[[SSSWWW```]]]___```aaabbbeeeiiimmmhhh^^^NNN???555///---,,,)))***,,,+++)))(((((()))&&&''''''''''''(((((((((((((((''''''(((((()))***)))))))))))))))(((((('''+++(((...***...222333NNNuuu|||llliiippp|||rrrnnnhhhgggrrrxxxQQQ;;;444---...+++,,,000555NNNsssiiiMMM:::000---))))))+++,,,+++)))***(((''''''))))))(((&&&(((((((((((()))))))))))))))((((((''''''(((((()))((((((((((((((()))***+++***,,,---,,,***(((''''''***&&&######&&&((('''&&&&&&''''''&&&%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&'''((('''%%%$$$%%%&&&***'''%%%%%%&&&'''''''''&&&(((***)))(((111HHH^^^qqq}}}~~~zzznnnYYY]]]dddmmmssspppfff]]]XXXWWWbbbfffXXXKKKBBB999<<<>>>BBBIIIWWWccceeeaaaPPPSSS]]]llluuuvvvrrrqqqwwwvvvsssooonnnkkkbbbWWWCCCCCCEEEHHHGGGBBB@@@CCCXXXbbblllrrruuuxxxfffhhh|||lll]]]UUUSSSWWW]]]mmmqqqllliiikkk[[[BBB888...---***((('''(((((()))$$$$$$%%%$$$""""""$$$&&&$$$''''''%%%%%%((((((&&&***))))))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%&&&(((***((($$$%%%+++222FFFqqqpppccciiiwww~~~qqqsssbbb___[[[XXXUUUTTTTTTVVV[[[VVVTTTVVVXXX]]]fffoooxxxvvvQQQ888333111111666<<>>@@@BBBGGGTTTdddnnnoooZZZUUUWWWcccppptttrrrqqqttttttqqqjjjfffaaaWWWMMM;;;===DDDLLLNNNHHHBBB@@@PPP[[[jjjvvv~~~}}}pppzzzvvvddd^^^cccjjjnnnooogggeeebbbfffllleeeRRREEE000...+++))))))*********%%%&&&''''''%%%%%%&&&'''$$$''''''%%%%%%((((((%%%)))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&''')))+++&&&&&&(((,,,111EEErrrlllaaahhhvvvqqqrrrrrrsssvvv}}}}}}hhhgggbbbeeekkkbbbZZZaaaEEEAAA???@@@@@@>>>>>>@@@GGGCCC@@@>>><<<===FFFPPP[[[eeeggg______lllyyy{{{ppppppuuuzzzxxx{{{~~~eeeHHH555444444555777===HHHWWWcccXXXHHH666---,,,,,,***'''&&&''''''((())))))))))))'''''''''((()))***,,,---000,,,(((&&&''')))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''%%%""""""&&&(((&&&&&&(((''''''&&&&&&%%%%%%&&&&&&&&&((())))))(((''''''(((%%%&&&(((******(((&&&%%%''''''&&&&&&&&&(((***+++'''''''''''''''&&&&&&&&&%%%&&&'''((()))*********))))))******)))'''&&&%%%&&&&&&(((+++,,,,,,(((&&&$$$''')))'''%%%%%%&&&'''''''''''''''''''''''''''((((((''''''(((***+++,,,+++)))***,,,,,,***)))+++,,,,,,+++,,,,,,+++***((())))))(((((((((((())))))***)))((((((((()))+++,,,pppzzz}}}|||vvvsssssstttuuutttpppuuu{{{~~~~~~{{{zzz}}}}}}xxxuuutttvvvvvvuuupppeee\\\```hhhsssqqqnnniiifffeeehhhkkkddd[[[MMM???555///,,,+++++++++,,,***((('''((()))&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))(((((())))))))))))((((((...+++000,,,000111,,,DDDYYY~~~{{{~~~nnntttzzzmmmQQQGGG???@@@LLLSSSkkkcccDDD444///111---,,,111555FFF```jjjNNN;;;222...))))))))))))******)))((()))((('''((()))***)))((((((((((((((())))))))))))((())))))))))))))))))((((((((((((((()))***+++,,,+++,,,...---+++((('''(((((('''&&&&&&'''(((''''''%%%&&&((((((&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&'''((('''%%%$$$%%%&&&''''''''''''&&&&&&''''''&&&)))---,,,'''***:::KKKfff{{{wwweeeXXX[[[cccmmmtttrrriii```cccdddkkkdddOOOGGGIIIFFF???CCCFFFGGGPPP```pppyyyggg[[[TTT[[[gggoooqqqrrrvvvxxxvvvoooggg___UUULLL;;;<<>>LLL\\\ggg```OOO:::---***,,,+++'''%%%&&&'''(((((('''&&&&&&''''''(((((()))*********'''&&&%%%%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&))),,,,,,***)))+++---111+++'''))))))&&&$$$%%%&&&%%%%%%%%%%%%&&&&&&'''###%%%))))))(((&&&%%%%%%$$$%%%&&&&&&'''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''((()))***++++++)))))))))))))))((('''''')))***,,,///222222000...%%%'''((((((%%%$$$''',,,'''''''''''''''''''''''''''''''''((()))+++,,,---...+++,,,111222......111222///---,,,------+++)))))))))(((((((((((())))))***)))((((((((()))+++,,,qqqyyy~~~zzz{{{~~~xxxtttooooooqqqssssssrrrpppuuuzzz~~~}}}{{{}}}}}}yyyvvvvvvuuutttrrroooggg```bbbhhhppppppooommmkkkkkkmmmooofff___SSSCCC666...,,,,,,,,,,,,,,,***'''&&&''')))%%%&&&&&&&&&&&&'''''''''((((((''''''(((((()))***'''(((((()))))))))))))))***(((...***---///...HHH^^^zzzggggggrrrfffIII@@@888666???>>>PPP```llluuuvvvaaaDDD555...222...,,,111444???TTT|||mmmgggvvvxxxWWW>>>222///000++++++******))))))(((((()))((('''(((***+++***)))(((((((((((())))))))))))((())))))******))))))(((((((((((()))***+++,,,---+++---...---+++)))((((((''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&'''((('''%%%$$$%%%&&&&&&'''((((((''''''(((***'''***------)))'''000;;;UUUkkk~~~ssscccTTTXXX```lllvvvwwwqqqjjjiiihhhkkkcccRRROOOSSSNNN>>>DDDGGGFFFKKK\\\ooo{{{qqqaaaTTTUUU```jjjpppttt||||||sssjjj```WWWEEEBBBCCCKKKOOOJJJCCC???===DDDXXXvvvyyyuuussspppuuutttsss{{{wwwiiiPPPDDDFFFRRRZZZbbb^^^MMM777111+++(((((())))))'''&&&''''''&&&%%%%%%&&&(((%%%''''''$$$$$$&&&&&&###%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''((((((((()))***''')))++++++)))000EEEZZZlllllljjjeeebbbgggtttzzzqqqjjjeee[[[ZZZXXXUUURRRPPPNNNMMMMMMPPPQQQSSS\\\hhhiiibbbKKKFFFCCCPPP^^^TTTGGGJJJ@@@777333888:::666444777888555444555444222555:::@@@DDDDDD===:::IIIhhh{{{rrr|||lllVVVGGGNNNaaapppkkkYYYHHH>>>:::777777666555<<>>444---111...+++000111888GGGiiisss___KKKEEERRRkkkwww]]]DDD333------...***+++***)))((((((((())))))((('''(((***+++***)))(((((((((((())))))))))))((()))************)))(((((((((((()))***+++---...+++---...---+++)))((((((&&&'''(((((((((''''''((($$$&&&((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%"""###$$$&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&'''((('''%%%$$$%%%&&&$$$''')))***))))))***,,,)))***,,,---+++(((---444AAAVVVooo}}}xxxlllaaaPPPSSS\\\iiiuuuyyyuuupppfffcccddd^^^TTTVVVYYYQQQ???CCCDDDDDDLLL]]]oooyyytttdddUUUTTT^^^hhhpppvvv}}}~~~vvvllleeeUUULLLEEEGGGJJJFFF@@@===999@@@UUUuuutttmmmiiigggsss|||xxxmmmaaaLLL;;;<<>>;;;999:::>>>???@@@KKKYYYZZZQQQAAA@@@GGG```ttteeeKKKFFFBBB777222777999333222555444111222777888666444555<<<<<>>;;;GGGkkkzzzfffeeeoooqqqzzz|||rrraaaSSSEEE;;;???SSSddddddZZZQQQNNNNNNNNNJJJ@@@666888CCCMMMOOORRRKKK===///+++///000,,,******+++++++++)))((('''((('''''''''''''''''''''((()))))))))((('''&&&&&&''''''''''''''''''''''''))))))///:::IIISSSWWWWWWMMMBBB999555444111000000***)))((('''''''''''''''***)))'''$$$###$$$(((,,,***)))(((((('''''''''(((&&&&&&'''(((((()))***+++&&&'''''''''((((((((())),,,***((((((+++000555999888666333000.........///((('''''')))+++,,,***)))'''&&&'''(((%%%$$$---999''''''''''''''''''''''''(((***...111333333222222---***///;;;>>>888777<<<@@@999111------...,,,************))))))*********)))******+++++++++++++++```dddgggiiiiiiiiihhhiiigggdddaaaccchhhjjjhhheeeeeeiiimmmppprrrvvv}}}~~~|||{{{}}}~~~zzzyyyxxxuuutttvvvsssmmmiiihhheee```^^^___eeehhhlllnnnnnnmmmmmmmmmhhhfff]]]KKK888---...333------,,,)))'''&&&''')))%%%%%%%%%&&&&&&&&&'''''')))))))))))))))***++++++''''''((()))))))))))))))&&&'''000,,,000777???aaa}}}lllccc[[[mmmfffJJJCCC999000333222777555555;;;===DDDVVVYYY^^^```YYYKKK<<<222...+++000---+++//////333@@@YYYqqq]]]TTTFFF999555<<>>999666444333222000555666777AAAOOONNNDDD;;;???OOOtttzzzWWWJJJDDD888222888;;;666555:::999666777===@@@<<<777444888666;;;???;;;BBBhhhzzz^^^UUUZZZVVV^^^___QQQAAA<<<>>>???BBBWWWkkkoooiiieeefffggghhh^^^KKK:::555===BBBAAAEEECCC<<<222111666888555''''''(((((((((''''''&&&******)))'''&&&&&&&&&&&&###%%%''''''&&&&&&''''''''''''''''''''''''''''''111000666JJJfffzzz|||xxxiiiYYYNNNFFF===777555111000...---+++***))))))(((((((((&&&%%%%%%(((***###$$$$$$%%%&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&'''''''''(((((())))))+++***)))+++111999BBBGGGIIIEEE>>>888333000000000,,,+++)))***++++++***((((((&&&'''(((%%%%%%000===((((((((((((((((((((((((***---111555777777555444555222999FFFJJJDDDCCCHHHDDD<<<222------...---+++++++++************++++++)))***+++------,,,++++++eeeeeehhhkkkjjjgggiiinnnllljjjjjjmmmooommmfff```___eeeiiijjjkkkmmmpppppptttpppooopppqqqrrrxxxwwwzzz|||yyytttrrrtttxxxwwwlllcccaaa```[[[[[[^^^eeehhhmmmooonnnllliiihhhlllhhh]]]LLL:::///---......+++***+++...,,,&&& )))((('''''''''(((***+++******))))))))))))******'''((((((((((((((('''&&&)))(((222//////777OOO~~~ttt{{{rrriiikkkyyylllOOO<<<222000222///...---,,,...000444666;;;:::999777555222000...///,,,,,,---,,,+++///444KKK}}}lllQQQ@@@888000,,,...222333333555333111...,,,***)))((()))+++------+++)))((((((,,,***(((&&&&&&(((***,,,(((,,,---)))(((+++---,,,((()))+++***)))(((((()))&&&)))***)))'''(((,,,000...///000000...+++(((&&&***((('''&&&''''''%%%$$$%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&%%%%%%$$$###((('''&&&%%%%%%%%%%%%%%%"""###***$$$""")))***'''&&&%%%%%%''''''&&&%%%&&&%%%$$$###$$$%%%&&&'''***)))(((''''''((()))***+++))))))+++,,,...444;;;JJJMMMXXXjjjyyyyyykkk\\\GGGGGGNNN^^^nnnuuuoooggg^^^TTTFFF???EEEPPPTTTQQQGGGDDDEEEKKKTTT___ooo|||sssiii[[[SSS[[[iiisssuuuttt{{{{{{mmmccc]]]VVVKKKAAA:::666555444333AAANNN^^^~~~zzzrrrwwwttt```OOOOOOXXXXXXJJJ===<<<@@@FFFMMMRRRRRRQQQNNNEEE;;;444111222+++'''%%%''')))***)))((('''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%&&&(((***)))******)))((((((***,,,888OOO^^^^^^fffxxx}}}tttdddUUUFFFAAADDDEEEEEEFFF@@@777000///000///000333666333000333:::??????===444BBB```pppRRR???777333777888555666<<>>::::::;;;:::;;;:::333...000111111333555888333///444<<>>===999888<<>>777:::BBBBBBKKKWWWkkkwwwnnnbbbLLL888111555777555999???888///@@@]]]aaaOOO555---(((((()))&&&%%%&&&***((('''&&&''''''%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))---777HHH___vvv|||rrrkkkgggeeeZZZWWWOOOGGGEEEGGGDDD>>>666666...***......***++++++***(((((()))******)))******++++++***+++,,,---+++)))***///000+++***,,,---///111333???[[[|||ooofffZZZVVVDDD888111,,,,,,+++((('''))))))((((((''''''(((((()))(((%%%&&&((('''######&&&+++///111111555???IIIOOO\\\eee|||ooo```OOOGGG777333333...---///***,,,+++)))(((((()))+++,,,+++++++++*********))))))jjjpppxxx{{{uuupppvvvvvvttttttuuuwwwvvvqqqmmmsssvvvvvvqqqppprrrqqqmmmssspppooonnniiibbb```bbbiiiiiillloooqqqpppnnnlllcccbbbcccggggggaaa[[[YYY```gggpppssspppllljjjjjjmmmhhh\\\KKK999---+++---,,,)))&&&&&&((((((%%%"""((((((''''''(((((()))***+++***))))))(((((((((((((((((()))***++++++++++++...)))///+++///???^^^tttkkkyyyxxx]]]III<<<444222333,,,+++***))))))+++---...---,,,+++++++++,,,---......,,,+++,,,,,,,,,000777IIIxxxlllNNN===444///***((()))+++***)))******)))))))))******+++***,,,---...,,,************+++---......,,,***)))///222222///---000222111000000000000//////......------,,,,,,,,,,,,,,,---222111000...,,,++++++++++++***(((((())))))(((&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%%%%%%%%%%(((!!!%%%)))$$$(((111222'''&&&%%%%%%''''''&&&%%%%%%%%%%%%$$$%%%&&&&&&'''++++++************+++++++++,,,...///...222@@@PPPaaa[[[WWW\\\gggnnnmmmhhhJJJHHHJJJTTTaaagggccc]]]UUUUUUQQQHHHDDDIIIPPPSSSLLLHHHEEEGGGJJJPPPZZZeeeooohhh]]]XXX]]]iiippppppwwwzzz||||||wwwnnneee^^^PPPLLLEEE>>>999777777777444888:::BBBaaa|||tttdddTTTNNNRRRZZZeeennnwwwjjjZZZMMMBBB>>>BBBIIIMMMNNNPPPRRRSSSPPPLLLHHH333111---'''%%%&&&))),,,((('''%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))'''((((((((('''(((+++...HHH]]]iiieeeeeemmmlllbbbNNNAAA666222222000000111111---,,,000333444666999:::333///555AAAGGGBBB:::CCCQQQjjjqqqYYYAAA888555999<<<:::>>>EEEbbbkkkqqqvvvttt]]]BBB999777===<<<999888999JJJggg~~~pppUUUDDD@@@888777BBBJJJMMMTTT]]]jjj{{{sss___YYYQQQAAA444000333555444777<<<888222BBB\\\```QQQ666...)))))))))'''&&&''')))(((&&&&&&''''''&&&$$$'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''',,,222999CCCTTTiiixxxrrrfffaaa```^^^\\\^^^^^^]]]^^^ccceee___UUUEEE@@@999555555555333222---+++)))***+++,,,,,,+++,,,------,,,+++,,,...000---,,,000777999777444333333333444<<>>SSSjjjvvvvvvdddRRR???777666222111000(((,,,+++***))))))***+++,,,+++++++++***************mmmpppvvvxxxtttooorrryyyvvvtttssstttuuuuuurrrppppppuuuuuuppppppuuuwwwsssuuusssssssssmmmddd```aaaaaa``````dddggggggaaa\\\___aaadddggggggccc^^^[[[```gggoooqqqnnnkkklllnnnooojjj___MMM;;;///,,,---///,,,))))))******)))(((''''''''''''(((((())))))+++***)))(((((('''(((((('''((()))***++++++++++++000***///+++///>>>]]]~~~yyyrrrZZZIII>>>555111000,,,+++***)))((()))++++++...---+++++++++---///000...+++***,,,,,,---222999RRR{{{uuu[[[BBB777111...+++***++++++***))))))((((((((())))))***+++)))+++,,,,,,+++*********.............../////////000555777666777<<>>999;;;TTTzzzyyymmmXXXCCCAAARRRggguuuzzzzzzlll\\\RRRJJJEEEEEEHHHEEEFFFJJJQQQYYY^^^^^^\\\???:::000'''$$$''')))(((((('''&&&%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))'''((()))))))))***---000AAAXXXhhhhhhfffhhhbbbWWWBBB:::333111000------...---***+++111444555888===;;;333000999IIIPPPGGG<<>>777777>>>BBB???@@@EEE___jjjoooqqqoooZZZAAA888555:::888777999666===OOOaaalllyyyrrrRRRBBBAAA888444AAANNNLLLPPPPPPSSScccooobbbKKKGGGAAA888111///111222222666999444...999LLLNNNBBB333,,,'''((()))((('''((()))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%(((******,,,666GGGTTTaaaWWWIIIBBBAAACCCBBB@@@GGGNNNYYYhhhuuuyyymmm___IIIAAA???@@@;;;888888555---,,,***+++,,,...---,,,---......---+++,,,000333///555@@@KKKRRRQQQLLLHHHFFFDDDEEENNNeee~~~\\\CCC777---,,,---+++(((&&&''''''&&&&&&&&&&&&''''''&&&######))),,,,,,+++,,,000777===DDDWWWttt}}}hhhPPP@@@<<<666555333)))++++++***))))))***++++++************************uuurrrrrrtttrrrnnnmmmpppnnnmmmkkkkkkllllllllllllhhhpppqqqjjjhhhppptttqqqsssrrrtttuuupppiiieeefff```\\\ZZZ[[[^^^]]]WWWPPPWWWZZZ\\\^^^___aaaaaaaaadddhhhlllmmmkkkkkkppptttqqqmmmcccRRR???222---...+++)))&&&%%%%%%&&&''''''&&&''''''(((((((((((((((******)))(((''''''((((((&&&'''((()))******++++++000***000---000;;;TTTsss\\\LLL???555///---,,,+++***)))))))))***++++++***(((''''''(((***+++---******+++,,,...444;;;YYYxxxwwwdddNNN:::444///...---,,,,,,+++***)))******))))))))))))******(((***++++++))))))***+++......---...000333777999<<>>@@@IIIYYYgggoooiii\\\QQQRRR[[[bbbcccgggggggggfffbbb\\\VVVRRRLLLIIIDDD???;;;<<>>@@@WWWqqq||||||kkk\\\OOOLLLMMMKKKHHHFFFCCCBBBDDDKKKUUU___dddeeeOOOGGG777)))&&&***)))###)))((('''%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&((($$$%%%&&&&&&%%%'''***,,,888QQQfffiiieee___TTTGGG999444222333111......000---+++,,,111444666;;;AAA===555444@@@QQQXXXNNN@@@@@@LLL]]]iiijjj___NNNAAA888555999DDDHHHCCC@@@CCCQQQZZZ\\\\\\^^^QQQ===777222777444333888666555@@@JJJWWWcccjjjoootttuuurrrbbbGGG<<>>666000)))$$$&&&)))((((((***((('''&&&&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%$$$$$$(((000666===777000---...///...+++///777EEEUUUeeekkk```RRR???777???EEE:::444666111---+++***+++,,,......---///111111///---...444999<<>>;;;>>>GGGXXXgggqqqkkk```UUUTTT[[[```bbb___```cccbbb^^^WWWOOOJJJJJJJJJHHHDDD@@@@@@EEEIIICCCBBB???>>>GGG]]]xxxtttYYYMMMBBBIIIaaaxxx|||uuuXXXJJJ>>>@@@HHHJJJFFFCCCCCCBBBAAADDDLLLUUU]]]bbb___WWWEEE111***+++)))"""***)))'''&&&%%%$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$&&&(((&&&'''(((''''''(((***---666OOOfffjjjbbbVVVFFF999111111222555333//////222///------111444888@@@III???999999FFFWWW[[[PPPBBB===HHHUUU\\\WWWLLL@@@999444333:::HHHLLLEEE???@@@DDDJJJGGGFFFMMMJJJ<<<777000555111000666555333999BBBMMMTTTSSSRRRUUUUUUQQQMMM:::555:::444555BBBKKKSSSSSSLLLCCCCCCGGGEEE===777333000000///---...222888666111,,,///777:::888///((($$$&&&(((((((((***((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''(((+++)))((((((((((((&&&%%%))),,,000666AAAGGGCCC:::444///DDDPPP===222555---+++***))))))+++------,,,000222333111///111999@@@VVVmmmrrrWWWIII999111...******+++(((''''''''''''''''''(((((('''(((++++++,,,000777III___uuuaaaJJJ>>>444333222)))***************************************+++++++++xxxrrrmmmjjjgggccccccggggggfffcccbbbaaadddgggjjjmmm{{{|||iii[[[___eeefffhhhfffffffffccc^^^^^^aaa[[[VVVQQQPPPRRRTTTUUUUUUUUUYYYYYYVVVYYYdddnnnqqqnnnlllkkknnnrrrwwwyyyzzzrrrqqqkkk\\\HHH888///,,,((())))))((((((((()))***%%%&&&'''((((((((('''''''''''''''''''''((()))***))))))******+++*********---)))111111555===PPPssspppuuusssZZZIII<<<333...---)))))))))))))))******************************+++---)))(((+++---///777???IIISSSNNNBBB@@@:::000...,,,,,,,,,+++***))))))******)))))))))))))))******+++,,,,,,,,,++++++---///333>>>NNN___kkkppppppnnn{{{uuuiiiiiidddXXXLLLFFFKKKQQQ```ZZZPPPEEE:::333...,,,((('''&&&'''((()))((('''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&%%%%%%$$$###$$$$$$######$$$%%%%%%&&&&&&###''''''$$$***,,,!!!'''&&&%%%%%%''''''&&&%%%%%%%%%'''((((((((('''&&&&&&''')))***++++++*********000:::AAADDDJJJYYYiiirrrmmmeee___]]]___dddhhhooommmkkkjjjggg___TTTKKKGGGPPPWWW[[[]]]aaa```]]]QQQIIIAAA???AAAHHHVVVcccmmmjjjccc[[[YYY^^^aaa```\\\```dddeee```WWWLLLDDDFFFJJJMMMKKKGGGDDDDDDFFFFFFGGGHHHGGGEEEMMM___pppzzz{{{iiiOOOLLLLLLXXXnnn~~~yyylllQQQCCC888888>>>AAABBBBBB@@@@@@???@@@DDDLLLUUU[[[jjjhhhXXX>>>---+++***&&&+++)))(((&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%$$$&&&'''************)))))),,,...888PPPfffiii^^^PPP@@@444000111666999666000///333111...---000444:::GGGSSSBBB>>>@@@KKKXXXZZZNNN@@@999DDDPPPRRRKKK@@@:::888333222:::GGGKKKDDD>>>>>>>>>AAA999777DDDGGG<<<555000555000---444444222777BBBLLLOOOEEE>>>AAABBB>>><<<111111444111888EEEJJJQQQMMMGGGAAA===999555333666111///000000...111777999555///,,,...555:::<<<222+++&&&''')))((('''((((((&&&%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&###%%%'''&&&%%%###$$$%%%((((((&&&%%%***//////***---,,,LLL]]]BBB222333***)))((('''(((***+++,,,+++---000111///---000:::BBBccc~~~ooo___KKK<<<111+++***...)))((((((''''''(((((()))'''(((+++......111;;;FFFggguuuZZZGGG===333222222+++*********++++++*********))))))*********+++++++++}}}yyyuuupppiiieeeiiippplllkkkhhhffffffhhhmmmppptttooo^^^```hhhiiigggdddbbbaaa\\\XXXXXX\\\TTTPPPLLLJJJMMMRRRWWWZZZWWW[[[YYYSSSTTT^^^gggjjjpppmmmmmmqqqxxx}}}|||zzzrrrqqqlll^^^JJJ888...***&&&'''((((((''''''((()))%%%%%%'''((((((((('''&&&&&&&&&&&&&&&((()))***+++++++++,,,,,,,,,+++******---(((111111777@@@TTTxxxrrrsss|||oooWWWEEE:::222...///((((((((())))))))))))***&&&'''((()))************,,,)))(((+++---000888@@@???DDD;;;111666777000///.........,,,+++***+++---'''''''''(((((()))***+++,,,---......------///111<<>>CCC:::<<<>>>>>>AAAGGGQQQYYYooorrreeeGGG///)))+++++++++***(((&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%$$$&&&''''''(((((('''&&&&&&(((***999OOOeeeggg]]]OOOAAA777222555:::===999222111444222///---///444<<>>???===>>>444111@@@FFF;;;333222777111,,,222333222777EEEOOOOOOBBB888;;;>>>===555...000111///:::HHHJJJCCC>>>>>>BBBBBB>>>;;;<<<666111///111111///444<<<888333---***+++000777;;;666...((())))))'''&&&''''''&&&%%%&&&(((((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""&&&((('''"""!!!$$$'''###&&&)))'''###"""%%%)))###&&&&&&%%%'''+++***&&&&&&(((NNNaaaBBB---...###((('''&&&''')))***+++***(((+++---+++)))---888AAA\\\yyypppZZZEEE555++++++///))))))(((((((((((())))))$$$(((---222444999HHHWWWwww}}}kkkTTTEEE>>>555444444...******++++++++++++******))))))******++++++++++++}}}vvvmmmgggkkktttzzzwwwsssppppppssswwwzzz~~~rrriiikkkqqqsssnnnqqqnnnddd]]][[[WWWRRRMMMIIIJJJOOORRROOOOOORRR[[[YYYXXXZZZ```eeegggfffjjjmmmrrrvvvvvvtttxxxxxxqqqjjjaaaPPP;;;...+++***)))(((''''''((()))***%%%&&&((()))))))))(((''')))(((((('''''''''((((((&&&(((++++++***))))))***,,,...222555888GGGkkkuuuttt}}}bbbKKKAAA555///...***++++++++++++++++++++++++&&&(((*********)))***+++###&&&+++---...000444888<<<777222/////////---+++))))))*********+++++++++)))***+++***(((&&&'''(((%%%******,,,111,,,---<<>>GGGNNNaaaoookkk^^^QQQGGG@@@GGGVVVfffTTTLLL^^^rrr|||{{{ttthhh]]]LLLEEE;;;555555777999::::::===>>><<>>===555333999666///***,,,333>>>NNNZZZTTTHHHEEERRRZZZPPPAAA999777DDDMMMKKKEEEBBB===888222777===BBBBBB???:::666999444111333999<<<999444222333444111---...333888LLLRRRNNN@@@777999888222333222111222444888<<>>666000000+++++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,yyytttwww~~~{{{yyyvvvttttttvvvyyy{{{zzz~~~}}}uuuppptttxxxyyytttvvvrrrggg___[[[XXXSSSPPPKKKKKKQQQUUURRRPPPQQQYYYXXXYYY\\\bbbeeefffeeejjjjjjmmmqqqppppppvvv~~~|||vvvppphhhWWWBBB333...+++***((('''&&&'''((()))%%%&&&'''((()))(((((('''((((((''''''''''''((((((''')))+++,,,************)))***,,,111===WWW|||xxxwwwuuuWWWCCC;;;111------)))************************(((***++++++)))(((((()))''')))***,,,///222555777888444000.........---,,,))))))*********+++++++++)))******)))((('''''')))&&&---...///111---444HHHmmmmmmUUUDDD;;;666444///,,,***)))******((('''***)))((('''&&&%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&)))))))))***+++,,,,,,,,,111@@@XXXkkkpppnnnrrrzzz|||xxxuuusssnnneee```___```aaahhhppppppfff]]]ZZZaaaccc```YYYTTTVVVWWWWWW\\\aaaddd^^^UUUSSSYYYaaacccdddccc```]]]^^^cccgggeeeiiimmmkkkbbbVVVKKKEEE???BBBGGGHHH@@@:::<<>>:::555444;;;BBB@@@777555:::888222---///444???PPP^^^XXXMMMJJJSSSWWWMMMAAA<<<===DDDIIIHHHFFFDDD???888222666:::======:::555222555333222444888999777333333666777444000111888@@@OOOSSSNNN@@@888999888333000000///000111333555666111111555>>>AAA===888777222111000111333555444444333///***((()))+++---...''''''''''''''''''&&&&&&(((((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$%%%'''&&&%%%%%%''''''&&&%%%%%%(((,,,---+++(((%%%$$$''''''(((((((((((('''''''''******&&&&&&***------888FFFNNNSSS___dddhhhssstttyyy~~~||||||~~~~~~YYY;;;000...+++************)))))))))***,,,,,,///555???RRRqqq~~~rrrrrr|||nnnnnn^^^MMMDDD>>>777444444,,,,,,++++++++++++,,,---+++++++++******+++++++++{{{zzzxxxwwwxxxzzz|||}}}xxx{{{zzzwwwwwwzzz{{{yyyyyyyyysssiii```[[[WWWTTTUUUQQQQQQXXX\\\[[[WWWTTTXXXYYY[[[___ccceeedddcccgggfffgggjjjkkkmmmuuu~~~{{{vvvnnn___III888000---+++)))'''&&&&&&'''(((&&&&&&'''(((((((((((('''((((((''''''''''''(((((('''))),,,,,,+++******+++)))))))))---AAAfff~~~~~~dddIII999444---***,,,))))))))))))))))))))))))))))))***++++++)))''''''(((,,,******---222777888888555222///------------,,,)))))))))************+++)))******)))((('''(((***(((///000000111---;;;VVVuuu\\\JJJ@@@;;;:::333...))))))+++,,,***&&&++++++)))'''&&&%%%$$$$$$'''''''''''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%---***''''''+++.........000???XXXooo{{{~~~}}}{{{tttiiibbbaaaccchhhrrrzzzyyyrrrnnnnnntttxxxuuugggZZZVVVXXXZZZiiippptttmmm```ZZZ___gggfffddd___YYYUUUXXX```gggiiiiiigggeeeaaa[[[SSSNNNAAAAAACCCDDD@@@;;;<<>>CCCDDDDDDEEEGGGGGG???666111333666777666333000...111333666888888777444222777:::<<<777222333<<>>SSSooo{{{jjj```aaatttnnnssseeeUUUKKKEEE>>>999777...---,,,++++++,,,,,,---************************wwwwwwxxxyyy{{{}}}{{{zzzyyyxxxzzzyyyvvvqqqwwwuuuooofff]]]XXXUUUTTT[[[XXXYYY```fffgggbbb]]][[[]]]```cccdddcccaaa___bbbaaabbbgggjjjmmmttt}}}~~~|||yyyrrrdddPPP<<<000...,,,***'''&&&&&&&&&'''&&&&&&'''''''''((((((((((((''''''''''''(((((()))'''))),,,,,,+++******+++,,,...,,,---AAAiiiVVV>>>222111+++)))+++)))))))))))))))))))))))))))''')))******)))'''((()))---***+++111:::>>><<<888666444111...,,,,,,,,,,,,))))))))))))************)))******)))((((((***,,,)))///000222222///>>>[[[|||fffUUUJJJEEECCC;;;222)))'''***---,,,)))'''''''''''''''(((((()))'''((()))***)))(((&&&%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%%%%&&&///***&&&''',,,///---+++///>>>WWWnnn}}}yyyooohhhfffmmmuuulllbbbbbbeeerrrzzzxxxjjjbbbfffmmmkkkggg___VVVRRRVVV```iiilllhhhdddcccccc___XXXRRRFFFCCCAAABBBAAA===>>>AAAVVVmmmwwwaaaTTTOOOOOOrrrhhhrrrVVV999111333444444666999;;;999222,,,444888:::888888<<>>@@@666;;;FFFNNNHHH<<<:::AAA===999555222111999MMM___\\\WWWUUURRRKKKAAA===???DDDAAA@@@DDDIIIGGG<<<000///000222222222111///...333777<<<===:::555333222:::>>>???999333555AAALLLPPPQQQMMMDDD???>>><<<777333444555555555333111000///444===CCC@@@888555777999777666555444222...+++...,,,******++++++)))(((&&&&&&''''''(((((())))))((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%'''(((&&&&&&&&&((()))((('''%%%&&&''''''&&&'''))),,,&&&''''''((((((''''''&&&((('''%%%###&&&***)))$$$%%%+++***+++000///111===LLLbbbyyy}}}mmmZZZQQQPPPggg]]]???111---,,,(((***,,,+++******---111222555@@@VVVssspppddd___[[[nnnwwwmmmeee\\\VVVQQQHHH===666000///---,,,+++,,,---...************************~~~|||xxxwwwssstttvvvyyy|||~~~zzzxxxzzz{{{yyytttppprrrnnnhhhaaaZZZUUUTTTUUU[[[\\\___dddkkknnnkkkfffbbbdddeeefffdddaaa^^^]]]^^^]]]aaaggglllnnnttt{{{{{{|||zzzttthhhVVVAAA333///---***'''&&&%%%&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''((())))))''')))+++,,,+++******++++++000000///<<<```|||NNN888000000+++)))+++)))************************$$$&&&))))))))))))***+++***))),,,555@@@DDD@@@999999777444000,,,******+++)))))))))))))))))))))))))))))))))(((((((((+++------222666<<<<<<444???\\\}}}uuuhhh^^^YYYVVVPPPCCC333+++***,,,+++)))&&&&&&&&&'''((()))***+++&&&((()))******(((&&&%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((('''&&&'''(((---***''')))---///,,,(((///@@@XXXooo}}}~~~}}}uuupppoooxxx||||||qqqggghhhmmmpppkkkddd[[[VVVZZZccckkkkkkhhheeeeeefffbbbYYYQQQHHHCCC???@@@???===>>>BBBLLL```|||kkk^^^YYYZZZ~~~zzztttQQQ;;;666777111111111555888888555111222777:::999999<<<>>><<>>@@@AAA777>>>KKKRRRKKK>>>===EEEEEE@@@;;;666222888IIIYYYZZZZZZYYYSSSIII???>>>BBB@@@===>>>EEEJJJDDD666***---...000111222333333444888===AAAAAA;;;666333333;;;===>>>;;;999???MMMYYYUUUTTTPPPJJJDDDAAA<<<777444555555666555333222111444777===???;;;555666;;;???>>><<<;;;888444///***,,,+++***+++------,,,***&&&''''''(((((()))))))))''''''(((((((((((((((((((((''''''&&&&&&&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&'''((('''&&&''')))***)))(((&&&'''))))))((('''((()))&&&&&&''''''''''''&&&&&&((((((%%%$$$'''+++)))$$$&&&***((()))///000888KKKdddzzz}}}aaaNNNHHHUUU}}}hhhKKK888000,,,***)))+++---,,,***---222888555CCC[[[yyysssgggccccccdddooopppkkkddd]]]WWWNNNAAA777333111///,,,,,,,,,---...)))***++++++++++++***)))~~~~~~~~~yyyvvvvvvuuuvvvxxxzzz~~~zzzxxx{{{}}}zzzwwwvvvpppkkkeee___YYYTTTUUUYYYZZZ^^^bbbeeejjjnnnnnnjjjiiiiiiiiigggccc```______```^^^aaaggglllnnnrrrwwwwwwyyyyyysssjjj[[[GGG666...---***'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&''''''((()))***&&&(((++++++***))))))***)))+++...000777QQQ~~~wwwGGG444...111+++)))+++)))************************###%%%((()))))))))***,,,((((((,,,666@@@DDD@@@::::::888555111,,,))))))******)))))))))))))))(((((()))))))))(((((())),,,///555@@@LLLTTTOOO>>>DDD```zzzzzzvvvtttooo```LLL;;;111---)))''')))((((((''''''((())))))&&&((()))******(((&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((''''''((()))+++))))))+++///000...,,,222EEE^^^ssszzzyyy{{{|||zzz{{{wwwjjjggghhhpppnnniiiccc^^^___eeekkkiiigggfffggghhhcccZZZRRRGGGBBB>>>===<<<:::===BBBGGGTTTmmmxxxllleeegggrrrZZZLLLDDD???444222///111555777777555000666::::::;;;>>>>>><<>>HHHPPPIIIAAA:::555777CCCPPPUUUXXXYYYSSSHHH@@@???AAA<<<;;;@@@HHHIII???222)))---...000222555777888999<<<>>>@@@???:::777666666888:::;;;;;;@@@LLL\\\iii^^^ZZZTTTMMMIIIEEEAAA===999888777555444333333333999999:::;;;777444999AAAFFFEEEDDDBBB???999222---***))))))+++------,,,***(((((((((((((((((())))))&&&&&&&&&&&&&&&''''''''')))(((''''''&&&'''''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((('''&&&''')))******)))%%%'''((()))'''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%''''''%%%'''******&&&***,,,(((''',,,111EEEccc~~~]]]FFF<<>>EEEHHHMMM```}}}zzznnnsss|||pppfff[[[PPP:::555111000333555666555,,,333999:::<<>>999???===888AAAOOOTTTJJJ<<<>>>JJJVVVMMMBBB:::444333:::CCCIIIOOORRRMMMDDD===;;;;;;;;;===CCCIIIEEE999000......///222555777999:::;;;:::::::::888777777888999888666555888BBBQQQbbbmmmbbb[[[RRRMMMLLLNNNOOOQQQHHHEEE@@@<<<999999:::;;;===::::::;;;;;;<<>>444000))))))(((((((((((())))))'''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%%%%&&&'''((()))***+++...444<<>>999333111333444444333***111888:::<<>>KKKWWWLLL@@@777111...222777>>>EEEJJJGGG???999666444<<>>000+++***)))))))))***+++,,,***)))(((((()))(((&&&$$$((((((((('''&&&&&&&&&%%%''''''''''''(((***+++,,,$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&'''((())))))(((''')))+++***)))111DDDVVVpppxxxooonnnlllnnnpppnnniiidddcccccccccfffhhhhhhddd```^^^]]]LLLDDD???AAAAAAAAAKKKWWWXXXVVVXXXiii{{{xxxfffKKK:::///000222///111999000111888@@@CCC@@@===>>>HHHMMMEEE111***000---!!!'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%&&&'''((()))******CCCKKKMMMDDD;;;888:::===666AAAKKKHHH===666;;;CCCJJJFFF@@@;;;777444222000666<<<@@@===555111555:::???IIIOOOGGG:::222000000555333333666;;;===;;;888666666777777888888888999666777888>>>IIIUUU\\\]]]aaaXXXQQQUUU___lllyyyqqqiii^^^VVVTTTUUUTTTSSSKKKBBB>>>DDDOOOUUUYYY[[[XXXXXXWWWTTTNNNFFFAAA@@@:::555...+++,,,---,,,+++)))))))))))))))***++++++***))))))***++++++***((())))))(((((('''''''''&&&'''((()))******)))((('''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))%%%&&&'''&&&$$$###$$$%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&,,,...***&&&---???PPPyyygggGGG666000------///333666888777555333000...+++((((((***---///222+++///:::;;;???___gggJJJBBB:::666777222)))+++555((((((,,,111000---,,,...}}}zzz|||xxxmmmmmmqqqtttwwwyyyxxxrrriiicccbbbccceeeffffffhhhkkklllllllllmmmooonnnkkkjjjlllmmmjjjkkkooosssooojjjhhhggggggfffdddbbbddddddbbb___YYYJJJ<<<111...***(((((()))))))))&&&''''''(((((()))))))))$$$%%%&&&'''(((((((((((('''''''''''''''''''''''')))***)))---111000BBBcccyyyqqq[[[EEE666111000...+++***)))((((((&&&''''''(((((()))))))))'''((()))(((&&&%%%&&&'''---***))),,,111444333000222///,,,)))'''(((***+++***)))))))))((((((((('''(((((()))((((((***...111@@@```tttWWW[[[zzzwwwwwwzzzyyykkkTTT???222///---,,,...//////...***)))(((((()))(((&&&$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((()))))))))***+++,,,...444CCCYYYkkk{{{|||uuuuuulllmmmmmmjjjgggdddeeefffeeeggghhhgggccc^^^XXXUUUQQQGGG@@@??????DDDVVViiifff[[[UUU^^^sssttteeeLLL<<>>,,,###''')))''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%&&&'''&&&%%%%%%%%%'''%%%&&&&&&'''((()))***+++666CCCMMMKKKEEEBBBBBBBBB===AAACCC===555444;;;DDDEEEAAA>>>>>>???===777222222666888666222111666:::AAALLLSSSMMMCCC;;;999777666444444777<<>>AAABBBAAA===<<<===AAAKKKUUU\\\^^^\\\[[[```kkkuuu{{{|||uuummmjjjjjjkkkhhhfffUUUNNNLLLTTT]]]aaabbbbbb```^^^\\\WWWPPPIIIFFFEEE===888222//////000...,,,***)))(((((('''((((((((()))(((''''''))))))((('''))))))(((((((((''''''''''''(((***,,,,,,***((('''(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&'''&&&$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''')))***)))(((---777???QQQ\\\]]]JJJ666...,,,)))(((***---///000///...---,,,+++***))))))***,,,---,,,+++000:::@@@PPPxxx{{{___QQQBBB777777555///---111,,,+++...222111,,,***,,,~~~yyytttsssqqqoooppptttyyy}}}~~~{{{yyy{{{{{{yyyyyyooogggiiinnnrrrvvvyyytttnnngggbbbcccgggllloookkkkkklllnnnpppqqqpppooooookkkkkkmmmmmmlllmmmqqqvvvtttpppnnnllliiieeecccbbbddddddbbbaaa[[[NNN@@@222///***(((((())))))))))))))))))))))))))))))(((%%%&&&'''(((((())))))((('''''''''''''''''''''''''''******...111,,,888RRRuuuwww```HHH999000,,,...---,,,+++***)))))))))'''''''''''''''''''''''''''((()))(((&&&&&&&&&''',,,******---111444333000///---***((('''(((***+++))))))))))))(((((((((((()))******)))((())),,,...555KKK]]]bbbWWWFFFPPPooozzzzzz}}}hhhMMM:::444...,,,...///---******)))(((((()))(((&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&((()))******+++***+++111AAAYYYtttyyytttsssmmmllliiieeebbbbbbeeehhhffffffeeeccc```ZZZRRRMMMOOOGGGAAA??????HHHaaazzzooo```^^^bbbiiixxx|||nnneeeNNN>>>111//////---///444000111777???DDDCCCCCCEEELLLEEE888,,,$$$"""&&&***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$&&&'''&&&%%%$$$%%%'''&&&&&&'''((()))***++++++)))888GGGNNNOOONNNKKKHHHDDDAAA;;;555111333999>>>@@@<<<;;;AAAJJJKKKBBB888111222444444555777:::===CCCOOOXXXWWWOOOIIIDDDAAA:::888888;;;AAAFFFGGGGGG>>><<<<<>>888555444333000---+++***)))(((''''''''''''***(((&&&'''((())))))((())))))))))))((((((((((((''')))+++------+++)))'''(((''''''&&&&&&''''''((((((((((((''''''''''''&&&''''''''''''''''''''''''%%%'''''''''%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%(((+++------,,,000888:::333---......***&&&'''(((((()))))))))(((((())))))***++++++++++++***...444;;;IIIhhhvvvgggRRR???<<<===999333222111///111444333...++++++nnnhhhdddddddddbbbdddgggjjjoooqqqmmmjjjjjjjjjhhhjjjccc___dddlllqqqwww{{{rrrkkkccc]]]^^^cccjjjmmmlllkkkkkkooossstttrrrooooookkkiiijjjlllmmmqqqwwwyyyxxxuuurrrooollljjjiiihhhiiigggdddbbb\\\NNNAAA333///+++(((((())))))(((++++++***)))((('''&&&%%%''''''((()))))))))))))))'''''''''''''''''''''''''''******,,,///***111GGGeeewww___FFF444------///++++++******))))))))))))&&&&&&&&&&&&&&&&&&&&&%%%'''((()))((('''&&&'''(((+++***+++...111333222111,,,***((('''&&&''')))***))))))))))))((((((((((((***++++++***))))))***,,,+++888???BBB???777BBB^^^}}}}}}|||sssYYYCCC:::///+++---...,,,(((***)))(((((()))(((&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&''''''''''''''''''''''''!!!###&&&(((((())))))***)))''''''000GGGiiiyyy{{{yyysssooommmpppkkkeee___]]]^^^bbbfffcccaaa^^^[[[ZZZVVVQQQNNNIIIDDDBBBAAA@@@IIIddd~~~qqqiii]]]UUUbbbwww}}}xxxqqqgggbbbPPPAAA333......---///333333333999BBBGGGHHHJJJNNNRRRCCC555111---&&&$$$((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&''''''((()))***++++++%%%///;;;GGGRRRYYYWWWQQQKKKDDD;;;555444555555555>>>999999CCCQQQVVVNNNCCC888888:::===@@@BBBAAA@@@EEEQQQ[[[]]]YYYTTTMMMHHH??????AAAFFFNNNSSSSSSRRRIIIFFFEEEKKKUUU[[[ZZZWWWSSSNNNJJJJJJLLLNNNSSSWWWlllwwwxxxpppkkkooorrrpppkkkhhhiiihhhbbbXXXQQQPPPPPPPPPLLLGGG@@@;;;888555000,,,,,,+++******)))))))))***,,,***(((((()))******)))))))))))))))))))))))))))&&&(((+++------+++(((&&&((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%(((+++,,,)))%%%))),,,+++***,,,111///)))(((((('''''''''(((((()))))))))))))))***,,,------...222777???WWW{{{fffPPPGGGFFFAAA:::777333000111555555111......ccc]]]ZZZ]]]______```bbbdddjjjmmmhhhcccaaa___]]]]]]YYYYYYbbbkkkssszzztttlll```XXXWWW\\\bbbfffgggggggggkkkpppqqqnnnkkkllljjjmmmsssuuutttvvvyyyyyyxxxuuusssqqqqqqrrrsssnnnnnnjjjddd___XXXJJJ===333000,,,)))((())))))(((((((((''''''''''''&&&&&&'''((())))))***)))))))))(((((((((((((((((((((((((((+++((()))---***000BBBYYYxxxjjjKKK666.........///((()))))))))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%'''((()))(((''''''((())))))***,,,///111222222111***)))'''&&&&&&''')))***(((((((((((())))))))))))++++++,,,+++)))((()))++++++222444555777333;;;PPP}}}{{{|||hhhNNNCCC555......111000---***)))(((((()))(((&&&$$$%%%%%%&&&&&&''''''(((((((((((()))))))))(((((('''''''''''''''''''''''''''$$$'''***+++)))((()))***((('''&&&///KKKqqqzzz{{{yyyxxxtttqqqppprrrlllccc\\\YYYZZZ^^^```]]]ZZZVVVSSSSSSSSSTTTTTTLLLGGGBBB>>><<>>:::444///...222444111///000eee```___cccggggggfffgggkkkrrruuuooofffaaa___\\\WWWUUUYYYdddnnnvvv}}}zzzpppbbbXXXUUUYYY___cccbbbcccdddggghhhhhheeeccceeeiiirrr}}}zzztttrrrtttttttttrrrqqqssswwwzzzqqqoooiiibbb\\\UUUGGG:::444111,,,))))))))))))(((###$$$%%%&&&''')))******(((((())))))))))))(((((((((((((((((((((((((((((())),,,'''''',,,+++000>>>MMMpppqqqWWW;;;---,,,---+++(((''''''((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))((('''(((***(((***---000222222111111***)))((('''''''''((()))(((((((((((())))))))))))***+++,,,+++)))((()))******000///000444222555DDDbbbvvvyyyyyy]]]OOO===000---...000000***)))(((((()))(((&&&$$$&&&&&&''''''''''''''''''%%%&&&'''(((((((((&&&&&&''''''''''''''''''''''''$$$(((,,,,,,***((((((***)))******222MMMsss~~~xxxssstttuuusssqqqrrrssslllccc\\\YYYZZZ[[[]]]UUUUUUSSSPPPNNNPPPTTTXXXVVVMMMBBB:::666@@@^^^}}}rrrZZZIIIOOO```xxxwwwppp]]]PPPPPPDDD666......222555666111222999FFFQQQYYYbbbiiijjjPPP666,,,+++))))))+++'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###%%%&&&%%%$$$###$$$&&&%%%%%%&&&'''((()))******'''&&&&&&///DDD[[[hhhiiidddZZZLLL@@@;;;<<>><<<222111000...,,,++++++***++++++,,,...///...+++)))*********+++++++++,,,,,,''''''((((((((((((''''''))))))(((((((((((())))))'''((((((((())))))))))))((((((((((((((((((((((((&&&((())))))(((((()))***''''''(((((((((((('''''''''''''''''''''''''''''''''((((((''''''(((***---(((((()))))))))(((***,,,&&&&&&'''((())))))******---,,,***))))))***---...111///<<<```{{{tttmmmfff]]]VVVNNNDDD;;;777666222//////xxxttttttzzz~~~|||wwwuuuvvv}}}wwwkkkbbb]]]ZZZ]]]]]]bbbmmmvvv|||}}}mmmbbb```eeemmmrrrhhhkkkmmmkkkeee___\\\[[[___]]]___bbbbbb^^^\\\^^^fffkkkpppsssssssssuuuwwwqqqooojjjeeebbb]]]RRRFFF555222---***)))))))))(((,,,+++***)))((('''&&&%%%'''(((((((((((((((''''''))))))))))))))))))))))))(((,,,)))(((...,,,***222999\\\jjjJJJ999+++)))------,,,---&&&'''((((((((('''&&&%%%%%%%%%&&&&&&'''((())))))&&&((())))))(((((()))+++'''***...111222111111111++++++)))((((((''''''''''''((((((((())))))******)))***,,,,,,***)))******&&&,,,******000///...777999GGG]]]uuuxxxuuulllNNN888...---///***)))(((((()))(((&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$***+++)))((())),,,&&&+++...444LLLooo~~~|||xxxzzzyyy~~~~~~yyyqqqwwwwwwyyy{{{zzzyyyzzz|||{{{||||||zzz{{{|||vvvnnnqqqpppqqqtttrrrnnnooorrrqqqllleeeaaa```aaa```^^^MMMTTTXXXUUUMMMIIIKKKPPPLLLHHHFFFDDD===888AAAQQQppp___UUUPPP[[[yyyqqqffffffqqqeee]]]WWWNNNEEE777...000777<<<<<<666444777>>>EEEJJJQQQXXXbbb___UUUFFF999000***%%%'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%######$$$%%%###$$$$$$%%%&&&'''((((((###***,,,((('''222CCCOOOXXX```gggeee[[[QQQMMMMMMMMMOOORRRQQQQQQUUU^^^eeeoooooonnnkkkfffccccccddd^^^aaabbbaaabbbaaa[[[TTTXXXVVVVVV\\\eeemmmrrrsssqqqpppnnnmmmjjjhhhgggfff```[[[\\\aaa^^^UUUWWW```]]]^^^hhhzzz|||~~~|||tttpppgggmmmjjj``````lllrrrqqqiii```TTTLLLHHHFFFEEECCC:::999666333000...---,,,...///111444555333000,,,*********++++++,,,,,,,,,))))))(((((((((((())))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))&&&((())))))(((((()))+++''''''((((((((((((''''''(((((((((((((((((((((((((((&&&%%%&&&'''(((((('''%%%'''))))))&&&$$$''',,,%%%&&&((()))***++++++++++++++++++***************555333CCCkkk}}}}}}|||}}}}}}uuulll```SSSFFF???;;;555111111pppllljjjnnnsssuuupppjjjooouuuzzzxxxoooeee```___ddddddeeeiiiooovvvzzz|||}}}sssjjjfffiiiqqqwwwvvvsssooommmmmmlllhhheee```aaaaaa^^^YYYVVVWWWYYY```hhhqqqtttsssqqqrrrsssmmmjjjgggeeefffdddWWWIII<<<222******+++***((((((+++***)))'''''''''((())))))((('''''''''(((***+++***************)))((('''******))))))******+++,,,;;;TTTwwwttt\\\LLL222111///---+++***))))))((()))*********)))'''&&&''''''''''''''''''''''''******))))))(((((('''''',,,,,,---000333444444222+++***((('''''''''((()))+++''''''))))))''''''+++******))))))(((((('''''')))+++------,,,,,,---...333888BBBOOO]]]gggnnnqqqlllpppyyyxxxgggCCC777444(((%%%%%%(((+++)))%%%''',,,)))((('''&&&%%%$$$$$$$$$&&&((()))***)))(((&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&)))+++,,,+++)))''')))(((***666NNNkkk{{{wwwxxx{{{||||||}}}}}}}}}{{{xxxvvvuuusssrrrsssuuuuuurrroootttooommmqqqtttuuuvvvxxxxxxxxxxxxvvvtttqqqnnnlllsssnnngggbbb```aaabbbcccVVVRRRRRRTTTPPPJJJIIINNNFFFGGGJJJJJJAAA:::???JJJwwwuuudddZZZ^^^aaa}}}gggZZZYYYrrr}}}wwwfff\\\ZZZZZZXXXJJJ999///111888>>>@@@888555333444:::BBBJJJNNNYYYXXXWWWRRRDDD444++++++''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))((('''&&&&&&(((,,,111444AAASSSbbbaaaYYYUUUUUUTTT[[[ZZZ]]]^^^[[[XXX```mmmrrrpppnnnkkkhhhfffdddbbb^^^[[[^^^dddeee]]]XXXWWWVVVPPPMMMQQQXXX```kkkuuurrrqqqnnnllliiigggeeedddgggddd___\\\[[[^^^aaadddcccaaacccjjjtttzzzyyyyyyoooiiijjjnnnlllfffdddgggfffbbb]]]^^^XXXLLLDDDCCCFFFFFFDDD@@@<<<888555333222111666444@@@RRRQQQ<<<---...---,,,,,,...000///+++'''---***''')))...///---)))))),,,,,,))))))+++,,,))))))******+++***)))((((((111---***((('''((('''''''''+++...,,,'''&&&)))---(((+++***%%%%%%(((((($$$'''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***------,,,++++++,,,,,,,,,///444GGGtttyyywww|||tttlllYYYDDD999888666222ooollliiijjjmmmnnnllliiiqqqtttwwwxxxuuuooojjjfffhhhfffeeefffiiimmmoooooovvvrrrlllgggeeeiiipppvvvvvvrrrnnnlllmmmooonnnmmmiiiiiigggaaaZZZVVVVVVXXX^^^dddjjjkkkiiiggghhhjjjiiiiiiggghhhjjjgggZZZLLL>>>444+++***+++***((((((+++***)))(((''''''((()))))))))((('''((()))***+++******++++++***))))))(((******)))))))))***++++++000BBB^^^|||sssggg]]]ZZZWWWNNNAAA999///...---+++***)))((((((((())))))***)))((('''&&&''''''''''''''''''''''''***)))))))))(((((((((''',,,,,,---000333444333111+++***((('''''''''((())))))&&&&&&((((((&&&&&&))))))))))))***************)))+++------,,,,,,---......111777???GGGMMMPPPQQQYYYddd}}}|||vvvrrruuu~~~xxxMMM888222***((('''((()))&&&""""""&&&(((((('''&&&%%%%%%%%%%%%%%%&&&((((((((('''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&(((*********)))((('''&&&'''111GGGccc||||||zzz{{{wwwyyy{{{{{{zzzyyyxxxxxxtttrrrpppqqqrrrrrrpppnnnooolllmmmssswwwwwwxxx{{{|||{{{yyyvvvsssoookkkiiihhhddd___[[[ZZZZZZ[[[\\\UUURRRRRRUUUSSSMMMIIIKKKFFFFFFGGGGGG@@@:::>>>GGGjjjooo```___iiikkkYYYPPP\\\hhhqqqlllaaaZZZVVVUUUWWWNNNAAA666222555<<>>888555222...---++++++***)))(((((((((((((((((()))***)))((('''&&&''''''''''''''''''''''''))))))))))))((((((((((((,,,,,,---///222333222000+++***((('''''''''((()))(((%%%%%%((((((%%%%%%(((((())))))***+++,,,,,,,,,(((***,,,---,,,,,,---...///111444777:::;;;<<<<<>>AAAGGGaaayyyhhhggguuunnnZZZIIIOOO]]]hhhiiiccc[[[RRRKKKQQQPPPJJJ@@@777555;;;BBBCCC<<<333111888DDDOOOUUUTTTQQQQQQUUUQQQBBB111'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&''''''+++000999GGGZZZjjjnnnlllooolllkkkkkkjjjjjjooouuuvvvvvvtttmmmddd]]]YYYYYYVVVUUUWWW\\\]]]XXXSSSRRRGGGAAA>>>BBBIIIQQQZZZbbbkkkjjjiiiiiikkkmmmppprrrhhheeeaaa]]]\\\]]]```bbbfffggghhhgggjjjuuuzzz~~~~~~uuunnnmmmnnnkkkeee```___[[[WWWSSSTTTNNNFFFCCCIIIRRRWWWUUUUUUQQQGGG>>><<>>{{{yyyuuupppnnnqqqwww}}}~~~yyyvvvtttrrrqqqooommmmmmllljjjiiiiiilllnnnlllhhhccc```aaaeeejjjmmmiiiiiihhheeebbbcccgggllljjjiiigggddd```^^^```bbbaaabbbbbbccchhhjjjbbbYYYJJJ===111,,,+++))))))***)))))))))(((((((((((()))***))))))((()))***+++,,,******++++++++++++******)))(((((((((((()))******,,,///666EEEYYYddd^^^RRRBBB888111000000---+++***)))((((((''''''(((((()))'''((()))))))))((('''&&&''''''''''''''''''''''''(((((((((((()))))))))))),,,,,,,,,...111111000...+++***((('''''''''((()))(((%%%&&&))))))&&&%%%((()))))))))******+++++++++(((***,,,---,,,,,,---///111333666888888999:::;;;BBBccc~~~tttssstttyyy~~~zzzyyySSS>>>333+++((((((******'''(((+++((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&'''(((***+++,,,++++++000:::QQQppp{{{}}}}}}yyyrrrmmmmmmnnnoooooonnnnnnooooooooonnniiihhhjjjnnnooopppuuu||||||vvvpppkkkhhhbbbaaa___[[[WWWSSSRRRRRRZZZUUUQQQPPPPPPLLLDDD>>>DDDCCCCCCBBBAAABBBEEEHHH]]]~~~sssuuu}}}rrrdddSSS^^^jjjvvvwwwoooaaaPPPBBBHHHKKKLLLHHHBBB===>>>@@@GGGDDD>>>:::;;;CCCOOOXXXWWWPPPOOOUUUVVVJJJ666(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%***))),,,999NNNcccnnnrrrqqqppppppqqqrrrrrrsssuuuyyyxxxrrrggg[[[SSSQQQRRRPPPSSSXXX___ccc```[[[XXXNNNGGGCCCGGGNNNUUU\\\bbbuuussspppnnnmmmmmmoooppplllggg```ZZZXXXYYY]]]```gggmmmooollllllsss}}}~~~~~~|||wwwrrrooonnnjjjeee```\\\XXXVVVWWWVVVQQQHHHFFFNNNYYY___ZZZ[[[XXXOOOGGGLLL\\\lllhhhNNN>>>:::666333333333333333111222333222000///000111---444999:::>>>EEEKKKMMMMMMLLLIIIEEE???999444000///...///111444666666666>>>BBBGGGKKKLLLIIICCC>>>555333///,,,,,,---+++((('''(((((('''&&&&&&'''((())))))(((((((((((())))))'''''''''((())))))******&&&((())))))))))))***,,,+++************++++++,,,...666???SSSooo}}}}}}tttggg___eeejjjnnnyyy~~~~~~~~~zzzrrrhhh___ZZZWWW}}}xxxvvvzzzxxxxxxwwwsssooommmmmmnnnmmmjjjfffaaa___```ccceee___```aaa``````cccjjjoooooonnnkkkgggccccccdddeee``````^^^]]]bbbgggfff```SSSEEE666///,,,))))))***((((((((())))))))))))(((***)))((((((((()))++++++)))******+++++++++******((((((''''''(((((()))***((())),,,000999@@@>>>888...***))),,,...***((((((((((((((((((((()))******'''(((((())))))'''&&&%%%''''''''''''''''''''''''''''''(((((())))))******,,,+++,,,...///000...,,,+++***((('''''''''((())))))&&&'''******'''&&&)))******)))))))))((((((((('''***,,,---------...//////222555777777888;;;===KKKvvv~~~}}}~~~~~~~~~}}}|||zzzmmmMMM777...***(((******((((((***''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%&&&(((***+++)))((((((+++000@@@^^^xxx~~~wwwnnnfffbbbaaajjjkkkmmmoooppppppqqqqqqkkkiiiggggggeeeeeennnyyyzzztttnnnkkkddddddccc___ZZZVVVUUUVVV]]]WWWOOOJJJIIIGGGAAA:::FFFFFFDDD@@@>>>???BBBCCCRRRvvv}}}yyyuuummmyyyzzzgggQQQ@@@???BBBGGGLLLMMMHHHBBB<<>>IIISSSZZZPPPLLLTTTYYYOOO;;;+++''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&'''(((((((((((('''***''''''///>>>RRRfffrrrnnnrrruuuxxxyyyxxxvvvtttyyytttjjj]]]RRRLLLLLLNNNQQQWWW^^^eeeiiigggaaa[[[SSSMMMKKKQQQ[[[bbbiiinnn~~~{{{wwwssspppmmmmmmlllnnnhhh___WWWTTTVVV[[[___dddnnnssspppnnnssszzz}}}}}}zzzwwwxxx{{{}}}|||zzzrrrooojjjeee```[[[XXXWWW^^^^^^XXXOOOLLLSSS]]]bbbdddfffddd\\\WWWccc}}}ooo]]]PPPAAA:::<<>>222,,,))))))(((%%%###%%%'''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%&&&((()))***+++)))))),,,---555MMMfff}}}|||zzzvvvqqqjjjbbb[[[VVVbbbfffkkkpppqqqrrrssstttmmmkkkhhhccc^^^^^^iiivvv}}}wwwpppmmmbbbdddccc___YYYVVVVVVXXX[[[WWWOOOGGGDDDCCC???:::EEEHHHEEE>>>999:::===???GGGiiivvvdddQQQDDD<<<===BBBJJJPPPMMMBBB888;;;AAAEEEBBB;;;888???FFFVVVLLLIIISSS[[[RRR>>>---''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%'''((())))))***)))'''&&&'''***111@@@XXXmmmmmmtttzzzzzzyyyyyyvvvrrrqqqjjj___TTTNNNKKKLLLNNNUUU[[[aaadddfffeee^^^WWWKKKFFFFFFPPP^^^hhhooottt}}}|||xxxuuuqqqnnnkkkjjjkkkeee^^^WWWUUUXXX\\\___aaalllrrrooonnnrrruuusssrrr|||yyyyyy}}}wwwqqqjjjeee___YYYWWWYYYaaabbb^^^UUURRRXXX___cccgggjjjkkkffffffuuuoooTTTFFFGGGKKKKKKGGGGGGGGGGGGGGGHHHHHHHHHHHHEEEPPPZZZ^^^bbbiiippprrriiiiiigggeeeaaa]]]ZZZWWWQQQTTTYYY```ggglllmmmmmmpppyyy|||sssnnnlllaaaUUUHHHAAA<<<777222000111333444222///...000222***)))))))))))))))*********************************+++,,,+++***))))))+++(((((((((((()))***++++++***000,,,+++444:::BBBPPPYYY[[[OOOAAA<<<666555@@@<<>>999<<>>@@@FFFKKKIII???555444888;;;;;;999777999;;;KKKDDDFFFSSS]]]UUU???...''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&''')))***+++444III^^^mmmuuuzzzvvvqqqqqqpppnnnccc\\\TTTPPPPPPQQQQQQPPPTTTWWWYYYWWWYYY[[[XXXRRRFFF@@@AAAMMM\\\fffmmmqqqxxxwwwuuusssoookkkhhhfffbbb```^^^]]]\\\^^^```aaabbblllppplllmmmtttuuupppkkkwww|||~~~|||}}}}}}sssjjjddd\\\UUUTTTWWW\\\___^^^XXXVVV[[[aaaccc```gggmmmooossslll]]]ZZZ\\\ZZZVVVSSSRRRPPPRRRVVVXXXWWWUUUTTT\\\bbbaaaaaafffmmmqqqiiigggdddccccccfffiiillllllnnnttt{{{}}}vvvrrrpppdddXXXNNNLLLJJJDDD>>><<>>:::CCCGGGAAA===DDDNNNTTT\\\bbblllnnnWWWMMMKKKLLLDDDBBBAAACCCDDDBBB;;;444333333333666999:::888666AAA>>>CCCSSS^^^VVV@@@...''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((((((((+++,,,***---===PPPllluuuxxxppphhhhhhjjjiiiYYYSSSNNNOOOTTTXXXVVVRRRNNNPPPNNNKKKMMMSSSUUUPPPLLLFFFFFFQQQ___iiinnnqqqttttttsssqqqmmmhhhccc```[[[\\\___aaacccddddddcccfffnnnpppkkknnnwwwxxxrrroootttqqqqqq{{{|||}}}}}}}}}uuujjjcccZZZQQQPPPUUUVVV[[[\\\YYYXXX]]]bbbddd\\\fffqqqxxx~~~rrrnnnjjjeee___[[[XXXVVVYYY___aaa___\\\\\\aaaccc]]]YYY]]]eeeiiijjjgggcccbbbeeennnwww~~~|||yyyuuusssbbbYYYTTTXXX[[[VVVPPPNNNVVVWWWWWWQQQIIIDDDDDDFFFAAA???===:::888666555444111111000///...------,,,...///...---***(((((((((''''''''''''((()))++++++!!!++++++)))000000...444666:::444///111...+++222111555666555<<>>CCCIIITTTsssyyyrrr}}}WWW<<<111((('''***(((&&&%%%$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$&&&'''&&&%%%%%%)))---***)))))))))+++...000222NNNiii}}}{{{iiiZZZPPPLLLUUU]]][[[UUURRRUUU^^^iiirrrtttsssrrrrrrtttttttttssslllfffhhhnnnnnnpppuuuzzz{{{uuulllgggmmmgggbbb[[[LLL======FFFKKKTTTVVVNNNKKKMMMJJJBBB>>>===???AAAAAAFFFWWWjjjooopppooo~~~iiiWWWPPPMMMIIIBBB@@@AAADDDAAA777222333777666333222444666444000>>><<<@@@TTTcccRRR777111''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''"""!!!!!!###&&&((())))))(((###$$$******(((222BBBaaammmvvvrrrhhhcccaaaaaaVVVWWWXXXWWWSSSOOOLLLJJJKKKMMMKKKGGGHHHPPPXXX[[[UUUSSSTTT\\\gggooopppnnnrrrqqqqqqpppmmmhhhaaa]]]XXXWWWVVVUUUWWW___iiirrrsssrrrpppmmmkkklllpppsssmmmkkkkkkpppwww{{{zzzwww|||zzz{{{yyywwwwwwtttkkkaaa[[[[[[XXXSSSYYYZZZWWWTTTWWW^^^^^^YYYZZZaaalllvvvuuujjjeeeccc]]][[[\\\aaahhhiiieee```ccc```\\\YYYYYY^^^eeekkkmmmgggaaa```fffooovvvyyy}}}}}}|||vvvrrriii]]]WWW^^^bbb[[[WWWYYY]]]___aaa```]]]YYYWWWWWWSSSPPPLLLIIIGGGCCC===999555555666888999888555333///222333///,,,------***((()))******)))((()))***,,,++++++,,,......---+++/////////......------,,,111111222222444999???DDDLLLeeezzzvvvrrrrrrzzzyyyrrrqqqpppqqqpppnnnooorrrrrrnnnjjjjjjjjjjjjiiifffdddbbb```aaadddiiioootttvvvwwwrrrgggRRR===222///,,,'''(((''''''((())))))(((&&&'''&&&&&&%%%%%%&&&&&&'''&&&''')))((('''&&&''')))***(((&&&&&&((()))(((&&&&&&)))+++)))&&&$$$&&&)))(((((())))))(((((('''&&&(((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&&&&)))((($$$$$$''''''$$$&&&)))+++))))))---///...,,,,,,------,,,***)))'''''''''(((&&&%%%$$$&&&'''&&&&&&''''''''''''&&&&&&'''------''''''......((()))***+++---...//////000///:::999777???JJJVVVgggyyy~~~wwwVVV<<<222))))))+++)))'''&&&%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%'''((('''$$$$$$'''*********))))))+++---///111???XXXnnnvvv||||||mmmSSSKKKIIISSS___bbb^^^[[[ZZZbbbkkkqqqrrrpppmmmlllnnnooossstttmmmeeedddiiiggghhhlllqqquuutttqqqnnnmmmeee]]]VVVKKKBBBFFFPPPXXX```bbb[[[XXXYYYTTTKKK???;;;::::::===JJJhhh|||}}}sssbbbWWWPPPKKKIIIGGGAAA>>>AAAAAA;;;666444666666666555555444333111777:::BBBUUUaaaOOO555///''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&'''&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%######$$$&&&(((((('''***&&&&&&+++)))&&&...;;;QQQaaaqqquuuqqqmmmiiigggYYY^^^bbb]]]QQQGGGCCCCCC<<>>OOOuuuuuuccc^^^\\\VVVQQQRRROOOGGGAAAAAABBB>>>777333444666999888555111111222000<<>>;;;>>>;;;???EEEMMM[[[jjjrrrrrrmmmddd]]]^^^gggooopppmmmtttttttttsssqqqmmmgggbbbWWWZZZ```eeejjjooouuuyyyxxxwwwuuupppkkkhhhggghhhnnnlllkkkmmmqqqtttsssqqqsssrrruuuwwwssslllhhhiiilllooopppooonnnllleee]]][[[XXXQQQKKKNNNWWW___aaacccooo}}}|||qqqmmmlllmmmuuu~~~{{{sssmmmjjjggggggccc[[[TTTQQQUUUYYY\\\ccckkknnnllliiiiiijjjiiinnnvvv{{{vvvuuuuuutttssskkk^^^UUUXXX\\\]]]```fffhhhfffeeegggkkknnnnnnmmmoooooopppnnnjjjccc]]]XXXVVVRRRNNNNNNNNNKKKCCC===<<>>OOOjjjwww{{{~~~}}}xxxvvvxxx{{{}}}~~~}}}}}}~~~~~~yyyrrrlllhhhaaa``````bbbaaaaaahhhrrruuuqqqpppqqqpppnnnooorrrwwwwwwtttrrruuu{{{|||yyyyyyyyyyyyxxxxxxwwwvvvuuurrrqqqqqqsssvvvyyyzzzzzz{{{hhhOOO:::111...,,,,,,***((('''((()))((('''(((''''''&&&&&&''''''(((###%%%''''''&&&'''(((***&&&'''(((((('''&&&%%%%%%&&&'''((()))(((''''''((()))))))))))))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&((((((%%%%%%((()))&&&%%%((()))***///444444000,,,,,,,,,+++***'''%%%$$$%%%&&&&&&%%%######$$$&&&&&&&&&''''''''''''&&&&&&%%%'''(((&&&'''******)))((()))***,,,---......///...444444CCCpppppp]]]HHH444...))))))***'''&&&((((((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%"""%%%((((((&&&&&&(((************)))************---111777???KKKZZZeeekkklllkkkjjjlllqqqssspppjjjmmmnnnooopppooolllhhhfffffffffgggeee^^^UUUUUUYYY]]]___aaadddnnnwwwvvvooo[[[NNNDDDFFFOOO^^^tttuuuhhh___UUUMMMDDD===<<>>777222000...---...---+++)))'''+++...,,,)))(((---111((())))))******+++++++++,,,---///.........///111---111555???SSSpppmmmqqqtttsssooonnnrrrvvv{{{|||uuupppnnnjjjfffcccaaa```bbbjjjtttyyytttqqqpppnnnjjjkkknnnsssqqqnnnqqqzzz}}}~~~}}}{{{yyywwwvvvuuuwwwxxxyyy{{{}}}}}}zzzwwwzzzwwwiiiRRR===333000...---+++((('''((())))))(((((((((''''''''''''(((((($$$%%%''''''&&&&&&''')))$$$&&&(((((('''&&&&&&&&&(((''''''''''''((())))))))))))******))))))((('''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&((((((%%%%%%))))))'''&&&((()))***000555444...***++++++***)))'''%%%$$$&&&''''''&&&$$$###$$$&&&&&&&&&''''''''''''&&&&&&%%%&&&'''''')))***++++++'''(((***+++---............333333HHH~~~xxxyyy~~~uuu[[[BBB222,,,((())))))&&&&&&((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&!!!%%%(((((('''&&&(((+++)))))))))))))))*********++++++---333<<>>777222111///000222///,,,444AAAUUUggggggUUUEEE444((()))''''''&&&%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''######$$$&&&)))***((('''%%%&&&'''(((((('''&&&&&&$$$---;;;OOOhhh}}}~~~qqqbbbVVVOOOLLLLLLTTTVVVWWWYYY___ffffffccc[[[^^^dddlllssswwwyyyyyy~~~vvvkkkddd``````bbbeeehhhjjjjjjhhhppppppooommmjjjiiikkklllnnnllljjjhhhhhhjjjnnnppppppoooppprrrqqqmmmmmmqqquuuwwwxxxwwwzzz~~~~~~{{{sssmmmfff```ZZZVVVXXX]]]qqq~~~zzz{{{pppddd^^^[[[]]]``````___^^^]]]]]]SSSSSSUUU\\\fffmmmooonnniiihhhgggeeeccceeehhhkkkpppnnnkkkiiijjjnnnrrruuuuuurrrooommmiiiccc]]]YYYaaa^^^\\\]]]aaaeeegggfffhhhlllmmmhhh^^^WWWWWWZZZXXXXXXZZZ\\\^^^^^^\\\ZZZUUUVVVTTTQQQQQQQQQKKKCCC999666222111222111---***+++---...---+++,,,000333)))))))))******************,,,......---------...+++///111444???UUUjjjuuu}}}kkkpppuuuvvvsssrrruuuxxx|||{{{yyyxxxuuunnngggeeefffiiisss}}}{{{xxxwwwtttqqqqqqtttsssooommmsss~~~|||zzzyyyyyyxxx|||wwwsssllloooiiiWWWDDD777111......+++((('''((())))))(((((((((''''''''''''((((((%%%&&&''''''%%%%%%&&&'''!!!$$$((()))'''&&&&&&'''***(((%%%%%%&&&(((***+++)))************)))(((((((((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&&&&((((((%%%&&&)))***(((&&&((((((***000555222,,,))))))******)))'''&&&%%%%%%&&&'''&&&%%%%%%''')))&&&&&&''''''''''''&&&&&&'''&&&'''(((((((((((()))'''(((***+++---............444444IIIyyyxxx||||||}}}yyy~~~}}}\\\???111,,,)))******'''''')))((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''"""&&&))))))'''&&&''')))''''''((()))************)))'''***...222<<>>ZZZ|||ssscccUUUMMMLLLMMMHHHPPPTTTPPPJJJGGGCCC>>>555...,,,///...///;;;JJJcccqqqgggKKK777,,,'''***''''''&&&%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$&&&((((((&&&$$$&&&''''''&&&'''((('''&&&&&&)))///>>>WWWppp{{{|||~~~|||wwwqqqiiibbb]]]ZZZiiimmmpppnnnmmmkkkfff___ccciiippptttvvvwwwyyy|||~~~~~~}}}{{{vvvooojjjeeebbb```aaadddggghhhhhhnnnnnnllljjjiiijjjmmmpppqqqoookkkgggeeefffiiikkkqqqmmmlllnnnooommmlllnnnsssuuuvvvvvv{{{yyyrrrkkkfff```\\\```hhhxxx}}}zzz{{{}}}xxxiiiddd___\\\]]]^^^______XXXXXXXXX[[[aaahhhmmmpppjjjkkkkkkhhhdddbbbccceeelllllllllkkklllnnnqqqssspppqqqqqqooommmhhhbbb]]][[[[[[[[[\\\^^^aaacccdddeeehhhhhh___SSSLLLOOOUUUZZZ]]]aaabbbaaa```aaaaaa\\\\\\\\\[[[]]]^^^XXXPPPEEEAAA<<<:::;;;999444000///.........///111333555++++++******************(((+++---...---,,,,,,,,,***---//////555AAALLLQQQXXXdddzzznnnuuu}}}}}}{{{|||~~~~~~{{{rrrjjjhhhjjjpppzzz~~~|||yyyyyy|||uuupppmmmvvv}}}}}}|||||||||}}}~~~~~~zzzsssnnnccciiiiii\\\III;;;222---///,,,)))'''((())))))(((((((((''''''''''''((((((%%%'''''''''%%%$$$%%%&&& ###''')))'''&&&'''(((+++(((%%%###%%%(((***,,,***************)))((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&&&&((((((%%%&&&)))***(((&&&((((((***///444111+++(((((()))))))))(((&&&%%%$$$%%%&&&&&&&&&''')))+++&&&''''''''''''''''''&&&(((''''''((('''&&&&&&''''''((()))+++,,,---......---555555HHH}}}}}}{{{oooqqqxxxvvvxxx]]]===111---+++,,,+++((((((+++((()))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%%%%&&&&&&'''((($$$'''******'''$$$%%%'''&&&'''((()))************)))(((***......222FFF\\\kkkzzzyyyuuutttssssssqqqnnnnnnoooooommmjjjjjjhhhgggeee```___fffoooppprrrpppppp|||uuuqqqqqquuuxxx~~~|||lll]]]TTTNNNBBB???DDDAAA<<>>::::::777333222333------...000111000...+++,,,,,,,,,+++++++++*********+++,,,---...///000111...333<<>>AAALLLaaasssuuuXXXEEE???@@@>>>;;;999888999;;;;;;;;;===888333444999CCCSSSaaaMMMAAA222)))'''''''''&&&((('''&&&%%%%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%&&&(((+++%%%%%%$$$$$$$$$$$$######+++++++++)))&&&$$$%%%&&&$$$&&&''''''&&&%%%&&&&&&'''&&&&&&&&&(((+++...000DDD\\\yyy~~~wwwrrrwwwyyy||||||||||||}}}~~~||||||{{{xxxssspppoooooovvvssslllfffgggjjjiiieeedddggghhhggghhhkkkkkkhhheeeaaaYYYQQQNNNRRR\\\dddaaaaaa```aaabbbaaa___\\\dddiiimmmooosssuuurrrmmmeee___XXXXXXbbbuuuxxxsssmmmnnnmmmkkkfffcccaaaaaa```ccciiirrr|||zzzxxxtttkkk```ZZZbbbqqqrrrgggbbb^^^^^^bbbjjjrrrsssllleee^^^]]]^^^ccchhhfff^^^VVVZZZaaa```^^^bbb___\\\aaaeeebbb]]]YYYWWWXXXYYYZZZMMMKKKLLLTTT^^^fffhhhggggggfffdddeeefffhhhhhhgggjjjeee```___aaabbbbbb``````bbbdddfffeee___VVVPPPMMMHHHCCCAAA<<<666444555---...000333555444111///,,,,,,,,,,,,++++++++++++,,,,,,,,,---......//////---000444888666111111444555>>>HHHSSSfff}}}uuusssvvv{{{yyyzzz}}}rrrtttxxx~~~{{{{{{}}}~~~|||yyyuuuvvvtttqqqrrrxxx|||{{{ttttttqqqooosss~~~~~~|||yyytttrrriiihhhjjjpppxxx}}}|||yyytttqqqoooiii[[[FFF666///...,,,***)))******)))((()))'''&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%$$$###$$$&&&((((((((((((((((((((((((((()))(((''''''''''''((((((%%%'''((((((&&&%%%&&&'''''''''''''''((((((((((((***,,,---...333999;;;999111///+++(((&&&%%%&&&'''###%%%&&&&&&%%%%%%''')))''''''''''''''''''''''''''''''''''''((((((((((((''')))+++,,,++++++,,,---...333666:::IIIddd|||}}}uuuzzz~~~||||||nnnaaaeeeuuu|||ooommmqqqvvvyyyooohhhZZZLLL???777333111---,,,+++***(((((((((((())))))))))))))))))))))))''')))******)))(((((())))))'''&&&%%%%%%&&&((()))'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((***++++++))),,,;;;RRReeesss{{{}}}|||~~~xxxuuuvvvvvvuuupppkkkggggggjjjooossswwwqqqnnnppp{{{jjjPPPSSS___zzz|||iiiRRRIIIAAA===999999===III^^^qqqrrrVVVDDDAAAFFFBBB???<<<:::999999777666888666555777>>>IIIVVV___FFF888+++(((******(((''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&...,,,***'''%%%$$$$$$%%%$$$%%%''''''&&&%%%&&&'''&&&&&&&&&&&&'''***,,,---333IIIggg|||yyyttt|||}}}~~~~~~}}}}}}}}}~~~}}}zzzuuupppnnnnnnttttttqqqkkkjjjmmmnnnlllhhhjjjiiifffgggkkkjjjgggdddbbb]]]VVVQQQTTT^^^ggg___^^^^^^______^^^\\\ZZZ___aaadddfffhhhgggccc___YYYSSSOOOTTTcccyyyzzzvvvooonnnmmmjjjfffbbb```___\\\\\\___dddiiioooxxxooo```bbbrrrmmmbbbZZZWWWXXX___jjjpppooojjjhhhbbb\\\YYYYYYZZZYYYXXXXXX___^^^]]]cccaaa^^^eeejjjfff___VVVOOOMMMOOOQQQJJJHHHJJJRRR^^^fffhhhggg```^^^]]]```dddgggfffdddccc```^^^___cccgggiiijjjdddfffgggfffaaaZZZRRRMMMRRROOONNNNNNHHH@@@<<<===333222222333444444222000---------,,,,,,,,,++++++,,,---------------......//////111111///...000333111555999<<>>XXXlllwww|||wwwqqqooommmjjjkkkiiieeedddfffjjjlllmmmkkkllluuuiiiNNNPPP\\\rrrxxxgggSSSKKK===999666666999DDDXXXiiihhhQQQBBBAAAHHHFFFDDDBBB@@@>>>;;;777333111222444999AAALLLUUUYYYEEE666)))(((,,,+++((('''&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&---+++'''$$$######$$$$$$###%%%''''''&&&&&&&&&''')))((((((((()))+++,,,---+++999OOOhhh|||~~~~~~}}}{{{xxx~~~}}}~~~~~~~~~zzzuuupppnnnmmmqqqsssrrrnnnnnnrrruuutttqqqpppmmmiiijjjmmmmmmiiieeeeeebbb\\\VVVWWW^^^eee^^^]]]]]]]]]^^^___]]]\\\___^^^___``````]]]XXXVVVPPPMMMMMMVVVggg{{{}}}|||{{{sssqqqnnnjjjgggccc```___WWWUUUUUUXXXYYY]]]iiiuuuwwwccc___kkk~~~|||mmm]]]VVVQQQTTT]]]ggglllmmmllliiicccZZZSSSRRRUUUYYYWWW_________eeecccaaagggiiiddd[[[QQQIIIFFFHHHKKKOOOLLLKKKPPPXXX___bbbaaaYYYXXXYYY]]]ccceeedddbbb]]]]]]^^^aaafffjjjmmmnnnfffeeeccc```ZZZTTTNNNKKKQQQRRRVVVZZZVVVNNNJJJKKK@@@<<<777444333222111000//////......---,,,,,,,,,------------------------+++,,,,,,******,,,///000000222444444777CCCYYYjjj|||zzz{{{zzzyyyzzz~~~uuussslllfffgggpppxxxzzzxxx}}}wwwsssqqqvvv~~~zzzzzzwwwuuuqqqcccMMM888------+++))))))******)))((((((&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&&&&%%%%%%&&&'''&&&''''''''''''((((((((((((''''''''''''(((((()))%%%'''))))))((('''((()))''''''''''''((((((((((((&&&***---000555;;;<<<888...---***(((&&&&&&'''''''''''''''%%%$$$$$$&&&(((''''''''''''''''''''''''''''''''''''((((((((((((%%%''')))******+++,,,---222111444@@@UUUlll~~~zzzzzzyyy~~~uuu]]]HHHDDDKKKUUU```kkkvvvrrriii^^^YYYXXXVVVSSSJJJGGGAAA:::555222111111+++***)))(((''''''''''''((((((((((((((((((((((((%%%''')))((('''&&&'''''')))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&''''''((()))))))))***,,,,,,+++000BBB\\\qqqzzz|||vvvpppnnnjjjeeekkkjjjfffbbbaaaddddddaaaeeejjjwwwmmmTTTTTT\\\iii}}}}}}pppZZZOOO???;;;777666777???OOO___kkkZZZKKK>>>===CCCIIIGGGFFFEEECCC???:::666///111333777AAAMMMUUUVVVEEE444((((((+++(((%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###!!!!!!"""$$$######$$$$$$$$$$$$%%%%%%***'''$$$"""###$$$$$$$$$###%%%&&&'''&&&&&&'''(((++++++***)))))))))))))))+++///<<>>;;;777333///...******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&(((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&((())))))&&&&&&''''''((())))))***)))+++------333EEE```tttzzz{{{}}}{{{tttqqqqqqllleeeiiijjjgggbbbbbbeeeddd___ccciiiuuuwwwaaa]]]___hhhvvvxxxuuuxxxqqq]]]QQQ@@@<<<999666444888EEESSSwwwnnnZZZPPPIII@@@>>>CCCHHHFFFEEEDDDCCCBBB???===333444333444>>>NNNWWWYYYEEE444))))))***%%%###''''''&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$""""""$$$&&&#########$$$$$$%%%%%%%%%'''$$$""""""$$$&&&&&&%%%"""$$$&&&'''&&&&&&'''(((+++******)))((((((((('''******111BBB[[[rrr~~~~~~{{{wwwrrroooooopppxxxxxxuuurrrssswwwwwwsssrrruuuxxxyyy}}}}}}uuukkkeeefffggggggddd___ZZZXXX^^^[[[YYYZZZ]]]bbbfffggg\\\VVVSSSTTTSSSNNNLLLNNNTTTWWW\\\eeeqqq|||tttqqqqqqsssssspppkkkiiihhhgggeeecccXXXNNNGGGHHHGGGFFFNNN[[[vvv}}}|||qqqppprrrzzzvvvmmm___SSSOOORRR[[[aaabbbfffjjjiiiaaaWWWPPPMMMPPPYYY[[[\\\bbb^^^XXX]]]YYYSSSLLLJJJMMMRRRVVVWWWSSSSSSRRRPPPNNNNNNRRRUUUWWWZZZ^^^aaaaaa```______```___^^^]]]^^^aaafffiiiccc```]]]^^^___]]]VVVPPPHHHLLLUUU]]]^^^\\\^^^dddbbb\\\SSSJJJDDD@@@<<<:::666666444222000...---,,,+++++++++,,,,,,---------,,,///...+++---111111...,,,+++...222333222888AAAJJJ[[[ppp}}}}}}}}}{{{xxxkkkSSS;;;...***((('''''')))***))))))&&&%%%$$$$$$&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&(((((('''&&&'''(((&&&&&&&&&'''''''''(((((('''''''''''''''((()))***&&&''')))***)))((()))***''''''''''''((((((((())))))---111222444666222,,,(((((((((((((((''''''&&&###$$$$$$$$$$$$&&&***---((((((((((((((((((((((((''''''''''''((((((((()))(((***,,,.........000111999;;;KKKjjj}}}zzz{{{}}}|||fffJJJ???:::444444:::>>>AAA>>>777666<<<@@@???999999999888666222...,,,***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%''''''(((((('''&&&%%%%%%%%%%%%%%%&&&'''((()))***&&&&&&&&&'''((())))))***)))+++---...444GGGaaauuuzzzyyy{{{~~~}}}|||vvvqqqrrrsssnnnfffeeehhhgggccceeejjjjjjeeeccchhhsssllleeeeeemmmsssllldddkkkiiiZZZPPP@@@<<<888555111333===IIIlllxxxbbbPPPLLLKKKEEEDDDHHHGGGDDDAAAAAABBBCCCDDDCCC888777333111<<>>BBBMMMfffrrr{{{xxxuuuzzz|||wwwvvvyyyxxxjjjYYYNNNMMMTTT[[[bbbccceeeeeebbb[[[RRRMMMKKKUUUWWWYYY^^^YYYRRRVVVRRRMMMHHHJJJRRR[[[___```OOORRRTTTQQQMMMKKKNNNRRRWWW\\\```aaa^^^[[[ZZZZZZ```]]]ZZZXXXXXX^^^eeekkkdddaaa^^^aaaccc```WWWNNNEEEIIIQQQYYY[[[\\\bbbiiikkkfff^^^VVVOOOIIICCC???999888666333111///---,,,******+++,,,,,,---......***------***+++///...(((111---...111111...000777555===KKK[[[kkkyyy}}}{{{~~~~~~uuu```EEE111---,,,+++***))))))))))))'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((('''%%%***)))((('''&&&&&&'''(((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))*********))))))((()))((('''''''''(((***+++***,,,///000...,,,,,,,,,)))'''&&&&&&'''(((&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''(((((()))***+++((((((+++...---,,,111888<<>>XXXmmmwww]]]OOOBBB@@@DDDFFFFFFFFFUUUOOOGGG@@@999777???JJJKKKBBB999999EEEUUU^^^aaaHHH888)))&&&))))))&&&###(((&&&'''+++***'''+++333''''''&&&&&&&&&%%%%%%%%%%%% &&&)))%%%###$$$&&&''''''%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''))))))*********))))))(((***&&&&&&,,,888MMMjjjyyyzzzzzztttooonnnuuuuuuxxx}}}|||uuupppoookkkrrrwwwxxx{{{}}}yyyqqqiiinnnqqqooonnnjjjaaaXXXSSSXXX^^^bbbdddeeeggghhhcccaaa^^^ZZZXXXXXXZZZ\\\cccaaaccckkkuuu~~~uuuttttttqqqpppqqqqqqrrrrrrqqqoookkkhhhfff\\\[[[WWWMMMBBB<<<;;;<<>>888555222000+++,,,,,,---...000111111000+++***...222000...///,,,------......///000000///111222333777AAANNNXXX~~~~~~|||~~~|||zzzzzz{{{||||||{{{uuu___FFF666......,,,+++***)))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&'''((('''((('''&&&&&&%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))******))))))))))))((('''''''''(((***++++++---//////---+++++++++'''&&&%%%%%%&&&&&&%%%$$$'''''''''&&&&&&''''''(((&&&&&&&&&''''''''''''''''''''''''(((((()))***+++)))***---///......555>>>UUUssslllhhhrrr}}}}}}~~~fffLLL>>>555000......---,,,+++***+++,,,------...///...,,,***)))***((('''&&&&&&''''''&&&$$$'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&))))))(((%%%$$$$$$'''***$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******,,,555IIIdddyyy~~~{{{{{{}}}~~~{{{|||zzzwwwsssjjjbbb```bbb^^^ZZZZZZ___cccfffiiimmmkkkiiioooyyy|||vvvtttxxx~~~~~~{{{zzzrrrjjjbbbWWWMMMKKKHHHBBB;;;666666999<<>>HHHQQQVVVXXXaaaxxx~~~^^^NNNCCC:::777666666888<<<;;;:::999555111444EEEVVVvvv}}}gggZZZ___eeecccVVVEEE333+++***))))))***,,,+++))))))'''&&&''')))&&&%%%%%%%%%%%%$$$$$$$$$###"""!!!"""#########$$$"""###$$$###"""###%%%'''###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###$$$&&&%%%$$$$$$%%%''''''((())))))))))))))))))&&&(((******'''+++;;;KKKeee|||~~~}}}{{{xxxvvvvvvvvvsssooolllkkkjjjmmmqqqpppjjjeeeeeejjjkkkmmmsssyyyxxxppphhhkkkooopppllljjjkkkjjjggg[[[[[[^^^fffnnnrrrooojjjnnnooolllfff```___fffmmmkkkiiiiiimmmyyyxxxgggeeegggkkknnnooosssxxxvvvppphhh```^^^```eeeiiiccceeeddd[[[PPPIIIIIILLLOOOVVV```kkkqqqqqqmmmiiimmm~~~yyyooogggccc\\\TTTPPPRRRUUUWWWWWW[[[QQQFFF???===>>>@@@AAAKKKNNNUUU]]]eeehhhhhhgggiiieee___ZZZVVVSSSPPPNNNNNNKKKIIIOOOYYY```___\\\XXXXXXYYY[[[[[[YYYVVVTTTPPPQQQRRRSSSSSSQQQOOOMMMNNNOOOQQQSSSUUUWWWXXXYYYVVV[[[aaagggmmmpppjjjaaaWWWSSSNNNKKKEEE???<<<======;;;777444111/////////222......444666333///...---,,,,,,,,,,,,---...///111222444333111111333555zzzyyyzzz}}}{{{sssooopppqqqpppnnnuuuwwwyyyttthhhUUUBBB777111000...,,,+++***)))))))))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%$$$%%%'''((((((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''((())))))))))))))))))((('''''''''(((***+++---//////---+++)))))))))'''%%%$$$$$$%%%&&&$$$###%%%%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&''''''''''''((()))***+++)))+++...000...///:::FFFeeeyyy}}}vvv{{{pppfffhhhmmmpppqqqsssvvvzzztttWWWCCC777///+++***,,,,,,+++++++++***++++++'''(((((('''&&&&&&(((***(((&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$&&&((((((&&&$$$###$$$%%%%%%&&&'''''''''&&&&&&''''''''''''((((((((((((''')))+++---555KKKjjj~~~|||yyy||||||tttggg^^^YYYWWWXXXXXX]]]eeeiiiiiilllppptttuuuzzzzzzuuutttvvvvvvyyy|||}}}{{{xxxwww~~~yyyqqqjjjaaaXXXSSSQQQMMMHHHBBB???@@@AAALLLSSSWWWRRRQQQ```yyykkkOOOCCC===999999888777999>>><<<999444111000888MMMaaa|||rrr^^^[[[```aaa]]]MMM<<<333000...,,,---///...+++(((''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$******)))'''$$$###!!! ###$$$%%%$$$$$$$$$&&&(((###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###$$$&&&%%%$$$$$$%%%'''''''''((()))))))))))))))%%%'''******&&&'''111>>>NNNmmm~~~{{{zzzzzz|||yyysssnnnkkkkkkkkkjjjlllkkklllooommmgggbbbbbbfffeeegggmmmqqqnnngggaaaeeekkkmmmkkkjjjlllmmmlllfffccccccgggooossssssppplllkkkgggaaa[[[\\\ccciiiiiikkknnnsss~~~rrrfffgggkkkooonnnlllnnnsssnnnhhh___YYYWWWZZZ```ddd^^^bbbfffeee```ZZZXXXXXX[[[ZZZ\\\aaahhhnnnpppqqqmmm~~~zzzoooiii```VVVPPPOOOQQQTTTRRRLLLDDD@@@BBBGGGJJJJJJLLLOOOTTT[[[bbbfffffffffgggddd```]]]ZZZVVVRRROOOOOOJJJGGGLLLUUU\\\\\\ZZZYYYZZZZZZ[[[\\\[[[XXXSSSKKKMMMPPPQQQPPPMMMIIIGGGJJJJJJLLLNNNQQQSSSVVVWWWUUU\\\dddgggkkkpppqqqnnn___VVVNNNJJJEEE???@@@EEEGGGEEEAAA<<<777222///---000///222:::>>>:::444111//////---------...000111,,,...000000000//////000{{{rrrnnnnnnnnnllliiinnnnnnmmmjjjaaaRRRBBB777222111///---,,,******)))))))))(((((((((((())))))'''''''''''''''''''''''')))'''%%%%%%&&&'''((('''%%%%%%&&&''''''''''''&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&'''((()))))))))))))))((('''''''''(((***+++/////////---***(((((()))'''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&'''''''''(((((()))***+++(((***...///---///;;;IIIcccsss~~~{{{iiiZZZ[[[ccckkkpppqqqvvv{{{uuuaaaKKK===555///,,,,,,,,,,,,,,,+++++++++******''''''((('''&&&&&&''')))'''&&&%%%%%%&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&"""%%%'''(((&&&$$$######%%%%%%&&&'''''''''''''''''''''''''''(((((((((((('''***---...555KKKkkk{{{~~~vvvmmmfff```\\\[[[^^^eeemmmqqqooopppttt|||||||||{{{xxxsssnnnkkkqqqqqquuuzzz|||zzzyyy{{{yyyrrrkkk```VVVLLLLLLKKKHHHEEEDDDEEEFFFMMMSSSUUUNNNHHHMMM___pppsssmmmpppqqqlllgggZZZCCC888888<<>>BBBKKKTTTUUUQQQQQQUUUQQQMMMLLLOOORRRWWW```iiiqqqxxx|||sss\\\JJJMMMYYY\\\SSSJJJHHHHHHDDDBBBBBB>>>===888111///111...(((((((((((('''''''''&&&&&&""""""###'''(((&&&%%%%%%&&&$$$######$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''%%%&&&'''((())))))))))))(((&&&&&&((()))(((***///333KKK]]]kkk{{{yyygggXXXUUU^^^lllvvvwwwuuulll___ZZZ^^^ccccccfffeeefffjjjiiidddaaaaaa___]]]]]]^^^YYYQQQNNNQQQWWWaaajjjkkkjjjkkkkkkjjjdddeeefffiiilllpppssstttjjjcccZZZTTTTTTXXX]]]___fffrrrqqqkkknnnmmmnnnkkkeeeccciiitttjjjgggbbb]]]ZZZYYYYYYZZZUUUXXX^^^iiisssvvvrrrmmmmmmiiifffeeejjjuuummmWWWGGG???======???CCCHHHLLLTTT[[[YYYSSSMMMMMMOOOTTTZZZ```dddeee]]]]]]^^^______]]]YYYUUUMMMLLLJJJGGGEEEHHHNNNSSSVVVVVVTTTRRRWWW______ZZZPPPKKKEEEEEEIIILLLLLLJJJFFFEEEEEEEEEGGGJJJMMMOOOLLLPPPTTTWWW^^^gggkkkkkkYYYMMMDDDCCCAAA???EEEPPPPPPSSSUUUTTTOOOGGG>>>888222///222999>>>;;;888666333111///...---///111222/////////000222444555555zzzqqqnnnpppqqqnnniiijjjeee```^^^]]]UUUHHH>>>333222000...,,,+++************))))))))))))******))))))))))))))))))))))))'''&&&&&&'''(((((('''%%%%%%&&&((()))))))))(((((('''(((((()))))))))))))))((((((((((((((((((((((((%%%&&&'''((()))))))))))))))((('''''''''(((***+++000000///,,,)))''''''((()))'''&&&&&&'''(((&&&%%%%%%%%%%%%&&&'''((()))***(((((('''''''''&&&&&&&&&'''''''''(((((()))***+++&&&)))------+++---<<>>BBBGGGKKKOOORRRVVVYYYiiiddd___YYYRRRKKKFFFEEEKKKFFFHHHKKKKKKQQQPPPCCCNNNTTT^^^eeebbbZZZVVVXXXVVVTTTWWW]]]bbbbbbbbbddd```dddjjjfffPPP:::===MMMPPPJJJGGGKKKNNNNNNNNNOOOGGGGGGAAA999777999555...)))(((((((((((('''''''''&&&+++(((%%%&&&$$$$$$%%%%%%$$$"""!!!"""$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###%%%&&&&&&%%%$$$&&&'''%%%&&&'''((())))))))))))***&&&%%%((()))((()))+++...===IIIYYYrrr~~~yyyhhhQQQ@@@>>>MMMcccrrrrrrqqqiii]]]XXX\\\aaaaaaeeecccfffjjjjjjfffdddeeeXXXWWWXXXYYYRRRJJJKKKRRRYYYdddlllmmmiiigggeeeaaa]]]```eeeiiikkknnnqqqsssiii___TTTOOOQQQVVVYYYZZZkkkzzzsssjjjiiiooonnnkkkggg``````kkkyyynnnkkkhhhccc___[[[YYYWWWXXXXXX]]]iiiwww}}}zzztttqqqpppoooooouuu|||~~~dddOOOEEEBBBBBBAAA>>>FFFMMMTTT\\\aaa]]]TTTSSSQQQQQQSSSXXX\\\___aaaZZZZZZ\\\___```___[[[WWWKKKMMMLLLFFF???@@@HHHPPPQQQRRRPPPPPPYYYeeeiiifffTTTJJJAAA???FFFMMMPPPPPPGGGFFFDDDCCCDDDFFFIIIKKKIIIIIIJJJMMMVVV^^^^^^YYYRRRGGG@@@BBBBBB@@@FFFRRRVVVYYY]]]]]]WWWMMMAAA:::666111///333555222//////333111///------...000222000...------///111222222yyyyyyzzz|||~~~~~~|||{{{|||zzzuuurrrpppnnnmmmmmmllliiiddd^^^]]]\\\TTTJJJ<<<444///---,,,***)))+++(((((((((((((((((((((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''',,,,,,&&&$$$&&&&&&###((((((((((((((('''''''''***)))((('''((('''$$$""",,,)))(((******'''&&&)))---%%%"""&&&))))))***...***---...***%%%$$$''',,,))))))((('''''''''''''''&&&''''''%%%######$$$%%%&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))&&&)))...111///000;;;HHH]]]xxxyyyrrrvvvfffdddkkkwwwvvvIII===111000111///***''')))+++***'''&&&))))))''''''((()))((('''&&&''')))&&&###$$$''''''%%%&&&(((''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''''''''(((((())))))*********)))))),,,333GGGhhh}}}~~~zzzyyy~~~|||ssswww|||~~~}}}|||}}}}}}{{{xxxuuusssoookkkhhhqqqrrrssssssqqqpppppppppooooookkkddddddcccVVVEEE:::<<<@@@GGGPPPZZZccchhhmmmpppnnnddd[[[VVVRRROOOSSSKKKBBB@@@FFFPPPXXX[[[cccfffiiigggZZZIII@@@@@@===LLLOOOZZZllldddRRRUUUJJJLLLRRRSSSHHH:::666:::>>>???AAACCCEEEFFFGGGGGGEEEIIIEEE:::;;;GGGGGG>>>@@@:::222+++'''%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$%%%'''(((&&&###"""""""""###$$$%%%&&&''')))))))))))))))(((((((((************************,,,---444BBBUUUeeeooorrr[[[III777///222<<>>???DDDCCCGGGNNNUUUZZZ\\\[[[ZZZZZZXXXUUUSSSSSSVVVYYY[[[WWWWWWYYY]]]aaa```[[[WWWPPPMMMHHHDDDBBBCCCEEEFFFEEEJJJKKKLLLXXXkkkqqqkkkZZZMMMBBB@@@CCCGGGNNNVVVOOOEEE>>>AAAGGGGGGEEECCCBBBIIIMMMLLLMMMPPPMMMGGGGGGHHHBBBCCCKKKLLLMMMXXXiiinnnuuuzzzqqq^^^MMMFFF===888333111111//////000111000///......///000111------......//////000000~~~sssvvv{{{{{{yyy{{{}}}~~~|||{{{}}}}}}|||zzzxxxvvvtttvvv{{{{{{xxxuuurrrooooooiiigggaaa]]]]]]]]]VVVMMM>>>666000///---***)))***(((((((((((((((((((((((()))(((((((((''''''''''''))))))(((((((((((())))))###((()))%%%$$$''')))&&&(((((((((((('''''''''''')))((('''((())))))'''%%%'''$$$%%%((((((&&&%%%(((---&&&$$$(((+++++++++......///000---***((()))+++))))))((('''''''''''''''''''''(((&&&%%%$$$%%%'''&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))'''***...000...000<<>>;;;<<<@@@FFFOOOXXXaaaeeepppssspppfff^^^]]]^^^^^^ZZZUUUOOOPPPVVV^^^bbbddd]]][[[WWWOOODDD;;;999<<<222AAAFFFRRRccc[[[HHHFFFAAAAAADDDDDD<<<111...222666888;;;???CCCEEEGGGHHH@@@CCC@@@999:::CCCHHHFFFJJJDDD:::111+++(((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&'''(((((('''$$$$$$$$$$$$$$$%%%&&&'''((((((((((((((((((((((((************************))))))---888GGGSSS[[[]]]III<<>>888222...,,,...000/////////......//////000,,,------...///000000111|||yyyuuuzzz~~~}}}|||yyywwwuuuwww||||||zzzyyyyyyxxxwwwqqqooommmooouuu{{{{{{wwwssspppiiifffaaa^^^```aaaYYYOOO@@@888111///...+++((()))((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((((((((())))))###&&&(((%%%$$$&&&(((''''''''''''''''''''''''''''''&&&&&&(((******)))((($$$"""$$$((()))&&&&&&((()))%%%$$$'''*********------,,,,,,+++)))(((''''''))))))(((''''''''''''''''''(((((('''%%%%%%&&&(((&&&&&&''''''''''''&&&&&&'''''''''''''''((()))))))))***---///...111<<>><<<666///---000...111666<<>>BBBBBB444...((((((***---111555???GGGSSS```ggggggbbb]]]ZZZ[[[\\\___bbbeeehhhiiihhhgggeeeeeeeeedddaaa___`````````[[[SSSGGG;;;333777666999GGGYYYfffjjjhhhfffbbb___]]][[[\\\ccclllwwwmmmgggaaa[[[___bbbgggooouuuwwwvvvuuullljjjhhhhhhkkkmmmoooooojjjfffeeehhhkkkmmmsssyyywwwxxxyyy}}}sssddd\\\eeetttkkk\\\LLLAAADDDKKKPPPVVV\\\ZZZYYYVVVQQQMMMNNNSSSXXXaaacccbbb]]]VVVTTTXXX\\\aaaaaabbbbbb```[[[TTTOOOTTTVVVUUUQQQKKKFFFFFFFFFFFFHHHIIIMMMZZZgggfff\\\WWWPPPJJJJJJKKKKKKKKKLLLVVVNNNGGGEEEFFFHHHPPPXXXZZZbbbiiiiiieee]]]PPPEEEQQQPPPPPPXXX]]]VVV```{{{oooZZZSSSQQQNNNEEE999000,,,...111---...............------+++,,,---...///000111111}}}|||~~~|||uuuwwwwwwvvvwwwzzz}}}zzzyyyxxxxxxnnnmmmlllnnnsss{{{~~~xxxsssnnnllliiihhhkkkhhh\\\OOOBBB888000///...+++))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&((((((&&&$$$$$$$$$$$$&&&&&&'''''''''''''''((('''&&&&&&''')))***)))(((&&&%%%'''+++,,,)))(((***)))'''''')))***,,,---///---+++((('''((((((((('''))))))((('''''''''''''''&&&'''((('''%%%%%%&&&(((&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))******,,,......111<<>>AAABBBHHHIIIAAA:::===EEEJJJTTTUUUWWWYYYYYYUUUNNNIII999999333+++***000111...)))...222>>>QQQZZZUUUNNNNNNIIIBBB;;;555111000000+++...444:::@@@DDDGGGHHHKKKLLLOOONNNEEE;;;:::???KKKHHHAAA888000***&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$((())))))&&&$$$$$$)))---''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&))))))))))))))))))))))))***((((((***...111222222***((('''(((***+++******111:::IIIYYYbbbbbb]]]WWWQQQUUUZZZ___bbbdddgggiiidddeeegggjjjkkkjjjhhhfffiiifff```WWWLLL???555///...---///999HHHWWWbbbfffjjjhhhfffccc___```lllxxxwwwmmmddd\\\VVVbbbeeelllssswwwwwwrrrnnnhhhgggfffiiilllpppqqqqqqdddcccccceeefffhhhooowwwzzz{{{}}}ttteeeVVVYYYffftttYYYLLLBBB???KKK\\\fffhhhhhhdddbbb]]]UUUNNNMMMQQQVVV```dddgggbbbYYYRRRSSSVVV______``````]]]YYYTTTPPPVVVYYY[[[XXXQQQJJJGGGGGGGGGHHHHHHMMMYYYbbb]]]SSSNNNLLLLLLPPPTTTUUURRRPPPTTTNNNHHHEEEDDDJJJWWWeeejjjuuuttt^^^NNNNNNNNNSSSaaadddYYYbbbppp___]]]cccaaaXXXHHH999111000111,,,---...///...---,,,+++++++++,,,---///000111111~~~zzzxxx||||||~~~|||yyyyyyyyyqqqqqqppprrrvvv}}}|||wwwwwwwwwxxxzzztttbbbQQQFFF:::000---...,,,******))))))))))))))))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''((('''%%%###$$$&&&%%%&&&&&&&&&''''''((((((''''''&&&'''))))))'''&&&)))((()))------***)))+++,,,...///000111333444444111...+++******+++++++++))))))((('''''''''''''''%%%&&&&&&%%%$$$$$$%%%'''&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))******+++------000:::DDDXXXtttxxxvvvwwwDDD:::000------***)))***%%%''''''$$$$$$'''(((%%%&&&'''((('''&&&%%%&&&((('''%%%%%%''''''$$$$$$'''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''((('''%%%$$$$$$%%%'''(((%%%&&&''''''((('''''''''''''''(((((())))))************,,,///555EEEbbb|||}}}yyyvvvwwwvvvuuuyyy|||~~~{{{wwwuuuuuuxxxzzz|||zzzyyyxxxxxxyyyxxxwwwuuuwwwtttrrrrrrtttuuuuuutttvvvvvvrrrmmmmmmhhhSSS<<<222111///...///222444666222999;;;666111222777:::???AAADDDGGGEEE@@@888222...111---***333BBBGGG@@@000+++***222DDDYYY```YYYWWWQQQHHH===555222111000...///333777;;;>>>AAABBBDDDHHHPPPTTTNNNAAA999999>>>??????;;;333+++&&&###&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''$$$"""###(((,,,''''''&&&%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%&&&((((((((((((((((((((((((***)))))))))***+++++++++(((((('''''')))***)))'''+++222===IIIQQQRRRNNNIIIDDDKKKVVV^^^cccddddddddd```ccchhhlllmmmlllkkkiiieee___VVVJJJ???555///,,,***+++---///777DDDUUUaaannnlllkkkiiigggkkkyyy}}}pppddd\\\[[[\\\kkklllnnnqqqrrrppplllhhheeeccccccdddhhhkkklllllleeeeeegggjjjhhhgggkkksssvvvxxx{{{~~~uuueeeTTTRRR\\\pppvvv\\\MMMIIIEEEKKK```www}}}vvvrrrpppkkkcccZZZTTTRRRSSSYYY```gggeee]]]VVVUUUVVVXXXYYYZZZ[[[ZZZXXXVVVUUUZZZ^^^bbbaaa[[[TTTOOOMMMJJJIIIHHHMMMVVV[[[UUUMMMHHHJJJMMMSSSXXXZZZVVVQQQNNNJJJFFFCCCCCCKKK]]]nnn~~~tttfffTTTPPPQQQ^^^eee___ooovvvdddbbbooopppgggTTTBBB777222...,,,---.........---+++***++++++,,,---...///000000zzz{{{|||}}}}}}}}}yyyxxxxxxuuuvvvvvvvvvxxx}}}ooo[[[OOOAAA333......,,,++++++))))))))))))))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))%%%$$$&&&((((((&&&'''+++%%%%%%%%%&&&''''''(((((((((''''''((()))***((('''***((((((,,,---++++++//////666===>>>>>>???===999666555444111///---+++***))))))((('''''''''''''''$$$%%%%%%%%%$$$$$$%%%'''&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))***)))***------///666???MMMbbbwwwvvvooo???666///---,,,)))((()))$$$'''&&&$$$$$$'''(((&&&%%%&&&''''''&&&%%%&&&'''(((%%%%%%''''''$$$$$$'''''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%&&&''''''((((((''''''''''''(((((())))))*********+++---000555DDDaaayyy|||yyyyyyuuuqqqsssyyy|||zzzyyyuuuqqqoooqqqtttwwwxxxxxxuuusssssstttuuuuuuuuuuuuttttttvvvzzz{{{yyyvvvwwwwwwssspppqqqlllUUU===444222000------...///000---222555222///000111///,,,///222555444111---***,,,000,,,)))999RRRZZZPPP===000+++111AAA]]]kkkaaaZZZXXXPPPDDD;;;888888777333333333444555888;;;<<<666;;;CCCKKKNNNJJJAAA:::444999>>>===777...(((%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""###&&&)))&&&%%%%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((()))'''%%%&&&******'''(((+++111777<<<>>><<<999888@@@MMMYYYbbbeeedddbbbaaaeeekkkmmmlllhhheeecccRRRLLLCCC999111+++)))((((((+++---,,,,,,666GGGTTTfffgggkkkooossszzz}}}ooocccZZZXXX```iiiqqqooolllkkkjjjiiigggeeebbb```___```cccfffhhhiiioooooopppqqqnnniiijjjooommmppptttwww}}}vvveeeTTTNNNQQQVVVdddtttwwwhhhTTTIIIHHHRRRWWWfff|||xxxnnnddd[[[UUUQQQXXX^^^```[[[WWWUUUVVVSSSTTTUUUUUUUUUUUUWWWYYY___bbbfffhhhfff```ZZZUUUNNNLLLJJJMMMQQQSSSOOOKKKGGGKKKOOOSSSXXXYYYTTTLLLJJJFFFCCCBBBCCCLLL___qqq}}}fff\\\PPPUUUaaaiiifff]]]tttuuulllXXXFFF<<<444+++............---,,,++++++,,,,,,,,,---......//////wwwwwwyyy}}}zzzxxxyyywwwxxxyyyxxxxxx{{{lll\\\KKK888000///---++++++))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))&&&$$$&&&******&&&(((---$$$$$$%%%&&&&&&'''(((((((((((((((***,,,---,,,++++++((((((,,,...///222777;;;HHHVVV[[[[[[XXXOOOGGG@@@DDDGGGDDD===444...+++))))))((('''''''''''''''$$$%%%&&&&&&%%%%%%'''(((&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))***)))***---------222999???OOOkkk}}}~~~wwwXXX888111,,,,,,,,,)))(((***%%%((((((%%%%%%)))***'''%%%&&&''''''%%%%%%&&&'''(((%%%%%%''''''$$$$$$&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''(((((())))))*********+++...111555DDD___www}}}zzzzzzvvvqqqrrrwwwzzzyyyvvvrrrnnnlllnnnqqqssssssrrrooollllllnnnrrruuuvvvuuussssssvvv|||~~~|||yyyzzzzzzwwwtttuuuoooWWW===222000...+++++++++---...+++...///,,,---///...***((()))+++,,,++++++++++++***000...***:::RRRRRRAAA???000...555EEEdddssscccWWWZZZVVVKKKBBBBBBDDDDDD;;;999666444555777:::<<<555777777:::EEEOOOHHH;;;///555<<<<<<666///***(((&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''######$$$$$$%%%&&&&&&'''''''''''''''''''''''''''&&&'''((((((((((((((())))))***'''###%%%******&&&''''''))),,,///111000///---444AAAQQQ```ggggggeeedddhhhlllkkkeee\\\UUUQQQ===:::555000,,,***))))))'''***,,,++++++///999BBBQQQVVVaaappp|||zzzyyymmmaaa]]]^^^aaaiiirrrqqqmmmgggddddddeeeffffffbbb```^^^```dddjjjnnnooowwwtttttttttqqqmmmlllooogggkkkmmmnnnqqqyyyzzzhhhXXXMMMHHHEEEHHHOOORRRKKKBBBEEEMMM___ooo{{{nnneeeZZZ\\\]]]\\\YYYWWWUUUVVVSSSTTTTTTRRRQQQSSSWWW[[[```aaadddiiillliiiaaaZZZRRROOOMMMLLLLLLKKKKKKKKKKKKPPPSSSUUUYYY[[[UUULLLHHHEEEBBBBBBDDDMMM^^^nnn~~~vvvhhhTTTQQQ___mmmxxxnnnuuuuuujjjVVVHHHBBB:::///000///...---,,,,,,,,,,,,------------------------~~~sss|||}}}zzzzzzwwwxxxyyyxxxwwwxxx|||zzzeeeRRR===333///---+++***))))))))))))))))))))))))&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''***'''(((+++***%%%&&&+++$$$$$$%%%%%%&&&'''((((((((('''(((+++...000000///---******...222444999???MMM```sss{{{{{{tttgggZZZOOOVVV]]][[[OOOAAA777222))))))((('''''''''''''''%%%&&&''''''&&&&&&(((***&&&''''''''''''''''''&&&'''''''''''''''((()))))))))(((***------,,,///555666AAA[[[eeeCCC222,,,***,,,---******+++'''))))))&&&'''***+++)))%%%&&&''''''%%%%%%&&&'''(((&&&%%%((('''$$$$$$&&&'''''''''&&&&&&'''''''''''''''%%%%%%%%%%%%''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''''''''(((((()))************+++...111555DDD^^^vvv{{{yyyzzzwwwssssssxxxzzzyyyvvvqqqmmmkkkmmmooopppooonnnkkkhhhgggkkkqqquuuxxxvvvsssqqquuu{{{~~~|||~~~~~~{{{xxxyyyrrrXXX>>>222111///------...000222------+++***,,,000///***,,,,,,+++)))((()))+++---%%%///000---:::JJJ>>>$$$444&&&)))555EEEfffsss___NNNUUUUUUKKKDDDEEEIIIKKKCCC@@@;;;888777999===??????<<<333///===NNNJJJ888---333999999444---******&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$""" """&&&(((&&&$$$""""""######$$$%%%&&&'''######$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&((()))***)))))))))******+++)))$$$%%%++++++''''''&&&&&&(((+++------,,,(((---999KKK]]]hhhjjjhhhfffjjjlllhhh]]]QQQGGGAAA333222111000///...------%%%(((+++,,,---...222444<<>>NNNvvvqqqvvv~~~www]]]EEE333000///...,,,++++++,,,,,,,,,)))%%%&&&)))***&&&###&&&'''''''''&&&&&&((()))%%%%%%&&&&&&%%%%%%$$$###%%%&&&''''''((((((''''''(((&&&&&&))))))%%%%%%''')))'''  )))+++'''%%%%%%&&&&&&'''((((((((('''((()))***************)))///555555555AAA[[[rrruuu{{{||||||}}}|||yyywwwwww{{{~~~xxxtttpppqqqsssqqqjjjccccccjjjooooookkkjjjooouuussstttuuuvvvvvvvvvvvvvvvuuu{{{uuuYYY>>>444000,,,,,,---...+++(((......---,,,,,,+++******'''((()))***+++,,,------111---***...999>>>666(((,,,))),,,333FFFcccjjjWWWJJJIIIKKKNNNMMMKKKLLLPPPMMMIIIAAA777444888>>>BBBFFFDDD777)))444JJJKKK;;;222333999???>>>555---***)))'''&&&(((******'''######'''******&&&""""""#########%%%%%%%%%%%%######$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''((((((((((((((((((''''''''''''''''''((()))***++++++++++++******)))))))))(((+++666GGGSSSXXX___ffffffddd___VVVKKKAAA;;;888------,,,++++++******))),,,+++++++++,,,...000111---<<>>AAACCCLLLVVVkkk}}}nnnbbb]]]^^^[[[XXXSSSMMMJJJOOOXXXYYY___bbb```bbbfffeee```[[[XXXQQQJJJFFFHHHNNNSSSVVVVVVXXX\\\___]]]VVVPPPRRRNNNJJJIIILLLTTT\\\aaapppxxx|||fff\\\bbbmmmsssrrrrrryyyxxxmmmhhhZZZFFF???DDD===777111...+++(((+++000+++---...---++++++...000||||||zzzooo|||}}}vvvrrrjjjggggggjjjjjjjjjooowwwzzzzzz\\\===222111...+++,,,,,,+++***)))((()))******''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((&&&'''((('''&&&&&&(((***'''''''''''''''&&&&&&&&&'''((()))...;;;JJJPPPPPPEEE;;;555777666999LLLddd|||xxxYYYBBB999000---)))''''''(((((((((###(((***'''&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&&&&''')))***((()))+++,,,,,,---///111666;;;RRR|||ooopppvvvxxx[[[GGG:::000...---,,,+++******++++++---)))%%%&&&((()))'''$$$&&&'''''''''&&&&&&((()))%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&'''((((((((((((((('''%%%%%%))))))&&&%%%((()))((($$$ ###)))(((###%%%%%%&&&''''''(((((()))'''((()))******+++++++++))),,,222999@@@NNN___mmmuuuzzz~~~{{{xxxxxx{{{~~~xxxsssooooooqqqoooiiibbbcccfffiiillloooqqqrrrssstttuuuuuusssnnnllllllmmmwww}}}vvvZZZ>>>111...***)))+++---------...------,,,++++++*********************************++++++,,,111555111)))+++(((+++111@@@[[[aaaOOODDDDDDIIISSSZZZYYYUUUTTTSSSNNNFFF<<<777777:::<<>>///222CCCFFF:::111555===EEECCC999111///,,,)))&&&&&&)))***)))(((''''''&&&$$$""""""$$$&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((()))***+++++++++++++++*********)))******111<<>>ZZZttt```]]]]]]\\\___iiiuuuwwwnnnddd```___^^^aaadddfffeeedddiiinnnpppooorrryyy{{{yyyrrruuusssnnnkkkiiieee```___]]]___eeehhhiiipppxxxxxx^^^HHHFFFGGGEEEEEEFFFCCCBBBIIISSSiii{{{kkk]]][[[ZZZYYYTTTMMMLLLOOOUUUYYYZZZVVVWWW___fffgggddd]]]SSSKKKHHHHHHJJJKKKQQQVVV\\\```___[[[YYYWWWXXXUUUPPPKKKIIILLLRRRVVVgggpppzzzgggaaadddeeeccc``````mmm}}}tttkkkaaaTTTNNNOOOLLL@@@444...,,,***+++...***+++---,,,******,,,///~~~xxxrrrpppwwwyyypppyyy|||uuunnngggbbb______bbbgggiiikkkooottt{{{aaaAAA444111...++++++---,,,+++************+++''''''((((((((((((''''''(((''''''&&&&&&''''''(((&&&'''))))))((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&+++,,,111???YYYpppyyywwwbbbQQQCCC===999<<>>MMM___kkkppppppuuuyyy|||~~~~~~}}}zzzxxxwwwxxxzzzwwwrrrmmmkkklllkkkfffaaabbb```aaagggpppuuusssooorrrvvvwwwrrriiidddeeehhhvvv~~~yyy]]]BBB111///,,,******,,,...000------,,,,,,+++*********,,,,,,+++***)))(((((('''%%%***---+++***,,,---,,,***'''***...:::PPPVVVGGGAAABBBLLL]]]iiiggg\\\TTTWWWRRRJJJBBB;;;666444333???HHHDDD444111<<<@@@999000666BBBKKKHHH>>>666555555111---,,,...000///---***'''$$$###$$$%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&''''''((()))***+++++++++++++++*********+++)))+++///111111222555777666333///+++(((((()))************++++++++++++,,,,,,,,,---......//////...***444ZZZsss```[[[^^^aaagggooouuusssiii``````]]]\\\^^^cccjjjooorrrtttuuusssooonnnrrrtttsssjjjllllllgggeeedddaaa\\\]]]\\\___eeeiiijjjnnnrrrsssXXXDDDDDDOOOSSSXXXUUUKKKCCCFFFNNNWWWkkkxxxZZZXXXZZZ]]]\\\TTTLLLJJJNNNQQQQQQNNNPPPZZZdddiiikkkbbbVVVNNNKKKJJJHHHEEEKKKUUU___bbb^^^ZZZ\\\___]]][[[VVVOOOIIIGGGJJJNNNZZZcccyyywwwfffaaa___\\\[[[RRRXXXgggsssyyylllfffdddbbb```^^^NNN===555222000///000)))***+++***))))))+++---|||tttqqqmmmmmmttt~~~vvvtttwww~~~tttkkkgggccc^^^[[[\\\^^^cccjjjooosssvvvyyy}}}|||vvvuuuvvvcccBBB444111...+++,,,,,,,,,++++++******))))))''''''((((((((((((''''''(((((((((''''''(((((((((%%%'''***+++***(((((()))&&&&&&&&&&&&&&&'''''''''---111===VVVwww|||cccKKK???:::===QQQhhhuuuggggggnnnxxxzzzkkkSSS@@@999666333...***)))))))))(((###((()))&&&%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))%%%(((,,,------,,,,,,,,,000<<<\\\oooqqqfffOOO:::000///000******************++++++---)))%%%$$$&&&'''((((((%%%'''''''''&&&&&&''')))&&&&&&&&&'''&&&%%%%%%$$$&&&&&&&&&&&&&&&''''''(((%%%###$$$((()))''''''***'''''''''((())))))&&&"""&&&&&&&&&'''(((((())))))(((((())))))***+++,,,---333@@@VVVnnnzzzyyyzzz{{{}}}||||||zzzxxxvvvtttttttttsssnnniiiggghhhgggccc```aaa^^^___eeennnrrrqqqmmmpppwww}}}xxxmmmeeefffjjjqqqzzzzzzaaaHHH444222000---++++++---...,,,,,,++++++*********))),,,,,,+++***)))(((''''''&&&,,,...***(((+++...///)))'''***...666IIIQQQFFFDDDGGGTTTfffpppiiiYYYNNNVVVOOOIIICCC<<<444...---999CCCBBB555111:::>>>999000888EEENNNLLLBBB<<<;;;<<<:::999;;;<<<;;;777333...+++)))(((***)))%%%"""%%%%%%''''''''''''%%%%%%%%%%%%%%%$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))++++++++++++++++++******)))(((((())))))***,,,.........,,,***((((((***---(((((())))))***++++++,,,+++,,,---....../////////222...>>>kkkooobbb___```dddkkkqqqsssooohhhbbbbbbaaaaaaccchhhnnnssswwwrrrpppkkkfffdddfffhhhiiihhhkkkjjjfffeeeeeeccc___^^^aaadddffffffggglllqqqzzzfffOOOCCCJJJUUU```jjjgggWWWHHHDDDHHHFFFUUUooozzzwww}}}XXXTTTTTTZZZ^^^ZZZTTTQQQMMMLLLKKKLLLQQQYYY```ccciiiccc[[[SSSMMMJJJHHHFFFFFFOOOZZZ^^^]]]\\\^^^bbb\\\]]]ZZZTTTMMMIIIJJJLLLOOOTTTbbbvvvkkkeeeccc```___RRRVVVbbbfffppp}}}rrrfffeeelllppppppkkk^^^OOOEEE===666222333******************+++,,,zzztttqqqlllkkkmmmwww~~~rrrpppvvvvvvpppiiieeeeeeeeedddccc___bbbgggmmmtttzzz}}}~~~}}}eeeCCC444111...,,,---,,,++++++******)))((((((''''''(((((((((((('''''''''(((((((((((((((((('''%%%'''***+++***(((((()))&&&&&&&&&''''''(((((((((+++555IIIffffffHHH;;;888:::GGGXXX{{{{{{fffVVVMMMJJJOOOWWWZZZSSSFFF===<<<999555///+++***)))((('''###((()))&&&%%%''')))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''***---...---,,,+++,,,///777RRRmmmgggXXXBBB000***+++...*********+++++++++++++++,,,)))&&&$$$%%%'''((()))%%%'''''''''&&&&&&''')))&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%###$$$((()))''''''***'''%%%%%%&&&((((((((((((&&&&&&''''''((())))))***((((((((()))***,,,---...111LLLppp}}}~~~|||{{{yyyxxxvvvtttrrrqqqmmmjjjfffeeeeeeeeebbb```cccccceeegggkkkmmmnnnnnnqqq|||uuujjjhhhkkkkkkttt{{{~~~~~~vvvaaaKKK666333000---+++++++++++++++***************))))))))))))))))))))))))))))))))),,,+++((()))---...,,,(((&&&+++...444GGGSSSMMMEEEJJJXXXggglllcccUUUMMMOOOGGGBBB@@@;;;222,,,+++666<<<:::222333===@@@;;;666<<>>ZZZyyyhhhbbbdddaaafffkkkooopppnnnllljjjiiiiiijjjjjjiiiiiihhhhhhccc```^^^]]]^^^```dddhhhnnnooommmhhhfffgggfffccc^^^dddgggeeebbbeeennnuuu{{{eeeTTTFFFCCCNNNWWWffftttrrrbbbPPPEEEAAADDDKKK]]]zzztttttt[[[SSSNNNSSSZZZ]]]^^^___ZZZQQQIIIIIIPPPXXX]]]___dddeeebbbZZZOOOGGGEEEFFFDDDHHHOOOVVV[[[^^^___```[[[\\\[[[WWWPPPKKKIIIIIIGGGIIIPPP[[[mmmnnnkkkhhhbbb[[[UUUaaannnjjjgggmmmpppdddfffccc]]]___jjjtttxxxtttnnnfffZZZJJJ:::222222,,,+++++++++,,,,,,------ssskkkiiikkkqqqsss{{{rrrmmmppp{{{rrrhhhgggfffffffffhhhjjjlllkkkmmmoooqqqvvv~~~gggDDD444111...,,,...++++++++++++***)))''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&&&&'''))))))((((((((()))'''''''''((())))))******...<<>>555333333<<>>>>>>>>CCCJJJMMMJJJHHHJJJHHHMMMVVVbbbkkkmmmhhhcccVVVKKK<<<...&&&$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%&&&''''''%%%%%%&&&'''""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((((((((())))))))))))))))))+++)))&&&&&&)))***((('''(((((('''%%%&&&(((***&&&''''''((()))******++++++++++++,,,...000222444===VVV{{{qqqfffgggkkkbbbeeejjjmmmnnnooopppqqqppppppnnniiibbb[[[VVVTTTVVVTTTUUUZZZ___ccchhhnnnkkklllhhhaaa___bbbcccaaa___dddgggcccbbbgggooottttttssscccQQQIIICCCDDDOOOYYYhhhuuuuuujjjZZZKKKAAAAAADDDQQQhhhuuuhhhtttbbbWWWOOOPPPVVV[[[```eeefffXXXKKKGGGLLLSSSYYY^^^aaafffhhh```QQQFFFBBBBBBCCCBBBEEEMMMXXX^^^```^^^\\\\\\[[[XXXSSSMMMGGGCCCCCCEEEGGGMMM]]]|||ssssssmmmaaa[[[bbbyyyssskkkaaaZZZYYYWWWXXX]]]eeennntttvvvuuurrrhhhSSS===111......,,,+++,,,---///......}}}|||xxxqqqkkkkkkoootttqqqjjjnnnyyymmmfffeeeiiimmmnnnlllmmmpppsssvvvvvvrrrnnnqqqxxxzzzwww{{{wwwvvvzzzlllHHH666111...,,,...,,,------,,,+++***((('''''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%&&&'''((('''&&&&&&(((***((((((((()))***+++++++++111===MMMXXXbbbgggfffaaaPPP???222111...+++444BBB\\\iiikkkYYYBBB777444111...---///222333333777>>>???;;;444///,,,***((('''$$$'''(((%%%$$$'''***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))***++++++)))((()))+++333111<<>>;;;::::::999444---+++...+++&&&111BBBQQQVVVQQQ>>>...++++++******((((((+++++++++000777BBB===666111...,,,)))((($$$'''((($$$$$$(((******&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((((((((()))******)))''''''(((***,,,)))...@@@WWWiiittt{{{zzzkkkTTTEEE555//////---((($$$)))))))))))))))'''%%%$$$&&&'''((((((''''''((()))&&&'''''''''&&&&&&((()))''''''((((((''''''&&&%%%***)))'''&&&'''(((***,,,(((&&&&&&))))))%%%%%%''''''$$$%%%)))'''!!!!!!%%%''''''(((((())))))******))))))((((((***,,,///111===eee{{{sssssssssqqqtttzzzzzzyyyxxxyyy{{{yyytttoooccceeehhhkkknnnooonnnmmmeeebbb^^^[[[\\\___cccfffdddjjjooommmgggbbbbbbeeeZZZdddnnnwwwkkkWWW===---+++------+++(((((((((((())))))))))))))))))))))))((((((((((((%%%***+++)))(((******((('''$$$(((+++---???VVV]]]OOODDD???IIIWWW___^^^[[[HHH;;;555:::===999888===FFFEEE>>>444222:::BBBCCCAAA777000444<<<@@@CCCEEEFFFDDDEEEKKKVVV```gggiiiuuurrriiiYYYFFF666,,,'''###$$$%%%%%%%%%%%%$$$###"""""""""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%&&&''''''%%%%%%&&&'''"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&&&&''''''(((((($$$))))))%%%%%%))))))%%%$$$&&&(((((('''''''''((('''''''''(((((((((((((((,,,***)))))),,,111666:::\\\yyyfffbbbgggiiifffbbbdddiiinnnrrrssssssqqqqqqmmmdddXXXPPPMMMQQQVVV[[[YYY\\\cccfffccccccgggaaabbb```___eeeqqq{{{~~~mmmjjjeeebbbfffjjjcccVVVMMMQQQQQQ[[[pppvvvqqqqqqkkkqqqvvvwwwxxxssseeeUUUMMMPPPXXXbbbfffjjjwwwxxxfffhhhqqq}}}sssjjj```YYYTTTOOOOOORRRUUUWWW\\\]]]TTTIIIHHHOOOXXX\\\aaaaaa[[[QQQGGG@@@@@@???@@@FFFPPPYYY___bbb```^^^]]]```bbb^^^SSSIIIFFFHHHFFFAAADDDYYYyyyvvvaaaeeeqqqiiiUUUVVVwwwkkkYYY^^^fffccc```cccbbbaaacccddd\\\KKK<<<666///,,,***+++...///...---jjjlllrrrwwwxxxzzzzzzooowww}}}vvvlllooo~~~ooohhhlllrrr{{{vvvuuu{{{|||tttoooppprrrhhhaaaeeeddd___aaa\\\]]]```eeeqqq}}}OOO999444111...,,,...---,,,+++***************)))(((((()))(((&&&$$$******))))))((((((''''''((('''((()))))))))'''%%%(((***---000222111///,,,333222111000...---+++++++++***))))))(((---;;;IIIaaaRRR>>>000,,,------,,,******)))))))))+++///222999<<<===888000***)))***$$$%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''')))'''&&&(((++++++)))''',,,,,,---222:::EEEPPPVVV]]]{{{lllZZZDDD>>>555///,,,,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))'''%%%%%%&&&***'''$$$$$$&&&'''&&&###((()))+++***(((''''''(((%%%&&&&&&''''''&&&&&&%%%)))))))))))))))(((((((((''''''''''''(((***+++---***,,,------,,,,,,---///===YYYzzzsssvvvyyywwwvvvxxxwwwssspppqqquuuwwwsssooofffiiiiiigggkkkrrrtttpppcccaaa]]]ZZZ[[[]]]aaaddd]]]hhhqqqoooiiiggghhhggggggaaakkk}}}kkkHHH333......,,,******,,,---+++(((((('''%%%)))))))))))))))((('''''')))))))))))))))******+++)))((((((***---777KKK\\\QQQOOOIIIFFFKKKUUUYYYXXXRRR===222;;;BBB===<<>>>>>AAATTTWWWNNN<<<222777>>>???CCC???:::555555999AAAGGGIIIIIIHHHIIIQQQZZZ[[[VVVQQQWWW```gggfffXXXCCC333///+++%%%###%%%((('''$$$&&&%%%$$$###"""""""""###((()))***)))&&&$$$$$$$$$)))&&&%%%%%%'''((('''%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((((((***+++***))),,,444:::bbbuuuooosssrrriii```\\\]]]]]]gggeeecccaaa```bbbdddeeehhhccc\\\YYY[[[^^^```aaa]]]\\\aaajjjpppqqqvvv|||tttooonnnttt~~~{{{qqqiiidddbbb]]]VVVRRRSSS___sssqqqpppsssgggfffXXXSSS]]]hhhkkkkkknnnyyyxxxfffbbbeeepppuuufffaaa^^^WWWQQQNNNOOOPPPVVV___eeecccYYYPPPMMMLLLSSS]]]\\\QQQLLLPPPIIIEEEBBBBBBGGGNNNUUUXXX___]]][[[]]]ccclllsssuuufffWWWHHHAAAAAAEEEPPPZZZ]]][[[TTTMMMKKKMMMJJJEEEVVV|||qqqwwwuuutttxxxsssqqqjjj```fffqqqcccGGG:::222---***...000///......yyyuuuyyy~~~{{{{{{zzz|||~~~~~~{{{zzztttqqqssssssmmmeee```aaahhhgggfffkkkhhheeellljjjvvvtttFFF222222///(((...---,,,++++++*********+++)))'''''')))***+++***))))))))))))(((((((((((((((((())))))***))))))(((******000<<>>::::::===CCCHHHLLLIIIFFFKKKVVV]]]WWWLLL@@@HHHQQQ[[[ggghhhWWWAAA222,,,%%%###%%%'''&&&###&&&%%%$$$######""""""###((()))***)))'''%%%%%%%%%'''&&&%%%%%%''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%###""""""###%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((())))))))))))((((((((()))+++******---333888[[[yyywwwgggYYYbbboooxxxrrrfff^^^]]]]]]dddaaa]]]ZZZZZZ\\\```bbb```^^^\\\]]]aaaeeehhhjjjgggdddgggoooxxx|||~~~uuutttwww|||rrrfffdddbbb]]]UUUQQQUUU]]]rrrqqqeeeiiijjjsssbbbVVVYYYaaaeeeiiinnntttvvvxxx}}}yyyeee___^^^iii~~~{{{iii```\\\ZZZXXXXXXRRRNNNMMMTTT^^^bbb]]]UUUTTTPPPQQQVVVTTTOOOPPPWWWNNNHHHAAAAAAFFFLLLPPPQQQXXXWWWWWW\\\hhhwwwlllTTTDDD???@@@EEEJJJOOOPPPNNNGGGCCCDDDDDDBBBRRRooorrr}}}yyy~~~}}}vvvjjjmmmvvvhhhLLL>>>555///,,,///111///---...}}}||||||{{{|||zzz}}}~~~~~~uuummmlllllliiiggghhhooovvvtttsssvvvsssuuuPPP444555444+++......---,,,++++++++++++333000+++(((((('''&&&&&&))))))))))))((((((((((((((()))************+++++++++///:::JJJXXXVVVGGG999000///,,,)))((()))+++,,,((((((***...///111999BBBAAA888---'''''')))******((((((((('''''''''***---111555999999555///+++))))))((((((((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((())))))((((((++++++++++++,,,---......444XXXrrrZZZGGG<<<888444000+++***))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''%%%$$$%%%'''***((('''&&&&&&&&&'''''''''''')))******((('''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&'''((()))******000///...,,,+++---222555===NNNfffxxx|||zzz}}}{{{uuupppppppppooonnnnnnooopppnnnkkkgggeeegggkkkoooooommmkkkgggeeefffjjjooorrrvvvooolllvvviiiOOO===555222000---******++++++(((''''''*********)))))))))))))))((((((((((((((()))*********)))***++++++,,,333<<>>777666666>>>>>>===;;;;;;>>>BBBFFFHHHCCC???CCCOOOUUURRRKKKBBBGGGGGGHHHWWWhhhfffXXX:::///%%%###%%%%%%$$$###"""#########$$$%%%&&&&&&&&&'''((((((&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''%%%###""""""###%%%'''''''''''''''''''''''''''&&&&&&''''''((())))))***'''(((((())))))))))))(((((()))*********,,,000333FFFYYYiiikkkeee```ZZZTTTggguuu~~~yyymmmddd___]]]bbb```]]]\\\[[[]]]___aaa]]]]]]___cccggglllnnnpppsssooonnnsss||||||pppsssyyyqqqcccXXX[[[\\\XXXSSSSSS[[[ddd{{{tttaaadddoooxxxjjj]]]XXXXXX\\\eeennnrrrnnnjjjooo}}}pppbbb___kkk|||pppcccZZZXXX\\\```^^^TTTJJJIIIQQQYYY]]]]]]```[[[WWWVVVQQQLLLNNNSSSRRRMMMGGGDDDDDDGGGJJJLLLRRROOOQQQZZZiii|||```JJJAAAAAACCCEEENNNSSSRRRJJJCCCBBBDDDEEEQQQ___lllrrr|||rrr{{{}}}wwwxxxfffLLL@@@888222...000222///------|||}}}zzzxxx~~~xxxnnneeedddggglllssszzz}}}~~~|||ddd@@@;;;:::222///...---,,,++++++++++++666222---)))'''&&&%%%###(((((((((((())))))))))))''')))++++++******,,,///000999III[[[cccYYYBBB//////---***(((((()))+++,,,)))))),,,//////...222888333///+++))))))***(((&&&((())))))((('''''')))+++---111666777555000+++((()))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((((((((((((((((((******+++,,,,,,,,,,,,,,,---HHHppp|||dddGGG666111111---)))*********)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''%%%$$$%%%(((***'''''''''&&&&&&&&&'''((('''(((******((((((((()))&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''((((((%%%%%%&&&'''((()))******---,,,+++***+++000666:::FFFWWWmmm}}}tttmmmllllllpppwwwzzzzzzxxxxxxrrrllljjjlllppptttwww~~~{{{wwwtttsssuuuxxxzzz}}}uuummmqqquuu~~~|||ppp]]]MMMDDD<<<555,,,((((((---...***((()))++++++***)))((())))))***((((((((('''((())))))***((('''(((+++++++++///666GGGbbbyyywwwdddVVVUUUYYYXXXWWWLLL<<<999@@@@@@:::===EEEKKKJJJDDD===666111444555666666666888<<>>999555888???GGGMMMQQQEEEIIICCC:::CCCZZZhhhhhhIII999+++'''((('''%%%&&&"""######$$$%%%%%%&&&&&&###$$$&&&%%%$$$######$$$"""###%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''%%%&&&'''(((***,,,---...''''''((()))))))))))))))))))))******)))***,,,---333;;;CCCGGGJJJRRR[[[aaaqqqxxx{{{uuulllddd]]]XXX^^^___```aaaaaaaaa``````aaadddhhhkkknnnqqqsssttttttpppnnnrrrzzz~~~zzztttiiinnnuuu{{{{{{qqqbbbVVVQQQTTTVVVUUUTTTWWW[[[___uuu~~~|||kkkfffrrryyyrrrhhh\\\SSSQQQ[[[fffnnnjjjgggiiixxxyyyggg```ggguuu~~~nnn```[[[___eeehhh```VVVPPPPPPUUU[[[^^^fffccc___[[[TTTMMMKKKMMMTTTUUURRRLLLFFFEEEIIINNNQQQMMMOOO[[[kkk}}}gggMMMCCCEEEHHHIIIKKKRRRSSSJJJAAA@@@EEEIIIPPPTTTVVVVVV\\\mmmssswwwxxxbbbKKKCCC999333///111222///,,,,,,~~~~~~}}}|||vvv{{{kkkddd```ccckkkttt~~~}}}~~~wwwLLL<<<777000///...---,,,++++++++++++111...+++))))))((('''&&&(((((((((((())))))))))))'''***,,,,,,***+++...222666CCCUUUcccaaaQQQ:::)))+++***(((''''''((()))***,,,,,,///333222......111,,,+++***++++++***(((&&&((()))***)))''''''(((******---222444444111,,,))))))))))))(((((('''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&(((((('''''''''((()))************)))(((''')))999VVVyyyqqqXXX===111///...)))&&&+++++++++)))'''&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%(((***&&&'''((('''&&&&&&(((***&&&(((******)))((()))***''''''((((((((((((''''''&&&&&&&&&'''(((((())))))%%%&&&''')))************)))***+++---000666>>>DDDPPP```vvvyyymmmllloooxxx|||uuusssuuuxxx}}}|||zzzyyyyyyxxxmmmllljjjoootttppptttyyyvvvjjj___YYYPPPFFF222***'''---///+++***---,,,+++***)))((()))******((((((''''''(((((()))***&&&$$$&&&)))***))),,,111>>>[[[xxxuuuhhhaaa___dddaaaVVVDDD;;;:::888222333888===BBBCCC???888222///000111111000111444666777222///111555<<>>777444333222333666;;;======;;;999444555444222000000111333555111000444666999AAAJJJGGGHHHEEE:::555@@@ZZZpppbbbIII000(((%%%!!! $$$%%%&&&&&&&&&&&&$$$###""" """$$$$$$$$$###$$$%%%"""%%%&&&%%%$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&'''((()))******+++&&&'''((()))************'''((()))+++.........---111///222888@@@LLLcccwww}}}{{{uuummmiiihhhddd___[[[^^^dddiiikkkjjjgggeeefffiiimmmmmmllljjjkkklllccchhhkkkooovvv{{{wwwooommmqqqrrrkkk___WWWWWWZZZ\\\aaabbb___^^^bbbdddbbbiiivvvpppmmmfffsssuuussskkk```VVVOOOKKKWWW]]]fffmmmvvvttt```[[[]]]qqq~~~|||uuuhhhfffddddddccc]]]SSSLLLTTTYYY]]]\\\XXXRRRLLLHHHMMMQQQVVVUUURRRQQQSSSWWWZZZQQQSSSdddtttyyy|||wwwqqqbbbRRRKKKMMMNNNLLLRRRVVVUUUKKKDDDFFFMMMRRRRRROOONNNNNNIIIGGGPPP]]]^^^```VVVZZZuuuttt]]]IIIDDD888222...000111...,,,,,,yyyooowwwzzzsssttt|||}}}ttt{{{uuugggjjjrrr}}}~~~zzz{{{vvvrrrtttzzzeeeDDD999777//////...---,,,,,,,,,,,,+++***)))***+++***(((&&&'''((((((((())))))******'''+++------***+++000555555CCCPPPOOOAAA111******++++++++++++,,,,,,,,,,,,++++++///555555///++++++///---***(((((()))+++,,,***+++,,,+++)))'''((()))'''))),,,///111///,,,)))(((((((((((())))))))))))&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''###&&&)))(((&&&%%%''')))%%%%%%&&&''')))***+++,,,)))***...777GGGTTTTTTMMMCCC999111///+++&&&'''+++)))******'''$$$$$$(((+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''''''''(((%%%''')))(((&&&&&&)))+++&&&''')))***)))((()))***''''''(((((((((((('''''''''''''''((()))******+++&&&((()))+++,,,,,,,,,,,,000333888???FFFPPPYYY___dddqqqwwwxxxtttwwwnnnjjjcccdddkkkiiifffmmmnnnkkkooozzz}}}wwwaaaMMM;;;555111******000---,,,***(((((()))***+++'''''''''''''''((()))))),,,)))))),,,,,,***,,,///444KKKiii~~~vvvjjj```[[[TTTKKKAAA777555888555444444666888999<<<@@@>>>===;;;888444222333444777333333999<<<:::<<>>777333...,,,---,,,)))(((+++((()))+++,,,+++***((('''---***''''''))))))'''%%%)))***+++---///000222222888888777333...+++))))))(((((()))******))),,,111///222555444...***---222...,,,++++++++++++***(((++++++******((('''%%%$$$%%%))),,,---,,,***))))))%%%---000***$$$%%%&&&%%%&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''######%%%&&&''''''((((((***((('''((()))***)))''')))***,,,...111444666888.........---+++)))(((''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$''')))'''&&&%%%%%%%%%%%%&&&'''+++***)))(((((()))***+++))))))))))))))))))))))))'''((())))))'''&&&''')))+++)))+++///111///000333555<<>>???===:::888777999:::;;;BBBDDDHHHKKKCCC777222555<<<<<<777:::AAA===888@@@RRRVVVPPP===...777UUUpppkkkRRR888---'''""""""&&&&&&&&&%%%$$$############%%%$$$###""""""###$$$%%%&&&$$$######$$$%%%%%%$$$"""###%%%%%%###"""###$$$%%%%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$)))'''&&&&&&'''(((&&&%%%&&&''''''&&&$$$$$$%%%'''%%%&&&''''''(((((('''''')))+++***,,,444@@@HHHIIIEEEEEEFFFHHHLLLVVVeeerrruuummmddd```cccggghhhgggiiiiiilllppprrrnnneee^^^ZZZ___bbbaaa]]]^^^eeekkkkkkrrryyy}}}~~~}}}{{{yyyzzzvvvnnnfffaaaaaafffjjjkkknnnpppooonnnqqqyyy}}}kkk~~~aaaiiimmmjjjcccfffllleeeVVVKKKQQQZZZdddkkkttt~~~fff[[[XXX___ooo|||rrrhhhggglllnnnhhhbbb[[[YYYSSSMMMOOOSSSQQQIIIMMMHHHEEEHHHQQQWWWVVVSSSVVVUUU]]]kkksssqqqoooooohhhiiimmmnnneeeUUUMMMNNNWWWTTTQQQKKKBBB>>>DDDNNNSSSWWWXXXUUUQQQRRRYYY```SSSJJJEEEFFFFFFJJJ[[[ooommm]]]KKK;;;555000---///...+++)))***~~~{{{xxxoooyyyuuuggg```nnnvvv~~~yyysssqqqrrrqqqrrrvvvbbbJJJ<<<333///,,,---,,,******---)))***+++++++++***((('''---***((('''))))))(((&&&)))***+++,,,...///000111111222111///,,,)))))))))(((***------***)))+++///333333444555111,,,+++...000...---,,,------,,,***,,,,,,,,,,,,,,,,,,++++++###$$$''')))***,,,...///(((+++***&&&&&&***+++(((&&&''''''((((((''''''&&&''''''&&&%%%%%%&&&''''''$$$%%%&&&''''''((((((''')))((('''((()))***)))'''&&&&&&&&&'''(((***,,,---))))))***))))))((('''&&&(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((()))******))))))))))))))))))))))))''')))***)))(((((()))*********---///000222;;;FFFXXXZZZ]]]aaafffmmmtttzzz~~~}}}wwwqqqvvv~~~|||vvvtttvvvyyyyyywwwtttrrrrrrppppppooonnnooovvv~~~nnnZZZHHH999///---000...+++)))'''(((((((((''''''((()))((('''&&&''')))(((((((((((())))))***+++***555JJJdddzzzmmmaaaSSSJJJIIIIIIGGGEEECCCAAA>>>>>>???>>>:::777???IIIXXX___TTT@@@777888@@@DDD>>>:::@@@???<<>>555000...///000---,,,---||||||wwwnnnwww}}}nnnddd```rrrwww{{{wwwoookkknnnssstttyyyzzzYYYBBB555///+++,,,---++++++...)))***+++++++++***(((''',,,***(((((())))))(((''')))******+++---...//////+++------,,,***)))***+++***---///...,,,...444:::<<<666222444444///++++++///---,,,,,,,,,,,,+++***+++++++++++++++++++++******)))''''''))),,,------...,,,'''$$$(((---,,,(((&&&''''''((((((''''''&&&''''''&&&%%%%%%&&&''''''''''''(((((((((((('''''')))(((''''''))))))(((''')))((((((''''''''''''(((&&&''''''(((((((((''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&'''&&&'''(((((((((((('''&&&***))))))(((((())))))***))))))))))))))))))))))))''')))***)))((()))+++,,,+++---111444555<<>>000,,,......,,,***((((((((('''%%%'''((()))((('''&&&''')))''''''((((((((((((((('''+++,,,444GGGbbbxxx}}}ooo]]]RRRPPPPPPMMMIIIHHHDDD@@@AAADDDCCC<<<555:::LLLffftttgggKKK:::999DDDMMMFFF;;;>>>AAA???AAAPPPZZZXXXBBB...444OOOhhhiiiNNN444+++***'''%%%&&&$$$$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$###$$$%%%&&&%%%$$$###%%%''''''%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%((())))))(((&&&''''''&&&$$$$$$%%%'''&&&&&&'''((((((((((((''',,,---222@@@___uuuhhheeeggghhhfffnnniiifffhhhnnnssssssrrrqqqooojjjfffbbb___]]]\\\bbbcccdddbbb___]]]\\\\\\nnnrrruuurrrjjjeeefffiiilllkkkiiifffdddccceeegggpppooonnnnnnppprrrrrrrrrvvv|||sssmmmtttuuu]]]SSS\\\___YYYWWW___hhhlll___PPPEEEHHHUUUaaaiiinnnssszzz]]]ZZZ\\\jjj{{{ooolllmmmpppqqq}}}yyylllXXXIIIEEEFFFGGGOOONNNLLLIIIHHHMMMTTTZZZ]]]\\\___fffkkkkkkkkklll~~~ppp]]]WWWJJJGGGEEEBBB<<<;;;BBBKKKTTTYYYaaagggiiihhhdddaaaZZZQQQKKKKKKIIIEEEIIIQQQSSS^^^fffhhhgggaaaPPP>>>444000...000111...---///tttvvv{{{}}}vvvkkkdddmmm|||vvvllljjjjjjsssrrrpppllliiikkkqqqwwwzzziiiJJJ777000++++++,,,+++,,,...******+++++++++***)))(((+++***)))))))))))))))(((*********+++,,,,,,------***,,,---,,,+++***+++,,,***...///...222???OOOXXXPPP@@@333222444000++++++///...------//////---,,,------,,,***)))(((((((((---+++((()))+++...//////222...)))'''(((***)))'''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''')))))))))))))))((('''''')))(((''''''((()))(((''',,,+++***)))(((((((((((('''(((((())))))(((((('''(((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''((('''&&&&&&'''&&&''')))******)))'''&&&)))))))))(((((()))))))))(((((((((((((((((((((((('''((()))(((((())),,,...---000777>>>EEERRRhhh|||~~~tttmmmkkkrrr~~~{{{|||||||||{{{|||}}}~~~{{{wwwwwwyyy|||~~~}}}yyyvvvrrrppppppssstttsssrrrqqqqqqppppppsssyyy}}}sssjjjiiiiiigggdddcccgggooouuussslllcccWWWFFF555,,,+++,,,***)))(((((((((&&&%%%'''((()))((('''&&&''')))&&&'''((())))))(((&&&%%%---)))***444HHH^^^nnnvvvvvvkkkbbb]]]YYYUUURRRQQQJJJBBBAAACCCDDD???999888KKKiii}}}rrrQQQ;;;777DDDRRRLLL===???CCC@@@>>>JJJUUUTTT???...888TTTjjjaaaHHH///)))***((($$$$$$############$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%######%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%'''(((((('''&&&''''''&&&$$$$$$%%%'''&&&&&&'''((((((((((((((((((+++555NNNuuuooohhhiiiiiifffllliiihhhlllrrrvvvuuurrrmmmkkkgggccc___]]]]]]^^^``````^^^]]]]]]\\\\\\[[[hhhmmmrrrpppfff\\\[[[```iiijjjkkkjjjhhhfffffffffkkkhhhgggiiinnnooommmiiiiiimmmyyyxxxiiirrr|||nnn[[[QQQZZZ___YYYSSSXXXgggtttmmmYYYFFFDDDOOO\\\fffmmmiiipppuuuiii^^^___mmmvvvooonnnppprrrttttttnnnbbbUUUKKKEEECCCJJJNNNSSSVVVVVVUUUUUUUUUYYYYYYZZZ^^^bbbfffiiikkkuuuoooaaaZZZHHHEEEAAA???;;;:::AAAJJJPPPSSSXXX```eeefffaaa]]]XXXOOOIIIHHHHHHFFFGGGLLLLLLUUU^^^aaaccc___OOO<<<555000...000000...,,,...uuu}}}xxxllljjjnnnhhhbbb]]]TTTPPPYYYgggqqqlllppptttoooiiiddddddkkksssyyy{{{~~~wwwVVV===333,,,+++,,,++++++---+++++++++++++++******)))*********))))))((()))***++++++++++++++++++++++++***,,,,,,,,,***)))***++++++......111@@@[[[tttnnnRRR999111111---***,,,111111222444666666333111111000...,,,++++++++++++''''''''')))...222555666111///---,,,***(((((()))'''(((((((((((((((((('''''''''''''''''''''''''''************)))(((''''''((('''&&&'''((()))(((&&&'''&&&&&&%%%%%%&&&&&&&&&(((((()))(((((('''&&&%%%''''''&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''((('''&&&''''''&&&''')))******)))'''&&&((((((((())))))(((((((((((((((((((((((((((((((((&&&'''''''''(((***---000...222===LLLZZZjjj{{{wwwzzz~~~zzz|||}}}}}}|||{{{{{{{{{{{{||||||}}}}}}~~~~~~{{{vvvqqqooopppqqqppptttttttttuuuuuutttsssrrrmmmnnnpppqqqqqqqqqsssvvvvvvuuuuuuvvvvvvrrrkkkeeedddeeedddbbb```bbbgggkkknnnkkkhhhbbbTTTBBB444///+++***((('''(((((('''&&&'''((()))((('''&&&''')))'''((()))))))))((('''&&&)))))))))---555CCCQQQ[[[jjjnnnqqqqqqmmmjjjiiikkkeee[[[NNNEEEBBBBBBBBBAAA===IIIddd{{{tttTTT===777CCCQQQMMM@@@BBBFFFAAA===KKKSSSNNN999///===WWWiiiUUU>>>***''')))&&&##################$$$%%%&&&&&&######$$$$$$$$$$$$######%%%%%%$$$%%%''''''%%%###"""###%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%&&&'''&&&$$$&&&''''''&&&$$$$$$%%%'''&&&'''(((((())))))((((((***,,,777SSS~~~xxxiiihhhiiihhhkkkiiihhhlllrrrtttqqqlllgggfffdddcccaaa___]]][[[ZZZYYYXXXXXXZZZ]]]```bbbhhhiiijjjggg^^^VVVZZZdddnnnpppqqqpppnnnllljjjjjjllliiihhhlllrrruuurrrmmmcccdddqqqmmmrrr~~~}}}xxxvvvlll^^^RRRYYY___]]]UUUVVVgggyyyrrraaaNNNEEEGGGPPP^^^iiikkkrrrooobbbbbbooo~~~xxxsssqqqpppnnnllliiieee]]]SSSJJJFFFJJJMMMSSSZZZ]]]\\\VVVRRRRRRSSSTTTUUUYYY```fffjjjmmmmmmmmmllljjjggg```[[[GGGCCC???===:::999???GGGOOOMMMNNNSSSYYY]]]\\\ZZZTTTLLLEEEAAAAAAAAADDDHHHOOOWWW]]]___```]]]LLL:::666111///000000---+++---eeeRRRLLLQQQNNNLLLHHHBBBAAAKKKWWWvvv|||pppnnnrrrtttiiibbb^^^dddppp{{{~~~gggEEE999///---...,,,+++,,,,,,,,,++++++***************++++++***((((((***+++,,,,,,,,,++++++*********)))***+++***((('''((()))+++///333<<>>555///---)))(((((()))))))))'''((()))((('''&&&''')))''''''((((((((((((((('''$$$'''***+++,,,222;;;BBBKKKWWWeeennnppprrrxxxxxxqqqdddSSSEEE@@@DDDHHHDDDJJJ___uuuoooSSS@@@>>>GGGPPPJJJBBBHHHKKKEEECCCTTTVVVLLL888444EEEWWW___FFF555''''''((($$$"""###$$$$$$$$$###$$$$$$%%%%%%"""######$$$$$$######"""%%%%%%%%%&&&((('''%%%###!!!###%%%$$$###"""#########$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%&&&&&&%%%###&&&''''''&&&$$$$$$%%%'''''''''((())))))))))))(((///...555NNNwww|||fffaaacccbbbjjjhhhgggjjjnnnnnniiiddddddbbbaaabbbccc```ZZZUUUVVVWWWYYY[[[]]]aaafffjjjmmmfff```[[[TTTRRR^^^nnnrrrssstttsssqqqpppooopppllljjjjjjnnntttwwwuuurrrgggdddppprrrhhhttt}}}{{{yyywwwooodddSSSWWW___aaa[[[XXXfffyyyuuujjj\\\QQQJJJJJJVVVbbbkkktttrrreeedddlllttt|||tttoooqqqkkkeeeaaa[[[SSSOOOOOOQQQPPPQQQTTTXXXYYYWWWUUUPPPSSSSSSQQQSSS[[[bbbeeeiiiddd\\\WWW[[[aaa```[[[GGGBBB===<<<::::::???GGGOOOLLLJJJMMMRRRVVVXXXWWWRRRLLLDDD===:::;;;???CCCPPPZZZbbbbbbbbb]]]NNN===666111///111111...---///tttVVVAAA<<<@@@@@@???<<<888999CCCNNNeeewww{{{sssrrrsssqqqcccaaaaaaiiiuuu~~~|||{{{sssNNNAAA555111000...,,,,,,,,,,,,++++++*********+++)))+++,,,***((((((***,,,......---,,,+++******))))))***++++++***)))***,,,+++333===NNNnnngggCCC666444333777@@@AAADDDKKKRRRUUUTTTPPPKKKDDDAAA===888444222000000///000111//////777DDDOOOIII===222...---******---(((((())))))))))))((((((&&&'''((())))))((('''&&&((((((((())))))(((''''''((('''&&&&&&(((((('''&&&''''''''''''((()))***+++%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''))))))))))))))))))))))))(((((()))***+++...333777???GGGTTT___cccfffqqq~~~wwwsssrrruuuuuurrrpppsssxxx{{{~~~~~~|||{{{{{{{{{|||{{{xxxsssooonnnoooooossssssmmmjjjjjjgggbbbjjjeeeffflllqqqppppppssssssqqqtttyyy{{{zzz~~~|||xxxsssooooooooommmllliiidddaaadddkkkqqquuuooommmmmmiiiZZZIII???777333...***))))))******'''((()))((('''&&&''')))&&&%%%%%%%%%&&&'''((((((%%%&&&(((((()))+++///222555???KKKTTTZZZaaakkkssszzz{{{uuucccMMMBBBEEENNNGGGKKK]]]ooogggMMM@@@FFFQQQPPPFFFDDDOOOQQQMMMOOO[[[YYYKKK;;;>>>PPPXXXTTT:::...&&&((()))###!!!$$$%%%%%%$$$$$$###$$$$$$$$$######$$$%%%%%%$$$######%%%%%%%%%'''((((((%%%###"""$$$%%%%%%$$$######$$$###$$$%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$$$$$$$&&&'''&&&%%%&&&''''''&&&$$$$$$%%%'''''''''((())))))))))))))),,,...333BBBaaazzzfffccccccaaagggeeeccceeehhhhhhbbb]]]^^^ZZZYYY]]]cccccc\\\TTTUUU[[[bbbeeedddfffjjjnnnkkkaaaYYYXXXTTTSSS^^^mmmmmmnnnnnnmmmmmmmmmoooqqqlllkkkkkknnnrrruuuuuutttpppgggppp~~~ooo\\\lll{{{}}}tttiiiWWWWWW^^^eee```XXX___nnnoookkkggg___TTTNNNRRRZZZeeeppprrrdddcccfffqqqwwwuuummmmmmhhhccc^^^UUUMMMNNNSSSWWWWWWVVVUUUSSSTTTWWWYYYVVVYYYXXXRRRPPPWWW]]]^^^bbb```ZZZUUUXXX______[[[IIICCC@@@??????AAAFFFNNNLLLLLLMMMOOORRRSSSSSSSSSPPPNNNIIIAAA<<<<<>>999222,,,*********+++'''((()))((('''&&&''')))$$$$$$######$$$&&&((()))+++(((&&&&&&(((******)))...111444999???HHHRRRYYYrrrzzz|||lllSSSDDDGGGQQQEEEJJJ\\\lll```FFF???KKKYYYQQQDDDEEESSSUUUSSSZZZ\\\YYYKKK???GGGYYY[[[OOO444+++'''***)))###"""&&&&&&&&&%%%$$$############$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&''')))(((%%%######%%%'''&&&%%%$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""$$$&&&(((''''''&&&''''''&&&$$$$$$%%%''''''(((((()))))))))))))))%%%+++111:::NNNqqqzzzlllmmmmmmiiieeebbb```aaadddddd^^^YYYWWWRRRQQQXXXcccfff```XXXWWW```jjjnnnkkkiiillloooccc[[[YYY]]][[[VVV[[[eeeeeeeeeeeeeeeeeegggkkknnnpppoooooopppsssuuuvvvwwwwwwiiinnn|||iiiVVViii}}}vvvjjj\\\ZZZ___fffaaaUUUVVVbbbbbbdddfffddd[[[PPPOOOSSS^^^iiizzz}}}hhh``````eeelllwwwuuujjjbbbbbbccc___SSSGGGIIIRRRXXX\\\___\\\UUURRRUUUZZZ^^^aaa^^^TTTPPPTTTYYYYYYXXX\\\\\\XXXYYY______[[[LLLGGGCCCDDDFFFHHHOOOVVVHHHLLLPPPTTTTTTRRRPPPNNNNNNPPPOOOHHHBBBBBBGGGKKKUUUffftttuuupppgggUUUEEE444000000444777777777:::~~~mmmRRR===888666777222111333111...222:::IIIeee{{{{{{wwwwwwqqqeee___fffnnntttwwwyyy}}}zzz}}}eeeVVVCCC444///...---+++'''((()))+++++++++***)))---------***'''(((///555;;;===999000+++,,,+++''')))'''(((,,,...,,,+++,,,777???OOOhhhTTT>>>???@@@PPPgggkkkwwwwwwttt|||{{{zzzxxx~~~yyyeeeSSSLLLGGGAAA:::>>>:::222999TTTsssyyyQQQ666111,,,***------$$$%%%''')))))))))'''&&&((((((''''''''''''(((((((((((('''''''''&&&&&&&&&***))))))((('''&&&&&&&&&(((&&&$$$%%%((()))(((&&&&&&&&&''''''''''''&&&&&&#########$$$%%%&&&((()))((((((''''''&&&%%%%%%%%%***(((&&&&&&''''''&&&%%%''''''''''''''''''&&&&&&'''''''''''''''''''''''')))(((((((((((())))))***(((***++++++***)))******%%%---000,,,,,,333===BBB[[[mmmxxxlllWWWNNNVVVaaabbbeeekkkqqqxxx~~~xxxnnniiiccc]]]^^^ccccccbbbcccgggnnnsssuuuuuuzzz{{{zzztttmmmkkknnnrrrqqqooonnnmmmllliiidddaaadddhhhlllmmmlllmmmoooqqqsssrrrrrrvvv{{{}}}~~~{{{wwwooohhhjjjttt~~~uuujjjddd___YYYUUUMMMBBB444,,,+++,,,,,,***,,,***&&&$$$$$$&&&(((***(((((((((((('''&&&%%%$$$''''''&&&&&&&&&&&&''''''***'''(((---000333888>>>UUUttt~~~lll[[[OOOFFFEEE<<>>EEEMMMPPPZZZhhhuuuxxxvvvooo]]]KKK888777555555999???@@@===ooo^^^GGG888888999AAA999222000...,,,000666BBBYYYpppvvvtttrrrkkkcccdddjjjrrrxxxzzz}}}~~~{{{nnn```LLL<<<444111///...((((((***+++++++++******++++++---...,,,...:::IIISSSPPPEEE666...---,,,)))...***'''***---///222777===HHH[[[vvvbbbEEE999BBBWWW}}}rrrccc^^^\\\QQQRRRLLLEEEOOOlll^^^???888111---...+++'''(((***+++***)))(((&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&***))))))(((''''''&&&&&&(((&&&$$$%%%((()))(((&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&''''''((((((((()))(((((('''&&&)))'''&&&&&&'''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((((((***+++***)))(((((()))+++...///---...777HHHVVVpppmmm]]]UUURRRTTTSSSTTTXXX___iiirrrxxxyyyvvvvvvwwwrrrfff^^^\\\^^^]]]^^^bbbgggkkklllkkkssstttsssnnnhhhfffhhhlllnnnrrrvvvvvvrrrlllhhhgggdddfffgggfffeeeeeehhhkkkvvvttttttxxx~~~}}}~~~~~~zzztttuuu}}}}}}rrrjjjfffccc```]]]YYYNNN???333---+++)))'''&&&'''''''''&&&'''(((***(((((((((((('''&&&%%%$$$''''''&&&&&&&&&&&&''''''(((%%%%%%(((***+++///555LLLhhhrrrggg^^^UUUJJJEEE===III[[[```OOO;;;@@@RRRZZZLLL???BBBKKKRRRUUUVVV```^^^]]]dddqqquuufffRRR888...''''''******'''&&&'''&&&$$$###""""""###############$$$$$$$$$%%%%%%'''%%%######%%%&&&&&&%%% ###%%%&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''''''''''''''((((((((((((,,,***,,,///000999TTTpppxxxpppmmmjjjfffqqqooohhh^^^WWWUUURRRMMMUUUUUUYYY___bbbdddjjjrrr}}}zzznnnfffhhhggghhhhhhhhhhhhhhhkkkppptttuuusssrrrqqqqqqpppooonnnqqqrrrvvvzzz{{{\\\bbbyyy|||nnnjjj]]]TTTXXX[[[XXXXXX]]]llliiiggghhhiiifff^^^VVVMMMOOOVVVaaaiiinnnuuu|||ooo\\\^^^aaaiiissswwwnnnbbbaaa[[[SSSNNNGGGCCCFFFKKKWWW\\\]]][[[[[[^^^```___^^^]]]]]]\\\[[[YYYVVVSSSPPPSSS___lllmmmbbb\\\]]]SSSPPPLLLJJJJJJNNNUUUYYYZZZUUUQQQRRRWWWYYYVVVRRRRRRUUURRRIIIEEEJJJQQQTTTaaammmvvvxxxxxxssscccQQQ>>>999666888:::===CCCHHH___MMM<<<666<<<@@@MMMAAA555///------///333888III```ooorrrmmmfffcccggglllsssxxxzzz|||yyyqqqlllyyy|||~~~uuussswww||||||zzzyyymmmZZZHHH;;;444111000)))******++++++++++++***---***---222111333HHHbbbttthhhSSS===000...---,,,---)))(((***+++...666>>>MMMVVViiilllJJJ<<<888GGGmmmsssmmmqqqiiiggg```[[[iiijjjJJJ>>>333------)))***+++,,,,,,+++)))(((''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&)))))))))(((''''''&&&&&&'''&&&%%%%%%'''(((((('''&&&&&&''''''''''''&&&&&&***)))((('''&&&%%%%%%%%%'''(((***+++++++++)))((((((&&&%%%%%%'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***+++,,,+++)))((((((***000...///111222:::QQQiiizzzssscccWWWVVVSSSOOOMMMPPPWWW```eeejjjlllrrrxxxuuujjj___[[[]]]]]]^^^aaaeeehhhhhhgggjjjkkkkkkgggbbb___aaaccceeemmmwwwxxxsssllliiihhhiiihhhfffcccbbbcccfffiiissspppooovvvyyy|||}}}yyy}}}}}}zzzyyy~~~yyynnngggdddcccbbbaaacccZZZLLL>>>444...***((($$$'''******(((&&&&&&((((((((((((((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''(((%%%$$$&&&%%%$$$(((...DDD[[[bbb^^^```\\\MMMCCC>>>MMM^^^\\\HHH999AAATTTYYYJJJ>>>@@@IIINNNPPPPPPSSSYYYdddrrrppp___DDD666***))),,,+++(((&&&((('''%%%###"""""""""###""""""#########$$$$$$$$$'''%%%###$$$%%%&&&&&&%%%"""$$$&&&'''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''''''''''''''(((((((((((('''(((,,,...,,,111HHHbbbvvv{{{}}}yyysssooollliiiuuurrriii]]]WWWWWWVVVTTTXXX^^^gggllljjjiiiqqq}}}vvvmmmooonnnnnnoooooonnnmmmooorrruuutttqqqoooooopppqqqnnnkkknnnqqqtttttt___bbbwww|||pppmmm]]]PPPPPPTTTVVV]]]dddrrrrrrmmmhhhlllqqqjjj]]]TTTMMMLLLTTT```gggkkkooosss|||ooocccZZZ^^^gggkkkkkkiiibbbZZZQQQKKKFFFCCCEEEKKKXXXYYYXXXWWW[[[aaaaaa^^^ZZZ\\\```cccccc^^^VVVPPPJJJPPPaaatttxxxlllaaa^^^UUURRRNNNLLLMMMSSSYYY]]]ccc^^^ZZZZZZ]]]___\\\YYYVVVXXXVVVOOOMMMQQQWWWZZZkkktttzzz|||~~~|||nnn]]]III===888;;;::::::FFFXXX{{{UUUCCC777777AAAGGGOOOCCC666000///000111111333<<>>555777AAAFFFDDD===333...///222111...222666IIIdddsssqqqnnnqqqvvvzzz{{{wwwssspppnnnoooqqquuuzzz~~~uuukkkhhhmmmtttvvvvvv~~~tttaaaKKK999000...---------,,,,,,,,,,,,---111,,,...666:::EEEcccuuuTTT<<<000---...///)))...222333222???\\\www|||___III;;;???OOOvvvzzz}}}yyyhhhUUU<<<000111000))))))***)))))))))(((((())))))(((((((((((())))))&&&'''''''''''''''''''''((((((((((((''''''''''''''''''&&&%%%%%%&&&(((***&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%'''***---...---+++***'''&&&$$$%%%'''(((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))******,,,------***+++,,,++++++,,,...000222444@@@LLLJJJBBBIIIZZZooo||||||sss^^^YYYSSSPPPRRRZZZccciiiiiihhhccc^^^[[[YYYYYYWWW^^^___bbbdddeeeggghhhiiinnnmmmllliiigggffffffhhhdddgggkkkoooqqqqqqooolllfffccc___]]]^^^aaaeeehhhhhhfffgggnnnwww|||zzzvvv||||||~~~}}}~~~uuunnneee^^^\\\^^^aaadddkkkgggaaaYYYOOOBBB444,,,+++,,,---+++(((''')))+++'''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&'''''')))((()))***(((&&&,,,333OOOTTTNNNNNN[[[[[[JJJ===???VVVbbbRRR===;;;KKKZZZZZZLLLAAACCCLLLPPPOOOMMMCCCHHHSSSbbbnnnrrrooolllXXXIII:::444333///***(((***)))'''%%%$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%''')))''''''''''''((((((((((((***,,,......///;;;SSSiii}}}vvvjjjaaa```ccckkkpppssspppmmmmmmmmmjjjdddffflllsssvvvzzz}}}xxxlllhhhmmmooooooooonnnkkkhhheeedddeeedddbbb```aaaccccccaaa___XXX]]]bbbdddtttssseeemmmxxxnnn___NNNGGGJJJQQQYYY___kkkuuuvvvlllkkktttvvvnnnaaaXXXQQQRRRWWW]]]dddjjjggghhhjjjrrr}}}aaaUUURRRSSSZZZdddaaaaaa___YYYMMMCCCDDDJJJUUU[[[___^^^[[[ZZZWWWSSSQQQUUU]]]eeeiiicccXXXNNNRRRXXXjjjrrrkkkTTTNNNHHHEEEHHHNNNTTTWWW]]]ZZZWWWXXX\\\___``````aaa\\\WWWSSSSSSWWW```ggguuu~~~fffLLL;;;:::666777TTTzzz{{{~~~]]]AAA999333333;;;===999777111,,,---000///,,,111333BBB[[[ooouuuvvvxxxzzz}}}}}}|||~~~~~~zzzvvvssstttwwwyyyzzzvvvvvvwwwxxxyyy{{{|||}}}yyy{{{~~~}}}|||xxxqqqjjjgggjjjoootttvvvqqqXXXAAA444000///......------------...------333>>>KKK]]]uuugggIII666///---...///)))+++///333<<>>CCCUUUooo~~~ppp\\\BBB444222///------,,,+++***)))))))))***))))))))))))))))))***&&&&&&&&&'''''''''''''''(((((((((((((((((('''''''''''''''%%%$$$%%%(((+++&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%''')))+++,,,+++******(((&&&%%%%%%'''(((((('''%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))***,,,,,,)))***,,,,,,---000444777===EEEVVVdddbbbTTTOOORRR^^^ppprrriii]]]TTTRRRYYYcccjjjqqqrrrnnnfff___[[[VVVQQQXXXYYY[[[[[[[[[\\\___aaafffdddaaa^^^]]]]]]___```bbbaaacccggglllnnnmmmkkkgggdddbbbaaadddhhhjjjkkklllkkklllppptttuuussspppyyyzzz}}}}}}pppkkkddd```aaahhhpppuuuyyytttmmmggg]]]NNN;;;---+++***)))))))))+++,,,---&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&''')))***(((&&&---666SSSTTTLLLJJJVVVUUUEEE:::???XXXbbbNNN;;;AAASSS]]]XXXKKKBBBEEENNNRRRPPPOOOEEEBBBDDDLLLTTTWWWWWWXXXNNNDDD;;;999999666333222///---***(((%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''%%%###$$$%%%%%%$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%&&&(((***''''''''''''((((((((((((***+++---///777JJJcccvvv}}}xxxoooccc[[[^^^eeetttyyy{{{vvvqqqooommmjjjjjjjjjqqq|||tttmmmaaa]]]dddgggjjjkkkkkkiiieeebbbaaaaaacccbbbaaa^^^[[[YYYWWWVVVPPPSSS\\\dddttthhhfffzzz}}}pppbbbQQQHHHJJJQQQYYY]]]hhhrrrwwwsssqqqvvvyyywwwaaaZZZTTTSSSUUUXXX```hhhjjjkkkjjjhhhpppwwwfff\\\WWWYYY^^^bbbeeeiiihhh^^^QQQKKKMMMSSS\\\ccccccaaa```\\\XXXMMMOOOTTT\\\bbb```XXXPPPSSSZZZqqq{{{oooVVVOOOFFFBBBEEEKKKPPPRRRUUUSSSRRRSSSWWW[[[^^^___bbb\\\WWWWWWYYY^^^fffnnnyyyrrrWWW???999888AAAfffwww___BBB333444111///444444999999555...+++//////,,,///111;;;PPPgggvvv{{{zzzyyy|||}}}{{{wwwuuuvvvxxxpppnnnooorrryyy~~~zzzvvvssspppnnnmmmooouuu~~~xxxuuuoookkkjjjmmmrrrvvvgggKKK;;;555000000...---------......---555???MMMbbbwwwpppXXX>>>222000///...///,,,---555DDDYYYvvvqqqRRRBBB???[[[pppcccPPPEEE???555666444222000...,,,******))))))(((((((((((())))))&&&&&&&&&'''''''''(((((('''((((((((((((((((((((('''''''''%%%###$$$(((,,,&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&'''((()))))))))((()))'''&&&&&&'''''''''&&&%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((((()))***+++,,,------...000222555999>>>BBBPPP^^^ppp|||{{{pppbbbYYYQQQ___rrrttthhhaaa___aaaccciiimmmnnnjjjgggfffaaa[[[\\\\\\[[[YYYVVVWWWZZZ]]]\\\YYYTTTQQQQQQSSSUUUWWWZZZ]]]aaadddfffhhhiiijjjkkkiiihhhiiimmmoooooonnniiillloooqqqqqqqqqpppoooxxx||||||}}}zzzrrroookkkjjjnnnwwwwwwqqqjjj[[[FFF666---***((()))++++++'''$$$&&&&&&'''''''''''''''&&&''''''&&&&&&&&&&&&''''''%%%&&&)))***'''&&&---666OOORRRKKKIIISSSPPP@@@999>>>XXXaaaKKK<<>>LLL[[[rrr|||fffOOO888111111000......444777DDD^^^|||[[[@@@===HHHppptttmmmccc\\\TTTEEE===;;;888444111...,,,+++((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((((((((('''((('''%%%###$$$(((,,,&&&''''''''''''''''''&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''***(((&&&&&&''''''&&&%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))*********+++,,,...///000222444777999===BBBHHHLLL___pppttteeeSSSZZZcccooo{{{sssjjjccc^^^ZZZ```ddddddhhhooopppmmmfffeeeccc^^^ZZZYYY\\\```]]]XXXRRROOOOOORRRUUUWWWXXX___gggiiihhhgggjjjnnnkkkiiiiiikkknnnooollljjjbbbgggmmmoooooooooppprrr{{{vvvyyy~~~xxxzzzwwwtttsssxxx|||uuuqqqeeeQQQAAA111---)))***,,,))) &&&&&&'''''''''''''''&&&'''''''''&&&&&&'''''''''&&&(((***+++(((&&&---777IIINNNJJJJJJSSSNNN>>>888>>>XXX```III===LLL^^^aaaPPPDDD===BBBMMMQQQPPPNNNFFF<<<777;;;???===:::;;;888777:::======::::::>>>GGGDDD>>>888222---***(((%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$&&&''''''%%%###'''((((((&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&&&&&&&)))+++''''''''''''((((((((()))//////222;;;OOOiii{{{ooogggmmmyyyzzz{{{vvvkkkfffkkktttyyy~~~pppiii\\\YYYaaaeeefffhhhlllmmmmmmlllllllllbbbfffgggccc[[[WWWXXX\\\bbb___iiivvv{{{mmm[[[oooyyylllYYYMMMOOOZZZdddhhhddddddjjjvvv|||zzzwwwwwwbbbYYYRRRSSSXXX[[[]]]```aaahhhkkkhhhgggmmmwww|||yyymmm```TTTTTTWWWdddyyyssshhh]]]]]]\\\^^^dddggg```WWWQQQNNNMMMSSS\\\aaa```\\\TTTVVVggg}}}aaaWWWLLLFFFHHHMMMOOOPPPSSSRRRPPPQQQSSSXXX\\\^^^[[[XXX[[[eeemmmpppuuu|||fffHHH;;;BBB]]]oooOOO@@@555222...+++---222888<<>>555AAAXXX```NNN>>>FFFVVV^^^VVVFFF555222===JJJMMMLLLCCC???===CCCLLLPPPLLLFFFCCC777333>>>EEEBBBAAAEEEQQQWWWTTTDDD444---((($$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%)))%%%###%%%((()))%%%!!!"""%%%&&&%%%%%%%%%&&&%%%&&&(((***+++***((('''///111555CCC\\\www|||}}}|||yyytttqqqmmmkkknnnwwwtttgggbbbdddgggiiijjjjjjlllpppsssssspppllleeeffffffddd```]]][[[[[[cccfffnnnzzzxxx\\\bbbuuunnn^^^PPPQQQ^^^eeeccccccdddiiiqqqxxxyyysssmmmeeeYYYVVV]]]aaa[[[XXX[[[[[[dddjjjiiihhhjjjlllmmm|||ppp___RRRZZZaaakkk{{{xxxiiiddd______cccfffeeeccc```SSSPPPUUUUUUZZZ^^^WWW[[[WWW[[[lll~~~}}}uuu^^^VVVQQQSSSVVVTTTRRRSSSSSSQQQQQQSSSXXX]]]______```cccfffhhhnnnvvvyyywww]]]NNNJJJGGGnnn^^^EEE:::444111...,,,---000555888NNNOOOEEE444---000///)))...000222<<>>:::---***111111...555DDD___zzz~~~eeeFFF;;;333222000,,,000999GGGjjjhhhKKK666000AAAWWWyyysssgggWWWIII@@@777000...///...+++)))'''&&&%%%)))(((((((((''''''''''''***(((''''''(((((('''&&&%%%&&&'''&&&%%%&&&''')))$$$$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$)))(((''''''''''''((()))&&&'''(((''''''''')))+++******)))((('''((()))***,,,---...111444777888888CCCCCCGGGRRR```kkkpppppp{{{}}}lll___^^^```dddppp}}}uuueeeZZZRRRUUUZZZ[[[\\\^^^```aaacccfffiiijjjiiigggiiifffccccccdddeeeeeedddjjjiiilllrrrssslllfffddd\\\[[[ZZZ\\\___bbbcccdddgggpppwwwyyy~~~~~~||||||zzzyyyuuurrrxxxzzzyyy{{{yyyrrruuuwwwiiiUUU???444+++***,,,***(((''''''((()))))))))(((&&&&&&'''''''''''''''&&&&&&&&&%%%&&&(((((()))+++///111EEE@@@>>>DDDJJJGGG<<<222DDDZZZdddUUUAAAAAAPPP\\\WWWHHH:::777@@@HHHIIIFFFDDD@@@@@@GGGSSS[[[ZZZWWWNNNBBB:::<<>>===RRR\\\aaaWWWCCC333+++(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((%%%$$$'''+++---+++(((!!!###&&&&&&%%%%%%%%%&&&(((((('''((((((***+++,,,555888>>>LLLddd~~~zzztttsssrrrrrrvvvuuuiiifffhhhlllooolllmmmnnnrrrttttttpppmmmhhhiiiiiigggeeedddeeefffggglllwww}}}___aaa}}}{{{ttteeeUUUSSS\\\ccccccaaaaaaeeeooozzz}}}xxxrrrrrreee]]]```___WWWSSSUUUOOOYYYaaaeeegggiiihhhdddooo}}}iiiZZZ[[[\\\bbbooo|||tttllldddaaadddhhhhhhfffkkkZZZSSSRRRPPPVVV___^^^WWWUUUWWW```kkkoookkkgggccc]]]WWWWWW]]]bbbbbb```YYYSSSOOOQQQYYY```bbbaaafffjjjlllmmmrrrxxxyyyvvv~~~xxxXXXOOOPPPQQQtttiiiIII:::333111000...,,,---///111333CCCDDD>>>222---000///***///000111888JJJddd{{{{{{tttlllgggnnnqqqsssssstttuuurrrllldddjjjrrrxxxzzz|||~~~}}}}}}}}}}}}|||wwwwwwtttooojjjjjjmmmqqqqqqtttxxxxxxrrrfffZZZRRRJJJCCC333+++000///222>>>ZZZ}}}uuuUUU;;;666444444222000999FFFcccmmmGGG666000///???TTTtttaaaSSSEEE:::,,,+++***)))((('''&&&&&&(((((((((((('''''''''''')))(((''''''(((((('''&&&$$$%%%&&&&&&%%%%%%&&&((($$$%%%%%%%%%%%%$$$$$$###'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((''''''''')))+++***)))((((((***++++++***///000333777<<>>333;;;PPPccc___KKK>>>DDDPPPQQQGGG<<<;;;AAAGGGHHHEEEBBB>>>===EEERRR]]]bbbcccWWWMMM@@@:::>>>DDDAAA888HHHXXXgggdddLLL111%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((&&&&&&'''((('''&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%###"""%%%)))***(((&&&$$$%%%''''''&&&%%%%%%&&&)))(((''''''***///444888;;;@@@IIIWWWnnn}}}xxxtttuuuwwwyyy}}}ttthhhfffjjjooorrrmmmmmmoooqqqsssqqqnnnjjjiiiiiiiiigggggghhhkkknnnjjjrrrddd___wwwzzzssseeeVVVPPPTTT\\\aaa^^^]]]bbbpppzzz|||nnnccc```^^^VVVQQQRRRKKKRRRYYY\\\```dddeeeaaahhhuuueee]]]XXX[[[dddmmmyyy{{{qqqkkkiiiiiihhhgggooo___XXXWWWRRRWWWbbbddd___^^^]]]ZZZXXXWWWXXXXXX]]]^^^]]]___kkkwwwuuukkkcccZZZQQQQQQYYY```cccaaaiiilllooopppsssvvvuuupppwwwpppSSSIIIMMMSSSwwwxxxOOO;;;555111///...------,,,---......111333111,,,+++...///,,,...000000444AAA[[[yyyyyyqqqiiidddmmmpppttttttrrrnnniiiddddddmmmxxx}}}|||yyyyyyzzzyyyvvvsssqqqqqqqqqqqqpppssssssrrrnnniiihhhllloootttssssssrrrpppiii___XXXVVVMMM999///000000:::NNNwwwkkkGGG888555333333333;;;OOObbbqqqPPP666444666333:::IIIwwwgggUUUEEE000,,,)))))))))'''&&&((((((((((((((((((''''''''')))(((''''''((()))(((&&&%%%&&&'''&&&%%%%%%''')))&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%"""###%%%&&&&&&%%%$$$###%%%'''(((''''''''')))+++***)))'''(((+++---,,,+++333666;;;AAAHHHOOOVVVZZZgggiiippp}}}zzznnnaaaZZZ[[[cccnnnzzz~~~wwwoooggg___\\\]]]^^^^^^^^^YYYXXXXXXZZZ[[[\\\ZZZYYYZZZWWWTTTSSSVVVZZZ]]]^^^___bbbiiiooommmddd___^^^dddcccdddhhhooowww~~~|||uuuoookkklllmmmtttwww{{{{{{qqqkkkkkknnnrrr}}}zzzqqqiiigggggg```WWWIII===222---+++)))***,,,(((((((((((((((''''''&&&%%%&&&&&&&&&'''((((((((('''((((((((('''(((+++...555333333999CCCHHHCCC:::000CCC\\\gggZZZEEE@@@GGGHHHAAA:::999???FFFIIIIIIAAA===999;;;DDDOOOXXX]]]YYYSSSDDD888>>>KKKHHH;;;<<>>555...---+++'''&&&((('''''''''(((((((((((((((((('''&&&'''((()))((('''&&&'''((('''&&&&&&(((***'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$&&&(((******)))'''&&&%%%'''(((''''''''')))++++++)))((()))+++---///000:::???GGGOOOVVV^^^gggmmmtttxxxrrrccc[[[YYYdddqqqwwwzzz{{{xxxtttnnnjjjfffdddgggkkknnnmmmhhhgggfffeeedddbbb___\\\[[[VVVQQQOOORRRXXX^^^bbbaaaeeelllqqqnnnhhhhhhlllooonnnnnnssszzz~~~|||yyytttqqqqqqrrrtttvvvyyy~~~yyyqqqiiieeehhhpppwwwwwwnnngggddd___ZZZPPPDDD888111---)))***,,,)))(((((((((''''''''''''%%%&&&&&&&&&'''(((((((((''''''((('''''''''***,,,222444444666===EEECCC<<<333<<>>888777===GGGOOOXXXUUUGGG999???MMMLLL>>>:::NNNaaa```GGG---%%%+++&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$&&&((())))))(((&&&%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&(((((('''(((((((((&&&%%%'''(((((((((&&&%%%&&&(((&&&'''(((+++///333888:::555BBBRRRcccuuuxxxtttuuuxxx~~~vvvhhh^^^\\\___bbbdddfffhhhjjjkkkiiifffcccaaaaaa___\\\YYYYYY\\\bbbfffhhhuuu{{{dddjjj{{{nnnbbbUUUNNNUUUbbb]]]___iii}}}tttjjj```^^^^^^]]][[[ZZZYYYaaaddd___[[[___fffjjjmmmssszzzppp]]]XXXXXXXXX^^^fffzzzyyytttttthhhZZZ\\\eeeeeekkkzzz}}}dddWWWVVVWWWJJJRRRWWW\\\nnn|||wwwrrriii\\\QQQLLLNNNRRRXXX]]]aaacccgggiiifff```___lllwwwwwwqqqooorrrvvvsssTTT;;;666===WWW|||{{{zzznnnLLL:::444222000,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,...000777JJJiiivvvmmmlllmmmqqqrrruuutttmmmeeeeeeiiimmmrrrxxxyyyuuupppllljjjeeegggkkkpppsssssspppmmmmmmooopppmmmhhhccccccdddmmmkkkjjjjjjjjjhhhccc___[[[PPP<<<111111666NNNrrrxxxTTT444333000///888MMMllllllOOO>>>555///111000---222;;;UUUxxxzzzttt___BBB555,,,,,,+++((()))...'''''''''(((((((((((((((((('''&&&'''((()))(((''''''((((((((('''''')))***'''((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%###$$$&&&((()))((('''&&&&&&'''(((''''''''')))+++************+++000666:::GGGMMMVVV^^^dddkkksssyyyyyy~~~tttkkkaaagggkkkkkknnnsssuuutttlllmmmllllllpppwwwzzzyyytttssssssrrrppplllfffbbb___ZZZTTTRRRVVV\\\cccggggggkkkrrrvvvsssooossszzz~~~vvvsssttt~~~|||zzzzzz{{{{{{zzz|||}}}zzzzzzsssqqqlllfffdddiiisss|||}}}|||yyyssslllgggeeeddd\\\PPPCCC999222+++***,,,))))))(((''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&'''&&&&&&'''***,,,555<<<@@@>>>???DDDDDD>>><<<<<>>888666888>>>BBBKKKNNNMMMDDD777444;;;EEEUUUSSSIII===???IIIHHH======NNNZZZPPP<<<---)))+++&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''$$$%%%&&&'''((('''&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''######%%%&&&'''(((((((((&&&'''((('''%%%%%%''')))'''''')))***+++,,,------333CCCVVVfffuuu}}}xxxvvvzzzzzzqqqfff^^^\\\^^^___```bbbeeehhhhhhfffbbb```___]]][[[XXXUUUUUUXXX^^^bbbhhhtttkkkfff{{{ssshhhZZZNNNRRR```eeegggooo~~~oooiiiaaa___```___\\\XXXUUU```iiiiiieeeddddddccceeeppp||||||gggYYYTTTTTTYYY^^^dddrrrxxx```XXX___eeeuuuyyyiiiaaa]]]UUUUUUPPPOOO]]]sssttttttnnn```PPPFFFFFFJJJOOOTTTXXX[[[___ccc```[[[XXXaaalllppppppppptttwwwpppVVV===666:::CCCWWWnnnxxxzzz|||UUU@@@666///...111++++++++++++++++++,,,,,,---,,,+++++++++++++++---,,,,,,---///333@@@[[[sssxxxpppqqqvvvyyywwwuuuqqqjjjeeelllwwwtttuuuuuussspppjjjeeebbbfffiiiooovvvzzzzzzwwwtttrrruuuxxxuuuooohhheeedddhhhhhhiiikkkkkkiiifffddd[[[PPP>>>555666===\\\cccGGG666555666<<>>NNNLLLFFF???>>>BBBAAA===AAAPPPSSSAAA000,,,***%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((((((((((((!!!###$$$$$$$$$%%%&&&%%%&&&&&&%%%%%%%%%(((***(((((((((((())))))******777HHH\\\jjjvvv}}}~~~|||zzz~~~ssslllccc^^^]]]^^^___^^^]]]aaaddddddaaa^^^\\\\\\YYYXXXVVVSSSSSSWWW]]]aaakkkuuurrrddduuutttmmm```SSSWWWeeeqqqqqqsss{{{{{{ssslllhhhcccbbbcccbbb\\\VVVNNNVVV^^^dddhhhiiiccc\\\^^^iiixxx}}}wwwssstttwwwgggZZZVVVWWWWWWWWW```pppkkkYYY^^^ggg|||mmmbbb___XXXOOOJJJOOO[[[iiiqqqiiikkkjjjaaaSSSIIIFFFGGGGGGLLLPPPRRRVVVZZZYYYTTTSSSZZZccclllppprrrtttwwwhhhSSS;;;555888777@@@TTTpppzzzfffCCC777222***+++444++++++******+++,,,,,,---+++))))))***+++,,,---000---+++,,,///111:::QQQggg}}}{{{rrruuu{{{{{{uuuooogggfffsss|||yyytttpppkkkeee___[[[iiilllqqqxxx}}}~~~{{{xxxzzz~~~wwwpppjjjhhhhhhjjjmmmnnnmmmkkkhhhggg\\\RRRAAA999<<>>EEEHHHGGGAAA999333444777===RRRccc]]]EEE222222:::EEEDDDBBB???>>>??????>>>HHHVVVSSS;;;,,,///---"""&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%$$$$$$$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))))))))&&&'''((('''&&&%%%%%%%%%$$$%%%%%%%%%$$$%%%(((***''''''''''''))),,,///000<<>>===TTT|||~~~___CCC999CCCTTT\\\rrriiiSSSBBB666000000///...---------------///222666888888777666666===BBB[[[{{{}}}bbbIII777---+++---&&&)))++++++(((&&&''')))$$$%%%'''))))))))))))(((&&&''''''&&&$$$$$$&&&'''$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***---'''+++///222888DDDWWWeeekkkmmmlllkkkoooyyywwwrrrrrryyy~~~wwwyyyxxxzzz{{{}}}}}}sssrrrrrrrrruuuzzz{{{uuurrrppplllrrrwwwvvvsssttt}}}}}}vvvppprrrjjjfffhhhhhhddddddgggrrrssssssqqqnnnmmmmmmooosss}}}yyyooobbbNNN888......+++******)))(((((('''&&&******)))((('''&&&%%%%%%$$$%%%%%%&&&'''((())))))333GGG\\\hhhqqquuulll]]]YYY[[[aaaeee___QQQGGGCCC>>>???AAAEEEGGGCCC;;;555???]]]kkk]]]GGG222...999DDDFFF@@@<<>>YYYmmmxxx}}}wwwooocccYYYYYY\\\ZZZVVVTTTTTTWWWZZZ]]]\\\YYYUUURRRTTTUUUWWWXXXUUURRRVVV^^^eeesss~~~rrrwww~~~{{{yyyyyy}}}rrrhhhccccccgggkkkiiifffcccbbbbbb```\\\XXXOOOMMMKKKOOO^^^llljjj```ZZZaaahhhiiilllnnniii```XXXggguuuzzzxxxppp```QQQQQQQQQYYYlllyyyttt{{{wwwkkk^^^YYYSSSOOONNNNNNLLLJJJOOOSSSYYY^^^___YYYOOOHHHMMMFFF@@@CCCMMMUUUWWWUUUNNNNNNQQQYYYccclllqqqrrraaaUUUBBB777222///BBBeeelllSSS<<<333///***+++000++++++++++++++++++++++++,,,,,,++++++***++++++,,,111222222000///333;;;CCCbbbuuuuuujjjkkkyyy|||oookkkkkkkkknnnsssxxxyyy{{{|||}}}}}}}}}{{{xxxuuurrrooolllbbb]]]QQQCCCGGGdddgggMMM::::::JJJdddyyylllXXXHHH999111...//////...---------------+++...111333222222222222777<<>>000//////+++&&&((()))***(((%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%(((###"""&&&&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%######%%%&&&)))))),,,222333111222555DDD___ttt~~~~~~zzzrrrlll```WWWVVVYYYXXXVVVUUURRRTTTXXX[[[\\\YYYVVVTTTZZZZZZ[[[\\\ZZZWWWZZZ```iiiqqqxxx||||||xxxhhh^^^[[[___eeejjjfffccc```_________\\\ZZZRRRQQQOOOSSS___kkkllleee\\\]]]^^^___gggmmmiiiaaaYYY___gggpppzzz|||pppaaaYYYUUUTTTaaaxxxrrrfffbbb]]]VVVQQQOOOMMMKKKIIIHHHKKKOOOTTTVVVUUUPPPLLLOOOIIIDDDDDDJJJOOORRRQQQSSSSSSUUUYYY___eeejjjmmmcccYYYFFF<<<888555GGGhhh{{{iiiQQQ999000///---,,,///++++++++++++++++++++++++,,,++++++***++++++,,,,,,***---///000///111555:::SSSgggzzztttnnnssszzzooommmpppuuuyyy~~~zzz|||~~~}}}|||~~~zzz|||}}}zzzvvvsssqqqqqqqqqkkkjjj^^^PPPXXXzzztttRRR???333:::NNNiiioooQQQDDD;;;000,,,//////...------------------***,,,---.........000111666>>>YYYuuu}}}gggMMM999000///)))***+++***((('''((())))))))))))(((&&&%%%###"""%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))))))))))))))++++++///555;;;DDDSSSfffsss~~~~~~xxxnnnjjjpppwww{{{wwwttttttyyyzzzwwwuuuuuu{{{zzzyyywwwuuutttqqqkkkggghhhlllrrrvvvoootttzzz~~~zzzvvvqqqmmmiiibbbYYYRRRRRRTTTYYY___bbbccciiiooouuuyyy|||~~~|||zzzxxxwwwwww~~~lllQQQ<<<222***)))((()))))))))&&&$$$''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((,,,000555@@@SSSccc___SSS:::@@@PPPcccnnnlllddd```QQQDDD:::???MMMRRRHHH;;;EEE```jjj[[[HHH888888FFFMMMOOOFFF???GGGMMMUUUbbbmmmjjj\\\FFF888555333...---///000---)))'''(((***$$$$$$######$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&######%%%&&&###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&$$$$$$&&&(((++++++///444555222333777HHHdddxxx~~~xxx{{{|||sssoooiii___WWWVVVXXXXXXWWWWWWRRRUUUYYY]]]^^^]]][[[YYY___\\\]]]```aaa```aaaeeelllmmmooovvvyyyttt}}}xxxwwwjjjZZZPPPSSS\\\eeeiiifffccc___]]]^^^___``````WWWWWWUUUWWW^^^gggjjjhhh```ZZZSSSSSS^^^hhhhhhbbb\\\[[[]]]hhhzzzxxxbbbZZZTTTYYYjjj~~~~~~ooodddddd___XXXSSSQQQPPPOOONNNEEEEEEEEEHHHLLLPPPQQQQQQRRRPPPLLLIIIIIIJJJLLLMMMSSSUUUWWWXXXZZZ___gggmmmggg___NNNBBB===777DDD```uuucccMMM666...//////------************************++++++******++++++,,,,,,(((***---......///222555HHH[[[ppp~~~tttrrr{{{yyyrrrrrrwww}}}}}}~~~{{{|||yyyvvvwwwzzzxxxwwwuuurrrooooooppprrrrrrwwwooodddpppgggJJJ<<<222888KKKkkk[[[===777666---+++111......---,,,,,,---------,,,---...------...111333666EEEhhhjjjUUUAAA444000++++++***)))(((((((((((()))(((((('''%%%$$$###"""%%%&&&&&&&&&%%%%%%&&&(((''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))******))))))******///777???KKK[[[mmmyyyyyyrrrqqqqqqqqqxxxwwwzzz~~~}}}uuuooonnnvvv~~~{{{yyyrrrooollllllppprrrqqqooossspppllljjjkkkpppwww{{{{{{{{{|||}}}}}}zzzvvvrrroookkkeee```\\\WWWRRRNNNRRRXXX```gggiiimmmttt{{{}}}yyyvvvuuusssyyy~~~sss]]]DDD444+++)))(((((())))))&&&###&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&'''+++++++++111???KKKKKKCCC222666CCCXXXgggkkkgggeeeaaaOOO===;;;EEEKKKFFF<<>>:::===>>>:::222+++***,,,,,,$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''''''''%%%&&&''')))+++,,,000444444222444:::NNNjjj~~~yyyqqquuuvvvnnnjjjjjjccc^^^^^^^^^[[[YYYZZZUUUWWW[[[^^^```___]]][[[___\\\[[[```ddddddeeegggkkkiiihhhooolll___kkkpppfffddd[[[NNNHHHOOO\\\eeegggjjjgggccc``````bbbdddfff]]]]]]\\\[[[\\\```eeegggeee[[[PPPNNNUUU___dddcccaaa______fffssskkkddd[[[ZZZaaammmyyy~~~nnndddaaa]]]YYYUUUSSSSSSTTTUUUIIIFFFCCCCCCFFFLLLPPPSSSSSSUUUVVVSSSMMMIIIIIIJJJMMMQQQTTTUUUVVV]]]jjjtttjjjeeeWWWJJJAAA444777KKK~~~wwwpppZZZHHH555---...///---+++************************+++*********++++++,,,---***+++++++++,,,...111333@@@PPPeeewwwvvvxxx~~~~~~~~~zzzyyy||||||zzzxxxvvvuuusssrrrpppoooqqqrrrqqqpppppprrrtttttt}}}~~~|||}}}ZZZAAA777000888MMM}}}jjjIII000111444---+++111------,,,,,,,,,------...---......------...111444444LLLyyyzzzjjj^^^OOO???555---+++***)))((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))******))))))***+++111;;;GGGTTTdddsss~~~~~~wwwuuusssppprrrsssyyy~~~vvvqqqppprrr|||}}}uuuoookkkddddddfffkkkqqquuuuuutttvvvtttrrrpppppprrruuuwww}}}zzzuuurrrppplllhhheeeeeeaaa\\\YYYWWWWWWWWWWWWZZZaaaiiimmmooossszzz|||wwwsssrrrqqqooowww~~~zzzuuuuuuuuujjjQQQ<<>>IIIUUUdddcccccceeeeeeaaa[[[WWW[[[aaacccbbbccc___JJJ444((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%&&&((((((&&&%%%$$$&&&---000***%%%%%%$$$"""########################$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%&&&(((***((()))+++---,,,///:::FFF```}}}}}}vvvpppkkkddd```]]]]]]___```]]]XXXXXX]]]bbbcccfffiiikkkkkkkkkjjjiiiddd^^^YYYSSSNNNRRRYYY]]]ccceeeeeecccVVVUUUfff~~~rrrooolllVVVIIIHHHOOOQQQKKKMMMXXX___^^^\\\___dddfffffffffhhhiii```^^^```ddddddcccgggmmmggg___[[[]]]^^^YYYTTTTTTYYY```jjjmmmeee^^^cccmmm|||iiibbbooo~~~zzzkkk\\\YYY^^^___``````\\\VVVPPPMMMLLLUUUSSSQQQQQQPPPNNNKKKIIIGGGLLLRRRSSSQQQQQQUUUYYYZZZWWWQQQIIIFFFKKKWWWaaa^^^ddd```XXXOOO<<<---///~~~lllpppuuuhhhTTT???===666...***))))))'''))))))))))))))))))))))))************+++,,,---...***)))***+++---...---,,,000555BBBWWWoooyyyqqqppptttwwwuuurrrppptttyyy{{{zzzxxxwwwwww{{{{{{yyytttqqqsss{{{nnn]]]HHHDDDOOOZZZuuuiiiOOO<<<111000---+++***+++------++++++++++++,,,,,,---...,,,...000000000000222333666WWWxxxaaaIII999111---)))((()))***)))(((***)))((('''&&&''''''(((###%%%&&&&&&%%%&&&(((***$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***---///888GGGXXXhhhssszzz}}}zzz{{{|||~~~{{{uuummmiiifffhhhrrr~~~~~~wwwnnnlllqqqvvvvvvnnnrrrxxx}}}~~~}}}zzzwwwmmmoooppprrrzzz|||uuunnniiikkknnnqqqnnniiiiiinnntttllljjjgggcccaaaaaaaaabbb```aaabbb```^^^^^^```bbb^^^dddmmmsssvvvuuusssrrrvvvxxxuuuooopppvvvwwwrrruuuxxx{{{{{{yyyvvvtttsssqqqwww{{{|||~~~zzzrrrqqqooodddWWW???555+++&&&''')))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######))))))(((((()))...:::DDDYYYNNNCCC===>>>EEEUUUccc]]]VVVHHH666***---;;;HHHSSSRRREEE>>>LLLWWW\\\bbbccckkk\\\BBB999999999>>>RRRQQQRRRVVVWWWQQQIIIDDDGGGJJJJJJLLLUUU[[[OOO;;;)))((('''&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$'''///222,,,&&&%%%%%%"""########################"""############$$$$$$$$$###%%%&&&%%%%%%%%%(((***))))))***,,,,,,000===JJJmmmzzz{{{wwwvvvssslllccc\\\XXXVVVUUUTTTVVVVVVSSSQQQVVV]]]VVVXXX[[[___aaacccccccccfffbbb^^^XXXQQQNNNUUU^^^\\\ddddddaaa___WWWUUU```nnnpppnnnqqqZZZLLLKKKTTTTTTLLLJJJTTT[[[[[[VVV\\\ccchhhiiiiiikkklllbbb______bbbaaa]]]^^^cccfff\\\YYY```ddd^^^SSSMMMWWW[[[eeeoooooohhhfffiii{{{zzzkkkppp|||}}}tttdddXXXZZZdddZZZ]]]___\\\WWWQQQNNNMMMUUUVVVWWWYYYYYYVVVQQQMMMCCCFFFJJJKKKLLLPPPXXX^^^ddd___VVVLLLHHHMMMXXX```^^^ddd___UUULLL999+++,,,rrrkkkpppkkkZZZJJJ>>><<<777111,,,***+++---))))))(((((((((((())))))******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------000333888EEE^^^zzz}}}yyysssrrrqqquuu{{{yyywwwwww||||||}}}yyy|||mmmbbbXXX[[[mmmzzz^^^FFF::::::......---,,,,,,+++******------------------------///,,,,,,///000...///333777LLLuuunnnQQQ>>>///---***((((((((('''&&&$$$%%%'''(((((((((''''''''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((('''%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''&&&((()))))))))***,,,...,,,999MMM```mmmuuuyyy{{{rrrxxx|||~~~xxxkkkbbbbbbkkkuuu{{{~~~{{{rrrllljjjkkkeeejjjrrrxxx{{{||||||}}}yyyuuuqqqmmmnnnqqqwww{{{|||xxxssspppqqquuu||||||~~~zzzwwwtttpppkkkggggggfffccc___[[[ZZZ\\\^^^fff___\\\```bbb```bbbgggfffeeefffgggeeeaaabbbeeelllnnnrrrxxx}}}}}}yyyuuu|||xxxsssooonnnppptttwww|||{{{|||}}}~~~}}}zzzwwwuuuuuuvvv{{{}}}wwwmmmcccPPP<<<,,,******%%%###'''(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########((($$$%%%)))(((+++???VVVkkkppp___FFF???@@@@@@CCCHHH@@@777000---111>>>KKK[[[HHH;;;???GGGMMMXXXdddbbbaaa[[[OOOAAA999777999AAA@@@AAABBBCCCCCCAAA@@@???AAA???<<>>111///+++)))((('''&&&$$$%%%%%%'''(((((((((''''''''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''(((''''''&&&&&&&&&''''''%%%&&&'''''''''(((***,,,...<<>>BBBFFFIIIJJJKKKQQQRRRKKK???;;;===888...(((&&&%%%%%%&&&&&&%%%$$$)))(((((((((((((((((((((%%%######$$$''''''&&&$$$******+++)))'''%%%%%%&&&#########$$$$$$%%%%%%&&&'''$$$!!!###''')))&&&###$$$&&&''''''&&&%%%'''(((,,,)))&&&,,,000...AAAeeetttooonnnhhhgggjjjdddccc```]]]YYYUUUPPPMMMOOOTTTWWWUUUWWW^^^cccccc\\\YYYXXXYYYWWWQQQOOOQQQTTTTTTSSSNNNKKKMMMVVV^^^cccgggfffffffffXXXIIIJJJ___zzzzzztttxxxooo\\\UUUVVVTTTMMMFFFDDDGGGJJJPPPVVV___gggjjjjjjiiiiiiaaaZZZXXX\\\___\\\XXXWWWZZZWWWQQQOOOVVVaaaddd```XXX[[[dddooosssoookkkkkkuuu~~~zzznnnccc```ooo{{{pppkkkkkkfff```\\\ZZZYYYYYYVVVOOOLLLMMMSSS^^^ggggggbbb^^^ZZZVVVOOOJJJDDD??????EEENNNTTTddddddccc```\\\[[[___bbbSSSNNNMMMOOOEEE444***+++|||hhh^^^WWWJJJ;;;111...//////---,,,+++---...))))))(((((((((((())))))(((((()))***************))))))******+++,,,,,,,,,,,,///000111===UUUooo~~~uuuoooqqquuu~~~|||wwwqqqoooqqqsssttttttuuuwwwyyyzzz}}}gggVVVCCC999666111...,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,000000---///333333888IIIeeeyyyWWW>>>333000,,,)))(((&&&%%%###%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''(((((()))*********+++---//////???VVViiitttwwwwwwvvv}}}~~~|||yyy|||wwwiiiaaaaaaccceeekkkttt{{{|||yyysssooofffcccbbbfffmmmuuuzzz{{{~~~{{{xxxuuusssssstttvvvvvvsssnnniiidddaaa___^^^ddd___```gggmmmmmmkkkjjjqqqrrrpppkkkccc]]][[[[[[ZZZYYYXXXVVVUUUVVVYYY[[[___\\\]]]bbbeeefffgggiiiaaa^^^___gggnnnpppppprrrqqqqqqsssuuuvvvuuurrroooqqqqqqqqqrrruuuyyy}}}}}}}}}zzzyyyzzzwwwzzz~~~~~~nnnUUU<<<222...)))&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$&&&******,,,999JJJqqqttthhh\\\SSSTTTMMMJJJDDD<<<222333BBBSSSXXXFFF999===FFFFFFAAA>>>AAACCCFFFGGGFFFAAA<<<999333555999@@@HHHPPPXXX\\\fffiiiaaaNNN<<<444...(((((('''&&&&&&''''''&&&$$$###$$$%%%&&&'''(((((()))$$$######$$$&&&'''%%%$$$&&&((())))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###'''(((&&&$$$$$$&&&''''''&&&&&&'''(((,,,***'''***---...EEEllltttiiieeeccc^^^^^^ccc```eeeiiieee]]]UUUSSSTTTQQQTTTVVVVVV[[[eeeooosssooojjjgggfff```XXXTTTUUUNNNPPPQQQMMMJJJKKKQQQWWW\\\``````dddhhhZZZIIIFFF^^^zzzyyypppooo~~~iii\\\XXXPPPHHHBBBAAADDDHHHPPPUUU]]]bbbeeeggghhhhhhaaaXXXRRRWWW]]]]]]YYYUUUVVVUUUQQQNNNSSS```kkkpppddd]]]ZZZaaajjjooorrrtttyyyvvvwwwrrrfff^^^cccmmmwwwzzzvvvmmmccc```^^^]]]\\\WWWOOOLLLMMMQQQ___jjjiiiaaaZZZTTTQQQHHHEEEAAA>>>>>>BBBHHHKKKSSSUUUWWWVVVUUUWWW[[[___PPPFFFAAACCCBBB777---***rrrbbbUUUJJJ===333///)))+++------,,,,,,---...))))))(((((((((((())))))'''(((((()))))))))))))))))))))******+++++++++,,,***...///---111BBB\\\ppp|||qqqqqq{{{tttooojjjggghhhjjjkkkkkkooooooqqqtttxxxuuueeeMMM>>>000,,,.../////////,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,+++...000///,,,...333666>>>NNNbbbyyy{{{}}}{{{XXX???333000,,,)))((('''&&&$$$&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&'''(((((()))***++++++++++++---///000BBB\\\qqq{{{|||zzzyyy|||~~~zzznnnhhhgggjjjaaaeeellluuu|||~~~|||yyylllfffbbbccciiiooopppooovvvuuuuuutttuuuvvvwwwwww}}}{{{yyytttooojjjeeeccc___YYYXXXbbblllmmmgggccchhhkkkmmmjjjdddaaabbbdddfffeeeccc```^^^^^^```bbbdddbbbbbbdddeeecccaaa``````]]]___iiiqqqrrrooonnnllllllkkkkkkkkkkkkjjjjjjkkklllooorrrvvvzzz}}}{{{{{{wwwwwwyyyuuuzzzxxx___DDD555///***'''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%'''***+++,,,555@@@XXXppp{{{wwwrrrkkkgggnnnbbb___WWWHHH888444CCCVVV]]]III888888???>>>777111///222777<<<@@@@@@<<<888333444777===EEEQQQ]]]dddllltttrrr___FFF555,,,(((+++)))&&&&&&'''(((((('''%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###&&&((((((&&&$$$######%%%%%%%%%$$$$$$#########&&&$$$###$$$&&&'''&&&$$$%%%&&&''''''&&&&&&'''((())))))'''(((***+++BBBgggwwwlllfffbbbdddccc___```eeefffkkkmmmiii___WWWUUUUUUOOOOOOOOOPPPWWWcccpppxxxyyyuuurrrppplllddd``````VVVYYYYYYUUUOOOLLLNNNRRRRRRUUUUUU[[[dddZZZJJJHHHaaa}}}yyykkkfffuuu{{{eee[[[NNNEEE@@@AAAHHHOOOSSSXXX]]]___aaafffhhhhhhaaaXXXQQQUUU___ddd___YYYVVVXXXXXXVVVXXXbbbqqq{{{qqqdddYYYYYY___fffnnnuuu|||sssooosssvvvvvv~~~}}}tttmmmhhhjjjxxxssshhheeeaaa___aaa^^^VVVNNNJJJMMMYYYbbbbbb[[[SSSKKKEEEBBB@@@???@@@BBBFFFHHHIIIDDDFFFHHHHHHIIIMMMTTTZZZNNNEEE@@@CCCCCC;;;000***}}}nnn[[[LLL???444000000)))+++------,,,+++,,,,,,))))))(((((((((((())))))''''''((())))))))))))((()))***************++++++)))---000...---777LLL^^^uuu{{{tttrrrxxx~~~{{{vvvtttrrrqqqqqqrrrrrrrrrqqqoooooorrruuu{{{sss\\\LLL<<<555.........---...111,,,+++++++++++++++******++++++++++++++++++++++++...---///111...+++...555<<>>===;;;>>>===<<<<<>>333000000000///...000333888>>>DDDIIILLLMMMLLLJJJDDD>>><<>>???999000((('''''''''&&&&&&%%%%%%%%% ###%%%%%%###"""###%%%###$$$%%%%%%$$$$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%&&&'''&&&'''((((((''''''(((***&&&((($$$%%%+++)))...???___vvvtttmmmeeeXXXOOONNNRRRUUUTTTUUUWWWZZZZZZWWWQQQJJJFFFGGGBBBAAAFFFJJJNNNYYYdddZZZWWWWWWYYYXXXTTTSSSTTTOOOSSSVVVXXX[[[cccpppzzz|||yyytttpppaaaUUUYYYooommm[[[ddd|||xxxiiidddcccaaaUUUFFFEEEOOO^^^eeedddZZZVVV[[[[[[TTTXXXYYYXXX[[[fffooolllbbbSSS[[[iiissspppjjjnnnwww}}}zzztttgggZZZVVVXXX___llluuuuuuuuuyyywwwpppyyyrrr^^^bbbjjjxxx}}}uuujjjbbbdddjjjfffeee^^^RRRKKKJJJKKKJJJPPPIIIAAA=========;;;888999===AAACCCAAA@@@AAACCCAAACCCHHHNNNTTTTTTMMMDDD