BMvM6() RRROOONNNOOOKKKBBB999666444222000//////000000//////...------...///...------000555:::>>>@@@@@@@@@FFFLLLRRRTTTVVV\\\iiisssxxx{{{}}}nnnyyyiiiVVVJJJCCC>>>;;;;;;::::::::::::;;;<<<=========AAAAAAFFFKKKCCCBBBOOOeeewww}}}^^^MMMIIIVVV```KKKJJJQQQOOOGGG333,,,(((***,,,+++***,,,++++++,,,,,,,,,---------+++,,,...---,,,,,,---//////---111222444JJJdddlllttttttxxx~~~|||~~~lllqqq{{{ppp\\\III???<<<666000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......///000000000000333444888mmm___NNNEEENNN\\\gggxxxvvvcccRRRGGGGGG@@@???===CCCiii[[[sss]]]oooRRRAAA666***000---++++++++++++++++++++++++,,,)))---,,,'''---333,,,***------******------*********+++,,,,,,,,,,,,++++++,,,------,,,---000333;;;MMM```kkkttt~~~}}}www|||uuuqqqyyy{{{vvvvvvxxx{{{}}}zzzttttttvvvwwwrrr|||tttooofffYYYGGG888000---,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))***++++++,,,+++---******...---666LLLiiiuuuqqquuuuuuuuu}}}zzzwwwxxx{{{~~~uuudddZZZLLL:::///...,,,+++***)))(((((((((((())))))))))))(((((((((((('''((()))(((&&&&&&((()))(((((((((((())))))))))))((((((((((((((()))******)))************+++++++++***,,,,,,///>>>WWWooo|||tttaaaeeeaaaccc{{{TTTQQQPPPQQQMMMCCC;;;777111111000//////////////////......---------......222555999;;;<<<<<<>>>???EEEHHHKKKQQQYYYbbbhhhiiivvvxxxwwwzzzmmm|||}}}cccQQQGGGCCC>>>888777:::======;;;@@@;;;;;;CCCFFFBBB???@@@TTTUUU[[[fff___GGGIIIiiiyyyhhhMMMHHH```uuuPPPCCCPPPSSSFFFCCC444))))))---,,,******++++++,,,,,,,,,,,,------,,,---...---,,,,,,---///,,,000111555GGGaaaoooqqq|||{{{}}}yyywwwjjjuuuwwwkkk@@@777@@@///...---+++,,,---......---........................,,,...000111111111222444///:::555BBBvvvmmmSSSEEEOOO\\\iiiyyyzzzhhhgggpppqqq\\\KKKHHHFFF???===@@@LLLvvvyyyOOOvvvqqqYYYLLLEEE///---+++///---,,,,,,,,,,,,+++)))************************,,,++++++******++++++,,,,,,+++++++++------,,,+++,,,)))...///+++777PPP^^^aaannn~~~~~~qqqlllppp|||~~~ssssss}}}sss|||pppcccPPP===111000,,,++++++***))))))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++333,,,,,,000...333SSSyyyuuuvvvzzz|||}}}|||~~~uuu}}}kkk[[[GGG444000+++)))***)))&&&''')))(((((((((((())))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))((((((((((((((()))******+++,,,,,,,,,,,,+++******...******666KKK___iiijjjrrrdddXXXaaakkkTTTQQQPPPQQQMMMCCC:::777111111000//////////////////......---------......111444888;;;<<<>>>@@@BBBEEEIIINNNUUU^^^fffjjjkkknnnqqqvvv}}}tttuuuaaaWWWRRROOOAAA???>>>@@@BBB@@@:::555777AAAKKKLLLEEEFFFVVVgggppp^^^KKKSSSnnnxxxYYYKKKQQQqqq{{{pppaaaQQQHHHKKKSSSFFF888---+++---,,,+++,,,++++++,,,,,,,,,,,,------,,,---...---,,,,,,...///)))---666FFF^^^uuu|||zzzzzzrrrmmmxxxrrrwww|||uuupppWWW888000999111///,,,,,,---......---........................,,,...000111000000111333333555:::OOOqqqvvv]]]LLLUUUcccsss~~~tttooo{{{xxxwwwxxxlll{{{^^^MMMIIIGGG@@@999???UUUjjjfffcccuuufff???777111......---++++++,,,,,,+++***************************,,,++++++******++++++,,,...---++++++++++++++++++111,,,///777@@@SSShhhpppjjjaaarrr{{{yyy~~~yyyyyyxxxuuuwwwtttqqqqqqssslllXXXCCC999000...,,,+++,,,+++)))''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++,,,,,,+++***((())),,,222<<>>???@@@AAAHHHEEEGGGXXXtttwwwYYYfffiiiTTTFFFQQQooo~~~bbbKKKIIIOOOQQQKKK>>>222------,,,,,,---++++++,,,,,,,,,,,,------,,,---...---,,,,,,...000555444===TTTqqq~~~jjjccctttqqqZZZnnn}}}qqqpppfffeeeJJJ444===666333...,,,,,,---..............................---///000000//////000222111666XXXuuu___TTTRRRfffwwwwwwiiitttwww~~~aaaeeeaaaOOOJJJDDD<<<===333TTT{{{kkkdddzzzbbbDDDBBB666///---,,,******+++,,,+++***************************,,,++++++******++++++,,,------,,,++++++,,,.........---333EEE]]]uuu}}}xxxwww~~~yyyxxxsssppplllgggdddeeegggiiimmmkkkvvvwwwnnnlllkkkqqq}}}ttt^^^NNN;;;444,,,+++---...***&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,---------,,,+++++++++000222777JJJcccrrrsssuuu{{{xxxrrrrrrsssrrrppp{{{wwwvvvzzz~~~xxxdddOOO@@@777///---,,,(((&&&'''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))))))))(((((((((((()))******'''((()))***+++,,,------......===[[[nnnpppooosssyyy~~~WWWSSSPPPPPPKKKBBB999777111000000///////////////...------------...//////333555999;;;===@@@CCCEEECCCHHHQQQ\\\aaabbbdddfff{{{xxxwwwfffRRRHHHEEEEEEOOO\\\lllzzz}}}jjjuuuxxxcccIIIEEE\\\vvv\\\OOOMMMLLLNNNDDD888000,,,+++,,,,,,+++++++++,,,,,,,,,------,,,---...---------///111111333CCC]]]sssrrr|||}}}yyypppqqq}}}gggrrrnnnqqqooo___III999<<<777111---,,,---//////...........................///000///......000222333CCCzzzyyyaaaVVV]]]kkkwwwwwwmmmxxxwwwddd^^^cccMMMFFFHHHCCC;;;BBBgggccchhhggg```MMM>>>...---+++))))))***,,,++++++************************,,,++++++******++++++,,,***+++,,,------...///111,,,888EEEVVVmmm|||xxxsssttt~~~}}}zzztttnnnjjjgggffffffeee___cccsss{{{{{{}}}tttnnntttuuujjjRRRCCC222)))***------+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------------...000555;;;GGG[[[nnntttpppsss~~~xxxvvvpppjjjQQQBBB333//////---)))'''*********)))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))(((((())))))***+++(((((())))))***+++,,,,,,000222HHHkkk|||vvvssszzzXXXTTTQQQPPPKKKAAA999666111000000///////////////---------------...//////777999;;;<<<===???BBBDDDGGGJJJSSS^^^aaa___```dddmmmvvvrrryyy~~~qqqeee^^^WWW```mmm|||rrrSSSHHHNNNrrrOOO===SSSOOOHHH===222+++***+++++++++++++++,,,,,,,,,------,,,---......---...000222,,,>>>___{{{wwwsssxxx~~~yyy}}}ddddddUUU777BBB<<<555///---......///...........................///000///...///111333777NNNxxxdddWWWZZZooowwwuuu}}}hhhccc\\\|||}}}bbbNNNKKKBBBCCC;;;>>>iiippp______ddd^^^III000...,,,***)))***+++,,,+++************************,,,++++++******++++++,,,(((***------,,,,,,---///777SSSccckkkvvvssskkknnnzzz||||||{{{yyyvvvsssmmmiiidddeeettt~~~qqqxxx}}}ppplllwww}}}qqq^^^DDD111***+++---...************************))))))))))))))))))))))))***************************+++---,,,++++++---///...666KKKhhh{{{}}}|||uuuzzz}}}~~~sss\\\BBB444000///......+++*********)))))))))((('''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++++++++***))))))***+++++++++000JJJmmmzzzqqqnnnwww|||~~~ZZZUUUQQQOOOJJJ@@@888666111111000///////////////---------------...///000999:::<<<===>>>???BBBEEEKKKLLLTTT___aaa^^^```hhhkkkvvvvvvpppzzzyyy||||||kkk]]]}}}dddRRRGGGccc{{{QQQCCCQQQNNNLLLCCC666---+++++++++++++++,,,,,,,,,,,,------+++---......---...000222111IIIkkkwwwppppppttt~~~|||~~~mmm___AAAFFF@@@888222///....................................///000//////000333666111TTTggg[[[\\\ggg}}}xxxwww___uuu```^^^uuuvvvxxx}}}~~~{{{|||fffOOOEEEBBB999:::WWW~~~UUUooovvv```}}}vvvUUU777111...+++******+++,,,+++************************,,,++++++******++++++,,,)))+++---,,,+++,,,000444HHHlll|||~~~vvv}}}~~~yyyvvvwwwvvvrrrnnniiilllgggeeewww~~~{{{uuu{{{zzzbbbJJJ777...,,,---************************))))))))))))))))))))))))************************---...///,,,))))))---111===KKKhhh}}}zzzuuu{{{}}}www[[[DDD444+++,,,111+++++++++******))))))((('''''''''((((((((((((((((((((((((((())))))))))))***))))))))))))***++++++...---+++*********+++,,,---888SSSpppyyyrrrooovvv[[[UUUQQQOOOJJJ@@@888555111111000///////////////---,,,,,,------///000000888:::<<<===>>>AAAEEEHHHJJJJJJQQQ\\\^^^\\\bbbmmmppp|||{{{rrrtttrrrIIICCCTTTuuu}}}cccLLLVVV~~~bbbYYYSSSIIINNNOOOHHH:::///------,,,++++++,,,,,,,,,,,,------+++---.........///111333666JJJbbbpppwwwzzzzzzxxx}}}www|||~~~}}}}}}{{{ooonnnllljjjnnn{{{nnnuuuaaaHHHCCC;;;555111///---,,,...........................///000000000222666999GGGnnnooo___cccnnnzzzwwwuuu{{{kkkssscccfffsssrrrwwwwwwuuupppooosssyyykkkVVVJJJ@@@@@@LLLiii~~~uuu___sssggg]]]BBB444111---+++++++++,,,+++************************,,,++++++******++++++,,,+++,,,------///777CCCLLLYYYyyy|||yyyvvvzzz|||yyytttxxx|||xxx~~~tttmmmRRR;;;///,,,************************))))))))))))))))))))))))************************,,,......,,,***---444;;;]]]lll~~~vvv|||~~~|||~~~mmmMMM333,,,000,,,,,,+++******))))))(((''''''''''''((((((((()))(((((((((((())))))))))))******))))))******+++,,,...---+++***+++,,,---///555GGGddd{{{{{{yyy{{{~~~[[[VVVQQQOOOIII???888555111111000///////////////,,,,,,,,,---...///000111777999;;;===???BBBGGGJJJGGGFFFLLLXXX[[[YYYaaaoooiiiwww|||tttppp{{{[[[VVVgggkkkuuuUUULLLcccsss]]]RRRKKKNNNQQQLLL===222//////---++++++,,,,,,,,,---------+++---.........///111333KKK___ttttttxxx{{{aaaNNNFFFDDDCCCHHHQQQ___rrryyypppsssJJJDDD===666222///---+++...........................///000000111333777:::xxxpppbbb^^^nnn{{{pppwwwyyyzzzvvvfffmmmssspppwwwrrrnnnkkklllppppppqqqxxxeeeXXXHHH<<<999MMM|||ccclllUUUsssaaaIII666222...++++++,,,,,,+++************************,,,++++++++++++++++++,,,,,,------...555DDDWWWfffggg}}}vvvttt}}}}}}~~~}}}{{{xxxkkkhhhIII555...************************))))))))))))))))))))))))************************(((***++++++,,,333===FFFqqqwwwyyyyyylllccc^^^^^^kkk{{{}}}uuutttpppFFF333444,,,,,,++++++***))))))(((&&&'''''''''(((((())))))(((((((((((())))))))))))*********)))******+++,,,---,,,+++***+++...000222:::QQQooo}}}ccchhh}}}{{{WWWVVVSSSNNNGGG???999555////////////............---,,,,,,,,,---000333555777777999;;;???BBBDDDEEELLLQQQWWWXXXXXX[[[aaagggllloooqqqsssyyyttt{{{nnnDDD___|||bbbLLLMMMIIIMMMHHH555,,,...,,,,,,,,,,,,---------.........------...++++++666CCCWWWyyy}}}xxxdddQQQEEE<<<;;;@@@>>>???MMMjjjyyy{{{xxx___CCC555777555222222---......------------......)))444///---555000666QQQaaagggrrr}}}yyyzzzrrrjjjjjjyyy|||~~~tttkkkkkkqqquuuqqqllllllkkkjjjiiijjjmmmppprrr|||oooRRRFFF@@@@@@SSSjjjcccaaaZZZYYYJJJ@@@444111000***+++///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///---)))***///...***+++000///...@@@```ssstttkkkjjjkkkrrrqqqmmmzzzzzzXXX<<<000......//////,,,******+++******************************+++++++++,,,,,,,,,///)))***000222333BBBUUUpppyyy^^^OOOAAA<<<<<<===DDDMMMiiixxx|||uuuyyy[[[<<<666111111...******---***$$$))))))))))))))))))))))))))))))))))))******************))))))******+++,,,)))+++,,,+++***+++///222LLL^^^qqqjjjeeennneeesssuuuWWWUUURRRMMMFFF???888444////////////............---,,,,,,,,,...000333555777888:::<<<>>>BBBFFFIIIKKKPPPUUUVVVVVVXXX^^^dddllloooqqqrrrwww{{{zzzsssNNNXXX|||pppdddNNNJJJMMMJJJ888//////---,,,,,,,,,---------......///,,,---000...---;;;OOOnnn}}}~~~}}}iiiWWWDDD<<<999666666888===GGG___~~~{{{zzz~~~ggg___FFF:::;;;555222222...///......------......///***222//////555111===^^^qqqqqqiiippp}}}{{{rrriiiddd^^^^^^dddeeeaaadddmmmxxxyyy~~~}}}|||tttllllllrrruuuqqqlllmmmkkkiiigggggghhhjjjlllmmmyyyhhhSSSEEE>>>DDDPPPfffsssyyyggg{{{cccDDD666111000***+++///+++,,,,,,,,,,,,,,,,,,,,,,,,+++......***,,,000000,,,,,,111777AAAUUUmmmwwwuuummmrrryyyxxx]]]DDD222+++(((+++---++++++---***************************++++++++++++,,,,,,,,,,,,+++...222333999KKK^^^yyy|||}}}sssVVVEEE===888999:::888999===;;;HHHSSSXXX```rrrzzzsssaaa;;;111---)))''''''))),,,...))))))))))))))))))))))))))))))))))))******************))))))******+++,,,---))))))+++,,,,,,000666^^^nnnxxxtttzzz|||uuu}}}}}}tttVVVUUUQQQLLLEEE>>>777333////////////............---,,,,,,---...111444666777999;;;<<<===AAAGGGMMMMMMQQQVVVWWWVVVXXX]]]ccckkknnnpppqqqvvv}}}yyy[[[MMMppp}}}|||{{{~~~vvv[[[QQQJJJMMMLLL<<<222111---,,,,,,,,,---------......000***---333000...BBB^^^{{{wwwgggLLLBBB:::;;;@@@CCCDDDEEEGGGVVVqqq{{{jjjcccLLL???===666222333//////......------......///000222000000000...EEEmmmyyyvvveeerrr|||~~~mmm^^^TTTMMMFFF@@@???GGGOOOWWWfffuuuyyy{{{}}}}}}yyyuuuyyysssnnnoootttuuurrrmmmooommmjjjhhhffffffggghhhdddhhhooo}}}eeeNNNAAA<<<:::ZZZzzzgggrrrnnn~~~MMM;;;222000******...***,,,,,,,,,,,,,,,,,,,,,,,,+++......,,,---000000...000666EEE[[[qqq~~~}}}sss|||~~~aaaEEE222&&&***...+++***///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++...111444;;;MMMggg{{{{{{|||kkkLLL333999666555999;;;:::999;;;CCCMMMYYYbbbnnn}}}{{{wwwwwwPPP>>>333,,,---,,,((()))...))))))))))))))))))))))))))))))))))))******************))))))******+++,,,000'''&&&---...+++222@@@gggzzz|||ttt~~~rrrxxxVVVTTTQQQLLLEEE===777333////////////............------,,,---///222555777666888:::;;;;;;???GGGNNNKKKPPPTTTUUUTTTUUU[[[```iiimmmpppqqqwww}}}hhhGGG^^^{{{nnnTTTJJJKKKMMM@@@555111---,,,,,,,,,---------......000)))+++333111///HHHjjj{{{sss}}}sss|||uuummm}}}qqqiiiUUU>>>@@@>>>>>>BBBGGGLLLPPPSSSbbblll|||}}}oooTTTBBB<<<555555555/////////............//////444000///222222:::___{{{nnngggxxxwwweeeQQQCCC<<<:::999333444@@@QQQaaarrr~~~}}}|||wwwvvvuuutttwwwtttqqqrrrvvvvvvsssooorrrqqqnnnkkkjjjiiiiiiiiigggfffffflll{{{yyy[[[JJJ@@@999@@@hhhoooqqq|||fffYYYBBB555222+++***---***,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---...//////555???UUUooo{{{yyyeeeGGG///---///)))(((...+++++++++++++++++++++++++++++++++,,,,,,,,,------...000333:::LLLhhh{{{uuu}}}aaaJJJ>>>:::???<<<:::<<>>EEEKKKGGGLLLPPPQQQPPPQQQWWW\\\fffkkkooossszzzsssOOOWWWvvvZZZKKKIIIMMMCCC777222,,,,,,,,,,,,---------......///)))+++111000333NNNpppzzz{{{uuuyyygggkkkttt]]]JJJBBBCCCIIIOOOTTTVVVYYY```jjjrrr~~~~~~___FFF;;;555888999000/////////....../////////333---...444999QQQqqqnnnrrrppp\\\III<<<777777888:::666999III___qqq{{{xxxoooooosssvvvvvvuuuuuuvvvwwwwwwuuussssssrrrpppnnnmmmllllllllllllkkkiiihhhlllzzzkkkUUUIII@@@:::KKK|||aaadddrrriiiKKK999444---+++---+++,,,,,,,,,,,,,,,,,,,,,,,,------......,,,+++...111;;;JJJbbbvvv~~~~~~vvvttt}}}\\\<<<111...))))))...++++++++++++++++++++++++++++++,,,,,,,,,---------///111:::KKKbbbyyytttzzz___FFF:::===FFFAAACCCDDDGGGMMMUUU]]]bbblllyyyyyy{{{{{{yyyyyy|||```BBB+++,,,111---((()))((((((((((((((((((((((((((()))))))))******************))))))******+++,,,+++''',,,222,,,)))@@@```nnn|||wwwmmmoookkkooojjjlllVVVUUUQQQLLLEEE>>>777333////////////............---------...111444777999777666666888;;;???DDDFFFKKKOOOTTTUUUTTTVVV\\\aaafffkkkpppttt|||}}}ddd]]]yyybbbNNNIIINNNFFF:::333---,,,,,,,,,---------.........+++,,,///111<<>>;;;]]]aaammmccc~~~zzzVVV???888111,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,...------...,,,,,,111888FFFZZZqqqyyywwwyyy~~~zzz||||||oooaaaqqqlllMMM999000,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///333EEEbbbvvv{{{|||~~~}}}|||vvvWWWEEE??????BBBEEEGGGPPPZZZaaahhhpppuuuuuu~~~}}}xxxeee===,,,,,,,,,******))))))))))))))))))))))))))))))))))))******************))))))******+++,,,))))))...111+++///KKKmmm~~~tttjjjpppsssmmmsssWWWUUURRRMMMFFF???888444////////////...............---...///111555888::::::777666888>>>BBBCCCBBBMMMRRRWWWYYYXXXZZZ```fffffflllqqquuu}}}yyydddfff|||kkkRRRJJJPPPIII===555///,,,,,,,,,---------......,,,...///...555IIIfff{{{sss}}}{{{xxx|||sssvvv}}}~~~yyybbbNNN===<<<>>>777000000////////////000000555///222222:::aaa~~~qqqooo~~~~~~~~~}}}|||||||||}}}}}}|||~~~|||vvvYYYJJJ===;;;@@@DDDIIINNNJJJNNNTTT]]]iiissszzz|||}}}xxxwwwxxxzzz{{{{{{zzzzzz{{{}}}yyyyyywwwvvvuuusssrrrrrrrrrnnnlllnnnnnnooouuu}}}tttWWWFFFAAA:::FFFtttsssnnniiiwww```DDD<<<444......,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,......///888CCCXXXooozzz{{{uuu~~~~~~yyy}}}uuujjjrrr{{{aaaFFF666222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...111666OOOsss|||{{{rrr\\\HHHFFFOOOSSSRRRQQQ[[[gggsssyyy~~~zzz{{{~~~uuuTTT666,,,,,,+++)))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,)))+++,,,,,,---:::WWWrrr|||sssooosss|||wwwmmm{{{XXXVVVSSSNNNGGG???999555000/////////.....................///111555888;;;===888666999AAAEEECCC???IIINNNSSSTTTTTTWWW]]]cccgggmmmrrruuu|||hhhWWWsssqqqVVVLLLQQQKKK???777111,,,,,,,,,---------......+++111111///999TTTppp}}}xxx~~~wwwoooYYYAAA;;;???:::000000////////////000000...,,,444777CCCpppyyytttmmmuuu}}}|||{{{yyyxxxwwwwwwwwwyyy{{{~~~yyylllcccDDD<<<999AAAHHHKKKNNNRRRQQQYYY```cccgggoooyyy~~~}}}yyy{{{||||||zzzzzz}}}}}}{{{yyywwwvvvuuuyyyqqqmmmrrrvvvtttsssuuuaaaLLLBBB>>><<<___{{{]]]zzzxxxeeeGGG???666///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++...000222>>>KKKgggvvvxxxrrrRRR===777222***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......555999TTTzzz{{{gggRRRLLLLLLWWWbbbeeefffiiioooyyy~~~~~~~~~}}}||||||YYY;;;.........***))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,+++,,,***(((///CCC___ssswwwsssxxxccctttiiijjjWWWRRROOONNNIII???777555;;;999555222//////000000000+++***000444555555777:::777999???CCCDDDFFFJJJNNNPPPRRRSSSTTTWWW^^^ccchhhiiioooxxx~~~kkkQQQNNNdddgggqqqZZZJJJMMMPPPFFF888111........................///***,,,333AAAcccwww~~~xxx}}}vvv___???JJJ000???555444111000//////111111---555:::///TTTqqqrrrpppvvv~~~|||}}}}}}|||yyyvvvtttuuuvvvssswww{{{~~~www___LLLEEE888>>>FFFLLLOOORRRUUUXXX[[[\\\cccmmmssswww}}}~~~}}}||||||~~~~~~~~~}}}{{{xxx|||yyytttrrrrrrsssssssssxxxvvv[[[GGGBBB;;;EEEsssaaabbbyyyiii~~~JJJ777888///000...000///...---------------000///...---333CCCXXXgggwwwssstttxxxxxx{{{nnnWWW===000---...,,,+++---,,,)))+++///,,,++++++,,,,,,---///111<<>>???aaa}}}eeelllVVV<<<777///000***000///...------------...000111//////;;;SSSjjjuuutttqqqxxxzzzyyyuuuzzz```FFF555---...++++++---,,,***+++///111------111222111444999JJJggg|||vvv}}}iiiQQQGGGHHHaaawww~~~}}}{{{~~~}}}zzzyyy~~~uuucccppp~~~|||aaaCCC333---***))))))))))))))))))))))))************************,,,,,,++++++***++++++,,,***000///,,,777RRRkkkuuuvvv```yyyhhhkkkhhhmmmttt{{{VVVQQQNNNMMMHHH???777555444222000---,,,---...//////,,,,,,111555444555777<<<999:::>>>AAAAAADDDHHHOOORRRTTTUUUUUUYYY```eeexxxvvvwww{{{yyysssffffffsssiiiRRRLLLLLLFFF;;;555........................,,,222---777ZZZrrrwwwXXXGGG>>>;;;555444222000///000111222333///333EEEzzzkkkXXXsss{{{www~~~~~~{{{yyy{{{yyyvvvqqqnnnmmmooorrrssswww{{{~~~}}}lllUUUCCC:::;;;EEEPPPeeefffgggfffbbb___]]]]]]\\\]]]ccclllsssyyy~~~~~~{{{xxxwwwwwwxxxxxxxxxvvvyyy{{{XXXLLLDDD<<>>??????BBBGGGOOORRRTTTUUUWWW[[[aaagggwwwvvvxxx}}}ooouuu~~~uuuYYYOOONNNJJJBBB<<<........................***444+++888bbbrrrttt~~~~~~eeeEEEDDD888666444222000000000111222444000555KKKtttooofff|||zzzzzz~~~|||zzzxxx|||zzzvvvqqqmmmmmmppprrrqqqvvvzzz|||zzzsss]]]QQQBBB<<>>KKK}}}YYY^^^UUU:::444;;;111//////.........//////000///222444>>>___~~~|||hhh```^^^```cccuuuyyyllleeeyyymmmSSSGGG555///,,,---///---,,,......---000333///444RRRtttxxxwwwuuuuuu~~~jjjWWWEEECCCMMM]]]nnnyyy}}}|||yyyzzzwwwsssuuu}}}}}}jjjbbb```~~~uuu{{{wwwbbbHHH777111------,,,,,,++++++++++++************************+++*********++++++,,,------///---444TTTyyyyyyhhhzzzjjjxxxuuuuuuTTTOOOLLLLLLHHH???888555//////////////////000000,,,,,,000555666444555999;;;:::;;;<<<<<<;;;AAAHHHKKKNNNRRRUUUXXX]]]eeellljjjmmmwwwxxxhhhyyyrrrhhhUUUPPPMMMCCC:::////////////////////////---000111JJJrrrxxx~~~zzzOOOCCC555666555333111000111222333888...999nnntttxxx~~~||||||{{{zzzxxxwwwvvvsssooollllllnnnqqqtttwwwvvvsssooolllddd[[[___dddkkkttt{{{tttnnniiieeeaaaaaa___```bbbcccbbbffflll}}}~~~}}}xxx}}}cccLLLKKKEEEAAAgggeeejjjgggEEE555888/////////......//////000000...111999LLLjjjqqqzzz|||eee___iiiuuussswwwuuuhhh~~~dddTTT;;;333------///------///+++...000//////===^^^}}}nnn___{{{~~~RRRUUU]]]gggpppyyy~~~|||wwwxxxvvvqqqpppvvv{{{}}}vvvfffxxx||||||oooSSS===444......------,,,,,,++++++++++++++++++++++++++++++************+++,,,------++++++000@@@bbbnnniiizzz~~~iiisssSSSNNNLLLLLLGGG???888666////////////.........///,,,---111666666333555999999999:::<<<;;;:::AAAJJJHHHKKKPPPTTTWWW^^^gggnnnkkkoooyyyzzzhhh^^^xxx~~~bbbQQQOOOOOOGGG===///////////////////////////+++444QQQqqqyyyxxx[[[EEE<<<777555333111111111222333555111FFFssssss~~~}}}|||}}}|||{{{zzzvvvuuutttqqqooonnnppprrruuuvvvtttqqqrrrwwwwwwttt~~~wwwrrrnnniiifffbbbaaaaaacccbbb___aaaeeeqqq~~~|||zzz~~~yyyVVVGGGIII@@@TTTvvv~~~zzznnn|||UUU:::777...///////////////000111111...333DDDaaawww|||vvvpppmmmuuunnnrrr~~~xxxyyybbbBBB888///---.........000***......+++222IIIddduuutttlllzzzxxx}}}{{{rrrvvvwwwrrroooqqqrrrrrrxxxyyyiiiHHH888//////......---,,,,,,+++++++++++++++++++++++++++************+++,,,---...,,,+++444LLLjjjwwwqqq~~~xxxfffxxxSSSNNNLLLKKKGGG???888666///...............------+++---222777666333555999888888:::;;;::::::AAAJJJFFFJJJOOOSSSWWW___hhhoooooosss{{{xxxrrrrrr\\\QQQccchhhVVVSSSRRRIII===000000000000000000000000777---:::ZZZrrrzzzeeeHHHDDD777555333111111111222333///666TTTzzzhhhttt~~~}}}}}}}}}|||{{{wwwwwwwwwuuusssrrrtttuuuuuutttrrrrrrzzzxxxsssoookkkgggcccbbbccceeeccc___```dddnnn~~~{{{```AAAHHHBBBHHHsssyyyiii___cccAAA999111///////////////000111111555;;;SSSvvv|||jjjaaaiii|||wwwyyywwwrrreeeppprrrFFF:::000---......///111///333000---;;;WWWkkkpppqqqttt|||yyyzzzvvvttt~~~}}}~~~~~~|||{{{nnntttwwwtttpppnnnllliiiqqq}}}xxx}}}SSS<<<000000///...------,,,,,,++++++++++++++++++++++++************+++,,,---...///,,,777RRRlllyyy~~~}}}wwwzzzwwwwwwjjj~~~SSSQQQNNNKKKGGGAAA999444000000000000000000000000---///222333444444666777666999<<<======>>>BBBFFFBBBHHHNNNRRRTTTZZZdddmmmmmmttt~~~wwwvvvhhhRRRWWWWWWUUUTTTGGG@@@444000...000000---...111222000DDDnnnyyy}}}vvvxxxsssQQQ???;;;555222333222000000222///999jjjwwwiiiyyy~~~zzzyyy{{{}}}{{{zzzyyyyyyyyyxxxvvvssstttrrrnnnpppzzzyyyrrrrrrrrrqqqnnnkkkhhheeeccccccdddeeellluuupppPPPAAAGGGSSSYYYXXXiiinnnpppDDD999333111...+++---///000000000...UUUhhhvvv}}}dddiiizzzyyyxxx~~~wwwzzzuuupppuuu}}}]]]BBB...///222,,,)))...+++///...111HHHjjj|||ffflllzzztttvvv|||~~~yyyvvvrrrpppppprrruuuvvvuuurrriiivvvwwwbbbKKK666---...111,,,,,,...(((++++++++++++++++++++++++,,,,,,+++++++++,,,------...---222aaarrrvvvxxxxxxlll}}}^^^mmmmmm~~~SSSQQQNNNJJJFFF@@@999444000000000000000000000000...000333444555666777999666999<<<======>>>BBBFFFHHHLLLOOOOOOPPPWWWdddnnnjjjpppyyyqqqYYY\\\{{{~~~lllYYYQQQHHHEEE555000...000000---...111---///OOO{{{{{{~~~uuuUUULLL<<<666222333333000000222000>>>oooooohhh{{{~~~~~~|||}}}}}}|||zzzvvvsssrrrsssrrrpppqqqyyy{{{{{{yyyuuupppnnnjjjgggeeeeeeffffffkkksss|||]]]HHHEEEKKKOOObbbyyyuuuqqqKKK???777555111...///000//////000>>>fffvvvzzzooo\\\fffjjjiiinnn~~~xxxzzzzzzoooPPP555000111,,,***///111222444@@@ZZZ{{{~~~}}}vvv{{{wwwppplllooonnnnnnppptttvvvvvvuuulllwww}}}wwwkkk[[[CCC444///...(((***///,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///777===___hhhzzzoooooohhhvvvtttbbbnnnsssSSSQQQMMMIIIEEE???888333000000000000000000000000...111444666777888:::<<<666999<<<======>>>CCCFFFLLLMMMMMMLLLNNNXXXfffrrrnnnqqqwww~~~zzz___^^^~~~uuuYYYSSSLLLHHH666111...///000......111666333UUU{{{zzzsss```FFF>>>888444444333111000333333JJJ}}}ggghhh~~~~~~~~~|||{{{uuurrrqqqsssrrrqqqrrrxxx{{{tttqqqmmmiiigggggghhhiiihhhnnn{{{lllRRRFFFEEEGGGooommmeeepppRRRDDD999555111///111222000111666RRRsssqqqxxxvvvqqqyyyuuurrr```===222111---,,,000111...444JJJfffqqquuu~~~{{{rrrjjjffflllkkkkkkmmmqqqvvvxxxyyynnnvvv}}}}}}yyymmmjjjGGG666......)))***///,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---<<>>777222////////////////////////...111444777888999<<<>>>555999<<<======???CCCGGGIIIJJJJJJKKKPPP[[[jjjuuuvvvwwwzzz```ZZZnnnVVVXXXRRRGGG999222...///111//////111666333___aaaVVVkkk|||bbbHHHAAA:::555555444111111444888\\\eeekkk}}}|||zzzxxxvvv{{{|||vvvttttttssssssssssssvvv}}}uuurrrnnniiiggghhhiiijjjgggiiirrrwwwZZZGGGCCCFFFbbb|||```mmmZZZFFF777444//////222222000555>>>bbbyyyxxxiiiCCC444222000...000000***444PPPjjjxxxfffhhh|||{{{kkksss|||zzzrrrkkkgggjjjiiiiiijjjnnntttxxx{{{nnnrrr|||yyyzzzwwwiiiFFF333---111...------(((++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///+++999OOOgggkkkfffbbbgggppppppnnnpppmmmxxxTTTQQQMMMHHHCCC===777222////////////////////////...111444777888999<<<>>>555888<<<======???CCCGGGGGGHHHJJJMMMSSS\\\hhhqqquuuwww{{{zzztttaaaUUUvvvrrrWWWYYYTTTGGG;;;333...///111000000111+++111pppgggZZZjjjxxx{{{gggXXXDDD===777666444222222555>>>kkkiiiqqq~~~|||zzzyyyyyyxxxyyyuuuttttttuuuuuu}}}}}}tttqqqmmmiiiggghhhjjjlllkkkiiinnn|||~~~~~~```IIIBBBDDDWWWdddnnngggIII777777111///222000...777EEEkkk}}}kkkGGG777444222000000222...;;;ZZZpppwwwxxx}}}SSSQQQfffmmmiiiwww|||{{{uuuooojjjjjjiiiiiiiiikkkpppuuuyyykkkmmmwww}}}rrryyyTTT;;;000222///------)))++++++++++++++++++++++++,,,,,,,,,,,,---...///000000888XXXvvv|||fffaaajjjbbbbbbxxxuuuzzzhhhyyyVVVRRRMMMHHHCCC===777333000000000000000000000000...111444666777888:::<<<444888;;;======???DDDHHHJJJKKKLLLOOOSSSZZZccciiikkkqqqyyyhhhllldddUUUlll]]]VVVRRRLLL===444...///222111000111333888yyy}}}sss~~~qqqQQQFFF???888777555222333555CCCuuuwwwjjjxxx{{{~~~}}}}}}xxxuuuuuuvvvuuuyyy|||ssspppkkkhhhggghhhlllnnnqqqlllnnn|||}}}}}}~~~~~~hhhMMMAAABBBQQQmmmvvv{{{QQQ:::<<<444111333///,,,:::MMMhhh|||uuuhhhvvvoooMMM;;;555222000000000///???]]]ttt|||yyyffftttOOONNN\\\bbbiii}}}zzz}}}wwwpppkkkllllllkkkiiihhhkkkooosssjjjiiiqqq~~~zzz|||pppMMM555111+++***///...++++++++++++++++++++++++,,,,,,,,,,,,---...000000666DDDllllllhhhmmmmmmddd|||rrreeewww{{{{{{WWWTTTNNNIIICCC>>>888444000000000000000000000000...000333444555666777999444888;;;======???DDDHHHKKKKKKKKKMMMQQQYYYaaaffffffppp{{{rrr```rrrrrrgggUUUfff```XXXUUUQQQ???555...///222222111111<<<===xxx|||wwwqqq}}}|||xxxuuuNNNHHHAAA:::777555333333666GGG{{{gggeee|||~~~~~~{{{vvvtttwwwvvvwww}}}sssoookkkhhhgggjjjnnnqqqsssmmmmmm{{{~~~}}}{{{}}}~~~}}}}}}sssUUUDDDAAALLLrrr{{{www~~~WWW???<<<333000333000000BBB[[[gggxxxrrrcccsss~~~vvvVVV@@@555111000000,,,///???ZZZssseeepppmmmOOOTTTZZZ[[[jjj~~~yyylll~~~yyyrrrllloooooonnnjjjgggfffhhhkkkkkkeeeiiiyyy~~~|||WWW:::222,,,***///000+++++++++++++++++++++++++++,,,,,,,,,...///000111555VVVuuuwwwuuusss___lllgggyyy{{{{{{~~~XXXTTTOOOIIIDDD>>>888555000000000000000000000000---000222333444444666777444777;;;======???DDDHHHJJJIIIHHHJJJPPPYYYccciiihhhtttwwwrrrqqqssstttmmmgggmmmyyyiiiUUUdddkkklll^^^___ZZZRRR@@@666...///222222111111111777zzznnnuuuppp}}}rrrgggJJJAAA:::888666333444666JJJ~~~zzz[[[```}}}}}}vvvtttwwwvvvuuusssoookkkhhhhhhlllpppsssrrrjjjkkkyyy~~~}}}}}}zzz|||}}}||||||}}}]]]IIIDDDCCC___ooo{{{[[[@@@888000...333333555LLLiiiooovvv|||tttmmmyyyuuu~~~]]]CCC444//////111...333AAAXXXrrr```jjjMMMVVVXXXXXXmmmzzziii||||||uuuppprrrrrrpppkkkfffcccdddfffmmmdddeeesss~~~}}}UUU;;;666111,,,---,,,+++++++++++++++++++++++++++,,,,,,---...///111111000bbb}}}}}}fffMMMyyyttteeelll~~~~~~zzz|||WWWOOOOOOMMMBBB???<<<222000000000000////////////---333666444333555444222888<<<>>><<<===CCCFFFGGGEEEGGGJJJNNNQQQYYYeeepppiiiwww}}}ooo^^^OOOOOOVVVYYYXXXVVVSSSRRRQQQVVVfff^^^\\\fffYYY[[[WWWPPPHHH555...111------111000111IIIlll{{{ssslllyyy~~~uuu{{{dddLLLDDD<<<999555111333888\\\qqq\\\hhhxxx}}}|||{{{{{{|||uuuooommmjjjiiijjjmmmqqqsssqqqlllkkkuuu|||~~~~~~~~~zzzzzz}}}nnnSSSCCCDDD___dddoooxxx???999---444999111@@@\\\ccchhh|||~~~xxxxxxmmmJJJ666555444,,,444///DDDXXXoooeee^^^WWW]]]www|||jjjxxxttttttuuuuuuqqqqqquuurrrggg]]]YYYffffffiiiqqq{{{wwwkkk~~~yyy|||zzzxxxuuuXXX::::::111'''333...,,,++++++******++++++,,,***,,,,,,***+++///111111999rrr~~~|||^^^^^^hhhfff~~~\\\sss{{{WWWOOOOOOMMMBBB>>><<<222000000000000////////////...444777555555777777444666;;;===;;;===BBBFFFGGGIIIKKKNNNPPPSSSZZZdddnnnkkkuuu}}}sssqqq\\\OOOBBBAAAEEEGGGFFFEEE>>>AAAEEEEEEIIIaaaaaa___dddeeeeeeXXXKKK777000222///...333111555PPPuuuzzzsssyyy~~~xxxsssuuuxxxxxxxxxsssPPPFFF===:::666111444;;;mmmcccVVViii~~~}}}~~~~~~|||{{{zzzzzz{{{~~~}}}tttnnnkkkhhhfffhhhkkkoooqqquuummmhhhqqq~~~}}}|||{{{zzz}}}sssXXXFFFEEEZZZlllooo~~~<<>>222%%%...***,,,,,,++++++++++++,,,,,,+++------------///111222<<>><<<222000000000000///////////////444888777777999999777444999;;;:::<<>>>>><<>>:::666222777AAA^^^SSShhh~~~}}}}}}}}}|||{{{{{{zzzyyyyyyzzz}}}}}}vvvqqqmmmhhhfffhhhlllooorrrrrrjjjeeemmm}}}{{{|||{{{}}}}}}{{{___KKKDDDOOOooozzz|||BBB===555222222;;;ZZZuuuxxx~~~xxx~~~ttt|||eee===///222777000999]]]xxxyyymmmWWWOOOccczzzooo|||xxxvvvsssrrrwwwtttuuu|||xxxlllcccWWWUUUTTTUUUXXXXXXUUURRRIIIJJJPPP\\\lll{{{pppbbb]]]lll{{{zzz~~~~~~vvvgggIIIAAA666(((///,,,,,,,,,++++++++++++,,,,,,,,,---.../////////111333BBBhhh{{{~~~iiisss]]]hhh```iiiqqqfffuuu|||WWWOOONNNLLLBBB>>>;;;222000000000000////////////...444777777777::::::888222777:::999;;;AAAFFFGGGBBBGGGKKKNNNTTT^^^hhhlllqqqwww{{{}}}yyyaaaXXX^^^aaa|||{{{jjjWWWLLLCCC???<<<===<<<:::<<>><<<;;;>>>FFFNNNQQQQQQrrr\\\LLL???<<<777333999FFFgggWWWggg~~~}}}}}}}}}|||{{{{{{{{{zzzzzz{{{}}}zzzvvvqqqkkkhhhkkkooorrrtttoooiiidddfffnnnyyyyyynnneeedddjjjqqq~~~}}}{{{|||~~~{{{|||eeeNNNCCCFFFuuuuuuLLL888777333222DDDiii}}}~~~wwwzzzrrrllltttddd{{{```BBB555333222111???ggggggQQQTTTNNNSSSiiiuuuvvv~~~zzzxxxvvvtttuuusssuuu}}}uuukkkSSSNNNGGGCCC@@@===:::888;;;::::::???LLLbbbzzzRRRCCCaaa~~~}}}xxxxxx}}}qqqKKK<<<555+++000000,,,,,,,,,++++++,,,,,,,,,,,,,,,...000///...111666KKKppp~~~oooppppppaaasssaaavvvhhhgggvvv~~~VVVNNNNNNLLLAAA===;;;111000000000000////////////---333666666666888999777222777999999;;;AAAFFFFFFBBBHHHMMMOOOVVVbbbjjjllloooxxx~~~www]]]MMMYYY[[[rrryyyeee[[[UUULLLAAA::::::999;;;>>>======BBBIIIOOOUUUiii{{{yyyqqqsss```[[[^^^qqq___UUU===000111...///333000555eeelllrrrhhhqqq~~~ffflll{{{~~~kkk]]]RRRHHHBBB@@@AAAAAABBBCCCBBBAAAAAABBBVVVbbbOOO@@@===999333;;;JJJlll]]]kkk~~~|||}}}}}}|||}}}~~~|||yyysssmmmkkknnnrrrttttttpppkkkcccYYYQQQMMMNNNOOOKKKJJJFFF???:::<<>>000000...///333000:::jjjkkk|||pppcccooofff^^^cccxxxpppYYYHHH>>>;;;>>>CCC===>>>BBBIIILLLKKKLLLNNNPPPxxx}}}eeePPPAAA???;;;444<<>>EEELLLKKKKKKNNNTTTXXX\\\ccckkk{{{qqqeeerrrgggiiihhh]]]AAA111111///111444111;;;pppvvvkkkoooaaammm}}}~~~xxxppphhhggghhhhhhjjjnnnwwwooo___MMM@@@;;;;;;CCCLLLNNNKKKNNN\\\hhhmmmnnnpppggg{{{gggQQQBBBAAA<<<444<<>>AAAGGGKKKLLLKKKIIIGGGAAAccc{{{yyyxxxzzzxxxvvvyyy~~~|||zzz```IIILLLUUUppppppaaa===:::000999WWWkkkZZZqqq{{{ZZZkkkyyyyyy]]]aaassspppXXXKKKKKKPPPOOOPPPYYY___^^^uuutttNNN555333:::222FFFjjjuuu}}}lll^^^JJJLLLTTTfff}}}ttt~~~|||uuuiiigggqqq|||~~~zzzxxxyyy|||{{{rrrdddYYYTTTOOOIIIEEEGGGIIIMMMPPPTTTYYY\\\\\\eeejjjdddZZZ\\\lll|||tttzzzzzzsssKKKAAA000---111------,,,,,,,,,,,,------000,,,---222000///999III{{{zzzoooyyysssgggccceee{{{VVVNNNMMMKKKAAA===:::111000000000000///////////////444777666555666666444666:::<<<:::<<>>888999^^^zzz^^^XXXcccyyy}}}zzz|||~~~~~~~~~wwwsssxxx}}}uuuiiiVVVGGG999888===@@@BBBDDDNNNSSS\\\bbb```^^^dddnnnhhh^^^|||~~~|||yyywwwwwwyyy{{{}}}~~~lllPPPFFFRRRxxx}}}mmmBBB666555888___jjjuuu[[[sssmmmZZZmmmzzzwwwSSSLLLWWWeee```uuuhhhOOOTTTjjjlll```___fffooowwwxxxrrryyy|||VVV444999555999PPP{{{{{{^^^FFFMMMkkk{{{}}}zzzuuuaaaTTThhh{{{uuu||||||{{{jjjXXXPPPJJJDDDBBBEEEGGGPPP___kkklllkkkssssss}}}rrrNNNHHH222///,,,///......---------......---222555///666888<<>><<>>999>>>fff]]]WWWdddzzz}}}|||zzz{{{xxx{{{zzznnn```PPPFFF>>>@@@EEEIIIKKKNNNXXX]]]dddjjjiiiiiipppzzzuuurrr~~~|||yyywwwwwwxxx{{{|||}}}mmmQQQFFFPPP}}}zzzuuuCCC666666@@@llluuu|||nnnRRRccclll[[[ttt~~~hhhZZZcccfffXXXaaalllZZZPPPfff{{{~~~iiiaaappptttvvvuuuxxxbbb;;;:::000999\\\tttwww~~~\\\DDDLLLggg|||}}}mmm[[[dddwwwtttrrrzzz{{{uuugggYYYRRRNNNJJJIIIKKKTTT[[[jjjyyy~~~{{{|||uuuKKKCCC///111000///......------.........---111555///666888>>>iii|||zzz{{{|||uuuyyy~~~___lll}}}XXXRRRKKKGGGEEE@@@888111////////////////////////,,,333777555333555777666999<<<;;;888;;;DDDEEE???AAAFFFQQQSSSUUUeeessspppqqqvvvzzz{{{~~~|||{{{~~~qqqjjjccc```aaahhhwwwzzzwwwrrrqqq{{{{{{lllVVVUUUtttjjjzzzzzzffflllfffjjjsssjjjMMM444000333111222777DDDwwwkkkZZZ]]]lllwwwzzzyyy{{{|||}}}}}}}}}xxx___xxxxxxiiifffMMMKKK]]]zzzvvvvvvwwwsssgggaaalll~~~vvvdddbbbgggTTTqqq^^^iiieeeRRRDDD???999AAAmmmZZZVVVddd{{{~~~{{{~~~}}}vvvgggWWWQQQKKKIIILLLPPPRRRUUUYYY]]]___eeekkkmmmpppyyyuuuaaammm~~~{{{yyyxxxxxxzzz{{{zzzpppSSSFFFNNNyyyuuuEEE555777III~~~kkk}}}~~~PPPeeefffZZZlllvvv|||iiirrrpppfffcccwwwzzz\\\CCCTTTkkkqqqdddyyy}}}}}}ggg@@@;;;000777```uuu{{{}}}|||vvvXXXCCCJJJcccxxx~~~}}}qqq]]]]]]kkkqqqwwwtttkkkbbb^^^\\\YYYXXXXXX___dddpppuuummmwwwmmmyyyooolll}}}zzzMMMCCC///111000///......---......//////---111555///666999BBBqqq}}}wwwrrrrrruuuwwwxxxrrrwwwzzzeee|||WWWRRRLLLHHHEEE@@@888222////////////////////////---333777555333555666555666:::888555:::EEEHHHCCCFFFKKKUUUVVVUUUfffwwwvvvyyy{{{|||{{{qqqfffbbb[[[^^^gggrrrwwwyyyyyyqqqjjjjjjtttyyypppvvv~~~nnnXXXHHHiii{{{hhhdddnnnjjjfffqqqvvvmmmOOO555000333111222777GGGkkkZZZ]]]lllxxx{{{zzz}}}~~~vvvttt}}}uuugggJJJVVV~~~}}}{{{tttjjjeeeppp{{{hhh[[[wwwcccHHHgggiiinnnjjjWWWJJJBBB999BBBqqqXXXUUUddd}}}~~~~~~uuueeeYYY\\\YYYXXXYYYXXXWWWZZZ``````___ccchhhllloooxxx~~~RRRJJJyyy~~~{{{zzzyyyzzz{{{yyyuuuUUUGGGLLLuuutttJJJ666777OOOxxxwwwOOOkkk~~~[[[TTTmmm~~~lll```QQQ___rrrppp}}}qqqkkkccc>>>;;;333888[[[wwwwwwwww}}}lllSSSBBBIIIaaauuu~~~zzz{{{jjj]]][[[dddmmmrrr~~~{{{ggg]]]dddqqq{{{}}}yyytttrrrpppnnnkkkiiikkkkkksss~~~eeeQQQ\\\xxxyyyXXXKKKdddzzz{{{qqq___cccVVVIII222111---...............//////000...000555000777;;;HHH|||mmmnnn~~~wwweee}}}uuugggUUUQQQMMMIIIEEE???888333////////////////////////...555999666333444444222111999;;;777999DDDKKKKKKKKKNNNVVVUUUTTTfffyyyzzz}}}wwwjjjgggyyyyyyqqquuu}}}rrrttt{{{cccHHHMMM}}}{{{nnnfffqqqeeeiiivvvwwwrrrRRR555000333222333777DDD|||hhhWWW[[[jjjwww{{{{{{}}}}}}~~~wwwsssrrrZZZYYY|||{{{rrrjjjhhhnnnvvvrrrgggWWWjjjpppSSSaaaeeeXXXOOOGGG<<>>999999BBBKKKNNNJJJLLLSSSRRRSSSfffwwwvvv}}}~~~fffnnnNNNBBB@@@ZZZ{{{yyy}}}{{{wwwkkkZZZMMMNNNTTTYYYcccnnnzzzlllttt```kkkuuuxxxvvvTTT666000333333333777>>>}}}|||zzzeeeTTTWWWgggtttyyyyyyzzzyyyyyy{{{~~~www|||mmm```uuuxxxpppmmmlllkkkooojjj\\\ccczzzqqqUUULLLdddfffiii}}}yyy___WWWSSSLLL???III}}}ZZZVVVeee~~~|||zzz{{{~~~}}}}}}sssgggmmmxxxvvvwww|||~~~{{{vvvuuutttpppmmmmmmjjjhhhkkkppppppjjjfffeeeccc]]]ZZZZZZooo~~~~~~]]]LLLJJJoooOOO:::888PPPjjjIIIlllrrrLLLIII^^^vvvxxxcccMMMLLL___xxxxxxlllcccYYYWWWddduuu|||zzzhhhssslll???999222555eeezzz~~~jjj{{{cccXXXIIIBBBIII[[[ppp}}}zzzrrrqqqxxxwwwdddfffhhhrrrvvvrrrnnnnnnpppxxxiiiYYYgggzzz~~~xxxqqqppppppwwwzzzbbbJJJHHHTTT{{{rrriii~~~|||___JJJ444444000............///000111111111222777444:::???VVVwww|||ooo{{{}}}zzz]]]jjj___wwwRRRQQQNNNJJJEEE???888444////////////////////////---444999777444444444222222<<<@@@:::999AAAHHHIIIGGGHHHOOORRRTTTfffsssnnnttt{{{~~~|||{{{|||lllhhhnnnvvv\\\888<<<555444KKK|||~~~~~~~~~yyyppphhhdddffflllqqqxxxeee}}}[[[mmmttt{{{yyyVVV666///333333333777CCC}}}ccc|||gggUUUWWWfffssswwwxxxyyywwwvvvyyy}}}zzzeeeiii{{{yyyrrrkkkfffjjjbbbWWWVVV___aaaTTTDDD666IIIWWWppp|||bbb\\\YYYPPP@@@III~~~\\\XXXfff}}}vvvnnniiiyyywwwiiihhhmmmhhhdddeeeppp}}}}}}}}}yyywwwxxxvvvrrrqqqssspppjjjeeeeeebbbYYYQQQMMMqqq|||}}}cccPPPJJJlllKKK:::;;;OOOvvvtttgggJJJpppuuuMMMLLL___lll}}}{{{dddLLL???:::DDD```|||}}}vvvgggWWWOOOPPPXXXfffrrrtttbbbnnnrrrmmmrrrmmm>>>999444444kkkqqq\\\RRRFFFAAAFFFVVVjjjxxx}}}uuullleee```jjj^^^FFFCCCIIIaaauuucccooo|||~~~wwwgggfffeeeiiippppppaaaOOOBBB@@@[[[dddYYYjjj{{{___JJJ444444000............///000111222222333888666<<>>SSSkkklllSSS[[[|||XXXRRRUUUTTT```www~~~iiiXXXIIIAAA;;;<<>>:::888TTTOOOJJJGGGDDD???999444////////////////////////...333555333222444555333666666<<<<<<666>>>GGGAAACCCBBBEEEUUUVVV```yyypppjjjrrrvvv{{{mmm\\\```^^^QQQXXX]]]NNNDDDBBB999BBBBBB;;;JJJrrrwwwooommmkkkppp|||~~~rrreeejjjSSSIIIUUUZZZkkkzzzqqqpppmmm{{{NNN777111000777888DDDcccYYY{{{vvv^^^MMM[[[pppnnnwwwyyyyyyyyyzzz|||~~~ppp```nnnsssIII999999AAAEEEIIIcccyyysssmmmddd[[[TTTMMMGGGEEEDDDBBBCCCFFFSSSZZZ[[[UUUVVVbbbmmmnnnhhhaaa```ZZZFFFDDDnnnxxxZZZRRReee~~~iiimmmWWWddd}}}~~~{{{sssjjjjjjttt{{{}}}vvvooollluuuyyyuuujjjfffaaa^^^^^^\\\VVVQQQKKKXXXssslllNNNQQQrrrWWW<<<>>>NNNccczzzlllLLLUUUyyySSSLLLXXXYYYbbbrrrxxxXXXKKK@@@>>>===888666888JJJeeexxx|||zzzrrrqqq}}}{{{uuutttxxxwwwrrrwww~~~rrrnnnFFF888333:::kkkZZZhhhNNN===:::???QQQbbbdddooo{{{{{{tttvvv}}}rrrrrrnnnnnn]]]SSSWWW]]]ccctttyyycccIII>>>GGGssswwwpppfffYYYLLLGGGGGGJJJPPPUUUWWWOOOLLL]]]|||xxxtttssszzzfffKKK666.........///000///...///111333333;;;999@@@???MMM}}}xxxeeecccffftttzzzlllXXXCCC;;;;;;;;;:::999TTTPPPJJJGGGDDD???999444////////////////////////---222444222222444555444666666;;;;;;555<<>>KKKbbbmmmYYYPPPdddkkkppppppmmmiii```XXXYYYUUUSSSQQQMMMGGGGGGJJJIIIOOOLLL???999EEEWWWbbbqqqiiiiiicccOOOKKKsssvvv|||]]]QQQbbbnnniiiaaavvv}}}xxxsssbbbXXXRRR]]]ttt}}}xxxiiibbb\\\[[[\\\ZZZTTTNNNJJJLLL\\\fffaaahhh}}}mmmOOOQQQqqqWWW;;;<<>>888666999???PPPZZZ___gggggglllzzz{{{xxxuuupppfff```jjjyyyzzznnnuuuhhhJJJNNNTTTlllnnnGGG999444<<>>OOO```bbboooeee^^^ddd___ssskkk```UUULLLIIIPPPZZZooosssjjj^^^]]]YYYQQQRRRkkkyyypppjjj^^^QQQHHHDDDDDDKKKSSS___QQQEEEMMMhhh~~~|||ooosssrrrrrruuu|||{{{tttgggIII888111------...///......///222444333<<<<<>>wwwhhhvvvVVV@@@:::<<>>999???999FFFHHHGGGFFF???JJJ[[[^^^^^^ZZZ[[[bbbiiilllgggdddbbbaaa^^^^^^dddlllcccssswww|||rrrTTTEEEgggsssXXXKKK___wwwqqqfff|||mmmeeeiii{{{|||eeeRRR;;;:::999@@@UUUqqq}}}qqqbbbVVVTTTXXX[[[___dddYYYQQQYYY```NNN===@@@GGGSSSeeemmmMMMMMMlllWWW>>>???NNN}}}nnnKKKTTT|||ZZZJJJ[[[dddjjjlllvvvttt___MMMGGGGGGWWW\\\KKKKKKIII@@@999888777222888HHHQQQ[[[lllvvvvvvvvvtttqqqpppuuu|||```DDD>>><<<===tttuuuiiixxx[[[GGG???:::AAAUUU```jjjwww___BBBEEEYYYaaaDDDLLLRRRSSSSSSRRRIII???MMMPPPHHHQQQwwwyyywwwnnnvvvzzzuuunnniiiccc[[[PPPFFFFFFJJJbbbyyyuuuWWWSSShhhbbbCCCXXX^^^gggtttxxxyyy}}}QQQ:::333000---.........///222666999???DDDDDDDDDFFFmmmpppccckkkXXXlllzzz}}}vvviiicccaaa___^^^```UUUQQQKKKGGGCCC>>>888222////////////////////////+++///111///000444777777777444;;;>>>666777CCCGGGAAANNNHHHTTT]]][[[pppqqqppp{{{|||}}}zzzhhhKKK<<>>JJJ___pppaaajjj^^^KKKMMMWWW```iiiggg[[[RRRIII@@@FFFKKKBBBEEE]]]~~~yyyhhhZZZ[[[gggdddaaavvv|||iiilllzzz~~~yyyCCC111333333777>>>UUUfffjjjXXXMMMJJJ___iiijjjnnnooopppssswww|||}}}wwwgggMMM888666III[[[ooovvvvvvfffQQQAAA666000999222???@@@999333333JJJ^^^aaa```\\\]]]fffpppvvvuuurrrpppqqqpppnnnpppvvvmmm|||{{{ppp|||wwwSSSAAAbbbpppXXXHHHZZZ~~~yyyccczzzpppaaaZZZZZZbbbgggeeefffkkkwwwtttyyynnnPPP:::777<<<======III```rrryyyuuueeeXXXUUUWWWZZZdddooo```YYYlll}}}dddWWWSSSUUU___qqqRRRQQQooo\\\CCCAAAJJJ~~~wwwFFFKKK]]]KKKWWW___hhhmmmrrrxxx|||{{{oooXXXMMMRRRMMMHHHccctttggggggeeeTTTAAA888<<<888333444999OOOqqqwww||||||yyy}}}dddHHH???:::AAApppnnnuuuZZZIIICCC999===OOO\\\iiioooxxxsssyyypppOOO<<>>777222////////////////////////+++///000...///444888888666444===AAA888777BBBHHHCCCSSSMMMYYYddd___sssxxxttt|||}}}~~~aaapppvvvmmmLLLBBB<<<===>>>===CCCMMMtttTTTLLLIIIBBBCCC;;;:::KKKRRRBBB>>>EEEBBB===HHHfffpppeeefffrrrrrrnnnzzzsssbbblll~~~xxxAAA000333444888BBB\\\QQQvvvdddUUUGGGXXXfffiiinnnnnnoooqqqtttyyy~~~~~~tttbbbPPPEEEDDDLLLSSSbbbvvvwww\\\KKKLLLSSS666///===CCCEEEEEE;;;DDDNNNVVV^^^aaafffpppyyy}}}zzzrrrooovvv{{{xxxzzzQQQ===___kkkaaaJJJWWW|||bbbsss|||jjjpppfffYYYMMMHHHGGGHHHHHHMMMXXXjjjuuuooo]]]PPPMMM]]]bbb^^^UUUVVVbbbkkklllqqqrrrxxx{{{lll```\\\[[[[[[gggvvv}}}ppp}}}wwwqqqTTTVVVvvvcccIIIBBBEEExxx}}}GGGMMMuuuaaaKKKOOOWWWdddooorrrqqqvvv~~~{{{hhh^^^^^^TTTIIIYYYwwwzzzrrr^^^EEE999===999777777666GGGeeesss~~~ssshhhNNNRRR___vvvfffLLLDDD???EEEjjjlllpppSSSCCCAAA;;;===KKKVVVPPPYYYjjj}}}vvvffftttjjjCCCFFF```mmmYYYGGGFFFRRR\\\]]][[[TTTXXXPPPLLLXXX\\\UUURRR\\\bbb^^^___ppp{{{{{{}}}|||yyyvvvrrrhhh[[[RRRPPPfff~~~eeecccrrrSSS;;;000/////////000000222666;;;???BBBFFFGGGFFFKKKzzzooowwwaaaxxxZZZpppxxxVVVrrrzzz~~~VVVQQQKKKGGGCCC>>>777222////////////////////////***...000...///444888888666444>>>CCC:::777BBBHHHBBBTTTNNNYYYeee]]]nnn~~~xxx~~~~~~~~~|||gggUUUJJJLLLIII>>>;;;AAATTTqqqmmmUUUNNNEEE888999???OOOeeeZZZ>>>BBBPPPGGG>>>>>>WWWxxxwww~~~{{{{{{___jjj~~~xxx@@@///222444999DDDaaawwwyyyDDDppp]]]FFFTTTeeekkknnnnnnoooppptttwww{{{}}}}}}qqqbbb\\\]]]aaa```]]]aaauuugggQQQDDDHHH999999777BBBMMM???;;;333BBBUUUaaakkkuuu{{{}}}|||jjj___\\\nnnyyyKKK666YYY~~~lllOOOVVV|||aaakkk~~~ppp~~~zzzkkkWWWOOORRRUUUSSSWWW]]]bbb\\\MMMLLLeee}}}uuuyyyxxxrrrUUUYYYddduuutttiiieee```^^^jjjzzzooommmSSSYYY{{{mmmPPPCCC@@@GGGGGGgggeeeLLLGGGPPPaaaqqqtttpppxxx{{{nnnfff]]][[[lllvvvgggQQQ666???;;;444999BBB;;;888DDDiiixxxjjjRRRAAA???@@@BBBPPPqqqcccNNNJJJHHHBBB___iiilllMMM===???===???JJJRRRJJJZZZsssccchhh}}}NNNAAASSSyyymmm```VVVMMMNNN]]]oooggg^^^LLLJJJYYYZZZKKKBBBGGGXXXQQQEEEYYYxxx}}}|||xxxtttlll___VVVSSSVVVlllwwwooolll{{{www```III777111555///000000111222777===AAA@@@DDDHHHGGGNNNyyyaaahhh___PPPqqq|||\\\zzzUUUTTTOOOGGGAAA???999333//////............//////...///111222222333555888444777<<<===999777???JJJGGGMMMPPPVVV]]]]]]jjj~~~|||}}}~~~wwwnnnpppcccfffVVVCCCGGGHHHbbb___[[[QQQ@@@@@@======HHHOOOHHHHHH___fffSSSKKK;;;IIIyyy}}}sssqqq~~~rrrppp}}}ppp===///333777<<<>>>NNN|||cccjjjwww\\\JJJLLLLLLfff___llloookkkmmmuuutttttt|||~~~xxxmmmiiinnnnnnhhh```]]]ooopppXXXUUUNNN888222<<>>eeePPP@@@MMMyyyRRRIIIOOOZZZgggttt}}}___LLL@@@???;;;:::444///:::BBB:::JJJ]]]eeeWWWGGGCCC@@@:::;;;888<<<===PPPdddXXXSSSEEEHHHyyy}}}```PPP??????>>>===MMM|||{{{|||nnn~~~uuuDDDKKK]]]lllOOOOOOZZZ]]]zzzHHHCCCSSS___iiiRRRQQQ___QQQ;;;JJJmmm~~~~~~wwwbbbNNNDDDEEEMMMWWW```hhhpppzzz~~~{{{zzztttRRRXXX555444...222000///222777;;;<<<<<>>888222//////............//////---...///000000222555888555888<<<>>>:::888???JJJIIIMMMPPPYYY___[[[hhh}}}dddTTTSSSBBBQQQyyyhhhCCC===WWWWWWWWWRRRBBB===555+++555???>>>HHHhhhwwwiiikkkSSSHHHcccnnndddUUU]]]wwwvvvmmmmmm~~~ggg:::000666:::??????MMMaaawwwZZZdddEEECCCHHHdddjjjiiillljjjllltttsssttt~~~}}}~~~jjjTTTUUUOOObbbbbbXXXXXXKKKCCC===:::EEEQQQOOOBBBBBB@@@>>>>>>JJJbbbxxxttt```MMMBBB===::::::>>>TTTyyy|||zzzyyy@@@AAALLL{{{pppOOOPPPuuuhhhjjj|||{{{|||}}}zzzwwwfffTTTYYYXXX```{{{lllVVV^^^ttt~~~tttnnnjjjgggjjjnnngggOOOWWWrrr]]]???<<>>===>>>BBB???:::BBBFFF;;;HHHLLLIII>>>888;;;<<<999:::777999999GGGxxxkkkccc\\\BBBLLL{{{}}}dddWWW@@@<<<>>>AAARRRvvvxxx}}}VVVIIINNNiiihhhOOOSSSfff\\\===<<>>@@@@@@HHHHHHPPPOOOPPPzzz|||dddRRRxxxyyyZZZjjjzzzUUUSSSNNNEEE@@@===888111//////............//////---......---...000555888777999===???;;;999???IIIIIIJJJOOO[[[```VVVbbb{{{yyyOOOZZZ^^^EEEKKKbbbbbb^^^jjjZZZWWW\\\TTTLLL<<<<<<@@@BBB>>>GGGhhhxxxkkkuuubbbMMMSSS|||sss\\\MMMIIICCCBBBUUUjjjjjjzzz]]]666111888<<>>JJJvvvVVVOOOnnn{{{oooqqqvvvkkkvvvtttpppxxxsssqqqvvvfffZZZcccssszzztttooojjjkkkooo{{{dddPPP\\\\\\AAA===fffqqqzzzEEE:::vvv}}}___BBBGGGQQQZZZbbbqqqlllYYYNNNJJJ___sssNNNOOONNNNNNDDD:::CCCMMMHHHDDDBBB@@@===;;;<<>>888222//////............//////.........------111666:::999:::>>>@@@===:::???GGGIIIHHHNNN\\\```SSS]]]xxx~~~uuuWWWhhheeeEEEBBB444^^^aaaPPPWWWZZZ[[[MMMCCCCCCCCCAAAMMMqqq{{{\\\UUUKKKNNNnnn{{{dddMMM===888;;;AAA???FFFdddrrrrrr|||wwwVVV555444888;;;BBBAAAJJJUUUjjj\\\ZZZddd^^^MMMHHHKKK]]]dddiiiiiikkkrrrppprrr~~~ssskkkfff]]]nnnmmmccc{{{nnndddbbb[[[JJJGGGWWWcccccccccZZZMMMGGGMMMTTTVVVJJJ===666:::===::::::???888===777QQQwwwddd:::===JJJ}}}aaaQQQfffvvvzzzyyyzzz|||kkkfffSSSHHHGGG\\\tttmmmlllwwwrrrxxxmmmeeelllyyy|||wwwppphhhfffhhheeetttaaaQQQbbbZZZBBB===TTT{{{fffoooAAA777iiiiiiGGGIIIPPPVVVYYYgggzzzwwwrrr]]]RRR^^^xxx```gggnnntttgggQQQOOOUUUPPP???BBBIIIPPPMMMDDD???@@@>>>;;;>>>???999DDDiiiiiirrrmmm===PPP^^^lllOOO@@@=========SSSfffooo}}}jjjYYYRRRNNNTTT^^^```WWWMMMaaa]]]>>>LLLoooxxxgggiiittt{{{hhhVVVGGG===777666:::666222555BBBWWWnnn|||~~~~~~|||[[[KKK...,,,111000222555:::???DDDHHHIIIGGGJJJMMMPPPaaadddggg{{{IIIooovvvZZZkkk|||}}}|||XXXWWWQQQIIICCC@@@:::333//////............///////////////...///222888<<<::::::>>>@@@===;;;>>>EEEJJJKKKPPP^^^cccXXX___{{{{{{~~~}}}ooo~~~\\\GGG>>>PPP|||sssQQQCCCAAANNNNNNMMMKKKIIIDDDLLLiiizzzrrrZZZPPPCCCFFFdddxxx___LLL???999;;;???<<<@@@>>>GGGtttxxx|||wwwQQQ555666777888AAAAAAHHHOOOYYYsssKKKUUUUUU}}}___LLLIIIHHH```dddjjjiiikkkqqqooorrrxxx|||~~~qqqYYYcccggg___bbbSSSCCCFFFPPPdddllllll\\\JJJGGGRRR\\\VVVHHH>>>@@@AAA;;;999<<<666>>>444EEE{{{zzzYYY;;;???LLL{{{gggRRR]]]vvvwww~~~{{{www```[[[III>>>>>>OOOkkkeeeaaaoooqqqvvvwwwuuu{{{~~~yyy~~~{{{xxxtttkkkaaa]]]^^^QQQbbbzzz|||{{{```RRRhhhYYYBBB:::BBB~~~YYYuuuLLL===```sssMMMJJJNNNTTTUUU```qqqzzzqqqtttuuu]]]PPPBBB===;;;BBBTTTaaa]]]NNNCCC@@@======AAA@@@BBB___lllxxxmmm<<>>???===NNNdddsssaaa]]]XXXSSSMMMGGGGGGJJJJJJiiizzzhhhlll{{{ooommmvvvfffOOO===666777999888888777333333;;;RRRpppaaaBBB:::111000444000333777<<>>:::===BBBLLLOOOSSS___gggaaadddxxxWWWKKKGGG___vvvttt}}}UUU===GGGMMMYYYWWWTTTJJJGGGXXXcccZZZoooQQQDDD\\\~~~|||mmm\\\JJJBBB???===<<<===777???;;;888ZZZ{{{yyysss|||xxxJJJ444888777777BBBBBBFFFFFFIIIPPPOOOHHHiiiNNNGGGEEE___bbbhhhggghhhnnnooouuuyyydddZZZXXXdddvvveeefffXXXFFFAAACCCHHHccc}}}yyy\\\EEEKKK]]]]]]SSSHHHAAA<<<888999<<<444<<<555???iiiMMM<<>>222111JJJnnn{{{jjjUUUNNNCCCAAABBBAAA[[[wwwyyyyyyggg;;;BBB~~~hhhyyySSS@@@???===KKKdddttt~~~ggg___jjjgggPPPCCCIIIKKKTTTooouuummmllluuu~~~ssshhh___NNN>>>999::::::777888999888666<<>><<<<<<;;;>>><<<999IIIqqq|||nnnooo}}}nnn???000:::999999EEECCCDDDHHHCCCjjjmmmJJJPPPnnnpppZZZKKKZZZ]]]cccbbbdddllloooyyyuuuhhhgggccccccxxxxxxhhh^^^WWWLLL<<>>;;;AAA\\\CCC===FFFSSSbbbdddNNNJJJwwwxxxrrrbbbWWW```fffcccssssssyyywwwrrrooo]]]NNN>>>GGGiiiqqqwwwwwwppphhh___TTTNNNPPPXXXUUUOOOTTTjjjrrr\\\LLLlllSSS===999DDDvvvppp___CCCCCCzzzxxxZZZKKKGGGQQQQQQPPPjjjuuuSSSGGGGGG@@@===888444???^^^~~~tttooo\\\PPPMMMHHH\\\yyyttt}}}{{{sss[[[:::@@@uuunnntttdddGGG@@@999DDDZZZjjjyyykkkZZZgggtttjjjYYYRRRQQQEEERRRQQQLLLIIIDDD[[[mmmkkkaaaNNN@@@;;;999777999::::::888<<>>===:::;;;???GGGPPPQQQVVVeeekkkiiikkkeeelll|||cccaaasssmmmqqqtttjjj\\\___cccXXXrrrlllaaayyybbbWWWMMMHHHFFFDDDDDDFFF@@@===;;;;;;===QQQ~~~nnnvvv~~~aaa777---;;;<<<<<>>CCCFFFGGGIIILLLOOOHHHSSSOOOXXXzzzjjjkkkrrrccciiiYYY}}}{{{]]]mmm}}}TTTYYYWWWMMMAAA;;;777444000000000000000000000000......///......000444777???;;;;;;AAAAAA;;;888999@@@KKKTTTWWW\\\eeekkklllaaaxxx}}}fff[[[aaa{{{fffooowww[[[___eeeYYYUUU^^^pppuuunnnuuuwwwqqqggg___[[[WWWLLL@@@DDD:::???>>>AAAIIIfff}}}kkkJJJ000444;;;@@@DDDFFFHHHJJJJJJKKKTTTJJJhhhTTTVVVVVVVVV[[[bbbfffkkkyyyzzzooogggssscccIII>>>HHHIII???KKKfffvvvyyynnnrrruuuppp```VVVJJJNNNiii{{{jjjEEEGGGBBBZZZvvv|||NNNPPP<<<]]]xxx{{{lllyyy|||pppYYYLLLFFFMMMHHHQQQjjjuuuSSSMMM]]]uuujjj]]]UUUKKKGGGNNN^^^oooyyymmm]]]OOOJJJDDD:::777;;;AAA>>>;;;CCCYYYttt{{{nnnQQQ\\\xxxBBB>>><<<===\\\wwwhhhSSS444fffmmmXXXKKKOOORRRNNNRRR\\\{{{___WWWmmmzzzbbbPPPAAA>>><<<===IIIYYY|||}}}pppfffkkk~~~zzzxxxtttMMM===DDD^^^ooowwwBBB;;;DDDPPPaaaqqqwwwyyywwwuuu\\\fffyyyZZZ]]]lllZZZKKKGGG<<>>???666333888999666999BBBfffvvvwww]]]BBB555444333///:::>>>BBBGGGIIIHHHFFFEEEJJJOOORRRVVV}}}tttrrrgggaaapppeeeXXX___rrrwwwUUUWWWTTTJJJAAA<<<888444000000000000000000000000......///......000444777>>>999999>>>@@@======???@@@IIIPPPTTTYYYaaadddbbb}}}qqqRRRCCCHHHIIIEEEGGGJJJ^^^mmmvvveeeRRR^^^rrrsssXXXQQQ^^^jjjnnnxxxooohhhddd\\\TTTKKKAAACCC??????HHHgggvvvfff{{{|||CCC222666===AAADDDFFFHHHIIIKKKNNNPPP|||LLLNNNaaaZZZWWWZZZ^^^aaabbbiiiwww}}}{{{dddVVVJJJDDD;;;666BBBUUUuuu|||ttthhhbbbZZZSSSYYYrrr}}}bbb@@@FFFDDDYYYwwwOOOLLL>>>VVVyyyzzzwwwuuuzzziiipppmmm]]]```aaabbbccc___WWWRRRPPPTTTQQQdddhhhiiiTTTkkkrrr[[[LLLDDD;;;999>>>HHHVVVaaaoooiiiaaaWWWJJJ>>>:::<<<<<<:::888:::HHH^^^tttuuuhhhPPP]]]xxxAAA>>>===AAA[[[hhh|||EEESSS|||bbbMMMKKKNNNOOOXXXeeewww~~~sssrrraaa{{{yyySSSIIIDDD999:::FFF___hhhmmmhhhccckkkvvvyyymmmEEE999<<>>CCCJJJeeennnoooaaaNNNCCCAAAAAA@@@???===:::<<>>DDDVVVwww}}}UUU@@@}}}iiiOOOHHHIIILLLVVVbbbssskkknnnnnnwwwjjjRRRFFF<<<;;;AAAMMMXXXbbb```[[[bbbwwwppp}}}bbb>>>:::BBBYYYqqqppp```OOOJJJGGG:::888KKK```kkkvvvuuuuuucccLLLTTTpppYYYYYY\\\HHH@@@EEERRRdddtttnnnZZZ\\\tttPPP@@@???<<<999999<<>>666////////////////////////---............000333666;;;::::::>>>BBBEEEFFFGGGEEEKKKRRRVVVYYY___gggllljjjuuuaaaFFF>>>999EEEiii^^^YYYcccbbb{{{vvviii```\\\eeeeeefffeeemmmwwwggg666777;;;@@@CCCDDDDDDEEEFFFBBBKKKBBB___\\\aaa[[[IIIHHHTTT\\\[[[]]]hhhuuu|||wwwgggYYYMMMDDD>>>GGG\\\rrr{{{|||xxxoooeeeWWWSSSTTTeee~~~NNNAAATTTZZZbbbkkkcccCCCEEEHHH___zzz{{{jjjttt|||zzzvvvssswww{{{ttthhhnnnpppaaakkk{{{kkk]]]YYYVVVNNNHHHGGG```sss}}}oooYYYLLLFFFAAADDDBBB@@@<<<999AAA\\\vvvqqqeee^^^vvvooo@@@999@@@HHHPPPqqqlllrrrzzzSSS888WWWsssXXXMMMKKKLLLRRR[[[fffoootttvvv```IIICCCDDDDDDEEEOOOXXXXXXRRRXXXoooqqqUUU:::AAAIIIQQQ|||hhhwwwXXXIIICCC<<<888DDDUUUcccrrr}}}qqq}}}iii]]]OOOHHHBBBMMMVVV\\\hhhyyy|||bbboooQQQBBB:::>>>BBBBBBGGGQQQxxx|||qqq\\\EEE555222666<<>>>>>999888999888===UUUqqqxxxlllbbb___}}}^^^>>>999FFFNNNTTTaaatttdddkkkKKK888>>>eeejjjYYYQQQOOOTTT\\\```rrryyy}}}|||gggNNNBBBBBB<<>>HHHZZZnnnpppZZZqqqxxxnnnTTTHHHRRRZZZWWWVVVccc|||vvvjjjKKK;;;HHHQQQLLLRRRbbb{{{xxxvvvdddLLL<<<777:::>>>@@@CCCEEEHHHKKKNNNNNNNNNMMMJJJOOOKKKIIIxxxrrr^^^mmmqqqDDDcccJJJbbb{{{[[[XXXPPPIIIGGGFFF???777000000000000000000000000,,,------------///333555<<>><<<>>>VVVtttxxxmmmcccfffPPP<<<===OOORRR___```vvv}}}VVV@@@888AAA{{{~~~fffVVVPPPTTT[[[]]]hhhlllOOOOOOAAA???@@@@@@@@@KKKiii{{{||||||ggg>>>999GGGGGGKKKrrrqqqRRRRRR999@@@???999===QQQgggiii[[[ZZZzzz{{{tttwwwfffPPPUUUbbbkkkbbbVVVccc|||xxxhhhUUU___gggccchhhyyyppphhhxxx|||aaaCCC666888===???@@@EEEFFFIIILLLOOOOOOOOOOOOMMMMMMLLLQQQwwwtttaaavvvDDD\\\OOO___uuuXXXWWWQQQJJJFFFCCC<<<555000000000000000000000000,,,------------///222555;;;??????>>>AAAEEEDDD???AAAAAAGGGQQQXXX^^^iiitttxxx{{{yyy}}}xxxfffjjjxxxrrreeeeeejjjtttyyyuuuqqqBBB888<<<@@@DDDGGGGGGGGGGGGGGGDDDMMM___]]]yyyxxxKKKaaa^^^NNNGGGQQQ[[[aaannn~~~ttt]]]JJJAAADDDZZZooosssiiiaaaYYYQQQTTTiiimmm___iii]]]LLL\\\]]]bbb```eeepppTTT@@@BBBDDDUUUtttzzzhhhjjjvvvzzzppp___gggYYYJJJVVVkkkzzzppp___PPPLLLSSSmmm~~~ppp```TTTNNNMMMDDD???XXXzzzyyynnnfffqqqHHH<<>>@@@BBBGGGIIILLLNNNPPPRRRRRRRRRLLLIIILLL\\\ppp~~~xxxRRRgggDDDVVVUUU```sssxxxcccdddrrrVVVVVVRRRJJJDDDAAA:::333000000000000000000000000,,,------------///222555;;;>>><<<999<<>>BBBFFFIIIIIIIIIIIIIIIPPPYYYttthhhqqquuuGGGxxxqqqWWWGGGPPPXXX[[[iii}}}uuuaaaMMMCCCQQQeeejjjbbb[[[WWWQQQYYYrrrggg\\\qqqQQQIII___]]]eeeeeefffmmmcccDDDEEE>>>>>>jjjvvvssskkkcccuuu~~~|||mmmrrr}}}fffDDD???FFFXXXssszzzlllQQQCCCXXX{{{zzzlllaaaYYYGGG<<>>JJJZZZHHHbbbdddooonnn<<<===NNNuuu{{{___OOOIIILLL[[[mmm|||TTTHHH???===<<>>>>><<<@@@GGGHHHDDD>>>===???XXXUUUZZZxxxdddrrrzzzyyylll^^^~~~rrrvvvsss[[[KKKVVVjjj}}}tttTTT999GGGHHHGGGFFFEEEGGGJJJMMMOOOYYYTTT[[[ZZZWWWwwwNNNSSSpppcccLLLTTTkkkiiimmmVVVTTTXXX___bbb\\\QQQQQQ]]]ttt~~~uuuOOOUUU```bbbeeeffflll{{{GGG???FFFDDDHHHxxxVVVooottt}}}xxxuuu{{{gggkkkmmmTTTHHHVVVbbbWWWZZZoooxxxiiimmmbbbSSSaaapppeeeXXXGGGPPPooo}}}sssjjjmmmOOOAAAHHHOOOQQQRRRUUU]]]eee]]]333===RRRfffNNNEEEIIIWWWxxx{{{___VVVLLLDDD@@@FFFYYYllleeewww}}}|||yyyooo}}}tttIIICCCOOOJJJKKK]]]\\\eeerrrKKK@@@<<<@@@DDDRRRssssssxxxlllVVV^^^^^^fff```ooo}}}zzz{{{yyywwwhhhhhhVVVAAA:::???HHHKKKJJJIIIJJJKKKJJJIIIJJJLLLOOOMMMJJJLLLZZZtttvvvlllRRRzzz^^^FFFNNNTTTXXXmmm~~~ssskkkxxxzzz}}}ZZZVVVPPPJJJEEE@@@;;;777111000....../////////...///...---,,,---///111222777<<>>@@@GGGJJJIIICCCKKKBBBGGGSSS\\\lllrrrxxxvvvttttttlll```{{{nnnhhhyyysssggg```VVVKKKGGGKKKyyy{{{wwwNNN>>>JJJIIIHHHFFFFFFGGGIIILLLNNNTTTSSSVVVSSSRRRiiixxxPPPmmm{{{___NNNXXXkkkzzzdddXXXKKKJJJRRRTTTYYYWWWbbbyyynnnOOOWWW```aaaccccccfffrrrRRR???DDDEEEGGGoooxxxjjj```jjjtttbbbQQQQQQlllccc^^^hhhlllggg{{{rrrnnndddaaayyyrrr^^^LLLUUUrrrrrrlllwwwKKKAAAIIIRRRVVVVVVXXX]]]bbbgggSSSCCCGGGqqqeeeSSSKKKJJJ^^^llleee^^^UUUGGGBBBSSSkkkgggqqq~~~rrr{{{aaaAAA@@@LLLKKKJJJSSSPPPYYY|||vvvaaaJJJ<<<;;;===LLLgggxxx}}}~~~mmmjjjzzz|||OOOQQQrrr{{{~~~|||zzzllldddUUUCCC===CCCKKKNNNLLLIIIJJJKKKLLLLLLLLLLLLMMMIIIHHHKKKUUUzzz```{{{YYYGGGTTT^^^WWWkkk|||ZZZVVVPPPJJJEEE@@@;;;777222000....../////////.........------...///111222444;;;@@@??????CCCHHHKKKDDDRRRJJJ;;;RRRbbbbbb}}}lll^^^TTT@@@KKKaaavvv{{{tttjjj___gggkkknnnpppmmmrrr___OOOKKKKKKHHHGGGKKKkkkvvveeeCCCAAAJJJIIIHHHFFFEEEFFFGGGIIIKKKMMMQQQPPPNNNPPP]]]^^^KKKyyyrrrYYYNNNfffqqqpppSSSEEEEEEDDDLLLJJJWWWtttcccOOOYYY___^^^``````bbbgggeeeCCCBBBDDDCCCVVVrrrqqqzzz]]]eeeUUUMMMrrrvvvqqqyyy[[[XXXooo|||kkkVVVFFFNNNhhhtttsssGGGBBBKKKUUU[[[[[[ZZZ\\\___eeeyyykkkKKK;;;IIIsssZZZFFFGGGUUUqqqxxxdddSSS```yyyuuussssss{{{vvvkkkvvvQQQDDDJJJPPPRRRPPPOOOMMMRRRsssuuulllooonnnNNNAAA@@@777BBBXXX```~~~iiijjjyyy|||^^^GGG]]]~~~yyyssswwwnnn}}}{{{zzz|||}}}||||||}}}rrrggg^^^RRRFFFBBBGGGMMMNNNLLLHHHIIIJJJMMMOOOOOOLLLJJJGGGGGGMMMRRRwwwrrr\\\pppRRRDDDZZZeeeNNNcccxxxZZZVVVPPPJJJEEE@@@;;;777222000......///000///............---...///000111333;;;BBBAAA>>>???EEEKKK???EEENNN<<>>???CCCBBBAAA@@@@@@@@@AAAAAACCCKKKHHHHHHNNNMMMcccqqqGGGvvvtttwwwtttXXXSSSPPPddddddJJJDDDQQQsss}}}wwwttt___\\\rrr\\\VVV^^^^^^```eeedddkkkfffsssXXX>>>???@@@???^^^qqqlll{{{uuu___^^^zzzwwwfffgggxxxrrriii```WWWHHHSSSRRRJJJEEE??????JJJvvvtttzzz^^^FFFKKKOOOSSSVVVVVVWWWYYY\\\\\\ddd|||~~~hhh}}}uuu@@@===>>>wwwoooZZZEEEJJJ^^^xxx~~~uuuzzzbbbDDDJJJOOOIIIJJJIIIJJJRRRQQQUUU~~~sss```CCCGGG@@@777BBBOOOiiirrrXXXddd{{{pppeeehhhcccYYYRRRVVViii}}}www{{{ssswwwzzz{{{bbbMMMJJJGGGGGGIIIIIIFFFCCCDDDFFFIIIMMMPPPPPPNNNLLLRRRJJJPPPSSSttt|||ZZZssslllIIIrrrtttIII^^^ooo~~~ZZZVVVPPPJJJEEE@@@;;;777333111//////000000000///......//////////////////000777AAAGGGGGGGGGNNNXXX^^^BBBMMMMMM<<>>>>>???>>>>>>=========>>>>>>BBBEEEDDDDDDDDDCCCRRRkkkvvvYYYhhhSSSQQQOOOWWWppp{{{SSSKKKVVVuuutttqqqzzziiicccnnn___]]]bbbaaadddhhheeekkkhhhqqqnnnBBB>>>DDD===MMMxxxyyyeeeggg{{{gggTTTooo~~~hhhiiiyyykkkhhhlllxxxwwwkkkYYY\\\XXXUUUTTTIIIAAAGGGsss}}}tttPPPJJJOOOQQQRRRRRRSSSTTTXXXZZZUUUjjjiiiqqqbbbccc>>>555QQQvvv^^^KKKDDDEEEWWWpppxxxvvv~~~zzzVVVEEELLLSSSVVV\\\OOOPPPRRRMMMKKKfffqqqNNN@@@DDD>>>;;;DDDcccrrrttt___\\\VVVOOOMMMKKKFFF???HHHbbbzzzaaaaaadddwwwqqq___GGGGGGHHHJJJKKKJJJFFFCCCDDDGGGKKKNNNOOOQQQSSSUUUWWWJJJPPPQQQnnn|||jjj~~~xxxJJJqqqxxxKKKWWWjjj|||ZZZVVVPPPJJJEEE@@@;;;777333111//////000111000///...///////////////......111555>>>EEEFFFDDDJJJSSS___OOOEEESSSPPPEEEUUU___mmmxxxttttttUUU>>><<<===>>><<<<<<<<<<<<============CCC@@@DDDDDD???CCCMMMPPPyyyRRRtttfffMMMEEEMMMPPP```uuu___UUU\\\uuusssffffffooohhh^^^___dddbbbdddeee]]]ccceeennnOOO===BBB>>>???\\\pppdddxxxvvvaaaaaavvvhhhxxxmmmrrrmmmvvv~~~wwwssslllkkkgggSSSEEEMMMrrr}}}}}}jjjFFFPPPQQQRRRRRRSSSSSSTTTVVVXXX[[[kkkdddnnnhhhwwwhhh@@@===RRRsss]]]RRRJJJFFFPPPgggyyy{{{rrrwwwyyydddLLLLLLNNNRRR\\\dddRRRSSSOOOKKKKKKSSSvvvsss|||zzzrrrGGGFFFCCC999@@@SSS```|||ppp\\\ddd___MMMHHHCCC<<>>>>>EEE???FFFHHHAAAJJJSSSFFFqqqvvvQQQuuummmWWWDDDGGGPPP]]]kkkuuu|||uuuhhhiiiyyyzzzfffWWWWWWWWWlll```YYY]]]bbb___aaa^^^SSS[[[aaakkk}}}\\\===>>>@@@666FFFxxxhhhppp~~~mmmQQQccc~~~www\\\LLLWWWsss~~~|||vvvVVVCCCUUURRRSSSTTTTTTUUUUUUUUUVVVZZZ[[[\\\hhhZZZrrrVVVAAA999WWWpppbbbWWWRRRIIILLLkkk}}}}}}lllVVVIIISSSLLLEEELLLOOOGGGKKKHHHKKKQQQMMMddd}}}nnnWWWGGGDDD;;;FFF@@@PPPgggkkkkkkJJJBBBMMMjjj~~~{{{dddhhhtttzzzkkkbbbJJJ@@@EEEKKKPPPRRRRRRQQQPPPGGGMMMQQQQQQOOOSSS^^^hhhWWWKKKVVVVVVooozzzVVVtttvvvIIIbbbUUUIIIeeexxx{{{ooo\\\cccnnnzzzXXXTTTOOOIIIEEE@@@:::777222111111000000000000000//////............//////333555666:::AAAHHHGGGAAABBBLLL@@@>>>PPPHHH@@@VVV```{{{zzzaaa;;;999:::777???::::::;;;;;;<<<======>>>>>>@@@BBBCCCDDDFFFJJJLLL___gggVVV|||VVV===CCCQQQSSSkkkvvv|||ooouuutttddd\\\aaazzz]]]ZZZ[[[\\\ZZZXXXWWWXXXYYYXXXYYYhhhmmm|||EEE<<<@@@555@@@YYYoookkk|||zzzXXXUUUqqq|||sss```ggg~~~|||xxxyyy~~~wwwhhhrrrHHHNNNPPPVVVVVVVVVWWWWWWXXXXXXXXX]]]___]]]]]]uuukkkZZZ<<<@@@TTTxxxzzzmmm___SSSOOOSSS___jjj{{{{{{{{{qqqyyyjjjyyyeeeYYYKKKFFFIIIKKKJJJFFFIIIIIIMMMNNNFFFEEEXXXqqq{{{[[[CCC;;;CCC>>>FFFTTTkkkuuuhhhsssZZZFFFLLLppp}}}xxxvvv```]]]~~~rrreeeNNNCCC@@@DDDIIIKKKKKKLLLNNNQQQKKKNNNPPPOOONNNNNNQQQUUUWWWLLLUUUYYYddd]]]^^^___@@@[[[TTTCCCZZZssspppWWWMMMGGGBBBGGGXXXiiiwwwxxxjjjrrrWWWSSSNNNIIIEEE@@@:::777222111111000000000000000//////............//////---000333999DDDOOORRROOOMMMUUUFFF999FFFMMMGGGJJJ]]]ttt{{{{{{UUU777666999777999999999::::::;;;<<<<<<<<<===???AAABBBCCCEEEHHHJJJYYY}}}kkkVVVYYYCCCGGGHHHUUUkkksssmmmmmmvvvuuuhhhgggjjjzzztttXXXXXXYYYZZZYYYXXXWWWXXXYYY___aaaoooqqqZZZ>>>???;;;BBBGGGooowwwdddeee{{{wwwWWWXXXzzzqqquuu~~~yyyxxxzzz}}}~~~sss|||lllLLLJJJVVVUUUUUUVVVWWWXXXZZZ[[[\\\ZZZ]]]aaaaaabbbxxx|||yyyzzz{{{RRR777GGGIIIbbbqqqgggeeeQQQQQQTTT\\\hhhvvvzzztttmmm[[[SSSJJJFFFHHHIIIHHHFFFIIIHHHKKKLLLFFFEEEUUUjjj{{{|||mmmvvvXXXIII555BBBFFFJJJQQQaaahhhWWWYYYrrruuunnntttaaagggVVViiixxxsssjjjPPP>>>AAAEEEIIIKKKKKKKKKMMMOOONNNNNNNNNMMMLLLLLLNNNOOOTTTMMMUUUVVVcccaaa\\\YYYCCCVVV|||VVVGGGVVVpppiiiOOOEEEFFF@@@AAALLLVVV]]]iiivvvyyyuuukkkbbbiiiVVVSSSNNNIIIEEE@@@;;;777222111111000000000000000//////............//////+++...222999EEESSSZZZYYYJJJSSSKKK999>>>QQQQQQAAAZZZnnnwwwoooEEE666444888999333777777888999999::::::;;;;;;===>>>???@@@AAADDDGGGIIIQQQZZZOOO}}}NNNBBBCCCDDDNNN^^^hhhiiikkkmmmtttsssbbbaaasssgggXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\aaacccrrrrrr}}}|||<<<===>>>BBB999RRRkkkWWWpppfffLLLiiizzz}}}uuuzzziiiZZZQQQTTTZZZwwwtttxxx|||{{{yyy|||TTTRRRHHHYYYSSSSSSSSSTTTVVVYYY]]]___^^^[[[bbbiii^^^[[[aaa}}}jjj888<<>>@@@CCCGGGIIIsss]]]GGGrrr^^^OOOJJJIIIOOORRR\\\fffiiimmmuuu|||~~~}}}mmmaaahhh|||dddaaa]]]^^^````````````aaaccc]]]^^^nnnnnntttHHH???<<<@@@777DDDpppcccbbb|||yyy\\\OOOlll}}}cccAAAYYYfffMMMJJJ999OOOzzz~~~yyypppqqqxxx}}}zzzvvv~~~xxxMMMWWWMMMWWWRRRQQQPPPPPPRRRVVVYYY\\\aaaVVVYYYgggeee\\\hhh[[[rrrZZZCCCKKKJJJeee}}}nnneeedddgggooofffdddnnn{{{sssrrrnnnIIIDDDEEEGGGHHHGGGFFFFFFFFFHHHEEEEEEGGGFFFEEEJJJRRRLLLoooaaaiiiFFFCCC@@@BBBGGGDDDEEE]]]yyyxxxqqqnnnooozzzyyyxxxvvvbbbLLLCCCCCCEEEGGGHHHHHHGGGGGGFFFOOOKKKGGGFFFIIIJJJIIIGGGIIILLLSSSLLL\\\wwwyyyjjjWWWFFFKKK___hhhIIILLLfffqqq[[[RRRLLLKKKIIIGGGPPP\\\kkkzzzTTTPPPLLLHHHDDD@@@<<<888222111111000000000000000//////............//////000222222333:::FFFNNNOOOSSSYYYaaaXXXBBB>>>OOO\\\555MMMaaatttpppEEE333:::555333777444444444555555666777777777777888::::::::::::===???<<>>???___xxxaaannnwww]]]GGGVVVrrrgggjjjiiiJJJZZZqqqooonnnqqqvvv{{{}}}}}}~~~~~~xxxWWWWWWRRR]]]WWWYYYXXXVVVTTTTTTUUUVVVWWWVVVZZZYYYTTTVVV___aaa]]]kkk\\\gggfffKKK>>>@@@TTT{{{yyywwwxxxxxx}}}pppMMMRRRwww}}}___AAAJJJCCCEEEGGGHHHGGGFFFFFFGGGDDDDDDDDDDDDEEEFFFGGGHHHVVVJJJtttqqq}}}qqqYYYDDD???AAACCCEEEJJJVVVggg{{{ppp```^^^kkkyyyzzzcccGGGGGGRRRNNNMMMMMMNNNOOOOOOLLLJJJIIIGGGEEEDDDGGGJJJLLLMMMGGGKKKSSSJJJUUU}}}rrrPPPHHHYYYfffLLLGGG\\\wwwwwwqqqpppqqqzzzRRROOOKKKGGGDDDAAA<<<:::222111111000000000000000//////............//////,,,///000000444>>>FFFIIIGGGWWWaaajjjiiiWWW[[[}}}QQQ999VVV{{{???888000333888222///999333333444444555666666777555666777777666666888:::@@@EEE???DDDdddXXXooofffUUUHHHJJJSSS[[[eeeooolllnnnooommmjjjhhhhhhiiiooooooppprrrsssqqqmmmiiijjjiiidddddd```TTTWWWmmm```YYY^^^]]][[[\\\^^^^^^]]]]]]^^^```eee]]]jjjiiifffnnnPPP>>>@@@AAA===IIIuuuiiifffqqqtttWWWOOOZZZyyyuuuyyyddd```{{{|||rrriiimmmqqqtttuuuyyyyyy}}}oooVVVWWWUUU]]]XXXYYYXXXWWWVVVVVVVVVVVVVVVUUU\\\^^^XXXVVV\\\aaa```[[[zzzWWWQQQjjj|||YYYIIICCCMMMYYYnnn{{{qqqxxxtttddddddppp~~~|||~~~jjjQQQJJJiiimmm|||ssskkkGGGCCCKKKHHHGGGFFFFFFFFFFFFEEEEEEBBBDDDDDDDDDDDDFFFIIIJJJTTTHHH\\\jjjqqq]]]LLLBBB===<<>>XXXcccnnnwww]]]III\\\{{{iiiVVVKKKUUUuuu{{{VVV:::===222000<<<777000<<<333333444555555666666777555666777777666666888999;;;666CCC777III}}}LLLOOO[[[JJJFFFHHHUUUdddlllnnnooommmgggcccaaaaaafffccc```aaafffjjjiiifff[[[ddd]]]RRR\\\mmm{{{rrr\\\ZZZ[[[ZZZ[[[\\\^^^]]]\\\\\\]]]___aaaXXXfffhhhdddhhhyyymmmGGG;;;=========XXXppphhhlllsssSSSHHHddd}}}www~~~ssseeedddllltttvvvuuuwww{{{{{{\\\YYYVVV[[[ZZZWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSUUUWWWZZZ\\\[[[YYYUUUWWWnnnsss[[[FFFooolllPPP???CCCCCCFFFhhh~~~|||xxxrrrlllhhhgggmmmqqqsssvvv}}}jjjSSSNNNPPPqqqrrrvvvooo~~~yyyRRRIIIRRRGGGLLLIIIEEEDDDDDDEEEDDDCCC@@@DDDEEEDDDCCCFFFJJJLLLBBBTTTSSSooojjjwww}}}qqq]]]OOOKKKJJJ<<>>444333333222222333333444333333333444444444555555555555666666777777888888:::<<<999999???MMMxxx}}}ZZZQQQdddsssSSSKKKLLLKKKOOORRRSSSPPPOOOQQQSSSSSS___ZZZWWWXXX^^^bbbaaa^^^___eeexxxjjj___]]]]]]^^^\\\\\\]]]^^^]]]\\\[[[\\\]]]```]]]___bbbaaadddyyyUUU@@@BBBBBB???@@@bbbuuuqqq]]]xxxmmmWWWIIIXXXwwwnnndddhhhkkk{{{xxxnnnvvvmmmPPPOOOXXXUUUPPPPPPOOOVVVYYYWWWUUUXXXXXXVVVXXXVVVUUUVVVYYY[[[ZZZXXXZZZaaa```jjjqqqXXX\\\bbbNNNHHHPPP```dddFFFOOOiiiuuurrrnnnsssXXXCCCIIINNNIIIJJJHHHGGGGGGGGGEEEAAA???BBBCCCCCCCCCBBBCCCEEEHHHHHHNNNIIIIIIoooiiiPPPSSSccc\\\LLLJJJFFFFFFDDD@@@>>>AAAJJJQQQ^^^cccjjjsss|||}}}vvvlll___VVVRRRHHHNNNmmmkkkUUU[[[|||lllrrr{{{fffNNNOOOPPPJJJNNNNNNLLLJJJIIIKKKLLLMMMLLLPPPOOOLLLKKKKKKMMMPPPRRRMMMVVVRRRQQQ___pppxxx\\\uuuLLLQQQ}}}]]]JJJIII```UUUSSSMMMFFFDDDDDD???888222111111000000000000000......------------....../////////000222777>>>DDDAAADDDPPP]]]aaa[[[VVVWWW===ggglllRRREEEAAATTT}}}uuuWWW222333333222222222222333333333333333333444444444444444555555666777777888888:::<<<999999<<>>FFFCCC>>>OOOyyykkkZZZjjjrrr```EEE@@@[[[yyy}}}kkkggg~~~oooaaa\\\aaahhhqqqxxxzzzeeeWWWNNNPPPPPPNNNXXXgggwwwdddTTTSSSVVVSSSQQQSSSQQQPPPPPPRRRTTTVVVVVVUUUNNNQQQYYY[[[VVVaaaRRRfff~~~```KKKFFFLLLZZZrrrtttdddwwwgggmmmtttzzzzzzqqq^^^DDDDDDKKKFFFCCCFFFEEEDDDCCCCCCDDDCCCAAA???>>>???AAAAAABBBCCCFFFHHHCCCFFFMMMNNNHHHPPPyyyfffOOO@@@@@@```aaa___UUUIII@@@@@@CCC@@@AAACCCFFFJJJMMMOOOPPP^^^```kkkmmmaaa```ggghhh___YYYQQQMMMSSScccxxx~~~fff]]]\\\]]]xxxwww}}}sss[[[NNNGGGIIIMMMJJJHHHGGGFFFGGGIIIKKKKKKKKKJJJKKKNNNPPPRRRSSSSSSSSSRRR[[[VVVVVV[[[kkk~~~jjj|||KKKLLLhhhdddLLLBBBQQQqqqTTTRRRLLLFFFDDDDDD???999222111111000000000000000......------------.........///000000111444999<<>>aaajjjHHH666000222222111111111111222222222222222222333333333333333444444555555666777777555888888;;;>>>888===QQQ{{{xxxnnn\\\WWW\\\ZZZZZZ[[[VVVUUUWWWXXXXXXWWWWWWXXXZZZXXXYYY\\\^^^\\\ZZZaaalll\\\???<<<>>>???<<>>???@@@AAABBBAAABBBDDDFFFDDD@@@EEEMMMJJJGGGYYYrrr]]]CCCIIIXXXhhhlllbbbSSSIIIFFFDDDAAA<<<999:::???EEEIIIIIIEEEMMMTTTOOONNNQQQNNNEEEFFFKKKSSS]]]kkk}}}}}}___eeeaaaLLLJJJBBBCCCJJJDDDJJJIIIHHHIIIKKKLLLLLLKKKKKKLLLMMMNNNPPPQQQRRRSSSQQQYYYTTTWWWWWWgggjjj}}}zzzPPPLLLpppbbbxxxUUUEEEMMMlllSSSRRRLLLFFFDDDDDD@@@999222111111000000000000000......------------.........///000000000222555888FFFTTTZZZXXXccc~~~YYYVVVNNNAAACCCXXXyyyqqq|||VVV444333000222111111000000111111222111111111222222222333333333333333444555555666666444777666999>>>999999FFFZZZrrreeeaaa^^^VVVWWWYYYTTTVVVXXXYYYYYYYYYYYY[[[\\\VVVWWWZZZ\\\[[[ZZZ___eeelll|||WWW<<>><<>><<<<<<===@@@???JJJQQQGGGCCCJJJLLLXXX[[[aaaeeeaaa\\\^^^fffcccpppvvvOOOAAAFFFBBBBBBHHHBBBKKKJJJIIIIIIJJJKKKIIIHHHNNNMMMKKKJJJKKKMMMPPPQQQNNNTTTPPPXXXTTTbbbsssppp|||\\\HHHwwwqqqnnn___GGGIIIggg~~~SSSQQQLLLFFFDDDEEE@@@:::222111111000000000000000......------------......---...000000000000222444AAA]]]kkk^^^XXXooonnnppp___777AAAVVVyyyzzzsssppp<<<...444333111111000000000000111111000000111111111222222222222222333333444555555555444888555666;;;666444???222aaavvvllltttlllhhh```UUUWWW[[[UUUWWWYYY[[[[[[[[[\\\]]]___ZZZZZZ[[[ZZZYYYXXXZZZ\\\```pppNNN@@@BBB<<<999EEErrrdddQQQ\\\pppkkkUUUCCCMMM^^^qqquuu\\\XXXUUUWWW___kkkuuu{{{UUUNNNIIIHHHKKKMMMLLLNNNQQQMMMIIIIIIMMMLLLHHHLLLUUUOOOPPPQQQRRRQQQQQQRRRTTTRRRTTTSSSPPPRRRYYY\\\[[[NNNddd}}}aaadddyyy___PPPTTTPPPHHHCCCJJJTTTRRRIIIVVVfffxxxzzzgggRRRRRR___dddggglllwwwpppsssYYYEEEIIIHHHBBB;;;>>>GGGFFF>>>EEEBBB@@@?????????>>>===CCCDDDEEEDDDBBB@@@@@@@@@CCCHHHIIIDDDBBBFFFKKKLLLWWWXXX<<<===OOOaaakkkeeecccaaa\\\VVVPPPJJJGGGHHHOOO```cccNNNDDDSSSaaaqqqjjjaaaYYYOOOLLLZZZlll}}}```HHH???EEEFFFEEEFFFEEEGGGFFFFFFGGGHHHHHHGGGEEEPPPNNNKKKIIIIIIKKKOOOQQQMMMQQQLLLYYYSSS^^^{{{lllrrrkkkfff;;;hhhyyyfffiiiIIICCC^^^xxxSSSQQQLLLFFFDDDEEEAAA:::222111111000000000000000......------------......---...000000//////000111===SSShhhiii]]]```{{{qqqSSS}}}]]]BBBBBBYYY{{{OOO555111222555000000000//////000000000000000000000111111111222222222222333444444555555333888666555999555333<<<;;;OOOnnnnnn```___hhheeefff```WWW\\\```WWWWWWYYY[[[\\\\\\]]]___aaaaaa___]]]ZZZYYYZZZ[[[[[[aaallllllCCCCCC@@@>>><<>>>>>@@@AAAAAAAAACCCDDDFFFEEECCCBBBAAAAAADDDFFFGGGDDDAAACCCIIIMMMHHHaaannnZZZNNNHHHVVVWWWYYY\\\___aaacccdddQQQQQQ^^^bbbPPPGGGSSS___[[[WWWWWWYYYYYY___vvv~~~}}}www||||||cccQQQLLLCCCCCCIIIFFFBBBHHHCCCCCCDDDFFFIIIJJJIIIGGGMMMLLLKKKKKKLLLNNNPPPQQQOOOPPPKKK\\\SSS[[[~~~ooorrr^^^qqqsss666UUUdddxxxNNN>>>TTToooSSSQQQLLLFFFDDDEEEAAA:::222111111000000000000000.........------.........---...000000///......///222;;;UUUoooooobbblllzzz```xxxPPP;;;NNNTTTttt~~~jjj;;;444111+++222000000////////////000000000000000000111111111111111222222333333444555555111888777666:::777555>>>:::777===gggqqq___aaa[[[YYY[[[aaa___ZZZbbbeeeYYYWWWYYY[[[\\\\\\]]]```bbbdddccc___[[[[[[^^^``````aaaddd|||sss@@@>>>CCC???555NNNlllTTTVVViiimmmTTTBBBHHHSSS\\\ooosss[[[MMMMMMMMMQQQ___ooossssssxxxNNNVVVLLLKKKMMMQQQRRRQQQQQQQQQKKKOOOPPPMMMKKKNNNNNNJJJNNNPPPRRRQQQNNNMMMNNNPPPSSSPPPQQQWWWVVVQQQQQQWWWSSSfffdddcccjjjrrrbbbmmmnnnfffYYYXXX|||uuuRRRKKKIIIAAA===;;;;;;>>>AAACCCCCCCCC???>>><<<>>>@@@CCCDDDDDDAAACCCEEEFFFDDDCCCCCCDDDGGG???>>>FFFJJJGGGEEEHHHIIIXXXbbbzzzzzz```ZZZQQQIIIEEEEEEHHHKKKPPPAAABBBKKKHHHDDDEEEDDDIIIZZZyyy~~~xxx~~~kkkUUUIIIPPPGGGAAAIIIDDD===HHHBBBBBBDDDHHHKKKMMMMMMLLLIIIJJJLLLNNNPPPQQQQQQRRRSSSRRRLLL^^^TTTYYYuuuxxxzzzXXX___???RRRkkk|||UUU<<>>333333222111///........................////////////000000000000000000000111222222333333333333444555666777888999;;;777666KKK|||xxxYYYSSSXXX[[[WWWZZZ\\\[[[[[[^^^]]]ZZZUUU[[[\\\XXXXXX^^^aaa___bbb^^^[[[[[[^^^``````___bbbaaakkkQQQDDD>>>???999===aaayyyccc[[[ZZZeeegggaaaNNN<<<===SSShhhtttfffUUUGGGGGGNNN\\\```aaaaaaiii~~~]]]VVVQQQMMMLLLKKKMMMPPPRRRQQQOOOOOOMMMKKKIIIHHHIIIJJJKKKNNNMMMLLLMMMOOOPPPPPPPPPPPPQQQQQQOOONNNNNNPPPRRRSSSUUU^^^eeeeeeiiixxxcccggguuuwww{{{xxx{{{cccNNNIIIDDDCCCEEE@@@???===<<<;;;<<<>>>??????======???BBBCCCAAA>>>CCCDDDCCCBBB@@@???AAACCCBBBCCCDDDEEEFFFFFFFFFFFFCCCMMMVVV```|||jjj^^^fffcccVVVYYYZZZgggxxxvvviiinnn~~~lllQQQMMMNNNKKKGGGCCCAAABBBEEEFFFIIIGGGEEEGGGKKKNNNNNNLLLOOOKKKNNNYYY___\\\TTTNNNWWWRRROOOPPPZZZTTTiiiiiiXXXxxx]]]BBByyy___^^^FFF;;;KKKvvvTTTSSSNNNHHHFFFEEE???888333222111000////////////000000000///...---------............////////////333...666NNNeeejjjaaaXXXxxxYYY|||VVV===MMMWWWIIIaaa}}}```zzzQQQ111///...+++---...------------------------....../////////000000000//////000111111222222333222333444555666777888888555:::>>>DDDXXX|||sssXXXUUU\\\^^^YYY[[[^^^```^^^^^^```___\\\VVV[[[]]]ZZZZZZ^^^aaa___YYYWWWVVVVVVXXXZZZ[[[[[[gggccceeesss___;;;BBBGGG;;;???VVVoooZZZQQQYYYaaaaaaYYYMMMDDD@@@^^^hhhyyypppcccTTTKKKEEEDDDLLLVVVUUUcccqqqzzzjjjOOOQQQTTTJJJJJJJJJMMMPPPPPPMMMJJJMMMLLLJJJHHHGGGHHHIIIJJJLLLJJJIIIIIILLLMMMNNNNNNNNNOOONNNMMMLLLLLLNNNPPPVVVSSSUUUZZZXXXVVV```ppp||||||yyyppprrrnnndddlllooopppqqqmmm```]]]jjjrrr\\\IIIEEEEEEAAA@@@CCC@@@???===<<<;;;<<<===>>>AAA???>>>???AAABBBAAA???AAABBBAAA@@@>>>>>>???AAA@@@AAAAAABBBCCCCCCCCCCCCEEEGGGIIIIIIPPPkkk{{{XXXKKKNNNKKKKKKJJJIIIHHHHHHHHHHHHJJJHHHFFFGGGJJJKKKKKKJJJIIIIIIMMMUUUXXXTTTOOONNNPPPNNNOOONNNWWWRRR```tttYYYwwwbbbLLL]]]~~~sssMMM<<>><<>>888;;;NNNhhh___\\\[[[___ccc[[[JJJ:::999CCCUUUfffpppuuu~~~~~~pppeeeVVVKKK@@@>>>CCCLLLXXXaaadddmmmyyyvvvVVVLLLPPPQQQGGGHHHJJJMMMNNNMMMIIIEEEKKKJJJHHHFFFFFFFFFGGGHHHJJJHHHEEEEEEHHHJJJKKKKKKKKKLLLLLLKKKIIIIIIKKKMMMSSSMMMLLLRRRUUURRRSSSYYYTTTccczzzUUUDDD>>>===AAAAAA;;;:::>>>???>>>===;;;;;;<<<======@@@>>><<<<<<===>>>======>>>??????>>><<<<<<===???===>>>>>>???@@@@@@AAAAAAAAAAAAFFFIIIEEEJJJhhhttt\\\HHHHHHMMMGGGHHHJJJLLLLLLKKKIIIHHHJJJHHHFFFFFFHHHHHHHHHGGGDDDEEEJJJOOONNNJJJJJJMMMJJJLLLPPPMMMUUUSSSWWWTTTmmm___HHH```XXX]]]???HHHdddTTTSSSNNNHHHFFFEEE???888333222111000/////////////////////......---------............////////////,,,111000///@@@```www|||pppvvvgggTTTvvvyyySSSCCC<<>>CCCJJJRRR```lll|||yyyqqqhhh[[[NNNFFFDDDCCCCCCHHHPPPXXX```fffwww}}}}}}wwwxxxVVVSSSWWWRRRLLLHHHIIIJJJKKKKKKIIIGGGEEEIIIHHHFFFDDDDDDEEEFFFGGGIIIFFFDDDCCCEEEHHHJJJJJJJJJKKKJJJIIIHHHHHHJJJLLLOOOKKKKKKPPPTTTSSSTTTWWWVVVTTTTTT___zzzoooSSSHHHGGGAAA===<<<>>><<<888999===>>>===<<<;;;;;;;;;<<<<<<<<<;;;999888888999999999<<<===>>>===;;;;;;<<<>>>============>>>???@@@@@@BBB@@@CCCKKKNNNLLLNNNTTTooo|||]]]KKKGGGIIIIIIEEEFFFHHHIIIIIIHHHFFFEEEHHHGGGFFFFFFFFFGGGGGGGGGCCCCCCEEEHHHHHHEEEGGGKKKJJJMMMSSSLLLQQQTTTSSSnnnTTTeee\\\===uuuiiiMMMvvvGGGEEE___TTTSSSNNNHHHFFFEEE???888333222111000////////////............------------............////////////,,,000333000222GGGooorrrSSSjjjkkkKKK>>>888EEERRRTTTmmmyyy```KKKhhhooo999333***---222,,,)))---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---......//////000111111111111222222333333444444;;;333222:::>>>;;;;;;@@@eee|||gggZZZ[[[```bbbYYYPPPVVVddd[[[]]]\\\WWWVVVWWWWWWTTTVVVWWWYYY[[[[[[ZZZZZZ\\\YYY[[[^^^]]]YYYWWWXXXZZZ[[[^^^aaaaaa```kkkUUUBBB???:::@@@999III{{{{{{bbbTTTUUUZZZZZZWWWUUUMMMEEEAAA>>>???DDDKKKZZZ___hhhqqqyyy~~~vvvqqqgggaaaXXXOOOGGGAAA<<<:::<<>>BBBFFF???;;;888999:::;;;===@@@===<<<<<<;;;;;;;;;;;;;;;::::::999888777777777888;;;===>>>===<<<<<<<<<>>>>>>=========>>>???@@@AAAFFFDDD>>>:::@@@IIIHHHAAAGGG[[[uuuRRRHHHKKKIIIGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIGGGBBBAAAEEEGGGFFFGGGIIILLLLLLRRRJJJLLLSSSQQQaaa|||nnnyyy[[[dddggg===TTTqqqkkkKKKYYYUUUDDD^^^TTTSSSNNNHHHFFFEEE???888333222111000////////////------------------------............////////////000---...222000666QQQqqqjjjbbb~~~~~~[[[DDDBBB???@@@KKKnnniiiTTTRRReeeyyykkkEEE000333+++,,,...))),,,111---++++++++++++++++++++++++,,,,,,,,,---------......------......//////000000000111111111222222222333666444444666555555888>>>BBBVVVooosss[[[QQQ\\\ZZZYYYWWWTTTSSSYYYaaaZZZ\\\[[[WWWVVVYYYYYYVVVUUUUUUXXX[[[[[[XXXXXX[[[^^^______^^^\\\[[[[[[\\\VVVWWWYYYYYY\\\kkkpppdddBBB555<<<======KKKpppwwwbbbVVVQQQPPPRRRNNNLLLNNNKKKDDD>>>===@@@BBBFFFKKKRRRYYY^^^aaaeeegggiiilllmmmoooooooooeeeeeeddd```[[[UUUPPPLLLHHHDDD>>>:::999===BBBFFFFFFQQQ\\\cccjjjvvvxxxyyy~~~pppLLLGGGJJJIIIKKKPPPLLLKKKJJJGGGFFFFFFIIIKKKFFFEEECCCBBBBBBCCCEEEFFFGGGFFFEEEFFFHHHJJJJJJIIIJJJJJJJJJIIIGGGHHHJJJLLLJJJKKKLLLIIIFFFFFFKKKPPPQQQOOOPPPSSSRRROOOPPPSSS```eeesssrrr```QQQDDDDDDIIIHHHAAA:::>>><<<:::<<<>>>???===;;;<<<;;;;;;;;;;;;:::::::::999;;;<<<<<<:::999999::::::<<<>>>>>>===<<<===>>>???>>>>>>>>>>>>@@@AAACCC<<>>---111000,,,......)))...333---+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,------......///000000000000000111111111111222000555666333222666;;;===777777BBBXXXwwwjjj___XXXRRR```^^^YYYSSSSSSXXX[[[ZZZXXX[[[ZZZVVVVVVZZZ[[[YYYVVVUUUXXX]]]\\\WWWWWW[[[```^^^]]]]]]^^^`````````hhheeebbb^^^[[[___oooqqqQQQ>>>BBB@@@:::CCCcccssseee```PPPLLLLLLPPPQQQLLLFFFDDD>>>===<<<<<<>>>@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???DDDDDDCCCAAA>>>;;;::::::;;;;;;;;;===AAAIIIQQQWWWZZZeeepppyyylllsssqqqRRRIIINNNEEEBBBJJJIIIHHHIIIJJJHHHFFFFFFHHHJJJFFFDDDCCCBBBBBBCCCEEEFFFFFFEEEFFFHHHJJJJJJIIIGGGIIIIIIIIIHHHFFFGGGIIIKKKFFFIIIKKKJJJIIIKKKOOORRRWWWMMMGGGHHHKKKLLLOOORRRGGGCCCEEENNNYYY```ggglllvvvaaaOOOFFFGGGKKKIIIAAA<<<;;;;;;;;;BBBJJJBBBBBBAAA@@@???===;;;888;;;;;;;;;;;;;;;:::999999777:::>>>???===;;;:::;;;999;;;===>>>===<<<<<<===@@@???>>>>>>>>>@@@BBBCCC:::@@@FFFFFFDDDCCCCCCCCCAAABBBCCCFFFPPPqqqUUULLLHHHIIIMMMLLLFFFFFFJJJIIIHHHGGGFFFEEEFFFHHHIIIEEEFFFGGGFFFDDDDDDFFFHHHGGGEEEEEEGGGGGGEEEHHHMMMPPPEEEPPPOOOKKKSSSVVVbbb~~~]]]RRRvvvZZZ>>>QQQmmmTTT999dddnnnHHHPPPjjjTTTSSSNNNHHHFFFEEE???888333222111000////////////------------------------............/////////000+++---000000---+++111999PPP\\\SSStttQQQIIIBBB;;;>>>QQQjjjbbbIII>>>RRRoooqqq~~~oooNNN***(((555))))))...---&&&)))---&&&************************++++++,,,,,,,,,---------,,,,,,------...//////000000000000000111111111111///444444222888@@@>>>444@@@777;;;===BBBhhhwwwmmmeee[[[WWW[[[OOOYYY[[[VVVTTT[[[]]]ZZZVVVXXXWWWUUUUUUZZZ[[[ZZZWWWVVVYYY^^^]]]XXXXXX\\\[[[WWWUUUVVVZZZ^^^___^^^YYYYYY\\\^^^^^^^^^dddllltttLLLCCCAAACCC;;;999WWWyyyggg[[[PPPLLLKKKJJJKKKMMMIIIGGGDDDBBBAAA???===<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;===@@@BBB===@@@DDDIIINNNSSSYYY]]]fffqqq~~~XXX@@@GGGRRREEEFFFMMM>>>DDDGGGJJJJJJGGGFFFFFFHHHEEEDDDCCCBBBBBBCCCEEEFFFDDDEEEFFFIIIKKKKKKHHHFFFHHHHHHHHHGGGEEEFFFHHHJJJJJJLLLLLLKKKJJJKKKJJJIIIKKKHHHHHHLLLKKKGGGHHHMMMRRROOOOOOOOOMMMJJJMMMSSSMMMTTTTTTMMMKKKPPPSSSRRRRRRYYYQQQPPP```]]]LLLKKKNNNLLLJJJHHHGGGDDD@@@===AAA<<<===EEEGGGCCC@@@@@@???AAA@@@<<<999:::<<<>>>::::::;;;;;;;;;:::999888333888===???===:::999:::777:::<<<===<<<;;;;;;<<<@@@???>>>===>>>@@@BBBCCCIII<<<888???EEEBBBCCCHHHFFFFFFGGGHHHIIITTTnnntttwwwvvv```QQQKKKNNNLLLFFFFFFLLLLLLIIIDDDEEEEEEFFFFFFGGGHHHHHHGGGIIIIIIGGGDDDCCCEEEGGGEEEGGGJJJJJJEEEBBBGGGPPPSSSEEESSSVVVPPPVVVZZZhhhaaaLLLxxxhhhIII^^^oooAAAMMMuuuJJJHHH[[[RRRKKKHHHJJJJJJDDD<<<888444333222000//////......------------------------............///////////////000000000111111111111555HHH^^^TTT|||uuuVVVBBB777>>>EEEDDDHHHQQQggg|||fffMMMIIIUUUjjjtttaaa???333---,,,///---+++)))***++++++)))(((************************************************,,,,,,,,,---------............///000000000000000111111222333444666666777999888777888<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;999888888777999888888888777777666666333444777999:::;;;;;;;;;999999:::::::::;;;;;;;;;>>>>>>??????@@@@@@@@@AAA===;;;;;;===AAADDDCCCBBBGGGFFFCCCBBBCCCFFFJJJLLLmmmmmm```cccaaaWWWNNNLLLKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIHHHFFFEEEFFFGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGIIIJJJKKKOOOQQQRRRSSSUUUXXX\\\___uuuCCCjjjOOOQQQ^^^<<>>VVVyyyRRRKKKHHHJJJKKKDDD===999444333222000//////......------------------------............//////////////////000000000111111111222444TTTxxxcccbbb~~~nnnNNN???;;;;;;@@@HHHEEETTTcccyyybbbQQQUUU___XXXsss~~~~~~uuuJJJ555000------000///000111///+++)))***+++************************************************,,,,,,,,,,,,------------......///000000000000///111111222333444555666666888888777888:::===@@@BBBEEEbbb~~~pppddd^^^aaacccccc___ZZZUUUSSSTTTWWWVVVRRRRRRVVVWWWTTTSSSTTTUUUVVVWWWVVVTTTSSSRRRRRRSSSTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTVVVXXXZZZWWWYYY\\\]]]]]]\\\\\\\\\aaauuu]]]tttRRRHHHFFFGGGKKKGGGMMM\\\|||{{{nnnaaaZZZ\\\RRRKKKKKKLLLKKKNNNRRRFFFEEEDDDDDDDDDDDDEEEFFFBBB@@@DDDMMMSSSRRRPPPRRRVVV]]]eeejjjqqqjjjPPPLLLLLLLLLKKKHHHFFFCCCBBBFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEECCCBBBCCCEEEFFFEEECCCBBBDDDIIILLLJJJHHHDDDDDDDDDEEEFFFGGGGGGHHHFFFGGGIIIHHHGGGFFFFFFGGGCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFDDDBBB@@@>>>>>>??????AAAAAAAAA@@@@@@@@@@@@@@@>>><<<;;;;;;<<<<<<;;;999========================;;;:::999888777666555555666666666555555555444444222333555777999:::::::::777777888888888999999999<<<<<<======>>>??????@@@===<<<;;;===AAACCCBBBAAADDDCCCAAAAAABBBDDDGGGIIIFFFRRRhhh}}}eeeOOOKKKPPPRRRNNNJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDFFFGGGFFFEEEEEEFFFGGGEEEDDDDDDDDDEEEEEEFFFGGGJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQQQQQQQSSSVVVXXXiiiaaa^^^oooMMMMMMzzz999UUU{{{^^^CCCPPPuuuRRRLLLHHHJJJKKKEEE===999444333222000//////......---------------------------............/////////////////////000000000000888//////NNN{{{jjj}}}gggOOOCCC@@@>>><<<<<>><<<:::::::::;;;;;;=========<<<<<<;;;;;;;;;999999999;;;===>>><<<;;;::::::::::::::::::::::::777777666555444444333222333333333333333222222222111222444555666777777777444444555555555666666666888888999:::<<<===>>>>>>===<<<<<<===???@@@@@@??????>>>??????@@@BBBCCCDDD===???DDDNNN___vvv{{{rrrSSSIIIBBBBBBEEEEEECCCBBBGGGGGGFFFEEEDDDBBB@@@???@@@BBBDDDDDDCCCCCCEEEFFFDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHJJJLLLMMMMMMMMMLLLOOOPPPPPPPPPNNNOOOQQQRRR[[[WWWXXXNNN999ZZZxxx===AAAiiibbbGGGKKKnnnuuuRRRLLLHHHKKKKKKEEE===999444333222000//////......---------------------------------.........//////........./////////000000333666111+++AAAwwwgggbbbqqqLLLIIIBBBBBBBBB???RRR|||ssskkkQQQHHHCCCLLLddd}}}{{{ZZZ;;;222,,,...000...+++++++++---///,,,(((%%%'''***************************************************++++++++++++,,,,,,,,,,,,------...////////////...000000111111222333333444222444666999:::;;;;;;:::<<>>>>>>>>??????>>>AAA@@@???AAACCCEEEDDDCCC?????????@@@@@@@@@@@@@@@AAABBBCCCBBB@@@>>>>>>>>><<<<<<<<<===>>>???@@@AAA??????>>>>>>===<<<<<<;;;;;;:::999999999999:::;;;======<<<;;;:::999999888888888:::<<>>======;;;<<<===>>>???@@@@@@@@@GGGEEEBBB@@@BBBKKKUUU]]]ppppppXXXLLLLLLHHHFFFDDDEEEFFFDDDBBB@@@DDDDDDDDDCCCAAA???===<<>>PPPXXXXXXKKKYYYtttzzzwww{{{uuutttgggbbb[[[VVVRRRKKKBBB;;;===ZZZ~~~QQQ;;;000......000111---******))))))(((((())))))((('''))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---...............//////000000111222222222222333444666888:::<<<<<<000@@@CCC>>>???BBBKKK[[[YYYhhhwwwxxxmmmcccZZZ___bbb___ZZZXXX\\\aaaQQQTTTWWWXXXXXXXXXYYYZZZSSSQQQQQQRRRSSSSSSUUUWWWPPPQQQPPPNNNLLLLLLNNNQQQPPPQQQRRRTTTUUUUUUVVVVVVTTTRRRPPPPPPRRRTTTTTTSSSVVVRRROOOOOORRRUUUTTTSSSPPPLLLYYYsss~~~vvvnnn[[[QQQIIIEEEJJJUUUuuunnnWWWUUUSSSLLLEEEEEEEEEDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@???======@@@>>>===>>>@@@AAA@@@?????????>>>???AAAAAAAAA@@@==================<<<<<<===>>>???>>><<<::::::;;;;;;;;;::::::;;;;;;<<<===<<<<<<;;;:::999888888777888777777888888999999999;;;;;;::::::999888777777444444555777888888555333444444444444444444444444444444333333222222111111111111111111111111111111000000000111111222222333/////////000000000111111111222333444666777888999:::;;;;;;;;;;;;:::;;;;;;999:::<<<===>>>??????>>><<<===>>>???@@@CCCHHHLLLHHHNNN[[[kkk{{{sss___VVVOOOEEEEEEKKKBBB@@@???AAAEEEHHHFFFBBBBBBCCCCCCBBBAAA???<<<;;;@@@AAABBBAAA???>>>???@@@EEEDDDCCCBBBAAA@@@@@@@@@CCCEEEGGGJJJKKKJJJIIIHHHHHHJJJLLLLLLLLLLLLMMMOOOUUUqqq___TTTqqqKKK999]]]tttVVVBBBbbbvvvQQQAAA___zzzSSSMMMIIIKKKLLLFFF>>>:::444333222000//////......------------------------,,,------------.........------------.........///++++++000444111000>>>QQQsssfff{{{VVVBBBDDD<<<===<<>>======AAA???>>>@@@CCCEEECCCAAA>>>>>>>>>>>>????????????<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<:::888888999999999999888999999::::::::::::999888777777666666555555555666666666777777888777777666666555555555333222222333444444222000222222222222222222222222333333333222222111111111000000000111111111111111111000000//////000111111...////////////000000000000000111222444555666666777888999999888777999:::888999:::<<<============888999:::<<<===AAAEEEIIIFFFBBBAAAEEEMMMXXXiiiwww{{{nnnfffccccccccc___RRRIIIKKKLLLIIIFFFHHHDDDCCC@@@???BBBGGGDDD???AAABBBCCCDDDCCC@@@>>><<>>???@@@EEEDDDCCCBBBAAA@@@@@@@@@AAABBBDDDFFFGGGGGGGGGFFFEEEGGGIIIKKKKKKKKKLLLMMMQQQlllwwwTTTppp\\\999XXXhhh===___aaaAAAYYYxxxSSSMMMIIILLLLLLFFF>>>:::444333222000//////......------------------------,,,,,,---------.........,,,,,,---------.........444---***---111111333777PPP|||hhhyyysssbbbGGGHHH???<<<<<<<<>>CCCCCCNNN^^^]]]OOOJJJPPPHHHSSSZZZXXXWWW^^^fffkkkpppjjjhhhiiicccWWWQQQRRR[[[eeeggg^^^XXXZZZ\\\ZZZ[[[UUUPPPSSSYYY\\\WWWQQQVVVWWWXXXWWWVVVUUUVVVXXXVVVRRRPPPSSSRRROOOPPPTTTRRRUUUVVVTTTPPPNNNPPPSSSQQQPPPNNNMMMNNNPPPRRRTTTWWWQQQLLLKKKOOOSSSTTTTTTSSSTTTTTTSSSRRRRRRSSSTTTWWWWWWXXX___oooppp\\\QQQHHHAAAEEESSSWWWPPPPPPYYYpppSSSRRRTTTKKKGGGLLLGGGFFFEEEDDDDDDDDDDDDEEE@@@@@@AAAAAAAAAAAA@@@???BBB???===???CCCDDDAAA>>>>>>>>>???>>>=========>>><<<<<<;;;:::999999888888777999::::::888777888888666666666777888999:::;;;888888888777777666666666444555555666666666666666555555555555555555555555555333222333444555444333111111111111111111111111222111111111111000000000/////////000000000111111111000////////////000111////////////000000000000000000111111222333444444333555777777555555777999777888888999:::;;;<<<===>>>>>>===;;;999:::===@@@FFFEEEEEEEEEBBB@@@DDDKKKZZZVVVQQQOOOSSS[[[eeekkkqqqssssssrrrpppkkkaaaXXXTTTOOOIIIEEEEEEGGGKKKNNNSSSPPPMMMLLLKKKGGGBBB???FFFHHHFFFAAAAAACCCBBB===AAABBBDDDEEEEEECCCAAA???AAABBBCCCBBBAAA@@@AAABBBDDDCCCCCCBBBBBBCCCCCCDDDAAAAAABBBCCCDDDEEEFFFFFFGGGJJJLLLMMMMMMMMMMMMNNNGGG^^^vvvOOOwwwUUUdddJJJIIIqqqOOOOOOqqqSSSMMMIIILLLLLLFFF>>>:::444333222000//////......------------------------,,,,,,,,,---------......,,,,,,,,,---------......(((111777444///...000222444???gggyyyyyy~~~[[[KKKQQQJJJ@@@AAADDDBBBFFFHHHFFFDDDJJJXXXdddxxxzzzGGG777333***)))111------,,,******+++***''''''+++...+++&&&###&&&***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------------,,,.........//////////////////000222444555666666666000777888888===999777???DDD999>>>SSSWWWIIIAAAHHHFFFLLLMMMGGGFFFLLLRRRTTT___\\\VVVPPPPPPSSSQQQLLLLLLVVVYYYTTTQQQUUUUUUPPPQQQWWW[[[WWWQQQOOOUUU\\\\\\\\\\\\ZZZXXXWWWXXXZZZYYYTTTQQQSSSRRRMMMMMMQQQOOORRRUUURRRNNNLLLNNNQQQSSSPPPMMMKKKJJJLLLOOOPPPWWWQQQJJJHHHMMMRRRTTTTTTQQQTTTVVVTTTRRRPPPRRRUUUXXXNNNQQQ]]][[[XXXppptttoooZZZGGGEEEZZZeeeYYYNNNNNNAAA[[[{{{yyyzzzooo^^^jjj\\\VVVSSSQQQIIIBBBHHHUUUIIIHHHGGGEEEEEEEEEFFFFFFAAAAAABBBCCCCCCCCCBBBBBBAAA>>>;;;===@@@@@@===888>>>>>>???>>>===<<<===>>><<<;;;;;;:::999888777777555777999999888777777888444444555666888:::<<<===888777777777777666666666666777777888888777777777666666666666666666666777333111000000222444444444111111111111111111111111000000000000000/////////........./////////000000222111///......///000000/////////000000000111111000000111111222222333333111444666666444444666888777777777777888:::;;;<<<999;;;<<<<<<<<<<<<>>>@@@;;;<<<@@@AAA>>>===EEEOOOJJJHHHFFFCCCCCCEEEHHHKKKKKKOOOPPPNNNPPPRRRJJJ???@@@BBBEEEHHHGGGFFFGGGJJJJJJLLLIIIDDDAAACCCFFFGGG===DDDFFFAAA@@@DDDEEECCCAAACCCEEEGGGGGGEEECCCAAA???AAABBBBBBBBBBBBCCCEEEBBBBBBCCCCCCEEEFFFGGGHHHFFFFFFFFFGGGHHHIIIKKKLLLMMMOOORRRRRRQQQPPPQQQQQQSSS```}}}~~~WWW]]]VVV{{{bbb///cccyyy___EEEeeevvvWWWSSSNNNKKKIIIFFF@@@;;;666333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------////////////000000000000777+++000VVV{{{bbbeeemmmmmmvvvsssbbbKKK555...000...***(((,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////111222222333333444444555444444555666777888999999999:::===???BBBDDDEEEFFFHHHHHHGGGHHHIIILLLOOOQQQQQQPPPOOONNNNNNNNNOOOPPPRRRSSSUUUVVVVVVVVVUUUTTTQQQSSSSSSOOONNNQQQTTTTTTWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTQQQOOONNNNNNMMMLLLSSSRRRPPPNNNMMMMMMNNNNNNPPPOOONNNLLLLLLLLLMMMMMMOOOMMMJJJHHHHHHJJJMMMOOOPPPPPPQQQQQQQQQQQQQQQQQQSSSSSSSSSRRRSSSYYYaaahhh{{{vvv|||bbbSSSOOONNNQQQVVVbbbyyy|||zzzqqq]]]cccttt\\\TTTSSSQQQOOOMMMKKKKKKJJJMMMIIIDDDBBBCCCEEEEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@BBBAAA@@@>>>======<<<<<<;;;;;;<<<<<<===<<<<<<<<<:::999999777666555444333555555555555555555555555111222333444555777777888666555333111111111333444444444444444444444444444333333333333333333333333222222222222222222222222222222222111000//////...000000000000////////////////////////////////////............///////////////////////////.........//////000000111111111222111111222222222333333333555555555555666666666666999888777777777888:::;;;???????????????@@@@@@AAAEEEDDDBBBAAAAAABBBCCCDDDGGGGGGFFFFFFEEECCCBBBAAADDDDDDEEEDDDDDDCCCBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDBBBAAAAAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDIIIIIIIIIJJJLLLMMMLLLKKKOOOOOOPPPPPPPPPOOONNNNNNRRRUUUlllaaaXXXCCCddd|||@@@777nnnxxxEEE[[[rrrVVVRRRMMMKKKJJJGGGAAA===666333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------....../////////000000000111222666888<<>>333***)))++++++,,,///,,,,,,+++++++++*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,---......//////000000111111222222333333222333444444666666777888999:::<<>><<<;;;;;;::::::999999999:::999999888888777777666555444333222222444444444444444444444444111222333444555666777777555444222111111111222333333333333333333333333333333333333333333333333333222222222222222222222222222222111000000///......000000000/////////..............................---.........////////////////////////............//////000000000111111111111111111111222222222222444444555555555666666666888777666666666777888999<<<<<<<<<<<<<<<======>>>AAA@@@@@@??????@@@@@@AAACCCCCCCCCCCCBBBAAA@@@@@@BBBCCCCCCCCCBBBBBBAAA@@@AAA@@@@@@@@@@@@AAABBBBBBAAAAAABBBAAA@@@AAACCCEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@AAABBBCCCDDDEEEEEEEEEGGGGGGHHHIIIKKKKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOSSSSSS```tttPPPgggfff>>>JJJdddaaa:::444aaaoooNNNSSSjjjTTTPPPLLLKKKJJJHHHCCC>>>666333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------.........////////////000000111222---&&&///QQQttt___BBB555...------...,,,(((***...+++++++++***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))*********++++++++++++++++++,,,,,,---...............///000000111111222111111222333444555666666999:::<<>>>>>>>>>>>============<<<;;;:::999888777777777666666666666555444333333333333333222222222111111222222222222222222222222111111222333444444555555444333222111000111222333222222222222222222222222222222222222222222222222111111111111111111111111111111000000//////......000////////////.................................---------.........//////........................////////////000000000000//////000000000111111111333333444444444555555555555555555444555666666777888888888888999999999999<<<<<<============<<<<<<>>>??????@@@@@@??????>>>@@@@@@AAAAAAAAA@@@??????======<<<<<<======>>>???>>>?????????>>>@@@BBBEEEAAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@AAABBB===>>>???AAACCCCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLNNNOOOOOOTTTSSSXXX|||[[[NNN\\\KKKAAASSSYYYBBB444JJJ\\\QQQIII^^^uuuRRROOOLLLJJJJJJIIIDDD@@@666333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000,,,...555888666444555HHHnnngggMMM999///......000333222---)))(((************************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))************+++******++++++,,,---------.........///000000111111000111111222333444555666888999;;;===@@@AAABBBCCCEEEEEEEEEFFFHHHJJJLLLNNNLLLLLLMMMMMMNNNOOOPPPQQQOOOOOOOOOOOOQQQSSSUUUWWWQQQTTTSSSNNNKKKLLLMMMKKKLLLOOORRRTTTTTTRRROOOLLLLLLKKKJJJKKKMMMNNNMMMLLLMMMKKKHHHEEEEEEFFFHHHJJJJJJIIIGGGFFFFFFGGGHHHJJJGGGHHHHHHHHHHHHHHHHHHGGGJJJIIIGGGFFFGGGIIILLLMMMQQQQQQRRRRRRRRRRRRSSSTTTSSS]]]qqqpppVVVZZZZZZNNNJJJIIIIIIHHHGGGEEEDDDDDDAAAAAAAAAAAAAAA@@@>>><<<<<<<<<;;;;;;;;;:::::::::888888777555555444444444444444444333333111000///111111111111111111111111111111111111111111111111111111111222222333333333222111111000000000111222111111111111111111111111111111111111111111111111000000000000000000000000000000000//////........./////////.........------------------------------,,,,,,---------.........------...............///////////////////////////........./////////000000222222222333333333444444333333333333333444444555555555666666666666666666888999:::;;;;;;;;;:::999;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@??????>>>;;;::::::::::::;;;<<<<<<===>>>>>>===<<<===@@@BBB????????????????????????>>>>>>======>>>???@@@AAA======>>>@@@@@@AAAAAAAAABBBCCCEEEEEEEEEDDDEEEEEEEEEFFFGGGHHHJJJKKKMMMNNNNNNRRRTTTcccdddCCCUUUPPPBBBXXXgggTTT555555IIIPPPBBBSSSlll}}}QQQNNNKKKJJJKKKIIIEEEAAA666333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---...000111...,,,///444666333AAAjjjxxxIII333///---,,,///)))***+++***+++++++++***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))******+++,,,,,,,,,......//////000111111111000111222333444555555666666777999;;;===???@@@@@@BBBCCCDDDEEEGGGHHHJJJKKKLLLMMMMMMNNNOOOPPPPPPQQQPPPOOOOOONNNOOOPPPRRRSSSQQQTTTTTTOOOLLLMMMNNNLLLIIIKKKOOOQQQQQQOOOKKKIIIKKKJJJIIIJJJLLLMMMLLLKKKOOOMMMJJJGGGFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIJJJKKKKKKJJJIIIIIIKKKJJJHHHGGGHHHJJJMMMOOOLLLMMMNNNPPPQQQRRRRRRQQQOOOSSSXXXfffeeeTTTRRRQQQQQQTTTJJJJJJIIIGGGEEEBBB@@@???>>>???@@@AAA???>>><<<;;;::::::999999999888888888555555444333222222222222333333333333222000//////000111111111111222222222000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000/////////////////////////////////...........................------------------------------------,,,,,,,,,,,,------------,,,---------....../////////.....................------........./////////111111111111222222222222111111222222333333333333333444555666666666555555666777888999:::999999888999:::;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@??????:::::::::::::::;;;;;;<<<>>>???>>><<<::::::<<<>>>====================================>>>???@@@AAA>>>???????????????>>>>>>@@@BBBDDDDDDCCCBBBCCCDDDFFFFFFFFFGGGHHHIIIKKKLLLFFFQQQVVVWWWqqqFFFVVV___@@@ZZZqqqbbb888+++???PPPAAALLLaaayyy}}}zzz{{{|||~~~~~~QQQNNNKKKJJJKKKIIIEEEAAA666333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---+++)))+++000555'''222;;;<<>><<<<<<>>>@@@@@@>>><<<<<<<<<888888888888777777777777444333333222111111222222222222222222222111000///111111111111111222222222////////////////////////000000000///////////////......//////////////////........................////////////////////////..........................................------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---......//////...............---------------.........///////////////000000000111111111000000111222222222222222222333555666666666555444555555666777888888888888888999:::;;;<<<===============>>>????????????>>>:::::::::::::::;;;;;;<<>><<<999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@>>>======@@@CCCEEEEEEBBBAAABBBDDDGGGFFFFFFFFFHHHIIIKKKMMMJJJWWW]]]ZZZvvvPPP^^^zzzVVV```tttqqqKKK000999JJJGGGFFFTTTnnn~~~|||~~~yyy{{{}}}~~~~~~~~~QQQNNNKKKJJJKKKIIIEEEAAA666333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------...+++***---333555111***999444...,,,///666===BBBoooiiiKKK))),,,///333444000***%%%$$$...///---)))(((+++)))$$$'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''''''((())))))******+++,,,,,,------......//////...///000000222222333444222333555777888:::::::::===>>>???AAACCCDDDEEEEEEEEEFFFHHHJJJLLLLLLLLLLLLSSSSSSSSSSSSSSSRRRQQQPPPJJJNNNPPPMMMLLLOOOPPPNNNPPPRRRUUUVVVVVVUUURRRPPPMMMLLLKKKLLLLLLKKKHHHFFFDDDEEEFFFHHHJJJKKKKKKLLLFFFHHHJJJMMMMMMLLLIIIHHHIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFGGGGGGHHHJJJKKKLLLLLLKKKJJJLLLOOOQQQPPPNNNLLLQQQTTTSSSWWWiii|||VVVVVVSSSRRRSSSTTTOOOGGGIIIIIIIIIHHHFFFCCC@@@>>>;;;>>>??????<<<;;;<<<===888888777777777666666666444333222222111111222222000000111111111111000000111111111111000000000000////////////////////////////////////......------------......////////////------------------------........................---------------------------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,------...//////.........---------,,,,,,............////////////....../////////000000000///000111222333222222111111222444666666555444333333333333444444666777777777777999:::;;;;;;;;;;;;;;;;;;<<<===============::::::999999999:::;;;;;;>>>>>>===;;;:::999;;;===<<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@BBBCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@@@@???@@@DDDGGGFFFBBB@@@BBBEEEFFFFFFFFFFFFHHHKKKNNNPPPQQQXXX^^^^^^kkkmmmXXXXXX{{{yyyaaahhh}}}ggg???555AAANNNAAAEEE```www||||||~~~}}}{{{}}}~~~RRROOOKKKJJJJJJIIIDDD@@@666333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------&&&+++000///---...///000,,,...000333444444222000333KKKfff|||___<<<999<<<,,,+++---,,,))))))---000111""")))+++'''&&&******'''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''(((((()))************++++++,,,,,,---......------...///000111222222111222444555777888999999;;;<<<>>>@@@BBBCCCCCCDDDIIIJJJKKKKKKKKKJJJIIIHHHGGGIIIKKKNNNOOOPPPPPPPPPFFFKKKNNNLLLLLLOOOPPPNNNLLLMMMOOOQQQQQQOOOMMMLLLOOONNNMMMLLLLLLJJJGGGDDDBBBCCCEEEGGGIIIIIIIIIHHHCCCEEEIIILLLMMMKKKGGGEEEGGGGGGFFFEEEEEEFFFGGGGGGCCCDDDEEEFFFGGGHHHIIIIIIKKKIIIGGGHHHKKKLLLKKKIIILLLIIIMMMTTTQQQNNN^^^uuuxxxfffXXXUUUPPPNNNPPPPPPNNNLLLMMMHHHHHHIIIHHHGGGDDDBBB@@@<<<>>>???>>>;;;:::<<<>>>888777777777666666666666444333222222222222222333//////000000111000000000111111000000////////////000000000000000000000000/////////......------,,,,,,,,,---.../////////...------------------------........................---------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////.........------,,,,,,,,,........./////////000000.........////////////000///000111333333222222111000222444555555555333222333222111111222444666777666777888999999:::::::::999:::;;;;;;<<<<<<<<<;;;999999999999999::::::;;;<<<<<<<<<;;;::::::===???<<<<<<<<<<<<<<<<<<<<<<<<;;;===AAADDDEEEDDDBBBAAA???@@@AAABBBBBBBBBBBBBBBAAAEEEHHHGGGCCCAAACCCFFFEEEDDDEEEGGGIIIMMMQQQTTTOOOPPPUUU[[[UUUxxxnnn^^^zzzTTTRRR~~~|||LLL555@@@TTT>>>:::TTTpppzzz~~~||||||yyy{{{||||||zzz{{{TTTJJJJJJLLLGGGHHHGGG<<<666555333111000///......---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////000000000000000555999777888GGGaaavvvzzzQQQFFF:::444333333000,,,************************((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,------......///000000000///000111333555666888999:::;;;===???AAACCCEEEFFFKKKKKKKKKKKKLLLMMMNNNOOOGGGHHHJJJLLLMMMNNNMMMMMMIIIHHHGGGHHHIIIJJJIIIHHHJJJKKKMMMPPPRRRRRRNNNKKKJJJKKKLLLLLLJJJHHHEEEDDDEEEDDDDDDDDDDDDDDDEEEEEEAAA@@@@@@CCCFFFGGGEEEBBBAAABBBCCCEEEEEEEEEDDDCCC@@@@@@AAABBBCCCDDDEEEEEEFFFEEEEEEEEEEEEGGGHHHIIIKKKLLLMMMNNNOOOPPPQQQQQQbbbvvvmmmUUURRRXXXQQQPPPNNNMMMNNNNNNNNNLLLIIIHHHFFFEEECCCBBBBBBBBB===;;;::::::::::::999777777777666555444444333333111111111111111111111111000000000000000000000000000000000000//////////////////.........---------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++,,,,,,++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///////////////////////////...//////000111222222222////////////////////////000111111111111222222222222333555777888777777666777888888999::::::;;;;;;::::::999999999:::;;;<<<>>>===;;;:::999:::;;;;;;=========;;;::::::;;;===>>>???@@@AAABBBCCCCCCCCCCCCBBB@@@@@@@@@BBBDDDFFFEEEGGGHHHHHHFFFDDDCCCCCCGGGHHHHHHIIIJJJKKKLLLLLLMMMOOO[[[WWW]]]{{{yyyNNN]]]eeeVVVkkkyyyXXX555666KKKPPP@@@===^^^uuuwww|||||||||~~~|||zzzyyyzzz}}}UUULLLLLLMMMHHHIIIHHH>>>666555333111000///......---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------........./////////000000000222555666444222444:::AAANNN\\\tttttt[[[EEE777:::555///---------+++(((************************''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))*********+++++++++,,,,,,---------...//////000000///000111333444666777888;;;<<<===>>>@@@AAABBBCCCFFFGGGHHHKKKNNNQQQTTTVVVHHHIIIJJJLLLMMMMMMNNNNNNLLLKKKJJJKKKLLLLLLKKKIIIIIIJJJLLLNNNPPPPPPMMMKKKKKKJJJHHHFFFDDDCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCDDDAAA??????AAACCCEEECCCBBB???@@@AAABBBCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFIIIIIIJJJKKKLLLMMMNNNNNNOOOXXXnnncccUUUSSSSSSSSSQQQOOOLLLKKKKKKJJJIIIGGGGGGFFFEEECCCBBBAAA@@@@@@<<<:::999999999999777666555444444333222222111111111111111111111111111111////////////////////////000000000/////////......///.........---------,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------..........................................///000000111222222////////////////////////000000111111111222222222222333444555666666666666666666777777888999999:::999999999999::::::::::::<<<;;;:::999888999999:::<<<<<<<<<;;;999999;;;<<<======???@@@AAABBBBBBBBBAAA@@@?????????@@@AAAAAACCCEEEGGGGGGEEEDDDDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKIIILLLSSSTTT]]]qqq\\\IIIqqqlllPPPWWW}}}iii======FFFMMM>>>777RRRlllvvv~~~~~~~~~~~~}}}||||||}}}VVVNNNNNNOOOJJJJJJIII@@@666555333111000///......,,,,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------.........////////////000000000///000111000,,,))))))000888AAANNNdddooocccQQQBBB999444111000,,,,,,---------,,,***((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))*********++++++++++++,,,,,,---......//////000//////000222444555666777;;;<<<<<<===>>>???@@@AAABBBCCCEEEHHHLLLPPPTTTVVVJJJJJJJJJKKKLLLMMMNNNOOOQQQOOOOOOOOOPPPPPPNNNLLLJJJJJJKKKMMMOOOOOONNNLLLLLLIIIEEEAAA???@@@AAACCCFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@>>>>>>@@@BBBBBBBBB>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBCCCCCCFFFFFFGGGHHHIIIJJJJJJKKKQQQJJJNNN```uuutttVVVJJJPPPVVVSSSKKKOOOLLLIIIHHHGGGFFFCCCBBBEEEDDDBBBAAA???>>>>>>>>>;;;999777777777666555333222222111111000000//////000000000000000000000000------------------------////////////.........---......------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++)))*********+++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------.......................................///000000111111////////////////////////000000000111111111222222222222222222333333444555444444555555666777777777666777999::::::999999888999888888777777777777888:::;;;;;;:::888888999;;;:::;;;<<<>>>??????@@@@@@@@@??????>>>======<<<<<>>@@@AAABBBBBBBBBCCCEEEGGGJJJLLLMMMKKKKKKJJJJJJKKKLLLNNNOOOSSSRRRRRRRRRSSSRRRPPPNNNMMMLLLLLLNNNPPPQQQPPPNNNNNNKKKGGGDDDBBBBBBCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFCCCAAA???>>>>>>@@@BBBCCC@@@@@@@@@AAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@???????????????@@@AAAAAABBBBBBDDDDDDEEEEEEFFFGGGHHHHHHQQQKKKHHHJJJPPP^^^uuu{{{YYYTTTOOOMMMNNNOOOMMMKKKLLLJJJGGGEEEDDDCCCBBB@@@BBBAAA???>>><<<;;;;;;;;;999777555555555444222000000000000000//////......////////////////////////------------------------............------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******((())))))***+++,,,,,,---************************************************************+++++++++++++++,,,,,,,,,------------------------------------------........./////////........................000000000000111111111111111111000///000111333444111222222333333444555555444666888999999999777666666666666666555666666666999::::::999777777888999999999;;;<<<===>>>>>>>>>@@@@@@??????>>><<<;;;:::===???AAABBBCCCCCCEEEGGGDDDDDDEEEFFFGGGHHHHHHIIIKKKPPPMMMVVVaaaWWW]]]rrrvvvDDDUUUuuu^^^777<<>>???BBBDDDBBBBBBBBBBBBAAABBBBBBBBBBBBAAAAAA@@@@@@????????????@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFF???EEELLLMMMHHHHHHSSSaaaiii|||ppp^^^UUUUUUUUUQQQIIIAAAAAAHHHOOOJJJHHHEEEDDDDDDDDDBBBAAA??????===;;;:::999999888777555333333333222111///000000000000////////////........................------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))***))))))))))))))))))***(((((()))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------------------------------------.........------------------------//////000000000111111111000000///......///111222//////000111111222222333333444666888888777666555555555555555555555555555777999:::999777666777888888999:::;;;<<<=========AAAAAAAAA@@@???>>><<<<<<<<<>>>@@@AAAAAACCCEEEGGGDDDDDDEEEFFFGGGHHHIIIIIIJJJPPPOOO[[[cccVVVjjjxxx\\\UUUzzzYYYDDDsss}}}DDD444EEEPPPDDD444<<>>AAACCCDDDCCCDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMOOOQQQPPPMMMKKKNNNMMMNNNPPPRRRRRRQQQOOOMMMNNNOOOOOONNNKKKHHHFFFDDDDDDDDDEEEFFFGGGHHHIIIEEEDDDBBB@@@>>>>>>AAADDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>??????@@@BBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEAAADDDHHHLLLMMMKKKKKKJJJPPPWWWmmmpppYYYPPPSSSXXXTTTPPPKKKGGGFFFGGGIIIJJJJJJHHHEEEDDDDDDDDDCCCAAA>>>===;;;:::888777777777555333222222222222111///000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,)))******++++++******)))************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((())))))***((()))))))))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////000000000111111/////////......//////000......//////000111111111222333555666666666555444444555666666666666666666777888:::999888666666777888999;;;<<<======>>>>>>AAAAAAAAAAAAAAAAAA@@@@@@>>>???@@@AAAAAABBBDDDGGGCCCDDDDDDEEEFFFGGGHHHHHHFFFLLLNNN[[[___[[[[[[lllbbbNNNeee{{{HHH^^^tttGGG555:::KKKLLL888555LLL___uuu{{{{{{zzz{{{{{{|||}}}}}}||||||}}}PPPKKKNNNNNNEEECCCEEE???666555333111000///......++++++***)))))))))))))))***************************************************************************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------))),,,///111111/////////------...000222444555555---///000111000111333555111///---+++***+++---//////...,,,+++)))'''$$$!!!------+++)))((('''((()))((()))***)))))))))***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))*********+++,,,,,,------------...///000000111111333444666888;;;===???@@@CCCCCCDDDDDDFFFGGGIIIIIIGGGHHHIIIIIIJJJIIIIIIIIIGGGGGGIIIKKKMMMMMMJJJHHHIIIIIIKKKNNNPPPOOOMMMJJJJJJKKKLLLMMMLLLJJJHHHFFFEEEEEEDDDDDDDDDDDDDDDEEECCCCCCCCC@@@======???BBB@@@???>>>=========>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@??????AAAAAAAAABBBBBBBBBBBBBBBKKKGGGDDDEEEKKKPPPOOOKKKNNNLLLQQQ[[[eeetttwwwiiibbbaaa^^^VVVMMMIIIGGGHHHLLLPPPPPPKKKFFFKKKIIIFFFDDDDDDCCCAAA???===<<<:::999777777666666333111000111222333222000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************************+++++++++,,,))))))************))))))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000111...///////////////......---......//////000000111333333333333444444444444555555777888888888777777777999::::::888777777777::::::<<<===>>>?????????AAAAAA@@@@@@AAACCCDDDEEE@@@AAAAAAAAA@@@AAACCCEEEBBBBBBCCCDDDEEEFFFFFFGGGEEEJJJMMMVVVTTT^^^QQQ|||vvvppp]]]WWW~~~___JJJ^^^bbbHHH999EEESSSBBB555AAAMMMkkkuuu{{{{{{{{{{{{{{{|||||||||{{{{{{PPPKKKOOONNNEEEDDDFFF@@@666555333111000///......+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------000...+++***+++,,,---,,,...//////---***))))))+++,,,---...---+++******+++))),,,///000...---,,,---+++************+++---...(((((()))((((((((()))+++((((((((((((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))******+++,,,,,,------,,,------...///000111111333333555666888:::;;;<<>>======<<<@@@@@@@@@@@@@@@AAAAAAAAAAAACCCEEEGGGJJJLLLJJJFFFLLLHHHKKKRRRSSSRRR]]]mmmvvvfff]]]]]][[[VVVPPPNNNPPPSSSOOONNNMMMKKKIIIIIIJJJKKKMMMJJJFFFDDDCCCAAA>>><<<===<<<:::888777666666666222000000111222333222111........................,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++************)))))))))******+++++++++,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000......000000000///...---------......///000000111333333222222222333444555555666888999999999888777777999;;;;;;999777777777:::;;;===>>>??????@@@@@@@@@@@@??????AAACCCFFFHHHBBBCCCCCCAAA@@@@@@CCCEEE@@@AAAAAABBBCCCDDDEEEEEEHHHJJJMMMPPPJJJ]]]JJJfffppp]]]BBB^^^wwwKKKaaa^^^???DDDYYYKKK888:::???]]]kkkyyy}}}}}}~~~~~~|||{{{{{{{{{{{{||||||}}}|||{{{RRRMMMJJJLLLJJJEEEBBBBBB666666555444222000...---+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++(((((((((((((((((((((((())))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,,,,,,,---...///000111111333444555666777888999:::???>>>>>>>>>???AAACCCDDDCCCDDDEEEEEEDDDEEEGGGIII???AAACCCDDDDDDCCCCCCDDDIIIGGGEEEFFFHHHGGGCCC@@@EEEFFFHHHHHHFFFBBB>>><<>>===<<<>>>>>>===<<<;;;;;;::::::999999888888888888999999999888666555666777999:::888888999999999:::::::::<<<;;;;;;<<<<<<===>>>???AAABBBBBBCCCDDDEEEFFFFFFGGGIIILLLLLLLLLLLLMMMNNNYYYcccsss{{{nnnfffaaa^^^YYYYYYWWWUUURRROOOLLLJJJNNNMMMMMMKKKIIIGGGEEEDDDGGGFFFEEECCCAAA???>>>===999888777666555444333333111111111111000000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************************************+++++++++,,,,,,,,,------............//////////////////////////////..................////////////000000111111111222222222333444555555555555777999555555555666777999:::;;;;;;<<<===<<<<<<<<<>>>@@@???@@@AAAAAABBBBBBBBBBBBAAABBBCCCEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEJJJLLLOOOQQQRRRUUUXXX[[[ttthhhUUUKKKyyyvvvCCCQQQsss|||HHH777UUU[[[???333???OOOjjj}}}zzzwww|||~~~xxx}}}yyywwwyyyyyyxxxvvv{{{xxx|||QQQMMMKKKLLLJJJEEEBBBAAA666666555444222000...---+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++'''''''''''''''''''''''')))((((((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******+++,,,,,,,,,,,,---...///000111111333333444555777888999:::>>>>>>>>>>>>???AAABBBCCCAAABBBDDDDDDCCCDDDFFFHHH???BBBDDDDDDCCCBBBBBBCCCEEEDDDCCCDDDEEEEEEBBB???AAAAAAAAAAAAAAA@@@??????AAAAAA@@@???>>>===<<<<<<<<<<<<;;;:::999888777777777666666555555666666777666555444333444555777888666666777777777888888888999999999999:::;;;<<<===??????@@@AAACCCDDDEEEEEEFFFHHHJJJKKKJJJJJJKKKMMMFFFJJJPPPVVV^^^hhhttt{{{yyyjjj___ZZZXXXUUUSSSWWWVVVUUUTTTRRRPPPNNNMMMIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDBBB@@@>>><<<;;;777777666555444333222222111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++*********))))))************************************************+++++++++,,,,,,,,,,,,---------........./////////....................................////////////000000000111111111222222555555555555444444555666666666666666777777888999888999;;;;;;;;;<<>>@@@AAABBB@@@AAABBBBBBBBBCCCEEEGGGAAACCCEEEEEECCCBBBAAABBBAAAAAAAAABBBCCCCCCAAA???@@@???>>>===<<<===>>>???=========<<<<<<<<<;;;;;;;;;:::999777666444333333444333333222222333333444333222222111111333444555444444444444555555555555666666666777777888999:::;;;<<<===>>>@@@AAACCCCCCCCCEEEHHHIIIHHHHHHJJJKKKKKKLLLMMMMMMOOOSSSXXX\\\___^^^gggwww}}}jjj\\\[[[VVVPPPNNNOOOOOONNNMMMQQQQQQQQQPPPOOOMMMLLLKKKEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDBBB@@@>>>;;;999888555555444333222111111000000000000/////////......++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++************)))))))))******************************************************+++++++++,,,,,,,,,------------............,,,,,,,,,------------------............/////////000000000000111111111111444444333333333222222222777777666666666666666777666777999999:::;;;>>>@@@>>>>>>??????@@@AAAAAABBB???@@@BBBDDDEEEFFFEEEEEEDDDCCCAAA@@@AAABBBDDDEEEFFFGGGGGGGGGGGGIIIMMMPPPLLL}}}sssZZZssspppOOOZZZxxxooo>>>000___eeeBBB:::888JJJaaaqqqwwwxxx|||uuuuuuvvvyyy{{{|||zzzxxx}}}|||QQQLLLKKKMMMKKKEEEAAAAAA666666555444222000...---+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***)))))))))************+++************************************************************************************************)))))))))(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))***++++++++++++,,,,,,---...///000111111111222444555666777888;;;;;;<<<===>>>???@@@@@@???@@@BBBBBBBBBCCCEEEGGGDDDFFFGGGGGGEEECCCBBBBBBAAAAAABBBDDDDDDDDDCCCBBBDDDCCCAAA???======<<<===;;;;;;;;;;;;;;;<<<<<<<<<:::999888666444222111000222222111111111111222222111111000000000111222333222222222333333333444444555555555555555666888888888999:::;;;===???@@@@@@AAACCCFFFGGGGGGGGGHHHJJJHHHKKKNNNPPPQQQOOOMMMLLLPPPKKKJJJPPPWWW]]]hhhrrr|||vvvxxxpppkkkfffcccaaa\\\UUUPPPVVVSSSPPPOOOOOOOOONNNLLLKKKKKKKKKKKKIIIHHHGGGFFFDDDEEEEEEFFFFFFFFFFFFFFFCCCBBB@@@>>>;;;888666555333333222111111000///////////////............---+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))************************************************************++++++++++++,,,,,,,,,,,,------------+++++++++++++++,,,,,,,,,---------.........///////////////000000000111111111000000111222222111111555444444444555666777777666777888888888999;;;===;;;;;;<<<<<<===>>>???@@@===>>>@@@BBBDDDDDDDDDDDDAAA@@@>>>======>>>@@@BBBEEEEEEEEEDDDCCCEEEHHHKKKKKK```hhhtttppp___hhhkkkGGG+++GGGbbbVVVDDD777===OOOggguuutttrrrtttnnnoooppprrruuuwwwxxxxxxyyyyyy~~~PPPLLLKKKMMMLLLFFFAAA@@@666666555444222000...---+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))******++++++++++++,,,---...///000000000000111333444555666777999:::;;;<<<===>>>>>>>>>???@@@BBBBBBBBBDDDFFFHHHGGGHHHJJJIIIGGGDDDDDDDDDCCCDDDFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<999888777555333222000000222111111000000111111222111000000000111111222222222222222333333333444444444444444444555666777888666666777999:::;;;======???AAADDDEEEEEEFFFGGGIIIDDDGGGJJJMMMOOONNNKKKIIIMMMLLLNNNQQQQQQNNNMMMMMMVVVbbbuuuxxxkkkssslllkkkooommmiiiooo{{{zzz~~~mmm\\\YYY^^^UUUQQQNNNNNNRRRVVVYYYZZZWWWUUURRRPPPPPPPPPOOONNNKKKKKKJJJIIIGGGFFFDDDCCCFFFFFFFFFFFFFFFEEEDDDCCC@@@???===;;;888666444333111111000000//////...............---------,,,,,,*********************************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,************++++++,,,,,,------------................../////////000000000000000000222555777555444111111222333444666888999888999999888666666777999888888888999:::;;;===>>><<<===???AAABBBBBBBBBAAAAAA@@@>>>======>>>???@@@EEEEEEEEECCCBBBCCCEEEHHHRRRSSSwwwnnnoooQQQPPPTTTUUU@@@444TTThhhTTT;;;555>>>[[[sssxxxtttrrrssssssrrrsssuuuxxx}}}yyyzzz~~~OOOLLLKKKNNNLLLFFFAAA@@@666666555444222000...---+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((())))))******+++++++++,,,---...//////000//////000222333444555666777888:::;;;<<<<<<======>>>@@@AAABBBBBBDDDFFFIIIGGGHHHJJJIIIGGGEEEDDDEEEEEEGGGJJJJJJIIIIIIIIIJJJBBBCCCDDDFFFFFFEEEDDDCCC>>>>>>>>>===<<<;;;::::::888777666555333222000000111111000000000000111111000000000111111111111222222222222222333333333333444333333444444555666777555555666777888999::::::<<<>>>AAACCCCCCCCCEEEGGGLLLKKKIIIJJJLLLOOOPPPOOOGGGGGGIIILLLPPPSSSVVVYYYPPPOOOQQQ[[[gggmmmkkkggg]]]TTTPPPUUUYYYXXX[[[aaa\\\^^^eeennnooofff\\\WWW]]]ZZZVVVSSSRRRQQQOOOMMMRRRRRRQQQQQQQQQRRRTTTTTTMMMMMMLLLKKKJJJHHHFFFEEEGGGGGGFFFFFFDDDCCCBBBAAA<<<;;;:::888666444333222000000/////////.........---------,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************++++++++++++))))))******+++,,,,,,,,,,,,------------.....................////////////111000111444999;;;999666//////000222444666888999999::::::888555444555777777777666777888:::<<<======>>>???@@@AAAAAA@@@@@@CCCBBBBBBAAAAAAAAAAAAAAADDDEEEEEEEEECCCCCCDDDFFFOOOKKKaaassszzzkkkRRR~~~|||kkkqqq\\\...<<>>@@@AAAAAACCCEEEHHHEEEGGGHHHHHHFFFDDDDDDDDDEEEHHHKKKKKKIIIGGGHHHIIIAAAAAAAAAAAAAAABBBCCCCCCAAA@@@>>>===;;;999888777555555444333222111000000000//////......//////000...///000000000000000000111111111111222222222222222222222222333444555666555555666666666777777777888;;;===??????@@@BBBCCCEEECCCBBBCCCGGGIIIIIIHHHSSSPPPJJJFFFFFFJJJOOORRRRRROOOKKKIIIKKKQQQXXX]]]___[[[YYY[[[___aaa```^^^UUURRRUUUbbblllkkkbbb\\\SSSRRRQQQQQQRRRSSSSSSTTTOOOQQQRRRTTTTTTTTTTTTTTTLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEDDDDDDCCCAAA@@@???999888777666444333222111///////////////.........,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++))))))***++++++,,,------,,,,,,---------.........------........./////////111//////222777999555222//////000111333555666777888999999888666555666777777777666777888:::===??????@@@AAABBBBBBAAA@@@???CCCCCCDDDDDDDDDCCCBBBAAABBBDDDFFFFFFEEEDDDDDDDDDHHHFFFIIIsssHHH]]]xxxrrrhhh???...LLLgggSSSBBB555>>>XXXqqq~~~zzzzzzyyywwwvvvwww{{{~~~~~~OOOLLLLLLNNNMMMFFFAAA???666666555444222000...---+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))************++++++,,,---...///000......///111222333444555555666888:::;;;;;;;;;:::;;;===>>>???@@@AAADDDGGGCCCEEEGGGGGGEEECCCCCCCCCDDDGGGJJJJJJGGGEEEFFFHHHDDDBBB>>><<<;;;<<<>>>???BBBAAA???<<<:::777555444444333333222111000000//////......------......///---...//////000000//////000000000000111111111111111111111111222333444555666666666666666666666666555888;;;<<<======???AAAAAABBBFFFKKKPPPOOOKKKGGGCCCGGGLLLNNNOOOOOOLLLIIIJJJQQQXXXVVVOOOLLLQQQXXXNNNPPPQQQQQQSSSTTTPPPKKKXXXSSSQQQUUUYYYYYYZZZ\\\VVVRRRNNNKKKKKKNNNRRRTTTNNNQQQTTTUUUSSSPPPMMMLLLIIIIIIJJJKKKKKKKKKJJJJJJBBBBBBBBBBBBAAA@@@@@@???777666555444333222222111///////////////.........,,,,,,,,,+++++++++******)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))******+++,,,,,,------,,,,,,,,,---------......---------.........//////...,,,+++...333333///+++111111111111222333444555777888888888666666888999888888777777999;;;>>>@@@BBBBBBCCCDDDCCCBBBAAA@@@AAABBBDDDDDDDDDBBB@@@???@@@CCCFFFGGGFFFDDDCCCCCCFFFFFFBBBddd]]]IIInnnqqqeeeQQQSSShhh[[[222333[[[cccPPP:::444EEEaaavvv}}}|||~~~}}}zzzyyy{{{}}}}}}~~~}}}|||}}}QQQKKKJJJNNNOOOJJJCCC???444444444333222///---,,,,,,+++******))))))******))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******++++++,,,------......///000111333555666666888;;;===>>>>>>===<<>>???BBBCCCDDDEEEGGGIIIJJJKKKFFFHHHJJJKKKJJJJJJKKKLLLPPPPPPOOOOOONNNMMMLLLLLLLLLKKKKKKMMMOOOPPPOOONNNQQQOOONNNOOOQQQSSSTTTTTTTTTQQQMMMLLLMMMOOOPPPPPPMMMNNNPPPPPPPPPNNNLLLKKKLLLJJJGGGFFFGGGHHHHHHGGGAAABBBCCCCCCBBB???===;;;777777666555333222111111///......------,,,++++++************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''''''''''''''(((((((((((((((((((((((())))))))))))************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///111222333333222222444666666666666666666666666666777666555555666888;;;<<>>======AAACCCEEEGGGGGGFFFDDDBBBIIIDDDJJJYYY|||___BBBqqqUUUGGGGGGZZZ___GGG333666```uuu@@@///EEE@@@\\\~~~{{{pppqqq{{{}}}{{{zzz{{{~~~QQQKKKIIIMMMOOOJJJCCC???444555444444222///---,,,,,,+++******))))))******))))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((''''''''''''(((((('''((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******++++++,,,,,,------......000111333555666666888:::===???@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCC@@@@@@AAACCCEEEEEEBBB@@@@@@]]]___HHH???EEEHHHIIIDDD@@@<<<;;;;;;<<<;;;:::777777666555333222111111/////////.........------------------------------------------------------------------..................//////000111111111111111222222222333333333444444555777999:::;;;<<>>???@@@@@@@@@@@@@@@CCCCCCBBBAAA@@@???>>>>>>???@@@CCCEEEFFFEEEDDDDDD@@@@@@BBBFFF\\\[[[fffnnnIIINNNiiiOOO...;;;MMMmmm___666444===LLLuuu|||}}}{{{sssqqqtttyyyyyyyyyzzz{{{QQQKKKIIIMMMNNNIIIBBB???555555555444222000---,,,++++++***))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''(((((((((((((((''''''''''''((((((''''''((((((((()))))))))''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))******+++,,,,,,,,,------...///111333555666888999:::===???AAACCCDDDBBBBBBCCCDDDEEEFFFGGGGGGCCCCCCCCCEEEFFFFFFDDDBBBLLLyyy}}}SSS;;;AAAEEEBBBCCCAAA===<<<<<<<<<;;;:::555444333111111111222222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...//////000000/////////000000000111111222333333444555666777888<<<<<<>>>???AAABBBDDDDDDBBBDDDFFFFFFEEEDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLHHHGGGGGGIIIKKKKKKJJJIIIJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHJJJLLLNNNNNNMMMOOOOOOOOOOOONNNLLLJJJHHHFFFDDDCCCCCCCCCBBB@@@>>><<<<<<<<<<<<:::888666555111111000000/////////.........---,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((())))))))))))******************************))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------------............000111222222111111333555555555555444444333333333444333333333444666888999;;;;;;===>>>????????????BBBBBBAAAAAA@@@???>>>>>>===>>>???AAABBBCCCDDDDDD<<>>:::AAA___qqqWWW```HHHnnneee999888999```~~~MMM///:::;;;]]]tttyyy{{{xxxuuutttrrrooosssvvvyyyzzzzzz|||QQQKKKHHHLLLNNNIIIBBB???555555555444222000...,,,++++++***)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((''''''&&&&&&''''''((('''''''''((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,------...///111333444666;;;;;;<<<===???AAACCCDDD@@@AAABBBCCCEEEFFFGGGHHHEEEEEEDDDFFFGGGGGGEEEDDDQQQyyy|||UUU===???AAA???BBBAAA???===<<<;;;::::::888777555333222333444555------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,------.../////////....../////////000000000222222222333333444444555999:::;;;<<<>>>@@@AAABBBAAACCCDDDDDDCCCBBBCCCCCCDDDDDDFFFGGGIIIJJJLLLLLLGGGFFFFFFHHHIIIJJJIIIGGGIIIJJJJJJIIIHHHGGGHHHIIIFFFFFFGGGJJJMMMOOONNNLLLLLLLLLKKKJJJIIIGGGEEEDDDDDDCCCBBBBBBBBBAAA>>>;;;;;;;;;:::999888555444222////////////............------,,,,,,+++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((((((((((((((()))))))))***************************))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........///000111111000000222444555444444333333222222111222222222222333555666777888999;;;<<<===>>>???????????????>>>>>>=========<<<======>>>???@@@@@@AAA;;;AAA<<<888:::CCCyyytttRRR}}}TTTdddtttVVV888222OOOzzzkkkEEE777555JJJeeerrrzzzuuurrruuutttooolllsss{{{~~~}}}|||RRRKKKHHHKKKMMMHHHBBB???555555555444333000...---+++***))))))(((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))******+++,,,,,,---------///000222444555============>>>???AAAAAA???@@@AAACCCDDDFFFGGGHHHGGGFFFEEEEEEGGGGGGFFFDDDGGG\\\]]]MMMFFFEEEDDDGGGAAA@@@???===;;;999999999;;;999777444333333333444.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,------...//////000////////////000000000111222222222222333333333444777888999;;;===>>>???@@@@@@BBBDDDDDDBBBBBBBBBCCCCCCDDDEEEGGGIIIJJJLLLLLLHHHGGGGGGHHHIIIJJJHHHGGGJJJLLLMMMLLLIIIHHHIIIJJJFFFFFFHHHKKKNNNOOONNNLLLJJJJJJIIIHHHFFFEEECCCCCCCCCBBBBBBBBBBBBAAA>>>;;;;;;;;;:::888666444333222////////////............,,,,,,,,,+++******))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------......///000000//////111333444444333333222222222222111222222333444555666777777888:::;;;<<<======>>><<<;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<<<<<<<888:::555777999444SSSxxxooo\\\IIIrrrjjjTTTeeeiiiLLL555<<>>>>>@@@@@@AAACCCDDDFFFGGGGGGGGGEEEDDDDDDEEEFFFEEECCCCCCHHHEEEEEEIIICCC>>>EEE???@@@???===:::777777777888666444222111000000000......---------,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,---......////////////000000000111111111111111111222222333333333666777888999;;;===>>>???>>>@@@BBBCCCBBBBBBCCCDDDDDDEEEFFFGGGHHHJJJKKKKKKHHHGGGGGGHHHIIIJJJHHHGGGJJJMMMOOONNNKKKIIIJJJLLLHHHHHHIIIKKKNNNOOOMMMLLLKKKKKKJJJHHHGGGFFFEEEEEEDDDBBBAAABBBBBBBBB@@@>>><<<;;;:::888666444333222000000//////............,,,,,,+++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++************++++++++++++,,,,,,,,,,,,---------------...//////......000222333333333333333333333333222333333444555666777777888999:::;;;<<<<<<<<<<<<999999999999999999::::::<<<<<<<<<<<<;;;:::999999999666333888888111<<>>000///hhhmmm???<<<222:::UUUvvv{{{rrrooovvv|||{{{RRRKKKGGGIIIKKKGGGBBB@@@666666666555333111///---******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))******++++++,,,,,,---...000222444555888999:::<<<======<<<<<<>>>>>>???@@@BBBCCCDDDDDDFFFDDDCCCCCCDDDDDDCCCBBBCCCFFFBBBBBBFFF>>>777>>>===??????<<<888555555666111111000//////...------,,,,,,,,,,,,++++++++++++************************************************************++++++++++++******++++++,,,---------////////////000000000000//////000000111222333333444555666777999;;;<<<===<<<>>>@@@AAAAAAAAACCCDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFGGGIIIIIIGGGEEEHHHLLLOOONNNKKKHHHJJJLLLKKKJJJIIIJJJLLLLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFCCCBBB@@@@@@BBBBBBBBBAAA<<<;;;999777555333222222000000///...------,,,,,,+++++++++***))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,,,,,,,---------,,,---......---...000222222222333333444444555555333444555666777888888999999::::::;;;<<<<<<<<<;;;888888888999999999::::::999:::;;;<<<<<<;;;999888999444777999444555;;;:::nnnzzz___FFFOOOhhhZZZCCCNNNhhhLLL555***HHHccc[[[FFF444555DDD```|||{{{wwwyyy|||}}}{{{yyyRRRKKKGGGIIIKKKGGGBBB@@@666666666555333111///---******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++,,,,,,---...000222333555444666999;;;======<<<<<<;;;;;;<<<===>>>>>>???@@@EEEDDDBBBAAABBBCCCBBBAAA;;;EEEEEEAAACCC>>>;;;AAA<<<>>>???<<<777444444555------...//////......---+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,........./////////000000------...///000111222222222333444666888999:::;;;999<<<>>>@@@@@@AAACCCDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFFFFHHHHHHFFFDDDFFFJJJNNNMMMIIIGGGIIILLLLLLKKKIIIIIIJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDEEEEEECCCAAA??????AAABBBCCCCCC<<<;;;999666444222111111000000///...,,,+++******++++++******)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,---...---------///111111222333444555555666777444555666888999999::::::::::::;;;<<<<<<<<<;;;;;;888888888999::::::;;;;;;666888;;;======<<<:::999555000777666,,,777@@@333<<<}}}~~~]]]EEEWWWgggPPPCCCYYYXXXAAA999111VVVvvvPPP;;;::::::IIIeee{{{}}}{{{zzzzzz{{{|||{{{yyySSSKKKFFFHHHIIIEEEAAA>>>999888666555444222///---,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''))))))))))))((((((((((((++++++,,,---///111333444666888;;;===>>>>>>======666999===@@@AAAAAAAAABBBDDDCCCAAA???<<<;;;:::999<<<>>>@@@AAAAAA???===;;;999888666444222111000000,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,---------......---...000000//////111222333333444666777999:::::::::;;;===???AAABBBCCCCCCBBBBBBCCCCCCEEEFFFHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGIIILLLNNNOOONNNLLLJJJDDDEEEGGGHHHHHHGGGFFFEEEEEEDDDCCCBBBAAABBBCCCDDDBBBBBBAAA???===<<<>>>@@@999888666444222111000000///......---+++***))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''&&&$$$%%%((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,---------............///000111222222444444555666888888888777888999999:::999999:::;;;<<<<<<<<<<<<<<<:::888999<<<===<<<:::999:::;;;;;;:::999777666333333333222222222111111999RRR}}}lllJJJCCCooommmFFFWWWhhh]]]@@@***@@@hhhlllSSS888;;;===GGGcccxxxyyyzzzzzzxxxvvvvvvxxxzzzSSSKKKFFFHHHIIIEEEAAA>>>999888666555444222///---,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''))))))))))))((((((((((((++++++,,,---///111222333777888:::<<<===>>>======999;;;???AAAAAAAAACCCDDDEEEDDDBBBAAA???>>>>>>===;;;<<<===???>>>===<<<:::888666555333111000//////------,,,,,,++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********,,,,,,,,,,,,------------,,,...///000//////000222222222333555666888999999:::;;;<<<>>>???AAAAAAAAABBBBBBBBBBBBCCCEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGHHHJJJKKKLLLKKKIIIHHHDDDEEEFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@AAABBB???@@@???>>>;;;:::;;;<<<888777555333111000//////......---,,,+++***))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((((('''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))))))))*********+++++++++*********+++++++++,,,,,,------------............000000111222333444555555777777777777777888888999888888999:::;;;;;;;;;;;;===;;;999:::;;;<<<:::888888888888888777666555555333222222222222111111111666666ggg{{{cccKKKgggxxxSSSddd{{{ooo???+++DDD\\\\\\CCC888222<<>>999888666555444222///---,,,+++***)))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))***++++++,,,...000222333777777888:::;;;<<<===>>>:::<<<>>>??????@@@BBBDDDDDDCCCBBBAAA@@@?????????::::::;;;;;;;;;;;;::::::666555333111///......---...------,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))******++++++,,,,,,,,,---------,,,...//////...///000111000111222333444666666777888999;;;<<<===>>>>>>>>>???????????????@@@AAAAAACCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@???????????????<<<===>>><<<:::888888888666555444222000///.........------,,,+++***))))))'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((++++++***))))))((('''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((()))))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,---------......///000000111222333444444555666666666666777777777666777888999::::::::::::>>><<<:::::::::999888666777666555444333333333333222222111111111000000000111'''@@@zzzvvvTTTNNN[[[\\\ooopppQQQ333///???KKKNNN:::---333@@@OOOgggyyyuuurrrssswww{{{zzzxxxSSSKKKFFFHHHIIIEEEAAA>>>999888666555444222///---++++++***)))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))******+++,,,---///111222666666666777999;;;===>>>;;;<<<=========>>>AAACCCCCCBBB@@@???======<<<<<<:::::::::999999:::::::::555444222000///...------...---,,,+++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***++++++++++++,,,,,,,,,,,,+++---............///111//////000111222333444555666777999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>@@@BBBDDDFFFHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@??????>>>>>>>>>:::<<<===<<<999666555555444333222000///...---------,,,,,,+++***)))))))))'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((***))))))+++***((('''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,------------...//////000111222333333444444555555666666666555555666777888999999999999;;;:::999999999888777666666555333222111111222333111111111000000000//////---111666HHH|||cccAAARRRmmmtttVVVLLLSSSbbbUUU333)))888MMMBBB999666555===WWWrrrwwwvvvuuuuuuwwwxxxyyyxxxSSSKKKFFFHHHIIIEEEAAA>>>999888666555444222///---+++***))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((((((((()))))))))************+++---...000000444444555666888:::<<<===<<<>>>>>>>>>>>>>>>AAACCCCCCBBB@@@>>><<<;;;::::::;;;;;;;;;:::::::::999999444333222000///.........------,,,+++)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))*********+++++++++,,,,,,+++,,,......------///000......///000111222222333444555777888999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<>>>???@@@AAACCCDDDEEEFFFIIIHHHHHHGGGGGGFFFFFFFFFHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBBBBAAA@@@@@@???>>>;;;======<<<999666444444333222000///...---,,,,,,+++++++++******))))))(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''%%%&&&+++,,,(((&&&)))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++++++++++++++,,,,,,,,,------......///000111222222222333444555555555555444555555666777888888888888777888888888888777888888666555333222111111222333000000/////////.........,,,888333///TTTxxxXXX???KKKjjjVVVUUUhhhdddEEE222555AAAIIIJJJ???222555GGGXXXmmmsssxxxyyyvvvtttuuuxxxSSSKKKFFFHHHIIIEEEAAA>>>999888666555444222///---******)))))))))))))))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''(((((())))))***************+++,,,---//////111222333555777999;;;;;;>>>@@@AAAAAA@@@@@@AAACCCCCCBBBAAA???===<<<<<<<<<<<<<<<<<<<<<;;;999888777333333111000///.........,,,++++++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))*********+++++++++***,,,------,,,---...000......//////000111111222222333555777999:::;;;;;;>>>>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBBBBAAAAAAAAAHHHHHHHHHHHHHHHHHHGGGFFFIIIHHHGGGFFFEEEEEEFFFFFFCCCCCCCCCCCCBBBAAA???>>>=========;;;777555333333222111000...------,,,,,,*********)))))))))((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&###%%%---...(((&&&***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((())))))))))))((((((((()))))))))******)))))))))************+++******+++++++++,,,,,,,,,,,,------...///000111222222333444555666555444444444555666777888888888888555666777777666666777999555444333222222111111111/////////.........---------...***...@@@]]]^^^HHHjjj|||aaaSSS\\\cccOOO111777FFFOOOGGG888444:::@@@ZZZeeesssxxxuuurrrsssvvvSSSKKKFFFHHHIIIEEEAAA>>>999888666555444222///---******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''((()))*********************+++---......///000333666888999999999<<<>>>@@@@@@???>>>>>>??????>>>===============>>><<<=========;;;888666444111111///...------------******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))*********+++***+++------,,,,,,...///......//////000000111111000111444666999:::;;;<<<>>>>>>>>>>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFHHHIIIIIIHHHGGGFFFGGGFFFEEEDDDDDDEEEFFFFFFCCCCCCDDDCCCBBBAAA???>>>>>>>>><<<999555333222333222111000...------------)))))))))))))))(((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((($$$'''000000(((%%%)))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))************************++++++++++++,,,,,,---...///000000111222333555666777666555444555555666777888888888888555777888777555444555777333333333333222111000///.........------------,,,,,,***'''///666888bbb}}}VVVTTTlllMMMTTTooogggCCC;;;>>>FFFJJJCCC777333888BBBPPPcccpppuuutttttttttSSSKKKFFFHHHIIIEEEAAA???999888666555444222///---***)))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''((()))******+++************+++,,,---...---///333666888999999888777:::======<<<:::::::::999999999999;;;<<<===>>><<<===>>>===;;;777333111000///...---,,,+++++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************)))+++,,,,,,,,,,,,---///......//////000000111111///111333666999;;;<<<===;;;;;;<<<<<<>>>???AAAAAA===>>>???AAACCCEEEFFFGGGBBBDDDGGGIIIIIIHHHFFFEEEEEEEEEDDDCCCCCCDDDEEEFFFCCCCCCCCCCCCBBB@@@>>>===>>>===;;;777333111111222222111000///...---------))))))))))))((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((+++''')))222111((($$$(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************++++++++++++,,,,,,---...///000000222333555777777666555444555666777888999999999999666888999777444222333555111111222222222000...---......---------,,,,,,,,,***222...+++---***EEEzzzbbbQQQKKKqqqfffSSS___ooooooFFF888:::LLLMMM;;;333:::000???UUUiiiuuuxxxuuurrrQQQKKKHHHIIIIIIEEE@@@???<<<999666444444333111///---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%'''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((...,,,***'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))******++++++,,,------000000111333555666888888777777777888888888999999999:::;;;;;;;;;:::999888::::::999888666444222111///......------,,,++++++(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,------,,,---...///000000000000111222333555888:::;;;<<<;;;<<<===>>>????????????>>>>>>???@@@AAABBBBBBCCCBBBDDDGGGGGGFFFEEEEEEFFFDDDBBB@@@@@@AAAAAAAAA@@@CCCDDDEEEEEECCC@@@<<<:::;;;:::888666444333222222...------,,,,,,++++++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((---------,,,+++***)))((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))((('''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******)))************+++++++++++++++,,,------......///000222444777999999888888666666666666666666666666666666555444333222222111000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,------***)))---777???wwwmmm@@@ddd~~~UUUUUUlllmmmfffLLL+++...IIIEEE555;;;333555;;;GGG[[[nnnvvvvvvQQQKKKGGGIIIIIIDDD@@@???<<<999666555444333111///---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((,,,+++)))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))******++++++,,,,,,---///000111333555666777888777777888999999999999888:::;;;;;;<<<;;;:::999888999999888777555333222000------,,,,,,++++++******''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((()))))))))))))))******++++++,,,,,,---,,,---...//////000000000000111333555777999:::;;;:::;;;<<<===============<<<<<<===>>>???@@@AAAAAAAAACCCEEEEEEDDDCCCDDDDDD@@@>>>===>>>@@@AAAAAA@@@>>>???AAAAAA@@@>>><<<:::999888666444222111000000---------,,,++++++******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''///---+++)))((('''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((())))))***))))))*********+++++++++++++++,,,,,,---.........000111444666777777777666555555555555555555555555666666555444333222111111///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,***,,,222888QQQlllHHH___eeeUUU```uuukkkHHH222CCCPPPGGG@@@222222777???FFFOOO]]]kkkPPPKKKGGGIIIIIIDDD@@@>>>;;;999666555444333111///---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''&&&&&&''''''((()))***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))******+++,,,,,,,,,///000111333444666777888666777999;;;;;;:::999888:::;;;<<<<<<<<<;;;:::999888888777666444333111000,,,,,,++++++***))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))))))))******+++,,,,,,,,,,,,---...//////000/////////000111333555777888999::::::;;;;;;<<<;;;;;;;;;::::::;;;<<<===>>>?????????AAACCCCCCBBBAAABBBCCC===;;;;;;<<<>>>@@@AAA@@@:::;;;<<<======;;;:::888666555333111000///......------,,,,,,+++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''///---)))&&&%%%%%%'''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''')))((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''(((((()))***)))))))))*********++++++++++++,,,,,,------......000111333444555555444444555555555555555555555555666555555444333222111111///////////////...------++++++++++++++++++++++++%%%(((,,,---++++++---000+++ZZZ\\\UUU~~~mmmNNNvvvrrr>>>///AAALLLLLL<<<444000333444777EEEVVVPPPJJJGGGHHHHHHDDD???>>>:::888666555555444111///---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&'''(((''''''''''''(((((((((((('''''''''''''''(((((()))''''''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))))))))***++++++,,,,,,//////111222444666777777777999;;;======<<<:::999;;;;;;<<<===<<<;;;:::999888888888666555333111000,,,++++++******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))***++++++,,,,,,,,,,,,---...////////////...///000222333555666777::::::;;;;;;;;;;;;::::::999:::;;;<<<===>>>>>>??????AAABBBBBBAAAAAABBBCCC>>><<<;;;<<<>>>?????????999:::;;;;;;:::999777666555444222000///...------,,,,,,,,,+++******))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''---,,,***'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''')))(((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((''''''''''''((())))))))))))))))))***************++++++,,,------......///000111222333333222222555555555555555555555555555555444333222111000000...............---,,,,,,++++++++++++++++++++++++&&&(((+++,,,+++***+++,,,333888[[[iiiLLLcccccchhhjjj<<<333>>>GGGHHH>>>111---000777<<<>>>PPPJJJFFFHHHHHHCCC???>>>999888666666666444111///---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((''''''((()))'''''''''((((((((())))))(((''''''''''''((())))))&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((())))))******+++,,,,,,...///000222444555666777888:::<<<>>>???===;;;::::::;;;<<<<<<<<<;;;:::999999888888666555333111000,,,,,,++++++******))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((())))))******+++,,,,,,+++,,,---...////////////---...///111222444555666::::::;;;<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>???@@@AAABBBCCCBBBAAAAAACCCDDDCCCAAA???>>>>>>???>>><<<;;;<<<;;;;;;999777555444444333222000///.........,,,++++++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''******++++++***(((&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((()))(((((()))))))))***************++++++,,,------...//////000111111111222111555555555555555555555555444444333222111000000///---------------,,,++++++************************************)))***+++,,,555***222___}}}WWWJJJ]]]~~~vvvpppMMM<<<666CCCFFF@@@333000777888222OOOJJJFFFHHHHHHCCC???===888777666666666444111///---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))((('''(((***''''''((((((((()))))))))((((((''''''(((((()))***''''''''''''''''''((('''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((())))))***+++++++++...///000222333555666777888999;;;======<<<;;;:::999:::;;;;;;;;;:::999888888777777555444222000///,,,,,,++++++***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))***++++++++++++,,,---......///......---...///000222333444555888999:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@BBBCCCCCCCCCBBBBBBDDDFFFGGGDDDAAA@@@???>>><<<:::======<<<;;;999777555444444333222000//////......++++++******)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,+++)))'''%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((()))((((((((()))))))))************++++++,,,,,,------...//////000111111222222444444444444444444444444444333333222111000//////,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))),,,+++)))((((((***,,,---***000///555]]]dddCCCaaammmWWWAAA888GGGNNNCCC555111333333OOOIIIFFFHHHHHHCCC>>>===777777666777777555111///---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((((()))***'''((((((((())))))))))))((((((((((((((())))))***((((((((()))((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((())))))******++++++...///000111333555666777777777888999999999999999888999:::::::::999888777555555444333111///...,,,+++******))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))******++++++++++++,,,---..................///111222333444555666777888:::;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@BBBCCCCCCBBBAAAAAADDDFFFGGGEEEBBB@@@???>>>;;;:::<<<;;;;;;:::999777666666333222111//////.........+++******)))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((()))))))))************+++,,,,,,------.........///000222333444444444444444444444444444333333222111000///......+++++++++++++++******)))))))))))))))))))))))))))***)))(((((()))***++++++(((111222,,,888```^^^WWWttttttdddnnntttcccCCCDDDKKKRRRJJJ888222777OOOIIIFFFGGGGGGCCC>>>===777666666777777555222///---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&((())))))(((((()))+++(((((((((((())))))))))))((((((((((((((()))******))))))******)))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((((((((()))******++++++......000111333555666666666666666666666777777777888888999:::999888777666333333222111///---+++***)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++++++++,,,---...............///000111222333444555333444666888:::;;;<<<<<<:::;;;;;;<<<===>>>??????AAABBBBBBAAA@@@AAACCCEEEFFFDDDAAA???>>>===<<<::::::999999999888888888888222111000///...---------*********)))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''''''''''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))******+++,,,,,,------------...///111222444555444444444444444444444444333333222111000///......+++++++++++++++***))))))))))))))))))))))))))))))'''''''''(((***+++***)))---"""&&&555444888cccvvvOOOGGG___SSSaaayyyZZZAAA@@@[[[bbbHHH555777UUULLLEEEGGGIIIEEE>>>;;;999999666333555777333---+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''###&&&)))***))))))))))))%%%'''(((((((((((()))+++(((---'''$$$,,,---((()))...'''&&&---000,,,---222000***(((---222222///---''')))---...+++''''''***+++(((&&&&&&)))++++++)))###%%%((()))(((%%%$$$###''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''((())))))******......000111111222111111333333444666666777777777555555555555444222111000333111///...---,,,***(((***))))))((('''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))******++++++,,,------............///111222333444555666777999;;;<<<===;;;<<<>>>?????????>>>======>>>???@@@AAA@@@@@@???EEEEEECCCAAA>>>:::888666999888777777888777555333000//////---,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%)))+++)))%%%$$$&&&***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++------......///111222333333444444444444444444333444333111000...------,,,,,,,,,++++++***)))(((((((((((((((((((((((((((((((((((((((((())))))))))))---******---///222???MMMzzzSSSSSS999eeeyyyaaagggzzzzzznnnSSSEEE\\\xxxeee:::UUUKKKEEEGGGIIIEEE>>>;;;888888555333444666333,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++***(((''''''((('''***,,,---,,,+++++++++'''+++''''''/////////777555222333;;;BBBDDDGGGJJJXXXVVVQQQLLLHHHDDD===888888111)))'''***,,,------&&&'''***---///,,,&&&!!!+++***(((&&&%%%&&&(((***'''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((())))))******+++...///000222333444444444333444555666666777666666777777777777666444333222333111///...---,,,***((()))))))))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((()))))))))))))))******++++++,,,,,,---------......///111222333333444555777999:::;;;<<<999:::;;;<<<===============>>>@@@AAAAAAAAA@@@???BBBBBB@@@???<<<999777666888777666666666666333111//////...---,,,+++******))))))))))))(((((((((''''''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))),,,...,,,'''%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))*********+++++++++---------...///000222222333333444444444444333333333222111///...---,,,,,,,,,,,,+++******)))(((((('''''''''''''''''''''''''''((((((((()))))))))))),,,***+++---,,,+++222<<>><<<===>>>?????????>>>===>>>>>>===<<<;;;999777666777666444444444333222000///...------,,,+++******)))))))))(((((((((''''''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''+++---...+++'''%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))*********++++++------------...///111111222222333333333333222222222111000...---,,,++++++++++++******))))))((((((''''''''''''''''''''''''''''''((((((((())))))))))))))),,,---+++(((***///444TTT|||cccCCCAAAjjjeeerrrqqq\\\\\\kkkTTTKKKEEEFFFIIIEEE???;;;555555333111222555111++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))&&&(((******))))))+++,,,)))((('''&&&)))///777>>>TTT[[[aaammmyyy~~~|||~~~vvvooogggZZZGGG555***'''***---$$$%%%''')))***)))'''%%%'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,---...000333555666777888888888888999888888777777777777777666555444333222111///---,,,,,,+++)))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))))))))***++++++,,,,,,---------...///000111222111222333555777888999:::888777777888999<<<>>>@@@:::;;;<<<======<<<;;;;;;<<<<<<<<<;;;;;;:::888888666444222111222111///...---------,,,+++******)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))***(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************,,,,,,,,,,,,---...///000000111111222222111111000000///...---+++++++++*********)))))))))((((((((('''''''''''''''''''''''''''''''''((((((((())))))&&&(((+++,,,+++***+++---000---LLLWWWNNNwwwfff[[[sss~~~fffNNNJJJSSSJJJDDDFFFIIIEEE???<<<444444222000222555111++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((***++++++***))))))***))),,,222999AAAJJJRRRXXXwww~~~rrr~~~}}}oooYYYEEE555,,,,,,***)))***++++++(((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,+++,,,...111333555666777999999:::::::::999888888888888888777666555444333000...,,,,,,,,,+++)))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))******+++,,,,,,,,,---------...000111222111222333444666888999:::999999888999;;;===???AAA<<<===>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;::::::666444111000//////...---,,,,,,,,,+++******))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********++++++++++++,,,---......//////000000000000//////......,,,+++************))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))))))))+++---......000999GGGfff^^^SSSyyytttWWWXXXhhhmmmfffSSSJJJDDDFFFIIIFFF@@@<<<444444222000222555222,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++)))))))))((((((***---000:::DDDTTTbbblllqqqssssss{{{uuuxxxeeeQQQEEE===111)))''''''''''''((())))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))***++++++,,,***+++---000222444555555777888888999999999888888999999999888777666555444///---++++++++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((())))))***+++++++++,,,,,,,,,---...///111111111222333555666888999::::::::::::;;;<<<>>>???@@@???@@@AAAAAAAAA@@@???>>>;;;<<<<<<======<<<<<<;;;666444000.........---,,,+++++++++*********))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******+++++++++++++++,,,------......////////////......---,,,+++***))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((%%%%%%)))***))),,,...---000???```pppiiiddddddjjj```[[[xxxSSSJJJDDDFFFIIIFFF@@@===444555333111333666333---+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++))))))***...666CCCQQQ[[[dddmmm{{{{{{lll___LLL===444000---******************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((())))))******+++***,,,---000222333444444444444555666777777777777666666666666555333222111...,,,+++***+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((())))))******++++++,,,,,,,,,---...///000111222222444555777999:::;;;::::::;;;======>>>>>>>>>@@@@@@AAAAAAAAA@@@???>>>;;;;;;<<<<<<<<<<<<;;;;;;777444000.........---,,,***************)))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((()))******''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***+++************+++,,,,,,------............------++++++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&)))(((%%%&&&******%%%,,,((($$$000:::888ZZZmmmlll}}}uuuZZZSSScccmmmnnnRRRJJJDDDFFFIIIFFF@@@===555555333111444666444...+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++...///333<<>>===<<<<<<===>>>?????????===<<<;;;;;;;;;;;;<<<<<<;;;::::::777444000...---------,,,************))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((())))))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))******************++++++,,,------......------,,,+++***)))(((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###((()))(((***...---'''%%%666+++###111111555RRRuuuyyyXXXOOO[[[xxxZZZNNNHHHCCCEEEIIIIIIAAA999333777888555444555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((()))******'''(((((('''((()))(((&&&(((''')))...000---)))'''444:::EEE___www}}}{{{|||lllSSSCCC<<<...+++,,,%%%$$$++++++%%%&&&''''''''''''((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))---...000111222222111111222222111111111222333333333222222111000///......***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))***++++++------...///111222333555666777777777999:::;;;;;;;;;<<<>>>@@@@@@>>><<<<<<>>>>>><<<999:::999888999999999777555333222111///............************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''')))******''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,,------......------,,,+++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))+++*********,,,///111333HHHlllzzz|||fffKKKIIIlllOOOIIIEEEFFFJJJIIIAAA999333777888555444555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))'''''''''((((((((())))))((((((((())))))))))))***((((((((((((((()))******"""&&&)))++++++---------+++,,,---***(((---???PPPTTTdddvvvxxxppp|||qqqZZZIIIBBB>>>111,,,,,,(((++++++***)))&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))---...000222222333222222333333333333333333333333333222111111000///......)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))***++++++------...///111222333555666777777777888999:::999888888:::<<<>>><<<::::::<<<<<<:::888999777777777888777555333111111///...---,,,,,,,,,*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))*********+++++++++,,,,,,---------------,,,,,,+++))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((******)))***+++---000111000AAAbbb{{{eeeOOOTTT{{{PPPLLLHHHHHHKKKIII@@@999333777888555444555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))************)))(((((((((((()))******'''((())))))((()))+++---,,,******---666JJJiiivvv~~~kkkTTTJJJAAA;;;000 )))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))***---...000222333333333333555555666666666444333222222222111000///...------))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))***++++++------...///000111333555666777888888888999999777555555666777<<<;;;999999::::::888777777666555555666555333111000///...---,,,+++++++++******))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))*********++++++++++++,,,,,,------------,,,++++++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((***))))))))))))+++---...,,,+++111KKKzzzqqqlllnnnaaaNNNQQQdddQQQMMMJJJJJJKKKHHH@@@999333777888555444555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))'''(((((((((((()))))))))(((((()))))))))*********))))))(((((())))))***+++...)))&&&'''((()))+++......)))...EEE```uuuuuullluuu||||||~~~nnnUUUHHHCCC:::---+++(((&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******,,,...000222444444444444666777888888888555333111222222111000...---,,,,,,(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))***++++++------...///000111333555666777888888888999999888666666777999;;;;;;:::999999999888777777666555555555444222000000///...,,,++++++++++++***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,,,,+++******))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((()))******---///...000@@@ddduuu~~~qqqUUUGGGQQQNNNLLLLLLLLLHHH???999333777888555444555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((()))))))))***'''''''''((((((((()))))))))))))))))))))***++++++,,,'''''',,,///---,,,...111444HHHlllxxxpppkkkggghhheee]]]XXXXXXXXXWWWVVVPPPOOOSSSQQQLLLRRR]]]WWW\\\aaabbb```fffxxx|||\\\DDDFFFJJJ<<<777000+++((('''&&&$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((()))*********+++---///222333444555555666777888888888555333111222111000///...,,,++++++''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))***++++++------...//////111222444666888888999999:::;;;:::999999;;;===<<<<<<<<<;;;:::999999999888777666666666555333111000000...---,,,+++++++++)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********+++++++++++++++,,,,,,++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''(((((((((((($$$***333444,,,111RRRxxx~~~mmmnnnwwwOOONNNLLLLLLLLLGGG???999333777888555444555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((()))))))))******''''''''''''((((((((((((***))))))))))))***++++++***(((+++000///)))+++222===JJJjjjyyyjjjdddbbb\\\TTTTTTVVVWWWVVVZZZ___```\\\QQQKKKFFFGGGIIIHHHHHHIIIIIIFFFCCCEEEKKKQQQWWWZZZlllooorrrvvvuuucccTTTBBBBBB<<<333---***)))'''%%%''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++)))+++...000333444555555555555666666666444333222222111000...---+++******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))***++++++------...//////000222444666888999999;;;<<<<<<<<<;;;;;;===???<<<===>>>===:::999:::;;;999888777666666555333111000///...---,,,+++++++++))))))((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))************+++***++++++++++++***))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((---$$$%%%000000(((000BBBeeeMMMLLLLLLLLLKKKFFF???999333777888555444555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((()))))))))*********'''(((((((((((()))))))))******))))))******+++,,,,,,+++......***...HHHeeewwwwww{{{vvvvvvwwwsssjjj```[[[WWWPPPGGGEEE???999<<>>===:::999:::;;;999888777666666555222000///...---+++************))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))***************************))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((222'''!!!&&&---------///---IIImmmKKKKKKLLLLLLKKKFFF???:::333777888555444555222...,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))*********************)))******+++,,,***+++,,,,,,,,,DDD|||rrrggg___]]]lllxxxlllfff[[[NNN===>>>@@@EEEKKKPPPOOOKKKIIIGGGGGGHHHHHHSSSrrrzzzbbbiii{{{rrr___NNNBBB888...'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++'''(((+++///111333444444222222111111111222333333222111000...,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))***+++,,,---......//////000222444777888999:::=========;;;888777888999;;;===>>>===999888999;;;999888666666555444222///...---+++***))))))(((((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))***************************)))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))))))))))))))///+++(((***+++))),,,///777LLLpppKKKGGGMMMQQQJJJFFFBBB777444666666333444666333......---,,,+++************************************))))))))))))************))))))))))))))))))))))))...,,,***)))***+++,,,,,,)))***,,,555NNNrrr{{{zzz```dddiiiooozzz~~~xxxuuugggccc[[[RRRJJJDDD@@@>>>;;;::::::AAANNNaaasss{{{~~~wwwfffXXXUUUWWWWWWlllcccAAABBBBBB...,,,)))'''(((((((((&&&&&&(((&&&$$$$$$%%%'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((()))***,,,...///000111111111222222222222111000000000///---+++***(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))((((((((((((((()))))))))***+++,,,------...000000111333555666888888:::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::888666333000/////////++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''&&&&&&)))((('''%%%$$$$$$$$$%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))///333000333IIIoooLLLGGGLLLOOOGGGDDDAAA666444666555333444666333......---,,,+++************************************))))))))))))************************************+++)))((())),,,...,,,***(((///===SSSnnn|||~~~ooogggddd{{{{{{fffWWWNNNKKKFFFCCC???;;;777444333333000///...111888BBBLLLRRRkkkrrrbbbRRReee|||___FFFDDDLLL:::555***!!!###+++***$$$(((&&&$$$%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((+++,,,---...////////////222222222222222111111000000///---+++)))((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))((((((((((((((()))))))))***+++,,,------......///000222444555666777999999999999999::::::::::::999999999999888888888888666444222000...------++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((()))))))))))))))---000---+++111???LLLMMMGGGKKKLLLEEECCCAAA777444666555333444666333...------,,,+++************************************)))))))))*********++++++***************************))))))+++...000...+++111<<>>???@@@???555'''###))),,,''''''&&&%%%&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))------...////////////...222333333333333222111111///...,,,+++)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((''''''((())))))))))))***+++,,,------.........///111333444666666777777777777888888999999888888888777777777666666555444333222000...,,,++++++******))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,)))&&&%%%'''((('''%%%'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%((((((''''''&&&%%%%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((***,,,,,,+++***((((((OOOHHHKKKKKKDDDBBBAAA888333555555333333555333...---,,,++++++*********+++************************))))))*********+++++++++************************+++,,,---,,,+++---111444===OOOggg|||xxxqqqtttooodddUUUFFF;;;555444222111000///......//////...///000000///---,,,***888333,,,)))555OOOooosssrrrlllNNNIIIHHHDDD;;;000'''''',,,'''&&&&&&((()))(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((()))))),,,,,,---///000000000000333333333333333222111111...---,,,***((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''((())))))))))))***+++,,,------......///000222333555666777666666777777888888999999999999888888888777777777333333333333111...,,,************)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''222---((('''((((((%%%!!!''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))+++******+++---.........QQQJJJLLLLLLDDDCCCBBB:::333555444222333555222---,,,,,,++++++******++++++************************************++++++++++++************************,,,......***&&&+++888DDDcccyyysssvvv~~~nnnccc]]]]]]^^^SSSLLLBBB999444222///---222111000///...------,,,---....../////////......'''''''''(((---666CCCMMMjjjzzz}}}{{{sss\\\LLLKKKCCC///%%%((((((''''''((()))(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***)))***,,,...000222333333222333333333333222111111---,,,+++)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))***+++,,,------...///000111333444666777888777777888888999::::::;;;;;;;;;;;;::::::::::::999333333444333111///---+++******))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&'''''''''((((((((()))111---)))'''((((((&&&###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((...---+++)))((())),,,...RRRKKKMMMMMMEEECCCBBB999333555444222333555222---,,,,,,++++++***++++++,,,*********************************++++++++++++,,,++++++++++++++++++++++++***,,,---))))))555JJJ\\\~~~mmmhhheee{{{qqqlllddd\\\UUUPPPNNNMMMLLLDDD;;;555444444222000.........---------,,,,,,...------------...//////111111333555222,,,)))***;;;WWWeeeuuuQQQMMMOOOAAA...%%%)))((('''(((((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******(((***,,,///111333444555111222222222222111000000,,,+++***(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((())))))))))))***+++,,,------...000000222333555777888888777888888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::333333333222000///---,,,***))))))((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))******)))((((((''''''(((***+++''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''')))++++++((('''((()))PPPJJJMMMMMMEEECCCAAA777222444444222333444222---,,,++++++***++++++,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++******+++...:::NNNgggwww~~~xxxxxxoooeee^^^QQQUUUZZZ]]]YYYPPPEEE>>>;;;888444000...------,,,,,,------......///......------.........//////000,,,(((&&&)))+++,,,222999***;;;lllccczzz{{{rrr~~~^^^OOOPPPOOOBBB222+++)))''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))*********+++---///111222333444000111111111111000//////+++***)))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((())))))))))))***+++,,,------...///000111222444666777888777777888999:::;;;<<<<<<::::::::::::999999999999333222111///...------,,,)))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&''''''((())))))***###&&&((('''&&&'''+++000''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###&&&)))+++,,,+++***)))OOOIIILLLMMMEEEBBB???555222444444222222444222---+++++++++***++++++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++---***+++555KKKfff~~~wwwxxxvvvooojjjeee\\\TTTKKKMMMPPPPPPMMMGGG@@@;;;...111333222///---///111,,,------.........------***+++,,,...////////////---+++...444444---***---111000RRR~~~uuusssrrrqqqxxxnnnTTTKKKSSSRRREEE,,,***'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))***+++,,,---...000111222222222000000000000000///......+++***)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***))))))***+++,,,------.........000111333555666666666777888999:::;;;<<<<<<888888888888777777777777222111///---,,,+++,,,,,,)))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))"""'''***((($$$$$$)))///''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++)))'''(((******(((&&&EEEHHHJJJIIIFFFAAA<<<:::777555333444666555222...,,,,,,,,,+++++++++******++++++++++++++++++++++++************************,,,+++***,,,......,,,))),,,(((---DDDfff{{{tttiiilllwwwsssnnnllljjjddd[[[SSSEEEAAA======??????;;;777000000///.........//////............////////////....../////////...------111000000111222222111///;;;111>>>vvvnnnnnnjjjtttqqqrrr]]]DDDOOOYYYIII555&&&'''***&&&###%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******---***))),,,333777666333111111111000///......---******)))''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((*********++++++,,,,,,------...000222444555666666666666888999:::;;;;;;<<<;;;999777666777777666555111000///---+++*********))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((%%%&&&((())))))(((&&&%%%&&&%%%%%%%%%%%%&&&''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))EEEGGGIIIIIIFFFAAA<<<:::777555333444666555222...,,,,,,,,,+++++++++******++++++++++++++++++++++++************************000...------...///...------777LLLjjjvvvzzzwwwmmm|||yyytttooohhhccc^^^WWWNNNFFF===:::666666888888444111//////...---------......////////////////////////.........///000000111111///...---...000111111000...---:::]]]tttyyyzzz{{{tttttt[[[NNNNNNNNNEEE666***'''***+++***'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******+++...000222555777666333111222222111000///...------***)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((*********++++++,,,,,,------...000222333555555555444555666888999::::::::::::888666555666666555333111000...---+++*********)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((%%%&&&'''))))))'''&&&%%%&&&&&&%%%%%%&&&&&&'''((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))EEEGGGHHHHHHFFFBBB===999777555333333555555111...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...###999WWWrrruuuxxx|||xxxoookkkiiiccc[[[TTTNNNHHH???:::666333000000222222///,,,......---,,,,,,,,,,,,---------...///000111222222111000000//////000000111000...---///111444555555111222888DDDYYY{{{yyyxxxuuuooo___RRRQQQRRRFFF000%%%))),,,''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))***++++++,,,,,,222:::===<<<999666555444333222000///---,,,,,,))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((())))))***+++,,,,,,------,,,---///111333444555555333444555666777888888888999777555555555555333111000///...,,,+++******)))((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))EEEFFFGGGGGGFFFBBB===999888555222333444444111...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++***+++...000777SSSooo|||~~~}}}uuuyyynnnfffbbbVVVQQQJJJEEE@@@<<<888444333111//////000000...,,,------,,,,,,,,,,,,,,,---000111222444555777888999999888666444222222111111222111111333666999::::::999666888@@@LLL\\\oooxxxtttxxx}}}{{{rrrUUUNNNTTTQQQAAA111+++(((%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&)))))))))***++++++,,,,,,+++000888>>>AAA@@@>>>===444333222000...---+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))***+++,,,,,,------,,,---///111222444444555444555666777888888888888999888666666666555333111///...---+++******))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))EEEEEEEEEGGGFFFCCC===888888555222222333444111...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++...000...,,,,,,111666VVVssszzz{{{zzznnnaaaWWWQQQEEEBBB===999666444333111111000////////////...------,,,,,,,,,------...///666666777888999999::::::===<<<;;;999888777777777666666777:::===???>>><<<888:::DDDTTT```aaa___^^^lll}}}jjjpppRRRKKKLLLQQQRRRGGG555***)))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,......222999AAADDDBBB>>>333222111///---+++***)))(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))+++,,,---......,,,---///111333444555555666666777888999999999999:::999777777777666333000...---,,,+++***)))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((EEEDDDDDDFFFGGGDDD===888888555111111333333111///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......+++)))...;;;EEEiiizzzuuuuuu|||yyymmm___RRRFFF@@@;;;999666333000...............------------------,,,,,,---...///000222333666777777777777777777777999:::<<<===>>>?????????BBBDDDHHHLLLNNNLLLHHHDDD???KKK```ppprrrllliiijjj\\\hhh{{{iii~~~yyyiiicccMMMFFFIIITTTRRR???000---(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''(((((())))))***++++++,,,222000///555<<>>AAADDDFFFGGGFFFHHHLLLOOOQQQRRRRRRQQQZZZ^^^eeejjjlllggg^^^WWWLLL[[[ppp|||zzzrrrqqqvvvqqq``````rrr~~~qqqnnnwwwdddVVVKKKLLLPPPLLL<<>>777888444111000222333111///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++,,,555OOOsss}}}tttrrrvvvyyysss___JJJ;;;333222333+++,,,------------...///+++,,,------,,,,,,---...,,,---...000333666888:::AAACCCHHHNNNUUU[[[```ccc___aaaeeeiiikkkjjjiiigggqqqvvvssskkkQQQ[[[kkkyyy|||xxxvvvxxxnnnuuulll___sssnnnsssuuuvvvrrrXXXJJJPPPYYYKKK444(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''((())))))******(((,,,111444333111000000,,,,,,++++++***)))((((((&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''((()))***,,,---...//////000222444555777777888888999999:::::::::999999888777666666666333///,,,++++++***)))(((((())))))&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&''''''''''''''''''&&&''''''''''''((((((((()))''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((KKKBBB===CCCHHHFFF@@@;;;777555333333333333111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,000,,,,,,JJJzzzyyy}}}|||{{{uuu[[[CCC<<<888111///222---,,,,,,...000000000///---......///000000111111...111333333333777???FFFOOOTTT\\\dddkkkqqqwwwzzz}}}{{{zzz{{{{{{||||||~~~fffeeemmmyyy}}}{{{}}}|||tttqqqnnnaaa```ooo|||YYYDDDJJJQQQNNN<<>>111///000...---000000///---,,,,,,---...000...---,,,---...111333555333666;;;===@@@FFFNNNTTT^^^bbbhhhmmmrrrwww{{{~~~}}}yyyuuuuuuyyy~~~___LLLJJJOOOMMMBBB222&&&'''+++***$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))***++++++,,,...///000111222222111111///...,,,***((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))***+++,,,------...///111222444555555666666666777777777666666555555444444222000...,,,+++******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))%%%&&&''')))************+++***)))))))))+++---///%%%'''''''''&&&&&&&&&'''...,,,++++++,,,,,,,,,,,,+++,,,,,,***(((''''''((($$$&&&((())))))((('''&&&'''***,,,,,,)))((()))***+++$$$$$$,,,...(((&&&))))))---...***(((+++......+++,,,,,,...//////---+++,,,+++,,,......+++'''$$$***++++++******)))((((((***------***))),,,......***))))))(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((''''''(((((((((''''''&&&'''&&&%%%&&&'''((('''&&&''''''((((((''''''&&&%%%&&&)))***((($$$$$$'''+++((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((NNNDDD===@@@EEEDDD>>>:::666444333222222222000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...+++777QQQbbbccc```aaajjjsssmmmnnnwwwccc@@@666//////111000000222---............///111222...------...000555999<<>>FFFPPPJJJCCC===???FFFHHHCCC======JJJIII777111???KKKLLLDDD555666KKKQQQ@@@333444BBBBBB<<<333111888>>>???111+++)))---///---...222------***''')))000222///555222...***---000---'''***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''((((((((()))+++...111333555222111333888;;;:::777555444222000...---,,,+++'''&&&%%%''')))***(((%%%$$$%%%%%%&&&'''(((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((QQQFFF<<<>>>BBBAAA===:::555444222111222111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......111BBBdddpppmmmyyyvvvhhhvvv]]];;;333222222222111000000000,,,///111111...,,,...000222444888>>>EEENNNUUUYYYbbbbbbcccccccccbbbbbbaaaaaadddgggkkknnnrrrvvvzzzyyy~~~yyyxxx~~~{{{~~~ddddddttt{{{wwwjjjttt}}}___CCCLLLPPPNNN@@@000)))((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''(((***+++,,,.........///000111111000///...,,,+++***((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))***+++,,,---.........///111333555777777888999999:::999999888777666222111111000...---+++*********)))(((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******++++++************++++++---+++***)))+++...222555444777666444;;;FFFHHHBBB>>>BBBMMMVVVVVVRRRYYYdddsssqqqmmmooo{{{vvvrrrwwwyyywwwiiipppjjjdddxxx[[[VVVxxx{{{UUUBBBNNNooolllCCC///;;;FFFCCC777+++)))//////***000+++((()))******...333---,,,***))))))***+++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))333444777:::===@@@AAABBBIIIFFFDDDIIIQQQWWWXXXVVVQQQNNNJJJEEEBBB@@@@@@@@@<<<444,,,''''''(((&&&$$$%%%&&&&&&'''(((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((SSSFFF<<<===AAA@@@<<<:::555333222111222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///@@@JJJ]]]iiifffbbbqqqpppooofffOOO<<<000222333222000000000000///222333222000222888>>>===AAAHHHRRR\\\gggooossshhhhhhggggggeeeccc```]]]^^^```bbbdddgggjjjnnnrrrtttzzzooodddffflllpppsss{{{}}}|||qqqiiilll}}}hhhrrrvvvrrrYYYLLLNNNOOOJJJ===///)))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,------...///000000///...---)))((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))******+++,,,---.........///111333555777888888999999999999888777666555111111000///...,,,+++*********)))((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********---,,,++++++,,,...111333+++...333999???CCCEEEFFF___hhhjjjeeefffqqqxxxxxxrrrpppwww~~~~~~vvv}}}vvvtttYYY\\\zzzsssaaaOOOJJJRRRSSSNNN333444<<>>CCCJJJPPPSSSRRRNNNLLLOOOJJJGGGKKKSSSZZZ\\\[[[WWWTTTPPPLLLKKKLLLOOOQQQMMMJJJDDD???999555000...************))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((SSSGGG<<<<<<@@@@@@<<<:::555333222111111111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////HHHSSSbbbjjjfffeeevvvxxxxxxTTT:::+++///333555333111111222222111333444444555<<>>???FFFQQQYYY[[[WWWPPPJJJDDD>>>888999AAAGGGHHHFFFFFFDDDAAA@@@CCCHHHNNNRRRJJJQQQXXXZZZUUUMMMGGGDDD//////...,,,***)))((('''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))VVVMMMBBB<<<===>>>;;;888444222111111222111000......,,,,,,...---***+++000,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++...---***---555GGGRRR___iiiooosssvvvxxxuuu~~~vvvSSS:::555:::333:::<<<555000222555666999999777999888444GGGkkkiiissszzzzzzxxxzzzvvvpppllliiigggfffddd\\\YYYYYY\\\]]]\\\^^^bbbiiipppzzzpppMMM<<<888:::EEERRRYYY```jjjppptttxxx~~~|||wwwhhhhhhrrr{{{vvvcccPPPGGGNNNNNN???111---+++((((((******&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***+++,,,,,,------,,,---///111111000...,,,'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((+++++++++,,,,,,------...111111111222333444666666777777888888777555333222000///---,,,+++*********(((((((((((((((((((((((('''''''''''''''((())))))&&&))),,,---,,,***))))))((())),,,...,,,))))))++++++%%%$$$+++///...---000666888<<>><<<>>>GGGHHHBBBLLLFFFBBBCCCGGGIIIHHHGGGHHHLLLNNNJJJDDDCCCIIIPPPEEEIIILLLMMMKKKJJJKKKLLLKKKQQQYYY\\\ZZZVVVTTTSSSSSSGGG777---,,,...***$$$'''(((******)))'''%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((VVVMMMBBB<<<======;;;888444222111111222111000...///---...000///,,,---111,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,***(((///999CCCUUU___```mmmqqqaaaDDD>>>>>>;;;999:::;;;<<<<<<===???@@@@@@BBB===:::<<<>>>QQQppp|||yyyvvvrrrmmmhhhbbb]]]YYYVVVUUUXXXZZZZZZ\\\aaaiiipppxxxlllVVV@@@888555444999BBBOOOWWWbbbkkkpppuuu{{{pppdddrrryyyppprrr]]]MMMOOOSSSJJJ999...***'''&&&)))***&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***+++,,,---......---///000222111///---,,,'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((******++++++,,,---------111111111222333444555666666777777777666444222111///...---,,,+++*********(((((((((((((((((((((((()))((((((((((((((()))*********)))'''%%%%%%(((***%%%$$$%%%'''))))))******333000333???IIINNNQQQUUU\\\hhhqqqtttzzzqqqmmmiiiaaaXXXUUU___kkkyyywwwxxxxxxwww}}}jjjAAAJJJKKK@@@333000333666333...++++++)))%%%'''---///...+++(((&&&''''''&&&((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''''''''))))))***)))(((&&&%%%%%%(((---222555HHHRRRWWWRRRQQQUUURRRKKKBBBAAAEEENNNVVVUUUNNNGGGOOOOOOMMMJJJHHHHHHKKKOOOWWWVVVRRRJJJCCCDDDJJJQQQHHHNNNVVVZZZZZZYYYYYYYYYaaadddaaaTTTBBB444---,,,)))'''&&&&&&''')))******((((((((((((((((((((((((((((((((((((((((((((((((VVVNNNCCC===<<<<<<:::777444222111111222111000...///...000333222......111,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++)))---:::HHHZZZ[[[XXXYYYkkk~~~\\\BBBHHHJJJ???FFF===;;;CCCIIIHHHHHHLLLZZZ^^^VVVMMMSSS\\\lllzzzrrrkkkeee^^^ZZZVVVRRRQQQTTTUUUVVVZZZ```dddjjjpppsssuuutttlllcccQQQDDD999666555333888@@@DDDMMMYYYeeemmmsssyyy~~~yyymmmhhhhhhiiimmm|||eeeNNNIIIPPPPPPAAA111***&&&%%%((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((***+++---...///000000111222222111///,,,+++'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))***++++++,,,------000000111222333444555555555666666666555333111000///...---+++************((((((((((((((((((((((((******)))(((((()))))))))'''(((((((((((()))---///333000+++***,,,111666888666:::III___uuu~~~tttqqqmmmnnn{{{uuu}}}wwwwwwxxxxxx|||XXX======FFF<<<000,,,444666///,,,111+++((((((+++---------///)))))))))*********++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((((()))))))))******(((((()))...666AAAKKKQQQcccgggbbbWWWPPPPPPOOOJJJIIIKKKRRR___mmmqqqjjjaaa___]]]ZZZXXXXXXXXXYYYZZZdddccc^^^WWWRRRSSS[[[bbbLLLOOOSSSRRRMMMIIIGGGGGG\\\dddkkkfffVVVDDD888444111---)))((()))+++***)))((((((((((((((((((((((((((((((((((((((((((((((((VVVNNNDDD===;;;:::999777444222111111222111000......---000444222...---000,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++---777JJJZZZkkkYYYVVViiiyyyyyy|||www]]]\\\\\\UUUeeeTTTLLLVVV___]]]]]]ccc{{{zzznnntttzzzmmmddd```^^^]]]UUUQQQOOOQQQSSSUUUZZZ```]]]bbbfffeeedddaaaYYYQQQKKKBBB999444222444===GGG>>>FFFQQQ]]]hhhrrr{{{~~~|||tttkkkttt]]]uuukkkPPPCCCIIIQQQJJJ<<<,,,'''$$$''')))'''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((***,,,---///111111333333333222000...+++***'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((()))******+++,,,------000000111222333444555555444555555555444222000///...---,,,+++************((((((((((((((((((((((((******)))(((((((((((()))'''***,,,------,,,,,,---***---///000777EEETTT\\\sssvvv~~~{{{xxxsssooorrrzzzlllGGG===;;;444---...111......000000+++'''''')))))))))******+++++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((---888DDDRRR]]]fffjjjaaa^^^TTTFFFAAAGGGOOORRRSSSOOOMMMSSSaaakkkkkkfffhhhjjjmmmpppsssvvvxxxzzz]]]]]]^^^___^^^\\\ZZZXXXaaabbbaaa\\\SSSLLLIIIIII[[[VVVWWW^^^bbbZZZJJJ>>>555111,,,***++++++(((%%%((((((((((((((((((((((((((((((((((((((((((((((((VVVOOOEEE===:::999777666444222111111222111000...,,,,,,///222111,,,+++...,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,000>>>RRR```YYYUUUaaaxxxuuuqqqyyy~~~|||xxx}}}yyyoooxxx{{{nnneee```]]]\\\XXXSSSQQQSSSTTTUUUZZZ___^^^bbbccc___[[[XXXRRRLLLFFF@@@888222...///777@@@;;;???HHHSSS```ooo|||zzzqqqrrrmmmdddzzzvvv[[[HHHHHHOOOOOOHHH333+++&&&''')))'''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((()))***,,,...000111222444333333111///---***)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((()))***+++,,,---......000111222444555555555555444444555555444222000///---,,,,,,+++************))))))))))))))))))))))))))))))(((((('''(((((()))---------+++))))))+++---111AAAQQQZZZdddttt{{{{{{~~~wwwmmmsss~~~~~~xxxzzz~~~tttttt{{{jjjHHH///111111///,,,***,,,...///************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''&&&&&&&&&'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&'''((('''%%%%%%'''***,,,666EEEUUUaaaffffffeeeLLLKKKFFFAAADDDPPP]]]dddddd^^^UUURRR[[[hhhkkkggglllttt~~~~~~ssshhhcccdddddd___YYYUUUTTTVVViii[[[QQQXXXbbbaaaXXXQQQEEE===444---+++***)))((())))))))))))))))))))))))((((((((((((((((((((((((VVVOOOFFF>>>999777666666444222111111222111000...,,,+++---000///+++***...,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,222@@@PPPYYYMMM```llliiiiiirrryyyxxxyyywwwoooggg^^^YYY\\\XXXUUUVVVWWWVVVYYY^^^dddgggggg```YYYVVVQQQLLLAAA???:::555111///000333555888>>>IIIXXXiiixxx}}}vvvjjjoooooo|||~~~fffTTTLLLKKKJJJJJJ>>>333)))'''(((((('''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))******,,,---///000111222333333222000...,,,***)))'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))***+++---...//////000222444555666777666666444555555555444222000///,,,,,,+++***************)))))))))))))))))))))))))))(((((((((((()))***++++++***)))+++000:::GGGOOOeeewww{{{vvv}}}|||uuuppppppzzzyyyjjjbbbgggllljjjddd___]]]___^^^\\\\\\___```aaa^^^XXXUUUWWWYYYXXXQQQWWWaaaiiijjjggggggkkkwww}}}kkkooo~~~www~~~XXXXXX\\\RRR;;;---///111///---------,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&(((((('''&&&(((...222666>>>JJJTTTXXXWWWRRRMMMFFFIIINNNRRRVVV[[[```ccclllmmmjjjiiiqqq~~~}}}{{{zzz|||{{{yyy|||{{{sssggghhhgggccc]]]YYYXXXZZZiii^^^UUUUUUTTTTTTZZZcccjjj```QQQAAA444---+++,,,))))))))))))))))))))))))((((((((((((((((((((((((VVVPPPGGG>>>888666555555444222111111222111000...---+++,,,...---***+++///,,,,,,,,,,,,,,,,,,,,,,,,,,,.........666EEEOOORRRVVVnnnwwwiiidddsssxxx{{{uuummm~~~|||vvvmmmddd^^^```\\\YYYZZZYYYVVVWWW[[[aaafffgggaaaZZZVVVQQQLLLAAA@@@<<<777444222111///111333:::EEEUUUfffttt|||}}}rrrpppooooooeee[[[OOOIIIJJJHHH:::,,,'''(((((((((***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))+++,,,---...///000111111222222000///---+++)))(((&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((******+++,,,...///000111111333555777888888777777555555666555444333111000,,,++++++***************)))))))))))))))))))))))))))))))))***+++,,,---......333;;;FFFTTTeeeuuuvvv~~~|||nnnooouuuwwwssslllgggfffcccZZZQQQMMMNNNRRROOOFFF@@@@@@@@@>>>>>>===>>>===999555888??????@@@===999:::??????;;;888<<>>888555555555444333111111222222000///...,,,,,,...---***,,,000,,,,,,,,,,,,,,,,,,,,,,,,***---...111<<>>...((((((((()))***((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))---------...///000000111111111///...,,,***)))(((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))***+++,,,---///000111222222444666888999999888777555666666666555333111000++++++******************))))))))))))))))))))))))******+++,,,---///000111???IIIZZZkkk{{{xxx~~~uuuttt{{{vvviiidddpppuuukkk]]]XXX[[[^^^LLLGGGDDDFFFFFFBBB>>>>>>???999333333888???AAA@@@;;;;;;@@@GGGIIIFFFDDDFFFJJJJJJFFFDDDJJJQQQPPPHHHIIIEEEEEEHHHFFFAAABBBGGGJJJ>>>:::EEEMMMIIICCCBBB===GGGLLLEEE<<<999<<<>>>HHH<<<666???NNNUUUSSSPPPNNNQQQ\\\fffddd___ggguuu|||uuupppuuurrr[[[555444333111000...---,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''')))+++,,,...666CCCLLLJJJFFFAAA???AAAHHHPPPVVVVVVZZZbbbjjjllljjjjjjjjjttt{{{|||tttsssyyyzzztttvvvsssnnnkkklllpppuuuyyyzzz|||}}}|||zzz|||xxxvvvvvvvvvjjjeee]]]SSSRRRYYYSSS^^^hhhgggYYYFFF777000))))))))))))))))))))))))((((((((((((((((((((((((VVVMMMCCC>>>:::666555888111222222111111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///333999???FFFPPPWWWaaaeeehhhlllttt||||||wwwxxxWWWHHH>>>666EEEMMM}}}wwwuuutttppphhhaaa^^^\\\\\\]]]ZZZUUUTTTWWW]]]fffhhhaaa^^^]]]UUUJJJEEE@@@:::444222111000///111111444===NNN```ooowww~~~||||||{{{gggttt[[[MMMRRRMMMIII===---%%%'''(((%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))*********------...///000000/////////111222///+++'''%%%$$$###&&&)))+++***((((((((('''((($$$&&&...+++&&&---,,,,,,---///000///,,,+++000......000333333///+++...///...'''!!! &&&---+++)))'''%%%%%%&&&'''((($$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))((((((((((((******+++,,,,,,---......333333444444555666777777666666666555222000---+++&&&)))+++,,,+++))))))***+++...---'''(((---,,,'''222///.........444HHH]]]xxxssszzzzzzqqqeee]]]YYYUUUNNNIIIGGGKKKEEE:::888???AAA<<<===:::<<>><<>>;;;777444111000---,,,//////...)))%%%$$$'''***'''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))******+++,,,---...///000222222222333444444555555666555555333111///---,,,,,,***'''''''''(((((((((&&&'''+++000000,,,,,,...???JJJ___wwwzzz}}}yyypppkkkaaaYYYXXXTTTLLLIIILLL=========<<<<<<@@@GGGLLLQQQYYY\\\VVVYYYjjj}}}zzzzzz}}}}}}yyytttqqqrrrvvvwwwssspppooozzzvvvooojjjkkkppppppmmmggglllqqqoooiiieeeeeefffpppmmmhhhhhhooovvvtttmmmooo{{{}}}|||zzz}}}vvvbbbdddkkkkkkWWWMMMLLLVVV\\\]]]ggguuummm^^^>>>111(((+++///...---///&&&(((******)))'''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))(((&&&&&&(((***---///777DDDNNNSSSUUUWWWHHHJJJSSS___gggiiiiiijjjlllttt}}}~~~zzzuuusssuuu~~~xxxnnnbbbZZZaaaYYY^^^WWWWWW[[[RRRVVVLLLAAA222))))))++++++)))******)))))))))(((((((((XXXOOOFFFAAA;;;555333444111222222111111000///.........---------,,,,,,,,,------------------------222...666FFFJJJHHHSSSfffddd___fffuuuyyyrrrsss{{{hhhMMM999>>>WWWKKKMMMEEEHHHddd~~~xxxsssoookkkiiigggbbb___]]]^^^^^^^^^cccjjjppprrrmmmddd\\\YYYSSSLLLCCC@@@;;;777555222000---......111===PPPbbbnnnssstttvvvyyy|||~~~|||}}}yyywwwmmm___RRRHHHLLLNNNJJJ>>>000(((''')))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))******++++++,,,+++,,,---///111222222333444000,,,))))))(((&&&$$$&&&(((+++,,,---///111333<<>>LLLppp~~~oooiiihhhddd]]]RRRIIIBBB???<<<888888;;;IIIJJJMMMRRRYYYbbblllrrrzzzyyyzzzxxxqqqjjjiiilllkkkeeeooolllmmmqqquuuuuuoookkkdddgggiiiiiihhhfffdddbbbaaaaaaaaa^^^ZZZUUURRRQQQMMMOOONNNKKKMMMQQQRRRPPPNNNNNNOOOPPPRRRTTTTTTSSSfffjjjiiijjjvvvuuurrryyypppYYYNNNSSS]]]```ccccccfffppp}}}uuuYYY>>>666333---***,,,...---,,,(((%%%%%%))),,,((((((((((((((((((((((((((((((((((((((('''&&&%%%''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''+++---888:::CCCOOOTTTQQQPPPTTTUUUXXXXXXXXXbbbooouuurrrwww{{{~~~}}}zzzyyy~~~xxxoooccc\\\YYYUUUUUUYYYWWWXXX[[[SSSGGG999///***)))+++*********)))))))))((((((XXXOOOGGGBBB<<<666333444111222222111111000///.........---------,,,,,,,,,------------------------222222:::DDDEEEHHH]]]vvv\\\^^^iiivvvrrriiiooo}}}aaaIIICCCaaasssiiiWWWNNN]]]{{{uuuqqqpppqqqpppooogggcccaaaaaaaaa```ffflllsssrrrlllbbbZZZTTTNNNIIIAAA???;;;888666444111...///...111>>>RRRcccnnnqqqrrruuuxxx{{{}}}sssqqqlll```CCCJJJLLLLLLDDD666***''')))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((())))))***+++,,,,,,,,,+++,,,...000111222333333///...,,,,,,---------,,,+++,,,///444===IIIVVV___gggsssyyyyyyzzzvvv}}}}}}}}}}}}{{{jjjQQQDDDAAA777444222444666444---&&&(((((('''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''((((((((()))))))))******+++,,,---///000111222555555555555666666666666444444222111///...---,,,*********,,,---...---,,,222...,,,///999NNNmmmxxxttttttppphhh]]]VVVRRRMMMGGG777:::???DDDHHHLLLVVV```hhheeeeeejjjsss|||}}}zzzuuuqqqqqqqqqpppppprrrpppuuuzzzyyyxxxyyy{{{{{{}}}|||{{{|||}}}{{{yyyuuu|||zzzqqqmmmvvvtttqqqooommmiiieeeccc^^^cccddd]]]WWWWWWWWWWWWSSSVVV[[[]]]YYYRRRNNNLLLNNNUUUUUUNNNPPP[[[bbbbbbpppppprrruuuwwwwwwvvvttt{{{yyy}}}}}}|||```PPPOOOPPPNNNqqqhhhIII111---666333222///,,,)))'''((()))))))))))))))))))))))))))((()))))))))((('''&&&&&&''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&'''***///333???BBBJJJQQQRRRNNNNNNQQQhhhkkkggg```fffvvv{{{uuu{{{|||||||||}}}qqqmmmdddbbbbbb^^^]]]XXXbbbddd```QQQ===...+++...************))))))))))))WWWOOOGGGBBB===777444555111222222111111000///.........---------,,,,,,,,,------------------------///666@@@EEEDDDHHHYYYlllSSS]]]mmmtttnnnhhhuuummmWWWOOOnnn~~~kkkUUU\\\zzzrrrppptttxxxyyywwwkkkgggeeeeeedddccchhhnnntttpppjjjaaaXXXPPPJJJFFF>>>===;;;999888666222000///---000===PPP```hhhiiimmmqqqvvvyyy|||~~~|||{{{}}}pppzzzYYYJJJKKKLLLHHH<<<...((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((())))))***+++,,,------,,,---...000111222222222//////...+++)))(((***------888III[[[jjjttt|||zzzvvv~~~tttdddYYYYYYMMM>>>555222222000...)))((('''&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''(((((())))))******++++++,,,...000111222333666666666666666666666666444333111///...---------(((***++++++))))))***,,,%%%666KKKZZZjjjzzz{{{xxxjjj___^^^WWWRRRIIIBBB>>><<<;;;999KKKTTT___cccccchhhttt~~~{{{zzz~~~{{{yyyyyyyyy~~~~~~xxx|||{{{|||ttt}}}rrrfffkkkrrr~~~yyyqqqooopppooonnnnnnmmmllliiifffqqqxxxyyyqqqfffaaa``````aaarrrvvvbbb\\\```]]]aaaaaaZZZUUUXXX___cccRRRXXX]]][[[UUURRRTTTYYYRRRQQQQQQSSSXXX^^^eeehhhdddjjjjjjffflll|||qqqsssqqqRRR[[[hhhvvvgggGGG222*********+++---,,,***((())))))))))))))))))))))))((()))))))))))))))((('''''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''***///666<<>>888555666111222222111111000///.........---------,,,,,,,,,........................000;;;DDDDDDEEELLLUUUZZZTTTcccqqqsssmmmnnn}}}mmmZZZjjj[[[]]]tttqqqwww{{{zzzvvvkkkhhhggghhhhhhgggkkkqqqsssoooiiiaaaWWWNNNGGGDDD<<<;;;:::::::::888444111000---...999JJJWWW\\\\\\eeejjjqqqwwwzzz}}}~~~~~~|||yyyxxxtttKKKJJJLLLLLLCCC444***)))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))((())))))***,,,------.........///000111222222222...///...***'''***333;;;GGGUUUjjj~~~}}}www|||{{{||||||uuusss]]]FFF666000111444+++***((('''&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''((()))*********++++++---...000222333444666666666666666666666666333222000...------------&&&)))***(((&&&)))111888:::ZZZyyyrrreeeddd^^^PPPHHHJJJ555444777@@@MMMYYYbbbfffttt||||||tttssszzz~~~yyyvvvuuuuuu}}}|||uuuqqqqqq{{{vvvnnnqqqzzz~~~wwwxxxyyyzzzzzzxxxvvvttt{{{zzzuuuttttttlllyyyooofffhhh```^^^]]]^^^ZZZVVVWWWZZZ\\\bbbfffbbbZZZVVVZZZ```___^^^\\\YYYWWWUUUSSSRRR]]]XXXQQQMMMMMMOOOSSSVVVbbbfffnnnssssssrrrzzzttteeeQQQaaa~~~uuuLLL>>>777...+++---...,,,)))))))))))))))))))))))))))((()))******************''''''((()))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((***...666???EEEPPP[[[[[[NNNIIISSS\\\\\\\\\gggpppsssxxx|||xxx|||tttyyyuuueeebbbOOOTTTUUUXXX[[[WWWJJJ555&&&+++++++++*********))))))UUUMMMFFFCCC???999666777111222222111111000///.........---------,,,,,,,,,........................666@@@DDD@@@EEEQQQVVVRRRWWWfffrrrooojjjppp}}}iiipppaaa\\\xxxssswwwzzzvvvooojjjhhhhhhjjjjjjiiimmmssssssnnnhhhaaaXXXMMMFFFCCC:::::::::::::::999555222111---,,,666EEEPPPSSSQQQ___eeemmmuuuyyy|||~~~qqqtttLLLJJJLLLOOOHHH888---)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))+++,,,---.........///000111111111111111(((,,,...---///:::MMM\\\vvvxxx{{{}}}}}}~~~zzzzzz{{{jjjRRR>>>333111---+++)))((('''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&''''''((()))******++++++,,,---///000222333444555555555555555555444444333222000...---,,,------(((+++...,,,+++111@@@MMMqqqkkkkkkrrrnnn\\\NNNIIIAAA777:::EEEPPPQQQXXXgggvvvzzzyyy~~~wwwxxxuuutttrrrqqqooonnnnnnnnniiikkkpppvvv{{{|||yyyuuueee]]]XXXZZZ\\\\\\```hhh```eeegggaaaYYYYYYbbbkkkuuuyyyvvvuuuuuuhhhpppccchhhooo\\\CCC222,,,,,,+++((())))))))))))))))))))))))((()))***+++++++++++++++'''(((((()))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((())),,,111:::EEELLL___lllhhhQQQIIIXXXcccaaammmuuu{{{{{{zzzzzz{{{zzz{{{~~~|||xxx{{{hhhfffQQQVVVPPPPPP\\\ggg___DDD***+++++++++************)))RRRKKKEEEBBB>>>777333333222222111111000/////////......---------,,,,,,,,,,,,+++---///---+++///555<<<@@@CCCCCCGGGMMMOOOLLL\\\hhhllleeeffftttbbbeeefffssszzzuuupppjjjfffiiijjjiiifffeeehhhooouuuxxxpppfff^^^XXXQQQGGG@@@>>>:::888:::======888333333000000555@@@IIINNNOOOVVV[[[bbbhhhooouuu{{{~~~~~~nnnsss[[[FFFIIISSSGGG>>>777%%%)))'''&&&&&&((()))((((((''''''''''''((((((((()))(((((((((((())))))))))))*********++++++,,,,,,------...222666555111...---...+++,,,222BBB]]]zzzyyyqqqzzztttwwwuuunnndddWWWDDD666222777444***&&&***+++''''''&&&&&&((()))(((&&&$$$((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((())))))******,,,---...000222333444444444555777777666555555666555000...111222---)))((((((...++++++999NNNnnnqqqgggdddcccGGG@@@<<<===<<<>>>NNNbbbuuuvvvzzz~~~~~~vvvkkkdddbbbcccccccccdddeeefffdddbbbcccgggkkknnnllllllqqqyyyttt\\\bbbxxx[[[666...222444***)))***,,,+++((((((***************))))))))))))(((((()))***************(((((()))***************))))))))))))))))))))))))(((((())))))((('''&&&&&&***((('''&&&((()))******+++((('''---:::EEEJJJKKK```ZZZTTTSSSTTTXXXbbbmmmpppsss{{{xxxxxx~~~zzz{{{|||pppXXX[[[QQQKKKUUUdddcccOOO:::...,,,,,,...+++&&&'''...RRRKKKFFFCCC???888444444222222111111000/////////......---------,,,,,,,,,,,,+++---///---+++///666888>>>DDDIIIKKKNNNRRRVVVccckkkllleeeffftttpppkkkdddkkk|||wwwtttppplllhhhkkklllkkkiiihhhkkkrrrwww~~~vvvkkkbbbZZZRRRIIICCC;;;:::888777888:::;;;;;;333000...222;;;DDDHHHIIILLLQQQYYYaaaiiiqqqxxx||||||zzzxxxyyy|||~~~~~~}}}uuummmVVVDDDFFFQQQLLLFFF>>>,,,)))(((&&&'''((())))))((('''''''''((((((((())))))(((((((((((()))))))))*********++++++,,,,,,------///......111333222111111+++222@@@RRRcccttt~~~|||}}}yyyrrrdddUUU@@@555111555333(((###&&&'''&&&&&&''')))((('''%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))******+++,,,---///111222333444444222444555444333111222222333,,,(((+++------,,,---000111111EEEjjjvvvyyyuuuhhhWWWJJJAAA<<<>>>BBBNNN___ggglllxxx~~~yyyuuuiiihhhfffccc```^^^^^^___```cccggglllrrryyyqqqbbbrrrXXX>>>''',,,,,,((($$$***222///%%%************))))))))))))(((((()))***************(((((()))***************))))))))))))))))))))))))******)))))))))((((((((()))(((''''''((()))))))))***---333:::AAAIIIPPPUUURRRQQQRRRSSSTTTXXXeeesssssstttzzzyyywwwzzzvvv|||mmmWWWRRRPPPWWWaaaccc[[[RRR999...'''''')))'''&&&'''RRRLLLFFFDDD@@@999555555222222111111000/////////......---------,,,,,,,,,,,,+++---///---,,,111888@@@@@@FFFMMMMMMKKKSSS___eeeiiihhhdddiiiwww~~~{{{fffbbb~~~zzzvvvtttqqqooolllhhhiiiiiigggfffiiipppvvv{{{uuulllddd___YYYRRRNNNBBBDDDDDDAAA===::::::<<<444000---///555<<<@@@BBBBBBGGGOOOWWW___ffflllqqqttttttuuuwww{{{~~~~~~xxx~~~|||qqq```OOOKKKQQQPPPMMMBBB///***)))''''''((())))))(((''''''((((((((()))))))))((((((((()))))))))************++++++,,,---......333333444555555555333000///<<>>BBBEEEGGGIIILLLNNNTTTWWW]]]dddlllsssyyy}}}~~~{{{uuu}}}uuuzzzyyyzzzkkkRRRCCCIIIOOOGGG<<<,,,+++))))))******)))((((((((((((((()))))))))***))))))))))))***************+++,,,---...///000000...777;;;333,,,000:::AAAhhhvvv{{{}}}aaa>>>777777111...+++((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))******+++,,,,,,,,,---///111333555777888888:::;;;;;;999555333222222...///000...***,,,:::JJJuuu|||sssqqqbbbOOO???FFFFFFBBBMMMjjj{{{uuupppiiicccbbbfffkkknnnssszzz|||xxxzzzvvveee@@@---///444///&&&++++++++++++************(((((()))***************(((((()))***************(((((((((((((((((((((((()))))))))(((((())))))***'''(((***)))(((((()))+++888999AAAPPP^^^```TTTHHHQQQXXXeeesssyyyyyyzzz}}}}}}xxxzzzyyytttlll```VVVQQQRRRSSSYYYMMM;;;---((())))))(((NNNIIIEEEEEEBBB;;;777666222222111111000/////////......---------,,,,,,,,,---+++,,,///...///666>>>===;;;CCCTTT]]]WWWMMMIII]]]\\\^^^hhhvvvYYYvvveeeQQQ[[[{{{uuupppmmmlllrrruuuwwwwwwwwwzzz}}}zzzxxxvvvvvv|||qqqcccYYYTTTOOOHHHBBB777555222///...///111222444777:::===>>>@@@CCCEEEGGGKKKQQQYYYaaajjjsssxxxzzz}}}}}}yyyyyygggIIIKKKPPPHHHAAA...,,,***)))*********(((((((((((()))))))))******)))))))))*********++++++++++++,,,---///000111111444;;;999//////BBB\\\lll}}}sssUUU888444???333///+++(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))*********+++,,,,,,------...///111444666888999:::999::::::888444111000000///---,,,---111???XXXmmmyyyhhh]]]WWWKKK===FFF[[[jjjlllqqq{{{|||fffdddbbbeeemmmyyygggooo}}}TTT///222333&&&,,,++++++++++++*********(((((()))***************(((((()))***************))))))))))))))))))))))))'''((())))))******))))))''')))***)))((((((,,,000:::;;;DDDUUUeeefffYYYKKKYYYZZZ```iiiooorrrvvv{{{}}}{{{wwwxxxxxxnnnddd\\\UUUPPPMMMUUURRRHHH888,,,)))++++++LLLGGGDDDDDDBBB;;;666666222222111111000/////////......---------,,,,,,,,,---+++,,,//////000777???777;;;DDDOOOWWWYYYTTTOOO\\\\\\aaalllyyy~~~rrrVVVuuusssYYYNNNQQQ{{{wwwuuuuuuvvvxxx{{{{{{|||~~~yyyjjj\\\PPPEEE???444444222000......///000...111444666777888;;;<<<@@@CCCIIIOOOVVV___jjjqqqvvv{{{zzzuuuNNNMMMPPPGGGBBB...,,,******++++++***)))(((((()))))))))*********))))))*********+++++++++++++++,,,...///000111222777<<<999333>>>^^^}}}~~~zzzxxxpppttt|||}}}yyy{{{~~~zzzuuuxxxssswwwiiiKKK===CCC888333...***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))******++++++,,,---------...000222555777999:::;;;888999999777444111000000000,,,///<<>><<>>///&&&)))***%%%%%%***))))))))))))))))))))))))))))))))))))***+++,,,---,,,+++,,,///222444222000666///777OOO```ffftttooogggdddccciiittt~~~cccQQQMMMQQQ```___gggwww{{{{{{pppUUU@@@999333666444)))'''***'''((((((((()))++++++)))'''((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))+++,,,,,,,,,++++++---///111111333444666777888888999<<<888000000777555,,,--->>>TTTmmmrrrooojjjbbbNNNLLL???DDDmmm|||uuu}}}||||||ttttttsssssstttuuuwwwxxxvvvvvvwwwyyy{{{}}}xxxnnnmmmpppxxxuuuiiikkkzzz{{{ppp<<<---111...&&&(((000---!!!************************))))))************))))))))))))))))))))))))))))))+++*********))))))(((((('''&&&)))---***)))777JJJMMMEEEUUUdddZZZXXXaaa```\\\iii{{{vvvpppjjjttt|||qqqqqq{{{yyycccMMMGGGSSSMMMJJJJJJBBB333***+++JJJIIIGGGDDD@@@<<<999777222222111111000////////////............---------///...---000444:::===???;;;???CCCEEEEEEIIIQQQXXXSSSZZZeeepppxxx}}}jjjccclllYYYMMMSSStttvvvtttzzzqqqXXXEEE===999777777333...------......------...//////000000000///000///111666:::AAAOOO]]]ppp{{{uuu{{{ttt~~~{{{\\\JJJNNNRRRLLL@@@111(((***+++'''&&&+++))))))))))))))))))))))))))))))))))))***+++,,,---///...---...111222222222999<<>><<>>:::999222222111111000////////////............------------------000444999<<<===@@@BBBDDDHHHLLLQQQVVVZZZQQQYYYfffpppwww{{{qqqnnn}}}TTTIIIkkkzzzlllggghhhkkk|||iiiRRRCCC:::666444333000...------------------...............---000///000111222777FFFTTTttttttwww{{{jjj~~~}}}yyylllXXXIIIHHHMMMDDD888---++++++))))))+++))))))))))))))))))))))))************+++,,,---------///111222333666;;;>>>JJJoootttsss\\\TTTZZZccclllvvv{{{~~~YYY???;;;666///,,,''')))((('''((())))))(((&&&(((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))*********)))***,,,,,,,,,,,,///111222444888;;;<<<;;;999888777555555333000444HHH^^^zzzsssmmmfff[[[III@@@QQQkkk||||||{{{|||wwwtttqqqooolllhhhdddaaaUUUUUUTTTSSSQQQOOOMMMLLLIIIHHHGGGHHHIIIIIIEEEBBB@@@??????>>>>>>>>>>>>>>>;;;;;;::::::;;;;;;<<<===555666666777999>>>DDDIIIQQQXXX```gggkkkrrr|||}}}vvvyyyuuuppp{{{uuuJJJ222,,,---------++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))*********)))))))))))))))&&&***((('''222FFFQQQQQQOOOZZZRRRNNN^^^eeeeeeqqqvvvyyyzzzxxxrrrnnnlllmmmyyy~~~~~~}}}|||nnneeennnlllkkkMMMJJJIIIKKKNNNJJJ<<<...LLLKKKIIIEEEBBB>>>:::999222222111111000////////////............---------,,,+++,,,///444888:::;;;BBBBBBDDDHHHMMMQQQSSSSSSOOOXXXeeeooouuuyyy}}}sssoooZZZKKKmmmmmm^^^UUUSSSaaaeeeeee]]]RRRHHH>>>666444333222000...------...---...............------000000111111000555DDDTTTsss}}}yyyyyywwwvvvtttlllYYYGGGGGGQQQFFF:::...******)))))))))************************************+++,,,---...+++///222333333666<<>>===;;;999:::<<<777///555NNNkkk|||nnnMMMGGGNNNXXXjjj}}}yyysssooommmmmmfffddd```^^^\\\YYYUUUSSSMMMMMMNNNNNNNNNNNNMMMMMMIIIGGGEEEGGGJJJKKKGGGCCCCCCCCCBBBBBBAAA@@@???>>>??????>>>>>>>>>>>>>>>???===<<<:::777555666999<<<888===DDDIIIMMMVVVbbbkkkwww{{{yyyuuu{{{~~~GGG***111777000++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))******(((,,,,,,---:::MMMTTTPPP^^^\\\RRRXXXhhhbbb___rrrwwwyyyyyyuuuoooiiiggggggooovvv{{{||||||{{{|||}}}xxxooowwwqqqggg^^^]]]XXXPPPMMMLLLBBB666KKKJJJHHHEEEAAA===:::888222222111111000////////////............---------++++++,,,///444888:::;;;AAAAAABBBGGGMMMOOOMMMJJJNNNYYYfffpppuuuxxx}}}~~~sssaaaRRRtttppp]]]PPPKKKFFFGGGFFFBBB@@@@@@===777444444444222///......///...////////////...------......//////...333CCCTTTrrr{{{xxxxxxyyyxxxnnnXXXCCC@@@GGGGGG===111***)))***)))(((************************+++******++++++,,,---...,,,000333333222888CCCMMMpppwwwmmmmmmwwwiiiKKKccc~~~sss~~~}}}eeeOOOBBB777666999555---+++))))))******)))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++***+++---......000333555777999<<<>>>???>>><<<;;;555888444222DDDfff~~~~~~ttt~~~\\\CCCSSSrrryyypppxxx}}}xxxwwwtttnnnhhhdddbbbbbb\\\ZZZWWWVVVUUUTTTRRRPPPQQQQQQRRRSSSTTTUUUUUUVVVQQQMMMIIIJJJMMMMMMHHHDDDHHHGGGGGGFFFEEECCCAAA@@@BBBBBBAAAAAAAAAAAABBBBBBEEEDDDBBB>>>;;;999:::;;;444555666777999>>>GGGMMM]]]ccckkkrrrwwwzzz|||~~~~~~}}}}}}ppphhhxxxsssbbb444---111---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))************)))***,,,222>>>LLLQQQPPPfffUUUJJJUUUaaa]]]aaavvvsssuuuwwwtttnnnjjjhhhhhhdddnnnvvvzzz}}}xxxnnnccc[[[UUUXXX___iiipppvvv|||~~~ccc\\\aaa]]]UUUTTTWWWPPPBBBJJJIIIGGGDDD@@@<<<999777222222111111000////////////............---------------...222666:::<<<<<<@@@@@@CCCIIIPPPQQQLLLGGGOOOZZZhhhrrrvvvyyywwwdddXXXyyy}}}zzz{{{||||||xxxfffUUUIIIEEE777888666222222666888555444666666444000...///000///000000000//////...---------//////...333EEEWWWwww~~~sssjjjSSSJJJLLLJJJ@@@333+++***++++++)))************************++++++++++++,,,---......---000333333777DDDYYYjjjsssyyyuuuuuuzzzuuu{{{sssoooooowwwyyywwwuuueeeOOO::::::@@@;;;///---+++******+++***)))))))))))))))))))))))))))'''((((((((()))))))))***))))))*********+++++++++***,,,...///000222555888:::;;;<<<>>>>>>>>>>>>===666222555GGGddd}}}yyypppdddaaaRRROOOYYYrrr}}}~~~|||zzznnnmmmjjjeee```\\\[[[\\\YYYWWWVVVVVVWWWXXXWWWVVVZZZZZZZZZZZZ[[[\\\\\\]]]\\\WWWRRRRRRUUUVVVRRRNNNPPPPPPOOONNNLLLJJJGGGFFFGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGFFFCCC???===<<<===;;;999777666555777999:::>>>CCCKKKSSS[[[cccjjjnnnqqqttt}}}~~~}}}{{{yyy~~~jjjvvvdddCCC111***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))((()))))))))************)))&&&***777FFFQQQZZZ```fffQQQJJJSSSYYY```lllssstttvvvvvvsssnnnjjjjjjkkkfffooowwwzzz}}}~~~}}}tttfff[[[SSSLLLDDD???EEEFFFQQQbbbrrr|||~~~yyy]]]```YYYQQQVVVaaa[[[JJJJJJIIIGGGCCC@@@<<<999777222222111111000///////////////.........---------......000333888<<<======AAAAAAEEEMMMUUUVVVOOOHHHQQQ\\\jjjtttwww{{{xxxdddYYYyyyzzztttsssuuutttsssnnnqqqooodddSSSCCC;;;999222666777333111333444222555666777555111///000111000000111111000///......---///111111000666HHH[[[~~~|||sss|||lllWWWMMMKKKLLLCCC666,,,+++------***************************++++++++++++,,,---......---000333555===RRRpppuuutttyyyssskkk|||wwwxxxmmmlllvvv}}}}}}{{{zzz\\\>>>===CCC===111...+++***+++,,,+++***))))))))))))))))))))))))'''((((((((())))))******)))************++++++++++++---///000111333666999<<<<<<===>>>>>>>>>>>>>>>???555???dddsssrrruuu\\\>>>VVVaaaqqq|||zzzwwwuuuhhhgggeee```[[[XXXXXXYYYYYYXXXWWWXXX[[[\\\]]]\\\aaa```_______________```aaa[[[VVVWWW\\\___\\\XXXUUUUUUUUUTTTRRROOOLLLKKKMMMMMMMMMLLLMMMMMMNNNOOOJJJKKKKKKHHHDDDAAA??????===;;;999777777666333111333555888;;;???FFFMMMRRR]]]```jjjvvv|||yyywwwxxx{{{zzzyyyxxxxxxwwwtttrrrqqqsssvvvwwwxxxzzz|||~~~|||~~~zzzzzzrrrlllooo@@@222,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))(((((())))))*********+++---(((...@@@RRR^^^lllyyyhhhVVVVVV\\\]]]lllyyypppyyyzzzxxxsssmmmiiijjjlllkkkrrrxxxxxxzzz~~~xxxaaaVVVJJJCCCCCCGGGIIIJJJIIIIIISSSiii~~~uuuppp```QQQXXXfff```MMMIIIHHHFFFCCC@@@<<<999888111111000///////////////......------------......+++---111444777<<<@@@DDDAAAOOOPPPJJJMMMNNNMMMQQQSSS[[[hhhrrrxxx}}}iiiWWW{{{tttrrrrrrppphhhaaabbb^^^WWWNNNEEE>>>888555444333222333555666555444666555555444444555555666111000000///......------......///...---444KKKccc}}}}}}www|||eeeRRRMMMGGGIIIFFF===111+++,,,---,,,++++++++++++++++++++++++---------------...///000333000555888>>>XXXsss{{{yyypppnnn|||wwwrrrsss}}}hhhGGG;;;EEE999222,,,******))))))***))))))))))))))))))))))))(((((((((((())))))))))))*********++++++,,,,,,---***...222555777999;;;===BBBDDDCCC===;;;======:::555BBBiiizzzuuubbbGGGfffwwwzzzwwwpppttt}}}wwwqqqmmmcccdddeeedddbbb^^^ZZZXXXYYYZZZ\\\]]]]]]]]]^^^___ccc______aaaaaa___```dddggghhhaaaYYYZZZbbbccc]]]ZZZZZZZZZWWWTTTRRRRRRSSSOOONNNKKKHHHFFFFFFJJJLLLJJJIIIIIIJJJJJJHHHEEEBBBAAA???;;;888777666555444333555777777777666777888???BBBFFFLLLPPPSSSTTTTTT]]]^^^aaacccddddddcccbbbbbbfffkkkppptttvvvyyy{{{~~~tttpppuuu]]]888111000///...***''')))...******++++++++++++******+++++++++***)))((((((''')))))))))))))))*********...)));;;LLLKKKVVVaaaZZZSSSTTT\\\cccaaa___kkk|||~~~xxxqqqooopppqqqooolllfffrrr|||}}}|||~~~~~~uuuhhh^^^YYYSSSOOONNNNNNOOOPPPQQQXXX]]]ooottt^^^UUUUUUgggdddCCCIIIHHHFFFDDD@@@===:::888111111000///////////////......------------......---///333666888<<<@@@CCCFFFRRRRRRLLLOOONNNLLLPPPTTT\\\iiisssyyy~~~ttt]]]zzzuuunnnjjjhhhddd___ZZZYYYVVVPPPIIIAAA:::666333444333222333555666666555444444333333333333444444444444444333333222222222///////////////888QQQiiikkkgggjjjZZZHHHGGGKKKJJJGGG>>>222++++++---,,,++++++++++++++++++++++++------------...//////000...///:::CCCLLLddd|||qqqtttyyy}}}}}}oooJJJDDDAAA:::111+++,,,...---***))))))))))))))))))))))))(((((((((((()))))))))************+++,,,,,,------+++...222444555666888999777:::???DDDDDD@@@888222999eee~~~eee}}}}}}qqqgggQQQVVV{{{{{{}}}~~~{{{wwwsssnnnllleeefffggggggeeecccaaa```^^^^^^]]]\\\\\\\\\^^^```eee```^^^aaacccbbbbbbddddddgggeee___^^^ccceeebbb^^^ZZZWWWXXX\\\\\\XXXTTTXXXXXXVVVSSSOOOLLLLLLLLLLLLKKKKKKLLLLLLJJJGGGDDD???===:::888777666555444333444555555444444555777444555777999:::;;;::::::===???BBBEEEHHHIIIIIIIIILLLPPPWWW]]]dddlllsssxxx|||~~~wwwpppyyykkk333,,,***......******...******++++++++++++******++++++******)))(((((('''))))))))))))************...,,,@@@SSSVVV^^^fff]]]RRR\\\kkkwwwxxxtttuuuzzzyyypppkkkkkkllljjjhhheeepppyyy||||||ssskkkfff___[[[[[[]]]```aaa```iiiooo||||||ppp[[[QQQPPPbbbiiiXXXIIIHHHGGGDDD@@@===:::888111111000///////////////......------------......///111444777999<<>>333((((((---,,,&&&))))))))))))))))))))))))((((((((()))))))))***************+++,,,------------///222333333444555777888666===HHHJJJBBB<<<<<>>999777555444333555777999888777555444444333333444444555333333444444555555555555333333222111666GGGdddzzz}}}rrrwwwmmmhhh{{{vvv]]]LLLGGGLLLKKKDDD777---++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------...000111111999444BBB^^^}}}nnnhhh\\\MMMBBB@@@EEEJJJ\\\vvvwwwdddaaaiii~~~|||gggKKK777;;;???999,,,'''++++++$$$))))))))))))))))))))))))(((((()))))))))*********)))******+++,,,---......---///222333333444666888CCC<<<===EEEFFFAAAJJJYYYvvvqqqzzzdddmmmwwwvvvxxx~~~~~~}}}{{{~~~~~~~~~|||xxxwwwuuurrrooommmkkkjjjkkkkkkjjjiiijjjjjjlllllllllkkkiiihhhggggggfffeeehhheeeeeefffddd``````cccdddeeehhhjjjhhhccc``````]]]^^^]]]YYYTTTSSSWWW\\\^^^```aaa```\\\XXXVVVUUUPPPOOOOOOOOOPPPOOOMMMJJJIIIIIIIIIHHHFFFEEEEEEFFF<<<;;;999666333222444555777666555444444444444555222333333444444333222222222444777<<>>@@@BBBHHHtttsssVVVvvv}}}yyy{{{xxx^^^<<<888AAABBB777---,,,,,,***))))))))))))))))))))))))))))))))))))************)))***+++,,,---...//////...000222444555777:::<<>>;;;999111111000///////////////......------------......---000333666777888999:::@@@DDDCCCFFFMMMJJJFFFNNNYYYbbbpppzzzRRR999===;;;AAABBB@@@???;;;@@@OOOnnnxxx{{{tttsssqqq```PPPGGGBBBCCCCCCAAA@@@DDDJJJOOOWWWXXXYYYXXXRRRJJJBBB<<<888777666777999:::999888444333333222222333333444222333444555777888999:::999:::888444;;;QQQlll~~~}}}dddDDDJJJMMMHHH<<<000,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111222333666777OOOvvvzzzdddfffllluuuyyyvvvooofffaaa[[[www~~~}}}hhhFFF888>>>BBB===333+++)))+++)))))))))))))))))))))))))))))))))*********++++++)))***+++,,,---...///000000111444555666888<<>>:::999888777555444333222111111111111222222222222333222111000000555;;;???OOOWWWbbbmmmtttyyy}}}~~~}}}~~~ooopppuuurrr\\\<<<.........,,,,,,------......------,,,******))))))))))))))))))((())))))***+++,,,------+++III^^^fffkkkcccQQQJJJNNNTTT\\\gggttt|||{{{uuuooogggZZZPPPLLLOOOVVV[[[gggqqq{{{yyyzzz}}}rrriiioooqqqXXX^^^fff\\\]]]TTTQQQ^^^KKKJJJHHHEEEBBB>>>;;;999111111000///////////////......------------......,,,000444777888999:::;;;???AAA???CCCLLLGGGCCCKKKZZZcccqqq|||vvvNNN888777777777???@@@555000666:::TTTZZZYYYRRRXXXqqqsssbbbUUUKKKFFFAAAAAAAAABBBDDDHHHNNNRRRYYY\\\```aaa\\\SSSIIIBBB:::999888888999:::888777666666666555555666666666555666777999;;;<<<>>>>>>;;;===;;;666<<>>===???888***%%%)))))))))))))))))))))))))))))))))*********+++++++++)))***+++,,,---///000000222444555555666888;;;>>>:::<<<>>>DDDPPPgggvvvllltttvvv[[[hhh~~~}}}wwwyyyyyyzzzyyywwwwwwwwwwwwlllfff]]]SSSLLLJJJJJJLLL[[[]]]bbbfffjjjlllmmmnnnmmmllllllkkkjjjjjjjjjjjjggggggjjjpppvvvwwwsssoookkkiiiiiikkkkkkgggeeeggggggbbbdddiiibbbYYYbbbuuu~~~eeeOOOCCCGGGSSS^^^ZZZ]]]``````]]]ZZZXXXWWWVVVUUUSSSSSSTTTUUUTTTSSSPPPTTTVVVUUUPPPMMMMMMOOONNNOOONNNKKKHHHEEEDDDEEECCCCCCCCCBBB@@@>>><<<:::444333333222222222333333000111111000//////000222<<>>;;;999111111000///////////////.........------.........---000555888999:::;;;<<>>222---------------------------------,,,------...000111333444222JJJmmm{{{vvv{{{zzzuuupppfffnnnyyySSSCCC===CCC@@@000(((,,,)))))))))))))))))))))))))))************+++++++++)))***+++,,,...///000111555555666555555666999;;;AAABBBAAAGGG\\\}}}hhhhhh|||rrruuu~~~}}}~~~vvv|||uuuwwwyyyyyyvvvssspppooo```\\\UUUMMMIIIJJJOOOTTT^^^```dddhhhjjjjjjjjjiiimmmmmmmmmmmmmmmllllllllljjjiiikkkqqqyyy|||{{{wwwnnngggdddkkkqqqpppkkkhhhoookkkmmmnnn^^^QQQ___zzzeeeGGGFFFRRRVVV[[[bbbeeeeeebbb___]]]XXXVVVUUUUUUVVVWWWVVVUUUQQQTTTWWWUUUPPPLLLMMMOOONNNOOOPPPOOOLLLJJJJJJJJJIIIJJJKKKLLLKKKIIIGGGEEE999888666444222111000000///111444444333111000111///444===HHHTTT```lllsssxxxxxx{{{~~~~~~~~~}}}}}}}}}}}}}}}~~~|||~~~~~~~~~zzz|||qqqBBB111///,,,------............------)))))))))))))))*********((())))))+++,,,---......===RRRXXXcccgggWWWMMMQQQddd|||xxxvvvpppiii]]]RRRLLLNNNTTTZZZgggttt}}}}}}{{{vvvgggddduuuyyyiiiYYYsssyyylllfffTTTEEEMMMKKKJJJIIIFFFBBB>>>:::888111111000///////////////...------,,,,,,------......111555777999;;;===???CCCCCC>>>NNNGGGNNNFFFLLL\\\bbbhhhnnnxxxwwwsss___DDDBBBYYY{{{vvvPPP888<<>><<<===???AAABBB>>>BBB???888:::FFFKKKHHHGGGTTT___eeeooowwwrrreeeZZZVVVIII:::888JJJhhhtttggg```}}}nnnXXXAAAJJJJJJJJJEEE888,,,)))...++++++,,,,,,,,,---------,,,111,,,)))111333111666GGGfff}}}pppuuutttTTTKKKkkkxxxjjjKKK999AAADDD444+++000,,,***))))))***++++++***))))))))))))************+++,,,------,,,---///111111444777999:::======;;;CCC===HHH```rrrxxxsss||||||}}}{{{vvvzzzvvvtttuuuxxxwwwnnnaaaYYYXXXVVVUUUWWWZZZ]]]______jjjjjjkkkmmmoooooommmjjjmmmpppooommmkkkmmmpppqqqzzzmmmeeehhhlllnnnttt{{{uuuqqqllliiijjjmmmqqqsssrrrmmmqqqxxxqqqbbbdddpppjjjNNNQQQZZZ]]]aaaccccccbbbaaaaaaaaa[[[XXX[[[ZZZVVVUUUXXXVVVUUUTTTRRRQQQQQQPPPPPPQQQRRRSSSRRROOOMMMLLLMMMVVVXXXYYYYYYXXXUUURRRPPPIIIAAA:::999777111///000333222111111222222111000...000333666===KKK\\\iiijjjuuuvvvzzz}}}|||}}}~~~}}}{{{{{{}}}}}}|||{{{zzzyyyyyyzzz{{{|||ggg}}}pppYYY444222,,,...------...111222///)))))))))))))))))))))))))))(((...***&&&---...***...FFFgggQQQkkkkkkdddeeeSSSWWWYYYhhhuuuyyy~~~yyyhhhgggggg^^^NNNFFFKKKTTTXXXhhhsss~~~xxxrrr~~~~~~pppfffkkkvvv}}}hhheeeyyy~~~|||aaaZZZCCCLLLKKKJJJHHHFFFBBB>>>:::888111111000///////////////...------,,,,,,------...///222555777999:::<<<>>>DDDCCC>>>OOOHHHNNNGGGNNNZZZbbbjjjpppwwwwwwsss```UUUaaaqqqlllSSS======SSSVVVEEEMMMssstttggg___YYYRRRLLLKKKKKKJJJHHHGGGJJJNNNQQQbbbiiimmmjjjddd```\\\XXXLLLIIIDDDBBBCCCFFFHHHIIIFFFIIIHHHCCCCCCKKKTTTYYYkkk{{{nnnQQQ;;;999NNNkkk}}}rrraaavvvlllaaaQQQJJJJJJJJJEEE888,,,***...++++++,,,,,,,,,---------,,,111---+++222333222777TTTmmmuuuqqq}}}sss___ZZZkkkuuu{{{uuucccHHH:::CCCEEE666,,,///,,,***))))))***++++++***))))))))))))************+++,,,------,,,---///111444888;;;:::999999<<<===@@@HHHUUUqqq~~~xxxnnnwww}}}zzz}}}||||||||||||||||||||||||xxx|||wwwvvvwwwvvvuuurrrlllccc\\\XXX\\\^^^aaaeeeiiimmmppprrrqqqooommmmmmmmmmmmlllkkklllnnnooopppqqqssstttttt{{{tttsssppplllrrrvvvooosssrrrqqqmmmjjjjjjlllooonnnkkkpppxxxssseeeeeepppzzzooobbbccceeefffdddcccaaaaaabbb\\\ZZZ^^^___[[[YYYYYYVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUVVVWWWWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUTTTPPPGGG>>>777222000///333222222222333333333222111222333222555===IIISSSaaannnsssyyy|||}}}}}}{{{yyyxxxyyy{{{yyywwwvvvwwwzzzzzzxxxvvvyyyxxxwwwvvvvvvwwwxxxyyy|||}}}}}}~~~~~~{{{ssshhhwwwNNN333,,,///---,,,+++---...,,,***))))))))))))))))))))))))(((...***'''------+++000GGGggg\\\zzzkkkUUUWWWTTTWWW]]]ooo{{{{{{|||vvvfff______WWWKKKGGGNNNWWW[[[gggsss~~~}}}sss{{{wwwiiiccclllyyyooobbbgggnnnyyy{{{ccc\\\PPPNNNJJJIIIHHHFFFBBB???;;;999111111000///////////////...------,,,,,,------...000333666888888:::<<<===DDDCCC===PPPIIINNNGGGOOOWWWcccpppuuuxxx~~~yyyrrryyyaaa777111DDDGGG===OOO{{{~~~rrriiieeebbb\\\WWWUUUTTTSSSRRRQQQRRRVVVZZZeeelllpppmmmhhhfffccc```VVVRRRMMMKKKLLLOOOQQQRRRPPPOOOOOOOOONNNQQQ^^^kkkUUU999999NNNhhhyyy{{{eeexxxmmm[[[AAAJJJKKKKKKFFF999---***...,,,,,,,,,,,,------------,,,222///---333333333;;;]]]ppptttooojjjiiiwww}}}}}}nnndddLLL<<>>OOO```kkkttt{{{zzzyyyzzzzzzxxxuuutttuuuvvvtttrrrqqqpppqqqqqqooommmrrrqqqqqqpppqqqrrrtttuuuyyyyyyyyyyyyzzz|||}}}~~~yyyvvvmmmnnnnnn===111000...,,,+++***+++,,,---))))))))))))))))))))))))(((---***(((...---,,,444cccppp___www___JJJUUUbbbZZZcccwww}}}zzzrrrbbb[[[XXXPPPHHHHHHOOOWWWZZZgggsss~~~tttwwwwwwmmmjjjuuuqqqYYYMMMIIIWWWqqqxxxcccXXXYYYJJJIIIIIIHHHFFFBBB???;;;:::111000000///////////////...------,,,,,,------...111333666888888999;;;<<>>DDDAAA666...---+++******+++,,,+++***))))))*********++++++++++++,,,.........000222555555555999===>>>>>>AAAEEEGGGbbb}}}zzzyyy{{{xxxuuu}}}~~~|||{{{zzzyyyyyyzzz{{{|||wwwvvvvvvwwwzzz|||yyyuuuqqqoooiiidddgggqqqzzz~~~~~~}}}wwwvvvvvvvvvssspppmmmlllkkkjjjiiimmmmmmpppvvvyyyuuuooollloookkkzzzqqqsssvvvcccWWWQQQLLLLLLRRRYYY^^^```gggdddgggnnnmmmhhhmmmwww{{{|||vvvpppooommmkkkiiihhhfffdddbbbbbb\\\XXXZZZ___```^^^ZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXTTTRRRTTTZZZ^^^^^^[[[WWWUUUSSSRRRSSSVVVYYY\\\fffoooiiiPPP===:::999444///222555777777666666666333333222000///000444777;;;NNN^^^lllzzzzzzsssuuuxxxxxxvvvssspppnnnmmmnnnkkkjjjhhhgggfffeeedddcccgggggggggiiikkknnnqqqrrruuuuuuvvvwwwxxxzzz|||~~~{{{xxx^^^}}}XXX888111...---...---+++---000))))))))))))))))))))))))(((---***)))...,,,...:::wwwxxxeeetttZZZQQQ[[[bbbdddiiiyyy~~~zzzppp]]]ZZZUUUMMMGGGHHHNNNTTTVVViiiuuuuuuvvvzzzrrrooouuukkkWWWGGGMMMdddyyybbbPPPYYYEEEJJJIIIHHHFFFBBB???;;;999111000000///////////////...------,,,,,,------...111333666888888999;;;<<>>CCCCCCDDDGGGeeevvv{{{~~~zzzzzz|||zzzyyyyyyyyyyyyyyyyyyzzzzzzwwwuuuvvvuuusssuuuxxxsssnnnhhhhhhxxx~~~}}}uuutttsssssssssrrrooommmqqqooorrrvvvuuukkkdddbbbdddYYYfffxxxtttnnnpppnnnnnn{{{nnn]]]VVVWWWVVVXXXaaammmppplllnnntttyyywwwrrrqqqooorrrnnnkkkiiihhhiiihhhfffdddbbb]]]WWWUUUYYY\\\\\\ZZZ]]]]]]]]]]]]\\\[[[ZZZYYY\\\WWWTTTTTTXXXZZZWWWSSSSSSSSSSSSTTTVVVXXXZZZ[[[jjjwwwvvv^^^GGG???:::444...222777:::999888777888333333333222222222444555///AAAPPPaaaqqqqqqkkkpppnnnnnnlllhhhccc```______\\\[[[ZZZXXXVVVUUUUUUUUUXXXYYY[[[^^^bbbgggkkknnnpppqqqrrrtttwwwzzz}}}~~~{{{|||~~~rrr~~~gggsss}}}CCC111---,,,//////,,,,,,///))))))))))))))))))))))))''',,,++++++...+++000AAAkkkzzz|||^^^XXXWWWPPPooonnnwww|||nnnWWWVVVPPPJJJGGGIIINNNTTTXXXmmmwwwvvvyyyxxxqqqooouuu}}}qqqZZZRRR___~~~yyy}}}jjjQQQZZZJJJKKKJJJIIIFFFBBB>>>:::888111111000///////////////...------,,,,,,------...000333666888888:::<<<===@@@:::555NNNHHHJJJCCCPPPZZZkkk{{{}}}yyyvvvqqqkkkccc^^^aaa]]]]]]aaa```[[[]]]dddjjjrrrxxxvvvtttsssrrrpppfffbbb^^^\\\]]]___aaabbbggg^^^WWWXXX\\\[[[YYYXXX^^^gggttt~~~}}}mmmSSS@@@777000---222999FFF^^^tttzzzoooKKKLLLNNNJJJ===///+++...,,,---------............,,,111111222666555>>>UUUooozzzyyy}}}aaa```uuuttt|||UUU<<<===EEE@@@444///---+++++++++,,,+++************++++++++++++,,,+++---///000111333666888<<<777888@@@EEEEEEIIIQQQ{{{nnncccxxx{{{xxxyyy{{{|||vvvvvvwwwwwwwwwwwwvvvvvvzzzxxxvvvvvvtttsssuuuyyypppooonnnvvv}}}wwwwwwwwwyyyzzzzzzwwwtttuuurrrtttvvvooobbb\\\]]]PPPFFFIII```ooojjjmmm~~~uuu\\\[[[aaappp~~~zzzuuutttzzzyyyppprrrpppllloookkkhhhggghhhjjjkkkhhheeecccaaa]]]WWWWWW[[[\\\ZZZ]]]^^^_________]]]\\\[[[```]]][[[ZZZZZZYYYUUUQQQQQQRRRTTTVVVXXXYYYYYYYYYkkkzzzpppYYYHHH===555000666<<<>>>===:::::::::666555444333222111111111---999DDDSSScccbbb\\\bbbZZZYYYWWWTTTOOOLLLKKKLLLHHHHHHGGGEEECCCBBBDDDFFFHHHIIILLLPPPUUU[[[```cccgggiiilllqqquuuxxx{{{|||wwwxxxzzz|||~~~~~~~~~}}}~~~yyymmmzzzggg]]]777...)))---///+++))),,,))))))))))))))))))))))))''',,,+++,,,...***222FFFeeeyyyTTTQQQSSSPPPsssooovvv~~~|||mmmSSSKKKGGGDDDGGGJJJOOOWWW___oooyyywww}}}}}}uuutttyyyooo\\\```qqqvvv{{{~~~aaa[[[VVVMMMLLLJJJFFFBBB===999666111111000///////////////...------,,,,,,------...///222555777999:::<<<>>>@@@999555NNNIIIJJJCCCRRRYYYgggwww~~~lll]]]bbbttt{{{{{{zzzyyyvvvqqqllliiikkkffffffkkkjjjccceeemmmoooxxx~~~~~~{{{zzzxxxuuujjjgggbbb```aaadddfffggggggfffaaa[[[XXXWWWPPPIIIFFFJJJQQQUUURRRFFF999000:::555333555666<<>>000,,,...------------............---111000222666555CCC]]]lllttt~~~~~~vvvnnnssswwwRRRHHHiiiuuujjjaaaCCC;;;BBBAAA888///---++++++,,,,,,+++************+++++++++,,,,,,+++---///000222444777:::<<<888:::AAACCCFFFUUUhhhuuuQQQcccuuu~~~uuu~~~yyyvvvwwwyyyzzz{{{tttuuuwwwyyyyyywwwuuutttvvvxxxxxxwwwvvvvvvwwwvvvooosssuuu}}}zzzvvvyyyxxxxxxyyy{{{{{{zzzyyyvvvtttuuuvvvlll]]][[[bbbbbb___NNNTTTmmmllliiixxxvvvwwwvvvnnnmmmrrrllldddiiiiiigggfffiiillllllhhhdddeeeiiihhhaaa]]]]]]]]]ZZZZZZ\\\^^^`````````______aaaaaabbbaaa___[[[XXXUUUQQQRRRTTTVVVWWWYYYYYYZZZeeetttoooWWWFFF???444;;;BBBDDDAAA>>>===>>>:::888666444333222111000000444777AAANNNKKKEEEJJJBBBBBBAAA???<<<::::::;;;777888888777555555888;;;999:::===AAAFFFKKKPPPSSS[[[___eeekkkqqqtttvvvwwwtttvvvxxx{{{|||||||||{{{|||xxxrrrjjjccc{{{GGG666***,,,///+++***---))))))))))))))))))))))))&&&++++++---...***333KKKmmmmmm}}}VVVWWWWWWWWWooonnnxxx~~~zzziiiQQQAAA???@@@EEEIIIMMMXXXdddpppxxx~~~}}}|||xxx|||yyy|||yyybbbccc^^^kkkxxx{{{uuuWWW[[[NNNLLLJJJFFFBBB<<<888555111111000///////////////...------,,,,,,------......111555777999;;;===???AAA999555OOOJJJKKKDDDTTTVVVdddrrrzzz~~~qqqwwwyyytttbbbGGG@@@[[[~~~kkkggg|||xxxqqqkkkhhhkkkeeefffnnnmmmhhhjjjssswww}}}zzzuuunnnjjjfffccceeegggiiijjjdddjjjggg\\\TTTQQQIII???<<>>:::333111333555===TTTmmmwww{{{}}}}}}wwwwwwoookkkdddyyyhhhYYYJJJKKKMMMOOOKKK>>>000,,,///---------.........//////---000///111555555EEEbbb~~~nnnvvvkkk|||oooeeeZZZ___|||sssyyyhhhPPPNNNwwwxxxqqq~~~iiiIII;;;@@@AAA:::000...,,,+++,,,,,,+++*********+++++++++,,,,,,,,,+++---///111222444888;;;777666;;;@@@@@@GGGaaa~~~nnnHHHzzz~~~www{{{}}}{{{zzzzzzyyywwwuuuuuuwwwzzz||||||zzzwwwuuuqqqwwwzzzyyyxxxzzzxxxssstttyyyyyyxxx|||yyyxxxzzzxxxvvvuuuwwwyyyzzzzzzvvvtttvvvwwwkkk]]]]]]hhhqqq]]]sssooo```qqqqqq}}}wwwssssssmmmooommmpppssshhhcccooojjjhhhgggjjjnnnmmmhhhcccgggooorrrjjjcccaaa___[[[WWWYYY\\\```bbbbbbbbbbbb___bbbdddeeeaaa]]]ZZZYYYSSSSSSSSSTTTVVVXXXZZZ[[[]]]mmmdddQQQJJJ777>>>FFFHHHEEEAAA@@@@@@<<<:::777666555555444222111000---333>>>999000555333444444333111000111333000111222000...///333777111222444777;;;@@@EEEGGGTTTXXX___gggmmmqqqrrrssssssuuuxxxzzz||||||{{{{{{{{{zzzvvv___mmmUUU???...---000------000))))))))))))))))))))))))&&&+++,,,---...)))444MMMmmmZZZlllooommm[[[OOOiiimmm{{{~~~wwwgggPPP<<<<<>>999555111111000///////////////......------------......111333555888:::<<<>>>>>>===444===KKKIIIEEELLLQQQ]]]eeeooovvvyyy|||ddd___hhhyyyzzzaaaOOOIII]]]vvvwww\\\YYY~~~|||wwwvvvvvvtttrrrqqqpppoooppptttwwwxxxyyy~~~}}}vvvpppooonnnnnnrrrxxxuuuppphhh```XXXMMMBBB;;;>>>999AAAKKKIIIHHHIIIDDD===???;;;222222CCCXXXfffvvvzzzzzzwwwzzz}}}nnnqqqhhhfffsssfffEEELLLMMMOOOLLL@@@333---...------,,,,,,,,,---......000111///111555777KKKmmm|||fffrrrmmmwww}}}|||uuuaaapppYYY~~~yyyeee|||TTT999CCCJJJ999777000+++,,,---,,,+++,,,)))******++++++,,,------,,,...000000111222555888<<<===>>>???CCCTTTtttuuu||||||wwwwww~~~|||xxxwwwyyyxxxwwwvvvuuuuuuuuuuuuvvvxxxyyywwwsssqqqsssvvvuuuqqqqqqxxx}}}}}}~~~~~~~~~yyysssssstttvvvuuurrrqqqsssuuuxxxuuutttuuuvvvuuusssqqqyyywwwfffHHHTTTiii~~~zzzxxxuuurrrppppppppptttooohhhooovvvnnnooommmkkkllloooooollljjjmmmppppppllliiiiiifffbbb\\\[[[[[[___eeefffbbb^^^bbbcccddddddcccbbb```___\\\WWWQQQQQQTTTWWWVVVSSS]]]hhh|||yyy\\\JJJ@@@BBBEEEEEECCC@@@===<<<;;;;;;:::777333111000000222000///000333444222000...........................------,,,,,,------...222111000111222444777888EEELLLWWW```fffjjjlllnnnlllqqqwww{{{|||||||||||||||{{{|||{{{~~~ooozzzkkk\\\AAA---444'''+++555$$$************************))))))000(((***...222OOO^^^[[[uuujjj```___QQQgggjjj{{{rrrkkkOOO@@@<<<;;;@@@GGGNNNXXXaaasssyyy{{{yyyxxx||||||mmm[[[MMM]]]dddaaa\\\MMMDDDIIIOOOLLLBBB???GGGQQQiii|||___\\\NNNKKKHHHEEEBBB>>>999555111111000///////////////......------------......222333555777:::;;;======@@@666???MMMIIIEEEKKKPPP___gggrrryyy{{{}}}ppphhhjjjvvvyyyyyy{{{eeecccBBBTTTjjjtttxxx{{{zzzzzzzzzyyyxxxwwwvvvxxx|||yyytttnnnjjjlllqqqqqqlllddd[[[RRRHHH???:::666HHHnnnnnn___QQQIII@@@444///444BBBRRR]]]kkkpppssstttxxx~~~{{{xxx|||hhhjjjuuuLLLHHHKKKOOONNNCCC555------------,,,,,,------......///000///333:::;;;NNNmmmwwwiiirrrjjjxxxxxxvvviiiQQQCCCFFF999888111+++,,,---,,,+++,,,*********+++,,,,,,---------...000111222333666999:::@@@DDDFFFTTTlllzzzwwwxxxzzz|||zzz}}}xxxwwwvvvttttttsssssssssqqqssstttttttttuuuxxx{{{|||rrrkkknnnuuuwwwvvvvvv}}}~~~{{{wwwxxxzzzyyyuuuwwwrrrlllgggfffhhhlllooosssppprrrvvvwwwxxx~~~zzzjjjRRRKKK[[[llluuuyyy||||||zzzwwwuuusssuuuxxxxxxtttpppddd```ffflllkkkppprrrjjjooollliiiiiilllnnnnnnmmmlllnnnmmmjjjiiijjjhhhcccbbb___]]]___cccdddaaa^^^bbbccccccdddcccbbbaaa```]]]XXXSSSRRRVVVYYYYYYWWW]]]fffvvvttt\\\MMM>>>BBBFFFEEE@@@:::888888999999888666444222222222...//////000111000...---...........................------,,,,,,------...//////......///111444555===CCCMMMUUU\\\aaadddfffjjjmmmrrruuuwwwxxxzzz||||||{{{{{{~~~}}}ttt|||ttt```}}}[[[777222***,,,222)))************************((()))000)))***...222PPPNNNLLLqqqhhhaaa[[[\\\SSSfffiii|||tttoooTTT???;;;;;;@@@GGGNNNXXXaaaqqqwww{{{yyyyyy|||}}}~~~~~~ttt```PPPLLL]]]dddbbb\\\OOOGGGMMMTTTXXXSSSJJJCCCBBBXXXzzz___WWWNNNLLLHHHEEEBBB>>>999555111111000///////////////......------------......222333555777999:::;;;;;;BBB888@@@MMMJJJEEEKKKPPP___iiiuuu|||~~~~~~sssaaaQQQIIIHHHPPPooouuuyyy~~~nnnhhhyyynnnfffffflllpppkkkbbbXXXNNNDDD>>>:::---EEEyyy~~~sssWWW;;;222777???IIIRRRZZZ```ggglllsssyyy{{{zzzeeedddxxxNNNFFFJJJPPPPPPFFF777...---------,,,,,,---......///000222222666===>>>PPPoooppprrrvvvrrrgggxxx```SSSddd{{{sss___???EEE???:::222,,,,,,---,,,+++,,,******++++++,,,,,,------...///111222333555888;;;999???BBBIIIdddiii}}}uuuwww~~~lllrrr||||||{{{yyyxxxvvvuuutttssssssssspppppppppqqqtttxxx|||~~~uuuiii```eeeoootttuuutttzzz}}}}}}|||~~~~~~xxxnnneeeYYYRRRQQQRRRRRRQQQkkkiiioooyyyxxxssszzzvvv]]]IIINNNSSSUUUXXXYYYUUUOOOYYYZZZ___iiissswwwuuurrrdddVVVZZZgggjjjkkkmmmiiioookkkhhhgggiiilllooopppmmmmmmkkkiiikkknnnkkkfffhhhccc___^^^```aaa```^^^aaabbbcccccccccbbbaaa``````[[[VVVTTTWWWZZZ[[[[[[\\\aaammmzzzzzzkkkXXXMMM???DDDIIIHHHBBB<<<999999888888777555555444444444...111555666222///....................................------------......---,,,,,,,,,,,,...000111333888???GGGMMMRRRWWWZZZcccfffiiimmmppptttxxx{{{{{{{{{{{{}}}yyyuuuyyyttthhhvvvHHH333...///...,,,************************((((((000***+++---222QQQTTTTTTttteee^^^WWW[[[YYYjjjnnn~~~sssnnnTTT>>>:::999???FFFMMMXXXaaammmtttzzzzzzzzz}}}~~~}}}~~~}}}~~~~~~oooiiisssppp___RRRVVVgggooolllggg[[[VVV___iiikkkdddZZZRRRIIITTTnnn}}}dddUUUOOOLLLHHHEEEAAA===999666111000000///////////////......------------......333444555777999:::::::::@@@666>>>LLLIIIEEEKKKPPP]]]gggttt}}}tttTTT:::444666666666CCCRRRRRRIIICCCaaawwwcccKKKIIIjjj{{{nnndddeeekkkrrroooggg[[[NNNDDD>>><<<777777QQQ{{{bbb???444777999BBBMMMLLLQQQYYY```hhhqqqxxx|||nnniiiiiiKKKNNNSSSRRRGGG888///...------,,,------...///000333777777999;;;===SSSxxxiii~~~nnnqqqfffrrr]]]TTTDDD777EEEppp}}}xxx~~~}}}XXX;;;FFFFFF<<<444---------,,,+++---******++++++,,,------...///000333444555888;;;>>>@@@???@@@PPPrrrkkk|||wwwxxxmmmnnn{{{~~~{{{|||{{{zzzyyywwwvvvuuuttttttsssqqqpppqqqtttyyy~~~qqqddd[[[aaammmtttsssqqqvvv|||xxxuuuyyy}}}gggVVVXXXXXXeeexxx|||tttvvvdddJJJFFF???:::999<<<<<<;;;???BBBIIIWWWfffppptttssssss\\\YYYeeeddd```hhhnnnmmmllliiihhhiiijjjlllmmmmmmmmmkkkjjjmmmqqqnnnggghhhddd___\\\\\\^^^^^^^^^```aaabbbccccccbbbaaaaaaddd___YYYVVVVVVYYYZZZZZZYYY\\\eeeooooooaaaQQQGGGCCCGGGKKKMMMKKKHHHCCCAAA;;;999666555444444333222000777>>>===777222111222..............................------------......+++++++++++++++,,,---......111666:::???DDDIIILLLWWW[[[aaagggkkkpppuuuxxxzzzzzzzzz|||~~~~~~nnn\\\dddeee:::000000,,,+++************************((('''///++++++---333VVV]]]bbb~~~fff^^^XXXcccnnntttwwwooohhhNNN===999888===DDDLLLVVV___iiissszzz|||}}}~~~~~~wwwvvv}}}~~~lllWWWPPPUUUhhh{{{tttfff]]]```sss|||xxxrrrhhhgggsss|||kkkggglllhhhgggsssyyyzzz~~~~~~~~~nnnZZZPPPMMMHHHDDDAAA===999666111000000///////////////......------------......333444666777999::::::;;;<<<222;;;JJJHHHEEELLLQQQYYYdddrrr|||wwwUUU===000111777999444999;;;111:::444DDDdddwwwpppXXXEEE:::888QQQyyyxxxkkk``````fffqqqqqqlllaaaQQQDDD>>><<>>aaauuuzzz~~~|||pppwwwxxxTTT===CCCEEE>>>555...------++++++---***++++++,,,------......000222444666888:::>>>AAAJJJCCCKKKfffyyyrrrqqqppp||||||xxxzzzyyyxxxvvvuuutttttttttsssqqqpppqqquuu|||}}}jjjYYYYYYccclllppprrruuuzzzzzz{{{iiieeemmm~~~mmmQQQJJJBBB<<<999888:::<<<222444999DDDSSSbbbnnntttxxxcccaaajjjbbbZZZcccnnnlllllllllkkkjjjjjjjjjjjjlllmmmlllkkklllnnnkkkeeeeeeaaa]]]ZZZZZZ\\\]]]^^^___```aaabbbcccbbbbbbaaaeeeaaa\\\WWWVVVVVVWWWWWWZZZ[[[bbbkkkjjj]]]LLLCCCFFFGGGIIIOOOTTTTTTOOOJJJAAA===999666555444222000000888??????777111000222///////////////////////////......------......///,,,,,,++++++,,,,,,,,,---...000222444555999===AAAJJJPPPYYYbbbhhhmmmqqqssswwwxxxzzz{{{|||~~~~~~vvvhhhdddxxxKKK000///+++,,,************************)))'''///,,,,,,---666]]]VVVbbb{{{aaa\\\ZZZnnnzzz||||||jjjdddKKK<<<888777<<>><<<<<<<<>>555777999333666???AAA<<<333000333444111222777;;;:::===DDDNNN[[[nnn}}}}}}___uuuWWWXXXXXXSSSFFF777000111,,,,,,------...///111111---555888999;;;DDDhhh{{{eeefff]]]fff{{{nnngggUUU@@@WWW~~~eeeYYYTTTSSSMMMQQQ```jjjyyyrrriii}}}vvv___EEE===@@@@@@777///------++++++---++++++,,,,,,------......111333666888:::===AAACCCHHHHHH\\\|||vvvmmmlllqqquuu~~~vvvuuuuuutttsssrrrrrrrrrrrrnnnooopppqqquuu~~~nnnUUULLLTTTbbboooyyywwwzzz{{{||||||zzzzzzwwwfff___XXXSSSMMMCCC;;;888333222333777AAARRReeeqqqoooaaaeeeooofff\\\aaahhhjjjlllnnnmmmllljjjjjjkkkkkkoooqqqnnnllljjjfffaaa```___]]][[[ZZZ[[[\\\]]]]]]^^^```bbbccccccbbbbbbdddbbb]]]YYYVVVUUUUUUVVV\\\]]]cccjjjiii]]]NNNEEEGGGFFFIIINNNUUUWWWTTTPPPIIICCC===999888666333000---444;;;;;;444...---/////////////////////////////////............//////---------------,,,,,,,,,...///000000000222555888===EEEPPPZZZbbbhhhlllnnntttwwwzzz|||||||||}}}~~~|||~~~lllzzzrrrfffwwwccc888...,,,...***************************&&&...,,,,,,...;;;eee]]]jjj~~~```___[[[lllwwwzzz~~~zzziiieeeMMM===888777;;;AAAHHHQQQZZZdddoooyyy|||~~~}}}vvvYYYUUUgggxxxlllhhhjjjzzzsssyyyxxxoookkkeeemmm{{{yyywwwtttqqqiiiwww~~~{{{jjjRRRNNNIIIDDD@@@<<<888666111111000///////////////......------------......333444666999;;;===>>>???;;;222;;;JJJHHHEEELLLQQQ[[[eeesss|||}}}aaaFFF888666999222000111;;;TTTbbbZZZCCCHHH@@@666AAA]]]~~~nnnooowwwtttlllMMM999777>>>777@@@iii|||vvvooohhh^^^UUUSSSUUU___iiirrrmmm]]]KKK???;;;777===PPP[[[NNNAAA<<<666888777777555222///---,,,444222444<<>>???@@@>>>444===KKKHHHEEEKKKPPP^^^hhhuuu}}}lllKKK;;;:::<<<999777>>>KKKaaarrrqqqYYYAAAEEERRRTTTTTTMMMZZZeeeiiijjjjjjgggccc{{{qqq___ccc[[[FFF@@@666;;;AAA888AAAhhhzzzvvvooogggaaa[[[TTTQQQSSSYYYgggtttsssdddPPPCCC>>>@@@IIIeee|||yyyjjjXXXEEE======888///,,,000111//////---///777@@@LLL```rrruuuyyytttpppxxxoooSSSOOORRRVVVUUUIII999///---,,,,,,------///000111222666777555;;;FFFPPPlllzzznnnRRRsss~~~rrrSSS[[[ppp^^^UUU===<<<999999888===AAA<<>>VVViiitttdddaaaeeecccfffjjjgggiiijjjkkkjjjiiilllrrrwwwvvvuuummmhhhddd___aaabbbbbb___[[[YYYXXX\\\]]]___aaabbbccccccbbb^^^______]]][[[ZZZYYYZZZZZZXXXZZZ```aaaZZZRRRNNNIIIPPPUUUSSSLLLIIINNNTTTSSSLLLDDDAAA@@@???<<<999777;;;??????<<<999777777000000000000000000000000//////............//////---------------,,,+++***(((***+++++++++,,,///111111777@@@IIISSS]]]fffkkkoootttzzz~~~}}}{{{{{{{{{wwwyyy|||~~~~~~}}}{{{nnnnnn}}}vvv|||\\\yyybbb999))),,,************************,,,&&&---+++---000BBBrrriiiooo```WWWdddtttwww{{{uuueeecccMMM>>>999777:::???EEEMMMVVV___iiissswwwzzz~~~|||xxx~~~|||{{{jjjkkk~~~yyyuuuuuu|||wwwmmmmmmeeecccnnnzzz}}}zzzvvvlllwwwQQQMMMHHHCCC@@@===999777111111000///////////////......------------......000333666888999;;;>>>AAA<<<333<<>>GGGkkk~~~|||xxxuuurrriiigggccc\\\VVVRRRQQQQQQXXXaaayyyvvvbbbOOO===???RRRVVVOOO===000111333///---000,,,,,,///333888CCC\\\tttxxxvvvkkkrrr}}}IIIOOOTTT[[[[[[MMM;;;000//////.........///000222333111AAA666EEETTTYYYyyypppSSStttuuuooo|||kkk___TTTKKKFFFFFFGGGAAA<<>>GGGRRR]]]eeeiiilllqqqtttwwwyyy{{{}}}~~~~~~~~~yyyyyyttt|||vvvvvvrrrlllFFF111///+++***************++++++***(((111...---///@@@ooosssyyy}}}jjjjjjTTTYYYbbbtttyyypppnnn^^^EEE;;;888888;;;>>>AAAJJJRRRcccjjjssswwwwwwxxx{{{zzz}}}}}}eeeMMMXXXttttttnnnzzzuuuqqqxxxrrrOOOiiitttaaa```}}}wwwwww|||~~~QQQMMMHHHCCC@@@===999777111111000///////////////......------------......000222555666888999<<<>>><<<333<<>>DDDYYY{{{vvviiidddfffmmmrrrwwwvvvvvvwwwyyyxxxuuurrrrrrrrrrrrrrrrrrrrrrrrrrrkkkooosssssssssvvv~~~ppp^^^WWWTTTLLLRRRaaaqqq}}}zzz{{{}}}wwwnnnhhhTTTHHHHHHLLLWWW]]]VVVIIIFFF>>>;;;:::666DDDbbbvvvnnniiikkkoooqqqqqqrrrccc```___eeemmmrrrrrrqqqooorrrvvvvvvsssnnnjjjgggjjjiiijjjmmmooommmfff___^^^ZZZYYY\\\\\\[[[___ffffffgggfffccc^^^\\\^^^```___XXXZZZ[[[UUUXXX]]]XXXVVVXXXZZZ[[[YYYVVVSSSRRRTTTQQQJJJ@@@<<<<<<;;;777999HHHPPPMMMNNNUUURRRGGG@@@DDDAAA999;;;BBB<<>><<<111:::KKKJJJGGGLLLQQQ```hhhttt|||\\\NNNjjjhhhMMMJJJNNNfffsssXXXgggbbbBBBBBBOOO]]]jjjmmm```OOOQQQ|||yyyuuuqqqnnnhhhccc\\\XXXVVVTTTPPPMMMOOO]]]|||mmmVVVKKK[[[eeeKKK333,,,//////...///---.........222BBBaaa{{{yyy~~~~~~dddQQQVVV]]]\\\NNN;;;111//////.........000111333555666AAA===LLLddduuugggyyycccUUUmmm|||xxx}}}mmmjjjtttnnn[[[IIIDDDNNNaaawwwwwwqqqpppzzzHHH;;;DDD@@@888...+++---...++++++,,,---......///222555444888888>>>DDD======KKKkkkpppbbbdddlllrrrsssuuuttttttuuuvvvvvvsssqqqrrrrrrrrrrrrrrrrrrrrrrrrssstttvvvvvvuuutttuuuvvvxxxkkk^^^ZZZYYYccc}}}yyytttnnncccXXXVVVKKKJJJMMMNNNXXXaaa]]]MMMIIIBBB@@@@@@777;;;PPPaaadddeeeccceeeiiikkkiii```ccchhhmmmqqqttttttsssrrrsssrrrpppnnnlllllllllkkkjjjkkknnnrrrrrrnnnjjjbbb[[[UUUVVVYYY]]]dddjjjiiijjjiiieee```]]]^^^aaa```WWWVVVVVVQQQWWW^^^[[[WWWYYY[[[\\\[[[YYYVVVTTTXXXSSSIII@@@>>>???<<<666777DDDLLLLLLPPPWWWUUUKKKGGGLLLIIIAAACCCJJJDDD666111///...///000222222111////////////............,,,+++************++++++,,,---000444;;;EEEPPPXXXbbbfffkkkoooqqqsssuuuvvv|||~~~ppppppwww|||iiimmmooo444111++++++************++++++---'''...,,,---...888aaaXXXiiixxxfffcccLLLSSS^^^vvvxxxooonnn___GGG;;;888777:::<<>>BBBIII\\\mmm{{{}}}JJJbbbnnndddDDDTTTlllsss{{{iiippppppeeehhhpppmmmddd{{{tttmmmgggdddkkk~~~yyyzzz{{{mmmvvvhhhLLLIIIBBBAAA:::111,,,---...,,,+++---...///000222666999<<<999777>>>BBB;;;IIIkkk~~~xxxaaaWWWsssggg[[[\\\gggrrrvvvvvvsssssstttssssssrrrrrrrrrpppppppppppppppppppppppppppnnnmmmooossswwwxxxxxxxxxmmmgggooo~~~zzzzzzlll]]]TTTPPPYYYbbb___XXXTTTJJJGGGIII???999BBBAAAGGGDDD888555AAANNNSSSmmmvvvyyysssmmmlllnnnnnnnnnoooppppppnnnmmmmmmnnnlllkkkkkklllnnnooooooooorrrlllddd```aaaeeegggfffhhhjjjkkkiiiffffffiiilllcccWWWTTTTTTQQQXXX^^^YYYRRRQQQQQQRRRUUUVVVUUUSSSXXX[[[YYYQQQJJJGGGDDDAAAAAALLLTTTTTTSSSTTTQQQKKKIIILLLGGG???CCCOOONNNDDD:::777444111111111000///111111000000000/////////,,,,,,,,,,,,++++++******++++++,,,---000777@@@FFFWWW\\\ccciiimmmppprrrttttttuuuvvvwwwxxxwwwvvvuuuzzz|||~~~yyylll}}}eeeeeeccc333---,,,,,,+++******+++++++++%%%,,,---111333<<>>===;;;>>>AAAAAAWWW}}}}}}vvvhhh]]][[[YYYYYY___iiippprrrqqqqqqrrrsssrrrppppppqqqrrroooooooooooooooooooooooommmmmmnnnnnnnnnjjjeeeaaa]]]ccckkktttwwwrrrooouuu|||zzzzzz}}}}}}{{{uuuXXXFFFAAAPPP___```\\\ZZZOOOKKKLLLDDD===CCC@@@AAA>>>666666BBBSSS___pppxxxzzzpppggghhhjjjiiilllooossstttsssqqqoooooollllllllllllllllllmmmmmmtttrrrmmmgggfffhhhgggeeegggjjjlllkkkiiijjjnnnrrriii\\\WWWWWWVVV^^^eee```XXXUUUQQQQQQTTTVVVUUUTTTUUU]]]aaa[[[SSSMMMHHHDDDDDDPPPZZZZZZUUUSSSRRRPPPLLLOOOJJJCCCGGGSSSSSSIII===;;;888666555444222000111111111111000000000000---.........---,,,+++***++++++,,,,,,...333999>>>IIIOOOXXX```fffjjjmmmpppppprrruuuxxxyyyyyyyyyxxx{{{}}}xxxqqqXXXyyy;;;...---,,,++++++***+++++++++&&&---,,,---...999ccceeewww}}}\\\WWWQQQnnnmmm|||zzzhhhNNN;;;888666777777999???GGGTTT]]]hhhooopppqqqsssvvv|||}}}uuu___\\\eee^^^MMMHHHQQQNNN>>>444888888222666DDDZZZhhhgggfffvvvrrraaaWWWJJJBBBPPPgggwww{{{yyyhhhdddcccSSSCCCPPPooolllQQQMMMHHHCCC@@@===999777111111000///////////////......------------......111444888;;;>>>AAAEEEGGGCCC000888QQQTTTKKKMMMRRR```lll{{{|||cccUUU{{{rrrSSSiiifff===666HHHmmmhhhccczzz]]]XXX~~~{{{wwwuuunnnlllhhheeebbbaaaaaaaaaZZZccczzzzzzXXXhhhgggUUUDDD999555777444666888888666555333111222222111444GGGfffccc\\\fffxxxyyyjjjiiiXXX]]]ccc```QQQ===111///......///000333666999:::;;;888DDDIII```yyyKKKXXXpppNNNCCCLLLbbbqqqiiizzz~~~jjjOOOCCCTTToooyyysssqqquuu}}}rrr[[[cccVVVDDDQQQWWWwwwuuuqqqJJJ@@@@@@AAA===333---,,,------,,,---///111222555999<<<===BBBAAA@@@DDDJJJeee~~~rrrZZZTTTUUUYYYbbblllrrrrrrpppoooqqqrrrpppnnnmmmoooqqqnnnnnnnnnnnnnnnnnnnnnnnnooommmjjjddd\\\TTTMMMJJJDDDNNN[[[dddkkkuuu}}}uuunnnuuuzzzrrrpppuuusssooo{{{yyyvvvmmmTTTGGGDDDSSSdddfffccccccZZZTTTTTTKKKCCCHHHGGGDDDBBB@@@>>>CCCPPP^^^mmmwwwyyyoooiiikkklllhhhlllooosssuuutttrrrqqqqqqllllllmmmmmmmmmmmmmmmnnnooorrrpppiiieeehhhjjjhhhhhhkkkmmmmmmlllmmmqqquuummm^^^WWWWWWXXXcccmmmjjjhhhaaaZZZVVVXXXYYYXXXWWWTTT\\\bbbbbb]]]VVVLLLBBBCCCQQQ]]][[[QQQKKKLLLOOOPPPTTTQQQJJJNNNXXXTTTHHH>>>===;;;;;;;;;:::777555222222111111111000000000///////////////---,,,+++******+++,,,,,,///333777<<>>EEEOOOYYYeeennnqqqsssvvvyyy{{{~~~rrrcccaaaggghhhbbbKKKNNNNNNHHH@@@:::666444444999JJJ[[[ZZZVVViiirrreee___WWWPPPVVVbbbxxxtttwwwuuuaaadddxxxzzzpppQQQMMMHHHCCC@@@===999777111111000///////////////.........------.........+++...222666:::>>>BBBEEEDDD111999RRRUUULLLMMMSSS___lll|||ddd^^^vvv``````yyy[[[DDD===___|||wwwvvv___eeesss~~~{{{nnnnnnllljjjggggggiiikkkaaahhh|||WWWrrrxxxeeeUUUHHH===999888777444333555888777444666666555:::PPPqqqiiiiii}}}jjj\\\YYY^^^cccaaaQQQ===111///......///000333666999;;;@@@:::FFFHHH```|||RRRUUUoooEEEEEEOOOhhhwww}}}zzznnnaaaTTTEEE@@@EEETTTbbbnnnyyyqqqmmmvvvhhhLLLfffdddIIIPPP999fffttttttOOOEEE@@@AAA===444---,,,------,,,---///111333666:::===<<>>>>>>>>???@@@???<<<:::222222222111111111111000///000000111000...,,,+++(((***+++++++++---000222666>>>IIIUUU^^^dddiiillllllnnnqqqtttvvvvvvvvvuuuvvvxxxzzz|||}}}~~~sssuuuwwwqqqiiinnnaaa///...---,,,++++++++++++(((&&&000...---111BBBqqqvvveeeZZZLLL^^^kkkzzzyyyyyyjjjSSS;;;777555555555666===DDDKKKVVVcccmmmrrrtttxxx|||tttuuujjj___XXXZZZ```dddXXXRRRSSSKKK<<<888>>>888666DDDVVVSSSIII[[[|||wwwpppnnnlllhhhhhhlllvvvwwwwwwPPPLLLHHHDDDAAA===:::777111111000///////////////......------------......111333666777888999;;;======333999NNNWWWNNNIIINNN___qqqzzz~~~eeehhhiiiqqqdddcccyyyOOO:::YYYwww|||}}}{{{yyybbbjjjwwwwwwyyyyyyyyy|||xxx}}}bbb|||yyyhhhQQQ===@@@:::666777===???;;;666555:::555===ccc||||||ddd[[[aaafffaaaPPP;;;111111+++---///111444777999:::999GGGEEELLLjjj\\\MMM}}}FFFEEEJJJ```pppyyysssbbbVVV^^^OOOGGGBBB===QQQ|||}}}tttkkkooowwwuuu___ZZZwwwjjjeeewww}}}||||||}}}QQQ???HHHFFF???444...------***---///000222444888===@@@III777IIICCCBBBfff}}}zzz}}}zzzgggTTTWWWWWWTTTVVV]]]iiirrrtttqqqooommmppprrrqqqnnnmmmooorrrnnnoooooonnnmmmlllkkkjjjhhh]]]SSSQQQRRRQQQPPPRRRYYYdddooorrrrrruuu|||sssuuupppiiinnntttrrrmmmrrrmmmkkkjjjbbbXXXTTTVVVXXXMMMDDDFFFKKKLLLIIIHHHbbbnnnwwwvvvrrrrrrrrrqqqgggkkkoooooollliiihhhiiioooooommmllllllmmmnnnoooqqqooojjjeeebbbcccgggjjjeeejjjooopppoooooossswwwpppeeeTTTIIINNN]]]iiimmmhhhpppqqqhhh___^^^^^^]]][[[\\\bbbjjjiii\\\LLLCCCJJJQQQ[[[```WWWGGG???AAAPPPUUUXXXXXX[[[\\\UUUKKKHHHEEEBBBCCCFFFFFFBBB>>>444777555000000444333---000///............//////---,,,+++***+++,,,---...000777>>>CCCNNN]]]ggghhhpppqqqrrrssssssuuuyyy||||||xxxwww{{{~~~lllrrr{{{}}}uuuQQQ{{{FFF$$$111000'''...)))---,,,%%%---...000000;;;eeewwwhhhTTTMMMMMMpppeeezzzmmmmmmRRRDDD555333999666777>>>@@@GGGVVVccchhhmmmssswwwvvv~~~~~~uuugggbbbbbbbbbbbbgggnnn]]]NNNUUUNNN;;;888999MMM^^^YYYJJJGGGXXXkkkqqqyyy{{{~~~PPPLLLHHHDDDAAA===:::777111111000///////////////......------------......333555777888999:::===???===444:::OOOXXXOOOJJJOOO\\\nnnvvvzzz}}}hhhbbb~~~pppkkkxxxvvvLLLJJJkkk~~~}}}zzzfffbbbjjjppppppllltttxxxuuu]]]QQQMMMGGGAAA===<<<<<<===<<>>BBB999GGGBBBJJJqqqvvvzzzuuuUUULLLUUUUUURRRWWW```jjjppprrrqqqpppmmmoooppppppooooooppprrrrrrqqqpppooonnnllljjjhhh___[[[XXXZZZ\\\___eeellliiisss|||}}}zzzzzzzzzyyyfffdddkkksssxxxhhhddddddfffddd]]]YYYZZZ]]]RRRJJJJJJNNNNNNMMMNNN[[[dddjjjiiiiiilllooonnniiilllppprrrppplllhhhfffnnnoooppppppooonnnlllkkkmmmmmmjjjeeeaaa___aaadddhhhkkkmmmlllkkkmmmsssxxx|||nnnYYYJJJJJJVVVaaadddcccggggggaaa^^^______\\\ZZZ\\\bbbiiifffYYYKKKDDDKKKTTTaaaggg^^^OOOIIIKKKPPPSSSUUUUUUWWWXXXRRRIIIJJJGGGDDDEEEGGGGGGCCC???333444222///000555666222000000//////.../////////------,,,++++++,,,,,,---...444:::???JJJYYYdddgggoooppprrrssssssuuuwwwzzz{{{xxxwww{{{}}}ssspppxxxZZZlllxxxUUU...000111***///)))...---'''------......777___iiimmm___VVVNNNiiibbb~~~ooosss]]]GGG777444999555555<<<===BBBOOO]]]eeekkksssxxxxxxwwwoooiiibbbuuuhhhQQQVVV]]]QQQEEEDDDJJJRRRUUURRRPPPWWW```yyyxxxvvvyyy~~~tttzzz~~~PPPLLLHHHDDDAAA===:::777111111000///////////////......------------......222444666888888:::<<<>>>===555<<>>???YYYllljjj}}}ttt___]]]ccciiidddPPP:::000000000111444777:::===???@@@FFFKKKFFFKKKfffhhh???|||xxxQQQ<<>>AAAHHHDDDYYY}}}yyy{{{pppIIIFFFQQQPPPPPPYYYccckkknnnoooppppppnnnnnnmmmoooqqqrrrrrrqqqvvvssspppppppppnnnjjjfffaaafffpppyyy{{{zzz|||qqqvvv||||||zzzzzz|||zzzssseeeaaacccgggXXXUUUUUUZZZ^^^\\\ZZZZZZ^^^WWWQQQPPPOOONNNOOORRRXXX\\\___aaadddjjjmmmlllkkkmmmqqqttttttqqqjjjffflllnnnqqqrrrrrrnnnjjjggghhhkkkmmmjjjddd```aaaccckkkkkkjjjhhhhhhlllttt{{{~~~gggQQQJJJQQQ\\\aaaZZZ[[[ZZZXXXZZZ___```^^^]]]^^^bbbeee^^^PPPEEEBBBKKKUUUdddkkkdddUUUKKKIIIKKKMMMOOOQQQUUUXXXUUUOOONNNKKKHHHGGGIIIHHHEEEBBB777666333///000555666444222111111000/////////000///...---,,,+++++++++,,,,,,000555999CCCRRR^^^dddlllooorrrttttttuuuvvvwwwzzzwwwwwwzzz}}}~~~sssxxxdddVVVhhh;;;//////......(((...///)))...,,,,,,,,,222XXXnnnnnnbbbYYYLLLbbbdddoootttdddJJJ999555888444333999999;;;GGGVVVaaajjjsssyyy{{{~~~vvvhhh\\\UUUcccwwwWWWWWWiiifffWWWKKKLLLTTT```ccc^^^[[[^^^kkkdddYYYTTTZZZdddhhhfff]]]{{{{{{|||PPPLLLHHHDDDAAA===:::777111000000///////////////......------------......///111333555666777:::<<<<<<444;;;PPPXXXOOOKKKQQQ\\\mmmvvvzzzvvvhhh}}}nnnoooCCCPPPttt|||ppphhhQQQZZZxxxhhhuuuzzzmmmQQQRRRbbb~~~[[[MMMGGGHHH[[[tttooo]]]EEE>>>AAA___|||ccclll}}}eee^^^eeekkkeeePPP999///000111333555888<<>>DDDEEEMMMddd{{{xxxwwwzzzPPPLLLHHHDDDAAA===:::777111000000///////////////......------------.........000333555666888:::======333999OOOYYYQQQLLLPPP\\\nnnwww|||{{{hhhooorrrxxx\\\GGGhhhlllaaaQQQVVVxxxmmmsss{{{ooo~~~jjjHHH:::555555GGG```ppp]]]TTTSSSmmmnnnyyy}}}}}}bbbaaahhhnnnfffOOO777...000111333555999<<>>DDDIIIBBBOOOHHHSSSyyy|||gggGGGFFFMMMOOOPPP___kkkmmmkkkmmmppppppooommmlllnnnrrruuutttqqqrrrooommmnnnqqqssssssrrriiiqqqyyyxxxzzz{{{~~~}}}oooooo}}}ttthhhjjjqqqddd^^^VVVTTTYYY___bbbaaabbbaaabbbbbb]]]VVVSSSUUUffffffiiipppuuutttoookkkpppnnnmmmppptttwwwvvvttthhhiiikkklllnnnooooooooonnntttzzz{{{vvvooolllllliiijjjkkkmmmpppvvv|||nnnOOODDDMMMZZZ[[[]]]^^^YYYRRRPPPWWW```^^^ZZZUUUOOOGGG@@@AAAFFFNNNUUUddduuu|||hhhUUUYYYVVVUUUXXX\\\]]]\\\[[[SSSQQQOOOMMMMMMLLLKKKJJJGGGAAA:::666555555666888777666444333222111000000000000///...---+++***)))+++,,,...222888CCCSSS___iiimmmrrrvvvwwwwwwwwwwwwxxxuuuvvvzzz||||||~~~sssssskkkuuu}}}kkkbbbYYY000)))///******...---)))///+++---///333RRRqqq}}}]]]RRRSSSXXX|||zzzrrrppp```NNN:::444777333444888777888@@@MMM\\\hhhpppvvvzzz{{{{{{~~~{{{eeexxxvvvnnnkkkfffLLLGGGIIISSS___fffgggfffaaaYYYHHH999444999>>>??????PPPqqqzzzzzzuuu}}}qqqPPPLLLHHHDDDAAA===:::777111111000///////////////......------------......000222555777999;;;===@@@AAA444777NNN\\\UUUNNNOOOYYYlllwww|||jjjiiitttyyyfffRRRiii{{{vvvkkk[[[PPPYYYnnnyyysssssswwwssszzzjjjWWWGGGBBB>>>;;;DDDSSS{{{xxxsssrrrmmmyyyeeeeeekkkoooeeeMMM555...222222333666999===@@@CCCDDDIIIFFFHHHOOO```LLL:::MMMFFF333KKK\\\hhhtttzzz}}}}}}YYYKKK<<<666999BBBOOOZZZPPPcccnnntttkkkKKKHHHmmm}}}vvvnnnfffYYYWWWZZZXXXRRRZZZ```YYYJJJ::::::AAABBBRRRsssnnnttt|||aaaCCCEEEGGGCCC777...,,,///000000222555888;;;AAAGGGLLLBBBLLLGGG]]]{{{pppvvvTTTFFFDDDFFFMMMSSSbbbmmmmmmllloooqqqooooooooonnnppprrrssssssrrrpppooonnnoooqqqvvv{{{oooggggggvvvvvvrrrfff]]]```gggnnn{{{qqqooo}}}|||qqq~~~qqqzzz{{{yyy{{{ooojjjaaaYYY[[[aaaeeedddiiihhhiiiiiieee\\\XXXYYYeeeeeekkkuuuyyyuuunnnjjjqqqpppooopppsssvvvxxxyyyjjjjjjjjjkkkmmmpppsssuuutttxxx{{{|||xxxrrrmmmjjjkkklllnnnqqquuuyyy}}}bbbNNNPPPZZZfffkkknnniii[[[QQQTTT]]]ZZZTTTMMMJJJFFFDDDHHHOOOTTT[[[iii}}}sssnnnhhhbbbaaa___ZZZUUUSSSTTTSSSQQQOOONNNNNNNNNOOOJJJCCC===;;;;;;:::<<>>TTTmmmtttlllgggbbbUUUFFF===<<<<<<:::444@@@___~~~zzz{{{}}}kkkPPPLLLHHHDDDAAA===:::777111111000///////////////......------------......111333666888:::<<>>BBBDDDFFFLLLFFFIIIKKKUUUyyy{{{___<<>>999EEERRRQQQZZZyyyzzz}}}WWWAAADDDGGGCCC888...,,,///111111555:::>>>AAACCCFFFHHHCCCJJJIIIhhhwwwsss[[[DDDIIIFFFBBBMMMVVVeeeooonnnnnnrrrsssnnnooopppqqqqqqqqqqqqrrrsssqqqrrrrrrqqqrrrxxx{{{eeeQQQPPPYYY\\\WWWPPPMMMEEEAAADDDGGGQQQiiiqqqfffvvv|||zzz~~~zzzsss|||yyyrrrqqqkkkbbb___dddgggfffjjjfffcccccc```YYYUUUUUU[[[]]]fffrrrwwwrrrnnnmmmqqqrrrssssssssstttvvvxxxmmmmmmmmmnnnpppsssvvvwwwuuuvvvwwwyyyzzzwwwqqqmmmqqqqqqqqqrrruuuyyy{{{}}}yyyaaa[[[]]]jjjpppyyy{{{pppaaa[[[___[[[TTTNNNMMMMMMLLLNNNRRRYYY```jjjwwwzzzuuummmgggfffccc[[[TTTSSSSSSSSSQQQPPPOOOOOOQQQRRROOOGGGBBBAAA@@@>>>>>>BBB:::999777555333222111111////////////...---+++******))),,,///222777FFFUUUbbbffflllpppsssuuuxxxyyywwwtttuuuyyy{{{{{{}}}~~~}}}rrryyy{{{fffPPPqqqJJJ///...(((///,,,***(((...))),,,000111KKKwwwdddUUUNNNFFFaaa{{{{{{zzzrrrWWW@@@666888444444777444666999DDDVVVcccjjjpppuuu|||{{{~~~uuucccpppuuueeelllhhhVVVEEEPPPooo|||vvvllljjjaaaQQQEEE>>>999555666999NNNooo~~~{{{}}}kkkPPPLLLHHHDDDAAA===:::777111111000///////////////.........------.........///111444777888:::===@@@III777666OOOddd```TTTPPPXXXlllyyyvvvsss{{{fffwww~~~eeejjj|||kkkbbbiii\\\CCC???YYYrrryyy~~~|||jjjQQQ@@@<<<>>>HHHooo___lllTTTjjjoooqqqdddIII333...444444555888;;;???CCCFFFGGGCCC@@@JJJPPPZZZ}}}yyywww???:::]]]BBB999MMMZZZhhhpppvvv~~~~~~zzzmmm\\\JJJ888222444666;;;AAA555BBB@@@OOOpppkkkXXXcccjjjrrrxxxyyyxxxzzzzzzxxxxxxvvv|||zzzlllfffhhhdddWWWSSS]]]ddd[[[___|||\\\yyyxxxrrrQQQGGGDDDGGGDDD888...,,,000222222777>>>CCCEEEDDDDDDCCCGGGKKKMMMoooppp~~~HHH999LLLLLLGGGUUUXXXfffooonnnooouuutttmmmoooqqqsssrrrpppoooqqqtttsssuuuvvvtttssszzziiiOOOFFFKKKOOOMMMJJJJJJEEEBBB===555:::WWWwwwoooYYYggguuuxxxuuulllhhhlllnnnlllfff___YYYXXXUUUPPPNNNOOOTTTVVV```nnnsssqqqooorrrpppsssvvvvvvsssrrrsssuuuppppppqqqrrrtttuuuvvvwwwsssqqqrrrwww|||}}}yyytttwwwtttrrrrrrtttwwwyyyzzz{{{lll```\\\gggooo}}}rrrfffddd___XXXSSSSSSSSSQQQOOOOOO\\\aaafffiiipppvvvssskkkooohhhdddgggfff___ZZZZZZSSSSSSRRRPPPOOOPPPRRRTTTUUUMMMFFFFFFCCC>>>===@@@;;;:::888666444333222111...////////////---,,,+++)))(((+++...000444BBBQQQ___ccciiimmmppptttwwwyyyvvvtttuuuyyy{{{zzz||||||{{{rrr}}}rrrsssQQQhhhUUU333///)))111,,,***(((...(((+++......GGG|||dddZZZUUUKKKccc~~~yyy}}}vvvwwwttt[[[DDD888999444333555222444555AAASSSbbbhhhnnnttt~~~|||~~~eee___qqq{{{|||fffdddwwwtttXXXOOOfffzzz|||nnnoooiii]]]QQQJJJEEEAAA???999AAA\\\www~~~}}}sss~~~pppVVVMMMDDDBBB@@@<<<999999111111000///////////////////////////////////////000444888888777888===BBBBBB999888PPPooolllWWWOOOXXXiiizzzpppeee|||tttyyy|||^^^LLLIIISSSnnn[[[NNNBBB:::777@@@bbbsssrrrdddWWWpppppprrrcccBBB///000111222666;;;>>>@@@BBBCCCEEEDDDEEEGGGGGGVVV|||rrrMMM===DDD???BBBEEEQQQbbbooovvvxxxyyyyyy~~~|||xxx|||kkknnnFFF(((666666000DDD@@@666111===WWWhhhbbbSSSTTTUUU```qqq|||}}}~~~{{{|||~~~{{{rrrxxxqqq[[[FFF@@@GGGKKKCCC222***///222///333888>>>CCCDDDDDDCCCCCCDDDEEEWWWwwwiiiFFF>>>DDDOOOLLLRRRbbbggglllppprrrrrrrrrrrrqqqqqqqqqppppppqqqqqqrrrvvvrrrqqqsssrrrwwwdddOOONNNPPP[[[pppggg[[[NNNLLLHHH:::DDDddd}}}ccc```vvv}}}|||{{{{{{wwwrrrqqqrrrqqqlllfffddd\\\WWWYYYZZZUUUSSSTTTZZZ^^^fffnnnrrrrrroookkkrrrrrrrrrrrrrrrtttuuuvvv}}}tttoooqqquuuvvvuuuuuuooorrruuuxxxzzzyyywwwvvvrrrssstttqqqoooooossswww~~~yyybbbZZZdddooowwwwwwzzz{{{ooo___VVVTTTWWW\\\\\\WWWSSSRRR^^^dddiiihhhhhhjjjjjjgggkkkfffaaabbbggghhhddd___UUURRRPPPRRRUUUXXXXXXWWWVVVSSSMMMIIIFFFCCC@@@===BBB>>>888444333444555666111000000////////////000---,,,++++++...444===CCCYYYaaakkkooonnnnnnqqquuuttttttssstttwww{{{hhh|||yyyiii~~~XXXbbbaaa888///111+++%%%...))))))///...+++444BBBiiiUUUPPPFFFTTTxxxpppxxxuuucccMMM999555999888444111333666===IIIWWWdddnnnssszzz~~~{{{sssaaa\\\eeexxx~~~ppp\\\ttt~~~fffRRRddd{{{{{{{{{sssmmmeeeYYYMMMEEEDDD@@@@@@NNNmmmzzzwww{{{WWWNNNFFFCCCAAA<<<999999111111000///////////////...........................222666777666888===AAAFFF===777LLLiiikkkZZZSSSVVVhhh{{{zzztttvvvwww{{{mmmXXXNNNfffxxxzzzmmm\\\OOOHHHBBB:::444888VVV|||hhhsssrrrjjjgggeeepppoooppp```???...///000444777<<<@@@BBBCCCEEEFFFGGGHHHIIIIIIVVV{{{|||JJJ222===<<<======GGGUUUbbbkkkppprrrssszzz|||||||||~~~}}}xxx{{{yyyhhhMMM<<<::::::777666888999999AAAIIIGGG???CCCBBBGGGWWWlll}}}yyy|||eeeMMMIIIJJJLLLDDD444,,,000333000444888???CCCEEEEEEEEEEEECCCHHH```~~~qqqRRR;;;===FFFNNNMMMXXXhhhkkkooopppooonnnmmmmmmrrrqqqqqqqqqqqqrrrrrrsssvvvsssuuuxxxyyyuuujjjeeelllyyyaaaHHHFFFYYYnnn\\\hhh~~~zzzvvvsssmmmfff``````\\\[[[^^^]]][[[]]]bbbhhhhhhjjjnnnrrrrrroookkkqqqpppppppppqqqsssvvvwww}}}vvvrrrssstttsssrrrsssqqqrrrsssuuuvvvwwwwwwxxxmmmnnnppppppqqqrrruuuwww{{{zzz{{{dddXXX___kkkttttttuuuvvvnnnaaaaaa^^^___bbb```ZZZUUUTTT\\\bbbeeeeeeeeeggghhhfffppphhh___^^^ccciiilllkkk[[[XXXUUUUUUYYY]]]aaabbbZZZVVVPPPLLLIIIGGGEEECCCDDD@@@;;;999888777444222222222111000000000111111...---,,,+++---333:::@@@RRR[[[fffkkkllllllooosssttttttssstttwwwzzz~~~ttt}}}~~~fffzzz|||ZZZ[[[rrrEEE///...000///...)))***...---***222???}}}|||wwwccc```EEEHHHmmmkkkxxxwwwqqqdddOOO:::555777777444222333666<<>>FFFbbb~~~yyyzzzWWWNNNFFFDDDAAA<<<999888111111000////////////000...........................111555777777888<<<@@@JJJBBB888EEEbbbiii\\\UUUTTTfff{{{rrrrrr~~~rrruuuqqq]]]NNNrrr~~~^^^hhhxxx```aaauuulllkkk___LLLAAA>>>:::333777NNNmmmXXXlllzzzcccbbbgggqqqooonnn\\\<<<---000000999===AAADDDFFFGGGIIIJJJKKKJJJKKKKKKUUUwwwTTT111999999::::::@@@IIIVVVccckkkoooqqqxxxxxx||||||tttllliiixxxIIIGGGSSSAAA999FFFJJJ===333555888777666777:::DDD]]]wwwyyyiiiRRRRRRjjjzzzyyy}}}iiiMMMKKKNNNNNNDDD444---111444222555999???CCCDDDEEEFFFGGGGGGKKKkkkxxxrrrvvvrrr{{{ooo>>>666BBBJJJMMMNNN^^^lllmmmoooooommmlllmmmmmmssssssrrrrrrrrrrrrssssssrrrpppssswwwwww}}}[[[JJJOOOaaa\\\ooo~~~wwwoooggg```\\\YYYZZZ]]]______```gggpppwwwsssnnnnnnpppqqqmmmiiirrrqqqppppppppprrrssstttyyyvvvtttvvvuuurrrrrruuussssssrrrssstttvvvyyyzzzmmmmmmooorrrtttvvvuuutttxxxssswww{{{dddVVV]]]iiirrrqqqnnnmmmhhhaaammmjjjhhhhhhddd\\\XXXXXX]]]bbbdddccccccgggiiiiiinnnfff]]]\\\aaahhhmmmnnneeeaaa]]][[[^^^cccgggiii^^^YYYSSSNNNLLLJJJIIIHHHGGGCCC???>>>>>><<<555///444333333222111111222222......,,,+++,,,000666;;;HHHRRR___gggiiikkkmmmppptttsssssstttvvvzzz}}}wwwmmmyyydddWWW}}}XXX111)))...000...******---,,,***000:::iiitttxxxkkksssPPPKKKdddeeewwwqqqeeeRRR===444555666444333333555999AAAMMM[[[hhhooorrrwww|||wwwgggaaavvv|||yyyvvvssscccKKKRRRsss~~~~~~xxxqqqnnnbbbXXXMMMOOOccc~~~~~~VVVNNNFFFDDDAAA;;;777777222111000000//////000000------------------------...111555777888:::===@@@MMMIII>>>CCC^^^iii^^^TTTSSSdddyyy}}}yyy|||mmmyyydddsssuuueeeuuu|||bbbRRRZZZ|||{{{ssskkk^^^```yyybbbEEE<<<999444:::FFF[[[tttvvvRRRuuuhhhaaaeeesssppplllWWW999...333333@@@BBBFFFHHHJJJKKKMMMOOOMMMKKKMMMMMMSSSpppfff===888333888999:::@@@KKKZZZfffmmmpppwwwvvvzzz~~~xxxkkkaaa___PPPKKK]]]VVVEEEOOONNN>>>333777???@@@;;;BBBCCCDDDTTTgggeeeSSS@@@===;;;<<>>AAACCCDDDFFFGGGNNNOOOtttxxxvvv}}}eee<<<<<>>:::444444333222111000000111000///...,,,+++,,,///222:::DDDSSS___hhhlllppprrrrrrrrrssstttvvvxxx{{{|||~~~|||lll{{{gggPPPvvvQQQ000---***---++++++,,,,,,+++---111]]]|||ZZZaaaJJJFFFfffoootttyyyuuulll^^^III:::444555666444333333555777???KKKYYYcccjjjpppwww{{{}}}tttiiizzzzzzwwwdddNNN```zzzmmmgggfffrrr}}}~~~hhhaaavvvSSSKKKEEEDDDBBB<<<888777222222111000000000000111////////////////////////000222666:::===???@@@AAAOOOVVVKKKFFF___tttkkkZZZRRR___rrr|||tttoooXXXYYY___ddd```jjjsss}}}jjjzzzfffSSSDDDSSSrrr[[[LLL;;;>>>CCC[[[lllSSSmmmvvvrrr\\\DDD999666555222222777EEEYYYrrrzzz~~~rrrbbbhhhvvvqqqhhhOOO444222===<<<@@@BBBEEEFFFFFFHHHJJJLLLMMMIIINNNQQQOOOaaafffDDD---777666555666<<>>CCC:::000...444AAATTTcccXXXZZZPPPAAA@@@JJJFFF777111444444777999666JJJpppooo|||aaaNNNSSSSSSJJJ<<<222...111555888:::<<>>XXXtttooo]]]PPP]]]sssuuugggoooOOOAAAXXX|||gggSSSFFF777JJJAAA000FFFssshhhfff___VVVKKKAAA999555444333555<<>>AAACCCDDDEEEEEEGGGIIIKKKLLLHHHOOOTTTPPP]]]}}}}}}vvvQQQ555888666666777;;;DDDRRRaaakkkiiiqqquuuwwwsssqqqxxxhhhXXX>>>AAA;;;;;;===999===[[[~~~iiibbbSSSGGGKKKUUURRRGGG<<>>===333222111111000111111111000000000000000000000000...000333888===??????>>>>>>III>>>444OOOpppooo]]]NNN\\\tttiii}}}|||[[[HHHIII___uuubbbRRRHHH@@@999555<<<>>>???fff~~~nnnaaaPPP???666444444444555777EEEccctttbbb___kkk}}}nnnccctttxxxoooeeewwwsssnnnbbbGGG...333@@@???DDDEEEGGGGGGGGGHHHKKKMMMMMMHHHQQQVVVPPP[[[{{{zzzVVV777222111222333555<<>>@@@JJJLLL;;;555\\\xxxkkkZZZUUU]]]eee___RRR===LLLAAA333::::::333:::???MMMfff~~~{{{uuuxxxXXXMMMWWWUUUIII;;;333222555:::???CCCCCCDDDCCCCCCDDDGGGIIIYYY___eee~~~|||yyyHHH@@@JJJBBB???SSS\\\bbbhhhjjjmmmnnnnnnooopppqqqnnnnnnooopppqqqssstttuuuttttttsssrrrsssuuuvvvuuu{{{}}}xxx{{{yyy}}}yyypppWWWQQQWWWjjjvvvoooaaaYYYJJJMMMUUUfffyyy}}}sss|||||||||yyyzzz|||~~~}}}zzz|||wwwrrrpppsssxxx|||~~~vvvqqqssswwwxxxwwwwwwrrrqqqpppppprrrvvvzzz}}}{{{uuuuuuyyy}}}rrruuuxxxwwwuuupppiiicccfffjjjpppsssqqqjjjggggggkkkgggccc^^^YYYWWW^^^gggiiimmmnnnkkkjjjmmmnnnlll]]]^^^^^^```bbbdddffffffjjjnnnrrrrrrmmmfffaaa^^^VVVTTTRRRSSSUUUVVVWWWVVVOOOTTTYYYWWWPPPHHHDDDCCC888888666555444333333222000111111///---,,,---...---444AAANNN[[[dddjjjmmmqqqqqqrrrtttvvvwwwxxxyyyxxx}}}|||~~~}}}iiieee]]]hhh===333++++++,,,------///111111...444wwwrrrVVVYYYCCCZZZssszzzxxxqqq___III<<<:::888333222333333222222999EEENNNWWW___kkksssxxxvvvccc```zzz||||||ooocccdddlll[[[ooo{{{uuuVVVXXXWWWMMMEEEDDDCCC>>>999777333222111000////////////////////////////////////;;;777444666<<<@@@AAA???999QQQCCC999:::YYYiiiVVV\\\kkk~~~ooo}}}}}}ddd{{{dddMMMOOOrrrxxxooo]]]JJJCCC@@@>>><<<999777===DDDppphhhHHH888444555555666888???HHHPPPOOODDD???LLLhhh```iiitttzzzhhhbbbnnnuuusssuuuWWW999888888888CCCBBBEEEGGGHHHHHHIIIJJJKKKNNNRRRQQQQQQPPPOOOjjjjjjGGG444:::666333555:::CCCNNNVVVeeemmmooowwwqqqvvvgggCCCGGGpppnnnEEEKKKzzz{{{yyy```RRReeeuuulllWWWFFF@@@???555333888888::::::WWW}}}xxxGGGGGGYYYXXXEEE555444888999;;;@@@DDDFFFBBBDDDIIIDDDBBBMMM___]]]pppzzzbbb???>>>===???EEEQQQ^^^hhhkkkmmmoooooooooooopppqqqrrrrrrqqqqqqqqqqqqqqqrrrwwwwwwvvvvvvvvvwwwxxxyyy~~~|||{{{zzzuuuxxxvvvyyysssgggfff{{{zzzgggYYY```ttt|||~~~~~~zzzxxxuuu}}}~~~vvvtttxxxyyyvvvzzzuuuwww~~~xxxttt}}}~~~yyyxxxzzz}}}vvvpppjjjhhhlllnnnnnnllljjjhhhiiilllkkkfffdddeeegggdddaaa^^^XXXVVV\\\eeehhhmmmmmmlllnnnsssrrrllleee___[[[^^^aaaaaabbbeeeiiinnntttuuuppphhhaaa^^^^^^ZZZUUUTTTUUUVVVSSSPPPSSS[[[^^^YYYSSSPPPKKKEEE>>><<<:::<<<===;;;444---222222111000///.........///000666CCCUUUdddlllnnnppprrrtttuuuuuuvvvxxxzzzxxx{{{qqq}}}zzzgggZZZpppVVV111))),,,+++***+++---/////////333MMM^^^[[[EEEOOOuuuzzzzzzwwwkkkVVVCCC999777777444666666444111444;;;BBBMMMWWWfffqqqwww{{{}}}rrrgggcccuuuxxxqqqgggnnnhhhooo|||}}}{{{|||XXXVVVLLLDDDCCCBBB>>>999777333222111000////////////////////////////////////444111000333;;;AAACCCBBBFFFLLLEEEAAAGGGddd}}}[[[\\\jjj]]]mmmkkk~~~YYYQQQlll}}}rrrdddPPPHHHBBB???>>>;;;;;;>>><<>><<<888:::KKKfffvvv[[[lll}}}rrrvvvzzzeee```kkkqqqssspppRRR777888;;;<<>>>>>>>>@@@GGGRRR___hhhlllmmmooopppooonnnooopppqqqqqqppppppppppppqqqqqquuuvvvvvvvvvvvvwwwyyy{{{}}}zzzyyyxxxwwwzzzxxxxxxwwwkkktttxxxttt{{{}}}}}}{{{}}}}}}zzzzzz{{{yyywww{{{zzz}}}}}}yyywwwxxxzzzvvvqqqlllkkkooorrrqqqnnnooonnnooooookkkeeeccceeegggccc```\\\VVVUUU]]]gggiiimmmnnnlllnnnrrrooojjjccc^^^\\\^^^``````aaadddmmmppprrrpppkkkddd```___[[[YYYXXXYYYZZZYYYWWWTTTXXXaaaeee```YYYTTTPPPKKKDDD@@@===<<<===;;;777222111111111111111000////////////444BBBTTTccckkknnnpppqqqsssttttttuuuwwwyyy{{{}}}rrrooosssnnn]]]hhhccc666------+++***+++---//////...,,,@@@rrrrrrOOOLLLvvvwwwyyyttt{{{uuu\\\CCC888666444444555666444222333999>>>GGGPPP]]]iiirrrxxx~~~~~~sssllljjjzzzxxxyyy}}}WWWUUUKKKCCCBBBAAA===888777333222111000////////////////////////////////////000...---111999???BBBBBB@@@DDDIII777@@@nnn|||bbb[[[ggg~~~xxxvvvYYYnnntttrrrkkkxxxmmmZZZNNNCCCAAA@@@===:::888---000555999;;;:::666333111333555666444111000000---///888LLLfff}}}eeeaaaxxxxxxsssuuu{{{sss```^^^mmmtttuuuiiiJJJ555888>>>BBBIIINNNNNNOOONNNLLLLLLNNNOOONNNPPPNNNQQQSSSQQQ^^^{{{wwwIII333444666777333333>>>JJJUUUjjjmmmxxx\\\PPP]]]aaaWWW]]]RRRNNNWWWgggwww|||nnnXXXAAA>>>AAA===888:::YYY|||}}}uuuWWWUUU\\\VVVAAA111333;;;>>>???BBBBBBCCC>>>???CCC???EEEXXX|||kkklll~~~JJJ===>>>???BBBIIITTT```hhhlllnnnppppppooonnnnnnoooppppppoooooooooppppppqqqsssuuuvvvwwwwwwyyy|||~~~}}}zzzxxxxxxxxxvvvyyyyyyxxx~~~|||www~~~qqqjjjsss|||uuurrrxxx|||{{{uuuyyy{{{zzzzzz}}}~~~~~~~~~yyyzzz|||wwwzzz||||||yyywwwwwwyyyuuuppplllnnnrrruuussspppvvvwwwxxxwwwooofffdddhhhgggccc^^^ZZZUUUTTT^^^iiijjjlllnnnmmmoooppplllgggaaa^^^]]]______^^^___bbboooooommmiiiddd```______[[[\\\___aaaaaa```^^^]]]XXXaaahhhddd[[[SSSOOOLLLJJJFFF@@@>>>>>>===:::777111111222222222111000000///...333???QQQaaakkknnnoooqqqssstttttttttvvvxxxyyy|||kkkooovvv|||kkkiiiggg222+++---,,,***+++---//////...***999^^^hhhDDD[[[{{{xxxtttlllOOO===777555444555666555222222555999???FFFQQQ___kkkttt{{{~~~xxxeee]]]mmm~~~|||[[[TTTJJJBBBAAAAAA===888777333222111000////////////////////////////////////111//////111777<<>>>>>>>>:::555333444666555444222444666777777444222111...000999NNNhhhzzzQQQdddwwwyyy~~~uuu``````qqq{{{wwwaaaCCC444888@@@EEEJJJNNNOOOOOONNNMMMNNNPPPRRRMMMOOOLLLOOOTTTQQQVVVjjjttt<<<888666888666444:::DDDPPPeeehhhvvv~~~hhhpppqqqXXX>>>DDDggg{{{ddd```aaaYYYGGGGGG^^^}}}~~~zzzkkkXXXWWWWWWSSS???000444>>>AAAAAABBBBBBBBB>>>???AAA>>>IIIcccyyyOOOnnnyyywwwDDD<<<>>>AAAFFFMMMVVVaaahhhmmmnnnppppppnnnnnnnnnoooooooooooonnnoooooopppqqqrrruuuxxxyyyyyy{{{~~~~~~{{{xxxwwwwwwxxxyyyuuuvvvyyyzzzxxx~~~}}}tttlll\\\XXXeeelllpppzzzxxxnnnjjjfffaaa___bbbcccdddiiirrr~~~~~~}}}nnnnnnvvvvvvvvvxxxzzzxxxuuutttvvvyyysssooommmoootttwwwuuurrr|||~~~~~~uuujjjiiinnngggccc]]]XXXTTTUUU```llliiikkklllnnnooooookkkggg```^^^___```^^^[[[]]]bbbmmmllljjjfffcccaaa``````aaacccfffhhhhhhgggffffffYYYbbbiiifff]]]SSSOOONNNMMMIIIEEEBBBAAA???<<<:::111222222222222111111000///...111===OOO___jjjnnnpppqqqssstttssstttvvvwwwuuuxxx|||ppp|||iiittthhhlll555...---,,,++++++---.........,,,777PPPzzzDDDMMMzzztttzzzzzzhhhIII999999444666666555333111222444999>>>GGGTTTcccooovvvyyykkk[[[ZZZ[[[|||kkkeeeSSSJJJBBBAAAAAA===999777333222111000////////////////////////////////////000///000222777<<<@@@AAAEEE\\\tttKKKDDD{{{mmmYYY[[[|||{{{rrr```YYY]]]ZZZTTTRRRGGGXXXhhh|||mmmaaaTTTKKKEEEAAABBBFFF===<<<;;;:::::::::::::::777777888888888777555444333222999NNNkkktttOOOiiiwww|||lllhhhuuu{{{wwwXXX>>>666888???FFFHHHKKKLLLMMMMMMMMMNNNPPPRRRQQQRRROOORRRXXXUUUUUUbbbNNN>>>333666999777999>>>FFFWWW[[[mmmppphhhxxxuuu\\\HHHTTTdddjjjqqq~~~sss___]]]nnnppp|||vvv]]]VVV\\\\\\NNN<<<111777AAACCCBBBCCCCCCCCC???@@@BBB???OOOooo|||HHHrrruuu]]]777:::===CCCIIIPPPYYYbbbhhhlllnnnppppppooonnnoooooooooooonnnnnnoooppppppqqqrrrvvvzzz{{{{{{{{{}}}|||zzzxxxwwwwwwxxxyyyzzzuuuvvv{{{xxxsssxxx}}}yyylllnnnfffaaaaaa```iii}}}~~~yyymmmeeeZZZRRRRRR^^^sss}}}yyywww|||xxxiiigggqqqtttvvvwwwuuurrrnnnoootttxxxuuurrrooorrrxxx{{{yyyvvvzzz}}}yyynnnmmmqqqhhhccc^^^YYYUUUWWWcccpppjjjiiikkknnnpppnnnkkkiii``````aaaaaa\\\YYY\\\cccllllllkkkjjjiiihhhfffeeeggghhhiiikkkllllllkkkjjj^^^dddkkkjjjbbbXXXTTTTTTMMMKKKIIIGGGEEEAAA>>>;;;555555444222111111000000000...000:::LLL^^^jjjoooppprrrttttttttttttvvvwwwuuuwww{{{qqqqqqqqqZZZ}}}LLL444...,,,++++++---......---......===zzzooorrrRRRSSSzzzrrrkkkssszzz~~~TTT:::;;;555666666555333111111111666999@@@KKKYYYfffooosssxxxrrrhhh```TTTsss}}}tttaaagggSSSJJJCCCBBBBBB>>>:::888333222111000////////////////////////////////////,,,---///333888===BBBFFF@@@EEEVVVKKK>>>OOOeeevvvqqq[[[VVVrrrxxxUUU~~~ffffffnnnfffuuuiii\\\uuuvvvkkk^^^TTTKKKDDDCCCFFF999;;;===>>>===;;;;;;;;;===;;;999888888777444222111000888OOOmmmhhhfffxxxyyy|||vvvqqquuusssqqqNNN:::999999>>>FFFFFFFFFIIIKKKLLLMMMMMMNNNPPPNNNPPPLLLNNNUUURRRQQQ[[[xxxfffIII222333999888666888>>>IIIRRRcccsssiiiyyybbbFFF777:::PPPdddoooooobbbhhhnnndddeeevvv~~~cccbbb~~~mmmUUUVVV```^^^HHH;;;555<<>>999777777666555333222111000333666;;;CCCMMMYYYcccjjjrrr}}}wwwkkkggg[[[iii{{{~~~~~~|||~~~~~~pppYYY^^^TTTKKKCCCCCCCCC???;;;999333222111000////////////////////////////////////,,,---000333777<<>><<<;;;;;;;;;888444000...222???VVVpppdddzzzmmm{{{vvvtttnnnrrrvvvpppiiiDDD666===;;;>>>GGGFFFDDDHHHKKKMMMLLLKKKKKKKKKHHHKKKGGGGGGNNNMMMLLLVVVsss~~~YYY999444888666444777:::???KKKVVVnnnqqq^^^AAA111CCCAAAPPPtttrrrXXXSSSWWWOOOYYYsss|||xxxbbb^^^vvvyyylllTTTVVV___ZZZBBB:::999AAAFFFBBB@@@BBB@@@BBBBBBDDDCCC???WWWsssdddwww~~~===:::777===EEENNNVVV^^^dddhhhiiilllnnnoooooooooqqqrrroooooooooppppppqqqsssssspppvvv{{{{{{wwwuuuxxx|||yyyzzzzzzyyyxxxvvvuuusssyyywwwvvvvvvuuuuuuuuuvvvvvvuuutttsssssstttvvvxxxtttZZZMMMLLL[[[bbbfffeeedddiiinnnooovvvsss|||uuuoootttuuuqqqqqqqqqnnnlllnnnsssxxx{{{wwwrrrtttyyy}}}}}}|||tttwww~~~uuummmllljjjfffccc```]]]___jjjvvvtttooolllooonnnjjjhhhjjjddddddeeeaaaYYYUUU]]]hhhllljjjhhhiiijjjjjjhhhffffffeeehhhqqqyyyyyyqqqhhhccc```aaaeeeccc\\\WWWWWWRRRQQQOOOLLLIIIGGGFFFFFFGGGCCC===777333222333444333//////888JJJ]]]kkkrrrsssuuuvvvvvvuuuuuuwwwxxx|||{{{{{{||||||}}}mmmnnnkkk~~~___\\\kkk111///---+++,,,---...---,,,111000...DDDfff[[[NNNWWWtttmmm~~~mmmNNN===999777555444333333222111///222666;;;AAAJJJVVV^^^jjjsss||||||}}}qqqfffZZZ___vvv~~~}}}~~~}}}hhhXXXbbbTTTKKKDDDCCCCCC@@@;;;:::333222111000///////////////////////////////////////000222333555888===@@@DDDJJJ@@@HHH???@@@lllwwwvvv```SSSddd}}}]]]|||nnn}}}||||||tttggg^^^YYYRRRHHHCCCBBBBBBAAA>>><<<;;;<<<>>>???<<<777222...777HHH^^^tttsss{{{|||eee\\\___nnnyyysssccc>>>444???<<<>>>HHHHHHEEEHHHLLLNNNLLLJJJHHHGGGIIIMMMHHHGGGNNNMMMNNNWWW^^^wwwgggBBB888999555444999444555DDDHHHUUUfffjjjtttPPPQQQDDD<<>>AAA666===FFFPPPXXX___eeeiiiiiikkknnnooooooppprrrsssppppppppppppqqqrrrssstttooouuuzzzyyytttrrrtttyyyppprrrtttvvvvvvuuutttsssooouuuxxxtttooonnnpppqqqllliiiffffffkkkrrrxxx{{{wwwtttsss{{{zzzyyynnnmmmqqqzzzyyyYYYKKKSSS[[[aaa___]]]^^^______iiigggttt~~~vvvqqqssssssooorrrtttsssrrrtttxxx|||zzztttooopppuuuzzz{{{yyywwwyyyyyyoookkkkkkgggdddbbb___aaalllxxxzzzrrrnnnooommmhhhfffiiieeeffffffaaaXXXTTT]]]jjjkkkgggcccaaaccccccbbbaaaeeeeeekkkwwwvvviiiiiicccbbbggghhhbbb]]]]]]VVVTTTQQQLLLIIIIIIKKKMMMMMMHHH@@@999444333444666444000///888JJJ]]]lllssstttvvvwwwwwwvvvvvvwwwyyyyyyyyyyyyzzz}}}ooonnnggg|||mmmWWWtttBBB///---,,,,,,---...---,,,)))555000'''nnnoooZZZEEECCCmmmvvvzzzzzz^^^DDD:::888555444333333333222,,,000333555888@@@LLLVVVdddiiipppuuuxxxzzz}}}~~~hhhVVVRRRlll|||}}}~~~yyyzzz|||bbb___uuuRRRLLLEEEBBBBBBAAA<<<888333222111000////////////......------------.........///000222444999>>>CCCQQQ@@@GGGJJJBBB<<>>XXXsssqqqiiiyyybbb[[[eeeooo{{{pppTTT>>>000888CCCDDDBBBEEEIIIIIIIIIHHHHHHHHHHHHHHHHHHJJJLLLMMMMMMNNNPPPRRRWWWjjjbbb>>>111666888555999222999>>>EEErrrgggtttXXXVVVTTTMMMlll___HHH===ZZZmmmrrr~~~|||zzzzzzzzz```XXXaaa___RRR999;;;>>>AAABBBBBBBBBAAAFFF===???GGGCCCBBB___iiiIIIzzz}}}zzzsss>>>666999<<>>BBBJJJAAAJJJOOOLLL???CCCsssqqqZZZVVVhhhxxx{{{oookkkxxxrrrjjj```XXXTTTOOOHHHCCCCCC@@@===;;;<<<<<<;;;;;;555MMMlllqqqfffttt}}}fffaaajjjqqqxxxjjjGGG999333===FFFGGGHHHMMMOOONNNNNNMMMLLLKKKJJJIIIHHHJJJLLLMMMMMMNNNQQQRRRRRR\\\}}}QQQ666999;;;111888555<<<>>>:::RRRqqqddd\\\ZZZ```\\\@@@>>>FFFOOO```TTTGGG>>>SSSsssrrrfffeee{{{{{{|||```WWWccc]]]GGG;;;<<<>>>AAACCCDDDDDDDDDCCC???@@@CCC@@@HHHkkkdddBBB}}}yyyYYY333888:::<<>>UUUvvvppp{{{zzzrrriiijjjHHH@@@888777777555444555111000//////111333666888AAAGGGPPPWWW]]]dddkkkqqqwwwzzz~~~~~~~~~nnnttt|||vvvtttxxxzzzuuulllfffeeeggglllpppxxx~~~}}}~~~tttxxxtttZZZUUUiiisssTTTMMMFFFCCCCCCAAA<<<888333222111000////////////......------------.........//////000222555;;;???AAACCCCCCIII\\\GGG888nnn~~~bbbPPP___jjjWWW___www{{{dddfff|||uuupppiii___WWWLLLHHHDDDAAA>>>===:::888666cccbbbdddkkk}}}eeefffuuuyyyuuu\\\:::888;;;AAAHHHKKKMMMNNNPPPPPPPPPOOONNNLLLJJJIIIJJJLLLNNNOOOPPPQQQSSSUUUWWWZZZkkk___333,,,???555666---111===;;;GGGiiiyyyLLLppp|||qqqdddUUUOOOQQQFFF???AAAMMM\\\fffaaaSSSqqqzzzgggYYY]]]dddUUU======<<<<<<<<<===>>>??????<<>>GGGUUU___dddiiinnnmmmqqquuuwwwxxxxxxxxxyyy~~~~~~~~~}}}yyyvvv{{{zzzzzzzzz{{{||||||}}}xxxwwwuuusssrrrssstttuuutttrrrppprrrzzzppphhhaaaZZZKKK@@@GGGWWWmmmyyyuuuqqqnnn~~~zzzvvvnnnppptttyyycccSSSLLLYYYmmm~~~^^^fffpppuuuuuurrrooommmmmmmmmhhh___WWWVVV\\\ccciiilllrrrwwwxxxyyy{{{iiibbbiiiwww|||{{{yyy{{{zzzyyy}}}fffaaa___\\\\\\```iiissszzzzzzyyywwwsssmmmfffbbb```dddcccdddfffccc___```eeedddbbb```]]]]]]^^^```bbbkkkgggeeemmm}}}wwwfffgggeeeeeeccc^^^XXXYYY^^^[[[YYYXXXZZZ\\\^^^___```XXXQQQJJJHHHIIIFFF===555555555333555AAAVVVgggoooqqqrrruuuvvvwwwvvvuuutttwwwxxxyyy{{{}}}{{{{{{kkkrrrjjjOOOGGG---///---)))---)))//////***,,,///,,,>>>rrroooLLLIIIlllvvvwwwxxxyyyxxxnnnnnn[[[NNN>>>555555555333111111111111000000111111111888<<>>GGGNNNOOOLLLLLLMMMNNNOOOOOONNNLLLKKKKKKMMMOOOPPPQQQRRRTTTVVVUUU]]]dddPPP333777333<<<555111;;;888333???sss{{{bbbWWWVVVaaaaaacccjjjuuuvvveeeXXXYYY```lllVVV]]]hhh___MMMBBB@@@@@@>>>===<<<<<<<<<<<<;;;AAA>>>999DDDaaa{{{rrrEEESSSHHH555:::;;;>>>GGGUUU___eeejjjoooooorrrvvvxxxyyyyyyyyyzzz~~~~~~yyyuuusssrrrqqqqqqqqqqqqqqqrrrtttuuuwwwuuusssqqqqqqrrrssstttsssssssssrrrttt~~~|||mmmdddXXXJJJDDDFFF^^^qqqmmmtttssslllxxxpppkkklllooouuu||||||dddXXXLLL___xxxxxx^^^bbbiiioooqqqooommmkkkhhhkkklllhhh```YYYWWWWWWfffhhhmmmsssvvvyyy}}}kkk```eeettt}}}}}}{{{~~~}}}kkkaaa^^^ZZZZZZ```jjjttt{{{zzz{{{zzztttllleeeaaa^^^bbbaaabbbfffeeebbbaaaddddddbbb___]]]\\\]]]^^^___nnnkkkiiippp~~~{{{lllccccccdddddd___XXXXXX\\\\\\\\\]]]___bbbeeedddaaaYYYSSSNNNLLLMMMIII@@@888333444333555@@@UUUhhhrrrppprrrtttvvvwwwwwwuuutttvvvwwwyyyzzz|||~~~iii{{{]]]vvvuuuWWWyyyMMM---,,,///---...(((...111+++***///,,,000YYY}}}hhhcccJJJ[[[ggg~~~}}}tttqqqnnn]]]FFF888777999777222222333333222222000//////333444777<<>>AAACCCEEE___cccXXXwww{{{TTTQQQbbbrrrwwwooocccrrrvvvttt|||rrrhhhccc]]]TTTLLLHHHEEECCCBBBMMMkkknnnqqq~~~yyygggDDD999<<<>>>???HHHRRRRRRKKKIIIKKKMMMOOOPPPOOONNNMMMKKKMMMOOOPPPPPPQQQSSSUUUVVV^^^aaalllzzzSSS:::---999:::555555444444999@@@oooyyyiii___```^^^^^^ZZZYYYWWWKKKPPPhhhuuuiiiWWWjjjqqqYYYEEEEEECCCCCCBBBAAA???>>>===<<<;;;@@@>>>;;;JJJhhh[[[>>>^^^yyyxxx>>>777777:::===GGGUUU___eeejjjooommmpppssstttuuuuuuvvvwwwwwwzzz{{{xxxrrrmmmlllmmmmmmnnnooonnnmmmnnnpppqqqsssrrrpppooooooqqqrrrsssssstttuuuqqqnnntttyyyiii___UUUJJJCCCTTThhhzzzwwwqqqwwwyyyooo|||zzzvvvrrrnnnppp{{{cccQQQXXXlll~~~uuucccaaabbbgggiiigggdddeee[[[```fffiiigggbbb\\\YYY[[[]]]eeeooouuuxxx|||rrrbbb```mmmxxx{{{|||pppddd___ZZZYYY```kkkvvv}}}xxx|||{{{tttmmmiiifffdddcccaaabbbggghhheeecccccccccaaa___]]]\\\]]]]]]^^^bbbiiimmmlllkkknnnpppooo^^^]]]^^^aaa```\\\\\\```___aaabbbdddhhhkkkgggaaaZZZWWWSSSPPPNNNHHHAAA;;;444555444555@@@UUUiiitttqqqssstttvvvwwwwwwwwwvvvvvvxxxyyy{{{|||~~~~~~rrrzzz```cccuuuZZZmmmVVV---''',,,...///(((///...---***---///,,,BBBkkkkkkqqqSSSMMMwwwgggfff~~~yyyxxxqqqdddPPP>>>888888777333444444444444333111000///111111222555:::@@@FFFIIINNNTTT^^^dddiiilllqqqtttuuuvvvxxxyyy{{{||||||}}}|||}}}|||wwwnnn```VVVUUUZZZXXXVVVUUUYYYaaajjjqqqtttuuuwwwzzz|||yyyvvvzzzppp[[[hhhkkkVVVOOOHHHDDDDDDAAA<<<777333222111000////////////......------------......---............111666999;;;CCCLLLDDDJJJNNNCCCNNNhhheeeWWWZZZqqquuuooo|||sss}}}}}}tttfffXXXNNNHHHDDDCCC```nnnyyy[[[```|||zzzzzzoooyyyqqq\\\999888CCCIIIGGGIIIPPPOOOHHHFFFHHHJJJMMMMMMMMMKKKJJJHHHJJJLLLMMMNNNOOOQQQSSSZZZ[[[___aaakkkhhhCCC777555888444555;;;===111AAAcccpppYYYZZZaaarrriiiddduuusssTTTAAADDDAAABBBBBBBBBBBB@@@>>>===;;;??????>>>MMMooojjjJJJnnnsss^^^333:::555999<<>>777888777666@@@TTThhhssssssttttttuuuvvvwwwxxxyyyvvvxxxzzz{{{|||~~~~~~}}}sssyyybbbwww\\\XXXjjj777(((,,,///000(((///'''///,,,+++000,,,333NNN~~~jjj[[[HHHUUUuuuiii~~~{{{{{{rrrpppdddNNN<<<666555444333333333333333222111111111000000222555888999:::===CCCKKKRRRVVV[[[bbbggghhhiiillloooqqqrrrrrrqqqppptttvvvvvvwwwyyyxxxvvvkkkbbbYYYUUUPPPLLLNNNSSSRRRTTTXXX]]]cccjjjppptttwwwyyy|||}}}wwwppprrrxxx~~~```RRRccccccXXX```VVVPPPHHHEEEDDDAAA<<<777333222111000////////////.........------.........---............111555999:::III[[[OOOFFFJJJ??????JJJyyyaaaSSS```zzzlll~~~oooxxxzzzlll___VVVRRRPPPPPPtttvvvkkkQQQ]]]uuu{{{YYYggglll|||kkkUUU444:::KKKUUUPPPKKKMMMKKKCCCCCCEEEGGGIIIJJJIIIGGGEEEFFFHHHJJJKKKKKKMMMOOOQQQZZZSSSZZZ\\\XXXtttoooBBB000:::888777:::444666111888RRRwww{{{qqq]]]nnnqqqhhhnnnzzzpppQQQ@@@CCC===>>>@@@AAAAAA@@@???===;;;???@@@@@@OOOsssvvvMMMqqqrrrRRR000===555999<<>>BBBCCCDDDFFFJJJNNNXXXZZZ^^^bbbffffffdddaaa^^^ccchhhjjjkkkkkkjjjhhhYYYKKK@@@CCCIIIKKKKKKMMMRRRYYYbbbggghhhkkkqqqwwwuuuwww{{{|||zzzyyy~~~}}}fffkkkfffPPPmmmYYYPPPIIIIIIHHHBBB;;;888444333222111000000000000////////////////////////---...//////000444888<<>>EEELLLOOOMMMJJJKKKMMMNNNKKKHHHHHHIIIKKKLLLLLLKKKJJJJJJKKKMMMOOONNNMMMUUUTTTZZZ```^^^dddhhhHHH@@@;;;999777222:::666666888===PPP{{{yyyWWWBBBUUU]]]^^^yyyrrroooppp~~~[[[FFFDDD===>>>>>>>>>???@@@@@@AAAAAA:::AAA999HHHTTTiiiWWWvvvEEEAAA777444888AAANNN[[[dddiiikkkmmmlllmmmooopppqqqqqqppppppnnnooopppqqqrrrqqqqqqpppnnnmmmlllkkkkkklllnnnooommmkkkiiikkkmmmnnnmmmkkkppprrrsssqqqoooqqqxxx~~~jjjWWWCCC???QQQnnnzzz}}}www{{{}}}zzzbbbZZZhhhzzzvvvcccQQQLLLNNNJJJCCC>>><<<;;;::::::===DDDOOOWWWWWWTTTRRRTTTXXXaaaqqqjjj]]]cccpppvvvxxxyyyzzzxxxeeefff___[[[]]]___dddsss|||wwwqqqkkkjjjjjjmmmpppooojjjeee``````aaabbbccceeeggghhhpppjjjddd```aaadddeeeeeehhhaaaZZZXXX\\\______]]]eeeiiiiiifffkkksssmmmaaa```[[[VVVTTTRRRNNNFFF@@@@@@<<<777999DDDTTTdddnnnpppqqqssstttvvvwwwwwwwwwyyyzzzzzzzzzzzz}}}{{{lllsssrrrllluuuTTTyyyNNN,,,...+++***///+++...------------...//////JJJllldddRRR???PPPnnnnnn~~~yyy[[[FFF===999777444111000111111111111222222222111111111111000111333555777:::===???@@@CCCDDDGGGJJJLLLNNNPPPPPPTTTRRRPPPPPPQQQPPPMMMIIIIIIEEEAAA???BBBFFFJJJKKK___aaabbbcccjjjrrrvvvtttxxxsss~~~}}}hhhlllxxx{{{```YYYPPPJJJIIIHHHBBB<<<999444333222111000000000000////////////////////////....../////////222777:::AAAGGGQQQKKKEEEXXX___III:::ccciiiSSS```ggguuu^^^iii}}}~~~hhh___rrrddd^^^lll~~~wwwoooaaannn{{{uuuUUU999333@@@EEELLLOOONNNMMMNNNQQQLLLIIIGGGGGGHHHIIIIIIIIILLLLLLLLLNNNPPPRRRRRRRRRRRRPPPUUU\\\[[[\\\rrrYYY***333@@@222777555777:::777666EEEXXXttt~~~mmmaaammmyyy~~~uuunnnMMM???@@@===<<<<<<<<<===>>>>>>??????@@@CCC>>>GGG]]]SSSOOOtttvvvHHH===999AAA888AAANNN[[[dddjjjmmmnnnnnnnnnoooppppppooonnnmmmnnnooopppqqqqqqqqqppppppooonnnmmmkkkkkklllnnnooonnnlllkkklllnnnooonnnlllqqqssstttrrrpppqqqvvv{{{rrrWWWCCCFFF[[[~~~|||~~~ggg___hhhqqqhhhVVVOOOLLLIIIEEEDDDDDDCCC???===???FFFMMMYYYVVVTTTRRRQQQWWWgggwww|||qqqaaabbblllrrrwwwxxxzzz~~~sssdddkkkaaa]]]```bbbeeeuuuyyyqqqooommmmmmooopppnnniiiddd`````````aaabbbeeeggghhhpppkkkfffcccdddfffgggggggggddd```\\\ZZZ[[[___bbbdddgggeeebbbhhhqqqooofff```\\\WWWUUUUUUSSSNNNJJJIIIEEEBBBDDDLLLZZZhhhppppppqqqrrrtttuuuvvvwwwwwwwwwxxxyyyyyyzzz~~~|||{{{{{{uuucccyyyvvvYYYpppNNN...///---,,,///+++---------------...//////---ssskkk\\\PPPFFFWWWrrrmmmlll|||QQQ;;;???888888777666555333333333222222222222111111111111000111222333555666777888:::;;;===@@@BBBCCCDDDEEEEEEDDDCCCEEEHHHIIIHHHFFFCCCDDDDDDCCCCCCGGGMMMQQQ\\\bbbhhhkkkpppvvvxxxvvv{{{yyytttdddpppyyywww\\\YYYPPPJJJIIIHHHBBB<<<999444333222111000000000000////////////////////////...//////......000444777>>>EEEJJJCCCDDD\\\gggWWW888OOOZZZUUU___bbbYYYvvv}}}yyymmmjjjZZZhhhwwwpppgggjjjrrrgggCCC666666???CCCHHHKKKKKKKKKNNNQQQLLLKKKIIIIIIJJJJJJIIIHHHNNNMMMMMMNNNPPPRRRRRRQQQQQQMMMQQQYYYYYYUUU^^^mmmWWW888555555444000111777777444666<<<:::CCCRRReeevvvzzzuuuyyyqqqpppoooiiijjjcccQQQ\\\pppwww~~~WWW>>>888:::>>>:::::::::;;;<<<<<<======???>>>@@@AAAhhhlllFFFWWWsss???222000888777@@@NNN[[[eeekkknnnpppoooooooooooonnnmmmlllkkknnnooooooppppppppppppoooqqqpppnnnmmmlllmmmmmmnnnnnnmmmlllmmmooopppooonnnqqqsssuuusssqqqpppsssvvvzzz\\\FFFIIIeee~~~vvvoootttrrr|||~~~vvvlllaaaYYYVVVPPPHHH@@@<<<>>>@@@XXXYYYYYYUUUNNNOOO\\\kkksss|||hhhcccjjjpppuuuxxxyyywwwwwwuuunnnffflll```[[[```aaa___mmm~~~uuuqqqqqqrrrrrrrrrnnniiieee``````___```bbbdddgggiiillljjjfffeeeeeefffgggfffccciiillliiiaaa]]]```dddaaadddbbb___dddnnnpppjjjfffaaa[[[YYYYYYYYYVVVTTTTTTQQQOOOPPPVVV```jjjppppppqqqrrrtttuuuvvvwwwwwwuuuvvvxxxyyy{{{~~~~~~|||~~~xxx[[[```yyybbbeeeSSS333///.........***---------------......///***FFFzzzoooMMM<<>>AAADDDBBB???AAAHHHOOOYYYdddoootttvvvyyyzzzxxxiii~~~wwwwwwnnnhhhtttqqqsss}}}fffNNNYYYQQQJJJJJJIIICCC<<<999444333222111000000000000////////////////////////...//////......///111444>>>CCCGGGEEEHHHVVVaaabbb>>>>>>eeedddRRR^^^lll```PPP}}}kkkppphhh~~~uuujjjqqquuuYYY888:::???@@@BBBEEEFFFFFFGGGJJJLLLOOONNNNNNNNNOOONNNLLLJJJMMMLLLKKKLLLMMMNNNMMMLLLTTTOOOPPPYYY[[[VVVUUU[[[jjj___>>>999???888555:::>>>;;;666555555444555888===BBBDDDFFFMMMLLLNNNRRRWWWWWWSSSNNNNNNCCC???AAADDDFFFFFFCCCdddyyymmmiiiBBB:::777555???999999::::::;;;;;;<<<<<<;;;888BBB???wwwiiiGGGkkkppptttCCC>>>777444555???MMM[[[dddjjjnnnpppooooooooooooooonnnnnnmmmnnnooooooooooooooooooooorrrqqqooonnnmmmmmmmmmmmmmmmmmmmmmmmmooooooooooooooorrrttttttrrrqqqssstttxxx{{{ZZZHHHTTT}}}{{{~~~~~~ttteeeWWWNNNHHHBBB???OOOUUU[[[[[[SSSNNNTTT___kkkoooeeejjjqqqtttwwwuuupppmmmnnnpppooonnnaaa]]]dddddd]]]cccsssuuuvvvxxxwwwtttpppllliiicccbbbaaaaaacccfffiiikkkgggfffeeeddddddeeeeeeeee```jjjtttvvvooogggdddeee```cccbbb```dddkkkmmmjjjmmmhhhbbb^^^]]]]]]\\\[[[\\\[[[ZZZZZZ\\\bbbiiinnnqqqrrrsssuuuvvvwwwxxxxxxuuuvvvxxxyyyzzz}}}~~~~~~zzzyyylllcccjjj[[[ccc???111......---+++------,,,,,,------...///888(((KKKvvvcccJJJYYYyyyvvvYYYIIIBBB999333222222333333333333222222222111111111111111111111111111111111000111222222333333333222000000222555999<<<>>>??????AAA@@@>>>===AAAIIIOOO\\\hhhtttwwwwwwxxxyyyxxxuuussseeeuuuwww{{{www}}}jjj]]]dddUUUCCCZZZQQQKKKJJJIIICCC<<<999444333222111000000000000////////////////////////...///000///......000222===???EEELLLMMMJJJRRRcccIII;;;RRRtttUUUXXX^^^www\\\kkk~~~~~~uuupppssstttkkkkkk~~~qqqyyy|||}}}LLL222<<>>:::666444444666777777;;;::::::===AAABBB@@@===333GGGGGG===PPPppptttaaahhhttttttrrrzzzLLL777???:::444@@@999::::::;;;;;;<<<<<<======999EEEEEEyyyCCCttthhh___@@@>>>:::444444>>>LLLZZZdddjjjmmmooooooooooooppppppqqqqqqqqqooonnnnnnnnnnnnnnnnnnnnnqqqqqqpppooonnnmmmmmmmmmkkklllmmmmmmmmmnnnooopppmmmoooqqqsssssssssssstttxxxuuu{{{rrrRRRKKKjjj}}}|||kkkccc[[[OOOFFFCCCKKKWWW]]]ZZZRRRPPPTTTeeeyyyrrrgggjjjqqqssstttpppiiiiiiooovvvyyyqqqgggeeemmmooogggdddggg~~~vvvooojjjhhhgggfffeeeeeefffhhhjjjkkkddddddeeedddddddddeeefff^^^dddlllqqqqqqooonnnmmmaaadddfffddddddffffffeeennnkkkgggdddccccccccccccccccccbbb______bbbhhhmmmrrrssstttvvvxxxxxxyyyyyywwwxxxyyyyyyyyy{{{~~~~~~~~~zzzssstttpppUUUwwwMMM111---...,,,,,,,,,,,,,,,,,,,,,---......555,,,;;;pppjjjooo```DDDpppqqqzzzrrraaaRRR???555444777777555333333333222222222222111000000111111111222222222111111222222222111111000111222222333444666999:::>>><<<:::<<>>:::::::::;;;<<<<<<=========888BBBKKKppp???xxxjjjWWW777111555777666???MMMZZZdddjjjmmmnnnppppppppppppqqqrrrssstttooonnnnnnmmmmmmmmmmmmnnnooooooooonnnnnnmmmmmmllljjjkkkmmmmmmmmmmmmoooqqqmmmnnnpppqqqrrrssssssssssssttt{{{zzzdddLLLXXXwwwkkk[[[NNNAAADDDMMMXXX[[[VVVPPPOOO^^^oootttjjjjjjooonnnmmmiiifffkkktttzzzzzzlllgggfffnnnwwwvvvkkkaaasssxxxmmmhhhfffiiiiiihhhhhhhhhiiiiiijjjdddeeeffffffeeefffhhhjjj```___^^^aaafffmmmsssvvvbbbeeegggeeeaaa___```aaahhhhhhhhhhhhhhhiiijjjkkkhhhhhheeeaaa^^^aaahhhnnnrrrssstttvvvwwwxxxyyyyyywwwxxxyyyyyyyyyzzz|||~~~yyyqqqkkkuuu[[[VVV111,,,...+++---,,,,,,,,,,,,,,,------...,,,444222GGGyyy|||mmmlllHHHBBBYYYwww{{{qqqqqqaaaLLL>>>999888666333333333333333222222222222......///000000111111222111111111111111000//////222222222222111222444777777555666===JJJZZZgggnnnooouuuxxxvvvuuuxxx{{{{{{xxxpppvvvpppttt[[[dddnnnkkkyyymmm[[[YYYLLLEEEZZZRRRKKKKKKJJJDDD===:::444333222111000000000000////////////////////////...///111000//////111222---???CCCFFFVVVYYYUUU\\\eeeRRRDDDdddwwwZZZWWWbbbddd}}}zzzvvvvvv~~~|||ppp___[[[jjjppp{{{vvvuuu}}}vvvLLL666555999???NNNNNNNNNOOOPPPPPPPPPOOOKKKJJJHHHHHHJJJLLLMMMLLLJJJJJJKKKNNNRRRUUUVVVVVVOOOPPPSSSUUUUUUSSSVVVZZZ]]]]]]dddmmmMMM:::666999777777888999::::::777555555888:::999999===DDDJJJdddiiirrr^^^EEE777888999;;;<<<999999999:::;;;;;;<<<<<<===;;;666===SSS|||PPPBBB~~~uuu]]]???666;;;???999BBBOOO\\\fffkkknnnoooqqqppppppoooooopppqqqrrrooonnnmmmlllllllllmmmmmmmmmmmmnnnnnnnnnmmmmmmllljjjlllnnnooonnnnnnppprrrppppppooopppqqqrrrrrrqqqrrrrrrvvvzzzxxxwww~~~XXXNNNkkkmmm```OOOHHHFFFPPPYYYZZZUUUQQQZZZgggxxxzzzrrrmmmnnngggeeebbbfffpppzzzyyyrrreeeeeedddjjj|||{{{eeekkk{{{ooojjjjjjjjjjjjjjjjjjjjjhhhgggfffcccdddfffeeedddeeeiiillldddbbb^^^]]]```eeekkkooocccdddeeeaaa[[[XXX[[[```cccfffiiilllllllllkkkkkkhhhgggbbb\\\YYY\\\eeelllpppqqqssstttvvvwwwwwwwwwuuuvvvxxxyyyyyyzzz|||~~~xxx}}}~~~rrrrrrWWW|||zzzcccYYY000,,,///+++---,,,,,,++++++,,,,,,---...---,,,***///VVVwwwsss\\\JJJHHHeeessskkkzzzzzzrrrdddUUUGGG===666222444444333333333222222222//////000000000000000111000000000111000000///...000111222111000111555888>>>@@@EEEKKKUUUaaammmtttwwwzzz{{{yyyzzzhhhYYYYYYhhh___UUUeeecccUUUOOODDDCCCZZZRRRKKKKKKJJJDDD===:::444333222111000000000000////////////////////////...///111111000000222333)))DDDEEE@@@ZZZmmmeee]]]ooo\\\>>>PPPjjjUUUSSStttppprrrqqqqqqssszzzllldddxxxeeepppooohhhrrrgggiiikkk:::111999:::>>>FFFGGGHHHJJJLLLMMMKKKJJJKKKIIIGGGGGGJJJLLLNNNNNNPPPOOONNNOOOQQQRRRQQQPPPNNNRRRWWWXXXTTTQQQTTTYYYWWW[[[WWW___}}}hhhTTTMMMCCC???:::777777888888888777;;;>>>===;;;===FFFMMMSSSsss|||yyy{{{sssAAA888<<<;;;111888AAA555888999999::::::;;;<<<<<<>>>999===```|||888EEE}}}QQQ===444444111;;;DDDRRR^^^gggllloooppprrrqqqpppnnnnnnnnnooooooooonnnmmmlllkkkllllllmmmkkklllmmmmmmmmmmmmmmmlllkkkmmmppppppooooooqqqtttsssqqqpppooopppppppppoootttuuuwwwyyyvvvtttwww}}}fffKKK]]]www```PPPEEEKKKXXX^^^[[[WWWYYYeeeuuuzzzrrrnnnaaa______fffttt|||uuuhhhdddgggfffkkkqqqiii~~~sssooopppiiijjjkkkkkkjjjgggeeecccaaabbbcccbbbaaacccgggkkkhhhhhhhhheeeaaa______```ccccccbbb]]]VVVSSSYYY```cccggglllnnnnnnkkkiiigggeeeccc^^^VVVRRRVVVaaajjjooopppqqqssstttuuuuuuvvvrrrtttwwwyyyzzz{{{~~~zzzvvvtttssswwwzzzTTTjjj|||}}}cccpppXXX///---000+++---,,,,,,++++++,,,,,,---...///###111222///kkkwwwgggoooXXX@@@[[[nnniii~~~oooZZZHHH===999444444444333333333222222333222222222111111111111000111111111111000000//////111222222222444999===SSSYYY___bbbcccgggooovvv{{{}}}}}}|||}}}xxxeeeUUUnnnqqqbbbPPPZZZZZZNNNHHH???EEE]]]SSSKKKJJJIIIDDD===999555333111000111111000/////////............//////////////////000000000000,,,000GGGVVVYYYiiinnnZZZkkkgggVVVNNNwwwxxxbbbSSS]]]{{{zzzwwwsssppppppssswwwzzztttrrr}}}zzzXXXhhhyyykkk}}}yyylll}}}UUU222444888666>>>CCCGGGIIIGGGFFFIIIJJJIIIFFFGGGHHHJJJLLLOOOQQQRRRJJJJJJJJJMMMQQQSSSTTTSSSPPPQQQSSSTTTTTTSSSRRRQQQUUUZZZ\\\ZZZ]]]uuu}}}ssspppeeeSSSFFFAAA???;;;555:::IIILLLKKKhhh|||YYYssstttEEE:::999777666666666777888:::999888888888999:::;;;<<>>???oooBBBUUUxxx:::777222444555999GGGUUU^^^cccjjjoooqqqooopppqqqsssssssssrrrqqqppppppooonnnmmmmmmmmmmmmmmmnnnnnnooooooppppppqqqnnnoooooonnnmmmnnnqqqsssqqqrrrrrrrrrrrrqqqppppppqqqqqqrrrsssuuuvvvwwwxxx{{{|||ddd```uuuqqqeeebbbbbbbbb||||||{{{yyyxxx||||||aaaPPPNNNUUU]]]aaaXXXYYYaaaqqqxxxssskkkiiiaaahhhnnnqqqtttuuuqqqkkk```ccc]]]^^^~~~pppnnnxxx}}}yyyuuuqqqkkkjjjmmmnnniiiffffffdddbbbaaadddjjjooopppooorrrmmmjjjjjjhhhcccccceeekkkiiifff```]]]```gggmmmjjjqqqsssnnnooorrrmmmccc^^^]]][[[ZZZZZZ```hhhooosssrrrrrrqqqrrrssstttuuuyyyxxxxxxxxxzzz|||~~~vvvnnnvvvnnnxxxssstttkkksssXXXBBB222...+++------,,,,,,++++++,,,,,,------,,,---...+++555UUUvvv}}}tttooo]]]aaawwwzzznnnVVVNNNGGG>>>888666555333111222222111111111111222222111111000000000111222333111111222444999AAAJJJQQQ[[[eeepppvvvzzz}}}zzzttt}}}{{{}}}|||www}}}rrr}}}|||jjj]]]___bbb```kkkaaaYYYOOOCCCDDDDDD888[[[RRRKKKJJJIIICCC===:::555333111000111111000/////////............//////////////////000000000000000666;;;FFFRRRQQQMMMQQQIIIssstttMMMTTT}}}```UUUaaazzzvvvsssqqq```\\\gggyyyuuu\\\^^^vvvtttmmm~~~XXX999111333888:::555EEEKKKOOONNNMMMNNNNNNKKKGGGFFFFFFHHHJJJMMMQQQSSSLLLKKKKKKLLLOOOPPPPPPOOONNNOOOQQQSSSTTTTTTSSSSSSUUUXXXYYYVVVSSSVVVaaakkk~~~yyyHHH222777777777666555555555666666666666555555666666777888666:::HHHttt@@@ZZZlll555777666888555:::HHHVVV^^^ccciiinnnooonnnppprrruuuuuutttqqqpppqqqppppppoooooonnnnnnnnnnnnnnnoooooopppqqqqqqrrrrrrrrrqqqpppnnnooorrruuuqqqrrrrrrrrrrrrqqqppppppooopppqqqrrrtttuuuvvvvvvwww}}}uuujjjwwwrrreee[[[QQQJJJGGGZZZ]]]cccmmmyyywwwbbbTTTOOOXXXfff[[[WWWYYYbbblllooollliiilllqqqtttuuuwwwwwwrrrlllaaa]]]WWW\\\zzzyyyrrr|||ssspppooopppoooiiieeedddbbbbbbccceeejjjooosssvvvvvvppplllkkkgggccccccfffpppooonnnjjjffffffkkkooojjjooopppmmmnnnrrrooogggbbbaaa___^^^```eeelllqqqvvvuuutttssssssssssssssszzzxxxwwwvvvxxx{{{~~~ooossswww}}}xxxvvvbbbzzzXXXQQQ555,,,***...,,,,,,++++++++++++,,,,,,---,,,......))))))999LLLttt}}}mmmTTT^^^ssslllzzzzzzhhh___RRRHHHBBB>>>;;;888444333111000000111222222333222111000000000111222111333777===FFFRRR___gggllluuu|||{{{xxxwwwxxxxxx~~~rrrrrruuunnnkkkiiijjjkkkiiigggeeemmmWWWHHHBBB:::<<>>ZZZRRRKKKJJJHHHBBB<<<;;;555333111000111111000/////////............//////////////////000000000000+++222333???SSSQQQOOOaaaSSS```qqq```FFFggguuuZZZVVViiiuuu}}}xxxttteee___oooeeeXXXuuu|||zzzqqqGGG444777333555:::333>>>EEEJJJKKKKKKMMMMMMJJJIIIIIIGGGGGGHHHKKKNNNPPPKKKJJJKKKMMMOOOQQQQQQQQQKKKLLLNNNPPPQQQRRRRRRRRRUUUWWWXXXXXXWWWWWWXXXYYYmmmzzz|||oooKKK;;;:::===555555555444444444444555444444444444444555555666333777PPPqqqxxxooo<<<]]]nnn===999666777444999GGGUUU]]]ccciiinnnpppssstttuuuuuutttsssqqqpppppppppppppppooonnnnnnmmmnnnoooooopppqqqrrrsssssstttuuuuuutttrrrqqqssstttqqqrrrrrrrrrrrrqqqppppppooopppqqqrrrsssuuuvvvvvv}}}~~~{{{|||wwwkkk```]]]]]]eeesssyyydddRRRSSS___ccc^^^YYY\\\gggqqqrrrnnnrrrtttuuuuuuvvvwwwrrrkkkfff]]]UUUZZZrrrtttyyywwwuuutttsssoooiiidddaaaaaabbbdddeeegggkkkqqquuuvvvpppkkkhhheeeaaabbbeeeqqqrrrrrrnnniiifffgggiiifffkkkmmmlllmmmooollleeegggggggggggggggiiilllmmmuuuuuuttttttsssssssssssswwwwwwwwwwwwxxx{{{}}}~~~uuuuuuvvvxxxpppIIIzzzwwwYYYyyyPPP333,,,,,,...,,,,,,++++++++++++,,,,,,+++***---///,,,)))///888TTTwwwooommmXXXKKKHHH{{{ooolllvvv|||ttthhh___XXXTTTOOOKKKEEECCC@@@===;;;;;;;;;;;;<<<===>>>>>>===<<<;;;:::<<>>???XXXQQQKKKJJJGGGAAA<<<;;;555333111000111111000/////////............//////////////////000000000000///555222;;;NNNNNNPPPffflllRRRrrrJJJFFFgggTTTWWW~~~}}}yyyppplllzzzooolll\\\===555<<<444444===;;;777???EEEGGGIIILLLLLLJJJLLLKKKIIIHHHGGGHHHJJJKKKIIIIIIJJJLLLPPPSSSTTTTTTMMMMMMNNNPPPQQQRRRRRRSSSSSSRRRSSSTTTVVVVVVTTTRRRPPP\\\~~~yyygggBBB333777999444333333333333333333333333222222333333444444444444555333RRRtttpppyyyPPP<<>>BBBVVVPPPLLLJJJFFF???<<<===555333111000111111000/////////............//////////////////000000000000+++***///333888LLLaaagggyyyuuuvvv^^^cccyyy[[[RRRjjj~~~ttt{{{{{{~~~{{{zzztttjjj{{{ssskkk```555999555333999;;;>>>FFF666<<<@@@AAACCCGGGIIIHHHGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGJJJNNNQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRRRRXXXVVVSSSSSSUUUUUUSSSPPPKKKTTTSSSOOOeeeyyyxxxOOO666)))222:::444///222///000111222222222111111000111222333444333222222333666UUUXXXGGG}}}|||HHH<<<555333999999;;;IIIXXX```fffnnnssstttyyywwwuuusssqqqqqqqqqqqqmmmnnnpppqqqqqqpppnnnmmmppppppqqqssstttuuuvvvwwwxxxxxxwwwtttqqqoooooopppqqqrrrrrrrrrrrrqqqppppppnnnooopppqqqrrrtttuuuuuutttxxx|||}}}vvvcccXXXZZZfffkkkkkkuuuzzzxxxtttoookkkmmmpppllldddZZZXXXTTTRRR]]]yyyyyyrrr{{{zzzrrrpppmmmjjjkkkiiihhhiiikkkkkkhhheeegggcccaaabbbbbb______cccbbbgggmmmooonnnmmmooopppfffeeeeeegggjjjjjjjjjjjjhhhiiilllqqquuuuuurrrooolllmmmoooqqqssssssssssssrrrtttvvvxxxzzzzzzzzzyyy|||zzzsssnnnccc{{{yyybbb[[[rrr>>>......---++++++************+++++++++,,,,,,******+++,,,---666+++666ggg~~~ggg\\\jjjOOOAAAeeevvvkkkrrrlllzzziiixxxwwwwwwwwwwwwwwwwwwxxxwwwvvvtttqqqppppppqqqsssuuuuuutttrrrqqqsssttttttssspppnnnnnnoooeeesss~~~ooojjj~~~fff^^^lllnnnbbbXXXSSS___\\\^^^fffiii___PPPFFFOOODDDBBB@@@666666@@@EEEUUUPPPLLLJJJFFF???<<<===555333111000111111000/////////............//////////////////000000000000222...444333000IIIccc```ooojjjrrryyyCCCkkkpppZZZ___nnntttaaaTTTrrr|||ppp{{{vvv]]]pppqqqhhhyyyBBB111===555---999<<<888AAA666;;;>>>>>>???CCCEEEDDDDDDEEEHHHJJJKKKJJJIIIHHHFFFEEEFFFHHHKKKNNNNNNMMMNNNMMMMMMLLLMMMMMMNNNNNNSSSRRRPPPPPPQQQQQQOOOMMMKKKOOOSSSTTTSSS```fff777444::::::111,,,000444333...///000222222222111000000111222333444333222222+++<<<[[[\\\JJJxxx>>>999555222555222>>>KKKZZZbbbgggmmmrrrsssrrrsssssssssrrrqqqqqqpppnnnoooqqqrrrrrrqqqpppooopppqqqrrrsssuuuvvvwwwxxx{{{yyyuuupppmmmmmmppprrrqqqrrrrrrrrrrrrqqqppppppmmmmmmnnnpppqqqrrrsssttt{{{vvvuuuzzznnn\\\TTTeeepppqqq{{{~~~{{{wwwpppkkkmmmpppkkkcccXXXZZZVVVQQQZZZssswwwxxxzzz}}}tttrrrqqqnnnooollljjjlllppppppkkkeeeeeebbbbbbddddddaaabbbeeebbbggglllnnnlllkkklllnnneeeaaa^^^```dddgggjjjmmmnnnmmmmmmooorrrssspppmmmmmmnnnppprrrsssssssssrrrtttuuuuuuvvvwwwyyyzzz{{{zzzqqqiiipppdddyyykkkmmmiiiOOOFFF---...111++++++************++++++***,,,---++++++,,,------$$$555)))888zzz}}}nnn^^^XXXLLL===RRRxxxggguuuxxxvvvuuutttwwwyyy|||~~~}}}|||{{{zzzzzzzzz{{{|||}}}}}}~~~}}}{{{yyywwwwwwzzz|||}}}vvvuuuoooqqq|||eeePPPVVV```\\\UUU^^^qqqpppXXXIIIJJJGGGAAADDDGGG@@@???@@@999UUURRRMMMHHHEEEAAA===:::555444222111000000//////////////////////////////////////////000000000000555...,,,111555>>>WWWqqqiiiuuu|||hhh\\\FFFeee___OOOkkkfffXXXlll{{{ppp{{{}}}aaasssoooyyybbb555555444444555:::@@@FFFJJJCCC;;;444777>>>CCCDDDCCCGGGGGGGGGGGGFFFDDDCCCBBBGGGGGGHHHIIIJJJJJJJJJJJJOOOOOOOOOMMMLLLLLLNNNQQQMMMNNNOOOPPPPPPPPPOOONNNNNNNNNNNNNNNOOOQQQVVVYYY~~~zzzrrrzzzjjjFFF444111222222222111111111000000000000111111111222222222111222222333333444444555666999\\\PPPFFFwww;;;000>>>---777000<<>>aaattt|||uuuXXXGGGKKKwwwiiiZZZ~~~mmm^^^```sssxxxtttwwwlllvvvzzzqqqnnnuuuzzzuuuoooiii^^^QQQGGGCCCEEEHHHDDDEEEDDD@@@>>>>>><<<777UUURRRNNNJJJFFFBBB>>>;;;555444222111000000//////............................../////////000000000...///222333///222GGG^^^fffpppuuueeelllSSSooo[[[TTTyyy|||fffeeeuuuxxxppp|||uuuZZZ<<<999888666444555999AAAIIIOOOIIIIIIIIIFFFCCC@@@???>>>EEEDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMNNNMMMLLLJJJJJJKKKQQQQQQQQQPPPOOOMMMJJJIIIEEEGGGJJJLLLKKKKKKKKKLLLGGGHHHRRRggg{{{|||mmmZZZAAA222///111111000111111000000000000000///000000000000111111111111111111111222333333444444222888aaa}}}uuuaaa:::VVVBBB555:::---777666<<>>999999999;;;???DDDIIILLLHHHKKKLLLLLLMMMMMMKKKFFFLLLKKKHHHFFFDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLIIIKKKMMMNNNMMMLLLLLLLLLOOOPPPPPPOOONNNLLLKKKIIIEEEGGGHHHHHHGGGGGGHHHIIIIIIGGGCCCCCCMMMccc~~~www^^^OOO777000+++...555777///'''/////////////////////////////////000000000111111000000111111222333333333222:::mmmuuuEEEbbb}}}ppp;;;777;;;///666444>>>PPPYYY]]]gggjjjjjjpppqqqqqqqqqrrrssssssttttttqqqpppppppppppppppoooooouuuvvvwwwxxxxxxwwwuuutttpppsssuuuuuusssrrrrrrtttrrrqqqqqqpppooonnnnnnnnnmmmmmmoooppprrrtttvvvvvvuuuvvvwwwwwwvvvvvvxxxyyy{{{{{{{{{{{{||||||mmmYYYTTT___yyy~~~xxxppplllnnnaaaZZZMMMEEEKKKbbb~~~~~~~~~tttkkkjjjgggdddccceeeiiikkklllooollleee\\\VVVSSSQQQOOOVVVYYY^^^fffoooxxx}}}}}}|||{{{{{{yyywwwtttrrrpppoooppprrrssstttvvvvvvwwwwwwyyy{{{~~~{{{qqqgggjjjYYY___yyyqqq]]]```vvv222///,,,---,,,,,,+++******++++++***************++++++,,,111***&&&***...000222444VVV{{{\\\OOOHHHMMMkkkpppjjjTTTqqq~~~}}}jjj[[[^^^aaaWWWNNNQQQZZZ]]]^^^gggfffUUUxxxvvvjjjQQQPPP[[[\\\hhhuuubbbVVVKKKUUU\\\___gggrrrqqqhhhWWWMMMBBB@@@EEEGGGDDD>>>???AAA???999777888888777SSSQQQMMMJJJGGGCCC>>>;;;444444222111000/////////....................................////////////000......///000222777===ZZZsss~~~vvvhhhwwwSSSqqqiii[[[bbbtttlllwww}}}yyySSS444333<<<<<<>>>AAAEEEGGGIIIIIIJJJKKKMMMNNNPPPXXX]]]YYYPPPQQQOOOLLLIIIHHHHHHIIIIIIHHHIIIJJJLLLMMMMMMNNNNNNGGGIIIMMMNNNNNNNNNOOOPPPKKKLLLMMMNNNNNNNNNMMMLLLHHHHHHGGGEEEDDDDDDFFFHHHAAAEEEGGGCCC>>>???GGGPPPhhh{{{}}}mmmaaaRRR>>>000+++333222111111111000000///............................../////////000000000//////000111111222222333666:::pppMMMfffxxxddd999666777000444333@@@RRR[[[___iiikkkkkkqqqrrrrrrrrrrrrrrrrrrrrrrrrooooooooopppqqqqqqrrrrrruuuwwwzzz{{{zzzyyywwwvvvsssrrrqqqrrrttttttssspppsssrrrqqqppppppppppppppplllmmmnnnppprrrtttuuuvvvuuuvvvvvvuuutttuuuwwwxxx{{{{{{{{{zzz{{{}}}zzz~~~fffVVVWWWiii}}}wwwqqqooocccZZZNNNDDDGGGZZZyyy~~~zzzsssllljjjffffffhhhllloooppplllggg```YYYTTTQQQQQQSSSUUUZZZbbbllluuu}}}}}}wwwtttrrrqqqpppsssqqqppppppsssttttttsssssssssssstttwwwzzz}}}~~~{{{yyyccchhh]]]___|||pppvvvbbbYYY===444+++,,,,,,+++*********++++++******))))))******+++,,,000)))''',,,111000,,,***333JJJuuusssnnneeeYYYDDD@@@WWWoooyyyxxxrrrppp{{{uuuxxx|||nnngggooo~~~|||uuukkkjjj```^^^cccsssgggWWWPPPHHHRRRbbbccccccgggssswwwfffOOOJJJEEE@@@@@@BBBBBB???<<>>:::555444222111000000//////------------------------------........./////////111...,,,...111333333333CCCddd|||zzz{{{^^^GGGyyypppRRRbbbwwwmmmlllfff<<<111444666777;;;@@@EEEHHHGGGEEEDDDJJJLLLKKKLLLUUU^^^YYYNNNNNNNNNLLLKKKKKKLLLLLLMMMHHHIIIJJJLLLMMMNNNNNNNNNGGGIIILLLMMMNNNNNNPPPQQQHHHIIIKKKMMMNNNNNNNNNNNNKKKJJJHHHDDDBBBBBBEEEGGGDDDCCCCCCCCCBBB===777222222>>>QQQeeezzzzzzgggGGG@@@999555222//////111000333333000***)))...333,,,------------...................../////////////////////000111111222222333777gggsssAAAaaaxxxhhh===555222000555777AAATTT]]]bbbkkkmmmlllrrrpppppppppppppppooooooooopppppppppqqqrrrrrrsssssssssvvvzzz|||}}}}}}~~~xxxtttpppqqqsssuuusssoooppppppooooooppprrrtttuuunnnnnnnnnooooooooooooooorrrssssssssstttuuuxxx{{{{{{zzzzzzzzz{{{}}}zzzsss]]]WWW^^^|||yyypppggg^^^QQQFFFDDDSSSrrryyytttqqqnnnkkkjjjkkkmmmnnnooogggaaa]]][[[YYYVVVWWWZZZ]]]cccjjjqqqvvvyyy{{{}}}}}}yyysssooonnnoooppppppsssqqqoooqqqssstttqqqmmmjjjjjjlllpppuuuzzz}}}~~~bbbgggaaa```{{{~~~```ZZZ~~~gggPPPxxx|||:::111***++++++************++++++***))))))))))))***++++++'''+++000222---(((+++222///,,,===fffjjjggggggaaaLLL>>>KKK```}}}oooaaa[[[___dddzzziiiaaa___llllll[[[bbbpppjjjcccYYY\\\WWWYYY^^^TTTXXX___dddhhhhhhddd[[[MMM@@@LLLJJJEEE???;;;:::===???FFFIIIFFF>>>666333222111OOONNNKKKIIIFFFBBB===999555444222111000000//////---------------------------------.........//////////////////000111222000DDDbbb}}}xxxSSSNNN~~~kkkTTTdddwwwmmmqqq{{{mmmFFF444333555666333777===BBBFFFGGGEEEDDDFFFJJJIIIGGGMMMVVVVVVMMMLLLLLLKKKKKKKKKJJJJJJJJJFFFGGGIIIJJJLLLMMMMMMMMMJJJKKKLLLLLLKKKKKKMMMOOOGGGIIIKKKLLLNNNNNNNNNMMMJJJJJJIIIFFFCCCBBBBBBDDDGGGBBB===;;;<<<===<<<:::???;;;666777@@@OOO^^^hhhsssnnnggg___SSSDDD666---+++///222111///...,,,)))$$$)))---///---+++,,,...+++,,,,,,,,,------------------........./////////......//////000111111222///<<>>;;;555222666;;;555555666<<>>777444333000***---555,,,222111)))&&&,,,000//////---++++++---...///...+++++++++,,,,,,------------------.........//////......//////000111111111111KKK~~~xxxLLL<<<~~~pppYYY888555444888999777@@@SSS___dddmmmnnnkkkooonnnnnnoooqqqrrrssstttuuuwwwvvvuuutttrrrqqqpppooonnnrrrvvvwwwvvvwwwzzz}}}}}}}}}{{{vvvpppooossswwwrrrqqqooonnnmmmnnnpppqqqnnnoooooopppqqqrrrrrrsssuuuuuutttsssqqqrrrtttwwwwwwwwwvvvxxxzzz|||}}}|||}}}~~~mmmbbbUUU^^^wwwrrrhhhYYYKKKAAAHHHddd}}}zzzuuuqqqnnnkkkgggeeeaaa]]]]]]bbbccc```bbbfff```fffnnnrrrrrrqqqqqqqqqtttsssrrrssstttuuutttssstttqqqpppppppppkkkbbb[[[UUUWWW^^^hhhttt}}}lllfff[[[RRR|||xxx~~~xxxYYYqqqPPPbbbeee>>>111...+++***************++++++)))))))))))))))******+++000)))%%%(((,,,,,,,,,...)))000555222000@@@eeeyyyhhhBBBFFFMMMWWWcccpppzzz|||{{{{{{iiiuuuppp___aaaooosssvvvxxxtttqqqgggttttttZZZZZZ```KKKJJJ]]]pppeeennn|||jjjbbbVVVQQQTTTSSSKKKGGGIIICCCEEEEEEAAA<<<999999:::555<<<>>>999444222333222QQQNNNIIIFFFCCC@@@;;;888444333222111000...------...------,,,,,,------...---------............///////////////000000000000555...UUUvvvttt___lllUUUHHHyyysssZZZfffsssgggeeeqqqtttXXX888777;;;555444<<<666:::???DDDFFFHHHJJJLLLIIIHHHIIILLLOOOPPPMMMJJJGGGHHHIIIIIIHHHEEEBBB@@@GGGEEEDDDDDDFFFGGGHHHGGGJJJJJJJJJIIIIIIHHHGGGGGGMMMKKKHHHGGGHHHIIIHHHGGGGGGFFFEEECCCAAA???>>>===;;;::::::999888777666666333444444666888:::<<<===888>>>AAA<<<777;;;JJJYYYVVVUUUQQQHHH===555111000........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---......//////............//////000000111111'''SSS[[[???}}}MMM===333+++555888888>>>UUU``````hhhkkkjjjmmmooopppqqqrrrsssrrrqqqpppxxxvvvsssrrrssstttssssssnnnsssxxxxxxssspppsssvvvvvvuuuuuusssrrrqqqppppppoooooonnnmmmmmmnnnoooppppppnnnmmmlllmmmnnnpppqqqssssssrrrqqqqqqrrrrrrrrrvvvvvvvvvwwwxxxyyy{{{|||~~~}}}~~~yyy```TTT\\\kkkrrrlll\\\NNNFFFBBBWWW|||wwwrrrpppmmmiiieeebbbbbbbbbcccdddfffggghhhkkklllmmmoooqqqrrrssssssppprrrtttuuusssrrrrrrrrrqqqsssuuurrrkkkbbb[[[WWWZZZ\\\bbbmmmwww~~~vvvccc```bbbooo}}}^^^zzzUUU^^^JJJ'''333,,,+++******))))))******))))))))))))))))))))))))++++++++++++++++++++++++---,,,***))),,,222:::AAAoooyyyuuuzzzQQQWWWSSSFFF>>>HHHYYYeee{{{|||{{{{{{qqqkkktttyyypppgggeeeSSSGGGKKKGGG@@@bbbtttppplllfffiiiyyy~~~kkkZZZIIIHHHZZZ___PPPFFFJJJIIIGGGEEEBBB>>>;;;999888777555333222222111///---OOOLLLHHHEEEDDDAAA===:::444333222111000...------------,,,,,,,,,,,,------------------.............../////////000000000000444)))AAAjjjzzz|||^^^mmmQQQZZZpppdddgggooo~~~rrreeehhhsss{{{}}}~~~zzz[[[CCC222333777666888@@@777;;;@@@CCCEEEFFFHHHJJJIIIIIIIIILLLNNNOOOLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEECCCCCCFFFHHHIIIJJJEEEFFFHHHJJJKKKJJJHHHGGGDDDDDDDDDFFFHHHHHHFFFEEEEEEEEECCCAAA???===;;;:::999999888777666555444444222222222222333444555666222444444111...///666<<<666777777555111///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++++++++,,,------,,,------........................///000000111111999TTTlllIII~~~HHH999666111777555444@@@VVVaaabbbiiimmmkkkoooooopppqqqrrrsssrrrrrrqqqrrrqqqoooooopppqqqrrrrrrrrrvvvzzzyyyuuusssvvvyyyrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnmmmmmmnnnoooooopppooonnnmmmmmmoooppprrrsssrrrrrrqqqqqqqqqrrrrrruuuuuuvvvwwwxxxyyyzzz{{{~~~xxx~~~}}}|||}}}rrr]]]YYY^^^|||}}}uuudddTTTIIIBBBTTTvvvvvvpppnnnllliiieeeeeeeeefffggghhhhhhiiijjjjjjkkkmmmnnnpppqqqqqqrrrrrrtttuuutttrrrpppooopppssstttsssoooggg___ZZZWWWZZZ___hhhrrrzzzwwwfffdddhhhwwwkkk~~~[[[\\\lll666+++,,,+++******))))))******))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++******+++///222666JJJiiiwwwssstttnnnbbbYYYVVVTTTQQQWWWIIIBBBHHHNNNLLLNNNUUUZZZUUUMMMHHHNNNUUUNNNBBB???BBBXXX``````iiiooorrrrrrvvvsss___IIIIII======IIINNNFFFAAADDDEEEDDDCCCAAA>>>;;;999888666555333222222111///---NNNJJJFFFDDDDDDBBB>>>:::444333222111000...------------,,,,,,,,,,,,------------------................../////////000000000333---...NNNsssuuu|||sss```}}}RRRooooooVVVbbb~~~nnntttnnneeedddrrrvvv999444111333777:::???EEE<<>>>>>BBBEEECCCCCCDDDAAAAAAAAA@@@>>>;;;999777555444222111111000...---OOOJJJEEEDDDDDDBBB===999444333222111000...---------,,,,,,,,,,,,,,,,,,---,,,,,,---------................../////////000000111555---222VVVsssxxxxxxvvvmmm|||QQQyyytttfffTTTvvv}}}qqqdddiiisss}}}xxxCCC111555888888:::AAAEEEEEEAAADDDFFFGGGFFFFFFGGGHHHKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMHHHFFFDDDDDDHHHLLLOOOQQQJJJKKKLLLLLLKKKHHHFFFDDDBBBBBBDDDGGGJJJKKKJJJHHHBBBAAA???===:::888666555666555555444333222111111222111000000////////////111///---///111222...+++000000///...,,,*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))************++++++++++++***+++,,,,,,---,,,,,,---.........------------......///000000111222TTTmmmvvvnnnHHHJJJPPP333333222555333:::BBBYYYdddeeelllooolllooonnnooopppqqqrrrsssssssssrrrssssssssssssssstttuuusssssssssrrrrrrsssuuuwwwnnnoooooopppqqqrrrssssssqqqppppppooonnnmmmmmmmmmpppoooooooooooopppqqqqqqqqqppppppppppppqqqqqqrrrssstttvvvxxxyyyyyywwwwwwzzz|||}}}~~~}}}{{{yyyxxxxxxyyyzzzqqqbbb[[[bbbzzzsssbbbUUUGGGNNNggg||||||}}}uuuooommmlllkkkkkknnnoooooopppooonnnmmmmmmllllllnnnoooppppppppppppqqqqqqqqqooolllkkkkkkmmmllljjjeee___ZZZXXXYYY[[[hhhuuu|||yyyyyyzzz~~~~~~{{{hhhaaaaaaqqq}}}zzzzzzZZZffffffPPPuuuaaa///333,,,+++******))))))******))))))))))))))))))))))))************************'''***,,,---,,,+++,,,,,,///+++(((+++999PPPkkk|||iiidddiiirrrnnnpppzzzssshhheeekkkddd[[[ooovvveeeooorrrmmm___MMMCCCEEEIIIJJJCCCGGGIIIFFFEEEGGGFFFDDDAAAAAAAAA@@@>>>:::777555444222000000000000...,,,RRRLLLEEECCCDDDAAA;;;555444333222111000...------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...............///////////////222333,,,888bbb{{{nnnzzzeeeMMM~~~vvvmmmXXX^^^yyyiiibbbeeeqqqRRR555444999999888;;;CCCEEEAAADDDEEEGGGFFFEEEDDDEEEFFFJJJKKKKKKJJJIIIHHHHHHHHHEEEGGGIIIJJJKKKJJJIIIHHHIIIGGGFFFFFFJJJNNNPPPQQQNNNMMMLLLJJJIIIHHHHHHHHHCCCAAA@@@AAABBBDDDDDDCCCAAA@@@>>><<<999777555444555555444333222111111000/////////......///000000,,,,,,,,,,,,,,,,,,------************+++,,,,,,,,,++++++++++++++++++++++++************************(((((()))))))))*********+++************+++,,,,,,+++,,,,,,---...------------------...//////000000333aaauuuooo[[[@@@VVVzzzLLL222444222444333:::AAAYYYdddffflllnnnlllnnnooopppppppppqqqrrrssssssppprrrsssrrrpppnnnoooppprrrqqqooopppqqqsssuuuuuuqqqqqqqqqqqqrrrrrrrrrrrrpppppppppooonnnmmmlllllloooooooooooooooppppppqqqooooooooooooooopppqqqrrrrrrtttvvvxxxxxxxxxvvvuuuzzzzzz~~~~~~}}}{{{yyywwwvvvvvvvvv{{{lllaaa^^^kkkuuuggg[[[KKKMMMccc{{{zzz}}}wwwrrrpppooooooooorrrqqqqqqqqqooonnnmmmlllnnnooopppqqqqqqqqqqqqqqqpppnnnkkkfffaaa^^^^^^^^^```^^^[[[XXXVVVXXX\\\___mmm{{{{{{wwwvvvuuuzzzzzz|||jjj___[[[hhhzzz```XXXfffNNNvvv___---444,,,+++******))))))******))))))))))))))))))))))))************************((()))++++++***+++...000&&&,,,///+++&&&***777DDD]]]yyy~~~|||zzzvvvkkkdddnnnzzz{{{|||zzzxxxnnnVVVTTTPPPJJJGGGHHHGGGDDD???FFFJJJGGGEEEFFFEEEAAACCCCCCAAA???<<<888555333222111////////////---,,,SSSLLLEEECCCDDDBBB:::444444333222111000...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------........./////////---***444555,,,EEEqqqxxxYYYLLLiiipppwww\\\]]]sssvvvfff```aaammm{{{QQQ555666444444333444999@@@AAA???DDDEEEEEEDDDBBBAAABBBCCCIIIJJJKKKJJJHHHGGGHHHIIIFFFHHHJJJLLLLLLKKKHHHGGGIIIHHHGGGHHHJJJMMMNNNNNNKKKJJJHHHHHHHHHJJJMMMOOOGGGDDDBBB@@@AAAAAAAAAAAA>>>===;;;:::777666444333444444333222111000//////++++++++++++,,,---......+++,,,---***''''''))),,,***)))((()))***+++***)))************************))))))))))))))))))))))))(((((((((((())))))))))))***************+++,,,,,,++++++,,,---------------,,,------......///000000111___uuu@@@XXXzzzyyy>>>111777555777333666BBBYYYeeegggmmmooolllmmmqqqqqqppppppqqqqqqrrrsssrrrtttvvvuuurrroooppprrrtttrrrppprrruuuxxxwwwuuussssssrrrrrrqqqqqqqqqpppooooooppppppooonnnmmmlllmmmnnnnnnnnnoooooooooooonnnnnnnnnnnnooopppqqqqqqssstttuuuvvvwwwwwwvvvuuuzzzwwwzzz~~~}}}{{{yyywwwvvvuuutttsssyyyzzzggg\\\cccyyyyyylllaaaOOOMMM```~~~~~~{{{xxxuuutttttttttsssrrrpppnnnlllkkkkkkjjjppppppqqqqqqrrrqqqqqqqqqooollleee\\\SSSNNNLLLLLLTTTUUUUUUUUUVVVZZZ```dddmmm|||yyyxxxxxxvvvvvvxxx{{{nnn```YYYeee~~~yyyuuuZZZgggRRR~~~AAA---,,,+++******))))))******))))))))))))))))))))))))*********************************(((&&&'''***---(((...444666444000...,,,111<<>>FFFDDDDDDEEEGGGHHHEEEBBB<<>>AAA>>>;;;777444222111222333///...------------,,,***QQQHHH@@@@@@DDDDDD<<<333222222222222111///...---...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------....../////////000111111222222ccczzzwwwnnnwwwIIImmmccccccrrr]]]^^^^^^qqqyyyiiihhheeeaaabbbppp[[[===999999999;;;888;;;;;;999:::???BBBAAALLLMMMOOOPPPNNNJJJEEEBBBCCCGGGLLLKKKGGGDDDEEEHHHFFFCCCBBBDDDDDDAAABBBEEEDDDDDDDDDEEEGGGHHHFFFEEEDDDEEEFFFGGGGGGHHHHHHGGGAAABBBBBBBBBAAA>>>;;;999555444444333333222111111------,,,,,,,,,+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************)))************+++++++++,,,,,,,,,,,,---...//////444]]]yyyfffCCCjjj~~~}}}ggg===333555444666111999CCC\\\iiijjjpppqqqooosssnnnoooppppppoooppprrrttttttuuuwwwwwwuuutttuuuvvvyyyuuusssvvv{{{{{{uuuooouuutttsssrrrqqqrrrssssssoooooonnnoooqqqqqqpppnnnllllllmmmmmmmmmmmmllllllnnnoooooonnnmmmmmmoooqqqxxxwwwwwwyyy{{{{{{wwwtttwwwxxxxxxvvvtttvvvzzz|||~~~~~~{{{yyyxxxuuurrroooqqqooonnnrrrxxx}}}|||hhh[[[fffrrrXXXOOOTTTfff~~~}}}}}}{{{{{{zzzuuussspppllliiihhhiiijjjsssqqqoooooopppqqqpppooommmhhhaaaXXXQQQLLLJJJIIIRRRSSSTTTXXX]]]eeelllrrrzzzxxxvvvtttsssuuuwwwxxxzzz{{{{{{}}}qqqbbbXXXOOOdddsssIIInnnzzzXXXRRR|||mmmRRR+++...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++............////////////222333444333333555888:::======>>>@@@AAABBB@@@???CCCDDDFFFGGGHHHGGGEEEDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGDDDBBBAAAAAAAAA@@@>>>>>><<<999666222000...---------,,,++++++******)))PPPHHH@@@@@@DDDCCC<<<333222222222111000///...---------,,,++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,------------......//////000000111222222MMM}}}{{{iiiggggggzzzbbbVVVWWWnnnyyyhhhhhh\\\VVVbbb|||ppp>>>555<<<;;;===EEE@@@FFFGGGAAA;;;<<>>;;;999777333333222222111000000000---,,,,,,,,,,,,+++++++++(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))(((((((((((()))))))))((((((((((((((((((((())))))))))))************)))************+++++++++,,,,,,,,,,,,---...//////888[[[rrrSSS222ggg~~~bbb:::333555444666111888EEE]]]jjjjjjooopppmmmpppnnnoooppppppoooppprrrtttuuuwwwxxxxxxvvvuuuvvvvvvwwwuuuuuuyyy}}}}}}wwwrrrssssssrrrqqqqqqqqqrrrsssooonnnnnnooopppqqqooonnnmmmnnnnnnnnnnnnnnnnnnmmmmmmnnnooonnnmmmmmmoooqqqwwwvvvvvvxxxzzzzzzwwwuuuvvvxxxxxxwwwvvvvvvzzz}}}}}}}}}~~~|||{{{zzzxxxvvvrrroooooommmmmmoootttyyy~~~wwwggggggrrrzzziiiZZZUUUfff|||}}}|||}}}~~~|||{{{yyywwwuuussspppmmmllllllmmmqqqooonnnnnnpppqqqqqqpppjjjfff```YYYTTTQQQPPPPPPWWWVVVXXX^^^hhhppptttuuuyyywwwuuusssrrrsssuuuvvvxxx{{{|||~~~vvvggg\\\QQQeeetttNNNooo|||^^^UUU|||lllRRR+++...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++.............../////////111222333333333555888:::======>>>@@@AAAAAA@@@??????@@@BBBDDDDDDDDDCCCBBBFFFEEEEEEDDDDDDDDDDDDDDDCCCAAA??????@@@AAA@@@???===<<<999555222000...------,,,,,,+++******))))))OOOGGG@@@@@@CCCCCC<<<444222222222111000///...---------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000111111111,,,JJJzzzvvvlll[[[PPPfff|||dddRRRRRRggglll___UUUbbbxxxVVV000777EEEAAAAAAKKKFFFNNNPPPHHH???<<<>>>@@@===???AAACCCDDDEEEEEEDDDDDDEEEFFFCCCAAAAAAEEEIIIMMMJJJJJJLLLJJJEEEBBBDDDIIIHHHGGGGGGHHHGGGEEECCCBBBBBBBBBCCCBBBBBBAAA@@@=========<<<;;;888666444111111111000//////......,,,,,,,,,+++++++++******(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))************)))************+++++++++,,,,,,,,,,,,---...//////@@@fff___666nnnZZZ777333666555666111888FFF^^^jjjjjjnnnnnnkkkmmmnnnooopppooonnnoooqqqssswwwxxxyyyyyywwwvvvvvvvvvuuuuuuwww|||{{{wwwsssrrrqqqqqqppppppqqqqqqpppnnnmmmnnnooopppooommmnnnnnnoooooooooooonnnnnnmmmnnnooonnnmmmnnnoooqqqvvvuuutttuuuwwwxxxxxxvvvuuuwwwxxxxxxwwwwwwyyy{{{zzzyyy}}}|||{{{zzzzzzzzzxxxtttqqqmmmlllkkkjjjmmmrrrzzzwwwoooqqqxxxfffUUUaaa|||zzzrrrooopppssswwwvvvuuuwww{{{~~~xxx|||zzzwwwwwwuuuqqqnnnlllnnnoooooonnnmmmnnnpppqqqqqqqqqgggddd```[[[YYYXXXXXXXXX\\\\\\___iiiuuu||||||yyyxxxvvvtttrrrqqqrrrssstttvvvzzz|||xxxjjj___SSSeee{{{www___zzzbbbUUUzzzaaa444...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++---------.........//////111222333333333444777:::<<<===???@@@AAAAAA@@@@@@<<<>>>@@@BBBCCCDDDCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@>>>======>>>??????>>><<<;;;888555222000...---,,,,,,++++++***)))))))))NNNGGG@@@@@@CCCBBB;;;555222222111111000...---,,,---,,,,,,+++***+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------...//////000000111000111___xxx@@@eee```OOOZZZkkkXXX```lll___fff{{{nnnddd___^^^aaa~~~~~~[[[BBBFFFNNNIIIFFFKKKGGGMMMNNNHHHBBBAAAAAAAAA;;;<<<>>>@@@BBBCCCEEEEEE@@@AAABBBAAA??????BBBDDDIIIGGGHHHKKKJJJEEEBBBCCCGGGFFFEEEFFFGGGGGGFFFDDDEEEEEEEEEEEEDDDCCCBBBAAA<<<<<<<<<:::888666444333000000000///......------++++++++++++************(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((''''''((((((((('''''''''(((((((((((((((((()))))))))************))))))*********+++++++++,,,,,,,,,,,,---...//////BBBooo~~~IIIsssRRR444444666555777111777EEE]]]iiiiiimmmmmmjjjmmmmmmnnnoooooonnnnnnppprrrvvvwwwxxxxxxvvvttttttuuusssuuuyyy~~~~~~{{{uuuuuutttsssrrrqqqpppppppppooommmmmmnnnooonnnmmmnnnnnnnnnoooooonnnnnnnnnmmmnnnooonnnmmmnnnppprrrtttsssssssssuuuvvvwwwxxxtttvvvwwwyyyyyyxxxxxxxxxzzzwwwxxx~~~|||{{{{{{||||||zzzwwwsssnnnmmmkkkgggfffjjjssszzzwwwmmmzzziiiVVV]]]ttt{{{tttlllmmmmmmmmmnnnqqqvvv{{{yyywwwwwwzzz}}}}}}xxxwwwtttoookkkkkknnnqqqpppooommmnnnoooppppppoooeeeccc```]]]\\\\\\\\\]]]^^^aaahhhrrr{{{~~~}}}yyywwwvvvtttrrrrrrrrrssssssuuuyyy}}}{{{nnndddYYYlll}}}xxxxxxaaaMMMvvvBBB------,,,+++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************,,,,,,,,,---.........///000111222222222444777:::;;;===???AAAAAA@@@AAAAAA>>>???AAACCCEEEFFFGGGGGGBBBBBBAAA@@@AAAAAABBBCCCAAA???===<<<===>>>===<<<:::999777444111///...---+++++++++***))))))((((((LLLFFFAAA@@@BBBAAA;;;555111111111000///...---,,,,,,,,,+++************+++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------...//////000000666111>>>kkktttccc}}}xxxYYY[[[nnnZZZ]]]TTTTTTeeeooovvvhhh```]]]]]]dddlll~~~^^^hhh___SSSLLLMMMOOONNNJJJHHHIIIGGGCCCBBBCCCAAA===>>>>>>???@@@AAACCCEEEEEE???AAACCCCCCCCCBBBBBBBBBCCCAAACCCGGGHHHDDDBBBDDDCCCBBBBBBDDDFFFGGGFFFEEEFFFFFFFFFEEEDDDCCCBBBAAA===<<<;;;999777555333222000000//////......------++++++*********)))))))))'''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&''''''((((((((()))((()))))))))************))))))*********+++++++++,,,,,,,,,,,,---...//////===kkk}}}HHHmmmKKK222666777444777222777CCC\\\hhhiiimmmnnnlllooommmnnnooonnnmmmmmmooopppssstttvvvuuusssrrrrrrsssqqquuuzzz~~~~~~}}}yyyyyyxxxvvvtttsssqqqppprrrpppnnnmmmnnnooonnnmmmlllmmmmmmnnnnnnmmmmmmllllllmmmnnnnnnnnnnnnppprrrrrrssssssssstttuuuvvvxxxtttuuuvvvxxxyyyyyyxxxwwwvvvvvvyyy~~~~~~{{{~~~}}}~~~~~~|||xxxuuupppoookkkfffbbbdddjjjppp|||xxxiiinnn~~~~~~ssseeeXXXWWWeeeyyyvvvjjjbbbWWWYYY^^^gggrrr|||~~~~~~|||{{{yyysssmmmlllppptttrrrqqqooonnnooopppooonnngggeeeccc```^^^]]]]]]]]]]]]eeepppwwwyyyxxxwwwwwwvvvuuutttssssssssstttttttttyyy}}}sssllldddxxx}}}zzzbbbGGGzzzwwwFFF------,,,+++************(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********+++++++++,,,---............000111111222333777::::::===@@@AAA@@@@@@AAABBB???@@@AAADDDFFFGGGHHHIIIAAAAAA@@@@@@AAACCCEEEFFFCCCAAA>>>======<<<;;;999888666444222000...---,,,+++******))))))(((((('''KKKFFFAAA@@@AAA@@@;;;666111111111000///...---,,,,,,,,,+++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------.../////////)))444)))222iiidddxxxxxx[[[|||yyyaaaRRRKKKMMMNNNXXXccc||||||tttaaaWWWPPPUUU```nnniiiHHH@@@FFFMMMMMMDDDEEEOOORRRMMMKKKHHHCCC>>>???BBB>>>888???@@@@@@AAABBBCCCDDDDDDAAACCCEEEGGGHHHGGGFFFEEE???===???DDDEEECCCCCCEEEAAA@@@AAACCCFFFGGGGGGFFFCCCCCCCCCCCCBBBAAA@@@???===<<<;;;888666444222222/////////...------,,,,,,*********))))))))))))(((''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((&&&&&&&&&''''''(((((()))))))))))))))************)))************+++++++++,,,,,,,,,,,,---...//////???hhhaaa;;;kkkyyyGGG222888888333777333888CCC\\\iiiiiinnnooommmpppmmmnnnnnnnnnllllllnnnooooooqqqsssrrrqqqpppqqqrrrpppuuuzzz|||{{{zzz{{{}}}zzzzzzyyyyyywwwvvvtttssssssqqqooonnnnnnoooooonnnllllllmmmmmmmmmmmmlllllllllmmmnnnnnnnnnnnnqqqsssrrrsssuuuuuuttttttuuuwwwuuutttuuuwwwyyyzzzxxxvvvvvvxxx{{{}}}yyywww}}}~~~}}}|||{{{xxxuuurrrppplllgggcccccceeegggssszzzppphhhkkklll___WWWHHHOOO]]]ooozzzrrrfff\\\YYYTTTVVV\\\hhhvvv~~~wwwssstttwwwsssqqqoooooopppqqqpppoookkkiiifffccc```^^^]]]]]]\\\fffqqqvvvtttqqqqqqssstttsssssssssssstttuuuuuutttyyy|||}}}~~~sssmmmggg|||xxxpppXXX}}}fffEEEiiissslllCCC...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((()))))))))******)))***++++++,,,---......---///000000111333777999999<<<@@@AAA@@@???AAACCC>>>>>>@@@AAACCCEEEFFFGGGBBBAAA@@@@@@AAACCCEEEGGGCCCAAA>>><<<<<<;;;999777555333222///...,,,++++++******))))))((('''''''''JJJEEEAAA@@@AAA???;;;777111111111000///...,,,,,,,,,++++++***************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---......//////---888111***FFFttt}}}]]]nnnZZZ~~~mmmVVVMMMQQQLLLLLLQQQaaa}}}wwwlllccc]]]^^^[[[aaasssiiiBBB777999777<<>>AAAHHHMMMMMMJJJIIIDDD===<<>>;;;===>>>???AAABBBBBBBBBBBBDDDDDDDDDEEEGGGHHHGGGGGG@@@===???CCCDDDCCCDDDHHHCCCBBBBBBDDDFFFGGGFFFEEEAAAAAAAAAAAAAAA@@@???>>>===<<<999777444222111000...------,,,,,,+++************)))))))))((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((%%%%%%&&&''''''((())))))))))))))))))************)))************+++++++++,,,,,,,,,,,,---...//////CCCnnnUUU<<>>???FFFUUUhhhyyyyyyooohhhbbb\\\]]]bbbdddhhhoooxxxzzzvvvuuuqqqpppoooppprrrssstttsssnnnllliiifffcccaaa___^^^___fffnnnrrrrrrpppooooooppppppqqqrrrssstttuuuuuutttyyy||||||vvvppphhh|||vvvpppJJJqqqgggDDDffftttnnnDDD...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***))))))***+++,,,---......,,,...///000111333666999888<<>>>>>???@@@AAACCCEEEFFFEEECCCAAA??????AAACCCDDD@@@>>><<<::::::999888666222111///---,,,+++*********))))))(((((('''&&&&&&IIIEEEAAA@@@@@@???;;;777111111000000///---,,,+++,,,++++++***)))*********)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000***111111+++GGGxxxeeezzzkkklll___TTTJJJPPPTTTNNNHHHQQQhhh}}}{{{uuullleee```^^^\\\[[[bbbmmmYYY666777===:::>>>::::::@@@CCCAAADDDIIIGGGHHHEEE>>>:::===AAABBB:::;;;===???AAAAAAAAA@@@DDDCCCAAAAAACCCEEEFFFGGGBBB@@@@@@CCCEEEDDDEEEIIIEEEEEEDDDEEEGGGGGGFFFDDDAAAAAABBBBBBBBBAAA@@@@@@<<<;;;888555333111000///,,,,,,++++++***)))))))))))))))))))))((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((())))))))))))))))))************)))************+++++++++,,,,,,,,,,,,---...//////BBBttt[[[FFFFFF444;;;888222777555:::IIIaaallllllooonnnkkkmmmmmmnnnnnnmmmkkkkkkmmmnnnlllnnnpppqqqqqqqqqrrrsssppptttxxxvvvrrrqqquuuyyyrrrtttvvvyyy{{{{{{||||||vvvtttpppoooppppppqqqpppnnnnnnoooooooooooonnnnnnkkkmmmnnnnnnnnnoooqqqsssqqquuuxxxxxxvvvsssssstttwwwuuusssuuuxxxyyyxxxvvvyyyyyy{{{}}}{{{wwwyyy~~~}}}yyy}}}}}}yyyvvvtttrrrqqqqqqnnnkkkjjjjjjhhhccc^^^___kkkuuuyyy{{{mmm|||hhhQQQGGGAAA===<<>>>>>@@@AAA===;;;999888999999888777000///...,,,+++***)))))))))))))))(((''''''&&&&&&KKKGGG@@@>>>BBBDDD>>>444111111000///...---,,,,,,,,,+++******))))))******************************)))************+++++++++++++++,,,,,,,,,,,,------333,,,...555000000MMMtttqqqtttpppcccMMMDDDPPPVVVMMMLLLUUU___jjj{{{uuuiiiaaa^^^]]]]]]\\\\\\ccclllQQQ888777999888999888999:::;;;===>>>???@@@CCCCCCAAA>>><<<<<<>>>@@@===<<<<<>><<<777666444444444222///---,,,+++******))))))******((((((((((((((((((((((((''''''&&&%%%&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************++++++++++++,,,------,,,,,,...000FFFxxxQQQNNNzzzyyy<<<666444888888444333666CCC^^^jjjhhhmmmppplllkkkoooooonnnmmmmmmmmmmmmmmmqqqqqqqqqqqqrrrssstttuuurrrtttvvvvvvtttqqqppppppsssrrrqqqppprrruuuxxxzzzsssqqqooooooppprrrrrrqqqnnnmmmkkkkkklllllllllkkkkkklllmmmmmmmmmmmmppprrrvvvtttttttttuuuvvvuuutttvvvsssrrrsssvvvyyyxxxwwwyyyyyyyyyyyyyyyyyyyyyyyy{{{~~~~~~zzzuuurrrsssuuussspppmmmjjjgggbbb___WWW[[[eeesss}}}|||yyy|||___RRRJJJFFF@@@<<<<<>>@@@AAAAAAAAABBB???======@@@AAA@@@>>>DDDDDDCCCAAA???>>>======>>>;;;888777888777444111000///---+++***)))(((((((((((('''''''''&&&&&&&&&KKKGGGAAA>>>AAADDD===444111111000///...---,,,,,,,,,+++******))))))******************************))))))*********++++++++++++++++++,,,,,,,,,------,,,))),,,333000+++999MMM}}}|||}}}eeeVVVOOOLLLLLLNNNIIILLLPPPVVV```ooonnnnnniiiccccccccc^^^UUU^^^\\\^^^fffqqqoooRRR888333777666555555666666777999:::;;;<<<===AAAAAAAAA???<<<<<<===???;;;:::;;;===AAABBB@@@===AAABBBBBBBBBCCCCCCDDDDDDCCCBBBAAABBBDDDEEEEEEDDDCCCDDDDDDDDDCCCBBBAAA@@@@@@???>>>???@@@???<<<999888666444333222111///---++++++***)))))))))******'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************++++++++++++,,,------,,,,,,...000QQQOOONNN{{{|||~~~ooo;;;666555888888444333666BBB]]]jjjhhhmmmpppmmmllloooooonnnmmmmmmmmmmmmmmmoooooooooooopppqqqrrrsssqqqsssuuuuuusssqqqpppooopppooonnnnnnoooqqqssstttsssqqqooooooqqqrrrrrrqqqnnnmmmkkkkkklllllllllkkkkkklllmmmmmmmmmnnnppprrrtttsssrrrrrrttttttsssrrrtttsssrrrtttwwwyyyxxxwwwyyyyyyyyyyyyyyyxxxxxxxxxyyy|||{{{vvvtttuuuvvvssspppnnnkkkhhhdddaaa```^^^bbbnnnyyysssdddZZZRRRHHH@@@>>>EEETTTbbbeeehhhlllqqqvvv~~~}}}yyywwwxxx{{{|||yyyvvvpppqqqppppppuuu|||}}}yyyuuupppmmmllliiicccaaabbb```ffflllppppppooooooqqqooopppqqqrrrssssssttttttrrrwww{{{{{{vvvjjjhhhiii]]]NNNSSS||||||\\\333,,,(((***,,,***)))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,,,,---......///000111333444555777888;;;===???@@@@@@@@@???>>>===>>>@@@AAAAAAAAA???>>>===<<<===<<<;;;:::<<<999666666666555222000///...---+++))))))((((((((('''''''''&&&&&&&&&&&&JJJGGGAAA>>>AAACCC===444111111000///...---,,,,,,++++++***))))))))))))***************************)))))))))*********++++++++++++++++++,,,,,,,,,,,,...------000000...///333FFFzzzddd^^^YYYQQQQQQOOOMMMKKKKKKOOOUUUYYY```^^^___cccdddcccdddfffffffffjjjnnnkkkccc\\\[[[]]]YYYQQQMMMSSS]]]dddfffooo}}}jjj888111000666888222///111333333444666777888999:::===>>>??????===<<<<<<===:::999:::<<<>>>??????>>>@@@AAAAAABBBCCCDDDEEEEEEDDDBBB@@@@@@AAACCCCCCCCC@@@BBBEEEGGGFFFCCC???<<<>>>======>>>???>>><<<999:::777333111000///...---+++******)))))))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((()))))))))))))))************++++++++++++,,,------,,,,,,///000JJJXXXRRRuuu|||sss999666666777777444444666AAA\\\jjjhhhmmmpppmmmmmmooonnnmmmmmmlllmmmmmmmmmmmmmmmmmmnnnooooooppppppppprrrtttsssqqqooooooooommmnnnnnnnnnnnnoooooooooqqqooonnnnnnoooppppppooonnnmmmkkkkkklllllllllkkkjjjlllmmmmmmmmmnnnppprrrrrrqqqpppppprrrrrrqqqpppsssrrrsssuuuwwwxxxwwwvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvyyy}}}~~~}}}~~~|||wwwuuuvvvvvvtttqqqooommmkkkgggdddfff___\\\eeeqqqzzzqqqfff\\\OOOEEE@@@DDDSSSbbbqqqvvv}}}zzzvvvuuuuuutttrrrpppqqqooopppuuu}}}~~~{{{uuuoookkkkkkiiiddd___^^^aaagggmmmpppooonnnoooqqqppppppqqqrrrssssssrrrrrrrrrwwwzzz{{{uuufffcccggg|||yyy}}}|||UUUyyyKKKPPP|||bbb444---)))***,,,***)))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,......///000111333444555666777:::<<<>>>>>>>>>>>>???@@@@@@???>>>>>>???AAA<<<:::888999<<<===;;;999999777555444444333000///...---,,,***)))(((((((((''''''''''''&&&&&&&&&&&&IIIGGGBBB>>>@@@BBB===555111111000///...---,,,,,,++++++***)))))))))))))))************************))))))))))))***************++++++++++++,,,,,,,,,000000...***,,,111333111;;;EEEyyyvvvmmmiii|||aaaXXXNNNHHHIIILLLMMMMMMJJJNNNRRRRRRNNNLLLPPPVVVLLLJJJJJJNNNOOOPPPTTTZZZ\\\\\\^^^gggxxxJJJ777444333555999666//////333111222333444555666777777999;;;>>>>>>===;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<>>>??????AAABBBCCCDDDDDDDDDBBB@@@???AAABBBCCCBBB@@@BBBEEEFFFFFFCCC???<<>>;;;:::777222///......---,,,******)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))*********+++++++++***+++,,,,,,,,,---///111MMM}}}XXX___yyy|||666666777777666444444555???\\\jjjhhhmmmpppnnnooonnnmmmmmmllllllmmmmmmmmmlllmmmnnnnnnoooooooooooooooppprrrqqqpppnnnnnnoooooopppqqqqqqqqqpppooonnnnnnlllkkkkkkmmmmmmmmmlllnnnmmmkkkkkklllllllllkkkjjjkkkmmmmmmmmmnnnpppsssrrrpppooopppqqqrrrqqqpppqqqrrrsssuuuwwwwwwwwwvvvwwwwwwwwwwwwwwwxxxxxxxxxuuuxxx{{{}}}}}}}}}|||wwwuuuwwwuuusssqqqpppooommmiiigggccc\\\XXX]]]gggrrr}}}mmmiii^^^RRRHHHAAAFFF]]]tttxxxtttqqqooommmppppppppppppvvv~~~|||wwwnnniiiiiiiiiddd^^^\\\ccchhhmmmpppooonnnoooqqqpppqqqqqqrrrrrrrrrqqqqqqrrrwwwzzz{{{tttddd___```xxxuuuxxx~~~mmmHHHgggLLLLLLrrrsssUUU555...)))***,,,***)))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,.........///111222444555555777999;;;<<<=========BBBDDDDDDAAA<<<:::;;;===???<<<:::;;;>>>???<<<999888777555444222111///...---,,,+++***((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&HHHGGGBBB>>>???AAA<<<555111111000///...---,,,,,,+++***))))))(((((())))))))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,)))---,,,&&&'''...222111222888BBBmmm___iii}}}vvvddd]]]ZZZUUUOOOOOOLLLIIIIIILLLOOOMMMJJJ]]]WWWRRRPPPRRRWWWdddpppzzzuuu[[[>>>222666333111111222111000111555111111222333444555555666555888;;;===<<<;;;::::::<<<=========<<<;;;::::::<<<<<<===>>>@@@AAABBBBBBDDDBBB@@@@@@BBBCCCCCCCCCBBBCCCCCCDDDCCCAAA@@@>>>@@@?????????@@@???===;;;888555111...------,,,,,,***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))*********+++++++++***+++,,,,,,,,,---///111___uuuPPPlll}}}qqq333666888777555444555555>>>\\\kkkiiilllooonnnooommmmmmllllllllllllmmmmmmmmmnnnooopppppppppoooooonnnpppqqqpppnnnnnnnnnooopppqqqrrrsssrrrqqqooonnnnnnlllllllllnnnnnnmmmkkknnnmmmkkkkkklllllllllkkkjjjkkklllmmmmmmnnnqqqsssrrrqqqpppqqqrrrsssrrrpppqqqrrrtttuuuuuuvvvvvvwwwvvvvvvwwwwwwwwwxxxxxxxxxwwwyyy{{{|||||||||}}}~~~|||{{{uuusssuuusssrrrppppppooonnnkkkiii```\\\YYYZZZ^^^ffftttrrrmmmdddYYYMMMCCCHHHggg}}}yyyvvvttttttsssrrroooqqqqqqrrrxxx|||wwwnnnggghhhhhhddd___]]]eeeiiinnnpppooonnnooopppppppppqqqrrrrrrqqqqqqqqqqqqvvvzzzzzzvvvhhh___\\\~~~yyyzzz~~~vvvQQQ___NNNKKKsss{{{bbb666///)))***+++***)))+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))******+++,,,,,,---......///000222333444555666888:::;;;<<<<<<;;;BBBDDDDDDAAA<<<:::;;;>>>BBB@@@============:::888777777666444222000//////,,,+++***)))((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&GGGFFFCCC>>>>>>@@@<<<555111111000///...---,,,,,,******)))(((((((((((()))))))))))))))))))))))))))((((((((()))))))))******************++++++++++++%%%***...---+++---...---***444444===hhhqqqgggssshhhlll}}}vvvrrrxxxtttmmmqqq~~~rrrGGG777444222555111///...///000000///...111111111222333444444444222555999;;;::::::::::::<<>><<<::::::;;;<<<<<<===>>>???@@@@@@AAA@@@@@@AAACCCDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@>>>===<<<<<<===;;;999666555333000...------,,,+++))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))************+++++++++)))+++,,,,,,,,,---000222VVVZZZmmmZZZ111666999777444444555444???]]]llljjjlllnnnmmmooolllllllllkkkllllllmmmnnnnnnooopppqqqqqqpppooonnnnnnooopppooonnnnnnooopppnnnooopppqqqqqqpppooonnnoooooonnnoooqqqqqqooommmnnnmmmkkkkkklllllllllkkkiiikkklllmmmmmmoooqqqssssssrrrqqqqqqssssssrrrqqqqqqsssttttttssstttvvvyyyvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyzzzzzz{{{{{{||||||zzz{{{uuurrrssspppooonnnnnnnnnnnnkkkiiiccc```]]]ZZZWWWYYYfffsssuuugggZZZLLLNNNlllxxxrrrpppooooooooossspppppprrrmmmgggkkkttt~~~vvvuuutttsssrrrrrrrrrrrroooqqqsssuuuzzzzzztttlllfffeeeddd```______fffjjjooopppnnnmmmooopppoooooopppqqqrrrrrrqqqqqqqqqvvvyyyzzz~~~yyylllccc___zzz~~~gggaaaRRRKKKzzz{{{777000******+++***)))+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***+++++++++------...///000222333444555777888:::;;;<<<;;;;;;>>>?????????>>>???@@@BBBBBBAAA???===:::888666666555666666444111......///+++***)))(((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&FFFFFFCCC>>>>>>???;;;666111111000///...---,,,,,,******)))((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++)))))),,,000000...---...:::)))@@@;;;VVVtttnnnfffZZZ```qqqPPP'''222>>>777///,,,111111111000000///---***///000000111111222222333111444777888888999:::;;;:::>>>BBBDDDBBB???==================>>>>>>??????======>>>AAADDDDDDCCCAAACCCBBBBBBBBBAAA@@@@@@???<<<;;;:::::::::888555222222000///.........,,,***)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))))))))************+++++++++)))***,,,,,,,,,---000222KKKaaahhhLLL///666:::777333444555444???^^^mmmjjjkkkmmmlllooolllkkkkkkkkkllllllmmmnnnnnnooopppqqqqqqpppnnnmmmoooppppppooonnnnnnoooqqqnnnoooooopppppppppooooooooonnnnnnoooppppppnnnlllnnnmmmkkkkkklllllllllkkkiiijjjlllmmmmmmoooqqqtttsssrrrqqqqqqssssssrrrqqqrrrssssssrrrqqqssswwwzzzwwwwwwwwwxxxyyyzzzzzzzzz{{{yyyxxxxxxyyyzzzzzz{{{|||zzz~~~|||uuuqqqrrrmmmlllllllllmmmmmmkkkiiihhhccc^^^ZZZUUUTTTZZZbbbuuuxxxkkk\\\WWWllloooiiiaaa\\\^^^bbbfffhhhkkkiiipppyyyvvvhhh___```jjjuuuzzzzzzyyyvvvssspppoooooooooooorrruuuwww}}}~~~wwwpppiiicccaaa^^^\\\]]]bbbhhhkkkooopppnnnmmmnnnpppmmmnnnoooqqqqqqrrrrrrrrrqqqvvvyyyzzz~~~wwwkkkeeedddyyyjjjnnnXXXGGGnnn|||jjj888000******+++******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++---------...000111333444666777999;;;<<<<<<;;;;;;===<<<<<<===@@@BBBCCCCCC@@@BBBBBB>>>999555555777333444555222...,,,,,,---******)))(((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&FFFFFFCCC>>>===>>>;;;666111111000///...---,,,,,,******)))((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,%%%###)))---,,,---111&&&;;;666(((---:::XXXwwwoooiiiiiittt___<<<---333888++++++444111,,,......,,,,,,///111111......//////000000111111111333555777777888:::<<<777===CCCFFFDDDBBB@@@@@@>>>>>>>>>>>>????????????999:::===AAADDDDDDBBB@@@AAABBBCCCCCCBBBAAA???>>>===<<<;;;:::999777444111000///......///...,,,***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))************+++++++++)))***,,,,,,,,,...000222ZZZ}}}RRRggg~~~HHH---666;;;777333555666444@@@___nnnjjjkkklllkkknnnkkkkkkkkkkkkllllllmmmnnnmmmnnnpppqqqqqqooonnnllloooppppppooonnnnnnppprrrppppppppppppqqqqqqqqqrrrlllkkkkkkmmmnnnnnnllljjjnnnmmmkkkkkklllllllllkkkiiijjjlllmmmmmmooorrrtttrrrqqqpppqqqrrrrrrqqqpppsssssssssqqqppprrrwww|||wwwwwwxxxyyyzzzzzz{{{{{{{{{yyywwwvvvwwwxxxyyyyyywwwppprrr~~~vvvrrrrrrlllkkkjjjkkklllllljjjiiijjjccc\\\YYYWWWTTTUUUYYYjjjxxxwwwiiiaaammmtttmmmoooiiidddeeemmmxxxwwwlll\\\fffpppwww||||||{{{zzzwwwtttqqqrrrtttvvvnnnrrrvvvyyy~~~}}}uuummmgggaaa^^^ZZZXXX\\\ccchhhlllppppppnnnmmmnnnpppmmmmmmoooppprrrrrrssssssqqqvvvyyyzzz~~~tttgggeeehhh{{{]]]UUUXXXGGGlllyyyddd999111******+++******,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++---------...000111333444777888999;;;<<<<<<<<<;;;@@@===;;;===@@@CCCBBB@@@???CCCEEEAAA999555777;;;111333333111---***+++,,,***)))((('''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&IIIFFFBBB@@@???<<<666222////////////...---,,,+++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************)))************+++++++++......---...///222555777sssxxxhhhhhhjjjeeexxxccc@@@111------------------------++++++,,,------......///......//////000000111111333444666888999:::::::::;;;<<<===>>>@@@AAABBBCCC>>>@@@@@@@@@>>>>>>>>>@@@???BBBBBB======CCCEEEAAAEEECCCAAA@@@AAA???===:::<<<:::777666555444111//////000///---+++)))***,,,''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++...,,,------,,,***///666```ooozzzGGGiii|||RRR333555@@@888444:::111555???^^^mmmjjjmmmooonnnqqqnnnmmmllllllmmmnnnoooppprrrrrrpppooooooooopppqqqlllmmmmmmnnnoooppppppqqqmmmmmmnnnnnnnnnnnnmmmmmmppppppppppppooonnnmmmlllmmmllllllllllllmmmnnnnnnlllllllllkkkjjjlllooorrroooooooooooopppqqqrrrrrrsssssssssqqqpppqqqtttwwwvvvwwwxxxxxxwwwxxxzzz|||xxxxxxxxxxxxyyyzzzzzz{{{xxxwwwyyy~~~zzzuuurrrpppmmmiiiggghhhiiijjjjjjiiieee```\\\YYYWWWTTTRRR^^^iii~~~yyypppoootttxxxwwwvvvwww{{{~~~pppeeebbboooxxxvvvssstttvvvuuutttrrrqqqpppoooooonnnppprrrwwwvvvkkkhhhddd___XXXUUU\\\eeeppppppoooooooooooopppppprrrrrrqqqpppooooooooopppuuuvvvwwwxxx{{{zzznnnhhhqqq|||{{{}}}]]]RRR}}}|||kkkDDDkkkggg===,,,)))---)))(((,,,+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((()))***+++,,,............///111222222666666777888999999::::::;;;;;;===>>>???@@@@@@@@@BBB???<<<:::999888777666222111///---+++***))))))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%HHHEEEAAA???>>><<<777333000000000///...---,,,+++))))))))))))))))))))))))''''''''''''(((((((((((('''((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++---,,,,,,,,,---000222444555XXXyyy~~~uuuvvvssseeeqqqkkkJJJ000&&&''',,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......---......//////000111111222333555777888999999999;;;;;;<<<>>>???AAABBBBBB???@@@AAA@@@???>>>???AAA@@@CCCCCC>>>>>>BBBBBB???CCCCCCCCCBBBBBB@@@>>><<<;;;999666555444333000......---,,,,,,,,,+++******''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++---+++,,,---,,,+++///777cccsssoooFFF{{{{{{QQQ333555AAA888444999111555===\\\kkkiiikkkmmmlllooollllllllllllmmmoooqqqrrrqqqpppooonnnnnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnoooooonnnnnnmmmlllkkkkkkkkkkkkkkklllmmmmmmmmmmmmmmmllllllmmmppprrrqqqppppppppppppqqqqqqrrrtttttttttsssrrrrrruuuxxxuuuvvvwwwwwwvvvvvvyyyzzzxxxyyyzzz{{{{{{zzzxxxwwwxxxxxx{{{zzztttqqqrrroookkkiiiiiijjjjjjiiifffccc___]]][[[YYYVVVTTTXXX```qqqrrrlllnnngggjjjpppzzzttthhhdddmmmvvvuuusssvvvtttssssssrrrqqqqqqqqqqqqoooqqqrrrwwwvvvlllhhhccc]]]WWWTTT\\\eeeppppppooooooooooooppppppoooooooooooopppqqqrrrrrrsssuuuwwwyyy|||{{{jjj___ddduuu|||gggOOOnnnDDDjjjsssAAA///+++///***(((+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((()))***+++,,,............///111222333666666777888999:::;;;;;;;;;<<<===???@@@AAAAAAAAABBB???<<<:::999888777666222111///---+++***)))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%GGGCCC@@@>>>>>><<<888555000000000///...---++++++))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))(((((())))))))))))******)))))))))*********++++++,,,+++******+++,,,...//////...888RRRvvv|||{{{vvv{{{aaahhhwwwxxxaaaDDD222******///444******************************++++++,,,------------------...//////000000000111333555666777777777:::;;;;;;===>>>???@@@AAA???AAABBBAAA@@@@@@AAABBBAAADDDDDDAAA@@@BBBAAA>>>???AAACCCCCCAAA>>>======:::888666444333222000...))))))))))))***)))'''%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++,,,++++++---,,,+++000888sssNNNIII222555AAA888333888000555;;;ZZZjjjhhhjjjlllkkkmmmjjjkkkkkklllnnnppprrrssspppooonnnmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmllllllmmmnnnnnnoooooonnnnnnmmmmmmmmmmmmnnnmmmmmmlllllljjjjjjjjjkkkkkkkkkllllllmmmnnnnnnnnnmmmnnnpppsssrrrrrrqqqqqqpppqqqqqqqqqtttuuuuuutttrrrsssuuuxxxtttuuuvvvvvvuuuuuuwwwyyyxxxzzz{{{}}}|||yyyvvvtttxxxyyy}}}yyyvvvuuuqqqmmmjjjjjjiiiiiihhhcccaaa___^^^]]][[[YYYVVVSSSWWWbbbrrr~~~~~~xxx{{{yyymmmgggmmmtttttttttvvvqqqqqqqqqqqqrrrrrrrrrrrrpppqqqsssxxxxxxlllgggaaaZZZTTTSSS\\\gggpppoooooonnnnnnooooooppplllmmmmmmnnnppprrrtttuuuqqqtttwwwzzz~~~|||eeeTTTVVVkkk~~~UUUtttFFFfffwwwEEE222---///***(((+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))***+++,,,------......///111222333555666777888:::;;;======<<<===>>>@@@AAAAAAAAAAAAAAA???<<<:::999888666555111000...,,,+++)))))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%FFFBBB>>>===>>>===999666111111111000...---++++++((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))************++++++*********+++,,,,,,///...///444<<>>??????AAABBBAAA@@@@@@AAACCCAAACCCDDDDDDDDDCCCBBB@@@;;;>>>AAAAAA???<<<;;;<<<:::888666444444222000...))),,,......***'''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********++++++++++++***+++---,,,,,,111999sssVVV}}}xxxAAA222555BBB999333777000555;;;ZZZjjjhhhjjjllljjjllllllllllllmmmooopppqqqrrroooooonnnnnnnnnmmmmmmmmmlllllllllmmmmmmmmmmmmmmmnnnnnnoooooooooooonnnnnnmmmmmmmmmmmmlllkkkjjjiiijjjjjjkkkkkklllllllllllllllmmmnnnnnnmmmnnnppprrrssssssrrrqqqppppppqqqqqqsssttttttsssrrrsssuuuvvvtttvvvvvvvvvuuuuuuwwwyyyxxxyyyzzz{{{zzzyyywwwvvvwwwzzz~~~{{{vvvrrrnnnkkkiiihhhfffeeebbbaaa______^^^\\\YYYVVVTTTRRRVVVcccrrr~~~zzzqqqlllpppttttttssstttqqqqqqqqqrrrrrrqqqqqqqqqppprrrsssxxxzzzmmmfff^^^VVVPPPQQQ\\\hhhoooooonnnnnnnnnnnnoooooollllllmmmnnnppprrrssstttppptttxxx}}}~~~cccOOOPPPddd```zzzIII___nnnFFF222+++...***(((+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))***+++,,,---------...///111222333555555777888:::<<<===>>>======>>>@@@@@@AAAAAAAAA@@@===;;;999999777555333000///---,,,***))))))((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%FFFBBB>>><<<===<<<:::777222222111000///---+++***((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((()))))))))*********+++++++++++++++++++++,,,...---...---&&&'''???[[[```BBB777777333---))),,,...+++&&&###(((((((((((((((((((((((((((((())))))***++++++++++++++++++,,,------............///000222333444555888888999::::::;;;<<<<<<>>>???@@@@@@??????AAABBB@@@@@@BBBEEEFFFEEEDDDDDD===???AAAAAA@@@>>>===<<<:::888666444444222000...---333888555---'''(((,,,&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********++++++++++++***+++---,,,,,,111999___VVVvvvDDD333777DDD:::333666000666;;;[[[kkkjjjlllmmmkkkmmmnnnnnnoooooooooooooooooooooppppppooooooooonnnnnnjjjjjjkkklllmmmnnnooopppnnnnnnoooooooooooonnnnnnoooooonnnmmmkkkiiihhhgggkkkkkklllmmmnnnmmmmmmlllkkklllmmmmmmlllmmmnnnpppsssrrrrrrqqqppppppppppppqqqrrrsssrrrqqqqqqssstttvvvwwwwwwwwwvvvvvvwwwyyyxxxwwwvvvvvvvvvxxxyyyzzzvvvzzz~~~zzzuuurrrnnnjjjhhhfffcccaaabbbaaa______^^^\\\XXXUUUSSSNNNOOOZZZhhhwwwxxxvvvsssooolllmmmrrrxxxzzztttqqqtttwwwvvvsssqqqrrrrrrrrrrrrrrrpppooonnnpppqqqsssxxx~~~nnnfff[[[RRRLLLNNN\\\jjjoooooonnnnnnnnnnnnoooooonnnnnnnnnnnnooopppqqqrrrppptttzzz~~~dddPPPRRRkkk]]]vvvMMMXXX{{{gggEEE000))),,,)))))),,,)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))***+++,,,,,,------...000111333444444555666888:::<<<===>>><<<<<<===>>>????????????===<<<999888777666333111///...,,,+++))))))((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%FFFBBB===;;;<<<<<<999777333222222111///---+++***))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))((((((((()))))))))******++++++++++++++++++,,,,,,444&&& ,,,888666+++###...NNNvvv|||ttt}}}zzz}}}{{{tttNNN666111222///))),,,(((''')))++++++...333((((((((((((((((((((((((''''''(((((()))******+++*********+++,,,,,,------.........///111222444555666777777888999:::::::::;;;===>>>>>>======???@@@???>>>???CCCEEECCCDDDFFFDDDBBBAAAAAABBBAAA???===999777555333333111///---***000444000(((###%%%)))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++,,,++++++---,,,+++000888]]]ppp~~~TTT|||LLL444888FFF<<<333666000777<<<\\\mmmkkkmmmooolllmmmoooooopppppppppooonnnmmmoooooopppppppppooonnnmmmiiijjjkkklllnnnpppqqqrrrnnnooooooppppppoooooonnnooooooooommmllljjjhhhgggkkklllmmmnnnooonnnmmmllljjjkkkmmmmmmllllllnnnoooqqqqqqppppppooopppppppppoooqqqrrrrrrqqqqqqrrrsssvvvwwwxxxwwwvvvvvvwwwyyywwwvvvtttssstttvvvyyy{{{tttyyy~~~~~~uuurrrnnnkkkhhhfffbbb```bbb```^^^]]]\\\[[[XXXUUUPPPMMMMMMUUUbbbqqq~~~tttlllgggeee[[[XXXUUUVVVYYYaaaooo|||zzzwwwuuuwwwxxxwwwtttqqqqqqrrrrrrrrrrrrpppnnnmmmoooppprrrxxxoooeeeYYYNNNIIILLL\\\lllooonnnnnnmmmmmmnnnnnnooooooooonnnnnnnnnoooooopppppptttyyy~~~eeeRRRVVV}}}~~~{{{wwwPPPtttnnnOOORRRzzzmmmGGG000(((+++)))))),,,((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))***+++,,,,,,,,,---...000222333444444555666777999:::<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;999777666666444111......---+++***)))(((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%GGGCCC===;;;;;;;;;888666333333222111///---+++***))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))***))))))***+++++++++++++++%%%,,,222333...+++///666111///,,,===___{{{mmmQQQ===777000---.........---,,,+++,,,...,,,'''%%%'''((((((((((((((((((((((((&&&''''''(((((()))******))))))******+++,,,,,,,,,.........///000222444555666666666777888888999999888:::<<<<<<;;;;;;===>>>@@@<<<<<<@@@AAA???@@@DDDGGGBBB======@@@BBB>>>:::777555222111000///,,,***((((((((('''%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++---+++,,,---,,,+++///777eeewwwxxxTTTqqq~~~III555:::HHH===444777111999<<<[[[mmmlllnnnooolllmmmnnnnnnppppppppppppooonnnnnnnnnooooooooonnnmmmlllkkkkkklllmmmooopppqqqqqqooooooppppppppppppoooooommmmmmnnnmmmmmmlllkkkjjjiiikkklllnnnnnnmmmlllkkkjjjlllnnnnnnnnnmmmnnnpppooooooooonnnoooooopppppppppqqqssssssrrrqqqrrrsssvvvvvvwwwvvvttttttvvvwwwvvvuuutttsssssstttvvvwwwrrrwww}}}uuusssooollliiigggccc```___]]][[[ZZZ[[[[[[YYYXXXSSSPPPPPPTTT[[[gggxxx{{{sssjjjbbb\\\YYYXXXXXXUUUVVV\\\ccciiiuuu|||zzzwwwvvvwwwxxxvvvtttooopppqqqrrrrrrqqqooonnnnnnoooqqqxxxoooeeeWWWKKKFFFKKK\\\mmmnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnoooppppppooorrrwww{{{dddPPPTTT}}}~~~}}}NNNiiikkkPPPJJJzzzyyyKKK333))),,,******+++'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((()))***+++,,,,,,,,,---...000222444555444555555777888999::::::888888999999::::::999999888777666555444222///,,,---,,,+++))))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%HHHCCC===;;;;;;:::888666444333222111///---+++***))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))'''((()))***++++++++++++---,,,)))%%%&&&******((('''222555333222///999NNNtttyyygggSSS;;;000111------,,,,,,,,,+++))))))+++&&&%%%''',,,,,,)))''')))((((((((((((((((((((((((&&&&&&''''''((())))))))))))))))))***++++++,,,,,,............000222444555555555666666777777888888777888::::::::::::;;;===@@@;;;:::>>>>>>;;;<<>>555777222:::;;;[[[lllkkknnnnnnkkkllllllmmmooopppqqqqqqqqqppplllmmmnnnnnnnnnmmmkkkkkkmmmnnnnnnnnnooooooppppppooooooppppppppppppooooookkkllllllmmmnnnnnnnnnmmmhhhiiikkkmmmmmmlllkkkjjjkkkmmmooopppoooooooooqqqnnnnnnmmmnnnnnnoooppppppppprrrttttttsssrrrssstttuuuuuuvvvuuusssssstttvvvuuuuuuuuuuuutttsssrrrrrrrrrvvv|||}}}}}}vvvssspppmmmkkkhhhdddbbb]]][[[XXXXXXYYY[[[[[[[[[XXXUUUTTTUUUVVV^^^nnn}}}yyysssqqqmmmiiigggfffffffffmmmmmmsss}}}~~~|||wwwttttttwwwxxxwwwlllnnnppprrrsssrrrqqqpppmmmnnnqqqxxxpppeeeVVVJJJDDDJJJ\\\nnnnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnoooqqqqqqnnnqqquuuyyy}}}cccMMMPPPlllWWWlllmmmPPPCCCxxxOOO777+++---+++***+++&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((()))***+++,,,,,,,,,---...000222444555444555555666777888888999666666777888888888777777777666444444333111---+++,,,,,,***)))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%LLLDDD===<<<;;;777555555444333222222222000---***((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------555>>>HHHIIIGGGMMM\\\jjj~~~hhhSSS:::777333///,,,,,,,,,---************************''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************---...000000//////111222333333555666777777777777999999999999999999:::::::::::::::999999999888888::::::999888666666555555333222111000000...***'''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++***+++,,,,,,,,,---000333cccMMM|||pppooo111111:::JJJ===333888333888<<>>???<<<222)))111000---+++*********+++************************''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********,,,---//////......000111222333444666777777777777999999999999999::::::::::::::::::::::::::::::::::::999777555444333444444111///.........,,,)))''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++***+++,,,,,,,,,---000333^^^LLLqqqwwwjjjwww>>>333<<>>ZZZlllooosssrrrnnnpppnnnmmmmmmlllkkkkkkllllllooonnnlllkkkkkklllnnnooonnnnnnooooooooopppppppppqqqqqqppppppppppppppppppjjjjjjkkklllnnnnnnkkkiiikkkkkkllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnooooooooooooooooooqqqtttuuutttsssssssssttttttuuuuuuuuuuuuuuuuuuttttttuuuvvvvvvvvvuuutttvvvxxx{{{~~~|||uuuooollljjjhhhgggfffdddaaa___^^^]]][[[YYYUUURRRNNNLLLNNNSSSZZZ^^^qqquuu~~~~~~}}}||||||}}}~~~~~~|||{{{yyywwwtttsssttttttzzz{{{xxxuuutttttttttqqqooonnnoooqqqrrrrrrqqqooonnnrrrrrrrrrxxx}}}hhhWWWJJJ???HHH___kkkoooooooooooonnnnnnmmmmmmnnnmmmmmmmmmnnnnnnooopppppptttyyy{{{}}}qqqRRREEEUUUvvv___hhh^^^IIIlllttt[[[666---+++***...''')))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,***,,,...//////000333555444666888999888888999:::;;;;;;;;;;;;:::999888888666555333000...---,,,+++)))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%JJJBBB<<<;;;;;;999777777333222111111111000---***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,000---++++++---...---,,,///---******---444;;;@@@BBB@@@@@@EEELLLNNNJJJFFFEEEBBB??????@@@<<<444,,,///---***(((&&&''')))+++))))))))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))*********,,,------------...000222333444555666777777777888999999999:::::::::;;;:::::::::;;;;;;<<<=========;;;888444111///.........---++++++,,,+++(((&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++***+++,,,,,,,,,---000333WWWwwwwwwPPPrrrqqqaaaEEE555>>>MMM>>>444888222777===ZZZkkkooosssrrrnnnpppnnnnnnmmmmmmllllllmmmmmmooonnnmmmllllllmmmnnnooonnnnnnoooooooooooopppppprrrrrrqqqpppoooooonnnnnnlllllllllmmmnnnnnnkkkiiijjjkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnooooooppppppppppppqqqsssuuuuuutttrrrrrrssssssttttttuuuuuuvvvrrrsssuuuwwwwwwwwwvvvvvvvvvwwwyyy{{{}}}~~~vvvoookkkjjjjjjiiifffccc```]]][[[XXXTTTRRRRRRPPPLLLJJJKKKMMMQQQTTTbbbkkkyyy|||yyyyyywwwuuuttttttuuutttsssqqqrrrpppmmmlllrrr|||}}}zzzvvvtttrrrqqqrrrrrrpppoooooopppqqqrrrrrrqqqpppooorrrrrrrrrvvvlllZZZKKK???HHH___lllooooooooonnnnnnnnnnnnmmmmmmmmmmmmmmmnnnooopppqqqqqqtttxxx{{{~~~qqqSSSGGGHHHooo]]]WWWdddIIIjjjwwwXXX444,,,++++++///&&&((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,+++---///000000222444666444666888999888777888999;;;;;;;;;;;;999888777666555444222000...,,,++++++))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%IIIAAA;;;;;;;;;999777888222111111111111000---***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))******)))))))))*********++++++)))(((''')))...000...+++////////////...,,,+++***)))((((((***+++,,,++++++***)))((((((************'''+++......,,,+++---///'''(((***+++++++++******''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))***,,,,,,++++++---...111222333555666777777777888999999::::::;;;;;;;;;::::::;;;<<<===>>>??????@@@???===:::555000+++(((---+++************(((&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********+++++++++***+++,,,,,,,,,---000333XXXnnnnnnVVV{{{aaaAAA777???NNN???444888222666:::WWWiiilllqqqppplllnnnppppppooooooooooooppppppnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooooooooopppppppppppppppooonnnnnnpppoooooooooppppppmmmkkkjjjjjjjjjkkklllmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnoooooopppqqqqqqpppooonnnqqquuuwwwuuurrrrrrrrrssstttuuuvvvwwwwwwuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxyyy{{{|||}}}~~~~~~~~~~~~uuuooojjjhhhfffeeedddbbb^^^[[[XXXUUUQQQNNNRRRPPPNNNLLLKKKKKKMMMNNNWWWaaarrr~~~}}}yyyvvvrrrooommmnnnrrruuuwwwwwwtttuuutttuuuxxx|||yyywwwuuutttsssrrrqqqppppppqqqqqqpppooopppqqqqqqqqqqqqpppoooqqqrrrrrruuuooo\\\LLL>>>FFF^^^lllnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnpppqqqrrrssssssvvvyyy{{{~~~nnnVVVPPPTTTuuuzzz\\\VVV~~~___DDDiiizzz[[[666---+++***...''')))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,,,,...000111111222555777444666888888777777777888999999999999999888777666333222111///---++++++***(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%IIIAAA;;;;;;;;;999777888111111000000111000---+++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))******'''(((((()))((('''&&&%%%$$$&&&+++///111111///...,,,------,,,++++++,,,------------,,,******+++,,,$$$&&&((())))))(((&&&%%%'''(((***++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((()))++++++******,,,---000111333444666777777888888888999:::;;;;;;<<<<<<::::::;;;<<<>>>???@@@@@@@@@AAACCCCCC@@@:::333///...,,,************)))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********+++++++++***+++,,,,,,,,,---000333bbb{{{YYYmmm???777@@@NNN???444888111666999VVVhhhlllpppppplllnnnppppppooooooooooooppppppnnnnnnnnnmmmmmmnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnmmmnnnoooppppppppppppoooqqqooonnnooopppooonnnlllkkkjjjjjjjjjkkkmmmnnnooommmmmmmmmmmmnnnnnnnnnnnnnnnnnnoooooopppqqqrrrrrrpppooonnnppptttvvvuuurrrrrrrrrssstttvvvwwwxxxxxxwwwvvvsssqqqqqqrrrtttuuuzzz{{{}}}~~~zzz{{{}}}}}}}}}~~~~~~xxxrrrmmmiiieeebbbfffdddaaa___\\\YYYTTTQQQQQQPPPNNNLLLKKKJJJJJJJJJOOOYYYggguuu~~~}}}|||xxxuuupppllliiikkkqqqxxx|||}}}vvvvvvwww|||}}}zzzyyyyyyxxxwwwuuuqqqqqqqqqqqqppppppqqqrrrpppppppppqqqqqqpppppppppooorrrrrrttt|||rrr___MMM<<>>???@@@@@@===@@@EEEIIIHHHDDD???;;;///---+++*********)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++***+++,,,,,,,,,---000333jjjYYYzzzwwwjjjAAA666???MMM???444777111666;;;WWWiiimmmrrrrrrnnnpppmmmmmmllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnnnnnnnmmmmmmlllmmmnnnpppqqqqqqpppooonnnlllkkkkkkmmmmmmlllkkklllkkkjjjjjjkkklllnnnooommmmmmmmmmmmnnnnnnnnnnnnnnnnnnooooooppppppqqqqqqpppooooooppprrrttttttsssqqqrrrssstttuuuvvvwwwwwwwwwuuurrrpppoooppprrrssswwwxxx{{{}}}~~~}}}~~~yyytttnnniiieeefffeeebbb```^^^ZZZUUURRROOONNNLLLJJJIIIIIIIIIIIIKKKQQQ[[[dddlllsssyyy|||{{{|||~~~}}}zzzwwwuuuqqqllliiikkksss{{{~~~~~~yyyyyyzzz~~~|||zzzzzzzzz{{{{{{|||{{{yyyxxxxxxxxxvvvtttqqqrrrrrrqqqppppppqqqsssppppppppppppppppppppppppmmmqqqssstttzzzvvvcccPPP<<<@@@WWWdddlllmmmmmmmmmmmmnnnnnnnnnppppppppppppqqqrrrttttttvvvvvvwwwyyy}}}ooo\\\ZZZ^^^ooolllsssiiiBBBaaaqqqfff>>>000)))''',,,(((,,,))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,,,,...000111111333555777444555777777666555555666111222333555666666666666111000...,,,+++***))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%KKKCCC<<<<<<;;;888666666000//////000000000---+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((("""$$$&&&''''''(((***,,,)))(((&&&&&&'''***---///******************+++,,,%%%&&&((()))***+++,,,---))))))(((&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))''')))***+++******+++---///000222444666777888888888888999:::;;;<<<======;;;;;;<<<<<<===>>>??????;;;===AAADDDEEECCC@@@>>>000...+++)))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++***+++,,,,,,,,,---000333eeeXXXmmmrrrnnnkkkAAA555===LLL>>>333777111666:::WWWiiimmmrrrrrrnnnqqqllllllkkkkkklllmmmmmmnnnnnnnnnoooooooooooonnnnnnoooooonnnnnnnnnmmmmmmmmmlllnnnooopppqqqpppnnnmmmlllkkkjjjjjjlllmmmlllkkkmmmlllkkkjjjjjjkkkmmmnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnpppqqqqqqqqqpppqqqrrrtttppppppqqqrrrssssssttttttvvvvvvvvvvvvvvvuuuuuuuuuuuuxxx|||~~~}}}~~~xxxsssooollliiigggeeebbb```[[[VVVRRROOOMMMKKKJJJIIIIIIJJJKKKKKKOOOTTTYYY^^^eeemmmsssyyyzzz|||~~~}}}zzzwwwuuutttooolllkkkqqqzzz~~~~~~{{{}}}zzzyyyxxxxxxwwwwwwzzzwwwuuusssttttttsssrrrpppqqqrrrqqqooonnnppprrrqqqppppppppppppppppppqqqkkkpppttttttxxx{{{hhhTTT>>>???TTTaaalllllllllmmmmmmmmmnnnnnnooooooooooooooopppqqqrrrrrrrrrtttwww}}}qqqUUUKKKRRRiii~~~ssshhhiii>>>]]]tttccc;;;///***(((---'''+++))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,+++---///111111222444666333555777666555444444555000111222333333333333333000///---,,,***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%LLLDDD===<<<;;;777555555000//////000000000---+++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((+++)))''''''(((((((((''''''''''''(((((((((((((((''''''''''''))))))))))))((('''&&&%%%&&&&&&%%%%%%!!!&&&+++,,,)))&&&&&&(((%%%%%%%%%&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((()))++++++******,,,---///000222444555777888888888888999:::;;;======>>>;;;;;;<<<<<<======>>>>>>;;;;;;<<<<<<<<<;;;999888111...***(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))************+++++++++***+++,,,,,,,,,---000333[[[tttZZZjjjddd^^^}}}<<<444<<>>>>>===<<<<<<;;;999999999888666333111///+++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++---,,,---...,,,***///555^^^ssstttOOOnnntttVVV~~~EEE777???TTT999888444444111<<>>IIIcccmmmllllllnnnnnnmmmmmmooonnnnnnooopppppppppppppppppprrrtttwww{{{mmmTTTCCCVVVooo~~~lll[[[vvvVVVBBBVVV|||ddd???***+++,,,+++***%%%))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((((((((()))***+++,,,,,,,,,---...///000111111666555555444444333222222222222333444333111...---++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%KKKAAA999999:::999777777111111111000///...---,,,***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))******+++,,,,,,...///000111333555666666777666666555666777888999;;;;;;;;;;;;;;;;;;::::::888888777666444222///...******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++---,,,---...,,,+++///666___XXXrrrttt~~~EEE777@@@WWW<<<888444444333:::QQQgggmmmmmmooopppnnnnnnnnnnnnoooooooooppppppmmmmmmnnnooooooooooooooommmmmmnnnnnnnnnooooooooonnnnnnnnnnnnnnnnnnnnnmmmmmmnnnoooppppppooonnnmmmpppnnnllllllmmmmmmmmmkkknnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmqqqpppppppppppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrpppqqqtttzzz{{{xxxuuussstttvvvxxxxxxyyyyyyxxxwwwxxx|||~~~xxxrrrmmmiiiffffffeeedddeeeeeeaaaZZZTTTPPPNNNKKKHHHHHHJJJMMMOOONNNOOOOOOLLLJJJLLLTTTZZZ```ggglllmmmqqqzzz~~~{{{xxxuuuqqqoookkkmmmwww|||zzz{{{|||}}}{{{yyy|||zzzxxxwwwwwwwwwvvvuuuyyyxxxvvvtttsssssssssttttttsssqqqpppooopppqqqqqqooopppqqqpppnnnnnnnnnooopppoooqqqtttwww}}}ttt^^^MMM???DDDZZZkkkmmmoooqqqqqqooonnnnnnnnnnnnooopppppppppppppppoooqqqsssvvvzzzpppYYYJJJUUUmmm~~~aaahhhAAAPPPjjjDDD,,,+++******+++'''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,,,,,,,---...///000111111444444444444444333333333111111222222111///---,,,++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&KKKAAA999999:::999777666000000000///...---,,,+++***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))******++++++,,,,,,---...000222333555555888777777666777777888999888888888999999999999999777666555444222000---,,,***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++,,,+++,,,...,,,+++///666fff```tttlll>>>777BBB[[[???999333555555888PPPgggmmmmmmpppqqqnnnooooooooooooppppppppppppkkklllmmmoooppppppqqqqqqnnnnnnnnnoooooooooppppppmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooonnnnnnooonnnllllllmmmnnnmmmlllmmmnnnnnnnnnnnnnnnoooooommmmmmnnnnnnnnnnnnmmmmmmrrrqqqppppppooooooppppppqqqqqqqqqqqqqqqrrrssssssooopppsssyyy~~~yyyuuuvvvtttrrrssstttuuuuuuuuuwwwwwwuuussssssvvv{{{{{{uuuooojjjgggeeedddbbbbbbcccbbb^^^WWWQQQNNNKKKGGGDDDDDDFFFJJJLLLMMMOOOQQQOOOLLLKKKMMMPPPWWW]]]cccfffllltttyyy{{{{{{{{{{{{yyyvvvrrrooollliiinnnwww{{{yyyyyyyyyyyy{{{}}}}}}|||{{{|||yyyvvvwwwzzz{{{wwwssswwwwwwvvvuuutttssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqooopppqqqpppooonnnoooppppppoooppprrruuu{{{|||fffTTTAAA@@@QQQhhhlllpppqqqpppooommmlllnnnnnnooopppppppppppppppoooqqqsssuuuxxx~~~rrr^^^NNNTTTlllccczzzBBBJJJqqqIII...***))))))+++((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,,,,,,,---...///000111111333333333333444444444444000111111111000...,,,++++++***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&JJJAAA999:::;;;999666666000000000///...,,,+++***))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))***++++++++++++,,,---///111333444555888888888888888888888888888777777777888888999999666666444333111///---,,,))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********+++++++++,,,+++,,,...,,,+++///666qqqaaattt}}}qqq:::666CCC]]]AAA999333555777999QQQgggnnnnnnppppppmmmoooooooooooooooooooooooolllmmmnnnoooppppppppppppooooooooooooppppppppppppnnnnnnnnnoooooooooooopppoooooonnnnnnnnnnnnooooooooonnnllllllmmmnnnnnnmmmmmmmmmnnnnnnooooooooopppnnnnnnoooooooooooonnnnnnppppppppppppppppppqqqqqqrrrqqqppppppqqqtttxxxzzzzzzyyyxxxxxx{{{|||vvvrrrrrrqqqqqqssstttuuusssqqqssssssqqqooonnnpppuuuyyy}}}wwwpppjjjgggeee```______aaaaaa^^^XXXRRRNNNKKKEEEAAA???@@@CCCFFFJJJNNNRRRTTTRRRPPPOOOOOOPPPUUU[[[aaagggnnntttwwwuuuuuuuuutttrrrnnnjjjhhhiiimmmssszzz|||{{{zzz{{{xxxyyyzzz|||}}}}}}}}}|||yyyyyyzzz{{{|||{{{yyywwwuuuuuuvvvuuuuuusssrrrqqqooopppqqqrrrrrrrrrqqqpppooopppqqqpppooonnnooopppqqqppppppqqqsssxxxjjjXXXEEE@@@MMMeeejjjooonnnmmmmmmmmmlllnnnnnnoooppppppppppppppppppqqqsssuuuxxx~~~ttt___MMMMMMhhhXXX~~~EEEJJJrrrJJJ...+++))))))+++(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((()))***+++,,,,,,,,,---...///000111111111111222333444444555555111111111111///...,,,+++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%III@@@::::::;;;999666555111111000///...,,,***))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))******++++++******,,,...000222444444888888888999999999999999999999888777888888999:::777666444222000...---,,,((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********+++++++++++++++,,,...---+++000777xxx```vvv}}}fff<<<444BBB]]]AAA:::333555777999RRRhhhooonnnooooookkknnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooonnnnnnooooooooooooppppppppppppppppppppppppppppppppppppoooooonnnnnnnnnnnnooooooooonnnllllllnnnooonnnnnnmmmnnnnnnnnnooooooppppppppppppqqqqqqqqqqqqppppppnnnnnnnnnoooppprrrsssttttttrrrppppppsssxxx~~~~~~yyyuuutttxxx}}}{{{vvvsssqqqqqqrrrtttuuuuuurrrpppooonnnllljjjjjjlllqqquuu{{{rrrkkkfffeee\\\\\\\\\^^^aaa```\\\WWWQQQMMMGGGAAA===<<<===>>>CCCGGGMMMRRRTTTTTTSSSSSSNNNPPPUUU[[[aaagggmmmssspppqqqqqqpppmmmjjjgggeeehhhooovvvzzz{{{{{{{{{zzzyyyyyyzzz{{{zzzzzzzzzzzz{{{{{{wwwxxxzzzttttttuuuuuutttsssrrrqqqoooppprrrssssssrrrqqqpppnnnoooppppppooonnnoooqqqrrrppppppqqqqqqvvvooo[[[GGG???HHHccckkkooollljjjnnnpppooonnnnnnooopppppppppppppppppprrrtttvvvyyyvvv___KKKEEEbbbyyyIIIvvvwwwJJJMMMyyypppHHH...,,,+++***+++(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,,,,,,,---...///000111111000111111222333444555555333333222111000...---,,,))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%III@@@:::;;;<<<999666555222111111000...,,,***))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))******+++)))***,,,...000222444555777777999::::::;;;::::::;;;:::999888777888999999666555333111///---,,,,,,'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************++++++++++++***,,,...---,,,000777vvv```xxx|||aaa:::222>>>YYY???:::444555666888QQQhhhoooooopppooolllnnnnnnnnnnnnmmmmmmmmmmmmooooooooooooooonnnmmmmmmnnnnnnnnnoooooooooppppppqqqqqqqqqppppppooooooooonnnnnnoooooooooooonnnnnnooonnnlllmmmnnnoooooonnnnnnoooooooooooooooooopppqqqqqqrrrrrrrrrrrrqqqqqqmmmmmmnnnoooppprrrtttuuuvvvuuuttttttvvv{{{~~~{{{vvvqqqpppssszzz|||~~~zzzwwwuuuttttttuuuvvvwwwvvvssspppmmmllljjjhhhgggiiimmmqqq~~~|||sssjjjdddbbb\\\ZZZYYY\\\___aaa^^^\\\TTTPPPJJJCCC>>>;;;:::::::::>>>CCCJJJOOORRRSSSSSSMMMMMMOOOUUUYYY]]]dddlllmmmmmmlllkkkiiigggeeedddfffrrr}}}{{{wwwyyyzzzzzzyyywwwwwwxxxzzzxxxrrrtttxxxttttttsssssssssrrrrrrrrrpppqqqrrrsssrrrrrrpppooonnnoooppppppoooooopppqqqsssrrrqqqrrrqqqsss}}}uuu```III===BBB___jjjpppmmmkkkpppsssrrrnnnnnnooopppppppppppppppoooqqqsssvvvzzz{{{fffQQQNNNjjjuuuqqqqqqsssEEEqqqtttMMMOOOuuuqqqIII///,,,+++++++++((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((((((((()))***+++,,,,,,,,,---...///000111111000111111222333444444555444444222111///...---,,,((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((III@@@:::;;;<<<999666555333333222111///---+++***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))*********)))***,,,...111333555666555666888:::<<<<<<<<<<<<===;;;999777666666777888555333111...,,,++++++***''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************++++++++++++***+++...---,,,111888nnn```sssqqqxxx999///:::TTT<<<:::555555333444NNNfffoooppprrrrrrooooooooooooooonnnnnnmmmmmmmmmnnnnnnoooooooooooonnnmmmmmmnnnnnnnnnoooooooooqqqppppppooonnnmmmllllllmmmnnnoooppppppooonnnmmmooonnnlllmmmoooppppppooopppppppppooooooooooooooopppqqqqqqrrrrrrqqqqqqpppnnnnnnnnnoooppprrrssstttvvvwwwyyyzzz|||||||||{{{vvvvvvuuusssqqqsssxxx|||}}}{{{zzzyyyxxxxxxxxxxxxyyywwwtttrrrooonnnkkkgggeeefffjjjmmmvvv{{{|||tttkkkdddbbb]]]ZZZXXXYYY\\\___^^^\\\TTTQQQLLLFFF@@@<<<:::999777888;;;@@@FFFKKKNNNPPPMMMJJJIIIMMMPPPRRRZZZccchhhgggeeecccaaa`````````dddqqq|||||||||}}}|||zzzxxxxxx|||~~~wwwssstttwwwtttsssrrrqqqqqqqqqrrrsssrrrrrrrrrrrrqqqqqqpppooommmoooppppppoooooopppqqqtttsssssssssqqqqqqyyy~~~iiiPPP??????UUUdddooonnnlllqqqrrrnnnnnnnnnoooppppppppppppppplllnnnqqquuuyyysss``````xxx~~~PPP}}}{{{LLLLLLwwwwwwNNN111,,,)))***,,,)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((((((((()))***+++,,,,,,,,,---...///000111111111111222222333333333444444333111///...,,,++++++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''((()))***++++++,,,HHH@@@:::;;;===:::666444444333333111///---+++***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))*********)))***,,,...111333555666444666888;;;<<<============;;;999666555555555666333222///---+++)))))))))&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))************+++++++++******+++...---,,,111888hhh]]]kkkeee<<<...888QQQ999:::666555222111KKKeeennnqqqttttttrrrqqqpppppppppoooooonnnnnnkkklllmmmoooppppppppppppmmmmmmmmmmmmnnnnnnnnnnnnppppppooommmlllkkkjjjiiilllnnnoooqqqqqqooonnnlllooonnnlllmmmoooppppppoooqqqqqqppppppoooooonnnnnnppppppqqqqqqqqqqqqpppppppppooooooooopppqqqrrrrrruuuxxx}}}|||wwwtttsssvvvxxxxxxvvvuuuwwwyyy~~~}}}~~~|||{{{zzzzzzzzzxxxuuusssqqqooolllgggddddddgggjjjqqqxxx~~~~~~vvvmmmgggddd^^^ZZZWWWWWWZZZ\\\\\\[[[SSSQQQMMMHHHCCC>>>;;;:::888777888;;;@@@FFFKKKMMMLLLGGGEEEHHHIIIKKKSSS]]]cccaaa^^^[[[ZZZZZZ[[[[[[bbbmmmuuuvvvxxx}}}{{{}}}}}}}}}{{{yyywwwwwwxxxyyyuuusssqqqppppppqqqrrrttttttsssrrrqqqqqqpppoooooommmoooppppppooooooppprrrtttsssttttttqqqpppvvvqqqWWWCCCAAAKKK^^^lllmmmlllooonnnhhhnnnnnnooopppppppppppppppjjjlllooosssxxx~~~nnniii~~~]]]JJJIII{{{~~~SSS333+++((())),,,+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((()))***+++,,,,,,,,,---...///000111111111222222222222333333333333222000...,,,+++******'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))+++,,,---...///FFFCCC???======;;;666222111111111000///---++++++((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&+++)))!!!&&&)))&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******,,,,,,,,,---///111444555444444444444555777888999<<<;;;;;;:::888666555444111...,,,+++******((('''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,+++---///222nnnfffXXXtttvvveee222444;;;PPPDDD111555333555666JJJcccqqqrrrnnnnnnppplllllllllmmmmmmnnnnnnnnnlllnnnoooooonnnnnnoooqqqnnnnnnnnnnnnoooooooooooonnnmmmllllllmmmnnnmmmkkknnnnnnmmmmmmlllllllllkkknnnkkklllppppppoooooorrrqqqqqqooonnnnnnmmmmmmmmmlllnnnqqqssstttrrrooonnnpppmmmlllnnnooooooqqquuu{{{{{{{{{yyyvvvvvvyyy|||xxxuuussstttxxx~~~zzz|||zzzyyyxxxxxxwwwuuussskkkkkkjjjfffbbb```bbbeeeooowww{{{pppgggccc]]][[[YYYZZZ]]]___^^^\\\ZZZXXXTTTMMMEEE???<<<;;;666555444555999???FFFJJJHHHIIIJJJIIIGGGFFFGGGHHHRRRSSSTTTTTTPPPNNNUUU^^^eeehhhlllppptttyyyzzz|||yyywwwzzzzzzvvvvvvyyyrrrrrrsssssssssssssssssstttsssqqqpppnnnnnnnnnooopppqqqqqqppppppooonnnmmmpppoooooooooppprrrtttuuuxxx]]]III??????XXXkkkmmmkkkoooqqqmmmppppppooooooooooooooooooooooooppprrruuu|||~~~iii^^^qqq```eeeTTT>>>{{{VVV333***,,,***(((+++''')))+++)))&&&$$$&&&(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))***+++,,,...111222222111222222///222444444333222111222111000...,,,+++)))))))))&&&''''''&&&%%%%%%&&&(((***)))''''''((((((((('''###)))+++)))***///000,,,111...///333555555777;;;HHHDDD???===<<<;;;777444111111111000///---++++++((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&'''%%%&&&(((### &&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((())))))***,,,,,,,,,---///111333555555555666666888999:::;;;::::::999999777666444444000...+++*********((('''&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,+++---///222\\\vvvlll]]]oooccc}}};;;444;;;QQQDDD111555333555666JJJcccqqqqqqnnnmmmpppkkklllllllllmmmmmmmmmmmmnnnmmmmmmmmmnnnnnnmmmmmmmmmnnnnnnnnnoooooooooooonnnmmmllllllnnnnnnmmmlllnnnnnnnnnmmmmmmmmmllllllmmmjjjjjjnnnnnnlllllloooooonnnnnnnnnnnnnnnooooooppprrrsssuuutttsssqqqoooooolllkkkoooqqqqqqtttyyywwwxxxxxxvvvttttttwwwzzztttttttttvvvyyy}}}|||{{{zzzyyyyyywwwtttqqqlllkkkiiifffcccbbbccceeeqqqzzzuuukkkeee___]]]ZZZ[[[___aaa```___]]][[[VVVPPPIIICCC???>>>777666444444777<<>>===AAAIIIOOOQQQTTTYYYKKKFFF???<<<<<<;;;:::777111111111000///---+++***((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&***###$$$(((%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''((())))))+++++++++,,,...000222444333333444555666777888888555555555555555444333222...,,,***)))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,+++---///222^^^ssslllfffzzz@@@444;;;QQQEEE222666333444555IIIbbbooopppmmmllloookkkkkkkkkllllllllllllllloookkkiiikkkoooqqqoookkkmmmmmmmmmnnnnnnnnnoooooonnnmmmlllmmmnnnooonnnmmmnnnnnnnnnnnnnnnnnnnnnnnnpppnnnnnnppppppmmmmmmooommmmmmmmmmmmnnnoooppppppuuutttrrrpppooommmmmmllltttqqqppprrrqqqnnnooorrrpppqqqqqqrrrssstttvvvxxxrrruuuxxxvvvssstttzzz|||xxxrrrmmmmmmiiifffeeeffffffdddaaahhhqqq}}}~~~rrriiieeeaaa^^^]]]aaaddddddddd]]]ZZZVVVQQQMMMHHHCCC@@@<<<:::666333222333555777===@@@CCCDDDCCCAAA??????888666666777888;;;DDDOOOaaadddiiinnnqqquuuyyy||||||yyyvvvuuuvvvwwwwwwvvvvvvssssssrrrrrrqqqrrrrrrrrrppppppqqqrrrqqqooommmlllnnnnnnnnnoooooopppqqqrrrnnnnnnnnnnnnoooqqqrrrtttrrrfffOOO@@@BBBQQQgggpppllllllsssqqqqqqqqqqqqqqqrrrrrrrrrssssssssssssvvv|||xxx```bbbqqqvvvPPP[[[VVV???rrrYYY555+++,,,***))),,,***(((&&&(((+++---+++)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((()))***+++,,,---...///......000333666@@@:::444222333333///+++,,,+++***)))(((''''''''''''((()))((('''''')))+++)))***,,,---///222555888222888@@@EEELLLUUU___eeeQQQPPPRRRZZZ```dddiiipppKKKFFF???<<<<<<;;;:::777111111111000///---+++***((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((&&&)))$$$)))...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((()))*********+++---///222333222333444666777777777777444444444444444333222111---+++)))((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,+++---///222^^^qqq```}}}rrr===333;;;RRRFFF333666444444444HHHaaaooopppllllllnnnllllllllllllllllllllllllnnnkkkiiikkkqqqtttrrrnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmlllmmmooopppooonnnmmmmmmmmmnnnnnnnnnnnnnnnpppnnnnnnppppppmmmmmmooooooooonnnnnnnnnnnnoooooovvvtttrrrpppnnnmmmmmmmmmssspppoooqqqpppmmmmmmpppppppppqqqrrruuuwwwxxxxxxtttvvvxxxvvvsssuuu}}}}}}{{{wwwrrrlllhhhllliiifffeeeggggggdddbbbcccjjjvvvyyypppiiiddd___^^^```ccceeeddd^^^[[[WWWSSSPPPLLLFFFBBB???<<<888444222222333444;;;>>>BBBCCCAAA???>>>>>>:::666333333222333:::CCCQQQVVV^^^eeekkkpppuuuxxx|||~~~}}}xxxxxxwwwwwwyyyzzzyyywwwwwwtttqqqnnnnnnppprrrtttqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnoooppprrrssspppoooooooooppprrrtttuuussslllSSSDDD@@@KKKcccqqqmmmkkkqqqppppppqqqqqqqqqrrrrrrrrrpppqqqqqqsssvvv}}}lllbbbkkk\\\eeeYYY999nnn[[[666+++,,,)))))),,,***(((&&&(((+++---+++)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***+++,,,---.../////////111444777???999333222444444000---***)))(((((('''''''''''''''((()))((('''''')))***+++...222555888;;;???CCCDDDMMMWWW\\\]]]cccqqqfffbbbaaaeeeiiinnnuuu}}}JJJEEE???<<<<<<;;;999666111111111000///---++++++((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&"""###,,,'''""":::EEE---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))*********+++,,,///111222333555777888999:::999999444444444444333222111000,,,***((('''(((((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,+++---///222RRRxxxXXX}}}hhhkkk777333;;;SSSGGG444777444444444HHH```nnnoookkkkkkmmmnnnmmmmmmmmmmmmlllllllllmmmkkkkkkmmmqqqsssrrrpppllllllmmmmmmmmmnnnnnnnnnnnnmmmlllmmmoooppppppooolllllllllmmmmmmmmmmmmmmmnnnkkkkkknnnnnnkkklllnnnqqqqqqpppoooooooooppppppvvvuuusssrrrqqqpppppppppnnnlllmmmpppqqqooopppsssrrrqqqrrrtttwwwyyyyyyyyytttuuuvvvuuutttvvv||||||yyyvvvsssooollllllkkkiiiiiiiiihhhfffeeeccchhhrrrzzzmmmhhhaaa^^^```ccceeeeeeaaa]]]ZZZWWWVVVRRRLLLGGG@@@>>>:::777555444555666:::<<>>GGGMMMWWW```hhhnnnrrruuuzzzyyyvvvrrrtttyyy{{{yyyzzz|||{{{yyyyyy{{{yyytttwwwuuuqqqnnnmmmooorrrtttrrrpppooommmmmmnnnooooooooonnnnnnnnnnnnppprrrsssppppppooooooqqqrrrtttuuuwww}}}sssXXXFFF===BBBWWWiiillllllpppooooooppppppqqqrrrrrrrrrnnnoooppprrruuu||||||gggbbbjjjaaaYYY```999ddd]]]777+++,,,)))))),,,)))(((((((((*********)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***,,,,,,---///000111111333555888666333000000222333111///))))))(((''''''(((((((((((()))***++++++,,,...000222777>>>CCCFFFIIINNNRRR```eeekkkjjjeeedddppp}}}yyyrrrooollljjjlllqqqHHHDDD???===<<<;;;777444111111111000///---++++++((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&(((+++%%%:::HHH222%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))))))))***,,,...000222333555777999::::::999888555555555444333111000///+++)))''''''(((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,+++---///222OOO}}}tttTTT|||bbbzzz777333;;;SSSHHH555777444444333GGG```nnnnnnkkkjjjmmmoooooonnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnlllllllllmmmmmmmmmnnnnnnmmmmmmlllmmmoooqqqpppoookkkkkkkkkkkklllllllllmmmmmmjjjjjjnnnnnnlllllloooppppppppppppqqqrrrsssssssssssssssrrrrrrrrrrrrqqqnnnlllmmmqqqsssqqqqqqtttsssrrrrrrtttxxxzzzyyyxxxtttttttttsssqqqnnnlllkkkkkklllpppwww~~~{{{yyyvvvuuuuuuuuutttsssmmmnnnooommmkkkjjjiiijjjgggiiippp}}}ssslllddd```aaadddeeeeeebbb^^^ZZZYYYXXXUUUNNNIIIAAA???<<<:::888888999:::888:::;;;<<<;;;:::;;;<<<777333000111111000444:::AAAGGGQQQZZZaaafffiiilllkkkmmmmmmmmmqqqwwwyyywwwyyy|||{{{xxxyyy|||zzztttuuutttrrrpppoooppppppqqqooooooooooooooonnnnnnnnnpppooonnnmmmnnnoooqqqsssoooooonnnooopppqqqssstttvvvxxx~~~eeeOOOCCC>>>JJJ]]]hhhlllnnnnnnnnnoooooopppqqqqqqrrroooooopppqqqtttzzzuuu^^^___iii[[[OOOaaa;;;]]]^^^888+++,,,))))))---((()))))))))'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))+++,,,------///222444444555666888333333222222111000...---)))((((((((((((((())))))(((+++---///111444888;;;???GGGQQQXXX[[[^^^bbbfffhhhhhhkkknnnoooqqq{{{{{{wwwqqqkkkiiikkkFFFCCC???======;;;666222111111111000///---++++++)))(((((((((''''''''''''&&&''''''''''''''''''&&&333%%%***$$$...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))))))))***,,,...000222111222555777888888777666666666666555333111000///+++)))'''''''''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,+++---///222WWW{{{iiiUUUooo???333;;;SSSHHH555888444444333GGG```mmmnnnkkkjjjlllppppppoooooonnnnnnnnnmmmnnnoooooonnnllljjjkkkllllllllllllmmmmmmmmmnnnnnnmmmmmmlllmmmpppqqqqqqpppjjjjjjjjjkkkkkklllllllllnnnkkklllppppppoooooorrroooooopppqqqrrrtttvvvvvvnnnooopppqqqqqqqqqqqqppprrrooopppsssssspppppprrrsssrrrrrrtttxxxzzzyyywwwuuutttssspppkkkcccZZZSSSUUU\\\eeellloooppppppppppppnnnkkkkkknnnppprrrrrrnnnqqqsssqqqnnnkkklllnnniiiiiinnnyyyvvvooogggbbbccceeeffffff```\\\YYYXXXXXXUUUNNNHHHAAA???===;;;;;;;;;<<<===666888999999888888999;;;888333111111111///222777888>>>GGGPPPUUUXXX[[[\\\^^^ccchhhmmmsssyyyyyyuuutttxxxyyywwwzzz~~~}}}wwwrrrrrrssssssrrrqqqooonnnlllnnnpppqqqqqqooommmkkkqqqpppnnnmmmnnnoooqqqrrrnnnnnnmmmnnnoooppprrrsssqqqpppvvvsss[[[LLL>>>CCCTTTeeellllllmmmnnnnnnoooppppppqqqqqqppppppppppppsssyyy|||dddSSS```yyywww{{{TTTPPP~~~yyy]]]<<<\\\___888,,,,,,))))))---''')))+++)))&&&$$$&&&(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''''''''((()))+++,,,------000333555666666777888777888999666111---+++***)))(((((((((((())))))***))),,,000333777<<>>===888555444111000///000000///,,,***))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***+++,,,...///000555555444333333333444444999666333333333222...+++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''''')))'''%%%%%%&&&'''&&&$$$%%%&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////XXXuuuaaa```yyy>>>222888OOOGGG666777222222999EEE___pppnnnnnnpppkkkooonnnlllkkklllmmmooopppjjjkkkmmmoooooonnnlllkkkmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmlllllllllrrrpppmmmnnnpppqqqpppnnnnnnnnnooossswwwwwwtttqqqnnnnnnooopppqqqrrrrrrssspppnnnmmmooossstttqqqooollloootttyyy{{{{{{yyyxxxvvvrrrjjj^^^PPPEEE===:::???DDDLLLRRRXXX\\\```bbbbbbaaabbbfffkkknnnmmmllllllnnnoooooommmkkkkkkkkkhhhgggjjjsss~~~wwwmmmgggfffhhhjjjkkkkkkddd[[[WWWXXXWWWRRRMMMGGGCCC???<<<;;;<<<<<<;;;888777555444444555777888555444111///......//////888;;;???CCCGGGLLLQQQUUUZZZ^^^dddhhhkkknnnqqqsssnnnqqqtttttttttuuuyyy||||||wwwvvvwwwwwwsssooorrrqqqooommmmmmnnnooopppqqqpppooonnnnnnmmmnnnnnnoooooooooooopppqqqrrrsssssssssuuu~~~nnn[[[CCC;;;KKKbbbllliiisssnnnnnnssstttpppooorrrsssrrrrrrrrruuu|||{{{rrrfff]]]wwwzzzXXXTTTYYY<<>>===888555444111000///000000///,,,***))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***,,,---///000333333333333444444555666777555333222222111---***'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''(((((((((''''''''''''&&&''''''''''''((())))))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////WWW~~~lllRRR|||rrr555111666NNNFFF666888333333888DDD^^^ooommmmmmpppkkknnnmmmlllkkklllmmmooopppooonnnnnnnnnoooqqqrrrsssoooooooooppppppooooooooommmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmlllllllllqqqooommmmmmooopppooonnnrrrqqqqqqsssuuutttqqqmmmooooooppppppppppppppppppoooooonnnoooqqqrrrqqqpppuuutttrrrsssvvvxxxyyyyyyooofffVVVGGG<<<666555666444888>>>CCCGGGKKKOOORRRXXXXXXYYY]]]bbbfffgggfffjjjkkkmmmllljjjhhhggggggfffeeegggooozzzvvvmmmjjjllloooqqqllleee]]]ZZZZZZWWWQQQKKKHHHDDD@@@>>>>>>>>>>>>>>>;;;999777444333333444444555333111///......//////222444888;;;???CCCHHHKKKSSSWWW^^^eeekkknnnppppppoooppppppppppppppprrrtttzzzvvvssssssvvvvvvtttqqqsssrrrpppnnnnnnnnnoooppppppoooooonnnnnnnnnnnnooooooooooooooopppqqqrrrrrrttttttttt{{{ppp^^^HHH???GGGWWWeeelllsssooonnnrrrrrrooonnnqqqrrrrrrrrrrrruuu{{{}}}uuu```SSSppphhhYYYlllAAAaaakkk888)))...)))+++((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((***)))))))))***,,,...///000111444777888888888777666555333111...,,,+++***$$$&&&***+++++++++000444000777BBBNNN\\\ggghhhdddrrruuuzzz}}}}}}|||}}}{{{{{{~~~|||{{{}}}~~~{{{{{{|||xxxpppkkkjjjIIIBBB===>>>===888555444111000///000000///,,,***))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***+++---...///111222222333444555666777666444222111000///,,,)))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%'''(((((('''&&&&&&''')))))))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////UUU}}}uuuNNNvvvwww999111444KKKFFF777888333444777BBB\\\mmmkkkllloookkkmmmllllllllllllnnnpppqqqqqqooommmlllmmmqqquuuxxxnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmlllpppnnnlllmmmnnnoooooonnnrrrrrrrrrssstttssspppmmmpppppppppoooooonnnnnnnnnnnnoooppppppoooppprrrssswwwtttqqqrrrvvvvvvsssooo]]]QQQAAA555//////111222,,,...222555777;;;???BBBJJJJJJKKKNNNSSSXXXZZZZZZ___```bbbaaa___]]]]]]^^^^^^___aaafffnnn{{{zzzqqqmmmnnnssswwwoooiiibbb]]]\\\XXXQQQKKKJJJGGGCCCAAA@@@AAA@@@???===;;;777444111000000000444333111///......//////---///222444666:::>>>AAAJJJMMMTTT___iiinnnnnnkkkkkkjjjiiijjjlllmmmnnnmmmqqqooommmooosssuuutttrrrtttsssqqqooonnnoooooopppnnnnnnooooooooooooooopppoooooooooooopppqqqrrrrrruuutttsssvvvzzzfffPPPEEEBBBHHHZZZmmmrrrooooooqqqpppmmmmmmpppqqqqqqqqqrrrtttzzz~~~hhhQQQhhhnnnQQQsssAAAWWWkkk888)))...)))+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((***)))))))))***,,,...///000111444666777777777666666444222000---+++***)))###(((------+++---333999777BBBQQQbbbsss|||xxxppp{{{vvvtttsssppp~~~tttrrrwwwvvvpppllloooqqqpppooopppIIIBBB===>>>===888555444111000///000000///,,,***))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***+++---...///222222333444555555555555444333222000///---***)))''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&(((((())))))******++++++''')))+++***'''%%%%%%&&&***)))))))))((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////PPPppprrrXXXmmm~~~444222222HHHEEE777888444666555@@@ZZZkkkjjjkkkoookkkmmmmmmmmmmmmnnnpppqqqrrrpppnnnkkkjjjjjjnnnrrrtttllllllkkkkkkkkkkkklllllllllllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnmmmlllmmmmmmnnnnnnnnnooooooqqqrrrssssssrrrqqqooooooooonnnnnnnnnnnnnnnmmmoooqqqqqqoooppptttwwwrrrpppqqqvvvxxxrrreeeZZZFFF???777333444555333000......///000000333777:::======>>>@@@CCCFFFHHHJJJLLLMMMOOOOOONNNNNNOOOPPPPPPSSSXXX\\\bbbnnn}}}zzzrrrmmmooovvv|||vvvooofff```\\\XXXSSSOOOMMMJJJFFFCCCBBBAAA???>>>;;;999666222///.........333222000///.........///,,,...000222333555888:::AAACCCKKKXXXeeelllkkkgggfffdddcccfffkkknnnooommmlllkkkkkknnnqqqssssssqqqsssrrrqqqpppooooooooopppmmmnnnooooooppppppppppppnnnnnnnnnoooooopppqqqrrrtttsssrrrrrrzzzsssYYYIII===<<>>===888555444111000///000000///,,,***))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))***+++---...///333444444555555444333333222222222000...+++))))))(((((('''''''''&&&&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((,,,+++++++++************)))***++++++***))))))***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////JJJmmmtttfff___qqqHHH333111FFFDDD888888333777444???YYYjjjiiikkkooollloooooooooooopppqqqrrrsssooonnnmmmkkkkkklllmmmnnnmmmlllkkkkkkkkkkkklllmmmllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmooopppoooppprrrrrrrrrqqqqqqqqqlllmmmmmmnnnooopppppppppmmmooorrrrrrpppqqqtttxxxtttqqqpppqqqpppfffVVVIII<<<888555666999999555000111111111///...///222555666666666666666777888999999;;;===>>>???@@@CCCEEEDDDIIIPPPTTTXXXaaannnyyy~~~wwwqqqqqqxxx~~~}}}vvvkkkbbb]]]ZZZWWWUUUQQQMMMIIIEEECCC@@@===;;;888666333000............111111000//////.........---...000000000111444666:::<<>>888FFF\\\kkknnnqqqqqqppppppqqqqqqpppqqqrrrrrruuuzzz|||}}}yyyZZZggg{{{vvv^^^KKK{{{hhhDDDUUUjjj:::+++///(((+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((***)))))))))***,,,...///000222444555666555444333000///,,,***((((((((((((+++,,,+++---888GGGOOOOOOccciiiooouuuzzz~~~{{{tttuuuuuummmyyyfffkkkpppqqqnnnsssyyywwwzzz|||IIIBBB===>>>===888555444111000///000000///,,,***))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***+++,,,...///000444444555666555444222111222333333111---***))))))((((((((('''''''''&&&&&&(((((((((((())))))))))))))))))))))))*********+++******)))(((((('''&&&&&&+++***)))***,,,//////...*********)))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////EEEyyybbbYYY}}}PPP555000DDDDDD888888222777333???XXXiiiiiikkkpppmmmppppppppppppqqqqqqqqqqqqpppppppppooonnnnnnmmmlllpppooonnnmmmmmmnnnooopppkkkllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnooooooooolllmmmnnnnnnmmmmmmoooqqqsssttttttssspppmmmmmmmmmlllmmmmmmnnnpppqqqqqqrrroooppprrrrrrppppppppppppuuunnnddd]]]YYYSSSKKKEEECCC???:::888888888666333333333222///---,,,...111333444555444111/////////000222444555666999<<>>;;;777555333000/////////000000000000//////.........,,,---......---...000222555777===HHHSSS\\\______dddccccccdddgggiiiiiiiiijjjkkklllnnnnnnnnnmmmmmmnnnoooooooooppppppppppppnnnooopppqqqqqqqqqpppooonnnnnnnnnnnnooopppqqqqqqqqqqqqqqqrrruuu~~~rrrYYYEEE;;;BBBOOOcccjjjppppppppprrrsssrrrqqqrrrssssssvvvzzz~~~sssjjjaaaPPPlllyyywww^^^VVVmmmEEESSS}}}iii;;;,,,///(((,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((***)))))))))***,,,...///111222444555555444222111...,,,***((('''((()))******...111999MMMcccnnnllllllvvv~~~~~~{{{vvvpppmmmxxxwwwgggeee{{{zzzxxxwwwuuuqqqqqqzzz~~~~~~IIIBBB===>>>===888555444111000///000000///,,,***))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******+++,,,---///000111222333444666666555444333111333333111---***)))***((((((((((((''''''''''''(((((()))))))))*********))))))***+++,,,,,,---...,,,,,,...000333555666777>>>888333333888;;;999777555444333222000///...---+++++++++******)))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////DDDnnnQQQ~~~{{{888777000CCCDDD888777111666333???XXXiiiiiilllqqqnnnooooooppppppoooooonnnnnnppppppooooooooooooooooooqqqpppnnnmmmmmmnnnpppqqqkkkkkklllllllllmmmmmmmmmmmmnnnnnnnnnoooooooooooolllnnnoooooonnnnnnpppssssssuuuuuusssooollllllmmmooooooooopppppppppqqqqqqrrrqqqqqqpppooolllgggdddaaaYYYLLLCCC@@@BBBEEEHHHLLLJJJGGGDDDAAA>>><<<;;;777777555333000...///000333666888777333///...---...///111111222333777999777:::===???BBBHHHOOOUUUeeeooo{{{~~~yyyvvvxxx|||}}}vvvnnngggaaa]]][[[SSSPPPLLLJJJGGGEEEBBB???:::888555333111000111111//////////////////......+++,,,------,,,,,,...000222444888???GGGPPPWWW[[[___```aaabbbbbbcccfffhhhgggiiikkkmmmmmmlllkkkkkkkkklllmmmnnnooopppppppppooopppqqqrrrrrrqqqooonnnnnnmmmmmmnnnnnnooopppqqqqqqppprrrtttssswwwgggNNNAAAAAAEEEYYYdddmmmoooooorrrsssrrrrrrssstttuuuwww{{{qqqYYYKKKGGGmmmkkk\\\sssBBBRRR|||iii;;;---///(((,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((***)))))))))***,,,...///111222333444444333111000---,,,***((((((***,,,---...999BBBLLL___uuu~~~{{{uuuzzztttpppmmmqqqzzzzzzqqqsss{{{uuurrrvvv{{{~~~}}}zzzwwwuuuwww|||IIIBBB===>>>===999555444111000///000000///,,,***))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))++++++,,,---...000111222///111333555666666555444111333444222---******+++)))(((((((((''''''''''''))))))))))))************))))))***+++---...///000444777;;;BBBHHHNNNSSSUUUZZZQQQHHHEEEIIILLLHHHCCCAAA@@@>>>;;;888666444333---------,,,,,,+++++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////EEEOOOrrrtttHHH888000BBBCCC888666000666444???XXXiiiiiilllrrrooooooooooooooonnnmmmlllkkkooonnnmmmlllmmmnnnpppqqqpppnnnmmmllllllmmmnnnpppkkkkkkkkklllllllllmmmmmmmmmnnnnnnnnnoooooopppppplllnnnppppppnnnnnnqqqtttppprrrsssrrrooommmoooqqqqqqqqqqqqqqqppppppppppppuuussspppooommmhhh```ZZZFFF@@@888222222999BBBIIIOOORRRTTTSSSOOOJJJFFFDDD<<<<<<;;;888555333333333444888;;;;;;777222000///...////////////000222555444333333444777===DDDIIINNN]]]ooowwwwwwtttwww{{{~~~yyytttllleee^^^ZZZRRRPPPMMMKKKJJJHHHEEECCC>>><<<888555333222222222...///////////////...---,,,---...---,,,---///111000222555999???HHHQQQXXXWWWZZZ^^^______aaafffjjjdddgggjjjlllkkkkkkjjjjjjiiijjjlllnnnoooppppppqqqpppqqqrrrsssrrrpppnnnmmmmmmmmmmmmnnnnnnooopppqqqrrrppprrrtttrrrqqqzzzqqqUUUFFFAAA@@@SSS```kkknnnooorrrsssqqqrrrsssuuuvvvxxx|||tttQQQFFFEEElll}}}^^^zzzCCCWWW{{{iii<<<---///(((,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))***)))))))))***,,,...///111222333444444333111000---,,,***)))***,,,///000666FFFSSS[[[hhhxxx}}}yyy~~~~~~qqqkkkkkklllbbbkkkqqqppppppwwwyyypppttt~~~wwwlllhhhmmmuuuJJJDDD???>>>;;;666444444111111000000///---,,,+++))))))((('''''''''''''''''''''(((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''((((((***+++---///000111111222222333444555555222111///---+++******)))***)))(((((()))))))))(((&&&&&&(((***)))(((***---...000......666@@@CCC>>>NNNMMMOOOTTTYYY\\\```dddbbb```ZZZUUUYYYcccjjjllllllooorrrooofffYYYMMMFFF@@@;;;666666666444444555...000+++###$$$+++***""")))&&&%%%&&&%%%$$$(((...(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,++++++++++++,,,---......EEEiii\\\}}}kkk~~~MMM555444???DDD999333666555555<<>><<<666444444111111000000///---,,,+++))))))((('''''''''''''''''''''(((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))***,,,...000111333333333444444444444555111000...,,,+++***)))))))))(((&&&&&&(((***++++++------.........///222666000999@@@AAACCCEEEDDD@@@<<>>VVVjjjkkklllpppnnnmmmnnnoooooommmmmmnnnooopppnnnmmmnnnooopppooommmpppooonnnllllllmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnooopppppppppnnnpppsssssssssssstttuuuooopppqqqqqqqqqpppooooooqqqpppooooooooonnnmmmlllvvvwwwvvvooocccUUUIIIBBB??????>>><<<<<>>:::777666BBBGGGMMMOOOKKKDDD>>>:::444///---///000...---///111000...---...///000111333666>>>JJJTTT[[[eeemmm}}}{{{rrroooiiiaaa\\\YYYTTTPPPMMMKKKGGGEEEAAA>>>:::777555444222000//////.........//////000---------,,,,,,+++++++++...///000222555;;;CCCHHHIIIOOOWWW[[[\\\]]]```cccdddeeegggiiijjjiiihhhgggkkkllllllmmmnnnoooooopppooopppppppppppppppooonnnoooppprrrrrrrrrqqqpppooorrrrrrqqqpppppptttyyy}}}rrrVVVEEE>>>>>>QQQdddlllnnnqqqttttttsssuuuvvvvvvwwwzzzsssLLL@@@GGGmmm~~~rrrvvv\\\kkkAAAPPPnnn>>>000222)))***)))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))************))))))***,,,...000222111000111222222///,,,...******///333:::GGGSSSUUUdddnnnkkkdddfffqqq{{{ttt}}}yyy{{{~~~ppplllvvvzzz{{{|||uuuIIICCC???>>><<<777444444111111000000///---,,,+++))))))((('''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))***+++---///111222666666666666666555444444///...---+++***))))))))),,,***(((&&&&&&&&&'''(((###(((///555888;;;<<<===>>>EEEJJJKKKPPP```ttt|||xxxqqqoooqqqrrrsss}}}pppggg]]]RRR@@@;;;888999999333,,,***((($$$%%%***,,,)))&&&&&&((((((((('''''''''&&&&&&''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,++++++++++++,,,---......===```sss```uuu666444>>>CCC888333666555888???WWWkkkllllllooommmlllmmmnnnnnnmmmlllmmmnnnpppnnnmmmnnnooopppooommmpppooonnnmmmlllmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnooopppqqqqqqqqqsssuuuvvvtttrrrqqqqqqoooooopppqqqqqqppppppooottttttsssqqqpppooonnnmmmvvvvvvssslll```UUUNNNKKKEEEFFFGGGFFFFFFGGGJJJMMM]]]dddjjjmmmooopppmmmgggddd```YYYPPPHHHAAA<<<:::EEEKKKTTTYYYWWWPPPHHHDDD:::444///000///------///333111///---,,,------...---,,,///777???GGGRRR\\\tttyyyuuuooofff^^^ZZZTTTOOOKKKHHHEEECCCDDDAAA<<<999777555333111000//////....../////////.........---,,,++++++***+++,,,---...111666===BBBCCCIIIQQQVVVYYY\\\```cccbbbcccdddeeeffffffffffffiiiiiijjjkkklllmmmnnnoooooopppppppppppppppoooooopppqqqtttuuutttrrrooommmpppppppppooopppssswww{{{~~~dddPPPFFF<<>>WWWkkkkkkkkknnnllllllmmmnnnmmmlllkkklllnnnpppnnnmmmnnnooopppooommmpppooonnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooopppppppppqqqsssuuuuuusssooommmlllnnnnnnoooppppppppppppqqqsssttttttsssqqqpppppppppsssqqqnnnjjjeeeaaa^^^\\\RRRRRRRRRRRRRRRRRRTTTUUU[[[```gggmmmqqqrrrqqqnnnkkkhhhaaaZZZRRRKKKEEECCCEEEMMMXXX___```ZZZRRRLLLAAA:::333222000------000111111111000///...///000000---,,,///222666???HHH```qqq|||uuunnnhhh```\\\UUUOOOLLLJJJGGGFFFFFFCCC>>>;;;888666444222111000////////////////////////...---,,,++++++*********+++,,,...222888<<<>>>CCCJJJQQQUUUZZZ___cccaaabbbbbbcccdddeeefffffffffggghhhiiikkklllmmmnnnmmmnnnooopppqqqrrrrrrrrrssssssttttttsssqqqpppnnnppppppppppppoooqqqtttwwwrrr{{{aaaQQQAAA???KKKdddrrrooolllpppnnnqqqtttuuuvvvyyyvvvWWW>>>CCCjjjpppYYYppp@@@OOOzzziii<<<,,,...(((,,,***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***************+++---...///111111111111111///---+++///000555>>>IIIVVVaaajjj}}}zzz|||zzzoooccceeekkkuuutttkkktttvvvsssrrrpppoooqqq{{{~~~yyykkknnnjjjbbb]]]cccqqq{{{}}}GGGBBB??????===888444444111111000000///---,,,+++))))))((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***++++++---...000222333888888888888777444222111,,,+++******))))))))))))&&&(((,,,......000333666333999>>>CCCQQQgggyyy}}}tttnnnpppvvvuuunnnbbbllltttsssoookkkiiifffjjjhhhhhhooozzzuuuqqqyyyuuu___QQQDDD666333777555444444333---&&&%%%)))))))))((((((((('''''''''''''''''''''((((((((((((((()))))))))******************+++++++++,,,,,,,,,++++++++++++,,,---......>>>wwweeeMMM~~~\\\999444<<>>,,,---)))---***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))*********++++++,,,---//////222222222111///------,,,000777CCCOOO[[[dddhhhiii}}}qqqbbb```gggnnnddddddmmmsssttt|||xxx}}}rrrttt~~~{{{ooowww{{{{{{{{{rrrssszzzFFFAAA???@@@>>>888444444111111000000///---,,,+++))))))((('''''''''''''''''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******+++,,,...000222333666666777777666333000...++++++***************+++(((***,,,,,,,,,...333888DDDTTTeeerrr}}}lll___[[[___eeeiiizzz{{{xxxxxxaaaIII;;;222333777:::555---)))***)))))))))(((((((((''''''''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,++++++++++++,,,---......<<>>===QQQeeelllnnnrrrrrrssssssqqqrrrwwwrrr___TTTiii|||VVVxxxBBBRRRsssEEE///---)))---((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))************+++,,,---...//////000000000...,,,,,,...000111<<>>999555444111111000000///---,,,+++))))))((('''''''''''''''''''''((((((((((((''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******(((((()))***+++,,,,,,------......///000000111111111111000///...------,,,+++***)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((*********,,,---///111222333444555555444222///---++++++*********++++++,,,---///000111555???LLLWWWkkk[[[NNNTTTfff~~~zzzppp\\\BBB;;;666888:::666111///))))))))))))((((((((('''''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,++++++++++++,,,---......222aaavvvXXXVVVooo|||;;;444:::???888666888444222:::SSShhhjjjkkkooonnnmmmnnnoooooommmmmmnnnooopppnnnmmmnnnooopppooommmpppppppppppppppooonnnnnnoooooooooooooooooooooooooooooooooppppppqqqqqqqqqqqqrrrssssssqqqooooooppplllllllllmmmnnnppprrrttttttxxx||||||{{{{{{~~~|||{{{yyyzzzzzzxxxtttqqqmmmlllqqqzzz~~~}}}~~~}}}yyyqqqhhh^^^VVVQQQJJJNNNVVV___eeefffaaa]]]XXXPPPGGGBBB<<<666222333===DDDJJJJJJCCC;;;555333///...///222000---...222///999MMMgggzzzxxxqqqbbb]]]UUUOOONNNOOOPPPQQQQQQMMMGGGCCC@@@===:::777333222111000////////////------------............,,,,,,---,,,+++,,,///111666777:::???GGGNNNSSSVVVYYY[[[^^^```bbbbbbaaaaaaaaabbbdddfffiiikkkmmmnnnlllmmmoooqqqrrrttttttuuusssrrrpppoooooopppqqqrrrmmmooorrrrrrrrrqqqrrrssstttvvvhhhTTTFFF>>>III\\\iiiooorrrrrrtttuuuttttttxxxpppSSSJJJaaazzz~~~iiiMMMxxxrrrFFFSSSvvvHHH000---)))---((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))************+++---......//////...///...---,,,///555999@@@JJJVVVaaammmuuutttnnngggfffkkk~~~vvv{{{yyyyyypppppp|||}}}sssvvv{{{iiiwwwzzzuuurrrooooooEEEAAA???@@@???999555444111111000000///---,,,+++))))))((('''''''''''''''''''''((((((((((((''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))+++,,,,,,,,,,,,---...000111222222666666777777888999::::::;;;;;;:::999777666555555222111///,,,)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))***+++---///111222111222444444333111...,,,+++++++++***++++++,,,---,,,///444<<>>;;;777???>>>;;;;;;>>>@@@???;;;???>>>@@@CCCAAA<<<;;;===999<<<999111///111///***))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((()))***,,,---......444222111111222111...***###---...'''(((222555...;;;666AAAccc|||{{{~~~{{{vvvjjjTTTRRRXXXrrr{{{bbbFFF999666555333,,,------+++)))''')))***(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......444yyyVVVZZZ>>>333555<<<777444555222555;;;RRRgggjjjkkkooommmqqqpppppppppoooooonnnnnnppppppooooooooooooppppppppppppqqqqqqqqqqqqppppppoooooooooooooooooooooooopppmmmkkkmmmppprrrrrrqqqlllmmmnnnoooooonnnmmmllllllnnnoooooonnnnnnooopppppprrrttttttrrrqqqtttvvvyyy~~~xxxrrrjjj___WWWWWWWWW[[[```eeefffbbb^^^]]]ZZZTTTMMMEEE===777444777@@@LLLTTTTTTLLLBBB;;;999666333111000111000///222111444CCC```yyyxxxqqqiiibbb```\\\WWWXXX^^^[[[TTTLLLHHHHHHGGGBBB>>>555333///...///000000000///...---,,,,,,---...//////...---,,,,,,,,,,,,,,,333444666999>>>BBBFFFIIIPPPTTTYYY\\\]]]^^^^^^___eeecccbbbdddgggkkkmmmnnnqqqooollllllnnnooopppoooqqqpppmmmjjjiiijjjlllnnnooommmooouuutttoooooorrrqqquuuvvv}}}vvv^^^IIIAAAIIIdddsssmmmooovvvtttrrrxxxzzz}}}|||sss```___xxxmmmXXXxxxIIISSSnnn444222......'''***))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************---+++)))+++...000///---333111///------555EEERRR]]]ffflllvvv}}}xxxzzzxxxpppttt}}}{{{yyyooo||||||hhhdddooo~~~yyyqqqllljjjfff^^^YYY[[[YYYVVV```oooDDDCCCAAA???<<<999666444333222000//////...+++)))))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''''''''((('''&&&'''''''''%%%***+++++++++---222999===CCC===666777EEEUUUXXXSSS999DDDMMMLLLHHHIIIRRR[[[PPPGGGAAAEEEJJJJJJGGGEEEDDD;;;666;;;>>>:::555444......,,,***((('''((()))&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))((()))***+++---...//////222111000111222111...+++000---)))(((***...555:::999VVVzzzwww~~~~~~uuu}}}}}}yyy}}}bbbGGGOOOccc}}}qqqVVV>>>555888:::222)))&&&))),,,+++)))''''''''''''(((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,---,,,,,,,,,,,,---......CCC~~~NNNMMMrrr@@@444666<<<888444666333555:::RRRgggiiikkkooommmpppppppppooooooooonnnnnnooooooooooooooooooooooooppppppqqqqqqppppppooooooppppppppppppppppppppppppooonnnmmmnnnqqqsssrrrpppmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnpppooonnnnnnoooqqqrrrsssuuutttqqqppprrrtttsss{{{~~~zzzvvvqqqhhhbbb[[[[[[]]]bbbggghhhfffbbbaaa^^^XXXPPPHHH@@@;;;777666===HHHQQQUUUQQQHHHBBB>>>:::555222111111111000///...///999QQQiiisssqqqmmmfffaaa```]]]ZZZ^^^ddd^^^XXXRRRLLLIIIEEE???;;;.........000222333222000333222000......---......///...------,,,,,,,,,---111222444777;;;???CCCEEELLLPPPUUUYYY[[[\\\]]]^^^bbbaaaaaabbbeeeiiilllmmmmmmlllkkkmmmoooqqqqqqpppssspppkkkfffcccaaa```______\\\^^^eeejjjkkkooouuuooossstttxxxyyydddQQQFFFHHH^^^pppnnnooovvvtttrrrxxxzzz}}}zzzqqqUUUYYYzzzjjjPPPZZZqqq666...'''+++(((+++))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************,,,******,,,///111///---000///...000555AAAPPP\\\[[[dddkkkvvv}}}uuuqqq}}}{{{vvvsssuuuxxxzzzyyyxxx|||}}}}}}ttt{{{rrrhhh___aaammmyyyoooqqqtttuuuvvvyyy~~~~~~kkkXXXLLLIIIHHHGGGDDDCCCAAA???<<<888666444222111/////////...,,,***))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&''''''(((((()))((((((((((((((()))***)))///222000222777555---111999@@@OOOjjjxxxfffjjjkkkfffdddpppwwwjjjmmmyyynnnRRR???BBBDDD<<<:::@@@:::::::::666111+++'''&&&&&&&&&&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))************+++,,,...///000111111000000111222000---***---)))---555444333BBBXXXlll}}}uuuxxxhhhPPPTTTnnnfffGGG999<<<666///++++++,,,***)))'''''''''''''''((())))))((((((((()))))))))************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......BBBzzzWWWIIIxxxyyyDDD555666===999555666444555:::QQQfffhhhjjjooommmppppppoooooooooooonnnnnnnnnooopppqqqqqqpppooonnnpppppppppppppppooonnnnnnppppppppppppppppppppppppoooooooooqqqssssssrrrpppmmmmmmmmmmmmmmmnnnoooooonnnoooppppppoooooopppqqqsssttttttsssqqqppppppqqqooowww~~~{{{vvvpppkkkbbbaaaaaadddiiikkkjjjgggeeebbb]]]UUUMMMEEE???;;;666999AAALLLUUUWWWQQQKKKDDD@@@:::555333222222111000---+++///???VVVfffmmmkkkfffaaa^^^[[[YYY]]]ddd^^^[[[UUUOOOHHHBBB===:::888999:::<<<===;;;777444333222111///.........//////...------,,,---------//////111333777;;;>>>@@@FFFJJJPPPTTTWWWYYY\\\]]]______```aaacccgggjjjkkkiiiiiikkknnnpppqqqpppnnnccc^^^WWWRRRQQQOOOLLLJJJRRRPPPQQQXXX___dddjjjooommmrrrrrrqqq|||jjjYYYLLLGGGXXXlllooonnnuuusssrrrxxxzzz}}}xxxpppLLLOOOqqqzzz]]]}}}FFFVVV}}}AAA///###+++***+++))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************+++***+++...000111000...000000222777BBBQQQ```hhhhhhmmmooovvv|||rrrllluuuwwwyyy{{{zzzxxxwwwyyyzzzoooooouuu}}}|||sssoooqqqnnnkkkfffbbb^^^[[[YYYXXXZZZ[[[\\\^^^aaahhhooouuuyyyrrrVVVDDDCCCBBB???<<<888555444111000//////000///---+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((())))))'''(((*********,,,000000666666555BBBSSSSSSGGGHHHWWWccciiixxx{{{~~~}}}}}}uuu___XXXRRRHHHBBBDDDBBBBBBBBB???:::333---***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))******+++++++++,,,...///000111222111222222222111...+++))))))***111888;;;GGGggg|||~~~uuu~~~~~~]]]SSS___xxxmmmLLL555999<<<888///))))))+++(((''''''''''''((()))***(((((()))))))))***************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......222gggZZZJJJ|||yyyHHH777666>>>:::555777666555:::PPPeeegggjjjnnnllloooooooooooooooooonnnnnnmmmnnnppprrrrrrpppnnnmmmoooppppppppppppooonnnmmmqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqssstttsssqqqooonnnmmmlllllllllnnnpppqqqnnnoooppppppooooooppprrrrrrrrrrrrrrrqqqqqqqqqqqqsssvvv}}}xxxqqqmmmgggeeeccceeeiiillllllkkkhhheee```YYYQQQIIICCC???888777;;;FFFSSSZZZVVVQQQJJJEEE>>>888555333222111333111---,,,555HHH___mmmllliiiccc\\\VVVTTTWWW\\\ZZZXXXSSSMMMFFFBBBAAABBBAAA@@@???===<<<888333000222111///.........///000......------------............///111444777:::<<<@@@DDDJJJOOOSSSVVVZZZ\\\\\\]]]___aaabbbeeehhhkkkiiijjjkkknnnooommmiiieee```YYYQQQLLLLLLMMMMMMKKKJJJHHHGGGKKKRRRYYY```dddkkkqqqqqqmmmtttlll[[[NNNFFFTTThhhmmmllltttsssrrrxxxzzz|||{{{sssIIICCC]]]wwwmmmOOOrrrFFF]]]MMM666&&&...---+++))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))***************+++---///111111000///...000444<<>><<<:::666333))))))((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))***+++++++++,,,,,,---...000111222333333444333222///---+++***000000111:::NNNmmmnnn{{{```WWWaaammmnnniii___hhhhhh]]]ZZZdddkkkjjjlllmmmoooppprrrxxx{{{sss~~~tttPPPQQQaaasssHHHEEE@@@:::555111///...******(((''''''(((******))))))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......111___}}}MMMJJJLLL888555>>>;;;555666666444999OOOcccfffiiinnnlllnnnnnnnnnnnnnnnnnnoooooommmnnnppprrrrrrpppnnnmmmooooooppppppppppppooooooqqqqqqqqqqqqqqqqqqqqqqqqoooqqqssstttsssqqqpppooonnnmmmlllllllllnnnooopppmmmoooppppppoooooopppqqqooooooooopppqqqrrrsssssswwwvvv}}}~~~}}}{{{yyyzzz~~~~~~xxxrrrnnnjjjgggdddeeeiiilllmmmlllhhhfffbbb\\\TTTLLLFFFBBB<<<999999CCCQQQYYYXXXTTTOOOJJJBBB<<<888555333111555333000---000???XXXlllllllllggg^^^VVVTTTVVVYYYWWWUUUPPPKKKGGGGGGJJJMMMMMMKKKGGGEEEDDDDDDCCCBBB666555333111////////////......---------......///......///000222444777999<<<@@@EEEJJJNNNRRRVVVYYYZZZ\\\___aaabbbdddhhhkkkkkkllllllmmmlllggg```[[[XXXRRRLLLJJJNNNSSSXXXZZZXXXTTTKKKCCCBBBHHHRRRXXXfffnnnqqqlllnnn~~~qqq^^^OOOFFFOOO```eeekkkssssssrrryyyzzz|||zzzNNN>>>QQQnnn~~~gggPPPyyylllEEEXXXLLL777(((...,,,***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))***************+++...000111111222222+++222:::DDDUUUjjjvvvxxxzzz{{{}}}xxxuuuooogggvvvqqqlllhhhccc\\\XXXWWWXXXbbbnnnqqqnnnkkknnnsssooonnnkkkfff___UUUKKKFFF<<<666666???IIIVVVjjj|||EEEDDDBBB???;;;888444333222111/////////...,,,***))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''((()))******((('''+++333333///333;;;AAAHHHOOOZZZppprrriiisss|||vvv{{{zzzxxxzzzuuugggTTTIIIEEEBBB<<<555---,,,+++***)))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((())))))***+++,,,,,,,,,,,,---...000111222333444444333111...---...//////666FFF```}}}zzznnniiidddeeekkkttt|||vvv}}}```MMMhhhvvv___EEE999===@@@;;;333...---+++)))((()))***+++)))))))))*********++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......???rrrTTTKKKPPP888333>>>;;;444555777444999OOObbbeeehhhmmmlllmmmmmmnnnnnnnnnnnnoooooonnnooopppqqqqqqpppooonnnnnnooopppqqqqqqrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrppprrrssssssqqqooooooooonnnnnnmmmmmmmmmmmmnnnnnnmmmnnnoooooonnnnnnooopppnnnmmmmmmooorrrsssssssssvvvuuuuuu~~~}}}yyyvvvuuuwwwzzz}}}zzzuuurrrkkkhhheeeeeeiiilllmmmlllfffeeebbb]]]VVVOOOIIIEEE@@@<<<;;;BBBOOOYYYZZZWWWSSSNNNHHHBBB===999555333333333111///...777NNNccciiimmmkkkccc[[[ZZZ]]]^^^XXXTTTNNNJJJHHHJJJLLLNNNJJJGGGDDDDDDHHHMMMQQQTTT===;;;888444111///...............---......///000///......///000222444555888<<>>333''',,,******))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************+++,,,...///000111333555555@@@MMMWWWhhh}}}yyyxxxvvvzzz}}}yyyzzzkkk```\\\___gggmmmyyy~~~|||xxxrrriii\\\PPPHHH999555:::CCCBBB:::???KKKFFFEEEBBB???;;;777444222333222000//////...+++)))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))))))))''''''''''''((()))***+++,,,---777EEEIIIHHHNNNYYYUUU```kkkppppppvvv|||~~~vvvwwwtttnnnmmmdddPPP???777666333000---***'''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***+++,,,,,,---+++,,,---...000111222222222222222///...///333777777JJJnnn|||xxxxxxqqqtttyyyvvv|||[[[jjj~~~```JJJEEEEEEBBB===222000---***))))))***+++))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......AAA]]]KKK}}}RRR888222===;;;333444777444888NNNaaadddgggmmmlllmmmmmmmmmnnnnnnnnnoooooooooooooooooooooooooooooommmnnnpppqqqssstttttttttssssssssssssssssssssssssppprrrsssqqqnnnmmmnnnooooooooooooooonnnmmmlllkkkkkkmmmnnnnnnmmmmmmnnnoooooommmmmmnnnqqqsssrrrpppsssuuutttttt~~~~~~xxxuuuuuuwwwwwwvvvwww{{{|||wwwtttllliiifffgggjjjmmmlllkkkeeedddbbb^^^YYYRRRLLLHHHCCC???>>>EEEPPPYYY\\\\\\WWWSSSMMMHHHCCC>>>999555222222333111---111BBBUUUeeelllnnnfff______aaaaaaXXXSSSMMMHHHGGGEEEAAA>>>333000---...222888===???999888555222000/////////...............///000000...---------...///111222555888<<>>777444666:::FFFEEECCC???;;;777444222444222000000///---+++((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((()))++++++000444CCCWWW```bbblllyyyvvv{{{}}}uuujjjpppvvvxxxpppUUUAAA???;;;777222---***(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))'''((()))***+++,,,------+++,,,---...///000111222000000000......111888===PPPeee|||sssnnnllleeeaaaKKKgggbbbKKK@@@BBBGGG444222///+++))))))***+++)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......444wwwQQQEEE~~~tttSSS888111<<<:::333444666444888NNNaaadddgggmmmllllllmmmmmmmmmnnnnnnooooooppppppooooooooooooppppppmmmnnnppprrrtttuuuvvvvvvssssssssssssssssssssssssqqqrrrrrrpppmmmkkkmmmpppooooooppppppooommmkkkjjjkkklllmmmmmmllllllmmmoooqqqooommmnnnqqqrrrpppnnnqqqvvvwwwrrruuu}}}vvvtttwwwyyyxxxuuutttyyy|||vvvsssmmmjjjggghhhkkkmmmmmmkkkeeedddccc___ZZZTTTNNNJJJDDDBBBAAAGGGRRR[[[___```YYYVVVQQQLLLGGGAAA;;;777333333555444......;;;LLLdddllloooggg___^^^___^^^WWWRRRKKKFFFCCC===444,,,444000,,,+++,,,///111222000///.........///111222...............///000000------,,,,,,,,,---///000333555999<<<>>>@@@DDDGGGQQQWWW\\\^^^]]]___cccggghhhhhhjjjkkkllliiiddd```cccnnn{{{mmmTTTEEEAAASSSgggooopppvvvrrrbbbLLLNNNfffxxxhhhqqqrrrrrryyyzzz|||}}}cccKKK[[[~~~zzzWWWJJJIIIzzziii555444,,,+++(((///))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************---...///...---000555:::JJJ[[[hhhlllsssyyyjjjooo{{{~~~~~~uuukkknnn|||}}}ddd```]]]bbbppp|||~~~~~~{{{wwwxxx}}}xxxbbbXXXVVVOOOCCCEEEEEECCC???:::666444444333222222111///...,,,++++++******)))))))))))))))(((((()))***************))))))))))))))))))))))))&&&&&&&&&'''))))))'''%%%$$$...000&&&$$$...444111AAAJJJZZZccc___bbb|||zzz}}}vvvnnnjjjnnnUUU@@@;;;;;;555---***)))******))))))***)))&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''))))))))))))***+++,,,---..................------...222111---///888EEELLLuuu~~~~~~pppwwwppp~~~iiiHHHXXXjjjLLLFFFDDD@@@555...///...))))))///,,,+++******++++++***)))***+++,,,,,,------,,,,,,,,,,,,,,,---------......999\\\{{{fffDDDjjjbbb444333<<<888999444555555<<>>MMMOOOTTTZZZ^^^fffpppyyy}}}zzz{{{|||{{{zzzvvvssswww~~~tttaaaNNNFFF???555---***))))))((('''&&&(((******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))***+++,,,------------...///000000000555***+++777:::;;;TTTuuu|||\\\UUUnnnaaaBBBFFFFFF???555///111444///'''---+++******,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,---------......555___cccDDDqqqlll<<<777===777888333555000888HHHYYYbbbeeehhhmmmnnnnnnooooooooooooooonnnmmmooopppooonnnnnnooopppnnnnnnoooppprrruuuwwwxxxyyyxxxwwwxxxzzz{{{zzzyyyxxxvvvtttrrrqqqpppppppppooonnnlllllllllmmmoooppplllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqrrrssstttvvvuuurrroooppptttyyy~~~~~~}}}|||zzzxxxvvvuuusssvvv{{{~~~zzzuuuqqqjjjiiihhhgggfffggghhhhhhjjjiiigggeeebbb\\\TTTOOOEEEBBB@@@BBBIIISSS\\\``````ZZZVVVVVVQQQGGG>>>;;;666333333333111///333999RRRbbbmmmiiicccdddddd```WWWQQQHHH@@@<<<===@@@CCC:::999666333111000...,,,***+++---...//////......------,,,,,,---......//////...,,,++++++,,,...///...000111222444999>>>BBBHHHNNNUUUZZZ]]]```dddggghhhkkkmmmmmmjjjjjjlllnnnwwwwwwvvvrrrooouuuuuuoooYYYKKKNNNZZZjjjppppppwwwxxxcccRRRPPP\\\hhhooorrruuuwwwwwwzzz|||wwwcccTTTRRRooouuu{{{{{{aaazzzoooHHHPPPHHH333***///))),,,))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,///...---......444DDDVVVZZZkkk}}}}}}tttooolllffftttxxxxxx{{{|||vvvqqqtttxxxvvvyyy~~~|||yyyvvvsssooollldddZZZSSSQQQOOOKKKHHHHHHDDD>>>;;;===CCCKKKPPPMMM[[[pppEEEEEECCC???:::666444444222222222111///...,,,,,,++++++***))))))))))))***((()))******++++++******)))))))))))))))))))))))))))++++++***'''&&&(((***---///---222NNNpppxxxmmm```hhhkkknnn{{{|||ooo~~~~~~~~~}}}}}}mmm^^^PPPAAA777333,,,+++***'''&&&&&&)))+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***))))))******+++,,,---,,,---...///111222333444888,,,,,,999BBBOOOtttvvvttttttrrrqqqrrrtttwwwxxxxxxtttwww{{{~~~oooYYYQQQeeeVVVDDDCCCHHHDDD777222555111'''---,,,***+++,,,------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......555iiigggEEEqqqppp>>>777<<<666777333555///888HHHXXX^^^```dddjjjmmmmmmnnnoooppppppppppppmmmnnnooonnnmmmlllmmmnnnoooooopppqqqsssvvvxxxyyy{{{}}}~~~~~~|||{{{zzzzzzyyyxxxvvvsssrrrppppppooonnnmmmllllllmmmnnnoooppplllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppqqqssstttpppfff]]]]]]fffppp~~~~~~~~~xxxsssoooppptttzzz|||vvvrrrjjjiiigggeeedddddddddeeegggfffeeedddbbb]]]WWWRRRIIIEEEAAAAAAGGGPPPXXX]]]___[[[XXXVVVRRRIIIAAA???888444222222000...000666HHHZZZiiiiiiddddddfffddd]]]YYYSSSKKKDDD>>>:::777777444111000000000000///+++,,,---.../////////...,,,,,,,,,,,,,,,------......---,,,+++++++++------,,,---...///111555;;;???FFFLLLSSSYYY[[[___cccfffhhhkkkmmmmmmjjjiiikkkmmmrrrxxxvvvqqqmmmbbb___iiinnnttt}}}vvv___LLLNNNXXXgggoooqqqvvvxxxeeeUUUSSS]]]hhhpppsssvvvwwwxxx{{{|||uuudddYYYYYYuuu|||{{{ffftttEEEMMMuuuttt<<<+++'''...''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******+++,,,,,,,,,222000111333888BBBSSSbbbccc{{{xxxsssnnnffffffooovvv~~~}}}uuu{{{xxxxxxxxx|||yyyjjjgggvvv|||{{{wwwqqqnnnpppvvv|||~~~vvvpppccc[[[PPPGGGAAA<<<888555===<<>>:::555222222000---...222===QQQdddhhheeedddfffgggbbb```\\\XXXTTTRRRPPPPPP@@@888111//////...///000------......////////////,,,,,,+++++++++,,,,,,------,,,+++*********+++++++++,,,------///333888<<>>BBBPPPaaaEEEEEECCC???:::666444444111111111111000...---,,,,,,++++++***************))))))***+++++++++++++++************************(((''''''+++111333111...111777DDDUUUbbbjjjsss|||yyy|||zzzzzz}}}xxxyyyqqqggg___PPPBBB888222///000...(((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))******************+++,,,---...000000111111222333333333111888EEEYYYuuuzzzpppiiiWWWUUUTTTUUUUUUQQQIIIBBB:::888666777999;;;;;;;;;>>>CCCHHHKKKPPPYYYfffpppwww}}}tttbbbHHHmmmQQQHHHFFFHHH@@@000,,,333///---******+++,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......888mmmpppGGGddd~~~hhh666000777666888333333555<<>>,,,)))222***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,,,,------***...888HHHZZZgggjjjgggxxxxxxiiikkkvvv}}}vvvtttvvvnnnfffooo|||yyyxxx}}}xxxrrrwwwsssmmmiiijjjmmmppprrr~~~~~~ttteeeWWWLLL???666:::FFFEEEEEECCC???:::666444444111111111111000///...---,,,,,,+++************+++)))***++++++,,,+++++++++************************+++)))((())),,,//////...888MMMaaabbbYYY]]]sss}}}{{{{{{qqqaaaAAA666000222333...)))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((())))))******++++++******++++++,,,---...000111111111222333333333777:::WWWuuufff\\\UUUMMMGGGCCC@@@<<<999888999999999;;;:::999:::;;;<<<;;;:::999999888777888>>>HHHOOO```mmm|||hhhrrrjjjSSSeeeyyyUUU>>>EEEKKK???333222333000,,,++++++,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......333^^^hhhCCCfffqqq<<<333999666888222111333999GGGWWWaaadddhhhmmmnnnnnnooopppqqqqqqqqqqqqnnnpppqqqqqqppppppqqqsssxxxyyyzzz{{{}}}}}}}}}}}}yyy}}}zzzwwwxxxzzzyyyyyyxxxxxxvvvuuusssrrrmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppqqqtttxxx|||~~~|||wwwrrrooouuu~~~|||vvvsssqqqqqqqqquuuzzz~~~~~~{{{wwwtttooommmkkkhhhfffeeeddddddeeedddddddddccc```ZZZVVVPPPKKKDDD@@@@@@BBBEEEFFFTTTZZZ\\\YYYTTTOOOIIICCC>>>777222222111...---///777FFFYYYdddfffeeeeeefffaaajjjxxxuuunnniiiXXXHHHBBB===666333555000000////////////000111...------,,,,,,,,,,,,,,,---,,,,,,,,,+++******)))+++,,,,,,,,,---000555888===CCCLLLRRRVVVZZZ___cccccciiippprrrmmmddd^^^ZZZfffpppuuuxxxuuu\\\BBB;;;999AAANNN[[[fffjjj```TTTMMMTTT___iiippptttwwwzzzwwwhhh[[[WWW___hhhnnnqqqtttttttttwww|||rrrbbbccchhh|||hhhuuuHHHPPPFFF111***000)))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++,,,---------***111<<>>>>>>>>>>>???>>>;;;888::::::;;;;;;::::::999999@@@IIIYYYhhhvvvvvvqqqqqqzzznnnQQQssstttMMMEEEJJJHHH???:::777444///------------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......222UUUzzzfff===eee{{{CCC555777444777333333444777CCCUUUccciiilllooooooppppppqqqqqqqqqppppppmmmoooqqqqqqqqqqqqssstttwwwxxxyyyzzzzzzzzzyyyyyywwwyyyzzzyyyvvvuuuvvvxxxxxxxxxxxxxxxxxxvvvuuutttpppppppppoooooonnnmmmllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqrrrsssttt}}}}}}{{{vvvuuuuuuvvvuuuwwwzzz||||||yyyuuusssnnnmmmjjjhhhfffeeeddddddbbbcccdddeeeeeebbb^^^ZZZSSSNNNGGGCCCAAAAAAAAAAAAKKKTTT[[[YYYVVVSSSMMMGGG???888222222222///...000555???OOO\\\aaa```^^^]]]^^^eeepppwwwvvvmmmaaaYYYaaaRRRGGGGGGEEE<<<777999111111000//////000000111///......---,,,,,,------------------,,,+++***)))***++++++++++++...222666;;;AAAJJJQQQUUUYYY^^^bbbdddllltttwwwqqqeee[[[UUUcccrrryyy}}}oooRRRAAA666999>>>GGGUUU___\\\UUURRR[[[gggmmmppprrruuuwww|||{{{tttggg[[[ZZZcccmmmooorrrtttuuuuuuwww|||{{{lllUUU[[[dddvvvzzzqqqzzziii~~~kkkEEEOOOzzzzzzBBB///'''---'''***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,,,,------...+++999IIISSS^^^lllxxx}}}{{{{{{xxxrrrkkklllxxx|||~~~wwwpppxxx|||||||||}}}|||uuurrrtttzzzzzzsssllliii]]]aaaggglllnnnnnnmmmmmmjjjeee___\\\]]]cccjjjooovvviiiOOOEEEEEECCC???:::666444444000000111000000///...------,,,++++++******++++++******+++,,,,,,,,,,,,+++************************''',,,000---+++555KKK]]]www___]]]|||mmmmmmzzzzzzoooVVV@@@===???888111000))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++++++++++++++,,,---......,,,---...000222444666777IIIhhhuuuTTTJJJ???;;;>>>AAA@@@>>>777WWWgggQQQRRRRRRRRRTTTTTTRRRMMMJJJCCC@@@<<<:::;;;<<<>>>>>>888:::>>>DDDNNN]]]nnnyyyuuutttbbbVVVfffIIIBBBEEEHHHHHH;;;777222///.........---++++++,,,---------,,,,,,,,,,,,,,,---------......444WWW~~~jjj999^^^DDD333333000666555777777999BBBTTTdddjjjkkklllppppppqqqqqqqqqppppppooolllnnnpppppppppqqqsssuuuuuuvvvwwwxxxwwwwwwuuutttuuuuuuuuuuuuttttttvvvwwwuuuvvvvvvwwwwwwuuutttsssrrrrrrrrrrrrqqqooonnnmmmlllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnoooppprrrssstttyyyyyyvvvyyy|||zzzwwwwwwyyyzzzxxxyyy{{{|||{{{xxxuuurrrmmmllljjjgggeeeeeedddddd```aaaccceeefffeeeaaa^^^WWWRRRLLLGGGEEEDDDBBBAAAAAAMMMWWWWWWUUUTTTOOOHHH@@@888333333333000///000111888FFFTTT[[[YYYVVVTTTOOOKKKFFFGGGSSSggg|||cccTTTKKKMMMKKK>>>555444222111000//////000111111000///...------------------......---,,,+++***))))))******)))***,,,111444:::@@@IIIPPPTTTYYY^^^bbbfffoooxxxyyyqqqcccUUUNNN^^^pppyyy~~~cccNNN>>>:::777<<>>;;;888666444000000000000////////////---,,,++++++******++++++++++++,,,,,,,,,++++++***...,,,)))))))))*********(((666)))$$$:::IIIcccuuu~~~uuuwwwmmmWWWHHH444444;;;333'''***+++(((&&&(((+++,,,(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,---...//////+++222///+++000444???PPPccc|||wwwbbbHHHAAA??????BBBGGGJJJKKKJJJ===EEE]]]~~~fff```TTTFFFAAAAAA@@@===<<<;;;888888>>>JJJWWW^^^qqq}}}lllKKKrrrUUUGGGIIIGGGHHHBBB;;;333000000000---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......333]]]999OOOxxxvvvHHH///666888222333555555999DDDSSS^^^dddhhhmmmmmmooorrrsssqqqooommmlllrrrqqqpppqqqttttttqqqnnnqqqrrrtttwwwyyyxxxtttqqquuuuuuuuuuuutttsssrrrrrroooooopppppppppqqqqqqqqqqqqqqqpppppppppppppppqqqooooooppppppqqqqqqqqqrrrmmmnnnoooooonnnoooqqqsss}}}{{{pppoooyyyzzzvvvyyy}}}}}}{{{{{{}}}}}}|||xxxuuuttttttlllkkkiiifffdddbbbaaa```aaa``````bbbeeeddd```]]][[[WWWRRRMMMJJJFFFBBB???@@@CCCMMMZZZ]]]UUUOOONNNEEE>>>888666333///---...---555BBBLLLPPPPPPMMMKKK>>>999000111<<>>???EEEQQQeee{{{vvvXXXDDDVVVmmmSSS???>>>@@@AAA===666666AAANNNZZZmmmrrrxxx\\\WWWwww|||OOOGGGOOOLLLFFFAAA:::444///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000WWW===IIIvvvwwwGGG,,,222666333444555555888CCCSSS^^^ccchhhlllkkknnnpppqqqqqqooooooooopppooooooqqqttttttrrrpppoooqqqtttvvvvvvtttrrrpppsssssstttttttttsssrrrrrroooooopppppppppqqqqqqqqqqqqqqqpppooooooppppppqqqooooooooopppppppppqqqqqqmmmoooooooooooooooqqqsssqqqtttvvvyyy~~~}}}ssshhhdddeeeiiiqqq{{{xxxwww|||~~~~~~}}}{{{yyyuuurrrpppmmmllljjjgggeeecccbbbaaabbb```___```bbbbbb___\\\ZZZWWWSSSPPPMMMJJJFFFDDD@@@AAAIIIUUUZZZUUUPPPNNNEEE>>>888666333...,,,...,,,111999???BBBCCCDDDEEEGGGDDD:::555666666HHHfffeeeEEECCCBBB999777333222000000111222111000111000///...---......///............---,,,+++******++++++******,,,///222888===FFFNNNTTTYYY^^^aaadddmmmzzzwwwaaaPPPJJJ]]]hhhppp|||qqqaaaaaaqqqmmmnnnnnnpppqqqrrrqqqpppvvvtttpppkkkhhhiiimmmqqqqqqpppsssxxxyyyxxxzzz~~~tttbbbMMMMMMbbbzzzpppPPPKKKooo;;;333&&&------((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***,,,,,,,,,++++++---000222BBBOOO[[[cccjjjuuu~~~vvvrrryyyzzzxxx|||yyypppnnnuuuyyyxxxxxx{{{}}}|||uuusssyyy{{{uuuuuuyyyxxxyyyrrrgggnnnqqqkkkbbbZZZOOOEEE<<<>>>AAACCCBBBGGGWWWhhhGGGFFFCCC???;;;777444333222111111000///......------,,,++++++******++++++***++++++,,,,,,+++++++++******++++++,,,---------***(((///CCC\\\iiilllmmmvvveeerrr{{{sssxxxzzznnntttrrrjjj]]]GGG666666000,,,))))))******(((&&&((())))))******))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++++++++,,,---...///000000---222333777;;;===UUU{{{||||||bbbGGG:::===DDDOOO]]]sssiiipppiiiPPPDDD;;;===???<<<:::;;;DDDPPPdddxxx```___fffjjjIIILLLMMMJJJHHHCCC:::222---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000NNNDDDHHH~~~}}}NNN...111555444444222444888CCCRRR]]]bbbgggkkkjjjlllnnnoooooooooqqqrrrnnnnnnoooqqqssstttsssrrrooosssxxxyyyvvvsssqqqrrrpppqqqrrrrrrrrrrrrrrrrrroooooooooppppppppppppqqqppppppoooooooooppppppqqqnnnnnnooooooooooooppppppnnnooopppoooooooooqqqsssrrroooggg___[[[YYYSSSLLLTTT]]]jjjwwwzzzwwwuuuyyy{{{zzzyyyvvvqqqmmmnnnllljjjgggeeecccbbbaaaaaa___]]]\\\]]]^^^]]]\\\[[[YYYVVVTTTRRROOOLLLIIICCCAAAEEEOOOWWWWWWTTTRRRHHHAAA;;;888555000...///...///000000222666;;;???KKKKKKCCC<<<888000333DDDjjjxxxPPP>>>AAA===777444222111000111222111000000000///.........//////...............---,,,++++++++++++******+++///111666;;;CCCKKKQQQWWW]]]```dddlllyyyzzzfffSSSIIIRRReeeooovvvvvvrrrnnnooorrrsssqqqooorrrqqqpppmmmkkklllnnnqqqpppooorrrwwwxxxwwwyyy~~~mmmWWWCCCDDDZZZssswww```~~~FFF???EEE222)))///)))+++))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******111)))'''---///,,,///666OOORRR^^^ppp~~~~~~tttppp{{{|||xxx|||wwwkkkuuuyyyyyyxxxyyy}}}~~~|||qqqxxxzzzuuuuuu|||tttqqqmmm~~~mmmZZZJJJJJJIIIEEE;;;555;;;EEEHHHGGGCCC???;;;777444222333222111000///...---,,,---,,,++++++******++++++******+++,,,,,,,,,++++++)))***,,,,,,++++++,,,,,,111***111AAAMMM[[[hhhjjjpppyyyjjjSSScccyyyiii|||vvvwwwjjj:::>>>555///************,,,///)))))))))******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,---...///000000111222444///111BBBWWWvvv{{{qqqYYYGGG<<>>;;;<<<===>>>III```xxxzzz|||XXXsssZZZBBBIIILLLKKKGGGBBB;;;444///,,,------------------------,,,,,,,,,---------......222GGG{{{MMMOOOZZZ555333666555444///444777BBBQQQ\\\aaaeeejjjkkklllnnnnnnnnnnnnppprrroooooopppqqqrrrssssssssssssyyy~~~}}}xxxttttttvvvnnnooopppqqqqqqrrrqqqqqqoooooooooooopppppppppppppppooooooooooooppppppqqqnnnnnnnnnnnnnnnooooooooonnnoooppppppoooppprrrssszzzxxxrrriiidddffffffeeedddiiirrrzzzqqqrrrvvv~~~}}}xxxwwwxxxwwwrrrlllmmmkkkiiifffdddbbbaaa```]]][[[XXXWWWXXXZZZ\\\]]]]]][[[YYYXXXWWWTTTPPPMMMIIIEEEDDDKKKUUU[[[ZZZXXXMMMEEE>>>;;;888222000111111000---++++++...444999AAADDD>>>;;;???999333888DDDgggrrrZZZEEE@@@<<<444555444222111222222111000000000//////////////////...............---,,,,,,+++++++++******+++...111333888???GGGNNNTTT[[[___dddmmmzzzqqqZZZJJJEEE^^^rrrwww|||vvvsssppppppqqqrrrqqqpppoooppppppooonnnnnnppprrrqqqqqqsssxxxyyyxxx{{{nnnWWWDDDGGGZZZkkkzzzvvvbbbfff???HHHzzzDDD...+++000'''---))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********///&&&&&&......)))000???VVVUUUddd|||zzzpppmmmwww}}}{{{}}}}}}vvvooo{{{{{{yyyvvvxxx}}}|||fffxxx{{{qqqwww}}}zzzqqqeeeUUUEEE<<<;;;IIIGGGDDD@@@;;;777444333333222111000///...---,,,---,,,++++++******++++++)))***+++,,,,,,,,,,,,,,,***+++---,,,***)))***,,,111000;;;EEEJJJ[[[wwwlll___nnnyyyuuuyyyZZZ]]]pppyyyzzzvvv{{{yyyFFF777:::555333222...))))))...))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++,,,------...///000111222333888333888VVVwwwaaaLLL===AAAPPPfffYYY<<<:::DDD999:::>>>KKKccc|||aaa~~~kkkRRRLLLFFFLLLJJJIIIHHHFFF???444,,,------------------------,,,,,,,,,---------......222DDDVVVPPP```888333444555555///333777AAAPPP[[[```dddhhhlllmmmnnnnnnmmmlllnnnoooqqqqqqrrrrrrrrrssstttuuuxxx|||}}}xxxtttuuuxxxnnnnnnooopppqqqqqqqqqqqqoooooooooooooooooooooooooooooonnnnnnoooppppppqqqooooooooonnnnnnnnnnnnnnnnnnoooppppppoooppprrrttt~~~~~~zzz{{{}}}}}}vvvvvvxxx}}}zzzuuummmqqqyyy}}}xxxttttttwwwwwwsssoookkkiiigggdddbbb```______YYYWWWUUUSSSSSSVVVZZZ]]]]]]\\\\\\[[[ZZZWWWRRRNNNMMMHHHDDDGGGQQQZZZ]]][[[OOOGGG@@@<<<888222///000111000...+++***,,,000333999===888888BBBAAA555222000EEE[[[\\\JJJ===999666666555444444444444222000//////000000000000000000......//////......------+++,,,,,,******+++...000222666<<>>===HHH```yyyrrr^^^______rrrLLLKKKJJJJJJLLLMMMFFF999...------------------------,,,,,,,,,---------......000AAA___HHHzzz^^^888111222555666111333666AAAOOOZZZ^^^bbbgggjjjlllnnnnnnmmmlllmmmmmmqqqrrrssssssssstttwwwyyy{{{|||{{{xxxtttrrrsssuuuoooooopppppppppppppppppppppooooooooooooooonnnnnnnnnnnnnnnnnnoooppppppqqqppppppoooooooooooonnnnnnooopppqqqppppppppprrrtttxxxooopppuuu~~~wwwtttqqqrrrtttuuusssqqqjjjhhhfffcccaaa___^^^]]]WWWVVVSSSPPPOOOQQQUUUYYYZZZZZZ[[[\\\\\\YYYTTTPPPNNNJJJDDDCCCJJJVVV[[[ZZZOOOGGG@@@<<<777000---------...---,,,******,,,---===EEEBBB>>>GGGGGG:::333777555FFFTTTHHH;;;:::;;;777666777777888666333000//////000111111111000000....../////////......---,,,,,,,,,+++***+++---000111444999???EEELLLTTTYYY\\\dddrrrpppWWWCCC>>>IIIccctttxxxyyyxxx{{{qqqrrrpppkkkfffdddhhhlllssstttuuutttrrrqqqqqqrrrpppoooqqquuuwwwwww{{{tttaaaIIIRRRkkkzzzmmm^^^jjj777===dddaaa000+++***---(((---))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++***---222444000333JJJcccfffaaadddttt{{{qqqlllqqq|||{{{|||~~~{{{xxxvvvvvvwwwzzz|||zzzvvvwww}}}dddxxx~~~{{{GGGFFFCCC@@@<<<999777555111000000000//////......---,,,++++++******++++++))))))***+++,,,,,,,,,,,,***,,,---,,,***,,,222777QQQVVVRRR```dddQQQVVVsss~~~rrrlll{{{lll___PPPFFFBBBGGGVVVeeennnllljjj}}}|||dddWWWBBB111000111,,,***,,,)))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,---...///000111222222333222===RRRrrrsssVVVAAAFFFSSSjjjbbbOOOFFF???<<<<<>>999222......+++,,,---,,,+++***+++,,,666IIINNNIIIMMMMMMEEEAAABBB333>>>MMMDDD<<<>>>:::777888999;;;<<<999333///...///000111222111111000......////////////......,,,,,,,,,+++)))***---000111444888<<>>~~~uuuWWWWWW|||qqqxxxuuuaaaVVVUUUmmmzzzuuu```uuu}}}```NNNDDD???BBBNNNZZZbbbjjjrrrsssqqqyyyxxxggg@@@111000...,,,...******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,......///000111222333333BBBIIIeeejjjPPPFFFFFFZZZrrrfffLLL<<<@@@???:::JJJeee{{{nnnoooRRRmmmLLLOOOPPPOOOIIIBBB>>>;;;........................,,,,,,,,,---------......000333uuuiiiAAAjjj|||dddAAA555111333777333222555@@@NNNYYY]]]aaaeeedddgggllloooooonnnnnnooolllooorrrtttvvvyyy|||uuupppoooppprrrrrrqqqqqqqqqqqqqqqpppooonnnppppppoooooonnnnnnnnnmmmmmmmmmmmmmmmnnnoooqqqqqqrrrqqqqqqqqqppppppooooooooopppqqqqqqpppqqqsssuuuuuuyyywwwxxxwww|||yyyrrrrrrqqqpppnnnnnnppprrrkkkiiigggeeebbb```______ZZZYYYVVVPPPJJJHHHJJJMMMNNNPPPTTTZZZ]]]]]]YYYVVVSSSSSSMMMEEEGGGRRR[[[\\\WWWOOOFFFBBB<<<555111222,,,---...---,,,+++,,,...###@@@OOOKKKMMMOOOMMMOOOCCC444>>>KKKCCC@@@AAA555777888;;;>>>>>>:::444///...///000222222222111000......///////////////...,,,---,,,+++)))***---000111444777;;;@@@GGGOOOTTTYYY]]]hhh|||zzzUUUMMMBBB<<>>NNN}}}\\\...777))))))------))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++)))///000,,,222GGGbbbsssjjjoooqqqrrrzzzxxxjjjpppttt}}}sssjjjllltttzzz}}}vvv||||||{{{vvvtttzzzxxxJJJFFFCCCCCC>>>777444444333222000///000///---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***...000+++$$$&&&666FFFUUUZZZVVV]]]mmmeee[[[ggg{{{uuueeeQQQLLLJJJJJJIIIMMM[[[kkk{{{vvvwwwsssiii}}}^^^GGGCCCEEEIIILLLTTT___jjjuuuaaafffvvvrrrooo||||||uuuvvvrrrrrrWWW999333666000,,,,,,+++***+++------+++))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------...333---+++//////...222:::===RRRiiiJJJCCCTTTfffUUUEEEDDD>>>>>>EEEgggttteeefffkkkTTTFFFMMMQQQGGG======555111---,,,...///...,,,...------------...//////***:::[[[sss<<>>MMMYYY```eeeiiihhhjjjmmmnnnnnnmmmnnnooolllpppvvv{{{}}}}}}||||||tttsssrrrrrrqqqqqqrrrrrrqqqpppooonnnnnnooopppqqqooooooooooooooonnnmmmmmmoooooopppqqqqqqqqqqqqpppnnnpppqqqqqqooonnnoooooonnnppprrrsssrrrqqqqqqqqquuu{{{yyy|||~~~wwwqqqsssuuutttpppoooqqqpppmmmnnnjjjfffaaa^^^^^^___```\\\ZZZXXXTTTOOOJJJGGGEEEHHHPPPYYY^^^^^^\\\[[[[[[YYYWWWSSSNNNKKKNNNVVV]]]XXXUUUNNNEEE===777000+++111000//////////////////)))222===CCCHHHMMMQQQSSSHHH<<<@@@===>>>@@@888AAA<<<888777:::999444111111///000111222222111000///---///111222333222111000---------,,,,,,,,,++++++000000333888<<<@@@JJJTTTWWW```fffpppsss\\\IIIDDD<<<555===NNNXXX[[[aaagggjjjggg```ZZZQQQPPPPPPTTT\\\hhhttt|||}}}{{{xxxtttqqqpppppppppqqqrrrsssuuuwww{{{~~~vvvVVV]]]vvvyyyvvvaaaPPP}}}~~~ccc>>>BBBmmmBBB(((///---&&&000+++*********))))))(((((())))))))))))************)))******++++++,,,------(((111,,,,,,@@@VVVcccmmmlllyyy||||||~~~xxxsssyyy}}}~~~|||zzzzzzmmmnnnuuuxxxxxxwwwttt{{{~~~yyyvvv{{{ssszzz|||zzzqqqiiiJJJFFFCCCCCC>>>777444555333222000///000///---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))&&&***111;;;CCCIIIFFFXXXgggllldddVVVYYYmmmwww[[[HHH@@@AAA<<<===HHHUUUbbbqqq}}}qqqhhhooo~~~xxx]]]JJJCCCBBBAAAGGGHHHJJJMMMQQQTTTYYY]]]\\\mmmxxxeeelllzzz}}}zzznnnhhh___[[[III;;;999222)))))),,,+++++++++,,,---+++)))************************)))************+++++++++***++++++,,,,,,---......///,,,///555222---444BBBQQQpppkkkUUUNNNYYYpppjjjGGG<<>>GGGNNNSSSLLL???CCC???>>>AAA888@@@444222444888888222---+++222222222222111///---,,,...///111222333222111000---------,,,,,,,,,++++++//////222777;;;???IIISSSXXX^^^ccchhhzzzyyyXXXHHHAAA<<<===AAA<<>>777444555333111000///000///...,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222---))))))///666888888DDDHHHXXXbbbZZZ[[[mmm~~~___EEE888888;;;???:::===MMMcccttt~~~xxxsssnnnpppjjjSSSKKKMMMMMMHHHDDDGGGJJJQQQXXXbbbkkkqqquuulllnnnlllnnnvvvcccvvv~~~pppoooYYYBBB===;;;555666...---+++,,,,,,,,,+++)))************************)))************++++++++++++++++++,,,------......+++(((---444111...BBB^^^yyykkkLLLKKKaaazzzlllHHH>>>>>>@@@WWWqqqttt{{{```eeeDDDMMMZZZOOOCCCCCC777333...---...000///......------------...//////+++999```~~~===___~~~CCC000:::222222777333444===KKKWWW^^^ccchhhiiikkkmmmnnnmmmmmmmmmnnnuuuxxx||||||zzzxxxyyyzzzssssssrrrqqqqqqqqqqqqqqqnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooooooooonnnmmmmmmmmmnnnooopppqqqqqqqqqqqqnnnppprrrrrrpppppppppqqqpppqqqrrrssssssrrrqqqpppjjjkkkmmmssszzz~~~vvvuuuvvvxxx|||}}}zzzyyyxxxuuuqqqnnnllliiieeecccaaa``````[[[[[[[[[ZZZWWWSSSOOOMMMFFFHHHKKKQQQWWW\\\]]]]]][[[ZZZVVVQQQMMMOOOTTTZZZ\\\YYYRRRJJJCCC??????AAA999666333111111111000000000...+++---333>>>KKKSSSOOODDDGGG@@@???AAA777>>>888444222555555222000000444444333222000...,,,***///000111222222222111000------------,,,,,,,,,,,,------000555999===FFFPPPWWW]]]cccfffnnnqqq^^^RRRHHHAAA;;;???DDDEEEDDDEEEJJJNNNZZZ```jjjttt{{{~~~}}}}}}wwwvvvtttrrrqqqppppppqqqrrrrrrsssuuuwww{{{~~~sssRRRccccccZZZddd@@@HHHgggRRR333&&&---,,,&&&+++************))))))))))))))))))))))))******************++++++,,,,,,------+++000...777QQQcccgggkkk|||qqquuummmoootttxxxxxxuuuxxx~~~yyyvvv|||yyyooottt~~~yyy{{{uuuuuu}}}ssseee~~~IIIEEECCCBBB>>>888444555222111//////000000...,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&,,,111222444;;;CCCHHHHHHIIIbbbuuummmpppqqqMMM777444;;;AAACCCFFFDDDIIIYYYnnn}}}{{{|||uuullluuu___VVVSSSXXXZZZWWWYYY```vvv}}}|||zzzOOO:::999555000000...,,,,,,,,,,,,+++***************************))))))*********+++++++++++++++,,,,,,---.........///***,,,111000777ZZZ{{{uuuXXXIII^^^wwwOOOBBB:::GGG___xxxzzzfffttt}}}SSSJJJPPPOOOHHHCCC:::555000...///000000///...------------...//////---666\\\>>>TTTyyyuuuAAA000;;;555444555333444<<>>CCCCCCGGG___~~~[[[LLL<<<777===AAA>>>999JJJOOOYYYfffvvvyyyxxxtttwwwwwwkkkccc^^^___```ggg}}}gggGGG222111222000---,,,,,,,,,+++***************************))))))*********++++++++++++,,,,,,------...//////444000000222555CCChhhbbbXXX^^^{{{|||RRR===<<>>999222///000111000///...------------.../////////111TTTAAAKKK~~~III111888444555666333333;;;HHHTTT[[[aaaffffffiiimmmpppqqqsssuuuvvv|||vvvqqqttt{{{~~~zzztttrrrrrrqqqppppppppppppqqqooooooppppppppppppoooooommmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnooopppqqqqqqqqqlllmmmooopppooonnnooopppmmmhhhaaaZZZTTTNNNGGGCCC@@@===:::;;;@@@EEEGGGGGGSSSiiiyyywww|||~~~~~~{{{uuuooolllkkkhhheeeccc```___^^^\\\^^^aaabbbaaa___[[[YYYSSSOOOKKKKKKQQQXXX\\\]]]______]]]YYYTTTRRRUUUXXX\\\WWWRRRMMMGGGGGGRRR```XXXSSSLLLHHHEEEAAA;;;666333222111///,,,222EEEXXXSSSLLLQQQIIIFFFGGG:::;;;<<<666111111111///000333000000000///////////////111111222222222111111111.........---------,,,,,,++++++---222444888AAAJJJUUUZZZeeennnllliiiyyyzzzrrrjjjjjjrrr~~~yyyqqqqqqqqqpppppppppqqqqqqqqqsssssssssuuuwwwzzz}}}~~~oooMMMOOOgggwwwooogggpppFFFNNNrrrOOO222+++,,,,,,+++***))))))))))))))))))******((()))))))))***************++++++,,,------............111GGGdddkkkdddfff{{{rrrooo{{{||||||xxxwwwxxx{{{zzzvvvwwwzzzwwwzzz{{{~~~rrr{{{sssyyy{{{qqqxxx{{{dddwwwHHHDDDBBBBBB???888555666222000//////000000///---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111...,,,333GGGXXXUUUGGGOOOaaammmWWW;;;===>>>===<<<>>>BBBGGGYYYaaakkkqqqwww}}}~~~tttgggllluuukkkeeeaaaaaajjjzzz~~~}}}bbb999>>>444222...---,,,,,,+++***++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---......//////...///000444>>>RRRlllsssaaagggyyylllJJJ;;;;;;UUUuuulllkkk\\\EEEPPPTTTIIIBBB<<<555000000000///......------------...//////000,,,MMM|||GGGFFFYYY444444111666777333333:::GGGSSSZZZ```eeeeeehhhmmmppprrrtttvvvwwwyyyrrrnnnqqqyyy}}}xxxqqqrrrrrrqqqpppppppppppppppmmmmmmnnnnnnnnnnnnmmmmmmllllllmmmnnnnnnnnnmmmmmmmmmnnnooooooppppppoooooonnnppprrrrrrrrrqqqrrrsssrrreeeRRRCCC:::777777666666444333333555777888888;;;YYYwww|||}}}}}}wwwpppmmmkkkhhhdddbbb```_________```bbbddddddbbb```^^^RRRNNNJJJJJJNNNTTT[[[___```aaaaaa]]]XXXVVVWWWYYY^^^YYYTTTPPPKKKMMM^^^qqqkkkeee^^^ZZZWWWQQQGGG@@@444222111111---///@@@SSSRRROOOVVVNNNKKKMMM>>><<<444666<<>>]]]xxxzzzmmmUUUUUUZZZmmm}}}fffOOO???;;;???CCCDDDEEEMMMYYYccclllsssxxxwwwvvvvvvqqqkkkkkkgggsssxxxiiijjj\\\iii}}}wwwppptttdddiii{{{ggg>>>:::666333///---,,,,,,+++***++++++++++++++++++++++++)))************+++++++++,,,,,,------.../////////***///111777OOOpppttt___iiiyyy~~~eeeKKK888EEEeeezzzmmmtttpppPPPOOORRRKKKFFF???777111000000...---...------------...//////222)))JJJzzzMMMDDDbbb888555222555555333333999FFFRRRYYY___dddfffiiilllooopppqqqssstttsssqqqppprrruuuvvvsssppprrrqqqqqqppppppppppppppplllmmmnnnoooooonnnmmmlllkkklllmmmmmmnnnnnnmmmmmmooooooooooooooonnnnnnmmmoooqqqsssssssssssssssuuuuuueeeOOO===555333333444444666777888888:::<<<>>>777TTTtttzzzsssooolllhhhdddaaa```aaaaaaaaabbbcccdddddddddcccbbbVVVTTTOOOLLLLLLQQQYYY___aaaccccccaaa\\\YYYYYY[[[^^^XXXSSSQQQLLLOOOddd}}}}}}xxxrrrooommmfffZZZQQQDDD:::333222///---777EEEKKKKKKUUUNNNLLLNNN<<<888111888GGGWWWYYYNNN???777...---------...///111222333333222222111111111111............------------,,,+++---111333555>>>GGGUUUXXX]]]bbbfffjjjpppuuuvvv|||zzzuuussstttuuuppppppqqqqqqrrrrrrqqqqqqtttttttttuuuwwwzzz|||~~~sssQQQEEE]]]nnn}}}|||zzz]]]UUUzzzVVV@@@\\\wwwJJJ000///***+++...(((((()))))))))************))))))))))))************++++++,,,,,,---.........111222>>>___~~~yyyyyy|||wwwzzz|||yyyuuu{{{xxxxxxzzz{{{zzz|||zzz}}}zzzwwwmmmjjjssswwwzzz___iiiGGGDDDBBBBBB???999666777111000//////000000///......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---222555777EEEUUUWWWOOOLLLWWW[[[iiinnnTTTCCC:::DDDFFFLLLWWWccciiiiiigggqqqwwwyyywwwvvvuuummmccciii{{{uuujjjddd```vvvzzzvvvzzztttxxxmmmOOO888777333///---,,,,,,++++++++++++++++++++++++++++++)))************+++++++++,,,,,,------.../////////000555666>>>ccc{{{aaaQQQoooxxx^^^>>>>>>WWWtttiiizzznnnzzz```TTTTTTRRRIIIAAA888222000///...,,,...------------...//////222(((JJJ|||RRRDDDpppaaa;;;999555444000333222999EEEQQQXXX^^^dddgggiiilllnnnnnnnnnooopppooorrrttttttqqqooooooppprrrqqqqqqpppooopppppppppnnnooopppqqqqqqpppooonnnkkkkkklllmmmnnnnnnnnnmmmppppppppppppooonnnmmmlllmmmoooqqqrrrqqqqqqrrrtttsssfffTTTFFF???;;;777444666999<<<======???DDDHHH===WWWsss}}}wwwqqqnnniiieeebbbaaabbbcccccccccdddddddddddddddddd^^^\\\WWWQQQMMMPPPWWW]]]aaadddeeeccc^^^[[[[[[\\\\\\UUUQQQOOOKKKNNNfff~~~wwwjjj```XXXFFF777444111,,,///777CCCEEEQQQJJJIIIKKK999222000777HHHYYY]]]SSSFFF>>>///...------...///000111444333333222111111111222//////.........---------,,,+++---111222555>>>GGGRRRYYY```dddhhhlllmmmlllpppsssyyy~~~xxxwwwwwwuuutttrrrpppooopppqqqqqqrrrrrrrrrqqqqqqtttttttttuuuwwwyyy|||}}}pppMMMJJJ\\\nnn~~~ccccccWWWAAA```qqqCCC,,,...)))***...&&&(((((())))))*********+++))))))))))))************++++++,,,------......///111222???aaa~~~}}}wwwxxxwww}}}xxxvvv~~~|||nnn{{{zzz{{{|||zzzwwwzzz{{{zzz|||}}}}}}qqqeeennnvvvvvv```iiiFFFEEECCC@@@<<<999555444111111000000//////......---,,,,,,++++++,,,,,,---+++******+++---...------...777888999CCCGGGFFFLLLVVVUUU```kkkrrrjjjNNNCCCAAA@@@PPP[[[iiirrrwwwyyyyyywww}}}vvvxxx{{{nnnllluuuyyyxxxccc___nnn~~~yyyoooxxxvvv{{{ttt|||iiiDDD777???111%%%///000)))///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111000333///===]]]kkkdddkkk||||||wwwrrrrrrtttzzz}}}QQQEEEIIIbbb{{{}}}yyyqqq{{{RRRSSSUUULLLEEE===666333111...,,,//////............//////...888KKK```???kkk[[[444777333111999333333999FFFQQQYYY```eeelllnnnqqqqqqpppoooppppppqqqqqqqqqppppppppppppooossssssrrrqqqpppooonnnmmmooonnnmmmnnnooopppooonnnooooooooooooooooooooooooppppppooonnnnnnmmmnnnnnnpppooonnnnnnppprrruuuvvvyyyvvvlll\\\MMMEEEBBBBBBHHHNNNQQQNNNQQQYYY______\\\fffxxx{{{nnnnnnlllhhhdddbbbbbbcccccccccdddeeeffffffffffff___^^^[[[WWWTTTVVV]]]bbbdddddddddccccccaaa```___]]]WWWSSSPPPHHHHHH]]]wwwwwwjjjaaaXXXHHH999///------...<<<===FFFSSSSSSFFF>>>>>>444444666;;;AAABBB===777///---+++,,,000222111000000000////////////000000............////////////...,,,---///111444===GGGWWWZZZ```eeehhhkkkkkklllnnnooorrruuuxxxzzz{{{|||~~~zzzwwwuuuuuuttttttsssrrrqqqpppqqqrrrssstttuuuuuuuuuuuuvvvsssrrrsssvvvzzz}}}~~~lllOOOOOO]]]yyyWWWmmmaaa===iiioooGGG---+++***+++---+++******))))))))))))***************)))))))))))))))---,,,+++,,,.........---888===ccciiigggxxx~~~tttwwwyyyvvvqqq|||||||||||||||||||||||||||zzzzzz|||}}}```gggyyyvvvxxxaaaOOO}}}GGGFFFDDDAAA===999555444111111000000//////......---,,,,,,++++++,,,,,,---,,,++++++,,,------------...999<<<>>>EEEEEEBBBHHHNNNQQQ[[[eeeqqqkkkOOOAAADDDNNNSSScccllluuu{{{~~~|||zzz{{{|||uuummmqqqzzz~~~hhhaaavvvnnntttooo}}}uuuVVV<<<===666222444000)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...000000000555666FFF```|||yyyjjjkkktttxxxkkk\\\RRRKKKHHHIIINNNTTT___qqq{{{xxx{{{qqqLLLDDDYYYpppvvv~~~lll\\\RRROOOHHH>>>777333111...---//////............//////***666KKKbbb>>>^^^bbb777888888111222444333999EEEPPPXXX```fffkkknnnpppqqqpppoooooopppqqqqqqqqqppppppppppppoooqqqqqqpppppppppppppppoooooonnnmmmnnnooopppooonnnnnnnnnnnnnnnnnnnnnnnnnnnpppooonnnnnnmmmmmmmmmnnnppppppooopppqqqtttvvvxxxyyyiiiZZZSSSTTTVVV```fffkkknnnuuuzzzyyysssooowwwzzzooommmiiifffdddddddddddddddeeefffggghhhiiiiiiiiifffgggeeeaaa\\\ZZZZZZ\\\aaaccceeeffffffdddaaa___```[[[WWWRRRIIIEEEUUUjjjwwwbbbZZZNNNAAA666...---000888777===IIIPPPLLLCCC===///---,,,...222444111......---+++,,,///111000///////////////////////////............////////////...------000111444===GGGUUUYYY___dddgggiiijjjkkkqqqrrrsssttttttuuuuuuttttttuuuxxxyyyzzzyyywwwvvvsssrrrrrrqqqqqqqqqrrrrrrpppqqqrrrsssssstttsssssssssssssssuuuwww{{{~~~nnnQQQLLLXXXsssggglllLLLlllmmmFFF---+++***+++---+++******))))))))))))******************)))))))))))),,,,,,,,,,,,...//////...000<<>>999666444111111000000//////......---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---.........999<<<===CCCDDDHHHUUUOOOWWWjjj{{{nnnMMM>>>BBBPPP```jjjpppvvv|||~~~}}}yyysssttt}}}ooobbbssslllwwwzzz{{{vvvxxx|||rrrLLL;;;555777333......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---......///000111---;;;WWWttt~~~mmmlllwww}}}oooSSSIII>>>999666555777;;;===BBBLLLWWW```mmm^^^HHHOOO^^^lll{{{}}}zzznnneeeQQQRRRLLLBBB999333000...---//////............//////+++333EEEsssfff???___{{{~~~GGG777777111222555444888CCCOOOXXX```gggjjjllloooppppppoooooopppqqqqqqqqqppppppppppppooooooooooooppppppqqqqqqqqqooonnnmmmnnnooopppooonnnmmmmmmmmmmmmmmmmmmmmmmmmpppooonnnnnnmmmnnnnnnnnnqqqppppppqqqrrruuuxxxzzzzzzjjjfffkkkppp~~~tttoooiiifffggghhhhhhfffggggggiiijjjllllllmmmmmmkkkmmmnnnlllgggaaa\\\ZZZ___bbbeeehhhhhhfffcccaaaddd```]]]WWWLLLCCCJJJXXXhhh\\\OOOGGG===222///333222222333;;;HHHNNNGGG;;;222///+++***,,,///...------,,,,,,---///000///......///000000000000///...............///////////////---...000222555>>>HHHSSSXXX^^^cccfffhhhiiikkkqqqqqqrrrrrrrrrqqqqqqpppqqqrrrsssuuuvvvwwwwwwwwwqqqpppooonnnoooppprrrtttpppqqqrrrrrrrrrrrrqqqqqqpppsssvvvxxxxxxzzznnnSSSIIIVVVnnn{{{ccczzzZZZHHHeeeiiiDDD---,,,***+++---+++******))))))))))))******************************,,,,,,,,,---...///000000...DDDmmmyyyzzz{{{xxxttt||||||||||||||||||||||||~~~}}}~~~}}}{{{~~~www~~~rrr~~~uuuWWWmmmKKKJJJGGGCCC>>>:::666444111111000000//////......---,,,,,,++++++,,,,,,---------------,,,---...000111999999888>>>EEETTTlllhhheeevvvzzznnnUUUCCCHHHYYYgggrrrzzzyyy~~~~~~wwwvvvvvvnnn|||oooZZZvvvooorrr{{{rrrJJJ777777...---333...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.../////////...///000111,,,HHHvvvppphhhttttttdddRRRFFF@@@<<<;;;>>>???<<<;;;<<<<<<<<>>GGGRRRXXX___ccceeegggjjjllllllmmmnnnpppqqqrrrssssssvvvuuuuuutttttttttuuuuuusssrrrooonnnnnnppprrrtttqqqrrrrrrrrrrrrrrrqqqpppoootttyyyzzzxxxyyy~~~qqqXXXWWWjjj~~~|||cccxxxuuuJJJHHHmmmdddAAA,,,,,,++++++---+++******))))))))))))******)))***************++++++,,,,,,---------///111333666UUUxxx~~~zzz|||~~~||||||||||||||||||||||||}}}}}}~~~}}}zzzzzz~~~zzzzzzqqq|||yyyWWW```KKKJJJGGGCCC???:::666444111111000000//////......---,,,,,,++++++,,,,,,------......---,,,---000333777=========AAAFFFVVVppp~~~hhhkkk~~~}}}rrrsssyyyvvvxxxRRRJJJMMM___rrr{{{|||www|||uuuwwwbbbuuuxxxZZZ===888//////222***------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///000000//////111333999ZZZyyyiiimmmsssaaaRRRFFF<<<777<<<999:::>>>@@@===;;;;;;888<<>>,,,---+++***,,,*********))))))))))))******))))))******+++++++++,,,+++---......---///333666AAAeee}}}zzzxxxzzz|||||||||||||||||||||||||||}}}{{{{{{~~~~~~{{{zzz|||{{{yyytttxxxxxxVVVWWWxxxJJJIIIGGGCCC???:::777555111111000000//////......---,,,,,,++++++,,,,,,---+++---...---,,,---222666;;;CCCFFFIIIJJJFFFMMMaaaooo^^^ggg{{{wwwiiiooo|||wwwzzzVVVMMMSSSaaasss||||||xxx{{{vvv}}}}}}{{{wwwTTT:::444333444111***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///111111//////333666CCC```~~~rrrlllyyywwwhhhUUUHHH@@@<<<;;;>>><<<888666;;;???BBBFFFJJJLLLLLLVVVmmmgggYYYlllmmmuuu{{{lllqqqXXXUUUOOOEEE;;;444000/////////............//////...+++555MMM|||888IIINNN222???111111444333777BBBNNNWWW___fffhhhkkknnnpppqqqrrrssstttqqqqqqqqqppppppppppppooopppppppppoooooonnnnnnnnnooonnnmmmnnnooopppooonnnppppppppppppppppppppppppqqqqqqqqqqqqqqqqqqrrrsssqqqpppppppppqqqsssvvvxxxxxxtttqqqmmmjjjoooooopppqqqrrrrrrrrrrrrsssqqqooommmmmmkkkhhhfffiiihhheeeeeefffjjjnnnqqqlllkkkjjjgggaaaWWWLLLEEEFFFccclllbbbbbbooo___EEEEEEKKKBBB111222333111++++++///333444,,,...///000000...,,,+++,,,...000111///......///---...////////////...---............///////////////......000000333<<>>:::777555111111000000//////......---,,,,,,++++++,,,,,,---***,,,...---,,,...444999:::AAAFFFLLLOOOHHHKKK]]]\\\```tttwwwnnnrrruuuzzz~~~|||dddOOO\\\kkk{{{|||mmmxxxcccWWW@@@333666555//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++...111111///000444888TTTjjjooo|||}}}qqqvvvkkk^^^QQQLLLIIIEEEFFFIIILLLHHHHHHNNNTTTXXX^^^ccciiiddddddrrrzzzggg___pppuuunnntttWWWVVVRRRIII>>>666111/////////............//////,,,+++666FFF===CCCQQQ222???000555333222777CCCOOOWWW^^^eeeiiillloooqqqrrrssstttvvvqqqqqqqqqppppppppppppooonnnnnnnnnoooooooooooooooooonnnmmmnnnooopppooonnnoooooooooooooooooooooooopppoooooooooooopppqqqrrrssssssrrrqqqrrrtttvvvwwwwww~~~yyyuuussssssttttttuuuuuutttttttttwwwtttqqqpppooonnnjjjhhhjjjiiigggggghhhkkknnnppppppooommmkkkhhh```SSSIIIAAAOOOTTTOOOIIIDDDPPPjjjlllJJJAAAJJJHHH:::777222///...------222999444555666555333000......---000222333000/////////....................................///////////////------//////222:::DDDOOOWWW```ddddddfffjjjoooooooooppppppppppppoooooonnnoooppprrrtttuuuvvvwwwsssrrrqqqpppppppppppppppooopppqqqrrrrrrsssrrrrrrqqqrrrrrrtttwww{{{iiiyyyttt```[[[RRRtttVVV999+++...,,,***,,,*********))))))))))))******))))))***++++++,,,------***---///...---///555;;;\\\wwwooo|||}}}yyyzzzzzz||||||||||||||||||||||||~~~zzzxxx|||~~~|||{{{{{{yyy~~~|||{{{tttnnn{{{bbbXXXbbbwwwHHHGGGEEEBBB>>>:::777555111111111000//////......---,,,,,,++++++,,,,,,---))),,,...---,,,///555;;;666;;;>>>FFFNNNKKKRRRfff___nnn~~~wwwgggjjjtttrrryyy|||{{{^^^UUU___jjj~~~~~~nnnmmm{{{~~~qqqqqqVVV;;;999333+++222........................,,,,,,,,,,,,,,,,,,,,,,,,***...111111000111555:::kkkvvvnnnyyysss}}}{{{wwwoooiiiiiidddbbbdddjjjnnnlllkkklllooommmqqq|||zzzZZZsssvvv~~~xxx|||VVVVVVSSSLLLAAA777111/////////............//////...,,,444:::zzzGGG;;;___111666...AAA222111777DDDPPPWWW^^^dddiiilllppprrrssstttuuuwwwqqqqqqqqqppppppppppppooollllllmmmnnnooopppqqqqqqooonnnmmmnnnoooppppppnnnoooooooooooooooooooooooonnnnnnmmmnnnnnnoooppppppvvvuuussssssssstttvvvxxxwww~~~~~~wwwwwwwwwwwwwwwvvvuuuuuuvvvtttrrrrrrsssrrroookkkiiiiiiiiijjjkkklllnnnoootttrrrpppnnnllleeeXXXLLLFFFGGGFFFFFF???...111KKKqqq~~~rrrNNN<<>>999:::999666333000//////---000444444111//////000///...------------...///............/////////000...,,,,,,......111999CCCNNNVVV___ccccccdddiiinnnlllmmmnnnoooppppppppppppmmmnnnppprrrssstttttttttnnnoooooooooppppppppppppmmmnnnooopppqqqrrrrrrrrrpppooonnnqqqwww~~~\\\rrrmmmVVVGGGKKKoooTTT888+++...,,,***,,,+++******))))))))))))******))))))***+++,,,,,,------***---///...---///666<<>>CCCGGGHHHEEE<<<111,,,...333...111444333111000111333333000,,,,,,...000///...000000000000000000000000------,,,,,,---222999>>>JJJSSS\\\```eeekkknnnnnnnnnoooooonnnnnnooorrrtttqqqpppooooooppprrrtttuuusssrrrpppoooooooooppppppqqqrrrtttuuuuuutttrrrqqqpppsssvvvvvvuuuvvvzzz~~~{{{sss]]]hhhuuuxxxuuu___wwwllldddKKKNNNpppOOO444***000---)))+++,,,++++++************++++++++++++++++++++++++++++++111+++///,,,///111444UUU}}}ssssssnnnwww{{{yyyzzzsss}}}{{{{{{yyy|||{{{yyyxxxxxxyyyzzz{{{~~~~~~~~~~~~}}}}}}}}}}}}yyyxxx{{{}}}|||ooo```zzzccc___hhhxxx~~~JJJHHHEEEAAA===999666555000000///...............---,,,,,,++++++,,,,,,---///---++++++---222777;;;888444===CCCCCCUUUeee^^^eeekkkooommmfffdddjjjpppuuuxxxqqqccc^^^nnntttpppwwwpppkkk~~~[[[FFF777666///---.....................---,,,,,,,,,,,,---......***///***)))111111===\\\zzz}}}zzzuuupppnnnmmmooowwwsss___~~~~~~~~~}}}zzz~~~dddXXXVVVJJJ===777222//////............//////---......999ccc\\\AAA```uuu444:::222777555555777???JJJUUU\\\___fffjjjnnnrrrssssssttttttppppppppppppppppppqqqqqqmmmnnnppppppooooooppprrrpppqqqrrrqqqooommmmmmnnnpppooonnnppprrrrrrpppmmmoooooopppppppppqqqqqqqqqpppqqqqqqrrrssstttuuuvvvwwwyyy}}}zzzwwwvvvuuuuuuvvvuuutttssssssqqqmmmkkklllkkkjjjkkknnnppppppppppppoooooopppooohhh\\\SSSIII>>>444111///---///444MMMaaaaaaGGG555===JJJMMM>>>999444444:::CCCJJJMMMTTTRRRKKKAAA666000000333222444555444111000000222000...,,,---...///---+++////////////////////////------,,,,,,---222999>>>JJJSSS[[[```dddjjjmmmlllmmmnnnoooooonnnnnnqqqrrrppppppoooooopppqqqssstttssssssqqqpppppppppqqqqqqnnnoooqqqsssssssssrrrqqqqqqtttwwwwwwvvvxxx|||xxxvvvvvvvvv\\\hhhyyypppaaa}}}cccDDDQQQtttMMM333***000---)))+++,,,++++++************++++++++++++++++++++++++++++++---***000---///222999\\\~~~yyyrrrzzzuuu{{{mmmhhhrrr|||yyyyyyzzzzzz{{{||||||}}}}}}}}}}}}||||||||||||{{{~~~{{{{{{}}}eeemmmqqqcccdddpppJJJHHHEEEAAA===999666555000000///...............---,,,,,,++++++,,,,,,---...---,,,,,,///333888;;;888;;;@@@AAANNNmmmxxxeeebbbaaaaaaaaabbbeeeiiilllqqqtttrrrnnnxxxvvveee~~~zzzrrrlllkkkGGG;;;222111........................---,,,,,,,,,,,,---......//////---111444222FFFkkkwwwyyy}}}|||xxxrrrlllhhhfffeeekkksss~~~}}}^^^ooo~~~|||zzzhhhYYYWWWLLL???777000//////............//////000---+++888eeeddd;;;XXXttt666999444666666444555===IIIUUU]]]aaahhhlllpppsssssssssssssssooooooooopppqqqqqqqqqrrrnnnoooppppppooonnnoooqqqqqqrrrrrrpppnnnnnnooopppqqqppppppqqqrrrrrrqqqooonnnnnnoooooooooppppppppppppqqqqqqrrrssstttuuuuuu{{{zzzzzz|||yyywwwwwwyyywwwuuutttsssqqqnnnkkkkkkjjjjjjkkkmmmooonnnmmmllllllmmmnnnllldddYYYPPPIII===222...//////000222AAARRRSSS@@@333<<>>KKKMMMHHHZZZ}}}nnnXXXVVVUUUVVV[[[cccjjjoooaaaXXX]]]wwwuuuwwwwwwvvvvvvjjjBBB===000666/////////...............---,,,,,,,,,,,,---......222///222999666333MMMssszzz|||uuuyyy}}}uuussswwwrrrmmmkkkfffbbbeeejjjxxxjjjbbbzzzooohhhXXXXXXOOOCCC888...//////............/////////---+++555___jjj;;;TTTzzz;;;555333333666444444;;;HHHVVVaaaeeemmmpppssstttrrrpppoooooonnnnnnooopppqqqrrrrrrrrrooopppqqqpppooonnnooopppqqqqqqqqqooommmmmmoooqqqqqqqqqqqqqqqqqqqqqpppooooooooooooooopppppppppqqqqqqqqqrrrrrrssstttuuuuuu|||yyyxxx}}}~~~|||{{{yyywwwuuuttttttrrrpppnnnhhhhhhgggiiikkkkkkjjjiiihhhgggeeebbb^^^XXXOOOIIIFFF>>>777444444555333222888EEEHHH>>>888???HHHJJJHHH<<<444===QQQbbbddd```ZZZRRRFFF===999999999888<<<<<<:::888555444333333111111000//////000//////........................---------------111777;;;EEEPPP[[[___aaafffiiijjjjjjlllooooooooonnnnnnnnnnnnnnnoooooooooppppppqqqrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrssstttuuuuuuttttttrrruuuwwwwwwwwwyyy~~~nnnfffkkkrrrrrrxxxxxx{{{NNNeeennnDDD000+++///+++))),,,***++++++************+++++++++++++++,,,,,,,,,,,,,,,***+++555111111666EEEppprrr{{{{{{~~~pppnnnxxx|||yyy~~~}}}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{{{{zzzzzz{{{|||}}}~~~{{{hhhddduuukkkcccsssJJJHHHEEEAAA===999666555000000///...............---,,,,,,++++++,,,,,,---***++++++---000333777999CCCVVVVVVLLLYYYrrruuugggWWWXXXXXXXXX[[[cccoooxxxpppiiivvv]]]QQQiiiqqq{{{pppgggCCC???555<<<111000///............///---,,,,,,,,,,,,---......000***...444000999___~~~}}}~~~vvvttttttqqqpppooojjjcccaaacccqqqxxxXXX~~~rrriiiYYY\\\XXXLLL>>>000//////............//////---......222RRRooo===QQQ|||FFF333333333555333444;;;IIIXXXccciiilllooorrrsssrrrpppoooooonnnnnnooopppqqqrrrrrrrrrooopppqqqpppooonnnoooppppppppppppnnnmmmmmmoooqqqqqqqqqqqqpppoooooooooooopppppppppqqqqqqqqqrrrrrrqqqrrrrrrsssssstttttttttvvvuuuvvvzzz~~~|||zzzwwwvvvtttsssttttttsssqqqiiihhhhhhiiikkkkkkiiigggeee```YYYQQQJJJEEEAAA???FFFFFFBBB===999777555444555>>>CCCAAAAAAGGGLLLMMMGGG<<<555???TTTcccccc\\\UUULLL@@@::::::<<<>>>>>>BBB@@@===;;;999888666666222111///---,,,---///111........................---...---------000555999BBBOOO[[[___aaaeeeiiijjjjjjmmmooopppnnnmmmmmmnnnnnnoooooooooppppppppppppoooooooooppppppppppppoootttttttttuuuttttttssssssrrrtttvvvvvvuuuxxx}}}vvvfff_________pppnnnqqqpppRRRqqqlll???///+++///***))),,,***++++++************++++++++++++,,,,,,,,,---------,,,---888333333999KKKxxxooottttttttt}}}}}}eeeaaaooo|||~~~|||{{{{{{}}}~~~~~~~~~}}}}}}}}}||||||||||||zzzyyyzzz}}}jjjhhhxxxxxxiiiooozzzJJJHHHEEEAAA===999666555000000///...............---,,,,,,++++++,,,,,,---******,,,///222555777999BBBSSSRRRIIIPPPXXXXXXZZZYYY[[[\\\ZZZYYY```mmmxxxkkkkkkllldddrrr~~~tttqqqzzzwwwkkkLLL>>>777===222111///...---......///---,,,,,,,,,,,,---......222))),,,//////KKK{{{zzzsssqqqpppooojjjaaa]]]___gggyyyWWWjjjxxxiiiWWW[[[ZZZPPPAAA111//////............//////---000000000GGGwwwyyyAAAJJJRRR555666444555333444;;;IIIXXXbbbgggfffjjjnnnqqqrrrrrrssssssooooooooopppqqqqqqqqqrrrnnnoooppppppooonnnoooqqqppppppqqqpppnnnnnnpppqqqqqqrrrqqqpppnnnmmmnnnppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssttttttvvvuuuxxx||||||zzzvvvuuusssrrrtttttttttssskkkkkkkkklllmmmmmmjjjhhhbbb[[[NNNBBB:::666777888NNNSSSQQQFFF:::888>>>DDDFFFHHHIIIJJJLLLOOOQQQQQQEEE;;;555<<>>QQQqqqlllwww}}}uuusss|||}}}rrryyy~~~mmmhhhrrr{{{}}}{{{zzzzzzzzz{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}yyyzzz{{{nnnkkksssuuurrruuuyyyJJJHHHEEEAAA===999666555000000///...............---,,,,,,++++++,,,,,,---+++,,,///222555888:::;;;===HHHHHHIIIQQQLLLKKK]]]XXXXXXXXXVVVWWW^^^jjjsss|||kkkqqq~~~yyy^^^???;;;===333222000...---...//////---,,,,,,,,,,,,---......222,,,111333444ZZZ~~~}}}}}}wwwtttqqqnnnggg^^^[[[]]]___rrraaaXXXlllVVVYYYYYYRRRDDD555//////............//////...000000///EEEvvvLLLAAApppXXX777888333666444444;;;GGGTTT]]]aaabbbffflllppprrrssstttuuuppppppppppppppppppqqqqqqmmmnnnppppppooooooppprrrppprrrssssssrrrqqqrrrrrrrrrssssssqqqnnnmmmooorrrppppppppppppqqqqqqqqqqqqrrrrrrrrrsssssssssssstttwwwwwwyyy{{{}}}~~~{{{zzzyyywwwuuusssrrrrrrsssrrrqqqlllllllllmmmnnnmmmjjjhhh___WWWIII<<<333000333666XXX```^^^KKK;;;AAAVVViiiooofff]]]YYYWWWTTTRRRRRREEE;;;333333<<>>===AAAHHHOOOSSSSSSNNNGGGBBB???<<<888555...111333333000......000////////////////////////............---///333666===LLL[[[```bbbffflllnnnoooppppppooonnnmmmooopppppppppqqqrrrrrrqqqpppooommmnnnooopppqqqppppppoooppppppqqqqqqssstttuuuvvvssstttvvvuuuvvvyyyvvv[[[HHHBBBMMMfff}}}zzzZZZwww```LLLJJJttthhh777,,,,,,...))))))---(((++++++************++++++++++++,,,,,,---......///...---666333888DDDXXX}}}xxxwwwttt~~~vvvvvv|||}}}nnnxxx}}}zzz}}}|||uuuyyyzzz{{{|||||||||{{{zzz~~~}}}}}}}}}}}}||||||||||||~~~zzzzzzvvvkkksssxxxtttxxx|||}}}JJJHHHEEEAAA===999666555000000///...............---,,,,,,++++++,,,,,,---,,,...111444777:::;;;<<<:::AAABBBMMMZZZOOOOOOkkkWWWVVVUUUUUUYYYbbbmmmtttxxx{{{gggwww}}}xxx}}}iiimmm{{{rrrqqqDDDBBBCCC444222000...---...//////---,,,,,,,,,,,,---......---+++666777555[[[www~~~vvvvvvzzz~~~xxxrrrmmmeee]]][[[^^^[[[ooommmOOOttt}}}vvvuuuZZZ[[[]]]WWWKKK<<>>KKKooorrrfff^^^WWWRRRPPPEEE<<<111,,,000777<<>>WWWuuu>>>888555444333333666???JJJTTTZZZbbbeeekkknnnoooppppppqqqppppppppppppqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqppprrrvvvxxxyyywwwtttrrrtttuuuuuuuuutttrrrooonnnqqqpppooonnnoooppprrrssspppqqqqqqrrrsssttttttuuurrrtttvvvvvvvvv{{{|||mmm\\\UUUVVVTTTJJJ???>>>??????AAACCCFFFHHHJJJWWWXXX^^^fffkkklllooouuuuuuuuusssqqqooommmlllkkkkkkjjjiiiiiihhheeeddddddbbb\\\NNN@@@777666666555RRRvvvuuuZZZJJJ;;;???^^^{{{pppdddYYYPPPIIIDDD???777000///000444<<>>CCC888...---000000///......------------...//////000000...<<>>IIIHHH777444444333333666>>>HHHSSSYYYbbbeeekkknnnppppppqqqrrrooooooooopppppppppqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrtttwwwyyyzzzzzzxxxwwwzzzyyyxxxvvvsssqqqooonnnqqqpppoooooooooppprrrsssppppppqqqssstttuuuvvvwwwsssuuuwwwwwwvvvyyy~~~{{{|||rrrcccQQQJJJLLLJJJAAA777555999>>>AAAAAAAAADDDFFFRRRSSSYYYaaafffiiinnntttqqqqqqqqqpppnnnkkkhhhfffjjjgggfffgggddd``````eeeiiibbbTTTDDD;;;999666222JJJyyyjjjUUUCCC999DDDYYY___ccc^^^RRRGGGCCCCCC:::555000...000777EEERRRMMMLLLCCCDDDRRRXXXUUUXXXUUUPPPLLLJJJEEE>>>:::;;;222888IIIXXXRRR???777===666444222000.........//////...///000...,,,000777CCCOOO[[[aaaffflllpppooopppooonnnnnnoooppprrrsssqqqqqqrrrrrrrrrrrrqqqqqqmmmmmmmmmmmmnnnooopppqqquuutttrrrqqqqqqqqqrrrrrrvvvyyy}}}lllNNNDDDYYYdddpppXXX|||kkkIIIaaafffGGG111...,,,***+++++++++******))))))))))))***++++++,,,,,,,,,------...000000444222666666;;;WWWwwwmmmzzz~~~{{{yyyrrrpppssswww}}}iiiAAAUUUccclllxxxyyywww~~~~~~||||||}}}zzz}}}zzzvvvzzzrrrvvv{{{zzztttpppqqqvvv|||~~~~~~IIIFFFBBB???<<<999555222//////.........------------,,,,,,++++++,,,,,,------...222555555999EEERRRFFF>>>PPPZZZHHHKKKTTTEEEKKKNNNRRRUUUYYY___dddgggkkkuuu~~~jjjggg~~~WWW888DDDFFF;;;000,,,///111000---...------------...////////////000@@@ccc{{{ppppppxxxooonnnzzzoooddd\\\ZZZ]]]```XXXXXXkkk]]]aaarrriiiVVV\\\]]]UUUJJJ999333//////000//////000,,,,,,222222444TTTDDD===}}}PPP888777444444333666<<>>===@@@:::@@@FFFIIIHHHIIINNNSSSTTTVVV[[[cccfffeeehhhllloooppprrrrrrppplllhhheeekkkdddaaabbb]]]VVVZZZeeennniii[[[HHH===;;;888111>>>rrrkkkMMM;;;>>>999CCCNNNPPPJJJCCCBBBDDD999555333222222777FFFTTTYYY]]]UUUOOOSSSOOOEEECCCEEEFFFIIILLLHHHAAA???AAA999222666GGGSSSNNN@@@666:::888444000......///000///...///000...---111888EEEPPP\\\bbbgggmmmppppppqqqpppoooooooooppprrrsssqqqqqqrrrrrrrrrrrrqqqqqqnnnnnnnnnnnnnnnooopppqqquuutttrrrqqqppprrrsssuuuzzz|||~~~tttUUUIII[[[kkkgggPPPvvvWWWCCCbbb]]]FFF000...+++***+++,,,+++*********))))))******+++,,,------------...///111111111222666555>>>```{{{}}}}}}|||zzzwww~~~}}}www{{{vvvhhh[[[iiiJJJLLLPPP___ttt~~~{{{www~~~||||||}}}}}}}}}yyyzzzxxxwwwxxxzzz|||yyytttoooqqqxxx}}}|||}}}IIIFFFBBB???<<<999555222...............------------,,,,,,++++++,,,,,,---,,,...222666777;;;HHHUUULLLEEEWWW^^^JJJKKKUUUHHHEEEHHHNNNUUU[[[___eeejjjqqquuu|||xxxwww}}}xxxmmmbbbCCCGGGGGG>>>333---///111000---...------------...//////555444555BBBkkk}}}nnnvvv{{{vvvnnn~~~yyyoooeee___^^^bbbggg[[[VVVgggfff[[[yyytttvvvZZZ]]]cccVVVOOO===444...000111///...000///,,,000///...MMMRRR>>>uuuTTT999:::444444444555:::DDDPPPYYY```dddiiimmmooopppqqqrrrnnnoooooooooooopppppppppppppppqqqrrrsssttttttuuuzzz{{{}}}yyywwwuuurrrqqqpppqqqqqqpppppppppppppppqqqqqqqqqssssssssstttttttttttttttuuuvvvvvvwwwvvvwwwxxxyyywwwdddSSSKKK]]]ooovvvrrrjjj___VVVhhhiiibbbRRR>>>555:::BBBEEEIIILLLLLLJJJLLLRRRXXXXXXZZZ```gggiiiffffffiiioooqqqtttvvvuuuqqqllliiiiii___[[[\\\TTTHHHOOO```ooonnnbbbMMM@@@>>>:::333555[[[hhhEEE999555:::???AAAAAA???>>>>>>888666444444111333===IIIWWWcccbbbXXXRRRGGG:::888===@@@GGGKKKGGG???<<>>cccXXXAAA000...+++***+++,,,,,,+++***************++++++,,,---------...///000222222111666999666CCCggg|||rrrnnn}}}~~~pppuuu~~~}}}|||www{{{yyyzzzppp```ddduuu}}}aaaPPPJJJUUUdddrrr}}}~~~|||{{{{{{|||}}}~~~}}}|||{{{}}}zzzzzz||||||xxxttttttyyy}}}|||IIIFFFBBB???<<<999555222........................---,,,,,,++++++,,,,,,---......222555666888@@@JJJMMMDDDMMMVVVQQQTTTVVVGGGHHHIIIOOOWWW\\\___dddjjjuuuwww{{{wwwvvv}}}iiizzzvvv```>>>FFFAAA888000...111000---...------------...//////222000555EEExxx~~~~~~{{{qqqyyyqqq~~~yyypppgggaaabbbfffjjjaaaVVVccc~~~qqqYYYnnn|||___^^^jjjZZZVVV@@@444---000333///...000222---111111---HHHdddFFFnnnSSS555555444555444555888BBBOOOXXX^^^bbbhhhlllnnnooopppqqqooooooooopppppppppqqqqqqpppqqqqqqrrrsssttttttuuu{{{{{{|||}}}vvvuuusssqqqppppppqqqrrrooooooppppppqqqqqqqqqqqqssssssssssssssssssssssssuuuuuuuuuvvvwwwxxxyyyyyyuuuiii[[[KKK@@@:::DDDOOOUUUZZZaaaffffffiii___OOOAAA<<<>>>EEEKKKTTTTTTSSSPPPNNNPPPVVV[[[[[[]]]cccjjjllliiijjjmmmppprrrvvvxxxxxxuuupppnnnggg\\\YYY]]]PPP>>>CCCVVViiiqqqlllXXXHHHCCC>>>555777AAAbbbsssWWWPPPHHHEEEDDDDDD@@@===888555444333000///444;;;AAARRRUUUOOONNNIII===:::@@@BBBGGGIIICCC:::555555222555111+++333DDDJJJCCC<<<999555111......///000000//////000......333;;;JJJUUU```eeehhhmmmooonnnqqqpppooonnnoooooopppqqqppppppqqqqqqqqqqqqppppppqqqqqqppppppppppppqqqqqqrrrrrrssstttvvvyyy{{{}}}|||yyyxxx{{{xxxhhhhhh~~~ooozzzjjjDDDlllYYY===///---+++***+++,,,,,,++++++************+++,,,,,,---------...000111333444444;;;>>>999HHHppplllbbbyyy{{{wwwpppuuu||||||~~~{{{wwwZZZOOOTTTNNNQQQfffzzz{{{{{{{{{{{{{{{||||||}}}{{{|||}}}|||{{{{{{|||}}}|||xxxqqquuu{{{~~~|||IIIFFFBBB???<<<999555222........................---,,,,,,++++++,,,,,,---///...000444555555999>>>CCCBBBFFFKKKNNNOOOLLLGGGNNNMMMPPPVVVYYYXXX\\\bbbfffkkkttt}}}xxxtttooosssjjj}}}xxxsssuuuzzzqqq;;;DDDDDD===333...//////---...------------...//////,,,+++777OOO{{{zzzyyyrrr|||{{{www~~~zzzrrriiicccbbbfffjjjhhhWWW^^^xxx[[[bbb___[[[kkk]]]\\\CCC555---111333///---111111,,,222444---AAAtttqqqHHHaaa[[[888333444555555444777@@@NNNXXX]]]aaafffkkkmmmnnnooopppppppppppppppqqqqqqqqqrrrqqqrrrrrrrrrssssssttttttxxxxxxxxxxxxzzz{{{}}}~~~uuuuuusssrrrqqqqqqppppppoooooopppqqqqqqqqqqqqqqqqqqqqqrrrrrrssssssttttttvvvuuutttuuuwwwyyy{{{{{{zzzqqq]]]MMMCCC;;;777===IIIXXXcccnnnvvvwwwtttTTTJJJ>>><<>>===PPP___qqqwwwgggTTTKKKAAA666:::999KKKnnnsss```TTTPPPMMMGGGAAA<<<777333333222000333888222===>>>AAATTT]]]SSSKKKIIIHHHJJJKKKEEE;;;444333222444222......666@@@GGG;;;888555111///......///111/////////......444<<>>999NNN~~~uuuqqqiiizzz~~~qqqxxx}}}||||||xxxddd^^^ppphhhXXX^^^hhhxxxyyyzzz|||}}}}}}}}}|||{{{zzzyyyzzz{{{{{{{{{{{{~~~zzzvvviiijjjooowww~~~~~~{{{IIIFFFBBB???<<<999555222---.....................---,,,,,,++++++,,,,,,---///---000555777666777:::888GGGNNNLLLIIIBBBBBBMMMNNNKKKLLLPPPPPPMMMOOOUUUmmmttt{{{{{{rrrddd```{{{yyyzzz|||rrrrrrDDDBBBEEE@@@555......///---...------------...//////222222AAA^^^zzz}}}~~~rrrxxx}}}~~~{{{sssjjjcccbbbdddhhhmmmWWWZZZrrr___[[[}}}vvv[[[UUUjjj\\\___DDD555---111444///---111,,,)))222777---:::eeeuuuDDDSSSlllDDD;;;444555555444666???MMMXXX\\\```fffjjjlllmmmoooppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssttttttuuutttttttttuuuwwwyyyzzzvvvvvvuuutttrrrqqqpppooooooooopppqqqqqqqqqqqqpppoooooopppqqqssstttuuuuuuvvvtttssstttwwwzzz|||}}}wwwyyy___HHH;;;777666666===NNNeeevvv|||uuucccRRR???@@@CCCHHHOOOXXXaaagggaaa___^^^```dddjjjmmmooojjjgggfffhhhiiiiiinnnuuummmooosssvvvwwwvvvsssrrrkkkdddjjjtttcccCCC===OOOXXXqqqqqq]]]QQQDDD777666???QQQbbb{{{nnn]]]UUUPPPJJJDDDBBB:::555444555555888<<<555888555???bbbwwwnnn```PPPMMMMMMNNNJJJAAA:::888888...+++000333111666AAA999777444111///.........111/////////......444<<>>===MMMVVVZZZcccccc___bbbfffggggggiiiooowwwyyyuuuuuupppllllllllllllpppvvvyyyuuuvvvyyywwwpppoootttpppkkknnnzzzoooGGG666III]]]fffwwwqqqWWWJJJKKK999<<>>SSS```ppp{{{iiiQQQHHHCCCGGGYYYllltttsssqqqjjjgggeeeffffffccc[[[TTTEEEAAA<<<;;;<<<===>>>???===999555777AAATTTgggtttuuummm\\\OOOOOOWWWVVVNNN???:::555333000...222888777444111///...//////000,,,333111///000...666IIIYYYaaaiiilllnnnqqqqqqnnnpppooonnnmmmmmmnnnpppqqqqqqqqqrrrrrrrrrrrrqqqqqqsssttttttrrrppppppqqqrrrrrrrrrtttuuuuuuttttttsssrrrtttwwwyyyzzz}}}|||mmmUUUKKKUUUzzzaaalllFFFWWWxxxNNN777///...---,,,++++++++++++************+++,,,---...000000000111222444666777:::;;;>>>GGG^^^}}}sssxxxoooppp|||}}}}}}|||{{{zzz{{{{{{|||||||||yyy{{{|||yyyfffmmm{{{|||||||||}}}}}}}}}~~~~~~~~~|||zzzyyyyyyyyyyyytttxxx|||}}}~~~{{{rrrhhh___^^^aaakkkxxx}}}yyyGGGFFFDDD@@@<<<888555333111///---------...---,,,------,,,+++++++++,,,,,,***111333111666@@@DDDBBB;;;UUU___UUUMMMFFFCCCHHHDDDMMMNNNNNN```wwwttt___RRRcccttt}}}yyyoooWWW^^^xxx{{{|||lllMMMEEEPPPOOO===000000111...///////////////000111222555222IIIsssuuukkk{{{}}}~~~~~~||||||vvvqqqjjjccc```aaapppiiiaaa___eeesssccc]]]~~~zzzYYYfffhhhdddSSS999///444111...111111///+++222...000:::TTT___EEE|||www666666666444444666666:::GGGSSSYYY]]]ccchhhkkkmmmoooqqqrrrrrrrrrrrrrrrqqqpppoooqqqqqqrrrsssssssssssssssrrrtttuuuuuusssssstttuuuwwwtttooolllmmmppprrrsssqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrtttuuuvvvvvvvvvwwwzzz|||sssuuuwww{{{uuugggNNN@@@555777:::777666888888666555666555888CCCOOO___nnnoookkknnnnnnnnnuuuzzzvvvtttsssqqqsssxxxzzzxxxxxxyyytttllleeecccyyyssshhhfffeeeRRR<<<888LLL___iiimmmfffVVVIIIJJJTTT[[[\\\\\\aaahhhqqqvvvsssgggZZZPPPGGGEEECCCAAAAAAAAA???===<<<<<<999444222;;;LLLZZZ```iiigggZZZWWW___\\\PPPEEE>>>888555333000000333888777444111000///000111,,,333111///111000999LLL\\\dddjjjlllnnnqqqpppmmmoooooonnnnnnoooppprrrssspppqqqrrrssssssttttttssstttttttttrrrpppoooppprrrqqqqqqrrrsssttttttsssssssssuuuwwwyyyzzz|||nnnSSSIIIVVVzzzjjjOOOffftttMMM444......---,,,++++++++++++*********++++++,,,---...000000111333555777999:::999;;;@@@MMMhhh~~~mmm{{{www|||~~~~~~sssyyy~~~}}}yyywwwzzz~~~{{{yyy{{{}}}iiivvvxxxzzz{{{{{{{{{|||||||||||||||}}}{{{yyyxxxwwwwwwuuuyyy|||~~~vvvjjjbbb___aaajjjxxxzzzGGGFFFCCC@@@<<<888555333111///------......---,,,---,,,,,,++++++,,,,,,,,,***444777222999IIIPPPKKK>>>PPPQQQFFFDDDCCCCCCIIIDDDLLLLLLJJJ]]]|||VVV^^^ooo{{{wwwzzzyyylll```mmmtttqqqnnnrrrJJJHHHRRRRRRAAA222///000...////////////000111222222:::444RRRsss|||wwwtttmmmzzz|||}}}}}}xxxzzzssslllaaaWWWRRReeefffddd___]]]eeevvviiiYYYttt^^^ggggggdddWWW;;;///444111///111000///+++111...000777LLL~~~lll@@@nnnAAA444555444444666666:::EEEQQQXXX]]]ccchhhjjjlllmmmnnnrrrrrrrrrrrrqqqpppooooooqqqqqqrrrssssssssssssrrrqqqssstttsssssssssuuuwwwxxxtttqqqooopppssstttuuupppppppppppppppppppppppppppppppppqqqqqqrrrrrrsssttttttuuuttttttwww{{{~~~|||{{{zzz|||qqqaaaTTTIIIAAAAAABBB???;;;;;;888555666;;;AAAFFFNNNWWW]]]jjjmmmnnnxxx}}}~~~}}}yyyyyywwwuuuwww{{{|||yyytttkkkccc___zzz~~~tttjjjjjj^^^GGG:::CCC___pppmmmuuu~~~eeeTTTLLLLLLTTT]]]jjjwwwuuudddYYYUUUOOONNNJJJFFFDDDDDDBBB>>>:::>>>@@@;;;444555>>>HHHBBBMMMTTTOOOMMMQQQTTTSSSIII@@@888666555111//////>>>===:::555111///...///---333111...111222<<>>CCCCCCEEEGGGJJJKKKKKKQQQaaavvvccc]]]jjjzzz~~~|||sssiiiuuulll{{{yyyiiifff{{{gggJJJTTTUUUFFF555/////////////////////000111222333777666[[[|||||||||cccvvvzzz{{{|||~~~|||yyy|||vvvoooeeeWWWKKKTTT[[[```]]]XXXZZZeeepppzzzyyyzzzoooXXXiiihhhnnnlllhhh[[[>>>000333111000222000000+++222///000333BBBooowww>>>```OOO555555444555666666999CCCOOOYYY]]]ccchhhjjjjjjkkkkkkrrrrrrrrrrrrrrrqqqpppooopppqqqrrrrrrssssssrrrrrrqqqqqqqqqpppqqqtttyyy}}}uuusssrrrrrrssstttsssrrrppppppppppppppppppppppppoooooopppqqqrrrrrrsssssssssttttttttttttvvvzzz}}}||||||zzzoooiii```WWWTTTRRROOOKKKIIIIIICCCAAAHHHQQQWWW\\\```dddpppvvv~~~||||||{{{yyy{{{~~~wwwqqqjjjbbb[[[}}}oooiiibbbRRRHHH:::UUUoootttrrrzzz{{{cccVVV[[[fffsssqqqaaaaaahhhWWWWWWRRRKKKJJJLLLKKKFFF???@@@@@@===999:::AAAGGGHHHCCC???===999;;;LLL```LLLBBB:::777555111///000>>>===;;;666111...---...---222000...222444@@@UUUdddjjjnnnmmmmmmppppppnnnppppppoooooonnnnnnnnnnnnooopppqqqssstttuuuvvvvvvtttttttttrrrpppoooppprrrsssssssssttttttuuuvvvwwwuuuvvvwwwxxxyyy{{{~~~]]]GGGKKKrrrvvvpppyyyPPP}}}oooJJJ///------,,,+++++++++,,,,,,++++++++++++,,,---...///111222555777:::<<<>>>???AAAAAA:::HHHlll|||tttqqqxxxxxx}}}xxxuuusssvvvyyy||||||{{{zzzyyy{{{{{{~~~zzz|||yyyyyy|||{{{{{{{{{{{{zzzzzzzzzzzz|||||||||||||||||||||{{{yyyyyywwwvvvzzz|||vvvpppiiicccfffppp|||FFFEEECCC@@@<<<999666444000...,,,,,,...///...---,,,,,,+++++++++,,,------444999:::555777???BBB>>>:::CCC@@@===HHHNNNHHHDDDCCCCCCKKKSSSQQQPPPbbbzzznnn]]]gggzzz~~~zzz}}}qqqqqqeee\\\jjjuuummmoooKKKUUUWWWJJJ888///...000/////////000111222333444555===lll|||}}}fffrrrwwwzzz||||||www~~~|||}}}wwwssslll\\\NNNFFFLLLRRRRRROOOOOOSSSWWW\\\[[[___jjj{{{uuuXXX^^^~~~kkkooollljjj___@@@000333111000222000222,,,222000111111;;;eeeAAAVVVXXX888555444555666555888BBBMMMXXX]]]ccchhhjjjkkkkkkkkkpppqqqqqqrrrrrrqqqqqqqqqppppppqqqrrrrrrrrrrrrrrrppppppoooooopppuuu{{{sssrrrqqqqqqrrrrrrpppnnnppppppppppppppppppppppppoooooopppqqqrrrsssssstttssstttuuuuuuuuuvvvyyy{{{|||{{{zzz{{{xxxoooiiifffccc```^^^cccZZZTTTWWW^^^dddjjjpppvvv}}}~~~~~~vvvpppjjj___UUU}}}|||sssooogggcccHHHMMMYYYfffiiilllyyyjjjbbbdddxxx|||dddVVV[[[gggYYYZZZVVVOOONNNSSSRRRLLLHHHDDD>>>999888===FFFNNNWWWKKKFFFIIICCC;;;FFFZZZRRRIII@@@;;;666222222444888:::999555000------///---222000...333777DDDZZZffflllnnnmmmmmmpppqqqoooqqqppppppoooooonnnmmmmmmooopppqqqrrrttttttuuuuuurrrssssssrrrqqqpppqqqsssssssssssstttuuuvvvwwwxxxvvvvvvwwwwwwxxx{{{___EEEGGGqqquuuyyy]]]VVV~~~jjjFFF...---,,,,,,++++++,,,,,,,,,++++++++++++,,,---...///222444666999;;;===??????>>>CCC???RRRyyytttvvviii}}}zzzyyyxxxzzz|||}}}zzzwwwzzz{{{~~~~~~|||{{{~~~zzzvvvxxx{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{||||||}}}}}}||||||uuuuuusssppprrrxxxzzzxxxuuupppiiihhhnnnyyyEEEDDDCCC@@@<<<999666444///...,,,,,,...///......,,,+++++++++,,,,,,---...555555666666777777888888???JJJGGGDDDNNNRRRJJJFFF@@@???GGGSSSUUUTTT___ppprrr\\\ggg{{{|||vvvxxxcccfffqqqfffPPPggg{{{rrrxxxyyyeee~~~LLLUUUYYYMMM::://////222/////////000111222444555777BBBuuutttsss}}}|||pppooouuu{{{|||xxx{{{tttrrrmmm]]]MMM@@@??????@@@AAABBBBBBAAA<<<>>>CCCMMM^^^sss{{{YYYRRRsssiiijjjjjjnnnbbbBBB111333222111222000222,,,333222444333:::```FFFPPP[[[;;;555444555666555777AAALLLUUUZZZbbbhhhlllmmmmmmnnnoooppppppqqqrrrrrrrrrrrrppppppqqqrrrrrrrrrrrrqqqooopppqqqqqqrrruuuyyy}}}vvvssspppooopppppppppoooppppppppppppppppppppppppnnnooopppqqqrrrsssssstttssstttvvvvvvuuuvvvwwwyyywwwzzz{{{|||zzzuuusssooolllgggdddbbbcccdddhhhpppzzzzzztttmmm___QQQeee~~~{{{lllaaa\\\aaafffgggkkkqqqoootttnnneeeyyysss___QQQPPPVVVbbbfffbbbZZZWWWZZZVVVMMMLLLIIIBBB;;;888<<>>,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,---...///333444777:::<<<===>>>>>>;;;DDDBBBXXX|||~~~~~~~~~{{{zzz{{{{{{{{{yyyzzz}}}}}}||||||{{{{{{}}}}}}~~~xxx||||||||||||{{{{{{zzzzzzyyyzzzzzz{{{{{{zzzyyyxxxooossssssppppppuuuyyyzzzvvvtttqqqnnnooowwwEEEDDDCCC@@@===999666555///...,,,,,,...//////...++++++++++++,,,,,,---...333000222777999666666:::AAAKKKGGG???EEEIIIEEEDDDFFFBBBCCCKKKRRRVVV]]]cccpppZZZggg|||{{{vvvbbbVVVmmmrrrZZZHHHaaa|||yyy|||uuuLLLUUUZZZNNN;;;//////333/////////000111333444555555@@@qqqmmmmmm~~~|||ooommmjjjnnnttt|||}}}www~~~xxxpppnnniiiXXXGGG???999222222666999777444333666888:::CCCXXXsssYYYJJJlllkkkiiimmmvvvdddCCC111333222111333000222,,,333444666555:::___KKKNNN[[[<<<555444555666555777@@@KKKRRRXXXaaahhhmmmooopppqqqnnnooopppqqqrrrsssssssssppppppqqqrrrrrrrrrrrrqqqooopppsssttttttuuuwwwyyy{{{wwwrrrooooooqqqrrrsssoooooooooooooooooooooooonnnooooooqqqrrrsssttttttrrrtttvvvwwwvvvuuuvvvwwwwww|||~~~zzzuuupppnnnsss{{{~~~{{{{{{zzzrrr```OOOCCCmmm}}}xxxrrreeeVVVLLLKKKMMM]]]zzzpppvvvzzzzzzsssggg[[[TTTRRRsssxxxuuujjjeeeeee\\\PPPJJJLLLKKKDDD<<<;;;AAAHHHTTTVVVTTTPPPOOORRRQQQMMMeee]]]RRRGGG<<<555888???AAABBBBBB===444///...000---222///...444999HHH___hhhmmmooommmmmmqqqsssrrrooooooqqqrrrrrrrrrrrrrrroooooopppqqqrrrrrrrrrrrrpppqqqrrrrrrqqqrrrsssuuuqqqqqqqqqqqqrrrtttvvvwwwwwwwwwwwwwwwxxxzzzyyyTTTAAALLLSSSqqqxxx^^^;;;...,,,,,,,,,++++++,,,------,,,,,,,,,,,,---...//////333555888:::<<<===>>>>>>???HHHBBBTTT~~~yyy~~~{{{yyyyyy{{{||||||||||||}}}~~~qqqrrr}}}yyy}}}}}}|||||||||{{{{{{{{{yyyyyyzzzzzzyyywwwvvvuuummmtttwwwtttrrrvvv{{{}}}uuuvvvvvvsssqqqvvvIIIGGGDDD???;;;777444333......---,,,,,,,,,,,,---,,,+++*********+++,,,---333444333333777;;;999333888IIIGGG888777===AAAGGGDDDBBBEEEKKKOOOTTT[[[dddpppcccbbbqqq~~~~~~ooosssWWWZZZbbbYYYBBBAAAUUUfffiiixxxnnnOOOOOOZZZYYY@@@---...222000000111000000111333666:::KKK~~~wwwmmm|||sssdddmmmggglllrrrsss{{{ooozzz~~~zzzvvv~~~zzzzzz|||uuuvvveeeUUUHHHBBB@@@888666444444666888777555777444777>>>===BBB^^^\\\DDDlll{{{wwwgggeeewwwfffDDD111222000000222000555......333444333===KKK[[[>>>|||mmm???555444666777666777???HHHPPPZZZcccfffiiimmmoooooosssrrrqqqpppppppppqqqrrrrrrrrrrrrqqqqqqqqqppppppttttttuuutttrrrrrrtttuuu{{{vvvpppnnnppprrrpppnnntttsssqqqooommmmmmmmmmmmrrrrrrrrrqqqooopppsssvvvtttvvvxxxxxxxxxwwwxxxyyy{{{xxxxxx}}}xxxjjj___III]]]|||{{{gggQQQBBB???;;;:::LLLqqqrrrvvv~~~zzztttvvvuuuzzzyyydddiiieeeSSSWWWUUUMMMDDD@@@AAA>>>999AAACCCHHHKKKJJJGGGKKKRRRTTT^^^ZZZLLLCCC;;;:::DDDRRRBBB@@@BBB777///000111///000111111555AAATTTcccnnnnnnooopppqqqrrrssssssuuuttttttsssrrrrrrqqqqqqppppppooooooppppppqqqrrrqqqrrrrrrpppooonnnoooqqqrrrpppppprrruuuwwwuuussstttvvvyyyzzz{{{}}}jjjEEELLL|||```qqqWWW555+++...---,,,,,,++++++++++++***+++,,,---///000111111666777999999999999;;;===>>>;;;===WWWxxxyyy~~~www{{{~~~~~~}}}zzzxxxwwwyyy{{{|||||||||}}}}}}}}}}}}}}}{{{{{{||||||{{{{{{zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{wwwxxxyyyxxxwwwvvvxxxzzzxxxvvvtttssstttwww{{{}}}{{{{{{||||||xxxwwwIIIGGGDDD???;;;777444333......---,,,,,,,,,,,,---,,,+++*********+++,,,---...111333222555:::<<<:::>>>NNNIII888666;;;<<>>===>>>???UUU|||}}}yyyggg}}}MMMOOO\\\]]]DDD000///111000000111000000111444666;;;NNNzzzuuuppp|||ooouuuiiikkksssttt{{{ooo}}}vvv~~~uuuggg[[[]]]hhhuuu|||sssdddTTTGGG???:::999777555444444555666666666===:::<<>>HHHUUUGGGFFFGGG:::///000000111111222222777EEEYYYgggmmmnnnoooppprrrssstttuuuttttttuuuuuuttttttssssssrrrrrrqqqqqqqqqqqqqqqrrrqqqrrrrrrqqqoooooopppqqqrrrqqqqqqrrruuuvvvtttrrrtttvvvyyy{{{|||~~~ggg>>>HHHqqqYYYuuuRRR:::......---,,,,,,++++++,,,,,,,,,,,,---...///000111222333666888:::;;;===@@@BBB@@@;;;>>>ZZZ|||zzz}}}zzzzzz}}}{{{yyyzzz{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{||||||{{{{{{zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxyyyxxxyyyyyy{{{|||zzzyyywwwwwwxxxzzz}}}~~~{{{xxx~~~IIIGGGDDD???;;;777444333......---,,,,,,,,,,,,---,,,+++*********+++,,,---+++111444333444888======AAANNNHHH777777;;;:::;;;DDDCCCEEEJJJNNNQQQWWW___lllcccdddrrr||||||zzz}}}~~~}}}uuu{{{zzzZZZ:::444:::<<<<<<888666888===WWW|||vvv~~~~~~eeeiiiMMMPPP```bbbJJJ444000000///000111111111222555777===VVVvvvzzzuuunnnzzz}}}jjjfffqqquuu|||bbb~~~tttuuu|||~~~{{{vvvVVVRRRJJJGGGPPPaaaooouuu|||mmmbbbRRRDDD===:::888666777666666777888888999999AAABBBLLLUUUTTTOOOZZZlllmmmQQQeee|||~~~hhhhhhvvvgggEEE222222111000222000222///000555555333:::EEEjjjddd<<>><<<888???@@@;;;;;;EEELLLNNNPPPhhh{{{yyyhhhiiihhhggg```NNN===>>>HHH@@@>>>??????===;;;???EEEPPPZZZXXXPPPJJJAAA???IIIWWWMMMMMMMMM===111111000333333333444<<>>AAADDDGGGDDD@@@FFFccc|||uuuppp|||~~~{{{{{{}}}}}}|||{{{{{{{{{zzzzzzyyyyyyyyy{{{||||||||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxyyy|||~~~}}}||||||||||||}}}~~~{{{~~~IIIGGGDDD???;;;777444333......---,,,,,,,,,,,,---,,,+++*********+++,,,---...222555555888;;;;;;777>>>KKKDDD666999???>>>===DDDCCCEEEJJJMMMOOOTTT[[[gggbbbeeeqqqzzz~~~ooovvvjjjhhhYYYZZZ]]]HHH444666>>>222999999>>>EEE:::>>>\\\~~~vvvnnnoooRRRUUUdddfffLLL555000000///000111111111333666999???^^^{{{mmm}}}~~~hhhaaannnttt|||[[[ggg}}}{{{nnnwwwxxxssslllmmmsssssspppuuu{{{ssseeeZZZMMMDDDAAA@@@>>>;;;:::;;;<<<>>>@@@AAABBBBBBHHHOOOddd{{{|||vvvxxxrrrTTTaaazzzjjjlllvvvhhhFFF222333111000222000111///111555555444999BBBjjjnnn<<<[[[PPP:::777555555444333888???NNNXXXaaafffiiinnnqqqqqqpppqqqrrrssstttsssrrrqqqrrrrrrrrrqqqqqqqqqpppppppppqqqrrrrrrqqqqqqsssuuuzzzwwwsssrrrssssssrrrqqqppppppppppppppppppppppppqqqrrrrrrrrrqqqqqqsssuuutttvvvxxxxxxxxxwwwxxxyyy}}}}}}~~~nnnuuurrrfffVVVJJJCCC???;;;888FFFEEECCCCCCKKKTTTTTTNNNLLLcccvvvvvvmmmpppzzzppptttvvvsssVVVHHHKKKJJJGGGEEEDDD???999999===MMMUUUSSSMMMIII>>>;;;FFFUUUNNNRRRQQQAAA555444111444333333888BBBSSSdddpppnnnnnnoooppppppqqqqqqrrrqqqrrrtttvvvwwwvvvuuuuuuuuutttsssrrrppppppppppppqqqrrrtttsssrrrqqqrrrsssttttttttttttttttttsssrrrsssvvvyyy|||~~~WWW>>>ddd~~~{{{QQQWWWsss;;;555,,,...------,,,,,,,,,------.........///000111111111111444888;;;>>>BBBFFFHHHJJJJJJTTTqqq~~~uuuuuuppp}}}}}}zzz|||~~~}}}{{{{{{{{{zzzyyyxxxxxxwwwwww|||||||||||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{yyyxxxyyy~~~~~~}}}|||~~~IIIGGGDDD???;;;777444333......---,,,,,,,,,,,,---,,,+++*********+++,,,---000111333777>>>BBB<<<222===JJJDDD777;;;AAA@@@???CCCBBBEEEIIILLLMMMRRRXXXbbbaaafffpppwww{{{gggrrr^^^QQQKKK@@@???>>>888;;;BBBAAA;;;<<<555;;;GGG===999LLL{{{oooXXXZZZhhhhhhMMM555000000///000111222222444888:::>>>^^^rrr~~~gggaaaooossszzz}}}xxxSSSUUUgggzzzvvvjjjzzzvvvyyy{{{www~~~~~~zzz~~~yyyuuuxxxoooaaaYYYPPPLLLKKKIIIEEE@@@AAABBBEEEJJJOOOQQQOOOLLLPPPWWWnnnwwwXXXeee{{{gggjjjqqqiiiGGG333333111000222000000000333555555555:::AAAqqq|||DDDQQQ\\\:::666444555555555999???LLLVVV```dddhhhmmmppppppnnnoooppprrrrrrrrrqqqppprrrrrrrrrqqqqqqqqqppppppooopppppppppooooooqqqsssxxxvvvtttsssssssssrrrrrrrrrrrrqqqqqqppppppooonnnppprrrsssrrrqqqqqqsssttttttvvvxxxxxxxxxwwwxxxyyy{{{}}}~~~yyyiiinnnmmmbbbXXXXXXWWWSSSNNNJJJGGGFFFEEEFFFHHHOOOZZZaaa^^^WWWWWWhhhtttxxxtttqqqggguuuwwwqqqvvvtttTTTGGGMMMJJJIIIGGGBBB:::666777BBBGGGDDDAAA@@@777777DDDOOOKKKRRRSSSEEE<<<888222333333555<<>>@@@DDDFFFKKKPPP^^^zzz{{{|||fffrrrwwwwww}}}yyy{{{}}}}}}{{{{{{{{{zzzyyyxxxxxxwwwwww||||||}}}}}}||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxzzz~~~}}}{{{yyywwwxxxyyy~~~IIIGGGDDD???;;;777444333......---,,,,,,,,,,,,---,,,+++*********+++,,,---......000666AAAFFF>>>222???MMMIII:::;;;???>>>>>>BBBAAADDDIIIKKKLLLPPPVVV]]]___fffooosssxxxqqqeeeMMMBBB???888777;;;:::;;;HHHOOODDDNNNNNNMMMWWWddd```UUUSSSyyy___}}}{{{ZZZ]]]jjjkkkOOO777111111///000111222333555999<<>>???BBBDDDIIINNN^^^{{{~~~xxxuuurrr{{{~~~~~~zzz{{{|||||||||{{{{{{{{{zzzzzzyyyyyyyyy|||}}}}}}}}}}}}|||{{{{{{yyyyyyyyyyyyyyyyyyyyyyyywwwxxxyyyzzz{{{}}}zzzvvvsssrrrooopppvvv}}}~~~IIIGGGDDD???;;;777444333......---,,,,,,,,,,,,---,,,+++*********+++,,,---//////000333;;;@@@<<<333@@@QQQMMM>>>;;;>>>===>>>@@@???CCCHHHJJJKKKPPPVVVXXX]]]fffmmmpppuuugggJJJ===<<<===<<<@@@JJJNNNLLLVVV^^^WWWaaadddtttrrrSSSkkkfffVVV[[[kkknnnTTT:::222000...000222333444666:::===DDD___ZZZzzzsss|||eeeeeellloooyyy}}}}}}xxxqqqxxxlllkkkRRRLLLGGGGGGIIIOOOYYYccchhhwwwxxxtttrrreeedddaaa]]]XXXSSSNNNKKKKKKJJJNNN\\\kkkooofffZZZDDDBBBDDDKKKVVVeeexxx{{{___hhhyyyhhhqqquuujjjHHH444444222000222///000333555444555999@@@DDDSSSWWW@@@hhh}}}???:::666666666666888<<>>@@@===:::222111333///444GGGJJJGGGOOOUUUOOOJJJAAA111222555===KKK\\\hhhmmmlllppppppppppppqqqqqqqqqqqqtttsssrrrqqqrrrtttuuuwwwtttsssrrrqqqpppooooooooommmooorrrsssrrrqqqqqqqqqqqqsssvvvvvvttttttuuuwwwtttvvvyyy{{{|||~~~{{{YYYLLLwww}}}XXXwww\\\555333///---------------...//////......000222444666777888888:::===>>>???@@@CCCEEEIIIIIIWWWxxxyyy}}}||||||}}}~~~||||||||||||{{{{{{{{{{{{}}}}}}}}}}}}}}}|||{{{{{{yyyyyyyyyyyyyyyyyyyyyyyytttxxx{{{zzzxxx{{{|||wwwrrrooommmhhhhhhnnnuuuzzzzzz|||IIIGGGDDD???;;;777444333......---,,,,,,,,,,,,---,,,+++*********+++,,,---222333222111444888777333>>>QQQOOO???<<<>>>>>>BBB???>>>BBBGGGJJJKKKOOOUUUUUU\\\ffflllnnnsss~~~{{{jjjRRROOOcccxxxgggIII@@@DDDFFFCCCJJJMMM[[[bbb\\\```lllpppnnnppp{{{vvvxxxYYYpppZZZQQQXXXlllqqqWWW===444000...000222333444777;;;>>>KKKhhheeewwwyyyccccccgggmmm~~~xxx|||{{{sssxxxnnnmmmllljjjlllmmmbbbTTTRRRYYYfffuuu~~~zzzwwwuuunnnmmmkkkeee^^^XXXUUUSSSLLLJJJNNN___qqqvvvjjj\\\AAAAAA???<<<<<>>@@@AAABBBEEEGGGKKKGGGRRRvvv}}}}}}|||~~~|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{yyyyyyyyyyyyyyyyyyyyyyyyrrrxxx|||zzzvvvxxx{{{uuupppmmmkkkddddddiiiqqqvvvwwwyyy}}}IIIGGGCCC>>>:::666333222......---,,,,,,,,,,,,---******))))))******+++,,,...///111444666777777777===RRRNNN777666AAAAAA===>>>CCCFFFFFFHHHMMMTTTXXX\\\```fffjjjooovvv}}}sssdddIIIGGG:::@@@ggguuufffRRRTTTQQQVVV^^^XXXbbbkkkwwwrrreeejjjtttqqqrrr___XXXjjj~~~iiitttppplll}}}RRRLLL]]]fffqqq]]]999222000222222222222333777<<>>@@@CCCFFFHHHHHHJJJIIILLLzzz|||{{{{{{~~~|||zzz{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzzyyyxxx{{{xxx{{{{{{uuuyyyvvvsssnnnccc^^^lllzzzrrrooojjjbbbeee^^^[[[dddnnntttvvvxxxIIIGGGCCC>>>:::666333222......---,,,,,,,,,,,,---******))))))******+++,,,---111444333444777777444:::NNNIII555777DDDDDD@@@<<<@@@CCCDDDFFFJJJQQQUUU\\\___dddjjjnnnsssxxx{{{zzz|||hhhiiipppZZZJJJVVVkkk}}}oooeeeiiifffiiiqqqmmmqqqwwwvvvhhhmmmxxxvvvmmmTTT@@@BBBMMM\\\uuurrrttthhhfffNNN___hhhrrr\\\888111...111222222222444888===AAAIIIggguuu}}}}}}}}}ddd^^^nnnttt{{{uuuuuuxxxxxxwwwxxxmmmggghhhkkkmmmwww|||sssvvvsssnnnjjjfffccc^^^[[[SSSTTTVVV\\\hhhqqqmmmcccNNN999444JJJ]]]___```gggjjj___tttyyyiiiooouuummm@@@333111111444---222222444666888;;;???EEEIIIMMMDDDJJJTTT///444999333777888;;;EEEMMMYYYaaafffhhhkkkmmmqqqqqqqqqqqqqqqqqqrrrrrrsssrrrpppoooooopppqqqrrrrrrrrrqqqpppppppppqqqqqqtttuuuuuussspppppprrrtttuuutttrrrqqqqqqrrrtttuuusssrrrqqqpppqqqrrrtttuuuuuuwwwyyyyyyxxxyyy||||||}}}qqqddd```___```lll{{{vvvddd\\\[[[```^^^UUUSSSXXX^^^VVVfffcccbbblllpppooo[[[^^^ggg[[[]]]ZZZSSSRRRaaayyyyyyooo\\\RRRQQQJJJIIIVVV^^^WWWEEE999666000222AAAKKKQQQLLLHHHMMMHHH;;;888333>>>PPP```iiimmmppprrrnnnoooqqqsssttttttssssssssssssttttttuuuvvvvvvwwwuuuuuuuuusssqqqpppppprrrqqqrrrssssssssssssrrrqqqqqqqqqrrrssstttuuuvvvvvvzzzyyyyyyzzz{{{~~~pppQQQUUUvvvuuuGGG111111...---,,,,,,,,,,,,...///000444555666888:::===@@@BBB@@@@@@@@@AAACCCFFFHHHIIILLLJJJNNN{{{zzz{{{|||~~~~~~|||zzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{zzzyyyyyyyyywwwzzz~~~~~~zzztttqqqccc\\\UUUPPPIIIIIIYYYnnnuuuiiibbbYYYPPPPPPKKKJJJQQQ[[[gggsss|||HHHFFFCCC>>>:::666333222......---,,,,,,,,,,,,---******))))))******+++,,,,,,444555000333===<<<222;;;MMMHHH444666BBBCCC@@@;;;>>>BBBDDDEEEHHHNNNTTT___aaaffflllqqquuuxxxzzz}}}jjjRRRCCCXXXrrr}}}|||{{{{{{{{{jjjnnnyyyxxxdddOOO;;;555555<<>>CCCHHHLLLTTTxxxJJJBBBsss\\\333333999333777777;;;DDDKKKVVV___dddhhhlllpppqqqrrrsssssssssrrrpppooosssrrrqqqpppqqqrrrssstttppppppppppppqqqqqqrrrsssrrrsssttttttrrrrrrsssttttttsssrrrqqqqqqrrrssstttssssssrrrqqqrrrssstttuuuvvvwwwxxxyyyyyyzzz|||~~~|||}}}~~~ooo]]]PPPEEE<<<;;;::::::AAALLLhhhsssfffWWWZZZbbbjjjeee[[[ZZZ```iiidddhhh\\\WWWaaaiii{{{zzzhhh^^^[[[UUU]]]aaaWWWIIIMMMeee}}}|||hhhZZZTTTKKKNNN___qqqjjjTTTBBB:::111000;;;JJJPPPKKKFFFKKKGGG;;;777555EEEZZZhhhnnnppprrrtttqqqqqqrrrrrrssssssssssssqqqqqqrrrrrrssstttttttttuuuvvvvvvtttqqqnnnmmmmmmqqqrrrssssssssssssrrrrrrrrrrrrssssssssstttttttttyyyyyyzzz{{{}}}nnnVVV|||{{{VVV~~~hhh<<<000111...------,,,,,,---...000111555888;;;;;;;;;<<<@@@DDDAAAAAABBBCCCDDDFFFHHHIIIJJJJJJNNN{{{zzz|||zzz}}}~~~{{{zzzzzz|||}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{zzzyyyyyyyyywww}}}yyyjjj\\\UUUSSSEEE>>>888666333333@@@PPPnnnuuussseeeWWWOOOFFF<<<>>>;;;:::===DDDSSSiii|||HHHFFFBBB>>>:::666444333......---,,,,,,,,,,,,---******))))))******+++,,,,,,444333...888IIIFFF555===QQQMMM777333999<<<======>>>BBBFFFGGGHHHNNNTTT\\\^^^bbbhhhnnntttzzz}}}uuuiiiuuukkkKKKRRRhhh~~~kkkllluuusss```PPPAAA===<<<@@@QQQccc~~~uuuzzz^^^XXXlllsssvvv\\\888222---000111333555888<<>>333111111444...444111333777:::>>>BBBGGGKKKWWWjjjUUUBBBqqqlll<<<777:::555888666999BBBIIITTT]]]ccchhhmmmqqqoooqqqrrrttttttsssqqqppprrrrrrrrrrrrrrrssstttuuussssssrrrrrrssssssttttttqqqrrrsssttttttssssssttttttsssrrrrrrrrrrrrssstttsssssssssrrrssstttuuuuuuuuuuuuvvvwwwxxxyyy{{{|||~~~|||}}}~~~~~~rrrXXXFFF===777444555:::;;;888999===IIIooonnneeedddfffddddddgggiiifffccciiisssuuuooofffVVVQQQ[[[cccjjj|||yyy{{{mmmTTTWWWZZZ[[[WWWOOOLLLTTT___uuuhhh___QQQRRRdddzzzcccKKK@@@777333999JJJQQQMMMKKKUUUSSSBBB666999MMMdddooopppqqqsssttttttsssrrrrrrqqqrrrssstttqqqqqqrrrrrrsssssssssssstttuuuvvvuuurrrooommmmmmrrrrrrrrrsssssssssssssssuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwzzz}}}aaaSSSuuu}}}rrrWWW\\\444...000+++------,,,,,,---///111222444999<<<<<<::::::>>>CCCBBBCCCDDDEEEEEEFFFHHHIIIHHHJJJOOOzzzzzz}}}uuuuuu}}}{{{zzz{{{{{{||||||||||||||||||||||||{{{{{{{{{zzzzzzzzzzzzzzz{{{|||wwwhhhTTTDDD@@@AAA@@@:::888:::777222444===VVV___bbbYYYOOOJJJCCC;;;;;;:::888777777BBBZZZqqqGGGEEEBBB>>>:::777444333......---,,,,,,,,,,,,---******))))))******+++,,,---222000///???SSSOOO;;;999QQQQQQ;;;111333777>>>======AAAGGGHHHGGGLLLSSSRRRUUUZZZ___dddmmmwww~~~yyynnnuuueeeffftttooonnntttooo```NNN===777:::CCCUUUfff~~~uuuuuu}}}eee^^^rrrxxxwww[[[888444///000222555888;;;@@@FFFJJJTTT```|||sss{{{~~~rrrllljjjpppxxx}}}}}}}}}~~~}}}~~~sssmmmyyy||||||jjjrrruuujjjYYYJJJBBB>>>???EEEOOO[[[dddddd]]]UUU@@@888666444999TTTsss~~~|||wwwqqqiii```ZZZTTTLLLHHHNNN[[[eeejjjkkkVVVRRRHHH???BBBMMMPPPLLL```~~~ggg^^^ttt|||kkkpppttteee<<<333222111444///555222444888:::===@@@DDDGGGQQQ]]]cccAAAhhhwwwAAA666:::555888555888@@@HHHRRR\\\bbbgggmmmqqqmmmoooqqqtttuuuuuutttsssrrrrrrrrrrrrsssttttttuuuttttttssssssrrrrrrssssssqqqqqqrrrssstttuuutttssssssssssssrrrrrrsssssssssttttttssstttttttttuuuuuuvvvuuuuuuwwwxxxzzz{{{|||~~~~~~mmmTTTBBB<<<>>>:::999;;;>>>===999777777;;;[[[jjjZZZ___jjjjjjbbbkkkgggdddeeeiiipppzzzsssqqqgggbbbbbbcccaaaWWWcccuuu|||tttttt|||uuucccXXXXXX[[[^^^[[[TTTRRRUUUvvv{{{xxxsssjjjZZZWWWgggjjjOOOCCC<<<666888GGGOOOMMMQQQbbbbbbJJJ555@@@VVVkkkrrrqqqqqqssssssvvvtttsssqqqqqqrrrssstttssssssssssssssstttttttttqqqsssuuuuuusssppppppppprrrrrrrrrsssssstttttttttwwwvvvvvvvvvvvvuuuuuuuuutttuuuvvvyyy}}}^^^aaaxxxQQQ]]]UUU333111///***------------...000222333555:::>>>>>>;;;;;;>>>CCCBBBDDDFFFFFFEEEEEEGGGIIIJJJMMMRRR{{{|||vvv{{{|||www}}}|||{{{{{{{{{||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{}}}xxxmmm^^^QQQLLLPPPVVVWWWOOOLLLLLLFFF;;;999===RRR___fff```XXXTTTOOOHHH??????>>>:::555999LLL___GGGEEEBBB>>>:::777555444......---,,,,,,,,,,,,---******))))))******+++,,,///222111222AAAQQQNNN???222KKKNNN<<<333444999AAA;;;:::???FFFGGGDDDHHHQQQQQQWWW^^^aaacccjjjwwwuuu~~~jjjjjjuuusssxxxqqqZZZNNNAAA;;;888999@@@GGGWWWtttxxxxxxcccbbbwwwzzztttWWW777555111000333777;;;???DDDJJJNNNUUUbbbyyyzzznnnjjj~~~uuuyyywwwuuujjjpppvvvzzzzzzzzz|||~~~ppp\\\[[[^^^[[[\\\JJJKKKJJJDDD<<<888777888888444666HHHcccpppcccOOO555888@@@AAAAAAXXXvvv|||uuulllbbb\\\OOOIIIEEEJJJRRR[[[ccciii]]]UUUKKKKKK]]]ooorrriiicccfff___ttt{{{iiiqqqwwwbbb;;;222222111444///777444777:::<<<>>>@@@CCCEEELLLWWWrrr<<>>FFFRRR[[[bbbggglllooommmnnnqqqsssuuuvvvvvvvvvrrrrrrsssssssssssssssssssssrrrqqqqqqppppppppppppsssrrrqqqrrrtttuuutttssssssssssssssssssssssssssstttttttttuuuuuuuuuuuuuuuyyyxxxwwwxxx{{{}}}~~~~~~~~~|||]]]IIICCC@@@?????????<<<999777777999<<>>HHHIIINNNcccgggPPP:::KKK___qqqsssppprrrsssrrruuutttsssrrrrrrsssttttttttttttttttttttttttttttttqqqsssttttttsssrrrssstttsssrrrrrrrrrssstttuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuxxxxxxyyyzzz|||~~~iiiLLLiiiOOO555444///---...------...///111333444888;;;???@@@??????AAADDDAAAEEEGGGGGGEEEDDDFFFHHHMMMPPPUUU}}}{{{vvv}}}}}}uuu}}}}}}}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{||||||}}}}}}~~~|||rrrggg```aaahhhnnnqqqfff]]]VVVKKK@@@???EEE^^^llltttmmmddd^^^WWWPPPDDDDDDCCC???999777AAANNNGGGEEEBBB>>>:::777555444......---,,,,,,,,,,,,---******))))))******+++,,,///333666777<<>>@@@BBBDDDFFFIIIMMMYYY|||<<>>888:::???GGGEEEBBB>>>:::777555444......---,,,,,,,,,,,,---*********)))***++++++,,,///555;;;;;;666444888===111BBBBBB:::<<<>>>;;;;;;???<<>>:::>>>???;;;???GGGWWW[[[VVVbbbtttyyy~~~|||yyytttkkkaaa[[[PPPKKKHHHGGGDDDDDDNNN[[[YYYQQQPPP\\\kkkooocccUUU???[[[hhhiiiwwwccc___~~~cccmmmttt___999222333111444000888999<<<@@@CCCEEEHHHKKKMMMSSS]]]@@@MMMyyyJJJ555888666888444666<<>>jjjZZZ777777444444:::777888@@@MMMXXX```ffflllooopppqqqrrrsssssssssrrrqqqsssqqqppprrruuuvvvtttrrrpppqqqrrrrrrtttvvvuuurrrwwwuuussssssuuuvvvtttqqqssstttuuuuuuvvvvvvuuuuuuxxxwwwvvvwwwxxxwwwvvvtttrrrtttvvvxxxzzz{{{||||||xxxyyyzzz|||~~~rrrkkkoooqqqrrruuuuuunnneeeiiikkkjjjiiikkknnnjjjdddkkkaaaZZZXXXVVVUUU[[[eeehhhmmmqqqttt|||}}}zzzxxxlllssszzzsssnnnmmmkkkiiilllrrrdddUUUWWW___cccccchhhsssfffSSSLLL???===PPPrrrgggSSSQQQFFFBBB>>>:::666777===CCCIIIPPPWWWlllppptttvvvvvvtttttttttvvvqqqmmmnnnrrruuutttrrrrrrssstttuuuuuuuuutttsssttttttsssssssssrrrrrrrrrrrrrrrrrrtttvvvvvvuuusssyyyzzz{{{{{{yyywwwwwwxxxxxxxxxxxxwwwxxx{{{eeewwwssslll]]]jjj;;;222111,,,000...//////...///222666:::<<<===>>>???@@@AAAAAAAAADDDAAAAAADDDEEEEEEGGGKKKGGGEEEMMMyyyrrr~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{{{{{{{||||||||||||pppeeeccclll}}}yyyqqqiiibbb[[[TTTMMMBBB888555777JJJFFFAAA===:::777444111//////...---------------++++++************++++++)))...333444444666999<<<777:::]]]aaa777000DDD>>>???===@@@MMMOOO???AAA[[[PPPUUU]]]iiipppggghhh|||{{{vvvxxxpppnnnkkkGGGAAAXXXwwwyyyvvvmmmUUUOOOUUUlllvvvgggdddLLLFFFXXXpppyyy}}}rrriiikkklllbbbgggooovvvdddBBB222444333333777;;;@@@DDDHHHLLLPPPTTTeee[[[kkkiiijjjmmmpppdddtttfffllltttyyy{{{}}}~~~~~~[[[000???tttpppZZZUUUUUUJJJOOOhhh}}}nnnNNNCCCQQQPPPSSS[[[gggkkkgggbbb```WWWPPPKKKJJJHHHFFFIIIOOOkkkppp___EEEKKKeeedddJJJ<<<>>>HHHHHHNNNsssaaaaaaiiilllsssZZZ;;;---333333222555444<<<@@@EEEHHHIIIIIIJJJKKKUUUZZZkkkjjj>>>^^^bbb;;;888555555999555888@@@LLLWWW___fffkkkooopppqqqrrrssstttsssrrrrrrsssqqqqqqrrruuuvvvtttrrrttttttsssssssssttttttrrrvvvtttrrrsssuuuvvvuuusssssssssttttttuuuuuuuuuuuuvvvuuuuuuvvvwwwxxxvvvuuussstttvvvxxxzzz{{{||||||zzzzzz{{{|||~~~{{{yyyaaaZZZTTTTTTXXX___hhhooosssvvvzzzxxx|||pppiiinnnsssoooeeecccOOOWWWgggooobbbmmmcccTTTNNNCCCAAAQQQiii}}}iii[[[ZZZLLLJJJLLL>>>888444777>>>FFFQQQ[[[oooqqqtttuuuuuutttttttttvvvrrrnnnooosssuuuuuusssuuuuuuuuuvvvvvvuuuttttttuuutttttttttsssssssssssssssssssssuuuwwwwwwuuutttwwwxxxyyyyyywwwvvvvvvwwwuuuvvvxxxyyyzzz}}}yyyiii{{{^^^]]]ddd999111111,,,///...///000000111555999===>>>???@@@AAABBBCCCCCCCCCAAAAAABBBEEECCCAAADDDJJJHHHFFFKKK{{{yyyvvvwwwggg~~~~~~~~~~~~}}}}}}}}}}}}{{{|||||||||}}}}}}}}}}}}{{{ooojjjppp~~~yyyqqqjjjcccZZZRRRGGG===:::===JJJFFFAAA<<<999777444111///......---------------++++++************+++++++++///444666555999CCCKKK@@@@@@]]]ccc===111AAA???===999<<>>AAAFFFHHHIIIJJJKKKLLLMMMXXX___}}}AAAOOOiii>>>555555777999444888???JJJUUU^^^eeekkkoooqqqqqqssstttttttttsssssssssrrrrrrssstttuuusssrrruuutttsssrrrrrrqqqrrrrrrtttrrrqqqqqqsssttttttsssrrrssssssssstttttttttttttttttttttuuuwwwxxxwwwuuutttuuuwwwxxxzzz{{{||||||{{{{{{||||||}}}}}}~~~~~~|||sssmmmhhh```XXXVVV[[[iiitttdddUUUSSSOOOOOOZZZmmm~~~}}}|||wwwsssvvvnnn___gggoooNNNVVVnnnzzzjjjqqqhhhYYYOOOCCC@@@JJJkkk}}}kkk```[[[GGGEEELLLEEE:::222333;;;IIIZZZhhhrrrtttuuutttsssssssssuuuvvvssspppqqqtttvvvuuutttxxxxxxwwwvvvuuuuuuuuuuuuuuuuuutttttttttsssssssssuuuttttttuuuvvvwwwuuussstttvvvwwwwwwuuuttttttuuusssvvvyyy|||~~~[[[jjjZZZ555///000---......///111333444888<<>>555>>>===:::;;;===KKK]]]WWWCCC;;;XXXTTTPPPYYYgggggghhhuuuqqqrrrnnnrrr~~~cccQQQOOOFFFEEE^^^lllUUUOOO^^^~~~yyyoookkkrrr}}}vvvVVVLLLdddxxxwwwKKKMMMEEEDDDIIIHHHcccjjj___kkkyyyyyyvvv^^^<<<000444333999<<<@@@DDDFFFHHHKKKMMMOOObbbRRR[[[ggglllpppppphhhhhhjjjpppxxx|||}}}~~~zzz~~~|||xxxxxx~~~}}}mmmLLL777EEEkkk{{{^^^XXXWWWKKKDDDEEEEEEQQQ```YYYGGGBBB>>>FFFWWWiiirrroooiiifff\\\WWWQQQPPPPPPNNNKKKIIIYYYxxxpppcccvvv]]]ggg}}}jjjuuusssOOO888///333333444999999>>>AAAEEEHHHIIIIIIKKKLLLHHHUUURRRJJJFFF~~~nnnAAA111333999999555888>>>GGGRRR[[[dddjjjmmmpppqqqssstttuuuuuutttsssrrrrrrssssssttttttsssrrrsssqqqqqqrrrqqqooopppssspppooooooooopppqqqqqqrrrrrrrrrrrrrrrssssssttttttsssrrrsssuuuwwwxxxxxxvvvuuuvvvwwwyyyzzz{{{{{{{{{zzzzzz{{{||||||}}}}}}~~~qqq___SSSKKKEEE@@@@@@;;;;;;???BBBOOOssssss]]]MMMNNNPPPNNNMMM[[[zzzyyy}}}tttnnnlll```tttXXX^^^tttuuuuuukkk\\\OOOFFFEEEKKKsssllldddaaaIIIDDDJJJ[[[LLL>>>;;;CCCQQQdddsssvvvvvvvvvtttrrrrrrtttuuuvvvtttrrrsssuuuvvvvvvuuuzzzxxxwwwuuuttttttuuuuuutttttttttsssssssssrrrrrruuutttssstttuuuuuutttrrrsssuuuvvvvvvuuutttuuuvvvuuuyyy~~~ddd}}}OOO222...000......///111444555666888<<<>>>???@@@BBBCCCEEEEEEFFFFFFDDDCCCDDDGGGFFFBBBCCCGGGGGGLLLPPPxxx}}}~~~{{{~~~~~~~~~}}}~~~zzzyyytttyyy~~~wwwoooeee]]]SSSMMMNNNSSSHHHDDD@@@<<<999666444222......---,,,,,,,,,,,,,,,++++++************++++++---...000222111666GGGXXXVVV@@@DDDQQQBBB444999???;;;BBB===@@@YYYfffTTT>>>999;;;===LLLbbbjjjppp~~~ooouuucccggglll^^^???...>>>[[[nnnjjj^^^```eeeooozzzssshhhaaadddlll}}}```GGGSSSooofffjjjggguuu___ZZZppp}}}yyyrrrYYY999000555555;;;???CCCFFFHHHIIIKKKLLLNNN[[[ppp]]][[[iiikkksssmmmaaawwwnnnlllmmmtttxxxyyy{{{}}}zzznnnhhhlllIII<<>>VVVuuutttYYYGGGEEEEEENNNaaaqqqrrrjjjccc^^^\\\XXXTTTQQQQQQQQQQQQXXXkkk{{{xxxkkkfffqqq~~~|||[[[kkk{{{lllyyypppHHH666000444333666<<<<<<@@@CCCGGGIIIKKKLLLNNNPPPKKKRRRJJJyyyZZZBBBwww}}}LLL111333999888555888<<>>BBBFFFCCCMMMuuukkkaaa]]]ZZZKKKPPPQQQRRRbbb|||}}}yyyzzzbbbvvv{{{ddd]]]tttwwwooofffZZZMMMJJJPPPSSSnnnrrrrrrvvv___QQQKKKjjjZZZKKKGGGNNNZZZjjjvvvwwwwwwvvvtttrrrrrrtttvvvuuutttssstttuuuvvvvvvuuuyyyxxxvvvtttssssssttttttssssssssssssrrrrrrrrrqqqvvvtttssssssssstttrrrqqqsssuuuwwwwwwvvvvvvvvvxxxyyy}}}fffoooDDD111...///000...111333666777777888:::;;;>>>???AAABBBDDDEEEEEEEEEGGGBBBAAAEEEGGGEEEDDDEEEHHHPPPVVV}}}|||}}}}}}}}}~~~~~~{{{||||||{{{~~~xxxppphhhaaa[[[WWWZZZ```GGGDDD???;;;999666444222...------,,,,,,,,,,,,,,,++++++************++++++***,,,444<<<;;;666;;;FFFGGG<<>>BBBXXXmmmoookkkdddXXX:::===???OOOjjjpppbbb[[[GGG>>>@@@TTTmmmxxxtttmmmdddeeeaaaZZZUUUUUUUUUSSSMMMKKKUUUhhhqqqooooootttuuuYYYpppzzzlllzzzjjjBBB444111555333777???>>>DDDGGGJJJMMMOOORRRUUUWWWQQQOOOKKKeeekkkAAAmmm^^^777444999555555777999???IIIUUU___fffiiinnnoooqqqsssttttttssssssrrrsssuuutttsssrrrrrrssstttqqqqqqssslllcccaaagggbbbfffkkknnnpppqqqsssttttttsssrrrrrrrrrsssuuuvvvtttssstttvvvxxxzzzyyyxxxxxxxxxyyyzzzzzzzzzzzzzzzwwwwwwxxxzzz{{{}}}~~~~~~}}}qqqdddbbb_________]]]YYYUUUOOOMMMOOOOOOJJJRRRuuupppbbb^^^]]]\\\SSSUUUYYYaaaooozzzttt~~~gggqqqlllZZZrrrssshhhZZZIIIHHHPPPNNNdddyyy}}}oooWWWEEEVVVKKKDDDHHHUUUcccpppzzzwwwwwwwwwuuussssssuuuwwwtttttttttuuuuuuuuuuuuuuuwwwvvvuuuuuuttttttttttttttttttsssssssssrrrrrrrrrxxxvvvssssssssssssrrrqqqsssuuuwwwwwwwwwwwwxxxyyyzzz~~~zzzkkkeee```;;;333//////222000333555888:::999999999:::===>>>@@@BBBCCCDDDEEEEEEFFFBBBAAACCCDDDCCCDDDHHHFFFIIINNNyyy{{{~~~{{{{{{}}}}}}~~~~~~|||zzzvvvtttzzz}}}wwwyyy{{{{{{{{{tttnnniiieeeccchhhnnnGGGCCC???;;;999666444222...---,,,,,,++++++,,,,,,++++++************++++++***---888EEEEEE<<<:::@@@>>>666GGGbbbWWW555...???777???<<<===QQQgggxxxzzzxxxsssvvvrrrkkkxxxwwwUUU999555???[[[ppppppRRR777===iii{{{uuuzzznnngggccceeeooozzz~~~llldddsssvvv]]]]]]eeevvvoooeeeOOO555222:::::::::>>>CCCGGGHHHIIIJJJKKKPPPTTTXXX[[[JJJ```fffvvvttt^^^mmmnnnggggggqqqwwwvvvxxx~~~zzz}}}vvvmmmmmmvvveeeMMMSSSgggLLL;;;GGGiii|||}}}tttiiiBBBAAA:::@@@WWWcccbbbdddLLL>>>888JJJgggzzz~~~{{{pppoooiiiaaa]]]ZZZSSSJJJ===666:::MMMdddttt}}}}}}pppXXXuuuwwwkkkyyyddd===222222555222888AAA@@@EEEHHHLLLOOORRRUUUYYY\\\XXXMMMRRRXXXyyyBBB]]]kkk;;;444777444666555777<<>>@@@BBBDDDEEEFFFFFFEEEFFFHHHHHHCCCAAAHHHRRRKKKDDDEEEvvvooowww~~~ooo~~~|||zzz{{{~~~|||~~~~~~|||nnn``````ooo}}}|||uuuzzzpppqqquuuvvvyyy}}}xxxuuurrrpppuuu{{{FFFCCC>>>;;;888666444222...---,,,,,,++++++,,,,,,++++++************++++++******444BBBFFF???===CCCCCC000999ZZZ]]]>>>...888999===>>>AAADDDCCCSSSrrrxxxzzzpppkkkhhhnnnjjjjjjmmmiiiSSS999333<<>>?????????@@@===>>>@@@BBBDDDFFFFFFGGGFFFLLLQQQNNNDDDAAAMMM]]]XXXJJJFFF{{{uuu}}}ppp|||~~~}}}zzzyyy~~~{{{}}}}}}xxxgggWWWTTT]]]jjjssszzzpppnnnssswwwvvvyyy~~~{{{yyy}}}IIIEEE???;;;777555222000///............------------,,,,,,++++++,,,,,,---)))...555999:::<<<>>>AAA===<<<777KKK```CCC,,,EEE???>>>===>>>BBBKKKSSSYYY\\\```eeejjjlllmmmoooppp|||iii___mmmfffeeeiiiWWW999777>>>222???XXXbbbNNN;;;===JJJPPP~~~^^^sss{{{rrrrrryyymmmeee]]]___ttttttlll[[[FFF888666888:::FFFFFFFFFEEEEEEEEEFFFHHHNNNKKK^^^eeeIII]]]aaannntttaaaccc^^^wwwdddaaalllppptttxxxuuu{{{|||}}}}}}qqq___IIIEEE444LLL|||kkk@@@AAAIIILLLKKKLLL]]]tttxxxnnn___PPPAAA:::HHHnnn}}}ppp```RRRGGG@@@===;;;666222555>>>OOOiii~~~}}}ffffffssshhhooosssQQQ666333222444:::???AAAAAADDDGGGKKKNNNOOOPPPRRRSSSWWWSSSSSS[[[xxxEEENNN~~~ooo666===222555555666555777???KKKWWW```cccjjjmmmpppqqqrrrsssuuuvvvyyyvvvsssrrrrrrqqqooommmmmmcccYYYQQQGGG<<<666555===CCCMMMWWW```hhhnnnqqqyyyvvvsssssstttuuuuuutttvvvwwwyyy{{{|||||||||{{{yyyyyyzzz{{{|||{{{zzzyyywww~~~|||zzz{{{zzzvvvxxxnnngggddd[[[TTT\\\jjj~~~xxxxxxnnn``````ooozzz{{{{{{{{{wwwqqqqqqyyylllggg}}}}}}lllZZZZZZWWWGGGWWWaaavvvssstttuuuiiiccclllvvvyyywwwvvvtttuuuvvvvvvtttssssssttttttssssssttttttuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvvvvzzzyyyxxxvvvuuusssrrrqqqrrrsssuuuwwwxxxwwwwwwvvvwwwwwwwwwwwwwwwxxxxxxxxx{{{~~~~~~}}}~~~cccqqqJJJ222222222444888888666888===@@@CCCCCCAAA@@@AAAAAAAAABBBDDDFFFIIIJJJJJJKKKKKKIIIGGGFFFHHHIIILLLFFFRRRxxx{{{www~~~|||{{{~~~~~~~~~}}}}}}}}}~~~~~~xxxiiimmmnnnhhhsssssstttxxxyyy~~~IIIEEE???:::777555222000............---------------,,,,,,++++++,,,,,,---***...222555666888;;;===<<<===777HHHaaaMMM555AAADDDCCCAAA@@@CCCIIIPPPUUU[[[^^^bbbeeegggjjjnnnqqqyyy{{{}}}sss\\\SSSmmm}}}mmmlllnnnZZZBBB===CCCTTTUUUUUUMMM:::...>>>WWWxxxzzzxxxvvvgggeeeddddddeeennnoooccc]]]cccrrrqqqiiiVVV@@@666:::===<<>>JJJVVV___cccjjjmmmppprrrrrrsssuuuvvvrrrtttuuutttooohhh___ZZZFFFDDDEEEHHHEEE===777666777<<>>555===333111999;;;BBB___gggbbblllhhhfffYYYAAA000777KKKQQQIIIKKKQQQVVVWWWTTTSSSTTTWWWRRRKKKRRRYYYmmmLLL___hhhjjjrrrYYYTTTiiijjjeeeccckkkrrruuuzzzuuu{{{vvvhhhpppuuuppp\\\NNNBBB888>>>ccc~~~ppphhhdddeee^^^RRRMMMRRR]]]\\\___YYYOOOYYYmmmuuurrrbbbMMM===888888999999222555777444...///???RRRdddnnn~~~kkk```ssszzzjjjwwwiii:::444555777;;;@@@CCCFFFGGGKKKMMMOOOPPPOOONNNNNNOOONNNOOORRRRRRZZZ|||zzzEEEOOObbb???555777444666666666;;;DDDOOOZZZ```hhhkkkooorrrssstttuuuvvvxxxwwwvvvtttnnn___JJJ;;;>>>666222777===;;;777444666555333000444CCCXXXhhhpppvvv{{{}}}zzzwwwwwwxxxvvvvvvwwwxxxxxxxxxxxxxxx}}}}}}xxxvvvxxxzzzxxxwwwtttpppkkkaaaRRRGGGCCC@@@DDDPPP\\\fffqqq{{{{{{kkkbbb^^^\\\iiizzzzzzssszzz~~~uuu[[[TTTUUUNNNHHHUUUSSS???:::KKK[[[^^^^^^gggssszzzzzzxxxxxxzzzzzzyyyxxxxxxxxxwwwuuussstttssssssttttttuuuvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxvvvuuutttsssssstttuuuvvvvvvwwwwwwxxxxxxyyyyyyyyyyyy}}}jjjTTTPPP888///444444666;;;:::???AAADDDGGGIIIIIIHHHHHHFFFEEEDDDCCCDDDEEEFFFGGGIIIJJJKKKIIIFFFEEEDDDEEEFFFHHHRRRddd|||~~~~~~{{{~~~vvvdddHHHBBBGGGXXXaaa^^^ZZZ]]]}}}{{{rrruuu}}}HHHDDD???:::888555333222...------------,,,,,,,,,,,,++++++******++++++,,,***+++---333;;;CCCJJJNNNRRRVVVEEE666KKKdddVVV888555888<<<>>>@@@FFFNNNUUUVVVZZZ```eeehhhkkkmmmooonnnkkk___```dddpppiiirrrBBB222CCCVVV[[[iii___BBB999;;;>>>@@@555222777444111FFFccc~~~```[[[ccc\\\bbbPPP999///<<>>:::888666444222------------,,,,,,,,,,,,++++++************++++++******---444===FFFMMMPPPZZZ```PPP888@@@]]]YYY:::444888===>>>===@@@GGGNNNTTTYYY___eeehhhiiikkklllrrrwwwjjjkkkooonnnxxxZZZppphhhDDDIIIUUUTTTGGGwww{{{sssfffCCC666:::===;;;<<<555333666222...999KKKqqqrrr\\\[[[bbb```aaaJJJ444333BBBPPPUUUUUUSSSPPPPPPRRRWWWXXXUUURRRSSSPPPTTTWWWgggIIIPPP\\\dddyyy___TTTSSSkkkiii___kkkpppmmmuuunnnxxxddd\\\YYYCCCAAA[[[lllZZZUUUPPPWWWiiitttnnn```OOOBBB???===555>>>WWWgggpppkkkaaaTTTIIIAAA===<<<<<<888666777777444222444;;;QQQrrrjjjnnntttmmmoooVVV333555999>>>BBBEEEFFFHHHIIIGGGJJJNNNPPPPPPQQQRRRSSSOOOKKKQQQVVV]]]vvvZZZ>>>___|||DDD888777999666666555777===HHHUUU^^^dddhhhmmmppprrrrrrsssssstttssszzzjjjZZZIIIAAA>>>:::777666333666===HHHYYYnnn}}}{{{{{{{{{zzzxxxzzzzzzzzz{{{|||}}}|||xxxuuummmbbbSSSFFF>>>>>>GGGRRR___qqquuunnniiilllzzz~~~zzzzzz|||}}}|||zzzxxxtttgggXXX]]]^^^OOOMMMUUUbbbcccYYYWWW^^^rrruuuvvvvvvxxx{{{zzzvvvyyywwwvvvwwwyyyzzzwwwttttttssssssttttttuuuvvvwwwvvvvvvwwwwwwxxxyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyzzzyyyxxxvvvtttssssssrrrvvvwwwwwwxxxyyyzzz{{{{{{}}}}}}~~~uuu|||lllCCC555222444000333<<<===@@@@@@BBBCCCCCCCCCBBBBBBGGGFFFEEEEEEEEEFFFGGGHHHEEEGGGIIIIIIGGGEEEDDDDDDFFFDDDMMMTTT~~~|||{{{wwwyyyjjjsssvvvmmmrrrooovvv}}}GGGCCC>>>:::888666444222---------,,,,,,,,,++++++++++++************++++++******,,,222:::BBBFFFGGGYYYcccYYY===:::VVVZZZ???444999>>>>>><<<===CCCIIISSSWWW\\\___bbbdddgggiiisss}}}wwwppp]]]zzzaaaNNNEEEBBBSSS```mmmfff^^^QQQTTT{{{oooQQQAAA???<<<444:::777777777555333777>>>PPP~~~hhh]]]```eeekkkdddFFF111999FFFJJJMMMRRRRRRQQQQQQRRRSSSTTTTTTSSSLLLLLLQQQVVVaaaMMMGGGVVVfffuuufffUUUMMMllliiiZZZgggmmmjjjvvvooowww{{{}}}ppphhhUUURRRlllvvvdddVVVXXXccckkksssyyyrrrbbb[[[RRR>>>:::MMM^^^rrrooolllhhhbbbYYYNNNGGGCCC===888888888666555777444KKKlllyyyhhhvvvnnnooolllOOO222666;;;AAAEEEFFFGGGHHHIIIHHHKKKNNNPPPPPPQQQRRRSSSPPPMMMSSSVVVVVViiioooAAAQQQTTT;;;444;;;666666555666:::EEESSS]]]bbbfffkkkoooqqqqqqqqqrrrwwwrrrpppyyyrrrWWWAAA555777???<<<@@@KKK\\\ooo|||{{{{{{|||{{{{{{{{{|||~~~|||vvvmmmfffZZZNNNDDDCCCJJJUUUffftttzzzsssoootttzzzvvvjjjZZZ```fff___PPPLLL\\\lllmmmjjjjjjuuuzzz{{{xxxxxx{{{zzzwwwxxxuuutttuuuyyyzzzxxxttttttssssssttttttuuuvvvwwwuuuuuuvvvvvvwwwxxxxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwvvvuuutttvvvwwwwwwxxxyyyzzz{{{||||||}}}~~~}}}|||hhhUUU999111444777222555<<<<<<>>>???AAABBBDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDFFFGGGCCCEEEHHHHHHGGGEEEEEEEEEGGGBBBKKKQQQsss|||}}}zzzsssiiinnnqqqtttwwwwwwtttrrrrrrtttvvv|||GGGCCC>>>:::888666444333---------,,,,,,,,,++++++++++++************+++++++++++++++000777<<<======IIIXXXWWW???:::YYYeeeOOO333999>>>>>><<<===CCCIIISSSUUUXXXZZZ\\\___dddgggkkksssiiiooohhhVVVVVVfffYYYdddeeebbbLLL;;;mmmqqqSSSEEEBBB@@@;;;:::999666555555555555???ttt___[[[aaadddooofffEEE111<<>>IIIXXXllljjjlllppprrrjjj[[[OOOHHHAAA;;;888777666888<<<555JJJjjjqqqeeexxxzzziiiqqqkkkLLL111777<<>>HHHLLLWWWgggxxx}}}zzz|||zzzzzzzzz{{{}}}|||yyyvvvooobbbXXXIIIAAAAAAPPPddduuusssgggfffnnnvvv{{{uuu}}}rrraaaiiiqqqnnnZZZJJJNNN___mmmtttwwwttt|||{{{xxxzzz{{{xxxwwwtttrrruuuyyy{{{xxxttttttssssssttttttuuuvvvwwwtttuuuuuuvvvwwwwwwxxxxxx{{{{{{zzzyyyyyyxxxwwwwwwuuuvvvxxxyyyyyyxxxwwwvvvvvvwwwwwwxxxzzz{{{||||||zzz{{{{{{{{{|||mmmXXXGGG333///666;;;666888???======>>>@@@CCCEEEGGGHHHIIIBBBBBBAAAAAABBBCCCEEEFFFBBBDDDGGGHHHGGGFFFEEEEEEGGG@@@KKKQQQooo{{{|||{{{wwwlllpppvvvvvvtttnnnfff___\\\\\\```hhhttt}}}GGGDDD???;;;888666333111......---,,,,,,,,,,,,---+++******)))))))))))))))+++------///777AAA@@@999555PPP]]]FFF333HHH^^^XXX???:::HHHNNN>>>===FFFAAAPPPYYY___]]]]]]ccchhhhhhkkkttt{{{nnn___eeeeeeaaabbbeee[[[LLLxxxcccDDDAAA@@@555<<<@@@222333:::111FFFvvv\\\TTTgggssstttWWW===444>>>BBBFFFHHHEEEIIIKKKMMMNNNOOOOOOOOONNNQQQRRRMMMKKKbbblllCCC===iiipppuuu]]]QQQYYYddd```XXXdddssssssvvvvvvzzzooogggxxxeeedddhhhhhhSSSBBBDDD??????SSS|||~~~vvvoooKKK<<<\\\kkkjjjiiiiiimmmooohhh___QQQKKKBBB===;;;;;;:::999777GGGjjj~~~nnnkkkyyy|||kkkqqq___???666>>>AAACCCEEEJJJMMMJJJCCCLLLLLLMMMOOOPPPQQQRRRSSSQQQTTTSSSTTTSSSSSSmmmPPP:::wwwIII444444777555555777888>>>KKKYYYaaaeeeiiilllnnnppprrrssstttnnnqqqtttUUUQQQYYYbbbSSSEEEJJJccc}}}}}}~~~zzz}}}}}}||||||||||||vvvjjjXXXMMMKKKLLLQQQ]]]ppp{{{mmmeeelll{{{wwwqqqmmmmmmxxxkkkbbbbbbkkkxxx{{{yyywwwwwwxxxzzzzzzzzzvvvvvvuuuuuuuuuwwwxxxyyyvvvtttsssrrrrrrtttwwwyyyvvvvvvvvvvvvvvvwwwwwwxxxwwwwwwxxxyyyxxxwwwvvvuuutttuuuwwwxxxyyyyyyyyyxxxtttttttttvvvxxxzzzzzzzzz~~~xxxxxx}}}}}}}}}VVVnnnnnn???444555777:::<<<>>>@@@AAA???BBBFFFGGGDDDBBBCCCDDDJJJEEEAAA@@@CCCGGGHHHHHHKKKHHHDDDDDDGGGJJJJJJIIIEEEGGGNNNSSScccxxx{{{||||||mmmcccssszzzqqqnnnuuuqqqiii```XXXQQQLLLJJJPPPOOOUUUcccrrr{{{GGGCCC???;;;888666333111///...------,,,,,,------++++++***))))))))))))))),,,......000999CCCFFFBBBDDDHHHSSSTTTEEEFFF___vvvCCC;;;JJJXXXKKKCCCDDD@@@MMMVVV]]]]]]^^^ccchhhhhhrrr{{{ppp|||}}}ooobbb[[[BBBGGGVVVjjjpppdddPPPDDDhhhyyy___@@@999@@@AAA222444BBBDDDRRRyyy~~~|||yyydddbbblllnnnjjjVVV>>>555===@@@DDDHHHFFFKKKKKKKKKLLLLLLLLLLLLLLLNNNRRRRRRPPP[[[zzzIII@@@XXXgggsss}}}___LLLRRR```ccc\\\aaammmnnnssspppzzzggg\\\iiigggQQQ???CCC@@@;;;DDDVVVpppSSSGGG]]]lllmmmllljjjkkkmmmiiibbb___XXXOOOHHHEEECCCBBBAAA===IIIgggwwwllloooyyyvvvyyytttkkkoooWWW;;;:::>>>AAACCCEEEIIIMMMKKKFFFFFFGGGIIIJJJLLLNNNPPPPPPLLLOOOOOORRRUUUWWWnnn___888fffNNN444;;;888666555666777<<>>;;;888666444222///...------,,,---------++++++***))))))))))))***+++------///777BBBIIIKKKJJJEEENNNXXXLLL@@@WWW|||YYYCCCBBBOOOIII??????AAAHHHQQQYYY\\\^^^cccggggggssstttwwwpppfffddddddiiittt\\\NNNDDDKKKXXXZZZQQQGGGGGGgggJJJ999999>>>JJJTTTPPPggg~~~}}}ooo___^^^jjjqqqoooUUUAAA:::@@@BBBFFFKKKIIILLLKKKJJJIIIHHHIIIIIIJJJKKKQQQWWWWWWUUU```~~~SSS@@@CCC\\\ooozzzhhhRRRNNNZZZeee^^^[[[eeellluuupppiii\\\jjjuuummmYYYOOOFFF===>>>;;;mmm}}}```QQQ```oooqqqnnniiigggjjjlllkkkhhhbbbYYYSSSOOOOOOOOOOOOLLLSSSlllxxxhhhiiirrrooohhhsssiiikkkkkkLLL666@@@@@@BBBDDDDDDGGGLLLLLLHHHDDDEEEFFFHHHKKKMMMOOOOOOKKKMMMLLLPPPVVVXXXiiiwww???SSS~~~YYY333;;;999777555555555:::HHHVVV]]]aaafffjjjlllnnnpppqqqlllyyy~~~yyy}}}]]]KKKNNNIIIAAA@@@MMMcccuuu||||||}}}~~~zzznnncccYYYUUUZZZbbbyyy}}}qqqpppttt~~~uuukkkqqqxxx~~~}}}xxxuuu|||xxxvvvwww{{{{{{xxxtttwwwvvvuuuuuuuuuvvvwwwxxxyyyxxxvvvuuutttuuuwwwxxxxxxwwwwwwwwwwwwxxxyyyyyysssttttttuuuuuusssrrrqqqssstttuuuvvvvvvvvvvvvvvvyyyxxxxxxyyy|||}}}}}}|||yyy{{{{{{xxxzzz]]]MMM777666:::???DDDGGGGGGFFFDDDFFFFFFFFFHHHIIIIIIHHHFFFFFFEEECCCDDDEEEFFFFFFFFFHHHFFFEEEGGGJJJMMMNNNNNNJJJIIIGGGEEEYYY{{{vvv~~~ppp\\\SSSFFF===HHH]]]eeecccUUUGGGGGGRRRlll|||xxxxxxlllhhhaaaZZZTTTQQQPPPPPPGGGEEEGGGMMMUUU```qqqFFFCCC>>>;;;888666444222//////...---------------,,,+++******))))))******)))******+++111<<>>;;;:::IIIcccyyyrrroookkkddd]]]XXXVVVVVVVVVOOOMMMNNNPPPRRR[[[mmm}}}FFFBBB>>>;;;999777444333//////...------------...,,,++++++***************************,,,555DDDQQQFFFLLLPPPYYYZZZEEE>>>RRR___HHH666<<>>AAACCCEEEFFFGGGHHHEEEDDDFFFIIIJJJHHHEEEGGGHHHIIIJJJIIIHHHHHHGGGJJJJJJKKKKKKJJJKKKLLLMMMKKKLLLIIIFFF^^^yyyvvv{{{vvvdddLLL\\\eeebbbYYYOOOEEEIII\\\{{{rrruuuqqqkkkddd___\\\[[[[[[SSSSSSUUUVVVVVV\\\kkk{{{EEEBBB>>>:::999777555333000///......------......,,,,,,+++************+++,,,,,,---,,,,,,222DDDUUULLLGGGFFF___nnnNNN999NNNzzzoooMMM666>>>IIIFFFBBB@@@BBBIIITTT[[[^^^bbbeeehhhzzzsss]]]JJJMMMiiieeeUUU___ppppppxxxjjj```SSSZZZsssiiiZZZ[[[uuurrrIII:::999BBBIIIFFFJJJPPPMMMKKKJJJHHHHHHIIIKKKNNNPPPRRRMMMNNNVVVXXXXXXeeewwwJJJ???MMM[[[ppp}}}~~~pppOOOIII^^^ddd^^^^^^```gggqqqzzzyyyrrrgggMMMNNN[[[sss}}}jjjZZZNNNTTT[[[cccmmmqqqkkkbbb```^^^ZZZSSSMMMJJJJJJJJJMMM[[[wwwrrrkkk|||ooohhhhhhQQQ<<<===FFFHHHKKKKKKGGGEEEGGGHHHGGGKKKKKKKKKKKKKKKJJJJJJJJJMMMQQQNNNNNNSSSQQQTTTbbbpppAAATTTZZZ444999777666555333444===HHHUUUZZZaaagggjjjlllmmmooonnnwwwxxxxxxaaaGGGEEEXXXjjjyyyzzz{{{{{{zzz{{{}}}}}}vvvtttxxxxxxpppvvv{{{zzz{{{|||zzzyyyxxxyyyyyyyyywwwvvvxxxwwwvvvuuuuuuuuuvvvwwwxxxwwwwwwvvvvvvvvvvvvvvvuuuttttttttttttuuuvvvvvvwwwxxxyyyyyyyyyxxxvvvuuutttssssssrrrssssssttttttxxxwwwwwwyyy|||~~~~~~}}}{{{xxxuuuyyyeee___PPP>>>:::===>>>???@@@BBBDDDEEEFFFFFFEEEEEEEEEGGGHHHGGGFFFEEEGGGHHHHHHFFFEEEEEEFFFEEEGGGIIIKKKKKKLLLNNNPPPKKKPPPPPPMMMeeeuuu~~~|||~~~rrr```___nnn|||zzzwwwrrrmmmhhhdddbbbaaaVVVVVVXXXZZZZZZ]]]jjjwwwEEEBBB===:::999777555333000//////...............---,,,++++++******+++++++++,,,......,,,111EEEYYY^^^ZZZOOO___xxxbbbCCCHHH~~~kkk888333FFFIIIDDD@@@???EEEQQQYYY\\\```eeemmmqqq|||ccc^^^IIIGGGggg}}}kkkqqqjjjxxxyyymmmjjj\\\^^^xxxyyyaaabbbeeessskkkEEE999999BBBFFF@@@EEENNNMMMKKKJJJIIIHHHIIIJJJLLLNNNOOOLLLMMMQQQSSSUUU\\\fff```>>>CCCSSSgggyyy~~~aaaMMMXXXaaa```^^^[[[dddsssttt|||mmmhhhmmmooonnnlllfffVVVOOOHHHMMM```rrruuuooogggfffbbbZZZQQQIIIFFFEEEJJJXXXsssrrrhhhxxxxxxkkkiii___DDD<<>>???@@@BBBDDDEEEEEEEEEDDDEEEFFFGGGFFFEEEFFFGGGIIIEEEGGGHHHGGGDDDCCCDDDFFFDDDGGGJJJKKKJJJKKKMMMOOOJJJTTTTTTKKK^^^ttt{{{{{{}}}zzz~~~{{{wwwsssooolllkkkdddaaa``````^^^___gggrrrEEEBBB===:::999777555444000000///...............---,,,++++++******++++++''')))---...+++000EEE[[[rrr~~~ggg]]]yyyzzzUUU@@@TTT|||JJJ@@@PPPKKK>>>@@@>>>CCCOOOXXX[[[___eeeoooiiiwwwjjjeeePPPDDDddd}}}zzzSSSNNNmmm}}}gggWWWFFFVVVgggWWWqqqyyyvvveeeAAA======DDDDDD<<>>777666777888444222888AAANNNSSS[[[bbbeeegggiiiiiivvvooovvvttt[[[mmmqqqwwwyyyxxxwwwwwwxxx{{{zzzxxx}}}~~~|||zzzzzzzzzwwwzzz|||yyyvvvuuuyyy~~~yyyxxxwwwuuuuuuuuuvvvwwwssssssttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxssstttuuuuuuuuutttrrrrrrvvvuuutttsssrrrssstttuuurrrrrrrrruuuyyy|||||||||ssstttyyy~~~|||{{{sss|||^^^EEE:::CCC@@@BBBFFFIIIIIIHHHEEECCCEEEGGGIIIHHHEEEEEEHHHKKKGGGIIIJJJHHHEEEDDDFFFIIIFFFIIILLLKKKIIIHHHJJJLLLHHHUUUTTTDDDPPPccc}}}}}}|||yyyuuusssuuupppjjjfffbbb```fffnnnDDD@@@<<<999777666555444//////...------------...,,,++++++******++++++,,,---******,,,+++,,,777CCC\\\}}}iiiNNNggguuu]]]NNN:::MMM{{{444AAAgggGGGEEEAAA===???MMM^^^eeeccceeekkkwwwccceee^^^MMMyyypppKKK@@@<<>>===CCC```~~~rrriiimmmwwwjjjmmmbbbKKK>>>CCCGGGEEEGGGHHHHHHHHHHHHGGGFFFFFFIIIJJJKKKLLLLLLKKKKKKJJJKKKKKKLLLMMMOOORRRTTTVVVkkkmmm333XXXLLL888999>>>333555999333BBBLLLRRRZZZ___bbbdddgggkkklllmmmttt~~~zzzvvvsssuuuzzz}}}{{{www~~~}}}|||zzzyyyxxxzzzxxxwwwxxxyyyyyyxxxvvvwwwwwwvvvuuuttttttuuuuuuwwwvvvuuuttttttuuuvvvwwwxxxyyyyyyxxxxxxwwwvvvuuuttttttuuuuuuuuuuuuttttttvvvvvvvvvuuusssssstttuuuxxxtttqqqtttyyy|||xxxttttttsssvvvsssyyygggSSS>>>:::>>>FFFEEEDDDDDDDDDEEEGGGGGGHHHGGGGGGHHHIIIHHHFFFDDDEEEFFFFFFFFFFFFEEEEEEDDDFFFGGGIIILLLMMMKKKHHHDDDIIIMMMSSSPPPNNNggg|||wwwooojjjhhhhhhhhhiiiDDD@@@<<<999777777555444//////...------------...,,,++++++******++++++,,,,,,******,,,+++,,,444???IIIVVVQQQGGG[[[xxxsssYYY999@@@rrrVVVEEETTTLLLPPPCCC<<>>555555777///===GGGNNNWWW]]]```bbbfffiiikkkkkkooovvvyyyyyy}}}xxxwwwuuuuuuwwwyyyzzz{{{}}}|||{{{zzzzzzzzzyyyxxxxxxxxxxxxwwwvvvvvvvvvvvvuuuuuuuuuuuutttvvvuuuuuuttttttuuuuuuvvvttttttuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvuuuuuussssssttttttvvvsssrrruuuzzz{{{wwwrrrtttzzz~~~~~~yyy```wwwrrrKKK===>>>DDDFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGHHHIIIKKKKKKJJJHHHFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGIIILLLNNNNNNLLLIIIIIIOOOQQQNNNOOO```rrr}}}|||{{{zzzsssnnnlllkkkjjjiiiCCC@@@<<<999888777555333//////...------------...,,,++++++******++++++,,,******+++,,,++++++111999SSSTTT[[[VVVXXXyyyuuuJJJ;;;XXXsss===666YYYWWWDDD;;;BBBFFFEEEMMM\\\bbbbbbeeessspppyyyrrrUUUAAAFFF^^^uuuooobbb___rrrooo|||iiieeetttyyyeeeXXXOOOHHHHHHGGGGGGFFFFFFEEEEEEDDDGGGLLLOOOOOONNNMMMMMMMMMMMMNNNPPPSSSWWWZZZ\\\jjj{{{HHH@@@MMMWWWeeexxx{{{PPPFFFNNNVVV\\\OOOVVVaaaiiijjjttthhhUUUHHHAAAXXX}}}ZZZaaalllbbbXXXOOOKKKDDD<<>>???GGGSSS```bbbeeekkk|||vvvccc]]]ccckkkpppcccjjj~~~xxxgggbbbsssxxx___NNNFFFFFFFFFFFFFFFGGGGGGGGGGGGDDDHHHLLLNNNNNNMMMMMMMMMNNNNNNMMMNNNQQQTTTXXXZZZdddvvvUUU???CCCNNNbbbttt|||mmmNNNEEEIIISSSTTTRRRXXXdddhhhkkkxxxiiiWWWMMMooozzz~~~|||pppjjjdddSSS>>>AAASSS\\\@@@BBB\\\zzzvvvttt{{{}}}qqqoooaaaNNNBBBBBBIIIKKKJJJGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGIIIIIIIIIHHHHHHKKKIIIGGGFFFFFFIIILLLNNNVVV]]]qqqDDDOOOyyyHHH444888888555777222:::;;;CCCNNNVVV[[[^^^bbbeeelllmmmoooqqqrrrrrrtttwwwxxx|||zzzzzz}}}}}}{{{|||xxxwwwuuuuuuwww{{{~~~~~~~~~}}}}}}}}}|||{{{yyyxxxwwwxxxwwwvvvttttttuuuuuuvvvvvvuuutttsssrrrssstttuuuuuutttsssrrrsssttttttuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuttttttssstttuuuuuutttssssssuuuxxx{{{|||yyytttpppjjj~~~}}}SSSAAAAAAEEEJJJGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFGGGIIIKKKKKKJJJHHHEEEEEEGGGHHHIIIIIIIIIIIIDDDCCCCCCEEEHHHJJJKKKKKKFFFPPPIIIJJJTTTOOOgggvvvpppvvv~~~~~~zzzvvvrrrnnnjjjBBB@@@===:::999777555222//////...------------...,,,++++++******++++++,,,)))+++,,,++++++,,,------555UUU___fff~~~{{{[[[oooiii444VVVWWWOOOAAA;;;BBBIIIJJJVVV^^^fffiiinnnvvvrrryyy|||zzzyyy^^^OOO[[[uuupppnnnooooooQQQDDD@@@BBBCCCCCCDDDEEEFFFGGGGGGFFFGGGIIIJJJJJJKKKMMMOOONNNMMMLLLLLLMMMOOORRRSSSXXXdddnnnAAA:::CCCZZZnnnzzz```GGGGGGSSSZZZOOONNN]]]gggjjjsssfffkkk}}}XXXNNNbbbsssOOOLLL___zzzqqqsss~~~fffqqq^^^KKKCCCFFFIIIJJJIIIFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJIIIIIIKKKJJJHHHGGGHHHIIILLLMMMXXXZZZMMMDDDiii```;;;888999555888333777777???JJJRRRWWW\\\```ddddddhhhkkklllnnnqqqtttvvvxxx~~~|||}}}}}}xxxwww}}}zzzvvvwwwyyyuuusssuuu||||||zzzxxxzzz}}}~~~~~~~~~}}}}}}||||||zzzyyywwwwwwwwwwwwvvvtttttttttuuuuuuuuuuuuttttttrrrssstttuuuuuutttsssrrruuuuuuuuuuuuuuutttsssssssssttttttttttttttttttssstttsssrrrsssuuuvvvtttqqqtttwww{{{|||zzzvvvrrrpppzzzyyyjjjEEE???AAAAAADDDFFFFFFGGGGGGHHHHHHHHHHHHFFFEEEEEEFFFHHHGGGEEECCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDEEEGGGIIIIIIIIIEEENNNHHHKKKUUULLLaaa|||}}}}}}}}}zzzuuuoookkkBBB@@@===;;;999777444222//////...------------...,,,++++++******++++++,,,))),,,,,,***+++------+++111OOO[[[yyykkkVVVOOO[[[WWWCCC999@@@DDD@@@HHHSSS___eeefffrrrlllcccjjjpppzzz|||iiiJJJ555444UUUsss```AAA@@@FFF@@@@@@AAABBBCCCDDDEEEEEEDDDEEEGGGGGGGGGHHHKKKMMMKKKKKKJJJIIIJJJKKKLLLMMMPPP]]]~~~QQQ:::999OOObbbuuuvvvPPPDDDNNNWWWLLLIIITTT___dddhhhmmmkkkvvvhhh^^^ggg{{{zzztttxxx|||gggooo[[[JJJHHHKKKJJJIIIJJJFFFFFFGGGGGGFFFFFFEEEDDDDDDEEEGGGIIIJJJJJJJJJIIIKKKKKKJJJJJJJJJLLLMMMNNNQQQQQQlllccc888]]]}}}JJJ;;;;;;444777333111444;;;EEEMMMSSSXXX^^^bbbcccgggjjjjjjkkkpppssssssxxxzzzvvv{{{}}}zzz~~~wwwssstttwwwvvvtttsssxxxuuusssxxx}}}zzzyyy{{{|||}}}~~~~~~~~~}}}|||{{{{{{zzzyyywwwvvvvvvwwwxxxvvvuuuttttttssssssssstttuuuvvvtttttttttuuuuuutttttttttttttttttttttsssrrrqqqppprrrssssssttttttssssssrrrsssrrrqqqsssvvvwwwtttppptttxxx{{{zzzuuuqqqpppqqq{{{xxxXXXAAAFFFHHHDDDGGGEEEFFFFFFGGGHHHGGGGGGGGGEEEDDDDDDEEEFFFEEECCCAAADDDEEEFFFGGGHHHHHHHHHGGGLLLJJJHHHHHHIIIJJJJJJIIIEEEJJJHHHNNNSSSLLL```~~~|||wwwqqqmmmAAA???===;;;:::777444222//////...------------...,,,++++++******++++++,,,***---,,,)))***//////+++---;;;OOOuuupppmmmlllJJJrrrRRR\\\]]]OOOAAA======<<>>CCCGGGAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBEEEFFFFFFFFFGGGIIIGGGGGGHHHHHHIIIJJJJJJKKKMMMXXXtttsssJJJ:::FFFTTTlllbbbEEEFFFJJJKKKMMMOOOSSSYYYaaafffssssssrrr|||}}}~~~xxxuuuzzzrrrlllfffSSSGGGIIIMMMIIIFFFIIIFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDFFFGGGIIIIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKPPPTTTwww~~~CCCPPPrrrWWW===;;;444999555000222888AAAHHHMMMTTT[[[```aaagggjjjhhhiiioooqqqpppssstttsssuuuzzzzzzxxxxxxyyywwwrrroooppptttuuusssuuuvvvxxx|||~~~{{{{{{zzz}}}~~~|||}}}~~~~~~~~~}}}|||{{{zzzyyyxxxwwwvvvuuuvvvwwwxxxwwwvvvuuutttrrrqqqrrrsssvvvwwwvvvuuuuuuttttttuuuuuuvvvsssssstttttttttssssssrrrssssssttttttttttttsssssssssqqqpppssswwwwwwtttppptttwwwxxxtttnnnkkkmmmqqqzzznnnuuuOOOCCCNNNNNNHHHKKKDDDEEEFFFGGGGGGGGGFFFFFFDDDDDDDDDFFFGGGGGGEEECCCGGGGGGHHHHHHHHHHHHHHHGGGKKKJJJIIIJJJKKKKKKJJJIIIGGGFFFJJJPPPNNNLLL```|||zzznnn~~~~~~zzzuuuqqqAAA???===;;;:::888444111//////...------------...,,,++++++++++++++++++,,,***---,,,)))***000000+++///...NNNqqqpppeeebbb___}}}wwwpppAAAGGG]]]aaaeee```PPP@@@===CCCBBBDDDLLLWWW^^^cccooo|||dddIIIKKKFFF>>>===;;;666HHHnnnyyyyyytttsssPPPFFFGGG@@@DDDCCCCCCAAA@@@???>>>>>><<>>eee]]]===:::444<<<999222111666>>>DDDJJJPPPXXX^^^[[[bbbeeeccceeekkknnnmmmllloooqqqrrrssssssuuuvvvqqqwwwwwwqqqqqqvvvwwwtttrrrwww}}}~~~{{{xxxwwwyyyuuuuuuzzz{{{xxxyyy~~~~~~|||zzz{{{~~~xxx}}}}}}~~~}}}{{{zzzxxxwwwwwwvvvuuutttuuuwwwyyyxxxwwwvvvtttrrrpppqqqsssvvvxxxwwwvvvuuuttttttuuuvvvwwwssstttuuuvvvwwwwwwwwwwwwttttttuuuuuuuuuuuuttttttsssppppppssswwwxxxtttooosssvvvvvvpppiiigggkkkpppuuuwwwyyysssmmmkkkHHHAAAMMMKKKCCCGGGCCCDDDEEEFFFGGGFFFEEEEEEDDDDDDEEEGGGJJJJJJIIIGGGIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHIIIKKKKKKIIIHHHIIIDDDLLLQQQJJJLLL___ooo~~~|||wwwtttEEEAAA;;;999999777444111000///...------,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,AAAhhhmmmZZZiiihhh<<>>000CCCddd}}}~~~{{{~~~mmm}}}zzzTTTHHHFFFDDDLLLGGGFFFDDDCCCBBBCCCEEEFFFCCC@@@===???BBBEEEEEECCCEEEFFFHHHIIIJJJIIIHHHHHHJJJKKKTTTwwwwwwHHH;;;EEEYYYsssvvvCCCHHH@@@DDDQQQNNNCCCIII\\\fffiiizzz|||{{{~~~~~~~~~xxxooojjjqqqqqqjjjqqqFFFGGGGGGFFFEEEDDDCCCCCCAAABBBCCCCCCBBBBBBCCCEEEDDDCCCDDDDDDEEEGGGHHHIIILLLJJJIIIJJJLLLMMMKKKHHHLLLNNNSSShhhyyyGGGUUU~~~ttt@@@777EEE***>>>000111222666<<>>DDDDDDBBBAAAAAAAAABBBCCCBBBBBBBBBAAA@@@AAACCCDDDHHHHHHHHHIIIJJJKKKLLLLLLIIIQQQOOOSSSnnnSSS;;;@@@YYYppp~~~TTTIII@@@AAAGGGKKKJJJJJJRRRUUU\\\gggtttzzzxxxxxxzzzyyytttrrrsssiiiqqq|||zzzpppnnnjjjDDDEEEEEEEEEDDDCCCBBBAAA@@@AAACCCDDDDDDCCCCCCDDDEEE@@@AAABBBCCCDDDFFFGGGHHHHHHGGGGGGIIILLLMMMLLLKKKNNNLLLJJJTTTuuu]]]>>>NNNzzzmmm;;;555EEE)))>>>222222222555;;;CCCKKKPPPYYY[[[___aaabbbdddfffhhhhhhjjjlllmmmmmmmmmnnnpppllllllnnnoooqqqrrrtttttttttvvvwwwuuuqqqppprrruuuuuuuuuttttttuuuuuuvvvwww{{{|||~~~~~~}}}{{{~~~~~~~~~}}}}}}|||{{{zzzzzzxxxyyyzzz{{{{{{zzzyyyyyyxxxvvvttttttuuuvvvuuutttssssssttttttttttttssssssqqqssstttsssrrrqqqrrrtttqqqqqqqqqrrrrrrsssssssssppppppppppppppppppppppppoooqqqssssssssssssuuuvvvyyygggiiieeeYYYqqq|||{{{PPPLLLKKKOOOQQQNNNJJJHHHJJJGGGEEEEEEHHHJJJJJJHHHIIIGGGEEEBBB<<<888<<>>@@@BBBDDDHHHNNN[[[^^^llljjjKKKAAANNNhhhppptttyyy|||~~~~~~}}}||||||yyy~~~nnnwwweeeKKKEEE???CCCGGG<<>>AAAEEEIIIIIIHHHHHHIIIKKKMMMNNNHHHSSSSSSRRRnnnfff>>>999OOOcccrrrVVV888@@@HHH@@@AAAOOOIIINNNWWW]]]aaakkk___TTTsss~~~yyyppprrrwwwzzzvvvooommmpppjjjvvv~~~xxxssskkk[[[???EEEEEEEEEDDDCCCBBB@@@@@@AAACCCDDDDDDCCCBBBDDDEEEAAAAAABBBCCCDDDDDDDDDDDDEEEEEEGGGIIIKKKLLLMMMMMMJJJKKKJJJPPPfffIIIBBBhhhFFF>>>???555:::333222000111555<<>>>>>>>>>>>>>>@@@BBBCCCAAA>>>===@@@CCCHHHHHHGGGHHHIIIKKKMMMNNNJJJRRRRRRPPPddd|||LLL999CCCRRReeeyyyPPPDDDDDD===???KKKDDDHHHOOOVVVXXX\\\gggsss___DDDVVVtttyyysssuuupppsssvvvvvvoooggghhhnnnttt~~~zzzvvv^^^@@@AAADDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCCCCBBBBBBCCCDDDCCCCCCCCCDDDCCCBBBAAAAAABBBDDDFFFHHHJJJKKKMMMNNNJJJKKKLLLOOO]]]www[[[???TTTwwwccc999777???555555222000///222777>>>BBBMMMQQQVVV[[[^^^```ccceeedddfffiiijjjjjjjjjlllmmmllllllmmmnnnnnnooopppppppppqqqpppooooooppprrrtttrrrrrrrrrrrrssstttuuuvvvyyyxxxxxxwwwxxxyyy|||}}}~~~}}}~~~~~~}}}|||{{{{{{zzz{{{{{{yyyyyyyyyxxxxxxwwwvvvuuuvvvtttrrrrrrssstttsssrrrrrrrrrssssssssssssrrrrrrooopppqqqqqqppppppqqqsssttttttsssrrrrrrqqqpppppprrrrrrrrrrrrrrrrrrrrrqqqrrrssstttuuuuuutttqqqoooaaaiii___\\\sss~~~zzz{{{}}}xxx]]]LLLLLLJJJHHHGGGJJJNNNOOOJJJIIIGGGGGGHHHJJJJJJJJJLLLRRRZZZ]]]TTTGGGAAACCCDDDEEEEEEEEEEEEFFFIIILLLOOOMMMKKKIIIIIIJJJLLLNNNOOONNNOOOQQQNNNKKKMMMSSSZZZ}}}xxxiiivvvyyy|||~~~~~~qqq}}}pppdddaaaWWWHHHDDDLLLNNNRRRWWWYYYZZZ]]]```bbbbbbbbbdddgggjjjkkkkkkjjjGGGBBB===::::::999666333000///...------,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------...///---///AAAeeetttFFF]]]~~~mmmpppwwwgggTTTFFF===999;;;@@@BBBHHHTTT___``````kkkzzzgggkkktttooopppiiiNNN???===BBB@@@>>>>>><<<============<<<<<<<<<;;;???@@@???>>>===>>>@@@BBBEEEEEEFFFGGGHHHIIIKKKLLLGGGGGGKKKLLLUUUuuufffBBB:::AAAXXXpppRRR@@@BBBAAA999AAA@@@CCCHHHMMMQQQYYYaaalll^^^VVViiiqqqnnnsssmmmlllkkkggg```\\\ccclllrrrpppQQQ777DDDAAAAAABBBBBBBBBBBBAAAAAA???AAABBBBBBAAAAAABBBCCCCCCCCCDDDDDDDDDCCCAAA@@@AAACCCFFFHHHIIIJJJLLLNNNLLLLLLLLLNNNWWWpppuuuLLLGGGfff<<<===>>>777666444111///000444888;;;DDDIIIPPPVVV[[[^^^bbbdddccceeehhhiiiiiijjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmooooooooooooooopppqqqqqqqqqqqqqqqqqqrrrsssuuuuuuwwwwwwwwwvvvvvvxxx|||}}}~~~}}}||||||{{{{{{|||||||||{{{{{{{{{zzzzzzxxxxxxwwwvvvuuutttttttttuuusssqqqqqqrrrsssrrrqqqrrrrrrssssssssssssrrrrrrnnnpppqqqqqqpppppprrrssstttssssssrrrpppoooooonnnqqqqqqrrrrrrrrrsssssssssnnnooopppssstttsssoookkkaaa\\\UUUkkkmmmcccbbbVVVIIILLLMMMKKKLLLNNNNNNKKKIIIIIIHHHGGGHHHIIIJJJKKKPPPWWWaaaggg```SSSJJJIIIAAABBBBBBAAAAAACCCGGGJJJNNNMMMKKKIIIHHHIIIJJJKKKNNNMMMOOOPPPMMMJJJMMMRRRRRRtttfffooozzz~~~nnnuuunnnaaa\\\PPP??????JJJMMMVVV[[[XXXTTTXXX___dddcccdddeeegggiiijjjjjjkkkGGGBBB===::::::999666333000///...------,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------000++++++...,,,111MMMmmmuuuddd???bbbsssbbbNNN>>>:::===444<<>>:::999===;;;888===;;;;;;<<<<<<;;;;;;:::999>>>===;;;;;;===?????????AAABBBDDDFFFGGGHHHIIIIIICCC===GGGMMMIIIZZZyyyXXX???===GGGdddvvvyyySSSKKKDDD888???<<<<<>>???@@@@@@@@@@@@>>>@@@AAAAAA??????@@@BBBAAABBBDDDEEEEEEEEECCCBBB@@@CCCGGGHHHHHHIIIKKKMMMLLLMMMOOOPPPRRRdddcccEEEXXXqqqLLL>>>:::888666333111111222555777<<>>;;;888999===@@@???>>>???@@@CCCEEEGGGGGGGGGGGGGGG<<>>BBBCCCAAACCCHHHHHHOOOWWW\\\ggg|||mmmhhhooolllnnnfff```ZZZYYY^^^mmmxxx{{{uuuGGGDDDSSS888999:::;;;===>>>>>>??????===???@@@@@@???>>>@@@AAA>>>@@@CCCEEEFFFGGGFFFEEE@@@CCCGGGHHHGGGHHHJJJMMMIIILLLRRRTTTPPPWWWssssssDDDNNNoooWWWDDD:::999777444222111222333444777<<>>:::::::::;;;<<<===>>>>>>AAAEEEGGGHHHNNNSSSNNNDDD@@@BBBHHHMMMKKKNNNddd~~~aaaBBBCCC===JJJhhhyyyyyyZZZBBBEEE<<<555999BBBFFFCCC???EEEFFFHHHLLLUUUaaannnvvv|||zzz}}}~~~yyyxxx|||ttteeehhhjjjddd[[[WWWWWWcccyyy{{{tttRRR>>>>>>???999::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>><<<===???AAACCCDDDDDDDDDAAABBBDDDFFFGGGHHHHHHGGGHHHHHHMMMQQQMMMLLL___vvvVVV@@@YYY|||~~~>>><<<:::555555888666...,,,///333666<<>>CCCBBB:::666BBBRRRNNNQQQTTTWWWXXXYYY[[[\\\^^^]]]^^^bbbffffffbbb^^^iiifffaaa]]]\\\```dddgggdddzzzppp```VVVSSSfffrrrqqqvvv[[[>>>999888888888999999888777777666777888888777777888:::999999999999:::<<<>>>???AAADDDEEEFFFLLLPPPLLLEEEIIIEEEFFFKKKKKKLLL[[[mmmeee===>>>BBBOOOdddyyynnnSSSMMMDDD;;;555666<<>>BBBFFFJJJLLLNNNPPP```_________bbbfffkkknnnoootttzzz~~~zzzvvvtttpppmmmkkklllmmmkkkjjjkkkrrrqqqdddZZZYYYXXXTTTQQQYYYhhh}}}yyy}}}gggKKK<<<<<<<<<888888888888888888888888888999999999:::;;;;;;<<<<<<;;;<<<===>>>???@@@AAABBB@@@AAACCCEEEFFFGGGGGGGGGHHHGGGJJJNNNJJJHHHWWWjjjlllLLLCCCjjjiii999===:::666555777888555111222444999???GGGNNNTTTXXX]]]___bbbddddddeeefffgggjjjjjjkkkkkklllmmmooooooiiiiiijjjjjjjjjjjjjjjjjjgggggghhhiiijjjkkkkkklllmmmoooqqqqqqqqqrrrtttuuuvvvuuuvvvzzz|||{{{|||xxx|||~~~~~~}}}}}}~~~~~~|||{{{zzz{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxyyywwwvvvwwwxxxyyyxxxvvvtttsssrrrppppppqqqrrrsssssssssrrrqqqpppoooooonnnmmmmmmmmmmmmlllllllllllllllnnnpppqqqpppooopppqqqrrrpppnnnmmmnnnoooooooooqqqooommmmmmnnnooonnnmmmpppooollleeeXXXNNNKKKOOOfffddd^^^[[[kkk{{{]]]PPPMMMKKKFFFGGGHHHHHHHHHIIILLLNNNKKKKKKKKKMMMNNNNNNKKKIIILLLJJJIIIKKKNNNOOOMMMKKKKKKLLLLLLLLLLLLJJJIIIHHHFFFGGGHHHIIIIIIIIIHHHGGGGGGJJJMMMOOONNNNNNNNNNNNRRROOOggg~~~~~~oooSSS???===KKKYYYkkkggg___TTTKKKKKKQQQWWWdddeeefffggggggdddbbb``````dddjjjnnnrrrtttrrrpppFFFCCC>>>;;;:::888666444111000///......------...,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++---///---++++++///222000WWWvvvVVVGGGUUUuuuNNNIIIGGGHHHHHHCCC???>>>CCCGGGMMMQQQRRRSSSTTTUUUWWWWWWVVVWWWXXXYYYZZZ[[[SSSTTTWWW]]]fffqqq{{{~~~qqqbbbRRRGGGIIIPPPUUUSSShhhttt}}}```<<<444999888888888888777666555555222555888:::999777666555888777777777999;;;>>>@@@AAABBBBBBCCCHHHLLLJJJEEEMMMFFFCCCHHHKKKMMMSSS\\\{{{|||QQQDDD888<<>>BBBFFFJJJLLLKKKHHHFFFPPPQQQTTTWWWYYY[[[]]]]]]___aaadddgggjjjkkkkkklllgggeeedddcccbbb```\\\YYYQQQVVV\\\[[[UUUOOOMMMNNNTTTfffzzzmmmTTTBBB:::888888777555555555555555555555555666666777777888888999999;;;:::::::::;;;<<<>>>??????@@@AAACCCEEEEEEFFFFFFHHHEEEGGGJJJHHHEEENNNZZZddd999ZZZUUU<<<<<<:::555555777444...000111444999@@@GGGNNNRRRWWWZZZ]]]___``````bbbcccggghhhiiijjjkkkmmmnnnnnnjjjjjjiiiiiiiiihhhhhhgggeeeeeefffggghhhiiijjjjjjhhhjjjmmmnnnnnnooorrrtttrrrqqqssswwwxxxwwwzzz|||zzzzzzzzzyyy{{{|||||||||zzzzzz|||}}}|||}}}}}}~~~~~~~~~}}}||||||{{{zzzyyyxxxxxxxxxxxx{{{zzzxxxwwwvvvvvvwwwxxxuuuuuutttssstttuuuvvvwwwuuuttttttuuuwwwyyyyyyxxxwwwuuusssqqqpppoooppppppppppppppppppooooooooonnnjjjkkkkkkkkkllllllmmmmmmnnnoooqqqqqqpppooooooppppppnnnmmmmmmnnnnnnmmmlllooommmlllkkklllllljjjiiiiiijjjcccTTTHHHGGGNNNTTTdddXXXVVVjjjeeeOOOKKKMMMMMMDDDDDDCCCEEEGGGHHHHHHGGGGGGGGGGGGIIILLLLLLJJJIIIGGGFFFFFFHHHKKKLLLLLLKKKIIIJJJKKKKKKKKKJJJJJJIIIGGGGGGGGGGGGGGGHHHHHHIIIGGGIIILLLLLLKKKJJJJJJKKKOOOMMM[[[~~~~~~hhhKKK:::777>>>EEEQQQRRRRRRPPPPPPSSSZZZ```kkkllllllllljjjhhheeeccc```bbbgggnnntttwwwwwwvvvEEEBBB>>>;;;:::888666555111000///......------...,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++---,,,++++++...000***>>>SSS{{{xxxKKK[[[rrrQQQ@@@???CCCAAA======AAAFFFJJJMMMOOOQQQRRRVVVXXXYYYYYYXXXZZZ^^^aaa```cccggglllnnnpppoooooohhhVVVJJJLLLPPPNNNLLLOOOZZZOOO]]]~~~zzzfff>>>888:::444888888888888777666555444000333777888777555444444666555444555777:::===???@@@??????AAADDDGGGFFFDDDIIIDDDBBBGGGLLLNNNRRRWWW\\\XXX999;;;JJJVVVlllmmmSSSKKKIIIBBB999=========???AAABBBBBBBBBAAACCCFFFIIILLLMMMMMMMMMWWWWWWWWWWWWXXXYYYZZZ[[[YYYYYYZZZZZZZZZYYYWWWVVVTTTQQQRRRUUUQQQMMMRRR]]]qqq|||~~~tttssszzzxxx]]]CCC:::999666555777444444444444444444444444444444555555666777777888:::999888777888999;;;======>>>???AAABBBCCCDDDDDDHHHDDDDDDGGGHHHFFFIIIOOOuuu|||IIILLLrrrGGGBBB===<<<999333///...//////000333888???GGGKKKSSSVVVZZZ\\\^^^___aaabbbeeeeeeggghhhiiijjjjjjjjjmmmllljjjhhhfffdddccccccbbbcccdddeeefffggghhhiiiggghhhjjjkkkkkklllnnnppppppoooqqquuuvvvtttwww|||{{{yyyvvvuuuwwwyyy|||~~~zzzzzzzzzxxxwwwwwwyyy|||xxxxxxyyy{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~|||{{{zzzzzzzzzzzzyyyyyyxxxwwwwwwvvvvvvvvvxxxxxxwwwvvvuuuuuuvvvvvvwwwvvvuuutttuuuvvvxxxyyysssrrrrrrsssvvvwwwwwwvvvuuutttsssqqqoooooooooooooooooooooooooooooooooooommmmmmmmmnnnnnnnnnnnnooonnnoooppppppnnnmmmnnnoooooonnnmmmmmmnnnnnnkkkiiikkkjjjiiiiiijjjiiigggeeebbb^^^SSSEEECCCMMMXXX[[[MMMXXXppprrrXXXLLLKKKLLLKKKFFFDDDCCCEEEIIIJJJGGGDDDCCCCCCDDDFFFIIIJJJJJJHHHFFFEEEEEEFFFGGGHHHIIIIIIGGGGGGHHHHHHIIIIIIIIIIIIJJJIIIHHHGGGGGGIIIKKKLLLHHHJJJLLLLLLJJJIIIIIIJJJJJJLLLRRR}}}~~~{{{~~~sssYYYFFF>>>>>>@@@FFFKKKQQQWWW\\\```fffiiioooppppppooonnnkkkiiiggghhhgggiiiooovvvzzzEEEBBB>>>;;;:::999777555111000///......------...,,,++++++******++++++,,,******+++++++++,,,,,,,,,((()))***++++++---...000...222===bbbHHH^^^vvvcccUUUIIIAAA999;;;===>>>@@@BBBEEEHHHIIIMMMQQQQQQPPPPPPTTTXXX\\\]]]\\\ZZZVVVPPPKKKGGGDDDEEEKKKPPPLLLIIITTTeeewww|||{{{jjjDDD666;;;<<<555888888888888777666444444111222444444333222333555444333333444666888;;;===>>><<<<<<>>>@@@AAABBBCCCDDDCCCEEEIIIKKKLLLQQQVVVVVVzzzOOO===:::@@@\\\}}}\\\IIIFFFGGG===;;;999:::;;;===<<<;;;;;;;;;<<<>>>???AAABBBBBBCCCDDDEEEGGGIIIKKKLLLMMMGGGGGGHHHHHHIIIJJJLLLNNNQQQIIIFFFJJJNNNTTTggg}}}{{{yyywwwmmmggguuu}}}iiiOOO888555888666444666444444444444444444444444444444444555666666777777999888777666777888;;;<<<<<<<<<===>>>???AAABBBCCCFFFDDDDDDGGGJJJJJJJJJLLL[[[wwwccc???XXXoooOOO777999???999333444000///...///333999???CCCNNNQQQVVVZZZ\\\^^^aaaccceeeeeeggghhhhhhhhhhhhhhhjjjiiigggeeecccbbbaaaaaa___```aaabbbdddeeefffgggfffhhhiiiiiiiiiiiijjjlllooooooqqquuuuuusssuuuyyyzzzyyyxxxvvvuuutttuuuuuuwwwxxxxxxvvvuuuuuuwwwyyyuuuuuuvvvwwwyyyzzz{{{{{{{{{|||~~~~~~{{{zzzyyyyyyzzz|||}}}~~~}}}}}}}}}|||{{{zzzzzzyyyzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||}}}~~~~~~}}}|||{{{yyyxxxxxxxxxyyyxxxxxxxxxwwwwwwvvvuuuuuussstttvvvwwwvvvuuusssrrrwwwvvvvvvuuuvvvwwwxxxyyytttrrrrrrrrrttttttsssrrrqqqqqqpppooooooooooooooonnnnnnnnnnnnnnnooooooooooooooonnnnnnnnnmmmmmmmmmlllmmmnnnmmmlllkkklllmmmmmmllllllllllllllliiigggiiihhhhhhiiiiiigggdddaaaUUUNNNDDD@@@GGGQQQSSSOOOGGGggg```NNNJJJKKKIIIHHHGGGEEEDDDFFFIIIIIIGGGDDDBBBBBBBBBDDDGGGIIIHHHHHHFFFFFFFFFEEEDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGGGGHHHJJJIIIGGGFFFGGGHHHKKKLLLHHHJJJKKKJJJIIIHHHHHHIIIIIILLLIIIjjj~~~~~~zzzfffXXXTTTUUUVVV[[[bbbiiimmmooooooppprrrrrrrrrrrrpppooommmllloookkklllrrrxxxDDDAAA>>>;;;:::999777666111000///......------...,,,++++++******++++++,,,******+++++++++,,,,,,,,,(((((()))+++,,,...//////---***111LLLxxxbbbKKK[[[nnnTTT@@@FFFEEECCC???;;;999:::;;;===@@@DDDDDDCCCCCCEEEHHHBBB@@@>>>===>>>@@@BBBDDDKKKJJJIIIFFFEEERRRoooiii:::555<<<666333:::666666666666555555444333111222111000///000333555111222222444555777999999;;;999:::===>>>===>>>AAA@@@CCCGGGHHHFFFGGGMMMRRRRRRbbbwwwJJJ222888NNN^^^tttzzzfffTTTDDDBBB@@@AAACCCCCC@@@<<<===============>>>???@@@===>>>@@@BBBCCCCCCCCCBBB===>>>===<<<<<>>CCCJJJJJJFFFDDD^^^yyyoooRRRGGGGGGGGGGGGHHHFFFEEEDDDDDDEEEFFFEEEDDDDDDCCCCCCDDDFFFHHHGGGFFFGGGGGGFFFEEECCCCCCEEEGGGEEEDDDDDDDDDEEEEEEFFFGGGHHHGGGEEEDDDEEEFFFHHHIIIGGGHHHIIIHHHFFFFFFGGGHHHJJJKKKBBBSSS|||lllhhhiiijjjnnnuuu{{{~~~|||wwwwwwwwwvvvuuusssrrrqqqqqqnnnooovvvzzzDDDAAA===;;;:::999888666111000///......------...,,,++++++******++++++,,,******+++++++++,,,,,,,,,*********,,,---...------+++***000:::JJJsssmmmPPPSSStttqqqoooiii___TTTJJJDDDAAABBBBBBBBBAAA@@@???@@@AAAEEECCC@@@>>>???AAADDDFFF===GGGUUUhhh~~~lllFFF---333:::222000888222222333333333333222222///000000000//////111333000111333444555666666555888666888======::::::>>>;;;???BBBBBBBBBEEEIIILLLGGGPPPnnnzzzrrrMMM===@@@FFF^^^oooeee]]]RRRKKKGGGCCC>>>:::888888888888888777666666888999999999888777666555===>>>?????????BBBGGGKKKLLLXXXkkk~~~xxxsssqqquuu|||yyyXXXAAA;;;555555777666333111222222222222222222222222222222222333444444555555333444444666777888999999999999999:::;;;===???@@@BBBCCCDDDEEEFFFHHHIIIIIIQQQ\\\oooJJJDDDlllGGG999;;;;;;666555333111//////111444666:::???EEEKKKQQQUUUZZZ]]]\\\^^^aaaeeeggghhhhhhhhhcccaaa]]]ZZZWWWUUUUUUUUUUUUVVVWWWYYYZZZ\\\]]]^^^```aaacccccccccccceeefffjjjiiilllpppooolllmmmppplllnnnoooooommmnnnqqqssssssuuuvvvvvvuuuttttttuuuttttttssssssrrrrrrqqqqqqvvvvvvuuuuuuuuuwwwxxxyyyxxxxxxxxxxxxxxxyyyyyyyyywwwwwwwwwwwwwwwxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuttttttuuuvvvxxxyyywwwwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwvvvuuusssrrrqqqqqqrrrssssssrrrrrrqqqpppqqqssstttttttttrrrrrrrrrqqqooopppqqqqqqpppnnnkkkllllllmmmmmmllllllllljjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiikkkkkklllkkkjjjkkkmmmpppiiifffcccbbbbbbcccbbbaaaaaa```___]]]ZZZTTTLLLGGG===999===EEEDDD@@@KKK^^^uuu\\\HHHGGGKKKHHHGGGIIIFFFGGGFFFDDDCCCCCCDDDFFFHHHFFFEEEEEEFFFGGGFFFEEEFFFGGGGGGEEECCCDDDGGGJJJGGGFFFEEEEEEEEEFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGHHHIIIHHHGGGGGGIIIJJJHHHKKKEEEGGGkkk}}}~~~~~~|||zzzxxxwwwvvvrrrrrrvvv{{{{{{~~~DDDAAA===;;;:::999888666111000///......------...,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,***...///555///(((CCC{{{}}}mmmNNNllluuueeeYYYRRRLLLJJJFFFCCCAAAAAABBBBBB<<>>???AAAAAA@@@>>>;;;999999999999:::;;;===>>>>>><<<@@@CCCEEEGGGJJJOOOSSS[[[sssyyyhhhpppyyy~~~hhhFFF444666777555555666222...111111111111111111111111111111111222333333444444000111333555777888888888999999888999:::<<<>>>@@@@@@CCCDDDCCCCCCEEEFFFFFF???RRRsssSSSDDDffflll<<<555===<<<777555333000000111222333222777>>>EEEJJJPPPUUUXXXUUUWWW[[[```ccceeefffffffffbbb]]]WWWQQQMMMKKKJJJQQQRRRSSSUUUWWWYYYZZZ[[[[[[]]]___```aaabbbdddfffffffffiiillllllhhhiiilllnnnoooooollljjjjjjnnnqqqrrrtttwwwwwwvvvtttttttttttttttsssrrrqqqpppooonnnvvvssspppnnnooorrrwwwzzzyyyxxxxxxwwwvvvuuuuuutttttttttuuuuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvrrrrrrqqqqqqrrrsssuuuvvvttttttuuuvvvvvvuuuuuuuuutttuuuuuuvvvuuutttrrrqqqrrrqqqpppppppppqqqrrrsssoooqqqtttvvvvvvuuusssqqqpppooonnnooopppqqqpppoookkklllllllllkkkkkkjjjiiihhhhhhhhhhhhgggggggggfffffffffggghhhiiijjjkkkkkkkkklllllllllkkkllloooqqqfffddd```^^^^^^_________[[[ZZZXXXTTTOOOGGG>>>888;;;888===CCC<<<<<<]]]^^^LLLDDDMMMSSSMMMHHHIIIHHHIIIIIIFFFCCCBBBFFFIIIJJJHHHFFFEEEFFFFFFEEEDDDDDDFFFFFFEEEDDDEEEIIIMMMIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJLLLNNNDDDLLLLLLHHH```yyy~~~{{{{{{~~~~~~|||zzzyyyuuuvvv|||{{{xxxEEEBBB???;;;888777777777/////////...------,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,///---000333000222FFF___WWWXXXxxxpppppp{{{qqq```^^^hhhjjj[[[GGGJJJRRRWWWaaaqqqvvvzzzrrrkkk___???777777555444222111////////////000000000000//////000000000000000111111111000111111222222333333444555555666777888999999:::999::::::;;;<<<@@@EEEIIIMMMEEEHHHaaasssOOO777>>>NNNaaaooo{{{sssYYYHHHJJJBBB>>>DDDIIIFFFAAA@@@@@@@@@@@@@@@@@@BBBFFFJJJJJJNNNRRRTTTZZZgggyyy|||pppjjjooolllxxxttt\\\HHH;;;666555555444222111000000222222222111111111000000000000111111111222222222444444444555555555555666555777999999999:::;;;===>>>>>>???@@@BBBDDDFFFGGGKKK>>>YYYuuuIII===pppmmmBBB555AAA777555555555222,,,+++---111222444777===DDDJJJNNNWWWYYYYYYXXX[[[```aaa^^^[[[VVVNNNFFFAAA???@@@AAAEEEHHHKKKNNNPPPRRRUUUXXXWWWYYY\\\^^^___```ccceeedddcccccccccdddeeeffffffkkkkkkkkkkkkkkkjjjiiihhhiiilllppprrrqqqoooooonnnqqqqqqooonnnmmmmmmmmmmmmnnnnnnoooooopppqqqqqqrrrvvvvvvuuuuuuuuuvvvwwwwwwrrrrrrrrrrrrrrrqqqqqqqqqrrrqqqpppooooooooopppqqqrrrqqqppppppqqqsssvvvwwwrrrssstttuuuvvvuuuuuutttssssssrrrrrrrrrqqqqqqqqqrrrrrrrrrqqqqqqpppppppppooooooooooooooooooooopppooonnnmmmlllkkkkkkkkkkkkkkkiiigggggghhhhhhgggfffiiiiiiiiihhhgggfffeeedddccccccccccccdddeeefffgggfffggghhhkkkqqquuuooofffeee```\\\[[[\\\ZZZUUUPPPTTTQQQKKKBBB999444444555===:::777;;;MMMkkkZZZPPPMMMJJJKKKMMMMMMJJJGGGGGGJJJLLLKKKHHHFFFGGGJJJKKKLLLLLLJJJFFFDDDEEEGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLJJJJJJJJJIIIHHHGGGEEEEEEIIIHHHHHHIIIKKKLLLKKKJJJOOOFFFCCCOOOIIInnn{{{~~~~~~~~~}}}zzz~~~ttttttEEEBBB???;;;888777777777/////////...------,,,,,,++++++************++++++*********************************+++++++++,,,,,,...))))))---,,,+++555DDDtttsssYYYeeeuuu~~~sssvvvqqquuu|||SSS888999555444333222111//////......//////000000//////.../////////000000111111111000111111222333333444444444444555666777999999:::;;;<<<<<<<<<<<>>>>>@@@AAACCCEEEFFFGGG???OOOeeexxxiiiFFFHHH}}}qqqJJJ777???:::666666444111000222000000111444999???DDDGGGQQQTTTVVVVVVYYY^^^]]]YYYQQQLLLEEE>>>:::999:::<<<===???BBBEEEFFFHHHLLLNNNPPPRRRUUUVVVXXXZZZ^^^`````````aaaaaabbbdddeeefffggghhhhhhiiiiiihhhhhhgggiiijjjlllnnnoooooonnnmmmkkkkkkkkkkkklllllllllllljjjjjjkkkkkkllllllmmmmmmqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmmmmnnnooopppnnnnnnmmmnnnoooqqqtttvvvtttuuuuuuvvvuuutttsssrrrqqqqqqpppppppppoooooooooppppppooooooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllljjjjjjjjjjjjjjjkkkiiigggggghhhhhhgggfffdddeeeddddddcccbbbaaa```aaa`````````aaabbbccccccbbbcccdddgggnnnqqqkkkbbbbbb]]]YYYWWWVVVTTTNNNIIIAAAAAA???;;;777555888;;;///444CCC\\\yyypppXXXMMMLLLLLLMMMOOOPPPPPPOOOKKKLLLLLLLLLIIIHHHGGGHHHHHHIIIIIIFFFCCCBBBDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHJJJKKKKKKLLLLLLIIIIIIJJJJJJJJJIIIIIIHHHKKKIIIHHHIIIJJJKKKJJJIIIHHHGGGEEENNNJJJgggyyyxxx|||}}}|||yyyzzzDDDBBB>>>;;;888777666666/////////...------,,,,,,++++++************++++++*********************************++++++++++++,,,111***(((...111------111FFFqqqeee^^^|||mmmJJJ888111---111111111000//////............////////////......------...///000111111222111111111222333333444444222333444555777888999:::======>>>======???BBBEEEIIIQQQPPPKKKZZZzzzuuuLLLAAA>>>LLL^^^mmmyyy{{{|||~~~{{{sssooovvviiiKKK:::444333444444333222111000000///111111000000000000000///000000000000111111111111333333333333444444444444333444666666666666888999<<<<<<===>>>@@@BBBDDDEEEFFFEEEMMMRRRiiieee777KKKnnnLLLCCC;;;555666777333000...///...///000333777;;;===GGGKKKOOOQQQTTTWWWUUUOOOBBB???:::555222222444555444666999;;;<<<>>>@@@CCCFFFHHHIIIKKKMMMQQQVVVYYYZZZ[[[[[[\\\^^^```bbbccccccccceeeffffffgggfffffffffdddccceeeiiikkkjjjhhhdddeeeggghhhjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkjjjkkkmmmnnnnnnnnnmmmlllnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmllllllllllllmmmnnnkkkkkkkkkkkkmmmoooqqqsssssssssssssssqqqpppnnnnnnnnnnnnnnnmmmmmmmmmmmmlllmmmllllllllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiihhhgggggggggggghhhfffdddddddddddddddbbbbbbbbbbbbbbbaaaaaa```___]]]]]]\\\\\\\\\]]]]]]^^^[[[]]]___aaafffhhhbbbYYYTTTPPPKKKHHHFFFCCC>>>999999333...222:::>>>888111555GGGeeerrrZZZPPPHHHJJJLLLMMMNNNOOOQQQSSSJJJIIIIIIJJJLLLLLLKKKJJJHHHHHHGGGDDDBBBBBBDDDFFFKKKJJJIIIGGGGGGGGGHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJIIIHHHBBBIIIFFFKKKKKK]]]rrr}}}www}}}zzzsssuuu~~~}}}sssDDDBBB>>>:::888666666666/////////...------,,,,,,++++++************++++++************************************++++++++++++000******000444111//////333:::VVVcccPPPddd~~~^^^lll>>>---777:::111///////////////.........------............------+++,,,---...///000111111000000111222222333333444000111222444555777888999;;;<<<=========???BBBEEEJJJQQQPPPIIIMMMaaavvvzzzVVV888666CCCPPP```ooo}}}sssvvvoooPPP<<<555555777333333222111000000///////////////////////////////////////000000000111111222222222222333333333444333444666666555555777999::::::;;;<<<>>>@@@BBBCCCCCCGGGMMMMMM^^^WWW;;;iiioooMMMBBB888888:::777000,,,//////......///111333444;;;@@@FFFIIILLLNNNJJJCCC777444111...---...000111111333555666666777:::<<<<<<===???@@@BBBGGGMMMQQQQQQRRRSSSUUUWWWZZZ\\\^^^]]]^^^```bbbcccdddddddddbbb^^^[[[]]]bbbfffeeebbbaaabbbdddfffggghhhhhhgggggggggggggggggggggggggggfffhhhjjjllllllkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkklllkkkkkkkkkkkkkkkmmmnnnooooooooonnnmmmlllkkkjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhggggggggggggggghhhhhhgggfffeeeeeeeeeeeedddbbb____________^^^]]]]]]^^^^^^^^^]]]]]]\\\[[[ZZZZZZYYYXXXXXXXXXXXXXXXTTTVVVWWWXXXZZZ[[[TTTLLLDDDAAA===:::888666222000444444555666777888;;;<<<]]]uuu\\\LLLFFFDDDGGGJJJIIIHHHGGGJJJMMMEEECCCDDDHHHMMMPPPOOOMMMLLLKKKHHHEEEDDDDDDEEEGGGLLLJJJHHHEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKKKKJJJJJJIIIIIIHHHGGGHHHJJJJJJIIIHHHBBBJJJEEEFFFMMMUUU|||vvvzzzxxxxxxwwwzzzlllUUUDDDAAA>>>:::777666666666/////////...------,,,,,,++++++************++++++************************))))))*********++++++++++++)))***---...------///333+++444VVVrrrggguuu|||\\\444111555,,,,,,888////////////............,,,,,,------------,,,,,,***++++++---...///000000//////000000111222222333///000111222444555666777777888:::;;;<<>>@@@AAA???AAAEEEGGGNNNiii~~~MMMBBBrrrkkkXXXCCC:::999777555444222111000///...//////000111777<<<>>>AAACCC???888111000...------...///000///111222333222333444666555666777888:::>>>DDDHHHGGGGGGIIIKKKNNNQQQSSSUUUVVVWWWYYY[[[]]]^^^______^^^YYYVVVWWW]]]```___]]]______```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbccceeegggiiijjjiiihhhgggdddddddddeeeeeeeeeffffffgggggghhhhhhiiiiiiiiiiiilllkkkkkkjjjjjjjjjjjjjjjkkkjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhffffffffffffffffffffffffeeeeeeeeeeeeddddddcccccceeedddcccbbbbbbaaaaaaaaaaaa___\\\[[[\\\\\\ZZZYYYWWWWWWWWWWWWWWWVVVUUUTTTVVVUUUTTTRRRQQQQQQQQQQQQLLLNNNNNNLLLLLLLLLFFF>>>:::888666444444444333222,,,999BBB<<<222999UUUppp```NNNKKKDDDEEEHHHIIIGGGCCCAAACCCEEEBBBAAABBBFFFLLLOOOOOOMMMNNNLLLIIIFFFEEEDDDDDDDDDJJJHHHFFFDDDCCCCCCDDDEEEGGGGGGFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEEEEFFFIIIJJJJJJIIIFFFIIIDDDBBBNNNQQQeee|||ooo}}}xxx}}}mmmVVVJJJCCCAAA===:::777666555555/////////...------,,,,,,++++++************++++++************************)))))))))************++++++,,,...---******,,,///***222444222CCCooo^^^```^^^^^^``````qqq|||PPP777***222777...(((+++...............---------++++++,,,,,,,,,,,,++++++******+++,,,---......///.........///000000111111///000111111222333444444222555777999:::===@@@CCC@@@<<>>???AAA>>>???CCCDDDMMMiiijjj>>>DDD~~~vvvSSS===444333666:::444333222111000/////////---111444555777999666000000///.........///000000---///000000......///111000111222333444777;;;>>><<<===>>>@@@CCCFFFIIIJJJLLLMMMOOOQQQRRRTTTTTTUUUVVVSSSQQQRRRUUUWWWWWWVVVXXXXXXWWWVVVVVVVVVWWWWWW\\\\\\]]]^^^^^^______```___```aaacccdddddddddcccaaaaaaaaabbbccccccddddddbbbbbbcccdddeeeeeeeeeeeehhhhhhhhhggggggfffeeeeeeiiihhhhhhgggggggggggghhhddddddddddddeeeeeeeeeeeebbbbbbbbbbbbbbbcccccccccbbbbbbaaaaaa``````______```___^^^]]]]]]\\\]]]]]]___]]]ZZZYYYYYYYYYXXXVVVVVVVVVVVVUUUTTTSSSQQQPPPNNNMMMKKKJJJHHHGGGGGGFFFCCCDDDCCC@@@??????;;;555111111000000111333444666888666555:::JJJeeecccFFFGGGOOOIIIJJJJJJJJJHHHEEECCCBBBCCCDDDDDDEEEGGGIIIKKKJJJIIILLLJJJGGGFFFFFFEEECCCAAAGGGFFFEEECCCCCCCCCDDDDDDFFFEEEDDDDDDDDDFFFGGGHHHIIIHHHHHHHHHFFFEEEDDDCCCEEEDDDCCCEEEGGGHHHGGGFFFHHHFFFDDD@@@KKKNNNQQQvvvnnnvvv}}}fffKKKEEEPPPCCCAAA===:::777555555555/////////...------,,,,,,++++++************++++++************************))))))))))))************+++---...---,,,---......$$$///333+++,,,HHHttt}}}yyyxxx}}}|||sssnnnsss}}}tttbbb___ooorrraaaHHH)))666888------666222###---------,,,,,,+++++++++******++++++++++++*********+++++++++,,,,,,------,,,,,,------.../////////000000000111111222222222111333555777888999<<<>>>??????CCCHHHDDD???EEEPPPsssqqqPPP:::IIIUUUcccnnnsssxxx[[[III888333444333222222/////////............---+++,,,,,,,,,------------------.........//////////////////000000000111111222333444444333333444555555555555777888:::<<<===@@@??????CCCEEEDDDVVVssscccEEEQQQqqqSSSAAA888666888555444333222111111000000---///000///000333111---000/////////////////////---...///...,,,,,,,,,...---...000000000000333555333444555777:::===???AAA???@@@BBBDDDFFFGGGGGGHHHIIIIIIHHHHHHHHHIIIIIIIIILLLKKKIIIGGGGGGHHHJJJLLLSSSSSSTTTUUUWWWXXXYYYYYYWWWXXXXXXYYY[[[\\\\\\]]][[[\\\\\\]]]^^^^^^______\\\]]]^^^```````````````___``````aaaaaaaaaaaaaaafffeeedddbbbaaaaaaaaabbb______`````````aaaaaaaaa]]]]]]]]]]]]^^^^^^^^^___^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWZZZXXXVVVTTTTTTTTTSSSQQQRRRRRRQQQPPPNNNMMMKKKJJJDDDCCCAAA???===<<<;;;;;;888:::888444444666555111......//////111333777999@@@999999NNNqqqhhhQQQAAAFFFOOOJJJLLLJJJIIIIIIIIIIIIHHHFFFEEEFFFHHHIIIHHHHHHIIIJJJIIIHHHGGGHHHIIIIIIFFFCCCEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDFFFEEECCCCCCDDDDDDCCCBBBEEE@@@HHHAAAFFFLLLEEE[[[wwwyyyfffOOODDDKKKXXXCCCAAA===999777555555555000//////...------,,,,,,++++++************++++++************************))))))))))))************&&&'''((())),,,///...+++000'''***555111***:::WWW|||}}}dddBBB111666555444111---+++---000222,,,,,,++++++***))))))(((******++++++++++++******+++++++++++++++++++++,,,++++++,,,,,,---......///000000000000000000000000111333555666666666888:::555<<>>???BBBGGGCCCGGGXXXbbb:::PPPssssssZZZFFF:::777555444444333222111111000///000...,,,---000000,,,////////////.........---...///000///---,,,,,,---+++---......------...///...///000222444777999;;;777888:::;;;===>>>>>>>>>>>>???@@@???===<<<===>>>BBB@@@>>><<<<<>>===<<<:::888555444333222111333111---...111333000222333444444666999===@@@222EEE^^^uuueeeRRRNNNIIIIIIKKKGGGJJJHHHFFFHHHLLLNNNLLLJJJBBBFFFIIIJJJIIIIIILLLNNNHHHGGGHHHKKKNNNNNNKKKHHHDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFHHHFFFDDDCCCCCCBBB???===AAA<<>>???BBBDDDFFFGGGZZZ}}}ddd888GGGvvvoooPPP;;;444999;;;666222222333222111222222111///...///000222111//////000000...---......//////////////////------------------------.../////////000000111111111222222333444444555555666666666666666666666666888888888888999999999:::???@@@@@@AAABBBCCCCCCDDDCCCDDDEEEGGGJJJLLLMMMNNNKKKKKKLLLLLLMMMNNNOOOOOOOOOPPPPPPQQQRRRSSSSSSSSSVVVVVVVVVWWWWWWXXXZZZZZZ\\\___```]]]WWWTTTVVVXXXWWWTTTSSSTTTWWWXXXWWWUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKLLLLLLJJJHHHFFFDDDBBBAAAAAA@@@???===;;;:::888888<<<777222000111222222111111333222000000222333222444444666;;;<<<999:::===DDD\\\|||^^^YYYSSSPPPOOONNNLLLJJJDDDFFFHHHKKKLLLMMMMMMMMMKKKIIIGGGHHHJJJKKKHHHFFFIIIJJJLLLNNNNNNMMMKKKJJJIIIFFFDDDFFFJJJKKKGGGCCCDDDCCCBBBAAAAAABBBCCCDDDJJJHHHFFFFFFGGGFFFEEECCCFFFFFFEEECCCAAABBBDDDGGGDDDDDDDDDDDDDDDDDDDDDDDDaaauuuyyyyyywwwjjjaaafffnnnkkkbbbDDDBBB???;;;888777666666000000000///......------+++******)))))))))))))))))))))*********++++++++++++******))))))******+++))))))***++++++++++++***+++,,,---...000111222333;;;AAAMMMjjjlll[[[EEE444...------,,,------------,,,,,,,,,+++,,,+++******))))))******((()))******++++++******))))))*********+++++++++++++++,,,,,,---............//////000000111222222222222333333444666777888::::::;;;===@@@BBBEEEFFFJJJMMM\\\{{{|||bbbSSSWWWaaayyyyyyttt|||eeeEEE111333222222111///......---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000000000111111111111222222444444444444555666777888::::::;;;===???BBBDDDEEECCCaaafff@@@UUUxxx|||sssJJJ:::...222999888444333333444444444333111111000---,,,,,,---//////...---////////////............------------------------....../////////000000000------...//////000111111111111111111111111111111222222333333333444444444888888999999:::;;;;;;<<<;;;<<<===???AAABBBCCCDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKKKKLLLLLLMMMNNNOOOQQQTTTUUURRRNNNKKKLLLOOOOOOMMMLLLMMMPPPQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA???===<<<;;;:::::::::999777666555444333000//////111333444222000111000000000333666555333;;;888555444555;;;FFFPPPlll|||lllSSSOOOLLLKKKLLLLLLJJJIIIDDDEEEGGGHHHJJJKKKKKKLLLIIIGGGGGGHHHKKKKKKJJJGGGHHHIIIJJJLLLLLLKKKKKKJJJJJJGGGDDDFFFIIIJJJHHHEEEEEEDDDCCCBBBBBBCCCDDDDDDHHHFFFEEEEEEFFFFFFEEECCCEEEFFFEEEDDDBBBBBBDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDrrruuu~~~{{{ssswww}}}ooojjjpppssshhhXXXDDDBBB???;;;999777666666000000000///......------+++******))))))))))))))))))))))))*********+++++++++******))))))******+++((()))******++++++******+++,,,,,,...///000111222...+++,,,:::XXX}}}yyycccAAA999111---...000///---,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))***(((((()))***************)))))))))*********++++++***++++++,,,,,,---............//////000111111111222222222222333555666777888888:::;;;>>>@@@BBBDDDHHHGGGKKK```~~~hhhZZZZZZiiiyyy|||llllllrrryyy}}}```DDD555000222111111000///...---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---......//////000///000000000111111111222222333444555666666666666888888999:::<<<>>>@@@BBB===IIIddd^^^EEEHHHrrrvvvVVV<<<:::<<<555333999666666777777666555333222555444444555666666444222000000//////...---------------------------------............////////////+++++++++,,,------......------------------------.........////////////000111111222222333444444444444555555666777888999999999999999::::::;;;;;;<<<;;;;;;<<<<<<======>>>>>>????????????@@@AAABBBBBBDDDFFFGGGFFFBBBAAABBBDDDDDDCCCBBBCCCEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@AAA???>>>>>>===<<<;;;::::::888888777666555444444333444444333222222111111000222111000000111111000...222222555:::??????<<<999111333444666===OOOdddrrr|||cccSSSKKKJJJIIIIIIJJJIIIGGGEEEDDDDDDDDDEEEFFFHHHIIIJJJFFFFFFFFFHHHKKKLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIJJJKKKHHHEEEEEEHHHJJJIIIGGGEEEDDDCCCCCCCCCDDDEEEFFFFFFDDDCCCDDDEEEEEEDDDCCCCCCEEEFFFEEECCCBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>YYYtttpppaaaCCCAAA???;;;999777666555000000000///......------+++******)))))))))))))))))))))))))))******************))))))))))))******((())))))***************++++++,,,---...///000000...111555444///888[[[~~~fffFFF000111///---///222333000,,,++++++++++++++++++++++++++++++***)))))))))))))))'''((())))))******))))))))))))))))))*********************+++,,,,,,------------...//////000000111111111111111333444555666777888999:::<<>>???FFFBBBIIIiiisssPPPQQQrrrhhhPPP>>>222333;;;999888777777888888666555666444333333333222///---////////////////////////..........................................//////,,,,,,---------.........---------------------------------........./////////000000000111111111222222222222333333333444444444444444555555666666666555555666666666777777777888888777777888999:::::::::;;;===<<<:::999;;;<<<::::::::::::;;;;;;;;;;;;========================<<<<<<;;;:::::::::::::::888888888777777666666666444333333333222222222222222222222222222222222222777444111///000222444666;;;<<>>;;;;;;222???JJJRRR^^^rrr}}}dddQQQGGGKKKKKKLLLLLLKKKIIIFFFDDDCCCCCCBBBBBBCCCEEEFFFHHHDDDDDDFFFHHHJJJKKKKKKKKKGGGFFFFFFFFFFFFGGGHHHIIIKKKHHHEEEEEEFFFHHHIIIHHHEEEEEEDDDCCCCCCDDDFFFGGGDDDBBBAAABBBDDDDDDDDDBBBAAACCCEEEFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@HHHFFFwwwxxxyyy}}}yyytttnnnBBBAAA>>><<<999777555444000000000///......------+++******)))))))))))))))(((((()))))))))************))))))))))))))))))***(((((()))************)))******+++,,,---......///666//////444222---333>>>RRRfffvvv[[[GGG999222......---,,,---///...+++''')))*********************+++***))))))(((((())))))''''''((())))))))))))((((((((()))))))))*********))))))******+++,,,,,,,,,---------...//////000000000000000000111333444555777888888:::<<<>>>@@@AAACCCDDDKKKQQQRRR[[[zzzwwwTTT===222---,,,...///.........---,,,,,,,,,,,,,,,+++++++++******************************************+++++++++,,,,,,++++++,,,,,,------......------...///000000111111222333555777777777666666666666777888:::<<<===>>>CCCCCCAAAHHHbbbwwwTTTIII___qqqYYYNNNDDD:::999777555666888999888777777555444444555555444333000000000111111222222333//////////////////////////////////////////......---...............//////------------------------,,,------------........./////////000000000000000111111111111111111111111111111222222222222222333222222222222222333333333333333333333333444444555333444444555444444555666444444555555555555555666666666666666666666666666666666555444444444555555444444444333333333333333222222222222222222222222111111222222222333333333000111222333555777999;;;>>>===>>>===888555;;;EEEWWWgggssswwwuuu```PPPHHHEEEJJJKKKMMMMMMLLLIIIGGGFFFCCCBBBBBBAAABBBCCCEEEFFFBBBDDDEEEGGGHHHHHHIIIJJJEEEEEEEEEDDDEEEFFFGGGGGGJJJHHHEEEDDDEEEGGGHHHHHHEEEDDDCCCCCCDDDEEEFFFGGGCCCBBBAAABBBCCCDDDCCCBBB???AAADDDDDDCCC@@@??????========================CCC888\\\{{{tttyyypppmmmAAA@@@>>><<<999777444333000000000///......------+++******)))))))))))))))((((((((()))))))))*********))))))(((((())))))***'''((())))))******)))))))))******+++,,,,,,------222+++***222777222...---444333BBBbbbkkk\\\GGG444***+++///333...,,,++++++,,,+++***(((((((((((()))))))))))))))******)))(((((((((((()))&&&''''''(((((((((((((((((((((((()))))))))******((())))))******+++,,,,,,,,,,,,------.../////////////////////111222333444666777888999;;;===>>>@@@AAA>>>DDDNNNLLLIII\\\www{{{oooRRR666---/////////000------------,,,,,,+++++++++++++++*********))))))************************************++++++++++++******+++,,,,,,------...,,,,,,---...///000111111000111222333444444444444666666777888999;;;<<<===999EEEIII@@@CCC^^^xxxWWWLLLbbb~~~pppTTTEEECCCCCCFFFJJJKKKHHHEEE???<<<888666777777888777333333444444444555555555111111111111111111111111000000000000////////////------------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................///..............................///////////////////////////////////////000000/////////000000111.../////////000000000000000222333333222222333444222222222222222222222222222111111000000000111111000000000111111111111111222222222222222222222222111111222222222333333333000444999;;;:::666333111444000000666;;;CCCWWWkkkzzzpppYYYLLLFFFDDDCCCDDDFFFIIIKKKJJJHHHHHHHHHCCCCCCCCCBBBCCCCCCDDDDDDBBBDDDEEEFFFEEEDDDEEEFFFDDDDDDDDDEEEEEEEEEEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCCCCBBBCCCDDDFFFGGGDDDBBBAAABBBCCCCCCBBBAAA===???BBBBBB@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;888444FFFwwwrrrxxxyyy|||wwwAAA@@@>>><<<999666444333000000000///......------+++******)))))))))))))))(((((((((((()))))))))***))))))(((((((((((())))))'''(((((()))))))))))))))))))))******+++,,,,,,,,,+++...000111...---000444444000111666:::GGGfffsssUUUBBB666444111...---------------,,,++++++++++++++++++'''''''''(((((()))))))))******)))(((((((((((((((&&&&&&'''(((((((((''''''(((((((((((()))))))))***(((((())))))***++++++++++++,,,,,,---......//////.........///000111222333555555666777888:::<<<===>>>===AAAHHHJJJIIINNNWWW{{{~~~eeeEEE444))),,,111000000555,,,,,,,,,,,,+++++++++++++++*********))))))))))))************************************++++++++++++*********+++,,,,,,------+++,,,,,,---///000000111111111111111222333444555555555666777888999;;;<<<:::AAAGGGFFFCCCKKKfffdddSSSNNN}}}tttvvvzzzxxxccc\\\QQQGGG???:::777444999999888888777666666555333333333333333333333333222222111111000000000000........................------------------------+++,,,,,,,,,,,,---------......------------------------------............------------------------........................//////............/////////.........///000/////////111333222111000222444222222222222222222222222222222111111111111222222000000111111222222222333444444333333333333333333333444444444444444555555888:::===<<<999555444555===999@@@RRRcccooo~~~zzzlllZZZMMMHHHGGGDDDBBBCCCEEEHHHHHHFFFEEEFFFGGGDDDDDDDDDEEEEEEDDDCCCCCCBBBDDDFFFEEEBBBAAAAAACCCBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDEEECCCBBBBBBBBBBBBDDDEEEFFFEEEDDDBBBBBBCCCCCCBBB@@@<<<===??????===<<<;;;<<<999999999999999999999999666;;;555LLL}}}lllrrrssssss}}}~~~@@@@@@>>><<<999666444222000000000///......------+++******)))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))))))))******+++++++++,,,......+++)))+++111333222///222666888666333888>>>IIIcccuuuuuu```OOODDD:::222.........///////////////+++***))))))))))))))))))&&&'''''''''(((((())))))******)))(((((((((((((((%%%&&&''''''((((((''''''(((((((((((())))))))))))((((((((()))******++++++++++++,,,------......///............///111222333333333444555777999:::;;;:::BBBFFFDDDEEELLLPPPOOORRRooo]]]777111++++++222111)))***111,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------++++++,,,---...///000111444333222222333444666777444444555555777888::::::BBB666888GGGLLLFFFLLL]]]lllOOOTTTvvvrrrzzzwwwfffYYYPPPKKK>>>>>><<<:::888666555444444444444444444444444444333222222222111111000000000000000000000000000000////////////////////////---............//////////////////...........................////////////...............---------///////////////.........111000000/////////000000111000000000111222111000...111333222000000222444555555555555555555555555555555444444444555555666222333333444444555555555666666666666555555555555777777777777777777777777888888666555666<<>>???@@@BBBCCCEEEGGGGGGFFFEEECCCBBBCCCEEEEEEDDDCCCCCCDDDBBBAAAAAAAAABBBCCCEEEFFFFFFEEECCCCCCCCCCCCAAA@@@;;;<<<>>>===;;;:::;;;;;;888888888888888888888888555EEE333888xxxiiiiiimmm```xxxssssssBBB???;;;888777666555333222111///...,,,,,,++++++******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,---------............000111222333333444...777>>>EEEUUUhhhmmmggg|||pppdddXXXOOOJJJ@@@<<<777222///...///000000000///...---,,,,,,+++,,,+++)))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))***++++++,,,,,,------.../////////000111111222222333333444555666777888888;;;<<<>>>@@@CCCFFFHHHIIILLLUUUllliiiIII555/////////...---,,,,,,++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************++++++,,,------......///000000111111111222222222222333333444555666777777:::;;;<<<===@@@BBBDDDEEEQQQyyyZZZVVV___ppptttvvvtttbbbXXXQQQGGG???;;;666888999999888777888:::666666666555555444444555222///---...///111444777333000///000333444000---,,,...//////------...000222222111111111111111111222000...000222444222000000222444444222111111111000000111000///000444777000111111111/////////000555555555555555555555555444333333222222444555666777888888777444222333444000555777666333333555555555111...000333444555555:::999555444666:::<<<;;;777<<<777???999---999===<<<>>>JJJ]]]iiipppnnnZZZMMMKKKJJJIIIJJJJJJIIIGGGFFFFFFEEEEEEDDDDDDCCCCCCFFFGGGHHHIIIHHHGGGFFFEEE@@@AAACCCEEEEEEEEEEEEDDDBBBCCCDDDFFFFFFFFFEEEDDDFFFGGGGGGGGGFFFEEECCCBBBAAAAAAAAABBBBBBDDDEEEEEECCCDDDFFFIIIJJJHHHCCC???===<<<;;;:::999999888999666666555555555555666666999777<<<<<>>AAA@@@>>>;;;888555333222333111///------...///000//////......------,,,,,,,,,+++)))(((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))******++++++,,,---------......///000000111111222333333444555666777777888:::;;;===@@@BBBEEEGGGHHHRRRKKKMMMeeeqqqRRR<<<111111777.........---,,,,,,++++++************************))))))))))))))))))))))))))))))************))))))(((((()))))))))*********(((((()))))))))*********++++++,,,,,,---........./////////000000000111111222222333444555666777777999999:::<<<>>>@@@BBBCCCLLLNNN{{{zzzZZZ???LLL{{{~~~gggYYYMMMJJJEEECCCAAA>>>:::777555444444444444444333222999999999:::888444000---333333222111000000//////000111333444555666777888333000---...000222222111000///---...000111000...333222111111333444333333000111222222222333333444666666777777666666666777444333222222222222222333777666444333333333444444000111333555777999:::;;;777888777555444444333222999999999999999777777888...666>>>BBBAAA>>>;;;999:::>>>555<<>><<<;;;:::999888888888888666555555444444555555666777777777222;;;bbbzzzhhhwwwtttiiijjjuuuooosssBBB???;;;999888777555444222111///...,,,,,,++++++******)))(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))))))))))))))************++++++,,,,,,,,,---------------///000111111111111222333000+++000999:::555444555444000...000///---////////////////////////************+++,,,......---------------------------,,,***((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((())))))))))))(((*********+++,,,,,,---------......///000000111111222222333444555666777777777999;;;>>>AAADDDGGGHHHLLLLLLLLLPPP^^^vvvzzzbbbEEE333,,,,,,///333...------,,,,,,+++++++++************************))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))******(((((())))))))))))*********++++++,,,,,,---..................////////////111222333333555555666777777777888:::<<<>>>@@@AAACCC@@@XXXlllLLLLLLlll{{{wwwqqqggg___VVVSSSNNNKKKHHHEEE???;;;555333000000222555777888555666666444222333666:::333222222222333333111///:::555111222555888666333777666555555666777666444999666333444777999999888666666666888999999777555333333444444444444444444999888777777777777888888777666666555555666666777;;;999888777666444111...555333222333555666888999222555999999777666777999333666777555000111888???DDDRRRTTTeeezzzxxxbbbUUUPPPJJJDDDGGGFFFEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAACCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@???@@@@@@AAABBBCCCEEEDDDDDDDDDDDDBBB???<<<::::::999888777777777777555444444333333444444555666999666111444DDDnnnrrrsssuuuvvvwwwxxxBBB???;;;999888777555444222111///...,,,+++++++++***))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))((((((((()))))))))******++++++++++++,,,,,,,,,,,,,,,,,,...//////000000000---//////---222;;;===:::222333222111222333555555555444333111///...,,,,,,+++,,,,,,,,,,,,++++++***++++++,,,,,,------------///...+++)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((((())))))(((((())))))******+++,,,,,,,,,---------...//////000000111111222333444555666666555666999<<>>???:::IIIMMMJJJbbb\\\FFF\\\~~~wwwrrrnnnhhh___YYY]]]YYYQQQHHHDDDBBB>>>999999777555333333555777888555444222333555555333000555444333333444333222000444333333333333333222222333333333333333333444444444333222333444444333000555444333444444555444333444555666777777777666666//////000000222333444444777666666777:::;;;:::888666555666888888999<<>><<<888555555555444;;;:::<<>><<<:::888888777666666666666666333333333222222333333333222777333444888888ZZZqqqtttzzzuuuxxxCCC@@@<<<999888777666444222111///...,,,+++++++++***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))*********+++++++++,,,,,,++++++,,,---............---/////////111333333000...---,,,------...000222---------,,,,,,,,,+++++++++,,,,,,,,,,,,***)))(((******++++++,,,---------000///---***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((((((((()))******++++++,,,+++,,,,,,---......//////000000111222333444555555444555777:::===@@@BBBDDDJJJGGGFFFJJJQQQWWWXXXWWWwwwzzz___FFF888444///,,,...000---,,,,,,+++++++++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))'''(((((((((((()))))))))))))))******+++,,,,,,,,,........./////////000000000000111222333444555555666777777888:::<<<===>>>:::CCCJJJIIIHHHVVV~~~eeeKKKrrr~~~{{{qqqeeeRRRJJJAAA===>>><<<666000666555555666888:::::::::222555888999888666666777555555666555555444555555444777::::::666444444555888777555555666666666666777666444555777888777666333555777888999777555444444444555555666666777777666555444555666666666555//////333555111---111999333666777999BBBPPPYYYZZZgggkkkwwwuuucccWWWOOOGGGDDDEEEFFFEEEDDDAAA@@@@@@AAADDDEEEEEEDDDAAABBBBBBBBBCCCCCCDDDDDDBBBBBBCCCCCCDDDDDDEEEFFFBBBBBBBBBAAAAAAAAAAAAAAACCCCCCBBBAAAAAACCCDDDEEECCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBDDDAAA>>>===<<<;;;999777666666555444444444444555222222111111111111222222...///,,,333888///DDDvvvkkkuuuttt{{{CCC@@@<<<:::999888666555222111///...,,,,,,++++++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))*********+++++++++***++++++,,,------,,,,,,+++,,,---------,,,***)))666222000000///---...222////////////////////////'''((())))))******))))))*********++++++,,,,,,,,,///...,,,***))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''((((((((()))******+++++++++++++++,,,------......//////000111222333444444333444666888;;;>>>???@@@DDDEEEFFFJJJNNNPPPOOONNNDDDVVVsssmmmRRR???444000///111...,,,---+++)))+++000************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((((((((())))))''''''(((((((((((())))))((())))))******+++,,,,,,.........////////////000///000111111333333444555666666666777999:::<<<===CCCAAA@@@HHHLLLEEESSSvvvvvv@@@RRRnnn~~~rrrZZZQQQWWW|||pppjjjggg```RRRGGG>>>===:::666111///000222000111222222222333444555222333444444333333444666000333555555333111111111333444555555333333444666222000///222777:::999777555555444444222111///...111111222222111000//////000111111111222444999<<<===>>>EEENNNOOOJJJLLLTTTnnntttxxxzzzzzzgggWWWLLLDDDBBBDDDHHHIIIFFFBBBBBBAAA@@@???AAACCCDDDDDDCCC???@@@@@@AAABBBCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDCCCDDDDDDEEEEEECCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@AAAAAABBB======<<<<<<<<<======>>>@@@>>><<<;;;:::999777555444444333333222333333444111000000000000000000111111///...333333+++444MMMooozzzzzzCCC@@@<<<:::999888666555222111///...,,,,,,++++++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((())))))))))))*********+++)))***++++++,,,+++++++++******+++,,,,,,,,,---///444///,,,---+++((()))......---,,,+++***)))(((''''''''''''((())))))******************++++++++++++---+++***(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''''''''(((((()))******+++******++++++,,,---------...//////000111222333333333444555777999;;;===>>>===EEEMMMLLLFFFFFFMMMUUU\\\TTTQQQ^^^zzzeeeUUU???///***+++...000)))(((+++//////,,,***,,,)))*********************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))'''''''''((((((((())))))(((((())))))***+++++++++,,,---------............//////000111222333444444444444444555777888::::::BBBEEE;;;:::LLLNNNBBBBBBWWWeeeRRR[[[fffaaaTTTOOORRRuuubbbaaa\\\RRRGGGAAADDDHHHGGG>>>555222555888666333111333555555444444777999888333///111555999888666111888???@@@<<<888999;;;HHHFFFGGGMMMUUU[[[[[[ZZZRRRNNNHHHBBB>>>===>>>???888999;;;<<<============AAAGGGNNNSSSYYYcccqqq|||uuurrryyyzzzhhh[[[PPPHHHFFFBBBCCCGGGLLLJJJCCCAAADDDAAA@@@???@@@BBBCCCCCCBBB??????@@@AAACCCDDDDDDEEEDDDCCCBBBAAA@@@AAAAAABBBEEEDDDDDDDDDDDDEEEGGGHHHDDDDDDDDDCCCBBBAAA??????BBBAAA@@@??????@@@AAABBB<<<;;;;;;::::::;;;;;;;;;===;;;:::999999888555333222222222111111222222333000//////////////////000333///333444...///555555aaa{{{CCC@@@===:::999888777555222111///...,,,,,,++++++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))************)))******+++++++++******...,,,++++++******---111000+++(((++++++(((***000---,,,,,,,,,+++++++++++++++***))))))))))))***+++***************************)))(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''(((((()))*********)))******+++,,,,,,------......///000111222333333333444555777888:::;;;<<>>EEEAAA@@@@@@@@@BBBCCCBBBAAA@@@@@@AAABBBCCCEEEFFFFFFEEEDDDBBB@@@>>>======>>>CCCBBBBBBBBBCCCDDDFFFGGGEEEEEEFFFEEEDDDAAA???>>>AAA@@@?????????@@@AAABBB===<<<<<<;;;;;;;;;<<<<<<:::999999999999777444222222111111111111111222222//////............//////---***333333)))444<<<...:::rrrxxxCCC@@@<<<;;;;;;:::666333222222111///...---,,,+++))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((+++++++++,,,,,,,,,------/////////000111111222222111333555666777888:::<<<<<<>>>BBBFFFJJJKKKLLLLLLLLLKKKMMMSSSVVVWWWYYY]]][[[jjjpppWWWDDD888333222000000///...------,,,,,,******************************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,------...000000111111222222333333444444444444555777888999<<<===>>>@@@BBBDDDEEEFFFRRRHHHFFF]]]fffjjj{{{xxxyyy~~~wwwyyy|||sssuuunnn```JJJIIIGGGFFFDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBCCCEEEBBBBBBAAAAAAAAABBBBBBCCC@@@@@@@@@AAABBBCCCDDDEEECCCCCCDDDDDDCCCAAA???>>>>>>???@@@@@@@@@BBBFFFIIIHHHGGGFFFDDDAAA>>><<<;;;;;;<<<===???AAABBBBBBBBB===;;;999:::<<<<<<:::888===<<<;;;999666444222111000000000000////////////------------------------............///000111222***^^^CCC@@@<<<;;;;;;:::666333222222111///...---,,,+++))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********((())))))******))))))((()))))))))))))))))))))))))))))))))))))))*********+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((************+++++++++,,,......///000000111111222111333555666666777:::<<<<<>>@@@BBBDDDDDD???IIIRRRRRRSSSccc~~~}}}vvvdddpppxxxgggXXXLLLDDDBBBAAAAAA@@@@@@@@@@@@AAACCCDDDEEEEEECCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@BBBEEEHHHFFFFFFEEECCCAAA>>>;;;:::;;;<<<===???@@@AAABBBBBB???<<<:::;;;<<<<<<:::888<<<;;;:::888666444222111000000000/////////......------------------------............///000111111666BBBhhhDDD@@@<<<:::;;;:::666333222222111///...---,,,+++))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((())))))*********+++************)))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((((())))))))))))*********---......///000000111111000222444555555666999;;;<<<>>>BBBFFFJJJLLLMMMNNNJJJIIIKKKPPPSSSSSSUUUYYYXXXVVVTTTSSSTTTXXX\\\^^^eeemmmyyyoooggg\\\QQQHHH???555///000000000000000222333333------,,,,,,+++*********************************)))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))(((((())))))))))))***************+++,,,,,,------+++,,,,,,---......//////333333333333444666777888888999:::<<<>>>@@@BBBBBBCCCGGGIIIFFFBBBGGGWWWeee{{{~~~vvvgggccceeeiiitttbbbPPPDDD>>><<<;;;===>>>???@@@@@@@@@@@@@@@AAACCCEEEEEEDDDCCCCCCCCCFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@AAADDDGGGEEEEEEDDDCCC@@@>>>;;;999;;;;;;===>>>@@@AAAAAAAAA@@@???===<<<<<<;;;999888::::::888666444333111111////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111888+++EEEpppDDD@@@;;;::::::999777444222222111///...---,,,+++))))))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''(((((()))*********************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((()))))))))*********---------...//////000000000111333444444555777999:::<<>><<<===>>>??????>>>===<<<===???BBBCCCBBBAAA@@@@@@CCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@??????>>>???@@@BBBCCCCCCCCCBBBAAABBBBBBBBB@@@???@@@CCCEEEEEEEEEEEEDDDAAA>>><<<::::::;;;===>>>???@@@@@@@@@AAA@@@>>><<<;;;:::888777888777666555333222111000............------------++++++++++++++++++++++++,,,,,,,,,,,,---...///000222///777VVVrrrfffgggxxxEEE@@@;;;999999999777444222222111///...---,,,+++))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((())))))******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''))))))))))))************+++,,,,,,---....../////////111333333333444666888888999<<>><<<;;;999888555333111000000111111111,,,,,,,,,,,,+++)))(((((()))))))))))))))((((((((())))))))))))))))))))))))'''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((()))******++++++,,,***++++++,,,...//////000111111111111222444555666666777999:::===>>>@@@AAA:::@@@HHHLLLLLLJJJJJJKKKEEEGGGJJJXXXuuuzzzggg]]]\\\\\\ZZZ{{{mmm\\\MMMEEE888999999999888888888888999999::::::999888666555888;;;>>>???>>>===<<<<<<===============>>>???@@@>>>>>>>>>>>>>>><<<;;;:::<<<===>>>@@@@@@@@@@@@???AAABBBAAA???>>>???AAADDDDDDEEEEEEEEECCC???<<<::::::;;;<<<===>>>???????????????>>><<<999777666666555555444333222000000///------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...///...:::555///UUUzzz\\\EEE@@@;;;999999999777555222222111///...---,,,+++))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))******(((((()))))))))))))))***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''))))))))))))************+++++++++,,,------......///000222333222333555666666777999;;;>>>@@@BBBCCCEEECCCDDDIIIKKKJJJKKKOOORRRQQQOOONNNOOOQQQUUUWWWMMMOOOQQQRRRRRRSSSUUUWWWPPPKKKHHHIIIKKKJJJDDD@@@>>>===:::888666555444444222222111111000///.........---------------......))))))(((((((((((((((((())))))))))))))))))))))))&&&''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))((((((((()))******++++++***+++,,,---...///000111000000000000111333444555555666777999;;;===???@@@???CCCGGGGGGDDDEEEIIINNNTTTRRRLLLHHHPPPaaaooouuutttgggUUUSSSPPPTTTgggrrrkkkbbbYYYMMM???666444=========;;;999888888:::::::::999999888666555444555777999:::999999999:::999999999:::;;;<<<===>>>;;;;;;<<<===<<<;;;999888:::;;;<<<===>>>======<<>>======@@@CCCBBBCCCDDDDDDBBB???<<<999:::;;;<<<===>>>>>>>>>>>><<<<<<<<<:::666444444444333222222111000//////...,,,,,,,,,,,,++++++++++++************************************+++,,,---...+++333111+++>>>nnnEEEAAA;;;888999999777555222222111///...---,,,+++))))))((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++(((((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))******++++++,,,---------...000111222111222444555777777888999;;;===>>>???DDDBBBCCCGGGIIIGGGIIILLLJJJMMMQQQTTTUUUTTTQQQNNNUUUUUUSSSQQQMMMJJJHHHGGGNNNMMMKKKJJJKKKJJJFFFBBB???>>><<<999666444444555......//////...---......))))))((((((''''''&&&&&&((((((((((((((()))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''''''(((((()))******+++)))***+++,,,...///000111/////////000111222333444333444555777999;;;======EEEAAA>>>BBBIIIMMMLLLHHHBBBHHHMMMMMMNNNQQQTTTTTTWWWmmm}}}oooXXXEEE???EEEPPPXXXtttvvvgggYYYPPPEEE===666444333333999AAA;;;======<<<:::999;;;===:::999888777777777777777333555666777666666888999999888888888999:::;;;;;;999:::;;;<<<<<<;;;999888999:::;;;<<<<<<<<<;;;:::=========<<<;;;<<>>CCCAAABBBFFFHHHFFFGGGKKKJJJJJJKKKLLLMMMNNNOOOOOOKKKLLLMMMNNNNNNNNNNNNOOODDDEEEDDDCCCCCCCCCAAA===999999777444000//////000///000///...,,,,,,---///)))***++++++++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''(((((()))*********((()))***+++---...///000......//////000222333444111222444666888:::;;;<<<777:::@@@FFFJJJLLLKKKJJJEEEFFFGGGJJJNNNSSSRRRPPPLLLXXX\\\```ooo~~~{{{wwwfff[[[SSSLLLGGGHHHMMMSSS\\\jjj{{{|||kkk[[[OOOFFF>>>:::;;;666555999888555666:::111555999999666444333333444333222111222333444555333444555555555555777:::::::::999999888999999999999:::<<<======<<<:::999::::::;;;<<<<<<;;;:::999<<<<<<<<<;;;:::<<