BM66(@ 222000......///000///......+++)))+++///111111/////////.........---------000///...---------------((()))***+++,,,+++******++++++,,,---,,,+++)))(((+++...111333444444555777<<<888888<<<>>>@@@IIITTTcccpppyyyxxxyyy{{{uuuiiiWWWPPPLLLOOO[[[hhhooorrrooorrrvvvvvvvvvzzz{{{uuuiiimmmwww~~~}}}{{{~~~{{{xxxwwwxxxyyyyyyxxxyyyyyyxxxxxxwwwxxxxxxxxxxxxsssoooooossstttrrrooojjjkkklllmmmmmmlllkkkjjjkkkjjjhhhfffccc```^^^]]]^^^```aaa```^^^\\\\\\\\\\\\\\\\\\\\\___bbbeeegggjjjhhhgggfffgggiiilllnnnpppjjjddd___^^^]]]ZZZXXXVVVTTTQQQPPPPPPOOONNNMMMJJJJJJJJJIIIFFFCCCBBBDDDEEECCCDDDHHHIIIIIINNNSSS[[[gggnnnkkkgggjjjoooqqqzzz~~~yyywww|||tttlllkkkkkknnnuuu~~~~~~~~~|||yyyuuuqqqlllmmmoooqqqssssssrrrrrrrrrpppnnnmmmlllmmmooopppyyy|||}}}tttkkkdddaaacccpppuuugggWWWJJJDDDDDDEEEBBB>>>:::777666666666666555444555666777666555111111222222222333333333333333333333333333333333222222222111111111000000111111222333444555555666222222333444444444444333111111111111111111111111//////000000000000//////000000111222333333444444555444444333333222222111555555444333444555666777:::777666888999999???FFFSSShhhiii___UUUUUU```vvv111000//////000000///---111000//////000000///...//////.........---------//////...---------------+++,,,---.........------...//////000///...---,,,,,,...222444444444666777;;;888999<<<>>>CCCOOO]]]mmmwww~~~|||}}}~~~uuuiiiVVVRRROOOTTTaaammmuuuxxxqqquuuxxxyyy{{{~~~rrriiimmmvvvzzzyyyzzz~~~zzzxxxuuuuuuvvvxxxyyyyyy{{{{{{zzzzzzzzzzzzzzzzzzyyytttpppppprrrsssqqqnnnjjjkkkkkkkkkkkkjjjjjjiiilllkkkiiigggdddaaa___^^^___```bbbaaa```______```]]]]]]]]]^^^aaadddgggiiiiiihhhggggggiiikkknnnpppoookkkgggdddbbb___[[[WWWSSSQQQOOOOOOQQQSSSVVVWWWUUUSSSQQQNNNIIIFFFEEEGGGCCCAAAAAADDDEEEEEEHHHMMMSSS___fffdddaaaeeekkknnn{{{yyy}}}{{{wwwwwwyyy~~~{{{zzzyyyxxxxxxvvvsssppplllmmmmmmnnnoooooonnnnnnsssrrrpppnnnnnnnnnooooooxxx{{{~~~|||kkkccc___gggsss||||||vvvmmmaaaTTTKKKFFFDDDCCCAAA===;;;888666555888666555555666666444333111111222222222333333333333333333333333333333333222222222111111111000000000000000111111222222333111222222333333333333333000000000000000000000000000000111111111111000000111111111222222333333444444444333333333333222222555444444333444555666777:::777666888999:::???FFFTTThhhpppdddXXXUUU]]]qqq000//////000111000...,,,...000222222000///.....................---------//////...------------...------...////////////...///000000000000///......---///333444555555666777999999;;;===@@@III[[[kkkzzztttfffUUUSSSSSSYYYcccnnnvvvyyy{{{}}}{{{rrrmmmkkkpppxxx~~~zzzyyyzzzyyywwwuuuuuuwwwzzz{{{{{{}}}}}}}}}}}}}}}|||{{{{{{zzzvvvrrrqqqrrrrrrpppmmmkkkkkkjjjiiihhhhhhiiiiiimmmllljjjgggeeebbb```______aaabbbcccbbbbbbdddeeebbbbbbbbbccceeehhhkkkllliiiiiiiiijjjlllooorrrsssqqqpppnnnllliiiccc\\\XXXSSSQQQOOOOOOSSSYYY```dddeeeccc___XXXQQQMMMKKKKKKEEEBBBBBBEEEEEEDDDEEEIIIKKKUUU\\\]]]\\\aaahhhlllzzzxxxyyy}}}~~~~~~wwwvvvttttttttttttsssqqqnnnmmmmmmmmmmmmnnnoooppprrrqqqqqqqqqqqqrrrsssssswwwyyy|||}}}xxxjjj]]]^^^eeennnvvv|||yyyzzzyyyvvvnnnbbbSSSIIICCCCCCBBB@@@===:::777555888666555444555444222111111111222222222333333333222222222222222222222222222222222111111111111111111111111111111111111111000111111222333222222222111111111111111111111111111222222222222222222111222222222222222222222222222222333333333333444444555444444444444555666666999777666888999:::???FFFUUUhhhzzzlll]]]VVVZZZkkk///...///000111000---+++'''+++000111///---...000........................///......---------......,,,---------............------------------------...111444555666666777888888:::===???EEESSSiiizzz}}}oooaaaWWWXXXZZZ```hhhpppvvvyyyxxxnnngggjjjqqqxxx}}}xxxzzz~~~yyyyyy{{{}}}{{{yyyxxxzzz|||}}}}}}~~~~~~~~~|||{{{zzzxxxuuuttttttssspppnnnnnnllljjjiiihhhhhhiiiiiilllllljjjhhhfffcccbbbaaa```aaacccddddddfffhhhjjjjjjjjjjjjjjjkkkmmmnnnooolllmmmnnnppprrrtttwwwxxxwwwvvvtttpppkkkddd^^^ZZZVVVUUUTTTUUUZZZdddnnnvvvzzz{{{wwwmmmccc[[[UUUPPPLLLGGGFFFHHHHHHFFFFFFIIIGGGNNNUUUXXXYYY^^^ffflllwww|||~~~qqqoooqqq{{{|||||||||{{{|||{{{yyywwwvvvwwwwwwvvvuuurrrqqqpppoooppprrrtttvvvooopppqqqsssuuuwwwxxxyyyvvvyyy{{{|||}}}ttt```YYY\\\cccnnnyyyzzzyyylll[[[LLLDDDDDDCCCAAA>>>;;;888777666555333333444444333111111111222222222333333333111111111111111111111111111111111111111111111111444444444333333222222222000000111222222222222111333333333333333333333333111111222222222222111111333333222222222222222222111111222333333444555555444444444444555555666666888666666999::::::???FFFUUUhhhrrraaaWWWYYYggg~~~......///000111000---***'''+++000111///---...000---...........................---------......///---------.........//////,,,,,,,,,,,,,,,,,,------000222555777777666777888777;;;@@@DDDMMM```wwwvvvggg[[[XXX\\\cccjjjrrrxxx~~~rrreeeccclllyyyxxxtttrrrwwwwwwssssssvvv}}}|||~~~~~~{{{zzz{{{|||||||||~~~|||zzz{{{zzzxxxwwwwwwuuusssrrrrrrpppnnnlllkkkkkkkkkkkklllkkkjjjiiigggfffeeedddbbbccceeeffffffhhhkkkmmmrrrqqqqqqqqqqqqrrrrrrsssqqqrrrtttvvvxxxyyyzzz{{{{{{xxxsssmmmfff```\\\[[[YYY[[[]]]aaahhhtttrrrdddXXXSSSMMMHHHHHHHHHFFFEEEGGGDDDHHHNNNRRRTTTYYYaaaiiitttxxx}}}uuukkkiiiiiiqqqwwwwwwuuusssrrrtttxxx|||~~~}}}}}}}}}|||{{{yyywwwtttrrrqqqrrrtttuuurrrsssuuuwwwyyyzzzzzzzzzxxxyyy{{{|||}}}~~~fff[[[YYY[[[fffttttttcccSSSJJJIIIGGGDDD@@@===;;;:::333222222333555666555444111111222222222333333333111111111111111111111111111111111111111111111111555444444333333222222222000000111222222222222111222222222222222222222222000111111111111111111000333333222222222222222222111111222222333444555555444444444555555555555555777555666999:::;;;@@@FFFUUUhhhqqqaaaYYY[[[hhh~~~///......///000///---+++...000222222000///......---------..................------------...//////000000//////000000111222.........---......///000111444666888777777888999888===CCCIIIXXXooo~~~ooo```WWWQQQZZZgggrrrzzzrrrggggggsss|||nnnmmmooouuu~~~|||sssooopppsss~~~~~~|||{{{}}}}}}zzzyyyzzz{{{{{{zzz}}}zzz{{{{{{|||{{{{{{zzzyyyxxxwwwvvvtttrrrqqqpppoooooolllllllllkkkkkkjjjjjjjjjggghhhiiiiiiiiijjjmmmpppttttttuuuuuuvvvvvvwwwwwwvvvwwwyyy{{{||||||{{{{{{wwwuuuooohhhaaa]]]\\\]]]]]]aaaffflllttt|||lll___UUUMMMJJJGGGDDDBBBCCCBBBCCCFFFKKKMMMQQQYYYaaannnuuu||||||qqqiiiggghhhnnnzzz|||{{{{{{yyyxxxpppooonnnkkkiiiiiillloooqqqsssvvvxxxzzz}}}~~~|||wwwssspppnnnnnnooovvvxxxzzz{{{|||{{{yyyxxxzzzzzz{{{{{{||||||}}}}}}|||pppccc[[[VVV]]]jjj~~~}}}oooaaaYYYWWWUUUPPPJJJDDD???<<<333222222333666777777666111111222222222333333333222222222222222222222222111111111111111222222222222222222111111000000000000111111222333222222222000000000000000000000000000000111111111111000000222222222222222222222222111111222333333444555555333444555555666666555555666555666:::;;;;;;@@@FFFTTTgggvvvkkk___ZZZ___nnn000...------...///---,,,111000//////000000///...---------.........//////---------------...//////000000///...///000111222//////.........///111111222555777888888888888999888>>>EEEOOObbb{{{}}}jjj]]]WWWTTT___ppp}}}wwwrrrqqqzzzuuulllnnnssszzz{{{sssooorrruuu}}}}}}|||~~~}}}zzzyyy{{{|||}}}|||~~~{{{{{{|||~~~|||{{{zzzyyywwwuuusssrrrnnnnnnnnnoooooopppppppppmmmnnnnnnmmmlllmmmpppsssqqqrrrtttvvvxxxzzz{{{{{{yyyzzz|||}}}}}}{{{yyyxxxrrrqqqnnnhhhbbb```aaadddbbbffflllqqqvvv}}}tttgggZZZRRRMMMGGGDDDDDDBBB@@@BBBFFFHHHJJJRRR[[[dddppp~~~}}}sssiiiiiijjjnnnuuu~~~~~~xxxrrrllliiigggccccccbbb```^^^]]]___```aaadddiiillloootttyyy}}}~~~~~~|||xxxtttqqqooonnnnnnuuuwww{{{~~~}}}||||||{{{zzzyyyyyyxxxwwwvvvwww{{{~~~pppcccUUUVVVaaarrrtttkkkkkkiiiddd[[[OOODDD===555444333444666777777666111111222222222333333333333333333333333333333333000000111111111222222222222222111111111111111111111222222333333333333333111111111111111111111111111111222222222222111111111111111222222333333444222222222333333444444444333444555666666666555444666444666:::<<<<<<@@@FFFRRRgggkkkbbbZZZ[[[dddvvv111///---,,,---......---...+++)))+++///111111///---------.........//////---------------...///000...---,,,,,,,,,---///000///...---------///000111333555888999888888999999999???GGGRRRhhh~~~hhh\\\YYYaaannn{{{}}}xxx|||qqqnnnssszzz|||uuuooommmqqqvvv|||~~~}}}~~~{{{{{{}}}}}}{{{}}}~~~|||yyyvvvuuuooopppqqqrrrsssttttttuuurrrrrrqqqpppoooooorrrtttmmmnnnqqquuuyyy{{{}}}~~~zzz|||}}}~~~}}}zzzwwwuuupppqqqppplllhhhggghhhkkkfffkkkoooqqqqqqsssyyyyyyhhh]]]VVVNNNJJJIIIEEEAAAAAAFFFGGGHHHOOOXXX[[[kkkuuuhhhiiikkknnnrrryyy|||uuukkkbbb[[[XXXSSSTTTTTTSSSQQQPPPQQQRRRRRRVVV[[[___bbbgggmmmrrr||||||}}}}}}zzzyyywwwuuutttsssssstttpppsssxxx~~~~~~{{{xxxvvvuuutttsssqqqxxx{{{|||kkkXXXTTT\\\fff~~~yyyzzzyyyttthhhXXXHHH>>>777666555555666777666444111111222222222333333333333333333333333333333333000000111111222222222222333333333333333333333333222222333444444444444333444444444444444444444444222333333444444333333222000000111222333333444444222222333333333333444444333333555666666666555444555444666:::<<<<<<@@@FFFQQQfff}}}ccc\\\XXX\\\ggg{{{111111000///////////////......///000000000000000000///...---------------//////.........---------///111333333111/////////000///.........000111222555555555666999:::::::::>>>AAAKKK^^^wwwvvvccc[[[[[[hhhzzz|||}}}|||pppoooxxx|||~~~xxxqqqmmmpppxxx}}}xxx|||{{{{{{}}}||||||{{{yyywwwpppqqqsssuuuxxx{{{}}}~~~zzzxxxwwwxxx{{{{{{xxxuuutttpppnnnrrr{{{yyy{{{}}}}}}zzzxxxwwwwwwsssssstttwwwxxxvvvoooiiihhhgggdddaaa```dddjjjpppqqqrrr```WWWQQQLLLIIICCC???@@@CCCEEEJJJOOOYYYeeewww~~~tttkkkiiihhhlllsssyyy}}}~~~~~~~~~~~~~~~}}}rrrdddXXXSSSSSSOOONNNMMMKKKKKKKKKLLLMMMQQQLLLKKKQQQVVVYYYaaajjjsssvvv{{{|||zzzwwwtttrrrsssttttttqqqmmmnnnrrrxxx|||yyyuuussssssuuuvvvzzz}}}nnn\\\VVVUUUbbbvvvrrr\\\KKKFFF<<<<<<;;;888555333444666222222222222222222222222111222333333111111222333111111111111222333444444333222111111000000000111333222222111111222222333222333333444333222111000////////////............000111111111111222222222444555666666444222222222333333444444666777999999:::777777999:::;;;AAAHHHOOOeeezzznnnaaa[[[VVVYYYhhh111000000///////////////......///000000000000000//////...---------------//////.........---------///111333222000...---...000///......///000111222444333444555777888999888???DDDQQQfff}}}ooo```[[[^^^sssyyypppqqqyyy~~~zzzwwwsssppppppttt{{{~~~yyy~~~|||{{{|||~~~~~~|||{{{zzzyyyvvvvvvwwwyyy|||~~~{{{xxxtttpppnnnqqqyyy~~~~~~{{{zzzyyyxxxxxxxxxxxxwwwwwwuuuuuuvvvzzz|||zzztttoooeeeaaaZZZUUUSSSVVVYYY\\\^^^iii{{{vvviii^^^VVVRRRKKKFFFGGGGGGEEEFFFIIIRRR]]]ooo|||tttooolllkkknnnsssyyy|||}}}~~~||||||{{{zzzyyyxxxwwwwww{{{yyytttkkk___VVVQQQPPPQQQPPPOOONNNNNNNNNNNNNNNOOOJJJIIIMMMOOOQQQWWW^^^iiimmmtttzzz}}}|||xxxvvvssspppmmmmmmnnnppppppnnniiimmmtttzzz|||zzzyyywwwvvvwwwxxxyyy{{{~~~sssbbbYYYWWW[[[ooovvvbbbOOOGGG===;;;888555333333333333333333333333333333333333111222333333111111222333333222111111111111111222333333222222222111111111333222222111111222222333222333333333333222111000111111111000000000000000111111111111222222222222333444444444222111222333444333444444555666777888:::777777999:::;;;AAAHHHQQQfffwwwlll^^^YYYTTTWWWggg000000//////......//////......///000000000000/////////...------------.../////////............---...000222111///---,,,,,,////////////000111222333555555555666777888999:::???HHHZZZqqquuuggg^^^___eee}}}wwwrrruuu~~~tttrrrpppqqqvvv|||{{{~~~{{{{{{|||}}}~~~}}}|||{{{|||~~~}}}|||{{{|||{{{wwwsssuuuzzz~~~}}}{{{zzzvvvrrrqqqtttxxxyyyyyy{{{zzzzzz|||~~~|||vvvqqqeee]]]RRRKKKHHHHHHIIIHHHJJJRRR]]]kkk{{{ooobbbYYYRRRLLLJJJGGGCCCBBBDDDLLLUUUeeevvv{{{vvvsssrrrpppqqquuuxxx{{{{{{}}}~~~}}}{{{yyyvvvvvvvvvvvvtttrrrpppooosssoooiiibbb[[[VVVSSSRRRVVVWWWWWWWWWWWWVVVVVVUUUQQQMMMJJJJJJJJJJJJMMMRRR]]]cccllltttxxxwwwtttqqqooollljjjiiillloooqqqrrrkkknnnsssyyy}}}xxxxxxxxxyyyzzz{{{{{{||||||~~~wwwggg^^^ZZZVVViii|||lllYYYMMMBBB===777444444555444333333333333333333333333333111222333333111111222333444333222111000000000000222333333444444333111111222222111111111111222222222222333333333222111111222222222333333333333333111111111111222222222333111222222111000111333555444444333333444555666666999777777999:::;;;AAAHHHSSShhh~~~qqqhhh[[[VVVQQQUUUeee000//////.........//////---...//////000000/////////......---------....../////////...............+++---000000...------.........///000111222444444777888999999999:::<<<>>>???MMMddd~~~{{{oooeeeaaaeeelll~~~}}}yyy{{{wwwvvv|||~~~tttrrrrrrvvv~~~~~~~~~||||||}}}|||zzzyyyyyy|||||||||~~~~~~{{{wwwvvvxxxzzzzzzxxxxxxqqqkkkkkkrrryyy}}}~~~}}}zzzyyyzzzxxxsssoooggg\\\PPPGGGEEEEEECCC@@@BBBEEEKKKRRR^^^pppqqqeee\\\TTTOOOKKKGGGFFFHHHJJJRRR```ppp{{{}}}zzzxxxvvvuuuuuuvvvxxxzzzzzz|||||||||{{{zzzxxxwwwvvvsssttttttsssqqqnnnkkkhhhiiieee___\\\[[[ZZZZZZYYY```aaabbbcccdddcccbbbaaaXXXUUUQQQOOOMMMKKKLLLMMMVVV\\\fffnnnsssrrrooollllllllllllmmmpppsssuuuwwwuuuwwwyyy{{{|||||||||{{{uuuvvvxxxzzz{{{|||{{{{{{zzz|||}}}}}}}}}~~~vvvjjjbbb^^^XXXfff}}}uuucccUUUIIIBBB:::666888999777555444444444444444444444444111222333333111111222333444444333222222222222222111222444555555444222111222222111111111111222222222222222222222222222222333333333333333444444444111111111222222222333333222222222111000111555888444444333333333444444555999777777:::;;;;;;@@@GGGUUUiiiyyymmmdddYYYUUUQQQTTTddd~~~}}}wwwzzz//////............//////------...///////////////......---------......///////////////////////////(((+++...//////...///000---...///111333444555555777999:::999999:::>>>AAABBBTTTooozzzoooiiifffjjjppp{{{}}}yyyxxx|||}}}|||yyy|||{{{tttsssuuuzzz}}}}}}}}}~~~~~~{{{wwwsssqqquuuyyy}}}~~~}}}{{{uuurrrrrrrrrqqqpppqqqkkkeeegggppp{{{zzzuuurrrssssssqqqnnnddd[[[OOOGGGEEEEEEBBB???@@@BBBDDDGGGMMMXXXgggqqq|||pppccc[[[TTTOOONNNQQQLLLRRR^^^lllxxx}}}~~~|||zzzzzzyyyxxxxxxxxxyyyzzzzzzyyyxxxvvvtttrrrpppooonnnnnnooommmkkkhhhdddbbb]]][[[ZZZ[[[^^^```bbbbbbggghhhjjjlllnnnnnnnnnmmmbbb```\\\WWWSSSRRRPPPOOORRRWWW```gggllllllkkkiiijjjmmmppptttvvvwwwxxxyyy|||||||||||||||{{{zzzzzzuuuvvvxxxzzz{{{zzzyyyxxxwwwxxxzzzzzzzzz{{{|||}}}zzzssslllfffcccYYYaaarrrvvvfffWWWLLLEEE<<<888999:::888555444444444444444444444444111222333333111111222333333333333333333444555555111222444555555444222111222111111000000111111222222222222222222222222333222222222333333333444444111222222222222333333333222333333222111333666999444444333333333444444555888666777:::;;;<<<@@@GGGVVVjjjzzznnndddYYYVVVRRRTTTccc}}}}}}{{{~~~......------......//////------...////////////......------------...//////...////////////000000000(((+++.../////////000111---...000222444555666666444777888888777999>>>CCCLLL___|||yyyooojjjhhhkkkooowww~~~{{{|||~~~|||~~~~~~yyywwwtttuuuwww|||}}}|||}}}}}}}}}zzzvvvrrrppprrrvvvzzz~~~~~~~~~yyysssnnnkkkjjjjjjiiidddaaa```dddooo|||xxxppplllmmmpppqqqrrrbbb[[[QQQKKKGGGDDDAAA>>>>>>@@@BBBCCCEEEKKKUUU\\\rrrttthhh^^^UUURRRSSSQQQWWW```lllvvv|||}}}|||zzz{{{{{{zzzyyyxxxzzz{{{wwwvvvsssppplllhhheeecccbbbccccccbbbaaa___]]]\\\VVVXXX\\\```dddgggiiikkkkkkllloooqqqtttvvvwwwxxxmmmmmmiiibbb\\\ZZZVVVRRRQQQUUU[[[aaafffiiijjjkkkmmmqqqvvvzzz{{{{{{||||||||||||{{{{{{zzzzzzzzzzzzvvvwwwyyyzzzzzzzzzyyyxxxvvvvvvwwwxxxyyyzzzzzz{{{{{{wwwrrrlllgggYYYZZZeeeyyy{{{pppaaaTTTKKKFFF>>>:::888888666444333333333333333333333333111222333333111111222333222222222333333444555666111111333444444333333222111111000000000000111111222222111111222222333444111111222222333333444444222222222222333333333333222333444333333444666888444444333333444555666666888666777;;;<<<<<<@@@FFFUUUiiittthhh[[[WWWSSSTTTaaazzz...------------...///000,,,---......//////......---------------...//////.../////////000000000000+++---000000///......///,,,...000333555666777777333666888888888:::AAAFFFYYYmmmnnneeedddeeeiiinnnmmmxxx}}}}}}yyyvvvtttwww{{{}}}{{{yyyyyyxxxvvvtttppprrrtttvvvyyy}}}uuupppjjjddd```^^^^^^^^^VVVWWW[[[bbbmmmzzz~~~rrrkkkjjjmmmqqqsssgggccc\\\TTTMMMGGGBBB@@@===???AAAAAAAAADDDJJJPPP\\\kkk~~~{{{nnnbbb\\\ZZZ[[[___gggqqqyyy}}}~~~|||yyy{{{|||{{{yyyyyy{{{}}}xxxvvvrrrmmmfff___YYYVVVTTTUUUVVVWWWXXXYYYYYYZZZWWW]]]ffflllnnnpppqqqssspppqqqsssvvvyyy}}}|||}}}xxxnnnfffccc]]]WWWTTTVVVZZZ___ffflllqqqtttuuuyyy}}}}}}{{{yyyyyyxxxxxxwwwxxxyyyzzzzzz{{{{{{{{{wwwwwwvvvwwwyyyzzzzzzzzz~~~}}}ssskkk]]]WWWZZZkkkxxxjjj^^^TTTKKKHHHCCC>>>999777555555333333333333333333333333111222333333111111222333222222111111111222333333111111111222222222333333111111000000000000111111222222111111111222333444111111222333333444555555222222222333333333444444111222444444333333444666444333444444555666777888777666888;;;<<<<<<@@@FFFSSShhh~~~nnn\\\XXXSSSSSS^^^vvv---------------...///000,,,---......//////......---------------...///000.../////////000000111111...000222111///---,,,---,,,---000333666777777888444888:::::::::===DDDJJJdddwwwrrr```ZZZ\\\aaahhhnnncccnnnyyy}}}~~~{{{xxxuuuzzz~~~yyyvvvvvvwwwwwwwwwpppqqqrrrssstttwww{{{~~~|||uuupppgggccc\\\UUUPPPNNNNNNNNNMMMQQQXXXaaalllyyyxxxllliiikkknnnppppppnnnhhh___TTTKKKFFFDDD>>>@@@BBBAAA???@@@EEEIIIMMMXXXfffuuuuuullliiicccgggnnnvvv}}}~~~wwwzzz||||||zzzyyy{{{~~~{{{yyytttmmmeee[[[SSSOOOLLLMMMNNNPPPSSSWWWYYY[[[\\\eeeqqqwwwxxxwwwxxxzzztttuuuvvvzzz~~~wwwnnnjjjccc[[[YYYZZZ\\\aaaiiirrrzzz~~~~~~}}}zzzwwwvvvuuuwwwxxxyyyzzz{{{}}}~~~~~~yyyxxxwwwwwwyyyzzzzzzyyyxxxyyyxxxmmmcccXXXVVVdddxxxvvvhhh^^^WWWLLLKKKHHHBBB<<<888777777222222222222222222222222111222333333111111222333333222111000////////////111000000000111222333333111111000000000000111111222222111111111222444555222222333333444555666666222222333333333444444444000111333444222222222333333333444444666777999999777666888;;;<<<<<<@@@FFFRRRgggttt\\\XXXSSSRRR\\\sss////////////////////////////////////////////////...///000///...---...000//////............///000//////............/////////000222444555666777777:::777666888;;;@@@IIISSSppp{{{eeeUUUXXXaaadddfffkkknnnoootttxxxwwwwww~~~}}}~~~}}}zzzwww{{{~~~zzzxxxyyy|||yyyxxxvvvuuuttttttuuuuuuzzz{{{wwwtttwwwqqqjjjeeeccc```]]]ZZZRRRPPPMMMIIIFFFEEEEEEEEEDDDHHHPPPZZZfffwww{{{nnnggggggjjjqqquuuuuunnn___QQQIIIFFFBBBBBBAAA??????@@@DDDFFFLLLPPPXXXbbbppp|||vvvxxxxxxxxxxxxyyy{{{}}}|||zzzvvvttttttuuuwwwyyy||||||{{{yyyrrrggg\\\TTTPPPNNNJJJHHHIIIPPPYYY___ccclllwww~~~~~~{{{{{{{{{zzz}}}}}}vvvsssnnniiiccc]]][[[dddoooyyy}}}zzzxxxwwwwwwzzzxxxvvvvvvxxxyyyyyyyyytttxxx}}}}}}||||||}}}|||~~~xxxiii___XXXZZZdddtttxxxjjj\\\QQQOOONNNJJJCCC<<<777777888444333222222111111222222222222222222222222222222444333333222222333333444333222222111111222222333111111000000000000111111222222333333333444444444666222......222444222//////000111333333222111111///111333333222222222333222333444555666666666666777888999999:::===BBBEEERRRhhh{{{aaaWWWOOOPPP[[[ooo////////////////////////////////////////////////...///000///...---...000000000////////////000000//////............//////...///111333555666666777888666777:::<<>>===<<<<<<<<<======AAAHHHPPPYYYggguuuwwwggg^^^[[[eeeppp~~~nnn\\\PPPFFFEEECCCBBBAAABBBCCCDDDAAAAAABBBDDDJJJUUUaaajjjyyy}}}zzzwwwvvvqqqooommmlllmmmooorrruuuyyy~~~|||jjjfff___YYY[[[dddpppzzzvvvkkkeeebbbhhhqqqwww}}}|||yyywwwvvvvvvwww~~~{{{{{{|||}}}}}}{{{wwwttttttxxx|||~~~{{{}}}zzzcccVVVVVV```ppp~~~}}}wwwkkk```QQQLLLFFFBBB@@@===999555666555555444444444444444222222222222222222222222333333222222222222333333333222222111111222222333111111000000000000111111111111111222222222222333222///---...222444333111111111111000111111222333111333444555444333444555444444555666777777777777555666777888999<<<@@@DDDNNNfffppp]]]UUUNNNQQQ^^^sss////////////////////////////////////////////////...///000///...---...000///...------------------//////............//////...///111333555777888888444777<<<======FFF\\\qqqppplllmmmrrruuuvvv{{{~~~xxxpppttt{{{xxxxxx|||}}}tttrrrqqqooopppuuu|||}}}yyyuuusssrrryyy}}}xxxuuuuuuuuuvvvqqqjjjccc]]]VVVQQQMMMHHHFFFDDDBBB@@@???>>>===<<<<<<;;;::::::;;;<<<<<<;;;>>>CCCHHHNNNWWWccckkk~~~kkk\\\TTT]]]kkk~~~jjjZZZQQQNNNIIIFFFCCCBBBAAA@@@DDDDDDDDDDDDGGGMMMUUU[[[eeennn{{{zzztttpppmmmllljjjhhhffffffhhhkkkmmmrrryyywwwnnnkkkqqq|||ssskkkdddeeehhhkkkqqqvvvvvvtttqqqoooooopppqqqsss|||||||||||||||}}}}}}|||yyyvvvtttvvvyyy|||~~~|||~~~rrrbbb\\\]]]fffooo{{{qqqgggWWWPPPHHHDDDDDDBBB<<<666666555555444333444444444222222222222222222222222333333222222222222333333333222222111111222222333222111111000000111111222000000111111111222222222333111000222444666666444222111000000000111333444111333555555444444444555444555666777888888888888555666777777888;;;@@@CCCPPPggglllZZZSSSNNNRRR```vvv////////////////////////////////////////////////...///000///...---...000222111111000//////000000//////............//////000111333555777999::::::666999===???@@@KKKddd|||ssssssuuuwwwxxxyyy~~~ssslllpppxxxzzztttxxx{{{qqqmmmkkkgggkkkqqqzzz|||xxxuuusssrrryyy}}}vvvqqqmmmllljjjeee___YYYSSSNNNIIIEEEEEEDDDDDDBBBAAA@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;<<<:::===@@@BBBDDDIIIPPPVVVhhhwwwwwwcccWWWXXXdddyyyyyyhhhXXXSSSLLLGGGEEECCCAAA??????AAACCCEEEFFFHHHKKKNNNUUU^^^lllxxx{{{uuuoookkkhhhhhheeebbb______```bbbccckkkrrr{{{oooiiieeedddhhhmmmkkkiiiggggggjjjoootttxxx~~~|||{{{yyyxxxxxxyyyyyyyyyxxxrrrsssvvvxxx{{{}}}}}}}}}}}}lll]]]XXX^^^fff}}}uuuppp^^^UUUKKKFFFFFFDDD>>>777555444444333333333333333222222222222222222222222333222222111111222222333333222222111111222222333222222111111111111222222000000111111111222222222111111111333444555555555222111000000000111333444111333555555444444444555444555666777888888888888555666777777888;;;@@@CCCRRRiiikkkXXXQQQNNNSSSbbbxxx////////////////////////////////////////////////...///000///...---...000///...---,,,,,,,,,,,,,,,//////............//////000222444666999:::;;;<<<888:::>>>AAAEEESSSooo}}}uuuttttttssstttzzzsssqqqttt|||~~~vvvrrrzzzwwwlllgggccc___jjjpppyyy}}}~~~~~~{{{xxxvvvuuutttyyy|||zzzqqqjjjdddbbbXXXUUUQQQNNNLLLJJJGGGEEEBBBCCCDDDCCCAAA@@@AAABBB===============<<<<<<<<<;;;===??????===???CCCHHHTTTeee|||qqqcccXXX___pppzzzbbbZZZPPPIIIGGGEEEDDDBBB===@@@DDDFFFFFFFFFGGGGGGLLLUUUbbbnnnvvv{{{}}}}}}|||yyyvvvqqqlllhhhfffccc```]]]YYYXXXYYYZZZ\\\eeelllyyyuuukkkccccccfffeeeeeefffiiinnnuuu|||zzzxxxuuutttuuuvvvvvvuuuppppppqqqssswwwyyyyyyxxxzzz{{{}}}uuu]]]RRRVVV```ttt}}}{{{fff\\\PPPHHHFFFDDD>>>999555444444333222333333333222222222222222222222222222222111111111111222222333222222111111222222333222222111111111111222222111111111222222222222333...///000111222222222111111111111000111111222333111333444555444333444555444444555666777777777777555666777888999<<<@@@DDDSSSjjjlllWWWQQQNNNTTTccczzz////////////////////////////////////////////////...///000///...---...000---,,,+++***))))))))))))//////............//////000111333666888:::;;;<<<:::;;;>>>CCCKKK^^^|||uuuqqqtttxxx{{{vvvwwwzzz|||rrrppp{{{}}}pppfffcccbbb___kkkrrrzzz~~~{{{zzz|||~~~{{{zzzxxxvvvuuuuuuuuuuuuuuuuuu||||||tttkkkbbb[[[WWWMMMKKKIIIHHHIIIIIIHHHGGGCCCEEEGGGFFFDDDBBBCCCEEEDDDDDDDDDCCCBBBAAA@@@???<<<>>>???>>><<<<<>>666555555444444444444444222222222222222222222222222222111111111111222222333222222111111222222333333222222111111222222333222222222222333333333333...///111111111000///000000000111222222222222111000222444444333222333444333333555666666666666666666777888999:::===AAADDDRRRiiimmmWWWQQQOOOUUUeee|||////////////////////////////////////////////////...///000///...---...000222111000///......---...//////............/////////000222555888:::;;;;;;;;;;;;>>>EEEPPPfffoookkktttyyyzzz|||xxxnnnooo|||vvviiibbbbbbeeeeeennnttt|||~~~zzzxxxyyyzzzsssrrrrrrqqqqqqrrrssstttpppnnnsss}}}|||wwwooofff]]]UUUPPPLLLJJJHHHHHHIIIIIIHHHGGGGGGIIIKKKKKKHHHFFFGGGIIIKKKKKKKKKJJJHHHFFFDDDCCC<<<>>>@@@???<<<<<>>;;;BBBPPPfff{{{ccc]]]^^^ooo{{{hhhYYYOOOKKKIIIGGGEEEDDDEEEGGGJJJJJJJJJMMMRRRZZZbbbgggjjjjjjiiiiiihhhfffbbb^^^ZZZWWWUUURRRSSSUUUUUUTTTTTTUUUVVV[[[```gggnnnwww~~~{{{vvvtttrrrkkkhhhmmmrrrsssrrrrrrooopppqqqsssvvvxxxyyyzzz}}}kkkZZZUUU]]]jjj{{{rrr^^^QQQMMMJJJFFF;;;888555333444555555555333333333222222111111111222333444444222111111222222222333333333444444444333333333222222111111111000000000000111222333333666555444222111111222222444333111000000111333444111111222333333333222222444444333444444555666777888999999:::;;;>>>CCCGGGWWWjjjpppYYYQQQNNNWWWggg~~~000000///////////////000//////...---------------.........//////////////////000000000000000000/////////...//////000111222666666555666666777888999;;;<<>>@@@BBBIII[[[wwwuuuiii___fff|||yyyfffXXXOOOKKKIIIGGGEEEFFFHHHJJJJJJJJJKKKOOOVVV]]]cccffffffffffffeeebbb___ZZZVVVSSSQQQSSSUUUVVVWWWWWWWWWYYY[[[\\\```eeekkkrrr}}}{{{xxxsssllliiimmmqqqrrrrrrtttrrrrrrtttuuuwwwyyy{{{||||||uuubbbZZZYYYcccqqq}}}gggXXXQQQKKKFFF===:::777555555666555555555555444444333333333333///000222222111111111222//////000000000111111111333333333222222222111111333333333222333333444444666555333222111111222222666666444333333444555555333333444555555555444444444444333444444555666777999999999999:::===AAAEEETTTiiiooo^^^UUUPPPXXXiii~~~111111000///............///......------------...///////////////.........//////............//////////////////000111222222666666666666777888999999>>>???FFFVVVmmmxxxuuuwww}}}|||tttqqqyyyuuujjjccc___bbbfffiiilllppptttvvvxxxzzz{{{zzzzzzyyyvvvuuusssnnnlllnnntttzzz~~~}}}|||~~~|||tttoooooopppooolllhhhddd```]]][[[UUUTTTUUU]]]gggoooqqqpppgggddd___[[[WWWRRRMMMJJJNNNPPPVVV^^^```]]]]]]```eeeiiinnnpppppprrruuuyyy|||{{{xxxtttmmmdddZZZSSSKKKLLLLLLJJJFFFCCCBBBBBBBBBAAADDDSSSpppxxxfffcccqqqwwwcccUUUNNNKKKIIIGGGGGGHHHJJJJJJIIIMMMPPPUUUZZZ___bbbdddeeeaaa___\\\XXXTTTOOOLLLJJJMMMNNNPPPRRRSSSTTTWWWZZZ\\\___bbbfffllluuu|||vvvooojjjmmmppprrrsssvvvvvvvvvvvvwwwyyyzzz|||}}}}}}}}}iii]]]ZZZ^^^fffvvvppp___UUUNNNHHHAAA>>>:::777666666555444444444333333333333333222000111333333222111111222222222222222333333333333333333333222222222222111444444333333222333333333555444333222222111222222666666555555444444444333333333444555555555555555444444333444444555666777888999999888999<<<@@@DDDRRRhhhooo```VVVQQQZZZmmm222111000///...---------111000////////////000000000000//////......------///...---,,,,,,---...///......//////000111222333555555666666777888999:::@@@BBBLLL^^^wwwxxxyyy~~~xxxtttsss{{{wwwhhh```[[[[[[bbbjjjmmmooorrrvvvvvvwwwxxxxxxxxxwwwvvvsssqqqnnnjjjggghhhmmmqqqwwwwwwwwwwwwwwwyyy}}}~~~~~~~~~|||xxxwwwsssrrrppplllgggccc^^^\\\YYYWWWWWW\\\dddjjjllllllcccaaa^^^[[[YYYVVVQQQNNNLLLPPPYYYccchhhhhhiiimmmuuuyyy}}}~~~}}}~~~}}}zzzrrrggg^^^UUUWWWXXXXXXUUUPPPKKKHHHCCCAAAEEETTTmmmrrrhhhnnn~~~mmm\\\SSSMMMKKKHHHGGGHHHIIIHHHGGGKKKMMMPPPTTTXXX[[[]]]^^^ZZZXXXUUUPPPLLLHHHFFFDDDDDDFFFIIIJJJLLLOOOSSSVVVYYY\\\___bbbgggooo{{{}}}yyyrrrmmmmmmpppqqquuuyyyyyyxxxxxxxxxyyyzzz{{{|||rrrgggaaa___aaapppsssbbbXXXQQQKKKDDD@@@;;;888666555444333111111111111111111111111444555666555333111111222333333333444444444444555222222222222222222222222333333222111000000000000444333333222222222111111222333333333222111000///111111222333444444444444444444333444444555666777666777777888999<<>>CCCPPPfffzzz|||}}}{{{yyyttttttwwwrrraaaZZZXXX[[[ccckkknnnooorrrvvvvvvwwwwwwwwwuuutttsssqqqoookkkfffcccdddgggiiikkkjjjiiihhhjjjqqqzzz{{{|||}}}}}}||||||~~~{{{wwwwwwuuurrrnnniiieeecccaaa^^^\\\]]]aaadddffffffbbbaaa___^^^]]][[[XXXUUURRRVVV___jjjpppqqqtttxxx}}}|||{{{}}}|||zzz{{{|||xxxoooggg]]]```eeehhhggg```XXXRRRKKKGGGGGGQQQeee|||}}}nnnkkkvvvxxxeeeYYYNNNKKKHHHGGGHHHHHHGGGFFFHHHIIIJJJMMMOOOQQQRRRSSSQQQPPPLLLIIIEEECCCAAA@@@AAACCCEEEFFFHHHLLLPPPTTTUUUXXX\\\```dddlllvvv~~~|||uuuppppppqqqrrrvvv|||{{{zzzxxxwwwwwwxxxyyyzzz}}}}}}}}}~~~yyyhhhbbbaaammmtttdddZZZQQQKKKEEEAAA<<<888666444222111111111111111111111111111111333444444333222222333000000000000111111111111222222222222222222222222333333222111000000000000222222222222222222111111111111111111111000///...000111222333444444444444444444333444444555666777444555666777999===CCCGGGUUUiiirrr^^^XXXTTT\\\rrr000000///...------------...------------......//////////////////...............------------............///000111222444555555555666777888999;;;<<<:::CCCVVVooozzzzzz{{{zzz|||~~~}}}qqqpppwww}}}pppaaaWWWXXX]]]fffkkklllnnnrrrtttuuuvvvwwwvvvtttrrrqqqnnnkkkfffaaa___^^^```aaa___^^^]]]^^^bbbkkkvvv~~~}}}~~~}}}~~~zzzxxxyyyxxxwwwuuuqqqmmmkkkhhhddd___\\\\\\]]]^^^^^^aaa___^^^___```aaa```___```bbbhhhooorrrqqqssswwwsssttttttpppkkkiiijjjlllmmmkkkkkknnnqqqpppkkkeeeaaafffnnnuuuwwwrrriiicccWWWNNNGGGIIIUUUhhhqqqjjjrrrmmm___OOOLLLJJJHHHIIIIIIHHHGGGKKKLLLMMMNNNNNNNNNNNNNNNIIIHHHEEECCCAAA@@@@@@@@@>>>???@@@AAABBBEEEJJJNNNPPPTTTZZZ^^^ccciiirrrxxx}}}yyyttttttttttttxxx~~~|||{{{yyywwwvvvwwwxxxyyyyyyxxxxxxzzzooofffbbbjjjyyywwwgggZZZQQQJJJFFFBBB===999666555333111333444444444444444555555---///222222222222333555111111111222222222222333111222222222222333333333444444333333222333333333111111222222222222111111222222222333333333333333222333444666777777777777444444333444444555666777444555777888:::>>>CCCHHHVVViiipppaaa]]]YYY^^^rrr///......---------......---------------...//////.........///////////////......////////////............///000111333444555555555666777888:::;;;<<<===III___www{{{zzz{{{zzz}}}vvvjjjnnn{{{~~~nnncccUUUXXX```hhhjjjjjjnnnuuurrrsssvvvwwwvvvtttqqqooojjjfff```[[[YYYXXXXXXXXXWWWXXX[[[^^^ccckkktttzzz~~~}}}}}}~~~||||||vvvwwwxxxyyyxxxvvvsssrrrlllgggaaa\\\YYYYYYYYYZZZ[[[ZZZ[[[]]]aaaeeeggghhhjjjiiiiiikkkhhhbbbaaaddd[[[\\\\\\YYYTTTRRRTTTVVVVVVUUUUUUXXX[[[\\\YYYWWWWWW\\\dddmmmtttuuupppkkkYYYPPPHHHFFFJJJTTThhhyyy{{{rrruuuqqqaaaQQQNNNLLLKKKKKKKKKKKKJJJNNNOOOOOOOOONNNLLLJJJIIICCCAAA@@@>>>>>>???@@@AAA===>>>>>>>>>???AAAFFFIIIMMMRRRXXX]]]aaaeeekkkpppttt|||xxxxxxwwwvvvzzz}}}zzzwwwvvvvvvwwwxxxxxxwwwvvvyyyzzznnneeehhhpppvvv~~~yyyhhh[[[PPPJJJHHHDDD>>>:::888666444333444444555555555666666666222444555555444333333444333333444444444555555555111111222222222333333333333333333222333333444444000111222333333222111000444333333333333555666777222333444666777777888888444444333444444555666777888888999999:::===BBBFFFSSShhhlll___^^^\\\___qqq......---------......//////////////////000111222---.........//////000000---...///000000///...---......///000111333555666555555666777888:::<<<===DDDQQQggg~~~wwwzzz~~~}}}|||}}}}}}}}}sssgggmmm~~~zzzlllbbbSSSYYYbbbiiiiiiiiiooowwwppprrruuuwwwwwwtttpppmmmfffbbb\\\WWWTTTSSSRRRRRRTTTXXX]]]ccchhhnnntttxxx{{{}}}}}}|||yyywwwwwwwwwrrr{{{sssuuuwwwyyyyyyxxxvvvuuunnnjjjccc\\\YYYXXXYYYYYYVVVVVVWWWZZZaaaggglllnnnmmmiiieeebbbZZZQQQNNNOOOHHHIIIIIIGGGCCCBBBEEEHHHEEEEEEEEEFFFHHHIIIHHHGGGDDDGGGOOOZZZdddiiihhhfffTTTNNNJJJIIIGGGIIITTTbbb{{{~~~zzzrrrbbbRRRPPPNNNMMMMMMNNNMMMMMMJJJJJJKKKJJJHHHEEEBBB@@@???>>>===<<<===???AAACCCCCCCCCCCCBBBBBBEEEIIILLLKKKQQQXXX]]]___bbbgggjjjkkkyyy}}}{{{zzzxxxwwwzzz~~~{{{xxxvvvvvvxxxyyyzzzxxxxxxzzzvvviiifffiiimmmuuu~~~xxxhhh[[[QQQKKKIIIEEE@@@<<<:::888666444333333333444444555555555=========:::666333111111000000111111111222222222111111111222222333333333000000000000111222333333000000222333333222111000333333222111222444777999000111222444555666666666444444444444444555777777;;;;;;;;;::::::<<<@@@CCCQQQggg|||hhhZZZ\\\\\\___qqq//////............//////......---......///000111//////............//////............////////////222111///000222444555444999777777:::;;;:::<<<@@@KKKVVVmmm~~~~~~~~~xxx|||vvvttt|||~~~}}}sssqqqxxx{{{oooeeeZZZ]]]aaadddgggkkkooorrrsssssssssttttttqqqlllhhh```[[[SSSLLLJJJMMMRRRVVVWWW\\\dddmmmtttxxxyyyzzz~~~}}}|||zzzxxxuuusssrrrooorrryyyzzzxxxvvvwwwyyyxxxuuurrrnnnhhh___ZZZXXXYYYXXXWWWUUUSSSSSSVVV[[[bbbgggjjjjjjeee^^^VVVPPPKKKGGGDDDDDDCCCBBB@@@???>>>>>>>>>@@@@@@????????????@@@@@@;;;???CCCHHHPPPYYY[[[WWWNNNIIIEEECCCAAAAAAGGGNNNfffzzzyyyvvvzzzooodddTTTPPPLLLKKKMMMPPPPPPOOONNNNNNMMMJJJEEEAAA>>>>>>>>>=========>>>@@@BBBCCCAAABBBBBBCCCEEEGGGIIIKKKMMMRRRXXX]]]```bbbdddfffjjjpppyyy|||yyy{{{~~~}}}{{{zzzzzz{{{zzzyyywwwwwwwwwxxx{{{|||jjjcccfffjjjnnnrrrzzz~~~{{{jjjXXXMMMJJJDDDCCCAAA>>>;;;888444222666666777777777777777777;;;HHHMMM@@@444222333111222222222222222222222222555444444333333444444555333222222111111222222333333333333333333333333333888888777666555444444333333333333333333333333444777777666444444333333333666444444777888999>>>DDDRRRgggfffYYYWWWYYYggg~~~//////............//////000//////.........////////////............///////////////000000000000111333111000111444666777777666444555888::::::===BBBMMM]]]www|||}}}~~~}}}|||uuuzzzwwwvvv~~~xxxzzzyyyrrrttt|||zzzmmmccc[[[^^^aaaeeegggjjjnnnppprrrpppooonnnmmmjjjgggdddZZZUUUOOOJJJJJJMMMSSSWWW```eeennnvvv{{{|||{{{zzzzzzzzzzzzxxxvvvsssqqqoooooopppsssyyy~~~{{{yyyyyyzzzzzzwwwtttoooiiibbb\\\[[[ZZZZZZYYYUUUVVVWWWYYY]]]___aaaaaa\\\XXXRRRKKKGGGCCC@@@>>>AAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<>>>@@@@@@AAAGGGOOOQQQOOOLLLGGGDDDBBB@@@>>>CCCIII\\\nnn}}}|||tttrrrvvvyyy}}}tttiiiaaaWWWSSSOOONNNOOOPPPPPPOOONNNMMMLLLIIIEEEBBBAAA@@@>>>>>>>>>???AAABBBDDDEEEHHHIIIJJJLLLNNNOOOQQQQQQSSSUUUXXXZZZ\\\^^^bbbdddfffkkksssyyy{{{{{{|||~~~~~~~~~|||zzzzzzzzzzzzyyyxxxxxxxxxxxx{{{mmmaaa```cccgggkkkuuuyyy|||xxxkkk\\\PPPKKKGGGEEEBBB@@@===999666444444444444444444444444444333>>>BBB888000000111...222222222222222222222222333333222222222222333333333333222222222222333333222222222222222222222222666555555444444333333222000000111222444555666666555555444444444555555666999666777:::;;;;;;@@@GGGQQQggglll\\\YYY[[[hhh//////............//////111111///......---------//////............//////000000000000111111111111333222222333666888999999666444555888:::;;;@@@GGGQQQfffyyyvvvzzz|||zzzyyysss|||{{{{{{{{{rrrttt{{{|||sssqqqwwwwwwjjj```\\\___ccceeegggiiikkkmmmpppnnnjjjgggfffdddaaa^^^UUURRRNNNLLLNNNSSSZZZ^^^fffkkkrrryyy|||{{{wwwuuuvvvwwwwwwwwwuuurrrooommmnnnllllllnnnttt{{{}}}}}}~~~}}}yyyuuuooojjjddd```^^^]]]]]]\\\ZZZ\\\]]]^^^]]]ZZZWWWUUUMMMKKKGGGBBB???===<<<;;;<<<<<<===>>>????????????@@@???>>><<<;;;;;;;;;;;;??????===;;;>>>FFFJJJIIIJJJFFFDDDCCC@@@===@@@EEEOOO]]]kkknnnkkkkkknnnpppxxxvvvsssqqqnnnjjjddd```[[[XXXTTTRRRQQQRRRQQQPPPNNNMMMKKKHHHFFFEEEEEEEEEAAABBBDDDFFFHHHIIIJJJJJJQQQRRRTTTWWWXXXYYYYYYYYYWWWWWWWWWVVVVVVYYY^^^aaabbbfffkkkooosssvvvzzz}}}||||||}}}~~~~~~}}}zzzxxxyyyyyyyyyxxxyyyxxxxxxzzz}}}qqq___[[[^^^ccchhhssswwwzzzzzzrrrgggZZZQQQKKKHHHDDDAAA???;;;777555444444333333333333333333---555888222///111222...111111111111111111111111111111000000000000111111444444333333333333444444111111111111111111111111222222222222222222222222111222222333444555555555444444444444555666777888:::777888;;;<<<<<>>>>>???@@@BBBBBBBBBAAAAAAAAA@@@???>>>===============>>>===;;;>>>EEEIIIHHHIIIFFFEEEFFFCCC???@@@DDDHHHQQQ[[[aaabbbccceeegggooonnnllljjjhhheeecccaaa___]]]ZZZWWWUUUSSSSSSRRRPPPMMMJJJIIIIIIIIIJJJJJJFFFHHHKKKMMMOOOPPPQQQQQQTTTVVVYYY\\\]]]]]]]]]\\\VVVVVVVVVUUUUUUWWW[[[^^^bbbdddgggiiikkkmmmpppsssvvvyyy~~~}}}~~~~~~~~~zzzwwwwwwxxxxxxxxxyyyyyyyyyzzz|||xxxddd]]]^^^eeekkkwww{{{wwwhhh\\\OOOKKKFFFBBB@@@===999555555555555555555444444444...333444111111555555111111111111111111111111111111111000000000000111111555444444333333444444555222222222222222222222222000111111111222222333333666666555444333222222111444444444444555666777888888666777:::;;;;;;@@@GGGOOOggg~~~ggg```^^^hhh}}}//////............//////...............///000000//////............//////........./////////000000000000000333666888888888888777888::::::;;;DDDMMM```yyyooopppwwwwwwttttttxxx}}}zzzvvvwww}}}xxxooohhhkkkvvvyyymmmbbb[[[^^^aaadddfffffffffggghhhkkkkkkkkklllkkkfff```[[[YYYYYYZZZ\\\aaagggmmmppprrrrrrsssuuuwwwxxxyyyzzzuuuvvvwwwwwwuuusssqqqooolllkkkkkkmmmrrrwwwzzz{{{~~~xxxpppffffffeeecccccccccdddfffmmmlllggg___TTTKKKFFFEEECCCCCCBBB???======???BBBDDDFFFHHHJJJJJJHHHFFFEEE@@@@@@???>>>>>>>>>??????===AAADDDCCCEEEHHHIIIGGGHHHFFFFFFGGGEEE@@@@@@CCCFFFJJJQQQWWWZZZ[[[]]]```eeegggiiiiiigggeeebbbaaaaaa```^^^[[[XXXVVVUUUUUURRROOOKKKKKKMMMNNNOOONNNJJJKKKMMMPPPQQQRRRQQQQQQRRRTTTVVVYYYZZZZZZYYYXXXOOORRRUUUVVVWWWXXXZZZ\\\cccdddfffggghhhiiikkkmmmrrrvvv{{{}}}}}}zzzwwwwwwwwwwwwwwwyyyyyyzzz{{{|||}}}qqqeeebbbgggmmmyyyuuufffTTTNNNHHHDDDBBB???:::555666666555555555444444444222444444333333666555333111111111111111111111111222222111111111111222222555444444333333444444555333333333333333333333333111111222222333333444444666666555444444333222222666666666555555666666666999777777:::;;;<<>>BBBFFFHHHJJJMMMPPPPPPNNNKKKIIIEEEDDDCCCCCCBBBBBBBBBBBBCCCJJJOOOOOOOOOPPPNNNKKKLLLJJJIIIIIIFFF@@@???BBBEEEFFFJJJPPPRRRSSSWWW\\\]]]aaafffiiigggdddaaa___aaaaaa```^^^ZZZYYYYYYZZZTTTQQQNNNOOORRRTTTSSSQQQKKKKKKLLLLLLMMMMMMLLLLLLLLLMMMOOOQQQRRRRRRRRRRRRJJJNNNSSSXXXYYYZZZZZZ[[[aaadddfffgggfffggghhhiiinnnsssxxx{{{|||}}}~~~~~~|||zzzyyyxxxwwwvvvyyyzzz{{{|||}}}~~~rrreeedddjjjuuu~~~nnnYYYRRRJJJFFFDDDBBB<<<777555555444444333222222222222333333222222333333333222222222222222222222222333333222222222222333333444444333333333333444444333333333333333333333333222222222333333444444444222333333444555666666666777777666666555666666666;;;888999<<<======BBBIIIPPPhhhkkkbbb]]]ggg}}}//////............////////////.........//////000//////............//////...////////////000000000000000111333666777555444444444777999:::???LLLYYYzzz}}}oootttzzzxxxzzzxxx}}}{{{kkkkkkmmmrrrzzzwwwjjj```[[[ZZZ]]]```dddggggggffffffffffffgggkkknnnqqqppplllhhheeefffhhhjjjmmmppprrrssssssrrrqqqqqqsssuuuxxxyyyyyyxxxwwwvvvuuuuuuvvvvvvqqqrrrtttxxx|||~~~}}}|||zzzzzzzzz|||~~~{{{vvvqqqiiikkkllljjjgggeeeeeegggdddddd```WWWLLLEEECCCDDD<<>>@@@DDDEEEFFFOOO[[[\\\aaagggiiihhheeedddddd]]]```aaa```]]]\\\^^^```WWWTTTSSSUUUYYYZZZWWWSSSOOONNNKKKIIIGGGFFFFFFFFFDDDDDDDDDDDDEEEFFFHHHHHHKKKNNNSSSVVVXXXYYY[[[]]]YYY\\\```bbbbbbaaa```aaaaaagggmmmpppqqqsssxxx}}}{{{||||||yyyxxxzzz|||}}}lllcccfffjjj||||||ccc[[[QQQLLLKKKHHHBBB<<<999999888777666666555555000111333444111000333888444444444444444444444444333333222222222222333333333222222111111222222333111111111111111111111111222222222222222222222222444444444555555555555555333444444555777888:::;;;888555666999::::::???FFFRRRiiifff^^^ZZZggg000...,,,...000000---***////////////////////////............////////////111111000//////////////////000111222333444444444<<<666555;;;???EEEXXXnnnssslllwww}}}{{{yyysssaaaiiiqqqwww~~~{{{tttoooggg___\\\]]]______```bbbddddddcccbbb```ccchhhnnnrrruuuvvvvvvuuutttsssrrrrrrsssuuuvvvzzz{{{}}}~~~~~~|||yyyxxxzzz{{{{{{zzzxxxxxxzzz{{{wwwwwwxxx|||~~~zzzzzzyyyvvvsssrrrsssuuuooooooooonnnllljjjhhhggg___\\\YYYWWWPPPIIIGGGIIIFFFGGGIIIJJJOOOWWWccclllrrrwww}}}{{{uuulllfffddddddeeefffjjjnnnsssuuuoooeeeYYYSSSMMMFFFBBBAAAAAA???@@@CCCDDDFFFKKKRRR\\\dddjjjkkklllmmmllliiikkkjjjgggccc```___aaaccc[[[ZZZ[[[^^^bbbbbb^^^[[[YYYTTTMMMIIIGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFGGGKKKKKKMMMPPPRRRTTTVVVWWWZZZZZZYYYXXXWWWWWWWWWXXXZZZ___ffflllooorrrtttvvvyyyzzz{{{{{{{{{}}}~~~}}}|||zzzxxxxxx||||||{{{zzzjjjdddkkkwwwttthhhXXXNNNKKKHHHBBB<<<777555333444555666555444222222222222222222222222111222444555555444333222222222222111111111000000222222222222222222222222444333333222222333333444111111222222222333333333000111333555666666555555333444555444444444666888666888:::999999<<>>EEEWWWxxxtttfffcccjjj~~~vvvnnnvvv|||qqqhhh^^^[[[ZZZYYYZZZ^^^\\\^^^``````___]]][[[[[[[[[bbblllvvv|||~~~|||zzzxxxwwwuuutttssstttuuuvvvxxxzzz|||~~~~~~~~~~~~}}}yyy{{{}}}}}}~~~~~~}}}~~~{{{vvvssskkkfffaaa]]]XXXUUUWWW\\\___fffpppyyy~~~|||ooodddZZZRRRPPPOOOLLLJJJKKKJJJGGGGGGJJJLLLPPPXXX```cccmmmvvvzzz|||}}}zzzvvvnnnoooooopppqqqtttyyy||||||yyywwwxxx{{{|||zzzxxxjjjddd]]]VVVQQQNNNKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEJJJKKKNNNPPPRRRTTTTTTUUUSSSSSSSSSSSSSSSSSSRRRRRRSSSUUUYYY]]]bbbiiiqqqvvvxxxzzz}}}}}}|||{{{{{{{{{|||~~~}}}~~~~~~~~~ssseee```jjj{{{nnn___UUULLLHHH>>>;;;777555444444333222222222222222222222222222555444333222222333444555111111222333333444555555222222222222222222222222333222222111111222222333111111222222222333333333444333222111111222333444333444555444444444666888888:::<<<;;;;;;>>>CCCHHHXXXlllzzzddd___\\\hhh111000...,,,+++,,,...000////////////////////////............////////////000000////////////000000111222333444555666666666666888;;;@@@KKKaaammmhhhiiirrryyyuuutttuuuwww|||uuussspppeee[[[XXXXXXWWWYYY[[[ZZZ\\\^^^^^^\\\ZZZ[[[\\\ZZZaaakkkuuu|||~~~~~~}}}|||zzzxxxvvvtttuuuvvvvvvxxxyyy{{{||||||||||||{{{wwwyyyzzz||||||~~~}}}}}}}}}~~~~~~yyyvvvoooiiiddd```\\\XXX[[[aaahhhppp}}}zzzqqqhhheeebbb^^^\\\\\\ZZZWWWVVVXXXZZZ\\\bbbjjjpppyyyzzztttpppqqqrrrrrrtttxxx}}}}}}}}}|||zzzpppkkkccc\\\WWWSSSOOOMMMIIIHHHGGGGGGFFFFFFFFFFFFJJJLLLOOORRRTTTTTTUUUTTTRRRSSSUUUWWWYYYYYYZZZZZZWWWXXXYYY[[[^^^dddkkkpppvvvyyy|||~~~~~~~~~}}}sssfff```gggsssppp```TTTLLLIII>>>;;;777555555555555444222222222222222222222222000111333444444444333222333333333333333333333333222222222222222222222222111111000000000000111111111111222222222333333333333222222222222444666777333444555444444444666888888:::<<<;;;;;;>>>CCCHHHXXXlll{{{bbb]]][[[eee/////////---++++++---///////////////////////////............///////////////////////////000000111222222444555666777777777666888===DDDRRRlll{{{kkkjjjooozzzvvvoookkkjjjlllrrr||||||www{{{nnncccXXXVVVWWWWWWXXXYYYYYY[[[]]]\\\ZZZZZZ]]]aaa___dddllltttzzz}}}~~~~~~}}}{{{zzzyyyzzz{{{|||{{{{{{{{{{{{zzzzzzyyyxxxwwwxxxzzz{{{|||~~~|||zzzyyy|||~~~|||zzzsssmmmhhheee```\\\___dddpppyyyzzzxxxxxxssspppooopppoooooosssyyyyyysssrrrsssssstttuuuxxx}}}~~~zzzvvvpppkkkccc\\\WWWRRRNNNKKKHHHHHHGGGFFFFFFFFFGGGGGGLLLNNNQQQSSSUUUVVVUUUUUUQQQSSSVVVYYY\\\]]]^^^^^^^^^^^^^^^^^^```dddjjjnnnsssvvvyyy{{{|||~~~}}}uuuhhhbbbdddjjjuuutttbbbTTTLLLIII???<<<777555555555666555222222222222222222222222,,,...111333444333222111444333333333222222222111222222222222222222222222111000000000000000000111111111222222222333333333444444444555666777999999333444555444444444666888888999;;;;;;:::===CCCHHHWWWlllzzzccc___[[[ddd}}}...000111000---,,,---///////////////////////////............///////////////////////////000111111222333444555777777777777888:::???HHH[[[vvvvvvkkkiiirrr}}}yyyrrrllljjjjjjooozzzxxxwww|||jjj___UUUTTTWWWXXXWWWXXXYYY\\\]]]\\\ZZZ\\\ccchhhiiilllppptttxxx{{{|||}}}}}}|||{{{{{{|||~~~~~~}}}|||zzzxxxwwwvvvyyy{{{}}}}}}~~~}}}{{{|||{{{}}}~~~}}}|||wwwrrrmmmjjjeee```bbbgggpppxxx~~~wwwppppppqqqppppppppprrrwwwzzz~~~|||yyyxxxxxxtttooojjjccc___ZZZUUURRRPPPMMMKKKIIIHHHHHHHHHHHHIIIIIIJJJMMMOOORRRUUUWWWWWWVVVUUUSSSUUUXXX\\\^^^___``````aaabbbaaaaaaaaadddiiimmmppprrruuuvvvwwwyyy}}}yyylllaaa```aaahhhttttttbbbTTTLLLJJJBBB>>>999555444444444444222222222222222222222222...///111333444666666777111111111222222222222222222222222222222222222222222222111111111111222222111111222222222333333333333444555555666666666666333444555444444444666888777999::::::999<<>>//////000111222333333444222222222222222222222222444333333222222333333444111111222222222333333333111222333444333222111000333444555444444444666888666888:::999999<<>>AAAHHHKKKIIIKKKJJJIIIHHHHHHIIIKKKLLLOOOQQQUUUXXXYYYXXXVVVUUUVVVYYY]]]aaabbbbbb```^^^^^^^^^\\\YYYVVVWWW\\\```ffflllqqqsssrrrrrruuuyyy~~~~~~jjj___WWWZZZ```hhhwwwzzzrrrcccRRRKKKLLLFFF@@@999555444444333222111111111222222333333333444333111111111333555666333000///111444666666444666444222333555666444222333222222111111222222333111111222222222333333333222333444444555555444444222222333333444555555555999444333888<<>><<<<<<>>>AAABBBBBB888@@@FFFFFFEEEHHHJJJJJJKKKJJJIIIIIIKKKMMMOOOQQQSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYYYYYYYZZZ[[[\\\]]]ZZZXXXVVVSSSQQQRRRTTTVVV\\\___cccfffhhhjjjnnnqqqrrrsssuuuyyy|||~~~~~~~~~}}}dddUUUNNNNNNXXXdddpppsssuuurrrhhh]]]UUURRRSSSNNNFFF???;;;999999:::555555444444333333222222555555333222222222222333444:::???===666111111444333111///...///000222222333222222111111222222333222222222333333333444444222333444444555555444444444444555555666777777777777555555999;;;===CCCJJJVVVoooqqq___[[[YYYccc|||//////............//////000000...,,,+++,,,...///000000000000000000000000////////////000111222333222222444555777999::::::AAAFFFVVVrrrsss___YYY\\\gggkkkrrr{{{yyytttmmmkkkqqqyyyxxxmmmlllxxxyyylll___TTTQQQQQQRRRTTTVVVVVVUUUTTTVVVVVVWWW[[[aaahhhnnnrrruuuxxx|||~~~{{{||||||}}}}}}|||{{{zzz}}}~~~}}}~~~~~~yyyppplllfff^^^WWWMMMOOOSSSXXX___fffkkkooouuuwwwxxxxxxuuuoooiiieeedddaaa[[[UUUOOOKKKIIIHHHFFFNNNQQQMMMGGGFFFFFFEEEEEEHHHLLLQQQVVV\\\ccchhhmmmppptttwwwxxxvvvtttrrrllljjjhhhfffddddddeeeffffffbbb[[[TTTNNNIIIGGGFFFBBB@@@>>>>>>@@@BBBDDDDDD@@@FFFKKKJJJJJJMMMPPPQQQLLLKKKJJJJJJLLLNNNPPPRRRTTTSSSSSSSSSSSSTTTVVVWWWXXXXXXWWWWWWXXXYYYZZZ[[[ZZZWWWUUUSSSRRRSSSTTTUUUZZZ\\\___bbbdddhhhkkkmmmpppqqqtttwww{{{~~~dddSSSKKKJJJRRR]]]kkkqqqvvvtttkkkaaaWWWRRRVVVRRRKKKBBB;;;777666666444444333333222222111111555444444333222222222222222999???===666111333666000111333333222222111111333222222111111222222333222222333333333444444444222333444444555555444444444444555555666777777777666555666999;;;<<>>FFFYYYuuugggYYYZZZ```nnnqqq{{{xxxooommmnnnqqquuu{{{{{{sssiiikkkyyyqqqfff\\\UUUPPPQQQSSSTTTUUUTTTSSSSSSUUUTTTVVV[[[dddlllrrrtttvvvxxx|||}}}}}}}}}}}}|||{{{zzzyyy}}}~~~~~~{{{{{{~~~}}}tttnnnhhhaaa[[[QQQSSSWWW^^^eeemmmtttxxxyyypppgggaaa[[[XXXSSSMMMHHHEEECCCBBB???GGGKKKHHHCCCBBBBBBBBBCCCDDDEEEFFFHHHLLLRRRWWWWWWZZZ```eeeiiikkkkkkkkkhhhgggfffeeeeeefffhhhiiigggbbbYYYQQQIIIEEECCCBBBFFFDDDBBBBBBEEEGGGHHHIIILLLPPPRRRPPPPPPTTTVVVUUUNNNMMMLLLKKKLLLNNNQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVWWWXXXXXXXXXVVVSSSRRRSSSUUUUUUUUUTTTVVVYYY\\\aaafffjjjlllnnnppptttxxx|||jjjWWWMMMHHHMMMVVViiirrrzzzxxxpppggg\\\TTTVVVSSSNNNEEE===777444333333222222222222222111111333333333333333333222222///555:::888333///111555///222555666444333222111333222222111111222222333333333333333444444444444222333444444555555444444555666666777777888999999999888999:::::::::@@@HHHXXXpppvvveeebbb```iii//////............//////...000111000...---...000000000000000000000000000......//////000222333444333333555666888999;;;;;;>>>JJJ```}}}www___WWW^^^gggrrrvvv~~~mmmjjjooorrrrrrrrrsssuuuooofffjjj{{{zzzkkk```YYYTTTPPPQQQSSSSSSSSSRRRRRRRRRTTTSSSVVV\\\fffooouuuwwwvvvwwwzzz~~~||||||||||||{{{{{{{{{{{{~~~|||{{{zzzzzz|||}}}~~~yyyzzzzzzrrrjjjccc^^^WWWZZZ___ffflllrrruuuwwwzzzzzzxxxtttmmmddd]]]XXXTTTQQQMMMIIIFFFDDDDDDDDDAAAJJJOOOLLLHHHGGGGGGEEEEEEEEEEEEDDDCCCDDDGGGIIIHHHKKKQQQWWW]]]aaacccdddgggfffeeeeeefffhhhjjjllleeebbb\\\VVVQQQMMMKKKJJJOOOMMMKKKLLLOOORRRTTTUUUWWWYYYYYYWWWYYY[[[YYYUUUOOONNNMMMLLLMMMNNNPPPRRRSSSSSSSSSSSSTTTTTTTTTTTTVVVVVVVVVVVVVVVVVVVVVUUUVVVSSSQQQQQQSSSUUUUUUTTTRRRSSSTTTXXX]]]bbbeeeggghhhkkkpppvvvzzz~~~~~~sss___SSSLLLMMMSSSgggsss~~~}}}wwwnnncccYYYSSSRRROOOHHH???888555444222222222333333333333333222222333333444444333333000444777555111...000222000333555555333111222333333222222111111222222333333333333444444444444555222333444444555555444444444555555666777777888888999888999;;;999999@@@HHHXXXqqqzzzccc```___jjj//////............//////+++...111111000///000222000000000000000000000000.........///000222333444444555666777999;;;<<<===BBBPPPhhhrrr[[[WWWbbbllltttxxxuuufffgggpppuuussspppmmmpppkkkdddjjj|||wwwfff[[[TTTPPPQQQRRRSSSSSSRRRQQQQQQQQQSSSSSSUUU]]]hhhqqqwwwyyyuuuvvvyyy|||~~~zzzzzzzzzzzz{{{|||~~~~~~~~~~~~zzzyyyuuuuuuxxx||||||}}}|||tttkkkddd```VVVZZZ```ggglllnnnmmmmmmhhhfffccc^^^YYYTTTPPPMMMNNNMMMJJJGGGEEEDDDEEEEEEHHHQQQWWWTTTPPPNNNMMMLLLFFFGGGHHHFFFDDDAAAAAAAAACCCFFFJJJPPPUUUYYY[[[]]]aaa`````````aaadddggghhhhhhgggfffdddbbb```^^^^^^WWWVVVUUUVVVZZZ^^^```aaa\\\^^^]]]]]]^^^___ZZZRRRQQQOOONNNMMMMMMNNNPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSUUUUUUVVVVVVVVVUUUTTTTTTTTTQQQOOOPPPSSSUUUUUUTTTTTTTTTTTTVVVYYY]]]___```aaaeeekkkrrrxxx{{{}}}}}}~~~|||~~~~~~{{{xxxeeeYYYQQQPPPUUUfffttt|||tttiii^^^PPPQQQPPPJJJBBB:::777666333333333444444555555555111222333333444444444444555666777555111///000222222333444222000000222555333222222222222222222333333333333444444444555555222333444444555555444444222222333333444555555555555555888::::::;;;BBBLLLYYYqqq}}}aaa^^^^^^iii++++++,,,,,,---,,,,,,+++000000//////.........---111---***))),,,......---------...000111222333444555333444888:::999;;;???EEERRRkkkggg[[[dddqqqwww~~~qqqgggjjjoooooonnnnnnrrrhhhaaaeeeqqq|||rrraaaXXXSSSOOONNNNNNNNNOOOOOOOOOPPPPPPUUUUUU[[[fffooosssuuuyyytttuuuwwwyyyzzz|||~~~zzz{{{}}}{{{|||yyyyyy{{{|||zzzqqqiiieee^^^]]]^^^aaaeeegggeeeccc```\\\XXXUUUUUUWWWXXXXXXYYYXXXVVVSSSOOOJJJGGGDDDMMMRRRXXXZZZXXXUUUSSSRRRNNNJJJGGGDDDDDDCCCCCCBBB@@@BBBEEEGGGJJJNNNTTTWWW```dddggggggdddcccgggllllllrrrxxxyyyzzz{{{vvvqqqllleee______dddgggeeeaaa```^^^[[[YYYYYYXXXWWWUUUSSSQQQNNNNNNPPPRRRSSSSSSYYYYYYZZZZZZYYYXXXXXXWWWPPPQQQQQQRRRRRRQQQQQQPPPQQQQQQPPPPPPPPPQQQQQQRRROOOOOOPPPRRRTTTWWWZZZ\\\aaabbbgggmmmtttxxxzzz{{{~~~~~~~~~~~~sssdddWWWQQQSSS^^^qqq|||pppbbb]]]VVVPPPMMMGGG>>>777444222222333333222222111000333222222111111222222333666444222111222333444444333...,,,000333111000000555444444333222222222333111222222333333444444555555555555444444333333333444444333444444555777777<<<999999;;;<<<===BBBHHHYYYppp{{{hhhdddbbbmmm---------...//////000000000/////////............111...,,,,,,...//////...---...///000111222333444555333555888:::999<<<@@@JJJXXXqqqjjjdddmmm}}}zzznnneeehhhpppsssuuuwwwuuuiii___cccqqq}}}ooo___VVVRRROOOPPPPPPPPPPPPQQQQQQQQQQQQUUUUUU[[[fffooosssvvvyyywwwxxxzzz{{{|||}}}|||zzz||||||zzzzzz|||~~~}}}qqqiiidddbbbaaa___aaadddfffeeedddgggdddaaaaaabbbdddffffffmmmlllhhhccc\\\UUUOOOKKKNNNRRRWWWXXXVVVTTTRRRRRRQQQOOOLLLKKKKKKIIIGGGDDD@@@BBBEEEGGGIIIMMMQQQUUU\\\aaafffgggeeeeeeiiimmmzzzzzzpppiiiaaa^^^```aaa^^^ZZZZZZYYYXXXXXXYYYZZZXXXWWWUUURRRPPPPPPRRRUUUUUUUUU]]]\\\\\\ZZZXXXVVVTTTSSSTTTTTTTTTSSSRRRQQQPPPOOOQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPRRRUUUYYY]]]___aaaccchhhmmmssswwwzzzzzz}}}|||zzzzzz{{{|||}}}~~~mmm^^^VVVVVV\\\ppp|||rrrfff[[[VVVSSSPPPHHH???::::::666666666666666555444444444333333333333333333444111000//////000111111111666111///333666333111111444444333222222222222222111222222333333444444555555555444444444333333333555555555555666777888888:::888888;;;<<<>>>CCCJJJXXXooo{{{iiidddbbbmmm---------...///000111222////////////............000///......000000///...---...///000111333444444555444555999:::999===BBBPPP```zzzwwwnnnnnnvvvyyyooogggjjjsss{{{zzzjjj^^^dddssslll\\\UUURRRPPPQQQQQQQQQRRRRRRRRRSSSSSSUUUUUU[[[fffooosssvvvyyyyyyzzz||||||||||||~~~}}}{{{zzz||||||{{{~~~vvvmmmhhhfffdddbbbdddhhhlllpppqqqyyywwwvvvvvvxxxyyyyyyyyy}}}xxxpppggg\\\SSSMMMJJJMMMPPPQQQPPPOOONNNOOOOOONNNMMMMMMMMMKKKGGGDDDCCCDDDFFFGGGHHHJJJNNNQQQXXX^^^eeehhhggghhhlllpppvvvqqqiii```[[[[[[ZZZWWWSSSUUUUUUWWWZZZ]]]^^^]]][[[WWWUUUTTTTTTVVVXXXYYYYYY]]]]]]\\\ZZZXXXVVVTTTRRRVVVVVVVVVUUUSSSRRRPPPOOOPPPOOONNNNNNMMMMMMMMMMMMPPPPPPPPPQQQTTTYYY]]]```bbbdddhhhmmmqqquuuxxxyyywwwvvvuuuuuuvvvyyy|||}}}xxxeee[[[YYYZZZooo{{{rrr[[[YYYVVVSSSJJJ???;;;===444444444444333333333222555444444333333444444555444444444333333222222222444000///444777555333333333333222111111111111222111222222333333444444555555444444444444333333333555666666777777888999999888666777;;;===???EEELLLWWWmmm{{{fffaaa^^^hhh...------,,,---...///000///////////////........./////////000000000///.........///000222333444555555444666999999999>>>EEESSSgggqqqqqqvvv{{{zzzsssttt{{{|||lllbbbkkk|||~~~iiiZZZUUUSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRTTTTTT[[[fffooosssvvvzzzyyy{{{||||||zzzzzzzzz|||}}}|||{{{}}}~~~sssmmmgggffffffiiipppzzz|||tttjjj___UUUOOOLLLMMMOOOPPPPPPQQQQQQRRRQQQQQQPPPPPPPPPNNNKKKHHHGGGHHHIIIHHHHHHIIIKKKNNNSSS[[[dddiiijjjlllppptttwwwlllkkkeee]]]YYYYYYYYYWWWUUUVVVWWW[[[```dddfffdddbbbYYYXXXWWWWWWYYY[[[[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVUUUTTTSSSQQQPPPOOONNNNNNMMMNNNNNNOOOOOORRRQQQPPPPPPRRRVVVZZZ]]]aaacccgggkkknnnqqqtttvvvuuuuuuuuuuuuuuuwww{{{}}}}}}kkk___ZZZYYYpppggg```ZZZUUUMMMCCC;;;:::444444333333222222222222444444333333333333444444777888888666444222111111111,,,,,,222666555444444222222111111000111111222111222222333333444444555444444444444444444444444555555666777888888888888999777777;;;===>>>DDDKKKVVVlll{{{fffaaa^^^ggg///......---------...............///////////////---.../////////...............///111222333444555444444777:::999999@@@HHHUUUmmmssswww}}}}}}~~~{{{lllhhhvvv|||gggYYYVVVUUUTTTOOOOOOPPPPPPPPPQQQQQQQQQTTTTTTZZZfffppptttwwwzzz{{{}}}~~~~~~|||{{{zzz{{{~~~~~~}}}~~~~~~}}}~~~}}}~~~uuummmkkkjjjjjjmmmttt}}}yyyzzzyyyvvvqqqjjjbbbZZZVVVVVVWWWXXXZZZ]]]^^^___``````___]]]\\\\\\ZZZWWWUUUNNNNNNMMMKKKIIIIIIJJJLLLPPPXXXbbbiiikkknnntttxxxvvvmmmgggccc___^^^```bbbaaa```___aaaeeejjjnnnooollljjj\\\[[[ZZZZZZ\\\]]]]]]\\\ZZZZZZ[[[[[[ZZZZZZYYYXXXTTTUUUUUUUUUUUUTTTTTTSSSNNNNNNNNNOOOOOOQQQRRRSSSTTTRRRQQQPPPPPPRRRUUUVVV]]]```cccfffhhhkkkooossswwwyyyyyyxxxwwwwwwzzz|||}}}qqqeee]]]ZZZqqq|||nnn___YYYUUUKKK???777888888777666666666666777333333222222222222333333111222444333000///111222555000...222555444222333222111111000111111222222111222222333333444444555444444444444444444444444333444555777777777777777;;;999999;;;<<<===BBBIIIVVVmmmzzzhhhdddbbblll...///000000000//////............///////////////---...//////------...///...///000111222444555555444444777:::999:::AAAJJJXXXttt}}}zzzuuuxxx~~~uuukkklll}}}yyyeeeYYYVVVVVVTTTNNNNNNNNNOOOOOOOOOOOOPPPSSSTTTZZZfffppptttwww{{{~~~~~~~~~~~~~~~}}}||||||{{{~~~|||zzzzzz{{{||||||{{{wwwxxxxxxxxxyyy}}}xxxooorrrpppnnnlllnnnuuu|||xxxsssnnnjjjkkkkkkkkkjjjhhheeecccbbbddddddfffjjjnnnqqqrrrrrrtttssspppnnnlllgggbbb^^^VVVUUUTTTPPPLLLJJJKKKLLLMMMUUU___fffjjjnnnuuu{{{yyyqqqpppooooooqqqrrrrrrqqqnnnnnnqqqtttvvvuuuqqqnnn```___^^^^^^______^^^\\\]]]]]]]]]]]]\\\ZZZYYYXXXUUUVVVVVVWWWWWWWWWVVVVVVOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSRRRPPPPPPPPPQQQQQQVVVZZZ^^^```aaadddjjjnnnxxx{{{}}}}}}zzzxxxyyy{{{{{{}}}~~~yyykkk```ZZZnnnyyyeee^^^[[[RRREEE;;;888777666555555555666777333222222111111222222333---000222222111333888<<<@@@999333444444222111111222111111111111222333333111222222333333444444555333333333444444444444555333444666777888888777666<<<999999;;;<<<<<>>555...///111222444777333222222222333444444555111222222333333444555555333333333444444555555555555666888:::;;;:::999888999666777;;;===>>>EEELLL\\\rrrwwwffffffhhhwww////////////000000000000---.........//////000000111...,,,---000222222111000111222222444444555666111999777555:::===FFFXXXmmm~~~{{{|||yyyrrrsss{{{zzzqqqaaabbbhhhrrr|||kkk___WWWRRRPPPPPPOOOLLLLLLOOOOOOMMMNNNQQQ\\\^^^aaagggnnnuuu{{{~~~~~~}}}}}}}}}~~~~~~}}}|||xxxsssoooooolllkkknnntttxxxwwwuuuxxxxxxxxxxxxyyyyyyyyyyyyyyyzzz|||zzzoooxxx|||ooofffaaaaaaaaaaaaffflllpppssswww}}}wwwnnnbbbYYYXXXUUULLLDDDAAAEEEKKKRRRYYY^^^dddjjjooo~~~zzzwwwssspppnnnmmmkkkiiihhhiiiiiiiiihhheeecccaaadddcccaaa```______``````bbbaaa___\\\ZZZYYYXXXXXXSSSTTTTTTTTTRRRQQQRRRSSSRRRUUUXXXYYYWWWSSSQQQOOOLLLOOOQQQRRRRRRVVV]]]ccchhhoootttuuuvvvwwwvvvsssuuuwwwyyyzzz{{{}}}}}}jjj^^^XXX\\\iii}}}~~~ppp```XXXVVVSSSLLLDDD;;;999666555666666555555333333333333333333333333//////000111222222333333333333333333333333333333444444444333222111000///333333333444444444555555333000---...222555666555444333333333444555666777999777777:::<<<>>>EEEMMM]]]ttt}}}fffhhhnnn....../////////000000000,,,,,,---------.........111///,,,---000222111000000111222222444444555666111999888777===@@@KKK___vvv~~~vvv~~~yyy{{{zzztttvvv~~~wwwkkkZZZ___hhhuuuxxxfff[[[UUUQQQPPPQQQOOOLLLLLLOOOOOOMMMOOOSSS]]]___ccciiiooouuuzzz}}}~~~}}}|||||||||}}}~~~~~~}}}zzzuuuqqqoookkkggghhhnnnsssuuuuuuwwwwwwwwwwwwwwwxxxxxxyyyvvvwwwxxx|||~~~rrrsss~~~uuunnnkkkjjjnnnpppsssvvvyyy~~~yyyjjj]]]XXXVVVOOOIIIGGGHHHMMMSSSXXX[[[^^^bbbeeejjjooowww~~~}}}|||zzztttpppiiigggdddbbbbbbcccddddddhhhiiijjjjjjiiigggeeecccbbbaaa````````````aaabbbbbbaaa___]]][[[XXXWWWVVVRRRSSSTTTSSSRRRQQQRRRSSSTTTVVVXXXXXXUUURRRPPPOOOMMMNNNOOOQQQRRRVVV[[[^^^ccciiimmmnnnpppuuuxxxwwwxxxzzz|||}}}}}}~~~qqqaaaZZZ\\\ddduuuttthhhYYYRRRRRRRRRMMMHHH<<<:::777555555555444333444444444444444444444444333333333333222222222222333333333333333333333333333333333333222111000000222222222333333333444444555333111222555888888777555555555666777777888888:::888888;;;===???EEEMMM]]]ttt}}}ggghhhmmm}}}------........./////////------............//////111///......000111000000000111222222444444555666333999888999???CCCQQQhhhzzzpppnnnzzz}}}|||{{{{{{~~~yyyzzzxxxuuuxxxxxx{{{sssddd]]]eeerrr~~~ooo___WWWSSSPPPOOOQQQOOOMMMMMMOOONNNMMMPPPUUU___bbbggglllrrrvvvyyyzzz~~~}}}|||{{{zzzzzzzzzzzz}}}}}}}}}}}}}}}zzzvvvrrrrrrlllggggggkkkrrrvvvwwwvvvuuutttssstttuuuwwwxxxuuuuuuvvvxxx~~~uuummmmmm{{{~~~}}}sssrrrqqqqqqsssvvvyyy{{{zzzeee[[[WWWSSSNNNLLLIIILLLQQQTTTUUUUUUUUUVVVSSSVVVZZZ^^^aaadddhhhkkkpppkkkeeebbbaaa___\\\YYYVVVUUUTTTTTTUUUYYY]]]___ggghhhiiijjjiiihhhfffeee``````_________```aaaaaa``````___^^^[[[XXXUUUTTTQQQRRRSSSSSSRRRQQQRRRTTTVVVWWWWWWVVVSSSPPPPPPPPPPPPPPPPPPSSSWWW[[[\\\]]]___dddhhhhhhllltttyyy{{{{{{}}}~~~{{{ggg]]][[[^^^kkk|||lllaaaUUUOOOPPPQQQPPPMMM???;;;777555444444333222444444444444444444444444777666555444333222111000333333333333333333333333333333333333222111111000111111111222222222333333111000111222555666555444555666888999:::999999888;;;999999;;;===???EEELLL]]]uuu|||hhhgggjjjxxx------------.........///000000000111111111111111000/////////000000000000000111222222444444555666555999888:::@@@EEEUUUpppmmmiiilllyyyxxxqqqlllrrr}}}yyyvvvuuu{{{{{{ooosssxxx}}}}}}ooo```bbbnnn}}}wwwiii[[[TTTRRROOOOOOPPPOOOMMMMMMOOONNNMMMQQQXXXbbbeeejjjppptttwwwxxxxxx{{{{{{zzzzzzyyyyyyyyyyyywwwwwwxxxzzz{{{zzzwwwttttttqqqmmmlllpppuuuyyy{{{uuusssqqqpppppprrrtttvvvwwwwwwvvvvvvyyyyyyllldddlll|||uuuqqqlllfffaaaYYYWWWUUUTTTUUUXXX[[[^^^kkk|||tttbbbYYYUUUQQQNNNGGGIIIMMMPPPPPPNNNLLLKKKHHHIIIJJJJJJLLLPPPUUUYYY[[[XXXUUUSSSRRRPPPMMMKKKMMMMMMLLLLLLOOOTTTZZZ___eeefffggggggggggggffffff______^^^^^^^^^]]]]]]]]]\\\]]]^^^^^^\\\YYYWWWUUUQQQRRRTTTSSSRRRRRRSSSUUUUUUUUUUUUSSSQQQPPPQQQRRRUUUSSSTTTYYY___cccdddbbbaaafffiiijjjmmmsssxxxyyyzzz|||~~~~~~~~~~~~~~~~~~||||||}}}~~~{{{|||~~~ooo^^^ZZZZZZcccsssmmmdddXXXQQQOOOPPPPPPOOOAAA===999555444333222111333333333333333333333333777666555444333222111000333333333333333333333333333333333333333222111000222222222222333333333333///000111333555444333222444666888:::;;;:::999888;;;888888;;;<<<>>>DDDKKK^^^vvv{{{fffdddeeerrr------------.........///111111111111111000000000...///000000000000000000000111222222444444555666777:::888:::AAAEEEYYYxxxwwwggggggmmmxxx~~~rrrjjjssszzzvvvyyyuuulllqqquuuwwwyyyvvvlll``````ooo{{{tttgggYYYTTTRRROOONNNOOOOOONNNNNNOOOMMMMMMSSS\\\eeehhhmmmrrrvvvwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzrrrsssvvvyyy||||||zzzxxxtttsssssstttwwwyyyzzz{{{uuussspppnnnnnnoooqqqrrrvvvwwwvvvuuuuuu{{{qqqgggfffwww|||nnnccc\\\VVVRRRNNNLLLJJJGGGFFFGGGIIIMMMOOOTTT^^^qqqnnn___XXXQQQLLLFFFHHHLLLOOOQQQQQQNNNLLLKKKIIIGGGEEEDDDGGGLLLPPPQQQQQQRRRRRRRRROOOKKKHHHJJJKKKKKKKKKMMMRRRYYY^^^bbbccccccddddddddddddddd```___^^^]]][[[ZZZXXXWWWXXXYYY[[[\\\\\\[[[YYYXXXRRRTTTUUUTTTSSSSSSTTTUUURRRSSSSSSRRRPPPPPPRRRTTTUUUTTTUUU[[[bbbggghhhgggffflllppppppqqqtttuuussstttvvvyyyzzzzzzzzz{{{|||{{{}}}}}}|||zzzyyyyyyzzzxxxyyy{{{~~~xxxaaa[[[XXX___nnnzzz~~~}}}uuummm```VVVPPPMMMLLLKKKDDD???:::666444333333222222222222222222222222222444444333333222222222111333333333333333333333333222222333333333222111111333333333333444444444444111333666888888777666555333555777999999999777666:::777777:::;;;===CCCKKK___vvvxxxccc``````lll------.........///////////////............------,,,...000111000000111222000111222222444444555666777999888;;;BBBHHH___oooeeehhhmmmvvv}}}wwwnnnyyy|||}}}qqqmmmrrrvvvuuurrrooohhhaaa```qqq{{{qqqdddXXXTTTRRRPPPNNNOOOOOONNNNNNOOOLLLMMMUUU___hhhkkkoootttwwwxxxxxxxxxxxxxxxzzz{{{{{{||||||{{{tttuuuxxx{{{~~~|||rrrtttvvvyyyzzz{{{zzzzzzwwwuuurrrpppoooooooooppprrruuuwwwuuutttwww}}}ppphhhnnnzzzvvvlll^^^SSSMMMJJJGGGEEEDDDCCCAAA@@@AAACCCFFFGGGKKKMMMXXXmmm{{{iii]]]TTTMMMIIIJJJMMMRRRWWWYYYXXXVVVSSSQQQMMMHHHDDDDDDGGGJJJMMMOOOSSSUUUTTTQQQMMMKKKIIIKKKLLLLLLLLLPPPWWW\\\aaaaaaaaaaaaaaaaaaaaaaaa``````___]]][[[XXXVVVTTTUUUVVVXXXZZZ[[[\\\[[[[[[UUUVVVWWWVVVTTTTTTTTTUUUQQQRRRSSSQQQPPPPPPQQQSSSPPPQQQRRRWWW\\\aaadddeeefffmmmrrrrrrrrrrrrpppmmmkkknnnrrrtttuuuuuuwwwxxxzzz|||}}}}}}{{{zzzzzz{{{}}}}}}~~~}}}~~~}}}|||fff^^^XXX]]]kkkxxx~~~~~~}}}vvvjjj]]]RRRKKKGGGFFFFFFAAA;;;777555555444444333333333333333333333333222222222222333333333333333333333333333333333333222222222333333222222111333333444444444555555555111333666777666555555555333444555777777777777666999666777:::<<<>>>EEEMMM___wwwuuuaaa^^^]]]iii....../////////000000000.........---------,,,,,,)))---000111000000111333000111222222444444555666666888777<<>>???AAABBBDDDGGGEEEJJJWWWgggyyyssseeeZZZRRRJJJKKKNNNTTTZZZ______^^^\\\ZZZUUUOOOIIIEEEFFFGGGJJJLLLOOOQQQQQQOOONNNMMMHHHKKKNNNNNNMMMPPPVVV\\\aaa``````_________````````````___^^^\\\YYYWWWVVVVVVWWWWWWXXXYYYZZZ[[[\\\XXXYYYYYYXXXVVVTTTUUUUUUSSSTTTTTTRRRPPPNNNNNNOOOMMMNNNPPPQQQSSSWWW\\\```aaahhhmmmnnnnnnooommmjjjcccfffkkkoooqqqrrrtttvvvuuuxxxzzz|||||||||}}}~~~}}}}}}~~~~~~|||~~~}}}nnndddYYY[[[hhhwww~~~tttfffXXXNNNIIIHHHGGGCCC<<<888666666666666555555555555555555555555333333333333444444444444333333333333333333333333111222222333333222222222222222333333333444444444///222555555333222222444444444555666666777777888999777888;;;>>>AAAHHHPPP```wwwrrraaa]]]\\\hhh////////////000000000000000000//////.........---(((,,,000111111000222444000111222333444555555666555666666>>>HHHPPPllliiijjjnnnrrruuu{{{zzztttvvvnnnxxx~~~xxxmmmfffbbb___fffxxx{{{iii^^^TTTRRRSSSRRRPPPQQQOOOOOOOOONNNLLLMMMWWWccclllmmmqqqtttwwwzzz{{{{{{}}}~~~~~~~~~~~~|||{{{zzzyyyyyyzzz|||}}}|||yyyvvvwwwyyy{{{}}}}}}}}}~~~}}}|||{{{xxxvvvsssqqqpppnnnvvv~~~|||kkkkkkvvvuuummmeeegggkkknnnrrrtttvvvwwwtttqqqmmmjjjgggbbb\\\VVVNNNJJJFFFEEEFFFFFFDDDAAA@@@@@@AAAAAABBBCCCEEEEEEDDDBBBCCCJJJQQQ___xxxyyyjjj___VVVJJJJJJLLLRRRZZZ```aaaaaabbb```\\\TTTMMMHHHFFFFFFGGGIIIKKKLLLKKKKKKLLLMMMGGGKKKOOOPPPPPPRRRWWW]]]aaaaaa```_____________________```___^^^\\\ZZZXXXXXXXXXXXXXXXXXXYYYZZZ[[[ZZZ[[[[[[YYYVVVUUUUUUUUUUUUUUUUUUSSSPPPMMMKKKKKKLLLNNNOOOOOONNNQQQWWW\\\[[[bbbggghhhiiilllllljjj^^^bbbhhhllloooqqqsssuuuooorrrvvvyyyzzz{{{}}}~~~xxxyyy|||||||||~~~~~~}}}~~~uuugggZZZYYYfffwww{{{mmm^^^TTTNNNMMMHHHCCC===999777777888888777777777777777777777777666666555555555444444444333333333333333333333333111222222333333333222222111111222222222333333333333666888777555444666888666555555555666777888999:::888999===@@@CCCKKKSSS```xxx|||pppaaa^^^]]]iii////////////............///////////////000111111222111///...---...000111333333444444444444444444999888;;;>>>CCCTTTwwwsssqqquuuyyy|||~~~{{{sss{{{tttwwwxxx{{{{{{tttjjjfffggglll|||}}}kkkaaaWWWSSSQQQNNNMMMNNNPPPRRRRRRNNNLLLPPP[[[dddnnnmmmooossswwwxxx{{{}}}}}}zzzxxxxxxyyy{{{}}}|||~~~|||vvvwwwxxxyyyyyyxxxxxxzzz|||~~~}}}|||zzzxxxuuusssrrrnnnsss{{{tttllllllssseee^^^ZZZ^^^___\\\\\\```[[[ZZZXXXVVVUUUTTTTTTTTTNNNMMMKKKKKKKKKJJJGGGDDDFFFHHHJJJJJJIIIHHHGGGGGGFFFGGGHHHHHHHHHPPPdddxxxqqqdddYYYQQQOOONNNQQQVVVZZZ[[[[[[[[[XXXSSSNNNJJJHHHGGGGGGCCCGGGKKKLLLJJJIIIJJJLLLJJJLLLMMMOOOPPPSSSWWWZZZ___```bbbdddccc```\\\ZZZ]]]^^^___``````^^^\\\[[[[[[[[[\\\\\\\\\[[[[[[ZZZXXXWWWWWWWWWWWWVVVVVVVVVVVVUUURRRPPPMMMKKKJJJIIIMMMLLLKKKKKKKKKLLLNNNOOOXXXZZZ]]]```dddggghhhiiiffffffhhhjjjnnnqqquuuwwwvvvtttsssuuuyyy||||||{{{{{{{{{{{{|||}}}~~~~~~}}}ppp```]]]eeerrr}}}uuuhhhXXXNNNMMMIIIFFFAAA<<<888666555555222222222333333333444444666777:::;;;:::777333111777333000111333666666555333333333333333333333333111111222222222333333333555777::::::888555444444333444666888:::;;;<<<<<<999999;;;>>>>>>???EEEMMMaaayyyzzzpppiiidddcccmmm000000000/////////......///////////////000111111222111///......///000111333333333444444444444555888888;;;???GGG[[[wwwxxxxxxyyy|||zzztttzzzuuuwwwyyy|||{{{ssshhhcccdddkkkzzzuuuggg^^^UUURRRRRROOOOOOQQQPPPQQQPPPMMMLLLPPPZZZccclllmmmpppuuuxxxzzz|||~~~}}}~~~}}}{{{wwwuuutttuuuxxx|||~~~{{{{{{~~~|||xxxyyyzzzzzzyyywwwwwwyyyzzz}}}}}}|||zzzwwwuuusssqqqoootttzzz~~~sssmmmrrrlllaaaYYYXXXWWWUUUTTTVVVXXXXXXXXXXXXXXXXXXWWWWWWZZZZZZYYYYYYXXXUUUQQQNNNNNNOOOOOOOOOMMMLLLKKKKKKKKKKKKKKKJJJGGGKKKZZZjjjzzzkkk___WWWUUUTTTUUUXXXZZZYYYXXXWWWTTTOOOJJJFFFDDDDDDDDDFFFIIIMMMNNNLLLKKKKKKLLLLLLMMMOOOPPPSSSVVVZZZ\\\```aaabbbcccbbb```]]][[[[[[\\\]]]^^^^^^]]]\\\[[[______^^^]]]\\\[[[YYYYYYZZZYYYYYYYYYYYYXXXXXXXXXWWWVVVSSSQQQOOOMMMLLLLLLOOONNNMMMMMMLLLLLLLLLMMMSSSUUUXXX\\\```cccfffgggfffggggggiiikkknnnqqqsssvvvuuutttvvvzzz||||||{{{zzz{{{{{{|||}}}~~~~~~}}}vvvgggbbbfffppp}}}zzzooo___SSSOOOKKKHHHBBB===999666666555444444333333333333444444222333555666555333111///444222//////111444444333666666555444222111000///222222222222333333333333444666888999777555444444444555666777888999999999777777:::===>>>@@@GGGOOO```xxx~~~qqqdddaaaaaammm111111000000000////////////////////////000111111111000///......///111111333333333444444444555555777888;;;AAALLLeee~~~{{{yyy{{{vvvzzzzzzzzz|||~~~}}}rrrfff```aaaqqq~~~rrrcccZZZSSSRRRRRRQQQQQQSSSPPPPPPOOOLLLLLLPPPYYY```jjjmmmqqqvvvzzz}}}~~~~~~}}}~~~}}}zzzvvvrrrrrrrrrssswwwyyyyyyzzz}}}}}}zzz||||||{{{yyywwwwwwxxxzzz~~~~~~|||zzzwwwtttrrrpppooossswwwzzz||||||}}}~~~zzznnndddssssssddd]]][[[YYYXXXYYY]]]___bbbeeefffeeedddcccfffeeeeeeeeeddd```ZZZVVVSSSRRRPPPNNNLLLKKKKKKKKKNNNNNNNNNLLLGGGFFFOOOZZZppprrrddd___^^^\\\\\\\\\[[[XXXUUUSSSPPPLLLHHHEEEEEEFFFGGGOOOQQQTTTTTTSSSQQQQQQQQQPPPPPPRRRTTTWWWZZZ^^^```aaaaaaaaaaaaaaa```___^^^ZZZ\\\]]]_________^^^^^^cccbbbaaa^^^\\\ZZZXXXWWWZZZYYYYYYYYYYYYXXXXXXXXXWWWVVVTTTRRRQQQOOONNNNNNPPPPPPPPPOOONNNMMMKKKJJJNNNPPPSSSWWW[[[___bbbdddggggggfffgggiiikkkmmmnnnvvvuuuuuuwwwzzz|||{{{zzzzzzzzz{{{}}}~~~~~~~~~}}}ppphhheeekkkxxxvvvhhhYYYQQQNNNJJJEEE???:::777666666888666444333222333444555000111111222222111111000444222000000111333333333666555444333222111000///333333333333444444444444222444666777666555555555555666666777777777666666666666888===>>>AAAHHHQQQ___xxxqqq___]]]```nnn111111111111000000000000///////////////000000111000000/////////000111222222333333444444555555555777999<<>>@@@HHHQQQ___wwwrrr___^^^aaaqqq111111111111000000000000///////////////000000111000000000000000111222222222222333333444555666666888;;;>>>EEEWWWvvv{{{yyy~~~}}}vvvhhhdddhhhvvv{{{~~~tttaaaYYYRRRQQQRRRPPPOOOQQQPPPNNNKKKLLLPPPVVV\\\___gggnnntttvvv{{{~~~{{{wwwtttssstttssstttuuuyyy{{{|||}}}~~~~~~}}}|||{{{|||}}}yyyuuuqqqoookkkkkklllnnnqqqsssssstttoooxxx|||lllhhhkkkyyy~~~tttooollliiilllnnnqqqssstttssspppnnnhhhiiijjjkkkkkkgggaaa]]]YYYUUUQQQNNNNNNMMMKKKIIIFFFFFFIIIMMMMMMKKKMMMQQQWWWhhhyyykkklllnnnrrrsssqqqmmmhhheee[[[ZZZXXXXXX[[[```fffiiisssssssssrrrqqqnnnkkkiii___]]]\\\]]]aaadddeeedddbbbbbbaaa```aaabbbcccccc^^^___```bbbcccdddeeeeee```___]]][[[ZZZYYYYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQOOOOOOPPPQQQQQQOOONNNMMMKKKLLLNNNQQQUUUYYY]]]_________```bbbeeehhhkkkmmmnnnqqquuuwwwyyyyyyxxxxxxyyy{{{}}}~~~}}}}}}}}}~~~yyykkkaaadddvvvyyyiii]]]UUUQQQKKKCCC===999777666;;;999666333111222333444333333222222333444555666444444444444333333444444111111111222222333333333333333333444444444555555000222444444444444555777555555777888999::::::::::::999:::<<<===>>>FFFOOO```xxxsssbbbaaaeeettt111111000000000////////////////////////000111111///000000111111222222222111222333333444555666666999===@@@HHH\\\}}}|||xxxxxxxxx~~~uuuhhhgggmmmxxx|||}}}|||vvvaaaYYYRRRQQQRRROOONNNOOOQQQNNNKKKMMMTTT[[[```aaagggooottttttyyy~~~|||||||||zzzwwwuuuuuuuuuyyywwwxxx|||}}}|||}}}~~~~~~~~~||||||}}}}}}yyyvvvuuupppnnnmmmmmmooopppppppppllluuu|||pppfffkkkyyyzzzuuuqqqiiiiiijjjkkkkkkkkkjjjiiidddeeegggiiijjjiiieeebbbbbb]]]WWWTTTRRRPPPKKKGGGFFFEEEHHHNNNPPPOOOPPPSSSUUU```rrr~~~sssrrrxxx}}}pppooollllllnnnsssyyy}}}{{{wwwsssiiifffbbbccceeegggfffdddbbbbbbaaaaaabbbcccdddddd______```aaabbbcccdddeee___]]]\\\ZZZYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXTTTTTTSSSRRRRRRRRRSSSSSSOOOOOOPPPPPPPPPOOONNNNNNLLLLLLMMMOOOQQQUUUXXXZZZWWWXXXYYY\\\___cccgggiiihhhlllrrruuuvvvvvvvvvvvvwwwyyy|||~~~}}}}}}}}}}}}|||nnnccceeewwwrrrgggYYYUUUNNNFFF???:::777666999888555333222222333333222111111111222333444444222333444333111000111222444333333222111111000000333333333333444444444444111222444444333444555777555666777888::::::;;;;;;<<<::::::<<<<<<>>>FFFOOOaaaxxxttteeedddggguuu000000000/////////......///////////////000111111//////000111222222333222111222222333444555666777999>>>CCCKKKbbb}}}xxxzzzzzzyyyqqqfffhhhpppyyyuuu___WWWQQQQQQRRROOONNNOOORRRNNNKKKOOOXXX```dddeeehhhppptttrrrvvv~~~{{{||||||{{{yyyyyyyyyzzz}}}||||||}}}}}}{{{zzz{{{~~~}}}{{{wwwsssqqqqqqpppooommmllluuunnngggkkksss~~~qqqpppooonnnoooppprrrsssooooooqqquuuxxxyyyxxxwwwuuuoooiiiddd```[[[SSSMMMOOOKKKKKKOOOQQQPPPOOOQQQSSSXXXeeewwwzzzxxx|||xxxqqqmmmhhhggghhhiiifffcccaaaaaabbbccccccdddeeeeeeaaaaaaaaabbbbbbcccdddeee```___]]][[[ZZZZZZ[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXUUUTTTTTTTTTTTTTTTUUUVVVQQQQQQPPPNNNMMMMMMMMMMMMKKKJJJJJJJJJLLLNNNQQQRRRNNNOOOPPPSSSVVV[[[^^^```bbbgggooosssttttttttttttsssuuuyyy|||~~~}}}}}}~~~tttjjjjjjxxxuuummm\\\WWWPPPGGG@@@;;;777666666666444333222222222222111111222222222222222222111333555444111000111222333333222222111000000000222222222222333333333333333444555444333444666777666666777888888888888888:::999999;;;<<>>DDDNNNfffzzz{{{}}}{{{|||mmmcccgggqqqttt|||~~~~~~yyynnn]]]UUUPPPQQQRRRPPPOOOPPPSSSNNNKKKPPPZZZcccggggggiiiqqqtttqqquuu}}}|||}}}~~~~~~}}}}}}~~~}}}}}}}}}zzzxxxyyy|||yyyuuusssrrrooolllmmmvvvxxxjjjdddcccjjjttt~~~{{{zzz{{{~~~~~~xxxssskkkaaaYYYWWWQQQNNNPPPQQQOOOMMMNNNQQQRRR[[[mmm}}}~~~}}}}}}yyyvvvqqqkkkiiijjjjjjfffbbb```aaabbbcccdddeeeeeeeeeddddddddddddeeefffggggggcccaaa^^^\\\ZZZZZZ[[[[[[XXXXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWXXXTTTSSSPPPMMMLLLKKKKKKKKKJJJIIIGGGGGGGGGIIIKKKLLLIIIIIIKKKMMMPPPSSSWWWYYY^^^dddmmmrrrsssrrrssstttppprrrvvvzzz}}}}}}|||||||||~~~~~~zzzpppnnnwww}}}tttnnn]]]YYYQQQHHHAAA;;;888666444444444333333222222111333333444444444444333222333555777666333111222444///000000111222222333333111111222222222333333333444555555555444444666777777777777777777666555555999777888;;;<<<@@@IIISSSdddzzzuuudddbbbdddrrr000000//////.........---,,,---...000111111222222,,,...000000//////111333444444444444555777888:::999===@@@LLLlll~~~~~~~~~~~~rrrcccaaaiiippprrryyy~~~|||pppbbbWWWUUURRRPPPPPPQQQPPPOOOMMMNNNOOOSSSZZZbbbjjjnnnkkkmmmppprrruuuxxx}}}||||||~~~}}}zzz~~~yyyuuutttuuuvvv~~~xxxtttrrrrrrwww{{{|||nnnhhhggghhhqqq|||ooohhh___WWWWWWXXXUUUOOOJJJLLLNNNTTT^^^lllxxx}}}zzzxxxssspppmmmjjjiiihhhgggfffgggccc___aaaeeehhhfffddd___```bbbeeeffffffffffffeeedddcccaaa___\\\ZZZYYYVVVWWWWWWXXXWWWVVVTTTSSSRRRSSSUUUVVVVVVUUUTTTSSSUUURRRNNNKKKIIIIIIKKKMMMSSSMMMEEEBBBDDDFFFEEEDDDEEEEEEFFFGGGJJJMMMPPPRRRUUUYYY```eeejjjnnnqqqtttppptttyyyyyyxxxxxx}}}~~~|||}}}~~~xxxrrruuu{{{vvvlllgggYYYRRRMMMJJJEEE===888666333333333333333444555666666000+++---333888666333333333333222222111111111111111000000111222222333333333333333333333333333666666666666666555555555000444888:::999888666666???999666888;;;???HHHQQQccc|||rrraaa^^^cccuuu000000/////////.........222222222222111000......---...000000//////111333444444444444555777888:::888>>>EEETTTttt}}}wwwyyy||||||||||||}}}zzzzzz}}}}}}lll___^^^gggnnnpppuuuwwwwwwwwwuuukkk___VVVTTTQQQPPPPPPPPPPPPOOOOOOOOORRRVVV]]]dddkkkoooooorrruuuwwwxxxzzz|||~~~{{{zzz|||}}}{{{zzz|||wwwuuuuuuuuuzzz|||}}}~~~~~~zzzvvvtttuuuuuuyyyzzzqqqmmmpppwww~~~uuujjjbbb]]]WWWQQQLLLJJJLLLPPPWWWcccoooyyyzzzvvvrrrpppnnnkkkjjjiiiiiiiiijjjiiiiiiiiieeeaaaaaaeeehhhgggeeecccdddeeefffgggffffffeeeccccccbbbaaa___]]][[[ZZZXXXXXXXXXXXXVVVTTTQQQPPPOOOPPPQQQQQQQQQPPPOOOOOOSSSQQQNNNKKKIIIIIIJJJJJJOOOIIICCCAAABBBDDDBBB@@@CCCCCCDDDEEEGGGJJJLLLNNNQQQTTTYYY^^^bbbfffjjjmmmrrrvvvzzz{{{zzzzzz}}}~~~~~~zzztttwww||||||mmmdddYYYRRRLLLJJJFFF>>>888777444333333333444444555666333///,,,---111444333111555444444444333333333333222222111111111111111222444444444333333333333333555555555555555444444444444666888999::::::<<<>>>CCC>>>:::;;;>>>AAAJJJRRReee~~~rrrbbb___dddwww000000////////////......444444444333111000...------///000000000000111222444444444444555777888:::888???KKK^^^~~~wwwooorrrvvvxxxxxxyyy~~~|||yyyxxx{{{~~~zzzzzz~~~~~~vvvfff\\\^^^gggmmmnnnppppppoooooolllddd[[[UUURRRPPPOOOPPPPPPOOONNNPPPQQQTTTYYY```gggmmmqqqsssvvvxxxzzzzzzzzz{{{|||{{{yyyzzz{{{zzzyyy}}}xxxuuuttttttvvvwwwxxxxxxyyy{{{~~~yyyuuuttttttrrrwww~~~~~~vvvwwwzzzttthhh^^^UUUPPPJJJKKKMMMRRRZZZeeeqqqzzz~~~|||tttrrrmmmhhhdddbbbaaaaaa___aaadddgggiiikkkkkklllkkkgggbbbaaadddfffgggeeegggggghhhhhhgggfffeeedddbbbbbbbbbaaa___^^^\\\[[[ZZZZZZYYYWWWTTTQQQNNNLLLOOOOOOOOOOOOOOONNNMMMLLLPPPOOOMMMKKKIIIHHHGGGGGGIIIEEE@@@???@@@AAA???===@@@AAAAAABBBCCCEEEFFFGGGJJJMMMPPPTTTWWW\\\aaaeeeqqqsssvvvxxxzzzzzzyyyyyy~~~}}}~~~|||uuuvvvyyyqqqcccXXXQQQKKKJJJGGG@@@:::888444444444333444444555666222222111000111111222222333333333333333222222222222222111111111111111111444444444444444444444444444444444444444444444444666777777777777;;;???CCCDDD???======>>>AAAIIIRRRggg~~~pppaaa^^^cccwww000000/////////////////////000000111222222222222...///111111000000111222444444444444555777888:::888@@@MMMdddvvvmmmooosssuuutttuuuzzz|||~~~|||uuusssuuu|||yyyoooaaa[[[```iiinnnnnnnnnnnnnnnmmmiii```XXXSSSQQQPPPOOOPPPPPPNNNMMMPPPQQQUUUZZZaaahhhmmmqqquuuvvvwwwwwwwwwxxxzzz}}}|||{{{{{{zzzyyy~~~}}}~~~~~~|||xxxuuuttttttwwwwwwwwwvvvvvvxxx|||{{{vvvrrrpppooopppuuu|||{{{{{{|||zzzuuummmjjjqqqyyyjjj]]]TTTLLLMMMOOOQQQVVV^^^iiiqqqyyywwwqqqmmmjjjgggeeeaaa^^^YYYUUUSSSSSSUUUVVVVVVZZZ```dddhhhiiikkklllkkkgggcccaaaccceeeeeeeeehhhhhhggggggfffeeeddddddbbbbbbaaa```^^^]]][[[ZZZYYYYYYXXXVVVSSSPPPMMMKKKRRRRRRRRRQQQPPPOOONNNNNNMMMMMMLLLKKKIIIGGGEEEDDDDDDAAA????????????===;;;>>>>>>>>>???@@@@@@AAABBBDDDFFFIIILLLPPPVVV\\\aaakkklllnnnsssvvvwwwuuussswwwzzz|||}}}|||{{{{{{|||vvvrrrrrrvvvvvvfffYYYQQQKKKJJJHHHBBB<<<999555555444444444444555555444666777666333222333555000000000000000000000000111111000000111222222333444444444555555555555555444444444444444555555555444555555444555777<<>>;;;:::;;;<<>>>>>????????????@@@BBBDDDHHHLLLSSS[[[```cccdddhhhmmmrrrtttsssrrrqqqtttxxxzzz{{{{{{|||}}}|||{{{~~~yyyppplllkkkvvv{{{mmm\\\SSSLLLKKKKKKEEE>>>:::666555555444444444555555333777:::999555222333555000000000000000000000000/////////000111333444555444444444555555555666666444444555555666666666666222444555666555666777999999888888;;;<<>>>>>>>>>>>???@@@@@@@@@??????>>>@@@CCCFFFKKKQQQYYY^^^^^^aaafffjjjnnnqqqrrrssspppssswwwyyyzzz{{{}}}~~~{{{zzz}}}|||pppiiieeennnyyyttt___UUUNNNMMMMMMGGG???;;;777666555555444555555555111555888888555222222333222222222333333333333333/////////000111333444555333333333444555555666666444444555555666777777777333555888999888777777888888888:::===>>>AAALLLWWWhhhvvvggg```]]]bbbvvv//////000000000111111111//////000111111111000000000111222222000000111222444444444444555777888:::>>>DDDTTTqqq}}}xxxxxxyyy}}}}}}sssmmmmmmtttiiidddeeemmmuuussskkk```[[[bbbooovvvvvvsssmmmkkkmmmkkkbbbYYYVVVRRRQQQQQQRRRSSSRRRPPPNNNOOONNNOOORRRYYYbbbjjjpppuuuvvvxxxyyyzzz|||yyyzzzzzzyyyxxxyyy{{{}}}yyyyyyzzzxxxwwwvvvxxxyyyyyyzzz{{{yyyuuuqqqooonnnooouuuzzz{{{{{{yyyuuusssqqqppprrrssssssrrrrrrwwwzzzbbbZZZQQQNNNQQQUUUUUUSSSUUUYYYZZZXXXXXXWWWSSSMMMIIIHHHHHHGGGFFFGGGIIIKKKKKKJJJHHHFFFGGGJJJMMMOOOPPPVVV\\\___``````dddgggfffggghhhhhhhhhggghhhhhhgggfffdddbbb```_________ZZZZZZ[[[[[[ZZZYYYXXXXXXVVVVVVVVVVVVUUUSSSPPPOOOMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLJJJIIIGGGEEEDDDDDD@@@@@@@@@???>>>>>>???@@@???@@@AAABBBCCCCCCBBBAAA>>>@@@CCCEEEIIIMMMSSSWWWZZZ___dddggghhhjjjnnnqqqpppsssuuuwwwwwwxxxzzz|||}}}{{{nnnfffeeemmmwwwyyycccXXXPPPOOOOOOIIIAAA;;;777777666555555555555555222444777999777555333222333333333333444444444555111111111000111111222333222222222333444555555555333333444555555666777777222555777999888888999:::888999<<<>>>>>>AAALLLWWWgggxxxiiiaaa^^^cccvvv{{{vvv}}}//////000000111111111222...///000222222333333333111222333222111000111222444444444444555777888:::???FFFYYYxxxyyywwwzzz{{{sssrrroooddd```cccmmmvvvuuunnnccc```iiiwww~~~}}}ssskkkggghhheee]]]VVVUUURRRQQQQQQSSSTTTSSSQQQOOOPPPOOONNNQQQWWWaaakkkqqqppptttxxx{{{{{{zzzzzzzzz}}}~~~}}}xxxxxxwwwuuussstttwwwyyytttvvvwwwwwwvvvvvvwwwxxxsssuuuwwwvvvsssqqqoooooonnntttzzz{{{zzz~~~|||{{{yyytttnnnlllsss|||lllaaaSSSOOORRRWWWWWWTTTRRRTTTTTTQQQQQQQQQMMMGGGDDDEEEFFFGGGHHHJJJMMMOOOOOOMMMKKKJJJJJJKKKMMMNNNPPPUUU\\\^^^^^^```dddiiifffhhhjjjkkkkkkjjjjjjjjjkkkiiifffbbb___^^^]]]]]]VVVWWWXXXYYYZZZZZZZZZZZZXXXXXXXXXWWWUUURRRPPPNNNKKKJJJIIIHHHIIIJJJKKKLLLMMMLLLJJJHHHGGGEEEEEEEEE???@@@???>>>======???AAA@@@AAACCCDDDEEEEEEDDDCCC>>>@@@CCCEEEGGGJJJOOORRRWWW\\\aaacccaaaccchhhmmmppprrrttttttssstttvvvwww|||}}}xxxkkkcccfffoooyyy{{{eeeZZZQQQPPPQQQJJJAAA;;;777777666555555555555555444666888;;;;;;999666444111111111222222333333333444333222111000000000000111111222333333444555555222222333333444555666666111333555666666888;;;===999:::<<<>>>===???IIIUUUfffzzzlll___]]]aaattt{{{ssswwwxxxyyy////////////////////////222111000//////000111222//////000111222333333444222444666777666777999;;;GGGIII^^^zzzrrr}}}|||zzziiieeeccckkkrrrnnnvvvkkk___]]]hhhxxxzzzooofffcccbbb[[[TTTPPPOOOQQQSSSSSSRRRQQQRRRRRRJJJKKKNNNQQQVVV^^^gggmmmoooqqqtttxxx{{{}}}~~~~~~}}}~~~|||wwwvvvttttttvvvvvvvvvuuu{{{xxxvvvvvvyyy{{{zzzyyyuuuuuuvvvvvvuuusssqqqoooqqqvvvzzzzzzwwwyyyxxxuuuttttttqqqnnnssskkkYYYYYY\\\ZZZYYY]]][[[\\\[[[XXXSSSNNNJJJHHHLLLKKKKKKMMMQQQUUUXXXYYYXXXUUUTTTUUUTTTPPPOOOQQQTTTXXX^^^aaacccdddeeeeeeeeegggkkkoooqqqqqqooonnnffffffdddbbb___]]][[[[[[VVVSSSOOOPPPSSSWWWWWWVVVUUUWWWYYY[[[ZZZYYYVVVTTTPPPMMMJJJHHHJJJLLLMMMMMMOOONNNLLLJJJHHHFFFDDDCCCDDDCCCBBBAAA@@@@@@@@@AAA>>>???@@@CCCEEEEEEBBB@@@AAA@@@@@@@@@AAADDDGGGIIIRRRUUUYYY^^^cccfffhhhiiioooppprrrsssrrrsssuuuvvvxxx{{{~~~|||xxxhhh___ddduuunnnbbbSSSLLLLLLJJJBBB:::999777666666777777666555666444444888<<<===888333555555333222222333555555///111333555666555333222444444444444444444444444777777666666555555555444777888999::::::;;;::::::>>>:::888;;;===CCCMMMXXXnnnnnndddaaabbbooo~~~|||zzz|||000000000000000000000000111000///......///000111//////000111222333333444222444666777666777999;;;DDDHHHaaayyyuuu}}}}}}|||kkkgggfffnnnvvvssstttiii___```nnn}}}}}}uuummmggg___UUUPPPPPPOOOQQQSSSSSSQQQPPPPPPPPPLLLMMMPPPSSSWWW___gggmmmtttuuuwwwyyy{{{{{{{{{zzz}}}~~~{{{yyyvvvvvvwwwxxxwwwvvvyyyxxxxxxzzz}}}}}}{{{xxxuuuuuuuuutttsssrrrqqqpppuuu{{{~~~~~~yyyvvvwwwwwwuuusssvvv}}}wwweeecccdddbbbbbbfffcccdddbbb___ZZZTTTPPPNNNSSSTTTVVVZZZ___bbbbbbbbbaaa]]][[[[[[XXXSSSQQQRRRWWWZZZ___bbbcccddddddeeefffhhhkkknnnooommmkkkjjjfffeeecccaaa^^^\\\ZZZYYYUUUTTTSSSTTTVVVYYYZZZZZZ[[[]]]___```^^^[[[VVVSSSNNNKKKGGGFFFGGGHHHIIIIIIKKKKKKJJJIIIHHHGGGFFFEEEFFFFFFEEEDDDCCCBBBAAAAAABBBBBBCCCEEEHHHIIIHHHGGGCCCBBBAAA@@@@@@AAABBBCCCNNNPPPUUUYYY]]]aaacccdddjjjlllnnnpppqqqrrruuuwwwzzz|||~~~}}}~~~ooofffjjjzzzooobbbTTTMMMLLLJJJBBB;;;777555444444555555333222333333444666888888555222444444333333333333444444333111///---,,,---...///444444444444444444444444666555555555444444444444555666777888888999888888<<<999888;;;>>>CCCMMMXXXooo|||kkkccc```bbbppp111111111111111111111111111111000000000000111111//////000111222333333444333444666666666888:::<<>><<<888555444444444444444444444444444444444444444444444444777777999:::::::::::::::666666999===???CCCMMMXXXooo{{{lll]]]]]]aaaooo////////////////////////000111111111111111111000//////000111222333333444444555555666666888<<>>666222222333333333333222222555444444333333333444555444444444444444444444444555555555666666666666666555666777888888999888888888:::===@@@???CCCOOO\\\qqqooo```VVVXXX\\\kkk////////////////////////...///000000000000///...//////000111222333333444444555555555666999===AAAHHH___{{{xxx{{{}}}vvvhhh[[[WWWfffuuuzzz|||||||||zzzqqq^^^LLLEEEGGGNNNPPPSSSTTTTTTSSSTTTUUUTTTVVVYYY\\\___ccciiimmmpppssswwwzzz{{{zzzxxxvvvwwwvvvttttttwww||||||}}}~~~{{{xxxtttuuuuuusssqqqqqqsssvvvvvvuuuuuuuuuwwwyyy|||~~~}}}~~~~~~~~~zzzuuurrrsssuuuxxxyyy{{{xxxwwwxxxtttlllhhhgggbbbccceeedddcccbbbcccdddbbbcccdddfffgggggghhhhhheeedddbbbaaaaaabbbdddfffgggfffeeeeeeeeedddaaa^^^```___]]]\\\\\\\\\]]]^^^YYYWWWTTTQQQPPPMMMJJJHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFGGGIIIKKKKKKIIIGGGFFFEEECCCAAABBBCCCEEEFFFEEEBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAABBBDDDGGGIIIJJJIIILLLQQQTTTXXX\\\```cccjjjlllpppuuuyyy}}}}}}|||ssskkkaaauuummm^^^UUUPPPLLLJJJ???;;;777444333333222222000333888::::::999999888444444333333333333444444555444222111111222444555444444444444444444444444444444444555555666666666555666777888888999888888;;;<<>>AAAJJJddd{{{||||||uuuhhhZZZWWWcccppptttwww}}}zzz~~~uuu^^^HHHCCCIIIOOOQQQSSSTTTRRRQQQQQQQQQSSSUUUYYY\\\___dddiiimmmkkknnntttyyy||||||{{{zzzxxxwwwuuuvvvyyy|||{{{||||||{{{yyy{{{}}}zzzvvvtttvvvwwwuuurrrppprrrttttttttttttuuuwwwyyy|||}}}|||||||||}}}~~~~~~tttnnnmmmbbbcccddddddbbbbbbcccdddbbbccccccdddeeeeeeeeeeeegggeeebbb```___```bbbccceeecccaaaaaacccccc```]]]^^^___`````````^^^]]]\\\[[[YYYVVVTTTRRRPPPMMMJJJHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHFFFDDDBBBDDDBBB@@@@@@BBBBBBBBBAAADDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@AAACCCEEEGGGIIIGGGIIIMMMPPPSSSVVVZZZ]]]bbbeeekkkqqqvvvzzz}}}~~~}}}|||vvvmmmcccwwwqqqaaaWWWQQQNNNKKKBBB>>>:::666555555555444000666;;;888111///555<<<666555333333333333555666)))+++...111222222111000444444444444444444444444333333333444444555555555777888999::::::;;;::::::>>>>>>@@@@@@???BBBPPP___zzzoooaaaSSSTTTYYYfff------......//////000000222222111111000000////////////000111222333444444444444666999999888===DDDRRRnnnooobbbYYYVVVaaaqqqzzz||||||www\\\IIIDDDFFFKKKMMMQQQRRRQQQQQQPPPQQQQQQTTTXXX^^^ccchhhjjjlllqqqrrrsssvvvyyy{{{zzzyyyxxxyyyzzzxxxvvvzzz}}}wwwwwwyyy{{{||||||}}}~~~}}}{{{zzzqqqrrrtttuuuuuuuuutttsssrrrrrrqqqrrrtttwwwzzz|||}}}}}}}}}}}}}}}~~~~~~|||}}}xxxppplllgggeeebbb___^^^___```bbb```]]][[[\\\```eeeggggggeeeaaa^^^\\\]]]___`````````___]]][[[[[[[[[[[[\\\aaaccceeeffffffdddbbb```[[[YYYVVVSSSOOOMMMKKKJJJFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCBBB@@@@@@@@@@@@BBBCCCBBBHHHIIICCC>>>@@@DDDGGGFFFGGGIIILLLOOOSSSVVVXXXZZZ\\\```dddiiipppwww{{{~~~qqqiiimmmttthhh]]]SSSPPPRRRGGG>>>555444444222333555111222222333444555666666666555444222111111222222444333333333333333333444333333333333333333333333555444444333333333444444777777777777888888888888888>>><<<<<>>FFFVVVsss}}}|||nnnXXXTTTWWWcccrrr{{{yyy^^^JJJDDDFFFJJJMMMQQQRRRRRRRRRRRRRRRRRRUUUZZZ___dddhhhkkklllpppppprrruuuxxxyyyyyyyyyxxxyyyyyyxxxxxx~~~{{{yyyyyyzzzzzzzzz{{{|||||||||zzzxxxwwwrrrssstttuuuuuuvvvuuuuuuttttttttttttuuuwwwyyy{{{|||{{{{{{{{{{{{{{{|||||||||}}}~~~~~~yyyqqqmmmgggfffbbb___]]]\\\\\\\\\___\\\ZZZ\\\```ccceeeeeecccbbb```^^^]]]^^^___```\\\[[[ZZZYYYXXXYYYYYYYYY___```bbbddddddcccaaa___YYYXXXUUURRROOOMMMKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA;;;???AAACCCJJJTTTYYYYYYJJJJJJJJJJJJKKKLLLNNNNNNSSSVVVZZZ^^^cccjjjqqqvvvwwwlllnnnsssggg\\\SSSPPPRRRLLLBBB888555444222222444111111222222333444444444666555444222111111222222222111111111111111111222333333333333333333333333666555555444444555555555777777777777888888888888888>>><<<<<>><<<<<>><<<<<>><<<<<>><<<===CCCEEEOOObbbxxxvvvoookkktttyyyaaa]]]ZZZbbbzzz000000000000000111111111111111111000000000000000//////000222444555666777555444666999;;;===EEENNNfff}}}xxxtttyyyuuuiiirrr|||zzzyyy|||}}}{{{zzz|||{{{www{{{}}}kkkXXXZZZdddrrr}}}yyyhhhUUUGGGAAACCCFFFJJJMMMQQQRRRRRRRRRRRRRRRSSSWWW^^^eeejjjlllmmmllloooqqqsssppplllkkknnnrrroooppprrrvvvyyyzzz{{{zzzxxxzzz{{{{{{xxxvvvvvvwwwzzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{yyyyyyyyyxxxvvvuuuvvvzzz~~~~~~}}}|||zzzxxxwwwwwwwwwrrrtttwwwwwwuuurrrqqqqqqmmmiiihhhiiihhhhhhmmmsssyyy}}}|||kkk[[[PPPPPPUUUaaadddiiikkkiiigggeeeddd```aaaaaabbbcccccccccbbbaaabbbbbb```^^^___bbbeeeccccccccccccbbb```______aaabbbccccccaaa\\\WWWTTTSSSTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQPPPQQQQQQRRRRRRTTTTTTSSSQQQPPPNNNMMMMMMHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFF===AAABBB@@@AAADDDDDDBBBFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFHHHLLLOOO\\\eeemmmssszzzqqqccc^^^hhhvvvnnn```XXXQQQNNNNNNMMMDDD<<<:::888444222333222222222222222111111111222222333444444444333222444333333222222333333444333333333333333333333333111222444666777666555555777777777777888888888888777===<<<===CCCFFFPPPcccyyyyyyyyy}}}aaa^^^[[[ddd{{{//////000000111111222222222222111111000000//////...///000222444666777888777666888;;;===???HHHQQQlll{{{yyyiiisss||||||{{{}}}~~~~~~}}}ssspppuuuyyyxxx|||yyyjjjYYY___jjjuuuyyyxxxzzzuuubbbOOOCCC???AAAEEEKKKMMMQQQRRRQQQQQQQQQQQQRRRVVV]]]dddjjjlllmmmmmmpppssstttqqqllljjjmmmqqqpppooonnnnnnpppqqqqqqqqqtttwwwzzzzzzwwwuuuvvvwwwzzzzzzzzz{{{}}}}}}{{{yyywwwzzzwwwtttrrrrrrvvvzzz~~~~~~|||zzzyyyyyyxxxtttvvvyyyxxxuuupppmmmkkk```]]]]]]^^^]]][[[^^^dddeeehhhnnnvvvrrraaaTTTSSSWWWYYY]]]bbbdddeeeddddddddd```aaaaaaaaabbbbbbcccccccccdddcccaaa^^^___cccgggbbb```______``````___]]]aaacccffffffeeeaaa]]]ZZZVVVVVVVVVVVVUUUUUUUUUUUUQQQQQQQQQQQQQQQRRRSSSTTTRRRRRRPPPOOOMMMLLLJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFHHHJJJIIIDDDDDDCCCCCCCCCCCCDDDEEEEEEIIIIIIIIIHHHGGGHHHKKKNNNZZZccckkkqqqxxxrrrccc^^^fffsss{{{nnn___WWWQQQNNNNNNOOOGGG???===;;;555222222000000000000000111111111111222333444444444333222222111111000000111111222333333333333333333333333222333555777888888777666777777777777888888888888777===<<<===CCCFFFPPPccczzz{{{bbb___]]]eee}}}222222222111111111111111333333222111000///......111000000///000222333444777777333666>>>???GGGZZZuuuyyymmmzzz}}}yyy~~~~~~{{{yyypppyyyuuupppvvvuuukkkfffaaannn|||}}}{{{yyyyyylllYYYHHH???>>>@@@BBBLLLNNNPPPPPPOOOOOOPPPQQQRRRVVV\\\bbbhhhkkkmmmmmmmmmrrruuutttooolllnnnqqqmmmnnnmmmkkkiiijjjoootttxxxvvvtttrrrrrrrrrpppooorrrsssuuuwwwzzz}}}|||~~~}}}{{{zzzzzzwwwuuusssqqqrrruuuxxx{{{}}}{{{yyyzzz|||{{{xxxttttttttttttrrrnnniiidddaaaYYYWWWTTTRRRRRRTTTWWWYYYZZZeeelllnnnttt|||jjj]]]WWWVVV]]]]]]]]]___cccgggjjjjjj```aaacccdddcccaaa^^^\\\aaa`````````aaabbbcccddddddccc```^^^^^^^^^```aaaccccccdddeeefffdddbbb___WWWVVVUUUUUUUUUVVVWWWXXXTTTSSSSSSSSSTTTUUUVVVVVVPPPNNNLLLKKKLLLKKKJJJIIIDDDCCCBBBCCCDDDFFFFFFEEEDDDEEEFFFHHHJJJKKKLLLMMMKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGHHHGGGFFFCCCDDDEEEEEEFFFFFFFFFEEEIIIHHHGGGGGGHHHJJJLLLNNNVVV\\\dddmmmtttzzzvvvfff^^^```ooo|||rrr___QQQKKKLLLOOOQQQKKKBBB<<<:::888555333///444777888555222222333000111111222222222111111333333444555777666333111111222444444333444555777666666666666555555555555888777777666777999:::;;;===;;;;;;<<>>AAAGGGVVVdddtttcccdddccchhh~~~/////////000000000000000//////000000111111111222///000111222333333333333333444111444<<<<<>>AAACCCIIIWWWdddqqq```aaaaaaggg|||.........///////////////000000000000111111111111///000222333444444333222444666444666>>>???JJJaaa~~~tttnnnqqqyyyxxxvvvyyyrrrgggfffccc~~~|||vvvsssmmm```MMM>>>888;;;BBBHHHOOOQQQRRRQQQOOONNNNNNOOOPPPTTTZZZaaagggkkkmmmnnnppppppoooqqqtttuuutttsssxxxzzz{{{zzzxxxyyy~~~~~~{{{vvvsssrrrqqqooonnnnnnnnnpppqqqssstttuuuvvvtttsssrrrrrrtttvvvxxxxxxuuuvvvwwwxxxyyyyyyyyyyyywwwuuutttuuuvvvtttoookkkiiifffaaa[[[VVVQQQNNNMMMIIIIIIIIIJJJLLLNNNPPPQQQVVVYYY\\\___eeemmmwww}}}{{{yyyzzzzzzxxxuuu|||ppp___SSSMMMTTTUUUVVVWWWXXXZZZ]]]___cccdddddddddcccaaa___^^^ZZZ[[[[[[\\\^^^```aaabbb```^^^ZZZXXXYYY[[[___bbbaaa\\\YYY[[[aaaeeeccc___aaa___[[[XXXUUUUUUUUUUUUWWWVVVUUUUUUTTTTTTTTTTTTRRRRRRSSSTTTSSSNNNGGGCCCAAA??????@@@DDDHHHJJJJJJLLLLLLMMMNNNOOOOOOOOOOOOKKKKKKJJJJJJJJJJJJJJJKKKIIIIIIJJJLLLMMMLLLIIIGGGGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGFFFGGGGGGIIIJJJKKKNNNUUUaaammmuuu{{{~~~ssscccYYYZZZnnnqqqcccWWWPPPNNNUUUPPPGGG>>>888555444333333111000111444555333000333333222222111111222222222222222444666666555444222444555555444444555666333333444555555666777777888888888888888888888999;;;;;;===AAADDDJJJWWWccc~~~nnn______^^^dddyyy------......////////////111111111111000000000000///000222333444444333333444777555777>>>@@@MMMeeewwwrrrttt|||{{{{{{|||qqqeeefff```zzz{{{qqqlll___LLL===888;;;CCCHHHMMMOOOQQQQQQPPPPPPPPPRRRRRRUUU[[[aaafffiiikkkkkkmmmllllllnnnqqqttttttttt}}}~~~|||yyyuuussssssssssssrrroooooopppqqqrrrsssttttttuuusssqqqsssvvvyyyzzzyyytttuuuwwwxxxyyyyyyxxxxxxtttrrrqqqqqqrrroooiiiddd```^^^YYYUUUQQQOOONNNMMMJJJJJJKKKLLLMMMMMMNNNOOOMMMMMMOOOTTTYYY___fffllluuurrrnnnmmmmmmkkkgggcccjjjlllqqq{{{mmm\\\QQQLLLUUUWWWXXXYYYYYYZZZ^^^aaabbbcccdddeeeeeeeeedddddd``````_________``````aaaaaa^^^[[[XXXXXXZZZ\\\___^^^[[[YYY[[[```cccbbb```\\\ZZZVVVSSSRRRRRRSSSTTTWWWWWWVVVUUUTTTTTTTTTUUURRRSSSTTTUUUTTTQQQKKKGGGBBB@@@@@@AAAFFFJJJMMMOOOPPPPPPQQQQQQQQQQQQPPPPPPKKKKKKKKKJJJJJJKKKKKKLLLLLLJJJIIIIIIKKKLLLLLLLLLIIIHHHHHHGGGGGGGGGHHHIIIKKKKKKJJJJJJKKKKKKLLLLLLOOOWWWbbbmmmtttyyy|||~~~qqqbbbZZZZZZmmmvvvfffYYYPPPLLLMMMKKKFFFAAA;;;666333222333222444777::::::555111444444333222111111222222333333222333555666555444444555666666555555666777555555555555555444444444777888888888999999999999::::::<<<@@@CCCIIIVVVccc}}}}}}kkk___]]][[[aaattt------......//////000000222111111111000000//////000111222333444444444444222666555777===@@@NNNggg|||wwwwww}}}~~~~~~}}}oooaaadddeee|||~~~oooiii]]]KKK>>>999===DDDIIIMMMOOOQQQQQQQQQQQQQQQSSSSSSVVV\\\aaafffhhhiiijjjjjjkkklllnnnpppsssvvvwww{{{xxxtttssssssuuuvvvvvvssssssssstttuuuuuuuuuvvvwwwuuusssuuuyyy||||||zzzssstttuuuvvvvvvwwwwwwvvvsssqqqppppppoookkkddd^^^VVVUUUSSSQQQOOOOOOOOOOOOLLLMMMMMMMMMLLLKKKJJJIIIGGGFFFHHHNNNRRRVVV[[[```eeecccaaa```^^^\\\XXXVVVWWWXXX[[[bbbppp|||zzzzzz|||~~~ppp```VVVRRRVVVXXX[[[[[[ZZZ\\\aaaeeecccdddeeefffggghhhhhhhhhdddcccbbb```______^^^^^^^^^\\\ZZZXXXWWWXXXYYYZZZ\\\[[[[[[]]]___`````````WWWUUUQQQNNNMMMNNNPPPRRRWWWVVVVVVUUUUUUUUUUUUVVVTTTSSSTTTUUUVVVUUUSSSPPPIIIGGGEEEFFFJJJNNNQQQRRRRRRRRRRRRRRRQQQQQQPPPOOOLLLKKKKKKKKKKKKLLLLLLMMMNNNLLLIIIIIILLLOOOPPPQQQMMMMMMLLLKKKLLLMMMNNNOOOPPPOOOOOOOOONNNMMMMMMMMMQQQXXXccclllsssxxx|||~~~}}}pppfff^^^]]]mmmvvvhhh[[[TTTPPPGGGGGGFFFBBB===777444333333555999===???===888555222222111111222333555666555444333333444555444333444555666666555444555777555555555444444444333333666666888999999::::::999::::::<<>>EEEJJJOOOPPPRRRRRRQQQPPPPPPQQQRRRUUU[[[aaafffiiijjjjjjjjjmmmpppqqqrrrtttyyy}}}|||xxxtttssssssuuuvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxuuusssrrrtttyyy{{{yyyvvvrrrrrrrrrsssssstttuuuuuuuuusssqqqpppoooiiiaaa[[[RRRRRRRRRQQQRRRRRRSSSSSSQQQQQQQQQOOOMMMIIIFFFDDDDDDBBBDDDKKKPPPQQQTTTXXXXXXXXXVVVSSSOOONNNNNNOOOKKKLLLMMMQQQ[[[jjj|||~~~xxxrrrnnnlllmmmnnnnnnwwwvvvhhh^^^YYYTTTXXX[[[[[[[[[\\\bbbgggfffgggggghhhiiiiiiiiiiiibbbaaa```^^^]]]\\\\\\\\\XXXWWWVVVVVVVVVVVVWWWWWWYYY\\\___```___^^^___```XXXVVVRRRNNNMMMNNNPPPQQQVVVVVVUUUUUUUUUVVVWWWWWWVVVUUUTTTVVVYYY[[[\\\\\\UUURRRNNNMMMOOOQQQSSSSSSQQQQQQQQQQQQPPPOOOMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMLLLNNNQQQSSSTTTTTTSSSRRRQQQQQQRRRTTTVVVXXXWWWVVVVVVUUUSSSRRRPPPOOORRRXXXbbbkkksssyyy}}}~~~pppfff```___llltttggg\\\VVVTTTHHHIIIGGGBBB<<<777555666111555999;;;;;;999888777333222111111111333555666777555333333444444333222333444555444333222333555444444444444444444444444444555777999:::;;;;;;:::<<<;;;<<>><<<===???CCCKKKZZZiiiqqqeee]]]VVVYYYggg000000000000000000000000222222222111111111000000000111111222222333444444666999888:::AAAEEEUUUppp~~~|||rrr\\\TTTXXXcccyyy{{{ooo]]]PPPAAA;;;;;;???FFFMMMTTTTTTSSSSSSRRRRRRQQQQQQRRRTTTXXX^^^dddjjjoooqqqrrrssstttssstttxxx{{{wwwuuutttsssqqqttttttuuuuuuvvvvvvwwwwwwtttrrrppppppqqqsssssssssrrrrrrpppnnnllllllnnnpppwwwuuuqqqmmmhhhccc___]]]VVVWWWXXXXXXYYY[[[^^^```cccbbb^^^VVVMMMHHHFFFGGG@@@CCCGGGJJJKKKJJJHHHFFFJJJJJJJJJHHHHHHIIIMMMPPPTTTXXX[[[[[[ZZZ\\\bbbhhhwwwyyy}}}~~~{{{zzzxxxtttllleee___\\\[[[^^^```eeekkkqqquuuvvvuuusssxxx|||{{{tttjjjbbb^^^YYYYYYYYYWWWVVVXXX\\\___aaaaaabbbbbbcccddddddeee]]]\\\ZZZYYYYYYXXXUUUSSSQQQRRRRRRQQQQQQSSSWWWZZZYYY\\\^^^```_________``````^^^\\\ZZZYYYVVVQQQNNNNNNQQQTTTWWWYYYZZZZZZYYYZZZXXXVVVVVVYYY^^^dddhhhhhhgggddd```]]][[[YYYXXXVVVVVVUUUSSSRRRPPPOOOOOOLLLLLLMMMNNNNNNOOOPPPPPPQQQRRRSSSUUUVVVWWWXXXXXX\\\]]]]]]\\\\\\___cccgggcccdddbbb___YYYTTTQQQOOOUUU\\\eeemmmsssxxx}}}tttjjj``````rrrsssddd[[[TTTOOOKKKHHHDDD@@@===999555222444333333222222333333444444444444333333222222222000000111111111222222222444444444444444444333333444444444555555555666666777777777777777888888888;;;;;;===AAAEEEMMM]]]kkkzzziii]]]VVVZZZfffxxx000000000000000000000000111111111000000000//////111111111222333333444444666999777999@@@EEEVVVrrrqqq[[[QQQTTT\\\qqq~~~|||yyy|||xxxnnn```QQQBBB;;;;;;???FFFMMMSSSSSSRRRRRRRRRRRRRRRRRRUUUWWW[[[aaafffjjjmmmooorrrssstttttttttxxx|||wwwtttssssssqqqpppuuuuuuvvvvvvvvvwwwwwwxxxuuusssrrrrrrssstttttttttqqqqqqooommmllllllnnnppptttrrrooojjjeee```]]][[[YYYYYY[[[\\\^^^```ccceeellliiibbbXXXNNNGGGDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDGGGIIIKKKNNNRRRWWW^^^bbbaaadddggggggfffiiiooottt{{{xxxyyy}}}|||yyywwwuuurrrmmmfff^^^ZZZXXXYYYWWWXXXZZZ^^^bbbeeefffgggeeeiiioooppplllfffbbb___[[[[[[ZZZWWWUUUVVVXXX[[[\\\]]]]]]^^^___```aaaaaaZZZYYYWWWVVVVVVUUURRRPPPNNNOOOOOOOOOOOOQQQUUUXXXYYY[[[^^^^^^^^^^^^___```hhhhhhhhhccc\\\VVVSSSSSSQQQRRRTTTVVVXXXXXXYYYXXXWWWVVVVVVWWW[[[```fffiiikkkiiigggccc___\\\YYYXXXXXXWWWVVVTTTRRRPPPOOONNNOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTVVVWWWYYY[[[\\\\\\_______________aaaeeehhhhhhhhhgggddd```\\\YYYXXXUUU\\\fffooovvv{{{yyynnnccc```qqqxxxfff\\\SSSMMMJJJHHHDDDAAA===999666333444333333222222333333444444444333333222222222222111222222222333333333333444444444444444444444444333333333444444444555555777777888888888888999999<<<;;;===AAAEEEMMM\\\kkkkkk___VVVYYYcccttt000000000000000000000000000000000///////////////111111222222333333444444555888777999@@@EEEXXXuuuqqqZZZOOOPPPZZZlllxxxwwwvvv{{{zzzrrrcccTTTCCC<<<;;;???GGGNNNQQQQQQQQQQQQQQQRRRRRRRRRVVVYYY^^^dddhhhkkkkkklllqqqssstttssstttwww~~~{{{xxxtttrrrrrrrrrrrrqqqwwwvvvvvvvvvvvvwwwwwwxxxwwwuuussssssuuuuuuuuutttqqqpppmmmjjjjjjkkklllnnnpppnnnlllhhhddd```]]][[[\\\\\\^^^```dddgggjjjkkkqqqllldddYYYOOOHHHFFFFFFJJJIIIGGGFFFEEEEEEEEEFFFIIIMMMTTT[[[cccllltttzzzvvvxxx{{{{{{zzz|||tttqqqsssrrrpppoookkkhhhccc\\\VVVTTTUUUWWWUUUTTTSSSSSSSSSUUUWWWXXX\\\```dddggggggeeedddccc^^^^^^\\\XXXUUUSSSTTTUUUVVVVVVWWWXXXYYYZZZ[[[[[[WWWUUUSSSRRRQQQPPPNNNLLLIIIKKKLLLLLLMMMOOORRRUUUZZZ[[[\\\\\\\\\]]]___aaaiiimmmoooiii```YYYYYY[[[VVVUUUUUUVVVVVVWWWXXXYYYUUUUUUWWWYYY]]]bbbgggjjjjjjiiigggddd```\\\XXXUUUYYYXXXVVVTTTRRRQQQPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWXXXZZZ]]]___aaabbbddddddeeeddddddfffjjjmmmjjjjjjiiigggeeeaaa^^^]]]UUU]]]hhhssszzzsssgggbbbqqq~~~iii[[[RRRKKKHHHHHHFFFCCC???:::777444444333333222222333333444333333222222222222222111222222333333333444444444222333333444444555555555222222333333333444444444888888888999999:::::::::===<<<>>>BBBEEEMMM\\\jjjoooaaaWWWXXX```ooo////////////////////////000000000000000000000000111111222222333444444555444888777999@@@FFF[[[zzz~~~zzzzzzrrrZZZNNNNNNZZZhhhrrrrrrtttyyyzzzuuudddTTTDDD<<<;;;???GGGNNNOOOOOOPPPPPPQQQQQQRRRRRRTTTXXX^^^dddiiikkkjjjjjjnnnppprrrrrrqqqtttzzzyyyvvvsssrrrssstttuuutttwwwvvvuuuuuutttuuuvvvvvvwwwvvvttttttuuuuuutttsssrrroookkkhhhggggggggggggiiiiiiiiihhhfffdddbbbaaa______aaadddhhhlllnnnnnnlllggg___VVVOOOKKKKKKLLLOOOMMMJJJHHHHHHJJJMMMOOOVVVZZZaaaiiiqqqyyyzzzlllgggfffdddcccccc___\\\XXXSSSPPPQQQUUUXXX[[[YYYUUUPPPMMMMMMPPPRRRWWWYYY\\\^^^```aaabbbbbb``````^^^ZZZVVVRRRQQQRRRQQQQQQRRRSSSTTTUUUVVVVVVUUURRRPPPNNNNNNMMMJJJIIIFFFGGGIIIJJJKKKNNNQQQTTTYYYZZZ[[[ZZZZZZ\\\___bbbcccfffiiigggbbb^^^^^^```ZZZYYYXXXWWWWWWXXXYYYZZZVVVWWWYYY\\\___cccfffgggddddddcccbbb___[[[WWWTTTXXXWWWUUUTTTSSSSSSSSSTTTYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYZZZ\\\___bbbeeegggjjjkkkllllllmmmooorrruuuqqqpppnnnmmmkkkgggdddaaaXXX```kkkvvvvvvjjjdddsssiiiZZZPPPIIIGGGHHHHHHEEE@@@;;;777555444333333222222333333444222222222222222222222222222222222333333333333444222222333333444555666666333333333444444444555555888999999::::::;;;;;;;;;======???BBBFFFMMM\\\jjjqqqcccXXXXXX___nnn////////////////////////111111111111111111111111111222222333444444555555333888888:::AAAHHH___~~~xxxtttqqqmmmqqqwwwtttqqquuuttt[[[OOOPPPXXXccckkklllnnnssstttpppaaaRRRBBB;;;;;;???GGGNNNNNNNNNOOOOOOPPPPPPPPPQQQNNNSSSZZZbbbgggjjjjjjjjjjjjllloooooonnnpppuuuyyyzzzxxxuuuuuuwwwyyyyyyyyywwwuuutttrrrrrrrrrssstttvvvuuusssssstttsssqqqppprrrnnniiifffdddcccaaa___^^^```bbbeeefffggggggfffbbbbbbbbbfffjjjmmmmmmlllddd___XXXRRRNNNNNNNNNOOOPPPNNNMMMLLLOOOSSSXXX[[[fffhhhlllooossswww}}}}}}pppbbb\\\YYYVVVUUUWWWSSSRRRQQQOOOOOORRRWWWZZZ^^^\\\WWWQQQKKKIIIJJJMMMMMMNNNPPPSSSWWWZZZ]]]^^^___```___\\\WWWTTTRRRRRRPPPPPPQQQRRRRRRSSSSSSTTTSSSQQQMMMKKKKKKJJJHHHFFFCCCEEEHHHJJJKKKNNNQQQTTTWWWXXXYYYYYYYYY[[[^^^aaa`````````aaabbbbbb```___]]]\\\ZZZXXXXXXZZZ\\\]]]ZZZZZZ[[[]]]___```bbbccc``````aaa```___\\\YYYWWWVVVUUUTTTTTTTTTVVVWWWXXX\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZ[[[^^^cccgggjjjoooqqqssstttvvvyyy}}}~~~{{{xxxvvvrrrmmmhhh___eeennnyyyvvvjjjfffttthhhYYYOOOIIIGGGIIIJJJHHHBBB;;;777666444333333222222333333444222222222222222222222222111111111111222222222222222222333333444555666666555555555555666666666666888999999:::;;;;;;<<<<<<======???BBBFFFNNN]]]kkkqqqcccXXXXXX```ppp000000000000000000000000111111111111222222222222222222333333444444555555444999999;;;BBBJJJddd~~~}}}}}}pppnnnkkkgggmmmooommmnnnsss}}}uuu\\\RRRUUU^^^eeekkkkkkllloooooolllZZZMMM???:::;;;???FFFNNNNNNNNNNNNNNNOOOOOOOOOOOOKKKOOOWWW___fffiiijjjjjjgggjjjmmmmmmlllmmmqqqttt{{{~~~|||{{{yyywwwwwwyyy{{{||||||wwwuuusssqqqpppppprrrrrruuutttsssrrrsssrrrooommmoookkkfffdddccc```[[[WWWTTTWWW[[[```dddggghhhhhhfffeeedddgggjjjllljjjgggaaa\\\VVVQQQPPPPPPPPPPPPOOOPPPQQQTTTYYY___eeeiiiqqqqqqooommmkkklllooorrrxxxwwwuuussspppnnnlllkkkooonnnnnnpppuuuyyy{{{|||pppeeeZZZTTTQQQMMMKKKLLLKKKLLLNNNPPPQQQSSSWWWZZZZZZZZZWWWPPPIIIDDDDDDFFFFFFFFFGGGLLLRRRXXX[[[\\\ZZZ[[[\\\[[[XXXUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRROOOKKKIIIHHHGGGFFFDDD@@@CCCFFFIIIKKKNNNQQQTTTUUUWWWXXXYYYYYY[[[]]]```aaa```___```aaaaaa^^^[[[\\\[[[ZZZYYYZZZ\\\^^^___]]]]]]]]]]]]]]]^^^______``````aaa``````^^^\\\[[[WWWVVVUUUTTTUUUWWWYYY[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZ[[[^^^bbbgggkkkqqqssswww{{{~~~~~~yyysssmmmgggkkkrrr{{{tttiiieeetttiiiYYYOOOJJJHHHKKKMMMJJJCCC;;;777555444333333222222333333444222333333333333333444444000000111111111222222222222333333444444555555555555666666666666777777777888888999:::;;;;;;<<<<<<<<<<<<>>>CCCGGGOOO^^^lllqqqcccXXXXXXaaaqqq000000000000000000000000000000000000111111111222222222333333444555555555444:::;;;<<>>BBBGGGPPP___nnnqqqcccXXXXXX```qqq000000000000000000000000.../////////000000111111222222333444444555555666555;;;<<<===DDDNNNiii}}}}}}}}}}}}~~~~~~{{{uuuuuullliiiqqqrrrsss{{{}}}}}}}}}}}}uuuZZZTTT[[[cccfffiiiiiigggeeebbb^^^NNNCCC999777:::???FFFLLLOOONNNNNNNNNMMMMMMLLLLLLMMMPPPVVV]]]cccgggiiijjjfffiiimmmmmmllllllnnnqqq{{{~~~}}}yyywwwuuuuuuwwwzzz{{{{{{zzzxxxuuurrrpppqqqrrrsssvvvuuutttssssssqqqnnnkkkcccaaa___aaabbb___XXXRRRPPPTTTZZZ```eeehhhjjjjjjoookkkhhhiiijjjiiiddd^^^\\\YYYVVVVVVXXXZZZZZZYYYYYY]]]ccckkkrrryyy}}}xxxuuunnngggbbbaaadddfffiiihhhgggfffeeedddaaa______]]][[[[[[\\\]]]]]]\\\^^^WWWQQQOOOLLLFFFCCCCCCFFFJJJPPPTTTTTTSSSQQQPPPVVVYYY[[[WWWNNNGGGEEEEEE@@@???>>>@@@DDDGGGGGGFFFLLLPPPTTTWWWWWWVVVVVVWWW]]]]]]\\\[[[ZZZYYYXXXWWWOOOLLLGGGDDDCCCBBBAAA@@@;;;>>>CCCGGGIIILLLPPPRRRQQQTTTXXXZZZZZZ[[[\\\]]]YYY]]]aaa___ZZZWWWYYY\\\UUUUUUVVVXXXZZZ\\\^^^___]]]\\\[[[ZZZZZZ\\\]]]___aaa```^^^\\\ZZZYYYYYYYYY]]][[[XXXVVVUUUUUUWWWXXX[[[\\\\\\]]]^^^___`````````^^^\\\[[[^^^ccchhhlllnnnrrrxxx}}}uuuuuuwww{{{}}}zzzyyy{{{rrrfff```mmmmmm]]]SSSMMMIIINNNQQQNNNDDD;;;555333444333333222222333333444444444444555555666666666222222333333333444444444444444444444444444333333444444444555555555666666666777777888:::;;;<<<<<<::::::===BBBHHHPPP```ooorrrcccXXXXXX```ppp000000000000000000000111222111000...------------333333333444444444555555444:::;;;>>>GGGQQQlll}}}{{{zzz{{{}}}qqqggglllsssvvvzzzkkkVVVUUU___mmmnnnlllgggdddccc^^^XXXDDD>>>999999<<<@@@HHHQQQSSSSSSSSSSSSQQQNNNKKKIIIOOORRRWWW\\\bbbfffiiijjjjjjhhhiiijjjjjjiiipppxxx}}}}}}{{{zzzwwwsssrrruuuyyy|||}}}zzzzzzzzzxxxuuusssssssssxxxxxxwwwtttppplllkkkjjjhhhccc^^^^^^aaabbb___[[[[[[[[[\\\```dddggghhhgggkkkmmmoooooommmiiidddaaaYYY^^^bbbbbb___\\\^^^``````eeemmmtttzzz}}}||||||uuuooogggaaa___aaadddfffeeehhhiiifffeeeiiikkkkkkmmmlllkkkiiieeebbb^^^\\\aaa]]]VVVOOOIIIFFFEEEEEELLLNNNRRRTTTUUUSSSPPPNNNTTTVVVWWWUUUPPPIIICCC@@@>>>>>>???@@@AAACCCDDDEEEIIILLLPPPTTTWWWYYYYYYXXX]]]^^^``````^^^ZZZUUURRRKKKHHHDDD@@@===<<<<<<<<<999<<<@@@CCCGGGKKKPPPSSSYYY[[[]]]^^^___^^^\\\[[[^^^^^^]]]ZZZVVVTTTSSSSSSSSSTTTVVVVVVVVVWWWZZZ\\\[[[[[[\\\^^^______^^^\\\^^^\\\YYYVVVVVVXXX[[[]]]ZZZZZZZZZZZZZZZYYYXXXXXX\\\[[[[[[]]]______^^^]]]]]]\\\\\\]]]___cccgggiiikkkrrr{{{~~~~~~~~~~~~~~~|||zzzxxxtttttt{{{~~~kkkbbb^^^iii}}}oooZZZPPPPPPLLLQQQQQQJJJBBB===888444444333333222222333333444333333333444444444555555222222222333444555666666222222222333444555777888333333222222333666888:::999:::;;;;;;::::::<<<>>>===CCCAAACCCLLLRRR```vvvuuubbbXXXYYY___vvvzzzwwwvvvzzz111111000000//////......222111000///////////////111111222333444666666777444::::::===FFFQQQlll~~~~~~yyyppptttxxxxxx{{{~~~jjjVVVVVV___kkkoooqqqlllgggbbbZZZSSSBBB<<<777888;;;???GGGOOOSSSSSSSSSSSSQQQNNNKKKJJJMMMPPPVVV\\\aaafffiiijjjhhhggghhhiiihhhhhhnnnvvv|||vvvsssppppppsssvvvyyy{{{wwwxxxyyyxxxvvvvvvvvvwwwwwwwwwvvvtttpppmmmjjjiiilllhhheeefffjjjjjjgggbbbaaa``````aaadddffffffffflllmmmnnnnnnlllhhhdddaaa```dddhhhgggdddbbbdddfffggglllttt{{{~~~zzzwwwqqqllleeeaaa___aaadddfffggglllmmmkkkmmmssswwwxxxyyyzzzzzzyyywwwtttrrrppplllfff]]]SSSMMMJJJJJJKKKSSSUUUVVVWWWVVVTTTQQQOOOTTTUUUUUUTTTOOOJJJFFFCCC>>>>>>>>>???@@@BBBCCCDDDHHHKKKOOOSSSVVVXXXYYYYYY\\\]]]^^^^^^[[[WWWRRROOOHHHFFFDDD@@@>>><<<;;;;;;999<<>>===CCCBBBCCCLLLSSSaaawwwzzzfff[[[[[[```wwwzzztttpppppp|||////////////////////////111111000000000000111111///000111333555666888888444::::::===FFFPPPlll~~~uuuxxx||||||~~~wwwvvvzzzgggWWW[[[gggpppuuuwwwsssmmmdddXXXMMM@@@:::666777:::>>>GGGOOORRRSSSSSSSSSQQQOOOLLLJJJKKKNNNTTT[[[aaaeeehhhiiihhhgggiiikkkjjjjjjpppwww~~~sssqqqnnnnnnpppsssuuuvvvwwwyyyyyyyyywwwvvvwwwxxxwwwwwwvvvuuussspppmmmkkkqqqnnnmmmpppttttttooojjjhhhfffccccccdddeeefffffflllllllllllljjjhhhfffdddhhhkkkmmmllliiigggiiilllmmmqqqwww}}}|||tttnnnkkkiiieeecccbbbcccfffgggfffkkkmmmmmmqqqyyywwwooocccWWWPPPOOOQQQSSS[[[[[[ZZZYYYWWWTTTRRRQQQSSSSSSTTTSSSQQQMMMIIIFFF>>>=========>>>???AAABBBGGGIIILLLPPPSSSVVVXXXYYYYYYZZZZZZYYYVVVRRRMMMJJJDDDCCCBBBAAA>>><<<:::999999;;;>>>AAADDDHHHMMMQQQTTTUUUWWWYYY[[[^^^___```eeeeeedddaaa\\\YYYWWWWWWVVVWWWXXXYYYYYYZZZ\\\^^^\\\\\\[[[ZZZYYYYYYYYYYYYWWWVVVTTTTTTTTTUUUVVVWWW\\\\\\\\\\\\[[[ZZZYYYXXXZZZYYYZZZ]]]```cccccccccaaa```___^^^___aaadddeeegggjjjooouuu}}}~~~|||{{{|||||||||zzzuuuqqqmmmjjjkkknnnrrryyypppfff___fffwww~~~~~~{{{ooo]]]QQQMMMJJJPPPQQQKKKCCC>>>999555444333333222222333333444111222444555555555444333555666888:::;;;:::999888777666555444444333222222666666444333333444555666999:::;;;;;;:::;;;===???>>>CCCBBBDDDMMMUUUdddzzzlll```]]]aaawww|||uuuqqqwww------...///000111222222000/////////000000111222000111222333555666777888555::::::===FFFQQQmmm{{{pppvvv}}}rrrtttzzzzzzfff\\\gggxxx|||xxxuuulllZZZJJJ???999666888;;;???GGGOOORRRSSSSSSSSSRRROOOMMMKKKIIIMMMSSSZZZ```dddggghhhjjjjjjkkknnnmmmmmmssszzztttrrroooooopppqqqrrrrrrzzzzzzzzzyyyvvvttttttuuuxxxxxxxxxxxxxxxwwwtttrrrtttqqqqqqtttxxxxxxsssnnnllliiieeecccdddfffggggggkkkkkkkkklllllllllllllllnnnoooooommmkkkjjjlllnnnnnnooorrrvvvxxxtttmmmgggiiiiiiiiihhhhhhiiikkknnnkkkpppssstttwwwxxxooocccWWWQQQQQQUUUYYY^^^\\\[[[XXXVVVUUUTTTSSSRRRTTTUUUVVVUUUPPPIIIDDD>>>===<<<;;;;;;===>>>???EEEFFFIIILLLPPPSSSVVVXXXVVVVVVUUUSSSOOOKKKHHHEEE???@@@AAA@@@???===:::888999;;;>>>@@@BBBGGGLLLPPPUUUVVVWWWZZZ]]]aaadddeeehhhiiihhheeeaaa]]]ZZZZZZXXXYYYZZZZZZZZZ[[[]]]_________]]][[[XXXXXXYYYZZZVVVVVVVVVWWWWWWXXXXXXXXX\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[]]]```bbbcccbbbaaa```___^^^]]]^^^___```dddeeehhhnnnxxx}}}|||zzzzzzzzzxxxuuurrrllljjjhhhhhhhhhmmmzzztttiiiaaafffvvv~~~sssbbbSSSLLLNNNSSSTTTNNNEEE???999444444333333222222333333444111222333555555444333222666888;;;======<<<:::999222222333333333333333333555555444444444555666666999:::;;;;;;;;;;;;>>>@@@???DDDCCCEEEOOOWWWggg}}}qqqccc```cccxxx{{{~~~000111111111111111222222............///000111111222333333444444555555555555::::::===GGGSSSooowwwjjjuuu~~~tttxxxuuudddaaatttyyyyyysss___KKK>>>999666999===AAAIIIPPPRRRSSSTTTTTTRRRPPPMMMLLLHHHLLLSSSZZZ```dddeeefffjjjiiilllooonnnnnnssszzzzzzwwwtttssssssrrrqqqooowwwxxxyyyxxxvvvuuuvvvwwwyyyyyyyyy{{{xxxuuussstttxxxwwwrrrmmmkkkhhheeedddfffiiijjjkkkjjjkkklllnnnppprrrtttuuussssssrrrpppnnnnnnooopppmmmkkkjjjlllooooookkkgggjjjlllooooooooopppsssvvv{{{{{{wwwtttmmmfff\\\TTTPPPRRRXXX\\\[[[ZZZXXXWWWVVVVVVVVVWWWSSSUUUYYY[[[ZZZSSSIIIAAA???>>>;;;::::::;;;<<<>>>BBBCCCFFFIIILLLPPPRRRTTTQQQPPPNNNLLLIIIEEEBBB@@@<<<===???@@@???===;;;999;;;<<<>>>???AAAEEEKKKOOOTTTUUUWWWZZZ]]]aaadddfffhhhiiijjjhhhdddaaa___^^^[[[\\\]]]\\\[[[[[[\\\^^^______]]]ZZZWWWUUUVVVXXXXXXYYY[[[]]]]]]]]]]]]\\\ZZZ[[[\\\^^^______`````````___]]]]]]___``````___```___]]]\\\[[[[[[[[[[[[```aaaccchhhppp{{{~~~|||yyyxxxxxxxxxxxxwwwnnnjjjfffbbb___bbbnnnzzzvvvlllccchhhwwwwwwfffVVVOOOSSSXXXYYYRRRHHHAAA:::444444333333222222333333444111222333444444444333222222333666888888777444333000111111222222222111111222333333444555666777888999:::;;;;;;;;;<<<>>>@@@@@@EEECCCFFFPPPYYYjjjqqqdddaaadddyyy666555444333111000///.........---......///000000333333333444444444444555555::::::>>>HHHUUUsssxxxooo~~~yyy}}}qqqaaabbbyyyxxxxxxsss___KKK===888666999===BBBIIIQQQRRRSSSTTTTTTSSSPPPNNNLLLIIIMMMSSS[[[```cccddddddfffgggiiimmmmmmlllqqqxxx~~~|||zzzxxxxxxvvvsssqqqrrrtttvvvwwwxxxyyy{{{}}}zzzxxxyyy~~~}}}wwwuuuwwwvvvrrrnnnjjjiiiggghhhjjjmmmoooooojjjlllnnnqqqtttwwwzzz{{{xxxwwwwwwuuutttsssrrrrrrmmmiiieeefffkkkoooooommmmmmpppsssttttttvvvzzz~~~{{{ssslllgggddd]]]ZZZUUURRRQQQTTTYYY\\\XXXXXXXXXXXXXXXYYYZZZ[[[VVVWWW[[[^^^^^^WWWLLLCCC@@@>>><<<999888999;;;<<>>===;;;<<<>>>??????>>><<<;;;<<<===>>>???AAAEEEKKKOOORRRSSSUUUYYY\\\___aaacccfffhhhjjjiiigggdddcccbbb^^^___^^^]]]ZZZZZZZZZ\\\ZZZ\\\\\\YYYTTTRRRSSSUUUYYY\\\___bbbcccbbbaaa```[[[\\\]]]___```aaaaaaaaacccaaa^^^]]]]]]]]]]]]\\\___^^^]]][[[ZZZYYYXXXXXX[[[\\\___aaaeeemmmuuu{{{|||zzzzzzzzz|||zzzxxxwwwyyyzzzzzzzzzpppiiiccc^^^[[[[[[dddnnnxxxuuullldddiiixxxzzziiiZZZSSSUUUZZZ\\\TTTKKKCCC;;;555444333333222222333333444222222222222333333333444111333444555666444333222222222333333222000///---111222333444666777888888999:::;;;<<<<<<===???AAA@@@FFFDDDFFFRRR[[[mmmnnnbbbaaaeeezzz333333333222111000000/////////////////////000000222222333333444555666666444::::::>>>JJJXXXvvv|||||||||~~~mmm\\\]]]uuuuuupppjjjZZZIII;;;666555999===AAAIIIPPPRRRSSSTTTTTTSSSQQQOOOMMMJJJNNNUUU[[[```ccccccccceeefffiiimmmmmmlllqqqwww}}}~~~|||||||||{{{xxxuuurrrtttwwwyyy{{{}}}yyywwwwww~~~zzzyyyyyyvvvssslllkkkkkklllooorrrrrrrrrlllmmmpppssswwwyyyzzz{{{zzzzzzyyyyyyxxxvvvtttrrrmmmgggbbbdddkkkqqqqqqooonnnqqquuuvvvuuuwww|||~~~yyyqqqhhh```ZZZVVVUUURRRRRRSSSTTTVVVXXXZZZ[[[YYYYYYZZZ[[[\\\]]]^^^^^^YYYYYYZZZ]]]^^^ZZZQQQIIIBBB@@@<<<999888999:::<<<<<<>>>AAADDDGGGHHHHHHHHHGGGFFFCCC@@@>>><<<;;;;;;;;;<<<===>>>??????>>>>>>>>>>>>??????AAAEEEKKKOOORRRTTTWWWZZZ]]]___``````bbbeeehhhiiihhhgggffffff```aaa```]]]ZZZXXXXXXYYYWWWZZZ\\\YYYTTTQQQRRRTTTYYY\\\```dddfffeeebbbaaa^^^___``````aaaaaa``````cccaaa]]]\\\\\\\\\\\\[[[^^^^^^]]][[[ZZZYYYXXXWWWUUUXXX[[[[[[ZZZ]]]dddkkkppprrrtttsssqqqpppqqqrrruuuuuuwwwyyy|||}}}{{{zzztttkkkccc___]]]^^^ccckkkwwwqqqiiidddiiiyyy{{{iii[[[VVVRRRYYY[[[UUULLLDDD===777444333333222222333333444333222111000111222444555333444444444444444333333222333444444444333111///222333444555666666666666888:::;;;<<<<<<===@@@BBBAAAFFFEEEGGGSSS]]]ooo{{{hhh___```eee{{{---......000111222333444111111000000000000111111000000222333555666888888444:::;;;???KKKYYYyyy~~~|||kkkYYYXXXnnnsssjjjaaaSSSGGG999555444888<<<@@@HHHOOORRRSSSTTTTTTSSSQQQOOOMMMKKKOOOVVV\\\aaacccbbbbbbfffgggjjjnnnooonnnrrryyyyyy~~~}}}}}}~~~~~~{{{yyyuuuxxxzzz{{{|||~~~wwwuuuvvv~~~~~~||||||zzzwwwnnnnnnnnnpppsssuuuttttttmmmooorrruuuwwwyyyyyyyyyzzzyyyyyyyyyyyyvvvssspppkkkeeeaaadddkkkqqqqqqnnnmmmqqquuuuuuuuuwww}}}ooojjjaaaXXXPPPLLLJJJJJJNNNPPPSSSWWWZZZ[[[[[[[[[[[[\\\^^^___```aaaaaaaaa[[[YYYXXX[[[]]]\\\VVVPPPCCC@@@===999888888:::<<<:::<<<@@@DDDFFFFFFEEEDDDEEECCC@@@===;;;:::::::::;;;<<<===>>>??????????????????@@@@@@AAAEEEKKKOOOTTTVVVZZZ]]]````````````___cccgggiiiiiihhhhhhhhhbbbbbb```]]]YYYWWWWWWXXXWWW[[[^^^\\\WWWSSSTTTVVVXXX[[[```eeefffeeebbb```bbbbbbbbbbbbaaa```___^^^bbb```\\\[[[[[[\\\\\\[[[___^^^]]]\\\[[[YYYXXXXXXQQQUUUYYYWWWSSSSSSYYY```dddhhhlllnnnllljjjkkkllloooqqqvvv{{{{{{xxxxxxooofffcccccccccgggmmmxxxnnngggccciiiyyy}}}iii[[[VVVOOOVVVYYYTTTLLLFFF???999444333333222222333333444444333000//////111444666000000000000000000000000///111333555777777666555444444555555666555555444888:::;;;<<<<<<===@@@BBBAAAFFFEEEGGGSSS^^^pppvvvddd]]]___eee{{{------......//////000000222222111111000000//////000000111222444666888999888888<<>>>>>>>>?????????@@@@@@???>>><<<:::::::::<<<===@@@<<<888999===AAABBBAAA@@@@@@???@@@BBBGGGMMMQQQQQQTTTXXXZZZZZZZZZZZZ[[[[[[]]]```eeeiiijjjiiigggeeedddbbb___[[[XXXVVVUUU___^^^\\\[[[YYYYYYXXXXXX^^^^^^______``````aaaaaabbbcccddddddcccaaa___]]]]]]\\\[[[ZZZZZZ[[[\\\]]]^^^^^^]]][[[XXXUUUSSSQQQPPPQQQQQQOOOMMMLLLMMMOOOZZZ]]]aaadddffffffdddbbbfffkkkqqqxxx}}}uuuuuutttrrrpppqqquuuwwwyyy{{{~~~hhhdddaaafffvvvjjjZZZUUUQQQVVVWWWRRRKKKEEE>>>777222333333333333333333333000111222111///...///000444444555666555444222111111222444555555444222111777666444333222333555666:::::::::;;;===>>>@@@AAAEEEHHHGGGLLLVVV]]]ooouuueeeWWWZZZlll//////////////////000000////////////............000111111222444666888999999999===DDDJJJ\\\}}}}}}uuucccUUUWWWhhhyyyvvvnnncccQQQAAA777666666777<<>>:::999:::;;;<<<<<<<<<======>>>>>>>>>>>>999999888888:::<<>>>>>======888888888999<<<@@@CCCEEECCCEEEHHHKKKMMMLLLKKKJJJEEEDDDBBBAAACCCFFFJJJMMMTTTVVVWWWWWWUUUSSSRRRSSSSSSTTTXXX[[[```cccfffhhheeecccaaa___]]]]]]]]]]]]```aaaaaabbbccceeeeeefffaaaaaaaaaaaabbbbbbbbbbbb``````aaaaaaaaa```^^^]]]]]]\\\[[[[[[[[[\\\^^^___```___\\\YYYUUURRRNNNMMMEEEEEEEEEDDDBBBBBBDDDFFFGGGHHHKKKNNNQQQUUUWWWYYY]]]bbbjjjppptttvvvxxxxxxvvvwwwwwwwwwwwwyyy||||||~~~kkkbbb[[[```rrrnnn[[[RRRMMMTTTWWWTTTOOOJJJBBB;;;333333333333333333333333111222333333222111222444222222333333333222111111111222444555666666666555666666555555555777888999;;;;;;;;;<<<===???AAABBBCCCGGGGGGLLLVVV^^^qqqooo```___lll222222111111000000/////////000000111222222333333222222222333444555666777999:::???FFFNNNbbb~~~ppp]]]PPPSSScccrrr}}}yyymmmXXXDDD999888777777;;;BBBIIIMMMSSSSSSSSSRRRPPPNNNKKKIIIHHHMMMTTTZZZ^^^aaaccceeegggggggggggggggjjjnnnrrrpppooooooppprrrrrrqqqoooppptttwww{{{{{{{{{zzzzzzzzzzzz{{{{{{yyywwwwwwzzz{{{uuuvvvwwwwwwvvvtttsssssssssuuuvvvvvvssspppmmmkkklllqqqsssooojjjjjjooosssuuupppkkkjjjlllllljjjhhhdddeeeeeedddcccccceeeggglllqqqsssrrrqqqmmmdddZZZOOOJJJEEEBBBDDDHHHLLLNNNRRRWWW]]]```bbbdddhhhkkkllllllllljjjgggbbb]]]ZZZWWWVVVRRROOOSSS[[[___^^^OOOJJJCCC>>>;;;:::999999<<<<<<===>>>>>>======<<<=========>>>AAADDDGGGJJJLLLPPPUUUXXXXXXTTTOOOLLLFFFDDDBBBCCCEEEIIILLLMMMRRRTTTUUUTTTRRRQQQPPPQQQRRRTTTVVVXXXZZZ^^^bbbeeeeeedddbbbaaa```aaabbbcccbbbcccdddeeegggggghhhhhhaaaaaaaaaaaaaaaaaaaaaaaa^^^______``````___^^^]]]]]]]]]\\\\\\\\\]]]^^^___]]]\\\ZZZWWWTTTQQQNNNLLLDDDDDDCCCAAA??????AAACCCCCCCCCCCCDDDHHHLLLQQQTTTYYY```iiiooorrrsssuuuvvvuuuvvvvvvvvvuuuwwwzzz}}}|||}}}rrrfff\\\aaarrrppp\\\QQQLLLSSSWWWTTTNNNHHHAAA999222222222222111111111111///111222222111111222444444444444444444444444333111222333555666777777777555555555666777999:::;;;;;;;;;<<<===>>>@@@AAABBBCCCGGGGGGLLLXXX```tttxxxhhhdddmmm222222111111000000////////////000111222333444444222222222333444555666777999999>>>EEENNNccc~~~ppp^^^SSSVVVfffuuu}}}{{{pppZZZEEE<<<;;;999999===CCCJJJOOOTTTTTTSSSRRRPPPNNNLLLJJJIIIMMMTTTZZZ^^^aaadddffffffggggggggghhhkkkppptttrrrrrrrrrtttuuutttqqqoooqqqtttxxx|||xxxxxxxxxxxxyyyzzz{{{|||wwwvvvvvvzzz}}}xxxvvvxxxyyyxxxuuuttttttuuu{{{}}}~~~yyytttqqqpppnnnpppqqqmmmfffeeelllttt{{{wwwrrrooommmkkkgggddd___aaabbbbbbbbbbbbdddfffiiimmmmmmjjjhhhfff```YYYNNNKKKFFFEEEGGGKKKNNNPPPRRRTTTXXXYYY[[[```gggmmmjjjkkkkkkjjjfff```ZZZVVVSSSSSSPPPLLLOOOWWW[[[[[[PPPLLLEEE@@@===<<<:::999<<<<<<;;;;;;<<<<<<<<<===AAAAAABBBDDDHHHLLLPPPSSS\\\___eeehhhggg```WWWQQQGGGDDDCCCDDDIIIMMMOOOPPPOOOPPPRRRRRRPPPPPPQQQRRRTTTVVVWWWWWWWWWYYY]]]```aaa````````````bbbcccdddcccdddeeeffffffffffffeeeaaaaaaaaa``````_________^^^^^^^^^_______________\\\\\\[[[ZZZZZZ[[[\\\\\\XXXXXXWWWUUUSSSPPPNNNMMMGGGGGGFFFCCCAAAAAACCCEEEFFFDDDAAA@@@BBBEEEJJJMMMTTT\\\fffmmmooopppsssuuuvvvwwwwwwwwwuuuvvvxxxzzzzzz{{{}}}wwwhhh\\\aaarrrrrr^^^QQQLLLRRRUUUQQQKKKEEE===666666555555555444444333333222444555555444444666777444444444444444444444444111222333555666777777888555555666777888999;;;;;;<<<<<<<<<===???@@@BBBCCCBBBGGGGGGNNNZZZcccwwwrrrkkkooo000000000000000000//////......//////000111222222222222222333444555777777999999===EEENNNccc}}}}}}qqq___TTTXXXhhhwwwttt]]]GGG>>><<<::::::===DDDKKKPPPTTTTTTSSSRRRPPPNNNMMMLLLJJJNNNUUU[[[^^^aaaccceeedddeeefffggghhhlllrrrvvvwwwwwwwwwxxxyyyxxxuuurrrqqqtttwwwyyy}}}wwwwwwvvvvvvwwwyyyzzz{{{yyyxxxxxxzzz|||xxxxxxzzzzzzwwwtttsssvvvyyy~~~~~~xxxsssrrrnnnmmmlllhhhbbb```hhhrrr{{{vvvqqqnnnjjjfffcccbbbdddeeeeeeccccccdddeeeiiimmmmmmjjjgggddd___YYYQQQNNNJJJHHHJJJLLLNNNOOOPPPRRRTTTTTTVVV\\\eeekkkiiijjjkkkjjjfff```YYYTTTPPPQQQOOOJJJKKKQQQUUUUUUPPPLLLFFFBBB???>>><<<;;;;;;:::999999;;;>>>AAACCCFFFGGGIIIMMMSSSYYY^^^aaammmooossswwwwwwooobbbXXXIIIFFFEEEGGGLLLQQQRRRRRRLLLNNNPPPPPPOOOPPPQQQSSSUUUWWWXXXVVVTTTTTTXXX[[[ZZZ[[[\\\]]]^^^___``````aaabbbcccdddddddddcccbbbbbbaaaaaa```___^^^^^^]]]^^^^^^^^^^^^______``````\\\[[[ZZZXXXWWWXXXXXXYYYUUUUUUUUUSSSRRRPPPNNNMMMKKKKKKJJJGGGFFFGGGJJJMMMQQQMMMHHHCCCAAABBBEEEGGGOOOXXXdddkkkmmmnnnqqqtttyyyzzz{{{zzzxxxxxxyyy{{{yyyzzz|||}}}zzziii\\\aaapppsss```SSSKKKPPPRRRMMMGGGAAA;;;444444444444333333222222111111333444333222222333555222222111111111222333333222222333444555666666777444555666777888999::::::=========>>>???AAACCCCCCCCCGGGIIIPPP]]]fff{{{|||rrrqqq}}}//////////////////000000/////////000000111111111000111111222444666888999::::::>>>FFFOOOdddzzzwwwqqq^^^SSSWWWfffttt}}}~~~{{{aaaIII???<<<999999<<>>???@@@BBBCCCDDDDDDHHHJJJQQQ___iii~~~xxxttt{{{------......//////000000222222222222222333333333000000111222444666888999<<<<<>><<<999888;;;BBBJJJOOOSSSSSSRRRQQQPPPPPPOOOOOOLLLPPPWWW\\\^^^```bbbddddddfffiiikkkooouuu|||{{{yyyyyy{{{||||||lllnnnoooqqqxxx{{{zzzyyywwwuuuttttttvvvvvvuuuttttttxxx~~~||||||zzzvvvqqqrrrxxx~~~{{{yyyvvvoooiiifffcccaaahhhsssyyywwwuuuqqqnnnjjjgggeeefffhhhjjjkkkjjjjjjkkkmmmpppxxx~~~}}}yyysssjjjbbbXXXTTTPPPLLLKKKKKKJJJJJJEEEHHHLLLNNNOOOSSSYYY^^^iiilllnnnooolllfff^^^ZZZPPPRRRQQQKKKIIIKKKLLLKKKNNNJJJFFFCCCBBBAAA@@@??????>>>>>>AAAGGGPPPYYY___ddddddfffiiimmmrrrwwwyyyzzzxxxyyy~~~mmm^^^QQQMMMJJJKKKPPPSSSRRRPPPNNNOOOPPPOOONNNNNNPPPRRROOOSSSVVVUUUQQQPPPSSSVVVXXXZZZ^^^aaabbbbbbaaa```\\\]]]```bbbcccbbbaaa```eeedddcccbbbaaa```___^^^^^^^^^^^^___```aaabbbcccgggeeeccc```___^^^]]]]]]WWWVVVTTTRRROOOLLLIIIHHHLLLLLLMMMNNNPPPUUU[[[```pppjjjaaaWWWOOOJJJIIIHHHMMMYYYfffoooqqqrrrvvvzzzvvvxxxzzz{{{{{{{{{}}}~~~}}}}}}|||||||||||||||ooobbbgggssstttcccUUUIIIMMMNNNIIIDDDBBB>>>:::555555444444333222111111333444444333111000111222444444333222333444666777333333222222222333444444444555666777777888777777======>>>???@@@BBBCCCDDDDDDIIIKKKRRR```kkk|||uuu{{{111000///......///000111000000111222222222222111111222333333333444666888:::<<<@@@EEENNNggg}}}||||||nnntttooozzz~~~|||~~~}}}ppp]]]RRRUUUbbboootttzzz{{{```FFF>>><<<::::::===CCCJJJNNNPPPRRRRRRQQQNNNKKKIIIIIIJJJOOOUUUZZZ]]]^^^```aaabbbeeekkkpppvvv}}}|||xxxyyyzzzxxxuuuooonnnllllllnnnsssxxx{{{xxxwwwuuusssrrrssstttuuuqqqrrrtttvvvzzz~~~~~~|||vvvpppjjjjjjwww}}}yyyvvvooogggccceeemmmttt}}}xxxsssooonnnmmmiiiggggggeeegggkkkmmmnnnttt{{{~~~qqqddd___WWWPPPOOOOOOLLLJJJJJJKKKIIIKKKOOORRRSSSYYY```gggqqqvvvsssppppppkkkbbbYYYVVVQQQMMMLLLJJJIIIGGGIIIGGGCCC@@@>>>=========>>>@@@FFFMMMVVV^^^dddhhhgggkkkppptttvvvwwwxxxyyy|||yyyyyy~~~pppbbbVVVPPPKKKKKKOOORRRQQQOOOKKKIIIFFFEEEFFFJJJOOORRRQQQRRRSSSUUUVVVVVVUUUUUUWWWXXX\\\___aaabbbaaaaaa^^^___```aaaaaa```______ccceeefffgggfffccc___\\\]]]]]]^^^___```aaabbbcccdddddddddcccaaa]]]ZZZXXXXXXVVVSSSPPPMMMLLLKKKKKKKKKKKKJJJKKKNNNSSSXXX[[[pppxxxyyykkkXXXNNNLLLMMMTTTZZZdddmmmrrruuuwwwxxx}}}}}}}}}}}}}}}~~~~~~~~~||||||wwwuuuxxx||||||ooodddjjjqqq}}}sssbbbVVVMMMKKKHHHGGGFFFBBB;;;555:::777444111///000111222222222222222222222222222000111222333333333333333222222444444444444222222444555666555555666999;;;;;;===???@@@AAACCCFFFHHHHHHJJJOOOUUU]]]mmm111000///......///000111000000111111222222222111222333444444444555777999999<<<@@@FFFPPPhhh|||rrrnnnmmmccciiifffuuu|||yyynnnZZZQQQWWWggguuuvvv{{{vvv^^^GGG===;;;999999===CCCIIINNNOOOPPPRRRQQQOOOMMMLLLLLLKKKOOOUUUZZZ]]]___aaabbbfffiiinnnssszzz~~~zzzzzzzzzxxxuuupppooommmkkklllnnnppprrrtttsssrrrrrrrrrtttuuuwwwqqqqqqrrruuuxxx|||}}}wwwpppjjjkkkyyy~~~{{{uuummmhhhjjjqqqwww}}}zzzuuusssrrrpppmmmkkkllljjjkkkoooqqqsssyyyzzznnnggg___WWWVVVTTTOOOLLLLLLJJJHHHHHHLLLMMMOOOTTT[[[iiisssyyyvvvtttuuuoooggg\\\XXXRRRNNNLLLJJJHHHGGGJJJIIIFFFDDDCCCCCCCCCDDDAAAFFFNNNWWWaaahhhkkklllmmmnnnppprrrrrrrrrssstttxxxvvvyyysssfffWWWRRRMMMMMMPPPQQQPPPNNNIIIHHHGGGFFFGGGHHHJJJLLLOOOQQQSSSUUUWWWWWWXXXWWWWWWYYY\\\___aaabbbbbbaaa___``````aaaaaa```___^^^aaacccfffggggggeeecccaaabbbaaa```______aaacccdddeeeeeeeeedddbbb___\\\ZZZXXXWWWTTTQQQNNNLLLKKKKKKIIIHHHHHHHHHKKKOOOSSSVVVooo||||||lll___XXXUUUWWW]]]fffmmmrrruuuwwwyyy||||||}}}~~~yyywwwyyy}}}|||ttthhhlllpppzzzuuucccWWWNNNKKKIIIGGGFFFBBB<<<777555333222111111222333444222222222222222222222222111111222333333333333333222333444444444444333222444555666555555666999;;;>>>???AAAAAA@@@AAACCCEEEHHHJJJOOOVVV^^^mmm000000////////////000000000000000111111111222222333444555555555666888:::999;;;AAAGGGSSSkkkzzznnnhhheee___eeeeeeyyykkkXXXRRR\\\nnn{{{|||xxxkkkVVVEEE<<<:::999999===CCCJJJNNNNNNPPPQQQQQQOOONNNNNNOOOLLLPPPVVV[[[]]]___bbbccceeegggkkkooovvv|||zzzyyyvvvtttpppooonnnmmmmmmmmmmmmnnnqqqqqqppppppqqqrrrtttuuuppppppqqqrrruuuyyy|||~~~wwwpppjjjmmm{{{~~~zzzsssnnnooouuuzzz~~~{{{yyyxxxuuurrrooopppmmmmmmppprrrttt{{{{{{mmmddd\\\YYYUUUPPPLLLKKKKKKHHHGGGIIIJJJKKKQQQXXXjjjuuu|||{{{zzzzzzuuulll^^^ZZZTTTOOOKKKIIIGGGEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGNNNYYYgggqqquuussspppooommmkkkjjjiiiiiiiiijjjooopppvvvvvvhhhXXXTTTPPPOOOPPPQQQOOOLLLHHHGGGGGGGGGGGGGGGGGGGGGOOOPPPSSSUUUWWWXXXYYYZZZWWWYYY\\\^^^```bbbbbbbbbaaabbbbbbbbbaaa```_________aaadddggghhhgggfffeeegggeeebbb```___aaaccceeeeeeeeeeeedddbbb```]]]\\\YYYWWWTTTQQQNNNLLLKKKJJJGGGFFFEEEDDDFFFIIILLLOOOfffxxxqqqddd[[[]]]aaaggglllqqqtttxxxzzz||||||~~~|||zzz{{{~~~}}}zzzwwwiiijjjkkkrrr~~~wwweeeYYYOOOLLLIIIHHHGGGCCC===888333333222222222333333444333333333333333333333333222222222222333333333333333333444444444444333333444555666555555666999;;;AAABBBBBBAAA@@@@@@BBBCCCIIIKKKPPPWWW___ooo000000////////////000000000000000000000111111222222444555555555555888:::999;;;AAAIIIVVVooouuupppmmmbbbgggiii{{{xxx||||||hhhXXXVVVcccttt{{{ooo^^^LLLAAA<<<:::999999===DDDKKKPPPPPPQQQRRRQQQOOONNNOOOPPPMMMQQQVVV[[[]]]```bbbddddddeeegggkkkpppzzz|||yyyvvvtttrrroooppppppqqqqqqqqqpppppppppoooooooooooopppqqqrrrpppppppppqqqssswww{{{}}}xxxqqqkkknnn|||~~~zzzuuuqqqrrrxxx~~~~~~zzzuuurrrqqqmmmkkklllnnnpppxxxrrrhhh```\\\XXXRRRNNNMMMMMMIIIHHHJJJJJJKKKQQQYYYiiiuuu~~~}}}}}}~~~xxxoooaaa\\\UUUNNNJJJHHHEEEDDDBBBBBBBBBBBBDDDFFFGGGIIILLLUUUdddttt~~~~~~vvvooohhheee```]]]]]]^^^```aaadddhhhqqq~~~vvviiiXXXUUURRRPPPPPPPPPNNNLLLIIIHHHGGGGGGGGGHHHIIIJJJQQQRRRSSSUUUVVVXXXYYYYYYWWWYYY[[[^^^```aaabbbbbbccccccbbbbbbaaa``````______```cccfffggggggfffeeegggfffdddcccaaaaaaaaabbbcccccccccbbb```^^^\\\[[[XXXWWWTTTQQQNNNKKKIIIHHHEEEDDDCCCBBBBBBDDDFFFHHHXXXmmm{{{mmmccc```cccgggkkkooosssxxx{{{|||}}}~~~}}}|||}}}~~~~~~}}}}}}{{{yyy}}}ttteeeccccccjjjttttttzzzggg[[[OOOLLLIIIHHHGGGDDD>>>999777666666555444333222111333333333333333333333333333333333222222333333333333444444444444444444333444555666555555666999;;;AAABBBBBBBBBAAAAAACCCDDDJJJMMMSSSZZZbbbqqq//////000000000000//////000000/////////000111222111222444444333444666888:::<<>>FFFMMMRRRRRRSSSSSSQQQNNNMMMNNNOOONNNQQQVVVZZZ]]]```ccceeeggghhhhhhiiinnnvvvzzzvvvsssqqqppppppqqqrrrsssrrrqqqooommmjjjkkklllmmmoooqqqssstttqqqpppppppppssswww{{{~~~yyyrrrlllooo}}}|||xxxuuuxxx}}}wwwtttqqqlllhhhhhhhhhkkksss|||wwwnnneeebbb^^^XXXTTTTTTNNNKKKJJJLLLLLLMMMRRRYYYfffsss}}}~~~~~~yyypppddd^^^VVVOOOJJJGGGEEECCCCCCDDDEEEGGGIIIKKKMMMNNNOOOYYYkkk}}}vvvkkk```[[[UUURRRTTTXXX\\\]]]]]]bbblllyyytttiiiWWWUUURRRPPPOOONNNNNNMMMLLLJJJHHHGGGHHHKKKOOORRRTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXZZZ\\\^^^```aaaaaa```______^^^^^^]]]]]]]]]___aaabbbdddddddddcccbbbcccdddffffffeeeccc```^^^``````___^^^]]]\\\[[[ZZZWWWVVVTTTPPPMMMIIIFFFEEEEEEDDDBBBAAAAAAAAACCCDDDNNN```uuu{{{qqqhhh___aaaeeehhhlllqqqwww{{{|||}}}~~~~~~~~~|||zzzyyyyyyzzz|||||||||}}}~~~~~~}}}}}}{{{||||||{{{qqqccc______jjjtttsss}}}|||hhh[[[NNNLLLJJJJJJIIIEEE???999888888777666555444444333333333333333333333333333444444333222222333333444444444444444444444444444444555666555555666999;;;@@@AAABBBCCCCCCDDDFFFHHHLLLOOOVVV]]]eeettt//////000000000000//////000000///...///000111222111222333333333444666888===>>>CCCLLL\\\www{{{xxxwwwllljjjjjjpppjjjhhhlllqqqxxxssseeeYYY\\\mmmzzz~~~}}}zzzxxxuuujjjYYYJJJDDD;;;999888:::>>>FFFMMMRRRRRRRRRRRRPPPMMMLLLMMMNNNNNNQQQUUUYYY\\\___bbbeeeeeeeeeeeefffjjjqqqzzz}}}xxxtttrrrppppppqqqqqqrrrqqqooollliiigggdddfffhhhlllpppsssvvvwwwsssrrrqqqrrruuuyyy~~~zzztttnnnooo{{{}}}{{{~~~zzzvvvssslllfffdddcccfffnnnxxx|||sssjjjgggccc]]]YYYYYYRRRPPPOOOQQQQQQPPPTTTYYYeeesss~~~zzzpppgggaaaXXXQQQLLLIIIGGGFFFCCCDDDFFFHHHJJJLLLNNNNNNQQQ[[[mmmvvviii[[[UUUNNNLLLOOOUUUXXXYYYXXX\\\eeeqqqyyyxxxooofffUUUSSSPPPMMMMMMMMMOOOPPPOOOMMMJJJIIIJJJNNNSSSWWWUUUTTTTTTSSSSSSTTTTTTUUUVVVWWWXXXZZZ\\\^^^``````[[[[[[ZZZZZZZZZZZZ[[[\\\```aaabbbccccccbbbaaaaaa```cccfffhhhhhheeeaaa^^^___^^^^^^]]]\\\[[[[[[[[[XXXWWWTTTQQQMMMIIIFFFDDDDDDCCCBBB@@@@@@@@@@@@AAABBBOOO^^^gggkkklllgggaaaYYY\\\```dddiiiooouuuzzz||||||}}}}}}|||yyywwwuuuuuuvvvxxxzzz|||}}}~~~~~~}}}|||~~~ttteeeaaacccqqq~~~}}}|||iii[[[NNNMMMMMMNNNNNNIIIAAA:::555555555555555666777888333333333333333333333333666555333222222333444444555555444444444444555555444555666555555666999;;;???AAACCCDDDEEEGGGJJJLLLOOORRRYYYaaaiiiwww...///000111111000///...111000.........///111222222333444444444555777999AAA@@@CCCMMM^^^zzz}}}|||zzzpppllljjj~~~nnngggfffhhhlllwwwqqqcccVVVZZZmmm|||~~~zzzwwwvvvmmm[[[KKKCCC888777666777<<>>??????:::BBBJJJOOOTTTXXXWWWRRRSSSVVV[[[```fffmmmtttxxxzzz{{{|||}}}|||yyywwwuuuvvvwwwxxx{{{}}}~~~~~~yyykkkfffiii{{{|||iiiZZZPPPPPPRRRTTTTTTNNNDDD<<<444444333222333555777888444444444444444444444444777555444222222222444555666555444333333444555666444555666555555666999;;;AAACCCEEEFFFGGGIIILLLNNNQQQUUU\\\dddlllzzz...///000111111000///...111000...---...///111222333444555555555666888:::CCCAAADDDMMM___|||ooohhhfffooohhhgggiiilllwwwrrrbbbRRRWWWmmm}}}}}}zzzyyyooo[[[HHH???666555444666;;;CCCJJJOOOMMMNNNNNNMMMLLLMMMOOORRRMMMPPPTTTWWWZZZ]]]aaaddddddeeegggjjjnnnuuu}}}}}}}}}{{{xxxtttsssssstttlllmmmmmmmmmmmmllljjjiiikkklllmmmnnnoooooopppooovvvuuutttuuuyyy|||wwwooonnnwww}}}|||qqqiii```[[[XXXZZZcccmmm|||uuupppooogggeeedddeeeaaa\\\[[[^^^jjjxxx~~~tttnnnggg^^^WWWRRROOONNNMMMKKKLLLMMMOOOQQQRRRRRRRRRPPP[[[nnn~~~pppYYYQQQHHHDDDFFFIIIIIIHHHJJJLLLQQQXXX______ZZZTTTQQQOOOKKKIIIHHHLLLRRRWWWRRRQQQQQQPPPPPPQQQQQQRRRQQQPPPPPPPPPRRRTTTVVVWWWTTTTTTUUUWWWYYY[[[]]]^^^___^^^^^^^^^___aaacccddd```aaabbbcccdddeeeeeeeeebbbdddfffhhhiiiiiihhhhhhccccccbbbaaaaaaaaaaaaaaa[[[[[[YYYUUUQQQLLLHHHEEEAAA@@@???>>>>>>======>>>;;;@@@EEEGGGKKKPPPOOOLLLNNNRRRXXX^^^eeelllssswwwxxxyyy{{{}}}|||zzzxxxvvvyyyyyyzzz}}}}}}{{{}}}}}}nnnhhhlll{{{iiiZZZQQQSSSUUUXXXXXXRRRGGG>>>777555333000000111333444444444444444444444444444777666444222222222444555666555444333333444555666444555666555555666999;;;CCCEEEGGGGGGHHHIIILLLNNNSSSVVV^^^fffnnn|||,,,,,,------.../////////111111000000000000000111222222333444666888:::;;;???BBBGGGOOOaaavvviiikkkxxxnnniiijjjnnnuuunnndddVVVRRRiii~~~qqq]]]KKKBBB:::888777777<<>>===;;;<<<======<<<:::<<<<<<<<<===@@@CCCEEEGGGLLLOOOUUU^^^hhhqqquuuwwwyyy|||~~~}}}zzzxxxyyyzzz|||zzzxxxzzz~~~~~~xxxpppppp}}}kkk\\\NNNRRRXXX^^^^^^VVVIII???555555444333333333333444555444444333333444444555444444444444444444444444333666777333222444444333222:::@@@>>>777444;;;BBBFFFGGGIIIKKKMMMNNNOOOPPPTTTXXX___hhhqqq,,,------......///000000111111000000000000111111222222333444666888:::;;;<<>>999888666777;;;CCCKKKPPPRRRQQQPPPOOOOOONNNNNNNNNNNNPPPTTTYYY]]]aaadddeeedddeeeeeegggooo{{{{{{xxxxxxwwwtttqqqlllkkkjjjiiiiiikkknnnppprrrrrrqqqppppppooopppppppppoooqqqwwwzzz}}}{{{uuusssuuuwwwyyyssshhh]]]WWWUUUXXXaaajjj|||vvvrrrooommmkkkiiiooo||||||rrriiigggddd___\\\]]]aaa^^^]]]___^^^YYYWWWYYYTTT___ppprrraaaTTTIIIEEEEEECCCCCCDDDCCCEEEGGGJJJKKKKKKJJJIIIGGGFFFDDDDDDEEEGGGJJJLLLNNNPPPSSSUUUVVVVVVTTTSSSNNNNNNOOOPPPQQQTTTVVVWWWWWWWWWWWWXXXZZZ]]]___aaaccccccdddeeefffggghhhiiihhhgggfffgggiiiiiigggeeeeeegggiiiiiihhhgggggggggeeedddcccccccccbbb```^^^YYYXXXXXXXXXVVVRRRMMMIIIDDDBBB???>>>===<<<;;;999:::::::::;;;<<<>>>@@@BBBJJJLLLRRR[[[eeennnsssuuu{{{}}}~~~|||{{{|||}}}}}}{{{|||~~~zzzpppnnnlll]]]PPPSSSYYY______VVVHHH>>>555555444333333333333444444444333333333333444444444444444444444444444444111444555222111444555333333888===<<<777555:::@@@FFFHHHKKKMMMNNNPPPQQQSSSVVVYYY```iiirrr------......//////000000111000000000000000111111222333333555666888:::;;;999===DDDOOOddd|||ttt{{{zzzvvvrrrpppooottthhh]]]UUUYYYssssss^^^III>>>999777555666:::BBBJJJOOORRRRRRQQQOOONNNMMMLLLLLLMMMOOOSSSXXX]]]aaadddfffdddeeeeeegggooozzz||||||||||||xxxuuunnnmmmlllkkklllnnnqqqrrrtttssssssssssssssssssssspppooopppuuuxxx{{{{{{vvvuuuuuu~~~}}}ssshhh\\\UUUSSSVVV___hhh|||yyyuuurrrqqqooosss}}}vvvsssrrrnnnkkkkkkmmmjjjiiijjjfff___[[[[[[XXX```mmm|||uuucccVVVJJJEEECCCAAA@@@AAA@@@AAACCCDDDDDDCCCBBB@@@BBBAAA@@@@@@AAACCCFFFHHHNNNQQQUUUXXXYYYXXXUUUSSSNNNMMMMMMNNNPPPSSSVVVXXXXXXXXXXXXYYY[[[]]]```aaaeeefffgggiiiiiiiiiiiihhheeeeeefffhhhjjjjjjhhhgggfffhhhjjjjjjiiigggggghhhgggfffeeeffffffeeebbb___YYYXXXWWWWWWVVVTTTPPPMMMJJJFFFBBB???>>>===;;;:::999999999999:::;;;===>>>FFFHHHNNNWWWbbbkkkqqqsss}}}~~~~~~~~~|||~~~}}}~~~}}}|||zzzpppjjjzzzlll\\\RRRUUU[[[``````VVVGGG<<<555555444333333333333444333333333222222333333333444444444444444444444444555888777444444666666333444777999999777777:::>>>FFFIIILLLOOOPPPQQQTTTUUUXXXZZZaaakkkttt---......//////000111111000000000000000000111222333333444555777888:::;;;999===EEEPPPeeezzz{{{yyywwwvvvsssrrrvvvfff[[[UUUZZZuuu}}}wwwnnn]]]KKKAAA888666555555:::AAAIIIOOORRRRRRQQQPPPNNNMMMKKKJJJLLLNNNRRRXXX]]]bbbeeefffbbbdddeeefffmmmxxx~~~}}}~~~|||yyyqqqpppooonnnooopppqqqrrrsssssssssttttttttttttsssqqqnnnooosssvvvyyy|||xxxvvvuuuvvvuuujjj]]]TTTQQQQQQYYYaaannn}}}xxxuuusssrrryyy|||zzzwwwsssrrrqqqkkkaaa[[[ZZZZZZ___hhhvvvwwwdddVVVIIIDDDBBB@@@???@@@@@@@@@AAABBBAAA???>>>===============>>>@@@BBBDDDLLLPPPTTTXXXYYYWWWTTTRRRLLLLLLLLLNNNQQQUUUYYY\\\ZZZZZZYYYYYYZZZ\\\^^^___bbbdddgggiiijjjjjjhhhgggaaabbbeeegggiiiiiiiiihhhhhhjjjlllllljjjhhhhhhiiigggffffffggggggfffccc```ZZZYYYWWWVVVWWWVVVTTTRRRLLLHHHDDDAAA???>>>===;;;999999888999:::;;;===>>>AAADDDJJJTTTaaakkkrrruuu}}}~~~{{{xxx{{{~~~yyymmmdddrrriiiXXXSSSWWW\\\aaa___UUUFFF:::555555444333333333333444222222222222222222222222333333444444444444444444777999777444444666555111555555666666777888;;;<<>>?????????@@@@@@???===<<<;;;:::::::::;;;===???AAABBBIIILLLQQQTTTUUUTTTPPPNNNJJJJJJLLLNNNRRRWWW[[[^^^ZZZZZZYYYXXXYYYZZZ[[[\\\]]]___cccggghhhhhhgggfff___aaacccfffggghhhhhhiiijjjkkkmmmmmmkkkiiiiiiiiigggfffeeeffffffeeebbb```\\\ZZZXXXXXXYYYYYYXXXWWWQQQMMMHHHEEEBBB@@@===;;;888888888999:::<<<>>>??????BBBHHHSSSaaammmuuuyyy||||||}}}~~~~~~yyyuuuxxxvvvkkk```lll}}}eeeUUUTTTVVV[[[^^^]]]SSSDDD999555555444333333333333444111222222333333222222111333333333444444444555555222333222111333777777222555444444444777999;;;<<>>===???===============<<<;;;;;;999::::::;;;===???AAABBBEEEHHHLLLOOOPPPOOOLLLJJJIIIJJJLLLOOOSSSVVVYYY[[[WWWVVVVVVVVVWWWXXXZZZ[[[[[[]]]aaadddfffgggfffeee```bbbdddeeeeeefffiiikkkkkkmmmooonnnlllkkkjjjjjjhhhfffeeedddddddddbbbaaa^^^\\\[[[[[[\\\\\\[[[ZZZXXXUUUPPPMMMIIIEEEAAA>>>;;;;;;;;;;;;;;;===???@@@@@@BBBIIITTTaaannnvvv{{{|||{{{{{{|||}}}~~~|||{{{|||xxxtttvvv}}}}}}ssskkkbbbmmm|||dddUUUTTTUUUXXXZZZXXXOOOBBB999555555444333333333333444111222333444444333222111222333333444444555555555111222333444:::AAABBB>>>555555444555666999<<<>>>GGGLLLPPPQQQOOOOOOSSSWWW[[[]]]dddqqq//////000111111222222333////////////000111222333444444555666777999;;;<<<;;;@@@HHHTTThhh}}}yyyvvv}}}xxxuuuvvvwwweeeXXXQQQPPPbbb{{{uuussspppcccOOOAAA999888666777;;;CCCKKKPPPQQQRRRSSSSSSRRRQQQOOOMMMHHHKKKPPPVVV]]]bbbfffhhhbbbdddeeegggmmmvvvzzzzzz|||yyyvvvwwwzzz|||{{{zzzssssssrrrpppooonnnmmmmmmqqqrrrtttwwwxxxxxxwwwvvvtttqqqpppqqqrrrttt{{{~~~~~~~~~}}}}}}}}}sssiii]]]SSSKKKDDDDDDHHHPPP^^^qqq|||rrreee]]][[[WWW[[[___hhhvvvqqqbbbQQQHHHCCC>>><<<===<<<<<<<<<=========>>>>>>999:::;;;===???@@@BBBBBBCCCEEEHHHKKKLLLKKKJJJHHHIIIJJJMMMOOOQQQSSSSSSSSSPPPPPPQQQRRRUUUXXX[[[\\\^^^___bbbdddfffffffffeeecccdddfffeeeeeegggkkknnnmmmnnnpppooommmkkkkkkkkkjjjhhhdddccccccddddddccc___^^^^^^^^^______]]][[[ZZZYYYWWWVVVTTTQQQLLLIIIEEEDDDBBBAAAAAAAAAAAABBBCCCEEEJJJTTT```llltttxxx|||{{{yyyzzz|||}}}zzzxxx}}}~~~wwwtttwww~~~|||~~~rrrnnniiiuuu~~~fffXXXSSSSSSTTTUUUTTTLLLAAA888555555444333333333333444222333444555555444333222222222333333444555555666555666666888???FFFGGGBBB555555666555555888<<<@@@IIINNNSSSSSSPPPOOOSSSXXX[[[\\\dddrrr000000000111222222333333////////////000111222333444444555666888:::;;;<<<:::???HHHTTThhh|||{{{xxx{{{zzzuuucccXXXPPPMMM]]]xxxwwwzzzzzzlllWWWGGG:::888777777<<>>>>>???@@@AAAAAA:::;;;<<<>>>@@@AAACCCCCCCCCDDDFFFHHHIIIIIIHHHHHHIIIKKKMMMOOOPPPOOONNNMMMKKKKKKMMMPPPTTTXXX\\\^^^bbbcccdddffffffffffffeeefffggggggfffeeeggglllqqqmmmoooqqqpppnnnlllkkkkkkllliiieeeccccccdddeeeeeeaaa``````aaabbbaaa^^^\\\XXXXXXZZZ\\\]]]\\\YYYVVVOOOMMMKKKHHHFFFEEEEEEEEEFFFHHHLLLTTT___jjjqqquuu}}}{{{yyyzzz||||||zzzwww~~~|||vvvtttxxx~~~|||qqqqqqooo|||iii[[[RRRQQQQQQRRRQQQJJJ@@@888555555444333333333333444222333555666666555333222222222333333444555666666555555444555;;;AAA@@@:::444666777666555777===BBBKKKQQQVVVUUUQQQPPPTTTXXXZZZ\\\dddsss000000000000000000000000///////////////000111111111333444555555666999;;;<<>>???>>>>>>???AAABBBBBBAAA>>>????????????@@@@@@@@@===???BBBDDDFFFGGGGGGGGGIIIIIIIIIJJJKKKKKKIIIGGGGGGIIIMMMQQQUUUXXXZZZ[[[___```bbbbbbaaaaaacccdddhhhjjjkkklllkkkjjjkkkmmmllllllkkkkkkkkklllmmmmmmnnnlllhhhddddddeeehhhkkkiiiiiiiiiiiigggeeecccbbbbbb```___```dddffffffeeeccc^^^WWWSSSRRRQQQNNNLLLJJJMMMRRRXXX___gggpppvvv~~~}}}|||{{{{{{}}}yyysssrrryyy}}}||||||wwwwwwyyyhhhYYYOOOKKKIIIIIIJJJHHHAAA:::888666333222333333333222333333333333333333333333777666444333333444666777777777666666666666777777777555555666555666<<>>;;;999999>>>EEEKKKNNNPPPPPPQQQQQQPPPNNNMMMLLLIIIKKKNNNUUU]]]dddgggiiijjjiiiiiiooowww~~~~~~{{{zzzyyywwwuuusssrrrqqqqqqqqqsssvvvyyyyyywwwuuuvvvxxxzzzyyyuuuqqqppppppsssooommmmmmmmmooouuu}}}xxxkkkaaaSSSIIIEEECCCAAA???@@@CCCKKKXXXdddsssuuupppnnnllljjjiiikkknnnvvvyyyssslllbbbYYYSSSTTTVVVYYY___fffoooxxx}}}uuucccSSSIIIEEEDDDDDDBBBBBBBBBDDDFFFFFFEEEDDDBBBBBBAAAAAA@@@@@@??????BBBBBBCCCDDDDDDDDDDDDDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFIIILLLPPPTTTWWWXXX___```bbbbbbaaaaaacccdddiiikkknnnooonnnnnnnnnoookkkkkkkkkkkklllmmmnnnooonnnmmmjjjhhhhhhiiijjjllljjjkkkjjjjjjhhhfffdddcccgggdddaaacccgggkkknnnnnnooolllhhheeecccaaa\\\YYYPPPSSSVVVZZZ```hhhpppvvv~~~}}}|||||||||}}}zzzsssmmmmmmtttyyyzzzwwwxxxzzzjjj\\\OOOKKKHHHIIIIIIGGG???999777555222111222222222111444444444444444444444444555444222111111111333444666666666666666666666666777555555666666666===EEELLLOOORRRSSSQQQRRRUUUXXX\\\^^^fffsss,,,---...///111222333444///////////////000111111///111333555555777;;;===BBBFFFMMMYYYooo}}}~~~|||xxxwwwzzzyyykkkccciiiqqqpppnnnooommmttt|||jjjYYYRRRRRRddd||||||uuuzzzyyybbbMMM===:::777888<<>>???EEENNNWWW```nnnzzzrrrhhhbbb___]]][[[\\\\\\]]]aaaiiittt~~~~~~wwwtttpppkkkeee^^^WWWRRRNNNRRRUUUXXX[[[cccnnnwww~~~tttdddVVVLLLHHHFFFEEEFFFFFFFFFHHHHHHGGGDDDBBBCCCCCCBBBAAA@@@???>>>>>>AAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@@@@BBBDDDEEEFFFGGGHHHKKKOOOSSSVVVYYY___aaabbbcccbbbbbbcccdddiiilllppprrrrrrqqqqqqqqqkkkkkkkkkllllllnnnooopppmmmmmmmmmmmmmmmmmmllllllllllllkkkkkkiiihhhfffeeeiiigggdddeeeiiinnnsssuuuzzzzzz{{{{{{yyytttmmmhhh[[[\\\]]]^^^bbbiiirrrxxx~~~}}}|||}}}~~~~~~~~~~~~zzzsssnnnnnnttt~~~|||zzzsssvvvzzz~~~iii^^^NNNJJJGGGGGGHHHEEE>>>777666444111000111222111111333333333333333333333333444333222000000000111222444555666666666666555444777555555777666777===FFFKKKOOOSSSTTTSSSSSSUUUXXX]]]___gggttt------...///000111222222///////////////000000111///111333444666888;;;>>>CCCGGGNNN[[[ppp~~~vvvqqqrrrkkkaaa^^^hhhqqqrrrrrrtttlllpppvvvuuubbbWWWTTTeee{{{{{{sssuuuyyyqqq]]]JJJ===:::777777<<>>>>><<<<<<<<<<<<===???AAABBBBBBBBBAAA???@@@BBBFFFIIIMMMMMMNNNOOOSSSWWW[[[^^^___aaadddddddddcccdddeeehhhlllqqqttttttsssrrrrrrmmmmmmmmmmmmmmmmmmnnnoookkklllnnnooopppooonnnmmmllllllkkkkkkiiihhhgggggghhhgggfffgggjjjmmmqqqsss}}}xxxrrrffffffeeedddgggmmmtttzzz~~~~~~}}}}}}}}}~~~~~~~~~{{{zzz{{{|||}}}}}}}}}wwwqqqpppttt}}}sssmmmrrrvvvzzzeee[[[JJJGGGEEEFFFGGGEEE>>>888666444111111222222222222111111111111222222222222666555444222222222222222444444555666666555444444777555666777777888>>>GGGKKKOOOTTTWWWVVVUUUWWWYYY^^^```hhhvvv///////////////000000000///////////////000000111///111333444666888;;;>>>BBBGGGOOO\\\qqqvvvpppooohhh___^^^kkkvvvxxxxxx{{{tttrrrrrr{{{|||iii[[[WWWiii~~~|||rrrppppppgggTTTDDD===:::777888===CCCIIILLLRRRSSSRRRQQQOOOMMMJJJIIIGGGHHHLLLSSS[[[bbbeeegggeeeeeehhhmmmtttzzz~~~~~~|||zzzxxxxxxwwwwwwwwwxxxwwwuuussspppppppppppppppppppppooopppmmmkkkmmmnnnpppwww}}}yyyrrriiijjjqqqyyy~~~rrrgggXXXSSSLLLFFFBBBAAA@@@@@@@@@>>>@@@FFFJJJNNNTTT[[[dddaaaZZZRRRPPPSSSXXXZZZ]]]XXXRRRMMMJJJHHHGGGGGGIIIGGGEEEEEEGGGLLLQQQUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTUUUYYY]]]___]]]XXXTTTJJJGGGEEEGGGNNNWWW^^^aaahhhddd]]]UUUNNNJJJHHHHHHGGGGGGHHHJJJKKKJJJFFFCCCBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>???@@@BBBCCCBBBCCCBBBAAA@@@CCCIIIMMMTTTSSSTTTUUUXXX\\\```bbb```cccfffgggfffeeeeeefffgggjjjooorrrsssqqqqqqqqqppppppooonnnmmmmmmmmmmmmjjjkkkmmmoooppppppooonnnmmmlllllljjjjjjiiihhhhhhhhhiiikkkkkkllllllmmmmmmyyy}}}zzzvvvmmmllljjjiiikkkpppwww}}}~~~}}}}}}}}}}}}}}}}}}}}}|||{{{|||}}}~~~xxxrrrooorrryyy~~~}}}mmmfffkkkooo{{{vvv```TTTGGGDDDCCCDDDGGGFFF@@@:::777444222222333444444333111222222222333333444444555444333333222222222222444444555555555555444444777666666888888888???HHHLLLQQQVVVXXXXXXXXXYYY[[[___bbblllzzz~~~///////////////////////////////////////000111111///111333555555777;;;===AAAFFFOOO]]]tttwwwrrrrrrlllbbbaaaooo|||}}}xxx~~~}}}}}}jjj\\\YYYmmm|||qqqkkkhhh___NNN@@@===:::777888>>>EEEKKKNNNTTTTTTSSSRRROOOLLLIIIHHHJJJKKKNNNSSSZZZ```cccdddeeegggjjjnnnrrruuuxxxzzzyyyzzz|||}}}~~~|||{{{zzzyyyxxxvvvvvvwwwvvvtttrrrrrrpppooooooppppppnnnmmmlllhhhhhhjjjlllooowww~~~nnndddcccdddhhhlllpppoooiiicccVVVSSSNNNHHHDDDBBBBBBBBB@@@======BBBGGGJJJPPPWWWaaa]]]UUULLLEEEDDDFFFHHHKKKIIIFFFDDDBBBAAAAAAAAA@@@???======>>>@@@CCCEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFIIINNNTTTYYYZZZWWWTTTNNNIIIDDDDDDIIIOOOQQQQQQWWWVVVUUUQQQMMMJJJJJJJJJJJJJJJKKKNNNPPPPPPNNNLLLDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFDDDDDDCCCCCCCCC@@@BBBCCCBBBAAADDDJJJPPPVVVVVVWWWYYY[[[^^^aaacccbbbeeehhhiiiiiihhhggghhhgggjjjnnnppppppoooooooooqqqpppooonnnnnnmmmnnnnnnjjjjjjkkkmmmnnnpppqqqqqqooonnnmmmlllkkkkkkkkkkkkkkkmmmoooooonnnlllkkkkkktttxxx~~~~~~yyyuuusssmmmllllllkkkmmmrrryyy~~~||||||||||||||||||{{{{{{~~~|||vvvsssuuu{{{{{{~~~jjjbbbfffjjjuuu~~~}}}ttt^^^QQQFFFDDDBBBDDDGGGFFF@@@;;;777555222222333555555444444444444555555666666777111111222222222222222222666666555444444555666666777666777888888999@@@IIIOOOTTTXXXZZZZZZZZZ]]]___aaafffqqq---.........///000000000///////////////000111111111222444555555777:::<<<@@@FFFQQQ```www{{{xxxyyyqqqfffcccsss}}}zzz~~~|||jjj[[[YYYnnn|||pppiiidddZZZKKK???;;;888666888>>>EEELLLOOOSSSSSSRRRQQQOOOMMMJJJIIIJJJJJJLLLQQQVVV[[[]]]]]]```ccchhhnnnrrruuuwwwxxxtttvvvxxxzzz{{{zzzyyyxxxtttsssssstttvvvwwwwwwuuurrrooommmmmmnnnooommmlllfffcccdddgggkkkpppyyyzzzlllccc]]]YYYWWWYYY]]]______^^^VVVTTTPPPKKKGGGDDDDDDEEEBBB>>>===AAAFFFJJJPPPVVV^^^ZZZTTTKKKBBB======@@@AAAAAAAAA@@@>>>===>>>>>>999999::::::;;;;;;<<<<<<==================>>>>>>@@@AAAEEEJJJPPPSSSTTTTTTPPPNNNJJJHHHIIIKKKMMMNNNNNNQQQTTTTTTSSSRRRSSSTTTTTTSSSQQQQQQQQQQQQNNNLLLFFFFFFFFFEEEEEEEEEEEEEEEIIIIIIIIIHHHGGGEEEDDDCCC@@@CCCEEEDDDDDDFFFLLLRRRWWWXXXYYY[[[^^^```aaabbbdddgggjjjlllkkkjjjiiiiiihhhkkkmmmnnnnnnmmmnnnnnnooonnnnnnnnnoooooopppqqqlllkkkkkkkkkmmmpppsssvvvrrrqqqooonnnmmmmmmnnnnnnmmmnnnpppooolllkkkkkkmmmppprrruuussspppkkkiiiiiihhhiiiiiikkkmmmrrryyy}}}{{{{{{{{{{{{{{{zzzzzzyyyvvvzzz|||wwwuuuxxx}}}vvv|||lllccceeehhhrrr{{{yyyuuu|||sss```SSSIIIFFFDDDEEEGGGEEE???888555333111111333444444444222333333444555555666666000111222333333444444333888777555444444555777888888666777999999:::AAAJJJRRRVVVZZZ[[[[[[\\\```ccceeekkkxxx+++,,,---...///111222222///////////////000111111111333444555555666999;;;???FFFRRRbbbyyy}}}sssgggdddvvv|||~~~kkkZZZWWWlll|||ppphhhbbbYYYKKK@@@:::777555777===EEELLLPPPQQQQQQQQQQQQPPPNNNLLLKKKGGGGGGIIILLLQQQUUUVVVVVVXXX]]]eeemmmrrrwwwzzz|||rrrtttwwwyyyzzzyyyxxxwwwoooooopppsssvvvyyyzzzzzzooollljjjkkknnnooonnnmmmcccaaabbbgggmmmsss}}}}}}zzzoooddd^^^WWWQQQKKKKKKOOOSSSVVVXXXWWWUUURRRMMMHHHFFFFFFFFFEEE@@@???BBBGGGKKKQQQWWWYYYVVVRRRKKKAAA:::999;;;;;;;;;<<<;;;999888888999777888999:::;;;;;;;;;:::;;;;;;::::::::::::;;;;;;?????????BBBHHHNNNRRRTTTPPPQQQQQQOOOLLLLLLQQQUUUSSSWWW]]]`````````bbbddd^^^[[[WWWSSSPPPLLLHHHEEEEEEEEEDDDCCCBBBAAA@@@@@@DDDEEEFFFGGGGGGFFFEEEDDDAAAEEEHHHHHHGGGIIIOOOUUUXXXYYY[[[^^^```aaabbbccceeehhhlllmmmmmmkkkjjjjjjjjjlllmmmmmmmmmlllmmmnnnllllllmmmnnnpppqqqssstttnnnmmmjjjjjjlllqqqvvvyyytttsssqqqpppppppppqqqqqqlllmmmmmmkkkhhhhhhkkkooolllnnnmmmiiiddd```___```ccceeegggiiilllqqqxxx|||zzz{{{{{{{{{zzzyyyyyyxxxtttwww||||||zzzwwwsssrrruuu{{{nnnsssooodddfffhhhrrr{{{xxxqqqttt{{{~~~ssscccWWWLLLIIIFFFFFFGGGDDD===666444222000000222333333333//////000111222222333333222333444555666777777777:::888555333333555888:::888666777999999:::BBBJJJUUUXXX[[[[[[[[[]]]bbbfffhhhooo}}}..................------...///000000//////000111111222333333444777;;;>>>@@@HHHTTTbbb{{{{{{jjjiiigggTTTXXXnnnxxxrrriiiZZZKKKBBB:::888777888<<>>>>>>>>>>>===;;;999777::::::999999888777777666999999999999999999999999:::;;;<<<>>>@@@DDDJJJNNNPPPSSSVVVYYY[[[^^^bbbeeegggfffhhhmmmrrrrrrmmmggg```YYYPPPHHHDDDCCCBBBBBB?????????>>>>>>=========@@@AAABBBDDDEEEFFFGGGGGGDDDCCCCCCEEEIIIMMMRRRUUUXXXWWWWWWYYY\\\^^^______ccceeegggjjjlllmmmmmmmmmlllllllllmmmooopppooonnnssspppmmmmmmqqqssstttsssqqqmmmiiihhhjjjoootttvvvyyyvvvrrrooommmmmmnnnppptttppplllkkklllmmmkkkiiifffccc___[[[XXXVVVWWWWWWZZZ^^^dddiiinnnrrrwwwzzz}}}|||{{{}}}|||xxxwwwwwwxxxyyy|||zzzrrrnnnoooppppppwwwssspppwww|||uuugggfffkkk}}}{{{|||~~~vvvcccUUULLLLLLMMMLLLJJJEEE===888666555444333222111111111000000111222333333444444222222333333333333444444333444555666666777666666;;;999999::::::;;;CCCMMMYYY___cccaaa```cccgggggglllsss////////////////////////...///000000//////000111222333444444555888<<>>CCCGGGOOOTTT[[[bbbhhhmmmrrruuuzzzxxxxxxyyyyyyuuullldddVVVQQQIIICCC@@@???>>>>>>>>>>>>======<<<<<<<<<<<>>===<<<;;;:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::777888888777777999===@@@JJJQQQ\\\gggpppwww}}}}}}yyytttjjj___VVVKKKHHHCCC???>>>===;;;:::<<<<<<;;;;;;;;;;;;;;;;;;===>>>@@@AAACCCEEEFFFFFFCCCDDDFFFIIIMMMQQQTTTVVVVVVVVVXXX[[[^^^aaadddfffdddeeegggiiikkklllllllllpppnnnmmmlllmmmpppsssuuurrrpppooopppsssuuuuuuuuuxxxuuuqqqnnnnnnpppsssuuuyyywwwssspppoooooopppqqqqqqqqqpppkkkddd]]]XXXVVVPPPOOOMMMKKKKKKLLLNNNOOORRRVVV]]]ccciiiooouuuyyy{{{{{{|||}}}}}}}}}}}}||||||}}}}}}~~~}}}}}}vvvpppnnnnnnqqqxxxrrrpppvvv{{{wwwmmmmmmttttttdddXXXOOORRRWWWYYYWWWNNNBBB:::333222222222333333444555222222222222222222222222222222333333333333444444555666777888999999999999999777777999:::===GGGQQQ___fffhhheeebbbfffkkknnnvvv|||//////000000000000000111...///000000//////000111333444555555555888<<>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999888888;;;===AAAHHHRRR]]]gggpppwww|||zzzrrrjjjbbbXXXOOOHHHDDDBBB@@@??????>>><<<;;;<<<;;;::::::::::::;;;<<<<<<===>>>???AAACCCDDDEEEAAACCCFFFIIIMMMQQQSSSTTTSSSUUUWWWYYY\\\___bbbeeefffggghhhiiikkkllllllmmmppppppooonnnnnnoooqqqsssssssssssstttvvvwwwwwwwww{{{yyyvvvrrrpppppprrrtttvvvtttqqqnnnmmmmmmmmmnnnooorrrsssnnndddZZZTTTQQQIIIHHHGGGFFFGGGJJJMMMOOOOOORRRXXX___eeekkkrrrvvvvvvwwwyyy{{{}}}~~~~~~||||||}}}~~~~~~~~~|||wwwsssppppppsssxxx}}}sssqqqwww}}}tttjjjlllsssuuueeeYYYPPPRRRUUUWWWUUULLLAAA:::333333333222222333333444333333222222222222222222222222222333333333444444222333444666777777777777888666666888:::>>>HHHSSScccjjjmmmiiifffiiiooosssyyy~~~.........//////000000000...///000000//////000111222333333444444777;;;>>>EEENNNZZZhhh}}}kkkYYYTTTfff}}}iiiQQQBBB999777555666999@@@GGGKKKOOOOOOOOOOOOPPPPPPMMMKKKDDDBBBGGGVVVdddiiigggeeeiiilllppptttwwwxxxwwwwwwyyy|||}}}}}}zzzxxxwwwxxxuuutttsssrrrppppppqqqrrrvvvuuusssrrrrrrtttvvvxxxzzzxxxtttqqqoooooopppppprrrqqqsss{{{uuujjjaaa]]]XXXTTTOOOLLLJJJJJJJJJJJJOOORRRXXX___fffjjjllllllcccccccccbbb```ZZZSSSNNNRRRNNNMMMNNNOOOQQQYYYbbbhhhmmmmmmcccXXXSSSRRRQQQMMMKKKHHHEEEBBBAAA@@@@@@;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;:::888888999;;;<<<@@@FFFMMMTTT]]]fffkkkqqqlllcccYYYRRRLLLHHHFFFAAA@@@@@@@@@AAAAAA???=========;;;:::;;;<<<===>>>=========>>>???AAACCCDDD@@@AAADDDGGGKKKNNNPPPQQQRRRUUUXXXZZZ[[[^^^bbbeeejjjjjjjjjkkklllmmmnnnnnnqqqtttvvvuuussspppppppppuuuvvvxxxyyyyyyyyyyyyyyy{{{{{{yyyuuuqqqppprrrttttttrrrpppnnnmmmlllmmmmmmpppssstttooodddWWWNNNJJJEEEDDDCCCCCCDDDGGGJJJLLLLLLOOOTTTZZZ```fffmmmqqqrrrsssuuuwwwyyyzzz|||}}}{{{}}}}}}zzzyyyvvvttttttvvvxxxyyy}}}tttsss{{{ppphhhkkksssuuudddXXXSSSSSSSSSRRROOOIIIAAA;;;666555444333222222222222333333222222222222222222222222222333333333444444222333444666777777888888888666666888:::???JJJUUUeeennnrrrnnnjjjnnntttxxx}}}---......//////000000000...///000000//////000111111222333333444666:::>>>FFFOOO[[[iii{{{iiiYYYTTTeeemmmSSSAAA999777555555999???FFFKKKPPPPPPOOOPPPPPPOOOMMMJJJBBB@@@DDDQQQ]]]bbbdddeeejjjlllpppsssuuuuuuuuutttxxx{{{~~~}}}zzzxxxyyyzzzvvvvvvvvvsssqqqpppqqqsssxxxxxxxxxyyyyyyzzzzzzzzzxxxvvvssspppnnnnnnnnnnnnooooooqqqwwwxxxnnneee^^^ZZZSSSQQQMMMKKKJJJLLLPPPRRR___aaaeeeiiilllnnnpppppphhhfffeeeccc```ZZZSSSNNNTTTQQQNNNNNNLLLMMMTTT]]]kkktttwwwpppddd_________[[[YYYUUUPPPKKKGGGDDDBBB>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::999::::::999777777888::::::<<>>======???AAABBBAAA@@@??????@@@AAACCCDDD@@@AAACCCEEEGGGJJJMMMNNNRRRVVVZZZ\\\]]]```eeejjjnnnnnnnnnnnnnnnooopppqqqtttxxx|||{{{xxxtttssssssvvvyyy||||||{{{yyyxxxxxxxxxzzzzzzvvvrrrppprrrttttttsssqqqpppooonnnnnnoooppprrrrrrmmmcccWWWLLLEEECCCBBB@@@@@@@@@CCCFFFGGGIIILLLPPPTTTYYY___eeejjjlllnnnqqqrrrssstttwwwyyy{{{}}}|||{{{}}}~~~zzz{{{yyyuuutttwwwyyyxxx~~~wwwwwwnnnggglllvvvuuucccXXXUUUTTTQQQOOOLLLGGGAAA===666666444333222111111111222222222222222222222222222222333333333333444444444444666888999:::::::::999777666888:::???JJJVVVfffpppwwwtttppprrryyy~~~......///000000111222222...///000000//////000111222333444444555777;;;>>>EEENNNZZZiii}}}kkk\\\VVVbbbrrrWWWEEE;;;999777777:::AAAGGGLLLPPPOOOOOOOOOOOONNNKKKHHHCCC@@@BBBKKKSSSXXX]]]aaafffiiimmmqqqtttuuuttttttyyy|||~~~zzzwwwxxxzzzyyyyyyxxxuuurrrppprrrtttxxxyyy{{{|||}}}|||zzzyyyvvvuuurrrpppooonnnoooooolllnnnppptttzzz}}}{{{wwwppphhhbbb___^^^WWWUUUTTTSSSUUUZZZaaaeeennnooonnnnnnmmmnnnooopppkkkiiifffdddaaa\\\VVVRRRSSSQQQOOONNNLLLMMMUUU___oooyyywwwllliiikkknnnmmmkkkfff```YYYQQQLLLHHHBBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888999999888888999;;;999:::===???BBBFFFKKKOOOQQQPPPMMMIIIGGGFFFHHHIIIKKKIIIHHHIIIIIIIIIHHHFFFDDDCCCAAA@@@@@@BBBDDDFFFFFFEEEDDDCCCCCCDDDEEEFFFCCCBBBBBBCCCEEEHHHKKKMMMMMMRRRXXX[[[]]]bbbhhhnnnsssrrrqqqqqqqqqrrrssstttssswww{{{zzzwwwtttvvvxxxvvvzzz}}}}}}{{{wwwvvvvvvuuuwwwyyyvvvrrrppprrruuusssrrrqqqooonnnnnnnnnnnnmmmnnnnnnlllggg^^^SSSKKKEEECCCAAA??????AAACCCDDDFFFHHHKKKNNNQQQWWW]]]aaadddgggiiijjjjjjkkknnnqqqvvvxxx|||~~~~~~{{{zzz|||||||||}}}~~~~~~yyyrrrrrrwww{{{zzzyyy{{{|||kkkfffmmmzzzsssbbbWWWTTTRRROOOMMMJJJEEE???;;;555444333333222222222222111111111222222333333444222222333333333333444444333444666777999::::::::::::777666888:::???JJJVVVeeeqqqzzzyyyuuuwww}}}|||yyy///000000111222222333333...///000000//////000111333444555555666888<<<@@@CCCMMMYYYhhh~~~ooo```XXX___xxxuuu\\\JJJ<<<;;;999999<<>>CCCEEEMMM[[[lllyyycccSSSYYYtttwww]]]EEE@@@;;;888:::===AAAHHHOOOPPPPPPOOOOOOMMMLLLJJJIIIDDDCCCCCCEEEIIIOOOUUUYYYbbbffflllppprrrtttuuuvvv|||}}}}}}{{{yyywwwwwwxxx|||||||||{{{yyywwwuuussswwwxxxxxxxxxxxxwwwvvvvvvrrrssstttuuutttrrrooommmoooooooooppprrrxxxxxxooohhhhhhiiifffbbbaaadddaaa```fffqqq||||||vvvooolllnnnssswwwwwwtttooojjjiiiiiibbbZZZZZZTTTOOOMMMMMMSSS```lll}}}tttnnnpppssszzzyyyxxxwwwtttmmmccc\\\SSSPPPJJJFFFDDDAAA???===>>>>>>???>>>===<<<:::::::::999999;;;===??????>>><<<<<<<<<>>>CCCHHHNNNRRRUUUWWWZZZ[[[ZZZXXXXXXXXXZZZYYYWWWTTTRRROOOMMMLLLIIIJJJKKKIIIGGGGGGKKKOOOOOOLLLIIIHHHHHHHHHGGGFFFGGGEEECCCBBBDDDGGGHHHHHHKKKNNNSSSWWW[[[aaajjjppprrrsssuuutttssssssuuuvvvxxxwwwuuuttttttuuuvvvwwwxxxzzz}}}}}}zzzwwwuuutttyyyxxxvvvtttrrrppppppooopppooommmmmmnnnmmmjjjhhhjjjlllooorrrvvvuuuiii]]]SSSKKKDDDBBB@@@>>>>>>AAACCCBBBCCCEEEJJJOOORRRTTTWWWWWWVVVTTTSSSUUUYYY\\\iiimmmtttxxx{{{|||}}}~~~{{{vvvqqqpppttt|||}}}|||zzzkkk```iiikkkYYYPPPNNNMMMLLLJJJHHHCCC===999666444222222333333222111444444333222222222333333333333222222333333444555111222333555777888999:::777999555777<<<;;;BBBVVVnnnxxx}}}tttfffaaaaaalll////////////000000000000...000111111000000111333333333333333444777===@@@EEEMMM[[[kkk{{{|||{{{fffVVV\\\uuuyyycccMMM???:::777999<<>>AAAGGGOOOUUUZZZ___bbbfffgggddd```\\\[[[[[[[[[ZZZYYYWWWUUUSSSRRRPPPPPPOOONNNMMMNNNQQQTTTVVVTTTQQQOOONNNLLLJJJHHHGGGFFFDDDDDDFFFHHHIIIIIIIIIMMMSSSXXX\\\aaaiiinnnpppqqqssssssrrrrrrssstttwwwvvvuuuttttttuuuvvvxxxxxxzzz|||{{{xxxuuussssssttttttttttttttttttuuuuuuqqqpppnnnnnnnnnmmmkkkhhhhhhkkkpppxxxzzzmmm___SSSHHHDDDAAA>>>===???AAA@@@@@@BBBFFFIIILLLMMMNNNNNNLLLJJJIIIJJJNNNQQQbbbhhhpppxxx|||~~~~~~{{{uuupppooorrrzzz~~~wwwjjjcccoooiiiWWWNNNNNNMMMLLLJJJHHHCCC===999666444222222333333333222333333333222222333444444333333222222333333444555555555666666666666666666666888666888???>>>GGG]]]rrr|||uuueee\\\[[[eee}}}////////////000000000000---///000111000000222444444555555444444777;;;???FFFMMMYYYiii}}}vvvuuuzzz~~~iiiYYY]]]uuu~~~kkkWWW@@@:::777888;;;>>>EEEMMMOOOOOOPPPPPPPPPPPPOOOOOOHHHFFFEEEFFFIIIOOOVVVZZZ___dddjjjnnnqqqrrrtttuuuuuuvvvwwwvvvuuutttuuuvvvvvvyyy~~~~~~xxxtttuuuuuutttsssssstttuuuvvvuuuvvvwwwwwwvvvtttrrrpppvvvuuutttssssssuuuzzz~~~sssmmmkkkppptttttttttuuuqqqrrrvvv}}}vvvvvvvvvwwwyyy{{{~~~zzzqqqkkkfffbbbZZZUUUQQQPPPQQQWWWdddqqq}}}{{{rrrnnnmmmtttuuuwwwzzz{{{yyytttqqqiiigggccc```]]]YYYSSSPPPJJJHHHDDDAAA>>>>>>??????AAA@@@>>>>>>>>>>>><<<:::===>>>@@@EEEMMMVVV___dddjjjmmmqqqrrrmmmfff```\\\\\\]]]^^^^^^^^^]]]\\\[[[[[[XXXUUUSSSUUUWWWZZZ[[[^^^\\\ZZZXXXVVVRRRNNNKKKGGGFFFEEEFFFHHHJJJJJJIIIGGGMMMTTTZZZ]]]bbbggglllmmmoooqqqqqqqqqqqqrrrsssuuuuuutttttttttvvvwwwxxxxxxyyyzzzyyyvvvtttssssssttttttttttttuuuvvvwwwxxxrrrqqqooooooooonnnkkkiiigggkkkrrr~~~~~~kkk[[[KKKDDDBBB@@@??????>>>>>>>>>???@@@BBBDDDEEEFFFEEEDDDBBB@@@BBBFFFIIIXXX```lllwww~~~}}}zzzuuupppnnnqqqwww|||~~~uuukkkhhhvvv~~~fffWWWPPPNNNMMMLLLKKKIIIDDD===999555444222222333444333222222222222222333444444555333333333333333444444555666666666666666666666666555888666:::AAABBBNNNeeewww}}}kkk^^^[[[bbbxxx////////////000000000000,,,...000000000111333444333444555555555888<<>>FFFMMMSSSSSSRRRQQQOOOMMMLLLKKKHHHGGGEEEEEEHHHNNNTTTYYY^^^bbbhhhmmmppprrrsssuuuvvvwwwwwwtttqqqooonnnoooppptttyyy|||}}}zzzvvvtttsssrrrqqqpppqqqrrruuuvvvwwwxxxxxxyyyxxxvvvtttssswwwwwwvvvuuutttvvvyyy|||xxxssspppssstttsssrrrtttwwwyyy|||rrrtttxxx}}}zzzrrrlllddd^^^WWWTTTSSSTTTUUUXXXbbbmmmvvvuuuooollltttuuuwwwxxxxxxuuurrrooopppooonnnllljjjfff```\\\SSSPPPJJJEEEBBBAAABBBCCCFFFDDDCCCBBBCCCBBBAAA??????@@@BBBHHHPPP[[[eeekkknnnqqqtttsssooohhhbbb______```bbbeeefffffffffeeeddd```ZZZYYY\\\___``````bbbaaa___^^^\\\WWWRRRNNNHHHGGGFFFGGGIIIJJJIIIHHHGGGNNNWWW]]]aaadddhhhkkklllnnnqqqrrrrrrrrrssstttttttttttttttuuuwwwxxxyyywwwxxxxxxvvvtttssstttvvvyyyxxxwwwuuutttttttttttttttrrrqqqppppppooommmjjjjjjlllqqq}}}tttaaaMMMEEEDDDCCCBBBBBB===============>>>@@@BBBCCCCCCAAA???>>>@@@DDDGGGPPPZZZiiivvv}}}zzzvvvqqqoooqqqvvv{{{}}}yyytttmmmnnn}}}yyydddXXXSSSNNNMMMMMMLLLIIIDDD>>>999555333222222333444333222111111111222333444555666333333333333333444555555444444555666777888999999555888777:::AAACCCQQQiii{{{vvvhhhdddgggwww////////////000000000000,,,...000000000111333444111222444555777:::>>>AAAFFFMMMYYYiii}}}vvvsssuuu{{{tttoooooosssvvvyyy|||{{{{{{jjjWWWZZZrrrppp\\\EEE???::::::<<>>??????======>>>BBBEEEDDDCCCAAA???>>>???CCCFFFLLLWWWgggvvv~~~}}}{{{wwwsssqqqrrrwwwzzzzzz|||vvvqqq{{{rrrnnnsssvvvbbbWWWTTTNNNMMMMMMMMMJJJEEE>>>999444333111222333444444333111111111222333444555666444444333333444444555666333444555666777888999:::555999888:::@@@BBBQQQkkk|||rrrmmmnnn{{{////////////000000000000---///000111000000222444000222444666888;;;???BBBEEENNN[[[kkkrrrlllllltttpppkkkkkkooosssuuuuuu{{{|||~~~jjjWWWZZZqqqnnnZZZGGG@@@;;;:::<<>>AAAHHHNNNIIIHHHEEEAAA>>>>>>AAADDDKKKVVVfffuuu~~~{{{zzzwwwtttrrrssswwwzzzyyyzzz|||pppiiitttooommmtttttt```UUURRRNNNNNNNNNNNNKKKEEE>>>888444222111222333444444333222222222222333444444555444444444444444555555666666666666777777888888888666:::888:::???AAARRRmmm|||{{{wwwxxx////////////000000000000...000111111000000111333111333555777888:::>>>@@@DDDNNN]]]oooxxxpppoooqqqllliiimmmvvv|||{{{xxx|||lllZZZ\\\qqq~~~kkkYYYHHH@@@:::999;;;>>>FFFNNNQQQQQQQQQQQQPPPOOONNNMMMFFFDDDAAAAAAEEEMMMUUUZZZ]]]bbbhhhmmmqqqsssuuuvvvtttttttttrrrooonnnmmmnnnooonnnnnnoooppprrrtttuuummmmmmnnnpppqqqrrrttttttuuuvvvwwwxxxzzz{{{||||||zzz|||~~~~~~}}}}}}~~~|||xxxsssooooooooopppvvv~~~}}}|||uuunnnjjjiiieee___\\\ZZZ[[[\\\YYYVVVYYY```iiizzzyyy{{{}}}|||zzzyyyzzz|||vvvuuuuuuvvvvvvuuuqqqooogggfffccc^^^XXXQQQKKKHHHFFFEEEDDDEEEFFFGGGGGGFFFGGGHHHJJJQQQ[[[hhhttt{{{wwwuuurrrppplllhhhbbb^^^UUUQQQLLLHHHHHHIIIJJJJJJKKKRRR[[[bbbeeegggjjjlllnnnrrrvvvyyyzzzzzzzzz{{{yyyyyyzzzzzzzzzzzzzzzzzzuuutttpppmmmkkkmmmrrrvvvuuuuuuttttttssstttttttttsssrrrrrrsssuuuuuutttrrrlllooossszzzpppaaaUUUJJJDDDCCCAAABBBAAA@@@@@@EEEOOOWWWXXXVVVQQQKKKEEEBBBCCCDDDIIITTTeeeuuu}}}xxxxxxvvvtttrrrssswwwyyy|||{{{{{{}}}|||kkkeeerrrnnnlllqqqqqq\\\QQQOOOMMMNNNNNNNNNLLLFFF>>>888444222111111333555444444333333333222222333444444444444444444444555666666555555666777888999999:::555:::999:::???BBBTTTqqq|||////////////000000000000///000111111000///000222333555777777888999<<<>>>DDDNNN^^^qqq{{{yyyuuupppnnnttt}}}nnn^^^^^^qqqzzzjjjYYYGGG@@@:::888:::===EEEMMMVVVUUUTTTSSSPPPNNNLLLKKKFFFDDDBBBBBBFFFNNNWWW\\\^^^bbbiiinnnqqqsssuuuwwwxxxxxxwwwtttooolllkkkkkklllllllllmmmooopppqqqrrrkkkmmmnnnppprrrssstttttttttuuuvvvxxxzzz|||}}}~~~}}}~~~}}}}}}~~~~~~||||||zzzuuupppoooooorrryyyvvvwwwsssjjjdddccccccaaabbb___]]]\\\XXXUUUZZZaaagggxxx}}}~~~{{{yyyzzz|||yyyxxxwwwwwwwwwuuurrrpppiiiiiigggccc\\\TTTLLLHHHIIIHHHGGGGGGIIIIIIHHHGGGIIIJJJMMMTTT___mmmzzz~~~zzzvvvrrrmmmgggcccZZZUUUNNNJJJIIIJJJLLLLLLKKKRRRZZZ```cccfffiiilllnnnrrrvvvzzz{{{{{{{{{|||{{{{{{{{{|||{{{{{{zzzzzzvvvtttooojjjhhhiiimmmqqqvvvvvvtttssssssrrrrrrrrrrrrrrrrrrsssuuuvvvuuutttmmmrrrvvv{{{xxxjjj\\\QQQKKKKKKAAABBBBBB@@@AAAHHHTTT]]]gggddd^^^UUUNNNIIIHHHIIIHHHSSSdddttt|||zzzvvvvvvuuusssrrrsssvvvyyy}}}{{{{{{yyyhhhdddrrrooolllooozzznnnZZZPPPNNNMMMNNNNNNOOOLLLFFF>>>888444222111111333555555444444444333222222222333333555444444444444555666666000222333666999;;;===>>>555:::999:::@@@DDDWWWuuu|||////////////000000000000000000000000000000000000444555555444555999???CCCGGGNNN\\\ooo||||||zzzsssnnnvvviiiSSSUUUddd{{{lll\\\LLLAAA999:::<<<===CCCMMMQQQSSSRRRPPPPPPRRRQQQMMMJJJEEEAAABBBFFFJJJRRRZZZ```aaaeeelllssswwwvvvtttvvvtttqqqnnnlllkkkkkkkkkfffhhhkkkmmmooopppqqqqqqooooooooooooooopppqqqqqquuusssrrrqqqssswww{{{~~~}}}{{{}}}~~~~~~}}}|||}}}}}}{{{zzzssstttvvvyyy{{{|||}}}~~~|||{{{uuuooogggaaa___```bbbccciiiiiifff```ZZZXXX[[[^^^jjjttt|||}}}}}}}}}}}}}}}}}}~~~~~~|||{{{zzzxxxvvvtttrrrqqqrrrlllhhhfff___TTTMMMNNNMMMMMMMMMLLLLLLMMMNNNNNNLLLNNNQQQWWWaaaooo|||xxxuuurrrnnnlllccc\\\SSSMMMKKKJJJJJJIIINNNSSS[[[aaaeeeiiilllnnnuuuwwwzzz{{{zzzzzzzzz{{{{{{|||}}}~~~}}}yyytttnnniiigggffffffnnnooorrruuuwwwvvvssspppmmmppptttxxxyyywwwsssqqqllloootttzzzzzzlllbbbWWWNNNLLLDDDAAAEEEFFFEEEMMMZZZmmmnnnlllcccUUUKKKGGGHHHIIITTTdddrrr{{{}}}{{{zzzyyysssttttttsssqqqssswww{{{|||zzz}}}zzzqqqjjjyyyqqqmmmkkkrrr|||}}}xxxxxx~~~|||lll[[[OOOJJJJJJNNNRRRQQQKKKBBB:::555444444444555666555333111444444444444444444444444333333333444444444555555333444555666777888999::::::888777:::@@@LLL```qqq000000000000111111111111000000000000000000000000444555555444666999>>>BBBHHHOOO]]]ppp|||}}}uuunnnuuu~~~}}}eeeQQQSSS___}}}qqq___MMMAAA999;;;<<<<<>>BBBIIIQQQ___rrrzzzooouuuyyyxxxbbbPPPRRRZZZssstttbbbMMMBBB999:::;;;;;;AAAJJJKKKPPPRRRPPPPPPQQQOOOJJJLLLFFFAAABBBEEEIIIPPPXXXdddfffiiiooouuuxxxyyyxxxwwwuuuqqqlllgggccc```___eeeeeeggghhhjjjkkklllllliiilllooorrrsssrrrooommmoooppppppqqqrrrtttuuuuuuzzzvvvuuussswww|||~~~}}}}}}{{{|||~~~~~~}}}{{{vvvwwwyyy}}}{{{tttoooppppppnnnllllllbbbaaa``````eeelllsssxxx{{{zzzuuunnneeeaaaaaaccciiisss}}}zzzwwwuuutttuuuuuu{{{yyytttqqqqqqssswwwyyyvvvrrrooommmhhh```\\\[[[YYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ]]]fffsssxxxssskkkjjjgggcccaaacccgggjjjuuu~~~{{{uuunnnjjjkkkdddZZZQQQLLLKKKKKKKKKLLLQQQXXX___cccgggjjjllljjjmmmrrruuuvvvxxxzzz|||}}}||||||{{{|||zzztttoookkkiiijjjjjjlllpppsssuuutttsssppprrrtttvvvvvvvvvtttssspppqqqqqqrrrtttuuuwwwxxx{{{rrrhhh]]]VVVRRRRRROOOLLLQQQZZZfffnnnvvvyyyrrrhhh^^^XXXSSSZZZdddmmmttt{{{}}}zzzxxxvvvtttuuuuuuuuuvvvyyy}}}~~~|||}}}wwwqqqpppmmmmmmqqqzzz~~~wwwmmmppppppjjj___VVVQQQQQQLLLOOOQQQPPPJJJBBB;;;888555444333444555555333111222222222222222222222222111222222222333333333333333444555666888999::::::666555777===EEESSSiii{{{///000000000000111111111000000000000000000000000333444444555666999===AAAJJJRRR```ssstttxxxxxxvvvbbbSSSSSSXXXmmmrrrbbbNNNAAA999999999888>>>FFFIIIOOOSSSRRRQQQRRROOOKKKMMMFFFBBBBBBDDDHHHOOOWWW```bbbgggmmmrrrvvvxxxyyyzzzxxxtttooojjjeeebbb`````````aaabbbdddgggiiijjjgggiiillloooppppppnnnmmmnnnooopppppppppooommmlll|||xxxuuuuuupppuuu{{{~~~~~~}}}}}}~~~~~~|||zzzyyy{{{~~~}}}yyynnngggcccddddddcccccceee^^^___aaadddjjjqqqxxx~~~}}}|||xxxqqqiiiddddddeeeiiirrr|||xxxtttsssrrrsssvvvtttqqqpppqqqtttxxx{{{zzzxxxvvvsssnnngggccc```\\\]]]^^^______^^^]]]]]][[[\\\]]]___eeemmmwww~~~yyypppiiiddd[[[[[[YYYVVVTTTTTTWWWZZZ___gggqqqxxx{{{vvvrrrpppiii___UUUNNNKKKKKKKKKKKKPPPWWW^^^bbbeeehhhjjjiiilllqqqtttuuuwwwyyyzzz~~~|||{{{|||~~~|||wwwrrrmmmkkkmmmmmmnnnqqqvvvyyyzzzzzzttttttuuuvvvwwwvvvvvvvvvttttttrrrqqqqqqqqqrrrrrrxxx{{{tttlllfffaaa^^^ZZZUUUXXX^^^dddlllwww}}}zzzqqqfff___ZZZaaajjjqqqvvv{{{|||yyyxxxuuuuuuttttttuuuxxx{{{~~~|||zzz|||uuuqqqrrrzzziiikkkrrr}}}xxxwwwqqqggg\\\TTTRRRSSSTTTUUUUUURRRKKKCCC<<<999555444333333444444333111222222222222333333333333222222333333333444444444444444555666888999:::;;;555444777===FFFTTTiii{{{.........////////////000000000000000000000000000222333444555666999===@@@JJJRRR```ttt{{{zzzgggXXXWWWXXXjjjxxxxxxqqqdddNNNBBB999888888666;;;CCCIIIPPPTTTSSSRRRRRRQQQNNNNNNGGGBBBBBBDDDFFFMMMUUUYYY\\\bbbhhhnnnssswwwyyyxxxwwwtttqqqmmmiiifffddd\\\\\\\\\]]]___bbbeeeggggggggghhhjjjkkkmmmnnnooonnnoooppppppnnnkkkgggeeennnwwwzzzuuutttvvvwww}}}|||zzz}}}}}}rrrkkkbbb\\\YYYZZZ[[[[[[]]]aaaaaaeeeiiillloootttyyy}}}yyyyyyvvvpppiiieeefffhhhllluuu}}}yyyuuusssrrrqqqpppppppppqqqssswwwzzz}}}~~~yyyssslllgggdddddddddddddddcccbbbbbb^^^```dddfffhhhkkknnnqqqrrrqqqooolllgggaaa[[[WWWRRRRRRRRRPPPMMMMMMNNNPPPQQQTTT[[[bbbhhhoooxxx{{{vvvrrrmmmcccYYYQQQLLLKKKLLLJJJOOOVVV]]]aaaeeehhhjjjlllooosssuuuvvvvvvxxxyyy~~~|||zzz{{{||||||yyyuuuqqqnnnmmmlllmmmpppuuuyyy|||}}}wwwwwwwwwwwwxxxxxxxxxxxxtttsssqqqpppppppppqqqrrruuuzzz}}}yyyuuuppplllfffbbbbbbfffjjjooowww}}}~~~yyyooohhhbbbiiirrryyy{{{}}}}}}|||vvvtttrrrqqqrrrtttvvvxxxyyyxxxzzzssspppqqq~~~tttfffiiirrr}}}sssfffZZZTTTTTTVVV\\\\\\ZZZTTTKKKCCC===:::555333222222333333222111222333333333444444555555444444444444555555555555444555666777888999:::;;;666555777===DDDQQQeeewww---------.........//////000000000000000000000000111222444555666999<<>><<<:::777;;;CCCHHHOOOSSSQQQOOOQQQSSSSSSOOOIIICCCBBBCCCEEEKKKRRRWWW[[[aaaeeehhhmmmrrrvvvtttssssssqqqooollliiigggccc```]]][[[ZZZ\\\^^^```dddfffhhhkkkmmmnnnoooooonnnoooqqqqqqpppnnnkkkjjjbbbgggmmmqqqssswww~~~{{{pppddd\\\PPPLLLJJJLLLNNNQQQYYYaaahhhpppyyy~~~~~~|||{{{|||wwwxxxwwwtttooolllmmmooorrrzzz}}}zzzxxxrrrrrrrrrtttyyyxxxsssqqqmmmjjjhhhggghhhhhheeehhhmmmnnnmmmkkkiiihhhmmmllliiigggdddaaa___^^^YYYZZZZZZWWWRRRMMMKKKJJJGGGEEEHHHLLLMMMNNNUUU^^^kkk|||zzzsssqqqooojjjaaaVVVNNNKKKJJJJJJOOOWWW]]]bbbeeehhhjjjooorrruuuwwwwwwxxxyyyzzzzzzyyywwwuuutttssssssrrrssssssrrrpppooommmkkkjjjdddaaa```aaafffmmmrrrtttuuuvvvwwwxxxxxxwwwvvvuuupppooonnnmmmnnnppprrrttttttyyy~~~~~~yyyvvvvvvvvvzzzyyy|||~~~tttyyy~~~wwwtttqqqpppsssvvvwwwwwwzzzyyy|||sssjjjjjjlll{{{|||mmmdddkkkwwwppp```UUURRRUUUXXXZZZXXXTTTMMMDDD>>>:::888555333111111222333222222111222222333444444555555444444444555555555666666555555666777999:::;;;<<<888777999>>>DDDNNNaaaqqq}}}////////////000000000000000000000000000000000000000222444555666999<<<>>>FFFNNN\\\ppp}}}~~~rrr^^^WWWUUUhhh{{{kkkXXXKKK@@@>>><<<999===EEEGGGNNNRRROOOMMMOOORRRSSSPPPIIICCCBBBBBBDDDJJJQQQZZZ^^^cccfffhhhlllqqquuuuuuuuuuuusssqqqmmmkkkiiihhheee```\\\ZZZZZZ\\\^^^cccfffjjjnnnpppqqqpppooonnnoooqqqrrrsssrrrpppooofffiiimmmqqqvvv}}}wwwnnneee[[[UUULLLHHHFFFIIILLLPPPXXXaaahhhqqq}}}~~~~~~zzz{{{{{{wwwrrroooppprrrooowww~~~vvvuuussstttzzz~~~{{{vvvrrroooooopppqqqooorrruuuvvvuuutttssssssxxxvvvsssqqqnnnlllkkkjjjbbbcccbbb^^^XXXQQQMMMKKKFFFEEEHHHMMMLLLJJJNNNVVV^^^sss|||tttpppoookkkcccXXXOOOKKKJJJKKKPPPWWW^^^bbbeeehhhjjjnnnqqqtttwwwwwwxxxzzz{{{wwwvvvuuusssqqqooommmmmmmmmllljjjhhhfffeeeccccccaaa___\\\]]]bbbiiiooorrrtttuuuvvvxxxwwwvvvtttsssrrrqqqooooooooorrruuuvvvpppwww}}}|||{{{{{{zzzzzzzzz|||zzz}}}xxxuuuqqqrrrvvvyyy{{{zzz}}}{{{}}}}}}mmmggghhhjjjzzz~~~}}}nnneeemmmzzzrrraaaUUURRRTTTWWWTTTSSSOOOHHHAAA;;;888888555333111000111222222222000000111222333333444444333333333444444444555555555555666888999:::;;;<<<888777999>>>DDDOOOaaaqqq|||000000000000000000000000111111000000000000111111111333444555666999>>>AAAHHHPPP___qqq~~~|||nnnYYYTTTcccyyyfffRRR@@@;;;;;;999;;;@@@GGGMMMRRRQQQQQQSSSSSSPPPQQQNNNIIICCCBBBEEELLLQQQXXX]]]dddhhhiiikkkooorrrrrrvvvxxxtttqqqpppooolllmmmjjjfffdddcccbbb```______cccjjjpppsssssspppnnnpppsssuuuuuusssqqqppppppoooqqquuu{{{~~~{{{pppiiieee___VVVNNNKKKGGGCCCBBBEEEKKKQQQTTTeeemmmxxxzzzvvvsssrrrnnntttzzzxxxwwwxxx}}}yyywww{{{wwwzzz~~~zzzrrruuuqqqlllgggaaaZZZTTTOOOMMMJJJFFFDDDEEEHHHIIIJJJYYYfffxxx|||vvvrrrkkkhhhccc\\\SSSMMMJJJJJJMMMRRRYYY___ccceeefffhhhmmmppptttwwwxxxxxxvvvuuuvvvsssooommmllllllkkkiiijjjiiifffccc```\\\ZZZXXXVVVWWWXXXYYY\\\bbbiiinnnmmmqqquuuwwwvvvuuutttttttttrrrnnnmmmoooqqqssssss{{{zzz{{{|||zzzzzz|||~~~}}}|||uuupppoooqqqtttuuuxxxzzz|||wwwiii]]]```mmm~~~zzzrrriiirrrnnn```[[[ZZZXXXVVVXXXVVVRRRJJJBBB;;;888777555444222111111222444555333333222111222333444555333333333333444555666666777777999===???@@@>>><<<999888999<<>>AAAFFFNNN\\\nnnvvv___VVVccctttnnnYYYEEE===;;;888999>>>FFFLLLOOOOOOOOOQQQRRRPPPPPPLLLGGGBBB@@@CCCJJJOOOWWW\\\cccgggiiijjjnnnppprrrwwwyyyvvvtttsssqqqnnnmmmllljjjiiihhhfffcccaaa```dddjjjooorrrsssqqqpppssstttuuusssqqqpppqqqrrrvvvwww{{{~~~vvvnnniiigggccc[[[TTTJJJFFFBBB@@@CCCGGGKKKMMMXXXbbbrrr}}}yyywwwvvvuuuyyy~~~}}}{{{{{{~~~xxxvvvssspppkkkeee^^^YYYSSSOOOJJJGGGGGGHHHIIIJJJUUUaaarrr~~~{{{sssnnnfffddd```ZZZSSSMMMKKKJJJOOOSSSZZZ___bbbcccdddeeejjjlllpppssstttsssrrrppprrrooolllkkkjjjiiigggeeecccbbb___[[[WWWTTTRRRQQQPPPPPPQQQSSSVVV\\\dddiiimmmpppsssuuuuuuvvvwwwxxxzzzwwwrrrpppppprrrtttvvv{{{zzz{{{|||xxxyyyzzz}}}~~~}}}~~~}}}vvvooolllooouuuyyywwwxxx{{{}}}rrreee[[[___mmm~~~~~~zzz~~~ooolllvvvvvvfff___\\\ZZZWWWXXXVVVSSSLLLDDD===888777555444222111111222444555333333222222222333444555333333333333444555666666666888:::>>>AAAAAA>>>;;;999888999<<>>;;;888:::@@@FFFLLLOOONNNOOORRRSSSRRRNNNKKKFFFAAA>>>AAAGGGLLLVVV[[[bbbfffhhhiiilllnnnpppvvvzzzxxxwwwwwwuuuqqqnnnnnnoooppppppnnniiieeedddfffjjjnnnrrrssssssssswwwwwwvvvsssqqqppprrrsssvvvvvvzzzxxxqqqjjjfffddd```YYYSSSJJJFFFCCCAAABBBEEEGGGHHHLLLXXXjjjzzz{{{yyyyyyyyy|||~~~|||{{{~~~{{{zzzxxxwwwtttoooiiieee^^^YYYRRRMMMJJJIIIIIIIIIOOOYYYiiiwww~~~zzzppphhhaaa```^^^ZZZTTTOOOMMMLLLQQQUUU[[[___aaabbbcccdddfffhhhkkkmmmnnnmmmllljjjllljjjiiihhhhhheeebbb___[[[YYYUUUQQQMMMKKKIIIHHHIIIJJJKKKMMMPPPWWW^^^dddjjjmmmppprrrsssuuuxxxzzz|||yyyuuurrrqqqrrruuuwwwwwwwwwxxx{{{|||xxxyyyyyy{{{~~~}}}~~~~~~}}}}}}~~~{{{{{{|||{{{rrriiieeehhhqqqyyyxxxyyy{{{~~~kkk```WWW\\\kkk|||}}}zzzlllnnnzzzlllbbb^^^ZZZXXXVVVVVVTTTNNNFFF>>>999666444444222222222222444444333333222222222333444555333333333333444555666666666888<<<@@@CCCBBB>>>;;;999888999===CCCPPPfffzzz////////////////////////111111000000000000111111111222333444555999===AAAIIIPPP]]]nnn~~~zzzjjjVVVYYYcccyyyttt]]]GGG>>>;;;999<<>>@@@EEEJJJTTTZZZaaafffggghhhjjjmmmnnnuuuyyyyyyxxxyyywwwsssoooqqqtttwwwxxxuuuoookkkhhhjjjlllnnnqqqsssuuuvvvzzzzzzyyyvvvrrrpppooopppoooooorrrzzz~~~~~~{{{uuunnniiieee___WWWQQQKKKHHHEEEDDDDDDFFFFFFFFFIIIRRRaaaqqq}}}}}}zzzzzzzzz|||~~~{{{xxxwwwyyy}}}}}}zzzwwwuuutttrrrpppmmmkkkeee\\\TTTNNNKKKHHHGGGJJJQQQ___oooyyywwwmmmccc^^^^^^]]]ZZZUUUQQQOOOOOORRRVVV[[[^^^```aaabbbcccbbbdddfffhhhiiihhhgggfffgggffffffffffffccc^^^[[[UUUSSSOOOKKKGGGEEEDDDDDDEEEFFFGGGHHHLLLRRRZZZ___eeeiiimmmqqqrrrssstttuuuwwwwwwvvvuuusssssstttuuusssssstttvvvyyy|||~~~||||||{{{zzzzzz|||}}}}}}|||xxxzzz|||~~~~~~zzzwwwwwwwwwvvvqqqiiidddgggqqqyyy{{{|||~~~}}}eee[[[TTTYYYgggxxxvvvmmmooo}}}ooobbb[[[WWWUUUTTTUUUTTTOOOGGG???999666444333333222222333333444222222222333333333444444333333333333444555666666666888===BBBDDDCCC???;;;999888999===DDDRRRiii~~~////////////////////////111111000000000000111111000111333444555888===@@@HHHPPP]]]ooo~~~uuunnnqqqwwwxxxyyy|||}}}|||oooYYYXXXbbbtttuuu^^^GGG>>>;;;888;;;AAAEEEKKKOOOOOOPPPTTTVVVUUUOOOLLLHHHBBB???AAAEEEIIIRRRXXX```eeeggghhhjjjlllmmmssswwwwwwwwwxxxwwwuuuqqqsssvvvzzz|||zzzuuuqqqmmmmmmnnnoooqqqsssuuuwwwyyyzzz|||zzzvvvqqqmmmlllnnnlllooouuuzzz}}}}}}vvvqqqkkkddd\\\WWWMMMJJJGGGFFFFFFFFFFFFEEEHHHNNNXXXdddqqq{{{}}}|||}}}~~~}}}{{{xxxuuussssssvvvzzz}}}|||~~~wwwrrrqqqrrrssssssuuunnneee[[[TTTNNNIIIFFFGGGLLLXXXgggrrrssskkkbbb\\\\\\[[[WWWSSSOOONNNNNNRRRUUUZZZ]]]^^^___aaabbb^^^___aaacccddddddccccccccccccccccccccc___ZZZWWWNNNMMMJJJGGGEEEDDDCCCCCCBBBCCCDDDEEEGGGMMMTTTYYYaaagggoootttvvvuuusssrrrqqqtttxxxyyyxxxvvvvvvvvvssstttuuuuuuwwwxxxzzz||||||~~~~~~{{{zzzzzzzzzyyyxxxtttwww{{{~~~{{{vvvttttttuuuuuuqqqnnnooovvv}}}zzz|||~~~wwwaaaXXXSSSXXXdddttt~~~uuupppqqqmmm___VVVQQQOOOPPPQQQQQQNNNGGG???999666333333333333333333333333222222333333333444444444333333333333444555666666666888===BBBDDDCCC???;;;999888999>>>EEETTTmmm000000000000000000000000111111000000000000111111000111222333555888<<<@@@FFFNNN]]]ppp}}}}}}|||qqqhhhggglllqqqsssvvvyyyzzzuuu___^^^```qqqxxxaaaJJJ???:::666666;;;@@@GGGLLLMMMOOORRRSSSQQQPPPNNNIIIDDDAAAAAAEEEIIIPPPVVV___eeehhhiiikkknnnmmmrrrvvvuuuuuuwwwxxxvvvrrrsssvvvzzz||||||zzzwwwqqqqqqqqqqqqrrrtttuuuvvvuuuxxx{{{{{{wwwrrrnnnllltttsssuuuyyy{{{~~~yyyuuupppiiiccc^^^SSSOOOKKKIIIHHHGGGFFFEEEGGGIIIOOOZZZhhhuuu~~~|||zzzwwwsssooommmnnnpppqqqmmmnnnttt~~~{{{tttqqqsssuuuwwwwwwrrrjjjbbbZZZTTTMMMIIIHHHLLLTTTaaakkkooojjjeee]]]\\\YYYTTTNNNKKKKKKKKKQQQTTTWWWYYYZZZ[[[\\\]]]XXXYYY[[[]]]^^^_________^^^]]]]]]]]]]]]ZZZUUUQQQHHHHHHHHHGGGGGGFFFFFFEEEBBBBBBBBBBBBCCCHHHNNNSSS^^^eeeooowwwyyyxxxuuussspppuuu{{{}}}{{{yyyyyyyyywwwxxxyyyyyyxxxyyy{{{}}}zzz{{{~~~|||{{{{{{zzzyyywwwtttwwwzzz}}}xxxuuuqqqsssuuutttrrrssswwwzzzwwwyyy|||~~~rrr^^^WWWSSSYYYdddssszzzsssqqqrrr~~~jjj[[[QQQLLLJJJLLLMMMMMMKKKEEE>>>999666333333333333333333333333111222333444444444333333333333333333444555666666666888<<<@@@CCCBBB>>>;;;999888999>>>FFFVVVppp000000000000000000000000111111000000000000111111000111222333444888<<<@@@EEEOOO___rrr~~~~~~xxxrrrnnnlllhhhbbbeeekkkuuuuuuyyy}}}zzzeeedddaaappp~~~wwwaaaKKKAAA<<<777777;;;<<>>AAAAAA>>>;;;999888:::>>>GGGXXXrrr000000000000000000000000111111000000000000111111000111222333444888<<<@@@GGGQQQbbbvvv}}}wwwiii^^^\\\\\\]]]gggrrr||||||{{{hhhgggcccsss|||tttpppsss^^^JJJBBB???::::::>>><<>><<<999888:::???GGGYYYsss~~~{{{~~~////////////000000000000222222111111111111222222///000222333444777:::===GGGPPPaaavvv}}}pppnnnccc\\\[[[ZZZgggssshhhlllxxx}}}vvvrrrssshhhTTTCCC<<<===<<<888:::AAAIIIOOOQQQQQQRRRTTTPPPNNNJJJDDD@@@???BBBDDDPPPTTT[[[aaaeeehhhkkkmmmqqqrrrrrrsssuuuvvvvvvwwwvvvtttssstttwww{{{}}}}}}~~~zzzvvvttttttssspppmmmooopppppppppppprrrvvvyyy|||qqqnnnhhhbbb\\\WWWTTTSSSOOOPPPTTTZZZbbbkkksssxxx}}}~~~}}}sssnnnhhhbbb\\\VVVPPPMMMPPPOOOMMMNNNSSSZZZaaaeee{{{zzzvvvuuutttrrriiieeeiiikkkddd\\\YYYXXXSSSPPPTTT```mmmssssssqqqpppiii[[[RRRPPPRRRRRRRRRQQQOOOOOOOOONNNKKKIIIEEEFFFHHHJJJLLLMMMMMMNNNGGGGGGHHHHHHHHHGGGFFFFFFMMMMMMOOOSSSVVVXXXWWWVVVQQQOOOJJJFFFDDDFFFLLLPPPNNNTTT^^^fffkkknnnooopppvvv{{{|||vvvrrruuuyyyzzz|||}}}{{{xxxxxxzzz|||}}}~~~}}}zzzwwwvvvxxxzzz|||zzz~~~uuuuuuvvvwwwxxxzzz||||||{{{~~~rrr[[[TTTTTTaaatttuuujjjfffjjj{{{uuucccTTTKKKGGGGGGEEEIIIIIIBBB;;;777444000555555444333333222111111555444333333444555444222333333444444555666666666777777999;;;======;;;999666999;;;<<>>GGGNNNQQQQQQQQQQQQPPPOOOKKKGGGCCCAAACCCDDDIIINNNTTTZZZ___cccgggjjjpppqqqqqqrrrrrrsssssssssrrrpppmmmmmmnnnppppppppprrrqqqqqqrrrrrrqqqooommmjjjkkkllllllmmmppptttxxxyyy|||{{{sssmmmhhheeedddaaabbbccceeeiiimmmqqqssszzzxxxvvvwwwzzz~~~ppplllfffaaa]]]YYYVVVSSSQQQRRRTTTWWWZZZ\\\___```ffftttyyyuuusssssstttpppnnnrrrsssmmmeee```[[[VVVRRRVVVaaallltttwwwzzzlll___XXXTTTQQQSSSPPPNNNLLLKKKIIIGGGDDDGGGEEEBBB@@@???@@@BBBDDD???>>><<<===BBBIIIPPPUUUVVVUUUTTTUUUUUUTTTRRRPPPNNNNNNMMMJJJGGGEEEEEEEEEIIINNNTTT[[[aaafffkkknnnqqqxxx}}}yyyyyyzzz~~~~~~~~~|||~~~}}}||||||wwwyyy|||}}}|||yyyxxxwwwwwwxxx{{{~~~~~~nnn]]]VVVWWWfff{{{zzzmmmiiiiiiwww}}}mmm\\\OOOHHHFFFEEEFFFJJJKKKEEE===:::777444555444444333333222222111222111000111333444333222333333444444555666666666555666777999;;;;;;999777777999;;;===EEEYYYuuu}}}xxxuuu---.........////////////000000////////////000000000111222333444666:::===FFFQQQddd{{{~~~zzzrrrkkkwwwyyyiii```ooo~~~qqqWWWBBB999777777777<<>><<<<<>>FFFZZZvvvxxxrrryyy.........////////////000000000////////////000000000111333333444666999<<>>???>>>======???CCCFFFIIIMMMLLLJJJJJJKKKKKKJJJIIIHHHHHHGGGEEEDDDDDDGGGIIIJJJMMMPPPTTTZZZbbbjjjpppqqqtttwwwxxxxxxzzz}}}~~~~~~|||{{{zzzyyyyyyxxxvvvtttuuuxxx|||~~~yyyiiiYYYVVV\\\nnnxxxllliiinnn}}}~~~vvveeeWWWNNNLLLLLLMMMJJJNNNLLLCCC:::777555222444444333333333333222222222111111222555666666555333333444444555666666666777777888;;;======;;;888777:::<<<>>>FFF[[[wwwyyyvvv|||////////////000000000000111000000//////000000111111222333333444666999<<>><<<;;;<<<<<<===???AAACCCDDDIIIGGGDDDCCCCCCCCCAAA@@@DDDDDDDDDCCCCCCEEEHHHKKKJJJLLLOOORRRWWW___gggmmmrrrsssuuuvvvwwwzzz~~~~~~||||||}}}~~~~~~|||zzzyyyxxxyyywwwvvvuuuvvvxxx{{{|||uuueeeXXXWWW___uuuyyyooonnnlll|||uuudddWWWRRRRRRTTTUUUTTTUUUPPPDDD:::777666444333333333333333333333333444333222333555666666444333333444444555666666666888888999;;;======;;;999777:::===???GGG\\\xxx}}}}}}000000000000111111111222111111111000000111111111111222333333444555999;;;AAALLL]]]ttt|||oooqqq~~~qqqfffZZZkkk{{{lllWWWFFF>>>:::777999999<<>>===<<<<<<<<<<<<>>>@@@AAACCCAAA>>>>>>>>>??????>>>???BBBDDDEEEEEEEEEFFFHHHHHHIIIKKKNNNSSSZZZbbbhhhrrrsssuuuwwwzzz|||~~~}}}}}}||||||zzzzzzzzz{{{|||}}}~~~~~~}}}|||zzzyyyxxxyyyxxxwwwwwwxxxyyy{{{|||}}}qqqaaaWWWXXXddd||||||uuuvvvtttvvveeeYYYVVVXXX[[[]]]```___WWWHHH===999999888333333333333333333333333444333222222444555444222333333444444555666666666777777888:::<<<<<<:::888777:::===???HHH\\\yyy}}}}}}000111111111222222222222222222111111111111222222111222333333444555888;;;>>>HHHZZZrrrxxxwwwrrrggg[[[lll}}}xxxjjjUUUFFF>>>999555:::999:::@@@GGGNNNQQQQQQKKKLLLLLLJJJFFFBBB?????????CCCIIIPPPWWW___fffkkkqqqqqqsssuuuwwwyyyzzz{{{yyyuuuoookkkhhhfffcccbbbgggjjjmmmnnnoooqqqvvvzzzvvvtttrrrnnnmmmoootttxxx}}}zzzrrrppprrrsssrrrtttyyy~~~~~~zzzwwwuuuttttttrrrooolllkkkkkkllllllsss}}}rrrnnnmmmqqqrrrqqqwwwzzzuuuqqqmmmuuu|||}}}xxxnnn```UUUTTTSSSQQQYYYffffffnnnsssqqqmmmkkkhhhddd]]]YYYSSSNNNKKKHHHFFFDDDEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@===:::999:::<<<===AAA@@@>>>???BBBEEEFFFFFF===@@@EEEGGGGGGEEEDDDDDDEEEGGGIIILLLPPPVVV^^^cccqqqssswww{{{}}}~~~}}}||||||{{{zzzxxxyyyyyyyyyyyyzzz|||}}}~~~}}}}}}|||{{{{{{{{{||||||{{{{{{{{{{{{zzzyyyxxxxxxyyyyyyyyyyyyzzz{{{{{{|||zzzooo^^^XXXZZZggg{{{~~~vvveeeZZZYYY]]]```bbbiiiggg]]]LLL@@@<<<<<<<<<333333333333333333333333444222111222333333222111333333444444555666666777666666777999;;;;;;999777777:::===@@@HHH]]]yyyzzzxxx~~~///............000222333000...+++))))))+++...111111111222333555777999:::???FFFVVVnnnkkk```dddwwweeeUUUHHH===999;;;<<<;;;;;;>>>CCCIIILLLNNNMMMMMMMMMKKKHHHDDD???<<<@@@@@@EEENNNUUU[[[dddmmmppprrrtttuuuuuuwwwyyy{{{xxxvvvqqqlllgggbbb___^^^hhhkkkoooqqqrrrrrrrrrsssssssssttttttsssrrrpppooovvv|||~~~tttooommmjjjgggkkkiiiiiimmmuuu}}}~~~}}}}}}{{{xxxuuusssrrrsss|||rrrtttuuuvvvuuuuuuvvvxxx~~~|||zzz{{{}}}|||xxxuuuzzz{{{~~~ttteeeVVVOOONNNOOORRRUUU```ccchhhmmmnnnlllhhheeeddd```ZZZSSSMMMIIIGGGFFFGGGFFFCCCBBBBBBDDDFFFHHHKKKGGGCCCAAA@@@???===<<<>>>>>>???BBBDDDDDDBBB@@@BBBBBBAAA@@@??????AAACCCEEEDDDGGGLLLPPPSSSZZZaaalllrrrzzz}}}yyy}}}|||{{{{{{yyyxxxwwwwwwwwwxxxyyy{{{|||}}}~~~{{{xxxxxxzzz||||||{{{{{{}}}~~~}}}xxxtttuuuwwwxxxwwwvvvwww|||iii^^^YYY^^^lllttteee___ZZZVVVYYYaaaooogggYYYKKK???888555555222222111111111111222222444444444444333222222111444444333444444555666777999:::<<<======<<<:::999888:::999:::FFF```|||}}}///////////////000111111222111///......///111333111111222333555777999:::@@@GGGUUUlllmmm]]]```yyyzzzhhhYYYKKK???:::;;;;;;;;;;;;>>>DDDIIIMMMNNNNNNNNNNNNMMMIIIEEEAAA>>>@@@@@@EEEMMMTTTYYYbbbkkknnnqqqtttvvvvvvwwwyyyzzzzzzxxxsssnnniiiddd```___fffiiimmmooopppppppppqqqrrrssssssssssssqqqpppooorrrxxxxxxpppmmmjjjgggdddcccaaaaaaeeemmmvvv|||~~~}}}{{{yyyyyyzzz~~~}}}yyywwwvvvvvvvvvwww{{{~~~tttfffWWWOOOMMMKKKMMMPPPZZZ^^^dddiiikkkjjjhhhfffcccaaa\\\VVVPPPKKKHHHGGGEEEDDDDDDDDDEEEFFFHHHIIIJJJIIIGGGDDDAAA???>>>=========???BBBDDDEEEDDDBBBCCCCCCBBB@@@???>>>>>>???AAA???BBBGGGKKKNNNTTT\\\hhhnnnvvv}}}zzz}}}~~~}}}zzzwwwyyyyyyyyyyyyzzz{{{|||}}}|||||||||{{{yyyyyy{{{}}}yyyxxxwwwxxxzzz{{{yyyxxxuuuvvvwwwvvvuuuwww|||yyyeee[[[XXX___nnntttddd^^^ZZZVVVZZZaaakkkbbbUUUFFF;;;555333333222222111111111111222222444444555555444444333333444444333444444555666777888999;;;<<<<<<;;;999888777:::<<<>>>JJJccc}}}}}}...//////000000000000///222222111111111111222222111111222333555777888999AAAGGGTTThhhqqq\\\ZZZooo}}}nnn___PPPBBB;;;;;;;;;;;;;;;???DDDJJJMMMNNNNNNOOOOOONNNKKKFFFBBB?????????CCCKKKQQQWWW___hhhllloootttwwwxxxxxxxxxyyyzzzxxxuuupppkkkfffcccaaadddgggkkkmmmmmmmmmnnnooorrrrrrssssssrrrqqqooonnnooottt|||}}}xxxpppkkkiiifffbbb___[[[YYYXXX\\\ccckkkrrrvvv~~~}}}xxxuuuqqqrrrwww~~~vvviiiZZZRRRMMMJJJKKKNNNVVVZZZ```eeeiiijjjiiihhhdddccc___[[[UUUPPPLLLJJJDDDDDDDDDEEEFFFHHHJJJKKKLLLNNNNNNJJJEEE@@@???@@@<<<<<<>>>AAADDDFFFEEEDDDAAAAAAAAAAAA@@@???>>>======<<<>>>CCCFFFIIIOOOWWWbbbhhhpppyyy|||}}}~~~{{{yyy|||{{{{{{zzzzzzzzz{{{{{{xxxzzz{{{{{{zzzzzz{{{}}}zzzxxxvvvuuuvvvwwwxxxwwwuuuuuuuuuuuuuuuxxx}}}rrr```XXXVVV___qqqsssccc^^^ZZZWWWZZZaaaggg___QQQCCC999444333444333222222111111222222333444444555555555555555555444444333444444555666777777888:::;;;;;;:::888777777;;;>>>BBBOOOfff~~~}}}...///000111111000///...000000000000000000///...000111111333444666888999???EEEQQQddd~~~ttt\\\VVVdddssseeeUUUDDD<<<;;;::::::<<<@@@EEEKKKMMMNNNNNNNNNNNNMMMJJJFFFBBB???>>>>>>BBBIIINNNSSS[[[ccciiimmmssswwwxxxxxxwwwwwwwwwvvvtttqqqmmmiiifffeeedddgggjjjmmmmmmmmmnnnnnnqqqrrrrrrrrrrrrpppooonnnqqqsssyyy|||tttqqqlllhhheeeaaa\\\XXXWWWUUUTTTUUUZZZaaahhhlllrrrxxx{{{yyyyyyzzz~~~zzzmmm___VVVQQQNNNPPPUUUXXX[[[```fffiiikkkkkkjjjhhhgggeeebbb]]]WWWRRRPPPIIIGGGEEEDDDEEEGGGIIIKKKPPPTTTWWWSSSJJJCCCAAABBB<<<<<<>>>AAADDDGGGFFFFFF@@@@@@AAABBBCCCBBB@@@>>>>>><<<>>>BBBEEEGGGMMMTTT]]]bbbkkktttzzz|||{{{~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyywwwyyy{{{{{{zzzyyyzzz{{{}}}{{{yyywwwvvvuuutttvvvvvvuuuuuuwwwzzz~~~mmm^^^ZZZVVVcccvvvqqqaaa\\\YYYVVVYYY___ddd\\\OOOBBB999666666888333333222222222222333333333333444444444555666666444444333444444555666777777999:::;;;;;;:::999777888;;;>>>BBBQQQiii}}}---...000111111000/////////000000000000///...---000000111222444666888999===CCCNNN```xxxuuu^^^RRRYYYooowwwkkkYYYGGG<<<:::::::::<<<@@@FFFKKKNNNOOOMMMMMMMMMLLLJJJFFFBBB???>>>===@@@FFFKKKOOOWWW___eeejjjqqqvvvwwwwwwvvvvvvssssssrrrqqqnnnllljjjhhheeehhhlllnnnooonnnoooppprrrrrrssssssrrrqqqooonnntttuuuwww|||zzztttqqqlllgggbbb\\\WWWSSSTTTRRRQQQPPPRRRWWW]]]aaagggooo{{{~~~}}}~~~zzzoooccc[[[WWWUUUXXX]]]___aaaeeeiiilllnnnnnnnnnllllllkkkhhhddd___ZZZWWWQQQNNNHHHDDDBBBDDDHHHJJJSSSYYY]]]ZZZRRRIIIEEEDDD>>>>>>>>>AAADDDFFFFFFEEEDDDCCCBBBCCCCCCBBB???<<<>>><<<>>>AAADDDEEEKKKRRRZZZ___hhhpppvvv|||{{{zzz|||~~~|||zzzyyyzzz}}}~~~|||{{{yyyxxxxxxwwwyyyzzz|||{{{zzzxxxxxxyyy}}}zzzxxxvvvxxxwwwwwwxxxzzz}}}jjj```______ooonnn]]]XXXWWWUUUWWW\\\___WWWKKK@@@888666777888444444333333333333444444333333222222333444555666444444333444444555666777999:::;;;======;;;:::999999;;;<<>>;;;999:::<<>>GGGUUUlll}}}|||~~~~~~{{{vvvoootttzzz~~~~~~}}}mmmXXXRRR]]]lll~~~vvvdddNNNAAA===999999<<>>===@@@@@@===:::===;;;;;;>>>@@@@@@EEELLLXXX^^^hhhrrrxxx{{{~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||{{{yyyxxxzzz~~~}}}{{{{{{zzz{{{{{{{{{zzzyyyzzz|||~~~|||~~~~~~~~~~~~wwweeeccciiiyyyeeeTTTPPPQQQOOOPPPTTTMMMHHHAAA999333111111222555555444444444444555555666555333222222333444555444444333444444555666777888999;;;<<<<<<;;;999888888;;;???GGG[[[vvv---,,,,,,---///111444555555444333222111111111111///000000222333555777888:::>>>EEERRRggg}}}xxxvvvsssmmmgggeeejjjpppssssssssstttwww{{{www```VVV___lll}}}zzzgggQQQCCC???888999===BBBHHHMMMOOOOOONNNNNNOOONNNLLLHHHEEEBBB<<<;;;===BBBEEEHHHNNNUUU```dddjjjnnnppprrrsssuuuxxxxxxxxxvvvtttpppllljjjhhhkkkoooqqqrrrrrrrrrssstttuuuuuuvvvuuusssrrrqqqiiiqqqzzz}}}{{{rrrfff\\\VVVTTTSSSMMMPPPRRRRRRQQQQQQTTTWWWXXXfffxxxvvvpppgggbbbbbbggglllooopppsssyyy~~~yyymmmdddaaaeeefffhhhkkkooorrrtttuuurrrqqqooommmjjjgggdddcccZZZYYYXXXUUURRRNNNKKKJJJDDDIIIRRRZZZ___\\\UUUOOOGGGEEECCCBBBBBBBBBAAA@@@???;;;888999>>>BBBAAA???>>><<<===@@@AAAAAAFFFLLLWWW___jjjtttzzz~~~}}}}}}~~~~~~~~~}}}zzzzzz~~~~~~}}}}}}zzzzzzzzzzzzyyy{{{{{{zzz}}}~~~|||ssscccbbbjjj}}}}}}wwwcccQQQNNNOOONNNNNNRRRJJJFFF@@@999444222111111555555444444444444555555888777555333333333444555444444444444444555777777777888:::;;;;;;:::888777777;;;AAALLLaaa{{{............///000222222222111///......///111222222111111111222444666777:::===FFFQQQaaa{{{}}}wwwuuunnnbbbYYYXXXVVV```lllsssxxxzzzzzzyyyyyydddYYY___mmm}}}wwwiiiTTTCCC<<<999;;;>>>BBBGGGKKKNNNPPPNNNQQQSSSQQQLLLFFFDDDCCC???<<<;;;???CCCFFFLLLSSS^^^```dddggglllpppsssvvvtttssssssttttttrrrnnnlllkkklllmmmnnnppprrrssstttttttttttttttsssrrrqqqpppooouuu{{{~~~~~~tttnnnfff]]]ZZZ^^^VVVTTTQQQOOONNNQQQVVVYYY[[[dddqqq}}}|||vvvccc```]]]\\\___dddjjjooouuu|||{{{nnnbbb]]]^^^dddfffhhhjjjjjjllloooqqqqqqooommmjjjhhhfffeeeeeeaaa___[[[WWWRRRNNNKKKIIIIIIGGGHHHOOOXXX\\\XXXSSSKKKGGGCCCBBBCCCDDDCCCBBB@@@@@@@@@@@@@@@???>>>===;;;:::;;;>>>???>>>AAAGGGRRR[[[hhhsssyyy}}}}}}zzzyyyyyy{{{}}}zzz|||~~~~~~~~~~~~~~~}}}||||||||||||}}}~~~}}}yyyvvvuuuvvvxxxyyy{{{{{{ooocccdddkkkppp___OOOKKKOOORRRQQQPPPKKKDDD;;;555444555444333222222444555555555444333333333333444666666333111333333333333444555666666:::;;;<<<<<<;;;999888888777;;;AAAMMMeee///.........///000111111333222111000000111222333222111111111222444666777;;;>>>EEEOOO]]]www}}}wwwsssjjj\\\RRROOOPPP[[[jjjtttyyy{{{|||||||||eeeYYY^^^kkkyyysssgggTTTDDD>>>999:::===AAAFFFJJJMMMOOONNNPPPRRRPPPLLLGGGEEEEEE@@@<<<;;;???CCCFFFLLLRRR\\\___dddiiimmmqqqtttvvvvvvuuuuuuvvvwwwuuurrrooommmnnnooopppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqwww}}}~~~wwwnnnddd______WWWVVVTTTRRRQQQTTTWWWZZZ[[[bbbmmmwwwzzzwwwtttppplllcccccccccdddhhhnnntttxxxzzz{{{oooddd___^^^___bbbeeehhhiiikkkmmmoooqqqpppooommmkkkiiigggfffcccaaa^^^ZZZVVVQQQMMMKKKLLLIIIGGGLLLTTTYYYYYYVVVLLLIIIDDDBBBCCCDDDCCCBBB@@@@@@@@@???>>>>>>======>>>;;;;;;======>>>CCCJJJNNNXXXfffrrryyy~~~}}}|||{{{zzzzzzwwwyyy{{{|||}}}~~~||||||}}}~~~}}}yyyuuutttvvvxxxuuuwww{{{~~~pppccccccjjjooo___OOOLLLPPPRRRQQQPPPKKKDDD;;;555444555444333444444555555555555444444444333333555666666444222333333333333444555666666:::;;;<<<<<<;;;999888888777;;;AAAMMMddd/////////...//////000000222222222222222222222222111111111111222444555777;;;===CCCKKKYYYrrryyysssiiiZZZOOOJJJJJJWWWiiiwww~~~iiiZZZ]]]iiivvvnnncccTTTFFF>>>888999;;;???CCCHHHLLLNNNMMMOOOPPPPPPLLLIIIGGGGGGAAA===;;;???BBBEEEKKKQQQYYY^^^eeekkkooorrruuuwwwwwwvvvvvvwwwwwwvvvssspppnnnooopppqqqqqqpppnnnmmmnnnooopppqqqrrrrrrsssssssssxxx}}}~~~sssjjjggg]]]\\\ZZZYYYYYYZZZ\\\^^^]]]ccckkkssszzzzzznnnfffccccccbbbaaaccceeeiiinnnsssyyy}}}}}}}}}{{{vvvmmmddd]]]ZZZYYY]]]bbbfffhhhjjjlllmmmqqqqqqpppooonnnkkkiiigggeeedddbbb___ZZZTTTOOOLLLPPPJJJFFFHHHOOOUUUXXXWWWNNNJJJFFFCCCBBBCCCCCCBBBAAA@@@>>>===<<<<<<<<<===>>>;;;999:::;;;===CCCKKKMMMWWWeeeqqqxxx}}}~~~{{{xxxvvvwwwyyy{{{||||||}}}zzz{{{}}}~~~~~~|||yyyuuutttuuuwwwuuuvvvxxx{{{~~~ooobbb```fff|||jjj[[[NNNLLLPPPQQQPPPPPPJJJCCC;;;555444555444333555555555555555666777777555444444555666666555333333333333333444555666777:::<<<>>>>>><<<999888888888;;;AAALLLccc~~~000//////.........//////000111111222222111111000111111000000111333555666;;;<<>><<<>>>AAACCCIIIPPPWWW^^^fffmmmqqqsssvvvxxxxxxwwwvvvvvvuuusssoookkkkkkllloooppppppnnnllljjjlllmmmnnnppprrrtttvvvwwwsssuuuwwwwwwxxx~~~xxxqqqfffdddbbbbbbbbbbbbbbbaaa```eeemmmuuu{{{~~~~~~xxxxxxyyyzzz~~~yyyqqqeee\\\YYY[[[]]]^^^dddhhhmmmtttyyy}}}yyyvvvqqqlllfff^^^WWWSSSTTTYYY___dddhhhjjjlllmmmppppppqqqqqqooollliiihhheeeeeedddbbb]]]WWWRRRNNNPPPKKKFFFFFFKKKPPPSSSSSSOOOLLLHHHDDDBBBBBBBBBCCCAAA@@@===;;;::::::<<<<<<;;;888888:::;;;<<>>FFFRRRjjj{{{qqqggg]]]UUUMMMXXXmmmuuuddd```fff|||yyykkk```TTTFFF;;;777777888:::???EEEJJJNNNMMMMMMMMMNNNMMMLLLKKKIIIDDD???<<<===???BBBHHHOOOUUU]]]gggnnnqqqsssvvvyyyzzzxxxwwwuuussspppkkkgggeeegggjjjmmmnnnmmmkkkjjjllllllnnnpppssswwwzzz{{{sssrrrooollllllqqq{{{wwwooommmjjjiiihhhgggeeebbbaaafffpppyyy}}}}}}yyyuuusssqqqnnnjjjgggeeedddccc\\\^^^bbbfffkkksss{{{~~~{{{|||~~~tttnnneee^^^[[[\\\___aaajjjmmmrrrwwwzzzzzzyyyxxxrrrnnniiiddd___YYYSSSNNNPPPVVV]]]ccchhhkkknnnooonnnoooppppppooommmjjjhhhfffffffffddd___ZZZUUURRROOOLLLHHHHHHJJJLLLMMMLLLNNNLLLJJJFFFDDDBBBBBBCCCAAA@@@===;;;::::::;;;<<<888888:::>>>??????BBBGGGSSS]]]jjjuuuzzz|||}}}~~~~~~|||zzzxxxwwwzzzzzzwwwyyy{{{~~~~~~{{{|||}}}~~~~~~}}}zzzvvvtttuuuvvv~~~}}}~~~zzziii^^^```gggyyytttjjjTTTKKKDDDGGGMMMPPPPPPQQQGGGAAA:::666555555444222111111222333555888;;;===666555333444555666555444444444444444555666777777:::>>>BBBAAA===999888999888;;;@@@LLLbbb}}}.........---......//////////////////////////////000000000000111333444666666888===DDDNNNdddwwwppphhh```VVV]]]pppzzzjjjbbbdddxxxooodddYYYIII;;;888777777999===DDDJJJOOOOOONNNMMMMMMNNNMMMLLLJJJFFF@@@<<<===>>>AAAGGGNNNRRR[[[eeelllnnnooossswwwzzzyyywwwuuusssooojjjfffbbbdddgggiiikkkllllllkkkkkklllmmmpppsssxxx{{{~~~uuurrrmmmhhhgggkkkrrrxxxzzz~~~|||wwwrrrooommmkkkfffcccbbbhhhrrr{{{|||tttmmmhhhfffaaa\\\YYYXXXYYYYYYYYY]]]bbbfffjjjpppyyy}}}ooojjjhhhlllqqqqqqqqqrrrzzz|||uuurrrqqqpppmmmiiifffdddeeegggiiirrrsssuuuvvvuuussspppnnniiigggccc```\\\WWWQQQMMMNNNSSS[[[aaagggkkkppprrrooooooppppppooommmlllkkkiiiiiihhhgggccc___\\\YYYQQQOOOLLLJJJJJJJJJIIIGGGKKKLLLKKKIIIFFFCCCCCCCCCAAA@@@>>><<<;;;::::::;;;999999===BBBDDDBBBDDDHHHPPP[[[jjjuuu{{{~~~~~~|||{{{zzzxxx~~~}}}yyyzzz|||~~~~~~~~~{{{xxxvvvvvvvvv~~~}}}|||ssseee___fffqqq}}}||||||pppeeeOOOGGGDDDHHHNNNQQQRRRTTTFFF@@@999666555555444222000000111222444666888999666444222222444555444444444444444444555666777888:::???DDDCCC===999888999888;;;AAALLLccc~~~------------......///000111000///......///000111000000///000111222444555555777<<>>999888777888===DDDKKKOOOQQQNNNLLLMMMNNNNNNLLLIIIGGGAAA<<<<<<>>>@@@FFFMMMOOOXXXbbbggghhhjjjnnnsssvvvuuutttsssqqqnnniiifffcccdddfffhhhjjjkkklllllljjjkkklllnnnrrrwww{{{~~~yyywwwrrrnnnlllmmmpppssswww{{{}}}xxxuuuqqqlllggghhhmmmuuu}}}}}}uuunnneeeccc^^^[[[ZZZ]]]```ccciiimmmrrrssssssuuuzzz}}}{{{~~~zzzggg]]]VVVYYY^^^___\\\[[[aaaiiiooommmkkkjjjiiigggkkkllloooqqqrrrrrrssstttuuutttrrrppplllhhheeeccc``````___]]]YYYTTTPPPMMMLLLQQQXXX___eeekkkqqqtttqqqqqqppppppoooooonnnnnnooonnnmmmkkkiiifffdddcccXXXUUUPPPLLLJJJIIIHHHGGGHHHJJJMMMLLLHHHEEECCCCCCAAA@@@???>>><<<;;;::::::999999;;;@@@AAAAAADDDIIIPPPZZZiiiuuu{{{}}}~~~~~~|||{{{|||zzzxxx{{{~~~}}}{{{|||}}}}}}yyywwwvvvwww{{{}}}vvvhhh]]]\\\jjjzzz~~~{{{nnnaaaQQQKKKHHHMMMSSSTTTUUUVVVEEE@@@999666555555444111000000111222222222222222555333111111222333333333444444444444555666777888999@@@EEEDDD>>>888888999777;;;AAAMMMddd~~~~~~,,,,,,,,,---...///000111333111000......000111333000000//////000222444555555777;;;@@@GGGWWWtttqqqppp~~~}}}~~~|||oooccc]]]ooovvvlllcccQQQ@@@999888777888<<>><<<:::999888666777;;;<<<===BBBIIIRRR]]]kkkuuuyyyzzzyyyzzz}}}|||yyyxxxvvvxxx|||~~~}}}zzzwwwxxxzzz}}}~~~zzzxxxwwwxxxyyy{{{kkk]]]TTTXXXkkk~~~{{{mmm```UUUOOOMMMRRRVVVWWWWWWXXXDDD???999666666555444111111222222222111///---,,,444222000000111333333222555444444555555666777888999@@@FFFEEE>>>888888:::777;;;AAANNNeeevvvxxx,,,,,,------...///000000...///////////////....../////////000111333444555777777:::???GGGVVVmmm}}}sss___\\\ppp{{{lllbbbQQQ@@@999;;;;;;:::;;;BBBKKKQQQRRRRRRRRRQQQPPPNNNMMMLLLIIIFFFAAA===<<>>;;;;;;===>>><<<:::::::::;;;;;;<<<@@@EEEIIIYYY```iiiooorrrtttwwwyyyzzz}}}|||{{{{{{zzzwwwvvvrrrtttzzz{{{uuuqqqtttyyy~~~}}}xxxtttssssss}}}ppp\\\WWWUUUTTTaaauuu}}}tttggg\\\OOOQQQSSSWWW^^^ccc```XXXFFF???666111333555555333333111///000222333222///222222222333333444444444222333444555555666:::<<<>>>CCCGGGGGGBBB<<<777666:::<<<@@@KKK```|||yyysss,,,,,,------...//////000......////////////......------------...///111111555555777<<>>BBBDDDJJJOOOWWW^^^bbbfffhhhjjjkkklllmmmmmmllliiigggeeedddfffhhhkkkmmmmmmmmmmmmnnnmmmlllnnnqqqtttwwwyyy}}}}}}}}}{{{zzzzzz|||~~~}}}~~~}}}yyywww}}}~~~jjj^^^SSSQQQSSSRRRPPPPPPLLLMMMOOOTTTZZZaaagggjjjkkkqqqwwwyyywwwuuuuuuwwwnnnmmmiiiccc[[[VVVUUUUUUSSSWWW[[[]]]YYYSSSMMMJJJMMMOOOSSSXXX```gggmmmqqqssstttvvvxxxzzz{{{|||}}}xxxtttqqqqqqsssrrrnnnjjjhhhddd___ZZZVVVQQQMMMJJJJJJIIIJJJJJJKKKIIIFFFCCCBBB@@@======>>>>>><<<:::888999:::;;;===AAAFFFJJJSSS[[[dddlllppprrrvvvxxxzzz{{{~~~}}}|||zzzyyyyyyzzzyyywwwuuuqqqsssxxx~~~yyysssnnnpppuuu{{{|||xxxvvvvvvwww~~~|||}}}lllXXXSSSPPPQQQ___rrr}}}tttfff[[[NNNQQQTTTXXX^^^ccc^^^VVVFFF???777333444666555444444222111111444444333111222333333333333333333444222333333222111111333666>>>CCCHHHHHHDDD>>>;;;::::::<<<@@@JJJ___yyyyyysss,,,,,,------.../////////......///////////////...000000///000000111222222444444666:::>>>JJJ___qqq~~~jjj^^^gggrrrhhhZZZKKK>>><<<:::888999>>>FFFMMMSSSSSSSSSSSSQQQOOOMMMLLLIIIFFFAAA===<<<===@@@BBBGGGLLLSSSZZZ___cccgggjjjjjjkkklllmmmmmmllljjjiiicccdddeeegggiiijjjkkklllllllllnnnooorrrtttwwwxxx{{{|||}}}}}}|||~~~{{{xxx}}}xxxiii[[[XXXZZZZZZXXXWWWSSSSSSTTTWWW]]]dddkkkoooppppppqqqrrrqqqqqqppppppmmmllliiiddd^^^XXXVVVUUUTTTXXX]]]^^^ZZZTTTOOOLLLKKKMMMRRRWWW]]]dddhhhkkknnnppptttxxx{{{}}}}}}}}}yyyuuurrrqqqrrrqqqooolllooolllgggccc___YYYTTTPPPKKKJJJIIIJJJJJJIIIFFFDDDCCCBBB@@@@@@???>>>;;;999777888:::<<<>>>BBBHHHLLLOOOWWWaaaiiinnnrrruuuyyy{{{zzz{{{zzzvvvvvvwwwxxxyyyxxxvvvsssrrrssswww|||zzzuuummmooossswww||||||yyyyyyzzz|||~~~{{{{{{~~~~~~iiiXXXRRRQQQTTTdddwww~~~ssseeeYYYOOORRRVVVZZZ```ccc\\\SSSDDD???888444555666666555555333222333444555444333444333333333333333333222333444444333222333555888>>>BBBGGGHHHDDD???======:::<<>>HHH\\\mmm|||nnn]]]bbbzzzuuukkk^^^PPPAAA<<<888777999===EEELLLSSSSSSTTTTTTRRRPPPNNNMMMIIIFFFBBB===<<<<<>>GGGYYYiiippp]]]___vvv}}}ssseeeWWWEEE===777777999;;;CCCLLLQQQRRRTTTTTTTTTRRRPPPNNNKKKHHHCCC???<<<<<<>>>???AAAEEEKKKQQQVVV\\\aaaeeeeeegggiiilllnnnnnnnnnmmmiiiiiigggggggggiiikkklllhhhkkknnnpppppprrruuuwww~~~~~~}}}{{{rrroookkkhhhffffffeeeeeegggkkkrrrxxx|||zzzuuupppnnnpppqqqooolllhhhgggfffeeecccaaa___]]]YYY\\\______ZZZTTTOOOMMMGGGIIIMMMRRRXXX^^^cccffffffgggjjjnnnsssxxx}}}{{{yyyvvvssssssrrrrrrqqqqqqpppooonnnmmmkkkgggdddZZZTTTMMMGGGEEEEEEFFFGGGDDDDDDCCCAAA>>><<<:::999999;;;===@@@BBBEEEJJJMMMPPPWWWaaahhhkkknnnqqqtttyyywwwvvvyyy~~~|||xxxyyyyyyyyyzzz{{{yyyuuuqqqrrrrrruuu{{{yyyxxxxxxyyyzzz}}}~~~{{{yyyzzz~~~~~~qqqbbb[[[XXX\\\lll}}}tttrrrxxxrrrcccYYYVVV[[[aaafffjjjhhh]]]QQQ<<<:::666444333333333333222333333333222222222333444444444333333222222222---...000111111444777:::===@@@BBB@@@;;;777666666888;;;>>>EEEVVVppp~~~vvv........................,,,---...///000000000000...............///000000111222555888;;;BBBSSSccc|||ttt```]]]qqqrrrcccLLL@@@888777999999@@@IIIOOOQQQSSSUUUUUUTTTRRRQQQLLLIIIEEE@@@=========>>>???CCCGGGLLLQQQWWW^^^bbbggghhhkkknnnpppqqqqqqqqqnnnmmmkkkjjjiiijjjjjjkkkgggjjjmmmnnnmmmooossswww{{{zzz{{{tttmmmjjjjjjhhhhhhhhhjjjnnntttyyy}}}zzzwwwsssrrrssssssqqqnnnhhhfffdddddddddcccaaa___ZZZ\\\^^^]]]XXXQQQLLLIIIGGGHHHJJJMMMSSSYYY^^^aaaeeefffhhhlllqqqxxx~~~|||{{{yyywwwuuutttssssssqqqpppooopppqqqqqqooommmiiicccYYYPPPKKKHHHFFFEEEFFFFFFEEEBBB>>><<<<<<======???AAACCCDDDFFFJJJLLLOOOVVV___eeehhhjjjlllnnnsssssssssuuuxxxyyyyyyyyy|||{{{{{{||||||zzzwwwtttqqqqqqsssyyy}}}}}}}}}~~~}}}yyyxxxzzz}}}pppgggbbbeeerrr|||mmmmmmuuu|||nnnaaaYYYWWW]]]ccciiillliii[[[MMM999777666444333222222333111333444333222111222333444333333333333333333222222333444333333444777999===???@@@===888444333444777:::>>>DDDUUUnnnwww........................,,,---...///000000000000/////////000000222333444222333555888999>>>MMM\\\qqqzzzfff]]]iii|||}}}oooVVVFFF;;;999888666;;;DDDMMMOOOSSSVVVWWWVVVTTTSSSNNNKKKGGGBBB???======>>>???AAAEEEIIINNNTTTZZZ___iiikkknnnqqqsssttttttssspppooonnnlllkkkjjjiiiiiifffiiilllkkkjjjlllrrrwww~~~yyyxxxwwwooommmooojjjjjjkkkmmmqqquuuyyy|||{{{{{{{{{{{{zzzyyyvvvtttoookkkhhhfffffffffdddbbb]]]___aaa^^^XXXQQQLLLIIIIIIHHHGGGHHHLLLQQQWWWZZZ```bbbfffkkkqqqwww{{{~~~|||||||||{{{xxxvvvuuutttsssqqqpppqqqsssttttttsssrrrmmmfff^^^XXXRRRLLLIIIIIIIIIGGGCCC???>>>@@@BBBAAACCCEEEFFFFFFGGGIIIKKKOOOVVV___eeehhhiiilllnnnpppsssuuuvvvvvvwwwzzz}}}|||{{{zzz{{{||||||zzzxxxvvvtttuuuzzz~~~}}}zzzwwwwww{{{}}}tttlllhhhlllzzz{{{nnnpppzzzxxxjjj^^^WWWTTT[[[bbbhhhkkkfffWWWGGG777777777555444333333333222444555555222222333555222333333333333333333444555666777777666888:::===<<<>>>???===888555666777555:::>>>DDDTTTnnn~~~uuu.....................---,,,---...///000000000000++++++,,,,,,...///000111666666888999999===KKKYYYiiizzzwww{{{|||~~~jjj]]]dddrrrttt\\\KKK===:::888444777@@@LLLOOORRRVVVXXXWWWUUUTTTOOOLLLHHHCCC???>>>======>>>AAADDDGGGLLLRRRXXX]]]fffgggkkknnnppppppppppppqqqqqqooommmkkkiiihhhgggfffhhhkkkjjjhhhkkkqqqxxx}}}zzzyyyzzzqqqppptttkkklllmmmpppssswwwzzz|||~~~|||{{{wwwrrrmmmjjjjjjjjjhhhfffbbbdddeeebbb[[[TTTNNNKKKKKKHHHFFFEEEGGGKKKQQQTTTZZZ]]]cccjjjppptttwwwxxx|||}}}~~~}}}zzzwwwuuuuuuvvvtttrrrrrrtttuuuvvvvvvrrrpppmmmiiiddd]]]UUUOOOKKKKKKIIIDDD@@@@@@CCCGGGDDDFFFGGGHHHGGGGGGHHHJJJPPPWWW```gggjjjllloooqqqqqquuuyyyyyyxxxyyy~~~{{{zzzyyyzzz|||}}}|||{{{|||zzzyyy}}}~~~}}}|||{{{{{{zzzxxxvvvwww|||~~~tttpppkkkfffeeelll{{{{{{sssvvvuuufff[[[VVVRRRXXX```fffiiicccSSSCCC777777888777555444444444333555777666444333444777222222222333333444444444///111333444555777;;;>>>===???@@@>>>:::888999;;;555:::>>>DDDTTTnnn|||tttzzz}}}ttt---------............///000000000000000000000000111111000000111111222333333222444777999<<>>======???AAADDDGGGMMMSSSXXXeeefffhhhllloooqqqpppooorrrqqqpppmmmkkkiiigggeeegggffffffddddddggglllppp|||~~~ssstttppptttooopppqqqsssuuuxxx|||wwwsssrrrppplllgggfffeeeffffff```UUUOOOOOOJJJIIIJJJJJJJJJIIIKKKOOOUUUZZZaaadddfffkkkssszzz|||||||||{{{zzzxxxwwwvvvvvvuuutttvvvxxxyyyxxxuuuzzzvvvrrrnnnjjjfffbbb^^^YYYUUUPPPMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEHHHKKKTTTZZZbbbgggjjjlllpppssswwwwwwyyyzzz|||}}}}}}}}}}}}}}}~~~}}}{{{{{{|||~~~~~~zzzvvvtttwww{{{~~~}}}~~~yyyfff]]]XXX[[[^^^eeexxx}}}www~~~pppaaaZZZXXXYYYYYY[[[___```XXXIII===888666555555555555333222222333333444444333333222555666666666666666666555888666444333333444666777===<<<:::777555444444444888:::???EEERRRfff|||qqqffffffkkkzzzppp---------............///000000000000000000000000111111000000111111222333333222444777999;;;CCCLLLccc|||ssskkkaaa```bbbfffhhhlllttt{{{yyyzzzuuurrrsssqqq}}}sssaaaaaassszzzhhhTTTAAA<<<999555666<<>>===<<<===???BBBEEEJJJQQQUUUbbbcccfffkkknnnppppppoootttssspppllliiigggeeedddffffffeeeddddddfffkkknnnwwwxxx|||vvvxxxuuuvvvxxxyyyzzz|||~~~{{{vvvuuusssppplllmmmlllkkkjjjdddYYYTTTTTTUUUTTTSSSPPPMMMJJJKKKMMMLLLQQQXXX\\\```gggpppwwwzzzzzz{{{{{{{{{{{{zzzzzzyyyxxxwwwxxx{{{|||zzzxxxwwwtttpppmmmkkkhhhdddaaa]]]ZZZUUURRRQQQOOONNNMMMHHHHHHHHHFFFEEEFFFIIILLLVVV\\\dddiiilllnnnrrruuuyyyzzz|||~~~~~~~~~}}}{{{zzzzzz{{{|||}}}xxxvvvwwwyyy|||}}}~~~qqq\\\UUUTTTZZZ___fffxxx~~~uuugggYYYQQQPPPVVVWWWZZZ^^^^^^VVVGGG<<<777666444444555444333111222333333333333333333222222222333333333333222222444444444555777:::;;;<<<<<<:::888666555444444555777:::>>>EEEQQQfffuuuiii^^^]]]bbbxxxyyyppp~~~---------............///000000000000000000000000111000000000000111222222222222444777888:::BBBKKK___uuu~~~ooofffWWWWWWZZZ___```aaahhhqqqsssvvvsssqqqqqqmmmuuuyyyhhhdddttt|||pppYYYCCC;;;999666666999???FFFOOOTTTUUUSSSRRRSSSQQQOOOLLLIIIEEEAAA???===:::;;;===???BBBGGGMMMQQQ\\\___ccchhhllloooppppppvvvtttqqqmmmiiifffdddccccccddddddcccccceeeiiilllrrr|||}}}~~~~~~zzzyyyxxxvvvtttwwwuuussspppiii___ZZZZZZbbbcccaaa]]]WWWQQQNNNLLLIIIMMMQQQUUUZZZaaajjjrrrssstttvvvyyyzzz{{{{{{{{{yyyxxxxxxyyy{{{{{{zzzxxxtttrrrooommmllljjjfffdddccc___[[[XXXVVVTTTRRRPPPIIIIIIIIIGGGFFFGGGKKKNNNWWW]]]eeejjjlllooorrruuu{{{|||~~~}}}|||}}}|||zzzxxxwwwwwwwww~~~{{{wwwuuuwwwyyy{{{{{{vvveeeQQQNNNQQQZZZccckkk|||{{{qqqdddVVVOOONNNQQQSSSXXX\\\[[[RRRDDD:::666555333333444444222111222333333333333333333222444444555555555555444444444444666999===??????>>>999888666555444444555555666999===DDDPPPfff|||pppcccWWWUUUYYYiiixxxooo}}}---------............///////////////////////////000000000000000111222222222111333777888999@@@HHHXXXlllpppggg]]]ZZZ[[[^^^\\\ZZZaaalllvvv{{{zzzxxxxxxqqqsssoooiiitttttt^^^FFF<<<:::888888999<<>>FFFOOOcccvvvnnnfff```^^^```[[[XXXaaappp{{{wwwuuuvvvmmmuuusss```III<<<888888888888:::@@@IIIQQQUUUVVVUUUTTTTTTSSSQQQMMMHHHCCC???===:::;;;<<<===???CCCHHHLLLPPPUUU\\\aaaeeeiiimmmooooooqqquuuwwwvvvqqqkkkggg]]]]]]]]]]]]^^^bbbhhhmmmrrr|||~~~~~~zzzwwwnnnccc^^^___iiiwww~~~pppdddVVVTTTQQQOOOPPPUUU\\\aaagggiiimmmqqqtttuuuvvvvvvuuuvvvwwwwwwvvvuuuuuuuuuwwwuuusssqqqoookkkfffbbbccc```]]]ZZZXXXVVVSSSQQQMMMLLLKKKIIIIIIKKKOOOSSSYYY___ggglllnnnooosssuuurrrtttvvvzzz}}}|||yyyxxxzzz|||}}}|||{{{{{{zzzyyyxxxvvvtttrrrqqqqqqpppoooqqqtttwwwyyyyyy}}}lllZZZLLLKKKMMMWWWfffxxxuuujjj^^^QQQLLLLLLOOOTTTYYYZZZUUUJJJ???888555333222222333444333111333222222111111222222333111222222333333222222111555555888>>>CCCDDD@@@;;;555444333333333444666777666888;;;AAANNNddd}}}rrreeeWWWRRRTTTZZZrrrzzzrrr---------............///000000000000000000000000000////////////000111111111000333666666666<<>>777666777777999>>>EEEMMMSSSVVVVVVVVVVVVUUUSSSOOOJJJDDD@@@===;;;<<<<<<===>>>BBBGGGJJJKKKQQQYYY^^^bbbeeejjjnnnlllpppvvvzzzzzzvvvppplllaaa```^^^\\\]]]bbbiiiooovvv}}}zzzwwwnnnccc]]]]]]gggyyyeee```XXXRRROOORRRWWWZZZcccfffkkkppptttvvvwwwwwwwwwyyyzzzzzzxxxwwwwwwxxxzzzxxxvvvtttqqqlllfffbbb```]]][[[YYYWWWUUURRRPPPOOONNNLLLJJJJJJLLLQQQUUU^^^dddlllppprrrtttwwwyyyrrrrrrssstttwww{{{~~~}}}{{{{{{~~~~~~~~~}}}{{{zzzyyyzzzzzzzzzzzzyyywwwuuuttttttrrrrrrsssuuuwwwwwwvvvzzz~~~~~~lllZZZNNNLLLMMMUUUfff||||||{{{|||~~~qqqfff[[[QQQMMMOOOTTTYYY^^^[[[RRRFFF===888555333222333444555444222333222111000000111222333222333333444444333333222111111444;;;CCCEEEAAA<<<555444444333444555666777777999;;;@@@MMMccc}}}}}}tttgggXXXRRRTTTYYYnnn~~~vvv---------............///000000000000000000000000///////////////000111111000000333666666555:::BBBEEERRRkkk|||wwwooommmoooggg___hhh{{{}}}rrruuurrrwwwkkkXXXFFF;;;888999999777;;;AAAIIIPPPUUUWWWWWWWWWVVVTTTPPPKKKEEE@@@===;;;;;;<<<<<<===@@@DDDHHHHHHNNNWWW\\\___bbbhhhlllnnnqqquuuxxxxxxvvvrrrooojjjgggbbb^^^]]]bbbiiioooyyy}}}||||||}}}zzzyyywwwnnnbbb\\\[[[ccctttzzzlll```XXXUUUVVVWWW\\\```gggnnnsssvvvxxxxxxyyy{{{}}}|||yyyxxxyyyzzz{{{yyyxxxvvvsssnnnhhhddd^^^\\\ZZZYYYXXXWWWTTTQQQPPPOOOMMMKKKKKKNNNSSSWWWaaagggnnnssstttvvvyyy{{{wwwuuusssrrrtttwww{{{~~~|||{{{}}}~~~~~~~~~}}}|||{{{zzzyyyzzz|||}}}~~~}}}{{{yyyvvvuuuuuuwwwzzz{{{{{{zzzwww|||}}}zzz~~~mmm[[[QQQPPPQQQYYYjjj{{{yyy{{{{{{nnndddZZZSSSSSSVVV[[[```bbb]]]QQQDDD<<<999555444333444555666555333333222111000000111222333444555555666666555555444000///111888@@@CCC???:::666555444444444555666777888999;;;@@@LLLaaa|||~~~vvvjjj[[[SSSUUUWWWjjjzzz---------.........//////000000000000000000000000///////////////000111111000000333666666555:::AAADDDNNNdddxxxwwwxxxnnnbbbhhhzzz~~~tttuuuppp}}}tttcccNNN@@@;;;<<<===666999>>>FFFNNNTTTVVVWWWXXXWWWUUUQQQLLLEEE@@@===:::;;;;;;;;;;;;>>>CCCFFFFFFMMMVVV[[[^^^aaafffkkkqqqrrrtttuuuuuutttrrrqqqrrrnnnggg```^^^bbbiiipppzzz}}}}}}}}}zzzwwwtttssssssmmm|||yyyxxx{{{yyyyyywwwnnnbbb[[[ZZZ___mmmyyy~~~pppccc[[[XXXWWWVVVZZZbbbjjjqqquuuwwwxxxyyy{{{}}}|||yyywwwxxxzzz{{{yyyxxxwwwtttpppjjjfff^^^\\\[[[ZZZZZZXXXUUUSSSQQQPPPNNNKKKKKKNNNTTTXXXaaafffnnnrrrtttuuuxxx{{{|||yyyuuurrrrrruuuyyy|||~~~{{{zzz{{{~~~~~~~~~~~~~~~}}}|||{{{zzz|||}}}~~~vvvvvvwww{{{vvvzzz{{{xxx{{{mmm[[[TTTUUUWWW^^^ppp}}}zzz}}}|||vvviii___WWWRRRTTTYYY```dddeee^^^PPPCCC<<<:::666444333444666666555444333222000//////000222333111222222333333222222111333111111777>>>@@@:::555777666555444444555666777999:::<<<@@@KKKaaa{{{xxxmmm]]]VVVWWWUUUggg|||000000000000000000000000000...---///222444222111////////////000000000000000111333444444666999;;;CCCIIIZZZyyyooojjjyyyrrrnnnwwwXXXAAA===<<<888777888===FFFOOOVVVXXXXXXXXXXXXVVVRRRNNNHHHCCC@@@===<<<999888999;;;???AAAGGGLLLSSSXXX\\\bbbhhhnnnooorrrvvvwwwwwwvvvuuuuuuuuutttppphhhbbbbbbiiipppttt||||||yyyyyy{{{{{{yyyvvv{{{~~~{{{zzzsssllljjjfffaaa___```bbbmmm{{{{{{}}}}}}|||yyypppddd^^^]]]___eeennnxxxxxxfff[[[VVV[[[[[[^^^dddlllssswwwyyy}}}{{{yyyyyyyyyyyywwwvvvwwwvvvvvvuuussspppkkkgggbbb```]]]\\\\\\[[[XXXWWWSSSRRROOOMMMMMMQQQWWW\\\eeejjjoooqqqqqqsssyyy~~~}}}zzzxxxwwwyyy{{{||||||~~~{{{xxxxxx{{{}}}||||||}}}}}}~~~~~~|||yyy|||xxxvvvxxx~~~|||zzzzzz}}}{{{hhh^^^ZZZXXX\\\iii}}}}}}{{{rrrfff___YYYYYY```iiillllllggg\\\NNNAAA;;;999666666555444333333333333222222111000//////000000222222222222222222222222333555666888:::::::::999666777777555222111111222777;;;<<<<<>>DDDSSSoooyyyyyywwwjjjPPPBBB;;;888777888;;;CCCLLLSSSWWWWWWXXXWWWUUURRRMMMGGGBBB???>>><<<:::888999;;;>>>@@@BBBGGGOOOUUU[[[aaaiiioooooosssvvvxxxwwwvvvvvvvvvwwwuuurrrlllfffeeehhhkkkpppwww~~~yyywwwuuurrrlllhhhhhhlllttt}}}|||vvvnnnggg```^^^[[[VVVSSSUUUPPPYYYeeesss}}}||||||}}}|||zzzqqqfff___^^^]]]bbbiiiqqqyyyxxxooollleeeaaa]]]\\\aaaiiipppuuu{{{zzzyyyzzz{{{{{{yyywwwuuuuuuuuuvvvuuurrrnnnjjjcccaaa```______^^^[[[YYYTTTSSSPPPNNNOOOSSSYYY^^^gggkkkooopppooopppuuuyyyzzzxxxwwwxxxzzz}}}~~~~~~|||yyyyyy|||~~~~~~~~~~~~}}}{{{zzzwwwtttrrruuu||||||{{{{{{~~~wwwggg___[[[___gggvvvxxxnnnccc]]]YYY[[[cccmmmuuutttlll]]]KKK<<<666555666555333222111111222222333222111000000000000000222222222222222222222222111222444555666777777666555555555444222333444666666999<<<@@@KKK___xxxrrrccc[[[YYYYYYgggxxx|||///////////////////////////...---...000111111000////////////000000000000///111333333333555888:::>>>BBBOOOggg{{{~~~bbbGGG;;;;;;777888:::@@@HHHOOOUUUWWWWWWVVVUUUQQQMMMGGGBBB??????===;;;999999;;;>>>@@@@@@EEELLLRRRWWW^^^gggmmmpppssswwwxxxxxxxxxxxxxxxyyywwwtttpppllliiihhhhhhmmmrrr{{{~~~xxxqqqhhhaaa[[[]]]bbbiiipppzzz}}}uuuoooaaaYYYSSSQQQNNNIIIGGGIIIHHHLLLSSS]]]lll{{{}}}yyyxxx|||zzzzzzxxxpppddd]]]\\\\\\___cccgggllluuu|||sssggg``````fffnnnssszzzzzzyyyzzz{{{zzzwwwuuuqqqrrruuuwwwxxxuuuppplll```___]]]]]]]]]\\\ZZZXXXUUUTTTRRRQQQQQQUUU[[[```iiillloooooonnnnnnqqqtttxxxwwwwwwyyy|||~~~~~~~~~~~~|||{{{|||~~~~~~}}}|||{{{zzzzzztttrrrqqquuu|||~~~}}}}}}pppddd```___iiiwwwuuukkk```[[[ZZZ^^^hhhrrr}}}yyyooo]]]GGG999444555666444222000000000111222333333222111111111111222222222222222222222222222000111222444555555555555444444444333333444888;;;777888???JJJRRR^^^vvvttteee\\\[[[XXXeee~~~tttxxx........................,,,,,,,,,---............////////////000000000000///111222333333444777999<<<@@@KKK^^^{{{}}}mmmLLL<<>>DDDLLLSSSWWWWWWWWWUUURRRNNNIIIDDDAAAAAA???<<<999999;;;===???BBBFFFKKKOOOSSSZZZbbbiiiqqqssswwwyyyyyyyyyzzzzzz{{{xxxtttqqqooonnnkkkiiinnnqqqvvv}}}~~~ssslllaaa]]][[[\\\___hhhxxx~~~vvvmmmgggZZZSSSMMMKKKHHHDDDBBBDDDIIIJJJKKKOOO[[[kkk{{{zzzvvvsssuuuttttttssslll```YYYXXX[[[]]]```aaadddjjjttt{{{yyynnnjjjkkknnnpppwwwvvvvvvwwwwwwvvvrrrpppppprrruuuxxxyyyvvvpppkkk```___^^^^^^___^^^[[[YYYUUUUUUTTTSSSTTTXXX^^^cccjjjmmmoooooooooppprrrtttyyyyyyyyy{{{}}}~~~}}}|||||||||}}}}}}|||||||||}}}}}}{{{yyyyyyuuussstttwww~~~pppggggggkkkxxxuuujjj___[[[\\\bbbllluuu|||xxxlllYYYEEE999777:::777555222000000000222333333333222222222222222333222222222222222222222222222222333444555555666666555555555444333555999<<<:::999CCCSSSZZZaaawwwvvvggg^^^[[[WWWccc{{{pppuuu------------------------//////000000000000000111////////////000000000000///000222222222333555888777;;;CCCSSSllltttPPP???AAA;;;;;;;;;===BBBJJJRRRWWWWWWWWWVVVTTTPPPLLLGGGEEECCC@@@===:::999:::<<<>>>AAAEEEIIILLLQQQXXXaaahhhqqqsssvvvxxxyyyyyy{{{|||}}}zzztttqqqpppoooooonnnppprrruuuzzz|||ooofff]]]WWWWWW]]]lllzzzyyypppgggaaaXXXRRRLLLJJJHHHDDDCCCDDDGGGEEEDDDFFFNNN^^^rrr}}}yyyuuurrrppppppoooppppppiii^^^WWWVVV[[[\\\^^^___aaafffnnnuuuxxxxxxsssooommmpppooooooqqqrrrrrrpppnnnoooqqqtttwwwwwwtttnnniiifffeeeeeeeeeeeeddd```^^^VVVVVVVVVUUUWWW[[[```eeejjjlllnnnppprrrtttwwwxxx}}}{{{{{{{{{|||{{{yyywwwwwwwwwxxxyyy{{{|||||||||~~~{{{xxxwwwvvvuuuvvvyyy~~~wwwsssvvvvvvjjj___\\\___dddnnnvvvzzzssseeeRRRBBB999999<<<777666444222111222333444333222222222222222333333222222222222222222222222222222333333444444555555888888777666444555888:::999999CCCTTT]]]dddxxxxxxiii^^^[[[XXXbbbxxxooosss...........................///000000......///000////////////000000000000///000111222111222444666777;;;AAALLLaaa{{{{{{XXXCCC???;;;;;;<<<===AAAHHHPPPVVVVVVVVVVVVTTTRRRNNNKKKIIIDDDBBB>>>;;;999:::;;;======@@@EEEIIINNNWWWbbbkkkppprrruuuwwwxxxzzz|||}}}~~~|||wwwssspppnnnooooooppprrruuuxxx}}}tttggg^^^YYY[[[fffqqqwwwmmmeee___XXXQQQLLLKKKIIIEEEDDDFFFEEEDDDEEEGGGLLLXXXmmm~~~xxxuuurrrooommmnnnmmmooopppiii^^^WWWVVVXXX[[[]]]^^^```dddjjjpppooovvv{{{vvvmmmllllllmmmoooppppppooommmnnnqqqssstttqqqlllhhhhhhgggggggggfffddd```]]]UUUVVVVVVWWWXXX\\\bbbfffiiijjjmmmqqquuuxxx{{{}}}~~~|||zzzxxxxxxvvvtttrrrrrrqqqqqqssswwwyyy{{{{{{}}}zzzxxxxxxwwwvvvvvvwwwzzz{{{yyy}}}tttiii___]]]aaagggooovvvyyynnn]]]KKK???888777777666666555444333333333333222111111111111222333333222222222222222222222222111111111111111222333333999::::::888777666777888666777???NNNZZZfffzzzzzzlll```[[[XXXaaavvvpppttt........................,,,...///...,,,+++---///////////////000000000000///000111111111111444666888<<>>999:::;;;<<>>AAAEEEKKKTTT```iiioooqqqtttvvvwwwyyy|||~~~}}}~~~}}}xxxqqqlllkkklllllloootttxxxzzz|||xxxnnneee```ccciii|||vvvmmmddd^^^YYYSSSNNNMMMKKKGGGGGGHHHFFFGGGJJJLLLLLLSSSeeexxxyyyuuuqqqmmmiiijjjjjjlllnnnhhh]]]VVVUUUTTTWWW[[[\\\]]]___dddiiiiiioooxxxwwwtttpppmmmllllllkkkjjjiiijjjllloooqqqpppllliiigggffffffeeedddaaa]]]YYYUUUVVVVVVWWWYYY]]]cccggghhhiiilllqqqvvvzzz}}}~~~|||yyyuuusssrrrqqqooonnnllljjjjjjlllrrrwwwyyyzzzzzz|||{{{wwwxxxzzzyyyxxxwwwvvvwww{{{|||qqqlllnnnyyyoooeee\\\\\\bbbhhhoootttvvvhhhTTTEEE<<<888555333444444555555444333111000000000000000000111222333222222222222222222222222222222111111111222333444777999;;;;;;999777777888555777<<>>777999:::;;;===CCCKKKQQQPPPQQQRRRRRRQQQOOOMMMKKKFFFCCC???;;;999999:::;;;===???AAACCCGGGPPP[[[cccoooqqqtttvvvwwwyyy|||~~~}}}|||rrrjjjgggggghhhmmmssswwwxxxxxxxxxxxx}}}qqqfffbbbcccpppvvvmmmddd___[[[UUUPPPOOOMMMJJJIIIKKKFFFHHHLLLMMMIIIJJJZZZlll|||xxxssslllgggffffffiiikkkeeeZZZSSSRRRQQQUUUYYYZZZZZZ\\\___cccdddjjjsssyyy}}}wwwpppkkkgggdddbbbfffgggiiillloooooommmkkkjjjjjjiiihhhgggccc^^^ZZZTTTUUUVVVXXXZZZ^^^cccggghhhiiilllpppvvvzzz}}}}}}yyyuuuqqqnnnmmmmmmmmmllliiigggeeehhhooouuuxxxyyyxxxzzz~~~~~~vvvtttxxx|||{{{zzzyyywwwwwwzzz~~~~~~|||pppbbbYYYXXXcccppp{{{kkkaaaYYY[[[bbbhhhoootttqqqaaaMMM@@@<<<:::777222222333444555444222000...000000//////000111222222222222222222222222222222555444333333333444555666666888;;;<<<;;;999888888666999<<>>:::888:::<<>>???@@@DDDJJJRRRWWWfffjjjooosssuuuvvvxxxzzz}}}{{{zzz{{{zzztttiii```___fffoootttttttttvvvxxx~~~yyyooojjjjjjyyyxxxooogggbbbaaa]]]YYYUUUSSSPPPNNNLLLMMMNNNOOONNNMMMQQQZZZbbb{{{xxxpppjjjeeehhhkkkkkkfff^^^WWWSSSTTTRRRRRRTTTXXX\\\^^^___dddggglllrrryyy|||rrriiibbb^^^ZZZ]]]aaadddeeeeeeeeefffhhhgggeeebbb^^^[[[ZZZ[[[ZZZWWWVVVWWW\\\aaaeeeggghhhiiijjjlllppprrrsssrrrvvvsssooojjjhhhjjjooosssooolllggggggjjjoootttvvvuuu||||||yyyzzz|||~~~|||{{{zzzyyy~~~}}}pppaaaTTTPPPSSSWWWbbbpppvvvhhhaaaYYYZZZbbblllrrruuusss^^^HHH;;;777444222222555555444333333222111111222222222111111111000000444444444333333222222222444333222222222333444555888888777666666777888888555:::<<<>>>LLLfff~~~uuufff]]]]]]cccuuuyyy{{{,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111000000000000000111111222000000000111222333444555555:::999;;;EEERRRpppuuuqqqjjj___RRRUUUZZZfffxxxyyy{{{}}}|||xxx^^^III@@@;;;999:::<<>>777666444222333444444333333222222111111222222222111111111111111333333333333222222222222///000111222333333333333444555777999999999888777555888999;;;GGG^^^vvv{{{lllddd]]]dddwww{{{|||------------------------........................000000//////000000111222//////000000111333444555777:::777888???EEEYYYvvvyyyjjj```ZZZZZZYYYXXX\\\hhhtttvvvrrrtttqqqnnnttt}}}lllWWWCCC===888999:::;;;???EEENNNQQQSSSQQQRRRTTTRRRNNNMMMJJJFFFAAA===;;;999999999:::;;;<<>>BBBJJJNNNQQQOOOPPPRRRQQQMMMMMMKKKHHHDDD@@@===:::999999:::;;;<<<>>>BBBGGGKKKOOOUUU```iiiooosssuuuwwwvvvuuuvvvvvvvvvuuusssqqqiiifffdddiiirrrwwwwwwuuuwwwwwwxxxzzz|||{{{vvvrrrmmmjjjiiijjjjjjiiidddeeefffeeebbb___^^^]]]```iii|||}}}ggg]]]\\\[[[cccrrr}}}wwwqqqiii```ZZZWWWUUURRRRRRUUUYYY\\\]]]XXXVVVSSSRRRUUU[[[bbbgggnnnqqqtttvvvxxx{{{~~~|||xxxssslllddd^^^TTTQQQNNNNNNOOOOOONNNLLLLLLMMMRRRZZZccclllppprrruuuuuurrrooommmnnnssswww|||qqqnnnpppyyy{{{~~~~~~yyyrrrmmmrrryyysssfff]]]```hhhlll[[[RRRSSSYYYbbblllqqqnnnjjjOOOEEE:::777666333111111333222222222222222111111111111111111111111111111222222222222222222222222---...000222333444333333222555999===???>>><<<:::999999:::<<>>GGG\\\xxxlllhhheee```ZZZZZZeeettt{{{zzz|||xxxwww|||zzzmmmQQQFFF<<<888999999<<<@@@FFFKKKOOONNNMMMPPPPPPNNNMMMLLLIIIFFFBBB???<<<:::888:::;;;<<<===@@@DDDHHHMMMTTT^^^hhhooouuuyyy{{{zzz{{{||||||{{{yyywwwvvvpppllliiikkkrrrwwwxxxwwwyyyzzz{{{}}}~~~zzzuuuqqqpppqqqqqqqqqnnnnnnmmmkkkhhheeebbb```^^^bbbooouuubbbZZZYYYYYY^^^nnn|||rrrfff^^^[[[YYYWWWXXXZZZ]]]^^^___VVVSSSOOONNNPPPVVV\\\aaahhhlllpppsssuuuxxx{{{}}}vvvooo]]]WWWQQQMMMLLLKKKIIIGGGIIILLLRRRZZZdddlllpppqqquuuvvvvvvtttqqqqqquuuxxxzzzuuutttyyyzzz||||||uuuooopppxxx~~~tttlllpppxxxyyyfffWWWPPPSSS[[[fffoooooohhhaaaKKKAAA999666555222000111222222222222222222111111111111111111111222222222111111111222222222222222///000111222333333333333111444888<<>><<<777888999:::;;;===AAADDDJJJPPPZZZdddmmmtttyyy}}}}}}{{{yyywwwtttppppppssswwwyyyyyy|||||||||~~~~~~~~~}}}|||yyyvvvrrrmmmiiifffbbbcccjjjyyysssbbb[[[YYYXXX___qqqoooddd```______```bbbdddccccccYYYVVVRRROOOPPPTTTYYY]]]```dddiiimmmoooqqqtttvvv|||nnneeeZZZRRROOOMMMJJJGGGHHHKKKQQQZZZdddkkknnnoooppptttxxxyyywwwvvvxxx|||}}}{{{wwwzzz~~~~~~{{{wwwuuussszzz~~~xxx}}}{{{ooo```TTTQQQUUU^^^iiiqqqnnncccZZZEEE===666444333111111333111111111111111111222222000000111111111222222222000111111111222222222222222222222222222333444444000222666:::============:::888999===DDDSSSnnnqqqjjj___eeewww................................................///////////////000111111......//////000222333444444555222666===;;;>>>NNN___|||uuulllkkkxxxiiiYYYHHH>>>;;;999;;;===CCCJJJNNNMMMMMMOOOPPPOOOKKKKKKJJJHHHEEEBBB???===555777888999999;;;???AAAFFFLLLVVV```iiipppwww{{{}}}{{{wwwtttpppnnnooorrruuuvvv|||zzzwwwwwwyyy|||~~~~~~|||zzzuuuppplllggggggllluuuooo^^^\\\XXXYYYddd}}}wwwiiieeeeeeeeegggiiijjjiiiggg^^^[[[VVVSSSRRRUUUYYY\\\YYY]]]cccgggjjjlllnnnpppssszzz|||qqqcccYYYTTTRRRNNNKKKHHHKKKQQQZZZdddjjjmmmnnnlllrrryyy|||{{{zzz|||vvv||||||xxxxxxzzzvvv}}}|||xxx}}}||||||rrrhhh\\\RRRSSSXXXbbbmmmsssnnnbbbWWWAAA999333222222000222555111111111111111111222222000000111111222222222222000000111111222222222222444333222222222333444555...111444888;;;<<<======999777888<<>>:::;;;:::999999:::===@@@BBBGGGJJJRRR[[[aaagggrrr~~~zzz~~~zzztttpppoooqqquuuxxxwwwwwwvvvwwwxxxzzz}}}~~~~~~uuuqqqqqqkkkmmmsss}}}nnnaaaZZZ\\\]]]fff|||ooobbbeeehhhkkknnnrrrwwwzzzrrrlllccc\\\YYYXXXWWWWWWWWWWWWWWWXXX[[[___dddggglllpppxxx~~~zzzqqqfffZZZQQQKKKMMMJJJKKKTTTaaajjjlllkkkmmmnnnpppuuu{{{~~~}}}{{{}}}|||{{{|||}}}zzz|||~~~}}}|||{{{~~~}}}zzzuuukkk]]]UUUTTT[[[fffnnnpppsssqqq^^^HHH===:::555444555666555444000000000111222222222333111111111000111222222333444333111000000000111111000111111111111222222222///333666777;;;???>>>:::888:::;;;===EEEXXXqqqsssddd___gggyyy|||{{{++++++,,,---------------......---,,,---...///000111000///.........//////111000000000000000000000111333555777999;;;???AAALLLfffyyyvvvtttwwwxxx```KKK>>>:::::::::@@@CCCGGGKKKNNNPPPPPPPPPOOONNNLLLKKKIIIEEE@@@===:::999888777888;;;>>>@@@CCCFFFMMMVVV\\\dddrrr|||}}}yyysssnnnmmmoootttwwwwwwxxxxxxyyyzzz|||}}}~~~}}}|||vvvtttnnnnnnqqqxxx}}}qqqaaa^^^^^^ddd}}}tttfffhhhjjjlllqqqxxxwwwnnngggaaa\\\YYYWWWTTTRRRQQQSSSWWW]]]```fffiiipppwww|||~~~{{{xxxvvvwwwxxxwwwwwwxxxzzz|||}}}wwwnnnddd[[[UUUOOONNNPPPWWW```hhhkkkkkkoooqqqssswwwyyyzzzzzzzzz{{{||||||zzzzzz{{{zzzxxxvvvzzz}}}~~~~~~}}}{{{{{{}}}~~~{{{uuuiii]]]XXXYYYeeeooovvvuuurrrkkkXXXCCC999666222111222333222111111111111111111222222222111000000000111111222222333222111000000111111222000111111111111222222222111555666777;;;@@@@@@===888999:::;;;BBBTTTmmmvvvggg```fffwww~~~{{{~~~|||,,,,,,,,,---------...............---...//////000000///......---.........000000000000000000111111000222444666777999===???FFF[[[}}}ppplllsssoooWWWFFF===;;;;;;>>>@@@DDDHHHMMMQQQTTTUUUPPPOOOMMMLLLJJJGGGCCC@@@:::888777666777999<<<>>>@@@AAAFFFNNNTTT^^^nnn}}}||||||xxxrrrmmmlllnnnqqqtttvvvwwwyyyzzz|||}}}}}}}}}{{{}}}wwwqqqnnnnnnooooooooosssyyymmmccc```cccrrrttthhhhhhiiikkkpppzzzyyyqqqiiidddbbb^^^XXXSSSRRRTTTXXX\\\^^^```dddjjjoooqqqpppooommmnnnnnnnnnmmmmmmoooqqqyyyzzzzzzxxxssskkkccc^^^TTTUUUXXX]]]bbbgggkkkmmmrrruuuxxxyyywwwwwwxxx{{{{{{|||~~~}}}yyywwwuuutttsssqqquuuzzz~~~~~~}}}{{{zzz|||tttyyy}}}{{{sssfff\\\\\\bbbsss||||||rrrdddPPP===777444111000111111111000222222222111111111111111000000000000000111111111222111111111111222222333000111111111111222222222333666666777;;;AAACCC@@@999:::::::::AAASSSkkk~~~zzzlllaaaeeettt~~~yyy------------------......------------.........///.........---------......000000000000000111111111000222444555666888;;;>>>@@@PPPmmmuuukkkiii{{{cccOOOBBB>>>>>>:::===AAAFFFKKKOOOQQQRRRPPPNNNLLLKKKJJJHHHDDDBBB;;;:::888666777888;;;<<<>>>>>>AAAFFFKKKUUUeeettt~~~zzz{{{xxxsssooommmnnnppprrrssstttwwwyyyzzz{{{zzzzzz|||yyypppllliiigggbbb___```eeejjjqqq~~~}}}llldddccckkkvvv|||oooddddddeeegggllluuu}}}yyyuuuqqqjjjbbb\\\YYYXXXWWWWWWXXXYYY]]]bbbeeeffffffeeeggghhhhhhhhhhhhjjjlllnnnoooooonnnkkkgggbbb___XXX[[[```bbbdddhhhmmmqqqsssxxx|||{{{vvvuuuzzz~~~|||xxxuuusssrrrrrrrrrqqquuu|||}}}~~~}}}{{{|||~~~xxxjjjppp}}}~~~|||yyyxxx{{{~~~zzzqqqccc[[[aaakkk~~~qqq^^^JJJ;;;777666444333333333333222333222222222111000000000//////000000111111111111111111111111222333333444000000111111111222222222444555555555999AAADDDBBB;;;<<<<<<<<>><<<:::888888999;;;===>>>===>>>AAADDDKKKYYYgggwww}}}|||}}}zzzwwwsssqqqpppqqqqqqpppqqqsssuuuwwwwwwwwwwww~~~zzzpppkkkfffbbb[[[UUUUUUXXX^^^```gggvvv~~~nnnfffiiinnnzzzwwwkkkaaabbbdddfffiiinnntttyyywwwyyy}}}xxxooofff___ZZZWWWUUUUUUVVVYYY[[[\\\\\\]]]___bbbcccdddeeegggiiieeedddbbb```^^^\\\[[[[[[WWW[[[```bbbcccffflllqqqsssxxx|||{{{vvvvvv|||~~~{{{zzzxxxuuussssssuuuvvvtttvvvxxx{{{|||}}}}}}}}}~~~~~~}}}qqqaaadddpppzzzxxxvvvvvvxxx~~~~~~}}}}}}wwwlll```\\\eeerrrnnnZZZGGG;;;666666555444333333333333333222222222111000000000//////000111222111111000111111222222333333333333000000111111111222222222222444444333888@@@DDDCCC:::;;;;;;<<>>EEEVVVuuu{{{qqqdddwww~~~hhhTTTEEE<<<===AAAFFFLLLNNNNNNKKKIIILLLJJJHHHGGGGGGGGGEEECCCAAA???<<<:::999:::;;;======<<<===>>>???BBBNNNZZZhhhrrrzzz}}}~~~}}}{{{xxxvvvsssrrroooppprrrsssuuuvvvvvvvvv~~~{{{rrrmmmhhhddd\\\TTTQQQSSSWWWVVVZZZdddssstttooonnnrrrwwwmmmdddeeehhhiiijjjkkknnnppplllmmmpppuuu}}}~~~uuuooobbb___[[[YYYXXXWWWVVVUUUTTTVVVZZZ\\\]]]^^^```bbb]]][[[XXXUUUSSSSSSTTTUUUQQQUUUZZZ^^^```eeekkkooorrrwwwzzzyyyuuuvvv}}}}}}{{{wwwxxxxxxwwwvvvvvvxxxzzzzzzyyyxxxwwwxxxzzz|||}}}~~~vvvhhhYYYZZZddduuuxxxxxxxxxxxx{{{zzzqqqggg^^^]]]gggtttzzzhhhUUUDDD;;;222333444333111000111222222222222111111111111111///000111333333222111111111222333333444333333222000111111111111222222222111333333333999AAADDDCCC999:::999:::BBBVVVqqqrrrffffffppp{{{rrrwwwxxx,,,+++***))))))+++,,,...***+++,,,---------,,,,,,---...///000000000//////...//////000111111222222111222444444444555777999>>>AAANNNhhhyyycccpppwwwbbbNNNAAA???BBBFFFJJJLLLLLLKKKJJJKKKIIIGGGGGGGGGGGGFFFEEEBBB@@@===:::999999;;;<<<::::::<<<>>>======FFFPPP\\\gggrrrwwwzzz{{{wwwsssrrrrrrssstttuuuwwwxxxyyy{{{}}}wwwsssoookkkbbbWWWRRRSSSSSSRRRTTTYYYaaaooowwwrrr|||{{{sssiiijjjkkkkkkjjjjjjlllnnnhhheeeccceeejjjrrrxxx{{{zzzuuunnngggaaa\\\XXXUUUNNNPPPTTTVVVVVVWWWXXXYYYTTTSSSQQQOOONNNNNNOOOOOONNNQQQVVV[[[aaagggmmmpppsssuuuvvvuuusssuuu{{{~~~~~~}}}zzzxxxtttwwwxxxxxxwwwwwwyyy{{{|||zzzwwwuuuuuuvvvwwwyyyyyy}}}rrrcccXXXXXXaaarrrzzz|||}}}~~~vvvkkkccc]]]^^^hhhttt}}}yyypppaaaOOO@@@888///111333222000///000111111111111111111222222222000111333444444444222111222333444444444333222111000111111111111222222222111333444555;;;CCCFFFDDD<<<<<<;;;;;;CCCVVVqqqrrrhhhhhhqqq|||qqqvvvttt+++***)))((((((***,,,---+++,,,---.........---,,,---...000111111111000///...//////000111222222222000111222333222333555888666888BBBYYY{{{~~~}}}rrrhhhqqqnnnXXXIII???@@@BBBEEEGGGIIIJJJJJJKKKIIIGGGGGGHHHHHHGGGFFFBBB@@@===:::999999:::;;;888999<<<>>><<<;;;BBBKKKUUU```kkkpppuuu|||yyyuuuuuuuuuuuuuuuwwwyyy{{{|||yyy~~~|||yyyuuupppggg[[[UUUTTTQQQPPPRRRUUUVVV___uuuuuu|||~~~wwwmmmmmmlllkkkiiijjjlllnnneee```ZZZXXX[[[bbbiiimmmrrryyyuuulllddd]]]XXXLLLNNNQQQSSSSSSRRRSSSTTTLLLLLLMMMMMMLLLLLLKKKKKKNNNQQQUUU\\\dddkkkqqqtttsssttttttrrrpppsssxxx|||~~~}}}||||||zzzvvvtttsssvvvyyyyyywwwwwwxxxzzzzzzxxxvvvtttrrrrrrrrrsssuuuzzzqqqbbb\\\\\\cccttt}}}~~~ttthhh```\\\^^^hhhsss|||xxxqqqiii[[[JJJ<<<555///222444333111///000222000000111111222222222333000222333555555444333222333444444555444333111000000111111111111222222222111444555777===DDDGGGEEEAAAAAA???>>>EEEXXXssssssiiiiiirrrssswwwsss~~~yyy,,,++++++++++++++++++++++++++++++,,,,,,,,,------......---,,,---...///000---...///000000///...---...000333555666777666555666;;;CCCPPPhhh|||sssoooyyyqqqxxxfffMMMFFFBBB@@@DDDGGGFFFFFFHHHJJJIIIIIIHHHGGGFFFEEEEEECCC@@@===:::999:::;;;===:::;;;;;;::::::<<>>;;;;;;???GGGWWWoooyyyrrrpppvvv~~~wwwwww|||xxxppp+++++++++,,,,,,---------,,,,,,---------............------,,,---...///000---...///000000///...---111111111222444555777888666;;;AAAKKK___tttqqqqqqyyyqqqmmm|||}}}rrruuuppp\\\IIICCC@@@CCCEEEEEEFFFIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCAAA>>><<<:::999999999:::::::::::::::<<<@@@CCCHHHSSS^^^dddjjjrrryyy|||zzzvvvtttuuuvvvvvvuuuvvvwwwyyy|||wwwooogggccc[[[YYYXXXWWWUUUWWWdddqqq~~~wwwuuuqqqooooooqqqrrrsssiiiaaaYYYUUURRRPPPRRRVVVUUUYYY```hhhooouuuyyy{{{~~~}}}xxxrrrooobbb]]]WWWSSSQQQPPPMMMKKKHHHGGGFFFFFFGGGHHHHHHHHHNNNPPPUUU]]]eeelllqqqssszzzzzzyyyuuupppmmmoooqqquuuwwwzzzzzzyyywwwwwwwwwvvvsssrrrvvvxxxvvvuuuvvvzzzvvvrrrpppqqqtttvvvwww~~~vvvdddccclll}}}}}}qqqddd\\\XXXYYYdddpppvvvttthhhUUUGGG???:::555444333222111000/////////111111111111111111111111///222555888888666333111222222222222222222222222111000//////000333666888777555666;;;CCCIIIKKKJJJ@@@===;;;>>>EEEUUUnnn~~~sssqqqvvvxxxwwwwwwxxxsss---------------------------------.........//////...------------...//////......////////////......222111000000222444777999666:::???EEESSSooottttttuuummmddd___^^^mmm|||zzzsssnnnlllwwwxxxtttvvvhhhMMMEEE???@@@CCCDDDFFFHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA???===;;;999777666999::::::999999;;;???BBBFFFRRR]]]dddkkksssyyyzzz~~~yyyvvvuuuvvvxxxxxxvvvuuuuuuvvv~~~yyysssooohhhbbb]]][[[YYYYYY```hhhuuu{{{vvvqqqooopppsssvvvxxxooocccXXXTTTRRRNNNLLLLLLKKKMMMPPPUUUZZZ^^^aaaccchhhjjjnnnqqqsssrrrpppooofffbbb[[[UUUQQQNNNKKKIIIFFFEEEEEEDDDEEEFFFGGGHHHLLLPPPVVV^^^gggpppvvvzzz~~~}}}{{{xxxvvvsssrrrqqqrrruuuwwwyyyxxxwwwxxxyyyzzzuuurrrsssuuutttvvvyyyzzzvvvqqqoooqqquuuxxxzzzooo```bbbnnnxxxpppfff___ZZZ[[[ccclllsssmmm___NNNAAA<<<888444333222111000///.........111111111111111111111111000111333555555444333111222222222222222222222222111000//////111333666888444444666===DDDIIIJJJIII@@@<<<:::===DDDSSSkkkvvvssswwwxxxwwwtttxxxwww......---,,,++++++******------------............------------......//////...//////////////////...000000000000222444666777555999>>>AAAJJJ```nnnjjjkkkfff]]]XXXWWWbbbpppwwwwwwsssooolllpppuuuxxxwwwmmmTTTIII???>>>@@@AAADDDGGGHHHGGGGGGFFFEEEDDDCCCCCC@@@@@@???>>><<<:::888666888999999999999:::===@@@EEEQQQ___hhhqqqxxx{{{zzz|||~~~zzzxxxuuuwwwyyyyyywwwvvvvvvvvv}}}|||uuullleeebbbaaa```aaadddkkk~~~yyyqqqnnnpppuuuyyy{{{rrrdddXXXUUUVVVSSSNNNLLLLLLKKKLLLLLLNNNPPPRRRTTTTTTWWWZZZ]]]___```___^^^```]]]XXXSSSOOOLLLJJJHHHEEEEEEEEEDDDCCCEEEGGGIIIMMMRRRYYYaaaiiiqqqxxx}}}}}}yyywwwwwwwwwvvvuuuvvvxxxzzz{{{zzzzzzzzz{{{|||vvvsssuuuwwwwwwyyy}}}{{{wwwrrrpppqqquuuxxxzzz~~~qqqaaaaaadddvvvtttpppkkkfffcccccchhhmmmrrrhhhWWWGGG<<<888555333000////////////000111111111111111111111111111111000111111222222222222222111111111111111111111111444333111111111111333444333444888???EEEGGGGGGEEE<<<:::;;;@@@GGGUUUkkk~~~xxxtttwwwyyyvvvuuu~~~xxx{{{***************++++++++++++,,,,,,,,,,,,------------------.............../////////....../////////---...000222444444444444555888===@@@DDDUUUwwwoooiiiiiifff^^^WWWUUU]]]iiisssvvvtttrrrrrrxxxxxx~~~~~~uuu```QQQBBB===>>>@@@BBBFFFHHHGGGGGGFFFEEEDDDCCCCCC===>>>??????>>><<<:::999777888999999888999<<<>>>AAAMMM\\\hhhrrrzzz|||yyy{{{|||{{{tttvvvwwwwwwvvvuuuuuuvvv|||~~~~~~tttkkkjjjjjjgggeeeeeegggvvv|||sssooorrrwww{{{|||ttteeeYYYXXX[[[[[[WWWTTTPPPNNNLLLJJJIIIIIIJJJKKKGGGHHHJJJLLLMMMMMMMMMLLLQQQPPPOOOLLLJJJIIIIIIIIIDDDEEEEEEDDDCCCDDDHHHKKKPPPUUU]]]eeekkkqqqwww|||zzzuuussstttwwwzzz{{{zzz|||}}}}}}|||{{{{{{}}}{{{wwwvvvzzz|||||||||}}}yyytttqqqqqqtttvvvwwwvvv{{{vvvbbb^^^aaassswwwxxxwwwtttrrrsssuuuvvvrrrcccPPPAAA999555222111111000000000000111222222111111111111111111111111111000000000000111222222111111111111111111111111333333222111111222333333444666;;;@@@DDDDDDBBB@@@::::::???GGGOOO\\\ppp~~~yyyuuuwwwxxxuuuyyy|||$$$%%%''')))+++---...///+++++++++,,,,,,,,,------,,,---......//////......//////............//////+++---000333444444333222555666;;;???AAALLLhhhuuummmkkkiiiaaaZZZUUU\\\jjjxxx~~~}}}|||~~~ooo]]]III@@@???@@@CCCFFFHHHHHHGGGFFFEEEDDDDDDCCC>>>>>>???@@@???>>>===<<<666777888888888888:::<<<@@@JJJWWWcccooozzz~~~}}}|||vvvvvvvvvtttrrrqqqrrrttt|||~~~{{{sssrrrrrrnnnjjjiiifffrrrwwwrrrtttyyy{{{|||vvvhhh\\\ZZZ^^^```___^^^SSSQQQNNNKKKHHHFFFEEEEEEAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFHHHCCCEEEEEECCCAAACCCHHHLLLQQQXXXaaahhhmmmpppuuuyyy{{{xxxssspppppptttzzz~~~{{{|||}}}}}}{{{zzz{{{}}}zzzwwwwww{{{}}}||||||}}}|||xxxtttrrrrrrsssttttttooossszzzeee```fffwww}}}~~~ooo]]]III===888444111111444333222111000/////////111111111111111111111111111000000000000111222222111111111111111111111111//////000111222444555666555888<<>>:::<<>>======555777888888777777999;;;>>>EEEMMMVVVdddttt~~~~~~~~~}}}|||yyyuuuqqqpppqqqsssyyy}}}~~~|||vvvrrrpppmmmvvv|||vvvxxx||||||{{{xxxkkk^^^[[[]]]___```bbbYYYWWWTTTPPPLLLIIIGGGFFFCCCBBBBBBAAAAAAAAAAAAAAA???AAACCCBBBAAAAAACCCEEEAAACCCDDDAAA???AAAFFFLLLPPPYYYdddkkkoooppptttvvvwwwwwwuuuqqqoooqqqwww|||{{{|||}}}|||||||||~~~{{{wwwuuuxxxyyywwwvvvxxxxxxvvvsssrrrsssttttttsssrrrrrr}}}{{{llllllmmm}}}~~~iiiUUUAAA999777444222222333222111000///.........111111111111111111111111111000000000111111222222111111111111111111111111//////000111333444555666333777<<<@@@AAAAAA@@@???;;;;;;>>>EEENNN\\\pppyyytttvvv}}}tttsssvvv}}},,,,,,,,,++++++*********---------.........//////,,,,,,.../////////...---000///...------...///000///.........///222444666555333666<<<;;;<<>>===<<<555666888888777777888:::888<<>>>>>===???AAACCCBBB@@@???AAACCC???AAABBB@@@===???EEEKKKNNNXXXeeemmmpppqqqsssvvvuuuwwwwwwtttooooootttzzzzzz|||}}}~~~~~~}}}wwwsssssssssqqqqqqttttttsssrrrrrrtttuuuuuutttxxxuuu}}}|||tttzzzuuu{{{zzzzzzcccOOO<<<666666555333333...............///000000111111111111111111111111000111111111222222222222000000000000000000000000222222222222222222222222222666;;;???AAAAAAAAAAAA:::888888===EEETTTjjj}}}yyytttuuu{{{sssrrrqqqxxx{{{......---,,,++++++++++++,,,------....../////////++++++***+++,,,------...//////............//////000000000000////////////222222444666777;;;HHHVVV{{{}}}~~~yyyqqqrrr~~~}}}zzz}}}{{{yyy~~~cccLLLBBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCDDDCCCBBBAAA???>>>===<<<888777777888::::::888777::::::<<>>@@@BBBAAA@@@EEELLLPPPZZZeeelllmmmnnnsssxxxzzzzzzyyyxxxvvvtttrrrpppwwwxxxzzz}}}}}}yyytttrrrsssttttttssswwwxxxxxxuuurrrrrrtttwww|||~~~|||yyy}}}~~~|||||||||wwwvvv}}}xxxiiiTTTGGG:::666555222000///111111111111111111111111222111000//////000111222000000000000000111111222444222000......000222444000000000111222333555555333666;;;???AAA@@@>>><<<;;;:::;;;???FFFUUUnnnvvvuuuxxxuuunnnmmmkkkwwwqqquuu...---,,,,,,++++++++++++---------------.........---......---------...000//////............//////000/////////////////////222222444666777:::EEERRRjjjyyyvvv~~~yyytttvvv||||||jjjSSSFFFDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCAAA@@@>>>======<<<:::999999::::::999888777666888<<<@@@GGGUUUbbbssszzz~~~yyyvvvtttssspppmmmqqqwwwxxxxxxzzzlll___YYYWWWYYYZZZZZZ[[[]]]```cccbbb^^^[[[]]]ZZZVVVQQQMMMIIIFFFDDDCCCCCCBBBCCCCCCDDDDDDCCCBBB@@@???@@@@@@AAAHHHQQQWWW___iiimmmnnnooossswww|||{{{{{{zzzxxxwwwuuutttwwwyyy{{{}}}{{{xxxsssrrrsssttttttsssxxxyyyzzzxxxuuutttuuuvvvyyyyyy~~~}}}zzz{{{rrr```OOOCCC777555555333111111000000000000000000000000111111000000000000111111000000000000000111111222333222111000000111222333444333222222111111222222555777<<<@@@BBBBBB@@@???;;;:::;;;???FFFUUUnnnxxxvvvwwwsssllllllllluuunnnqqq---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---///000...++++++---///........................////////////////////////111111444777777888AAAKKKZZZ{{{zzztttsss}}}ttt]]]LLLEEEDDDFFFGGGGGGHHHHHHHHHHHHHHHGGGEEEDDDCCCBBBAAA???>>>>>>???===:::999:::;;;;;;:::999888888;;;===@@@JJJTTTeeennnwww}}}{{{wwwtttsssjjjhhhkkkpppqqqqqq{{{uuuggg^^^ZZZXXXXXXSSSTTTVVVZZZ___ccccccccchhhfffbbb^^^XXXTTTPPPNNNFFFFFFDDDCCCBBBCCCDDDDDDDDD@@@??????@@@CCCMMMXXX___fffmmmppppppppptttxxxzzzzzzzzzyyyyyyxxxwwwwwwyyyzzz|||~~~yyywwwttttttuuuvvvvvvuuuyyy{{{}}}|||zzzwwwvvvvvvzzzzzz~~~zzzwwwzzz|||}}}jjjVVVHHH===444333444333222333////////////////////////000000111111111111000000000000000000000111111222222222222111111222222222333333222111111111111222444777;;;>>>@@@AAA@@@???<<<:::;;;???FFFVVVooo{{{xxxwww~~~}}}pppjjjjjjmmmwwwooorrr+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++---///,,,)))'''***---.................................///////////////000111444777777666<<>>;;;999999;;;;;;<<>>>>>===<<<;;;;;;???FFFVVVppp~~~zzzvvv|||}}}zzznnnhhhiiinnnxxxxxx******,,,------------,,,---------,,,,,,++++++++++++------,,,)))(((***,,,------............------------....../////////000000000333777666555999???EEE\\\~~~{{{wwwvvv}}}xxx|||rrr]]]IIIAAAAAAEEEEEEFFFGGGGGGHHHGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA===:::666666888<<<>>>@@@999666666888999888<<>>===;;;;;;???FFFWWWqqq}}}www{{{zzzmmmhhhhhhooo(((***+++---......------------------,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---------......//////000111000222666666555777<<>><<<;;;???GGGXXXsssyyy{{{|||oooiiiiiiooo''')))+++---.........------------------.........///+++)))***---///...++++++,,,...//////...,,,+++,,,,,,---......///000000222000111555666555777<<>><<<;;;???GGGXXXttt|||}}}rrrjjjjjjooo'''(((+++---//////...------------....../////////---((($$$''',,,///---(((+++,,,...//////...,,,+++,,,,,,------...///000000333000111444666555888<<<777<<>><<<<<<<<<<<<===<<<999777777777888999AAAGGGRRR[[[ccchhhlllooosssrrrrrruuuyyy{{{zzzxxx|||~~~{{{ssslllccc\\\WWWPPPJJJKKKMMMLLLMMMOOOUUU^^^```XXXRRRQQQOOOIIIJJJGGGFFFGGGHHHLLLVVVaaahhhkkkppptttvvvuuusssqqqnnnssswwwwwwtttsssvvvyyy{{{{{{yyyxxxwwwvvvvvvvvv{{{yyyyyy|||yyyqqqppptttwwwyyy}}}|||xxxxxxzzz~~~}}}~~~|||{{{llljjjmmmxxx~~~}}}yyyppprrryyy}}}xxxgggRRRAAA:::222222222111111111000000000000000000000///......000////////////000000111333222111/////////000111111222222222000000111333111111000000000000111111111444444222555:::===<<<999:::===AAAGGGWWWsss|||ssskkkiiimmm------------------,,,+++---,,,++++++******++++++---,,,,,,,,,++++++++++++------------............///......---,,,,,,------111111111111222444555666555???CCCQQQqqq~~~{{{qqqvvvuuuoooqqqvvv\\\JJJDDDBBBDDDGGGFFFFFFHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHFFFCCC@@@???>>>>>>???>>>===:::888777777888999;;;AAAKKKUUU^^^eeelllpppqqqpppqqqtttyyy{{{{{{yyy{{{}}}|||uuueee[[[PPPLLLJJJIIIKKKOOOVVV^^^```WWWQQQQQQPPPKKKIIIFFFEEEFFFHHHMMMYYYdddiiikkknnnqqqrrrrrrpppoooqqquuuyyyyyyvvvtttuuuwwwxxxxxxxxxxxxxxxyyyzzzzzz~~~zzzzzz}}}{{{tttqqqsssuuuvvvyyy|||~~~|||yyywwwwwwzzz|||~~~~~~zzzuuurrreeegggooo|||~~~uuutttvvvxxxssswww}}}~~~~~~{{{qqq^^^HHH:::777222222222111111111000000///////////////...------............///000111222333222000/////////000111---///222222111/////////222222111111111111222222333777777666888===???>>>::::::<<<@@@EEETTTooo~~~}}}pppgggfffooo+++,,,---------------------,,,++++++******++++++------------,,,,,,,,,,,,+++,,,,,,,,,------------//////......------......000000000111222333555666444<<<===EEE___~~~{{{wwwxxxzzz}}}yyymmmbbbccciiisssiiixxxkkkNNNFFFAAACCCEEEDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHEEECCCAAAAAAAAAAAA@@@???<<<999888777888888888===DDDMMMUUU^^^fffkkknnnnnnppptttxxx|||||||||zzz|||~~~||||||~~~|||nnn^^^SSSLLLIIILLLQQQWWW```aaaXXXQQQQQQQQQNNNJJJGGGFFFHHHKKKQQQ___kkknnnoooooooooooonnnnnnmmmrrruuuyyyzzzwwwuuuuuuvvvvvvvvvwwwxxxzzz|||~~~}}}|||~~~~~~yyysssppppppqqqrrrtttvvvxxxzzz{{{xxxwwwvvvwwwyyy{{{|||{{{~~~vvvnnnhhh___ffftttyyyqqqoooqqq|||xxxxxx}}}wwwuuupppdddQQQ===555555222111111111111000000000......//////......------............///000222222222111000000///000000000,,,///222333222000......///......------......///000444555555777;;;===;;;::::::<<<>>>DDDRRRkkk{{{mmmeeedddppp******+++,,,------,,,,,,---,,,++++++******++++++------------------------,,,,,,,,,,,,------------000//////.........////////////000111222333444444444;;;<<<@@@SSSlll|||qqqlllkkklllkkkddd[[[ZZZ]]]iiivvv~~~zzz|||kkkwwwvvvTTTJJJAAAAAACCCCCCDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHFFFDDDCCCBBBBBBBBBBBB@@@===:::888777888888:::===AAAFFFMMMUUU^^^dddkkklllppptttyyy}}}|||~~~}}}wwwwwwyyy}}}pppaaaUUUOOOPPPTTT[[[dddfff\\\SSSSSSSSSPPPKKKHHHHHHKKKOOOWWWeeerrrvvvuuussspppnnnlllkkkkkkllloootttvvvvvvuuuvvvwwwvvvvvvwwwyyy{{{~~~}}}~~~|||tttnnnjjjjjjjjjkkkmmmppptttvvvvvvvvvvvvxxxzzz{{{{{{yyy|||}}}|||tttkkkfffbbbkkk{{{{{{vvvvvvxxxxxxyyyzzz~~~xxxooobbbUUUFFF999444666111111111111000000000000...///////////////......000////////////000000111111111000000000000000000...000222333111000///000...------,,,,,,------...///333444444666:::;;;999:::999:::>>>DDDRRRjjjzzzllleeeeeennn((()))***+++++++++++++++---,,,++++++******++++++------------------------,,,------------.........//////.........//////000...///000111222222333333444<<<===AAAMMM^^^}}}~~~lllgggcccaaabbbaaa\\\[[[\\\\\\iiiuuuyyyzzz{{{|||{{{wwwyyy~~~aaaSSSEEE@@@AAABBBEEEGGGGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGFFFEEECCCCCCBBBBBBBBB@@@===:::888777888888:::<<<>>>BBBGGGPPPYYY___hhhkkkoootttyyy}}}~~~~~~zzzwwwssstttwww{{{}}}nnn```UUUSSSVVVaaalllooodddYYYVVVTTTPPPIIIGGGHHHKKKPPPXXXgggtttyyyxxxuuurrrnnnkkkiiihhheeehhhlllpppsssuuuxxxzzzxxxxxxyyyzzz{{{}}}~~~}}}|||}}}|||uuummmfffeeeddddddgggkkkooorrrwwwvvvwwwyyy||||||{{{zzzyyyzzz}}}xxxrrrllliiinnnvvv~~~yyyxxx{{{pppYYYIII???777444444000000000000000000000000///000000111111111000000222111000//////......///000000000111111111000000///000///...------///111222222111111111111222222222666777666999===???===999888999===EEESSSjjj~~~wwwiiidddeeekkk)))***+++++++++++++++***---,,,++++++******++++++,,,,,,,,,,,,------------------------..................------......//////---...///111222222222222444;;;===@@@IIIRRRkkkqqqllleeeaaadddfffddd```^^^XXXeeerrrvvvwwwyyyyyyxxxyyyuuubbbNNNDDDBBBCCCEEEHHHGGGGGGIIIIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@???<<<999888777888888888999;;;>>>DDDMMMWWW^^^dddhhhmmmrrrvvvzzz~~~{{{vvvsssqqqsssvvvzzzuuuggg[[[WWWYYYggguuu{{{pppbbb[[[UUUOOOGGGEEEGGGKKKPPPWWWdddqqqvvvvvvvvvuuurrrnnnjjjhhheeefffiiilllpppuuuxxx{{{zzzzzzzzzzzzzzz{{{||||||~~~|||xxxxxxyyytttnnndddcccbbbbbbeeejjjnnnqqqxxxwwwxxxzzz|||}}}|||{{{zzzzzz|||zzztttqqqqqqpppzzz|||}}}|||{{{pppSSSBBB:::555111/////////000000000000000111000000111222222222111111222111000//////....../////////000111111111111000///...---***)))***...111333222222111111222222333333555666444666;;;>>>===999777888===EEESSSiii|||rrreeeaaacccjjj{{{yyy,,,,,,---------,,,++++++---,,,++++++******++++++++++++++++++,,,,,,,,,---+++,,,,,,,,,------------------,,,,,,---......///,,,---///000111222222111333888999<<>>===:::888777777888999888888:::<<>>777333000000////////////000000111111//////000111111111111111///////////////000111111...///000111222111111000//////...---,,,,,,...111000000000//////000000000222444333000222999===<<<:::777777<<>>DDDKKKQQQ]]]bbbhhhmmmpppsssyyy||||||~~~zzzuuuqqqnnnppptttxxx{{{|||}}}}}}|||pppfffeeejjjqqqqqqbbbUUUKKKKKKKKKNNNSSSWWW\\\fffpppqqqvvv|||{{{wwwwwwtttpppnnnpppsssvvvwwwzzzzzzyyyyyyyyyzzz{{{{{{wwwzzzyyyrrrnnnqqqrrroooggggggfffhhhkkkooosssuuuxxxwwwvvvwwwzzz{{{|||{{{|||yyyyyy{{{}}}sssuuuvvvrrrnnnpppxxxkkk[[[HHH===666222222555.../////////000000111111......///000000000000000,,,------...000111333444...///000222222222111000000222333333111111111222333333222222222222333333666777555222444;;;@@@@@@;;;888777:::AAANNNaaarrr|||qqqeeecccgggooollliiirrr+++---...---***(((***,,,///,,,)))***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,,,,---------............------//////...//////000111222888222333999999999DDDSSSyyy~~~vvvdddpppwwwZZZHHHAAAAAACCCDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFFFF???>>>=========;;;888666999:::::::::;;;@@@IIIOOO\\\```eeehhhiiilllpppttt|||}}}|||uuuppptttuuuvvvvvvuuuuuuwwwyyyyyyoookkkkkkmmm~~~yyyfffXXXQQQQQQSSSVVVXXX]]]dddnnnuuutttuuuyyy~~~|||wwwsssooonnnnnnnnnuuuvvvwwwxxxyyyyyyyyyyyy{{{{{{yyywwwsssqqqppppppnnngggeeemmmttttttsssuuusssuuuxxxyyy{{{}}}{{{yyy|||}}}xxxsssmmmkkkjjjppp~~~oooWWWLLL>>>555222222000///222111000//////000111222444222111/////////000000000000000000000000000000111111000000//////......111111000000000000000111333222000//////000222444111222333555888:::;;;<<<555777999;;;@@@LLL\\\iiixxxqqqeeeaaacccuuu{{{kkkkkksss***+++---+++)))((()))+++,,,+++******+++,,,++++++,,,,,,++++++++++++++++++......---,,,+++,,,------,,,------------------,,,..................//////555111222888888777@@@NNNhhhuuu~~~}}}dddPPPFFFDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDBBB@@@???>>>===;;;777444777888999999:::???FFFKKKWWW[[[```ccceeeiiinnnrrruuuwww{{{yyyuuuttttttttttttuuuuuuvvvvvv~~~}}}tttqqqrrruuu~~~jjj]]]XXXTTTWWWZZZ]]]aaahhhpppvvvtttvvvzzz}}}yyyuuurrrqqqqqqqqqwwwwwwxxxyyyzzzzzzzzzzzz}}}}}}|||zzzwwwtttrrrrrrqqqjjjgggmmmqqqqqqqqqrrrqqqsssvvvwwwyyy{{{{{{uuupppmmmmmmssssssbbbNNNEEE:::333111111000/////////...------.../////////...---,,,,,,------...////////////////////////000000000000000/////////111111000000000000111111222111111000000111222222111222333555777999;;;<<<777999;;;===BBBNNN^^^jjjwwwsssfffaaadddtttnnnnnnvvv)))***+++***)))((()))***)))***++++++))))))***+++*********************+++---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,---------222///111666666555;;;FFFWWWsssuuu]]]NNNGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDBBBAAA???>>>;;;777444555666777888999===BBBEEEOOOSSSYYY\\\___dddjjjooonnnqqqvvv|||}}}zzzwwwuuutttuuuwwwwwwuuurrrxxxzzzxxx{{{~~~}}}iii^^^[[[ZZZ]]]```bbbeeehhhmmmpppsssuuuzzz~~~|||yyyvvvttttttttttttxxxxxxyyyzzz|||}}}}}}~~~|||||||||{{{yyyuuurrrpppnnnhhheeehhhlllmmmooopppppprrrtttvvvwwwzzz}}}~~~yyysssqqqqqqwww|||hhhVVVDDD===666111000111000.........------------......---,,,,,,,,,,,,---......000000000000000000000000//////000000000000000000111000000000000000111111222222222222222222222111111222333555777999:::;;;777999;;;<<>>JJJ[[[hhh|||yyykkkfffhhhyyy,,,,,,+++,,,,,,,,,,,,,,,))),,,///...+++***+++---((((((((())))))************++++++,,,,,,---------......---,,,,,,---......000000///...------------111000222555666555777:::DDDVVVuuuiiiTTTGGGGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGFFFFFFEEEEEEFFFFFFCCCBBBAAAAAAAAA@@@===;;;777777888999;;;<<<======BBBFFFKKKOOORRRXXX```eeejjjnnnsssxxx|||}}}~~~}}}~~~~~~zzzyyyzzzxxxrrrmmmiiiuuuwww|||kkkdddcccdddeeehhhjjjllllllkkkjjjkkknnnrrrwwwzzzyyyvvvttttttssssssrrrrrrssstttuuuwwwxxxzzz}}}~~~}}}}}}}}}|||yyytttooofffdddbbbbbbdddjjjmmmnnnlllmmmoooqqqrrrtttwwwyyywww{{{|||xxxxxxzzz}}}uuu```OOO:::777444222111000///...///000000000000000000///---...///000111222222222111111111111111111111111//////000000111111222222000000//////000111222222333555666777777555333111111222333555666888999:::777888888999===III[[[hhh{{{nnniiikkk}}}---,,,+++,,,......---,,,***,,,......---,,,+++,,,((((((((()))******++++++***+++,,,,,,,,,,,,,,,+++...---,,,++++++,,,---...000///..................000111222444555666666777<<>>AAAEEEHHHKKKQQQXXX^^^fffjjjooouuuyyy{{{{{{{{{~~~{{{yyyxxxvvvsssoookkkqqqyyy~~~sssyyyyyyxxxyyy|||||||||{{{nnnhhhgggfffgggjjjnnnsssttttttrrrkkkmmmooorrrsssrrrqqqpppoooppppppqqqrrrtttuuuvvvwwwwwwyyy|||zzzuuummmnnnlllhhhgggkkkmmmlllggghhhjjjkkklllnnnqqqsssssswww}}}|||zzz}}}lllVVVGGG888777555333111000000000......////////////......,,,---...///000000000000////////////////////////000000111111111111111111////////////000111222333333444666666666444222000111222333444666777888999999:::::::::>>>KKK\\\iiizzzmmmiiikkk~~~---+++***+++---...---,,,******+++---...---+++)))(((((()))******+++,,,,,,++++++,,,---,,,+++******,,,+++***))))))***+++,,,---------,,,------......///000000111333555666555999???PPPmmmsssaaaMMMKKKIIIGGGFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHEEEDDDCCCCCCDDDBBB???===<<<999777777999;;;:::999:::===AAABBBDDDIIIQQQVVV\\\aaaiiiqqqwww{{{|||||||||zzzyyyyyyyyytttrrrsssyyyyyywwwvvv|||qqqmmmkkkkkkiiihhhlllrrryyy{{{sssmmmkkkkkkkkklllpppuuuwwwuuusssmmmnnnooopppooooooppppppnnnoooppprrrtttvvvxxxyyywwwwwwxxxyyy|||~~~}}}~~~}}}xxxtttpppsssrrrllljjjnnnnnnlllfffgggiiijjjkkklllooorrrvvvxxx}}}}}}}}}}}}xxxbbbLLL???666555444222111111222333...///000111111000///...+++,,,.../////////......000000000000000000000000222222111111111111111111////////////000111222333222333333333222111///...222222333444666777888888::::::::::::>>>JJJ\\\iiixxxkkkfffggg{{{,,,***(((***---...---+++***))))))+++......***&&&((())))))***+++,,,,,,,,,+++,,,,,,---,,,+++)))(((***)))(((&&&&&&((()))***++++++++++++,,,------....../////////111555666444:::<<>><<<===999666555777999999888888;;;>>>???@@@DDDKKKQQQTTTZZZcccmmmvvv|||~~~}}}~~~}}}vvvqqqsss~~~yyyqqqsss}}}}}}pppddd___\\\[[[YYYXXX\\\cccgggrrr|||{{{vvvssspppnnnnnnpppssssssqqqnnnqqqqqqqqqpppooooooqqqrrroooppprrrtttwwwyyy{{{|||xxxxxxwwwwwwxxx{{{}}}{{{wwwvvvwwwwwwrrrnnnmmmrrrrrrmmmlllooopppmmmhhhiiikkklllmmmnnnqqqtttyyyzzz~~~~~~|||||||||}}}~~~rrr\\\GGG<<<333333222111000111444666111222333444444333222111---...///000000000///...333333333333333333333333333222222222111000000000////////////000111222333111111111000///...------222222333444555777777888888888888777;;;HHHZZZgggvvvhhhcccdddxxx++++++++++++++++++++++++,,,***))))))***++++++***,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))***+++,,,,,,------,,,,,,///000///---++++++---///,,,---...000222444666777888666;;;LLLfffvvv{{{uuu]]]QQQHHHGGGGGGEEEDDDGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCAAA@@@??????===:::888777666777888;;;;;;===>>>AAACCCFFFGGGOOOTTT\\\eeemmmvvv|||yyy{{{zzz||||||tttkkkbbbZZZTTTTTTUUUTTTTTTUUU___eeefffkkkrrrvvv|||sssrrrqqqrrrvvvyyyzzzzzzzzzyyyyyyyyyyyyxxxuuurrruuuuuuvvvwwwyyy{{{~~~|||wwwvvvxxx~~~{{{uuuooollllllmmmnnnrrrqqqpppnnnmmmmmmmmmmmmmmmmmmllljjjiiikkkooosssxxx}}}~~~~~~zzz}}}|||{{{|||uuuaaaKKK>>>;;;555444333333222222333333111111111111000000000000---.........//////000000111111222222222333333333333222111000000000222222222111111111222333444444111111111111111222222333111111222333444666777888555555888===CCCKKK[[[iii~~~vvvhhhaaaaaattt++++++++++++++++++++++++---+++******+++,,,,,,+++,,,,,,++++++************)))***++++++++++++***)))***+++,,,,,,------,,,,,,/////////---,,,+++---///...//////000111333444555555444888DDDXXXvvv~~~tttooosss{{{|||gggZZZNNNKKKKKKHHHGGGIIIGGGGGGGGGHHHHHHGGGGGGGGGEEEEEEEEEDDDCCCBBB@@@???>>>===:::888777666777888999999:::<<<>>>@@@BBBCCCJJJNNNUUU^^^gggqqq|||||||||~~~|||{{{tttlllaaaZZZUUUVVVWWWUUUSSSTTTWWWZZZYYY\\\dddggguuuvvvtttssstttwwwzzz{{{{{{vvvuuuuuuwwwyyyyyyxxxvvvuuuuuuvvvvvvxxx{{{}}}|||yyy{{{~~~|||yyytttnnnjjjhhhggggggnnnnnnmmmllljjjiiihhhggggggiiijjjkkkkkkmmmqqqsssvvv{{{~~~~~~}}}rrrsss{{{zzzwww}}}uuuiiiWWWDDD;;;:::333333222111111111111222//////.........---------///////////////000000000/////////000000111111111222222111000000111111222111111111111111222222333///////////////000000111//////000111222444555666777666999===BBBJJJ[[[jjjuuuhhhaaaaaammm++++++++++++++++++++++++...,,,++++++,,,------,,,+++************))))))))))))***++++++++++++***)))***++++++,,,,,,,,,,,,,,,......///---,,,+++---...000000///000000111222222222444888===GGG^^^}}}xxxtttrrrnnnhhhccccccgggkkk{{{tttdddTTTLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@>>>===;;;999777777777777888999999:::;;;===???@@@DDDGGGKKKRRR\\\hhhttt|||~~~}}}uuueee^^^YYYZZZZZZWWWUUUUUURRRSSSNNNQQQXXXZZZfff|||{{{yyywwwxxxyyyzzzzzzyyyuuuttttttuuuwwwyyyyyyxxxuuuuuuuuuvvvxxxzzz|||}}}~~~~~~}}}{{{wwwqqqlllgggdddbbbiiiiiiiiiiiigggeeecccbbbbbbeeehhhjjjlllnnnqqqtttuuuwwwyyyzzzxxxwwwwwwwwwzzzxxxzzz{{{ffflllyyy|||yyy|||sssfffYYYIII<<<666888222111000000//////000000222222111111111000000000000000000///////////////////////////000000000000111111000000000111111222111111111000000000000000///////////////000000111//////000111222444555666:::888999<<<@@@JJJZZZjjjuuuhhhaaaaaafff***+++++++++++++++,,,,,,---,,,******,,,---,,,+++***)))))))))))))))))))))*********++++++***************+++,,,,,,,,,,,,+++---......---,,,,,,---...////////////000111222222222555999:::<<>>===<<<:::888888888888::::::::::::;;;===>>>???@@@AAACCCGGGOOO[[[gggpppwww}}}tttkkkccc```^^^[[[YYYYYYWWWUUUOOOQQQYYYYYYbbbvvv}}}{{{{{{zzzxxxvvvwwwvvvuuuuuuwwwxxxwwwwwwvvvvvvvvvvvvwwwyyy{{{|||~~~yyyssskkkeeeaaadddeeefffggggggeeecccaaaccceeegggiiijjjmmmpppssssssrrrpppooooooqqquuuwww|||wwwxxx}}}wwwiiirrrzzzlll[[[LLL???666444777000000///...............333333333222222222222111000/////////...---------111111111111111111111111000000000000000111111111111111000000000///......111111111111111222222333111111222333444666777888<<<999999<<<@@@IIIZZZjjjwwwjjjcccbbbddd{{{*********++++++,,,,,,,,,,,,+++))))))+++++++++***)))))))))))))))))))))***+++******************+++)))***++++++,,,,,,+++++++++---......,,,,,,---...,,,,,,---...///111222333000444999888666BBB___{{{yyymmmeeeeeeccc^^^YYYWWWXXXZZZfffqqq~~~oooXXXKKKIIIIIIIIIGGGFFFEEEEEEEEEEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBBBB??????===<<<:::999999888999999999999:::;;;<<<===>>>>>>>>>@@@EEEMMMXXX___eeeooo{{{~~~ppphhhddd``````bbb^^^]]]WWWYYY___^^^dddwww~~~|||yyyuuurrrvvvuuuuuuwwwyyyzzzzzzyyywwwwwwvvvvvvwwwyyy{{{|||~~~xxxooogggbbb```aaadddfffggggggfffeeehhhhhhhhhhhhhhhjjjmmmqqqoookkkfffeeehhhpppxxx}}}|||zzzzzz~~~{{{vvvzzziiiTTTEEE:::444444777000///......------......000/////////.....................------,,,,,,,,,000000000000000000000000//////000000111111111111000000000000000///...---111111111111111222222333111111222333444666777888<<<::::::<<<@@@III[[[kkkzzzllleeedddfff{{{*********++++++,,,,,,---,,,***))))))***++++++***)))))))))************+++++++++***))))))***++++++)))******+++++++++++++++***,,,......---,,,,,,---+++,,,,,,---///000222333---000444555444;;;PPPeeessshhhkkklllhhh```[[[ZZZ[[[dddmmmyyyeeeQQQIIIGGGEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>===;;;::::::666666666666777999::::::=========<<<>>>CCCJJJPPPVVV___mmm}}}~~~ssslllhhhhhhkkkeeefffccccccgggbbbfffyyy~~~|||yyyuuuqqqrrrsssuuuyyy~~~yyyyyyxxxxxxxxxyyy{{{|||zzz|||xxxooofffaaa]]]___aaadddfffhhhhhhhhhkkkkkkkkkiiihhhhhhjjjlllgggbbb]]]]]]dddooozzzyyy|||uuubbbMMM@@@999555444666111000//////......//////000000000/////////...............---------------............------------......///000111111111111//////000111111000......///////////////000000111//////000111222444555666;;;999:::===AAAKKK[[[kkk}}}ooofffeeeggg|||)))******+++,,,,,,---------+++)))***+++,,,++++++************++++++,,,,,,++++++***))))))***++++++))))))***+++++++++++++++)))+++---...---,,,,,,---------------...///000111,,,---000333444999EEEQQQrrr||||||zzztttkkkbbb]]][[[]]]ggguuuzzz___OOOGGGCCCEEEDDDBBBAAAAAABBBDDDEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@???===<<<;;;555555555666777999:::;;;;;;<<<<<<<<<<<<>>>BBBEEEJJJQQQ\\\jjj~~~}}}~~~~~~}}}vvvqqqppprrroootttrrrrrrpppgggjjj|||~~~{{{~~~}}}|||zzzvvvtttqqqsssxxx}}}{{{zzzyyyyyyyyyzzz{{{|||yyy{{{}}}~~~}}}}}}}}}wwwnnnfffaaa\\\]]]^^^```cccdddfffgggiiilllnnnnnnllliiihhhggg[[[XXXVVVZZZcccnnnwww{{{zzz}}}xxxwww~~~jjjXXXEEE<<<888555333444222111111000000000000000111111111000000000000///......//////////////////.........------,,,,,,,,,---...///000111111111000...///000222222111000//////////////////000000111//////000111222444555666888888:::>>>CCCLLL\\\kkk~~~~~~ooofffeeedddzzz))))))***+++,,,,,,------...,,,++++++,,,------,,,******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,))))))***++++++++++++***(((+++---...---,,,,,,---///......---------.........---///444777999???FFF]]]~~~ssshhh^^^XXXVVVaaasssqqq\\\PPPHHHDDDCCCAAA@@@@@@AAACCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBB@@@???===<<<666777777888999;;;===>>>999;;;<<<<<<<<<<<<>>>@@@CCCHHHNNNZZZooo~~~}}}{{{{{{}}}wwwtttuuuzzz~~~yyymmmooo{{{xxx|||{{{{{{||||||{{{yyyvvvuuuwww{{{|||{{{zzzzzzzzzzzz||||||{{{|||}}}}}}|||{{{}}}~~~}}}vvvnnngggbbb\\\\\\\\\]]]___aaacccdddfffkkkppprrrpppkkkgggdddRRRQQQRRRYYYcccmmmsssvvv}}}{{{xxxuuutttxxx~~~```PPP???888777555222222333222222111111111111111------------,,,,,,,,,,,,//////000000111111222222000000/////////.........,,,---///000111111111000---///111222333222111000111111111111111222222333111111222333444666777888777777:::???DDDMMM]]]kkk{{{}}}~~~ooofffdddaaawww((()))))))))************)))***+++,,,,,,+++***)))((()))***)))((((((***+++******))))))))))))******------,,,,,,,,,,,,,,,,,,---------...///000111111++++++++++++,,,...000111444444444333222444777:::QQQiiivvvhhh```aaaffftttmmmRRRIIIBBBDDDDDDAAA<<<;;;@@@EEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFEEEBBB>>>:::===;;;::::::;;;<<<;;;:::<<<======<<<::::::;;;===>>>CCCIIIOOOZZZlllxxxxxxyyy|||}}}{{{sssttt{{{yyywwwzzzzzz}}}~~~{{{{{{}}}}}}zzz|||||||||~~~{{{zzz{{{}}}}}}}}}zzzwwwuuuvvvyyy|||~~~xxxqqqkkkgggeeecccaaa^^^]]]___bbbdddeeegggqqquuupppmmmmmmfff\\\MMMUUU^^^cccffflllttt{{{xxxqqqkkkmmmzzz~~~kkkVVVDDD666555444---***---111000///---------...///,,,,,,------...//////000,,,...//////......000111//////............//////............////////////------......//////000000000000000000111222333444///111333444444444555666888888999;;;CCCQQQbbbnnn~~~}}}mmmcccaaacccvvv************++++++++++++******++++++++++++*********++++++***((((((***+++******)))))))))))))))***+++++++++++++++,,,,,,,,,))))))))))))***+++,,,---,,,+++++++++,,,...///000000111111111222444777:::BBBVVVvvvzzzqqqlllnnnxxxeeeSSSGGGGGGDDDAAA======@@@CCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDCCC@@@======;;;::::::;;;;;;;;;::::::;;;;;;:::888888999;;;<<<@@@DDDGGGNNN[[[mmm{{{}}}|||zzzzzz|||~~~~~~uuurrrwwwyyywwwyyyyyy|||}}}{{{|||~~~~~~{{{yyyyyyzzz|||}}}|||{{{zzzxxxtttrrrrrrtttwww|||uuulllddd```^^^cccaaaaaaaaacccfffhhhiiilllooopppooommmjjj```VVVSSS\\\fffjjjkkkppp||||||wwwrrrtttooo\\\OOO???333333333...,,,000222222111000000000000000///............---------,,,---......------...///......------------..................////////////000000000000111111111111////////////000111222333///111333333333333555777777888888;;;BBBOOO```lllnnnbbb^^^___rrr***++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,+++)))((()))+++++++++***)))(((((())))))))))))******++++++,,,,,,(((''''''(((((()))***+++---,,,,,,+++,,,---...///---...///000111333666999999FFF```~~~|||vvv[[[OOOJJJDDD@@@>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBCCCDDDDDDBBB@@@===<<<::::::;;;;;;:::999:::;;;;;;999888777888:::;;;>>>@@@@@@BBBIIITTT^^^nnnvvv}}}{{{{{{|||}}}}}}}}}{{{||||||zzzxxxrrruuu~~~xxxvvvxxxyyy|||~~~}}}~~~~~~xxxxxxxxx{{{~~~{{{xxxwwwuuuqqqmmmlllmmmnnn|||zzzuuummmeee^^^[[[[[[\\\]]]^^^```bbbeeefffggglllhhhiiimmmnnnfff\\\VVV\\\eeeoooqqqqqqxxx~~~xxxdddQQQFFF999000111333000///333/////////000//////...---111000000...---,,,++++++,,,---......,,,+++,,,---------,,,,,,,,,,,,------............////////////111111111111000000000000............///000111222111222222222222333555888777777888:::AAANNN___kkknnnaaa\\\[[[ooo*********+++++++++,,,,,,,,,+++***))))))***+++,,,---...---,,,)))((()))+++,,,+++***)))(((((((((((('''(((((()))***++++++,,,+++*********++++++,,,---...---,,,+++,,,---...///---...000000000222555777999???OOOkkkhhhUUUMMMDDD>>>???@@@@@@???BBBBBBBBBBBBCCCCCCCCCDDDFFFDDDCCCCCCDDDDDDCCCBBB>>><<<::::::;;;;;;:::999<<<<<<<<<;;;999888999;;;<<<>>>???>>>===@@@FFFKKKVVV```ppp}}}~~~{{{yyyxxxxxxyyy|||~~~~~~~~~yyyssszzzzzzvvvyyy~~~|||xxxuuuvvvyyy{{{}}}||||||~~~~~~{{{vvvvvvsssnnniiifffeeefffooommmjjjddd___\\\\\\]]]YYY[[[^^^aaabbbcccdddeeegggcccfffnnnmmmccc]]]```ffflllrrruuuyyyttt]]]JJJ>>>555///000222000000222......000000000///...---000000///...---,,,++++++---//////...,,,+++,,,---...------,,,,,,------...............////////////000000//////......------///////////////000111222222222222111111222666999888888999;;;BBBOOO```lll|||kkk___\\\]]]rrr))))))))))))*********+++,,,+++***))))))***+++,,,---...---,,,)))((()))+++++++++***)))(((((())))))''''''((()))******++++++------,,,,,,------.........---,,,+++,,,---...//////111222111000111222444555888AAAWWWvvv|||___TTTGGG@@@@@@AAA@@@>>>BBBBBBBBBBBBCCCCCCCCCDDDIIIGGGFFFEEEEEEEEECCCBBB@@@>>><<<;;;<<<<<<;;;:::;;;<<<<<<:::888777888999999;;;>>>>>>===>>>BBBEEEFFFPPP^^^lllwww~~~{{{xxxuuusssrrrqqqsssuuuyyy|||{{{{{{}}}uuuxxx~~~{{{zzz~~~~~~wwwtttrrrqqqvvv|||~~~|||xxxwwwtttooohhhccc```___dddcccaaa^^^[[[ZZZ\\\^^^\\\___ccceeeddddddeeefffeeeeeelllqqqjjj___```jjjooooooqqqvvvjjjQQQ???999333///000111000/////////000111222222111000///........................///000000///---,,,---...//////............//////............////////////000000//////......------111111000000000111222222222222222111111222666999888999:::<<>>=========<<<;;;999:::999888555444555666666888;;;<<<===>>>@@@BBB???EEEOOOZZZeeepppyyy}}}yyyvvvtttqqqooolllllloootttxxx|||}}}zzzwwwvvv{{{}}}{{{{{{}}}|||yyy{{{zzzsssrrrqqqsssyyy~~~~~~|||{{{xxxrrrjjjccc^^^]]]______^^^[[[YYYXXXYYY[[[[[[___ccccccbbbaaaccceeehhhnnnsssqqqfff___dddnnnuuusssssszzz~~~vvv^^^GGG888666333111111111000...---+++,,,,,,---------------,,,,,,------...//////000...000000000...---...////////////....../////////............////////////111111111111000000000000222222111111111111222222111222222222222333555888777888:::===EEESSSeeeqqq~~~uuuhhhaaaaaagggzzz))))))*********+++++++++******++++++++++++*********++++++***((((((***+++(((((((((((()))***+++,,,************************+++******)))))))))******,,,+++++++++,,,...///000---...000000//////000111222777<<>>??????===<<<999999999777555444444666555777999;;;===>>>???@@@===@@@FFFMMMVVVbbbnnnvvvxxx{{{{{{xxxwwwuuuqqqnnnkkknnnrrrvvvyyy}}}~~~vvvpppttt{{{|||xxxvvvwwwwwwwwwzzz~~~}}}xxxuuuvvvxxxyyy~~~}}}vvvmmmeee___\\\[[[\\\\\\[[[YYYXXXXXXYYYWWW[[[___```______bbbfffkkkrrruuummmddddddkkkpppwwwwwwzzz~~~}}}iiiSSSAAA777222222222111111000///,,,***************+++,,,,,,,,,,,,------...//////000,,,...//////------...000///......------......///............////////////000000000000111111111111111111000000000000111111///111333333333333555777555666888<<>>===;;;;;;;;;999777555666777888999:::<<<===>>>>>>???<<<>>>AAAFFFOOOZZZgggoooqqqvvv}}}|||zzzvvvrrriiikkkoooqqqsssuuuyyy{{{xxxoooqqqxxxwwwuuupppnnnqqqtttuuuyyy}}}{{{xxxxxx|||~~~yyypppfff```]]]WWWYYY[[[[[[ZZZZZZZZZ[[[XXX\\\aaabbbaaabbbgggllljjjrrrrrrhhhdddkkkrrrssswww{{{|||{{{nnn[[[GGG;;;666000222222111111111000---111000/////////111222333---------.........//////+++,,,------,,,,,,...///...------,,,,,,------.............../////////000------......//////000000111000////////////000000///111333444444444555666333444666;;;DDDSSSfffsss{{{mmmdddbbbcccuuu((()))***,,,+++***(((''',,,,,,,,,+++++++++************))))))((((((''''''+++)))(((''''''((()))+++))))))))))))))))))))))))+++***)))(((''''''''''''******+++++++++,,,,,,,,,)))***+++---///000111222444//////666<<>>@@@CCCEEEFFFBBBCCCCCCDDDCCCBBB@@@???CCCCCCBBBAAA@@@???===<<<:::999999888777666555555555666777888999:::::::::>>>>>>>>>BBBJJJTTT___fffkkkpppwwwzzzrrrooooooooorrruuuwwwvvvuuu{{{yyytttrrryyy|||}}}{{{pppcccdddeeegggkkkpppvvv||||||yyyyyy|||~~~~~~~~~|||pppcccZZZVVVTTTUUUWWWWWWWWWWWWXXXZZZVVV[[[aaaddddddfffjjjnnnjjjnnnrrrsssqqqqqqrrrsss~~~|||}}}~~~vvvtttttt~~~{{{{{{|||~~~xxxmmm]]]MMM???666222555222000//////000//////***+++,,,---...........................---------***+++---,,,,,,+++---...+++,,,,,,,,,---.........000...,,,,,,...000000000000000...------...///000000000000000////////////111222222333444555666666888666777<<>>AAACCCDDDCCCCCCCCCCCCBBBAAA@@@@@@CCCBBBBBBAAA@@@???>>>===;;;;;;::::::999888777777666777888999999999999999===<<<===???EEEMMMVVV[[[___dddkkkxxxxxxqqqpppppprrrtttvvvuuutttxxx}}}zzzvvvtttwww~~~|||vvvwwwvvvnnnccccccdddgggjjjnnnsssxxxzzz~~~{{{{{{yyyvvvtttsssuuuvvv}}}~~~}}}|||~~~~~~}}}}}}xxxnnnddd]]]YYYUUUWWWXXXXXXWWWWWWYYYZZZYYY[[[]]]aaadddhhhjjjllllllqqqwwwxxxvvvtttuuuwwwyyymmmhhhnnnzzz{{{xxxwwwvvvqqqkkk```QQQCCC999333000555333000000000111000///000000111111000///......//////......---------,,,***,,,------,,,,,,---............//////////////////...------///000000///......---------------...////////////000000000000222222333444555666777777888777888<<>>>>>>>>===<<<;;;:::999888888888888999999999999999888:::::::::<<>>HHH[[[zzz~~~vvvllleeeccc```[[[WWWRRRMMMPPPaaatttsss___OOONNNJJJEEEBBBAAABBBCCCCCCEEEDDDBBBAAA@@@@@@AAABBBBBBBBBBBBBBBAAA@@@?????????>>>===<<<;;;:::999888999999999:::999999888888777777888999;;;===???AAACCCGGGMMMUUUeee~~~{{{uuusssqqqpppqqqpppooonnnoooqqquuuxxxyyyxxxwwwwwwqqqtttyyy}}}yyywwwzzzxxxsssjjjkkkmmmnnnpppppppppppptttyyy}}}yyywwwuuuwwwxxxxxxuuusssssssssuuuxxx}}}}}}~~~|||zzzxxx{{{|||mmmccc___]]]ZZZWWWVVVWWWXXXXXXVVVVVVWWWXXXWWWZZZ___dddiiillloooppptttzzz{{{zzz~~~rrrgggbbbkkkwww~~~sssiiiZZZRRRFFF;;;444222333444000///------...///---,,,((()))+++,,,---...//////000000///...---,,,,,,++++++---...---,,,,,,---............---,,,,,,,,,+++---,,,---///000000...,,,...///111222222222111000---......///000111111222000000111222333444444555888777999>>>EEEQQQeeevvvxxxzzzvvviii```ZZZiii,,,+++***)))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))***+++------******+++++++++,,,,,,,,,------------------------------...111222444:::AAAIIIeeewwwrrrqqqpppllliii[[[QQQLLLWWWhhhxxxsss```UUUOOOHHHBBBAAAAAACCCCCCEEEDDDBBBAAA@@@@@@AAABBBAAAAAABBBBBBBBBAAAAAA@@@@@@???>>>===;;;:::999888999999:::::::::999999888555555666888999:::;;;<<>>EEEQQQddduuu}}}{{{~~~wwwjjjaaa[[[jjj************)))))))))((((((((((((((())))))))))))************++++++++++++************************))))))))))))))))))))))))((((((((()))***+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------000///......000333777:::???RRRrrr~~~{{{yyydddWWWNNNSSSbbbsssvvv___XXXMMMDDD@@@@@@BBBCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???===<<<:::999999999999:::::::::::::::999444555666777888999::::::===>>>@@@CCCFFFPPPbbbsss{{{wwwuuusssqqqoooooonnnmmmoooqqqsssssssssnnnpppsssvvvzzz}}}~~~yyyxxxwwwvvvuuusssrrrrrrooorrrvvv{{{~~~~~~~~~|||{{{yyyyyysssvvvzzz||||||}}}~~~~~~}}}{{{}}}}}}~~~~~~}}}wwwtttrrrrrrppphhh___XXXVVVVVVVVVVVVQQQSSSTTTTTTTTTTTTUUUWWW\\\dddlllkkkeeebbbgggnnn}}}~~~~~~~~~qqq^^^JJJBBB888222000111000///111111000111222222111///////////////...---,,,,,,///............------------...///...---,,,---...///////////////.........---,,,,,,---//////...,,,,,,,,,---...////////////......//////000000111111333444444555666777888999666666888>>>EEEPPPccctttyyykkkbbb]]]mmm$$$%%%'''((()))))))))(((((((((((())))))************+++++++++,,,,,,,,,---*********++++++*********))))))))))))))))))))))))(((((((((((())))))***+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------222111//////222555777666;;;EEEZZZzzzwwwiii]]]]]]fffuuuzzzooo^^^OOOFFFBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCBBBAAA???>>><<<;;;:::888888999:::;;;;;;;;;;;;666666666777777888888999;;;:::===@@@AAADDDOOO[[[lll~~~}}}{{{xxxvvvtttqqqnnnnnnqqqrrrrrrqqqnnnnnnnnnooorrruuuwwwxxxxxxxxxzzz|||}}}}}}|||{{{zzz||||||zzzxxxuuusssrrrrrrrrrpppqqqtttvvvyyyzzz{{{{{{xxxyyyzzzzzzyyywwwwwwwwwvvvyyy}}}~~~{{{{{{wwwwwwyyywwwyyyzzz{{{{{{|||~~~{{{tttmmmhhhfffaaa^^^ZZZVVVTTTSSSSSSSSSPPPRRRTTTTTTTTTUUUWWWYYYaaaeeehhhgggdddgggpppyyyyyyvvvuuuuuuuuuzzziiiUUUAAA;;;444000111111000---000//////000222222000...///......---,,,***)))(((---------..................//////...---,,,---............///////////////...,,,+++,,,---......---,,,,,,,,,,,,---...///000////////////000000000000222333444555666777777888444444777===DDDOOObbbrrrzzzkkkbbb___ooo!!!$$$''')))***))))))(((((())))))******++++++))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((())))))*********+++++++++,,,,,,,,,******+++,,,,,,---......------,,,---111555444222;;;>>>LLLhhh~~~pppkkkoooyyysss]]]NNNFFFCCCCCCBBBCCCCCCDDDCCCBBB@@@???@@@@@@AAABBBCCCCCCCCCCCCEEEDDDCCCAAA???===<<<;;;777888999:::;;;<<<<<<<<<888888777666666777777777999888;;;@@@@@@???EEEOOORRRhhh~~~|||xxxtttpppoooqqqsssrrrqqqooollliiiiiikkkpppsssuuusssssssssuuuwwwxxxwwwvvvqqqtttyyy}}}zzzwwwtttqqqqqqqqqqqqrrrrrrsssssstttuuuvvvwwwuuuuuutttttttttttttttttttttwww{{{|||xxxvvvvvv{{{{{{wwwvvvwwwssstttvvvwwwxxx{{{~~~zzzrrrhhhaaa^^^UUUVVVVVVTTTQQQOOOOOOPPPPPPRRRTTTUUUUUUVVVYYY[[[[[[[[[ZZZZZZ^^^hhhuuu~~~~~~|||~~~tttnnnlllkkkiiiqqqwwwbbbNNN===888222111333444111...,,,,,,,,,---//////---+++//////000000//////...---,,,,,,------.../////////...///000///---,,,---...+++,,,,,,------.........///---++++++,,,...............------...///111222000000000000///////////////000111222333444444555444444777===DDDOOOaaaqqq{{{lllbbb```ppp(((((((((((((((((((((((('''''''''(((((((((''''''))))))))))))))))))))))))...---+++))))))))))))***))))))))))))************(((((())))))************))))))*********+++++++++,,,+++***))))))+++---.........---...///222555666777@@@CCCNNNoooqqq```NNNDDDAAACCCDDDCCCAAABBBCCCDDDBBBBBBAAAAAAAAABBBDDDEEEFFF@@@AAABBBAAA@@@>>><<<:::;;;;;;:::999:::;;;<<<===888888777666666555666666777:::<<<<<<===@@@EEEJJJMMMVVViii}}}vvvrrrrrrssssssrrrpppnnnllljjjkkklllnnnpppuuutttsssrrrrrrssstttttttttuuuvvvyyy~~~yyyxxxwwwuuutttsssssssssqqqpppoooooooooqqqssstttsssqqqooopppssstttrrrpppqqqtttxxx{{{~~~{{{xxxuuu{{{zzzyyyyyyzzzxxxuuusssssstttuuuyyy~~~xxxqqqkkkddd^^^ZZZSSSTTTSSSRRRPPPOOOPPPRRRMMMSSSTTTOOOPPPXXX```bbbbbbZZZSSSUUUbbbqqq{{{vvvsssssssssrrr{{{wwwmmmaaaRRRGGG777666444222111000//////...///000111111222111111111000///......///000111------,,,,,,++++++,,,,,,,,,,,,+++,,,,,,---//////...------------...//////...------,,,---...///000000000//////......------////////////000000000000111111111222333444555666555444666;;;CCCPPPdddvvv{{{mmmdddbbbjjj)))))))))))))))))))))))),,,+++***)))))))))***+++))))))))))))))))))))))))---,,,***)))(((((())))))&&&&&&&&&&&&'''''''''''')))))))))*********++++++(((((()))))))))))))))))),,,+++***))))))+++---...///.........///111444555333:::;;;DDD```~~~oooYYYIIIDDDCCCBBBBBBAAABBBDDDDDDDDDBBBBBBAAAAAABBBDDDEEEFFFDDDCCCCCCBBBAAA@@@???>>>;;;;;;:::999999:::;;;<<<999888777777666666666777555777999999999<<>>777444333222000///.........---------...------,,,,,,---------......---------++++++++++++,,,---......***+++,,,............---000///...,,,++++++++++++///......---------...............///////////////////////////000000000000/////////000111222444444888777888===DDDPPPcccttt~~~|||xxx~~~rrriiieeelll))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))((((((''''''''''''))))))))))))************************++++++++++++,,,,,,,,,+++++++++++++++++++++*********+++,,,---///............///000111111333333999CCCMMMkkkkkk\\\PPPJJJFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFFFFEEECCCBBB@@@<<<;;;;;;:::999999888888999999888888888888888999999999:::::::::<<<===???===???CCCHHHRRReee{{{}}}|||zzzyyyxxxxxxyyyzzzsssrrrrrrrrrsssuuuvvvxxx{{{yyyuuussssssuuuxxxzzz~~~{{{zzz}}}|||vvvrrrlllllllllmmmnnnpppqqqrrrqqqppppppppppppqqqrrrrrrssssssuuuwwwyyy|||}}}}}}|||}}}|||}}}}}}{{{zzzwwwwwwzzz~~~~~~~~~~~~~~~rrrkkkaaaYYYSSSQQQPPPOOOLLLMMMMMMLLLKKKJJJLLLMMMLLLKKKKKKLLLNNNPPPNNNKKKLLLZZZjjjpppmmmjjjmmmrrrwww~~~|||}}}~~~oooYYYGGG<<<888222111000///...------------------------,,,+++***,,,---...//////...---,,,*********+++,,,---//////''')))+++---...---,,,+++,,,++++++++++++,,,------///.........------------------......//////000000////////////000000000000000000000000111333444555999888:::>>>DDDOOObbbrrr}}}xxxvvv}}}ssskkkjjjqqq((((((((((((((((((((((((((()))+++,,,,,,***'''%%%))))))))))))))))))))))))(((((((((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''************************))))))))))))))))))))))))++++++***+++++++++,,,,,,---------......//////000///333444999>>>@@@UUUyyylllXXXNNNGGGGGGHHHEEEEEEGGGFFFEEEDDDCCCBBBCCCDDDEEEAAACCCFFFHHHGGGDDDAAA>>>======<<<;;;:::888777666999888888888888888999999::::::::::::;;;<<<======;;;>>>???AAAEEERRReeesss{{{zzzxxxwwwvvvwwwwwwxxx~~~|||xxxuuuttttttvvvwww{{{xxxwwwyyy{{{}}}|||xxxsssooojjjkkklllnnnpppsssuuuvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{|||}}}}}}}}}~~~|||~~~~~~{{{}}}~~~}}}|||wwwwwwzzz~~~}}}{{{xxxuuurrroooddd^^^VVVPPPNNNMMMMMMMMMJJJLLLLLLLLLKKKKKKMMMOOOQQQOOOLLLIIIFFFFFFJJJNNNZZZeeeooooooiiifffkkksssxxx}}}zzzeeeOOO>>>666333000000///...---------..................---,,,+++---...///000000///...---))))))***+++,,,...///000)))***,,,...///...---,,,,,,++++++++++++,,,------..................------------......//////000000////////////000000000000111111111222333444555666888888:::???DDDOOOaaaqqq~~~sssrrr|||tttlllllluuu''''''''''''''''''''''''((())),,,......,,,***((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''(((*********)))))))))))))))++++++,,,,,,------------******+++++++++,,,,,,,,,+++,,,------...//////000---222333666::::::EEE^^^gggXXXLLLKKKJJJGGGGGGKKKGGGFFFDDDCCCCCCCCCDDDDDD@@@BBBEEEHHHGGGDDD@@@>>>??????>>>===;;;999777666888777777777777888999999888777777888:::;;;:::999888;;;======>>>EEEPPPYYYwww~~~|||{{{{{{{{{}}}{{{xxxuuutttsssssstttwwwtttsssuuuvvvuuuxxx|||}}}yyyvvvrrrooolllmmmoooqqquuuxxx{{{}}}|||}}}~~~|||}}}{{{|||zzz{{{}}}~~~}}}|||tttuuuxxx|||yyyqqqkkkfffaaa^^^VVVSSSNNNLLLKKKKKKKKKKKKJJJLLLMMMNNNNNNOOORRRTTTXXXSSSMMMHHHCCCCCCLLLVVViiinnnqqqnnniiiiiiqqqyyy}}}}}}~~~~~~ppp]]]III:::333111//////......---..................///......------......////////////......*********+++,,,---///000,,,---...000111000000///000///...,,,++++++++++++,,,---......//////...............///////////////////////////000000000000111111111222333444666666666666999>>>DDDOOO```ppp|||lllmmmzzzuuummmkkkuuu}}}www(((((((((((((((((((((((())))))))))))***++++++,,,))))))))))))))))))))))))'''((())))))))))))((('''((((((((()))))))))******)))))))))(((((((((''''''++++++,,,,,,---...//////******++++++,,,,,,,,,+++)))***,,,---...///000000---444222000777999>>>JJJhhhyyypppiiijjjpppxxxooo]]]VVVRRRJJJHHHLLLHHHGGGEEECCCCCCCCCCCCDDDCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@>>><<<999777555777666666666777777888999666555444666999:::999777777999;;;;;;<<>>@@@BBBEEESSS```fffmmmzzz}}}|||{{{zzz||||||yyyxxxyyyzzz~~~{{{zzzxxxuuurrrqqqsssuuuyyy~~~~~~{{{zzzxxxxxxvvvxxxyyy{{{{{{zzzyyywwwtttvvvyyy{{{ooobbbYYYRRRNNNKKKIIIIIIIIIJJJKKKJJJFFFCCCBBBDDDGGGIIIKKKNNNQQQTTTTTTIIICCCHHHRRR[[[gggrrrrrrqqqrrrtttyyyzzzyyyzzzzzzvvvrrrooottt|||~~~yyyfff___RRRFFF;;;555222000///............///000000+++,,,------...............---++++++++++++---...++++++++++++,,,---......************+++,,,---......------------...//////)))***,,,...000000000000000000//////.........---////////////000000000000//////000000111222444555333333777===CCCNNN___ooouuummmmmmxxxwwwpppnnnzzzzzzrrr))))))))))))(((((((((((())))))))))))))))))))))))+++***'''%%%$$$$$$%%%&&&)))))))))))))))))))))))),,,)))&&&&&&(((******(((''')))***++++++***)))'''))))))))))))************(((((())))))*********+++,,,,,,,,,,,,---...//////111111000//////111666999III___~~~}}}rrraaaRRROOOOOORRR```pppxxx```MMMHHHLLLHHHHHHGGGEEEBBBAAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;888888888888777777777777555666777999999888888777888888999999999:::::::::@@@DDDJJJQQQZZZcccmmmsss}}}~~~}}}zzzxxxyyy{{{wwwxxxzzz|||{{{xxxwwwwwwxxxrrruuuwwwwwwvvvxxx{{{~~~~~~}}}~~~yyynnn```VVVRRRQQQOOOLLLHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCCCCEEEGGGHHHFFFEEEIIIGGGGGGPPP^^^kkkrrruuusssqqqsssyyy}}}zzzwwwvvvuuusssnnnnnnxxx~~~qqqhhhhhhYYYEEE888444444333111222111///.........///000------............------///...---,,,+++,,,------------,,,(((%%%$$$'''+++...---,,,++++++---///000...////////////---,,,***------,,,,,,,,,,,,------///...---,,,,,,---...///---------...///000000111222222333333333333444444555444666;;;AAAMMM```qqq~~~tttiiiooovvvoooppp}}}www(((((((((((())))))))))))''''''''''''''''''''''''******************))))))))))))))))))))))))))))))***'''%%%&&&((()))(((&&&'''((()))******)))((('''(((((()))))))))******************)))))))))))))))++++++++++++,,,---...///...///000000000333666:::@@@PPPhhh}}}uuufffYYYTTTNNNKKKRRR^^^ttt~~~rrr\\\QQQOOOHHHHHHGGGFFFEEEDDDBBBBBBEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA???>>>===<<<999999999888777777666666555666777888999888888777888888888999999999::::::<<>>;;;;;;:::999777666555555555666777888888888777777777888888888999999999999999;;;===???BBBEEEJJJMMMRRRXXXaaaggglllqqqvvv{{{~~~}}}|||}}}|||||||||{{{|||||||||yyyzzz{{{zzzxxxxxxxxxzzz}}}}}}~~~zzzoooggg\\\TTTJJJDDDBBBCCCBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDEEEDDDAAA???AAACCCEEESSSffftttyyyzzzzzzzzzsssddd[[[JJJCCC:::555444333000,,,///...------,,,,,,------------............------......---------...//////++++++***)))((())),,,///'''(((+++,,,---+++***))))))***+++,,,------------.........------.........///...------------...///------......///000000000...///000222333555666777333333555;;;BBBNNNaaaqqq~~~vvvqqquuuyyysssqqq|||zzz&&&''''''((()))******+++''''''''''''''''''''''''&&&'''((()))***)))((((((((((((((((((((((((((((((&&&&&&'''((()))((('''%%%'''(((((())))))(((((('''(((((((((((()))))))))************))))))))))))))))))(((((())))))***+++,,,***,,,000222222333444555777:::DDDWWWpppxxxgggVVVLLLNNNVVV]]]pppjjj\\\UUUNNNGGGCCCDDDEEEBBB???DDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>===<<<:::888666555444666666666777777777777777777777777888888888888999:::;;;<<<<<<<<<===@@@BBBEEEIIIOOOTTTWWW[[[___bbbmmmrrryyy||||||}}}}}}}}}|||zzzyyyzzzyyyxxxxxxxxxzzz|||}}}{{{{{{{{{zzzyyywwwwwwwww{{{zzzyyywwwsssjjj```YYYQQQLLLFFFBBBBBBBBBCCCBBBDDDDDDDDDDDDDDDDDDDDDDDD???AAAAAA>>>:::;;;BBBHHHVVVddduuu}}}|||yyyzzz~~~ppp```VVV@@@:::444222222111///,,,.........---------------------............------------------------......---,,,+++)))(((((()))***((()))***+++,,,+++*********++++++,,,------......///......------......///.........------.....................//////000000111222222222222333333333333333666<<>><<<:::888666666666666666666666777777777666666777777777888888888999:::;;;;;;;;;;;;===>>>@@@BBBEEEHHHJJJMMMOOOQQQZZZ]]]bbbfffkkkttt~~~||||||yyyzzz{{{|||||||||{{{zzzzzzxxxvvvttttttwwwzzz}}}}}}||||||{{{zzzxxxvvvuuuuuurrrnnnhhhbbb[[[TTTPPPFFFCCC@@@>>>>>>???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@AAA@@@======CCCOOOXXXgggpppxxxyyyvvvwww|||{{{iiiXXXLLL<<<888222/////////...---////////////......------------............------,,,,,,,,,---------,,,,,,111000...---------------,,,,,,+++***+++,,,---.........------------............------------......---..................---............////////////111111111222222222333333333333666<<>><<<:::999888666666555555555666777888666666666666777777777777666888999:::999999;;;<<<===>>>???BBBDDDGGGHHHJJJMMMOOORRRTTTWWW___jjjrrr{{{xxxyyyzzzwwwxxxyyy{{{|||||||||{{{yyywwwuuussstttvvvzzz|||}}}|||{{{yyywwwssspppiiifff```YYYSSSNNNKKKJJJAAA@@@??????>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>???CCCMMMZZZdddnnnppprrrsssttt{{{zzz{{{ooo\\\KKK???:::666111...---............////////////...------------............------------......------,,,+++---++++++,,,...000000//////---,,,++++++---///000//////...---------......---------,,,,,,---------------...//////...------......//////////////////---...///111222444555666555555888===CCCMMM^^^mmmzzzwwwpppxxxwwwqqqnnnxxxyyy(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))'''((()))(((&&&&&&(((***)))))))))(((((()))))))))'''''''''((((((((())))))''''''((()))***++++++,,,(((((((((((()))***+++,,,+++---///000//////000111666555777<<>>???@@@AAACCCDDDEEEFFFEEEDDDDDDCCCCCCBBBBBBAAACCCBBBAAA@@@>>>===<<<;;;666555555444555666777888555555555666666666777777444666888999888888:::;;;=========>>>@@@BBBCCCCCCBBBEEEHHHJJJLLLQQQYYY^^^gggwww|||vvvssstttvvvrrrtttvvvxxxzzz{{{{{{{{{uuuuuuvvvwwwxxxzzzzzz{{{~~~{{{xxxvvvsssnnnhhhcccZZZXXXSSSNNNIIIFFFFFFFFF@@@AAABBBAAAAAA@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;===@@@FFFOOOYYYccciiillllllmmmrrryyy}}}}}}|||zzzvvvuuuzzzppp___NNNAAA888555333111///////////////------...///...---,,,+++------............------000000111000///...,,,++++++)))(((***---///...------------------......///---,,,,,,,,,,,,---///000,,,,,,++++++++++++,,,,,,------...//////...------/////////////////////...---...///111222444555666666666999>>>CCCLLL\\\kkkyyy~~~vvvqqq{{{yyytttooowwwvvv))))))))))))((((((((((((''''''''''''''''''''''''$$$%%%(((***++++++***)))))))))))))))))))))))))))&&&(((((('''$$$$$$'''***((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))************((((((((())))))***+++,,,***,,,......///000222444444///000555888@@@YYYssspppttt}}}ppp]]]OOOFFFCCC======???@@@BBBCCCDDDEEEDDDDDDCCCCCCBBBBBBAAAAAADDDCCCBBBAAA@@@>>>======666555555444444666777888555555555555666666666777555777999999999888999;;;???>>><<<<<<===>>>======:::>>>CCCGGGHHHJJJNNNRRRUUUbbbrrr~~~zzzwwwvvvwww~~~yyysssooooooqqqooopppsssvvvxxxzzzzzzzzzqqqsssxxx|||~~~}}}|||{{{{{{wwwsssoookkkeee^^^XXXPPPNNNLLLHHHEEECCCCCCDDD===???@@@@@@???>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<>>CCCLLL[[[jjjyyy~~~vvvrrr|||wwwpppxxx~~~qqq|||((('''%%%$$$%%%''')))***''''''(((((())))))*********+++,,,+++)))''''''(((&&&'''((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%))))))))))))************+++++++++*********)))))),,,,,,------.../////////111111666:::777;;;SSSpppzzzkkknnn{{{uuucccSSSHHHCCC@@@===???DDDGGGEEEBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCBBBAAA@@@>>>===<<<777777777777777888888888777777666555555555555555666666777888999:::::::::;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAACCCEEEFFFGGGPPPTTT[[[ccckkkuuu~~~|||yyywwwwwwvvvuuu}}}|||zzzwwwrrrooonnnooopppqqqsssuuuvvvwwwwwwwwwxxxyyy{{{|||~~~xxxuuunnnfff^^^VVVQQQNNNHHHGGGEEEBBBAAA@@@@@@@@@BBBBBB@@@???>>>>>>>>>>>>;;;;;;:::999888999<<>>>>>??????AAACCCDDDEEEDDDGGGMMMRRRYYY```ggglllvvvwwwwwwyyyzzz|||~~~~~~~~~~~~|||{{{~~~~~~~~~{{{wwwtttssssssrrrrrr}}}}}}|||yyyuuurrrrrrrrrnnnpppsssvvvwwwwwwvvvuuuvvvwwwyyy|||~~~}}}zzzvvvrrrnnnhhh```XXXPPPKKKHHHFFFEEECCCAAA@@@??????@@@@@@?????????>>>>>>>>>>>>888999:::;;;;;;===@@@CCCNNNVVVbbbkkknnnlllhhheeelllmmmpppwww{{{{{{{{{}}}zzzjjjWWWIII???555111111222111000///...---,,,,,,,,,,,,,,,------............------,,,,,,------...333444555333000......000......---------...///000////////////...---,,,+++,,,,,,------...//////000000///...------,,,------------------------------//////.........000111222000111111222333555777777666555888>>>EEENNN\\\iiizzz~~~tttsss{{{rrrpppvvvyyyppp***)))((('''((()))***+++))))))(((((((((((((((((((((******)))'''&&&&&&'''(((((())))))((('''&&&%%%''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((()))***+++,,,---......***+++,,,---...///000000222000333999<<>>>>><<<:::888666555444666666666555555666777777555666777888888999999888777888888999::::::;;;;;;<<<<<<<<<===???@@@BBBBBB@@@CCCFFFIIILLLPPPUUUYYY```aaaccceeeiiillloooqqqmmmnnnpppssswwwyyyyyyxxxuuutttrrrpppooorrrwww{{{~~~}}}}}}}}}||||||{{{{{{{{{wwwxxxyyy{{{}}}}}}{{{xxxyyywwwuuutttuuuuuutttssszzzzzzzzzxxxuuusssssstttpppssswww{{{}}}|||zzzyyyvvvuuuvvvyyy{{{xxxooogggfffccc]]]VVVOOOIIIDDDBBBCCCBBBAAA@@@????????????>>>???????????????>>>>>>999999999:::===CCCKKKQQQ^^^bbbgggjjjjjjiiihhhgggpppsssyyy}}}|||}}}~~~~~~ppp___KKK@@@;;;666333333111111000///...------,,,******+++,,,---//////000...------,,,,,,------...111222222111...------......------,,,,,,,,,,,,---...//////......---,,,+++------,,,,,,---...000111......------------..............................000///.........///000111//////000111222444666777444444888@@@GGGPPP]]]jjjyyyvvvppp|||zzzpppnnntttzzzrrr***)))((((((((())))))***)))))))))((((((''''''&&&((())))))(((&&&&&&&&&(((''''''(((((((((((((((((($$$$$$%%%&&&((()))***+++''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((************+++++++++,,,)))******+++,,,,,,------******+++,,,...///000000333000111777<<>><<<:::888777666666666666666666666777888555666666777888888777777888888999::::::;;;;;;<<<;;;;;;;;;<<<===>>>@@@AAABBBCCCEEEFFFGGGJJJNNNQQQQQQRRRTTTWWW[[[^^^aaaccc```bbbeeeiiilllnnnnnnnnnmmmmmmllljjjiiikkkooossstttzzz~~~~~~~~~~~~zzzuuutttttttttttttttsssrrrqqqqqqrrrtttwwwzzzzzzxxxvvvsssrrrrrrsssuuuuuuuuussssssuuuvvvuuusssrrrrrrsssrrrtttwwwzzz}}}~~~~~~~~~xxxtttpppqqqrrrmmmbbbYYYXXXUUUQQQLLLHHHCCC@@@?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@???======;;;;;;;;;===BBBLLLXXXaaaeeedddaaa___```fffnnnssswww{{{~~~gggUUUBBB:::999777555555000000//////......------......---------,,,,,,,,,...------,,,,,,------...............---,,,,,,,,,------,,,++++++*********++++++,,,---...............---,,,+++,,,...000222---,,,,,,,,,------...///////////////////////////111000///...---...///000000000000000111222444444222222777@@@GGGPPP]]]iiixxxwwwppp|||zzzpppmmmsss|||uuu)))((((((((((((((((((((())))))((((((''''''&&&&&&((())))))'''&&&&&&''')))%%%&&&&&&'''((()))******$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((()))************+++++++++++++++++++++++++++++++++******+++,,,---...///000444111000444888>>>GGGNNNMMMOOOZZZuuuttt^^^RRRPPPOOOWWWjjjooo]]]OOOHHHEEEDDD@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA??????>>>===<<<;;;::::::777777666666666777777888555555666777777777666666777777888888999:::::::::::::::;;;;;;<<<===>>>???>>>???@@@@@@AAACCCFFFIIIKKKLLLMMMOOORRRUUUWWWYYYYYY[[[^^^aaacccdddeeefffdddddddddcccbbbdddgggjjjnnnrrrtttssssssuuutttqqqpppppppppqqqpppooonnnnnnkkklllmmmppprrrsssqqqooolllkkkkkkllloooppppppooonnnppprrrrrrqqqpppqqqqqqrrrqqqqqqrrrtttwwwzzz|||vvvooohhhdddddd___VVVNNNKKKJJJHHHEEECCCAAA@@@???==================<<<<<<===============<<<;;;;;;999>>>EEELLLSSSZZZaaafffbbbaaa___]]]```gggqqqxxx}}}zzzzzzxxxkkkYYYHHH888222333333111000///////////////.........//////...---,,,++++++***...------,,,,,,------...//////......//////......,,,,,,,,,++++++***))))))***+++,,,---...............---,,,+++,,,...000222,,,,,,,,,,,,,,,---...///////////////////////////000///...------...//////111111111000000111111222000111666>>>FFFNNN[[[hhhxxxxxxrrr}}}{{{qqqlllqqq}}}www((((((((((((((((((''''''(((((('''''''''''''''''')))))))))'''&&&&&&(((***&&&&&&&&&&&&''')))***+++)))(((((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((+++++++++*********))))))+++++++++,,,------......222111000111444888===AAA>>>>>>IIIeeevvvcccVVVRRRRRRRRR]]]vvvppp___RRRJJJFFFEEEDDDBBB@@@@@@AAACCCDDDDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>======999888777777666666666777555555666666666666555555444444444555666666777777999999999::::::<<<======999;;;<<<<<<<<<>>>AAADDDGGGGGGHHHIIIKKKMMMOOOPPPSSSUUUWWWXXXYYYZZZ]]]______```aaa```___```bbbeeeiiilllmmmlllmmmqqqqqqooonnnnnnnnnnnnnnnnnnnnnnnnmmmllllllmmmnnnnnnmmmkkkjjjiiihhhiiikkkmmmmmmmmmkkkmmmpppqqqpppoooppppppssspppmmmkkkkkkmmmqqqssskkkddd[[[VVVTTTQQQLLLGGGCCCBBBAAA@@@@@@?????????<<<<<<=========<<<;;;;;;::::::999999:::;;;<<<===<<>>333111222111///............///////////////,,,,,,------------------...------,,,,,,------...---+++++++++---...---,,,***++++++,,,++++++***)))---......------,,,+++***------,,,,,,---...000111,,,,,,++++++,,,---..............................///...---------...///000222111111111111111222222111111555===DDDMMMZZZgggwwwxxxsss}}}ssslllqqq~~~zzz************))))))((('''&&&&&&''''''''''''''''''******)))(((&&&'''***,,,)))(((''''''&&&'''((())))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,///000000000111444777999999<<>>>>>>>>::::::888777666666555555555555555666666555555444333333333444555555666666777777777777888999:::;;;999:::;;;;;;;;;<<>>>>>============<<<<<<=========<<<:::999:::999999:::===@@@DDDGGGMMMUUUaaajjjnnnlllhhheeejjjooowww}}}zzzssskkk\\\NNN???888333444555333111222---.........//////000000***+++,,,,,,---...//////...------,,,,,,------...+++)))((()))+++---,,,***)))***+++,,,,,,,,,+++***------------,,,+++******,,,,,,------...//////000,,,,,,,,,+++,,,,,,------------------------------...------,,,---...000111000000000111222333444555444333666<<>>>>>===;;;;;;999777666555555555444555555666555555444444444444555555666777777888666666666666666777888999777888888888888999;;;>>>;;;;;;<<<===???AAABBBCCCCCCEEEGGGGGGHHHKKKRRRWWWVVVWWWYYYYYYXXXXXXZZZ[[[XXX^^^dddgggkkkooooookkkhhhgggffffffgggiiikkkmmmtttqqqllliiihhhhhhgggffffffccc```___```bbbcccdddbbbeeehhhjjjiiihhhhhhhhhbbb___[[[UUUOOOKKKGGGFFFIIIHHHFFFCCCBBB@@@@@@@@@@@@???>>><<<;;;;;;::::::<<<===>>>>>>===;;;:::999<<<;;;<<<===BBBHHHNNNRRRaaacccfffhhhiiijjjkkkmmmvvvzzzxxxnnnfff]]]PPPCCC555111111444555222000222------......///000000000,,,,,,,,,------............------,,,,,,------......,,,+++,,,000111000...)))***+++,,,------,,,+++******+++,,,------------+++,,,---...////////////---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,---...000111---...///111333555777999777555777<<>>AAAAAAAAA@@@@@@@@@@@@???@@@===:::999:::<<<<<<<<<888666444444666777888777444444444444444555666777777777888888888888777777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAAAAABBBDDDEEEGGGIIIKKKKKKNNNNNNOOOQQQSSSUUUWWWYYYYYY[[[^^^aaadddfffggggggdddcccaaa```aaaccceeegggjjjkkkkkkkkkjjjgggcccaaa```___^^^]]]]]]]]]^^^___```aaaaaaaaa```^^^\\\[[[TTTQQQLLLFFFAAA>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>999::::::;;;<<<===>>>>>>@@@===::::::===>>>===:::>>><<<===AAAKKKWWW```eeellleee```bbbeeegggoooxxx{{{pppfff___UUUGGG<<<222111111000///......---.........------,,,,,,,,,------------------------------/////////...---,,,,,,------......------,,,,,,,,,,,,---------......///...------++++++***)))***)))))))))***,,,...///---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000111111111111222333444555222333888@@@HHHQQQ^^^kkkzzzzzzsssqqq~~~ssspppttt{{{)))))))))(((((((((''''''((((((((('''''''''&&&&&&$$$&&&'''((('''&&&'''(((((('''''''''''''''&&&&&&&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''(((***,,,++++++(((((()))))))))*********---------,,,,,,++++++++++++---/////////000111333999CCCOOOTTTTTTYYYeeepppsssdddYYY]]]mmm}}}}}}rrrbbbSSSHHHDDDDDDEEEHHHFFFEEEEEEFFFFFFDDDBBBAAAAAAAAA@@@@@@?????????@@@===;;;:::;;;<<<<<<<<<888666444444555777666666555555555555555666777777666777777777666666555444999999999999999999999999999999999:::;;;===>>>??????@@@AAACCCEEEGGGHHHIIIIIIJJJKKKMMMOOOQQQTTTUUUVVVWWWZZZ]]]```aaabbbccc```^^^]]]\\\]]]```bbbdddeeeeeeeeedddcccbbbaaaaaabbbaaa___^^^]]]]]]]]]]]]]]]]]]\\\[[[YYYVVVSSSRRRIIIGGGDDD@@@===;;;;;;;;;========================;;;;;;;;;;;;<<<<<<<<<<<<:::999888999;;;<<<<<<;;;;;;@@@IIITTT^^^gggnnnrrrllleee___```ccchhhrrr|||{{{|||~~~ppp```RRREEE:::333222222222111000///////////////.........---------++++++++++++++++++++++++++++++,,,---------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,...------,,,,,,++++++***------,,,,,,---...///000------......---,,,,,,+++------------------------........................000000000111111222333444111222777???FFFOOO]]]iiixxxyyysssooo}}}uuuooosssvvv*********))))))))))))))))))))))))((((((((((((((($$$%%%'''&&&%%%%%%&&&'''&&&&&&&&&''''''(((((((((&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''(((***+++***)))(((((())))))))))))******,,,,,,+++***)))(((''''''+++---////////////111222666===DDDHHHIIIKKKPPPUUUgggvvvdddcccooorrr___PPPHHHGGGHHHGGGEEECCCBBBCCCDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>@@@>>>;;;;;;<<<======<<<999777555555666666555444666666555555666666777777666666777777666555444444777777777777777777777777777777777777888999;;;;;;<<<===>>>???AAABBBDDDDDDCCCCCCDDDFFFIIILLLNNNOOOPPPQQQSSSVVVXXXYYYZZZ[[[XXXWWWVVVVVVWWWYYY\\\^^^aaaaaa`````````aaabbbccc```___]]][[[YYYXXXXXXWWWWWWVVVTTTRRRNNNKKKHHHFFF???>>><<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::888999:::999999:::<<<>>><<>>EEEMMMZZZfffuuuyyyrrrnnn}}}xxxpppuuuzzzooo|||************************((((((((((((((((((((((((%%%&&&'''&&&%%%%%%&&&(((''''''''''''((((((((((((&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''((()))***)))((((((((((((((()))))))))***((()))))))))***++++++++++++---............000111111444999===@@@AAACCCDDDQQQiii{{{uuuxxxrrraaaTTTMMMJJJGGGDDDAAA???@@@AAABBBBBBCCCBBBBBBAAA@@@???>>>>>>@@@>>><<<<<<=========<<<;;;:::888777888888666555666666555555555666666777555555666777777777777777555555555555555555555555555555555666666888999999999::::::<<<===>>>??????===>>>???AAACCCFFFHHHJJJIIIJJJKKKMMMOOOPPPQQQQQQOOONNNNNNNNNOOORRRTTTUUUXXXYYYZZZ[[[\\\]]]^^^^^^ZZZYYYWWWUUURRRPPPNNNNNNNNNMMMKKKHHHEEEBBB@@@>>>;;;::::::999999:::;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::::::::<<<===<<<:::888:::???EEEKKKUUUaaahhhiiigggggghhhcccbbbccchhhqqq{{{||||||rrrmmmbbbQQQAAA777444555111111111000000000//////..................------------------------------,,,+++***))))))***+++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,---------+++******))))))(((((((((,,,,,,---------,,,,,,+++------------............111000000///...---,,,,,,.........//////000111222222222666===DDDLLLXXXdddqqq~~~xxxrrrlll|||{{{tttyyywwwlllyyy************++++++++++++'''''''''''''''''''''''''''(((((('''&&&&&&''')))))))))((((((((('''''''''''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''((()))***)))((('''(((((((((((())))))))))))***+++,,,---///000000+++,,,......------...000///000333777:::<<<;;;:::DDDSSSkkkzzzjjj]]]UUUPPPLLLFFFBBB@@@AAABBBBBBBBBBBBAAAAAA@@@???>>>>>>@@@>>>======>>>>>>===<<<===<<<;;;:::;;;:::999777666666555555555555555666111222333555666777888888666666666666666666666666555555555555666777888888777777888999::::::;;;;;;:::;;;<<<===???AAACCCEEECCCCCCDDDEEEFFFGGGHHHIIIFFFFFFFFFGGGHHHIIIKKKLLLKKKNNNRRRUUUWWWVVVUUUSSSRRRQQQPPPNNNKKKIIIGGGFFFEEEDDDBBBAAA???===<<<<<<::::::999999999999::::::888888888888888888888888888888999999:::;;;;;;<<<;;;;;;:::999:::???IIIQQQ___cccgggfffbbb___aaacccaaaeeemmmuuu~~~~~~~~~{{{yyyzzzzzzrrraaaZZZNNNBBB999444111111///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------000...,,,+++*********++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,------............------,,,++++++++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,---------------------------------............///000111222333333777>>>DDDKKKWWWcccooo}}}xxxrrrlll|||{{{xxxxxxmmm{{{***************+++++++++&&&&&&''''''''''''(((((()))))))))'''&&&&&&(((***)))))))))(((((('''''''''(((((((((''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&''')))***)))(((''''''(((((((((((())))))(((((()))))))))*********+++,,,------,,,,,,---///111111222444666777555444;;;AAAQQQkkkwwwmmmaaaZZZPPPGGGBBB@@@???>>>AAAAAAAAA@@@@@@@@@??????@@@???>>>>>>??????>>><<<>>>===<<<=========;;;999777777666666555555666666...///111333444555666666666666666666666666666666555555555555555666777777666666777777888888888999999999999:::<<<===???@@@??????>>>>>>???@@@AAABBB@@@@@@@@@@@@AAABBBCCCCCCEEEIIINNNRRRSSSRRROOOLLLJJJJJJIIIHHHFFFDDDBBBAAA======<<<;;;;;;;;;<<<<<<888888888888888777777777888888888888888888888888666777777888:::;;;;;;<<<666777888;;;AAAKKKUUU\\\ccccccaaa^^^\\\]]]cccggghhhqqq{{{}}}zzzxxxxxxxxx}}}|||zzzzzz{{{{{{zzzxxx|||}}}~~~|||xxxvvvvvvxxxvvvzzzzzzooofffWWWNNNBBB:::666444111...........................+++++++++++++++,,,,,,,,,++++++++++++++++++++++++000///...---,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,------+++++++++,,,,,,---------------......---,,,+++******++++++,,,,,,,,,,,,,,,***++++++,,,,,,---------+++,,,,,,,,,------..................///000111222444444777>>>CCCJJJVVVaaaooo}}}xxxrrrlll|||yyyyyyzzzqqq)))))))))*********++++++''''''((((((((()))))))))))))))(((&&&$$$$$$''')))((((((((((((((()))))))))***)))(((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%''')))******)))'''''''''((((((((())))))'''''''''''''''&&&&&&&&&+++,,,------,,,+++---...000000000111222333333444666:::CCCTTTlll}}}}}}|||rrrdddUUUKKKEEEAAA??????@@@@@@@@@@@@AAAAAAAAA@@@???>>>???@@@@@@>>>===<<<<<<<<<===>>>>>><<<::::::999888888777777888888222222333444555555555555555555555555555555555555444444444444444444555666666666777777777777777777888888777888888999:::;;;<<<<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<>>FFFOOOXXX^^^```___]]]\\\]]]```gggnnnrrrxxx|||zzzzzz{{{|||~~~xxxwwwwwwwwwxxxwwwuuusssxxxxxxwwwwwwxxxzzz{{{}}}yyy|||~~~uuummmcccXXXKKKDDD;;;555444444222000.........///////////////+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,---------------,,,++++++,,,,,,,,,,,,++++++(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++************+++,,,,,,,,,,,,,,,++++++,,,,,,---......///------------............////////////000111222222444333666<<>>??????@@@@@@AAABBBBBB@@@?????????@@@@@@>>>===;;;;;;;;;<<<>>>>>><<<:::<<<;;;;;;:::999999999:::888888888888888777777666444444444444444444444444333333333222333333444444777777777777777777777777777777666666666777888888;;;:::999888888999:::;;;::::::::::::999999999999888999;;;<<<<<<;;;::::::999:::;;;;;;;;;:::999888777777666666666777999:::888888999:::;;;;;;::::::888888888888888888888888999999999888888888888888AAACCCHHHQQQ[[[aaaaaa```___^^^___dddllluuu|||~~~|||}}}~~~~~~}}}xxxzzzzzzzzzzzz{{{yyyuuurrr}}}yyywwwyyy~~~zzzmmmdddXXXMMM<<<888222///...///000000////////////000000000000,,,,,,,,,------.........------------------------((()))+++---............+++++++++,,,,,,+++++++++&&&&&&''')))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000///...)))***+++,,,,,,,,,,,,,,,,,,,,,------...///000000//////////////////....../////////000000111222333333222555;;;@@@FFFQQQ]]]ppp~~~wwwrrrmmm}}}tttuuuyyysss,,,,,,+++***)))))))))*********))))))(((((('''''''''&&&&&&''''''((()))***''''''''''''''''''''''''+++******)))(((''''''&&&''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&************++++++++++++''''''(((***+++,,,---...------......///000000000555222555===EEETTTssstttbbb\\\[[[dddrrr~~~yyy{{{zzz{{{ppp```TTTMMMEEEBBB@@@??????@@@@@@???AAAAAA@@@>>><<<;;;<<<>>><<<<<<======<<<<<<;;;:::;;;::::::999:::;;;<<<===:::::::::999999999888888666666555555555444444444555555555555555555555555444333222111111333444666444444444555555777888999888999:::888666555666777666666777777777777666666999999888888999999:::;;;888777777666666666666777888888888777777777777777666666666666888:::<<<===777888777666555666888;;;999999::::::<<<===???@@@LLLSSS[[[^^^\\\ZZZ[[[]]]\\\dddnnnxxx~~~~~~|||||||||qqqqqquuuuuuwwwzzz~~~zzzxxxxxxyyy~~~xxxmmm^^^LLL???888777444222111111111111------------------------.........------.........------++++++++++++------,,,+++******))))))******------,,,++++++***)))))))))))))))******++++++,,,++++++,,,,,,,,,++++++***++++++,,,------------,,,******+++,,,,,,,,,,,,+++...///000///---,,,,,,...............---,,,++++++111///---...111333555555999777888<<<@@@GGGSSS___sssvvvooorrr~~~|||wwwttt||||||sss+++******))))))))))))******)))))))))((((((((('''))))))((('''''''''((((((''''''''''''''''''''''''******))))))(((''''''&&&((((((((((((((('''''''''%%%%%%&&&'''((()))******)))))))))*********++++++''''''&&&&&&&&&&&&&&&'''&&&''''''''''''((((((((()))))))))***++++++,,,,,,---------...//////000000222...000777<<>>>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;<<<===::::::::::::999999999999666666666555555555444444555555555555555555555666555444333222222333555666555555555555555666777888666777888888777666777999666666777777777777666666888888888888888999999:::777777666666666666777777777777777666666666666666888888777777888:::;;;<<<777888999999888888:::;;;888666555666;;;BBBJJJOOOUUUYYY]]]]]]\\\\\\___cccooosss{{{sssqqqtttwww{{{}}}{{{zzz~~~tttfffVVVEEE:::555444222111000///000000------------------------......------------......---,,,,,,++++++,,,,,,---,,,,,,+++************+++++++++++++++++++++++++++*********+++++++++++++++***+++++++++++++++*********+++++++++***)))((((((******+++,,,,,,,,,,,,+++---.........,,,+++,,,---...............------,,,333000...---///222333444888777888===BBBIIIVVVcccsssvvvooonnnyyy|||wwwttt||||||ttt)))(((((((((((())))))***))))))))))))((((((((((((+++***)))(((((('''''''''((((((((((((((((((((((((***))))))(((((('''''''''))))))(((((('''''''''&&&%%%&&&&&&'''((()))******************++++++++++++(((''''''&&&''''''(((((())))))))))))************++++++******************,,,,,,---......//////000333///000666888:::EEERRRppp}}}nnnggg___[[[\\\ggg{{{~~~vvvtttyyytttvvvgggaaaWWWNNNIIIEEECCCAAA============>>>???@@@@@@???????????????>>>======<<<;;;;;;;;;;;;<<<======;;;;;;:::::::::999999999777666666666666666555555444444555555666666777777666555444333444555666777666666666555555666777777444666777888777777999:::555666666777777666666555777777666666777777888999666666555666666777888999666666666666666666666666;;;:::999888888999:::;;;888:::<<<;;;:::999999:::777888999>>>EEENNNWWW\\\[[[\\\]]]\\\]]]aaaiiiooo}}}~~~wwwrrrsssxxx~~~{{{~~~yyykkkZZZJJJ<<<444111000///........./////////.........------,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,+++++++++++++++))))))******+++,,,------,,,,,,,,,,,,++++++++++++************************+++++++++***)))((('''&&&******+++,,,,,,,,,,,,++++++---------+++***+++,,,,,,------...............111///------000333666777555444666;;;AAAIIIWWWdddrrrvvvooohhhsss|||{{{|||vvvttt{{{zzzqqq'''''''''''''''((()))***))))))))))))((((((((((((+++***)))((((((((((((((())))))))))))))))))))))))))))))(((((((((''''''''')))))))))(((''''''&&&&&&))))))((((((''''''&&&&&&(((((((((((()))))))))***(((''''''''''''((()))))))))************+++++++++************************+++,,,,,,---......//////222///000555999999>>>EEETTTqqqvvvfffZZZZZZkkk}}}xxxtttvvvwwwxxxlll```UUUKKKCCC??????>>><<<<<<===>>>======???????????????>>>>>>===<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;::::::::::::777777777777777777777777555555555666666777888888666666555555666666777888777777666666666666666666555777888888777777888999555666666666666666666555666555555555555666777777555555555555666777999999666666666666777777777777;;;:::999777777777888999999:::;;;:::999888:::;;;>>>BBBHHHOOOUUUYYY[[[\\\YYYZZZ\\\^^^bbbiiissszzz~~~tttssszzzzzznnn]]]KKK===555222..................////////////......------,,,,,,---,,,,,,++++++,,,,,,---++++++------------++++++...---,,,,,,++++++,,,,,,)))))))))***++++++,,,,,,---------,,,,,,+++++++++))))))))))))))))))******,,,,,,,,,,,,+++***)))(((******+++,,,,,,,,,,,,++++++---...---,,,+++,,,---***+++,,,---............---,,,+++---222777;;;===333111333888>>>FFFTTT```pppvvvnnneeeooozzzxxx}}}|||uuussszzzvvvmmm}}}'''&&&&&&&&&'''((())))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((('''''''''&&&***))))))((('''&&&&&&&&&'''(((((((((((()))))))))'''''''''''''''((())))))&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,++++++,,,,,,------......///------000333666999===CCCWWWuuuttt___WWWaaaqqq|||vvvwwwwwwhhhZZZMMMEEEDDDBBB???>>>???AAA@@@@@@>>>????????????>>>===========================<<<<<<<<<<<<;;;;;;;;;::::::888888888888888888888888666666666777777777888888666666666666777777888888888777777666666666777777777999999888666666666777555555666666666666555555555555444444555555666777555555555555666777999999777777777888888999999999:::999888777666777888888777888888999:::>>>CCCGGGOOOQQQTTTXXXZZZZZZZZZYYYYYY[[[___ccciiipppwww|||{{{www|||}}}|||{{{zzzuuummm^^^MMM>>>555333333.........////////////////////////......------------,,,,,,++++++,,,,,,---++++++------------++++++...---,,,,,,++++++,,,,,,************************---------,,,,,,+++++++++))))))(((((()))***++++++***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,---///...---,,,---///((()))***+++,,,---------...------000555999<<<===444222444888===EEERRR^^^oooxxxooofffnnn~~~||||||uuurrryyyvvvkkkzzz(((''''''''''''(((((()))(((((((((((())))))))))))&&&&&&&&&''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))************&&&&&&&&&&&&'''((())))))''''''''''''(((((((((((((((((()))***++++++,,,,,,******+++,,,,,,------...111000//////000333666888999EEEZZZuuujjjWWWXXXaaa~~~zzzrrrppp{{{~~~oooaaaXXXJJJEEE@@@>>>@@@BBBBBBAAA???????????????>>>======>>>>>>>>>???>>>>>>===<<<======<<<<<<<<<;;;;;;;;;888888888999999999999:::888888888888777777777777666666777777777888888888777777777666666777888888888999:::888666555666666444555555666666555555444555555444444555555666777666666555666666777888999777888888999999:::::::::888888777777777888:::;;;777999===@@@DDDJJJQQQVVV]]][[[WWWUUUUUUWWW[[[]]]aaacccggglllqqqvvvzzz{{{vvvrrryyy}}}uuuoookkkddd[[[MMM???666222222333...//////000000000//////........................------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,+++++++++++++++******************)))))),,,,,,,,,,,,++++++++++++***)))(((((()))***,,,---((()))***+++++++++++++++******+++,,,,,,,,,,,,+++,,,...///...------...000))))))***,,,,,,---------111111111333666888777777777555666;;;???GGGTTT```mmm}}}zzzpppgggnnn}}}uuupppxxxyyylllyyy))))))(((((('''((((((((('''((((((((()))))))))***'''&&&&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''(((((((((((('''((((((((())))))))))))%%%%%%%%%%%%&&&'''((())))))))))))************+++*********************************+++,,,,,,------000222333111000222444666555:::FFFXXXqqq}}}ddd[[[^^^tttwwwqqqvvvxxxrrr]]]UUUKKKEEEDDDEEEDDDBBB@@@@@@@@@@@@@@@??????>>>>>>>>>?????????>>>===<<<============<<<<<<<<<;;;999999999999:::::::::;;;:::999999888888777777666555666666777777777777777666666666666777888999999777888999888777666777888444555555666666555555444555555555555555666666777777777666666666666777777666777777888999999::::::777777777888:::<<<>>>???AAAEEEKKKPPPTTTWWW[[[]]]\\\ZZZWWWUUUWWW\\\bbbeeeiiikkkoootttzzz~~~yyytttvvvwwwnnneee^^^PPPHHH>>>666333222111000...//////000000///...---------......//////000000......------------......---,,,,,,++++++,,,,,,---,,,,,,+++************+++(((((())))))******++++++*********++++++++++++++++++***)))((()))+++---...++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,++++++,,,......---,,,...///+++,,,------............000000222444666666333111555444666;;;@@@HHHVVVccclll}}}~~~tttgggmmmvvvooovvv{{{lllwww+++***)))((((((((((((((('''((((((((())))))******((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%&&&'''((()))******+++***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&'''''''''''',,,,,,++++++***))))))((()))******+++,,,,,,------)))...111000...///111333555666;;;EEEVVVqqqxxxmmmmmmjjjxxxxxx{{{uuujjj\\\RRRNNNLLLIIIGGGAAAAAABBBBBBBBBAAA@@@@@@>>>???@@@@@@@@@>>>===<<<>>>=========<<<<<<<<<<<<999999999::::::;;;;;;;;;;;;::::::999888777666666555555666777777777777777666666666666777888::::::555666888888777777999:::444555555555555555555444666555555555555666777777888777777666666666666777555666666777888999999999888888888999<<>>>>>???>>>===;;;:::<<<<<<<<<;;;:::999999999999999888777666666666777:::999888777777888999:::===:::777444333555888:::888888888888888888888888777777666555555555555666666666777777888999999999555777999:::;;;:::999777333555777888888888999:::===:::777999???HHHPPPUUU\\\aaafffeee```\\\ZZZ[[[___ccchhhmmmpppsssuuuwwwvvvxxx}}}}}}|||~~~|||}}}|||{{{|||zzzxxxvvvjjjUUUDDD888555111///.........---////////////////////////+++,,,---///111222333333,,,------...---,,,***)))......,,,,,,,,,,,,......,,,---///000111000//////,,,,,,------...///000000------,,,++++++******)))++++++++++++,,,---......,,,---///...------...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---......///000111333......444888777333222333333777===CCCJJJVVVaaammm}}}~~~pppjjjlll{{{~~~rrrpppwwwrrrvvv))))))((('''&&&&&&%%%$$$)))((('''((()))***)))'''###&&&((())))))''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))'''''''''''''''&&&%%%%%%''''''((((((''''''&&&&&&''''''''''''''''''((()))))))))((((((((()))******)))((((((((((((((((((((((((((((((***+++,,,++++++++++++++++++++++++++++++---------...///000111222111///222:::===EEE[[[rrr~~~xxxvvvtttlllbbbUUUPPPJJJEEECCCCCCBBBBBBBBBAAA????????????>>>===>>>???@@@@@@@@@???>>>===;;;;;;;;;;;;<<<<<<<<<<<<:::999999888888888888999999999888888888888999999::::::999888888888888999888888888888888888888888777666666555444444444444666666666666666666666666666777777888777666555444999::::::999888999<<>>@@@AAAAAA???======>>>>>>???>>>>>>===::::::::::::;;;;;;;;;;;;777777777666777777888888888999999::::::999999888777888:::<<<<<<;;;999888999999999999999999999999999999777666555555555555888888777666666555444444888888777666555444333333999:::::::::;;;???DDDHHHGGGLLLSSSWWWZZZ]]]aaadddaaa```]]]ZZZYYY___iiiqqqtttzzz}}}~~~|||}}}xxxwwwxxxzzz}}}~~~~~~}}}xxx||||||xxxnnn]]]KKK===555444222///...///000//////........................000000000///...,,,+++***++++++,,,---------,,,,,,,,,++++++******++++++,,,---,,,+++******)))******,,,++++++***)))(((((('''))))))******+++,,,,,,------,,,+++***))))))))))))444444333000,,,)))'''((((((((()))***++++++,,,,,,............------------,,,,,,,,,,,,---...///000222///111888;;;777333111333333666<<>>>>>>>>======>>>>>>===<<<<<<;;;::::::888888888888888999:::;;;888999:::;;;;;;:::999888555777999;;;<<<<<<:::999999999999999999999999999<<<;;;:::888777777777777888888888888777777666666999888777777777777888888777:::===AAAFFFKKKRRRVVVZZZ^^^```^^^YYYWWWYYY\\\VVVZZZ^^^cccgggmmmuuuzzzzzz}}}|||~~~{{{|||xxxxxx{{{~~~~~~|||sssxxx|||}}}}}}zzztttqqqjjj]]]NNN@@@777333222000......///111000000........................000000///...---+++)))(((***++++++,,,---------------------------------------,,,+++******+++,,,------------,,,++++++******))))))******+++++++++,,,(((((((((((()))***+++,,,///000000///,,,++++++,,,'''((()))***+++,,,---...------------------------,,,,,,,,,,,,,,,---//////333111444;;;===999444222333222666<<>>>>>>>>@@@@@@??????>>>>>>======<<<<<<<<<<<<===>>>??????999:::;;;<<<<<<;;;:::999777777777888999:::;;;<<<999999999999999999999999;;;:::999888777777777777666666777777777888888888777777888999;;;>>>@@@AAAAAAFFFMMMSSSXXX\\\```cccggghhhgggaaaZZZXXX[[[```cccfffkkkooorrrtttwwwxxx{{{zzz{{{~~~}}}}}}zzzxxxwwwwwwyyy|||~~~wwwpppfffXXXKKKAAA999444111000...---...000111111000....................................---,,,+++***++++++++++++,,,------...------------------------******))))))***+++---...---------------------,,,+++++++++******)))))))))(((((((((((()))***+++++++++---...---,,,+++,,,...))))))***+++,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,---//////111000444:::;;;666222111222222555;;;@@@GGGSSS^^^lll{{{vvvjjjlllyyyzzzqqq}}}}}}))))))))))))))))))))))))((('''&&&&&&(((((('''&&&((((((((('''&&&''')))+++)))((((((''''''&&&&&&&&&&&&&&&''''''(((''''''&&&''''''((()))))))))((((((&&&''''''(((((((((((('''$$$$$$$$$%%%&&&'''((()))(((''''''&&&&&&&&&''''''&&&&&&&&&''''''(((((()))'''***+++***'''&&&))),,,+++++++++++++++++++++++++++++++++++++++,,,------.........000222555888:::888@@@QQQjjjttthhh```[[[YYYZZZeeesss}}}~~~|||zzzxxxvvvqqqjjjbbbYYYSSSPPPIIIGGGEEECCCAAA@@@???>>>========================;;;;;;:::::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::999888666666777999;;;===::::::::::::::::::::::::888777666666666666666666555555666666777888999999777999<<<@@@DDDHHHKKKMMMUUUYYY___cccdddeeeeeefffaaabbbcccbbbaaaccchhhlllrrrrrrsssuuuxxx{{{}}}zzz{{{}}}}}}{{{yyywwwxxxzzz|||xxxqqqhhhZZZHHH;;;666444000---///...---...000111000///------------------------+++,,,------......------,,,,,,+++++++++,,,------***++++++,,,,,,++++++***&&&&&&'''''')))***,,,---*********+++++++++++++++,,,++++++***))))))((((((,,,+++***)))((((((((((((+++,,,---,,,***)))***+++******+++,,,------......************++++++++++++,,,,,,,,,,,,---...///000......111666666111...///222222555;;;@@@FFFRRR]]]lll{{{wwwjjjlllyyy~~~yyy((((((((('''''''''''''''((('''&&&&&&(((((('''&&&'''((()))(((&&&%%%'''((('''''''''&&&&&&&&&&&&&&&$$$%%%&&&(((((((((''''''))))))***+++++++++++++++''''''((((((((((((''''''$$$$$$$$$%%%&&&'''))))))''''''''''''''''''((()))%%%%%%&&&''''''((())))))'''***---,,,)))'''))),,,++++++++++++++++++++++++,,,++++++++++++,,,------/////////000333666777666555999BBBRRRiii~~~tttlllddd___SSSZZZccckkkyyy||||||~~~}}}~~~~~~|||{{{~~~wwwnnniiiggg[[[YYYVVVRRROOOLLLKKKJJJGGGFFFEEECCCAAA@@@>>>>>>;;;:::999999999999999999<<<<<<;;;;;;;;;;;;<<<<<<:::999888888888:::;;;===::::::::::::::::::::::::888777777777777888999999::::::::::::::::::::::::???BBBGGGMMMRRRWWWZZZ[[[```bbbddddddbbb```______YYY]]]dddkkkppptttuuuvvvvvvvvvwwwzzz}}}}}}yyyooogggWWWLLL<<<222000000///---///...---...000111///...------------------------+++,,,---......///.........---,,,+++++++++,,,---***++++++,,,,,,++++++***&&&'''((()))***+++++++++++++++******))))))((((((************)))))))))))),,,,,,+++***)))))))))))))))***+++***)))((()))*********++++++,,,,,,,,,,,,*********++++++,,,,,,,,,------------...///000111///...111555444000...000222222555:::???EEEQQQ\\\lll{{{uuuiiikkkxxx|||%%%&&&&&&'''((()))******((('''&&&&&&'''((('''&&&'''((()))(((&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$&&&((())))))((((((&&&&&&'''((((((((((((((('''(((((((((''''''&&&%%%%%%&&&&&&'''((()))++++++'''''''''''''''((()))***%%%%%%&&&&&&'''((())))))&&&+++///...***''')))+++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---------------...111333222...000333777>>>LLLeee~~~vvvooo\\\\\\ZZZZZZfff|||~~~yyyyyyzzz{{{|||{{{yyyxxxwwwuuuttt|||~~~wwwuuuvvvtttqqqmmmhhhddd```^^^^^^\\\ZZZWWWRRRMMMIIIEEEDDDAAA@@@???>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::;;;<<<======@@@@@@@@@???>>>>>>======IIILLLRRRYYY___ccceeefff^^^___^^^[[[WWWUUUUUUVVV\\\cccooo{{{|||xxxzzz~~~|||ttthhh___GGG???555///...000111111///......///000000///---------------------------,,,---....../////////...///...,,,+++***++++++,,,,,,,,,............,,,,,,)))***,,,------,,,+++***......---+++***(((''''''((((((((()))******++++++))))))))))))***+++,,,---%%%'''((()))((((((***,,,******************+++++++++++++++,,,,,,---------......---......///000111222111444777666111000333222222444:::???EEEPPP\\\lllzzzssshhhjjjwww{{{))))))))))))))))))))))))(((((())))))))))))(((((())))))((('''&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$)))&&&!!!###&&&''''''''''''''''''''''''(((&&&%%%&&&(((((('''&&&)))'''&&&(((++++++)))'''&&&&&&&&&%%%$$$$$$&&&)))))))))))))))((((((((((((''''''''''''''''''''''''******))))))***++++++,,,+++***))))))***,,,...///+++,,,---...///000111222222000444;;;@@@JJJccc~~~zzzhhhZZZYYY^^^ggg{{{|||{{{xxxssswwwyyy{{{xxxtttrrrvvvzzz|||uuurrrtttwwwvvvtttpppjjjcccZZZRRRLLLKKKIIIFFFEEEEEEFFFEEEEEEBBBCCCDDDCCCAAAAAAAAABBBAAABBBBBBAAA@@@@@@CCCEEE???===;;;:::;;;;;;;;;999888<<<@@@AAAAAACCCJJJOOOMMMLLLKKKIIIIIIIIIJJJKKKPPPSSSYYY]]]___^^^[[[YYYXXXXXXXXXWWWXXX[[[aaaeeennnvvv~~~~~~yyyxxxssscccQQQEEE:::888666333111///////////////000000000000//////......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,---/////////---+++)))***)))(((''''''((()))***,,,,,,,,,,,,,,,+++***)))---+++)))''''''((()))*********))))))******+++,,,************************)))***,,,......---,,,++++++++++++***************...------,,,,,,------...---+++)))+++---///---+++111111111111111222222222111333555777;;;DDDPPPYYYkkkxxxrrrgggiiittt|||'''''''''''''''''''''''''''(((((())))))((((((''''''''''''&&&%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%'''&&&$$$""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''((('''&&&((('''&&&(((***+++)))''''''''''''&&&%%%%%%''')))&&&&&&'''((()))***++++++************************+++******))))))******+++,,,+++***)))***+++---...+++,,,---...///000111111333000222777999===OOOccc{{{mmmeee___aaarrr|||wwwssstttuuuyyyyyyyyyxxxvvvwwwzzz}}}yyyrrrmmmjjjaaa^^^ZZZXXXVVVTTTRRRPPPQQQQQQPPPMMMJJJGGGGGGGGGGGGFFFDDDCCCCCCDDDEEEFFFCCCBBB@@@@@@AAABBBAAA@@@DDDJJJPPPSSSSSSTTTWWW[[[\\\XXXSSSOOOKKKKKKKKKLLLKKKMMMPPPSSSUUUWWWWWWWWWWWWYYY\\\___ccciiioootttzzz~~~~~~~~~}}}~~~wwwqqqkkkaaaQQQDDD===777555333111///...............////////////............---------,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,+++***))))))+++***)))(((((()))***+++,,,------------,,,+++***+++***)))(((((())))))***))))))(((((())))))***+++************************+++*********++++++,,,,,,++++++++++++++++++,,,,,,------,,,,,,,,,,,,------...,,,+++,,,...///...,,,......///000000000000000000333555888<<>>HHHZZZuuuyyynnnqqqyyyxxxpppmmmnnnpppooonnnsssvvvyyyxxxvvvuuuxxx|||}}}|||zzzyyyyyywwwtttqqqrrrsssrrrqqqooonnnpppqqqtttmmmeeebbbdddfffeeeccc^^^[[[XXXWWWVVVUUUSSSRRRNNNSSSXXXZZZWWWTTTQQQPPPRRRPPPNNNMMMMMMOOOQQQRRRXXXYYY[[[^^^bbbeeehhhjjjiiimmmsssyyy~~~vvvmmmmmmuuu~~~}}}yyyrrrsssuuuwwwyyy~~~yyyrrrfffWWWJJJ???555222444/////////...............---......//////......---......---------,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++++++++---///000+++***))))))))))))***+++''''''(((((((((''''''&&&'''((()))***************)))(((((((((((()))******************************+++***)))))))))***,,,---)))******+++,,,---......++++++++++++++++++++++++------------...............///111222333222111000...111555999>>>FFFPPPXXXggguuuwwwmmmmmmvvv{{{zzz''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))&&&&&&&&&%%%%%%&&&''''''%%%&&&&&&&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%'''))))))(((&&&'''((((((((((((((((((***+++,,,+++)))((())))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))+++,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,------------111...,,,///111444888<<<<<>>:::555222222...//////////////////////////////000000/////////......---------,,,,,,,,,******+++++++++,,,,,,,,,///---,,,++++++---000111***)))(((''''''((()))***&&&''''''((((((((('''''''''((()))******************))))))))))))***++++++******************************,,,---------,,,+++((())))))***+++,,,,,,---***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,------...///000111222111111000///111555888===FFFQQQYYYffftttyyylllkkkrrr~~~zzz''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''(((((()))))))))***&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""!!!!!!"""$$$&&&&&&%%%%%%&&&(((((('''''''''(((***+++,,,,,,***(((((()))&&&&&&'''((()))***++++++''''''''''''''''''''''''&&&&&&'''((()))+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++111///------...000444666777;;;FFFXXXnnn}}}}}}{{{xxxwwwyyyxxxvvvuuusssoooiiidddccccccbbbaaa___```bbbeeeiiiddd]]]YYYXXXXXXVVVUUUWWWUUUSSSSSSSSSSSSRRRQQQPPPQQQRRRSSSTTTUUUVVVVVVYYY]]]ccciiinnnqqqrrrrrrtttxxx~~~~~~{{{|||{{{yyywwwvvvuuuwww}}}yyytttssssssqqqrrrvvvxxxyyy{{{{{{nnnVVVHHH:::555666444111000...//////000000000////////////000000000000//////......---------,,,,,,,,,******+++++++++,,,,,,,,,---+++***))))))+++,,,...***)))(((''''''((()))***)))******++++++++++++***)))))))))))))))************************++++++,,,************************)))***---...///...,,,+++)))))))))******++++++,,,***+++,,,------,,,+++******+++---,,,++++++,,,...---------........./////////111444777<<>>JJJYYYnnn~~~fffccc^^^[[[aaappp{{{xxxuuusssqqq{{{~~~xxxtttooollliiiiiimmmttt}}}|||~~~}}}wwwwwwuuunnnfffSSSJJJ>>>555111000///............//////........./////////...---,,,++++++,,,,,,+++++++++***++++++,,,,,,,,,...//////---+++))))))***+++,,,------...''''''&&&'''(((***,,,---'''''''''(((((()))***+++(((((())))))************))))))(((((((((((())))))************))))))))))))(((((((((((((((((((((((()))((((((((()))***++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))+++,,,,,,++++++---...+++,,,...000111111111111///111444777<<>>EEESSSeee{{{xxxnnnddd___]]]```jjjtttxxx||||||~~~{{{uuuooo___UUUFFF;;;666444111//////...------,,,,,,,,,---,,,++++++******++++++,,,)))***++++++++++++***)))******++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((***)))))))))((((((((('''***))))))(((((())))))***,,,++++++++++++,,,------+++)))'''&&&&&&(((***,,,&&&'''))))))(((''')))***))))))))))))))))))))))))******++++++,,,++++++***)))***+++*********,,,...---,,,*********+++---///---///000///...---...000///111444777;;;CCCNNNUUUbbbooozzzkkkhhhlll((()))***++++++***)))(((''''''&&&%%%%%%%%%%%%&&&(((''''''&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((###$$$$$$%%%&&&'''((((((%%%&&&''''''((((((''''''''''''((())))))))))))((())))))((('''&&&%%%%%%$$$)))(((((('''''''''''''''''''''(((((()))*********%%%%%%&&&&&&''''''((((((''''''((((((((()))))))))((()))++++++)))((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,---///111333555777999>>>FFFVVVnnn~~~nnnaaaYYYVVV[[[bbbaaafffmmmvvv}}}~~~zzzzzz|||~~~~~~}}}}}}{{{xxxyyy~~~{{{wwwyyy||||||{{{|||}}}xxxhhhZZZJJJCCC999333111000///...////////////000111222222,,,++++++******++++++,,,...------------------...,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,------------------------++++++++++++++++++++++++))))))))))))(((((((((((()))((((((''''''(((((()))+++******)))***+++,,,---(((((('''&&&&&&&&&''''''((())))))((('''(((***,,,)))))))))******************+++,,,---------------)))+++++++++++++++---///+++,,,.../////////...---+++,,,......------///000///111444777;;;CCCNNNUUUbbbooo}}}lllhhhlll''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((('''''''''&&&'''(((((())))))((((((((((((''''''&&&&&&&&&%%%((('''&&&%%%%%%&&&''''''''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***''')))+++,,,***)))))))))+++++++++++++++++++++,,,,,,,,,,,,,,,---///000111111555999<<>><<>><<<888444111000000000//////...---,,,,,,++++++///...---,,,,,,,,,,,,,,,......------,,,++++++*********)))(((((()))***+++***)))(((''''''((()))***,,,&&&!!!###***...---)))222111111///...,,,***)))&&&&&&&&&''')))+++...///)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&''')))***'''))))))&&&'''***+++)))))))))***+++,,,------...,,,,,,+++******+++,,,,,,---------.........//////,,,---...///000000000000222111222666:::???JJJUUUbbbrrryyylllhhhhhhuuu''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%((((((((((((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((()))))))))))))))((((((((((((''''''&&&&&&&&&((((((''''''''''''((((((''''''&&&%%%%%%&&&'''(((++++++***)))((('''&&&&&&***)))(((''''''((()))***---***(((((()))+++++++++((()))***+++++++++++++++******+++---...///000111444666777666888@@@LLLUUUqqq}}}ppphhh```______aaafffkkknnnvvvtttyyy~~~|||~~~|||~~~~~~~~~||||||||||||{{{nnnbbbZZZPPPDDD;;;777555333111///////////////......------,,,,,,,,,///...------,,,,,,,,,---,,,++++++***))))))((((((++++++***)))((((((((()))))))))(((((((((((())))))***)))((('''((()))***++++++++++++++++++***)))(((''''''''''''(((***,,,...(((((((((((((((((((((((())))))))))))))))))))))))***)))(((((('''''''''((('''(((((((((((((((((('''((((((((((((((()))******'''))))))&&&'''***+++)))************++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,***+++,,,---............222000222666:::@@@KKKVVVeeevvv{{{lllgggfffrrr'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''((((((((()))%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''((()))***************((((((((((((((((((''''''(((((((((''''''(((((((((''''''&&&&&&'''((()))***++++++***)))((('''&&&&&&))))))''''''''''''))))))---+++(((((()))*********)))******+++++++++******'''(((***,,,---......---///111333333333777>>>CCCMMM]]]rrrxxxlllddd^^^XXXWWWYYY[[[bbbnnnxxx|||wwwsssqqqoooooouuu{{{wwwuuusssqqqpppmmmnnnqqqtttxxx{{{}}}zzzsssoooppprrrvvvtttrrrsssyyy|||zzz|||~~~{{{yyyxxxyyy~~~vvvjjjYYYLLLCCC;;;444...///////////////..............................---///...---------------------------,,,++++++******++++++++++++)))((('''&&&(((((())))))))))))(((((((((,,,///,,,'''%%%(((,,,&&&&&&((())))))******)))((((((''''''((()))+++,,,''''''''''''''''''''''''))))))))))))))))))))))))******))))))(((((())))))(((((())))))))))))(((((((((((()))************)))'''))))))&&&'''***+++)))+++*********)))))))))(((,,,+++************+++,,,******+++++++++,,,,,,,,,***+++,,,---............000000222777;;;@@@KKKVVVeeeuuu}}}mmmhhheeeqqq&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&''''''((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''))))))*********'''''''''''''''(((((((((''''''((((((((((((''''''&&&''''''((()))******+++''''''(((((())))))******+++***)))(((((()))***+++,,,***(((((()))******)))...------,,,***((('''&&&%%%&&&)))+++,,,,,,+++***+++...222555666888<<>>EEERRReee|||yyysssllliiiiii^^^___```ccciiirrr|||wwwooojjjccccccdddiiiqqqzzzzzzoooooopppqqqtttwww{{{}}}yyywwwuuuvvvvvvtttmmmhhhcccdddgggiiikkkkkkkkkkkklllppptttuuuuuuzzz~~~xxxuuuxxx~~~}}}zzzuuuvvvxxx{{{~~~|||xxxpppooopppsssxxx}}}vvvggg[[[GGGBBB:::555333222111///------.........---,,,+++---------...............------,,,,,,,,,,,,---...''''''''''''''''''&&&&&&'''((()))+++++++++***)))&&&'''(((*********)))(((((()))+++++++++***++++++******++++++++++++++++++(((((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''((())))))&&&''''''((((((''''''&&&$$$%%%'''((()))((('''&&&'''))))))&&&'''***+++)))&&&''''''((())))))******************************+++++++++,,,,,,,,,------,,,---...///000000000000000///222888<<>>333...---------,,,,,,,,,,,,---------,,,......---,,,,,,,,,------,,,,,,,,,------,,,,,,,,,+++++++++******************))))))***+++***(((%%%,,,+++***)))((((((((((((************************%%%&&&'''((((((''''''&&&'''(((***++++++***((('''&&&&&&&&&''''''''''''''''''&&&%%%$$$%%%''')))+++))))))))))))************)))))))))(((((((((((('''''')))***)))((('''(((***)))'''&&&&&&((()))((('''***)))))))))((((((((('''))))))((('''&&&&&&%%%%%%((())))))***++++++++++++......---,,,,,,,,,------+++,,,------,,,,,,---//////111222555;;;CCCLLLSSS]]]llloooiiifffppp$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%%%%&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''(((((())))))******&&&&&&'''(((((((((((('''''''''''''''''''''''''''"""""""""###$$$%%%%%%&&&((((((((((((((()))))))))(((((((((((((((((((((((())))))******)))'''%%%$$$''''''(((((()))))))))***((((((((((((((()))))))))((()))))))))************(((((())))))***+++,,,---,,,+++++++++++++++,,,,,,)))''')))...000///222777999<<>>IIITTTbbbsss~~~xxxuuufffeeefffkkkvvv|||xxxwwwxxxwww~~~|||xxxrrrkkkfffUUUMMMCCC<<<:::888444000......---,,,+++---000333000///...------------...+++---///...+++)))+++------,,,++++++******+++++++++++++++,,,,,,+++++++++(((((())))))*********+++)))))))))+++,,,+++(((&&&'''((((((((()))+++,,,---''''''''''''''''''''''''***(((&&&%%%%%%(((,,,...******))))))))))))******%%%%%%&&&&&&'''((())))))'''((())))))***)))))))))''''''''''''((((((((((((************)))))))))))))))******)))(((''''''(((+++)))'''''''''((('''&&&(((((((((((())))))))))))((((((''''''&&&&&&&&&%%%((((((***+++,,,---------((())))))*********))))))---...//////......///111...///111444:::BBBLLLSSS\\\jjjkkkgggeeennn''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''$$$%%%'''((((((((('''&&&)))((('''(((((('''$$$!!!$$$%%%&&&'''(((((((((((()))'''$$$###$$$&&&''''''(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((%%%&&&(((******)))((('''%%%&&&&&&''''''''''''''')))(((&&&%%%%%%&&&((()))((('''%%%%%%'''((('''&&&'''''''''((((((((((((((())))))))))))))))))))))))++++++***************++++++,,,------++++++,,,---...//////...,,,***)))))),,,,,,------...///000000:::888777:::BBBPPP]]]fff|||xxxllljjjlllttt}}}~~~~~~~~~~~~{{{pppggg^^^VVVNNNHHH;;;999666333111000111111222333333000---,,,///222333...***+++...000...+++------------,,,+++***)))(((''''''&&&&&&&&&&&&&&&)))***+++,,,,,,,,,,,,,,,***************)))((((((******)))(((((((((((((((((('''&&&%%%%%%&&&((()))&&&''''''((()))******+++))))))))))))************))))))******)))(((&&&%%%&&&&&&&&&'''''''''((((((&&&''''''((())))))(((((('''&&&&&&((())))))((('''$$$)))***%%%###'''(((%%%+++***'''%%%%%%&&&(((***))))))************))))))---***((((((***+++)))'''+++((((((***,,,+++***)))******))))))))))))******&&&''')))+++---......//////............///000000...000222555:::AAAIIINNN[[[jjj|||vvvjjjdddooo''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''')))(((''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&***,,,...---***''''''((($$$%%%&&&'''(((((((((((((((&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''$$$&&&'''))))))((('''&&&&&&&&&'''(((((((((((('''***)))'''&&&&&&''')))***)))'''&&&&&&'''(((((('''))))))((((((((('''''''''))))))))))))))))))))))))******))))))((())))))***(((***+++***)))((()))***)))***++++++***)))))))))******++++++,,,---------222111111333888@@@GGGKKKUUU```ooo~~~~~~tttooolllmmmttt{{{}}}}}}jjjbbbWWWMMMFFF@@@;;;888555444222000///000000111---...///...---///333777???888000,,,,,,,,,+++)))((()))***+++,,,,,,,,,,,,,,,,,,+++*********************************++++++***************)))((((((******)))(((((((((((((((((((((((((((''''''&&&%%%'''''''''(((((()))))))))'''(((((((((((()))))))))+++++++++++++++)))((('''&&&&&&&&&'''''''''((((((&&&''''''((((((((('''''''''''''''((()))))))))(((%%%+++---(((%%%(((***)))***)))'''&&&&&&&&&((()))'''(((((((((((((((((('''...***&&&$$$&&&((()))(((&&&%%%&&&((()))(((((((((******))))))))))))******,,,,,,,,,,,,++++++***))))))***,,,---...---,,,+++...000222555:::AAAIIINNN\\\kkk}}}ttthhhaaalll''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))...111///)))&&&(((,,,%%%%%%&&&''''''((((((((('''&&&%%%%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$%%%&&&(((((('''&&&&&&''''''((()))))))))((((((***)))(((''''''((()))******(((''''''((())))))((()))))))))((((((''''''''')))))))))))))))))))))))))))((((((((((((((())))))((()))******(((((()))***))))))***++++++,,,,,,,,,*********++++++,,,,,,---***+++---///222333444555;;;BBBLLLVVVbbbooo~~~xxx{{{|||sssjjjhhhkkksss|||}}}||||||}}}~~~vvvmmmeee```OOOIII@@@888444333222222///...---------...000111......//////111555;;;@@@FFF>>>333,,,***+++++++++&&&''')))***+++,,,,,,,,,......---,,,,,,,,,,,,---+++***)))((((((((()))***)))************))))))(((***))))))(((((((((((((((((()))***+++***'''%%%###'''''''''''''''''''''(((''''''''''''((((((((((((++++++++++++***)))((('''&&&&&&'''''''''(((((((((&&&&&&'''''''''&&&&&&%%%((((((((()))))))))******)))222999555...***(((''')))(((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&)))(((''''''((()))'''&&&%%%''')))*********+++,,,******))))))))))))******...------,,,+++***)))(((***,,,///111111000...,,,///000222555:::AAAHHHNNN]]]lll}}}ssshhh```iii''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((((((+++---,,,'''%%%'''***&&&&&&&&&&&&''''''((((((&&&&&&'''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&$$$%%%&&&'''''''''&&&&&&'''(((((()))))))))))))))))))))(((''''''((())))))***)))'''''')))***)))((((((((((((((((((((())))))(((((((((((((((((((((((())))))((((((((()))******+++,,,---,,,++++++,,,---)))(((((()))***++++++++++++,,,,,,,,,---------...(((***...111222222222111666777:::===CCCLLLWWW___qqqxxxyyy{{{}}}yyynnnlllooowwwyyyvvvvvvwwwwwwxxxyyyzzz{{{xxxiii\\\PPPGGGBBB;;;888444111000111333444,,,,,,++++++,,,---.../////////......111555;;;>>><<<777000++++++---...///******++++++++++++******---,,,++++++******++++++---,,,***((('''((()))***))))))************)))((())))))(((((((((((())))))))))))*********((('''&&&'''''''''''''''&&&&&&&&&'''''''''((((((((())))))******)))))))))(((((('''''''''''''''((((((((((((&&&&&&&&&'''&&&&&&%%%$$$((()))***)))))))))***+++333BBBQQQSSSGGG888,,,&&&'''((()))))))))(((&&&&&&%%%&&&&&&''''''&&&&&&%%%###&&&***......+++&&&"""%%%))),,,***)))+++---,,,******))))))))))))******************+++,,,---------...000111111000/////////000333555:::@@@HHHMMMZZZiii{{{ssshhhaaajjj''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&''')))******)))(((''''''''''''&&&''''''&&&&&&&&&'''((((((&&&''')))((('''''')))+++''''''''''''''''''''''''$$$%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))))))))))))))''''''''''''''''''''''''***)))'''''')))***)))(((&&&''''''((()))***++++++(((((((((((((((((((((((())))))))))))******+++,,,,,,---...---,,,+++,,,...)))'''%%%%%%'''(((((('''+++++++++,,,,,,,,,,,,,,,+++,,,...000111222222222......///000444999@@@EEELLLSSS]]]iiivvv~~~}}}~~~}}}wwwnnnpppqqqsssvvvyyy{{{|||}}}{{{zzz~~~|||yyykkkcccWWWLLLDDD???;;;:::............---......///---------,,,,,,,,,------...,,,)))(((***,,,///111...---++++++,,,...//////,,,,,,,,,,,,,,,,,,+++***++++++***)))))))))))))))...---+++)))((()))+++,,,((())))))*********))))))))))))(((((((((((()))))))))(((''''''((()))***+++'''''''''''''''&&&&&&&&&(((((()))))))))*********++++++*********)))******'''''''''((((((((())))))%%%&&&&&&&&&&&&&&&%%%%%%((()))***)))((((((***---888KKKcccmmmaaaJJJ555+++'''((()))***)))(((&&&%%%''''''((((((((((((''''''###&&&(((******(((&&&$$$"""''')))''''''++++++)))******))))))))))))******(((((())))))+++---///000---,,,+++***+++,,,...//////111333666:::@@@HHHMMMWWWfffyyypppgggaaalll''''''''''''''''''''''''&&&&&&'''''''''((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((('''((())))))***,,,)))''''''((()))(((&&&((('''&&&%%%%%%&&&((((((''')))+++***'''&&&(((***((((((((((((((((((((((((%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&'''''''''''''''((()))))))))((((((&&&''''''''''''''''''&&&***(((''''''((())))))(((''''''((())))))***++++++))))))))))))))))))))))))***)))))))))***+++,,,---)))***++++++***)))***+++---***''''''***,,,+++***))))))))))))))))))))))))------,,,,,,,,,,,,------+++++++++,,,...000222444666:::@@@HHHRRR]]]iiippp~~~{{{uuusssuuuxxx||||||}}}yyypppfff]]]VVVOOOIII@@@999666555555555---///000///,,,*********//////......------,,,,,,000---***))))))******)))((()))***,,,,,,,,,,,,+++***+++,,,,,,------------++++++***)))))))))))))))---,,,+++*********+++,,,((())))))************)))((((((((((((((())))))***((('''&&&%%%&&&)))+++---'''''''''''''''''''''((())))))))))))************---,,,,,,+++++++++,,,,,,''''''((((((((()))))))))%%%%%%&&&'''''''''''''''''')))***)))&&&&&&***---...???WWWeee^^^III555---'''((()))))))))(((&&&%%%(((((())))))))))))(((((('''&&&$$$!!! """'''+++%%%***+++))),,,444444---******))))))))))))******++++++*********+++---...000...,,,***+++---///111000111333666:::@@@GGGLLLTTTdddwwwkkkeeecccooo''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&%%%%%%$$$''''''&&&&&&''''''((()))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((***))))))'''''''''((())))))(((&&&%%%%%%&&&'''((((((+++---,,,(((%%%'''***''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''&&&&&&''''''((()))&&&&&&'''(((((((((((('''''''''(((((((((((('''''')))'''&&&&&&'''(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,''')))***)))((('''((()))---)))&&&'''+++//////---)))))))))))))))))))))(((,,,+++******))))))******---,,,,,,,,,,,,,,,++++++///000333555:::@@@HHHNNNVVVcccqqq{{{{{{}}}~~~~~~uuupppggg]]]TTTKKKDDDAAA???;;;666222111000///...///000111///---+++---..................------,,,111...,,,,,,------+++)))((()))+++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******)))(((((((((((((((************++++++++++++(((((()))***************((((((((((((((()))******&&&&&&&&&''''''((())))))'''''''''(((((()))))))))((((((((())))))))))))***++++++***))))))***++++++'''((((((((())))))))))))$$$%%%&&&'''((()))))))))&&&)))***(((%%%%%%)))---'''...<<>>;;;666333000///...000000000000///...---,,,+++++++++++++++++++++,,,,,,++++++***)))))))))***,,,++++++******++++++,,,++++++*********,,,---...---,,,,,,+++*********+++))))))))))))))))))))))))&&&''''''((()))******++++++)))&&&$$$%%%(((,,,///+++***((('''&&&%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((()))'''%%%######$$$((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%((()))***)))'''&&&&&&'''++++++,,,---............)))******))))))((('''&&&&&&'''(((''''''''')))+++''''''''''''''''''''''''(((***---111333444444444)))((('''''''''(((***+++---+++)))+++---///---+++***++++++,,,---///000111...111444777:::@@@IIIPPPWWWeeevvv~~~rrrlllmmm%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&''''''((((((***(((&&&&&&'''(((''''''&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%&&&''''''(((((())))))((((((((('''''''''******))))))((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((())))))(((''''''((()))***$$$$$$&&&'''(((((((((((()))(((''''''))))))(((''''''''''''''''''''''''''')))))))))))))))(((((((((((((((((((((((()))))))))((((((((('''%%%$$$%%%'''((()))************)))((('''((((((((((((((('''&&&)))))))))))))))))))))))),,,++++++*********++++++))))))***++++++++++++***))))))************)))))))))+++,,,---,,,,,,.../////////000222444777999:::>>>EEEOOOWWW]]]dddlllrrr{{{~~~vvvtttvvv}}}{{{uuutttsssxxx}}}{{{uuummmfffWWWPPPHHHBBB???<<<666111333222111000//////......------------,,,+++***)))***+++---......---+++***...---,,,,,,+++++++++,,,,,,++++++******++++++,,,***)))(((''''''(((((()))---,,,++++++*********+++))))))))))))))))))))))))(((((())))))))))))))))))+++***)))'''&&&&&&&&&'''---,,,+++)))))))))******'''''''''((((((((())))))'''''''''(((((()))))))))'''''''''((((((((())))))((()))))))))'''&&&'''(((******)))(((((((((((((((''''''''''''&&&&&&%%%%%%'''((()))((('''&&&'''(((++++++,,,,,,,,,+++******'''((()))))))))))))))(((&&&'''((('''&&&''')))***''''''''''''''''''''''''''''''((()))+++,,,...///+++***)))))))))***,,,,,,---+++***+++---...---+++***************+++,,,---...111444777:::@@@IIIPPPWWWfffvvvpppjjjkkk}}}&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))***(((&&&&&&'''((('''&&&$$$$$$%%%%%%&&&&&&''''''!!!!!!"""$$$%%%&&&'''((((((''''''''''''&&&&&&&&&((('''''''''''')))***+++&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((((()))###$$$%%%&&&'''((())))))(((((()))))))))*********++++++)))((('''&&&&&&&&&""""""$$$&&&'''(((((()))***((('''((()))***)))((('''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%&&&''')))***++++++%%%'''******((('''''''''((())))))******))))))(((((((((((((((''''''&&&%%%))))))))))))))))))))))))+++***************++++++((()))******++++++******))))))************)))))))))***,,,,,,++++++,,,......------------......///000333777:::===BBBIIIOOOUUUXXX^^^fffooovvv|||~~~|||www{{{~~~{{{xxxuuurrrooojjjddd```ZZZSSSJJJCCC>>>999444222111111...+++***+++,,,---------------,,,,,,,,,,,,+++***))))))***,,,///111000---***(((------,,,++++++++++++,,,,,,++++++******++++++,,,------+++***)))))))))))),,,,,,+++************+++))))))))))))))))))))))))*********))))))))))))(((,,,---------+++)))'''&&&,,,,,,+++*********+++,,,(((((((((((()))))))))***&&&''''''((()))***+++,,,(((((((((((()))))))))***&&&'''))))))(((((()))***,,,+++)))((((((((()))***(((((((((''''''''''''&&&&&&''')))(((''''''((()))************)))((('''&&&&&&'''((()))************'''(((((((((&&&'''(((***(((((((((((((((((((((((('''&&&%%%$$$$$$&&&(((************)))***++++++,,,,,,+++***+++,,,------+++...------,,,,,,---------...111444777:::@@@IIIOOOXXXgggxxxoooiiiiii{{{&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))'''&&&&&&''''''&&&%%%######$$$$$$%%%&&&''''''""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&)))***&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&'''(((((()))(((((()))))))))*********+++***)))((('''&&&&&&&&&###$$$%%%&&&'''((((((((()))((('''((())))))((('''''''''''''''''''''''''''%%%&&&&&&''''''((((((((($$$%%%&&&'''(((***++++++%%%'''))))))((((((((()))((())))))))))))))))))((())))))))))))((('''&&&%%%((((((((((((((((((((((((***))))))))))))***++++++((())))))***************))))))************))))))(((***++++++******+++,,,,,,,,,,,,,,,,,,---...//////000111111222555:::>>><<<>>>BBBGGGMMMRRRVVVYYYbbbeeekkkpppuuuzzz~~~~~~zzznnnkkkfffbbb]]]XXXSSSOOONNNKKKHHHEEEBBB===666222555222000///111111111///,,,---...///...---,,,+++...............---,,,,,,,,,---...///...,,,)))'''******)))))))))))))))***,,,++++++******++++++,,,------,,,,,,++++++++++++++++++***************+++))))))))))))))))))))))))***************************+++,,,,,,,,,+++)))((((((((('''''''''(((***+++''''''((((((((()))))))))((((((((()))***+++++++++''''''((((((((()))))))))%%%&&&''''''&&&&&&'''(((,,,+++)))((('''((()))***((((((((((((((((((((('''%%%'''(((((('''''')))***)))))))))))))))((('''&&&''''''((()))))))))))))))'''(((((((((&&&&&&(((***))))))))))))))))))))))))***)))'''&&&&&&''''''(((((((((((((((((())))))***+++******+++,,,,,,,,,,,,---------,,,------...///...111444666999???HHHNNNXXXgggyyynnnggggggxxx~~~|||'''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%%%%&&&&&&%%%#########$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&$$$###$$$%%%'''(((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''''''''(((((((((((())))))'''(((((((((((('''''''''''''''(((((((((''''''&&&((('''&&&&&&(((((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&''''''((((((((()))&&&'''''''''&&&''')))+++)))(((((((((((((((((()))***************)))((('''(((((((((((((((((((((((()))((((((((())))))***+++(((((()))************)))))))))************))))))(((***++++++))))))***,,,))))))))))))***+++,,,------......//////000111333333333444555777:::<<<===AAADDDJJJOOOSSSWWW[[[___fffkkkqqquuu|||}}}zzzxxxvvvuuuttttttttttttuuuvvvhhhfffbbb```^^^\\\ZZZWWWMMMKKKHHHEEEBBB>>>999666777666555555555333111//////...------...//////......///000000///...,,,+++...////////////......---------+++***)))))))))))))))))))))(((((()))******,,,++++++******++++++,,,'''(((((()))))))))))))))*********))))))***++++++************************(((((()))***+++,,,---...,,,++++++***)))(((''''''&&&&&&%%%%%%&&&''')))***&&&&&&'''''''''(((((((((************))))))))))))&&&&&&'''''''''((((((((('''(((((((((&&&%%%&&&'''***)))((('''&&&'''(((((('''(((((((((((((((((((((%%%'''(((((('''''')))***''''''((()))******)))))))))))))))))))))((('''''''''((()))(((&&&&&&'''))))))))))))))))))))))))))))))******+++***)))(((''''''((((((((())))))))))))******++++++++++++,,,,,,'''''''''((()))***+++,,,...111444666999???GGGNNNXXXgggyyynnngggfffvvv~~~|||((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&$$$###$$$$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''((((((((((((((())))))))))))((('''&&&%%%(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&)))+++)))((((((''''''(((((())))))******++++++*********))))))))))))))))))))))))((('''''''''((()))***+++'''((())))))******))))))))))))************)))))))))***++++++***)))***+++---,,,,,,+++******+++++++++,,,---............---111000//////000111333444222444777:::;;;===@@@BBBEEEJJJMMMOOOUUU]]]bbbaaafffhhhkkkpppuuuzzz}}}~~~~~~}}}~~~|||yyytttnnnhhhbbb___]]]\\\[[[YYYVVVUUUTTTSSSSSSIIIGGGDDDCCCCCCCCCBBBAAA;;;999888777666555222000/////////000000/////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......,,,------......---,,,,,,---,,,)))''''''((()))++++++************+++,,,,,,,,,++++++******++++++,,,'''((()))***++++++++++++***))))))))))))***++++++************************'''((()))***,,,...///000666555333000---+++)))((((((''''''&&&'''(((***+++&&&&&&&&&&&&''''''''''''*********))))))(((((((((&&&&&&&&&&&&'''''''''''')))***+++***((('''((()))(((((((((((('''''''''&&&&&&''''''''''''(((((((((&&&''')))(((''''''((()))&&&'''((()))************************)))((('''&&&((())))))(((&&&&&&''')))((((((((((((((((((((((((&&&(((***++++++***(((&&&))))))***++++++++++++***)))***++++++******+++---''''''((()))***,,,.........111444666888>>>FFFMMMXXXgggyyyppphhhfffuuu}}})))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((()))(((&&&$$$&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''''''''(((((((((%%%&&&'''(((((((((''''''''''''((((((''''''&&&&&&((('''&&&'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''''''''''''''''''''''''''''''''(((******)))((()))***)))(((''''''''''''((()))'''((()))******+++******))))))))))))))))))))))))''''''''''''((()))******'''(((((()))))))))))))))))))))************))))))***+++,,,,,,***)))***,,,000///...---,,,,,,,,,,,,...------------...------...---,,,,,,,,,...000222000111222222111222444666555777777555888???CCCCCCBBBBBBEEEJJJQQQXXX]]]```bbbaaa___\\\ZZZYYYZZZ\\\XXXUUUQQQMMMJJJHHHFFFDDDBBBBBBAAA@@@>>>===<<<;;;888777555555777777777666444222111111222222111///---.........---------...,,,---......---,,,,,,,,,******++++++---...///000+++,,,,,,------,,,,,,,,,++++++***))))))******+++***************+++,,,,,,,,,++++++******++++++,,,++++++,,,---------,,,+++)))))))))))))))***++++++************************))))))***+++,,,---...///999999999777444///+++((())))))(((''''''((()))***''''''''''''(((((((((((((((((((((((((((((())))))''''''''''''((((((((((((((()))******))))))***+++'''(((*********)))'''&&&%%%%%%&&&&&&'''''''''''''''((()))((('''&&&'''((('''((()))))))))))))))(((((()))))))))))))))((('''((())))))(((&&&&&&'''(((''''''''''''''''''''''''&&&&&&'''((())))))******((()))***+++,,,++++++***(((***,,,+++***)))+++---------------...///000111...111444666888>>>FFFLLLWWWfffyyysssjjjfffuuu~~~))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%))))))((()))+++***(((%%%''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((######$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******''''''''''''((((((((((((&&&&&&'''(((((('''&&&%%%$$$%%%%%%&&&''''''''''''***((('''((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''''''''&&&&&&&&&&&&'''''''''((((((&&&)))---...---***)))((()))((('''&&&&&&'''((()))%%%&&&''')))************))))))))))))))))))))))))&&&&&&&&&'''''')))******'''(((((()))))))))))))))))))))************))))))+++,,,---,,,+++***+++,,,++++++*********+++,,,,,,///---***)))***+++,,,++++++***)))))))))+++---///111111111///......000222000111///,,,---333666666999777555555888<<>>===>>>@@@AAA===;;;999888999:::::::::666777888888888666555444111000//////000000...,,,111///------...///......,,,---...---,,,+++,,,---+++---......---,,,,,,,,,------,,,,,,,,,---///000,,,,,,---......---------)))***+++,,,,,,,,,+++***(((((('''(((((()))******,,,++++++++++++++++++,,,)))***++++++***)))'''&&&))))))((())))))***++++++************************+++++++++,,,,,,---------///222444666333...)))%%%)))((('''&&&&&&'''((()))(((((((((((())))))))))))%%%%%%&&&'''((()))******(((((((((((())))))))))))$$$%%%'''((('''(((***+++''')))+++,,,,,,***'''&&&%%%%%%%%%&&&&&&&&&''''''((()))***)))'''&&&&&&'''))))))))))))((('''&&&%%%&&&'''((()))************((())))))(((&&&%%%'''(((''''''''''''''''''''''''((('''&&&&&&(((***,,,...&&&'''(((******))))))((((((***,,,+++))))))+++---------,,,,,,,,,------...///111444666888===FFFLLLVVVfffxxxtttkkkggguuu~~~%%%'''(((((('''&&&&&&'''###""""""$$$&&&(((((('''************)))(((&&&&&&(((((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''###$$$&&&'''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$''')))'''###"""%%%)))(((((('''&&&&&&&&&&&&''''''%%%$$$$$$&&&''''''&&&$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%'''''''''((((((((((((((('''&&&'''(((******(((&&&''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%))))))))))))************((((((''''''''''''(((((()))))))))))))))******+++)))'''%%%&&&((((((&&&$$$'''&&&&&&&&&'''((()))***)))************+++++++++------------------------++++++************++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,000000//////.........---...///000111222333444444444444333333222333333333444333333555777777333000222222222111111111000000111000...,,,+++,,,---...000000///...------,,,,,,000//////---,,,+++******,,,+++***))))))***+++,,,))))))*********+++++++++//////.........---------(((((())))))*********+++,,,++++++++++++++++++,,,(((((())))))*********+++---,,,***)))((('''((((((''''''''''''(((***+++---************************,,,,,,++++++***)))))))))000///333999888...(((((('''''''''''''''((())))))))))))))))))((((((((((((,,,,,,++++++)))((('''&&&((('''''''''((()))+++,,,&&&''''''((())))))******&&&'''((())))))((('''&&&+++++++++++++++***)))((((((((())))))))))))(((((())))))((((((''''''&&&&&&******))))))))))))))))))'''''''''''''''(((((()))222---)))&&&''''''%%%$$$&&&&&&&&&&&&''''''''''''++++++++++++++++++++++++(((***------,,,***)))(((%%%(((,,,///000///---+++'''+++222777<<>>888000'''''''''''''''((())))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&&&&'''((((((''''''&&&%%%%%%&&&'''(((((())))))((((((''''''''''''((((((&&&'''(((((()))((((((((((((((())))))))))))((((((''''''(((((()))***++++++###)))111888;;;999444111---,,,***)))((('''''''''"""$$$&&&''''''''')))+++)))))))))*********++++++++++++***)))((('''&&&&&&)))******)))'''&&&'''(((------,,,,,,---...//////,,,///333777<<>>FFFKKKTTTbbbsssrrrlllgggnnn''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))((((((((('''&&&&&&&&&%%%%%%&&&&&&&&&'''(((((((((&&&&&&'''((())))))(((((())))))(((((((((((())))))(((((('''&&&%%%%%%$$$$$$%%%&&&(((******)))((('''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((''''''''''''&&&%%%'''&&&%%%(((***+++)))&&&''''''''''''(((((((((((($$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%$$$$$$###''''''(((***++++++)))&&&((()))******)))'''%%%$$$(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&((()))************)))(((((('''&&&%%%%%%%%%+++)))'''&&&%%%&&&((()))***)))(((''''''((()))***)))))))))))))))))))))))),,,+++***((((((((()))***(((((()))***************)))***+++,,,,,,+++***)))++++++************************++++++++++++******,,,+++***))))))+++---///******,,,---.../////////---///000///,,,+++++++++------,,,+++******************))))))******+++,,,((()))***,,,,,,,,,+++***+++,,,,,,,,,,,,+++************++++++++++++******+++)))''''''((()))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((()))***************************))))))))))))(((((((((((((((((((((((($$$%%%'''(((***+++++++++((()))*********)))''''''''''''''''''''''''''''''))))))(((((('''''''''&&&)))))))))))))))(((((('''%%%&&&'''(((((((((&&&&&&))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&((((((&&&%%%%%%&&&((((((%%%%%%&&&'''((()))***+++((((((((((((((('''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''''''''&&&$$$###''''''''''''(((((((((((((((((())))))******++++++*********(((&&&&&&(((***---------,,,,,,+++++++++***++++++++++++++++++,,,,,,///222666:::@@@GGGKKKUUUaaarrrvvvnnnffflll(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&'''((((((((((((((()))((((((''''''(((((()))((((((''''''&&&&&&%%%%%%$$$%%%&&&(((((('''&&&%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%&&&&&&%%%$$$'''&&&&&&'''******(((&&&''''''''''''((((((((((((%%%&&&&&&'''''''''&&&&&&###$$$$$$%%%%%%&&&''''''&&&&&&&&&(((******(((%%%(((((((((((('''&&&%%%%%%(((((('''''''''&&&&&&&&&&&&'''(((((((((((('''&&&(((((('''''''''&&&&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''(((((())))))***)))((('''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&''''''((())))))))))))))))))***++++++++++++***)))************************)))******************)))++++++***))))))***,,,,,,,,,------------,,,++++++---...///...,,,+++++++++++++++******))))))************))))))******+++,,,)))***++++++,,,,,,++++++,,,,,,------,,,,,,+++***)))******++++++******)))+++)))''''''((())))))))))))))))))*********++++++))))))))))))((((((((((((((()))******++++++************)))))))))((((((((())))))))))))))))))))))))%%%&&&''')))******************)))''''''''''''((((((((((((((((((((((((((()))(((((((((''''''''''''************)))(((((('''(((((((((((('''&&&%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((()))******(((((((((((((((((((((''''''''''''(((((('''&&&&&&(((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''((('''&&&''')))+++,,,,,,,,,,,,+++++++++***.............../////////000111333666999>>>EEEIIIVVVaaarrrvvvnnnffflll((()))))))))))))))))))))((((((((((((((('''''''''((((((((((((((()))))))))'''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((''''''''''''&&&&&&'''''''''''''''''''''''''''''''''######%%%&&&&&&&&&%%%$$$&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%'''&&&&&&'''))))))(((&&&&&&''''''''''''(((((((((&&&'''''''''''''''&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%'''))))))'''%%%)))((('''&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''(((((((((((('''''''''''''''''''''&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&%%%&&&&&&'''(((&&&&&&'''(((((()))************)))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((())))))((('''''''''((((((&&&&&&'''((((((((((((((()))******++++++******)))************************((())))))******))))))(((******************))))))+++,,,,,,,,,,,,+++******,,,...///...,,,+++++++++)))))))))((())))))************))))))******+++,,,++++++*********+++,,,,,,,,,------------,,,++++++)))******++++++******)))***)))'''''')))******)))(((((()))))))))*********(((((((((((())))))))))))((())))))***************)))))))))(((((((((''''''************************''''''((())))))))))))))),,,***(((&&&%%%%%%'''((())))))))))))))))))))))))((((((((((((''''''''''''************)))((('''&&&***)))((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''''''''((((((((())))))((((((''''''''''''&&&&&&((((((((())))))(((((((((%%%%%%&&&'''((())))))***''''''((((((((((((((((((((()))))))))((('''&&&&&&)))((('''&&&&&&&&&''''''''''''''''''((((((((((((******)))(((((('''&&&&&&$$$&&&''''''&&&'''***,,,,,,,,,,,,,,,++++++++++++......//////000000000000000111333444888>>>FFFKKKVVVaaapppvvvnnnffflll((((((((((((((()))))))))))))))((((((''''''&&&&&&&&&&&&''''''(((((())))))((((((((('''&&&&&&&&&%%%&&&&&&'''((((((''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((((((###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((('''&&&'''(((''''''&&&''''''(((''''''&&&&&&&&&'''''''''(((((('''(((((((((((('''&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&'''))))))(((&&&((('''&&&$$$$$$%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((($$$$$$$$$%%%&&&((()))*********))))))((((((((('''***************)))((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((************)))*********&&&'''(((((())))))(((((())))))************))))))))))))))))))************(((((())))))))))))((((((***************)))(((''''''((()))***+++,,,,,,,,,,,,---......,,,+++++++++)))))))))))))))***+++,,,******))))))******+++,,,+++***)))(((((()))+++,,,+++,,,,,,,,,,,,+++******))))))************))))))***)))((((((***+++***)))&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))''''''((())))))))))))(((((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((+++***((('''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))(((&&&%%%$$$***((('''&&&%%%%%%&&&'''&&&''''''(((((('''&&&&&&&&&'''''''''((((((((((((***************)))))))))'''(((************((('''%%%%%%&&&''''''((())))))''''''''''''(((((((((((((((((()))(((((('''&&&%%%'''(((((())))))(((''''''''''''''''''(((((((((((()))((((((((('''''''''&&&&&&'''((((((((((((***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......///---...000333888@@@JJJPPPVVV```ooo~~~uuunnngggmmm&&&&&&&&&''''''((((((((())))))((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&((('''%%%%%%&&&(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((((((((())))))(((''''''(((((('''&&&&&&%%%%%%$$$(((''''''((()))***)))(((((('''%%%$$$$$$%%%&&&'''&&&'''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''''''''''''''))))))(((((((((((())))))&&&&&&&&&&&&'''(((((()))))))))))))))((((((((((((***************)))((((((&&&'''((())))))((('''&&&'''''''''''''''''''''''''''''''''(((((((((''''''(((((()))************)))))))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))((((((***************)))(((''''''''')))***+++,,,,,,,,,+++,,,...---,,,++++++,,,***************+++,,,---******))))))******+++,,,***)))(((''''''((()))******************)))(((((()))))))))******))))))))))))(((((()))+++++++++)))&&&&&&&&&&&&'''''''''''''''((((((((()))))))))***%%%&&&''''''((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))((((((''''''(((******)))'''%%%###'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&%%%$$$###'''&&&%%%%%%&&&'''(((***'''((()))******)))((('''%%%%%%&&&&&&&&&''''''''')))))))))***************###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&''''''((((((&&&'''''''''(((((())))))'''''''''''''''&&&%%%$$$$$$&&&)))++++++)))'''%%%''''''''''''((((((((((((&&&'''''''''((((((((())))))+++,,,+++***)))***+++---------...............***++++++,,,------.........///000333888@@@IIIPPPUUU^^^lll}}}uuummmgggmmm%%%%%%&&&&&&''''''((((((((((((((((((((('''''''''%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''"""%%%'''&&&$$$###%%%(((''''''(((&&&%%%$$$&&&'''%%%&&&&&&&&&&&&''''''''''''(((((()))))))))))))))%%%%%%%%%&&&''''''(((((()))((('''((()))******)))''''''&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''')))((((((''''''(((((()))((())))))(((((('''%%%%%%%%%%%%&&&''')))***++++++******)))))))))((((((((('''''''''(((((('''''''''''''''''''''''''''''''''''''''((()))))))))((((((((())))))******************))))))(((((())))))***'''(((((())))))*********((())))))******))))))(((******************))))))***++++++++++++***))))))***,,,------+++***+++,,,++++++++++++++++++,,,---******))))))******+++,,,******)))(((((((((((()))((())))))))))))(((''''''((())))))******))))))((()))((((((***,,,,,,+++***(((((()))))))))*********''''''(((((())))))******%%%&&&&&&''''''''''''''')))))))))(((((((((''''''''''''''''''''''''''''''((()))))))))))))))((('''&&&(((+++,,,,,,***&&&$$$'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&'''((()))***&&&(((***++++++***)))(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))%%%%%%&&&&&&&&&&&&&&&%%%###%%%(((++++++)))&&&$$$''''''''''''((((((((((((&&&&&&'''(((((()))******+++,,,...---+++******+++------------............,,,,,,---...///000000111222222333555888===EEEJJJSSS[[[iii{{{tttmmmgggnnn&&&&&&&&&'''(((((())))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&'''''''''&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%((((((''''''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''###&&&)))(((%%%$$$'''***'''((((((&&&$$$###%%%(((%%%%%%&&&&&&&&&'''''''''&&&'''((()))***+++++++++%%%%%%&&&&&&'''(((((((((((('''&&&&&&((())))))(((&&&''''''(((((('''''''''&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''(((((((((((('''&&&&&&'''((((((###$$$'''((()))(((&&&%%%$$$$$$%%%&&&((()))***+++***)))((('''''''''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&''')))*********)))((('''(((((()))***)))))))))***)))(((''''''((()))***''''''(((((()))******+++)))******************)))++++++***))))))***,,,,,,++++++,,,,,,++++++***))))))+++------+++***+++,,,,,,+++***************+++******))))))******+++,,,+++++++++++++++***)))))))))))))))))))))(((((('''(((((())))))))))))(((((((((((((((***,,,---+++***)))))))))*********++++++'''''''''((()))*********&&&'''(((((())))))((((((******)))))))))((((((((((((((((((((((((((((((((('''((()))))))))))))))((('''(((***,,,,,,+++)))(((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''(((((((((''''''%%%%%%&&&'''((((((((((((%%%''')))++++++***((('''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''))))))(((((((((((())))))%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((())))))***$$$%%%&&&'''((((((((('''%%%%%%&&&'''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((***,,,---,,,++++++++++++++++++,,,,,,,,,------------...///000111222222222333555666999===CCCGGGRRRYYYgggyyytttmmmgggnnn&&&''''''((()))******+++&&&'''''''''(((((())))))(((((((((''''''&&&&&&%%%%%%&&&&&&''''''(((((((((&&&'''''''''&&&&&&%%%$$$(((''''''&&&&&&''''''((((((((('''&&&%%%%%%$$$$$$(((''''''''''''((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&***---,,,)))(((+++///'''((((((&&&######%%%(((%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))+++,,,,,,,,,)))(((((('''&&&&&&%%%%%%(((&&&%%%%%%'''(((((('''&&&'''((()))))))))''''''&&&&&&&&&'''''''''((((((&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''((("""'''***+++***)))&&&&&&&&&'''''''''''''''+++)))'''&&&%%%&&&((()))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''!!!"""$$$%%%%%%%%%$$$$$$&&&''''''(((((((((((((((***)))(((''''''((()))***&&&''''''((()))******+++******++++++++++++******,,,+++***))))))+++---///((()))***+++,,,---------)))+++,,,,,,+++***+++,,,++++++***)))(((((())))))*********)))***++++++,,,,,,------...---,,,+++)))***************)))(((((((((((())))))))))))(((((((((((((((+++------,,,***(((((((((((())))))))))))&&&''''''((()))******+++((())))))***************************))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''((()))************&&&'''((((((((('''&&&%%%$$$&&&(((***+++)))(((&&&''''''''''''((((((((()))&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***$$$%%%&&&((())))))******'''&&&$$$######%%%(((***''''''''''''((((((((()))++++++******))))))((((((%%%(((+++,,,++++++,,,,,,)))))))))******+++++++++,,,,,,---...///000111111///111444777:::???EEEIIIPPPXXXeeeyyytttmmmgggooo))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,---,,,,,,''''''''''''((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&&&&'''''''''''',,,***)))'''&&&&&&&&&&&&&&&''')))*********)))((((((((())))))((('''&&&&&&(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''''''''((((((&&&&&&&&&'''((())))))***"""###%%%'''((((((''''''$$$&&&((('''$$$"""###%%%)))((('''&&&&&&'''((()))(((((((((((((((((('''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&%%%%%%$$$((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''((()))))))))))))))((('''$$$%%%%%%&&&'''((()))))),,,+++)))((('''''''''(((+++***)))(((((()))************+++++++++,,,,,,,,,------.../////////......************))))))))))))***)))((('''(((***,,,---+++444:::777222000000000)))(((((()))******)))'''))))))((('''''''''''''''(((((())))))))))))((((((***))))))***,,,,,,+++***((((((''''''''''''((((((***)))((((((((()))+++,,,&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))+++***((('''&&&&&&&&&'''%%%&&&''''''((((((''''''&&&&&&''''''(((((())))))&&&&&&&&&'''''''''(((((()))((('''&&&%%%&&&&&&''''''((()))++++++)))(((''''''&&&$$$!!! ###&&&(((''''''&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((***((('''&&&%%%%%%%%%%%%%%%$$$&&&((()))***)))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''((((((((()))************))))))(((************))))))))))))+++,,,---......---,,,+++---------,,,,,,+++++++++111333444666999>>>DDDHHHOOO[[[kkkzzz}}}mmmgggmmm&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((###$$$%%%''''''''''''&&&&&&&&&'''''''''(((((((((%%%&&&'''((((((((((((((((((((((((((())))))))))))***)))((('''&&&&&&''''''&&&'''((()))))))))((('''((((((((((((((('''&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))***&&&&&&&&&'''((()))))))))%%%%%%&&&'''(((((((((((($$$'''((('''%%%###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))))))))((('''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((+++***)))((('''''''''(((+++***)))(((((()))******++++++,,,,,,,,,---------++++++,,,,,,,,,++++++***((((((((((((''''''''''''))))))((('''((()))+++---444JJJbbbjjjaaaLLL444###***)))((()))***+++)))((())))))((('''''''''''''''(((((())))))))))))(((((()))))))))***++++++***)))***))))))(((((())))))***'''&&&%%%%%%%%%&&&((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''&&&&&&'''((()))***%%%&&&''''''((((((''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((&&&%%%%%%%%%&&&&&&&&&''')))******)))'''&&&''''''%%%###""""""%%%(((%%%%%%%%%%%%&&&''''''(((&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&''')))*********)))((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((''''''((((((((((((''''''************))))))))))))+++***)))(((((()))***+++,,,,,,,,,------.........111222444666999===DDDHHHPPP\\\lll{{{zzzqqqqqquuu((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''''''''&&&'''(((((((((((()))))))))((((((''''''&&&''''''(((%%%&&&'''((((((((('''&&&'''(((((((((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''(((******&&&&&&&&&'''(((((())))))(((((('''''''''(((((()))&&&''')))(((&&&%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))(((((('''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''((((((''''''''''''((()))''''''''''''''''''''''''******)))(((''''''''''''***))))))(((((())))))***,,,,,,,,,,,,---------...+++++++++++++++***)))((((((((((((((('''''''''''')))(((''''''((()))+++,,,444III^^^gggaaaRRR???111+++***(((((()))******)))))))))(((''''''''''''''''''(((((())))))((((((''''''(((((())))))))))))))))))(((((((((((((((((()))%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''(((******%%%&&&''''''((((((''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%&&&'''''''''%%%&&&''')))$$$$$$$$$%%%&&&'''((()))&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&''''''(((((('''((()))*********)))((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((%%%&&&'''(((((()))(((((())))))******************+++***'''%%%%%%'''***+++++++++,,,---///000000111111222444666888===CCCHHHPPP]]]lll{{{xxxwww}}}))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((''''''&&&''''''(((((((((((())))))%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((($$$%%%&&&'''''''''&&&%%%'''''''''(((((('''&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))&&&&&&&&&''''''(((((((((***)))'''&&&&&&&&&'''((('''(((((((((((('''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''(((''''''&&&&&&'''((()))(((((('''''''''&&&&&&&&&))))))((((((''''''''''''(((((((((((()))))))))***+++++++++,,,,,,,,,---------------,,,,,,***)))(((************))))))))))))((((((''''''((()))+++++++++333:::::::::<<<>>>>>>+++)))''''''(((******)))))))))(((''''''''''''''''''(((((((((((((((((('''&&&'''((()))((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''%%%&&&''''''((('''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&((((((''''''((()))&&&&&&%%%&&&&&&'''((((((&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''''''''''''''((()))***''''''((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''(((***++++++++++++)))))))))******+++++++++,,,+++)))(((((()))+++,,,++++++,,,---...///000000000222444555888===CCCGGGOOO\\\kkkzzzzzzzzz&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$(((((()))))))))*********%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((((((((###$$$&&&'''''''''&&&%%%&&&&&&''''''''''''&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((&&&%%%$$$%%%%%%&&&''''''(((((())))))((('''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))((((((((('''&&&&&&%%%%%%((((((((((((((('''''''''''''''(((((()))))))))))))))*********++++++++++++------,,,,,,+++***)))(((************))))))))))))'''''''''(((((()))******'''---///---+++---///...***(((''''''((()))((('''))))))((('''''''''''''''''''''((((((((((((''''''$$$'''))))))'''&&&''')))&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))************&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''%%%&&&''''''((('''''''''((((((''''''&&&&&&%%%%%%'''''''''''''''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###%%%'''((('''&&&'''((())))))((('''&&&&&&&&&'''&&&&&&'''''''''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((***++++++++++++((())))))***+++,,,,,,---******++++++++++++******+++,,,,,,,,,,,,---------000111333555888===CCCGGGNNNZZZiiixxx{{{vvvvvvwww{{{''''''''''''''''''''''''))))))))))))))))))))))))***)))((('''''''''''''''(((((()))))))))*********&&&''''''''''''&&&%%%%%%&&&''''''''''''((((((((($$$%%%&&&'''''''''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%&&&''''''''''''&&&(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))'''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''&&&''')))***((('''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&'''((()))*********)))(((((('''''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&'''((())))))))))))))))))))))))***************************)))((('''((((((((((((''''''''''''&&&''''''(((((())))))***---111222...+++,,,+++((()))(((((()))******((('''))))))((('''''''''''''''&&&''''''((((((''''''&&&$$$'''***)))'''&&&(((***)))(((((((((((((((((()))&&&''''''((()))(((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))*********%%%&&&''''''(((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%###%%%''''''&&&%%%&&&'''***)))((('''&&&%%%%%%%%%&&&&&&'''(((((((((((('''''''''''''''''''''''''''%%%%%%&&&''''''&&&&&&&&&'''''''''&&&''''''((((((&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((()))(((((((((((()))***+++------...)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,,,,,,,000111333555777<<>>AAAJJJSSSbbbsss}}}tttjjjooo))))))((()))************+++)))((('''((()))((('''(((((((((((((((((((((((())))))(((((((((((())))))+++)))'''((()))***(((&&&&&&((())))))'''&&&(((***'''''''''&&&&&&%%%%%%%%%''''''(((((('''&&&&&&%%%$$$$$$%%%&&&&&&'''(((((())))))(((((())))))***+++&&&%%%$$$$$$$$$%%%&&&'''%%%''')))******)))'''%%%)))((('''&&&&&&''')))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((()))((('''&&&%%%&&&'''(((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((&&&%%%&&&(((((('''%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%''')))******))))))''''''))))))))))))((('''(((***,,,+++)))'''''''''(((&&&%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((())))))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%&&&&&&'''''''''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''(((((()))'''%%%&&&))))))(((&&&$$$%%%''''''&&&%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$######"""'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%))))))((((((((((((''''''&&&''''''((('''&&&%%%$$$&&&&&&%%%%%%&&&&&&'''(((((())))))*********))))))***++++++,,,---------,,,+++,,,---,,,******+++,,,------,,,,,,,,,---...///111222333444666:::???CCCJJJSSSbbbttt}}}sssiiimmm'''((()))************))),,,***(((((()))***)))(((,,,++++++***)))(((((('''(((((())))))))))))((((((***(((''''''((()))'''&&&'''((())))))'''&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&''''''((((((***************+++,,,,,,%%%&&&&&&'''(((((())))))''''''((((((((((((''''''***)))((('''''''''((())))))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((*********)))((('''((((((''''''''''''''''''(((((())))))(((((('''&&&(((((((((''''''''''''&&&''''''&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&'''((()))'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&''')))*********)))(((%%%&&&'''((())))))))))))&&&'''))))))'''&&&&&&'''((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((()))(((''''''''')))(((((('''&&&&&&%%%$$$$$$'''&&&%%%$$$$$$%%%&&&''''''&&&$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&((())))))(((%%%'''((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&((((((((()))))))))******''''''((((((((('''&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''((())))))***++++++))))))+++,,,------------)))+++------,,,++++++,,,---,,,,,,,,,,,,---...///111222333555777;;;AAAEEEKKKTTTcccttt|||rrrgggjjj((()))+++,,,++++++++++++...,,,******+++,,,+++***)))))))))(((''''''&&&&&&'''((()))******)))((('''((('''''''''''''''&&&%%%'''''''''&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%&&&&&&&&&''''''((((((((((((((((((((())))))***(((((()))***++++++******((((((''''''''''''((((((***)))((('''&&&&&&''''''))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))************)))''''''))))))(((((('''''''''&&&''''''((())))))'''&&&%%%)))))))))((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&%%%%%%&&&'''((()))(((((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''((())))))((())))))******)))((((((((())))))***************)))'''$$$ """''',,,''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((((((&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%'''&&&$$$$$$$$$%%%'''((((((&&&$$$$$$%%%'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''$$$&&&'''))))))'''&&&$$$&&&&&&''''''(((((())))))(((((((((((((((((((((((($$$%%%''''''((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%''''''%%%$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((+++***(((&&&%%%%%%&&&'''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###%%%&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&'''(((((((((((((((((())))))******((((((***+++------......'''***---......,,,,,,,,,,,,,,,,,,,,,---......///000111222444777;;;AAAFFFKKKTTTcccttt{{{rrrggghhh}}}+++---//////---,,,---......,,,******+++,,,+++***'''''''''''''''''''''''''''((()))******)))((('''))))))))))))(((''''''(((''''''&&&&&&&&&%%%%%%$$$'''''''''''''''''''''''''''((())))))))))))((((((&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((())))))((('''&&&&&&)))((('''&&&&&&'''((()))(((''''''&&&%%%%%%%%%%%%(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&)))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''+++***)))''''''''''''((())))))(((((('''''''''&&&&&&&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$%%%'''(((''''''(((((('''&&&&&&%%%$$$$$$%%%&&&''''''((((((%%%&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((()))))))))))))))))))))(((((('''+++******))))))))))))((()))(((%%%"""!!!###(((,,,&&&'''''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%'''((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&((()))'''%%%######%%%'''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''###$$$&&&''''''&&&$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%$$$$$$$$$$$$!!!###%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''((((((((('''%%%###"""######$$$&&&&&&&&&'''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$(((((('''''''''((((((((('''&&&&&&&&&&&&'''((((((******)))(((''''''(((((('''((()))+++,,,---------(((***---///...---,,,,,,++++++,,,---.........///...000111333555:::@@@DDDKKKTTTbbbsss{{{rrrggghhh{{{000222333111---,,,...111---+++))))))***+++***)))))))))))))))************(((((())))))))))))((((((+++,,,---,,,***)))***+++)))(((''''''((()))(((&&&'''''''''''''''((((((((((((((()))*********))))))'''''''''''''''''''''''''''''''''''''''(((((()))+++******)))((((((''''''((((((''''''''''''((((((&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''###$$$%%%&&&&&&&&&&&&&&&((((((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''***)))'''&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&'''&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%$$$#########$$$%%%&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''((())))))***$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%&&&'''''''''((((((((((((''''''''''''***)))((('''&&&&&&&&&&&&&&&))),,,,,,+++)))((((((&&&'''((('''&&&&&&'''((($$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&''''''((((((&&&%%%$$$$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$)))******)))'''&&&&&&''' ###%%%&&&%%%&&&'''(((''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((((((((((((((((((((''''''&&&&&&&&&%%%''''''&&&&&&''''''((()))''''''&&&&&&''''''((()))+++***)))'''&&&&&&''''''((((((***+++,,,,,,,,,,,,***,,,......---,,,,,,---***+++,,,---...////////////000111333555999???CCCJJJSSSbbbrrr{{{sssiiijjj|||444666555111,,,+++///333///---,,,+++,,,---,,,+++,,,,,,,,,+++******))))))))))))(((((((((((())))))***,,,---,,,)))((()))+++)))'''&&&''')))***)))'''&&&'''''''''((((((((()))''''''((()))))))))))))))(((((((((((('''''''''''''''''''''&&&''''''((()))+++***)))(((((()))******((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$%%%&&&''''''((((((((((((''''''''''''(((((()))''''''&&&&&&&&&&&&''''''&&&'''(((((()))(((((((((&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&(((((((((((())))))******&&&%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$###$$$%%%&&&%%%%%%&&&'''((((((((((((&&&&&&'''((()))***++++++$$$&&&'''&&&$$$###%%%''''''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''(((&&&)))---...,,,)))&&&%%%%%%''')))(((&&&%%%&&&((($$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&&&&&&&%%%$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&"""###%%%'''''''''&&&%%%$$$$$$$$$%%%(((((('''&&&$$$%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''&&&(((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%(((***+++***((('''(((***$$$&&&(((((('''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((()))))))))))))))((((((%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$######"""%%%&&&'''((())))))))))))''''''''''''((((((((((((&&&&&&%%%%%%%%%&&&((()))'''''''''''''''(((((()))***)))'''&&&&&&'''((()))))))))***+++++++++++++++,,,---......,,,+++,,,---)))***,,,---/////////...111222333444555999???CCCIIIRRR```qqq{{{tttlllmmm~~~777777666111+++***...333333111000///000111000///...---,,,+++)))((('''&&&***)))(((''''''((()))***''')))***)))&&&%%%&&&(((&&&$$$###$$$''')))'''%%%&&&'''''''''(((((())))))&&&&&&'''((())))))((((((((((((((((((((('''''''''%%%%%%%%%%%%%%%&&&''''''%%%$$$###"""###%%%'''(((''''''((((((((((((''''''%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))'''''''''''''''((()))***'''''''''&&&&&&'''''''''$$$&&&)))+++,,,+++((('''$$$%%%%%%&&&&&&'''''''''***)))(((&&&&&&'''(((((($$$%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''((()))))))))(((&&&%%%$$$%%%%%%&&&$$$$$$&&&'''((()))))))))''''''((()))***+++,,,,,,###%%%'''&&&$$$###%%%'''(((((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((((((''''''((()))+++,,,)))))))))'''%%%$$$%%%&&&%%%''')))(((&&&%%%&&&)))$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&(((''''''&&&&&&%%%%%%$$$!!!$$$'''''''''%%%#########$$$&&&((()))'''%%%$$$$$$%%%%%%&&&'''(((((()))(((&&&%%%$$$%%%%%%&&&((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%$$$'''))))))'''&&&)))+++((()))+++***(((''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&'''((())))))))))))$$$$$$%%%&&&'''((()))***&&&%%%%%%$$$%%%&&&'''((('''''''''''''''((())))))((('''&&&%%%&&&(((***+++)))******+++++++++******...//////---++++++,,,---)))***,,,.../////////...333333444555666:::???CCCIIIQQQ```ppp{{{uuunnnooo===;;;999999999999888777777999777333333555333...---...///...,,,***++++++000---***((()))***++++++)))))))))))))))))))))))))))'''&&&''')))(((%%%!!!'''''''''''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&%%%%%%'''((()))+++(((%%%%%%((())))))'''***)))(((''''''&&&&&&'''&&&'''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''#########%%%((()))((('''(((((('''''''''&&&&&&&&&$$$$$$&&&''')))***+++,,,*********(((&&&&&&(((***)))*********)))(((&&&%%%+++***)))(((((('''(((((($$$%%%&&&&&&''''''&&&&&&(((((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((('''&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((('''%%%%%%%%%&&&(((***'''''''''&&&&&&%%%%%%%%%$$$%%%'''((((((((('''&&&000,,,'''%%%&&&(((((('''((('''%%%'''******(((&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''''''''((((((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###""""""###$$$$$$%%%&&&&&&&&&%%%$$$$$$###'''&&&%%%&&&''''''%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''$$$)))+++)))&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$###%%%$$$$$$######$$$%%%%%%(((((((((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&'''(((+++......,,,***)))(((&&&&&&%%%&&&'''((((((''''''&&&&&&((()))***'''((()))******+++******+++***)))))))))***+++,,,---------------------------,,,++++++,,,---///000000111333444666:::???CCCGGGQQQ```rrrxxxllloooIIIGGGCCC@@@>>><<<;;;:::888999777444555999888444111111000...---+++,,,,,,...,,,(((''''''((((((''')))))))))))))))*********+++)))(((((())))))'''$$$'''(((((()))((('''&&&%%%'''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((())))))&&&$$$%%%(((******))))))((((((''''''''''''(((''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&''''''%%%###(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))******)))'''&&&((()))((()))))))))((('''%%%$$$((((((((('''''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%((('''&&&%%%%%%&&&((()))''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''+++(((%%%%%%'''((((((''')))'''&&&''')))***'''%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$%%%''''''%%%$$$&&&&&&%%%%%%$$$$$$$$$%%%''''''''''''''''''''''''!!!$$$&&&%%%###""""""%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###((((((((('''''''''&&&&&&''''''&&&%%%%%%&&&'''''''''(((((((((((((((''''''%%%%%%&&&)))+++,,,***(((((('''&&&%%%%%%&&&''''''(((''''''&&&'''((()))***&&&''''''(((((((((((('''+++***)))))))))***+++,,,++++++++++++++++++++++++,,,,,,++++++,,,---///000///111333444666:::???CCCIIIRRR```rrrxxxooorrrYYYVVVRRRNNNKKKJJJJJJKKKBBBBBB>>>::::::>>>>>>;;;555444222000/////////000---+++)))(((((('''&&&%%%((()))))))))************---+++)))((()))***)))''''''(((***+++***)))'''&&&&&&&&&%%%%%%%%%&&&((()))''''''(((((()))))))))((()))(((&&&&&&'''(((''''''(((''''''''''''((())))))'''(((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''((('''''''''''''''''''''''')))(((&&&&&&'''&&&%%%###'''''''''''''''&&&&&&&&&(((((('''&&&&&&%%%%%%%%%((()))******(((''''''((('''((((((((('''&&&%%%$$$&&&&&&&&&&&&''''''''''''&&&'''(((((())))))((((((%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%$$$######((('''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%$$$$$$%%%((())))))((()))((('''((()))(((&&&$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###%%%&&&%%%$$$###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$(((''''''&&&&&&''''''(((&&&''''''''''''&&&%%%%%%$$$$$$###%%%'''(((&&&%%%'''&&&%%%$$$###$$$%%%&&&''''''''''''''''''''''''$$$######%%%&&&&&&%%%###$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&$$$###"""((((((''''''''''''&&&&&&((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&&&&######$$$'''))))))(((&&&&&&&&&%%%%%%%%%&&&&&&'''(((''''''''''''((())))))'''((((((((((((''''''&&&***))))))))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,.../////////111222444666:::???CCCKKKSSSaaarrryyysssxxxdddcccaaa___^^^```cccfffYYYWWWQQQJJJHHHJJJHHHEEE===;;;888666555555444444///---,,,+++,,,+++)))'''(((((()))))))))*********---+++)))(((((())))))***((()))+++,,,,,,***(((&&&&&&&&&%%%$$$%%%&&&(((***&&&''')))*********)))(((+++***((('''&&&%%%$$$###&&&&&&&&&''''''(((******(((((((((((((((''''''&&&$$$%%%%%%&&&'''(((((()))'''''''''''''''''''''''''''&&&%%%%%%'''(((((('''''''''''''''''''''''''''******))))))((((((''''''&&&(((***+++)))((('''(((((((((((((((''''''&&&&&&%%%&&&&&&'''((((((((((((&&&&&&'''((((((((((((((()))((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%$$$$$$######((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''((()))$$$$$$&&&((()))))))))(((***))))))(((((('''&&&$$$''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%$$$"""!!!!!!"""$$$%%%''''''''''''''''''''''''((('''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((''''''&&&&&&$$$$$$$$$&&&((()))((('''(((&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%######&&&(((&&&$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&$$$###$$$%%%(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))******+++******)))((('''(((((())))))******++++++,,,,,,------------......++++++,,,,,,---......//////000222444666:::???BBBLLLTTTaaaqqq|||www~~~hhhiiijjjjjjkkkooovvv{{{sssqqqjjjbbb___```^^^ZZZOOOKKKFFFBBB@@@===:::777222111//////000///---,,,))))))))))))))))))))))))+++***)))((('''((()))***)))***+++,,,+++***((('''''''''&&&&&&&&&'''((()))&&&''')))*********)))(((((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&''')))***+++))))))((((((''''''''''''%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''&&&$$$%%%'''))))))(((&&&'''''''''''''''''''''((((((((()))))))))))))))&&&(((***+++)))((((((((())))))((((((((((((((((((&&&'''((()))))))))))))))%%%%%%&&&''''''''''''&&&))))))((('''&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''((()))&&&''')))******)))((('''))))))***)))(((&&&%%%%%%&&&&&&%%%$$$$$$###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$"""!!!!!!"""$$$%%%''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((('''&&&%%%&&&(((&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######&&&&&&''''''(((''''''&&&&&&%%%%%%''')))***)))((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&### ###$$$###!!!###$$$$$$%%%&&&&&&&&&&&&((('''%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((())))))((((((%%%$$$$$$%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''&&&''''''(((((((((((((((******+++******)))((('''''''''((()))******++++++,,,,,,,,,------.........++++++,,,------.........///000222333555999>>>BBBLLLTTTaaaqqq~~~zzzfffhhhlllmmmooottt{{{~~~xxxwwwyyyxxxtttgggaaa[[[UUUQQQLLLEEE@@@<<<999666555444333111000------,,,,,,+++*********)))******)))(((((()))+++***************)))((((((((((((((((((((((((((((((''''''(((((()))))))))((("""$$$''''''''''''''')))&&&&&&&&&'''''')))*********)))((((((''''''((((((&&&&&&&&&'''((((((((()))''''''''''''''''''''''''***(((&&&%%%&&&'''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&'''(((((())))))&&&(((******)))((()))******)))(((((((((((())))))'''((()))*********)))((($$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&'''((()))***###$$$%%%&&&&&&%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$'''''''''&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((($$$%%%%%%%%%&&&&&&&&&'''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((((()))++++++)))'''''''''''')))***)))'''&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&((()))((('''&&&'''(((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&''')))***)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''######$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''&&&%%%""""""###$$$%%%%%%%%%%%%'''%%%%%%%%%'''(((((('''%%%%%%&&&'''((((((((((((&&&''''''((()))((((((((('''((((((((((((''''''&&&&&&'''((()))***+++++++++)))******++++++,,,,,,---***+++,,,---...............000111333555999>>>BBBKKKSSSaaarrr~~~zzz^^^ccciiimmmpppuuu}}}vvvrrrmmmjjjgggbbbZZZSSSKKKGGGBBB>>>;;;999777555222222111///...---,,,+++(((+++---,,,***)))***,,,+++***)))((((((((()))))))))***+++,,,+++)))'''&&&''''''&&&&&&''''''((()))###&&&((((((&&&%%%%%%''''''''''''''''''((()))*********((('''''''''((()))''''''''''''((((((((((((''''''''''''''''''''''''***'''%%%%%%'''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''(((((())))))'''((()))((('''((()))+++)))(((''''''''''''((()))'''((()))***)))((('''%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))***$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''''')))******'''&&&&&&(((&&&(((***)))'''&&&'''(((''''''&&&&&&&&&'''((((((''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((('''&&&&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$$$$%%%&&&''''''%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))'''''''''(((%%%%%%&&&&&&&&&%%%$$$$$$"""$$$&&&'''((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((((((((((('''&&& !!!"""############'''%%%$$$%%%&&&''''''&&&%%%&&&''')))))))))))))))&&&&&&((()))))))))((('''&&&''''''(((((((((((('''%%%&&&((()))***++++++***))))))***++++++,,,------***+++,,,............---...///111333555999>>>AAAIIIRRR```rrr|||www~~~WWW^^^ffflllqqqxxx{{{xxxvvvvvvwwwtttmmmfffYYYTTTMMMFFFBBB???<<<:::666555444222111///...---(((,,,//////,,,++++++---+++***(((&&&&&&''')))******+++---...---***'''%%%''''''&&&%%%%%%'''((()))(((***,,,***%%%!!! !!!(((''''''''''''((())))))+++***((('''''''''((()))((((((((((((((('''''''''''''''''''''''''''''''''&&&$$$###$$$'''+++---...&&&&&&&&&'''''''''(((((())))))))))))************((((((((('''''''''***,,,((('''&&&%%%%%%&&&((((((&&&'''((())))))'''%%%###&&&''''''(((((((((((((((***)))(((''''''&&&&&&'''%%%&&&((())))))(((&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$ !!!###%%%'''(((((()))$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))((('''&&&%%%%%%$$$!!!"""###%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''$$$%%%'''((((((((('''&&&%%%''')))(((%%%%%%''')))%%%'''***)))'''&&&''')))((((((((((((((()))***+++'''''''''''''''''''''''')))'''%%%######%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&''''''%%%%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%$$$"""###%%%'''((((((&&&###!!!''''''''''''''''''''''''$$$''')))(((%%%###$$$&&&&&&&&&&&&&&&%%%%%%$$$###!!!'''+++,,,***&&&###&&&&&&&&&''''''((((((((('''((()))******)))((('''%%%&&&'''((())))))))))))&&&%%%###$$$%%%&&&&&&%%%%%%&&&(((************)))%%%&&&((()))))))))((('''(((((()))******+++******$$$%%%''')))***+++******++++++,,,------...//////***+++,,,...///......---...///111333555999>>>AAAGGGQQQ```rrr{{{tttzzzMMMTTT\\\bbbhhhoooxxx}}}{{{zzzzzz{{{zzzvvvrrrkkkfff___ZZZUUUOOOHHHCCC???;;;666333444444222000///---++++++***)))'''%%%+++***))))))******)))(((...000222///***'''&&&&&&'''(((((('''&&&&&&(((***((((((''''''''''''(((((('''(((((()))***+++++++++,,,)))&&&''')))++++++***"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%************)))(((&&&&&&''''''''''''''''''''''''((()))))))))******++++++&&&((())))))(((''''''((('''''''''''''''((((((((())))))(((((('''''''''&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%&&&'''***+++,,,+++***)))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''''''''''''''(((((())))))''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&'''((()))***((((((((((((''''''''''''(((''''''%%%$$$######"""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$############((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((((('''######%%%%%%%%%%%%######%%%%%%%%%$$$$$$#########''''''''''''''''''''''''%%%""""""'''***)))&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######%%%$$$###""""""$$$&&&'''''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&$$$$$$$$$%%%&&&&&&%%%%%%$$$''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%&&&'''((()))***+++(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***)))))))))))))))***++++++******)))((('''&&&%%%%%%)))************))))))(((&&&(((***++++++)))'''&&&+++,,,,,,+++******+++---++++++,,,------......///000111222333444777<<>>EEEJJJNNNTTT\\\aaaiiijjjlllnnnoooooonnnmmmllllllmmmppptttvvvvvvuuuzzzyyyxxxwwwvvvrrrlllhhh^^^ZZZTTTNNNIIIDDD???<<<;;;888555222111111///......,,,************)))'''''')))***+++***)))***+++***+++,,,+++)))'''&&&'''))))))(((((((((((())))))'''(((((())))))******+++'''&&&%%%&&&(((******)))***)))'''&&&&&&&&&'''(((%%%&&&'''((()))+++,,,,,,(((((('''&&&&&&&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%%%%%%%&&&((())))))(((''''''(((&&&'''(((((((((&&&%%%$$$((((((((('''''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&&&&###%%%&&&((()))******)))***))))))((('''&&&&&&&&&###$$$%%%'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&###!!!"""%%%'''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######!!!$$$'''))))))(((%%%###"""""""""###$$$%%%''''''((('''&&&'''((()))((('''%%%$$$"""!!!!!!!!!""""""&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((('''(((((()))************&&&&&&&&&&&&(((***,,,...***+++,,,+++))))))+++,,,++++++,,,------......//////111222333444888<<<@@@FFFMMM[[[ooo~~~uuuvvv999<<<@@@CCCFFFIIINNNRRRTTTVVVYYY[[[\\\[[[YYYXXXZZZ\\\___dddjjjooorrrsssvvvxxxzzz||||||zzzvvvtttssspppjjjccc[[[TTTNNNJJJDDD@@@<<<888666444222111222000...---......------+++,,,,,,+++***)))))))))(((***++++++((('''&&&&&&)))((((((''''''(((((()))(((((((((((())))))*********)))))))))***************(((&&&%%%%%%&&&((()))''''''''''''''''''''''''(((&&&%%%$$$$$$%%%''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''((('''((()))))))))'''%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$%%%&&&&&&!!!"""%%%((())))))((('''******)))((('''&&&&&&%%%###$$$&&&'''((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%'''((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""###&&&((((((&&&$$$"""%%%$$$$$$###"""#########'''&&&%%%&&&'''((('''&&&%%%###!!! !!!$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%""""""###$$$%%%''')))***''''''''''''(((((())))))&&&'''((()))******************))))))******++++++***++++++***))))))***,,,++++++,,,------......//////000222333444888===@@@CCCKKKZZZmmm~~~uuuvvv666888:::<<<>>>AAADDDFFFEEEFFFIIIJJJJJJIIIFFFEEEGGGJJJOOOUUU\\\ccchhhlllqqqtttxxx|||}}}}}}|||{{{}}}yyyssskkkccc]]]ZZZMMMJJJEEEAAA>>><<<999777444111///...////////////,,,+++*********))))))(((%%%'''(((((('''&&&'''((((((''''''&&&&&&''''''(((((((((((((((((()))))))))***++++++***)))((((((((('''&&&$$$$$$%%%''')))***''''''''''''&&&&&&&&&&&&'''&&&$$$###$$$%%%'''(((''''''''''''''''''''''''((((((''''''''''''''''''&&&((())))))(((''''''(((((())))))***)))((('''&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&'''''''''&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&&&&&&&&&&%%%$$$######"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&&&&"""$$$&&&)))******)))(((***))))))((('''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%########################&&&&&&%%%$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$##################$$$$$$###"""""""""######%%%$$$###$$$&&&'''&&&%%%)))'''%%%######$$$%%%&&&''''''''''''(((***+++,,,&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&''''''''''''''''''''''''((((((((('''&&&%%%$$$######$$$%%%&&&(((***+++&&&&&&''''''((()))))))))%%%&&&'''))))))*********&&&''')))++++++***)))(((***++++++***))))))***,,,++++++,,,------......///...000111333555888===AAAAAAJJJYYYlll}}}uuuvvv111222333444777999;;;<<<<<<===>>>??????>>><<<;;;999===BBBGGGMMMSSSZZZ^^^iiimmmssswwwyyyzzz{{{||||||}}}|||xxxqqqjjjfffdddWWWUUURRROOONNNKKKHHHEEE;;;888444222222222111111+++***(((((()))***))))))%%%&&&&&&&&&%%%%%%''')))((((((''''''''''''((((((((((((((((((((((((((((((''')))***)))'''&&&&&&&&&%%%$$$$$$$$$%%%''')))***''''''''''''((((((((()))''''''&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&((())))))(((''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%''''''''''''((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&'''(((''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$!!!###$$$&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&&&&'''((()))++++++++++++***((((((((((((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######&&&$$$""" !!!###$$$!!!!!!!!!"""###$$$&&&&&&$$$###"""###%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''')))******&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((('''%%%$$$(((''''''&&&&&&&&&''''''&&&'''''''''(((((())))))&&&''''''((())))))))))))!!!%%%(((***+++)))))))))***+++***((((((***+++++++++,,,------......///...///111333555888===AAA@@@JJJZZZlll}}}uuuvvv777666555444444555444444555555666777888888888888444777;;;>>>AAAEEEKKKOOOXXX\\\bbbfffhhhjjjmmmpppooorrrtttsssnnnjjjgggfffaaa`````````aaa___\\\YYYNNNJJJDDD@@@>>><<<;;;999222///,,,++++++,,,***))))))((('''%%%###$$$'''*********))))))))))))******(((((((((((((((((((((((($$$&&&))))))((('''((()))&&&&&&'''''''''(((((()))''''''''''''&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&((())))))(((''''''(((&&&%%%$$$$$$$$$&&&((()))%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&'''(((((('''&&&&&&'''(((((())))))(((((('''&&&&&&&&&%%%%%%%%%%%% """$$$&&&'''''''''&&&######$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$%%%&&&&&&))))))))))))))))))))))))''''''''''''((((((((((((((('''&&&%%%%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%&&&&&&'''(((###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%'''(((&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$#########$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######&&&%%%###!!!!!!"""###$$$"""""""""###$$$%%%&&&'''$$$######$$$&&&''''''&&&!!!"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&((()))((('''&&&$$$)))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''((((((((((((((('''!!!"""%%%''')))++++++,,,)))*********((((((***+++++++++,,,------......///...///111333555999>>>AAAAAAKKK[[[mmm~~~~~~wwwxxxDDDAAA===999777444111//////000111222333555666777333666888999:::<<>>BBBAAAKKK\\\mmm~~~yyyyyyQQQNNNHHHAAA;;;777555444555333000///000111000///...000333555666777:::<<>>666333111000000111111111333444444444444555666777999:::;;;===???AAADDDEEEEEEIIIOOOTTTWWWYYY[[[\\\^^^___bbbhhhpppuuuwwwwwwyyywwwtttsssqqqooojjjfff[[[WWWQQQJJJBBB;;;444000......------,,,+++******)))(((((()))***+++)))((((((((((((((((((((())))))***(((''')))++++++***'''***)))((('''&&&''''''((()))))))))))))))(((((((((((())))))******))))))((((((((())))))))))))))))))&&&### ###(((***'''###(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''((())))))''''''((()))''''''''''''''''''(((((((((((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%&&&'''((('''&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$''')))***(((&&&$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&'''''''''&&&&&&''''''''''''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%)))'''&&&$$$$$$$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%&&&'''&&&$$$###&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% """%%%'''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$###""""""###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''************************---,,,+++***)))***++++++------------...///000111111222333444666999===AAAGGGLLLYYYlll~~~~~~tttwwwgggbbbYYYPPPIIIEEECCCCCC;;;999555444444666666666888777666444333333333333333333444555777999;;;<<<777;;;@@@DDDHHHKKKOOOQQQTTTWWW\\\aaaffflllqqquuuvvvvvvwwwyyyyyywwwsssoookkkfff___XXXQQQIII???888555444222000///......///,,,***))))))******)))'''))))))))))))))))))((((((((('''''')))+++,,,+++)))))))))((('''''''''(((((())))))))))))))))))))))))***))))))))))))))))))***))))))((((((((((((((((((((('''&&&'''))))))'''%%%************************'''&&&&&&&&&&&&&&&''''''((()))***)))((('''(((***'''''''''&&&&&&&&&&&&&&&))))))))))))((('''&&&&&&''''''&&&%%%%%%%%%&&&&&&'''&&&$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%'''((((((&&&%%%%%%&&&&&&&&&&&&%%%&&&&&&'''(((###''')))((($$$###%%%)))'''''''''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$"""!!!!!!"""$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$)))(((&&&$$$"""!!!!!!!!!%%%&&&'''(((((((((''''''%%%$$$$$$$$$$$$$$$%%%%%%(((((())))))))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%(((((('''''''''(((((())))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''(((((((((((((((((((((***++++++++++++***((('''******)))))))))***++++++------------...///000111222333444555666999>>>AAAHHHMMMZZZmmm~~~~~~tttvvv\\\XXXQQQIIIDDDBBBCCCCCCAAA>>>;;;999;;;>>>@@@AAABBB???<<<999777555333111111111111222333444555666555777999;;;<<>><<<===BBBIIINNNPPPTTTPPPJJJFFFAAA<<<666222000000000///000000111222444555666666555666999;;;???DDDIIIJJJIIILLLSSSZZZ]]]bbbhhhnnnqqqrrrrrrqqqkkkjjjjjjlllllljjjddd___WWWSSSLLLEEE>>>888555444444111///.........---+++(((((((((''''''&&&&&&&&&'''((((((((('''&&&&&&&&&(((((())))))))))))))))))&&&&&&&&&'''''''''((((((((((((&&&%%%%%%&&&(((((())))))((((((''''''&&&&&&''')))***)))'''%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&'''((((((&&&&&&'''((('''''''''&&&%%%%%%%%%$$$&&&&&&'''''''''&&&%%%%%%'''''''''&&&&&&%%%%%%$$$'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&((((((''''''&&&&&&&&&''''''***((('''''')))***)))'''''''''''''''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&$$$###"""######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$######$$$%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((((('''&&&%%%%%%%%%&&&&&&!!!###%%%'''((('''&&&%%%%%%&&&&&&'''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))&&&''')))+++,,,+++)))(((''''''((()))***+++++++++,,,,,,,,,------...///000---///111444777<<>>???CCCHHHIIINNNUUU[[[```eeeiiillljjjlllpppsssttttttrrrqqqnnnjjjbbbXXXOOOFFFAAA>>>===:::666333222111///---))))))((((((''''''&&&&&&''')))***)))'''%%%%%%&&&(((((()))*********))))))%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&''''''((())))))(((((((((((((((((('''((())))))'''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))&&&'''((('''&&&%%%&&&((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&%%%###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((((('''&&&&&&&&&&&&&&&&&&,,,)))&&&'''+++,,,***''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%###!!!"""#########$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%###!!! !!!$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###""""""$$$''')))$$$$$$###"""###$$$&&&&&&!!!"""$$$&&&''''''&&&&&&%%%&&&'''(((((()))((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&'''''')))************)))'''&&&'''((()))***++++++++++++,,,,,,,,,,,,---...///000,,,---000333666;;;AAAEEEGGGLLLYYYlll}}}}}}ttttttYYYXXXWWWVVVUUUUUUUUUUUURRRNNNJJJIIIMMMTTTZZZ^^^bbb___[[[YYYVVVOOOEEE<<<777666555444333222222222///000222222222222333555222555888999888888999<<<;;;>>>CCCGGGKKKQQQWWW\\\aaagggnnnqqqrrrsssvvvyyyzzzwwwrrrkkkddd]]]XXXUUUNNNJJJDDD>>>:::777444222++++++******)))(((((((((''')))+++***((('''((()))'''((()))***+++******)))%%%%%%&&&&&&'''(((((()))(((((())))))))))))(((((((((((())))))))))))))))))(((((((((((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***&&&((()))((('''&&&'''(((''''''''''''''''''((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%&&&$$$###$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%###$$$&&&&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%)))((((((((()))))))))(((''''''(((((((((''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%&&&'''&&&$$$##################$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%''''''%%%"""!!!!!!############$$$$$$$$$$$$&&&%%%%%%$$$$$$#########""""""""""""""""""""""""%%%%%%$$$$$$$$$%%%&&&'''$$$$$$###"""###$$$%%%&&&######$$$%%%&&&'''(((((($$$%%%&&&(((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''((()))%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((()))))))))))))))(((((((((((()))***,,,,,,,,,++++++,,,,,,,,,,,,---...//////---...000222555999>>>BBBEEEJJJXXXkkk|||wwwvvv___```aaaccceeefffggghhheee___WWWRRRRRRUUUXXXZZZWWWVVVUUUXXXYYYTTTKKKCCC===<<<;;;999888777777777333444555555333222222222///222444666666555555666:::<<<>>>???@@@DDDKKKQQQTTT\\\fffjjjkkkmmmssszzz|||{{{yyywwwtttpppmmmkkk]]]XXXPPPIIICCC>>>:::777------,,,,,,+++***))))))&&&))),,,,,,***)))+++---'''((()))+++++++++***)))&&&&&&''''''((())))))***)))***+++,,,,,,+++***)))(((((())))))******++++++)))((('''(((******)))'''''''''''''''''''''''''''&&&&&&&&&'''''')))******((()))***)))((('''(((***&&&'''''''''((()))))))))''''''((((((((((((((('''###$$$&&&'''((('''&&&&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%(((***)))&&&%%%'''***''''''(((((()))((((((((($$$$$$$$$%%%%%%$$$$$$$$$"""###%%%''''''&&&%%%$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########%%%((())))))'''######################## !!!"""$$$&&&((()))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% ###'''((('''&&&%%%%%%""""""######$$$$$$$$$%%%'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%''''''%%%%%%%%%&&&''''''%%%%%%%%%%%%'''(((***+++"""$$$%%%'''((((((''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((&&&&&&&&&'''''')))******$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***++++++,,,%%%&&&&&&'''(((***,,,---)))***+++,,,---,,,++++++,,,,,,,,,,,,---.../////////000111222333777;;;???EEEJJJWWWjjj|||zzzwwwVVVUUUXXX```ggglllssszzz~~~{{{vvvoooiiidddaaa___WWWXXXXXXSSSMMMIIIHHHJJJ>>>?????????????????????999;;;======:::555111///555555555444444444333333555666888888999;;;>>>AAAKKKMMMPPPVVV\\\bbbgggjjjqqqvvvyyyzzz|||~~~zzztttjjjddd]]]YYYVVVOOOCCC999:::777222///---,,,+++******))))))***+++***(((%%%%%%&&&(((******)))'''&&&***)))(((''''''((()))***))))))(((''''''''''''''',,,+++)))((((((((()))***'''''''''''''''&&&&&&&&&+++*********))))))(((((('''((()))))))))(((&&&%%%%%%&&&'''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''%%%###%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%&&&&&&((()))$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&%%%$$$$$$((('''%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((()))'''%%%%%%&&&'''''''''''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''((()))&&&&&&%%%$$$$$$######"""%%%+++---***&&&###)))'''%%%%%%''''''%%%"""$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%"""$$$&&&&&&%%%%%%%%%&&&!!!###&&&)))+++***)))(((%%%###""""""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%&&&'''((('''&&&&&&)))+++,,,+++""""""###$$$$$$%%%&&&&&&$$$$$$%%%&&&'''((()))***))))))))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%))))))))))))************++++++******))))))((((((''''''''''''((()))***+++++++++++++++++++++++++++---------...............000111222222333666:::>>>DDDKKKWWWgggxxxyyyzzzKKKJJJLLLTTT[[[aaaiiiqqq}}}}}}}}}|||zzzxxxvvvuuulllllliii```UUULLLGGGFFFDDDCCCCCCDDDEEEFFFHHHIIIPPPNNNKKKFFF@@@<<<::::::333333333333333444444444333444444444555777:::===@@@AAADDDHHHLLLQQQUUUWWWaaaggglllqqqxxx~~~~~~yyypppjjjdddaaa```[[[QQQIIIEEE@@@999333111000000000///...------......,,,+++'''((()))))))))((('''&&&))))))(((''''''((())))))))))))(((''''''''''''(((+++***))))))(((((())))))''''''''''''''''''''''''******)))))))))((((((((((((((())))))(((''''''&&&'''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''((()))'''%%%%%%'''(((((('''''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$%%%###&&&''''''%%%$$$&&&$$$###$$$''')))(((&&&###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&'''&&&%%%###!!!'''%%%$$$$$$%%%%%%%%%$$$!!!!!!"""######$$$%%%%%%%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&'''(((&&&%%%######$$$$$$%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((())))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%'''(((((((((((())))))))))))))))))(((((('''''''''((((((((())))))***+++,,,......---,,,+++))))))(((------------............000111222222333666:::>>>FFFLLLXXXfffvvvxxxvvv|||EEEBBBBBBGGGMMMRRRYYYaaajjjmmmrrrwww|||~~~|||rrreeeYYYRRROOOPPPOOONNNNNNNNNNNNOOOPPPXXXUUUQQQLLLHHHDDDBBBAAA666666444333222222222222222222222111111333666999777777999;;;>>>AAACCCDDDMMMSSSZZZbbblllvvvzzzxxxppplllhhhggghhhfff```ZZZTTTMMMDDD===999777666666111///---+++,,,,,,+++***))))))((((((((((((((()))((((((''''''''''''((((((***)))((((((''''''(((((())))))******))))))((((((&&&&&&&&&''''''(((((()))))))))((((((((((((((('''))))))((((((''''''(((((((((((())))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((''''''&&&&&&&&&%%%$$$$$$$$$''''''(((((('''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&''''''''')))(((&&&&&&((()))((((((''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&"""######$$$%%%%%%&&&&&&!!!!!!!!!!!!"""###$$$%%%%%%$$$###$$$'''((('''&&&"""###%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&### !!!$$$&&&%%%$$$$$$%%%%%%%%%%%%###!!! '''%%%######$$$$$$###""" !!!"""$$$$$$%%%$$$$$$###############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&''''''&&&### %%%%%%%%%&&&&&&''''''(((''''''&&&%%%$$$######"""%%%%%%&&&(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((''''''&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&))))))))))))***+++,,,---------,,,,,,+++***)))))),,,,,,------............000111222222333666:::>>>DDDKKKWWWfffvvvvvvtttyyyHHHBBB???AAACCCEEEKKKQQQSSSVVV[[[bbbiiiooosssuuu}}}uuulllhhhgggaaaaaaaaa___]]]ZZZXXXVVVQQQQQQQQQPPPOOOMMMIIIFFF???===:::666333000///...222222222111000111444666555555666777999;;;===>>>>>>DDDJJJQQQ\\\hhhmmmllljjjgggdddeeehhhjjjhhhfffccc]]]UUUMMMGGGCCC@@@>>>666333...+++++++++*********)))((('''''')))+++,,,(((''''''''''''''''''(((***))))))((('''(((((((((((()))*********)))'''&&&%%%&&&&&&'''((())))))***((((((((((((''''''''''''***)))(((''''''((()))***(((((((((((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))(((((((((((('''&&&%%%$$$$$$((()))******)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))'''&&&'''((())))))(((&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%######!!!!!!!!!"""$$$%%%''''''&&&%%%%%%%%%$$$###"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&!!!"""%%%$$$!!!$$$$$$%%%&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%$$$!!!!!!""""""###$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&)))(((''''''''''''%%%$$$&&&&&&''''''(((((((((((((((''''''&&&%%%$$$######'''(((((((((''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''))))))))))))***+++,,,,,,))))))***+++,,,,,,------,,,,,,,,,------......///000111222222333666:::>>>@@@HHHUUUeeewww~~~wwwvvv{{{JJJDDD@@@?????????CCCIIIKKKKKKNNNRRRWWW^^^dddgggnnnrrrwwwxxxvvvttttttuuunnnpppssstttrrrnnniiifff[[[XXXUUUSSSRRRPPPMMMJJJDDDBBB>>>999666333222111222333333111//////111222444444555555777999:::;;;666:::???EEEPPP\\\bbbbbbcccaaa___aaafffkkkmmmmmmoookkkfffaaa[[[UUUOOOKKKDDD???999444111000...---***)))''''''(((***---///'''(((((((((((((((((('''******)))((((((((((((((((((((()))******((('''&&&&&&&&&''''''((()))******''''''''''''((((((((((((***)))(((''''''((()))************)))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))***))))))((('''&&&&&&%%%%%%&&&'''''''''%%%$$$###$$$%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&''')))))))))'''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$#########$$$%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%'''"""###&&&%%%###$$$%%%%%%%%%&&&'''((()))'''%%%$$$%%%'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&)))'''$$$$$$&&&((((((((('''((((((((((((((())))))''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((((((((()))))))))*********((((((((((((((((((((()))((((((((((((((()))++++++(((((()))***,,,---......++++++,,,,,,---......///000111222222333666:::>>>@@@HHHUUUfffxxx}}}zzz{{{KKKFFFBBBAAAAAA@@@DDDIIIKKKJJJIIIIIILLLPPPUUUXXXYYY^^^cccfffggghhhjjjmmmlllpppvvv|||~~~~~~|||zzzrrrjjj```XXXTTTQQQMMMJJJCCCAAA>>>;;;999999999999333444555444222000//////111111111111222444555666222666999>>>HHHUUU\\\]]]]]][[[ZZZ\\\aaahhhlllooosssqqqpppnnnlllgggbbb]]]QQQLLLDDD===888444111///,,,+++)))((((((***,,,---(((((())))))))))))((((((+++***))))))(((((())))))(((((())))))(((((('''''''''''''''(((((())))))***'''(((((((((((()))))))))))))))(((((())))))******,,,------,,,+++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))((((((''''''&&&&&&&&&'''''''''(((''''''&&&$$$%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))(((&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&'''((((((((('''&&&%%%&&&&&&%%%%%%$$$######"""$$$%%%%%%&&&&&&&&&%%%%%%"""###%%%%%%$$$$$$&&&'''$$$&&&''''''&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%(((%%%######&&&((('''&&&&&&&&&%%%%%%%%%''')))***$$$"""!!!"""###%%%%%%$$$((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&%%%###"""###%%%((())))))((((((((((((((((((((((((&&&&&&&&&''''''((((((((("""###%%%&&&(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))))))))))))))************))))))))))))************''''''''''''((()))***+++++++++++++++++++++,,,,,,******+++,,,---......///000111222222333666:::>>>DDDKKKWWWfffvvv}}}~~~RRRMMMIIIIIIGGGEEEGGGKKKIIIHHHFFFEEEFFFGGGIIIKKKKKKNNNRRRSSSSSSSSSVVVYYY[[[```gggooovvv{{{~~~zzzqqqkkkfff___VVVOOODDDBBB???<<<;;;;;;<<<===777:::<<<<<<999555222111111111000000000000111111111444555888@@@LLLSSSTTTSSSQQQPPPQQQVVV]]]dddgggkkkkkklllnnnpppqqqooommm___YYYQQQHHHAAA:::555111000...,,,***)))(((((((((((()))***++++++***)))(((+++***))))))(((((())))))))))))(((''''''''''''(((((((((((((((((()))))))))((((((((()))))))))******(((((()))***************+++++++++++++++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((()))***+++,,,%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&(((((('''%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((((((&&&$$$###%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''!!!###%%%%%%$$$###%%%(((###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%'''+++...000+++)))'''&&&''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&'''"""###$$$''')))***(((&&&((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''"""###$$$&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***((((((((())))))))))))***)))))))))*********++++++(((((((((((()))***+++,,,*********++++++,,,,,,,,,)))***+++,,,---......///000111222222333666:::>>>CCCJJJUUUdddttt~~~\\\VVVRRRPPPMMMHHHHHHKKKHHHHHHGGGFFFFFFEEEEEEDDDEEEGGGIIIIIIFFFFFFHHHKKKKKKNNNTTT\\\eeennnuuuyyyvvvfffZZZGGGDDDAAA===;;;:::;;;;;;===@@@CCCCCC@@@;;;777555444444333111000000000000333444333333999DDDJJJJJJIIIGGGEEEFFFKKKRRRYYY^^^bbbbbbdddhhhmmmrrrtttuuummmggg^^^UUULLLDDD===888333222///,,,)))'''%%%$$$)))***+++,,,,,,+++***)))+++******)))))))))))))))***)))(((&&&&&&'''(((((())))))))))))(((((((((((((((((())))))******++++++'''((()))+++++++++***)))(((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&''')))+++&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&&&&"""###$$$%%%&&&&&&'''&&&%%%&&&&&&'''&&&%%%###"""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###"""###%%%'''(((&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''''''''%%%###"""#########$$$$$$%%%&&&&&&&&&%%%###"""###%%%(((***$$$&&&'''&&&###!!!"""$$$"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&%%%%%% """$$$%%%$$$######$$$$$$$$$%%%''',,,111777:::;;;888555333333222000...""""""######$$$$$$$$$%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''""""""######$$$%%%&&&'''###%%%)))---///---((($$$((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***''''''''''''((((((((()))(((((())))))******++++++))))))))))))***+++,,,---&&&'''(((***,,,...///000)))******+++---...//////000111222222333666:::>>>>>>FFFRRRaaarrr}}}|||ZZZZZZZZZYYYWWWVVVWWWXXX\\\UUULLLEEECCCDDDFFFHHHCCCEEEFFFEEEAAA>>><<<<<<@@@BBBFFFKKKSSSZZZaaadddlllvvvzzzrrreeeTTTFFFCCCEEEAAA<<<:::===@@@CCCDDDBBB>>>;;;999777555333222222222000...000000000111444:::BBBGGGDDDCCCAAA>>>===BBBKKKRRR[[[]]]___ccchhhmmmqqqtttqqqnnniiibbbZZZQQQGGGAAA666888666222000222111...///---++++++,,,,,,+++***))))))))))))((((((((((((************))))))))))))((((((((((((((((((((((((***))))))((('''&&&&&&&&&))))))))))))))))))))))))******)))((('''&&&&&&%%%''''''&&&%%%$$$#########&&&''''''((())))))((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&***'''$$$$$$%%%&&&&&&&&&((('''%%%#########%%%&&&%%%%%%$$$###$$$%%%&&&'''###""""""$$$&&&(((((('''''''''''''''''''''&&&&&&((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%''''''((()))((('''%%%$$$(((''''''&&&&&&%%%%%%$$$%%%$$$###"""###$$$%%%&&& %%%))))))%%%"""###&&&((('''%%%#########%%%&&&"""######$$$$$$######"""""""""""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% &&&***,,,,,,...000111222222111///...(((''''''&&&%%%%%%%%%&&&$$$"""!!!"""%%%&&&%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%&&&$$$"""###(((!!!+++,,,---222---'''+++''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***(((''''''''''''''''''''''''''''''''''''!!!$$$&&&&&&$$$###&&&)))(((((())))))))))))((((((+++*********))))))((((((222000...,,,++++++,,,---***)))(((((((((***,,,...---+++)))***,,,///000111+++,,,---...////////////---000333555666777999;;;@@@HHHUUUddduuu}}}ggghhhhhhfffbbb^^^\\\[[[___\\\XXXUUURRRPPPNNNLLLHHHGGGEEECCCAAA>>><<<;;;>>>???BBBEEEJJJNNNRRRTTT]]]eeerrr~~~tttfff[[[YYYXXXQQQHHHCCC???AAABBBAAA???>>>===>>>999888777777888777555333222111///...///444:::>>>======;;;::::::>>>FFFLLLTTTVVVZZZ___dddjjjnnnpppnnnllliiieee___XXXQQQLLLAAABBB>>>777333333222...///---+++++++++,,,+++)))*********)))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***************************))))))(((''''''&&&&&&******))))))((((((''''''(((((((((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%######"""$$$&&&&&&%%%$$$)))(((&&&%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$%%%((())))))(((((('''&&&&&&&&&((()))***((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''$$$'''''''''+++...(((&&&%%%######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$##################&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''$$$"""###&&&((((((&&&%%%&&&((()))((('''&&&%%%%%%%%%$$$###############$$$###"""###&&&'''&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&%%%"""%%%***///888<<>>AAAHHHTTTcccttt|||uuuwwwxxxwwwrrrmmmjjjhhhllliiieeeaaa___\\\YYYWWWTTTOOOJJJGGGFFFDDDAAA>>>===>>>@@@BBBDDDEEEFFFFFFJJJPPPYYYdddoooxxx~~~yyyqqqlllmmmllleee[[[TTTKKKJJJGGGCCC@@@>>>???AAABBBAAA???>>>===;;;777444666444111......000333555666666666666777:::@@@DDDJJJMMMQQQVVV[[[```cccdddffffffeeedddaaa]]]ZZZWWWQQQQQQLLLDDD>>>;;;777333333111...---------,,,***************************)))))))))(((((((((''''''(((((((((((((((((((((((('''(((((()))***++++++,,,************************)))))))))(((((('''''''''************************++++++***((('''%%%$$$###&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%$$$$$$$$$ !!!###%%%((((((&&&$$$((('''&&&%%%&&&'''((()))%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%''')))******)))+++***'''%%%%%%'''***+++''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###############""""""######$$$%%%%%%&&&%%%%%%%%%$$$%%%&&&&&&''' ###''''''%%%$$$%%%''''''&&&$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$#########################################################)))&&&$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%######$$$$$$###""""""""""""###$$$######%%%'''((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%$$$'''---;;;OOO\\\^^^XXXBBB+++'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((('''&&&(((((((((((((((((((((((()))(((&&&&&&&&&&&&%%%###&&&&&&''''''''''''&&&&&&******))))))))))))((((((&&&%%%%%%%%%''')))+++,,,++++++******+++,,,...///111///,,,++++++,,,+++***+++,,,---...////////////111111111111222555;;;???CCCIIITTTbbbrrr|||~~~~~~~~~|||{{{{{{~~~wwwnnngggdddddddddddd```[[[UUUSSSSSSPPPIIIDDD???@@@BBBCCCDDDDDDCCCBBBDDDEEEHHHMMMUUU]]]dddhhhjjjhhhhhhmmmqqqpppkkkfff^^^\\\XXXQQQJJJFFFEEEFFFIIIGGGDDDBBBAAA???<<<:::;;;999777555555444222111222222333333555888;;;===AAADDDHHHMMMQQQUUUWWWXXX\\\^^^``````___]]]\\\\\\]]]___\\\VVVOOOKKKDDD>>>:::888444222111000---,,,))))))))))))************((((((((((((''''''''''''(((((((((((((((((((((((('''(((((())))))***++++++(((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((()))))),,,,,,***)))'''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%###%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))***(((&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%''')))******)))+++***(((&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%############$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''')))******((($$$  %%%%%%$$$######$$$$$$%%%"""######$$$$$$######"""!!!"""######$$$$$$$$$$$$################################################$$$%%%%%%%%%%%%%%%&&&&&&""""""!!!!!!"""############$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%###$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""%%%&&&&&&***000DDDiii}}}aaa<<<***000)))((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))))))))'''&&&((((((((((((((((((((((((***'''%%%&&&((()))&&&$$$&&&''''''((((((''''''&&&))))))))))))))))))((((((+++******)))******+++,,,)))((((((((()))***+++,,,111...,,,++++++,,,+++***+++,,,---...////////////000111111222333666;;;>>>DDDIIISSSaaaqqq{{{}}}xxxqqqnnnmmmmmmlllhhhddd```___^^^ZZZRRRKKKFFFFFFGGGGGGFFFDDDBBBAAAEEEDDDCCCDDDFFFJJJNNNPPPSSSUUUYYY___fffmmmooonnnlllkkkiiiddd^^^XXXUUUUUURRROOOKKKIIIHHHFFFDDDBBB===<<<<<<======;;;666333111111111111333444555555999<<<@@@FFFLLLQQQTTTVVVWWWZZZ\\\\\\[[[ZZZ[[[\\\aaafffiiigggccc^^^VVVNNNBBB???;;;777444222...,,,******))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%###%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''***(((%%%%%%&&&(((((('''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%'''(((((('''$$$%%%&&&'''((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$###%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%"""######$$$$$$######"""######$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&& !!!""""""######$$$$$$!!!""""""######$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%###%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""%%%&&&''',,,333RRR|||uuuHHH///111)))((('''%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$%%%(((***(((&&&((((((((())))))((((((((((((((((((((((((((())))))(((((((((((((((((())))))(((((((((((()))***++++++---,,,++++++,,,---,,,++++++,,,---...////////////...000333444555777:::<<>>:::555111...,,,,,,+++***)))((((((''')))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((())))))*********(((((((((((((((((((((((($$$$$$#########$$$&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''(((***'''$$$###$$$%%%&&&&&&&&&&&&''''''''''''''''''###$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%% $$$'''))))))((('''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&$$$!!!#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%$$$%%%'''&&&%%%######$$$"""""""""###$$$$$$%%%%%%###""""""""""""###$$$$$$%%%'''******(((&&&%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""%%%&&&(((---444]]]|||YYY444)))''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((((('''(((((())))))))))))((((((''''''(((((((((((())))))%%%&&&'''((()))***+++,,,))))))***++++++,,,,,,,,,+++******+++---...---,,,+++,,,---...////////////---///333555666777999;;;CCCIIISSSaaaqqq||||||~~~~~~~~~}}}}}}}}}|||yyyvvvpppmmmjjjfffccc```___^^^```___\\\YYYVVVSSSRRRQQQMMMKKKGGGDDDAAA???>>>===:::???BBBAAAEEENNNUUUVVV[[[^^^ccchhhjjjlllnnnpppzzzyyyxxxuuummmbbbUUUMMMJJJFFFAAAAAADDDEEECCCAAA???;;;777555555444111///000222555;;;BBBJJJRRRVVVSSSWWWZZZYYYVVVUUUXXX[[[[[[ccckkknnnqqqssspppjjj[[[VVVPPPIIICCC===888444000000...---+++)))((((((******)))))))))((((((((((((((((((((((((((((((((('''''''''((())))))******(((((((((((((((((((((((('''(((((()))******++++++)))))))))(((((('''''''''&&&%%%#########%%%&&&(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''%%%$$$$$$&&&'''&&&%%%''''''''''''''''''&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&%%%$$$ """$$$'''((())))))((($$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###############%%%&&&&&&&&&%%%$$$***(((&&&%%%$$$###"""!!!""""""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%###!!! $$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%''')))(((%%%######$$$$$$$$$$$$%%%%%%&&&'''(((###############$$$%%%%%%(((+++......+++(((&&&&&&"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&(((...555VVViiiuuuttthhhKKK...%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&''''''((((((((((((((((((''''''''''''((((((((())))))((()))***+++,,,,,,,,,,,,((()))***++++++,,,,,,,,,+++******+++------,,,++++++,,,---...///////////////000222333444777:::===BBBHHHTTTbbbrrr}}}}}}}}}~~~~~~}}}zzzvvvuuuwwwzzz}}}~~~tttqqqlllfffbbbbbbeeehhhjjjiiigggeeecccccccccddd___[[[UUUMMMGGGBBB???>>>333:::===:::<<>>;;;:::888555222111111222555:::BBBHHHMMMPPPTTTWWWVVVSSSRRRVVVZZZYYY```gggjjjooottttttqqqgggbbb[[[SSSLLLFFF@@@<<<333333111///---+++)))(((************))))))))))))((((((((((((((((((((((((&&&&&&''')))***,,,------************************''''''((()))***++++++,,,)))(((((('''&&&%%%%%%$$$***)))'''&&&&&&''')))***''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&(((++++++)))'''&&&&&&&&&&&&%%%$$$#########$$$%%%&&&'''&&&%%%%%%%%%$$$###$$$&&&&&&&&&$$$)))((('''&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%"""$$$%%%&&&'''&&&&&&%%%!!!!!!!!!"""######$$$$$$"""###$$$%%%&&&%%%$$$$$$'''&&&$$$$$$%%%%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$#########$$$$$$#########!!!$$$&&&'''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''!!!$$$''''''$$$"""###%%%""""""""""""###$$$&&&&&&&&&%%%%%%%%%&&&''''''(((+++///222111---)))'''(((""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&######%%%'''(((...555EEEUUUYYYOOO@@@,,,###***%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$'''((('''###"""###%%%&&&''''''''''''''''''&&&&&&'''''''''(((((())))))++++++++++++***((('''&&&&&&'''((())))))******))),,,+++***+++------+++)))+++,,,---...////////////111111111111222666;;;???AAAHHHTTTcccsss}}}}}}yyyvvvrrrooorrryyyzzzsssnnnnnnoookkkfff```ZZZZZZ]]]cccggghhhjjjnnnooommmkkkjjjiiigggddd```]]]ZZZSSSKKKEEE@@@>>><<<<<<===@@@AAABBBFFFHHHLLLNNNPPPSSSWWWZZZiiikkksss|||lll```RRRKKKJJJKKKIIIFFFLLLHHHBBB>>>;;;:::999777666333///...222888===???EEEEEEIIINNNOOOOOOUUU\\\ccc______eeeooouuuuuurrrmmmhhh```YYYTTTOOOLLLIIIAAA>>>999444///,,,+++++++++***(((((())))))'''&&&))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++)))((((((((((((''''''''''''((((((((((((((('''&&&$$$%%%'''''''''&&&%%%$$$((('''&&&%%%%%%&&&'''(((&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""!!!!!!""""""(((%%%""""""$$$&&&%%%###(((%%%!!! !!!###$$$$$$((()))(((&&&######%%%&&& """$$$""" ###'''$$$$$$$$$$$$$$$###"""!!!###"""""""""###$$$$$$%%%"""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$######""""""""" """%%%''''''%%%""" """"""""""""""""""######***+++,,,---,,,***(((&&&!!!"""""""""!!!"""###%%%###$$$$$$%%%$$$###!!! $$$######$$$&&&***///111LLLDDD999000,,,)))'''%%%'''&&&$$$#########$$$$$$(((###!!!''')))%%% %%%&&&''''''&&&%%%###"""%%%%%%%%%###"""$$$&&&)))+++***((('''&&&&&&''''''))))))(((((('''''''''&&&'''''''''((()))******+++,,,,,,+++***)))((('''&&&(((((()))***++++++******((())))))******+++,,,,,,,,,,,,,,,---...///000111000222333333444777;;;???DDDHHHRRR```qqq^^^^^^^^^```ggguuuwwwpppnnnnnnccc___XXXSSSQQQRRRVVVYYYbbbgggmmmppppppnnnlllkkkiiigggeeedddbbb___YYYUUUOOOKKKDDD???<<<<<<<<<===AAABBBDDDDDDDDDFFFIIIKKKUUUXXXaaapppssscccVVVPPPNNNLLLKKKLLLJJJIIIHHHFFFBBB===999888444000...///333555777:::;;;???FFFJJJMMMVVV```aaa^^^]]]```gggmmmoooooonnniiibbb]]]YYYXXXVVVUUUNNNIIIBBB:::333000.........,,,******++++++***((()))((((((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))'''&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((((('''%%%&&&&&&'''(((((((((((('''&&&&&&%%%&&&'''((()))(((((('''&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######"""""""""###'''$$$""""""$$$%%%%%%$$$)))'''$$$###$$$%%%%%%%%%'''((('''%%%######$$$&&&$$$%%%%%%###""""""$$$&&&###$$$$$$$$$$$$######"""###############$$$%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########!!!###%%%&&&&&&%%%###!!!!!!""""""$$$%%%&&&''''''***++++++,,,+++)))'''%%%"""###$$$###""""""###%%%&&&&&&&&&&&&&&&%%%$$$###%%%$$$######$$$'''***,,,777333---+++***)))(((&&&&&&&&&$$$#########$$$$$$"""!!!&&&)))(((&&&$$$$$$%%%&&&&&&&&&%%%$$$'''''''''&&&%%%&&&(((+++))))))'''&&&&&&''''''((()))(((((((((''''''''''''&&&''''''((())))))************))))))))))))))))))&&&&&&'''(((((((((''''''***++++++,,,,,,---......++++++++++++,,,------...000111222333444777;;;???DDDHHHPPP^^^pppWWWWWWWWWVVVZZZfffxxxwwwppplllkkkccc___XXXQQQMMMKKKKKKLLLUUU\\\dddkkknnnnnnmmmlllnnnmmmllllllkkkjjjgggeeebbb\\\QQQGGG???;;;::::::<<<======<<<;;;;;;>>>@@@FFFIIIOOO[[[iiiuuu~~~vvvkkkbbb\\\WWWUUUPPPNNNMMMLLLJJJHHHDDDAAA???;;;666333222333333333222222666<<<@@@FFFQQQ\\\bbbaaa______aaadddgggiiilllhhhbbb___^^^___```aaa]]]XXXOOOEEE===888555444...,,,***))))))))))))(((''''''''''''(((((()))***))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))))))))((()))(((((('''''''''(((((((((''''''&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########&&&$$$"""###$$$%%%%%%$$$(((&&&$$$$$$%%%&&&%%%$$$%%%&&&&&&$$$""""""###$$$(((&&&%%%$$$%%%&&&&&&%%%"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!""""""######)))*********)))'''%%%$$$$$$%%%&&&%%%###"""###%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$###""""""$$$&&&'''$$$$$$%%%&&&(((((('''%%%&&&%%%%%%$$$$$$$$$$$$%%% !!!###%%%'''((((((######%%%&&&'''''''''''''''((('''&&&%%%&&&(((***''''''&&&&&&''''''((()))((((((((((((''''''''''''&&&&&&''''''(((((())))))''''''((()))***++++++,,,&&&&&&'''''''''&&&%%%%%%***++++++,,,,,,---......---,,,,,,,,,,,,,,,------000111222333444777;;;>>>CCCFFFNNN[[[mmm^^^^^^]]]YYYVVV[[[fffooo~~~}}}{{{vvvoookkkhhhhhhjjjfff```YYYRRRNNNLLLJJJLLLRRRZZZaaafffhhhjjjlllsssrrrpppooonnnmmmllllllnnnhhh___TTTIIICCC@@@@@@>>>???>>>===;;;;;;===???BBBDDDGGGKKKRRR\\\ffflllpppuuu{{{{{{vvvoooiiifff]]]WWWQQQKKKJJJJJJJJJJJJGGGCCC>>>;;;:::999999888555333333555777:::DDDOOO___bbbeeeeeecccaaaaaabbbeeebbb]]]\\\^^^aaadddeeefffbbb\\\TTTLLLEEEAAA???555222...+++++++++***)))''''''''''''((()))******((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))(((((((((((('''''''''%%%%%%'''((()))))))))))),,,***(((&&&%%%%%%&&&&&&***)))((('''&&&%%%$$$$$$''''''&&&%%%$$$#########%%%%%%%%%&&&&&&&&&''''''"""###&&&((((((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!"""$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######%%%%%%$$$"""$$$%%%%%%$$$"""!!!"""$$$'''$$$"""$$$''')))'''%%%"""######$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$############$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########""""""###############"""!!! (((((((((((('''%%%$$$###%%%&&&'''&&&$$$######$$$%%%$$$###"""""""""$$$$$$%%%$$$###""""""###%%%&&&"""###$$$&&&'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''$$$###$$$&&&$$$%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$&&&(((%%%%%%&&&&&&'''((())))))((((((((((((((('''''''''&&&&&&''''''((((((((((((''''''((()))***++++++,,,((()))))))))((('''&&&&&&((())))))******+++,,,,,,000//////............///000111222222333666;;;>>>AAADDDKKKXXXiii~~~WWWYYYZZZXXXUUUVVV\\\bbbfffggghhhfffcccaaaaaaaaahhhfffbbb]]]XXXUUUSSSRRRSSSVVV[[[^^^bbbeeeiiilllrrrqqqooolllkkkkkklllmmmooommmiiibbbYYYSSSQQQPPPKKKKKKJJJFFFBBB????????????@@@@@@@@@BBBGGGOOOTTTXXXbbbnnnvvvxxxvvvuuuuuummmhhh___YYYUUUSSSQQQPPPKKKGGGBBB@@@??????>>>===;;;888666555333333:::BBBOOOWWWaaafffddd___\\\[[[]]]ZZZXXXXXX[[[```dddeeefffeeeccc```[[[VVVQQQNNNEEE@@@:::444111000...---((((((((((((((()))******(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((('''''''''%%%%%%'''((())))))))))))((('''&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''!!!###%%%((((((((('''&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$!!!"""###%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&%%%###"""$$$%%%$$$"""!!!"""######!!! ###''')))(((%%%"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%'''''''''&&&%%%$$$######""""""############""""""$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!!!!"""###(((''''''&&&%%%$$$$$$###''''''&&&&&&%%%$$$$$$###%%%&&&((('''%%%$$$###$$$$$$$$$"""""""""###$$$%%%############$$$%%%'''(((&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((***,,,)))$$$"""###&&&'''''''''&&&&&&%%%%%%%%%%%%''''''&&&%%%$$$&&&'''$$$$$$%%%&&&'''((())))))'''''''''((((((((((((((('''''''''((((((((((((((()))))))))))))))*********((()))))))))((('''&&&&&&((())))))******+++,,,,,,000000///........./////////000222222333666:::>>>???CCCKKKWWWggg|||NNNPPPQQQPPPOOOOOOPPPQQQVVVWWWXXXXXXWWWWWWXXXZZZ]]][[[YYYWWWVVVUUUUUUUUU^^^___aaaccceeeiiimmmqqqooonnnkkkhhheeefffjjjmmmlllnnnooolllgggcccccceeebbbaaa___YYYQQQIIIDDDBBB======;;;::::::>>>CCCGGGMMMSSSZZZ```dddjjjrrrwwwsssqqqooommmiiiddd]]]XXXPPPKKKFFFBBB@@@@@@@@@@@@>>><<<;;;:::666333777===;;;EEEQQQYYYZZZXXXUUUSSSTTTRRRRRRTTTYYY___bbbdddcccdddeeefffeeecccaaa___UUUNNNEEE<<<666222///...+++******))))))*********))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))))))))(((#########$$$&&&((()))***"""###%%%'''((()))******(((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%'''((((((''''''%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''&&&%%%$$$###!!!###%%%%%%%%%$$$%%%&&&(((&&&%%%%%%'''(((((('''"""###%%%%%%###"""###### !!!###&&&'''&&&%%%###$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""############""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%###""""""!!!!!!""""""#########$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&"""######$$$%%%'''((()))$$$%%%%%%###""""""%%%'''$$$%%%%%%&&&&&&&&&&&&%%%&&&(((***(((&&&$$$&&&((()))((('''&&&%%%%%%%%%%%%((()))***)))(((''''''(((###$$$%%%''''''((((((((('''''''''(((((((((((((((((((((((()))))))))))))))++++++******))))))((((((&&&&&&'''''''''&&&%%%%%%***++++++,,,,,,---.........---------------......///000111222333666:::===???EEENNNZZZiii|||PPPMMMJJJIIIHHHGGGDDDAAAHHHJJJLLLMMMNNNPPPTTTVVVVVVUUURRRPPPOOONNNOOOOOOXXX[[[___dddiiiooouuuyyyrrrppplllfffaaaaaaeeehhhkkknnnppppppmmmnnnrrrvvv{{{{{{yyyrrrhhh]]]UUUPPPJJJFFF@@@<<<;;;===@@@CCCHHHHHHJJJLLLQQQYYYaaafffgggiiilllpppsssrrrnnnjjj^^^XXXPPPIIIEEEDDDCCCCCCBBBAAAAAAAAA<<<666777<<<555999@@@EEEGGGHHHHHHHHHGGGHHHJJJOOOVVV\\\```aaaaaabbbcccfffiiilllnnnooohhh```SSSGGG>>>888444222------,,,+++************))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))'''&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((((('''$$$$$$&&&'''((((((((((((###$$$&&&'''((((((((((((&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''%%%%%%&&&'''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''(((((((((((('''%%%$$$'''&&&$$$######$$$&&&''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%###""" """%%%&&&%%%$$$%%%&&&)))&&&$$$$$$&&&((())))))!!!###%%%&&&$$$######$$$!!!###%%%%%%$$$######$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%$$$###############%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!"""###%%%'''#########$$$$$$$$$%%%%%%#########$$$$$$######### """###$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''!!!###&&&'''&&&$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((!!!###%%%$$$######&&&((($$$$$$&&&'''''''''&&&&&&###$$$%%%&&&%%%&&&'''(((((('''&&&&&&%%%&&&''''''((()))******(((''''''((($$$$$$&&&''''''''''''&&&''''''''''''((((((((()))*********************)))************)))))))))(((&&&&&&'''(((((((((''''''***++++++,,,,,,---......------,,,------...///000///000111222333555:::===@@@HHHTTT```mmm}}}QQQKKKFFFDDDFFFGGGDDD@@@===@@@CCCEEEIIIMMMSSSWWWYYYWWWRRRNNNKKKIIIHHHHHHHHHNNNWWWaaajjjrrrzzz~~~yyyvvvpppggg___]]]___cccllloooqqqpppooorrryyy}}}qqqhhhccc\\\TTTJJJBBB>>>>>>@@@@@@AAAAAABBBEEEIIINNNRRRTTTWWWYYY^^^fffooowww|||~~~mmmfff[[[RRRLLLJJJHHHGGGFFFEEEFFFFFF@@@888777:::999888777777888:::===>>>===???CCCJJJSSSZZZ]]]___aaaaaaaaadddiiiooouuuyyy{{{rrrdddVVVKKKDDD>>><<>>999444111222333333222777999>>>FFFOOOUUUWWWXXXYYYYYY[[[^^^dddkkkrrrvvv|||tttjjjbbb\\\TTTJJJBBB:::888444000...,,,,,,---(((((()))******((('''&&&***))))))******)))'''$$$,,,+++)))'''''''''(((((())))))))))))))))))))))))%%%&&&((())))))(((&&&%%%&&&''''''&&&%%%&&&(((***+++***((('''&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%)))'''%%%%%%&&&&&&### '''%%%######$$$$$$###"""&&&%%%$$$######%%%'''((((((''''''&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))&&&''''''((((((''''''&&&###$$$&&&''''''&&&$$$###"""""""""######$$$$$$$$$'''&&&$$$#########$$$$$$###$$$$$$$$$######%%%'''%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$""" """###%%%&&&%%%$$$!!! """###$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%###%%%'''%%%""" """$$$%%%%%%$$$######$$$$$$$$$########################'''((((((&&&###"""%%%(((&&&&&&&&&&&&&&&'''((())))))(((%%%$$$######%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((('''&&&$$$###%%%'''))))))((('''((()))((('''&&&&&&&&&''')))***((('''&&&%%%%%%&&&'''(((,,,)))&&&&&&(((((('''%%%###$$$$$$%%%&&&''''''((($$$***///...***((())),,,)))******+++---...////////////000111333555777888>>>KKK]]]iiirrr}}}VVVSSSPPPLLLIIIHHHGGGGGGLLLLLLMMMNNNOOOQQQQQQRRRSSSSSSRRRPPPNNNLLLJJJIIIAAAAAABBBFFFOOOZZZeeekkkvvvxxxwwwrrrkkkjjjooouuuvvvqqqkkkhhhjjjoootttwww}}}zzzuuuoooooolllgggbbb\\\XXXUUUSSSIIIEEE???<<<<<<===>>>???AAABBBFFFLLLUUU___ggglllqqqxxxzzzrrrnnnmmmfff[[[TTTOOOKKKJJJLLLKKKGGGCCC???===:::999:::999777444444555888>>>EEEJJJMMMNNNQQQSSSVVVYYY^^^eeennnssstttpppiiidddaaa[[[UUUPPPFFFBBB;;;555111//////000,,,,,,,,,,,,++++++***)))((('''''')))+++,,,+++)))***))))))((()))***+++,,,((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%&&&&&&'''&&&%%%%%%''')))***)))(((''''''&&&'''''')))(((''''''''''''((()))''''''&&&&&&&&&%%%%%%%%%((('''&&&'''((()))&&&$$$***(((&&&&&&'''((('''&&&$$$$$$%%%%%%&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''''''''(((((('''&&&%%%$$$###$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$"""!!! $$$%%%%%%%%%$$$"""!!! ######$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$"""###$$$###"""!!!"""###############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''$$$###%%%'''&&&%%%%%%%%%%%%&&&&&&'''###"""!!! !!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&(((((('''&&&'''(((&&&'''((()))))))))(((((((((''''''''''''''''''(((,,,***((((((***+++***((())))))))))))***+++,,,,,,&&&(((+++,,,,,,,,,++++++)))***+++,,,---....../////////000222444666888999===FFFTTTcccqqqbbb```[[[VVVRRRPPPOOONNNPPPSSSVVVXXXYYYWWWUUUSSSUUUTTTSSSPPPMMMHHHEEECCC<<<;;;:::<<>>======888999<<<@@@FFFNNNTTTXXXbbbmmmvvvyyy{{{~~~xxxoooaaaZZZRRRLLLKKKJJJIIIHHH@@@@@@@@@AAA@@@===888444444333333666;;;???AAABBBHHHLLLPPPQQQSSSXXX```gggjjjiiihhhfffdddbbb```^^^VVVQQQIII@@@999555333333---,,,+++***))))))******)))((('''(((***+++,,,+++((((((((()))***,,,---...''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%&&&&&&&&&%%%%%%''')))''''''(((((((((''''''&&&))))))(((((((((((())))))'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%'''((()))(((&&&(((&&&$$$$$$%%%&&&%%%$$$"""###%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%!!!###%%%&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%$$$###""""""$$$$$$$$$###############$$$$$$%%%%%%%%%$$$###############$$$$$$#########$$$$$$$$$###"""""""""!!!#########$$$$$$%%%%%%&&&########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###%%%$$$###$$$%%%&&&%%%$$$""""""######%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%######"""###$$$&&&((()))%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''%%%''')))+++,,,***(((&&&'''(((((())))))(((((('''***)))((((((***++++++***)))(((&&&%%%%%%'''(((***)))((((((+++......,,,*********+++,,,---......///000000000222444666999:::===CCCMMM]]]pppqqqnnniiiddd```]]][[[[[[VVVXXX[[[]]]]]]ZZZWWWTTTXXXWWWUUUQQQKKKEEE@@@<<<>>>;;;999999===CCCKKKPPPQQQTTTWWWWWWVVVYYY^^^dddnnnlllnnnvvvtttyyyxxxooohhhfffeeebbbaaacccgggkkkooorrrtttuuulllfff]]]TTTMMMHHHDDDBBB<<<:::999999<<>>888555///...+++))))))***+++------+++((('''((((((((((((((((((((()))***+++,,,---''''''''''''''''''''''''''''''((((((((((((''''''$$$%%%&&&&&&%%%%%%&&&(((%%%&&&'''((((((((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&%%%%%%&&&%%%######%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$ ###&&&'''&&&$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""###$$$&&&'''%%%%%%%%%%%%$$$$$$###"""""""""############""""""'''&&&&&&%%%$$$######"""""""""###$$$%%%%%%&&&&&&########################&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%"""!!!"""&&&'''&&&###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((('''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&((()))***$$$%%%&&&''''''&&&%%%$$$((('''%%%$$$$$$%%%&&&'''$$$%%%''''''&&&&&&&&&'''&&&''')))++++++***)))((('''((()))******)))(((''''''&&&&&&&&&''')))******'''%%%###!!!!!!"""%%%&&&*********+++,,,,,,+++***++++++,,,,,,---......///000000000111444777:::<<<@@@DDDNNN]]]ooo{{{yyyuuuqqqmmmkkkjjjjjjddddddcccbbb___[[[XXXVVVZZZXXXVVVRRRLLLGGGBBB??????===::::::<<<@@@FFFJJJKKKNNNPPPQQQRRRSSSWWW[[[___^^^cccnnn}}}uuuwwwtttlllccc^^^[[[XXX\\\]]]```eeekkkrrryyy|||qqqnnniiiddd___YYYTTTPPPJJJEEE???:::999<<<@@@DDDLLLPPPVVV[[[cccmmmssstttwwwtttnnnfff]]]RRRHHHBBBEEEGGGHHHIIIHHHFFFEEEDDD===:::666333444555666666888===@@@>>>::::::@@@GGGOOORRRXXX\\\___aaadddfffjjjiiieee___UUUJJJAAA;;;777555111...------///000,,,***'''&&&'''(((''''''((()))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((((((((('''$$$%%%''''''&&&%%%&&&(((%%%&&&'''(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$)))'''&&&&&&'''(((((('''%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''""""""################## ###&&&'''&&&$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$$$$######&&&&&&%%%%%%$$$###""""""""""""###$$$%%%%%%&&&&&&########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$!!!"""$$$""" %%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$(((((('''&&&&&&%%%&&&&&&$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$'''&&&%%%$$$$$$%%%'''(((%%%'''((((((''''''((()))((((((((((((((())))))***'''((()))******)))((('''%%%&&&&&&''''''(((***++++++)))'''%%%%%%&&&(((******---///...***((())),,,,,,,,,,,,------......///000//////000333666:::<<<@@@FFFQQQ]]]lll}}}{{{yyyvvvtttssssssttttttsssqqqooojjjfffaaa^^^\\\WWWUUUSSSOOOKKKHHHFFFDDD???>>><<<<<<>>>AAAEEEGGGGGGJJJLLLNNNNNNPPPRRRTTTUUURRRQQQWWWbbblllqqqrrrqqqrrrpppllleee___ZZZXXXXXXXXXXXX[[[```hhhppptttsssrrrrrrsssrrroookkkhhh[[[UUULLLCCC>>>>>>@@@BBBMMMMMMMMMOOOUUU]]]fffjjjssstttuuurrrkkkbbbXXXRRRKKKLLLMMMLLLJJJIIIIIIJJJAAA===999666555555555444111444777777555666;;;@@@???CCCJJJRRRZZZ```ccceeefffhhhiiihhhbbbXXXOOOIIIAAA>>>999444000.........((('''&&&''')))*********************)))(((&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((($$$&&&(((((('''&&&'''(((&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&((()))((('''%%%%%%&&&&&&%%%###$$$%%%'''&&&&&&&&&%%%$$$######%%%'''((($$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!"""######$$$#########!!!###%%%&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###"""!!! $$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########"""!!!!!!!!! #########$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$#########%%%%%%%%%$$$%%%&&&&&&&&&%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''(((&&&%%%(((((('''&&&&&&&&&''''''''''''&&&&&&%%%$$$######$$$$$$############$$$$$$&&&&&&%%%%%%%%%&&&''''''%%%'''))))))((('''((()))((('''&&&&&&&&&''')))***'''(((((())))))((((((''''''((())))))))))))+++---+++***(((''''''(((***+++***...111...)))&&&)))...,,,,,,------............///......///222666:::<<>>===;;;:::666666555555555555666666;;;<<<@@@IIITTTZZZZZZWWWXXX\\\bbbhhhllllllkkkiiifffbbbZZZOOOEEE<<<666333------------...---***(((***++++++,,,+++***)))((())))))))))))))))))))))))))))))(((((((((((())))))%%%(((******)))((())))))***((('''%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''''' ###&&&&&&%%%%%%''')))%%%###"""###%%%&&&&&&%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))(((((())))))))))))((((((###$$$&&&''''''&&&$$$###%%%&&&'''((()))+++,,,,,,###$$$&&&'''((('''&&&&&&###$$$%%%$$$######%%%'''%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$###$$$%%%%%%"""%%%&&&'''&&&&&&"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""###### ###$$$###  """"""###%%%&&&&&&%%%$$$###########################(((%%%"""###&&&(((((('''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###%%%###  ###%%%###$$$&&&'''((('''&&&&&&###%%%''''''&&&%%%&&&'''"""$$$&&&((()))'''%%%$$$((('''&&&%%%%%%&&&'''(((&&&((()))(((&&&%%%(((+++'''(((((()))***++++++,,,***)))(((***---///000///---------...............---,,,,,,,,,///444999<<>><<<;;;>>>BBBDDDGGGIIINNNUUU[[[```dddfffhhhooorrrjjjbbb___\\\XXX\\\[[[\\\```fffmmmsssvvvsssqqqnnnlllhhhbbbZZZSSSNNNKKKFFFBBB@@@AAACCCDDDLLLQQQTTT^^^vvvwwwdddUUUMMMIIIDDD@@@?????????@@@666666555444333222111111999888;;;CCCNNNUUUWWWUUUSSSUUUYYY```hhhoootttuuussspppiii___TTTGGG:::333+++******+++------+++***'''((((((((((((((((((((('''((())))))(((&&&$$$###))))))((((((''''''&&&&&&&&&&&&''''''((()))))))))))))))((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((((('''&&&%%%%%%$$$$$$%%%'''''''''%%%%%%%%%'''%%%&&&&&&&&&'''(((((((((''''''&&&%%%$$$######"""''''''(((&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%###""""""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$""""""#########$$$$$$$$$!!!"""###%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%###"""&&&&&&%%%%%%%%%%%%&&&&&&###%%%'''&&&###"""###%%%#########!!! ###%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%&&&''''''&&&$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%$$$###""" !!!&&&***+++(((%%%&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###"""!!! &&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''((()))*********)))'''$$$!!!"""%%%''''''&&&)))))))))(((''''''&&&&&&)))))))))))))))))))))))))))(((&&&%%%&&&''')))+++'''((()))***+++******)))(((((()))************)))+++,,,,,,---...///000000...///000111222444999<<<@@@HHHSSSaaaoooQQQQQQQQQRRRTTTVVVXXXZZZ[[[]]]^^^```bbbfffkkknnnvvvvvvuuuuuusssrrrpppooo```]]]YYYXXXXXXXXXVVVTTTYYYXXXWWWTTTQQQMMMIIIGGGAAA@@@===;;;::::::;;;<<<<<>>???AAAAAA???===<<<;;;999666444222000444333666>>>HHHPPPSSSRRROOONNNPPPUUU___jjjtttzzzxxxuuuooofff\\\PPPEEE???555222///---,,,+++)))''')))((((((''''''&&&&&&&&&(((((((((((('''&&&%%%$$$&&&&&&''''''((())))))***%%%&&&&&&'''(((((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%(((''''''&&&$$$###""""""###%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$$$$$$$&&&''''''&&&$$$###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''######$$$%%%%%%%%%%%%$$$"""###$$$###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$#########$$$$$$$$$$$$%%% !!!!!!""""""######%%%%%%&&&&&&%%%###"""!!!""""""!!!!!!!!!!!!"""""""""######!!!!!!###%%%#########!!! ###%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$######""""""######$$$%%%###############""""""!!!"""!!!"""$$$'''(((%%%############"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&$$$"""!!!!!!"""###"""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###""""""&&&&&&&&&&&&%%%$$$$$$###(((%%%######%%%'''&&&%%%'''''''''''''''(((((((((''''''''''''''''''''''''(((((('''''''''((()))***&&&'''((())))))(((''''''((()))******++++++******---------..................///000111222444999<<<@@@GGGRRR```nnnMMMMMMLLLLLLMMMOOOPPPRRRUUUVVVWWWXXXYYY[[[___bbbiiijjjllloooqqqsssuuuuuummmjjjgggdddaaa]]]YYYVVVYYYYYYWWWUUURRROOOLLLJJJBBBAAA@@@>>><<<:::999999<<<>>>AAADDDGGGJJJKKKKKKTTT[[[aaabbbaaabbbcccbbbYYYWWWTTTRRRRRRTTTWWWYYYZZZ[[[___eeelllsssvvvwwwqqqkkkaaaVVVNNNJJJHHHHHHCCCGGGJJJQQQgggzzzeeeXXXHHH@@@AAACCCBBB???CCCBBB@@@===:::666333111000000222888BBBJJJMMMNNNLLLIIIFFFHHHQQQ```pppzzzyyywwwssslllcccZZZRRRNNNCCC>>>888222///---+++***,,,+++***(((''''''&&&&&&))))))((('''&&&&&&&&&&&&&&&&&&''''''((()))))))))%%%%%%%%%&&&''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%$$$###""""""!!!###%%%%%%%%%%%%''')))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%######$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&#########$$$&&&''')))***''''''''''''''''''''''''((((((((((((((((((((((((######$$$%%%%%%%%%%%%$$$"""###$$$$$$""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$%%%%%%######$$$$$$###"""!!! $$$##################$$$ """""""""###$$$&&&#########""" !!!###%%%#########$$$$$$$$$$$$%%%&&&%%%$$$%%%''''''&&&$$$%%%%%%$$$$$$%%%%%%&&&'''$$$######""""""""""""###%%%###"""###$$$$$$###!!!"""!!!!!!""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''(((&&&###!!! """$$$$$$$$$$$$&&&((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$######""""""''''''''''''&&&&&&&&&&&&(((&&&%%%$$$&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((()))))))))******&&&&&&''''''''''''&&&%%%)))******+++++++++++++++............------,,,,,,...///000111222444999<<>>;;;888666444222111111555<<>>EEEPPP]]]lll~~~AAAAAAAAABBBDDDFFFIIIJJJNNNNNNNNNMMMJJJIIIJJJKKKQQQSSSVVVYYY]]]```bbbcccgggiiimmmooooooooonnnmmm___^^^\\\YYYTTTPPPLLLIIIKKKHHHEEEBBBBBBDDDGGGIIILLLMMMOOOPPPOOONNNKKKJJJFFFDDDDDDEEEGGGKKKQQQWWW^^^aaacccaaa]]]YYYVVVVVVUUUSSSPPPQQQVVV```kkkssstttttttttssspppnnnkkkiii^^^ZZZRRRLLLMMMWWWbbbhhhllluuu}}}~~~pppmmmfff]]]SSSKKKGGGFFFAAA@@@???===<<<::::::999555444333333666999<<<===AAA???<<<<<>>DDDOOO\\\kkk}}}:::::::::;;;===@@@BBBCCCFFFGGGHHHHHHGGGGGGIIIJJJLLLMMMPPPSSSVVVXXXYYYZZZZZZ^^^dddiiikkknnnppprrriiihhheee```[[[UUUPPPMMMKKKHHHEEECCCCCCGGGLLLOOOUUUVVVWWWXXXVVVTTTPPPNNNMMMGGGBBB@@@???@@@DDDJJJRRRWWW]]]```___]]]]]]^^^[[[XXXTTTQQQQQQVVV___eeejjjlllpppuuuwwwyyyxxxxxxqqqjjj```VVVOOONNNOOOPPPTTT]]]eeefffgggkkknnnooogggkkkmmmiii```XXXTTTTTTFFFEEEBBB???======>>>???888777666444333333444444555777888:::@@@KKKZZZeeekkkmmmnnnllliiihhhjjjmmmkkkgggbbb[[[RRRGGG<<<555000///,,,***((())))))***))))))(((((('''(((((()))''''''((((((((((((((((((%%%%%%%%%&&&''''''(((((())))))(((((('''(((((()))'''''''''((((((((((((((($$$$$$%%%'''(((***++++++(((((()))'''%%%###$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%###$$$%%%'''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%$$$"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$#########$$$$$$######""""""""""""############""""""""""""######$$$###""""""######""" !!!###$$$###"""!!!"""############$$$$$$$$$$$$%%%#########$$$&&&'''&&&$$$###############$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&"""###$$$$$$$$$%%%(((+++***)))'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$((('''$$$""""""###%%%&&& !!!###$$$###$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$&&&((()))(((((()))******))))))(((''''''&&&&&&))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))***++++++)))******+++++++++++++++******+++,,,---...//////...///000111222444999<<<>>>DDDOOO[[[kkk~~~777777777777888:::<<<===>>>@@@BBBCCCBBBBBBDDDEEEDDDFFFIIILLLOOOQQQSSSSSSQQQUUU[[[___bbbdddhhhkkkiiiiiihhheeebbb^^^[[[YYYPPPOOOMMMLLLMMMOOORRRTTTYYYZZZ\\\\\\[[[XXXTTTRRRMMMFFFAAAAAA???===>>>BBBFFFKKKRRRUUUVVVXXX\\\```______^^^ZZZWWWWWWZZZ]]]^^^```dddiiinnnsssvvvxxx|||uuummmeee^^^WWWPPPMMMJJJOOORRRQQQRRRWWWZZZZZZZZZ```gggkkkllliiifffeeeTTTQQQKKKEEEAAAAAABBBCCC======<<<:::777555444444111333555888<<>>EEEOOO[[[kkk~~~888888777666777888999:::777888::::::888888888999AAABBBFFFIIIMMMPPPRRRSSSMMMQQQUUUXXXYYY\\\```ccccccdddeeefffgggfffeeeeeeXXXXXXWWWWWWXXXYYYZZZZZZWWWXXXZZZZZZYYYVVVRRRPPPGGG@@@>>>AAAAAA>>>===AAA>>>BBBFFFHHHHHHKKKRRRXXXaaaccceeeddd```\\\[[[\\\UUUVVVXXX[[[aaahhhnnnrrruuuqqqnnnooonnniiibbb]]]NNNNNNKKKIIIKKKQQQRRRPPPQQQUUU^^^iiirrrvvvtttqqqaaa\\\SSSKKKEEECCCDDDEEEBBBBBBBBB@@@<<<999888777222444666666888AAAMMMWWWfffiiikkkjjjhhhjjjooouuurrruuuzzz{{{wwwjjj[[[QQQ???<<<777222...,,,++++++'''((()))******)))((('''++++++***((('''%%%$$$$$$&&&&&&''''''((()))))))))))))))(((((((((((()))***((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((''''''((()))$$$$$$$$$%%%%%%&&&&&&&&&########################$$$%%%&&&&&&%%%%%%''')))''''''&&&&&&&&&&&&''''''$$$%%%'''((()))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((######$$$%%%%%%%%%%%%$$$!!!%%%'''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&$$$###""""""#########$$$$$$$$$######$$$%%%%%%$$$$$$###&&&&&&$$$$$$$$$%%%&&&'''$$$##################$$$$$$"""!!!###&&&((('''%%%!!!"""$$$$$$"""!!!"""###$$$$$$%%%%%%%%%&&&&&&&&&"""""""""$$$&&&'''&&&%%%  !!!!!!""" !!!#########"""!!! """%%%$$$""""""$$$&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&''''''''''''$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###$$$&&&'''((()))&&&%%%#########%%%'''(((***,,,...,,,(((%%%$$$%%%(((((())))))******++++++'''''''''''''''''''''''')))(((&&&%%%&&&''')))+++""""""""""""###%%%((()))(((((()))***************------,,,,,,,,,,,,++++++...///000111222444999<<>><<<>>>>>><<<999???BBBEEEFFFFFFGGGHHHIIIWWW___ggggggaaaZZZWWWXXXRRRRRRPPPOOOOOOSSSYYY^^^dddfffiiimmmooonnnjjjffffffaaaYYYQQQKKKHHHGGGGGGJJJIIILLLWWWgggtttxxxxxxhhhfffccc^^^YYYSSSMMMIIIIIIEEEBBBAAA@@@<<<::::::777333111333444999CCCNNN___iiiooojjjeeehhhlllmmmpppssswwwyyyxxxqqqhhhbbbVVVLLL>>>666333333000...,,,***)))((()))***)))(((&&&&&&&&&&&&&&&'''((()))***))))))((((((((((((((())))))******)))'''%%%$$$'''&&&$$$######$$$&&&'''***)))(((((((((***+++,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((()))***''''''((('''%%%"""###$$$&&&'''((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&& $$$)))(((%%%###%%%((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$############$$$$$$$$$###"""!!!!!! %%%%%%%%%$$$$$$#########&&&%%%$$$######$$$%%%&&&$$$$$$$$$#########""""""%%%%%%%%%%%%$$$$$$######$$$$$$######"""!!!!!!!!!############$$$%%%&&&&&&&&&%%%%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""######!!!!!!""""""###$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$ """###$$$###"""!!!!!!!!!"""$$$%%%'''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&'''''''''&&&$$$###''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%(((***(((&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))((('''((((((((()))))))))&&&$$$((())))))))))))(((((('''%%%&&&'''))))))(((((('''+++)))((())),,,---+++))))))+++,,,...000444:::===@@@GGGQQQ]]]lll~~~===;;;999999:::999666333444333222222111222222222333333444666999===AAACCCGGGGGGIIILLLNNNQQQSSSTTTTTTTTTUUUWWWXXXYYYZZZ[[[\\\]]]___aaacccddddddddd```^^^[[[XXXWWWVVVSSSRRRJJJEEEAAA@@@AAAAAA>>>:::===AAAEEEGGGHHHHHHIIIIIILLLQQQWWWYYYUUUQQQPPPPPPNNNNNNNNNLLLKKKLLLPPPRRRTTTVVV\\\cccjjjooopppooollliiieee^^^WWWPPPKKKHHHJJJGGGFFFMMMYYYcccffffffaaa```aaadddgggfffccc___SSSNNNHHHFFFEEEAAA<<<888888444222222222333:::CCCSSS^^^hhhiiiiiijjjjjjhhhoooqqquuuzzz}}}zzzrrrlllaaa[[[QQQGGG===666111......,,,)))((())))))((('''((('''''''''(((((()))***+++***)))((('''&&&&&&&&&))))))))))))((('''%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%&&&''''''&&&%%%$$$###&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""&&&&&&###"""$$$'''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""%%%%%%%%%$$$$$$$$$######""""""!!! !!!""""""$$$$$$$$$#########"""""" """$$$%%%%%%%%%%%%""""""""""""############$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$%%%$$$$$$###""""""######""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$#########!!!!!!!!!!!!"""###$$$%%%######"""""""""###$$$%%%%%%%%%$$$#########$$$%%%'''&&&%%%#########$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%((()))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((()))(((((('''(((((('''((())))))&&&$$$((())))))*********))))))((()))***+++++++++******,,,***)))***---...---+++,,,...000111222444888;;;@@@FFFQQQ]]]kkk}}}===<<<:::::::::999777555333222111111000000111111000000000000222444777888===>>>AAAEEEHHHLLLOOOPPPNNNNNNOOOOOOPPPQQQQQQQQQVVVWWWYYY\\\^^^aaacccddd```___^^^]]]\\\YYYUUUQQQHHHFFFCCCDDDFFFFFFCCC@@@AAAEEEJJJLLLKKKIIIHHHGGGCCCDDDGGGJJJJJJJJJIIIHHHFFFHHHIIIIIIHHHHHHJJJLLLIIIKKKPPPXXXbbbjjjoooqqqmmmoooooommmfff]]]SSSMMMKKKEEEAAABBBIIIOOORRRRRRWWWYYY^^^fffpppvvvwwwwwwhhh___TTTKKKGGGEEE@@@<<<;;;777555555333111333999BBBNNN\\\dddiiikkkiiieeeiiihhhkkkrrryyy{{{wwwrrriiihhheee[[[MMM@@@666222111///,,,*********)))((())))))(((((())))))******,,,+++)))((('''&&&%%%%%%))))))((('''&&&&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&******))))))((('''''''''&&&''''''(((((())))))))))))(((((('''&&&%%%$$$$$$''''''''''''&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%%%%###"""$$$&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######%%%%%%%%%$$$$$$$$$$$$###!!!!!! !!!!!!$$$$$$$$$###############!!!###%%%%%%%%%$$$!!!!!!""""""###$$$$$$%%%############$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$#########""""""#########%%%$$$######"""#########$$$###############$$$$$$$$$$$$###############"""%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&&$$$######""""""###$$$$$$&&&%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######!!!"""###%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((('''(((''''''''')))((('''%%%&&&'''((())))))***)))))))))***++++++,,,,,,++++++---,,,+++,,,---......,,,///111333444444444666888???EEEPPP\\\jjj|||<<<;;;;;;;;;:::999888777444333333222111222222222111111000000000111222333555777:::===AAADDDGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJNNNOOOPPPRRRUUUXXX[[[]]]\\\]]]^^^______]]]XXXTTTKKKIIIFFFFFFHHHIIIIIIGGGJJJNNNRRRTTTQQQLLLHHHFFFDDDBBBAAACCCFFFHHHFFFEEE???AAACCCDDDFFFIIIMMMQQQOOOOOOPPPTTTZZZ___ccceeeccciiippptttqqqhhh^^^WWWPPPIIIAAA>>>@@@CCCEEEEEELLLQQQYYYaaajjjttt}}}yyyiiiWWWKKKGGGFFFDDD>>>;;;:::;;;999555555777777@@@LLLXXXbbbhhhjjjiiiiiifffdddiiiqqqwwwwwwuuulllmmmnnnjjj___QQQCCC;;;555222...,,,,,,,,,+++***)))))))))(((((())))))***+++******)))(((((((((((()))((('''&&&%%%&&&'''(((%%%&&&((())))))(((&&&%%%''''''''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''%%%%%%&&&'''((())))))***((((((''''''&&&%%%$$$$$$***)))(((&&&%%%$$$$$$$$$(((&&&%%%######$$$&&&'''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$######!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################## !!!###%%%%%%$$$"""!!!"""""""""######$$$$$$$$$!!!!!!!!!""""""###$$$%%%%%%%%%$$$$$$###$$$$$$%%%######""""""""""""######$$$$$$###############$$$%%%$$$$$$###""""""######$$$$$$$$$$$$############&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&###############$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$!!!!!!###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%((())))))))))))*********&&&&&&'''''''''(((((((((((('''&&&'''(((((('''%%%$$$%%%&&&'''(((((()))((((((((())))))************,,,,,,+++,,,------------...000333444444555666777>>>EEEOOO[[[iiizzz999:::::::::999888777777333333222111111111222222222222111111000000000000222333444777999<<<===>>>DDDDDDDDDDDDEEEEEEEEEFFFHHHHHHIIIKKKMMMPPPRRRSSSVVVWWWZZZ]]]___^^^ZZZWWWTTTQQQLLLIIIHHHHHHIIIIIIOOOSSSXXXZZZWWWRRRNNNKKKKKKGGGCCCBBBEEEGGGEEECCC======>>>???AAAGGGNNNSSSZZZXXXUUUTTTUUUVVVVVVVVVVVV]]]hhhqqqtttpppiiidddZZZSSSIIIBBB???>>>===<<>>>>>:::999;;;666888???IIITTT___hhhnnnsssmmmhhhiiiooouuuyyyyyyqqqqqqrrrrrrnnncccSSSGGG:::666222///------,,,+++))))))(((''''''((((((((())))))))))))***+++,,,,,,((('''&&&%%%%%%&&&((()))$$$&&&((())))))(((&&&$$$(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%((((((&&&%%%$$$$$$$$$$$$%%%$$$###"""###%%%''')))((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$#########%%%%%%%%%$$$$$$#########"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$&&&&&&%%%###"""%%%$$$$$$$$$######""""""######"""######$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%######""""""""""""######$$$###############$$$$$$%%%%%%$$$###""""""""""""$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###############$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%''''''((((((((()))))))))&&&&&&&&&&&&&&&''''''((((((&&&%%%&&&'''((('''&&&%%%&&&'''((()))*********)))))))))))))))************++++++,,,+++,,,,,,---+++...111333444555777999===DDDNNNYYYhhhyyy555777888888777666666777222111000000//////000000111111111000000/////////000000111222333555555666<<<===>>>???@@@AAABBBBBBDDDDDDFFFGGGIIIKKKLLLMMMOOOPPPRRRUUUXXXYYYXXXVVV[[[XXXSSSMMMIIIGGGGGGGGGLLLQQQWWW[[[[[[YYYVVVUUUOOOJJJEEECCCCCCCCCBBB@@@>>>>>><<<;;;<<<@@@GGGLLLZZZXXXVVVUUUUUUUUURRRQQQMMMSSS]]]gggmmmooonnnmmmccc]]]TTTKKKEEE???;;;999;;;CCCJJJNNNSSS___sss}}}kkkWWWGGGEEE???===>>>???<<<<<<===999777888===EEEPPP___llltttpppllljjjlllqqquuuwwwwwwuuuuuuvvvvvvoooaaaVVVEEEAAA:::555111///---+++))))))((('''''''''((((((''''''((()))***,,,---...&&&%%%%%%%%%&&&'''(((((($$$%%%'''(((((('''%%%$$$&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###%%%&&&'''((()))$$$$$$%%%%%%&&&'''''''''$$$$$$%%%%%%&&&&&&''''''######$$$%%%&&&''''''(((###"""""""""###%%%'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%###"""!!!!!!!!!$$$$$$$$$$$$$$$#########%%%%%%%%%%%%&&&'''((()))$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%$$$#####################$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$######""""""%%%%%%%%%%%%&&&'''((()))$$$$$$######$$$$$$%%%%%%#########""""""##################"""######$$$%%%%%%%%%$$$###"""""""""###%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###"""""""""######$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&$$$%%%&&&(((''''''((()))***++++++,,,+++++++++************+++,,,,,,***+++,,,,,,++++++,,,---***,,,///222333555999;;;===CCCMMMXXXfffwww222444666666444333444666222222111000000000000111000000000000000000//////......//////000111111111444555666888:::===>>>???>>>???BBBEEEGGGHHHHHHHHHJJJIIIIIIKKKNNNQQQQQQQQQUUUUUUUUURRROOOLLLJJJIIIIIIMMMTTTYYYZZZZZZYYYYYYNNNKKKFFFCCCAAA@@@???>>>>>>>>>===;;;;;;===AAADDDOOOPPPRRRTTTWWWWWWUUURRRKKKNNNRRRXXX^^^cccgggiiigggddd^^^WWWQQQKKKFFFBBB<<>><<<999777999;;;AAAPPP___hhhiiikkkkkkjjjkkknnnqqqtttttttttuuuuuuqqqjjjeeeYYYSSSJJJAAA;;;666222///+++***))))))((((((((()))''''''''''''((()))++++++###$$$%%%&&&''''''''''''$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&'''&&&%%%$$$###''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%'''((()))((((((""""""######$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""""""""#####################$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$###""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$######""""""###$$$$$$%%%$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$###############$$$"""###$$$%%%&&&%%%%%%$$$!!!"""$$$%%%&&&&&&%%%%%%######%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%'''''''''''''''&&&&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((%%%$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''%%%$$$$$$&&&'''((('''))))))***************)))******)))))))))***+++,,,***,,,...---,,,+++---///---...000222333666:::===<<>>BBBEEEFFFFFFFFFGGGEEECCCDDDGGGJJJLLLLLLKKKOOOSSSUUUTTTRRROOONNNHHHMMMRRRVVVWWWWWWVVVVVVMMMKKKGGGCCC@@@>>>>>>???===>>>???>>>>>>>>>@@@BBBEEEHHHMMMSSSXXXYYYWWWTTTKKKKKKJJJLLLPPPWWW]]]aaafffeeeccc```]]]XXXSSSPPP??????@@@EEENNNWWW\\\___```nnn}}}mmmWWWMMMEEEAAA???===<<<>>>===:::999999666777DDDSSS___eeelllooommmkkklllnnnkkknnnqqqqqqpppoooooopppkkkcccXXXMMMDDD===888444,,,,,,+++***))))))******'''&&&&&&&&&&&&'''(((((("""###%%%'''((((((''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&''''''((('''&&&$$$###))))))))))))))))))))))))&&&&&&''''''''''''''''''((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))******((('''%%%###$$$$$$$$$$$$###""""""%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%''''''(((""""""######$$$$$$$$$%%%"""""""""!!!""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$(((&&&###!!! !!!#########$$$$$$%%%&&&&&&!!!!!!!!!!!!"""###$$$%%%$$$#########$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%######""""""###$$$%%%%%%$$$###############$$$$$$""""""######$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&%%%$$$$$$ !!!###$$$%%%%%%$$$$$$!!!"""###$$$%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$&&&'''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***(((%%%$$$%%%((('''''''''(((((((((((()))&&&&&&%%%$$$%%%&&&'''((('''%%%###$$$%%%'''((('''&&&'''''''''''''''&&&&&&((('''&&&&&&&&&''')))***+++---//////---,,,...000000111222222333666:::>>><<>>;;;???>>>>>>===>>>>>>???@@@???AAAEEEIIIOOOUUUYYY\\\OOONNNMMMJJJIIIKKKPPPSSSZZZ]]]bbbfffgggfffcccaaaRRRJJJCCCCCCKKKSSSVVVUUUZZZ\\\eeevvvkkk___OOODDD???===;;;999999888777666777888:::;;;JJJSSS^^^ddddddeeejjjoooooonnnllljjjggggggjjjlllpppmmmggg___VVVKKK@@@999444111---++++++,,,,,,+++%%%'''))))))'''(((+++...,,,+++))))))))))))&&&$$$(((((())))))))))))(((((((((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((######$$$%%%%%%&&&''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%###$$$%%%&&&'''&&&%%%%%%###$$$%%%&&&''')))******---)))%%%$$$%%%%%%$$$"""%%%&&&''''''&&&%%%"""!!!######""""""""""""######%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&%%%$$$###(((&&&$$$$$$%%%$$$ %%%%%%%%%$$$$$$#########&&&###"""&&&'''$$$"""###&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$%%%&&&&&&""""""############""""""%%%###!!!"""$$$%%%$$$!!!$$$$$$%%%###"""!!!###$$$############""" $$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###"""""""""!!!!!!!!! %%%%%%%%%$$$$$$######### !!!"""###%%%''''''$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$%%%%%%%%%$$$$$$$$$&&&&&&%%%###!!!!!!$$$&&&((('''&&&%%%$$$%%%&&&&&&'''(((((((((((((((''''''%%%&&&((()))))))))((('''))))))(((((((((''''''''')))((('''&&&%%%&&&''''''+++++++++***************------,,,,,,,,,---......222000111444444333666<<<;;;BBBLLLVVVbbbttt//////000000000111111111000000000000000000//////111000////////////000111////////////................../////////000000000222222333444666888:::;;;???>>>======>>>AAADDDFFFFFFGGGIIIKKKNNNRRRTTTVVVRRRRRRQQQPPPPPPPPPQQQQQQNNNIIIDDDAAA@@@@@@???>>>AAAAAA@@@@@@???>>>>>>===>>>@@@BBBFFFKKKPPPSSSVVVRRRRRRQQQPPPOOOMMMLLLKKKSSSVVVZZZ___ccceeeggggggaaaXXXOOOJJJLLLOOOPPPOOOQQQPPPVVVeeewwwnnndddWWWNNNHHHDDD???;;;:::::::::::::::999999999:::AAAIIINNNQQQWWWaaaiiillllllkkkiiiggghhhkkknnnsssrrroookkkeee\\\RRRKKK===888222...,,,,,,,,,,,,%%%''')))((('''(((***---((('''''''''))))))'''%%%((((((((((((((('''&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&'''((((((&&&''''''''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''***'''$$$$$$&&&'''&&&%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$&&&$$$"""###%%%%%%### %%%%%%%%%$$$$$$$$$######'''######'''(((%%%$$$%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$%%%%%%!!!"""######$$$$$$$$$$$$$$$""" !!!###$$$###!!!$$$%%%%%%###!!! !!!"""$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!"""###############&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$&&&&&&%%%###""""""$$$&&&''''''%%%$$$$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&'''(((((((((((('''"""######$$$$$$%%%%%%%%%***)))((('''&&&'''((((((************************++++++******++++++,,,------,,,---111222222555;;;<<>>???AAAAAADDDDDDDDDCCCBBB???===<<<>>>>>>@@@BBBEEEHHHJJJLLLPPPPPPQQQTTTWWWUUUOOOJJJMMMMMMOOOSSSYYY```fffiiikkkeee]]]WWWSSSPPPNNNLLLKKKGGGGGGOOO^^^kkkqqqrrriiiddd^^^XXXSSSMMMDDD>>>;;;<<<===>>>===<<<;;;:::444888;;;<<<@@@IIIVVVaaaiiijjjjjjiiihhhiiilllnnnvvvwwwxxxxxxvvvooofff___LLLFFF===555000...---,,,'''((()))((('''((()))+++'''&&&&&&''')))***)))'''''''''''''''&&&%%%%%%%%%''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((%%%&&&&&&''''''(((((((((((((((((('''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$'''(((((((((((('''%%%######$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&###"""!!!"""$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$((($$$$$$''')))&&&%%%&&&$$$$$$$$$############"""$$$$$$$$$$$$$$$############$$$$$$$$$###############!!! !!!"""###"""!!!"""######"""!!! """###%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&& !!!!!!"""###"""""""""''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$######"""""""""######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$!!!!!!"""$$$&&&&&&&&&&&&$$$""""""$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$###&&&&&&&&&&&&&&&''''''((( """$$$%%%&&&'''+++***)))((('''(((((()))((())))))******++++++++++++++++++++++++,,,------+++***,,,000111111555;;;===CCCMMMWWWddduuu111111111111222222222222000000000111111222222222111111111000000111111111////////////............------........./////////......------......//////111111111222444777:::<<<@@@@@@AAABBBCCCEEEGGGHHHKKKLLLMMMNNNPPPSSSUUUVVVUUUQQQKKKEEEBBBBBBBBBCCCDDDEEEFFFFFFEEECCC@@@>>>>>>>>>>>>??????@@@AAABBBFFFFFFJJJSSS\\\___[[[WWWPPPNNNLLLKKKOOOUUU\\\```fffggghhhfffbbb[[[TTTPPPLLLFFF@@@AAAIIISSSYYY[[[[[[[[[\\\\\\[[[UUULLLFFF???????????????>>>>>>===999999888666666<<>>===<<<<<<<<<===>>>BBBMMMYYYbbbdddccc\\\XXXRRRMMMLLLNNNRRRVVV[[[bbbkkkrrrppphhh]]]UUULLLGGG@@@<<<===AAADDDEEEKKKOOOUUU[[[]]][[[VVVRRRLLLJJJGGGDDDBBB@@@>>>>>>;;;:::888444111222777;;;PPPUUU]]]dddiiinnnqqqsssrrruuuzzz}}}yyyppphhh[[[NNNBBB999222...,,,+++***))))))))))))((()))((((((((())))))'''&&&&&&%%%%%%&&&'''(((***+++&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''((())))))''''''(((((('''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%######""""""""""""#########$$$$$$%%%%%%%%%$$$$$$%%%$$$###"""###$$$%%%&&&%%%%%%$$$######$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###"""!!!!!!######"""!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###%%%'''"""###$$$%%%&&&&&&&&&&&&########################""""""""""""############"""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%''''''''''''$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%$$$$$$$$$######&&&&&&'''(((((((((((((((&&&&&&%%%$$$$$$&&&'''((('''(((((()))******++++++)))((('''&&&&&&&&&''''''''''''((()))******++++++------------...///000111000...///111111000333888===DDDNNNXXXdddvvv000///////////////......//////000000000000000000//////000000000000//////////////////................../////////000000000111000000/////////000000///............//////000222222333555888;;;===>>>@@@AAABBBDDDGGGIIILLLMMMQQQRRRSSSRRRNNNIIIFFFEEEDDDEEEGGGIIIJJJJJJJJJIIIFFFEEECCC@@@===;;;:::999;;;;;;===EEEPPPZZZ```bbbeeeaaa[[[VVVRRRQQQQQQRRRTTT[[[gggqqqtttoooddd[[[OOOKKKEEE???;;;999::::::AAAEEELLLTTTZZZ\\\]]]]]]]]][[[VVVPPPJJJEEE@@@>>><<<===<<<:::666444444444===BBBKKKUUU___hhhqqqwwwoooqqquuu|||yyyssshhh\\\PPPDDD:::333000...++++++++++++)))(((((('''&&&'''((('''%%%$$$&&&&&&%%%%%%&&&(((***+++&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''###$$$%%%&&&((()))***+++((()))***)))'''%%%%%%%%%$$$&&&'''))))))'''%%%$$$###""""""""""""""""""#########$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&%%%######$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$!!!!!!%%%'''%%%$$$%%%"""############$$$$$$$$$%%%%%%$$$###""""""!!!!!! """$$$&&&'''$$$%%%&&&%%%$$$$$$%%%&&&*********'''$$$""""""###"""###$$$$$$%%%%%%%%%%%%########################!!!!!!!!!""""""""""""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$########################!!!$$$&&&&&&$$$###$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%&&&%%%$$$$$$###$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))((('''%%%%%%&&&&&&''''''(((((())))))*********++++++++++++,,,---/////////---...000///---000555===CCCMMMWWWddduuu000000//////............//////////////////......---...///000000///...---////////////............------........./////////000//////...//////000000..................//////......///111333666888999===>>>???@@@BBBEEEGGGHHHHHHKKKOOOOOOMMMJJJIIIIIIGGGGGGHHHIIIJJJKKKLLLMMMKKKJJJGGGCCC@@@===;;;:::999:::;;;???EEELLLSSSWWWaaa___^^^[[[YYYXXXWWWVVVRRRTTT[[[dddmmmooojjjdddZZZWWWQQQHHH@@@;;;999:::;;;>>>CCCIIIOOOVVV[[[___ggggggeeeaaaZZZQQQIIIDDDAAABBBCCCAAA>>>;;;777666444666:::AAAKKKZZZhhhrrrrrrrrrsssvvv{{{~~~zzzvvvpppggg\\\PPPCCC;;;333000---,,,,,,,,,***((((((''''''(((******)))'''((('''&&&$$$$$$%%%'''(((&&&%%%%%%&&&&&&((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%&&&''''''((((((''')))+++***'''%%%%%%&&&(((((((((''''''&&&%%%%%%$$$######""""""######$$$"""###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$###%%%''''''$$$###$$$&&&%%%%%%%%%&&&&&&&&&''''''%%%!!!!!!&&&(((&&&%%%&&&""""""#########$$$$$$$$$$$$$$$######""""""!!!!!!$$$###""""""###%%%'''(((###%%%&&&%%%###"""$$$&&&((()))(((&&&$$$######%%%###$$$$$$%%%%%%%%%$$$$$$########################!!!""""""""""""###############$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%#########""""""###$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$######%%%''''''&&&%%%&&&'''%%%&&&&&&'''&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''((((((((((((***)))'''&&&&&&&&&'''(((((((((((()))))))))))))))***+++++++++---...///000///---...000000...111777<<>>@@@BBBDDDEEEAAAEEEIIIKKKJJJJJJKKKMMMIIIIIIIIIIIIJJJKKKMMMNNNOOOMMMIIIFFFBBB>>><<<;;;666888:::<<>><<<===888999<<<@@@FFFNNNVVV[[[iiikkkmmmlllfff]]]RRRLLLDDDDDDDDDCCC@@@;;;777555555333111333;;;KKK]]]iiiwwwuuurrrrrrtttvvvwwwxxxyyywwwsssmmmdddXXXJJJBBB555111...---...---+++(((***)))***,,,...//////---***(((&&&$$$""""""###$$$%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((+++***(((&&&&&&(((+++)))'''%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$ $$$''''''&&&$$$%%%'''%%%%%%%%%&&&&&&'''''''''&&&""""""''')))'''&&&((($$$$$$$$$%%%%%%&&&&&&&&&############""""""""""""+++***'''%%%######$$$%%%!!!$$$%%%%%%"""!!!###%%%"""###%%%%%%$$$%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$###"""""""""######$$$$$$$$$#########$$$$$$%%%%%%%%%$$$###"""!!! &&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&###%%%''''''&&&&&&&&&'''&&&&&&'''((('''&&&%%%$$$###$$$%%%&&&''''''((('''%%%&&&((()))))))))((('''&&&&&&''''''((())))))***+++***(((''''''(((((()))))))))))))))((((((((((((,,,------...///000222222///...///222333222555;;;;;;BBBLLLVVVcccttt////////////////////////000000//////......------111000000000000/////////........./////////000000,,,---///000///...///000111111111111000///...---888666333///---+++******,,,,,,---...///000111111333444555777999:::<<<<<<===>>>@@@BBBEEEGGGIIIJJJKKKLLLOOOPPPQQQPPPOOONNNOOOKKKGGGGGGIIIHHHBBB===;;;;;;::::::<<>>;;;444444333444888BBBOOOYYYllluuuyyyrrrlllmmmqqqqqqtttsssoooiiifffddd\\\TTTDDD>>>666000---,,,++++++&&&((())))))'''&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$''')))'''%%%'''&&&&&&'''''''''$$$"""$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$######$$$&&&'''***)))'''%%%$$$$$$$$$%%%''''''''''''''''''&&&&&&%%%&&&((()))***)))(((&&&((((((((()))(((''''''&&&(((%%%""""""%%%'''&&&$$$+++(((%%%"""!!!"""$$$&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%###!!!"""%%%&&&$$$"""%%%%%%&&&'''&&&%%%$$$###""""""""""""""""""""""""""""""###$$$%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&%%%!!! ###$$$###&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! %%%$$$###"""!!!!!!!!!!!!&&&&&&'''%%%###!!!""""""&&&&&&&&&&&&$$$###!!! %%%'''''''''%%%$$$&&&'''$$$$$$###""""""###$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''""""""###$$$$$$%%%&&&&&&(((((('''&&&%%%%%%$$$$$$'''((()))(((''''''(((***)))((('''&&&%%%$$$$$$%%%&&&'''((()))*********)))******))))))((((((''''''&&&&&&&&&&&&''')))***+++))))))((((((((((((((()))***+++,,,...///000000000111111111111222444666888;;;BBBLLLVVVcccttt////////////////////////////////////............------------,,,,,,,,,,,,---,,,***))))))***,,,...+++---......---------.........///////////////...000//////.........//////............------------111111222333555666777888999:::<<>>=========>>>>>>EEECCCEEELLLXXX```aaa___XXXXXXWWWUUUUUUXXX]]]aaafffgggiiigggaaaWWWMMMFFF;;;888666888>>>FFFLLLPPPQQQWWW]]]cccjjjoookkkddd[[[UUUNNNIIIFFFCCC@@@???666666444222333999BBBIII^^^iiiqqqpppnnnoooooommmttttttqqqmmmkkkjjjeee^^^RRRLLLBBB999333000...,,,******+++***)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$%%%'''((('''%%%&&&&&&&&&'''))))))'''%%%&&&''''''((((((''''''&&&)))(((&&&%%%%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&)))))))))))))))((('''''''''%%%######$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%###""""""%%%%%%$$$"""%%%%%%&&&&&&&&&%%%$$$####################################$$$$$$%%%%%%&&&###############$$$%%%%%%%%%""" """$$$%%%$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""$$$$$$%%%%%%%%%$$$$$$###!!!!!!!!!!!!"""###$$$$$$&&&'''((('''%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$###### ###&&&''''''&&&&&&'''%%%%%%%%%%%%&&&'''(((((((((((((((''''''''''''''')))))))))(((((('''''''''(((((('''''''''(((((()))((()))+++,,,+++***)))(((,,,---...///000111111111111000000111222444666777;;;BBBKKKVVVcccuuu000000000000000000000000.............../////////////////////...............+++(((&&&&&&(((+++---+++,,,...---,,,++++++,,,***+++,,,---............***+++,,,---.../////////---------,,,,,,,,,,,,+++.........///000000111111555666999<<>>DDDIIILLLKKKJJJKKKQQQ___mmmrrrpppmmmfff[[[QQQJJJGGGEEECCC===<<<999555222333666999JJJUUUaaahhhlllooonnnkkkoooooonnnkkklllppppppmmmggg```UUUKKKAAA999333///------,,,+++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%'''((('''&&&%%%$$$$$$&&&((()))(((&&&&&&''''''((((((''''''&&&((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%)))))))))))))))(((((('''%%%%%%%%%%%%######%%%&&&$$$%%%&&&'''&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%%%%$$$###%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$###"""###%%%%%%%%%$$$"""""""""###$$$%%%'''(((#########""""""""""""!!!%%%$$$$$$######$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%% !!!%%%&&&'''&&&%%%$$$%%%'''$$$$$$#########$$$&&&'''%%%$$$"""###$$$&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######""" %%%''''''&&&&&&&&&$$$%%%%%%&&&''''''((((((***)))'''&&&%%%%%%%%%&&&(((((('''''''''''''''''')))))))))(((((('''''''''(((***,,,......---***(((+++,,,---//////000000000/////////000111333555777;;;AAAKKKVVVcccvvv000000000000000000000000---------....../////////000000000000////////////...---+++))))))***,,,---+++---...---+++******+++******+++,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,111444777;;;>>>@@@AAAAAACCCDDDFFFIIIKKKLLLMMMMMMNNNNNNMMMJJJFFFDDDDDDEEEFFFFFFFFFEEECCCAAA@@@???=========>>>AAAEEEKKKOOOXXX^^^dddccc^^^[[[___ccceeehhhmmmqqqqqqooojjjggg]]]WWWOOOHHHEEEEEEEEEFFFGGGDDDBBBFFFQQQ```kkkpppzzzwwwooocccZZZTTTNNNHHHDDDBBB>>>:::666555555555;;;BBBLLLWWWbbbiiimmmnnnggghhhfffdddgggpppuuuvvvvvvqqqjjj```UUUHHH<<<444000...,,,************)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&(((((())))))(((((('''&&&$$$'''((('''$$$###&&&(((###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""!!!""""""###$$$""""""###$$$%%%%%%$$$###############$$$%%%&&&'''#########"""""""""######'''&&&&&&%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$$$$"""!!! !!!###$$$$$$######$$$%%%%%%$$$###""""""$$$&&&'''$$$###$$$&&&))))))'''$$$''''''&&&&&&&&&&&&'''''')))(((((('''&&&%%%$$$$$$!!!""""""###$$$#########&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%$$$$$$###### ###&&&''''''&&&&&&''''''''''''''''''&&&%%%%%%***)))'''%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''(((((()))))))))((((((((()))***+++------,,,+++***)))***+++,,,------------.........///111333555777;;;AAAKKKVVVcccvvv////////////////////////,,,,,,------......//////------,,,,,,,,,+++++++++,,,,,,---...------,,,+++,,,---......,,,++++++++++++++++++++++++***))))))+++,,,,,,,,,,,,***((('''++++++,,,---...//////000,,,,,,,,,+++++++++******---///333777;;;>>>???@@@@@@AAABBBDDDEEEFFFGGGGGGMMMNNNOOONNNJJJEEECCCBBBCCCDDDEEEGGGGGGHHHGGGGGGDDDCCCAAA===;;;<<<@@@CCCGGGOOOWWWZZZXXXYYY^^^dddhhhjjjnnnqqqssssssrrrqqqfffaaaZZZSSSMMMHHHCCC@@@EEECCCAAAAAAEEEOOO^^^jjj~~~|||ssskkk___TTTJJJFFFAAA===:::888666666555666;;;EEEPPP\\\hhhoooggggggddd```bbbkkkrrrtttyyyyyyxxxsssiiiZZZIII>>>666222---++++++,,,+++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))'''&&&&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''''''''%%%&&&&&&&&&'''''''''(((&&&&&&'''((((((((((((((('''(((((((((((('''&&&&&&%%%(((***)))&&&%%%''')))&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########"""""""""!!!""""""###$$$ !!!###%%%%%%$$$###"""%%%%%%$$$$$$###$$$$$$%%%%%%$$$#########$$$$$$%%%$$$$$$###"""""""""""""""$$$$$$$$$$$$###"""!!! &&&&&&%%%$$$$$$$$$%%%%%% """############$$$&&&'''&&&$$$""""""###$$$%%% ###&&&***,,,)))%%%!!!%%%%%%%%%&&&&&&%%%%%%%%%(((''''''&&&%%%%%%$$$$$$"""######$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$######%%%'''''''''((((((((('''&&&%%%)))((('''&&&&&&(((***+++%%%%%%&&&&&&''''''((((((&&&'''((()))***************)))(((((((((***+++,,,******+++,,,------------.........///111333666777;;;AAAJJJUUUbbbvvv////////////////////////---------------...............---------,,,,,,,,,(((***,,,......---,,,***+++---......,,,++++++,,,++++++++++++***)))(((((()))******+++++++++******............---------------,,,,,,,,,+++++++++***)))***---000333666999::::::;;;===???BBBDDDFFFGGGFFFHHHJJJLLLLLLJJJFFFDDDAAABBBCCCFFFHHHKKKMMMNNNKKKIIIDDD???:::999:::<<<<<>>===@@@MMMZZZgggxxx}}}qqqgggYYYMMMEEEAAA>>><<<999666555666777;;;HHHVVV```hhhnnnnnnlllllljjjffflllrrrzzzxxxlllcccSSSKKK@@@999555333///,,,((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))((('''&&&(((***+++)))''''''((())))))(((&&&''''''((((((''''''&&&&&&''''''''''''''''''&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&''''''((((((***************)))((((((&&&&&&&&&'''((((((&&&$$$&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$'''((()))(((%%%$$$$$$&&&'''&&&%%%$$$$$$$$$%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$###############$$$%%%%%%!!!###%%%%%%######$$$&&&$$$$$$$$$###$$$$$$%%%%%%$$$###"""!!!"""###%%%&&&))))))((('''&&&%%%%%%&&&###############"""!!!  """###%%%&&&###$$$%%%%%%$$$###%%%&&&###$$$$$$$$$$$$$$$%%%%%%&&&---333333...)))(((***###$$$%%%&&&&&&%%%$$$############$$$$$$$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!$$$&&&"""$$$&&&)))*********)))'''(((((((((((((((((((((%%%&&&&&&''')))***++++++&&&''')))+++++++++***)))((('''&&&&&&'''(((***+++......///000000000//////...//////000222555888999<<>>BBB???===AAAGGGJJJHHHEEEBBBAAAAAAAAACCCFFFIIIKKKMMMIIIDDDAAA???>>><<<;;;888888999<<>>???EEEJJJUUU___jjjnnnqqqxxxsss]]]PPPIIIFFFIIIDDD>>>:::888777666666===KKK___nnntttsssooommmggghhhlllssszzz|||yyyuuuiiibbbWWWLLLBBB:::333///)))))))))((('''''')))+++---,,,+++))))))******++++++)))(((&&&&&&((()))+++(((&&&%%%%%%'''(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###$$$&&&'''%%%###&&&&&&&&&&&&'''''''''((('''&&&%%%$$$###$$$$$$%%%''''''(((((())))))******)))'''%%%%%%''')))******$$$&&&'''%%%!!! """######$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$"""""""""$$$$$$###$$$%%%&&&%%%$$$###"""""""""###$$$%%%%%%&&&&&&&&&$$$###%%%((((((%%%"""%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$&&&%%%$$$###$$$%%%&&&'''######""""""!!!"""######"""###$$$%%%&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''""""""!!!!!!!!!!!!!!!"""$$$$$$$$$'''***)))%%%""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&)))'''&&&&&&&&&&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''(((******+++++++++(((((((((((())))))))))))))))))************)))))))))***+++---.../////////.........///111333555777:::AAAIIIQQQ]]]ooo~~~}}}}}}...000111///---,,,---///------------,,,,,,,,,+++,,,------.........------++++++,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********+++++++++************))))))))))))))))))))))))))))))))))))((((((((()))))),,,,,,,,,++++++*********))))))))))))))))))))))))***+++,,,---///222444555;;;<<<===>>>>>>>>>======AAAAAABBBCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>===<<<;;;===AAAEEEJJJPPP[[[eeelllnnnnnnlllYYYVVVTTTTTTWWWZZZ\\\]]]ccc___VVVLLLDDD@@@AAACCCKKKRRRZZZ^^^aaaiiivvv~~~lll^^^RRRJJJHHHEEEAAA===;;;999666444888@@@MMM[[[gggnnnppppppgggiiilllppptttvvvuuutttooojjjccc[[[QQQFFF;;;444---,,,***(((&&&&&&'''(((***)))(((&&&&&&''''''((()))((('''&&&&&&'''((()))'''&&&%%%&&&(((*********&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&((()))'''%%%&&&&&&'''''''''((((((((()))((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))'''$$$$$$%%%&&&'''&&&%%%&&&''''''%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######%%%&&&''' !!!###%%%&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&%%%$$$$$$%%%''''''%%%"""%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$"""""""""###%%%&&&'''(((&&&&&&%%%$$$$$$###"""""""""###$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%$$$######"""""""""######$$$$$$%%%(((+++,,,)))&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%((((((''''''''''''((((((&&&'''((()))))))))))))))(((((((((((())))))))))))&&&'''((()))***+++++++++)))***+++---.../////////.........///111333555777:::AAAIIIRRR]]]ooo~~~uuuvvv---...///...,,,,,,,,,...,,,,,,,,,,,,++++++++++++.........//////......---------,,,,,,+++++++++***+++++++++++++++*********+++++++++************)))************************))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))''')))+++---...//////...777888999:::;;;;;;;;;;;;AAAAAABBBCCCDDDEEEGGGHHHHHHIIIIIIFFFCCCBBBDDDGGGEEEEEECCC@@@===;;;<<<===???CCCJJJSSS]]]gggnnnrrr```\\\XXXVVVUUUVVVVVVVVV]]]\\\XXXQQQIIICCC@@@???CCCFFFJJJMMMQQQYYYdddkkk{{{zzzoooaaaUUUKKKIIIEEEBBB@@@<<<888555888777:::CCCRRR```hhhkkkhhhjjjmmmooopppqqqsssttttttssspppkkkbbbTTTEEE<<<555222///+++((('''''''''((('''&&&%%%%%%%%%&&&'''((('''&&&%%%%%%&&&'''((()))(((&&&'''(((***))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&''''''''''''((((((((()))***)))(((((('''((((((((())))))(((((((((((((((((()))&&&$$$######$$$$$$###"""!!!!!!###%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((()))!!!"""###$$$%%%&&&&&&&&&#########$$$$$$%%%%%%&&&%%%$$$$$$&&&''''''%%%###%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$!!!"""###$$$%%%%%%%%%%%%"""###$$$%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$######""""""######$$$%%%$$$$$$#########$$$$$$%%%"""###%%%(((***+++)))'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%%%%&&&###"""!!!"""%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''(((((()))$$$%%%%%%%%%%%%&&&&&&&&&))))))(((((((((((())))))&&&''''''(((((((((''''''(((((((((((())))))))))))!!!"""$$$&&&(((******+++)))***+++---.....................///111333555777:::@@@IIIRRR]]]ppp~~~yyyjjjmmmxxx)))******************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++++++++***+++++++++***************(((((()))***+++,,,,,,---************************(((((())))))*********)))+++++++++***************))))))))))))))))))))))))'''((()))+++++++++++++++000222444888;;;>>>@@@AAABBBBBBBBBBBBCCCDDDFFFGGGGGGJJJLLLJJJEEECCCFFFJJJHHHHHHGGGDDD???<<<;;;<<<===>>>@@@EEENNNWWWaaafffbbb```]]][[[YYYWWWSSSQQQQQQRRRRRROOOJJJFFFDDDCCCBBBBBBBBBEEEJJJQQQYYY^^^aaahhhoootttwwwwwwnnndddTTTQQQLLLGGGDDDAAA>>><<<===888444555>>>KKKVVV\\\fffkkkpppssssssrrrtttvvvttttttuuussslll```RRRHHH@@@;;;555///,,,***))))))***)))'''&&&&&&&&&'''((((((''''''&&&&&&''''''(((+++)))''''''''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%'''''''''((((((((())))))))))))(((((((((((((((((()))))))))((((((''''''&&&'''%%%######$$$%%%$$$###""" !!!$$$&&&%%%###$$$$$$$$$%%%%%%%%%&&&&&&(((&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%$$$######"""#########$$$$$$%%%%%%%%%$$$$$$%%%&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$"""!!!"""$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%###############$$$%%%%%%$$$############$$$$$$%%%!!!"""###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%&&&&&&'''(((###""""""###%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''''''''((((((((())))))((((((''''''''''''((((((''''''(((((((((''''''&&&(((((((((((())))))))))))###$$$&&&(((***++++++,,,******+++,,,---......---.........///111333555777:::@@@IIIRRR]]]ppp}}}qqqaaadddqqq))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++***))))))*********+++++++++,,,,,,************************(((((()))***+++,,,,,,---************************'''((()))***++++++******************************(((((((((((((((((((((((()))(((((('''((((((******+++---000444888<<<@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCHHHMMMLLLHHHFFFGGGJJJGGGHHHHHHFFFCCC@@@@@@@@@???>>>>>>???CCCIIINNNRRRUUUUUUXXXZZZ[[[YYYUUUQQQKKKKKKKKKJJJHHHGGGGGGHHHDDDCCCBBBCCCGGGMMMRRRUUUQQQTTTXXX]]]hhhqqqsssooo```[[[SSSLLLHHHGGGEEEEEE@@@===888444444:::EEEMMM^^^fffpppvvvxxxxxxxxxyyyssssssttttttqqqjjjaaa[[[KKKDDD;;;444000---+++******)))((('''&&&'''(((((()))(((((((((((((((((()))'''&&&$$$%%%&&&''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&$$$###$$$&&&''''''&&&(((%%%###$$$'''(((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$#########"""###$$$$$$$$$$$$$$$%%%%%%###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$"""!!!###%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&"""""""""""""""###$$$%%%###$$$%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%&&&((()))***&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((())))))'''&&&&&&%%%%%%&&&&&&'''(((((()))))))))(((''''''(((((((((((())))))))))))***+++,,,---............******+++,,,------------.........///111333555777:::AAAIIIQQQ\\\ooo{{{~~~nnn\\\___lll+++******+++---///...---++++++++++++,,,,,,,,,,,,------------,,,+++******)))*********++++++,,,,,,)))))))))***************+++++++++************)))************************'''(((***+++,,,++++++***)))))))))***************(((((((((((((((((((((((()))((('''''''''(((***+++******,,,...111444777888;;;<<<===>>>>>>>>>======???DDDIIIKKKIIIHHHHHHIIIFFFGGGHHHGGGEEEDDDDDDEEEAAA@@@???>>>???AAACCCEEEFFFIIIPPPWWW]]]^^^\\\YYYNNNNNNLLLJJJHHHIIIKKKMMMKKKJJJIIIHHHHHHJJJMMMOOONNNMMMKKKKKKUUUdddnnnpppiiicccYYYQQQMMMKKKKKKKKKAAA@@@===777333555<<>>@@@BBBEEEGGGHHHIIIIIIIIIJJJIIIHHHEEEDDDEEEGGGFFFEEEBBB@@@???>>>?????????BBBGGGOOOVVV[[[[[[[[[SSSSSSSSSQQQOOOPPPSSSUUUZZZZZZYYYUUUPPPMMMMMMNNNLLLJJJEEEBBBIIIXXXeeejjjlllfff^^^VVVRRROOOMMMLLLFFFCCC>>>999666666888;;;???FFFRRR```mmmuuuxxxyyysssrrrrrrssswwwzzz{{{{{{pppdddTTTFFF>>>777111---+++***)))((((((((())))))'''(((((((((((((((((('''%%%######$$$&&&((()))(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((&&&%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&%%%&&&(((((('''%%%"""###$$$###!!!!!!!!!"""%%%%%%%%%&&&&&&&&&&&&'''(((&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""""""""###%%%&&&'''((('''''''''&&&%%%$$$$$$###$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&###""""""###$$$%%%&&&&&&###%%%'''&&&$$$"""$$$%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&###""""""###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''******+++,,,,,,,,,,,,+++.........///111333555777;;;AAAIIIPPPYYYjjjwwwxxx|||sssvvvrrr\\\[[[fff***(((''')))---///...---,,,,,,,,,------.........------------,,,+++***)))------,,,+++***)))((('''(((((())))))*********+++(((((()))***+++,,,,,,---((((((((((((((((((((((((&&&(((***,,,---,,,+++***(((((())))))*********+++((((((((((((((((((((((((%%%'''***------,,,***(((((((((((((((***,,,...000,,,///444888;;;<<<;;;:::???>>>>>>@@@DDDHHHJJJKKKMMMMMMKKKHHHEEEDDDDDDFFFLLLJJJFFFBBB???>>>>>>>>><<<<<>>CCCQQQ___eeelllggg```ZZZUUUQQQMMMKKKLLLFFF>>>:::999888666444333888CCCSSSdddpppuuuvvvqqqqqqqqqssswww{{{}}}~~~sssaaaQQQFFF>>>666111///...,,,+++++++++,,,---&&&&&&''''''''''''&&&&&&+++)))'''&&&&&&&&&%%%$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###$$$'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''(((((((((''''''%%%&&&&&&''''''(((((((((((('''&&&&&&''''''%%%######%%%((('''$$$###%%%(((%%%%%%%%%&&&&&&&&&'''''''''%%%######$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''((('''%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((((((%%%###$$$&&&#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%$$$######$$$$$$%%%%%%$$$#########$$$%%%&&&#########"""###$$$$$$%%%$$$$$$$$$$$$%%%&&&'''((("""$$$###!!!!!!###%%%$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############ !!!$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''###$$$%%%&&&''''''((('''(((((((((((())))))))))))******+++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++.........///111333555777;;;AAAHHHOOOXXXiii~~~vvvwwwyyyooopppttt\\\ZZZeee///+++((((((***+++***)))******))))))***,,,---///000///...---,,,,,,++++++''')))+++,,,,,,,,,***)))))))))***+++++++++******++++++************++++++)))(((''')))---...,,,*********++++++++++++*********(((((((((***+++***))))))***+++++++++***((('''&&&'''''''''(((((())))))(((((())))))******++++++***+++---///222666888:::777777888999<<<@@@CCCEEEJJJKKKLLLJJJGGGDDDCCCDDDGGGEEEDDDCCCCCC@@@:::555:::999999;;;???DDDGGGHHHRRRXXX```dddeeeddddddeeeqqquuuuuuoooiiibbbZZZRRRHHHFFFCCCBBBEEEJJJPPPTTTaaaaaaaaa^^^ZZZUUURRRQQQOOOIIIDDDCCCAAA<<<333...333444999DDDSSSdddqqqyyyppprrrsssssssssvvv|||}}}|||tttdddVVVKKKAAA999444111,,,)))((())))))((())))))))))))))))))((((((''')))***++++++)))&&&%%%$$$%%%'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))******)))'''%%%&&&'''(((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''&&&%%%%%%(((,,,'''&&&&&&%%%%%%&&&&&&''''''&&&$$$$$$$$$&&&((()))######$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######'''$$$""""""###%%%%%%$$$"""###$$$$$$$$$$$$###""""""###$$$&&&&&&%%%$$$######!!!!!!$$$&&&$$$###"""""""""###%%%&&&!!!!!!""""""#########$$$%%%%%%%%%$$$###""""""!!!######$$$%%%%%%%%%%%%$$$$$$%%%$$$###!!!!!!###%%%%%%$$$###"""###$$$%%%&&&!!!!!!!!!!!!"""###$$$%%%&&&%%%###""""""###%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((###$$$&&&(((((('''&&&%%%&&&%%%$$$###############((('''&&&''')))***)))(((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,.........///......---------...000111111222555777777>>>GGGPPP[[[kkk~~~wwwttttttkkklllqqq|||lll[[[XXX^^^yyy...+++)))(((***+++***)))+++************,,,---...///...---,,,+++++++++,,,***************++++++,,,+++++++++,,,,,,++++++******))))))))))))))))))******(((((())),,,---+++)))''''''((((((((((((''''''+++***)))***,,,,,,,,,+++'''(((((((((((('''&&&&&&''''''''''''((((((((()))((((((((((((((((((((('''***+++,,,---///111333444777888999;;;===@@@BBBCCCEEEGGGIIIJJJIIIHHHIIIJJJGGGEEECCCCCCCCCBBB???<<<:::999777888<<>>??????BBBFFFIIIKKKMMMOOORRRJJJGGGDDDCCCDDDEEEEEEDDD???<<<999888:::<<<======FFFNNN[[[eeekkklllkkkkkkpppuuuzzz|||~~~|||tttjjjXXXTTTMMMEEEAAA@@@AAABBBAAAHHHOOOUUUYYY```iiippppppiii^^^RRRIIIDDDBBBAAA999888777666:::DDDSSS]]]pppsssuuutttpppnnnnnnpppvvvzzz{{{uuulllaaaSSSHHH>>>:::333...,,,***((('''&&&'''''''''(((((())))))***)))(((''''''(((***+++(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((()))***)))'''&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%""""""###$$$&&&'''((((((((('''&&&&&&$$$$$$###"""***(((&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&(((((('''%%%$$$&&&&&&&&&%%%$$$###"""!!!$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######""""""""""""######&&&&&&%%%%%%$$$#########""""""###$$$$$$$$$$$$$$$%%%$$$###!!!!!!"""###$$$######$$$$$$%%%&&&&&&'''#########$$$$$$$$$$$$$$$$$$&&&'''(((&&&%%%%%%&&&######$$$%%%%%%%%%%%%$$$############$$$%%%&&&''')))(((&&&%%%$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%)))(((''''''&&&'''''''''(((&&&%%%&&&''''''&&&%%%''''''((((((((())))))))),,,,,,+++)))((((((((((((,,,,,,------------,,,,,,+++,,,...//////000333555;;;AAAHHHPPPZZZiii{{{|||www~~~}}}pppffffffkkkuuujjj]]]TTTZZZfff,,,++++++***++++++++++++++++++++++++,,,,,,------///---+++)))((()))+++,,,+++***)))))))))***,,,,,,************)))(((&&&&&&((())))))))))))))))))(((******************)))(((++++++,,,,,,,,,,,,++++++(((&&&&&&'''((()))((('''+++***((('''''''''((()))'''''''''((((((((((((((('''''''''&&&&&&%%%%%%%%%)))(((((((((((())))))***---///222666999;;;;;;<<<<<>>=========<<<;;;BBBMMMWWW___ccceeefffkkkooosssxxx~~~}}}uuufffaaaXXXOOOGGGBBB??????@@@CCCFFFHHHMMMXXXhhhuuuzzzxxxpppcccVVVMMMFFFBBB@@@@@@===888555:::EEENNNaaagggnnnrrrpppnnnlllmmmqqqwww{{{yyyuuuooocccYYYLLLDDD:::111+++)))''''''&&&&&&&&&'''(((((())))))(((((('''(((((()))*********)))'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((()))))))))'''&&&&&&((('''&&&%%%%%%$$$%%%%%%%%%""""""###$$$&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%""" """&&&((((((&&&%%%$$$$$$######$$$$$$%%%$$$$$$&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$######%%%%%%$$$###""""""############""""""###""""""!!!"""$$$&&&''' !!!############"""!!!"""###%%%%%%$$$######&&&%%%###"""!!!"""######%%%%%%$$$$$$$$$########################$$$$$$%%%###%%%((((((&&&###!!!!!!"""###$$$%%%&&&%%%$$$###!!!!!!!!!!!!"""###$$$%%%((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&***(((''''''((((((&&&%%%''''''((((((((()))))))))++++++***)))((((((((((((++++++,,,,,,------,,,,,,---...000111111222555777:::@@@GGGOOOZZZjjj}}}zzzvvv{{{nnnbbbaaafff}}}|||oooaaaVVV[[[ggg~~~***+++,,,,,,+++++++++,,,+++,,,,,,,,,------------...,,,+++))))))***+++,,,((()))***+++,,,+++******++++++++++++***)))(((''')))******++++++******)))))))))******))))))((((((((())))))))))))))))))((((((&&&&&&'''((()))((('''+++***)))''''''((())))))((((((((((((((('''''''''&&&&&&'''''''''(((((((((''''''''''''((()))***+++)))+++///333777:::;;;;;;;;;>>>BBBFFFHHHKKKNNNQQQVVVSSSOOOJJJHHHGGGIIIKKKKKKIIIFFFDDDCCCBBB???===777999>>>FFFNNNVVV[[[]]]dddgggkkknnnvvv~~~|||vvvqqqhhh]]]RRRIIICCC???>>>@@@BBBCCCFFFPPP]]]gggyyywwwjjj^^^OOODDDEEEEEEDDD>>>777666;;;@@@LLLUUUaaaiiimmmmmmnnnoooooosssvvvxxxyyyyyyrrrjjj```VVVGGG:::222...------''''''''''''(((((())))))%%%''')))***+++***)))(((***)))'''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((()))((('''&&&'''((((((''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$###$$$%%%&&&"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&%%%$$$$$$%%%$$$###$$$%%%%%%$$$###""""""""""""""""""""""""'''&&&%%%######$$$%%%&&&!!!"""######"""!!!!!!"""###%%%%%%$$$######&&&%%%$$$"""""""""######!!!!!!!!!!!! ######"""""""""###$$$%%%!!!$$$&&&$$$"""!!! """###$$$%%%&&&%%%$$$###!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''%%%$$$$$$%%%%%%###"""&&&&&&'''''''''((((((((((((((('''''''''((())))))***+++,,,,,,---------,,,---...000111111222555777888>>>EEENNNZZZkkkwwwvvvzzzkkk___]]]bbbxxxzzzjjj\\\]]]fff)))+++------,,,+++,,,---,,,,,,------------,,,,,,,,,,,,,,,+++++++++,,,,,,''')))+++,,,---,,,***)))---------------,,,+++***)))***+++,,,,,,+++***)))''')))******)))((()))*********++++++++++++*********)))((()))+++,,,+++***))))))((('''''''''''''''((((((((((((((('''''''''&&&''''''((())))))******&&&&&&&&&'''((()))++++++(((***---111555888:::;;;:::<<<@@@BBBDDDEEEHHHJJJRRRRRRPPPMMMJJJIIIJJJLLLMMMMMMLLLLLLKKKHHHDDDAAA:::888888;;;BBBIIIPPPSSS[[[```cccfffllluuu{{{||||||uuukkk___TTTKKKFFF<<<>>>AAADDDHHHLLLQQQUUUlllyyy~~~sss```OOOHHHIIIGGGBBB<<<888777999;;;DDDPPPZZZaaaffflllpppmmmppprrrtttyyy}}}zzztttjjj```QQQCCC999333111000)))))))))))))))))))))(((%%%''')))+++,,,***(((&&&(((''''''&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((()))((('''&&&'''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$&&&''''''(((%%%$$$###$$$%%%'''''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&$$$""""""###%%%&&&!!!"""###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''"""###%%%&&&&&&%%%$$$$$$$$$$$$###$$$&&&&&&$$$"""%%%$$$############$$$%%%+++***(((&&&$$$""""""!!!$$$$$$%%%%%%$$$###!!! """"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!!!!!"""###%%%&&&''''''######"""!!!"""###$$$%%%!!!$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((()))((('''&&&&&&''''''&&&%%%&&&&&&'''''''''(((((((((&&&&&&''''''(((***+++,,,***+++,,,------......---+++,,,...//////000333555777===EEEMMMYYYkkkxxxyyyyyyjjj]]]ZZZ^^^sssqqqaaa___fff(((+++......,,,+++,,,---,,,,,,---......---,,,++++++,,,------...---,,,+++))))))***+++++++++++++++++++++,,,,,,,,,,,,+++***((()))***++++++***)))(((%%%(((******)))((()))+++,,,------......------,,,+++***)))***,,,,,,,,,+++)))))))))))))))((((((''')))(((((((((''''''''''''(((((((((((((((((())))))''''''&&&''''''((()))***((()))***,,,///222444666888:::===??????@@@BBBCCCGGGIIILLLLLLKKKKKKMMMOOOPPPQQQSSSUUUUUURRRLLLHHH@@@;;;777777;;;AAAFFFHHHOOOVVV]]]^^^bbbiiiqqqtttyyyyyywwwssslllccc[[[VVVHHHEEEBBBBBBEEEHHHJJJKKKXXXhhhxxxsss```NNNMMMJJJFFFAAA===;;;999666:::AAAGGGOOOYYYeeemmmlllnnnoooqqqwww|||zzztttjjjcccXXXLLLCCC;;;555111+++++++++***))))))((((((((())))))***))))))((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&((()))((('''&&&((()))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))******((('''&&&((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$%%%%%%&&&''''''###$$$&&&'''((('''&&&%%%$$$######%%%&&&&&&$$$"""%%%$$$###""""""###$$$%%%(((((((((&&&%%%###!!! &&&&&&&&&&&&%%%$$$############""""""######$$$%%%"""###$$$&&&&&&%%%$$$#########$$$%%%'''((()))***######!!!!!!!!!"""$$$%%% $$$&&&&&&&&&&&&'''$$$$$$######$$$$$$%%%&&&############$$$%%%&&&'''######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&"""###%%%'''((((((''''''&&&&&&&&&&&&&&&'''((((((***)))((()))+++++++++)))''''''((((((((()))))))))((((((((()))***,,,---...++++++,,,....../////////+++,,,...//////000333555999>>>EEEMMMYYYkkk~~~yyyiii[[[XXX\\\nnnsssbbb___eee~~~~~~(((+++......,,,+++,,,...,,,---.........---,,,+++***,,,...//////...,,,++++++***)))((()))***,,,---'''(((((())))))))))))((('''((()))++++++)))((('''$$$'''******((((((***,,,)))******++++++******)))***(((((()))***+++***)))++++++,,,------+++***)))))))))(((((('''''''''&&&)))))))))(((''''''&&&&&&(((''''''&&&&&&''''''(((''''''&&&''')))+++---///666888;;;<<<<<<===>>>@@@<<>>DDDIIIJJJGGGYYYkkkyyymmmTTTQQQLLLHHHFFFCCC@@@>>>777777888:::AAANNN^^^iiilllmmmnnnpppvvv{{{xxxqqqlllggg```WWWOOOEEE<<<666------,,,+++***)))((((((+++***)))(((''''''(((((($$$%%%'''((()))(((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&((()))(((''''''((()))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%"""!!!###&&&'''&&&&&&%%%%%%&&&&&&'''###$$$&&&&&&&&&$$$"""!!!$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%&&&''''''$$$%%%'''))))))((('''&&&$$$###$$$%%%&&&&&&$$$"""###"""!!! !!!"""###!!!"""$$$%%%&&&%%%%%%$$$###$$$$$$%%%%%%&&&''''''$$$###"""""""""###%%%&&& """%%%''''''&&&$$$###!!!!!!!!!!!!!!!!!!!!!"""$$$###!!! !!!"""$$$%%%&&&((())))))'''%%%%%%%%%%%%$$$###"""###$$$&&&'''!!!!!!!!!!!!"""###$$$%%%######%%%&&&'''(((((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&& """%%%'''))))))((('''############$$$$$$%%%&&&'''&&&&&&'''(((***)))((())))))))))))************++++++++++++,,,---...///+++,,,---...////////////---...000111111222555777;;;@@@FFFMMMXXXiii~~~zzziiiZZZWWWZZZkkktttbbb]]]ccc{{{{{{sssrrr}}})))))))))))))))))))))))),,,+++)))((((((((()))***---,,,,,,+++***)))(((((('''''''''''''''((())))))+++++++++******************************************************************)))((()))))))))'''&&&******((((((((()))***+++,,,,,,,,,,,,,,,+++***)))+++)))&&&''')))***)))''''''''''''(((***+++---...,,,+++***)))(((''''''''',,,***)))'''''')))***,,,,,,///555:::===>>>======;;;>>>CCCFFFIIIMMMRRRUUUZZZZZZZZZZZZZZZZZZ[[[[[[IIIEEE@@@<<<999888999999>>>DDDKKKPPPSSSUUUXXXZZZcccfffjjjnnnqqqrrrrrrqqqkkk]]]PPPKKKGGGBBBBBBEEEHHHMMMTTTaaauuu|||hhhYYYLLLJJJJJJEEE???===>>>666333888;;;???MMM^^^bbbeeejjjooottttttrrrpppkkkllljjjfffbbbZZZKKK======222***+++,,,***))),,,,,,***(((((())))))(((''')))'''&&&&&&''''''&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''((()))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&"""$$$((((((&&&$$$$$$%%%%%%&&&%%%%%%%%%'''((((((&&&$$$###%%%&&&'''%%%######$$$&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((&&&###"""###%%%&&&&&&###%%%'''((()))(((&&&%%%&&&&&&&&&&&&&&&%%%$$$### ###%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((&&&"""!!!"""$$$&&&%%%%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((((((((((('''&&&%%%&&&'''(((((('''&&&%%%)))((('''&&&&&&'''((()))''''''''''''(((((((((((($$$%%%''')))******+++++++++++++++,,,,,,,,,------...///000000000111444777999===FFFPPPYYYfffzzz|||lllZZZTTTWWWeeeuuuaaaZZZ]]]tttxxxnnnkkkzzz,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,,,,++++++*********))))))(((((()))******+++,,,+++++++++***)))))))))***************************************************)))))))))******(((&&&)))))))))))))))******+++)))***+++++++++++++++***+++((('''''')))***)))''''''''''''((()))***+++,,,''''''&&&%%%%%%%%%%%%&&&)))((('''&&&&&&'''((()))(((***---111444555666666;;;===???AAACCCHHHNNNRRRXXXXXXYYYYYYYYYXXXVVVUUUKKKHHHCCC>>>:::888888888888<<>>FFFPPPYYYfff{{{mmmYYYTTTZZZhhhvvvbbbZZZ^^^uuuzzzmmmhhhyyy////////////////////////......---,,,+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,---,,,,,,++++++***)))((((((************************************************+++***)))***++++++)))'''(((((()))***************'''((()))******+++++++++)))((('''((()))***)))((('''''''''''''''((())))))''''''''''''(((((()))***'''''''''''''''''''''''',,,,,,,,,---///222444555::::::;;;;;;===BBBIIIMMMSSSUUUWWWYYYXXXTTTQQQNNNMMMJJJFFFAAA===999777666333666:::>>>@@@DDDHHHJJJRRRWWW\\\```dddiiipppuuuvvvpppjjjbbbWWWKKKFFFFFF???@@@EEERRRfffzzztttfff[[[SSSLLLJJJKKKJJJCCC???>>>888111222888AAAFFFPPPZZZbbbhhhkkkkkkssswwwzzz{{{~~~xxxpppTTTHHH;;;555333000...---,,,)))%%%$$$&&&((()))***...///000---)))&&&&&&((((((''''''''''''''''''((($$$$$$$$$###$$$%%%%%%&&&******)))(((((((((((()))&&&&&&'''(((((((((((('''))))))(((((((((''''''&&&&&&&&&%%%$$$###"""!!!!!!!!!###%%%%%%%%%%%%%%%''')))'''$$$$$$%%%%%%%%%$$$############$$$%%%&&&'''&&&&&&''''''&&&%%%###"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&&&&$$$###$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&''''''%%%######$$$###$$$%%%&&&&&&$$$###"""&&&&&&%%%$$$$$$%%%&&&&&&###############$$$$$$$$$$$$$$$%%%&&&%%%$$$###""""""############$$$$$$$$$########################$$$$$$$$$$$$######""""""######$$$$$$$$$$$$######"""""""""""""""""""""""" ###$$$$$$$$$%%%%%%$$$$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%'''(((%%%%%%&&&'''((((((((('''(((((('''&&&%%%%%%&&&&&&(((((('''&&&&&&'''((((((&&&''''''((()))******+++******)))))))))+++,,,---------------............---...000000000111444666:::>>>FFFPPPZZZggg{{{rrr___]]]ffftttvvvbbb[[[^^^vvvyyyjjjdddvvv..............................------,,,,,,,,,,,,************++++++++++++,,,,,,+++++++++,,,,,,------,,,,,,+++***)))((((((************************************************+++*********,,,,,,***(((&&&''')))+++++++++***)))''''''((()))))))))))))))(((((((((((()))))))))((((((''''''&&&&&&&&&''''''))))))(((((())))))***+++(((((()))******)))((((((///...,,,+++,,,///333555888999::::::<<>>:::888777444555777:::===AAAEEEHHHNNNUUU^^^dddfffhhhkkknnnvvvwwwvvvoooaaaRRRHHHDDDAAA@@@AAAIIIYYYiiitttwwwzzzvvvoooggg___YYYWWWWWWSSSMMMGGGCCC===666555888888<<>>FFFPPPZZZggg{{{zzzhhhjjjvvvxxxccc[[[___vvvtttgggbbbrrr////////////////////////---------------,,,,,,,,,)))))))))***************,,,++++++*********++++++,,,,,,++++++***))))))((())))))))))))))))))))))))******************************)))***,,,,,,+++)))&&&''')))***++++++******)))))))))))))))((('''&&&&&&'''))))))))))))))))))(((''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&(((((())))))))))))((((((+++)))&&&%%%%%%(((,,,...444777:::<<<===>>>@@@BBBDDDHHHNNNRRRTTTQQQNNNKKKGGGFFFCCCAAA>>><<<;;;:::777777888:::===BBBEEEGGGIIISSS```jjjnnnmmmkkkjjjlllsssxxxtttjjj\\\PPPHHHCCC@@@>>>BBBMMMYYYeeelllnnnrrruuuuuuqqqnnnllljjj^^^VVVMMMFFF@@@;;;:::;;;555777:::???IIIWWWhhhssssssxxx|||~~~sssbbbRRRHHHAAA999222---,,,++++++++++++(((&&&,,,///111---&&&###$$$'''((((((''''''''''''((((((%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''(((&&&'''(((((())))))((((((((()))***)))&&&$$$$$$$$$'''&&&&&&&&&'''((())))))&&&((()))(((&&&%%%%%%&&&&&&$$$###$$$&&&((())))))''''''&&&%%%%%%%%%%%%%%%$$$%%%(((*********((('''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***)))&&&######""" !!!###%%%$$$######"""######$$$%%%%%%&&&'''&&&%%%%%%'''(((&&&$$$!!! ###%%%&&&$$$###!!!!!!###$$$&&&########################!!!"""$$$%%%%%%$$$"""!!!!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$""" !!!%%%&&&$$$"""%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&&&&((()))***&&&&&&((()))************((('''&&&$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((()))***+++,,,***)))'''&&&&&&(((***+++*********+++++++++,,,,,,***,,,///000111222444666999===FFFPPPYYYfffzzznnnqqq~~~zzzeee\\\___wwwoooeeeaaalll111111111111111111111111---............---,,,,,,************************++++++******))))))******+++++++++***************))))))))))))))))))))))))************************))))))(((***+++,,,***)))&&&'''(((******+++++++++*********))))))((('''&&&$$$''')))******))))))***(((''''''&&&&&&&&&''''''))))))((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$$$$&&&)))***000444888;;;<<<<<<===>>>>>>AAAGGGKKKNNNNNNMMMLLLEEEDDDBBB???>>>>>>>>>>>>:::999999;;;???BBBEEEEEECCCLLLZZZhhhqqqssspppnnnccckkkqqqqqqllleee[[[SSSDDD???===@@@GGGOOOZZZdddfffnnnuuuyyy|||}}}jjjbbbUUUJJJCCC>>><<<;;;555555444777@@@RRRgggvvvuuuyyy||||||yyyoooeeeYYYGGG888---,,,******++++++***(((%%%(((***)))'''&&&(((***(((''''''''''''''''''(((&&&&&&'''((((((((((((((('''&&&&&&&&&&&&''''''(((''''''((())))))))))))(((******))))))((((((((('''%%%%%%$$$$$$&&&''')))***)))***)))(((&&&%%%&&&'''&&&%%%###$$$&&&((()))))))))((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%###"""$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))&&&###%%%###"""!!!!!!###%%%&&&!!!!!!!!!!!!###%%%((()))$$$%%%&&&&&&%%%%%%''')))&&&###!!!$$$$$$$$$###""""""###$$$$$$$$$$$$$$$###############!!!"""###$$$%%%$$$######!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$###############$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###$$$$$$######$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''(((''''''''''''$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((())))))*********)))))))))+++,,,---,,,,,,,,,,,,------------))),,,///000111222444555888<<>>???@@@AAA===;;;;;;===BBBEEEEEEEEECCCFFFOOO\\\jjjssstttssseeejjjkkkiiihhhgggaaaYYYGGGBBB@@@BBBEEEIIIRRR]]]bbbgggkkkmmmttt~~~yyyqqqdddVVVMMMHHHCCC???:::888555444:::JJJ___nnnvvvyyyzzzyyy|||{{{qqq^^^MMM999555000,,,***+++******%%%%%%&&&''''''(((((()))''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((('''''''''''''''''''''((())))))''''''((()))))))))))))))***'''%%%%%%(((******)))$$$###"""!!!"""###%%%''')))((('''%%%$$$$$$'''***)))'''%%%%%%&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$#########%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''&&&%%%###'''&&&%%%%%%%%%&&&((()))%%%%%%$$$###$$$%%%''')))&&&'''&&&%%%######%%%'''&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""""""""###$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''((('''&&&$$$"""$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((()))***+++,,,,,,---+++,,,,,,,,,,,,---------(((+++...000111222333555777;;;CCCMMMVVVdddxxx}}}|||ooodddeeeuuutttfff[[[]]]mmm------------------------000111111222222000///...000000///...------,,,,,,---,,,++++++************)))))))))***++++++,,,,,,))))))))))))))))))))))))************************(((''''''(((***+++)))(((((((((''''''(((***---...'''((()))******++++++***###&&&***+++***((()))***'''''''''''''''((())))))$$$$$$%%%%%%&&&((()))******)))'''&&&&&&''')))***&&&&&&((()))))))))((((((+++,,,...///111333777:::999:::<<<>>>AAADDDFFFHHHJJJGGGCCC@@@??????AAACCC???>>>>>>AAAEEEHHHGGGFFFGGGDDDGGGQQQaaannntttuuuooonnnjjjcccbbbeee```YYYMMMGGGEEEEEEEEEEEEMMMWWW___```^^^]]]eeettt}}}~~~}}}pppccc[[[TTTNNNHHH@@@>>>999555777BBBTTTbbbuuuxxxxxxvvvxxxrrrdddIIIBBB777///*********+++***(((&&&&&&''''''%%%###&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%((((((((((((((()))******'''(((((()))))))))))))))(((### !!!&&&******'''(((&&&%%%######$$$&&&''''''&&&%%%###"""$$$(((,,,,,,***'''%%%&&&&&&%%%$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%'''((((((%%%&&&&&&''''''&&&&&&%%%########################$$$###"""###$$$%%%###"""$$$$$$######$$$$$$%%%%%%...,,,)))&&&$$$###$$$$$$(((((('''%%%""""""###$$$######$$$%%%$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$######""""""$$$$$$######$$$%%%&&&&&&###############$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$$$$###### !!!!!!"""###$$$$$$$$$!!!$$$&&&%%%###"""%%%'''$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%''''''&&&$$$!!!&&&&&&&&&'''&&&&&&%%%%%%!!!"""$$$&&&'''''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%''')))******++++++))))))*********+++++++++(((+++...000111222333555666:::BBBLLLVVVcccwwwssshhhhhhuuuzzzgggWWWXXXjjj------......------,,,+++000000111111111111000000000111222111///...///000,,,------,,,***))))))***)))***+++,,,------,,,,,,******++++++++++++************)))(((&&&$$$###"""))))))************))))))************))))))(((((()))***++++++***)))(((''''''***,,,***&&&$$$'''++++++******)))(((''''''&&&(((%%%"""###'''***+++***)))((('''&&&%%%$$$$$$$$$***))))))'''&&&%%%$$$$$$&&&(((***,,,,,,...000222333555888:::;;;<<<>>>@@@GGGFFFEEEFFFGGGFFFAAA>>>HHHHHHHHHIIIJJJIIIGGGEEEFFFFFFFFFGGGMMMXXXeeennntttsssjjj^^^YYY\\\\\\XXXQQQPPPMMMHHHDDDEEEIIINNNYYY[[[\\\[[[[[[cccppp{{{xxxjjj]]]TTTPPPKKKHHHAAA888555;;;GGGQQQhhhxxx}}}tttvvv}}}yyydddMMM777000111///***(((***)))'''&&&&&&'''((()))))))))))))))))))))))))))&&&((())))))(((''''''((('''''''''(((((((((((()))''''''''''''((((((((((((''''''&&&&&&'''&&&%%%###(((((('''&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$###"""!!!""""""###$$$%%%&&&&&&'''$$$&&&&&&%%%###"""###$$$############""""""""""""######$$$%%%%%%%%%%%%$$$ !!!"""###$$$$$$$$$###%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$#########$$$!!!"""#########"""""""""""""""###$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&######"""!!! !!!!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!%%%&&&'''((((((((('''&&&''''''(((((('''&&&%%%%%%''''''&&&%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&)))))))))))))))******+++...------,,,,,,++++++******,,,...///000111333555888;;;BBBKKKSSS___sssnnnppp|||}}}ggg]]]```fff|||---------------,,,,,,+++------///000111111111111222333444333111000111222---...///---+++***++++++******))))))))))))))))))******++++++++++++******((((((((()))))))))(((((())))))************))))))++++++*********)))))))))))))))***+++******(((((((((***,,,***&&&%%%(((+++*********)))(((''''''''''''$$$""""""$$$&&&&&&%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))+++,,,,,,+++***+++---...222666999;;;<<>>999999???EEEZZZlll{{{{{{vvvwww}}}{{{vvvaaaJJJ===777111---,,,***))))))((((((((())))))(((((((((((((((((((((((($$$&&&(((((('''&&&'''(((&&&&&&'''''''''(((((((((''''''''''''((((((((((((%%%%%%&&&&&&''''''&&&&&&'''((((((&&&$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%&&&&&&''''''$$$%%%&&&%%%#########%%%$$$$$$$$$$$$##################$$$%%%%%%%%%%%%$$$ """###$$$$$$######"""""""""###$$$$$$'''&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$###$$$$$$$$$$$$######"""$$$######"""""""""######$$$%%%&&&&&&'''&&&&&&&&&%%%$$$######""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((((('''''''''''''''''''''&&&%%%%%%'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((()))(((((((((((()))******+++,,,,,,,,,,,,,,,,,,,,,+++---///000111222444666999<<>>;;;:::<<>>???@@@AAAFFFRRRaaaiiigggdddbbb\\\XXXTTTRRRRRRSSSTTTTTTTTTOOOIIIIIILLLPPPQQQPPPHHHNNN]]]ttt~~~ssscccWWWPPPKKKEEEAAA???;;;888888<<>>===BBB@@@DDDNNNUUUWWWZZZ^^^]]]YYYUUUTTTUUUVVVVVVUUUUUUUUUSSSOOOLLLJJJJJJJJJ>>>EEERRRdddvvvyyypppjjjaaaUUUKKKHHH???888666777<<>>DDD???>>>BBBFFFHHHPPPYYY\\\YYYWWWXXX[[[]]]\\\[[[TTTZZZ]]]XXXMMMDDDCCCEEEAAAEEEMMMVVVcccuuuwwwfffXXXMMMDDD;;;999777888@@@JJJaaaqqq~~~wwwxxx|||xxx{{{xxxfffRRR<<<999333...+++***,,,---))))))))))))))))))))))))&&&&&&&&&&&&&&&'''+++...'''''''''(((((((((((()))''''''''''''((((((((()))&&&***---,,,(((&&&(((+++!!!&&&)))'''###'''&&&$$$######$$$&&&'''%%%%%%$$$%%%&&&'''%%%###$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&$$$%%%'''(((((('''%%%$$$'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%###"""###$$$''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$""" !!!"""###$$$#########$$$%%%&&&&&&###$$$%%%&&&'''&&&&&&%%%$$$#########$$$%%%%%%&&&###'''***+++,,,""""""""""""###$$$%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###""""""###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%&&&'''(((%%%&&&''''''&&&%%%###"""###$$$%%%%%%&&&&&&&&&&&&%%%%%%'''((((((((('''&&&&&&''''''(((((()))))))))&&&'''((()))***+++,,,,,,)))))))))))))))***++++++)))))))))***++++++,,,,,,,,,...000111111333555777;;;===DDDMMMWWWfff}}}qqqcccgggjjjlllbbbffflll