BM6P6(@ 555444222000...---,,,++++++++++++++++++++++++++++++++++++*********))))))************+++,,,---...///......///111222111///000111444888;;;===>>>???<<<<<>>000111333888???FFFJJJLLLHHHHHHHHHJJJOOOTTTXXXZZZ^^^bbbhhhkkkkkkhhhfffeeerrruuu{{{~~~qqqxxx{{{vvvlllaaaRRRGGGEEEFFFJJJRRRXXXTTTGGG<<<:::<<<999888>>>EEE\\\|||wwwssstttuuusssrrrqqqqqqooommmkkkiiihhhdddcccaaabbbdddgggiiiiiieeeddddddcccaaa]]]WWWRRRHHHIIIJJJIIIIIIXXXxxxvvvfffllljjjrrryyy~~~xxxoooWWW???444555222222555222444333222444===TTTxxx{{{ggg\\\\\\sssxxxqqqqqqiii```QQQCCC;;;999;;;===@@@@@@===:::777666777999666555555777<<>>BBBDDDGGGJJJLLLNNNNNNNNNSSSSSSSSSSSSTTT\\\ooosssPPPCCC===OOOtttzzzqqqssswww||||||fffUUULLLHHHCCC??????@@@AAAAAA@@@;;;;;;CCCJJJVVVqqq}}}wwwppplllhhhiiikkknnnrrrxxx}}}yyyvvvoooooonnnlllhhhccc^^^\\\[[[bbbmmmvvv~~~}}}tttjjjgggjjjuuusss___555333222000...---,,,,,,+++++++++++++++++++++++++++++++++*********))))))************+++,,,---...///......000222333222111000111333777:::===???@@@======CCCLLLOOOIII@@@<<<111111222777===CCCGGGHHHGGGGGGIIILLLQQQVVVYYY[[[]]]bbbhhhmmmqqqtttwwwyyyvvvgggYYYOOOFFFFFFMMMNNNGGG>>>:::===999999>>>CCCWWWvvvzzzvvvxxxzzzzzzyyyxxxuuurrrooollliiihhhhhhgggdddcccdddeeeffffffeeeddddddcccaaa]]]XXXSSSLLLHHHDDDAAABBBKKK___qqqxxxyyyooogggjjjnnn}}}ooo^^^eeekkkrrrzzz~~~yyyqqqXXX@@@555666333333666333777666777888===OOOoooxxxbbbWWWVVVnnn|||tttsssuuuqqqfffUUUEEE;;;;;;>>>:::999888666444444666777888777666666888;;;>>>@@@<<<::::::===BBBDDDCCCAAAHHHXXXsssyyysssnnniiieeecccaaa^^^\\\\\\[[[ZZZXXXZZZXXXWWWXXXYYYVVVOOOIIIIIIFFFGGGQQQbbbqqqtttqqqggg^^^SSSPPPVVV```iiinnnpppyyyxxxkkkkkkooopppkkkjjjnnngggRRR>>>666333333333444777;;;???AAADDDFFFIIIKKKNNNOOOOOOPPPUUUUUUVVVUUUSSSYYYlll~~~QQQDDD>>>PPPvvv~~~}}}|||ssstttxxx}}}yyyiiiYYYOOOMMMMMMNNNOOOOOOLLLHHHDDD@@@======??????GGGaaa|||{{{wwwtttmmmnnnppprrrvvv{{{~~~{{{yyypppooommmiiiddd^^^ZZZWWWZZZ```iiiuuuwwwooonnntttxxxddd444333111///...,,,,,,,,,+++++++++++++++++++++++++++++++++***************************+++,,,---...///...///111333555444333000111222555999===@@@BBB???>>>BBBJJJMMMFFF===888111111111555:::???BBBCCCDDDFFFIIINNNSSSWWWZZZ\\\^^^bbbhhhooouuu|||sss```RRRCCC@@@GGGJJJEEE===:::===:::999>>>AAARRRnnn{{{xxx{{{~~~~~~|||xxxtttqqqnnnmmmlllmmmkkkhhhfffdddcccbbbbbbddddddccccccbbb___ZZZVVVRRRHHH@@@======@@@HHHPPPSSSVVVQQQNNNUUU^^^rrroooqqqnnn\\\aaakkksss{{{{{{sssYYYAAA666777444444777444555777999;;;===LLLiiiwww```RRRQQQhhh}}}vvvuuuvvvxxxtttdddMMM>>>;;;???888777777666777777888999888888888777666666666555666444444;;;EEEJJJHHHDDDCCCQQQjjj}}}vvvpppjjjgggdddaaa]]][[[ZZZZZZYYYXXXZZZXXXXXXYYYZZZXXXRRRMMMKKKJJJHHHMMM___uuu~~~{{{fff\\\OOOHHHHHHLLLQQQSSSWWWcccsssooolllqqqsssmmmnnnqqqhhhRRR>>>555444444444666:::>>>BBBEEEHHHIIILLLNNNPPPQQQQQQQQQWWWYYY[[[YYYTTTXXXkkk~~~|||PPPCCC>>>RRRyyy{{{zzz~~~vvvtttxxx{{{iii[[[VVVUUUXXX\\\bbbgggfff___UUUMMMIIIGGGEEEBBB<<<@@@VVVooo|||yyyttttttuuuwww{{{}}}tttrrrnnnhhhbbb\\\WWWTTTWWWZZZbbbooo|||pppjjjkkkuuu|||hhh333222111///---,,,,,,,,,++++++++++++++++++++++++************************************+++,,,------------...000333555444333///000222555888<<<@@@BBB@@@>>>AAAHHHJJJCCC999555111000000333777;;;===>>>@@@DDDIIINNNRRRVVVZZZ\\\___ccciiioootttzzzlllRRRJJJDDDDDDIIIIIIBBB:::999<<<::::::???@@@NNNggg}}}yyy||||||zzzwwwtttqqqppppppqqqnnnmmmkkkhhhdddbbbaaabbbdddcccccccccccc```\\\YYYVVVMMMCCC@@@@@@AAAEEEJJJIIIOOOMMMMMMVVVaaauuupppmmmxxxcccccclllttt|||~~~uuuXXX@@@555666333333666444111444888999<<>>===<<<<<<;;;999888777888999:::999888666555777777;;;IIIXXX___\\\VVVJJJSSSfffzzzsssnnnjjjddd```\\\ZZZZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[ZZZWWWSSSOOOOOOJJJGGGVVVnnn{{{zzzeeeZZZLLL@@@===???CCCEEEHHHRRRdddzzzqqqnnnrrrtttpppqqqsssiiiQQQ<<<444333333555888;;;@@@DDDFFFJJJLLLNNNQQQRRRSSSTTTSSSYYY\\\___]]]XXX[[[mmmyyyKKK@@@===SSS{{{zzzyyy~~~wwwtttyyyvvvhhhbbbdddiiikkknnntttxxxwwwpppfff^^^VVVRRRMMMGGG@@@AAAPPPbbbuuuvvvwwwxxxzzz}}}}}}zzzyyyyyy{{{wwwuuuqqqkkkddd^^^ZZZWWWRRRRRRWWWdddvvv|||mmmaaaYYYXXX___iii}}}jjj222111000...---,,,,,,,,,++++++++++++++++++++++++************************************+++,,,------,,,,,,---///222444333222///000222555888<<>><<<:::===CCCEEE>>>666333000//////111555999;;;<<<===AAAGGGKKKMMMQQQWWW\\\\\\aaahhhnnnrrruuuwwwyyyvvveeeUUUJJJ@@@888HHHHHHFFFBBB===;;;;;;===;;;===;;;===BBBBBBLLLbbbuuu~~~|||xxxsssooolllkkkjjjkkkmmmnnnkkkgggdddeeegggcccccccccdddeeedddbbb```^^^YYYTTTOOOJJJIIIRRR]]]ooo{{{~~~~~~yyylllcccooovvv{{{VVV???444555222222555222555777999777888IIIllleeeRRRMMMZZZxxxuuulllfffccc[[[\\\^^^cccgggkkklllmmmpppkkkddd]]]VVVMMMCCC;;;<<<<<<:::999777555444444999AAASSSnnn~~~zzzuuurrreeeccc```___```aaaaaaaaa]]]]]]^^^___```aaabbbbbb]]]ZZZRRRIIIHHHSSSeeesssyyyqqqeeeZZZWWWZZZaaagggbbbaaahhhyyysssqqquuuuuuqqqqqqqqqdddLLL999333111333555888<<<@@@CCCEEEJJJLLLOOORRRTTTVVVVVVWWWWWWXXX\\\^^^^^^bbbqqquuuiiihhhqqqQQQ>>>:::<<>>;;;<<>>777333///...///222666;;;===>>>???CCCHHHJJJLLLPPPWWW]]]___bbbggglllppptttxxx{{{zzzyyy|||xxxeeeQQQHHHFFFGGGNNNJJJDDD===999:::===@@@@@@BBB>>>>>>CCCBBBJJJ___ttt}}}vvvqqqrrryyy}}}zzzvvvrrrnnnkkkjjjkkkmmmooommmhhheeeeeehhhcccbbbbbbdddeeeeeedddbbbddd```\\\ZZZXXXXXX___gggxxxooohhhooowww}}}WWW@@@444666222333666333666888;;;999:::KKKnnngggSSSNNNUUUrrr~~~|||}}}~~~vvvdddZZZUUUQQQEEEFFFHHHPPPZZZfffppptttrrrmmmhhhddd___XXXNNNFFF@@@>>>:::777555444555666:::CCCUUUooo|||wwwtttiiigggeeecccccccccbbb```______```aaabbbdddfffhhheee___ZZZUUUMMMMMMbbb{{{|||xxxzzz|||wwwyyytttsssvvvtttpppooonnn```HHH888444333444666:::===AAACCCEEEHHHJJJMMMQQQTTTVVVWWWWWWTTTSSSUUUXXX[[[```lllxxxqqq^^^^^^oooNNN<<<:::>>>QQQpppyyyrrrrrrvvv{{{~~~tttnnnlllhhhcccaaa```aaabbbbbbbbb___XXXOOOIIIDDD@@@===::::::999999<<>>777444......///222777<<>>@@@@@@EEEEEE@@@???CCCAAAIII]]]ttt~~~}}}{{{wwwrrrkkkbbb\\\^^^kkk{{{}}}|||{{{yyyvvvssspppnnnkkkoooqqqnnnhhhdddeeehhhcccbbbbbbdddffffffeeedddiiieeeccceeefffggglllrrrooosssooopppxxxXXXAAA666777444444777444222777;;;<<<===NNNqqqiiiVVVPPPPPPnnn~~~{{{{{{}}}qqq^^^UUUPPPLLLKKKJJJHHHIIINNNWWWaaahhh___]]]ZZZ[[[[[[XXXPPPIIIBBB???:::777555777999;;;666===MMMbbb{{{}}}xxxtttmmmkkkhhhgggfffdddaaa^^^``````bbbbbbccceeeiiikkkiiiccc```^^^SSSNNNdddvvvtttwwwtttooommmkkk]]]GGG777444444555888;;;>>>AAADDDEEEGGGIIILLLPPPTTTVVVWWWXXXQQQOOOOOOSSSXXX]]]gggqqqxxx```aaammmpppNNN;;;;;;???PPPlllxxxrrrrrruuuzzz}}}~~~qqqiiimmmiiiccc^^^ZZZVVVSSSPPPOOOQQQOOOIIIBBB>>><<<;;;555555666777999===CCCHHHLLLUUU___eeeppp}}}yyy{{{{{{zzzzzzzzzzzzxxxtttqqqooooooooolllfff]]]UUUPPPJJJIIIGGGDDDCCCDDDIIILLLDDDAAA???@@@>>><<>>LLLeee{{{~~~|||}}}vvvppprrrwww}}}~~~}}}~~~|||pppnnnnnnggg^^^XXXVVVTTTRRROOOLLLJJJGGGDDD@@@<<<:::888222333444555555666888:::777AAAIIIOOO___uuu~~~|||yyywwwvvvuuusssrrrnnnmmmllljjjhhhccc^^^YYYOOOJJJDDDAAADDDKKKSSSXXXPPPLLLKKKKKKGGGBBBDDDKKKQQQ```wwwppp222111000...------------+++++++++++++++++++++++++++++++++************)))************+++,,,------------...///111222111000000111333555666777888888<<<999===HHHMMMFFF;;;555///...///222888===@@@AAAAAACCCFFFIIILLLPPPUUUYYY^^^bbbhhhmmmqqqtttwwwyyy~~~~~~nnn[[[LLLEEEGGGKKKGGGXXXjjjssstttppphhh___KKKJJJMMMSSS[[[bbbgggjjjiii]]]SSSLLLDDD>>>EEEPPPfffqqquuulllccc___WWWNNNDDD===888888888BBB[[[uuu|||zzzxxxuuuqqqnnnjjjjjjkkkiiigggeeeffffffdddddddddcccbbb```^^^]]]fffkkkrrrwww|||yyywwwzzz~~~qqqllluuu|||~~~ZZZAAA555666333444777444888666888;;;>>>LLLlllooo[[[SSSSSSgggzzz}}}{{{|||~~~}}}rrriiigggiiinnnqqqttttttlllZZZKKKDDDEEEEEE???===<<<@@@GGGKKKIIIFFFAAA===888555555777888999;;;999???PPPbbbooovvvzzzuuurrrnnnllliiigggdddaaabbbcccdddddddddcccaaa```cccccceeefffbbb```eeemmm{{{vvvwww|||wwwtttmmm[[[DDD777777777999<<>>AAALLLTTTNNN???444...---...222888===@@@AAABBBDDDGGGJJJLLLPPPTTTWWW^^^bbbggglllooorrrvvvxxx|||~~~tttbbbUUUQQQSSSWWWYYYPPPeee~~~yyypppkkkkkkmmmqqqxxx~~~zzziiiWWWLLLBBB<<<@@@JJJaaagggggg[[[PPPKKKCCC<<<777222000222333;;;RRRjjj}}}{{{yyyxxxwwwvvvrrrpppiiijjjjjjhhhfffeeeeeefffccccccbbbaaa___^^^]]]]]]aaafffnnnuuu|||{{{zzzuuujjj^^^XXX[[[```wwwrrrmmm{{{{{{XXX@@@555777333444777444999777999===AAANNNmmmtttbbb\\\[[[lll}}}{{{||||||{{{zzzyyyzzz|||qqqqqqssswww|||~~~|||yyyhhhLLL<<<888999888777777;;;@@@BBB@@@===;;;999777777999:::999999888666999BBBJJJNNNRRRVVVhhhmmmwwwxxxvvvssspppooolllhhhfffcccddddddbbb___ZZZUUURRRQQQQQQXXXbbbhhhgggggghhhqqqzzz}}}vvvuuuzzzvvvooo\\\DDD999::::::<<<>>>BBBEEEHHHIIIJJJNNNMMMLLLNNNRRRUUUWWWWWWWWWWWWXXXXXXXXX\\\jjjyyy||||||uuuQQQ===:::;;;FFF]]]rrrwwwsss~~~xxxsssuuuzzzyyyqqqkkkmmmtttyyyvvvjjj^^^XXXMMMKKKGGGBBB===<<<===???<<<<<<<<<<<<;;;999888777666666666555555666666777777:::;;;<<>>FFFBBBCCCMMMWWWRRR@@@000------...222777===@@@AAAAAACCCGGGJJJMMMQQQUUUXXX^^^bbbggglllooorrrvvvyyy|||~~~yyyrrriiieeegggjjjiiigggmmm|||wwweeeQQQFFF???:::???III]]]```[[[OOODDD>>>999333666333333555555:::MMMbbbyyyxxxvvvvvvuuutttqqqooohhhiiiiiigggeeeddddddeeecccbbbaaa```^^^^^^]]]]]][[[aaaiiipppwwwyyymmmnnnqqqpppgggZZZPPPOOOQQQfff~~~uuutttzzzVVV@@@666777444444777555:::888:::???DDDQQQmmmzzzhhhaaa___ppp}}}{{{|||{{{yyyvvvsssssstttoooxxx~~~}}}~~~gggLLL<<<777888888888999;;;<<<<<<:::888:::999999:::;;;;;;888666444333555:::<<<===@@@EEESSS[[[kkk|||}}}{{{xxxvvvtttppplllhhhddddddbbb]]]WWWOOOHHHCCCBBBBBBJJJZZZhhhllljjjhhhqqqvvv|||wwwuuu|||yyyvvvooo\\\CCC777888;;;===@@@CCCFFFIIIJJJKKKPPPOOONNNNNNPPPSSSUUUWWWXXXWWWWWWVVVUUUZZZjjjzzzZZZ===::::::EEE\\\rrrwwwsss~~~{{{uuuppprrrxxx~~~rrrddd\\\VVVZZZ```eeecccZZZQQQLLLHHHIIIJJJFFF@@@<<<<<<===;;;;;;;;;;;;:::999888777:::888777777888888888777888999888999HHHbbb{{{~~~|||xxxsssooorrrqqqoooooonnnkkkgggdddeeebbb]]]YYYXXX[[[aaaeeennnqqquuuvvvqqqfff\\\WWWRRRXXXeeessszzz~~~222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++***++++++,,,---......111333333111000111333111333555888;;;===@@@AAADDD@@@@@@JJJUUUTTTCCC222------...111777<<>>AAAFFFKKKOOOSSSXXX[[[```ccchhhlllooossswwwzzz}}}~~~}}}|||{{{|||}}}}}}{{{zzzcccRRRCCC===;;;;;;BBBMMMXXXVVVPPPEEE===999666333222000222555444666GGGZZZ{{{xxxvvvtttssssssqqqnnnlllggghhhhhhfffdddccccccdddbbbbbbbbbaaaaaa``````___ZZZ___fffmmmuuuuuujjjbbb[[[ZZZccclllmmmeee\\\WWWUUU^^^vvvuuuwww{{{TTT???666888444444888666:::888;;;AAAGGGRRRmmmwww}}}iii___]]]ooozzzzzzyyyzzz{{{zzzzzzzzz|||~~~uuuwwwppp]]]JJJ???;;;:::666777999999888777666666>>>===<<<===<<<:::666333222222444888888777;;;AAAEEEMMM```www~~~|||yyytttnnniiifffddd^^^WWWNNNEEE===999;;;999???QQQccckkkmmmlllpppsssuuuxxxzzzvvvxxxwwwwwwrrr]]]DDD777888<<<===@@@CCCFFFHHHIIIJJJPPPPPPOOONNNOOOPPPSSSUUUUUUUUUUUUUUUTTT]]]qqq~~~|||jjj===::::::FFF^^^ttt{{{wwwzzzwwwpppkkkiiinnnuuu{{{~~~zzzlllYYYLLLHHHEEEJJJOOOSSSUUUTTTQQQMMMKKKOOOSSSRRRLLLEEE@@@???;;;::::::::::::;;;;;;<<<:::888666777999:::999888999999888999EEE\\\ttt~~~~~~}}}zzzvvvrrrrrrqqqooonnnnnnlllhhhffffffddd```\\\YYY[[[```dddoootttyyyzzzuuulll___VVVMMMPPPYYYdddkkkpppyyy}}}222111000...------------+++++++++++++++++++++++++++++++++************)))++++++++++++,,,---...//////222555444111000111333000333666:::>>>@@@BBBBBB>>>;;;;;;CCCPPPSSSGGG777...---...111666;;;>>>???<<<@@@FFFKKKPPPTTTYYY\\\```ccchhhkkkooossswww{{{}}}}}}aaaKKKAAA999999:::;;;DDDPPPOOOKKKDDD===888666555555000...111555444666EEEXXXxxxzzzxxxuuusssqqqnnnjjjgggfffggggggeeecccbbbbbbcccbbbcccdddeeeeeeeeedddcccXXX\\\aaagggooozzzpppWWWNNNNNNNNNKKKWWWgggsssuuupppjjjfffaaattt{{{~~~sssxxx}}}RRR>>>777999444444888888:::888;;;CCCIIITTTlll|||}}}fff[[[WWWiiiyyyvvvwwwyyy{{{~~~~~~vvvqqqpppeeeeee^^^OOOCCC===:::888666888:::999555444666888DDDBBB@@@>>><<<999555222555333444777666444666;;;:::@@@TTTooo|||wwwpppkkkjjjeee\\\QQQGGG>>>888555888666:::IIIYYYdddlllqqqvvvxxxxxxwww{{{}}}wwwwwwwwwxxxrrr^^^DDD999<<>><<>><<<<<<<<<>>>@@@BBB:::777555777;;;======;;;;;;:::999:::CCCVVVlll{{{}}}}}}|||zzzwwwtttpppooommmmmmnnnmmmkkkiiiddddddaaa]]]YYYZZZ^^^cccqqqvvvzzzzzzvvvmmm___SSSFFFFFFJJJRRRWWW\\\ccckkkqqqsssxxx|||222111000...------------************************+++++++++************)))************+++,,,---...---111444333000///222555///222888===AAACCCCCCCCC>>><<<:::>>>HHHNNNEEE777///...///111666:::<<<======AAAGGGLLLPPPTTTXXX[[[```bbbfffjjjmmmrrrvvvzzz}}}~~~}}}sss^^^GGG???:::888;;;;;;:::BBBNNNGGGBBB<<<777555444666777555444666:::777777EEEVVVrrr|||xxxtttqqqlllgggdddeeeffffffeeebbbaaaaaabbbaaadddgggjjjkkkjjjhhhggg\\\]]]^^^```eeeooo}}}qqqZZZRRRSSSRRRSSS]]]mmm||||||nnnyyytttzzzsss||||||PPP===777:::444333888888999777;;;CCCJJJTTTkkkzzzbbbVVVNNNaaa}}}zzzxxxxxxzzz|||xxxrrriii___WWWQQQUUUSSSKKKDDDCCCDDDDDDDDDFFFEEE@@@999666999<<>><<>>:::BBBHHHHHHJJJKKKLLLLLLLLLLLLHHHLLLOOOOOOMMMMMMNNNPPPTTTTTTTTTSSSSSS```{{{yyyyyymmmrrrwwwiiiUUU<<<999777CCC[[[qqqyyyvvvzzz}}}zzzsssnnnpppqqqtttyyy~~~ttt\\\HHHCCCDDDAAACCCIIICCCMMMUUU\\\fffrrrwwwuuuzzzyyyyyy{{{}}}{{{uuupppaaa\\\SSSKKKFFFDDDEEEFFFBBB@@@???CCCIIINNNNNNLLLKKKFFFAAA>>>BBBQQQgggyyy~~~~~~~~~~~~~~~~~~{{{yyywwwtttrrrwwwuuurrrpppooollljjjgggbbbdddccc___ZZZZZZ___dddjjjnnnoooiiiddd]]]NNN???AAA===;;;======>>>AAAGGG???BBBJJJYYYlll|||}}}222111000...------------...,,,******+++,,,+++***************))))))))))))(((***++++++***+++---000............000222444666333222666???DDDDDDDDDEEEEEE@@@===@@@HHHKKKCCC999000///...000444888:::;;;<<<@@@DDDIIIMMMRRRXXX\\\aaadddjjjnnnrrruuuxxx{{{{{{}}}~~~xxxmmmeeeXXXLLLEEEDDDGGGJJJFFFAAA===<<<======???AAA===:::666333333666888:::>>>>>>>>>===:::999CCCNNNdddzzz}}}wwwrrrrrrsssnnnffffffhhhhhhfffcccaaa``````fffgggjjjnnnrrrssssssqqqmmmjjjeeebbbcccgggmmmqqqzzzvvv|||ttt~~~wwwKKK???444222555666666777888;;;BBBHHHLLLUUUhhhyyyyyyeeeRRRKKKVVVpppxxxvvvvvv{{{}}}zzzrrraaaRRRQQQRRRUUUZZZcccmmmwww}}}}}}nnneeebbbOOO999===SSS___WWWKKKDDD???<<<999888888666333333333333222000444222:::PPPjjjzzz~~~~~~zzzxxxyyywwwpppjjjiiillldddXXXJJJ@@@;;;:::;;;999555555:::BBBOOO___mmm|||zzz~~~~~~~~~{{{vvvzzzwwwyyyrrr___GGG:::;;;AAAHHHKKKMMMLLLNNNRRRSSSQQQOOOOOOOOOPPPPPPPPPPPPPPPVVVSSSSSSUUUWWW```yyygggiiirrrooooooqqqVVVFFF888666666???UUUlllxxxyyy~~~{{{tttpppnnnpppqqqttt{{{}}}bbbRRREEEEEEJJJLLLMMMPPPVVVYYY^^^fffnnnwww}}}|||~~~}}}|||ooonnniii^^^RRRLLLLLLOOOGGGKKKNNNOOOTTT\\\```___XXXOOOGGGCCCBBBIII```xxxyyywwwrrrssszzz}}}|||~~~~~~|||yyyxxxwwwvvvyyywwwtttpppmmmkkkiiiiiihhhgggdddbbb```_________iiihhheee^^^UUUJJJBBB>>>???;;;888999:::999<<<@@@@@@@@@???III[[[gggxxx}}}222111000...------------...,,,******+++,,,+++***************))))))))))))&&&((()))))))))))),,,...------------...///000111222111555>>>EEEEEEFFFHHHFFF@@@;;;<<>>AAAEEEIIIMMMQQQVVVZZZ```dddhhhllloootttxxx|||}}}~~~tttfffdddjjjssszzz|||}}}~~~yyyrrrqqqiii___VVVQQQOOOMMMLLLNNNNNNMMMJJJEEE>>>:::999222111333999AAAGGGIIIHHH]]]\\\ZZZUUUKKKCCCEEEKKKdddxxx~~~xxxrrrrrrsssooohhhiiiiiijjjhhhfffeeeeeefffiiijjjmmmqqqtttvvvvvvuuuuuuqqqlllhhhfffhhhjjjlllyyy}}}yyysssJJJ>>>444333555666666777:::===CCCIIIMMMTTTeeetttnnnWWWIIIRRRiii|||zzzxxx{{{{{{mmmaaaZZZ]]]bbblllxxx}}}yyyfffLLLFFFSSSxxxtttgggTTTFFF@@@===:::666444333333333444444555444000555FFF\\\lllvvv|||{{{xxxuuuuuuooojjjgggbbbYYYSSSRRRTTTVVVVVVTTTNNNFFF===888:::666444888>>>HHHVVVcccwwwzzz{{{tttvvvvvvxxxoooXXXCCC<<<@@@CCCIIIMMMNNNMMMOOOTTTVVVTTTRRRRRRRRRRRRRRRRRRRRRRRRUUURRRRRRTTTUUU^^^wwwtttlllrrr~~~|||uuuWWWAAA999777666>>>RRRgggrrrrrrzzz}}}sssmmmjjjmmmnnnrrryyyvvv___WWWRRRVVV\\\```eeejjjmmmooosssxxx~~~{{{qqqeee^^^___aaacccggghhhiiilllooonnniii```VVVMMMHHHDDDGGG[[[ppp{{{zzzqqqnnnssszzz}}}||||||{{{{{{{{{zzzyyywwwvvvuuusssqqqnnnllliiihhhhhhgggdddbbb```___^^^^^^dddeeeddd]]]QQQEEE===999===:::888::::::999:::>>>:::;;;999@@@NNNXXXiii222111000...------------...,,,******+++,,,+++***************))))))))))))'''((()))))))))***,,,...---------...............111000444>>>EEEGGGHHHKKKKKKEEE===;;;CCCJJJFFF<<>>@@@BBBFFFIIILLLPPPUUUXXX___bbbfffjjjmmmqqqvvvzzz|||}}}~~~gggSSSMMMQQQcccuuuyyyqqqgggaaabbbcccbbbaaabbbccc```VVVHHH===777666555555;;;JJJ^^^lllpppnnn}}}zzzvvvmmm^^^OOOIIIJJJaaauuuzzztttsssuuurrrmmmmmmmmmmmmkkkjjjkkknnnppppppqqqtttwwwzzz|||}}}~~~}}}{{{wwwrrrooonnnmmmmmmsssxxxmmmGGG===444444666666666888;;;>>>EEEKKKNNNSSSaaannnvvvaaaKKKOOOaaa|||zzzyyy{{{~~~{{{rrrjjjkkkpppyyyuuurrryyytttccc\\\bbbeeePPPHHHAAA777777777666444333333666888555111222===KKKZZZhhhssszzz{{{|||{{{xxxrrrmmmiiieee]]]UUUPPPJJJBBB=========DDDNNNUUUUUUMMMBBB::::::555333555888???JJJUUUnnnvvv|||tttuuuvvvwwwiiiMMM<<>>AAAEEEHHHLLLPPPUUUXXX\\\```eeejjjlllnnnqqqrrryyyzzz}}}|||oooaaaXXXYYY^^^dddvvvvvvlllbbb```gggooosssssswwwwwwmmmYYYDDD999777888:::<<>>EEELLLOOOSSS^^^jjj{{{yyyiiiPPPPPP]]]wwwuuuyyyzzz|||wwwxxx|||}}}rrrjjj^^^TTTTTTcccnnnnnnnnnsss}}}mmmZZZSSSGGG666;;;;;;999666333333555888777444444999AAALLL[[[iiioooqqqsssssspppjjjccc___VVVMMMFFFBBB>>>888777888555:::BBBHHHJJJHHHDDD@@@888444222333555888@@@III```lll|||wwwyyyxxxvvvbbbDDD777@@@HHHFFFGGGKKKLLLKKKMMMQQQSSSQQQUUUUUUUUUUUUUUUUUUUUUUUUTTTQQQQQQRRRRRRYYYppp~~~nnnKKK:::888777<<>>BBBFFFYYYxxx222111000...------------...,,,******+++,,,+++***************)))))))))((()))+++,,,,,,+++,,,///111+++,,,---///111222444555333111444===DDDHHHLLLPPPKKKJJJDDD@@@HHHPPPJJJ;;;///---,,,...333999===@@@<<>>PPPiii|||wwwooofffYYYMMMIIIJJJYYYooo~~~vvvtttvvvvvvsssoooooonnnlllmmmpppuuuyyyxxx{{{}}}{{{yyyyyymmmhhh|||ddd@@@999444555777666777999:::===DDDLLLPPPTTT]]]gggoooxxx{{{kkkPPPNNNXXXppptttwwwxxxzzz~~~|||yyyjjj___TTTJJJGGGRRRbbbmmmvvv|||ttteee```SSS@@@::::::888666444444666888666555666999;;;AAANNN[[[dddfffiiikkkiiiccc]]]YYYNNNFFF@@@>>><<<888888:::444555888;;;===>>>??????777333222444444555;;;BBBQQQ^^^lllsssuuuxxx{{{}}}zzzrrrZZZ???777BBBIIIFFFHHHLLLLLLKKKLLLPPPQQQOOOSSSSSSSSSTTTTTTTTTUUUUUUSSSQQQQQQRRRQQQXXXnnnsssOOO:::999777:::HHHZZZeeeggg\\\eeennnpppooottt~~~uuuqqqnnnmmmppptttyyy}}}wwwcccVVVLLLFFFMMMXXXdddxxx}}}xxxqqqllllllttt}}}~~~vvvsssxxx~~~zzzwwwrrrnnnllllllmmmnnniiihhhgggfffdddbbbaaa```cccooo~~~{{{lll]]]TTTOOOIIIEEEDDDDDDDDDHHHNNNFFFIIIEEEBBBCCCEEEXXXvvv222111000...------------...,,,******+++,,,+++***************))))))))))))((()))*********+++---///******+++,,,...111444666666333555===DDDGGGLLLPPPDDDFFFBBB???IIITTTOOO@@@111...,,,---222888===???;;;>>>CCCGGGLLLQQQWWW[[[WWW]]]ffflllooonnnnnnmmmrrrvvv|||}}}}}}}}}uuullljjjnnnvvvpppffffffhhhnnnttttttnnnhhhhhhooojjjWWWCCC:::666222888HHHaaaxxxxxxooofff```YYYRRRJJJBBBAAADDDSSSiii~~~wwwtttvvvvvvsssnnnnnnmmmllllllooossswwwyyy{{{~~~}}}oookkk___===888555666777666777:::;;;===CCCKKKPPPSSS[[[ddd|||yyyvvv~~~iiiNNNJJJOOOeeexxxuuuuuuwww||||||ooobbbYYYKKKDDD@@@GGGXXXmmm~~~vvvooobbbSSS<<<:::888888999:::999888444333555777777:::DDDOOOXXX[[[___bbbbbb___[[[XXXOOOHHHCCCAAA???:::777888111333555888999999888777666333333555555444777===CCCMMMWWW\\\bbbnnn||||||}}}zzzkkkSSS@@@===DDDIIIGGGLLLOOOOOOMMMNNNQQQQQQNNNPPPPPPQQQRRRSSSTTTTTTUUUTTTQQQQQQSSSRRRXXXnnn```;;;:::777888EEEWWWcccggg]]]kkk{{{|||tttqqqooolllpppuuuyyy|||kkk^^^RRRHHHHHHNNNaaawwwrrriii___XXXWWWbbbqqq}}}zzztttvvv}}}~~~~~~|||xxxsssnnnkkkjjjkkkllljjjjjjjjjiiihhhgggeeedddiiitttsssjjjaaaZZZSSSPPPNNNLLLOOOTTTMMMPPPKKKGGGGGGGGGXXXuuu222111000...------------...,,,******+++,,,+++***************))))))))))))((()))*********+++---///...---,,,,,,...111555888:::666666===CCCFFFKKKOOOIIIJJJDDD???IIIWWWSSSDDD222///------222777<<>>:::888444BBBRRReeepppmmmbbbYYYTTTJJJEEEAAA???<<<888999===GGG]]]rrrzzz}}}yyyzzzyyywwwssssssrrrqqqppprrruuuxxx|||rrrnnn[[[;;;666555777888666777:::??????DDDJJJNNNQQQXXX```ssshhhPPPIIIIIIXXXrrrzzztttssstttyyyxxxllleeedddWWWUUUQQQQQQ[[[nnn|||lllaaaIIIEEEAAAAAADDDCCC===777555444444666666777???IIINNNQQQVVV[[[]]]\\\ZZZXXXSSSMMMIIIHHHDDD===888777222444555777888888888777666444555666555222444888999???DDDFFFQQQfffzzzyyy{{{wwwaaaKKKCCCEEEGGGIIIKKKNNNQQQPPPMMMMMMOOOOOOLLLMMMNNNOOOQQQRRRTTTUUUVVVTTTRRRRRRUUUTTTZZZoooppp>>>;;;666666@@@RRRaaafff[[[nnn{{{qqqlllhhhggglllrrrwww{{{ooofff[[[NNNHHHJJJ\\\qqqzzzxxxyyyooo[[[QQQJJJFFFGGGQQQaaappp~~~zzz}}}~~~|||{{{~~~~~~zzzvvvrrrnnnkkkjjjkkkkkklllllllllkkkjjjiiimmmvvvyyyrrrnnnhhhaaa___aaa___```YYYUUUUUUTTTaaazzz~~~222111000///------------...,,,******+++,,,+++***************))))))))))))***+++,,,---,,,---///111333222///...///222777:::<<<888777===BBBFFFJJJNNNTTTTTTKKKBBBJJJXXXVVVFFF333000------111777<<<>>>>>>AAADDDHHHKKKOOOSSSWWWZZZ^^^dddjjjpppvvv|||wwwyyy|||nnn___SSSHHHJJJTTTOOOMMMIIIFFFEEEEEEFFFGGGPPPUUUOOO>>>444888<<<:::CCCNNNWWWTTTFFF;;;888;;;444111000333444222555999<<>>GGGTTTdddxxx~~~|||{{{zzztttnnnkkkkkklllmmmnnnnnnnnnmmmllliiippp|||vvvuuurrrrrrjjjeeeeeebbbmmm{{{222111000...------------++++++++++++++++++++++++(((((()))***+++,,,,,,---)))(((((((((***---000111333111///------111777<<<@@@>>>999999BBBOOOUUUUUU[[[^^^TTTCCCBBBPPPSSSJJJ666+++,,,000---222===???===>>>AAADDDGGGKKKQQQUUUZZZ___eeekkknnnqqqsssuuuzzzxxxxxx~~~ddd[[[]]]^^^aaafff___\\\QQQCCC<<<===AAACCCDDDFFFDDD===555444:::AAAGGGEEEBBB>>>999666444333222444666555333222444666???MMM[[[dddppp~~~~~~wwwrrrtttUUU;;;999666444444666888:::===AAAFFFJJJMMMQQQWWW\\\gggrrr]]]MMMFFFLLL]]]xxxzzzuuutttxxxzzz~~~zzzeeeXXXVVVYYYaaauuu}}}xxxmmmbbb\\\RRRDDD:::888;;;;;;999555333444888===JJJIIIIIIMMMSSSYYY]]]___aaaYYYSSSQQQKKK???777666555666555444444555777999999999888777777666666555333888999999CCC[[[vvv~~~~~~vvvpppTTT???CCCNNNQQQNNNMMMNNNMMMKKKJJJIIIJJJLLLMMMJJJLLLOOOQQQRRRTTTWWWYYYTTTVVVTTTUUUXXXZZZlllxxxfffDDD>>>555222<<>>@@@CCCGGGLLLRRRVVV[[[___fffkkkoooqqqsssuuuxxxzzz}}}xxxpppooosssvvvzzz~~~xxxsssgggXXXMMMFFF===555???@@@???;;;777777<<>>===;;;888555333222222333444666555444333555777:::EEERRR[[[gggvvvvvvtttpppPPP:::888666555555777:::<<>>AAAEEELLLTTT\\\aaaccc___ZZZUUUJJJ<<<666777<<<<<<;;;999777666666666666666555555555555444444666999:::999CCCZZZttt}}}zzz|||vvvhhhQQQ@@@DDDNNNPPPNNNNNNNNNMMMKKKJJJJJJJJJLLLLLLLLLNNNPPPQQQQQQRRRTTTVVVSSSVVVTTTTTTXXXZZZlll~~~qqqYYYCCC===666333:::KKK]]]hhhoootttttthhhbbbaaadddiiipppvvvzzz~~~|||rrrYYYTTTNNNIIIHHHJJJOOORRR___gggnnnnnnjjjcccXXXNNNTTTUUUUUUQQQIIIAAA;;;888:::<<<>>>AAAJJJZZZooo}}}}}}}}}~~~yyytttvvvvvvvvvuuusssrrrpppooopppuuu{{{}}}zzz|||vvv222111000...------------+++++++++++++++++++++++++++++++++*********))))))+++***))))))***,,,---...+++,,,...000222666;;;??????>>>;;;:::BBBMMMSSSRRRSSSVVVOOOCCCCCCMMMOOOIII>>>111///111---111999999;;;<<>>GGGKKKOOOPPPQQQTTTYYY]]]qqqpppWWWGGGFFFPPPjjj~~~zzzyyy|||}}}rrr[[[KKKBBB===<<<<<>>CCCKKKVVV^^^hhhgggddd]]]NNNAAA===@@@>>>===<<<:::777555444333444444444555555555666666888;;;;;;:::CCCYYYrrr{{{xxxzzzttt[[[LLLCCCGGGNNNNNNMMMOOONNNMMMKKKJJJJJJJJJKKKLLLOOOPPPQQQQQQPPPPPPQQQRRRRRRVVVTTTTTTYYY[[[kkktttvvvqqqPPP@@@<<<777555888DDDUUUbbbkkkqqq}}}wwwiiibbbbbbeeejjjpppvvvzzz}}}{{{bbbQQQAAA>>>:::777666888;;;===EEEOOO[[[eeejjjhhh\\\PPPNNNLLLIIIGGGFFFEEEBBBAAACCCBBBAAAAAAHHHWWWjjjxxx}}}|||}}}{{{{{{zzzyyyxxxvvvuuuttttttwwwyyy}}}ttt222111000...------------++++++++++++++++++++++++************************++++++*********+++,,,------///111111111222444666999999777666===GGGMMMMMMNNNOOOLLLEEEFFFMMMPPPNNN@@@222///111---111999999999;;;>>>AAAEEELLLTTTYYY]]]aaafffkkkooorrruuuwww{{{~~~~~~zzzxxxxxxzzzpppmmmlllhhh___RRRKKKJJJ___zzziiiPPPBBB@@@======>>>>>><<<999444444333333444444555666444444444333333444666777888===DDDLLLXXXjjj|||pppvvvcccBBB777666666666888;;;???AAAEEEIIIMMMOOOPPPRRRWWW[[[nnn{{{]]]GGGBBBGGG^^^zzzzzzwww{{{}}}ttteeeWWWMMMFFFBBB@@@>>>???DDDPPPbbbsssooo___KKK???<<<<<<;;;999>>>???@@@???===;;;999888555888::::::;;;BBBMMMVVViiijjjiiidddZZZRRRNNNOOODDDAAA<<<999888777777777555555666777777888999999:::<<<;;;:::DDDZZZrrr|||zzzwwwlllOOOIIIFFFKKKNNNMMMMMMOOOMMMMMMLLLKKKJJJKKKKKKLLLNNNOOOQQQPPPOOOOOOPPPQQQQQQVVVTTTSSSXXX[[[iiilllrrrzzzTTT===:::777666777???OOO^^^dddlllyyyxxxhhh```bbbeeejjjpppvvvzzz}}}~~~www```KKK>>>;;;999777666555666777888:::@@@HHHRRR]]]bbb\\\RRRKKKHHHGGGJJJPPPTTTTTTRRROOOLLLGGGEEEJJJXXXiiiuuu~~~}}}|||zzzyyyxxxzzz}}}~~~|||ttt222111000...------------++++++++++++++++++++++++((())))))***++++++,,,,,,+++++++++++++++++++++,,,...///111111///...//////333555555555;;;DDDJJJJJJJJJKKKIIIHHHIIINNNSSSUUUBBB333...000...333;;;:::888999<<>>>>>>>>===<<<<<<666888999777666:::DDDLLLbbbdddfffggggggfffccc```TTTMMMDDD>>>;;;<<<<<<<<<666777777888999:::;;;;;;:::<<<;;;;;;FFF]]]sss{{{zzzppp[[[HHHHHHJJJNNNPPPNNNMMMOOOMMMLLLLLLKKKKKKKKKKKKKKKKKKMMMOOOOOONNNNNNPPPRRROOOVVVTTTRRRWWWZZZeeexxxpppuuu\\\<<<888666666777<<>>:::666222333333333444555666777888;;;999555444555666666666777777;;;DDDNNN[[[mmm{{{xxxrrrmmmnnnrrrxxx}}}ttt{{{tttVVV===666666777999<<>>;;;::::::::::::;;;<<<======>>><<<===<<<===III___ttt~~~wwwvvvfffKKKFFFIIINNNQQQQQQOOONNNNNNLLLLLLLLLLLLKKKKKKKKKKKKIIIKKKMMMNNNNNNNNNPPPRRRNNNVVVTTTPPPUUUXXX```ppp}}}xxxtttbbbAAA:::555777777:::GGGVVVaaammmzzzyyyggg\\\___bbbgggnnntttyyy|||~~~zzz___JJJ???>>>AAA:::999999999888777666555333666999@@@KKKTTTQQQIIICCCFFFMMMYYYeeekkkiiieeegggaaaYYYUUUXXXbbbooowww~~~qqqhhheeeqqqttt222111000...------------++++++++++++++++++++++++))))))*********+++++++++)))***++++++,,,,,,,,,,,,+++---...///......///000000555888999>>>GGGMMMNNNNNNJJJHHHKKKJJJJJJPPPZZZIII777000000...333999777666777888;;;???FFFOOOUUU\\\___cccgggkkkooosssvvvwwwuuupppggg___[[[]]]```]]]YYY[[[cccjjjkkklllnnniiieeefffppp|||}}}wwwrrrjjjaaa^^^WWWLLLBBB;;;888666666222222333555777999;;;<<>>999777888999888777999888===FFFNNNXXXhhhvvv|||{{{nnncccZZZXXXZZZ]]]bbbjjjuuuzzzkkkOOO;;;666777888:::===@@@BBBDDDJJJNNNQQQSSSSSSUUUZZZ^^^XXXiiizzzjjjVVVQQQGGGKKKggg|||tttooonnnnnnnnniiibbbYYYQQQNNNPPPTTTWWWkkkmmmiii```YYYXXXTTTOOODDDCCCDDDGGGIIIIIIEEEBBB;;;999777666777:::>>>@@@JJJWWWdddnnnvvv}}}}}}yyyrrriii]]]SSSMMMHHHBBB===AAAAAAAAABBBBBBCCCCCCCCC@@@AAA??????JJJ```ttt~~~|||sssqqqaaaDDDGGGLLLQQQTTTSSSRRROOOLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIKKKMMMMMMMMMMMMOOOPPPMMMVVVTTTOOOSSSVVV\\\iiiqqqvvvkkkJJJ>>>666777888999CCCPPP]]]kkkyyy{{{hhh\\\\\\___eeelllsssyyy|||~~~nnnYYYJJJBBB???>>>======<<<;;;:::888777777333555888===GGGRRRTTTPPPNNNSSS\\\gggqqquuusssooonnnhhh```\\\___hhhrrryyy|||mmmccccccssssss222111000///------------+++++++++++++++++++++++++++++++++***************))))))***+++,,,---,,,,,,...///000///...---...000...333888999???GGGMMMOOOQQQKKKIIIKKKIIIFFFMMMXXXMMM:::111111...222777444666777888999===EEEMMMSSS[[[^^^cccgggjjjnnnrrrvvvwwwyyyvvvmmmbbb```fffnnnoooooowww|||ssscccYYYYYYZZZWWWWWW]]]]]]^^^\\\UUURRRUUUWWWWWW___XXXLLLAAA999777888:::222333444777:::===???AAAFFFAAA<<<::::::;;;:::999555444999BBBJJJRRR```nnnxxxvvvfffXXXMMMIIIJJJBBBFFFOOO[[[iiiyyy~~~eeeKKK:::777777999;;;===@@@BBBDDDGGGJJJMMMMMMMMMNNNRRRVVVWWWfffwwwppp[[[TTTDDD@@@WWWppp~~~}}}{{{sssiiiaaaXXXRRR\\\jjjwwwzzzwwwqqqggg]]]LLLNNNSSSYYY^^^^^^ZZZUUUCCC@@@<<<;;;;;;=========FFFXXXjjjtttzzz~~~vvvmmmeee```YYYQQQJJJHHHHHHHHHHHHIIIIIIIIIIIIDDDDDDAAAAAAKKK```sss|||}}}rrrooo```DDDIIINNNSSSUUUUUUSSSOOOKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJLLLMMMMMMLLLLLLMMMOOOMMMVVVTTTNNNRRRTTTYYYdddppp}}}vvvQQQBBB777777888888@@@LLLWWWfffwww}}}iii\\\ZZZ^^^dddkkkrrrxxx|||~~~zzznnn^^^UUUQQQOOOJJJFFF>>>===<<<;;;999888777666666666555777BBBQQQ[[[]]]^^^dddlllvvv}}}~~~{{{qqqkkkccc___ccckkktttzzzxxxkkkaaacccvvvrrr444333111///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,,,,,,,---------......222888:::888;;;FFFPPPSSSXXXRRRQQQUUURRRJJJLLLUUUPPP<<<---...222111222888777444444888===AAAHHHPPPXXX^^^eeeiiikkknnnrrruuu{{{vvvooouuu~~~zzziiiggg```SSSIIIGGGIIIKKKPPPVVV\\\XXXLLLDDDLLLZZZbbbZZZMMMCCC>>>:::888666666666777;;;@@@CCCEEEEEELLLSSSRRRDDD666444777999:::555777AAAFFFIIIVVVfffvvv|||mmm\\\QQQIII@@@:::===999===GGGNNNVVVkkkyyyzzzWWWAAA===999:::;;;<<>>555666888===<<>>888:::<<<555444444555888???NNN```llloooxxx}}}rrrkkk```XXX^^^mmmyyy~~~sssccc[[[aaaxxxnnn444333111///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++------------............777>>>@@@======EEEOOOTTTZZZYYY]]]ccc]]]PPPMMMRRRRRR???000///111///000555777444444888<<<@@@HHHPPPWWW\\\ccchhhjjjmmmqqqttt}}}yyy|||vvvbbbPPPHHHHHHKKKLLLZZZ]]]aaaaaaYYYRRRUUU\\\iii^^^NNNBBB===;;;999888777666777:::AAAHHHNNNPPP\\\aaa^^^NNN???999:::;;;999666999BBBFFFGGGQQQ___rrr{{{fffSSSIIIDDDAAA>>>;;;777777>>>DDDLLL```uuu{{{vvvTTT>>>:::999999;;;===@@@DDDGGGIIIKKKLLLNNNOOOOOOPPPSSSUUU[[[ccczzzmmmXXXKKKFFFJJJQQQjjjxxx~~~ppprrr{{{|||wwwnnnuuu|||qqqccclllwww|||sssjjjaaa[[[TTTMMMDDD===;;;:::::::::;;;AAAKKKXXXfffsss}}}{{{rrrlllhhhbbb[[[___]]][[[\\\______\\\XXXQQQNNNGGGBBBFFFVVVmmm}}}zzzsssgggXXXLLLPPPOOOOOOPPPQQQPPPNNNKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPOOOJJJJJJMMMNNNLLLOOOQQQSSSSSSTTTXXX___eeevvvxxxhhh@@@777666666;;;;;;HHHUUU]]]jjjwwwuuueeeccc___]]]aaakkktttyyy{{{ttt~~~~~~xxxyyyuuutttjjj]]]SSSHHHDDDBBB;;;<<<===555888777666777???NNN```mmmrrryyy}}}uuunnnbbbYYY]]]kkkvvvzzzuuuddd]]]cccxxxnnn333222111///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++............////////////<<>>CCCMMMUUU\\\```iiiooogggVVVLLLLLLTTTBBB333000000......111666333444888;;;???GGGPPPVVV[[[bbbgggiiilllqqqttt}}}~~~nnnYYYNNNNNNQQQRRRPPPRRRSSSXXXaaafffhhhlllrrrssscccNNN@@@<<<<<<<<<:::999777666999BBBKKKTTTXXX___bbb]]]OOO@@@888777888888666:::BBBDDDEEELLLWWWjjjwww|||fffTTTJJJEEEAAA???;;;555333666999@@@RRRdddvvvyyy}}}pppNNN;;;777888999;;;>>>BBBFFFIIIKKKNNNPPPRRRSSSSSSTTTWWWYYY[[[ddd{{{wwwaaaPPPFFFGGGLLLYYYiii}}}|||{{{zzzooonnntttvvvjjjwww|||rrrdddZZZXXXRRRIIIAAA<<<:::999888888;;;@@@GGGRRRbbbtttyyyqqqlllfffaaaeeecccbbbdddffffffccc```TTTQQQJJJCCCCCCOOOdddttt{{{}}}uuufffXXXSSSRRRQQQOOOOOOOOOOOOMMMLLLJJJJJJKKKMMMNNNPPPQQQQQQPPPRRRPPPLLLLLLOOOOOOMMMQQQRRRTTTSSSSSSWWW]]]cccuuuvvv{{{rrrddd???999777444888:::GGGPPPYYYffftttyyyhhhfffbbb___aaahhhqqqwwwyyypppnnn}}}pppdddUUUMMMFFF>>>???@@@888===:::777888@@@QQQdddqqqxxx{{{{{{ttthhh]]]^^^hhhqqqttt~~~}}}}}}wwwdddbbbhhhyyynnn333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***++++++,,,,,,////////////000000000000;;;BBBGGGDDD>>>@@@KKKUUU\\\aaajjjnnneeeUUUJJJHHHSSSDDD555111000......111444333444888:::>>>FFFPPPVVV[[[bbbfffiiimmmrrrvvv{{{}}}~~~qqqeee[[[[[[^^^\\\UUUOOODDDDDDIIISSS___kkkyyyzzzfffMMM>>><<>><<<;;;999:::;;;<<>>HHHRRR]]]mmmzzzwwwvvvwww{{{~~~vvvjjj^^^TTTIII@@@999999777666666555666<<>>BBBFFFIIILLLMMMQQQTTTVVVXXXXXXXXXYYYZZZZZZ^^^iii~~~zzzcccOOOEEEDDDHHHWWWooo}}}tttzzzvvvuuu}}}wwwrrrlllfff___\\\VVVOOOIIIEEECCCCCC@@@@@@===:::;;;EEEUUUaaapppyyy|||yyyuuupppooommmlllnnnpppnnnjjjfffWWWRRRMMMHHHBBBBBBMMM[[[xxx|||jjjSSSMMMUUUSSSQQQOOONNNNNNOOONNNMMMIIIJJJMMMOOOQQQSSSSSSTTTTTTVVVUUUQQQPPPSSSRRROOOOOOPPPQQQOOONNNQQQWWW\\\tttzzzccciiiuuuUUU::::::999555999777>>>EEENNN]]]lllxxxxxxgggccc```^^^^^^bbbhhhnnnrrrzzz~~~}}}jjjjjjyyyvvvbbbMMMGGGHHHBBB@@@===;;;@@@MMMaaauuu~~~{{{ssssssuuutttzzzzzz{{{|||}}}|||wwwsssqqqooommmnnnppptttvvv~~~{{{kkknnnvvv}}}ppp222111000///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***+++,,,,,,---////////////000000000000222666<<<>>><<<<<>>CCCJJJOOOQQQQQQEEEAAA>>>===999444222333444444333333444;;;EEENNNYYYgggyyyzzzkkk```TTTMMMLLLRRR]]]hhhnnnggg[[[PPPGGGBBB>>><<<666666666555444444555888:::CCCQQQ```pppsss}}}|||ZZZ@@@999;;;;;;===@@@DDDGGGJJJLLLMMMSSSUUUXXXYYYXXXWWWXXXXXXXXX\\\bbbqqqnnnVVVHHHDDDFFFRRRiii~~~uuuuuurrrooo|||}}}tttlllfffeeeccc___XXXQQQLLLKKKKKKGGGEEEBBB===<<>>FFFQQQUUUTTTVVV[[[aaaaaaYYYPPPLLLEEE:::222///111222222000111444777777:::DDDPPPUUUZZZ```eeeiiiooovvv{{{tttvvviii^^^^^^oooxxx___EEE???LLLXXXWWWPPPDDDCCCCCCDDDGGGHHHGGGFFF===777555777777222000222333444444222222888@@@FFFQQQ\\\kkkxxx~~~yyyooobbbSSSHHH>>>;;;:::===FFFPPPSSSOOOHHHCCC???>>>======777777666444333444555666777<<>>BBBEEEHHHKKKLLLMMMUUUWWWZZZZZZYYYWWWWWWWWWVVV\\\aaammmxxx]]]LLLFFFDDDKKKbbb{{{vvvrrryyyvvvrrr~~~}}}tttnnnjjjlllkkkggg```XXXSSSQQQQQQKKKHHHCCC??????BBBGGGJJJOOOTTTYYY___jjjwww~~~~~~|||zzzxxxwwwvvvrrrkkkeeeXXXQQQOOOVVVWWWSSSTTT\\\ttt~~~mmm^^^VVVSSSSSSNNNNNNNNNOOOQQQQQQOOOMMMJJJKKKMMMOOOOOOOOONNNMMMLLLPPPSSSTTTWWW\\\^^^\\\MMMNNNOOOMMMLLLOOOUUUZZZhhhnnnbbbtttdddDDD===555222;;;777:::AAAIIIVVVcccqqq}}}rrraaaZZZ[[[]]]___bbbggglllpppsssvvvzzzwwwooottt{{{lll[[[XXXRRRDDDDDDGGGQQQaaasss~~~}}}vvvoooddd```YYYSSSQQQRRRVVVXXXiiisss~~~uuu{{{zzzkkk222111000......---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''((()))***+++,,,------............////////////555444777===??????FFFPPPTTTTTTXXXaaakkkmmmbbbUUUMMMFFF<<<222///000111111000111444777777999DDDPPPTTTYYY___dddhhhnnnuuu{{{xxxqqqwwwvvv^^^EEEBBBQQQ___^^^VVVNNNJJJFFFCCC@@@>>>;;;999999333222777:::777555888222555666444333666<<>>>>>::::::???:::<<<>>>@@@@@@???<<<:::;;;:::888444333666888999888;;;???EEEOOO___qqq}}}zzzyyyqqqMMM888888>>>>>>???CCCFFFIIIKKKLLLLLLWWWYYY[[[[[[YYYWWWVVVVVVTTT]]]dddooo~~~bbbNNNGGGBBBFFF\\\xxxwwwqqquuu|||zzz{{{vvvvvvwwwqqqpppmmmfff]]]VVVSSSSSSLLLHHHBBB???AAADDDHHHIIIFFFGGGIIIOOO___rrr~~~~~~{{{yyyxxxvvvppphhhbbbXXXPPPQQQ[[[aaa]]]\\\bbbuuuyyyaaaWWWWWWTTTNNNLLLLLLNNNPPPRRRRRRPPPNNNJJJKKKMMMNNNNNNMMMKKKJJJGGGMMMQQQTTTYYY```cccbbbMMMNNNOOONNNMMMPPPVVV[[[ccc}}}gggpppoooLLL???333000;;;888:::AAAHHHTTTaaaooo|||qqq```XXXZZZ]]]```dddhhhmmmqqquuuwwwyyy}}}zzzooommmooovvvuuuccc___YYYGGGGGGKKKVVVgggwww~~~}}}}}}|||zzzzzz}}}}}}vvvpppeee```WWWOOOKKKKKKNNNPPPaaammm|||~~~xxx~~~wwwhhh333222000///---,,,,,,,,,,,,,,,+++,,,---...,,,***+++++++++*********))))))))))))))))))************---...///000000111000000///555===BBBAAA@@@HHHRRR[[[\\\[[[```qqq{{{mmmUUUNNNNNNFFF777......000///333555666555555999AAAGGGPPPWWW___eeehhhmmmtttzzz~~~xxx```FFFBBBTTTgggkkkfffVVVNNNGGGBBB<<<555444777333555666555444444555666666555444666999;;;;;;999AAACCCMMM[[[hhhpppyyy{{{xxxrrriii\\\NNNEEEBBB;;;:::999888777777888999:::888555777:::<<<;;;999<<<;;;:::888666555444444555999<<<===???HHHWWWccc~~~uuuwwwdddDDD;;;;;;999===@@@DDDIIILLLNNNOOOOOOWWWWWWWWWZZZ]]]]]]YYYVVVYYYZZZ___iiirrrZZZJJJIIIGGGSSSnnn}}}vvvsss}}}||||||yyyoooiiipppyyysssddd___SSSHHHFFFFFFFFFKKKQQQJJJ@@@DDDMMMQQQ___uuu}}}oooddd]]]VVVNNNZZZXXXYYYaaakkkqqqpppmmm}}}~~~kkkWWWQQQTTTSSSNNNOOOOOOOOOOOONNNMMMMMMMMMJJJIIIIIIJJJJJJKKKLLLMMMPPPMMMLLLNNNTTTZZZ]]]]]]SSSQQQNNNLLLLLLOOORRRUUUfffxxxvvvyyyYYYAAA888666:::<<<444@@@HHHTTTaaalllyyy|||bbb___ZZZYYY___eeeiiikkknnnxxxyyy{{{|||~~~{{{jjj^^^___gggfffsssvvvjjjkkkYYYOOORRR___gggvvv~~~xxxrrryyy~~~}}}||||||||||||zzzvvvssstttuuuttttttsssrrrqqqpppeee___TTTJJJCCCAAABBBDDDPPP^^^ppp{{{}}}sssfff111000///...............---,,,,,,---......---++++++++++++*********))))))))))))))))))************---...///000000111111000444888>>>CCCAAA>>>BBBJJJYYY]]]______gggpppiii\\\UUUUUUNNN>>>333111333333333555666555555999@@@FFFMMMUUU]]]cccfffkkksssyyy}}}rrrtttfffJJJGGG]]]sssuuukkkRRRIIIAAA===999555555777555666777777666555777888777777777888999999999999777888@@@LLLWWW___iiirrrtttrrrlllcccVVVJJJAAA>>><<<;;;:::999999:::;;;<<<===<<<:::;;;<<<<<<<<<;;;999888777666555444444444111444777777888???KKKUUUvvvxxxzzz]]]@@@999<<<;;;AAABBBFFFIIILLLNNNOOOPPPSSSRRRSSSVVVYYYZZZYYYWWWZZZ[[[```ggg{{{eeeSSSIIIDDDLLLdddzzzvvvooo}}}}}}{{{vvvuuummmbbbWWWPPPLLLJJJPPPYYYQQQDDDDDDIIIJJJTTTdddjjjuuuyyyvvvjjj\\\TTTNNNIIIQQQQQQUUUaaapppwwwuuuppp|||zzzbbbSSSQQQSSSRRROOOOOOPPPQQQQQQPPPMMMKKKIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLJJJIIILLLRRRWWWZZZ[[[RRRPPPNNNLLLMMMPPPTTTVVVccc~~~___GGG===666999;;;444???GGGSSS___jjjuuuiii___ZZZXXX^^^dddhhhkkkooo{{{|||~~~yyynnn```UUUVVV\\\dddqqq{{{www___TTTVVVbbbiiixxxuuunnnfff______cccccciiiooovvvuuulllooowww~~~}}}}}}zzzwwwtttsssqqqnnnllljjjjjjjjjjjjiiihhhgggfff^^^YYYPPPGGGAAA>>>???@@@???KKK\\\iiirrr|||~~~uuuhhh//////............//////---,,,,,,---......---++++++++++++***************)))))))))*********++++++---...///000111111111111666888>>>EEEFFFBBBBBBDDDSSS]]]bbb___^^^bbbccc```WWWXXXQQQBBB444...000222333444666666555888???DDDJJJQQQ[[[aaaeeejjjqqqwwwuuuppp{{{gggIIIEEE^^^xxxzzzoooQQQEEE;;;888777666555666111333444444333333444666777999::::::999888888888777666:::BBBKKKSSS___jjjmmmlllggg^^^RRRHHHAAA===<<<;;;:::::::::<<<>>>???CCCBBB???:::777666777999888777666666555666666666444777:::999999<<>>???EEEFFFGGGJJJLLLNNNPPPQQQQQQPPPPPPSSSVVVYYYZZZZZZZZZ[[[```dddrrroooZZZLLLEEEEEEWWWqqq{{{qqqzzz|||{{{vvvooodddZZZRRRQQQ[[[fffYYYIIIDDDGGGHHHOOOVVVSSS```kkkrrrmmmaaaTTTJJJCCCHHHHHHOOO```ttt~~~|||uuu{{{oooWWWPPPPPPNNNLLLNNNNNNOOOQQQRRRPPPLLLHHHEEEHHHHHHHHHHHHIIIJJJKKKLLLIIIHHHGGGIIINNNRRRUUUVVVPPPOOOMMMLLLNNNQQQUUUWWW___gggOOOBBB666666999555===EEEPPP\\\fffqqq{{{ooo```ZZZWWW\\\bbbfffjjjnnn|||~~~}}}yyyqqqhhh```WWWPPPQQQUUU^^^llliii\\\\\\eeekkkxxxxxxeeeWWWMMMFFFDDDEEELLLNNNRRR]]]nnnzzzoooooouuu|||}}}~~~|||zzz{{{wwwqqqmmmjjjhhhfffddd]]]]]]]]]\\\[[[YYYXXXWWWQQQMMMGGGAAA===;;;;;;;;;888@@@LLLXXXeeetttttthhh000//////............///,,,++++++,,,------,,,***************************))))))*********+++++++++,,,---...000111111111111222555???LLLQQQMMMHHHFFFMMMZZZeeeddd^^^]]]^^^^^^VVVWWWRRRDDD555...///222222444666666666888===AAAGGGOOOYYY```eeejjjqqqwwwqqqQQQDDDVVVqqqzzztttUUUGGG:::777777666444444///111222333222333555666666999;;;:::888777888999<<<:::;;;???EEEMMMZZZfffhhhjjjggg^^^UUUMMMFFFAAA===<<<:::999:::<<<>>>???MMMMMMJJJDDD===999999;;;;;;:::999999888888888888777:::======<<<>>>CCCHHH]]]rrr{{{zzzqqqOOO::::::@@@AAAHHHHHHIIIJJJLLLNNNPPPRRRTTTSSSRRRSSSUUUXXX[[[\\\YYYXXX^^^aaaiii|||hhhTTTJJJDDDMMMdddyyy|||yyy}}}rrrcccVVVTTT]]]ggg^^^LLLEEEIIIMMMVVVXXXNNNQQQ^^^nnnwwwsssgggWWWKKKGGGFFFMMM^^^tttzzzgggPPPNNNPPPJJJFFFJJJLLLMMMNNNNNNMMMJJJGGGFFFIIIIIIIIIJJJJJJKKKLLLMMMJJJIIIHHHHHHJJJLLLNNNOOOMMMLLLKKKKKKMMMPPPTTTVVV^^^{{{lllUUUEEE666444999777;;;CCCNNNYYYbbblllvvv}}}rrraaaZZZUUUYYY___dddiiinnnxxxzzz~~~|||tttlllddd[[[WWWTTTRRRTTTXXXYYYfffyyyttteeeccciiimmmvvv~~~lllUUUGGG@@@<<<:::<<>><<<:::999999999;;;>>>CCCLLLYYYjjjzzzpppddd222111000///------,,,,,,+++***)))***,,,,,,***)))************************************++++++++++++,,,---...000111111222222///555CCCSSS[[[UUULLLGGGKKKYYYgggllliiiddd___\\\WWWVVVRRRHHH;;;222222666111444666777666777;;;???DDDMMMXXX```eeejjjrrrwww}}}wwwttt|||lllRRRQQQdddsssvvvZZZLLL>>>999999777444333111333666777777999;;;===888999999999999999:::;;;;;;888888999<<>>OOOUUU\\\\\\VVVMMMFFFBBB>>>===;;;:::888777777777444777999::::::<<<@@@CCCSSSggg{{{|||zzzwwwhhhKKK===???CCCCCCIIIIIIJJJKKKMMMOOOQQQRRRVVVVVVTTTSSSSSSUUUXXXZZZVVVUUU\\\```ccc}}}|||^^^RRRFFFFFFTTTjjj}}}zzzpppbbb^^^aaaeeeeeeSSSJJJNNNVVVbbbcccUUUNNNUUUdddvvvtttkkkTTTQQQTTTbbbuuuxxx___LLLMMMPPPJJJGGGJJJJJJIIIHHHHHHGGGHHHHHHIIIKKKKKKKKKKKKLLLMMMNNNOOOMMMLLLKKKIIIHHHHHHHHHIIIIIIIIIHHHIIIKKKNNNQQQSSS^^^tttnnnWWWFFF666444999888;;;BBBLLLUUU^^^hhhrrryyytttccc[[[TTTVVV\\\aaaggglllqqqtttyyy|||~~~tttjjj]]]UUUPPPQQQTTTVVVZZZ___^^^gggttt~~~{{{|||nnnhhhllllllrrrxxxuuukkkXXXCCC888666555555777222444999???HHHTTTcccnnnvvvyyy~~~}}}zzz||||||}}}}}}}}}zzzvvvrrrpppjjjhhheeeccc```\\\WWWTTTMMMLLLJJJGGGDDD@@@===<<<888888888888888999999:::999999:::???JJJZZZlllxxx}}}www{{{yyyxxx}}}mmm___333222000///---,,,,,,,,,+++******+++,,,,,,+++)))***************+++++++++*********++++++++++++,,,,,,,,,...000111222222222111666DDDSSSYYYSSSJJJEEENNNYYYgggpppqqqlllddd___UUUQQQLLLFFF<<<333111444000444777777666666999<<>><<<;;;<<<===AAALLL]]]gggeeeZZZKKKAAA===<<<;;;888777555555444444666888:::;;;===@@@BBBLLL^^^zzz}}}sssuuuzzz___GGG>>>BBBFFFEEEJJJKKKLLLNNNPPPRRRSSSTTTVVVVVVUUUSSSQQQQQQTTTVVVVVVTTT[[[```aaavvvmmm[[[JJJDDDIIIWWWrrr}}}|||zzzvvvppp]]]SSSUUU___nnnppp```WWWTTT[[[nnnlllhhhhhhooo}}}eeeUUUJJJLLLPPPNNNMMMOOOIIIGGGFFFEEEEEEGGGIIIJJJLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPOOOMMMIIIGGGGGGHHHGGGGGGGGGGGGIIILLLOOOQQQ\\\nnnrrriii}}}pppXXXFFF666444:::888:::@@@HHHPPPXXXcccooowwwyyyfff\\\TTTTTTXXX]]]dddjjjnnnrrrwwwzzz}}}yyyjjj___PPPKKKJJJOOOUUUZZZ```fffkkkmmmqqquuurrrkkkiiilllooouuuqqqggggggeeegggjjjdddVVVGGG888333333222222333///111444888:::@@@MMM[[[gggnnnxxx~~~zzzxxxzzzzzzxxxzzz~~~zzzzzzzzzyyyvvvrrrnnnkkkaaa```^^^\\\ZZZVVVPPPLLLIIIHHHFFFCCC@@@===:::888666666666777888999:::;;;666666777999@@@PPPbbbpppyyy{{{qqqfffddddddhhhvvv~~~ooo]]]111111000......------------,,,+++,,,......,,,+++))))))*********+++++++++*********+++++++++,,,,,,+++,,,...///111222222222///444???JJJNNNIIIEEEDDDOOOUUU```iiillljjjfffdddUUUMMMGGGCCC<<<222---...000333777888666666888:::>>>GGGTTT]]]ccciiipppvvvwwwzzzooo]]]SSSNNNUUUsssxxxVVVLLLPPPRRRNNNFFF???===;;;999999<<<:::===AAADDDGGGKKKOOORRRKKKDDD<<<999<<>><<<:::999::::::999;;;FFFRRRfffrrryyyvvvsssssskkkaaaWWWSSSLLLEEE@@@>>>>>>>>>888@@@KKKUUUWWWPPPEEE<<<<<<<<<:::999777777666666999999;;;<<<===???BBBDDDHHHVVVrrrqqqvvvrrrUUU@@@===DDDHHHHHHKKKMMMOOORRRTTTVVVVVVVVVVVVWWWWWWUUURRRRRRTTTVVVYYYUUU\\\bbb```pppfffPPPJJJGGGKKKddd|||iii]]]^^^hhhzzzpppccc]]]___ooooooVVVPPPKKKKKKNNNPPPPPPNNNIIIIIIHHHGGGGGGGGGHHHHHHLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRPPPLLLJJJJJJLLLHHHGGGGGGHHHIIILLLNNNOOOXXXiiiiii\\\pppsssYYYGGG888666:::666888===CCCJJJSSS___lllvvv|||iii^^^TTTRRRVVVZZZaaagggqqqtttxxx{{{~~~ooo^^^RRRMMMLLLOOOVVV\\\aaaiiipppuuupppmmmlllhhhaaa]]]]]]aaafffsss~~~iii\\\YYYTTTTTTTTTLLLEEE<<<555555666444333444777444444666666666>>>HHHYYYcccqqqzzz{{{xxxvvvuuuooollllllqqqtttsssssstttssstttuuutttrrroookkkiii```^^^ZZZWWWTTTQQQLLLIIIIIIIIIHHHGGGEEECCCAAA@@@::::::999888888999999:::666888999888;;;GGGZZZiiinnnsssjjj\\\XXXXXXbbbuuu}}}vvvbbb//////............//////...------...//////...,,,))))))******++++++++++++******+++++++++,,,,,,,,,+++,,,...///111222222333,,,///888AAADDDBBBBBBFFFMMMQQQYYY```bbbbbbeeehhh[[[QQQIIIFFFAAA666///...///333777888666555777999<<>>;;;>>>AAA???;;;999999;;;<<<::::::DDDPPPjjjxxx~~~~~~wwwkkk___[[[SSSKKKEEEAAA@@@@@@???===<<<>>>AAABBB???<<<===<<<;;;;;;:::::::::;;;999999999:::;;;===@@@AAAFFFRRRnnnqqqxxxnnnOOO;;;:::CCCJJJJJJLLLNNNRRRUUUXXXYYYYYYXXXVVVXXXYYYXXXUUUUUUWWWYYY\\\VVV]]]ccc```mmmnnnVVVQQQKKKGGG\\\|||qqqeeedddoookkkgggkkkyyylllVVVOOOQQQNNNKKKKKKOOOOOOJJJJJJJJJKKKKKKJJJHHHGGGFFFKKKKKKKKKKKKLLLMMMNNNOOOQQQSSSTTTRRROOOMMMNNNPPPIIIHHHHHHIIIJJJLLLNNNOOOTTTgggjjj\\\rrrvvvZZZHHH999777999555666:::@@@FFFOOO\\\jjjuuuzzz}}}jjj___TTTRRRTTTYYY```fffuuuwww{{{}}}|||hhhUUUJJJRRRRRRXXX```eeejjjrrrzzzwwwooohhhfffccc]]]XXXWWW]]]```lll{{{uuu^^^QQQLLLFFFDDDBBB999888333111555777555333333444...---222555777;;;BBBRRR]]]llltttssslllfffccc[[[ZZZ]]]fffkkkkkkiiiiiinnnooopppqqqpppmmmjjjhhheeeaaa[[[UUURRROOOLLLJJJLLLLLLLLLLLLLLLKKKJJJIII???>>><<<:::999888888999666888999666555>>>PPP___eeemmmggg[[[VVVWWWdddzzz}}}~~~ggg111111000///...---,,,,,,++++++++++++++++++++++++******************************)))))))))))))))******,,,///111222222111111...000666???CCCBBBCCCEEEDDDIIIUUU^^^___[[[^^^fffeee[[[OOOHHHAAA888111...000333555555444444777999999???JJJVVV^^^dddpppzzzyyy|||qqq]]]NNNFFFJJJIIIIII[[[tttgggUUUHHHFFFFFFDDDAAA>>>AAAIIIOOOWWW___fffgggkkksssyyyzzzhhhTTTDDDCCCEEEAAA<<<<<>>===<<<888999CCCOOOfffttt~~~|||mmmaaaWWWSSSNNNFFFAAAAAA@@@???============;;;999;;;<<<<<<:::777666666777999999:::;;;===???AAACCCJJJPPPggg}}}tttgggFFF999BBBNNNOOOJJJQQQQQQQQQTTTXXXZZZ[[[[[[YYYZZZ[[[ZZZYYYYYY[[[\\\ZZZYYYZZZ\\\___hhhzzzaaaMMMFFFIIIUUUccc{{{qqqxxx||||||qqq]]]WWWRRRQQQOOOMMMLLLLLLLLLLLLMMMLLLKKKKKKJJJJJJJJJJJJLLLLLLMMMMMMMMMKKKJJJIIIPPPQQQQQQQQQOOONNNOOOPPPNNNMMMKKKIIIIIIJJJKKKLLLUUUeee___fffdddLLL===555444777777:::===CCCLLLYYYeeemmmyyyyyygggZZZMMMKKKPPPVVV^^^eeeuuu{{{}}}}}}ttt^^^RRRQQQYYYdddlllmmmoootttwwwuuussskkk```[[[\\\___```___jjjlllttt}}}___TTTFFF===;;;:::777333666555555666777666333111000///111555555444777<<>>:::888888999:::555444555777888===IIIUUUaaallleeeVVVSSSXXXbbbppp}}}|||oooccc111111000///...------,,,++++++++++++++++++++++++******************************))))))))))))******+++,,,...111222222222111......333<<>>===<<<999:::DDDOOOeeesss{{{pppfff___VVVLLLGGGGGG@@@>>><<<;;;;;;;;;:::999777888888888888999<<>>???AAABBBCCCCCCIIINNNccc{{{tttzzz___EEEAAAKKKTTTUUURRRQQQRRRSSSUUUXXXZZZZZZZZZXXXYYYZZZZZZZZZZZZ]]]___ZZZZZZ[[[\\\^^^dddrrruuuaaaTTTMMMPPPVVVnnn||||||dddUUURRRQQQPPPNNNLLLKKKKKKKKKKKKKKKKKKIIIHHHGGGGGGGGGGGGJJJJJJKKKLLLKKKKKKIIIIIIPPPQQQRRRRRRPPPPPPQQQRRRUUUSSSQQQOOONNNNNNOOOPPPXXXhhhjjjgggtttYYYCCC555444999888:::===BBBJJJUUUaaaiiirrr{{{iii]]]RRRQQQVVV[[[aaagggttt{{{qqq___[[[```lllrrrxxxzzz||||||vvvmmmiiidddcccggglllqqqsss{{{zzz~~~vvvfffMMMEEE===999999:::777444888666666666666666444222222000111444444222555:::DDDFFFIIIIIIGGGCCC@@@>>>???@@@CCCGGGMMMSSSYYY]]]bbbdddeeedddaaa___^^^^^^]]][[[YYYXXXXXXVVVRRROOOLLLMMMOOORRRTTTVVVWWWXXXMMMJJJEEE@@@<<<;;;:::;;;777666666777888:::DDDOOOXXXeeeaaaSSSOOORRR\\\lll{{{}}}vvvggg[[[222111000000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))******++++++,,,...000111222333333000---///888@@@CCCEEEGGGKKKJJJNNNXXX```eeeiiimmm}}}mmm```]]]TTTBBB555333111222444555444555666888;;;>>>FFFNNNTTT[[[hhhuuu~~~~~~~~~mmm___]]]bbbooo{{{```TTTUUUUUUOOOIII@@@>>>===<<<::::::DDDNNNdddqqq{{{qqqcccUUUNNNNNNHHHFFFCCCBBBBBBBBBBBBAAAAAA@@@>>><<<;;;<<<@@@DDDEEEEEEEEEEEEEEEEEEEEEEEEJJJPPPdddzzzvvvjjjPPP>>>DDDPPPQQQQQQSSSRRRSSSTTTVVVWWWXXXYYYYYY\\\]]]^^^]]]\\\\\\^^^```^^^\\\]]]^^^]]]```kkkwwwtttbbbSSSNNNNNNWWWiii}}}kkkYYYRRRRRRRRRQQQOOOMMMLLLLLLMMMMMMKKKKKKIIIHHHGGGFFFFFFFFFIIIJJJKKKKKKLLLKKKKKKKKKOOOPPPRRRRRRQQQQQQSSSTTTXXXWWWUUUSSSRRRQQQRRRRRRUUUdddooocccGGG555222888888:::<<<@@@GGGRRR]]]dddlllqqqeeeYYYWWWZZZ^^^bbbfffkkkqqq{{{pppfffkkkuuu{{{}}}zzzpppmmmnnnoooppptttyyypppXXXJJJ===:::777777999999777555777666555555777777666444333111111333222000333999>>>>>>>>>>>>>>>===:::777<<<;;;:::<<>>FFFOOO^^^^^^RRRMMMMMMXXXkkkyyy{{{{{{nnn^^^QQQ222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******++++++,,,---...///111222444444333...---555>>>DDDHHHLLLKKKKKKQQQ]]]jjjooonnnlllttthhhfff\\\GGG777333111222333444444555666777;;;===BBBIIIOOOXXXggguuu~~~yyyppprrr{{{zzzrrrnnnbbbcccaaaTTTEEEAAA???======;;;;;;CCCLLLdddqqq~~~vvvggg^^^[[[SSSPPPLLLJJJIIIIIIHHHGGGGGGFFFDDDBBBBBBEEEJJJNNNUUUSSSNNNJJJHHHGGGHHHIIIMMMVVVjjjzzzyyy|||aaaHHH;;;EEENNNJJJHHHOOORRRSSSVVVWWWWWWWWWWWWXXXaaaaaaaaa```]]]]]]^^^___bbb___]]]]]]\\\___iiisssnnn]]]SSSOOOLLLYYYtttuuuaaaYYYXXXWWWTTTSSSQQQPPPOOOOOOOOOPPPNNNMMMKKKJJJHHHGGGGGGGGGJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNPPPPPPPPPQQQSSSTTTTTTSSSRRRQQQQQQQQQRRRRRRSSS```~~~}}}xxxjjjNNN:::666:::777999;;;???FFFPPP[[[bbbkkkzzzlll]]]XXXXXXZZZ^^^cccdddjjjuuuwwwvvv~~~yyysssxxx{{{~~~~~~}}}rrrWWWCCC;;;;;;:::999888999999888777777666666777999999888666444111111222111000444:::AAA@@@AAAEEEHHHIIIEEEAAABBB@@@>>>===>>>BBBGGGJJJOOOOOOMMMKKKHHHGGGHHHJJJLLLNNNSSSWWWYYYYYYWWWUUURRRRRRRRRRRRTTTVVVXXXZZZXXXUUUPPPJJJEEE@@@===<<<;;;999888999888666:::@@@JJJ[[[^^^UUUOOOMMMYYYnnnwwwzzz~~~zzzkkkZZZNNN222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++,,,,,,---------...000333555666888111///555===EEELLLSSSWWWUUUUUU\\\iiiqqqooojjjvvvllliii```NNN;;;222111111222333444666666666999:::>>>EEELLLVVVgggwwwpppgggyyy}}}uuuvvvsss]]]EEEDDD@@@>>>>>><<<<<>>EEEOOO[[[bbbiii|||~~~mmmZZZRRRRRRVVV]]]ccciiinnnvvvlllYYYFFF;;;888<<<<<<;;;:::999999:::<<<======>>>@@@@@@>>>999555666333111222222222777===FFFHHHLLLSSSYYYZZZVVVQQQJJJHHHFFFCCC@@@???>>>>>>EEEDDDBBB???======???AAAGGGKKKQQQWWWZZZ[[[ZZZYYYZZZYYYWWWVVVVVVVVVWWWXXXXXXVVVSSSOOOJJJFFFCCCBBB===:::999:::999777999>>>FFFVVV[[[VVVQQQNNNYYYooovvvzzz~~~~~~~~~{{{jjjYYYOOO333222111111//////...---,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++,,,---......---...000333666888;;;666333555;;;CCCOOOZZZoooggg\\\ZZZcccpppvvvtttyyyuuunnnhhhbbbWWWCCC111222111111222555666666555777777;;;BBBIIITTTfffuuutttddd]]]gggxxxkkkMMMGGGBBB???>>>===;;;@@@FFF___mmm|||}}}wwwppplllkkkmmmoooppppppqqqtttvvvrrrlllaaaVVVPPPNNNPPPRRRQQQ___ttt|||oooxxxnnnMMM???:::CCCIIIGGGHHHPPPMMMQQQUUUVVVTTTSSSTTTUUUPPPRRRTTTTTTUUUVVVYYY[[[[[[WWWTTTTTTUUUXXX___hhhvvvdddOOORRRKKKRRRooojjj\\\XXXVVVSSSPPPNNNNNNLLLKKKKKKKKKLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHIIIKKKLLLKKKLLLNNNPPPKKKKKKMMMOOOQQQRRRTTTTTTTTTYYYsssqqq~~~tttZZZBBB777666555666999===CCCNNNYYY```eeeuuu|||kkkWWWNNNNNNSSS\\\cccjjjnnntttzzz{{{aaaSSSHHH===999:::999;;;======;;;;;;>>>AAAFFFHHHLLLPPPOOOIII@@@999;;;777444444333333888???NNNQQQXXX___cccccc___[[[QQQPPPNNNJJJFFFAAA===;;;;;;;;;:::888777777999<<>>BBBOOOTTTQQQOOOLLLWWWnnnuuuyyy~~~}}}zzziiiYYYQQQ333222222111000///......------------------------************************************+++,,,---...///...------///333777999===999666666888@@@PPP___ssskkk]]]WWW```qqq||||||ppptttpppfffdddbbbMMM333222111000222555666666444666666:::@@@FFFPPPaaapppvvvvvv~~~wwwkkkccc___aaaccc|||uuuWWWJJJDDDAAA???===;;;>>>CCCVVVgggyyy{{{xxxuuuooofff^^^XXXUUUUUUVVVVVVdddwwwrrrmmm{{{}}}]]]@@@<<<<<>>DDDDDDAAA???@@@CCCIIIOOOXXX```bbb\\\QQQHHHBBB===888666444333888???OOOSSSXXX[[[ZZZXXXVVVTTTOOONNNLLLIIIFFFBBB>>><<<555555666555444444666888:::AAAKKKSSSYYY^^^bbbeeeaaaaaa___]]]ZZZWWWUUUSSSVVVVVVVVVUUUSSSQQQNNNMMMGGGAAA<<<<<<;;;999:::===>>>IIILLLLLLMMMKKKUUUkkktttyyywwweeeVVVPPP333333222111000///......------------------------************************************+++,,,---...///...------///333777:::>>>:::777666666>>>PPPaaaccc^^^VVVRRR]]]ooozzzzzzjjjtttrrreeeeeeiiiUUU666222000///111555777666444555555999>>>CCCMMM]]]lllzzzyyy{{{|||{{{zzzzzzrrrkkkjjjmmmppp{{{rrrooopppllleeeppp{{{xxx[[[KKKFFFAAA@@@===;;;===AAAOOObbbvvv{{{wwwsssooojjjccc^^^ZZZYYYXXX\\\iiizzzwwwpppooosssMMM@@@BBBDDDGGGJJJLLLKKKIIIHHHMMMSSSUUURRRPPPRRRUUUTTTTTTTTTRRRPPPOOOOOOQQQTTTSSSUUUZZZZZZWWWWWWZZZXXX```|||jjjVVVVVVPPPLLLSSShhh}}}nnn[[[NNNSSSVVVQQQPPPVVVLLLLLLJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLJJJIIIHHHIIIIIIJJJHHHJJJKKKKKKJJJJJJLLLMMMKKKLLLMMMOOOPPPQQQQQQQQQXXXTTThhhwwwsssmmmYYYfff|||YYY===777===666666777999>>>GGGPPPWWWaaakkksss___SSSOOONNNQQQUUUZZZcccooovvvyyy{{{YYYMMMEEEHHHFFF>>>;;;@@@<<>>HHHKKKNNNLLLHHHDDDCCCDDDEEEDDDBBB???===;;;::::::111222444333333333555777222:::DDDNNNUUU[[[bbbfffkkkkkkjjjhhheeebbb___]]]SSSTTTTTTTTTSSSPPPMMMKKKLLLEEE???===;;;999999<<<>>>FFFHHHIIILLLKKKUUUjjjsssxxxtttbbbSSSMMM555222///------------,,,------------------------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---------///222444777;;;;;;555333<<>>===???BBBLLL\\\uuu~~~yyyxxxtttooojjjfffbbb]]]ZZZ^^^eeesssrrrrrr}}}hhhGGG???@@@BBBDDDFFFHHHIIIIIILLLMMMPPPRRRTTTUUUUUUUUUTTTTTTTTTTTTOOOKKKNNNTTTSSSPPPNNNQQQVVVXXXUUUQQQXXXYYYppp~~~lllZZZNNNMMMLLLSSSooo{{{pppzzz[[[WWWPPPLLLKKKLLLMMMNNNPPPNNNKKKJJJKKKLLLKKKKKKIIIKKKLLLLLLLLLMMMOOOQQQQQQOOOMMMLLLKKKJJJHHHFFFIIIHHHHHHIIIJJJLLLNNNPPPLLLKKKKKKNNNRRRSSSQQQNNNSSSTTT___vvvmmmXXXcccVVV===;;;;;;888666666:::>>>BBBJJJSSS\\\nnnyyyeeeWWWRRRSSSUUUVVV^^^cccllluuu~~~kkkRRRSSSTTTQQQKKKEEE@@@===???FFFNNNPPPLLLFFFBBBBBBGGGPPPYYYaaakkkrrrmmmcccSSSIII<<<666666:::;;;;;;AAABBBBBBBBBBBBBBBBBBBBBAAA???<<<::::::999777555555555666777666555444333666777>>>JJJTTT[[[cccjjjggglllnnnlllkkkjjjfff```XXXTTTOOOMMMMMMMMMJJJHHHHHHBBB======<<<999999;;;<<<>>>CCCGGGHHHKKKWWWdddsssyyy}}}ooo]]]QQQMMM444111...---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******))))))******++++++,,,---------///222444666::::::555222888EEEPPPMMMNNNNNNMMMPPPXXXaaahhhnnntttwwwwwwuuunnn\\\JJJ888111222333///444:::444666555666999>>>GGGWWWgggvvvrrrpppeeeeeetttxxxyyyyyyvvvttt|||~~~sssbbbUUURRRMMMIIIFFFCCCAAA@@@HHHXXXrrr{{{zzzvvvqqqlllhhhccc___[[[UUUZZZfffyyywwwsss{{{{{{___BBB>>>@@@BBBDDDFFFHHHHHHIIIKKKLLLNNNPPPRRRSSSSSSSSSRRRSSSVVVXXXTTTNNNNNNSSSNNNMMMMMMPPPTTTXXXWWWVVVVVVYYYiiiuuucccUUUPPPJJJLLLbbb~~~|||wwwnnnUUURRRNNNLLLLLLMMMMMMLLLMMMKKKIIIHHHIIIJJJJJJIIIPPPOOOMMMJJJHHHHHHKKKMMMOOOMMMKKKKKKKKKJJJHHHFFFHHHHHHGGGHHHIIIJJJLLLMMMIIIHHHHHHJJJNNNOOOMMMKKKQQQQQQZZZooo}}}eeedddaaaGGG???999777555666:::===AAAIIIQQQXXXjjjxxxdddUUUPPPRRRTTTVVV```cccjjjtttwwwcccXXXZZZ[[[YYYSSSMMMHHHFFFDDDGGGKKKKKKHHHEEECCCCCCGGGLLLQQQVVV```jjjlllgggYYYNNN???777666888999999>>>???AAABBBBBBAAA@@@???===;;;888777666666444222444555666666777666555444777777<<>>===<<<999999;;;999;;;???CCCCCCGGGSSS```qqqwww{{{lll[[[OOOKKK444222///.........---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******))))))******++++++,,,---------...111444555888888555222444>>>HHHLLLNNNQQQSSSTTTVVV\\\bbbkkksss~~~qqq^^^QQQ;;;222222444111666:::555666555666999<<>>???AAADDDFFFGGGHHHIIIIIIKKKLLLNNNPPPQQQRRRRRRPPPRRRXXX[[[XXXQQQOOORRRRRRQQQPPPPPPQQQRRRSSSTTTUUUXXX^^^jjjyyyiii^^^RRRKKKUUUggg}}}qqq___OOOMMMLLLLLLMMMMMMLLLJJJKKKIIIFFFFFFFFFGGGFFFFFFQQQOOOKKKGGGDDDEEEHHHLLLMMMKKKJJJJJJJJJJJJIIIGGGGGGFFFFFFFFFFFFGGGHHHIIIFFFFFFFFFHHHKKKLLLKKKIIIMMMNNNUUUdddxxxooo```xxxpppVVVFFF666666444666:::===???FFFNNNQQQaaawww}}}gggWWWOOOOOORRRTTT^^^___eeeooo}}}rrrddddddfffgggeee```[[[VVVTTTOOOMMMJJJHHHHHHHHHGGGGGGCCCCCCCCCDDDMMMZZZccceee___SSSCCC999777:::;;;;;;CCCCCCCCCCCCAAA???<<<;;;999777555555555555333222444555777888999999888777999777:::AAAIIIRRR^^^iiiiiiooossssssrrrrrrnnnhhhaaa]]]WWWRRROOOMMMKKKIIILLLEEE@@@???===:::999;;;999:::===@@@@@@DDDPPP^^^ooouuu~~~xxxjjjYYYMMMIII666444222111111000...---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---------...111444555666888888555555<<>>???AAADDDFFFGGGHHHIIIIIIJJJLLLMMMOOOQQQRRRRRRPPPQQQUUUZZZXXXRRRPPPSSSSSSSSSRRRPPPOOOOOORRRTTTUUUTTTTTTZZZiiiwwweeeVVVRRRWWWbbblllzzzuuu```UUUOOOMMMLLLLLLMMMMMMLLLKKKLLLIIIFFFDDDDDDDDDCCCBBBGGGGGGFFFDDDCCCEEEIIILLLLLLKKKJJJJJJKKKKKKJJJIIIEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKJJJJJJMMMPPPYYYlllyyycccpppzzzcccNNN888666444555999<<<>>>CCCKKKOOOYYYhhhyyynnnZZZOOOMMMOOOQQQYYY[[[```iiiuuutttrrrsssuuusssooojjjfffdddZZZUUUOOOMMMOOOPPPMMMKKKCCCAAA===<<>>???BBBEEEEEELLLJJJFFFBBB>>>:::888777888777666777888888777555777888999;;;;;;;;;;;;:::;;;999999===CCCMMM\\\iiijjjppptttuuuvvvwwwsssnnnlllhhhccc]]]XXXTTTRRRPPPOOOHHHCCCAAA???<<<:::<<<<<<===???@@@@@@DDDQQQ^^^nnnuuu~~~~~~vvviiiXXXMMMIII444333111000000///---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,,,,...111333555555888<<<;;;999???GGGUUUWWW\\\___\\\WWW[[[cccjjjjjjssszzzbbbMMM:::222555444777999555777666777999999===IIIUUUiii|||~~~}}}yyywwwssspppnnniiieeefffiiidddWWWKKKCCCQQQjjj{{{qqqeee[[[QQQHHHCCC@@@@@@DDDTTTssspppnnnvvvwwwwwwZZZEEE??????@@@BBBDDDFFFHHHIIIIIIJJJKKKLLLMMMOOOQQQRRRSSSPPPOOOPPPTTTSSSQQQQQQUUURRRRRRRRRQQQQQQRRRUUUXXXTTTNNNPPPZZZ```iiizzzfffWWWPPPTTT^^^nnn}}}{{{cccUUURRRSSSPPPMMMKKKLLLMMMMMMMMMOOOLLLHHHEEEDDDCCCBBB@@@???AAACCCDDDDDDEEEGGGHHHLLLKKKJJJJJJLLLLLLKKKJJJDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEFFFGGGGGGHHHJJJKKKIIILLLNNNRRRcccwwwvvv~~~mmmYYY@@@777555555888:::<<>>@@@@@@@@@@@@AAA@@@DDDQQQ___lllsss|||zzzsssfffWWWMMMJJJ222000/////////...+++))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******))))))******+++***+++,,,,,,,,,---000333666444777===>>>;;;@@@IIIXXXZZZaaagggbbbZZZ\\\eeejjjnnnuuuuuuXXX???333444333444777333888777888:::999<<>>AAANNNlllqqqooowwwyyy~~~|||jjjQQQCCCAAA@@@AAACCCFFFHHHIIIJJJKKKJJJJJJKKKLLLNNNPPPRRRSSSPPPMMMLLLOOOPPPPPPRRRVVV]]][[[XXXUUUSSSQQQPPPPPPTTTMMMRRR___``````xxxxxxeeeWWWMMMSSS```vvvjjjXXXQQQRRRUUURRRNNNLLLLLLNNNNNNNNNQQQNNNKKKHHHGGGGGGEEEDDD>>>AAADDDEEEDDDCCCCCCDDDLLLJJJIIIJJJKKKKKKJJJIIIDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJIIIMMMMMMOOO^^^{{{yyyhhhOOO:::666555777999:::AAAIIIVVVbbbsssrrr___QQQMMMNNNQQQTTT[[[dddjjjooozzz|||yyyyyyzzziiieeeccccccccc```XXXQQQOOOMMMKKKHHHDDDCCCKKKTTTXXXTTTQQQSSSWWWXXXUUUQQQCCC@@@;;;777555666999;;;777777888;;;>>>???>>>===<<<=========<<<:::888777<<<::::::<<<>>>EEEUUUccciiinnnrrrsssvvvzzz{{{xxxvvvvvvtttooohhhbbb^^^]]]VVVPPPKKKJJJHHHDDDDDDEEEDDDCCCBBBBBB@@@DDDRRRaaakkkrrr{{{}}}uuulllaaaSSSKKKJJJ222111000000000///,,,))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******))))))******+++***+++,,,,,,,,,---000333777333555======999>>>HHHZZZ^^^hhhqqqkkk___^^^fffnnn{{{eeeHHH777666444555888444888777999::::::<<>>;;;???BBBNNNjjjqqqpppyyy}}}~~~rrr\\\HHHAAAAAAAAACCCEEEGGGIIIJJJKKKLLLIIIIIIIIIJJJLLLNNNPPPRRROOOKKKKKKNNNPPPPPPRRRVVVeeeaaa\\\YYYWWWTTTOOOKKKVVVSSSWWW^^^___```ooo|||lllTTTQQQTTTccczzz}}}}}}lll]]]VVVSSSQQQPPPOOOMMMMMMOOOPPPOOONNNQQQOOOLLLKKKLLLLLLLLLKKKBBBDDDEEEEEEDDDCCCDDDEEEJJJIIIHHHHHHIIIIIIGGGFFFCCCDDDEEEFFFFFFFFFEEEDDDCCCEEEFFFFFFEEEFFFIIILLLHHHLLLMMMMMM\\\www~~~xxx___===888666666777:::AAAJJJRRRaaatttzzzeeeVVVNNNNNNOOOSSSZZZccckkkrrr|||~~~yyyxxxyyy{{{sssrrrpppooonnniiiaaa[[[WWWVVVUUUSSSKKKFFFLLLVVVZZZZZZZZZ]]]___ZZZPPPGGG;;;:::999888999:::;;;<<<999:::<<<@@@DDDEEEDDDCCCEEEEEEDDDCCC@@@===;;;999999888:::;;;<<>>>>>>>><<>>>>>>>><<<<<<===>>>AAAEEEIIIKKKJJJIIIMMMMMMLLLIIIFFFCCC???===666777999;;;;;;@@@LLLZZZgggkkklllmmmqqqxxx}}}}}}xxx{{{}}}zzztttlllgggfff[[[UUUPPPPPPOOOLLLLLLNNNPPPNNNLLLJJJHHHLLLZZZiiivvv|||zzzqqqggg^^^SSSHHHCCCDDD555333111000000000...,,,//////...---,,,,,,++++++))))))))))))))))))))))))))))))***+++,,,------...---,,,++++++,,,///111333:::;;;999888;;;>>><<<666PPPZZZkkkuuukkkZZZUUU\\\sssyyy[[[EEE>>>111444<<<444777888999999;;;>>>DDDHHH[[[dddsssyyyjjj]]]ZZZ\\\ZZZVVVSSSEEENNNWWWhhh}}}{{{{{{xxx{{{rrriiiiiifffdddeeehhheee\\\UUUHHHGGG>>><<>>:::999::::::999<<>>BBBFFFYYYaaappp}}}mmm^^^ZZZZZZXXXTTTQQQLLLPPPPPPXXXhhhooouuu~~~zzzwwwqqqiiifffhhhnnnqqqpppkkkfffccc\\\TTTSSSPPPNNNNNNQQQPPPJJJEEEBBBBBB;;;999@@@>>>999???DDDEEEHHHUUUpppoookkkyyy~~~wwwXXXBBBAAABBB>>>BBBCCCEEEHHHJJJLLLMMMMMMJJJHHHFFFFFFIIILLLMMMLLLNNNMMMMMMMMMNNNPPPRRRSSSSSSSSSSSSUUUXXXYYYYYYXXXVVVXXXZZZ\\\\\\^^^```cccqqqxxxdddVVVXXXfffsss~~~{{{|||~~~~~~}}}nnniii```WWWQQQOOOOOOPPPNNNOOOOOOPPPOOONNNMMMLLLLLLJJJHHHIIIJJJLLLLLLLLLLLLJJJHHHHHHIIIIIIIIIHHHKKKJJJIIIHHHGGGFFFFFFFFFIIIFFFDDDGGGJJJLLLIIIFFFGGGGGGGGGEEEDDDEEEHHHJJJHHHOOONNNJJJUUUppp~~~zzzppp[[[PPP{{{ooo^^^BBB555555:::666888@@@CCCKKKSSS]]]ggguuurrr___UUUOOOKKKNNNRRRYYYcccnnnuuuyyyzzzyyyllldddccciiiooottttttuuuxxxxxxvvveee^^^XXXVVVSSSLLLFFFDDDFFFOOOYYY]]]aaacccbbb___ZZZ\\\^^^^^^\\\XXXUUUSSSSSSWWW\\\^^^ZZZQQQGGG@@@===<<<;;;:::888:::EEERRRdddmmmuuuxxxxxx{{{{{{zzz|||zzzxxxsssnnnhhhccc```\\\WWWQQQNNNOOORRRTTTUUUQQQNNNLLLIIIFFFJJJYYYhhhyyy~~~}}}rrrfff^^^RRREEECCCJJJ555333111000000000...,,,.........------,,,,,,+++************************,,,,,,,,,+++++++++******++++++++++++,,,---///000111666:::>>>CCCFFFBBB:::FFF___wwwzzznnn```YYYVVV```kkktttwwwzzzhhhIII>>>777888:::444999999:::::::::<<<@@@CCCRRRZZZhhh{{{ppp```YYYYYYVVVSSSQQQMMMMMMFFFHHHSSSYYY```oookkkeee```^^^ZZZSSSPPPOOO\\\]]]ZZZSSSNNNKKKGGGCCCDDDAAA???@@@BBBBBB???<<<===@@@:::999DDDEEE>>>???EEEEEEIIIXXXsssqqqrrr}}}nnnQQQ>>>===???===???@@@CCCEEEHHHJJJKKKKKKJJJHHHFFFFFFHHHJJJJJJJJJMMMMMMLLLLLLMMMOOOQQQSSSOOOQQQSSSTTTUUUUUUVVVXXXVVVWWWXXXYYYZZZ\\\___bbbhhhnnnsss___UUUWWW]]]www~~~|||zzzzzz~~~||||||rrrbbb___ZZZUUUQQQNNNMMMMMMMMMMMMMMMNNNMMMMMMLLLKKKIIIHHHGGGHHHJJJKKKJJJIIIJJJHHHGGGGGGHHHHHHHHHGGGKKKKKKJJJIIIIIIIIIIIIJJJIIIGGGDDDEEEHHHJJJIIIGGGEEEEEEEEEDDDCCCDDDFFFIIIHHHMMMMMMKKKTTTlllzzzfffUUUtttwwwdddEEE555333:::777888>>>???FFFMMMWWW```kkk}}}vvvaaaVVVNNNIIILLLOOOUUU___hhhppptttuuuqqqjjjjjjpppwwwxxxccc^^^[[[XXXRRRKKKJJJMMMVVVaaannnuuuyyyzzzvvvpppjjjjjjkkkiiieee^^^XXXTTTUUUXXX]]]cccccc]]]QQQHHHAAA>>>===;;;888999BBBMMMbbbkkktttvvvvvvxxxyyywwwyyywwwtttoooiiiccc___\\\WWWSSSOOOLLLMMMPPPRRRSSSPPPMMMKKKHHHFFFJJJYYYiiiwww{{{rrreee]]]SSSIIIFFFKKK555333111000000000...,,,......---------,,,,,,,,,************************++++++++++++++++++++++++++++++***++++++---...///000444888<<>>@@@KKKPPP]]]qqqsssbbbZZZXXXWWWVVVXXXPPPOOOFFFCCCJJJKKKPPP^^^[[[UUUNNNJJJHHHGGGEEEEEEKKKRRRWWWSSSJJJCCC@@@@@@AAA??????AAADDDDDDAAA===>>>CCC>>>???NNNSSSJJJDDDGGGEEEKKK]]]yyyxxx|||{{{dddJJJ;;;;;;>>>>>><<<===@@@BBBEEEGGGHHHHHHJJJIIIHHHGGGGGGHHHHHHIIIKKKJJJIIIIIIJJJMMMPPPQQQMMMPPPTTTTTTSSSSSSUUUXXXVVVVVVWWWWWWWWWZZZ^^^aaafffcccnnnssscccYYYVVV]]]nnn~~~|||}}}~~~{{{yyy|||}}}sssaaaVVVUUUTTTRRRPPPNNNKKKJJJKKKKKKKKKKKKKKKKKKJJJJJJGGGGGGGGGHHHJJJJJJIIIGGGHHHFFFEEEEEEFFFGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHIIIGGGEEEBBBBBBDDDFFFFFFEEEDDDEEEEEEEEEDDDDDDFFFHHHGGGJJJLLLKKKRRRfffgggtttuuuPPP999222888777888???@@@BBBIIIRRRZZZbbbsss|||fffXXXNNNHHHIIIKKKQQQYYYdddlllppprrr{{{{{{uuuwwwvvv}}}~~~sssfffdddccc___XXXSSSWWW___qqq|||xxxooooooooommmiiibbb[[[VVVRRRSSSVVV\\\```^^^VVVNNNCCC@@@===<<<999888@@@III\\\eeemmmooooooqqqrrrppplllkkkhhhccc___ZZZWWWUUUQQQNNNKKKJJJJJJLLLOOOPPPOOOLLLJJJHHHGGGLLL[[[jjjvvvyyy~~~~~~ssshhh]]]SSSKKKLLLRRR555333111000000000...,,,---------------,,,,,,,,,************************))))))***+++,,,,,,------++++++++++++,,,------...111333555888===AAA>>>888777AAAIIINNNYYYgggjjjeee]]]eeetttlll[[[MMM===555:::999:::::::::999:::<<<>>>GGGJJJUUUhhh|||tttxxxxxxjjjaaa\\\\\\aaahhhhhhdddTTTIIIIIIGGGMMM]]]fff```UUUKKKEEEDDDDDDCCCBBBSSSeeegggYYYIIIDDDFFFAAA@@@AAAGGGMMMNNNGGG@@@CCCKKKFFFGGGZZZdddYYYMMMGGGEEELLLaaa{{{~~~sssZZZEEE;;;;;;>>>???;;;<<<>>>@@@BBBDDDEEEEEEIIIIIIIIIHHHGGGGGGGGGHHHGGGGGGFFFGGGHHHKKKMMMOOOLLLPPPSSSTTTRRRRRRTTTWWWUUUVVVVVVVVVVVVXXX\\\___eee___fff}}}iii[[[YYYXXX^^^ppp~~~xxxvvvwww{{{~~~zzz{{{~~~qqq___PPPNNNNNNOOOOOONNNLLLJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIGGGGGGGGGHHHJJJJJJIIIGGGFFFDDDCCCCCCEEEFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHFFFEEECCCBBBCCCDDDEEEEEEDDDEEEFFFFFFEEEEEEFFFHHHFFFHHHJJJKKKOOO^^^xxxooovvvgggGGG555777555666===@@@@@@EEENNNVVV\\\kkkmmm\\\QQQIIIEEEGGGLLLUUU___hhhnnnpppwww|||~~~zzzuuuoooooonnnkkkdddaaajjjvvv{{{pppooollljjjfff```WWWQQQIIIFFFEEEIIIPPPRRROOOLLLEEEAAA>>><<<:::999@@@HHHWWW___eeeeeecccbbbaaa^^^VVVUUUSSSPPPNNNKKKJJJIIIHHHHHHGGGFFFFFFHHHJJJLLLNNNLLLJJJIIIGGGMMM]]]lllxxx{{{{{{wwwpppdddWWWQQQYYYddd555333111000000000...,,,------------------------++++++++++++++++++++++++((()))***+++,,,------...+++,,,,,,,,,------------111444555777<<<@@@>>>888666999???LLL]]]kkkkkkeee^^^eeettt|||iiiYYYAAA333<<<888999::::::999999;;;===EEEFFFOOObbbuuuttteeeaaafffqqqyyynnnfffgggssshhhQQQJJJHHHRRReee|||ooo\\\NNNHHHFFFDDDDDDYYYsss{{{kkkUUUJJJJJJHHHEEEGGGPPP\\\___VVVKKKMMMUUUPPPPPPgggvvviiiXXXMMMIIIPPPgggxxxwwwjjjPPPAAA======>>>???;;;<<<===???@@@AAABBBBBBFFFGGGHHHGGGFFFEEEFFFGGGDDDEEEFFFGGGHHHJJJLLLMMMLLLNNNPPPRRRRRRRRRTTTUUUTTTUUUVVVVVVVVVXXX[[[^^^aaa]]]cccwwwwwwdddWWWTTTSSSVVV]]]lll|||{{{uuussstttwww{{{}}}~~~mmmbbbVVVMMMKKKKKKKKKLLLKKKJJJIIIIIIGGGGGGFFFFFFFFFGGGHHHHHHGGGFFFEEEFFFHHHIIIHHHGGGDDDBBBAAAAAACCCDDDDDDCCCCCCCCCCCCDDDDDDEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEEEECCCEEEFFFFFFEEEEEEFFFGGGFFFFFFHHHKKKLLLUUUpppuuuWWW<<<888333222888;;;???BBBKKKTTTZZZffftttbbbUUUMMMDDDEEEHHHPPPZZZccciiilllttt}}}~~~|||{{{zzzvvvooonnnyyy|||sssooojjjeee```YYYPPPIIIDDD@@@===???DDDIIILLLMMMIIIDDD@@@>>><<<:::???EEETTTZZZ^^^ZZZTTTQQQMMMIIIBBBAAA@@@>>>============@@@BBBBBBBBBBBBCCCFFFHHHLLLJJJHHHHHHGGGMMM]]]mmm{{{~~~{{{|||wwwkkk___^^^jjjwww555333111000000000...,,,------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,---............---111444888;;;AAADDD@@@999555333999JJJ\\\eeegggggggggiiitttpppbbbFFF333;;;777888999:::999999;;;===BBB@@@HHHZZZlll~~~|||oooeee___]]]mmmsssssswww[[[PPPLLLUUUjjjlllYYYOOOKKKIIIIII\\\uuuxxxbbbTTTRRRRRRKKKKKKXXXkkkrrrjjj^^^YYYccc]]]\\\uuuzzzdddYYYTTTZZZrrr}}}rrrwww~~~zzzaaaGGG===>>>>>>===>>><<<<<<===>>>????????????BBBDDDFFFEEEDDDCCCDDDEEECCCDDDGGGIIIKKKLLLLLLLLLLLLLLLLLLNNNQQQRRRRRRQQQSSSUUUWWWXXXXXXXXXZZZ\\\\\\]]]ccclllxxxwww___\\\ZZZXXXTTTSSS]]]iii|||~~~|||yyyvvvvvvzzz~~~ppp^^^VVVSSSQQQKKKKKKJJJIIIHHHIIIIIIIIIEEEEEEDDDDDDDDDEEEGGGHHHGGGEEECCCCCCEEEFFFGGGFFFBBBAAA@@@@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDBBBCCCEEEEEEDDDDDDDDDFFFFFFDDDGGGJJJIIIOOOiiivvv___>>>999444111666999>>>???HHHSSSZZZccczzz{{{gggYYYPPPDDDDDDFFFLLLTTT\\\bbbeeennn|||vvvvvvuuuppphhhbbb]]]UUULLLEEECCCAAA>>>>>>AAAGGGMMMQQQNNNHHHCCC@@@===:::===BBBLLLRRRUUUPPPJJJEEE@@@<<<999888777666666666777888:::<<>>???BBBEEEHHHGGGFFFEEEEEEKKK\\\lllzzz~~~{{{{{{wwwmmmfffjjjxxx555333111000000000...,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***------......///.........///555;;;AAAFFFIIICCC;;;888222666HHHYYY```hhhppppppnnnuuupppfffIII333:::666777999999999999;;;===>>>;;;BBBSSSdddvvvttthhhccccccnnn||||||}}}dddXXXPPPVVVgggsss___UUURRROOOLLLZZZqqqmmm___ZZZVVVMMMKKKYYYppp|||uuuiiidddmmmfffeeennneee___ddd|||yyysssyyy~~~uuuZZZAAA;;;>>>>>><<<===<<<===>>>>>>>>>>>>>>>>>>>>>AAADDDDDDBBBAAABBBDDDCCCEEEHHHKKKMMMMMMMMMLLLKKKJJJIIILLLPPPRRRPPPNNNSSSUUUXXXYYYYYYYYYZZZ[[[XXX]]]dddfffgggsssxxxhhhYYYTTTTTTRRRTTTXXXUUUhhh}}}~~~}}}}}}{{{|||ttt```OOOKKKNNNPPPMMMKKKIIIGGGGGGHHHIIIJJJEEEDDDCCCCCCCCCEEEFFFGGGFFFDDDAAAAAABBBDDDFFFFFFBBB@@@??????AAACCCCCCBBB@@@@@@@@@@@@@@@AAABBBBBBBBBCCCEEEEEECCCBBBAAAAAA@@@BBBDDDDDDCCCBBBCCCDDDFFFDDDFFFJJJGGGKKKeeezzz___>>>:::777444888:::======FFFSSSZZZaaauuu~~~jjj\\\SSSEEEDDDEEEIIIPPPWWW]]]___fffzzz~~~xxxxxxuuuooofff```\\\VVVNNNGGG??????>>><<<>>>CCCJJJOOOSSSLLLFFFBBB>>>:::;;;???CCCJJJNNNJJJEEEAAA===999:::999888666666777777888666999<<<===<<<===@@@CCCFFFDDDDDDCCCCCCJJJZZZjjjvvvyyyxxxrrrkkkiiiqqq~~~444333111///...---------......---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......000555>>>EEEIIIGGGDDDAAA999555444<<>>===@@@BBBKKKZZZcccyyy}}}uuuccc```qqqrrraaaYYY\\\bbbtttdddYYYUUUOOOddd|||}}}rrriiiggg]]]TTT^^^zzzyyywww{{{}}}|||oooyyyyyy}}}zzz```KKK;;;<<>>?????????>>>===@@@@@@AAABBBCCCCCCCCCCCCFFFEEELLL\\\mmmooocccTTTPPPKKKFFFGGGJJJMMMLLLIIILLLOOOVVV]]]^^^YYYWWWXXX[[[^^^```^^^\\\eee~~~vvvggg___ZZZTTTOOOPPPOOORRR[[[fffvvvyyy{{{uuuzzznnn^^^QQQKKKKKKLLLLLLJJJHHHEEEBBBBBBCCCEEEGGGFFFEEEDDDCCCBBBAAAAAAAAADDDDDDCCCBBBBBBBBBBBBCCCBBBAAA???>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBDDDCCCAAA>>><<>><<<;;;;;;888666666888888666444666777888999;;;>>>@@@AAA@@@AAAEEEFFFFFFKKKZZZjjjrrr|||yyywwwuuulllcccgggvvv444333111///...---------......---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......---222;;;EEELLLMMMJJJFFF@@@999555:::LLLddd{{{vvvvvvmmmVVVEEE<<<:::::::::999999999;;;<<<;;;>>>>>>EEEQQQYYYlllwwwmmmxxx{{{kkkdddfffjjjxxxjjjbbb___XXXmmm~~~vvvuuullldddnnnzzzooowwwzzzrrrVVVEEE999;;;===:::999===;;;<<<===>>>???>>>======>>>???@@@AAABBBBBBBBBBBBAAAAAAGGGVVVgggnnniiiaaaNNNJJJGGGHHHLLLNNNMMMJJJOOOPPPUUUZZZYYYTTTRRRTTTbbb```_________eeevvvxxxooofffaaaTTTPPPNNNQQQTTTXXX___ggguuu|||zzznnnyyyzzzooofffYYYOOOKKKKKKLLLMMMJJJHHHEEEBBBAAABBBDDDFFFDDDDDDCCCAAAAAA@@@@@@@@@AAA@@@@@@???????????????@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>===???????????????@@@AAABBBFFFBBBCCCIIIJJJKKKXXXiii|||yyyyyytttTTT===666777666333;;;;;;CCCNNNRRRUUUdddvvv{{{jjjSSSHHHEEEDDDFFFIIINNNYYYdddiiivvvwwwlllbbbbbbaaa[[[RRRLLLJJJGGGDDDBBBCCCDDDFFFGGGJJJLLLHHH@@@<<<>>>>>><<>><<<:::::::::999666444666777777888:::<<<>>>???@@@AAACCCDDDDDDIIIZZZjjjsss}}}|||sssoooeee\\\bbbsss555333111///...------.........---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......,,,000888EEEQQQVVVSSSNNNHHH@@@666777HHHcccxxxtttxxxXXXEEE@@@<<<<<<;;;::::::::::::::::::===<<<@@@IIINNN]]]uuuxxxzzzxxxrrrtttxxx{{{pppkkkiiidddvvvzzzuuuxxxpppwww~~~zzzdddIII>>>888:::<<<999:::>>>;;;;;;===>>>>>>>>>===<<<======>>>???@@@@@@@@@@@@AAA@@@BBBIIISSSYYYYYYVVVKKKIIIHHHJJJMMMOOONNNLLLJJJJJJOOOUUUWWWUUUXXX\\\ccc^^^\\\___dddgggnnnuuuuuunnn```WWWOOOMMMMMMMMMNNNPPPSSS\\\kkkyyyzzzpppttttttaaa[[[SSSMMMJJJKKKLLLMMMJJJHHHEEEBBBAAAAAACCCDDDBBBBBBAAA@@@????????????>>>>>>>>>===============>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;??????>>>=========>>>>>><<<<<<<<<======???@@@AAADDDBBBDDDIIIHHHGGGPPP]]]uuuvvvccccccrrrUUU???777555666555:::<<>>???AAAAAABBBIIIZZZllluuu~~~tttlll___VVV\\\nnn555444222000..................---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......///111888EEETTT[[[XXXSSSOOOEEE999555@@@XXXttt~~~vvvrrrzzzcccGGG===<<<;;;:::999:::::::::999:::>>><<<===DDDGGGQQQeeexxxttttttqqqyyyvvv|||pppTTT@@@:::888;;;;;;888:::>>>:::;;;<<<===>>>===<<<<<<;;;;;;<<<>>>>>>>>>>>>>>>@@@??????@@@CCCEEEFFFGGGHHHGGGHHHKKKNNNPPPOOONNNJJJJJJMMMSSSVVVWWW[[[aaa\\\YYYZZZaaafffhhhjjjmmmuuuyyykkk\\\WWWVVVUUUTTTUUUKKKNNNUUU[[[\\\^^^gggrrr{{{}}}~~~}}}}}}~~~|||wwwvvvyyy{{{{{{zzz|||www}}}uuubbbVVVSSSOOOKKKJJJJJJKKKKKKIIIGGGDDDBBB@@@@@@AAABBB@@@???>>>>>>=========>>>???????????????>>>>>>===;;;;;;::::::999999999999999999999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAABBB@@@BBBEEEDDDDDDKKKUUUsss}}}aaaSSSYYY|||oooQQQ>>>888777777888999;;;CCCKKKMMMPPPYYYeee|||vvv^^^KKKFFFBBBCCCFFFKKKUUU___kkksss}}}wwwmmmhhhpppyyyyyyqqqkkkgggaaaXXXRRROOOLLLJJJGGGJJJOOOQQQKKKCCCAAAFFFLLLPPPSSSWWWZZZZZZWWWSSSPPPJJJGGGBBB>>>;;;999888888777666666666666777888888;;;<<<>>>???@@@III\\\ooouuu~~~vvvkkk\\\TTTZZZjjjzzz555444222000///...............---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......000000555@@@NNNUUUTTTPPPQQQIII>>>666888FFF[[[jjjpppssstttsssyyy|||WWW@@@===:::777777999;;;;;;:::999>>>;;;:::AAACCCIIIXXXjjjwww}}}aaaGGG<<<::::::<<<;;;888999;;;999:::;;;======<<<<<<;;;999:::;;;<<<============999;;;>>>AAACCCEEEHHHJJJFFFFFFHHHKKKNNNPPPPPPOOORRRQQQRRRUUUUUUSSSUUUZZZXXXYYY^^^dddeeedddeeejjjgggooo{{{rrrmmmddd[[[VVVUUUQQQOOOPPPQQQQQQVVV\\\]]]^^^___^^^]]]]]]___aaaaaa``````eeemmmtttwwwwww}}}uuudddVVVOOONNNMMMKKKIIIHHHHHHIIIGGGEEECCCAAA@@@@@@@@@AAA>>>>>>===<<<<<<<<<<<<===>>>????????????>>>======999999999999888888777777888888888999999999::::::888:::<<<>>>>>><<<:::999999999:::;;;<<<===???@@@???>>>>>>???@@@BBBIIIQQQnnnyyy___OOOTTTwwwsssRRR@@@;;;888666777666:::AAAHHHLLLPPPXXXaaappp|||cccOOOHHHAAAAAACCCHHHPPPXXXhhhoooxxxwwwooolllvvv|||qqqiiiccc]]]VVVQQQPPPTTTVVVRRRJJJGGGOOOXXX___aaacccdddcccaaa^^^\\\SSSOOOFFF>>>999777999;;;777666666555555666666666888999;;;===???HHH\\\ooorrr||||||nnncccWWWTTT\\\jjjxxx666444222000///......///......---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......///...000888BBBIIIJJJHHHOOOKKKCCC:::444999EEEPPPgggrrr|||tttQQQAAA<<<777666888;;;;;;;;;666===:::888===>>>AAALLLQQQhhhzzzvvvpppOOOAAA;;;;;;;;;;;;:::999888888999999;;;<<<<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<666:::>>>AAACCCEEEGGGIIIEEEFFFGGGIIILLLNNNOOOPPPOOOOOOSSSXXXYYYWWWXXX\\\^^^___ccceeebbb^^^```eeefffjjjsssxxxpppppphhh```]]][[[ZZZ\\\```ddddddcccaaa```aaadddfffhhhllluuu}}}hhhYYYSSSSSSIIIJJJKKKJJJHHHFFFFFFGGGDDDCCCBBB@@@@@@@@@@@@AAA===<<<<<<;;;;;;<<<<<<<<<;;;<<<=========<<<:::999777888888888888777666666777777777888888999999:::777999<<<>>>>>>===:::888777777777888999:::;;;<<<<<<<<<<<<<<<===AAAGGGLLL^^^wwwoooUUUMMMlll```MMMBBB888333444555999???DDDHHHNNNVVV]]]fffzzzlllUUULLLCCCAAABBBEEEKKKRRRbbbhhhpppyyy}}}wwwooofff^^^XXXYYYZZZXXXQQQOOOXXXdddkkklllmmmnnnnnnllliiihhhaaa[[[PPPDDD;;;777999;;;666666555555555555666666666777999;;;<<>>@@@AAABBBBBBEEEFFFGGGHHHIIIKKKNNNPPPKKKNNNUUU^^^bbbaaabbbffffffddddddddd```\\\]]]cccjjjmmmrrrzzz~~~wwwsssvvv}}}{{{iiiVVVKKKJJJMMMDDDFFFHHHHHHEEEDDDEEEFFFBBBAAA@@@@@@@@@@@@AAAAAA<<<<<<;;;;;;;;;<<<<<<===999:::;;;<<<;;;:::888777666777888888888777666555555555666777777888999999888999;;;<<<===<<<;;;:::888888777777888999:::::::::;;;<<<===>>>@@@CCCDDDJJJmmmlllYYYjjjtttbbbNNN;;;444888555888===@@@DDDKKKRRRWWW]]]ooowww]]]RRRFFFBBBBBBCCCHHHNNNZZZaaahhhooo||||||zzzqqqdddaaa```^^^ZZZZZZdddpppvvvxxx|||}}}zzzwwwooojjj___QQQCCC:::777888666666555555555555666666666666888999888===MMM^^^fffqqq{{{{{{qqqggg___[[[XXXSSSTTTbbbpppxxx|||666555333111////////////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------....../////////111666<<>>??????@@@@@@>>>???iiittttttqqqWWW>>>888???555999;;;===@@@HHHOOOSSSYYYiiibbbVVVIIIDDDCCCCCCGGGLLLTTT\\\ccchhhsss|||mmmhhheeedddbbbbbblllyyyyyytttjjj[[[JJJ===666444666555555555555666777777666777888888555888FFFUUUbbbmmmxxx~~~zzzqqqgggaaa]]]YYYVVV[[[kkkzzz~~~~~~777666444222000...---,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***++++++,,,,,,++++++***000...------...333@@@MMMVVVbbbdddSSSAAA;;;;;;;;;[[[{{{___NNN???<<<;;;999888:::???>>>===<<<<<<===>>>???CCCEEEKKKWWWkkk}}}}}}ccc???444;;;666666777777888888999999888888888888888888999999888888888999:::;;;<<<===999:::<<<>>>AAACCCDDDEEEFFFFFFFFFEEEDDDEEEHHHJJJVVVWWW]]]eeemmmpppmmmjjjnnnlllgggccc___]]]]]]]]]fffrrrzzzxxxuuu|||~~~mmmYYYNNNJJJFFFEEEEEE@@@@@@@@@@@@AAABBBCCCCCCHHHEEE@@@>>>===>>>>>>>>>888888888888888888888888===<<<;;;:::888777666666777999;;;;;;999777555555666666666666555555555555777777888999::::::;;;;;;999:::;;;;;;999999:::;;;:::;;;<<<<<<<<<<<>>DDDKKKQQQ]]]eeexxxmmm___NNNDDDBBBDDDEEEEEEOOOVVV^^^eeennnzzzssskkkgggfffkkkyyy{{{ppphhhcccVVVCCC999:::888888777777666666555555999999;;;:::444333>>>NNNZZZeeetttxxxsssooofff[[[UUUZZZeeesssyyyzzz777666444222000...------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++///---......///444BBBQQQsssttttttpppcccQQQEEEAAAPPPsss~~~dddIII===<<<;;;999888>>>>>>============>>>>>>>>>???CCCLLL^^^yyy~~~|||hhhKKK;;;888:::777777777777777777888888777777777888888888999999888888777888888999:::;;;888999:::<<<>>>@@@AAABBBAAABBBBBBCCCCCCEEEIIILLLNNNPPPUUU]]]dddiiikkkkkktttqqqnnnkkkjjjiiigggeeecccmmmsssooojjjooo{{{vvvtttjjj\\\OOOIIIFFFBBB>>>===@@@@@@@@@@@@@@@AAAAAABBBEEEBBB>>>;;;;;;<<<<<<<<<888888888888888888888888;;;;;;:::999888777777666444:::@@@@@@;;;666555666666666666666666666666666777888888999999:::::::::999:::;;;;;;:::999:::;;;:::;;;<<<<<<<<<===???AAAIIIVVVzzzuuuzzzlllWWWBBB222555777999;;;>>>CCCJJJOOOQQQ[[[pppvvvhhhTTTFFFAAAAAABBBAAAJJJQQQYYY___gggvvv}}}sssnnnnnnuuu|||tttoooiiidddeeehhh___JJJ;;;888888777777777666666666666999777777777444111777@@@JJJWWWiiixxx{{{uuupppggg]]]\\\```jjjvvvzzzzzz}}}777666444222000...------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------/////////444DDDTTT~~~vvvwww{{{bbbJJJ???EEEfffYYYCCC>>>===<<<;;;======>>>>>>>>>>>>======;;;;;;<<>>>>>===???AAACCCEEEHHHLLLPPPHHHKKKOOOTTTZZZaaaiiinnnpppmmmjjjllloooooojjjfffccckkknnnhhhbbbdddkkkqqqvvvwwwhhh___ZZZQQQJJJJJJIIIDDD???<<>>;;;999999:::999999777777777777777777777777999999999888888777777777222:::BBBBBB<<<666555888666666666666777777777777888888888888888999999999999;;;<<<;;;:::999:::<<<:::;;;======<<<===???AAAGGGPPPssswwwiii|||jjjNNN444777888999:::===BBBIIIMMMPPP[[[ooottt^^^LLLBBB?????????FFFLLLTTTYYY```mmm~~~xxxyyy}}}|||vvvooohhh```ZZZXXXWWW^^^ddd___MMM???:::777777777777777777888999<<<999777999999777666888>>>JJJ___sss}}}wwwqqqhhh```]]]bbblllvvvyyyzzz}}}666555444111000......------------------------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---,,,...000000---111AAAQQQmmmjjjooozzz|||lllRRR@@@@@@WWWwwwrrrTTTCCC======???;;;<<<>>>??????>>>=========<<<<<<>>>GGGYYYnnn}}}yyyvvv~~~]]]AAA999<<<:::444777777777666666555555555333444444666777888999999999888777777666666666777777777888999::::::;;;;;;>>>@@@CCCEEEGGGJJJNNNQQQGGGJJJMMMPPPTTT\\\gggooofffcccaaaffflllmmmgggaaagggmmmmmmfff```aaaeeehhhjjjwwwwwwbbbSSSRRRLLLIIILLLLLLGGGBBB@@@AAA@@@???>>>============>>><<<999777888999888888777777777777777777777777777777777777777777777777444999>>>>>>:::666666777666666666777777777777777888888888888888777777777999;;;<<<;;;:::999:::;;;:::;;;======<<<===???AAACCCJJJhhhsss\\\mmmlllOOO:::777777777999===CCCIIIMMMWWW^^^nnn~~~gggRRRDDD??????AAACCCIIIQQQWWW]]]iiixxxvvvjjjbbb___\\\WWWRRRQQQPPPSSSWWWTTTIIIBBBAAA777777666666777999:::;;;<<<;;;;;;<<<===;;;999888<<>>===???>>>===>>>DDDQQQbbbnnnyyywwwxxx|||}}}lllHHH======888555888777666666666555555444444222222333444666777888888:::999888777777666777777777777888999999:::;;;;;;>>>@@@CCCDDDEEEGGGJJJLLLHHHJJJLLLNNNPPPWWWaaahhh___\\\]]]cccjjjkkkeee^^^eeeiiiiiibbb^^^___aaabbbdddkkkxxx~~~qqq^^^RRRMMMHHHEEEGGGGGGCCC???>>>@@@???>>>===<<<;;;;;;;;;<<<:::888777888999888777666666666666666666666666555555666666666666777777888777555555666777666555555555666666777777777888888777777777777777777777999:::;;;:::999999:::;;;999;;;<<<<<<<<<<<>>;;;999===DDDWWWooo~~~}}}}}}~~~~~~{{{tttkkkddd```ZZZcccmmmtttxxx|||666555333111000///.........------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,************,,,,,,...---......------555>>>QQQccckkkfffjjjuuunnn[[[FFF@@@LLL```rrrnnnPPPAAA<<<;;;<<<===>>>>>>??????>>>===>>>>>>>>>AAAIIIUUU^^^rrrxxxuuuxxx{{{~~~WWW888666888222222<<<555555555555555444444444222222333444555555666666999999888777777666777777666777777888999:::;;;;;;<<<>>>@@@@@@@@@AAABBBDDDFFFHHHJJJLLLOOOSSSYYY\\\WWWWWWYYY^^^dddeee```ZZZ^^^aaa```[[[YYYZZZ\\\ZZZbbbdddlllxxxtttooojjjaaaXXXTTTLLLGGGDDDEEEDDD@@@>>>???>>>>>><<<;;;:::::::::::::::888777777888999888777666666666666666666666666555555555555555555555555999444000000333666555444444444555555666666777777666666666666666777777777888999:::999888777888:::888999;;;;;;:::;;;===??????GGGTTTppprrrnnn[[[KKKSSSqqq```DDD@@@:::777555777<<>>???@@@;;;============AAAIIIOOO\\\xxx~~~uuutttxxx^^^FFF333222444222222888444444444444444444555555222222333333444444444555777777666666555666666666555555666777888999:::;;;:::<<<>>>>>>======>>>@@@DDDEEEHHHMMMQQQTTTTTTSSSRRRSSSVVVZZZ]]]]]]ZZZWWWZZZ\\\[[[WWWVVVYYYYYYWWW``````eeelllssstttiii^^^ZZZWWWSSSQQQRRRKKKGGGDDDEEEDDD@@@>>>???===<<<;;;:::::::::::::::888666555666888888777666555555555555555555555555555555555444444444444444555333111111222444444333333333333444555666666666444555555666666777777777666777888888777666777888777888999999999:::<<<>>>;;;EEEIII\\\zzzgggYYYOOO]]]yyy\\\OOO>>>:::666666;;;AAAEEEGGGMMMNNNRRR```uuupppXXXHHHAAAAAA<<<>>>AAADDDJJJTTT___gggrrr~~~|||xxxwwwwwwuuuqqqlllgggcccZZZ\\\]]]ZZZTTTLLLBBB;;;;;;:::888777888999<<<>>>GGGRRR^^^gggllliiiZZZJJJ@@@@@@MMMeeewww{{{|||~~~}}}{{{vvvuuuwwwxxxqqqddd^^^^^^llluuu{{{{{{zzz{{{{{{yyy555444333111000/////////.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,+++***(((''''''(((***+++---******///222222333555<<>>@@@AAA;;;===>>>===;;;===BBBFFFQQQddd~~~xxxooommmsss~~~{{{xxxrrrDDD>>>777555666777444000333333333444444555555555333333333333333333333333555555444444444555555666333444555666777999:::::::::<<<>>>>>>>>>>>>???@@@CCCDDDHHHOOOUUUWWWSSSOOOSSSUUUYYY\\\]]]]]][[[ZZZ\\\]]]\\\XXXXXX[[[[[[WWWZZZ[[[___cccbbbdddrrruuu___VVVOOOOOOQQQPPPNNNOOOEEEBBBBBBCCCBBB===;;;<<<;;;;;;::::::999999::::::666555444555777777777555555555555555555555555555555555555444444333333333111333555444333222333444222222333333444555666666333444444555666777888888555777888777666555666777666777999999888999;;;===666BBBAAANNNtttsssVVVSSSyyy```BBB===888666:::???CCCDDDLLLMMMOOOUUUbbbwww}}}bbbNNNEEECCC>>>???@@@BBBGGGPPPZZZbbbdddwww|||tttssswwwtttyyyxxxqqqllleeeeeebbb\\\UUUOOOHHHCCC<<<;;;888777777999<<<===BBBNNN^^^ooo|||{{{fffPPPGGGDDDOOOeeevvvyyy|||}}}|||{{{ttttttvvvxxxpppccc]]]^^^lllvvv|||zzzxxxzzzzzzvvv777666444222111//////...,,,,,,------------------)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,------///000222333888999CCCVVVcccdddaaaaaaiiiUUUMMMHHHLLLrrrvvv\\\EEE<<<777;;;?????????AAA??????>>>>>>>>>>>>>>>???JJJVVVkkk|||iiidddtttuuu~~~zzzZZZ;;;:::888555333111000000111111111222222333333333222222222222222222222222444333333333333444555555222333555999<<<<<<999777::::::;;;???CCCEEECCCAAACCCDDDIIIQQQXXXZZZVVVSSSXXX\\\^^^[[[XXXXXXWWWSSSXXX[[[[[[VVVTTTVVVXXXWWWZZZYYYXXXXXX\\\aaagggjjj||||||mmmdddWWWUUURRRNNNKKKIIIHHHHHHGGGEEEBBB>>>;;;999999999;;;:::999999888888999999888666444333333333555666333333222222333333444555444444444444444444444444777666444222111111111222333222222111111222222333666666666666666555555555555555555555666666666666777777777888999999::::::999===@@@III```{{{uuullloooNNNAAA777888;;;:::>>>EEEDDDKKKSSSWWWYYYhhhlllUUUIIIFFFCCC???>>>@@@BBBFFFNNNVVV^^^mmm}}}}}}wwwtttssssss|||~~~|||yyytttnnneee^^^\\\[[[SSSIIIAAA<<<:::<<<===;;;:::<<>>@@@??????>>>>>>>>>>>>??????CCCMMM___vvvvvvhhhiiioooxxx{{{bbbHHH777666666444333222111111111111222222222222222222222222222222222222222222333333333333333444555555222444666888::::::999999===<<<<<<>>>BBBEEEEEEDDDEEEFFFJJJQQQWWWZZZWWWTTTUUUYYYYYYUUUTTTVVVWWWVVVZZZ]]]\\\WWWUUUWWWYYYWWWVVVUUUTTTUUUXXX]]]aaadddgggtttyyyiii___[[[SSSQQQNNNKKKHHHGGGFFFFFFFFFDDDAAA===;;;999999999::::::999888888888888888777666444333222333444555222222222222222333444444333333333333333333333333555444333222111111222222222222222111111222222222444444444444444444444444333444444444444555555555666666777888888999999:::;;;<<<===CCCVVVpppzzzzzzyyyTTTCCC666666999:::===CCCBBBHHHQQQVVVZZZiiiuuu\\\KKKEEEAAA>>>===@@@BBBDDDJJJQQQ[[[hhhvvv|||xxxwwwwwwxxx}}}xxxnnnfffbbb```WWWMMMFFF@@@<<<===<<<:::999;;;:::@@@IIIWWWhhhrrrooofffTTTMMMRRRfffwww{{{{{{}}}~~~~~~}}}}}}~~~~~~zzzwwwvvvtttnnnggggggkkkpppxxx|||yyyzzz~~~{{{rrr777666444222111//////............------,,,,,,+++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------...------,,,,,,---------555222999OOOjjj{{{{{{xxxaaa^^^|||gggNNNAAA===>>>???AAA???>>>>>>>>>>>>>>>?????????FFFRRRcccxxxxxxooojjj___hhhqqqwwwzzzuuuqqqzzz|||cccHHH:::222333444555555444333222222222222111111111111111111111111111111111222222333333222222333333444555111444777888777777999<<>>@@@EEEMMMUUU\\\hhh~~~iiiUUUIIIAAA>>>===@@@AAABBBEEEJJJSSS^^^iiiqqq}}}~~~{{{|||wwwtttqqqiii___VVVNNNGGGDDD@@@<<<;;;===:::===BBBMMM^^^mmmppplllZZZTTTXXXhhhwww{{{{{{~~~{{{}}}~~~}}}{{{{{{}}}zzzuuunnnhhhkkkrrrrrrwwwyyyzzzyyy777666444222111//////...//////...---,,,,,,++++++***+++,,,---------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------111---111EEEaaazzzwww]]]rrrfffPPPDDD@@@AAACCC>>>>>>>>>>>>>>>>>>???@@@???CCCIIITTTcccuuuwwwkkkfffeeedddaaabbboooqqqwwwfffcccvvvjjjHHH;;;777111222444666666555333222222222111111000000000///000000000111111111111111222222222222222333333444111555888777444444999>>>===:::777777999???EEEHHHQQQOOOMMMOOORRRTTTRRRPPPLLLOOOOOOLLLKKKOOOQQQQQQSSSWWWXXXUUUTTTWWWXXXWWWSSSTTTUUUWWWYYY[[[\\\]]]]]][[[]]]fffuuurrrjjjaaaZZZRRRJJJIIILLLHHHGGGEEECCCAAA@@@@@@@@@@@@???===;;;999888888888888777777666555666666666555444333333222222333333111000000000000111222222222222222222222222222222000000000000111111222222111111000000000000111111111111222222222222333333222222222333333333333444555555666666777888888999999999999;;;CCCWWWrrrhhhppprrrWWW===666888888888999@@@CCCKKKUUU]]]ffftttyyydddVVVHHHAAA======??????BBBGGGIIITTT___fffnnn}}}mmmcccXXXPPPIIICCC@@@AAA@@@AAACCCJJJZZZjjjpppooo^^^ZZZ^^^kkkvvvzzz|||zzz~~~~~~zzzzzzzzzuuulllhhhnnnwwwuuuwwwxxx|||777666444222111//////...//////...---,,,,,,++++++++++++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///...,,,///>>>WWWppp~~~aaa```~~~}}}dddQQQFFFAAA@@@>>>>>>======>>>???@@@@@@???@@@CCCIIITTTcccsss}}}xxxkkkccc```aaa```VVVUUUfffxxx|||sssjjjuuuzzz}}}RRR:::777444333444666777666444222111111111111000000//////////////////000000111111111222111111111111222333333111555777666333444999???<<<:::888666888>>>EEEJJJUUUQQQMMMLLLMMMNNNLLLJJJHHHMMMOOOLLLKKKMMMMMMJJJKKKPPPRRRQQQQQQUUUWWWWWWUUUVVVWWWYYYZZZ[[[\\\\\\\\\[[[[[[]]]bbbnnnqqq[[[SSSMMMMMMNNNLLLJJJKKKEEEDDDBBB@@@>>>>>>>>>>>><<<<<<;;;999888777777777666666555444444444444555444444333222222222222222000////////////000111111111111111111111111111111......///000000111111111111000000//////000000111111111222222222333333333222222333333333444444444444555555666666777888888777666999===BBBPPPlll}}}eeeYYYyyyzzz\\\>>>555777888888999???BBBJJJUUU]]]bbbjjjrrrrrrcccQQQGGG>>>;;;;;;===AAAGGGDDDNNNYYYaaahhhuuuwwwhhh]]]RRRHHHCCCDDDAAABBBDDDKKKYYYhhhppppppbbbbbbfffooowww{{{}}}|||}}}yyyyyy~~~}}}xxxsssllliiioooxxxxxxxxxxxx{{{777666444222111//////............------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000......111;;;OOOeeessswww{{{yyy{{{dddRRR^^^||||||gggUUUGGG>>>============>>>???@@@AAA======???CCCJJJUUUbbbjjjvvvrrrhhhbbb^^^^^^```[[[YYY]]]ggglllmmmvvvpppEEE666666///555555555555444333111000000000000000////////////......//////000000111111111111000000111111222333222444666555444555999======<<<;;;;;;<<>>???@@@AAA=========>>>AAAGGGOOOUUU\\\gggxxxuuukkkbbbaaaaaaaaadddjjjnnnuuuwwwsssssssssXXX;;;222555000333333222222111000000000......//////////////////------...//////000111111000000000000000111222222333333444555666777999:::;;;<<<===>>>???BBBGGGLLLMMMIIIEEEDDDFFFFFFDDDAAAGGGKKKMMMKKKKKKNNNOOONNNJJJOOOSSSRRRRRRUUUWWWUUUXXXXXXXXXXXXXXXYYYZZZ[[[TTTWWW^^^eeehhhhhhlllsssqqq|||{{{jjj___YYYUUUNNNIIIGGGIIIJJJGGGEEEFFFAAA@@@===;;;999888888888666666777777777666666555444444333222222222222222222222222222222111111000......------......///000////////////////////////------.../////////...---000//////......//////000...//////000111111222222111111111222222222222333333444444555555666777777999444666===>>>AAAZZZxxxwwwwwwttt___NNNccc{{{pppPPP@@@;;;777666999777<<>>???@@@AAA@@@@@@>>><<<;;;<<<@@@CCCHHHTTTcccnnnyyyxxxmmmaaa[[[ZZZ___dddgggnnnwwwpppRRRAAA111///555777111000////////////000000---.........//////000000---------...///000000111000000000000000111111222333222222444777999999888777:::===>>>???AAAEEEIIIGGGDDDAAABBBDDDEEECCCAAAGGGKKKLLLIIIJJJOOOSSSSSSNNNSSSVVVUUUTTTVVVWWWUUU[[[[[[ZZZYYYYYY[[[\\\]]]^^^ZZZZZZ```eeegggjjjnnnnnnnnnpppsss}}}}}}zzzooobbbYYYUUURRRMMMIIIGGGFFFGGGDDD@@@AAAEEE@@@>>><<<999777666555555555555666666666666666555444333222222111111222222111222222222222111000000...------------...//////////////////////////////------...//////...---,,,//////............//////------......///000000111000000000000111111111111333333444444555666666777<<<444333::::::;;;SSSrrr{{{yyyzzziiiMMM[[[ppp___KKK@@@777444666333:::GGGUUU[[[^^^cccjjjtttZZZNNNAAA===;;;::::::;;;??????DDDMMMRRRVVV```kkkmmm|||wwwpppnnnggggggddddddlllzzz}}}}}}zzzxxxxxxuuussssssvvv{{{~~~yyyuuuwwwzzzyyywwwwwwqqqvvvxxxqqqggggggxxx777666444333222111111111///............------------,,,,,,++++++,,,,,,---+++,,,---------,,,+++***+++,,,---......---,,,+++---------............///,,,...//////111999EEENNNWWWlllxxxpppggggggcccXXXRRRPPPkkkcccJJJ:::666<<<===AAADDD>>>BBBBBBAAA@@@???>>>===<<<@@@FFFOOOYYYeeewwwtttpppggg[[[WWW___```aaahhhooouuuWWW<<<444444111000222000000///.....................------------......//////............//////000000000000000000000000111222333444666777888999888999<<>>@@@CCCFFFJJJJJJJJJJJJKKKKKKKKKKKKNNNQQQTTTUUUUUUUUUVVVWWWVVV\\\___^^^^^^```aaa___^^^```bbbdddfffiiillloookkklllmmmmmmooovvvwwwhhh___]]]ZZZVVVSSSPPPNNNMMMMMMKKKHHHEEECCCBBBCCCCCC???>>>===<<<;;;:::999999555555555555666777888999444333222222111111222222111111111111000000000///........................---------............///............////////////............////////////000000111111111000000/////////000111222222333333222222333444444555555666888333333999999;;;JJJ]]]gggYYY___eeeMMM???999666???;;;BBBQQQVVVQQQVVVbbbnnn{{{qqq\\\IIIDDDAAA::::::???;;;???CCCEEEHHHOOOZZZbbbiiiooo{{{}}}{{{}}}{{{wwwvvvuuuttttttvvv{{{}}}zzzzzz{{{|||zzzxxxrrryyyzzzrrrooo|||777666555333222111000000///............------------,,,,,,++++++,,,,,,---++++++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,+++------------............---///000///000555>>>FFFTTTbbbsss||||||xxxtttrrrllleeelllpppMMMAAA@@@@@@999999@@@@@@@@@@@@@@@@@@???>>>=========AAAGGGOOOYYYhhhyyypppeee___YYYSSS\\\ZZZWWWfff^^^HHH555222444222111333000//////...------............------------......//////............//////000000000000000000000000000111222333555666777888888;;;???CCCDDDBBB>>><<<>>>?????????>>>???BBBEEEFFFGGGHHHIIIJJJKKKLLLMMMOOOQQQUUUWWWWWWXXXYYYZZZVVV[[[]]][[[[[[]]]^^^]]][[[]]]```bbbcccfffiiillliiigggeeeggglllqqqssssssxxxkkkaaaZZZYYYVVVTTTQQQOOONNNMMMQQQOOOKKKHHHEEECCCCCCCCC======<<<;;;:::999888888666666666666666777777888333333222111111111111222111111111000000000//////........................------------............------------........................////////////000000000111111000000/////////000111111222333333222222333333444555555555888444444999888888EEEVVV|||```YYYwwwwwwZZZGGG;;;555<<<:::@@@LLLRRRRRRVVV]]]gggsssoooYYYNNNFFF===;;;???;;;>>>BBBDDDFFFLLLVVV^^^```eeeooo|||zzztttssspppqqqrrrwww}}}}}}|||~~~~~~}}}{{{www|||{{{uuuvvv777666555333222111000000///............------------,,,,,,++++++,,,,,,---******,,,,,,------------,,,++++++******++++++,,,------------...............///000///...111777<<>>666888<<<:::===>>>???@@@@@@???>>>>>><<<>>>@@@DDDJJJUUUcccmmm{{{yyyjjj```ZZZVVVVVVXXX\\\___cccwwwmmmDDD888///111333000...111//////...---------............------------......///......------......///000000000000000000000000///000111222333555555666777;;;AAAEEEDDD@@@:::666;;;===>>>?????????AAACCCBBBCCCEEEGGGJJJLLLNNNOOOPPPRRRUUUVVVVVVVVVWWWYYYWWWZZZ[[[XXXWWWZZZ\\\[[[YYYZZZ]]]^^^___bbbeeehhhiiieeebbbhhhqqqsssllldddjjjppp}}}tttkkkhhheee```[[[VVVTTTSSSPPPOOOMMMLLLLLLRRRPPPLLLHHHDDDBBBAAA@@@<<<<<<;;;:::999999888888888888777666666666666777333222222111111111111111000000000000////////////------------------------,,,,,,,,,---------......+++,,,,,,,,,---------------............///////////////000000000000/////////000000111111222222222222222333333444444555555888555666999777666???LLL{{{ttt^^^oookkkSSSBBB777888999===CCCKKKQQQUUUWWWbbbiiixxx}}}eeeUUUHHH<<<999===;;;===@@@AAABBBGGGOOOVVVYYY]]]fffpppyyyxxxrrrrrroooqqqtttzzz}}}}}}~~~~~~{{{zzzvvvrrr{{{888777555333222000000000///............------------,,,,,,++++++,,,,,,---)))***+++,,,------......---,,,+++******+++,,,---,,,,,,---------............///000000///000222555IIIWWWqqqwww{{{gggJJJ@@@>>>AAA???333;;;<<<>>>@@@AAA@@@??????@@@??????>>>AAAHHHRRRYYYbbbjjjyyy|||wwwlllaaaZZZZZZXXXTTTZZZeeehhhzzzxxxuuuwwwPPP777111///111000,,,+++---......---------------......------,,,,,,------......------------------...//////////////////////////////000111222333444444666999>>>AAAAAA===888444999<<<>>>??????@@@AAABBBBBBCCCDDDGGGIIILLLNNNOOOPPPQQQSSSSSSQQQQQQRRRSSSYYY\\\[[[WWWVVVYYY[[[ZZZWWWYYY[[[\\\]]]___bbbdddeeeaaaaaahhhrrrtttmmmdddcccdddhhhpppzzz|||tttuuulllbbb\\\\\\]]]\\\ZZZTTTSSSQQQNNNLLLKKKJJJIIIMMMKKKHHHEEEBBB@@@>>>>>><<<<<<;;;::::::999888888999888777666555555555555222222111000000000000000000000/////////.........------------------------+++,,,,,,,,,------------,,,,,,,,,,,,---------------------.........//////......//////000000/////////000000000111111111222111222222333444444555555666555666999888777===FFFgggrrrkkkzzz}}}hhhQQQ@@@666999:::<<>>>>>???CCCHHHMMMQQQVVV___gggnnnyyy~~~~~~|||wwwssstttsssuuuyyy~~~~~~}}}|||{{{||||||}}}~~~~~~|||sssiiijjj{{{888777555333111000/////////............------------,,,,,,++++++,,,,,,---******++++++,,,---.........---,,,++++++,,,---...,,,,,,,,,------------...---...///000000111222333;;;QQQjjj~~~rrrsssoooYYYIIIDDDAAA777:::;;;===???@@@@@@@@@@@@CCCAAA???======AAAFFFJJJMMMPPPXXXfffvvvzzzrrrjjjddd```]]]WWWUUUVVVTTTTTTaaasss|||dddWWWiiisssUUU666222000000000...+++,,,///------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------...........................//////000111222333333444555777999:::999888777999;;;>>>??????@@@AAABBBCCCDDDEEEGGGIIIKKKLLLMMMLLLNNNOOOPPPOOOPPPRRRTTTZZZ]]]\\\XXXVVVYYY[[[ZZZVVVXXXYYYZZZ[[[\\\___bbb]]]\\\]]]bbbhhhjjjhhhdddcccaaa```aaaffflllqqqsssxxx~~~wwwooohhhcccaaa___\\\[[[[[[[[[YYYWWWTTTSSSPPPMMMJJJHHHGGGFFFGGGFFFEEECCCBBB@@@@@@???<<<;;;;;;::::::999999999888888666555444444333333222111000000//////000000/////////............---------------------------++++++++++++,,,,,,,,,---,,,------------.........------------............,,,---...///////////////000000000000000111111111111111222222333444444555333444666999999999===BBBUUUaaabbb~~~```GGG888:::888777===IIIQQQRRR]]]]]]bbbsss}}}jjjWWWHHHBBBBBB<<<<<<<<<<<<===???CCCEEEGGGMMMVVV___cccjjjzzz}}}zzz{{{zzzwwwuuuwwwvvvxxx|||}}}{{{{{{||||||||||||~~~~~~oooaaaeee{{{999888666333111000/////////............------------,,,,,,++++++,,,,,,---++++++++++++,,,---.........------,,,,,,------...,,,,,,,,,,,,------------,,,---...///111222333333666LLL```mmmuuu^^^uuu~~~RRR;;;;;;===;;;<<<<<<===>>>???@@@AAABBBAAA>>>======>>>@@@AAADDDEEEHHHNNNXXXdddooovvvzzzpppggg```[[[WWWUUUTTTRRRRRRTTTXXXaaarrrttt\\\UUU^^^~~~qqqlll{{{xxxXXX@@@///////////////......000222,,,,,,+++++++++,,,------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---........................//////000000111222222333222222333333555666888888888:::<<<======>>>@@@BBBCCCDDDEEEFFFGGGIIIJJJJJJHHHJJJLLLNNNOOORRRUUUXXXWWW[[[[[[WWWVVVXXXZZZYYYVVVWWWXXXYYYYYYZZZ]]]___]]]]]]]]]^^^```aaabbbbbbbbb```^^^```dddhhhlllmmmiiimmmsssyyywwwnnnkkkgggbbb___^^^ZZZ[[[]]]]]][[[XXXTTTQQQRRRQQQNNNKKKHHHFFFDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB:::::::::999999999888888666666555333333222222222111000000//////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------............,,,------------.........+++,,,---...////////////000000000000000000000000111111222222333333444444222333555777888999<<>><<<999777999BBBNNNWWW]]]\\\___lllxxxbbbNNNCCC>>>======;;;;;;<<<===???AAACCCHHHPPPZZZ^^^bbbkkkuuu{{{wwwxxxxxxvvvvvvxxxwwwzzz~~~|||}}}~~~}}}|||}}}qqqffflll~~~999888666333111000///...///............------------,,,,,,++++++,,,,,,------,,,+++++++++,,,------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------...000111111111444@@@OOO]]]pppyyy^^^aaaxxxiiiEEE>>>@@@===<<<<<<;;;<<<>>>@@@BBB@@@@@@??????@@@@@@???>>>@@@BBBDDDFFFIIIPPPYYY```kkkpppxxx{{{uuujjjeee^^^YYYVVVUUUTTTSSSQQQVVV[[[```jjjwwwyyyooo^^^^^^vvvppplllxxxaaaCCC999333---//////......//////...+++++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,------------------------///000000111111222222333222222222222444555666777666777888999999;;;>>>AAA@@@@@@AAACCCEEEFFFHHHHHHGGGIIIJJJKKKLLLNNNRRRUUURRRVVVXXXUUUTTTVVVVVVTTTTTTVVVWWWWWWWWWXXXZZZ]]]^^^]]]]]]]]]___`````````aaa``````bbbfffiiikkkkkkjjjllloooppprrrtttyyy}}}zzzzzzzzz{{{yyyrrrnnnppphhhcccdddccc]]]YYYYYYXXXZZZ[[[YYYUUURRROOONNNNNNLLLJJJHHHFFFDDDCCCCCC@@@AAAAAAAAAAAAAAA@@@@@@777777777777777666666666444444333222111111111111000000///............///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,,,,------------,,,,,,---------.........++++++,,,---............000000000000000000000///111111111222333333444444111333444444555777999:::EEE```zzz\\\NNN___pppRRRFFF???:::999777;;;KKK]]]eeeddddddkkkwwwnnnXXXHHH???>>>===;;;;;;<<<===>>>>>>BBBCCCIIIRRRXXX[[[```eeennnttt~~~yyywwwrrrooorrrtttuuuwwwzzz}}}~~~{{{}}}~~~}}}{{{{{{}}}~~~vvvsssyyy999888666333111000///...//////.........------------,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---***+++,,,------,,,+++***++++++,,,,,,,,,---------...---,,,,,,...///000///---///;;;NNN___nnn{{{eeeYYY[[[hhh^^^MMMEEE>>>===;;;:::;;;===@@@BBB@@@@@@AAABBBCCCCCCAAA???:::>>>BBBBBBAAADDDKKKRRRTTTYYYaaahhhnnnuuu}}}}}}yyyrrrjjj```ZZZSSSPPPMMMMMMNNNPPPQQQQQQYYYccclllsss~~~|||lllWWW[[[cccdddggg{{{yyyJJJ444555444...000000///......+++(((+++*********+++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,------------------------000000111111222222333333222333333444555555555555555555666666666999===@@@<<<===???AAACCCEEEGGGHHHJJJJJJJJJIIIHHHHHHJJJLLLMMMRRRTTTRRRQQQSSSSSSQQQSSSTTTVVVVVVUUUVVVYYY[[[ZZZXXXWWWZZZ^^^```^^^\\\bbbbbbbbbdddggggggfffeeehhhkkkmmmmmmllllllooorrrrrrssssssqqqppprrrwww|||yyyzzzzzzyyywwwvvvvvvvvvttt{{{~~~|||xxxsssllljjjgggcccaaaaaadddggg```ZZZYYY___```[[[VVVVVVVVVWWWVVVSSSOOOMMMNNNOOOIIIHHHGGGEEEDDDCCCCCCCCC>>>>>>>>>>>>>>>===<<<<<<555555555555555444444444333222111111000111111111000000///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......***+++,,,---............000000000000////////////000111111222333333444444222333444222333555666666BBBQQQvvvyyyiiiUUUOOOccc}}}fffKKK@@@:::;;;777777IIIbbbooommmkkklllrrr}}}}}}eeeSSSIII???===<<<;;;<<<===>>>======<<>>?????????CCCCCC???@@@EEEDDD???CCCAAA???======???AAACCCHHHLLLQQQVVV[[[___cccffflllqqqxxx~~~|||{{{lllggg___YYYUUUSSSPPPNNNEEELLLRRRRRRNNNNNNUUU[[[hhhooo[[[XXXdddyyyrrrmmmssssssIII555999999...//////...---,,,,,,++++++************************,,,------+++***)))***,,,)))************++++++++++++++++++,,,,,,,,,------000//////000222444666888444222222555555333333666777666555444555777999:::<<<>>>@@@BBBCCCCCCCCCCCCDDDEEEFFFEEEDDDEEEGGGIIILLLNNNPPPPPPPPPPPPRRRTTTNNNQQQSSSUUUUUUUUUVVVXXXUUUUUUWWWYYYWWWUUUYYY```]]]^^^aaadddeeeeeeeeedddeeegggiiijjjiiihhhiiijjjfffggghhhhhhhhhiiillloookkkpppsssqqqlllhhhiiikkkiiijjjjjjkkklllkkkjjjiiigggeee___ZZZ\\\```^^^XXXWWWWWWXXXYYYZZZXXXTTTQQQPPPPPPPPPOOOMMMKKKJJJIIIHHHGGGEEECCCAAA???===<<<@@@===;;;:::;;;:::666333555555444333333333333444000000000000////////////......---------,,,,,,,,,---+++***(((((()))+++,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,---------........................------000000111111111222222222111222222333333444444555555EEE```|||dddKKKYYYzzz```PPPAAA:::777777@@@LLLuuuuuupppnnnzzzwww___RRRIIIBBB===<<<;;;888999;;;:::<<>>@@@AAABBBBBBBBBBBBCCCDDDDDDCCCCCCEEEGGGJJJLLLMMMNNNMMMNNNPPPQQQLLLNNNPPPPPPPPPQQQSSSTTTZZZWWWVVVZZZ[[[XXXWWWYYYZZZ\\\^^^aaabbbcccbbbaaa```bbbeeefffffffffhhhiiihhhhhhgggeeedddeeegggjjjhhhjjjlllkkkhhhgggiiikkkhhhgggeeeeeeeeeeeeeeeeee```___\\\YYY\\\```___ZZZVVVVVVVVVXXXXXXVVVRRROOOOOOOOONNNMMMKKKIIIGGGFFFEEEDDDCCCAAA???===;;;;;;<<<:::999999;;;:::888555555444444333333333333333000000000/////////......------------,,,,,,,,,,,,...---+++)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------..................------000000000111111111222222111111222333333444444555666999OOOtttvvvUUUUUUiii|||eeeLLL>>>888777===EEEcccooorrrkkkrrrpppbbbRRRIIIBBBAAAAAA>>>======999;;;===>>>@@@CCCGGGJJJNNNRRR\\\jjjxxx~~~|||zzzxxxrrrkkkeeebbbbbbeeekkkuuu}}}{{{yyy|||xxxwwwvvvgggXXXZZZzzz777666444222111///////////////...---,,,+++***))))))***++++++))))))***+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,---...//////------000555AAAWWWjjjyyytttbbbRRRIII@@@<<>>???>>>???CCCFFFFFFDDDDDDCCCCCCBBBBBBBBBBBBCCCBBBAAA@@@BBBGGGNNNTTTTTTVVVXXXYYYYYY\\\aaafffooommmjjjhhhfffeeeeeeeeefffffffffeeecccccceeefffdddccc```]]]WWWRRRMMMJJJHHHGGGFFFHHHJJJLLLLLLLLLRRRPPPRRRZZZgggttt|||qqq___YYYaaavvvzzznnnOOO777444333,,,***222...------,,,,,,+++++++++)))))))))))))))))))))))))))******)))''''''(((***)))))))))*********++++++,,,,,,,,,,,,------------////////////000111222333222000111444444222111444666555444333444555666777:::;;;<<<>>>???@@@AAAAAA@@@AAABBBBBBAAABBBDDDFFFIIIKKKMMMMMMMMMMMMOOOPPPPPPQQQQQQQQQPPPQQQTTTWWW[[[UUUTTTXXX\\\ZZZWWWVVVWWWYYY[[[^^^______^^^^^^\\\^^^aaaccceeegggjjjlllmmmkkkiiieeebbbbbbdddgggiiihhheeeccccccdddfffggggggddd```^^^___````````````aaa^^^[[[[[[___^^^ZZZUUUUUUUUUUUUVVVTTTPPPNNNOOONNNMMMKKKIIIFFFDDDCCCAAA@@@???>>><<<;;;::::::888777777888::::::999888444444333222222222222333000////////////.........---------,,,,,,,,,++++++///---+++)))((('''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))*********++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------------------......000000000000111111111111111111222222333444444444<<<222@@@llliii[[[___}}}\\\DDD999777:::>>>LLLcccnnnhhhjjjsss\\\PPPEEEBBBBBB???;;;:::999:::;;;<<<<<<>>>AAADDDJJJMMMUUU```jjjuuu|||tttsssuuuwwwyyy}}}zzzyyywwwuuurrrmmmhhhddd```aaaeeemmmwww~~~zzzyyyxxxuuuxxxvvvddd\\\hhh666666444222111000////////////...---+++***)))))))))+++,,,+++***)))***,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,---...///000//////000111111999MMM___wwwxxxbbbDDD<<>>>>>===<<<;;;::::::999666666777777888888888777333333222111111111111222/////////.........------,,,,,,,,,,,,++++++++++++---,,,***)))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------....../////////000000000111111111111111222333333444444===111888\\\qqqfffmmmOOO<<<888999;;;???QQQbbbgggiiiuuunnn]]]KKKCCCBBB???;;;888::::::;;;::::::;;;>>>@@@HHHJJJPPPYYY```hhhtttxxxqqqqqqsssuuuxxx{{{uuutttqqqnnnkkkgggcccaaa___bbbhhhqqq{{{}}}yyyxxxvvvvvv}}}}}}mmmmmm666555444222111000000000///...---,,,+++***))))))+++,,,---,,,+++***+++---,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,---------,,,------------...///000111---///222333111444BBBQQQnnnwwwvvvnnnSSSMMMGGGEEEDDDDDDCCCAAA???>>>CCCDDDEEEFFFEEEDDDBBBAAABBBCCCCCCBBBBBBBBBEEEGGG@@@BBBDDDFFFFFFGGGHHHIIIGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJGGGFFFFFFIIIKKKKKKLLLMMMOOOOOOOOONNNNNNKKKJJJKKKMMMPPPRRRRRRQQQZZZbbblllppplllbbbXXXSSSLLLYYYmmm}}}}}}tttWWW999333------//////...---+++++++++++++++*********(((((((((((((((((((((((()))***+++***((((((***,,,(((((()))))))))*********+++++++++,,,,,,,,,,,,---------......///////////////...///333444000///111333333333333333444444555999:::;;;<<<>>>@@@BBBBBB@@@AAACCCCCCBBBCCCFFFHHHIIIKKKMMMMMMMMMMMMOOOPPPOOOOOOOOONNNNNNOOOSSSVVVXXXUUUSSSRRROOOMMMQQQWWWVVVWWWZZZ\\\\\\\\\[[[ZZZ[[[^^^```ccceeehhhmmmpppnnnmmmjjjfffcccdddhhhkkkppplllfffbbbbbbccceeeeeedddbbbbbbeeeiiiiiifffaaaooopppjjj___WWWWWWYYYYYYVVVUUUTTTSSSSSSRRROOOMMMNNNMMMLLLJJJGGGDDDBBBAAA=========<<<;;;:::::::::666777777777666555444444222222111000000000000000............------------,,,,,,+++++++++*********))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,------............/////////000000000000000111222222333333444555111444GGGiiiqqqkkkaaaGGG===;;;:::>>>@@@OOOeeemmmmmmxxxsss[[[MMMGGGCCC???===<<<<<<<<<;;;::::::<<<>>>AAABBBGGGOOOUUUZZZdddooo~~~~~~zzzsssnnnppprrrppppppqqqpppooolllhhhdddaaa___^^^aaafffoooxxx~~~}}}yyyyyyxxxxxxxxx|||666555333222111000000000......------,,,,,,+++++++++,,,------++++++,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++,,,------------...............000111111+++---111333111111999CCC^^^~~~ttt___bbbvvvfffPPPFFF??????AAAAAA??????AAABBBCCCDDDDDDCCCBBBAAA>>>@@@BBBBBBAAA@@@AAAAAAAAABBBCCCDDDEEEDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEFFFEEEDDDBBBBBBDDDEEEFFFGGGHHHJJJMMMOOOQQQRRRMMMLLLKKKKKKMMMOOOOOONNNPPPWWW\\\XXXMMMEEEDDDGGGYYY{{{~~~~~~iiiNNN<<<+++222333---,,,000///***************************(((((((((((((((((((((((()))*********))))))+++,,,((((((((()))))))))******************+++++++++++++++,,,---...///000000///222000222777777333222333222222333444444555555666999999:::;;;===@@@BBBCCCAAABBBCCCDDDDDDEEEGGGIIIFFFHHHJJJJJJJJJJJJLLLNNNOOOPPPQQQQQQQQQSSSVVVXXX\\\ZZZXXXTTTNNNJJJNNNUUUWWWXXXZZZ\\\]]]\\\[[[ZZZ[[[\\\^^^___```cccgggjjjgggfffeeebbbaaabbbfffiiijjjiiigggeeeeeegggiiikkkeeedddeeeiiinnnooojjjdddiiillljjj```WWWVVVXXXYYYVVVUUUSSSRRRRRRQQQNNNLLLLLLKKKJJJHHHFFFDDDAAA@@@>>>======<<<;;;:::999999666777888666444222111222111111000////////////000......---------,,,,,,,,,+++++++++*********))))))''''''((())))))******+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((((((((())))))*********+++++++++++++++,,,,,,------..................////////////000000111111222333333333333666666<<>>===<<<::::::<<<>>>===>>>CCCIIIMMMQQQYYYcccnnn}}}~~~zzzwwwuuupppmmmpppqqqmmmiiihhhjjjiiifffbbb^^^]]]^^^```fffmmmwww{{{zzz||||||xxxyyyzzzxxx}}}{{{555444333222111000000000------------------------***,,,---,,,+++***+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))***+++,,,------------------------...///000000......000222111000444;;;EEEeeennn\\\YYYjjjwwwcccNNNGGGFFFEEECCCBBB???@@@@@@AAABBBBBBBBBBBB???AAACCCDDDCCCBBBCCCDDDGGGGGGGGGGGGHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGFFFDDDDDDDDDFFFFFFGGGIIILLLPPPVVVZZZ]]]VVVSSSOOOKKKJJJIIIHHHGGG???DDDHHHGGGFFFNNN]]]iii{{{vvviiiMMM888333---222333...---//////+++)))*********************'''''''''''''''''''''''''''((())))))((((((***,,,(((((((((((()))))))))***((())))))))))))************+++---///000111111000111000222777777333111333111111333444666666777777777777888999;;;>>>AAABBB@@@BBBCCCDDDDDDEEEGGGJJJFFFGGGIIIIIIIIIIIIKKKMMMPPPRRRTTTUUUVVVWWWZZZ\\\]]]ZZZYYYZZZWWWSSSSSSVVVWWWXXXZZZ\\\\\\\\\[[[ZZZ\\\\\\]]]\\\\\\^^^bbbeeebbbbbbaaa```___```bbbeeedddfffiiihhhffffffhhhkkkhhheeedddhhhmmmnnniiidddbbbjjjmmmfff\\\XXXWWWVVVUUUSSSQQQPPPPPPNNNLLLJJJIIIHHHGGGFFFDDDBBB@@@???======<<<;;;:::999888777444666777666333000111222111000//////......//////---------,,,,,,,,,,,,++++++*********))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''(((((((((((()))))))))))))))*********+++***++++++,,,------......------........./////////000000000111222222333333666777777;;;JJJfffuuuUUU```{{{eeeVVVHHH:::<<<888<<>>===<<<::::::<<<>>>======AAAFFFHHHJJJQQQYYYbbbooo}}}|||{{{{{{yyyvvvtttsssnnnmmmqqqrrrmmmgggeeeaaaaaa```]]][[[\\\aaadddllltttzzzuuuuuuyyyyyyvvvtttxxxuuuuuu{{{{{{555444333222111111111111---------.........//////)))+++++++++***)))***+++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,)))***+++,,,------...---,,,,,,,,,,,,---...//////222000000222222111555:::111SSStttpppXXXaaavvvppp\\\SSSJJJCCC@@@>>>>>>>>>???@@@AAABBBCCC@@@AAABBBBBBBBBBBBDDDFFFBBBBBBAAABBBDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEECCCEEEFFFFFFDDDCCCCCCDDDEEEFFFHHHMMMTTT\\\ccchhh^^^XXXQQQJJJEEEAAA>>><<<;;;AAAHHHQQQ___tttwww\\\FFF:::444000///---,,,++++++++++++,,,)))))))))))))))*********''''''''''''''''''''''''&&&'''(((''''''''')))+++(((((((((((())))))))))))(((((((((((()))))))))))))))+++---///111222222111...---000444555111///000000111333555666888888888666666666888:::===???AAA@@@AAACCCCCCCCCDDDGGGIIIGGGIIIKKKKKKKKKKKKMMMNNNKKKNNNQQQTTTUUUVVVXXXYYY[[[WWWXXX^^^bbb___[[[YYYVVVXXXZZZ[[[\\\[[[ZZZYYY^^^^^^^^^\\\[[[]]]```bbb```aaaaaa```______aaacccbbbgggkkkjjjeeebbbdddgggkkkfffccceeejjjkkkgggcccaaalllsssmmmccc[[[VVVSSSTTTRRRPPPNNNNNNMMMJJJIIIFFFFFFEEEDDDCCCAAA???>>>===<<<;;;:::999777666666222444666555222000111333000000///...............---------,,,,,,,,,++++++************))))))))))))))))))******)))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))******************+++,,,,,,---......---------.........//////000000000111222222333333555111222888@@@RRRtttvvvXXX]]]sssmmm```OOO<<<777<<<<<>>999999???@@@AAAAAAAAACCCDDDBBB???DDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDBBBDDDJJJSSS___ggghhheeeXXXNNNCCC???>>>???>>>>>>???[[[{{{vvvVVV>>>555222///,,,......---,,,,,,,,,,,,---,,,,,,++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******++++++************++++++(((***,,,...//////......,,,,,,---...///000111222222222222333333333444444444555555777999;;;<<<>>>@@@@@@AAAAAACCCDDDFFFGGGGGGIIIKKKKKKKKKKKKLLLMMMMMMNNNQQQTTTVVVYYYZZZZZZVVVWWWWWWXXXWWWWWWVVVVVVWWWVVVVVVYYY]]]^^^\\\ZZZZZZ[[[^^^```bbbccccccccccccaaa```^^^^^^___aaabbb___bbbeeeeeecccbbbccceeehhhfffdddbbbbbbbbbdddeeehhhjjjmmmkkkaaaVVVTTTWWWUUUUUUSSSQQQNNNKKKIIIGGGGGGFFFCCCAAA>>><<<;;;;;;:::999777777888777666444333333222222111000000000//////.........//////000+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((()))************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000333222555888888BBBaaaiiicccggg~~~cccUUUOOO>>><<<888===UUUtttvvvzzzkkkSSSFFFEEE>>>;;;>>>???;;;;;;???999:::;;;>>>@@@CCCFFFGGGQQQVVV^^^hhhsss}}}uuuttttttsssrrrqqqooommmlllkkkjjjiiihhhgggeeebbb```^^^XXXUUU\\\bbbffflllsss~~~~~~uuupppsssrrrooopppuuutttoootttmmmhhhttt777666444222111//////...------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,++++++******************************+++,,,,,,,,,++++++............////////////---......///000000111111111222999GGGWWWlll~~~vvvcccKKK;;;888:::<<<;;;<<<===>>>???BBBCCCBBB@@@CCCDDDDDDDDDEEEEEEFFFFFFDDDDDDCCCCCCDDDGGGIIIKKKOOOLLLIIIEEECCCAAA@@@@@@BBBCCCGGGPPPYYY\\\VVVOOOMMMHHHCCCCCCHHHNNNTTTXXXnnnppp]]]DDD444000111000.........---,,,,,,,,,,,,,,,,,,,,,+++******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))***))))))(((((())))))***((()))+++---.........---,,,,,,---...///000111111222222222333333333333444333333444555777999;;;<<>><<<;;;:::999777666555666666444333333333222111000000/////////......---------......+++++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((()))***************+++++++++,,,,,,,,,,,,,,,------------...////////////000000000000111000333666555:::PPPiiiuuuhhhyyyqqqcccNNNEEE;;;:::KKKccctttzzzxxxyyyzzz|||mmm]]]OOOFFF@@@@@@@@@<<<:::;;;::::::;;;;;;===>>>@@@AAAGGGKKKRRR[[[dddnnnwww}}}uuusssssswww}}}}}}wwwqqqqqqppppppooommmkkkjjjiiigggeeecccaaa___]]]ZZZXXXWWWWWWZZZaaafffmmm{{{}}}ssslllpppsssrrrlllkkkooorrrqqqxxx|||777666444222111//////...........................++++++++++++++++++++++++)))***++++++,,,+++++++++************************,,,,,,++++++***+++++++++............////////////------......///000000000222111222666@@@WWW{{{xxxyyy\\\IIIGGGEEE@@@>>>===<<<===>>>>>>===<<<===>>>@@@BBBDDDFFFFFFGGGDDDCCCAAA@@@AAAEEEJJJMMMRRROOOIIIBBB>>>;;;;;;;;;===<<>>@@@AAACCCDDDDDDFFFHHHJJJJJJKKKLLLNNNOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTVVVXXXZZZYYYVVVTTTXXXYYY[[[^^^```aaabbbccc```___^^^]]]]]]^^^___```]]]___aaabbbaaaaaaaaacccaaa___]]][[[ZZZZZZZZZ[[[ZZZXXXZZZ]]][[[UUURRRSSSNNNNNNMMMLLLJJJIIIHHHHHHEEEDDDBBB@@@===;;;999999666555444444444444333111333333222111///......---......---,,,++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))***************++++++++++++,,,,,,,,,,,,,,,------------....../////////000000000000///111555333333???NNNwwwjjjnnnvvveeeTTTBBB;;;@@@MMM___lll~~~vvvrrr{{{qqq^^^RRRFFFBBBBBB@@@<<<;;;===<<<<<<;;;;;;;;;;;;<<>>:::<<<@@@CCCGGGIIIJJJKKKFFFEEECCCBBBCCCFFFJJJMMMPPPLLLFFF@@@===<<<===>>><<<999999===@@@BBBEEEGGG^^^rrrnnnKKK>>>777000,,,...000///------,,,,,,++++++++++++++++++*********)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))&&&''')))***+++++++++++++++,,,,,,---......//////111111111111222222222222222222333444555777999:::<<<<<<===>>>???AAACCCDDDCCCEEEHHHJJJKKKKKKMMMOOOQQQPPPOOOOOONNNOOOPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSUUUWWWYYYYYYWWWUUURRRUUUVVVXXXZZZ\\\^^^___```^^^^^^]]]]]]]]]^^^___```^^^_________^^^]]]]]]^^^```___]]]\\\ZZZZZZYYYYYYWWWSSSSSSXXXYYYVVVRRRQQQMMMLLLJJJIIIGGGFFFEEEDDDCCCBBBAAA???<<<:::888777555444222333444444222111222222111000...---,,,,,,...---,,,******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((())))))***************++++++++++++++++++,,,,,,,,,------------.........///000000000222000111444444333888@@@bbbvvvwwwhhhuuuwwwaaaKKK@@@<<<>>>LLL]]]|||zzzyyyooo___LLLCCCCCCDDDBBB???@@@???>>>===<<<;;;;;;;;;<<>>???>>><<<===AAA;;;===@@@CCCFFFIIIKKKKKKDDDCCCBBBAAAAAABBBDDDEEEHHHEEEAAA>>><<<<<<>>>???<<<999999===BBBKKK\\\mmmmmmOOO333555333000///000000...,,,,,,,,,+++************+++*********)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''***))))))(((((())))))***&&&'''((()))***+++++++++++++++,,,,,,------......000000000111111111222222333333444555666777999:::;;;<<<<<<>>>@@@BBBCCCEEEDDDFFFIIIJJJKKKLLLNNNOOORRRQQQQQQPPPOOOOOOOOOOOOQQQQQQRRRSSSSSSSSSSSSSSSTTTVVVXXXYYYXXXVVVTTTSSSTTTTTTUUUWWWXXXZZZ\\\\\\]]]]]]]]]]]]^^^^^^______```___]]]\\\[[[ZZZYYYXXX^^^]]]\\\[[[ZZZYYYXXXXXXVVVPPPOOOSSSVVVSSSNNNMMMMMMLLLIIIFFFDDDBBBAAA@@@AAAAAA@@@>>><<<999666555555333222222333444333111111111000///...,,,,,,+++,,,,,,+++))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((((((((()))((((((((((((((())))))***))))))*********++++++++++++++++++,,,,,,,,,------,,,------...///000000000222000000222444555888<<>>===<<<<<<<<<:::<<<@@@CCCFFFKKKPPPTTTWWW\\\ccciiipppyyy|||wwwvvvuuutttoookkkfffdddfffhhhiiiiiiffffffdddbbb```]]][[[YYYTTTSSSQQQMMMKKKLLLPPPTTTUUUaaapppyyy{{{ooogggfffgggiiihhhjjjpppwww{{{{{{zzz~~~777666444222111//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))))))))******)))))))))))))))))))))))),,,,,,++++++***+++++++++------------............------------------------,,,...111000---000???OOOkkk~~~ooo|||qqqgggaaaXXXJJJBBBBBB>>>>>>>>>>>>???@@@AAABBB>>>===<<<;;;;;;;;;<<<<<<=========>>>>>>???@@@AAA@@@AAAIIIWWWfffwwweeeIII777111...//////000000///---,,,,,,+++******))))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&***))))))(((((())))))***&&&''''''((()))***+++,,,+++++++++,,,,,,,,,------///000000000000111111111444444444444666777888999:::;;;<<<===???AAACCCDDDDDDFFFIIIJJJJJJKKKLLLNNNPPPQQQQQQQQQQQQPPPOOOOOOQQQQQQRRRRRRRRRRRRQQQQQQTTTVVVWWWWWWVVVUUUUUUUUUTTTTTTTTTUUUVVVWWWYYYYYY[[[[[[\\\\\\]]]]]]^^^^^^```^^^[[[YYYYYYXXXVVVUUUYYYYYYXXXXXXWWWWWWVVVVVVSSSNNNMMMPPPQQQNNNJJJIIIMMMKKKHHHDDDAAA@@@???>>>?????????===;;;888555333333222111111333333222111//////......---,,,,,,,,,++++++***)))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''(((((()))((((((((((((((()))******)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111///......///111444888;;;CCCXXXsss{{{xxxbbbPPPBBB:::<<>>BBBFFFJJJHHHMMMTTTYYY\\\aaagggllllllwww}}}uuuppppppqqqpppooogggdddaaa```bbbdddeeefffaaa```___\\\YYYVVVTTTRRRJJJKKKJJJIIIIIINNNWWW^^^aaannn|||xxxoooiiiffffffkkkjjjooowww|||zzzvvvuuu777666444222111//////...------------------------++++++++++++++++++++++++,,,+++***)))(((((()))***))))))))))))))))))))))))******+++,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......///111000///444<<>>@@@BBBCCCCCCEEEGGGHHHHHHHHHIIIJJJMMMNNNPPPRRRRRRQQQPPPNNNQQQQQQQQQQQQPPPOOONNNNNNRRRTTTUUUTTTSSSRRRTTTVVVVVVVVVUUUUUUUUUVVVWWWXXXWWWXXXYYYZZZ[[[[[[[[[[[[]]]ZZZWWWVVVWWWXXXVVVUUUUUUVVVVVVVVVVVVVVVUUUUUURRRNNNNNNPPPPPPLLLJJJKKKKKKIIIFFFCCC@@@?????????>>>>>>>>>===:::777444222111000///000111222111///------,,,,,,,,,,,,,,,,,,******)))))))))))))))***&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&''''''((())))))((((((((((((((()))******))))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,---...///000111---///000000111333666888888KKKdddzzztttzzzttt[[[KKKDDD???;;;@@@III___~~~{{{hhh]]]RRRHHHDDDCCCBBB@@@>>>======<<<777999:::::::::<<<@@@BBBBBBEEEIIIKKKJJJJJJMMMPPPUUU]]]hhhmmmnnnllllllnnnpppsssyyywwwqqqmmmiiihhhjjjjjjhhhfff___^^^]]]]]]^^^___``````ZZZYYYWWWTTTQQQNNNKKKIIICCCEEEGGGHHHLLLUUUbbblllqqq~~~~~~uuuooollljjjiiilllpppyyy~~~xxxxxx}}}777666444222111//////...........................++++++++++++++++++++++++,,,+++***((((((((()))***))))))))))))))))))))))))((()))+++,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***...000000222666777AAA___|||tttnnnjjjhhhhhhaaa^^^ZZZWWWXXX\\\bbbfffpppwwwyyy\\\>>>//////000......000222111---+++***++++++******)))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((()))+++,,,---++++++++++++++++++,,,,,,////////////000000000000111111111222333444555666777777888:::<<>>>>><<<======<<<;;;<<<>>>AAA;;;???BBBBBBBBBCCCGGGJJJPPPVVV^^^bbbcccbbbaaaaaacccffflllrrruuuvvvuuutttzzzwwwtttssstttxxx}}}|||~~~yyyuuussspppnnnhhhfffdddeeeffffffbbb^^^XXXXXXXXXWWWWWWWWWVVVUUUTTTSSSQQQOOOKKKHHHEEECCCBBBEEEHHHKKKQQQ\\\lllwww|||yyyrrroooooonnnmmmmmmuuuyyy888777555333000///...---///...---,,,------///000+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++---------............///...------------...//////;;;888FFFfffwwwYYY>>>555555111...000//////...---,,,,,,++++++************))))))))))))******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((***)))((((((((()))+++,,,******+++++++++,,,,,,,,,......//////////////////000000000111222222333333666777999;;;===???AAAAAA===>>>AAACCCEEEGGGHHHIIIIIIKKKPPPUUUVVVSSSMMMHHHLLLMMMNNNMMMLLLKKKLLLMMMQQQPPPOOOMMMLLLOOOSSSVVVXXXWWWVVVVVVXXXXXXWWWVVVYYYYYYZZZZZZZZZYYYWWWVVV\\\YYYVVVUUUVVVWWWWWWVVVWWWUUUTTTUUUWWWXXXUUUSSSSSSRRRPPPOOOOOOMMMJJJGGGHHHGGGDDD@@@>>><<<;;;;;;<<<<<<<<<;;;999666333222111000......//////---,,,...---,,,,,,++++++,,,,,,+++***((('''&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))************)))******++++++,,,------.........////////////000000000000111222222333333666999GGGbbb}}}lllaaagggiii]]]PPPAAA<<>>@@@AAABBBCCCDDDEEEEEEEEEHHHJJJNNNQQQQQQOOOLLLJJJMMMNNNOOONNNKKKJJJJJJKKKQQQQQQOOOLLLJJJKKKMMMPPPUUUTTTUUUVVVYYYZZZYYYXXXVVVVVVXXXYYYYYYXXXWWWWWWYYYWWWTTTSSSTTTVVVVVVVVVTTTRRRQQQRRRSSSSSSQQQNNNOOOMMMKKKJJJJJJJJJHHHFFFDDDBBB@@@>>>===<<<<<<<<<999999999888666444222111111000......//////---,,,,,,,,,+++***************+++***((('''&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&)))((((((((('''''''''&&&''''''''''''(((((((((((())))))))))))************)))******++++++,,,,,,---------.........///////////////000111111222222333333555>>>RRRmmmrrreeeaaa}}}vvvdddYYYGGGEEEAAAEEEYYYzzz~~~ppp___TTTJJJAAA@@@CCCCCCAAA>>>;;;:::;;;<<<===;;;<<<<<<<<<============BBBDDDHHHLLLOOOPPPPPPPPPRRRTTTYYY]]]```aaaaaaaaadddddddddddddddeeeffffffddddddeeefffhhhiiijjjkkkhhhfffdddccccccbbb```^^^ZZZYYYYYYXXXWWWWWWVVVVVVRRRQQQPPPNNNLLLJJJHHHGGGFFFEEECCCCCCCCCDDDEEEEEEPPPWWW^^^aaaiiixxxwwwuuuvvvwwwtttrrrxxx888777555222000///......------,,,++++++,,,,,,---+++++++++***************(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,...------------...//////111---///555<<>>===<<<;;;;;;;;;<<<===555666555555444222111000111///............---++++++******)))((()))))))))***)))((('''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))************))))))******+++,,,,,,,,,,,,,,,,,,---------......//////000000111111222222222444777@@@XXXuuu}}}yyyssseeejjjwwwVVVLLL@@@;;;@@@PPPkkktttbbbSSSJJJHHHGGGCCC===;;;<<<======;;;>>>>>>======<<<<<<;;;;;;===>>>@@@CCCDDDFFFFFFGGGGGGIIIMMMPPPSSSTTTTTTTTTUUUVVVWWWYYYYYYZZZZZZZZZ\\\\\\\\\]]]^^^^^^______XXXVVVSSSSSSTTTUUUUUUTTTQQQQQQQQQPPPPPPOOOOOONNNKKKJJJIIIGGGFFFDDDBBBAAAAAA@@@???@@@BBBFFFKKKNNN___jjjuuuyyyyyyqqqpppqqquuuxxxxxxzzz777666444222111//////...,,,,,,++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,...------------...//////000000333666444;;;XXXvvvZZZ<<<000111------222222...,,,...,,,,,,+++++++++************)))))))))((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''''''''''''''(((((((((((((((((()))))))))******)))***+++,,,,,,,,,,,,,,,---......//////000111111444555666777999:::;;;<<<===???AAADDDGGGIIIJJJKKKFFFKKKPPPPPPLLLJJJKKKNNNOOOPPPQQQOOOLLLJJJHHHIIIHHHIIIKKKLLLKKKKKKLLLMMMNNNOOOQQQUUUXXXYYYWWWUUURRRSSSTTTUUUUUUTTTSSSSSSOOOMMMKKKKKKMMMPPPQQQQQQRRRRRRRRRRRRSSSRRRRRRQQQWWWSSSMMMIIIFFFDDDAAA@@@;;;:::999888888999:::;;;333333333333222111111000000...------...---,,,***+++***))))))(((((())))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************)))))))))***++++++,,,,,,++++++,,,,,,,,,---------......//////000111111222111777777777GGGfffvvvlllhhhYYYLLLGGGAAA===KKK^^^{{{uuucccYYYNNNHHHBBB@@@BBBBBB???;;;@@@@@@??????>>>===<<<<<<=========>>>???@@@AAABBBAAACCCEEEHHHJJJKKKKKKKKKJJJLLLNNNPPPQQQQQQQQQPPPTTTTTTTTTTTTTTTTTTTTTTTTOOOMMMJJJIIIKKKMMMMMMMMMJJJJJJIIIIIIHHHHHHHHHHHHFFFEEEDDDCCCAAA@@@@@@???@@@@@@AAABBBFFFMMMUUUZZZjjjxxxyyypppjjjsssrrrsssyyy~~~777666444222111000//////,,,,,,,,,++++++******)))************************************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,------------...------------...//////......222555222222>>>NNNwwwcccCCC111---///...//////---(((''')))***************))))))))))))))))))(((((((((((('''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))*********++++++((()))***+++,,,,,,,,,,,,......///000000111111222222333555777:::<<<>>>???>>>@@@BBBEEEHHHKKKLLLMMMFFFMMMSSSUUUQQQMMMMMMNNNNNNPPPQQQQQQNNNKKKJJJJJJIIIKKKNNNOOONNNMMMNNNOOOOOOPPPQQQTTTVVVVVVSSSPPPTTTTTTUUUUUUTTTRRRPPPOOOLLLJJJHHHHHHKKKMMMOOOOOORRRRRRTTTTTTTTTSSSSSSSSSVVVRRRMMMHHHEEECCCAAA???<<<;;;999777666666777777333333222222111111111111///...,,,,,,------+++***++++++***)))))))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((()))))))))************((())))))******+++,,,,,,+++++++++,,,,,,,,,,,,------......//////000111111///777999444;;;UUUssszzzgggXXXTTTLLL???@@@KKK[[[wwwwwwfff[[[NNNFFFCCCCCCAAA>>>@@@@@@??????>>>>>>======>>>===<<<<<<<<<===>>>>>>===???@@@BBBDDDEEEEEEEEEDDDFFFHHHJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHKKKHHHEEEDDDEEEFFFGGGFFFDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>???@@@BBBDDDHHHMMMUUU^^^eeerrr{{{uuurrrooolllsssrrrvvvmmmooo{{{666555444222111000//////,,,,,,,,,,,,,,,+++))))))***************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,------------...------------...//////000......111222222666===LLL```mmmUUUEEE999111............---+++)))***+++))))))))))))))))))))))))))))))((((((((((((''''''%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''((())))))))))))((()))))))))*********++++++((((((***+++,,,,,,,,,,,,...//////000000111222222000111333666999<<<>>>@@@BBBCCCDDDFFFHHHIIIJJJJJJHHHMMMSSSUUUSSSPPPNNNMMMMMMOOORRRRRRPPPNNNNNNNNNPPPRRRSSSRRRPPPNNNNNNOOORRRRRRSSSTTTUUUUUURRRPPPUUUVVVVVVUUUTTTRRRPPPOOOMMMKKKIIIIIIKKKNNNOOOOOORRRSSSUUUTTTRRRPPPPPPQQQMMMKKKGGGEEEDDDCCCBBB@@@===;;;999777666666666666444333222111111111111111///---,,,,,,,,,,,,+++)))+++******)))))))))))))))&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))************(((((())))))***++++++++++++++++++,,,,,,,,,------------......//////000000...333666333444CCC^^^tttsss___UUULLLAAA>>>DDDJJJbbbuuuaaaOOOFFFBBBAAAAAA@@@@@@??????>>>=========<<<<<<;;;:::::::::;;;;;;:::;;;<<<===>>>?????????AAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCEEEBBB@@@???@@@@@@@@@???@@@@@@??????????????????<<<;;;;;;;;;<<<===???@@@@@@EEELLLRRRYYYaaakkkrrr~~~~~~qqqkkklllnnnooosssyyyxxxgggkkkzzz666555444222111000000///,,,---------,,,+++***)))))))))*********+++++++++************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,...------------...//////222...,,,///111222444777888AAAVVVuuu~~~sss[[[BBB666444333000///---------,,,,,,---......(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((((((''''''((((((((()))))))))******((((((***+++,,,---------------...//////000000111000111333555888:::<<<===@@@AAACCCEEEGGGHHHIIIIIIJJJLLLNNNPPPPPPOOOMMMLLLKKKNNNRRRSSSSSSRRRQQQRRRSSSTTTUUUTTTQQQPPPQQQRRRVVVUUUTTTUUUVVVVVVUUUSSSUUUVVVVVVVVVUUUTTTRRRQQQQQQOOOLLLLLLNNNPPPQQQQQQVVVXXXXXXUUUPPPMMMLLLMMMHHHFFFDDDCCCDDDCCCAAA???===;;;:::888777777777888444333111000/////////000...---++++++,,,,,,***)))***)))((((((''''''((((((%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((())))))))))))************(((((())))))******++++++,,,,,,,,,,,,------------,,,------......///000000111...000444333666HHH^^^}}}rrr```QQQFFFBBBCCCBBBRRRnnnooo```UUUMMMJJJFFFFFFDDDCCCAAA???>>>===;;;;;;;;;;;;:::::::::999999::::::;;;;;;;;;<<<<<<>>>>>>======>>>???@@@@@@BBBBBBAAAAAAAAAAAAAAAAAA>>>===;;;<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===@@@CCCEEEHHHPPP\\\fffnnnwwwuuummmjjjnnntttyyy}}}mmmlllqqq|||666555444222111000000000------......---,,,***)))))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************+++++++++...------------...//////...,,,+++---............888222666MMMmmmxxxrrryyy{{{jjj???888333111...+++,,,000)))))))))((())),,,,,,***'''''''''((((((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&%%%''''''''''''((((((((()))((()))***+++,,,------...,,,,,,------...//////000000111222444666888999:::;;;<<>>GGGZZZyyyrrrbbbXXXNNNMMMKKKHHHEEECCCAAA@@@<<<<<<<<<===<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<;;;:::999888888999;;;<<<;;;;;;;;;::::::::::::::::::::::::;;;======<<<:::::::::::::::;;;;;;;;;;;;=========>>>AAAEEEHHHJJJRRR\\\kkkxxx}}}xxxvvvsssqqqrrrxxxxxxoookkkwww{{{555555444333111///,,,+++------,,,++++++******)))******)))))))))***,,,---(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))++++++************++++++******************************+++++++++,,,,,,,,,---------...............444333888AAAKKK^^^|||~~~xxxttttttqqqqqq~~~uuu}}}tttVVVDDD222111///...---...000111......---,,,,,,+++******+++++++++*********))))))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))******++++++,,,------------......///000000000000111333555777888888888999:::<<>><<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<======<<<;;;999999:::;;;;;;;;;999999999999999:::;;;<<<::::::;;;;;;::::::::::::>>>>>>???AAAFFFLLLQQQUUU```kkkwwwxxxqqqvvvuuuoooqqqjjjhhhxxx}}}~~~777666555333111///------------,,,++++++******)))+++***)))))))))***+++,,,(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))+++******))))))******+++*********************************+++++++++,,,,,,------------...............,,,///666:::DDD^^^xxx~~~vvvsssvvv~~~yyytttiiiMMM===888222000///------...///000,,,,,,++++++***))))))(((******)))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))******+++,,,,,,---------......//////000000111111222333555666777777888999;;;===@@@DDDFFFHHHIIIIIIKKKLLLNNNPPPQQQQQQNNNMMMNNNPPPSSSUUUSSSQQQUUUUUUUUUTTTRRRRRRTTTVVVRRRQQQPPPRRRVVVYYYZZZ[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYWWWVVVUUUTTTSSSVVVUUUSSSQQQNNNKKKIIIHHHIIIEEEAAAAAACCCBBB???;;;;;;::::::999888777666555222111111000...------,,,*********)))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,------------...///000111///000000000111333777:::MMMmmmuuurrrsss\\\OOOKKKGGGEEEMMM]]]rrrtttbbbTTTMMMIIIEEEAAA@@@@@@@@@???===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<;;;:::::::::999999999999::::::;;;;;;;;;;;;<<<===???BBBCCCFFFKKKQQQYYY```cccsss}}}xxxrrrgggpppwww{{{wwwqqqyyy999777555222000/////////------,,,++++++******)))++++++***)))))))))******(((((((((((())))))))))))''''''''''''''''''''''''((())))))******))))))(((+++******))))))******+++*********************************++++++++++++,,,,,,,,,------...............,,,---222222333>>>MMMyyy{{{uuu{{{}}}rrrooosss~~~uuuZZZAAA222---...000///...---,,,---...///***))))))((((((''''''&&&((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))***++++++,,,,,,---------...//////000000222222111111222333555666777777999;;;>>>BBBDDDFFFHHHIIIKKKMMMNNNPPPPPPQQQMMMMMMOOOQQQTTTVVVUUUSSSSSSTTTUUUTTTRRRSSSTTTVVVTTTRRRQQQSSSUUUWWWXXXWWWYYYYYYZZZZZZZZZZZZYYYYYY\\\[[[ZZZXXXUUUSSSRRRQQQRRRQQQOOOMMMJJJHHHFFFEEEGGGCCC@@@@@@AAAAAA===:::999999888777666555444444000000///...---,,,,,,+++******))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))***************++++++++++++,,,------------...///000000...000222333333444666888???UUUttt|||{{{xxxeeeZZZNNNFFFEEEFFFKKKYYYhhhxxxvvvfff\\\TTTNNNIIIEEEDDDCCCAAA???>>>======<<<<<<;;;;;;;;;;;;;;;<<<::::::::::::999999999888888999:::;;;;;;;;;:::::::::::::::999999999888888999:::;;;<<<<<>>???>>><<<999777777666555444333222222/////////...---,,,,,,,,,***)))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,---...///000---000333444555555666777555DDD\\\rrr~~~tttaaaQQQKKKFFFAAAFFFPPPKKKbbbwwwmmmccc\\\VVVSSSOOOKKKHHHEEECCCAAAAAA@@@???>>>=========>>>=========<<<<<<<<<<<<;;;999:::<<<======<<<===============>>>>>>?????????AAACCCDDDEEEGGGKKKQQQWWWcccfffkkkrrrzzz~~~wwwttttttssssssxxxccc[[[\\\ttt:::888555222000///000000------,,,++++++******)))************))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***))))))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---......///...++++++...111111111333...<<>>@@@AAAAAACCCGGGKKKFFFFFFFFFFFFGGGIIIKKKLLLOOOSSSVVVXXXZZZ___gggmmmwwwzzzzzzsssnnnpppvvv}}}zzzgggccceeeppp999777555222000/////////------,,,++++++******)))))))))*********)))(((((((((((((((((())))))))))))************************'''(((((())))))(((((('''***))))))(((((())))))***)))))))))))))))))))))))))))))))))************+++******+++,,,---......//////---,,,,,,...000000000444555...222KKKggg|||iii]]]aaabbbgggmmmooowwwhhhUUUCCC555...000111000---+++))))))+++++++++*********))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((())))))******,,,,,,,,,---......//////222111000///000111222333666777888:::<<>>:::888555...000222111,,,(((((())))))*********))))))(((((('''(((((((((((((((((((((%%%&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((())))))***+++,,,,,,------......///000000000111111222222222555555666888:::===???@@@BBBDDDGGGIIIJJJJJJHHHGGGHHHKKKNNNOOONNNNNNOOOQQQSSSTTTVVVUUUSSSPPPPPPPPPVVVUUUTTTTTTUUUTTTQQQOOOLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPHHHHHHGGGFFFEEECCCCCCBBB;;;;;;;;;:::888777777777555444444333222111000000------------,,,,,,,,,,,,))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))************************+++,,,---...---///111222111111333444444555666:::HHHbbbyyyhhhUUUHHHBBB???EEERRRiii}}}vvvqqqkkkhhhccc^^^ZZZWWWWWWWWWSSSRRRQQQOOOMMMKKKJJJIIIHHHJJJLLLOOOVVVddduuu~~~vvvoookkkjjjkkklllttt{{{}}}~~~zzzyyyxxxzzz~~~}}}666555444333111///,,,+++------,,,,,,+++******)))&&&'''(((*********))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))******+++---...//////+++---///......///000///(((222444333555222444BBBIIIjjjxxxQQQLLLBBB888555555222---222+++&&&(((...222///+++)))))))))))))))(((((('''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))++++++,,,------....../////////111222333333333222333444555777999;;;===???AAACCCFFFHHHIIIIIIGGGFFFGGGJJJNNNNNNMMMLLLMMMOOOTTTUUUVVVUUUSSSPPPOOOOOOVVVUUUTTTUUUUUUTTTQQQNNNKKKKKKLLLMMMNNNOOOOOOOOOQQQPPPPPPOOOOOONNNNNNMMMGGGFFFEEEDDDCCCBBBAAAAAA::::::;;;999777666666777555444444333222111000000,,,,,,++++++++++++++++++)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))************************+++,,,---...---///000000000000222444666222444:::>>>JJJllltttLLLJJJJJJHHHDDDHHH\\\qqqzzzuuurrrqqqqqqlllkkkhhheeebbb___]]][[[YYY[[[^^^bbblll~~~~~~sssqqqvvvssszzzxxxrrryyy888666444111///...------......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))))))))***(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++---------............//////000000000111111111111555>>>LLL^^^sss}}}gggNNN===555444222000............---,,,++++++******++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***,,,---......111111111111111222222222333444666999;;;======>>>BBBCCCDDDDDDCCCDDDFFFHHHGGGJJJMMMLLLJJJIIIKKKNNNRRRSSSRRRPPPNNNLLLMMMNNNQQQSSSRRROOOPPPTTTVVVUUUOOOOOONNNMMMMMMNNNNNNOOOMMMMMMNNNMMMMMMKKKIIIHHHGGGEEECCCAAA@@@>>>;;;888666666666666555555555555333333222222111000000000+++++++++*********))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))************)))))))))************+++++++++++++++,,,,,,,,,,,,---------...///000000111111111222999???;;;666???UUUiiinnndddWWWKKKBBBBBBJJJSSSsss}}}wwwzzz{{{pppqqqtttttttttvvvooo```nnn888666444111///...------......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))***(((((((((((())))))))))))))))))))))))************))))))*********+++++++++------------................../////////000000000333666:::@@@LLL```wwwhhhTTTEEE888///222111000...------------,,,,,,+++************+++))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))***++++++,,,------//////000000111111111222222333555888;;;>>>AAABBBBBBCCCEEEEEEDDDEEEGGGIIIFFFGGGHHHHHHGGGGGGHHHJJJXXXWWWUUUSSSRRRQQQPPPPPPNNNQQQRRRPPPQQQTTTTTTQQQOOONNNNNNNNNNNNNNNMMMMMMJJJKKKLLLLLLLLLLLLKKKJJJGGGEEECCCBBB@@@>>>;;;888666666666666555555444444111111000000///.........++++++*********)))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))************))))))))))))*********++++++++++++++++++,,,,,,,,,---------...///000000111111000444;;;AAA>>>:::>>>MMM[[[xxx{{{sssfffZZZPPPJJJGGGHHH^^^kkkuuummmnnnsssxxxgggeee{{{888666444111///............---,,,++++++******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((())))))***(((((((((((())))))))))))))))))*********+++++++++)))))))))*********++++++,,,,,,,,,---------......---------............///333222111000333<<>>333//////...///...---,,,,,,,,,,,,---,,,++++++***************)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((*********+++++++++,,,,,,------...///000111111111222222444777;;;???CCCEEEAAACCCEEEEEEEEEFFFHHHJJJGGGFFFEEEFFFHHHHHHHHHGGGYYYVVVSSSSSSTTTSSSQQQNNNJJJNNNQQQQQQQQQSSSQQQMMMNNNNNNOOOOOOOOONNNLLLKKKGGGHHHIIIJJJKKKKKKKKKKKKGGGEEECCCAAA@@@===:::777555666666666555444222111///......------,,,++++++************))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))******))))))((()))))))))*********++++++++++++++++++,,,,,,,,,,,,------...///000000000000555:::???>>>::::::???FFFVVVsss~~~oooeee[[[QQQJJJOOOWWWkkkzzzsssoooqqqwwwpppeeeppp777666333111///............---,,,+++************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***(((((((((((())))))))))))((())))))))))))*********))))))))))))************+++,,,,,,,,,------------------------............///111333333222333555777===KKK^^^nnn{{{}}}eeeVVVIII@@@444...---000111222,,,,,,,,,,,,,,,,,,,,,---++++++***)))))))))))))))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***************+++++++++++++++,,,---///000111111222222333555999===BBBDDD@@@BBBEEEFFFFFFGGGIIIJJJKKKIIIGGGHHHKKKLLLJJJGGGRRRNNNLLLMMMQQQRRRNNNJJJHHHMMMOOONNNOOOQQQPPPLLLLLLMMMOOOPPPOOONNNLLLJJJFFFFFFGGGGGGHHHHHHHHHHHHEEECCCAAA???>>>;;;888555555555666666555333000///...------,,,++++++************)))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))***************++++++++++++,,,,,,,,,,,,---...///000000000000333666888888555333444555777UUU{{{}}}wwwlllaaaRRRPPPXXXkkk~~~{{{zzz|||{{{|||~~~}}}rrrmmm|||777555333111///.........------,,,+++************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''((()))******(((((((((((())))))))))))'''''''''(((((((((((()))(((((()))))))))*********++++++++++++,,,,,,,,,------------.........//////***---000111111000000000000666;;;>>>BBBNNNaaapppjjj\\\QQQEEE;;;666111///...///111111...+++++++++,,,,,,,,,,,,,,,,,,+++***))))))(((((())))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&((((((&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***************************+++,,,---...///000000444333333444666:::===??????AAADDDFFFFFFGGGIIIJJJMMMJJJHHHIIILLLMMMKKKHHHJJJGGGFFFHHHMMMOOOLLLHHHIIILLLMMMKKKLLLOOOOOOMMMKKKLLLNNNOOOOOONNNLLLKKKGGGGGGFFFEEEDDDDDDCCCCCCBBB@@@>>>===<<<999666444444555555444333111///......------,,,,,,+++******)))))))))(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))******************+++++++++,,,,,,,,,---...//////000000000333333222222111000000111///???YYYsss{{{[[[UUURRRVVV^^^jjjyyy{{{vvvvvvzzz}}}zzzzzz|||zzz666555333111////////////---,,,+++******))))))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))******(((((((((((())))))))))))&&&&&&&&&'''''''''((((((((((((((()))))))))************+++++++++,,,,,,,,,---------.........//////...---+++++++++---000111000222222000///333;;;CCCLLLTTTcccvvvvvvlllYYYKKK>>>777444111000000---------...//////---+++******+++,,,,,,,,,++++++***))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''')))))))))*********++++++++++++,,,---...//////000444444444444666888:::;;;<<>><<<;;;;;;:::777444444444333222111000000///......---,,,,,,++++++***(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((())))))(((((('''((((((((()))))))))******************++++++++++++,,,,,,---...////////////444333111000000111333444666555<<>>222///000444666222......,,,+++******+++------...))))))***+++***)))(((((())))))(((''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))***++++++,,,,,,---------......//////444444555666777888999::::::===BBBEEEFFFFFFHHHIIIHHHIIIJJJIIIGGGFFFGGGHHHGGGHHHIIIKKKLLLKKKJJJHHHFFFKKKMMMLLLMMMOOONNNJJJIIIJJJKKKLLLMMMNNNOOOPPPLLLKKKIIIFFFDDDCCCCCCCCC>>>===<<<<<<<<<<<<999777444333111/////////111111------,,,,,,+++*********((((((((('''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((()))))))))***************++++++++++++,,,,,,---...////////////222222111000///000333555555222333:::FFF[[[|||vvvoookkkeee[[[SSSPPPHHHNNNXXXggg}}}zzz~~~~~~vvvjjjdddbbbnnnttt[[[666444333111////////////---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''')))******(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,)))***---000111000---+++000///......///000///...666222333888===BBBNNNZZZ___fffooovvv{{{~~~vvvcccWWWKKKDDD>>>777333333222///---...---++++++......---,,,+++******))))))'''((()))))))))(((&&&%%%))))))((('''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%$$$######$$$%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***+++,,,,,,........................333444666777999::::::;;;999<<>>======>>>===<<<:::444222///...---///111333,,,,,,++++++***)))))))))(((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''((((((((((((''''''(((((((((((()))))))))))))))************++++++++++++,,,---...////////////...000111000......111333+++000888;;;<<>>;;;666555333222000...,,,,,,------------------------...+++((('''((()))))))))))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((((((((('''&&&'''''''''((())))))******............////////////000222555777777777888999999;;;>>>@@@BBBDDDGGGIIIJJJKKKKKKLLLLLLLLLLLLKKKLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPNNNLLLKKKLLLLLLNNNNNNNNNNNNMMMLLLMMMKKKIIIIIIKKKMMMMMMMMMAAA???<<<;;;:::999777666333333222000///---,,,,,,)))***,,,---,,,***(((''')))'''$$$$$$&&&'''%%%###'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))************))))))(((+++++++++++++++++++++++++++---///111111000...---------......///000000000000333333111333???SSScccsssfffYYYVVVWWWZZZ^^^cccgggqqq|||yyy~~~|||zzzxxxuuuuuuuuutttqqqrrr}}}ooobbbaaaeeemmmxxx{{{bbbCCC000888555222000000///...---,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))(((((()))))))))*********************)))))))))(((++++++,,,,,,,,,,,,,,,,,,------------............,,,------...//////000000111111111111222333555666222666:::===>>>=========AAA@@@@@@@@@@@@AAACCCDDDCCCCCCCCCBBB@@@>>><<<:::666555333111000///......///......---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***(((((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&'''%%%%%%'''((((((((('''&&&''''''(((((()))******+++------......///000111111000222555666666666777999888:::===???@@@AAADDDFFFJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLJJJLLLNNNQQQRRRRRRRRRQQQMMMNNNNNNOOONNNMMMLLLKKKMMMKKKIIIIIIJJJKKKKKKKKK@@@>>>;;;999999888666555333222111000...---,,,,,,***++++++++++++***)))(((***(((%%%&&&((()))(((&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))************)))+++++++++++++++++++++++++++---///111111000...---------......//////000000222333444111000666BBBKKKYYYrrrpppeee```\\\ZZZ[[[[[[___dddlllyyy}}}zzzyyyxxxwwwvvvuuuwwwyyyzzzyyyxxxxxxwwwwwwvvvuuuuuuvvvvvvuuutttrrrooommmooorrr||||||{{{||||||yyyqqqcccOOO<<<111888555222000000///...---,,,,,,,,,+++++++++******))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''''''''&&&''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))******************))))))))))))*********+++,,,,,,,,,---,,,,,,,,,---------......***++++++,,,,,,---------///...------,,,,,,,,,------///111111000.........111111000000000111111222111111111000///...---,,,000//////.........//////))))))*********+++++++++************************((())),,,///111///+++'''(((((((((((((((((((((((((((((((((''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&((((((((()))******+++++++++,,,---...000111222333///111444555555666777888:::<<<>>>??????AAACCCEEEIIIJJJKKKKKKLLLLLLKKKKKKHHHIIIJJJKKKLLLMMMMMMMMMIIIKKKMMMPPPRRRRRRQQQQQQMMMNNNOOOOOONNNMMMLLLKKKMMMKKKHHHGGGHHHHHHHHHGGG===;;;999777777666555333222222111///...---,,,+++++++++******))))))*********(((&&&&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))************+++++++++++++++++++++++++++,,,...000000///...------------...//////000000222333333222111222444777===YYYuuuoooiiidddbbbVVVVVVUUUVVV___sss~~~xxxuuutttsssppppppppppppppppppqqqqqqtttsssrrrrrrqqqqqqqqqqqqtttqqqqqqvvviiiUUUFFF:::444444888555222000000///...---,,,,,,,,,+++++++++************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((()))******)))((('''(((((((((((()))))))))************)))))))))))))))((())))))***+++,,,,,,---+++,,,,,,,,,------------,,,,,,,,,---------..................///000000111---///000000//////000222222111111111111111111111///000////////////......000///...,,,+++***))))))*********++++++,,,,,,,,,))))))))))))))))))))))))'''(((+++...000///+++((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((())))))***+++++++++,,,------...000111111222///111333444444444666888===>>>@@@AAAAAAAAACCCEEEHHHHHHIIIJJJKKKKKKKKKKKKFFFGGGJJJLLLMMMNNNNNNMMMKKKLLLMMMNNNNNNLLLJJJIIIKKKLLLMMMNNNNNNNNNMMMLLLLLLJJJGGGEEEEEEEEEDDDCCC;;;999666555555444333111111000000///...,,,,,,+++,,,+++)))(((((()))***++++++***((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))))))))(((************************+++,,,---//////...---,,,,,,,,,---......//////000111111111333444555444333???GGG]]]~~~}}}ooonnniiibbb```eeerrr|||}}}zzzxxxvvvsssqqqqqqrrrsssssswwwwwwxxxyyyzzz{{{~~~sssTTT???666222111333888555222000000///...---,,,,,,,,,+++++++++************)))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((()))******)))(((''''''(((((((((((()))))))))))))))))))))))))))******(((((())))))***+++,,,,,,++++++++++++,,,,,,,,,---,,,,,,------------......)))***+++,,,---...//////(((***++++++***+++---///------------------,,,,,,+++++++++++++++++++++,,,((('''''''''(((((()))***,,,,,,++++++++++++++++++((((((((((((((((((((((((((('''(((***,,,,,,***(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((()))******++++++............////////////...000222222222333555777<<<>>>???@@@@@@@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJIIIEEEFFFIIIKKKMMMMMMMMMMMMLLLMMMNNNMMMLLLJJJGGGFFFHHHIIIKKKMMMNNNNNNMMMMMMKKKHHHEEECCCCCCBBBAAA@@@999777444333333333222000000//////...---,,,+++++++++***(((''''''(((***,,,///...,,,)))&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))((('''&&&************************++++++,,,---...------,,,,,,,,,------.../////////111//////111555777777666<<<555;;;YYY}}}pppggghhhkkkqqq|||}}}~~~~~~~~~vvv~~~tttZZZ>>>222111222000...888555222000000///...---,,,,,,,,,+++++++++******))))))(((((('''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))************((((((((()))*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******.../////////------...///------...//////............------,,,,,,---......---------,,,,,,---......++++++******)))((((((((((((((((((((((((((((((((()))'''&&&'''((())))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''((())))))******------------------------...///000111111222555777888:::<<<<<<<<<===???@@@CCCDDDEEEFFFGGGHHHHHHHHHEEEFFFGGGIIIKKKLLLLLLLLLJJJKKKMMMNNNNNNMMMKKKJJJGGGHHHJJJKKKLLLLLLLLLLLLIIIFFFCCCAAA@@@@@@???>>>777555333222222222111000///......---,,,,,,++++++***)))(((''''''(((***,,,111111000,,,(((%%%$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))(((((('''&&&***************************+++,,,,,,------,,,,,,,,,,,,,,,---......//////111000...///111333444444444///222BBBVVVmmmzzzvvvzzzvvvrrruuusss}}}pppTTTAAA///,,,111222---)))888555222000000///...---,,,,,,,,,+++++++++******''''''(((((())))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))((()))))))))************((()))))))))))))))))))))************++++++++++++************************,,,,,,---------,,,******)))+++,,,,,,***))))))***&&&'''(((*********))))))******)))((((((((()))***,,,+++***((('''&&&&&&&&&))))))))))))(((((((((((((((((((((((((((((((((((()))'''&&&'''(((((('''%%%'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&'''(((((())))))+++++++++,,,,,,------------///000000000111444666666888:::;;;;;;<<<>>>@@@AAAAAACCCDDDEEEFFFFFFFFFEEEFFFFFFGGGHHHIIIKKKLLLFFFHHHJJJMMMNNNNNNMMMLLLHHHHHHJJJJJJJJJIIIHHHGGGGGGDDDAAA?????????>>><<<666444222111222222111000......------,,,+++++++++)))(((((('''((()))***+++.........+++&&&$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&'''((())))))))))))***************************+++++++++,,,,,,,,,,,,+++,,,,,,------....../////////////////////111222111222777<<<>>>FFFbbb~~~{{{mmmMMM<<<333,,,...111///,,,***888555222000000///...---,,,,,,,,,+++++++++******%%%&&&''')))***,,,---...((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''((((((((()))(((((())))))*********+++))))))))))))(((((((((((()))************+++++++++,,,,,,,,,+++++++++++++++)))***+++,,,,,,,,,+++***'''***---...---,,,,,,---'''(((***+++,,,,,,,,,+++------+++*********+++,,,)))((())))))***+++,,,---)))))))))***************((((((((((((((((((((((((((((((((()))***)))&&&###''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&'''((((((((((((((()))***,,,---......---.../////////111444666666888:::<<<<<<===???AAA???@@@AAACCCDDDEEEEEEEEEFFFFFFEEEEEEFFFHHHJJJKKKEEEFFFHHHJJJKKKKKKJJJIIIJJJJJJJJJJJJIIIGGGEEEDDDEEECCC@@@>>>>>>>>>===<<<666444222111222222111000---------,,,,,,+++++++++((((((((((((((()))******'''))))))'''###"""###%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))"""###%%%''')))+++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,------......///,,,///111111000000111333000000666;;;999888III^^^mmmOOO888222000///222111------///777444111/////////---,,,000...+++*********)))((()))))))))))))))(((''''''''''''''''''''''''''''''***))))))(((''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((+++***)))'''''''''((()))))))))))))))((((((((((((************************''''''((())))))))))))))),,,+++)))((((((((()))***((((((((()))******++++++))))))))))))))))))))))))+++*********))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((((((((()))++++++******,,,---,,,------...000111333444777888::::::;;;===AAACCCFFFCCC@@@@@@BBBCCCBBB@@@DDDDDDDDDDDDEEEFFFHHHHHHNNNKKKGGGGGGHHHJJJIIIGGGEEEFFFFFFFFFFFFFFFEEEEEE???>>>===<<<;;;:::::::::777555222111111111111000++++++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))+++,,,,,,------,,,,,,++++++++++++,,,,,,---------/////////000111111222222444333222222555:::???BBB\\\www~~~uuudddNNN===555111000///...---,,,,,,+++777444111/////////...,,,...,,,************)))((()))))))))))))))(((''''''''''''''''''''''''''''''))))))(((''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%''''''''''''((((((((((((''''''((((((((())))))))))))))))))(((((((((''''''((((((((((((((((((((((((+++***((('''''''''((())))))(((((((((((((((((((((************************''''''((()))))))))))))))+++***)))((((((((())))))*********)))))))))(((((())))))))))))))))))))))))***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((((((''')))******)))***+++---,,,,,,---...///111222333555666888888999;;;???AAAGGGDDDAAA@@@@@@AAA???===???@@@AAACCCDDDFFFGGGHHHIIIFFFDDDDDDFFFGGGFFFDDDEEEEEEEEEDDDCCCBBB@@@@@@>>>===<<<::::::999999999666444111000000000000///++++++******)))((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))))))))))))))))))))***++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,...//////000000111222222222111111222444888;;;>>>DDDPPPggg~~~nnn```OOO>>>222...111000///---,,,,,,++++++777555111000//////...------,,,***)))***+++***)))((())))))))))))(((''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''((((((((('''''''''(((((((((((()))((((((((((((((('''''''''((((((((((((((((((((((((***)))((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))((((((******)))(((((((((((())),,,+++***)))((('''&&&%%%))))))))))))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''(((((((((&&&((())))))))))))***,,,++++++,,,---...///111222222444666777777999<<>>;;;<<>>===;;;:::999999888888888888444222000/////////...---+++******))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))))))))))))))))))))************)))))),,,,,,,,,,,,,,,+++++++++......//////000111111111//////000111333555777888888888CCC^^^oooWWWEEE999000,,,---000///...---,,,+++++++++888555222000000///...---...,,,******+++,,,,,,+++(((((())))))(((((('''&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''((((((((((((((('''((((((((((((((((((((((((+++***))))))'''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&'''))))))((((((***++++++++++++,,,---...000000111333555666777999;;;>>><<<<<<===>>>@@@BBBBBBCCC;;;<<>>999888777777666666666777222000............,,,+++*********)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))))))))))))))))))))))))))******************))),,,,,,,,,+++++++++++++++------...//////000000111...///000111222333333333777888<<>>???AAACCCDDDCCCAAA@@@BBBDDDHHHJJJKKKJJJHHHGGGGGGGGGFFFEEEDDDBBB@@@???888777666555555555555555000///------...---+++)))******))))))((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((******++++++++++++******++++++++++++++++++++++++---------...//////000000...///111222222222222222111777:::999:::KKKhhhSSSDDD555000111111222333...---,,,+++++++++++++++888666222111000000///...///...,,,+++,,,---,,,+++'''(((((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''(((((()))((((((((((((((((((((((((''''''((((((((('''&&&&&&%%%&&&''''''((('''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''&&&((())))))))))))***,,,,,,,,,,,,,,,---...//////111333666888999:::<<<===<<<>>>@@@@@@@@@???@@@AAA@@@AAABBBCCCCCCBBBAAA@@@@@@CCCGGGIIIHHHGGGFFFFFFEEEEEEEEEDDDBBB@@@???>>>888888666555444333333333000...------...---***(((***))))))((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((***++++++++++++++++++***************+++++++++,,,,,,,,,------...///////////////000111222222222222222444666777999@@@KKKSSS|||xxx[[[???666//////111000......---,,,++++++*********+++999666333111111000///...///---+++***++++++)))(((''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''%%%%%%&&&''''''((())))))''''''''''''''''''''''''''''''((((((''''''&&&%%%$$$%%%&&&'''(((''''''&&&$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""#########$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''')))******)))***+++---,,,,,,,,,,,,---...///000000333666888999:::;;;<<<<<>><<<:::999777555333222222111///............---***((()))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""#########$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))************))))))(((((()))***+++,,,,,,---+++,,,,,,---......//////......//////000111222222555444333666999;;;;;;999OOObbb|||iiiOOO===555000---///000---,,,---,,,++++++***************999666333111111000///......,,,***))))))((('''&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((((((''''''%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''((((((((('''&&&%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))++++++******,,,---------------......///000///222555888888999:::<<<999===AAABBBAAAAAABBBDDD>>>>>>>>>???@@@BBBCCCDDDBBBEEEHHHHHHFFFDDDEEEGGGMMMLLLKKKHHHEEEAAA>>>===;;;:::888555333222111000///.........///---***((()))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((***+++,,,---...++++++,,,------......///---------......000111222111111111222444777;;;===;;;CCCSSSjjjuuu]]]CCC333///222...---//////------111++++++******************999666333111111000///...---,,,+++)))(((((('''''')))((('''%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%&&&&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$%%%%%%###"""'''%%%$$$$$$%%%&&&%%%$$$"""""""""###$$$$$$%%%%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''')))***+++******+++---.........///////////////...111555888999:::<<<>>><<<>>>@@@CCCDDDDDDCCCBBB@@@???>>>???BBBCCCAAA>>>EEEEEEEEEEEEFFFGGGHHHIIIHHHKKKLLLJJJDDD@@@>>>>>><<<999555333222111000...111000...,,,***(((&&&%%%(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************)))************+++++++++++++++,,,------......////////////000111111222222444444444555555666666666===???CCCKKK]]]zzzoooVVVCCC888222000///............---------,,,,,,,,,+++++++++******888666222111000000///...---,,,+++)))(((((('''''')))((('''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###$$$%%%%%%$$$"""'''%%%$$$$$$%%%&&&%%%$$$$$$$$$########################""""""######$$$%%%%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''')))************+++---............///////////////222666888999:::;;;======>>>@@@BBBCCCCCCCCCBBB@@@>>>===>>>AAABBBAAA???AAAAAAAAAAAABBBCCCDDDEEEGGGHHHIIIHHHEEEBBB@@@???<<<888444222111111000///......---,,,***)))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""#########$$$$$$$$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))(((''''''((()))***(((((()))))))))*********)))************+++++++++++++++,,,,,,---...............//////000111111111111111222333444555555666777888;;;@@@KKK___vvv|||lllVVVCCC999444111...............------------,,,,,,+++++++++*********888555222000000///...------,,,+++)))((((((''''''***)))((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###$$$%%%%%%$$$"""&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$###""""""!!!######""""""######$$$%%%$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''')))************+++---------........./////////000333666777888888:::;;;>>>??????@@@AAABBBCCCCCC???>>><<<===???AAABBBAAA@@@??????@@@@@@AAABBBCCCFFFFFFEEEEEEEEECCC@@@>>>;;;777333000///000//////,,,+++++++++******))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""""""""###############$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((((((''''''(((((()))(((((())))))))))))******)))************+++++++++++++++,,,,,,------......------......///000000000///000111222333444555666222333555777;;;DDDPPPYYYsss[[[LLL:::000000111000.........---------,,,,,,,,,++++++++++++*********)))888555222000//////...------,,,+++)))((((((''''''***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$######%%%%%%$$$###%%%$$$$$$%%%&&&'''&&&$$$$$$$$$$$$#########""""""######""""""######$$$%%%$$$$$$############$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((******))))))+++,,,,,,------....../////////111333555666666777999;;;????????????@@@AAABBBCCC@@@???======>>>AAACCCDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGDDDBBBBBBCCCBBB>>>::::::666111.........//////++++++******))))))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""""""""###############$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))*********+++++++++***++++++,,,------......,,,,,,------...//////000111222222333444555555555666777888888888<<>>???@@@CCCEEECCCCCCCCCDDDDDDEEEFFFGGGGGGDDD@@@??????>>>:::666777444000------...------++++++***))))))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""############"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((()))))))))))))))*********+++++++++******++++++,,,------...,,,,,,,,,---......//////222222222222333333333333999888777777777:::>>>@@@BBBEEEKKK[[[yyy{{{vvvzzzyyyppp]]]LLL999111111111000/////////111---,,,,,,,,,++++++++++++*********)))))))))((((((999666333111111000///...---,,,+++)))((((((''''''(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########%%%&&&%%%$$$######$$$%%%'''(((&&&$$$!!!""""""###$$$$$$%%%%%%######""""""######$$$%%%######""""""""""""##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((())))))))))))***,,,++++++,,,---...//////000000111333444444666999;;;????????????@@@@@@AAAAAA@@@@@@@@@???>>>???AAACCCAAAAAAAAAAAABBBCCCDDDDDDDDDBBB???<<<;;;999666444444222///---------,,,++++++******)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""#########$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''(((((((((((()))))))))************+++++++++******++++++,,,,,,------,,,,,,------.../////////111111111111222222222222333222111111444888<<>>@@@AAAAAA@@@??????>>>???AAA???===<<<===???>>>======>>>>>>???@@@AAA>>>>>>===:::777555444555111000.........---+++)))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&'''''''''((((((((()))))))))************+++++++++*********+++,,,,,,---------------...//////000000000111222333555666777888777888:::???FFFMMMSSSVVVWWWgggtttyyy~~~ssswww}}}~~~wwwvvvtttaaaMMM777000111------...000000...---------++++++++++++************))))))(((((((((''''''''';;;888555333333222111000---,,,+++)))((((((''''''&&&'''((((((((('''%%%$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###%%%''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###%%%&&&%%%$$$""""""###&&&((((((&&&$$$%%%%%%$$$$$$###"""""""""#########"""###$$$$$$%%%######""""""""""""##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))))))((((((***+++******+++,,,...//////000...///111222333666:::======>>>@@@AAABBB@@@???>>><<<>>>@@@???<<<::::::<<<<<<<<<<<<======>>>???@@@:::;;;<<<999555333444777000///......///---***'''%%%&&&&&&'''((()))******&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((())))))************+++++++++)))******+++,,,,,,------------......///000000000222333555777:::<<<>>>???IIIKKKRRR[[[gggpppwwwzzzvvv|||vvvtttwwwzzzcccNNN>>>555,,,000666222111...,,,,,,...//////...+++++++++************))))))(((((((((''''''''''''777666444222111//////...111000---+++((('''%%%%%%((()))***+++***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''''''''&&&%%%$$$'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%######%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%%%%$$$###$$$&&&'''%%%###&&&+++######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################%%%&&&&&&$$$"""&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""######$$$%%%""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$#########""""""%%%$$$###""""""###$$$%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((((((((((((***++++++,,,,,,------...---...000111222444666999<<<<<<>>>?????????>>>===:::::::::999999999888888;;;:::999888999:::;;;<<<>>>;;;888666555333000...000000...---+++***(((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$############################################################################################################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,***+++---000333666999:::???BBBGGGNNNVVV]]]cccffflllnnnqqqwww~~~ccc[[[___uuufffIII:::888444111...---------------------------------+++++++++++++++++++++++++++*********))))))((((((777666444222111000//////000///---+++)))'''&&&&&&((((((*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%$$$$$$%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&((((((((('''&&&$$$%%%&&&'''&&&$$$$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""%%%'''((('''&&&######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""######$$$%%%###"""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$###""""""###$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((((((***++++++,,,,,,------......///111222333444777999;;;<<<===?????????>>>===;;;;;;;;;;;;;;;:::::::::::::::999999999:::::::::<<<:::888777666444111...//////...,,,+++***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$###################################################################################################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''((((((((())))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,++++++---333;;;CCCHHHKKKZZZ]]]aaaggglllppptttuuurrrtttxxx~~~~~~uuupppTTTLLLMMMZZZkkk|||kkkPPP===777666333000...---------------------------------++++++++++++++++++++++++*********)))))))))((((((888666555333111000//////......,,,***)))((('''''''''((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&((())),,,222666%%%$$$$$$%%%&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%'''((('''&&&!!!!!!""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""######$$$%%%######"""""""""!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$###############$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''(((((())))))***++++++,,,,,,------...---...000000111222444777999:::<<<>>>??????>>>===<<<<<<<<<<<<<<<<<<======888999:::::::::999888888999888888888777555111...------,,,,,,+++******)))&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%###################################################################################################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((((((((()))))))))(((((((((((())))))))))))*********++++++++++++,,,...,,,---555DDDRRR[[[^^^eeegggkkkooorrrsssttttttxxxzzz|||~~~{{{wwwvvvrrrmmmfff]]]VVVRRRGGGDDDDDDIIINNNZZZssszzzpppcccTTTEEE888111444222000...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))((((((888777555333111000//////------+++***))))))))))))'''(((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$...===III***(((%%%"""$$$'''%%%!!!######$$$$$$$$$%%%%%%%%%)))(((%%%###"""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$%%%$$$"""!!!!!!!!!!!!"""######$$$$$$########################$$$$$$############$$$$$$######""""""######$$$%%%#########"""""""""!!!!!!""""""""""""####################################$$$##################$$$###########################$$$$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((())))))***++++++,,,,,,------...***+++---------...000222777999<<>><<<<<<<<<===============777888:::;;;;;;:::777666777777777888888666222...++++++++++++************$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###################################################################################################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''((((((((())))))(((((((((((())))))))))))************++++++++++++///++++++555GGGXXXcccffflllnnnrrruuuvvvvvvuuutttmmmllljjjiiifffbbb]]]YYYSSSQQQMMMIIIDDDAAA>>><<>>@@@??????BBBHHHTTTVVVbbbvvv{{{dddUUUHHH???444//////111000...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((())))))888777666444222111000000---,,,+++***))))))))))))''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$######$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$&&&***...???>>>555((($$$''''''!!!######$$$$$$$$$%%%%%%%%%((('''%%%$$$###$$$$$$%%%###$$$$$$%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%!!! """###$$$########################"""########################$$$$$$############$$$$$$######""""""######$$$%%%$$$$$$#########"""""""""!!!!!!!!!"""""""""#####################$$$$$$$$$"""###$$$$$$$$$$$$###"""####################################$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&%%%&&&&&&'''((()))*********++++++,,,,,,------......000000000//////111333555888===AAADDDDDDCCCBBB>>>>>>>>>=========<<<<<<999:::<<<===<<<:::888666555444444555555333000---*********)))))))))))))))###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###################################################################################################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&'''''''''((((((((((((((((((((()))))))))))))))))))))************+++---)))(((---888CCCIIIKKKFFFFFFFFFDDDAAA>>>:::888===999555222222222222111777777777777888:::;;;<<<>>>;;;999999<<<@@@DDDFFFLLLGGGGGGQQQ```qqqtttaaaOOOBBB;;;888222,,,,,,000222000---,,,,,,,,,,,,,,,,,,++++++************************((((((((((((((((((((((((''''''(((((((((((())))))999888666444222111000000...---,,,***)))(((((((((&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$""""""###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$###!!!333888444(((###''''''!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%%%%""""""######$$$%%%%%%%%%########################$$$$$$############$$$$$$######""""""######$$$%%%$$$$$$$$$#########""""""!!!!!!!!!!!!"""""""""###""""""#########$$$$$$$$$"""###$$$$$$$$$$$$###"""####################################$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&%%%%%%&&&'''((()))*********++++++,,,,,,------...111111222111000000222444555888>>>CCCEEEFFFEEEDDDAAAAAA@@@???>>>======<<<;;;<<<=========;;;999777555444333222222111...,,,******)))))))))((((((((($$$$$$$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###################################################################################################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************+++))))))+++000444777888888888888777555333222111333111000111333444444444333444555777888888888888===;;;999999<<>>DDDGGGGGGFFFEEEDDDCCCBBBAAA???>>>============>>>======;;;:::999666444222000000///---+++*********)))((('''''''''$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########################################################################################################$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************)))*********+++,,,------++++++,,,---///000111222---------000222333222000000222444777888777666555555888;;;:::;;;>>>AAABBB@@@>>>???DDDGGGIIIOOOVVV\\\nnn~~~yyymmmVVVLLLAAA;;;999555111//////111222000,,,***,,,...---------------,,,+++***))))))))))))))))))))))))************************&&&'''''''''(((((())))))<<<999555333222111000///---,,,+++)))((('''''''''%%%&&&'''&&&$$$######%%%###$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###"""$$$%%%&&&&&&%%%###!!!#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########"""######$$$$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$######"""&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$########################%%%%%%$$$###"""""""""###""""""############"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&'''(((***((()))***+++---...///000//////000000111222444555777888:::<<<>>>@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBB@@@@@@AAA@@@>>>:::777444333333222000///---,,,,,,++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$######"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))************+++++++++,,,++++++******++++++,,,,,,---...///000000000000/////////000111111222222444444444555555555555666666777777999:::;;;<<<<<<:::;;;===@@@BBBEEEGGGHHHMMMOOOSSSXXX___hhhrrrxxx{{{mmm\\\JJJ>>>666555444222111000000///......---------,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((((((((())))));;;999555333222111000///...---+++)))((('''&&&&&&'''''''''(((((('''&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$######"""#########""""""############"""""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&''''''&&&'''(((***((()))***+++---...///////////////000111222444444666777888:::<<<===>>>???AAAAAABBBBBBBBBBBBAAAAAA>>>???@@@???===:::777444333222111000...---,,,+++++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""########################!!!""""""""""""#########$$$$$$$$$#########""""""######$$$$$$$$$$$$######"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))*********+++++++++,,,++++++******++++++,,,,,,---...//////000000////////////000111111222222444444444444555555555555666666777888999:::;;;;;;<<<===>>>???AAABBBCCCDDDCCCEEEFFFHHHKKKOOOUUUYYY]]]dddnnnvvv}}}|||uuurrriiibbbWWWLLLDDD<<<666111333222111000///.........------------,,,,,,,,,,,,,,,,,,,,,+++***)))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))));;;888555222222111000//////...,,,***(((&&&&&&%%%&&&%%%%%%'''******'''###%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$#################################"""######$$$$$$""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&''''''&&&'''(((***((()))***+++,,,---...////////////000111222333444333444666888:::;;;<<<<<>>>>>>>>>>>???@@@AAABBBAAA@@@@@@BBBDDDDDDGGGLLLOOOSSS[[[eeelllvvv~~~}}}qqqcccUUUMMMFFF@@@888111//////000111//////...------------------------,,,,,,,,,++++++++++++******))))))((((((((((((((((((((((((((((((''''''(((((((((((('''''')))((((((''''''(((((())):::777444222222111000//////...,,,***(((&&&%%%%%%(((&&&%%%)))......***$$$&&&%%%$$$###$$$%%%&&&'''&&&%%%###""""""###%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""######$$$$$$$$$$$$##############################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###########################"""""""""###$$$%%%%%%"""######$$$$$$######"""""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$&&&''''''&&&'''((()))((()))***+++,,,---......////////////000222333444333444555777999:::::::::<<<<<<============<<<<<<::::::;;;;;;999777555444000000///...---,,,++++++***))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""##############################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))************++++++************++++++++++++,,,.....................//////000111111111222333333333444444444444555555666777777888999999;;;;;;;;;<<<<<<<<<<<<<<>>=========>>>888999999999888999;;;<<<<<<<<>>@@@>>>===>>>@@@???;;;777777666444222000000000111333000---)))'''&&&''''''(((''''''((())))))'''%%%%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$"""!!!###)))...>>>///###!!!"""!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&################################################ !!!"""######$$$###########################$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((()))))))))))))))))))))***************++++++,,,---...//////222111000...---,,,******))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((******)))))))))))))))***************************++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************,,,+++++++++******))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&+++***)))(((((()))***+++((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''<<<:::888666444222111111111///---+++)))((((((((())))))((('''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))&&&######%%%''''''&&&&&&&&&&&&&&&''''''((()))'''''''''''''''''''''''''''((()))))))))))))))((((((((()))***,,,---......///111333333333444666888;;;;;;<<<===>>>???@@@AAA@@@AAABBBCCCCCCCCCBBBBBB???>>>>>>@@@CCCCCC@@@===;;;;;;999999888999999:::555444333111...,,,***)))***)))'''''''''&&&%%%###((('''&&&'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$###"""###(((+++333)))"""###$$$!!!!!!###########################################################################$$$$$$###""""""######################################################### !!!!!!"""######$$$###########################$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((()))))))))))))))))))))******************+++,,,---...///000111000///...---+++******)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***))))))((((((((())))))************************+++++++++,,,,,,,,,------,,,,,,+++++++++*********(((((()))))))))*********************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************++++++*********)))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))(((''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''';;;:::888666444222111111111///---+++)))((((((((()))(((((((((''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))'''%%%%%%&&&''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((''''''((()))******))))))+++,,,---///000111333333888999::::::888888999:::?????????@@@BBBDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFBBBBBBCCCEEEHHHHHHFFFEEEAAAAAA@@@@@@AAABBBCCCDDD>>>>>>>>><<<888444///,,,,,,***(((''''''&&&%%%$$$'''&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$###$$$&&&'''%%%###"""$$$$$$"""!!!###""""""""""""""""""""""""######################################################"""""""""""""""################################################### !!!!!!""""""####################################$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((()))))))))))))))))))))************))))))***,,,---///000000000///...---,,,+++***)))((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''''''''(((((()))************************++++++++++++,,,,,,,,,,,,,,,++++++++++++*********(((((())))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************))))))))))))((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''':::999777555333222111111111///---+++)))((((((((((((((((((((((((''''''&&&%%%&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((('''&&&'''((((((((()))((('''''''''''''''(((((((((((()))))))))))))))'''((()))***++++++++++++000000222333555666888888:::<<<===<<<;;;;;;<<<======<<<<<<<<<>>>AAADDDFFFIIIHHHFFFDDDDDDDDDEEEFFFFFFFFFGGGIIIJJJKKKJJJIIIFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIGGGDDD@@@;;;777555222000---++++++***)))(((&&&%%%$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$$$$!!!$$$%%%###!!!###%%%########################################################################"""!!!!!!""""""###$$$%%%################################################!!!!!!"""""""""####################################$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((()))))))))((()))))))))************((()))***+++---///000000......---,,,+++***))))))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&'''((((((***************************++++++++++++,,,,,,,,,++++++++++++************(((((((((((()))))))))***************************((((((((((((((((((((((((************************((((((((((((((((((((((((((()))))))))************)))))))))(((((((((((((((*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''999888777555333222111111111///---+++)))(((((((((((((((((()))((('''&&&&&&%%%&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((''''''((())))))(((((('''''''''(((((()))))))))*********++++++((()))+++,,,---......///444555666777888:::;;;;;;999:::;;;:::888777888999666555555555777:::===???CCCAAA>>>===<<<===???@@@AAABBBDDDFFFHHHIIIKKKLLLKKKKKKLLLLLLLLLLLLLLLLLLNNNLLLIIIEEECCCBBBCCCCCC???<<<888555222000---***((('''%%%&&&((()))***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$###"""!!!$$$&&&$$$!!!!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!"""$$$&&&((()))################################################""""""""""""#######################################$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((()))))))))((()))))))))************((()))***+++---...///000------,,,+++***))))))(((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))*********+++++++++,,,,,,+++++++++*********))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((()))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''999888666444333222111111111///---+++)))((((((((('''((()))))))))(((&&&%%%%%%%%%&&&'''((((((((((((''''''''''''&&&&&&&&&%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&((()))((('''&&&''')))((((((((('''(((((()))))))))******++++++,,,,,,,,,+++,,,...///111222333333888888999:::;;;<<<<<<===888888888666333111111222222222222333444666999::::::888666555555666777888888;;;>>>AAACCCEEEIIILLLMMMNNNNNNOOOOOOOOONNNNNNLLLIIIEEEBBBBBBEEEJJJMMMJJJGGGCCC@@@<<<888333///***(((&&&%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######$$$%%%%%%###!!!###''''''### """%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!###%%%''')))***###################################################################################################$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((()))))))))))))))))))))************))))))***+++,,,---......,,,++++++***))))))((((((&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))************+++++++++++++++************)))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''888777666444333222111111111///---+++)))((((((((('''((()))***)))(((&&&%%%$$$%%%&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''))))))'''%%%'''(((((('''''''''((()))************++++++,,,---------...///000333444666666777::::::;;;;;;;;;<<<<<<<<<777888888666444222333333444555666777888999::::::777666555555555666777888:::<<>>AAADDDGGGIIIHHHHHHGGGFFFCCC>>>;;;222///+++)))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###!!!"""$$$%%%$$$""""""&&&'''###"""%%%%%%###########################################################################""""""""""""###%%%&&&'''###################################################################################################$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((()))))))))))))))))))))******************+++++++++,,,,,,,,,+++******))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))************++++++++++++************))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((()))******)))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''888777555444333222222111111///---+++)))((((((((('''((()))***)))(((&&&%%%$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$'''))))))&&&%%%&&&(((''''''''''''(((***++++++******+++,,,,,,---......///000222555777888999999;;;;;;;;;;;;;;;<<<<<<<<<666888999999999999:::<<<999:::;;;<<<============999999999999::::::;;;<<>>;;;<<<@@@CCCCCCBBB@@@AAAAAAAAAAAABBBBBBBBBAAABBBBBBAAA???@@@EEEIIINNNMMMLLLLLLKKKIIIJJJLLLJJJJJJHHHCCC???>>>@@@CCCCCCEEEGGGIIIGGG@@@666///333666<<>>@@@CCCDDDAAAAAADDDDDDBBB???@@@BBBEEEGGGHHHGGGFFFGGGGGGHHHIIIJJJHHHDDD@@@BBBBBBBBBAAA@@@BBBHHHLLLLLLMMMOOOPPPOOONNNMMMNNNQQQPPPLLLEEE===888888999===>>>@@@BBBBBB@@@<<<888111333777>>>GGGMMMNNNNNNOOOLLLHHHEEECCC@@@:::666000---***(((''''''(((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""$$$###"""!!!!!!"""###$$$"""###$$$$$$###"""###$$$$$$$$$###""""""###$$$$$$$$$$$$$$$#########""""""########################$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''(((((()))))))))))))))))))))*********)))***++++++,,,,,,++++++,,,+++)))((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))111444333,,,(((******(((*********)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******)))))))))(((((((((***)))))))))))))))*********))))))(((((()))))))))******++++++******))))))************+++++++++,,,************************(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))'''(((((((((((((((''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''999888777666555333222222000///...,,,***)))(((((('''(((******((((((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))(((((((((******)))******+++,,,,,,***///333444555777555222111666222333<<<===;;;@@@???BBBEEEEEEHHHKKKIIIEEEGGGKKKRRRWWWXXXWWWVVVUUUYYYYYYZZZ___aaa]]]SSSKKKJJJIIIFFFBBB@@@@@@DDDGGGFFFHHHJJJKKKMMMNNNOOONNNMMMLLLHHHCCC===888666666999888777999;;;===<<<;;;222111222777@@@JJJQQQUUURRRNNNKKKLLLMMMLLLFFF@@@777444///***&&&&&&***---&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""###############$$$###""""""""""""###$$$"""###$$$$$$###"""###$$$$$$$$$###""""""###$$$$$$$$$$$$$$$##########################################$$$%%%%%%%%%%%%&&&'''))))))))))))))))))))))))***))))))))))))))))))(((((())))))***+++*********+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))---000000+++(((******)))+++*********))))))((((((((())))))******))))))((())))))))))))))))))))))))*********)))))))))))))))+++******)))))))))*********))))))((())))))******))))))******+++***************+++++++++,,,,,,,,,************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))'''(((((())))))(((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''888777777555444333222222000///...,,,***)))))))))'''((()))))))))(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///,,,---111555666555333333666:::666555???AAA@@@GGGLLLSSS[[[aaahhhlllhhhaaaeeekkksssxxxxxxwwwxxxyyy|||}}}tttkkkgggaaaYYYRRRNNNLLLLLLKKKJJJGGGDDDDDDHHHJJJIIIIIIIIIGGGCCC???<<<:::999999888666666888999999999666333000111888DDDOOOWWWQQQNNNLLLOOOSSSRRRLLLFFF===:::666///)))(((***---%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%"""""""""######$$$$$$$$$########################"""###$$$$$$###"""###$$$$$$##################$$$################################################"""###%%%%%%%%%%%%'''(((******))))))))))))))))))******))))))((((((((('''((()))******++++++************)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))***,,,---+++))))))******++++++******)))((((((((()))))))))******)))))))))))))))))))))))))))))))))************************+++******)))))))))******++++++*********+++,,,,,,))))))***+++,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))(((''''''((((((((((((''''''''''''''''''''''''''''''777777666555444333333222000///...,,,+++*********((((((((()))))))))((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))***,,,,,,,,,---------------++++++,,,,,,...///111111999333111444555333666<<<777===;;;;;;GGGMMMRRR^^^xxxvvvoookkknnniii]]]OOOIIIJJJHHHDDDIIIHHHEEECCCAAA>>>;;;:::===<<<;;;<<<>>>>>>===;;;:::666111...111:::EEEMMMOOONNNOOORRRVVVVVVPPPJJJGGGEEE@@@999222---******'''&&&&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""######$$$$$$%%%%%%######$$$$$$$$$$$$######"""###$$$$$$###"""###$$$#########$$$$$$#########################################################"""###%%%%%%%%%%%%'''(((((((((((((((((((((((((((***)))))))))(((((('''''')))******+++++++++++++++))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++***((()))+++************))))))(((((())))))************))))))*********************************+++++++++++++++*********)))***++++++,,,,,,,,,++++++,,,---......,,,------...////////////.../////////000000000000000000000000000000000000............------,,,,,,))))))))))))))))))))))))***************)))))))))************************''''''((()))******))))))'''(((((((((((((((((('''''''''''''''''''''''''''666666555555444333333222000///...,,,++++++******)))(((((((((******((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''(((((())))))***((((((((()))))))))***************+++++++++++++++,,,,,,---...///111333444555555@@@QQQSSSGGG???@@@@@@JJJMMMPPP\\\dddooottthhhcccZZZNNNCCCAAA???>>>???@@@???>>>@@@@@@AAADDDGGGHHHGGGFFF???<<<666111///222999>>>JJJMMMQQQVVVYYYXXXTTTQQQRRRNNNIIICCC===666...))))))(((((('''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$%%%%%%$$$######"""###$$$$$$###"""###$$$"""###$$$$$$$$$$$$###"""###############$$$$$$$$$###########################$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''''')))((((((((((((((((((''')))***++++++,,,,,,++++++'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((***,,,+++((())),,,)))))))))))))))))))))***)))******++++++******)))************************+++++++++++++++,,,,,,,,,++++++++++++,,,...///000///////////////000111222333444555555555555555444666666666777777777888888666666666666666666666666444444333333222111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************''''''((()))************'''(((((())))))(((((('''''''''''''''''''''''''''666555555444444333333222000///...---,,,+++++++++)))((('''(((***+++)))&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((())))))******(((((()))))))))*********))))))******++++++++++++------...///111333555666...666PPPoooxxxhhhZZZZZZ```nnntttuuu{{{~~~nnnUUUQQQLLLIIIHHHGGGEEEDDDCCCCCCDDDFFFJJJLLLMMMMMMEEEDDD@@@:::444222333666BBBHHHPPPVVVXXXWWWWWWVVVQQQLLLEEECCCBBB???777000,,,+++***((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###"""###$$$$$$###"""###$$$"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$########################$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&''''''((((((((('''''''''(((((((((((((((((())))))***+++*********&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))'''***...,,,((((((,,,((((((((()))******++++++)))******++++++******)))************************+++++++++,,,,,,,,,------------...///000222444555777777777777888999:::;;;==================<<<;;;;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666555////////////////////////---------,,,,,,,,,++++++************************''''''(((******++++++***(((((())))))))))))((((((''''''''''''''''''''''''555555555444444333333333000///...---,,,+++++++++***((('''(((***+++)))&&&&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))************+++++++++,,,,,,---------------...000222444666777:::<<>>CCCEEE@@@999...---+++***((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""&&&%%%%%%$$$$$$############$$$%%%&&&&&&%%%$$$###"""$$$$$$$$$###"""###$$$"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$########################$$$&&&'''&&&$$$$$$$$$&&&%%%&&&&&&'''((())))))***&&&'''''''''(((((())))))'''(((((()))))))))))))))&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))***(((***...---((((((---''''''((()))***+++,,,,,,******++++++++++++******************************+++++++++,,,,,,---------...///000111444666888999?????????@@@@@@BBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@============>>>>>>>>>>>>????????????????????????<<<<<<;;;;;;:::999888888222222222222222222222222.........------,,,,,,,,,************************''''''(((******+++++++++(((((())))))))))))((((((''''''''''''''''''''''''777666555444222111000///000///---+++*********++++++***)))'''''''''((()))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))************))))))))))))&&&&&&((()))++++++,,,,,,+++******+++---///000000222000111555555444;;;DDDEEE[[[ttteeeOOOHHH@@@===BBBFFFFFFFFFIIIKKKKKKHHHEEEGGGHHH???222222333;;;FFFNNNPPPQQQSSSDDD<<<333222888???BBBBBBBBB666,,,++++++'''%%%&&&$$$%%%''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$###"""""""""###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((************))))))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))+++*********))))))(((((((((((())))))))))))(((((())))))))))))************+++******)))))))))******)))+++,,,---,,,+++,,,---,,,,,,,,,---...111333555222555:::===@@@DDDHHHKKKEEEEEEFFFIIIMMMMMMJJJFFFJJJIIIIIIIIIGGGCCC===888888888888888888:::;;;<<>>===<<<444222000///000444888;;;555555555555444333111000,,,---.........---,,,,,,++++++***)))))))))))))))'''''''''(((((((((((()))''''''&&&&&&&&&&&&''''''666666555444222111000000///...---,,,+++*********+++***)))((('''(((((()))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,---,,,,,,---////////////444222333888>>>FFFTTTbbbyyywwwfff[[[PPPJJJEEEBBBDDDJJJFFFHHHGGGDDDEEEGGGDDD===444222555===DDDHHHMMMRRRLLLDDD999222111666<<>>888333000333777===EEEMMMOOOJJJ@@@444,,,///888AAALLLJJJHHHCCC888---***,,,(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))************))))))))))))))))))************)))))))))))))))*********++++++))))))))))))***+++,,,,,,,,,,,,,,,++++++,,,000222777888:::===???BBBDDDEEEHHHGGGFFFHHHMMMPPPPPPOOOPPPMMMJJJGGGFFFDDDBBB@@@BBBCCCBBB???<<<999777777;;;999888777777999<<<>>><<>>;;;999777777;;;<<<>>>???>>><<<:::888777555333111000222333555//////...---,,,,,,++++++******))))))))))))))))))((((((''''''''''''((((((555555444444333333333222---.........---+++)))(((******))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,---------,,,,,,+++---...000111333555777;;;IIIaaaxxxmmmWWWIIIBBBDDDFFFHHHHHHFFFBBB>>><<<666111000111444===FFFIIIJJJEEE999...---999EEELLLMMMNNNIII???555...---)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%&&&&&&''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%"""######$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))*********))))))))))))))))))******++++++******)))))))))*********+++++++++,,,++++++++++++,,,------***,,,...000222444888;;;:::;;;<<<===>>>??????@@@AAA>>>===AAAIIIOOOOOOMMMMMMLLLKKKKKKJJJIIIHHHGGGEEEEEECCC@@@<<<:::<<<===BBBAAA>>>======@@@BBBDDDAAACCCFFFIIIKKKLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLIIIFFFBBB???<<<;;;===???AAACCCCCCAAA>>><<<999666333111111333777999111111111000000///...---++++++******)))))))))((()))((((((''''''(((((()))555555555444444333333333---.........---+++)))((())))))******************''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******++++++++++++,,,,,,,,,,,,,,,++++++---...///111555<<>>222...666???IIILLLNNNMMMHHHAAA888111***)))'''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))************++++++++++++******************++++++++++++,,,,,,+++++++++,,,------+++...333666888:::<<<>>>::::::999888777666555555:::777666:::CCCIIIKKKIIIOOOPPPRRRSSSSSSRRRRRRQQQQQQPPPNNNJJJHHHHHHJJJLLLGGGEEECCCBBBBBBDDDFFFHHHHHHIIIKKKLLLMMMLLLLLLKKKIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIGGGEEEDDDCCCBBBCCCEEEGGGGGGFFFDDDBBB>>>;;;777444222222444555333333444444444333222111---,,,,,,+++***))))))((()))))))))(((((()))))))))666666666555444333333222.........---,,,+++***)))((()))***+++++++++******''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))******++++++,,,,,,,,,***+++,,,,,,---------,,,...///111444999DDDRRR\\\tttfffYYYXXXWWWXXXZZZ^^^cccggggggeeeeeeeeefffdddaaa^^^^^^\\\^^^gggpppwww}}}sssbbbNNNEEEBBBAAA??????AAA???>>>===999555777===>>>DDDGGGBBB888000111444EEEKKKPPPQQQPPPLLLCCC:::000...+++((('''''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#################################""""""######$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))((((((((('''''''''''''''''''''(((((((((###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,++++++*********++++++++++++,,,***++++++,,,---...000111444777999;;;;;;;;;<<<===CCCAAA???===;;;;;;;;;;;;AAA???===???DDDIIIJJJJJJQQQSSSUUUUUUTTTTTTTTTUUUVVVRRRNNNLLLMMMNNNOOOOOOJJJIIIIIIHHHHHHIIIJJJJJJGGGHHHJJJLLLMMMMMMMMMLLLHHHHHHGGGGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHJJJJJJJJJIIIIIIFFFCCC???:::555222///...333444666777777777666555000000///...,,,+++************))))))))))))******888777666555444333222111///...---,,,+++*********((()))***++++++++++++***''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++,,,------......***+++,,,---.../////////000333888@@@OOOddd}}}|||xxxvvvpppmmmkkklllnnnmmmgggaaa\\\eeeiiifffiiivvvwwwuuusssrrrsssqqqiiibbb^^^WWWUUUYYY]]]^^^aaagggoooooopppqqqrrr|||ssscccUUUFFF===;;;@@@@@@BBBCCC>>>:::<<>>JJJSSSTTTQQQOOOIIICCC:::666111,,,((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################$$$############$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******)))))))))(((((((((((((((((((((''''''''''''######$$$%%%%%%&&&''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))((()))))))))************++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,+++,,,...000444777:::<<>>>>>???CCCFFFLLLJJJHHHFFFGGGIIILLLNNNNNNMMMKKKKKKMMMOOORRRTTTVVVVVVVVVTTTSSSUUUZZZ___]]]WWWQQQQQQUUUXXXVVVSSSSSSTTTTTTTTTTTTTTTSSSSSSMMMNNNOOOPPPQQQQQQQQQQQQJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIHHHFFFBBB===777222///333555777999::::::999999555444333222000///...---+++******))))))******+++999888777666444333111111000///---+++*********+++((()))***+++,,,,,,+++***''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++,,,------...//////+++,,,---///000111111111000555>>>MMMcccrrr```YYYZZZ\\\]]]ddddddgggkkkqqqwwwzzz|||{{{{{{tttppppppvvvxxxtttrrrtttqqqsssqqqhhh[[[YYYjjj~~~oooWWWGGGBBB???@@@CCCEEEAAA>>>AAAGGGHHHIIIKKKKKKIIICCC<<<777888HHHUUUUUUOOOLLLJJJGGGAAA===666///***(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((************))))))))))))))))))((((((''''''&&&&&&######$$$%%%%%%&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))%%%%%%&&&'''((((((((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%(((((((((''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((((((((())))))))))))(((((())))))*********++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,...///222666;;;@@@EEEGGGIIIGGGDDDAAAAAAFFFMMMRRRLLLJJJIIIIIIKKKPPPUUUXXXUUUVVVVVVUUUTTTWWW[[[^^^^^^]]][[[XXXYYY^^^gggnnnnnnfff```aaahhhkkkhhhbbb^^^___```aaaaaa```^^^^^^[[[[[[[[[\\\[[[[[[ZZZZZZNNNMMMLLLJJJIIIGGGFFFEEEGGGFFFEEECCCCCCDDDEEEFFFDDDCCCCCCCCCDDDFFFHHHIIIGGGHHHIIIGGGDDD>>>999555333555888:::<<<<<<;;;;;;888888666555333222111000++++++************++++++777777555444222111////////////---+++***)))((((((((()))***++++++***)))((((((((((((((((((((((((((())))))((('''''''''''''''))))))))))))((((((((((((+++*********))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))+++---......,,,,,,...000...111---,,,222//////:::666EEE[[[oooxxxssskkkcccaaafffmmmpppppp|||tttkkkjjjiiittt{{{vvvYYYEEE999AAAIIIKKKEEE???@@@EEEKKKIIIIIIMMMQQQNNNDDD:::AAAJJJQQQRRRQQQOOOJJJEEEKKKFFF>>>666///)))%%%"""&&&%%%$$$%%%''''''%%%###'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$%%%&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%(((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''$$$%%%******%%%$$$'''&&&&&&''''''((((((((()))%%%%%%&&&''''''&&&&&&%%%(((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''')))***)))((('''(((*********))))))(((((('''''')))************+++++++++...,,,,,,,,,------,,,+++&&&)))---///...---------333444:::DDDMMMPPPLLLGGGKKKKKKKKKHHHFFFFFFIIILLLIIIIIILLLSSSVVVVVVVVVYYYWWW```bbbZZZZZZccciiigggmmmsssvvvqqqiiimmm}}}}}}~~~zzzyyyxxxvvvpppkkkooowwwzzz{{{zzzwwwxxxzzzyyyuuuhhhdddaaaaaabbb```ZZZTTTKKKNNNMMMHHHDDDDDDCCCAAAFFFCCCBBBDDDDDDBBBCCCGGGCCCHHHJJJHHHGGGGGGCCC>>>777666666888;;;<<<;;;:::333444555555555444333222000000...---+++)))((('''555555444333333222111111000///---,,,***)))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))(((+++++++++******)))))))))************************(((((()))***************000000000000//////......---000------444333555AAA[[[hhh{{{wwwlllffffffiiimmmssszzzxxxwwwvvvxxxuuu___XXXMMMBBB@@@DDDHHHGGGEEEHHHGGGIIINNNSSSTTTOOOIIIDDDJJJPPPPPPPPPNNNHHH@@@GGGFFFDDD???888000***'''((('''&&&&&&'''&&&%%%###'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((($$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&(((((())))))(((''''''&&&''''''((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((%%%&&&******&&&%%%(((%%%%%%&&&&&&''''''''''''''''''((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''')))***)))((('''(((*********))))))((((((((((((************++++++++++++*********+++,,,,,,,,,+++.........---,,,---000333>>>CCCKKKQQQTTTTTTQQQOOORRRQQQQQQOOONNNMMMLLLLLLQQQPPPQQQSSSSSSTTT]]]gggvvvvvvrrr{{{}}}xxxyyy|||tttbbbccc```YYYTTTSSSOOOJJJFFFAAA???AAACCCAAAAAACCCBBBHHHKKKHHHFFFFFFEEECCCCCCAAA??????@@@@@@???>>>444333111000000111222333222111000///---,,,+++***444444333333333333222222000///...,,,+++*********((()))************))))))***************************)))((((((''''''(((((())))))))))))))))))))))))++++++************))))))************************)))***++++++,,,,,,++++++...------...//////...,,,///111...111>>>EEEOOOaaa{{{iiicccfffoooxxx~~~yyy~~~xxx]]]JJJFFFGGGFFFCCCDDDEEEGGGKKKPPPRRRRRRPPPIIILLLOOOOOOOOOMMMEEE;;;@@@EEEIIIJJJDDD;;;222---+++)))'''&&&&&&&&&%%%###'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&(((((()))))))))(((''''''))))))))))))(((((((((((()))((((((''''''(((((()))''''''((()))***************((((((******((((((***&&&&&&'''''''''(((''''''''''''&&&&&&'''(((((()))&&&&&&&&&''''''(((((()))&&&&&&'''(((((((((''''''%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))''')))***)))((('''(((******))))))))))))(((((((((************+++++++++,,,)))***+++,,,------,,,,,,111000...---...333;;;@@@FFFNNNWWW[[[YYYVVVTTTUUUXXXWWWWWWUUUSSSRRRRRRRRRYYY\\\aaaffffffkkkxxx}}}zzzzzzwwwtttttttttpppiii___VVVOOONNNMMMIIICCCBBB@@@EEEFFFAAA???AAACCCCCCHHHFFFCCCBBBCCCCCCBBBAAA999666333000///111555777444444222111000///......444444444333333222222111000000...---,,,+++++++++((())))))******************************************))))))((('''((((((((()))))))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,---------------+++***+++---000222111///111444444===RRRcccvvvzzzqqqooowwwrrrVVVHHHEEEEEEDDDFFFHHHKKKMMMNNNOOOPPPNNNOOOOOOOOOPPPNNNDDD999888@@@JJJOOOMMMDDD999222,,,)))&&&%%%&&&&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((()))(((&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((()))))))))(((((('''))))))))))))((((((((((((***)))(((((((((((()))***'''((())))))******))))))+++***)))******)))***+++))))))((((((((()))))))))(((((('''''''''(((******)))))))))))))))(((((((((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))''')))***)))((('''(((***))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,.........---......---///222555:::AAAIIINNNLLLRRRYYY]]][[[XXXVVVVVVTTTWWWWWWUUURRRTTT\\\ccchhhooozzzzzzoooeeecccbbb\\\UUUQQQMMMKKKEEE===<<<@@@BBBAAADDDCCCDDDEEEGGGHHHFFFEEEBBB@@@;;;888666777999:::666555333222111000000000777666555444222111000///000///...---,,,+++++++++)))))))))))))))******+++******************************)))(((((((((((((((((()))))))))*********+++((((((((((((((((((((((((++++++++++++++++++++++++,,,,,,---........................///222333444444000:::DDDWWWqqqwwwyyy{{{xxx___PPPHHHBBBCCCFFFJJJMMMOOOQQQRRRQQQRRRRRRQQQRRRQQQGGG<<<222999DDDMMMOOOIII???777...+++'''%%%&&&'''''''''&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''((('''%%%$$$''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))((())))))((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))******,,,,,,---,,,,,,---,,,,,,,,,***)))(((''')))***+++,,,++++++******++++++,,,''''''(((((((((((())))))'''(((((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))''')))***)))((('''(((***))))))))))))***************++++++++++++,,,,,,,,,,,,...///...---,,,...000---222;;;BBBHHHMMMPPPSSSSSSUUUXXXZZZZZZXXXUUURRRKKKRRRWWWVVVTTT\\\nnn~~~zzzssstttvvvtttooollljjjaaaRRREEECCCEEECCC===???@@@BBBGGGJJJLLLJJJIIIHHHGGGDDDBBB???===;;;;;;777666333111000000000111888777666444222000///...///...---,,,++++++++++++)))((((((((()))***+++,,,************************+++***))))))(((((())))))((())))))******+++++++++''''''(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........//////......000333777:::LLL___xxx~~~|||dddJJJ@@@??????BBBHHHMMMOOOPPPPPPSSSTTTSSSTTTSSSKKKBBB333555;;;EEEMMMMMMEEE===555000+++'''''''''''''''&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))((((((''''''(((((()))(((((()))*********))))))((()))))))))************(((((()))******)))((((((,,,+++******+++...000222222555777555555777555222111...***((('''***---///......///......---,,,+++%%%&&&''''''((()))******(((((()))))))))(((''''''&&&&&&'''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&&&&&&&'''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))''')))***)))((('''(((***)))))))))************+++++++++++++++,,,,,,,,,,,,+++---...---+++---111666888>>>FFFMMMOOOPPPOOOOOOTTTTTTTTTTTTTTTSSSPPPOOONNNXXXcccfffgggppp{{{vvvvvvzzz~~~wwwgggYYYRRRPPPIIIAAA@@@???@@@BBBEEEFFFFFFEEEGGGGGGGGGFFFCCC@@@===;;;999777444111000///000000666666555444222111000000...---,,,++++++***++++++)))((((((((()))***+++,,,))))))))))))))))))))))))+++***))))))(((((())))))((())))))******+++,,,,,,))))))))))))*********+++------------------------,,,---......//////......,,,///111000///222<<>><<<:::666222000///000000444444444333333222222222------,,,+++************)))((((((((((((***,,,---((((((((((((((((((((((((+++******)))))))))))))))((())))))***++++++,,,,,,******++++++,,,,,,,,,,,,------------------------,,,------...............---333888888888>>>LLLXXXxxx{{{{{{wwwuuuttteeeRRRGGGDDDEEEEEECCCIIIPPPUUUUUUSSSSSSQQQMMM???666000888HHHSSSQQQKKKGGG@@@777///***(((&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***(((((()))******************+++,,,---///000111111555777:::<<<<<<:::777555111///...000555===EEEJJJQQQWWW[[[YYYYYY[[[WWWQQQDDD???888333222666===AAANNNOOOQQQQQQOOOLLLGGGEEE<<<:::888444111---+++))))))))))))))))))(((''''''''''''''''''((((((((()))&&&&&&''''''(((((())))))''''''''''''''''''''''''%%%%%%&&&'''((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&&&&&&&&&&''')))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))***)))((('''(((***))))))******++++++++++++++++++,,,,,,,,,------------///111111222888CCCLLLPPPOOONNNKKKJJJJJJMMMOOOTTT[[[aaaaaa___bbbllluuu~~~zzziii```SSSHHHCCCBBBDDDEEECCCCCCCCCDDDDDDDDDDDDDDD>>><<<777333111000000000999777444333333222///------,,,++++++******++++++...,,,(((&&&&&&'''***,,,************************+++)))(((''''''((()))+++***))))))(((((()))***+++)))************+++++++++------------------------------......111222///+++333222333999GGG[[[ooo|||rrrUUUFFFCCCDDDCCCFFFJJJOOORRRUUUVVVSSSOOOFFF===555999DDDMMMOOOLLLMMMJJJDDD:::111+++***++++++(((%%%$$$%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))*********************)))))))))))))))---+++))))))***+++++++++******+++,,,,,,---------...///111222444999>>>CCCIIIKKKMMMNNNKKKEEE>>>:::555222000111111444===HHHKKKXXX___[[[YYY^^^^^^YYYUUUNNNEEE<<<777777:::<<>><<<<<<===JJJPPPYYY^^^___]]]\\\[[[RRROOOJJJDDD>>>:::888777;;;888444000...,,,)))'''(((&&&%%%&&&(((******)))))))))((('''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******++++++*********))))))))))))***++++++++++++,,,,,,,,,+++,,,......------...///...222:::BBBJJJOOOQQQQQQMMMPPPOOOKKKLLLUUU___dddgggwww}}}oooeee^^^VVVNNNFFFAAA===@@@BBBCCCDDDGGGDDDDDDCCC@@@<<<888555444888666444333333222000...------,,,++++++++++++++++++******)))((()))))))))***************************)))(((''''''((()))***++++++******+++,,,------************+++++++++,,,------------------------...---,,,------...000111///999KKKbbbxxxjjjRRREEE???BBBDDDHHHJJJLLLMMMPPPRRRNNNEEE;;;:::BBBKKKQQQRRRUUUQQQJJJBBB:::444///,,,+++)))'''&&&''''''&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++************************++++++,,,,,,,,,+++***)))++++++,,,...111555999;;;???CCCIIINNNQQQTTTWWWYYYZZZZZZZZZYYYVVVRRRNNNLLLFFFAAA>>>???AAABBBEEEIIINNNXXX]]]ZZZYYY]]]^^^[[[^^^[[[TTTNNNIIIGGGGGGGGGMMMSSS[[[bbbdddcccaaa```UUURRRLLLBBB999555777999777666444333333111///---+++)))(((((()))+++************))))))(((((('''''')))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++***************)))))))))++++++++++++,,,,,,,,,,,,,,,---///...---------...000888CCCLLLQQQQQQPPPNNNJJJNNNPPPSSS\\\jjjuuuyyy~~~uuuoooggg```QQQHHH@@@>>>>>>===???AAAAAABBBBBBBBB@@@===:::888888666444333333222000...------,,,++++++++++++,,,***************)))((((((******************************)))(((((()))******************+++,,,,,,---*********+++++++++,,,,,,------------............++++++---000000000333888444CCCYYYnnn~~~oooXXXJJJDDDDDDFFFIIIJJJJJJLLLPPPPPPIIIBBBAAAFFFNNNRRRSSSQQQOOOKKKGGGCCC<<<444///***(((''''''(((((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++*********+++++++++++++++,,,,,,,,,+++***+++,,,---...000444999>>>CCCGGGHHHOOOQQQSSSTTTSSSSSSUUUVVVWWWVVVUUURRROOOKKKIIIGGGBBB<<<999<<<@@@@@@@@@AAABBBHHHKKKIIIIIIMMMOOOMMMPPPOOOMMMKKKJJJJJJJJJKKKKKKOOOUUU[[[```cccdddeee[[[XXXPPPDDD888444888>>>999888888999:::999666333333111000///...,,,)))&&&******************)))))))))(((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++************************+++++++++,,,,,,,,,---------------------...222555???DDDJJJNNNNNNMMMMMMNNNOOOPPPTTTbbbyyy}}}xxxjjjbbbYYYQQQGGG===:::<<<<<<===>>>@@@BBBAAA???===777555444333333222000///...---,,,,,,++++++,,,,,,)))******+++***)))((('''******************************))))))))))))******'''((()))******+++++++++***++++++++++++,,,,,,,,,---------....../////////++++++///222000...333;;;@@@QQQgggvvvxxxssspppwww}}}~~~hhhFFFBBBAAAEEEHHHGGGIIIMMMOOOLLLJJJJJJNNNQQQSSSSSSJJJHHHGGGIIIIIIDDD;;;333+++)))(((((()))***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&&&&&&&''''''''')))((((((''''''(((((()))))))))))))))))))))))))))''''''''''''((((((((((((************************************++++++++++++***+++++++++,,,,,,,,,---000000///...---///444999;;;>>>CCCHHHLLLNNNNNNNNNSSSSSSQQQNNNKKKKKKLLLNNNPPPOOOMMMLLLJJJIIIIIIIIIBBB<<<999<<<>>><<<::::::;;;===???===>>>BBBEEEEEEDDDCCCCCCBBBAAA???>>>===???@@@BBBGGGMMMSSSXXX[[[YYY[[[YYYRRRIIICCCCCCFFFLLLKKKJJJHHHFFFBBB===999888777777666555222---)))((((((((()))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++***************+++++++++++++++,,,,,,,,,---------------,,,,,,---333:::@@@NNNMMMJJJHHHGGGIIINNNQQQXXX___kkk{{{vvvbbbMMMCCCBBB<<<;;;<<>>AAAEEEEEEGGGKKKKKKMMMOOOQQQRRRRRRRRRRRRDDDAAA@@@CCCHHHHHHAAA:::111...***))))))*********''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((%%%&&&&&&&&&''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((*********************************++++++++++++,,,+++++++++,,,,,,------...---///000000000444:::@@@IIIKKKMMMPPPPPPOOOMMMLLLGGGFFFEEEBBB@@@AAADDDFFFMMMMMMMMMNNNPPPQQQSSSTTTSSSNNNKKKLLLJJJFFFDDDEEECCCBBBBBBBBBCCCGGGJJJKKKNNNMMMKKKHHHDDD???<<<:::999666333444999???EEEGGGLLLSSSZZZ^^^[[[UUUQQQOOORRRQQQPPPPPPOOOLLLGGGDDD999888888888:::999888666+++***)))'''''''''(((((((((''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++*********+++++++++++++++,,,,,,,,,,,,---------------------...111999BBBHHHKKKGGGDDDEEEJJJRRRXXX\\\hhhzzzeeeUUUPPPEEE@@@<<<;;;>>>@@@???>>>666555333333333333111000......---,,,,,,,,,,,,---*********)))))))))))))))*********************************++++++*********&&&''')))+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...///000000000000,,,...222333777JJJ___qqq{{{wwwmmmtttpppYYYDDDAAADDDCCCDDDHHHHHHKKKOOORRRRRRQQQQQQRRRDDD===777:::BBBGGGEEE@@@999444...***((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))''''''''''''((((((((((((*********************************+++++++++,,,,,,++++++,,,,,,---.........,,,111666999:::===CCCHHHNNNMMMLLLLLLKKKJJJJJJIII@@@BBBCCCCCCCCCDDDGGGJJJQQQRRRSSSTTTVVVYYYZZZ[[[]]]ZZZYYYZZZWWWSSSTTTXXXRRROOOMMMNNNPPPSSSWWWZZZ^^^]]]\\\YYYVVVRRROOONNNFFFAAA:::777888:::;;;;;;@@@EEEKKKQQQTTTUUUTTTRRROOONNNNNNNNNOOOOOOLLLJJJ<<<999555555999>>>BBBDDD666333///+++((((((((()))'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++*********++++++,,,,,,,,,,,,,,,,,,------------...---...111444888>>>FFFKKKDDDEEEKKKXXXiiivvv{{{{{{oooeee[[[SSSHHHAAA??????>>><<<666555333333333333111000......---,,,,,,,,,,,,---+++******)))((()))))))))******************************++++++++++++******'''(((***,,,------------++++++,,,,,,,,,------------------...///000000111000+++---333888BBB^^^yyymmmOOOEEEDDDAAAAAAEEEFFFJJJNNNPPPOOOOOOPPPRRRFFF;;;222222<<>>;;;===:::888:::@@@HHHNNNQQQWWWUUURRRPPPOOOLLLIIIFFF@@@;;;444222666>>>FFFKKKAAA===777000,,,++++++,,,'''''''''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++*********++++++,,,,,,,,,,,,,,,,,,---------......,,,///444999===BBBGGGJJJFFFMMM]]]wwwzzzvvvjjjYYYMMMHHHFFFCCCAAA555555555555555555555555///...---,,,++++++++++++,,,---...,,,***))))))***,,,+++++++++++++++++++++((()))***++++++***)))(((******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,------............///000+++111666<<>>DDDEEENNNRRRMMMPPPSSSMMMMMMDDD888000111777>>>AAADDD???888111,,,)))(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))******(((((((((((())))))))))))))))))))))))************++++++******************,,,+++************+++,,,++++++++++++---222888<<>>GGGCCC<<<444---))))))***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))******(((((((((((()))))))))***))))))))))))************+++++++++++++++*********+++++++++,,,,,,,,,,,,,,,...000222555888===CCCGGGLLLMMMNNNLLLIIIGGGEEEEEEQQQNNNNNNRRRUUUSSSSSSTTTTTTUUUUUUUUUUUUZZZ```fff```]]]ZZZYYYYYYZZZYYYYYY^^^]]]]]]___```\\\UUUOOOOOONNNNNNMMMMMMPPPSSSUUU\\\]]]]]]^^^^^^___```aaaaaacccdddccc^^^ZZZWWWVVVWWWWWWXXXXXXTTTMMMDDD>>>777777<<>>;;;???HHHOOOUUUIII<<<777333///...111---,,,+++)))(((((()))+++((((((((('''''''''&&&&&&''''''''''''((((((((((((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))*********************+++,,,,,,------,,,...//////---...000333999>>>EEEGGGGGGHHHKKKNNNhhhttt{{{wwwpppdddWWWQQQ666666555444333333222111......---,,,++++++++++++,,,.........,,,,,,---...************************++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,...///000000000111222111<<>>EEELLLMMMMMMKKKHHHEEEEEEJJJOOOVVVNNNDDD<<<444///000444333000---***)))((()))***((((((((((((''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++)))))))))*********++++++******+++,,,,,,------...+++///222111---...444:::AAACCCDDDDDDFFFKKKSSSYYYooottt}}}pppiii777666555444333111000000...---,,,,,,+++++++++,,,+++,,,...---,,,,,,---...)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,------...---///111000//////111333444BBBTTTggg|||}}}{{{vvvWWWLLLAAABBBIIIJJJNNNRRRMMMMMMGGG>>>777444444777999EEEGGGFFF@@@666///,,,+++)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((())))))***(((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,...///111222555999@@@FFFIIILLLOOOQQQRRRPPPMMMIIIGGGJJJOOOSSSQQQOOOQQQVVV[[[```jjjttt}}}}}}yyyuuurrrooommmkkk```^^^[[[YYYXXXXXXWWWVVVZZZ\\\___ccceeedddbbbaaa]]]\\\\\\\\\[[[XXXSSSOOOCCC;;;555222111222888???===CCCJJJNNNPPPPPPRRRTTTYYYTTTLLLCCC;;;555333222333111///---,,,+++)))((()))))))))(((((((((''''''''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++))))))*********+++++++++++++++,,,,,,------......---///111000000222999>>>EEEDDDCCCCCCJJJVVVfffppppppttt}}}777666555333222000///...------,,,+++++++++,,,,,,***+++,,,,,,+++***,,,---(((((()))))))))*********************++++++,,,,,,++++++,,,,,,,,,------------,,,,,,,,,------...///...000111000......333777AAAQQQdddqqq|||}}}ZZZFFF@@@EEEFFFLLLQQQMMMNNNJJJDDD===999888:::<<<>>>BBBFFFEEE>>>444---******)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))************************++++++++++++++++++,,,,,,------------...---,,,,,,...333777:::CCCGGGLLLOOOPPPQQQRRRSSSTTTSSSQQQNNNNNNRRRXXX\\\aaadddmmmvvv}}}vvvpppkkkfffcccUUUWWWZZZ\\\^^^```aaacccdddbbb```___^^^[[[VVVSSSEEE???999666555333666<<<666<<>>@@@CCCGGGOOOZZZfffttt~~~{{{666555444333111000///...---,,,,,,++++++,,,,,,,,,***+++,,,,,,*********,,,((())))))******+++++++++******))))))***+++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000...000111000...222:::AAANNN___qqqzzzqqqTTTCCCCCCCCCHHHNNNLLLNNNMMMIIIDDD???===>>>@@@999===CCCFFFDDD<<<222+++******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((()))******)))))))))*********++++++*********++++++++++++,,,+++,,,,,,------....../////////...000444999???BBBJJJLLLOOOPPPPPPPPPRRRSSSNNNQQQVVV\\\cccllluuu{{{|||tttpppkkkgggeeebbb^^^ZZZVVVXXX[[[___bbbaaa]]]ZZZNNNIIIDDDBBB>>>999888;;;>>>??????>>>>>>DDDMMMTTTXXXWWWSSSOOONNNLLLDDD;;;222111000222444333///***************))))))))))))''''''''''''(((((((((((((((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))))))))*********++++++++++++,,,,,,,,,---......//////000///......222999@@@CCCDDDCCCQQQggg555444333222111000///...,,,,,,,,,++++++,,,,,,---,,,---...---+++******+++))))))******+++,,,,,,---++++++******+++,,,...///,,,,,,,,,------------...,,,,,,,,,------...///000---///111000111888DDDOOOYYYggguuu|||xxxyyyfffKKKDDDAAAEEEKKKIIIMMMMMMLLLHHHDDDAAABBBDDD888:::>>>DDDGGGCCC999222*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((()))******))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,---...////////////111444888===BBBFFFHHHKKKLLLMMMMMMMMMOOOSSSVVVRRRZZZfffttt{{{mmm```PPPPPPSSSXXX]]]`````````]]]XXXSSSPPPJJJBBB???@@@KKKJJJEEE???:::999>>>CCCJJJNNNNNNJJJHHHKKKIIIEEE:::666222222444555333000++++++*********)))))))))''''''''''''(((((((((((((((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&'''((((((((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,---------...//////000000...000444888===CCCHHHKKKUUUhhh444333333222111000//////,,,,,,,,,++++++,,,------...//////...,,,***+++,,,))))))***+++,,,,,,------,,,,,,++++++,,,...///000,,,,,,,,,---------......,,,,,,,,,---...///000000,,,...111111333===MMMYYYcccmmmwww|||vvvgggssssssQQQFFF@@@CCCHHHGGGKKKLLLMMMJJJFFFCCCDDDFFF999888:::AAAGGGGGG???777************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000...222888???EEEIIIKKKKKKOOOOOOOOOOOOPPPTTTZZZ___hhhppp~~~wwwbbb]]]VVVSSSTTTXXX\\\___ccc^^^[[[YYYUUUOOOMMMOOOWWWXXXVVVOOOEEE===999888<<>>???CCCJJJQQQrrr777666444222111000//////---------,,,,,,,,,++++++///...------------,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------......000111111---++++++///:::JJJYYYbbbkkkvvvzzzwwwooo|||lllKKKAAAFFFGGGAAAFFFLLLNNNKKKHHHGGGAAA999<<<666444<<>>===???EEEJJJKKKKKKKKKNNNLLLNNNWWWdddrrrzzzttthhhYYYTTTYYYYYY\\\___```___```aaacccbbbcccddd___VVVJJJ@@@:::888888888999;;;???DDDHHHIIIBBB;;;999;;;;;;777222888999222'''&&&---,,,%%%)))'''&&&%%%'''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((())))))***+++******+++++++++,,,,,,,,,111///...---///000000000444666;;;???@@@HHH```xxxwww}}}666555444222111000000000---------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........---------...///000000666222000777FFFVVVccciiijjjvvv~~~{{{{{{~~~iiiRRRFFFCCCBBBDDDGGGHHHFFFHHHIIIDDD;;;999444222999EEEKKKGGG@@@333000,,,)))((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((('''((()))))))))))))))))))))))))))''''''''''''(((((((((((())))))((((((((('''''''''(((((((((((()))))))))*********+++,,,,,,,,,,,,+++++++++,,,---..................------///222666999BBBDDDGGGLLLPPPSSSWWWZZZ```hhhtttwwwiiiggg```^^^[[[YYYZZZ]]]cccfffeeefffeeebbbZZZPPPGGGBBB@@@???>>>:::888999===BBBHHHCCC===;;;===>>>>>><<<777:::999333---------,,,***(((''''''))))))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))************************+++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,...---------000222333444:::<<>>666111///666BBBJJJJJJFFF<<<666...***)))******)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((('''((()))))))))))))))))))))))))))''''''''''''(((((((((((())))))((((((((((((''''''((((((((()))))))))*********++++++,,,,,,,,,,,,,,,***++++++,,,......//////000......000555;;;@@@BBBHHHJJJNNNSSS\\\fffqqqxxxwwwoooddd\\\ZZZ]]]aaadddaaabbbbbb___YYYPPPHHHCCCIIIIIIGGG@@@888555888<<>>CCCAAA777,,,***///***))))))***++++++***(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))+++++++++++++++++++++++++++++++++++++++,,,------+++++++++,,,,,,,,,---------------///222555888:::???EEEUUUmmmyyytttpppjjjgggjjjnnnqqqvvv{{{|||444333333222111111111222...------------,,,,,,,,,+++,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------............------------......///000555@@@PPPaaammmttt}}}ssswwwzzzUUUFFFHHHDDDFFFHHHJJJKKKJJJFFFAAA555111///444???HHHKKKJJJCCC;;;000***)))******)))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%'''))))))((('''((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((((((((((((((()))))))))************+++,,,,,,------,,,,,,+++++++++,,,------.../////////111777???EEEHHHIIIJJJKKKMMMVVVhhh{{{mmmccc]]]ZZZXXX[[[[[[\\\[[[WWWPPPGGGBBBLLLNNNNNNHHH>>>888888:::===>>>>>>===<<<>>>CCCHHH@@@@@@EEEIII???///(((---*********+++,,,,,,***(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))++++++++++++++++++++++++***))))))))))))***++++++,,,,,,,,,,,,------------//////000111333777<<>>444---***))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%'''))))))((('''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))************++++++,,,------------,,,------,,,,,,,,,---......000333888>>>EEEHHHIIIIIIIIIIIIKKKWWWtttxxxhhh[[[SSSXXXXXXXXXYYYXXXRRRKKKEEEGGGKKKOOOLLLEEE>>>::::::666999<<<<<<:::;;;???CCCCCC>>>???FFFDDD777......+++*********++++++)))((())))))))))))))))))))))))'''''''''((((((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))*********************************)))***++++++,,,,,,,,,---------.........000000000000222888@@@FFFGGGYYYsss|||wwwqqqkkkccc[[[ZZZ^^^bbbaaa```aaaeeennnzzz|||555444333222111111111111............---------,,,---000111000---+++---///++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------......000111111333AAARRR]]]cccjjjvvvvvvtttkkkOOOHHHFFFEEEGGGGGGFFFGGGKKK???;;;777666999???DDDFFFDDD@@@:::333---)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''''''''''''''''''''%%%'''))))))((('''((()))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))******)))))))))*********++++++++++++,,,---------------///...------...///111222555:::AAAFFFIIIJJJLLLMMMUUUXXX]]]jjjvvvnnnbbb^^^YYYVVVUUURRRMMMHHHCCCGGGKKKLLLHHHBBB===:::444666999999999:::>>>BBBDDD<<<999???DDDBBB;;;555///---+++*********)))((())))))))))))))))))))))))''''''((((((((()))))))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))************************,,,,,,,,,,,,,,,---......---------........./////////000000111555>>>KKKUUU[[[iiizzz}}}~~~{{{rrrhhhdddfffeeegggkkklllkkkiiihhhhhhfffdddiiiuuu666555444222111000000000............------------...000222000,,,)))+++...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......000111333444;;;IIIZZZfffiiilllqqqvvvyyyyyy}}}___PPPDDDBBBEEEGGGIIILLLFFFCCC===999888:::>>>AAABBBCCCAAA:::000***((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''%%%'''))))))((('''((()))))))))))))))))))))))))))''''''''''''(((((((((((((((((()))))))))*********))))))*********++++++++++++,,,------...---------////////////111444777999;;;BBBJJJNNNOOOSSS[[[aaatttyyyiii]]]VVVRRROOOLLLIIIIIIJJJKKKKKKGGGAAA<<<888888777666999>>>DDDIIIIIICCC;;;999AAAGGGEEE===444111,,,************)))))))))))))))))))))))))))'''((((((((())))))))))))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))++++++++++++++++++++++++---,,,,,,,,,,,,---......---.........////////////000111333666>>>MMMaaannnttt~~~{{{tttrrrooottt{{{~~~{{{uuuoookkkjjj```VVVWWW___jjjxxx777666444222111000////////////.........------------000222///***((())),,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......------...///111333444555FFFRRRaaalllqqqqqqppppppxxx~~~zzzwwwxxx^^^FFF@@@EEEHHHIIIJJJKKKHHHBBB;;;777777:::<<>>:::666555999BBBKKKQQQPPPMMMBBB888===HHHHHH???888444...+++******++++++))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---............/////////000222444777===HHH\\\ssszzzvvvxxx}}}}}}tttlllgggggggggccc```aaagggttt666555333111000///.........,,,+++---000111///,,,------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111///...111888???QQQ[[[bbbccciiirrrqqqhhhpppllllllwwwtttJJJ@@@FFFGGGGGGIIILLLJJJFFFCCC???===<<<<<>>GGGHHHIIITTTggguuu~~~xxxmmm]]]PPPQQQWWWZZZUUUOOOMMMLLLJJJBBB===<<<>>>;;;999CCCQQQUUUYYYRRRCCC;;;AAADDDAAA999555111---,,,---------+++)))((()))***+++***)))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((()))***************))))))))))))************)))************+++++++++,,,,,,,,,---------......,,,---///000111111111111333888;;;AAAVVVuuu||||||~~~{{{wwwrrrooonnnkkkgggccceeedddkkk{{{444333222111000000000000...,,,+++---///000///---------,,,,,,,,,,,,++++++++++++,,,------------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---.........333<<>>999???EEEEEE???666///++++++((('''))))))'''(((+++))))))(((''''''''''''(((''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))''''''(((((()))******+++************************(((((((((((()))))))))***************++++++++++++,,,,,,++++++++++++++++++.../////////......000222222000111777@@@FFFGGGFFFCCCNNNddd~~~qqqaaaUUUXXXYYYYYY\\\^^^[[[UUUMMMGGGCCCAAA>>>;;;===BBBQQQZZZ\\\TTTMMMLLLFFF===777333///---------+++))),,,+++******++++++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((()))***************))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---------.........---...000000000000000000666>>>HHHUUUppp~~~xxxsssiiicccbbbiiirrrzzz333222111111000111111111...,,,,,,---...///...---------,,,,,,,,,,,,++++++,,,,,,---............---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,---...111888CCCKKK[[[hhhrrrrrrrrrtttpppiiidddzzzrrrTTTFFFDDDGGGIIIKKKLLLNNNNNNMMMIIIEEECCC666:::AAAFFFFFF>>>444,,,---)))(((***)))'''(((+++***)))((((((''''''((((((''''''''''''''''''''''''%%%'''(((((('''&&&((()))'''(((((())))))*********))))))))))))))))))))))))((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111111//////000222000333888@@@HHHMMMPPPPPPUUUiii~~~||||||rrrmmmddd^^^^^^```\\\UUUWWWTTTNNNFFFDDDDDDAAA<<>>666333333333///+++******)))***++++++***(((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((()))***************))))))*********+++++++++,,,,,,,,,,,,------------------------............---///111111222444999===JJJ```yyy|||xxxssspppqqqvvv}}}yyyzzz~~~666555333111000///......---------,,,+++,,,---...------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,------........./////////222999DDDOOOWWWdddhhhmmmrrrwwwwwwoooggg{{{gggNNNDDDBBBBBBJJJKKKLLLLLLMMMLLLLLLKKKBBB???===BBBHHHHHH???666---)))(((******)))+++///******)))(((((((((((((((((((((((((((((((((((((((&&&''')))(((''''''(((***))))))))))))************(((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.........---...000000000111333444:::DDDOOORRRUUUbbbzzzgggZZZZZZ]]]XXX^^^[[[PPPMMMUUU]]]]]][[[```eeefffeeebbb[[[TTTPPPGGG<<<666444444222000+++***((()))+++++++++***))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************************++++++++++++++++++++++++,,,,,,,,,,,,---------.........//////...000111111111666>>>EEE]]]www666555444111000......------...---,,,******,,,...------,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,---......//////------///444<<>>///+++)))******)))+++000+++***))))))(((((())))))((((((((((((((((((((((((&&&((())))))(((''')))***************************)))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,------....../////////---...000000111333666999AAADDDLLL[[[ooo|||eee\\\ZZZ[[[^^^\\\TTTOOOSSS]]]ccc```dddhhhkkkiiibbbVVVNNNRRRKKKBBB;;;777666666666111...+++******+++,,,,,,))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((()))************************++++++++++++,,,++++++++++++,,,,,,,,,,,,------........./////////000222222222444<<>>;;;;;;===;;;666000,,,++++++,,,,,,))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))(((((()))************************+++++++++,,,,,,,,,,,,,,,,,,------------............///////////////222444777>>>NNNcccrrr333222222111000000111111---......+++)))(((+++///---------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,------.........,,,,,,------...///000000---///333===JJJXXXccciiizzzhhh\\\]]]eeepppdddFFF===???BBBGGGKKKKKKIIIEEEBBBBBB===999;;;BBBGGGGGGEEE777111---+++)))&&&'''***+++******)))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***++++++******************************************)))************+++++++++++++++,,,,,,,,,------------------...///000000111111111111111333888???DDDOOOfffjjj```[[[^^^^^^XXXWWW]]]hhheeeeeehhhiiieee___\\\KKKNNNPPPLLLFFFAAABBBDDDCCC===555...++++++,,,,,,))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((()))*********************+++++++++,,,,,,,,,---------.........//////............/////////000,,,111666===JJJ```{{{444222000///000000///...------,,,,,,,,,+++++++++*********++++++,,,,,,,,,------------------------++++++,,,,,,---...//////...,,,+++,,,///111///---///...444@@@LLLVVVdddqqqpppaaabbbkkkqqq{{{~~~{{{sssqqqooooooooommmhhhccc___[[[]]]ccchhhkkkuuu~~~ZZZDDD:::CCCFFFCCCFFFLLLFFF999===<<<<<<===@@@DDDIIIKKK???666,,,((()))+++***'''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******'''(((******((('''((()))+++*********))))))(((((()))************+++++++++---,,,,,,,,,,,,---......///000///...------///111333...---333777:::EEESSSeeelll\\\^^^]]]]]]___[[[^^^gggllljjjggghhhfffbbbWWWPPPHHHFFFHHHHHHDDD???EEEDDD>>>222******,,,,,,***))))))(((((((((((()))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))++++++,,,,,,,,,++++++******+++,,,...///......---222...,,,///000///000333444666888AAAUUUrrr}}}{{{}}}444222000///000000///...------------,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,,,,---......//////---,,,---000222111//////111:::GGGRRRYYYccclll}}}ooogggjjjsssyyy~~~~~~yyyuuuuuutttssspppkkkeee___\\\WWWUUUSSSRRRRRROOOKKKGGGHHHFFFGGGKKKNNNPPPVVV___lllxxxjjjKKK:::@@@DDDEEEHHHKKKIIICCC>>><<<;;;:::===BBBGGGJJJAAA999///******+++***(((***)))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))''')))+++***)))((())))))+++*********))))))))))))************++++++++++++------,,,,,,------...///---.........------///111333111333888<<>>>>>>>>===;;;888===<<<<<<>>>>>>>>>BBBHHHNNNXXXkkkfffFFFAAA???CCCFFFEEEEEEGGG???===999777999>>>DDDGGGEEE===444---+++++++++*********)))))))))(((((((((((((((((((((((((((((((((+++*********))))))(((((((((***,,,,,,***)))***+++***************)))))))))************+++++++++,,,---------,,,------...///,,,...////////////000111111444888===EEEWWWssssss___XXX]]]^^^eeeggghhhgggggghhheee```bbb[[[QQQIIIEEEDDDDDDCCC@@@FFFFFF>>>444000---+++---,,,,,,+++******++++++***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))***************)))))))))************************++++++,,,,,,,,,,,,++++++++++++---......///......000---...111333222333666999===FFFWWWpppxxxvvvssspppooopppqqqsss|||444222000///000000///...////////////............,,,,,,,,,---------------,,,,,,------------------,,,,,,,,,---------......///.........000111222333999@@@KKKUUUZZZ[[[\\\\\\fffddd```___fffvvv}}}ooofffYYYTTTNNNJJJHHHFFFDDDBBBAAA@@@???===<<<;;;;;;;;;<<<;;;;;;<<<===>>>>>>>>>??????@@@AAABBBEEEIIINNNOOOQQQYYYdddmmmttt~~~dddOOO@@@BBBFFFBBBCCCIIIBBB>>>888444555:::@@@DDDHHHBBB999222---,,,++++++*********)))))))))((((((((((((((((((((((((((((((++++++******)))((((((((()))+++---,,,+++***++++++*********************************+++++++++,,,,,,---------------.../////////111222222111000111222222999BBBKKKZZZtttzzz}}}uuu___]]]\\\bbbfffiiijjjhhhgggeeedddgggbbbZZZPPPHHHDDDAAAAAA???CCCDDDAAA===:::333+++...---,,,+++*********+++***))))))))))))))))))***((()))))))))************))))))))))))))))))))))))************************)))***************++++++++++++,,,,,,---,,,,,,,,,,,,,,,------...////////////...///222222111333777???IIIYYYkkk~~~{{{wwwtttmmmlllkkkiiiiiijjjjjjkkkrrrxxx}}}444222000///000000///...000000/////////.........,,,,,,,,,+++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------------------------...000222444CCCIIIQQQVVVXXXYYYYYYXXX\\\\\\___eeemmmxxxvvviii[[[OOOHHHEEECCC???=========<<<<<<999999999999:::;;;===>>>;;;;;;;;;;;;;;;<<<>>>@@@===AAADDDHHHMMMUUU\\\aaa___XXXSSSRRRSSSWWW___iiivvvaaaEEEBBBHHHFFFGGGLLLDDD@@@999444333777===AAAIIIEEE???777000,,,+++,,,************))))))))))))))))))))))))))))))))))))************))))))((((((***+++------+++***+++,,,***************+++++++++***++++++++++++,,,,,,,,,...------------...//////111222333222000000111222444AAAQQQccc|||{{{kkk\\\XXX^^^fffiiihhhfffhhhlllkkkhhhbbbZZZQQQHHHAAA===???@@@???@@@DDDDDD:::///------,,,+++***))))))*********))))))))))))******((()))))))))***************************************************+++++++++))))))******+++++++++,,,***+++,,,---------------,,,---------...//////000111///000222222111444:::IIIYYYmmm~~~{{{vvvrrrnnnjjjgggddddddcccccccccdddeeeffflllrrrzzz~~~444222000///000000///...000/////////............,,,,,,++++++++++++******+++,,,,,,------.........---------------------------------------///222555IIIOOOUUUVVVXXXZZZ[[[YYYRRRZZZggguuu{{{{{{~~~{{{ttthhh\\\RRRIIIBBB>>>???>>><<<;;;999999999999999888888888999:::;;;;;;======<<<:::999999<<>>CCCEEEGGGKKKGGGBBB;;;555444666;;;???GGGGGGDDD<<<333---+++,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))+++---,,,+++***+++,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,......------......///000000000000000///000333555777LLLeee}}}iiiXXXZZZ```eeefffeeejjjqqqllljjjfffbbb[[[PPPEEE>>>@@@???===???EEEHHH@@@666...---,,,+++***)))))))))+++******))))))******+++))))))))))))*********************************************+++++++++++++++))))))******+++,,,,,,,,,***+++,,,------......---------------...///000111111000111333333333:::BBBPPPaaavvv|||vvvqqqmmmhhhdddaaa\\\[[[[[[\\\]]]^^^```aaahhhnnnwww}}}444222000///000000///.../////////.........------------,,,,,,,,,+++++++++++++++,,,,,,---......///---------------------------...///...---///444888JJJRRRXXXXXXZZZ______]]]RRR\\\ooo~~~}}}{{{rrrlllaaa\\\SSSKKKFFFBBB???===<<<<<<;;;:::999888999:::888999999999::::::::::::>>>???>>>===<<<>>>CCCGGGMMMXXXbbbgggjjjmmmkkkgggTTTMMMHHHJJJPPPYYYfffppppppNNN>>>>>>AAADDDFFFIIIEEE>>>888555777:::===DDDGGGGGG@@@666...+++,,,+++++++++*********))))))))))))))))))))))))))))))((((((((()))******++++++)))+++,,,,,,+++******+++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------...............//////000//////000000111555:::>>>GGGdddnnnfff```bbbfffgggjjjoookkkiiifffdddbbbZZZMMMDDD@@@AAA@@@>>>@@@DDDCCC???000///...,,,++++++******+++******))))))******+++))))))))))))*********************************************++++++,,,,,,,,,))))))***++++++,,,------***+++,,,---...............---------...///000111111000222444555999CCCNNN^^^lll|||zzzvvvqqqkkkgggbbb^^^ZZZTTTSSSSSSSSSUUUXXXZZZ\\\bbbhhhpppvvvyyy}}}444222000///000000///...///.........------------.........------,,,,,,,,,++++++,,,,,,---...//////------------------------...000000///...000555:::HHHRRRYYY[[[^^^cccddd```XXXaaaqqq~~~}}}}}}wwwkkk```XXXTTTJJJFFFAAA===<<<;;;:::999888999999999888888:::;;;777888:::;;;<<<======<<<;;;===>>>???@@@EEELLLQQQ[[[hhhrrrsssppplllaaaWWWRRRNNNNNNXXXdddqqq|||]]]HHH@@@AAAEEEGGGKKKFFF???999777777:::<<>>CCCDDD111111///...---,,,,,,+++++++++************++++++))))))))))))*********************************************++++++,,,,,,,,,))))))***+++,,,,,,------***+++,,,---..................------...///111222111000222555888>>>KKKWWWrrrzzzyyyppplllfffaaa]]]XXXSSSPPPOOONNNMMMMMMOOOSSSVVVYYY[[[aaaiiiooossswww}}}~~~|||~~~333333222000......///111..............................---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///------///222666999BBBFFFNNNYYYeeeiiicccZZZYYYcccooowww|||}}}pppkkkaaaVVVMMMFFFCCCBBB<<<;;;;;;::::::;;;;;;<<<<<<888555666999;;;<<<;;;;;;:::999999:::<<<<<<<<>>111---///......---,,,++++++++++++))))))))))))))))))))))))************************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------//////000///......111333222666222222<<>>??????>>>>>>@@@EEELLLWWWdddpppxxxxxxoooeeeZZZRRRUUU]]]jjjvvv^^^BBB<<<@@@@@@HHHIIIGGGBBB<<<888:::===DDDCCCDDDFFF@@@555//////...---,,,++++++******+++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------///000111000///000111333333555111777LLL___rrr~~~rrrgggccceeeeeegggfffcccccceeeaaa[[[UUUTTTNNNCCC999888@@@HHHFFF>>>333---+++,,,+++)))************************))))))***+++++++++++++++,,,,,,+++***************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---------.........000///...///111222000...111777777;;;IIIZZZuuuzzzrrrjjjeeeZZZWWWSSSNNNJJJHHHGGGFFFAAAAAA@@@AAACCCFFFHHHJJJNNNRRRXXX]]]aaadddhhhjjjjjjkkknnntttvvvyyyuuuuuu555444222000000000111222..............................------,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////...///111666:::===CCCGGGOOOYYY```^^^WWWQQQOOO___mmmsss|||tttsss~~~}}}qqqdddYYYRRRHHHFFFBBB???<<<:::999999;;;::::::999999::::::;;;<<<:::::::::<<<===<<<;;;;;;;;;===>>>???@@@??????AAAGGGRRRaaaooozzz|||pppbbbZZZXXX[[[ccclllqqqLLL>>>>>>AAAHHHIIIIIIEEE???===>>>@@@DDD@@@@@@CCCBBB:::111---------,,,+++************************************))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///111222222111111222333222666555BBBbbb~~~ooobbb\\\bbbfffgggeeeeeeeeebbb^^^```]]]VVVKKK???;;;>>>CCCMMMFFF;;;111+++)))***,,,++++++++++++++++++++++++)))******+++++++++++++++,,,++++++************+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------------.........000///...///111222222000222888999@@@UUUkkkxxxrrrllleee___[[[LLLJJJGGGCCC@@@???>>>>>>;;;;;;;;;<<<===???BBBCCCFFFIIINNNRRRUUUXXX[[[^^^]]]]]]```eeeiiimmmvvvxxxsss444222111000000111111000..............................------,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------///......000333999>>>AAAGGGJJJRRR[[[^^^YYYRRRNNNWWWfffoooooovvvttt|||nnntttxxxmmmaaaVVVMMMEEEAAA======<<<<<<<<<<<<;;;;;;::::::999999999999::::::::::::;;;<<<======<<<;;;======>>>>>>>>>???AAACCCOOOXXXgggwww}}}lllbbbZZZ[[[fffttt\\\EEE@@@AAAFFFGGGHHHGGGDDDBBBCCCDDDBBB===;;;>>>AAA>>>444,,,------,,,+++************************************))))))))))))))))))))))))))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------...............000222222111111222333000===FFFXXX||||||hhh]]]eeegggiiihhhgggeeecccbbbeeeccc^^^UUUJJJCCC@@@@@@NNNKKKCCC888...)))***,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,++++++******++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............000//////000111222333333555:::>>>NNNkkkyyysssjjjfff```ZZZVVVQQQMMMJJJ???>>><<<:::888777777777666666666666888999;;;<<<<<>>???@@@BBBGGGMMMRRRiiippp|||tttkkkaaa```dddooooooSSSFFFBBBAAACCCFFFGGGGGGHHHHHHIIICCC===999;;;BBBCCC:::000...---,,,+++************************************++++++++++++++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---///111111111111333555555PPPggg{{{{{{lllgggeeeeeefffffffffeeefffddddddbbb]]]VVVMMMFFFBBBKKKLLLHHH@@@666...,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------.........////////////000000111222444666:::AAALLLgggwwwoooiiiccc\\\WWWMMMIIIDDD@@@>>>===;;;999777777666555444444444444222333333333444555666777555777999:::;;;===???BBBDDDDDDFFFJJJNNNRRR]]]gggrrryyy333222333555888777333///..............................------------------++++++,,,,,,,,,,,,------------------------------......///222888???EEEIIINNNNNNUUU[[[WWWLLLHHHKKKVVV^^^fffkkksss{{{}}}|||~~~|||{{{vvveeeVVVMMMHHHDDD???<<<<<<<<<<<<;;;888999999999::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<999;;;<<<======>>>@@@BBB@@@CCCHHHLLLQQQYYYdddkkk|||pppfff```jjjtttfffPPPCCC>>>@@@DDDGGGIIIJJJJJJIIIEEE@@@::::::BBBGGGAAA777......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000...///000000111333777:::FFFkkkjjjccc^^^```dddfffgggiiidddcccbbbaaa^^^WWWOOOIIIKKKMMMMMMHHH???555000---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------.........////////////000111111111333666999;;;III[[[yyy|||wwwkkkcccYYYPPPKKKGGGBBB???>>>;;;888777777888777666444444444444444444333333222222222333333444444444222333444444444555888:::<<<;;;>>>BBBDDDGGGPPPYYYbbbkkkyyy555555777;;;???===666000........................------..................++++++,,,,,,,,,,,,------........................---...///333999AAAHHHLLLUUUTTTYYY^^^XXXLLLJJJQQQXXX\\\gggssswwwwwwzzz}}}{{{{{{|||kkkZZZMMMDDD???===;;;999999:::;;;;;;:::<<<<<<;;;;;;<<<===>>>???===<<<<<<;;;;;;<<<<<<===:::<<<>>>>>>>>>@@@DDDHHHKKKRRR[[[bbbhhhpppyyy{{{ooojjjkkkoooxxxYYYDDD>>>???CCCGGGIIIJJJHHHGGGCCC???999777>>>FFFCCC:::000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,------...------------------------....../////////000000000///000000111222666<<<@@@___xxxjjj______dddfffgggiiifffcccaaa``````]]]WWWRRRQQQRRRQQQMMMEEE<<<444000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++,,,---...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------............////////////...000111111111333777;;;@@@SSSiii|||sssjjjaaaZZZPPPKKKDDD@@@???===:::777;;;:::888888:::::::::999333444444555555444444444222333333444444444444444333444444333222333555777666555888<<<===>>>EEEMMMSSS^^^nnn}}}///000333999<<<:::222***........................------..................++++++,,,,,,,,,---------........................------///333:::BBBIIINNNTTTSSSWWW\\\TTTHHHGGGPPPfffhhhtttyyyyyy~~~~~~zzzyyy|||kkkVVVHHHAAA???>>><<<:::999:::;;;;;;999888::::::999999:::;;;===>>>======<<<<<<<<<<<<======<<<>>>@@@@@@@@@CCCHHHLLLXXXaaallltttyyy~~~sssjjjmmmzzz```DDD>>>@@@CCCFFFIIIIIIFFFCCC@@@<<<666222999CCCBBB;;;000000///...------------++++++++++++++++++++++++***************************++++++,,,,,,------...------------------------////////////000000000000111111111111333888???DDDqqquuudddaaaeeeffffffgggiiiddd___]]]______\\\XXXWWWVVVTTTOOOHHH@@@777222,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,---...++++++,,,,,,,,,---------++++++,,,,,,,,,---------............/////////000...000222111111333888<<>>>>>@@@AAA>>>;;;888777666777888999888666444444555555666555555444444444555555555555444444555666666444333333555777222222555888999999>>>FFFIIIVVVgggwww444222000..................------,,,,,,,,,------/////////......------------------........./////////222222...,,,...000///111...///777>>>CCCHHHNNNUUUSSSQQQLLLDDDDDDQQQbbbppp{{{xxxvvv{{{vvvssszzzkkkZZZIIIAAA===888888;;;<<<:::999:::<<<<<<999777;;;<<<<<<;;;::::::<<<===<<<=========>>>>>>>>>???;;;===??????CCCNNN^^^jjjzzz{{{uuuqqquuuzzzHHHFFFAAA>>>@@@HHHKKKEEE<<<:::<<<888222333<<>>>>>===<<<<<<<<<======<<<:::999999:::999777555888777666555555555555555333444555666666777777777444444555666666555444333555444444555666888:::;;;CCCEEEPPPcccvvv666333111000111111000///...------,,,,,,------...............---------,,,------------...............000000......111111...111///333<<>>;;;;;;999:::===<<<:::999;;;===>>><<<:::<<<<<<===<<<;;;;;;===???===>>>>>>???@@@AAABBBBBB???@@@CCCJJJVVVfffvvv}}}}}}aaaFFFBBB>>>@@@FFFIIIDDD===:::<<<:::444333:::@@@AAA===444,,,---...,,,,,,---...---,,,,,,+++++++++,,,---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///////////////000000///777666555>>>LLLfffyyygggcccdddccceeecccaaa``````^^^\\\ZZZYYYUUUQQQOOONNNJJJCCC>>>111///...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........------........./////////000000000000222444333999HHHXXXooo}}}xxxjjjaaaRRRLLLEEEBBBCCCDDDCCCAAAFFFEEEDDDCCCBBBAAAAAA@@@<<<:::999:::;;;:::888777777666555444444444444555333444555666777777777777444555666666666666555444555555444555666777999:::;;;===GGGXXXiiivvv555222000000222333111......---------------.........------------,,,,,,,,,,,,,,,,,,---------......---.........222666444...000111888BBBIIIKKKNNNRRRKKKQQQOOOEEECCCPPP___gggmmmyyyzzzrrrttt}}}tttxxxiiiSSSHHHBBB;;;666777:::;;;<<<>>><<<;;;;;;<<<>>>??????>>>>>>??????>>>======???AAA??????@@@AAAAAABBBBBBCCCAAAAAAFFFRRReeexxxpppGGGBBB???@@@DDDEEEBBB???999===<<<666333777===AAA>>>666///......,,,+++,,,------,,,+++++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------------------------000//////....../////////000444222777HHH]]]{{{qqqaaa___cccbbbbbbbbbccccccbbb^^^\\\]]]XXXRRROOONNNMMMJJJGGG444111...,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---....../////////000000000///222555777888???RRReeeooo[[[MMMHHHEEECCCDDDGGGMMMPPPOOOMMMOOOOOONNNMMMJJJGGGDDDBBB===;;;::::::;;;;;;:::888555444444333333333333444444444555666777777777777555666666777777666666555666555555555555666777888444666>>>KKKXXXfffwww222000...///111222///,,,...------------......///---------------,,,,,,,,,,,,,,,,,,,,,---------------......000555:::777000...222;;;GGGMMMMMMOOORRRMMMUUUQQQCCCBBBSSSaaacccllluuuxxxpppkkkuuuvvv}}}rrrcccRRRGGGBBB===;;;999;;;===>>>===<<<>>>=========>>>????????????@@@AAA@@@??????AAACCC@@@@@@AAABBBBBBCCCDDDDDDHHHJJJQQQ]]]nnnqqqLLLEEE???@@@CCCCCCCCCCCC999===>>>999333444:::@@@>>>888222///...,,,++++++---,,,,,,++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,---------------........................000//////......//////000444555444@@@[[[uuu{{{ddd\\\^^^``````bbbdddfffddd```]]]]]]YYYUUUQQQPPPOOOLLLJJJ999555///,,,,,,...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................////////////000000000333555888:::<<>>;;;:::::::::888777333333222222222222222333444444555666777777777777666666666777777777777777777666666666666666666666444555;;;BBBJJJVVVjjj|||111111222333222111///------------------...///000------------------------,,,,,,,,,---------.........//////111777;;;888111---111<<>>????????????@@@>>><<<@@@??????>>>===>>>???@@@;;;>>>AAACCCDDDDDDEEEFFFDDDEEEGGGJJJMMMOOOQQQRRRYYY^^^fffooozzzwwwWWWKKKAAA@@@CCCCCCDDDGGG;;;>>>???<<<555222777>>>===:::555000...---,,,***,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,,,,------.................................000////////////000111111777:::???WWW~~~nnn^^^WWW]]]___aaadddfffeeeaaa^^^\\\ZZZXXXUUUSSSOOOKKKHHH>>>999222---,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////////////////000000000111444555888<<>>AAAAAAAAA@@@??????BBBDDD>>>CCCKKKQQQUUUWWWYYYZZZZZZ[[[^^^bbbgggkkknnnooonnnssszzzjjjVVVEEEAAADDDCCCDDDHHH>>>>>>>>>===777222555;;;;;;;;;777111......---+++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,---......//////......................../////////000111222333444666@@@PPPpppjjjYYY\\\]]]___bbbdddddd```]]]ZZZZZZZZZYYYUUUPPPKKKHHHDDD>>>666000...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......///000/////////000000000111111111111666???MMMcccsssdddVVVPPPKKKLLLUUU```iiillltttttttttttttttsssrrrqqqpppmmmhhhaaaYYYPPPIIIEEEAAA>>>:::777666444333111222111111111111222222333222222333444555555555555555555555555666777888888888888888999999888777777666666777888777;;;HHHVVVpppzzz111999@@@>>>555///000333------------...///000111........./////////000000........./////////000000...111111...///222222///...222:::BBBDDDDDDIIIPPPLLLGGGBBBCCCMMM^^^mmmvvvvvvmmm{{{xxx{{{yyysssjjj___TTTKKKFFFFFFBBBAAACCCDDDBBBAAABBB>>>BBBCCC??????CCCDDDBBB@@@BBBCCCBBBBBBCCCHHHKKKNNNWWWcccoooxxx|||dddJJJCCCDDDCCCBBBEEEAAA>>>======:::333333777999;;;999111...//////,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,---......,,,,,,------.../////////........................//////000111222444666777===PPPhhhhhh[[[[[[]]]```bbbaaa___\\\YYYZZZZZZYYYVVVRRROOONNNIIICCC:::444000/////////------------------------------------------------------------------------///......---......000000//////000000000111111111111222888FFFXXXnnnxxxfffWWWOOOIIILLLTTT^^^hhhrrrxxx{{{~~~~~~|||{{{tttpppiii```VVVMMMFFFBBB<<<999666444333333333222222111111111111222333444000111222333444444444444444444444444444666777888888888999:::::::::999999666666777888666666>>>GGGYYYeeevvv///999AAA>>>333+++---222---------......000111111.../////////000000111111////////////000000000000---000000,,,***---...---000333:::@@@AAABBBHHHPPPNNNEEE???EEEPPP]]]lllyyyvvvuuujjjbbbrrruuusssuuunnncccWWWOOOJJJIIIIIIMMMGGGCCCDDDDDDCCCDDDFFFBBBFFFFFF@@@???DDDFFFCCC???BBBDDDDDDEEEGGGMMMQQQaaakkk|||mmmNNNDDDEEEBBB@@@BBBCCC===<<<===;;;444222555888<<<999222...000000,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,---...///,,,,,,------...///000000////////////////////////...///000111444666888999LLLeeewww[[[[[[\\\^^^``````]]][[[YYYYYYZZZYYYVVVTTTSSSSSSKKKEEE===666222000///...////////////////////////------------------------------------------------///......------///000111000000000000111111111111555555===LLL___rrrsss\\\MMMJJJMMMNNNWWWdddooowww}}}|||yyysssnnnfff\\\QQQGGG@@@===888666333111222333333333222222111111222333444444000000111222333333333333444333333333444555777888888999:::;;;<<<;;;::::::777666888:::888777:::@@@GGGTTTgggzzz222222222111000///......222111///...---...000111999777333000---,,,,,,,,,---...............------,,,---///...------...//////666<<<===???EEEJJJKKKCCCDDDBBBCCCPPPdddppprrrvvvllleeegggoooyyysssnnn|||zzzsssjjjaaa[[[WWWUUUSSSVVVPPPJJJHHHKKKLLLKKKHHHLLLHHHDDDCCCEEEFFFFFFDDDJJJDDDCCCLLLVVV^^^hhhqqq{{{yyySSSJJJCCC???BBBDDDCCC>>>999666666777777666999===<<<444...///000---........................//////.........------------...//////......///111////////////000000000000333......333555333999BBB^^^yyynnn```WWW\\\```]]][[[^^^\\\[[[ZZZXXXVVVTTTSSSRRRLLLJJJEEE<<<444///...000......------------................................................------......///000000000000000000...///222222000000333000666FFF[[[mmmzzzppp]]]PPPLLLRRR[[[ccchhhpppyyy}}}yyyssshhh[[[SSSLLLCCC===;;;555444444333222222222333111111222222222333333333111000///111444555333000000111222111000222444777555:::===;;;:::<<<<<<:::888888888888888888888888AAAIIIXXXkkk~~~222222111000000/////////222111///...---...///000111000---+++*********+++---...............---------...///...------...///222999>>>???AAAFFFJJJJJJGGGFFFGGGLLLXXXgggqqqtttyyytttqqqrrrqqqnnnnnnpppzzzqqqfffgggxxx}}}yyyvvvvvvqqqmmmmmmoooqqqooommmddd___ZZZXXXXXXYYYWWWTTT\\\ZZZ^^^hhhrrrzzz___OOODDDAAADDDCCCDDD???999666555666666666777<<<;;;555000000///,,,........................//////.........------------...//////......///111////////////000000000111222///000444444555BBBRRRyyyooo___[[[^^^___\\\ZZZ]]]\\\ZZZXXXVVVTTTRRRQQQLLLKKKFFF???666000...//////......------......///......................................................///000000000000000111...///111222111333888666===NNNfffzzzyyylll]]]WWWWWW[[[aaagggvvvyyy~~~zzzuuujjj^^^RRRJJJCCC<<<666666444444333222222222222222111111111222222222333333333111000111333333111///444555666666555555888:::666:::<<<:::999<<<===;;;;;;;;;:::999999888888888;;;@@@LLL\\\ooo222111000//////000111111111000///.........///000///...---,,,,,,---...///------...............---...//////...------...000555<<<@@@AAADDDIIIKKKKKKFFFDDDHHHTTTaaaiiippptttlllnnntttyyyuuujjjbbb```aaa]]]\\\cccwww}}}zzzzzzzzzwwwuuurrrttt{{{pppXXXEEEBBBEEEBBBEEE@@@:::666555555666666666::::::666222000...+++.......................................------------...//////......///111/////////000000000111111222111222444333999PPPhhhjjjZZZZZZaaa```ZZZ^^^]]]\\\YYYWWWTTTRRRQQQMMMLLLHHHBBB:::333///...///......------......///......................................................///000000000000000111//////111111222666<<<;;;EEEYYYrrrxxx```YYYVVV___kkktttyyy}}}~~~tttnnn___TTTHHHAAA;;;555222222333333222111111111111222111111111111222222222222333222222333444555444333555666888888777777999:::999===???<<<<<<>>>@@@??????>>>===<<<;;;::::::999666888???KKK]]]rrr222111/////////000222333111000///............//////............///000111,,,---......///........./////////...------///000777<<>>HHHYYYfffjjjkkkkkk]]]bbblllssspppgggbbbbbbYYY]]]gggttt\\\FFFEEEEEEDDDBBB>>>:::777666777888666666777999888333...,,,........................---.....................---...//////......///111000000000000111111111111111222777;;;===KKKnnngggVVVXXX]]]]]]^^^^^^]]]\\\YYYVVVSSSQQQOOONNNLLLHHHCCC;;;444////////////....../////////........................---------.........//////......///000000000000000......222555333111555<<>>@@@???EEEJJJJJJJJJKKKJJJGGGEEEDDDAAA>>><<<::::::::::::999888<<>>;;;999999:::888666666::::::555000...........................---------...............---...//////......///111000000000111111111222222222333:::DDDNNN```~~~}}}wwwqqqmmmkkkbbbdddiiirrr}}}www^^^TTTVVVZZZ]]]]]]]]]]]][[[XXXTTTRRRPPPOOOMMMJJJFFF???777222000//////......//////000........................,,,,,,------.../////////......///000000000000000...///333555444222888@@@QQQooo{{{rrraaaWWWVVVaaalllnnnvvvyyyooobbbVVVNNNEEE<<<555444444222111222222111111111111222333333333333333333444444444444555666666555444555777:::888999;;;;;;<<>><<<;;;<<<;;;666666:::;;;666222111........................---------.........//////---...//////......///111000000111111111222222222333333===PPPbbbwww}}}yyyuuuttttttqqqlllfffaaabbbaaa___\\\ZZZZZZ[[[WWW^^^iiiuuummmZZZUUUYYY[[[\\\]]]]]]\\\YYYVVVTTTQQQOOOLLLKKKHHHBBB;;;555000000////////////000000........................,,,,,,------...//////000......///000000000000000000000222444333555@@@KKKbbbqqqbbbZZZZZZbbbqqqxxxmmmbbbUUUJJJBBB===555111222333111000111222222222222222333444444444444444555555555666666666888999999999;;;@@@CCCDDDEEEFFFFFFHHHLLLRRRVVVaaammmyyy~~~{{{ssskkkeee```YYYPPPIIICCC@@@>>>:::::::::999;;;CCCPPPZZZyyy000111333444333000---+++......//////......---,,,((()))***+++,,,,,,,,,,,,+++,,,---...////////////,,,,,,---,,,---000555999<<>>@@@EEELLLQQQXXXXXXXXXYYY[[[```gggmmmyyywwwrrrhhh]]]SSSLLLGGGEEE:::<<<<<<:::999>>>GGGOOOjjjzzz444444222000///.................................///,,,***+++------+++))),,,,,,,,,---...///000000000000///......222888<<<===BBBEEEEEEDDDDDDDDDCCCLLL]]]]]]XXXeeennneeeZZZKKKYYYaaagggqqqooohhhjjjjjjuuucccIII???AAACCCEEEEEEDDDBBBBBBAAA>>>888444777<<<===777000---,,,,,,---...///---+++////////////////////////---...000111222222111111111111000///000444555444777777HHHkkkvvvmmmgggccc]]]ZZZUUUQQQNNNJJJGGGEEEFFFGGGGGGGGGIIIQQQ[[[cccllltttiii]]]SSSXXXYYYYYYXXXYYYZZZYYYVVVRRRPPPNNNLLLJJJGGGBBB???555///,,,......------///////////////////////////000000////////////000000////////////000000000000111333666444111777NNNdddooosssggg^^^dddmmmvvv~~~rrrbbbXXXNNNCCC:::666222222222222222333333333222222222333444555666777;;;444000555::::::888888<<<@@@CCCEEENNNZZZccceeellllllmmmnnnqqqwww~~~xxxpppiii^^^PPPEEE@@@???>>>;;;:::;;;@@@CCC[[[ttt333333111000//////.................................,,,++++++......---+++,,,---------.../////////000000///...///222888<<<@@@DDDFFFDDDAAA???>>>>>>JJJXXX[[[[[[hhhmmmeee___SSS___eeekkkvvvtttmmmnnnpppzzz^^^FFF===>>>@@@CCCDDDCCCBBB@@@@@@???:::666888===>>>888111...---,,,---...///---,,,////////////////////////---...000111222222111111222333222111111222222222<<>>BBBJJJRRRYYYdddsss~~~zzztttkkk^^^TTTEEECCC@@@<<<:::;;;===???MMMdddzzz222111000000/////////000...........................---,,,,,,...///...---------................../////////...///333888<<<@@@CCCEEECCC???;;;;;;<<>>??????@@@EEEGGGJJJMMMUUUbbbqqq|||zzzeee```]]]ZZZ[[[\\\\\\YYYWWWQQQOOOMMMLLLKKKHHHEEEBBB888222...//////------000////////////////////////000000////////////000000/////////000000000111111222111222333888IIIhhhuuunnnpppvvv{{{hhh\\\OOOGGG@@@999555555111111222222333333333333555555555555666777888999:::888:::===>>>>>>DDDLLLWWWcccoooxxx{{{pppgggSSSNNNFFF@@@===<<<<<<<<<@@@QQQcccsss000000/////////000000111........................//////............---,,,...............---------.../////////000333888<<<>>>???CCCCCC???;;;===AAARRRXXX]]]gggoooddd[[[aaawww|||qqq^^^TTT[[[sss|||yyy\\\KKK@@@AAACCCFFFHHHGGGEEECCCBBB>>>;;;===@@@@@@:::555000///------...///...---////////////////////////...//////000111111222222000222555777666555:::@@@LLLaaazzzkkkbbbUUUJJJCCC@@@??????>>>????????????AAACCCFFFIIIMMMRRRYYYaaammm{{{iiiaaa[[[\\\^^^]]]ZZZWWWQQQPPPMMMLLLKKKIIIGGGDDD;;;555000000000---...000////////////////////////000000////////////000000//////000000000111111111111///000444???UUUuuuuuuqqqttt~~~wwwmmm[[[QQQEEE???999444222333222222222333333444444555777777777777777888999:::999888;;;CCCIIIOOOWWW___ttt{{{ttteee\\\PPPFFF@@@>>>>>>===<<>>???CCCEEEAAA;;;>>>FFFTTTZZZ```kkkpppcccZZZdddxxxqqqYYYRRR```sss|||oooTTTCCCBBBCCCEEEHHHIIIGGGDDDCCC@@@>>>???AAA@@@;;;777222000.........//////.../////////////////////////////////000000111222222111111444666444333<<>>???AAABBB>>>???@@@@@@@@@BBBGGGKKKPPPVVV___hhhooowwwtttggg\\\\\\___]]]YYYXXXSSSPPPNNNLLLKKKJJJGGGEEE???888222111000......111////////////////////////000000////////////000000000000000000111111111111222000111777DDDYYYvvvwwwtttyyy|||lllaaaQQQHHH???:::555111000333222333333444555666666666999999888888888999::::::;;;888<<>>HHHRRR\\\ccclllpppeee```jjj}}}vvvYYYRRRcccvvv}}}]]]EEEBBB@@@BBBEEEGGGEEECCCDDDBBB???@@@AAA@@@;;;777444111///.../////////...////////////////////////////////////000111222333333111222444111111???PPPmmmssscccUUUJJJEEE@@@<<<<<<>>>???@@@===???AAAAAAAAAEEEKKKPPP[[[cccmmmtttzzz~~~mmm]]]\\\^^^\\\YYYYYYUUURRROOOLLLKKKJJJHHHFFFBBB:::444222111......111////////////////////////000000////////////000000000000000111111111222222444222555>>>KKK\\\rrrxxx|||ppp```UUUHHHAAA;;;888555111111555444444555666777888888999:::999999999999999::::::===;;;AAASSSggguuu}}}xxxrrreeeVVVIIIAAA??????;;;999;;;FFF]]]xxx000//////.........//////........................,,,---///...+++***+++---,,,---------.../////////+++---///000111444888<<<======BBBGGGBBB;;;@@@MMMSSSaaahhhkkknnngggdddlll|||___UUUcccsss{{{lllIIIDDD@@@@@@DDDFFFFFFDDDDDDBBB@@@@@@AAA???;;;888555222///...////////////////////////////////////000/////////000111222333444111222444333777LLLddd|||uuudddYYYOOOGGGAAA???<<<<<<===>>>>>>>>>@@@CCCFFFGGGGGGLLLTTT[[[gggmmmvvv|||rrr^^^[[[]]][[[XXXYYYWWWTTTPPPMMMKKKIIIGGGFFFDDD<<<555333111...///222////////////////////////000000////////////000000000000111111111222222222333444<<>>:::888777555222444888555666777888999::::::;;;::::::999999888999999:::@@@AAAKKK]]]ooo{{{yyyyyytttfffUUUGGGAAA@@@===;;;:::@@@OOOeee~~~000000///.......................................(((+++------++++++---000,,,,,,------...///000000+++---///000222555999<<<777888>>>EEEBBB===DDDSSSWWWgggmmmkkklllgggccciiiwwwiii^^^jjjnnnvvv||||||~~~{{{MMMHHHBBBAAAEEEHHHHHHGGGDDDBBBAAAAAA@@@???;;;888666333000...///000000///////////////////////////000////////////111222333444111222777888AAA[[[wwwsss^^^NNNGGGDDDAAA<<<<<<<<<===@@@AAA@@@???EEEHHHLLLNNNOOOUUU^^^fffnnntttzzzvvv^^^ZZZ]]]ZZZXXXZZZXXXUUUPPPMMMKKKIIIGGGEEEEEE===666333111//////222////////////////////////000000////////////000000000111111111111222222222000444AAATTTeeetttttt___MMMCCC>>>777555555777666444666:::666777888999:::;;;<<<<<<::::::999888888999999999BBBGGGTTTdddqqqzzz{{{ttt```NNNDDDBBB@@@>>>===???FFFVVVmmm222222000///..................------------....../////////...---------,,,---...///000000///...---111111111222333444666777===:::<<>>999AAAOOOXXX```gggfffaaa^^^]]]\\\bbbrrr~~~hhhYYYooopppuuuzzz~~~WWWHHH>>>CCCIIIHHHFFFHHHDDDBBB@@@?????????===;;;777444111///000000000000000000000000000000000000000000000000111222333444111111666888888CCCdddrrreeeUUUIIICCCBBB@@@>>>>>>???@@@>>>===>>>CCCGGGTTTYYY\\\ZZZ]]]eeemmmqqqxxxdddUUUVVV[[[YYYSSSXXXVVVSSSPPPMMMJJJIIIHHHGGGCCC<<<555000///000111........................///////////////000111111000111222222111000111333222777BBBTTTkkkrrraaaQQQDDD===:::888777777666555444444444:::999999999;;;<<<;;;::::::777777:::;;;:::===BBBHHHSSS___jjjvvv~~~ssslllbbbQQQAAAAAA<<<;;;>>>@@@HHH]]]sss222111000///..................------------.....................---------,,,---...//////...---,,,...///000111333666888999<<<:::===@@@<<<888AAAQQQ^^^dddhhheee```\\\ZZZXXXYYYiiirrr{{{{{{ddd\\\ooossswww}}}cccOOO???@@@GGGGGGFFFGGGDDDBBB@@@?????????===;;;777444111///000111111000////////////////////////000000000000111222333444555555777999>>>PPPpppooo```WWWKKKCCC@@@@@@???>>>AAABBBCCCBBB@@@BBBGGGKKKbbbgggiiiggggggmmmsssuuu|||ooo^^^YYYZZZZZZXXXXXXVVVSSSPPPMMMKKKIIIHHHHHHDDD===777222111111222///////////////////////////////////////000111111000111222222111111222333333<<>>CCCOOOYYYeeeooozzzzzzrrriiiXXXHHHDDD>>><<<>>>???CCCTTTggg222111000//////......///......------------......---------...............,,,,,,------------,,,,,,,,,,,,...000333666999;;;;;;;;;===>>>999777CCCUUUaaafffhhhccc___]]][[[VVVSSS___dddeeeeee^^^___oootttxxx}}}xxx\\\BBB>>>DDDFFFFFFFFFDDDBBB@@@@@@@@@???===;;;888555222000000111111000////////////////////////111000000111111222333444555666555777EEEaaannnYYYMMMGGGAAA>>>???AAA@@@???@@@AAABBBAAA@@@BBBGGGLLLcccjjjnnnmmmnnnssswwwyyy~~~iii[[[VVVWWWZZZXXXVVVTTTQQQNNNKKKIIIHHHIIIEEE???999444222222222000000000000000000000000000////////////000111111000111222222111111222444222@@@SSSdddrrruuulll^^^NNNBBB;;;888777999999::::::;;;<<<======999999:::;;;<<<;;;;;;;;;;;;999888:::;;;;;;@@@GGGWWWaaalllttt~~~~~~uuueeeUUUJJJCCC>>>?????????JJJYYYttt111111000///////////////......------------......,,,---------.../////////------------------------,,,,,,...000333777999;;;;;;<<<>>><<<666777FFFXXXaaaffffff```]]]```___ZZZRRRZZZZZZSSSRRRYYYdddooosssvvv{{{jjjHHH>>>CCCGGGGGGGGGDDDCCCAAA@@@@@@???===;;;999666222111111111111000////////////////////////111111111111222333444444666888777:::QQQvvvmmmWWWIIICCCAAA??????AAABBBBBBAAA???AAABBBAAA@@@CCCHHHMMMZZZccckkknnnrrryyyxxxbbbUUUVVV]]]XXXWWWUUURRROOOLLLJJJHHHHHHEEE@@@:::666333222111000000000000000000000000000000//////000000111222///111222222222222333444555DDDZZZnnn}}}~~~eee\\\OOOBBB;;;888888999;;;;;;;;;<<<======>>>>>>999;;;<<<;;;:::999999999:::999999<<<===???EEENNN]]]fffpppwww~~~uuugggPPPFFF@@@AAA@@@>>>DDDNNNbbbwww111000000////////////000......------------......,,,---------...////////////..................///......///111444777999:::;;;======:::666:::JJJZZZcccjjjhhh___[[[aaabbb^^^TTTUUUSSSLLLJJJZZZnnnuuusssvvvzzzvvvOOOAAAEEEHHHHHHHHHEEECCCAAA@@@@@@@@@>>><<<:::777333111111222111111000000000000000000000000111111111111222333444555888;;;===GGGdddxxxvvvbbbRRRFFFAAAAAAAAAAAAAAACCCCCCCCCBBBCCCEEEFFFEEEEEEHHHMMMRRRZZZeeeooouuu{{{mmmZZZXXX```XXXWWWVVVTTTPPPMMMJJJHHHFFFDDD@@@;;;666333111000////////////////////////000000000000000111222222///111222333222222444555;;;KKKccc{{{~~~{{{nnnUUUMMMBBB:::888999<<<===========================;;;<<<===;;;888666777999;;;;;;>>>AAACCCEEEMMMVVVcccllluuuyyy~~~zzzWWWJJJ@@@@@@@@@>>>@@@FFFRRRkkk000000////////////000000......------------......---------...............000///............///000//////111333555888:::;;;===>>>===999888???NNNZZZgggpppnnn```YYY___ccc```XXXQQQPPPMMMKKK^^^uuu{{{uuuwww{{{}}}UUUEEEFFFHHHHHHHHHEEECCCAAAAAAAAA@@@>>><<<;;;888444222222222222111111111111111111111111111222111111222222333444555333888BBBTTTsssyyyxxxttt```QQQGGGDDDFFFCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHJJJJJJJJJLLLRRRWWWdddnnnwww|||ttt\\\VVV[[[XXXXXXWWWUUURRRNNNKKKIIIFFFDDD@@@<<<777333111///////////////////////////111000000000000111222222///111222333222333444666===OOOjjjnnn^^^IIICCC;;;888:::===???@@@>>>>>>>>>>>>===============>>>>>>;;;777777;;;>>>AAACCCGGGKKKLLLMMMTTT^^^iiiqqqxxx{{{~~~}}}{{{wwwvvvzzzfffTTTDDDAAAAAA======AAAIIIaaa000000////////////000000......------------.....................---------///...------------...///...///111333777:::===??????>>><<<999<<>><<<<<<999555333222222222111222222222222222222222222222222222222333444555555222888JJJeee|||rrr___SSSLLLGGGGGGJJJEEEEEEDDDDDDEEEHHHLLLNNNPPPSSSTTTTTTUUUXXX^^^cccpppyyy}}}bbbUUUVVVXXXXXXWWWVVVRRROOOKKKIIIFFFEEEBBB>>>999555222000000000000000000000000000111111000000111111222333///111333333333333555777???VVVwww|||qqq___OOOCCC>>>::::::===AAAAAA???===>>>>>>??????@@@@@@@@@>>>???>>><<<999;;;BBBHHHKKKNNNSSSWWWVVVTTTZZZcccjjjrrrxxxzzzzzz{{{zzzvvvooojjjjjjpppwww~~~}}}eeeOOOGGGEEE@@@===???AAAWWWrrr000000////////////000111.........------........./////////......------,,,...---,,,,,,,,,,,,---...,,,...000444888===@@@BBB@@@>>>;;;999>>>IIISSSYYYbbbqqqrrraaaWWW```kkknnnjjjUUUTTTXXXOOOXXXlllppprrrtttwww|||~~~YYYJJJGGGEEEDDDFFFFFFDDDBBBAAAAAA@@@>>>===<<<999555333333333222111333333333333333333333333222222222222333444555555888@@@WWWxxxzzz{{{gggYYYLLLIIIHHHEEECCCEEEFFFGGGGGGGGGIIIMMMSSSWWW```bbbdddddddddhhhnnnsss{{{mmm]]]ZZZXXXXXXXXXVVVSSSOOOKKKIIIGGGFFFCCC@@@;;;777333111111111111111111111111111111111111000111111222333///111333333333333555777GGGcccxxxoooeeeTTTEEEAAA>>>;;;<<<@@@CCCAAA>>><<<===>>>???AAABBBCCCDDD===??????<<<;;;???HHHPPPSSSWWW\\\```\\\YYY]]]eeehhhpppvvvvvvvvvvvvsssooohhhcccbbbhhhooovvvvvv[[[OOOKKKDDD??????<<>>;;;<<>>======;;;777333111000111222777///...555HHH___XXX999222222111111444777666333777PPPmmmwwwvvvcccYYYRRRLLLFFFEEEGGGJJJJJJIIIIIIHHHKKKQQQTTTUUUZZZ```gggggghhhjjjnnnssswwwzzzxxxXXXZZZWWW\\\[[[TTTPPPQQQOOOKKKHHHFFFCCCAAA>>>:::666222333333333222222222111111111111111000111111222333444555555333111222888===JJJjjj|||ooo___QQQHHHDDD<<<<<<===>>>>>>>>>??????@@@>>><<<<<>>???BBBCCCOOOfff////////////000000000000..............................---,,,,,,---..............................///222666999;;;<<<>>>???CCC>>>999<<>>===>>>;;;888444111000000111///000111111DDDffffffFFF222222222222333666666555AAA]]]{{{{{{vvvfffWWWOOOKKKFFFEEEJJJTTTZZZXXXTTTQQQRRRXXXaaadddccccccgggjjjlllnnnrrrwww|||hhh^^^VVVZZZZZZTTTQQQQQQOOOJJJIIIGGGDDDBBB???;;;777333333333333222222222111111111111111111111222222333222444555444222444;;;@@@SSSrrrrrrdddVVVKKKDDD@@@AAABBBDDDEEEEEEDDDCCCBBB@@@>>>;;;<<<@@@DDDGGGGGGCCCEEEGGGHHHJJJQQQ]]]eeehhhgggeeeddddddcccccccccggglllooonnnmmmllleee\\\NNNKKKJJJMMMXXXgggvvvvvv]]]LLLEEEDDDAAADDDLLL^^^www000000000000////////////........................//////............//////...........................111555888999;;;<<<>>>BBB:::555;;;IIITTTWWWVVVbbbaaaZZZTTTXXXbbbddd___dddYYYNNNMMMQQQWWW```ggggggooowww||||||\\\JJJFFFFFFEEEFFFFFFEEEDDDBBB@@@???>>>???<<<888555222000000000+++444555---:::```eeeGGG111222222333333444777:::NNNkkkzzztttgggYYYOOOKKKGGGDDDEEEOOO^^^fffeee```______dddlllooonnnnnnpppppprrrvvv|||pppZZZVVVXXXYYYUUUSSSRRROOOJJJIIIHHHEEECCCAAA===888555333333333222222222111111111111111111111222333333111444555444333666>>>FFF^^^|||wwwfffWWWMMMFFFAAA>>>BBBDDDHHHJJJIIIGGGCCCAAA>>>;;;999:::>>>@@@@@@???CCCGGGLLLQQQUUU\\\eeelllkkkgggcccbbbdddffffffdddiiimmmpppooolllggg]]]SSSGGGEEEDDDGGGRRRbbbrrr}}}jjjTTTGGGCCC@@@DDDIIIQQQggg000000000000////////////................................................---------..................111555777888999;;;===<<<666444;;;GGGPPPTTTVVVfffbbb[[[UUUYYYbbbeeeaaa```TTTIIIIIIOOOVVV___fffeeennnvvvzzzkkkSSSHHHFFFFFFGGGGGGFFFEEECCCAAA???>>>???===999555222000000///000555666---000HHHMMM888111222333444222333;;;CCCZZZuuu{{{}}}pppcccWWWPPPNNNLLLIIIIIIPPP[[[dddhhhhhhmmmjjjkkkpppsssssstttwwwwwwzzzxxx^^^WWWWWWWWWVVVUUUSSSOOOKKKJJJHHHFFFDDDBBB>>>:::666333333333222222222111111222111111111111222333333111444666444333888CCCLLLggg}}}ooo\\\NNNGGGDDDBBB@@@CCCFFFIIILLLKKKHHHCCC@@@>>>>>>===<<<===>>>AAACCCFFFLLLUUU]]]bbbeeeiiikkkjjjddd___^^^bbbfffeeebbbhhhkkknnnoookkkbbbVVVMMMDDDCCCBBBEEEOOO___ppp{{{vvv]]]KKKCCCAAAEEEEEEFFFYYY{{{111000000000/////////...........................---------......------------------.........//////...111555777888999:::<<<888555777@@@GGGKKKRRRZZZdddaaa[[[VVVYYY```eeefff[[[OOOFFFGGGOOOVVV]]]cccgggpppxxx|||}}}```MMMGGGHHHHHHGGGGGGEEEDDDBBB@@@???>>><<<999666333111000000333///222333...333666///111222444555333444BBBQQQiii{{{tttjjj```WWWRRRRRRWWWUUUTTTSSSWWWaaammmvvv{{{xxxzzz||||||pppZZZXXXWWWWWWWWWSSSOOOLLLJJJIIIFFFEEECCC???;;;888333333333222222222111111222222222111222333333444222555666444333;;;JJJVVVooo{{{sssfffTTTHHHCCCDDDCCCCCCDDDGGGJJJMMMLLLIIIEEEBBB???BBBDDDBBB???CCCLLLTTTSSSZZZdddlllooommmiiigggeee```ZZZZZZ___bbbbbb```bbbcccfffhhheee[[[OOOHHH???>>>>>>@@@HHHVVVgggrrroooYYYNNNEEEFFFBBB@@@PPPooo111111000000//////..............................,,,---............---,,,,,,,,,------...////////////222555777888999:::<<<999777<<>>DDDOOO^^^iii{{{iiiZZZLLLGGGAAA???JJJbbb111111111000///.................................---...////////////...---,,,,,,------...//////000000222666888999999;;;<<<<<<777;;;GGGMMMMMMSSS\\\]]][[[]]]gggttt{{{yyyvvvXXXOOOJJJPPPYYY^^^^^^^^^fffoooxxx}}}VVVCCCJJJIIIHHHHHHGGGEEECCCAAA@@@;;;:::999777555444333222///+++222666000111666222222222555777444:::TTTqqqiiibbb{{{uuuqqqooooooooonnnrrrxxxfff]]]WWWXXXXXXTTTPPPPPPIIIHHHFFFDDDCCC???;;;888333333333222222222111111333222222222222333444444222555777666;;;LLLfffzzz}}}pppfffUUUPPPJJJEEECCCCCCFFFHHHJJJIIIIIIIIIIIIJJJJJJKKKFFFGGGJJJQQQZZZeeeooottt}}}}}}~~~}}}yyyssskkkfff]]]]]]\\\]]]^^^___```aaa]]]XXXWWWXXXUUUKKKDDDCCC>>>???@@@@@@BBBJJJWWWaaavvvuuudddVVVJJJAAAAAAGGGUUUrrr222111111000///......---...........................///000111111000///...,,,,,,------...///000000000333777999999:::;;;<<<===555777DDDNNNNNNQQQWWWTTTQQQVVVhhh|||}}}tttYYYPPPMMMUUU^^^aaa___^^^aaajjjtttyyyYYYAAAJJJIIIIIIHHHGGGEEECCCAAA@@@:::999999777666555444333111444888222+++333888---333222555777555<<>>SSSqqqxxxiii___MMMMMMKKKHHHFFFFFFIIIKKKVVVUUUSSSRRRSSSTTTWWWXXXUUUTTTVVVbbbttt{{{vvvpppkkkggg\\\^^^````````````aaacccaaaZZZWWWWWWSSSJJJDDDDDD<<<===>>>===>>>DDDPPPYYYttt~~~mmm\\\LLLBBBCCCEEEMMMggg000000///.......................................,,,,,,---......---,,,,,,***,,,------,,,---...000111333777999999999:::;;;===666888DDDLLLKKKPPPXXX[[[OOOTTThhhvvv}}}xxxjjjQQQLLLLLLTTT\\\^^^___```bbbiiipppwww}}}cccFFFCCCIIIIIIIIIHHHFFFCCC@@@>>>:::999888666555333222111333333333222222111111111666///222::::::???\\\kkkYYYfff~~~}}}}}}[[[UUUbbbZZZQQQSSSOOOLLLJJJGGGEEECCC???;;;888666444222222333333222111222222333333333333444444444888777555AAA\\\www|||}}}uuudddTTTGGGJJJLLLJJJFFFGGGLLLQQQ___```^^^[[[]]]dddiiiiii^^^```kkk}}}{{{uuuooogggbbb\\\^^^______^^^]]]]]]^^^aaa^^^ZZZUUUOOOIIIEEECCC@@@@@@???======BBBKKKRRRiiitttyyyeeeTTTGGGDDDAAAEEE]]]yyy000000///.......................................,,,,,,---......---,,,,,,+++,,,......------///000111333777999999999:::;;;;;;666999GGGPPPRRRWWW```WWWMMMTTTaaafffiiiiii```VVVOOOMMMTTT\\\___```bbbeeejjjqqqxxx}}}pppRRRHHHIIIIIIIIIIIIFFFCCC@@@>>>;;;;;;999888666555333333333333333222222222111111555222444888:::FFFggg|||\\\WWWkkk}}}|||iiiYYY[[[ZZZUUUSSSQQQMMMJJJGGGDDDBBB???<<<:::777555333222333333333111222222333333333333444444111555666999GGGaaazzz~~~xxxwwwlll[[[LLLKKKMMMNNNOOOPPPTTT\\\aaalllllljjjiiimmmuuuyyyxxxvvv|||~~~xxxpppgggaaa\\\^^^``````___^^^^^^___```]]]YYYTTTNNNHHHDDDBBBBBBBBB@@@===<<>>PPPhhh|||}}}~~~nnn```SSSIIIOOOPPPRRRWWW]]]fffnnnssszzzzzzyyy||||||ssshhh```\\\^^^```aaa```___``````^^^\\\XXXRRRMMMGGGCCCAAACCCCCCAAA===:::;;;AAAEEESSScccvvv|||gggTTTKKKDDD@@@KKK[[[000000///.......................................------------------------,,,---//////......000111111333777888999999:::;;;:::888<<>>;;;888555333333444444333222222222333333333444444888666999HHH```wwwwwwdddTTTMMMOOOTTTVVV]]]jjjzzzxxxkkkaaa^^^```dddeeedddbbbbbbbbb[[[YYYUUUPPPKKKFFFBBB@@@???AAAAAA???;;;:::<<>>===999555333333444444444222222333333333333444444555333;;;OOOiiixxxfffWWWMMMLLLWWWccciiitttzzznnnddd```cccfffgggeeecccbbbbbb[[[YYYUUUPPPKKKFFFBBB@@@???AAACCCAAA===;;;<<<>>>AAAOOO___lllyyyrrraaaSSSIIIFFFGGG000000///..........................................---,,,,,,,,,,,,---...+++,,,......------///000111333777999999999:::;;;333777===EEEOOOWWW[[[\\\UUUSSS]]]fff^^^VVVSSSKKKEEEKKKVVV___```]]]^^^cccdddmmmuuuyyy~~~ssswwwWWWHHHIIIJJJJJJHHHFFFCCCBBB>>>===<<<:::999777666555333333333444444444555555444888:::DDDcccwwwZZZbbbqqq|||zzz|||||||||hhhXXXXXXYYYQQQOOOKKKIIIFFFDDD@@@>>>>>>:::666333333444555555222222333333333333444444444555AAAXXXqqqrrreeeWWWQQQRRR[[[mmm}}}{{{pppgggbbbeeehhhhhhfffcccaaaaaa[[[YYYUUUPPPKKKGGGCCCAAAAAACCCEEEDDD@@@<<<<<<===<<>><<<;;;:::999666333666555555444444444555555444;;;===NNNwww```VVVuuuiiiVVVXXXUUUUUUQQQLLLHHHEEECCC@@@>>>;;;:::888555333333333333444444333333333444555555:::===NNNbbbuuugggTTTOOOQQQ^^^ooo|||xxxuuupppmmmkkkjjjhhhggggggeeeccc```]]][[[WWWSSSMMMGGGCCC@@@EEEFFFGGGEEEAAA===:::999;;;:::???LLLZZZiiixxxwwwgggUUUFFF////////////....................................///...---,,,,,,,,,,,,------...///.........000222333777888777888;;;;;;999555===DDDGGGKKKRRRWWWWWWYYY^^^dddddd^^^XXXTTTSSSJJJSSS\\\^^^[[[ZZZ^^^ccchhhnnnuuu|||}}}[[[KKKHHHNNNJJJGGGFFF@@@@@@>>><<<;;;:::999666333666555555444444555555555888===BBBYYYVVV___zzzkkkVVVWWWVVVTTTPPPLLLHHHEEECCC@@@>>>;;;:::888555444333333333444444333333444444555555777AAAVVVjjjzzzmmmXXXPPPSSS___rrr|||zzzwwwssspppmmmllljjjiiihhhgggdddaaa]]][[[WWWRRRMMMGGGCCCAAABBBDDDFFFEEEBBB===;;;:::;;;;;;>>>HHHSSS```ppp~~~oooZZZIII////////////..........................................---,,,,,,,,,---------...///.........000222333777999888999<<<;;;888777>>>DDDGGGLLLSSSWWWXXXQQQVVV\\\]]]YYYSSSPPPNNNKKKTTT^^^aaa___]]]___cccffflllvvvfffNNNEEEKKKLLLJJJGGG???@@@???<<<;;;:::999666444666555555444555555666666777;;;DDDbbbsssVVVkkktttZZZWWWXXXSSSOOOKKKGGGEEECCC@@@>>><<<:::888666444333333333444444333333444555555666888KKKeeexxxlllWWWMMMSSS```xxx~~~|||zzzwwwtttpppnnnlllkkkjjjiiieeeccc]]][[[WWWRRRMMMHHHDDDBBBBBBEEEHHHHHHFFFBBB???===<<<;;;===BBBHHHSSSeeeuuu{{{bbbOOO////////////.......................................------,,,,,,,,,------,,,...///.........000222333777999888999<<<;;;888888???EEEIIIOOOWWW[[[ZZZNNNSSSYYY[[[XXXSSSOOOLLLHHHQQQ\\\```___]]]^^^```dddkkkwwwmmmRRRFFFNNNOOOMMMIIIBBBAAA???<<<;;;:::999777555555555555555555666666777777<<>><<<;;;888666444333333333444444333444444555666777===WWWrrrttt\\\SSSXXXbbbwww}}}|||zzzwwwtttrrrooonnnmmmkkkgggeee]]][[[WWWRRRMMMHHHEEECCCCCCGGGKKKMMMKKKHHHDDDCCC<<<;;;;;;===@@@III\\\mmmvvvmmmYYY////////////....................................------,,,,,,,,,------...,,,...///.........000222222666999999:::<<<;;;777777???FFFLLLTTT\\\___]]]SSSXXX]]]```^^^YYYSSSOOOGGGPPPZZZ______^^^]]]^^^bbbkkkxxxpppSSSHHHPPPPPPLLLIIIEEEBBB@@@<<<::::::999777666555555555555555666777888888DDDYYYzzzttteeeggg}}}lllUUUUUUSSSOOOKKKGGGEEECCC@@@>>><<<;;;999666444444444444444444444444555666777888@@@^^^www}}}ssscccUUU\\\nnnzzz|||yyywwwuuurrrpppooolllhhhfff^^^[[[WWWRRRMMMHHHFFFDDDCCCGGGLLLNNNMMMJJJGGGFFF<<<:::::::::;;;BBBTTTdddpppzzzwwweee////////////....................................------,,,,,,,,,---......---...///.........000222222666999999:::<<<;;;777777???HHHPPPYYY______[[[VVVYYY^^^aaa___YYYQQQLLLIIIPPPZZZ```aaa```___```cccjjjwwwxxxVVVGGGNNNNNNIIIHHHEEECCC@@@===::::::999888777555555555555666777888888666LLLgggeee^^^iiiwwwVVVSSSUUUQQQLLLHHHEEECCC@@@>>>===;;;999777555444444444333333444444555666888888CCCccczzz{{{lll```YYY[[[mmm~~~yyyyyywwwtttrrrpppmmmiiifff^^^[[[WWWQQQLLLIIIGGGEEEAAAEEEIIILLLKKKHHHFFFEEE===;;;999::::::???KKKXXXgggsssooo////////////....................................,,,,,,,,,,,,,,,---...///---...///.........000222111666999999;;;<<<;;;666777???IIIQQQZZZ___[[[TTTVVVYYY\\\^^^\\\UUULLLFFFJJJQQQYYY___aaa``````aaacccjjjwwwzzz}}}}}}{{{}}}^^^FFFKKKNNNLLLJJJFFFDDDAAA===:::999999888777555555555555666777888999888VVVtttrrrXXX```vvv\\\XXXWWWTTTNNNJJJFFFCCC@@@======;;;999777555444444444333333444444555777888999KKKmmm~~~~~~yyygggbbbiiiyyy{{{zzzxxxuuussspppmmmiiifff^^^\\\WWWQQQLLLIIIGGGFFFBBBEEEHHHJJJIIIGGGFFFFFF???;;;999::::::;;;BBBJJJYYYgggzzzuuu000/////////....................................,,,,,,,,,,,,,,,---...///---...///.........000222111666::::::;;;===:::666777@@@JJJRRRZZZ]]]WWWOOOYYY\\\___```^^^VVVLLLEEEJJJOOOWWW]]]______``````dddkkkwww}}}{{{yyynnnllljjjhhhgggggghhhiiiiiiiiikkknnnpppnnnjjjgggfffeeeaaa^^^___iiiyyygggFFFJJJPPPPPPNNNHHHDDDAAA===:::999999888888555555555555666777999999@@@ccc___PPPhhhccc^^^YYYUUUOOOJJJGGGCCC@@@======<<<999777555444444444333333444444666777888999TTTxxx{{{qqqttt|||{{{xxxuuussspppmmmiiifff___\\\WWWQQQLLLIIIHHHGGGEEEGGGJJJJJJIIIHHHGGGHHHAAA<<<999::::::999<<>>:::::::::999888:::555333666888777999<<>>;;;::::::999999999555444666888777888<<>><<<;;;999888666555555555333888555444888777;;;HHHeeettt}}}zzzyyywwwssslllfffbbb___ZZZUUUPPPLLLJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGAAA???===:::999999::::::===III[[[mmm{{{000000000/////////......///...---,,,,,,---...///------------------,,,,,,------,,,,,,---...000111222555<<>>999;;;SSSWWW]]]^^^]]]\\\\\\^^^aaagggrrr~~~qqqdddYYYPPPJJJGGGFFFEEECCCBBBBBBCCCCCCDDDBBBAAAAAACCCDDDEEEDDD@@@AAABBBCCCEEEFFFGGGHHHKKKRRRggg~~~uuulllPPPNNNMMMNNNMMMFFFGGGDDD???;;;::::::999999888555444777888666888;;;HHHrrreee[[[qqqyyy\\\XXXVVVRRRNNNIIIDDD@@@???<<<;;;999888666666555555333777555444999888===NNNhhhzzz~~~{{{yyyssslllfffaaa___ZZZTTTOOOLLLKKKJJJKKKKKKKKKKKKKKKIIIHHHGGGCCCAAA>>>;;;999888888888:::AAAOOOaaaqqq|||000000/////////.........///...------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---...000111333666===FFFMMMKKKAAA777>>>BBBIIIPPPSSSQQQOOONNNZZZ\\\^^^YYYLLL>>>;;;???QQQUUUZZZ\\\[[[YYY[[[\\\```fffppp{{{~~~pppcccYYYRRRMMMJJJGGGFFFDDDBBBAAAAAAAAABBBCCCBBBBBBCCCEEEGGGIIIJJJJJJIIIJJJLLLNNNNNNLLLJJJKKKKKKWWWrrrvvvvvvVVVMMMNNNOOOMMMKKKHHHEEE@@@<<<;;;::::::999777555555888888666999===VVVhhhhhhdddXXXTTTPPPNNNJJJDDD???>>><<<;;;:::888777666555555555777444444999777>>>RRRlll~~~{{{vvvnnnhhhaaa^^^YYYTTTPPPMMMKKKKKKLLLMMMMMMMMMLLLKKKIIIGGGEEECCC???;;;999777777777888;;;EEETTTeeeqqqwwwyyy||||||~~~////////////.....................------.........///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222666777:::AAAEEEDDD===666AAAEEEIIILLLOOOQQQQQQOOO[[[]]]___YYYJJJ;;;888===OOOSSSXXXZZZZZZZZZ\\\^^^```fffpppzzzssskkk___UUUNNNKKKIIIHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGJJJMMMPPPRRRWWWVVVUUUVVVWWWXXXWWWUUUUUUPPPSSSfffyyy[[[JJJLLLMMMMMMPPPJJJFFF@@@===;;;;;;:::999777555666888888777;;;AAAbbbiiirrroooZZZSSSNNNNNNJJJCCC>>>>>>===<<<:::888777666666666777888444555888555???VVVnnn}}}{{{vvvooojjj```^^^YYYTTTQQQNNNMMMMMMNNNOOOPPPPPPOOOMMMJJJHHHGGGEEEAAA===999888777777777888???JJJYYYdddjjjlllmmmnnnqqqtttxxx|||/////////.........------........................///...---,,,+++,,,---...---,,,,,,---...000222333777777888:::;;;;;;888666BBBFFFIIIIIIKKKNNNMMMJJJcccgggiiibbbOOO===888<<>><<<;;;:::999888666666888777888???HHHlll~~~gggwww|||___TTTMMMNNNKKKBBB>>>???===<<<:::999777666666666888888444666999666BBB]]]ttt~~~{{{xxxtttnnniiiaaa^^^ZZZVVVRRRPPPOOOOOOPPPQQQSSSSSSRRROOOLLLJJJIIIFFFBBB>>>;;;999999999666888<<>>NNNRRRWWWYYYYYYZZZ]]]```___fffrrr}}}}}}|||rrrgggbbbZZZTTTPPPNNNMMMLLLGGGGGGFFFEEEFFFGGGHHHIIILLLOOORRRUUUWWW[[[aaafffgggkkkooopppnnnmmmnnnpppoookkkgggiiirrryyy~~~hhhLLLOOOLLLHHHRRRKKKGGGBBB>>><<<;;;:::999999777666777777999CCCNNN|||qqqiiieeeXXXNNNOOOLLLCCC???AAA===<<<;;;999888777666666888777444777<<<:::HHHfff{{{xxxtttnnniiiaaa___[[[WWWSSSQQQQQQQQQSSSTTTUUUVVVTTTQQQNNNKKKJJJGGGDDD@@@===;;;;;;;;;555777;;;???CCCHHHNNNRRRWWWXXXZZZ^^^bbbfffjjjlllnnnqqqvvv|||//////.........---------------............------...---+++++++++---///000............000222444666333666888666333333777<<<>>>FFFMMMOOORRRWWWUUUPPPbbbiiipppkkkXXXCCC;;;===LLLPPPTTTVVVUUUVVVYYY\\\^^^fffsss~~~|||tttkkk```\\\VVVRRRPPPNNNMMMKKKJJJJJJIIIIIIIIIKKKLLLMMMQQQTTTXXX[[[^^^bbbhhhmmmnnnttt|||~~~{{{xxxyyy{{{{{{xxxuuurrrsss{{{oooRRRUUUPPPIIISSSLLLHHHBBB>>>===<<<;;;:::999777666777777:::FFFRRRjjjooojjj[[[PPPPPPMMMDDD@@@CCC===<<<;;;999888777666666777666444999>>>===NNNmmm~~~{{{vvvpppkkkbbb___\\\WWWTTTSSSRRRRRRTTTUUUWWWXXXVVVSSSOOOLLLJJJHHHDDDAAA>>><<<<<<<<<444777;;;<<<===@@@FFFKKKIIIJJJLLLOOOSSSWWW[[[]]]]]]aaagggnnnuuu{{{000000///...............///---------...///...---///...------//////...,,,------------...000111222444777999888555444666999===EEEJJJRRR\\\VVVOOOTTT[[[^^^dddcccRRR<<<999BBBKKKNNNRRRUUUVVVWWWYYY[[[```hhhvvv}}}~~~~~~|||xxxyyy|||zzzyyyvvvoooiiifff[[[ZZZWWWSSSOOOMMMOOOQQQOOOOOOPPPPPPQQQSSSTTTUUUZZZ]]]```dddgggmmmrrrvvvyyy{{{~~~}}}~~~|||yyyXXXOOOLLLJJJPPPNNNJJJDDD???>>>======<<<888999666777:::777EEEbbbxxx```tttxxx]]]QQQSSSLLLDDDAAA===???>>><<<:::999777777666999888666999::::::SSS||||||uuuooojjjaaa___\\\YYYWWWWWWXXXYYYVVVWWWWWWWWWVVVTTTRRRQQQNNNKKKFFFBBB???===:::888888888888999:::;;;======@@@@@@AAABBBEEEHHHKKKMMMSSSTTTWWW]]]dddmmmtttyyy000000///...............000...---...///000///...---,,,++++++,,,---,,,+++------------...000111222444666888888555444666999???GGGJJJPPPXXXQQQIIIMMMPPPTTT\\\]]]MMM:::777@@@KKKNNNRRRUUUVVVWWWYYYZZZ^^^gggvvv}}}}}}{{{{{{zzzuuurrrssszzzyyy{{{zzzuuulllddd___]]]XXX```mmm{{{xxxoooiiidddaaa```___\\\WWWSSSQQQRRRTTTUUUUUUVVVWWWYYY[[[]]]^^^dddhhhmmmrrrtttwwwyyy{{{|||~~~ooolllyyyYYYQQQOOOMMMQQQOOOKKKEEE@@@>>>===<<<<<<888999777999<<<:::JJJiiilllZZZppp|||```QQQRRRKKKDDDBBB>>>???>>><<<:::999777777666666666555999???DDD^^^|||vvvoookkkbbb```\\\YYYWWWXXXYYYZZZ[[[[[[[[[[[[ZZZXXXWWWUUUQQQMMMHHHDDDAAA>>>;;;999777777777777777888999:::999999:::;;;===@@@BBBDDDDDDFFFIIINNNVVV^^^eeejjjsss{{{000000///...............000///...///000111000...///...,,,,,,---///......,,,,,,------...///111222333666888777555444777999BBBHHHJJJNNNSSSJJJAAAEEEFFFLLLUUUWWWIII999777@@@JJJMMMQQQTTTVVVWWWYYYZZZ\\\eeeuuu|||}}}yyyyyywwwvvvvvvyyynnnmmmhhh```XXXSSSSSSTTTWWW^^^iiiuuu}}}tttmmmhhhdddaaaeeedddaaa]]]YYYWWWXXXYYYXXXYYYZZZ\\\^^^aaaccceeeiiinnnuuuzzz{{{{{{{{{{{{fff\\\|||ZZZSSSSSSQQQSSSQQQLLLFFFAAA>>>===<<<;;;999:::777999===>>>QQQrrraaaVVVnnn|||yyyrrrrrrtttwww{{{eeeRRRQQQKKKEEECCC??????>>>===;;;999888777777555666444999BBBLLLhhh~~~~~~xxxqqqmmmdddaaa^^^ZZZXXXXXXZZZ[[[^^^^^^___^^^]]]\\\ZZZYYYRRRNNNIIIEEEBBB>>>;;;888555555444444444555555666444444444555666888:::;;;;;;<<>>BBBBBBJJJTTTUUUGGG999888???IIILLLPPPSSSUUUVVVXXXZZZ\\\cccrrr~~~|||~~~zzzyyyzzz{{{{{{rrrkkkbbb^^^___dddjjjmmmqqqpppqqqrrruuu|||xxxqqqlllhhheeeccceeedddccc```^^^]]]^^^```______```bbbdddfffhhhiiikkkpppvvvzzz||||||||||||kkk^^^zzz\\\TTTUUUSSSTTTSSSNNNGGGBBB>>>===;;;:::999:::777888<<>>:::777555555444333333333333333444444444444555555666666888999;;;>>>BBBGGGLLLNNNXXX^^^gggooowww~~~000000///..................---,,,,,,......---,,,++++++***+++---...---,,,,,,,,,,,,,,,---///000111111444777666444444777999CCCJJJKKKPPPUUUKKK@@@CCCDDDLLLUUURRRDDD777777<<>>DDDHHHPPPZZZccckkksssyyy000000///...............---,,,+++,,,------,,,+++------///111333333111...++++++,,,,,,---...000111111444666666444444777:::AAAIIIMMMTTTZZZOOODDDFFFFFFOOOUUUNNN???444444999GGGJJJNNNRRRTTTVVVXXXZZZ\\\bbbnnnzzz~~~|||~~~~~~~~~xxxvvvtttvvv~~~xxxlll[[[OOOEEE@@@===@@@OOO___zzzwwwrrrnnnllljjjhhhfff___aaacccdddeeefffiiikkknnnmmmnnnnnnoooppprrrrrrxxxyyy{{{|||~~~kkknnndddSSSSSSSSSVVVUUUPPPIIICCC@@@>>><<<;;;999:::666666;;;CCCaaabbb\\\cccxxx{{{xxxtttnnnfff___YYYSSSKKKEEEEEECCCBBB@@@@@@AAABBBDDDCCCDDDEEEGGGIIIJJJLLLLLLVVVbbbsssvvvXXXRRRNNNJJJFFF@@@@@@???>>><<<:::999888888777===888:::OOOggg}}}uuu|||xxxlllhhhccc^^^[[[\\\^^^```bbbbbbbbbbbbaaa___^^^\\\\\\YYYTTTOOOJJJEEE???:::777666555444444444444444333333444444444333222111333333333333444555666666999:::@@@IIIPPPWWWaaaiiixxx000000///..................---,,,,,,---...---,,,---...111555777666222...+++++++++,,,---...///000000333666666444444777:::@@@IIIOOOWWW^^^SSSFFFGGGJJJRRRVVVLLL<<<333444888FFFIIINNNQQQSSSUUUXXXZZZ[[[cccqqq~~~}}}sssaaaTTTMMMDDD???BBBCCCBBBIIITTTeeeuuu|||{{{xxxtttqqqooonnnlllkkkbbbdddfffhhhiiijjjmmmooommmnnnnnnoooqqqssstttuuuzzz{{{|||}}}}}}|||ooohhhVVVTTTTTTWWWTTTOOOIIICCC@@@???===<<<999;;;777888>>>IIIlll\\\[[[eeeyyy{{{wwwsssppphhhaaaWWWPPPLLLHHHBBB>>>AAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBCCCEEEFFFGGGHHHJJJRRR___qqqzzzZZZSSSOOOKKKGGG>>>AAA@@@>>><<<:::999888888555<<<888:::RRRnnnwwwrrr|||yyynnnjjjddd___\\\]]]___aaaccccccddddddcccaaa___^^^^^^ZZZVVVQQQKKKEEE>>>:::666666555555444555555555222333333444444333111111333333444444555555666666999777888>>>CCCHHHQQQ[[[hhhsss000000///...............///...------...///...---%%%''',,,000222000+++'''+++++++++,,,---...///000000333666666444444777:::???JJJQQQYYY```TTTFFFGGGMMMUUUXXXMMM===444666;;;EEEIIIMMMQQQSSSUUUXXXZZZZZZccctttuuucccSSSKKKIIIBBBCCCLLLOOOHHHGGGLLLSSSgggwwwwwwtttqqqnnnmmmllljjjiiifffhhhjjjllllllmmmoooqqqqqqqqqssstttwwwyyy|||}}}~~~}}}yyyxxxxxx}}}yyykkkXXXVVVVVVXXXTTTOOOIIICCCAAA???>>>===:::;;;888:::BBBOOOtttYYY[[[gggzzzzzzuuupppllliii]]]VVVMMMHHHFFFFFFBBB???<<<<<<===>>>>>>?????????AAAAAABBBDDDEEEGGGHHHIIIGGGKKKTTTeee|||[[[TTTQQQLLLGGG>>>AAA@@@>>><<<:::999888888333;;;777999RRRnnnqqqqqq|||xxxoookkkeee___]]]]]]```bbbbbbcccccccccbbb```^^^]]]\\\XXXTTTOOOIIIBBB;;;777555555555444444555555666333333444555555444333222///000000222333444555555999444333666999<<>>DDDCCCPPPffffffQQQFFFIIISSSVVVVVVMMM;;;///222<<>>JJJ\\\nnnyyy000000000000/////////.........---------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,---000333111111444666555222666<<>>===???<<<===;;;@@@cccZZZdddqqq{{{zzztttkkk___TTTOOOIIIFFFBBBAAABBBBBBAAA???BBBBBBBBBCCCEEEGGGHHHIIIKKKMMMPPPTTTWWWYYYZZZZZZRRRPPPMMMRRReeehhhWWWRRRNNNGGGBBBAAA@@@>>>===;;;:::999999::::::777DDD```uuu{{{|||xxxuuuoookkkfffcccbbbbbbaaa```bbbcccdddcccaaa^^^[[[YYYSSSOOOHHHBBB>>>;;;999777777666666666555555555555555555555444444444333333333333333333333333333333222222111222333666999;;;===OOOcccrrr000000000/////////.........------------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------,,,...000333222222444666444111444:::FFFEEEIIINNNMMMFFFBBBBBB]]][[[VVVLLL>>>333444;;;GGGLLLOOOOOOQQQWWWZZZZZZ\\\aaahhhpppxxx}}}zzz~~~|||{{{{{{|||yyyvvvuuussstttvvvwwwwwwvvvvvvwwwxxxyyy{{{|||}}}~~~zzzxxxvvvwwwzzz}}}~~~}}}vvvppplllhhheeeccc^^^UUUPPPVVVbbbssszzz^^^___YYY\\\ZZZTTTLLLFFFBBB@@@>>>===@@@;;;;;;<<>><<<:::999888888999999999IIIggg|||~~~{{{yyyvvvtttppplllgggdddcccdddeeeeeeccccccdddccc```[[[VVVSSSMMMHHHAAA<<<999777666555666666666666555555555555555555555444444444444333333333333333333333333333333333222222333555777888555EEEZZZlll|||000000/////////.........------------------------,,,,,,+++++++++,,,------+++,,,---,,,,,,...111333444444555777444111444:::FFFKKKNNNJJJEEEDDDHHHMMMbbb]]]WWWMMM@@@666555;;;KKKPPPSSSQQQQQQVVVZZZ[[[^^^bbbhhhooovvv~~~{{{qqqjjjddd``````fffvvv~~~|||wwwvvvvvvvvvwwwxxxyyyyyyxxxxxxzzz{{{}}}~~~~~~|||zzzyyyzzz}}}zzzsssnnnjjjggggggiiihhh^^^TTTSSSXXXfff|||{{{aaaaaa\\\bbb\\\VVVNNNGGGCCCAAA???>>>???::::::<<>><<<:::999888888666777:::NNNnnn|||yyywwwuuutttppplllgggeeeeeeggghhhiiidddddddddbbb^^^XXXQQQMMMIIIDDD>>>999777777777666666666666666666555555555555555555555444444444444333333333333333444444444666666555555555666777888666CCCWWWkkk{{{////////////............------------------------,,,+++++++++,,,------...***+++,,,,,,,,,...111444666666777888666222555;;;CCCMMMSSSNNNCCCCCCNNNZZZccc___YYYOOOBBB777666;;;OOOUUUWWWTTTRRRUUUYYYZZZ^^^dddmmmsssxxx}}}qqq```XXXTTTPPPLLLMMMSSSccc{{{~~~{{{yyyyyyyyyxxxxxxxxxyyyyyyzzzzzz{{{}}}~~~}}}|||{{{}}}xxxqqqooolllhhhkkkqqqlllddd[[[WWWYYYbbbppp||||||bbb```[[[ccc]]]XXXPPPIIIDDDBBB@@@??????:::999<<>><<<:::999888888666777===UUUwww|||yyywwwuuutttoookkkgggeeefffhhhiiiiiiddddddbbb___YYYRRRLLLHHHCCC???:::777666666777666555555555666666666666666666666555555555444444444333333444444555555555555777777777666666777777777777BBBTTTiiizzz/////////.........------,,,,,,,,,------------...,,,++++++,,,,,,---...///***+++,,,,,,---...222444777666888999777333666<<>>;;;;;;===QQQ]]]VVVmmmvvvlllaaa[[[VVVPPPLLLLLLGGGGGGGGGEEEDDDEEEHHHKKKMMMMMMMMMOOOSSSXXX]]]```gggkkkpppuuuyyyzzzzzzzzzvvvyyyxxxuuuyyyeeeVVVPPPJJJCCCBBBAAA???===;;;:::999999999:::BBB]]]~~~zzzxxxuuusssllljjjgggfffggghhhhhhgggbbb```]]]YYYRRRKKKEEEBBB<<<999666444444555555444555555555666666666666666666666666555555555444444444444555666666777777777666666666666666666666666555===OOOfffxxx//////.........---------,,,,,,,,,---------......+++++++++,,,,,,...//////***+++,,,,,,---///222555555555777888666333666<<>>===???@@@TTTQQQWWWpppsssiii```\\\YYYTTTQQQQQQMMMMMMLLLJJJHHHKKKPPPTTTSSSRRRRRRSSSVVV[[[___bbbjjjnnnuuu|||jjjYYYRRRJJJBBBCCCBBB@@@>>><<<;;;::::::;;;;;;DDDbbb{{{xxxtttqqqjjjhhhffffffggggggeeeddd^^^[[[WWWQQQJJJDDD???<<<666555444444555555444333555555555555666666666777666666666666555555555555555666666777888888999999777777777888888888777777666<<>>EEEOOOVVVUUUSSSUUUXXXZZZVVVddduuuvvvooottt}}}vvvrrrhhh[[[[[[dddkkkwww~~~vvvggg___dddkkkeee~~~ooovvvpppfff^^^iiiaaa[[[SSSLLLGGGDDDBBBAAA>>>???BBBCCCVVVzzzJJJYYYsss}}}uuulllccc```]]]XXXUUUUUURRRRRRQQQOOONNNQQQXXX^^^WWWVVVUUUVVVXXX]]]aaadddjjjnnnvvv~~~lllZZZRRRJJJAAACCCBBBAAA???===<<<;;;;;;::::::DDDccc}}}|||wwwrrrooohhhgggffffffgggfffcccaaa[[[XXXRRRKKKDDD???;;;888555444444555777777555444444555555555666666777777777666666666555555555555666777777888999:::::::::999999:::;;;;;;;;;;;;:::;;;???OOOfffxxx///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++,,,---///111333666444444666555333666;;;DDDLLLQQQUUUVVVLLLKKK[[[ddddddfff___JJJ333111<<>>___oooOOOXXXnnn|||~~~zzzvvvlllhhhdddbbbbbb___XXXRRRVVVUUURRRPPPPPPRRRTTTVVVZZZXXXVVVVVVXXX]]]bbbeeemmmpppwwwkkkVVVOOOHHH???AAAAAA@@@???===<<<:::999???999FFFhhh~~~|||yyytttooofffeeecccaaa```_________VVVRRRLLLEEE???:::777666222222222333333444444444555555555555555555555555777777777777666666666666777999:::999999999;;;===???@@@>>>:::999<<<<<<:::888AAATTThhhvvv///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,---///111222444333333666555333666;;;KKKRRRTTTVVVUUUKKKKKK\\\ddddddeee^^^HHH222000;;;FFFKKKOOOQQQPPPQQQTTTVVVXXXbbbnnnvvvzzz|||}}}yyyuuuttttttzzzyyypppjjjgggfffggghhh}}}}}}qqqgggaaa\\\VVVaaatttttttttwwweeeeeejjjhhhaaaWWWNNNIIIFFFCCCAAAAAACCC???DDDfffrrrRRRUUUjjjwwwzzz|||{{{~~~wwwtttppplllgggeeeeeeccc]]]XXX[[[ZZZXXXWWWVVVWWWXXXYYYYYYXXXWWWWWWYYY]]]aaaccclllooowwwmmmXXXRRRLLLCCCBBBBBBBBB@@@???===;;;:::<<<888IIImmm~~~|||xxxsssnnneeedddccc```^^^\\\ZZZYYYNNNKKKGGGAAA<<<999777666333444444444555555555555555555555555555555555555777777777777777777777777:::;;;=========???AAADDDDDDEEECCC>>><<<>>>===:::999CCCVVVjjjxxx///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---///111222222111222555555333666:::NNNTTTTTTTTTRRRGGGHHHYYY\\\]]]^^^WWWDDD222111;;;FFFJJJNNNPPPPPPPPPSSSWWWWWWaaammmqqqoooooouuu{{{wwwuuusssrrrqqqvvvwwwrrrbbb^^^WWWRRRPPPOOOOOONNNVVVggg|||vvvnnnfffZZZOOOSSShhhuuuuuu{{{hhhggglllkkkddd[[[RRRLLLHHHEEEDDDCCCDDDAAAHHHnnnoooPPPUUUhhhsssvvvzzz{{{|||wwwtttrrrnnniiiggggggeeeaaa^^^^^^^^^]]]\\\[[[[[[ZZZZZZYYYYYYYYYYYY[[[]]]___```gggkkkrrr||||||yyywww}}}lllYYYRRRLLLEEEDDDDDDCCCBBB@@@>>><<<;;;;;;:::NNNuuu{{{wwwqqqllldddcccaaa^^^ZZZVVVSSSQQQGGGEEEBBB>>>;;;999888777555555666666666666777777555555555555555555666666777777777888888999999999===???AAABBBCCCFFFJJJMMMNNNPPPMMMHHHDDDCCC@@@<<<;;;EEEYYYnnn{{{///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,...111222111000222555555333555:::HHHOOOPPPQQQOOOCCCCCCSSSQQQSSSTTTOOO@@@333555>>>BBBFFFLLLNNNPPPRRRWWW[[[XXXcccnnnpppmmmmmmttt||||||{{{vvvllleeeccceeeggggggfffeeeddd```ZZZOOO[[[iiittt{{{tttkkk[[[KKKHHHXXXsss}}}{{{{{{kkkhhhnnnlllggg^^^UUUNNNIIIFFFEEEAAABBB???KKKssskkkNNNXXXiiisssuuu{{{}}}yyywwwqqqmmmiiiffffffeeecccaaa____________]]]\\\ZZZYYYZZZZZZZZZ[[[\\\\\\]]]]]]aaadddkkkuuu{{{qqqgggaaaeeevvvjjjWWWPPPJJJCCCEEEDDDCCCBBB@@@>>><<<;;;===>>>TTT|||~~~{{{vvvpppkkkcccbbb___[[[VVVPPPLLLIIIEEECCCAAA>>><<<;;;:::999777777777777777777777777666666666666777777777777777777888999:::;;;;;;<<>>===HHH\\\qqq}}}///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++******+++,,,...000111111000222666555333444999???HHHLLLPPPPPPCCCAAAPPPOOOQQQRRRKKK>>>444777???CCCGGGKKKNNNPPPSSSXXX\\\XXXcccmmmpppnnnpppzzznnnfffeeegggiiimmmvvv}}}}}}ssshhhiiihhheeegggssszzzqqq___NNNIIINNN[[[mmmzzz{{{rrrjjjkkkgggggguuummmjjjooommmhhh```WWWNNNHHHEEEDDDAAAAAA@@@NNNyyykkkQQQYYYiiiqqqttt{{{~~~zzzwwwqqqoookkkhhhgggfffeeeddd```aaaaaaaaa```^^^[[[ZZZ[[[[[[[[[\\\\\\[[[[[[[[[^^^```fffoooyyyxxxjjj]]]TTTVVVfffwwwjjjXXXOOOHHHCCCEEEDDDCCCBBB???===;;;:::>>>AAAWWW~~~zzzuuuooojjjcccaaa]]]XXXRRRLLLGGGEEEDDDCCCAAA???===;;;:::999888888888888888888888777777777777888888999999999888999999:::;;;<<<======???AAADDDGGGKKKQQQWWW\\\```dddfffaaaZZZSSSIII@@@AAAKKK^^^sss~~~///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---************,,,...000111222222444777666333444888;;;EEELLLRRRRRRFFFDDDRRRVVVXXXVVVKKK===555666<<>><<<;;;>>>IIIfffrrr~~~}}}zzzvvvoookkkccc___YYYRRRMMMIIIGGGFFFCCCBBBBBBAAA@@@???>>>===>>>>>>=========<<<<<<<<<:::;;;;;;<<<======>>>>>>========================@@@BBBEEEHHHMMMTTT\\\bbbkkkttt||||||uuuiiiWWWIIIGGGPPP```rrr|||//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---************+++---000111666555777999888333333666===EEEIIIMMMNNNEEEFFFWWWTTTVVVRRREEE888333444888EEEIIIMMMOOOQQQUUU\\\aaabbbeeeiiikkknnnsss{{{xxx~~~tttqqqyyy|||vvvzzz~~~vvvqqqrrrwww}}}{{{qqq```VVVOOOSSSXXXZZZ^^^dddfffjjjkkklllyyyjjjpppkkkoooooommmggg\\\QQQIIIFFFFFFBBBDDDFFFVVVUUUPPPYYYgggmmmqqq{{{zzzvvvvvvvvvtttoookkkiiigggeeeeeeeeeeeeddddddddddddaaa___]]][[[YYYXXXYYYYYYTTTSSSSSSZZZffftttyyyssssssvvvmmm]]]SSSMMMKKKIIIHHHGGGEEEBBB???===<<<@@@OOOooowww}}}zzzvvvpppkkkccc___XXXQQQLLLIIIHHHHHHDDDDDDEEEEEEEEEDDDCCCCCCAAA@@@@@@@@@??????>>>>>><<<<<<<<<===>>>??????@@@>>>>>>>>>>>>============AAABBBEEEIIINNNUUU^^^cccrrr|||sss```PPPHHHPPP```qqq{{{......//////......---,,,.........------,,,,,,,,,---,,,++++++******++++++***+++---------...111333555333333666666333444777>>>EEEIIINNNPPPFFFCCCPPPTTTQQQMMMFFF:::111444;;;BBBEEEIIILLLOOORRRVVVYYY```ffflllnnnooorrrxxx~~~tttkkkdddaaa^^^]]]eeewwwvvvjjjeeedddhhhwww}}}}}}qqqhhhaaabbbllluuuxxxvvv}}}jjjrrrggguuuuuurrriii\\\RRRNNNIIIEEEIIIFFF???QQQTTTNNN\\\ccclllssszzz~~~|||wwwtttqqqoookkkiiikkkiiifffeeeeeeeeedddccc```^^^[[[ZZZZZZYYYWWWVVVRRROOOMMMOOOTTT```sss{{{iii]]]XXXOOOEEEGGGHHHHHHFFFBBB>>><<<<<>>>>>>>>>>>????????????===<<<;;;<<<>>>@@@???>>>AAACCCDDDFFFHHHNNNVVV]]]uuu{{{vvvdddWWWOOOSSS[[[ggguuu......//////......---,,,......---------,,,,,,,,,---,,,++++++******++++++***+++---------...111333555333444666666222333666===DDDGGGLLLPPPFFFCCCPPPVVVSSSNNNEEE888///111888BBBEEEIIILLLNNNQQQUUUXXX]]]ccckkkoooppprrrxxx}}}~~~{{{qqqhhh^^^UUUOOOSSSaaauuussseeeYYYTTTTTT[[[mmmwwwsssooosss|||wwwxxxjjjvvvrrrqqqjjj^^^UUUPPPKKKFFFFFFHHHEEEVVVTTTOOO[[[bbbkkksss{{{}}}zzzuuuqqqooommmkkkiiihhhfffddddddeeeeeedddbbb```___^^^^^^^^^\\\XXXUUUPPPLLLIIIJJJLLLTTTdddsss}}}mmm^^^WWWPPPIIIGGGIIIIIIGGGBBB>>><<<<<>>===???AAABBBAAA@@@CCCDDDDDDCCCDDDHHHNNNSSSiiippp{{{sssdddXXXJJJMMMUUUaaappp}}}......//////......---,,,...------------,,,,,,,,,---,,,++++++******++++++***+++---------...111333666555666888666222222555>>>CCCEEEKKKPPPHHHEEERRRZZZVVVPPPFFF888...///777CCCEEEIIILLLNNNQQQTTTWWWYYYaaaiiinnnoooqqqvvv{{{}}}~~~zzzlll]]]TTTLLLQQQ^^^ppp}}}^^^QQQEEEBBBCCCKKK```uuu~~~mmmvvvqqqqqqkkk```XXXTTTNNNIIIDDDKKKKKK[[[{{{RRROOOZZZaaajjjsss|||zzzuuuqqqooonnnmmmlllhhhgggeeeeeefffgggeeedddaaaaaaaaabbbaaa___ZZZVVVPPPKKKGGGFFFEEEHHHSSS^^^{{{qqqtttvvv```UUUOOOKKKHHHIIIIIIGGGCCC???===<<>><<<<<<===>>>???DDDLLLPPPOOOJJJDDD@@@999:::???JJJ\\\ooo.........///......---,,,---------------------------,,,++++++******++++++***+++---------...111333888999<<<===999444444888CCCIIIKKKPPPTTTLLLMMM^^^bbb]]]VVVJJJ;;;111222:::EEEHHHKKKMMMNNNPPPSSSVVV]]]aaafffggggggjjjpppvvvyyyzzz}}}tttyyyrrr___RRRCCC<<<888999999===MMM___zzz{{{gggooozzzwwwnnnaaaYYYWWWTTTPPPQQQQQQKKK\\\nnnKKKOOO\\\ccckkkrrr{{{{{{wwwuuuuuuuuuuuusssqqqoooooonnnllliiifffhhheeebbb```______^^^]]]TTTNNNIIIFFFBBB@@@CCCHHHDDDMMMTTTTTTRRRTTTWWWXXXXXX[[[cccrrreeeRRRKKKIIIHHHJJJKKKJJJFFFAAA>>><<>><<>><<<;;;;;;:::999>>>@@@BBB@@@;;;777777888;;;999;;;DDDTTTiii|||......//////......---,,,,,,,,,,,,---------......---,,,++++++******++++++***+++---------...111333333666<<<>>>999333444:::FFFQQQWWWWWWSSSJJJQQQiiiqqqjjj```QQQ>>>111111888IIIKKKNNNPPPPPPRRRUUUWWWZZZaaajjjnnnoooqqquuuyyyyyyzzz}}}yyytttpppssszzzzzzvvvrrrooooooooopppooovvvrrrwwwwwwfffTTTGGG@@@===<<<>>>AAA???>>>KKK[[[ttt||||||}}}~~~~~~{{{{{{iiimmmttttttppphhhbbb___[[[VVVSSSQQQLLL```iiiJJJRRRZZZ```hhhpppyyy}}}{{{yyyvvvttttttssssssssstttrrrooommmllliiieeecccccccccbbbaaaZZZSSSLLLIIIGGGDDDDDDGGGQQQ[[[cccaaa___cccjjjnnnppptttvvvxxxzzzbbbUUUOOOLLLHHHKKKMMMLLLHHHBBB>>><<>><<>>@@@EEEddd|||uuuqqqnnnllljjjlllhhhdddeeeiiikkkjjjggghhhddd```___``````^^^\\\\\\ZZZVVVUUUUUUUUUTTTSSSVVVSSSPPPOOOOOOOOONNNMMMKKKIIIHHHHHHIIIJJJIIIGGGDDDBBB???<<<999777777666;;;GGGTTTYYYTTTLLLHHHGGG===;;;===CCCGGGNNNaaauuu------............------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,...111444555555777888444000222888CCCRRR\\\___\\\NNNHHHTTTxxx|||cccFFF777666:::FFFKKKQQQTTTRRRPPPTTTYYYWWW]]]dddggghhhiiimmmpppssswww|||}}}vvvnnnhhhiiijjjjjjooovvvrrrjjj^^^XXXQQQOOOQQQSSSQQQOOOKKKKKKQQQ___lllssswwwzzzlll```PPPFFFFFFIIIKKKLLLRRRTTTXXXYYYUUUSSS\\\gggsss{{{~~~}}}|||{{{zzz}}}wwwggg\\\WWWQQQOOOPPPTTTYYY[[[[[[bbbrrrkkkkkktttvvvwwwssslllfffcccccc```YYYWWWsss^^^IIIIIIVVV[[[cccmmmzzz}}}~~~xxxsssuuu}}}{{{yyy~~~||||||yyyvvvwwwzzzzzzwwwsssssspppllliiifffdddaaa^^^cccaaa]]]XXXTTTTTTVVVYYYkkkyyygggXXXRRRRRRNNNSSSVVVQQQGGG@@@>>>@@@KKKlll}}}wwwssspppnnnmmmlllhhheeegggkkkmmmmmmjjjhhhdddaaa`````````___]]]]]]ZZZWWWVVVVVVUUUTTTSSSVVVTTTQQQOOOPPPPPPOOONNNLLLJJJIIIIIIJJJJJJIIIGGGDDDBBB???<<<999888777777<<>>BBBIII\\\ppp------............---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,...111333555444666888444000222888AAAOOOWWW\\\]]]OOOCCCGGGkkktttsss```FFF777666:::FFFJJJOOOPPPPPPQQQTTTVVVWWW\\\bbbeeefffgggiiilllnnnrrryyy{{{zzzvvvllldddccciiirrruuuooojjjhhhhhhlllrrrtttqqqmmmfff___]]]dddmmmppppppppp]]]PPPDDDDDDOOO[[[^^^]]]ccceeeiiijjjeeebbbgggpppwww}}}~~~~~~yyy{{{}}}~~~lll]]]RRROOOJJJHHHIIILLLNNNOOORRRVVVaaawww~~~zzzjjjpppyyy{{{{{{wwwoooiiifffeeeddd^^^[[[uuu[[[FFFHHHQQQWWWaaalllyyy~~~}}}fff^^^ZZZfff|||~~~|||yyyyyyzzzzzzwwwtttxxxtttoookkkhhhgggdddcccfffdddaaa]]]ZZZZZZ]]]```kkkxxxzzzzzzgggZZZUUUTTTOOOSSSUUUPPPFFF>>>>>>@@@QQQtttzzzwwwuuusssrrrnnnkkkhhhiiimmmppppppnnnhhhfffbbbaaaaaaaaa```___^^^\\\YYYXXXWWWWWWUUUSSSVVVTTTQQQPPPQQQQQQPPPPPPNNNLLLJJJJJJKKKJJJIIIGGGEEECCC@@@===:::888777777:::GGG[[[oooxxxqqq___PPPJJJ@@@::::::===CCCVVViii------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,...000333555444555777666222333777>>>IIIOOOTTTZZZPPPBBB@@@TTT^^^bbbWWWCCC555555:::FFFJJJLLLKKKKKKOOOTTTVVVVVVZZZ```dddfffgggjjjlllmmmqqqxxx}}}yyyvvvwwwrrrlllgggkkkwww}}}{{{ssspppuuuxxxssshhh```LLLGGGGGGRRRdddrrrtttrrruuuvvvyyyyyytttpppssszzz|||wwwxxxyyyzzz||||||pppbbb^^^YYYVVVVVVXXXZZZ[[[bbbbbbeeerrruuukkkvvv}}}{{{sssllliiihhhccc^^^\\\vvvWWWEEEHHHLLLSSS]]]iiivvv}}}~~~yyyhhhOOOHHHEEEQQQjjj~~~{{{zzzzzzyyywwwtttxxxtttooolllkkkkkkkkkjjjgggfffdddaaa______bbbdddkkkzzzwwwmmmiiikkkssszzz|||yyyxxx{{{|||fff[[[WWWVVVRRRUUUUUUOOODDD===>>>AAAOOOvvv~~~~~~~~~|||zzzyyyxxxssspppnnnnnnpppqqqqqqpppjjjhhhfffcccbbbbbbbbbaaa```^^^\\\ZZZZZZYYYWWWUUUVVVTTTQQQPPPPPPQQQPPPOOOOOONNNLLLKKKLLLLLLJJJHHHFFFDDDAAA===:::888777777888BBBVVVqqqxxxiiiUUUHHH===:::;;;AAARRReee------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000222444333444777777333333666;;;DDDGGGLLLVVVRRREEEBBBIIISSSYYYSSSBBB666555;;;GGGKKKLLLGGGFFFMMMUUUWWWUUUYYY^^^cccgggjjjlllmmmnnnrrrxxx}}}yyyrrrpppppplllmmmppp{{{~~~wwwooolllpppzzz}}}qqq^^^PPPAAAHHHVVVhhhxxx}}}yyyzzz~~~~~~~~~~~~~~~zzzyyyxxxyyy|||{{{vvvuuuxxx{{{}}}{{{wwwzzzuuunnn|||~~~vvvooollllllddd___]]]www~~~TTTDDDIIIKKKRRR]]]hhhuuuxxx^^^MMMEEEBBBAAAIII\\\vvv~~~{{{yyyxxxwwwvvvuuuxxxuuupppnnnnnnnnnnnnnnniiiiiigggdddbbbbbbdddfffppprrrddd\\\XXXVVVYYY^^^^^^YYYXXX]]]fffwwwyyyddd[[[YYYXXXUUUWWWVVVNNNCCC===>>>BBBPPPyyy~~~}}}yyywwwuuusssrrrrrrrrrqqqmmmllljjjgggdddcccccccccbbb```^^^^^^^^^]]][[[YYYWWWUUURRRPPPPPPPPPOOONNNPPPNNNMMMMMMMMMMMMLLLJJJGGGEEEBBB>>>;;;999888777666:::HHH___uuu~~~wwwlllSSSGGG===::::::AAATTThhh------............------.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000222444222444777888444333555888BBBCCCHHHUUUUUUKKKGGGPPPWWW\\\WWWGGG777555;;;EEENNNQQQJJJFFFNNNVVVYYYUUUXXX]]]ccchhhkkkmmmnnnooosssxxx}}}~~~sssllliiijjjkkkmmmsss|||ssseee]]]ZZZVVVTTTNNNQQQ\\\kkkpppdddQQQDDD===LLLbbbvvv}}}~~~~~~}}}}}}}}}~~~}}}{{{|||zzzrrryyyssspppooogggaaa```{{{~~~SSSCCCHHHLLLTTT^^^gggtttwwwcccSSSLLLKKKJJJIIIKKKWWWnnn|||zzzxxxwwwwwwwww|||xxxtttrrrqqqqqqpppooonnnmmmlllhhheeeeeefffhhhooo|||}}}mmm^^^RRROOONNNKKKMMMSSSRRRMMMMMMQQQWWWfffyyyddd]]][[[YYYXXXZZZWWWNNNCCC===???DDD^^^~~~}}}zzzwwwuuutttssssssrrrqqqoookkkgggddddddeeecccbbbaaaaaabbbbbb___]]]ZZZWWWTTTRRRQQQPPPOOONNNPPPOOONNNNNNOOOOOONNNMMMHHHFFFCCC???<<<999888777666555999EEESSS[[[YYYTTTFFF>>>999999999AAAWWWnnn------............---------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,---///222444222333777888555444555777CCCFFFJJJXXXZZZPPPKKKWWW[[[___ZZZIII777333999AAAQQQYYYRRRLLLQQQXXXZZZWWWYYY]]]ccchhhkkklllkkklllpppvvvzzz~~~wwwfff[[[[[[bbbjjjoooyyyzzzjjjUUUFFFAAABBBDDDDDD@@@BBBKKKWWWZZZQQQDDD======KKKbbbwww~~~~~~}}}}}}~~~~~~}}}}}}ttt{{{uuurrrrrrjjjcccaaa|||UUUCCCFFFLLLSSS\\\dddoooxxxhhhZZZXXX]]]XXXWWWSSSRRRZZZnnn~~~{{{yyyxxxyyyzzz|||yyywwwvvvvvvvvvtttsssuuutttrrrnnnjjjhhhiiijjjjjjqqqwww}}}|||kkk[[[NNNMMMNNNMMMQQQYYY[[[XXXYYYZZZXXX```||||||ggg___]]]ZZZ\\\\\\XXXNNNCCC===@@@FFFccc}}}zzzwwwvvvvvvwwwvvvvvvtttoooiiieeeeeefffdddccccccdddffffffdddbbb^^^[[[WWWTTTSSSRRRPPPNNNPPPNNNNNNNNNPPPQQQPPPOOOIIIGGGCCC???<<<999888777666555444888===@@@AAA@@@<<<999999:::999@@@WWWppp---..................---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,---///222444111333777999666444555777EEEJJJOOO\\\^^^SSSMMMWWWZZZ]]]YYYGGG555000666>>>SSS```ZZZRRRTTTYYYZZZXXXZZZ]]]bbbgggiiiiiihhhiiinnnsssxxx|||vvveeeQQQIIIOOO___nnnvvvtttaaaVVVIIIBBBCCCHHHKKKLLLHHHGGGIIIMMMLLLDDD<<<:::<<>>AAAGGG[[[ooommm~~~|||yyyxxxyyyzzzyyyyyyvvvqqqjjjfffeeegggdddddddddfffhhhhhhfffeeeaaa^^^ZZZWWWUUUSSSQQQOOOOOONNNNNNOOOQQQRRRRRRQQQJJJGGGDDD@@@<<<:::888888666666777888999:::<<<===;;;;;;======:::>>>UUUooo///---+++,,,///000...,,,...------,,,,,,------...,,,+++***))))))***+++,,,+++++++++,,,---...///000111555999999777555555555999EEEPPPTTTZZZ]]]UUUIIINNNVVV[[[SSSBBB444222666???NNN[[[ZZZTTTSSSUUUWWW]]]]]]^^^```dddhhhllloooqqqpppqqqvvv|||~~~rrr\\\KKKOOO[[[hhhxxxtttcccYYYUUUSSSXXX[[[\\\^^^bbbaaadddaaaSSSDDD<<<::::::AAABBBMMMgggrrr{{{tttmmmjjjbbb```}}}|||SSSCCCEEEHHHQQQVVV___lllvvvyyyoooiiifffeeejjjpppvvvlll```[[[dddzzz~~~zzzyyy|||}}}}}}zzz{{{|||zzzuuupppllljjjiiiggghhhrrrlllccccccgggpppzzz}}}{{{|||vvvrrr{{{rrriiiaaaeeecccbbb[[[NNNEEEDDDGGGHHHYYYlllcccvvvzzzppphhhgggjjjmmmmmmppp~~~~~~}}}}}}~~~yyyzzz{{{wwwrrrnnnmmmmmmllllllkkkjjjhhhfffeeedddfffccc]]]XXXTTTSSSSSSTTTQQQQQQQQQQQQPPPOOOOOONNNKKKHHHDDD???<<<::::::;;;777:::???AAAAAA>>>;;;999<<<<<<<<<;;;999AAAVVVjjj///---,,,---///000...,,,...------,,,,,,------...,,,+++***))))))***+++,,,+++++++++,,,---...///000111444888999888555555555:::BBBIIINNNUUUZZZSSSFFFSSS[[[^^^TTTBBB444222555<<>>FFFTTTaaahhhfff___XXXXXXQQQHHHAAA===@@@NNN]]]//////......//////...---...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,---...///000111444777::::::888666555:::BBBHHHLLLTTT]]]ZZZQQQZZZ```aaaVVVBBB333111555>>>GGGOOOQQQRRRUUUVVVUUUUUUWWW\\\aaafffjjjmmmnnnnnnooosssxxx}}}{{{vvvwww~~~|||}}}tttkkkeee___XXXTTTUUUTTTZZZ[[[QQQEEE???>>>=========>>>DDDMMMWWW```eeegggoooyyy{{{yyy}}}xxxuuulllccctttUUUAAABBBCCCKKKPPPXXXcccmmm~~~ppprrruuuwwwyyy}}}zzzqqqeee___ccciiifff___UUUVVVddd}}}yyyuuuyyy}}}rrrjjjnnnhhhggg___PPPEEEAAABBBAAAXXXvvvooozzzpppfff```^^^\\\ZZZYYYVVVRRROOOMMMQQQYYYaaazzz~~~{{{xxxvvvuuuuuusssrrrqqqooolllhhheeebbbbbbaaa```___]]]\\\ZZZYYYVVVUUUTTTRRRPPPMMMKKKIIIJJJGGGCCC???<<<;;;;;;<<<===GGGYYYlllyyyzzzrrrjjjnnnaaaQQQFFF??????HHHQQQ000000000///...............------,,,,,,------...+++++++++,,,,,,++++++++++++++++++,,,---...///000111333777:::;;;:::777444888DDDMMMPPPTTTZZZXXXQQQVVV]]]```UUUAAA333111555>>>GGGOOOQQQQQQSSSSSSQQQTTTUUUYYY^^^dddjjjooorrrpppssswww{{{~~~|||xxxsssooonnnqqquuuxxxrrrfffXXXNNNGGGAAA@@@CCCHHHQQQXXXTTTLLLHHHFFFEEE??????>>>===<<<>>>AAADDDIIIVVVfff}}}xxxvvv|||uuutttlll```lll\\\DDDCCCCCCKKKOOOVVVaaajjj}}}}}}uuurrrxxxxxxqqqhhhffflllpppggg[[[TTT\\\ppp~~~~~~zzz|||wwwmmmooojjjiii___OOOCCC@@@AAAAAAUUUzzzxxxpppjjjgggeeedddddddddeeeccc]]]VVVTTTVVVXXXgggsss}}}{{{zzzyyyxxxwwwsssssssssqqqnnniiieeebbb````````````^^^]]][[[YYYXXXWWWUUUSSSPPPMMMKKKIIIIIIGGGCCC???<<<;;;<<<<<<<<>>>>>BBBHHH000111111000...---...///...------,,,,,,------...++++++,,,,,,,,,,,,+++++++++++++++,,,---...///000111333666;;;===<<<777444777DDDOOOTTTYYY]]]VVVKKKSSS[[[^^^UUUBBB444111444999EEEOOOQQQOOOPPPPPPOOOUUUUUUXXX\\\bbbiiiooosssqqqtttxxx|||~~~{{{pppkkkgggffffffgggiiijjjkkkjjj___VVVLLLGGGDDDBBBDDDHHHNNNXXX^^^YYYPPPJJJGGGEEE??????>>><<<999888888:::===JJJ[[[uuuxxx~~~www~~~vvvssslll^^^fffbbbHHHFFFDDDKKKNNNTTT^^^fff|||yyy}}}xxxtttooopppwwwxxxlll^^^___gggwww{{{pppqqqmmmjjj^^^MMMAAA???AAABBBVVV|||yyyuuunnniiihhhrrrwwwwwwlll^^^UUUQQQOOOVVVdddwww~~~|||||||||{{{zzzuuuuuuuuusssppplllgggdddaaaaaaaaa```___]]]\\\[[[YYYXXXWWWUUURRROOOLLLKKKIIIGGGCCC???<<<<<<<<<<<<<<>>===888333777BBBPPP\\\jjjooocccPPPRRR[[[```WWWDDD444///111444CCCPPPSSSPPPOOOPPPQQQVVVWWWZZZ^^^cccgggkkkmmmmmmqqqwwwzzz}}}rrrfffcccfffqqquuuyyywwwqqqjjjeeecccXXXTTTTTTXXXYYYVVVUUUVVV[[[ccceee]]]RRRLLLIIIGGGFFFDDD@@@===:::888888999999AAAMMMgggzzz}}}}}}vvvooo___cccbbbGGGFFFDDDJJJMMMRRRZZZaaavvv|||xxxzzzzzzmmmoooqqqvvvwwwqqqjjjjjjooosss}}}~~~ssstttoookkk^^^KKK???>>>BBBDDD]]]xxxmmmiiixxxttt```UUUPPPNNNSSSbbbvvv}}}~~~~~~}}}wwwwwwxxxwwwtttoookkkhhhddddddcccaaa```^^^]]]]]]ZZZZZZXXXVVVTTTQQQNNNMMMIIIFFFBBB???<<<<<<<<<===;;;>>>KKKddd}}}dddGGG:::999:::::::::000222333111...,,,---///...------,,,,,,------...++++++------------+++++++++++++++,,,---...///000111222666;;;>>>===888333888BBBPPPeee|||uuu]]]SSS\\\aaaXXXEEE444...///222CCCSSSWWWSSSRRRTTTUUUWWWYYY]]]aaadddfffggggggiiinnntttyyy|||qqqccc\\\dddpppxxxhhh___]]]```aaagggppprrrkkkdddaaafffllllllbbbWWWRRRRRRRRROOOJJJCCC===999777666666444888???XXX}}}{{{xxxzzz||||||yyyrrr```bbb]]]DDDCCCCCCJJJLLLPPPXXX^^^rrr~~~|||vvvtttrrrnnnfff___```eeebbbhhhrrr~~~}}}}}}vvvwwwpppkkk]]]JJJ>>>>>>CCCFFFddd~~~rrrlllsssrrr]]]RRRPPPPPP[[[iii|||xxxyyyzzzyyywwwrrrnnnkkkgggfffdddbbbaaa```______[[[ZZZYYYWWWUUURRRPPPNNNIIIFFFBBB???<<<<<<<<<===999:::DDD\\\{{{jjjJJJ;;;999999777555111111000...---,,,+++***---,,,,,,++++++,,,,,,---***************************,,,------,,,,,,...///333444555777777777666666;;;HHHVVVeeezzz{{{bbbZZZgggooodddLLL888000///555@@@MMMTTTSSSQQQQQQSSSQQQXXX]]]___bbbgggiiigggiiimmmrrrvvvzzz}}}wwwllljjjqqq||||||tttrrruuusss~~~}}}yyyxxxlll\\\eeerrrvvvhhhXXXSSSUUUUUUOOOJJJCCC>>>:::999888888:::===<<>><<<;;;;;;555666???LLLfffjjjLLL<<<888888888888000000///...---,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,------------...///333444555777777777777666999DDDNNNXXXjjjzzzsss```hhhuuu}}}pppUUU>>>444333222===JJJQQQQQQOOOOOOQQQRRRWWW[[[^^^ccciiiiiifffhhhlllqqqvvv{{{~~~~~~|||ppphhheeeaaa\\\fffwwwtttbbb[[[[[[[[[\\\VVVLLLCCC===999777777444999666999KKKYYYgggxxx}}}www||||||zzz{{{yyytttxxxuuu^^^___eeeDDDAAACCCHHHHHHKKKRRRUUUeee~~~~~~|||yyywwwwwwyyyzzzxxxxxxvvvsss]]]FFF@@@??????EEEbbbxxxtttzzz~~~yyymmmbbb```aaaooo}}}~~~}}}}}}{{{xxxuuurrrqqqpppkkkhhhiiigggbbb___```___]]]ZZZYYYWWWUUURRROOOJJJHHHEEEAAA???===<<<<<<;;;999<<>>;;;:::999888//////.........---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++------------...000333444555777888888777777999BBBGGGKKKXXXhhhjjj```gggvvvwww[[[@@@555444222<<>>999888888555===999333999AAARRRhhhzzzwwwnnnqqqvvvssstttxxxvvvsss{{{sss[[[^^^mmmFFF@@@CCCGGGFFFIIIOOOQQQ___xxx}}}}}}|||zzzxxxvvvsssrrrxxxzzz|||yyyttt\\\EEE@@@??????GGGcccvvvttt}}}vvvmmmgggnnnzzz}}}zzzwwwtttsssrrrmmmjjjkkkiiieeebbbbbb```^^^\\\ZZZYYYVVVSSSPPPJJJHHHEEEBBB???======<<>>999999;;;999BBB>>>666666;;;III___lllyyyrrrddddddlllmmmrrrwwwuuutttyyy|||uuuZZZ___uuuKKKBBBAAAEEEDDDGGGNNNOOO[[[ssswwwuuurrrooojjjccc]]]XXXYYYfffzzz{{{~~~{{{sssYYYCCC???>>>@@@IIIccczzzkkkfffoooqqqeee```hhhttt~~~~~~{{{yyyvvvuuusssnnnkkklllkkkfffccccccaaa___\\\[[[YYYWWWTTTQQQJJJHHHEEEBBB@@@>>>>>>===>>>::::::<<>>999:::<<<<<>>@@@JJJeeewwwddd\\\cccsssvvviiiYYY\\\dddrrr{{{zzzxxxxxxyyy|||}}}~~~|||zzzxxxwwwuuuooolllmmmkkkfffccccccaaa___]]][[[ZZZWWWTTTQQQJJJIIIFFFCCCAAA?????????;;;999===>>>AAASSS___[[[KKKBBB;;;;;;<<<;;;;;;<<<------........................------------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------...///111222444666888999999999999777@@@HHHLLLQQQWWWXXXVVVGGGUUUhhhqqqcccGGG555222000666???GGGLLLOOORRRTTTXXXXXXZZZaaannnxxxvvvnnnfffhhhoooyyyuuummm^^^SSSLLLLLLFFFAAAHHHVVVwww[[[SSS]]]gggpppiii]]]MMM???999999<<>><<<:::===JJJ\\\gggmmmuuuvvvbbbZZZcccjjjtttxxxrrrppp{{{lllddd\\\WWWVVVZZZeeepppuuu}}}xxxZZZ[[[xxxMMMBBB@@@CCCAAAFFFNNNNNNWWWkkk|||qqqhhhaaaWWWOOOIIICCC===999???EEE]]]~~~|||yyylllRRRAAAAAA>>>@@@KKKhhhrrr]]]RRRUUUaaakkkqqqmmmccc```ooo|||ddddddiiiuuu{{{uuupppmmmkkkkkklllllllllpppvvv}}}~~~|||{{{{{{wwwrrrnnnnnnlllfffbbbbbbaaa___]]][[[YYYWWWTTTQQQJJJIIIFFFDDDAAA@@@@@@@@@;;;:::>>>???>>>LLLZZZXXXJJJCCC===<<<;;;888999;;;..................------......------------......++++++++++++++++++++++++(((***,,,------...000222222444666888999:::::::::777???HHHOOOTTTWWWVVVRRRDDDJJJYYYddd[[[CCC444111000555===EEEKKKOOOSSSTTTUUUWWWZZZaaalllvvvvvvpppjjjlllrrr|||rrrhhh\\\UUUNNNIIICCCBBBJJJVVVxxxvvv\\\SSSXXX___iiidddZZZKKK>>>888:::===JJJSSSOOOFFFBBB===AAAPPPYYY^^^^^^hhhxxxtttbbbYYY```hhhsssvvvnnnjjj|||~~~vvvllleeeXXXRRRLLLJJJHHHIIIPPPYYYhhhtttwwwwwwXXXUUU{{{NNNAAAAAACCCAAAEEEMMMLLLRRReeexxxlllhhh^^^PPPEEE???===:::777;;;===QQQwwwxxxtttsssuuuwww}}}vvvhhhOOOAAABBB??????KKKfffyyy~~~|||kkkVVVJJJKKKQQQUUUVVVNNNIIIIIITTTeeexxxwwwxxx|||}}}wwwooofff___YYYXXXYYYYYYWWWVVV___jjjuuu~~~{{{vvvqqqqqqmmmgggcccccc```^^^\\\ZZZYYYWWWSSSPPPKKKIIIGGGDDDBBBAAA@@@@@@===:::>>>??????RRRhhhnnn___WWWPPPKKKEEE???>>>@@@//////.........---------......------------......************************(((***,,,------...000222222444666888999:::::::::999???IIIQQQWWWYYYVVVRRRDDDFFFQQQ\\\WWWEEE999888111666===EEELLLRRRUUUVVVSSSVVVZZZ```kkktttuuupppmmmooouuunnnccc^^^YYYQQQHHHDDDJJJWWWcccxxx|||bbbUUUUUUVVV^^^[[[SSSGGG<<<888;;;???IIIUUUSSSHHHBBB>>>FFFXXXVVVVVVRRR[[[oooppp```XXX^^^gggrrrtttjjjeeewww~~~{{{ttthhh\\\TTTTTTPPPNNNMMMKKKIIIMMMSSSTTTbbbwwwuuuUUUPPPzzzQQQBBBBBBDDDAAAEEELLLIIINNN```xxxxxxlllrrreeeSSSFFF@@@>>>===;;;>>><<>>:::===???CCC\\\{{{|||sssiii```VVVMMMKKKMMM000///---,,,,,,---///000)))******++++++,,,------+++++++++******)))))))))+++,,,,,,---...///000000555777:::;;;<<<===???@@@;;;CCCMMMUUU\\\``````^^^KKKEEEKKKZZZZZZFFF666333222222999DDDLLLNNNOOORRRWWW\\\bbbhhhoootttqqqjjjlllpppwww|||mmmgggXXXPPPJJJKKKPPPXXXcccmmm|||aaaVVVVVVOOOVVVSSSMMMFFF@@@<<<999888@@@MMMTTTMMMBBBBBBMMMWWW]]]SSSLLLRRRbbbkkkeeeZZZZZZiiiwwwttteeeaaatttxxxlllccc___]]]XXXUUURRRQQQNNNLLLIIIGGGFFFEEELLLYYYfffzzzpppQQQLLLuuuVVV@@@AAABBBBBBCCCEEEKKKRRRWWWxxx~~~zzzzzz}}}}}}~~~uuukkknnnbbbRRREEE===::::::===>>>===CCCTTTcccllloooqqq~~~yyyrrrfffZZZRRRNNNMMMNNNSSSddd{{{{{{dddMMMCCC@@@>>>BBBJJJ___mmmgggmmmrrreeeWWWPPPNNNMMMQQQVVVVVVZZZTTTFFFAAALLL```mmmmmmoooqqquuu|||zzzssseeeUUULLLKKKEEE@@@@@@CCCAAA>>>GGGWWWdddvvv{{{wwwrrrlllfffaaaaaa```^^^ZZZUUUSSSRRRSSSLLLKKKIIIGGGEEEDDDCCCCCCFFFAAA======FFF^^^rrrbbb[[[]]]000...---,,,,,,---...000------,,,,,,,,,,,,,,,,,,++++++*********)))))))))+++,,,,,,---...///000000222555888:::;;;===???@@@???FFFOOOXXX```eeeffffffRRRLLLRRRaaaaaaLLL999444666444888BBBJJJNNNRRRVVVXXX]]]ccciiipppwwwvvvqqqnnnpppttt{{{wwwhhhbbbZZZTTTQQQXXX```ccceeegggggg~~~kkkXXXQQQFFFGGGDDDAAA===;;;999999999DDDPPPUUUKKK@@@@@@KKKVVV[[[QQQJJJQQQcccnnnfffYYYZZZfffuuuvvvfff]]]mmmzzzwwwxxxjjjbbbYYYRRRQQQOOOMMMJJJIIIHHHFFFDDDBBBAAA@@@???AAAMMMYYYkkkmmmMMMHHHnnnZZZAAAAAAAAABBBBBBDDDJJJPPPUUUooozzz{{{{{{{{{tttjjjnnndddWWWLLLEEE@@@======;;;<<>>BBBHHH___|||ppplllsss~~~qqqbbb[[[XXXZZZ```gggjjjmmmfffUUUGGGHHHRRRYYY^^^ZZZXXX[[[fffuuu}}}yyytttooohhh\\\NNNFFFEEEDDD>>>===@@@>>>;;;CCCPPPbbbsss|||xxxtttpppkkkgggdddbbb___[[[WWWTTTTTTTTTOOONNNLLLJJJHHHGGGFFFFFFBBBBBBBBBCCCJJJ```tttooorrr///...---,,,,,,---.../////////...------,,,++++++++++++************))))))+++,,,,,,---...///000000000333777999;;;<<<>>>???;;;???HHHRRR[[[aaaeeegggUUUPPPXXXhhhhhhTTT>>>555999666888@@@HHHNNNTTTZZZXXX]]]bbbgggooowwwyyywwwqqqqqqsssxxxtttgggbbb]]]XXXYYYaaagggcccYYYRRRRRRssszzz```QQQCCCCCCBBB???>>>===>>>???@@@@@@LLLSSSLLLCCCEEEPPPZZZZZZPPPGGGNNNcccppphhhXXXZZZaaaqqqxxxhhhWWWddd|||sssiiiccccccPPPJJJDDD@@@AAAAAAAAA???AAA@@@???>>><<<;;;::::::888BBBIIIXXXnnn}}}hhhIIICCCeee___CCC@@@@@@AAAAAACCCHHHNNNRRRccc{{{{{{{{{uuuyyyxxxnnnvvvlll^^^RRRJJJEEE@@@<<<999<<>>===@@@:::888;;;;;;:::@@@JJJ```ppp}}}yyyvvvssspppmmmgggddd```\\\XXXVVVUUUUUURRRQQQOOOMMMLLLKKKJJJJJJHHHKKKLLLJJJIIIUUUsss||||||///...------------...///...---------,,,,,,,,,+++,,,,,,+++++++++++++++++++++,,,,,,---...///000000000333777999::::::;;;<<<555777???KKKTTT[[[aaafffSSSPPPXXXiiimmm[[[CCC666888555777???HHHNNNTTTZZZYYY]]]aaadddkkktttyyyxxxsssssstttyyyvvvmmmjjjfffbbbaaadddbbbVVVHHHAAALLLmmmttt___LLLDDDAAA===999888888999:::@@@NNNWWWSSSKKKJJJRRRXXX[[[QQQFFFIII^^^ppplll]]]YYY[[[jjjwwwiiiTTT\\\wwwvvvnnncccVVVOOONNNBBB>>>:::999:::<<<<<<;;;=========<<<<<<;;;:::999777===@@@III[[[jjj}}}~~~bbbFFFAAA]]]fffDDD???@@@@@@@@@BBBEEEKKKOOO[[[qqq{{{lllppp|||~~~www{{{lll]]]TTTNNNEEE===<<>>::::::>>>AAACCCIIIQQQaaappp}}}yyyvvvsssqqqoooiiieee```\\\ZZZXXXWWWVVVSSSSSSQQQPPPOOOOOONNNNNNSSSUUUWWWUUUPPPRRR```qqq{{{}}}.........------.........******++++++,,,,,,,,,---------------------------+++,,,,,,---...///000000222555999;;;:::999999:::666777>>>KKKUUU[[[bbbjjjWWWTTT[[[jjjppp```FFF555444333777AAAIIINNNRRRWWW[[[___bbbccchhhrrrxxxzzztttuuuwww|||{{{wwwuuuppplllhhhcccXXXJJJBBB@@@LLLhhhxxx]]]QQQLLLEEE>>>;;;:::<<<>>>JJJXXXbbb]]]SSSMMMNNNPPP^^^VVVHHHEEEVVVkkknnndddYYYWWWbbbpppgggSSSWWWmmmzzzwwwnnneeeYYYLLLCCCBBB>>><<<:::::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;::::::777<<<;;;@@@OOO\\\pppxxx[[[DDDBBBYYYmmmFFF???@@@@@@@@@AAADDDHHHLLLWWWlll{{{~~~uuueeeqqq}}}xxxpppgggVVVFFFCCCBBBCCCEEEDDDBBBEEEJJJ]]]kkkzzz}}}tttiiigggjjj{{{}}}wwwrrrooojjjmmmrrrvvvxxxwwwtttsssvvvrrrjjjaaaXXXQQQLLLJJJ@@@???AAAIIIZZZqqqiiiSSS@@@===AAACCCFFFJJJ^^^~~~hhhnnn~~~|||{{{vvvjjjYYYKKKFFFGGGAAA<<>>;;;999999;;;>>>???BBBGGGLLLPPPXXX```fffsss~~~yyyvvvssspppmmmjjjfff```\\\[[[ZZZYYYXXXUUUUUUTTTSSSSSSTTTTTTUUUWWWXXX]]]bbbcccaaaeeejjjmmmyyy........................))))))***++++++,,,------,,,,,,------------......+++,,,,,,---...///000000333666;;;===<<<;;;;;;;;;888777>>>LLLVVVZZZaaajjj___ZZZ^^^kkkrrrdddKKK888111111777BBBKKKOOORRRUUU\\\aaaddddddiiirrrzzz|||tttvvvyyy~~~{{{oookkkddd[[[OOOCCCAAAFFFKKKbbbyyybbb[[[PPPFFFAAAAAADDDGGGRRR]]]eee___UUURRRTTTWWW___\\\OOOEEENNNdddnnnlllZZZTTTZZZeeeaaaRRRRRR^^^ooovvv{{{}}}yyyrrriiiaaaVVVIIIAAA@@@======<<<<<<;;;;;;;;;<<<::::::;;;<<<<<<;;;999888444:::999;;;HHHRRRddd}}}pppSSSDDDDDDUUUuuuIII???@@@AAAAAAAAACCCGGGJJJTTThhhwwwyyysssiiivvvkkkTTTJJJFFFDDDGGGGGGCCCBBBCCCPPPWWWccckkkhhh```\\\^^^lllxxxyyyyyy~~~xxxpppkkkjjjgggiiimmmnnnnnnmmmmmmnnnrrrnnnggg^^^UUULLLFFFCCC===>>>@@@DDDOOOddd|||yyybbbPPPAAA???BBBCCCHHHOOOcccccceee|||tttllljjjhhhcccXXXOOONNNQQQLLLFFFEEEFFFBBB@@@HHHTTThhhiiijjjlllmmmkkkgggdddNNNFFF>>>;;;::::::===BBB>>>DDDJJJNNNQQQVVV___gggpppzzz|||yyyuuuqqqooolllggg```]]]^^^^^^]]]\\\XXXYYYYYYYYY[[[\\\]]]^^^]]]]]]bbbkkknnnllliiijjjooo|||---..................---++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++,,,,,,---...///000000222666;;;>>>????????????999666===LLLVVVXXX^^^hhh___YYY[[[hhhrrrjjjSSS???222222777BBBKKKOOOSSSWWWXXX^^^bbbccchhhrrr{{{~~~uuuvvvyyy~~~|||ooohhh```XXXOOOGGGEEEIIIMMM]]]~~~ttteeeXXXPPPOOOSSSVVVcccgggeeeYYYNNNOOOWWW^^^]]]aaaYYYIIIJJJ]]]mmmppp\\\TTTRRRXXXWWWPPPLLLNNN\\\cccjjjmmmrrrzzz~~~~~~rrrkkkccc]]]SSSGGGAAA@@@;;;<<<======<<<;;;<<<<<<::::::<<<<<<<<<:::999777333999888999AAAGGGVVVlllgggLLLCCCEEEPPP|||MMM@@@AAABBBAAAAAACCCFFFHHHQQQeeettt}}}xxxpppvvvvvv___OOOLLLKKKLLLJJJEEEAAABBBIIINNNWWW___]]]UUUSSSVVV^^^hhhxxx~~~yyywwwzzz}}}|||vvvnnnfffaaa^^^______^^^\\\]]]```ccceeebbb^^^XXXPPPIIICCC????????????@@@GGGXXXooottt\\\MMMAAA@@@AAABBBIIIRRRfffccc^^^zzzyyy|||uuunnnzzzxxxnnnmmmmmmlllddd[[[ZZZ^^^]]]YYYTTTPPPOOONNNNNNNNNWWWWWWYYY[[[\\\[[[XXXUUUDDD???<<<;;;;;;;;;AAAIIIHHHQQQYYYYYYWWW[[[dddmmmzzz~~~{{{wwwtttoooiiibbb___aaaccccccaaa^^^___```aaadddfffhhhiiigggggglllrrrsssooonnnpppvvv------............------///......------,,,,,,+++)))))))))******++++++++++++,,,,,,---...///000000000555;;;???AAABBBBBBCCC===:::@@@PPPYYYZZZ___iiiYYYSSSUUUdddqqqnnnZZZGGG555444888BBBKKKPPPUUUZZZSSSZZZ___aaafffqqqzzz~~~uuuuuuwww}}}|||uuulllccc^^^XXXQQQLLLLLLSSS[[[|||{{{yyy|||}}}yyykkkTTTCCCCCCNNNWWW[[[ddd```MMMHHHYYYkkkqqq^^^UUUNNNOOOPPPMMMGGGCCCFFFNNNVVV[[[aaakkkpppqqqkkkeee^^^XXXPPPEEE@@@@@@:::<<<=========<<<<<<===;;;<<<===>>>===;;;999888444;;;999888<<<>>>III]]]{{{bbbHHHCCCEEELLL}}}PPPAAABBBBBBBBBAAACCCEEEHHHNNNbbbrrrrrrsss|||wwwdddRRRQQQRRRSSSOOOHHHEEEGGGKKKNNNVVV[[[VVVLLLKKKPPPRRR\\\kkkxxxyyyyyyzzzzzzwwwnnnccc[[[PPPPPPNNNKKKHHHIIINNNSSSXXXXXXVVVRRRNNNIIIEEEBBB@@@===:::999>>>LLL^^^kkkzzztttXXXKKKBBB@@@@@@@@@IIITTTfffjjjaaa{{{yyynnnpppqqqccc___qqqzzzyyyzzzzzzssshhheeeiiikkkjjjfffaaa```^^^TTTHHHDDDDDDEEEGGGHHHGGGDDDAAA===;;;;;;===<<<===DDDMMMXXXcccllljjjccceeennnwww|||yyyqqqjjjcccaaadddgggfffeeecccccceeegggjjjmmmpppqqqllloootttyyyyyyxxx|||zzz///............---------.........------,,,,,,,,,,,,---------------------+++,,,,,,---...///111111666888<<>>PPPdddccc```jjjmmmfff]]]eeeuuuKKK888333222:::IIIVVV[[[ZZZTTTYYY___dddiiioooxxx~~~{{{|||{{{uuunnnhhh___VVVUUUXXXXXX[[[aaazzzoooXXXIIIBBBDDDRRRaaaaaaffffff[[[MMMKKK\\\ooohhh\\\MMMCCCAAAAAA@@@???>>>===BBBKKKTTT[[[dddmmmiiihhhaaaUUUJJJDDD???:::999:::;;;:::999888888888<<<<<<======<<<:::999888888888:::;;;:::;;;BBBKKKgggyyyhhhVVVCCC>>>OOOpppQQQCCCDDDDDD@@@===???CCCEEENNNbbbvvvqqqxxx{{{mmmhhhkkklllfff___SSSQQQTTTXXXUUUNNNMMMPPPUUURRRSSSWWWVVVPPPJJJHHHJJJJJJWWWqqq|||{{{|||{{{wwwrrrnnnhhh\\\QQQGGGFFFDDDAAA??????AAACCCGGGJJJNNNQQQOOOJJJDDD@@@???@@@???======DDDPPPYYYgggyyyfffJJJEEEBBBAAAAAABBBHHHPPPfffppp\\\~~~tttqqquuufffXXXVVVmmm|||~~~yyyqqqkkkbbbTTTIII>>>===;;;<<<>>>???>>>===<<<<<<===>>>???DDDSSSaaattt~~~xxxlllkkksss{{{}}}zzzuuuqqqkkkhhhhhhjjjmmmnnnkkkmmmppprrrtttvvvzzz}}}zzz}}}///............---------......---------,,,,,,,,,.........------,,,,,,+++,,,,,,,,,---...///000111333666;;;AAAGGGHHHEEEAAA<<<>>>AAAPPPccccccbbbmmmjjjfffaaakkkYYY666111000999IIIWWW]]]]]]WWW[[[___bbbgggooozzzxxxqqqnnniii```ZZZXXXWWW[[[]]]lll|||pppcccSSSIIICCCEEESSSaaabbbffffff[[[LLLHHHSSS```fff]]]OOODDD???===<<<;;;;;;999===EEEMMMUUU___hhhhhhjjjgggZZZNNNFFFAAA===;;;===>>>???>>>===<<<;;;;;;;;;<<<<<<<<<;;;999888888888999;;;::::::@@@IIIaaattteeeUUUCCC===JJJiiiYYYDDDDDDDDDAAA???AAADDDFFFNNNaaauuuoooqqqhhh[[[ZZZZZZTTTNNNWWWTTTUUUZZZ[[[XXXWWWZZZ```\\\[[[\\\YYYQQQHHHEEEDDDFFFRRRfffwww}}}|||zzzzzzyyyuuuoookkkeeeZZZNNNFFFDDDBBB>>><<<<<<>>>???AAADDDIIILLLMMMIIIEEEBBB>>>???>>><<<<<>>>>>===<<<<<<:::;;;;;;<<<;;;;;;:::999999888999:::999999>>>FFFWWWmmm^^^QQQCCC===EEEaaagggEEEDDDBBBBBBBBBBBBDDDEEEHHHXXXjjjxxxrrrnnnyyymmm[[[VVVXXXXXXVVV]]][[[^^^dddhhhiiijjjllljjjeeebbbbbb^^^SSSIIIDDD@@@EEELLLXXXiiixxx~~~|||zzzyyyuuunnniiicccXXXMMMEEECCC@@@===;;;;;;<<<===>>>AAAEEEHHHIIIGGGCCC@@@===>>>>>><<<;;;===DDDJJJMMM^^^lllzzz|||ZZZCCC@@@@@@CCCFFFIIIRRR[[[ddd|||xxxYYYxxxssshhhgggwwwsssbbbXXXhhhrrrjjj\\\KKKDDDBBB@@@<<<::::::<<<>>><<<:::;;;???DDDPPPcccssswwwzzz|||wwwtttssssssrrrqqqrrruuuxxx|||///............---------------------------------.........------,,,,,,,,,,,,,,,,,,------///000000000333999???DDDGGGGGGGGGDDDCCCAAAOOOfffnnnnnntttqqqooogggggg{{{~~~aaa<<<777444888DDDOOOVVVXXXXXX[[[___bbbgggppp{{{ttteee]]]^^^bbbZZZRRRTTTWWW___pppxxxdddUUUMMMIIIIIIMMMNNNIIIBBBBBBMMMYYYaaagggjjjdddZZZRRRLLLHHHWWWTTTNNNFFF???;;;;;;<<<;;;888888===BBBJJJXXXdddooosssuuupppjjjddd[[[SSSBBB@@@>>><<<============;;;;;;;;;;;;;;;;;;;;;;;;:::888999::::::999===CCCPPPggg{{{SSSJJJAAA===CCC[[[uuuHHHCCC@@@AAACCCBBBCCCDDDDDDOOO^^^mmm}}}yyyzzzjjj___]]]aaadddiiilllrrrvvvxxxxxx{{{~~~mmmgggdddeeecccYYYNNNHHHCCCHHHJJJMMM]]]sss}}}}}}|||xxxooohhhaaaWWWMMMFFFCCC???======>>>>>>???@@@CCCFFFGGGGGGEEEAAA?????????>>><<<;;;;;;???BBBFFFRRR\\\hhhsssuuuvvvSSSAAA???@@@DDDHHHLLLUUU^^^kkk[[[tttlll``````vvvuuuffflll~~~ssscccKKKFFF???;;;;;;<<<======;;;:::;;;@@@EEEOOO___nnn}}}|||zzzyyyxxxwwwuuuuuuxxx}}}///............---------------------------------,,,,,,,,,------.........---------------...///000000444999===AAACCCDDDEEEGGGCCC>>>OOOooo~~~zzzmmmcccnnn~~~xxxccc===888444777AAAMMMUUUXXXUUUYYY___dddjjjqqq{{{xxxiiiccciiilllbbbXXXYYYVVVSSSYYYeeehhheeeYYYNNNHHHEEEDDDHHHOOOSSSMMMCCCAAAHHHPPPbbblllrrrnnnfff]]]PPPFFFJJJHHHEEEAAA<<<;;;<<<>>>;;;999888;;;>>>FFFUUUcccqqqsssuuuvvvxxxvvvmmmcccSSSMMMEEE@@@>>>???@@@@@@======<<<<<<<<<<<<<<<<<<<<<999999<<<<<<;;;>>>CCCMMMeeeqqqHHHCCC???>>>BBBWWWLLLCCC===@@@CCCBBBAAABBBFFFOOO]]]lll~~~pppeeeeeeiii~~~nnniiifffiiiiii```UUUNNNLLLNNNJJJGGGTTTjjjxxxzzz~~~~~~yyypppggg```VVVMMMFFFCCC???===>>>???@@@???BBBCCCFFFHHHHHHGGGEEECCCAAAAAA@@@>>><<<<<<===>>>@@@GGGKKKSSS[[[___ppppppMMMAAA???@@@EEEIIINNNVVV___kkk}}}dddtttuuueeeZZZ\\\yyyxxxttt~~~|||tttkkkjjj{{{uuuYYYNNNAAA;;;===@@@>>>;;;>>><<<>>>CCCHHHMMMXXXbbbmmm~~~~~~~~~|||{{{zzz}}}///............---------,,,,,,,,,------------...***++++++,,,---...//////---------------...//////000333888;;;===???BBBDDDFFFBBB===NNNrrrsssaaaeeetttssseee999555222555@@@MMMWWW\\\TTTZZZ```ffflllsss|||~~~pppjjjssswwwnnnfffggg```SSSPPP\\\aaaaaaYYYOOOIIIDDDAAALLLVVV\\\VVVKKKEEEFFFHHH___mmmwwwvvvpppfffWWWHHHBBB@@@===:::999999:::;;;:::888777999;;;AAAPPP___ooorrruuuyyy~~~{{{sssddd[[[OOOFFFCCCAAA@@@???@@@@@@>>>======<<<<<<===>>>;;;;;;>>>???>>>@@@DDDMMMeeeiiiCCC>>>>>>???BBBSSS}}}SSSEEE<<>>???AAA@@@>>>???AAADDDGGGIIIJJJJJJJJJCCCBBB@@@???>>>======>>>AAADDDEEEIIIPPPRRRfffjjjJJJAAA@@@BBBGGGLLLPPPYYYaaaffftttlllsssyyyssstttwww}}}nnnbbbZZZ^^^zzz~~~qqqgggaaalll{{{zzz{{{xxxrrreeeXXXIIIAAABBBEEEDDDBBBDDDAAAAAACCCDDDEEEJJJQQQTTTggg|||///............---------,,,,,,,,,---------......+++,,,,,,------............------------...//////...111666999:::===AAADDDCCCDDD???JJJhhh|||www___[[[ggghhh\\\888444111444>>>LLLWWW^^^XXX\\\bbbgggllluuuxxxpppyyy{{{rrrrrrhhhXXXQQQ___hhhmmmdddUUUJJJEEEBBBNNN\\\eeeaaaVVVNNNHHHCCCQQQddduuuxxxuuunnn```QQQGGGBBB===:::::::::999888999888888888999???NNN\\\mmmuuu{{{}}}wwwnnnaaaWWWPPPKKKEEE@@@DDDCCCAAA???============???<<<<<<@@@BBBBBBCCCFFFNNNfff~~~eeeDDD>>>>>>@@@@@@KKKqqq[[[III===???DDDBBBAAADDDDDDIIIWWWlll~~~vvvqqqrrr{{{}}}sssllljjj^^^RRRLLLNNNUUUbbbnnn}}}}}}uuunnnjjjddd^^^UUUOOOHHHDDDDDDDDDAAA>>>===???AAADDDGGGIIIJJJJJJDDDBBB@@@>>>>>>>>>???>>>AAACCCDDDIIINNNNNNbbbfffHHHBBBAAADDDJJJPPPUUU^^^fffgggrrriiimmmzzzjjj``````cccwwwmmmgggaaaaaawww||||||vvvkkkjjjxxxyyymmmcccaaabbbaaabbbeeeddd\\\QQQIIIHHHLLLSSSWWWZZZTTTMMMHHHBBB======AAACCCVVVmmm|||//////.........---------,,,,,,,,,------.........---------------------,,,......---------...//////+++///444777999<<>>=========@@@======AAADDDDDDEEEHHHOOOggg~~~}}}cccGGG@@@???AAA>>>FFFhhh```LLL>>>@@@EEECCCBBBFFFFFFJJJWWWlll||||||uuuqqquuu~~~wwwfffWWWSSSQQQRRR^^^lll~~~zzzuuurrrnnniii```XXXPPPKKKJJJHHHDDD??????@@@AAACCCDDDEEEFFFFFFDDDAAA???===>>>?????????;;;>>>@@@GGGKKKJJJ\\\dddGGGBBBAAAEEEMMMSSSYYYbbbkkknnnuuu```eeevvvcccYYYXXX\\\uuuooolllgggdddsss|||nnnooo~~~|||qqqtttttt___NNNNNNPPPOOOSSS[[[\\\ZZZVVVOOOLLLSSSaaammmwwwmmm___SSSGGG===:::<<<<<>>999888;;;:::FFF^^^qqqzzz}}}nnnddd```\\\TTTJJJEEEFFFFFFAAA===???AAABBBBBBBBBBBBEEEFFFOOOfffzzz}}}tttSSSFFFCCC<<<<<<@@@DDD___xxxOOO@@@FFF>>>===DDDAAAEEEIIIQQQaaayyy{{{sss|||{{{qqqcccXXXWWW^^^eeesss|||~~~xxxnnnhhhaaa[[[WWWQQQJJJEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@?????????@@@AAA===CCCDDDEEEIIIJJJZZZvvv}}}ZZZCCCBBBDDDHHHNNNVVV```kkkrrrsssyyy^^^\\\yyyxxxiiiaaabbbeee|||~~~tttllllllooorrrmmmjjj___QQQUUUpppyyypppoooooouuuiiiZZZKKKEEEFFFKKKRRRYYYbbbdddbbb]]]YYY^^^nnn{{{bbbFFF:::888999999@@@PPPggg////////////............000000//////............///+++***...555888444///---------...///000111222444222444:::>>>@@@DDDIIIGGGKKKHHHAAAEEEWWWeeeiiioooooommmaaaZZZhhhoooaaaFFF999666777666BBBTTT[[[___cccdddeeelllyyyuuuqqq___mmm~~~ppp]]]QQQKKKKKKWWWgggtttyyyrrreeeYYYOOOLLLHHHGGGHHHRRRfffyyy~~~rrr```MMM@@@===???:::999<<<<<>>KKK^^^www~~~|||{{{yyyxxx{{{////////////............000000000///////////////111,,,((()))///222222000.........///000111222333555333555;;;???AAAEEEJJJIIINNNMMMDDDDDDPPP]]]aaaeeelllnnnaaa\\\ppp|||qqqMMM===777888666AAAQQQWWW___cccfffgggnnn{{{yyyttt]]]iii~~~jjjUUUIIIGGGMMMZZZjjjvvvwwwpppiiiSSSLLLEEEAAA@@@EEERRR___ttt|||]]]CCC@@@@@@;;;:::>>>>>>III```rrrzzz~~~uuuoooiiibbb\\\WWWVVVRRRNNNIIIHHHIIIJJJWWWnnn{{{~~~cccCCCBBBAAA;;;<<<@@@BBBTTTtttoooKKKBBB@@@CCCHHHDDDCCCDDDHHHSSShhh}}}{{{}}}|||ppplllkkkkkklllnnntttttttttssspppkkkhhhffflllssszzz}}}uuunnnkkkggg___XXXPPPOOOMMMKKKIIIFFFEEEDDDDDDCCCCCCBBBBBBCCCDDDEEEDDDJJJJJJLLLQQQQQQ^^^xxxlllLLLCCCDDDHHHMMMTTTZZZaaaiiimmmuuuxxx}}}wwwfffxxx|||ssskkk]]]OOOCCCAAAIII]]]jjjRRRGGGNNNZZZ```iiipppooommmttt}}}{{{jjjTTTFFFBBBDDDNNNWWW[[[RRREEE<<<888777444<<>>555666666???NNNSSS]]]cccfffhhhooo|||ttt^^^gggzzz|||aaaLLLHHHIIIQQQ___jjjooooooooogggYYYKKKFFFEEEDDDDDDEEEQQQfffyyynnnRRRDDDDDD===<<<@@@???HHH^^^vvv~~~}}}yyyuuuooojjjfffddd^^^WWWQQQNNNNNNPPP[[[pppzzz\\\@@@??????;;;;;;@@@@@@MMMgggSSSAAAAAAFFFGGGCCCBBBCCCEEELLL^^^vvv~~~mmmccc```___^^^^^^aaacccfffjjjllljjjfffbbbdddjjjsssyyy~~~}}}yyywwwqqqggg^^^XXXWWWTTTQQQNNNKKKIIIHHHDDDCCCCCCDDDEEEHHHJJJKKKHHHMMMMMMOOOTTTTTT```xxxbbbGGGFFFEEEIIIPPPVVV\\\aaafffjjjtttuuummmaaayyy|||sss\\\KKKHHHJJJRRRooolll[[[FFF???JJJQQQ^^^tttmmmVVVDDD======888@@@HHHHHHAAA:::777666333;;;>>>DDD]]]~~~zzzzzzvvvjjjZZZXXXTTTSSSWWWaaannnwww////////////............------------------------///...------............,,,,,,,,,---...///000111222111333999===@@@DDDIIIKKKKKKGGGEEEIIISSS]]]aaalllvvv}}}qqqdddppp}}}xxxXXX???333555555<<>>EEEYYYwww~~~~~~{{{xxxuuurrrpppnnnhhh```YYYUUUUUUVVV```sssrrrWWWBBB<<<>>>::::::??????GGG[[[\\\CCCCCCGGGCCCAAACCCCCCCCCGGGVVVmmmpppbbb___^^^ZZZTTTPPPQQQUUUZZZ```ccccccbbb___eeeoooxxxyyyooofffddd```[[[UUUPPPLLLJJJFFFGGGHHHIIILLLOOORRRTTTQQQUUUSSSUUUZZZZZZeee|||[[[EEEIIIIIINNNUUU\\\aaaeeeiiikkktttuuuccc^^^zzzmmmXXXRRRMMMMMMbbbsssaaaVVVGGG@@@GGGIIIWWWqqqrrrYYYGGG??????444999>>>@@@===777555666555;;;<<<>>>RRRvvv{{{wwwtttvvvfffXXXIIIGGGDDDCCCFFFPPP\\\dddttt|||////////////............,,,,,,,,,,,,,,,------------...000000...---......,,,,,,,,,,,,---///000111111000222888===@@@DDDIIIIIIGGGDDDBBBEEEOOO\\\fffooouuu{{{nnnqqq{{{zzzaaaCCC333555555;;;FFFLLLVVV]]]bbbccciiiuuu~~~uuujjjqqqfffYYYQQQVVV^^^bbbhhhnnnhhhLLLBBBDDDEEEGGGEEEEEEQQQbbbkkkiiiVVVQQQFFFAAABBB===BBBTTToootttwwwwwwxxx}}}|||yyyvvvtttsssqqqllleee___[[[[[[\\\fffwww~~~gggPPPBBB;;;>>>999999??????CCCRRRiiiHHHDDDEEE@@@AAABBBCCCCCCEEEPPPeeeyyy}}}{{{lllfffeee]]]SSSIIIJJJLLLPPPUUU\\\bbbfff___ccckkkvvv~~~}}}zzztttlllddd\\\VVVSSSQQQQQQRRRTTTWWWZZZ]]]___^^^___[[[\\\aaabbbnnn}}}WWWGGGLLLOOOTTT[[[aaafffjjjnnnpppooorrr~~~jjj```xxxzzzddd[[[SSSNNN]]]sss|||kkk```QQQCCCAAACCCNNNfff{{{aaaKKK@@@>>>::::::<<<>>>;;;777555888777:::;;;===JJJfff{{{uuuqqq{{{vvvhhhWWWHHHAAA???===;;;<<>>AAAEEEKKKJJJKKKJJJDDD???GGGZZZmmmoooooo|||xxxrrryyy}}}kkkJJJ777777666999CCCHHHVVV^^^cccdddiiiuuu~~~qqquuu~~~ooo[[[^^^hhhkkkkkkllljjjlllPPPDDDMMMNNNMMMHHHEEEKKKYYYeeeaaa[[[MMMEEEDDD===???OOO___dddfffgggkkksssyyyzzz{{{xxxvvvtttpppooolllgggbbb___^^^^^^iiiyyyuuuZZZFFF===:::===888888??????AAAMMMwwwwwwMMMDDDBBB>>>EEE???CCCCCCCCCLLL___rrr}}}{{{pppjjjaaaWWWJJJKKKLLLMMMPPPXXXbbbiiidddbbbeeelllrrrwww|||tttnnnkkkaaaaaaaaabbbcccfffhhhiiigggfff``````fffgggsssqqqUUUJJJMMMQQQVVV]]]ccchhhlllpppsssnnnsss{{{bbbqqqvvvggg\\\UUU]]]jjjzzzhhhYYYIIIBBB@@@FFFYYYssskkkSSSEEE@@@@@@<<<<<<>>>===999888;;;888888;;;>>>DDDUUUtttwwwpppqqquuu|||vvvpppvvvuuuiii]]]NNNBBB>>>===<<<999888999===@@@NNNWWWeeeqqq{{{tttsss}}}000/////////............---------.........//////+++...///---******...222............///111222333333111444:::???BBBFFFLLLMMMQQQRRRHHH<<>>MMMRRRVVVYYY[[[aaallltttuuu}}}~~~}}}yyywwwtttssslllllljjjgggccc```______hhhwwwoooQQQ===888:::===888777>>>???@@@JJJnnnQQQDDD@@@>>>III>>>BBBCCCCCCJJJ[[[mmmxxxvvvmmmddd\\\MMMOOOOOONNNOOOUUUaaakkkiiibbb^^^aaaccchhhsssnnnmmmlllllllllmmmnnnooojjjiiiaaa```fffiiiuuuiiiSSSLLLMMMPPPTTT[[[aaafffkkkooorrrtttzzz```jjj}}}~~~tttddd[[[]]]dddiii[[[NNNHHH>>>BBBPPPfffzzzttt[[[LLLFFFCCC===<<<@@@@@@;;;:::===888777;;;@@@@@@JJJjjjpppdddcccfffttt|||vvvoooqqq{{{vvviii```XXXMMMBBB;;;<<<<<<:::888888999;;;DDDNNN\\\iiittt~~~xxxoooqqq~~~////////////.......................................---,,,,,,,,,,,,---............//////000111222222444555555<<>>AAACCCYYYhhhEEECCCFFFBBBEEEBBBAAABBBDDDLLL]]]mmmhhhZZZWWWVVVSSSUUUXXXWWWUUU___nnnvvvvvvooo```UUUSSSUUUWWWfffsss}}}vvvrrrqqqpppnnnkkkjjjbbb___dddgggvvvjjjOOODDDKKKUUUXXXZZZ\\\^^^___eeemmmsssyyyqqqgggssspppvvvlll___PPPKKKLLLIIIMMMVVV[[[jjj~~~mmm]]]TTTXXXYYYRRRJJJCCC@@@>>><<<:::888<<<:::999===BBBXXXxxxpppfff```dddlllwww}}}vvvqqqrrr{{{}}}wwwnnngggbbb[[[TTTNNNNNNMMMKKKJJJHHHEEEAAA===;;;:::999777777777777888888???HHHSSSbbbrrrzzz{{{zzznnncccaaahhhwww////////////..........................................---,,,,,,---..................///000111222444666777666:::CCCHHHIIIQQQ[[[jjjnnn]]]LLLSSSfffoootttzzz{{{WWW===444888<<<>>>GGGTTTaaaeeeiiirrr~~~rrrcccjjjzzzuuuzzzyyylll[[[QQQ\\\^^^[[[UUUQQQQQQQQQPPPKKKFFFBBBAAA@@@???AAAEEEOOOUUUVVVQQQQQQXXX[[[ZZZaaadddhhhlllnnnmmmkkkjjj]]]XXXRRRLLLHHHGGGIIIJJJXXXggg~~~vvv|||rrrVVV@@@999;;;;;;:::::::::;;;===@@@BBBOOOwwwvvvMMMBBBEEEEEEGGGDDDBBBBBBBBBGGGTTTbbbwwwzzzggg```]]]ZZZ\\\___]]]YYY```lll}}}vvv___RRRNNNOOOVVVbbbvvvxxxssspppmmmkkkkkkdddbbbgggjjjxxx|||YYYDDDFFFPPPWWWYYY[[[^^^___```eeemmmsssuuu{{{yyyeee}}}uuuxxxuuukkkdddXXX\\\XXXRRRPPPOOOaaawwwiii```cccggg___TTTJJJCCC@@@>>>===:::===999777;;;>>>RRRqqq~~~pppfffbbbfffkkkoooqqqqqqooonnnrrrzzz~~~yyyuuuoooeeeXXXMMMFFFAAA<<<999;;;;;;;;;===???@@@>>><<<;;;:::999888777777777777444:::@@@IIIVVVfffnnnoookkkaaaXXXXXXaaaqqq////////////..........................................------------.....................///111111222555666555999BBBIIIKKKJJJRRRaaaggg\\\MMMNNNYYYnnnuuu|||fffFFF888<<<>>>888AAAOOO]]]cccgggppp|||kkkcccssszzz}}}{{{gggUUUVVVWWWWWWVVVWWWZZZ]]]^^^[[[QQQHHHCCC@@@>>>AAAEEEDDDNNNQQQGGGAAAGGGKKKIIIQQQUUU\\\bbbeeedddaaa___TTTPPPJJJEEEBBBCCCEEEFFFRRRccc|||yyyiiiMMM;;;888<<<::::::999999:::<<<>>>@@@IIInnnSSSAAACCCHHHFFFDDDBBBBBBAAACCCLLLWWWmmmvvvhhhccc```aaaddd```[[[___hhhrrr```WWWTTTOOOWWWjjj|||uuupppnnnkkkkkkeeeeeelllnnn{{{tttSSSGGGNNNTTTSSS[[[___cccfffgggjjjooosssqqqxxx~~~zzz^^^nnn}}}vvvtttyyy}}}xxxzzzrrr|||zzznnnaaaWWWccc~~~uuulllpppnnnfffYYYMMMDDD@@@@@@@@@===@@@;;;:::===???PPPmmmyyylllaaa```^^^^^^```ccceeeeeennnwwwzzzsssooocccYYYMMMCCC>>>===;;;999:::999:::;;;>>>>>>===<<<;;;:::999888777777666666555999===CCCNNN\\\dddfff\\\TTTNNNPPPZZZkkk////////////............................................................------------...///000111///333555444888AAAJJJMMMLLLNNNVVV^^^\\\RRRNNNQQQjjjvvvuuuOOO999:::<<<666>>>LLLZZZaaafffppp|||zzzhhhmmm}}}ttt```VVVSSSRRRUUUZZZaaahhhmmmgggZZZLLLDDD???<<<===AAA@@@OOOWWWNNNCCC@@@@@@@@@EEEIIIOOOTTTVVVUUURRROOOKKKHHHDDD@@@???@@@BBBCCCMMM___zzzxxx~~~zzz___EEE888999===999999999999:::;;;===>>>BBBcccZZZAAA@@@FFFCCCAAA@@@BBBAAAAAAGGGOOOcccxxx~~~oooddd______bbb```[[[___hhhzzzzzzhhh[[[PPPRRR```zzz{{{vvvtttmmmlllfffgggooorrr~~~iiiNNNIIIRRRVVVRRRZZZ```hhhlllmmmmmmoooqqqrrryyy{{{YYYccc~~~uuuuuummmkkkzzz}}}rrruuuwwwnnnaaaRRRFFF@@@???@@@===@@@===<<>>GGGSSS[[[[[[PPPJJJFFFIIITTTggg////////////....................................---...////////////...---------------...///000111...333444333555>>>HHHLLLLLLJJJMMMUUUXXXSSSMMMLLLfffwww[[[;;;555888777<<>>@@@DDDGGGHHHFFFDDDBBBBBBAAA???======>>>???@@@III\\\xxxzzzpppTTT???888999<<<888888888888999:::;;;<<<@@@YYYiiiIII???@@@@@@??????BBBBBBAAADDDIIIXXXnnnkkkdddaaacccaaa^^^ccclllzzzkkk[[[TTTZZZrrr}}}qqqooohhhiiiqqqttt}}}\\\HHHGGGQQQWWWYYYYYY___gggllllllllllllmmmooovvv|||}}}[[[___vvvxxx|||zzzzzzlllZZZKKKBBB??????<<>>III```rrr}}}ppp```\\\WWWVVVZZZ]]]______bbblllvvv|||}}}vvvlllbbb[[[NNNIIIBBB???>>>===;;;888999888777888:::::::::999;;;;;;::::::888777555444555777777999@@@JJJOOOOOOHHHCCCAAAEEEPPPbbb|||////////////....................................---...///000000///...---------------...///000000///444555222222:::DDDIIIKKKJJJMMMSSSVVVSSSOOOLLLggg{{{qqqJJJ888777888:::HHHVVV\\\bbbnnn}}}~~~{{{kkk^^^RRRQQQWWWcccrrr}}}xxxvvvwwwqqqbbbSSSJJJDDDOOOdddvvvrrr[[[JJJEEE??????@@@AAAAAA@@@>>>============>>>>>>>>>>>>>>>III]]]zzz|||}}}eeeJJJ999777999999777777888888999999::::::AAAOOOmmmZZZEEE@@@@@@>>>@@@CCCCCC@@@@@@CCCOOOccctttwwwooommmhhhdddhhhrrr|||rrrccc___oooyyyuuukkkjjjrrrttt~~~uuuUUUJJJMMMRRRXXX^^^[[[```fffiiiiiiiiilllnnnjjjpppuuurrr^^^\\\tttsssaaaPPPFFFCCCCCC===AAA??????AAA===DDDXXXaaahhhooovvv}}}|||tttoookkkiiikkkjjjgggccc```gggnnnrrrvvv|||}}}yyyrrrhhh]]]VVVNNNIIIDDDAAA@@@@@@>>>;;;<<<:::999:::<<<======<<<;;;;;;;;;:::999777555333333555666666;;;DDDGGGFFFBBB???===BBBLLL___yyy000/////////....................................---...///000000///...------------------...000000111666666111000777@@@EEEOOOQQQVVV[[[\\\XXXUUUTTTkkk|||]]]@@@777666777EEERRRXXX^^^kkk{{{vvveeeTTTPPPVVVbbbsss{{{dddUUUGGGNNNgggnnnUUULLLCCCCCCBBBAAA@@@@@@@@@@@@<<<===???@@@AAAAAA@@@@@@LLL```}}}{{{www^^^DDD666777999777777777888888999999999:::>>>BBBYYYjjjOOOEEEAAA???@@@DDDCCC???>>>@@@III[[[mmmxxxpppiiilllttt{{{|||tttgggrrrzzznnnkkkqqqrrr|||pppUUUTTTXXXVVVXXX______bbbfffggggggiiimmmqqqlllqqqtttlllyyy```ZZZjjj}}}tttcccSSSJJJGGGHHH@@@DDDBBBCCCDDD===AAATTTXXXXXXVVVWWWaaattt}}}{{{vvvmmmggg```eeeiiikkkooowww}}}~~~{{{{{{yyywwwrrriii___XXXMMMHHHBBB@@@@@@AAA@@@>>>===;;;::::::;;;<<<;;;:::;;;;;;;;;:::999777444333333555666666:::AAADDDBBB@@@<<<;;;@@@JJJ\\\vvv//////............//////////////////000000000000......------------......------......///000000000222222444555444444;;;DDDEEEOOOXXX\\\^^^___]]]YYYnnnxxxrrrAAA555>>>;;;CCCOOOYYY^^^gggxxxnnn\\\SSSSSS]]]sss}}}___VVVOOO]]]xxxqqqQQQMMM@@@BBBIIICCC===>>>===>>>@@@@@@@@@@@@BBBCCCBBBKKK___}}}~~~|||lllPPP???888666777999888888888666555555888:::???FFFKKKhhhyyyXXXBBB;;;@@@CCCBBB@@@??????>>>GGGUUUhhhzzz}}}~~~xxxuuuwww|||wwwooovvvtttuuu{{{}}}wwwooommmiiiiiizzzlllUUUTTTVVV\\\aaa```ccceeegggjjjmmmooopppqqqooovvvxxxhhhvvvZZZbbbmmm|||wwwlllbbbUUUMMMLLLEEEEEEEEEDDDBBBDDDLLLTTTVVVYYYXXXZZZ___bbbuuu|||qqqiiifff```bbbgggmmmsssxxx|||~~~~~~zzzwwwrrrkkkbbb[[[XXXQQQIIICCCBBBBBBAAA@@@@@@===;;;:::;;;<<<<<<;;;999:::;;;;;;:::777555333555555666666777:::???CCC@@@;;;999===EEEWWWttt//////............//////------------..................------------......------......///000000000222222444555444444;;;CCCIIIQQQXXX[[[\\\]]]\\\XXXaaapppwwwKKK666<<<;;;BBBMMMYYY```jjjzzzwwwaaaVVVVVV```rrr{{{```UUUZZZppp~~~[[[LLLAAABBBIIIGGGGGGFFF>>>===>>>?????????AAAAAAAAANNNccczzz|||dddIII;;;888777777888888888888666555555888:::;;;@@@BBB]]]cccDDD@@@BBBBBB@@@>>>>>>???@@@EEEPPP```rrryyy~~~yyyyyy}}}|||ooollluuuyyyxxxzzzyyyyyyzzzzzz|||{{{pppfffdddcccgggxxxkkk[[[]]]```dddhhhdddggghhhjjjmmmoooqqqssstttpppuuuuuullltttbbb^^^lll{{{~~~zzznnn```VVVSSSJJJHHHGGGFFFEEEHHHRRR\\\dddfffbbbaaadddcccpppxxxlllccc___```bbbhhhnnntttxxx|||}}}~~~|||zzzxxxuuupppiiiccc___XXXNNNGGGDDDBBB@@@>>>>>><<<:::999:::;;;;;;:::;;;;;;<<<<<<;;;999777555555666666666777:::???BBB???<<<;;;>>>FFFYYYxxx//////............//////------------..................------------......------......///000000000222111333666666555;;;BBBIIIPPPUUUVVVVVVWWWVVVSSSUUUfffyyy|||sss}}}[[[999<<<;;;???JJJWWWcccnnn|||nnnbbbaaajjjvvv~~~|||pppaaaZZZfffkkkTTTIIIFFFIIILLLUUURRRBBB?????????@@@AAAAAAAAABBBRRRgggyyypppYYYAAA777888999888777777888888666555555777999999<<<;;;QQQvvvIIIDDDBBB@@@???>>>>>>@@@AAACCCJJJWWWgggzzzsssoooyyyuuuiiigggooo{{{|||vvvvvvwwwuuurrrpppnnnlllnnnxxxuuuggg\\\ZZZ^^^gggxxxjjjbbbiiillloooqqqkkkiiiiiijjjlllnnnqqqssstttooorrrpppxxxvvvyyysss[[[kkk|||~~~vvvzzz~~~sssmmmaaa[[[UUUSSSRRRVVVcccooovvvuuukkkddd```VVVWWWgggzzz{{{{{{vvvmmmccc[[[VVV___bbbiiipppvvv{{{~~~~~~}}}|||{{{xxxtttqqqkkkcccXXXPPPKKKGGGCCC@@@???===;;;:::;;;<<<<<<;;;<<<<<<======<<<:::888777666777777777888:::>>>AAA>>>======???GGG\\\~~~//////............//////////////////000000000000......------------......------......///000000000222111333666777666:::AAAIIIOOOSSSSSSSSSUUUUUURRRSSS\\\kkkzzzooovvviii======;;;===FFFUUUcccppp}}}tttuuu{{{yyyooobbb```vvv}}}dddVVVLLLIIIPPP___^^^JJJDDDBBBBBBDDDDDDCCCCCCEEESSSiiisssfffPPP;;;444888:::888555777777777666555555777999:::===<<>>@@@@@@@@@AAAAAAFFFPPP```tttuuuggglllpppggghhhkkklllooommmnnntttzzz{{{uuupppkkkeeecccjjjxxxzzzxxxyyy|||pppcccWWWWWW___jjjzzzttteeedddmmmppptttvvvpppgggfffggghhhjjjllloooppplllpppmmmsss{{{{{{]]]jjj}}}~~~yyytttjjjfffdddfffsssvvvllldddTTTKKKRRR```cccggghhhddd^^^WWWRRRZZZ___fffooowww}}}}}}vvvnnncccZZZTTTPPPKKKGGGBBB@@@>>>===>>>>>>>>>===<<<<<<===<<<<<<:::999888666777888888888:::>>>@@@<<<===???@@@HHH```//////............//////////////////000000000000......------------......------......///000000000111000222777999888:::???IIIPPPTTTUUUVVVYYYZZZXXXWWWXXXdddxxx}}}}}}sssEEE<<<<<<<<>>EEEeeegggEEE===:::???CCCBBB@@@@@@???DDDMMM\\\ooo~~~mmmkkkxxxkkkhhheee```___aaahhhtttwwwiiiaaa[[[___lllzzzxxxsssooossszzz~~~{{{wwwnnncccYYYZZZbbbooo|||hhh]]]___gggiiinnnsssnnneeedddcccccceeehhhkkkmmmhhhnnnlllqqq~~~fffjjjxxxsssoooooozzz{{{tttcccVVVXXXSSSWWW]]]bbbbbb]]]VVVPPPQQQVVV^^^hhhrrrzzz{{{tttiiiaaa\\\WWWRRRNNNEEEBBB@@@>>>??????>>>===<<<<<<<<<;;;;;;:::999999777888999999999:::===???:::>>>???AAAKKKfff//////............//////------------..................------------......------......///000000000111000222888:::999:::===CCCJJJPPPSSSWWW\\\^^^]]]]]][[[hhhUUU===<<<;;;AAAMMM[[[hhhwwwtttwwwxxxdddSSSLLLPPPcccnnnhhhNNNIIIHHHKKKJJJCCCBBBGGGNNNggg{{{}}}}}}hhhSSSDDD777555777777555444555666777777555555666777888999>>>AAATTTLLLAAA;;;@@@EEECCC@@@AAA???DDDKKKVVVgggzzzrrrjjjuuuooollliiicccYYYZZZ```nnnzzziiiaaaXXXWWWaaapppyyyqqqjjjjjjrrr{{{~~~tttkkkaaa___fffttt|||___YYY]]]cccbbbgggmmmiiifffeeecccbbbcccfffjjjlllhhhnnnlllppptttkkkzzzwwwttt~~~yyyeeeTTTSSSQQQUUU[[[``````ZZZQQQIIIJJJNNNVVV```kkkttt{{{~~~wwwmmmfffaaa\\\WWWSSSHHHEEEBBB@@@??????===<<<<<<<<<;;;;;;::::::::::::888999::::::::::::<<<>>><<>>666555666555555666444666777777666555555666777444;;;???JJJxxxZZZIII===@@@DDDBBBAAACCC@@@DDDGGGMMM[[[pppzzzlllhhhnnnxxx}}}vvvrrrlll```\\\\\\iiirrriii]]]VVVXXXeeevvvyyypppgggfffppp{{{nnnggglll{{{sss```^^^dddhhhdddhhhnnniiifffdddaaa```aaadddhhhkkklllqqqmmmmmm~~~vvvmmmyyyxxxwwwttt~~~~~~jjjXXXVVVYYY\\\bbbgggggg___SSSJJJJJJNNNTTT]]]gggqqqyyy~~~}}}ssslllgggbbb\\\XXXNNNKKKGGGDDDCCCBBB@@@>>>======<<<<<<;;;<<<<<<<<<888:::;;;;;;::::::<<<===???BBBCCCFFFXXXvvv//////............//////////////////000000000111.........------.........------......///000000000111///222888<<<::::::;;;AAAKKKVVV]]]eeennnrrrqqqnnnhhhqqqLLL<<<<<<@@@GGGPPP]]]ooo~~~}}}nnnhhh^^^```nnnvvv___WWWUUUYYYVVVLLLJJJOOOJJJfff~~~||||||}}}oooWWW@@@999444444555444555888444666777777666555555666999111999???GGGrrrfffQQQ@@@@@@CCCAAAAAAEEE@@@CCCDDDFFFRRRiiitttfffeeerrrxxxpppmmmeee```lll~~~ttteeeXXXTTT^^^ooo|||yyypppfffeeepppyyynnnqqqjjjeeeeeennnqqqkkkmmmrrrllleeebbb___]]]^^^aaafffiiiooosssmmmjjjyyynnn```yyynnnxxxmmmooopppnnnwwwqqqqqqfffiiioootttuuummm```VVVOOORRRVVV^^^gggqqqzzzzzzrrrlllgggaaa\\\UUURRRMMMJJJHHHFFFDDDBBB???>>>>>>============>>>999:::<<<;;;::::::<<<===BBBDDDEEEIII\\\|||000000///...............//////............////////////.........---------............/////////000...000333777:::<<<;;;:::???MMM\\\iii|||zzzvvvpppjjjiiitttiiiJJJ999CCCDDDEEEVVVcccttt~~~vvviiilllwwwyyynnn```aaafffYYYOOORRRVVVWWWnnn}}}|||nnn]]]>>>;;;777555444444444333444444444555555555555666555999999666>>>^^^___BBBCCCCCC???AAADDDEEEAAA???BBBJJJ[[[uuu{{{fffccciiiwww|||xxxrrrjjjnnnmmmaaa]]]bbbqqqxxxkkkdddjjjxxx|||{{{zzzvvvpppkkk^^^```bbbaaa```bbbeeeiiilllrrrpppqqq```YYY```nnnwww|||xxxrrrdddZZZ___eeejjjvvvrrrdddYYYZZZ[[[aaakkkxxx|||tttmmmeee]]]SSSPPPMMMLLLLLLIIIDDD???======>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<======AAADDDHHHSSSiii111000//////......////////////............////////////.........---------........./////////000000111111333777<<<>>>===;;;;;;HHH[[[ppp{{{kkkbbbkkkzzz~~~yyy~~~WWW===AAABBBCCCQQQ]]]qqq}}}tttxxxooodddfffiii\\\SSSXXX]]]___uuu}}}~~~wwwgggVVV<<<:::666444444555444444444444444444555555555555555777888888===WWWsssLLLDDD@@@>>>CCCFFFDDD@@@>>>@@@GGGVVVnnnqqqiiiiiisss}}}yyysssuuu{{{mmmgggjjjwwwuuukkklll|||{{{wwwsssnnnfffaaa^^^```bbbbbbbbbdddhhhlllmmmrrrpppppp|||jjjUUUYYYfffiiivvvtttrrr|||uuubbbWWWSSS[[[dddjjjvvvyyyhhhdddbbbeeeooo|||zzzrrrhhh___XXXTTTOOOMMMNNNNNNKKKIIIBBBAAAAAA@@@@@@????????????>>>===<<<<<<<<<===>>>>>>BBBIIIVVVmmm111111000////////////000//////............//////...............---------....../////////000000000444222222777>>>AAA@@@======DDDUUUnnnuuuccchhhxxx{{{sssiiivvvmmmFFF@@@BBBAAAJJJTTTjjjxxxssslllppppppccc]]]dddiiilll~~~~~~zzzyyymmmZZZHHH:::888555444555555555444444444444444555555555555666444777;;;===LLLuuuUUUFFF>>>===AAAAAACCC@@@===???CCCOOOcccuuutttmmmqqq~~~zzz{{{xxxyyy{{{uuu~~~{{{wwwrrrppppppoookkkhhhaaabbbddddddeeehhhlllnnnmmmrrrooopppyyy~~~ZZZSSSrrrhhh___iiinnnbbbjjjmmmVVVOOOOOO[[[hhhpppyyy{{{rrrjjjkkkuuu}}}rrrhhhbbb\\\TTTOOONNNNNNLLLJJJBBBAAA@@@???>>>=========??????>>>======>>>???@@@>>>CCCMMM]]]vvv222111111000000000000000//////............//////...........................////////////000000000555222111555===BBB@@@===??????KKKaaapppwwwiiijjjzzzvvvyyy|||LLL@@@BBBAAADDDKKKaaaooo~~~zzzvvv{{{yyykkkjjjtttwwwyyywwwvvv|||~~~}}}ppp___KKK:::888666444444555666555444333333444444444555555555666222666===;;;AAAdddbbbMMMAAA>>>AAA>>>DDD@@@>>>???AAAIIIYYYiiivvvwwwttt}}}yyyxxxrrrooolllmmmqqqttttttssseeeffffffggghhhkkkmmmooommmqqqoooqqqyyyxxx___cccrrr[[[```}}}ggg[[[fff~~~ooo[[[RRRQQQ___qqqyyyyyyxxxxxx|||qqqqqq{{{xxxssslllbbbZZZUUUPPPKKKGGGCCCBBB@@@???>>>======>>>============>>>@@@BBBCCCBBBHHHSSSeee~~~222111111000000000000000//////............//////---.....................////////////000000000111444111///333:::???@@@>>>???;;;DDDWWWbbbhhhxxxnnnkkkxxx}}}KKK===@@@@@@BBBEEEYYYgggyyy~~~sssvvvtttvvv|||xxxhhhUUUAAA333666444333333555555555444333333333444444444444555666111555===999:::UUUxxxwwwZZZEEEAAADDDBBBDDDBBBAAAAAAAAAEEERRR___mmmwwwzzzssspppwwwvvvrrrmmmlllnnnppppppnnnjjjiiiiiiiiikkkmmmoooooommmppppppttt{{{~~~~~~fffwww]]]XXXuuueeeWWW^^^bbbtttsssfffYYYSSSaaavvvvvvjjjgggooo{{{wwwwwwxxx|||ssskkkcccZZZOOOHHHFFFEEECCCAAAAAAAAABBBBBB;;;<<<<<<>>>AAADDDGGGIIIGGGNNNZZZkkk111111000////////////000//////............//////---------.............../////////000000000111111111000000222666;;;???@@@DDD???CCCPPPXXX\\\jjj|||{{{~~~~~~yyyrrruuu}}}NNN@@@>>>===AAADDDRRR```tttzzzwwwzzz~~~rrr```MMM===444555444333333444555444222333333333333444444444444444222555:::888888KKKccchhhFFF<<>>???AAADDDHHHKKKMMMIIISSSbbbsss111000//////......////////////............//////---------.........////////////000000000111111111///000111222444888>>>CCCIIIEEEFFFLLLQQQVVV```kkkuuuwww|||rrraaaNNNAAA;;;AAABBBLLLVVVnnnyyy}}}wwwiiiVVVEEE:::666555444333333444444222000222222333333333444444444333333555777666999EEERRR~~~RRR>>>???===BBBAAABBBCCCAAAAAAIIISSSccc{{{xxx{{{ssskkkpppwwwmmmjjjhhhiiilllnnnnnnllljjjiiihhhjjjooosssttttttpppqqqrrryyy{{{{{{```hhh|||ppp^^^QQQWWW```lll|||ggg^^^ZZZhhhzzz}}}qqqfffaaa```eeesss{{{lll___[[[ZZZ```sss|||rrrsss~~~{{{pppcccZZZOOOLLLIIIEEEBBBAAAAAABBBCCCDDDDDDFFFHHHKKKNNNPPPKKKZZZooo000000///...............//////............//////---------.........//////000000000000111111111111...111333333333777???FFFFFFEEEFFFKKKSSS\\\eeekkkttttttllltttvvv___HHH;;;AAAAAAGGGNNNggguuu|||yyy}}}{{{pppaaaNNN>>>777555555444333333444333111///222222333333333444444444222444666555555:::CCCIIIeeefffIIIBBB;;;@@@@@@BBBCCCAAAAAAGGGPPP]]]sss}}}mmmuuuwwwjjjgggjjjmmmpppmmmjjjkkkmmmnnnllliiihhhgggfffjjjpppuuuwwwwwwqqqrrrssszzzyyyccc^^^ooorrrYYYYYYXXX^^^ooovvvdddaaacccqqq{{{mmm___YYYbbbppp|||mmm^^^VVVPPPRRRfff}}}vvvjjjjjjvvv}}}ppphhh\\\YYYTTTOOOKKKIIIHHHHHHIIIIIIIIIJJJKKKMMMPPPQQQMMMaaayyy000000000000////////////////////////////////////---------.........//////000000000000111111111111000///000333333555===EEEFFFNNNOOOJJJQQQdddpppppptttrrr{{{tttWWWFFFBBB@@@>>>III]]]{{{|||yyyyyy~~~yyyeeeKKK:::777888666444444444444444444444444555444444333333444444555222222222444777;;;???AAARRRzzzNNN???AAA???@@@BBBBBBDDDHHHIIIHHHQQQeee}}}rrrooo|||uuummmdddeeennnooommmkkkjjjkkklllllllllfffhhhjjjkkklllnnnqqqsssnnnssssssvvv||||||uuuQQQhhh|||vvveeeiii}}}wwwhhh^^^cccnnnvvv{{{qqqfffdddwwwxxxnnnjjjfffjjjzzzzzzlll\\\RRRLLLXXXrrr~~~xxxmmmeeekkkoookkkeee^^^WWWRRRNNNMMMQQQTTTUUUTTTTTTUUUUUUTTTTTTjjj000000000000////////////////////////////////////---------.........//////...////////////000000000000///000333333555<<>>EEElllbbbHHHDDD===>>>???@@@BBBDDDDDDCCCGGGYYYnnnqqqjjjwww}}}nnnlllmmmjjjjjjnnnkkkiiigggfffggghhhgggffffffhhhjjjkkkkkkmmmpppsssoootttssstttyyywww}}}~~~VVVfffzzzwwwnnn{{{yyywww}}}tttiiiwww}}}ooofffbbbfffxxxxxxkkk[[[QQQJJJUUUmmm}}}xxxmmmfffmmm~~~zzztttmmmgggbbb```^^^aaabbbaaa___[[[YYYWWWUUUXXXnnn000000000000////////////////////////////////////------........./////////............////////////000///000333333444;;;CCCRRRUUUYYYZZZWWWZZZiiiyyyzzzzzzNNN>>>IIIGGGTTTlll}}}ssstttzzz}}}}}}nnnbbbMMM;;;444666666444444444444444444444444444444444333333333333444444666666555555666777999:::;;;^^^xxxNNNAAA===<<<<<>>555555777666333333333333333333333333333333333333222222333333333333333333444555777888999:::JJJlllvvvXXXDDD<<<999>>>BBBBBBBBBDDDBBBEEENNN\\\lll{{{vvvkkkhhhpppsssjjjbbbccchhhjjjlllllllllkkkiiiiiijjjjjjhhhfffeeeggghhhiiiiiikkkmmmpppkkkssspppmmmsssvvvxxxvvv```rrr{{{llleeemmmxxx}}}ttthhhfffeeehhhttt|||{{{vvvttt}}}~~~|||qqqpppqqqrrrmmmfffffflll{{{000000000000////////////////////////////////////....../////////000000000000000000000111111111111//////111333222111666===EEEEEENNNYYYXXXQQQVVVcccuuu{{{}}}wwwlllnnnzzzrrrFFFBBBBBBMMMccc}}}sssrrrzzz|||qqqdddWWWHHH888333444444222111333333333333333333333333333333222222222222333333000111222444666777888999666>>>UUUzzzrrrIII>>>777;;;???>>>???CCCAAABBBHHHRRR]]]jjjyyy}}}oooeeegggsssgggeeecccbbbdddgggkkkmmmiiihhhggghhhiiiiiigggeeeeeeggghhhhhhiiijjjlllnnnttt{{{wwwqqqvvvxxxwww}}}}}}ZZZfffyyyqqqyyyxxxyyyyyyzzz|||yyyzzzwwwvvvwwwppphhhkkkttt000000000000////////////////////////////////////.../////////000000000000/////////000000000000111//////111333222000555;;;AAAAAAHHHSSSXXXXXXXXX\\\pppwwwuuupppwwwNNNFFFDDDJJJ\\\ttt}}}sssuuu|||zzzkkk\\\MMM@@@555444555333222333222222222222222222222222333333222222222222333333000111222444555666777777555888EEEaaaTTTEEE:::<<>>GGGTTT___```YYYSSSgggppp~~~}}}YYYIIIFFFJJJYYYnnnvvvppptttzzzvvveeeTTTHHH===555666777555444666222222222222222222222222333222222222222222222333111222333444555555555555::::::???TTT~~~^^^LLL>>>???@@@<<<<<>>666:::CCCYYYzzzXXX<<<;;;AAA???===@@@???AAABBBBBBCCCIIITTT]]]lllwww{{{ooogggeeeqqqyyyyyypppjjjhhhfffeeeggghhhhhhgggkkkjjjhhheeebbbbbbeeehhhiiigggdddbbbcccfffiiilllsssqqqnnnllllllnnnppprrryyyiiiQQQ```uuu}}}ttt{{{zzzsssmmmlllrrr|||000000000000000000000000111///...///000111000...000///...------...///000////////////000000000000222222222222333333333333555===EEEKKKRRRZZZZZZVVV^^^nnnYYYLLLEEEPPPfff}}}xxxyyyzzzzzzsssbbbLLL===999888777555444333333333222222222222222222222222111111111111111111111111222222333333444555555555777222999???KKKwwwgggDDD===@@@>>>;;;===???AAABBBAAAAAAEEEMMMTTTaaajjjxxxzzzppphhhkkksssrrrmmmkkkiiigggggghhhhhhgggfffkkkkkkjjjhhhffffffhhhkkkkkkiiifffeeeeeehhhkkknnnsssrrrooommmmmmoooqqqssssss{{{ZZZaaaxxxvvvuuuzzztttmmmjjjmmmvvv000000000000000000000000111///...///000111000...//////............//////////////////000000000000000111111111222222222222111:::CCCHHHNNNVVV[[[\\\UUUccc~~~rrrYYYHHHQQQggg{{{~~~uuuyyy{{{wwwiiiUUUBBB666777777666555444444444444222222222222222222222222111111111111111111111111222222333333444444555555333000999===<<>>@@@AAA@@@???@@@EEEIIIQQQXXXgggxxxyyynnngggmmmwwwxxxpppnnnllljjjiiihhhiiihhhgggeeehhhiiijjjjjjiiiiiikkkllllllkkkiiihhhiiikkknnnppprrrqqqooonnnnnnppprrrsssrrrddd^^^tttxxxrrr}}}rrrxxx}}}zzzxxxqqqkkkdddeeennn|||////////////////////////111///...///000111000.../////////....../////////////////////000000000000000000000000111111111111222999BBBJJJRRRXXX\\\]]]RRR\\\wwwbbbHHHOOOdddvvv{{{tttwwwxxxnnn]]]JJJ===777555555444444333444444444111111111111111111111111111111111111111111111111111222222333444444555555555222999===888FFFvvv]]]EEE???>>>===@@@===???@@@@@@>>>>>>@@@BBBEEEKKKWWWhhhxxx~~~{{{uuujjjlllrrr|||zzzooonnnnnnlllkkkiiiiiiiiihhhfffdddcccfffiiijjjiiiiiijjjkkkkkkkkkjjjiiijjjlllooopppoooooonnnnnnnnnpppqqqrrrvvvlllVVVhhhpppqqq{{{~~~uuuuuu{{{wwwssspppiiiccc^^^bbbppp////////////////////////111///...///000111000......//////////////////...////////////000000000000//////000000000111111111555777>>>JJJUUUZZZYYYWWWXXXZZZkkklllKKKIIIZZZiiiwww{{{yyywwwqqqbbbPPPBBB;;;999444444333333333333444444111111111111111111111111111111111111111111111111111111222222333444444555888444666;;;:::>>>dddsssSSSDDD>>>===@@@;;;===???@@@??????@@@AAAAAADDDKKKUUUaaakkkrrruuuoooooopppuuu|||kkkhhhjjjhhhmmmkkkiiihhhhhhhhhfffdddcccfffiiijjjjjjiiijjjjjjiiiiiiiiiiiijjjlllmmmnnnkkkllllllmmmnnnoooooopppuuu|||tttSSSZZZvvvvvv~~~yyy}}}yyyqqqxxxuuu~~~xxxrrrmmmjjjccc___]]]dddttt000000000000000000000000111///...///000111000.........////////////......////////////000000000000///000000000111111111111333222888GGGSSSWWWTTTRRRYYYVVV]]]rrr[[[LLLTTTdddpppuuu{{{}}}uuufffTTTEEE;;;777666444444333222222222333333111111111111111111111111111111111111111111111111111111222222333333444444666444111777<<<;;;RRR{{{oooSSSAAA;;;===;;;<<<===???@@@AAAAAAAAAAAACCCDDDGGGLLLUUUaaajjjkkklllmmmnnnpppvvv}}}qqqgggiiikkkiiillljjjgggffffffgggfffffffffiiikkklllkkkjjjjjjkkkffffffgggiiijjjkkkllllllhhhiiikkkmmmnnnooooooooommmsss|||[[[RRReeexxx~~~pppgggbbbhhhsssssshhhvvvxxxvvvxxxqqqjjjfff______bbbmmm{{{000000000000000000000000111///...///000111000...---...///000000///...---////////////000000000000000000000111111111222222//////666CCCMMMPPPRRRTTT[[[WWWVVVaaazzzoooQQQTTThhhuuuwww{{{yyykkkWWWFFF===888555222444444333222111111222222111111111111111111111111111111111111111111111111111111111222333333444444222555111555===777BBBccciiiKKK>>>===<<<<<<<<<>>>@@@AAAAAA@@@BBBBBBAAA@@@BBBGGGPPPVVV^^^cccggggggfffhhhooovvvvvvgggfffkkkmmmllllllhhheeecccdddfffggggggiiijjjkkkjjjiiiggghhhhhhdddeeegggiiijjjkkkkkkkkkgggiiikkknnnooopppoooooofffnnnsssiiiPPPWWWlllssseeeYYYYYY]]]fffqqquuupppkkkooo{{{wwwwwwyyyqqqiiiddd[[[```jjjwww000000000000000000000000111///...///000111000///---...///000000///...---////////////000000000000111111111111222222222222---...666BBBIIILLLSSS[[[bbb]]]VVVYYYooowwwQQQQQQkkk{{{{{{yyy{{{qqq```KKK>>>:::999555111555444333222111111111111000000000000000000000000111111111111111111111111000111111222333333444444000777333444===555999UUU{{{UUUCCC@@@===<<<<<<===???@@@@@@???BBBAAA??????@@@BBBEEEGGGRRRZZZbbbccc``````fffmmmyyyzzzeee^^^aaafffiiikkkkkkgggcccaaabbbeeeggghhhhhhiiiiiihhheeeddddddeeecccdddgggiiijjjkkkkkkkkkgggiiillloooqqqqqqppppppeeennnqqquuuQQQRRRgggoooaaa\\\XXX[[[eeepppuuuwwwqqqzzz}}}vvvyyyzzzqqqiiidddYYYbbbppp~~~111111111111000000000000000000000000000000000000........................//////000111111111111111000000000000111222333444000444111555GGGTTTXXX___gggnnnfff___hhhuuu```SSSVVVbbb{{{yyyzzz}}}fffSSSCCC@@@===555333666333333333222222222111111111111111111111111111111111111111111111111111111111222222333333444444555333444555555666888<<<@@@fffqqqOOO>>>??????;;;999<<>>MMMtttaaaGGGDDDBBB???<<<;;;===@@@CCC@@@@@@@@@@@@@@@@@@@@@??????BBBHHHNNNTTTYYY[[[]]]___fffqqqzzznnnddd^^^aaa```[[[\\\bbbeeeeeeeeedddbbbbbbccceeeeeedddbbb```___```aaaaaaaaaccceeeffffffhhhjjjmmmkkkkkknnnsssuuurrrqqqssspppmmmmmmwwwgggNNNSSSggg|||sssgggaaahhhwww|||wwwzzzpppiii```lll}}}111111111111000000000000...................................................///000000111111000000000000000000111222333444000555111000<<>>===888:::???DDDJJJPPPTTTVVVSSSZZZccckkksss{{{|||uuufffaaaaaagggfff___[[[]]]```bbbccccccaaaaaaaaabbbaaa```___]]]\\\]]]]]]^^^\\\___ccceeefffggghhhjjjkkkjjjmmmtttvvvuuuuuuwwwjjjgggeeelllvvvNNNMMM[[[{{{rrrqqqyyykkklllttt|||rrrjjjaaannn111111111111000000000///////////////////////////...........................//////000000000000000000000000000111222333444///555222111888@@@OOOeeennnwwwttttttqqq}}}zzzppp^^^GGG===555444555222222444222222222222111111111111111111111111111111111111111111111111111111111111111111111222333333444444222333444444444555888:::555EEEjjjeeeOOO@@@BBBCCC;;;888===>>>???AAABBBAAA@@@>>>===;;;<<<===@@@CCCGGGJJJLLLOOOSSSYYY___dddmmmwww~~~|||}}}|||eeecccaaacccjjjjjjccc]]]\\\^^^```bbbcccaaa___^^^^^^^^^]]]\\\[[[ZZZZZZZZZ[[[XXX\\\aaadddffffffgggggghhhgggkkkqqquuutttuuuxxxppplllfffiiizzzTTTLLLSSSqqq|||www```ZZZ^^^zzz|||oooggg___lll~~~111111111111000000000///000000000000000000000000////////////////////////......///000000000000000000000000000111222333444///555333333888>>>NNNhhhiiiuuuzzz|||xxxuuu~~~jjj}}}}}}ooouuu{{{ppp```LLL>>>888333333444333333555222222222111111111000000000000000000000000000000000000000000000000000000000000111222222333333444222333444444444444666888;;;:::PPP~~~jjjGGG@@@CCC@@@;;;<<<;;;<<>>===<<<<<<>>>@@@BBBCCCJJJMMMQQQUUUZZZbbblllsss}}}yyy~~~~~~|||xxxwwwwwwqqqkkk}}}kkkdddbbbaaabbbfffgggccc^^^\\\^^^```bbbcccaaa^^^\\\\\\]]]\\\[[[ZZZZZZYYYYYYYYYVVVZZZ```dddfffffffffgggeeedddhhhnnnqqqqqqrrruuu|||sssnnnvvv]]]MMMLLLhhh}}}}}}cccXXXYYYhhhyyylllccc]]]gggvvv111111111111000000000000111111111111111111111111////////////////////////---...//////000000//////000000000000111222333444...333333444999;;;JJJcccqqqtttrrruuu~~~xxxpppssskkkxxxvvvrrr___NNN>>>888555333222333444444444222111111111111000000000000000000000000000000000000000000000000000000000000000111111222333333333222444555555444444555777;;;666CCCkkk\\\EEEAAA@@@===;;;:::;;;===???AAAAAAAAAAAA;;;;;;::::::;;;<<<>>>???BBBEEEIIILLLQQQXXXbbbiiippptttzzz~~~vvvzzzxxxuuunnnddd[[[\\\bbbqqqdddhhhaaa______``````___\\\ZZZ\\\^^^```aaa___]]]\\\\\\]]]]]]\\\\\\[[[ZZZZZZYYYVVVZZZ```dddfffggghhhiiifffdddggglllooonnnooosss}}}wwwssswwwkkkSSSHHH^^^|||vvvzzzkkk]]]ZZZ^^^~~~tttfff]]]YYYaaannn}}}111111111111000000000000000000000000000000000000////////////////////////---...//////000000//////000000000000111222333444---111000333888666AAAYYYssssssqqqzzztttsss}}}oooppp~~~yyyaaaJJJ???777444444333222222333333111111111111111000000000000000000000000000000000000000000000000000000000000000000000111222222333333333555666666555555555666777666<<>>???@@@@@@AAA<<<<<<;;;;;;;;;;;;;;;<<<<<>>>>>===>>>>>>???@@@AAAAAA@@@>>>===;;;:::999;;;===?????????BBBHHHMMMSSSWWW^^^eeemmmuuu}}}}}}~~~~~~{{{nnnfffcccbbbXXXYYY}}}{{{oooiiiddd```bbbaaa```]]]]]]^^^\\\XXXSSSUUUXXXZZZZZZ\\\^^^_________```______^^^\\\\\\YYY\\\aaadddgggiiikkkmmmnnnkkklllooopppoooooorrrpppnnnppptttuuuzzzlllKKKMMMiii|||rrrlllnnn{{{}}}kkk\\\UUUqqquuubbbSSSKKKJJJQQQ___ttt333222111111000000111111000000////////////000000////////////////////////////////////000000000000000000000000000000000000///111333444444777<<<@@@TTTUUU```zzzxxxiii{{{~~~yyycccIII888333444222222222111111111000000000000000000000000000000000000//////.........---////////////000000000000000111111111111222222222222222333333333333444444888444555:::CCCXXXrrrSSSHHHAAA>>><<<>>>AAACCC@@@===CCCCCCCCCBBBAAA>>><<<:::;;;::::::;;;===@@@CCCEEEKKKNNNSSSYYY```iiirrryyy|||}}}~~~zzztttfffccc```[[[ZZZooozzzjjjccccccbbb```bbbbbbaaa```^^^]]][[[ZZZUUUTTTUUUVVVYYY\\\```bbbbbbbbbcccdddeeedddaaa___bbbdddeeefffeeefffgggiiilllmmmoooqqqrrrsssrrrrrrpppmmmjjjmmmwwwXXXMMMZZZrrr}}}xxxxxxzzz}}}yyynnneee\\\kkkzzzeeeTTTKKKFFFFFFKKKZZZsss222111000000//////000000111000000//////000000111////////////////////////////////////000000000000000000000000000000000000000222333222222333888;;;IIILLLXXXooowwwxxx}}}ttt\\\FFF999555555222222222111111111000000000000000000000000000000000/////////.........---.../////////000000000000000000111111111222222222222222222333333333444444444444777999;;;KKKsssuuuMMMDDDEEEEEE@@@;;;;;;@@@FFFBBBBBBBBBBBBAAA???===<<<;;;:::::::::<<<>>>AAABBBFFFIIIMMMRRRYYYaaaiiiooopppuuu|||zzzuuutttvvvwwwpppiiibbbUUUOOO[[[uuurrrccc^^^___aaabbbbbbbbbcccbbbaaa```^^^]]]TTTUUUVVVXXX[[[^^^aaacccbbbbbbccceeefffeeecccaaaaaaccceeefffggghhhkkknnnmmmnnnpppqqqrrrrrrqqqqqqrrrppppppuuu~~~kkkMMMMMMggg|||uuunnncccrrr}}}ooo^^^QQQJJJGGGFFFJJJYYYqqq111000000///////////////111111111000000111111111////////////////////////////////////000000000000000000000000000000000000222222222111000111333555<<>>===;;;;;;:::::::::<<<===>>>???BBBEEEIIINNNTTT[[[```cccgggooovvv|||xxxoooiiiffffffkkkooonnnfff^^^VVVPPPXXXuuu|||iii\\\YYY]]]aaaccccccdddddddddbbb___\\\ZZZVVVWWWYYY[[[^^^```bbbcccaaabbbdddfffffffffeeedddbbbdddeeegggiiilllpppsssoooooopppqqqrrrrrrqqqqqqnnnmmmmmmssszzz{{{QQQBBBTTTooo}}}{{{xxxsss~~~}}}vvvnnnjjjnnnzzz~~~||||||vvvlll___RRRIIIEEEEEEHHHKKKYYYsss111111000////////////000222222111111111111222222////////////////////////////////////000000000000000000000000000000000000222222111111000111222333555>>>FFFQQQiiiyyy}}}|||}}}~~~ooo{{{yyyfffNNN===666555222///111111111111000000000000000000000000000000000000................................./////////000000000000000000111111111111111222222222222333333333111333777666222666JJJ___hhhNNNBBBDDDGGGBBB:::@@@AAAAAAAAA@@@@@@??????<<<;;;::::::999::::::;;;:::<<>>AAA@@@@@@@@@@@@@@@@@@@@@======<<<;;;:::999999999888:::<<<===>>>@@@DDDFFFKKKOOOTTTXXX\\\```eeehhhmmmpppvvv|||xxxooohhh```YYYTTTXXXUUUVVVYYYWWWQQQPPPRRReeeyyylllgggaaa^^^___aaabbbbbbaaaaaabbbaaa```]]]ZZZYYY]]]^^^^^^_________^^^^^^\\\___ccceeedddddddddeeegggiiijjjjjjkkklllppprrrnnnoooqqqsssvvvyyy{{{|||xxxpppjjjkkknnnrrr{{{}}}kkkUUUEEELLL]]]www{{{tttxxxwwwkkkssssssiiiaaa]]]XXXQQQMMMMMMJJJOOOaaa}}}333222222111111111111111111111111000000111111111////////////////////////////////////000000000000000000000000000000000000111000000222555666666555555888???KKK]]]ttt}}}~~~}}}zzzxxx{{{ppp___ppptttfffFFF>>>555222555666444000//////000000000000000111////////////////////////---------------.........------.........//////////////////000000000111111111111111111222222222222444333222333666:::===???SSSvvvmmmMMM@@@AAAGGGAAAAAA@@@??????@@@@@@@@@???>>>>>>===<<<;;;::::::999:::;;;;;;;;;<<<>>>@@@BBBEEEIIINNNRRRVVV[[[^^^bbbeeejjjpppvvv{{{~~~~~~vvvnnnccc[[[XXXVVVSSSQQQTTTPPPNNNNNNIIIGGGRRRaaaooocccbbb``````aaabbbaaa```^^^___```aaaaaabbbbbbbbb___^^^^^^^^^]]]]]]]]]\\\[[[___dddeeecccbbbccceeehhhiiikkkkkkkkkkkkmmmnnnmmmnnnpppssswww{{{~~~~~~tttoooqqqsssttt|||sss]]]FFFFFFWWWkkkooonnnqqqgggaaacccbbbXXXOOOMMMIIIRRRggg222222111000000000000000111000000//////000000111////////////////////////////////////000000000000000000000000000000000000111000000222555666555333666444;;;JJJXXXeee|||}}}hhhkkkvvvaaaPPP:::888666555555555444333////////////000000111111////////////////////////,,,,,,,,,------.........---------.........//////////////////000000000111111111111111222222222222222333333333444777999:::BBB\\\uuuYYYMMMLLLCCCBBB@@@?????????@@@@@@@@@@@@@@@???>>>===<<<;;;999;;;<<<;;;::::::<<<===>>>@@@DDDFFFIIILLLPPPSSSWWWYYY]]]bbbggglllppprrrrrrvvv{{{|||xxxtttppplllbbb[[[SSSOOOOOOOOOMMMJJJLLLIIIHHHIIIGGGPPPmmmsssddd^^^^^^^^^^^^______^^^^^^```_________```aaacccddd]]]\\\[[[[[[[[[\\\]]]^^^\\\aaaffffffdddbbbcccfffeeegggkkklllkkkkkkkkklllmmmnnnppprrruuuyyy}}}{{{uuuuuu{{{|||xxx{{{lllQQQGGGLLL]]]xxxxxxmmm~~~nnneeecccllllll___RRRMMMMMMYYYppp111111000///////////////000000////////////000000////////////////////////////////////000000000000000000000000000000000000222111000222444555333111888222777GGGQQQWWWlll|||kkkiiixxxssscccMMM:::666777888666333111111222.../////////000000111111////////////////////////,,,,,,,,,------.........---------.........//////////////////000000000000000111111111111222222222000333555333111333777999999@@@ZZZcccOOOCCCBBBAAA???>>>??????@@@AAAAAAAAAAAA@@@>>>======:::;;;<<<<<<::::::;;;<<<;;;<<<>>>>>>>>>???BBBDDDKKKLLLNNNRRRVVV[[[^^^aaa^^^ccciiimmmppprrrvvvyyy{{{}}}{{{xxxvvvsssnnniiiddd___ZZZWWWSSSNNNJJJIIIJJJJJJFFFBBBEEEDDDFFFJJJNNNaaauuueeeZZZ]]]\\\[[[ZZZ[[[[[[\\\\\\cccaaa___]]]\\\\\\^^^___ZZZZZZYYYXXXYYY\\\^^^```^^^cccggghhhdddbbbdddgggbbbeeejjjllllllkkkkkkkkknnnnnnoooqqqtttwwwzzz|||yyywww}}}}}}cccOOOEEEMMMiiipppzzzrrrjjjkkkwwwyyyjjjZZZTTTSSS```xxx444222000...------//////000000000000////////////---//////---,,,...111111000000///////////////000111111111000000000000000111111222222222333333333555666666999IIIbbbwwwssshhhiii{{{___III@@@777333333333222222222111111111111000000//////......///............---------........................////////////////////////............//////////////////000111111111111111000000111222444555555666555???FFF___zzzYYYPPPIIIGGGDDD>>>===???>>>===???BBBAAA======@@@>>>>>>>>>>>>===<<<;;;:::888999::::::<<<<<<===>>>AAABBBDDDFFFIIIKKKMMMNNNUUUWWWZZZ]]]aaaeeehhhjjjlllnnnrrruuuxxx{{{~~~~~~}}}yyytttnnniiifffccc^^^\\\XXXUUURRRPPPMMMKKKHHHKKKGGG??????GGGGGGAAAJJJ;;;???aaannn```[[[[[[XXXXXXXXXXXXXXXYYYYYYZZZ``````^^^ZZZUUUSSSVVVYYY\\\ZZZYYY[[[]]]^^^\\\ZZZ^^^aaadddfffdddcccaaaaaaaaacccfffkkknnnnnnkkkgggdddeeegggjjjnnnrrruuuwwwssswwwuuuppp\\\GGGPPPQQQ___zzz~~~vvvxxxtttddd^^^[[[ppp333222000...---...//////////////////000000000000000000000...---...000111000000///////////////000///000000000111111111111111111111222222222333333333555777:::DDDZZZxxxlll]]]eee{{{}}}jjjMMM===:::777333333222222222111111111000000000000//////......///............---------............................................................//////////////////000111111111111111000111111222333444555666444;;;???TTT|||dddLLLCCCDDDCCCAAA??????===???BBBBBB>>>>>>AAA>>>>>>>>>>>>===<<<;;;;;;999999::::::;;;<<<<<<<<<<<<===>>>@@@CCCDDDFFFGGGJJJLLLOOOSSSWWW[[[]]]___```cccfffiiikkkmmmpppsssuuuxxx{{{||||||{{{|||}}}}}}}}}~~~~~~|||zzzxxxvvvqqqooolllgggccc^^^[[[YYYOOONNNKKKIIIHHHGGGEEEDDDAAAEEEGGGEEEDDDFFFEEECCC===DDD]]]uuufff___\\\[[[[[[[[[ZZZYYYXXXXXXYYYYYY^^^^^^]]]XXXSSSRRRTTTWWWYYYWWWWWWZZZ]]]___^^^\\\\\\___bbbdddbbbaaa``````bbbccceeeiiikkkkkkiiifffeeefffgggiiilllnnnppprrrssswwwuuurrrnnnUUUIIIKKKWWWooo}}}nnniiieeexxx222111000.........//////......//////000000111111444222000///......///111000//////......///000000//////000000111111222222111111111222222222222333222333777:::>>>NNNrrr~~~tttqqq[[[???555999:::222222222222111111111000000000000////////////...///............---------------------------------........................---............///////////////000000000111111111000111111222333444555555666999999EEEbbboooWWWJJJCCC?????????======@@@@@@======???????????????>>>===<<<<<<::::::::::::::::::::::::999999:::;;;===>>>?????????AAACCCGGGJJJNNNPPPQQQRRRUUUWWWYYYZZZ[[[^^^```fffiiikkkmmmlllllllllmmmkkkkkkkkkkkkiiigggeeeccc\\\[[[YYYUUURRROOOLLLKKKEEEEEEDDDCCCCCCCCCCCCCCC<<<>>>BBBEEEAAA>>>@@@FFFGGG```uuuccc___``````^^^___^^^]]][[[YYYXXXWWWWWW[[[[[[ZZZVVVQQQPPPRRRUUUVVVUUUVVVYYY\\\___```___[[[]]]```aaa```___^^^___ccccccdddfffhhhiiigggeeeeeeffffffhhhiiijjjkkklllpppooouuussssss}}}dddEEEGGGNNN^^^yyywwwtttsss222111000///......//////---......///000111111222999444000000000......000//////.........///000000111111111000000000000000111111111111222222222222444222555999888AAAccczzzaaaLLL888222777666222111111111111000000000///////////////////////////............---------------------------------........................---------........./////////////////////000111111000111111222333333444444999:::888===IIIXXX{{{fffLLLBBBBBBCCC???>>>@@@AAA??????BBB??????@@@@@@???>>>>>>===<<<;;;;;;;;;::::::999999999999:::::::::;;;;;;;;;<<<<<<>>>@@@BBBDDDEEEFFFGGGIIIKKKLLLLLLLLLNNNPPPUUUWWWZZZZZZZZZYYYZZZ[[[WWWWWWWWWVVVUUUSSSQQQPPPKKKJJJHHHFFFDDDBBBAAA@@@BBBBBBCCCBBBAAABBBCCCDDDAAA===>>>@@@===>>>LLL___ttt{{{fffZZZ[[[bbbffffffcccbbb___]]]ZZZXXXWWWVVVXXXYYYXXXUUUPPPNNNPPPSSSUUUUUUVVVXXX[[[]]]______ZZZ]]]___```____________fffeeedddeeefffgggfffeeedddeeefffggghhhiiiiiiiiinnniiigggnnnyyy{{{tttrrrwwwrrrJJJIIIHHHPPPhhh000000000///////////////---......///000111111222<<<444///000000...---000...............///000000333222222111000///......000000111111111222222222777111222777666888NNNiii~~~}}}}}}```HHH;;;222222333---111111111000000000//////...............////////////............---------------------------------........................------------............//////......//////000111000111111222222333333333666888888999;;;===XXXwww___SSSKKKDDD???@@@BBBAAACCCFFF@@@@@@@@@AAA@@@@@@???>>>===<<<<<<;;;;;;:::::::::::::::999999999999999999<<<<<<<<<<<<============???@@@BBBAAAAAA@@@BBBCCCEEEGGGJJJKKKJJJIIIIIIJJJHHHHHHGGGFFFEEEDDDCCCBBB@@@@@@???>>>======<<<<<<>>>???@@@???======???AAADDD>>>===AAAGGGUUUtttqqqjjj___YYYZZZ```gggkkkeeecccaaa]]]ZZZXXXVVVVVVWWWXXXXXXUUUQQQOOOPPPSSSWWWWWWXXXXXXYYYZZZ\\\]]][[[]]]`````````___```aaagggfffeeeeeefffggggggfffdddeeefffhhhiiiiiiiiiiiijjjhhhggghhhkkkppptttvvvpppsss{{{WWWNNNEEEGGG\\\{{{000000000000000/////////......//////000000111111>>>333---000111------111------------...///000000333222222111000///......000000000111111111111222777222111555555555>>>KKKsssllleeennn```FFF666333222555555---000000000000////////////---............////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........000///...---...///000111111111111111222222333333000444555777888444BBB```|||___SSSHHHCCCAAA???@@@CCC@@@AAAAAAAAAAAAAAA@@@@@@>>>=========<<<<<<;;;;;;999999999888888888777777:::::::::999999888888777999:::;;;:::999999:::;;;;;;>>>@@@AAA@@@??????@@@>>>>>>>>>=========<<<<<<=========<<<<<<<<<<<<<<<===@@@AAA@@@======???BBB>>>@@@EEEPPP```|||hhh]]]]]][[[YYYYYY]]]fffllldddccc```]]][[[YYYWWWVVVXXXYYYZZZWWWSSSQQQRRRUUUXXXYYYYYYXXXWWWWWWYYY\\\\\\^^^```aaa``````aaacccfffeeedddeeeggggggfffeeedddeeegggiiiiiiiiihhhhhh```eeejjjllljjjjjjmmmpppmmmqqqvvvjjjWWWEEEDDDTTTmmm//////000000000000//////////////////000000000000>>>222+++///111---,,,111------------...///000000000000000000000000111111000000000000111111111111555555444444444666888:::OOOiii|||ppp]]]gggrrrLLL:::222444222555777111000000/////////.........---------........./////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........000///...------///000111111111111111222222222222///333111333999777999HHHeee~~~hhhYYYMMMDDD@@@@@@AAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>=========::::::999999999999888888999999888888888888888777777888999999777777888999888:::<<<===<<<;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<===============>>>AAACCCCCC@@@@@@DDDGGGDDDRRRddduuulll[[[UUUWWWYYYYYYZZZ^^^eeekkkbbbaaa___]]][[[YYYXXXXXXZZZ[[[\\\ZZZVVVTTTUUUWWWXXXYYYYYYWWWUUUVVVYYY\\\\\\]]]___`````````bbbccccccccccccdddfffgggeeedddfffggghhhiiihhhgggeeeddd^^^ccchhhjjjjjjjjjlllooommmppprrrvvvdddIIIEEENNN\\\sss...///000000000000000///000000000000////////////>>>111***///111---,,,111,,,,,,,,,---...///000111---...///000111222333333000000000000111111111111333777777444444888999666999UUUuuu|||kkk```jjjtttYYYBBB555333444......222///000/////////............---------.........////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000///---,,,---...000222111111111111111222222222333555000000::::::666;;;KKKuuuwwwbbbRRRHHHEEEAAAAAABBBBBBCCCBBBBBBBBB>>>>>>>>>>>>????????????<<<<<<<<<<<<;;;;;;;;;;;;888888999999:::::::::;;;999:::;;;:::999888999;;;777999<<<<<<;;;::::::;;;999999999999:::;;;======<<<============>>>>>>>>>:::>>>AAAAAA??????DDDHHHUUUnnn}}}cccYYYWWWWWWXXXYYY\\\aaaggglllaaa```^^^\\\[[[YYYYYYYYY[[[]]]^^^\\\XXXVVVWWWYYYVVVXXXXXXWWWUUUVVVZZZ]]][[[]]]^^^_________aaacccaaaaaaaaadddffffffdddccchhhhhhiiiiiigggeeebbb```fffffffffhhhkkkoootttwwwmmmooopppqqqpppOOOHHHJJJNNNccc}}}////////////............000///...------...///000888555111...,,,---///000,,,,,,,,,---------......000000000///000111111222111111222222222333333333000000111333555666888888===AAAJJJ[[[tttyyyhhhjjj~~~rrrRRR888888555333222222222111000///////////////......---...------,,,,,,------......------,,,,,,------...------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////////////////000000000000222222222333444555666777===IIIaaayyy]]]MMMLLLDDD>>>??????>>>BBBHHHDDDAAA??????BBBBBB>>>;;;@@@>>><<<;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;888888888888888888888888999:::;;;<<<<<<<<<<<<;;;<<<>>>>>>;;;:::<<<=========>>>@@@???>>>===<<<<<>>BBBAAA???>>>>>>???@@@AAA@@@>>>======???@@@??????<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999::::::;;;;;;;;;::::::===>>>>>>============<<<;;;;;;<<<;;;;;;<<<===>>>BBBBBBFFFNNNXXXiiinnn___WWWVVVUUUTTTSSSTTTXXX]]]dddgggccc___ZZZXXXXXXYYYXXXWWW[[[^^^cccffffffbbb]]]YYYRRRRRRRRRSSSUUUWWWWWWWWWXXXYYYZZZ]]]___```bbbcccaaaaaaaaaccceeefffeeedddjjjjjjkkkiiigggggggggiiinnnlllkkkmmmqqqsssrrrqqquuusssqqqppprrrfffOOODDDIIISSShhh////////////............//////...------...//////------,,,,,,,,,---.............../////////000000...///000111111111000000000000000000111111111111222222222333444555555555666555555>>>TTTwwwoooYYYHHH<<<555444222000///000000///......////////////...------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////......---,,,,,,+++....../////////000000000000000000000111222333333444444666???TTTvvvlllZZZQQQKKKFFFCCCCCCEEEEEEBBB???===>>>??????===<<<===??????>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;::::::<<<>>>>>><<<;;;@@@???>>>===>>>AAADDDFFFKKKRRR```qqqrrr___VVVSSSTTTVVVUUUTTTSSSSSSUUUYYY^^^aaa```]]]YYYWWWWWWWWWWWWVVVVVV[[[ccchhhjjjfffaaa\\\SSSSSSRRRRRRSSSUUUWWWYYYXXXYYYZZZ\\\^^^___```aaabbbaaabbbccceeeeeedddbbbkkklllmmmllliiihhhhhhiiijjjiiiiiijjjlllmmmlllkkksssqqqpppoooooowwwbbbMMMIIIIIIYYYuuu////////////....................................------......//////......---.........////////////---...000222222111000...////////////000000000000333333333333333444444444888777666888DDDcccvvvZZZEEE999666666444222000///000000///.........//////......---,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---++++++,,,,,,,,,---------.........------,,,,,,,,,........./////////000000111000000000111111222333333555777888AAAYYYzzzpppdddWWWLLLFFFFFFEEEDDDBBB@@@>>>===???>>>===>>>??????===<<<@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<;;;999:::>>>@@@??????@@@???>>>===???EEELLLQQQUUUhhhvvv~~~^^^NNNMMMPPPSSSUUUSSSSSSRRRRRRTTTXXX[[[]]]\\\ZZZXXXVVVUUUUUUUUUUUUSSSWWW]]]cccdddbbb^^^[[[UUUVVVWWWVVVUUUUUUVVVWWWUUUWWWYYY\\\^^^``````aaacccbbbccceeeffffffdddaaaggghhhjjjjjjhhhfffeeeeeeddddddeeefffggghhhhhhhhhnnnnnnoooooopppvvvxxxVVVKKKKKKRRRmmm////////////............------............---------......//////...---,,,,,,,,,---------.........,,,...000111222111///........./////////000000000333333333333333333333333000333666666:::SSS{{{www{{{^^^DDD666333444666444222000000000111000///...............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,------..................////////////222111111111111222222333111666:::999999DDDZZZlll{{{eee]]]SSSGGGBBBCCCEEECCC@@@???>>>>>>>>>@@@AAAAAA@@@@@@@@@@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>======>>>;;;<<<@@@@@@>>>AAAGGG>>>???DDDNNN\\\jjjtttyyykkkRRRIIIKKKNNNOOONNNPPPPPPPPPRRRTTTWWWZZZ\\\XXXWWWVVVUUUSSSSSSSSSTTTTTTUUUXXXZZZ\\\\\\[[[[[[XXX[[[^^^^^^[[[WWWUUUUUUSSSUUUXXX\\\___aaabbbbbbccccccdddfffhhhgggdddbbbccceeehhhiiigggeeedddcccaaabbbdddeeeggghhhjjjkkkmmmmmmppprrrrrrvvv[[[JJJLLLOOOfff////////////............------............------,,,,,,,,,---,,,,,,++++++,,,,,,,,,------------...---...///000000000//////////////////000000000000222222222222333333333333111333777777444AAAeeekkkYYYBBB333...111333444333111000///000111000///---............---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,***++++++,,,------......------........./////////222111111111111111222222///333555333111777EEEPPPjjjhhhVVVPPPNNNKKKGGGAAA???>>>>>>???AAABBBAAA@@@@@@???>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>>>>======;;;<<<@@@@@@@@@JJJXXXbbbeeennndddVVVIIIFFFIIIIIIGGGFFFLLLMMMOOOQQQTTTVVVYYYZZZTTTUUUUUUSSSRRRQQQRRRSSSVVVVVVVVVVVVWWWYYY[[[]]]ZZZ^^^cccccc^^^YYYWWWVVVTTTVVVZZZ]]]```aaabbbbbbaaabbbcccfffhhhgggdddaaacccfffjjjlllkkkiiigggfffccceeegggiiiiiikkkmmmooopppppprrrtttsssttt}}}oooUUUMMMJJJZZZqqq////////////............,,,------......------,,,+++++++++,,,------......------------.....................////////////000//////000000000111111111111111222222333333333444777555777888444666III```___HHH???444//////111222111111000......///000///...------......------,,,+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////111000000//////000000000000222222222111444:::???EEEjjj|||qqqggg```WWWRRRMMMHHHFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@AAAAAAAAAAAA@@@@@@FFFNNNQQQWWWlllmmm```NNNHHHDDDFFFGGGEEEEEEGGGJJJKKKMMMOOORRRTTTUUUVVVQQQRRRTTTSSSPPPOOOQQQSSSUUUUUUTTTUUUWWWZZZ]]]^^^ZZZ___cccccc^^^[[[ZZZ[[[WWWYYY\\\___aaaaaa```___^^^___aaadddffffffccc```cccgggllloooooommmkkkjjjdddgggiiijjjiiijjjmmmoooooooooqqqsssrrrrrrxxxnnnRRRHHHNNN[[[ppp000/////////............,,,,,,---......---,,,,,,,,,,,,,,,---///111333444............/////////000///............///000000000000000000111111111111000111111222333333444444444///111999:::888@@@NNNlllnnnEEE666555444444444333000...000...------.........---------......------,,,+++,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++*********+++,,,,,,---******+++++++++,,,,,,,,,...------,,,,,,++++++***---------.........//////000//////.........//////333444555777888777666555:::LLLllluuuoooeee[[[UUUQQQMMMLLLHHHGGGFFFEEEDDDCCCBBBBBB????????????????????????@@@AAABBBDDDEEEFFFFFFGGGIIILLLWWWccckkkxxxnnnWWWOOOEEECCCDDDGGGGGGEEEIIINNNIIIJJJLLLNNNPPPQQQQQQRRROOOQQQSSSRRRPPPOOOPPPRRRQQQRRRSSSTTTWWWZZZ]]]^^^ZZZ^^^aaa```]]][[[]]]aaaZZZ\\\___```aaa```^^^\\\[[[\\\___bbbeeeeeebbb___bbbgggmmmpppqqqooommmllldddgggiiiiiiggggggiiikkkkkkkkkmmmppppppqqqwwwSSSIIIHHHMMM___vvv000000000000////////////------------------------........................---------............///////////////////////////......///000000000000000333333222222222222222222333555777888999;;;>>>AAASSSyyymmmKKK666444333222000000000000111////////////////////////,,,,,,------,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++***)))***---///,,,------......------,,,------............------////////////000000000000//////000111333444555555666===KKKaaa}}}yyyvvvlll]]]\\\YYYVVVVVVWWWTTTMMMGGGLLLKKKJJJHHHGGGGGGGGGGGGGGGKKKQQQWWW[[[^^^___```lllooo}}}|||jjjYYYOOOLLLBBBCCCDDDEEEFFFGGGHHHHHHHHHKKKNNNOOOOOONNNOOOPPPOOOPPPQQQRRRRRRSSSRRRRRRRRRQQQPPPRRRVVVZZZ\\\]]]\\\ZZZYYYYYY[[[]]]^^^^^^YYY\\\^^^^^^```ccc```ZZZ[[[[[[\\\]]]___```bbbcccgggfffgggjjjnnnnnnhhhccciiiiiiiiigggggghhhkkknnnkkklllnnnnnnnnnoooqqqttt|||jjjQQQIIIPPPVVV[[[|||////////////............------------------------........................---------............///..............................///000000000000000111111111111111111111111555666777888777888;;;===;;;SSStttdddJJJ;;;888444333111000///000000000........................,,,,,,------,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,+++******,,,...,,,------......------,,,------............------....../////////000000000000000111111222333444444555888===GGGZZZ{{{}}}wwwvvvuuutttrrrpppnnnmmmmmmnnnttt~~~iiiZZZRRRKKKHHHGGGAAABBBBBBCCCDDDEEEFFFFFFDDDGGGJJJKKKKKKKKKLLLNNNOOOOOOPPPQQQRRRRRRRRRRRRUUUSSSQQQQQQTTTXXX[[[\\\[[[ZZZYYYZZZ[[[[[[\\\\\\TTTVVVXXX[[[___bbbaaa^^^ZZZ[[[\\\^^^aaaeeeiiikkkgggeeedddgggkkkkkkgggccchhhiiiiiihhhggggggiiikkkjjjkkklllmmmlllmmmppprrryyycccGGGAAAMMMTTTjjj............---------------------------------------------------------------------............///..............................///000000000000///...//////000000111111111666777777666555555666888222999GGG[[[vvvuuuWWW???111000555333222111000/////////000........................,,,,,,,,,,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,...---,,,++++++,,,,,,------......------,,,------............------.........////////////000000000111111222222222333333444444333;;;RRRtttlllYYYFFF@@@BBBCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCC@@@BBBEEEGGGHHHIIIJJJLLLNNNNNNOOOPPPQQQRRRRRRQQQWWWUUURRRRRRTTTWWWYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXZZZXXXXXX\\\___^^^^^^___ZZZZZZ\\\```dddjjjoooqqqfffcccaaabbbeeegggfffdddgggiiiiiiiiigggfffggghhhhhhiiijjjjjjjjjkkkmmmoooqqquuu[[[CCCKKKOOOTTTlll/////////.........---------------------------------------------------------------............///........................---...//////000000//////......//////000111222222555555666555333333444666999888:::BBBUUUsssrrrJJJ666444555333///222111111000//////......------------------------+++,,,,,,,,,,,,+++******************************************************************************++++++************+++++++++---//////---+++******,,,------......------,,,,,,------......------,,,------........./////////000000111111111111111111222444444333444>>>NNN[[[wwwpppPPPFFF>>>???CCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@CCCEEEFFFHHHKKKMMMNNNNNNPPPQQQRRRRRRRRRRRRWWWVVVUUUVVVXXXYYYXXXVVVXXXYYY[[[[[[YYYXXXWWWVVVXXXWWWXXX[[[\\\ZZZ\\\___ZZZ\\\___cccgggjjjmmmnnndddaaa______aaadddeeeeeehhhiiikkkjjjhhhgggfffgggggghhhiiihhhhhhhhhjjjlllmmmnnnxxx|||SSSOOOMMMIIIXXXooo000000000/////////......---------------------------------------------------------............///........................------.../////////////////////000000111222333333111333333333222222444666777888:::;;;>>>OOOrrruuuUUU555---666;;;555,,,111000000000///......---------------------------++++++,,,,,,++++++***)))))))))))))))))))))))))))************************************************+++******))))))******++++++---///...,,,+++******,,,------......------,,,,,,,,,------------,,,,,,------------............000000000000000000000000222222444666999;;;>>>???NNNeeekkkRRRFFFBBB@@@BBBBBB???@@@CCCAAAAAAAAAAAAAAAAAAAAAAAA???AAADDDFFFGGGIIILLLOOONNNNNNPPPQQQRRRSSSSSSSSSTTTUUUWWWZZZ\\\[[[WWWSSSVVVXXX[[[[[[YYYWWWWWWXXXSSSXXX]]][[[XXXYYY]]]aaaZZZ]]]aaaeeeggggggeeedddcccaaa______```ccceeeeeehhhjjjkkkkkkiiigggggghhhggghhhhhhhhhffffffhhhjjjooopppyyyhhhQQQLLLIIIRRRcccppp111000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------...////////////...///000000111111222222222000111222222222222444666000444:::;;;777===XXXuuuuuuQQQCCC666333444222///...///000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))))))))))))))))))))))))))******************************************************))))))))))))*********+++---,,,+++******+++,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,---------............//////000000000111111//////222777;;;<<<<<<===FFF\\\zzzzzzbbbQQQGGGCCC@@@>>>===:::888<<>>:::777555111,,,,,,000/////////000///...,,,++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))******************************************************))))))))))))******)))***+++***))))))***,,,,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------......///000111111000///000111333666999:::<<<:::AAAPPP```ttttttYYYIIIDDDCCC???<<<;;;>>>>>>;;;;;;>>><<<<<<===>>>???@@@@@@AAA???AAACCCCCCDDDGGGJJJMMMJJJKKKLLLNNNPPPQQQQQQQQQMMMNNNPPPTTTWWWXXXVVVTTTRRRVVVYYYYYYXXXYYY]]]aaavvvxxx^^^]]]___YYYYYY[[[]]]___``````______```bbbeeegggggggggggggggeeeffffffeeeddddddgggiiijjjjjjjjjiiigggggghhhiiijjjnnnssszzziiiLLLKKKSSS^^^ttt//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,---......//////......///////////////.........222333333222111111333444999111///555888666;;;EEENNNppp}}}UUU;;;666;;;555000111111//////000...//////000///---,,,+++++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((())))))((('''(((+++---,,,------......------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,---...///000111222///222555444111000222555888555555999:::EEEbbbzzzaaaIII???>>>===::::::999===GGGKKKFFF???;;;::::::;;;<<<===>>>???@@@>>>???AAAAAABBBDDDGGGJJJHHHIIIJJJLLLNNNOOOOOOOOOKKKKKKLLLOOORRRUUUVVVVVVQQQUUUYYYYYYXXXZZZ___eeennnyyy^^^aaaeee]]]YYYYYYYYYZZZ\\\___bbbddd```ccchhhkkkkkkiiihhhgggddddddcccbbbaaacccfffhhhkkkkkkkkkjjjhhhggghhhjjjnnnpppssswwwXXXRRRIIIQQQeee/////////...------,,,,,,......//////...---,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,---------............///////////////000000000000222222222333333333444444555555555555666888999:::DDDPPPkkksssUUU===333444333222111000////////////000//////...------,,,,,,,,,,,,,,,++++++*********+++++++++***)))(((((('''+++*********))))))((((((******)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///......---------......---------............///000000000000111111111111222222333444777???HHHOOOmmm\\\RRREEE>>><<<>>>???>>>:::???888JJJlll___???@@@<<<<<<======>>>?????????@@@@@@@@@AAABBBCCCDDDEEEHHHIIIJJJKKKLLLMMMNNNOOOOOOLLLIIIKKKOOOTTTVVVVVVXXXVVVUUUWWWZZZ]]]^^^___pppuuuuuullldddaaa```___]]]\\\ZZZZZZ]]]dddnnnuuulllhhheeedddfffggggggeeeaaaccceeeeeecccdddgggkkkmmmnnnoooppppppooonnnmmmpppnnnpppvvv~~~yyyJJJNNNOOOWWWiii/////////...------,,,,,,...............---,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,,,,---------....../////////000000000000222222222333333333333444333333333444555666888888;;;BBBUUUtttkkkTTTBBB555222555222111000///............/////////...---,,,,,,,,,,,,,,,,,,++++++*********++++++******)))(((((('''*********)))))))))((((((******)))((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++......------,,,------...------------............//////000000000111111111666555444444444888>>>CCCNNN___sss]]]GGG@@@999666888::::::888888BBBAAATTTrrraaa@@@???;;;;;;;;;<<<======>>>>>>@@@???@@@@@@AAABBBCCCDDDEEEGGGJJJLLLMMMMMMLLLKKKKKKJJJIIIKKKPPPTTTVVVVVVVVVUUUTTTVVVXXXZZZZZZZZZ[[[aaaddd```[[[[[[[[[[[[ccc___ZZZXXX]]]gggsss{{{kkkhhhdddcccdddeeedddbbb```bbbcccddddddeeehhhjjjllllllmmmmmmnnnnnnnnnnnnppprrrvvvyyyyyyhhhPPPNNNRRR```rrr/////////...------,,,,,,---............------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......------............------+++++++++,,,,,,,,,------....../////////000000000111111222222222333333333222222222333444555666777666888@@@PPPgggooo[[[DDD888333111111222000///...---------------///......------,,,,,,++++++++++++++++++*********+++******))))))(((((('''******))))))))))))((((((******)))((((((((())))))))))))))))))))))))))))))*********))))))***************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---,,,,,,++++++,,,------------------............//////000000000000111111555555444333222333666888666>>>OOOggg{{{oooVVVBBB:::777555666999:::999666333<<<>>>MMMbbbSSS999:::999999999::::::;;;<<<===@@@@@@???@@@@@@AAABBBBBBCCCEEEIIILLLMMMKKKIIIGGGHHHHHHIIILLLQQQTTTUUUUUUUUUTTTTTTUUUWWWWWWVVVTTTPPPWWW\\\[[[YYY[[[\\\\\\aaa]]]XXXYYY```iiipppttthhhfffcccbbbbbbbbbaaa```aaaaaaaaaccceeegggggggggjjjjjjkkklllmmmnnnnnnooommmsssyyywwwqqqsssYYYOOOLLLTTT^^^kkk/////////...------,,,,,,---------......------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,,,,,,,---------........./////////000000111111111111222222222222222222222222333555666777888888;;;???III___{{{dddIII<<<222111444333///...//////...---------------------------,,,,,,+++++++++++++++*********************))))))(((((((((((())))))))))))))))))((((((******))))))((())))))***))))))))))))))))))))))))++++++************++++++***************+++++++++++++++++++++++++++++++++)))******++++++******)))+++++++++***++++++,,,,,,,,,,,,---------.........////////////000000000111///111222222222222444666666555999BBBNNN```|||lll^^^SSSGGG>>>:::999777888999999777555333777444:::EEE>>>444:::888888777777888999;;;<<>>???III```vvvxxxYYYDDD666111000333555111////////////...---------......,,,,,,,,,,,,,,,+++++++++************************)))))))))((((((((((((((((((((((((((((((((())))))******))))))))))))******))))))))))))))))))))))))++++++************++++++))))))******++++++++++++++++++++++++++++++++++++)))******++++++******)))***************+++,,,---,,,,,,,,,------------......////////////000000000---///222222222222444555999777555666888@@@NNN[[[wwwrrrdddSSSGGGAAA>>>===<<<999777444333333444444333888999555555999777777===777777666666666888:::;;;AAA@@@@@@@@@AAABBBCCCCCCFFFFFFEEEDDDEEEEEEFFFGGGHHHKKKNNNPPPRRRRRRSSSSSSUUUTTTTTTUUUVVVUUUSSSQQQSSSYYY]]]]]]___bbbcccaaa```^^^^^^bbbggghhhddd___aaabbbdddeeeeeedddccccccgggeeecccdddffffffbbb___cccgggmmmrrrtttrrrnnnlllkkkjjjkkklllkkklllttt~~~wwwRRRIIILLLPPP___qqq/////////...------,,,,,,+++,,,,,,------------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,---------------.........//////------.........////////////000000000000111111111222222222333444555666777222555:::>>><<<>>>IIIVVV|||rrrWWWAAA555333111000111000---///333///......---------......++++++++++++++++++++++++)))))))))***************((((((((((((((((((((((((''''''(((((((((((())))))******)))))))))***++++++))))))))))))))))))))))))*********))))))*********))))))***++++++++++++***++++++++++++++++++++++++******++++++++++++******************+++,,,------,,,,,,,,,,,,------------......////////////000000///111333333222111111222222333444555666888<<<@@@HHHVVVoooyyyaaaMMMDDD===;;;;;;888777888666555333222222444555777666777999:::999888999999777666555444555777999;;;????????????@@@BBBCCCDDDHHHFFFDDDBBBBBBCCCEEEGGGGGGJJJMMMPPPPPPQQQRRRSSSTTTSSSSSSTTTVVVVVVUUUSSSTTTYYY\\\^^^bbbhhhkkkjjjnnniiidddccceeehhhiiiiii```cccfffgggfffdddddddddggggggfffffffffeeebbb```cccgggnnnssstttrrrnnnkkknnnjjjiiilllpppqqquuuyyyaaaLLLHHHJJJTTT```{{{/////////...------,,,,,,***+++,,,---------------...---,,,,,,++++++,,,,,,,,,,,,,,,---------......------,,,++++++,,,------,,,,,,---------.........---------.........///////////////000000000111111111111111111222444555666222222555999:::999>>>DDDYYYjjjvvvbbbOOO>>>444333333000///111000---...222------,,,,,,,,,,,,------*********+++++++++++++++((()))))))))*********+++(((((((((((((((((((((((('''''''''((((((((())))))******))))))******+++,,,))))))))))))))))))))))))***))))))(((((())))))***((()))***+++,,,++++++***************************++++++,,,,,,,,,,,,++++++*********++++++,,,......++++++,,,,,,,,,---------........./////////000000000111222222111000111222///111333444666999999999:::@@@NNNaaazzzxxxVVV>>>===777666:::<<<888555666555555666555555555666888222222777:::555666777333777666555444444777999;;;;;;;;;<<<===???AAABBBCCCGGGFFFEEEDDDCCCDDDDDDDDDBBBFFFJJJLLLNNNOOOSSSVVVRRRQQQPPPRRRTTTVVVVVVVVVWWWZZZ\\\^^^ccclllpppooooookkkfffcccbbbeeeiiilllaaaeeehhhhhheeebbbaaaaaadddfffhhhiiigggeeeddddddfffhhhlllooopppooommmllloookkkiiinnnrrrssstttwwwjjjWWWNNNOOOTTTeeettt000//////...------,,,,,,***+++,,,,,,------------...---,,,,,,++++++,,,,,,,,,,,,,,,---------......------++++++++++++------++++++,,,,,,,,,------------------.........//////////////////000000000000//////000000111222444555777333222555777777999===999DDD^^^rrr^^^HHH;;;555111333777000...///444555111------+++++++++***++++++,,,,,,******************++++++(((((())))))*********+++'''''''''(((((((((((((((&&&'''''''''(((((())))))******))))))***+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))((()))***+++,,,+++******************************+++,,,,,,------,,,,,,+++++++++++++++,,,---...///++++++,,,,,,,,,---------............/////////000---///000111000111333444333444444333555777888777;;;999999<<>>777777111000444666333333666333555666555444222111111444111555666111555999333888666555444444777999;;;888888999;;;===???AAABBBEEEEEEFFFFFFFFFDDDCCCBBB>>>BBBFFFIIIKKKOOOTTTXXXQQQOOONNNPPPSSSVVVWWWXXXVVVYYYYYYZZZ___hhhlllkkkeeeeeeeeecccbbbbbbdddfffcccfffjjjiiiddd```]]]]]]aaaeeeiiijjjhhhfffggghhhhhhiiijjjkkklllmmmmmmmmmnnnjjjjjjnnnpppppprrruuuwww~~~rrr[[[QQQOOONNN]]]qqq////////////............000000//////............---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........---,,,,,,++++++++++++++++++,,,,,,,,,,,,------..................---------------............///000000111111111222222222333333333444444444555555;;;666???ZZZwwwyyycccAAA>>>:::666222111111111////////////////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++******))))))******************)))(((&&&&&&(((((((((((())))))))))))''')))******))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++******++++++++++++++++++++++++******,,,,,,,,,,,,******,,,,,,,,,---------..................////////////---......///000111111222333333222111222333444555666555444666:::BBBIIINNNhhh{{{rrrbbbMMM@@@<<<<<<999555666555555444444333333222333222222111111222222333333333333444444444555555555555555555555666777777999999999:::<<<>>>???@@@CCCDDDCCCBBBAAABBBEEEHHHGGGGGGHHHKKKNNNPPPQQQQQQTTTPPPPPPUUUVVVRRRRRRWWWUUU[[[]]]ZZZ[[[```cccbbbeeedddbbb``````aaacccdddaaabbbbbbbbbaaa```^^^]]]dddfffhhhiiihhhffffffgggeeefffggghhhiiijjjkkkkkkjjjlllmmmllljjjjjjmmmpppxxxzzzjjjKKKNNNPPPVVVbbbrrr////////////............//////.........------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...---,,,+++++++++++++++++++++,,,,,,,,,,,,------..................---------------............///000000000111111111222222333333333333444444444444:::444666CCCRRRfff}}}nnn[[[HHH<<<999666333111111111222////////////////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++******))))))******************)))((('''&&&'''((((((((())))))))))))''')))******))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------............////////////---......///000000111111333222222111222333444555777666444444555999===@@@IIIUUUiiinnn^^^SSSIII===666666666444222444444444333333333333222222222222111111222222222333333333333444444444444555555555555555666666777888999999:::;;;===???@@@AAABBBBBBBBBAAAAAADDDFFFIIIIIIJJJLLLOOOQQQRRRRRRSSSPPPPPPTTTTTTQQQQQQUUUXXX]]]]]]ZZZYYY]]]___]]]bbbaaa```______```aaabbbaaabbbbbbccccccbbbbbbbbbdddeeeggggggfffeeeeeefffgggggghhhiiijjjkkkllllllkkkmmmmmmkkkhhhhhhkkkooooooqqqzzziiiNNNMMMQQQXXX```lll/////////............---------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------------------------......---------............///000000000000111111111111222222333333333444444444999666555777999BBB[[[sssfffRRRIII>>>333555444222000///000111222////////////////////////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***))))))))))))***)))******))))))((('''&&&''''''((((((((()))))))))''')))******(((((()))+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,------------,,,,,,*********+++++++++,,,,,,---............/////////.........//////000000111222222111111222222333444666555444333333444555666<<<>>>EEETTTkkkyyymmmYYYHHHAAA:::888555444555555333222111111111222222222222333222222111111111111222222222222333333333444444444555555444444555555666777888888888999;;;<<<>>>???===???AAABBBAAAAAABBBCCCKKKKKKLLLNNNOOOQQQRRRRRRSSSQQQQQQTTTSSSQQQPPPRRRVVVZZZ[[[XXXWWWZZZ\\\\\\___^^^]]]\\\\\\]]]^^^___`````````aaaaaacccdddeeecccdddeeedddcccbbbccceeeeeeffffffggghhhiiijjjjjjllllllllliiifffgggkkkooonnnpppvvvfffVVVJJJKKKOOOUUUfffzzz//////.........---------,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,------------......---------............////////////000000000111111222222222222333333333333444555999;;;999999EEESSSqqqnnnfffTTTAAA888888777444333222000/////////000111........................,,,,,,,,,++++++++++++***************************++++++***))))))))))))))))))))))))))))))((('''''''''''''''((((((((())))))'''((())))))(((((()))+++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++***************************************++++++*********++++++++++++,,,,,,,,,,,,---------.........//////........./////////000000111111111111111222222333333333333444555555555555:::999:::>>>HHHVVVdddmmmiiiPPPHHHCCC:::777===222444666666444333222111/////////000111222222333111111000000000000111111222222222222333333333333555444444444444555666666777777888888:::;;;<<<===;;;>>>AAACCCBBBBBBBBBBBBJJJKKKMMMMMMNNNNNNPPPQQQSSSSSSSSSTTTTTTRRRQQQQQQQQQSSSUUUUUUVVVYYY\\\]]][[[ZZZZZZYYYZZZZZZ[[[\\\^^^^^^]]]]]]^^^```bbbcccbbbcccdddcccaaa```bbbcccbbbccccccdddeeeeeeffffffiiijjjjjjhhhfffggglllqqqpppsssuuugggLLLHHHLLLNNNUUUaaa|||............------------******++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------+++++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......---------............///....../////////000000000111111111222222222333333000111555999999888:::>>>FFFYYYlllmmmUUUAAA???999222222666888888333222111///////////////------------------------,,,,,,+++++++++*********************************+++***))))))(((((())))))((())))))))))))(((((('''''''''''''''((((((((((((&&&((())))))(((((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++******************************************************,,,,,,,,,,,,------------------------........................////////////000000111111111111222111000111333444555555555444111111333555999===AAACCCIIIXXXlll~~~tttllljjjTTTAAA555:::<<<333///333000222333222///---...///---...//////000111222222111000000//////000000111111111111222222222333333444444444444444555666666777777777777888:::;;;<<<;;;>>>BBBDDDDDDCCCBBBCCCGGGIIIKKKLLLKKKKKKNNNPPPSSSUUUVVVVVVUUUTTTSSSQQQNNNOOOQQQSSSTTTUUUXXX[[[XXXWWWWWWXXXXXXYYYYYYZZZ___^^^]]]]]]]]]^^^```aaabbbcccdddcccaaa```aaabbbbbbbbbbbbcccddddddeeeeeefffhhhiiihhhgggiiinnnssslllpppoooqqq{{{hhh[[[RRRJJJLLLVVVeeeuuu.........------------,,,************++++++++++++++++++************++++++,,,,,,---------.........+++************++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......---------............///............////////////000000111111111222222222666333111222666777777666777???CCCRRRooouuudddWWWGGG999666666666555555555555444333222111000///.........------------------------++++++++++++******************************************)))(((((((((((()))(((((())))))))))))((((((&&&&&&'''''''''(((((((((&&&((())))))''''''(((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++******************************,,,,,,++++++++++++,,,,,,,,,,,,---------.........,,,------------.................................//////000111111111111000000111222333333222111000222222333444555777999:::666===EEEMMMUUU```nnnxxxwwwjjj___[[[TTTIIIBBBCCC>>>444000555777222///000///000000000//////000222......//////000111222222000000////////////000000000000111111111222222222444444333333444444555666666666666777777888::::::;;;>>>AAACCCCCCCCCCCCCCCDDDGGGJJJJJJIIIIIILLLOOORRRVVVWWWVVVVVVWWWUUUQQQPPPOOOOOORRRQQQOOOQQQUUUVVVVVVWWWWWWXXXXXXYYYYYY_______________```aaaaaabbbdddeeeeeecccaaaaaaaaadddddddddeeeeeeeeeffffffeeegggjjjjjjiiijjjooosssjjjnnnkkkjjjpppxxx]]]FFFDDDMMMPPP^^^ppp.........---------,,,,,,*********++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------***************+++,,,,,,++++++,,,,,,,,,,,,------***++++++,,,------......---------............///------........./////////000000000000111111111222888555222111444777777555555:::777999IIIUUUbbbssseeeLLL???;;;777222555666777777555222111111111000000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************************)))((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&'''((((((''''''(((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++******************************---,,,+++******+++,,,---++++++,,,,,,,,,---------,,,,,,---------....................................///000111111111000///111111222222222111000///666666555555555666666777777888999:::<<>>:::??????888444666999555000......///222333000000000000111222333333/////////000000111111222000//////......//////000000000000000111111111222444444333333444444555666666666666666777888999999:::<<>>666000222+++111333000///111111---...------...000111///,,,000000000000111111111111//////............//////000000000000111111111111444333333333333444555555666666555666666777888999999;;;>>>??????@@@AAACCC@@@EEEIIIJJJHHHIIIMMMQQQMMMSSSVVVTTTTTTWWWVVVPPPJJJGGGIIINNNOOOMMMPPPVVVUUUVVVWWWXXXYYYZZZYYYYYYVVVWWWZZZ]]]```aaaaaaaaabbbeeeiiijjjhhhdddaaa```ccccccccccccccccccddddddhhhllloooooollljjjkkklllnnnkkkeeehhhrrrrrrwwwoooYYYLLLMMMRRR___yyy...------,,,,,,++++++***++++++***************+++'''+++///---(((&&&(((,,,)))*********+++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,------...//////..................////////////222222222222222222222222444444555666777888999999EEEMMM[[[mmmzzzjjjUUUGGGEEEAAA@@@>>><<<888555222111111111000000000000111111000000///...------,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))---,,,***)))))))))***+++)))************+++++++++------,,,+++************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////............//////000000111111111222222222222222111111222222333444333333333444444444555555666666666777999<<<>>>@@@HHHJJJOOOVVV]]]ccchhhkkkttttttttttttttttttttttttnnnmmmkkkiiifffdddbbbaaa\\\ZZZVVVPPPKKKEEEAAA???999999888666555444333222111222444555555444222111//////............//////........................------......///000000000222111///...------------////////////000000000000444444444333333222222222555555666666777888888888888999;;;===???@@@AAAAAAAAACCCEEEGGGHHHIIIIIIIIINNNOOOOOOOOOOOONNNMMMMMMJJJKKKLLLMMMMMMMMMMMMMMMSSSTTTUUUUUUUUUVVVYYY[[[XXX[[[\\\\\\[[[\\\```dddeeegggiiijjjhhhgggggghhhmmmjjjhhhhhhjjjjjjiiigggmmmkkkiiijjjlllooopppqqqmmmooopppmmmkkklllsssyyylllPPPFFFSSSdddzzzooo...------,,,,,,++++++***++++++***************+++,,,+++***)))(((((()))+++*********+++++++++,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,---------......------------------------------...............---............////////////222222222222222222222222333333444555666777888888888;;;@@@GGGNNNXXXaaaggg{{{nnnUUUKKKEEE<<<777888;;;:::999888666444222111111000000//////000000111000//////...------,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******,,,+++***)))((())))))***))))))*********+++++++++++++++******))))))******++++++++++++,,,,,,,,,---------------------------------------............//////............//////000000000111111111222222222111111111111222333333333333333333444444444444444444333333444666777888222333555777:::===???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<>>>>>>===;;;999888666666666555555444333222111111111111222333333222111111//////............//////------------------------,,,------...//////000000222111000...------........./////////000000000000111222222222333333333444444555555666666777888888888999;;;<<<>>>??????@@@AAABBBDDDFFFHHHHHHHHHHHHLLLLLLMMMMMMMMMMMMLLLLLLJJJKKKLLLMMMMMMNNNNNNNNNSSSTTTTTTTTTTTTUUUWWWYYYXXXZZZ]]]^^^^^^]]]]]]^^^___bbbeeegggggghhhiiijjjllljjjhhhhhhkkkllljjjiiikkkjjjiiiiiillloooppppppqqqrrrqqqmmmhhhgggkkkppp{{{uuuXXXSSSYYYiiizzz...------,,,,,,++++++***+++***************++++++///+++'''&&&'''***+++************+++++++++,,,,,,+++++++++***************************************,,,,,,,,,,,,------------------------------------------.........------,,,---............/////////111111111111111111111111222222333444555555666666999:::;;;;;;<<>>>>>>>>AAAAAACCCEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLIIIJJJKKKLLLNNNOOOOOOPPPSSSTTTTTTTTTSSSSSSUUUWWWYYYZZZ]]]```bbb```\\\YYYZZZ]]]aaaccceeefffhhhjjjiiihhhhhhiiikkkmmmlllkkkiiihhhhhhiiilllnnnooonnnrrrsssqqqmmmhhhfffhhhkkkqqqwwwoooUUUKKKSSSccchhhwww...------,,,,,,++++++************)))******+++,,,...,,,***))))))***++++++)))))))))*********++++++************************)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,---------.........//////111111111111111111111111111111111222333444444555333555666666777999===@@@===DDDMMMWWWbbbpppxxxnnniiiccc^^^III===555666999777444333000111111111111000000///000//////......//////000.........------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++++++++))))))(((((((((((((((((())))))))))))************)))))))))))))))***+++,,,*********++++++++++++,,,------------------------,,,,,,---------.........///......------......////////////000000000111111000000000000000111222222111111111222222222333333444444333222222222111111444444444444444444444444555555555555555555555555111111222222333333333333222222222333333333333333//////////////////////////////...------...//////...------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000000//////////////////........./////////000000//////000111222333333444333333444444555666666666999999;;;<<<===>>>>>>>>>AAAAAABBBCCCEEEEEEFFFFFFGGGGGGIIIJJJKKKLLLLLLLLLIIIJJJKKKLLLMMMOOOQQQQQQSSSUUUUUUUUUTTTSSSUUUVVVZZZZZZ\\\```cccccc___ZZZZZZ\\\___```aaabbbdddfffeeefffgggiiikkklllmmmmmmhhhggggggiiikkkmmmnnnmmmpppqqqpppnnnkkkjjjlllnnnqqqtttjjjMMMIIITTTZZZaaappp...------,,,,,,++++++*********))))))***++++++,,,)))---000///+++)))***,,,(((((((((((()))))))))***************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------------............000000000000000000000000000000111111222222333333444444444333222222444666999999::::::===DDDNNNUUUUUU\\\gggtttttthhh```VVVTTTLLLBBB<<<======<<<444333333555444000...///111111111111000///...---//////............//////---------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***)))*********++++++++++++((((((((()))))))))(((((((((((()))))))))************************+++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------.........------------............/////////000000000000000//////000000111222000000000111111111111222111111222222222222222222---......///000111222222000000000000000000000000////////////////////////333333222111111000//////.............../////////...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------.........///////////////............////////////000000111111111222222222333333444444555666666666999:::<<<===>>>???@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGHHHIIIKKKLLLMMMMMMNNNJJJJJJKKKLLLMMMOOOQQQRRRTTTVVVWWWWWWUUUUUUVVVWWW[[[ZZZYYY]]]aaadddccc```^^^___```___^^^]]]___```bbbdddfffiiijjjlllmmmnnniiihhhggghhhjjjlllmmmlllqqqqqqrrrqqqppppppqqqqqqtttyyy~~~nnnSSSNNNKKKNNNYYYlll...------,,,,,,++++++***))))))))))))***+++,,,,,,&&&,,,222111,,,((()))+++((((((((()))))))))*********************+++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------------.........////////////////////////000000111111111222222222666666777666444444555777333444666777666666777999888:::>>>CCCIIIOOOTTTWWWcccgggmmmqqqvvv}}}{{{ppp]]]ZZZUUUNNNGGGAAA<<<999222555444111000222111...---///111///,,,+++///444222222222111000///------......------------......------,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))*********++++++(((((()))*********))))))((((((((()))))))))******++++++++++++++++++,,,---++++++++++++,,,,,,,,,---************************,,,,,,,,,,,,------------......------------..................///////////////////////////000000111/////////000000000111111---...///000000111000000111111111222222333333333222222222222222222222222222222222111111111111000........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))******+++,,,,,,,,,+++,,,---...............------........./////////111111111222222222222222333444444555666666777777999:::;;;===???@@@AAAAAABBBBBBBBBBBBCCCDDDFFFFFFHHHIIIJJJLLLMMMNNNNNNNNNLLLLLLKKKLLLMMMOOOQQQRRRSSSUUUWWWWWWVVVVVVWWWXXXZZZXXXXXXYYY]]]aaacccddd`````````^^^\\\[[[]]]^^^aaadddhhhjjjkkklllmmmooollljjjggggggiiikkkllllllttttttttttttsssrrrpppooorrryyyyyy{{{uuu]]]LLLJJJKKKSSSeeezzz}}}...------,,,,,,++++++***))))))))))))***+++,,,---(((***------***(((((()))************++++++++++++))))))*********+++++++++(((((())))))***++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,---.........,,,,,,---------.........////////////////////////000111111111111222222222,,,---///000///000222444000333666888888666555444999888888777777666666666<<<===>>>???BBBIIIPPPVVVQQQRRRXXXbbblllrrrqqqoooiiidddaaabbbbbb]]][[[[[[\\\[[[WWWQQQOOOLLLEEE===444333333222222333333444000444555333333666555111000222222000...///333555000000111000000///...---...------------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********((((((((()))))))))******((((((***+++++++++******(((((((((((()))))))))***,,,+++***************+++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...------.........////////////............///000000....../////////000000000,,,---.../////////......------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111------------,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++(((((())))))***++++++,,,)))***+++------...---------------.........//////000111111222333444555555444555555666666777888888666888:::<<>>===999555777:::888333333444444555444333222111555555222---,,,000222111...000000000000000---)))...//////000000//////......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))((()))***,,,,,,,,,+++***(((((((((((())))))))))))++++++***)))(((((())))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////...............///000000............/////////000...///000000000///...---//////000000111111111222........................---......//////000111111,,,,,,------...//////000,,,,,,,,,,,,++++++*********+++---......---+++***,,,++++++++++++++++++,,,************************((((((((()))******++++++'''(((***,,,---------,,,---------.........////////////111222444666777888555555666666777888888888444666888;;;>>>@@@AAABBBEEEDDDCCCCCCDDDEEEFFFGGGIIIIIIJJJKKKLLLLLLLLLLLLOOONNNMMMLLLLLLNNNPPPQQQOOOQQQTTTVVVVVVUUUVVVWWWSSSVVVXXXXXXVVVWWWZZZ]]][[[\\\]]]]]]^^^```cccfffccchhhmmmoooooooooppprrrsssoooiiifffgggiiilllmmmnnnooooooqqqrrrqqqnnnllliiijjjooosssssswwwttt^^^JJJIIIUUUeeeuuu------------,,,+++******)))************+++++++++))))))(((((((((((())))))))))))))))))************************************************************++++++******************---------,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,------------------------------------------......//////000000111111000000111111111000000///222222222222222222222222111222222333333222222111111111222222222333333333888888888888888888888888777777666666555555555444555444333333222222222222111111111111000000000///222111000.........///000////////////////////////---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---------,,,+++******++++++++++++******,,,,,,++++++*********)))*********))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((((((((((((''''''******))))))))))))******''''''''''''(((***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))************)))************+++++++++)))************+++++++++,,,---...//////...---,,,......------------......//////......------------------............------////////////////////////,,,---------.../////////,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++******++++++++++++******))))))))))))************)))************+++++++++---------............/////////000111222333333444666444222333555777666444555666777999;;;===>>>???BBBCCCDDDDDDDDDDDDGGGIIIGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLNNNPPPQQQRRRSSSTTTUUUVVVVVVUUUUUUUUUUUUUUUVVVXXX[[[^^^___]]]]]]^^^___aaacccfffhhheeeeeejjjqqqsssooolllmmmwwwsssoookkkiiihhhfffdddiiijjjlllqqqttttttoookkkhhhmmmrrrqqqpppsss}}}vvvUUUOOOQQQSSSZZZgggwww------------,,,+++******))))))*********+++++++++))))))(((((((((((())))))((((((((()))))))))******************************************************************************------,,,,,,,,,+++++++++))))))***++++++,,,------,,,,,,,,,---------------------------------------....../////////000000000000000000111111000000///222222222222222222222222111111222222222222111111111111111222222222222333333333333333333333333333555444444444333333333333333333222111111111111111111111111000000000//////111111///.........//////........................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///...---,,,***++++++,,,,,,++++++***+++++++++******)))))))))***)))))))))(((((((((((((((((((((((((((((((((((()))))))))*********++++++))))))))))))))))))))))))((())))))******))))))(((******))))))))))))******))))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((((((((()))))))))*********))))))*********+++++++++))))))*********+++++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,------............------,,,,,,------............------........................------------............,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++******))))))******+++)))******++++++******)))(((((()))))))))*********))))))*********+++++++++------------...............//////000111222333444666444222333555777666444555666777999:::<<<===>>>@@@AAABBBBBBBBBBBBEEEGGGHHHIIIJJJKKKLLLMMMMMMMMMJJJKKKMMMNNNOOOOOOOOONNNPPPQQQQQQRRRSSSSSSSSSTTTXXXVVVUUUUUUVVVYYY\\\___aaa``````aaabbbdddfffgggfffdddgggkkkmmmjjjjjjlllrrrpppmmmkkkjjjiiigggeeegggiiimmmrrruuutttooojjjiiiiiijjjkkknnnsssxxx|||{{{eee[[[TTTSSSWWW\\\hhhxxxyyynnnzzz------------,,,+++******)))))))))*********++++++))))))(((((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))************************************************,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,,,,+++,,,,,,,,,---------...------------------------........./////////////////////000000000000//////111111111111111111111111000111111222222111111000000000000111111111222222111111111111111111111111222111111111111111000000111111000/////////000000000000000000////////////000000///............///........................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000000///...++++++,,,,,,,,,,,,+++++++++++++++++++++************************)))))))))))))))))))))(((((((((((()))))))))*********++++++)))))))))))))))))))))))))))******++++++******)))******))))))))))))******+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++)))))))))*********++++++,,,++++++******++++++,,,,,,++++++******++++++,,,------------,,,,,,,,,,,,,,,------......------,,,------------------------...------------------,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++)))******++++++******)))(((((())))))))))))******)))))))))*********++++++,,,,,,,,,---------............///000111222333333555333222222444555555444555555666888:::;;;<<<======>>>@@@@@@???@@@CCCEEEGGGHHHKKKMMMNNNNNNMMMMMMIIIKKKNNNPPPQQQPPPNNNLLLPPPOOOOOOOOOOOOPPPQQQQQQXXXWWWUUUTTTUUUXXX[[[^^^bbbbbbaaabbbbbbcccdddeeegggcccccceeefffeeegggkkklllkkkkkkkkklllkkkiiiggggggiiimmmqqqtttrrrnnnjjjmmmhhhdddgggnnnttttttsssttthhh]]]UUUPPPPPPYYYhhhssszzzxxxvvv------------,,,+++******))))))))))))************))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))************************))))))))))))************,,,+++++++++++++++++++++))))))******+++++++++,,,+++++++++,,,,,,------...------------------------..............................//////000000//////000000000000000000000000///000000111111000000/////////000000000111111111111111111111111111111111000000000000////////////000000///////////////000000000/////////.........///.............................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////******++++++++++++******,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++************))))))))))))(((((()))))))))*********************************)))******************)))******))))))))))))************))))))((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))******(((((((((((()))))))))***))))))))))))************))))))))))))************,,,+++***))))))***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,------------------------...---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))************))))))(((((((((((()))))))))***))))))))))))************+++,,,,,,,,,---------------......///000111222222333333222222333444444444444555666777999:::;;;<<<;;;===>>>>>>>>>???BBBDDDDDDFFFIIILLLMMMMMMKKKJJJKKKLLLNNNPPPPPPOOONNNMMMRRRQQQOOONNNNNNNNNOOOOOOTTTTTTUUUVVVXXXYYY[[[\\\`````````aaabbbcccddddddfffcccbbbddddddbbbdddhhhggghhhjjjlllnnnnnnllliiijjjkkkmmmnnnooonnnkkkjjjooojjjeeegggnnnrrrrrrooowwwyyyeeeWWWPPPVVV]]]bbbsss{{{}}}------------,,,+++******(((((()))))))))*********))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++)))***************++++++******++++++,,,------...------------------------.........---------------,,,---...///////////////////////////////////////...//////000000//////............/////////000000111111111111111111111111/////////////////////000000000////////////000000/////////............------------.........------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......))))))************))))))***************+++++++++***+++++++++++++++++++++******)))))))))((((((((((((((()))))))))*********++++++++++++++++++++++++((())))))******))))))(((******))))))))))))******(((((((((((()))***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))******'''(((((((((((()))))))))(((((()))))))))*********(((((()))))))))*********---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,+++++++++************+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++***))))))))))))))))))***)))))))))******)))))))))'''(((((((((((()))))))))(((((()))))))))*********++++++++++++,,,,,,,,,---------...///000111111222222222222222222222444555444444555666777999::::::;;;===>>>??????@@@BBBEEECCCEEEIIILLLMMMMMMLLLJJJNNNNNNNNNNNNNNNNNNOOOPPPTTTSSSRRRQQQQQQPPPPPPPPPPPPRRRVVVYYY[[[\\\\\\[[[^^^___```bbbdddeeeggggggeeecccdddggggggdddccceeefffgggjjjmmmpppooommmjjjmmmlllkkkiiihhhhhhiiijjjkkkjjjiiiiiijjjlllnnnnnnrrr|||ttt\\\UUUSSSSSS```qqq|||}}}------------,,,+++******((((((((()))))))))******))))))(((((((((((())))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))******************+++++++++++++++************************))))))***+++,,,---......---------------------------------------,,,,,,,,,+++,,,---...////////////........................---......//////......---------........./////////////////////////////////......////////////000000//////......//////000000///.........------------+++,,,------...---------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---*********++++++*********))))))))))))************************++++++++++++++++++******)))(((((((((*********++++++++++++,,,++++++++++++++++++++++++((())))))))))))))))))(((******))))))))))))******((((((((()))***+++,,,---))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))''''''(((((((((((())))))((((((((()))))))))******((((((((()))))))))******,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,)))))))))******************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++++++++***))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))(((((())))))***((())))))******))))))(((''''''(((((((((((())))))((((((((()))))))))************+++++++++,,,,,,,,,,,,,,,---...///000111111111222222222111111333555333444444555666777888999;;;<<<>>>??????@@@CCCEEEEEEFFFIIILLLMMMNNNMMMMMMPPPOOONNNMMMMMMNNNOOOPPPSSSSSSTTTUUUVVVVVVUUUUUUPPPSSSWWW[[[]]]]]]\\\[[[___```bbbdddggghhhiiiiiieeedddfffkkkkkkgggeeefffhhhhhhjjjlllnnnnnnkkkhhhjjjjjjiiifffdddeeegggjjjeeeggghhhgggeeeeeehhhkkkjjjnnnwww~~~jjj\\\PPPLLLNNN___lll------------,,,+++******(((((((((((()))))))))***))))))(((((((((((())))))((((((((()))))))))******''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((()))******+++)))*********++++++++++++************))))))))))))))))))***+++,,,---......---------------------------------,,,,,,,,,++++++++++++,,,---............------------------------------............------,,,------------.................................---------....../////////---------------...//////.........---------,,,,,,***+++,,,---...------,,,------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++,,,---+++,,,,,,------,,,,,,+++------------.........///.........//////000000000000000000///......---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))******))))))))))))*********)))))))))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***(((((((((((()))))))))***)))******************)))+++******))))))******+++((((((((())))))***************++++++++++++******************************************++++++++++++))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((()))))))))***************+++++++++++++++,,,---...///000000111000111333222000000222555333333444555666777777888:::;;;===>>>>>>@@@BBBEEEDDDFFFGGGIIIKKKLLLMMMMMMOOOOOOOOOOOOOOOOOOOOONNNNNNPPPTTTXXX[[[\\\\\\\\\WWWXXXYYYZZZ[[[[[[\\\\\\^^^___aaaccceeeffffffffffffeeeggglllllliiiggghhhiiiiiiiiijjjkkkjjjgggdddaaadddffffffeeeeeegggiiicccdddeeedddcccccceeegggcccfffjjjqqqyyyaaaPPPQQQUUUdddzzz}}}------------,,,+++******(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))&&&''''''((()))******+++))))))******++++++++++++*********)))))))))))))))((()))***+++,,,---......---------------------------------,,,,,,+++++++++***+++,,,---............------------------------,,,------......------,,,,,,,,,,,,---------......////////////////////////,,,,,,,,,------.........,,,+++++++++,,,,,,---.........---------,,,,,,,,,)))***,,,---...------,,,------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---......//////......---222222333333444444444555444444444555555666666666777777666666555444333333000000000000111111111111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******))))))))))))******,,,+++******)))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))'''((()))******)))((('''))))))(((((((((((())))))'''((((((((())))))************++++++++++++******))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((()))))))))))))))************++++++++++++,,,,,,---...///000000///111333222000///222555333333444444555666777777999:::<<<======???BBBDDDBBBCCCDDDFFFHHHIIIKKKLLLMMMNNNPPPRRRRRRPPPNNNLLLIIIMMMSSSYYY^^^```aaa```^^^\\\ZZZXXXXXXYYY[[[\\\\\\]]]___```aaaaaa``````gggeeegggkkkkkkiiiiiikkkjjjiiihhhhhhhhhfffcccaaaYYY^^^dddggggggfffhhhiiiddddddccccccdddeeeeeefffbbbffffffcccggg}}}yyyZZZTTTVVVhhh{{{yyyqqqooo,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))'''&&&%%%''')))******)))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((()))+++,,,))))))))))))************((('''''''''((()))+++,,,,,,+++*********+++,,,---***,,,---//////...,,,+++,,,,,,,,,++++++*********,,,)))(((***///111...+++---,,,,,,,,,,,,---......------------------------////////////////////////,,,,,,,,,---------......---.........---,,,,,,+++..................------------------------------...------,,,,,,------...........................------.........------,,,++++++,,,,,,,,,,,,------..................///000111000...------///111333444444444555666777777888555666888888888888:::;;;;;;;;;;;;===???@@@???>>>;;;;;;<<<===============;;;;;;:::999888777666666555555444222000...,,,***...---,,,******+++,,,---++++++++++++++++++******************************((((((((()))))))))******))))))(((((((((((())))))''''''(((((())))))******((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((************))))))))))))))))))))))))************+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))...---+++***)))***+++++++++***)))(((((()))***+++((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((($$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&'''''')))***+++))))))))))))))))))))))))))))))))))))************++++++,,,---...///000111333333222222111000000000555555555555555666777888999999:::;;;===@@@CCCDDDDDDEEEFFFIIIMMMNNNNNNLLLKKKLLLMMMNNNMMMLLLKKKJJJPPPQQQSSSVVVZZZ]]]aaabbbdddaaa]]]YYYVVVUUUVVVVVV]]]]]]\\\\\\]]]^^^```aaadddgggiiijjjiiigggffffffhhhiiiiiiiiigggddd```^^^ZZZ\\\___bbbeeehhhjjjkkkhhhgggfffcccaaabbbeeehhhaaa______^^^```mmm|||bbbQQQXXXcccfffmmmxxxyyyjjjjjjwww,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))'''&&&%%%''')))***)))(((''''''(((((((((((('''''''''''''''''''''''''''''')))((((((((((((((((((((()))((((((''''''((()))***(((((()))))))))*********((((((''''''((()))***++++++******)))******,,,,,,//////000000///---+++))),,,,,,,,,++++++*********---+++)))+++///111...++++++++++++++++++,,,------------------------------........................,,,,,,,,,---------......------......------,,,+++..................------------------------------...------,,,,,,------...---------------------------...............------,,,,,,,,,------.........000////////////000111111333333222333333555666777::::::::::::::::::::::::<<<>>>??????>>>???@@@BBB@@@???>>>???AAABBBAAA@@@HHHHHHGGGFFFDDDAAA???>>><<<===>>>???@@@AAAAAAAAA<<<<<<<<<;;;999777666555222111000...------,,,,,,+++++++++++++++*********++++++******)))))))))((()))))))))))))))((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((((()))))))))*********(((((()))))))))******************)))))))))(((((('''((((((((())))))))))))))))))))))))))))))))))))++++++***)))))))))************)))(((((()))******((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''((((((((()))(((((((((((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))))))))))))))************++++++,,,---...///000000222222222111111000000000444444444444555666777888999999:::;;;===@@@BBBDDDEEEGGGIIIKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPOOONNNNNNPPPQQQSSSVVVYYY]]]```bbbbbb___\\\YYYXXXWWWXXXYYY\\\]]]^^^___`````````___dddfffjjjkkkkkkjjjiiijjjffffffffffffeeedddcccbbb]]]^^^```bbbdddeeeffffffddddddcccaaa______aaaccc```___^^^^^^]]]cccttthhhYYYUUURRRSSSXXXbbbccciiiwww}}}{{{,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))'''&&&&&&''')))***)))(((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''''''''(((((((((((())))))))))))******)))((((((''''''((()))))))))))))))((()))***++++++---.........---,,,***(((+++++++++++++++*********...,,,+++,,,///000...+++***************+++,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------......------......------,,,,,,------------------......------------------------...------,,,,,,------...---------------------------....../////////......,,,------...///000000000222222222222222333444444555555666888888999999999;;;;;;;;;;;;;;;<<<<<<<<<===???@@@AAAAAABBBEEEGGGGGGFFFEEEFFFHHHIIIHHHFFFFFFFFFGGGGGGFFFEEEDDDCCCGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFEEEDDDCCCBBBAAA<<<;;;:::888666444333222//////...---,,,,,,++++++******************************************))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&''''''(((***++++++,,,(((((())))))))))))************))))))))))))((((((''''''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((())))))***(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))************++++++,,,,,,---...//////111111111111000000000000444333333444555666777777:::::::::;;;===@@@BBBDDDFFFIIILLLMMMKKKJJJKKKMMMMMMMMMNNNOOOPPPPPPPPPOOOPPPQQQRRRUUUXXX\\\___aaa___^^^\\\ZZZZZZZZZ[[[[[[[[[]]]```bbbcccbbb```^^^bbbeeeiiikkkkkkkkkkkkkkkggggggffffffeeeddddddcccaaaaaaaaabbbbbbbbbaaaaaaaaabbbbbb```]]][[[\\\\\\\\\[[[[[[\\\[[[ZZZ```iiittt|||nnngggbbb^^^ZZZVVVUUU]]]nnn,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((((((&&&&&&''')))))))))(((&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((******)))(((((('''''''''(((((((((((()))))))))***)))(((((((((''''''((((((''''''(((((())))))******&&&'''((()))*********)))+++++++++***************---,,,+++,,,......,,,******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,---------......,,,------...------,,,,,,,,,,,,------------......,,,,,,------------------...------,,,,,,------.........///////////////000------.../////////............///000111222222333555555555555666777888888666777999:::;;;:::999888555555555666777888888888888:::<<<>>>@@@CCCHHHKKKIIIJJJKKKLLLMMMKKKGGGCCC:::;;;<<<>>>???@@@AAAAAAHHHGGGGGGGGGHHHKKKNNNOOOMMMNNNMMMMMMLLLKKKJJJIIIGGGGGGFFFEEECCCAAA@@@???888777666444222000///...***++++++,,,,,,---......+++++++++++++++,,,,,,,,,))))))(((((((((((())))))******))))))((((((''''''(((((((((((((((((((((((('''((()))******)))((('''''''''(((((()))******+++(((((((((((()))))))))***))))))))))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))'''''''''(((((()))******)))))))))(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((((((((((((''')))))))))))))))((((((((((((((((((((((((((((((((()))((((((''''''''''''((())))))))))))))))))))))))((()))))))))***************++++++,,,------......//////000000000000000000333222333333444555666777999999999:::<<>>>>><<<:::999333333222222111000000000222444777:::===BBBHHHLLLJJJKKKMMMOOOMMMFFF>>>777444444555666888;;;>>>??????>>>>>>???CCCIIIOOOSSSSSSSSSSSSSSSRRRQQQPPPPPPOOONNNNNNMMMLLLKKKJJJJJJCCCBBB@@@>>>;;;999777666111000//////...---,,,,,,)))*********++++++,,,,,,))))))(((((((((((())))))******))))))((((((''''''((((((((((((((((((((((((&&&&&&((())))))(((&&&&&&)))((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((())))))*********((((((((())))))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''')))))))))))))))((((((((((((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))******************++++++,,,,,,------.........//////000000000111111222222333555666777888888888999;;;===???AAAAAAFFFKKKJJJFFFDDDFFFJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOQQQSSSVVVYYY\\\^^^_________^^^^^^]]][[[[[[```````````````aaaccccccdddgggkkkmmmllljjjhhhgggiiilllooopppoookkkfffccccccccccccdddccccccbbbbbbbbbcccdddccc___\\\ZZZYYYVVVSSSSSSWWWYYYWWWXXX[[[TTT\\\iii|||lllZZZTTTVVVYYYkkkvvv,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))((('''&&&'''((()))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((()))))))))(((''''''''''''(((((((((((())))))&&&''''''(((((((((''''''%%%&&&''')))************+++******))))))))))))((()))))))))***************((())))))*********))))))+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------......------++++++,,,,,,------......+++,,,,,,------............------,,,,,,------...,,,,,,,,,------....../////////000111222222222222333444444444444555555555888888888888999;;;<<<===<<<===@@@BBBCCCBBBAAAAAA===<<<:::777444111///...///000222444666:::???CCCMMMOOOQQQSSSPPPIII???888000000111444999AAAHHHLLLEEECCCAAA@@@@@@BBBEEEGGGRRRSSSTTTUUUVVVVVVVVVVVVRRRQQQOOONNNMMMMMMMMMNNNLLLKKKJJJHHHGGGEEECCCCCC===<<<999666222///,,,+++++++++++++++************))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))))))))(((((('''''''''''''''(((((((((((())))))''''''(((((((((((())))))&&&&&&'''''''''((((((((((((((((((((((((((((((((('''((()))))))))))))))((('''(((((())))))(((((('''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))(((((((((((((((((((((((())))))))))))*********************++++++,,,,,,,,,,,,------...///000000111000000111222333444666777777777777777999;;;===>>>???CCCGGGGGGFFFEEEGGGIIILLLLLLLLLLLLLLLMMMNNNOOONNNOOOPPPRRRUUUXXX[[[\\\______`````````^^^\\\[[[``````_________aaacccdddfffjjjnnnpppnnnkkkiiihhhdddggglllpppqqqoookkkiiiaaabbbcccdddddddddddddddbbbddddddccc```]]][[[[[[ZZZVVVTTTVVVUUUSSSUUUYYYUUUUUUYYYddd|||kkk\\\UUUbbbgggkkkooouuu}}}|||,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))(((&&&'''((()))(((&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))$$$%%%&&&'''''''''&&&%%%'''''''''((((((((())))))$$$%%%'''(((((((((((('''%%%&&&(((***+++++++++++++++******)))))))))))))))((()))))))))*********+++'''(((***************+++***************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,---------......+++,,,------......------***++++++,,,------......++++++,,,,,,---......///...------,,,,,,------...---......///000000111111222333444555666666666666666666666666666555555555555555666666777999:::;;;;;;===@@@CCCFFFHHHIIIJJJKKKJJJHHHFFFCCC@@@>>>===:::999888666444555888:::GGGIIIMMMQQQRRRPPPKKKGGG777555444555:::CCCKKKQQQQQQQQQPPPOOOLLLHHHDDDBBBJJJKKKNNNQQQTTTWWWYYYYYYVVVTTTPPPMMMKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPQQQJJJIIIFFFBBB>>>:::777666555444222000...,,,******))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&''''''((())))))(((''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''((((((((()))(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((())))))))))))************************+++++++++++++++,,,,,,---///000000111///000000111222444666777666555555666777999;;;<<>>CCCGGGKKKNNNOOOTTTSSSSSSRRRQQQPPPPPPPPPLLLJJJFFFAAA<<<:::;;;<<<777:::???FFFMMMRRRSSSRRRIIIDDD===777666999???CCCPPPTTTYYY\\\\\\XXXSSSOOOAAACCCGGGLLLQQQUUUXXXZZZ[[[WWWRRRMMMKKKKKKMMMNNNOOOPPPRRRSSSVVVWWWYYYZZZRRRQQQOOOMMMJJJHHHFFFEEE???===;;;777333000---+++))))))(((((((((((())))))''''''(((((())))))******((((((((((((((((((((((((***)))(((''''''((()))***%%%&&&&&&'''((()))******''''''''''''((((((((()))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((('''&&&$$$###&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&'''''')))***+++(((((((((((((((((((((((())))))))))))***************************+++++++++++++++,,,---...000111111//////000111222444666777555444444555666888:::;;;??????AAAEEEJJJLLLLLLKKKKKKJJJHHHGGGGGGHHHIIIJJJMMMNNNOOOQQQTTTWWWYYY[[[YYY\\\___bbbccccccaaa```[[[]]]```bbbbbbbbb```___]]]aaagggjjjjjjhhhfffeeeeeedddddddddeeefffhhhiii```aaaaaabbbbbbbbbaaaaaa_________]]][[[YYYYYYZZZTTTSSSSSSRRRNNNJJJMMMSSSHHHMMMQQQMMMKKKXXXxxxooossswwwtttllleeeaaaaaa]]]______\\\YYY[[[aaagggfffuuuzzzgggfffiiirrrzzz|||,,,,,,++++++***)))))))))))))))(((((((((***+++,,,&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%***)))'''&&&&&&''')))***(((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((('''''''''%%%&&&(((***+++***)))((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******,,,,,,++++++,,,,,,---............/////////000000222///------000111000...///...------...///222333222333444555777888999999;;;;;;<<<===>>>@@@AAAAAABBBAAA@@@AAACCCCCCBBBAAA@@@AAA???;;;;;;>>>===999999888666888<<>>;;;@@@CCCJJJSSSZZZYYYXXX[[[```UUUSSSMMMEEE???AAAIIIQQQVVV[[[aaaccc\\\RRRPPPTTTMMMLLLJJJJJJLLLOOOTTTVVVTTTVVVVVVTTTPPPOOOQQQTTTMMMJJJGGGFFFEEEAAA;;;666111///---,,,---,,,***))),,,+++***((('''(((((())))))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%###%%%&&&(((((((((''''''((('''&&&%%%%%%%%%%%%%%%(((((((((((())))))))))))(((((('''''''''&&&&&&&&&((((((((((((((('''''''''''''''((()))***++++++,,,***,,,////////////000222111111111111222333444555666;;;AAABBB>>>::::::;;;@@@BBBDDDEEEDDDDDDEEEFFFLLLKKKIIIHHHIIIJJJLLLNNNSSSRRRQQQQQQSSSVVVYYYZZZVVVXXXZZZZZZZZZ[[[]]]___^^^\\\YYYZZZ^^^cccggghhhccccccccccccccccccccccccdddeeeeeedddbbbbbbccceeegggdddaaa______`````````___``````___\\\XXXTTTRRRSSSRRRPPPNNNLLLKKKKKKLLLOOOJJJHHHIIIHHHJJJWWWeee|||vvvooollllllhhhnnnsssqqqmmmnnnvvv~~~,,,,,,++++++***)))))))))***)))((((((((()))***+++(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%(((&&&%%%$$$$$$%%%&&&((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((''''''%%%&&&(((***+++***)))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---..................////////////---+++,,,...//////---......------...///222333555555666777888:::<<<<<>>AAABBBCCCEEEGGGIIIKKKKKKKKKKKKNNNPPPRRRSSSTTTUUUXXXZZZXXX[[[ZZZWWWWWWZZZZZZXXXVVVSSSOOOMMMMMMPPPTTTVVVVVVWWWYYY[[[]]]^^^______bbb```^^^^^^___``````___^^^\\\YYYXXXXXX\\\___bbbgggdddccceeeeee```ZZZXXXPPPOOOLLLHHHHHHLLLRRRWWW^^^^^^[[[SSSIII@@@<<<<<>>:::888666555444,,,++++++************+++++++++******************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''')))))))))))))))(((((((((''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((('''''''''((()))++++++''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((())))))))))))))))))))))))***,,,...///......000111000000000222333555777888EEENNNVVVRRREEE;;;;;;???===???BBBCCCDDDDDDFFFGGGHHHIIIJJJLLLNNNOOOQQQQQQPPPPPPQQQRRRSSSSSSTTTTTTUUUWWWZZZ[[[[[[ZZZ[[[\\\]]]\\\[[[\\\```cccddddddaaaaaabbbcccdddeeeeeefffggghhhhhhgggdddccccccdddbbbaaa````````````___^^^_________]]]ZZZWWWSSSQQQNNNLLLKKKIIIHHHHHHIIIIIIEEEEEEGGGHHHGGGEEEIIIOOONNNeee---,,,,,,++++++***))))))******))))))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''((()))''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((())))))(((((('''&&&'''((()))*********)))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((()))))))))))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---///000111111,,,,,,,,,,,,,,,---..................------------///......///000222333333444444555666777999;;;<<>>>>>???AAADDDGGGIIIGGGIIILLLPPPSSSTTTUUUUUUSSSUUUXXXYYYXXXXXXZZZ]]]YYY\\\[[[XXXWWWZZZ[[[YYYZZZZZZYYYWWWVVVVVVWWWYYYZZZZZZZZZYYYWWWWWWWWWXXX]]]\\\[[[[[[[[[[[[[[[[[[^^^^^^^^^^^^___```aaaaaaaaabbbcccffffffeeedddeeefffddd___WWWSSSUUUWWWWWWTTTWWWXXXVVVOOOHHHBBB??????CCCOOOaaannnrrrrrrssstttrrrnnniiiccc]]]XXXUUURRRPPPOOORRRVVVXXXWWWUUUQQQRRRUUUXXXYYYXXXVVVTTTPPPNNNJJJGGGEEECCC@@@===555444222000---+++***)))******)))))))))***++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((+++///333555'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))((((((((()))+++---.........///000//////000222444666888999???GGGNNNLLLDDD<<<<<<>>>;;;>>>AAABBBCCCDDDFFFHHHGGGHHHJJJLLLMMMNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQRRRUUUXXX[[[[[[[[[\\\]]]]]]\\\\\\]]]```bbbbbbbbb]]]^^^___```aaabbbcccdddeeeffffffeeebbb````````````___^^^___```___]]][[[\\\\\\[[[YYYWWWSSSPPPNNNJJJIIIGGGFFFFFFFFFGGGGGGDDDDDDEEEEEECCCBBBCCCFFFIIIRRRaaauuu------,,,,,,+++*********))))))))))))((((((''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((&&&'''''''''''''''''''''''''''((((((((((((''''''%%%&&&((()))))))))((('''&&&'''((())))))*********((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((())))))(((((())))))***++++++++++++++++++++++++++++++++++++,,,,,,------------------.........//////------,,,,,,------...///...........................///000111222333666777888888999;;;===???AAABBBEEEEEEFFFGGGHHHKKKMMMOOOSSSUUUWWWZZZ\\\]]]^^^^^^\\\^^^___^^^\\\YYYWWWVVVTTTWWWVVVQQQOOORRRUUUVVV\\\```cccccc___ZZZWWWUUU___```___]]][[[\\\```cccaaadddhhhkkkkkkiiigggfffeeegggiiijjjiiifffccc```dddiiikkkggg```^^^aaadddaaafffgggcccbbbeeegggfff\\\___bbbbbb^^^YYYSSSPPPJJJJJJPPP___lllrrruuuwww{{{zzzxxxuuuqqqmmmiiigggYYYTTTOOOOOOUUU[[[```bbbTTTWWW[[[^^^^^^]]][[[ZZZWWWVVVUUUTTTSSSPPPKKKHHHBBB@@@===999444000,,,***))))))))))))***+++,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''***...333666&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&'''''''''''''''''''''&&&'''''''''(((((()))))))))))))))((((((((((((((((((***------------.../////////000111333555777888:::>>>AAABBB@@@<<<:::999:::<<<@@@BBBCCCDDDFFFHHHGGGHHHIIIJJJKKKKKKKKKJJJNNNOOOPPPQQQQQQQQQQQQQQQOOORRRVVVYYYZZZ\\\]]]___^^^]]]\\\]]]___aaaaaa```^^^^^^___```aaaaaabbbbbbcccdddeeedddaaa___^^^___^^^]]]\\\\\\]]]]]][[[YYYXXXXXXVVVTTTRRROOOLLLJJJGGGGGGEEEDDDCCCDDDDDDEEEDDDDDDCCC@@@>>>???AAABBBBBBBBBDDDLLL\\\vvv---------,,,++++++******(((((()))))))))(((''''''%%%%%%%%%&&&&&&((())))))&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''$$$%%%((()))***)))(((''''''''''''((())))))******((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))))))))(((((((((((()))******++++++++++++++++++++++++***++++++,,,,,,------............------------------------------......///........./////////000000...000111333333555888;;;<<<<<<>>>@@@CCCEEEFFFGGGLLLMMMNNNOOOPPPRRRRRRSSS[[[[[[[[[\\\\\\]]]]]]^^^[[[[[[\\\]]]\\\XXXQQQLLLNNNRRRSSSPPPRRR[[[dddiiidddkkktttxxxvvvqqqnnnllluuuvvvuuuqqqlllkkkmmmpppmmmttt~~~}}}vvvrrrrrrzzz{{{pppbbb\\\^^^```WWW```ddd^^^[[[^^^bbbaaabbbccceeehhhiiihhhhhhggg___[[[\\\dddlllpppssswwwxxxxxxxxxwwwwwwuuutttssshhhaaaXXXQQQPPPSSSWWWYYY[[[___ccceeedddaaa___^^^\\\[[[[[[[[[ZZZXXXTTTPPPMMMLLLHHHDDD>>>999444222------,,,,,,++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$%%%'''***,,,&&&&&&%%%%%%%%%&&&''''''&&&''''''''''''(((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((***,,,---,,,,,,...////////////111222444666777:::::::::;;;;;;:::888666:::<<>>@@@???<<<<<<===@@@FFFWWWrrr...------,,,,,,+++******&&&'''((()))))))))((('''''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''###%%%(((*********(((''''''''''''(((((()))***+++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********((((((((((((((()))******++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,,,,,,,,,,---------------...//////---......///000111222222111444777888888:::>>>BBBBBBCCCFFFHHHKKKMMMNNNOOORRRSSSUUUWWWWWWWWWVVVUUUXXXXXXWWWXXXYYY[[[]]]___\\\\\\```hhhooooooggg``````dddddd```bbbmmmyyyyyy|||{{{||||||{{{xxxvvvuuu}}}{{{iii\\\\\\``````fffeeecccdddfffiiilllnnnjjjgggfffkkknnnppptttxxxvvvvvvvvvwwwxxxxxxyyyyyytttooohhh^^^UUUPPPOOOOOO\\\```fffiiihhhfffddddddbbb```\\\[[[ZZZYYYWWWVVVRRRQQQPPPMMMIIIEEEAAA???666555222000...,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***&&&'''''''''((()))))))))''')))+++,,,,,,,,,---.../////////000111222444555666777888777666666777999:::<<>>>>>;;;<<<;;;>>>AAAAAAEEESSSbbbppp|||...------,,,,,,++++++***%%%&&&''')))))))))(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''###%%%(((***+++***((('''((('''''''''((()))***+++((((((((((((((((((((((((************************(((((())))))******++++++((((((((((((((()))******++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,---------...------------...//////---...///000111222333444777:::===>>>>>>@@@EEEHHHIIIJJJMMMPPPRRRTTTVVVVVVUUUWWWYYY[[[\\\ZZZXXXWWWVVVUUUVVVWWW[[[```dddhhhiiikkkssstttooottt}}}sssqqqwwwzzzuuuppphhhbbb```aaacccdddjjjhhhiiinnnqqqrrrvvv{{{wwwwwwwwwxxxyyy{{{|||}}}tttuuutttnnneee^^^[[[ZZZVVV\\\dddiiijjjiiiiiijjjgggbbb\\\XXXWWWWWWXXXXXXSSSSSSSSSRRRPPPMMMKKKIII===;;;888444000---***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&''''''''''''((((((((())))))******''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$%%%'''(((%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***%%%&&&&&&'''((()))******''')))+++,,,,,,,,,---...////////////000111222333///333666555222333888>>>:::===???AAAAAABBBCCCEEEEEEDDDDDDDDDFFFIIILLLMMMOOONNNNNNNNNPPPRRRUUUWWWVVVVVVUUUTTTTTTVVVZZZ]]]ccc```\\\ZZZ[[[]]]______gggfffdddbbb```^^^]]]\\\ZZZ]]]___```^^^\\\[[[[[[]]]ZZZVVVSSSSSSSSSRRRQQQTTTSSSQQQOOOLLLIIIHHHFFFGGGFFFDDDBBB@@@?????????888;;;;;;888999>>>===888===::::::===:::777;;;DDDGGGJJJNNNggg///...------++++++***)))&&&'''((())))))******)))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,,,,---...///000,,,,,,------...///111111---...///222555888;;;<<>>888111,,,------------,,,+++)))(((***+++***)))((((((***,,,))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((((((''''''(((***)))%%%%%%((()))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,---...000111111222222111111333444555777888999777999;;;===???BBBGGGJJJGGGGGGFFFGGGIIIMMMQQQSSSNNNNNNNNNOOOQQQRRRTTTUUURRRSSSTTTUUUVVVWWWWWWXXX]]]]]]\\\[[[ZZZ[[[[[[[[[___```aaa```___^^^___```aaa___\\\\\\^^^^^^[[[YYYVVVTTTRRRRRRTTTTTTPPPMMMNNNLLLKKKJJJKKKJJJIIIGGGCCCAAA???===<<<<<<===>>>:::999888888777777888888888888888888888999999:::777:::???GGGUUUlll///...------++++++***)))((()))))))))))))))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,---------,,,+++******+++,,,------------------...///000............///000111111555666777:::<<<>>>@@@AAAHHHJJJNNNQQQSSSSSSTTTUUUQQQTTTXXXXXXVVVUUUUUUVVV\\\\\\^^^eeeqqq|||~~~}}}~~~~~~yyy|||wwwrrrnnnjjjeeeeeehhhlllnnnllliiiffffffhhhlllqqquuuxxxzzz{{{xxxwwwqqqfff___]]][[[WWW___[[[UUURRRRRRXXXaaahhhoooooohhh[[[QQQKKKDDD<<<@@@DDDKKKRRRXXXZZZZZZYYYVVVTTTOOOKKKHHHCCC>>>;;;111000...,,,+++*********+++++++++***)))((()))***))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''&&&((('''######&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,---...///111111111111222222444555666888999999;;;<<<>>>???@@@BBBFFFIIIKKKKKKKKKLLLLLLMMMMMMNNNPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZXXXXXXXXXXXXXXXYYYYYYYYY^^^```aaaaaa``````bbbdddbbb```]]]]]]^^^^^^]]][[[XXXVVVTTTTTTSSSRRRQQQOOONNNMMMKKKKKKKKKKKKIIIGGGBBBAAA???===<<<<<<<<<<<<999999888777777777777888777777777777777888888999:::;;;<<<<<>>AAADDDFFFGGGMMMPPPTTTXXXZZZ\\\[[[ZZZTTTYYY^^^]]]YYYVVVVVVXXX___cccmmm}}}}}}}}}~~~}}}|||zzzwwwuuusssqqqmmmllliiiffffffjjjpppvvvwwwwwwuuuppplllggg]]]SSSUUUVVVTTTMMMHHHKKKVVVaaannnrrrsssmmmdddYYYLLLAAA666888>>>IIITTT[[[^^^]]]___\\\XXXUUURRROOOKKKHHH:::777333///,,,*********+++++++++******))))))((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))((($$$$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,---...///000111111111333333444555777888999999<<<===?????????@@@CCCEEEIIIJJJLLLMMMMMMLLLJJJIIIQQQRRRSSSTTTUUUTTTSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWYYY[[[\\\]]]\\\\\\]]]^^^_________aaadddggg```^^^[[[[[[[[[\\\\\\[[[YYYYYYXXXUUURRRPPPPPPQQQMMMKKKIIIIIIIIIIIIGGGEEE??????>>>===<<<;;;;;;:::999888777777666666777777666555555555555666777777666888999888777888===AAA^^^{{{dddQQQ///...------++++++***))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------.........------......///...//////111333555777888888;;;???DDDHHHLLLNNNOOOTTTVVVVVVVVVWWWYYYWWWSSSRRRYYYaaaeeefffgggmmmrrryyyzzzzzzrrrqqqxxxmmm^^^[[[dddnnnuuuuuurrrrrruuuvvvnnndddWWWYYYWWWPPPFFFCCCIIIPPP]]]fffqqqxxxwwwmmm```VVV>>><<<;;;BBBMMMVVVZZZZZZ___]]][[[ZZZXXXUUUQQQNNNEEECCC>>>999444///,,,+++***))))))*********)))((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))...///---)))'''******'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,---...///000000000000222222333444555666777888888:::<<<======>>>AAACCCEEEFFFHHHJJJKKKKKKJJJIIINNNPPPRRRTTTUUUUUUTTTSSSWWWWWWVVVUUUSSSRRRQQQPPPUUUWWWZZZ]]]^^^___^^^^^^[[[\\\\\\\\\\\\]]]aaaccc\\\ZZZXXXWWWWWWXXXYYYZZZYYYZZZYYYUUUOOOMMMNNNPPPJJJHHHFFFFFFFFFFFFDDDCCC============<<<:::999888888777666666555555666666444444444333444555555666222555888::::::;;;===???AAAYYYooo|||___DDD777///...------++++++***)))''''''((()))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++,,,,,,,,,------------------------------------------------...///...///111444888;;;>>>@@@EEEFFFJJJMMMQQQTTTWWWXXX[[[\\\ZZZUUUVVVYYYWWWQQQVVV]]]gggooowwwuuuooovvvpppbbbeeelllrrrnnnjjjjjjqqqyyyxxxrrrmmmlllhhh```TTTJJJDDDAAAKKKVVVhhhxxx~~~zzzqqqkkkUUUNNNFFFEEEKKKTTTZZZ\\\XXXXXXXXXZZZ\\\[[[XXXUUUPPPOOOLLLGGG@@@999222///+++***((()))+++,,,+++***************************(((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))***222333000+++(((***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,---...//////000//////111111222222333444555555555888;;;===>>>@@@CCCEEEGGGGGGGGGHHHIIIJJJJJJKKKJJJLLLOOORRRTTTTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTQQQSSSVVVYYY[[[[[[[[[ZZZYYYZZZZZZXXXWWWWWWYYY[[[XXXXXXXXXWWWVVVWWWYYYZZZWWWXXXXXXTTTNNNKKKLLLNNNJJJHHHFFFFFFFFFFFFDDDBBB<<<<<<<<<<<<;;;999888777777666555555444444555555333333222222333333444555444555666777666777888999222???IIIZZZttt~~~tttbbbOOO>>>666666///...------++++++***)))&&&'''((()))************'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((())))))***''''''((())))))))))))))))))))))))))))))))))))))))))))))))************+++)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,---------......//////......---------------...///000111111333666:::???DDDHHHJJJPPPPPPQQQRRRUUUWWWZZZ[[[XXX\\\^^^^^^eeeppprrrlllqqqrrrtttxxx~~~|||tttsssqqqnnnhhhgggnnnvvvvvvqqqvvvvvvuuuqqqkkkaaaWWWPPPKKKSSScccttt}}}|||xxxwwwlllcccWWWQQQSSS[[[bbbfffVVVUUUVVVXXX\\\^^^___^^^XXXXXXWWWSSSMMMEEE===999333///++++++---...---+++************************(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''(((***+++///000---(((&&&((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,---...///////////////000000111111222333333444555888<<<@@@BBBDDDGGGIIIMMMMMMLLLKKKJJJJJJKKKKKKHHHIIILLLOOORRRSSSTTTTTTQQQRRRSSSVVVXXX[[[]]]^^^UUUVVVXXXYYYZZZ[[[[[[ZZZWWWXXXYYYWWWUUUSSSSSSTTTWWWYYYZZZZZZYYYYYYZZZ\\\VVVVVVVVVTTTPPPMMMKKKKKKKKKIIIGGGGGGGGGGGGEEEDDD<<<;;;:::999888777777666666555444444333333444444333222222222222333444444333333333333333444444555666999666;;;LLLZZZiii~~~xxxzzzzzzxxx```FFF:::888666333111///...------++++++***)))'''((()))))))))))))))(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((())))))******''''''((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,---------...///000000///...---.........///000222333444999:::===BBBFFFKKKOOORRRSSSSSSSSSUUUXXX\\\```ccc\\\eeelllqqq~~~~~~wwwuuuzzzxxxyyyyyyyyy|||}}}wwwnnnlllooossswwwwwwsssnnnjjj___aaajjjvvv|||{{{{{{~~~yyyrrrggg___]]]aaahhhnnnaaa\\\WWWTTTVVVZZZ^^^```]]]]]]\\\YYYUUUOOOJJJHHH>>>888222///000000///,,,************************'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%&&&(((***+++)))***)))%%%%%%((()))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,------......//////......111111111222333333444444666999===AAACCCEEEGGGIIIKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKLLLNNNPPPQQQSSSSSSPPPQQQTTTWWWZZZ]]]___```ZZZZZZZZZ[[[[[[[[[[[[[[[VVVXXXYYYYYYVVVTTTRRRRRRTTTWWW[[[\\\[[[ZZZZZZ[[[VVVUUUUUUUUUSSSPPPLLLIIIIIIGGGFFFEEEFFFEEECCCBBB<<<;;;999777666666666777555444444333333333333333333222222222222333444444111111222333555777777666999:::555444;;;<<>><<<;;;888666555555666777555444333333222222333333333333222222333333444555444444444555666555333111///555555999>>>999:::GGGJJJcccwwwtttwww}}}aaaLLL>>>999555333///,,,...333---,,,+++***))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))(((''''''((()))'''&&&)))(((((('''''''''((((((&&&''''''((()))******+++******))))))(((((('''''''''((()))***************)))************+++++++++******+++++++++******)))******+++++++++,,,,,,,,,------------------------......------------......//////000222666;;;???BBBDDDLLLRRRQQQNNNPPPTTTUUUSSSXXX```jjjttt~~~sssqqqooorrr|||~~~vvvkkkmmmvvvuuusss{{{}}}vvvnnnjjjeee___lllnnnlllcccUUULLLJJJMMMUUU[[[aaaccc^^^YYYVVVVVV[[[OOODDDBBB???777000...+++++++++,,,---,,,***(((''''''''''''(((***+++,,,((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,,,,------.../////////222222222222222222333333777777777999<<<@@@DDDGGGGGGHHHHHHHHHHHHJJJMMMPPPOOONNNMMMNNNPPPQQQPPPOOOSSSRRRPPPPPPQQQTTTWWWYYYWWWTTTRRRSSSVVVWWWVVVUUUVVVUUUUUUWWWYYYYYYUUUQQQXXXXXXWWWWWWWWWWWWVVVVVVXXXVVVTTTRRRQQQOOOKKKHHHEEEDDDBBB@@@===<<<;;;:::999888777666444444333333333333333222222111111111111111111111111111111111111111222222222333333333444444555666777888999999:::@@@KKKYYYoooxxx}}}xxxgggRRR???555222222111000///...---------,,,+++***))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''&&&'''((()))((('''((((((''''''''''''(((((('''''''''((()))************)))))))))((((((((('''(((((())))))***))))))))))))************+++++++++******++++++++++++*********++++++++++++,,,,,,,,,------------------------......------...//////000222444777:::???DDDHHHLLLKKKPPPSSSSSSTTTYYYZZZXXXaaahhhrrr|||~~~{{{nnnkkkpppoooyyyzzz}}}~~~yyyqqqiiihhhmmmqqqpppggg[[[PPPKKKNNNPPPUUU[[[```bbb```^^^^^^TTTNNNNNNKKKCCC;;;888444111---++++++,,,,,,+++******))))))))))))******((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))((())))))******+++,,,,,,,,,,,,------.../////////111111222222222222333333444444555777:::===@@@BBBEEEFFFGGGGGGGGGIIIMMMPPPOOONNNMMMNNNPPPRRRRRRQQQSSSRRRQQQPPPPPPRRRSSSTTTVVVTTTRRRRRRUUUVVVUUUTTTUUUTTTSSSTTTVVVVVVSSSQQQTTTTTTTTTTTTSSSSSSSSSSSSTTTSSSPPPOOONNNLLLIIIGGGCCCBBB@@@>>><<<:::999999999888666555444333333333222222111111111000000000111111111111111111111111111111111222222222333333222222333444555666777777888:::<<<@@@HHHWWWjjjwwwooo]]]PPPEEE:::333111222111111000///...---,,,---,,,+++***))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&''')))***)))(((((((((''''''''''''((((((''''''(((((())))))******))))))))))))(((((((((((())))))*********)))(((((()))************+++++++++******+++++++++++++++***++++++++++++,,,,,,,,,,,,------..............................///111222333666999>>>BBBFFFKKKOOOSSSTTTXXX[[[___eeekkkjjjfffkkkpppwww}}}vvviiiaaa```jjjqqqooowwwxxxpppmmmiiiggggggeeeaaa]]]KKKFFFEEELLLXXXbbbdddccc```[[[XXXZZZXXXQQQIIIEEEAAA;;;333---++++++---------,,,+++***)))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((()))******++++++,,,,,,,,,,,,---......//////111111111222222222333333333444555777999;;;<<<===BBBCCCEEEEEEFFFIIIMMMPPPOOOMMMLLLMMMPPPRRRSSSSSSTTTTTTSSSRRRRRRRRRQQQQQQRRRQQQPPPRRRTTTWWWWWWWWWWWWVVVUUUUUUVVVVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNLLLKKKJJJIIIGGGEEEAAA@@@>>><<<:::888777777888777666444333333333333000000000000////////////000000000000000000000000000111111111222222222222000000111222333444444555555666666444555999BBBIIIUUUjjjtttiiiUUUHHH:::333000...///222111000000///...---,,,,,,---,,,+++***))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&)))******)))(((''''''''''''(((((()))'''((((((((()))))))))***))))))))))))((((((((((((+++++++++++++++***)))((())))))*********+++++++++******++++++,,,,,,+++++++++++++++,,,,,,,,,------.............../////////------...000222444666777<<<@@@FFFIIILLLOOOSSSVVVUUU^^^iiiqqqxxx~~~}}}yyywwwuuusssvvv|||tttccc^^^aaacccaaalll{{{~~~~~~pppfff\\\YYY___eeehhhgggWWWMMMBBB@@@JJJXXXaaafffaaa`````````]]]XXXRRRNNNLLLEEE;;;222...,,,+++***---,,,+++***))))))((()))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((())))))***++++++++++++,,,,,,------...//////000000111111222222333333666777888:::;;;<<<<<<<<<>>>@@@CCCDDDFFFHHHLLLOOOMMMLLLJJJKKKNNNQQQSSSSSSTTTTTTUUUVVVVVVUUUTTTSSSNNNOOOPPPRRRUUUXXX[[[\\\\\\[[[YYYXXXXXXXXXXXXXXXSSSSSSSSSSSSSSSSSSSSSTTTMMMKKKIIIGGGGGGGGGEEECCC???>>>===;;;999777777666666555444333222222222222////////////////////////000000000000000000000000000000000111111111111222//////000111111222333333444555777888777999<<>>===<<<:::888777777666555444333222222111111222///000000000000000000000//////////////////////////////000000000111111111000000000111222222222333222444666666666444444444999888>>>IIIRRR^^^yyyoooWWWGGG@@@<<<888222//////333333000...///......------,,,+++++++++---,,,+++***))))))))))))))))))))))))))))))))))))((())))))******)))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&''')))***)))(((''''''&&&''''''((()))***(((((((((((())))))))))))(((((((((((()))))))))))),,,,,,---------,,,++++++)))************+++++++++)))***+++,,,------------,,,,,,,,,,,,------------......//////000000111111000111444777:::>>>BBBCCCBBBHHHNNNQQQRRRUUU\\\bbblll~~~zzzssseeecccllltttzzz~~~|||rrriii^^^VVVSSSSSSRRRRRR___VVVGGG888333===OOO___eeejjjmmmiiidddcccbbb```[[[WWWRRRKKKDDD;;;333------,,,,,,+++*********+++***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((())))))******++++++++++++,,,------.........//////000111222333333666666777888999::::::;;;<<<>>>BBBDDDEEEGGGJJJMMMKKKKKKKKKLLLOOOQQQPPPPPPKKKLLLOOORRRTTTUUUUUUUUUYYYZZZYYYWWWUUUSSSTTTUUUZZZZZZ[[[YYYWWWVVVVVVWWWTTTSSSSSSRRRQQQPPPOOOOOOLLLIIIFFFDDDCCCCCCBBB@@@===<<<:::999777666666666333333222111111111111111////////////000000000000////////////////////////////////////000000000000000000111111222222222222000222444666666555333222777555777;;;===AAAPPPaaaoooyyyzzznnnYYYTTTIII;;;444555666555444000...///...+++,,,///,,,,,,,,,,,,+++++++++***---,,,+++***))))))))))))))))))))))))))))))))))))))))))*********))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&'''((()))((('''&&&&&&&&&''''''((()))***))))))))))))(((((((((((('''((((((((()))))))))*********++++++,,,+++++++++)))************+++++++++)))***+++,,,------------,,,,,,,,,------------.........///000000111222222555666999===AAAFFFIIIKKKIIIPPPXXX]]]aaagggrrrzzzgggooottttttuuuyyy}}}~~~xxxkkk\\\QQQOOOSSSXXXQQQMMMEEE:::444888CCCMMM```jjjqqqnnnjjjiiiiiifffaaa___\\\XXXRRRJJJAAA;;;222111///...,,,+++++++++******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))************++++++,,,,,,---............///000111222333333555555555555666888:::;;;<<>>::::::888777555444444444222222111000000000000111------........./////////................................./////////000000000000000000111111111111000222444777999:::999777111222333444444444888===AAAFFFRRRbbbmmmuuuxxxlll^^^OOODDD000444666555444555222---333000///000...+++---111+++++++++++++++*********---,,,+++***))))))))))))))))))))))))))))))))))))))))))*********))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((''''''((()))'''&&&&&&&&&&&&'''''')))******))))))))))))(((((((((((('''((((((((())))))******'''((()))***************)))************+++++++++)))***+++,,,------...---,,,,,,,,,---------.........//////000111222222222888:::===AAAFFFJJJNNNQQQXXX___iiipppvvvxxxlllmmmtttyyyxxx{{{{{{rrrdddXXXTTTUUUMMMLLLIIIDDD???>>>@@@CCCZZZgggrrrqqqnnnmmmkkkhhhfffeeebbb___[[[TTTMMMGGG666555333000...,,,+++*********))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))************++++++,,,,,,---......---...///000111222333333666666555555666999;;;======@@@CCCEEEFFFGGGIIIKKKNNNNNNPPPSSSUUUTTTQQQNNNMMMNNNOOOQQQSSSTTTVVVWWWUUUWWWXXXVVVSSSRRRTTTWWWUUUXXX[[[ZZZVVVSSSRRRSSSVVVUUUSSSQQQOOOMMMKKKKKKKKKGGGCCC@@@???>>>===<<<999888666555444333222222222111000000000000000111,,,,,,,,,------............................................./////////000/////////000000000000000222222222444555555333111111444555333333666666444;;;777999AAAFFFGGGKKKQQQ[[[]]]iii~~~sssfffTTTFFF???;;;777444000222222......111111///++++++...333222---+++---+++++++++***************......------,,,+++************)))((((((((((((((())))))((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))''''''''''''((()))++++++(((((((((((())))))))))))))))))))))))***************)))))))))***+++,,,,,,000---******,,,---,,,***++++++,,,,,,,,,---------///---,,,...111222000---,,,...000111111333777:::;;;???EEEIIIKKKMMMRRRUUUhhh{{{uuurrrqqquuu~~~xxxooojjj___RRRXXXPPPKKKPPPSSSPPPNNNOOOfffooovvvuuupppmmmllljjjhhhfffcccaaa^^^[[[WWWSSSKKKAAA555......///---++++++***)))***+++,,,,,,***---,,,************)))'''&&&&&&'''((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&$$$$$$###"""''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''(((((())))))******......................../////////000111111222222222444666666777777999;;;>>>@@@CCCEEEGGGIIILLLOOOLLLMMMOOOQQQRRRRRRQQQQQQNNNOOOPPPRRRTTTVVVXXXXXXYYYXXXVVVUUUTTTTTTUUUVVVTTTVVVWWWXXXXXXVVVUUUSSSUUUUUUSSSQQQNNNKKKHHHGGGGGGDDD@@@===;;;:::888777999777555444444444333222222111111111000000//////........................---------............///////////////////////////111111111000000000000000111111111111111111111111333333333444444444555555555666777888:::;;;<<<===CCCEEEIIIQQQ[[[fffpppvvvzzziii\\\GGGCCC>>>888444222111222111111111111000000000/////////.........---------,,,,,,++++++***)))))))))---------,,,+++***************)))((((((((((((((())))))((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,(((((((((((()))))))))***))))))))))))******************************+++,,,...,,,******,,,---,,,***++++++,,,,,,,,,------------,,,,,,...111222111///111111222222444888;;;>>>???DDDIIIKKKLLLQQQ[[[dddxxxrrrnnnsssvvvtttqqqoookkkfffaaaWWWPPPRRRVVV\\\dddlllrrrvvvyyyvvvuuutttrrrnnnmmmjjjgggeeeccc```\\\ZZZUUUOOOEEE<<<444...***)))+++***))))))++++++***((()))((('''((())))))'''%%%(((((()))******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((())))))******,,,,,,,,,,,,---------.../////////000111111222222222444666666666777999;;;<<>>CCCIIIOOORRR```iiiuuu{{{kkk___WWWPPPGGGAAA===;;;888444222000000000000000/////////...............------------,,,,,,,,,,,,+++******))))))(((,,,,,,,,,+++******))))))***))))))((((((((((((((()))((((((''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))***************+++++++++((((((((()))))))))******)))))))))*********++++++,,,++++++************+++,,,+++***+++,,,---,,,+++,,,,,,,,,,,,------------,,,,,,,,,...000222222111222111111333888===AAABBBFFFIIIKKKLLLRRRaaauuu~~~qqqjjjggggggjjjlllmmmppptttlllcccZZZUUUUUU\\\iiivvv}}}}}}|||yyyzzz|||yyysssrrrpppmmmkkkjjjgggdddbbb]]]\\\VVVMMM@@@555...,,,---+++***+++,,,,,,+++)))''''''(((***,,,,,,)))'''***+++,,,---,,,***((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&''''''(((((()))******))))))***+++,,,---.........//////000000111111222222333555666666777999;;;;;;>>>BBBEEEFFFFFFGGGHHHHHHIIILLLPPPTTTYYY\\\___VVVUUUSSSQQQPPPPPPQQQQQQVVVVVVUUUVVVWWWXXXYYYZZZVVVWWWXXXXXXXXXWWWUUUTTTTTTTTTRRRPPPNNNKKKHHHGGG@@@===:::999999999999888555333111000000000///.../////////...............------------------------------------..................................../////////000000000000000000000000000000000000000222222222333333333333444444444444444444444444444555555555555555666777888<<>>BBBEEEFFFEEEEEEFFFHHHIIIKKKOOOSSSYYY^^^```ZZZYYYWWWUUUSSSSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXYYYVVVVVVWWWWWWVVVUUUTTTSSSSSSRRRQQQOOOMMMJJJHHHFFF@@@===:::999999999888777444222000///000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................///////////////000000000000000000000000000111111111222222222333333222222222222222222222222666666666777777666555555888999999777555666<<>>CCCEEEFFFEEEEEEFFFIIIIIIKKKNNNQQQVVVZZZ\\\YYYXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTSSSRRRQQQQQQQQQPPPOOOMMMKKKIIIFFFEEEBBB???;;;999888888666555555333111000000000///...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................------........./////////////////////////////////000000000111111111111222000000111111222333333333333333444555666555444444444555666555333333666999444777999:::;;;>>>CCCGGGDDDCCCEEEJJJMMMNNNPPPRRRWWW^^^cccfffjjjmmmkkkfff\\\YYYUUURRROOOLLLHHHEEEAAA???;;;888777777999:::555444333444555333///+++000111222333333222000///......---------,,,,,,,,,++++++*********)))))))))++++++******)))(((((('''++++++++++++++++++++++++((((((((((((((())))))***(((''''''''''''(((((()))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))'''''')))******)))(((''')))))))))*********++++++*********++++++++++++,,,---,,,,,,++++++++++++,,,***---//////...------...,,,---------............111222222222111222555888777:::>>>AAADDDHHHLLLPPPiiittt{{{lllccc\\\ZZZ\\\eeeoooyyyzzzuuuqqqlllhhhmmmyyy~~~{{{xxxtttrrrqqqpppooommmjjjfffccccccccc^^^TTTKKK>>>999333...---...//////......000333555666555333000///...---+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&''''''((())))))))))))***,,,---///000000---......//////000000111111222444555555666888::::::===AAADDDEEEEEEFFFGGGJJJKKKLLLNNNPPPSSSUUUVVVRRRSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTSSSRRRQQQPPPPPPOOONNNNNNMMMKKKIIIGGGEEECCCAAA???;;;999888777666444555333111000000000///...,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,------...//////////////////////////////////////////000000000111111//////000111222222333333111222222333222222111111000222444555555555555666999999999777666666999;;;;;;;;;<<<===>>>???@@@AAA<<>>;;;???CCCEEEHHHPPP]]]hhhsssmmmmmmlllhhhhhhooosssqqqqqqtttvvvtttuuu||||||xxxuuutttsssqqqpppnnnkkkhhhfffdddaaa\\\WWWLLLEEE:::222...---...///---------///222333333111///...,,,***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&''''''(((((()))((()))***+++,,,---...///------......///000000000000222444555555666888999888;;;>>>AAABBBDDDFFFHHHKKKLLLMMMOOOQQQRRRRRRSSSNNNOOOQQQSSSTTTTTTSSSRRRTTTUUUVVVVVVVVVUUUTTTSSSUUUTTTSSSRRRQQQPPPPPPPPPLLLKKKKKKIIIGGGEEECCCBBB>>>;;;888777777777666555555333000000000000///---,,,,,,,,,,,,------......++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------+++,,,,,,---......//////............................../////////000000000000000000000000000000000222222222222222222222222222333333333222222222222555555444333111111222333222222222111111222333222666888888777999<<<999333555444333444666777666555333222111///...---,,,,,,...------...000222444555///////////////...------,,,,,,+++++++++*********+++++++++*********))))))*********)))(((((('''''',,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))******'''''''''''''''((()))***&&&''''''''''''''''''&&&))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((())))))))))))&&&(((***,,,---,,,++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,------...---000333333000...---...---------.........//////---///222333444888>>>BBBDDDIIIMMMOOOTTTbbbxxx~~~}}}||||||uuukkkjjjrrrzzz{{{{{{wwwvvvuuutttsssnnnnnnlllhhhdddaaaaaabbbYYYPPPBBB777111//////000...------...000222222111///---***(((&&&&&&'''((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((()))(((((()))***+++,,,,,,---------......///000000000000222444555555666777999777999<<<>>>@@@BBBEEEHHHKKKLLLOOOQQQRRRRRRRRRRRRMMMOOORRRTTTUUUTTTRRRQQQQQQRRRTTTUUUVVVVVVUUUTTTVVVUUUTTTRRRQQQQQQPPPPPPJJJJJJIIIHHHFFFDDDBBBAAA:::888666555666666666555444222000/////////...---,,,,,,,,,------.........************************++++++,,,,,,,,,---------------------------------++++++,,,------...//////..................................../////////000111000000///......------////////////000111333333222222111111222333444666222111111111000111111222444555444333333444555444555555222///222777666222222000//////000000///---...///000111222222222111///000222333222000,,,***,,,+++++++++++++++++++++************))))))))))))++++++++++++*********************)))((((((''''''