BM6P6(@ ~~~]]]OOOJJJGGGJJJIIIGGGGGGIIIEEEAAAEEENNNOOOMMMKKKJJJKKKKKKJJJIII777111,,,+++...000...,,,++++++++++++*********)))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''((()))((('''))))))))))))************(((((((((((())))))))))))))))))))))))***************++++++,,,,,,---......,,,***(((***---///---+++000666AAALLLUUU\\\bbbfffjjjlllllliiieeebbbdddfffmmmlllooosssoooggggggmmmoooxxxmmmiiidddZZZQQQEEEDDDIIISSS___bbb\\\TTTEEE===444000111222///,,,...------,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))))))))************))))))))))))))))))(((((((((((('''''''''''''''((()))*********))))))((((((''''''))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++***,,,------++++++,,,...//////...---,,,---///222555???MMMWWW\\\```dddhhh\\\```YYYFFF::::::;;;999999AAAHHHNNNTTTZZZZZZWWW^^^lll~~~~~~ssseeeYYYSSSPPPMMMJJJMMMOOORRRRRRPPPKKKFFFCCCBBBBBB???888000---000444.........------,,,,,,,,,............/////////000......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++******))))))******))))))))))))******))))))))))))******************))))))******+++,,,++++++,,,,,,,,,,,,---------++++++///000000333777AAAOOOVVVYYYaaabbb```fffzzziiisss~~~rrrkkknnnpppqqqwww~~~kkkVVVJJJCCC>>>;;;;;;777777777777777777777777{{{jjj]]]OOOIIIIIIEEEEEEIIIJJJFFFDDDFFFOOONNNLLLLLLMMMMMMLLLKKK<<<666///,,,---///---+++++++++******************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))((('''(((((())))))*********+++(((((((((((()))))))))***))))))))))))******************++++++,,,---------...---,,,---///000000///555>>>LLLYYYaaaeeeffffffmmmiiiccc```bbbiiipppuuuuuuoookkklllmmmpppxxxxxxlll___UUUIIIDDDBBBJJJXXXdddhhhgggSSSKKK>>>444//////000111000000///...------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))))))))************))))))***)))))))))(((((((((((((((((('''''''''((())))))***)))))))))((((((((('''))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++***,,,------++++++,,,...---------,,,,,,...222555@@@IIITTT\\\___aaadddgggeee___QQQAAA888888;;;<<>>>>>@@@DDDIIILLLQQQUUUYYYcccuuu}}}pppeeeXXXTTTQQQUUUZZZZZZSSSKKKFFFEEECCCBBB???;;;555111111000000///////////////....../////////000000000.........------------,,,,,,,,,,,,,,,++++++++++++++++++++++++******************))))))))))))******)))))))))*********++++++******))))))******+++,,,++++++,,,,,,,,,,,,------111//////111222111666<<>>:::777777777777777777777777777777yyyqqqaaaXXXOOOIIIHHHGGGGGGFFFJJJJJJKKKNNNQQQRRRRRRPPPKKKDDD;;;333000...------************++++++++++++,,,+++******))))))******))))))))))))))))))))))))((()))))))))************))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))'''''''''((()))***++++++,,,(((((()))))))))*********))))))*********+++++++++))))))******+++,,,,,,---,,,.........///444<<>>HHHWWW]]]^^^``````jjjzzzqqq}}}rrrllliiirrrvvvzzztttfffXXXMMMCCC???===999666666666666666666666666666666xxxxxxsssgggZZZOOOJJJGGGFFFFFFHHHKKKOOORRRSSSRRROOOJJJBBB;;;555222000///++++++++++++,,,,,,,,,,,,,,,++++++***************************************((()))))))))************(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))((('''(((((()))******++++++))))))))))))************************++++++++++++)))******+++,,,,,,------///000111333666???LLLUUU\\\```eeeiiihhhfffdddcccgggmmmssswwwwwwvvvvvvvvvyyynnn___VVVSSSSSSSSSRRRTTTZZZ___\\\PPPBBB666111///...............///000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))************))))))))))))+++***)))((((((((((((((((((((((((((())))))))))))************************************************))))))*********+++++++++)))+++,,,,,,,,,,,,---///+++---///222777===EEEJJJOOOTTT[[[^^^ZZZSSSKKKEEECCCAAAFFFPPPUUUWWWcccqqqvvvlllddd^^^[[[OOOHHHBBBAAACCCCCC>>>:::555444111000......//////////////////000000000111//////.........------------------,,,,,,,,,+++++++++++++++++++++++++++,,,++++++************++++++************++++++++++++******))))))******+++,,,+++++++++,,,,,,,,,------000//////000///000888AAANNNYYY^^^```bbbdddtttooozzzsssnnnnnnooowww{{{~~~vvvfffVVVNNNFFF???>>><<<888777777666666666666666666666666gggUUUKKKGGGFFFFFFIIILLLPPPQQQQQQOOOMMMHHHCCC===888555333.........---------,,,,,,,,,,,,+++************+++************************))))))))))))************(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((******)))((())))))))))))************)))))))))*********++++++*********++++++++++++,,,***++++++,,,,,,---......,,,...111777>>>IIITTT[[[^^^ccciiilllkkkfffbbb___qqqqqqpppooorrr}}}ssscccXXXSSSPPPOOOJJJPPPYYY^^^[[[OOOAAA777000000////////////000000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***************+++++++++))))))************))))))++++++*********)))))))))******)))((((((((())))))(((((((((((())))))))))))***************************************+++++++++)))************+++++++++)))***,,,,,,,,,,,,...///,,,///222777;;;BBBIIIMMMVVVXXXZZZYYYUUUNNNGGGBBBKKKLLLPPPVVV___mmmrrrgggaaaXXXQQQHHHDDDDDDDDDBBB???999777444111/////////////////////000000000111111/////////.........------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++*********++++++++++++,,,******))))))******+++,,,++++++,,,,,,,,,,,,------///...///000///111;;;FFFQQQYYY]]]```fffjjj~~~nnnvvvnnnmmmppptttxxx}}}}}}vvvlll]]]PPPIIIBBB======<<<888777999777777777777777777777777lll\\\MMMKKKHHHHHHJJJLLLMMMNNNMMMMMMMMMKKKEEE???999666111111000///...------,,,---,,,++++++******++++++************************))))))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))******)))(((************))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,------...//////+++///666@@@KKKTTTYYY[[[cccdddddddddbbbbbbdddfffsssrrrsssxxx{{{lll```VVVPPPKKKJJJMMMUUU[[[YYYNNNDDD555555333222111000000000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++))))))************))))))+++++++++*********)))))))))))))))((())))))******'''((((((((()))))))))***************************))))))*********+++++++++)))************+++++++++(((***,,,,,,,,,,,,...000222666;;;@@@EEEJJJOOOSSSUUUSSSQQQPPPOOOOOONNNNNNQQQTTTWWW\\\kkkuuuiiiccc]]]TTTMMMIIIFFFCCC@@@???<<<888444111000000000//////000000000111111111////////////...............------------,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,*********+++++++++,,,,,,******))))))******+++,,,++++++,,,,,,,,,,,,------......///000000333>>>KKKVVV[[[\\\aaakkkrrrwwwxxx~~~pppmmmmmmppptttwww}}}~~~wwwkkk```SSSJJJFFF@@@<<<<<<:::777777:::777777777777777777777777qqqSSSOOOJJJHHHHHHJJJKKKKKKKKKMMMPPPOOOJJJCCC<<<888333333222000///...---,,,---,,,++++++******++++++************************))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((++++++******)))((((((((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,---......//////000222777AAAOOO[[[bbbaaa___iiiccc[[[UUUTTT\\\hhhpppnnnrrr|||zzzkkk```PPPIIIDDDKKKWWW]]]WWWOOO;;;999777555222000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))******++++++++++++))))))************))))))+++++++++************)))))))))(((((()))***++++++'''((((((((())))))******************************))))))******++++++++++++)))************+++++++++(((***,,,,,,,,,,,,...000999===CCCIIIMMMRRRVVVYYYOOOKKKGGGFFFJJJQQQXXX\\\XXX^^^aaadddttttttkkkfff]]]UUUNNNHHHCCC@@@CCC@@@;;;666333222111222000000000000111111111111000/////////..................---------,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,******+++++++++,,,,,,,,,*********)))***++++++,,,++++++,,,,,,,,,---------//////000111111555AAANNN[[[]]]]]]dddpppzzzvvvwwwnnnnnnnnnoooqqqwww}}}|||qqqaaaTTTJJJCCCEEE@@@<<<;;;999666666:::777777777777777777777777iii]]]PPPJJJLLLMMMIIICCCOOOMMMMMMNNNOOOLLLEEE>>>;;;888444222000///---,,,++++++******++++++,,,,,,++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))),,,***))))))******)))''')))))))))))))))))))))))))))************+++++++++++++++***************+++---,,,---111111...///222888BBBRRR___eeeeeebbb```___SSSFFFNNNfffmmmkkkoooppptttbbbZZZOOOJJJLLLQQQVVVYYYQQQFFF:::444444444000***.../////////......///000------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))************************************)))******++++++,,,------------,,,,,,---///333555DDDFFFKKKSSSXXXWWWPPPJJJCCCEEEJJJQQQXXX]]]___```eeecccjjj~~~~~~yyyoooeeeaaa]]]OOO@@@CCC@@@@@@AAA>>>777222222...///000111111000///...000/////////............------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...///000///---,,,---...---000222333555<<>><<<:::888777777777888888777666666888===@@@xxxlll\\\OOOKKKLLLOOOPPPOOONNNMMMMMMNNNMMMIIIGGG@@@<<<777444222000///---,,,,,,++++++++++++,,,---++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))))))))************))))))************************+++***))))))******)))'''************************************++++++++++++,,,,,,++++++++++++,,,,,,---...000111///---333<<>>;;;999888777777777777888888888999;;;???CCC~~~wwwjjj[[[PPPLLLNNNQQQQQQPPPNNNLLLKKKKKKLLLMMMFFFBBB<<<777444222000///------,,,,,,,,,,,,,,,---************************)))))))))*********++++++************************))))))))))))))))))))))))***++++++++++++++++++***************************+++***))))))******)))(((************************************+++++++++,,,---------,,,,,,------......///111111///111===JJJ\\\___aaa```]]]XXXUUUTTTSSS\\\^^^___fffpppzzzbbbQQQLLLOOOSSS^^^___[[[MMM<<<111111666111111111000///...,,,+++---............---,,,,,,++++++++++++++++++++++++************************((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************************************++++++,,,,,,------+++...000...///999JJJXXXSSSXXX[[[VVVMMMIIIKKKOOORRRTTTXXX]]]bbbgggkkkmmmyyy{{{~~~wwwoooTTTKKKEEEFFFHHHCCC===999333222000////////////000000000000/////////......------------------------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---***,,,.........///000222000111222333777@@@LLLTTT]]]YYY```yyy{{{hhh|||vvvuuuvvvwwwzzz}}}sssjjj\\\OOOIIIHHHCCC===>>>===;;;999888777888888666888:::;;;<<>>===<<<:::888888777888888666888<<<>>>AAADDDHHHKKK|||iii\\\WWWTTTOOOLLLJJJJJJKKKLLLNNNIIIBBB<<<888555333111111000///...------------************************************++++++++++++************************************************)))******************)))***************************)))((()))***+++***)))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......111---...666AAAKKKWWW```aaa___[[[WWWUUUVVVZZZ^^^___eeejjjvvv```RRRLLLRRRYYYaaabbbYYYKKK>>>888444222000000111111000.........//////......---,,,++++++++++++++++++++++++))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))((()))))))))***************************************++++++,,,------......---...111888AAAJJJQQQTTTTTTRRRPPPOOOOOORRRVVVYYYVVVVVVWWW[[[cccpppuuu___TTTQQQLLLEEE@@@:::888444111//////111222111000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------...//////......///111111111222555<<>>;;;;;;999888777888888999777:::>>>BBBDDDGGGJJJMMM{{{hhh```VVVOOONNNOOOOOONNNNNNJJJEEE@@@===999666444333222111///...---------++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************))))))************))))))++++++++++++++++++++++++***)))((()))***+++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///222///333@@@NNNXXX^^^bbb```^^^ZZZWWWVVVYYY___dddbbbzzzwwwcccWWWSSSWWW^^^dddddd[[[MMMBBB:::666111000111333222000...////////////...------------------------------************************++++++************++++++))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,------.........111888CCCOOOUUUUUURRRRRROOOLLLOOOUUUYYYYYYWWWRRRTTTYYY```lll}}}pppbbbZZZRRRJJJFFF===;;;777333111111222222111111000000000/////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...///000000///...///111111111333888AAALLLVVV\\\```gggwww~~~~~~~~~xxxqqqZZZOOOFFFCCCBBB???======:::999888777777888999:::999<<>>:::777444333222000///...------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++)))(((((((((***+++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------------------...///000111111444>>>MMMXXX]]]___bbb___^^^\\\ZZZ[[[___ffflll}}}qqq\\\[[[[[[___cccaaaXXXOOOBBB;;;444000111222111000///////////////...------........................++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,---.........222888CCCNNNVVVWWWSSSOOOLLLKKKMMMSSS[[[___^^^[[[WWW\\\eeennnzzzzzzkkkaaaVVVLLLHHH???===:::777444333222222111111111000000000//////.................................------,,,,,,,,,------------------------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,...///000//////111333000000444:::DDDOOOXXX]]]aaatttwww~~~}}}sssfffRRRJJJCCCBBB@@@;;;:::<<<999999888777777888999:::;;;>>>CCCFFFHHHHHHIIIJJJrrr\\\TTTQQQMMMIIINNNLLLJJJHHHFFFBBB===:::555444222111///...------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))(((((((((***++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------............///000222222000888GGGVVV^^^]]]^^^aaa]]]]]]\\\]]]___fffnnntttiiiccc]]]]]]bbbdddaaa]]]HHH@@@666000000111000...///////////////......---////////////////////////++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************************************++++++,,,------......///666???KKKTTTUUURRRMMMJJJDDDGGGNNNWWW```dddcccaaa```gggrrr|||{{{ooodddWWWLLLFFFAAA???<<<999666444333222111111111111000000000000////////////////////////---------,,,,,,+++++++++------------------------,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---***,,,...///000111333555///000444<<>>444000000000000111000//////111222111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))************************++++++,,,,,,,,,++++++***---///000...+++---333888CCCIIIPPPRRRNNNHHHEEEEEEJJJOOOTTTYYYdddrrryyyzzzyyy|||xxxooo```SSSMMMDDDDDDBBB===888555444555000000111111111111000///000000000000////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......//////000000444333777AAALLLSSSYYY\\\```}}}yyyeeeRRREEEDDDBBB@@@===<<<;;;:::::::::999777666777:::===BBBEEEIIIKKKKKKJJJIIIIII|||pppeee[[[TTTMMMNNNNNNLLLJJJGGGFFFEEEBBB???:::666444222000///------,,,++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++************+++++++++++++++++++++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******---------------.........---......------000666;;;GGGQQQYYYYYY[[[```cccbbbccceeehhhooorrraaa```dddbbb^^^\\\SSSFFF<<<666444333333333111000///111111000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++************))))))))))))******************************************************++++++,,,,,,,,,++++++***---...///------111999???LLLRRRWWWTTTLLLFFFGGGKKKGGGTTTdddrrrxxxaaaTTTMMMIIICCC???>>>;;;666222111111222222222222111111000000000////////////...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000555555:::DDDNNNUUUZZZ___ooo|||eeeQQQEEEDDDBBB???===<<<;;;:::::::::999777666777;;;===BBBEEEHHHJJJIIIHHHHHHHHHvvvggg\\\QQQPPPOOOMMMKKKJJJIIIIIIHHHDDD===888555444333222......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++***))))))))))))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++------......////////////---//////---...444???HHHUUUWWWXXXYYY]]]dddgggfffbbbgggrrr|||~~~xxxkkkfffcccaaaaaa[[[RRRHHH???999666444444222111000111111000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------...222999BBBHHHQQQVVVWWWQQQHHHEEELLLTTTPPPeee~~~vvvcccZZZQQQGGGCCCDDDBBB;;;444222333333333333333333222000000/////////.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////000111111555666===IIIRRRWWW]]]cccyyy```LLLDDDCCCAAA???===;;;;;;:::999999999888777888;;;===AAADDDGGGHHHHHHFFFFFFFFFzzzlllZZZUUUOOOJJJHHHIIIKKKLLLIIIEEE@@@<<<999777444222............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000---...//////000999HHHTTTZZZWWWVVV[[[bbbfffggggggdddfffvvvvvvxxxeeebbbfffaaa___[[[TTTJJJ???777333444222000111222333222111........................------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,...------000888BBBLLLQQQUUUUUURRRMMMIIILLLUUU]]]ZZZrrr{{{kkk```SSSKKKIIIFFFAAA;;;444333333333222222333333000000000/////////......................................................------------------------------------------------------...///000111111222555666???MMMUUUXXX___hhh{{{oooXXXFFFCCCBBB@@@>>><<<;;;::::::888999999888777888;;;===AAACCCFFFGGGFFFEEEEEEEEEpppeeeWWWKKKEEEEEEGGGIIIGGGFFFEEEDDDBBB>>>999555/////////...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////,,,...111222777AAAPPPZZZ[[[VVVWWW```eeeeeeeeehhhooo}}}xxxwwwtttfffaaa___``````\\\TTTGGG:::111333111000111333444444333////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------...---...444???JJJRRRVVVWWWRRRMMMLLLPPPXXX___cccbbbyyyxxxhhhZZZPPPHHHBBB>>>666555444222222111222222111000000000000/////////................................................------------------------------------------------------...///000111222222555666AAAOOOVVVWWWaaannn}}}uuucccQQQDDDBBBAAA???===<<<;;;::::::777888999888888999;;;===AAACCCEEEEEEEEEDDDEEEFFF~~~hhhUUUIIIEEEDDDCCCGGGHHHIIIKKKKKKHHHBBB>>>444333111///......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---...//////000---///333999AAAKKKUUU\\\]]]WWWYYYcccfffdddkkkxxxuuu___aaaaaa```___[[[PPPAAA666444222111222333555444444////////////////////////------------------------***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---///...111:::GGGQQQUUUUUUSSSNNNJJJOOOZZZdddiiiiiizzz}}}vvvnnnmmmmmmqqqwww~~~nnn^^^QQQEEE>>>:::888666444222111222222222222111111111000000000................................................------------------------------------------------------...///111222333333666777BBBRRRWWWWWWcccuuuyyygggZZZNNNDDDAAA@@@>>>===;;;:::::::::666888999999888999;;;===@@@BBBDDDEEEDDDEEEFFFGGGvvv|||eeeVVVMMMGGGDDDFFFGGGIIILLLNNNMMMJJJGGG;;;888444000...---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---...///000111111///111777AAAMMMVVVZZZ[[[\\\VVVYYYcccfffjjjvvvhhhddd_________XXXLLLAAA777555333333333333222111////////////////////////........................******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............000///444???MMMUUUUUUQQQMMMOOOTTT```ooo{{{zzzssskkkfffgggjjjkkkkkkgggnnnsssqqqooommmggg```___^^^^^^___aaadddggghhhjjjkkkmmmpppttt|||tttcccOOOAAA???===:::666444333222333333333333222222222222111........................................................................------------------------------...000111222333444999:::DDDTTTXXXXXXggg|||lll[[[RRRJJJBBB@@@???>>><<<;;;:::999999555777999999999999;;;===???AAACCCDDDEEEFFFHHHIIIpppxxx~~~~~~rrrcccXXXOOOJJJDDDEEEFFFIIIMMMNNNMMMLLL@@@===777111---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,------.........------...///000111222222111333;;;GGGTTT\\\]]][[[ZZZSSSVVVaaafffqqqooofff^^^]]]```^^^TTTJJJ;;;888555444333222000...000000000000000000000000........................*********++++++,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............000000666BBBQQQWWWTTTNNNPPPWWWfffwwwzzzwwwjjjiiifffaaa^^^```eeeiiilllxxx}}}{{{vvvoooiiiiiihhhgggggggggggggggbbbccccccccccccfffjjjmmmhhhqqquuu[[[FFFCCC@@@===999666444444444444444444333333333222222////////////////////////................................................------------------------------...000111333444444<<<<<>>>>><<<;;;:::999999999:::::::::999999:::===@@@@@@BBBEEEFFFFFFFFFHHHIII}}}sssaaaWWWSSSNNNNNNOOOQQQOOONNNGGGEEE@@@999333000000000//////...------------------------,,,,,,,,,++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...............000222333@@@IIIRRRWWWXXXXXXYYYZZZaaa[[[```vvvqqqaaa___aaa]]]VVVNNNEEE;;;555555555444222000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,000---,,,///000...///111111999@@@JJJSSSPPPVVVjjj|||yyy|||zzzqqqssstttvvv}}}}}}}}}vvvuuuzzz}}}~~~uuuZZZEEEAAA<<<888777777666555555444333222111111111111111111000000000/////////................................................---,,,,,,,,,,,,---.........///000000///000333555444BBBKKKSSS[[[YYYoooppp]]]RRRIIIDDDCCC>>>===<<<;;;:::999999999999999:::999999:::>>>AAAAAACCCFFFGGGGGGGGGHHHJJJ~~~xxxxxx|||~~~ooo^^^PPPNNNOOOLLLKKKNNNHHHIIIFFF@@@888222000111///...------,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,...///......000555999LLLUUU[[[YYYZZZ^^^^^^ZZZeeeaaasssmmmbbbfffddd[[[YYYOOOBBB999777666444222111111111000000//////.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000---...111111//////222000EEEOOOOOOQQQWWWkkk{{{uuuwwwyyyzzztttTTTKKKAAA;;;;;;;;;999777555555444333222222222222111111111000000000000///////////////////////////........................,,,,,,++++++,,,,,,---...///000000000000111444666555DDDNNNUUUZZZ___|||mmm[[[OOOGGGCCCBBB>>>===<<<:::999999999999888999999999999;;;???BBBBBBDDDGGGHHHHHHHHHIIIKKKxxxrrroooooouuulllVVVSSSQQQKKKKKKQQQIIIKKKKKKFFF<<<555111111///......---,,,---------...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------------------,,,,,,,,,------------...+++...000///...222;;;BBBNNNYYY]]]ZZZ\\\dddeee^^^]]]nnnppphhheeebbb___WWWLLL@@@777333333444222222111000//////......////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---...111111...///222888OOOYYYTTTZZZiii~~~nnn```MMMAAA>>>===;;;888666555444333333222222222222222111111111000000000000000000000000000000000........................------,,,,,,,,,---......///000111111000222555777999FFFRRRWWWXXXeeejjjXXXMMMFFFBBBBBB===<<<;;;:::999999999999777888999999999<<<@@@CCCCCCEEEGGGIIIIIIIIIJJJLLLwwwgggfffggglllpppuuuyyy```YYYUUUMMMLLLSSSIIILLLLLLIIIAAA999444222000///......------...............---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------.........---,,,,,,---------.........,,,...000111222888CCCLLLSSS\\\___\\\\\\ccceeeaaabbbkkkbbbfff___]]]UUUGGG888000111666333222222111000//////...000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,...111000...000555BBBTTTXXXXXXiii}}}zzzyyyyyytttrrrqqqssswwwrrrYYYGGG???<<<:::777777666555444333333333333222222222222111111111111111111111111111111111111////////////////////////...............///000000///000111111111333666888>>>HHHUUUXXXWWWkkkfffUUULLLEEEAAAAAA<<<;;;:::999999999999999777888999999999<<<@@@CCCCCCEEEHHHIIIIIIIIIKKKLLL|||ttttttuuuvvvppphhhfffiii}}}jjj^^^VVVNNNKKKNNNKKKLLLLLLJJJFFF@@@999555111000//////......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---......///......,,,---------...............///000222777@@@MMMVVV^^^aaabbb___\\\^^^eeekkk{{{zzz{{{iiijjj``````\\\OOO???555444777333333333222222111111000000000000/////////......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...111000///333:::IIITTTUUU]]]wwwzzz|||}}}}}}xxxsssnnnkkkjjjkkk{{{jjjSSSFFF>>>:::777777777666555444444444444333333333222222222111111000000000000000000000000/////////////////////////////////...///000000111///000111222222444777:::CCCIIIWWWYYYXXXuuu{{{cccTTTKKKEEEAAAAAA;;;;;;:::999999999999999888999999999999;;;???BBBCCCEEEHHHIIIIIIIIIJJJLLLxxxggg]]][[[YYYooo~~~lll___WWWRRRNNNNNNLLLKKKKKKKKKGGG???999222222111000000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,---...////////////------------............000//////333<<>>AAABBBDDDGGGHHHHHHHHHJJJKKK{{{hhh^^^\\\XXX```eeefffuuupppggg```XXXPPPLLLJJJLLLOOOMMMDDD<<<333222222111111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,---...////////////---------.........//////222000///444???NNN\\\cccaaaZZZ[[[bbbcccgggiiieee___[[[UUULLL@@@888333444444444444444444444000000000000////////////........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000222222333<<>><<<;;;:::999888888888888:::999888888:::<<>>===<<<;;;:::999999999999::::::999999;;;===???AAADDDEEEFFFHHHIIIJJJJJJJJJvvvooommmnnnooo||||||ddd\\\SSSOOOPPPQQQOOOLLLEEE@@@999444111111111000000///......------......------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,---------...000111222444999BBBOOOZZZaaacccccceeeaaaccciii|||nnn}}}rrr```___bbbWWWGGG:::777444333333444333222222222111000000000000111///............---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111......222333777EEEVVV{{{zzz~~~iiiOOOAAA===888555555555555666555555444444333333222222111111111111111111111111000000000000000000000000111111000000000000111111111000222444444444:::BBBJJJUUUVVV\\\yyyzzzooo```TTTNNNIIICCC>>>===<<<;;;::::::999999:::::::::999:::;;;>>>@@@AAAEEEFFFGGGHHHIIIIIIIIIIIIwwwoooffftttjjjaaaVVVPPPOOOPPPNNNLLLJJJEEE>>>777333222222222000//////...............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...............---............///111222999AAAMMMXXXaaaeeeeeeeeehhh___ggg{{{kkkbbbfff___PPP>>>:::555333222333333333333222111111000000111111///............------------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000111000000222333<<>><<<;;;;;;:::999999999:::999999999:::<<<>>>@@@AAAFFFFFFGGGHHHHHHHHHHHHGGG|||qqqppptttnnndddXXXQQQQQQRRRRRRQQQMMMJJJCCC;;;666333222333000000///............///------------------------........................------------------------,,,---......//////......///000111///......111333@@@IIIUUU___dddeeeffffff```kkk|||hhhgggddd[[[DDD???888333222222333333333222222111111111111111///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111333555666666999HHHfff|||}}}sssNNNBBB::::::<<<999555444333333333333222222222222111111111111111111111111111111111111111111111111111111000000000000111111111000222444555666===FFFTTTXXX\\\oootttlllaaaVVVNNNHHHBBB>>>;;;::::::999999999999:::888999:::;;;===???AAABBBGGGGGGHHHHHHGGGGGGFFFFFFxxxkkkjjjvvvqqqfffXXXPPPPPPRRRSSSSSSNNNLLLGGG???888444333333111000//////......//////------------....................................------------------------------...////////////...000222222000...///333777GGGPPP\\\bbbccccccdddggg\\\vvvkkkhhheeeNNNGGG===666222222333333333333222111111111111222///............---------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////000111111///333666888@@@WWWwww~~~yyyxxxxxxuuuYYYHHH;;;;;;===:::777777333333333222222222222222222222222222222222222222111111111111111111111111111111000000000000111111222000222444555777???HHHQQQUUU]]]vvvtttmmmaaaVVVMMMGGGBBB???;;;;;;::::::::::::;;;;;;:::;;;<<<>>>@@@BBBCCCDDDHHHHHHHHHHHHGGGFFFEEEDDDvvvmmmmmmxxxtttcccXXXTTTTTTTTTSSSNNNMMMIIICCC;;;555333333111000000///////////////------------.........///................................................------...///////////////...000222111000222777===MMMVVV___bbb```___bbbfffttttttkkkjjjXXXPPPDDD:::555333444444444333222222111111222222///............---------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................///000000111111---111555>>>PPPlll|||pppsss}}}~~~ttt\\\EEE???>>>999777:::333333333444444444444444222222222222222222222222111111111111111111111111111111000000000000111111222111222444666888@@@JJJNNNSSS```~~~uuummmbbbUUULLLEEEAAA???======<<<<<<<<<<<<=========>>>@@@BBBDDDFFFGGGHHHIIIIIIHHHHHHFFFEEEDDDCCC~~~pppjjjuuuvvvfff^^^[[[XXXVVVMMMMMMKKKDDD<<<666333333111111000///////////////---------.........//////------------------------........................---......///////////////,,,///222222111444;;;BBBPPPYYYaaabbb^^^\\\aaafff|||mmmkkk___VVVIII===777555555555444333222222111111222222//////.........---------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......//////000000111111444555;;;IIIcccyyysssooozzzpppQQQDDD???888777:::444555555555555555555555222222222222222222222222111111111111111111111111111111000000000000111111222111222444666888AAAKKKSSSYYYiiivvvnnnbbbUUUKKKDDDAAA??????>>>>>>>>>>>>>>>?????????AAACCCEEEGGGIIIJJJJJJIIIIIIIIIHHHFFFEEECCCBBByyy}}}lllaaa\\\[[[YYYYYYUUUNNNEEE>>>888333/////////000222111///---////////////////////////------------------------...------------...//////---------.........//////000111222000111888FFFQQQ^^^]]]___bbb]]]]]]nnnnnnmmmeeeVVVFFF;;;777666555333333222222111222222222000/////////............000000///..........................................------------...//////000---,,,000222111222555333444@@@ZZZxxx|||yyyyyyqqqRRRBBB===;;;;;;777666666555555555555666333333333333333333333333222222222222111111000000000111111111111222222222111222333333555;;;DDDLLLUUUUUUuuu}}}rrrdddXXXMMMDDDBBBEEEHHHDDD???>>>@@@BBBBBBAAAFFFFFFFFFGGGHHHIIIKKKLLLIIIIIIHHHHHHFFFCCCAAA???zzz}}}ppp```\\\\\\YYYZZZXXXQQQHHH???888444000000///000222111///---////////////////////////---------------------------------------......///---------.........//////000111222111333<<>>GGGOOOWWW^^^vvviii^^^SSSJJJHHHJJJEEEAAA???@@@DDDGGGHHHGGGHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHHHHFFFCCC@@@===<<>>KKKXXXaaa]]]```^^^]]]oooyyytttlll^^^MMM===777777666555444333333222333333000000000////////////...000000///...............------------------------...............//////000...---...222222000222666===FFFccc~~~|||hhhGGG;;;>>>999999888777666666666666444444444444444444444444222222222222222222222222111111111222222222333333222333555666999@@@JJJRRRXXXeeexxxkkk```UUULLLJJJLLLFFFCCC@@@BBBFFFIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHGGGEEEEEEEEEDDDBBB@@@>>><<<~~~|||yyykkkZZZWWWUUUUUUOOODDD>>>>>>:::777333111111111000///////////////////////////........................---,,,,,,,,,,,,---.............../////////000000111222555<<>>}}}fff[[[UUUUUURRRIIICCCCCC===999444111000111000000////////////////////////...........................------------...//////....../////////000000000111333999DDDQQQ\\\```aaa___XXX[[[vvv{{{ooo^^^III>>>>>>888777666555444333333333111111000000000/////////000000///.......................................//////......//////000111///...///222222222888@@@KKKfffxxxxxx~~~yyy}}}dddFFF<<<;;;;;;999888777777777777444444444444444444444444222222222222333333333333222222222222333333333333222444777999===EEEPPPXXX___vvvxxxlllbbbXXXNNNKKKMMMIIIGGGEEEFFFJJJLLLKKKIIIJJJJJJJJJIIIGGGEEEBBBAAA<<<===>>>@@@@@@@@@??????wwweeeXXXXXXWWWNNNHHHGGG???;;;555111000000111000////////////////////////........................///............///000000.../////////000000000000111444===LLLZZZbbbaaa^^^]]]ZZZgggxxxgggQQQDDDAAA999888777555444444333333111111111000000000//////000000///...............///////////////////////////////////////000000111000//////111111333<<>>GGGRRRZZZfff~~~xxxmmmdddYYYPPPLLLNNNHHHFFFEEEHHHLLLOOONNNLLLIIIIIIIIIHHHFFFCCC@@@>>>;;;<<<===>>>???>>>======nnn\\\ZZZZZZRRRKKKJJJAAA<<<666111000000111111///////////////////////////////////////////////////////////////000111111////////////000000000000111555@@@PPP___eeeaaa\\\ZZZ\\\rrrmmmWWWGGGDDD999888777666444444333333111111111111000000000000000000///...............000000000000000000000000///////////////000111111000//////111111444???JJJrrrjjj}}}~~~sss}}}vvvyyyzzz|||~~~}}}xxxUUUIII===<<<;;;999888777777777555555555555555555555555222222222333333444444444222222333333333444444444333555888:::???HHHSSS[[[jjjyyynnneee[[[QQQNNNOOOFFFDDDDDDHHHMMMQQQQQQOOOIIIIIIIIIHHHEEEBBB>>><<<<<<===>>>>>>>>>===<<<;;;kkkbbbaaa\\\TTTNNNGGG@@@888333222222000...000/////////............///////////////////////////............///000000111......333444222222333111>>>IIIVVVcccaaaZZZ]]]aaaccc}}}vvvlll[[[GGGBBB888888:::333222555222111111111111000000000000000/////////............//////............//////////////////000000000000222333,,,...777222BBBmmmxxxrrr}}}~~~tttwww}}}ssszzz~~~yyyxxxzzz}}}nnnSSSEEE;;;;;;<<<555666:::666666666555555555444444444444444444444444444444444555444333333222222222222777444333;;;HHHUUU]]]```ttt~~~ttthhh___XXXUUUSSSKKKGGGEEEFFFKKKMMMLLLIIIIIIIIIEEE???===>>>;;;777888<<<@@@BBBAAA@@@???>>>sssgggccc]]]VVVQQQHHHBBB:::555333333222000000000/////////.........////////////////////////.........---...//////000111......222444222111444888EEEOOOZZZeee```YYY^^^eee}}}vvv~~~zzzvvvdddRRRDDD999999;;;444333777333222111111111000000000000000000/////////.........//////............//////////////////000000000111222444///111999:::RRR}}}ooosss|||ppprrr}}}zzz}}}uuutttvvv{{{hhhIII===;;;<<<777888;;;777666666555555555444444444444444444444444444444444555444333333222222333333666555555<<>><<<888999===BBBEEEFFFEEEDDDCCCyyyiiibbb\\\VVVSSSKKKDDD<<<666555444333111000000000/////////......////////////////////////...------------...//////111...///222222111111555===JJJUUU___fff___ZZZccctttqqq{{{|||pppsss{{{iii\\\JJJ<<<:::;;;666555888444222222222111111111000000000000000/////////............------------....../////////000000000111111222555222222888BBBbbbuuujjj}}}qqqrrr|||~~~tttqqqsssyyyuuuQQQAAA;;;===888999<<<888666666666555555555444444444444444444444444444444555444333333333333333333666666888<<>><<<===<<<888:::>>>EEEJJJKKKJJJIIIIIIzzziiiaaa[[[XXXWWWNNNGGG===777555555333222000000000////////////...////////////////////////---------------......///111//////111111000222777???LLLVVV___ccc[[[\\\lllvvv|||sssooogggTTTCCC<<<<<<666777999444333333222222222111111111000000000////////////.........------------......//////000000000111111111111555444000444GGGlll{{{jjjrrr~~~xxx}}}{{{~~~uuuxxxxxx^^^GGG<<<<<<999999<<<888666666666666555555555555444444444444444444444444555444444333333333444444444666999<<>>???@@@@@@???@@@CCCBBB===::::::999777<<>>>>>>>>??????@@@AAABBBBBBEEECCC<<<777999<<<<<>>999666444222111111111000000000//////000000000000000000000000000////////////000111111111000111333333444<<>>IIISSS\\\```bbb```bbbuuuWWWGGG===<<<===555555555444444444333333333111111111111000000000000111111000000000000111111000111111111111222222222777333;;;DDDTTT}}}zzzfffWWW]]]yyywwwfff]]]kkkwwwyyy{{{uuuvvv}}}zzzSSSGGG???<<<===:::777777777777666666666666444444444444444444444444444444444444444555666777888999:::>>>DDDNNNXXX___}}}uuuoooeeeYYYOOOBBBDDDGGGHHHHHHFFFFFFEEEDDDGGGEEE>>>;;;AAAIIINNNPPPQQQSSSSSSQQQQQQRRRSSS|||sssmmm___NNNAAA;;;:::888666333222111000////////////......//////000000111111000000000000111111111111111222444333444:::EEEMMMXXX]]][[[[[[dddrrr{{{kkk[[[DDD::::::888888777666555444333333333111111111000000000000///111111000//////////////////000000111111111111000000999<<>>LLLiiiuuu[[[RRR```zzz{{{cccaaa^^^hhhzzz|||{{{{{{xxxVVVDDD@@@???===999888777777888888777666555555555555555555555555222444555555444333555666888999888@@@JJJKKKWWWqqq{{{qqqdddVVVKKKHHHKKKMMMMMMLLLMMMOOOPPPLLLEEE???BBBIIIOOOTTTWWWZZZXXXSSSPPPQQQTTTTTTQQQ}}}zzzmmm[[[MMMDDD===666111555444333222222111111222/////////000000000000111000000000000111111111111111222333333666???JJJSSSTTT\\\VVVVVVuuupppooo```MMMDDDBBB===:::999888777666555555555333333333222222222111111111111000/////////000000000000111111111222222222888888@@@VVVoooxxxhhhRRRTTTlllrrr______]]]jjj{{{vvvddd]]]^^^```cccgggtttuuuyyy```HHH>>><<<>>>:::888777777888888777666555555555555555555555555222444555555444444555666999::::::BBBMMMOOO]]]yyysssdddUUULLLNNNNNNNNNOOOOOOPPPQQQRRRHHH@@@???GGGRRRWWWYYY[[[aaa^^^VVVNNNNNNSSSUUURRRrrr___PPPFFF???999444555444333222222111111111000000000000000000000000///000000000111111111111111222333444999CCCNNNVVVYYYWWWPPP\\\}}}www}}}hhhXXXEEE<<<<<<777999999777666555444444444444444333333333222222222111111000000///000000111111111111111222222333444;;;;;;GGG___qqqooobbbYYYbbb}}}jjj\\\___```nnn{{{rrrbbbSSSPPPSSSWWWYYY\\\hhhppp{{{mmmOOO===:::>>>:::999777888999999888666555555555555555555555555333444555555444444555666888:::;;;DDDOOORRRbbbrrrcccVVVOOOQQQNNNMMMNNNPPPOOOPPPSSSHHHBBBCCCMMMVVVYYY]]]cccgggiiibbbUUUNNNRRRWWWWWWsss```PPPFFFAAA;;;888444333222111111000000111111111111111000000000000///000000000111111111111222222333777===GGGQQQXXX]]]RRROOOnnn}}}qqq\\\FFF<<<<<<999888777666555444333333333444444444333333333333222111111000000000000111111111111111111222333555555999BBBXXXooosssfff___bbbtttddd\\\```cccppp|||aaaWWWOOOQQQUUUVVVVVVVVV___lll}}}~~~]]]CCC<<<@@@:::999888888999999888777666666666666666666666666333444666555444444555777777:::===FFFQQQSSSdddrrrdddYYYSSSSSSNNNLLLOOOQQQPPPUUU[[[VVVNNNMMMTTTWWWUUU[[[eeelllwwwwwwcccQQQOOOUUUXXXzzzfffUUUKKKDDD===888444333222111111000000000222111111111111000000000000000000000111111111111222333555:::AAAKKKSSSXXXZZZRRR[[[kkkNNN@@@>>>;;;888777666444333333333333444444444333333333222222111111000000000111222222222222111111222444666777888KKKjjj}}}uuubbb^^^hhhqqqbbb___dddffftttrrrVVVQQQOOOSSSVVVUUUTTTUUU]]]nnnkkkJJJ<<<>>>;;;999888888999999888777666666666666666666666666333555666666555555666777666;;;@@@IIISSSTTTdddwwwiii]]]UUURRRNNNNNNRRRTTTVVV```nnniii]]]VVVZZZYYYTTTVVV```xxxxxx\\\QQQRRRSSS~~~~~~vvvfffXXXLLLAAA888555444333222222111111222222222222111111111000000000000000000111111111111222333777===EEEMMMTTTWWWTTT[[[ooo|||YYYDDD>>>:::999888777555444444333333333333333333222222222222111111000000111111222333333222111111222444777888<<>>;;;;;;999888888999:::888777666666666666666666666666444555666666555555666777777===CCCMMMUUUUUUdddrrrbbbVVVMMMJJJMMMTTTVVV[[[mmmmmmccciiimmmfffcccgggnnn[[[SSSLLLjjjiiiggggggiiinnnsssvvvpppqqqqqqooommmnnntttxxx}}}vvvfffUUUEEE:::666666555444333333333333222222222222111111000000000000000000111111111111222444888???GGGOOOTTTVVVNNNddddddIII@@@::::::999888666555555555555333333333222222222111111111111000000111222333333333222111111222555777999CCCWWWlllnnncccaaattt~~~eeeWWWTTTSSSVVVZZZ```hhhooo{{{www```ZZZXXXZZZ___bbbhhhsss~~~^^^DDD>>>;;;:::888999::::::999777777777777777777777777777444555666666555555666888888???FFFPPPXXXVVVdddyyyeeeVVVFFFEEEJJJSSSWWW^^^uuu~~~rrr}}}{{{zzz~~~fffVVVHHH\\\]]]]]]]]]\\\]]]```cccbbb___[[[YYY[[[___dddggggggjjjpppxxxvvv```MMMCCC;;;888555333333222111000111111111111111111111111111111111000111111222333222555999AAAKKKSSSUUURRRXXXeee{{{oooOOO???>>>999888666666777777555444444444444333333333222222222222222222222222222222555222222444666555888<<>><<<:::999::::::999888777777777777777777777777444666666666666666888:::666AAAHHHPPPXXXZZZjjj~~~iiiVVVLLLIIIGGGJJJQQQ___uuugggSSSJJJPPPPPPPPPPPPOOOPPPQQQRRRQQQQQQPPPPPPRRRUUUXXXZZZ]]]```eeekkksss~~~xxxdddOOOCCC<<<999666444333333222000111111111111111111111111111111111111111222222333333666<<>>:::999777777777777555444444444444333333333222222222222222222222222222222444222333555444444999@@@PPPgggvvvooobbbjjjrrr\\\LLLLLLOOOQQQQQQRRRWWW```hhh{{{wwwddd[[[VVVVVV^^^ooovvvPPPAAA>>><<<:::999999:::999777888888888888888888888888555666777666666666888:::888BBBGGGLLLSSSXXXlllmmm[[[LLLGGGCCCEEEKKKVVVfffuuu~~~ttt^^^TTTLLLJJJIIIJJJKKKLLLLLLLLLNNNQQQUUUYYY\\\___``````aaabbbeeeiiimmmttt|||{{{jjjSSSDDD>>>;;;777444333333222111222222222222222222222222111111111111111222333333333777???IIIPPPSSSTTTUUUbbbqqquuuwwwhhhLLL???<<<:::888777777777666444444444444444333333333333333333333333333333333333333333444555333555@@@LLLaaannntttlllhhhyyy]]]QQQMMMNNNRRRTTTQQQNNNQQQZZZbbboooooo```YYY[[[___lll^^^EEE???===:::999999999888777888888888888888888888888555666777777666777999;;;999CCCGGGKKKSSS[[[ttttttbbbPPPGGGAAABBBFFFLLLUUU]]]eeehhhxxx~~~ggg]]]OOOMMMKKKMMMQQQUUUWWWWWWYYY^^^eeelllqqqsssrrrqqqnnnpppqqqrrrsssvvv{{{~~~~~~oooXXXFFF???<<<777444333222111000222222222222222222222222222111111111111222333333222888BBBLLLQQQRRRUUUZZZrrruuupppnnn```___mmmyyytttzzzWWWBBB???<<<999888777777666555555444444444444333333333333333333333333333333333222333555444444;;;NNNaaatttuuupppiiinnnwwwUUUOOOOOOQQQTTTVVVRRRMMMMMMUUU]]]eeezzz{{{kkk```\\\fffooooooLLLAAA>>>;;;999888999888777888888888888888888888888666777888888777777999;;;999DDDKKKPPPWWWaaa~~~|||iiiUUUKKKBBBAAAEEEGGGJJJMMMNNNRRRbbb}}}mmmeeeRRRQQQQQQTTTZZZbbbhhhkkkjjjooouuu{{{|||zzzxxxzzz{{{zzzzzzzzz}}}ttt^^^KKKAAA===777333222111111000222222222222222222222222222222222111222333333444222888DDDOOOQQQQQQYYYcccwwwqqqxxxeeeYYYYYY```pppnnnnnn~~~```EEEAAA>>>:::888888777666555555555555444444444333333333333333333333333333333333333555555666CCC]]]uuuxxxmmmgggttt{{{wwwVVVOOONNNPPPTTTUUURRRMMMKKKPPPVVVaaasss{{{kkkaaa```ooo{{{UUUCCC@@@<<<999999999888888888888888888888888888888666888999888888888:::<<<;;;HHHQQQVVV[[[bbbqqqZZZNNNCCCBBBDDDDDDEEEFFFKKKKKKUUUjjjuuutttTTTXXX]]]cccjjjrrr{{{wwwcccQQQCCC???999444222222111111333333333333333333333333222222222222222333444444444:::FFFQQQRRRSSS```qqqqqquuuwwwhhhZZZQQQXXX]]]iii{{{yyyooovvvvvvpppoooqqquuuwwwkkkKKKCCC@@@<<<999888888777666555555555555444444444333333333333333333333333333444444555777:::HHHbbbyyy{{{sssiiiiii}}}wwwXXXOOOLLLPPPSSSUUUTTTQQQOOOQQQSSS\\\jjjyyytttmmmnnnvvv```FFFCCC>>>;;;::::::999999999999999999999999999999777888999999888999;;;===>>>MMMVVVYYYZZZ___zzzyyy]]]QQQEEEAAABBBBBBCCCEEENNNMMMPPP[[[hhhrrrvvvuuuzzzSSS]]]jjjtttyyy{{{hhhWWWGGGBBB;;;666444333333333333333333333333333333333333222222222222333444444888===IIISSSTTTVVViiisssuuujjj```XXXSSSOOO\\\gggxxxyyy}}}yyy{{{tttpppiiifff```[[[YYY]]]ccchhhnnnvvvzzzXXXEEEBBB===999888888777666555555555555444444444444444444444444444444444444444555888;;;>>>HHH\\\nnnlllhhhfffooosssWWWQQQPPPUUUVVVXXXZZZ[[[ZZZXXXVVVXXXaaahhhggggggmmmuuuyyy~~~{{{iiiIIIEEE???<<<;;;;;;::::::999999999999999999999999888999:::999999999;;;===@@@OOOXXXZZZYYY^^^|||bbbVVVIIICCCAAAAAADDDIIILLLNNNQQQQQQSSSWWW]]]```zzzsssooowwwMMM\\\ooo{{{}}}kkk[[[IIIDDD===888666555555555333333333333333333333333333333222222333333444555;;;???KKKUUUUUUYYYooozzz}}}{{{jjjcccYYYRRRQQQTTTXXX[[[dddvvvxxxhhh```]]]ZZZZZZYYYVVVUUUWWW^^^ccccccjjjssszzzdddFFFBBB===:::888888777777666666555555555444444444444444444444444444444444444666999===@@@EEESSSaaa^^^___eeetttoooVVVUUUWWW[[[[[[^^^bbbeeeeee```\\\ZZZaaabbbZZZRRRTTT\\\bbbqqqnnnJJJFFFAAA===;;;;;;;;;;;;999999999999999999999999888999::::::999:::<<<===???OOOXXXZZZ[[[bbbhhh\\\NNNFFFBBBBBBGGGNNNIIIQQQUUUPPPHHHHHHPPPWWWoooddd]]]fffMMMUUU```gggkkkmmmpppsssssstttxxxppp^^^NNNDDD<<<777555222444888444444444444444444444444222333333333222222444666:::AAANNNWWWTTTZZZzzz{{{rrrhhhbbbaaaXXXRRRMMMLLLLLLLLLPPPVVVfff~~~zzzxxx~~~ggg\\\YYYXXXXXXWWWVVVXXX\\\aaadddfffgggkkkqqqvvvzzz~~~qqqWWW???888>>>;;;777999888666666555555555444444444444333333333333444555555444777888999;;;CCCOOOYYY___^^^kkklllXXXWWW^^^```ccchhhmmmpppqqqooommmmmmvvvooo```YYYRRRQQQZZZ[[[jjj{{{^^^EEE<<<@@@<<<999===???888888888888888888888888555777888888777888:::<<<<<>>888666444555888444444444444444444444444222333444333222333555777:::CCCQQQXXXVVVaaaxxxooojjjddd\\\XXXXXXWWWQQQMMMMMMLLLKKKNNNSSS___uuuyyyuuuqqqaaa[[[YYYWWWYYYXXXXXXYYY]]]bbbfffhhhmmmqqqvvv{{{~~~___EEE;;;???;;;777888777666666555555555444444444444333333333333444555555444666777888;;;DDDPPPYYYaaadddsssiiiXXXXXX___cccgggkkkllllllnnnssswww}}}vvvaaa]]]]]]]]]aaa```hhhttt}}}dddIII===@@@<<<999===>>>888888888888888888888888555666777777666888;;;===AAAIIISSSYYY___qqqkkkTTTIIIFFFFFFHHHMMMRRRTTTSSSMMMGGGGGGNNNVVVnnnxxxUUUJJJKKKKKKPPPVVVXXXWWWUUUUUUVVVXXXZZZ^^^ccchhhmmmqqqsssooouuu|||tttaaaQQQAAA:::888777666777444444444444444444444444222333444333333444666888<<>>999:::::::::::::::::::::::::::::::::::::::<<>>AAAIIIQQQYYYhhhvvvpppwww|||tttooojjjccc______[[[WWWTTTTTTRRROOOPPPSSSSSS]]]iiirrrwwwwwwnnnddddddjjjooolll___XXX___lll}}}xxxkkkfffhhhjjjkkkooosssvvvxxx}}}tttOOOCCC<<<;;;<<<888777777777777666666666555444333333333333444555555777666666;;;DDDQQQ\\\bbbcccpppVVVNNNQQQVVVXXXaaappp||||||{{{PPPCCC?????????999::::::::::::::::::::::::999::::::::::::;;;>>>AAAAAAHHHPPPUUU[[[qqqgggTTTSSSXXX[[[```[[[VVVUUUYYY^^^aaabbbaaaVVVKKKLLLTTTZZZYYYUUUxxxooohhhffffffaaagggnnnrrruuuyyyppp\\\LLL???777777:::666666666666666666666666555555555444555999>>>BBBFFFSSS```qqq~~~}}}vvvqqqjjjbbb^^^^^^]]]XXXUUUUUUSSSQQQRRRVVV]]]jjjyyyssshhhZZZbbbiiifffYYYQQQ[[[jjjzzz|||yyypppiiijjjmmmoooppptttyyy{{{~~~}}}TTTFFF>>>;;;;;;777777777777777666666666666444333333333333444555555888777777<<>>>>>DDDLLLSSS^^^wwwkkkWWWUUUZZZ\\\gggaaa[[[ZZZ]]]aaacccbbbcccTTTLLLTTT___```\\\ZZZ}}}xxxuuuvvv|||fffHHH===???>>>777888888777666666666666666666666555444555:::@@@EEEMMMRRRccc}}}qqqddd\\\[[[ZZZYYYXXXWWWVVVWWWWWWXXXgggtttxxxfff[[[ZZZZZZZZZXXXWWW]]]ffftttssspppkkkeeeeeejjjooorrrwww}}}aaaHHHAAA>>>;;;:::999999888888888888888888555555555555555666777777444<<<;;;???PPP[[[aaajjjuuukkkSSSOOOUUUXXXXXXhhh\\\@@@BBBCCC<<<===;;;;;;;;;:::::::::999999999999888888999999:::;;;@@@AAALLLTTT\\\{{{uuu]]]VVV[[[```sssyyytttbbbXXXaaaooowwwfffQQQRRReeelllhhh```VVVwwwTTTBBB???;;;333888888777666666666666666666666555444555:::AAAFFFHHHRRRjjj|||pppccc]]]\\\ZZZYYYXXXWWWWWWWWWXXXYYYeeesssxxxfff^^^___bbbdddbbb```fffnnnyyyxxxtttoookkkkkkooorrrvvvzzz}}}hhhLLLBBB>>><<<;;;:::999999888888888888888666555555555555666777777666;;;:::>>>OOOZZZ___hhhvvvpppWWWQQQUUUZZZ[[[iii}}}fffEEECCCDDD???@@@;;;;;;;;;:::::::::999999:::::::::::::::;;;;;;<<<>>>@@@LLLTTT\\\zzz{{{bbbZZZ___ddd|||mmmbbbnnnooo[[[]]]rrryyyssshhh[[[||||||YYYEEE@@@===777888888777666666666666777666666555555666;;;BBBGGGIIIUUUrrrzzzmmmbbb]]]^^^ZZZZZZYYYYYYYYYZZZ[[[[[[dddsssyyykkkgggkkkrrruuurrrnnnrrrzzz~~~yyytttqqqpppqqqrrrxxxzzz|||}}}tttSSSDDD>>>======::::::999888888888888888666666555555666666777888666:::888>>>QQQ\\\bbblllvvv\\\SSSVVV]]]```jjjwwwyyyzzzlllFFF@@@???<<>>======;;;::::::999888888888888666666666555666777777888666999777@@@UUUbbbkkkxxx|||aaaUUUWWW___dddjjjrrrzzzzzzwww{{{qqqHHH???===;;;>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;:::;;;<<<<<<===;;;>>>KKKUUU\\\xxxpppeeehhhmmm}}}nnn}}}ppp^^^fffjjjUUUmmmOOOBBB===999999999888777777777777777777777666666888===DDDIIIQQQ___{{{nnnccc\\\\\\```]]]^^^___```bbbccccccdddjjjooowwwwww~~~{{{oooooovvvzzzzzzyyywwwuuusssqqqqqqtttzzzgggKKK???<<<<<<<<<;;;:::999888888888888666666666666666777888888999:::999CCCWWWeeerrrfffXXXYYY```fffkkkoootttwww|||}}}yyyPPPDDDBBB>>>@@@<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;<<<;;;>>>LLLVVV]]]zzzyyynnnooorrruuuuuudddnnnsssZZZuuuTTTCCC===;;;999999888777777777777888777777666666888>>>EEEJJJOOOfff~~~qqqggg^^^YYYZZZ___]]]___```cccdddffffffgggiiijjjoooyyywww~~~ppp```___gggkkkqqqxxxzzzyyywwwwwwxxxyyysssRRRCCC>>><<<===<<<;;;999888888888888777777666666777777888999;;;===<<>>???<<<<<<<<<<<<;;;;;;;;;::::::::::::999:::;;;;;;<<<===@@@MMMWWW```~~~||||||~~~{{{|||kkkuuudddxxxwwwVVVDDD???>>>:::999888888777777888888777777777777999>>>EEEKKKQQQooo}}}xxxooofff___ZZZVVVXXX]]]\\\^^^```ccceeefffggggggccceeemmm|||{{{jjjXXXXXXaaaeeeppp|||{{{|||~~~ZZZGGG@@@======<<<;;;:::999888888888777777666666777777888999:::>>>@@@KKK^^^nnnpppmmmuuuVVVDDD???<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===@@@CCCOOOYYYbbbqqq{{{ppprrr{{{XXXDDD>>>===:::999888888777888888888777777777777999???FFFKKKVVVwww}}}{{{xxxuuunnnfff___[[[WWWUUUWWW[[[[[[\\\___bbbeeefffgggggg]]]aaannnkkkYYYZZZdddggguuu}}}}}}___KKKBBB>>>>>>===;;;:::999888888888777777777777777888888999888===BBBPPPdddxxx~~~rrrwww]]]HHHBBB???AAA======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>BBBDDDQQQZZZdddyyy|||}}}~~~\\\IIIBBB888888777777777777777888888;;;888666888:::===FFFOOO___yyy~~~zzzuuurrrrrriii___VVVUUUWWWVVVVVVWWWXXX]]]aaadddgggjjjgggaaa]]]bbbooofffYYYaaannngggxxx}}}fffHHH@@@DDD<<<<<<;;;:::999999999999777777777777777888888999<<<>>>GGGSSS___uuutttmmmoooeeeGGGEEECCC:::<<<<<<;;;;;;;;;::::::::::::::::::888888999<<<>>>@@@JJJQQQVVVhhhfffOOOFFF===888888777777777777888888:::777666888:::===GGGPPP]]]|||fff\\\SSSQQQRRRRRRSSSUUUXXX]]]bbbfffjjjnnnkkkfff___gggxxx|||~~~ssseeeaaajjjuuuwwwxxxSSSBBB@@@===<<<;;;:::999999999999777777777777777888999999;;;===FFFRRR^^^sss}}}hhhccccccqqqhhhIIIEEEDDD;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999888999<<>>IIITTTcccdddZZZQQQOOOOOOOOOQQQTTTXXX^^^dddhhhmmmqqqoooiiicccnnn}}}jjjgggccc___```fffpppxxx[[[DDD@@@======;;;:::::::::::::::888777777777777888999999<<<>>>HHHTTT```pppnnn\\\ZZZYYY```lllpppnnnLLLEEECCC======<<<<<<<<<;;;;;;;;;;;;:::::::::999888:::===@@@EEEOOOVVV\\\ppp}}}\\\JJJ@@@::::::999888888888999999888666666888999???LLLYYYkkkbbbXXXPPPNNNNNNOOORRRVVVXXX^^^eeeiiinnnrrroooiiifffpppqqq^^^ZZZVVVVVV\\\hhhttt|||]]]GGGCCC>>>===<<<;;;::::::::::::888888777777888888999:::>>>AAAKKKXXXbbbpppgggWWWXXXVVVYYYbbbeeewww~~~vvvQQQEEEBBB>>>=========<<<<<<<<<<<<;;;::::::::::::999;;;>>>AAADDDMMMUUU^^^tttbbbMMM>>>;;;;;;:::999999999999999888777777888:::AAAPPP___sss{{{rrr\\\TTTNNNLLLLLLMMMQQQWWWYYY___fffjjjnnnqqqmmmgggfffmmmzzztttddd[[[ZZZYYY[[[bbbnnnzzzeeeKKKDDD>>>>>>===<<<;;;;;;;;;;;;888888888888888999999:::<<>>>>>>>>=========<<<<<<<<<:::;;;;;;::::::<<>>===<<<<<<;;;<<<<<<999888888888888999::::::999@@@NNN[[[bbbmmmcccTTTXXXWWWWWWaaahhhtttaaaIIIBBB@@@>>>>>>>>>>>>============:::;;;;;;;;;;;;===@@@CCCDDDJJJQQQ]]]zzzzzzbbbDDD===<<<;;;::::::999999999999888999;;;===EEEXXXjjjqqqaaaXXXVVVNNNJJJIIIKKKLLLLLLQQQWWW\\\ccckkkpppuuuxxxsssmmmhhhjjjqqq~~~\\\FFF@@@???>>>===<<<<<<<<<<<<999999888888999999:::;;;:::CCCSSS___dddqqqfffXXX^^^]]]\\\dddkkktttjjjMMMDDDBBB?????????>>>>>>>>>======;;;;;;<<<;;;;;;===AAADDDHHHMMMRRR^^^|||mmmJJJ>>>===<<<;;;:::999999999999999:::<<<===FFFZZZmmmssshhh\\\QQQOOORRRMMMJJJKKKNNNOOOOOOSSSYYY]]]eeemmmsssyyy|||yyyrrrjjjmmmvvvcccLLL@@@???>>>======<<<<<<<<<999999888888999999:::;;;<<>>>>>>>>>>>;;;;;;<<<;;;<<<>>>AAADDDMMMPPPTTT___}}}sssMMMAAA???<<<:::;;;;;;:::999;;;===999:::AAAGGGYYYvvvtttyyynnnaaaZZZUUUQQQMMMKKKNNNMMMNNNOOOMMMMMMTTT^^^aaahhhpppuuu|||~~~yyysssppp}}}dddNNNDDDEEEDDDAAA>>>;;;::::::::::::999999::::::;;;<<>>@@@>>>:::;;;BBBIIIRRRPPPXXXddduuuxxxzzzXXXAAA???<<<:::;;;;;;:::::::::<<<999:::BBBIII]]]{{{vvviiiccc[[[VVVUUUTTTUUUVVVVVVRRRPPPPPPOOOOOOUUU]]]aaahhhpppvvv|||{{{wwwwwwdddKKKDDDDDDCCCAAA>>><<<;;;;;;::::::999999::::::;;;<<>>===<<<<<<>>>>>>===;;;???FFFLLLRRRNNNUUU```rrrppp~~~aaaBBB???<<<:::;;;<<<;;;;;;999<<<999;;;CCCKKKbbbzzzsssqqqnnnhhhdddbbbcccdddaaaYYYRRRQQQQQQRRRVVV[[[aaaiiiqqqwww}}}hhhKKKEEEDDDBBB@@@>>><<<;;;;;;:::::::::::::::;;;;;;<<>>>>>===<<<>>>===<<<===@@@EEEKKKOOORRRNNNSSS___rrrrrrwwwgggCCC@@@<<<;;;;;;<<<<<<<<<999<<<999:::CCCLLLeeezzzxxxvvvhhh]]]RRRPPPRRRSSSVVVYYY___hhhrrrxxx~~~{{{zzzzzzxxxtttpppppptttxxxqqqOOOGGGEEEBBB@@@???>>><<<;;;:::::::::::::::;;;<<<<<>>===>>>>>>===<<<>>><<<===AAAGGGMMMOOOOOORRRNNNVVVcccxxx~~~vvvsssqqquuuzzzzzzxxxmmmEEEBBB===;;;;;;<<<<<<<<<:::===::::::BBBMMMhhhhhh\\\PPPNNNQQQTTTVVVYYY___iiisss{{{yyysssqqqtttrrrnnnjjjiiinnnxxx{{{TTTKKKGGGCCC@@@@@@???===<<<;;;;;;::::::;;;;;;<<<===@@@PPPgggppptttbbbUUUYYYUUUVVVWWWWWWVVVXXX[[[^^^]]]```dddhhhpppmmmNNNEEEBBB@@@>>>>>>>>>>>>>>><<<<<<<<>><<<;;;;;;;;;;;;;;;<<<<<<===AAARRRjjjuuu{{{}}}```WWWZZZXXXYYYYYYXXXWWWYYY]]]```dddjjjnnnllljjjuuupppNNNDDDBBB@@@>>>>>>??????>>>===<<<===@@@FFFKKKLLLIIIFFFBBBEEEUUUeeewwwoooaaaVVVQQQHHHJJJLLLLLLOOOZZZlllzzz}}}qqqKKKFFF@@@<<<:::;;;;;;;;;888===;;;<<>>??????>>>===<<<===>>>AAACCCDDDCCCBBB<<>>??????>>>=========<<<<<<<<<===>>>@@@;;;AAAQQQ^^^kkkwwwfffVVVKKKEEEBBB@@@???>>>@@@FFFOOOUUU}}}WWWCCC<<<@@@<<<;;;<<<999???:::;;;@@@DDDSSS}}}{{{tttmmmfff```]]]VVVRRRPPPRRRTTTXXXaaajjjttt|||dddVVVOOOHHHDDDAAA===???CCC<<<;;;;;;:::;;;<<<===>>>CCCYYYooo}}}lllhhhcccccclllrrrxxx~~~XXXIIIDDDCCCAAAAAAAAAAAA???>>>======<<<<<<<<<<<<======>>>CCCMMM\\\oootttdddVVVKKKFFFCCCAAA<<>>???FFF[[[ppp}}}zzzhhhiiigggkkkwww~~~[[[LLLEEECCCAAAAAAAAAAAA???>>>======<<<<<<<<<<<<======>>>CCCMMM\\\nnn}}}pppbbbTTTJJJEEE@@@AAA===AAAHHHGGGLLL^^^|||{{{}}}}}}kkkaaaIII???@@@<<<;;;===999<<<888:::AAAHHH[[[wwwjjjWWWZZZ^^^aaa```]]]XXXTTTUUURRRQQQTTTWWW[[[dddmmmttt|||sss___SSSIIIHHHHHHEEEAAA???>>>===<<<<<<<<<===???@@@GGG\\\ppp|||}}}|||sssiiinnnpppxxx```OOOFFFDDDBBBAAAAAAAAA???>>>======<<<<<<<<<<<<======???CCCMMM\\\nnn~~~zzzsssiii]]]RRRHHHCCC>>>@@@???BBBIIIIIISSSiii{{{zzz{{{{{{xxx~~~ccc~~~hhhOOOAAA@@@<<<<<<>>>:::;;;888:::@@@HHH___xxxfffYYYSSSVVVZZZ]]]\\\ZZZXXXWWWTTTQQQQQQUUUXXX]]]fffooouuu|||jjjZZZKKKGGGIIIFFFAAA===???>>>=========>>>@@@@@@EEE[[[qqq|||www|||uuupppwww{{{eeeOOOGGGEEEBBBAAAAAAAAA@@@>>>======<<<<<<<<<<<<======???DDDNNN\\\mmm~~~yyyuuusssmmmkkkfff```WWWNNNFFFBBB<<>>:::<<<:::;;;???IIIaaazzztttooofffZZZRRRYYY\\\^^^^^^]]]\\\]]]___SSSQQQRRRWWW\\\aaajjjsssxxx|||qqqnnnooommmjjjeeeggglllppptttzzz{{{}}}ttt```MMMFFFGGGFFFAAA>>>???>>>>>>===>>>???@@@AAADDD]]]ttt{{{yyyxxxjjjOOOHHHFFFBBBAAA@@@@@@@@@???======<<<<<<<<<<<<======@@@EEEPPP]]]lllwwwnnnhhhccc```\\\\\\YYYVVVPPPJJJDDDAAA===BBBAAACCCJJJOOObbb}}}uuusssuuuyyy|||fffpppyyyZZZFFFAAA======???;;;<<<;;;<<<@@@KKKfff~~~kkkhhhddd```]]]YYYUUURRR]]]aaaddddddaaa^^^]]]^^^VVVTTTVVV\\\aaafffpppyyyrrrfffeeehhhgggeeedddhhhnnnrrruuuxxxzzz|||zzz|||vvvcccOOOHHHGGGEEEBBB??????>>>=========>>>@@@AAAEEE```wwwzzz}}}zzzsssqqqvvv|||oooPPPJJJGGGCCC@@@@@@@@@@@@???======<<<<<<<<<<<<======AAAGGGRRR^^^lllzzznnnddd\\\WWWTTTPPPOOONNNLLLIIIFFFBBB@@@>>>CCCCCCEEELLLOOO```{{{yyywwwyyy~~~gggdddvvv___HHHBBB======???;;;<<<<<<===BBBNNNlllttthhhiiiiiigggdddbbbcccdddjjjqqqyyyzzzrrrggg^^^ZZZZZZXXX[[[bbbgggmmmvvvuuunnnppptttsssoooooouuu}}}~~~|||}}}pppaaaQQQKKKJJJGGGCCCAAA>>>>>>===<<<===>>>???@@@EEE```uuu~~~{{{xxxrrrpppnnnppptttxxxsssTTTKKKGGGCCC@@@@@@@@@@@@@@@======<<<<<<<<<<<<======AAAIIITTT___kkkuuuggg]]]TTTOOOKKKGGGGGGFFFEEECCCBBBAAAAAA===CCCEEEIIIOOOMMMVVVkkk~~~{{{eee[[[kkkaaaIIIBBB======@@@;;;<<<<<<>>>CCCQQQqqqsssxxx|||{{{yyy{{{~~~xxxfff\\\]]]\\\___ffflllrrr{{{{{{www|||}}}xxxyyy~~~}}}|||{{{~~~jjj^^^RRROOONNNIIIDDDBBB>>>===<<<<<<<<<===???@@@CCC]]]qqqxxxyyyvvvsssuuu~~~|||xxxppprrruuutttsssuuuuuuvvvWWWKKKHHHCCC@@@@@@@@@@@@@@@======<<<<<<<<<<<<======BBBJJJUUU```kkkzzzmmm___TTTLLLFFFBBBCCCCCCBBBAAA@@@@@@AAAAAA===CCCGGGMMMQQQKKKMMM]]]fff\\\nnnnnnRRRDDDAAA???=========;;;@@@CCCOOOzzzwwwfffdddccccccdddhhhppp{{{~~~~~~xxxxxxrrrfffXXXPPPMMMLLLHHHCCCAAA@@@???======???@@@AAAIII]]]oooxxxpppkkknnnoooooouuuwwwzzzyyyzzz~~~}}}zzzyyywwwUUUJJJGGGDDDBBBAAA@@@???>>><<<<<<===<<<;;;===@@@CCCLLLOOOPPPXXXjjjzzzuuudddTTTIIICCCAAAAAAAAA@@@@@@???????????????BBBFFFKKKPPPOOOMMMNNNQQQeee^^^pppqqqSSSEEEAAA???======???<<>>======>>>@@@AAAIII___rrr|||vvvxxx|||}}}{{{}}}zzz~~~wwwVVVJJJHHHDDDBBBAAAAAA???>>>===>>>===<<<;;;===@@@CCCKKKOOOPPPXXXjjj{{{uuubbbRRRHHHDDDBBBAAAAAAAAA@@@@@@???@@@@@@@@@EEEIIIPPPTTTSSSQQQPPPQQQeeedddwwwuuuWWWFFFAAA???>>>>>>@@@<<>>======>>>@@@AAAJJJaaawwwvvvWWWKKKHHHDDDBBBAAAAAA@@@>>>??????>>>======???DDDGGGLLLOOOOOOXXXjjj|||uuu```OOOGGGDDDBBBAAAAAA@@@@@@@@@@@@@@@AAABBBGGGLLLSSSWWWWWWVVVSSSRRRgggiii~~~|||]]]HHHAAA@@@@@@???>>><<>>======>>>@@@AAAIIIccc|||tttWWWKKKHHHEEEBBBBBBAAA@@@???????????????@@@EEEKKKPPPMMMPPPPPPXXXjjj}}}vvv___NNNFFFCCCBBB@@@@@@@@@@@@@@@@@@AAABBBBBBFFFMMMSSSVVVYYY[[[ZZZXXXhhhiii}}}eeeLLLAAAAAAAAA???<<<<<<@@@CCCTTT}}}vvvvvvyyy}}}ssshhh\\\UUUSSSQQQLLLFFFAAA@@@???>>>>>>???@@@AAAHHHccc}}}~~~rrrVVVKKKHHHEEECCCBBBBBB@@@???>>>>>>???@@@DDDLLLUUU[[[QQQSSSQQQXXXjjj}}}{{{cccPPPEEEBBB@@@?????????@@@@@@AAABBBCCCDDDHHHNNNSSSVVV]]]fffjjjhhhmmmeeeuuummmOOOBBBBBBBBB???;;;===BBBEEEUUU{{{uuuuuuwww|||vvvlll```XXXVVVTTTMMMHHHCCCBBB@@@??????@@@BBBCCCHHHddd|||rrrVVVLLLIIIEEECCCBBBBBB@@@???===>>>>>>AAAGGGPPP[[[cccVVVWWWSSSYYYiii{{{mmmWWWHHHAAA@@@AAAAAAAAAAAABBBCCCEEEFFFGGGLLLPPPSSSUUUbbbuuuwwwdddkkksssSSSCCCCCCCCC???===???CCCFFFWWW{{{tttssstttyyy{{{qqqeee]]]ZZZWWWPPPJJJDDDCCCAAA@@@@@@AAACCCDDDJJJeee}}}}}}rrrVVVLLLIIIFFFCCCCCCBBBAAA???======>>>@@@FFFQQQ]]]eee[[[ZZZVVVYYYhhhzzzxxx```LLLBBBAAADDDDDDDDDEEEFFFGGGIIIKKKKKKLLLPPPPPPRRRccceeeeeewwwUUUDDDCCCCCC???>>>@@@DDDGGGZZZ~~~tttrrrqqqvvvuuuiiiaaa^^^ZZZRRRLLLEEEDDDBBBAAAAAABBBDDDEEEKKKeeezzzsssWWWLLLIIIFFFDDDCCCBBBAAA@@@=========???EEEPPP\\\ddd^^^]]]WWWZZZhhhyyygggPPPDDDCCCFFFFFFGGGGGGHHHJJJLLLNNNOOOKKKMMMKKKMMMbbb~~~}}}lllcccpppzzzPPPEEEGGGDDDBBB???===FFFKKKVVVxxxuuunnnrrrzzzxxxmmmeeeaaa[[[TTTNNNGGGFFFDDDBBBBBBDDDFFFGGGKKKfffyyy|||{{{qqqVVVKKKHHHEEECCCCCCCCCAAA@@@=========>>>CCCLLLWWW___bbbbbbZZZZZZiii~~~lllUUUKKKIIIGGGKKKOOOOOOMMMMMMOOOMMMIIIJJJRRRSSSQQQaaa~~~yyywww{{{[[[WWWiii~~~VVVIIIHHHBBB???AAA>>>FFFKKKXXXxxxuuunnnsss{{{{{{ppphhhccc]]]UUUOOOJJJHHHEEECCCBBBBBBDDDEEEJJJeee|||vvvssspppssstttxxx}}}wwwyyyxxxnnnTTTNNNKKKHHHFFFEEEDDDCCCBBBAAAAAA???>>>@@@EEEMMMSSSXXX\\\YYY[[[jjj~~~vvvZZZLLLIIIIIIPPPRRRRRROOOOOORRRPPPLLLMMMSSSVVVYYYlllyyytttrrr{{{lllQQQUUUkkk]]]OOOKKKCCC???CCC???FFFJJJZZZxxxsssmmmqqqzzz|||rrrjjjeee```WWWQQQMMMKKKGGGDDDBBBAAABBBCCCHHHbbb}}}vvvjjjiiihhheeefffhhhkkkooovvvvvvwwwwwwzzznnnVVVRRROOOKKKIIIGGGFFFDDDCCCBBBAAA@@@>>>===@@@DDDHHHLLLVVVZZZ___nnnbbbPPPMMMOOOTTTUUUSSSPPPQQQUUUUUUQQQRRRVVVZZZaaauuu~~~yyyuuuqqqzzzhhhRRRZZZrrrbbbSSSMMMFFFDDDDDD???DDDIIIZZZxxxpppkkkoooxxxzzzqqqkkkgggbbbZZZTTTNNNLLLHHHEEEBBBBBBCCCCCCEEE___yyyuuussswwwxxxuuuqqqrrrrrrppprrr~~~vvvuuuwwwyyypppZZZUUURRRMMMJJJHHHGGGEEECCC>>>>>>???>>>===>>>AAADDDCCCQQQZZZbbbqqq|||cccTTTQQQSSSRRRRRROOOMMMQQQXXXZZZXXXZZZ]]]aaahhhuuu}}}vvvpppwwwfffRRR[[[uuugggSSSKKKFFFFFFDDD>>>CCCGGGXXXxxxpppkkkooowww}}}wwwoookkkiiieee^^^WWWOOOMMMJJJFFFDDDDDDEEEFFFCCC[[[www|||~~~~~~}}}xxxwwwwwwssswww|||ooo]]]VVVRRRNNNKKKIIIGGGDDDCCC===>>>??????>>>>>>@@@BBB<<>>CCCFFFUUUvvvrrrmmmpppxxx~~~xxxrrrnnnlllhhhaaa[[[RRRPPPLLLHHHFFFFFFGGGGGGDDDWWWsss{{{vvvwwwpppvvvkkk\\\VVVRRRNNNKKKIIIGGGEEECCCAAABBBBBB@@@>>><<<===>>>999DDDJJJSSSeeeyyytttkkkggg```UUUNNNJJJHHHDDDFFFQQQ```hhhiii[[[ZZZ[[[\\\ZZZ^^^pppvvvjjjmmmvvv^^^eeerrrVVVHHHBBBEEEDDD???EEEGGGTTTwwwkkkmmmxxxsssqqqlllnnnvvvxxxtttqqqmmmeee^^^WWWTTTOOOKKKHHHGGGFFFGGGHHHTTTmmm}}}qqqjjjkkk}}}|||vvvssswwwkkkaaaVVVSSSOOOLLLJJJIIIGGGEEECCCCCCBBB@@@===;;;<<<===<<>><<<<<<===???AAACCC???DDDYYYtttrrrbbbOOOKKKFFFHHHVVVhhhssstttpppgggfffnnnsssuuu~~~{{{qqqjjjuuu~~~cccdddvvvVVVMMMMMMIIIGGGCCC???IIIUUU|||zzzmmmhhhcccbbbdddeee``````tttsssmmmoootttvvvssslllmmmqqqsss}}}~~~zzzvvvppphhhbbb^^^\\\WWWQQQKKKHHHHHHIIICCCNNNcccuuunnnttt{{{yyyyyyuuutttddd\\\XXXSSSOOOLLLJJJGGGEEEEEEDDDBBB@@@???>>>======@@@@@@BBBHHHUUUooo}}}```WWWTTTNNNKKKVVVkkk}}}|||ssslllvvvzzzfffmmmyyy[[[QQQOOOKKKGGGEEEBBBKKKSSSyyy~~~ssseee[[[WWWUUUUUUXXX\\\ZZZ]]]qqqvvviii^^^[[[___eeeiiixxxnnnnnnnnnqqqrrr|||}}}zzzwwwsssmmmhhhbbb```[[[TTTMMMIIIHHHHHHIIINNN^^^{{{{{{ssstttpppsss}}}yyy}}}qqqddd]]]YYYTTTPPPMMMKKKHHHFFFDDDCCCBBB@@@???>>>>>>>>>AAAAAABBBHHHTTTnnnzzzdddYYYWWWVVV]]]rrr}}}vvvoooxxxwwweeekkkeeeXXXSSSNNNHHHGGGDDDLLLQQQvvv}}}oooddd\\\RRRMMMLLLKKKLLLPPPTTTTTTXXXkkkuuujjjddd^^^VVVPPPOOOTTT[[[aaaxxxjjjmmmkkknnnqqq}}}~~~yyywwwtttppplllgggddd___WWWOOOJJJHHHHHHLLLMMMYYYuuu}}}iiiccciiinnn{{{|||nnnddd]]]ZZZUUUQQQNNNLLLIIIGGGCCCCCCAAA@@@????????????BBBAAABBBGGGRRRjjjsssfff```bbbiiizzz~~~zzzssszzzxxx```[[[|||qqq___WWWQQQJJJHHHEEELLLPPPwwwppp___VVVQQQNNNMMMOOOMMMMMMPPPRRRRRRUUUdddtttwwwnnnggg]]]XXXTTTRRRSSSWWW___ggg}}}jjjgggfffkkkrrryyyvvvsssooollliiigggaaaZZZRRRLLLJJJIIIJJJLLLWWWrrrssscccaaahhhppp}}}mmmeee]]]YYYTTTPPPNNNLLLIIIGGGCCCBBBAAA@@@@@@@@@@@@@@@AAA@@@AAAEEENNNeee~~~qqqjjjkkkuuuzzz~~~~~~xxx|||www[[[PPPlllxxxcccWWWQQQLLLHHHEEELLLPPP{{{|||kkkZZZQQQOOONNNOOORRRPPPPPPRRRSSSRRRVVVaaalllwwwssshhh\\\WWWUUUWWWYYY[[[dddnnnzzz~~~|||lllfffdddjjjuuu~~~yyywwwuuurrrpppjjjhhhddd]]]UUUOOOLLLLLLGGGJJJWWWppplllbbbeeemmmsssyyymmmggg[[[WWWSSSOOOMMMKKKHHHFFFCCCBBBBBBAAA@@@@@@@@@AAA???>>>???CCCLLLbbbvvvnnnqqqrrrrrr{{{}}}oooYYYTTTqqq{{{dddYYYTTTPPPJJJFFFNNNSSS~~~|||kkkZZZRRRPPPOOONNNOOONNNOOOQQQRRRSSSXXX```ggg}}}rrraaaXXXTTTUUUZZZ]]]___kkkxxx{{{wwwyyy~~~xxxlllhhhffflllwww}}}zzz{{{{{{zzzxxxmmmkkkggg```XXXRRROOONNNGGGJJJUUUkkkiiidddjjjsssxxxxxxmmmfffZZZWWWRRROOOLLLJJJHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@======>>>BBBKKKaaa~~~sssjjjmmm~~~~~~eeeYYY\\\zzz~~~iii___]]]TTTMMMIIISSSXXX{{{lll]]]WWWWWWUUURRRQQQOOOPPPRRRRRRUUUZZZ```dddttt{{{xxxfff[[[ZZZWWWZZZccciiinnn|||xxx{{{qqqhhhgggeeekkkwww~~~}}}sssrrrmmmeee\\\UUUQQQOOOJJJIIIPPPfff~~~mmmlllrrr{{{xxxmmmddd[[[WWWSSSOOOMMMLLLIIIGGGFFFEEECCCBBB@@@@@@??????======???DDDMMMcccxxxmmmdddcccuuu~~~^^^XXX```{{{nnnggghhhWWWOOOLLLWWW[[[~~~{{{mmm```]]]___]]]ZZZXXXSSSUUUUUUTTTVVV[[[```aaa```eeelllnnniii```[[[[[[bbb___dddpppxxxkkkccccccaaahhhuuu}}}yyywwwrrriii___WWWQQQOOOLLLHHHLLLcccuuurrrwww{{{{{{uuuuuu|||xxxmmmbbb[[[XXXTTTPPPOOOMMMKKKIIIGGGFFFDDDBBB@@@?????????===>>>@@@EEEOOOfffwwwmmmfff[[[iii~~~```VVV```|||sssqqqlll```QQQRRRSSSRRRyyytttfffdddhhhgggaaa]]]VVVYYY[[[ZZZXXXWWWZZZ\\\`````````___^^^___bbbeeejjjmmmsss{{{mmmeee```bbbkkkqqq|||wwwsssxxxxxxnnnbbbZZZTTTOOONNNIIILLL```qqq___[[[aaaggglllqqqsssssswww}}}zzzsssyyy}}}~~~rrrfff```^^^[[[VVVQQQLLLIIIGGGFFFEEEDDDCCCBBBAAAAAAAAA???@@@CCCIIIXXXqqqwwwkkkaaa]]]]]]ggg```UUU]]]||||||tttqqqlllbbbTTTSSSPPPMMMkkkssspppssspppkkkgggeeedddaaa]]]ZZZZZZ\\\^^^```cccfffhhhiiikkknnnppprrryyyiiidddbbbcccmmmttt~~~xxxsssrrrvvvuuukkk___XXXRRRNNNKKKHHHHHHZZZ{{{bbbXXXXXX\\\^^^```cccdddeeehhhnnnrrrsssxxx|||rrriiidddbbb^^^YYYTTTPPPLLLJJJGGGFFFDDDCCCBBBAAAAAAAAA@@@BBBFFFOOO```xxx|||ssshhh___WWWVVV]]]vvv\\\RRRVVVqqqvvvqqqlllcccYYYVVVQQQJJJ```{{{}}}}}}uuuooolllllllllmmmggglllrrrxxx|||~~~|||eeebbbddddddnnnxxx~~~{{{vvvrrrtttwwwuuujjj```ZZZUUUQQQNNNLLLKKKYYYjjjWWWUUUYYYZZZXXXWWWXXXZZZ]]]___fffrrr~~~zzzmmmqqq}}}zzzrrrllliiifffbbb]]]XXXSSSPPPOOOHHHGGGEEEDDDBBBAAA@@@@@@>>>@@@FFFRRReee|||vvvnnnddd[[[UUUTTTXXXlll^^^SSSUUUlllyyysssmmmddd^^^[[[VVVPPP]]]uuubbbbbbdddbbbmmmzzz~~~|||yyyvvvyyy{{{xxxnnnfffaaa^^^ZZZQQQQQQOOOXXX~~~dddXXXZZZ___^^^\\\[[[]]]bbbhhhiiinnnsssiiiiiiyyy}}}yyyrrrnnnkkkhhhddd___ZZZVVVSSSRRRJJJIIIGGGEEECCCAAA@@@@@@======AAAMMMaaayyy~~~qqqiii```XXXQQQRRRUUUfffcccXXXYYYppp|||vvvpppgggeeeaaa\\\XXX___|||oooaaacccddd```mmm|||}}}|||{{{{{{{{{}}}zzzsssllliiifffbbbSSSSSSOOOVVVuuu|||ddd]]]```bbbccccccjjjqqqzzz}}}{{{}}}zzzoookkkjjjuuuzzzsssoookkkhhhddd___[[[XXXVVVUUUNNNLLLJJJGGGDDDBBBAAA@@@>>>===>>>FFFXXXrrr|||nnneee\\\TTTIIILLLPPP^^^```VVVXXXrrryyyssskkkmmmfff```^^^___yyyjjj```cccddd___nnn|||{{{{{{{{{|||zzz|||{{{uuuqqqppplllggg]]]XXXSSSYYYoooxxxccc___ccceeegggkkkzzzqqqnnnnnnmmm{{{|||tttpppllliiieee```]]][[[ZZZZZZQQQOOOMMMIIIFFFCCCBBBAAAAAA@@@???CCCPPPiii|||lllbbbXXXPPPFFFLLLPPP[[[{{{[[[TTTYYYxxx{{{vvvnnnqqqhhhbbbcccccc|||fff___ccceee```rrr}}}zzzzzz{{{}}}yyy{{{{{{xxxvvvvvvqqqkkkggg]]]VVV\\\lllzzzccc```hhhlllqqqvvvllllllmmmooo~~~uuupppnnnlllhhhdddaaa`````````TTTRRROOOKKKHHHEEECCCBBB@@@AAAAAABBBJJJ```}}}{{{kkk___TTTKKKEEELLLOOOVVVsss^^^WWW___~~~|||xxxmmmrrriiidddhhhhhhyyyddd___bbbfffbbbvvv|||{{{|||~~~yyy|||}}}|||{{{{{{vvvooojjj[[[SSSZZZfffvvveeedddnnnvvv{{{|||iiijjjkkkppp}}}|||~~~vvvqqqpppnnnjjjgggeeedddeeefffVVVTTTQQQMMMIIIFFFDDDCCC===@@@AAAAAAFFFYYYvvvzzziii]]]RRRHHHAAAGGGHHHLLLiii~~~ddd[[[fff|||yyyvvvvvvnnnoootttpppppplllcccaaa^^^cccgggvvv~~~vvvooocccZZZ[[[ooollliiiyyyqqqgggmmmjjjwww~~~zzzuuusssuuussspppnnnllliiieeebbbWWWSSSOOOKKKIIIGGGEEECCC<<>><<>>======;;;:::wwwVVV[[[uuuxxxtttvvv~~~|||zzzzzzzzz|||mmmhhhggguuuppp[[[^^^^^^^^^cccdddttt}}}}}}~~~sssnnnrrrttt~~~~~~}}}xxxtttqqqsssrrrkkkaaaWWWRRRPPPOOOJJJGGGEEECCCBBBGGGOOOiii|||fffRRRCCCAAAAAACCCGGGKKKMMMMMMMMMFFFCCC???<<<<<<======<<>>>>>>>>??????gggSSSQQQdddxxxvvvyyy||||||{{{xxxtttrrrqqqqqqrrrjjjccchhhlll~~~kkk___ZZZ]]]YYY]]]aaaiii~~~xxxtttnnnpppvvv|||{{{vvvqqqsssqqqmmmfff___YYYWWWVVVPPPKKKFFFFFFEEEDDDGGGLLL]]]uuurrr[[[IIIDDDEEEHHHLLLPPPRRRRRRPPPKKKGGGCCC@@@@@@@@@@@@@@@zzz~~~hhhRRRNNNaaauuuuuuwww|||uuuvvvvvvtttqqqppppppqqqnnnxxxzzziiiiiipppuuuzzzddd[[[[[[^^^XXX```hhhvvvyyyqqqtttoooooorrrvvv|||~~~zzzyyyzzzyyyuuuqqqrrrooolllhhhddd```[[[WWWSSSLLLGGGFFFFFFDDDFFFIIIVVVooovvv```OOOGGGHHHKKKPPPTTTUUUTTTSSSOOOLLLHHHEEEDDDDDDBBBAAAxxx}}}|||{{{uuuZZZQQQMMMaaatttssssssuuurrrrrrsssrrrqqqqqqrrrtttrrrxxxxxxkkkoooxxx}}}oooaaaZZZ]]]```ZZZeeepppvvvmmm|||~~~zzzooooooqqqtttxxxzzz{{{wwwssstttxxxzzzxxxuuuqqqnnnlllkkkjjjeee^^^WWWUUUNNNIIIGGGFFFCCCDDDGGGQQQlllyyycccRRRHHHJJJMMMRRRVVVWWWVVVTTTSSSPPPLLLJJJIIIGGGFFFDDD~~~}}}yyywwwlll]]]PPPRRReeeyyywwwuuurrrsssqqqnnnllllllooosssuuuppp~~~wwwrrryyy}}}cccaaa```XXXZZZbbbaaajjj}}}xxxuuuuuulllooouuuzzz|||~~~~~~{{{wwwuuusssrrrrrrtttooojjjhhhgggddd^^^YYYTTTPPPKKKGGGFFFFFFGGGFFFOOOiii}}}hhhUUUIIILLLOOOSSSUUUVVVVVVUUUSSSRRROOOLLLIIIGGGGGGGGG~~~}}}yyyyyymmm[[[QQQRRRddd|||{{{zzzxxxtttrrrpppnnnnnnqqqtttvvvvvv||||||sss^^^]]]]]][[[___fffiiizzz~~~|||ssspppsssxxx~~~|||zzzyyywwwuuusssrrrrrrrrrrrrnnniiiggggggddd___ZZZWWWSSSMMMIIIGGGFFFFFFEEEKKKccclllZZZLLLNNNRRRUUUWWWXXXWWWWWWUUUTTTQQQMMMJJJHHHGGGGGG~~~}}}{{{xxx}}}jjjWWWWWWYYYiii||||||}}}|||vvvtttqqqpppppprrruuuwww|||hhh\\\[[[YYY^^^ccceeemmmuuuqqquuuwww|||}}}{{{zzzzzzttttttsssrrrrrrrrrsssssspppllliiiggggggeee```\\\ZZZVVVPPPKKKHHHGGGEEEDDDIII]]]wwwqqq```OOOQQQTTTWWWYYYZZZYYYYYYXXXVVVSSSOOOLLLIIIHHHGGG|||{{{xxxwwwbbbTTTUUU]]]sss}}}yyyyyyyyyyyyvvvtttrrrpppppprrrtttvvv|||tttbbb]]]^^^[[[dddgggdddppp~~~xxxqqqrrryyy{{{~~~{{{yyyyyyyyyzzzuuutttttttttttttttttttttnnnkkkiiihhhgggeeebbb___ZZZVVVPPPLLLIIIHHHFFFEEEHHHYYYttttttbbbRRRTTTVVVYYYZZZ[[[[[[ZZZYYYWWWTTTQQQMMMJJJHHHFFFzzzwwwuuuwwwpppVVVRRRMMMccc|||yyywwwuuuuuutttssspppooooooppprrrsssxxx}}}jjj^^^^^^___^^^gggiiihhh{{{|||zzz|||yyyvvvwww}}}}}}zzzyyyyyyzzzzzzyyyyyyxxxxxxwwwvvvuuuuuummmllljjjiiihhhfffcccaaaXXXUUUPPPMMMKKKIIIHHHFFFFFFVVVqqqtttcccUUUVVVXXXZZZ[[[[[[[[[[[[YYYXXXUUURRROOOKKKHHHGGG}}}wwwtttuuuzzz^^^LLLRRRUUUwww}}}xxxtttuuusssqqqpppnnnnnnooopppqqqrrr{{{zzzddd[[[[[[\\\YYYbbbhhhqqqzzzxxxzzz}}}xxxzzz|||~~~{{{|||}}}}}}|||{{{{{{{{{{{{||||||{{{zzzyyywwwvvvuuunnnmmmmmmkkkiiigggeeedddYYYVVVRRROOOMMMLLLJJJHHHDDDRRRmmmvvvdddXXXYYYZZZ[[[\\\\\\]]]]]]ZZZYYYWWWUUUQQQNNNKKKIIIwwwwwwzzz~~~yyyuuusssvvvUUUHHHSSS___zzzvvvwwwrrrqqqpppooonnnoooppppppmmmyyy~~~kkk___ZZZ[[[]]][[[bbbooo}}}wwwuuuvvvyyy|||{{{{{{||||||}}}}}}~~~~~~vvvzzz~~~yyy|||~~~~~~~~~}}}}}}|||||||||zzzzzz{{{zzzyyyxxxvvvuuuooooooooommmjjjhhhfffeee]]]ZZZVVVRRRPPPNNNKKKHHHDDDPPPjjjzzzhhh\\\\\\]]]]]]^^^^^^______[[[[[[ZZZXXXUUURRROOOMMMooofffcccbbbbbbdddgggnnn{{{}}}zzzwwwtttsssxxx}}}SSSHHHTTTZZZzzzwwwyyysssrrrpppoooooooooppppppjjjwwwxxxxxxmmm```]]]\\\]]]aaafffmmm~~~~~~yyytttrrrsssvvvxxxyyyyyyyyyyyyzzz{{{|||}}}xxx}}}~~~}}}zzzwwwzzz~~~}}}}}}~~~~~~~~~}}}|||{{{wwwxxxyyyyyyxxxwwwvvvuuupppqqqqqqnnnkkkhhhgggfffaaa^^^YYYUUURRROOOKKKHHHGGGPPPiii~~~lll____________``````aaaaaa]]]]]]\\\ZZZXXXUUURRRPPP~~~|||wwwqqqsssxxx}}}tttlllddd___```___^^^^^^ccclllxxx}}}vvvuuuwwwmmmQQQTTTQQQccc|||vvvvvvttttttrrrpppnnnmmmmmmmmmnnnooopppqqq{{{~~~ddd]]]___```aaaddddddjjjxxxuuuwwwzzz{{{zzz|||{{{yyyzzz{{{|||{{{zzzvvv{{{yyypppoootttvvvzzzzzzzzz}}}|||wwwuuuzzz{{{vvvqqqsssvvvxxxwwwtttpppmmmllllllkkkjjjeeedddaaa[[[UUUOOOLLLKKKHHHJJJ\\\nnnaaaYYY\\\bbbbbbhhhmmmfffbbb]]]ZZZ[[[ZZZVVVUUUXXXzzzoookkklllttt{{{{{{vvvsssppplllgggcccdddcccbbbbbbeeemmmvvv}}}~~~yyyxxxyyyiiiOOOSSSSSSsss}}}~~~zzzuuuuuurrrpppooonnnmmmmmmllllllmmmoootttvvv}}}sss^^^ZZZ]]]]]]___bbbgggxxx}}}{{{{{{{{{{{{{{{|||zzzyyyzzz|||}}}}}}}}}yyy~~~|||tttwww{{{~~~~~~{{{{{{ttttttuuuvvvvvvssspppmmmmmmllljjjiiigggfffbbb]]]VVVQQQMMMKKKJJJJJJYYYyyysssggg^^^___ccccccjjjpppjjjaaa[[[XXX[[[]]]\\\[[[\\\{{{zzzyyy|||{{{{{{{{{zzzvvvqqqmmmllllllkkkjjjlllqqqyyy~~~zzz|||bbbLLLRRRWWWzzz|||xxxsssssspppmmmmmmnnnmmmmmmlllkkkkkkllltttwwwyyyyyyxxxxxxgggZZZZZZ]]]]]]___dddiii~~~||||||||||||zzzyyyzzz|||~~~}}}{{{qqqpppvvv{{{~~~~~~yyyxxxyyyxxxvvvuuusssrrrqqqooommmjjjiiigggddd___ZZZTTTPPPMMMNNNKKKUUUooovvvdddZZZ[[[bbbhhhvvvvvvlllcccaaa___^^^^^^```~~~~~~~~~~~~~~~|||ZZZJJJRRR[[[yyy{{{vvvrrrrrrnnnoooooopppooonnnllljjjiiihhhnnnoooppppppqqqkkkaaaZZZ^^^```___ccckkkwww~~~|||}}}}}}{{{{{{}}}~~~}}}oookkkppp|||~~~~~~}}}~~~zzzyyyxxxxxxxxxvvvrrrooojjjhhhfffbbb___[[[VVVSSSSSSMMMRRRgggzzzcccWWWXXXaaalll{{{qqqgggbbbeeekkktttSSSIIIRRR___yyy{{{tttqqqqqqlllrrrrrrrrrqqqooollliiihhhggghhhfffhhhllloooxxxddd^^^\\\```aaa```hhhttt}}}|||~~~|||}}}~~~~~~~~~~~~|||sssooopppyyy~~~~~~~~~}}}||||||}}}|||zzzvvvsssllljjjhhhgggfffccc^^^ZZZVVVPPPRRRaaaxxxkkk]]]ZZZaaammm|||oooooouuueeeNNNJJJRRR___~~~zzzzzzrrrnnnooojjjqqqqqqpppnnnllljjjhhhggghhhfffbbbdddkkkmmm|||mmm^^^[[[\\\______```nnn~~~}}}~~~~~~~~~}}}xxxssspppqqqrrr{{{~~~~~~}}}~~~~~~|||xxxuuuooommmkkkkkkllljjjddd```XXXQQQRRR^^^qqqmmm\\\WWW]]]jjjxxxxxxZZZLLLLLLQQQ]]]~~~zzzxxxnnnkkklllggglllkkkjjjhhhggggggggggggffffffaaacccgggfffvvvqqqhhh\\\[[[\\\___^^^bbbvvv~~~~~~}}}uuuooooootttzzz~~~{{{yyyuuusssppppppqqqnnngggaaaXXXRRRQQQ[[[jjjmmm[[[SSSXXXddd}}}vvvsssuuu~~~|||VVVLLLNNNPPPZZZ~~~zzzvvvkkkhhhjjjeeefffeeedddccccccdddfffgggccceeebbbbbbbbb^^^mmmwwweeebbb]]]\\\^^^___^^^eee~~~~~~kkkpppkkkmmmzzz}}}zzzwwwtttssssssooohhhaaaXXXRRRQQQYYYfff{{{vvvbbbVVVVVV^^^rrrlllqqqsssuuu}}}~~~}}}vvv|||qqqKKKKKKQQQXXXjjj|||zzzwwwsssnnnhhhdddbbbaaabbbcccaaa``````aaaccceeeeeeddd```___eeepppyyyjjjaaa___```YYY[[[cccfffooo~~~vvvrrrqqqpppuuu}}}~~~~~~yyyxxxxxxxxxvvvrrrmmmiiiaaaZZZSSS[[[mmmzzzfffVVVSSSUUUaaammmmmmpppttt{{{wwwuuuqqq|||qqqNNNLLLSSSccc}}}sssrrrpppmmmjjjhhhfffeeeaaabbbbbb```^^^^^^___aaaeeeeeedddaaa```dddmmmtttqqqrrrbbb]]]]]]___]]]```fffmmmvvvqqqppptttuuu}}}|||zzz{{{|||wwwwwwxxxyyyxxxtttnnniiiccc]]]VVV[[[kkkxxxgggWWWTTTSSS\\\dddccccccfffnnn||||||vvvooolllooojjjOOOPPP]]]yyyooommmkkkiiigggfffffffffaaaaaaaaa___]]]\\\]]]^^^eeefffeeebbb```bbbhhhmmmiiirrr~~~wwwddd\\\[[[]]]\\\^^^aaaeeettt~~~|||}}}~~~uuuoooppprrrxxx}}}{{{xxxwwwxxxzzzxxxyyy{{{}}}|||xxxrrrmmmeee```WWWWWWaaalllmmm]]]WWWRRRWWW]]]ZZZ______cccjjjvvv{{{yyyrrrlllkkkxxx]]]OOO[[[tttrrroookkkgggdddcccccccccaaabbbaaa___]]][[[\\\]]]dddeeedddaaa______bbbeeegggkkkvvvhhh\\\ZZZ\\\___^^^aaacccjjj}}}||||||{{{{{{{{{{{{{{{xxx{{{}}}}}}uuunnnoootttyyy~~~{{{wwwwwwxxxzzz{{{|||}}}uuuppphhhdddYYYTTTWWW___~~~wwwdddZZZRRRUUU\\\ZZZaaa```aaabbbeeeqqqzzzyyyxxxrrrqqqtttrrrQQQQQQllluuupppmmmiiieeeaaa```______bbbbbbbbb```]]]\\\\\\^^^bbbbbbaaa___]]]\\\]]]^^^```cccnnnnnn___YYY[[[^^^___cccfffjjj{{{}}}|||zzzxxxvvvuuuuuuuuuuuuyyy}}}xxxqqqooorrr{{{~~~zzzwwwvvvyyy{{{}}}~~~}}}uuuooohhhfff\\\TTTSSSWWWuuujjj\\\QQQTTT]]]]]]___```aaaaaa___bbbqqq~~~vvvxxxxxxtttyyyiiiNNNVVV{{{pppgggeeecccaaa___^^^^^^^^^aaaaaaaaa___]]]\\\]]]^^^___^^^\\\ZZZZZZYYYZZZZZZZZZ___hhhyyyooocccZZZXXX[[[]]]___bbbfffsss||||||~~~}}}yyyyyy{{{}}}~~~|||yyyvvvtttrrrrrrrrrtttyyy}}}|||vvvtttrrrvvv~~~|||yyywwwxxx|||zzzrrrlllbbbbbbZZZSSSPPPQQQkkkqqq___QQQSSS]]]___```bbbeeegggfffgggppp|||zzzuuuyyyyyyvvvdddOOOYYY|||kkkbbbbbbaaa``````_________^^^______^^^\\\[[[]]]^^^[[[YYYWWWVVVVVVWWWXXXXXX[[[bbbeee|||kkkfff___[[[ZZZ\\\___```dddlll}}}|||||||||}}}}}}}}}}}}}}}~~~|||yyywwwyyy{{{~~~|||yyyvvvtttsssttttttvvvzzz~~~~~~yyyvvvttttttrrr{{{}}}}}}|||{{{{{{~~~yyyqqqlllgggggg```ZZZTTTPPPddd{{{hhhWWWVVV^^^___ddddddfffkkknnnrrr|||xxxuuuzzzyyywwwaaaPPPYYYvvvhhhcccdddccccccbbbaaa___^^^\\\]]]]]]\\\[[[ZZZ\\\]]]YYYWWWTTTSSSTTTVVVWWWWWW]]]cccaaaooossshhheeeaaa^^^\\\^^^aaadddmmmyyy~~~{{{}}}~~~~~~}}}|||}}}~~~|||yyyyyy{{{~~~|||zzzwwwvvvvvvvvvwwwxxx{{{~~~|||~~~{{{qqqsssqqqrrrsssrrr~~~~~~~~~~~~{{{sssnnnwwwwwwoooggg___VVVdddqqq^^^ZZZ```___eeebbbbbbgggmmmuuu}}}yyywwwxxx{{{iiiXXXSSSXXXpppgggeeeaaa^^^^^^``````^^^[[[YYYYYYYYYYYYZZZZZZZZZZZZSSSSSSSSSSSSTTTUUUVVVWWWVVVZZZdddyyyttthhhbbb```]]]ZZZYYY]]]dddjjjxxx|||}}}}}}{{{{{{yyyyyyzzz||||||||||||{{{yyyxxxvvvvvvvvvzzz|||qqqlllqqqsssvvv{{{~~~}}}|||zzz~~~xxxjjj```dddooopppaaa]]]```fffdddcccdddfffooo~~~{{{{{{}}}^^^QQQQQQYYYuuuggg```bbbbbbaaa```^^^]]]^^^^^^XXXXXXXXXXXXXXXXXXXXXXXXRRRRRRSSSTTTTTTUUUUUUVVVRRRUUU\\\kkkrrreee___\\\[[[ZZZZZZ]]]ccckkkqqq}}}{{{zzzzzzzzz}}}zzzyyy{{{}}}}}}{{{uuuoooiiillltttyyy}}}{{{~~~{{{zzz|||yyyvvvrrriiiaaaaaafff{{{jjjfffiiigggdddaaaaaaccclll~~~~~~wwwUUUKKKQQQ\\\kkkbbb______bbbccc```\\\ZZZ\\\___WWWWWWVVVVVVUUUUUUTTTTTTPPPQQQSSSTTTUUUUUUTTTTTTUUUWWWZZZ```jjjxxxsssccc^^^___ZZZ\\\]]]^^^aaajjjvvv}}}{{{zzzyyy|||xxxvvv{{{|||~~~uuujjjhhhhhhhhhpppzzz~~~~~~~~~||||||{{{{{{vvvrrroookkkccc___^^^lllgggkkkhhhddd``````bbbkkk}}}aaaSSSJJJQQQ\\\fffaaa^^^]]]^^^^^^\\\YYYXXXYYY[[[UUUUUUTTTSSSRRRQQQQQQPPPOOOPPPRRRTTTTTTSSSRRRQQQWWWXXXYYYYYY\\\dddpppyyy~~~jjjaaa```ccc___cccfffddddddooo}}}{{{zzzzzzzzzzzzwwwvvvzzz}}}~~~{{{uuupppmmmlllkkkmmmxxx~~~~~~~~~~~~~~~}}}zzzwwwsssnnnfff___[[[tttnnnfffiiiiiieeecccdddfffmmm|||~~~zzzUUUQQQGGGNNNYYY}}}|||eeeaaa[[[\\\ZZZWWWVVVWWWXXXVVVTTTSSSRRRRRRQQQPPPOOONNNNNNMMMNNNPPPRRRRRRQQQOOONNNRRRRRRRRRQQQRRRWWW```gggmmmbbb___^^^^^^___fffjjjiiiiiiyyy|||yyyvvvuuuvvvwwwyyyxxxyyyzzz{{{~~~sssllliiimmmpppqqqqqqyyy}}}~~~~~~}}}wwwnnneee^^^YYYlllxxxlllkkkjjjhhhhhhjjjmmmrrr}}}}}}|||bbbOOOMMMEEEPPP[[[}}}zzzjjjfff[[[ZZZVVVSSSSSSUUUVVVSSSPPPPPPPPPOOOOOONNNNNNMMMMMMLLLMMMNNNOOOOOONNNMMMLLLNNNNNNNNNNNNPPPUUU[[[___ttt~~~mmmbbb___^^^]]]ZZZ\\\ccciiinnnwww|||yyyuuurrrqqqsssvvvxxxyyy|||xxxnnnhhhhhhiiipppxxx}}}}}}}}}tttlllddd\\\UUUcccvvvrrrmmmkkkiiiiiimmmpppuuu~~~}}}{{{}}}cccSSSLLLLLLJJJ\\\mmmvvvnnnjjj[[[WWWVVVTTTSSSSSSRRRRRRQQQNNNNNNNNNNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKOOOMMMMMMOOOSSSVVVYYYZZZhhhsssmmmeee```______^^^\\\```cccjjjwww}}}|||yyywwwwwwxxxyyyzzz{{{|||ssspppmmmiiijjjnnnttt~~~~~~}}}|||{{{vvvoookkkggg]]]RRRYYYiiiyyynnnmmmhhhfffiiimmmttt~~~|||{{{~~~pppRRRLLLIIINNNQQQkkkmmmjjjhhhVVVTTTVVVWWWUUUQQQOOOQQQTTTMMMMMMMMMMMMNNNNNNNNNNNNKKKJJJJJJIIIIIIIIIJJJJJJMMMKKKJJJLLLQQQTTTTTTRRR___zzz|||mmmaaaaaaaaa___^^^]]]\\\\\\hhhgggmmm}}}~~~tttlllfffhhhkkkkkkpppvvv}}}}}}~~~}}}~~~}}}{{{zzz|||xxxpppkkkllllll```QQQQQQ```sssmmmgggbbbdddiiiqqq~~~wwwaaaFFFJJJJJJQQQ\\\{{{aaa]]]\\\WWWVVVUUUSSSQQQOOONNNMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKNNNMMMMMMLLLMMMNNNPPPQQQZZZlll~~~mmmaaa___ccc]]]WWW\\\\\\[[[aaajjjooozzz}}}|||{{{zzzxxxrrrpppiiilllkkkggghhhqqq{{{{{{zzz~~~~~~zzzxxxyyyuuuwww~~~yyyvvvwww}}}yyyrrrmmmlllhhh\\\NNNOOO^^^yyyzzztttnnngggdddfffnnnzzz{{{uuu~~~RRRGGGLLLJJJ[[[kkkoooZZZVVVWWWUUUQQQPPPOOONNNNNNMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKMMMMMMLLLLLLMMMOOOPPPQQQ]]]aaa{{{ttteee^^^___ddd___\\\bbbcccbbbiiilll}}}~~~{{{zzz~~~~~~}}}|||{{{~~~}}}}}}|||sssllljjjjjjkkkiiikkklllkkkrrr|||}}}~~~~~~|||zzzwwwuuuvvv|||~~~{{{zzz}}}{{{sssllljjjeeeXXXJJJJJJXXXuuuuuuooohhhfffiiiqqq~~~{{{vvvyyy___EEEIIINNNLLL___yyycccUUUQQQRRRTTTNNNNNNMMMMMMNNNNNNOOOPPPKKKKKKJJJIIIHHHHHHHHHHHHJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMOOOPPPQQQ\\\UUUaaazzz}}}wwwooofff```^^^\\\bbb___]]]dddeeeeeennnrrr~~~||||||}}}~~~zzzxxxxxxzzz~~~~~~~~~~~~}}}|||xxx~~~zzzxxxuuuuuuuuuvvvzzz{{{pppmmmhhhdddbbbdddgggiiilllrrrxxx~~~~~~}}}{{{{{{~~~}}}|||~~~}}}zzzwwwvvvxxx|||}}}uuunnnjjjeeeXXXKKKKKKVVVooo}}}sssjjjhhhkkkrrrzzzxxxMMMDDDLLLLLLOOO```sss^^^WWWRRRQQQUUUOOOOOOOOOOOOOOOPPPPPPQQQKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJKKKMMMOOOPPPQQQWWWOOOVVVrrr{{{|||tttiiifffcccaaaaaa]]]bbb______fffeeegggsss}}}zzz}}}~~~~~~~~~{{{yyy||||||{{{|||}}}~~~~~~}}}yyy}}}|||xxxrrrllliiikkkooorrrssszzz{{{~~~|||wwwsssqqqooollljjjgggffffffgggiiikkkmmmnnnuuu~~~~~~~~~{{{xxxzzz}}}zzz{{{}}}~~~{{{xxxvvvxxx|||}}}vvvooolllfff[[[NNNQQQSSSfffyyyllliiikkkqqq~~~|||{{{hhhGGGKKKKKKGGGRRRmmmiii]]][[[TTTQQQTTTQQQPPPOOONNNNNNNNNNNNNNNKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGIIIJJJLLLMMMNNNNNNQQQNNNTTTfffzzzrrrzzzyyy|||~~~}}}wwwjjjeeedddbbb``````bbbeeebbbccckkkkkkrrr~~~|||{{{}}}{{{xxxuuuwwwzzz||||||{{{~~~{{{{{{}}}yyyxxxzzz~~~zzz{{{}}}|||}}}}}}uuulllhhhhhhjjjkkkjjjmmmnnnoooppprrrtttuuuvvv{{{|||||||||zzzwwwwwwwwwuuuqqqmmmjjjiiiggghhhjjjmmmpppqqqnnnllljjjjjjmmmrrryyy}}}~~~~~~}}}{{{xxxvvvxxx}}}}}}|||zzzyyyzzz~~~~~~yyyxxxyyyyyywwwuuurrrxxx~~~}}}{{{uuunnniiicccXXXLLLOOOKKKXXX|||}}}mmmjjjlllrrr|||www|||~~~SSSIIINNNHHHIIIYYYccc[[[ZZZTTTPPPQQQPPPOOONNNLLLKKKJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEEEEEEEEEEEEEFFFEEEFFFGGGIIIJJJKKKKKKKKKMMMMMMPPPXXXcccuuuqqqmmmnnnvvv}}}xxx~~~}}}nnngggbbbaaaaaa^^^\\\\\\```bbb```fffqqqxxx~~~{{{|||}}}}}}{{{vvvqqqsssyyy||||||uuuvvvxxxxxxxxx{{{{{{wwwvvvyyy}}}zzz{{{{{{||||||{{{zzzzzzyyyrrrmmmkkkiiigggeeeeeeeeeeeeeeeeeefffggggggfffhhhjjjiiigggeeeeeeeeecccdddffffffdddbbb```^^^^^^___bbbgggnnnwww{{{tttrrrwww~~~zzzvvvvvvvvvwwwzzz}}}~~~}}}zzzzzzyyyyyy{{{~~~~~~{{{xxxvvvuuuuuutttsssqqqxxx~~~~~~|||}}}}}}|||}}}xxxpppjjjcccXXXNNNKKKGGGTTTwwwppplllooouuu}}}}}}xxxsss}}}bbbKKKLLLIIIHHHVVVggguuu```XXXVVVTTTQQQPPPOOONNNMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGEEEDDDDDDDDDDDDDDDDDDEEECCCDDDFFFGGGHHHHHHHHHGGGHHHJJJMMMOOOSSSddd|||qqqjjjoooyyyvvvxxx{{{~~~}}}rrrjjjbbb___^^^___^^^[[[[[[___^^^aaabbbmmm}}}yyyxxxyyy{{{yyyyyyvvvqqqsssyyy|||zzzppppppoooppptttyyy~~~}}}{{{zzz{{{|||}}}~~~{{{zzzyyyxxxyyyyyywwwuuuxxxyyy|||xxxqqqmmmlllkkkiiifffdddcccccccccaaaaaaaaa```___```bbbeeeeeeiiilllkkkeeeaaa_________aaagggooozzzyyyvvvxxxzzz|||{{{{{{|||}}}{{{{{{{{{{{{|||~~~}}}}}}{{{xxxuuusssssstttuuu||||||{{{~~~{{{wwwrrrjjjaaaTTTVVVgggyyyrrrsssxxxzzzxxxyyy|||vvvrrrtttTTTJJJNNNEEEJJJeeetttqqq```VVVTTTTTTSSSRRRPPPOOONNNMMMLLLLLLLLLMMMIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEFFFGGGGGGFFFEEECCCHHHLLLMMMMMMYYYrrrtttpppvvv{{{}}}}}}zzzyyywwwuuuvvv}}}sssjjjeeebbbaaa_________]]][[[^^^eeedddgggjjj{{{}}}}}}|||yyyvvvuuuuuuvvvpppsssqqqmmmpppvvvvvvrrrooommmkkkmmmrrryyy~~~zzz|||~~~~~~}}}{{{zzzwwwvvvwwwyyyxxxuuuqqqvvvzzz~~~|||wwwrrrnnnkkkiiihhhffffffeeeccccccfffkkkooozzz~~~tttllljjjkkkhhhlllrrr|||}}}}}}zzzxxx|||}}}}}}||||||}}}}}}}}}}}}}}}}}}~~~{{{vvvssstttvvv{{{}}}|||xxxccckkkwwwuuuxxx|||{{{xxxtttsssyyy___UUUJJJLLLOOOOOOhhhtttkkk___WWWTTTSSSPPPMMMRRRQQQPPPMMMKKKIIIGGGFFFIIIIIIHHHHHHGGGFFFEEEEEECCCCCCBBBAAABBBCCCDDDEEEEEEDDDCCCCCCCCCDDDFFFGGGHHHJJJKKKLLLNNNVVVcccmmmuuuqqqttt~~~}}}|||xxxtttuuuyyy||||||yyynnngggccc```^^^[[[^^^``````^^^]]]^^^___mmmhhhnnn~~~|||~~~zzzvvvsssrrrqqqqqqlllooosssvvvvvvsssooollliiimmmrrruuuwwwwwwxxxyyysssyyy|||xxxuuuzzzzzzzzzyyyxxxwwwvvvvvv{{{wwwxxxzzzrrrrrrtttsssjjjeeeiiiooosssyyy~~~vvvpppxxx|||zzz|||~~~~~~~~~|||{{{}}}}}}}}}zzz~~~~~~yyyxxx}}}|||yyywwwvvvvvvwwwxxx}}}zzz|||uuutttrrrqqqttt~~~tttXXXPPPGGGLLLUUU]]]|||mmmeee[[[UUUSSSSSSQQQNNNSSSRRRPPPNNNLLLJJJHHHHHHGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAAAAAAABBBDDDEEEFFFDDDCCCCCCEEEGGGGGGGGGEEEGGGHHHGGGHHHNNNXXX```}}}qqquuu}}}xxxtttqqqnnnuuu}}}}}}uuukkkddd```^^^\\\[[[^^^]]]\\\[[[\\\___ccceeekkkrrr~~~{{{xxxtttrrrpppppppppppprrrtttuuusssooolllkkkmmmnnnppprrruuuwwwyyyzzzyyy{{{~~~~~~{{{xxxvvvwwwvvvvvvuuuuuuuuuvvvvvv|||zzz|||}}}wwwrrrqqqyyy~~~~~~}}}~~~{{{}}}|||yyy~~~|||{{{}}}|||{{{zzzzzz{{{|||}}}~~~|||}}}yyyppppppoooqqqyyyZZZQQQLLLFFFNNN___pppxxxeee___WWWRRRQQQRRRQQQOOORRRQQQPPPNNNLLLKKKIIIHHHEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@BBBCCCDDDHHHEEEBBBDDDHHHKKKIIIGGGDDDEEEFFFEEEDDDGGGNNNSSSnnnwwwnnnqqqyyy|||xxxqqqnnnlllnnnrrrxxxvvvnnngggddd___]]]\\\[[[[[[ZZZ^^^^^^]]]^^^aaaffflllpppxxx|||zzzwwwtttrrrqqqqqqqqqwwwxxxxxxvvvrrrpppppppppuuussssssvvv|||}}}zzzzzz{{{{{{xxxuuutttssssssssstttuuuwwwxxxyyy{{{~~~~~~|||~~~}}}yyyzzz{{{xxx||||||{{{{{{|||~~~~~~zzz||||||uuurrrnnnnnnooouuuvvvMMMOOOLLLGGGQQQiiikkk___[[[UUUQQQPPPPPPOOONNNOOOOOONNNLLLKKKIIIHHHHHHDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@???@@@AAABBBCCCIIIDDDAAADDDKKKNNNKKKGGGEEEFFFGGGFFFEEEFFFJJJMMMYYYtttrrrcccggglllwwwzzzyyyooollljjjmmmxxxwwwlllddd```^^^^^^]]]]]]^^^^^^]]]]]]\\\```dddfffhhhnnnyyy|||zzzwwwuuusssssssssttt{{{||||||yyywwwwwwzzz}}}zzzwwwwww}}}|||wwwwwwzzz{{{wwwsssssssssssssssuuuwwwzzz|||vvvzzz~~~}}}{{{{{{wwwyyyzzzxxx}}}}}}||||||}}}~~~~~~~~~~~~}}}{{{ssslllhhhiiikkkqqq~~~bbbJJJKKKJJJHHHVVVwwwbbb\\\YYYTTTPPPNNNMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFEEECCCCCCCCCCCCCCCBBBBBBBBB@@@??????>>>>>>@@@AAABBBGGGCCC@@@DDDKKKNNNKKKGGGDDDEEEFFFFFFFFFGGGIIIJJJRRR^^^xxxdddbbbbbbjjjvvv|||zzzyyyzzzqqqnnniiiiiiooozzzvvvlllccc^^^]]]\\\\\\]]]^^^^^^^^^]]]]]]]]]\\\ccciiiiiijjjvvv~~~{{{yyyvvvtttrrrrrrssstttxxxzzz||||||{{{}}}}}}{{{|||zzzuuuwww{{{|||wwwppprrrrrrrrrsssuuuwwwzzz{{{xxx}}}~~~}}}||||||~~~zzz{{{{{{yyyzzz~~~~~~}}}}}}}}}}}}}}}~~~xxxppplllhhheeejjjqqqsssTTTJJJFFFIIIJJJ___wwwYYYWWWVVVSSSPPPMMMKKKIIIIIIGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>===>>>???@@@AAACCCAAA@@@DDDIIILLLJJJGGGBBBBBBCCCCCCDDDFFFGGGGGGPPPSSS```wwwiii___ZZZaaahhhjjjlllqqqjjjiiigggfffhhhlllqqqtttuuu{{{tttoooggg___ZZZYYYZZZ[[[[[[\\\\\\\\\ZZZZZZ\\\^^^bbbhhhnnnpppvvv|||zzzyyyvvvsssrrrqqqrrrsssqqqvvvzzz|||{{{~~~}}}{{{wwwtttvvv{{{|||wwwrrrpppqqqrrrssstttvvvwwwwww|||~~~|||}}}|||~~~}}}|||}}}~~~}}}|||{{{{{{}}}}}}uuu|||}}}rrrllllllqqquuuxxx]]]KKKMMMGGGLLLPPPkkkdddTTTQQQQQQPPPMMMJJJHHHGGGGGGEEEEEEEEEDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<===>>>???@@@>>>>>>@@@CCCGGGIIIHHHGGGBBBAAA@@@AAABBBCCCDDDDDDHHHLLLRRR^^^uuuyyyaaa[[[]]]\\\___dddaaabbbdddcccbbbaaaccceeedddgggkkkrrr{{{~~~xxxqqqllldddaaa^^^[[[ZZZZZZ[[[\\\[[[\\\\\\[[[ZZZ\\\aaaeeejjjrrr}}}||||||~~~|||yyyvvvuuuttttttuuunnnuuu{{{}}}{{{|||}}}|||wwwtttrrruuuyyy{{{yyyvvvqqqrrrtttvvvvvvvvvuuutttyyy~~~zzzxxx}}}}}}~~~~~~}}}|||{{{zzz}}}{{{}}}~~~xxx~~~yyyqqqmmmrrr~~~sssYYYMMMHHHPPPLLLQQQWWWtttiiiWWWTTTMMMMMMMMMKKKIIIGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCCCC>>>>>>>>>>>>>>>?????????>>>======<<<<<<===???@@@;;;===@@@CCCEEEFFFGGGGGGDDDBBBAAA@@@AAACCCCCCCCC>>>GGGKKKNNN```~~~iii```YYYWWWZZZ]]]aaacccbbb^^^[[[\\\]]]^^^]]][[[\\\___fffmmmqqqzzz{{{rrrllliiieee^^^YYYWWWXXXZZZ[[[]]]]]]]]]]]]]]]^^^^^^]]]]]]aaaiiinnnnnn{{{|||zzzzzz{{{}}}~~~{{{yyyxxxxxxyyypppwww~~~|||{{{~~~~~~{{{yyyzzz{{{vvvsssqqqssswwwzzz{{{{{{tttuuuxxxyyyzzzxxxvvvtttrrryyy{{{wwwvvv|||}}}}}}~~~~~~|||{{{|||~~~}}}}}}~~~zzzzzzzzzzzzyyyxxxwwwvvv}}}}}}|||}}}rrrmmmqqqwww~~~YYYIIIHHHIIIGGGSSSRRRcccmmm[[[UUURRROOOMMMKKKHHHGGGFFFEEEEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>===============<<<;;;::::::;;;<<<======>>>???@@@AAABBBCCCCCCBBBAAA???>>>>>>???AAACCCDDDDDDHHHMMMQQQggguuubbb\\\\\\\\\XXXXXX\\\]]]YYYYYY]]]ZZZ[[[\\\]]]\\\\\\]]]^^^eeegggjjjooouuu~~~zzzyyyxxxsssooofffeeebbb___\\\ZZZXXXXXXZZZZZZZZZ[[[^^^___```___ZZZ```^^^___gggjjjooo|||}}}|||}}}~~~}}}||||||wwwuuuuuutttqqqnnntttuuuyyy}}}yyyrrrssszzz}}}}}}}}}}}}{{{zzzxxxwwwsssssstttuuuwwwzzz|||~~~{{{zzzzzz|||~~~|||wwwrrr{{{zzzwwwvvvvvvxxx{{{|||}}}yyyyyy~~~~~~~~~|||zzzxxxxxxyyyzzzyyyxxxvvvuuutttqqqpppssswww{{{yyyvvvnnnllluuummmSSSLLLMMMOOOPPPNNN^^^cccTTTMMMIIINNNMMMJJJHHHFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>=========<<<<<<===<<<;;;::::::;;;<<<===;;;<<<<<<===???@@@@@@AAACCCBBB@@@>>>===>>>???@@@CCCBBBEEEIIILLL\\\jjjXXX]]][[[\\\``````[[[YYY[[[^^^^^^]]]\\\ZZZYYYZZZZZZ\\\]]]___bbbfffllltttzzz{{{vvvooolllkkkjjjfffccc___^^^\\\[[[YYYXXXXXXXXX\\\\\\\\\]]]___``````___^^^dddcccdddooovvv}}}|||~~~}}}}}}~~~~~~|||zzzzzzvvvrrrqqqrrrssssssrrrtttuuuxxx|||xxxrrrsssyyy{{{|||||||||zzzvvvsssqqqnnnpppssswwwzzz}}}~~~~~~{{{vvvsssvvvuuutttssstttvvvxxxyyyyyyvvvvvv{{{~~~}}}~~~{{{zzzxxxvvvvvvwwwwwwvvvttttttsssrrrppppppsssxxx{{{|||zzzmmmllliiinnn}}}WWWJJJIIIHHHJJJPPPVVVrrrsss\\\RRRNNNIIIMMMKKKIIIGGGEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>============<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<999999:::;;;<<<======>>>CCCAAA???>>>============BBB@@@AAACCCEEENNNfffjjjccc^^^ZZZXXXVVVTTTUUUYYYZZZZZZYYYYYYYYYYYYZZZZZZVVVVVVVVVVVVWWW[[[```dddgggmmmtttzzz~~~}}}wwwrrrooommmlllfffbbb]]][[[\\\\\\YYYWWWXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZ[[[\\\]]]^^^``````___hhhjjjooo{{{wwwvvvwwwxxxyyyzzz{{{|||~~~}}}yyyvvvssspppllllllnnnrrruuuwwwtttuuuxxxyyywwwssstttxxxxxxyyyyyyxxxvvvqqqmmmjjjiiilllqqqvvv{{{}}}|||wwwtttsssqqqqqqrrrrrrssstttuuuuuuuuuqqqrrrwwwzzz~~~}}}{{{{{{|||~~~~~~zzzwwwvvvttttttttttttrrrqqqrrrrrrqqqpppooorrrwwwzzzvvv|||~~~~~~yyyooohhhiiimmm{{{bbbGGGGGGJJJFFFLLL[[[vvvaaaUUUSSSPPPMMMKKKJJJHHHEEEDDDCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@???=========<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;888888999::::::;;;<<<<<<@@@???>>>===<<<<<<======@@@>>>>>>@@@@@@DDDOOO]]]tttyyyjjj\\\TTTRRRVVV[[[ZZZYYYZZZ[[[\\\[[[ZZZYYYVVVVVVVVVTTTSSSTTTVVVYYYXXX[[[^^^```aaadddhhhkkklllmmmpppsssuuutttsssqqqwww||||||nnnkkkgggccc___]]]\\\\\\ZZZWWWTTTTTTUUUVVVTTTSSSWWWWWWWWWXXXYYY[[[\\\]]]XXXYYY[[[\\\^^^aaaeeegggjjjxxx{{{xxxtttrrrrrrssssssssssssuuuyyy}}}}}}{{{vvvrrrooollliiihhhkkkpppuuuxxxuuuvvvwwwwwwuuutttuuuxxxvvvuuuuuussspppmmmkkkiiihhhjjjnnnrrrwwwzzz|||}}}|||~~~}}}wwwsssrrrsssssstttuuuuuuuuutttsssrrrsssooonnnrrrtttwww~~~}}}|||xxxwwwwwwwwwxxx{{{~~~|||uuusssssssssttttttsssqqqssssssqqqpppoooqqqtttxxxsssyyy|||zzz{{{~~~rrriiiggghhhmmmyyyvvvbbbLLLBBBLLLOOOKKKYYYsssiiiRRRNNNNNNLLLJJJIIIHHHFFFDDDCCCBBBBBBCCCBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;999::::::::::::::::::999888999999999:::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======??????@@@DDDIIINNNfff}}}jjj```[[[YYYZZZZZZZZZ\\\]]]\\\XXXUUUVVVWWWWWWUUUSSSRRRTTTUUUVVVVVVUUUTTTSSSTTTUUUVVVTTTVVVYYY[[[\\\]]]]]]]]]bbbkkkwww~~~uuujjjccc]]][[[YYYVVVUUUUUUVVVVVVUUUTTTSSSTTTUUUUUUUUUUUUWWWWWWWWWXXXYYY[[[\\\]]]]]]^^^___```bbbgggmmmsss}}}yyyuuusssppppppqqqrrrrrrqqqmmmqqqvvvzzzzzzwwwsssqqqpppnnnjjjhhhiiimmmssswwwvvvvvvvvvtttsssuuuvvvwwwtttssspppnnnmmmmmmmmmmmmooooooooopppssswww{{{}}}xxxzzz{{{yyyvvvtttuuuwwwzzzzzzzzzzzzxxxuuurrrqqqrrrnnnlllnnnqqqssswww{{{}}}~~~yyywwwuuuuuuvvvzzz}}}~~~~~~}}}~~~}}}|||{{{tttssstttuuuwwwxxxvvvuuuuuuuuutttqqqppppppsssvvvvvvzzz}}}{{{xxxxxx}}}rrrgggbbbgggooouuu}}}WWWQQQFFFFFFNNNMMMKKK```\\\NNNNNNKKKGGGGGGHHHFFFDDDCCCBBBAAABBBBBB@@@@@@@@@@@@???>>>======<<<<<<;;;;;;;;;:::::::::888999999::::::999999888999999999999:::::::::;;;888888999:::;;;<<<======<<<<<<===>>>>>>???@@@AAAFFFLLLbbbxxxfffYYYUUUSSSSSSUUUYYY[[[ZZZWWWUUUVVVWWWVVVSSSRRRRRRSSSUUUUUUTTTSSSRRRRRRSSSSSSQQQSSSTTTTTTRRRRRRRRRSSSXXX^^^eeeeeeaaa[[[XXXWWWWWWVVVTTTTTTTTTUUUWWWXXXTTTUUUUUUVVVVVVVVVVVVWWWVVVWWWWWWXXXZZZ[[[]]]^^^___```aaabbbfffooozzz~~~yyyvvvtttrrrppppppqqqrrrrrrqqqkkkooouuuxxxxxxvvvtttssssssqqqnnnjjjiiilllqqqvvvtttuuusssppppppsssuuutttrrrqqqpppooonnnooopppqqqvvvtttrrrqqqrrruuuyyy|||vvvwwwwwwwwwvvvwwwyyy{{{~~~~~~}}}{{{xxxuuuqqqppppppmmmkkklllooorrruuuvvvttt{{{~~~{{{xxxxxxzzz}}}|||}}}}}}|||zzzzzz|||~~~}}}~~~xxxvvvvvvwwwxxx{{{{{{yyywwwvvvvvvvvvtttrrrrrruuuwww}}}~~~}}}{{{zzz|||~~~}}}yyysssmmmgggfffqqq}}}hhhSSSNNNIIIKKKQQQPPPTTTppptttTTTOOOQQQKKKFFFHHHFFFEEECCCBBBAAAAAAAAAAAA?????????>>>>>>===<<<;;;;;;;;;;;;::::::::::::999777888999::::::999888777888888888888999999999999888888999::::::;;;;;;;;;:::<<<<<<<<<<<<>>>???@@@CCCFFFPPPfffooohhh```[[[\\\]]]\\\ZZZXXXZZZ[[[YYYVVVTTTSSSSSSSSSRRRRRRRRRSSSTTTSSSRRRRRRTTTUUUSSSPPPOOOPPPRRRUUUWWWXXXXXXVVVTTTTTTUUUVVVUUUTTTSSSTTTVVVXXXYYYVVVWWWXXXXXXXXXWWWWWWXXXWWWWWWYYYZZZ]]]___aaacccccceeeiiinnnwww}}}|||{{{wwwtttqqqppppppqqqpppooolllpppuuuwwwwwwvvvvvvwwwuuutttqqqnnnkkkmmmqqqvvvqqqrrrooojjjkkkqqqssspppqqqrrrsssttttttsssqqqppptttsssrrrqqqrrrtttvvvwwwtttsssrrrsssuuuxxxzzzzzz|||{{{zzzwwwtttrrrooonnnlllllllllmmmnnnqqqsssssswww{{{~~~{{{{{{}}}~~~{{{||||||{{{zzzzzz|||~~~zzz~~~yyyzzzzzzzzz{{{||||||yyyvvvuuuvvvvvvvvvuuuvvvyyy{{{}}}}}}~~~~~~}}}{{{tttnnnkkkjjjkkkkkknnn|||jjjRRROOOKKKJJJNNNUUU[[[kkkbbbJJJKKKOOOHHHDDDGGGFFFDDDCCCAAA@@@@@@AAAAAA>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;:::::::::999999777888999::::::999888777777777777777888888888888999999:::::::::999999888999;;;;;;::::::<<>>>>>>>>===<<<<<<;;;;;;::::::999888777777777888888888888888888777666666666666666666666666666666555555666666777777888888:::::::::;;;;;;;;;<<<<<<<<<===BBBGGGMMMbbb{{{lllbbblllrrryyyxxxkkk[[[TTTVVVSSSTTTUUUUUUSSSQQQPPPQQQVVVSSSOOOOOORRRSSSRRROOOPPPPPPPPPPPPQQQRRRSSSTTTQQQSSSUUUUUUUUUVVVXXXYYYZZZXXXVVVXXX[[[]]]\\\ZZZ___]]]___dddfffgggpppzzz}}}}}}|||{{{yyyyyy|||~~~{{{tttpppqqqssstttttt{{{{{{zzzzzz|||~~~~~~wwwrrrtttvvvuuuvvvxxxrrrnnnlllmmmmmmkkklllppplllnnnppprrrsssrrrqqqqqqqqqpppooonnnnnnooopppqqqqqqpppoooqqqtttvvvwwwwwwmmmmmmmmmnnnnnnoooooooookkkkkklllnnnqqqssssssrrruuuxxxzzz{{{{{{~~~~~~{{{wwwuuu{{{}}}yyywwwwwwrrrttt{{{}}}www{{{yyyvvvuuutttuuuwwwyyy~~~zzzuuuvvv|||}}}~~~{{{zzz|||}}}rrrlllgggaaa___```bbbeeennn|||mmmSSSMMMNNNOOOUUU]]]ooosss^^^RRRHHHGGGHHHFFFEEEFFFDDDCCCBBB@@@??????>>>>>>>>>>>>======<<<;;;;;;::::::999888888777777777888666777777777777666555555555555555555555555555555444555555666777777888888::::::::::::;;;;;;;;;;;;;;;;;;>>>AAAAAAMMMooosssddd]]]]]]XXXYYYXXXWWWTTTSSSRRRRRRUUURRRPPPPPPRRRTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVUUUVVVWWWYYY^^^^^^^^^___```aaaaaaaaacccccchhhqqqxxx|||||||||zzzyyyzzz}}}|||vvvtttuuuwwwyyyyyy{{{{{{zzzzzz{{{|||~~~|||uuupppqqqssssssuuuxxxqqqmmmkkkmmmllliiijjjmmmkkklllnnnppppppooommmkkkiiiiiiiiiiiijjjjjjkkklllpppooonnnoooqqqrrrrrrqqqiiiiiiiiijjjjjjkkkkkklllkkkkkkmmmppptttvvvvvvuuuwwwvvvuuuwwwzzz~~~~~~~~~|||zzzxxx}}}}}}yyywwwxxxvvvxxx{{{~~~||||||zzzxxxvvvvvvwwwyyyzzz}}}{{{|||~~~~~~{{{zzz||||||yyyyyy||||||ssskkkdddaaa^^^[[[[[[^^^^^^fffwwwpppQQQHHHJJJMMMPPPVVVmmm]]]TTTMMMHHHGGGGGGEEEFFFHHHBBBAAA@@@???>>>===============<<<<<<;;;:::::::::999888888777777777777777555666666666666555444444555555555555555555555555444444555555666777777777999999999::::::::::::;;;>>>===???@@@===@@@RRRgggwwwlllbbb___bbb___^^^\\\[[[YYYXXXWWWWWWTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSVVVVVVWWWVVVUUUVVVXXXZZZ]]]```cccdddcccdddgggjjjllloooxxxzzz{{{zzzyyyxxxyyy|||~~~zzzvvvtttuuuxxxzzz{{{yyyyyyxxxxxxxxxxxxyyyyyyyyyrrrmmmnnnoooqqqtttyyyppplllkkkmmmlllhhhgggiiihhhjjjmmmnnnnnnllliiiggghhhiiiiiijjjkkkkkkjjjjjjmmmllllllmmmnnnnnnllljjjdddeeeeeefffggghhhhhhhhhiiijjjmmmqqquuuwwwvvvttttttqqqooorrrwww{{{zzzxxxrrr{{{~~~~~~~~~~~~{{{~~~}}}zzzzzz{{{}}}}}}~~~~~~}}}~~~~~~}}}{{{yyyyyyzzz{{{}}}{{{~~~zzzyyyzzzzzzwwwxxx|||vvvqqqlllfffaaa```___^^^```dddeeerrr\\\OOONNNMMMNNNRRR^^^lllSSSLLLKKKIIIGGGEEECCCEEEGGGAAA@@@???>>>============<<<<<<;;;;;;::::::999999888777777666666666777777555666666666666555444444444444444444444444444444333444444555555666777777888888888999999999::::::???===>>>@@@???>>>GGGRRRaaa~~~rrriiihhhlllhhhfffcccaaa```___^^^]]]YYYYYYYYYWWWVVVUUUUUUUUUWWWWWWXXXYYYYYYXXXWWWWWWXXXXXXYYYYYYYYY\\\```cccccciiippprrrrrrttt{{{~~~zzzzzzyyywwwvvvvvvxxx{{{xxxvvvrrrpppppprrrtttvvvvvvvvvuuutttssssssssssssuuuooojjjjjjlllnnnsssyyypppmmmlllnnnlllgggeeeggggggiiilllnnnooommmjjjgggkkkkkklllmmmmmmkkkjjjiiiiiiiiijjjlllmmmllljjjgggccccccdddeeefffhhhhhhiiikkkkkknnnqqqtttuuusssqqqnnnmmmnnnppptttvvvvvvtttxxxzzz|||~~~}}}}}}}}}~~~~~~||||||}}}~~~~~~}}}}}}{{{|||{{{yyyzzz}}}~~~~~~|||tttnnnjjjhhhkkkfffbbbcccccccccgggmmmxxxmmmXXXKKKMMMOOOLLLQQQ]]]pppyyyXXXNNNFFFGGGGGGDDD@@@???@@@@@@AAA@@@???>>>=========>>>;;;;;;::::::999888888888777666666555666666777777666666777777777666555555444444444444444444444444333333333444555555666666777777777888888888888999;;;999:::;;;<<<===AAAFFFFFF]]]nnn|||xxxvvvsssooollliiihhhfffdddbbb```]]]\\\``````aaabbbbbbbbbbbbbbbbbbcccdddeeehhhmmmtttxxx{{{~~~}}}{{{{{{yyyuuurrrqqqssstttuuusssqqqnnnlllmmmoooqqquuuuuuuuutttsssqqqpppppppppkkkggghhhiiikkkrrryyyqqqnnnmmmnnnlllgggeeeggggggiiillloooqqqpppnnnmmmlllmmmmmmmmmkkkiiigggeeegggggghhhkkkmmmmmmjjjhhheeeeeefffhhhiiikkkllllllppppppqqqsssuuutttrrrpppkkkoootttvvvwwwwwwxxxzzz{{{|||}}}}}}{{{}}}|||}}}}}}~~~~~~~~~~~~~~~zzzzzz}}}~~~|||~~~||||||}}}~~~zzzwwwrrrlllhhhffffffggggggcccaaaccceeeiiiqqqzzz}}}aaaNNNGGGGGGKKKIIIHHHUUUggg```MMMLLLFFFIIIHHHCCC@@@AAAAAA???@@@???>>>>>>=========>>>:::::::::999888888777777555555555555555666666777666777777777777666555555333333333333333333333333222222333333444555555555666666666777777777888888<<<:::::::::;;;<<>>======<<<<<<<<<<<<<<<:::999999888777777666666555444444444555555666777555666666666666555444444222222222222222222222222222222222333444444555555555555666666666777777777:::;;;;;;::::::<<<===>>>>>>@@@@@@GGGWWWggg||||||yyyuuurrrpppqqqrrrssstttsssqqqnnnnnnqqqtttssssssttttttsssqqqooonnngggeeeeeehhhiiijjjqqqyyypppllljjjkkkiiiffffffhhhiiijjjkkklllnnnoooooopppqqqpppooonnnnnnmmmmmmnnnjjjiiihhhiiijjjkkkjjjhhhggghhhiiikkknnnpppqqqrrrvvvtttqqqqqqrrrssssssrrrtttxxx~~~~~~|||vvvzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyyrrrqqquuu|||~~~xxxyyy|||}}}~~~}}}|||xxxtttooolllggghhhiiijjjiiiiiiggggggbbb```ccciiirrr}}}[[[NNNOOOFFFGGGHHHHHHLLLXXXkkkzzz```LLLGGGGGGCCCEEEBBB===>>>CCCCCC>>><<<<<<;;;:::::::::;;;;;;999999888888777666666666444444444444444555666777444444555555444444333222222222222222222222222222111222222333333444555555555555555555666666666777333666888777777888999999888<<>>===<<<;;;<<<<<<>>>===;;;:::999999::::::888888777777666666555555555444333333222222333333222222222222222222222222111111111111111111111111111111222222222333333333333333333444444444555555444444555555666777777777;;;<<<<<<;;;<<>><<<;;;;;;;;;<<<<<<;;;:::888888888888999777777777666666666555555444444333222222222222333222222222222222222222222111111111111111111111111111111111222222222333333333333333333444444444444444444444555666666777777666888:::999999===EEEKKK]]]qqq}}}vvvrrrrrruuuzzzxxxuuusssrrrrrrssstttsssqqqnnnllllllmmmnnnooojjjmmmmmmlllmmmoookkkeeedddeeefffggghhhggggggfffeeecccaaa```aaacccfffhhhiiihhhhhhgggggggggffffffffffffeeeffffffhhhiiijjjeeefffffffffgggggggggggghhhhhhgggfffeeefffjjjmmmlllkkkiiihhhhhhiiijjjkkkmmmooorrrtttsssqqqnnnllljjjmmmppprrrrrrrrrsssttttttvvvzzz}}}}}}|||}}}{{{yyywwwwwwvvvxxx{{{}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}{{{xxx|||xxxzzz~~~}}}|||xxxttttttwwwyyyxxxvvvuuuwwwyyyzzzzzzzzzzzz{{{uuuuuuyyy~~~}}}{{{vvvrrrsssqqqnnnllllllkkkiiigggiiihhheeebbb```^^^^^^^^^\\\[[[YYYXXXYYYZZZ\\\^^^iii{{{}}}jjjSSSEEEDDDIIIMMMNNNRRRZZZfffqqqfffMMMHHHDDDBBBCCC???@@@???===<<<;;;:::;;;;;;:::999888777666666666666666666666666666555555555444333222222111111222222111111111111111111111111000000000000000000000000000111111111222222222222222222333333333444444444333333444555555666666777333666999999888888;;;>>>???JJJ^^^xxx~~~|||uuuqqqppprrruuusssqqqooonnnnnnooopppqqqooollliiihhhiiijjjlllmmmooonnnllllllnnnkkkffffffffffffeeedddbbbaaa```bbbbbbbbbbbbdddfffiiijjjgggfffeeeeeedddddddddeeeffffffeeeeeefffggghhhhhhcccddddddeeefffggghhhhhhhhhgggeeecccbbbcccgggjjjkkkjjjhhhfffeeefffggghhhjjjlllnnnooonnnllliiihhhgggjjjoooqqqrrrqqqqqqrrrsssvvvzzz|||{{{yyywwwwww~~~~~~}}}{{{yyyzzz|||~~~~~~{{{xxxuuurrrpppppprrrtttwwwzzz||||||||||||{{{{{{{{{|||~~~}}}{{{{{{{{{~~~yyyuuuxxx}}}vvvuuurrrppprrruuuwwwuuussstttttttttvvvyyy{{{||||||sssrrruuu~~~{{{{{{}}}~~~{{{~~~|||wwwsssrrrpppnnnllljjjiiihhhhhhiiigggdddaaa___]]]]]]]]]\\\\\\[[[[[[]]]```ccceee|||]]]TTTJJJHHHKKKOOOOOOLLLYYYooorrrVVVHHHHHHDDDBBBCCC??????>>><<<;;;:::999::::::999888777777666555555555555555555555555555555555333333222111111111111111111111111111111111111111000000000000000000000000000000000111111111111222222222222222333333333333222333333444555555666666444777999:::888777888:::@@@AAAGGGWWWttt~~~~~~}}}~~~}}}wwwrrrqqqqqqrrrqqqooonnnmmmmmmnnnooommmllljjjhhhggghhhjjjlllpppqqqpppmmmmmmooolllhhhffffffeeecccbbb```^^^^^^aaabbbcccdddeeeggghhhhhhccccccbbbbbbcccdddeeefffeeeeeeeeeeeeeeefffffffffbbbcccdddeeeggghhhiiiiiifffeeeccc```___```dddggghhhgggeeeddddddeeefffgggjjjkkklllmmmllljjjhhhggggggkkkpppssstttsssrrrrrrrrruuuyyyzzzxxxvvvtttsssyyy|||~~~|||zzzyyyzzz|||}}}{{{zzzwwwuuurrrpppoooooouuuvvvxxxzzz{{{|||{{{{{{zzzyyyyyyyyy{{{}}}~~~|||{{{}}}{{{}}}{{{vvvsssrrrqqqsssuuuuuussspppuuuttttttxxx}}}}}}wwwssssss{{{zzzwwwzzzzzzzzzzzzzzzyyywwwrrroookkkjjjhhhfffcccccccccddddddcccccccccdddddddddeeebbbccceeehhhmmmsssxxx{{{sss[[[NNNNNNMMMNNNOOOQQQRRRSSSjjj^^^MMMIIIJJJCCC@@@BBB@@@>>>===;;;:::999888999999888888777777666666555444444444444444444555555555222222111000000000000111000000000000000000000000//////////////////////////////000000000111111111111111111222222222333333222222333333444444555555666777888888888888:::<<<===;;;<<>><<>>>>>AAA>>>???@@@999<<<;;;999888666666777777333333444444333222000///222222222333333444444444111111000///////////////////////////////////////..................................../////////000000000000000111111111111000111111222333333444444222333444666888888666444888777:::<<<::::::DDDQQQmmm~~~{{{xxxuuurrryyyxxxvvvtttqqqooommmmmmoootttxxxvvvpppjjjiiiiiijjjnnnoooooopppqqqmmmgggbbbaaa```___^^^___``````___^^^]]]\\\\\\]]]^^^______]]][[[ZZZ[[[]]]___aaacccdddddddddcccbbb```___^^^^^^___```aaabbbcccccc[[[]]]___``````___```aaadddcccaaa```aaabbbdddeeeaaa`````````aaacccdddfffgggiiijjjiiigggffffffgggjjjjjjiiiggggggjjjooossstttsssqqqooonnnmmmnnnooopppkkkmmmuuuuuupppvvv|||}}}{{{zzzyyyvvvpppkkklllmmmoooqqqtttwwwzzz{{{~~~}}}|||zzzyyyxxxxxxyyy{{{~~~{{{xxxwwwzzz|||vvvssstttxxx{{{|||ssstttttttttssssssuuuvvvssswww{{{{{{yyywwwwwwyyyvvvvvvyyyxxxlllvvv|||{{{|||zzz{{{bbbVVVOOOOOOKKKFFFLLLWWW^^^ggglllwww~~~[[[NNNKKKCCCBBB???<<<;;;;;;;;;<<<999999888888777666666666666666555444333333222222222222222222222222222222////////////............//////.........---------........................000//////.........////////////000000111111111222000000111222333444444555111111222333333444555555;;;;;;;;;;;;;;;===>>>>>>QQQWWWaaannn{{{vvvuuuyyyvvvxxxtttnnnnnnuuuyyywwwtttvvvvvvqqqkkkiiikkknnnooopppoooooommmjjjgggfffeeecccbbbaaaaaaaaa```^^^^^^```^^^ZZZZZZ]]]___]]]_________]]]ZZZYYYZZZ[[[aaabbbdddddddddcccaaa___cccbbb```_________```aaa______^^^]]]\\\]]]```bbbcccaaa___^^^___aaabbbbbb^^^___```bbbdddfffggghhhmmmjjjgggggggggfffbbb___hhheeebbbcccggglllqqqsssrrrqqqpppooommmkkkjjjiiihhhlllqqqttttttrrrpppooouuuxxx}}}|||zzzzzzzzzyyyuuunnniiijjjiiijjjlllqqqvvvyyy{{{|||~~~~~~{{{zzz|||||||||~~~}}}}}}yyyuuutttuuuxxx{{{|||yyyuuupppooorrruuuvvvvvvuuuwwwxxxyyywwwtttsssrrrqqqpppqqqwww~~~ppppppssswwwyyyzzz{{{}}}~~~|||}}}lllXXXSSSLLLJJJMMMMMMPPP```sssbbbNNNIIIHHHBBB@@@>>><<<:::::::::;;;888888888777666666555555444444444333222111111111222222222222222222222222////////////............//////.........---------........................//////............////////////000000000111111111111111222222222222222222111111222222333444444555888888888999999:::;;;<<>><<<:::999999999999777777666666555444444444333333222222111000000000111111111111111111111111/////////............---...............---------........................//////............////////////000000000000111111222222222222111111000000111111111222333333444444666555555666666777888999999999888777<<>>===<<<;;;999888888888888666666555444444333333222222222222111111000000000111111111111111111111111//////.........---------................................................///............//////000//////000000000000000000111111111111111111111000000111111111222222333333444444444444555666777777888;;;===<<<:::<<>>@@@::::::999999888777666666555555444444333222222222222111111111111111111111////////////////////////.........------------,,,---------.............................................---......///000111000000////////////......------...///000111222222000000000000000000000000333333333333444555666666555555555555777<<>>999:::???999999999999888888777666555555555444333333222222000000000000000000000000////////////////////////.........---------,,,,,,---------.........//////........................---------......///000111000000/////////..................//////000000000000000000000000000000000111111111222222333444555777555444333555:::@@@EEEHHH>>>:::CCCMMMWWWiiizzz~~~yyyxxx|||}}}xxxwwwuuupppmmmooonnnkkkmmmqqqsssqqqnnnooorrrttttttsssooommmiiifffcccaaaaaaaaa___cccfffeeecccbbbeeeiiiiiilllmmmjjjhhhhhheee```YYYZZZ\\\\\\\\\\\\___aaa```______^^^^^^^^^^^^^^^]]]]]]___`````````___^^^ZZZZZZYYYWWWUUUTTTUUUWWWRRRVVVYYYYYYVVVUUUWWW[[[[[[YYYWWWTTTSSSTTTUUUVVVUUUXXXYYYYYYVVVUUUUUUWWWXXXWWWVVVWWWYYY[[[[[[[[[]]]]]]]]]\\\\\\[[[[[[[[[ZZZ[[[\\\\\\]]]```dddgggdddcccccccccdddfffhhhjjjnnnsssxxxyyyvvvtttuuuwwwzzz|||~~~zzzsssqqqtttwwwtttssstttyyy{{{{{{yyywwwxxx{{{|||zzzxxx}}}~~~}}}||||||}}}~~~}}}|||~~~{{{uuuppppppqqqrrrsssrrruuuxxxyyyxxxxxxyyy{{{{{{vvvqqqqqqtttwwwwwwvvvuuuuuuuuuwww}}}vvvkkknnnsssyyy}}}}}}zzzwwwuuurrrvvv|||}}}}}}jjjeee\\\SSSLLLIIIIIIIIILLLNNNSSSXXXYYY```ttt}}}dddIIIEEE@@@>>>@@@>>>888777;;;999999999999999888777666666555555444444333333222.........///////////////////////////////////////......---------,,,,,,,,,---------.........//////........................---------......000111111000000//////.........---///////////////.........000000000000////////////000000000000111222333444666666666666555444444444999666:::BBBBBB===CCCNNNSSSfffzzzxxx}}}~~~zzzxxxxxxrrroooqqqqqqpppttt{{{yyywwwtttsssttttttttttttooommmjjjgggdddcccbbbbbb^^^bbbeeeeeebbbaaaeeehhhjjjnnnooommmjjjiiiddd___ZZZ[[[]]]]]]^^^___bbbddd```___^^^]]]\\\[[[[[[[[[]]]^^^______^^^\\\[[[ZZZVVVVVVUUUSSSQQQRRRTTTWWWPPPTTTXXXXXXUUUTTTWWW[[[ZZZXXXUUUSSSRRRSSSTTTVVVPPPSSSUUUUUUSSSRRRSSSUUUWWWUUUSSSTTTVVVXXXYYYXXX]]]\\\\\\[[[ZZZZZZYYYYYYXXXYYYZZZ[[[\\\^^^aaadddaaa`````````aaadddggghhhggglllrrrtttssssssvvvyyy{{{|||}}}{{{zzztttoooqqqvvvvvvtttsssuuuyyy||||||zzzvvvwww||||||}}}{{{xxxxxxvvv{{{~~~{{{|||~~~{{{zzzxxxxxxyyy|||}}}|||~~~~~~zzzuuurrrrrrrrrrrrqqqnnnsssyyy}}}|||||||||~~~vvvqqqmmmnnnsssxxxyyyxxxqqquuuxxxzzz||||||vvvmmmpppuuu|||zzzvvvssstttxxx{{{{{{xxxwwwpppfff^^^UUUQQQKKKGGGFFFHHHJJJLLLMMMOOOPPPRRR```|||www___QQQEEEAAA@@@>>>===;;;:::::::::999888888777666555555555333333333222222222111111.........///////////////........................000///...------...///000000000///...---,,,,,,+++---------------------------------............///000000//////.........---............///////////////////////////000111111//////000111222222333333444444444555555555555666666777888999:::;;;<<<<<>>===;;;:::999888888888777777666555555444444333333222222222111111111////////////....................................///...---,,,,,,---...////////////...------,,,,,,------------------------------------............////////////......------............///////////////////////////000000111000000000111111222222222333444444444555555555555555666777888999::::::;;;;;;===CCCSSSiii~~~~~~~~~~~~}}}|||{{{{{{|||zzzzzzyyywwwtttuuuyyy}}}{{{vvvqqqooooooqqqqqqqqqooonnnllliiihhhggggggfffhhhfffeeecccbbbbbbbbbbbbgggggghhhiiihhhfffaaa]]]VVVZZZ\\\\\\^^^eeeiiiiii```___]]]\\\\\\[[[YYYXXXVVVWWWXXXYYYXXXWWWUUUSSSRRRQQQOOONNNNNNPPPQQQRRRSSSTTTUUUVVVVVVUUUSSSRRRPPPOOONNNMMMMMMNNNOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPRRRSSSTTTWWWUUUUUUWWWZZZ[[[YYYWWWWWWWWWWWWVVVUUUVVVYYY\\\_________```aaaccceeegggpppqqqrrrqqqooonnnnnnnnnnnnnnnnnnooorrrvvvzzz|||zzzxxxvvvtttsssssstttuuuwwwyyyzzzyyyxxxwwwwwwxxxzzz{{{{{{zzzxxxwwwyyyzzz~~~~~~{{{xxxwwwwwwxxx|||}}}|||}}}}}}}}}|||~~~~~~}}}~~~}}}{{{|||zzzvvvtttuuuuuutttqqqoooooopppooopppqqqssstttuuuvvvvvvqqqqqqpppooooooppptttyyyyyyvvvvvv{{{|||xxxuuuuuuuuuwwwyyyyyyvvvsssrrrqqqqqqsssxxxzzzxxxxxxaaaYYYOOOIIIHHHIIIIIIIIIIIIJJJKKKKKKMMMPPPUUUYYY___vvv^^^KKKFFFDDDCCC===<<<;;;999888777777666666666555555444444333333222222222222111111111000000/////////...---------------------------------------,,,,,,,,,,,,------------------------------------------------------------------............///............------------............///////////////......//////000111000000000000111111111111333333333333444444444444444444555666777888888999888999:::???GGGQQQZZZ___lllsss~~~~~~~~~~~~~~~|||||||||}}}~~~~~~zzzzzzzzzzzz{{{|||~~~~~~{{{zzzyyywwwuuuuuuwwwyyyvvvsssooommmmmmnnnnnnnnnnnnmmmlllkkkjjjiiiiiihhhjjjhhhdddaaa______```aaaeeeeeeeeeffffffddd```]]]XXX\\\___^^^```dddeeedddbbb```\\\ZZZYYYXXXVVVTTTSSSUUUVVVWWWVVVTTTQQQPPPPPPOOONNNMMMMMMNNNOOOPPPRRRRRRRRRQQQQQQPPPPPPOOOMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPQQQOOOOOONNNNNNNNNOOOOOOPPPTTTSSSRRRRRRTTTVVVVVVUUUTTTTTTTTTSSSRRRRRRUUUWWW\\\]]]^^^___```aaabbbccclllmmmmmmllliiifffeeefffhhhgggfffgggiiilllppprrrpppooonnnnnnoooqqqtttuuuzzz{{{{{{zzzxxxvvvvvvwwwxxxyyyyyyxxxvvvvvvwwwxxx~~~|||yyywwwxxxyyyyyy|||~~~||||||}}}~~~~~~}}}||||||}}}|||zzzxxxxxx{{{|||yyywwwvvvrrrnnnnnnppptttuuusssqqqoooooopppooooooppprrrtttwwwxxxrrrsssqqqmmmjjjmmmuuu{{{}}}|||~~~}}}xxxttttttppprrrttttttrrrooonnnnnnppprrruuuvvvsssttt||||||kkkddd\\\ZZZ\\\]]]YYYTTTNNNKKKHHHGGGHHHIIIKKKKKKOOOOOOOOOPPPTTT___mmmxxx```MMMIIIEEEBBBAAA<<<<<<:::888777666666666444444444333333333222222222111111111111000000000000000///...------,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------........./////////............///000000000000000000000000//////222222222222333333333444222333333444555666666666:::;;;;;;999888:::???DDDCCCHHHOOOXXXbbbnnnyyy}}}||||||{{{|||~~~|||yyyyyyyyyyyyzzz{{{{{{|||zzzzzzyyyzzz|||wwwwwwuuusssrrrqqqrrrrrrrrrqqqpppooonnnllliiihhhkkkkkkkkkkkkkkkjjjiiihhhjjjgggccc___]]]^^^___```bbbbbbbbbcccdddbbb___\\\___eeeiiieee```______^^^```^^^ZZZXXXXXXWWWUUUTTTUUUVVVXXXYYYXXXUUURRRPPPOOOOOONNNMMMMMMMMMNNNNNNPPPOOONNNLLLLLLLLLLLLMMMJJJIIIIIIHHHIIIJJJLLLLLLLLLLLLMMMMMMNNNNNNOOOOOONNNNNNNNNMMMLLLLLLLLLLLLQQQOOONNNNNNOOOPPPRRRRRRPPPQQQQQQPPPOOOOOOPPPRRRYYYZZZ[[[\\\]]]]]]]]]]]]```aaaccccccaaa```aaabbbgggeeecccaaaaaaccceeegggeeeeeeeeegggjjjmmmqqqssszzz{{{zzzxxxuuussstttuuuuuuvvvwwwvvvvvvvvvxxxzzz~~~}}}|||yyywwwvvvxxxzzzxxxzzz|||~~~~~~{{{|||~~~}}}{{{|||{{{{{{|||~~~~~~}}}{{{{{{{{{yyyvvvsssqqqnnnjjjqqqsssuuuvvvsssqqqoooooosssqqqooommmooorrrvvvyyynnnooonnnkkklllsssyyy|||zzzyyy{{{zzzuuurrrrrrkkkmmmoooooommmkkkjjjjjjoooqqqssssssrrrssszzzwwwiiiccceeebbbcccfffmmmwwwyyymmm^^^LLLLLLLLLLLLMMMNNNNNNNNNMMMLLLLLLMMMOOOQQQQQQPPPQQQVVV\\\bbbjjjyyyvvv]]]HHHEEEFFFAAA======<<<;;;:::888777666555555333333333333222222222222111111111000000000//////000//////...---,,,,,,+++---------------------------------......---------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------------------...........................//////000000000//////////////////111111111111222222222222222222222333333444444555666888999666333444888<<<<<<===>>>???BBBGGGNNNSSSiiinnnwww~~~}}}|||uuuxxx|||}}}|||yyyxxxxxxwwwwwwwwwwwwxxx}}}{{{yyyzzz}}}uuutttsssrrrqqqpppooonnnnnnppprrrqqqnnniiieeebbbhhhhhhjjjjjjjjjiiigggfffhhhfffbbb^^^]]]]]]___```aaa``````aaaaaa```]]][[[```jjjpppiii___\\\]]]___\\\ZZZXXXWWWXXXWWWVVVUUUVVVWWWXXXXXXWWWUUURRRPPPNNNNNNMMMMMMLLLLLLLLLLLLMMMKKKJJJHHHHHHHHHIIIJJJHHHHHHHHHHHHIIIJJJLLLMMMJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJMMMLLLLLLKKKKKKKKKMMMOOOLLLMMMNNNNNNLLLLLLNNNOOOUUUVVVWWWXXXXXXXXXXXXXXXXXXZZZ\\\]]]\\\\\\]]]___cccbbb```___^^^___```aaa___```bbbeeeiiimmmppprrrrrrsssrrrpppmmmllllllnnnnnnoooqqqrrrssstttwwwyyyzzzzzzxxxvvvssstttvvvxxxvvvwwwyyy|||~~~zzzuuuyyyyyyzzz}}}~~~xxxuuutttrrroooooorrrssstttsssqqqppppppqqqssspppllliiiiiimmmrrrvvvqqqqqqnnnmmmttt|||}}}xxxooollllllpppqqqnnnlllmmmiiikkkmmmmmmkkkjjjjjjkkkmmmppprrrrrrsssvvv{{{}}}zzzfffeeefffcccYYYNNNLLLOOOJJJLLLNNNRRRYYY\\\UUUKKKGGGIIIKKKKKKIIIHHHIIIKKKLLLIIIHHHLLLRRRWWWYYYYYYVVVcccssswwwZZZLLLBBBAAAAAA===<<>><<<<<<===:::999777666444333333333333333333333333333333333000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------***+++++++++,,,,,,,,,,,,,,,,,,---------............------------...//////---------......//////////////////000000000111111222222222222222333333333444555666777777888:::;;;888999:::::::::;;;===@@@CCCDDDFFFGGGIIIMMMRRRVVV\\\cccooo|||~~~}}}{{{zzzyyyxxxyyyzzz|||~~~|||~~~~~~~~~~~~{{{yyy|||{{{|||~~~{{{xxxppptttyyy|||{{{{{{{{{|||zzzyyywwwuuutttuuuvvvvvvyyyuuuqqqrrrwww||||||{{{vvvttttttuuuvvvuuuqqqnnnjjjkkkkkkiiieeecccccceeeeeegggiiijjjiiigggcccaaa______^^^^^^^^^___aaabbbbbbaaa_________]]][[[XXXUUU[[[___]]]]]]```aaaaaaWWWWWWXXXZZZ[[[ZZZVVVTTTQQQPPPOOOMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHEEEEEEEEEEEEGGGIIIKKKMMMJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGHHHIIIHHHHHHGGGFFFEEEHHHIIIIIIGGGFFFGGGHHHGGGIIIKKKLLLLLLMMMNNNPPPPPPOOONNNMMMMMMNNNOOOPPPQQQSSSUUUUUUTTTTTTUUUVVVTTTVVVYYY[[[\\\\\\[[[ZZZ[[[^^^cccgggjjjkkkkkkkkkhhhiiihhhgggfffgggjjjmmmeeeggghhhiiiiiijjjlllooopppqqqqqqooonnnnnnoooqqqssssssuuuyyy~~~zzzwwwvvvvvvwwwwwwyyy||||||tttooosssvvvttttttuuuoooqqqssstttrrrpppooooookkkhhheeeccceeejjjpppuuuzzz|||xxxqqqtttzzzuuujjjgggfffiiipppsssoookkkjjjiiikkkllllllkkkkkklllmmmjjjmmmnnnmmmqqqwwwwwwssspppsssLLLJJJJJJMMMLLLJJJLLLPPPKKKPPPQQQLLLJJJLLLOOOPPPOOOMMMOOOWWWeeesss|||ooofff```hhh{{{|||___FFF===@@@@@@===;;;:::888444888777666444333222111111333333333333333333333333000/////////............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,---------.........------------...//////,,,,,,------...///000000////////////000000000000222222222222222333333333333333333333444444444333666777999999888888999;;;;;;===???@@@@@@AAACCCEEEDDDGGGLLLQQQWWW]]]cccgggeeellluuu||||||yyyxxxuuurrrooommmlllkkklllooosssvvvwwwuuurrrpppsssssstttvvvzzz~~~~~~|||yyyyyy{{{|||{{{zzz|||~~~|||zzzxxxyyyxxxzzz|||~~~yyyuuutttxxx|||~~~||||||}}}~~~yyyxxxvvvuuuuuuvvvwwwxxxtttooolllnnntttyyyzzzyyytttsssssstttvvvuuuqqqmmmiiihhhfffbbb___```eeejjjeeegggjjjkkkjjjgggccc```\\\\\\]]]^^^___aaabbbccccccbbb```___^^^]]]ZZZXXXTTTUUUUUUVVV[[[aaa```[[[WWWXXXYYY[[[\\\ZZZUUURRRQQQOOOMMMKKKIIIIIIIIIIIIGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGDDDCCCDDDDDDFFFHHHJJJLLLJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCGGGIIIIIIGGGEEEEEEFFFFFFHHHKKKLLLMMMMMMOOOPPPOOONNNLLLJJJJJJKKKMMMNNNJJJLLLOOOPPPPPPPPPRRRSSSSSSUUUXXXZZZZZZXXXUUUSSSXXX[[[aaaeeehhhhhhfffdddaaaaaaaaaaaaaaacccfffiiihhhiiijjjiiihhhiiijjjlllmmmnnnooonnnllllllmmmooosssssstttxxx}}}~~~|||zzz|||~~~{{{vvvtttvvvyyyyyyxxxxxxzzz}}}~~~}}}|||}}}vvvttt{{{}}}sssvvvzzzzzzvvvqqqllljjjjjjhhheeeeeehhhnnnuuuzzzuuuyyyvvvmmmlllqqqppphhhffffffiiippprrrlllgggeeefffgggiiiiiihhhhhhjjjkkkiiillllllkkknnntttsssmmmqqqooouuuNNNOOOPPPUUU___fff___TTTUUUYYY[[[[[[\\\]]]YYYSSS]]]YYY___yyy{{{yyyaaaOOOEEEBBB>>>===;;;:::999888888888555555444444444333333333222222222111111111000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++---.........---------------............///....................................////////////000000111111111222222222333333333444444444555555555555666666777777888888888888999::::::;;;;;;<<<===???BBBCCCDDDFFFHHHKKKLLLMMMPPPSSSWWWZZZ\\\^^^ddddddfffhhhlllqqquuuwww~~~oooiiihhhfffffffffggghhhiiiiiiiiihhhkkkmmmmmmlllkkklllnnnoooqqquuuwwwyyy}}}}}}xxxyyy~~~}}}xxxzzzxxxwwwxxx{{{~~~}}}yyyvvvtttuuusssuuuvvvuuurrrqqqtttvvvtttvvvuuutttwww}}}}}}zzztttrrrqqqrrruuuwwwxxxxxxrrrmmmiiilllsssyyyyyyvvvuuuuuutttssspppllliiifffiiigggdddbbbaaacccfffhhhooonnnlllkkkjjjhhheeebbbaaa\\\XXXXXX\\\___^^^\\\___```aaa___\\\XXXWWWVVVUUUTTTTTTVVVYYY[[[[[[[[[WWWTTTRRRSSSTTTUUURRRPPPOOOMMMKKKKKKLLLLLLJJJIIIFFFEEEDDDCCCCCCBBBCCCCCC@@@@@@AAAAAABBBCCCDDDDDDHHHEEECCCDDDHHHJJJJJJHHHHHHIIIHHHFFFCCCBBBBBBDDDBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHHHHFFFEEEEEEGGGIIIKKKIIIIIILLLLLLIIIIIILLLLLLKKKJJJIIIHHHIIIJJJJJJGGGKKKNNNPPPOOOOOORRRTTTVVVTTTRRRQQQQQQRRRTTTVVVbbbaaaaaa```^^^]]]]]]\\\[[[[[[[[[\\\___bbbfffhhhffffffeeedddeeehhhmmmqqqpppmmmiiigggiiiooouuuzzzwww{{{||||||~~~}}}xxxvvvzzz~~~~~~{{{{{{~~~yyyyyy|||~~~|||{{{yyyzzz}}}{{{vvvxxxzzzyyy{{{~~~{{{wwwuuutttqqqmmmiiieeekkkllliiinnnwwwxxxqqqrrrmmmhhhhhhlllppppppnnnkkkjjjiiihhhgggeeebbb___iiikkklllkkkjjjiiijjjjjjfffjjjnnnooommmkkklllmmmlllssswwwyyydddfffoooyyywwwwwwppptttpppVVVKKKEEEAAA@@@===<<<;;;999888888777777444444444444333333333333222222222111111000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++---.........------------------................................................////////////000000000111111111222222333333333333444444444444444555555666666777888888888888888999::::::;;;;;;===???AAAAAAAAABBBCCCEEECCCDDDFFFHHHJJJLLLNNNOOOTTTUUUVVVXXXZZZ]]]___``````gggmmmlllgggaaa```bbbbbbbbbcccdddeeeffffffgggfffiiikkkjjjiiiiiijjjmmmmmmmmmpppssswww{{{~~~~~~{{{xxxxxx{{{}}}{{{xxxvvvuuuuuuvvvwwwyyyzzzzzz{{{zzzxxxwwwuuuttttttsssqqqrrrsssrrrqqqrrrsssuuusssuuuuuusssuuuyyy{{{xxxtttrrrpppppprrrttttttttttttpppmmmooovvvzzzyyyuuurrrrrrqqqqqqpppnnnkkkhhhgggfffcccbbbbbbdddfffhhhpppnnnkkkiiigggeeeaaa^^^^^^ZZZVVVWWW[[[^^^]]][[[]]]^^^___]]]ZZZWWWVVVVVVUUUTTTSSSUUUWWWYYYYYYXXXUUUSSSQQQQQQRRRSSSQQQOOOOOOMMMKKKJJJJJJIIIGGGEEECCCCCCBBBAAAAAAAAAAAABBB@@@@@@AAAAAABBBCCCCCCCCCGGGEEEDDDFFFIIIJJJIIIGGGFFFFFFFFFEEEBBBAAABBBCCCBBBBBBCCCDDDEEEEEEEEEEEEGGGHHHHHHGGGEEEFFFHHHJJJLLLIIIHHHKKKKKKIIIJJJMMMLLLKKKIIIGGGFFFEEEEEEFFFCCCFFFIIIKKKKKKMMMPPPSSSSSSRRRPPPPPPQQQSSSVVVXXXXXXXXXXXXXXXXXXXXXYYYYYY\\\\\\\\\]]]___bbbeeegggeeefffgggggghhhjjjooosssmmmkkkhhhgggiiinnnssswwwzzz~~~~~~~~~~~~zzzwww{{{~~~~~~{{{{{{~~~~~~}}}~~~|||xxxxxx|||~~~~~~|||}}}{{{{{{}}}{{{wwwyyy~~~~~~||||||{{{{{{{{{zzzvvvpppkkkmmmllllllnnnuuuzzzuuulllnnnjjjgggiiinnnrrrrrrppphhhhhhiiiiiiiiihhhfffdddhhhiiijjjiiifffcccbbbccceeehhhlllmmmmmmlllmmmoookkkmmmnnnooowwwoooNNN???@@@BBB@@@>>><<<;;;:::888777777777777444444444333333333222222111111111111000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------------,,,------------............---------------------------............/////////000000000000111111111111222222222333333333333444444444444555666666777777777777777888999999::::::===>>>???>>>=========???@@@AAAAAABBBCCCDDDEEEEEEKKKLLLNNNOOOPPPPPPPPPOOONNNRRRWWWYYYZZZ[[[\\\]]]]]]]]]^^^___```aaabbbcccdddfffggggggggghhhkkkmmmnnnllllllpppvvvzzz{{{zzz{{{zzzzzzzzzzzz{{{{{{{{{vvvvvvwwwxxxyyyyyyzzzzzzzzzvvvrrrrrrtttvvvvvvtttsssqqqpppqqqssstttttttttpppssstttqqqqqqtttvvvuuurrrpppnnnnnnoooqqqqqqppptttqqqoooqqqvvvyyyvvvrrrpppppppppppppppnnnkkkhhhfffeeedddcccccceeegggiiipppmmmiiifffddd```]]]ZZZ[[[WWWTTTUUUYYY\\\\\\[[[ZZZ[[[\\\[[[YYYWWWVVVWWWTTTRRRRRRSSSTTTUUUTTTSSSRRRPPPOOOOOOOOOOOONNNLLLMMMLLLIIIHHHHHHFFFCCC@@@????????????@@@@@@@@@AAA@@@@@@@@@AAAAAABBBBBBCCCEEEEEEFFFHHHJJJJJJHHHFFFBBBCCCDDDCCCAAA@@@AAABBBAAABBBBBBCCCDDDDDDEEEEEEGGGHHHHHHGGGFFFGGGIIIKKKLLLHHHGGGIIIIIIHHHJJJNNNNNNMMMJJJGGGEEECCCCCCCCCCCCEEEHHHJJJLLLNNNRRRUUUNNNNNNMMMNNNPPPSSSVVVXXXTTTTTTUUUWWWXXXYYY[[[[[[[[[[[[[[[\\\^^^aaaccceeebbbdddfffhhhiiilllooorrriiihhhhhhhhhjjjnnnrrrtttyyy~~~|||yyyzzz{{{zzzxxx{{{~~~}}}|||{{{~~~~~~}}}{{{yyyxxx}}}|||yyywwwxxx|||}}}}}}|||}}}|||zzz||||||yyy{{{|||~~~~~~zzzsssnnnrrrllllllvvvtttkkknnnkkkjjjkkkoooqqqooommmeeegggiiikkklllllljjjiiijjjjjjiiifffccc`````````fffhhhkkkmmmmmmmmmooopppllliiiiiikkknnn|||jjjVVVCCC???DDDCCC===777:::999888777666666666666333333333333222222222222000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------.........///////////////000000000111111111111111222222222333333333333333444555555666666555666666777888888999999;;;<<<===<<<;;;:::;;;<<<@@@@@@AAAAAABBBBBBCCCCCCJJJKKKMMMOOOPPPNNNLLLKKKRRRRRRSSSVVVYYY[[[[[[[[[XXXXXXZZZ[[[]]]^^^___```bbbcccdddfffhhhkkknnnpppsssooommmpppvvvzzzyyyvvvzzz|||}}}|||zzzzzz|||wwwzzz}}}yyytttssswwwzzzyyywwwvvvsssqqqqqqtttvvvtttrrrlllqqqrrrooommmppprrrrrrpppnnnllllllnnnpppppppppooonnnnnnqqquuuvvvsssoooqqqooonnnooopppnnnjjjggggggfffffffffggghhhjjjkkkllljjjfffcccaaa^^^[[[XXXWWWUUUSSSTTTWWWZZZ[[[[[[YYYZZZ[[[ZZZXXXVVVVVVWWWRRRQQQPPPPPPQQQQQQPPPNNNNNNMMMLLLLLLLLLKKKKKKJJJJJJHHHGGGFFFFFFDDDAAA>>>======>>>???@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBDDDFFFIIIJJJIIIFFFDDD@@@BBBCCCCCCBBBAAABBBCCCAAAAAAAAABBBBBBCCCDDDDDDFFFGGGGGGFFFFFFFFFIIIKKKKKKGGGEEEGGGGGGGGGIIINNNOOOMMMKKKHHHFFFEEEDDDDDDDDDEEEFFFHHHJJJMMMPPPRRRJJJJJJJJJKKKLLLOOOQQQSSSRRRSSSTTTVVVWWWYYYZZZ[[[XXXXXXYYYZZZ[[[^^^```aaa___aaaeeegggiiikkknnnpppgggggghhhiiillloooqqqrrrttt{{{}}}wwwrrrsssuuuvvvyyy{{{}}}}}}||||||~~~||||||}}}~~~~~~||||||||||||zzzzzzzzz}}}~~~}}}|||}}}}}}~~~~~~|||}}}|||zzzwww}}}~~~}}}xxxssspppqqqkkkooovvvrrrrrrqqqooonnnnnnlllhhheeefffhhhkkkmmmmmmlllllllllmmmllliiifffcccdddgggjjjkkkkkkllllllmmmmmmnnnoookkkfffgggmmmmmmsssyyybbbNNNEEE>>>???AAA===888555888777666555555555555555333333222222222111111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------...------------------------------------................../////////000000000000000000111111111111222222222222333444444555555444444555555666777777888888999;;;;;;::::::;;;<<<;;;<<<===>>>???@@@@@@AAADDDFFFIIILLLMMMLLLJJJIIIKKKJJJJJJMMMRRRVVVXXXXXXTTTUUUVVVXXXZZZ\\\]]]^^^___```bbbfffkkkooorrrttttttpppmmmoootttwwwuuurrrxxx{{{}}}{{{xxxwwwzzz~~~uuuyyy~~~xxxvvvyyy{{{yyyvvvxxxtttqqqqqqssssssqqqnnnkkkoooooolllllloooqqqooommmkkkjjjlllnnnqqqrrrrrrllllllmmmqqquuuvvvtttqqqmmmkkkkkknnnqqqrrrnnnjjjiiiiiijjjjjjkkklllmmmmmmhhheeebbb```___^^^\\\ZZZVVVTTTSSSSSSUUUXXXZZZ[[[[[[\\\[[[ZZZWWWVVVVVVWWWPPPOOOMMMMMMNNNNNNLLLKKKJJJKKKKKKJJJIIIHHHHHHHHHEEEEEEDDDEEEEEEDDDAAA???<<<===>>>@@@AAAAAAAAAAAA?????????@@@@@@@@@@@@@@@@@@CCCFFFIIIHHHFFFDDDBBB???AAACCCCCCBBBBBBBBBCCCAAA@@@@@@@@@AAABBBCCCDDDEEEEEEFFFEEEDDDDDDGGGIIIHHHDDDCCCDDDEEEEEEHHHLLLJJJIIIGGGFFFEEEDDDEEEEEEAAAAAAAAABBBDDDFFFHHHHHHGGGGGGGGGGGGGGGIIIJJJKKKKKKLLLMMMNNNOOOQQQRRRRRRSSSSSSUUUVVVXXXZZZ\\\]]]^^^aaaeeehhhiiikkkmmmooofffgggiiikkkmmmpppqqqrrrqqqwwwzzzuuupppqqqssstttxxxzzz{{{|||}}}~~~zzz}}}}}}}}}|||}}}|||}}}{{{|||}}}}}}}}}xxxwwwyyyzzzyyywww~~~}}}{{{xxxuuurrrqqqqqqppppppyyy{{{uuuwwwuuutttrrrqqqnnnkkkfffccciiilllnnnmmmkkkjjjjjjkkkmmmkkkhhhddddddhhhpppuuuqqqooommmllllllllllllllleeeaaaeeekkkiiihhh{{{nnnTTTGGGBBB===:::;;;:::888999<<<666666555444444444444444222222222111111111000000............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...................../////////////////////000000000111111111111111222333333444444333333444444555666666666666777999999999999;;;<<<:::;;;<<<===>>>???@@@AAA???BBBEEEHHHJJJJJJIIIHHHKKKJJJIIIKKKNNNPPPQQQQQQPPPQQQSSSUUUWWWYYY[[[\\\]]]^^^aaaffflllpppqqqqqqooollljjjkkkoooqqqpppnnnvvvxxxyyywwwtttsssuuuxxxqqqwwwzzzwwwwwwvvvtttrrrtttsssqqqpppppppppooonnnnnnooonnnlllnnnssssssoookkkjjjiiikkknnnrrrssstttmmmmmmpppsssvvvwwwvvvtttiiiggghhhmmmsssvvvsssoookkklllmmmnnnnnnnnnnnnnnnfffccc```^^^^^^___^^^]]]WWWVVVUUUTTTUUUWWWZZZ[[[]]]]]]\\\YYYVVVTTTTTTUUUNNNMMMKKKKKKLLLLLLJJJIIIHHHIIIIIIHHHFFFEEEEEEFFFDDDDDDDDDEEEFFFEEEBBB???<<<===???AAABBBBBBAAA@@@????????????????????????>>>BBBEEEGGGFFFCCCAAAAAA???AAACCCCCCBBBAAAAAAAAA@@@@@@?????????AAABBBDDDCCCDDDDDDBBBAAAAAACCCEEEEEEAAA@@@CCCDDDCCCEEEIIIDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBDDDGGGHHHGGGEEEEEEEEEDDDDDDDDDDDDDDDDDDGGGHHHHHHIIIJJJKKKLLLLLLNNNOOOQQQSSSVVVXXXZZZ[[[___bbbeeehhhiiijjjmmmnnneeefffhhhkkkmmmppprrrrrrpppvvvyyyvvvtttuuuwwwvvvwwwxxxzzz{{{~~~}}}~~~|||yyyyyyzzz|||~~~{{{}}}~~~~~~}}}yyyvvvssstttwwwyyyyyywww{{{yyyvvvqqqmmmmmmooorrrttt{{{~~~tttrrrwwwssssssssssssrrrpppmmmlllmmmnnnnnnlllhhhfffhhhjjjiiihhheeecccdddiiiqqqwwwssspppllljjjjjjjjjjjjiiieeedddgggkkkgggdddnnn}}}eeeRRREEE???@@@<<<:::;;;:::888:::???555444444333333333333333222111111111000000000000---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******************************+++++++++,,,,,,,,,)))******+++,,,,,,------------+++*********++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////....../////////000000000000000111111222333333333222222333333444555555555555666777888777777888:::;;;<<<<<<===>>>???@@@@@@>>>@@@CCCFFFHHHIIIHHHHHHMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNOOORRRTTTWWWXXXYYY[[[\\\___dddjjjlllkkkiiiffffffggghhhjjjmmmnnnooowwwwwwwwwuuusssrrrssstttttt{{{|||xxxuuurrrpppooorrrrrrsssrrrqqqqqqrrrtttrrrqqqnnnnnntttzzzxxxrrrkkkjjjiiijjjmmmpppqqqqqqooooooqqqssstttuuutttsssllliiiiiimmmtttwwwsssnnnlllmmmnnnooopppooommmmmmfffccc```^^^_________^^^XXXXXXWWWVVVVVVWWWZZZ\\\___^^^\\\XXXSSSPPPPPPPPPMMMKKKJJJJJJKKKKKKIIIHHHFFFHHHIIIGGGEEECCCDDDFFFFFFEEEFFFGGGGGGEEEAAA>>><<<===???AAAAAAAAA@@@????????????????????????>>>===AAADDDEEECCC@@@@@@@@@===@@@BBBBBBAAA?????????@@@???>>>>>>>>>@@@BBBCCCBBBBBBBBB@@@>>>===???AAAAAA>>>>>>BBBCCCAAACCCFFFBBBAAA@@@?????????@@@AAADDDDDDEEEIIIMMMMMMKKKHHHCCCCCCBBBBBBBBBBBBBBBBBBEEEFFFGGGHHHJJJKKKLLLMMMKKKMMMOOORRRUUUXXXZZZ[[[^^^```bbbddddddfffiiikkkdddeeefffiiillloooqqqrrroootttwwwwwwxxx{{{{{{xxxvvvvvvxxx{{{~~~}}}zzzzzz{{{|||~~~|||~~~vvvtttrrrqqqrrrvvvyyyxxxwwwtttssspppllliiijjjooossswwwwwwrrrtttvvvsssuuuvvvvvvvvvvvvvvvwwwnnnooommmiiidddbbbfffjjjffffffgggffffffiiilllpppqqqmmmhhhffffffhhhhhhgggdddgggiiihhheeeffflllqqqxxx\\\MMMGGGAAA======::::::======888555666444444333333222222333333111111111111000000000000---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,))))))***+++,,,,,,------...---+++*********++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000000000000111222222333333111222222333333444555555555666777666555555666777::::::::::::;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEEEEEEEAAACCCEEEFFFFFFGGGJJJLLLJJJKKKMMMPPPRRRUUUWWWXXXZZZ[[[^^^cccggghhheeeaaaaaacccfffhhhjjjlllpppssszzzyyywwwuuuttttttssssss|||~~~zzzuuuqqqppppppqqqtttvvvvvvtttuuuxxx|||vvvsssooopppxxx|||tttllljjjiiijjjlllnnnooonnnooooooppppppqqqqqqqqqppprrrnnnlllooottttttoooiiilllmmmoooppppppnnnlllkkkhhheeeaaa____________^^^ZZZZZZYYYWWWVVVWWWZZZ\\\```___\\\WWWQQQNNNMMMMMMLLLKKKIIIIIIJJJKKKIIIHHHEEEGGGIIIGGGDDDBBBDDDFFFHHHHHHHHHHHHGGGDDD@@@<<<<<<===???@@@AAA@@@>>>===?????????>>>>>>>>>>>>>>>===@@@CCCCCCAAA>>>???@@@<<>>???BBBCCCAAAAAA@@@>>><<<;;;<<<>>>>>><<<===AAABBB@@@AAADDDDDDCCCAAA@@@???@@@@@@AAA@@@AAACCCHHHMMMNNNKKKGGGAAAAAABBBBBBBBBBBBCCCCCCAAABBBCCCEEEGGGIIIKKKLLLJJJLLLOOORRRVVVYYYZZZ[[[ZZZ\\\^^^^^^___```cccfffcccccceeegggjjjmmmpppqqqmmmqqqtttvvvzzz~~~|||wwwuuuuuuwwwzzz~~~}}}~~~}}}}}}zzzpppsssqqqpppssswwwyyyxxxvvvnnnnnnmmmkkkiiijjjppptttwww|||sssuuuxxxxxxwwwxxxyyyyyyyyyyyy{{{|||nnnnnnlllgggaaaaaafffkkkfffhhhjjjkkkiiihhhhhhhhhnnniiidddbbbdddfffgggfff^^^cccdddaaaaaagggkkkkkkzzztttaaaNNNGGGDDD@@@======;;;:::888777777777555333444444333333222111000000000000000000000000000000////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++***)))))))))******+++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------------------------------............//////......------///000111///000000000111111111111111111222222222333333333444444444555555555555666777777888999::::::;;;;;;======>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMPPPRRRUUUVVVXXXYYY\\\___aaabbbccccccaaadddgggiiikkknnnrrruuu}}}{{{yyyzzzzzzyyyxxx{{{{{{~~~{{{xxxuuussstttvvvxxx}}}}}}||||||~~~xxxwww{{{|||wwwuuusssqqqlllhhhjjjoooooolllppprrrsssqqqnnnkkkmmmoootttrrrooommmmmmlllkkkjjjjjjgggeeefffiiikkkkkkiiidddbbb___]]]]]]^^^]]]\\\___\\\XXXWWWZZZ[[[ZZZYYY\\\^^^^^^[[[UUUOOOMMMNNNJJJJJJKKKKKKKKKKKKJJJJJJNNNOOONNNJJJEEEBBBBBBCCCHHHHHHHHHEEEBBB?????????????????????>>>>>>>>>===??????>>>>>>>>>>>>???????????????@@@@@@?????????<<<<<<<<<===>>>>>>??????AAA???>>>======???AAABBB@@@AAA@@@???===<<<===>>><<<<<<===??????@@@@@@@@@???????????????????????????AAADDDFFFGGGFFFDDDCCCAAAAAA@@@?????????@@@@@@BBBBBBAAABBBBBBCCCDDDEEEJJJLLLOOOQQQSSSSSSRRRRRRXXXYYYZZZ\\\\\\\\\[[[[[[aaaaaabbbcccdddgggiiikkkkkkpppvvv||||||}}}~~~xxxvvvyyywwwuuutttuuuuuuuuutttkkkjjjjjjkkkmmmqqquuuwwwyyy{{{{{{yyy{{{~~~}}}yyywwwvvvvvvzzz|||wwwmmmjjjeeebbbbbbeeeiiilllmmmnnnmmmiiidddaaabbbeeefffccc___\\\]]]^^^^^^^^^]]]^^^___```bbbdddfffggghhhyyypppbbbWWWJJJ@@@>>>>>>;;;999999:::888666666666666444222444333333222111111000000000000000000000000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***************+++++++++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------------------............///......---...///000111//////000000000111111111111111111222222222333333333444444444555555555555666666777888888999::::::;;;<<<===>>>@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIKKKNNNPPPSSSTTTTTTVVVYYY\\\___```aaaaaaccceeegggiiilllpppuuuxxx{{{zzzyyyzzz{{{{{{yyyxxxzzz}}}}}}yyywwwvvvvvvwwwwwwvvvuuuuuuuuuvvvzzzxxx}}}zzzuuurrrppppppmmmiiikkkpppqqqoooqqqrrrqqqpppmmmlllmmmnnnooonnnlllkkkjjjiiigggeeegggeeedddeeeggghhhfffdddcccaaa^^^^^^^^^^^^]]][[[ZZZXXXWWWWWWWWWWWWUUUTTTUUUWWWXXXUUUQQQMMMLLLMMMJJJJJJJJJKKKKKKJJJJJJJJJMMMNNNMMMJJJEEEBBBCCCDDDFFFGGGGGGDDDAAA???>>>????????????>>>>>>>>>======>>>>>>>>>======>>>>>>>>>======>>>>>>>>>>>>======;;;;;;<<<======>>>>>>??????>>>===<<<===???@@@BBB>>>??????===;;;:::;;;<<<;;;<<<===>>>????????????????????????>>>>>>>>>>>>>>>???BBBDDDEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEHHHIIILLLNNNPPPPPPPPPOOOQQQRRRSSSUUUWWWXXXXXXXXX]]]^^^___```aaadddgggiiinnnuuu|||~~~~~~~~~~~~zzzwwwttttttuuuuuutttvvvtttqqqoooooopppsssttttttwwwxxxwwwyyy}}}{{{wwwwwwuuuvvvyyy}}}}}}xxxssskkkgggbbb^^^___cccjjjnnnkkkjjjhhhdddaaa```aaabbbdddaaa^^^\\\\\\\\\\\\[[[YYYYYYYYYZZZ\\\^^^aaabbbeeepppwww\\\KKKBBBAAA<<<:::<<<===:::888888888666444444555444333111333333222222111000000000................................................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------------------..................------......///000////////////000000000000000111111111222222222222333333333333444444444444555555555666777777888888999:::;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGIIIKKKNNNOOOPPPPPPRRRUUUXXX[[[]]]^^^___dddeeefffhhhkkkpppwww|||}}}|||{{{{{{{{{zzzxxxvvvvvvvvvvvvvvvuuutttssssssrrrvvvzzz|||{{{yyywwwwww~~~zzzzzz~~~yyyrrrooonnnqqqqqqmmmlllqqqttttttsssqqqnnnmmmmmmnnnmmmmmmkkkkkkkkkjjjhhhfffdddbbbgggffffffggghhhgggdddaaaaaa___^^^^^^^^^^^^[[[YYYUUUWWWYYYYYYWWWSSSQQQPPPOOOPPPQQQPPPNNNLLLLLLMMMIIIJJJJJJJJJJJJJJJJJJIIIKKKKKKJJJHHHEEECCCCCCDDDDDDDDDDDDBBB???======>>>>>>>>>>>>>>>=====================<<<<<<=========;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<======>>>===<<<<<<;;;<<<>>>@@@AAA<<<<<<<<<;;;999888999;;;;;;;;;<<<===>>>>>>>>>>>>???>>>>>>>>>======<<<<<<<<<===???AAABBBAAA@@@??????@@@AAAAAABBBAAA@@@???AAAAAAAAAAAABBBCCCDDDDDDEEEFFFHHHJJJLLLLLLLLLKKKLLLLLLMMMOOOQQQSSSVVVWWWWWWYYY[[[]]]^^^aaadddgggmmmvvv~~~~~~{{{~~~|||wwwvvvwwwwwwwww~~~{{{wwwsssqqqqqqssstttqqqtttvvvwwwyyy|||zzzuuuuuuttttttvvvxxxvvvpppkkkiiieee```]]]^^^dddlllqqqkkkgggccc``````aaaaaabbbaaa___]]]\\\\\\[[[YYYXXXVVVUUUTTTTTTVVVYYY\\\^^^ccchhhmmmmmmWWWJJJEEEDDD;;;<<<===>>><<<888777777777555444444444444222111222222111111000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------......//////........./////////000000000000000111111111111222222222222222333333333444333444444444555555555666777777888999;;;<<<===>>>???>>>>>>??????@@@AAABBBCCCDDDFFFHHHJJJKKKMMMMMMLLLNNNQQQUUUYYY[[[\\\]]]bbbcccdddeeeiiiooowww}}}|||zzzyyyxxxvvvtttxxxwwwuuussssssssssssrrrvvv{{{~~~||||||~~~}}}~~~|||yyyzzz~~~xxxqqqnnnpppuuuvvvrrrppprrrvvvvvvtttppplllkkkmmmnnnmmmkkkiiikkklllkkkiiifffcccbbbiiijjjlllmmmllliiieeeccc___^^^^^^^^^^^^]]]ZZZWWWTTTXXX\\\\\\XXXSSSPPPPPPMMMNNNNNNMMMMMMLLLLLLLLLIIIHHHHHHHHHHHHHHHHHHIIIGGGGGGFFFDDDCCCBBBBBBCCC@@@AAABBB@@@>>><<<===>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999::::::;;;<<<<<<<<<::::::::::::;;;===>>>???:::;;;;;;:::888777888:::::::::;;;<<<<<<<<<<<<<<<=========<<<;;;;;;::::::;;;<<<>>>???@@@@@@???>>>===>>>@@@BBBBBBAAA@@@>>>@@@@@@@@@@@@AAABBBCCCDDDCCCDDDFFFGGGHHHIIIIIIIIIKKKKKKKKKLLLOOOQQQTTTVVVTTTWWW[[[\\\]]]___cccffflllwww~~~}}}}}}|||~~~~~~}}}|||{{{~~~~~~~~~~~~}}}~~~|||zzzzzz{{{{{{{{{yyyuuurrrqqqrrrtttvvvrrrvvvxxxxxxzzz|||yyysssqqqppppppqqqpppmmmgggcccfffdddaaa```bbbhhhnnnrrrkkkfff```^^^```bbbcccbbb```___^^^^^^]]]\\\XXXVVVVVVTTTRRRRRRSSSWWW[[[]]]aaaddddddrrr~~~ppp]]]NNNGGGDDDDDDCCC:::<<<<<<999555444333444666555444444444444333111111111000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------...............---............///////////////000000000111111111111111111111222222222222222333333333333333444444555555666777999:::;;;;;;>>>>>>>>>>>>>>>???AAAAAACCCDDDFFFHHHIIIJJJJJJJJJIIIKKKOOOSSSVVVXXXYYYZZZ]]]^^^```cccfffllltttyyy{{{vvvsssssstttuuuuuu{{{zzzxxxvvvtttsssrrrsss|||~~~~~~}}}}}}yyywwwzzz~~~~~~wwwrrrppptttyyy{{{vvvssstttvvvvvvsssooolllkkkmmmnnnllljjjhhhjjjlllkkkgggdddbbbbbbjjjlllooopppnnnkkkhhhfff```___^^^]]]]]][[[WWWUUURRRWWW[[[[[[WWWRRROOOOOOLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEFFFGGGGGGDDDCCCAAAAAA@@@@@@@@@@@@>>>??????>>>===<<<<<<>>>=========<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;::::::;;;;;;;;;;;;::::::888888888999::::::;;;;;;888888999999:::;;;<<<<<<999::::::999777777888:::999999:::;;;;;;;;;::::::;;;;;;;;;::::::999999999:::;;;<<<>>>>>>>>>>>>>>><<<===???AAAAAA@@@???>>>@@@??????@@@@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGGGGKKKKKKJJJKKKLLLNNNQQQRRRSSSWWW\\\]]]]]]^^^cccgggmmmzzz~~~}}}{{{~~~~~~~~~~~~~~~|||||||||{{{vvvtttrrrppppppqqqssstttssswwwxxxwwwxxxyyytttnnnlllkkkkkkjjjhhheee```]]]``````aaaccceeehhhkkkmmmhhhccc]]][[[]]]```aaa``````______^^^^^^\\\XXXUUUTTTSSSQQQPPPQQQTTTXXX[[[[[[aaaaaafffxxx{{{iiiVVVNNNGGGCCCDDDCCC>>>888999;;;:::555333555777666666444333333444444333111000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++++++++++++++++++++++++++************)))************************************************************************************************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............---------------.........///////////////000000000000000000000000111111111222222222222222222222333333333444555666777999::::::<<<<<<<<<<<<===>>>???@@@AAACCCEEEFFFHHHHHHHHHGGGGGGIIILLLPPPSSSUUUVVVVVVWWWZZZ^^^bbbeeejjjnnnrrrqqqnnnkkkkkknnnsssvvvwwwzzz|||}}}zzzuuurrrrrrsss{{{}}}|||~~~}}}zzzzzzzzzxxxwwwyyy}}}|||vvvrrrrrrvvvzzz{{{xxxvvvwwwvvvtttpppooommmmmmmmmlllkkkiiifffiiikkkiiidddaaa```bbbgggjjjnnnooommmkkkiiihhhbbb```]]]\\\[[[XXXUUURRRPPPRRRTTTTTTRRROOOLLLLLLJJJHHHFFFFFFFFFFFFFFFDDDEEEDDDCCCBBBBBBCCCDDDEEECCCAAA?????????@@@???>>><<<===>>>>>><<<<<<===>>>===<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::999::::::;;;;;;::::::999666777777888888999::::::888888888888999999999999888888999888666666888999888888999::::::999999888888888888888888999999999999:::;;;<<<<<<=========;;;;;;===>>>??????>>>>>>????????????@@@AAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKMMMNNNQQQVVV\\\]]]\\\\\\```eeeiiittt~~~~~~zzzxxxxxxxxxvvvrrrqqqxxx}}}}}}~~~|||~~~}}}|||zzzuuutttsssrrrqqqqqqpppppprrruuuuuusssssstttpppjjjiiihhhgggdddbbb___]]]\\\[[[\\\___bbbdddeeeeeeeeebbb___[[[YYYYYY[[[\\\\\\___^^^]]]\\\[[[YYYVVVSSSQQQPPPNNNNNNOOOQQQTTTVVVTTT]]]]]]]]]fffrrrooobbbRRRDDDDDDBBB@@@@@@@@@>>>:::777888:::999444555999999666444222111111222333222000////////////////////////------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++*********)))))))))((((((************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,---.........------,,,,,,---------................../////////000000/////////000000000111111222222222222222222222222333333444555777888999999::::::::::::;;;<<<======???@@@CCCDDDEEEEEEDDDDDDEEEFFFIIILLLOOOQQQQQQQQQRRRVVV]]]cccfffhhhjjjkkkffffffgggkkkppptttvvvvvvuuu|||xxxssssssvvvvvv|||}}}{{{~~~}}}zzzyyyyyyzzzzzzyyyzzz|||yyyssspppqqqtttwwwwwwvvvwwwyyywwwrrrlllnnnoooooommmjjjiiiiiihhhjjjkkkiiiccc```bbbddddddhhhlllnnnmmmkkkkkkllldddaaa]]]ZZZXXXVVVSSSQQQPPPOOOMMMMMMMMMMMMKKKJJJIIIGGGDDDDDDFFFGGGGGGEEECCCBBBAAA@@@@@@AAABBBCCCDDDBBB??????@@@AAA???===:::<<<======<<<<<<>>>???<<<<<<<<<;;;;;;;;;::::::999888888777777888888999777888888999999888888777555666666777777888999999777888888888888777666666555666777666444444666777777888888999999888888777666666666777888888999999777888888999::::::;;;;;;::::::;;;;;;<<<======>>>>>>>>>>>>??????@@@AAABBBAAAAAAAAAAAABBBCCCCCCDDDCCCDDDFFFHHHJJJKKKLLLMMMNNNTTTZZZ[[[XXXXXX\\\```bbbllltttssspppnnnllliiigggffffffjjjqqqyyy~~~|||{{{{{{~~~{{{~~~~~~~~~|||vvvvvvwwwwwwwwwuuusssrrrrrrssssssqqqqqqssspppkkkhhhgggdddaaa^^^]]]]]]^^^\\\]]]^^^```aaabbbbbbbbb^^^^^^\\\ZZZWWWWWWXXXZZZ[[[ZZZXXXVVVVVVTTTQQQOOONNNNNNMMMNNNOOOPPPRRRSSSQQQYYYYYYXXX\\\aaarrrnnnWWWLLLLLLJJJDDD>>>>>><<<999777777:::===555777666111222777666000222111000000111111000///.........///////////////------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++***)))))))))((((((''''''************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,---.........---,,,,,,,,,,,,---------................../////////000////////////000000000000333333222222222222222222222333444555666888999999888888888888999:::;;;<<<===???AAACCCCCCCCCBBBAAACCCEEEGGGJJJLLLNNNNNNNNNOOOUUU]]]dddggghhhggggggdddeeeiiioootttvvvuuutttrrr||||||uuuvvv{{{rrrzzz~~~~~~}}}|||{{{{{{|||xxxqqqnnnpppqqqssssssssswwwzzzwwwpppjjjmmmqqqqqqmmmiiihhhiiikkkmmmnnnkkkeeeccceeehhhdddhhhmmmnnnmmmmmmnnnpppfffccc]]]YYYWWWTTTRRRPPPRRRNNNJJJJJJLLLNNNMMMKKKJJJGGGEEEFFFIIIKKKJJJIIIBBBAAA???>>>>>>???AAABBBFFFCCC@@@@@@AAABBB@@@>>>:::;;;======<<<===>>>@@@<<<<<<;;;;;;;;;:::::::::888888777777777777888888666666777777777777666666555555666666777888888888888888888888777666555444333444555444333333444666777777888888888888777666444444555666777888999999666666666777888888999999:::999999::::::<<<===>>>>>>>>>>>>>>>???@@@AAABBB@@@?????????@@@AAABBBBBBAAACCCFFFIIILLLNNNOOOOOOKKKRRRXXXXXXUUUTTTXXX\\\ccckkkqqqpppmmmjjjgggbbbbbbfffjjjlllmmmpppvvv|||uuutttvvv|||{{{~~~}}}}}}~~~||||||uuuwwwzzz||||||{{{xxxwwwrrrtttsssqqqrrruuusssooohhhgggddd```]]]]]]___aaa```_________```aaacccddd^^^___```\\\XXXVVVXXX[[[XXXVVVSSSRRRQQQOOOMMMKKKOOOOOOOOOOOOPPPQQQRRRSSSQQQXXXWWWVVVYYYZZZdddxxx~~~mmmbbbTTTJJJEEEDDDAAA???<<<<<<;;;::::::999999888888777666555444333222222111111111111000000000///000000000000////////////...---,,,,,,++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((''''''''''''))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////......////////////......111111111000000000000000111222222333333444444555777777888999:::<<<>>>???>>>@@@CCCCCCBBBAAAAAAAAACCCDDDEEEGGGIIIKKKLLLMMMOOOTTTZZZaaafffiiikkkllliiiiiikkknnnrrrtttttttttuuuxxxzzz{{{yyyxxxwwwwwwwwwyyy|||}}}{{{yyyxxxxxx|||}}}}}}{{{yyytttvvvxxxwwwtttqqqpppooooooqqqtttwwwyyyyyyuuurrrmmmpppsssrrrnnnjjjhhhhhhpppqqqqqqqqqoookkkhhheeeiiikkkmmmpppssstttuuuuuuhhhddd___ZZZVVVSSSPPPMMMNNNLLLJJJJJJKKKLLLLLLKKKHHHGGGHHHJJJNNNOOOMMMJJJCCCAAA>>><<<<<<===@@@AAAAAA@@@@@@???>>>======<<<>>>;;;999:::<<<>>>===;;;888777666666666777888999777888888888888777666666888888888888777666555444444444444555555555666666777666666666666555555555666666555555444444444444777666444444555555444222777777777777888888888888666666666666666666666666888888999::::::;;;;;;<<<===>>>???@@@AAA@@@??????AAA@@@>>>======???AAABBBCCCDDDEEEEEEEEEEEEGGGIIINNNOOOOOOOOOPPPRRRVVVYYY^^^ccceeeddddddeeeccc___ddddddeeehhhkkknnnoooooosssvvv{{{{{{vvvxxx|||~~~||||||yyyyyy{{{~~~zzz{{{~~~}}}~~~}}}|||zzz{{{~~~~~~{{{tttuuusssppptttyyyuuummmhhhfffccc```______aaaccc]]]^^^^^^]]]```dddccc^^^\\\[[[[[[[[[ZZZZZZYYYYYYWWWTTTQQQPPPPPPOOOLLLIIIHHHLLLPPPSSSSSSRRRRRRRRRUUUTTTSSSQQQSSSWWW___dddzzz|||lll\\\SSSLLLDDD?????????===;;;;;;::::::999999888777777777777666555444333222222111111111000000000///////////////.........------...---,,,++++++++++++++++++******))))))******+++*********+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++******)))(((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........////////////......////////////......////////////////////////000000111111222333333333555555666777888:::;;;<<<===???AAABBBAAA@@@@@@@@@BBBBBBDDDFFFHHHJJJLLLMMMQQQTTTZZZ___cccfffiiikkkmmmlllkkklllnnnpppooonnnoooqqquuuwwwvvvvvvvvvwwwzzz|||}}}}}}{{{yyyyyyzzz~~~~~~~~~|||zzzyyyxxxzzz|||{{{wwwtttqqqqqqnnnpppuuuzzz~~~~~~{{{xxxrrrtttvvvtttqqqnnnmmmnnnrrrqqqooommmkkkhhhfffeeehhhjjjllloooppppppooonnnddd```\\\XXXVVVTTTQQQPPPLLLJJJHHHHHHIIIJJJJJJIIIJJJHHHHHHIIILLLLLLJJJHHHBBBAAA???>>>>>>>>>@@@@@@>>>>>>======<<<;;;;;;;;;<<<:::888888:::;;;;;;999888777666555555666777888999999::::::999999888777777777777777666555444333333333333444444444555555555444444444333333333333444444444333333333222222666555333444555555444222444555555555555666666666555555555555555555555555888888888999::::::;;;;;;;;;<<<===>>>???>>>======>>>===<<<;;;<<<===???@@@AAABBBBBBBBBBBBCCCFFFHHHLLLMMMMMMNNNNNNQQQUUUXXX]]]aaacccbbbbbbeeeddd```bbbbbbbbbdddfffiiijjjjjjqqqssswww{{{|||zzzvvvsssrrrvvv{{{{{{{{{}}}|||yyy{{{}}}|||{{{}}}~~~|||yyyyyyvvvsssuuuxxxtttmmmgggeeebbbaaaaaaaaaaaaaaa```aaa___]]]___aaa___ZZZ[[[ZZZYYYXXXWWWWWWVVVVVVTTTQQQNNNMMMNNNMMMJJJGGGJJJMMMQQQTTTTTTTTTUUUVVVWWWVVVTTTQQQPPPQQQTTTWWWjjj}}}hhh[[[VVVNNNEEE@@@>>>;;;<<<>>>???<<<:::999999888888777666666555666666555444333222222111000000000000////////////......---------,,,,,,,,,---,,,,,,++++++++++++,,,***))))))))))))))))))***)))))))))***************++++++************+++++++++++++++++++++++++++++++++++++++******))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////......////////////......---...................../////////000111111222222333333444444666777999:::;;;===???@@@???>>>>>>???@@@AAACCCEEEHHHJJJLLLMMMQQQTTTXXX[[[^^^bbbgggjjjpppmmmjjjiiijjjlllmmmmmmjjjnnnrrruuuvvvwwwxxxyyy}}}~~~~~~}}}{{{{{{|||}}}~~~}}}|||{{{}}}{{{vvvsssqqqooorrrwww}}}}}}yyyvvvvvvvvvsssqqqpppqqqrrrtttrrroookkkiiigggggggggfffhhhkkkmmmmmmkkkgggeee___\\\XXXVVVUUUTTTRRRQQQJJJHHHFFFFFFGGGGGGGGGFFFJJJIIIGGGGGGHHHHHHGGGFFFAAAAAAAAA@@@@@@@@@??????<<<;;;;;;::::::999999888999888666666777888888777888777666555555555666777888999999999999888777777555555555555444333222222111222222222222333333333222222222111111111111000222222222222222111111111333222222222444555444333222222222222333333333444444444444444444444444444666777777888888999::::::999::::::;;;<<<;;;;;;;;;;;;;;;:::999:::;;;<<<===>>>>>>?????????AAAEEEHHHIIIJJJKKKKKKLLLOOOSSSVVV\\\___```___```dddeeecccbbbaaa``````aaaccceeegggoooqqqtttvvvvvvtttrrrpppppptttyyy|||~~~~~~~~~||||||}}}{{{|||~~~~~~{{{wwwxxxyyyuuuooohhhfffdddeeeggggggeeebbb```aaa___\\\\\\^^^\\\WWWYYYXXXVVVTTTSSSSSSSSSSSSPPPNNNLLLKKKKKKJJJHHHFFFIIILLLNNNPPPPPPQQQSSSTTTMMMMMMMMMMMMMMMNNNQQQTTTaaahhh~~~qqqdddZZZ[[[VVVNNNJJJJJJFFF???>>>===<<<===>>>===;;;888777777666666555444444444555444444333222222111111000000/////////.........------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,******))))))))))))******************************++++++************++++++************************+++*********)))))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************************((()))))))))***************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......//////......---------------...............//////000000111222222222222333333444666777888999;;;===>>>=========>>>@@@AAACCCEEEHHHKKKMMMNNNPPPRRRUUUXXXZZZ___fffkkkpppmmmiiigggiiimmmppprrrmmmqqquuuxxxzzz{{{|||}}}~~~~~~~~~}}}|||}}}{{{vvvrrrpppsssuuuyyy~~~~~~yyyuuuvvvuuurrrooonnnoooqqqssstttsssqqqooommmlllkkkkkkccceeeiiilllkkkgggccc___[[[XXXUUUSSSRRRRRRPPPOOOIIIGGGFFFEEEFFFFFFEEEDDDHHHGGGFFFEEEFFFFFFFFFEEE@@@AAAAAABBBAAA@@@???>>>:::::::::999999888888888888777666666666666666666666555555555555777888999555666666666666555444444333333333333333222111111000000000111111111222222111111111000000000//////111111111111111111111111111000000111333444444333000000111111111222222222444444444444444444444444555555555666777777888888888888888999999999999999999999999999999:::;;;<<<<<<<<<=========@@@DDDHHHHHHIIIJJJJJJKKKNNNRRRUUU\\\^^^___^^^```fffhhhgggeeedddcccaaaaaabbbeeehhhqqqsssuuuvvvuuusssrrrqqqvvvxxx{{{|||||||||}}}~~~~~~|||zzz|||yyyyyyyyyvvvsssnnnlllkkkmmmppppppkkkgggaaabbb```\\\[[[\\\[[[WWWYYYWWWTTTRRRPPPPPPPPPQQQOOONNNMMMLLLKKKJJJIIIHHHKKKLLLNNNNNNMMMNNNOOOQQQJJJKKKKKKKKKKKKNNNSSSVVV^^^___kkkoooddd^^^ZZZTTTOOOJJJJJJHHHEEEDDDCCC???:::>>><<<:::999888777666555666555555444444333222222333333222222111111000000/////////............---.........---------,,,,,,+++++++++******++++++,,,+++++++++******+++++++++++++++++++++++++++******+++******))))))******+++*********************************)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************************************************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............---------------......///////////////000000111222222222333333333444555666777888777999<<<===<<<;;;<<<===@@@AAACCCFFFIIILLLNNNOOOMMMPPPSSSUUUWWW]]]eeelllsssoooiiigggiiimmmppprrrqqqtttxxx{{{||||||~~~{{{||||||||||||}}}xxxtttqqqppprrrtttxxx{{{}}}{{{vvvrrruuussspppnnnnnnoooqqqrrrrrrssstttuuutttrrrpppoooaaadddhhhkkkjjjfffaaa]]]ZZZWWWSSSPPPOOONNNMMMKKKIIIHHHFFFFFFGGGFFFEEECCCCCCDDDEEEEEEEEEEEEEEEFFF???@@@AAABBBBBB@@@???===::::::999999999999999888888888777666555555666666444444444555666999;;;===444555555555555444333333111222222222222111111000/////////000000000000111111111111111000000000///111111111111111111222222///......///222333333222000000111111111222222222222222222222222222222222333333444444555666666666777777777777888888888999888888999999:::;;;<<<<<<;;;<<<=========@@@DDDGGGGGGHHHIIIJJJKKKNNNRRRUUU[[[^^^^^^]]]```gggjjjiiihhhhhhhhhfffdddeeeiiimmmuuuwwwzzzzzzxxxvvvvvvwww{{{}}}~~~}}}{{{{{{{{{|||~~~~~~{{{xxxuuussszzzxxxvvvuuuuuutttssstttsssssstttvvvxxxvvvqqqmmmjjjkkkhhh```\\\[[[ZZZVVVWWWVVVTTTRRRPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKOOOPPPPPPOOOMMMLLLMMMNNNQQQPPPMMMJJJIIIJJJOOOSSSXXX\\\```lllyyysssddd]]]TTTLLLGGGGGGIIIKKKGGGDDD???<<<;;;<<<<<<;;;<<<;;;999888777777777888555555444444333222222222222222111111000000000000///.........------------......---------,,,,,,,,,+++************++++++,,,,,,,,,++++++++++++,,,,,,+++++++++++++++***************))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------............------,,,,,,------...//////////////////000111111222222444333333444555666777777666888;;;<<<;;;;;;<<<<<<@@@AAACCCEEEHHHJJJLLLMMMLLLPPPTTTUUUUUUZZZdddkkkuuupppjjjffffffiiilllmmmpppssswwwyyyzzzzzz{{{|||yyyzzz{{{{{{|||~~~}}}~~~{{{vvvsssssssssqqqrrruuuxxxzzzyyyvvvsssuuusssppppppqqqrrrrrrrrrppprrrtttuuuuuussspppnnnbbbeeehhhjjjiiieee___\\\XXXUUUQQQNNNMMMKKKIIIHHHIIIHHHGGGGGGGGGFFFDDDBBB@@@BBBEEEFFFEEEDDDDDDEEE??????@@@AAA@@@???>>>===999999999999999999999999888888888777555444555777333222333444666888;;;<<<555666666666666555444444111111111222222111111000////////////000000000000111111111111000000000000000000000111111111111222...------...000222111000000000000111111111222222222222222222222222222222111222222333444444555555666555555555555666777777888888999:::;;;;;;<<<<<<:::<<<>>>>>>>>>@@@BBBDDDEEEFFFHHHHHHJJJMMMQQQUUUWWWZZZ\\\[[[^^^dddhhhggggggiiijjjiiiggghhhlllpppvvvyyy}}}}}}{{{yyyyyy{{{|||}}}}}}|||{{{{{{|||~~~||||||}}}}}}yyyzzz|||~~~}}}~~~~~~{{{xxxtttrrrrrrnnnmmmnnnnnnlllmmmqqqsssuuuwwwxxxvvvssspppnnnssstttoooeee\\\YYYWWWTTTTTTTTTSSSRRRQQQOOONNNNNNNNNOOOOOONNNMMMLLLLLLMMMKKKMMMNNNMMMKKKIIIIIIIIIHHHHHHHHHGGGHHHKKKQQQUUUYYY^^^___ccc{{{ssspppkkkddd\\\TTTOOOKKKNNNLLLHHHDDDBBBAAABBBBBB@@@<<<888888999:::;;;<<<::::::::::::999888999999555555444333333222222111111111000000000000//////.........---------,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,++++++************++++++++++++*********)))))))))******))))))))))))******************************((()))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,+++++++++,,,---.........---......//////000111111333333333333444555666666555777:::<<<;;;;;;<<<===???@@@AAACCCFFFHHHIIIJJJNNNRRRVVVVVVTTTXXX```hhhoookkkeeebbbbbbeeegggiiillloootttwwwxxxyyyzzz{{{yyyzzz{{{{{{{{{}}}zzzwwwwwwzzz~~~}}}zzzvvvuuuwwwyyyuuuuuuvvvxxxyyyxxxvvvsssrrrqqqqqqrrruuuuuurrrpppooopppoooooommmkkkjjjhhheeegggiiiiiigggbbb\\\XXXUUURRRNNNLLLKKKJJJHHHGGGHHHGGGFFFGGGGGGFFFCCCAAA@@@CCCGGGHHHFFFCCCBBBBBB>>>?????????>>>>>>======888888888888888888999999777888888777444333444666333222222222333555777888555555555555555444333333000111111222222222111111////////////000000000000111000000000////////////....../////////000000000...---,,,---///000000////////////000000000111111111111111111111111111111000000111222222333333444444333222222222333555555666777888999:::;;;;;;<<<999;;;>>>?????????@@@AAACCCDDDEEEFFFHHHKKKOOOSSSQQQUUUVVVVVVYYY___bbb```bbbeeeiiiiiiggghhhlllpppsssxxx}}}~~~{{{xxxyyy{{{|||||||||zzzyyyyyy{{{}}}xxxxxxzzz}}}~~~|||yyyxxxyyyzzz|||~~~~~~|||zzzzzz||||||}}}~~~zzzzzzzzzzzzzzz{{{~~~}}}zzzwwwuuuoookkkjjjlllkkkhhhjjjooolllpppsssrrrmmmiiihhhhhhoooppplllaaaXXXUUUTTTQQQPPPQQQQQQRRRQQQOOOMMMLLLJJJLLLMMMLLLJJJIIIJJJLLLIIIKKKNNNNNNMMMKKKKKKKKKEEEIIINNNSSSWWW[[[___bbbbbbaaa```bbblll}}}zzzyyyzzzttthhhaaa___[[[UUUUUUSSSPPPMMMIIIGGGEEEDDD??????@@@BBBDDDCCC@@@<<<<<<::::::<<<===:::777666555777999999777555444333555555444444333222222111000000000000////////////......---------,,,,,,,,,+++++++++************)))******))))))***+++,,,,,,******))))))))))))************))))))((((((((('''******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,))))))***+++,,,,,,------,,,,,,------...//////000222222222222333444555555555777:::<<<;;;;;;<<<===>>>???@@@BBBDDDEEEGGGGGGQQQUUUXXXWWWTTTVVV]]]dddgggccc___]]]___cccfffhhhjjjmmmrrrvvvxxxyyyzzz|||zzz{{{|||{{{zzz{{{|||~~~}}}zzzuuurrrrrrvvv{{{~~~zzzwwwxxx{{{~~~}}}|||zzzyyyyyywwwtttqqqoooooopppsssuuuuuuqqqmmmooonnnkkkhhhfffdddcccccchhhiiiiiihhhddd___YYYUUURRRPPPLLLJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEBBB???AAAEEEIIIJJJFFFBBB??????>>>>>>>>>===============777777777777888888888888666777888666333111333555333333222111111222333333222333333333333222111111000111111222222222111111////////////000000000111000000/////////.........---------.........//////...---,,,---/////////---........./////////000000000000000000000000000000000000000111222222333333222111000000000111333444555666777999::::::;;;;;;777:::>>>??????>>>===>>>AAABBBCCCDDDFFFIIINNNQQQLLLPPPRRRRRRUUU[[[]]][[[]]]aaafffgggeeefffjjjoooooouuu{{{|||yyywwwwwwyyy~~~~~~|||yyyvvvvvvxxxzzzuuuvvvwwwzzz}}}|||zzzwwwzzzzzzzzz{{{}}}}}}{{{zzzvvvxxxzzz{{{{{{}}}}}}zzzyyyzzzzzz|||}}}~~~~~~}}}{{{uuutttssssssuuuwwwzzz{{{zzz|||~~~~~~|||yyywwwrrrmmmlllmmmlllhhhjjjpppeeejjjooollleee___```bbbdddgggcccZZZSSSRRRRRRQQQMMMNNNPPPQQQQQQOOOLLLJJJGGGJJJKKKJJJHHHGGGHHHKKKNNNQQQUUUWWWWWWUUUUUUUUUYYY^^^eeejjjmmmmmmmmmmmmiii```\\\___\\\[[[kkkppppppoooppprrrtttwwwyyyuuuqqqllliiigggfffdddcccbbb___[[[XXXUUUSSSSSSSSSKKKJJJIIIHHHFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@??????<<<<<<;;;::::::999888888777777666555555555555555444444333333222111000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))************))))))))))))))))))(((((((((((())))))***++++++++++++***+++******)))(((''''''&&&))))))************))))))''''''(((((())))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++******************------------------------,,,,,,+++******+++,,,,,,------++++++++++++---------...///000000///...---111111111111222333444444777777888999:::;;;;;;<<<<<<>>>???@@@@@@AAACCCEEEQQQVVVZZZYYYTTTRRRVVV[[[______]]]\\\\\\```eeejjjhhhlllrrrwwwyyyyyyzzz{{{}}}}}}yyyuuuwww}}}}}}wwwuuusssqqqqqqtttwwwyyy~~~{{{zzzzzz{{{{{{zzz{{{yyyzzz|||xxxpppoootttqqqqqqrrrtttuuussspppmmmpppnnnkkkhhhfffeeeffffffffffffdddbbb^^^YYYTTTQQQQQQOOOLLLJJJIIIHHHFFFEEEFFFFFFEEEDDDCCCBBBAAAAAABBBCCCDDDCCCAAA???======<<<<<<;;;:::999999999999888888777777666666555555666555333111111222333444111111000000111111222333333333333333333333333333000000000000000000000000000///...------...///000111000000///...---------------------------------...------,,,,,,------...////////////////////////000000000000111111111111//////000111111111111111111111000000111111222333999999;;;<<<===>>>>>>>>>::::::;;;<<<===>>>??????AAAAAAAAAEEEJJJLLLLLLJJJIIINNNRRRTTTRRRQQQRRRTTTYYY[[[^^^cccfffiiijjjkkkmmmnnnppprrrtttvvvwwwxxxzzzuuurrrrrrssstttsssssstttvvvxxxxxxwwwvvvxxxwwwvvvwwwzzz~~~|||||||||||||||}}}}}}}}}zzzxxxvvvwwwzzz}}}{{{xxxyyy|||xxxvvvtttttttttuuuuuuvvvuuutttttttttuuuwwwyyyzzzyyyxxxwwwjjjlllllljjjlllooonnnjjjiiiiiihhhgggddd```\\\ZZZaaa___[[[WWWTTTRRRQQQQQQSSSRRRPPPPPPOOOMMMIIIFFFBBBDDDGGGKKKPPPTTTWWWYYY]]]^^^___``````___]]]\\\eeegggjjjkkkjjjgggccc```ZZZSSSPPPQQQQQQRRRYYYccceeeeeeddddddeeegggjjjkkkeeeccc```^^^\\\YYYVVVSSSVVVTTTQQQNNNLLLJJJIIIIIIHHHHHHGGGEEEDDDCCCBBBAAA??????>>>>>>>>>=========;;;;;;;;;:::999888888888777666555555444444555555444333333222111111000000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))******)))))))))))))))))))))(((((((((((())))))***++++++++++++************)))((('''''''''))))))************)))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,++++++++++++,,,---......////////////......000//////000000111222333555666666777888999:::;;;;;;===>>>>>>>>>@@@BBBDDDKKKQQQWWWWWWSSSQQQSSSWWW^^^]]]\\\]]]___cccgggiiikkknnnqqqtttvvvxxxzzz|||{{{zzzvvvrrrtttzzz}}}{{{uuutttsssrrrsssvvvxxxzzz|||{{{zzzyyyyyyyyyyyyyyyxxxvvvwwwxxxtttnnnmmmrrrvvvuuusssssssssrrrpppnnnqqqooolllhhheeedddddddddffffffeeebbb___ZZZVVVSSSPPPNNNLLLJJJIIIHHHGGGFFFGGGFFFEEEDDDCCCBBBBBBBBBEEEEEEEEEDDDAAA???======<<<;;;:::999999888999999888888777777666555555444444333111000000000222333111000000000000111222222222222222222222222222222000000000000000000000000//////............//////000000//////...------,,,------------------------------,,,,,,,,,,,,------........................////////////000000000000---...//////000000000///000/////////000000111111666666888999:::;;;;;;;;;888999999:::;;;<<<======@@@???@@@CCCGGGIIIIIIGGGGGGKKKOOOOOONNNNNNPPPRRRUUUXXX[[[___ccceeeggggggmmmnnnoooqqqsssuuuvvvwwwzzzxxxuuurrrppppppqqqrrrppppppqqqsssuuuuuuttttttrrrrrrtttxxx|||~~~yyyyyyzzzyyyyyyyyyyyyyyyxxxvvvtttuuuxxxzzz||||||||||||||||||}}}}}}yyyvvvtttsssuuuyyy|||zzztttnnnmmmmmmrrruuuxxxzzzyyyvvvqqqnnnjjjlllkkkiiijjjmmmkkkgggeeegggiiiiiigggaaa\\\XXX[[[[[[[[[YYYUUUPPPLLLIIIMMMLLLKKKJJJJJJHHHDDDBBBMMMNNNPPPRRRUUUWWWYYYZZZUUUVVVXXXYYYYYYXXXVVVUUUVVVWWWYYYZZZYYYWWWTTTRRRMMMHHHFFFGGGGGGGGGNNNVVVnnnaaa```_________```aaabbb[[[ZZZYYYXXXWWWSSSMMMIIINNNNNNMMMKKKIIIGGGEEECCCEEEDDDCCCBBBAAA???>>>>>><<<<<<;;;;;;;;;;;;::::::::::::999999888888777777666555444444333333444444333222222111111000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************+++++++++++++++*********))))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++************))))))((((((''''''((())))))******))))))(((******))))))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********************************+++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,......---------......///............///000111111333444444555666777888999999;;;<<<======>>>@@@BBBDDDJJJQQQSSSQQQOOOQQQSSS\\\[[[ZZZ^^^ccchhhiiiiiikkkmmmnnnpppqqqssswwwyyyuuuvvvsssppprrrxxxzzzwwwrrrrrrrrrsssuuuwwwyyyzzzwwwwwwwwwxxxwwwwwwvvvvvvuuusssrrrrrroookkklllpppxxxuuurrrppppppooonnnlllqqqoookkkgggdddbbbbbbbbbbbbbbbbbb```]]]YYYUUUSSSOOONNNLLLJJJIIIHHHGGGGGGFFFEEECCCAAAAAABBBCCCDDDEEEEEECCCAAA@@@>>>===<<<<<<;;;:::999888888888888777777777666555555444444333222000/////////000111000000//////000000111222111111111111111111111111////////////////////////......////////////....../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------.........//////,,,---............................../////////000222222444555666777777777666777777888999:::;;;;;;>>>>>>>>>@@@CCCDDDDDDCCCDDDGGGIIIIIIHHHIIILLLOOORRRTTTWWW[[[^^^aaabbbccckkklllmmmoooppprrrsssssspppooonnnmmmmmmmmmnnnnnnmmmmmmooopppqqqrrrrrrrrrlllooosssyyy}}}~~~|||yyyxxxyyyyyyxxxxxxwwwvvvvvvuuusssrrrsssuuuxxxyyyyyyvvvyyy|||zzzxxxxxx|||}}}zzzwwwtttsssrrruuu{{{}}}ssskkkiiikkkooossswwwyyywwwqqqiiidddiiijjjiiiffffffiiihhhdddaaaccceeeeeebbb\\\VVVRRRSSSSSSRRRQQQNNNKKKHHHFFFIIIIIIJJJMMMQQQSSSRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLLLLMMMLLLKKKIIIHHHFFFCCCBBBCCCCCCCCCHHHNNNVVVooobbbaaa___^^^]]]]]]]]]]]]YYYXXXWWWVVVUUUQQQLLLHHHKKKKKKLLLKKKIIIGGGDDDBBBBBBAAA@@@???>>>===<<<<<<:::::::::999999999999888888888888777777777666666444444333222222222222333111111111000000/////////.........---------,,,,,,++++++++++++++++++++++++************************************************+++++++++***************)))))))))(((((()))))))))))))))))))))((((((((((((((())))))******************)))))))))((((((((('''(((((())))))))))))(((((())))))((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++++++++*********+++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,...---,,,,,,,,,---...///---------......///000111111222222333444555666666888999:::;;;;;;<<<>>>AAAAAAFFFKKKMMMMMMMMMPPPTTTZZZXXXYYY^^^fffkkkjjjggggggiiikkklllmmmnnnqqqsssooorrrrrrrrruuuxxxwwwsssnnnoooqqqsssuuuvvvwwwwwwqqqsssuuuuuuuuutttsssssssssqqqooommmlllkkkmmmooorrrqqqooonnnnnnmmmkkkiiimmmkkkhhheeebbbaaaaaabbb]]]]]]]]]\\\YYYUUURRRPPPOOOOOOMMMKKKGGGFFFEEEFFFEEECCCAAA???>>>???AAACCCBBB@@@???>>>>>>>>>===<<<;;;:::999888888777777777777777666555555444444333222111000/////////000000//////......//////000111000000000000000000000000........................,,,---////////////---,,,.........---------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,------------------............------------...//////////////////000111222444444444444555555666777888999::::::<<<<<<<<<===>>>???@@@@@@BBBDDDFFFEEECCCEEEIIIMMMPPPRRRUUUYYY\\\^^^___```gggggghhhjjjkkkmmmnnnnnniiiiiijjjjjjjjjjjjjjjiiilllmmmoooppppppqqqrrrsssmmmooosssxxx||||||yyyvvvyyyzzzzzzzzzzzzxxxwwwvvvrrrqqqqqqrrrvvvyyyzzzzzzqqqsssssssssssstttyyy||||||{{{yyywwwuuutttssssssssswww{{{xxxqqqlllmmmooommmpppssstttqqqkkkddd```eeefffeeebbbcccfffeeeaaa```___]]]ZZZVVVQQQNNNKKKMMMKKKGGGEEEFFFIIINNNQQQQQQQQQRRRTTTXXXZZZ[[[ZZZMMMMMMLLLJJJIIIHHHGGGFFFCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEEEECCCCCCDDDDDDDDDDDDGGGKKKIIIVVVkkk___^^^]]][[[ZZZXXXWWWWWWWWWUUURRRQQQOOOMMMJJJHHHDDDEEEFFFGGGFFFCCC@@@???@@@@@@???>>>===<<<<<<;;;:::999999999999888888888666666666666666555555555333222222111111111111111000000////////////......------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))(((''''''((())))))))))))))))))(((((((((((((((((()))************)))))))))))))))(((((((((((((((((())))))))))))((((((&&&'''''''''((((((((()))''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***+++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++---...///...------......///000111///000111222333444444555666888999999999;;;===???BBBDDDFFFFFFGGGKKKQQQVVVWWWVVVXXX^^^fffjjjhhhdddcccfffkkkmmmnnnmmmmmmnnnjjjoootttvvvyyyzzzwwwpppnnnooopppqqqrrrrrrrrrrrrmmmppprrrsssqqqppppppqqqrrrqqqmmmkkkkkkmmmoooooolllmmmnnnpppqqqoookkkggggggfffcccaaa``````aaabbb[[[[[[[[[ZZZWWWTTTQQQNNNOOOOOONNNJJJEEEBBBBBBCCCCCCAAA???<<<<<<===???@@@???======>>>AAABBBBBB@@@::::::999888777777777777666666555555444333333333222111111000000000000000......------......///000////////////////////////------------------------,,,---...//////...---,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,.........//////......------...///000000000//////...///000222333333333333444555666777888999999::::::::::::::::::;;;===>>>AAACCCDDDCCCAAACCCHHHLLLOOOQQQTTTXXX[[[]]]^^^^^^```aaabbbdddeeeggghhhiiigggggghhhhhhhhhgggeeeeeelllnnnpppqqqpppqqqtttvvvsssssstttvvvxxxxxxvvvtttwwwxxxyyyzzzyyyxxxvvvuuuqqqqqqqqqtttwwwzzz{{{{{{qqqnnnlllnnnrrrxxx|||}}}yyyyyywwwvvvuuutttttttttqqqpppooommmkkklllmmmooommmmmmnnnmmmjjjfffcccaaa```bbbbbbaaabbbeeeccc^^^\\\XXXQQQJJJFFFEEEEEEFFFLLLKKKIIIJJJMMMTTTZZZ___\\\YYYVVVSSSQQQOOOLLLJJJEEEEEEDDDCCCBBB@@@@@@???@@@@@@AAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA???AAABBBAAAAAABBBDDDEEEFFFHHHOOO^^^sss___^^^]]][[[YYYWWWVVVUUUVVVTTTQQQOOONNNLLLJJJGGGAAABBBDDDDDDDDDBBB@@@???>>>>>>>>>===<<<;;;;;;;;;999999999888888888777777555555555555444444444444222111000000//////000000........................------,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++)))))))))***************))))))''''''''''''))))))))))))))))))(((((((((((('''((())))))******))))))))))))))))))(((((((((((('''(((((())))))(((((('''%%%&&&&&&'''(((((())))))&&&''''''(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,******++++++,,,---------***++++++,,,,,,++++++*********++++++++++++******++++++++++++,,,------...------------...///000111...///000000222222333444666777888999999:::<<>>======AAAEEEGGGFFFCCC:::999888777666666666666555555555444333333222222111111111111000000000///------,,,,,,------...///........................,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++++++++++++++++++++++++++******++++++++++++,,,,,,.........///......---,,,,,,---///000000000///......///000111222333333333333444444555666777888999888999:::999888:::<<>>>>>>>>??????@@@AAAAAA>>>>>>>>>??????@@@@@@@@@===AAABBB@@@???BBBDDDCCCIIIFFFGGGMMMYYYqqq___^^^]]]\\\YYYWWWUUUTTTRRRQQQPPPPPPOOOLLLHHHDDDBBBBBBCCCDDDDDDCCCBBBAAA<<<<<<<<<;;;::::::999999888888777777777666666666333333333444444444444444111000//////......//////------------------------,,,,,,,,,,,,++++++++++++************************))))))*********+++++++++************************((()))))))))*********+++***)))'''&&&&&&''')))***))))))))))))(((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,))))))******+++,,,,,,,,,***+++,,,,,,,,,,,,+++***)))***+++,,,,,,+++***))))))***+++,,,,,,---------,,,++++++,,,,,,---...///......///000111222333333555777888999999:::<<<>>>?????????@@@CCCHHHMMMQQQTTTUUUXXX[[[^^^____________bbbfffiiijjjjjjkkklllmmmppprrrsssvvv{{{zzzvvvwwwuuussspppmmmjjjhhhggglllooopppnnnjjjiiikkknnnoooooommmiiilllrrrrrrnnnjjjjjjlllmmmnnnkkkgggcccaaa___]]][[[ZZZ[[[\\\]]]]]]]]]\\\[[[XXXTTTPPPNNNHHHJJJJJJGGGAAA>>>@@@CCCDDDCCCAAA???===<<<<<<;;;<<<;;;<<>>@@@BBBBBB@@@AAAEEEIIIJJJKKKNNNRRRTTTVVVWWWWWWVVVWWWYYY\\\^^^aaacccdddcccccccccbbbbbbbbbbbbbbbhhhkkknnnmmmlllmmmqqqvvvsssrrrqqqrrrssssssrrrqqqmmmnnnqqqssstttsssqqqppptttsssrrrsssttttttsssqqqrrrssstttvvvwwwxxxwwwvvvppppppooonnnmmmmmmmmmmmmjjjjjjiiigggeeefffjjjmmmnnnmmmjjjgggdddbbb``````]]]aaacccbbbbbbaaa[[[SSSGGGIIILLLOOORRRUUUWWWXXX\\\]]]______^^^\\\YYYVVVKKKIIIFFFFFFFFFGGGGGGFFFBBBBBBAAAAAA@@@@@@@@@???<<<<<<<<<<<<===>>>???@@@<<<===>>>???@@@@@@@@@@@@===BBBBBB>>>>>>BBBDDDCCCFFFCCCEEEKKKOOO[[[zzz[[[[[[ZZZXXXVVVTTTRRRQQQKKKKKKLLLMMMMMMHHHBBB===??????@@@@@@@@@@@@??????;;;:::::::::999999888888777777666666666555555555333333333333333333333333000000///...............------------------------,,,,,,,,,+++++++++******************************))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++***((('''&&&&&&'''(((***))))))))))))(((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,'''(((((()))***+++++++++***+++,,,------,,,+++***)))***+++,,,,,,+++***)))((()))+++,,,------,,,,,,************+++,,,---.........///000111222333333555777888999999:::<<<>>><<<===>>>@@@CCCGGGKKKMMMSSSVVVYYYZZZ[[[[[[\\\]]]\\\^^^aaabbbccceeehhhkkkpppqqqpppooorrryyy|||zzz{{{yyyuuuqqqllliiifffeeemmmooopppmmmhhhgggjjjnnnmmmnnnllliiilllsssrrrmmmiiihhhgggggggggeeebbb___aaa___\\\ZZZYYYXXXYYYZZZ[[[[[[ZZZYYYVVVQQQNNNKKKDDDFFFHHHEEEAAA???AAAEEEEEEEEECCCBBB???===<<<;;;999888:::???DDDDDD???:::999888777666666555555555555555444333333222222111......//////......---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......,,,++++++,,,......+++++++++++++++++++++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,......---,,,+++------///000111222222222000000111222333444444555777888:::999888999>>>BBB<<>>=========::::::::::::;;;<<<>>>>>>777888:::<<<======<<<<<<:::??????:::999>>>AAA???:::999???GGGFFFFFFZZZsssYYYWWWUUUTTTTTTRRROOOMMMMMMLLLJJJHHHEEEBBBAAA@@@???@@@AAABBBBBBAAA???>>>;;;;;;:::999999888888777666666555444333222222222333333333222222222111111...//////000000000000///---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************************************+++*********))))))(((((()))))))))***+++++++++,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------/////////000111111222222333444555666777888999:::;;;;;;<<<>>>@@@CCCFFFGGGLLLNNNRRRVVVYYYZZZZZZYYY[[[XXXXXX]]]fffjjjhhhccckkkjjjhhhhhhjjjmmmqqqtttoooppprrrpppiiibbbeeemmmllljjjhhheeedddggglllpppnnnkkkiiikkknnnnnnjjjffffffdddbbbcccdddddd```\\\aaa^^^YYYWWWWWWXXXXXXXXX]]]\\\YYYUUUPPPKKKGGGDDDDDDBBB???>>>===???@@@BBBDDDBBB???>>>>>>===<<<:::;;;::::::;;;<<<;;;999777888999999999888555222111222222222222222111//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++************************************************,,,,,,,,,+++++++++******************************))))))))))))************************************++++++************+++++++++++++++,,,,,,,,,------,,,+++*********+++,,,------------............///...///000111222333333333333444555777999::::::;;;<<<===>>>???AAABBBCCCDDDEEEFFFGGGHHHJJJMMMSSSWWWXXXXXXXXXXXXYYY\\\```dddaaa````````````aaabbbbbbhhhffffffhhhllloooooommmmmmkkkiiijjjnnnpppooolllfffkkkpppqqqnnnmmmooorrrttttttttttttsssrrrqqqqqqtttvvvxxxwwwuuuqqqnnnmmmuuurrrnnnkkkjjjiiihhhfffiiikkkkkkjjjiiikkkpppuuuqqqnnnjjjiiigggddd]]]XXXdddbbbaaabbbccc```[[[WWWfffqqqyyyyyyvvvrrrhhh^^^RRRQQQNNNKKKIIIHHHHHHHHH???@@@BBBDDDDDDCCCBBBAAAAAAAAA@@@>>>===;;;::::::;;;<<<=========<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@DDDJJJOOObbb{{{XXXWWWUUUTTTSSSRRROOOLLLLLLKKKIIIGGGDDDBBB@@@???>>>???AAABBBBBB@@@>>>===;;;::::::999888888777777555555555444444333333333333333222222222111111111//////000000000//////...---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************************************************)))))))))(((******************+++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------...//////000000111222222333333444555777888999:::;;;;;;;;;===???BBBEEEGGGKKKNNNRRRVVVYYYYYYXXXXXXZZZXXXXXX___hhhmmmllliiifffdddcccccceeeiiinnnqqqpppnnnmmmkkkgggcccfffmmmoookkkgggdddeeejjjooosssnnnllliiijjjmmmlllhhhddd```______aaacccccc```\\\]]]ZZZWWWUUUVVVWWWWWWWWWZZZXXXVVVSSSOOOKKKGGGEEECCCBBB???>>>===>>>@@@AAAAAA???===<<<<<<<<<;;;::::::::::::;;;<<<;;;999777777777888999888555333222222222222222111000//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++************************************************,,,+++++++++************************************))))))))))))************************************+++******))))))******++++++++++++,,,,,,,,,,,,---++++++*********+++,,,---------------..................000111222333333333333444555777888999999:::;;;<<<===>>>@@@AAABBBCCCCCCDDDEEEFFFHHHLLLRRRUUUXXXYYYZZZZZZ[[[]]]aaaddd```````````````bbbccccccdddccccccfffkkkmmmmmmkkkiiiiiikkkmmmppprrrqqqpppnnnsssxxxvvvppplllmmmpppttttttuuuuuutttsssqqqpppssssssrrrpppnnnmmmmmmmmmuuurrrnnnlllkkkjjjhhhgggfffggggggffffffgggiiikkkkkkjjjiiigggeeebbb]]]ZZZ___^^^]]]\\\\\\[[[YYYXXXeeejjjmmmjjjhhheee]]]TTTNNNMMMLLLJJJHHHGGGFFFFFFAAABBBDDDEEEDDDCCCBBBAAAAAA@@@???>>>===;;;:::::::::;;;<<<<<<<<<;;;999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>AAAFFFJJJNNNbbbXXXVVVTTTSSSRRRQQQNNNKKKIIIHHHGGGEEEBBB@@@???>>>>>>???@@@AAAAAA???===<<<::::::999999888777777777555555555444444444444444222222222222111111111000000000000000///...------,,,,,,++++++++++++,,,,,,******++++++++++++******)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************************************************))))))))))))******************))))))+++++++++,,,++++++***)))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,......//////000111111111222222333555666777888999999::::::<<<>>>AAADDDFFFIIILLLQQQUUUWWWXXXVVVUUUVVVUUUVVV]]]gggmmmmmmkkkbbb```^^^^^^```dddiiimmmooojjjggggggfffeeehhhmmmppplllfffeeeiiinnnrrrsssnnnkkkiiiiiijjjiiieeeaaa]]]\\\]]]aaaeeeeeeaaa^^^XXXVVVTTTSSSUUUVVVWWWVVVVVVUUUSSSQQQMMMJJJGGGEEEBBBAAA???======>>>???AAA===;;;::::::;;;;;;:::999:::999999:::;;;:::888666444555777777777666444333222222222111111000///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++************************************************************))))))))))))************************))))))))))))************************************+++******))))))******+++******+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,---------......---...///111222222222222444444555666777777888888:::;;;;;;===>>>???@@@AAA@@@AAACCCDDDGGGKKKPPPTTTVVVXXX[[[\\\]]]^^^aaaccc^^^^^^______```aaacccccc```aaacccgggkkkmmmmmmkkkhhhkkknnnpppqqqrrrssstttvvv}}}}}}sssllllllpppssstttuuuvvvvvvtttsssqqqrrrpppllliiihhhjjjmmmooosssqqqnnnllllllkkkiiihhhjjjiiiiiijjjkkkkkkiiigggdddeeefffdddaaa^^^\\\\\\XXXYYYYYYVVVTTTUUUZZZ^^^gggddd]]]WWWVVVUUUPPPHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDEEEEEEDDDCCCAAA@@@@@@@@@???>>><<<;;;:::::::::::::::::::::999888888::::::::::::::::::::::::999999999999::::::::::::888:::;;;<<<<<<>>>AAACCCBBBMMMcccWWWVVVTTTRRRQQQOOOLLLJJJFFFFFFDDDCCCAAA???>>>===>>>>>>@@@@@@@@@>>><<<;;;999999999888777777666666444444444444444555555555222111111111111000000000000000000///...---,,,+++,,,,,,++++++++++++,,,,,,******++++++++++++******))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))*********************************************************)))))))))))))))++++++******))))))((((((******++++++++++++******))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,------...//////000000111111111222444555666777888888888999:::<<>>??????:::999999:::<<<<<<;;;:::999999888999::::::888555222333555666777666444333111111111111000///...---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++************++++++************************************************)))))))))))))))(((((((((************************((()))))))))******************************************))))))))))))******************++++++++++++***************++++++,,,+++,,,,,,,,,------------------///000111222222222444444444555555666666777999999:::;;;<<<===>>>>>>>>>???BBBDDDFFFJJJOOOSSSTTTVVVZZZ\\\]]]]]]___```^^^^^^^^^^^^___```aaaaaaaaacccfffiiimmmnnnooonnnnnnppprrrpppnnnnnnrrruuuxxxuuummmmmmqqqqqqsssuuuwwwxxxwwwuuutttrrrooolllkkklllnnnpppqqqooonnnllllllmmmmmmllljjjlllllllllnnnqqqpppkkkggg___bbbcccaaa\\\YYYYYYZZZUUUWWWXXXUUURRRVVV```iiinnnbbbTTTLLLLLLMMMJJJDDDFFFGGGHHHHHHGGGFFFDDDCCCDDDDDDDDDCCCBBBAAA???>>>@@@???>>>===<<<;;;:::::::::::::::::::::999999888888888888888888888888888666777777777777888888888666888:::;;;;;;;;;<<<>>>AAAAAAHHHYYYpppWWWUUUSSSQQQPPPNNNKKKHHHDDDCCCBBBAAA???>>>===<<<===>>>?????????===:::999999888888777777666666555333333333444444444444444111111111000000000///////////////......,,,++++++,,,++++++******++++++,,,)))******++++++******))))))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))((((((((()))******++++++*********))))))))))))))))))))))))*********************************+++++++++,,,,,,---------...//////000000000000111333444555666777666666777888;;;>>>AAABBBFFFHHHLLLPPPRRRTTTTTTSSSRRRQQQQQQUUU[[[___```___```___\\\[[[[[[]]]```bbbgggcccccciiinnnmmmjjjiiihhhffffffkkkqqqrrrooojjjiiigggeeedddcccbbbaaa___bbb``````ccceeeddd```\\\TTTSSSSSSUUUWWWXXXWWWVVVVVVTTTRRROOOJJJFFFCCCAAA@@@???>>>=========>>>>>>999999999;;;===>>>===;;;888888888999:::999777555000111333555666555444333000000000000///...------------,,,++++++++++++,,,++++++++++++++++++++++++******)))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***))))))))))))))))))***)))))))))*********++++++))))))******++++++++++++++++++++++++,,,,,,,,,---,,,---...///000111111111444444333333444555666666888888999:::;;;;;;<<<<<<===???BBBDDDFFFIIINNNQQQPPPSSSWWWZZZZZZ[[[\\\]]]]]]]]]]]]]]]^^^___``````dddfffiiikkkmmmnnnoooooowwwvvvtttnnnjjjjjjnnnsssssszzzwwwqqqrrruuurrrtttvvvxxxxxxxxxwwwvvvqqqpppqqqsssvvvwwwvvvtttlllkkkkkklllnnnooonnnmmmhhhggghhhkkknnnnnniiieee___aaaaaa^^^YYYVVVVVVXXXVVVYYYZZZWWWUUU[[[gggrrrsssdddRRRKKKLLLNNNLLLIIIFFFFFFGGGHHHHHHFFFEEEDDDCCCCCCBBBAAA@@@>>>===<<>>>>>===<<<;;;::::::<<<;;;;;;:::::::::::::::777777777777777777777777555555555555666666666666666888:::;;;:::999:::;;;===;;;;;;???JJJaaaVVVTTTRRRQQQOOOMMMJJJGGGBBBBBBAAA@@@???>>>======<<<===>>>>>>>>>;;;999888888888777777666555555555333333333222222222222222000000000000////////////............---,,,++++++++++++************++++++))))))************))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))((((((((()))******+++*********))))))))))))))))))))))))************************************++++++++++++,,,,,,------...///////////////000222333444555666555555555777999<<>>???>>>>>>===============:::999:::<<<>>>???===;;;888777777888999999666444///000222444555444333222000000000000///...---,,,------,,,+++++++++++++++++++++++++++++++++++++++)))))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***((())))))))))))*********((()))******++++++************+++++++++,,,,,,,,,+++,,,---///000000000000333222222111222444666777777888888999::::::;;;;;;===???AAACCCEEEHHHKKKNNNNNNQQQTTTWWWWWWXXXYYYZZZ\\\\\\]]]^^^___aaacccdddhhhiiikkkkkkkkkkkkmmmooozzzwwwrrrlllhhhiiilllooolllssszzz}}}{{{yyyzzz|||xxxxxxxxxxxxwwwwwwvvvuuuoooqqquuu{{{zzzuuummmmmmmmmnnnpppqqqpppooohhhhhhhhhiiikkkkkkiiigggaaaaaa```^^^[[[XXXXXXXXXZZZ\\\]]][[[YYY^^^iiisssqqqbbbSSSNNNPPPPPPOOONNNGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBAAA???>>>======<<<>>>>>>======<<<;;;;;;:::<<<<<<;;;:::::::::::::::555555555555555555555555444444444444555555555555555777999999888888999:::999:::<<<>>>???HHH]]]qqqVVVTTTRRRPPPNNNLLLIIIFFFBBBAAAAAA@@@???>>>======<<<===>>>>>>===;;;888777888777777666666555444444333222222111111000000000000000/////////.........,,,,,,---------,,,,,,+++++++++************++++++))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((()))))))))))))))(((((()))***************))))))))))))))))))))))))************************************+++++++++++++++,,,,,,---......//////...///000111222444555555333333444666888;;;>>>???CCCCCCEEEHHHLLLQQQUUUWWWVVVUUUTTTTTTVVVXXXYYYYYYXXXYYY[[[\\\]]]^^^^^^]]]aaa```ccciiillliiihhhiiiggghhhjjjlllmmmmmmkkkjjjfffffffffffffffgggiiijjjdddaaa^^^]]]______]]]ZZZVVVVVVVVVWWWXXXVVVSSSPPPNNNMMMKKKIIIEEEAAA>>>===>>>>>>=========<<<<<<<<<999999:::<<<>>>>>><<<:::777777777888999888666444...000222333444333222111////////////...---,,,,,,---,,,++++++***+++++++++************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******'''((()))***+++******)))************+++++++++++++++,,,---...///000000000111111000000111444666888888888888999::::::;;;;;;<<<>>>@@@BBBCCCEEEHHHJJJNNNPPPSSSUUUUUUVVVXXXZZZYYYZZZ\\\___cccgggjjjlllooooooooommmkkkkkknnnppptttqqqnnnkkkkkkllllllllliiinnnvvv}}}~~~{{{xxxuuusssrrrrrrmmmooottt|||{{{uuusssrrrrrrssstttsssqqqooommmmmmmmmkkkiiiiiijjjkkkdddbbb```_________^^^]]]^^^______]]]ZZZ]]]dddkkkfffZZZPPPOOOQQQOOONNNNNNHHHHHHFFFEEEDDDDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<;;;;;;:::;;;;;;999888888888999:::444444444444444444444444333333444444444555555555333555666777666666888999777999===??????@@@JJJTTTzzzVVVTTTQQQPPPNNNLLLHHHEEEAAAAAAAAA@@@???>>>>>>===<<<=========<<<:::888666777777777666555555444444333222222111000///......000/////////............++++++,,,---------,,,,,,++++++************++++++))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++''''''(((((())))))******(((((()))***************))))))))))))))))))))))))************************)))************+++++++++++++++,,,------......///......///111222333444555333333333555777:::===???BBBBBBCCCEEEJJJPPPVVVYYYTTTSSSRRRRRRSSSUUUVVVWWWWWWYYY\\\```bbbbbbbbbaaaaaa```bbbfffhhhfffgggjjjiiijjjkkkkkkjjjjjjlllnnngggggghhhhhhhhhjjjmmmooofffbbb___^^^```aaa```^^^VVVVVVVVVWWWWWWUUUPPPMMMJJJIIIHHHFFFCCC@@@>>><<<===============<<<<<<<<<999999:::<<<>>>>>>;;;999777666666777888888666333...000222333333333111000////////////...---,,,+++---,,,++++++******++++++************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''((()))++++++******))))))************+++++++++++++++---...///000000000000000//////111444666888888888888999:::::::::;;;;;;===???AAAAAACCCEEEGGGNNNPPPRRRTTTTTTVVVXXX[[[WWWYYY\\\aaaffflllppprrruuuuuutttpppmmmlllpppsssmmmkkkjjjlllooopppnnnkkkiiimmmuuu~~~~~~xxxtttpppooonnnkkklllrrrzzz{{{tttyyyxxxwwwvvvvvvtttqqqnnnoooooonnniiieeedddgggkkkfffbbb```aaaccceeedddaaa``````___\\\ZZZZZZ^^^bbb\\\RRRLLLNNNPPPMMMKKKMMMIIIHHHFFFDDDCCCBBBCCCCCCBBBBBBAAA@@@????????????=========<<<<<<;;;;;;:::;;;:::888777777777888999333333333333333333333333333333444444444555555555222333444444444555777999666444444888:::;;;AAAHHHRRRjjjXXXVVVRRROOOLLLIIIEEEBBBBBB@@@===>>>@@@???<<<999===<<<:::999777777777777999888666444333333333333333222111000//////////////////...---,,,,,,++++++++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))+++***)))(((((()))***++++++***))))))))))))&&&$$$)))******)))(((''''''(((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((''''''''''''((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,)))************+++++++++,,,,,,,,,---------......////////////000000000000111111222333555777999:::<<>><<<<<<<<<<<<<<<<<<;;;;;;;;;999999888999:::;;;999777888777666555444444555666000000///...............//////...------------...++++++,,,,,,,,,,,,,,,,,,+++*********))))))((((((***(((&&&(((+++,,,+++)))+++*********))))))(((((())))))))))))))))))))))))&&&'''''''''(((((()))))))))))))))))))))))))))))),,,++++++***)))(((((('''''''''((()))))))))))))))((((((((((((((('''''''''&&&&&&'''((())))))(((((((((''''''(((******)))(((++++++******************++++++,,,------......///111000000000111333555777777777777888999:::<<<<<<;;;<<<>>>@@@AAACCCFFFIIIOOOPPPSSSUUUVVVWWWWWWWWWTTTXXX]]]ccciiilllnnnooo{{{|||}}}{{{vvvqqqnnnmmmiiikkknnnooommmlllkkkkkkooovvv~~~xxxnnnkkkmmmqqqqqqrrruuuzzzzzzwwwwwwzzz}}}~~~{{{tttppprrrsssrrrmmmooollleeecccggggggdddiiiggghhhjjjhhhccc```aaaaaaaaa```^^^]]][[[YYYXXXNNNLLLKKKJJJKKKLLLKKKJJJJJJHHHFFFCCCBBBAAABBBCCCAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888666555555555666777333222222111222333555666444333333222222333333444333333333444444444555555555666777888999:::;;;;;;BBBHHH[[[zzzTTTRRROOOLLLKKKIIIFFFDDDCCCBBBAAAAAAAAA@@@>>><<<===<<<<<<:::999888777777666555333222111111111111222222111000////////////.........---,,,,,,++++++++++++++++++++++++++++++++++++******************))))))))))))))))))))))))***))))))))))))))))))***)))(((''''''((((((&&&$$$((()))***)))'''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))***)))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---)))************+++++++++,,,,,,,,,------------........./////////000000000000111222333555777888999<<<>>>AAACCCEEEHHHLLLOOOQQQQQQQQQPPPPPPSSSWWWZZZ[[[ZZZYYYXXXYYYZZZ\\\]]]bbbcccdddfffhhhiiiiiiiiigggggggggjjjlllnnnmmmlllllljjjjjjlllnnnmmmhhhddd[[[]]]```aaa___[[[WWWTTTWWWWWWWWWWWWTTTQQQNNNLLLIIIFFFCCCBBBAAA@@@>>><<<<<<<<<<<<;;;;;;;;;;;;;;;999888888999::::::999777777666555444444444555666000000///............///......---,,,++++++,,,,,,++++++++++++++++++++++++*********)))))))))((((((***((('''(((+++,,,+++)))*********)))))))))((((((((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((+++******)))((((((''''''''''''((()))))))))))))))'''''''''(((((((((((((((&&&'''((((((((((((((((((''''''((()))***+++******************************++++++,,,,,,---.........111000//////000333555666666666666777888999:::;;;999;;;>>>@@@AAADDDHHHKKKKKKMMMOOOQQQSSSTTTUUUUUUUUUWWW\\\aaafffjjjlllmmmlllmmmnnnmmmkkkhhhhhhhhhmmmoooqqqqqqooommmllllllqqqwww}}}}}}wwwqqqnnnnnnooonnnoootttyyyxxxsssrrrttt{{{|||yyysssppprrrsssqqqnnnooollleeecccggghhhfffhhheeeeeefffddd^^^\\\]]]\\\]]]^^^^^^\\\XXXSSSPPPKKKJJJHHHHHHIIIJJJJJJHHHJJJHHHFFFCCCBBBAAABBBBBBBBBAAA@@@>>>===<<<<<<<<<::::::::::::::::::::::::888777666555555555666666333333222111222333444444333333222222222222333333333333333333444444444444444555666777888999::::::>>>>>>FFFWWWmmmPPPNNNKKKJJJIIIIIIGGGEEECCCDDDDDDCCCAAA?????????======>>>===;;;999777666444333222111111111111111222111000//////......///...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++******)))))))))))))))))))))))))))((())))))******))))))((((((((('''((())))))(((&&&((()))***)))'''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&&&&&&&((()))***+++((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++*********+++,,,,,,)))************+++++++++,,,,,,,,,,,,------------.........////////////000000000111222444666777888;;;===???AAABBBEEEHHHKKKMMMMMMMMMMMMNNNQQQUUUYYYXXXXXXXXXYYYZZZ[[[\\\]]]eeeffffffgggggggggggggggeeefffhhhllloooooommmkkklllkkkjjjkkkllljjjeeeaaa[[[]]]^^^^^^\\\XXXTTTQQQZZZZZZZZZXXXUUUQQQNNNLLLIIIFFFCCCBBBAAA@@@>>>===<<<;;;;;;;;;::::::::::::888777777888999999888666555444333333333444555666111000//////......//////...---,,,+++************,,,,,,++++++******))))))******))))))))))))((((((+++)))))))))+++,,,+++*********))))))))))))(((((((((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''((())))))))))))(((&&&&&&''''''(((((())))))(((((((((((((((((('''&&&'''((()))***++++++++++++***************************++++++,,,,,,---......000000//////000222444555444444444555666777888999888:::===???AAADDDHHHKKKIIIJJJLLLOOOQQQSSSTTTTTTXXXYYY\\\```dddhhhkkklllfffggghhhgggffffffhhhjjjnnnqqqrrrrrrpppmmmllllllqqquuuxxxyyyxxxwwwyyy|||zzzxxxwwwvvvuuussspppmmmkkklllpppuuutttooommmoooxxxyyyvvvqqqooorrrsssqqqqqqpppjjjcccaaacccdddccceeeaaa___```^^^ZZZZZZ]]]XXX[[[^^^^^^[[[UUUMMMHHHJJJHHHHHHHHHJJJJJJJJJHHHIIIGGGEEECCCBBBAAABBBBBBCCCCCCAAA???>>>===<<<<<<:::999999999999999999999777666666555444555555555444333222222111222222222222222222111111222222222222222222333333333333444333333444555666777777888<<<::::::>>>GGG^^^PPPMMMJJJIIIIIIHHHGGGFFFAAADDDFFFDDD@@@>>>>>>@@@===>>>>>>>>>===:::888666444333333333333333333333111111000///............---,,,,,,,,,+++++++++***************************,,,,,,++++++***)))(((((())))))))))))))))))))))))'''((()))******)))((('''***))))))***,,,---+++***'''((())))))'''&&&''')))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''(((******((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++))))))*********+++++++++++++++,,,,,,,,,---------------........./////////000000000111333444666777999;;;===>>>???AAADDDGGGHHHIIIJJJJJJLLLOOOTTTXXXYYYYYYZZZ\\\]]]^^^______ffffffggghhhhhhhhhhhhhhhhhhhhhiiilllnnnnnnkkkiiijjjiiihhhiiikkkiiiddd___]]]^^^^^^]]]ZZZWWWSSSPPPWWWWWWWWWVVVTTTPPPMMMKKKHHHFFFCCCAAAAAA@@@>>>===;;;;;;::::::999999888888777666555666888888666555333222111111222333444555111000//////......//////...---,,,+++***)))))))))------,,,++++++***))))))))))))))))))))))))((((((+++*********+++++++++***))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''(((((())))))((((((%%%&&&&&&'''((()))******(((((())))))((('''&&&&&&)))***+++++++++*********))))))))))))*********************+++,,,,,,------///////////////111222333222222222333444555666777777999;;;===>>>AAADDDGGGHHHIIIKKKNNNPPPSSSTTTUUU[[[\\\]]]```dddgggjjjllliiihhhgggeeedddeeeiiillljjjmmmoooooonnnlllkkkkkkoooqqqrrrqqqooonnnoooqqqppppppqqquuuxxxwwwrrrmmmiiiiiikkkoooooollllllpppuuuvvvsssoooooossssssppprrrooohhhbbb^^^^^^___```ccc___[[[[[[ZZZXXXZZZ^^^XXXZZZ\\\\\\YYYRRRKKKFFFJJJIIIIIIJJJKKKLLLKKKIIIGGGFFFDDDBBBAAAAAAAAAAAABBBAAA@@@>>>===<<<;;;;;;999999888888888888888777666555555444444444444444333333222222111111111111222111111000000111111222111111111222222222333333222222222333444555555666888888:::;;;>>>III```vvvRRROOOKKKIIIHHHGGGFFFEEE???BBBCCCBBB>>><<<<<<>>>;;;<<<======<<<:::888666333333333333333333333222111000///...------------+++++++++++++++*********************************+++******)))(((''''''&&&(((((((((((((((((((((((('''((()))******)))(((''')))))))))***,,,---,,,***&&&''')))((('''&&&''')))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))))))))*********++++++++++++++++++,,,,,,,,,------------------............/////////000222333555555777999;;;<<<===???BBBDDDEEEFFFHHHIIIKKKOOOUUUYYYZZZ[[[[[[\\\]]]^^^^^^___cccdddeeeggghhhiiiiiiiiillljjjiiijjjkkkkkkiiihhhgggfffeeegggiiihhhddd___\\\\\\[[[YYYWWWSSSPPPNNNPPPQQQQQQQQQPPPNNNKKKJJJFFFDDDAAA@@@@@@???>>><<<;;;::::::999888777777777555444444555666666555333111111000000000222333444000//////..................---,,,+++************...------,,,+++******)))(((((((((((((((((())))))******+++***************(((((((((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%&&&&&&'''((()))******(((((())))))((('''&&&&&&+++---...,,,***''''''((((((((()))))))))*********))))))******+++,,,,,,,,,............///000000111000000000111222333555555777888:::::::::<<<>>>@@@FFFGGGHHHJJJMMMPPPRRRSSSXXXYYYZZZ]]]```cccfffhhhfffdddaaa^^^[[[\\\```cccdddfffjjjkkkkkkjjjjjjkkknnnoooooonnnmmmlllmmmnnnjjjkkknnnssswwwvvvqqqmmmiiiggghhhkkkkkkjjjmmmsssrrrrrrpppmmmooosssrrrnnnnnnjjjfffbbb``````bbbdddhhhbbb]]]ZZZXXXUUUVVVZZZWWWWWWVVVUUUQQQMMMHHHEEEHHHGGGGGGHHHJJJJJJHHHGGGDDDCCCBBBAAA@@@@@@?????????>>>===;;;::::::999999888888777777666666666666444444444444333333222222222222222111111000000///000000000//////000000000000000000111111111111222111111111222333333333444333444666:::;;;===EEEOOOoooSSSPPPKKKHHHGGGFFFEEEDDD>>>??????>>><<<:::::::::999999:::::::::999888777222222333333222111000000000///...------,,,,,,---************************************************)))))))))((((((''''''&&&(((((((((((((((((((((((('''(((((())))))((((((''''''&&&&&&((()))***)))'''%%%'''(((((('''&&&''')))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))******)))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((())))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......////////////111222333444555777999:::;;;===@@@CCCCCCEEEFFFHHHKKKPPPVVVZZZ[[[ZZZZZZYYYYYYYYYZZZZZZ^^^___aaaccceeeggghhhhhhkkkjjjhhhhhhiiiiiihhhfffeeeddddddfffhhhgggbbb^^^XXXWWWVVVTTTQQQNNNLLLKKKKKKLLLMMMNNNNNNLLLJJJIIIDDDBBB@@@>>>>>>>>><<<;;;::::::999888777666666555444333333444555555444222111000/////////000111222///...------,,,,,,---------,,,++++++***+++++++++,,,,,,,,,+++*********)))''''''(((((((((((()))))))))***+++***(((((((((***''''''(((((((((((())))))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&''''''(((((())))))(((((((((((((((((('''&&&***---...,,,(((&&&&&&((('''(((((())))))*********((())))))******+++,,,,,,---------......//////////////////000111222333444666888888888888888:::<<>>======;;;:::999999888888999999777777666666555555444444333333333333333222111111000000111111111000//////000//////......//////000/////////000000000111111000111111111222222222333555222333666777777999>>>FFFWWWpppQQQNNNIIIFFFEEEEEEDDDCCC>>>===<<<<<<<<<;;;999777666666666777777777888888444444444444333222000///000///...---,,,,,,,,,,,,)))*********************************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&'''))))))'''&&&%%%&&&((('''&&&&&&((()))&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***************)))************+++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------.........///000111222333444666888999:::===@@@CCCCCCDDDFFFIIILLLQQQXXX\\\]]][[[YYYVVVUUUUUUVVVVVVZZZ[[[]]]___aaabbbccccccfffffffffiiijjjjjjhhheeefffdddccceeefffeee```[[[VVVUUUSSSQQQOOOMMMKKKKKKJJJKKKLLLMMMMMMLLLJJJIIICCC@@@>>>=========;;;::::::999888777666555555444333222222333444444333111111000///.........///000------,,,++++++++++++,,,******)))))))))***++++++)))))))))))))))((((((((('''''''''((((((((())))))((()))+++)))'''&&&''')))'''''''''((((((((())))))''''''''''''''''''''''''))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''(((((((((((((((&&&'''(((((((((((((((((('''***---,,,(((&&&'''***''''''(((((()))******+++(((((())))))***+++++++++,,,,,,---...............////////////000222333444555666777777777888:::<<>>>>>>>>>>>===<<<;;;;;;888888777777888888999:::666666666555444333333333111222333333333222000000...///000111111111000//////..................///....../////////000000000111111111111111222222222666333333666666444777<<<777???JJJZZZwwwOOOKKKGGGDDDCCCDDDDDDCCC???<<<::::::<<<<<<999555444444444444555666888888777777777777666444222111//////...---,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))((('''&&&&&&'''((())))))(((((()))******((('''%%%&&&''''''&&&&&&((()))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''((()))***+++&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))...------,,,+++++++++,,,)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------............///111222222333555777999:::===@@@CCCBBBDDDGGGIIIMMMRRRYYY^^^```]]]ZZZVVVTTTTTTUUUUUUXXXYYYZZZ\\\]]]^^^^^^^^^___aaaeeejjjmmmlllhhhdddgggeeedddeeeeeeccc]]]XXXWWWVVVTTTQQQOOONNNMMMMMMLLLMMMNNNOOONNNLLLJJJIIIAAA???===<<<<<<<<<:::999999999888777666555444444333222111222444444222111111000///...------...///---,,,++++++******++++++(((''''''(((((()))***+++&&&&&&&&&'''''''''''''''&&&'''''''''(((((())))))''')))***)))&&&%%%&&&(((&&&'''''''''(((((())))))''''''''''''''''''''''''+++*********))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((('''''''''&&&&&&'''((()))))))))(((###'''++++++(((&&&))),,,&&&''''''((()))******+++((((((((()))******++++++,,,,,,---.........------////////////000222333444444555777777888999<<<>>>DDDDDDDDDDDDFFFHHHJJJLLLHHHJJJNNNSSSVVVXXXYYYYYYVVVVVVVVVVVVWWW[[[```dddmmmooorrrtttsssrrrrrrrrriiigggeeeeeefffggghhhggghhhiiihhhdddaaaaaaeeeiiihhhhhhkkkooolllfffdddeeehhhgggdddbbbeeeiiieee___bbb^^^^^^cccddd``````eeebbb\\\VVVSSSOOOJJJJJJMMMIIIIIIJJJJJJIIIHHHFFFDDDEEEEEEDDDEEEEEECCC???<<<<<<=========<<<;;;::::::777777777777888999:::;;;666666555444444333222222111111222333222111000///---...///111111111000000.........------...................../////////000111111111111222222222222000111444777555222444:::;;;<<<===AAASSStttKKKIIIFFFDDDDDDCCCAAA@@@@@@>>>;;;999999888777555888666555444555666555444:::999777555333111///...------,,,,,,,,,,,,++++++******************************)))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&%%%&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------...///000111222222333555777999999;;;===???@@@DDDIIINNNQQQSSSUUUWWWYYYUUUPPPOOOQQQRRRRRRQQQXXXZZZ\\\\\\\\\\\\^^^```cccccceeehhhjjjiiifffccceeeggghhhgggbbb\\\WWWUUUXXXTTTOOOKKKJJJKKKKKKKKKNNNLLLJJJJJJJJJKKKJJJIIIAAA@@@???===;;;:::999888888777666444444333333333222222111111111111111111......---,,,,,,,,,,,,---///000111///,,,***))))))))))))))))))))))))))))))(((((((((((((((''''''&&&))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''(((((('''&&&%%%%%%''''''''''''(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((*********))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,------............///111222333666777888777666666888:::>>>>>>@@@CCCFFFGGGFFFEEECCCFFFKKKRRRWWWYYYXXXWWWUUUUUUUUUUUUVVV[[[aaaeeeiiijjjmmmppprrrrrrqqqppphhhfffcccaaaaaabbbccceeekkkjjjgggaaa]]]\\\```dddfffjjjkkkiiiggggggddd___gggfffeeeeeeffffffdddbbbeee```[[[[[[___```[[[VVVXXXTTTOOOJJJHHHHHHKKKMMMOOONNNLLLHHHDDDAAAAAABBBGGGGGGFFFDDDBBB@@@>>>===:::::::::;;;;;;;;;;;;<<<999999999888888777666555444444333333222111000000111111111111000000000///......------------............------------........................------///000000000111111111111111111222222222333333333777888999;;;CCCSSSgggvvvGGGEEEBBBAAA@@@???>>><<<>>><<<999888888888777555777555444444555555555333999888777555222000///...------,,,,,,,,,+++++++++***************************))))))((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''((((((((()))))))))))))))(((((((((''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------...///000111111222222444666777777888:::<<>>===;;;:::999777666555444444444444444222222222111111000000000......---,,,,,,,,,,,,---///000000///,,,***))))))))))))))))))))))))))))))(((((())))))(((((('''&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''(((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***))))))(((((())))))***++++++++++++,,,,,,,,,,,,---,,,,,,------...///111222666777777777666666777999<<<<<<===@@@CCCEEEDDDCCCBBBEEEKKKQQQVVVYYYXXXWWWVVVVVVUUUSSSTTTXXX___dddggghhhiiilllnnnoooooonnnaaa```^^^^^^```aaacccccccccdddcccaaa^^^___dddhhhiiikkkiiidddbbbcccbbb___fffcccaaabbbeeehhhiiihhhccc^^^ZZZ[[[______ZZZUUUOOOMMMJJJHHHIIILLLOOOQQQMMMLLLKKKGGGCCCAAABBBCCCHHHHHHFFFDDDBBB@@@>>>===<<<<<<;;;;;;:::::::::999888888888777777666555444444333333222111111000000111111111000000000//////......------------............------------........................------//////000000000111111111111111111222222222333333222333444444777???KKKTTTnnnGGGEEECCCBBBBBBAAA???===;;;999888888888888777555777555333333444555444333888777555444222000///...,,,,,,,,,,,,++++++++++++************************))))))((((((''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((())))))(((((('''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))(((((((((((()))******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,------...///000111111333555666777666777999:::>>>AAAEEEHHHJJJLLLMMMOOONNNLLLKKKLLLOOORRRTTTUUUYYYZZZZZZYYYYYYZZZ^^^```mmmkkkiiihhhiiiiiiiiigggcccbbb___[[[WWWVVVXXXZZZVVVRRRMMMJJJIIIHHHHHHGGGGGGFFFFFFFFFGGGFFFDDDAAA???@@@@@@@@@>>>===;;;999555555444444444444444444333222222111000//////.........---,,,,,,,,,,,,,,,...///000...,,,***)))***)))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((())))))*********))))))(((((())))))***+++******+++++++++,,,,,,,,,+++++++++,,,---...000000444555666666555555777999::::::;;;===@@@BBBBBBAAABBBEEEKKKPPPTTTVVVWWWWWWTTTSSSRRRQQQSSSYYYaaagggfffeeeeeegggjjjkkkkkkjjjaaa``````bbbdddeeedddccc```cccfffgggfffhhhlllpppjjjkkkgggaaa___bbbcccaaaddd```]]]^^^bbbgggiiihhh___\\\YYYZZZ]]]]]]XXXRRRIIIHHHHHHHHHJJJMMMPPPRRRJJJJJJIIIFFFCCCAAABBBDDDKKKIIIFFFCCC@@@???>>>>>>===<<<<<<;;;:::999888777666666666666555444333333333333222222111000000000000000000000////////////------------------------...------,,,,,,------...------------------......////////////000000000000000111111111222222222222222444666555333444888<<>>BBBDDDEEEFFFHHHJJJKKKKKKKKKLLLOOORRRTTTVVV\\\\\\[[[ZZZZZZ\\\```cccooollliiiggghhhhhhhhhhhhaaa```]]]YYYVVVVVVXXXZZZWWWSSSNNNJJJIIIHHHGGGFFFGGGGGGGGGHHHIIIHHHDDDBBB@@@AAAAAA@@@>>><<<999777333333444444555444444444333222222000///...------...---,,,,,,++++++,,,,,,---//////...,,,***)))***))))))))))))))))))))))))))))))******))))))((('''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))***++++++((((((((((((((()))******************++++++++++++++++++,,,,,,---///000111333444555444444444666888999999999;;;>>>@@@@@@@@@DDDGGGKKKOOOQQQRRRTTTUUUPPPPPPOOOOOOSSS\\\fffmmmhhheeecccdddfffggggggeeeaaaaaaaaadddffffffccc___aaaeeejjjkkkkkkkkknnnqqqjjjkkkhhhcccbbbfffgggeeebbb^^^[[[\\\aaadddcccaaa[[[YYYWWWXXX[[[ZZZUUUQQQJJJJJJIIIIIIJJJJJJKKKLLLGGGHHHGGGDDDBBBAAACCCDDDKKKIIIEEEBBB???>>>>>>>>>;;;;;;;;;:::999888888777555555555444444333222111222222111111000000000000000000/////////.........------------------------------,,,,,,,,,,,,------,,,,,,------------.............../////////000000000000000111111111111222222444777777666666777888555>>>KKKZZZoooAAA@@@?????????>>>;;;999:::999999:::;;;;;;999888888666444444555666555444444333222111000///......,,,,,,+++++++++*********))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((('''%%%$$$%%%&&&(((***(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,---...///000000444555666666555555666888999<<<>>>@@@AAABBBDDDFFFKKKLLLMMMMMMOOOQQQSSSUUU[[[[[[[[[YYYYYY[[[___bbbhhhfffcccccccccddddddccc^^^___^^^]]]ZZZXXXXXXYYYXXXTTTPPPLLLJJJIIIGGGEEEGGGGGGGGGHHHIIIGGGDDDAAABBBAAA@@@???<<<999666444222333444555555444444333222222111000///------,,,------,,,++++++++++++,,,,,,...///...+++***)))***(((((((((((((((((((((((()))))))))))))))(((''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''((()))******+++((((((((('''((())))))***)))))))))*********++++++,,,,,,,,,---...///111111111222333333222333555777999999999;;;>>>@@@@@@@@@EEEHHHKKKMMMNNNNNNQQQSSSSSSRRRQQQQQQTTT\\\fffmmmjjjfffbbbbbbdddeeeccc```ZZZZZZ\\\```eeefffbbb^^^aaaeeeiiijjjhhhfffggghhhlllooonnnjjjiiijjjhhhddd```]]][[[___eeefffbbb^^^ZZZXXXWWWWWWYYYXXXUUURRRMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFFFFDDDBBBBBBCCCEEEJJJHHHDDDAAA>>>=========999999999999999999999999333444444333333222111000111111000000000000///////////////............---,,,,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------......---............///////////////000000000111111111...///111222333555777888888;;;>>>AAAJJJ```BBBAAA@@@AAAAAA???===::::::::::::;;;<<<<<<999777777555333333444555444333222222111000//////......++++++++++++************))))))))))))))))))))))))''''''&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''''''''((((((((('''''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&%%%&&&'''((()))((('''''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***++++++,,,---.../////////111222222111111333444777999;;;======???AAACCCKKKLLLNNNNNNNNNOOOQQQTTTWWWXXXXXXWWWWWWXXX\\\^^^^^^^^^^^^___aaaaaa```^^^]]]___``````]]]ZZZYYYYYYXXXUUUPPPMMMKKKHHHFFFDDDEEEDDDDDDDDDEEEDDDBBB???AAA@@@>>>;;;888666444333222333444555555444333222111000000///...------,,,------,,,+++++++++++++++,,,---...---+++))))))***(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''(((((()))))))))((((((''''''(((((()))***((())))))))))))*********,,,,,,------...///111222///000111111111222444666:::999888:::===@@@@@@@@@CCCFFFJJJKKKKKKLLLPPPTTTYYYXXXUUUSSSTTTYYYaaafffhhhccc```aaadddeeeaaa]]]VVVVVVZZZbbbkkkpppnnnjjjfffjjjmmmllliiifffffffffooorrrssspppmmmkkkgggaaa```]]]^^^ccckkknnniiiccc\\\[[[YYYYYYYYYYYYXXXVVVOOONNNMMMLLLKKKKKKJJJJJJFFFGGGFFFDDDBBBBBBCCCEEEFFFEEEBBB@@@>>>===<<<<<<777777888888888999999999333333333333222111000000000000000//////////////////.........------------+++,,,---......---,,,+++,,,++++++******++++++,,,++++++,,,,,,------......------------.........///////////////000000000000////////////111333555666666777999999999???RRRcccDDDCCCCCCCCCDDDBBB???===:::999:::;;;<<<;;;888555555333111111222333222111000000000//////.........++++++++++++************))))))))))))))))))))))))'''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''&&&''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,---......///,,,...000000///000111333555777999:::;;;===@@@BBBGGGJJJLLLMMMMMMNNNQQQSSSUUUVVVWWWWWWWWWWWWZZZ\\\YYY[[[^^^bbbeeeeeebbb______```aaa```]]]ZZZYYYYYYXXXTTTPPPLLLJJJGGGDDDBBBDDDCCCAAAAAABBBBBB@@@???===;;;999666555444444555333444555555555333111000/////////......------------,,,++++++***++++++++++++---...---+++))))))***(((((((((((((((((((((((('''''''''''''''&&&%%%%%%'''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''''''''''''''((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((''''''''''''((())))))((((((((()))))))))******+++++++++,,,---...000000...///000000000111333555999888777888<<<>>>@@@@@@>>>CCCGGGIIIJJJMMMSSSXXX[[[ZZZWWWUUUTTTWWW\\\```aaa^^^\\\___dddfffbbb]]]YYYYYY]]]gggssszzzyyyuuuiiillloooooollliiijjjkkkkkkoooqqqnnnlllllliiiccceeeaaa___dddmmmpppkkkeeeaaa___]]]\\\\\\\\\]]]]]]SSSRRROOOMMMLLLKKKKKKLLLGGGHHHGGGEEECCCBBBDDDEEEBBBAAA@@@???>>><<<;;;;;;888888888888888777777777333333333333222111000000////////////////////////.........---------,,,,,,***+++---......---+++***++++++************++++++***++++++,,,------......,,,,,,---------................../////////000000444222111111222333333333333111222666777666:::AAA@@@@@@@@@AAAAAA@@@===:::999999999:::;;;999666333333111//////000111000///000000//////............+++++++++************)))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&''''''(((((('''''',,,+++***(((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,---......///---...000111000111333444444666888999:::<<>><<<;;;:::::::::999888777666555555333333444333333222111000.........///////////////......---------,,,,,,,,,***+++---......---+++***++++++************++++++******+++,,,,,,---......,,,,,,,,,---------................../////////000333222111222333333222000555---,,,444:::999888999>>>===<<<;;;<<<===???AAA<<<<<<;;;:::888777666666333111//////111222222222000///...------,,,------************************+++*********))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******)))'''%%%%%%&&&(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&((()))***(((((((((((((((((((((((()))'''%%%&&&)))***(((&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******+++******)))(((''''''&&&((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))***,,,---///............///111222333000333666888:::<<>>======;;;:::999777666555555555111111111111111000//////000////////////.........------------------------++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++------------------------,,,---......//////......111111111000000000000000222222222333444555666777@@@???===<<<;;;<<<===>>>===<<<;;;:::888777666666444222000///111222222111000///...------,,,,,,---******************************)))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''(((''''''&&&'''((()))***(((((((((((((((((((((((()))'''&&&'''))))))(((&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))***************)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))******************))))))***,,,---...---------...///000222222000333666888999;;;>>>AAAAAADDDFFFFFFEEEFFFLLLQQQVVV[[[___]]]XXXUUUXXX\\\___``````aaaaaaaaaaaaaaaccc```[[[YYYXXXWWWTTTRRRPPPLLLHHHEEEDDDDDDCCCBBBCCCCCCBBBAAA???===;;;:::777777666444444333333444444444333222111000000///............------------************))))))))))))))))))*********+++++++++))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&'''***,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&'''((()))***((('''''''''&&&&&&&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++,,,------------...///000111111222222333444555666888999999999;;;>>>AAADDDIIIOOOSSSRRRQQQRRRTTTVVVWWWWWWUUUUUUSSSSSSXXX^^^aaa]]]XXX^^^___ccchhhlllmmmkkkiiieeeeeeddddddeeeeeefffgggeeeddddddddddddfffggghhhiiiiiiiiihhhgggeeebbb___```^^^\\\[[[\\\[[[ZZZXXXSSSRRRQQQMMMJJJHHHHHHIIIHHHFFFEEEEEEGGGGGGFFFDDDCCCBBBAAA???===<<<<<<<<<:::999888666555555444444000111111111111000////////////.........---------------------------------++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++------------------------,,,------...............000000000000000000000000111111111111222333444555BBB@@@>>><<<;;;;;;;;;<<<===<<<;;;:::999777666666444222000000000111000///000///...---,,,,,,,,,,,,************************((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''(((''''''''''''((())))))(((((((((((((((((((((((()))'''&&&'''((()))((('''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))************))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))***************************+++,,,------------...///000111222000222555777888:::===???<<>>===;;;:::::::::888777666444333333333333000000000000000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,---...............000000000000000000000000000000000000111222333333AAA@@@===;;;:::;;;;;;<<<<<<<<<;;;:::888777666555444222000000111000///...//////...---,,,,,,,,,,,,************************''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%$$$&&&((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))******)))))))))((((((((('''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))***************************++++++,,,,,,,,,,,,---...///111111000222444666777888;;;===;;;>>>AAACCCDDDFFFIIILLLIIILLLOOOPPPQQQTTT[[[aaa_______________``````aaa\\\[[[ZZZXXXWWWTTTRRRPPPMMMJJJFFFDDDDDDDDDCCCBBBBBBBBBAAA@@@>>><<<;;;:::777666555444444444444444333333222111000//////............---------,,,,,,************)))))))))((())))))))))))************))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%'''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((()))******+++,,,---...///000000111222333333333333333444444555777;;;===@@@DDDIIIMMMLLLLLLMMMPPPSSSUUUUUUTTTSSSTTTVVVVVVVVVVVVVVVWWW\\\___bbbaaa^^^[[[\\\]]]``````_________``````aaabbbaaa``````aaadddgggiiiaaacccffffffdddaaa]]][[[YYYWWWVVVVVVWWWYYYYYYXXXQQQQQQOOOKKKGGGEEEEEEFFFEEEDDDEEEFFFFFFEEEAAA>>>>>>===;;;:::999888888888555555444222222111111111//////000000//////...---,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++************************))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------/////////000000000000000111000000000111111222333???>>><<<;;;:::;;;<<<>>>;;;;;;:::999777666555444333222000000111000...---///...---,,,,,,++++++,,,))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%'''***,,,,,,***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))(((((((((((((((((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++******++++++,,,,,,---///000111///111333555555666999;;;<<>><<<:::999666666555444444444444555444444333222111000//////...------------,,,,,,,,,************)))))))))((((((((()))))))))*********))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''((((((((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))*********++++++,,,---...///000000333333333333333333333333444777:::===@@@CCCGGGJJJHHHHHHIIILLLPPPRRRSSSRRRNNNPPPRRRSSSRRRSSSVVVYYY\\\]]]]]]ZZZWWWXXX\\\```^^^^^^]]]]]]]]]]]]]]]^^^]]]]]]]]]^^^aaadddhhhjjjdddaaa```bbbffffffbbb^^^[[[XXXVVVVVVWWWXXXYYYXXXPPPPPPNNNJJJFFFDDDDDDEEEBBBBBBBBBBBBBBBAAA===:::;;;:::999888777666666666333333222111000000000000...////////////...------,,,+++++++++************++++++++++++++++++++++++************************))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------......//////000000000000222111111111111222222333???===<<<::::::;;;===>>>:::999888777666444333333222111000000111111///---///...---,,,++++++++++++))))))))))))))))))))))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%(((,,,...,,,***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&''''''((()))((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((('''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))******+++******)))+++++++++,,,---...///000///111333444444555777999===???BBBEEEGGGGGGGGGFFFGGGKKKPPPTTTVVVWWWXXXYYYVVVXXX[[[]]]]]]\\\ZZZXXXZZZ\\\^^^^^^[[[XXXUUUTTTNNNJJJFFFCCCBBBAAA@@@???BBBAAAAAA???>>><<<:::999666555555444444444555555444444333222111000000///------------,,,,,,,,,,,,************))))))))))))((((((((()))))))))******))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))***++++++***++++++,,,---...//////222222222222222222333333333555999<<<>>>AAADDDGGGEEEEEEFFFIIIMMMOOOOOONNNIIIKKKLLLMMMOOORRRUUUYYY\\\[[[XXXUUUUUUYYY^^^ccc]]]]]]\\\[[[[[[[[[[[[\\\ZZZ[[[\\\^^^aaadddfffgggfffccc```dddiiikkkgggbbb\\\YYYVVVUUUUUUVVVVVVVVVMMMLLLKKKHHHDDDCCCCCCEEEAAA@@@>>>>>>>>><<<999777999999777666666555555555222222111000000000000000...............------,,,++++++++++++************************************************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------......//////000000111222111111111111111222222@@@???<<<:::999:::;;;;;;888888777555444333222111000//////000111111///---///...---,,,++++++++++++))))))))))))))))))))))))&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%$$$''',,,...+++(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&((()))))))))((('''((((((((((((((((((((((((&&&((())))))'''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))***++++++***)))(((******++++++,,,---///000...000222333333333555777:::<<<@@@DDDHHHIIIGGGFFFIIILLLPPPSSSVVVWWWXXXYYYXXXXXXXXXXXXWWWVVVTTTSSSWWWZZZ^^^^^^[[[WWWTTTSSSKKKHHHDDDBBBBBBBBBAAA@@@AAAAAA@@@???===;;;:::999555555444444444555555666333333222111000//////...---------,,,,,,,,,++++++************))))))))))))(((((((((((()))))))))***))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))************+++,,,---....../////////000000111111111222000333777:::<<<>>>AAACCCCCCCCCCCCFFFIIIKKKKKKJJJIIIIIIIIIJJJNNNRRRVVVXXX]]]ZZZVVVUUUXXX\\\```bbb]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZ[[[]]]```aaabbbbbbbbbbbbcccdddgggiiihhhdddaaa\\\YYYTTTRRRQQQQQQQQQPPPHHHHHHGGGDDDBBB@@@AAACCCAAA???===;;;;;;:::888666888888777666555555555555222111111000000000000000---............---,,,,,,,,,,,,+++++++++*********************************************************)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------------,,,------......///000000111111000000//////000000000BBB@@@>>>;;;999888999999777777666555333222111000///...///000222222000.........---,,,++++++++++++))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&$$$###'''+++---***&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''&&&&&&'''''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((&&&(((***)))&&&%%%''')))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************((()))***++++++***)))(((*********+++,,,---//////...000222222222333444666777999===CCCHHHIIIHHHGGGIIIJJJNNNQQQUUUXXX[[[]]]]]][[[YYYVVVTTTSSSRRRRRRTTTXXX\\\]]]YYYUUUSSSRRRIIIFFFCCCBBBBBBCCCCCCBBBAAAAAA@@@???===;;;:::999555555444444444555555666222222111000///...---------------,,,,,,,,,++++++************))))))))))))(((((((((((())))))))))))))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%'''((((((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))))))))***+++,,,---......///------......///000000111///222555888:::<<>><<<:::999999999999777666555444333222222222222111000000000000000000,,,,,,++++++***)))((((((************************''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''((('''%%%$$$(((''''''''''''&&&&&&&&&)))(((&&&%%%&&&''')))+++'''''''''''''''''''''''''''&&&&&&(((+++------,,,***)))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********)))(((((((((((())))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************************++++++++++++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++,,,,,,---...///000222222222222444666777777<<>>;;;999777666555444444333333222222111000000000///......------...------,,,,,,++++++***))))))))))))))))))))))))***)))'''&&&'''(((***+++'''***,,,+++(((&&&'''((()))((('''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***++++++,,,,,,........................333333555666777777777777<<<===???BBBDDDEEEFFFGGGJJJJJJKKKNNNQQQVVV[[[]]]ZZZTTTSSSXXX[[[YYYZZZ^^^\\\\\\[[[[[[\\\]]]^^^___dddddddddbbb^^^\\\[[[\\\[[[ZZZ]]]cccddd]]]YYY[[[WWWVVVTTTQQQOOOMMMLLLKKKFFFEEECCCAAA@@@???>>>>>>===GGGJJJBBB999888:::;;;888999:::;;;;;;:::888777222111111000///......---//////...---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************+++*********))))))(((((())))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000>>>===;;;:::::::::;;;;;;777777555444333222222222222111111000////////////,,,,,,++++++***))))))((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''((('''&&&%%%(((''''''''''''&&&&&&&&&((((((&&&&&&&&&''')))***'''''''''''''''''''''''''''&&&&&&(((***++++++***'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))(((((((((((()))))))))***))))))))))))))))))))))))************************+++*********))))))))))))************************))))))))))))*********+++************************,,,+++++++++************************************************************************************************************,,,++++++++++++,,,------...///111222111222333555999999===FFFOOORRRMMMGGGHHHIIIKKKLLLNNNQQQVVVYYYWWWTTTSSSUUUTTTQQQRRRWWWWWWXXXXXXXXXUUUPPPLLLIIIGGGEEECCCBBBBBBDDDFFFGGGFFFEEEBBB>>>;;;999777666555444444333333222111111000000//////......---------------,,,++++++******(((((((((((((((((((((((()))((('''&&&'''(((***+++''')))+++***(((&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))***++++++++++++,,,,,,---...//////000111222222333444555666666:::;;;===???AAACCCEEEFFFKKKLLLMMMPPPSSSWWWZZZ]]][[[VVVUUUYYY\\\[[[\\\___^^^]]][[[YYYYYYZZZ[[[\\\```bbbcccbbb___[[[YYYXXXYYYXXX]]]eeegggbbb^^^^^^YYYXXXUUURRRPPPNNNMMMLLLEEEDDDBBB@@@>>>======<<<777???BBB<<<777777999999:::;;;;;;;;;:::777555333111111000000///......---.........---,,,,,,++++++************************))))))))))))))))))))))))*********************************)))))))))(((((())))))***++++++++++++************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------........./////////000000000===<<<;;;::::::;;;<<<===888777666444333333222222222222111//////.........,,,,,,++++++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''((('''''''''''''''''''''(((''''''''''''&&&&&&&&&((('''&&&&&&&&&''')))***''''''''''''''''''''''''((('''&&&''')))))))))(((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))***************************************)))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++++++++******++++++++++++++++++++++++************************************************************************+++++++++++++++,,,------,,,...000000000000222444666777;;;BBBIIIMMMOOONNNIIIHHHGGGIIIMMMPPPSSSSSSUUURRRPPPRRRRRRQQQSSSVVVWWWXXXWWWUUURRRMMMIIIGGGFFFDDDCCCBBBBBBDDDGGGIIIFFFDDDBBB>>>;;;999777777444444444333222222111111000000//////...---------------,,,,,,+++*********(((((((((((((((((((((((()))((('''''''''((()))***''')))******(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))*********)))***+++,,,...///000111000/////////111222444555999999:::<<<>>>AAADDDFFFJJJKKKMMMPPPSSSUUUWWWYYY[[[WWWUUUXXX[[[ZZZ[[[]]]```^^^ZZZVVVUUUVVVYYYZZZ^^^```bbbbbb^^^ZZZWWWVVVWWWWWW\\\dddhhheeebbbaaa[[[YYYWWWSSSQQQNNNMMMLLLDDDCCCAAA???===<<<;;;;;;555999:::888777999;;;:::<<<<<<<<<:::888555222000111000000//////............------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))((((((((()))******++++++***************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000???>>><<<;;;:::;;;;;;<<<888777666444333333222222222111000///...---------+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''((('''''''''((()))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&'''((()))''''''''''''''''''''''''((('''&&&&&&'''((('''&&&''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))************************************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************+++++++++***+++,,,,,,---+++---////////////111222000333777<<>>;;;999888777444444333333222111111111000//////......---,,,,,,,,,,,,,,,+++******))))))(((((((((((((((((((((((((((''''''''''''((()))***((())))))))))))(((((((((''''''&&&%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))******+++,,,---.../////////...------///111444666999999999:::===AAAEEEGGGHHHIIIKKKNNNPPPRRRSSSSSSXXXUUUTTTUUUXXXYYYZZZ[[[```\\\WWWTTTSSSUUUYYY[[[___```aaa```]]]ZZZYYYYYYYYYXXXZZZ___dddeeecccaaa[[[YYYVVVSSSPPPNNNLLLKKKEEEDDDBBB@@@>>>===<<<;;;888888888888:::<<<<<<;;;;;;;;;:::888666333111///000000/////////.........---,,,,,,,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))((((((((())))))***************************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------........./////////AAA@@@===;;;:::999999999777666555333222222222222111000///...------------+++++++++***************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((&&&'''((((((&&&''')))+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''((('''&&&&&&''''''&&&%%%++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++************************************************************************+++************+++,,,,,,+++,,,............000222///111555888===DDDLLLSSSHHHFFFEEEGGGLLLOOOOOOMMMPPPPPPOOOQQQWWW]]]______YYYXXXUUURRRNNNKKKHHHGGGEEEDDDBBBAAABBBEEEGGGIIIEEECCCAAA>>>;;;999888777444333333222222111000000/////////...------,,,,,,,,,++++++******)))(((((('''''''''''''''''''''''''''''''''''''''(((((()))((((((((()))))))))((((((&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''(((((())))))+++++++++,,,,,,,,,,,,,,,///...------///222444666999999999;;;>>>BBBGGGIIIGGGIIIKKKMMMOOOQQQRRRRRRVVVUUUTTTUUUWWW[[[\\\[[[]]]ZZZUUUSSSSSSWWW\\\___ccccccaaa^^^\\\\\\___aaa___\\\YYYZZZ^^^bbbbbb___YYYWWWUUURRROOOMMMKKKJJJHHHGGGEEEBBB@@@???>>>======:::888999;;;;;;::::::888888777666555333222111////////////............+++++++++++++++*********************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))(((((()))************)))))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------............AAA@@@===;;;888777777777666555444222111111000000//////...------------...************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''%%%''')))(((&&&&&&***...(((''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''%%%---,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((()))))))))*********++++++))))))))))))))))))))))))*********************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++,,,,,,***,,,............000222333444555666888===CCCGGGEEEDDDEEEGGGJJJMMMMMMMMMNNNOOOPPPRRRZZZaaaccc```WWWUUURRRNNNKKKHHHGGGFFFFFFDDDCCCBBBBBBDDDGGGIIIDDDCCCAAA>>><<<:::888888333333333222111111000000//////......---,,,,,,,,,++++++******)))(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''(((******)))'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''((()))))))))++++++++++++++++++++++++...---......000222444666888888:::<<<@@@DDDHHHJJJJJJKKKLLLNNNQQQSSSTTTUUUWWWXXXWWWVVVZZZ___aaa___[[[YYYUUUTTTUUUYYY___bbbfffdddbbb___^^^```eeeiiidddaaa\\\ZZZ^^^cccbbb]]]WWWVVVTTTQQQOOOMMMLLLKKKKKKIIIGGGEEEBBB@@@?????????:::777888999777666888666555555444333222222222........................************************************************(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))'''((())))))******)))))))))))))))************+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......???>>>;;;999888777777777444444222111000/////////------,,,,,,------...///************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((%%%&&&+++000(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''&&&''''''''''''''''''''''''((('''&&&'''((()))((('''++++++***(((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))*********+++++++++))))))))))))))))))))))))*********************************++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++,,,+++,,,...///...///000222444333333444666999;;;===???BBBDDDFFFGGGIIIKKKLLLLLLNNNPPPRRRYYYaaaaaa[[[VVVTTTQQQMMMJJJHHHHHHHHHGGGEEECCCBBBBBBDDDFFFGGGDDDCCCAAA>>><<<:::999888333333222222111000000000///......------,,,,,,++++++******)))((((((''''''''''''''''''''''''''''''&&&&&&''''''((((((''''''((('''&&&(((***+++)))'''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&''''''((())))))******))))))******++++++,,,,,,+++,,,---///111222333444555777:::===AAAEEEGGGIIIKKKKKKLLLMMMPPPSSSVVVXXXUUUXXXXXXWWW[[[bbbdddaaa\\\ZZZWWWVVVWWW\\\```cccddddddcccaaaaaaccchhhlllhhhfffbbb```dddiiieee]]]WWWUUUTTTRRRPPPOOONNNNNNLLLJJJHHHEEECCCAAA@@@??????:::888999777333444999666555444333222111111111........................)))*********************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''(((((()))))))))))))))))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------===;;;:::888777777888888444333222000//////......,,,,,,,,,,,,---...//////******************++++++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))(((%%%&&&+++111(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((('''&&&''')))***)))((()))(((((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************)))************+++++++++))))))))))))))))))))))))*********************************++++++,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))***++++++,,,+++---////////////111222111000000222666999:::999<<<@@@DDDEEEEEEFFFIIILLLKKKNNNOOOQQQXXX___]]]UUUXXXVVVRRROOOLLLKKKKKKKKKHHHFFFDDDBBBBBBCCCEEEGGGDDDCCCAAA>>><<<:::999888333333222222111000000000///......------,,,++++++*********)))((((((''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''')))'''&&&(((+++,,,***'''$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''))))))(((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))((('''&&&&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''(((((()))*********''''''(((***+++,,,---...)))***,,,///111222222333333666999===AAAEEEGGGHHHIIIIIIIIIKKKMMMQQQUUUWWWSSSVVVVVVUUUYYYbbbdddaaa]]][[[YYYXXXYYY\\\```cccaaabbbccccccdddfffiiillliiiiiigggfffkkknnnhhh]]]WWWVVVTTTSSSQQQPPPPPPPPPLLLJJJHHHEEECCCAAA?????????;;;:::;;;888333555<<<777666444222111000//////---.....................)))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))'''(((((()))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------@@@>>><<<:::777666555444333222111000////////////------,,,,,,,,,,,,+++++++++++++++************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,---......///+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++************)))******+++++++++,,,,,,,,,++++++,,,,,,---.../////////---...111222333888?????????AAACCCDDDFFFHHHHHHNNNNNNOOOPPPQQQSSSUUUVVVWWWSSSOOOOOOQQQQQQMMMIIIGGGFFFCCCBBBAAABBBCCCEEECCCBBB???;;;888666555555777666444222111000////////////...---,,,,,,,,,,,,******)))(((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&)))))))))))))))*********''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&((()))))))))((('''************+++,,,---...------------...000111222555888<<<>>>@@@BBBDDDFFFHHHGGGFFFGGGJJJLLLNNNNNNMMMMMMRRR[[[aaacccfffjjjhhhfffbbb___]]]]]]___```bbbaaadddjjjjjjfffcccdddccciiimmmmmmllljjjddd^^^XXXXXXVVVTTTQQQOOOMMMLLLHHHFFFCCCCCCCCCAAA===999;;;:::999888666666555555666555333111000///............---,,,,,,+++******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++************************)))))))))))))))))))))))))))************+++++++++>>>===;;;999777555555444444333222111111000000000------,,,,,,,,,,,,+++++++++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---------.........,,,,,,+++++++++,,,,,,------------......---------,,,,,,---------.................................------------------------------------------------++++++++++++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,++++++,,,,,,---......//////---...111222333888>>>======???AAADDDFFFHHHIIILLLMMMNNNPPPRRRTTTVVVWWWTTTPPPMMMLLLNNNNNNJJJFFFEEEEEECCCBBBBBBBBBCCCCCCBBB@@@===:::888666666666666555444222111000/////////...---,,,,,,+++,,,,,,******)))(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((()))***************((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&((()))))))))((('''************+++,,,------------------...000111222444777:::===>>>@@@CCCEEEGGGFFFEEEGGGIIILLLLLLLLLLLLLLLQQQYYY___```cccggggggfffdddbbbaaa```______bbbbbbeeejjjiiiccc^^^^^^```fffjjjiiihhhgggbbb\\\YYYXXXUUURRROOOKKKIIIHHHFFFEEEDDDDDDEEECCC???<<<;;;999888666555555555555555444333111000///.........------,,,++++++******))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))************+++++++++<<<;;;999888666555555444555444444333222222111111------,,,,,,,,,,,,++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,+++++++++,,,,,,.........//////.........---............/////////////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++,,,,,,,,,,,,+++,,,,,,------.........///---...111222222666<<<:::;;;===@@@CCCFFFIIIJJJLLLLLLNNNPPPRRRTTTVVVWWWRRROOOLLLLLLMMMLLLHHHEEECCCCCCCCCCCCCCCCCCBBBBBB???===;;;999777666666666666555333222000000/////////...---,,,,,,+++++++++******)))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))'''((()))***+++***)))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&''''''((()))(((((((((******)))******+++,,,---,,,,,,------...///111222333555888:::<<<===@@@BBBEEEDDDEEEGGGJJJKKKJJJIIILLLKKKOOOVVVZZZ[[[]]]aaabbbbbbcccddddddddddddccceeedddfffjjjggg```[[[ZZZ\\\aaaeeeddddddccc___YYYYYYWWWTTTPPPKKKGGGEEECCCDDDDDDEEEFFFFFFDDD@@@===:::888666444333333444555444444222000///.........------,,,,,,++++++******))))))))))))))))))))))))'''''''''(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++************************)))))))))))))))))))))))))))************+++++++++:::999888666555555444444444444444333333222111000------,,,,,,,,,+++++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............//////......---------------......////////////...................../////////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,------,,,,,,,,,---------......///---...111222111555:::888:::<<<@@@DDDGGGJJJKKKNNNNNNPPPQQQSSSTTTTTTUUUPPPOOOMMMMMMMMMKKKHHHEEEAAABBBCCCDDDDDDCCCAAA@@@<<<;;;999888666666777777555444333111000000/////////...---,,,++++++++++++***))))))(((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((&&&''')))***+++***)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&&&&''''''((((((((((((((())))))))))))***+++,,,---,,,,,,,,,---...///000111111333666777888;;;>>>@@@CCCCCCDDDGGGJJJKKKJJJIIIKKKJJJMMMSSSVVVVVVXXX\\\^^^^^^```bbbeeeggghhhiiigggeeedddfffddd___\\\]]]ZZZ___bbbaaa``````]]]XXXXXXUUURRRMMMIIIFFFDDDCCCDDDDDDEEEFFFEEEBBB>>>;;;888777444222111222333555333333111000///.........,,,,,,,,,,,,++++++******((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))))))))*********+++++++++:::999888666555444444444222333333333222111000///------,,,,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))***************************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------............///......---------............////////////......///////////////.................................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,---------------...---...111111000333888888999<<<@@@DDDHHHKKKMMMPPPPPPQQQRRRRRRQQQPPPPPPMMMMMMLLLLLLKKKIIIFFFCCC???@@@BBBDDDDDDCCCAAA???;;;:::888777666666777888444333222111000/////////......---,,,++++++++++++***))))))(((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&''''''&&&'''((()))***))))))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,,,,---///000111000222444555666888;;;>>>AAABBBCCCGGGJJJLLLKKKJJJKKKJJJKKKPPPSSSRRRTTTXXX```___^^^^^^```cccgggiiiddd```^^^___^^^\\\]]]```[[[___aaa___^^^___\\\XXXTTTRRROOOKKKHHHFFFEEEEEECCCDDDEEEDDDAAA===999777777555333222111222333444222111000///......------,,,+++++++++++++++******((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))*********+++++++++;;;:::888777555444444333222222333333333111000...------,,,,,,,,,,,,++++++******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((('''(((((())))))(((((('''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************************************************************++++++++++++,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,------....../////////............/////////000---------------.../////////000000111111000000///111111000000000000//////000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------...---...111111///111666666888;;;???CCCGGGJJJLLLNNNOOOOOOOOONNNMMMKKKJJJHHHIIIIIIIIIGGGDDDAAA???>>>???AAACCCCCCBBBAAA@@@;;;:::999777777777777888333333222000000/////////...---,,,++++++***************)))(((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((()))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&(((''''''''''''((())))))))))))((())))))***+++,,,++++++,,,,,,---...000111000111222333444666:::===??????AAADDDIIIKKKLLLLLLLLLJJJJJJOOOQQQPPPSSSWWWbbb```]]][[[[[[]]]```bbb^^^YYYWWWYYYYYYYYY\\\```]]]```aaa^^^]]]]]][[[WWWQQQOOOLLLHHHFFFEEEEEEEEECCCDDDDDDAAA<<<888666666555444444333333333333333111000///...------------++++++++++++++++++******))))))))))))))))))))))))'''''''''(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******************************)))))))))))))))))))))))))))************+++++++++===;;;:::777555444333333333333444555444222000///------,,,,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&'''(((***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************************************************************+++++++++,,,,,,,,,------++++++,,,,,,---......///------------------------,,,------...//////000000000000111111111222222222/////////000111222444444222222333333333333222222444444333333222222222222222222222222222222222222000000000000000000000000........................------------------------------,,,,,,,,,+++++++++,,,,,,,,,------------...------------------------...---...111111...000555444666999===AAADDDGGGIIIIIIIIIJJJKKKJJJHHHFFFEEEFFFGGGHHHHHHFFFBBB@@@>>>>>>???@@@AAABBBAAAAAA@@@<<<;;;999888777777888888333222111000000//////000...---,,,+++******************)))(((((((((((((((''''''&&&&&&&&&&&&''''''***)))(((''''''''''''''')))((('''&&&&&&((()))***)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%(((''''''&&&'''((()))***((((((((())))))***+++,,,+++++++++,,,---...///000000111222222333555999<<<;;;;;;<<<@@@EEEJJJLLLLLLLLLJJJJJJNNNPPPPPPSSSWWW]]]\\\ZZZYYYYYYZZZ[[[\\\ZZZWWWWWWZZZ[[[ZZZ[[[___^^^aaa```]]][[[\\\ZZZVVVOOOMMMIIIEEECCCBBBCCCCCCBBBCCCBBB>>>:::777777888333444555555555444333222000000///...------------******************++++++))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***************************)))))))))))))))))))))))))))************+++++++++>>>===:::888666444333222444555666666666444222000---------,,,,,,,,,++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''(((***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************************************************************++++++,,,,,,,,,---------++++++,,,,,,---...//////........................---------...///000000111222222333333333444444444333333444555666888999:::444555555666666555555444666666666555555444444444444444444444444444444444111111111111111111111111////////////////////////---------------------------------,,,,,,,,,++++++,,,,,,,,,---------......------------------------...---...111111...000444333444777;;;???BBBEEEFFFCCCDDDFFFGGGGGGFFFDDDCCCFFFHHHJJJJJJGGGCCCAAA???>>>???@@@@@@AAAAAAAAAAAA===<<<:::888777777888888222222111000//////000000...---,,,+++******************)))((((((((((((((('''''''''&&&&&&'''''''''---,,,+++)))((((((((((((***(((&&&%%%%%%'''***+++))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$%%%&&&&&&&&&%%%%%%(((''''''&&&&&&((()))***(((((((((((()))***+++,,,+++++++++,,,---...///000000111222222222555999<<<888888999===BBBHHHKKKLLLMMMJJJJJJNNNPPPPPPSSSWWWTTTUUUVVVXXXZZZ[[[[[[\\\YYYXXXZZZ___```]]]\\\^^^___aaa```\\\ZZZZZZXXXTTTNNNKKKGGGCCCAAA@@@@@@@@@AAABBBAAA===999777999;;;222444555666666555333111000///...---------------******************++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))************************)))))))))))))))))))))))))))************+++++++++@@@???<<<999777555555555444555666777666444222000000//////---,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))++++++***************+++)))************+++++++++++++++++++++++++++++++++///...---+++************,,,---------,,,---///222)))+++------------...///000111111111000000222333444555666888888888777666<<<>>>AAAEEEHHHIIIJJJKKKJJJJJJKKKKKKJJJHHHFFFEEEHHHGGGEEECCCAAA>>>===<<>><<<;;;:::999666333555333111111111111000///111...++++++---///111111))),,,000000---,,,---///000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///111222333222333555777:::===@@@AAACCCCCCBBBBBBBBBCCCDDDDDDCCCDDDGGGHHHGGGCCC???<<>>>>>===<<<:::999888777777444333222333444555555444111000///...---,,,+++++++++++++++************)))((((((''''''&&&&&&&&&%%%((((((((('''&&&&&&%%%%%%''''''((((((((((((''''''(((((((((((())))))))))))''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************>>>===:::888555444333333333444444444444222111000//////...---,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((()))))))))***++++++***************+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,---...///000,,,---//////---------...111111000...,,,,,,---///111444777999:::<<>>===<<<:::666333555333222111111111///...???999000,,,,,,///111222,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///111222333222222444666999<<<>>>@@@AAAAAA@@@@@@AAAAAABBBBBBCCCEEEHHHIIIHHHEEEAAA???@@@AAAAAAAAAAAAAAAAAA@@@<<<;;;:::999777666555555111111000000///......---------,,,++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((())))))***(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((()))))))))))))))******+++,,,---...///---...000222444666777777888888:::<<<===???AAABBBIIIIIIKKKMMMPPPSSSVVVWWWWWWUUUUUUVVVYYY[[[[[[ZZZ[[[\\\^^^^^^]]]\\\\\\\\\]]][[[XXXXXXYYYXXXUUUQQQMMMIIIDDDBBBAAAAAA@@@@@@???>>><<<:::888777666666333333222333555555444222000000///...---,,,+++++++++++++++*********))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))))))))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************<<<:::888666444333222222222222222111000000////////////...---,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((())))))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))((('''''''''((((((((((((((()))))))))******+++***************++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++))),,,///000000000111222222222111///...000444888;;;AAAIIIRRRZZZbbbhhhlllrrrsssvvvyyy}}}}}}yyyuuurrriiigggccc^^^WWWNNNEEE???999777444333444666777777SSSDDD333+++---000...+++,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222000111222444777:::<<<>>>>>>>>>>>>>>>??????@@@@@@BBBDDDFFFHHHGGGEEEBBB???@@@AAAAAABBBBBBAAAAAA@@@===;;;999666444333333333000000000///......------,,,,,,,,,+++******))))))*********))))))(((((('''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((''''''(((((()))***(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))******+++,,,---......,,,---///111333555666666333666999::::::;;;???BBBIIIJJJKKKMMMOOOPPPRRRSSSUUUTTTSSSTTTWWWYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\\\\ZZZXXXYYYZZZYYYTTTPPPLLLHHHDDDBBBAAABBBBBBBBB???>>><<<:::888777666666333333333444555555333000000//////...---,,,++++++++++++*********)))))))))))))))((((((((((((''''''%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''''''''((((((((()))))))))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************:::999888666444333222222111111///......---............------,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((((((((((()))(((((()))))))))******************)))******+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------......///...---,,,+++...///000/////////222444000222666:::>>>DDDJJJNNNXXX___iiisss|||yyynnnccc\\\QQQKKKBBB<<<:::;;;>>>???LLLAAA333///222444000***//////000000000///---------------------------------------------------------------...///000111111///000111333555777:::;;;<<<======>>>????????????>>>@@@BBBDDDDDDBBB???===??????@@@@@@@@@@@@??????===;;;777444222111111222000000///......------,,,,,,+++++++++******)))))),,,++++++***)))(((((('''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''((())))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))******+++,,,,,,------,,,---///111222444444555111555999999888999???DDDHHHIIIJJJKKKMMMNNNNNNOOOSSSRRRQQQSSSWWW[[[]]]^^^[[[YYYWWWWWWXXXZZZ[[[[[[\\\[[[ZZZ[[[[[[YYYSSSNNNGGGFFFEEEEEEFFFFFFDDDCCC???>>>===;;;::::::999999555444444666666555333000//////...------,,,++++++************)))))))))))))))))))))))))))(((((((((&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''((((((((())))))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************888888777777555444333222111000///...---------------------,,,,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&'''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((((())))))***))))))))))))******************))))))***++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,---------.........,,,---...000111222222333333222111//////111666999???EEEMMMVVV^^^eeekkkooo|||yyyrrrggg]]]TTTMMMGGGDDDBBB<<<444111333555555333....../////////......---........................------------------------...---------...///000111//////000111333555777888<<<<<<>>>???@@@@@@@@@@@@===???@@@BBBBBB@@@>>>=========>>>>>>>>>>>>======<<<:::666333111000000111//////......---,,,,,,,,,++++++***************))),,,++++++***)))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''''''''''''''(((((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))******++++++,,,,,,,,,+++,,,...000111222333333111555999999888:::@@@FFFHHHJJJKKKMMMNNNOOOOOOOOORRRQQQRRRVVV[[[```cccddd\\\YYYVVVUUUXXXZZZ[[[[[[\\\ZZZYYYYYYZZZWWWQQQLLLDDDEEEIIILLLNNNLLLGGGCCC>>>>>>>>>======>>>>>>???777777666666777666333111.........---,,,,,,++++++*********)))))))))((((((((((((((()))))))))))))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))777777777666666444333222000000000///......---------,,,,,,,,,+++++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***))))))(((''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))((((((((()))******)))))))))*********++++++))))))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,------....../////////......---------...//////111333666;;;AAAJJJSSSYYYbbbhhhqqqyyy}}}rrrfff^^^UUUOOODDD:::444111111222...............///000000////////////////////////------------------------......------......///000//////000111222444666777;;;<<<>>>@@@AAAAAA@@@@@@???@@@AAABBBBBB@@@>>>===;;;<<<<<<======<<<<<<;;;:::888666333222000000000.........---,,,,,,++++++*********************************))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&''''''((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((************++++++,,,,,,+++,,,---///000111222222222555777888999<<>>:::888555222111111222222////////////////////////..............................---------...//////000000000111222444555666:::;;;>>>@@@AAAAAA@@@???@@@@@@AAAAAA@@@>>>===;;;;;;<<<<<<======<<<<<<;;;888777666555333222111000......------,,,+++++++++))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((************++++++++++++***+++---...///000111111333333444666999>>>CCCFFFGGGIIILLLPPPSSSUUUUUUUUUYYYZZZ^^^ccchhhkkkkkkkkkccc___\\\]]]bbbdddcccaaa\\\ZZZYYY[[[^^^___]]]ZZZUUUWWW[[[]]]\\\UUULLLFFFBBBBBB@@@??????>>>??????:::777444222222222111111---------,,,,,,,,,,,,+++***)))))))))((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))222333333444333222111000000111333333222111...---,,,,,,++++++++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))((())))))***++++++)))************+++++++++))))))))))))***+++,,,------------.........//////---------...///000000111000111444999BBBKKKTTTYYYiiiooowwwwwwkkkeee[[[XXXTTTRRRTTTZZZaaafffjjjlllnnnoooooommmkkkiiipppwwwvvvhhh^^^IIIFFF???999555333222333000000000000000000000000..............................---------...//////000000000111222444555666999:::===???@@@@@@??????>>>??????>>>===;;;999888<<<<<<============<<<<<<666666666555444333111000......---,,,,,,++++++***)))))))))))))))*********''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((***************+++++++++***+++,,,...///000000000444222222444999???CCCDDDBBBEEEIIINNNQQQSSSTTTTTT^^^___ccchhhlllnnnlllkkkfffbbb```bbbfffiiigggddd___]]]\\\___dddggggggeee```aaabbbbbb^^^WWWNNNGGGDDDCCCAAA???>>><<<<<<<<<:::666222//////000000000---,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))222222333333444555666666444333333222111000......,,,,,,,,,+++++++++******((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&)))***(((%%%$$$%%%'''((((((((('''''''''''''''&&&%%%$$$"""!!!&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))(((''''''''''''((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((()))***++++++))))))(((((('''''''''&&&))))))))))))************))))))))))))************)))******++++++,,,---------,,,+++******,,,...///.........000222222000///111333444111...---000333///111999HHHZZZkkkuuuyyylll\\\QQQKKKJJJGGGGGGKKKNNNTTTcccsssyyy}}}}}}wwwqqqiiiZZZLLLWWWZZZeeettt~~~~~~mmmfffYYYLLL@@@999555333666...,,,111555222.../////////...---,,,,,,...///......------------...............///000222333444888999;;;<<<>>>@@@BBBBBBCCCBBB@@@>>><<<;;;::::::@@@>>><<<<<<<<<<<<;;;:::666777777666444222000/////////...---+++******)))************))))))))))))******))))))((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))************+++++++++***++++++,,,---...//////222444666999;;;===>>>>>>AAADDDHHHLLLPPPRRRSSSSSSYYY[[[^^^cccgggiiiiiihhheeebbb```cccggghhhfffbbb\\\^^^bbbeeehhhhhhgggggg^^^\\\ZZZVVVRRROOOLLLJJJKKKDDD;;;777999===>>>===777666555333111///...---------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&((((((''''''''''''(((((()))))))))))))))))))))))))))((('''''''''(((***+++))))))(((((((((((())))))))))))))))))))))))))))))222222333444444555666666333333333222111000......,,,,,,+++++++++*********((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&))))))'''%%%%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''((()))***(((((((((((((((((((((((()))(((((((((''''''''''''(((((())))))************))))))((((((((('''''''''))))))))))))************))))))))))))*********************+++,,,,,,---------,,,,,,++++++,,,---...444222///---,,,,,,++++++,,,...000111111444999>>>IIIQQQ]]]jjjvvv~~~rrrfff```\\\UUUSSSWWW___gggppp}}}~~~iiiVVVLLLJJJNNNXXXcccnnnzzzmmm```[[[YYY___gggrrrwwwkkk]]]QQQGGGBBB;;;111+++---///......000000000111000//////000000///......------......///.........///000222333444777888:::<<<>>>@@@BBBBBBAAA@@@???===<<<;;;::::::???===;;;;;;;;;;;;:::999666666666666444222111//////......---,,,+++***)))************))))))))))))***)))))))))((((((((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))*********+++++++++***++++++,,,---...//////222333555888:::<<<===>>>>>>@@@EEEKKKPPPSSSUUUVVVZZZ\\\aaafffiiijjjhhhfffaaa^^^\\\^^^aaabbb___\\\YYY[[[___bbbcccdddcccbbb[[[XXXTTTPPPMMMLLLMMMNNNMMMFFF===999999;;;:::999666555444333111///......------,,,,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))(((((('''((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))222333333444444555555666222222222222111///...---,,,++++++++++++*********((((((((((((((((((((((((&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''(((((('''&&&%%%&&&''''''((('''''''''%%%%%%&&&'''((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&((()))***+++''''''''''''''''''''''''(((((((((((('''''''''''''''(((***++++++***))))))))))))((((((((((((''''''))))))))))))************)))))))))*********++++++******++++++,,,,,,------------------------,,,,,,------......///000111111+++000666<<>>===<<<;;;;;;;;;;;;===;;;::::::;;;;;;999888555555555555444333111111///......---,,,+++******************))))))))))))))))))))))))((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))*********++++++******+++,,,---...//////111222444666999;;;===>>>>>>@@@EEEJJJOOOSSSUUUVVVYYY]]]bbbggghhhgggdddaaa]]][[[YYYZZZ]]]\\\YYYUUUWWWXXX[[[]]]^^^]]]\\\[[[VVVRRRLLLHHHGGGIIIMMMOOOMMMGGG@@@;;;:::999666444444444333222111000//////,,,,,,,,,,,,++++++++++++******))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))333333333333444444555555111111111111000///...---++++++++++++************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''''''''''''''&&&&&&''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''(((******''''''''''''''''''''''''(((((((((((((((''''''''''''(((***+++,,,***)))'''))))))((((((((((((((((((((()))))))))************))))))*********+++++++++******++++++,,,------...---............---,,,,,,(((+++///222444555666777888@@@LLLWWW```jjjttt{{{sssllliiihhhhhh^^^aaaeeeiiikkknnnwww{{{}}}ssscccTTTOOOKKKLLLLLLMMMQQQVVVllluuuhhhYYYRRRTTT^^^ppp~~~zzziiiccccccnnnpppeeeVVVIII@@@888444333222111111111111000...,,,//////............//////.........//////111222222333444666999;;;>>>@@@AAA<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;;;;:::888444444444444333333222222///......---,,,,,,++++++************)))))))))((())))))))))))((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))******************+++,,,---......///111111333555777:::<<<===BBBCCCGGGJJJNNNPPPRRRSSSYYY\\\```bbbbbb```___^^^^^^]]]\\\\\\]]][[[XXXTTTWWWXXXYYYZZZYYYXXXWWWVVVPPPMMMHHHDDDCCCFFFIIILLLIIIEEE@@@<<<:::777444111222222222111000000//////,,,,,,,,,++++++++++++******)))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&&&&(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))((((((((((((((((((((((((222222222222333333333333000000000000//////...---+++++++++*********))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((((('''''''''((()))''''''''''''&&&&&&''''''(((((())))))(((((('''&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&'''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((((((''')))***,,,+++***((('''(((((())))))))))))))))))((()))))))))************************++++++++++++***++++++,,,------......---.../////////......---///000000///000333999===PPPZZZgggsss{{{zzznnnbbbYYYSSSOOOMMMIIIIIIKKKOOOOOOQQQ\\\hhhvvvzzzrrrkkkkkknnnooojjjfffWWWQQQNNNOOOQQQTTTZZZaaa{{{sssfff```___fffooosss^^^TTTRRR]]]qqqrrrbbbRRRDDD999222444222000000222333222000/////////....../////////............///000111111222333555777:::<<<>>>???:::::::::::::::;;;;;;<<<<<<;;;;;;<<<======;;;999444444333333222222222222///......------,,,,,,,,,************)))))))))((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((())))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********)))******+++,,,---......000000111333555888:::<<>>===;;;999555555333222111111111111............------,,,,,,************))))))))))))(((((((((((())))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))******))))))***+++,,,---......//////000111333777999;;;<<<>>>AAAFFFKKKOOOSSSUUUWWWXXXYYYWWWUUUWWW[[[```bbbcccddddddbbb___\\\YYYXXXWWWVVVTTTRRRPPPMMMLLLEEEEEEDDDCCCAAA???======;;;;;;:::888777555444333111111000000//////......++++++++++++************))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***((((((''''''''''''((((((************************''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))000000000000////////////....../////////...------************))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''((('''&&&'''+++...)))((('''&&&%%%&&&&&&'''&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((()))************))))))(((((((((((()))))))))*********))))))))))))*********************+++++++++,,,,,,++++++,,,,,,---...............------...000222333///555???IIITTTbbbqqq{{{~~~}}}mmmcccPPPOOORRR]]]lllzzz{{{qqqjjjZZZNNNFFFFFFGGGGGGQQQ]]]vvv~~~zzzwwwtttuuuzzz~~~sssggg```^^^```hhhqqq{{{qqqZZZQQQPPPZZZlll{{{|||wwwuuuwww{{{~~~~~~sssiiiYYYOOOAAA888444333111///000000////////////000000///............///000000222222333555666777999999999888888888888999999:::999999:::;;;===<<<:::888777555444222000000000000............------------************))))))))))))'''((((((((()))))))))***&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***))))))***+++,,,------............000222555999;;;999;;;===BBBGGGKKKOOOQQQMMMPPPRRRRRRPPPQQQVVV[[[^^^```bbbbbb```\\\YYYWWWUUUTTTRRROOOLLLIIIGGGFFF@@@@@@???>>>===;;;::::::777888777666444333333333111111000///......------++++++++++++************))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))((((((''''''''''''(((((())))))))))))))))))))))))&&&'''((()))***))))))((())))))(((((((((((())))))))))))))))))))))))))))))///////////////..................///......------************))))))))))))(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((%%%'''((('''&&&''',,,000)))((('''&&&%%%&&&&&&'''###$$$%%%'''((()))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))***+++))))))))))))))))))))))))&&&'''''''''(((((())))))++++++***)))(((((())))))(((((())))))*********+++))))))))))))******************+++++++++,,,,,,,,,++++++,,,------......///...---------...111333555555DDDXXXjjjvvv}}}sss```QQQJJJFFFLLLYYYmmm}}}wwwrrrmmmjjj___PPPFFFHHHKKKMMMXXXeee~~~yyyvvvuuuuuuyyyhhh[[[VVV\\\lll~~~vvvkkkdddaaaaaabbbrrr~~~~~~ppp[[[KKKAAA;;;777333000000////////////000000///............//////000222333333444555666777777999888888888888888999999888888999:::<<<;;;999666777666444222000//////000...............---------************))))))))))))'''((((((((())))))******&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))***+++,,,------............///111555888::::::;;;===???CCCFFFIIIKKKCCCHHHLLLMMMLLLLLLPPPTTTYYY\\\^^^^^^\\\XXXUUUSSSSSSQQQOOOLLLHHHEEEBBBAAA===<<<;;;999999999999:::666777666444222111222333111111000///...---,,,,,,+++++++++************))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&''')))*********)))((())))))(((((((((((())))))))))))))))))))))))))))))000000000///......///111111000///...---,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''&&&%%%$$$$$$(((((((((((((((((((((((((((((((((((((((''''''''')))((('''&&&&&&'''((()))+++******)))(((''''''&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''(((***+++++++++******))))))((((((*********)))((((((''''''))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++******))),,,)))'''(((+++,,,,,,***...+++***+++...000///---...///000000222888AAAIII[[[fffvvvnnn\\\TTTTTTTTTbbbqqq|||tttkkkggggggfffbbb^^^eee___UUULLLIIIOOOXXX```kkk~~~zzzjjjgggkkk}}}|||oooqqqkkkhhhlllnnnhhh```ZZZ___eeemmmvvv~~~{{{qqqcccSSSCCC888666555333111000111333444333444444111---,,,...111111111111111222333444555666777888777666777888:::999999888888777666666666444444333222111000///......------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))************++++++++++++,,,---///000222333444888999;;;<<<===@@@EEEIIIJJJHHHEEEFFFJJJNNNOOONNNUUUTTTRRRRRRRRRQQQPPPOOOKKKKKKIIIGGGEEECCCAAA@@@@@@???===;;;:::999:::::::::888666444333333555555222000.........---,,,***************))))))))))))&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************/////////---,,,...111444000000///...---,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((''')))((('''&&&&&&'''((()))******))))))(((''''''&&&'''&&&&&&&&&&&&'''(((((()))(((((('''((()))++++++*********))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))******************************++++++++++++******+++***(((((()))+++---............000111222111000.........000777EEEWWWcccqqqyyynnnbbbdddlllrrrvvvvvvuuutttssstttvvvxxxuuummmbbbVVVPPPRRRYYY```rrr{{{{{{}}}xxxfff___\\\dddmmmsssvvvxxxkkkllllllmmmpppwwwxxxgggUUUHHH>>>999333111222222///,,,111222333111//////111333111111111111222333444444444555666666555666888::::::999999888777666666555444444333222111000//////...------,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++++++++---...000222333444666888999;;;<<<@@@EEEIIILLLIIIGGGHHHKKKNNNOOOOOOOOONNNNNNNNNNNNOOONNNMMMLLLMMMMMMLLLJJJHHHEEEDDDDDDBBB???<<<:::999999999:::888666444333333333444222000.........---,,,***************))))))))))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********.........------///222555000//////...---,,,++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((()))***))))))((((((''''''''''''&&&&&&&&&&&&'''((((((******)))))))))***++++++))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++++++++******,,,---+++***+++...222,,,---/////////...///000111444999@@@KKK\\\nnn{{{~~~yyyzzzsssmmmhhhgggmmmrrrqqqlllkkkpppvvvwwwsssmmmgggfffjjjrrryyywwwbbbXXXQQQUUU```jjjttt{{{}}}}}}{{{uuuppppppuuu{{{}}}lll```SSSGGG999333333444111---000111222222000000000222111111000111111222333444111333444444444555777:::;;;::::::888777666555555444333333222111000//////...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((***))))))(((''''''&&&&&&))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++++++++,,,...000111222333444555777999;;;???DDDHHHOOOMMMKKKLLLMMMOOOOOOOOOLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOONNNLLLJJJIIIIIIFFFBBB>>>;;;999999::::::999777444333222222222111000............,,,***************))))))))))))((((((((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))(((((())))))))))))******...000111111000000111333//////...------,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((()))))))))(((((((((''''''''''''&&&&&&&&&&&&'''((((((+++*********))))))******(((((())))))******++++++'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,+++++++++000444333...+++...222,,,...///---+++,,,111555<<>>888777777555222222222111000///......000000000000111222333444000222333444444555888:::;;;;;;:::888777666555444333333222222111000000///...------,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***************+++,,,---///000111222111333555777:::>>>CCCGGGUUUSSSQQQPPPOOOOOOOOONNNNNNNNNOOOOOONNNNNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMJJJEEEAAA>>>======>>><<<:::888666444333222222111///...---......,,,+++************)))))))))((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************(((((((((((((((((((((((((((((((((((()))))))))***///222555666444111//////.........---,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))(((((((((((())))))******++++++(((((((((''''''&&&&&&&&&******************************************************+++,,,,,,,,,,,,,,,+++333;;;:::333------///000111000......333<<>>888666222111000000000000//////000000000000111222333333111222444444444666888;;;::::::999888777666555444333333222222111000000000...------,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))************+++,,,---...///000111///111333555777<<>>===888888777666555444333222///...------...///---,,,************))))))))))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))000000000...---...000333---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***$$$%%%'''))))))))))))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((()))***,,,------,,,,,,++++++******))))))(((((()))))))))***++++++,,,,,,************************++++++++++++++++++++++++)))***+++,,,------...---+++...111111///...000222444777???MMMaaarrr}}}|||zzztttmmmiiiiiiooouuu~~~~~~}}}pppeeeIIIBBB:::444222222000///////////////000111222333111222222222111111333555333333333444444444555555222222222111111111111111......---,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((******((('''&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&''''''''''''''''''&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))******+++,,,------.........///000111333666;;;>>>AAAEEEHHHJJJIIIIIILLLNNNLLLPPPSSSRRRNNNMMMPPPTTTKKKKKKLLLMMMMMMLLLJJJIIINNNMMMKKKHHHDDD???:::888555555555555444333222111///...------...///...,,,************))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))000000///...............------------,,,+++******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))******************))))))))))))******(((((((((((())))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,+++---///...---,,,,,,---///,,,+++...000000444999===HHHZZZjjjvvv}}}yyylllddddddggg^^^dddkkkmmmjjjhhhhhhjjjjjjgggbbb\\\WWWWWWZZZ]]]```\\\]]]mmm{{{yyyzzz|||pppgggccccccddd```dddooo~~~|||mmm```MMM>>>555111222555000111111111000///000111111111222222222333333333333333333333333333333333111111111111000000000000...------,,,,,,++++++***************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((((((((())))))(((((()))(((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))***************)))'''&&&******+++,,,,,,,,,,,,+++---...000222444666888999???@@@CCCFFFHHHJJJLLLLLLGGGOOOTTTPPPLLLMMMQQQSSSUUUOOOIIIIIIHHHEEEEEEGGGLLLKKKJJJGGGBBB>>>999777666555444111000...------...------,,,,,,++++++*********))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))000000///...............------------,,,+++******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))***************))))))(((((())))))***(((((((((((()))))))))******************************++++++++++++,,,,,,,,,+++---...///......///000---,,,---000111222999AAA^^^eeepppyyy~~~}}}vvvpppdddWWWLLLEEEBBBBBBCCCHHHMMMMMMJJJHHHHHHJJJQQQOOOLLLHHHFFFFFFIIIKKKLLLLLLSSSfff~~~|||qqqggg```ZZZWWW\\\lll{{{}}}ttteeeTTTDDD888444333111222222222111000111111111111222222222333333333333333333333333333333333111111111111000000000000......---,,,,,,++++++***************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))(((&&&%%%%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''((('''''''''((((((((())))))(((((((((((('''((()))***)))***++++++,,,,,,++++++---...///111444555777888===???AAADDDGGGIIIJJJKKKHHHNNNPPPLLLJJJMMMRRRSSSRRRLLLFFFFFFFFFDDDEEEHHHEEEDDDCCCAAA>>>;;;999888777666444222000///.........------,,,,,,++++++***+++******)))(((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))000///......---.........------------,,,+++******************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************))))))(((((((((((())))))((((((((()))))))))******************************++++++++++++,,,,,,,,,,,,+++,,,...///...///000222///---...000333:::HHHVVVooossszzz{{{qqqdddRRRFFFAAA???<<<::::::>>>BBBCCCAAAAAADDDFFFEEEEEEEEEDDDCCCCCCFFFHHHQQQUUU___oooooobbbWWWKKKGGGUUUlll|||wwwgggTTTCCC777222333222222222222222222222111111222222222333333333333333333333333333333333111111111111000000000000......------,,,+++++++++************************)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''((((((((())))))))))))'''$$$%%%(((+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((((((''''''(((((())))))(((((('''(((((((((''''''''''''&&&(((''''''&&&&&&''''''(((''''''((((((((())))))))))))******(((&&&&&&***---)))***++++++,,,,,,++++++,,,---///000222444666666;;;<<<>>>AAACCCFFFHHHIIIJJJLLLKKKGGGIIIOOORRRRRRNNNGGGBBBBBBCCCCCCEEEIIIBBBAAA???===:::999888777777666555333111000//////...------,,,,,,++++++***++++++***)))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))///......------.........------------,,,+++******************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************)))(((((((((((((((((()))(((((()))))))))******************++++++++++++++++++++++++,,,,,,,,,------+++---......---...///111333//////555???MMM```oootttwww}}}yyyrrrUUUJJJ>>>999;;;@@@BBBBBBAAADDDHHHKKKNNNQQQVVVZZZZZZ\\\^^^___^^^^^^```aaannnttt|||~~~sssaaaPPPBBBHHHZZZnnn}}}~~~ssseeeVVVGGG<<<555333111111111222222222111111222222222333333333333333333333333333333333111111111111000000000///.........---,,,,,,++++++************************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((('''(((((((((((()))))))))++++++***+++///333000***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))((((((''''''(((((())))))))))))((((((((((((((('''''''''''''''((((((''''''''''''(((((('''(((((((((((()))))))))+++------+++'''%%%(((,,,))))))***+++++++++++++++,,,,,,...///111333444555888999:::===@@@CCCEEEGGGJJJJJJHHHGGGKKKQQQRRRNNNHHHBBB===>>>@@@AAADDDIIIFFFDDD@@@===:::888777777777777555333222111000000...------,,,,,,++++++***,,,+++***)))((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))......------------......------------,,,+++******************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************))))))(((((((((((())))))))))))))))))***************+++++++++,,,,,,,,,---++++++,,,,,,,,,---------------...---,,,,,,...000222111999HHHYYYgggsss|||uuuggg]]]EEEDDDCCCEEEKKKSSSZZZ___ccceeeiiimmmqqqvvv|||}}}uuucccQQQIIILLLXXXiiivvv}}}wwwpppaaaSSS>>>999444111111222222222111111222222222333333333333333333333333333333333111111111111000000000/////////...------,,,,,,+++************************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''(((((((((((((((((()))))))))******...000000333666111)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))******))))))((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((()))))))))***(((***,,,***'''&&&''')))))))))***++++++++++++***++++++,,,...000111222333555666777999===@@@CCCEEEGGGHHHHHHIIINNNRRRPPPJJJDDD>>>:::;;;>>>???BBBGGGDDDBBB???<<<:::888888888777666555333222111111111...------,,,,,,++++++***++++++***)))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---------,,,------...///------------,,,+++******************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))******************))))))))))))******)))))))))*********+++++++++++++++,,,,,,------...,,,,,,,,,,,,---------------......---,,,---000222111:::MMMddduuu{{{}}}|||mmmaaaYYY___ccciiinnnssszzzxxxfffWWWLLLJJJSSS^^^xxx~~~sssfffPPPHHH===555333333333222111111222222222333333333333333333333333333333333111111111111000000000000//////......---,,,,,,,,,************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))''''''(((((())))))******((((((''''''''''''((((((((((((((()))))))))******'''///333111000222---%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''(((((())))))***))))))))))))))))))))))))***))))))))))))))))))(((((())))))******))))))((('''(((((((((((())))))))))))((((((''''''(((((()))((((((((()))))))))******(((((('''''''''(((((((((((()))******++++++************+++---...000111111333333555777:::>>>BBBDDDEEEGGGIIIIIIMMMPPPLLLFFFAAA<<<999;;;======???CCC<<<<<<;;;:::999999999:::666555444222111111000000...------,,,,,,++++++*********))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,,,,------...///------------,,,+++******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************++++++************++++++))))))*********+++++++++++++++,,,,,,---.........,,,,,,,,,------------...,,,---......///111555888===KKKbbbvvv~~~~~~}}}uuurrrsssyyy|||vvvjjj[[[OOOMMMPPPcccuuu|||sssggg[[[JJJ===777555333222111111222222222333333333333333333333333333333333111111111111000000000000/////////...------,,,,,,************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''''''''((()))*********((((((''''''''''''(((((((((((()))))))))*********)))333666...)))++++++%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&&&&''''''((())))))******(((((((((((((((((((((((()))))))))))))))*********))))))************))))))'''((((((((())))))))))))))))))(((((((((((())))))(((((()))))))))*********777111***'''(((******)))((())))))***************)))***+++,,,---...///000222222333555999===AAADDDCCCFFFGGGFFFHHHJJJHHHDDD@@@;;;999<<<===<<<<<<>>>999999:::::::::999999888555444333222111000000000...------,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,------...///------------,,,+++******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************,,,,,,++++++++++++,,,,,,)))************+++++++++++++++,,,,,,---...//////,,,,,,,,,---------......+++---...///111555:::===LLL[[[ooozzzyyywww}}}yyymmm]]]RRRPPPTTTnnnxxxjjjUUUDDD;;;777444222111111222222222333333333333333333333333333333333111111111111000000000000/////////...------,,,,,,************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))&&&''''''((()))******+++((((((''''''''''''(((((())))))))))))************,,,777888,,,%%%(((+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&&&&''''''((()))******+++(((((((((((((((((((((((((((((())))))******++++++))))))************))))))'''((((((((())))))******))))))(((((((((((())))))))))))))))))************JJJ>>>111)))***,,,+++)))(((((()))***************))))))***+++---...//////111222222555888===AAACCCCCCFFFFFFCCCBBBEEEFFFDDD@@@<<<:::<<<===;;;:::<<<<<<<<<===<<<;;;999777555444333222111000000000000......---,,,,,,++++++***(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((((((''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))------++++++++++++------------......------,,,+++))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))(((((('''''''''&&&******))))))(((((('''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,++++++************++++++,,,,,,++++++,,,,,,---...---------------------------------+++)))***---000...000111///000:::KKKXXXcccmmmyyy{{{pppdddUUU]]]kkk{{{}}}yyypppaaaNNN???777444888333000222333000///000444444444444444444444444222111111111000000//////......---,,,++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((333111...***((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((()))(((''''''(((******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((((((((()))+++*********))))))(((((()))*********++++++++++++)))******++++++,,,------222000000222777===AAADDDCCCBBBBBBAAA@@@???>>>>>>>>><<<;;;===@@@AAA???<<<:::999777777888888666555333333222111000///......,,,,,,,,,+++***)))((('''((((((''''''***,,,***'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,,,,++++++,,,,,,------------...------,,,+++))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((()))(((((((((''''''''''''))))))))))))(((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++++++++************++++++,,,,,,++++++,,,,,,---...---------------------------------------...///000000222555999@@@LLLZZZcccmmmvvv~~~xxxtttjjj___fffpppyyyvvvlll```QQQBBB999666333333555444000000333444444444444444444444444111111111111000000000//////...---,,,,,,++++++,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((...---***(((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))(((''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((***)))))))))***+++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************)))))))))((()))))))))*********++++++)))******++++++,,,------//////000222666999<<<===>>>>>>>>>>>>>>>>>>======<<<::::::<<<>>>???===::::::999777777888888666555333222222111000///...------------,,,+++******)))******))))))))))))'''%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,,,,++++++,,,,,,------------------,,,++++++))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((''''''''''''(((((((((((())))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++++++++************++++++,,,,,,++++++,,,,,,---...------------------------...------...000111000///000333;;;FFFTTTaaajjjooowww~~~yyykkkhhhiiiooozzz|||xxxsssfffQQQAAA777444444555333000111444444444444444444444444444111111111111000000000000000///...------,,,,,,---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((())))))''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((***++++++,,,++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((())))))***************))))))))))))((((((((()))))))))******)))******++++++,,,------,,,...000333555666777777<<<<<<======>>>>>>>>>???999999999;;;===<<<:::888;;;999888888888888777555222222111000///...------,,,,,,,,,++++++******)))************)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((('''''''''''''''(((((())))))******''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++************++++++,,,,,,++++++,,,,,,---..............................---,,,...000111///---...777DDDSSS```kkkssswww}}}}}}ssskkkkkkqqqxxx~~~~~~|||qqq]]]NNN@@@888222111222111111444333333333333333333333333111111111000000000000000111000///......---------,,,,,,,,,+++++++++******************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&'''((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''')))***)))((('''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((())))))***************)))))))))))))))(((((((((((()))))))))))))))******++++++,,,------,,,...000222444666888:::>>>>>>>>>??????@@@@@@@@@::::::;;;<<<<<<;;;:::888<<<:::999888999999888666222111111000///...------,,,++++++***))))))))))))+++(((((()))***)))))),,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((((((''''''(((((())))))******'''((())))))******))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************++++++************++++++,,,,,,++++++,,,,,,---...........................///---,,,,,,...000000000555BBBSSS```hhhooovvv}}}|||pppllllllnnnuuu|||}}}uuuiii```PPPAAA333000222222111222333333333333333333333333000000000000000000111111111111000///............,,,,,,,,,+++++++++******************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((())))))))))))))))))************************(((***,,,+++)))((()))***************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))******(((((((((((()))))))))))))))******++++++,,,------...///111111333666<<<@@@>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>><<<;;;;;;;;;<<<;;;999999::::::888777222222111000///...------------,,,+++++++++,,,,,,333,,,''')))***)))))),,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((((((((((((((((((((())))))))))))'''((()))***+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))++++++************++++++,,,,,,++++++,,,,,,---...........................//////...------111888===HHHUUUdddnnnqqquuu|||vvvsssrrrooorrryyy~~~zzzuuuqqqbbbQQQ???888666444222222333333333333333333333333000000000000111111111111111000///......------...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((())))))))))))******************************'''***+++***((('''***...************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,))))))))))))************((((((((()))))))))******)))******++++++,,,------...000111111222666===CCC;;;<<<===>>>???@@@AAAAAAEEEDDDBBB???<<<;;;<<<======;;;::::::::::::999777333333222111000///......111000///.........///000CCC444((()))***'''%%%'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))))))))))))))(((((((((((('''((()))++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))++++++************++++++,,,,,,++++++,,,,,,---...........................///111111//////777DDDOOO___fffpppvvvzzz}}}~~~}}}yyy{{{zzz{{{}}}}}}zzzpppcccTTTHHH>>>666333666222222222222222222222222///000000000111111111111000000///...------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********((((((((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************(((((()))))))))*********++++++++++++++++++++++++(((***+++***'''(((---222************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---((()))))))))************)))))))))*********++++++)))******++++++,,,------,,,///222222111333888===999:::;;;>>>AAACCCEEEFFFJJJIIIEEE@@@;;;999<<>><<<;;;;;;;;;;;;:::888555444444333222111000000...,,,+++******+++---...TTT:::%%%&&&,,,+++''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------111000//////111111000///111333222111:::LLL___jjjsssvvvzzz~~~xxxqqqpppxxx{{{xxxyyysssdddTTTGGG:::111222111000222333444222000555444333222111111111111000000///...---,,,,,,,,,---,,,++++++******++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((++++++******))))))((((((((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((()))************)))************************++++++******++++++,,,---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))************))))))******++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,...000222444555666999===@@@CCCGGGKKKOOOKKKGGGBBB>>><<<;;;:::999;;;;;;<<<<<<<<<<<<<<<<<<999888666444222111000000......,,,,,,,,,...000111JJJ666'''''')))%%%$$$((((((((((((((((((((((((((((((''''''&&&&&&((()))***''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((((((((()))(((((((((((((((((((((((((((((())))))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((((((((())))))(((((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------000/////////000000///...///222444:::III^^^mmmrrrvvvyyy}}}{{{uuuuuu{{{||||||}}}zzzooobbbUUUFFF:::444444555555444333333333555444333222111111111111000000///...---------------,,,++++++***+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))))))))((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((()))******++++++******************************+++++++++***++++++,,,------,,,,,,,,,+++++++++***************************************************++++++++++++************))))))))))))*********+++)))*********++++++++++++******************************+++++++++,,,,,,,,,,,,,,,---...///111333444555777;;;===@@@CCCGGGJJJFFFCCC>>>;;;::::::999999;;;;;;<<<<<<<<<;;;;;;:::777666444222111///......---,,,+++******,,,---...???000&&&''')))%%%%%%)))(((((((((((((((((((((((((((''''''&&&'''((()))***''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000111111222222222777>>>KKK^^^pppyyyzzzzzz}}}}}}{{{~~~yyyqqqfffUUUGGG::::::888666444333444555444444333222111111111111000000///...------------------,,,+++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((((((((((((((((((((((((************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++************))))))*********+++++++++************++++++++++++******************************+++++++++,,,,,,,,,---------...///000111222333555888:::;;;>>>BBBDDD@@@===:::888888999999999;;;;;;;;;;;;;;;:::999888444333222111///...,,,,,,,,,+++***)))))))))***+++111)))%%%))))))%%%&&&***(((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))++++++++++++++++++++++++++++++,,,,,,,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********))))))(((((((((((())))))***)))))))))((((((''''''))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---///000111222333555777999CCCPPP^^^lllyyy}}}|||~~~{{{xxxqqqbbbTTTGGGAAA888333222333444444444333222222111111111222000000///...............------,,,++++++++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))******++++++((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,---------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******************+++++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------...///000000222444666777888:::===???;;;999666666888999:::999:::;;;::::::999888777666222222111000///---,,,+++,,,+++***)))))))))))))))(((&&&'''+++***&&&&&&***((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))))))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,,,,++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++))))))(((((((((((())))))******))))))((((((((('''))))))))))))))))))))))))((()))))))))************************************************************)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000111000000111555888AAAQQQbbbllltttzzz~~~|||~~~}}}zzzyyywwwmmmbbbXXXJJJ:::111222444444222333333222222111111222222000000///.........//////...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++******************************+++++++++,,,,,,,,,---------------...//////222333555666666777:::<<<888777555666888:::::::::999999999999888777555555222222222111000...---+++,,,,,,+++***************&&&'''***---+++'''&&&)))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))******&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((()))))))))))))))(((************************))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))***))))))))))))))))))((())))))))))))))))))))))))))))))))))))************************************************************)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............222222222///...111777===MMM]]]nnnuuuxxx|||}}}{{{{{{zzzuuunnngggXXXEEE999666666444111333333222222111222222333000000//////...//////000...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333444444555777:::777666555666888999999888777777777777777666555444111222222222111///---,,,,,,,,,,,,+++++++++++++++''')))+++,,,+++(((''''''((((((((((((((((((((((((&&&''''''((()))((((((((((((((((((((((((((((((((('''(((((())))))******+++'''''''''(((((((((((()))))))))))))))))))))))))))(((((()))*********))))))************************))))))))))))))))))))))))*********************************+++++++++++++++************************)))***+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((()))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************************************************************)))******++++++,,,------------------------------------------............111222222111333:::FFFNNN```kkkuuuyyy{{{~~~|||{{{yyytttpppfffWWWIII>>>888555444333222222111222222333333000000////////////000000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,------------------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///...000111222222333555888777666555555777777777555555555666666666555555444000111222222111///---+++******++++++,,,,,,++++++(((((()))))))))***)))'''((((((((((((((((((((((((&&&&&&((()))))))))(((''''''''''''''''''''''''''''''(((((()))******++++++((((((((()))))))))******))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,************************)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************************************************************)))******+++,,,,,,---------------------------------------.........//////---000222555:::FFFVVVbbbpppvvvzzz{{{}}}}}}|||{{{xxxuuussspppfffVVVDDD999666777222222222111222222333333000000////////////000111......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((++++++******))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////........................---------------------------------,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++,,,---//////,,,...///000000111444666777555444444555666444333444444555555666555555555///000111111000...,,,***((()))***+++++++++++++++''''''&&&&&&(((+++***'''((((((((((((((((((((((((%%%&&&((()))))))))(((''''''''''''''''''''''''''''''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,,,,---...---+++***+++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,++++++******************************)))))))))***+++,,,,,,)))************++++++++++++,,,---,,,++++++,,,......------,,,,,,------...+++000333222111000///...,,,...000444@@@UUUhhhppptttvvvzzz{{{zzz{{{tttuuuooobbbRRREEE999111666444222222555999;;;;;;111111111000000333777:::111000//////---,,,++++++......---------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***(((((())))))*********+++))))))))))))))))))))))))************************+++*********))))))(((((()))************+++++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///000//////,,,---//////000///------,,,...//////......///000333222111000000///000000111///------.../////////000...---...111111///------...///000000000000000---......//////...------+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------''')))+++---...............///000000///000222444333333333444444444555555444555555555444333333222111000///////////////000,,,***(((***,,,...,,,***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++*********))))))))))))************))))))))))))))))))))))))))))))+++*********))))))((((((************************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,---,,,+++******+++******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))*********************++++++******)))*********************************)))******++++++)))************++++++++++++,,,---,,,++++++---///...------,,,,,,------...///222222111///...//////000222444<<>>JJJ^^^qqqxxxwww~~~yyy}}}~~~xxxyyyyyytttmmmfff]]]PPPEEE666444333333333333111000111111111000///000333555222111///---,,,,,,---.........---------,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))******************************************************************************)))))))))************+++++++++,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++...............///000111...000222222111111222333333555888:::<<<>>>>>>>>>===>>>???@@@@@@???>>>>>>???===<<<;;;;;;:::777555444444333333222111111111////////////////////////......------,,,++++++***------------------------,,,,,,,,,,,,------------,,,,,,------------,,,+++...///000000//////111333333333333333444444444444222333333333333222111111333222111000///............,,,+++***++++++***(((************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))************))))))))))))))))))))))))))))))************))))))))))))************************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...)))***+++***)))((()))*********++++++++++++******))))))))))))))))))))))))((()))))))))************((()))))))))************************************))))))))))))))))))))))))((()))))))))************((()))******************************************,,,,,,+++***)))))))))***))))))*********++++++++++++,,,---,,,,,,,,,...000......------------......,,,+++---/////////111666777???KKKZZZjjjyyy~~~{{{{{{zzzyyyvvvrrrpppjjj^^^RRR???;;;777444333333333222///000111111222444777:::333111...,,,+++,,,...///......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++************************************************************************************************************+++++++++,,,,,,++++++*********+++,,,,,,------------------------)))+++...000000000000000222111000//////000222333222555999<<<>>>AAADDDFFFFFFHHHLLLOOOQQQRRRRRRRRROOOQQQTTTVVVUUUSSSRRRRRRQQQQQQPPPOOOOOOMMMKKKJJJGGGFFFEEEBBB@@@???======333222222111111000000000000000///......---------------------------------,,,,,,------------------,,,,,,,,,---------------...///000/////////111333222222333333333444444444333333444444444333333222444333222000///.........//////------,,,+++***)))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))***************************************************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...((()))******(((((()))*********++++++++++++******))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))******+++,,,,,,++++++************************,,,,,,+++***)))))))))***))))))*********++++++++++++,,,------,,,---///111///......------......///,,,+++---111111///111666<<>>DDDHHHMMMQQQUUUYYY]]]```ZZZ\\\^^^aaabbbbbbaaa```\\\```dddfffdddbbbaaaaaa````````````___^^^]]]]]]\\\[[[XXXTTTQQQOOOMMMLLLEEEEEECCC@@@===999555333111000///............///........................------------------------***++++++,,,---///000000---...//////...///111333222222222333333333444444444444555555555555555444444333222111//////......111111000///---+++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************++++++,,,,,,,,,,,,,,,++++++,,,,,,---...((()))******))))))***+++******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))***+++,,,,,,,,,,,,,,,************************++++++******)))*********)))************++++++++++++,,,------------///111//////............//////333//////444333///222999HHHWWWgggpppuuuzzz~~~yyywwwyyyxxxvvvvvvuuuooofffVVVNNNAAA777222333555777222333333222000///000111222111///------...///000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++++++++*********++++++++++++++++++++++++*********************************+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---......------------------------...000000///,,,,,,000333777888;;;@@@EEEJJJOOOQQQXXX[[[___bbbdddgggjjjlllfffggghhhiiiiiihhhggggggbbbfffkkkllljjjhhhhhhiiiggghhhiiiiiigggeeeeeefffhhhfffccc```]]]\\\[[[[[[XXXXXXUUUPPPJJJAAA:::666333222000...------......////////////////////////............------------***++++++,,,---///111222---...//////......000222222222222222333333333333444555555666666666666555444333222111000/////////000111111///---++++++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))*********************************************************************++++++,,,,,,---,,,,,,++++++,,,,,,---...((()))+++***))))))+++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++,,,,,,,,,*********************************)))******++++++)))************+++++++++***,,,---------...000222//////............//////999111///444555444;;;GGGYYYdddooouuuyyy~~~{{{wwwzzzzzzwwwvvvvvvrrrnnndddZZZLLL???777555444555444444444222000......///111000//////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000...........................000111000///111888>>>CCCEEEJJJPPPVVV[[[___```cccfffiiijjjkkklllnnnpppmmmmmmmmmmmmllllllllllllgggkkkppppppmmmlllmmmpppnnnpppqqqooollljjjjjjkkkkkkiiigggeeeeeeeeeffffffccccccbbb___YYYPPPGGGBBB:::888555222000////////////////////////////////////.........---------------,,,,,,,,,---...000111---...///.........000222111222222222222333333333333444555555666666555555333222111111000000000111---///000...+++)))***,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++))))))************))))))))))))))))))))))))))))))((()))))))))************************************************************)))******+++,,,,,,------,,,,,,++++++,,,,,,---...(((***++++++******+++---******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))************''''''(((******+++++++++***************************)))))))))***+++,,,,,,)))************+++++++++***,,,---------...000222//////............//////999000---222666999FFFUUUgggmmmssswww}}}www{{{|||xxxuuuuuutttrrrmmmdddUUUHHH>>>888444333333444555444222111222333000000000000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000111........................---///222222444:::DDDMMMPPPSSSWWW\\\aaadddfffgggjjjllloooqqqqqqrrrtttvvvrrrrrrqqqpppppppppqqqqqqlllqqquuuuuurrrqqqsssvvvuuuwwwxxxuuuqqqnnnmmmnnnjjjiiihhhhhhhhhjjjmmmnnnhhhjjjllllllhhhaaaYYYTTTCCC@@@<<<888444222111111000000000000000000000000//////.........---------///...---,,,,,,---...///---...///.........000222111111222222222333333333222333333444555555555444222222111111111111111222+++---...---)))((()))+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))************))))))))))))))))))))))))))))))(((((())))))*********+++************************************************))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...************************************************************************))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++)))+++---,,,+++***+++,,,************************************************---,,,++++++,,,,,,***)))++++++++++++******))))))++++++,,,,,,,,,---------++++++,,,------......///---...///000111111111111000000000222:::GGGVVVaaassstttwww{{{~~~~~~|||}}}zzzwwwtttqqqmmmdddWWWJJJ???888555111555555///...333555222000000000000//////////////////.........---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******---000111...,,,///...------------...///......///......///222555222444666777888<<>>===???AAAEEEIIIMMMPPPRRRXXXZZZ]]]aaaeeehhhjjjkkkjjjiiihhhgggfffeeeeeeeeemmmnnnnnnnnnnnnooorrrttttttuuuwwwyyywwwpppggg```WWWQQQJJJHHHLLLTTT]]]bbbkkkoooqqqooooooooommmiiijjjgggdddaaa^^^[[[WWWTTTNNNLLLIIIDDD===888666555666444222000/////////000///...------//////...---///......------......///000000000222444555444333333333333333333444555555555555333222000...------------,,,,,,,,,,,,++++++++++++************++++++***************)))))))))******))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////************************************************************************))))))*********+++++++++))))))))))))))))))))))))***))))))))))))))))))***)))***,,,,,,***)))***+++************************************************,,,+++******,,,,,,+++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------.../////////000000000000000000000111000222999GGGXXXhhhsssxxx|||}}}|||uuuxxx|||vvvvvvtttoooeeeXXXJJJAAA777666444222222333222000222222111111111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------,,,/////////000111333444555>>>BBBHHHKKKLLLJJJIIIHHHEEEEEEEEEDDDDDDDDDDDDEEE@@@?????????@@@AAACCCDDDCCCEEEIIIMMMRRRVVVYYYZZZSSSRRRQQQOOOOOOOOOPPPQQQRRRTTTWWWYYY[[[___dddhhhrrrsssvvvyyyyyyuuuoooiiiggg___UUUNNNKKKLLLOOOPPPbbbhhhlllmmmmmmmmmjjjeeeeeebbb``````aaabbbbbbbbb``````^^^XXXPPPHHHBBB???;;;999666444222111111111///.........000000///---//////............//////000///000111333444333222222222222222222333444444444333222111000///...---------,,,,,,,,,+++++++++++++++************++++++************************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,.........---......************************************************************************************++++++++++++)))))))))))))))))))))))))))))))))******)))))))))(((***,,,+++***)))******************************************************,,,+++******,,,,,,,,,***+++++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,---......//////000111000000///000000111222222:::HHHYYYiiiuuu{{{}}}}}}~~~}}}yyyxxxvvvvvvwwwuuupppeeeXXXOOO<<<888444444555555444444222222222222111111111111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------------------------------,,,---------------......000000000111555;;;@@@DDDSSSXXX]]]aaaaaa___]]]]]]YYYYYYXXXXXXXXXXXXVVVUUURRRPPPMMMIIIEEECCCBBBBBB<<<===???AAABBBCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDFFFIIINNNSSSXXX^^^eeeiiiqqqrrruuuyyyzzzxxxsssoooqqqmmmfff___YYYTTTNNNKKKQQQYYY___cccfffhhhfffaaa]]]ZZZWWWWWWZZZ^^^bbbdddcccfffiiihhhccc[[[TTTPPPIIIGGGBBB===999555333111222111//////111111000.../////////....../////////000//////111333333222111111111111111111222333333111111000000000000000000------,,,,,,,,,+++++++++++++++************++++++***************+++++++++((((((((((((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,...000000...------...*********************************************************************************++++++++++++,,,))))))))))))))))))))))))))))))************))))))(((***++++++***))))))***************************************************+++*********,,,---,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------------...//////000000000000//////000111333444444AAAUUUgggsssyyy{{{|||}}}~~~xxxxxxxxxxxxyyywwwpppddd\\\EEE>>>777666777666555666333333333222222222111111000000000/////////..............................++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......------------------------,,,---......---...000222222333666:::BBBKKKSSSXXXbbbeeeiiikkkjjjiiiiiiiiiiiihhhhhhhhhhhhfffccc```\\\YYYTTTNNNIIIFFFDDDDDD<<<===@@@BBBEEEGGGHHHIIIKKKJJJIIIGGGFFFFFFFFFFFFJJJMMMRRRWWW\\\cccjjjoooppprrrtttwwwxxxwwwssspppqqqppppppnnnkkkeee]]]WWWHHHNNNTTTXXX]]]ccceeeccc___[[[WWWUUUWWWZZZ]]]^^^ZZZ```gggkkkjjjfffaaa___[[[YYYSSSMMMEEE>>>999666777444222000111111111000000//////......//////000000//////000222222111000000000000000000111222222/////////000000000111111------,,,,,,,,,,,,++++++++++++************++++++*********+++++++++++++++(((((())))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---///111000...---///222*********************************************************************************+++++++++,,,,,,))))))))))))))))))))))))((()))***++++++***)))(((((()))++++++)))))))))***************************************************+++***)))***,,,---,,,++++++++++++,,,,,,,,,------,,,,,,---------.........------......//////000000000///...///000222555666:::JJJ```pppwwwyyyzzz|||}}}~~~{{{zzzzzz{{{{{{vvvllleeeQQQFFF<<<999888555444666444333333333333222222222000000000000/////////...////////////////////////+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................,,,...//////...///333666;;;>>>CCCKKKSSS[[[bbbeeehhhiiikkkjjjjjjiiikkklllmmmkkkiiihhhhhhddd___ZZZTTTQQQMMMIIIGGGFFFFFFFFFCCCEEEJJJOOOTTTYYY\\\^^^^^^]]][[[YYYVVVSSSQQQOOOHHHJJJMMMPPPSSSXXX]]]aaakkklllnnnrrruuuvvvsssqqqqqqqqqssstttssspppjjjeeeUUUWWWVVVTTTXXXaaagggiiigggdddaaa``````___^^^]]]UUUZZZaaafffgggfffeeedddeeeddd```[[[UUUNNNGGGDDD<<<888444111000111222111000000////////////000000//////...000111222000///000////////////000111111000000000000000/////////------,,,,,,,,,,,,++++++++++++************++++++*********++++++,,,,,,,,,)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------------++++++++++++------+++...111000...///444888******************************************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))((()))***++++++***)))(((((()))++++++)))((()))***************************************************+++***)))***,,,---,,,++++++++++++,,,,,,------------------.........//////------......///000000000///.........000333666888DDDUUUkkkxxx||||||~~~}}}~~~|||{{{|||}}}yyypppiiiZZZLLL???;;;999444333555444444444333333333222222000000000000////////////------------------------+++++++++++++++++++++++++++++++++,,,,,,------------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////........................,,,...000//////000444888DDDIIIPPPXXX```eeehhhiiimmmmmmmmmkkkjjjkkkmmmooohhhfffcccbbb```[[[TTTOOOJJJIIIGGGEEEEEEGGGIIIKKKSSSTTTXXX\\\___ccceeeffflllkkkiiifffaaa\\\XXXUUUUUUVVVXXXXXXYYY[[[___aaaccceeehhhnnnsssvvvvvvtttuuuuuutttttttttrrrnnnkkkiiiggg___WWWXXXaaajjjmmmllllllkkkkkkkkkhhhdddaaaXXX[[[___aaabbbbbbcccdddfffffffffddd```[[[VVVSSS@@@;;;555111000111222222000000////////////000000//////...///111111000...///////////////000111111222111111000///......------------,,,,,,,,,++++++++++++************++++++*********++++++,,,,,,,,,))))))******+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------...---+++******+++---...***---000000///111888>>>---,,,,,,++++++,,,,,,---)))))))))***+++++++++,,,+++***)))***++++++***)))************************)))************+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...------------------------,,,,,,------.../////////...///222444222333;;;EEEVVVeeevvv}}}{{{xxx{{{{{{uuuzzz|||uuuqqqssseeeZZZJJJ???999888777777333333333222222333444444222111000000111111000...........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................---------...---,,,+++,,,///222......//////222:::EEEMMMWWWYYY]]]aaaeeehhhjjjjjjooonnnnnnooopppmmmgggaaa]]]WWWOOOJJJJJJKKKJJJJJJJJJKKKKKKKKKLLLNNNRRRVVV]]]^^^^^^\\\[[[\\\```dddlllmmmnnnnnnllliiigggeeedddeeeeeedddccceeehhhjjjfffgggiiimmmqqqssssssrrrooopppqqqsssuuuuuurrrpppnnnkkkhhhggghhhiiijjjjjjiiijjjhhheeegggjjjggg___bbb```^^^\\\\\\^^^bbbdddfffgggiiiiiifffcccbbbaaaOOOEEE;;;666666555111,,,555333000000111111111000//////000000111111222222000111111111111222222222111111111111111000//////......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++***************++++++++++++******************************))))))************)))))))))***+++,,,,,,+++***)))*********)))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------...000000...---...///---111222000111<<>>888888:::444333222333333222000.../////////000000000000111000111111111111222222222111111222222111111000///.........------------,,,.........---------,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******************************))))))************)))))))))***++++++++++++***)))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............/////////...//////...------000222444222444@@@UUUlll~~~------,,,,,,,,,,,,------......------,,,,,,++++++---,,,+++,,,---...---+++++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......------------............---......//////000111111111000111444888CCCXXXkkkuuuwwwyyy{{{}}}{{{xxxsssppphhh[[[KKK???999888444444555666555555333333444222111111222222111000...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,------------------------------------------............////////////...///000000111333666999>>>DDDNNNXXX```eeehhhiiikkkkkkiiihhhfffdddbbbaaaWWWTTTPPPMMMJJJHHHFFFFFFNNNOOORRRWWW\\\aaaeeefff```___\\\WWWRRROOONNNOOOUUUTTTTTTUUUXXX^^^dddhhhiiillloooooommmlllmmmooolllmmmoooqqqtttxxx{{{tttqqqpppooonnnuuutttsssqqqpppppprrrtttuuussspppnnnkkkgggbbb^^^bbb```______aaabbb___ZZZ\\\[[[YYYVVVRRROOOKKKJJJKKKNNNTTT\\\cccggghhhhhhddddddaaaYYYNNNCCC;;;777777555333222333444333222000000000000000000000000000000111111111222222222111222222222222111000000............------------------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************)))******++++++******)))*********++++++*********+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------........./////////+++---/////////000222444222555???QQQhhh{{{...------,,,,,,------...------,,,,,,++++++******---+++***+++,,,---,,,+++++++++++++++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---------.........---------....../////////......//////000111111222333//////777CCCRRRcccqqquuuvvvyyy}}}xxxwwwqqqfffUUUGGG===999666666666666555555444333444333222222333333222111////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,---......,,,,,,,,,---------......------------------------........./////////000000---...///000444:::BBBHHHQQQUUU[[[bbbgggiiiiiihhhfffdddaaa]]]XXXTTTQQQPPPCCCCCCAAA@@@AAACCCFFFHHHPPPRRRTTTWWW\\\ccciiimmmkkklllllljjjeee```]]]\\\aaa``````bbbeeeiiilllnnnjjjpppvvvyyyyyyyyy{{{~~~|||}}}zzzrrrnnnvvvxxxyyyzzz||||||tttjjjaaaZZZ^^^[[[XXXZZZ^^^``````___^^^^^^\\\ZZZWWWSSSPPPNNNIIIJJJMMMTTT]]]dddhhhjjjbbbbbbaaa___ZZZQQQFFF???<<<888444111222333555555111111111111111000000000000000111111111222222222222222222222222111000000//////.........---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++++++++************************************++++++++++++******+++******************++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------------.........***,,,///000000000111222222>>>RRRgggxxx......------------......,,,,,,,,,,,,++++++++++++,,,+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,------------,,,,,,---............------------...//////000000//////000000111111222222444000333AAARRR```llltttvvvyyy~~~zzzpppaaaPPPAAA:::888777666555555555555555555444222333444444333111////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,------...+++,,,,,,------.........------------------------.........//////000000111...000333777>>>GGGQQQXXX```bbbeeeiiikkkjjjfffcccSSSQQQNNNJJJFFFBBB@@@???<<<<<<<<<<<<===@@@EEEIIIHHHJJJNNNQQQWWW^^^fffkkklllnnnqqqpppnnnkkkiiiiiiiiikkknnnsssyyy|||||||||pppfffgggaaa]]]___aaa```______]]]]]]]]]\\\[[[ZZZXXXWWWOOOMMMNNNSSS\\\dddiiijjjgggddd___\\\[[[YYYUUURRREEE@@@:::777555666666555333222222222222111111111000111111111111222222222222222222333222222111000/////////.........------,,,,,,+++++++++************++++++++++++,,,,,,,,,******++++++++++++************************************++++++++++++******++++++***))))))***+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........,,,...///000000222666999>>>OOOfffyyy......------------......,,,,,,,,,,,,------------...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,------------...,,,,,,.../////////...------------...///000000000//////000111111222222333333444===NNN___jjjrrrxxxzzz}}}yyylll[[[JJJ???;;;999666444333444666777555444333333444444333222////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,---......///........................---......///000000111111111555===EEEMMMVVV___eeefffggghhhiiigggaaaXXXQQQ@@@???>>>===<<<<<<======@@@AAABBBBBBBBBDDDIIIMMMIIIMMMRRRWWW[[[```gggkkkjjjlllnnnooopppqqqsssvvvwww|||~~~yyynnneeebbbbbbbbbaaa```^^^]]]]]]\\\WWWUUUUUUZZZbbbhhhjjjjjjiiifffaaa[[[WWWXXX\\\```SSSPPPJJJFFFBBB>>>999666444444444333333333222222000111111111111222222222222222333333222222111000////////////............------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******++++++++++++*********************************++++++,,,,,,++++++***++++++***))))))***++++++,,,++++++++++++,,,------------------------------,,,,,,,,,------------...---............/////////000000///111666???JJJRRRYYYeeeuuu......------------......,,,------......////////////...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,.../////////...------------...///000000111000000000111222222333333111777FFFYYYgggnnnuuu||||||~~~}}}ttteeeSSSFFF<<<:::666333333444666888666444333333444555333222000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))***+++,,,------...------------------------++++++******++++++,,,---++++++,,,,,,---...//////........................---......///000111111222444;;;EEEPPPYYYaaahhhlllfffffffffeee```UUUGGG<<<;;;;;;<<<===@@@CCCFFFHHHGGGIIIJJJJJJIIIKKKOOOSSSSSSYYY___dddgggiiimmmpppnnnooopppqqqtttyyyssslllkkkjjjgggdddaaa^^^]]]\\\]]][[[\\\aaahhhlllllliiidddfffddd]]]UUUTTT[[[bbb```^^^ZZZUUUNNNFFF>>>888555555555444444333333333000111111111111222222222222333333333333222111111000/////////..................---------,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++*********************************++++++,,,,,,++++++***,,,+++***))))))***+++,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......////////////000000000000222111000333===MMM```lllqqqvvv|||}}}yyywww///---,,,,,,...///...---,,,,,,---......///000000++++++,,,---//////...,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........---------......///---+++***,,,---......---------.........//////111111111111111222333333444999LLLeeeqqqpppuuu~~~~~~}}}~~~{{{yyy|||zzzmmmaaaTTTBBB;;;666666777555444666666888:::;;;999666333000000000000000//////////////////.........------------------------------------------,,,,,,+++++++++...------,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......---------.........//////............///000111111---.../////////111555888???LLLWWW\\\```hhhllljjjhhhgggbbbYYYMMMCCC<<<999<<<>>>BBBGGGLLLQQQUUUWWW___```aaa```______aaaccchhhiiiiiihhhggghhhnnnsssqqqssswww}}}tttccc[[[]]]^^^\\\```ZZZXXX___eeefffgggkkkccciiijjjaaa[[[[[[\\\ZZZYYYZZZ[[[YYYUUUOOOIIIEEE:::555000///333555333111222222222222222222333333333333333222222111111111222111111000///......---......---------,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,+++******+++------,,,***++++++,,,,,,,,,---------,,,---...---+++***+++,,,---------------------------000222000+++***...222...222444888IIIaaaqqqtttvvvyyy}}}yyyjjj]]]000///......//////---,,,---------------------------,,,,,,---...///---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,000///......//////---+++---------.........//////...//////000000111222444888CCCWWWjjjsssuuuzzz~~~}}}sssgggYYYKKKAAA888777777666555666555666777888777555222000111000000000//////////////////.........---------------------------------------,,,,,,,,,,,,,,,,,,...------,,,,,,------------------,,,,,,,,,++++++,,,,,,---------.........---------.........///////////////..................//////000444;;;CCCIIIQQQZZZbbbeeeiiimmmmmmjjjgggccc[[[QQQHHHCCCAAABBBDDDHHHOOOYYYaaahhhmmmooopppnnnllljjjkkkmmmooopppiiikkkkkkjjjjjjnnnuuu{{{wwwfff```]]]XXXZZZVVVXXX```eeedddbbbccchhhnnnnnnfff^^^\\\YYYUUUWWWYYY\\\]]][[[VVVPPPLLLDDD>>>666222333333222000222222222222222222222222333333222222222222222222222111111000//////......------------------------......------,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++******+++------,,,***++++++,,,,,,,,,---------,,,---...---++++++,,,---------------------------,,,---..................222888<<>>888777777666777444444333333333333333333111111111000000000//////////////////....................................+++,,,,,,,,,------......------,,,,,,,,,---......------------------,,,,,,------------........................////////////---...///111222222222222111333777<<>>KKKdddvvvuuuuuu~~~}}}sssfffVVVDDD;;;999777666888666555444333333444444555111111111111000000000000000000/////////.................................,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///---------------------------------.........//////........./////////000000---...///000111222222222333888AAAJJJTTT]]]ffflllkkkgggdddcccccc```[[[WWWJJJJJJJJJKKKPPPYYYdddkkkmmmpppsssvvvvvvsssooolllkkknnnpppmmmhhhjjjsss{{{~~~tttmmmgggbbbeeedddcccdddddd___YYYTTTUUUTTTTTTTTTWWW[[[___bbb\\\WWWNNNFFF???:::777555333333333333222222111111111111111222222333333333111111111111000000000000..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++,,,......---+++,,,,,,---------.........---...//////------...///---------......////////////000000///...333<<>>888777999777777666555444444555555222222111111111000000000000000000/////////..............................---------------.........,,,,,,,,,,,,---......///------------............------........./////////....../////////000000000000000000000000111222333<<>><<<@@@GGGQQQWWWaaajjjppptttxxxzzz{{{zzzwwwtttrrrooommmmmmjjjnnnuuuwwwjjjaaaaaaeeeeeedddeee___]]]YYYVVVTTTSSSTTTUUUXXX[[[^^^]]]VVVLLLBBB<<<777666666555555444333333333333222222222222222222111111111111111111111111111111000///...---,,,,,,------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,++++++---...///---,,,------------............111222222000...------...---------...///000000000---...111666>>>LLLZZZeeeoooyyy|||uuullleee[[[PPPAAA???<<<999999<<>>;;;777444111000111111---------///111111///---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////...------------...///---,,,---///000000000////////////000000000000000333444444666@@@PPP]]]lllrrryyy}}}~~~wwwjjj[[[JJJ===999;;;777777777666555333222111222222222111111111111000000000000000/////////////////////////////////////////////...---------,,,+++++++++,,,---...///000---------.........//////............/////////000////////////000000000000222222333777<<>>>>>:::999<<<<<<>>>GGGSSSbbbhhhpppuuuxxxwwwvvvuuuwwwuuurrrpppoooooopppqqqttt|||}}}tttnnngggaaa```bbbaaa^^^ZZZVVVSSSPPPOOOOOOVVV___ccc```WWWLLLFFF888777777666555555444444444333333222222111111111111111111111111111222222222222111///...---,,,+++------..................------------------------------------------------,,,,,,,,,---------......,,,,,,+++---...///...,,,---------.........//////222333333111...,,,,,,------------...///000000111//////333===LLL]]]jjjqqqoooxxxyyymmm```WWWKKK???888:::===???AAADDDGGGIIIvvvrrroooppprrrnnnfff^^^RRRKKK@@@888333222111111...000111///,,,,,,000444------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///........................---------............///........................------......///000000000000222222222666DDDYYYiiippptttzzz}}}xxxgggVVVHHH???;;;888777666777777666444111444333222222111111222222333222000/////////000111////////////////////////........................///...---,,,,,,,,,,,,,,,..................................../////////000......///111222222000///222222444:::DDDNNNWWW[[[hhhccc\\\VVVKKK@@@<<<===>>>;;;666555;;;IIIZZZeeehhhjjjpppwww||||||vvvpppqqqpppooooooppprrruuuvvvzzzkkkaaa^^^ggghhh```YYYXXXRRRJJJLLLRRR[[[bbbccc___XXXSSSAAA>>>999666555555555555333333333222222333444444111111111111111111111111000/////////............////////////////////////------............------------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------........................111666666111...000000---222000...---.../////////555222666EEEXXXfffnnnpppwwwtttnnneeeVVVEEE<<<;;;777;;;???AAABBBEEEKKKOOOnnnqqqsssssspppllljjjjjjbbbZZZLLL@@@888444111000///000000000//////000111---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///........................---------............///..............................///000000111111222444333222555===MMM```nnnqqquuuzzz~~~qqq^^^LLL@@@::::::888666555666666555444444333222222111222222222333222111000///000000111////////////////////////........................///...------,,,,,,,,,---................................./////////000000/////////111222222111000000333999BBBNNNYYYaaafffiii```UUUMMMDDD<<<999;;;444888>>>EEELLLTTT[[[```iiilllqqqvvvxxxxxxuuurrrrrrrrrssstttxxx|||jjjfffddd```^^^```aaaYYYOOOLLLPPPVVV]]]``````]]][[[KKKCCC:::555555666555444444333333222333333444444111111111111111111111111000000/////////.........////////////////////////,,,------------------,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------........................111555555000...000000---///...------.../////////555666???NNN```mmmrrrtttwwwooodddYYYLLL@@@<<<======>>>@@@@@@CCCJJJTTT[[[```jjjrrroooeee___aaagggddd```YYYQQQIIIAAA999333222111000000111111000///---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///........................---------............///........................//////000111111222222333777444333999HHH[[[jjjssssssvvv{{{~~~~~~iiiUUUFFF>>>;;;999666555666777777666444444333222222222222222222222111000000000000111////////////////////////........................///...------,,,---------............................../////////000000000000000000000111111222222444:::DDDOOOZZZccciiilllgggZZZMMMEEE???;;;;;;===666===GGGPPPVVVZZZ\\\]]]fffkkkqqqtttssspppppppppooowwwnnn]]]\\\cccddd^^^XXXSSSSSSUUUYYY^^^aaaaaaaaaXXXNNNBBB:::888777666444444444333333333333333444222222222222222222222222000000000/////////......////////////////////////,,,,,,,,,------,,,,,,,,,------------------------...------------,,,,,,,,,,,,------------.................................000333333000---...///---.........//////000111111555===KKK[[[jjjsssuuutttjjj^^^PPPFFF>>>::::::>>>AAAAAAAAABBBHHHTTTcccnnn]]]hhhqqqlll^^^RRRPPPSSSNNNSSSZZZ___^^^UUUIII@@@:::555000///000111000///......////////////......---------------------------------------------------------------------------------............///........................---------............///........................//////000000111222222333777444444???SSSfffrrrvvvuuuxxx|||~~~zzzzzzsss___NNNEEE<<<:::888888888888777555444444333222222222222333222222111111111000000000////////////////////////..............................------------.................................////////////000000000000000000//////111444666AAAHHHSSS]]]dddhhhjjjjjjcccUUUGGGAAA@@@>>>>>>@@@BBBEEEJJJPPPTTTZZZ___cccffflllrrrsssooonnnrrrwwwxxxmmmiiiccc```bbb\\\ZZZYYYZZZ^^^`````````___YYYOOOEEE>>>:::888777555444444333333333333444222222222222222222222222000000000////////////...////////////////////////,,,------......------,,,---------------------------------------------------------.........//////........................///000111///------......000111222111111222333555777EEEVVVeeeppptttrrrmmmXXXMMMAAA<<<;;;:::<<<@@@???AAAEEEJJJSSScccuuulllsssxxxsssdddRRREEE???;;;BBBOOO[[[bbb```YYYSSSEEE>>>555000///111111000...//////////////////...---------------------------------------------------------------------------------............///........................---------............///////////////////////////......///000000111111222555444999GGG[[[llluuuwwwwwwzzz}}}~~~|||{{{zzzhhhUUUIII===<<<;;;<<<<<<:::666333555444333333222222333333222222222222111111111000000000000000000000000000////////////////////////......---------......///////////////////////////////////////000000000111///////////////333999===PPPWWWaaahhhjjjiiihhhggg]]]QQQEEEBBBAAA???>>>???DDDFFFJJJOOOUUU___hhhooopppqqqqqqnnnllltttjjjbbbeee```\\\ZZZ[[[^^^```^^^\\\[[[\\\YYYPPPEEE<<<999999666555444444333333333444222222222222222222222222111000000000////////////////////////////////////......////////////......---------------------------------------------------------.........//////..............................///000...,,,---///111222222111000111444777>>>MMM___jjjqqqrrrjjj```MMMEEE??????@@@??????@@@>>>DDDMMMXXXdddssszzz{{{|||xxxlllZZZEEE888999;;;AAAJJJSSS[[[___```QQQJJJ@@@777333111222222...//////000000//////...---------------------------------------------------------------------------------............///........................---------............///////////////////////////......//////000111111222444999CCCRRRcccpppvvvxxxyyy{{{~~~|||~~~rrr\\\LLL@@@???>>>===<<<:::666333555444444333333333333333222222333333222222111000000000000000000000000000////////////////////////.........---......///000/////////////////////////////////000000000111111///000111111222888AAAHHHYYY```hhhllljjjfffcccbbbUUULLLCCCAAAAAA??????AAAAAAGGGOOOYYYbbbkkksssxxxsssrrrnnnkkkqqqmmmeeebbb]]]ZZZ[[[___aaa^^^[[[VVVYYYZZZUUUKKKAAA<<<:::777666555444333333333333333333333333333333333333111111000000000///////////////////////////////////////000000000000//////------------------------,,,,,,,,,------------...,,,------------....................................---...000///,,,...111///000000///...111777<<>>???@@@>>>===@@@GGGPPP]]]jjjuuu~~~|||{{{xxxqqqcccPPPBBB>>>;;;:::<<>>777666555444444333333333333333333333333333333333111111111000000000//////////////////////////////......////////////......------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------........................///---...111000---...333...///000///000555???GGGYYYccclllooossstttgggUUUBBB>>>===>>>??????EEELLLYYYbbbooozzz~~~|||{{{wwwmmm^^^SSS>>>;;;888999???HHHOOOSSS]]]\\\WWWMMMAAA777333333//////000000000000//////........................---------------------------------------------------------.........//////........................---------.........//////000000000000000000000000000111111222333333444444666EEEZZZiiippptttyyy~~~{{{}}}{{{sss^^^LLLGGG>>>888666666777888555555444333333333333444222222333444333222111000000000000000000000000000000000000000000000000000...............///000000000000000000000000000000000000000000111111111111111444666777;;;DDDQQQ[[[^^^bbbddd```WWWNNNJJJHHH@@@<<<<<<@@@FFFNNNZZZeeeiiimmmppprrrqqqooonnnnnnooo{{{}}}ssshhhcccdddeeeccc___]]]WWWTTTVVV[[[XXXMMMCCC777777666555444333333333333333333333333333333333111111111111000000000000////////////////////////------............------------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------........................///,,,...222111---///444///000222222444;;;HHHRRRbbbjjjpppqqqvvvxxxjjjWWWEEEBBB@@@AAACCCIIIUUUaaahhhppp{{{{{{}}}|||wwwvvvvvvnnncccUUUEEE999<<>>???AAA@@@HHHNNNRRRZZZgggqqqrrrxxxvvvssspppmmmnnnssszzz{{{vvvgggfffgggccc^^^bbb___WWWQQQTTTYYYUUULLLAAA===;;;:::777222222555333333444444444333222222555444333333222222333333333222222111000///......////////////////////////......------------................................................------............/////////000///......///000111111000444000111888@@@HHHVVVdddooonnnooosssvvvpppbbbWWWGGGFFFIIIPPPVVV^^^lllyyy}}}|||zzzzzzzzzvvvnnnaaaQQQBBB???DDDGGGIIILLLGGGFFFGGGJJJMMMJJJBBB<<<111111000///////////////........................---------------------------......//////......---------------------------................................./////////000000//////000111111111111000222000000444444222444888DDDUUUgggooorrruuuyyyzzz{{{}}}zzzvvvvvvyyydddTTTDDD===<<<:::888999666666666555555555444444333333333222222222222111111111111111111111111111000000000000000000000000//////............/////////////////////000111111333///...111222111111444333777???IIISSSZZZ```dddbbb^^^UUUIII???;;;===@@@AAAOOO\\\bbbgggnnnssstttzzzyyyuuuppplllnnnyyyuuuhhhdddcccdddaaa___XXXRRRSSSYYYYYYUUUIII@@@888777777555555666111222333444444444444444444444333222222222222222222222111111000000/////////////////////////////////......------......///........................................................./////////000000//////...///000111111000111000444>>>HHHPPP]]]iiikkkmmmppprrrpppfffYYYOOOJJJKKKPPPYYYfffqqqxxx{{{}}}}}}~~~zzzxxxyyyxxxuuupppaaaQQQIIIGGGGGGIIIKKKEEE???:::===DDDHHHEEEAAA444333222111000000000000////////////////////////---------------------------......//////......---------------------------............................../////////000000000......///000000000000000///...000333444333666;;;MMM\\\jjjppprrrvvvzzz|||~~~~~~~~~wwwrrrzzzppp^^^KKKAAA===:::999999666666666666555555555555333333333333222222222222111111111111111111111111000000000000000000000000000//////......//////000000////////////000111111222//////222222000111444777>>>IIITTT]]]cccffffff\\\VVVKKK@@@999:::???EEENNN[[[hhhnnnpppsssvvvwwwwwwvvvrrrmmmpppwwwiiibbb___^^^]]]XXXPPPNNNQQQVVVWWWRRREEE999666777777777888111111333444555666666666444333222222111111222222111111111111111111111000///////////////////////////......------......///....................................................../////////000000000000000//////000000111222000333<<>><<<<<<888888777777777666666666444444444333333333222222111111111111111111111111111111111111111111111111000000////////////000000000000000000000111222222111///111444444333777===IIISSS]]]bbbdddddd^^^VVVMMMGGGAAA@@@GGGQQQ[[[```iiihhhiiijjjlllmmmnnnppppppxxx}}}jjjgggaaaZZZRRROOOQQQUUUUUURRRNNNHHH???666444777666666666666555555444333444333222222111111222222111111111111222222222222000000000000000000000000/////////....../////////////////////////////////........./////////000000////////////000000000111000111222222111222666999===GGGTTT___gggmmmppppppsssooodddTTTFFFBBBIIIQQQ\\\rrr~~~{{{|||xxxzzz{{{sssrrrsssuuuwwwzzztttvvvwwwuuuqqqfffRRRBBB888999999888777666666777<<<<<<<<<<<<999666222000000000000000000000000000...........................//////000000//////.........................../////////////////////////////////000000000111111//////000111111111111111333222333444555999EEEQQQiiiqqqwwwxxxyyy}}}fffTTTIIIAAA======888888888888777777777777444444444444333333333333222222222222222222222222111111111111111111111111111000000//////000000111111000000000000111222222111000111444555777>>>GGGQQQ\\\cccccccccbbbZZZPPPJJJFFFEEEKKKVVVaaafffgggeeefffjjjoooqqqpppqqqtttzzzoooddd]]]XXXSSSQQQSSSRRRSSSUUURRRFFF:::666999888888777777666555333222555444333333222222333333222222222222222222111111000000000000000000000000000//////......//////000////////////////////////.........//////000000111/////////000000000111111000222444333333555:::>>>HHHRRR^^^fffkkkoooooolllpppfffWWWGGG???AAAKKKSSSZZZ```hhhrrr{{{vvv~~~tttrrrqqqrrrtttsssuuuvvvvvvwwwppp]]]JJJ;;;::::::===???@@@>>><<<777:::===>>>>>>;;;777444111111111111111111111111........................//////000000000000//////........................//////////////////////////////000000000111111111000111111222222222222222222111222444666>>>OOO___nnnuuuzzz{{{|||sss^^^OOODDD>>><<<999999888888888777777777555444444444444333333333222222222222222222222222111111111111111111111111111111000000000000111111111111000000111111222333111000222555777;;;FFFQQQUUU```fffdddcccddd]]]RRRJJJIIILLLVVVcccjjjiiieeebbbfffnnnttttttuuunnnccc___YYYTTTRRRPPPQQQTTTUUUMMMBBB<<<<<<777777777777777666555444666555444444333333444444333333333222222111111111000000000000000000000000000000////////////000000////////////////////////---......///000000111111//////000000000111111111000333555555444777>>>CCCPPPZZZdddhhhkkkooonnnjjjcccXXXIII@@@???DDDJJJNNNVVVXXXcccuuuwwwsssrrrttttttuuusssssswwwuuudddRRREEE@@@>>>AAAHHHJJJFFF@@@444777<<<@@@AAA>>>:::777111111111111111111111111//////////////////////////////000000000000//////////////////////////////000000000000000000000000000000000000111111111111111111222333333333333222111000111333777BBBVVVhhhpppwww||||||~~~{{{dddTTTFFF>>>;;;999999999888888888888777555555444444444333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111000111111222333111000222555888===JJJWWWVVVaaagggdddeeegggbbbWWWMMMMMMRRR^^^iiimmmggg___ccciiiqqqtttrrrxxx~~~ooojjjccc[[[WWWOOONNNQQQTTTQQQHHHAAA???555666777777777777777666666666555444444444444555444444333333222111000000000000000000000000000000000000////////////000000000000000000000000000000---......///000111111222000000000000111111111111000333666666555999@@@FFFTTT^^^fffiiikkkooonnniiiWWWLLLAAA===AAAGGGIIIHHHSSS^^^qqqzzzqqqtttnnnmmmsssvvvqqqlllkkkQQQJJJGGGNNN[[[^^^UUUIIIAAA===888888BBBJJJCCC555666444222111111000...,,,000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222555888666444===QQQdddlllyyyzzz{{{}}}ttt]]]NNNEEE>>>;;;999888888999999777666888777777666555444444444444444333333222111000000222222222111111111111000000000000000111111111111333111111222555555222///000333444555<<>><<<@@@DDDFFFMMMVVVdddhhhsss}}}||||||{{{qqqmmmsssxxxvvvoookkkcccYYYPPPRRRZZZ___[[[TTTEEEAAA:::888???JJJKKKFFF>>>:::555111000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222444555555666BBBWWWiiipppxxxyyy{{{~~~gggVVVHHH>>>;;;999888888999999888777888777777666555555444444444444333333222111111000222222222222111111111111000000000000111111111111444333222333666666333000222666999:::AAAOOOZZZ```bbbddddddaaa\\\UUUPPPNNN]]]gggmmmmmmkkklllkkkhhhnnnpppuuuoooaaaXXXPPPRRRUUUSSSUUUQQQCCC===;;;888666777777777666888777777666555555444444333333333333333333333333222222222222111111111111333222111///............000000000000000000000000////////////000000000111111000000000000111222222000222555888===GGGSSS\\\```cccgggjjjggg]]]NNNCCCBBB>>>>>>DDDJJJOOOXXXaaapppqqqtttuuuwww}}}nnnlllrrruuurrrooopppeeeXXXRRRSSSUUUSSSOOOKKKHHH@@@:::<<>>999666666666777777888777777666666555555444333333333333333333333333333222222222111111111111222111000////////////000000000000000000000000000/////////000000000111111222111111111111222333333222222333888AAAMMMZZZaaacccgggiiiggg^^^PPPDDD===???>>>AAAJJJSSS[[[eeellluuuvvvqqqjjjsss{{{llliiimmmqqqsssqqqjjj```XXXRRRLLLEEE@@@KKKKKKFFF???;;;>>>HHHOOOIIICCC;;;555222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222222222222333333333333333333222666AAATTTfffqqquuuyyy{{{}}}mmmUUUCCC===;;;999999:::;;;::::::777777777777666666555555444444333333333222222222333333222222222111111111000000111111111222222222444444444444555555555444333<<>>;;;???DDDEEEAAA<<<888555333111000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222333333333444444444555555;;;JJJ\\\jjjrrrttt|||}}}yyy^^^III@@@===:::999:::;;;;;;:::777777777777777666666666444444444333333333333333333333333222222222222111111111111111222222222222222333333333333444444555333>>>IIIQQQYYYaaaeeeddd___XXXNNNGGGGGGQQQ___jjjiiiffffffjjjpppssssssssswwwcccZZZZZZVVVWWW[[[WWWNNNHHH@@@:::888777888888777777777777777666666666444444444444444444444444333333333222222222222111000000000111111111111111111111111111111111111111000000000000111111111111111000000000000111222222555666999AAALLLWWW```dddfffjjjkkkcccTTTGGGDDDEEEJJJPPPZZZdddlllqqqrrrrrrrrr}}}tttjjjjjjjjjkkkllliii___RRRGGG???AAAEEEGGGDDD===;;;===???===:::999888666222000111111111111111111111111////////////////////////111111111111111111111111111111111111111111111111111111111222222222222333222222333333444444555555777999CCCTTTdddmmmrrrvvvjjjRRRCCC@@@<<<::::::;;;;;;:::777777777777777777777777444444444444333333333333333333333333222222222222111111111222222222222333222333333333222333555777777CCCOOOWWW]]]bbbaaa^^^WWWNNNFFFGGGQQQ^^^fffiii``````cccjjjnnnqqqwww}}}uuufffaaaZZZZZZ______SSSNNNEEE>>>;;;999888888777777777777777777777777444444444444444444444444333333333333222222222222000000111222222111111000111111111111111111111111000000000111111111222222000000000000000111222222222777@@@KKKUUU___eeeiiiiiillllllbbbTTTJJJJJJMMM\\\ccckkkppptttwwwvvvrrrqqqsssoookkkkkkkkkhhh___XXXGGGDDDDDDHHHHHH@@@;;;:::;;;999888888888888666444111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333222222333333444555555666888===JJJ]]]kkkqqquuu{{{~~~~~~}}}}}}vvv[[[FFFBBB>>>;;;:::::::::999777777777777777777777777444444444444444444444444444444333333333222222222111111111222222222333333222444555444333333666999???JJJWWW^^^aaa```[[[UUUKKKFFFEEENNN^^^gggfff```XXX^^^ffflllmmmttt|||oooaaa\\\```aaaWWWRRRIIIBBB>>>;;;999888777777777777777777777777555555555555555555555555444444333333333222222222000111222222222111000000111111111111111111111111000000111111111222222222222111111111111222333333333===JJJVVV^^^dddhhhkkkkkkmmmmmmeee[[[VVVYYY^^^lllqqqtttssstttwwwuuuqqqwww{{{pppkkklllmmmjjjfffTTTKKKFFFIIIIIIBBB:::888:::888666666888999999888111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222333333444555666666888???OOOcccpppsssxxx}}}|||{{{|||~~~}}}```HHHDDD???;;;::::::999999777777777777777888888888444444444444444444444444444444444333333333222222111111222222222333333333333555666555333444888;;;EEEQQQ]]]bbbbbb___WWWOOOCCCBBBGGGVVVfffjjjbbbWWWYYYcccppptttsss~~~{{{fff\\\^^^___YYYTTTLLLEEE@@@<<<:::888777777777777777888888888555555555555555555555555444444444333333333222222111222222333222111000///111111111111111111111111000111111111111222222222333333222222333333444555777DDDTTT___ccceeegggiiilllnnnnnniiiddddddjjjpppssswwwuuupppooossssssooo}}}lllkkkqqqnnngggcccZZZOOOJJJKKKIIIAAA999AAA;;;888999999777888;;;666333000000222222000...222222222222222222222222000000000000000000000000222222222222222222222222222222111111111111111111333111222555666333444777999HHHYYYfffooowwwzzzzzz}}}~~~}}}gggRRREEEBBBCCC<<<;;;<<<666::::::999999888777777777666666555555555444444444666555444333222222222222111111222222222333333333111333444333333777???GGGQQQXXX^^^aaaccc___PPP???@@@FFFSSSaaabbb[[[XXX\\\cccjjjnnnooo|||wwwddd___aaa^^^VVVPPPMMMHHH@@@:::999;;;:::999:::::::::888666777666666666555555555555333333444444333333222111111111111111111111111111222222222222111111000000000111111111111222222222333222222333444555444333>>>MMM[[[aaacccfffhhhhhhkkklllkkkhhhfffhhhnnnsssrrrxxxvvvssstttpppttt}}}ppppppqqqnnnjjjbbbYYYVVVVVVTTTNNNHHHAAA>>>>>>>>>:::666888===888555222111222333111000222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111555222333666666444555999@@@NNN^^^iiiqqqwwwzzzyyytttYYYJJJEEEEEE>>><<<===888::::::999999888777777777666666555555555444444444666555444333222222222222111222222222222333333333222444555444555:::CCCJJJRRRZZZaaa___ZZZSSSGGG===@@@IIIVVV]]][[[WWWXXX\\\mmmuuuzzziiiccc___VVVNNNLLLIIICCC>>>===;;;:::999999:::999888666777777666666666555555555333444444444444333222222111111111111111111111111222222222222111111111000111111111111222222222222333333333333444555777888FFFSSS___dddeeehhhjjjjjjlllkkkiiihhhhhhkkkppptttsssyyyvvvssswww{{{yyytttppplllhhhcccaaa```^^^YYYTTTCCCBBBCCCBBB<<<666888===999777444222222333222111333333333333333333333333333333333333333333333333222222222222222222222222111111222222222222222222666444444777666444777;;;JJJWWWeeemmmsssxxxzzzyyydddRRRIIIFFF>>>===>>>999:::::::::999888888777777666666666555555555444444666555444333222222222222222222222222333333333333444555666666777>>>HHHOOORRR\\\aaa[[[OOOFFFAAA???BBBMMMVVVUUURRRVVV```hhhxxx}}}kkkeeeZZZPPPMMMKKKFFFAAA???;;;:::999888999999777666777777777666666666555555444444444444444333222222222222222222222222222222222222222222111111111111111111111111222222222333222333444333333555;;;@@@PPPZZZdddffffffiiillllllmmmjjjffffffiiiooosssvvvxxx|||wwwttt}}}}}}mmmkkkkkkjjjjjjiiifffaaa]]]IIIFFFCCCCCC???:::888:::999888555333333222222222333333333333333333333333333333333333333333333333222222222222222222222222111111222222222222222333555444444666555444888>>>QQQ]]]jjjpppuuuyyy{{{zzzpppZZZMMMFFF======???;;;;;;::::::999999888777777666666666666555555555555555555444333333333333333222222222333333333444444444555555777:::BBBKKKRRRUUUZZZ[[[TTTHHHAAA@@@BBBDDDNNNSSSPPPRRR___nnnwwwxxxmmmaaaUUUQQQOOOIIIBBB>>><<<;;;999888999888777666777777777666666666666555444444444555444333333222222222222222222222222222222222222222222222222222111111111222222222333333000333444333222666@@@HHHWWW___fffffffffiiillllllkkkgggcccdddjjjqqquuuvvv}}}~~~wwwzzz{{{llllllmmmoooooommmjjjfffSSSIIIAAABBBCCC???888555999888777666444222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222333333333333444333444555444444:::BBBVVVaaalllrrrvvv{{{}}}|||~~~eeeQQQGGG===<<<@@@<<<;;;;;;::::::999888888888777777666666666555555555555555444444333333444444222222333333333444444444333444555888===EEEMMMSSSXXXVVVQQQJJJCCC>>>???AAADDDMMMVVVYYY___jjjuuu|||ttteeeWWWSSSSSSMMMDDD>>>>>><<<999888999999888666888777777777666666666666444444555555555444333333222222222222222222222222222222222222222222222333111222222222222333333333///222333333333:::EEENNN[[[aaaeeeeeeeeehhhjjjjjjhhheeebbbeeekkkrrruuuvvvzzzzzzxxxvvvrrrmmmlllmmmnnnllljjj]]]NNNBBBBBBFFFCCC:::444888:::;;;:::777444222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222333444444444333333444666555555>>>HHHZZZeeeooossswww|||~~~~~~ttt[[[KKK>>>===AAA<<<;;;;;;;;;:::999999888888777777777666666666555555555555444444444444444555333333333333444444444444444555777;;;BBBIIIOOOSSSXXXPPPGGGCCC@@@>>>???CCCHHHRRR```lllooorrrzzzmmmZZZUUUVVVRRRJJJDDD@@@>>>;;;999999999999888888888777777777666666666555555555555555444333333333333333333333333333333222222222222333333333333222222222222333333333333111222333555888AAALLLTTT\\\bbbeeeeeeeeeiiikkkjjjeeeeeeeeehhhmmmrrruuuwwwsssxxxyyyooolllmmmmmmkkkcccUUUHHHFFFGGGDDD===888999<<>>:::>>>CCCCCC???999555444444444444444444444444444444444444444444444444444222222222222222222222222111111222333333444555555444555777999888;;;FFFSSSeeennnuuuwwwyyy|||~~~~~~~~~qqqYYYFFFAAABBB<<<<<<;;;;;;::::::999999888777777777777666666666666555555444444444555555666333333333444444444555555666888<<>>AAAIIIVVVbbbiiipppuuuyyyxxxwwwrrrhhh^^^UUUPPPOOOHHH@@@<<<<<<===<<<;;;:::999888777777777888999777666666666555555555555444444444444444444444444444444444444444444444444222333555666666444333222333333666@@@LLLVVVZZZ[[[bbbdddhhhmmmpppqqqnnnllllllpppqqqppptttzzz{{{xxxxxxpppkkkooodddUUUIIIDDDDDDCCCAAA:::<<<@@@CCCDDD@@@:::444555555555555555444444333444333333222222333333444333333333333333333333333222333333444444555555666666777888888:::CCCRRR]]]kkkooouuuzzz}}}eeeLLLCCCAAA???======<<<;;;::::::::::::888777777777666666666666777777666666666555555555222444555555444444555666:::;;;???FFFLLLMMMJJJGGGAAA???@@@FFFRRR___kkkqqqnnnrrrtttxxxoooaaaYYYVVVOOOJJJDDD???======>>>>>>999:::;;;<<<;;;:::999777777777666666666555555555444444444444444444444444444444444444444444444444555444444444444444444444444555;;;DDDPPPYYY\\\\\\cccfffkkkpppssssssqqqnnnnnnpppssswwwyyyzzzyyyxxxyyynnnqqqkkkbbbUUUJJJCCCCCCFFF<<<;;;===BBBFFFEEE===666555555555555444444333333444444333333333333444444333333333333333333333333333333333444555555666666777888888999>>>JJJYYYcccnnnrrrwww{{{}}}xxxWWWFFFAAA@@@>>>===<<<;;;::::::::::::888888777777777666666666777777777666666666555555333555666666555555666888<<<>>>CCCHHHKKKJJJEEEAAA???@@@FFFQQQ___lllsssvvvrrrrrrvvv~~~jjj```___RRRPPPKKKDDD???<<<===>>>888;;;>>>@@@@@@===999777777777777666666666555555444444444444444444444444444444444444444444444444666555333222222333555777666:::AAAKKKUUU\\\^^^^^^eeeiiiooouuuwwwvvvsssqqqppppppvvvzzz}}}zzzrrrrrrooofffVVVHHHCCCDDD===;;;;;;AAAHHHHHHAAA:::666666555444444333333333444444333333333333444444444444444444444444444444333333444444555666666666777777777;;;CCCQQQ___iiippptttyyy{{{|||}}}eeeKKKBBBBBB>>>===<<<;;;;;;:::::::::888888888777777777666666777777777666666666666555444555666666555555777999<<<@@@EEEHHHHHHDDD@@@===@@@EEEOOO]]]jjjrrrttttttvvvssszzz|||yyyhhhbbbXXXWWWRRRJJJAAA;;;;;;<<<999;;;>>>@@@@@@===:::888777777777666666666666555555555555555555555555555555555555555555555555555555555444333333444666666888>>>HHHRRRYYY^^^``````ggglllsssxxxyyywwwuuusssqqqqqqyyy~~~zzzvvvvvvwwwtttdddOOOAAA>>>???;;;:::???FFFIIIDDD>>>888777666444444333444444555444444333333444444555444444444444444444444444333333444555555666666777777666777===IIIWWWeeelllqqquuuzzz{{{{{{|||rrrPPPCCCCCC>>>>>>===<<<;;;;;;;;;;;;888888888888777777777777888777777777666666666666333444555555444555777999<<>>===EEEMMM[[[hhhppprrrpppmmmrrrrrr~~~tttlllffffffppp|||rrraaa[[[[[[WWWOOOEEE???===>>><<<<<<<<<<<<<<<;;;::::::888777777777666666666666555555555555555555555555555555555555555555555555333333555666666666555555:::CCCNNNXXX]]]___aaabbbiiinnnuuuyyyxxxvvvttttttuuuuuuzzz}}}wwwzzz~~~zzzyyyoooYYYFFF===@@@<<<;;;===CCCFFFEEECCC:::999777555444444555555555555444444444444555555444444444444444444444444444444444555666666777777777666888@@@OOO^^^iiinnnssswww||||||{{{}}}WWWEEECCC???>>>===<<<;;;;;;;;;;;;999999888888888777777777888888777777777666666666444444555444444555888:::>>>BBBFFFEEEAAA>>>@@@DDDNNNXXXeeeoooqqqpppnnnnnnsss~~~zzzuuuqqqnnnmmmooojjjdddbbbbbbjjj{{{|||vvv{{{wwwuuuvvvvvvrrrssstttvvvxxx{{{|||}}}hhh___^^^ZZZTTTLLLGGGDDDCCC===<<<:::999999:::;;;<<<888888777777777666666666555555555555555555555555555555555555555555555555111333555777888777666555>>>HHHTTT]]]___```cccffflllrrrwwwyyywwwuuutttuuuxxxyyy|||zzzxxx}}}{{{yyyhhhSSSHHHAAA>>>;;;;;;???CCCFFFGGG<<<;;;888666555555666777555555444444444444555555555555555555555555555555444444555555666666777777999777:::EEEUUUdddmmmpppuuuzzz~~~}}}bbbKKKGGG???>>>===<<<;;;;;;;;;;;;999999999888888888777777888888888777777777666666555666666555555666:::<<>>===<<<<<<;;;;;;<<<999999999888888888888777888888888888777777777777666777777666666888;;;>>>CCCFFFHHHDDD???AAAKKKTTT^^^hhhqqqqqqmmmnnnyyy|||qqqlllfffaaa]]][[[XXXVVVYYYXXXWWWVVVXXX\\\aaacccccceeellluuuzzzoookkklllmmmfffgggeeeaaaaaacccaaa]]]]]]\\\\\\[[[ZZZZZZYYYYYYUUUXXXZZZYYYWWWZZZaaagggfffiiilllooosssyyyuuuoooggg___XXXOOOEEE>>>======<<<<<<;;;;;;;;;;;;888888888888777777777777666666666666666666666666666666666666666666666666555555444333444666888:::EEEQQQ^^^dddddddddiiinnnuuuyyy|||zzzvvvsssuuuwwwwww{{{~~~wwwgggOOOBBB;;;======;;;AAALLLFFFAAA:::777777777666555555555555555555555555555555555666666666666555555666555555555555666666777999777@@@TTTbbbfffmmmwwwyyyyyy~~~|||[[[OOODDDDDDAAA<<<;;;<<<<<<;;;:::::::::999999999888888777777777777666666666666555666666666777:::???BBBHHHGGGEEECCCEEELLLXXXaaahhhrrrqqqppprrrlll~~~uuujjjeeeeeeddd```[[[VVVVVVVVVXXXZZZ[[[ZZZYYY[[[\\\^^^___bbbfffkkkooopppwww~~~uuurrrsssqqqrrrvvv|||{{{ssslllqqqooolllkkkkkkhhhddd```aaa___\\\\\\]]]___aaaaaa^^^bbbfffhhhgggjjjqqqvvvzzz|||}}}sssqqqfffRRRFFFFFF???>>><<<<<<======<<<:::999999999888888888888777777777777777777777777777666555555666777777555444777333222444555666:::???OOOVVV___eeegggjjjpppuuuzzz{{{zzzuuurrrsssuuuvvvwww|||yyy\\\JJJ======@@@>>>AAAGGGFFFBBB<<<999888888777666555555555555555555555555555555666666666666555555666555555555555666777777999888CCCWWWdddhhhnnnvvv{{{|||cccSSSEEECCC@@@===<<<<<<<<<;;;:::::::::999999999999888888888888777777777777666666777777888999<<>>===>>>===;;;:::999999999999888888888888777777777777777777777777555555555666777888777666777333222555666666;;;AAASSSXXX^^^bbbeeejjjrrrxxxvvvxxxwwwtttqqqqqqtttuuuwwwzzzpppYYYDDD???AAA@@@>>>???GGGCCC>>>;;;999888777666555555555555555555555555555555666666666666555555666555555555666666777888999;;;GGGZZZgggjjjooowww{{{|||sssYYYFFFCCC@@@>>>>>>===<<<;;;::::::::::::999999999999999999999999888888888888777888999999;;;???EEEIIINNNKKKIIIKKKSSS___jjjpppnnntttvvvvvvqqqqqq~~~tttmmmeee```___YYYYYYYYYYYYXXXXXXWWWVVVYYYYYYYYY[[[```fffkkkoooqqqsssxxx~~~{{{vvvvvvyyy|||{{{wwwgggPPPAAADDDBBB???>>>>>>===;;;::::::999999999888888888888777777777777777777777777555666777888888888888888777444333555666888===EEEVVVYYY]]]```ccckkkttt|||uuuvvvwwwuuurrrqqqtttwwwssssssYYYKKKEEEAAA@@@@@@FFFCCC@@@<<<:::888777666555555555555555555555555555555666666666666555555555555555555666777888888999>>>LLL^^^jjjmmmrrrxxx}}}~~~cccIIIDDD@@@@@@@@@===;;;;;;;;;;;;:::::::::999999999;;;::::::::::::999999999777888888999<<>>;;;888666555666666666666666666666666555555666666666666555555555555555666666777999999;;;CCCRRRbbblllpppuuuzzzqqqPPPGGG@@@AAAAAA>>>;;;<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;::::::::::::666777888999<<>><<<=========<<<:::::::::999999999999888888888888888888888888888:::<<<<<<;;;888555555666666555666888999;;;DDDNNNWWWZZZ___eeejjjoootttwwwyyyyyyzzz{{{vvvrrrwwwnnnVVVGGGBBBDDDEEEEEEDDDAAA===888666666666666666666666666666666555555666666666666555555555555555666777888999:::===GGGVVVdddmmmsssxxx|||XXXKKKBBBBBBBBB>>>;;;>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::666777888999===DDDMMMSSSYYY\\\aaahhhooossstttsssppppppqqqpppyyyqqqmmmooonnnpppuuuvvvvvvzzzrrr\\\FFFCCC???======>>>>>>===::::::::::::999999999999888888888888888888888888:::<<<===;;;777444444666666555777999:::===GGGSSSXXX[[[aaahhhmmmqqqssstttxxxvvvwwwyyyuuurrrzzzhhhTTTHHHDDDFFFHHHHHHEEE???:::888888666666666666666666666666555555666666666666555555555555555666777999:::;;;???JJJYYYeeemmmuuu{{{}}}}}}~~~___OOOCCCCCCCCC===<<>>======;;;;;;:::::::::999999999888888888888888888888888666999<<<:::666444555888555666888::::::>>>JJJVVV[[[]]]bbbhhhnnnqqqrrrrrrvvvsssuuuyyyvvvuuuiiiVVVKKKHHHJJJKKKHHHBBB<<<::::::777777777777777777777777555555666666666666555555555555555666777999:::;;;AAAMMM[[[fffmmmuuu}}}dddRRRDDDCCCCCC===<<<@@@<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999999999:::<<>>===<<<;;;;;;;;;:::::::::999999888888888888888888888888333777::::::666555777:::555666888;;;;;;>>>KKKXXX^^^___bbbgggmmmqqqrrrrrruuurrruuuzzzyyyyyycccIIILLLMMMLLLIIIDDD???;;;999999777666555666777666555777777777777777777777777888555444777777666999===JJJSSS```jjjqqqwww||||||}}}}}}WWWDDDGGGBBB;;;<<>><<<<<<;;;;;;;;;:::::::::999999999888888888888777888888888888888888888888888777777888>>>GGGRRRYYY___aaaeeejjjmmmppprrrssstttsssxxx}}}wwwyyywww]]]RRRQQQPPPLLLGGGBBB===::::::999777777888888888777777777777777777777777777888555555777777777:::???MMMVVVbbblllrrrwww|||{{{yyy|||___HHHHHHCCC===>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999::::::::::::;;;AAAJJJRRRVVVXXXaaafffkkknnnsssyyywwwrrrttt|||lllZZZIIICCCBBB@@@???@@@<<<<<<<<<;;;;;;;;;::::::999999999999888888888888888888888888888888888888999888888;;;AAAJJJUUU[[[___bbbfffjjjmmmoooqqqrrrqqquuu{{{}}}zzzdddZZZWWWSSSOOOJJJEEE???;;;<<<:::888888999:::999888777777777777777777777777888555555888888888<<>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999888888;;;<<<>>>DDDLLLTTTYYY[[[bbbhhhnnnqqqtttwwwuuuqqqssswwweeeQQQFFFBBB@@@@@@AAA<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888999999999999999999999999:::999:::===DDDNNNXXX^^^___cccgggkkkmmmnnnpppqqqpppxxx}}}zzz~~~nnnaaa\\\TTTOOOLLLHHHAAA<<<<<<:::888888999:::999888777777777777777777777777777666777999888999>>>FFFWWW^^^hhhpppuuuxxx|||wwwrrrsss{{{uuuRRRIIICCC@@@@@@======<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;999888666;;;===AAAFFFNNNUUUZZZ]]]ccciiippptttuuutttsssqqqvvvrrrZZZIIIBBB@@@@@@AAA<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888999999999999999999999999:::999:::???GGGQQQYYY^^^___dddiiilllmmmmmmooopppssszzzzzzvvvjjjaaaVVVOOOMMMJJJDDD>>>;;;:::888888999999999888888888888888888888888888777666888:::999:::AAAJJJ[[[bbbkkkrrrwww{{{zzzttttttwwwuuuyyyYYYJJJBBBAAAAAA<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<:::999888:::===BBBHHHOOOUUU[[[^^^eeejjjqqquuutttrrrsssvvvdddNNNBBB@@@@@@@@@======<<<<<<<<<;;;;;;;;;:::::::::999999999999888999999999999999999999999999888:::???HHHRRRYYY\\\___eeekkknnnlllkkkmmmooovvvxxxuuuxxxyyykkkZZZQQQNNNLLLFFF@@@<<<:::888888999:::999888888888888888888888888888777777999;;;:::;;;CCCMMM]]]dddmmmtttyyy~~~~~~vvvvvvzzz~~~zzzttt|||eeePPPDDDAAABBB======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::>>>DDDKKKPPPVVV\\\```hhhlllsssvvvsssqqqwwwoooTTTEEEBBBAAA???=========<<<<<<<<<;;;;;;::::::::::::999999999999:::::::::::::::::::::::::::888:::@@@JJJSSSXXXYYY```fffmmmooollljjjkkknnnuuutttvvvyyycccUUURRROOOIIICCC===;;;999999:::;;;:::999888888888888888888888888777777:::;;;:::<<>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???;;;@@@GGGNNNSSSXXX___cccmmmppptttwwwtttsss~~~zzz[[[IIIEEECCC???============<<<<<<<<<<<<;;;;;;:::::::::999999999::::::::::::::::::::::::;;;:::;;;AAAKKKTTTWWWXXX```gggnnnpppllliiijjjmmmrrrrrr{{{jjjYYYTTTRRRKKKDDD>>>===;;;;;;<<<<<<<<<;;;888888888888888888888888777888:::<<<:::<<>>@@@BBB===BBBJJJPPPUUUZZZaaaeeeqqqrrrvvvxxxuuuuuu```LLLGGGEEE@@@>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::===;;;<<>><<<:::::::::888777888888888888888888888888999888999::::::>>>LLLZZZaaahhhmmmwwwzzzttt~~~|||}}}lllKKKDDDDDD;;;??????>>>===============@@@???===<<<;;;;;;;;;<<<@@@CCCIIIOOOVVV]]]dddiiiqqqvvvrrrtttxxxuuuvvvWWWIIIFFFAAAAAA@@@???>>>============;;;;;;;;;:::::::::999999999999999999::::::;;;<<<999===CCCIIINNNTTTZZZ^^^cccmmmrrrmmmhhhiiilllllllllmmm}}}dddYYYUUUPPPJJJAAA???<<<;;;;;;:::999777888888888888888888888888999888999:::;;;@@@MMM[[[cccjjjoooyyyzzzvvv~~~xxxsssqqqqqquuu}}}xxxRRRFFFFFF@@@??????>>>===============@@@???===<<<;;;;;;<<<<<>>>>>=========;;;;;;;;;::::::::::::999;;;::::::::::::;;;;;;<<<:::>>>DDDJJJPPPWWW]]]aaafffmmmpppjjjfffiiinnnqqqsss}}}mmm]]]ZZZTTTKKKCCCAAA===;;;;;;:::999888999999999999999999999999999888999;;;===BBBOOO\\\eeelllrrr|||{{{xxx}}}}}}tttnnniiieeeeeehhhnnnwww~~~}}}yyytttvvvuuuzzzZZZFFFFFFCCC??????>>>============>>>@@@???===<<<;;;<<<<<<===BBBFFFNNNUUU\\\bbbhhhlllsssvvv{{{zzz{{{kkkUUULLLBBBAAAAAA???>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::===<<<<<<;;;;;;;;;;;;<<<;;;???FFFLLLSSSZZZ```eeejjjnnnmmmgggdddiiiqqqvvvxxxttt^^^[[[WWWMMMFFFCCC???<<<<<<;;;:::999999999999999999999999999:::888999===@@@EEERRR^^^fffmmmttt~~~}}}zzzxxxzzzyyytttnnniiigggeeecccgggmmmuuuzzzyyytttpppmmmppppppvvvcccFFFCCCCCC@@@???>>>>>>======>>>>>>???>>>===<<<<<<======>>>BBBGGGOOOWWW^^^dddjjjnnnwwwxxx~~~xxxyyyyyy```SSSFFFAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;???>>>===<<<<<<<<<<<<<<<:::???FFFNNNUUU\\\ccchhhnnnooolllhhheeeiiiqqqxxx|||~~~aaaZZZWWWPPPIIIEEEAAA===<<<<<<;;;:::999999999999999999999999:::888:::>>>CCCIIIUUU```fffmmmttt~~~~~~{{{wwwuuurrrpppllliiiiiijjjfffjjjpppvvvxxxuuuooojjjjjjnnnooowwwnnnIIICCCCCC@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<===??????CCCHHHOOOWWW^^^eeekkkoooxxxyyy~~~wwwlllYYYEEEBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;???>>>======<<<<<<<<<<<<:::???FFFNNNVVV^^^eeejjjpppnnnllliiihhhkkkrrrxxxooo]]]WWWSSSLLLHHHBBB>>>===<<<;;;;;;::::::::::::::::::::::::;;;999:::@@@FFFLLLWWWbbbgggnnnuuu~~~zzzwwwssspppooommmkkkkkknnnlllqqqwww|||{{{vvvnnniiihhhnnnsss}}}|||SSSHHHFFF@@@@@@???>>>>>>>>>>>>???>>>======<<<===>>>@@@AAAFFFJJJPPPWWW^^^fffnnnssswww|||{{{xxxzzz```DDDBBBAAA@@@??????>>>??????>>>============<<<<<<<<<>>>======<<<<<<<<<<<<===<<>>>>>??????===============???AAABBBIIILLLRRRXXX___hhhqqqwwwwwwyyyzzzmmmKKKBBBBBBAAA@@@????????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;<<<<<<======???CCCJJJRRRZZZaaahhhmmmpppiiidddfffiiippp{{{lllYYYWWWOOOJJJDDD@@@>>>===<<<<<<::::::::::::::::::::::::;;;999:::AAAIIIPPP[[[dddjjjpppwwwuuu{{{}}}wwwvvvpppoootttwwwvvvyyyvvvttt}}}```MMMEEEAAA@@@??????>>>?????????======<<<===>>>???AAABBBLLLOOOSSSXXX```iiissszzzxxxxxx{{{yyyTTTCCCBBBAAA@@@????????????>>>>>>>>>>>>============;;;;;;;;;;;;;;;<<<===>>>AAAEEEMMMTTT[[[cccjjjooopppggg```bbbhhhqqqzzzfffZZZQQQLLLFFFAAA>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;===DDDJJJQQQ\\\fffrrrpppvvvxxxvvvxxxxxxsssvvvxxxxxx|||xxx}}}kkkHHHKKKCCCBBBAAAAAAAAA@@@>>><<<@@@@@@@@@???>>>???BBBEEEPPPQQQSSSXXX```jjjsssyyy~~~{{{yyy[[[NNNAAA>>>@@@===AAACCC<<<========================;;;<<<<<<<<<;;;;;;<<<>>>BBBFFFNNNWWW___ggglllnnnkkkdddccchhhkkkqqqjjjUUUQQQLLLFFFAAA>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<>>>EEELLLSSS^^^iiitttvvv{{{uuuuuu~~~yyyuuuzzz}}}sssLLLJJJDDDBBBAAAAAAAAA@@@>>><<<@@@@@@@@@???>>>???BBBEEEPPPQQQTTTZZZbbbllltttyyyzzzzzzeeePPPCCCAAACCC???@@@BBB<<<========================<<<===>>>===<<<<<<>>>@@@DDDHHHOOOXXXaaahhhmmmoookkkcccbbbiiikkkpppvvvXXXTTTOOOHHHCCC@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<>>@@@CCCEEEOOOQQQVVV]]]eeennnuuuyyyyyy|||tttSSSFFFDDDFFF@@@???AAA<<<===========================>>>???>>>===>>>???AAAFFFJJJQQQZZZcccjjjnnnpppnnnddddddmmmnnnrrraaaXXXSSSLLLFFFCCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;???HHHPPPXXXdddnnnqqqxxx|||ssswww}}}}}}[[[KKKFFFDDDBBBAAAAAAAAA@@@>>>???@@@@@@??????@@@CCCFFFNNNRRRXXX___hhhpppvvvyyy|||WWWGGGDDDHHHBBB???@@@==============================>>>???>>>>>>>>>@@@BBBGGGKKKSSS\\\eeekkkoooqqqpppggghhhqqqtttzzzfffZZZUUUNNNGGGCCC@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::???HHHQQQYYYdddnnnvvv}}}~~~rrrxxx~~~|||bbbKKKGGGEEEBBBAAAAAABBBAAA??????@@@@@@??????AAADDDGGGNNNRRRXXXaaaiiiqqqwwwzzz|||```KKKDDDGGGBBB???BBB@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>===>>>@@@BBBHHHMMMUUU^^^fffllloooqqqoooiiikkksssxxxjjj[[[UUUMMMGGGBBB???<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;@@@JJJSSSZZZeeeooowww}}}|||qqqyyy~~~yyyzzzkkkNNNHHHEEECCCAAABBBBBBAAAAAA???@@@@@@@@@@@@AAAEEEHHHNNNRRRXXX```iiiqqqwww{{{~~~oooRRRDDDFFFCCCAAACCCBBB>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>===>>>@@@BBBJJJOOOXXXaaaiiinnnqqqrrrlllkkkmmmrrr|||{{{^^^XXXPPPIIIDDD@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===BBBLLLUUU\\\fffpppyyy{{{uuu~~~vvvtttwwwyyyWWWIIIFFFCCCAAABBBBBBBBBBBB???@@@@@@@@@@@@BBBEEEHHHNNNQQQWWW___hhhqqqxxx|||]]]GGGFFFEEECCCDDDBBB>>>>>>>>>>>>>>>>>>>>>>>><<<>>>?????????@@@BBBDDDMMMSSS[[[eeemmmrrrtttuuukkkqqqssssssbbb]]]TTTMMMGGGDDDAAA???========================>>>???DDDNNNVVV^^^hhhqqq~~~vvv|||zzz~~~rrrqqquuu```IIIFFFCCCAAABBBCCCCCCBBB???@@@@@@@@@@@@BBBFFFIIINNNQQQVVV^^^gggpppxxx|||eeeIIIGGGFFFDDDEEEBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAADDDFFFPPPUUU^^^hhhoootttwwwwwwmmmwwwyyywwwrrr\\\RRRQQQIIICCCAAA<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===BBBLLLWWW___jjjrrr|||yyywwwrrrwww~~~wwwuuutttcccSSSGGGFFFHHH@@@@@@HHHJJJCCCCCCBBB@@@@@@CCCGGGKKKQQQUUUVVV___oootttwwwrrrLLLCCCCCCGGGHHHAAABBBAAA@@@???>>>>>>>>>>>>???@@@AAA???===???DDDIIIPPPUUU___iiirrrxxx{{{}}}vvv|||{{{{{{uuu^^^QQQPPPHHHCCCBBB===========================>>>>>>CCCMMMWWW```jjjttt~~~zzzuuuwww|||}}}~~~}}}oooVVVHHHFFFHHHAAA@@@FFFHHHCCCCCCBBBAAA@@@CCCHHHKKKPPPUUUWWW```pppvvvyyyYYYIIIDDDKKKVVVXXXBBBAAA@@@???>>>>>>>>>>>>???@@@AAA???===???EEEJJJQQQWWWaaallluuu{{{~~~xxx~~~}}}}}}gggVVVPPPGGGBBBCCC???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>DDDOOOXXXaaalllvvvvvv{{{\\\JJJEEEHHHBBB@@@DDDEEECCCBBBBBBAAAAAACCCHHHLLLPPPVVVYYYbbbsssyyy}}}hhhQQQHHHSSShhhsssBBBAAA@@@??????>>>?????????@@@AAA???>>>@@@FFFKKKTTTYYYcccnnnxxx~~~}}}ttt]]]SSSGGGCCCCCC???========================>>>???FFFQQQYYYbbbnnnyyy|||dddMMMEEEHHHDDD@@@CCCBBBBBBBBBBBBAAAAAADDDIIIMMMPPPWWW[[[eeevvv|||zzz[[[IIIPPPdddmmmBBBAAA@@@@@@???????????????@@@AAA@@@???AAAGGGLLLUUU[[[eeepppzzz}}}aaaTTTGGGCCCDDDAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@HHHSSS[[[cccqqq}}}oooQQQDDDHHHEEEAAABBBAAABBBBBBBBBAAABBBEEEJJJNNNQQQYYY]]]hhhxxx~~~fffJJJEEEMMMNNNBBBAAA@@@@@@@@@@@@@@@@@@???@@@AAA@@@@@@CCCIIINNNVVV\\\fffqqqzzzdddTTTHHHDDDFFFBBB????????????????????????>>>BBBJJJTTT\\\eeessszzzWWWDDDGGGEEEAAABBBAAABBBBBBBBBAAABBBEEEJJJNNNQQQZZZ```jjjyyysssQQQEEEEEE???AAAAAA@@@@@@@@@@@@AAAAAA>>>@@@AAAAAA@@@DDDJJJPPPXXX]]]gggrrrzzzlllYYYKKKEEEEEEAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBLLLVVV]]]fffuuu[[[DDDGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBFFFKKKOOOQQQ[[[aaakkkzzz[[[KKKIIICCCAAAAAAAAA@@@@@@AAAAAABBB>>>@@@AAAAAAAAAEEEKKKQQQZZZ```iiisss{{{vvv```NNNFFFCCC===>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCLLLWWW^^^fffuuu^^^DDDFFFFFFBBBCCCCCCBBBBBBBBBBBBCCCFFFKKKOOORRR\\\bbblllzzz```JJJGGGBBBAAAAAAAAA@@@@@@AAABBBBBB>>>@@@AAAAAAAAAEEELLLQQQ]]]bbbkkkttt|||aaaOOOLLLGGG???@@@@@@????????????@@@@@@>>>EEENNNVVV```mmmzzz```IIINNNBBB@@@JJJDDDCCCCCCCCCCCCCCCEEEJJJMMMRRR]]]ccclllwww|||rrrNNNCCCFFFEEECCCAAAAAABBBBBBAAA@@@@@@AAAAAA@@@AAAEEEMMMTTT^^^ccclllvvv~~~eeeQQQMMMIIIBBB@@@@@@????????????@@@@@@???FFFOOOWWW```nnn|||gggKKKMMMBBB@@@HHHAAACCCCCCCCCCCCCCCFFFJJJMMMRRR[[[cccnnnzzz~~~}}}WWWGGGFFFFFFDDDBBBAAABBBBBBAAA@@@@@@BBBBBBAAABBBGGGOOOUUU]]]cccmmmwwwkkkRRRLLLHHHBBB@@@@@@????????????@@@@@@AAAGGGPPPYYYbbbooovvvvvvzzzrrrNNNJJJBBBAAAFFF???CCCDDDDDDCCCDDDFFFKKKNNNSSSZZZbbbqqq}}}eeeNNNGGGFFFDDDBBBBBBBBBCCCBBBAAAAAACCCCCCCCCDDDIIIQQQWWW]]]dddooozzzpppRRRJJJGGGAAAAAA@@@@@@??????@@@@@@AAACCCGGGQQQ[[[dddqqqxxxtttqqquuu|||RRRHHHDDDCCCEEEAAACCCDDDDDDDDDDDDGGGLLLOOOUUUZZZcccsssvvvWWWIIIGGGEEECCCBBBCCCCCCBBBAAABBBCCCDDDDDDEEEKKKSSSZZZaaagggrrr|||zzzVVVKKKHHHCCCAAAAAA@@@@@@@@@@@@AAAAAADDDGGGQQQ]]]gggtttpppqqqzzzYYYHHHFFFFFFFFFDDDDDDDDDDDDDDDEEEHHHMMMQQQWWW]]]eeettt```LLLGGGEEECCCCCCDDDDDDCCCBBBBBBDDDEEEEEEGGGLLLUUU\\\fffllluuu~~~]]]OOOLLLGGGAAAAAA@@@@@@@@@@@@AAAAAADDDGGGQQQ^^^iiiwww~~~vvv|||bbbKKKIIIGGGEEEGGGDDDDDDEEEEEEFFFIIINNNRRRXXXaaahhhsssiiiQQQHHHFFFDDDDDDDDDEEEDDDBBBBBBCCCEEEEEEGGGMMMVVV]]]iiiooowwwbbbRRRNNNIIIBBBAAAAAA@@@@@@AAAAAABBBCCCEEEPPP```kkkzzzlllNNNKKKFFFBBBHHHDDDEEEEEEEEEGGGJJJOOORRRVVVdddkkksssoooTTTIIIGGGEEEDDDEEEEEEDDDCCCAAACCCDDDEEEGGGMMMWWW^^^jjjooowwwcccQQQMMMHHHBBBAAAAAA@@@@@@AAAAAABBBCCCEEEPPP```mmm|||rrrQQQLLLEEE@@@HHHDDDEEEEEEFFFGGGJJJOOOSSSUUUfffmmmsssrrrWWWIIIGGGEEEDDDEEEEEEDDDCCC@@@BBBDDDEEEGGGMMMWWW^^^iiinnnuuu~~~pppQQQKKKHHHCCCBBBAAA@@@@@@@@@AAAAAAEEEHHHPPPddduuu}}}SSSLLLMMMEEE@@@GGGGGGFFFEEEEEEIIINNNRRR[[[fffppp|||ZZZNNNEEEGGGJJJDDDCCCFFFCCCDDDDDDEEEEEEGGGOOOZZZbbbkkktttxxxvvvTTTLLLIIICCCBBBAAA@@@@@@@@@AAABBBDDDIIIRRRfffwwwYYYMMMLLLEEEBBBGGGGGGFFFEEEFFFIIIOOOSSS\\\fffqqq|||fffPPPGGGIIILLLEEECCCEEEBBBCCCDDDDDDDDDGGGOOOZZZbbbkkktttyyyYYYMMMIIIDDDCCCAAA@@@@@@@@@AAABBBBBBJJJUUUgggyyycccOOOJJJEEEEEEGGGGGGFFFEEEFFFJJJPPPTTT\\\gggrrr}}}tttSSSIIIJJJLLLFFFDDDEEEAAABBBCCCDDDDDDGGGOOO[[[cccllluuu{{{\\\MMMIIIDDDCCCBBBAAA@@@AAAAAABBBAAAKKKVVVhhhzzznnnTTTIIIEEEHHHGGGGGGFFFFFFGGGKKKQQQVVV^^^jjjttt}}}TTTHHHHHHKKKFFFDDDFFFAAABBBCCCDDDDDDHHHPPP\\\dddllluuu|||___MMMHHHDDDCCCBBBAAAAAAAAABBBBBBAAALLLXXXiii|||}}}{{{{{{~~~yyyYYYJJJEEEJJJFFFGGGFFFFFFHHHLLLSSSWWW```lllwwwUUUHHHFFFIIIDDDEEEGGGBBBBBBCCCDDDEEEIIIRRR^^^fffllluuu}}}cccNNNJJJEEEDDDBBBAAAAAAAAABBBCCCCCCNNNYYYkkk{{{xxxvvvqqqvvv}}}___LLLEEEIIIFFFFFFGGGGGGIIIMMMTTTYYYbbbooo{{{[[[KKKFFFGGGCCCEEEHHHDDDCCCDDDEEEGGGKKKTTT```iiimmmvvviiiQQQLLLEEEDDDCCCAAAAAABBBBBBCCCFFFPPP\\\ppp~~~||||||sssxxxdddOOOFFFHHHFFFFFFGGGGGGIIINNNUUUZZZcccrrr~~~dddQQQIIIHHHCCCEEEHHHDDDDDDEEEFFFHHHLLLVVVbbbkkkpppxxxnnnTTTOOOEEEDDDCCCBBBAAABBBCCCCCCHHHRRR^^^ttt}}}gggQQQFFFGGGFFFFFFGGGGGGJJJOOOVVV[[[dddtttkkkWWWLLLIIICCCEEEHHHDDDDDDFFFGGGIIIMMMWWWccclllrrr{{{qqqMMMQQQFFFEEEDDDCCCBBBCCCCCCDDDHHHRRRccc{{{gggLLLHHHEEEEEEFFFGGGIIIKKKQQQWWW\\\dddvvvyyyQQQHHHGGGEEEGGGAAAGGGAAACCCEEEHHHMMMWWWdddnnnsss~~~yyyPPPPPPFFFEEEDDDCCCBBBCCCDDDDDDHHHRRRdddpppPPPIIIFFFFFFGGGHHHIIIKKKQQQWWW\\\fffxxxWWWLLLIIIGGGHHHBBBGGGCCCEEEGGGIIINNNYYYfffooowwwUUUOOOFFFEEEDDDCCCCCCCCCDDDDDDHHHQQQfff{{{UUUJJJHHHHHHHHHHHHIIIKKKPPPWWW\\\iiiyyy```PPPKKKHHHJJJCCCHHHFFFGGGIIIKKKPPP[[[hhhrrr{{{ZZZOOOFFFFFFDDDCCCCCCCCCDDDEEEIIISSSiiiXXXJJJIIIIIIIIIIIIIIIKKKQQQXXX]]]jjjyyyfffQQQJJJHHHJJJCCCHHHGGGHHHIIIKKKQQQ\\\jjjttt~~~___QQQGGGFFFEEEDDDCCCDDDDDDEEEJJJTTTlllZZZIIIIIIJJJJJJIIIIIILLLQQQYYY^^^jjjxxxlllRRRHHHFFFJJJDDDHHHFFFHHHIIIKKKQQQ]]]lllvvveeeTTTGGGFFFEEEDDDDDDDDDEEEEEEJJJVVVppp```JJJJJJJJJJJJIIIIIILLLSSS[[[aaalllyyyuuuVVVIIIGGGKKKEEEHHHFFFGGGIIIKKKRRR___ooozzzkkkWWWGGGGGGEEEDDDDDDDDDEEEFFFIIIWWWrrrwwwoooiiigggkkksss|||hhhNNNKKKIIIIIIIIIIIILLLTTT]]]cccppp|||]]]LLLIIIMMMEEEHHHFFFGGGIIIMMMTTTbbbssspppYYYHHHGGGEEEDDDDDDDDDEEEFFFGGGWWWtttyyyiii___YYYUUUXXX___eeeuuunnnQQQMMMIIIHHHHHHIIIMMMTTT^^^eeetttcccPPPLLLOOOFFFHHHGGGHHHJJJNNNVVVeeevvvqqqTTTJJJHHHFFFDDDCCCEEEGGGHHHLLL]]]yyywwweee]]]XXXSSSUUU[[[bbbiiirrrxxx~~~wwwNNNPPPKKKJJJKKKMMMNNNRRR^^^jjjxxx}}}{{{www}}}jjjTTTPPPKKKJJJMMMKKKHHHHHHOOOZZZhhhzzzuuuXXXJJJHHHFFFDDDCCCEEEGGGHHHKKK]]]zzzooo___YYYVVVSSSUUU\\\```eeekkkooosssyyy|||QQQPPPKKKJJJKKKMMMNNNRRR^^^kkkzzz{{{qqqjjjgggffffffeee___bbbfffjjjpppyyymmmUUUPPPLLLIIILLLKKKIIIJJJQQQ\\\jjj|||xxxYYYJJJHHHFFFDDDCCCEEEGGGHHHLLL___~~~yyyhhhZZZWWWWWWVVVYYY```bbbeeegggiiikkkmmmqqqssszzzVVVPPPLLLJJJKKKLLLNNNSSS```mmm}}}~~~tttddd___XXXTTTSSSTTTUUUVVVXXXXXXXXXYYY]]]cccjjjmmmtttzzzrrrqqqooopppyyyqqqWWWQQQMMMJJJJJJLLLJJJLLLUUU```nnnyyyYYYJJJHHHFFFDDDCCCEEEGGGHHHMMMaaatttdddWWWXXX[[[\\\___eeehhhiiikkkllllllmmmoooqqq|||\\\PPPMMMKKKKKKLLLMMMSSSaaaooozzzvvvvvvwwwwwwwwwxxxwww{{{vvvpppooonnnmmmnnnffflllqqqrrrsssqqqhhh^^^WWWUUUSSSRRRSSSUUUWWWXXXXXXVVVVVVXXX[[[^^^``````aaagggmmmnnnnnnoookkkfffdddeeedddccckkkvvvYYYRRROOOKKKIIILLLKKKOOOXXXdddrrr\\\JJJHHHFFFDDDCCCEEEGGGHHHMMMbbb}}}|||{{{}}}sssbbbWWWYYY___```ccchhhhhhjjjmmmoooppprrrvvvzzzcccQQQMMMKKKJJJKKKMMMTTTcccrrr}}}yyyvvvsssqqqppprrrzzzrrrgggfffiiihhheeeccc```ccceeedddddddddaaa[[[VVVWWWXXXYYYZZZZZZ[[[[[[______```cccfffhhhfffeeehhhnnnppplllhhhfffccc```fffhhhhhhkkkxxx|||\\\SSSPPPLLLJJJLLLLLLQQQ\\\iiiwwwbbbJJJHHHFFFDDDCCCEEEGGGHHHKKK```|||xxxuuuvvvuuu{{{zzzvvvwww~~~tttcccXXX[[[aaabbbcccgggccchhhmmmooopppuuu}}}iiiQQQNNNKKKJJJKKKMMMUUUeeettt~~~yyyyyywwwwww{{{{{{ppphhhiiijjjhhhcccaaadddfffeee```___aaa```]]]ZZZ[[[\\\]]]\\\]]]___aaafffgggiiijjjllllllmmmmmmrrrwwwwwwooofffcccccccccfffkkkooowwwcccUUUPPPMMMLLLKKKLLLRRR^^^lllzzzcccJJJHHHFFFDDDCCCEEEGGGHHHNNNbbbzzzwwwwwwxxxzzz}}}~~~qqqppppppttt{{{}}}yyyhhh\\\___eeeeeedddfffbbbiiippprrrqqqwwwmmmRRROOOLLLJJJJJJMMMUUUgggvvv}}}tttnnnnnnnnnkkkhhhgggcccffffffbbb```bbbccc```aaaaaabbbbbbdddiiiqqqwwwssstttssspppmmmnnnssswww|||pppmmmoooppprrrzzzkkkXXXPPPMMMLLLJJJLLLSSS```nnn|||___JJJHHHFFFDDDCCCEEEGGGHHHQQQeeewwwwwwzzz}}}tttlllnnnnnnpppttttttvvvyyynnnbbbdddjjjiiiggghhhfffooovvvvvvtttzzzpppSSSOOOLLLJJJJJJMMMVVVgggwww~~~wwwqqqqqqqqqooonnnpppaaaeeehhhffffffiiijjjhhhhhhhhhhhhiiinnnzzzqqqZZZPPPMMMLLLJJJKKKSSSaaaooo}}}]]]LLLGGGDDDEEEEEEDDDGGGLLLQQQlllxxxzzzuuutttwwwtttzzzwwwkkkjjjlllkkkkkknnnuuupppUUUQQQNNNKKKJJJMMMWWWhhhuuu{{{zzz|||{{{yyynnnpppsssvvvwwwwwwvvvvvvyyyxxxxxx{{{qqq___VVVNNNNNNPPPKKKRRRdddsss~~~]]]LLLGGGDDDEEEEEEDDDGGGLLLQQQnnn~~~{{{zzz|||~~~rrrqqqwwwyyy|||llliiillloooqqqtttrrrVVVRRROOOLLLKKKNNNXXXiiiwww|||~~~rrr___UUUMMMNNNPPPMMMVVVjjjxxx^^^LLLGGGDDDEEEEEEDDDGGGLLLSSSrrrvvv}}}yyywwwwwwttt|||wwwYYYSSSOOOLLLMMMOOOXXXjjj{{{vvv```TTTLLLNNNNNNMMMXXXlll{{{```LLLGGGDDDEEEEEEDDDGGGLLLTTTuuu}}}\\\TTTOOOMMMOOOQQQXXXkkk~~~|||cccTTTLLLNNNLLLKKKVVVjjjwwwbbbLLLGGGDDDEEEEEEDDDGGGLLLRRRttt```VVVPPPNNNPPPQQQVVVjjjhhhVVVLLLOOOMMMLLLUUUgggttt~~~```LLLGGGDDDEEEEEEDDDGGGLLLPPPqqqdddXXXQQQOOOQQQQQQTTTiiioooXXXMMMPPPPPPOOOXXXjjjvvv[[[LLLGGGDDDEEEEEEDDDGGGLLLRRRsssgggZZZQQQOOORRRPPPQQQfffvvv\\\NNNQQQPPPPPP\\\nnnzzzVVVLLLGGGDDDEEEEEEDDDGGGLLLWWWwwwiii[[[RRROOORRROOOPPPeeezzz^^^OOORRRMMMOOO]]]qqq|||xxxWWWJJJGGGFFFGGGFFFDDDFFFKKKVVVyyykkk]]]VVVVVVMMMNNNSSS^^^~~~fffWWWOOONNNNNNYYYnnn}}}xxxWWWJJJGGGFFFGGGFFFDDDFFFKKKYYY}}}lll___WWWWWWOOOPPPUUU```gggXXXPPPSSSQQQYYYmmm{{{wwwXXXIIIGGGFFFGGGFFFDDDFFFLLLZZZmmmbbbYYYYYYPPPRRRWWW```iiiZZZRRRVVVQQQXXXjjjyyysssVVVIIIFFFFFFGGGFFFDDDGGGLLLXXX~~~pppddd[[[ZZZQQQSSSWWW___kkk\\\TTTSSSNNNUUUiiizzznnnSSSHHHFFFFFFGGGFFFDDDGGGMMMXXXvvvggg]]]ZZZRRRSSSVVV]]]nnn___WWWQQQMMMVVVllliiiQQQHHHEEEEEEGGGFFFEEEHHHMMMZZZlll```\\\SSSTTTVVVZZZ{{{pppbbbYYYSSSOOOXXXoooeeeQQQHHHEEEEEEGGGFFFEEEHHHMMM\\\pppddd___UUUUUUVVVYYYxxxrrrddd[[[XXXQQQWWWmmmdddQQQGGGEEEEEEGGGFFFEEEHHHNNN[[[}}}tttgggbbbWWWWWWWWWYYYwwwttteee\\\ZZZRRRUUUhhh|||```PPPGGGGGGFFFEEEDDDFFFIIIMMMWWW||||||lll```^^^XXXRRR\\\oooyyykkk```\\\TTTVVVeeewww^^^OOOGGGGGGFFFEEEDDDFFFIIIMMMVVVyyyooocccaaa[[[UUU]]]mmm|||nnnccc\\\UUUWWWfffxxx^^^PPPGGGGGGFFFEEEDDDFFFIIIMMMXXXvvvzzzuuuhhheeeaaaZZZ]]]hhhttthhh___YYY[[[gggwww]]]QQQGGGGGGFFFEEEDDDFFFIIILLL[[[xxxzzz{{{mmmiiiddd]]]]]]ccczzzmmmfffaaa```gggtttXXXPPPGGGGGGFFFEEEDDDFFFIIILLL[[[|||~~~rrrlllfff___]]]```~~~pppjjjfffdddhhhrrr{{{PPPNNNGGGGGGFFFEEEDDDFFFIIIMMMZZZ|||xxxoooggg```^^^aaauuupppmmmjjjiiiqqqmmmJJJPPPGGGGGGFFFEEEDDDFFFIIIMMM[[[{{{wwwssshhhaaaaaadddxxx}}}zzzwwwzzz|||yyysssmmmqqqeeeHHHSSSGGGGGGFFFEEEDDDFFFIIIMMM___vvvqqqvvviiibbbccchhhrrr|||qqqpppdddPPPKKKGGGGGGGGGFFFEEEFFFHHHKKK^^^wwwrrrtttmmmkkkkkkwwwqqqxxx]]]MMMKKKGGGHHHGGGFFFEEEFFFIIIKKK^^^wwwooozzzrrrnnnmmmuuulllsss}}}VVVLLLMMMHHHHHHGGGFFFEEEFFFIIIKKK___xxxmmmvvvzzztttppprrryyy{{{iiinnn{{{|||WWWOOOPPPHHHHHHHHHFFFEEEFFFIIILLL^^^{{{nnnqqqzzztttpppppp{{{nnnpppwww~~~YYYPPPOOOHHHHHHHHHGGGFFFGGGIIILLLXXX}}}ppppppyyyrrrooo~~~uuutttttt{{{YYYQQQLLLIIIIIIHHHGGGFFFGGGJJJLLLSSS~~~pppqqq~~~xxxrrr}}}yyyvvvrrrwwwYYYRRRLLLIIIIIIIIIGGGFFFGGGJJJMMMUUU|||ooopppxxx~~~zzzsssYYYUUUOOOIIIIIIIIIGGGFFFGGGJJJMMMYYYzzzmmmoooyyy{{{|||kkkZZZVVVQQQOOOKKKIIIJJJJJJHHHJJJNNN^^^uuummmmmmtttxxx{{{hhhYYYUUUPPPNNNJJJIIIJJJJJJHHHIIIMMM]]]~~~tttmmmmmmrrrxxxxxxdddYYYVVVPPPNNNJJJIIIJJJIIIGGGIIILLL\\\|||rrrkkkkkkppp~~~|||yyyyyy~~~bbb[[[XXXQQQOOOKKKIIIJJJIIIGGGHHHLLLZZZwwwoooiiijjjmmmyyy|||ccc___[[[TTTPPPLLLJJJKKKJJJHHHIIILLLXXXzzzrrrkkkgggiiilllwww|||fffbbb^^^VVVRRRNNNKKKLLLKKKIIIIIIMMMUUUxxxyyyqqqjjjfffiiilllwww~~~iiiccc^^^WWWSSSOOOMMMMMMLLLJJJJJJNNNPPPqqqzzzssslllhhhiiilllvvvkkkddd^^^WWWUUUPPPNNNNNNMMMJJJKKKOOOLLLlll}}}vvvnnnjjjjjjlllvvvppphhhdddZZZVVVQQQNNNOOOOOOLLLLLLMMMUUUjjjrrrhhhiiikkksssrrrkkkhhh^^^]]]WWWSSSRRRQQQMMMKKKLLLTTTiiissshhhgggiiirrrvvvqqqmmmddd```YYYTTTTTTRRRMMMLLLMMMRRRfffuuuhhhfffhhhqqq{{{vvvsssiii^^^XXXSSSSSSRRROOONNNPPPQQQbbb~~~vvvhhhfffgggppp{{{wwwmmmccc]]]WWWVVVTTTQQQPPPRRRQQQ^^^wwwzzzuuuhhhfffgggppp~~~zzzqqqnnnfff___\\\XXXSSSRRRSSSRRR[[[|||pppyyy~~~pppfffeeegggnnnzzz}}}uuusssjjjbbb^^^[[[VVVTTTVVVSSSYYYvvvooozzzuuuiiiaaadddffflllvvv}}}wwwppphhh```]]][[[WWWVVVXXXTTTXXX}}}}}}pppmmm{{{{{{nnnddd^^^bbbdddiii}}}~~~rrrxxx{{{wwwlllddd]]]]]]]]]ZZZYYYZZZTTT___vvv~~~tttoooqqq{{{lll___fffaaa^^^hhhrrr|||wwwsss~~~{{{vvvnnngggfffccc^^^YYYXXXWWW```sss|||}}}uuutttyyyttteeedddjjjddd___gggpppzzzuuuyyy~~~}}}}}}vvvpppmmmjjjbbb[[[XXXZZZ___nnnyyy~~~xxx|||rrrfffjjjpppkkkeeejjjooozzz}}}vvv}}}yyyqqqnnnkkkccc^^^\\\ZZZ^^^iiiwww|||vvvmmmmmmuuusssnnnpppqqq}}}{{{qqqyyy{{{zzztttooojjjddd``````YYY]]]eeexxxwwwppppppzzz{{{yyyxxxvvvrrruuuoooyyyyyyzzzrrrlllfffbbbbbb[[[^^^cccrrrpppvvv}}}{{{vvv}}}zzzpppzzzzzzzzz|||vvvpppiiidddddd___bbbcccsssjjjnnnqqqxxxwwwwwwzzzvvvzzzvvvrrrlllgggfffbbbeeeccczzzppplllrrrrrruuu~~~}}}sssrrrtttwwwvvv