BM6P6(@ 444444444444444444444444999444444999999:::HHHZZZ|||}}}zzztttpppqqq~~~nnnmmmxxxjjjaaaccc]]]PPPMMMJJJDDD<<<666333333333333333222222111222222222111111111111000000000000////////////............//////.........---------////////////////////////222111111000///......------///000000///......///111111000000//////......000000111222222222222111333333333333333222111000000000111111111222222222333222444888888444333555999DDDRRR```rrrddd___hhhtttyyydddOOOFFFEEEFFFKKKQQQTTTZZZhhhwww{{{xxxyyy~~~}}}wwwtttrrrzzz~~~yyyhhh```^^^]]]\\\[[[aaafffhhhffffffjjjmmmppptttxxx{{{}}}}}}xxxuuuqqqlllggg```YYYTTTUUUTTTTTTSSSTTTYYY^^^bbbhhhwww}}}xxxwwwxxx}}}~~~{{{tttqqqwww000111222333555666777777555222555::::::>>>QQQggg|||uuurrr|||}}}vvvzzz~~~rrrjjjbbbZZZSSSPPPIIIAAA:::555333333444333222222111222222222111111111111000000000000////////////............//////.........---------////////////////////////111111000000///......------///000000///......///111000000000/////////...000000111222222222222111333333333333333222111000111111111222222222333333222000111555555444666:::DDDPPP^^^kkk{{{tttaaaeeevvv~~~{{{mmm]]]MMMHHHIIIKKKPPPVVV\\\bbbnnnyyy{{{xxxyyy~~~|||vvvrrrqqqwww{{{zzzjjjbbb___^^^]]]```eeejjjlllllllllppptttwwwzzz~~~yyyqqqiiibbb]]]WWWVVVSSSQQQQQQSSSWWW[[[\\\dddppp|||zzzyyyzzzzzzzzzyyyyyyuuummmjjjttt000111222333555666777777222333888<<<===GGGbbb~~~~~~}}}uuugggbbb\\\XXXPPPGGG???999555333444444333222222222222222111111111111000000000000////////////............/////////............---////////////////////////111000000//////.........---///000000///......///000000000000////////////000000111222222222222111222222333333333222111111222222222333333333444444333000111333555666;;;BBBOOO\\\kkkxxxxxxiiicccsss}}}{{{nnn```\\\SSSKKKKKKOOOSSSXXX]]]dddiiirrryyyxxxuuuwww||||||xxxuuutttvvvzzzyyyllleeecccbbbbbbhhhlllqqqttttttvvvyyy}}}{{{rrrlll```]]]XXXTTTQQQRRRSSSUUUQQQSSSWWW\\\jjj{{{yyyuuurrrqqquuuuuulllbbbaaalllxxx444444444444444444444444444777;;;===AAASSSwwwmmmeeebbb]]]UUUMMMEEE>>>999555555444333222222222222222111111111111000000000///////////////............/////////...............////////////////////////000000/////////.........---///000000///......///000000000000////////////000000111222222222222111222222333333333222222111333333333444444444555555555333444666777888>>>FFFSSSbbbsssjjjiiirrr{{{iiiVVVLLLOOOMMMLLLOOOTTTYYY^^^aaahhhnnntttvvvtttrrruuuzzz~~~{{{{{{{{{zzz}}}~~~uuunnnkkkkkkllllllqqqtttxxx{{{|||~~~|||ooojjjbbb\\\WWWUUUTTTTTTOOOPPPPPPRRRZZZhhh{{{vvvppplllkkkpppssspppiiieeegggkkk|||444444444444444444444444777888;;;===GGG```~~~xxxiiieee```YYYRRRKKKDDD===888666555444333222222222222111111111111000000000///////////////............////////////////////////////////////////////////////////////............---///000000///......///////////////000000000000000000111222222222222111111222222333333333222222333333444444444555555555555555666888888:::AAAKKKYYYjjj|||tttfffrrrzzzgggUUUIIIFFFIIIMMMQQQUUUXXX]]]bbbdddmmmtttyyyxxxssssssxxx}}}~~~||||||}}}{{{}}}~~~{{{xxxwwwwwwwwwtttrrrrrrtttwwwyyy{{{zzz|||~~~xxxnnnddd^^^ZZZVVVSSSQQQQQQPPPPPPRRRXXXbbbiiixxxnnnkkkhhhjjjnnnpppqqqooollliiiaaaqqq000111222333555666777777777888:::AAASSSrrr}}}|||ssshhhccc\\\VVVPPPIIIAAA;;;777666555333222222222222111111111111000000000000////////////...............////////////000000000////////////////////////........................---///000000///......///////////////000000000000000000111222222222222111111111222333333333222222333333333444444444555555444333555999:::???LLLXXXjjj{{{vvvmmmooossscccUUUIIIEEEIIILLLSSSZZZ[[[]]]bbbggghhhuuu~~~~~~xxxyyy|||xxxwwwxxxvvvxxxwwwtttnnnkkkkkkmmmpppqqquuuyyy~~~}}}qqqhhhaaaZZZUUUSSSQQQMMMJJJKKKPPPWWW]]]kkkvvvqqqkkkiiiiiilllpppppplllhhh^^^eeexxx000111222333555666777777777888===LLLgggwwwwwwmmmggg```ZZZUUUMMMCCC<<<777666555444333222222222111111111111000000000000////////////.............../////////000000000000////////////////////////........................---///000000///......///.../////////000000000111000000111222222222222111000111222333333333333222222333333333444444444444555444666:::???KKK___qqqssslllooovvv]]]QQQJJJEEEGGGNNNRRR[[[bbbbbbccchhhmmmooo}}}}}}}}}yyytttrrrsssoooqqqqqqmmmhhhgggkkkooorrrvvv}}}zzzpppfff___XXXUUUPPPKKKIIIKKKPPPSSSUUUdddyyyyyyqqqnnnkkkjjjkkklllkkkjjjjjjgggkkk}}}444444444444444444444444888:::BBBWWWxxx}}}|||wwwtttxxxqqqkkkccc]]]XXXOOODDD<<<777777555444333222222222111111111111000000000000000/////////.............../////////000000111111////////////////////////---.....................---///000000///......///.../////////000000111111000000111222222222222111000111222333333333333333222222222333333333444444777666777<<>>VVVzzz~~~|||{{{{{{{{{xxxyyy}}}tttnnnjjjiiilll~~~~~~}}}}}}rrrlllnnn~~~wwwiiidddbbb[[[QQQIII???;;;777444333333222111222222222111111111000000000000000000000000000000000000000000000000000000...............///000000///////////////000000000............////////////////////////000000000000///000000000111111111111111111111222222333333444444333333333444555666666444;;;GGGWWWmmm|||tttyyyfffMMMHHHEEEHHHPPPYYY^^^______aaaggglllmmmnnnrrryyy|||zzzzzz{{{}}}~~~yyytttpppnnnrrrtttxxx{{{}}}rrriiibbbZZZSSSPPPNNNLLLKKKMMMPPPVVVcccooo|||vvvrrrrrrtttrrrnnnjjjeee```[[[WWWYYYggg~~~444444666888888888<<>>HHHbbbvvvnnnhhhkkkqqqzzz|||{{{}}}}}}yyyyyy||||||yyyxxxvvvuuuuuuwwwxxxxxxwwwiiiddd^^^YYYUUUXXXdddqqq{{{~~~yyyzzzdddcccppp~~~~~~jjjaaa^^^YYYSSSHHHBBB<<<777555555666666333333333333222222222222000000000000000000000000////////////////////////...............///000000---------......//////000............////////////////////////000000000000000000000000111111111111000000111222333333444444222333333444555666888999;;;FFFWWWkkk|||}}}gggSSSJJJFFFHHHLLLTTT]]]cccddddddffflllqqqrrrqqqppppppppprrrrrrrrrrrrqqqnnnllljjjjjjmmmqqqtttuuuvvvwwwyyyzzz~~~~~~{{{qqqgggaaaXXXSSSOOOMMMLLLKKKPPPVVVYYYooo~~~yyysssqqqqqqnnnggg```[[[UUUUUUfff666444555999888888DDDTTTttt|||rrriiicccbbbgggnnnssszzz}}}{{{yyyyyy}}}~~~{{{|||~~~}}}zzzuuupppkkkhhhdddbbbaaaaaabbbcccbbbaaaZZZYYYXXXVVVSSSVVVeeeuuu}}}}}}iiiaaaeeeqqquuugggaaa\\\XXXNNNHHH@@@999777777777888333333333222222222111111////////////////////////000000000000000000000000...............///000000..................//////............////////////////////////000000000000000111111111222222222222111111111222222333333444222222333444555777999:::>>>JJJ]]]rrrwwwjjjSSSJJJLLLNNNOOORRRXXX^^^cccddddddjjjqqqvvvuuurrrqqqpppnnnmmmppprrrrrroookkkhhhfffgggjjjppptttwwwzzz}}}|||~~~|||zzzxxxwwwuuutttpppooonnnpppsssuuuvvvuuutttvvvzzztttjjj```YYYSSSPPPNNNKKKNNNRRRUUUaaaxxx|||uuurrrsssrrroookkkaaaXXXSSS\\\vvv555333555::::::===NNNccczzzuuujjjaaa\\\```ggglllmmmpppwwwzzzxxxuuutttuuu{{{}}}|||~~~}}}zzzxxxvvvtttoooooommmiiieeeaaa]]]ZZZWWWUUUTTTUUUWWWXXXXXXWWWWWWUUUUUUVVVWWW\\\iiiwww}}}yyyiiibbbdddqqqqqqgggaaa\\\VVVOOOEEE<<<888666666777222222222222111111111111000000000000000000000000000000000000000000000000...............///000000000000//////////////////............////////////////////////000000000000222222222222333333333333222222222222222222222222111222333444666888:::;;;FFFSSSfffzzz|||yyy}}}mmmZZZNNNNNNVVVWWWWWWWWWZZZ^^^bbbdddfffmmmuuuyyyvvvssstttssspppnnntttzzz{{{vvvpppmmmmmmkkknnntttxxx|||vvvxxx}}}~~~vvvrrrnnnkkkjjjiiifffdddbbbaaa```bbbeeeggggggggghhhjjjoootttzzz~~~pppggg^^^XXXSSSNNNNNNQQQTTTZZZhhh{{{|||vvvtttrrrqqqooocccaaa]]]\\\fff555222555;;;<<>>888666555555222222222111111111000000000000000000000000000000000000000000000000000000...............///000000222222111111000000//////............/////////000////////////000000000000222222333333333444444444333333222222222222222222111222333444666888:::;;;PPP\\\nnn|||}}}tttdddZZZSSSPPPVVV___\\\[[[ZZZ[[[]]]aaaeeegggmmmvvvzzzvvvtttvvvvvvsssrrrzzzxxxvvvwwwpppsssxxx}}}rrrtttyyyzzzvvvlllhhhcccaaaaaa```^^^[[[ZZZXXXXXXYYY[[[]]]]]]]]]```ccchhhnnntttyyy|||~~~vvvjjjaaaZZZSSSQQQRRRNNNRRR[[[fffsss{{{vvvrrrpppooofffkkkjjjaaa[[[hhh;;;444555;;;===DDDddd||||||wwwiii```^^^aaabbbeeeiiimmmqqqtttuuuqqqpppsssyyy~~~zzzzzzzzzzzz|||}}}vvvrrrooommmgggddd^^^YYYUUURRRQQQQQQQQQRRRSSSRRROOOMMMLLLMMMKKKLLLOOOSSSVVVWWWUUUSSSQQQNNNMMMQQQYYYdddnnnttt||||||uuutttyyy~~~}}}vvvnnnbbbbbbhhhuuussseeeccc]]]ZZZOOOBBB======999111555444333333444444222111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////............/////////000111111222333333333333222444444444333333222222222444///000999;;;999>>>IIIXXXfffyyy|||fff\\\OOOJJJNNNWWW^^^bbbiii```YYYWWWYYY^^^iiissszzz}}}~~~yyytttqqqttt|||~~~}}}}}}ttttttwww~~~}}}xxxssslllhhhbbb___[[[ZZZ[[[]]]______[[[[[[\\\]]]^^^______```aaafffkkknnnnnnpppsssvvvxxx}}}wwwjjjbbbZZZVVVVVVTTTRRRSSSWWW]]]hhhzzzyyysssooonnnrrrllliiifff]]]\\\ppp777666999===AAAPPPuuu{{{vvvwwwsssfff^^^]]]aaabbbeeeiiimmmpppsssuuuqqqqqqtttzzz|||{{{zzzzzz{{{~~~yyypppiiidddaaa___ZZZWWWSSSOOOLLLKKKKKKLLLIIIJJJLLLLLLJJJJJJJJJKKKIIIKKKOOOSSSWWWYYYYYYXXXRRRPPPOOOSSS[[[fffpppvvv~~~~~~rrrfffbbbdddhhh||||||hhhaaaaaannnlllddd^^^[[[SSSHHHBBB@@@;;;444666444222222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000////////////////////////........./////////000000111111222333333333333222444444444333333333222222666111222888999888@@@MMMeeeqqqkkkWWWPPPHHHFFFNNNYYYbbbfffeee^^^YYYYYY[[[```kkkuuu}}}{{{yyyttttttwww}}}|||xxxtttppplllgggccc]]]\\\\\\^^^aaadddeeeeeeeeeeeeeeeffffffffffffgggdddgggjjjkkkjjjlllpppuuuuuuxxx}}}~~~pppbbbZZZXXXTTTQQQPPPRRRTTTZZZgggsss}}}uuupppmmmjjjjjjmmmpppiiibbbiiixxx333999===>>>EEE```}}}sssmmmooolllbbb\\\]]]aaabbbeeehhhlllooorrrsssrrrsssuuu{{{~~~|||{{{zzzzzz}}}~~~vvvppphhh```ZZZUUURRROOOLLLJJJHHHEEEDDDEEEEEEFFFBBBDDDFFFGGGGGGHHHJJJLLLKKKMMMQQQUUUXXXYYYYYYYYYSSSRRRRRRVVV^^^hhhssszzzzzziii[[[TTTUUUXXXpppsssbbb[[[dddrrryyyggg^^^^^^XXXOOOHHHCCC>>>999777555333222333333222000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111////////////////////////....../////////000000000111111222333333333333222444444444444333333333333777444444888888;;;JJJ\\\www}}}wwwZZZIIIEEEBBBDDDMMMXXX```ddd^^^[[[YYY\\\___dddnnnxxxttttttvvv|||xxxrrroookkkhhhgggeeecccbbb^^^___aaafffjjjnnnnnnnnnooonnnmmmlllkkkkkkjjjjjjhhhjjjjjjiiiggghhhmmmqqqrrrsssuuuxxxrrrddd^^^YYYTTTQQQPPPNNNNNNSSSZZZeeesssyyyrrrnnniiiiiiooouuuqqqhhheeejjj444;;;======LLLooo|||oooggggggeee^^^\\\```aaaccceeehhhkkknnnqqqrrrssstttvvv{{{|||{{{yyyzzz}}}~~~xxxsssmmmjjjddd```ZZZTTTPPPMMMIIIGGGEEEDDDCCCBBBBBBBBBCCCDDDCCCDDDFFFHHHHHHJJJMMMOOOQQQSSSUUUVVVVVVVVVVVVVVVSSSTTTVVVZZZaaakkkvvv}}}yyyhhhYYYSSSSSSVVViiijjjZZZ\\\fffvvvpppaaa```]]]UUUNNNGGGAAA===888666333222222222111000000000000000000000000000////////////////////////////////////////////////111111000000000000111111////////////////////////...////////////000000000111111222333333333333222444444444444444444333333666555666888:::DDDYYYnnn}}}~~~yyy~~~gggLLLEEECCCBBBEEELLLSSSYYY[[[XXXWWWZZZ___ccchhhrrr|||~~~{{{~~~tttuuuwww{{{uuummmfffdddbbbbbbdddgggiiiiiijjjiiijjjlllooorrrrrrrrrpppooommmjjjhhhgggggggggiiikkkmmmkkkiiihhhkkknnnqqqqqqpppooossstttiiiaaa[[[VVVTTTPPPMMMLLLOOOQQQ[[[jjj{{{xxxqqqqqqmmmmmmrrrrrrmmmjjjjjjsss666::::::@@@ZZZ~~~ooocccaaa```\\\^^^dddbbbccceeegggjjjmmmoooppptttuuuwww{{{~~~~~~{{{zzzzzz{{{~~~~~~yyyssslllgggaaa\\\YYYUUURRRNNNLLLJJJIIIFFFDDDDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGIIIIIIJJJKKKNNNQQQTTTVVVXXXWWWUUUTTTTTTUUUSSSVVV[[[```gggpppyyywwwfffYYYTTTUUUWWWcccxxx```[[[___iiixxx}}}gggccc___YYYRRRJJJDDDAAA;;;888555333333333222111000000000000000000000000////////////////////////////////////////////////111111000000000000111111000000000000000000000000////////////000000000111111111222333333333333222444444444444444444444444666666777888===LLLeeezzzxxxttt|||xxxnnnTTTBBBCCCCCCDDDGGGKKKPPPRRRSSSUUUVVV[[[bbbfffkkkuuu{{{vvvxxxxxxyyyyyyzzz{{{{{{|||uuuvvvyyy|||xxxmmmeeeaaa```___bbbhhhnnnsssuuuvvvrrrnnnllllllmmmnnnmmmmmmkkkhhheeecccaaaaaaaaahhhlllppppppnnnkkklllmmmqqqrrrqqqlllkkktttvvvkkkbbb[[[XXXUUUPPPMMMMMMKKKRRRZZZbbbrrruuuuuuooolllppptttssspppnnniii777888;;;KKKkkk|||{{{lllaaa___^^^\\\___fffbbbccceeegggjjjlllnnnoootttuuuwwwyyy{{{{{{|||{{{zzzzzz{{{}}}|||wwwlllgggaaa\\\XXXTTTPPPNNNJJJHHHGGGFFFGGGFFFEEECCCCCCCCCCCCCCCCCCCCCDDDDDDIIIJJJKKKKKKKKKMMMPPPSSSUUUXXXZZZYYYVVVTTTVVVXXXTTTYYYaaahhhooovvv~~~wwwggg\\\XXXYYYZZZbbbnnnaaa^^^```kkkzzzqqqhhh___[[[VVVNNNGGGEEE>>>;;;666444333333333222000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000/////////000000000111111111111222333333333333222444444444444555555555555777888999;;;CCCVVVoooyyylllrrrqqqZZZIII??????AAADDDHHHKKKOOOQQQRRRSSSVVV]]]dddhhhlllwww{{{uuuttttttuuuvvvxxxyyy{{{{{{wwwyyy|||{{{ssskkkfffdddccccccgggmmmtttyyy{{{wwwsssmmmiiihhhhhhhhhgggjjjhhheeebbb```______```fffkkkqqqsssqqqoooooooootttwwwwwwpppiiimmm|||{{{oooccc^^^ZZZTTTOOOMMMKKKNNNQQQSSS[[[ooo}}}uuupppnnnrrrxxxyyysssnnnhhhppp888888AAAXXXwww~~~yyyrrreee]]]___```]]]___dddbbbccceeegggiiikkkmmmnnntttuuuwwwxxxwwwwwwxxxxxxwwwyyy|||}}}yyytttmmmhhh\\\XXXSSSOOOMMMLLLJJJHHHFFFEEEDDDEEEFFFFFFDDDBBBCCCCCCDDDEEEFFFGGGGGGHHHKKKLLLMMMMMMNNNQQQUUUXXX[[[^^^___]]]WWWUUUVVVXXXUUU^^^iiiqqqwww|||~~~rrrjjjhhhiiijjjrrriii```[[[bbbnnn}}}}}}nnn```[[[YYYRRRKKKIII@@@===888555444444444333000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000//////000000000111111111111111222333333333333222444444444444555555555666777888;;;AAAOOOgggzzzmmmlll|||yyy]]]LLLCCC???;;;>>>CCCGGGKKKMMMPPPQQQTTTXXX___eeehhhlllwwwzzzttttttvvvxxxzzz{{{|||}}}~~~xxx{{{|||zzzvvvrrroookkkjjjjjjlllppptttwwwxxxpppnnnjjjhhhiiiiiihhhhhhiiigggdddaaa``````aaabbbdddiiioooqqqqqqqqqsssuuu}}}zzznnnllluuutttjjjccc[[[SSSOOOLLLLLLLLLLLLPPP\\\nnn|||xxxsssooooootttxxxuuuppplllooo~~~999:::GGG```{{{}}}{{{wwwhhh___ZZZ___aaa^^^^^^bbbbbbcccdddfffiiikkklllmmmtttuuuvvvvvvuuuuuuuuuvvvvvvxxx|||}}}sssmmmhhhccc\\\VVVRRROOOKKKIIIHHHHHHGGGFFFGGGFFFFFFGGGHHHGGGDDDBBBCCCDDDFFFGGGIIIKKKLLLMMMMMMNNNOOOPPPRRRUUUZZZ]]]ccceeeeee```XXXSSSTTTVVVWWWaaannnwww}}}{{{{{{}}}pppcccZZZ]]]hhhvvvrrraaa\\\[[[UUUNNNKKKBBB>>>999666555555555444000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000111111111111111111222333333333333222444444444555555555666666555888===GGG[[[xxxrrrjjjttteeeLLL@@@<<<999;;;>>>CCCGGGIIILLLNNNPPPUUUYYY```fffhhhlllwwwuuuvvvxxxzzz|||~~~~~~}}}~~~{{{yyy}}}}}}|||||||||{{{zzzrrrpppnnnnnnpppqqqrrrqqqjjjiiiiiikkkmmmnnnmmmlllhhhfffccc`````````bbbcccdddhhhlllnnnoooqqquuuyyytttmmmttt}}}wwwmmmbbbXXXSSSNNNKKKJJJLLLNNNSSS[[[aaayyy~~~wwwmmmiiimmmtttvvvuuuqqqtttyyy===;;;LLLnnn|||oooeee______^^^^^^^^^___``````bbbbbbccceeegggjjjlllmmmppprrrtttuuutttsssssstttxxxzzz}}}qqqlllddd]]]XXXTTTPPPNNNIIIIIIIIIGGGEEEDDDFFFHHHJJJIIIHHHGGGFFFFFFFFFFFFCCCDDDEEEFFFGGGIIILLLNNNTTTTTTTTTSSSTTTWWW\\\___fffeeebbb^^^ZZZXXXXXXYYY\\\eeepppzzzjjjWWWZZZccclll~~~zzzfff\\\ZZZXXXQQQJJJGGGCCC===999666555444222222222222111111111111000222222222222222222222222111000/////////000222333000///...------...///000000000000000////////////111111111000000000000000222222222333333333444444666333333666888555333555???<<>>;;;999;;;>>>CCCFFFIIIKKKNNNPPPYYY___fffhhhiiimmmvvv~~~{{{yyy{{{}}}|||zzzwwwxxxyyyzzz|||}}}~~~~~~}}}~~~|||{{{|||}}}ssslllmmmqqqrrrqqqrrrooosssuuuttttttwwwwwwuuuqqqjjjgggjjjkkkgggdddeeefffhhhkkkllllllnnnssswwwwwwlllrrr~~~|||ooobbbXXXVVVRRRPPPOOOLLLKKKPPPXXXjjj}}}yyymmmnnnoookkkmmmtttuuussssssyyy>>>CCCYYYzzzpppddd\\\]]]]]]]]]]]]^^^^^^^^^^^^``````aaaccceeegggiiijjjlllooorrruuuuuuvvvwwwxxx|||~~~zzzrrrnnnfffaaaZZZTTTPPPMMMKKKIIIHHHHHHHHHFFFDDDCCCEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKNNNSSSVVVXXXZZZ[[[ZZZYYY[[[___ccchhhgggeee```ZZZXXXZZZ\\\ccciiiqqqxxx|||wwwaaa^^^bbbjjj}}}~~~jjj___\\\[[[VVVPPPGGGCCC>>>999777555333111222222222222111111111111222222222222222222222222111000/////////000222222222111000//////000111222000000000000////////////111000000000000000000000333333444444444555555555555333333777888666666999<<<===EEEYYYvvvvvvgggqqqvvv\\\HHH???============@@@CCCFFFIIILLLOOORRRYYY```gggkkklllpppxxxxxxtttuuuwwwvvvuuuwwwxxxyyyzzz|||}}}~~~~~~}}}}}}}}}}}}zzzzzzyyyxxxrrruuuyyyzzz{{{|||~~~~~~vvvpppqqqpppkkkiiiiiigggiiijjjjjjiiikkkooossszzznnnqqqzzz|||mmmeeeZZZVVVRRRPPPMMMJJJMMMSSSXXXjjjrrrrrrrrrnnnmmmqqqnnnppprrrttt|||???NNNiiimmm```ZZZUUUZZZ[[[\\\]]]^^^]]]\\\\\\^^^^^^___```aaaccceeefffgggkkkppptttvvvwwwyyyzzz{{{uuulllbbb\\\XXXTTTOOOKKKIIIGGGEEEDDDGGGGGGGGGFFFDDDDDDEEEGGGGGGGGGHHHHHHIIIJJJKKKKKKIIIJJJJJJKKKMMMQQQWWW[[[```dddgggfffcccbbbeeeiiillllllhhh```YYYXXX]]]cccnnnqqqtttvvvyyy|||}}}nnnbbb]]]bbbwwwrrreee```^^^[[[WWWJJJFFFAAA===:::777444222333222222222111111111111000000000000000000000000000000000///000111111222111111000000000000111111////////////000000000000000000000000000000111111444444444555555555666666555222333777999888999===:::AAAPPPhhhsssjjjzzzkkk]]]KKK???;;;<<<>>>>>>???AAACCCFFFHHHLLLQQQTTT]]]cccjjjnnnooorrrxxx~~~zzzrrrooopppsssuuutttxxxxxxzzz{{{}}}}}}~~~~~~||||||~~~}}}zzzyyyzzz{{{|||}}}zzzuuuqqqpppllllllkkkiiihhhjjjnnnqqqwww~~~}}}qqqpppvvv{{{rrrddd]]]WWWTTTPPPKKKKKKOOOLLLZZZnnnuuuqqqppplllhhhiiihhhooosssqqqppp{{{HHH]]]zzzppp^^^WWWUUUUUUXXXZZZ\\\^^^^^^^^^\\\[[[^^^^^^^^^___```aaacccdddfffjjjooosssuuuwwwyyyzzzzzzrrrlllgggaaaYYYTTTSSSPPPLLLJJJJJJJJJIIIHHHFFFHHHIIIIIIHHHHHHIIIKKKKKKLLLMMMOOOQQQRRRSSSTTTNNNNNNNNNNNNPPPUUU\\\aaahhhnnnssssssnnnkkkllloooqqqoooiii___XXXZZZdddmmmxxxwwwvvvvvvyyy~~~lll]]]]]]rrr}}}nnneee```]]]\\\OOOKKKFFFAAA>>>:::777444333333222222222111111111000000000000000000000000000000000000000111111222//////............//////////////////000000000000000000000000000111111111444444444444555555555555555333444777777777:::???<<>>;;;777444333333333222222222222111///////////////////////////000000000111111111111......////////////........./////////000000000111//////000000111111111111222333333333333444444444666444444666666555:::@@@FFFUUUnnnyyy|||ppp^^^OOOHHHAAA<<<;;;;;;;;;:::???AAACCCFFFJJJOOOUUUZZZaaaffflllppprrrtttxxx{{{~~~~~~zzzyyyooommmjjjjjjmmmsssyyy|||zzz{{{}}}|||{{{}}}zzzvvvppplllmmmppptttwwwsssvvv{{{~~~yyyssstttyyytttggg```ZZZSSSNNNMMMGGGLLLMMMUUUqqqsssnnnlllkkkjjjjjjlllmmmnnnnnnsssyyyccczzzuuu```UUUQQQSSSVVVYYYZZZ[[[]]]^^^^^^^^^]]]^^^______```bbbccceeefffjjjlllpppsssvvv{{{|||xxxwwwzzz}}}}}}wwwooogggaaa^^^\\\ZZZYYYWWWVVVVVVXXXYYYYYYXXXZZZ\\\]]]]]][[[ZZZZZZZZZ\\\^^^```bbbddddddddddddbbbcccbbbbbbbbbeeejjjnnnuuu{{{~~~yyyuuupppkkkbbb]]]^^^gggttt~~~~~~{{{}}}vvvmmm```fffrrruuugggaaa___TTTOOOHHHAAA<<<999666444333333333333222222222222//////////////////////////////000111111111111000000000111111111111000000......//////000000111111/////////000111111222222222222222333333333444444666555555777666777===EEEUUUeee~~~rrryyyooo]]]MMMCCC@@@<<<:::;;;<<<<<<<<<>>>AAAEEEIIINNNTTTZZZ___aaaeeejjjoootttxxx}}}~~~~~~{{{uuussskkkjjjhhhiiilllqqqvvvyyy|||~~~~~~|||||||||zzz{{{}}}{{{sssmmmmmmpppuuuwwwwwwvvvxxxyyywwwsssvvv{{{ssshhh```XXXPPPMMMIIIKKKJJJNNNdddwwwmmmiiihhhgggiiiggggggkkkqqquuuvvvuuuuuunnnooo^^^WWWSSSTTTXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^___```bbbdddfffggghhhkkkooottt{{{wwwnnnnnnuuu||||||xxxvvvuuuuuupppnnnmmmnnnpppqqqpppooouuuvvvvvvtttooollljjjiiijjjlllnnnooopppooonnnnnnkkkkkkkkkjjjjjjkkknnnqqqyyy}}}|||uuuhhhccc___```gggqqqzzz}}}|||xxxeeeaaaeeennnfffdddZZZSSSJJJBBB===:::999777444444333333333222222222000000000000000000000000...///000111222111111000///000111222222111000///.........///000111111111...//////000111111222222333333333333444444444555555444666888999;;;CCCMMMeeeuuuxxxxxxhhh\\\OOODDD===<<<;;;:::;;;===>>>>>>???CCCHHHNNNTTTZZZ```dddgggiiilllppptttyyy}}}}}}~~~~~~uuuooommmggggggiiikkknnnsssxxx{{{~~~~~~{{{}}}~~~|||}}}}}}|||{{{zzzzzz{{{~~~||||||~~~|||xxxqqqooorrruuuvvvzzzxxxwwwxxxwwwtttvvv{{{tttjjj___VVVQQQMMMMMMLLLOOO\\\xxxsssjjjeeecccgggfffggglllrrrvvvuuusssmmmuuu{{{iii\\\XXXVVVXXX\\\WWWWWWXXXXXXYYY[[[\\\]]]]]]]]]^^^```bbbeeeggghhhfffiiinnnuuu~~~xxxjjjiiisss|||{{{wwwvvvvvvwwwyyyzzzzzzyyywwwvvvuuuvvvvvvuuussssssuuuwww{{{}}}~~~tttaaa^^^]]]cccnnnwww|||}}}~~~pppfffeeepppsssjjjggg___XXXNNNEEE@@@>>>===<<<444444444333333333222222111111111111111111111111...///000222222111111000---...///000000///...------......///000111111222...//////000111222222222444444444555555555666666444444666:::;;;>>>IIITTToooqqq[[[PPPGGG@@@>>>===<<<<<<===>>>?????????DDDKKKRRRXXX^^^dddhhhppppppqqqrrrtttwww{{{}}}{{{}}}zzzooojjjiiicccfffjjjnnnsssyyy~~~~~~|||}}}zzz|||~~~{{{zzz{{{{{{{{{|||~~~{{{xxxxxxzzz}}}~~~{{{www~~~uuurrrtttvvvwww{{{xxxxxxyyyxxxuuuvvvzzzsssfff[[[UUUNNNLLLLLLMMMSSSgggrrrjjjfffggggggiiinnntttwwwwwwuuunnnnnn}}}fff]]]ZZZYYYZZZ]]]YYYWWWVVVWWWYYY[[[[[[ZZZ]]]]]]^^^```bbbdddfffhhhlllooossswww~~~rrrpppttt}}}~~~}}}~~~~~~~~~nnn___^^^aaakkkxxx~~~nnngggmmmzzzrrrfffccc^^^UUUJJJBBB???<<<999777555333222333444444333111111111111111111111111////////////////////////222111000//////......///111111111000000000000000000111111111111222222222444444444555555555555555666444777===;;;<<>>===<<<<<<===>>>???DDDFFFJJJRRR\\\eeekkknnnssstttuuuvvvxxxzzz{{{|||zzz~~~~~~}}}tttkkkddd```eeehhhlllppptttyyy~~~~~~~~~~~~|||}}}~~~zzztttvvvuuuwwwyyy}}}|||xxxuuuwww}}}~~~~~~}}}{{{zzz{{{~~~vvvssssssssssssvvvuuuvvvzzz{{{xxxxxx{{{vvvfffWWWRRRPPPPPPOOONNNYYYxxx|||rrrmmmjjjkkkllllllooorrrtttttttttooozzzwwwfff```___]]]\\\^^^YYYWWWVVVWWWYYY[[[[[[ZZZ\\\]]]^^^```bbbeeeggghhhjjjnnntttyyy{{{xxx~~~~~~mmmaaaccchhhqqq{{{~~~~~~ttthhhfffrrr}}}mmmddd```XXXMMMEEE???<<<;;;777555333222333444333333111111111111111111111111000000000000000000000000000///////////////000111111000000000000000000000000111111111111222222222444444444555555555555666888555888<<<<<<===MMMaaa|||{{{zzztttYYYJJJDDD???<<<======<<<<<<===>>>@@@AAACCCEEEJJJRRR\\\eeelllpppuuuwwwyyyyyyyyyyyy{{{|||~~~}}}|||zzztttmmmhhheeedddgggjjjnnnrrruuuyyy}}}}}}~~~{{{uuuwwwwwwyyy{{{~~~|||xxxwwwuuutttwww}}}~~~~~~|||{{{zzz}}}yyywwwwwwwwwwwwxxxvvvwwwzzzzzzxxxyyy}}}nnn___WWWRRROOONNNKKKRRRjjj}}}mmmjjjjjjjjjkkkmmmpppqqqppptttrrrzzzwwwmmmdddcccccc```]]]\\\YYYWWWVVVWWWYYY[[[[[[ZZZ[[[\\\]]]___aaadddfffhhhiiinnnuuu{{{xxx{{{kkk```dddkkkrrrwwwyyyyyyyyy}}}}}}jjjaaaiiizzzyyygggccc\\\RRRHHH@@@<<<<<<888555333222222333222222111111111111111111111111111111111111111111111111............///000111222000000000000000000111111000111111111111222222222444444555555555666666666888666888<<<>>>CCCSSSfff~~~}}}eeeNNNEEEBBB>>>;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCEEEKKKRRR\\\eeelllpppwww{{{~~~}}}zzzxxx{{{~~~}}}uuussspppkkkfffeeefffhhhiiimmmqqquuuwwwyyy{{{}}}}}}~~~yyytttwwwyyyzzz|||~~~yyytttqqqrrrsssssswww|||~~~~~~}}}|||}}}|||{{{|||||||||yyywwwxxxzzzzzzyyy|||xxxiiibbbYYYRRRPPPLLLNNN\\\nnnrrrllljjjiiikkkmmmnnnoooooorrruuu{{{tttiiiddd```______^^^[[[YYYYYYWWWVVVWWWYYY[[[[[[ZZZXXXYYY[[[]]]```cccfffgggiiinnnvvv|||wwwiiieeeiiinnnqqqrrrsssvvvyyymmmbbbfffrrrkkkfff___WWWLLLAAA<<<<<<999666333222222222222111111111111111111111111111111111111111111111111111///////////////000111111000000000000000111111111000000111111111222222222444444555555666666777777666555666<<>>@@@BBBDDDCCCGGGLLLSSSZZZbbbjjjnnnvvv|||{{{yyy|||}}}vvvnnnmmmkkkhhheeeeeehhhjjjmmmppptttwwwxxxyyyzzzzzz}}}~~~~~~}}}ttttttxxxzzz{{{|||~~~uuuooommmppprrrssswww{{{|||~~~}}}~~~~~~zzzxxxyyyzzzyyyyyy~~~xxxnnnbbbWWWTTTQQQOOOTTT^^^{{{qqqllliiikkkmmmnnnnnnooonnnvvv}}}wwweee___^^^\\\YYYXXXXXXWWWVVVYYYWWWVVVWWWYYY[[[[[[ZZZVVVWWWYYY\\\___bbbeeegggjjjpppvvv{{{wwwmmmqqqtttuuutttsssvvv|||sssdddfffnnnrrriiiaaaZZZQQQEEE>>>===:::888555333333333222000111111111111111111111111111111111111111111111111111111000/////////////////////000000111111111111000000111111111222222222444444555555666777777888666555777<<>>>>>???@@@BBBCCCEEEIIINNNSSSYYY```gggllluuu{{{~~~|||~~~wwwppphhhjjjkkkkkkjjjjjjkkkmmmpppssswwwyyyyyyyyyyyyyyy|||~~~|||vvvsssvvv|||}}}}}}~~~~~~vvvqqqnnnqqqtttuuuwwwzzz{{{~~~||||||~~~~~~~~~zzzyyyyyyzzzyyyyyyvvvgggZZZVVVSSSNNNNNNTTTbbbvvvmmmgggiiikkkkkkkkknnniiisss|||jjj]]]ZZZ\\\ZZZUUUSSSTTTVVVVVVYYYWWWVVVWWWYYY[[[[[[ZZZVVVWWWYYY\\\```dddggghhhmmmqqqvvvzzz~~~|||vvvyyyyyyxxxuuutttxxx|||~~~{{{iiijjjooo|||}}}ooobbb^^^WWWJJJAAA???===:::666444444333222111111111111111111111111111111111111111111111111111222111000///............/////////000111111222222000111111111111222222222444444555666777777888999888888:::AAAJJJVVVbbbiiiuuuzzz}}}cccHHH@@@AAA???======@@@@@@?????????@@@BBBCCCGGGKKKQQQVVVZZZ```hhhnnnwww}}}~~~zzzrrrjjjcccfffjjjmmmnnnooopppqqqtttvvvyyyzzzyyyyyyyyyzzz{{{~~~}}}yyywwwxxx|||~~~~~~~~~}}}zzztttpppssswwwwwwxxxzzz{{{~~~~~~zzzzzz{{{{{{{{{xxxxxxzzz{{{yyyyyyooo___YYYTTTLLLJJJMMMQQQiiiqqqffffffgggeeefffjjjfffnnnxxxqqqaaaZZZVVV[[[\\\WWWSSSVVVYYYXXXYYYWWWVVVWWWYYY[[[[[[ZZZXXXYYY[[[^^^bbbfffjjjlllnnnrrrvvvyyy||||||zzzyyywwwxxx|||~~~}}}}}}{{{zzztttwww|||uuuuuuvvv|||uuudddaaa]]]QQQFFFBBB>>><<<888666555444333111111111111111111111111111000000000000000000000000111000///////////////000...//////000111111222222000111111111111222222222444444555666777888999999999;;;AAAKKK[[[kkkvvv|||mmmUUU@@@===@@@>>><<<>>>??????>>>???@@@BBBDDDEEEGGGMMMSSSYYY]]]dddmmmttt~~~zzztttkkkbbb]]]aaafffkkknnnqqquuuwwwwwwxxxzzzzzzyyyyyyzzz|||{{{}}}~~~~~~~~~|||zzz{{{~~~~~~~~~}}}~~~~~~{{{xxxwwwyyy{{{}}}}}}|||uuurrruuuzzz{{{{{{||||||~~~xxxwwwxxxyyyxxxvvvwwwzzz|||zzzyyymmmcccZZZPPPLLLOOOOOOYYYrrr{{{kkkhhhgggbbbbbbggggggiiipppzzzhhh[[[YYYTTT\\\___ZZZWWWYYY\\\[[[YYYWWWVVVWWWYYY[[[[[[ZZZZZZ[[[]]]aaaeeeiiilllnnnooorrrvvvxxx|||~~~~~~zzzwwwxxxyyyxxxvvvnnnrrryyy}}}~~~yyyfffcccbbbVVVJJJEEE@@@===999777666555333222111111111111111111111111///////////////////////////......//////000111222...//////000111222222222000111111111111222222222444444555666777888999999888===GGGVVVjjjbbbMMM======AAA???>>>AAA=========???AAADDDFFFHHHGGGMMMUUU[[[```hhhrrrzzz{{{uuuoooeee\\\YYY]]]bbbgggmmmrrrxxx|||xxxyyyzzzyyyyyyyyy{{{}}}|||~~~|||~~~}}}}}}}}}~~~~~~||||||~~~zzz|||}}}~~~}}}zzzxxxyyy{{{|||vvvsssqqqqqquuuyyy|||}}}|||uuurrrvvv|||}}}|||}}}~~~~~~}}}|||{{{~~~xxxvvvvvvwwwwwwtttvvvzzz|||zzzyyy|||nnnbbbVVVRRRUUUSSSQQQ___rrrllliiibbbbbbgggiiifffjjjttt~~~ppp^^^UUURRRWWWZZZ\\\\\\ZZZWWWVVVVVVVVVTTTSSSTTTUUUWWWVVVUUUXXXXXXZZZ^^^dddiiillllllmmmppptttzzz~~~xxxtttttttttpppnnnnnnnnnooosss|||wwwxxx~~~pppcccbbb^^^PPPCCC@@@===999666555333111000111222222222222111000000333222111000000111222333444444222111000000//////222222222111111111000000222222111111111111111222222444666666555666777999>>>;;;FFFbbbgggJJJEEE>>>===???@@@>>>;;;===???@@@AAAAAACCCFFFHHHMMMOOOVVV```ggglllsss{{{|||yyyrrrggg```___YYYaaaiiilllkkknnnvvv}}}{{{xxxwwwwwwyyyzzzyyy}}}|||||||||~~~|||{{{~~~~~~}}}}}}{{{}}}~~~~~~wwwqqqoooooommmkkkiiiiiihhhfffeeehhhpppvvvvvvuuuvvvxxx|||}}}wwwrrrsssyyy~~~vvvqqqpppqqqpppvvv}}}}}}~~~yyynnndddWWWMMMIIISSSZZZfff|||mmmjjjiiieeeaaa```ggghhhlllzzz|||iii\\\UUUSSSUUUWWWYYYYYYXXXUUUUUUUUUVVVTTTSSSSSSUUUWWWWWWWWWYYYYYYZZZ^^^dddjjjmmmnnnooorrrvvv{{{{{{uuupppppppppmmmkkklllmmmqqquuuzzzxxxwww{{{vvvgggbbb\\\PPPEEEAAA>>>:::777666444333111333333333333333222111111222222111000000111222222333333222111000000000000222222222111111111000000222222111111111111222222222444666666666666888999<<>>???>>><<<===???@@@AAABBBCCCFFFIIIPPPRRRYYYcccjjjnnntttzzz}}}}}}xxxtttmmmeeeaaaaaa^^^ccciiikkkkkknnntttzzzyyyzzz||||||{{{wwwrrrppptttxxx}}}}}}~~~~~~~~~}}}}}}~~~~~~|||{{{}}}~~~}}}}}}{{{uuunnnhhhffffffdddcccdddeeeeeedddcccffflllqqquuuuuuwww{{{~~~~~~{{{xxxuuutttwww{{{|||}}}wwwooommmnnnrrryyy|||}}}uuuhhhZZZQQQMMMQQQSSS]]]zzzwwwmmmhhhddd```]]]ddddddhhhuuu{{{lll```WWWTTTSSSRRRTTTVVVWWWUUUTTTSSSTTTVVVTTTRRRRRRUUUWWWYYYYYYZZZYYYZZZ^^^dddkkkoooqqqpppsssxxx}}}{{{vvvoookkkkkkkkkhhhhhhkkknnnvvv||||||}}}zzz|||}}}lllbbb[[[SSSLLLCCC???;;;888777666444333333444444444444333222222222222111000000111222222222111111000000111111111222222222111111111111111222222111111111111222222333444666777666777999:::;;;FFF]]]{{{{{{^^^JJJDDD@@@<<<;;;===???>>><<<===>>>@@@BBBBBBDDDGGGJJJSSSUUU]]]hhhnnnpppuuu{{{{{{xxxqqqlllgggbbbaaadddfffhhhjjjlllmmmppptttwwwtttvvvzzz{{{yyytttmmmiiiooosssxxx|||~~~~~~~~~~~~~~~~~~}}}{{{zzz~~~||||||}}}~~~~~~zzzxxxmmmiiiccc^^^\\\[[[[[[ZZZ^^^aaadddeeeeeeggglllppptttuuuxxx|||}}}{{{xxxyyyxxxwwwvvvwwwyyy{{{yyyooommmooouuu|||zzz{{{pppccc\\\UUUPPPNNNTTTgggsssiiidddaaaZZZ```___cccoooyyy|||jjj]]]VVVRRRQQQRRRPPPRRRTTTTTTSSSSSSSSSTTTVVVTTTRRRRRRUUUXXXZZZ[[[ZZZYYYZZZ^^^dddjjjoooqqqooosssyyyzzzuuuqqqkkkhhhhhhgggeeefffjjjooo}}}}}}~~~qqqddd\\\WWWUUUDDDAAA<<<888666666555333333333333444333222222111222111111111111111111222000000000000000111222222111111111111111111111111222222111111111222333333333555666777777888:::;;;<<>>>>>===<<<>>>AAABBBCCCEEEIIIKKKRRRUUU^^^jjjqqqtttxxx~~~}}}}}}tttkkkeee```^^^aaafffllllllmmmnnnpppsssuuuvvvvvvwwwyyyyyywwwsssooolllmmmppptttyyy|||}}}~~~}}}|||{{{~~~~~~}}}||||||}}}}}}|||||||||}}}~~~yyytttooolllccc```[[[XXXVVVUUUUUUVVV[[[```fffjjjkkkmmmqqquuuuuuuuuvvvyyy|||}}}|||zzzuuuyyy{{{{{{wwwwwwzzz}}}{{{pppooossswww}}}}}}wwwyyyzzznnnggg\\\RRRMMMRRR\\\ppp|||nnngggdddZZZ___]]]```kkksss~~~qqq]]]SSSPPPMMMMMMOOONNNPPPRRRSSSRRRRRRTTTUUUTTTRRRQQQSSSVVVYYY[[[\\\[[[ZZZ[[[^^^dddjjjnnnooommmqqqwww|||tttooonnniiiggggggeeeccceeeiiipppyyyzzzyyyiii^^^YYYXXXGGGCCC===888666555444333222222222222222111111000111111111222222111111111////////////000111222222111111111111111111111111222222111111222333333444333555777888888999;;;<<<>>>SSSooooooVVVFFFCCC===<<<::::::<<<===>>>>>><<<>>>AAACCCDDDGGGJJJMMMOOOSSS]]]jjjrrrvvv{{{xxxoooeee```]]]\\\aaahhhmmmnnnooopppqqqrrrsssssswww{{{~~~xxxtttoooppprrruuuyyy{{{||||||xxx{{{|||{{{|||~~~~~~}}}zzzxxxzzz~~~~~~}}}|||||||||vvvoooiiicccaaa[[[YYYWWWSSSQQQQQQRRRSSSWWW^^^fffmmmpppsssvvvyyywwwvvvtttuuuxxx{{{|||}}}sssxxx}}}}}}yyyyyy}}}{{{pppppptttyyy}}}|||vvvyyyvvvnnnaaaTTTOOOSSSVVV___wwwlllfff]]]aaa^^^___iiiooo{{{}}}xxxeeeSSSNNNLLLIIIIIIMMMLLLNNNPPPPPPQQQQQQTTTVVVRRRQQQQQQTTTXXX[[[\\\\\\\\\\\\]]]aaafffjjjmmmmmmkkknnnttt{{{|||wwwpppkkkkkkhhhhhhhhheeebbbcccgggnnn}}}|||qqqnnnyyytttdddZZZWWWKKKFFF@@@:::777555444333111222222222222111000000000111222222222222111000////////////000000111222111111111111111222222222222222111222222333444555333555777888999:::<<<>>>CCCYYYsss~~~aaaJJJAAA@@@<<<;;;;;;;;;<<<<<<===>>><<<>>>AAACCCEEEHHHLLLOOOOOORRR\\\iiirrrwww~~~~~~qqqiiiaaa^^^]]]^^^eeellloooqqqttttttrrrpppoooooosss}}}{{{sssqqqppprrruuuyyy{{{{{{vvvyyy}}}}}}|||{{{}}}}}}{{{xxxwwwyyy~~~}}}|||~~~~~~}}}{{{xxxsssmmmfff```\\\YYYTTTTTTSSSQQQOOOOOOQQQSSSUUU]]]fffmmmqqqssswwwzzzyyyvvvtttuuuxxx|||tttxxx|||}}}zzz{{{{{{pppooorrr{{{}}}~~~{{{yyy}}}ssseeeXXXRRRSSSQQQTTTjjjssshhh___bbb^^^___hhhlllttt}}}jjjYYYLLLKKKKKKGGGGGGMMMIIIKKKMMMNNNNNNPPPRRRUUUOOOPPPRRRVVVZZZ]]]]]]\\\^^^___aaaeeejjjlllmmmllliiilllpppvvv}}}{{{xxxsssmmmhhhhhhggghhhiiieee``````dddjjjwww~~~xxxxxx~~~pppiiirrrnnnaaaZZZQQQKKKCCC===999777555444222222333333222222111000000111222222222222111000000000/////////000000111000000111111111222222222222222222222333444555555333555888999999:::<<<>>>KKK___vvvxxxWWWEEE@@@???;;;<<<======<<<<<<===>>><<<>>>AAACCCFFFIIIMMMPPPRRRUUU]]]iiirrrwwwuuuhhhbbb]]]]]]___cccjjjrrrvvv{{{~~~wwwqqqnnnnnnooo{{{vvvrrroooooosssxxx{{{|||{{{~~~{{{yyy{{{|||zzzxxxzzz~~~}}}||||||~~~}}}{{{zzzzzz{{{{{{{{{zzzzzzyyyyyyyyyqqqnnnjjjddd___[[[XXXWWWSSSTTTTTTRRRPPPPPPSSSUUUYYY___hhhnnnqqqsssvvvxxxyyyxxxwwwyyy|||wwwyyy{{{{{{yyyzzz}}}|||tttsssuuu~~~~~~}}}|||}}}nnnaaaWWWSSSOOOMMMZZZlll|||mmm```bbb]]]]]]eeegggnnn}}}mmm```QQQHHHJJJJJJFFFGGGMMMGGGHHHJJJKKKLLLNNNQQQTTTNNNOOORRRWWW[[[^^^]]]\\\aaabbbdddiiimmmnnnmmmllliiijjjmmmsss{{{|||xxxuuupppkkkggggggggghhhiiieee___^^^aaaeeeooouuussspppsssyyy}}}uuukkkrrrxxxhhh```UUUOOOFFF???;;;888777666333444444444444333222222000111222333333222111000000000////////////000000000000111111222222222222222222222222333444555666333555888999999;;;===???RRReeexxx~~~}}}tttSSSFFFCCC@@@<<<===>>>===<<<<<<===>>><<<>>>AAADDDFFFIIIMMMPPPVVVXXX___jjjrrrwww}}}mmmaaa]]]ZZZ]]]aaafffooowww~~~}}}tttppppppoooyyywwwrrrmmmmmmrrrxxx|||~~~}}}vvvzzz}}}|||zzz|||~~~}}}|||{{{{{{{{{zzzwwwvvvwwwxxxqqqqqqqqqrrrssstttttttttiiigggccc___\\\YYYXXXWWWTTTVVVVVVUUUSSSSSSVVVYYY^^^dddkkkppprrrsssuuuxxxxxxxxxzzz}}}zzzzzzzzzyyyxxxyyy{{{}}}~~~yyyyyy{{{}}}~~~wwwiii\\\TTTNNNKKKRRR]]]sssrrr___```[[[[[[bbbdddiiixxx}}}cccUUUOOOHHHFFFHHHJJJIIIGGGJJJJJJKKKMMMNNNOOOPPPQQQQQQTTTWWWYYYYYYZZZ[[[\\\ZZZccciiijjjlllqqqrrrooommmjjjggghhhmmmwww~~~yyytttqqqmmmjjjhhhfffeeecccbbbbbbbbbcccccchhhiiikkklllmmmqqqvvvyyy}}}ooooooxxx}}}ggg```[[[RRRIIIEEE@@@:::555444444444444333333333222222222222222222222222222222000111111111111222222222.../////////000000000000111222222333333444444555555444555999;;;<<>>===<<<<<<===>>>???@@@@@@AAACCCDDDGGGKKKQQQUUUXXX^^^fffmmmwwwyyylll\\\\\\[[[[[[^^^eeennntttxxxssssssuuuxxx}}}|||vvvsssuuuyyy{{{uuuwwwwwwxxxzzz~~~~~~yyyuuuuuutttqqqnnnkkkhhhgggfffffffffffffffggghhhjjjjjjcccbbb___\\\YYYWWWVVVUUUTTTWWWXXXWWWUUUUUUXXX[[[```eeellloooppprrrxxx}}}|||{{{{{{|||~~~zzzzzzzzzzzzzzz{{{{{{|||||||||qqq___YYYSSSMMMPPPXXXbbb|||zzzggg```[[[]]]```bbbfffkkk{{{bbbTTTNNNHHHFFFHHHJJJIIIGGGJJJJJJKKKKKKMMMOOOPPPQQQQQQSSSVVVXXXXXXXXXYYYZZZ\\\dddiiiiiillltttyyyyyysssooojjjhhhiiinnnuuu{{{~~~~~~}}}xxxtttqqqmmmjjjhhhfffeeecccbbbaaaaaaaaabbbdddeeeggghhhjjjnnnsssvvvnnniiimmmsssfff^^^UUUKKKGGGBBB<<<777666444444444333333333222222222222222222222222222222000111111111111222222222222222222222333333333333111222222333333444444555666666777::::::<<>>???BBBDDDFFFHHHJJJOOOTTTXXX```hhhrrryyy}}}yyyuuulllaaaYYYYYY[[[]]]___ccciiipppuuu~~~}}}xxxvvvooossswwwzzz|||~~~}}}xxxyyyxxxwwwvvvuuuwww{{{~~~{{{wwwsssqqqpppmmmhhhcccaaa^^^ZZZVVVSSSRRRQQQQQQSSSTTTTTTTTTVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWUUUTTTVVVZZZ^^^``````bbbfffjjjkkkpppvvvxxxwwwvvvwwwyyy~~~}}}|||{{{zzzzzzzzz}}}~~~rrrfff^^^TTTNNNMMMNNN___xxxssskkkeeeeeefffeeeeeeggg|||ooo[[[NNNJJJFFFEEEFFFGGGGGGFFFJJJIIIHHHHHHIIILLLOOOQQQOOOQQQSSSSSSSSSTTTUUUWWW^^^aaadddgggnnn}}}{{{tttmmmqqqwwwssshhh___aaaiiivvv|||yyyvvvssspppmmmjjjgggfffdddbbb```^^^^^^^^^^^^bbbccceeegggjjjnnnssswww|||rrrkkklllzzzyyyiii^^^SSSLLLFFF>>>999888555444444444444333333333333333222222222222222111000000111111111222222222000000000111111111222222111222222333333444444555666888;;;;;;888>>>RRReee|||eeeOOOEEE@@@>>>===;;;:::::::::;;;<<<>>>???CCCEEEHHHKKKMMMRRRWWW[[[bbblllwww~~~yyyssslllddd^^^ZZZWWWYYY]]]aaaeeejjjppptttyyy|||}}}xxxuuurrruuuxxxyyyyyy{{{}}}~~~~~~|||xxxttttttyyy}}}zzzvvvpppllljjjeee___[[[WWWTTTQQQNNNLLLLLLLLLMMMNNNNNNNNNOOOQQQRRRTTTTTTSSSTTTVVVXXXYYYYYYYYYYYYZZZ^^^bbbddddddfffjjjmmmnnnsssxxxzzzzzzxxxxxxxxx~~~~~~|||{{{{{{zzzzzzzzz{{{{{{}}}~~~oooeee[[[RRRNNNLLLVVVfff{{{rrrkkkkkkllljjjhhhiii}}}xxxdddUUUJJJHHHFFFEEEEEEFFFFFFFFFIIIHHHGGGGGGHHHKKKNNNPPPNNNOOOQQQQQQQQQRRRTTTVVV\\\^^^bbbfffnnn~~~}}}xxxuuuyyy{{{wwwyyy|||{{{uuupppbbbZZZTTTVVV```oooyyywwwtttrrrpppmmmjjjgggeeedddbbb```^^^]]]]]]^^^bbbdddeeegggiiimmmrrrvvvxxxttthhhtttnnnbbbVVVNNNGGG???999888555555555444444444333333333333333222222111111111000000111111111222222222////////////000000000111111222222333333444444555555888;;;;;;999BBBYYYpppwwwYYYHHHCCC???<<<;;;::::::999:::;;;===???@@@DDDFFFJJJNNNQQQVVV[[[___dddooo{{{|||uuulllddd^^^[[[ZZZVVVYYY]]]aaaeeejjjooosssuuuwww{{{~~~}}}zzzxxxwwwyyy||||||{{{}}}~~~wwwuuu{{{|||yyytttmmmgggccc^^^XXXSSSNNNMMMKKKJJJIIIJJJKKKLLLKKKKKKLLLMMMNNNPPPQQQRRROOOQQQSSSWWWZZZ]]]^^^___```dddhhhiiihhhhhhjjjmmmooosssxxx{{{|||{{{zzzyyy~~~{{{zzzzzzzzzzzzzzz{{{{{{{{{|||}}}xxxlllaaaWWWQQQPPPTTT]]]sssuuulllkkkmmmllliiiiii~~~jjjXXXPPPGGGFFFEEEDDDDDDDDDEEEFFFHHHGGGFFFGGGHHHJJJMMMOOOLLLNNNOOOPPPPPPRRRUUUWWWZZZ\\\aaafffmmmyyy||||||{{{tttooooooppplllgggdddWWWSSSOOOQQQYYYfffvvv~~~}}}|||{{{wwwuuusssqqqpppmmmjjjgggeeedddbbb```___^^^^^^___aaabbbccceeefffjjjnnnrrruuu~~~|||mmmssssssgggYYYPPPHHH@@@:::999555555555555444444444333444333333222222111111111000111111111111222222222000000111111111222222222111222222333333444444555555777:::<<<===IIIccczzz|||iiiNNNDDDBBB>>>;;;;;;::::::::::::<<<>>>@@@AAACCCGGGKKKPPPUUUZZZ```dddiiitttyyyoooeee]]]YYYXXXXXXXXX[[[^^^bbbfffjjjpppttttttvvvzzz}}}~~~~~~~~~}}}zzz|||~~~~~~}}}yyy~~~zzzsssnnngggaaa]]]YYYSSSOOOJJJJJJJJJJJJJJJJJJKKKKKKIIIJJJJJJKKKMMMOOOQQQRRRQQQRRRTTTWWW[[[```ccceeehhhkkkoooooommmkkkmmmnnnsssvvvyyy|||~~~~~~}}}|||~~~~~~~~~~~~}}}}}}}}}}}}wwwwwwwwwwwwwwwxxxyyyzzz|||}}}~~~~~~wwwjjj^^^UUUSSSUUUYYYhhhvvvkkkiiikkkiiiggggggwww___PPPMMMDDDDDDDDDDDDCCCCCCEEEFFFFFFFFFFFFGGGHHHJJJLLLMMMKKKMMMNNNOOOPPPRRRVVVYYYZZZ\\\aaagggkkkqqq~~~}}}ssslllkkkiiiccc^^^^^^TTTRRRPPPOOOSSS]]]hhhooouuu|||~~~|||{{{{{{zzzyyytttsssqqqqqqpppmmmjjjgggdddcccbbb```______`````````aaabbbcccdddgggkkkooorrrzzzvvvvvvxxxkkk]]]SSSKKKBBB<<<;;;555555555555444444444444444444333333222111111000000111111111111222222222111111222222222333333333111222222333333444444555666777:::>>>CCCQQQkkkyyyzzzrrrZZZFFFAAABBB===;;;<<<;;;;;;:::;;;<<>>;;;;;;;;;<<<===???AAACCCBBBFFFLLLSSSYYY```fffjjjwwwzzzqqqeee^^^^^^aaacccddd```bbbccceeehhhmmmsssxxxooossswwwyyyxxxyyy}}}xxxxxxyyy~~~}}}yyy||||||}}}~~~zzztttiiiddd___\\\\\\[[[XXXUUUSSSSSSTTTTTTSSSPPPMMMKKKOOOOOOPPPQQQSSSUUUWWWXXX\\\[[[ZZZZZZ]]]aaafffiiitttxxx{{{|||yyywwwwwwxxx|||zzzyyyzzzzzzwwwvvvuuusssrrrrrrrrrrrrssstttuuuvvvwwwxxxxxxxxxyyyyyyzzz{{{|||~~~oooaaaUUUVVVQQQQQQiiiqqqkkkkkkiiigggeee}}}hhhUUUMMMKKKBBBCCCCCCCCCDDDDDDEEEEEEDDDEEEEEEFFFHHHIIIIIIJJJLLLLLLMMMOOOQQQTTTVVVWWW[[[^^^aaaeeehhhmmmrrrvvv}}}ooogggdddbbb]]]XXXVVVUUURRRMMMLLLOOOTTTVVV\\\ggguuu|||zzzyyyyyyzzz{{{zzzyyytttrrrpppooonnnllliiiffffffddd```^^^]]]^^^```bbb```aaabbbcccccceeehhhkkkrrrxxxyyyyyyooo[[[UUUPPPEEE===>>>999888888777666555555444555333222222333444444333222222222333333444444444000111111222222333444444222222222222333444555555888;;;<<<>>>MMMhhhzzzvvvzzzSSSKKKBBB=========:::888;;;;;;:::999888;;;@@@CCCEEEIIINNNTTT[[[ccclllqqqvvvnnnggg```]]]^^^bbbdddeeeggggggiiijjjmmmoooqqqsssuuuvvvwwwxxxxxxxxxxxxwwwtttssstttyyy|||xxxwwwwwwwwwxxxzzz{{{}}}}}}|||xxxqqqfffcccaaacccfffeee```ZZZ\\\XXXVVVWWWWWWRRRPPPQQQTTTYYY]]]^^^\\\ZZZZZZ[[[^^^^^^^^^^^^___bbbgggkkk{{{~~~~~~}}}{{{zzzxxxvvvyyyxxxvvvtttsssrrrrrrrrrrrrrrrrrrtttvvvvvvuuusssvvvvvvvvvwwwzzz~~~nnncccXXXPPPSSS\\\mmm~~~ssslllfffdddfffzzzfffTTTJJJGGGCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIJJJKKKMMMOOORRRTTTUUUWWWZZZ]]]```dddiiiooossssssjjjeeebbb]]]XXXUUUUUURRRNNNLLLNNNQQQSSSYYYeeettt{{{xxxxxxwwwwwwxxxyyyyyywwwvvvrrrqqqooooooooommmkkkhhhgggdddaaa^^^]]]^^^___aaa```aaabbbbbbccceeehhhkkkqqqvvvwwwwww}}}wwwrrr```YYYSSSGGG>>>===999888888666666555444444555333222222333444444333222222222222333333333444333222222222222222222222222222222222333444555666555999<<>>===;;;;;;;;;:::999999;;;@@@CCCEEEJJJRRRZZZbbbjjjqqquuu|||rrrddd```[[[ZZZ]]]bbbgggiiikkkkkklllllllllmmmnnnppprrrtttwwwzzz{{{zzzxxxwwwrrrqqqrrrwww}}}~~~{{{{{{zzzxxxuuuttttttvvv|||{{{~~~uuuoooiiifffdddfffjjjkkkfffaaa^^^YYYWWWXXXXXXUUUUUUWWW\\\aaaeeefffccc``````aaa``````___^^^___ccciiinnn}}}{{{~~~||||||~~~|||{{{{{{{{{{{{zzzyyyyyyxxxwwwuuutttsssrrrrrrrrrrrrsssttttttrrrpppuuuuuuuuuwwwyyy}}}wwweee\\\VVVVVVXXXccc}}}tttnnnkkkjjjsssaaaQQQGGGDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJHHHIIIJJJLLLOOOQQQTTTUUUUUUWWWZZZ^^^bbbgggmmmqqqyyy}}}qqqjjjddd^^^ZZZWWWVVVUUURRROOONNNPPPRRRVVVcccttt{{{vvvrrroootttttttttvvvxxxwwwuuurrrooonnnmmmmmmmmmllljjjhhhgggeeebbb___]]]]]]^^^___```aaabbbbbbbbbdddhhhjjjooouuutttkkk{{{yyyyyyvvvtttccc]]]XXXKKK@@@<<<999888777666555444333333555333222222333444444333111111111222222222222222444444333333222111111000222222222222333444555666777:::===EEEYYYwww{{{ttt]]]EEEAAA<<<;;;===??????>>>:::::::::999999<<<@@@DDDFFFLLLWWWaaajjjqqqxxx{{{~~~tttjjjZZZXXXUUUWWW\\\ccciiilllppppppooommmjjjjjjkkklllnnnrrrxxx}}}}}}zzzwwwpppooooootttzzz{{{}}}~~~yyysssooopppsss}}}{{{zzz}}}wwwsssrrrnnnkkklllppppppmmmiiiaaa\\\YYYYYYYYYXXX[[[```gggkkkooooookkkfffddddddbbbaaa```___aaafffmmmssszzzxxx|||{{{yyyyyyzzz}}}{{{yyyyyyzzz{{{{{{yyyyyyzzzyyyxxxvvvtttrrrrrrqqqpppqqqqqqqqqooommmrrrrrrtttvvvxxx|||~~~kkkccc\\\XXXTTTXXXkkkyyysssmmmgggyyyiiiYYYNNNGGGEEECCCCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFGGGHHHIIIIIIJJJIIIJJJKKKMMMPPPSSSUUUWWWVVVXXX[[[^^^bbbgggnnnrrryyyzzzpppiiibbb]]][[[YYYXXXWWWSSSOOOPPPSSSWWWfffxxxyyytttooolllqqqrrrsssvvvxxxwwwtttqqqnnnlllkkkkkkkkkjjjgggeeehhhfffbbb___]]]]]]]]]^^^___```aaabbbbbbdddgggjjjnnnttt~~~}}}mmmwwwwwwssszzzwwwxxxqqqccc^^^YYYOOODDD>>>:::999777555444333333333555333222222333444333333111111111111111111111111333333333222222111111111333222222333333444555666;;;===@@@JJJ]]]xxx}}}dddNNN@@@>>>;;;;;;===?????????:::::::::::::::===AAADDDGGGNNNWWWbbbllluuu}}}~~~uuujjjbbbVVVUUUUUUWWW\\\ccciiimmmrrrrrrqqqmmmiiiggghhhjjjmmmrrrzzz|||xxxqqqpppooorrrwww|||~~~zzz~~~{{{sssooorrrwww{{{{{{zzzzzztttrrrssssssooojjjddd___[[[[[[[[[\\\aaaiiiqqqtttvvvtttnnnhhhddddddaaaaaa``````cccjjjssszzzyyywww{{{zzzzzzzzz||||||xxxwwwwwwxxxwwwxxxyyyyyyyyyxxxuuusssqqqqqqpppooooooppppppooommmnnnppprrruuuxxxzzz|||~~~wwwjjj___XXXSSSQQQ[[[iii~~~~~~xxxpppeeeppp^^^QQQKKKIIIHHHDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJMMMPPPSSSUUUWWWWWWXXXZZZ\\\```ffflllqqq{{{vvvmmmeeeaaa^^^ZZZWWWWWWSSSNNNOOOTTT^^^mmm|||wwwsssqqqrrrtttwwwyyyxxxvvvsssqqqooommmlllllljjjgggdddgggeeeccc```^^^]]]]]]]]]___```aaaaaabbbdddgggjjjnnnttt~~~tttyyy~~~wwwzzz~~~ttt}}}pppccc]]]ZZZRRRHHH@@@;;;999777555333333333444555333222222333444333333111111111111111111111111111111222222222333333333333333333333444555666666;;;<<>>>>>>>>======<<<<<<;;;888:::;;;<<<<<<>>>BBBDDDKKKPPPWWW___iiiuuuwwwhhh___]]]YYYZZZ]]]___bbbfffkkkooouuuvvvuuuooohhhfffiiimmmqqqvvv}}}{{{wwwuuuuuuttttttvvvyyy|||~~~zzztttrrrvvvzzzzzzzzz~~~{{{wwwtttooojjjjjjhhhggggggdddccciiippp}}}}}}|||vvvmmmgggeeeeee``````aaaccchhhpppzzz|||zzz{{{|||~~~}}}yyywwwwwwxxxyyyyyyuuuuuuvvvuuutttrrrpppnnnnnnmmmlllmmmooopppqqqpppiiilllpppuuuxxxzzzzzzzzzzzz}}}iii___[[[UUUPPPOOOXXXlllvvvkkk{{{bbbPPPJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGIIIMMMPPPSSSTTTUUUVVVVVVVVVYYY]]]dddiiittt|||uuurrrhhh]]]VVVUUUQQQMMMSSS^^^qqq|||sssssstttvvvyyyzzzzzzyyysssrrrpppoooooommmjjjhhhdddcccbbb```______^^^^^^^^^___aaaaaaaaacccfffiiikkkrrr|||}}}www{{{xxxvvvggg___YYYNNNEEE???<<<999666444444555666555333222222333444444333444333333333222222222222222222222222222222222333444333333444444555666777666888CCCWWWmmmeeeNNNHHH===>>>??????>>><<<<<<<<<888999;;;<<<===???BBBEEEMMMRRRZZZdddmmmvvv{{{ooo```XXXXXXUUUYYY^^^aaaeeejjjpppuuu{{{|||zzzssskkkgggjjjoootttwww{{{~~~~~~{{{wwwttttttuuuvvvwwwxxx{{{~~~~~~yyytttqqqrrrwww{{{}}}xxxxxx|||}}}zzzxxxtttpppooonnnoooooolllhhhkkkrrrxxxxxxuuuooohhhddddddfffbbbcccdddfffiiipppxxx}}}zzz|||~~~|||yyyxxxxxxxxxxxxwwwvvvuuuuuusssrrrqqqpppooonnnmmmkkkkkklllnnnnnnmmmhhhkkkpppuuuyyyzzzzzzzzzyyy}}}xxxhhh```VVVQQQQQQQQQZZZfffrrrwwwuuummmfffvvv^^^NNNJJJIIIFFFBBBEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGIIIKKKNNNRRRUUUVVVWWWWWWWWWWWWXXX]]]ccchhhrrr~~~{{{nnnbbbYYYWWWTTTPPPXXXfffvvv}}}wwwtttssssssuuuxxxzzzzzzzzzooonnnllllllmmmllljjjgggccccccaaa``````_________^^^___```aaaaaacccfffiiiiiipppzzzpppwwwnnnccc[[[PPPFFF@@@===:::777555555666666555333222222333444444333444444444333333222222222444444333222222111111111444444444444444555777777:::<<>>>>>MMMiiixxxYYYIIIDDD@@@>>><<<>>>@@@AAA???<<<:::;;;<<<<<<===???CCCFFFPPPUUUaaannnxxx}}}wwwnnnaaaUUUQQQSSSWWWZZZ___eeejjjqqqwww|||}}}rrrmmmooossszzz{{{||||||zzzwwwtttrrrssstttwwwzzz}}}|||qqqiiiiiiooouuu{{{}}}zzzyyyzzz{{{||||||~~~|||zzz}}}yyyvvvvvvxxxyyywwwuuu|||wwwooofff```___aaadddcccdddfffiiillloooqqqrrryyyxxxzzz}}}}}}~~~|||xxxtttrrrrrrxxxyyyyyyxxxvvvtttqqqooommmmmmlllllllllkkkkkkkkkfffggglllsssuuuuuuwww|||{{{zzzkkk```UUUMMMMMMNNNRRR[[[cccgggddd```|||mmmYYYNNNHHHCCCAAAAAABBBCCCDDDEEEEEEDDDCCCBBBCCCBBBBBBCCCCCCDDDEEEFFFKKKIIIJJJNNNPPPQQQTTTZZZ\\\YYYVVVSSSRRRUUUZZZ^^^kkk~~~xxxmmm```XXXSSSUUU]]]gggvvvqqqnnnmmmnnnrrrvvvwwwuuurrrqqqooonnnnnnnnnlllhhhfffdddaaa^^^]]]]]]^^^]]]\\\\\\]]]___aaacccdddeeefffnnnpppuuu{{{nnnbbbXXXQQQDDDAAA<<<999888888777666555555555444444444333333111111111111111111111111333333333333333333333333333444555555555666999<<<>>>@@@PPPlllkkkPPPDDDAAA???======>>>@@@@@@>>><<<999:::<<<<<<===AAAEEEIIITTTZZZeeerrr{{{zzzrrriii]]]SSSPPPSSSWWW[[[aaafffkkkqqqvvvzzz}}}tttoooqqqvvv{{{|||}}}|||yyyvvvtttrrruuuvvvxxx{{{}}}vvvnnniiilllqqqvvv|||zzzxxxyyy{{{|||}}}|||~~~~~~~~~{{{}}}xxxooofff```___aaaccccccdddgggjjjmmmppprrrsssuuuuuuwww~~~~~~~~~|||{{{{{{yyyxxxvvvuuusssxxxyyyyyyxxxwwwtttqqqooommmllllllkkkjjjjjjiiiiiiffffffjjjoooqqqqqqtttyyy}}}uuufffZZZRRRMMMKKKLLLRRRZZZ___```^^^tttyyyxxxuuufffVVVMMMHHHCCC@@@?????????@@@AAABBBBBBBBBCCCBBBBBBBBBBBBCCCDDDEEEFFFKKKIIIIIIMMMOOOQQQWWW^^^```]]]XXXSSSPPPQQQVVVZZZcccqqq|||qqqeee]]]XXXYYYcccmmm{{{uuusssqqqqqqsssvvvwwwtttqqqpppooonnnmmmmmmkkkhhheeedddaaa___]]]]]]]]][[[ZZZZZZ[[[]]]```bbbeeeggghhhlllnnnrrrwww}}}vvveeeYYYRRRFFFBBB===:::999888888777666666666555555555555444222222222222222222222222333333333333333333333333222333444444444666999<<>>======>>>??????>>><<<999:::<<<===>>>BBBGGGKKKVVV^^^jjjvvv~~~~~~vvvlllcccYYYQQQQQQUUUWWW\\\bbbhhhmmmqqqtttwww{{{~~~{{{uuurrrtttxxx}}}~~~~~~|||xxxuuuttttttvvvxxx{{{}}}~~~}}}pppkkkjjjnnntttxxx}}}{{{wwwwwwzzz|||~~~zzz~~~~~~xxxooogggaaa___```bbbdddeeehhhkkknnnppprrrssspppqqqtttyyy~~~~~~~~~~~~{{{yyywwwxxxzzz{{{yyyvvvxxxxxxyyyxxxwwwtttqqqpppnnnnnnmmmllljjjiiihhhhhheeedddfffjjjllllllpppuuu|||kkk^^^WWWOOOKKKHHHJJJPPPWWW\\\]]]}}}lllrrruuuqqqggg[[[PPPKKKHHHCCC@@@@@@>>>======>>>???AAACCCEEEAAAAAAAAABBBCCCDDDEEEFFFJJJHHHIIILLLNNNQQQYYYbbbgggddd^^^VVVPPPOOOTTTXXX^^^fffuuuuuuiii```[[[^^^jjjwwwzzzxxxvvvwwwyyyyyyuuurrrooonnnmmmmmmlllkkkgggeeecccaaa___]]]]]]\\\ZZZXXXXXXYYY[[[]]]aaadddggghhhjjjlllooorrrwww{{{~~~kkk[[[SSSGGGCCC===999888888777666666666666555555555444444222222222222222222222222444444444444444444444444222333444444444666999<<>>>>>===<<<;;;<<<======???CCCIIIMMMWWWaaannnyyy}}}ssshhh___WWWQQQRRRVVVXXX]]]eeejjjnnnppprrrsssvvvyyy{{{yyyvvvtttvvvxxx|||vvvsssssstttrrrvvv}}}{{{wwwkkkiiijjjoootttxxx|||vvvvvvxxx|||~~~zzz~~~|||vvvmmmfffaaa```aaaaaadddfffiiilllnnnpppqqqrrrlllooorrrtttvvvxxx{{{}}}~~~zzzwwwxxx|||~~~{{{xxxwwwxxxxxxxxxvvvtttqqqpppqqqpppooommmkkkiiihhhgggfffddddddggggggggglllrrrxxx|||sssddd^^^SSSNNNJJJIIIMMMTTTYYY\\\zzzjjjooowww|||\\\XXXPPPIIIHHHFFFBBB@@@AAA============???BBBEEEFFF@@@@@@AAAAAABBBDDDEEEFFFHHHGGGIIIKKKMMMPPPZZZdddooommmfff]]]TTTQQQUUUYYY]]]^^^eeeuuu~~~pppddd]]]___lllyyy~~~{{{xxxxxxyyyxxxuuuqqqooonnnllllllllljjjgggdddbbb```^^^]]]]]][[[YYYWWWVVVWWWXXXZZZ]]]aaadddeeefffhhhjjjmmmooorrrtttuuuvvvwwwyyy{{{|||~~~www|||sss___UUUHHHDDD>>>999777777666666555555555444444444444333222222222222222222222222444444444444444444444444111333444444555777:::===AAAOOOggg}}}{{{|||fffKKK@@@??????;;;<<<=========<<<<<<<<<>>>>>>>>>>>>@@@DDDJJJNNNZZZgggvvvxxxmmmaaaYYYSSSOOOQQQVVV[[[```ffflllnnnooopppqqqsssuuuwwwwwwuuutttuuuwww}}}~~~zzzsssooooooqqqmmmttt~~~wwwpppiiihhhjjjooosssyyy}}}vvvtttwwwzzz}}}|||}}}xxxrrrjjjeeeccccccdddcccggghhhkkknnnooopppppppppllloooqqqssssssuuuyyy|||~~~~~~~~~|||wwwwwwzzz{{{xxxtttuuuvvvwwwwwwvvvsssqqqoooooonnnmmmkkkiiigggfffeeefffcccccceeeeeeeeejjjpppuuuyyymmmfffVVVRRRMMMKKKLLLQQQVVVYYYvvvmmmqqqxxxtttUUUMMMGGGDDDDDDDDDAAA@@@AAA=========>>>@@@BBBEEEFFF@@@@@@@@@AAABBBDDDEEEFFFFFFGGGIIIKKKLLLNNNXXXdddrrrrrrmmmddd[[[WWWZZZ___```]]]]]]dddxxx~~~pppdddaaakkkwww~~~{{{wwwvvvwwwvvvrrrooonnnmmmlllkkkkkkiiifffccc```___]]]]]]]]][[[YYYVVVUUUUUUUUUVVVYYY\\\^^^``````aaaccceeeggghhhiiiiiikkklllmmmoooppprrrssstttuuuxxx{{{}}}xxxssszzzgggZZZKKKFFF???:::777777777666555555555444444444333333333333333333333333333333444444444444444444444444222333444555666888;;;>>>EEEWWWppp}}}\\\GGGAAA@@@>>>:::<<<======<<<;;;;;;<<>>===???<<<<<<===>>>@@@AAACCCDDD??????@@@AAABBBDDDEEEFFFDDDFFFIIILLLKKKMMMWWWbbbpppqqqpppjjjaaa^^^bbbffffffbbb\\\\\\fff}}}vvvnnnrrr{{{}}}{{{zzz{{{~~~{{{wwwvvvvvvuuurrrnnnnnnlllkkkkkkkkkiiifffccc^^^]]]\\\]]]]]]\\\YYYVVVTTTTTTSSSSSSTTTVVVYYYZZZYYYZZZ\\\^^^____________^^^^^^```bbbcccdddcccbbbcccfffiiilllnnnpppsssuuuzzz{{{oooppp}}}pppaaaNNNIIIBBB<<<999999999999666666666555555555555444333333333333333333333333555555555555555555555555333444555666777999<<>>999;;;======;;;:::;;;<<<<<<======???BBBIIIPPPVVVfffvvvuuueeeZZZQQQNNNNNNOOOSSSXXX```dddiiilllmmmmmmnnnooooooooooooppprrrtttxxx{{{yyyrrrqqqrrrrrrxxxxxxnnngggeeehhhooovvvxxx|||~~~vvvrrrsssvvvwwwxxx}}}}}}rrrlllgggggglllqqqsssrrrqqqsssuuuvvvvvvtttrrrqqqqqqqqqqqqsssvvvxxxyyyzzzxxxzzz||||||{{{|||~~~{{{wwwuuusssssssssrrrrrrssstttsssqqqnnnmmmkkkkkkjjjhhhgggeeeddddddaaa___```bbbcccbbbffflllpppvvv~~~|||nnn```[[[SSSKKKHHHJJJOOOSSSvvviiimmmooo}}}}}}vvveeeNNNGGGBBB@@@@@@???;;;;;;===;;;;;;===>>>???AAABBBBBB?????????AAABBBDDDEEEFFFCCCEEEIIILLLKKKLLLUUU```lllooopppllleeecccgggllllllggg___XXX[[[kkk|||}}}|||xxxuuutttsssuuuyyy~~~}}}yyywwwxxxwwwtttpppmmmlllkkkkkkjjjiiieeeccc]]]\\\\\\\\\]]]\\\YYYWWWTTTSSSRRRQQQRRRSSSUUUWWWTTTUUUWWWYYYZZZZZZYYYYYYSSSTTTUUUWWWYYYYYYWWWUUUWWWZZZ^^^```bbbdddgggiiidddnnn||||||lllkkkuuuwwwfffQQQKKKDDD>>>;;;;;;;;;:::777777777777666666666666333333333333333333333333555555555555555555555555333444666777777:::===@@@PPPeee~~~zzzzzztttZZZDDD===>>>>>>:::888;;;======:::999:::<<<:::;;;<<<>>>CCCKKKTTTZZZgggxxx|||lll```VVVNNNNNNPPPSSSXXX]]]bbbeeeiiillllllmmmnnnooollllllmmmnnnqqquuuzzz}}}yyywwwyyyyyy{{{|||tttkkkfffbbbhhhrrrzzz{{{}}}~~~vvvrrrrrrtttuuuttt{{{|||ppplllhhhiiipppvvvxxxxxxvvvwwwyyyzzzyyywwwtttrrrrrrqqqqqqssswwwyyyyyyxxxvvvxxx{{{{{{{{{|||{{{wwwuuuvvvwwwqqqqqqrrrsssrrrpppmmmlllnnnmmmlllkkkjjjhhhgggggg^^^]]]^^^aaabbbaaaeeejjjlllrrr{{{|||ggg```VVVLLLGGGIIIPPPVVV{{{nnnlllhhhpppxxxnnn___JJJEEEDDDBBB@@@>>><<<;;;;;;>>>============???@@@AAA@@@AAAAAABBBCCCDDDEEEEEEFFFGGGHHHHHHIIILLLPPPSSSfffkkkpppnnniiijjjqqqyyy{{{lll]]]YYY[[[bbbooo|||~~~{{{wwwuuuwww}}}}}}{{{xxxtttqqqooommmlllkkkjjjhhhdddaaa\\\\\\[[[\\\\\\[[[XXXUUUQQQOOOMMMMMMOOOPPPPPPPPPQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNPPPPPPRRRTTTVVVXXXYYYZZZ\\\```eeekkksss|||llljjjvvv~~~dddYYYNNNBBB>>>===:::888999666666666555444444333333222222444444444444222222333333333444444444555555444444666999888999???GGGXXXkkk~~~}}}ppprrr}}}}}}\\\FFFBBB>>>>>>===666;;;;;;;;;;;;;;;;;;;;;;;;:::===@@@BBBEEELLLUUU\\\kkkvvv~~~wwwfffYYYSSSPPPQQQTTTXXX___gggfffhhhjjjlllnnnnnnnnnnnnpppoooppprrrrrrrrryyy~~~|||yyyppphhhdddeeejjjrrryyy|||~~~~~~|||~~~{{{uuussswwwuuuooonnnooossswwwzzzxxxvvvxxxxxxyyyyyyyyyxxxxxxwwwqqqqqqrrrtttuuuwwwxxxxxxwwwyyy||||||||||||~~~~~~~~~~~~~~~}}}yyyvvvvvvtttqqqpppnnnlllhhhfffkkkjjjkkkmmmnnnmmmjjjhhhaaa`````````aaaccceeeffflllqqqxxx~~~~~~pppdddWWWQQQMMMHHHGGGHHHtttrrrqqquuuzzzwwwttt~~~[[[GGGCCCBBBAAA???===<<<;;;;;;===<<<<<<<<<<<<>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJLLLPPPSSS[[[bbbhhhjjjjjjoooyyyvvvddd[[[YYY\\\fffqqq}}}zzz{{{~~~|||zzzxxxtttrrrpppnnnlllkkkjjjgggcccaaa^^^]]][[[[[[[[[ZZZXXXVVVPPPNNNKKKJJJKKKLLLKKKJJJMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKMMMNNNPPPQQQRRROOOSSSXXX]]]cccmmmzzzyyyqqqwwwmmm\\\PPPDDD???>>>;;;999999777666666555555444333333222333333444444333333222333333444444444555555555333333555777777777>>>GGG]]]qqqvvvlllsssuuuWWWCCCAAA>>>>>>>>>888::::::::::::::::::::::::;;;===@@@BBBEEEMMMWWW___mmmvvv~~~tttaaaUUUPPPNNNQQQUUUZZZbbbjjjkkkkkklllmmmnnnnnnnnnnnnpppoooppprrrrrrrrryyy~~~vvvnnngggcccjjjmmmttt{{{|||}}}|||wwwxxxzzzrrrppppppqqquuuzzz|||{{{yyyyyyyyyyyyyyyyyyyyyxxxwwwrrrsssssstttuuuvvvvvvwwwwwwyyy|||}}}||||||~~~~~~}}}}}}~~~~~~{{{xxxwwwuuurrrpppooommmiiiggghhhggghhhiiijjjiiigggdddccccccbbbbbbccceeeggghhhiiinnnuuu{{{~~~wwwjjj\\\UUUPPPKKKHHHHHHzzzwwwzzz{{{xxxzzzxxxXXXFFFAAA@@@???===<<<<<<<<<<<<<<<;;;;;;:::;;;===>>>???@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIIIILLLOOORRRSSSYYY```dddhhhppp}}}mmmbbb\\\[[[```fffkkk}}}}}}{{{zzzxxxuuusssqqqooommmkkkiiigggccc``````]]]ZZZXXXXXXXXXWWWVVVPPPNNNKKKIIIIIIIIIHHHGGGIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJIIILLLOOOSSSWWW___iiiqqqxxxvvv{{{zzz}}}tttaaaTTTGGGBBB???;;;999999777777666555555444444333222333333444444333333222333444444444444555555555555555666777777888BBBLLLfff{{{kkkgggvvvkkkOOO??????===>>>???;;;::::::::::::::::::::::::<<<===???AAAFFFNNNZZZcccpppxxx~~~nnn[[[QQQNNNNNNSSSYYY___gggnnnppppppooonnnnnnnnnoooppppppooopppsssrrrrrrxxx|||ssskkkfffeeeoooqqqwww|||}}}}}}{{{}}}wwwrrrssstttvvvzzz~~~}}}zzzzzz{{{{{{zzzyyyxxxxxxvvvvvvvvvvvvvvvvvvuuuuuuwwwyyy{{{|||||||||}}}~~~}}}}}}}}}~~~~~~{{{xxxvvvsssqqqpppnnnkkkhhhggggggfffggghhhhhheeecccdddcccaaaaaabbbdddgggiiiggglllrrrwww{{{rrrbbbXXXSSSMMMIIIIII|||~~~}}}uuuVVVFFF???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===>>>??????@@@AAABBBCCCDDDDDDEEEDDDFFFGGGHHHHHHJJJMMMOOORRRVVV[[[^^^aaajjjwwwvvvmmmgggdddccccccaaasss~~~}}}{{{zzzyyywwwuuurrrooollljjjiiifffccc``````]]]XXXUUUTTTTTTTTTSSSPPPNNNKKKIIIIIIIIIHHHGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFFFFGGGGGGHHHHHHHHHJJJMMMNNNPPPUUU]]]dddooo}}}|||uuuzzzttttttyyyhhhZZZLLLEEEAAA<<<999999777777666666555444444444333333333333333333333333444444444444555555555555777777888999888<<>>;;;999999999999999999999999;;;<<<>>>@@@EEEOOO\\\fffuuuzzz~~~{{{hhhVVVQQQOOORRRYYY```dddkkkqqqsssqqqooonnnnnnoooqqqsssppppppqqqsssrrrrrrwww~~~yyyoooiiihhhhhhrrrsssxxx}}}~~~~~~}}}{{{wwwwwwzzz{{{~~~||||||||||||{{{zzzyyyxxxyyyyyyyyyyyyxxxwwwuuutttuuuwwwzzzzzzyyyyyyzzz{{{}}}|||}}}~~~~~~zzzxxxtttrrrqqqooollljjjjjjiiihhhiiijjjiiigggeeebbb```___^^^___bbbeeeggghhhlllqqquuuyyy}}}wwweeeZZZTTTNNNIIIHHHoooQQQDDD>>>======<<<;;;;;;<<<<<<===<<<<<<;;;<<<===???@@@??????@@@AAABBBCCCDDDDDDBBBDDDFFFFFFGGGHHHJJJLLLQQQTTTWWWXXX[[[bbbllluuu}}}{{{wwwrrrkkkeee]]]nnnwwwyyy~~~~~~~~~|||{{{zzzxxxvvvrrrooollljjjhhhfffdddaaa___[[[VVVRRRQQQQQQPPPPPPMMMKKKHHHGGGHHHIIIHHHHHHFFFEEEEEEDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHIIIIIIIIILLLSSSXXXbbbrrryyyyyyvvvooo```PPPHHHCCC===::::::888777777666555555444444333333333333333333333333444444444555555555666666666666777999999???OOO___uuu\\\bbb|||sssZZZDDD<<>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<>>>???@@@??????@@@AAABBBCCCDDDDDDBBBDDDFFFGGGGGGGGGIIIKKKMMMPPPRRRTTTVVV]]]eeelllttt{{{uuukkk___nnntttuuuyyywwwyyy}}}|||{{{yyyxxxqqqnnnkkkiiihhhgggeeeccc___[[[VVVRRRPPPOOONNNMMMJJJHHHEEEEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFFFFFFFGGGHHHHHHHHHGGGIIIJJJIIIHHHJJJOOOSSSZZZfffzzz~~~~~~uuufffUUUKKKDDD>>>::::::888888777666666555555444444333333222222333333444444444555555555666666666333444666888:::CCCWWWjjjppp[[[fffgggSSSAAA<<<@@@;;;999;;;999::::::::::::::::::::::::777:::===BBBIIITTTbbbkkkwww{{{~~~vvviii[[[RRRQQQTTT^^^jjjppppppoooqqqpppooonnnmmmnnnpppsssuuuqqqqqqsssuuusssqqquuu{{{~~~rrrjjjiiimmmqqqrrrrrrvvv|||zzz|||}}}|||zzzyyyxxxyyy{{{{{{zzzyyyvvvuuusssuuuwwwwwwvvvvvvvvvxxx|||{{{{{{||||||yyyuuurrrpppooommmllljjjhhhgggfffgggfffeeecccaaaaaaaaaaaabbbdddeeegggiiimmmrrrwww{{{~~~oooaaaYYYRRRLLLIIIyyy[[[EEEEEE@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::;;;===>>>?????????@@@AAABBBCCCCCCDDDCCCEEEGGGHHHHHHHHHJJJKKKLLLNNNPPPRRRUUUZZZaaafffiiiuuuvvvlllwwwzzzyyy{{{uuuqqqxxx~~~|||{{{zzzxxxpppmmmjjjhhhhhhgggfffeee```\\\WWWSSSQQQOOOMMMLLLLLLIIIFFFEEEEEEEEEDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIKKKLLLKKKIIIKKKOOOSSSUUU]]]lllzzzjjjXXXMMMFFF???;;;:::888888777777666555555555444333333222222333333444555555555555666666666666333555777:::>>>JJJaaavvvhhh\\\mmm```LLL===;;;AAA<<<999<<<;;;::::::::::::::::::::::::666:::@@@EEEMMMXXXeeennntttyyy}}}zzznnn___TTTQQQMMMSSS```ooovvvtttqqqppppppooonnnmmmmmmnnnoooppprrrqqqsssuuusssqqqtttzzzxxxmmmggghhhmmmssssssrrruuu{{{~~~~~~|||zzzyyytttuuuwwwyyyyyyxxxvvvtttuuuvvvxxxxxxwwwvvvwwwxxx|||{{{zzz{{{~~~|||yyytttqqqpppooommmllljjjhhheeeeeeeeeeeecccbbb___```aaabbbcccdddeeeeeedddiiipppwww|||{{{jjjaaaXXXPPPLLLtttVVVEEEJJJAAA@@@???>>><<<<<<<<<<<<::::::999999:::;;;===>>>>>>???@@@AAABBBCCCCCCDDDDDDFFFIIIJJJJJJJJJKKKLLLMMMOOOQQQSSSTTTXXX]]]aaa```nnn~~~zzzuuummmqqqyyy~~~xxxyyy}}}|||zzzyyyooommmiiihhhhhhhhhgggfffaaa^^^YYYUUUSSSQQQNNNLLLPPPMMMJJJGGGGGGFFFDDDCCCHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDEEEEEEFFFGGGHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKGGGIIIJJJIIIGGGHHHMMMQQQRRRWWWcccxxxzzz}}}mmmZZZNNNFFF???;;;:::888888777777666666555555444444222222222222444444555555555555666666666777666888;;;???CCCPPPjjjvvvccc\\\rrr^^^HHH::::::AAA<<<:::======;;;;;;;;;;;;;;;;;;;;;;;;777;;;BBBHHHPPP[[[hhhqqqqqqwww|||wwwhhhXXXPPPPPPIIIPPP```qqqyyyvvvrrrpppqqqpppnnnmmmlllllllllmmmrrrqqqsssvvvtttqqqtttzzz|||{{{{{{}}}tttjjjeeegggnnnsssuuusssuuu{{{~~~~~~}}}{{{yyyppprrruuuwwwwwwvvvuuusssvvvxxxyyyzzzxxxxxxxxxyyy|||{{{zzz{{{}}}~~~~~~|||xxxtttqqqooonnnmmmlllkkkhhhfffeeeeeeeeedddccc\\\^^^```aaabbbcccbbbaaa___eeennnwww}}}rrrggg\\\SSSNNNxxxgggUUUKKKEEE======;;;:::::::::::::::<<<;;;;;;;;;;;;<<<======>>>???@@@@@@BBBBBBCCCDDDDDDDDDFFFHHHIIIJJJKKKKKKLLLNNNPPPQQQTTTWWW]]]```dddjjjuuu}}}xxxqqqmmmppptttyyy~~~~~~}}}}}}~~~}}}}}}|||yyywwwqqqnnnkkkjjjlllkkkhhheee```]]]XXXSSSOOOLLLKKKKKKPPPOOOMMMJJJHHHGGGGGGFFFEEEGGGHHHHHHFFFDDDCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEJJJJJJKKKLLLLLLMMMLLLLLLOOOQQQZZZmmm{{{}}}ttt```SSSJJJAAA:::888999777555555555666555444333333333333333333333333555444444444444555666666:::888777;;;EEEYYYtttooodddggg~~~yyyTTTDDDBBB???======<<<:::888777777888999999999999888888999>>>GGGSSS```jjjooouuuxxxxxxooo```SSSNNNNNNMMMUUU```iiioooqqqqqqqqqqqqqqqpppnnnkkkjjjlllmmmssspppoooqqqrrrqqqtttxxx}}}pppgggeeehhhnnnrrrpppqqquuuyyy}}}}}}{{{yyyvvvvvvwwwwwwwwwwwwvvvvvvxxxxxxxxxvvvuuuwwwzzz}}}~~~}}}{{{zzzzzz|||~~~}}}{{{xxxtttqqqooonnnmmmkkkjjjhhhggghhhgggeeecccdddcccaaa`````````aaabbbcccfffkkkqqqxxx}}}|||mmmcccYYYQQQzzzkkkUUUHHHBBB>>>===<<<;;;;;;::::::;;;<<<;;;;;;;;;;;;<<<======>>>???@@@@@@BBBBBBCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMOOOPPPRRRUUUZZZ^^^```eeeppp{{{tttmmmjjjlllooottt~~~}}}zzzxxxqqqnnnkkkjjjkkkkkkhhheeeaaa___[[[VVVRRROOONNNMMMMMMKKKIIIFFFEEEEEEEEEFFFGGGHHHJJJIIIGGGEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKLLLMMMMMMMMMMMMMMMPPPQQQXXXiii~~~{{{vvvaaaSSSJJJBBB<<<999999777555555555666555444333333333333333333333333555444444444444555666666888777777<<>>===<<<<<<:::888888888999:::::::::::::::888:::???IIIWWWdddmmmrrrssstttrrriii\\\QQQLLLKKKOOOVVVaaajjjnnnooonnnnnnpppppppppnnnkkkkkkmmmnnnrrrnnnnnnqqqsssrrrtttxxxxxxnnnfffeeeiiimmmqqqnnnooorrrvvv{{{{{{xxxwwwwwwwwwwwwvvvvvvuuuuuuwwwxxxxxxwwwvvvwwwyyy{{{}}}|||zzzzzzzzz{{{}}}~~~}}}{{{xxxtttrrrpppnnnnnnmmmkkkiiihhhhhhgggeeecccdddcccbbbaaaaaaaaabbbcccbbbeeejjjpppvvv|||tttggg\\\UUUyyyqqqWWWIIIBBB??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???@@@@@@BBBBBBCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPRRRVVVYYYZZZ___iiiwwwuuulllfffeeeeeeiiirrr}}}zzzxxxqqqnnnkkkjjjkkkjjjgggdddcccaaa]]]YYYUUUSSSQQQQQQMMMKKKHHHEEEDDDDDDFFFGGGHHHJJJKKKJJJHHHGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHIIIIIIKKKLLLMMMNNNNNNMMMMMMNNNOOOOOOOOONNNNNNPPPQQQVVVdddyyyxxxbbbTTTKKKCCC===;;;999888666555666666555444333333333333333333333333555444444444444555666666666666888===KKKccc~~~bbbbbbooodddLLLBBB@@@===<<<<<<;;;:::888999999999::::::::::::;;;<<<>>>DDDNNN[[[gggnnnrrrqqqoooiii```VVVNNNIIIHHHPPPXXXbbbkkknnnnnnlllkkknnnoooooommmkkkkkkmmmnnnnnnlllmmmqqqssssssuuuyyyyyytttmmmiiijjjmmmqqqtttoooooopppssszzz}}}zzzxxxxxxwwwvvvuuutttssssssuuuwwwxxxxxxwwwwwwwwwyyy{{{zzzzzzyyyyyy{{{|||}}}|||{{{xxxuuusssqqqpppoooooollljjjhhhgggfffeeeccceeedddbbbaaaaaaaaabbbcccaaaccchhhmmmtttyyy}}}}}}lllaaa[[[uuu}}}uuuZZZLLLFFFAAA@@@???>>>============<<<<<<<<<<<<<<<======>>>>>>???@@@@@@BBBBBBCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKMMMMMMNNNOOORRRUUUWWW[[[cccnnnxxxwwwlllhhhdddaaacccjjjxxx|||yyyxxxrrroookkkjjjkkkjjjfffccccccaaa^^^[[[XXXUUUTTTSSSQQQOOOKKKHHHFFFFFFHHHIIIIIIJJJKKKJJJIIIGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIKKKMMMOOOPPPRRRSSSPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPTTT___rrr~~~yyybbbTTTKKKCCC===<<<:::888666555666666555444444444444444444444444444555444444444444555666666555777999>>>MMMggg___eeevvvxxxWWWGGGAAA???<<<;;;<<<;;;:::999999888888888999999::::::@@@CCCJJJTTT___hhhmmmoooooojjjaaaXXXQQQKKKIIIHHHQQQYYYcccllloooooommmlllmmmnnnooonnnkkkjjjjjjkkkjjjhhhjjjooorrrrrrtttxxx~~~}}}wwwtttpppnnnqqqvvvzzz|||sssrrrppprrryyy}}}{{{zzz|||yyyyyywwwvvvtttsssrrrrrrtttvvvyyyyyyxxxvvvvvvvvvzzzzzzzzzzzzzzz{{{|||}}}{{{zzzyyywwwuuusssrrrqqqqqqnnnjjjhhhgggfffeeecccdddcccaaa`````````aaabbb```bbbfffkkkqqqwww{{{~~~pppddd```{{{rrryyysssYYYKKKGGGAAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>???@@@@@@BBBBBBCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIKKKMMMMMMMMMNNNPPPRRRVVVZZZ___ffflllrrryyy||||||qqqllleee``````eeeooo~~~{{{yyyxxxtttpppmmmkkkkkkjjjfffcccaaa```^^^\\\YYYWWWVVVUUUUUUSSSOOOKKKIIIHHHIIIJJJJJJKKKLLLKKKIIIHHHIIIKKKKKKLLLMMMNNNNNNNNNMMMMMMKKKKKKMMMOOOQQQSSSUUUVVVRRRSSSSSSTTTSSSSSSRRRRRRPPPQQQTTT\\\lll|||{{{zzzcccUUULLLCCC===;;;:::888666666666777666555444444444444444444444444555444444444444555666666555888:::>>>OOOjjjqqq]]]iii|||iiiMMMDDD???===;;;:::;;;;;;:::999888777777666777888999999???CCCKKKWWWbbbjjjnnnnnnkkkeee]]]TTTMMMJJJJJJJJJRRRYYYccckkkppppppppppppmmmoooqqqpppmmmjjjhhhggggggeeeggglllooopppssswwwxxx|||}}}zzzwwwtttrrrrrrwww}}}{{{wwwrrrqqquuuyyytttqqqtttzzz{{{yyyxxxuuutttsssrrrrrrsssuuuxxxyyyxxxvvvuuutttyyyyyyzzzzzz{{{|||}}}}}}zzzzzzyyyxxxvvvuuutttsssrrroookkkhhhhhhgggfffdddbbbaaa___^^^^^^______``````bbbeeejjjpppvvv{{{}}}~~~~~~tttfffbbbyyyrrrvvvrrryyykkkTTTGGGCCCAAAAAA@@@???>>>>>>>>>>>>======<<<<<<======>>>???>>>???@@@@@@BBBBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIKKKMMMNNNNNNNNNPPPRRRUUUYYY]]]```bbbgggnnntttyyyzzzoooeee______aaahhhyyy~~~{{{yyyyyyvvvrrrnnnmmmlllkkkgggccc```___^^^\\\ZZZYYYWWWVVVUUUTTTQQQOOOMMMKKKKKKKKKLLLMMMMMMLLLKKKJJJLLLNNNNNNOOOPPPRRRRRRQQQQQQPPPOOOPPPQQQSSSUUUVVVXXXXXXUUUUUUVVVVVVVVVUUUTTTTTTPPPRRRUUU[[[hhhvvvrrr{{{{{{fffXXXOOOFFF>>>;;;:::888666666777777666555444444444444444444444444555444444444444555666666555:::<<>><<<::::::;;;;;;:::999777777666555555777888999:::@@@JJJXXXdddkkkmmmmmmeeeaaaZZZRRRKKKIIILLLNNNTTTZZZccciiinnnoooqqqqqqmmmppptttvvvsssnnnjjjhhhhhheeefffjjjmmmooosssxxxwww|||~~~zzzyyyzzzvvvssstttzzzyyysssssszzz|||tttmmmnnnttt~~~|||zzzxxxvvvttttttttttttsssuuuxxxxxxwwwuuuttttttwwwxxxyyyyyyzzz{{{||||||yyyyyyyyyyyyxxxwwwvvvuuurrroookkkhhhhhhhhhgggfffaaa```^^^]]]]]]]]]^^^___bbbcccfffjjjpppvvv{{{~~~~~~~~~~~~zzziiiccctttmmmqqq{{{qqq{{{wwwbbbPPPFFFCCCAAA@@@???>>>>>>========================>>>>>>???>>>???@@@@@@BBBBBBCCCDDDDDDEEEFFFGGGGGGHHHGGGGGGIIIKKKNNNOOOOOOPPPQQQSSSSSSWWW[[[\\\\\\```hhhooouuurrrggg`````````cccsss|||{{{|||xxxtttpppnnnnnnlllgggddd``````___^^^\\\[[[YYYXXXUUUUUUUUUTTTSSSRRRQQQQQQOOOPPPPPPOOOMMMNNNPPPRRRQQQRRRTTTUUUUUUUUUSSSRRRVVVVVVWWWXXXYYYZZZZZZ[[[WWWWWWXXXXXXWWWVVVVVVUUURRRTTTWWWZZZcccwwwooojjjwww~~~~~~jjj]]]SSSIII@@@<<<;;;999777666777777666555555555555555555555555555555444444444444555666666555;;;===AAASSSqqqfff___vvvqqqRRRBBB>>>===;;;999999:::;;;:::999888777666555666777999:::;;;AAALLLXXXccchhhhhhfff^^^]]]XXXQQQIIIHHHLLLRRRWWW[[[aaafffiiilllnnnpppkkkqqqxxx|||zzzuuuooolllkkkgggfffjjjllloootttzzz~~~|||yyyyyy{{{wwwwww~~~{{{wwwzzz}}}pppnnnsss||||||{{{xxxvvvuuuuuuvvvvvvtttvvvwwwwwwuuutttsssttttttuuuvvvwwwyyyyyyzzzzzzyyyyyyzzzzzzyyyxxxwwwvvvrrroookkkhhhhhhiiiiiihhhaaa```___^^^]]]^^^______dddeeegggkkkqqqwww|||}}}~~~mmmcccsssmmmqqq{{{|||ooo{{{lll]]]OOOHHHGGGAAA@@@???>>>===========================>>>??????>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGIIILLLNNNPPPPPPQQQRRRTTTRRRVVVZZZZZZYYY]]]eeemmmrrruuuiiibbbbbbaaacccqqq||||||~~~}}}~~~yyyuuuqqqooonnnlllhhhddd`````````___^^^\\\[[[ZZZVVVWWWXXXZZZZZZYYYXXXWWWRRRRRRRRRQQQPPPPPPRRRTTTRRRTTTVVVWWWWWWVVVUUUTTTZZZZZZ[[[[[[\\\\\\\\\\\\XXXXXXYYYYYYXXXWWWVVVVVVTTTVVVXXXYYY```rrrnnngggmmmlll```WWWLLLBBB===;;;999777666777777666555555555555555555555555555555444444444444555666666444;;;>>>BBBVVVtttyyyfffccc~~~gggLLL@@@<<<<<<:::999999:::;;;:::999999888777666666888:::;;;@@@EEEOOOYYYaaaccc```]]]YYYZZZXXXPPPHHHFFFMMMTTTYYY\\\```dddfffhhhkkkmmmjjjqqqzzz{{{uuuqqqnnniiigggjjjmmmooouuu||||||yyyyyy{{{{{{|||}}}wwwqqquuu}}}}}}{{{yyywwwvvvvvvwwwxxxtttvvvwwwvvvtttsssssstttrrrssstttvvvwwwwwwxxxxxxxxxyyyzzz{{{zzzyyyxxxwwwrrrnnnjjjhhhhhhiiijjjjjjbbbaaa```___^^^______```eeefffhhhlllqqqwww}}}~~~~~~pppdddvvvhhhlllqqqjjj|||ttt^^^SSSMMMHHHFFFFFFDDDBBB???======>>>>>>???>>>===<<<;;;:::::::::>>>??????@@@@@@AAABBBBBBDDDFFFFFFFFFEEEFFFGGGIIIIIIJJJMMMOOOPPPQQQQQQQQQPPPRRRUUUXXXZZZ___dddgggrrrwwwnnnddd___^^^aaalllwwwzzz|||{{{yyyyyywwwtttoookkkiiihhhdddcccaaaaaaaaa```^^^\\\^^^\\\ZZZZZZ[[[]]]]]]\\\ZZZYYYXXXWWWVVVVVVVVVVVVXXXYYYYYYZZZZZZZZZYYYYYYWWWXXXZZZ[[[\\\[[[[[[ZZZ[[[ZZZYYYXXXWWWVVVUUUTTTUUUVVVXXX[[[eeexxxnnnaaaeeerrrlll___VVVKKKBBB>>><<<;;;999777666555555555666555555444444333222222666666666666777777777777888777;;;HHHaaazzz~~~bbbcccnnn```HHH@@@???<<<;;;:::;;;<<<<<<:::888777777888777777888:::<<<@@@IIIVVVaaafffccc]]]XXXWWWTTTPPPKKKHHHIIILLLPPPZZZ]]]bbbfffhhhhhhgggfffllluuu|||pppkkkpppttttttzzz~~~uuuvvv|||~~~~~~}}}rrrqqqwww|||}}}{{{xxxwwwxxxyyyxxxxxxxxxwwwtttsssrrrssstttuuuvvvtttqqqpppsssvvvxxxzzzzzzzzzyyyxxxxxxwwwwwwvvvwwwtttooolllkkkjjjiiihhhfffeeeccc```^^^^^^]]]]]]eeeeeefffjjjqqqxxx|||~~~xxxlllwwwllloooyyyppplll~~~kkkXXXPPPKKKHHHHHHEEEDDDAAA???=========>>>>>>======<<<;;;;;;;;;;;;>>>??????@@@@@@AAABBBBBBDDDEEEFFFFFFEEEFFFHHHJJJIIIJJJLLLNNNPPPPPPPPPPPPQQQSSSUUUWWWZZZ^^^bbbfffqqq{{{qqqgggaaa```cccnnnxxx{{{|||~~~{{{{{{yyyvvvrrrnnnkkkjjjdddccccccdddfffeeecccaaa```^^^\\\\\\]]]______^^^]]]\\\[[[ZZZYYYXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^]]][[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXVVVWWWYYY[[[dddvvvvvvaaa```fffzzziii]]]VVVMMMDDD???<<<;;;999888666555555555555555444444444444333333666666666666777777777777:::999===LLLddd|||vvv\\\aaaxxx{{{ZZZEEE>>>===<<<;;;:::;;;<<<<<<:::888777777888777777888;;;===BBBLLLYYYcccfffbbb[[[VVVSSSPPPLLLGGGEEEGGGMMMQQQYYY\\\___ccceeeeeedddcccjjjrrr~~~wwwqqqvvvxxxxxx~~~xxx{{{}}}{{{|||wwwzzz~~~zzz}}}{{{yyyxxxyyyyyyyyyxxxyyyxxxvvvuuuttttttttttttvvvsssqqqpppsssvvvxxxyyyxxxxxxxxxwwwvvvvvvuuuuuuwwwtttpppmmmlllkkkiiigggeeedddbbb```^^^]]]]]]^^^ddddddfffjjjqqqwww{{{|||~~~zzzlll}}}wwwzzz}}}qqqnnnqqqwww^^^QQQLLLJJJHHHIIIDDDCCC@@@>>>==================<<<<<<;;;<<<<<<===>>>??????@@@@@@AAABBBBBBDDDEEEFFFFFFEEEFFFHHHJJJIIIJJJKKKMMMNNNOOOOOOOOORRRSSSVVVWWWYYY\\\```ccckkkyyyuuuiiibbb```ccclllvvv{{{~~~{{{{{{}}}~~~}}}{{{xxxuuurrrooommmfffgggiiillloooooonnnlllcccaaa______```bbbbbbaaaaaa```___]]]\\\[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]``````______]]]\\\ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZWWWYYYZZZ\\\cccsssggg___[[[hhhggg[[[VVVOOOFFF@@@<<<;;;999888666666555555444444444444444555555555666666666666777777777777<<<;;;@@@QQQjjjkkkVVV___qqqTTTCCC>>>===<<<;;;:::;;;<<<<<<:::888777888888777777999<<>>>>>>>>??????@@@@@@AAABBBBBBDDDEEEFFFFFFEEEFFFHHHJJJIIIIIIKKKLLLMMMNNNNNNOOORRRTTTVVVVVVWWWZZZ^^^aaaeeerrrvvvhhhaaa]]]^^^eeelllsss}}}yyyxxxxxxzzz~~~~~~}}}{{{yyywwwtttqqqnnnkkklllooosssxxxyyyxxxwwwfffdddbbbbbbccceeeeeedddeeedddbbb```___^^^]]]]]]\\\\\\]]]^^^____________^^^^^^]]]\\\[[[YYYXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXZZZ\\\]]]cccqqqrrrcccXXX```zzziii[[[WWWQQQGGGAAA<<<;;;:::888777666555555333333333444555666666777666666666666777777777777===;;;CCCWWWqqqxxxaaaSSSaaahhhOOOCCC@@@???<<<;;;:::;;;<<<<<<:::888777888888777777:::>>>AAALLLUUUaaagggeee]]]TTTOOORRROOOJJJEEEEEEJJJRRRYYY]]]^^^```aaabbbaaa`````````hhhsss}}}zzzvvvyyy{{{}}}vvvzzz{{{uuuvvv~~~~~~|||||||||zzz~~~|||||||||}}}|||zzzxxxyyyzzzzzzzzzyyywwwtttrrruuurrrppppppsssvvvwwwxxxwwwwwwvvvvvvuuutttttttttuuusssqqqooonnnkkkhhheeecccbbb```___]]]]]]^^^^^^```bbbffflllssswwwxxxxxx|||}}}~~~~~~~~~yyy~~~yyyzzz{{{qqqwwwooo```PPPIIIGGGFFFEEEFFFBBBAAA@@@???>>>>>>======<<<<<<<<<<<<<<<===>>>???>>>??????@@@@@@AAABBBBBBCCCDDDFFFFFFEEEFFFIIIKKKIIIIIIJJJJJJKKKLLLMMMNNNRRRTTTUUUVVVVVVXXX\\\___bbbmmm{{{uuuggg^^^ZZZXXX[[[```jjjwww|||uuusssqqqrrrvvv|||}}}{{{xxxwwwvvvtttqqqnnnlllmmmppptttyyy{{{{{{zzzhhhfffddddddeeeggggggfffgggfffdddbbb```___^^^]]]\\\\\\]]]______`````````\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSWWWYYY\\\^^^cccoooxxxeeeWWW___yyymmm]]]WWWQQQHHHAAA===<<<:::888777666666666222333444444555666777777666666666666777777777777<<<;;;EEE___{{{ooo\\\TTTgggzzz]]]IIIBBB@@@>>><<<;;;:::;;;<<<<<<:::888777888888777888;;;???CCCOOOXXXcccgggcccYYYQQQMMMQQQNNNIIIEEEEEEKKKTTTZZZ___```bbbcccbbb```^^^]]][[[bbblllvvv{{{|||wwwuuuwww{{{~~~}}}tttzzz{{{tttuuu|||}}}zzz}}}~~~}}}}}}||||||}}}~~~}}}zzzwwwxxxyyyzzzzzzyyywwwtttrrrtttrrrpppqqqsssvvvwwwwwwwwwwwwwwwvvvuuuuuutttttttttrrrpppooonnnlllhhhfffdddcccaaa___^^^]]]]]]^^^^^^aaaeeelllsssxxxxxxxxxyyy{{{}}}~~~~~~{{{wwwyyyzzz~~~hhh[[[NNNIIIGGGEEECCCCCCBBBBBBAAAAAA@@@??????>>>===<<<<<<<<<===>>>>>>???>>>??????@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGIIIKKKIIIIIIIIIIIIJJJKKKLLLMMMRRRSSSTTTUUUUUUWWW[[[^^^bbbkkkwwwtttggg___ZZZWWWVVVYYYaaannnzzzqqqnnnkkkkkkooovvv||||||yyyvvvuuuvvvtttpppmmmiiiiiikkknnnrrrtttuuutttiiigggeeeeeefffhhhhhhggggggfffdddbbb___^^^]]]\\\ZZZ[[[\\\^^^____________\\\[[[ZZZYYYXXXXXXXXXXXXVVVUUUTTTSSSQQQPPPOOONNNRRRUUUYYY\\\aaalll{{{zzzfffWWW___yyy}}}~~~ppp___WWWPPPHHHCCC===<<<:::999777666666666333333444555666666777777666666666666777777777777<<<;;;IIIhhhiiiZZZYYYpppnnnSSSCCC@@@>>>;;;<<<;;;:::;;;<<<<<<:::888888888888777888<<>>===============>>>>>>>>>??????@@@@@@AAABBBBBBBBBDDDEEEFFFFFFGGGIIILLLIIIHHHHHHHHHHHHJJJKKKLLLPPPRRRSSSTTTUUUWWWZZZ]]]aaagggqqq|||uuuiiiccc```\\\YYYZZZ___lllwwwoookkkgggffflllttt{{{~~~~~~{{{xxxttttttvvvuuuqqqlllhhhgggfffgggjjjmmmnnnnnniiigggeeeeeefffggghhhggggggeeeccc```^^^\\\ZZZZZZYYYYYY[[[\\\]]]^^^^^^^^^\\\[[[YYYVVVUUUTTTTTTTTTRRRQQQQQQPPPOOONNNNNNNNNLLLPPPUUUYYY^^^iiiwwwmmmZZZaaaxxx~~~ppp```VVVOOOHHHEEE===<<<;;;999888777666666444444555555666666777777666666666666777777777777<<<<<>>>>>============>>>>>>>>>??????@@@AAAAAABBBBBBBBBDDDEEEFFFFFFGGGJJJLLLIIIHHHHHHGGGHHHIIIKKKLLLPPPQQQSSSSSSTTTWWWZZZ]]]]]]ccckkkvvvuuukkkhhhfffaaa^^^^^^bbbooo~~~uuuooojjjeeeeeejjjsss|||~~~~~~{{{wwwttttttvvvvvvqqqllliiigggeeedddfffiiijjjkkkiiigggeeedddfffgggggggggfffdddbbb___\\\ZZZYYYXXXWWWXXXZZZ[[[\\\]]]]]]]]][[[YYYVVVSSSPPPOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOGGGLLLQQQVVV\\\ffftttwww```cccvvvppp___VVVNNNIIIGGG===<<<;;;999888777666666555555555555666666666666666666666666777777777777======PPPvvvbbb\\\bbb}}}fffLLLCCCCCCAAA<<<<<<;;;:::;;;<<<<<<:::888888888888777888===CCCHHHRRRZZZbbbaaaZZZSSSPPPPPPDDDEEEFFFIIINNNVVV___ffflllooorrrtttqqqllleee```[[[___eeejjjmmmooorrrtttuuuuuuttttttwww|||}}}}}}}}}}}}yyyqqqoootttyyyzzz}}}~~~zzzxxxyyyzzzxxx|||yyy{{{}}}yyyzzz|||~~~}}}xxxtttqqqrrrrrrsssssssssssssssrrrqqqpppqqqtttuuuvvvuuuuuuttttttssssssrrrqqqqqqrrrppplllkkklllmmmnnnmmmkkkiiifffbbb```^^^]]]]]]^^^___dddlllttt{{{uuutttzzz|||```XXXOOOIIIGGGGGGFFFEEEDDDDDDEEEEEEDDDBBB@@@???<<<<<<======>>>>>>??????>>>>>>>>>>>>???@@@AAABBBAAACCCDDDEEEDDDEEEFFFHHHJJJKKKKKKKKKIIIIIIKKKMMMMMMOOOQQQRRRTTTWWW[[[^^^eeefffkkkvvv|||xxxsssnnnkkkgggdddaaacccnnnxxxkkkhhhgggiiikkknnnvvv~~~}}}{{{yyy{{{}}}{{{wwwtttuuuvvvnnnkkkggggggjjjllllllkkkhhhhhhgggggggggfffccc```aaa```^^^\\\[[[[[[\\\]]]ZZZ[[[\\\\\\\\\[[[YYYXXXXXXVVVTTTQQQOOOMMMLLLKKKMMMKKKKKKKKKMMMMMMLLLKKKOOONNNOOOPPPVVV```kkksssyyyeeedddeeeooo]]]VVVRRRLLLFFF???===;;;999777666666666555555555555666888999:::888777777666666777888999@@@CCCUUUwwwjjjbbb[[[ddd___FFF??????===:::===<<<:::888777777888888333444666888:::>>>CCCGGGRRR```fff___WWWWWWUUUOOOEEECCCBBBDDDKKKUUU___eeelllrrrtttsssssssssmmmcccbbbccceeehhhkkknnnqqqsssyyyyyywwwrrrsssyyy}}}}}}zzztttqqquuuzzzrrrrrryyy}}}xxxuuurrrooommmkkkvvvyyy|||~~~}}}yyywwwyyy{{{uuutttsssqqqooooooooopppqqqqqqsssuuuwwwwwwvvvtttsssrrrsssuuuuuusssqqqqqqqqquuurrrooolllkkkkkkmmmnnnllliiieeeaaa______```aaabbbaaaccciiirrryyy}}}~~~rrrsss|||aaaYYYPPPJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA???>>>============>>>>>>>>>>>>????????????@@@AAABBBCCCAAABBBDDDEEEDDDEEEFFFHHHJJJKKKKKKJJJIIIIIIKKKMMMMMMOOOQQQRRRTTTWWW[[[^^^hhhhhhllluuu}}}xxxsssnnniiiddd```bbblll}}}xxxlllhhhgggjjjlllooowww~~~~~~}}}~~~}}}{{{zzz|||}}}{{{wwwuuuuuuvvvtttqqqnnnmmmnnnoooooommmlllkkkjjjiiiiiigggdddaaaaaa```]]][[[[[[[[[[[[\\\YYYZZZ[[[[[[[[[ZZZXXXXXXWWWVVVSSSQQQNNNLLLKKKKKKIIIHHHHHHIIIKKKMMMLLLLLLMMMMMMMMMNNNRRRYYYbbbiii~~~kkkeeeddd~~~ttt```WWWRRRKKKEEE???===;;;999777666666666555555555555666777888999888777666666666777999999@@@EEEXXXyyyddd\\\XXXccc^^^GGGAAAAAA???===<<<;;;:::999888777777777333555666888:::>>>DDDHHHTTTaaaggg```YYYXXXVVVPPPFFFEEEDDDFFFLLLUUU___dddkkkppprrrrrrssstttppphhhfffggghhhjjjlllnnnoooppptttvvvssspppqqqwww{{{{{{~~~wwwqqqooottt}}}~~~sssqqq{{{yyyrrrmmmkkkjjjjjjuuuwww{{{}}}~~~|||yyy|||zzzwwwtttqqqmmmkkkkkkkkklllooopppsssuuuuuutttsssrrrqqqsssttttttsssqqqpppqqqrrrqqqnnnllllllmmmnnnooommmjjjfffbbb______```aaaaaaaaaccchhhqqqxxx|||~~~ppprrr~~~aaaZZZQQQKKKHHHHHHFFFEEECCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>============@@@@@@@@@AAAAAABBBCCCCCC@@@BBBDDDDDDDDDDDDFFFHHHIIIJJJJJJJJJIIIIIIKKKMMMNNNOOOQQQRRRTTTVVVZZZ]]]hhhiiillluuuxxxrrrjjjccc^^^___iiixxxyyymmmjjjhhhjjjlllnnnvvv~~~zzz|||~~~~~~}}}|||}}}~~~}}}}}}{{{|||}}}{{{xxxvvvvvvvvvyyywwwsssrrrrrrqqqqqqpppqqqooommmlllkkkiiieeecccaaa___]]]\\\[[[ZZZ[[[[[[XXXYYYYYYYYYYYYXXXWWWWWWVVVUUURRRPPPMMMKKKJJJJJJFFFEEEEEEFFFIIILLLLLLLLLLLLMMMMMMMMMNNNRRRXXX]]]qqqrrrfffbbbxxxxxxzzzdddYYYRRRJJJDDD???>>>;;;999777777666666777666666555555666666777888777666666666777999:::???FFFZZZyyy^^^VVVVVVggg[[[FFFAAAAAA???>>>;;;;;;;;;:::999888777666444555777888;;;???EEEIIIXXXbbbggg```ZZZXXXVVVQQQFFFFFFFFFIIINNNVVV^^^bbbiiilllmmmnnnpppsssqqqmmmhhhhhhiiiiiijjjjjjjjjjjjpppqqqpppmmmooovvvzzzzzz~~~zzzsssmmmlllrrr|||vvvsssuuulllhhhhhhhhhrrruuuxxx{{{|||~~~}}}{{{~~~wwwtttnnnjjjgggggghhhiiilllmmmppprrrsssrrrqqqpppppprrrttttttrrrqqqpppqqqpppooommmllllllmmmooopppmmmjjjfffbbb```___````````````bbbgggooovvv{{{}}}pppttt|||zzzaaaZZZQQQKKKIIIHHHFFFDDDCCCBBBBBBAAA@@@???>>>===??????>>>>>>======<<<<<>><<<999888777777777888777666555555555555555777777666666666888999:::<<>><<<<<<;;;;;;<<<;;;:::888666444444555777999;;;AAAGGGLLLZZZbbbddd^^^XXXUUUSSSOOOEEEEEEGGGKKKPPPVVV\\\```eeeffffffhhhkkknnnmmmllleeeeeeeeeeeeeeeeeeeeeeeemmmoooooommmqqqxxx}}}}}}}}}xxxqqqkkklllrrr{{{yyyvvvwwwnnnjjjiiipppsssvvvyyy{{{|||}}}{{{~~~vvvrrrmmmhhheeefffhhhjjjjjjkkkmmmooopppqqqppppppppprrrtttuuusssrrrrrrrrrpppooommmllllllmmmnnnoookkkiiieeebbb___^^^^^^___``````bbbfffmmmtttzzz}}}qqqvvv}}}vvv^^^WWWOOOJJJHHHGGGEEECCCCCCBBBAAA@@@???>>>>>>>>>??????>>>>>>======<<<<<<===>>>???@@@AAAAAAAAA@@@@@@AAACCCDDDCCCDDDEEEGGGFFFGGGIIIIIIIIIJJJLLLNNNOOOPPPRRRRRRSSSVVVYYY\\\bbbdddjjjuuuwwwlllccc]]]ZZZ[[[cccpppyyyqqqmmmiiihhhfffeeejjjqqqvvvyyy|||}}}|||{{{|||||||||~~~~~~~~~}}}{{{yyyxxxxxxxxxxxxwwwvvvuuuuuuvvvvvvssspppmmmkkkhhheeecccaaaaaa___^^^\\\[[[ZZZZZZXXXWWWWWWVVVVVVVVVVVVVVVUUUSSSQQQNNNLLLJJJIIIHHHGGGEEEDDDEEEHHHKKKLLLLLLMMMNNNNNNNNNMMMMMMOOOQQQZZZlllyyybbb\\\fffwwwiii[[[RRRLLLGGG@@@>>><<<:::888777777777888777666555444444444444777666666666666888:::;;;===LLLccc|||uuuXXXQQQ\\\yyyzzzTTTDDDAAA===:::<<<;;;<<<<<<;;;:::888555444555666777999<<>>>>>>>>>>>>>>>>>>>>============<<<===???@@@AAAAAA@@@??????AAACCCCCCCCCCCCEEEGGGEEEFFFHHHIIIIIIJJJMMMOOOOOOPPPRRRSSSSSSVVVYYY\\\___bbbgggppp|||uuujjjbbb]]]ZZZZZZaaammmzzzwwwooojjjfffdddaaa___dddjjjooossswwwyyyzzzzzz{{{||||||~~~|||zzzyyyzzz{{{zzzxxxwwwwwwxxxwwwtttpppmmmjjjhhheeecccbbbbbbaaa___^^^\\\[[[ZZZXXXWWWWWWVVVUUUVVVVVVVVVUUUTTTQQQOOOLLLJJJIIIIIIHHHFFFEEEGGGJJJNNNPPPQQQNNNOOOOOONNNLLLKKKLLLMMMTTTeee}}}ccc^^^```tttyyy}}}lll\\\SSSMMMIII@@@???<<<:::888777777777777666666555444444444555666666555666777888:::;;;>>>QQQjjjlllVVVQQQ```uuuRRREEECCC>>><<<>>>===<<<<<<;;;999777555444555666777999===CCCKKKQQQ[[[[[[ZZZVVVPPPLLLIIIGGGAAADDDIIIPPPUUUZZZ\\\]]]]]]ZZZZZZ___bbbcccdddggggggfffcccbbbccceeegggiiijjjnnnpppqqqwww|||vvvpppmmmoootttyyy||||||yyyzzzvvvpppooorrrvvvyyy{{{}}}{{{rrrkkkfffddddddfffgggiiikkkmmmnnnooopppppprrrtttuuutttsssssssssqqqpppooommmlllkkkjjjjjjfffeeecccaaa```_________```bbbdddfffkkkqqqyyy~~~wwwkkktttmmmmmmyyycccTTTOOOIIIEEEEEEEEECCCAAADDDCCCBBB@@@????????????============>>>>>>>>>>>><<<>>>@@@AAABBBBBBAAA@@@???AAACCCCCCCCCCCCEEEGGGDDDFFFGGGHHHIIIJJJMMMOOOOOOQQQRRRSSSSSSUUUYYY\\\]]]___dddkkktttvvvmmmfff```\\\[[[```iiisss}}}rrriiiddd```___\\\[[[```gggiiimmmsssxxx{{{~~~~~~|||yyy{{{|||zzzwwwtttuuuvvvxxxuuupppmmmkkkiiigggeeedddccccccaaa___]]]\\\[[[YYYXXXWWWVVVUUUVVVVVVWWWUUUTTTRRROOOMMMKKKJJJIIIGGGFFFFFFHHHMMMSSSWWWXXXTTTTTTSSSPPPMMMKKKKKKLLLPPP```yyyhhhccc\\\eee|||{{{ooo^^^TTTNNNJJJ@@@???===:::999888888888666666555444444444555555666666555666777888:::;;;<<>>===;;;999888666666555666666888999===DDDMMMRRR[[[YYYWWWSSSNNNHHHEEEEEEAAAEEELLLSSSYYY]]]______ZZZWWWXXX___dddeeefffjjjjjjgggccc``````cccgggjjjgggkkknnnpppwwwzzzuuupppnnnppptttwwwxxxxxx|||~~~yyytttwwwyyyssspppssswwwzzz|||~~~yyyqqqjjjfffdddcccdddfffhhhjjjlllmmmnnnnnnppprrrsssrrrqqqqqqrrroooooonnnmmmllllllkkkkkkfffeeedddcccbbbbbbbbbbbbaaaccceeegggjjjqqqyyy}}}ooofffqqq{{{iiiiiitttaaaQQQLLLFFFCCCDDDDDDBBB@@@EEEDDDBBB@@@?????????@@@<<<<<<======>>>>>>??????===???AAACCCCCCCCCBBBAAA???AAACCCCCCCCCCCCEEEFFFDDDEEEGGGHHHIIIJJJMMMPPPPPPQQQRRRSSSSSSUUUYYY[[[ZZZ]]]bbbiiiqqq{{{xxxqqqjjjccc^^^[[[___fffooo{{{zzzoooeee```\\\[[[ZZZZZZ___ffffffkkkssszzz~~~}}}xxxzzz{{{xxxsssppppppqqqyyyuuuqqqnnnlllkkkhhhgggeeeddddddbbb```^^^\\\[[[YYYXXXWWWVVVUUUVVVWWWXXXVVVUUURRRPPPMMMKKKJJJJJJFFFEEEFFFIIIPPPWWW\\\^^^[[[ZZZXXXTTTPPPMMMMMMNNNNNN]]]uuummmhhh[[[\\\uuu|||rrr```UUUNNNKKKAAA???===:::999888888888555555444444444555555666666555555666777999:::<<<999PPPkkkeee\\\ZZZmmmdddDDD>>>???;;;:::??????>>>;;;999777666666666666777888999>>>EEEMMMSSS\\\YYYUUURRRMMMGGGDDDDDDAAAFFFNNNVVV]]]```aaaaaaYYYUUUXXXaaaggghhhjjjoookkkhhhbbb]]]]]]___dddgggdddhhhlllooouuuyyyuuupppnnnqqqsssuuutttwwwwwwvvvssspppttt|||yyyuuupppssswww{{{}}}~~~uuuoookkkiiiaaabbbccceeehhhjjjlllmmmlllnnnpppqqqpppoooppppppmmmmmmmmmmmmmmmmmmmmmmmmffffffeeeeeeddddddeeeeeeaaacccfffgggjjjqqqzzzwwwooogggkkktttfffiii{{{vvv\\\NNNKKKHHHDDDBBBAAAAAABBBCCCCCCBBBAAA@@@>>>>>>===>>>>>>===============>>>============>>>???@@@AAA???AAABBBCCCCCCCCCEEEFFFFFFGGGHHHHHHHHHIIIKKKMMMSSSSSSRRRRRRTTTVVVYYY[[[[[[[[[```ggglllrrr}}}zzztttpppkkkeeeaaa^^^bbbggglllttttttkkk```^^^]]][[[ZZZZZZZZZZZZhhhmmmrrrvvvyyy}}}}}}|||{{{yyywwwuuutttsssyyyxxxuuuqqqmmmiiieeeccceeedddcccaaa___]]][[[ZZZ\\\ZZZXXXVVVUUUVVVWWWXXXXXXVVVRRROOOLLLKKKKKKKKKEEEEEEFFFGGGLLLWWWeeeooohhhgggccc\\\UUUOOOMMMLLLPPPZZZlllsssccc]]]```lll}}}cccUUUNNNJJJBBB???<<<999888777666444666666666666666666666666555666666666666777:::<<>>>>>===>>>>>>===============>>>============>>>???@@@AAA???AAABBBCCCCCCCCCEEEFFFFFFGGGHHHHHHHHHHHHKKKMMMRRRRRRRRRSSSUUUWWWYYYZZZZZZZZZ^^^dddiiinnnxxx|||wwwsssooojjjfffbbbeeehhhkkkoooxxx}}}rrrjjjcccaaa___\\\ZZZYYYYYYYYYccciiiqqqwwwzzz}}}~~~}}}{{{zzzxxxwwwvvvvvvyyyxxxuuurrrmmmiiieeecccdddcccbbbaaa___^^^\\\\\\]]]\\\YYYWWWVVVVVVWWWWWWYYYWWWTTTQQQOOOMMMMMMLLLGGGGGGFFFGGGKKKTTT```hhhmmmlllhhhbbbZZZTTTPPPOOOMMMVVVggg{{{vvveee]]]^^^jjjfffWWWOOOKKKCCC@@@<<<999888777666444666666666666666666666666666666777666666777:::<<>>>>>===>>>======<<<<<<===>>>>>>============>>>???@@@AAA???AAABBBCCCCCCCCCEEEFFFGGGHHHIIIHHHGGGHHHJJJLLLPPPQQQRRRTTTVVVWWWYYYYYYYYYYYY\\\aaaeeeiiisss}}}{{{wwwssspppllliiiiiikkkmmmnnnooossszzz~~~}}}~~~{{{zzzzzz{{{{{{}}}uuuooogggfffbbb___\\\ZZZYYYXXX\\\cccmmmuuuxxx{{{~~~~~~|||yyyxxxxxxyyyzzzyyyxxxuuurrrnnnjjjfffeeeccccccbbbaaa```___^^^^^^___^^^[[[YYYXXXWWWWWWWWWYYYXXXVVVTTTRRRPPPNNNMMMIIIHHHGGGGGGIIIOOOWWW]]]kkkkkkiiiccc\\\UUUPPPNNNJJJQQQ^^^ooo{{{hhh\\\[[[fffiiiYYYQQQLLLCCC@@@<<<:::999888666555666666666666666666666666777777888777666777999;;;@@@PPPkkkqqq\\\\\\lllmmmPPP@@@AAA===;;;===<<<::::::999999999999:::::::::::::::;;;>>>EEENNNTTT[[[WWWPPPHHHBBB?????????CCCGGGNNNUUU[[[^^^___```ZZZ[[[^^^bbbhhhooovvvyyyzzzvvvooohhhccccccfffjjjlllkkklllmmmpppuuuyyy{{{}}}vvvtttyyy~~~xxxuuupppoooooopppnnnmmmssszzz}}}tttpppqqquuuuuuzzz}}}||||||~~~tttgggeeebbbaaadddgggiiijjjmmmllllllllllllmmmmmmnnnlllkkkjjjiiijjjjjjiiigggggggggfffeeeeeefffhhhiiifffeeefffgggkkkppptttwww~~~uuuqqqnnnuuuwwwvvv]]]LLLIIIHHHFFFCCCBBBAAAAAABBBAAAAAAAAA@@@???>>>>>>=========<<<<<<<<<===>>>>>>============>>>???@@@AAA???AAABBBCCCCCCCCCEEEFFFGGGHHHIIIHHHGGGGGGIIIKKKOOOPPPRRRTTTVVVXXXXXXYYYYYYXXX[[[```dddhhhqqq{{{}}}zzzvvvrrrmmmiiifffhhhjjjmmmnnnoooqqquuuxxxyyyvvvtttqqqnnnnnnppprrrtttrrrqqqooommmmmmmmmnnnnnnrrrtttwww{{{}}}{{{wwwsssllljjjfffaaa]]]ZZZYYYXXXVVV^^^gggnnnrrruuuyyy}}}~~~{{{yyyxxxyyyzzz|||xxxwwwuuurrroookkkhhhfffcccbbbbbbaaaaaa`````````aaa___]]][[[YYYXXXWWWWWWXXXWWWWWWUUUSSSPPPNNNMMMKKKJJJHHHGGGHHHKKKPPPSSS___```___[[[UUUOOOKKKIIIHHHMMMWWWddduuujjj[[[XXXaaa~~~iiiYYYQQQMMMCCC@@@<<<:::999888666555666666666666666666666666777888888777666777999;;;BBBTTTppplllYYY^^^rrrdddKKK>>>@@@<<<;;;>>>;;;999999888888999:::;;;;;;:::::::::<<>>>>>???CCCGGGMMMSSSXXX[[[\\\\\\YYY[[[^^^dddjjjqqqvvvyyy}}}zzztttlllgggeeegggjjjlllkkkkkkkkklllnnnpppqqqvvvsssttt||||||pppnnnnnnpppppppppuuu|||rrrkkknnnssstttzzz}}}||||||||||||~~~rrrkkkgggcccaaacccfffiiijjjlllkkkkkkjjjjjjkkklllmmmkkkjjjhhhhhhiiiiiihhhggghhhgggfffeeeeeefffhhhiiigggggggggiiilllppptttvvv}}}tttrrrqqqzzzkkkUUUHHHGGGFFFEEECCCBBBAAAAAAAAAAAA@@@@@@??????>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>============>>>???@@@AAA???AAABBBCCCCCCCCCEEEFFFFFFGGGHHHHHHGGGGGGIIIKKKNNNOOOQQQTTTVVVWWWXXXYYYYYYYYY\\\aaadddhhhrrr{{{~~~~~~}}}yyysssmmmgggcccaaadddhhhlllnnnqqqsssttt{{{~~~}}}yyyvvvuuurrrmmmgggdddaaa______```ccceeecccbbbaaaaaaaaaaaabbbcccaaadddiiiooossstttrrrpppmmmkkkgggbbb^^^ZZZXXXWWWVVV\\\ccchhhlllpppvvv{{{|||~~~}}}{{{xxxwwwxxxzzz{{{xxxwwwuuussspppllliiihhhccccccbbbbbbbbbaaaaaaaaaaaa```^^^\\\ZZZYYYXXXWWWVVVVVVUUUTTTRRRPPPMMMLLLLLLKKKIIIIIIJJJKKKMMMMMMQQQRRRSSSQQQMMMIIIFFFEEEGGGKKKQQQ[[[jjjmmm[[[UUU]]]wwwjjjYYYQQQNNNCCC@@@===:::999888777555666666666666666666666666777888888888777777:::<<>>:::888888888888999:::;;;;;;999::::::<<>>===>>>???CCCFFFKKKQQQUUUXXXYYYYYYXXXZZZ___dddjjjppptttwww|||yyytttnnniiiggghhhkkklllllllllmmmlllkkkjjjiiikkkmmmrrr}}}ssspppoooqqqsssuuu{{{wwwllljjjmmmsssxxx||||||}}}~~~zzzxxxxxxyyy~~~}}}qqqllliiidddbbbdddfffiiijjjkkkkkkjjjjjjjjjjjjkkkkkkiiihhhgggggghhhiiihhhfffhhhgggfffeeeeeefffggghhhggghhhiiikkknnnqqqtttuuu{{{tttsssttt}}}cccQQQGGGEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>============>>>???@@@AAA???AAABBBCCCCCCCCCEEEFFFDDDFFFGGGGGGGGGHHHJJJLLLNNNOOOPPPSSSUUUWWWYYYZZZZZZZZZ\\\```cccfffoooxxx~~~zzzqqqiiieeeaaadddhhhlllooorrrssssssnnnpppooojjjggggggddd___WWWUUUSSSQQQPPPRRRSSSUUUTTTTTTUUUUUUVVVWWWXXXXXXWWW[[[aaahhhnnnqqqpppmmmjjjhhhddd___[[[XXXVVVVVVVVV[[[```dddgggkkkqqqvvvuuuxxx}}}~~~|||yyyxxxxxxyyyzzzxxxwwwvvvssspppmmmkkkiiiddddddccccccbbbbbbaaaaaa```___^^^]]][[[ZZZXXXXXXVVVUUUTTTRRRPPPNNNMMMMMMKKKJJJJJJLLLNNNOOONNNMMMJJJLLLMMMLLLIIIFFFEEEEEEGGGIIINNNUUUbbbyyyrrr]]]UUU]]]qqqnnn[[[RRRNNNDDDAAA===;;;:::999777666666666666666666666666666666777888888777999;;;>>>GGG___||||||aaaSSS^^^uuuyyyTTTCCC===>>>;;;<<<===888888888888888888999:::;;;888888:::;;;???EEEMMMRRRPPPLLLGGGBBB???>>>???AAACCCFFFKKKOOOTTTVVVXXXXXXXXXZZZ___dddiiimmmpppqqqvvvuuuqqqmmmiiihhhiiikkklllmmmpppqqqooolllhhheeecccgggooozzzwwwssspppssswww{{{}}}ooohhhhhhrrrxxx||||||~~~{{{wwwuuutttqqqxxx~~~tttllliiieeedddeeegggiiijjjjjjkkkkkkkkkkkkjjjjjjiiihhhgggffffffhhhhhhgggffffffffffffffffffeeeeeeeeeeeefffiiillloooqqqssstttxxxssssssvvv|||___OOOGGGDDDCCCCCCBBBBBBAAAAAAAAA????????????>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>============>>>???@@@AAA???AAABBBCCCCCCCCCEEEFFFCCCDDDFFFFFFGGGHHHKKKMMMOOOOOOOOOQQQSSSWWWYYY[[[\\\ZZZ[[[^^^___```hhhqqq|||vvvmmmiiicccdddeeehhhjjjkkkjjjiii^^^```___ZZZWWWWWWUUUQQQKKKJJJIIIHHHGGGHHHIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNQQQUUU\\\dddkkknnnllljjjdddbbb^^^[[[WWWUUUSSSSSSPPPUUU[[[___```bbbfffiiijjjnnnuuu|||~~~|||{{{yyyyyyyyyxxxwwwvvvtttqqqnnnllljjjeeeeeedddcccbbbbbbaaaaaa^^^^^^]]]]]][[[ZZZYYYXXXVVVUUUSSSQQQOOONNNNNNNNNIIIIIIKKKOOOSSSTTTRRRPPPKKKLLLLLLJJJHHHFFFFFFGGGFFFHHHKKKPPP]]]tttwwwaaaXXX___jjjuuu___SSSNNNDDDAAA===;;;:::999777666666666666666666666666666555666777888888:::===???LLLhhhttt\\\RRR^^^tttoooOOOAAA===>>>:::;;;===666999888888888888888999999666777999;;;>>>DDDKKKPPPKKKIIIEEEBBB@@@@@@AAABBBCCCFFFJJJOOOSSSVVVXXXXXXXXXZZZ___cccgggjjjkkklllnnnnnnllljjjggggggjjjlllkkkooosssuuutttooohhhddd```eeelllvvvzzztttpppsssyyyuuullljjjtttzzz}}}}}}~~~~~~yyyuuusssmmmsssyyy~~~vvvkkkhhhfffeeegggiiiiiiiiiiiikkklllmmmmmmkkkiiiggggggfffeeeeeegggggggggeeedddeeefffgggfffeeecccbbbbbbdddgggjjjnnnpppqqqrrruuu|||ssstttwww|||^^^NNNHHHCCCCCCCCCBBBBBBAAAAAAAAA????????????>>>>>>>>>>>>:::::::::;;;<<<===>>>???============>>>???@@@AAA???AAACCCCCCCCCCCCEEEFFFBBBCCCEEEFFFGGGIIILLLNNNOOOOOOOOOPPPSSSVVVZZZ\\\\\\[[[[[[\\\[[[[[[bbbjjjyyyyyyooojjj___^^^^^^^^^^^^]]]ZZZXXXTTTUUUSSSNNNLLLLLLKKKGGGGGGFFFFFFEEEEEEEEEEEEEEE@@@AAABBBCCCEEEFFFHHHHHHIIIMMMUUU^^^eeegggeeebbb___]]]ZZZWWWTTTRRRQQQPPPHHHNNNVVVZZZ[[[[[[\\\^^^aaaeeelllttt{{{}}}{{{yyyxxxxxxwwwvvvtttqqqooolllkkkfffeeeeeedddcccbbbaaa```]]]]]]]]]\\\[[[ZZZYYYXXXXXXVVVSSSPPPOOONNNOOOPPPHHHHHHKKKPPPVVVXXXVVVSSSNNNNNNMMMJJJGGGFFFGGGHHHEEEGGGJJJNNNZZZqqq{{{ddd[[[aaafffzzz{{{dddUUUMMMDDDAAA===;;;:::999777666666666666666666666666666444666777777888:::>>>AAAQQQpppoooYYYQQQ^^^uuuhhhMMM@@@===>>>:::;;;<<<444999999888888888888888999555666888:::>>>DDDKKKPPPIIIGGGEEECCCAAAAAABBBCCCCCCFFFJJJNNNSSSVVVXXXYYYXXX[[[^^^cccfffggghhhhhhiiiiiiiiihhhfffgggjjjlllkkkooouuuyyywwwqqqjjjddd___eeekkksss{{{|||uuupppssszzz|||rrrnnnvvv{{{~~~}}}}}}}}}|||vvvtttppptttyyy}}}~~~vvvjjjhhhffffffhhhjjjjjjiiiiiikkkmmmooonnnllliiifffgggeeedddeeeggggggfffeeebbbdddfffggggggdddbbb```___aaaeeeiiilllooopppqqqtttzzz}}}|||~~~}}}sssrrrttt{{{\\\OOOLLLEEEDDDCCCBBBBBBAAABBBBBB????????????>>>>>>======???>>>===<<<<<<;;;;;;<<>>>>>>>>>>>>>>>>>@@@AAABBBBBBBBBDDDFFFFFFFFFFFFFFFGGGHHHHHHIIIKKKMMMPPPTTTWWWYYY[[[\\\]]]]]][[[XXXVVVYYY___dddqqqvvv~~~zzzpppjjj```[[[UUUQQQOOOMMMJJJHHHFFFFFFFFFFFFGGGGGGGGGGGGBBBBBBBBBBBBAAAAAA@@@???===>>>???AAABBBDDDDDDDDDFFFIIIMMMQQQTTTWWWXXXYYYWWWVVVTTTQQQNNNLLLKKKJJJGGGHHHJJJMMMPPPSSSUUUVVVXXX[[[aaahhhnnnrrrtttuuuuuu{{{}}}|||{{{zzzzzz||||||zzzxxxtttpppllljjjggggggffffffdddcccaaa```]]]______]]]YYYWWWXXXYYYTTTSSSSSSRRRPPPNNNLLLJJJGGGKKKNNNQQQWWW\\\ZZZUUURRRRRRPPPMMMHHHEEEEEEEEEJJJIIIJJJOOO]]]tttfffYYY```mmmeeeUUUOOOGGGBBB===::::::;;;999777999999888777666666777777777555666999::::::@@@GGGZZZfffWWWPPP```}}}```EEEBBB???<<<;;;:::888666888777777777999999777555888777777;;;@@@DDDGGGHHHIIIEEEAAA??????@@@AAAAAAFFFIIILLLNNNQQQTTTXXX[[[YYY[[[]]]```bbbcccddddddccccccdddfffhhhiiijjjkkkoooooosssxxx{{{xxxnnnfffeeehhhmmmrrrxxx|||~~~wwwuuurrrssswwwwwwyyy|||{{{|||~~~xxxyyyyyy{{{~~~~~~{{{xxxoooiiieeeeeefffeeefffjjjmmmkkkiiiiiijjjlllmmmllljjjiiihhhhhhiiiiiihhhfffdddccccccdddeeedddbbb___dddbbbbbbccchhhlllnnnooouuuxxx{{{}}}}}}}}}~~~|||}}}}}}pppqqqwww~~~|||]]]MMMHHHEEEDDDCCCBBBBBBAAABBBBBB??????>>>>>>>>>=========>>>===============>>>>>>????????????>>>>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFFFFEEEEEEFFFFFFGGGHHHIIILLLMMMPPPSSSWWWZZZ\\\^^^___^^^\\\XXXVVVXXX]]]bbbiiimmmtttyyyxxxssskkkfffZZZUUUPPPLLLJJJIIIFFFDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAA@@@@@@???>>>>>>???@@@@@@AAAAAAAAA@@@AAABBBEEEIIILLLOOOQQQQQQQQQPPPNNNKKKIIIGGGGGGFFFFFFFFFHHHJJJLLLNNNOOOPPPRRRTTTXXX\\\```dddfffggglllsss|||~~~||||||zzzzzzyyywwwuuurrrooonnneeeeeeeeedddccccccbbbbbb```aaaaaa^^^ZZZWWWWWWXXXTTTTTTRRRQQQOOOMMMLLLKKKHHHLLLOOOSSSZZZaaabbb^^^WWWVVVTTTOOOKKKHHHHHHIIIIIIJJJKKKOOO\\\rrrmmm___fffttt|||dddTTTNNNGGGBBB===::::::;;;999777888777777666555555666666999777777999:::<<>><<<;;;:::888777888777777777999999777666777777888;;;@@@EEEGGGHHHIIIEEEAAA>>>???@@@AAAAAACCCEEEHHHKKKMMMPPPUUUXXXZZZ[[[^^^```bbbcccccccccbbbbbbdddeeegggiiijjjkkkpppqqqtttyyy|||xxxnnnfffdddggglllqqqvvvyyy{{{|||vvvtttrrrssswww~~~zzz{{{}}}}}}}}}}}}{{{|||}}}}}}xxxtttoooiiidddeeefffdddfffiiillljjjiiijjjlllmmmlllllljjjiiihhhhhhiiiiiihhhfffdddcccccccccdddcccaaa___aaa```___```dddhhhjjjkkkppprrrvvvxxxxxxyyyzzz{{{}}}{{{|||~~~kkkppp{{{aaaOOOFFFEEEDDDCCCBBBBBBAAABBBBBB>>>>>>>>>>>>>>>=====================>>>???@@@AAA????????????????????????>>>@@@BBBBBBBBBBBBDDDEEEEEEEEEEEEEEEFFFGGGHHHIIILLLMMMPPPSSSWWW[[[___aaaaaa___\\\XXXUUUWWW[[[___^^^aaafffjjjjjjfffbbb^^^QQQMMMIIIFFFDDDCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<>>===<<<<<<===>>>AAACCCFFFIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHKKKLLLMMMOOORRRTTTVVVXXX```iiiuuu}}}yyyyyyxxxwwwvvvtttrrrqqqeeeeeecccbbbaaabbbbbbcccbbbcccbbb```[[[XXXVVVVVVUUUTTTRRROOONNNMMMMMMMMMKKKOOORRRUUU\\\eeeiiigggaaa___[[[UUUOOOLLLLLLMMMHHHJJJLLLPPPZZZooowwwhhhmmm{{{yyyaaaSSSNNNGGGBBB===::::::;;;999777777666666555555555555555:::888888:::;;;>>>GGGQQQwwwjjj\\\VVVfff}}}WWWEEEBBB>>><<<;;;:::888777888777666777999999888666777777888;;;AAAEEEHHHHHHHHHEEE@@@>>>>>>@@@AAAAAAAAACCCFFFIIIKKKOOOSSSVVV[[[\\\^^^aaabbbccccccccc```aaaccceeegggiiijjjkkkqqqrrruuuyyy{{{wwwnnnfffdddgggkkkooosssuuuvvvvvvtttsssrrrsssvvv{{{~~~~~~zzzzzz{{{|||~~~}}}~~~~~~{{{uuuqqqoooiiidddeeeeeecccdddgggkkkjjjkkklllnnnnnnllljjjjjjhhhggggggiiiiiihhhfffdddcccbbbbbbcccbbb```^^^^^^\\\ZZZ[[[^^^bbbddddddgggjjjnnnpppqqqrrrsssuuuyyyxxxxxxzzz}}}~~~}}}||||||}}}{{{iiippp}}}iiiUUUJJJEEEDDDCCCBBBBBBAAABBBBBB??????????????????????????????>>>>>>???@@@@@@AAA>>>???????????????@@@@@@???@@@BBBBBBBBBBBBCCCEEEFFFFFFFFFFFFGGGIIIJJJKKKLLLNNNPPPTTTYYY^^^bbbdddccc```[[[VVVTTTTTTWWWYYYVVVWWWYYY[[[[[[YYYVVVTTTHHHFFFCCCAAA???>>>===<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;===============<<<;;;:::<<<<<<<<<===@@@BBBEEEGGGFFFEEEEEEDDDCCCCCCDDDDDDDDDCCCBBBAAAAAAAAABBBBBBHHHGGGGGGGGGIIILLLOOOQQQYYYcccrrr}}}zzzzzzyyyxxxvvvuuutttsssiiigggdddbbb``````aaabbbccccccbbb```]]]ZZZXXXWWWVVVTTTQQQNNNMMMMMMNNNNNNNNNQQQTTTVVV]]]hhhooopppoookkkeee\\\TTTOOONNNOOOHHHKKKMMMPPPYYYmmmooosssttt___RRRMMMGGGBBB===::::::;;;999777777666666555555555666666999888777999:::>>>IIIUUUzzzhhh\\\WWWgggXXXDDDBBB>>><<<;;;:::999777777666666777999999888666666666888<<>>>>>@@@AAAAAACCCEEEHHHKKKMMMQQQUUUXXX[[[]]]___aaabbbccccccccc``````bbbdddgggiiijjjkkkoooqqqtttxxxxxxtttlllfffeeegggjjjnnnqqqrrrrrrrrrrrrrrrrrrsssuuuxxxzzz|||~~~|||||||||||||||~~~}}}}}}~~~~~~~~~zzztttooooooiiidddddddddcccdddgggjjjjjjlllnnnpppooollljjjjjjhhhgggggghhhhhhgggfffdddcccaaaaaaaaaaaa___]]][[[YYYWWWWWWYYY\\\]]]]]]___bbbeeehhhiiijjjlllnnnqqqrrrtttwwwxxxyyyxxxwwwyyy{{{~~~sssgggqqqnnnZZZOOOEEEDDDCCCBBBBBBAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???????????????>>>>>>??????@@@@@@@@@AAA???AAABBBBBBAAAAAACCCDDDFFFGGGGGGGGGIIIJJJKKKLLLLLLNNNRRRVVV\\\aaafffhhheeeaaaZZZUUURRRQQQRRRSSSPPPPPPPPPOOONNNMMMKKKJJJBBBAAA@@@???===<<<<<<<<<;;;;;;;;;::::::999999999999999::::::;;;::::::999::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<===???BBBCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAA???>>>>>>???@@@AAADDDDDDCCCDDDFFFJJJNNNPPPWWWbbbqqq~~~~~~}}}{{{yyyvvvtttsssrrrnnnkkkhhhdddaaa```___```aaaaaaaaa```___]]]ZZZXXXUUUSSSQQQNNNMMMMMMNNNOOONNNRRRTTTWWW```nnnzzz~~~~~~yyyqqqeee[[[SSSPPPPPPKKKMMMOOOQQQZZZnnnrrruuu~~~ppp\\\QQQMMMGGGBBB===::::::;;;999777777777777666666777888888777666777888888<<>><<<;;;:::999888777666666777999999888777666666888===BBBGGGIIIIIIGGGCCC???===>>>@@@AAABBBDDDFFFIIILLLNNNRRRVVVYYY[[[]]]___aaacccddddddccc```aaaccceeegggiiijjjkkklllooosssvvvuuuqqqjjjeeeggghhhjjjlllnnnoooppppppqqqqqqrrrrrrsssuuuvvvwww|||~~~zzzzzzzzz{{{{{{xxxtttpppoooiiidddeeeeeeddddddgggjjjkkkmmmoooqqqpppmmmjjjiiihhhgggggghhhhhhgggeeedddbbb`````````___^^^\\\ZZZXXXUUUTTTUUUWWWWWWWWWWWWZZZ^^^aaabbbccceeeggglllnnnqqqtttuuuuuuttttttvvvyyy}}}{{{jjjgggsss{{{lllYYYQQQEEEDDDCCCBBBBBBAAABBBBBB?????????@@@@@@@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@AAACCCBBBAAAAAACCCDDDFFFFFFFFFGGGIIIJJJLLLMMMLLLOOOTTTZZZ```fffjjjkkkgggaaaYYYRRROOONNNMMMMMMKKKJJJHHHGGGEEEDDDDDDCCC===?????????===<<<===>>><<<<<<;;;;;;:::999999999888888999999::::::999999777888999:::;;;<<<<<<<<<::::::::::::;;;<<<======<<<<<<<<<<<<<<<===>>>>>>>>>===<<<<<<<<<>>>@@@BBBBBBBBBBBBDDDGGGKKKNNNQQQXXXcccrrr}}}yyyvvvtttsssrrrqqqooolllgggdddaaa```___``````___``````^^^[[[XXXTTTSSSQQQOOONNNNNNNNNNNNLLLPPPTTTWWWbbbuuu}}}qqqdddZZZVVVTTTRRRQQQQQQUUU```sssssstttzzzlll[[[QQQNNNGGGBBB===::::::;;;999777888777777777777888888999666666777888777;;;HHHVVVuuueee[[[WWWfffZZZCCCAAA===<<<;;;;;;:::888666666666777999:::999777555666999>>>CCCHHHIIIIIIFFFCCC???===>>>@@@AAABBBCCCEEEHHHKKKMMMQQQUUUXXXZZZ\\\___aaaccceeeeeeeeebbbcccdddfffhhhiiijjjkkkjjjmmmqqqtttsssooojjjfffhhhhhhhhhiiijjjlllnnnoooqqqqqqqqqqqqrrrssstttuuu|||zzz~~~}}}yyyxxxwwwwwwwwwvvvtttqqqoooiiieeeeeefffeeefffjjjkkklllmmmpppqqqqqqnnnkkkiiigggffffffhhhhhhgggeeedddbbb___^^^^^^^^^]]][[[YYYVVVSSSQQQQQQRRRRRRRRRRRRUUUXXX[[[[[[\\\^^^___gggjjjnnnpppqqqpppqqqrrrqqqtttxxx}}}xxxffffffvvvvvv}}}cccTTTPPPEEEDDDCCCBBBBBBAAABBBBBB======>>>>>>>>>?????????@@@??????>>>>>>>>>??????>>>>>>???@@@@@@AAABBBBBB@@@BBBCCCBBBAAAAAABBBDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLPPPVVV^^^eeejjjmmmnnnggg```WWWPPPMMMKKKIIIHHHDDDCCCBBBAAA@@@@@@@@@@@@;;;===??????===<<<===???<<<<<<<<<;;;:::999999999777777888999999999999999888888999:::;;;;;;;;;;;;888888999999999999999888999999999999999::::::;;;:::999888999;;;>>>BBBDDDCCCDDDEEEGGGJJJMMMPPPRRRXXXcccrrr}}}zzzwwwuuuttttttrrrqqqnnnkkkhhheeebbbaaaaaa```___``````]]]YYYTTTRRRRRRQQQPPPOOONNNNNNMMMLLLPPPSSSUUU___sss{{{nnnddd]]][[[[[[WWWUUUYYYggg{{{rrrssspppjjjZZZRRROOOGGGBBB===::::::;;;999777666666666666666777888888555666888999888;;;HHHVVVuuuggg]]]ZZZhhh|||TTTCCC@@@===;;;;;;;;;:::999666555555777999:::999888444666999>>>DDDHHHIIIIIIEEEBBB>>><<<>>>@@@AAABBBCCCEEEHHHKKKMMMQQQUUUXXXYYY[[[^^^aaadddffffffgggeeeeeefffggghhhiiijjjkkkhhhlllqqqtttsssoookkkiiigggfffeeedddfffiiilllnnnqqqpppppppppqqqrrrssstttvvvyyy}}}~~~~~~}}}|||zzzyyyxxxxxxxxxuuuwwwzzzzzzzzzzzzwwwtttsssssssssrrrpppnnniiieeefffggggggiiilllmmmlllmmmoooqqqqqqnnnllliiigggffffffggggggfffeeedddbbb___]]]]]]]]]\\\[[[WWWTTTPPPNNNNNNNNNMMMMMMMMMPPPSSSUUUUUUVVVWWWXXX```cccggghhhhhhhhhjjjlllkkkmmmqqquuuyyy{{{{{{{{{yyy{{{~~~zzzhhheeewwwxxx}}}rrryyy[[[OOOOOOEEEEEECCCBBBBBBBBBBBBBBB;;;<<<<<<<<<======>>>>>>============>>>???@@@AAA>>>>>>???@@@AAAAAABBBBBB@@@BBBCCCBBBAAAAAABBBCCCBBBBBBCCCDDDEEEGGGIIIJJJKKKPPPXXXaaahhhlllnnnoooggg```VVVOOOKKKIIIGGGEEE??????>>>>>>>>>>>>>>>???999<<>>@@@<<<<<<<<<;;;:::999999888777777888999999999999999999999:::;;;;;;;;;::::::888999:::::::::999888777:::999999999999999:::;;;666666666777:::>>>CCCEEEGGGGGGIIIKKKMMMPPPRRRTTTWWWbbbqqq~~~}}}zzzwwwvvvvvvuuurrrqqqpppmmmkkkgggeeeccccccaaa``````___\\\VVVRRRQQQQQQRRRQQQPPPOOONNNMMMNNNQQQRRRRRRZZZlll~~~uuujjjdddaaaaaa\\\XXX]]]lllrrrrrrgggiiiYYYRRRPPPGGGBBB===::::::;;;999777555555555555555666777888555777:::;;;999;;;HHHVVVvvviii```]]]jjjwwwOOOCCC@@@===;;;;;;;;;:::999666555555777999:::999888444666999???EEEHHHJJJIIIEEEBBB>>><<<===@@@AAABBBDDDGGGJJJMMMOOORRRVVVZZZXXXZZZ^^^aaadddfffggghhhggggggggghhhiiijjjjjjjjjhhhlllqqqtttssspppmmmkkkgggeeebbbaaabbbfffkkknnnqqqpppppppppppprrrssstttqqq|||yyy}}}|||pppooonnnmmmlllkkkkkkkkkkkkmmmqqqwww~~~{{{uuuvvv{{{xxxsssqqqpppppppppooonnnhhheeeggghhhhhhjjjnnnmmmmmmmmmoooqqqqqqooommmiiigggffffffggggggfffeeedddaaa^^^]]]\\\\\\\\\ZZZVVVRRRNNNLLLKKKKKKJJJIIIJJJMMMPPPQQQRRRRRRSSSTTTXXX\\\___`````````ccceeefffhhhlllooosssuuuwwwxxxtttxxx}}}pppcccdddoooqqqnnnggg~~~nnn[[[NNNFFFDDDDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@???>>>===<<<<<<@@@???>>>======>>>???@@@>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCDDDEEEGGGIIIJJJMMMOOOVVVaaalllrrrqqqmmmccc\\\TTTMMMJJJGGGDDDAAABBBAAA@@@???>>>===<<<<<<999:::;;;===????????????===<<<;;;;;;======<<<;;;>>>===<<<;;;:::999999888;;;;;;;;;::::::999999999======<<<;;;::::::999999:::999888888777888888888888888888999===BBBHHHKKKGGGIIIKKKLLLMMMOOORRRTTTYYYaaammmzzz}}}zzzyyyyyyxxxwwwssspppllliiifffddddddddd```aaaaaabbbaaa^^^XXXTTTVVVTTTQQQOOOMMMMMMMMMNNNNNNOOOQQQSSSXXXbbboooxxx|||qqqjjjhhhdddaaa```dddnnn~~~uuugggiiioooZZZQQQQQQKKKEEE>>>:::999:::999888888888777777777777888888777:::777777:::999EEE]]]|||jjjbbbcccqqqoooOOOCCC@@@>>><<<<<<;;;999888999888888999:::999777555222444888???EEEIIIKKKJJJEEEAAA===;;;;;;===>>>???EEEGGGJJJLLLOOORRRVVVYYYXXX\\\```aaaaaacccgggjjjllllllkkkkkkkkkkkklllllllllooossswwwwwwuuurrroookkkhhhccc``````ccchhhlllnnnnnnoooqqqsssuuuvvvwwwtttvvv~~~|||xxx{{{}}}|||xxxtttmmmhhhcccaaa^^^]]]^^^______^^^___aaadddhhhmmmssszzz~~~ssstttxxxrrrllljjjmmmppppppoookkkgggfffhhhjjjjjjmmmqqqpppooonnnooooooooommmkkkjjjhhheeeddddddcccbbbaaa^^^]]][[[ZZZZZZXXXVVVSSSSSSQQQNNNNNNPPPPPPMMMKKKMMMLLLKKKKKKKKKMMMNNNOOORRRSSSUUUWWWZZZ]]]```aaa```aaacccfffiiillloooqqqtttuuuwww{{{rrrfffeeeooouuupppeee{{{|||eeeTTTKKKFFFDDDDDDCCCBBBBBBAAA@@@@@@????????????????????????@@@???>>>>>>>>>>>>???@@@>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDFFFGGGIIIJJJOOORRRXXXbbblllpppnnnjjj___YYYQQQKKKGGGEEECCCAAA@@@@@@??????>>>===<<<;;;@@@???>>>>>>>>>>>>===<<<@@@>>>===>>>??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999======<<<<<<;;;;;;:::::::::999999888888888888888888888888:::>>>CCCHHHLLLKKKKKKLLLLLLLLLMMMPPPSSSZZZaaammmzzz~~~{{{zzzyyyyyyxxxsssqqqnnnjjjhhhfffffffffbbbaaa``````___]]]YYYVVVTTTSSSPPPOOONNNNNNOOOPPPMMMNNNOOOPPPTTT[[[eeelllvvv{{{zzzssspppooofffcccaaaccclllyyyvvviiieeezzzvvv___UUUUUUKKKEEE>>>:::::::::999888888888777777777777888888666999777888<<<<<>>>>>??????@@@??????????????????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDFFFGGGIIIJJJQQQSSSZZZccckkkmmmjjjfffZZZUUUNNNHHHFFFFFFFFFFFFEEEDDDBBB@@@???======<<>><<<::::::;;;<<<<<<===>>>>>>;;;;;;;;;;;;;;;:::::::::============<<<<<<<<<<<<;;;::::::999999999999888777777888:::???DDDJJJMMMNNNNNNMMMKKKJJJLLLPPPSSSZZZaaakkkwww{{{zzzzzzyyyyyysssrrrooollljjjiiihhhhhhdddbbb___]]]]]]\\\ZZZXXXSSSRRRPPPOOOOOOOOOPPPQQQOOOOOOOOOPPPQQQTTTYYY]]]dddiiioooqqqooommmllllllccc```]]]]]]cccmmmxxxwwwkkkcccxxx~~~bbbVVVVVVLLLFFF>>>:::::::::999888888777777666666777777888555888777888===>>>JJJccczzztttvvv~~~eeeJJJBBB@@@===<<<;;;;;;999888999888888999::::::777555444666999???DDDHHHHHHGGGCCC@@@===<<<>>>@@@BBBCCCFFFHHHKKKLLLNNNPPPTTTWWWYYY\\\```bbbbbbcccgggkkkoooooooooppppppqqqqqqrrrqqqsssvvvyyy{{{|||||||||zzztttkkkdddaaacccgggjjjjjjlllnnnppprrrssssssssstttvvv~~~{{{vvvwwwzzz~~~yyytttkkkaaaXXXQQQMMMJJJKKKIIIGGGFFFHHHIIIIIIHHHKKKLLLMMMOOOSSSYYYaaagggssstttvvvuuuooogggdddeeehhhjjjkkkkkkfffdddeeedddcccfffkkkmmmlllkkklllmmmmmmllljjjkkkjjjiiiiiiiiihhheeebbb]]][[[YYYYYYYYYXXXVVVTTTUUUSSSQQQPPPPPPOOOMMMKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOQQQSSSTTTUUUVVVWWWZZZ\\\```bbbdddfffgggjjjmmmqqquuuyyy{{{{{{zzzrrrjjjooozzzrrrrrrxxx\\\KKKHHHHHHDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????>>>@@@@@@AAAAAABBBCCCDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJPPPSSSZZZbbbhhhiiieeeaaaVVVRRRMMMIIIIIILLLPPPRRRQQQNNNIIIDDDAAA???????????????@@@CCCGGGGGGDDDAAAAAA@@@???@@@AAAAAA???===;;;;;;<<<======>>>??????<<<<<<<<<;;;;;;;;;;;;;;;============>>>>>>>>>>>>;;;;;;;;;;;;::::::999888777777888;;;???EEEJJJMMMNNNMMMKKKIIIHHHKKKPPPTTTZZZ___iiisss}}}{{{yyyyyyyyyxxxrrrqqqooommmkkkjjjiiiiiifffbbb^^^[[[ZZZZZZZZZYYYTTTSSSQQQPPPOOOOOOOOOOOOQQQQQQQQQQQQRRRRRRTTTUUUVVVZZZ___aaa___]]]]]]]]]XXXVVVSSSSSSWWW^^^eeejjjrrrzzzwwwmmmeee|||eeeVVVUUULLLFFF???::::::;;;:::888777777666666666666777777555999777888===>>>JJJbbb|||nnnuuuaaaJJJBBB@@@===;;;;;;:::999777888888888999::::::888666555666:::???DDDGGGGGGFFFAAA>>>;;;;;;===@@@CCCDDDGGGHHHKKKLLLMMMPPPSSSVVVYYY\\\```bbbbbbcccgggkkkooopppqqqrrrsssttttttuuupppqqqssswww{{{{{{pppgggbbbcccgggjjjlllnnnppprrrtttttttttsssrrrttt|||~~~{{{wwwyyy{{{~~~|||qqqmmmjjjcccZZZQQQLLLJJJJJJJJJGGGEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGJJJPPPWWW\\\jjjvvvwwwxxxrrriiicccbbbcccfffggggggccc```aaaaaaaaadddiiiiiihhhhhhiiijjjkkkiiihhhhhhgggggghhhhhhfffccc```\\\ZZZXXXXXXXXXXXXVVVUUUUUUTTTSSSQQQPPPOOOMMMLLLJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSUUUWWWZZZ\\\]]]\\\]]]___cccgggkkknnnpppooottt{{{|||uuummmqqq}}}yyy|||zzz\\\KKKGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???????????????@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFHHHJJJKKKMMMQQQWWW^^^bbbbbb___\\\RRROOOMMMKKKNNNTTT\\\aaa```[[[TTTLLLFFFBBBAAAAAA===>>>AAAHHHNNNNNNJJJEEEBBB@@@??????@@@AAA@@@?????????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>><<<=========<<<;;;999888666777888;;;@@@DDDIIILLLKKKJJJHHHFFFFFFIIIOOOTTT[[[```hhhrrr{{{{{{yyyxxxwwwwwwppppppnnnllljjjiiihhhgggeeebbb^^^[[[ZZZZZZZZZYYYVVVUUUSSSQQQPPPNNNMMMLLLPPPPPPQQQRRRRRRRRRQQQPPPPPPRRRTTTTTTSSSQQQOOOOOONNNLLLKKKKKKMMMRRRWWWZZZ___gggsssvvvnnngggiiiWWWTTTLLLFFF???;;;:::;;;:::999777777666666666666777777666999777888<<<<<>><<<999999<<>>@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEGGGHHHJJJKKKLLLOOOTTTXXXZZZYYYVVVTTTNNNMMMKKKKKKOOOXXXccckkkllliiiccc[[[SSSLLLFFFDDDBBBBBBDDDKKKSSSVVVSSSNNNIIIFFFBBB@@@@@@AAAAAA@@@BBBAAAAAA@@@>>>======<<<<<<<<<<<<===============>>>>>>>>>>>>===============>>>>>>>>>===<<<:::999666777888;;;???CCCGGGIIIGGGGGGEEECCCCCCGGGMMMQQQZZZ___fffpppyyy|||zzzyyywwwvvvpppooonnnllliiigggfffeeecccaaa^^^\\\\\\[[[YYYWWWWWWVVVUUUSSSPPPNNNLLLKKKMMMMMMMMMOOOQQQQQQNNNLLLMMMMMMNNNNNNNNNLLLKKKJJJHHHGGGGGGGGGIIILLLOOOQQQSSSZZZeeerrrsssnnnhhhooo[[[UUUMMMGGG???;;;;;;;;;:::999777666666555555666666777666999777888<<<<<>>CCCFFFFFFEEE===;;;888888;;;???BBBCCCEEEGGGJJJKKKMMMOOOSSSVVVWWW[[[^^^``````aaaeeeiiijjjllloooqqqtttuuuuuuuuuqqqpppooopppuuu~~~vvvmmmhhhgggjjjmmmllllllmmmnnnooopppqqqrrrqqqqqquuu}}}}}}zzzyyy||||||}}}~~~xxxoooggg```^^^ZZZVVVTTTSSSTTTTTTOOOMMMJJJHHHHHHHHHGGGFFFFFFFFFEEEDDDCCCEEEIIILLLXXXnnn}}}zzzpppgggaaa___```aaa___ZZZWWWXXXZZZ[[[```fffiiiiiiiiikkkmmmnnnmmmlllhhhhhhggghhhhhhgggeeebbb^^^[[[XXXVVVUUUUUUTTTSSSRRRSSSSSSQQQOOONNNNNNOOOLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNOOOQQQTTTWWWYYYZZZ\\\aaaiiiqqqvvv{{{tttqqqoooxxxpppWWWKKKGGGEEECCCCCCCCCCCCDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@??????@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@AAABBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFGGGIIIJJJKKKMMMOOOQQQRRRQQQNNNLLLKKKIIIIIIHHHHHHLLLVVVccclllvvvvvvuuuqqqhhh]]]QQQJJJHHHEEEEEELLLWWW___aaa___UUUPPPIIIDDDBBBBBBBBBBBBCCCBBBAAA@@@???>>>======<<<<<<=========>>>>>>>>>>>>>>>>>>======<<<<<<<<<>>>?????????>>><<<:::999666777888;;;>>>AAADDDFFFEEEEEECCCAAA@@@CCCHHHKKKUUUYYY```iiisss|||~~~}}}{{{yyywwwqqqpppnnnllljjjgggeeecccaaa```______^^^[[[WWWTTTVVVUUUTTTSSSQQQOOOMMMLLLMMMLLLLLLNNNPPPPPPMMMJJJMMMLLLLLLKKKKKKKKKJJJIIIEEEEEEEEEEEEFFFGGGHHHIIIIIIPPPZZZdddppp~~~qqqmmmjjjqqq\\\UUUMMMGGG???;;;;;;;;;;;;999666666555555555555666666555999777999===>>>JJJbbbrrrfffwwwuuuSSSJJJAAA???<<<;;;::::::888666777777777999:::;;;999777444555888>>>CCCFFFFFFEEE???<<<999999;;;???BBBCCCDDDFFFIIIKKKMMMPPPTTTWWWVVVYYY]]]______```dddhhhgggiiilllooorrrsssttttttqqqnnnkkkjjjmmmuuu~~~wwwooojjjjjjlllooonnnmmmllllllmmmoooqqqssssssrrrtttzzz}}}zzzxxxyyyzzzzzz{{{||||||zzzvvvrrrkkkfff```]]]]]]]]][[[ZZZWWWTTTPPPNNNNNNMMMLLLJJJHHHHHHHHHGGGDDDDDDEEEFFFLLLbbbwww}}}yyyrrriiiccc``````aaa^^^YYYUUUVVVWWWXXX]]]ccchhhggghhhjjjlllnnnmmmlllhhhgggeeeeeeffffffeeeccc___\\\XXXUUUTTTSSSRRRQQQOOOQQQRRRQQQNNNMMMNNNPPPOOOOOOPPPPPPPPPOOOMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMKKKJJJIIIIIIIIIIIIJJJJJJKKKLLLNNNPPPRRRSSSUUUZZZbbbiiipppvvv||||||pppnnnpppzzz}}}lllUUUMMMKKKIIICCCCCCCCCDDDDDDDDDDDDDDD??????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBAAAAAADDDDDDEEEFFFGGGIIIJJJKKKOOOPPPPPPOOOKKKHHHEEEDDDFFFFFFEEEDDDHHHRRR___iii|||zzzlll\\\RRRJJJFFFDDDJJJYYYfffmmmooo___XXXOOOHHHDDDCCCDDDDDDBBBBBBAAAAAA@@@??????>>><<<=========>>>>>>?????????>>>>>>===<<<;;;;;;:::>>>???@@@@@@???===:::999666777888;;;===@@@CCCDDDEEEDDDCCC@@@???@@@CCCGGGNNNRRRYYYbbblllvvv}}}~~~zzzxxxrrrqqqooommmjjjgggdddccc_________```___\\\VVVRRRTTTTTTTTTSSSRRRPPPOOONNNPPPNNNMMMOOOQQQQQQNNNKKKNNNMMMKKKJJJIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBDDDIIIRRR[[[eeerrrooolllmmmppp[[[SSSMMMGGG@@@<<<;;;<<<;;;999666666555555555555666666555888777999???@@@MMMfffooodddxxxnnnNNNHHHAAA???<<<::::::999888666777666777999;;;;;;999777333444888>>>CCCFFFGGGFFF@@@===::::::<<<@@@BBBCCCCCCEEEHHHKKKMMMPPPTTTWWWUUUXXX\\\^^^^^^___cccgggdddfffjjjnnnqqqrrrrrrrrrppplllfffccceeemmmuuu{{{~~~wwwpppllllllnnnpppqqqpppnnnmmmnnnqqqtttvvvvvvssssssxxx{{{yyyxxxzzzwwwwwwxxx{{{~~~|||~~~}}}yyyrrrjjjgggggggggccc______\\\XXXVVVUUUTTTRRRPPPKKKLLLLLLJJJGGGEEEDDDEEEDDDYYYooozzzwwwqqqjjjdddaaaaaabbb___YYYUUUUUUUUUUUUZZZ___eeedddeeegggjjjkkkjjjiiifffdddbbbbbbbbbcccbbbaaa```\\\XXXUUUSSSSSSQQQPPPMMMOOOQQQPPPNNNMMMNNNQQQPPPQQQQQQRRRQQQPPPOOONNNOOOOOONNNNNNNNNOOOOOOPPPQQQPPPNNNLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOQQQUUU]]]eeelllssszzz~~~tttlllmmmrrr~~~|||fffQQQHHHHHHIIIEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA???>>>>>>>>>???@@@BBBBBBAAA@@@@@@???>>>>>>AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEFFFGGGGGGFFFFFFKKKNNNPPPOOOJJJFFFDDDDDDBBB@@@AAADDDDDDEEEPPP]]]nnnrrrcccVVVSSSMMMKKKSSScccqqqwwwrrrgggWWWKKKEEECCCBBB@@@CCCAAA@@@AAAAAAAAA???===<<<;;;>>>BBBAAA======@@@AAABBBBBBAAA>>>======>>>???@@@@@@@@@>>>===;;;999888888888888999;;;===???BBBAAA>>><<<<<<>>>AAABBBKKKOOOUUU\\\ccckkktttyyy~~~|||{{{zzzyyyyyyvvvsssooollljjjhhheeeccc^^^___^^^\\\XXXUUUTTTTTTUUUUUUTTTRRRQQQOOONNNNNNPPPPPPOOONNNMMMLLLKKKKKKOOOKKKFFFDDDFFFGGGGGGEEEBBBCCCCCCDDDDDDCCCCCCBBBGGGIIILLLSSS^^^kkkxxxpppkkkqqqmmm\\\VVVNNNIIICCC>>><<<::::::999999888666555555555666777<<<;;;777:::>>>===KKKhhhtttfff|||hhhPPPGGG===;;;999888999999777666777666666777999999888666444666:::???BBBCCCCCCBBB======<<<======???AAABBBFFFGGGHHHIIIJJJMMMRRRUUUVVVYYY[[[]]]^^^```ccceeehhhhhhiiillloooppppppooouuurrrjjjaaa\\\aaalllvvv}}}yyytttooollllllnnnooollllllmmmnnnoooqqqssstttxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{}}}~~~|||zzzyyy~~~}}}|||yyyuuusssssstttgggddd___]]][[[YYYUUURRRRRRMMMIIIIIIGGGCCCBBBEEEEEENNN^^^uuu}}}xxxsssqqqqqqoooiiiddd```]]]XXXPPPKKKMMMUUU[[[cccdddggghhhhhhiiikkkllliiigggdddbbbbbbbbbaaa```[[[YYYWWWVVVVVVVVVUUUTTTQQQPPPPPPPPPPPPOOOOOOOOONNNNNNPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOONNNKKKIIIIIIJJJLLLKKKKKKKKKKKKMMMOOOPPPPPPRRRWWW___hhhsss|||rrrjjjkkktttfffRRRJJJHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@??????BBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCBBBBBBDDDEEEFFFFFFGGGGGGIIILLLOOOOOOKKKGGGDDDDDDBBB??????AAAAAAAAAHHHQQQ```tttzzzddd\\\RRROOOUUUbbbrrr}}}~~~uuufffWWWKKKEEECCCCCCCCCBBBBBBBBBBBBBBB???===::::::===AAABBB>>>>>>@@@AAABBBCCCAAA???======>>>??????@@@???>>>===;;;:::888888888888999;;;===>>>??????===<<<<<<===??????EEEHHHNNNTTT[[[bbbjjjooowwwzzz~~~}}}|||{{{{{{zzzzzzuuussspppmmmkkkiiifffccc_________]]]ZZZXXXVVVVVVUUUTTTSSSRRRQQQOOONNNNNNNNNOOOPPPOOONNNNNNNNNNNNJJJHHHEEEDDDEEEEEECCCAAACCCCCCCCCDDDDDDDDDDDDDDDDDDEEEHHHNNNWWWbbbmmmtttnnnkkkooonnn]]]UUUNNNIIICCC>>><<<;;;:::999999888777666555666666777::::::777:::??????NNNllltttiii{{{jjjPPPEEE===;;;999888999999777666666666555777888999777666444666;;;???BBBCCCBBBBBB>>>=========>>>@@@AAACCCEEEFFFHHHHHHIIILLLPPPTTTWWWYYY\\\]]]^^^```ccceeeiiiiiijjjkkknnnoooooooootttpppiii___ZZZ\\\eeennnwwwuuurrrnnnllllllnnnqqqqqqqqqpppqqqqqqrrrssstttwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyzzz{{{~~~vvvrrroooqqqxxxzzztttkkkeeebbb___ZZZWWWUUUPPPKKKJJJHHHDDDCCCFFFAAAHHHVVVlllyyyrrroooqqqssssssqqqkkkdddYYYQQQMMMNNNQQQTTT^^^```ccceeeggghhhiiijjjiiifffcccbbbbbbbbbaaa``````^^^[[[YYYXXXWWWUUUSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPQQQPPPNNNMMMNNNOOONNNNNNNNNNNNOOOOOOPPPQQQOOOQQQUUU]]]gggsss}}}nnnggghhhtttgggTTTKKKHHHEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBB@@@AAABBBCCCEEEFFFGGGGGGGGGJJJNNNNNNKKKGGGDDDBBBBBB???===>>>>>>>>>@@@EEENNNaaa{{{tttccc[[[XXX[[[hhhwwwzzziiiXXXKKKFFFFFFFFFEEEEEEEEEFFFEEEBBB@@@===<<>>>>>?????????@@@@@@???===;;;:::999888888888999:::<<<===<<<<<<============<<<<<<>>>AAAFFFKKKQQQXXX___cccjjjnnntttxxxyyyyyyyyyzzz|||||||||||||||{{{{{{{{{tttrrrpppooommmjjjfffccc``````___^^^\\\ZZZXXXWWWTTTTTTSSSRRRPPPOOONNNNNNMMMOOOPPPPPPPPPOOOQQQRRRKKKJJJHHHHHHGGGFFFCCCAAACCCCCCCCCCCCCCCDDDEEEEEECCCDDDGGGJJJOOOVVV___eeesss}}}llllllmmmppp]]]UUUMMMIIICCC???===<<<;;;:::999888777666555666777777888999777:::@@@AAASSSsss~~~rrr|||mmmQQQDDD===;;;999888999999777666666555555777888999777666444777;;;???AAABBBBBBBBB>>>>>>>>>>>>???AAACCCDDDDDDFFFGGGHHHIIIKKKOOORRRWWWYYY\\\^^^^^^```ccceeehhhiiijjjkkkmmmooopppqqqvvvrrrkkkaaa[[[[[[```fffqqqpppooommmkkkllloooqqqssssssrrrrrrqqqrrrrrrsssuuuuuuuuuuuuuuuuuuuuuuuuxxxyyyzzz||||||pppiiigggiiisss|||}}}sssnnnjjjeeeaaa]]]UUUOOOMMMJJJFFFDDDFFF???DDDOOObbb}}}{{{qqqlllnnnuuuzzz}}}xxxnnn___UUUQQQOOOMMMKKKVVVXXX\\\aaadddffffffggghhhfffcccbbbbbbbbbaaa___bbb```]]][[[[[[ZZZXXXVVVUUUUUUUUUUUUTTTTTTTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVQQQSSSTTTTTTSSSSSSUUUVVVRRRSSSSSSTTTTTTTTTSSSSSSPPPQQQTTTZZZeeerrr~~~}}}kkkdddeeeooo}}}jjjUUULLLIIIFFFFFFFFFEEEEEEDDDCCCCCCCCCAAABBBCCCCCCCCCBBB@@@???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHHHHJJJMMMOOOMMMIIIEEEBBBCCC@@@======>>>>>>>>>>>>DDDQQQeee{{{yyynnnddd\\\bbbooo}}}jjjXXXMMMJJJIIIHHHHHHIIIJJJIIIGGGDDDBBBAAAEEELLLNNNKKKGGGGGGEEEFFFGGGFFFCCC@@@???@@@???@@@@@@@@@???>>><<<;;;:::999888888999:::;;;<<<:::<<<>>>??????>>><<<:::;;;>>>BBBFFFJJJOOOUUUYYY]]]bbbiiinnnpppqqqrrrrrryyyzzz{{{{{{{{{zzzyyyxxxrrrqqqppppppoookkkgggccccccbbb```^^^\\\YYYVVVTTTSSSSSSRRRQQQPPPOOONNNMMMMMMOOOQQQQQQPPPPPPRRRUUUTTTRRRPPPNNNKKKIIIGGGEEECCCCCCBBBBBBBBBDDDEEEFFFEEEGGGJJJJJJLLLOOOUUUYYYbbbrrr{{{kkklllmmmppp\\\SSSLLLHHHCCC@@@???>>>===<<<999888777666666666777888666888666:::AAADDDXXXzzz{{{~~~~~~}}}rrrTTTEEE===;;;999888999999777666777777666888999:::888777555777;;;???AAABBBBBBAAA>>>>>>>>>>>>@@@BBBCCCEEEEEEGGGHHHIIIJJJLLLOOORRRWWWYYY\\\]]]^^^___bbbdddfffgggiiijjjlllppptttvvv|||xxxqqqggg```^^^```dddmmmooopppnnnlllkkkmmmpppppppppoooppppppqqqrrrrrruuuuuuuuuuuuuuuuuuuuuuuuwwwxxxzzz}}}zzznnnhhhgggjjjrrrzzzyyytttooofff]]]TTTPPPMMMHHHFFFGGGAAADDDKKKZZZrrrrrriiihhhnnnwww|||vvviii]]]UUUOOOKKKHHHNNNQQQUUU[[[aaadddddddddhhhfffdddcccccccccaaa```___]]]\\\\\\]]]^^^]]]\\\XXXXXXXXXWWWWWWWWWVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWXXXZZZZZZYYYYYYZZZ\\\XXXYYYZZZZZZZZZYYYWWWVVVTTTSSSTTTXXXbbbooo|||{{{iiiaaabbbhhhwwwpppXXXNNNJJJIIIFFFFFFFFFEEEDDDDDDCCCCCC@@@AAABBBBBBBBBAAA???>>>AAABBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAAAAADDDDDDDDDDDDFFFHHHIIIJJJMMMOOOQQQSSSSSSPPPLLLIIIGGGEEEBBB@@@@@@@@@???<<>>===;;;:::999999999:::;;;<<<;;;===@@@AAAAAA@@@===;;;999;;;>>>@@@CCCGGGLLLOOOQQQVVV]]]cccgggiiijjjllluuuvvvxxxyyyyyywwwuuutttqqqppppppooonnnlllgggdddfffccc```^^^\\\XXXTTTPPPRRRRRRQQQPPPOOONNNNNNMMMNNNPPPRRRQQQOOOQQQVVV[[[___]]]XXXSSSNNNJJJHHHHHHEEEDDDBBBAAAAAACCCEEEGGGIIILLLOOONNNLLLLLLOOOSSSWWWccc}}}{{{kkkmmmrrrzzzmmmZZZPPPJJJGGGCCCAAA@@@@@@???>>>:::999777666666666777888555777777:::AAAEEE\\\|||~~~tttVVVGGG===;;;999888999999777666888888888999:::;;;:::888555777;;;???AAABBBAAAAAA>>>>>>>>>>>>@@@BBBDDDEEEGGGHHHJJJLLLLLLNNNPPPSSSWWWYYY[[[\\\]]]^^^aaacccccceeegggiiilllqqqwww||||||tttkkkdddaaabbbccclllppprrrpppllljjjkkkmmmllllllmmmnnnppprrrtttuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwxxx{{{~~~xxxooollllllmmmqqqwww|||}}}pppeeeYYYTTTPPPKKKHHHHHHDDDFFFHHHRRRfffuuuhhhbbbdddiiinnnyyywwwqqqggg[[[RRRMMMKKKJJJLLLPPPWWW^^^cccdddccchhhfffeeedddeeedddcccaaa^^^]]][[[\\\]]]^^^^^^]]]ZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZZZZ[[[^^^___``````^^^^^^___```______``````___]]][[[ZZZYYYWWWVVVXXX```mmmzzz{{{hhh```aaacccrrr{{{^^^PPPLLLKKKGGGFFFFFFEEEEEEDDDDDDCCCAAAAAAAAAAAAAAA@@@??????BBBBBBBBBAAAAAAAAAAAAAAA???@@@@@@AAABBBCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBEEEEEEFFFGGGJJJMMMPPPRRRVVVWWWYYY\\\______]]][[[UUUUUUQQQIIIDDDCCCAAA>>>AAAAAAEEEOOO\\\nnnsssmmmooozzzmmmbbbSSSPPPMMMJJJJJJIIIHHHGGGFFFGGGPPP\\\aaa\\\SSSNNNQQQRRRRRRPPPKKKGGGDDDBBBAAABBBCCCCCCCCCBBB@@@???===<<<;;;::::::;;;<<<<<<<<<>>>AAACCCCCCAAA>>><<<777888:::;;;<<>>???AAADDDEEEGGGIIILLLMMMMMMNNNQQQRRRVVVWWWZZZ[[[[[[\\\___aaa```ccceeegggiiinnnwww}}}~~~yyyqqqiiicccaaaaaabbbkkkooosssrrrlllhhhhhhjjjjjjkkkmmmooorrruuuxxxzzzwwwwwwwwwwwwwwwwwwwwwwwwvvvxxx{{{~~~~~~vvvooooooooonnnmmmooouuuyyyyyylll^^^WWWSSSNNNJJJIIIEEEFFFFFFKKKZZZpppxxxjjjaaa]]]]]]^^^kkknnnppplllbbbXXXRRRPPPJJJJJJMMMSSS\\\ccceeedddhhhgggffffffgggfffdddbbbaaa___]]]]]]]]]]]]\\\[[[ZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTUUUVVVWWWXXXWWWXXXXXXZZZ[[[\\\]]]]]]bbbccceeedddcccbbbdddeeeeeeeeeeeedddbbb```___^^^\\\ZZZXXXYYYaaammmyyy|||hhh```aaabbbqqqeeeRRRLLLKKKGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>???@@@AAABBBCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDFFFIIINNNTTTXXX[[[``````ccchhhooossstttsssmmmnnngggYYYMMMIIIFFFBBBBBBAAADDDHHHMMMXXXnnn{{{www|||vvvbbb]]]VVVPPPMMMKKKJJJIIIFFFIIIVVVfffnnniii___XXXWWWXXXXXXUUUPPPJJJFFFDDDCCCDDDDDDEEEEEEDDDBBBAAA???>>>===<<<;;;<<<<<<======>>>AAACCCCCCAAA>>>===777888999999999;;;>>>AAABBBFFFKKKOOOTTTXXX]]]```fffiiinnnrrrttttttrrrppppppnnnlllkkkkkkjjjhhhfffgggccc___^^^^^^\\\WWWRRRPPPPPPOOOOOONNNNNNMMMMMMNNNQQQSSSSSSTTT[[[hhhsss}}}}}}{{{ssshhh\\\UUUQQQOOOLLLHHHEEEDDDFFFIIILLLTTTYYY^^^]]]XXXUUUVVVYYYYYY\\\oooqqqmmmqqqwwwvvvbbbUUUOOOHHHFFFDDDBBBCCCCCCAAA@@@:::999888777777777888999666999777:::???CCC\\\mmmPPPEEE===;;;999888999999777666777666666777999999888666666888<<>>AAACCCEEEGGGIIIKKKMMMMMMNNNPPPQQQTTTVVVXXXYYYZZZ[[[]]]______aaacccddddddiiirrrzzz{{{uuummmeeeaaaaaaaaabbbffflllrrrqqqkkkgggfffiiihhhiiikkknnnqqquuuwwwyyywwwwwwwwwwwwwwwwwwwwwwwwvvvxxx{{{~~~xxxqqqppppppllliiihhhjjjkkkmmmqqqxxxrrrbbbZZZUUUPPPKKKJJJEEEFFFGGGIIITTTfffuuu|||yyyoooeee^^^YYYWWWZZZ```hhhllljjjaaaXXXRRRKKKJJJKKKRRR[[[cccffffffiiihhhhhhhhhiiihhhfffdddbbb```^^^]]]^^^___^^^]]]ZZZZZZYYYYYYYYYXXXXXXXXXWWWVVVUUUUUUUUUWWWYYYZZZYYYYYY[[[\\\]]]___``````ccceeefffgggfffggghhhjjjjjjiiigggeeecccbbbaaaaaa\\\ZZZYYY[[[bbbnnnzzz|||hhh```aaadddrrrkkkUUUMMMKKKGGGGGGFFFFFFEEEDDDDDDDDDEEEDDDCCCAAAAAABBBCCCCCCBBBBBBAAA@@@@@@???>>>>>>===>>>>>>???AAABBBCCCCCCAAAAAAAAAAAABBBBBBCCCDDDBBBCCCFFFKKKQQQYYY___cccggggggjjjqqqzzzzzzgggVVVNNNKKKGGGDDDDDDGGGHHHEEEIIIZZZmmmpppiii___WWWQQQOOOMMMLLLGGGLLL[[[nnnyyytttiiibbb[[[\\\\\\XXXRRRLLLGGGEEEDDDEEEEEEFFFFFFEEEDDDCCC@@@???>>>===<<<<<<=========>>>@@@BBBBBB@@@>>>===888999::::::999:::===@@@>>>AAAFFFJJJNNNSSSYYY]]]___cccjjjpppssssssrrrqqqpppmmmkkkiiiiiiiiihhhffffffbbb______``````[[[VVVPPPOOOOOONNNNNNMMMMMMMMMMMMPPPSSSTTTVVVaaaqqq}}}zzzkkk```ZZZSSSPPPKKKHHHGGGHHHKKKNNNZZZ```fffeee```\\\]]]```]]]^^^nnnsssmmmjjjvvvppp___UUUPPPHHHFFFDDDCCCCCCCCCBBBAAA::::::888777777777888999777999888:::>>>BBB\\\hhhKKKBBB===;;;999888999999777666555444444555777888666555666888<<>>@@@CCCDDDFFFHHHKKKLLLLLLMMMNNNPPPTTTUUUXXXXXXYYYZZZ\\\^^^___aaabbbaaaaaaeeennnvvvyyyssskkkdddaaaaaacccdddbbbiiippppppkkkffffffhhhfffgggiiikkknnnqqqtttvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvxxx{{{~~~{{{sssrrrppplllgggfff^^^^^^___```cccjjjsssyyyuuuddd[[[VVVQQQLLLJJJFFFHHHIIIJJJSSScccqqqxxx{{{{{{yyysssjjjaaaZZZVVVPPPVVV```jjjnnnhhh\\\QQQMMMKKKKKKQQQ[[[dddggggggjjjiiiiiiiiijjjiiigggeee___^^^]]]^^^```bbbbbbbbbYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWVVVUUUVVVXXXZZZ\\\[[[[[[\\\^^^```aaabbbcccbbbdddggghhhhhhjjjlllnnnmmmllliiifffdddcccbbbccc[[[YYYYYY\\\dddppp|||~~~hhh^^^]]]hhhrrr|||eeeVVVIIINNNKKKJJJHHHFFFEEEDDDDDDCCCFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAA@@@???@@@BBBDDDEEEGGGKKKQQQZZZcccjjjooosssqqqoooqqqxxxqqqeee]]]UUUMMMKKKGGGGGGHHHGGGFFFMMMVVVpppwwwdddXXXUUUTTTPPPKKKLLLLLLYYYsssuuujjjccchhhggg___WWWRRRKKKCCCCCCDDDFFFGGGGGGGGGFFFEEEDDDBBB@@@<<<999999<<>>@@@DDDFFFIIILLLPPPSSS\\\```eeehhhjjjlllnnnpppooommmiiiggggggfffdddbbbaaaaaaaaa___\\\WWWSSSPPPTTTRRRPPPMMMLLLMMMNNNNNNNNNQQQVVVYYYZZZbbbvvvqqqfff```XXXPPPOOOQQQSSSYYY___]]]jjjrrrlllbbb```cccdddgggjjjzzzvvvddddddyyy{{{mmmXXXNNNOOOFFFDDDCCCEEEGGGFFFBBB>>>;;;999777777888::::::999777999666777???FFF\\\zzziiiLLL@@@;;;:::999888777777777777777777888888888777777666666888<<<@@@BBBAAA@@@>>>:::;;;<<<===@@@BBBDDDEEEBBBDDDFFFIIILLLOOOQQQSSSQQQSSSTTTWWWYYYZZZ[[[[[[^^^___aaaaaabbbeeehhhkkkqqqmmmiiifffeeedddcccbbbgggooosssoooiiihhhhhhgggjjjhhhgggjjjooorrrrrrqqqppptttxxxyyyvvvuuuvvvyyyxxxwwwwww{{{~~~}}}rrrmmmjjjddd___^^^]]]XXXWWWZZZZZZYYY]]]eeeqqq}}}zzzggg^^^YYYTTTNNNKKKGGGJJJKKKKKKPPP]]]mmmvvv{{{vvvuuuvvvqqqcccYYYVVVNNNNNNSSS]]]gggiii```WWWQQQOOONNNPPPWWW___fffjjjjjjjjjjjjiiihhhgggfffeee___```aaaaaabbbaaaaaa```\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXXXXZZZ[[[\\\^^^aaacccdddeeefffjjjnnnoooooooooqqqttt{{{tttkkkhhhhhhfff___YYYWWWZZZ]]]aaagggqqq}}}nnncccaaagggrrruuusss}}}bbbUUUJJJPPPIIIJJJKKKLLLKKKIIIGGGEEEFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCAAA@@@???>>>>>>>>><<<<<<<<<===>>>@@@AAABBBAAAAAAAAA@@@???@@@BBBDDDFFFIIINNNVVV___iiippptttyyyvvvrrrrrryyyuuuppphhhaaaWWWQQQLLLKKKHHHFFFJJJQQQ[[[sssrrrddd\\\VVVPPPKKKMMMOOO]]]www|||ppphhhmmmlllddd[[[UUUNNNGGGDDDEEEFFFGGGGGGFFFEEEDDDAAA@@@>>>;;;888999<<<>>>???@@@@@@AAAAAA@@@@@@@@@::::::::::::::::::;;;<<<<<>>EEEYYYwwwgggKKK@@@;;;:::999888777777777777777777888888888888777777777999===AAABBBBBBAAA@@@>>>>>>>>>???@@@BBBCCCDDDDDDFFFGGGJJJMMMOOOQQQRRRPPPQQQSSSVVVXXXYYYZZZZZZ]]]^^^```aaaaaadddgggjjjooollliiifffeeedddccccccfffoootttqqqllljjjjjjiiiiiihhhgggiiimmmppppppooooooqqqttttttssssssuuuwwwwwwwwwxxx||||||yyy|||~~~rrrlllhhhbbb^^^]]]XXXVVVXXX^^^___\\\^^^ccceeemmm|||wwwfff]]]ZZZUUUPPPMMMKKKLLLMMMMMMQQQ\\\jjjttt{{{vvvvvvxxxuuuiii]]]XXXQQQNNNOOOVVVaaaeeeaaa\\\SSSPPPOOOQQQXXXaaahhhlllllllllkkkjjjiiigggfffeee^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYYYY[[[[[[]]]___aaacccdddeeehhhkkknnnppprrrtttwwwyyyzzzuuunnnjjjiiifffbbb^^^[[[\\\^^^aaahhhrrr}}}sssgggeeeeeeqqqppphhhmmm|||___WWWMMMTTTPPPRRRUUUVVVTTTPPPJJJFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@???>>>>>>>>><<<<<<======>>>???AAAAAA@@@AAAAAA@@@???@@@BBBDDDFFFKKKSSS]]]hhhrrryyy}}}~~~wwwssswwwxxxiii```VVVQQQMMMJJJKKKNNNKKK\\\vvvrrrfff\\\UUUPPPOOORRRaaa|||{{{pppsssrrrjjjaaaZZZRRRLLLFFFFFFGGGGGGGGGEEEDDDCCC??????>>><<<:::;;;===@@@@@@@@@@@@AAAAAA@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;===@@@BBBDDDFFFJJJMMMRRRTTTWWWZZZ]]]```dddgggiiihhhffffffeeeccc```]]]___^^^^^^\\\XXXTTTPPPMMMMMMLLLKKKJJJJJJKKKLLLLLLOOOQQQTTTWWWXXXaaasssxxxppphhhddd```[[[YYY[[[eeeqqq{{{wwwooolllnnnqqq}}}vvvbbb]]]nnnqqqZZZMMMJJJCCCBBBDDDGGGKKKKKKGGGCCC>>><<<999888888888888777555888777888>>>CCCUUUqqqdddIII???;;;:::999888777777777777777777888888888888777777888:::===AAABBBBBBAAA@@@BBBAAAAAAAAAAAAAAABBBBBBGGGGGGIIIKKKMMMOOOPPPQQQNNNPPPRRRTTTVVVXXXYYYYYY[[[]]]___``````bbbeeeggglllkkkhhhfffdddccccccccceeennnuuusssooommmmmmkkkhhhggggggiiilllnnnooonnnppppppppppppqqqsssuuuvvvvvvwwwyyy}}}}}}zzzwwwrrrooottt{{{rrrkkkeee___\\\]]]WWWXXX^^^eeegggeeecccddd^^^```gggrrrsssddd]]]ZZZUUUQQQOOONNNOOOOOOOOOQQQXXXeeeppp{{{vvvvvv{{{{{{rrrdddZZZUUUOOOKKKNNNWWW___aaa___UUURRRPPPSSSZZZccckkkooopppooonnnmmmkkkhhhfffeee___^^^]]]\\\\\\]]]^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZ\\\\\\^^^```bbbccceeefffjjjiiijjjnnnsssxxx{{{|||yyywwwrrrnnnjjjgggeeedddcccaaa___cccjjjuuu~~~wwwjjjgggfffrrrnnneeeiiizzzaaa[[[SSSZZZ```aaaaaa^^^YYYRRRKKKFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@????????????????????????@@@AAABBBCCC@@@AAAAAA@@@???@@@CCCEEEFFFLLLWWWdddqqq{{{{{{sssrrryyy}}}sssfff\\\WWWSSSPPPNNNNNNTTTbbbzzz~~~qqqeee]]]YYYPPPUUUdddyyyzzzxxxqqqggg]]]TTTOOOHHHHHHHHHHHHGGGEEECCCBBB@@@@@@@@@???>>>>>>@@@BBB@@@AAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;===???AAABBBDDDHHHJJJMMMOOOQQQSSSVVVZZZ^^^bbbeeedddcccdddcccaaa]]]YYY[[[[[[ZZZXXXUUUQQQMMMKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMOOORRRSSS[[[lll|||}}}sssmmmgggaaa___```oooyyyuuuoooqqquuuxxxeee^^^lllpppZZZMMMIIIBBBCCCEEEIIIMMMLLLHHHCCC???===999888888888777666555:::888:::???BBBRRRnnn```GGG???;;;:::999888777777777777666777777888888888888777777999<<>>===<<<;;;;;;;;;;;;;;;<<<>>>@@@AAAAAACCCFFFIIIJJJKKKNNNOOOQQQUUUZZZ]]]```____________]]]YYYVVVVVVVVVUUUSSSPPPMMMJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJLLLOOOPPPVVVdddrrryyyqqqkkkjjjlll{{{yyyqqqrrrwwwyyyhhhaaallloooYYYNNNJJJCCCDDDFFFKKKNNNLLLGGGAAA@@@===:::888888777666555777;;;:::;;;@@@BBBQQQlll^^^FFF@@@;;;:::999888777777777777666666777888888888888888666777:::<<<>>>??????>>>>>>>>>>>>>>>???AAABBBCCCFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLOOOQQQTTTVVVWWWXXXYYY[[[]]]^^^______aaaccceeefffgggeeecccaaacccdddcccmmmtttsssooonnnllljjjjjjkkklllmmmnnnoooqqqssswwwuuurrrpppooopppsssuuuxxxzzz~~~wwwllleee___^^^ccckkkwwwtttllleee``````ccccccdddfffjjjooossssssqqqjjjddd]]]\\\dddoooyyy~~~wwwlllbbb^^^[[[TTTOOONNNLLLMMMOOORRRPPPQQQ]]]kkkyyyxxxzzz}}}mmm___YYYRRRKKKIIINNNTTTXXXZZZYYYVVVSSSTTT[[[dddmmmqqqvvvuuutttrrrooollljjjhhhgggeeecccaaa``````aaabbb]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]^^^```aaacccdddeeekkkhhhgggjjjpppuuuwwwwwwvvvwwwvvvqqqjjjfffgggjjjmmmiiigggkkksss}}}rrrlllgggrrrnnnllluuu|||ddd___WWW]]]]]][[[WWWSSSOOOLLLJJJIIIFFFEEEDDDCCCCCCBBBBBBCCCBBBAAA@@@@@@??????@@@@@@>>>>>>======>>>??????@@@???@@@@@@@@@???AAACCCFFFIIIPPP]]]mmm}}}zzzrrrqqqtttwwwzzz}}}qqqhhh^^^VVVXXXSSSRRR]]]qqqvvviiibbbXXX^^^lllrrrbbbWWWTTTKKKLLLLLLKKKJJJHHHGGGEEE???AAABBBCCCAAA@@@AAABBBDDDDDDDDDDDDCCCBBBAAAAAA>>>>>>======<<<============???@@@AAAAAABBBEEEGGGHHHJJJLLLNNNOOORRRUUUXXXZZZYYYXXXXXXXXXVVVSSSQQQPPPPPPOOONNNLLLJJJHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJLLLOOOPPPSSS]]]hhh}}}yyyxxx{{{|||rrrsss{{{zzzjjjccckkknnnXXXNNNJJJDDDEEEHHHNNNQQQOOOHHHBBB???===:::888888888777666777;;;:::;;;???AAAQQQlll^^^FFFAAA;;;:::999888777777777777555666777888888999888888555666999;;;===>>>>>>>>><<<<<<===>>>???AAACCCDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJLLLNNNQQQTTTVVVWWWXXXXXX[[[]]]^^^______```bbbbbbdddfffeeebbbaaabbbeeefffooouuusssnnnlllkkkiiijjjlllnnnooooooqqqtttwwwzzzzzzxxxtttooommmpppsssyyy}}}vvviii```[[[YYY^^^eeerrrxxxppphhhbbbaaadddcccccccccfffmmmvvvyyywwwnnnfff]]]ZZZ___hhhpppuuuppphhh```^^^[[[UUUPPPOOOMMMMMMQQQTTTQQQNNNYYYiiizzz|||qqqbbbZZZSSSLLLJJJMMMSSSWWWYYY[[[WWWSSSTTTZZZccckkkpppuuutttsssqqqnnnllliiihhhfffeeecccaaa```______```]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]___```bbbcccccckkkjjjjjjlllooosssuuuvvvvvvvvvtttoooiiieeeeeegggjjjiiijjjooovvv~~~rrrlllfffpppoooooozzzxxx___ZZZRRRXXXQQQPPPNNNLLLJJJIIIIIIIIIFFFEEEDDDCCCCCCBBBBBBCCCAAAAAA@@@@@@??????@@@@@@>>>>>>>>>===>>>>>>???@@@??????@@@@@@@@@AAADDDFFFMMMTTT```ppp{{{wwwwwwxxxvvv|||~~~vvvmmmeee\\\XXXWWW[[[eeezzzssshhh```fffrrrzzzggg[[[XXXLLLMMMMMMMMMLLLKKKIIIHHHCCCEEEGGGGGGFFFDDDDDDDDDFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@?????????@@@AAAAAA===>>>@@@@@@@@@AAACCCEEEFFFIIILLLNNNNNNOOOQQQSSSTTTRRRPPPOOOOOOOOOMMMKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHJJJNNNNNNNNNUUU^^^kkktttwwwyyyhhhaaahhhnnnYYYNNNIIIDDDFFFJJJQQQUUUSSSLLLFFF???<<<999888888888777666777:::888888===@@@PPPlll___GGGBBB;;;:::999888777777777777555666777888888999999999666777999;;;===>>>>>>>>>======>>>???@@@BBBCCCDDDEEEFFFFFFGGGIIIJJJJJJKKKJJJKKKNNNQQQTTTVVVWWWXXXXXX[[[^^^_________```aaa___cccfffeeebbb```bbbeeekkkssswwwtttnnnlllkkkiiiiiikkknnnoooppprrrvvvyyy|||rrrmmmpppuuuzzz~~~xxxiii___YYYWWW[[[bbbqqq~~~uuukkkbbb```ccc___```aaadddnnn|||~~~uuulll```YYY[[[bbbiiilllhhhbbb^^^]]]\\\WWWSSSSSSRRRQQQUUUXXXRRRMMMVVVfff}}}sssfffYYYSSSLLLIIIMMMSSSYYY]]]\\\XXXSSSSSSXXX```hhhmmmqqqqqqpppnnnllliiigggfffeeedddcccbbb```___^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\[[[\\\]]]^^^___```aaabbbeeegggjjjlllmmmooorrrtttuuutttqqqlllgggdddcccccccccggglllqqqwww}}}~~~pppjjjeeennnrrrsss~~~tttYYYTTTLLLSSSLLLLLLLLLKKKJJJHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>???@@@@@@@@@AAADDDFFFPPPVVVcccsss~~~||||||xxx}}}~~~|||{{{zzzsssccc```___^^^___lll|||pppffflllwwwkkk^^^\\\MMMMMMNNNNNNMMMLLLKKKJJJHHHJJJMMMMMMKKKIIIHHHHHHGGGGGGGGGGGGFFFEEECCCCCCAAAAAAAAAAAABBBBBBCCCDDD===>>>????????????BBBDDDEEEHHHLLLMMMNNNNNNOOOPPPOOOMMMKKKJJJJJJJJJHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDHHHKKKKKKJJJOOOVVV[[[ggg|||vvvzzzxxxfff^^^eeeoooZZZNNNHHHCCCFFFLLLSSSXXXWWWQQQKKK>>><<<999888888888888777666999666666;;;>>>OOOkkk___GGGCCC;;;:::999888777777777777555555666888888999999999777888:::<<<===??????@@@?????????@@@AAABBBCCCDDDFFFFFFGGGHHHJJJKKKLLLLLLJJJKKKNNNQQQTTTVVVXXXXXXXXX[[[^^^_________```aaa^^^bbbeeeeeeaaa```bbbeeeooovvvyyyuuunnnlllkkkjjjgggjjjnnnoooppprrrwww{{{wwwpppsssyyyzzzyyyjjj```ZZZWWW[[[```tttxxxmmmbbb___aaa\\\___aaaeeerrr~~~sssdddZZZZZZ^^^dddgggccc^^^[[[]]]]]]YYYVVVWWWVVVUUUYYY[[[TTTLLLUUUeeeuuuiiiYYYSSSKKKHHHLLLTTT]]]aaa\\\XXXSSSRRRVVV___gggkkknnnnnnmmmkkkiiigggeeedddffffffeeedddbbb```___]]]^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[[[[[[[[[[[[[[[[\\\[[[[[[\\\]]]^^^``````aaa^^^bbbgggjjjjjjkkkooorrruuurrrnnnjjjfffcccaaa___^^^dddkkkqqqvvv|||xxxnnnnnnfffllluuuqqqlllXXXPPPPPPQQQMMMMMMLLLKKKIIIHHHGGGFFFFFFEEEDDDEEEFFFGGGFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@>>>======>>>??????>>>???>>>???AAA@@@@@@EEEMMMSSS[[[iiiyyy~~~zzz|||yyyhhh___cccdddeee~~~tttttt{{{ooo___[[[WWWRRRPPPSSSTTTPPPLLLKKKGGGKKKQQQUUUVVVTTTPPPMMMOOOLLLIIIGGGGGGFFFEEEDDDCCC@@@===???DDDHHHGGGEEEBBB???<<<<<<@@@DDDEEEEEEHHHJJJMMMNNNMMMKKKKKKKKKMMMJJJHHHGGGGGGFFFEEECCCFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEEEEDDDCCCBBBCCCDDDDDDFFFGGGIIIKKKLLLTTT[[[gggttt}}}www}}}ttt```^^^hhhmmmWWWKKKFFFBBBHHHNNNSSSWWWXXXPPPGGGFFF>>>888888:::888888999888;;;888888???DDDSSSkkk\\\EEEBBB;;;:::888777777777888888777888888999999999888888888999;;;<<<>>>?????????AAA@@@??????@@@BBBEEEFFFKKKIIIHHHFFFFFFGGGHHHIIILLLNNNPPPRRRTTTTTTTTTTTTYYY[[[]]]```aaabbbaaa```aaacccdddaaa^^^___dddiiirrrzzz|||uuupppkkkgggllljjjiiihhhkkkoootttxxx{{{uuusssqqqzzz|||kkk___VVVRRRUUU[[[ooo|||nnngggdddaaa```___^^^cccqqq~~~pppiiieeebbbdddiiieeeaaa___```bbbbbb\\\WWWXXXVVVXXX[[[VVVPPPVVVbbbwwwjjj[[[WWWPPPKKKOOOZZZccceeeaaaVVVOOOQQQXXX```gggmmmpppooonnnllljjjhhhgggfffeeeeeeeeedddbbb```___^^^^^^^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]^^^^^^^^^_________``````bbbaaaaaaccceeehhhlllnnnllllllkkkhhhdddaaa``````bbbgggooouuuyyy}}}rrrgggfffffflllyyyuuuhhhUUUNNNLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGEEEDDDEEEFFFGGGFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@>>>======>>>??????>>>@@@???@@@BBBBBBBBBGGGOOOWWWaaappp|||wwwyyy{{{~~~ssskkkkkkhhhiii{{{~~~|||xxxeee```XXXSSSRRRUUUWWWSSSNNNMMMJJJNNNTTTZZZ\\\ZZZVVVSSSRRROOOKKKIIIHHHHHHFFFEEEDDD@@@===>>>CCCFFFFFFEEEFFFBBB???>>>@@@CCCCCCCCCHHHJJJMMMNNNLLLKKKKKKKKKKKKIIIFFFEEEEEEDDDBBBAAADDDDDDDDDEEEEEEFFFFFFFFFBBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDFFFHHHIIIJJJNNNQQQXXX```jjjvvvwwwvvvrrr___YYYdddjjjUUUKKKGGGDDDJJJQQQWWW\\\]]]TTTKKKFFF>>>888999:::888888999888;;;888888>>>BBBRRRlllxxxWWWEEECCC;;;:::999888777777888888777777888999999999999888999:::;;;===??????@@@@@@@@@@@@@@@AAACCCFFFIIIKKKJJJIIIGGGFFFFFFGGGIIIIIILLLMMMPPPRRRSSSTTTUUUUUUXXXZZZ]]]```bbbbbbbbbbbbbbbcccdddaaa^^^^^^bbbgggpppxxx}}}zzztttqqqmmmjjjkkkjjjhhhhhhkkkoootttwww{{{|||yyyvvvzzz{{{kkk___WWWSSSVVV[[[nnn|||mmmfffbbb___\\\[[[\\\aaaoooxxxqqqjjjiiikkkmmmjjjfffeeeeeeccc___[[[[[[YYYYYYZZZUUUOOOUUUaaaxxxiii[[[XXXQQQMMMRRR]]]fffgggbbbXXXPPPRRRYYY```hhhooopppooonnnllljjjiiiggggggggggggfffeeedddbbbaaa``````___^^^]]]\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]^^^^^^^^^__________________```bbbeeeiiikkkllllllllliiifffcccbbbcccdddjjjqqqxxx}}}mmmbbbaaaeeemmm{{{{{{{{{dddSSSMMMJJJHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBBBB@@@>>>======>>>??????>>>AAA@@@AAACCCCCCDDDJJJRRR]]]iiizzz|||{{{yyyyyy{{{zzztttoooppp{{{nnneeeZZZUUUUUUYYYZZZVVVQQQOOOLLLQQQYYY```cccbbb^^^[[[WWWSSSOOOLLLJJJJJJHHHGGGEEEAAA===<<<@@@DDDEEEEEEIIIFFFBBBAAAAAABBBBBBBBBGGGIIILLLMMMLLLKKKKKKKKKJJJGGGDDDCCCBBBAAA@@@>>>AAAAAABBBCCCDDDDDDEEEFFFBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEGGGHHHMMMMMMOOOQQQWWW```jjjqqqxxxxxxyyy|||wwwppptttooo___UUUcccdddSSSKKKIIIAAAIIIRRRYYY___^^^UUUJJJFFF???999999:::888888999999;;;888888===@@@RRRooolllRRRDDDDDD;;;;;;999888777777777777777777888999999999999999999:::<<<>>>@@@@@@@@@@@@@@@@@@AAACCCFFFJJJMMMOOOIIIHHHGGGGGGGGGHHHIIIJJJLLLMMMOOOQQQSSSTTTUUUUUUXXXZZZ]]]```bbbcccddddddcccddddddaaa]]]]]]```cccmmmtttyyyvvvsssrrrqqqooolllkkkjjjjjjlllooosssuuuvvv|||xxx{{{yyyiii^^^WWWSSSVVVZZZkkk~~~nnnfffbbb```ZZZYYYZZZ^^^kkkyyysssrrruuurrrnnnjjjfffdddbbbbbbaaa]]][[[ZZZSSSMMMTTTaaayyyiii\\\YYYRRROOOUUUaaahhhiiicccYYYQQQRRRXXX```hhhppppppooonnnlllkkkiiihhhggghhhgggfffeeedddcccbbbaaaaaa```___^^^]]]]]]]]]]]]\\\]]]^^^^^^______^^^^^^\\\\\\]]]]]]]]]^^^^^^^^^]]]\\\\\\]]]^^^aaadddfffjjjkkklllkkkhhheeeddddddfffkkkssszzzmmmbbbaaadddmmm|||~~~yyy___PPPLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEGGGGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>======>>>??????>>>@@@???@@@CCCCCCEEELLLUUU```oooxxxvvvyyy}}}{{{vvvyyy~~~uuuhhh\\\XXXWWW\\\]]]YYYSSSQQQMMMSSS]]]fffjjjiiieeebbb[[[WWWRRRNNNLLLJJJIIIHHHFFFBBB===<<<>>>AAADDDDDDIIIGGGEEECCCBBBCCCCCCCCCGGGIIIKKKKKKKKKJJJKKKLLLJJJGGGDDDBBBAAA@@@>>><<<===>>>???@@@BBBCCCDDDEEECCCDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFLLLLLLKKKKKKMMMSSSZZZ```fffgggiiinnnuuu{{{~~~|||{{{wwwpppmmmuuulll^^^XXXiii~~~aaaPPPKKKIIIAAAKKKVVV___eeecccXXXLLLGGG???999999:::888888999888:::888999>>>AAAVVVxxx|||gggOOODDDDDD<<<;;;:::999888777777777666777888999999999999999999;;;===???AAAAAAAAA@@@@@@AAABBBDDDGGGJJJMMMNNNHHHGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNPPPRRRTTTUUUVVVXXXYYY\\\___aaacccdddeeeddddddccc```]]]\\\^^^```jjjppptttsssrrrttttttssspppooonnnnnnnnnppprrrssswww}}}yyy~~~vvveee[[[UUURRRTTTXXXhhhrrriiiddd```ZZZXXXXXX\\\fffyyy|||yyywwwrrrlllgggeeefffhhhfff```\\\YYYQQQLLLTTTbbb{{{jjj^^^ZZZTTTQQQXXXccchhhgggaaaXXXPPPQQQVVV]]]fffnnnoooooonnnlllkkkjjjiiihhhffffffeeecccbbbaaaaaaaaaaaaaaa___^^^]]]]]]]]]]]]]]]]]]^^^____________^^^[[[[[[\\\\\\\\\]]]]]]]]][[[[[[ZZZZZZ\\\^^^```bbbgggjjjlllllljjjfffcccaaadddiiipppxxxooocccaaacccmmm~~~}}}www[[[KKKIIIKKKKKKGGGGGGGGGHHHHHHHHHHHHIIIGGGFFFEEEFFFGGGHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@>>>======>>>??????>>>>>>===???BBBCCCFFFNNNWWWbbbrrryyyyyyzzz|||}}}~~~|||{{{jjj```[[[ZZZ^^^___ZZZUUUSSSOOOVVVaaakkkppppppllliii___ZZZTTTOOOLLLKKKIIIHHHFFFCCC???<<<===@@@BBBDDDFFFFFFEEEDDDDDDDDDEEEFFFFFFHHHJJJJJJIIIIIIKKKLLLKKKHHHEEECCCBBB@@@>>><<<;;;<<<===>>>@@@BBBCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHKKKOOORRRZZZ[[[]]]ccciiiooorrrsssqqqqqqpppmmmmmmwwwiii^^^\\\pppxxx}}}}}}```PPPKKKJJJHHHSSS```kkkqqqnnn```SSSHHH@@@:::::::::999888999666888888;;;???CCC\\\kkkQQQCCCBBB<<<<<<;;;:::999888777666666666777888999:::::::::999;;;===@@@AAAAAA@@@@@@AAAAAABBBDDDEEEGGGIIIJJJFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMOOOQQQTTTUUUVVVXXXYYY[[[^^^```bbbdddeeeccccccbbb```^^^^^^___```gggmmmppppppqqquuuvvvtttuuutttsssrrrqqqqqqqqqrrrzzzsssbbbYYYTTTQQQQQQTTTdddyyymmmeee```WWWUUUUUUZZZbbbsss}}}zzzuuuoookkkkkkmmmpppjjjbbb\\\WWWOOOLLLWWWgggmmm^^^[[[VVVTTT[[[dddfffbbb]]]VVVPPPQQQUUUZZZccckkkoooooonnnmmmkkkjjjiiiiiihhhgggeeedddccccccccccccaaa```___]]]\\\\\\[[[[[[\\\]]]^^^^^^______^^^^^^[[[[[[[[[\\\\\\\\\]]]]]][[[ZZZYYYYYYZZZ[[[^^^___dddiiinnnpppnnnhhhccc___aaadddjjjrrrzzzpppcccaaacccnnnxxxYYYGGGEEEIIIKKKHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFFFFFFFGGGHHHGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@>>>======>>>??????>>>>>><<<>>>AAADDDGGGPPPZZZeeesss{{{wwwyyy}}}pppgggaaa^^^aaaaaa\\\XXXVVVSSS[[[gggrrrxxxwwwsssoooccc^^^WWWQQQNNNLLLJJJIIIGGGEEEAAA???>>>???AAACCCCCCDDDEEEEEEDDDDDDFFFHHHEEEGGGIIIIIIHHHIIIKKKLLLLLLJJJFFFCCCBBB@@@===;;;:::;;;<<<===???@@@AAABBBDDDEEEFFFGGGHHHHHHGGGGGGEEEDDDDDDCCCBBBBBBBBBCCCAAACCCFFFHHHHHHIIIKKKMMMSSSTTTVVV[[[aaafffhhhiiiggghhhiiijjjnnnzzzhhh___\\\tttzzzssswww~~~aaaQQQLLLJJJJJJVVVfffqqqwwwrrrbbbSSSIIIAAA::::::;;;999888999555777888<<<@@@DDDaaauuuVVVDDD@@@<<<<<<<<<;;;:::888777666555666777888999:::::::::888:::===@@@AAAAAA@@@???AAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMNNNQQQSSSVVVWWWXXXXXXZZZ\\\^^^aaabbbcccbbbbbbaaaaaa```aaaaaaaaaeeejjjnnnooorrrvvvvvvsssvvvvvvvvvuuuuuutttssssss{{{rrraaaXXXTTTPPPOOOQQQ^^^wwwttthhh```UUUQQQRRRXXX```lll~~~xxxsssqqqrrrtttvvvjjjbbbZZZUUUNNNMMM[[[mmmmmm\\\ZZZWWWXXX```hhhfff```\\\VVVRRRTTTVVVZZZbbbjjjoooooonnnmmmlllkkkjjjjjjlllkkkiiigggggggggggghhhaaa```___]]]\\\[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]]]][[[[[[\\\\\\\\\]]]]]]]]][[[ZZZYYYXXXXXXYYY[[[\\\aaahhhrrrxxxvvvppphhhcccaaabbbfffnnnwwwtttfffcccfffppp~~~~~~___IIIDDDHHHJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFHHHHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@AAA@@@>>>======>>>??????>>>>>>===???BBBEEEIIISSS]]]iiiuuuzzzyyy{{{yyynnnhhhcccdddccc___[[[[[[YYYaaaooozzz{{{wwwhhhbbbZZZTTTPPPMMMLLLKKKGGGFFFDDDAAA??????@@@BBBBBBDDDFFFEEEDDDCCCEEEGGGEEEFFFHHHHHHHHHHHHKKKMMMMMMJJJFFFCCCAAA???<<<:::;;;;;;<<<===>>>???@@@AAABBBCCCEEEFFFGGGGGGFFFFFFDDDDDDCCCAAAAAA@@@@@@@@@AAACCCFFFGGGHHHIIIKKKMMMMMMNNNQQQVVV\\\```bbbbbb___```bbbeeelll|||ggg```ZZZvvvzzzwwwrrrtttbbbSSSMMMLLLIIIWWWgggtttyyyrrraaaPPPIIIAAA;;;:::;;;999888999666777888<<>>======>>>??????>>>???>>>@@@DDDFFFKKKUUU```lllvvv}}}~~~yyyyyytttlllffffffeeeaaa^^^^^^^^^gggttt|||kkkeee]]]VVVRRROOOMMMLLLGGGGGGEEECCCAAA???@@@AAACCCEEEGGGFFFCCCBBBDDDFFFEEEFFFGGGGGGGGGHHHKKKMMMLLLIIIEEEBBB@@@>>>;;;999;;;<<<<<<===>>>???@@@@@@@@@AAACCCDDDEEEEEEEEEDDDDDDCCCAAA@@@???>>>>>>>>>???AAABBBCCCCCCEEEHHHJJJJJJJJJMMMSSSYYY]]]______[[[[[[]]]```jjj|||ggg```ZZZxxxwwwvvvsssuuucccTTTOOOMMMMMM[[[lllyyy}}}vvvdddRRRJJJBBB;;;;;;;;;999888999777777888<<<>>>@@@___]]]EEE>>><<<======<<<;;;888666555555666777888:::::::::;;;666888<<>>===>>>???@@@BBBCCCDDDDDDDDDCCCDDDFFFHHHJJJKKKKKKKKKKKKKKKLLLMMMPPPSSSVVVXXXXXXXXXYYYZZZ[[[]]]___```_________aaadddffffffeeedddiiimmmooorrrvvvtttoooooopppsssuuuwwwxxxxxxxxxxxx{{{}}}|||yyy}}}uuucccZZZVVVRRRPPPOOOTTTeeeyyymmmbbbYYYWWW[[[[[[[[[eeetttvvvsssuuuvvvtttqqqhhh___WWWRRRNNNQQQcccwwwttt]]]UUUVVVYYY```kkkrrrmmmddd___\\\\\\___```bbbgggnnnoooooonnnmmmlllkkkkkkkkkmmmkkkiiigggggghhhiiijjjdddcccbbb```^^^]]]]]]]]]ZZZZZZ[[[\\\\\\\\\\\\[[[\\\\\\]]]]]]]]]^^^^^^^^^YYYXXXVVVTTTTTTUUUVVVWWW]]]jjj{{{|||uuujjjhhhiiiooozzz|||ooojjjlllwwwyyyjjjRRRLLLMMMLLLOOONNNMMMKKKKKKJJJJJJJJJJJJHHHGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@???>>>===<<<<<<@@@>>>???BBBEEEKKKVVVbbbwww~~~zzzssskkkhhhfffccc```^^^___mmm~~~yyykkk]]]WWWVVVRRROOONNNLLLKKKHHHFFFDDDCCCCCCCCCFFFFFFGGGGGGGGGEEEDDDCCCDDDCCCBBBBBBCCCFFFJJJLLLIIIHHHFFFCCC@@@>>><<<;;;999:::;;;<<<============@@@@@@AAABBBBBBCCCDDDDDDGGGFFFCCC@@@>>>>>>>>>???>>>>>>???@@@BBBDDDFFFHHHJJJLLLPPPSSSVVVXXXYYYZZZZZZZZZ[[[```kkk}}}~~~eee]]]]]]|||wwwuuu}}}eeeRRRLLLOOOSSS]]]kkkvvvzzztttfffYYYJJJCCC===<<<:::777666888999<<<888777===GGGbbb|||XXXGGG>>>>>>===;;;999777666666777666777777888999::::::;;;:::999999<<<@@@AAA???===>>>???@@@@@@BBBBBBCCCDDDAAABBBBBBDDDFFFHHHJJJKKKKKKLLLNNNPPPRRRTTTUUUUUUSSSTTTVVVXXXZZZZZZZZZZZZ^^^___aaabbbdddeeeeeeeeedddhhhlllnnnooonnnnnnnnnqqqpppqqqtttyyy{{{zzzwww{{{~~~vvvxxx{{{{{{yyyfff[[[XXXVVVQQQLLLTTT```{{{ssseee___ZZZYYYXXXWWWZZZ___lllttt~~~yyytttrrrsssrrrmmmhhhbbbTTTLLLNNNNNNOOObbbyyyooo```ZZZ[[[___gggooorrrnnniiiaaaccccccbbbdddjjjnnnmmmooonnnmmmllllllkkkkkklllooonnnmmmjjjgggeeeeeeeeeeeeeeedddbbb```___^^^]]]\\\\\\]]]]]]]]]]]]^^^^^^[[[[[[[[[[[[[[[ZZZYYYYYYXXXYYYXXXTTTPPPNNNOOORRRYYYggg~~~yyyrrrpppwww{{{ooojjjppp{{{|||oooUUUNNNNNNLLLOOONNNMMMKKKJJJJJJJJJJJJJJJHHHGGGGGGGGGGGGFFFDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@??????>>>>>>===???>>>???BBBEEEKKKWWWcccvvv}}}vvvnnnllljjjfffcccbbbbbbqqq{{{mmm^^^XXXWWWSSSOOONNNNNNLLLKKKHHHFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBAAABBBDDDGGGIIIIIIHHHFFFDDDAAA???===<<<::::::;;;<<<============??????@@@AAABBBCCCDDDEEEFFFEEEBBB???=========>>>======>>>???AAACCCEEEFFFHHHJJJMMMQQQTTTVVVWWWWWWXXXXXX[[[aaalll}}}}}}fff___]]]|||zzzzzzyyybbbQQQKKKMMMTTT^^^kkkuuuxxxqqqcccVVVJJJCCC===<<<:::777666888777;;;999999>>>EEE[[[|||zzzWWWGGG>>>>>>===;;;999777777777777444444555555666666777777999999:::<<<@@@AAA???===>>>??????@@@AAABBBCCCCCCBBBBBBCCCDDDFFFGGGIIIJJJJJJKKKMMMOOOQQQSSSTTTTTTUUUVVVXXXZZZ[[[\\\\\\\\\^^^___```bbbcccdddeeeeeeeeehhhllloooooonnnnnnoooooopppqqqvvv{{{}}}|||zzzwww{{{yyyrrrvvv}}}~~~}}}iii\\\XXXVVVQQQMMMMMMXXXqqqyyykkkccc[[[YYYVVVSSSTTTVVV]]]cccmmmvvv||||||zzzxxxuuuqqqmmmlllmmmlllhhhdddaaaTTTLLLMMMMMMNNN___uuu|||jjj\\\YYY[[[```hhhoooppplllggg```dddggggggjjjnnnpppnnnooonnnmmmlllkkkkkkkkkkkkllllllkkkiiigggeeeeeeeeeeeeeeedddbbbaaa```______]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZXXXYYYXXXTTTPPPNNNNNNPPPQQQ___xxx}}}yyy}}}{{{nnnjjjrrr}}}pppXXXQQQPPPNNNOOONNNMMMLLLKKKJJJJJJJJJJJJHHHGGGGGGGGGGGGFFFDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>@@@BBBEEEJJJXXXeeexxxyyyrrrqqqpppkkkggggggdddrrrpppaaa[[[YYYUUUQQQOOOOOOOOONNNLLLJJJGGGEEEDDDDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCAAA@@@AAABBBDDDFFFIIIHHHGGGFFFCCCAAA???>>>::::::;;;<<<<<<=========>>>??????AAABBBDDDFFFFFFEEEDDDAAA???===<<<<<<===<<<<<<===>>>???AAACCCDDDDDDFFFJJJMMMPPPRRRTTTTTTTTTVVVZZZbbbnnn~~~{{{fffaaa\\\|||tttaaaRRRLLLMMMVVVaaammmtttvvvpppbbbTTTJJJCCC===<<<:::777666888555::::::;;;???BBBTTTrrryyyVVVGGG???>>>===;;;999888777777777777777888888888888888888999999;;;===@@@AAA???>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJLLLNNNQQQRRRSSSSSSWWWXXXYYY[[[\\\]]]^^^^^^______```bbbcccdddeeefffgggjjjmmmooooooooooooooooooppptttxxx}}}~~~|||wwwxxxtttqqqxxxmmm^^^XXXUUUQQQNNNIIIPPPddduuujjj```[[[WWWRRROOOOOOOOOSSSYYY```eeehhhiiiiiijjjgggeeeeeeggggggddd```___RRRKKKLLLKKKMMM[[[oooxxxiii\\\XXX[[[```hhhnnnnnniiidddaaafffjjjlllooosssrrrooonnnnnnmmmmmmlllkkkkkkkkkjjjiiiiiihhhgggfffeeeeeeeeeddddddcccbbbaaaaaaaaa___^^^^^^]]]]]]\\\\\\[[[\\\\\\]]]]]]\\\\\\[[[ZZZXXXXXXWWWTTTPPPNNNMMMMMMLLLWWWmmm{{{nnnjjjppp}}}wwwvvvkkkWWWRRRSSSRRRPPPOOONNNLLLKKKJJJJJJJJJJJJHHHGGGGGGGGGGGGFFFDDDFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>@@@CCCDDDJJJYYYggg{{{|||vvvvvvuuunnnkkklllkkkxxxttteee___\\\XXXTTTRRRPPPPPPPPPNNNKKKHHHEEECCCDDDFFFHHHJJJJJJIIIHHHGGGEEEDDDBBBAAAAAAAAABBBCCCHHHHHHHHHGGGEEECCCAAA@@@::::::;;;;;;<<<======>>>>>>>>>???@@@BBBDDDFFFHHHEEEDDDBBB@@@>>>=========;;;;;;;;;<<<===???@@@AAABBBDDDGGGKKKNNNPPPQQQRRRQQQTTTZZZbbbooo~~~wwwdddbbb]]]}}}ppp```SSSNNNNNNWWWdddppptttuuuqqqdddVVVJJJCCC===<<<:::777666888555:::999:::???BBBRRRnnnyyyVVVGGG@@@===<<<;;;:::999888888777999999999999999999999888888999<<>>======>>>???@@@AAABBBBBBDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKMMMOOOQQQRRRSSSTTTWWWXXXYYY[[[\\\]]]^^^^^^______```aaacccdddeeefffhhhkkknnnppppppooopppqqqqqqssswww{{{~~~~~~}}}|||{{{yyytttsss}}}ooo```YYYVVVSSSPPPMMMNNNYYYssssssgggaaa]]]WWWRRRPPPMMMNNNPPPSSSVVVZZZ]]]^^^```______```bbbccc```^^^[[[PPPJJJKKKKKKMMMZZZjjjtttggg\\\YYY\\\bbbiiimmmlllfffaaaaaafffkkklllpppttttttqqqoooooooooooonnnmmmllllllkkkjjjiiihhhhhhgggeeeddddddddddddcccccccccbbbbbb```______^^^\\\[[[[[[ZZZ[[[\\\\\\\\\\\\[[[ZZZZZZXXXXXXWWWUUUQQQNNNLLLKKKLLLRRR```uuu|||ooojjjjjjxxxppplllssshhhVVVRRRTTTTTTRRRQQQPPPNNNLLLKKKKKKKKKJJJHHHGGGGGGGGGGGGFFFDDDFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA===>>>@@@CCCDDDJJJZZZjjjyyy|||{{{rrrnnnqqquuuyyyjjjcccaaa\\\XXXVVVRRRQQQQQQOOOLLLHHHEEECCCFFFGGGJJJLLLMMMLLLJJJHHHFFFEEEDDDBBBBBBBBBBBBBBBGGGGGGHHHHHHGGGEEECCCAAA;;;;;;::::::;;;<<<>>>>>>???>>>>>>???AAADDDGGGHHHFFFFFFDDDBBBAAA???>>>>>>:::::::::;;;<<<===>>>???AAACCCFFFJJJMMMOOOPPPPPPMMMQQQYYYbbbooo~~~sssbbbbbbaaammm\\\QQQMMMOOOVVVeeeqqqrrrqqqooodddVVVJJJCCC===<<<:::777666888777:::777999???BBBSSSooo|||WWWHHH@@@<<<<<<<<<;;;:::999888888666666666666666555555555777:::===@@@AAA@@@??????<<<======>>>???@@@AAAAAADDDDDDDDDDDDEEEFFFGGGHHHKKKLLLNNNPPPRRRTTTUUUUUUWWWWWWXXXYYYZZZ\\\]]]^^^`````````aaabbbdddfffgggiiikkknnnppppppqqqrrrsssuuuwwwzzz}}}}}}}}}|||{{{~~~yyysssttt~~~qqqbbb[[[WWWUUUSSSOOOLLLPPPbbb}}}~~~oooiiigggaaaZZZVVVPPPOOONNNMMMNNNQQQTTTWWWYYYZZZ[[[]]]^^^^^^]]][[[WWWOOOIIIKKKMMMPPPZZZfffxxxyyynnnddd[[[ZZZ]]]ccchhhjjjhhhccc___aaaeeehhhiiilllrrrtttsssppppppqqqqqqpppooommmmmmmmmkkkjjjjjjjjjiiifffcccdddddddddcccccccccbbbbbb``````___^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVUUUSSSPPPMMMJJJMMMNNNSSS___ooo|||}}}xxxwwwxxxyyy}}}qqqlllgggttt~~~lllhhhooojjjWWWRRRTTTTTTTTTSSSRRRPPPNNNMMMLLLLLLJJJHHHGGGGGGGGGGGGFFFDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????<<<>>>AAACCCCCCJJJ[[[lll~~~xxxtttxxxzzz}}}nnnhhheeeaaa]]]\\\UUUTTTRRROOOLLLHHHFFFDDDHHHJJJMMMPPPPPPNNNKKKIIIEEEEEEDDDCCCBBBBBBAAAAAAEEEFFFHHHHHHHHHFFFDDDBBB;;;;;;::::::;;;<<<>>>???@@@?????????AAACCCFFFHHHGGGFFFEEEDDDBBB@@@???>>>;;;:::::::::;;;<<<<<<===@@@BBBEEEHHHLLLNNNOOOOOOKKKPPPWWWaaannn~~~pppbbbdddgggkkkXXXMMMKKKOOOVVVgggrrrpppmmmlllbbbSSSJJJCCC===<<<:::777666888888:::666777>>>CCCTTTpppyyy~~~XXXHHH@@@<<<<<<<<<<<<;;;:::999888777777777777777777777777666:::???AAAAAA@@@??????<<<<<<===>>>???@@@@@@AAACCCCCCCCCDDDEEEGGGHHHIIIKKKLLLNNNQQQSSSTTTUUUUUUVVVVVVWWWWWWYYY[[[\\\]]]````````````bbbdddfffggghhhkkknnnpppqqqrrruuuvvvxxxzzz|||}}}|||{{{{{{||||||vvvppppppyyyuuuggg^^^ZZZWWWUUUNNNIIIJJJTTThhh}}}vvvtttmmmddd^^^UUUSSSQQQOOOOOOPPPRRRTTTWWWYYY[[[\\\]]]\\\[[[ZZZWWWPPPLLLLLLOOORRRZZZbbbsssuuummmeee^^^ZZZ]]]aaaeeeeeebbb^^^\\\^^^bbbeeeeeeiiipppsssrrrppppppqqqqqqqqqooonnnlllllljjjiiijjjlllkkkgggdddeeeddddddcccbbbaaaaaaaaa``````___^^^\\\[[[ZZZZZZYYYYYYZZZZZZYYYYYYXXXWWWWWWVVVVVVWWWVVVSSSNNNJJJIIIIIIKKKQQQ\\\gggqqqvvvuuuooollllllnnnqqqwww~~~~~~tttoooiiittt|||iiifffooommmYYYSSSUUUUUUWWWVVVTTTRRRPPPOOONNNNNNJJJHHHGGGGGGGGGGGGFFFDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@??????>>>>>>===<<<>>>AAACCCCCCJJJ\\\nnn{{{~~~qqqkkkjjjfffbbbaaaYYYWWWTTTPPPMMMJJJHHHGGGKKKMMMPPPRRRRRRPPPMMMJJJCCCCCCBBBBBBAAAAAA@@@@@@DDDEEEGGGHHHHHHFFFDDDCCC<<<;;;:::::::::<<<>>>???AAA@@@??????@@@CCCEEEGGGFFFEEEEEECCCBBB@@@>>>===;;;;;;:::::::::;;;<<<<<<>>>@@@CCCGGGJJJLLLMMMMMMKKKOOOVVV```mmm}}}pppdddhhhmmmnnnYYYLLLLLLSSS\\\mmmwwwqqqmmmkkkaaaQQQJJJCCC===<<<:::777666888888999666888???CCCRRRlllttt}}}XXXGGG???;;;<<<<<<<<<<<<:::999888888888888999::::::;;;;;;555:::@@@BBBBBB@@@??????;;;<<<<<<===>>>???@@@@@@BBBBBBCCCDDDFFFGGGIIIJJJJJJKKKMMMPPPRRRSSSTTTUUUWWWVVVVVVWWWXXXZZZ\\\]]]aaa`````````aaacccfffhhhhhhjjjnnnppprrrtttwwwyyyxxxzzz{{{{{{zzzzzz|||zzzsssmmmkkkrrr~~~{{{mmmccc\\\XXXUUUMMMJJJIIIMMMVVVjjj|||pppggg^^^]]][[[YYYXXXYYYZZZ[[[\\\^^^aaabbbaaa```^^^]]]ZZZTTTOOOOOOPPPSSSXXX]]]kkkzzzzzznnngggbbb]]]XXX[[[^^^```___\\\YYYXXXYYY___cccfffjjjoooqqqnnnnnnooopppppppppnnnlllkkkhhhfffeeehhhlllmmmjjjfffeeeeeedddbbbaaa```____________^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVVVVXXXXXXVVVPPPLLLHHHJJJLLLOOOSSS[[[dddkkklllgggcccdddfffhhhpppxxx{{{vvvrrrlllwww{{{gggdddnnnnnnYYYTTTVVVWWWXXXWWWUUUSSSQQQPPPOOOOOOJJJHHHGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>===<<<<<<<<<>>>AAACCCCCCJJJ\\\ooosssnnnllliiieeeddd\\\YYYUUUQQQMMMKKKIIIIIIMMMOOORRRTTTTTTQQQMMMKKKAAAAAAAAA@@@@@@@@@??????BBBDDDFFFHHHHHHFFFDDDCCC<<<;;;:::999:::<<<>>>@@@BBBAAA@@@???@@@BBBEEEGGGEEEDDDDDDCCCAAA???===<<<;;;;;;;;;::::::;;;;;;<<<<<<>>>BBBEEEHHHKKKLLLLLLJJJNNNUUU___lll}}}pppggglllqqqsss[[[NNNPPPXXXddduuu}}}uuuooommmbbbRRRJJJCCC===<<<:::777666888777999777999@@@BBBOOOggg~~~uuu|||WWWGGG>>>;;;<<<<<<===<<<;;;999888444444555666777888888999555:::@@@CCCBBB@@@???@@@;;;;;;<<<===>>>???@@@@@@AAABBBBBBDDDFFFHHHJJJKKKIIIJJJLLLOOOQQQRRRSSSTTTWWWWWWWWWWWWYYY[[[]]]^^^aaa```___```aaacccfffhhhgggjjjmmmppprrruuuyyy{{{wwwyyyzzzzzzyyyzzz~~~yyysssllliiinnnzzzqqqfff^^^XXXUUUOOOMMMLLLJJJKKKWWWpppyyynnngggfffeeedddddddddeeefffbbbeeeggghhhgggeeecccbbb]]]XXXRRRQQQQQQSSSVVVYYY___mmmuuummmaaa\\\XXXSSSWWWYYY[[[\\\ZZZXXXVVVUUUUUU\\\cccggglllpppoookkklllmmmnnnooonnnmmmjjjiiidddbbbbbbggglllnnnkkkhhheeeeeedddbbbaaa___^^^]]]___^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYYYYVVVUUUVVVYYYZZZXXXRRRMMMJJJNNNRRRRRRRRRUUU\\\ccciiiddd```aaaaaadddkkkssszzz}}}~~~ooonnnzzz|||gggeeeooolllXXXVVVPPPYYYUUUTTTTTTSSSQQQPPPNNNMMMHHHIIIJJJJJJJJJHHHFFFDDDFFFEEEDDDBBBBBBAAAAAAAAAAAA@@@??????>>>>>>?????????===>>>@@@CCCJJJYYYgggvvvpppnnnllliiigggaaa^^^YYYTTTOOOKKKIIIIIIPPPSSSWWWWWWSSSMMMIIIFFFGGGCCC@@@???@@@AAA@@@>>>AAADDDHHHKKKLLLIIIFFFCCC>>><<<;;;999999:::<<<===@@@AAABBBCCCCCCCCCBBBAAABBBBBBBBBAAA@@@???======<<<<<<;;;;;;;;;<<<<<<===???@@@BBBDDDEEEHHHLLLOOONNNRRRXXX___iiixxxqqqgggiiiuuulllZZZXXXOOO[[[ttt|||zzzsssjjj\\\OOOFFFBBB<<<999888888888888:::;;;888999===<<>><<<<<<<<<===>>>===:::777777666444555777888888777888;;;???CCCCCCAAA===;;;===<<<<<<<<<===>>>??????@@@@@@AAACCCDDDFFFGGGHHHHHHIIILLLOOORRRTTTVVVWWWYYYXXXWWWWWWXXXZZZ\\\^^^```bbbccccccbbbbbbcccdddggghhhkkkoootttxxxyyyzzzvvvyyy{{{zzz{{{~~~|||wwwllleeeeeehhhpppzzzkkk___YYYYYYRRRNNNLLLKKKJJJMMMYYYeeexxxtttqqqpppqqqpppmmmiiirrrqqqpppnnnkkkgggdddbbbaaa\\\UUUQQQPPPRRRTTTUUU[[[```dddbbb\\\VVVTTTUUUUUUVVVVVVUUURRROOOOOOOOOXXX[[[aaagggkkkmmmllllllnnnmmmkkkkkkllllllkkkiiifffggghhhiiiiiihhhgggfffhhhgggeeebbb___^^^\\\\\\___```aaaaaa___]]]ZZZXXXYYY[[[]]]______\\\YYYWWWVVVWWWXXXYYYYYYWWWUUUTTTSSSSSSRRRQQQRRRTTTYYY]]]aaacccdddbbb___aaagggmmmuuuyyyrrrrrr}}}jjjeeemmmlllXXXTTTMMMTTTSSSSSSSSSSSSQQQPPPNNNMMMJJJJJJKKKKKKJJJIIIGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBDDDCCCAAA@@@>>>>>>======>>>===>>>@@@CCCJJJXXXfffwwwpppnnnkkkiiihhhfffccc]]]XXXSSSPPPOOONNNTTTVVVXXXXXXSSSNNNJJJHHHGGGDDD@@@???AAAAAA@@@>>>AAADDDHHHLLLMMMLLLIIIGGGBBBAAA>>><<<;;;;;;;;;<<<@@@AAABBBCCCCCCCCCBBBAAACCCBBBBBBBBBAAA???>>>===<<<;;;;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDGGGKKKNNNOOOSSSYYY```iiiwwwnnneeegggxxxnnn\\\ZZZRRR___vvv}}}}}}uuulll^^^QQQFFFBBB===999888888888888999;;;888999===<<>>???>>>;;;999777666555555777888888777888;;;???CCCCCCBBB>>><<<>>>============>>>>>>??????@@@AAACCCDDDFFFGGGHHHHHHIIILLLOOORRRTTTUUUVVVYYYYYYXXXYYYZZZ[[[]]]^^^```aaaccccccbbbbbbccceeehhhiiilllppptttxxxzzzzzzvvvzzz{{{zzz{{{|||tttjjjbbbbbbeeennnpppbbbZZZXXXSSSOOOKKKJJJHHHJJJSSS]]]nnn|||zzzzzzxxxuuuqqqqqqooommmllllllkkkhhheee```[[[UUUQQQPPPRRRTTTUUUWWWZZZ]]][[[VVVQQQPPPQQQPPPQQQRRRQQQNNNMMMLLLMMMTTTYYY___fffjjjllllllkkknnnmmmllllllmmmmmmkkkjjjhhhhhhhhhhhhgggfffddddddccccccbbbaaaaaa```aaaaaa``````aaaaaa```^^^\\\[[[[[[\\\]]]^^^^^^\\\YYYXXXXXXXXXYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVZZZ___cccfffggggggeeebbbccciiioootttwww}}}vvvxxxllleeekkklllWWWRRRHHHNNNQQQRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKJJJJJJIIIHHHHHHEEEEEEDDDCCCCCCDDDDDDDDDGGGFFFDDDAAA???===<<<;;;===<<<===@@@CCCIIIXXXeee{{{rrrooollljjjjjjhhhddd___YYYUUURRRRRRRRRYYYZZZ[[[YYYTTTOOOKKKIIIGGGDDDAAA@@@AAAAAA@@@???AAADDDIIIMMMOOOOOOLLLKKKGGGEEEBBB>>><<<;;;;;;;;;@@@AAABBBCCCDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@???>>>;;;;;;::::::::::::;;;;;;;;;===???AAACCCFFFKKKNNNOOOTTT[[[bbbkkkwwwhhhaaacccyyyqqq___]]]VVVfffyyyyyymmm^^^RRRGGGCCC===999888888888888999;;;888999===<<>>>>>======???@@@???===;;;888666555555777888888777888;;;???BBBDDDBBB@@@>>>??????>>>=========>>>>>>???@@@AAACCCEEEFFFGGGHHHHHHIIILLLNNNQQQSSSTTTUUUWWWXXXYYY[[[\\\\\\]]]]]]___```bbbbbbbbbbbbccceeeiiikkkmmmqqquuuxxx{{{|||xxx{{{}}}{{{||||||tttiiiaaa```ccclllyyykkkaaa\\\VVVQQQMMMKKKIIIHHHMMMTTTUUUhhh{{{wwwppplllhhhhhhkkkkkkhhheee\\\XXXSSSOOOOOOQQQRRRSSSPPPRRRTTTQQQMMMIIIIIIKKKJJJKKKLLLKKKJJJIIIIIIJJJPPPUUU\\\dddiiikkkkkkjjjmmmlllllllllnnnnnnllljjjjjjiiihhhfffeeedddccccccbbbbbbaaaaaaaaaaaabbbbbb``````aaabbbaaa```___^^^]]]]]]^^^]]]\\\[[[ZZZYYY[[[ZZZYYYXXXWWWWWWWWWWWWVVVXXXYYYZZZ]]]aaagggkkkkkkllljjjgggdddeeejjjooosssvvvzzz}}}xxx}}}lllfffllliiiUUUPPPFFFLLLOOOOOOQQQQQQQQQPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHIIIEEEDDDDDDDDDDDDEEEEEEFFFGGGFFFDDDAAA???>>>===<<<<<<;;;<<>>???AAACCCEEEEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???;;;;;;:::999999999:::::::::<<<>>>@@@BBBEEEJJJMMMOOOTTT\\\dddmmmyyywwwbbb\\\```yyyrrr```___[[[mmmzzzlll\\\QQQGGGCCC>>>:::999999888888888:::888999>>><<>>=========??????===;;;999777666666777888888777777:::>>>BBBCCCCCCAAA???@@@???>>>>>>============??????AAACCCEEEFFFHHHIIIHHHIIILLLNNNPPPRRRSSSSSSTTTVVVYYY[[[\\\\\\\\\[[[^^^___aaabbbaaabbbdddfffjjjlllooorrruuuyyy|||{{{~~~}}}}}}}}}xxxlllcccaaadddmmmyyymmmddd\\\VVVQQQOOOMMMJJJKKKOOOKKKVVViii}}}yyyrrrkkkdddcccfffgggbbb]]]UUURRRNNNKKKLLLMMMNNNNNNJJJKKKKKKHHHEEECCCDDDEEEEEEFFFGGGFFFEEEEEEGGGHHHLLLQQQYYYaaagggjjjjjjjjjlllkkkkkkmmmnnnnnnlllkkkjjjiiigggfffeeeeeeeeeffffffeeecccbbb```___^^^^^^______```aaaaaaaaa```___```___^^^]]][[[[[[ZZZZZZ\\\[[[YYYWWWVVVWWWXXXYYYWWWYYY[[[^^^aaaffflllpppooonnnkkkgggeeefffkkkooosssuuuxxx{{{}}}|||xxxlllhhhpppiiiTTTPPPGGGMMMLLLMMMOOOQQQQQQPPPNNNMMMKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDDDDDDDDDDEEEEEEFFFDDDDDDBBBAAA@@@?????????<<<;;;<<>>===<<<===<<<>>>@@@CCCEEEGGGGGGGGGCCCCCCCCCCCCCCCBBBAAA@@@<<<;;;:::999999999999999:::;;;>>>???AAADDDIIILLLMMMSSS\\\fffooo{{{nnn\\\ZZZ```ooo```___]]]sssyyyhhhXXXNNNHHHDDD>>>:::999999888888777:::888999>>><<>><<<;;;999888666666888888888777777:::===@@@BBBBBB@@@?????????>>>===<<<<<<<<<===>>>???AAACCCEEEGGGHHHIIIHHHIIIKKKMMMOOOQQQQQQRRRRRRTTTWWWYYY[[[[[[ZZZYYY\\\^^^```aaaaaabbbdddfffiiilllpppsssvvvzzz}}}~~~|||pppdddaaabbbjjjzzznnnccc[[[TTTSSSRRRNNNLLLLLLJJJOOOXXXfff{{{~~~uuummmdddaaaaaa```YYYSSSMMMJJJGGGFFFGGGHHHIIIHHHFFFFFFEEECCCAAA@@@AAABBBAAABBBCCCBBBAAABBBDDDGGGIIINNNUUU]]]cccggghhhiiijjjjjjjjjlllnnnnnnllljjjiiihhhggggggggghhhiiijjjgggfffdddbbb```^^^]]]]]]^^^^^^______````````````bbbaaa___]]][[[[[[ZZZZZZ\\\ZZZXXXVVVVVVWWWYYYZZZXXXZZZ\\\___bbbffflllpppqqqoookkkhhhgggiiimmmqqqtttwwwzzz|||}}}yyyuuu}}}nnnmmmvvvoooZZZTTTHHHMMMIIIKKKMMMPPPQQQPPPNNNMMMJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@AAA<<<<<<===???@@@EEEQQQ]]]uuuuuummmlllssszzz{{{vvvmmmeee```___aaaccceeefffddd```XXXPPPKKKHHHGGGGGGFFFDDDAAAAAABBBCCCCCCJJJUUU^^^bbb```\\\XXXOOOMMMIIIEEEBBBAAA@@@@@@===???AAADDDEEEFFFGGGGGGCCCCCCDDDDDDCCCCCCBBBAAA===<<<;;;::::::999999:::;;;<<<>>>???AAACCCGGGKKKMMMSSS\\\eeeooo{{{hhhZZZ\\\dddjjj^^^^^^^^^vvvvvvcccTTTMMMIIIEEE???;;;999999888888666999777999>>><<>>======<<<<<<;;;;;;<<<<<<>>>???@@@BBBEEEGGGIIIJJJIIIJJJKKKMMMOOOPPPPPPPPPPPPRRRUUUXXXYYYZZZYYYYYY[[[]]]___aaaaaabbbeeeggghhhlllqqqtttvvv{{{~~~~~~ssseee___^^^fffzzz{{{mmmcccZZZXXXWWWSSSNNNLLLIIIJJJMMMSSS]]]rrrqqqjjjccc^^^[[[WWWQQQKKKDDDCCCAAAAAABBBDDDDDDCCCCCCCCCAAA@@@????????????>>>?????????>>>???BBBDDDGGGJJJPPPWWW]]]bbbeeefffggggggiiikkknnnnnnllljjjhhhhhhhhhhhhiiijjjkkkkkkccccccbbbaaaaaa```aaaaaa_____________________```dddbbb```^^^\\\[[[ZZZZZZYYYXXXWWWVVVVVVXXXZZZ[[[YYY[[[]]]___aaadddhhhkkkqqqnnnjjjggggggkkkpppsssuuuxxx{{{~~~wwwtttxxxuuusss{{{|||dddYYYHHHIIIGGGIIILLLOOOQQQPPPNNNMMMIIIJJJJJJJJJJJJHHHGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@????????????@@@===<<<>>>???@@@CCCNNNZZZmmm~~~}}}}}}zzztttssspppqqq|||zzzpppqqqzzzvvvmmmhhhgggiiikkkiiijjjjjjeee]]]TTTLLLIIIGGGGGGGGGDDDAAA@@@BBBDDDBBBKKKYYYfffllllllgggcccYYYVVVRRRMMMHHHFFFDDDDDDAAABBBCCCEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCBBBBBB>>>===<<<;;;::::::::::::===>>>???@@@AAACCCGGGIIINNNSSS[[[ccclllxxxzzzeee\\\```jjjdddZZZ\\\]]]www~~~rrr```SSSNNNJJJEEE???;;;999999888888555999777:::>>><<>>===<<<:::;;;===>>>>>>===;;;999777777888888888777777999;;;===>>>>>><<<<<<;;;;;;:::::::::;;;;;;<<<===>>>@@@BBBEEEGGGIIIJJJIIIJJJKKKMMMNNNOOOOOOOOOQQQSSSUUUWWWYYYZZZZZZZZZZZZ\\\___```aaaccceeegggggglllqqqtttwww}}}~~~~~~xxxhhh```^^^dddwww}}}pppeeeaaa___YYYSSSOOOKKKJJJJJJMMMPPPYYYnnn|||tttbbb___ZZZVVVRRRMMMGGGCCC???>>>===>>>@@@AAA@@@@@@AAA@@@????????????>>>===<<<<<<<<<;;;:::;;;>>>AAADDDFFFJJJOOOUUU[[[```bbbeeeeeegggjjjmmmmmmkkkiiiggghhhhhhiiiiiiiiiiiihhh````````````aaabbbddddddaaaaaa``````````````````dddcccbbb```]]][[[ZZZYYYVVVVVVUUUVVVWWWXXXZZZ[[[[[[]]]^^^______aaacccfffkkkhhhcccbbbdddiiinnnrrruuuxxx}}}vvvssstttzzzvvv~~~mmm^^^HHHFFFFFFHHHLLLOOOPPPPPPNNNMMMIIIJJJLLLLLLLLLJJJGGGFFFFFFEEEDDDBBBBBBAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>===>>>??????BBBLLLXXXddd{{{|||{{{}}}}}}xxxqqqnnnnnnkkkffffffeeecccaaaiiivvvwwwzzzuuutttuuuwwwlllmmmmmmiii```VVVNNNJJJGGGHHHHHHEEEAAA@@@BBBEEE@@@KKK\\\kkkttttttoookkkaaa^^^YYYSSSMMMJJJGGGFFFEEEEEEFFFEEEDDDCCCAAA@@@DDDDDDDDDDDDDDDDDDCCCBBB???>>>===<<<;;;:::::::::>>>???@@@AAAAAACCCFFFIIIPPPTTTZZZaaaiiiuuuwwweee^^^dddooo~~~aaaXXXZZZ\\\xxx~~~{{{ppp___SSSPPPJJJFFF@@@;;;999999888888555999777:::>>><<>>===;;;<<<>>>??????>>>;;;999777777888999888777888999;;;<<<===<<<;;;:::999999999999::::::;;;<<<===>>>@@@BBBEEEGGGIIIJJJIIIJJJKKKMMMNNNNNNOOOOOOSSSTTTUUUWWWYYY[[[\\\\\\ZZZ\\\^^^```aaaccceeegggfffkkkqqquuuxxx~~~~~~~~~}}}lllccc___dddxxx|||nnniiiggg```XXXSSSPPPMMMMMMOOONNNOOOYYYfffqqqxxxllldddTTTSSSQQQNNNIIIDDD@@@>>>===<<<;;;===???@@@???>>>???>>>>>>?????????===;;;:::::::::999888999<<<>>>BBBCCCFFFJJJPPPWWW\\\___cccdddfffjjjlllllljjjhhhggghhhiiiiiiiiigggfffeee````````````aaabbbcccdddccccccbbbaaa```aaaaaaaaadddcccbbbaaa^^^\\\YYYXXXTTTTTTTTTVVVWWWYYYZZZ[[[]]]^^^______^^^___aaabbbeeeaaa]]]\\\___eeekkknnntttxxx}}}xxxssswww|||{{{tttzzzxxxdddTTTIIIDDDEEEHHHKKKOOOPPPNNNLLLKKKJJJIIIIIIJJJIIIGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBB@@@???>>>???AAA@@@???>>>===>>>BBBHHHMMMbbbxxx}}}}}}zzzzzz|||xxxtttooojjjfffddd^^^]]]```bbbkkkuuuzzzzzz~~~}}}xxxqqqllljjjfff\\\RRRMMMMMMKKKGGGCCCAAA@@@@@@AAAEEEJJJTTTcccqqqzzz}}}}}}ooohhh___YYYVVVTTTRRRPPPMMMKKKIIIHHHIIIGGGCCC@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<;;;;;;<<<<<<===>>>?????????BBBFFFIIINNNRRRWWW]]]eeeppp}}}pppfffeeeccc|||tttbbbWWWWWWeeevvv|||{{{yyyooo^^^RRROOOLLLCCC;;;:::999777777999333888999:::===<<>>::::::::::::;;;===???@@@;;;999888888999:::999888888888999<<<>>>???>>>======<<<;;;:::999:::;;;<<<;;;<<<>>>AAACCCEEEGGGHHHFFFIIILLLNNNNNNNNNOOOOOOQQQRRRTTTVVVYYYZZZ[[[[[[^^^```aaabbbaaaaaacccdddiiinnnssswwwzzztttjjjcccdddvvv~~~uuukkk```ZZZ[[[UUUPPPJJJIIILLLOOOPPPPPPZZZ```jjjssswwwwwwtttqqqnnnooopppnnnhhhaaaYYYTTTIIIGGGEEEBBB???===<<<;;;<<<;;;::::::;;;===@@@AAAEEEBBB??????@@@???===:::<<<;;;:::888888999;;;<<<@@@AAADDDGGGKKKQQQXXX]]]dddccceeeiiimmmnnnkkkhhhiiifffdddfffiiijjjgggccc^^^^^^^^^___aaabbbddddddccchhhmmmkkkddd^^^___aaa^^^___aaaaaa```]]]ZZZXXXYYYVVVUUUWWWWWWUUUWWWZZZ___\\\ZZZ]]]___]]][[[YYY\\\WWWVVVZZZ^^^aaaeeeiiikkkttt|||~~~zzzsssvvv|||www{{{{{{bbbRRRKKKHHHIIIKKKOOORRRSSSQQQOOOLLLKKKJJJJJJJJJIIIGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBB@@@???>>>???AAA@@@@@@>>>===>>>AAAGGGLLLZZZnnn|||}}}~~~zzzuuurrrmmmgggdddeeecccggg{{{zzzzzzrrrlllkkkggg]]]TTTOOOMMMKKKGGGDDDAAA@@@AAAAAAFFFJJJSSS```nnnwww{{{|||yyysssjjjccc___\\\YYYVVVRRROOOKKKIIIIIIGGGEEEBBBBBBBBBBBBBBBCCCCCCDDDDDD@@@???>>><<<<<<<<<<<<======>>>?????????BBBEEEHHHMMMQQQWWW\\\dddooo|||ppphhhiiijjjqqq```WWWWWWeeevvv|||zzzyyywwwmmm\\\QQQNNNLLLCCC;;;:::999777777999444999888:::======JJJcccpppRRRBBBAAA::::::::::::;;;===???@@@<<<:::888888999:::999888999999:::<<>>@@@CCCEEEGGGHHHHHHJJJLLLMMMMMMNNNOOOQQQQQQRRRTTTVVVXXXZZZ[[[[[[]]]___aaaaaa```aaabbbdddiiinnntttxxx|||zzzpppgggeeesssxxxlllaaa]]]VVVRRRLLLJJJLLLMMMMMMLLLOOOSSSZZZ___bbbbbb```^^^]]]]]]]]][[[VVVPPPJJJFFFCCCBBBAAA???===<<<<<<<<<<<<;;;::::::;;;===@@@AAADDDBBB@@@@@@AAAAAA>>><<<;;;999888777666777888999>>>@@@BBBEEEIIIPPPWWW[[[aaabbbdddiiinnnpppooolllkkkhhheeegggjjjkkkhhhddd`````````aaabbbccceeeeeehhhmmmqqqooogggaaa```aaa^^^___aaaaaa```]]][[[YYYWWWTTTSSSUUUTTTRRRTTTXXX^^^\\\]]]```aaa___ZZZWWWXXXSSSPPPTTTWWWXXX[[[___fffooowwwyyy{{{uuuuuu|||||||||bbbSSSNNNJJJJJJLLLOOORRRSSSRRRPPPNNNLLLKKKJJJJJJHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAA@@@???>>>@@@AAAAAA@@@???===>>>AAAFFFJJJTTTeee{{{uuurrrooojjjhhhttt|||sssllljjjggg___VVVRRRNNNLLLHHHEEEBBBAAAAAABBBFFFJJJQQQ]]]iiissszzz|||{{{tttoookkkhhheeeccc\\\WWWQQQMMMJJJHHHFFFEEECCCCCCCCCCCCDDDEEEFFFGGGAAA@@@???============>>>>>>????????????AAAEEEHHHLLLPPPVVV\\\dddnnn{{{pppjjjllloookkk^^^WWWYYYfffvvvxxxyyy{{{xxxlll\\\QQQOOOLLLCCC<<<::::::888777888555999888999===>>>MMMggg|||}}}ZZZEEEAAA;;;;;;::::::;;;===???@@@===;;;999999999999888777999999;;;>>>AAAAAA@@@>>>===<<<<<<;;;::::::;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGHHHJJJKKKLLLLLLMMMOOOQQQPPPQQQSSSVVVXXXYYYZZZ[[[\\\^^^`````````aaacccdddhhhmmmtttyyyyyymmmgggooo}}}}}}mmmbbb\\\XXXRRRPPPPPPPPPNNNKKKNNNPPPSSSUUUVVVUUUSSSRRRRRRQQQPPPNNNJJJFFFBBB@@@======<<<;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===???AAACCCAAA@@@AAABBBBBBAAA???;;;:::888777777777888999;;;===@@@CCCGGGMMMTTTYYY]]]___ccchhhnnnqqqrrrqqqllliiiggghhhjjjkkkhhhfffbbbbbbbbbbbbcccdddeeefffkkkooosssppphhhaaa____________```aaa```^^^[[[ZZZXXXUUUUUUVVVTTTRRRUUUZZZ]]]^^^aaacccccc```ZZZUUUTTTOOOKKKMMMOOOOOOQQQUUU^^^gggooorrrssswwwzzzzzzxxxzzz~~~xxxvvv~~~{{{}}}jjjWWWPPPIIIIIIJJJMMMPPPPPPOOOMMMOOOMMMKKKJJJJJJHHHEEECCCBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAA@@@??????@@@BBBAAAAAA@@@>>>===@@@DDDHHHSSS```yyy|||vvvrrrwww~~~sssjjjgggeee___WWWTTTNNNLLLIIIFFFDDDCCCBBBBBBEEEIIIPPPZZZeeeqqqyyy~~~}}}zzzxxxvvvtttsssrrriiiddd[[[SSSMMMJJJHHHHHHEEEDDDDDDDDDEEEFFFHHHIIIBBBAAA@@@>>>>>>>>>>>>???>>>????????????AAAEEEHHHLLLPPPWWW]]]dddooo{{{qqqjjjkkkppp{{{fff\\\XXX[[[gggvvvxxx|||zzzmmm]]]SSSQQQKKKCCC<<<;;;:::888777888666:::888888===???OOOkkk|||___GGG@@@<<<;;;;;;;;;<<<===???@@@???<<<:::999999999888666999:::<<>>???@@@@@@@@@@@@AAAAAABBBBBBAAA>>>===<<<;;;:::999::::::999;;;===@@@DDDJJJQQQVVVZZZ\\\aaafffllloooqqqrrrllljjjhhhhhhiiiiiihhhfffcccbbbbbbbbbcccdddeeeeeehhhkkknnnllleee___\\\\\\___``````aaa```^^^\\\[[[\\\ZZZYYYZZZWWWUUUYYY___```dddfffeeeddd```ZZZTTTTTTNNNJJJKKKKKKKKKLLLOOOWWW___fffhhhiiilllnnnnnnlllpppxxx}}}vvv~~~zzzsssvvv^^^RRRJJJIIIJJJLLLNNNOOOMMMLLLOOOMMMLLLKKKJJJIIIFFFCCCCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAA@@@??????@@@BBBBBBAAA@@@>>>===???CCCFFFPPP[[[ppptttgggdddbbb^^^WWWTTTOOOMMMKKKHHHEEEDDDCCCCCCDDDGGGNNNWWWbbbnnnxxx~~~~~~|||{{{{{{uuuppphhh^^^UUUOOOLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHDDDCCCAAA@@@??????@@@@@@??????@@@??????AAADDDGGGLLLQQQWWW^^^eeeooozzzqqqjjjkkkssstttbbb[[[[[[^^^iiiwwwyyy}}}mmm]]]TTTQQQKKKCCC<<<;;;;;;888666777666:::777888===@@@PPPllldddKKKBBB===<<<;;;;;;<<<===???@@@???===:::999:::999888777888999<<<@@@CCCDDDBBB???>>>=========<<<;;;::::::;;;<<<===???AAACCCDDDEEEFFFGGGGGGGGGGGGIIILLLOOOOOOPPPRRRTTTVVVXXXYYYYYY\\\^^^```bbbbbbcccfffhhhffflllttt{{{uuujjjjjjooosssoooiiieeecccaaa]]]YYYWWWYYY[[[[[[YYYUUUPPPMMMIIIHHHEEECCCAAA@@@@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAA??????@@@AAAAAAAAABBBCCC@@@???>>>===;;;;;;::::::888:::<<<>>>AAAGGGMMMRRRWWWZZZ___cccgggkkkmmmoookkkjjjhhhggggggggggggfffccccccbbbbbbbbbccccccddddddfffhhhgggccc___]]]]]]___````````````^^^]]]\\\]]][[[\\\\\\YYYWWW\\\cccgggllloookkkgggeee___XXXUUUOOOJJJJJJJJJIIIJJJMMMQQQYYY___^^^^^^aaabbbbbb```fffpppzzzvvv|||xxxlllvvv~~~dddSSSMMMLLLLLLMMMOOOPPPOOOMMMOOOMMMLLLKKKKKKIIIGGGEEECCCCCCCCCBBBBBBAAAAAA@@@???@@@AAA@@@??????AAABBBBBBBBBAAA???===>>>AAADDDIIISSSfffuuufffaaaaaa]]]WWWTTTOOONNNLLLIIIGGGEEEDDDCCCCCCGGGNNNVVV___iiissszzz~~~}}}|||yyysssiii___WWWSSSQQQOOOMMMJJJHHHFFFFFFGGGHHHEEEDDDCCCAAA@@@AAAAAABBB???@@@@@@??????AAADDDGGGKKKPPPWWW]]]dddmmmxxxqqqmmmppp|||ppp```\\\^^^aaalllwww}}}nnn]]]TTTPPPJJJBBB<<<<<<;;;888666777666:::777888===???PPPkkk~~~~~~mmmRRRFFF======<<<<<<<<<===??????>>><<<::::::::::::999888777999<<<@@@CCCDDDAAA???>>>>>>>>>>>>===;;;:::999;;;;;;===>>>@@@BBBCCCDDDDDDFFFGGGHHHHHHIIIKKKMMMNNNOOOQQQTTTVVVWWWXXXYYY[[[]]]___aaabbbcccfffhhhggglllssszzzqqqmmmmmmuuuwwwrrrnnnkkkgggccc^^^___```___\\\VVVPPPLLLHHHGGGEEEBBBAAA@@@AAAAAACCCBBB@@@???======<<<<<<======>>>???@@@AAABBBBBB???AAABBBBBBBBBBBBCCCEEE@@@@@@???===<<<:::999888888:::;;;===???DDDJJJNNNUUUXXX\\\```cccgggjjjmmmllljjjiiigggfffffffffgggddddddccccccbbbcccccccccccceeeeeedddbbb``````aaa```````````````___^^^^^^ZZZYYYZZZZZZWWWVVV\\\eeemmmvvv{{{wwwtttrrrlllddd[[[TTTNNNMMMLLLIIIHHHKKKNNNUUUYYYXXXWWWYYYZZZZZZXXX```lllwwwuuuyyyvvvfffkkk{{{fffTTTOOONNNMMMNNNPPPPPPOOONNNNNNLLLKKKKKKKKKJJJHHHFFFDDDCCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@??????AAACCCCCCBBBAAA???======@@@BBBDDDNNN^^^tttxxxgggaaa```]]]XXXUUUPPPOOOMMMJJJHHHFFFDDDCCCDDDHHHNNNTTTZZZbbbkkkqqqyyy}}}}}}}}}}}}}}}zzzsssjjjaaa[[[YYYVVVSSSOOOKKKIIIHHHHHHHHHFFFEEEDDDBBBAAABBBBBBCCC???@@@@@@??????@@@DDDFFFIIINNNUUU[[[bbbkkkvvv}}}rrrqqqvvvnnn___]]]aaaeeennnxxxrrraaaXXXSSSJJJBBB<<<<<<<<<888666666555999888888===???NNNiii}}}|||uuuWWWGGG>>>===<<<<<<<<<===??????>>><<<::::::;;;;;;:::999666777;;;@@@CCCDDDAAA>>>>>>>>>???>>>===;;;:::999:::;;;<<<>>>???AAABBBCCCDDDFFFIIIJJJJJJJJJLLLMMMNNNOOOQQQSSSUUUWWWXXXXXXXXXZZZ]]]___```bbbeeegggggglllsssyyywwwsssqqq{{{vvvqqqnnnjjjiiifffaaa\\\VVVQQQNNNKKKJJJIIIGGGEEEEEEEEEEEEDDDCCCBBB@@@????????????>>>???@@@AAABBBCCCCCCCCCAAACCCEEEEEEDDDCCCEEEGGGBBBBBBAAA@@@>>><<<:::999:::;;;<<<<<<>>>BBBGGGKKKRRRVVV[[[___aaaeeejjjnnnmmmllljjjhhhffffffggghhhffffffeeeddddddcccddddddeeedddcccaaa______```aaa```````````````_________WWWWWWYYYYYYVVVUUU]]]gggppp~~~}}}rrrggg___WWWTTTPPPKKKIIIKKKKKKRRRVVVUUUTTTVVVXXXXXXUUU^^^kkkwwwsssvvvuuubbbffftttfffUUUOOONNNMMMMMMOOOOOONNNMMMMMMLLLKKKKKKLLLKKKIIIGGGDDDDDDCCCBBBAAAAAA@@@@@@???@@@@@@@@@??????AAACCCCCCCCCBBB???======???AAADDDMMM[[[lllzzzhhhaaaaaa^^^YYYUUUPPPOOOMMMKKKIIIFFFEEEDDDEEEIIINNNSSSWWW]]]dddjjjooouuu{{{~~~}}}}}}~~~|||~~~~~~yyypppgggaaa___[[[XXXSSSNNNKKKIIIHHHHHHGGGFFFDDDCCCBBBBBBCCCCCC@@@@@@@@@??????@@@DDDFFFGGGLLLSSSYYY```iiisss{{{tttsssxxx~~~mmm______bbbfffoooyyyxxxfff\\\WWWJJJBBB<<<<<<<<<888666666555999888999===>>>MMMggg|||zzzYYYFFF>>>>>>===<<<<<<===??????===;;;::::::;;;<<<;;;:::555777;;;@@@CCCCCCAAA>>>>>>?????????===<<<:::888:::;;;<<<>>>???AAABBBBBBEEEGGGKKKLLLLLLLLLMMMNNNNNNOOOQQQSSSUUUWWWXXXXXXVVVXXX[[[]]]^^^```cccfffggglllsssyyyzzzssszzzvvvqqqmmmggg___XXXRRRNNNLLLLLLKKKJJJHHHGGGFFFFFFEEECCCCCCBBBAAA@@@@@@AAAAAA??????AAABBBCCCDDDDDDDDDCCCFFFHHHGGGEEEEEEGGGIIIFFFEEEDDDCCCAAA???===<<<;;;;;;<<<<<<===AAAFFFIIIPPPTTTZZZ^^^aaafffkkkpppnnnnnnllliiigggggghhhjjjhhhgggfffeeeeeeeeeeeeeeeeeeccc```]]]\\\\\\^^^```````````````____________VVVWWWYYYYYYVVVVVV^^^iiippp}}}qqqiii```[[[VVVOOOLLLMMMIIIPPPUUUTTTTTTWWWYYYYYYUUU^^^lllyyyuuuxxxuuufffgggllleeeXXXMMMNNNOOOPPPPPPPPPPPPPPPMMMMMMLLLKKKJJJIIIHHHHHHEEECCCAAABBBEEEFFFDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@BBBAAA@@@???>>>>>>>>>>>>FFFIIIQQQ^^^ooo}}}nnnfffbbb]]]YYYYYYPPPOOOMMMJJJGGGEEEDDDCCCHHHIIILLLOOOSSSVVVYYYZZZ```gggooouuuwwwuuutttrrrvvvxxxzzzzzzwwwqqqkkkfff___ZZZTTTOOOLLLJJJIIIGGGKKKJJJHHHFFFDDDBBBAAA@@@BBBCCCBBBAAA@@@@@@BBBDDDLLLMMMRRRYYY^^^dddooozzz|||uuu}}}zzzllldddgggjjjlllvvvwwwhhh```ZZZGGGCCC===999888777777777999888999:::;;;@@@NNN]]]yyy\\\EEEAAA???<<<<<<===>>>>>>===>>><<<999888999999999888666666888;;;???AAA@@@???<<<<<<======<<<<<<;;;::::::;;;>>>@@@BBBBBBBBBBBBEEEHHHKKKLLLLLLJJJJJJJJJLLLMMMPPPSSSVVVYYY[[[]]][[[\\\]]]]]]^^^aaaeeeiiilllmmmrrr{{{wwwppphhheee^^^VVVPPPMMMOOOQQQPPPPPPOOOMMMLLLJJJIIIIIIGGGEEEDDDDDDEEEEEEDDDBBBDDDEEEFFFGGGGGGGGGFFFEEEHHHIIIJJJKKKKKKJJJIIIHHHEEECCCBBBAAAAAA???===:::<<<<<<<<<;;;;;;===AAAEEELLLRRRZZZ```bbbeeeiiilllooonnnllliiihhhhhhhhhhhhggggggggggggggggggggggggccccccccccccccccccccccccaaaaaa``````______^^^^^^YYYUUUTTTVVVXXXYYY]]]cccqqq}}}rrriiiccc^^^WWWQQQSSSYYY[[[WWWUUUXXXWWWSSSRRR\\\kkkzzzuuuxxxzzzfffgggmmmeeeWWWQQQQQQQQQPPPOOONNNMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIFFFDDDBBBCCCEEEFFFEEECCCBBBBBBBBBAAAAAAAAA@@@@@@BBBAAA@@@???>>>>>>>>>>>>DDDFFFMMMYYYhhh{{{}}}mmmeeeaaa\\\WWWVVVQQQPPPMMMJJJHHHFFFEEEDDDHHHIIIKKKNNNPPPSSSTTTUUU[[[```hhhmmmoooooonnnnnnooorrruuuvvvuuuqqqlllhhh```\\\VVVPPPMMMKKKIIIGGGJJJIIIHHHFFFEEECCCBBBAAABBBCCCCCCAAA@@@@@@BBBDDDLLLMMMQQQXXX]]]cccmmmxxx}}}wwwzzzkkkaaagggqqqxxxqqqeee^^^WWWGGGCCC===999888888777777888777888::::::===JJJWWWzzzbbbIIIAAA???<<<<<<===>>>>>>===>>><<<999888999999999888666777888;;;???@@@???>>>:::;;;;;;;;;;;;:::999999999:::<<<>>>@@@BBBBBBCCCEEEGGGJJJKKKKKKJJJKKKLLLPPPPPPQQQRRRTTTVVVXXXYYYYYYZZZ\\\\\\]]]```dddgggjjjmmmttt~~~vvvmmmfff^^^]]]ZZZVVVRRRPPPPPPQQQQQQQQQPPPOOONNNLLLLLLKKKIIIGGGEEEEEEFFFFFFEEEDDDGGGHHHIIIJJJKKKJJJJJJIIILLLMMMNNNNNNNNNMMMKKKJJJDDDCCCBBBBBBCCCBBB@@@>>>======<<<;;;;;;<<<@@@CCCJJJQQQZZZ```cccfffiiilllooonnnllljjjhhhhhhhhhhhhffffffffffffffffffffffffdddddddddddddddddddddcccccccccbbbbbbbbbaaaaaaaaaZZZVVVUUUWWWYYYZZZ^^^cccmmm|||vvvnnnggg```[[[\\\```aaa\\\YYYZZZYYYVVVWWW```nnn|||wwwyyyjjjkkkpppfffYYYUUUTTTSSSQQQOOOLLLKKKJJJLLLLLLLLLKKKKKKJJJJJJJJJGGGEEEDDDEEEFFFFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>AAABBBHHHQQQ]]]mmmppphhheee___XXXTTTQQQPPPMMMJJJHHHGGGFFFFFFHHHIIIKKKLLLMMMNNNOOOOOORRRWWW]]]aaacccdddeeeffffffiiimmmooopppnnnjjjhhhbbb]]]WWWRRRNNNKKKHHHFFFHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@AAACCCEEEKKKLLLPPPVVV[[[```jjjttt{{{yyyhhh^^^gggwwwzzzhhhaaa[[[TTTFFFBBB===:::888888777777777777888:::999;;;DDDOOOssscccIIIAAA???<<<<<<===>>>>>>======;;;999888999999999888777777999;;;>>>???>>>===999999999999999888888777888999:::<<<>>>AAACCCDDDEEEFFFHHHIIIIIIJJJMMMOOOQQQQQQPPPQQQRRRUUUXXXYYYXXXYYY[[[\\\]]]___cccfffiiinnnxxx~~~wwwpppggg^^^XXXMMMOOOQQQQQQOOONNNNNNNNNTTTSSSSSSRRRQQQPPPOOOOOOOOOLLLJJJIIIIIIJJJJJJIIIKKKLLLMMMOOOOOOPPPPPPPPPPPPQQQQQQQQQPPPNNNLLLKKKDDDDDDCCCDDDEEEEEECCCAAA>>>>>>===<<<:::;;;===@@@GGGOOOYYYaaaeeegggjjjlllnnnmmmllljjjiiihhhggggggffffffeeeeeeeeeeeeffffffddddddeeeeeeeeeeeeeeedddeeeeeeeeeeeeeeeddddddccc\\\XXXWWWZZZ\\\\\\```dddooo{{{wwwqqqllljjjllljjjccc^^^\\\[[[XXX\\\eeerrrxxx{{{|||rrrqqqsssjjj^^^XXXWWWTTTRRROOOMMMKKKJJJLLLLLLLLLLLLKKKKKKJJJJJJGGGGGGFFFFFFFFFFFFFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>????????????CCCJJJRRR^^^qqqvvvooommmggg]]]WWWQQQPPPMMMJJJHHHGGGGGGHHHKKKLLLLLLMMMLLLLLLKKKJJJKKKNNNRRRVVVXXXZZZ\\\^^^^^^aaadddggghhhgggeeeccc```\\\WWWRRRNNNKKKHHHFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBB@@@AAACCCEEEJJJJJJOOOUUUYYY]]]fffppp{{{~~~wwwjjjbbbiiixxxqqqbbb^^^YYYQQQEEEBBB===:::999888888777888777999::::::999@@@HHHffffffJJJAAA???<<<<<<===>>>>>>======;;;888888888999999888888888999;;;>>>>>>===<<<999999999999999888777777888888888:::<<<@@@CCCEEEDDDEEEFFFGGGHHHJJJNNNQQQOOONNNNNNOOOQQQUUUZZZ\\\XXXZZZ\\\]]]^^^```cccfffjjjqqq}}}xxxtttrrrnnnkkkgggccc^^^WWWPPPKKKEEEHHHLLLNNNOOOOOOPPPQQQWWWWWWWWWVVVUUUTTTTTTTTTVVVSSSPPPNNNOOOPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTUUURRRSSSSSSRRRQQQOOOMMMLLLGGGEEEEEEEEEFFFEEECCCAAA@@@@@@???===::::::;;;===DDDLLLWWW```eeegggjjjlllnnnmmmlllkkkiiihhhggggggfffeeedddccccccdddeeefffdddeeefffggggggffffffeeeeeeffffffgggffffffdddddd^^^[[[ZZZ]]]___```ccchhhvvv~~~{{{yyytttkkkccc]]][[[ZZZ```hhhuuuwww~~~~~~xxxuuutttlllaaaYYYXXXVVVSSSPPPNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJGGGHHHHHHGGGFFFEEEEEEFFFCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>????????????>>>AAAEEEJJJRRRbbbqqq{{{uuuuuunnnbbbYYYRRRPPPMMMJJJIIIIIIIIIJJJOOOOOOPPPOOONNNKKKIIIGGGFFFHHHKKKNNNOOORRRUUUWWWXXXYYY\\\]]]^^^]]]\\\[[[[[[XXXSSSOOOMMMJJJGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@@@@BBBDDDHHHIIIMMMTTTXXX[[[dddmmmyyywwwpppkkkpppzzzmmm___\\\WWWOOODDDAAA===;;;:::999888777999888999;;;;;;:::>>>EEE\\\yyyjjjPPPAAA???<<<<<<===>>>>>>===<<<:::888777888999999999777777888;;;===>>>===;;;:::::::::::::::999999888777777888:::<<>>;;;:::;;;<<<@@@IIIUUU^^^cccgggjjjlllmmmmmmlllkkkjjjhhhgggfffeeedddcccbbbbbbcccdddeeecccdddfffggghhhgggffffffeeeeeefffgggfffdddcccaaa___\\\]]]aaacccdddggglllzzz~~~|||qqqfff^^^[[[\\\dddlllxxx}}}}}}~~~}}}xxxvvvmmmccc\\\ZZZWWWTTTRRRQQQPPPPPPOOONNNNNNMMMKKKJJJJJJIIIGGGHHHHHHGGGEEEDDDEEEFFFCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@???????????????@@@???>>>@@@BBBEEEJJJWWWddduuu}}}~~~zzz{{{uuufff[[[TTTRRROOOLLLKKKLLLMMMNNNRRRSSSSSSRRROOOLLLHHHFFFCCCEEEGGGIIIJJJLLLOOOQQQRRRSSSTTTTTTTTTSSSRRRRRRTTTQQQNNNKKKJJJHHHFFFCCCBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAA@@@>>>???AAACCCFFFGGGLLLSSSWWW[[[ccclllzzzxxxvvvtttwww~~~jjj]]][[[VVVMMMCCCAAA===;;;:::999888777999777888;;;<<<;;;???EEEVVVtttfffPPPAAA???<<<<<<===>>>>>>===;;;999777777888999999999666666888:::===>>>===<<<;;;;;;;;;;;;;;;::::::999777888999;;;===@@@BBBCCCDDDEEEFFFFFFGGGIIINNNQQQRRRQQQPPPOOOPPPQQQSSSUUUYYY[[[^^^___```bbbeeeggglllttt~~~nnnccc^^^\\\VVVSSSPPPNNNLLLKKKIIIGGGJJJMMMRRRVVVXXXZZZ]]]___bbbaaa```___]]]\\\[[[[[[XXXWWWUUUTTTTTTTTTRRRPPPRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTVVVVVVVVVVVVUUUTTTMMMLLLJJJIIIIIIGGGDDDBBBCCCCCCBBB@@@===;;;;;;<<<===EEEQQQ[[[aaaeeeiiimmmmmmmmmlllllljjjhhhgggfffeeecccbbb``````bbbccceeebbbdddfffhhhhhhhhhfffeeeeeeeeeffffffeeebbb```^^^]]][[[\\\bbbeeefffiiinnnwwwzzz|||wwwkkkbbb___bbbjjjrrr}}}yyyyyy~~~~~~~~~qqqeee```^^^ZZZVVVSSSRRRQQQQQQPPPPPPOOOMMMKKKJJJIIIHHHFFFHHHIIIGGGDDDCCCDDDEEECCCCCCCCCCCCBBBBBBBBBBBB@@@???????????????@@@@@@>>>===>>>@@@AAAEEEPPP\\\fffsss}}}}}}~~~|||lll```XXXUUURRRPPPOOOPPPRRRSSSTTTTTTTTTSSSPPPLLLHHHEEEAAACCCEEEFFFGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLKKKLLLJJJHHHGGGGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@???======???AAADDDFFFLLLSSSWWW[[[ccclll|||vvvttttttyyy{{{ggg[[[ZZZUUUMMMCCC@@@===;;;;;;:::888666888666666999;;;;;;???EEESSSsss]]]JJJAAA???<<<<<<===>>>>>>===;;;999777666888999999999555555777:::===???>>>===;;;;;;;;;;;;;;;::::::999888999;;;===???@@@AAAAAACCCEEEFFFGGGGGGIIILLLOOOQQQQQQPPPPPPPPPQQQRRRRRRWWWZZZ]]]___```aaadddfffjjjrrr~~~tttiiibbb```\\\XXXSSSOOOMMMMMMLLLLLLLLLQQQYYY```ccceeeffffffffffffdddbbb```^^^]]]\\\ZZZYYYYYYYYYYYYWWWTTTQQQQQQPPPOOONNNNNNNNNOOOOOONNNPPPRRRSSSUUUUUUUUUUUUOOONNNLLLLLLLLLKKKIIIGGGDDDDDDDDDBBB???===<<<===;;;CCCNNNWWW^^^ccciiimmmlllmmmmmmlllkkkiiigggfffdddcccaaa______aaacccdddaaaccceeeggghhhgggfffeeeffffffgggfffdddaaa]]][[[YYYXXXZZZ```dddfffjjjooouuuwwwyyyzzz{{{{{{pppggggggllltttzzz~~~uuuuuuzzzvvviiiccc```\\\XXXTTTRRRQQQQQQRRRQQQOOOMMMKKKIIIHHHGGGFFFGGGIIIGGGDDDBBBCCCEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@???????????????@@@@@@===<<<===??????BBBMMMYYY]]]hhhrrruuuyyy~~~{{{~~~rrreee[[[XXXUUURRRRRRSSSUUUWWWTTTUUUUUUSSSPPPLLLGGGEEE???BBBDDDEEEEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHIIIIIIFFFEEEDDDDDDEEEEEEDDDBBBAAAAAA@@@@@@@@@@@@???????????????>>><<<===???AAACCCEEEKKKSSSXXX[[[dddlll}}}rrroooooovvvvvvdddZZZYYYTTTMMMBBB@@@===;;;;;;:::888666777444444888:::;;;@@@EEESSSsss~~~YYYHHHAAA???<<<<<<===>>>>>>===:::888666666888999999999444444666:::===??????===:::;;;;;;;;;;;;:::999999888:::<<<>>>@@@@@@@@@@@@CCCEEEGGGGGGHHHIIILLLNNNMMMNNNOOOPPPRRRSSSTTTTTTVVVYYY\\\^^^___```cccdddgggooo{{{|||pppiiifffccc^^^WWWRRRPPPOOOOOOOOOSSS[[[fffooossstttsssrrriiihhhfffdddbbb```^^^]]]]]]]]]]]]^^^^^^[[[WWWTTTPPPOOOMMMLLLKKKKKKLLLLLLHHHJJJLLLOOOQQQRRRRRRRRRPPPOOONNNNNNOOOOOOMMMLLLDDDEEEEEECCC@@@>>>===>>>:::AAALLLUUU\\\bbbiiimmmlllmmmmmmlllkkkiiigggeeedddccc```______```cccddd```bbbeeeggghhhgggeeedddgggggghhhgggddd```\\\ZZZVVVUUUXXX___ccceeeiiinnnvvvxxxyyyxxxxxx{{{}}}tttlllmmmttt{{{|||tttrrruuufff^^^^^^]]]YYYXXXWWWUUURRRQQQRRRRRRPPPMMMJJJJJJJJJHHHHHHGGGGGGFFFFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????>>><<<;;;;;;<<>>===>>>>>>???>>>>>>======>>>???@@@@@@EEEHHHLLLOOOSSS[[[eeemmmzzzsssqqqrrr{{{nnn]]]WWWXXXSSSKKK@@@???===;;;:::::::::::::::::::::999999:::===@@@MMMmmmeeeFFFBBB===:::;;;:::999:::>>>;;;888666666777888777777888777666888;;;===>>>======>>>>>>>>>>>>===<<<<<<;;;;;;:::999:::<<>>=========???BBBIIIRRR\\\eeelllooosssqqqmmmkkkiiigggdddaaa```````````````_________\\\^^^```bbbdddeeeffffffffffffeeedddaaa^^^[[[ZZZXXXZZZ]]]```cccfffkkkmmmvvvwwwxxxxxxxxxzzz~~~~~~ssspppssswwwyyywwwqqqqqqzzzoooaaa```\\\ZZZYYYYYYWWWUUUUUUVVVUUUSSSOOOKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@????????????>>>@@@???>>>>>>@@@CCCFFFHHHOOOUUU^^^gggqqqzzzrrrjjj```^^^___]]]dddmmmiii```ZZZVVVTTTPPPKKKHHHIIIGGGFFFEEECCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@>>>>>>>>>>>>>>>======<<<<<<======>>>???BBBEEEJJJNNNTTT\\\gggooo{{{{{{rrrrrrvvvrrr___YYYWWWQQQGGGAAA???===;;;:::999999999999999999999999:::>>>AAAQQQrrrrrrQQQCCC>>>:::;;;;;;999:::>>>;;;888666666777888777777777666666888;;;===>>>>>>@@@@@@@@@@@@??????>>>===;;;::::::999:::<<>>BBBAAA???>>>>>>@@@BBBCCCIIINNNVVV^^^gggqqqyyy~~~zzzyyyzzz~~~}}}~~~~~~kkkaaa```cccbbbkkksssoooddd]]]XXXVVVRRRMMMJJJKKKGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@AAA@@@???>>>>>>>>>>>>>>><<<<<<;;;;;;<<<<<<======???BBBHHHMMMSSS]]]iiiqqq|||}}}qqqnnnqqqzzzsssaaa[[[XXXPPPGGGBBBAAA>>>;;;999888888888777888999888999;;;>>>BBBSSSuuu{{{^^^FFF???;;;;;;;;;::::::===;;;888666666777888777777666555555777;;;>>>??????@@@@@@@@@@@@???>>>===<<<::::::::::::;;;===???@@@BBBCCCDDDEEEFFFGGGHHHIIILLLMMMNNNMMMMMMMMMOOOQQQSSSUUUWWWYYY[[[^^^bbbeeeiiimmmtttxxxppphhhdddcccdddccciiipppvvvzzz|||}}}~~~~~~}}}rrrjjjhhhkkktttxxxrrrfff^^^TTTTTTRRRPPPOOONNNMMMMMMNNNLLLKKKKKKKKKKKKJJJHHHMMMNNNOOOPPPPPPPPPOOOOOOLLLKKKHHHFFFDDDBBBAAAAAA@@@DDDJJJSSS\\\dddjjjmmmrrrpppnnnlllkkkiiifffccc___^^^]]][[[YYYVVVTTTSSSSSSTTTUUUWWWYYY[[[]]]^^^```aaabbbbbbaaa___]]]\\\UUUWWWYYY^^^ccchhhmmmpppooopppqqqqqqrrrssswwwzzzwwwrrrssszzzxxxlllrrrnnncccXXXVVVWWWXXXXXXXXX[[[\\\[[[YYYUUURRRQQQQQQNNNMMMJJJGGGEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>???>>>===<<<<<<===>>>???CCCHHHNNNVVV^^^gggpppvvvyyytttqqqqqquuuzzz}}}}}}}}}|||zzzyyyxxxxxxwwwxxx|||qqqfffeeehhhhhhqqqxxxsssiiiaaaYYYWWWTTTOOOLLLLLLHHHHHHHHHHHHGGGFFFDDDBBB@@@@@@???>>>>>>==================>>>>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<======>>>AAAGGGLLLRRR\\\hhhppp}}}|||iiigggooo}}}pppaaa\\\YYYRRRJJJCCCBBB???<<<999888777777666777888888888;;;???BBBPPPsssyyyjjjIIIAAA<<<;;;<<<:::;;;===;;;888666666777888777777444444444777;;;>>>??????>>>>>>>>>===<<<;;;:::999999999::::::;;;===???@@@AAABBBCCCDDDFFFGGGHHHHHHJJJKKKMMMMMMLLLMMMOOOQQQQQQSSSVVVXXXZZZ]]]aaadddiiimmmsss||||||vvvrrrqqqmmmpppuuuzzz~~~rrrkkkjjjrrrxxxrrreee[[[YYYXXXVVVTTTRRRPPPOOOOOOKKKJJJJJJLLLNNNOOONNNMMMKKKKKKKKKKKKLLLMMMNNNOOOMMMLLLJJJGGGEEEBBBAAA@@@???CCCJJJSSS[[[bbbhhhjjjooommmlllkkkjjjhhheeebbb___^^^\\\ZZZVVVRRROOOMMMLLLLLLMMMOOORRRVVVYYY[[[]]]^^^___```___\\\ZZZXXXSSSTTTVVV[[[aaahhhmmmooopppqqqqqqqqqpppqqqsssuuu}}}}}}xxxuuuwww}}}qqqvvvxxxgggWWWTTTUUUUUUUUUVVVXXXYYYZZZZZZWWWVVVVVVVVVRRRPPPMMMJJJGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@?????????>>>>>>======<<<<<<<<<===>>>???@@@DDDIIIOOOWWW```iiiooo}}}uuupppllliiijjjmmmrrrssstttuuuvvvuuutttrrrnnnnnnooorrrwww}}}~~~rrrqqqsssttt|||{{{oooeee[[[XXXUUUPPPMMMMMMIIIIIIJJJJJJIIIGGGEEEDDDAAA@@@???======<<<<<<===<<<<<<<<<=========>>>>>>????????????>>>>>>>>>===>>>>>>===<<<<<<=========???BBBGGGKKKQQQZZZeeemmm|||vvveee___kkk}}}lll```\\\XXXPPPIIIDDDBBB???<<<999777777666666777777888888;;;>>>BBBLLLooo{{{uuuMMMDDD<<<<<<<<<;;;;;;<<<;;;888666666777888777777444333444666:::>>>??????=========<<<<<<:::999999888999999;;;<<<>>>???@@@AAAAAABBBCCCEEEFFFGGGHHHFFFHHHKKKLLLLLLMMMOOOQQQPPPRRRUUUWWWYYY]]]aaadddggglllrrrwww{{{rrrlllqqqvvvooobbbXXXZZZXXXVVVTTTRRRPPPOOOOOOLLLLLLMMMPPPSSSUUUTTTSSSKKKJJJIIIIIIJJJLLLNNNPPPOOONNNLLLJJJGGGDDDBBB@@@???CCCJJJRRRZZZ```eeegggjjjiiiiiiiiiiiigggdddaaa______]]]ZZZVVVQQQMMMJJJFFFFFFGGGIIIMMMRRRWWWZZZ]]]^^^______^^^ZZZWWWTTTPPPPPPQQQVVV^^^fffkkkmmmrrrsssssssssqqqqqqrrrsss{{{~~~{{{yyyzzzwwwzzzqqq[[[UUUVVVTTTSSSUUUTTTVVVXXXXXXXXXWWWXXXYYYVVVUUURRROOOLLLHHHFFFDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>???@@@AAABBB???AAAEEEJJJQQQZZZdddjjjuuu}}}tttnnnhhhcccbbbdddjjjjjjkkknnnpppqqqpppnnngggfffeeeeeegggjjjmmmppppppuuu|||zzz}}}}}}uuuiii^^^ZZZXXXSSSPPPOOOLLLLLLLLLKKKJJJIIIHHHGGGCCCBBB@@@>>>===<<<======<<<<<<<<<<<<===============>>>>>>??????>>>======???>>>======<<<=========???CCCGGGKKKPPPXXXcccjjj{{{ooo```XXXggg}}}iii___\\\VVVNNNGGGDDDBBB???<<<999888777777666777888777888:::===AAAIIIiii|||PPPFFF===<<<===<<<;;;<<<;;;888666666777888777777555444444666:::===>>>>>>==================<<<;;;777888999;;;===>>>???@@@@@@AAABBBCCCDDDEEEFFFGGGDDDFFFIIIKKKLLLMMMOOOQQQOOORRRUUUWWWZZZ]]]aaadddfffkkkqqqvvv|||{{{zzzqqqqqqsssmmmbbbZZZVVVUUUTTTRRRQQQPPPOOOOOORRRSSSTTTWWW[[[\\\[[[ZZZSSSQQQNNNKKKKKKMMMOOOQQQSSSRRRQQQNNNKKKGGGDDDBBB???CCCJJJRRRZZZ```ccceeeggggggggghhhhhhgggccc```^^^^^^]]]ZZZVVVRRRMMMJJJCCCBBBBBBCCCGGGLLLRRRUUU\\\^^^______^^^ZZZVVVSSSNNNLLLLLLQQQZZZccchhhiiiqqqrrrssssssrrrqqqrrrssswww{{{}}}}}}}}}|||}}}{{{zzz|||}}}bbbZZZZZZVVVTTTVVVRRRTTTVVVWWWVVVVVVXXXYYYYYYXXXWWWTTTPPPLLLGGGEEEDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@????????????>>>?????????@@@@@@@@@AAAAAA===???BBBFFFLLLUUU___fffooowwwwwwooohhhcccaaadddeeedddeeehhhkkkmmmllljjjaaa___]]][[[ZZZZZZ\\\]]]___cccmmm||||||ooobbb]]][[[WWWTTTSSSQQQPPPOOOMMMLLLLLLKKKKKKFFFDDDBBB???>>>===>>>>>><<<<<<<<<<<<============<<<===>>>??????>>>======>>>===<<<<<<;;;;;;;;;<<<>>>BBBFFFJJJOOOWWWbbbjjjzzz}}}hhhYYYSSSeee}}}}}}fff^^^]]]XXXOOOJJJCCCAAA>>><<<999888777777777888888777777999<<>><<<>>>===;;;;;;;;;888666666777888777777555444444666999<<<======;;;;;;<<<=========<<<<<<777888999;;;===??????@@@@@@@@@AAABBBDDDEEEFFFFFFDDDGGGJJJKKKKKKLLLMMMNNNOOORRRUUUWWWZZZ]]]bbbeeegggkkkqqqtttyyy~~~zzz}}}rrrppppppjjjbbb]]]UUUTTTTTTSSSRRRRRRRRRRRRWWWXXX[[[```dddggggggfffaaa]]]WWWRRROOOOOOQQQSSSTTTSSSRRROOOKKKHHHDDDBBBAAAEEELLLTTT[[[aaadddeeefffffffffhhhiiigggdddaaa\\\\\\\\\ZZZWWWRRRMMMKKKCCCAAA??????AAAEEEJJJNNNWWWYYY[[[\\\[[[XXXTTTQQQKKKHHHHHHMMMVVV___dddeeejjjlllooopppqqqqqqsssuuutttwww|||{{{uuuwwwzzz}}}}}}xxxnnnvvvhhh___]]]YYYVVVXXXQQQSSSUUUVVVUUUUUUVVVWWW[[[[[[ZZZXXXSSSNNNHHHEEEEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@????????????>>>????????????>>>>>>>>>===<<<>>>@@@CCCIIISSS]]]ccckkksss|||rrrkkkeeeeeehhhdddbbbbbbeeehhhjjjiiiggg^^^\\\XXXUUUSSSQQQQQQQQQRRRWWW\\\cccqqqrrreee___^^^ZZZVVVUUUTTTSSSQQQOOONNNNNNNNNOOOGGGFFFCCC@@@>>>>>>??????<<<<<<<<<=========>>>>>><<<===>>>??????>>>=========<<<;;;;;;::::::::::::===@@@EEEIIIOOOXXXccckkkyyywwwbbbTTTRRRddd}}}xxxccc^^^___[[[TTTPPPBBBAAA>>>;;;999888888888888888888777777888<<<>>>AAAYYY{{{TTTHHH>>><<<>>>===;;;;;;;;;888666666777888777777666555555666999;;;<<<<<<888888999:::;;;;;;;;;;;;666888999<<<===??????@@@???@@@AAABBBCCCEEEFFFFFFFFFHHHKKKKKKKKKJJJKKKKKKOOORRRUUUXXXZZZ^^^bbbeeeiiilllpppsssuuuzzz|||zzzvvv{{{}}}rrrnnnlllgggaaa___WWWVVVVVVUUUUUUVVVVVVWWWVVVYYY]]]eeelllqqqrrrrrrmmmhhh```XXXSSSRRRSSSTTTRRRRRRPPPNNNJJJFFFBBB@@@CCCGGGNNNVVV]]]bbbeeefffffffffgggiiijjjiiieeebbb[[[[[[[[[ZZZWWWRRRNNNKKKDDDBBB>>><<<===@@@EEEHHHPPPRRRUUUWWWWWWUUUQQQOOOJJJFFFEEEJJJTTT]]]aaabbbdddgggkkknnnoooqqqtttvvvtttvvvzzz|||xxxnnnrrrwww|||vvvvvvjjjlllvvvddd]]]\\\[[[ZZZWWWVVVUUUTTTSSSSSSSSSSSSXXXXXXWWWUUURRRNNNKKKIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????AAAEEELLLUUU\\\bbbppptttooonnnjjjeeedddccccccfffjjjlllkkkiii___^^^[[[XXXTTTQQQNNNMMMMMMIIILLLXXXbbbqqq|||iiiaaa___\\\YYYXXX\\\YYYUUUTTTTTTTTTQQQNNNLLLIIIEEECCCBBBBBBBBBAAA?????????>>>??????@@@@@@>>>>>>???@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<@@@@@@DDDJJJNNNTTT___jjjtttyyyiiiVVVZZZZZZjjjrrr``````ccc\\\QQQKKKGGGCCC===999888888777777555555555666777999:::;;;>>>RRRwww|||aaaIIIAAADDD===777::::::<<<;;;888666666666888999444444444444777:::===???<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@AAACCCEEEGGGHHHFFFHHHIIIIIIHHHHHHJJJKKKOOORRRUUUXXXYYY\\\___bbbgggkkkoootttxxx|||~~~~~~~~~zzz{{{}}}{{{}}}|||uuukkkfffeeedddbbb[[[ZZZZZZYYYYYYYYYZZZZZZ```aaaccchhhnnnuuu}}}yyymmmaaa]]]]]]XXXQQQTTTSSSRRRPPPMMMJJJGGGEEEDDDGGGLLLTTT\\\bbbeeefffaaagggjjjiiiggggggdddaaaZZZYYYXXXVVVSSSPPPMMMLLLBBBAAA@@@>>>>>>???AAABBBHHHJJJNNNRRRSSSSSSQQQPPPHHHGGGEEEFFFJJJRRRZZZ```eeegggiiijjjkkkllloooqqqwwwvvvuuuwwwyyywwwsssooolllnnnrrryyyuuupppyyykkkhhh~~~wwwddd\\\ZZZYYYXXXWWWWWWVVVUUUTTTTTTTTTTTTWWWVVVUUUSSSPPPMMMJJJHHHFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@?????????????????????????????????>>>>>>>>>???BBBIIIRRRWWW___lll{{{wwwqqqnnniiieeeccccccdddhhhmmmppppppooodddaaa^^^YYYUUUQQQOOONNNPPPLLLLLLSSSYYYaaauuu|||llleeedddaaa___^^^bbb]]]YYYWWWVVVUUUQQQNNNNNNKKKGGGDDDCCCCCCAAA@@@AAAAAA@@@@@@???@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<@@@@@@CCCIIIMMMSSS^^^iiiuuuttteeeTTTYYY___oooppp___```ccc]]]RRRMMMGGGCCC===999888888777777555555666666777999:::;;;???PPPqqqgggMMMAAACCC>>>999;;;;;;;;;:::999777777777777888666666555555777999<<<>>>======<<<<<<;;;;;;;;;::::::::::::;;;;;;===>>>>>>??????@@@AAACCCEEEGGGHHHFFFHHHIIIIIIHHHHHHJJJKKKNNNPPPTTTWWWZZZ]]]aaadddgggjjjooorrruuuyyy}}}{{{yyywwwvvvwwwyyy{{{}}}{{{zzzvvvyyy~~~{{{yyysssppppppvvvrrrtttsssnnnlllllljjjggg```___^^^]]]\\\]]]]]]^^^```___^^^```fffppp{{{}}}rrrkkkfff^^^UUUTTTTTTRRRPPPMMMJJJHHHFFFFFFHHHLLLRRRYYY]]]```aaaccchhhkkkiiifffeeebbb___[[[ZZZXXXVVVSSSPPPMMMLLLCCCAAA???=========???@@@EEEGGGKKKOOOQQQPPPOOONNNGGGEEECCCDDDIIIPPPXXX]]]bbbdddgggiiijjjkkkmmmooouuutttuuuwwwxxxvvvrrrnnnmmmoootttzzz{{{ppptttpppeeettt{{{fff\\\ZZZYYYXXXWWWWWWVVVUUUUUUTTTTTTTTTTTTSSSRRRPPPMMMKKKHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBAAAAAA@@@@@@??????????????????????????????=========>>>@@@EEELLLQQQ[[[eeeqqq{{{wwwrrrkkkfffcccdddggglllrrrvvvxxxyyyoookkkeee^^^YYYTTTRRRQQQRRRMMMMMMPPPPPPRRR^^^mmm}}}ooojjjjjjiiiggggggiiiddd^^^ZZZYYYWWWSSSPPPOOOMMMIIIGGGFFFDDDBBB@@@DDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>============<<<<<<@@@???BBBGGGLLLRRR]]]hhhwwwmmm```RRRZZZgggwww~~~lll^^^```ccc\\\SSSNNNGGGCCC===999888888777777666666666666777888::::::@@@LLLhhhqqqRRRAAAAAA>>><<<===<<<::::::999999888777777777777777666666777999;;;===>>>>>>===<<<;;;;;;::::::999999::::::<<<===???@@@>>>??????AAABBBDDDFFFGGGFFFGGGIIIIIIHHHHHHJJJKKKLLLOOOTTTWWWZZZ^^^bbbeeefffiiimmmqqqssswww{{{~~~~~~yyywwwuuusssssstttvvvwwwwww}}}vvvuuuvvvtttrrrwwwvvvuuussspppmmmjjjiiiffffffhhhnnnuuuxxxwwwuuukkkppptttsssssssssooojjjfffeeecccaaa``````aaabbbaaa^^^YYYVVVZZZeeettt~~~zzzpppdddZZZVVVUUUSSSPPPNNNKKKIIIHHHKKKMMMPPPSSSWWWZZZ]]]^^^dddjjjllliiifffeeebbb^^^\\\[[[YYYVVVSSSPPPMMMLLLDDDBBB@@@===<<<<<<<<<===AAACCCGGGKKKMMMNNNMMMLLLEEEDDDBBBBBBFFFMMMTTTYYY]]]```eeehhhiiijjjkkklllrrrrrrtttvvvvvvtttppplllnnnqqqvvv}}}ttttttxxxdddlll}}}hhh\\\ZZZZZZYYYVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPOOOMMMKKKIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@??????????????????????????????===>>>>>>>>>>>>BBBGGGKKKUUU]]]gggqqq~~~wwwoooiiidddfffiiiooouuu|||}}}yyyqqqhhh```ZZZWWWUUUQQQNNNNNNPPPNNNMMMTTT]]]ppp~~~rrrnnnoooooooooqqqpppjjjbbb]]][[[ZZZWWWTTTOOOMMMKKKIIIHHHGGGDDDBBBFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA???>>>=========>>>>>>>>>=========??????AAAFFFJJJQQQ\\\hhhxxxiii^^^TTT___pppwwwhhh^^^```ccc[[[RRROOOGGGCCC===999888888777777666666666666777888999:::@@@GGG```zzzVVV@@@???======>>>;;;999999:::999999888666666666555444444666888;;;<<<>>>>>>===<<<;;;::::::999888999999:::<<<>>>???@@@>>>>>>???@@@AAACCCEEEFFFEEEFFFHHHHHHHHHHHHJJJLLLMMMPPPTTTWWWZZZ]]]aaacccdddggglllpppssswww|||{{{xxxvvvvvvvvvwww{{{~~~|||zzzuuuooommmmmmlllkkkiiifffdddbbbfffhhhkkkooorrrssssssrrrpppuuuzzzzzzyyywwwrrrlllllljjjgggdddcccdddeeefffccc___YYYSSSSSS[[[hhhrrryyylllaaaZZZXXXUUUQQQNNNLLLKKKKKKRRRSSSUUUVVVXXXZZZ]]]___dddjjjmmmkkkiiihhhfffbbb___^^^[[[WWWTTTQQQNNNMMMGGGEEEBBB???<<<;;;;;;<<<>>>@@@DDDHHHJJJKKKKKKKKKEEECCCAAAAAADDDJJJPPPTTTYYY]]]bbbfffhhhiiijjjkkknnnoooqqqssssssqqqnnnkkkooorrrxxxwwwuuuzzzeeeeeettt{{{gggZZZXXXYYYXXXUUUUUUUUUUUUTTTSSSRRRQQQOOONNNMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBAAA@@@@@@???????????????????????????>>>????????????AAADDDGGGOOOUUU___jjjzzz|||rrrkkkggghhhkkkooovvv}}}}}}tttkkkbbb\\\YYYSSSRRRRRRRRRPPPNNNQQQVVV___vvvvvvrrrrrrtttwww{{{xxxpppfff___\\\\\\[[[ZZZPPPNNNKKKJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCAAA@@@>>>===<<<===>>>??????>>>======>>>>>>@@@EEEJJJQQQ]]]iiizzzhhh___YYYhhh{{{sssfff___bbbcccZZZRRROOOGGGCCC===999888888777777777666666666777888999999???DDDYYY}}}[[[AAA>>><<<;;;===:::999999:::999999888666666333333222333555888:::<<<>>>======<<<;;;;;;::::::888999999:::<<<>>>???@@@>>>>>>??????AAABBBDDDEEEDDDFFFGGGHHHHHHHHHJJJLLLOOOQQQTTTWWWXXXZZZ]]]```bbbeeekkkpppuuuzzz{{{yyyyyyyyy~~~{{{sssrrrqqqooollliiigggfffmmmoooqqqsssttttttsssssszzz~~~yyyrrrrrrqqqnnnlllkkkkkkllllllgggeee___XXXSSSTTT\\\ccctttxxxnnnaaa]]]WWWQQQNNNMMMNNNOOOVVVWWWXXXXXXXXXYYY]]]aaabbbiiimmmmmmlllnnnmmmjjjdddbbb^^^ZZZVVVSSSQQQPPPKKKIIIEEEBBB???============???BBBFFFIIIJJJJJJJJJEEECCCAAAAAACCCHHHMMMQQQUUUYYY___dddfffgggiiijjjkkkmmmooopppooommmlllkkknnnssszzz|||}}}hhhbbbmmmzzzfffXXXUUUUUUSSSTTTUUUVVVVVVUUUTTTRRRQQQNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGFFFFFFFFFEEEEEEEEECCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@??????@@@BBBDDDIIIOOOXXXeeewwwvvvoookkkkkklllnnnsss|||yyyooogggbbb\\\[[[YYYVVVRRRPPPPPPRRRVVVeee~~~wwwvvvyyyzzzlllaaa^^^^^^___```TTTQQQMMMKKKJJJKKKJJJJJJGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>><<<===>>>???@@@???>>>===>>>===???DDDJJJRRR___kkk|||jjjbbb```rrrrrrhhhcccgggeee[[[RRRPPPGGGCCC===999888888777777777777777777777888999999===@@@RRRsss~~~```EEE@@@;;;:::<<<:::::::::999999888777777777444444333333555777:::<<<===<<<<<<<<<<<<;;;;;;;;;999999::::::<<<===???@@@>>>>>>>>>???@@@AAACCCCCCCCCEEEGGGHHHGGGHHHJJJLLLOOOQQQTTTUUUVVVXXX[[[]]]aaaeeekkkpppvvv||||||yyyvvvsssqqqqqquuuuuuvvvwwwwwwxxxxxxwww}}}zzzyyyxxxwwwvvvuuuuuuuuunnnnnnkkkcccZZZTTTVVVYYYhhhsss|||jjjcccZZZQQQMMMMMMQQQTTTYYYZZZZZZXXXVVVWWW[[[```aaahhhmmmnnnooorrrrrrpppiiigggccc^^^ZZZVVVTTTTTTNNNLLLHHHDDDAAA?????????===???BBBDDDGGGHHHIIIIIIDDDCCCAAA@@@BBBFFFJJJMMMQQQUUU[[[___bbbdddgggiiiiiikkklllllljjjiiijjjkkklllrrrzzz}}}{{{pppeeemmm}}}~~~kkkZZZUUUTTTQQQVVVWWWXXXXXXXXXVVVTTTSSSNNNMMMLLLKKKJJJKKKKKKLLLGGGGGGGGGFFFFFFFFFEEEEEECCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>??????>>>>>>@@@BBBDDDJJJSSS```rrrwwwooonnnlllllloooxxxwwwqqqgggfffbbb[[[WWWUUUUUUUUUVVV^^^sss}}}{{{ssseee___```bbbcccZZZVVVPPPKKKJJJJJJJJJJJJFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCAAA@@@@@@;;;===>>>@@@@@@@@@>>>======<<<>>>DDDJJJSSSaaannn~~~kkkfffggg{{{vvvmmmjjjmmmiii]]]TTTRRRGGGCCC===999888888777777777777777777777888888999<<<<<>>>>>>>>>>>>>>>>>???AAABBBCCCCCCDDDFFFGGGGGGHHHJJJLLLLLLNNNQQQSSSUUUWWWZZZ]]]aaaeeekkkpppuuu{{{}}}{{{}}}}}}}}}~~~~~~~~~|||{{{zzzwwwyyywwwooobbbYYYWWWXXX]]]eeepppzzz~~~rrriii]]]QQQLLLNNNSSSWWW```aaa___[[[VVVUUUZZZ^^^```gggmmmnnnpppssstttqqqnnnkkkgggaaa]]]ZZZXXXWWWOOOMMMIIIEEEBBB@@@@@@@@@===>>>@@@BBBDDDFFFFFFFFFCCCAAA???>>>???BBBFFFHHHMMMQQQVVVZZZ]]]```dddgggiiijjjjjjhhhffffffiiillljjjqqqyyy~~~vvvwwwxxxxxxjjjqqq~~~qqq^^^XXXVVVQQQXXXYYYZZZZZZZZZXXXVVVTTTOOONNNLLLKKKKKKLLLMMMMMMGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;===>>>>>>======???@@@AAAGGGPPP]]]nnnrrrpppllljjjllluuuooommmggg```\\\\\\]]]\\\[[[___oooxxxhhh``````ccceee___YYYRRRLLLIIIHHHIIIIIIEEEDDDDDDDDDDDDDDDEEEFFFDDDDDDDDDDDDCCCBBBAAAAAA;;;===???@@@AAA@@@???>>><<<;;;>>>DDDKKKTTTcccppplllgggjjjyyyqqqoooqqqlll___VVVTTTGGGCCC===999888888777777888777777777777777888999;;;:::EEE```zzz}}}~~~hhhNNNFFF===:::======<<<;;;888666666666888999>>><<<:::888777777888888::::::;;;;;;<<<=========;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBDDDFFFGGGGGGHHHJJJLLLIIILLLOOORRRTTTWWW[[[]]]bbbfffkkkppptttyyy~~~|||}}}}}}|||}}}vvvhhh^^^ZZZ[[[UUUZZZbbblllyyyxxxwwwmmm^^^QQQLLLNNNTTTZZZggggggeee^^^XXXVVVZZZ___```ggglllnnnooorrrsssqqqqqqnnniiiddd___\\\ZZZYYYOOOMMMIIIEEEBBB@@@@@@@@@===>>>???AAACCCDDDDDDDDDAAA@@@>>>======@@@CCCFFFKKKNNNRRRVVVYYY]]]bbbeeehhhiiihhhfffddddddiiimmmiiipppxxx}}}sssuuu~~~vvvtttdddQQQOOOVVVVVVVVVWWWXXXXXXXXXWWWWWWPPPOOONNNMMMLLLJJJIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGEEEEEECCCBBBBBBBBBBBBBBBBBB@@@>>>>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>AAADDDLLLZZZkkk~~~xxxrrrmmmkkkkkkooo{{{rrriiigggfffeeeccc___bbbiiizzz|||fffaaaggglllkkkiii```VVVOOOMMMLLLHHHEEECCCDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA===<<<;;;<<<===>>>===<<<>>>===???EEELLLVVVeeesssggg```qqq{{{|||yyyppphhhaaaXXXPPPHHH???999888999777777999888888777777777777777888999@@@FFF\\\}}}uuurrrOOO???=========>>>>>>===;;;:::999888888888888:::<<<999444222555999999:::<<<=========<<<<<<;;;:::999:::<<<===<<<;;;===>>>@@@AAABBBBBBAAA@@@CCCCCCDDDFFFGGGHHHIIIJJJLLLMMMPPPRRRTTTXXX\\\```bbbfffjjjnnnqqqxxx~~~yyyvvvyyyxxxmmmiiiddd[[[XXXVVVVVV\\\gggqqqvvvvvvrrrjjj^^^RRRKKKLLLRRRXXXhhhgggeee```[[[YYYXXXYYY```ccchhhlllooooooooonnnqqqmmmhhhccc```^^^[[[YYYUUUQQQKKKGGGEEECCCAAA@@@AAABBBEEEGGGGGGEEECCCAAA@@@@@@>>>>>>>>>@@@BBBDDDIIIKKKPPPUUUZZZ]]]```aaabbbbbbbbbaaaaaadddhhhlllooorrrvvvzzz}}}rrrqqqxxx}}}~~~zzztttZZZPPPPPPVVVVVVWWWXXXWWWWWWVVVUUUQQQQQQPPPNNNMMMLLLKKKJJJHHHHHHIIIIIIHHHHHHGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBJJJWWWfffyyy~~~vvvnnnjjjiiilllvvvwwwuuutttoookkkddddddhhhrrr~~~hhhbbbjjjppprrrnnneeeYYYPPPMMMKKKIIIFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA???>>>======?????????===>>><<<>>>DDDLLLVVVffftttyyydddbbbuuu||||||xxxooogggaaaYYYQQQGGG???888888999777777888888888777777777777888888:::@@@DDDWWWyyy{{{vvvUUUDDD@@@>>><<<<<<======;;;:::999888888888777:::<<<:::666333555888:::;;;<<<===>>>>>>======;;;:::999:::;;;<<<<<<:::===>>>???AAAAAAAAAAAA@@@CCCCCCDDDEEEGGGHHHIIIJJJKKKMMMPPPRRRTTTWWW\\\___```dddiiilllqqqxxx{{{xxxxxxvvvllliiiccc\\\SSSQQQPPPTTT\\\cccffffffhhhbbbXXXNNNHHHJJJPPPUUUffffffddd```\\\XXXXXXXXX]]]aaafffkkkmmmnnnnnnnnnppplllfffbbb^^^\\\YYYWWWUUURRRMMMJJJGGGEEECCCAAABBBCCCDDDFFFFFFEEEDDDCCC@@@???>>>======???@@@AAAGGGJJJNNNSSSXXX\\\^^^___aaabbbbbbbbbbbbeeeiiilllooorrrwwwzzz}}}qqqlllooouuuyyyfffVVVQQQTTTUUUVVVXXXWWWVVVTTTSSSSSSRRRQQQPPPNNNMMMLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCAAA@@@???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???AAAGGGSSS```qqq~~~sssllliiiiiipppxxx{{{sssnnnkkkjjjmmmvvviiidddmmmwww{{{wwwlll^^^RRRMMMKKKIIIHHHFFFFFFEEEEEEEEEFFFHHHIIIGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????@@@AAA@@@>>>@@@>>>???EEEMMMYYYkkkzzz|||tttwww~~~ooobbbggg}}}}}}wwwmmmfffbbb[[[SSSFFF>>>888888999777777888888777777777777777888888;;;???BBBRRRuuu___KKKCCC>>>;;;:::===<<<;;;:::999888888888666999<<<;;;888555666888:::;;;<<<>>>>>>>>>>>>===:::999888999;;;<<<;;;:::===>>>???@@@@@@AAAAAA@@@BBBCCCDDDEEEGGGHHHIIIIIIJJJLLLOOOQQQSSSVVVZZZ]]]^^^bbbfffkkkpppyyy}}}yyyvvvrrrzzzzzzppphhheee```ZZZOOOLLLJJJKKKPPPSSSTTTTTTYYYUUUOOOIIIEEEGGGMMMQQQbbbbbbbbb```\\\XXXVVVUUUYYY^^^dddiiilllmmmnnnnnnnnnkkkeeeaaa^^^[[[XXXVVVUUUSSSOOOMMMKKKHHHEEECCCCCCCCCCCCDDDDDDEEEEEEEEE@@@???>>>===<<<===>>>???EEEGGGLLLQQQVVVYYY\\\]]]___aaabbbcccdddfffjjjmmmooorrrwww{{{sssiiihhhpppxxxsss```XXXRRRSSSVVVWWWXXXWWWUUUTTTSSSRRRQQQPPPOOOMMMLLLLLLJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDBBB@@@@@@AAABBBAAA@@@========================???@@@FFFOOOYYYiiixxxooojjjiiilllrrr}}}zzzxxxuuurrrppprrrzzzllleeeooo{{{uuueeeWWWNNNKKKJJJJJJGGGFFFEEEEEEFFFHHHJJJLLLIIIHHHGGGFFFEEEDDDCCCBBBBBB@@@???@@@AAAAAA@@@???BBB@@@BBBHHHQQQ^^^qqqpppjjjmmmttt|||yyyjjjeeennnwwwmmmgggccc\\\TTTEEE===888888999777777888777777777777777777888999999???AAAQQQtttkkkRRRDDD>>><<<;;;===<<<;;;:::999999999999666999<<<<<<:::888777888888:::;;;===>>>>>>>>>===:::999888999;;;;;;;;;:::======>>>??????@@@@@@@@@BBBCCCDDDEEEFFFGGGHHHIIIIIILLLOOOQQQSSSUUUYYY[[[]]]```eeejjjqqq|||~~~|||xxxwwwvvvuuuuuusssooolllhhhmmmllleee___\\\YYYTTTLLLJJJGGGFFFHHHIIIIIIHHHKKKJJJGGGDDDCCCEEEIIIMMMZZZ\\\^^^]]]YYYUUUSSSRRRVVV\\\ccciiikkkmmmoooqqqooolllgggbbb___\\\XXXUUUUUUSSSPPPOOOMMMJJJGGGDDDCCCBBBAAAAAAAAACCCDDDEEEAAA@@@???======<<<======BBBDDDIIINNNSSSWWWYYYZZZ]]]___bbbdddfffhhhlllooopppsssxxx}}}zzzkkkgggppp|||zzzjjj[[[RRRSSSVVVXXXYYYXXXXXXWWWRRRRRRQQQOOONNNMMMLLLKKKKKKJJJIIIGGGGGGFFFGGGGGGFFFFFFDDDCCCCCCCCCCCCCCCDDDBBB@@@@@@AAABBBAAA@@@========================@@@AAAEEEKKKTTTccc|||}}}qqqkkkhhhiiilllppp}}}{{{zzzvvvvvvqqqgggppp}}}|||lll]]]RRRMMMKKKKKKHHHGGGFFFFFFGGGJJJLLLNNNKKKJJJIIIHHHFFFEEEDDDCCCBBBAAA???@@@@@@AAA???>>>AAA@@@BBBIIIRRR```tttqqqdddccciiirrr}}}rrrggggggtttyyypppjjjeee\\\RRRDDD<<<777888999888666777777777666666777888999999777???CCCQQQuuuwwwXXXEEE>>>======<<<<<<;;;:::999999999999666888;;;<<<;;;:::999888777888:::<<<============:::999888999;;;<<<;;;:::============>>>???@@@@@@BBBBBBCCCDDDFFFGGGHHHIIIHHHKKKNNNQQQRRRTTTWWWYYY\\\___dddkkksss~~~vvvsssllljjjhhhgggfffccc___]]]ZZZ\\\\\\WWWSSSQQQOOOLLLIIIGGGEEECCCCCCDDDCCCCCCAAAAAAAAAAAAAAABBBFFFIIIQQQSSSVVVWWWTTTQQQOOONNNSSSZZZccciiikkkmmmqqqtttrrrooojjjfffbbb^^^ZZZWWWTTTRRRPPPOOONNNKKKHHHEEECCCBBB@@@??????@@@BBBCCCBBBAAA@@@???>>>=========???BBBFFFLLLQQQTTTWWWXXX[[[^^^bbbeeehhhkkknnnppprrruuuzzz~~~vvvjjjqqq~~~xxxsss]]]WWWXXXXXXYYYYYYYYYYYYYYYRRRRRRQQQPPPNNNMMMLLLKKKLLLKKKIIIGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@CCCHHHOOO]]]wwwvvvooojjjggghhhhhhuuu~~~xxx}}}xxxkkkqqq|||tttdddXXXOOOLLLKKKGGGGGGGGGHHHIIILLLNNNOOOLLLLLLKKKIIIGGGFFFEEEDDDCCCBBB@@@@@@AAAAAA???>>>>>>===@@@IIISSSbbbuuuyyylllaaaaaafffnnn}}}{{{jjjdddiiixxx}}}uuuooohhh[[[OOOBBB<<<777888:::888666777666666666666777888999:::555???CCCPPPttt```HHH???>>>>>><<<;;;::::::999999999:::888888:::;;;<<<;;;;;;:::777888:::<<<>>>>>>>>>>>>;;;:::999:::<<<===<<<;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDFFFGGGHHHHHHGGGJJJNNNPPPRRRSSSVVVXXXZZZ^^^cccjjjuuutttkkkggg]]][[[YYYWWWVVVTTTQQQOOOOOONNNMMMJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@?????????;;;<<<>>>>>>>>>???AAADDDFFFIIIMMMNNNMMMKKKJJJJJJOOOXXXbbbhhhkkkmmmrrrvvvuuurrrnnnjjjfffbbb]]]ZZZUUUSSSQQQOOONNNMMMJJJHHHDDDCCCAAA@@@??????@@@AAAAAAAAA@@@??????>>>======>>>@@@EEEJJJOOOSSSUUUVVVYYY]]]bbbgggjjjmmmppprrrtttwww|||pppppp{{{{{{|||lll```^^^\\\ZZZYYYXXXXXXXXXTTTSSSRRRQQQPPPNNNMMMMMMMMMKKKIIIGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBB@@@??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAAEEEJJJYYYsssvvvooojjjhhhdddkkkwww~~~~~~pppssszzz~~~zzzkkk]]]RRRLLLJJJFFFGGGHHHJJJLLLNNNOOOPPPNNNMMMLLLJJJHHHGGGEEEEEEEEECCCBBBBBBBBBBBBAAA???===>>>BBBLLLXXXfffyyyxxxkkkcccccceeejjj{{{ssseeedddnnn~~~zzztttkkkZZZKKKAAA;;;777888:::888666777666666666666777888999:::666???@@@KKKpppiiiNNNBBB>>><<<;;;;;;:::999999999::::::999999999:::;;;<<<<<<<<<999:::<<<>>>@@@@@@@@@@@@<<<;;;:::;;;===>>>===<<<<<<<<<;;;;;;<<<===???@@@AAABBBCCCDDDEEEGGGHHHHHHFFFIIIMMMPPPQQQSSSTTTVVVXXX[[[aaaiiittt|||zzzxxxxxxxxxtttnnneee]]]XXXOOONNNLLLKKKLLLKKKIIIGGGHHHEEECCCCCCCCCBBBBBBBBBBBBCCCBBB@@@>>>===<<<===999:::;;;;;;::::::<<<>>>===@@@DDDFFFFFFFFFGGGGGGLLLUUU```gggiiilllrrrwwwwwwtttppplllhhhddd^^^[[[XXXUUURRRPPPOOOOOOMMMLLLFFFEEEDDDBBBAAA@@@??????????????????>>>===<<<<<<===???DDDIIINNNRRRTTTUUUWWW\\\bbbhhhkkknnnqqqssswwwzzz~~~uuuoooxxxpppfffwwwvvv~~~fffddd```\\\YYYWWWWWWWWWUUUUUUTTTRRRQQQPPPOOONNNMMMKKKIIIGGGEEEFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCBBB@@@>>>>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???BBBGGGVVVppp~~~vvvnnnkkkccceeeiiiqqq|||ttttttyyy}}}}}}ooo```TTTMMMIIIFFFGGGIIIKKKMMMOOOOOOPPPNNNNNNLLLKKKIIIGGGFFFEEEGGGEEEDDDCCCDDDDDDBBBAAA@@@AAAFFFQQQ]]]kkk}}}pppfff```ccceeelll}}}oooccceeerrr{{{|||~~~xxxmmmYYYHHHAAA:::777999:::888666777666666666666777888999:::777???>>>GGGkkkoooRRRDDD>>>:::;;;;;;:::999999999:::::::::999888999;;;=========:::<<<>>>@@@AAABBBBBBBBB===<<<;;;<<<>>>>>>>>>===<<<<<<;;;;;;<<<===???@@@AAABBBCCCDDDEEEFFFGGGHHHFFFIIIMMMPPPQQQRRRTTTUUUVVVYYY___gggttt{{{tttrrrhhhgggeeeccc```ZZZRRRMMMGGGFFFEEEEEEGGGGGGFFFEEEEEEBBB@@@@@@AAA@@@@@@AAADDDDDDDDDBBB???===<<<<<<888999999999777777999;;;888;;;>>>AAABBBCCCDDDFFFIIISSS^^^eeehhhkkkqqqwwwxxxuuuqqqmmmiiiddd___[[[ZZZWWWSSSQQQPPPPPPPPPOOOHHHHHHFFFEEECCCAAA@@@???=========>>>======<<<;;;<<>>===>>>>>>>>>AAA??????CCCIIIVVVmmmwwwoookkkcccaaaaaaeeekkkwwwyyy}}}wwwcccWWWPPPJJJHHHHHHJJJKKKLLLNNNPPPRRRUUURRRNNNLLLKKKJJJIIIGGGEEEEEEFFFFFFEEEDDDCCCAAA@@@BBBHHHTTTdddvvvzzzfff```dddeeessssssccc^^^mmm~~~~~~tttcccTTTKKK@@@>>>:::888888888888777777777777888999999::::::777>>>AAAFFF]]]xxxWWWHHHBBB===:::::::::;;;<<<;;;999777::::::999999999:::;;;;;;999:::<<<===???@@@@@@@@@AAA@@@>>><<<;;;<<<===>>>:::===???@@@@@@??????@@@@@@AAABBBDDDEEEEEEEEEEEEGGGHHHJJJLLLNNNQQQRRRSSSSSSVVV]]]fffppptttlllfffcccYYYZZZ[[[YYYTTTPPPMMMLLLJJJEEEAAADDDIIIJJJDDD===BBBDDDBBB>>>@@@GGGHHHDDDBBBCCCDDDCCC@@@>>>======AAA===:::999;;;<<<;;;999999888999:::<<<>>>AAABBBLLLQQQYYY```eeehhhkkkmmmrrrqqqpppnnnlllhhhccc___YYYXXXWWWVVVUUUTTTTTTSSSNNNKKKGGGEEEDDDCCCAAA@@@AAA@@@>>>===;;;:::::::::<<>>>>>>>>>>>>>>>>>===>>>AAAFFFRRRfffxxxvvvpppgggccc``````ccckkk{{{nnn```WWWPPPKKKKKKLLLMMMNNNPPPQQQQQQSSSPPPLLLJJJIIIIIIHHHGGGEEEFFFFFFGGGFFFDDDCCCBBB@@@BBBIIIUUUfffwwwnnnggglllqqqyyyiii______qqqzzzyyy~~~rrrbbbTTTJJJ@@@===:::888888888888777555555555666777777888888888>>>@@@DDDZZZ{{{[[[GGG???===;;;::::::;;;<<<;;;999777::::::999999999:::;;;;;;::::::<<<>>>???@@@@@@@@@AAA???===<<<;;;;;;<<<===;;;<<<>>>???>>>>>>???@@@AAAAAACCCDDDEEEFFFFFFFFFHHHIIIJJJLLLNNNPPPQQQRRRRRRTTTZZZdddnnnvvvjjjaaa[[[WWWVVVYYY[[[ZZZWWWTTTQQQPPPHHHGGGGGGIIILLLMMMKKKHHHEEEGGGEEEAAABBBHHHHHHDDDDDDEEEEEEDDDAAA????????????<<<999999:::;;;:::888999999999:::;;;>>>@@@AAAGGGMMMUUU]]]bbbeeegggiiiqqqpppooonnnllliiiccc___[[[[[[ZZZYYYWWWUUUSSSSSSMMMJJJGGGEEEEEEEEECCCBBBCCCBBB@@@>>>===<<<;;;;;;<<>>>>>>>>>>>>>><<<;;;<<<@@@DDDLLL]]]lll|||vvvoooiiibbb^^^[[[^^^iiiuuurrrcccXXXQQQLLLLLLNNNPPPTTTUUUUUUTTTSSSPPPLLLIIIIIIJJJIIIIIIFFFGGGGGGGGGGGGEEEDDDCCCAAACCCJJJWWWiii{{{qqqiiioooyyy}}}lllbbb^^^fff|||vvvvvvzzzooobbbSSSIII@@@===:::888888888888777444555555666666777777888888===???BBBUUUxxxhhhLLL@@@???;;;:::::::::;;;;;;999777999999999999999:::;;;;;;:::;;;<<<>>>???@@@AAAAAA@@@???===<<<;;;;;;<<<<<<;;;<<<======<<<===???@@@AAABBBCCCEEEFFFFFFFFFFFFIIIIIIJJJKKKMMMNNNOOOPPPQQQSSSXXX```kkk~~~zzzoooeee]]]XXXTTTUUUYYY^^^```___]]]ZZZYYYPPPQQQRRRSSSTTTUUUTTTSSSLLLLLLJJJGGGHHHKKKKKKHHHIIIIIIIIIFFFCCCAAAAAABBB@@@>>><<<<<<<<<===<<<;;;::::::::::::;;;===???@@@FFFMMMVVV^^^cccfffiiijjjoooooonnnnnnmmmjjjeeeaaa^^^^^^^^^\\\ZZZWWWTTTRRRNNNLLLHHHGGGGGGGGGFFFEEEEEEDDDBBB@@@>>>===<<<<<<<<>>======;;;:::;;;???BBBHHHSSS___jjjvvvxxxpppggg```[[[ZZZaaajjj|||ssscccWWWQQQLLLLLLNNNUUU\\\___^^^[[[XXXTTTNNNKKKJJJKKKKKKKKKGGGHHHHHHHHHHHHFFFEEEDDDBBBEEENNN\\\nnnsssjjjqqq}}}tttddd```cccrrr|||vvvzzzyyyoooaaaQQQFFF@@@===999777777888777777666666777777888999999999777<<<>>>AAAQQQqqq|||ZZZEEEBBB<<<;;;::::::;;;:::999777888888888888999:::;;;;;;:::;;;<<<>>>@@@@@@AAAAAA???>>>===<<<;;;;;;;;;<<<;;;<<<<<<;;;;;;<<<>>>AAABBBBBBDDDEEEFFFGGGGGGGGGIIIIIIJJJKKKLLLLLLMMMMMMRRRRRRVVV^^^iii|||~~~|||}}}{{{vvvqqqkkkfffaaa^^^ZZZ___eeejjjkkkjjjiiiiiieeebbb______bbbbbb___\\\UUUSSSQQQPPPQQQSSSSSSQQQRRRQQQOOOKKKFFFCCCCCCDDDEEEDDDBBBBBBAAAAAA@@@???======<<<;;;<<<===>>>???FFFLLLUUU^^^cccfffiiikkknnnnnnnnnooonnnlllhhhdddbbbbbbaaa___\\\YYYUUUSSSSSSPPPLLLIIIHHHHHHFFFEEEFFFEEECCCAAA???===<<<<<<<<<@@@DDDGGGIIIJJJLLLNNNVVV\\\eeennnuuu{{{|||}}}xxxlll~~~jjjdddlll~~~ooobbb]]]^^^aaaYYYVVVQQQOOONNNOOOOOOOOOMMMMMMKKKJJJIIIIIIIIIIIIGGGGGGGGGFFFEEEEEEDDDDDD@@@AAAAAAAAAAAAAAAAAAAAA>>>????????????>>>======<<<:::<<<@@@BBBDDDLLLUUU___iiiyyywwwmmmeee___]]]aaagggqqq{{{}}}}}}yyygggZZZUUUOOOOOORRR[[[fffjjjgggbbb^^^YYYRRRLLLJJJJJJJJJJJJHHHIIIIIIIIIIIIGGGFFFEEEDDDIIISSSbbbtttwwwooosssmmm___[[[fff||||||vvvzzzyyynnn___NNNCCC???<<<999777777777777666666666666777888888999999666:::>>>AAAOOOmmmiiiLLLCCC===<<<:::999::::::999777888888888888999:::;;;<<<:::;;;===>>>@@@AAAAAAAAA???>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<>>>AAAAAABBBCCCEEEFFFFFFFFFFFFHHHIIIIIIJJJJJJKKKLLLLLLRRRRRRVVV\\\fffwwwsssnnnooopppooovvvxxxzzzyyyvvvqqqllliiieeeiiipppuuuxxxyyy{{{||||||sssjjjkkkqqqtttoooiii___\\\YYYYYYZZZ[[[\\\]]]]]][[[WWWQQQKKKHHHHHHIIIJJJJJJIIIHHHFFFDDDCCCCCCBBBAAA???>>>>>>>>>???@@@BBBHHHPPPWWW]]]aaadddfffllllllmmmoooooonnnjjjgggdddcccbbbaaa^^^[[[XXXVVVYYYUUUPPPMMMJJJHHHEEECCCEEEDDDBBB@@@>>>===<<<<<<>>>@@@CCCFFFGGGIIILLLNNNVVV\\\fffnnntttzzzqqqhhhqqqjjjiiisssuuueee\\\\\\___XXXUUURRROOOOOOOOONNNNNNMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@@@@>>>===<<<===;;;<<>>AAALLLhhhvvvUUUCCC>>><<<:::999999:::999777777777777888888:::;;;<<<;;;<<<===???@@@AAABBBBBB?????????>>>======<<<<<<;;;<<<======<<<===???@@@@@@AAABBBDDDEEEEEEEEEEEEGGGGGGHHHIIIJJJJJJKKKKKKRRRRRRVVV[[[bbbppp~~~rrrooorrrsssqqqxxx}}}{{{uuuqqqqqqtttyyy}}}tttttt~~~yyykkkeee``````aaaaaacccgggeeeccc^^^WWWQQQNNNOOOQQQPPPQQQQQQOOOKKKHHHGGGGGGGGGFFFDDDBBBAAAAAAAAAAAACCCGGGNNNSSSXXX]]]aaadddiiiiiijjjmmmnnnnnnkkkhhhddddddbbb```^^^]]][[[[[[]]]YYYTTTOOOLLLIIIFFFCCCEEEDDDBBBAAA???>>>>>>>>>???AAACCCDDDEEEIIIMMMPPPWWW^^^gggooosssxxx}}}zzzlllfffyyyqqqiiimmmzzzkkk```[[[[[[XXXVVVSSSRRRQQQQQQOOOMMMNNNNNNLLLLLLKKKKKKKKKKKKHHHHHHGGGFFFFFFEEEEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@===>>>@@@@@@@@@???===<<<>>>;;;;;;>>>???@@@DDDIIINNNVVVeeexxx}}}tttmmmgggfffiiiiiiqqqxxx|||~~~yyysssrrrtttzzz}}}dddXXXVVVVVV]]]mmm{{{ssskkk___TTTMMMIIIHHHGGGJJJJJJKKKKKKJJJIIIGGGFFFHHHPPP^^^qqqxxxrrrwww~~~uuurrrrrruuuuuufffbbb___sssxxxxxxrrr```PPPFFFBBB???<<<888666666777777666333333444444555666666666888;;;>>>AAAIIIbbb___FFF???===:::999999999888777666666777777888:::;;;<<<;;;<<<===???@@@AAABBBBBB@@@@@@@@@??????>>>===<<<;;;<<<>>>???>>>>>>???@@@???@@@AAACCCDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKPPPQQQUUUYYY]]]gggyyy{{{|||}}}|||wwwmmmfffeeedddcccfffkkkiiigggbbb\\\WWWVVVXXX[[[ZZZ[[[\\\YYYSSSOOOMMMMMMKKKJJJHHHFFFDDDCCCCCCCCCDDDGGGKKKOOOTTTYYY^^^bbbdddeeefffiiilllllliiigggdddcccaaa___^^^^^^___```^^^ZZZUUUQQQNNNKKKHHHFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBDDDIIIOOOTTTZZZaaajjjpppsssvvv{{{uuuhhheee~~~vvvjjjkkk~~~rrrggg]]]XXXYYYWWWUUUTTTSSSRRRPPPNNNOOOOOONNNMMMLLLLLLLLLMMMHHHHHHGGGGGGFFFEEEEEEEEECCCCCCBBBAAAAAA@@@??????===>>>@@@AAA@@@???===<<<>>>;;;:::===>>>>>>BBBGGGIIIPPP^^^sss|||ssskkkiiikkklllsssyyy{{{~~~}}}zzzxxxtttnnnkkklllooorrrwww}}}nnn___SSSTTT]]]rrr}}}tttgggZZZRRRMMMJJJIIIJJJKKKKKKKKKKKKIIIHHHGGGIIIRRRbbbuuuvvvlllooouuuzzzyyyxxxxxxxxxtttggggggjjj|||{{{~~~mmmXXXIIICCCCCC???<<<888666666777666666555555666666777888888888999<<>>???AAABBBBBBBBB@@@AAAAAA@@@@@@???>>>===:::===???@@@@@@??????@@@??????AAABBBCCCDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLOOOPPPTTTXXXZZZaaappp~~~~~~sssiiifffdddbbbeeekkkjjjhhhddd^^^[[[[[[___bbbcccdddeeeaaa[[[VVVTTTTTTNNNMMMJJJHHHFFFEEEEEEEEE@@@BBBEEEHHHLLLQQQXXX\\\aaaaaadddgggjjjjjjhhheeedddbbb___^^^]]]___aaaccc^^^ZZZUUURRROOOMMMJJJHHHEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAACCCIIIQQQVVV\\\dddmmmrrrtttvvv{{{rrrgggeeetttpppxxxwwwfff^^^___ZZZYYYWWWUUUUUUUUUUUUUUUSSSQQQOOONNNOOOOOOMMMLLLHHHGGGFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBAAA@@@??????>>>????????????@@@@@@@@@<<<===>>>======>>>AAACCCGGGJJJVVVlllwwwrrrooosssvvvzzz~~~|||wwwsssppplllgggdddeeehhhmmmqqqtttwwwzzz||||||bbb]]]TTTXXXsss|||ooobbbUUUKKKIIIMMMIIIGGGGGGIIIHHHFFFHHHMMMQQQ]]]ooo~~~ttttttrrrsss~~~ssskkkkkk|||}}}|||eeeQQQHHHCCC@@@???<<<777666888999888777666666777777888888999999888<<<;;;<<>>:::777888888888888888777777888999::::::===;;;;;;===BBBDDDCCCBBBAAA@@@@@@@@@AAAAAA???>>>@@@>>>===<<<===>>>@@@AAAAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCCCCEEEFFFHHHJJJPPPOOORRRXXX\\\```gggooouuunnnfffccceeehhhgggfffjjjhhhccc^^^[[[\\\```cccgggggggggeeebbb^^^[[[YYYVVVSSSNNNJJJFFFEEEDDDDDDFFFEEEEEEEEEHHHLLLOOORRRZZZ]]]```bbbccccccaaa```______``````______^^^]]]^^^\\\XXXVVVTTTQQQNNNLLLIIIGGGEEEEEEFFFFFFEEEDDDHHHGGGFFFEEEFFFKKKSSSXXXbbbjjjqqqtttxxx|||~~~|||~~~rrriiiqqq~~~uuu{{{|||oooiiiggg]]]\\\YYYWWWVVVUUUTTTSSSSSSQQQNNNNNNNNNNNNMMMKKKIIIHHHGGGGGGFFFGGGGGGGGGCCCCCCCCCCCCBBBAAA@@@@@@>>>????????????@@@@@@@@@===>>>>>>>>>===>>>@@@BBBFFFGGGQQQeee}}}|||wwwwwwyyy}}}~~~{{{vvvrrrmmmiiiccc```\\\^^^bbbeeehhhjjjmmmnnnlllppp{{{mmm```YYY[[[rrrpppcccVVVMMMIIIKKKIIIGGGHHHJJJJJJHHHJJJOOOUUUaaarrr|||yyytttvvvtttmmmooo~~~www```MMMEEEBBB@@@@@@<<<999888888999888777555666666777777888999999888<<<;;;<<>>:::888999999999888888888888888999::::::<<<:::999;;;???BBBBBBBBBBBB@@@@@@@@@AAAAAA@@@>>>>>>===<<<;;;<<<===???@@@@@@@@@AAABBBBBBCCCCCCDDDEEEDDDDDDEEEFFFHHHJJJKKKOOOOOORRRXXX[[[^^^dddkkkuuu|||xxxzzz|||{{{yyyppplllgggfffggghhhgggeeegggfffccc```^^^^^^```bbbfffggghhhgggfffccc___]]]UUURRRNNNIIIGGGGGGGGGHHHIIIHHHGGGFFFGGGJJJLLLNNNSSSVVVYYY]]]___```______^^^____________^^^]]]]]]]]][[[YYYWWWVVVUUUSSSPPPLLLJJJHHHGGGHHHHHHGGGFFFFFFFFFEEEDDDFFFKKKSSSYYYbbbiiippptttwww|||~~~}}}~~~vvvuuuwwwwww{{{tttpppkkkaaa___\\\YYYXXXVVVTTTRRRSSSPPPNNNMMMNNNNNNMMMKKKJJJIIIHHHHHHGGGGGGGGGHHHCCCDDDDDDCCCCCCBBBAAA@@@>>>????????????@@@@@@@@@>>>??????>>>======???@@@DDDDDDKKK[[[ppp~~~yyysssnnnhhhaaa]]]VVVWWWYYY[[[\\\^^^___```dddcccgggtttzzzeee``````pppvvvfff[[[QQQLLLKKKIIIGGGIIILLLLLLJJJMMMRRR[[[gggxxxvvvrrrwwwnnnXXXGGGAAA@@@???@@@>>>;;;:::999999888666555555666666777777888888888===;;;<<>>===<<<;;;:::;;;<<<===>>>?????????@@@AAAAAABBBBBBEEEEEEFFFGGGHHHJJJLLLMMMNNNNNNQQQWWWZZZ\\\```fffkkkwwwyyyxxx}}}~~~}}}}}}|||{{{|||wwwssstttwwwxxxtttqqqkkkjjjiiiiiihhhhhhhhhgggiiihhhgggeeedddccccccccceeefffhhhiiiiiifffcccaaaWWWTTTPPPLLLKKKLLLNNNPPPNNNMMMKKKIIIIIIIIIKKKLLLNNNQQQTTTXXX\\\^^^___```]]]^^^^^^^^^^^^]]]\\\\\\]]][[[YYYYYYYYYYYYWWWUUUOOOMMMJJJIIIIIIIIIHHHFFFEEEDDDCCCCCCFFFLLLTTTYYYaaaiiipppssswww|||~~~zzzvvvttt}}}vvv}}}}}}yyyvvvooodddaaa]]][[[ZZZXXXUUURRRTTTRRRPPPOOOOOOOOONNNMMMJJJJJJIIIHHHGGGGGGGGGGGGCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>?????????@@@@@@@@@???@@@@@@???===<<<===???AAAAAAFFFRRRddd{{{zzzssskkkddd___ZZZXXXXXXXXXYYYYYYYYYXXX```]]][[[aaammm{{{iiifffbbbnnnnnncccXXXPPPLLLHHHGGGHHHLLLMMMMMMQQQWWWcccnnn}}}xxx{{{zzzdddNNNBBB===>>>>>>???>>>===<<<:::999777666444555555666777777888888777===<<<<<>><<<<<<;;;;;;;;;<<<===>>>======>>>>>>???@@@@@@AAADDDEEEFFFGGGIIIJJJLLLLLLMMMMMMPPPVVVYYYYYY\\\bbbkkkuuurrrjjjjjjmmmrrrwww{{{||||||yyyvvvvvvsssrrrtttyyyzzzvvvqqqjjjjjjkkkjjjiiiiiilllnnnnnnlllhhhfffeeeeeeeeeeeeeeehhhjjjlllkkkhhhdddbbb]]]ZZZUUURRRQQQRRRUUUWWWTTTSSSQQQOOOMMMMMMNNNNNNQQQRRRUUUXXX[[[^^^```aaa\\\]]]]]]]]]]]]\\\[[[[[[]]][[[YYYYYYYYYYYYWWWUUUPPPMMMKKKIIIIIIIIIGGGFFFBBBBBBBBBCCCFFFLLLUUU[[[bbbiiipppssswww}}}~~~{{{wwwkkkooozzziiiccc^^^[[[\\\[[[XXXUUUVVVTTTRRRQQQQQQQQQPPPOOOJJJJJJIIIHHHGGGFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???>>>>>>?????????@@@@@@@@@???@@@AAA@@@>>><<<===>>>??????CCCMMM[[[nnn|||sssjjjddd```]]]ZZZXXXXXXWWWUUUSSSVVVSSSPPPQQQXXX___dddfffeeeeeekkkxxxnnnjjjccclllxxxkkk^^^SSSLLLIIIGGGHHHLLLNNNQQQWWW___llluuu||||||rrrYYYGGG>>>;;;;;;<<<===>>>>>>===;;;999777666555555666666777888888888666<<<<<<===AAAFFF\\\|||wwwVVVIII>>>===>>>===;;;;;;::::::999999999999999:::<<<;;;;;;:::<<>>>>><<<<<<======>>>?????????BBBBBBDDDFFFHHHIIIJJJKKKLLLLLLOOOUUUWWWVVVZZZ___iiiuuutttgggbbbbbbdddhhhqqqyyy~~~zzz{{{{{{xxxuuuuuusssssswww|||~~~zzzuuummmmmmllljjjjjjnnnssswwwwwwrrrkkkggggggiiijjjjjjlllooorrrsssrrrmmmhhhdddccc```\\\XXXWWWWWWYYY[[[[[[ZZZXXXVVVUUUUUUUUUUUUVVVVVVWWWXXXZZZ\\\^^^___\\\\\\]]]]]]\\\\\\[[[ZZZ]]][[[YYYWWWWWWUUUSSSQQQNNNLLLIIIHHHGGGGGGEEEDDDAAAAAAAAACCCGGGNNNWWW]]]dddkkkqqqssswww}}}zzzwwwnnnfffjjj{{{qqqjjjaaa]]]^^^^^^[[[XXXXXXUUUSSSRRRSSSSSSRRRPPPLLLKKKJJJIIIHHHGGGGGGGGGCCCCCCDDDCCCCCCBBBAAA@@@>>>????????????@@@@@@@@@>>>???AAA@@@>>>=========>>>>>>BBBJJJSSSbbbwww~~~tttnnnhhhccc]]]ZZZXXXWWWSSSPPPNNNLLLKKKLLLOOORRRSSSTTTTTTUUUXXXaaammmzzzooodddmmmvvveeeWWWOOOJJJHHHHHHMMMQQQVVV```iiivvv|||}}}wwwyyyjjjPPPBBB===;;;:::::::::<<<>>>>>>;;;999777777666666666777888888999999666<<<======BBBGGG\\\}}}cccPPP@@@>>>???===;;;<<<;;;::::::999999999999:::;;;;;;<<<<<<<<<>>>BBBEEECCCBBBAAABBBCCCBBBAAA???<<<<<<=========>>>>>>>>><<<<<<<<<===>>>>>>?????????AAACCCEEEGGGHHHIIIIIILLLKKKNNNSSSUUUUUUYYY___dddrrrxxxiiiaaa]]]^^^```___fffoooxxx~~~}}}|||zzzwwwxxxxxxyyy~~~~~~xxxrrrpppnnnmmmpppvvv{{{|||tttqqqsssvvvxxxxxxvvvyyy|||~~~|||vvvoookkkhhhfffccc```______```aaaaaaaaa___^^^]]]\\\[[[[[[ZZZYYYXXXWWWWWWXXXZZZ[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\ZZZWWWUUUTTTRRROOOMMMKKKIIIFFFEEEEEEEEEDDDBBB@@@AAAAAACCCHHHPPPYYY```gggnnnsssuuuxxx~~~zzzvvvrrrxxxwwwgggbbbkkk~~~}}}sssgggaaa``````]]]ZZZWWWUUUSSSRRRSSSSSSQQQPPPOOONNNMMMKKKJJJIIIIIIIIIFFFFFFFFFEEEEEEDDDCCCBBB>>>????????????@@@@@@@@@===???@@@@@@???======>>>===>>>BBBGGGLLLTTTeeettt|||tttnnnfffaaa___\\\WWWSSSOOONNNNNNNNNNNNOOONNNNNNNNNNNNPPPSSSXXXhhhuuueeennnppp___VVVNNNKKKJJJNNNTTT\\\iiitttvvvlllnnnzzzzzzcccJJJ@@@>>><<<999888666:::===>>>;;;888777777777777888888999999::::::777=========AAAFFF\\\|||nnnWWWCCC???@@@<<<:::===<<<;;;:::999999999999999888:::<<<<<<<<<===AAADDDCCCBBBAAABBBCCCCCCAAA???;;;;;;<<<<<<=========<<<<<<<<<<<<===>>>>>>??????>>>@@@BBBEEEGGGHHHIIIIIILLLKKKMMMQQQSSSTTTYYY```ffftttqqqfff___\\\]]]ZZZ```hhhpppvvv{{{uuurrrpppsssyyy|||wwwwww{{{|||}}}vvvqqqnnnmmmllllllkkklllllllllhhhgggeeecccbbb```___^^^\\\[[[YYYWWWVVVWWWYYYZZZ]]]]]]]]]]]]]]]\\\\\\[[[[[[XXXVVVTTTSSSQQQOOOLLLHHHFFFDDDDDDDDDDDDCCCBBB@@@@@@BBBDDDIIIRRR[[[bbbjjjpppuuuvvvyyyuuutttoooqqq~~~kkkbbbeeerrr}}}zzzllldddbbbaaa^^^[[[WWWUUURRRRRRRRRRRRQQQPPPQQQPPPOOOMMMLLLKKKKKKKKKGGGHHHHHHGGGGGGFFFEEEDDD>>>????????????@@@@@@@@@<<<>>>@@@@@@???>>>>>>>>><<<===AAAEEEGGGLLLYYYfffkkk~~~xxxooojjjgggddd___ZZZQQQPPPNNNMMMLLLJJJIIIHHHGGGHHHHHHHHHGGGRRRiiizzzeeepppyyyggg^^^QQQMMMLLLPPPWWWaaaooo|||uuuiiibbbjjj|||www___GGG??????===999777444888===>>>;;;888777777888888888999::::::;;;;;;999>>>===<<<@@@EEEZZZ{{{|||uuu[[[DDD???@@@<<<:::===<<<;;;::::::999999999999555888<<<<<<<<<<<>>?????????>>>@@@CCCFFFHHHIIIIIIIIILLLKKKLLLPPPRRRTTTZZZaaalllyyy}}}pppfff```___^^^dddkkkssszzzvvvsssrrrwwwtttqqqnnnqqqxxx||||||{{{|||yyytttttttttuuuvvvvvvwwwwwwwwwlllkkkiiifffdddaaa___^^^___]]]ZZZXXXXXXYYY[[[\\\]]]^^^^^^^^^^^^]]]\\\\\\YYYWWWUUUTTTSSSRRROOOMMMGGGEEEDDDCCCDDDEEEDDDCCC@@@AAABBBEEEJJJSSS]]]dddmmmrrrwwwwwwzzz|||rrrsssnnnooozzzttteeeaaannnwwwxxxfff___```^^^YYYTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOMMMLLLLLLLLLJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>======>>>>>>>>>???BBBHHHOOOTTTeeennnzzzsssllleee```XXXVVVRRRNNNLLLKKKKKKLLLKKKHHHGGGGGGGGGMMM[[[hhhqqqxxxuuu___YYYQQQLLLPPPZZZhhhxxxuuugggaaa___kkktttZZZDDD??????;;;999<<<<<<999777999===>>>;;;777888888888888888888888888999;;;===???@@@EEEVVVfffzzzcccGGGAAAAAA<<<999;;;<<<;;;;;;::::::999999888<<<;;;::::::;;;>>>@@@BBBEEEEEEEEEDDDCCCBBB@@@???======;;;:::::::::::::::<<<;;;;;;<<<<<<===>>>??????@@@AAABBBCCCEEEFFFFFFIIIJJJLLLMMMOOORRRWWW[[[kkk}}}tttnnnkkkfffiiiuuuqqqnnnxxxuuuiiiaaaccclllsssxxx|||vvvwwwyyy{{{|||zzzuuuqqqsssrrrttt{{{{{{rrrmmmmmmllleee```````````````\\\XXXWWWZZZ\\\\\\]]]___``````^^^]]][[[[[[[[[YYYVVVRRROOOLLLJJJIIIGGGDDDBBBBBBBBBAAA@@@AAABBBDDDGGGMMMWWWcccjjjpppxxx|||{{{{{{~~~}}}|||wwwnnnoooxxxqqqiiitttqqqpppzzzqqqfffbbb]]]WWWVVVVVVVVVVVVUUUTTTSSSSSSRRRPPPNNNMMMMMMLLLJJJHHHGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>===>>>>>>>>>???@@@EEEKKKPPPXXX___oooxxxnnnfff]]][[[WWWTTTQQQNNNLLLJJJKKKHHHHHHHHHGGGHHHQQQ[[[rrrvvvzzzmmm[[[SSSOOOWWWeeesss~~~zzzlllaaa\\\]]]jjjjjjTTTCCC@@@AAA<<<:::<<<;;;888666888<<<===:::777999999999999999999999999;;;<<<>>>???>>>BBBOOO^^^fffJJJBBBBBB>>>;;;<<<<<<;;;;;;::::::999999888;;;:::::::::;;;===???@@@DDDDDDDDDCCCBBBAAA@@@???>>>===<<<;;;;;;::::::;;;<<<;;;;;;<<<<<<===>>>??????@@@AAABBBCCCEEEFFFFFFIIIJJJKKKMMMNNNRRRWWWZZZjjj~~~}}}wwwtttwwwoookkktttzzznnncccYYYZZZaaaggglllpppjjjkkkmmmoooqqqpppmmmjjjjjjkkkoooyyyzzzqqqooolllgggdddeeeddddddbbb^^^ZZZXXXZZZ\\\\\\]]]___```___^^^\\\[[[ZZZYYYXXXUUUQQQNNNKKKIIIHHHFFFCCCAAAAAAAAAAAA???CCCDDDFFFJJJPPP[[[fffnnnsss{{{}}}{{{}}}~~~rrrmmmpppuuu|||}}}jjjiiittt}}}ooofff___YYYYYYYYYYYYYYYXXXWWWVVVUUUTTTRRROOONNNNNNLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???>>>>>>>>>AAAEEEIIIPPPUUUbbbsssvvviiifffbbb]]]YYYTTTOOOLLLKKKJJJJJJKKKHHHEEEIIIOOO[[[www~~~~~~cccYYYUUUbbbvvv~~~{{{zzzooobbb]]][[[^^^mmmvvv___PPPEEEFFFFFF@@@<<<<<<999777666777:::<<<:::888;;;::::::::::::::::::;;;;;;<<<>>>@@@???@@@KKKWWWwwwpppRRREEECCC@@@===<<<<<<;;;;;;::::::999999888:::999999999:::;;;===>>>AAAAAABBBBBBAAA@@@????????????>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>?????????@@@BBBCCCDDDEEEFFFHHHIIIKKKLLLNNNQQQVVVZZZfffppphhhmmmrrr{{{~~~lll```VVVTTTXXX\\\```ddd___^^^___aaacccddddddccc^^^```fffrrr{{{tttpppkkkiiijjjgggfffccc___[[[YYYZZZ[[[\\\]]]^^^___^^^]]][[[ZZZXXXWWWVVVSSSPPPLLLIIIGGGHHHEEEBBBAAAAAAAAA@@@???EEEFFFIIIMMMTTT___jjjrrryyy}}}}}}yyyoookkkvvveeejjjssshhhbbb```\\\\\\\\\\\\[[[ZZZXXXXXXVVVTTTQQQPPPOOOMMMKKKHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>?????????===<<<===@@@BBBKKKOOOYYYgggwww{{{vvvnnngggaaa\\\UUUQQQOOOMMMLLLMMMJJJFFFGGGLLLQQQfffqqqddd^^^lll}}}sssllljjjmmm|||xxxggg\\\]]]]]]bbbrrr||||||lllXXXQQQLLLMMMKKKCCC===<<<888666555666999;;;:::999;;;::::::999999::::::;;;:::;;;???BBBAAABBBKKKUUUgggaaaLLLDDDAAA>>><<<<<<;;;;;;::::::999999888888888888888999:::;;;<<>>============<<<;;;;;;<<<<<<===>>>?????????@@@AAACCCDDDEEEEEEGGGHHHJJJKKKMMMPPPUUUYYYdddyyyjjjhhhiiisss}}}|||qqqeeeYYYUUUVVVXXX\\\```\\\ZZZXXXXXXZZZ]]]^^^^^^XXXYYY]]]gggwwwyyysssnnnkkkfffdddaaa]]]ZZZYYYYYYZZZ[[[\\\]]]^^^]]]\\\ZZZXXXVVVUUUSSSQQQNNNKKKHHHGGGIIIFFFCCCBBBBBBBBBAAA@@@DDDEEEIIINNNVVVaaammmttt~~~zzztttjjjeeeuuuuuuhhhcccddd^^^^^^^^^^^^\\\[[[ZZZYYYWWWUUUSSSQQQPPPOOOLLLJJJGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@???????????????>>>??????>>><<<;;;===>>>EEEGGGOOOZZZgggwww{{{qqqjjjddd^^^YYYSSSOOOMMMMMMKKKHHHJJJOOONNNWWWooo~~~ooofffqqq}}}oooccc[[[\\\bbbvvvpppccc]]][[[^^^fffwwwzzz}}}}}}dddUUURRRQQQPPPJJJAAA;;;999777666555666888:::;;;;;;;;;:::999888888999:::;;;;;;<<<@@@CCCCCCCCCIIIRRR___uuuVVVEEE@@@>>>;;;<<<;;;;;;::::::999999888888888888888999999:::;;;======>>>???@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>><<<;;;;;;<<<<<<===>>>???>>>???@@@AAABBBDDDEEEEEEFFFGGGIIIJJJLLLOOOTTTWWWeee~~~rrrhhhdddmmmzzz{{{uuuiii\\\WWWUUUVVVZZZ```___\\\WWWUUUVVVYYYZZZ[[[XXXVVVUUU[[[hhhzzz{{{qqqiiibbb```]]]ZZZYYYYYYYYYYYY[[[\\\]]]]]]\\\ZZZXXXWWWRRRRRRQQQOOOMMMJJJHHHGGGJJJHHHEEECCCCCCCCCBBBAAAAAACCCHHHNNNWWWbbbnnnuuu~~~yyylllppp~~~mmmdddbbb_________^^^]]][[[ZZZYYYXXXVVVSSSRRRRRRPPPNNNLLLHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA????????????????????????>>>???@@@???===<<<<<<===BBBCCCIIIQQQZZZfffxxx{{{tttkkkdddZZZUUUQQQPPPNNNKKKMMMQQQOOOPPP___{{{qqqwwwnnnaaaWWWPPPTTT]]]qqqwwwjjjdddbbb]]]aaalll~~~}}}qqq]]]RRRSSSRRRMMMDDD;;;777666666666666777888:::===>>>===<<<:::999999:::<<<===@@@@@@BBBFFFFFFFFFLLLSSSaaabbbIIIBBB???;;;<<<;;;;;;::::::999999888777888888999999999999:::;;;<<<===???@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;<<<<<<===>>>???>>>>>>???AAABBBCCCDDDEEEEEEFFFHHHIIIKKKNNNSSSWWWdddzzz{{{nnnffflllxxxzzzvvvjjj^^^XXXUUUVVV[[[aaaddd```[[[WWWWWWYYY[[[[[[[[[WWWRRRSSS[[[jjjzzzuuujjjbbb___\\\ZZZZZZZZZZZZZZZZZZ[[[\\\\\\[[[YYYWWWUUUOOOOOOOOONNNMMMKKKJJJIIIKKKHHHEEEDDDDDDDDDCCCBBB@@@CCCHHHOOOYYYdddpppxxx{{{~~~xxxqqq~~~{{{jjjccc_________^^^\\\[[[YYYXXXXXXVVVTTTSSSSSSRRRPPPNNNIIIHHHGGGFFFFFFEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBB????????????????????????===???AAA@@@???>>>>>>>>>AAABBBFFFLLLQQQXXXfffsss~~~ttthhhaaa\\\ZZZVVVQQQOOOPPPQQQNNNXXXuuutttbbbXXXQQQLLLTTT```xxxuuujjjiiillljjjooozzz~~~yyydddWWWQQQTTTSSSJJJ???888777888666666777777888;;;>>>AAA@@@>>><<<;;;;;;<<<>>>@@@CCCCCCFFFLLLPPPSSSZZZbbbmmmnnnPPPEEEAAA<<<<<<;;;;;;::::::999999888888888999999::::::999999:::;;;===???@@@BBBBBBBBBAAA@@@???>>>>>>=========<<<;;;;;;<<<<<<===>>>???>>>>>>???@@@BBBCCCDDDEEEDDDEEEGGGHHHJJJMMMRRRVVV___oooxxxmmmpppxxxwwwzzzoooccc]]][[[\\\bbbiiikkkgggaaa^^^^^^___```aaa]]]YYYTTTQQQTTT]]]iiiqqquuu{{{{{{pppgggccc___]]]]]]]]]\\\ZZZZZZ[[[[[[\\\ZZZXXXVVVTTTLLLMMMMMMMMMMMMLLLLLLKKKJJJHHHEEECCCCCCCCCBBBAAAAAADDDKKKRRR\\\hhhttt|||{{{|||}}}}}}mmmqqqrrrfff______^^^]]]\\\ZZZXXXWWWWWWVVVTTTSSSSSSSSSQQQOOOJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB??????????????????@@@@@@===???AAABBB@@@??????@@@===>>>BBBFFFHHHMMMXXXcccrrrsssmmmgggddd___VVVQQQPPPOOOKKKRRRjjjlll\\\UUUPPPNNNWWWfffwwwnnnpppuuu{{{~~~|||ppp\\\TTTRRRVVVTTTJJJ>>>888:::<<<666777777888999;;;???BBBBBB@@@>>>======>>>@@@BBBCCCDDDJJJSSSZZZaaakkktttxxxvvvVVVIIICCC===<<<<<<;;;::::::999999888888999999:::::::::999999:::;;;===???AAABBBCCCCCCAAA@@@???>>>============<<<;;;;;;<<<<<<===>>>???>>>>>>???@@@BBBCCCDDDDDDDDDEEEGGGHHHJJJMMMRRRUUUWWWddd{{{~~~ssssssxxxuuuvvvjjjdddbbbdddkkksssppplllgggddddddfffggghhh]]]ZZZVVVRRRRRRWWW___dddbbbkkkttt{{{vvvlllhhhbbb```______]]][[[ZZZZZZ[[[[[[ZZZXXXUUUTTTKKKKKKLLLMMMMMMMMMMMMMMMIIIGGGDDDBBBBBBBBBAAA@@@CCCGGGMMMVVV```lllxxx~~~~~~~~~~~~jjjmmmxxx|||hhhbbb```^^^\\\[[[ZZZYYYYYYWWWUUUSSSSSSRRRQQQNNNKKKQQQNNNJJJHHHGGGGGGEEEDDDEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<>>???BBB>>>===@@@CCCDDDDDDEEEDDDCCCIIITTTYYY```uuugggJJJ???@@@>>><<<:::999:::;;;;;;:::999999:::;;;;;;;;;::::::<<<<<<===???@@@AAABBBCCCAAAAAA@@@@@@???>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<>>>??????@@@@@@AAABBBBBBBBBCCCEEEGGGIIIJJJKKKKKKUUU]]]mmmwwwyyy{{{rrrjjjiiilllqqqtttwwwqqqjjjhhhkkkmmmmmmkkkccc```\\\[[[\\\^^^``````bbbbbbfffpppzzzoookkkfffbbb_________```^^^ZZZWWWUUUUUUTTTPPPLLLJJJJJJLLLNNNOOONNNJJJGGGHHHFFFBBBAAAAAABBBBBBBBBAAAEEELLLWWWcccpppzzz}}}{{{|||tttpppxxxrrreeecccaaa___]]]\\\ZZZYYYXXXWWWUUUTTTTTTRRROOOMMMNNNLLLIIIIIIIIIIIIHHHFFFEEEEEEDDDDDDCCCBBBBBBAAABBBAAAAAAAAA@@@@@@@@@@@@???????????????>>>>>>===;;;>>>???>>>>>>AAAIIIOOOYYYfffyyy{{{pppgggaaa[[[UUUTTT[[[iiirrr___PPPMMMLLLPPPddd}}}wwwttt}}}oooYYYPPPQQQ[[[TTTHHH???:::888888888:::999888888:::<<<>>>@@@JJJGGGEEEEEEFFFEEEDDDCCCEEEBBBEEEMMMQQQYYYmmmrrrQQQCCCBBB???===;;;:::;;;<<<;;;:::999999:::;;;;;;;;;::::::<<<<<<===>>>@@@AAABBBCCCBBBBBBAAAAAA@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@AAAAAABBBBBBCCCEEEGGGHHHIIIJJJJJJPPPWWWdddvvv~~~~~~yyyrrrppprrrvvvyyy~~~xxxqqqoooqqqssssssqqqfffdddaaabbbeeeggggggfffbbbbbbdddkkktttzzzzzzyyypppmmmhhheeebbbaaaaaaaaa```]]]YYYWWWXXXVVVSSSOOOJJJJJJLLLNNNOOOMMMJJJGGGGGGEEECCCAAAAAAAAAAAAAAADDDGGGNNNYYYeeerrr}}}{{{ssswwwllliiidddaaa___]]][[[ZZZYYYXXXVVVVVVUUUTTTQQQOOOKKKJJJJJJJJJLLLLLLJJJHHHFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>>>>===>>>>>><<<;;;<<>>;;;:::;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAABBBDDDFFFGGGIIIIIIJJJNNNRRR[[[jjj|||yyyzzz|||~~~yyyvvvwwwyyyxxxwwwhhhffffffiiilllnnnllliiidddbbbcccgggmmmrrrssssssooommmiiigggfffdddbbb```]]]ZZZVVVTTTUUUTTTQQQNNNJJJKKKLLLMMMNNNMMMIIIFFFEEEDDDBBBAAAAAAAAAAAABBBGGGJJJQQQ[[[hhhuuuzzz{{{{{{||||||{{{xxxqqqhhhbbb______^^^\\\ZZZYYYWWWWWWWWWVVVSSSQQQLLLKKKLLLMMMNNNMMMKKKHHHGGGFFFFFFEEEDDDDDDCCCCCCAAAAAA@@@@@@@@@???????????????@@@@@@??????>>>===???@@@???>>><<<<<>>CCCFFFPPPRRRPPPJJJCCC@@@>>><<>>;;;:::::::::999888999999:::;;;<<<<<<<<<<<<;;;<<<===>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@??????<<<<<<<<<<<<<<<;;;;;;;;;======>>>>>>???@@@@@@@@@@@@AAACCCEEEGGGHHHHHHIIIOOOQQQVVVaaauuu~~~{{{{{{{{{zzzyyymmmlllmmmqqqvvvvvvrrrmmmgggeeeccceeeiiimmmoooooommmkkkiiihhhiiihhheeebbb]]]YYYUUUSSSSSSSSSPPPMMMKKKKKKKKKMMMMMMLLLIIIFFFAAAAAAAAAAAAAAACCCEEEGGGKKKNNNUUU___kkkxxxyyy{{{rrrrrrsssxxx~~~{{{nnndddaaaaaaaaa```[[[ZZZXXXXXXXXXWWWUUURRRPPPOOONNNOOOOOOMMMJJJGGGHHHGGGGGGFFFFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>>??????>>>>>>===<<<>>>??????>>>======>>>@@@>>>BBBHHHQQQ___rrrzzzlllkkkoooyyypppaaaWWWSSSYYYnnnsssfffTTTLLLHHHLLLWWWjjj{{{xxx|||]]]KKKMMMOOOKKKEEEAAA;;;777777888999:::999999999:::<<<@@@EEEGGGKKKQQQRRRJJJBBB@@@???===@@@AAADDDEEEEEEGGGNNNVVVXXX\\\iiirrrTTTGGGAAA>>>;;;999999999888777888999:::;;;<<<<<<<<<<<<;;;;;;<<<===???@@@AAABBBAAAAAA@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;<<<======>>>>>>??????@@@???@@@BBBDDDEEEGGGGGGHHHNNNPPPSSSZZZjjj~~~~~~}}}}}}wwwvvvwww|||zzztttiiigggeeeeeegggiiikkklllmmmkkkiiikkkoooooollliiiddd___ZZZXXXXXXWWWTTTRRRLLLKKKKKKLLLLLLKKKHHHFFF>>>@@@AAAAAABBBFFFKKKOOOPPPTTTZZZdddooozzz}}}{{{wwwuuurrrrrrxxxuuuvvvllliiihhhfffccc]]]\\\ZZZZZZ[[[ZZZWWWUUUTTTSSSQQQOOOOOOMMMJJJGGGIIIHHHHHHGGGFFFFFFEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<==================???CCCHHHQQQ```qqq}}}mmmddd___ccclll|||vvvcccYYYTTTUUUbbbsss{{{mmm```PPPJJJHHHPPPaaayyyuuusssvvvnnnSSSEEEGGGIIIDDD@@@<<<888666777999:::::::::;;;;;;<<>>>>>============<<<;;;;;;::::::<<<<<<<<<===>>>>>>??????>>>???AAACCCEEEFFFFFFGGGJJJLLLOOOTTT^^^ppp|||{{{|||zzzooommmkkkhhhgggggghhhiiimmmkkkjjjnnnuuuxxxvvvsssgggbbb\\\YYYXXXWWWUUURRRLLLKKKKKKKKKLLLJJJHHHEEE@@@AAABBBBBBCCCHHHPPPWWWWWW[[[bbbkkkttt}}}vvvvvvtttxxx{{{qqqrrryyyssswwwzzzxxxtttpppjjjddd```___^^^^^^^^^]]][[[YYYVVVTTTQQQOOONNNMMMKKKIIIIIIIIIIIIHHHGGGGGGFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA>>>????????????>>>======<<<<<<<<<===>>>===<<<;;;;;;>>>@@@CCCHHHQQQ]]]fffsss}}}mmm___\\\^^^jjjvvvbbbYYYUUUSSSYYYcccwww|||tttggg[[[NNNIIIIIIVVVmmmyyynnnpppwwwvvv```III???@@@AAA???<<<:::777666777999::::::;;;;;;===>>>???@@@AAAAAACCCPPPVVVMMMDDDEEEHHHFFF@@@DDDGGGGGGHHHJJJMMMPPPVVVUUU^^^rrr~~~^^^EEEBBB>>><<<;;;:::999777888999:::<<<======>>>>>>:::;;;<<<===>>>@@@AAAAAABBBAAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;::::::;;;;;;<<<======>>>>>>???===>>>@@@BBBDDDEEEFFFFFFEEEIIIMMMPPPUUU```ppp}}}zzzyyyuuuqqqllliiihhhgggkkkhhhgggmmmwww}}}|||zzzjjjeee^^^YYYXXXWWWTTTQQQMMMLLLKKKKKKKKKJJJGGGEEEEEEFFFFFFDDDDDDIIISSS[[[^^^bbbjjjrrrzzzwwwpppgggjjjoooiiillluuu~~~qqqqqqxxx~~~wwwllldddbbbaaa``````aaa```^^^\\\WWWTTTQQQOOONNNNNNMMMLLLJJJIIIIIIHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@???===;;;;;;===???AAACCCIIIQQQXXX^^^kkkxxx~~~zzzfff]]]YYY```wwwttt```XXXUUURRRSSSYYYcccvvv}}}vvvnnnbbbWWWNNNIIIJJJZZZvvv{{{vvvwwwwwwnnnsss|||pppVVVBBB;;;;;;===<<<;;;999666666777999:::::::::;;;===?????????>>>>>>@@@OOOUUULLLCCCEEEHHHFFFBBBEEEFFFFFFGGGKKKOOORRRYYYUUUZZZkkkhhhGGGDDD@@@>>>===<<<:::999888999:::<<<===>>>>>>>>>:::;;;<<<===>>>???@@@AAACCCCCCBBBAAAAAA@@@@@@???>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>===>>>@@@BBBCCCEEEEEEFFFCCCIIINNNPPPQQQXXXdddmmm~~~yyyrrrmmmjjjiiifffccccccjjjuuu}}}~~~{{{pppjjjccc^^^\\\[[[XXXUUUMMMLLLJJJJJJJJJJJJGGGEEEJJJJJJHHHEEEDDDIIITTT]]]cccgggooowww~~~zzzooobbbdddkkkeeehhh{{{vvvmmmwwwpppzzz~~~mmmppp|||{{{zzz~~~xxxmmmhhhhhhiiihhhfffccc___\\\WWWUUUSSSQQQOOONNNMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@??????======<<<<<<<<<<<<======<<<;;;<<<===@@@CCCGGGIIIUUU\\\eeejjjmmmqqqwww|||ooo[[[ZZZ___iiiuuucccUUUOOOOOORRRTTT\\\jjjuuujjjddd[[[RRROOOLLLTTThhhwwwqqqfffxxxxxxtttyyygggLLL>>>;;;:::999888888888666666666777888999<<<<<<<<<;;;;;;<<>>===;;;;;;:::999999;;;>>>BBBDDDEEEEEEEEECCCAAA???<<<:::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<===>>>>>>>>>>>>@@@AAACCCDDDEEEFFFGGGHHHKKKMMMPPPUUU[[[___kkkzzz~~~vvvooolllkkkgggcccfffooowww{{{|||xxxpppeee___]]]ZZZUUUQQQNNNLLLJJJIIIJJJJJJHHHGGGLLLJJJGGGEEEFFFKKKSSSYYYdddnnnyyy~~~zzzsssrrrqqqnnnpppuuuwwwkkkxxxpppiiiooovvv{{{rrrvvv}}}ssstttsssqqqmmmhhhbbb]]]YYYYYYWWWUUURRRPPPNNNNNNNNNLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@AAAAAAAAAAAA@@@??????======<<<<<<<<<<<<======;;;;;;;;;;;;>>>AAADDDEEEHHHNNNVVVZZZ]]]```fffjjjsssyyyyyyddd___aaaiii~~~sssuuu{{{vvvhhhZZZRRRPPPQQQSSSTTT^^^pppqqqbbb[[[UUUPPPOOOQQQ[[[ooo|||rrrkkkhhhjjj}}}{{{xxxvvv}}}rrr]]]FFF<<<;;;:::999888888777777777777888999999===>>>???===;;;;;;???BBBFFFOOOSSSKKKCCCDDDHHHJJJKKKLLLMMMMMMMMMMMMOOORRRTTTXXX[[[aaaqqq___QQQCCC???>>>;;;:::;;;999888999:::===>>>===<<<;;;:::999999;;;>>>AAACCCAAABBBBBBCCCBBBAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<======>>>>>>???@@@AAABBBCCCDDDEEEEEEGGGJJJLLLNNNRRRVVVZZZ^^^iii}}}zzztttjjjfffdddfffmmmuuu{{{~~~~~~xxxpppjjjeee___XXXSSSOOOMMMKKKJJJJJJJJJIIIHHHLLLKKKIIIGGGIIIOOOWWW]]]hhhrrr{{{|||zzzuuuttt{{{}}}}}}wwwjjjlllfffhhhpppzzzxxxpppwww~~~xxxqqqiiibbb]]][[[[[[YYYWWWSSSQQQOOONNNNNNLLLKKKJJJHHHGGGFFFFFFEEEFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@???>>>======<<<<<<======>>>::::::::::::;;;===???AAA@@@EEEKKKNNNPPPRRRWWW[[[dddhhhkkkllllllpppxxxqqqhhhgggkkksssfffeeefffllltttzzz|||}}}~~~yyypppcccWWWPPPPPPRRRQQQXXXdddsss}}}mmm\\\RRRPPPQQQWWW]]]jjj|||}}}mmmcccaaabbbppp~~~wwwwwwyyy{{{^^^NNN>>>999::::::888777666777888999999999999999===@@@BBBAAA===<<<@@@DDDJJJNNNNNNIIIEEEGGGJJJKKKLLLMMMNNNNNNNNNOOOQQQSSSTTTWWWZZZ___nnnoooYYYFFFAAA===777888@@@999999999:::===>>>>>>===;;;:::999999:::<<>>>>>>>>======<<<<<<<<<:::::::::;;;<<<<<<======??????@@@@@@AAABBBBBBCCCDDDFFFIIIKKKLLLNNNPPPSSSVVV]]]jjjyyytttkkkiiigggggglllttt||||||uuulllbbbYYYTTTQQQOOOLLLJJJJJJKKKKKKJJJLLLLLLLLLLLLOOOUUU]]]bbbrrryyyuuunnnooovvvxxxlllnnneeemmmzzztttvvvyyyooofffbbb``````]]][[[XXXTTTQQQOOONNNNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCAAAAAABBBBBBAAAAAA@@@???>>>>>>============>>>>>>;;;;;;::::::;;;<<<======>>>AAADDDFFFHHHIIILLLOOOWWWZZZ\\\\\\\\\___ffflllooouuu~~~tttpppqqqvvvjjjccc]]]___dddjjjqqquuu{{{|||xxxlll]]]RRRPPPQQQQQQVVV```lllwww||||||vvvgggXXXOOOPPPSSSeeennn}}}vvveee]]]___fffwwwwwwtttxxx|||tttfffMMMBBB999888:::999666666666777999:::;;;:::999999<<>>???>>><<<;;;:::::::::;;;===>>>BBBCCCCCCCCCBBB@@@>>>===@@@??????>>>>>>=========:::::::::;;;;;;<<<<<<<<>>>>>============>>>>>>===<<<<<<<<<;;;<<<<<<<<<;;;<<<>>>>>>???@@@BBBDDDJJJLLLOOOPPPPPPQQQUUUXXX[[[aaajjjttt}}}}}}{{{ooobbbWWWTTTVVVYYY___ggguuuzzz{{{rrrcccVVVQQQQQQMMMSSS]]]hhhrrrzzz}}}tttooofff\\\RRROOORRRWWWsss~~~qqqbbb\\\bbbllluuuvvv{{{~~~fffPPPCCC<<<777888:::777555555666777999;;;;;;;;;;;;:::;;;@@@FFFHHHGGGHHHKKKOOOTTTOOOIIIGGGHHHIIIIIIIIIKKKMMMNNNOOOOOOPPPSSSUUUTTTVVVZZZ___kkk}}}WWWHHHCCC<<<:::===:::999888:::<<>>===<<<;;;;;;;;;;;;<<>>>>>======:::::::::;;;;;;;;;;;;;;;===>>>>>>>>>??????@@@@@@DDDFFFHHHIIIIIIIIIJJJKKKOOOQQQWWW___gggppp~~~yyysssqqqnnnlllnnnttt~~~qqqfff___UUUQQQLLLIIIHHHJJJKKKKKKMMMPPPTTTXXX]]]cccjjjnnn}}}wwwkkkdddkkkwww|||zzz{{{vvvoooqqqjjjrrrrrrrrryyykkkccc___```aaa^^^\\\YYYVVVTTTRRRQQQQQQPPPOOONNNLLLKKKJJJJJJIIIFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>======>>>>>>???============<<<<<<<<<;;;<<<<<<<<<<<<===>>>??????CCCEEEIIIKKKKKKKKKKKKLLLRRRVVV^^^fffnnnwwwxxxhhhXXXSSSQQQOOOTTT[[[iiiooouuurrrggg\\\VVVUUUPPPVVV___iiirrrxxx|||}}}|||uuuggg```XXXRRROOORRR\\\fff|||nnnccc___gggsss|||xxx|||uuuZZZCCC>>>999777888999666444666777888999:::;;;<<<<<<<<<===AAAGGGKKKNNNPPPRRRSSSSSSLLLGGGGGGIIIHHHHHHJJJMMMOOOPPPQQQQQQSSSUUUXXXTTTWWW\\\aaaiii{{{lllQQQEEE>>>999666;;;999888999<<>>===<<<;;;;;;;;;<<<===???BBBCCCDDDDDDCCCAAAAAA@@@???>>>>>>===<<<::::::::::::::::::;;;;;;<<<<<<======>>>???@@@@@@CCCEEEGGGGGGGGGHHHJJJLLLOOOPPPUUU\\\aaaeeennnxxxuuussspppooossszzzttthhh```XXXSSSMMMIIIIIIKKKLLLMMMQQQUUUZZZ```eeekkkqqquuuzzz~~~xxxiiiccclllyyy}}}wwwuuuqqqkkkppppppuuupppyyyyyyqqqjjjeeecccccc```^^^\\\YYYWWWUUUUUUUUURRRQQQPPPNNNMMMLLLKKKKKKGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBCCCBBBBBBAAA@@@??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<;;;:::???>>><<<<<<===>>>??????AAACCCEEEGGGGGGGGGHHHHHHMMMPPPUUUZZZ```hhhpppuuuyyyyyyzzz}}}}}}uuuccc[[[UUUMMMMMMSSSYYYaaajjjlllhhhaaa[[[YYYWWW[[[bbbiiiqqqvvvzzz||||||||||||{{{{{{}}}|||ssskkk^^^ZZZUUUTTTTTT\\\qqqyyyrrrlllhhhqqq{{{~~~wwweeeNNN<<<;;;777666777777444555888888999999999;;;<<<===>>>CCCDDDHHHNNNTTTVVVUUUSSSNNNHHHEEEHHHJJJHHHIIIMMMMMMOOOPPPQQQQQQSSSVVVXXXVVVYYY^^^ccceeeqqqZZZFFFAAA===777;;;999888999<<>>===;;;::::::;;;<<>>===<<<<<<::::::::::::::::::::::::::::::;;;<<<>>>???@@@@@@AAABBBDDDDDDEEEGGGKKKMMMQQQQQQUUU[[[^^^```fffnnnzzzzzzvvvtttvvv~~~wwwjjjaaa[[[VVVOOOKKKKKKMMMOOOPPPVVV[[[aaahhhmmmsssxxx||||||yyyhhheeeppp|||~~~vvvsssnnnhhh{{{uuuyyysssmmmpppttt|||{{{yyyvvvrrrmmmiiigggaaa```]]][[[YYYXXXXXXXXXSSSRRRQQQOOONNNMMMLLLLLLIIIIIIHHHHHHGGGFFFFFFEEEBBBBBBCCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>??????;;;;;;<<<<<<<<<;;;::::::===;;;999999:::;;;<<<;;;>>>>>>???@@@AAABBBCCCDDDFFFGGGJJJNNNRRRYYYaaafffhhhiiikkknnnqqqqqqpppnnnqqquuuyyy{{{{{{zzz|||~~~kkkaaaVVVJJJFFFKKKMMMVVVaaahhhhhhddd___]]]ZZZ\\\```eeekkkqqqvvvxxxzzzzzzyyyxxxyyy|||}}}wwwmmmddd]]][[[\\\\\\]]]iii{{{yyyvvvsss|||{{{}}}iiiWWWEEE:::999555444666555333666:::999999999999:::<<<>>>???GGGGGGIIIPPPWWWZZZVVVRRRJJJDDDCCCHHHJJJIIIKKKPPPKKKLLLNNNOOOOOOQQQTTTVVVXXX[[[```ccccccjjj```FFFDDDCCC>>>;;;999888999<<<@@@BBBBBBCCCCCCAAA@@@>>><<<::::::>>>???AAABBBCCCCCCBBBBBBAAAAAA@@@???>>>===<<<;;;::::::::::::::::::::::::999999:::<<<===???@@@AAA???@@@AAABBBCCCFFFKKKNNNOOONNNQQQWWWYYY[[[```gggkkkyyy~~~zzzxxx~~~rrrggg^^^YYYRRRMMMLLLOOOQQQSSSZZZ___fffmmmsssxxx}}}zzzhhhgggttt~~~}}}vvvrrrlllfffqqqrrrqqqiiifffooonnnrrryyy{{{uuuooolllfffbbb]]][[[[[[ZZZWWWUUUVVVUUUSSSRRRPPPOOOOOOOOOJJJIIIHHHHHHIIIGGGEEEBBBFFFDDDAAA???>>>???AAABBBAAAAAAAAA@@@@@@@@@??????>>>=========<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;======>>>>>>>>>>>>======@@@CCCFFFJJJMMMPPPUUUXXX^^^```bbbccccccaaa^^^]]]fffiiikkkmmmmmmnnnpppqqqqqqxxxuuueeeXXXMMMHHHIIIJJJLLLQQQZZZcccgggddd______aaadddhhhkkknnnqqqrrryyyyyyzzzzzz{{{}}}~~~zzzqqqgggaaa[[[___aaabbblllzzz}}}qqqYYYIII@@@:::888888777777666666555555888999999999999===BBBEEEMMMLLLNNNTTTZZZXXXNNNDDDFFFFFFFFFGGGJJJLLLOOOPPPRRRSSSTTTUUUUUUUUUUUUUUUZZZYYY[[[^^^```fffssspppLLLDDDCCC;;;===<<<;;;:::;;;===???AAACCCBBBAAA@@@>>><<<:::999:::<<<@@@BBBCCCCCCAAA@@@CCCBBBAAA@@@>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;>>>===;;;::::::;;;<<<===@@@@@@AAABBBDDDFFFHHHIIIPPPRRRTTTVVVWWWYYY\\\___dddmmmyyy{{{sssfff```YYYVVVRRRPPPUUU\\\```dddkkkttt{{{uuuxxxvvv{{{rrrzzz}}}{{{uuupppqqqrrrllldddwwwvvvmmmooommmqqq|||wwwrrrlllgggbbb^^^]]][[[YYYWWWVVVVVVTTTSSSRRRRRRQQQQQQLLLKKKJJJIIIIIIGGGDDDAAAEEEDDDBBB@@@???@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<======>>>>>>======<<>>???@@@@@@@@@???>>>===<<<;;;:::<<>>??????@@@AAABBBDDDFFFGGGOOOQQQSSSTTTUUUWWW[[[]]]^^^fffppp{{{~~~vvvkkkeee___[[[WWWUUUYYY___cccgggnnnvvv}}}yyyvvvttt}}}qqqxxxwwwkkkpppnnnmmmjjjhhhlllpppmmmfffwwwuuu}}}zzzqqqlllnnn{{{yyyuuuppphhhbbb___]]]\\\[[[XXXWWWVVVUUUTTTTTTTTTTTTPPPNNNLLLJJJIIIGGGDDDAAADDDDDDCCCBBBBBBAAAAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::999999;;;<<<<<<<<<<<<<<<<<<;;;===???@@@AAABBBDDDGGGIIIIIIJJJMMMNNNOOONNNMMMLLLOOOQQQTTTVVVWWWXXXZZZ[[[___cccggghhhiiilllpppuuu}}}ssscccVVVNNNLLLJJJHHHGGGKKKTTT]]]bbbdddbbbdddggglllppptttvvvwwwxxxxxxxxxxxxyyy{{{|||}}}}}}}}}}}}}}}{{{tttlllfffbbbfffnnn{{{vvvyyy|||pppYYYHHH???:::666666666555555555555444444666888:::;;;<<<===@@@BBBGGGMMMSSSSSSMMMHHHGGGIIIGGGGGGGGGHHHJJJLLLNNNOOOTTTTTTUUUVVVVVVWWWWWWWWWXXXVVVVVVVVVTTTSSSYYYaaavvvcccKKKDDDDDD<<<<<<<<<;;;<<<<<<======>>>>>>>>>??????>>>======999:::===@@@BBBBBBBBBBBBCCCBBBAAA@@@???>>>===<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::<<<===>>>===>>>>>>???AAACCCEEEFFFLLLNNNPPPQQQRRRTTTXXXZZZ\\\bbbiiirrrvvvooojjjeeeaaa]]]ZZZ]]]cccjjjnnnuuu{{{~~~}}}qqqkkkeeemmmwwwpppmmmxxxvvvgggiiijjjjjjhhhiiiooouuutttnnnqqqzzzooorrryyyxxxnnnjjjsss~~~xxxooofff```^^^]]]]]]ZZZYYYXXXVVVUUUSSSSSSSSSQQQOOOMMMKKKKKKIIIFFFDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::<<<===>>>>>>===>>>@@@BBBBBBDDDFFFHHHIIIIIIIIIHHHGGGIIILLLNNNOOOPPPRRRSSSWWWYYY[[[\\\]]]```eeeiiinnnpppuuu}}}|||iiiZZZPPPLLLJJJGGGEEEHHHPPPYYYaaaeeeeeegggkkkooossswwwzzz{{{vvvvvvvvvvvvwwwxxxyyyzzz|||||||||}}}~~~yyyppphhhdddbbbjjjwww~~~ssswww}}}xxxaaaKKK???:::888555666666666666666666666555555888;;;======>>>???@@@DDDJJJOOONNNIIIEEEGGGJJJHHHHHHHHHHHHJJJLLLNNNOOOQQQRRRRRRTTTUUUWWWYYYZZZZZZXXXXXXYYYWWWTTTVVV[[[qqqtttRRRDDDDDD=========<<<<<<<<<;;;;;;===>>>>>>>>>>>>>>>======888999;;;===@@@AAACCCCCCCCCBBBBBBAAA???>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::999:::;;;<<<===>>>======>>>???AAACCCEEEFFFJJJKKKMMMNNNOOOQQQTTTWWWYYY^^^dddlll|||{{{qqqmmmhhhdddccc```^^^bbbhhhtttwww|||}}}{{{qqqkkk```aaaiiifffhhhxxxxxxjjjjjjooonnnmmmmmmsssyyywwwqqqaaaxxxrrrtttyyyuuukkkoooyyyuuujjjbbb^^^^^^^^^]]][[[YYYWWWTTTRRRQQQQQQQQQOOOMMMLLLLLLLLLJJJHHHDDDEEEFFFFFFFFFDDDBBBAAABBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>========================<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::<<<======<<<;;;;;;<<<>>>???@@@BBBCCCEEEEEEEEEEEEBBBDDDGGGIIIIIIJJJKKKMMMNNNOOOQQQSSSUUUXXX]]]___]]]```dddkkkssszzzvvveeeXXXPPPJJJHHHGGGIIIOOOWWW___cccgggiiimmmqqquuuyyy{{{|||sssssssssssstttuuuvvvvvv{{{{{{|||}}}~~~xxxlllbbb___^^^kkk~~~yyytttzzz}}}kkkSSSBBB;;;888777666777777777777777777777777666999===?????????@@@@@@BBBDDDGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJMMMOOOPPPNNNNNNOOOQQQTTTWWWYYY[[[ZZZZZZ]]]bbbccc```aaaeee{{{aaaJJJDDD@@@???>>>===<<<;;;;;;;;;>>>>>>>>>>>>>>>===<<<;;;888888:::;;;>>>@@@BBBCCCCCCBBBBBBAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999999:::;;;<<<======>>>>>>???@@@AAACCCEEEFFFGGGIIIKKKLLLLLLNNNQQQSSSSSSXXX^^^fffwwwxxxmmmfffaaa______^^^___eeemmm{{{~~~~~~{{{uuupppddd___ccc```dddttt~~~}}}oooooolllllljjjjjjpppuuutttnnnWWWuuuyyyrrrsssxxx|||sssrrruuuyyyzzzoooeee___^^^```^^^\\\ZZZWWWUUUSSSRRRRRRRRRPPPNNNMMMMMMMMMLLLKKKEEEFFFGGGGGGFFFEEECCCBBBCCCBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>=========>>>>>>>>>============<<<:::;;;;;;;;;;;;;;;;;;:::<<<<<<===<<<::::::;;;===<<<<<<>>>???@@@AAAAAABBB???AAACCCDDDDDDDDDEEEFFFGGGHHHIIIKKKNNNQQQSSSUUUTTTWWW[[[```eeejjjnnnppp{{{ooo___TTTMMMLLLJJJJJJNNNUUU\\\aaagggiiilllppptttwwwyyyzzzpppppppppppppppqqqrrrrrrwwwxxxzzz}}}~~~yyyjjj___]]]^^^rrrvvvxxxyyylll[[[HHH===999777666777777777888888888888999999999;;;>>>@@@@@@@@@AAABBBBBBAAAAAADDDHHHJJJIIIFFFGGGGGGHHHIIIKKKNNNPPPRRRNNNOOOOOOPPPRRRUUUXXXZZZ^^^```hhhssszzz|||}}}{{{\\\KKKDDDBBB???===;;;;;;<<<<<<>>>>>>>>>>>>===<<<<<<;;;999999999:::;;;>>>AAABBBCCCBBBBBBAAA@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;999999::::::;;;;;;<<<<<<===>>>>>>@@@AAACCCEEEFFFFFFGGGIIIJJJJJJLLLOOOQQQQQQVVV]]]fffwwwvvvlll___[[[XXXZZZ[[[___gggppp~~~~~~}}}wwwvvvllleeefffaaadddrrr~~~pppoooggggggffffffmmmsssqqqlllLLLaaa{{{zzztttvvv~~~|||{{{yyyuuurrrwwwssshhhaaa```aaa]]]\\\ZZZYYYWWWWWWVVVVVVUUUSSSPPPNNNNNNNNNMMMKKKGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>======>>>============<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<;;;::::::;;;===;;;;;;<<<===>>>>>>??????>>>@@@BBBBBBAAA@@@AAABBBDDDDDDFFFHHHJJJLLLLLLKKKPPPQQQSSSWWW[[[___ccceeefffmmmqqqppprrryyyzzzhhhZZZRRRPPPLLLIIIKKKQQQZZZ___eeegggiiimmmppprrrtttuuunnnmmmmmmmmmmmmnnnnnnooosssuuuxxx{{{{{{wwwwww{{{wwwkkkdddeeejjjvvvsss|||~~~pppZZZLLL???;;;:::777555777666777777777888888888888;;;===@@@AAAAAAAAABBBDDDAAA@@@AAADDDGGGHHHGGGDDDFFFFFFGGGIIIKKKOOORRRSSSSSSRRRQQQQQQRRRTTTVVVWWW\\\aaannnuuuYYYHHHEEEAAA===;;;;;;===>>>;;;<<<======>>>=========:::999888888:::<<>>@@@BBBDDDEEEEEEFFFHHHIIIIIIJJJMMMOOOOOOUUU]]]fffvvv|||{{{tttjjj]]]XXXUUUVVVYYY^^^iiisss|||~~~}}}vvv{{{vvvqqqpppjjjjjjvvv~~~yyyllljjjeeedddcccccciiiooommmhhhBBBRRRggg{{{zzzvvvpppsssxxxvvvmmmooovvvwwwkkkcccbbbccc\\\[[[ZZZZZZZZZZZZZZZ[[[XXXUUUQQQOOONNNMMMLLLJJJHHHHHHGGGFFFFFFEEEEEEEEEAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;999:::;;;:::999:::<<<===<<<<<<======>>>>>>??????@@@AAACCCBBBAAA@@@@@@AAAEEEEEEFFFHHHJJJJJJHHHFFFJJJJJJJJJLLLPPPUUUYYY\\\XXX___cccaaaccckkkrrrrrr}}}rrrcccVVVRRRLLLGGGGGGNNNXXX___cccdddgggjjjmmmooopppqqqllllllkkkkkkkkklllmmmmmmppprrrvvvzzzwwwqqqpppnnntttyyyvvvnnnkkkqqqxxx}}}|||~~~uuupppqqq~~~xxxiiiNNNCCC:::::::::666444666555666666666777777888888===???@@@AAAAAABBBDDDEEE@@@BBBDDDFFFFFFEEEDDDDDDEEEEEEGGGIIILLLOOOSSSUUUXXXWWWTTTSSSRRRRRRTTTUUUSSSYYYjjjeeeJJJGGGAAA<<<:::;;;>>>@@@999:::;;;===>>>?????????;;;:::888888999;;;???AAABBBBBBBBBAAAAAA@@@@@@@@@======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999999;;;;;;<<<===???AAABBBCCCEEEFFFHHHHHHIIIJJJLLLOOOIIIPPPXXXaaaooo{{{yyyqqqggg^^^XXXUUUUUUXXX^^^iiitttyyy}}}~~~~~~uuu~~~}}}zzzzzzsssrrr|||www}}}sssgggeeebbbbbb___^^^ccchhheee___HHHKKKXXXssstttfffjjjiiixxxyyytttkkk|||yyyoookkkeee\\\]]]]]]]]][[[YYYXXXXXXZZZ[[[[[[ZZZXXXUUUQQQNNNKKKMMMKKKIIIGGGFFFEEEFFFFFFCCCCCCBBBAAAAAAAAABBBBBB@@@@@@??????>>>>>>======??????>>>=================================<<<;;;999999999::::::;;;;;;;;;;;;<<<======>>>>>>======<<<======>>>???@@@@@@@@@@@@AAACCCDDDEEEEEEFFFFFFGGGGGGIIIKKKMMMNNNPPPQQQQQQSSSVVVYYY[[[^^^bbbfffqqqxxxxxxdddXXXQQQHHHGGGLLLSSSXXXZZZ```cccgggjjjkkklllnnnooolllkkkjjjiiiiiiiiijjjkkkppprrrwww~~~~~~rrrjjjfffhhhdddeeeiiikkknnnxxxyyyqqqooowwwzzzsssuuuxxxxxx|||{{{hhhXXXCCC>>>888444333333444444444555777888777888999;;;>>>=========???BBBEEEGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJIIIHHHJJJOOOSSSYYYUUUQQQQQQSSSSSSPPPLLLNNNOOOZZZooo|||VVVMMMCCC???@@@AAA>>>;;;;;;<<<===>>>>>>===<<<<<<:::888777777888;;;>>>@@@AAAAAABBBBBBBBBAAA??????===<<<<<<;;;;;;:::999999::::::::::::::::::::::::<<<<<<======>>>>>>??????BBBCCCDDDEEEEEEFFFHHHKKKNNNPPPTTT\\\mmm~~~xxxvvv{{{wwwlllbbb[[[VVVWWW[[[aaakkkuuu{{{}}}~~~~~~~~~|||}}}~~~zzzqqqmmmnnnlllfffbbbaaaccchhhkkkhhhaaaZZZDDDFFFNNNcccnnnhhhgggyyy|||lllooozzzyyyqqqjjjddd``````___]]]ZZZYYYXXXYYY[[[[[[[[[[[[YYYVVVSSSRRRMMMLLLKKKIIIIIIHHHHHHHHHDDDCCCBBBBBBBBBBBBBBBBBB???????????????>>>>>>>>>???>>>>>>========================>>>======<<<;;;::::::::::::::::::;;;;;;999::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@???@@@BBBCCCDDDDDDEEEEEEFFFFFFHHHIIIKKKMMMNNNOOONNNPPPRRRTTTUUUXXX[[[^^^ccchhhuuuqqq```XXXOOOLLLOOOUUUYYYZZZ```cccfffiiijjjkkklllnnniiiiiihhhggghhhjjjlllmmmrrruuu|||~~~qqqgggbbb```]]]^^^dddiiippp~~~sssmmmhhhlllwwwtttppprrr{{{|||~~~qqq]]]MMM@@@<<<888555555666777777555777888999999999;;;<<<>>>>>>======???AAACCCEEEGGGFFFFFFFFFFFFGGGHHHIIIFFFGGGIIIIIIIIIJJJNNNQQQUUUQQQNNNPPPTTTTTTOOOIIIIIIJJJRRRcccuuueeeZZZLLLCCC@@@???>>><<<;;;<<<===>>>>>>>>>>>>===;;;:::999888999;;;===???@@@AAABBBCCCBBBAAA@@@???>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<===>>>>>>??????@@@AAACCCCCCCCCDDDGGGIIIMMMOOORRRZZZkkk}}}{{{tttqqqxxx{{{pppfff^^^YYYYYY]]]cccllluuuxxx{{{}}}~~~~~~~~~zzzyyy{{{~~~~~~xxxoookkkkkkiiieeebbbccceeehhhhhhddd[[[SSSBBBBBBFFFQQQgggmmmeeerrruuugggooo|||vvvlllhhhbbbbbb```___\\\ZZZYYYXXXZZZ[[[[[[\\\[[[YYYXXXWWWNNNNNNNNNNNNMMMKKKJJJJJJEEEDDDCCCCCCBBBBBBBBBCCC????????????@@@@@@@@@@@@???>>>>>>==================>>>>>>>>>======<<<;;;;;;;;;;;;;;;::::::::::::999:::::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLIIIKKKMMMNNNNNNPPPRRRUUUZZZ]]]fffttt}}}fff___UUUPPPRRRWWW[[[]]]___bbbeeefffggghhhiiikkkjjjhhhgggggghhhjjjmmmoootttyyyttthhh```\\\\\\```fffnnnyyy{{{lllfffccckkk{{{zzzwwwsssooopppsss|||~~~~~~tttcccPPPCCC<<<:::888777888999999888666888::::::::::::<<<>>>???>>>>>>===>>>@@@AAABBBBBBBBBBBBBBBCCCEEEFFFGGGDDDFFFHHHIIIIIIKKKMMMOOOOOOLLLKKKQQQXXXYYYQQQIIIHHHFFFKKKWWWbbbhhhkkknnnwww|||sss___NNNDDD@@@??????;;;<<<===>>>???@@@@@@???===<<<:::999999:::<<<===@@@AAABBBCCCCCCBBBAAAAAA?????????>>>======<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAABBBBBBCCCEEEGGGKKKMMMPPPWWWggg{{{}}}~~~~~~|||zzzqqqlllsss~~~vvvjjjbbb[[[\\\```fffnnnuuuwwwzzz|||~~~~~~}}}xxxxxx|||}}}uuulllhhhhhhgggccc```bbbeeegggeee^^^UUUNNNAAAAAABBBGGGSSSooollliii{{{uuusss{{{~~~qqqlllcccbbb```___^^^\\\[[[YYYZZZZZZ[[[[[[ZZZYYYXXXWWWRRRRRRRRRRRRPPPMMMKKKIIIFFFFFFEEEDDDCCCCCCCCCCCC??????@@@@@@AAAAAABBBBBB??????>>>============>>>>>>>>>>>>>>>>>>===<<<;;;<<<<<<;;;;;;:::::::::999<<<;;;;;;;;;<<<<<<======<<<<<<<<<======>>>>>>>>><<<===>>>@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHIIIEEEGGGHHHIIIJJJKKKNNNPPPUUUWWW]]]fffpppiiibbbZZZUUUUUUYYY\\\___^^^```bbbccccccdddfffhhhkkkjjjhhhhhhiiilllppprrrwwwzzzpppdddbbbgggooowwwxxxpppjjjgggooo{{{qqqlllmmmqqqvvvyyy{{{}}}~~~xxxjjjYYYHHH???:::888777777999999888777777888::::::::::::<<<>>>??????>>>>>>>>>???@@@AAA???@@@@@@AAACCCDDDFFFGGGCCCEEEGGGIIIJJJKKKLLLMMMMMMKKKMMMVVVaaabbbYYYPPPKKKHHHJJJRRRXXXZZZ[[[^^^cccgggsssvvv^^^MMMEEEBBBBBB;;;<<<===>>>???@@@AAAAAA>>>===;;;999888888999:::>>>???AAABBBCCCCCCBBBBBB?????????>>>======<<<<<<:::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>???AAAAAAAAABBBEEEGGGKKKMMMOOOUUUeeeyyy~~~~~~{{{ooogggmmmyyy|||mmmeee^^^```eeejjjqqqxxxzzz|||~~~~~~|||yyyxxx~~~|||ssskkkhhhhhhgggeeeaaaccceeeddd```XXXPPPLLL??????BBBDDDIII]]]{{{kkksss~~~|||ttteeebbb___^^^^^^^^^]]][[[^^^]]]]]]\\\[[[ZZZXXXXXXVVVVVVVVVTTTQQQNNNJJJHHHHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@AAAAAABBBBBBCCCCCC@@@@@@???>>>>>>>>>>>>???????????????>>>===<<<;;;<<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<=========;;;<<<===???@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEEEECCCDDDFFFHHHIIIKKKNNNPPPNNNPPPUUU[[[```jjj}}}oooiiibbb[[[YYYYYY[[[]]][[[]]]______```aaaccceeehhhhhhhhhjjjmmmrrrwwwyyy|||||||||{{{{{{}}}}}}~~~ppplllwww}}}ttttttnnnllluuu}}}uuukkkgggkkkttt{{{}}}}}}}}}yyynnn___NNNBBB;;;888777666777777777666444666888999:::::::::<<<===@@@???????????????@@@@@@CCCCCCDDDEEEGGGIIIJJJKKKDDDEEEFFFHHHKKKLLLLLLLLLMMMMMMQQQ\\\fffiiiaaaYYYNNNKKKLLLQQQTTTTTTVVVYYYZZZ\\\ddduuulllUUUHHHCCCCCC<<<<<<===>>>???@@@AAABBB>>>===;;;999888777777777<<<===???AAACCCCCCCCCCCC??????>>>>>>===<<<<<<<<<:::::::::::::::::::::::::::::::::;;;<<<<<<======>>>???AAAAAAAAABBBEEEGGGJJJMMMOOOTTTcccvvvyyykkkaaafffrrrzzz|||}}}~~~zzzyyytttuuuuuusssssstttxxxzzzrrriiiccceeekkkpppvvv|||zzzvvvrrrvvv|||rrrmmmlllllllllkkkjjjjjjhhhbbbXXXPPPKKKJJJ<<<<<>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888999;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>???@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBCCCFFFGGGHHHJJJMMMOOOMMMMMMPPPUUUXXX\\\hhhtttsssooohhhaaa\\\YYYXXXYYYXXXZZZ[[[\\\\\\^^^aaacccaaabbbfffkkkrrrxxx~~~}}}|||zzzvvvtttvvv|||}}}}}}{{{tttpppqqqpppqqq{{{rrrooojjjgggmmmvvv||||||zzzoooaaaQQQCCC;;;777888666555555666777555444666888::::::::::::<<<>>>@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDFFFGGGIIIJJJFFFEEEFFFHHHKKKMMMMMMMMMMMMNNNSSS\\\ccceee```ZZZNNNLLLMMMQQQSSSRRRTTTXXXXXXZZZ]]]hhhsss[[[JJJCCCAAA<<<<<<<<<===>>>???@@@AAA???>>><<<:::999777666666:::;;;===@@@BBBCCCCCCCCC??????>>>>>>===<<<<<<<<<::::::::::::::::::::::::999999::::::;;;<<<<<<<<<>>>???@@@AAAAAABBBDDDGGGHHHLLLOOOTTT```sss~~~tttggg]]]aaakkktttyyy|||zzz~~~yyyssspppllllllkkkiiihhhiiilllooo{{{}}}ssskkkmmmrrrwww{{{~~~wwwppplllsss}}}tttsssuuuuuuuuuvvvxxxuuummm___PPPHHHHHHKKK<<<:::===BBBBBBEEEYYYpppssslllccc___```aaaaaa___bbbaaa```^^^]]]\\\[[[[[[WWWVVVTTTQQQOOONNNMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999888777888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEEEEEEEFFFIIIKKKMMMLLLMMMPPPRRRTTT[[[cccgggpppzzz~~~|||vvvllljjjgggaaa\\\XXXWWWVVVUUUWWWXXXYYYZZZ\\\```ccc^^^aaafffmmmtttzzz~~~vvvwwwvvvrrroooqqqwww}}}||||||~~~wwwppprrrpppssszzzxxxkkknnnooommmqqqxxx{{{xxxzzzpppaaaPPPCCC;;;777666666555444555777888999888888999;;;;;;;;;<<<===??????@@@AAABBBBBBBBBBBBBBB@@@@@@@@@AAABBBDDDEEEFFFIIIGGGEEEGGGKKKNNNOOONNNKKKNNNQQQVVVYYYXXXVVVSSSNNNLLLMMMPPPQQQQQQTTTYYY[[[\\\\\\```tttyyywww```NNNDDDAAA======<<<<<<<<<===??????@@@???>>><<<;;;999888888777999<<<>>>AAABBBCCCCCC@@@@@@@@@???>>>>>>======::::::::::::::::::::::::999999999:::;;;;;;<<<<<<<<<===?????????@@@CCCEEEEEEJJJMMMRRR]]]ooo}}}|||ttthhh___```fffnnnuuuzzzyyyxxxpppkkkiiihhheeebbb``````cccfffrrr|||uuuuuuzzz|||~~~~~~~~~~~~{{{~~~~~~|||~~~zzzrrrkkkhhhsss}}}vvvyyy~~~{{{nnn[[[KKKFFFLLLTTT???;;;===BBBBBBBBBQQQccczzzrrrgggaaa```bbbaaa______^^^]]]\\\[[[ZZZZZZ[[[UUUSSSQQQPPPOOONNNOOOOOOKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA@@@@@@>>>===<<<;;;:::;;;;;;;;;<<<=========<<<;;;:::999999;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDCCCCCCEEEGGGKKKGGGFFFIIILLLMMMRRRXXXWWW___fffiiikkklllkkkggg`````````]]]ZZZXXXWWWWWWSSSUUUWWWXXXYYY\\\___cccaaadddiiinnnssswwwzzz{{{nnnqqqrrrooolllmmmsssyyyzzz|||~~~yyyqqqrrrxxxssszzzuuuoooiiipppttttttvvv{{{zzzvvvrrrfffTTTEEE;;;888888888666444333444888;;;<<<<<<999;;;<<<===<<<===???@@@???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGJJJHHHEEEGGGKKKNNNPPPOOOJJJLLLOOOPPPOOOMMMLLLKKKNNNLLLMMMQQQRRRQQQTTTZZZ]]]___\\\\\\kkkppp|||zzzeeeRRRGGGDDD>>>===<<<;;;;;;<<<===>>>BBBAAA@@@>>>===;;;::::::666888:::>>>@@@AAABBBBBBBBBBBBAAAAAA@@@??????>>>::::::::::::::::::::::::888999999::::::;;;<<<<<<;;;<<<===>>>>>>???AAADDDCCCHHHLLLQQQ[[[lllzzzzzzxxxmmmbbb```ccchhhooovvv{{{}}}zzzqqqkkkhhhfffbbb^^^[[[[[[^^^aaakkkttt}}}{{{~~~~~~~~~}}}}}}}}}~~~~~~~~~zzz}}}|||zzzvvvrrrnnnhhhgggttt~~~xxx}}}zzzkkkXXXHHHGGGSSS___>>>777666>>>@@@@@@IIIVVVuuuvvvzzzyyyxxxjjjjjjkkkfffdddhhhddd```\\\ZZZ[[[[[[YYYWWWWWWUUUSSSRRRRRRQQQOOOMMMMMMJJJGGGFFFFFFGGGHHHGGGJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>===;;;;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>============>>>>>>>>>>>>======>>>???AAABBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIJJJJJJKKKMMMMMMTTTVVVXXXYYYYYYZZZ\\\^^^ZZZZZZYYYXXXWWWVVVVVVVVVSSSVVVYYYXXXWWWZZZaaagggjjjjjjkkknnnqqqqqqnnnjjjhhhiiikkkllllllmmmppprrrsssssszzzoooeeegggmmmuuu{{{|||xxxjjjffflllqqqxxx}}}}}}|||yyyxxxlllZZZHHH>>>;;;888777888444444444444444777;;;???<<<<<<<<<=====================>>>???AAABBBCCCDDDBBBBBBBBBBBBCCCEEEFFFFFFLLLKKKIIIHHHGGGHHHJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKMMMOOOQQQTTTUUUYYYYYY___iiiqqq|||pppSSSFFFFFF@@@???<<<::::::>>>??????BBBAAA???===<<<;;;::::::888888999;;;===@@@AAACCCAAABBBBBBBBBAAA???===<<<<<<<<<;;;::::::999888888666888999;;;<<<<<<;;;;;;=========>>>???@@@BBBBBBFFFIIIMMMRRR[[[jjj{{{~~~vvvlllbbb^^^___ccckkksss{{{{{{vvvpppjjjccc\\\YYYXXXXXX\\\bbbiiiqqq{{{~~~~~~~~~}}}{{{}}}}}}||||||||||||}}}}}}}}}zzzyyyzzz|||}}}{{{|||}}}}}}}}}zzzwwwpppllleeebbbhhh{{{zzzvvv}}}vvvaaaPPPGGGLLL]]]ooo===777777===>>>===CCCOOO```tttqqqsss}}}oooooorrrkkkccc```aaa]]]ZZZZZZ\\\\\\ZZZXXXXXXVVVTTTSSSTTTSSSQQQOOOPPPNNNLLLKKKKKKJJJGGGEEEIIIIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????>>>>>>>>>======>>><<<;;;;;;======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGIIIHHHHHHIIIJJJKKKLLLLLLMMMNNNPPPPPPOOOPPPQQQSSSRRRTTTUUUUUUTTTTTTUUUVVVYYYYYYXXXWWWYYY^^^ffflllmmmkkkiiiiiijjjkkkiiigggkkklllllllllkkklllnnnqqqrrrsssyyyuuuaaa[[[aaakkkvvv~~~pppeeedddmmmrrrxxx}}}|||wwwsss```QQQAAA999777555444555555666666666666888===@@@>>>>>>===============>>>@@@AAABBBCCCDDDFFFFFFGGGDDDDDDDDDEEEFFFGGGIIIJJJLLLKKKIIIGGGGGGGGGHHHIIIKKKKKKJJJIIIIIIIIIJJJJJJMMMMMMNNNNNNPPPRRRTTTVVVYYYZZZ___gggllluuugggSSSKKK@@@>>>;;;:::;;;===>>>===BBBBBBAAA???>>><<<;;;;;;888888999:::;;;>>>@@@BBB@@@AAAAAABBBAAA@@@???>>>;;;;;;;;;::::::999999999777888999:::;;;;;;;;;;;;=========>>>???@@@AAABBBDDDGGGJJJPPPYYYhhhzzz{{{wwwtttkkkaaa^^^^^^bbbjjjsss}}}zzzyyy{{{uuukkkccc[[[XXXVVVWWW]]]dddgggnnnuuuzzz~~~}}}zzzzzzzzz{{{{{{{{{|||||||||}}}{{{zzz{{{}}}~~~|||||||||}}}~~~{{{xxxrrriiiaaa```jjj|||xxxuuu}}}sss^^^RRRPPPZZZnnn===999999>>>>>>;;;???GGGQQQssszzzsssmmmoooxxxzzzxxx~~~zzzooogggbbb___[[[[[[]]]^^^\\\ZZZYYYWWWVVVVVVVVVVVVTTTSSSSSSRRRQQQPPPOOOLLLGGGCCCIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA??????>>>>>>>>>============<<<;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJKKKLLLKKKJJJIIIJJJKKKJJJNNNSSSSSSRRRTTTZZZ___ccc___ZZZYYY]]]dddkkkooooookkkfffbbbbbbcccddddddjjjkkkkkkjjjjjjkkknnnqqqtttuuu{{{uuueeeWWWVVV```nnn{{{|||kkkeeegggqqqssswww|||~~~xxxooogggSSSFFF;;;666666444222333777777888888888:::>>>AAABBB@@@???=========>>>>>>AAABBBCCCEEEFFFGGGHHHHHHDDDDDDDDDEEEGGGIIIJJJKKKLLLKKKIIIGGGGGGGGGGGGHHHLLLLLLKKKJJJIIIIIIIIIJJJNNNNNNNNNNNNOOOQQQRRRSSSUUUWWW\\\aaabbbhhh~~~|||dddRRRGGGBBB>>><<<======;;;:::AAAAAAAAAAAA@@@>>><<<;;;999888777777999<<>>@@@AAABBBBBBDDDGGGLLLVVVfffxxx|||wwwsssqqqhhh```]]]]]]```iiiqqqyyywwwvvvwww}}}{{{mmmddd[[[VVVUUUWWW^^^ffflllpppuuuwwwzzz}}}zzzyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}{{{{{{|||~~~~~~|||{{{|||~~~~~~{{{xxxqqqfff\\\^^^kkkyyy|||wwwwww}}}nnn\\\XXXaaarrr===;;;<<<@@@@@@===???DDDMMMbbb{{{qqqoooyyy}}}mmmhhhaaa^^^^^^___]]]\\\ZZZXXXWWWWWWXXXXXXVVVUUUTTTRRRQQQPPPNNNLLLHHHEEEHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBAAAAAA??????>>>>>>>>>============<<<;;;<<<>>>??????===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????????????????AAAAAABBBBBBCCCDDDDDDDDDFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKIIIGGGFFFGGGHHHHHHMMMRRRSSSTTTZZZeeeooopppjjjcccaaaeeeiiikkkkkkjjjgggccc```^^^___```aaafffggghhhiiiiiijjjmmmpppuuuyyynnnbbbZZZ^^^jjjxxx|||ssslllkkkpppwwwwwwxxxzzzyyypppbbbVVVGGG???888777888666555555777888999999999;;;???BBBEEECCCAAA???>>>>>>>>>??????@@@BBBDDDEEEFFFFFFFFFBBBBBBCCCDDDFFFGGGIIIJJJLLLKKKJJJHHHGGGGGGGGGGGGLLLLLLKKKJJJIIIIIIIIIIIILLLLLLLLLLLLMMMNNNNNNOOOOOOQQQVVVZZZXXX\\\qqq~~~cccTTTJJJBBB??????===:::888>>>???@@@AAA@@@>>>;;;::::::999777555666999===???@@@@@@AAABBBAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999:::<<<===<<<<<<<<<===>>>???@@@AAAAAABBBEEEJJJSSScccvvv}}}yyyuuurrrmmmfff___\\\[[[^^^fffoootttuuuuuussstttzzz|||pppfff[[[UUUSSSVVV___hhhqqqsssvvvxxxzzz~~~www|||~~~{{{yyy{{{~~~~~~}}}||||||~~~}}}zzzyyy{{{~~~~~~~~~~~~~~~~~~{{{wwwuuummmeee]]]```jjjrrrrrroookkkkkkppp}}}|||zzzzzz|||xxxjjj```eeevvv999999<<>>BBBIIIQQQggguuusss{{{sssiiibbb___^^^]]]\\\ZZZYYYXXXXXXYYYYYYWWWVVVSSSPPPMMMKKKKKKKKKKKKJJJHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA????????????>>>>>>>>>>>>===<<<<<<===???@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFDDDCCCCCCDDDHHHLLLPPPRRRTTT^^^nnnzzz{{{uuuooommmooonnnjjjfffbbbbbbaaa```_________```eeegggjjjkkkkkkjjjjjjkkkpppwwwkkkdddccclllzzzuuunnnmmmooossswww~~~{{{xxxsssgggVVVIII???999555888999777666888777888999::::::<<>>@@@BBBDDDFFFFFFFFFEEEBBBBBBCCCDDDEEEGGGIIIJJJLLLKKKJJJIIIHHHHHHHHHHHHKKKKKKJJJIIIIIIIIIIIIIIILLLLLLMMMMMMMMMNNNNNNNNNNNNNNNRRRVVVTTTWWWjjjaaaQQQCCC@@@@@@>>>::::::<<<===>>>??????===;;;999;;;999777555555888;;;===AAAAAABBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;:::;;;:::999888999:::;;;<<<;;;;;;;;;<<<===>>>@@@@@@@@@BBBDDDIIIQQQ```qqq}}}}}}yyytttqqqooojjjddd^^^\\\YYYZZZbbbkkkrrruuuvvvrrroooqqqyyyzzztttiii\\\VVVSSSVVV```iiirrrtttwwwzzz|||wwwzzzyyy{{{~~~~~~}}}~~~~~~~~~{{{yyyzzz{{{}}}~~~}}}~~~}}}||||||~~~~~~{{{wwwsssqqqjjjgggdddfffiiikkkhhheee^^^^^^dddrrr~~~~~~~~~~~~}}}xxxssslllgggiiiwww444666999;;;;;;;;;<<<>>>FFFFFFRRRpppvvvzzz|||rrrkkkgggdddaaa^^^]]][[[ZZZYYYZZZZZZXXXWWWRRROOOLLLJJJKKKMMMMMMMMMIIIIIIJJJKKKJJJIIIHHHGGGEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@????????????>>>===>>>???@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>??????===<<<;;;;;;;;;<<<<<<<<<=========<<<<<<======>>>>>>>>>???>>>>>>???@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCFFFGGGHHHGGGFFFEEEFFFGGGHHHKKKNNNPPPTTT^^^mmmwww|||xxxtttrrrrrrooogggaaaZZZ\\\^^^______^^^___```hhhmmmrrrtttrrrnnniiigggjjjsss|||lllkkkrrr~~~nnniiikkkpppuuu{{{|||uuujjj\\\LLLAAA888444333777888777666888777999:::;;;;;;===???BBBFFFFFFEEEDDDCCCBBBAAA@@@@@@BBBEEEGGGIIIIIIHHHGGGEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIMMMNNNOOOPPPQQQQQQPPPPPPQQQOOOQQQUUUTTTWWWgggzzzrrr\\\GGGAAAAAA???<<<===;;;<<<=========<<<;;;:::<<<:::888666666777999;;;@@@AAAAAABBBAAA@@@???>>>======<<<<<<;;;::::::::::::::::::999999::::::;;;;;;;;;;;;;;;<<<>>>???@@@@@@AAADDDGGGNNN[[[jjjuuu|||}}}|||yyysssooolllkkkhhhccc^^^[[[WWWWWW^^^gggrrrvvvwwwsssllliiimmmrrr}}}xxxmmm___XXXUUUWWW```iiivvvyyy~~~{{{|||xxxyyy|||~~~}}}{{{zzzzzzzzz}}}|||{{{zzzyyy|||~~~~~~|||xxxtttqqqpppllllllmmmmmmllliiifffdddZZZ[[[bbbmmmyyy~~~{{{}}}|||zzzxxxuuuooohhhbbbggguuu555777999999888999;;;;;;CCCAAAIII]]]xxx~~~{{{~~~zzzwwwssslllggg```^^^]]]\\\\\\[[[ZZZXXXSSSQQQOOOOOOPPPPPPOOONNNJJJJJJLLLMMMLLLKKKIIIHHHEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAA???>>>>>>@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>===;;;:::<<<<<<=========>>>>>>>>>;;;;;;<<<<<<===>>>??????======>>>??????@@@@@@AAABBBAAAAAA@@@@@@AAAAAAAAACCCEEEFFFFFFFFFFFFHHHIIIHHHKKKNNNQQQVVV]]]eeekkkooommmkkkkkkjjjgggaaa\\\VVVYYY[[[\\\\\\\\\^^^```hhhpppyyy~~~xxxqqqlllkkksss~~~{{{~~~wwwnnnkkkllloooxxxwwwkkk]]]NNNBBB;;;666333333777888777777999888:::<<<===>>>???AAACCCEEEFFFGGGGGGFFFDDDBBBAAABBBDDDGGGIIIKKKJJJIIIHHHFFFEEEEEEEEEFFFFFFGGGHHHEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIMMMNNNPPPQQQRRRRRRRRRQQQUUUPPPOOOSSSTTTVVVbbbrrrrrrTTTHHHEEE???<<<>>><<<<<<<<<===============<<<;;;999888777888888999===>>>???AAABBBBBBAAAAAA???>>>===<<<;;;:::999888:::::::::;;;;;;::::::999:::::::::;;;<<<===??????>>>@@@CCCFFFKKKUUUbbbkkktttvvvvvvtttppplllkkkkkkfffccc___[[[VVVTTTZZZcccpppuuuxxxuuunnniiiiiikkksssyyy~~~~~~zzzzzz~~~|||pppcccZZZVVVXXX```hhhxxx}}}~~~~~~zzzzzz{{{|||}}}~~~~~~{{{|||}}}~~~~~~}}}|||{{{~~~}}}~~~}}}{{{zzzyyyxxxwwwwww|||~~~~~~|||wwwtttsssttttttttttttsssrrrnnnjjjfff^^^bbbhhhooovvvzzz|||{{{ssswwwvvvqqqnnnlllggg```ZZZhhh888;;;<<<:::999:::;;;;;;<<<===CCCNNN^^^zzz~~~xxxqqqcccaaa___^^^^^^]]][[[YYYTTTTTTTTTTTTUUUSSSPPPMMMJJJKKKMMMNNNNNNLLLJJJIIIEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBB@@@??????@@@@@@>>>===========================;;;<<<===>>>>>><<<:::999============>>>>>>>>>>>>::::::;;;<<<===>>>???@@@=========>>>??????@@@@@@AAAAAA@@@@@@???@@@@@@AAA<<<>>>???@@@@@@AAACCCEEEJJJLLLPPPUUUYYY]]]___`````````___```___]]]ZZZXXXUUUXXXYYYYYYXXXYYY]]]```eeeooo}}}{{{vvvqqqwww~~~pppooooooooonnnpppzzz~~~zzzpppbbbRRRDDD:::666777444555999:::888999;;;:::<<<>>>??????AAACCCEEEDDDFFFGGGIIIHHHFFFCCCAAAAAACCCFFFIIIJJJJJJIIIHHHDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGIIIIIIKKKLLLNNNPPPQQQQQQQQQPPPVVVOOOLLLPPPQQQSSS]]]jjjcccQQQIII@@@;;;<<<>>>============>>>>>>???<<<;;;:::999888888888888999;;;>>>@@@CCCDDDDDDDDD@@@???>>>===;;;999888777999:::;;;<<<;;;:::999888:::::::::;;;<<<===>>>???<<>>:::===EEEPPPdddrrrkkkeeeccceeeddd]]]VVVTTTTTTTTTTTTTTTSSSSSSRRRLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=====================>>>>>>?????????@@@??????>>>>>>>>>>>>>>>???============>>>>>>>>>>>>???????????????@@@@@@AAACCCBBB@@@????????????@@@CCCCCCCCCDDDEEEEEEFFFFFFKKKQQQWWW[[[\\\ZZZWWWVVVYYYXXXWWWVVVVVVWWWYYYZZZUUU^^^______dddbbb___gggmmmuuu{{{wwwuuurrrooopppuuuzzz||||||zzzppp___OOOBBB;;;777666777777777777777888888999999:::;;;<<<============>>>AAADDDEEEDDDCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKCCCDDDEEEDDDBBBAAABBBCCCBBBCCCDDDDDDDDDDDDFFFHHHFFFFFFEEEEEEEEEFFFHHHIIIIIIIIIJJJLLLOOORRRVVVXXXXXXRRRMMMMMMOOOSSSZZZbbbrrrXXXJJJBBB>>>>>>999:::;;;;;;;;;<<<>>>@@@===<<<:::888777666555555:::;;;===???@@@AAAAAA@@@@@@???>>>===<<<;;;:::999888888999:::;;;;;;;;;;;;999999999:::;;;<<<===>>>???@@@AAAAAACCCJJJUUU]]]ccchhhkkkkkkkkknnnmmmkkkdddcccaaa^^^YYYUUUSSSSSSaaalllttttttqqqpppkkkdddhhhjjjmmmnnnnnnppprrrttt}}}~~~zzzggg[[[VVVVVV]]]dddnnnzzz}}}}}}||||||||||||~~~{{{|||yyyzzz{{{|||||||||{{{{{{|||||||||}}}~~~}}}|||}}}~~~}}}}}}||||||~~~}}}~~~|||xxxvvvvvvvvvvvvuuuzzzwwwvvvwwwvvvuuuwww|||{{{yyyyyyxxxtttooommmkkknnntttzzz~~~~~~{{{xxxvvvrrrmmmlllllljjjeee```iii}}}777777777777777888999999>>>;;;===CCCHHHTTTqqq}}}uuunnnjjjfffbbb___WWWWWWXXXYYYYYYXXXVVVTTTQQQPPPPPPNNNMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>??????????????????>>>>>>>>>>>>>>>???============>>>>>>>>>??????>>>>>>>>>>>>???@@@@@@BBBAAA???>>>>>>>>>??????AAABBBCCCEEEFFFHHHIIIJJJRRRUUUYYYZZZXXXTTTQQQPPPRRRRRRSSSSSSUUUVVVXXXYYYWWW```___^^^eeeeeegggqqqyyy}}}uuu{{{xxxuuuuuuxxxzzzyyyxxxpppeeeTTTFFF===888555333666666666666666777777888999:::;;;<<<============???AAADDDFFFEEEDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHBBBCCCDDDCCCBBBBBBDDDEEECCCDDDDDDDDDBBBBBBDDDFFFEEEEEEEEEEEEGGGHHHJJJLLLGGGHHHIIILLLOOOSSSVVVXXXWWWQQQNNNNNNPPPRRRYYY```www~~~eeeSSSGGGCCCCCC<<<<<<===<<<<<<<<<===>>>===<<<;;;999888777666666999:::<<<>>>@@@AAAAAAAAA@@@???>>>===<<<;;;::::::999999:::;;;;;;;;;;;;::::::999999::::::<<<======???@@@@@@@@@CCCJJJTTT\\\aaagggkkkjjjjjjlllllljjjfffeeeccc^^^YYYTTTQQQPPP[[[eeemmmnnnmmmmmmiiidddgggiiikkklllmmmnnnppprrrwwwxxxyyyzzz}}}zzzhhh]]]WWWWWW]]]dddoooyyy}}}yyyxxx|||~~~~~~xxxxxxyyyyyyyyyyyyyyyyyy}}}}}}}}}}}}~~~~~~}}}||||||~~~~~~}}}}}}~~~}}}{{{yyyvvvuuuuuuvvvwwwwww}}}yyywwwwwwwwwvvvyyy|||xxxuuuqqqpppooorrrrrrvvv}}}{{{zzzwwwsssnnnkkklllnnnqqq}}}777777666666777777888999<<<:::===AAAAAAFFFWWWkkkvvvllleeeaaaXXXXXXXXXZZZ[[[YYYVVVSSSVVVTTTRRROOONNNLLLLLLLLLLLLLLLJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>??????=========>>>>>>>>>??????>>>>>>=========>>>??????@@@@@@>>>======>>>??????@@@AAADDDFFFIIIKKKLLLMMMTTTVVVWWWVVVSSSOOOMMMLLLMMMNNNPPPRRRUUUWWWYYYZZZ\\\cccaaa```hhhmmmrrr}}}xxxyyy}}}zzzyyyyyywwwsssooocccWWWGGG<<<888777555333666555555555555666777777999:::;;;<<<<<<======<<<>>>AAADDDEEEEEEEEEEEEFFFIIIIIIHHHHHHGGGGGGFFFFFFBBBCCCCCCCCCBBBCCCEEEGGGCCCDDDDDDCCCAAAAAABBBDDDDDDCCCDDDDDDFFFIIIKKKLLLGGGHHHJJJMMMQQQTTTXXXYYYVVVQQQNNNPPPQQQRRRVVV[[[kkk~~~xxxaaaOOOEEECCC>>>>>>>>>======<<<;;;;;;>>>===<<<;;;:::888888777888999;;;===???@@@AAAAAA??????>>>======<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999:::999999::::::;;;<<<===>>>???@@@@@@BBBHHHRRRYYYaaahhhllljjjhhhjjjjjjiiihhhgggddd```ZZZUUUPPPNNNSSS[[[bbbeeeggghhhgggdddeeegggjjjkkkllllllnnnppprrrssstttuuuwww{{{}}}lllaaaZZZXXX\\\bbboooxxxyyytttvvv||||||zzz{{{~~~~~~}}}}}}yyyyyyxxxxxxxxxxxxyyyyyy~~~~~~}}}}}}~~~~~~~~~|||{{{{{{}}}~~~~~~}}}~~~|||||||||}}}||||||yyyzzz}}}yyyxxxvvvuuuvvvxxxzzz|||}}}zzzyyy}}}~~~}}}~~~~~~uuuooommmnnnpppuuuqqqqqqzzz}}}zzztttlllhhhooo~~~888777777777777888999999::::::===@@@???AAALLLYYY{{{{{{lllbbb^^^\\\YYYYYYZZZZZZWWWTTTWWWUUURRRPPPNNNNNNNNNOOOOOONNNLLLKKKIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>?????????===>>>>>>???????????????======>>>>>>>>>?????????===============>>>>>>???@@@@@@???>>>>>>???@@@AAAAAACCCEEEHHHJJJLLLMMMMMMNNNOOOPPPOOONNNLLLMMMNNNLLLNNNPPPTTTWWWZZZ\\\]]]^^^ffffffgggpppvvv{{{wwwyyy~~~~~~{{{zzzxxxssskkkeeeWWWLLL???777777888888666666666666666666777888888999999:::;;;<<<<<<<<<<<<<<>>===<<<<<<<<<;;;:::=========<<<;;;:::999999777888:::<<<>>>???@@@AAA???>>>>>>>>>======<<<<<<=========<<<<<<;;;999999:::999999999:::;;;;;;<<<<<<>>>??????@@@FFFOOOVVVccclllqqqnnniiiggggggggggggfffcccaaa]]]XXXRRRNNNMMMRRRWWW\\\___bbbdddccceeegggjjjllllllmmmnnnooossstttuuuvvvwwwzzz~~~sssggg___[[[]]]aaannnvvvvvvwww|||~~~yyyuuuuuuxxx{{{zzz~~~|||zzzyyy{{{{{{zzzyyyyyyzzz{{{{{{~~~}}}||||||}}}}}}}}}{{{zzzzzz|||}}}|||{{{~~~{{{{{{~~~}}}~~~}}}~~~}}}xxxzzz||||||zzzyyyzzz{{{wwwxxxxxxxxxxxxzzz}}}xxxzzz}}}ppphhhhhhkkkmmmooogggcccmmm{{{nnndddeeeuuu999888888888888999::::::::::::<<<>>>>>>@@@GGGPPP[[[vvv|||pppkkkfff___]]]]]]]]][[[XXXWWWUUUSSSPPPOOOPPPQQQRRRQQQPPPNNNLLLKKKJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAA??????>>>>>>>>>>>>>>>>>><<<===>>>???????????????>>>>>>>>>>>>????????????===============>>>>>>???AAA@@@@@@???@@@AAACCCDDDCCCEEEGGGIIIJJJKKKKKKJJJGGGIIIJJJJJJIIIJJJLLLOOOMMMNNNQQQTTTXXX\\\___```aaalllnnnqqqzzz}}}vvvuuuxxx|||}}}{{{yyyvvvnnnddd\\\KKKCCC:::555666999999888888888777777888888999:::888999:::;;;<<<<<<<<<<<<:::===???@@@@@@AAACCCDDDEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHGGGEEEBBBAAABBBDDDBBBCCCDDDEEEEEEEEEHHHJJJHHHGGGFFFEEEFFFGGGHHHIIILLLLLLMMMOOOPPPQQQRRRRRRSSSOOOOOOQQQQQQPPPQQQUUUXXXdddvvvyyy[[[GGGAAA>>><<<;;;<<<<<<;;;:::===============<<<;;;:::777777999:::<<<>>>???@@@>>>>>>>>>>>>>>>=========>>>>>>>>>===<<<;;;:::999::::::999999999:::;;;;;;;;;===>>>>>>???DDDLLLSSSgggrrryyyuuulllgggeeeddddddcccbbbaaa```\\\UUUQQQLLLLLLOOOTTTXXX\\\^^^```dddgggjjjmmmmmmnnnooopppssstttvvvwwwxxxyyy|||{{{pppgggaaa```cccnnnuuu~~~}}}{{{tttrrrtttvvvxxx{{{|||xxxwwwzzzyyyyyyyyyyyyzzz{{{{{{~~~~~~}}}|||{{{{{{{{{{{{|||zzzyyyyyyzzz{{{zzzyyyyyyvvvwww{{{}}}}}}}}}{{{yyywwwuuuvvvxxxyyyxxxwwwuuuxxxzzzzzzyyyzzz|||~~~vvv}}}{{{mmmeeefffhhhhhhdddZZZTTT]]]tttkkkaaahhh}}}888888888888888999999:::;;;;;;;;;:::;;;===BBBEEEIII\\\}}}{{{yyyvvvooogggcccbbbaaa\\\XXXXXXWWWUUUTTTSSSSSSSSSTTTSSSRRRPPPNNNLLLKKKKKKJJJGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@?????????@@@@@@AAAAAABBB????????????>>>>>>>>>>>>;;;<<<>>>???@@@@@@??????>>>>>>>>>?????????@@@@@@>>>>>>=========>>>??????AAA@@@@@@@@@AAABBBDDDEEEDDDEEEGGGIIIIIIIIIGGGFFFEEEGGGHHHHHHGGGHHHKKKMMMMMMOOOQQQUUU[[[```eeehhhkkkwww|||sssppprrruuuvvv~~~|||yyyvvvrrrhhh]]]TTT@@@===888555555666888888999888888888888999::::::888999:::;;;;;;<<<<<<;;;:::<<<>>>>>>>>>???AAACCCBBBBBBDDDEEEFFFHHHIIIIIIIIIJJJJJJGGGDDDBBBAAAAAAAAACCCEEEEEEFFFGGGJJJLLLLLLKKKJJJIIIHHHIIIIIIJJJJJJJJJKKKLLLMMMMMMLLLLLLQQQNNNNNNPPPQQQOOOPPPTTTWWW^^^jjjxxxnnnRRRHHHCCC===;;;<<<===<<<;;;;;;<<<===>>>>>>===;;;:::888888888999:::<<<===>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::999999999999:::::::::<<<======>>>BBBJJJPPPggguuu{{{pppgggdddbbbaaa``````bbbbbb___XXXSSSNNNJJJIIIMMMQQQTTTWWWZZZ___cccgggkkklllmmmnnnooooooqqqsssuuuuuuvvvxxxzzz{{{yyyqqqjjjhhhjjjpppwww~~~wwwtttuuuwwwyyy{{{}}}~~~~~~|||yyywwwtttuuuvvvxxxyyyyyyyyyyyy|||{{{{{{zzzyyyyyyyyyyyy{{{yyyxxxxxxyyyyyyyyyxxxuuussstttyyy{{{{{{}}}}}}{{{{{{{{{}}}xxxsssrrruuuvvvuuusssvvvzzz~~~~~~|||yyyyyy{{{vvv{{{mmmhhhjjjiiibbbZZZRRRLLLQQQdddzzzmmmfffrrr666666666666666777777888888999999999:::<<<======BBBMMMbbb~~~|||~~~wwwsssqqqlllccc[[[\\\[[[ZZZYYYWWWUUUTTTTTTTTTSSSQQQOOONNNLLLLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>??????@@@AAAAAAAAA????????????>>>>>>>>>===;;;<<<>>>@@@AAA@@@???>>>>>>>>>?????????@@@@@@@@@???>>>>>>>>>>>>???@@@@@@????????????@@@BBBDDDEEEAAACCCFFFHHHHHHGGGFFFDDDDDDEEEGGGHHHIIIJJJMMMOOOQQQRRRTTTYYYaaajjjqqqvvvuuummmoootttwwwwww{{{xxxtttoooiii^^^QQQHHH:::;;;;;;888666555666888888888888777888999999:::888888999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>@@@BBBAAAAAABBBDDDEEEFFFHHHHHHGGGIIIJJJIIIFFFCCCAAAAAABBBCCCEEEEEEEEEFFFHHHJJJJJJIIIHHHHHHHHHIIIJJJKKKHHHIIIKKKLLLMMMMMMLLLLLLPPPMMMLLLOOOPPPOOOQQQUUUUUU\\\cccvvvhhhRRRKKKBBB======>>>===;;;:::;;;===>>>>>>===;;;:::999888888888999:::<<<=========>>>>>>>>>?????????>>>>>>>>>>>>>>>===<<<;;;::::::999999999999999:::999;;;<<<<<<===AAAHHHNNNccctttsssiiidddcccaaa``````cccdddaaaYYYRRRPPPIIIDDDGGGJJJKKKNNNSSSXXX\\\bbbfffhhhiiikkkllljjjllloooqqqqqqrrrsssuuuwww|||zzztttssstttuuuzzz{{{wwwwwwyyyxxxxxxyyyzzz{{{zzzwwwuuuqqqsssvvvyyy{{{{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxxxx{{{yyywwwwwwxxxxxxwwwvvvtttrrrssswwwxxxxxxzzz}}}~~~{{{yyyxxxwwwzzzwwwsssppppppsssuuuwww}}}}}}{{{{{{vvv~~~}}}qqqpppssslll```RRRNNNIIIIIISSSdddwww{{{mmmnnn}}}444444444444444555666666555777888999<<<>>>>>>;;;>>>BBBNNNddd}}}|||oooeee```___^^^]]]ZZZWWWUUUSSSUUUTTTRRRPPPNNNMMMLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGDDDDDDCCCBBBAAAAAA@@@@@@======>>>???@@@@@@AAAAAA@@@?????????>>>>>>======:::<<<>>>@@@AAA@@@???>>>>>>????????????@@@@@@@@@???????????????@@@@@@AAA>>>>>>>>>>>>???AAACCCEEE???AAADDDFFFGGGGGGEEEDDDAAACCCGGGIIIKKKNNNQQQSSSTTTUUUXXX^^^hhhsss|||yyypppmmmqqqxxx}}}wwwsssnnnhhh```TTTGGG===999<<>>???@@@???>>>>>>@@@BBBAAAAAABBBCCCDDDEEEFFFFFFEEEGGGJJJJJJHHHEEECCCBBBCCCDDDEEEDDDCCCDDDFFFHHHEEEEEEDDDDDDEEEGGGIIIJJJIIIJJJLLLNNNOOOPPPOOOOOOPPPLLLKKKNNNOOONNNQQQUUUKKKVVV[[[hhhZZZQQQFFF???>>>>>>===<<<999:::<<<>>>>>>===;;;::::::999888888888999;;;;;;======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>======<<<::::::999999888999999999888:::<<<<<<<<<@@@GGGMMM___rrruuujjjeeecccbbb```aaaccceeeaaaYYYQQQRRRHHHBBBDDDFFFFFFIIINNNSSSWWW]]]bbbdddfffgggiiigggjjjmmmoooppppppqqqrrrttt{{{{{{zzz|||yyy}}}}}}xxxwwwxxxvvvuuuuuuvvvwwwvvvuuussspppssswww|||~~~~~~|||{{{xxxwwwwwwwwwwwwwwwxxxxxxzzzxxxwwwvvvwwwxxxwwwvvvuuurrrrrrvvvwwwuuuvvvzzzyyy{{{}}}}}}zzzwwwtttsssttttttsssooonnnqqqxxx~~~uuuzzzvvvwwwzzzppp```NNNLLLIIIEEEGGGRRRcccqqqvvvoookkksss555555555555666666666666777777777777888888888888???<<>>@@@@@@@@@????????????>>>??????>>>===============???>>>>>>>>>>>>>>>??????BBBBBBAAA@@@@@@AAAAAAAAA???@@@@@@@@@???>>>===<<>>CCCJJJMMMOOOPPPSSSUUU]]]^^^bbbiiivvvpppoooooopppssswww{{{}}}qqqppplllaaaRRRDDD;;;777;;;999666555777999999999888:::;;;;;;999999:::<<<888999;;;;;;;;;;;;<<<>>>;;;<<<>>>???@@@@@@@@@???@@@AAAAAAAAAAAAAAACCCEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDEEEFFFHHHIIIJJJHHHIIIJJJLLLMMMOOOPPPQQQRRRPPPNNNLLLLLLNNNPPPRRRWWWUUUVVV^^^mmmzzzppp]]]JJJBBB@@@===>>>BBB999:::===??????===;;;:::<<<<<<<<<<<<;;;:::999888:::<<<>>>AAAAAAAAA???>>>AAAAAA???>>>============<<<;;;;;;:::999888777777;;;:::999888999<<>>>>>>>>>>>>>>@@@??????>>>??????@@@@@@AAAAAAAAA@@@@@@@@@AAAAAA===>>>>>>?????????>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBGGGPPPSSSOOOIIIFFFEEEIIIMMMPPPRRRWWW]]]cccjjjmmmqqqxxx|||vvvnnnnnnooorrruuuxxxyyyzzzpppllldddXXXKKKAAA:::777777777888:::<<<<<<;;;999;;;<<<<<<;;;888777777888888:::;;;;;;;;;;;;<<<>>>;;;<<<>>>???@@@@@@??????BBBEEEHHHHHHFFFDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEFFFHHHJJJKKKHHHIIIJJJKKKLLLMMMNNNOOOOOONNNMMMLLLMMMNNNPPPQQQTTTSSSUUUZZZcccvvvnnnSSSFFFAAA???======:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;999888888888:::===???AAAAAA@@@???BBBAAA@@@???>>>>>>======<<<<<<;;;:::999888777777:::::::::999999<<>>>>>>>>??????@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<===>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAFFFOOORRROOOJJJIIILLLOOORRRVVV\\\eeeqqqyyy{{{pppjjjnnnooorrrvvvyyyzzzyyyvvvqqqhhhZZZLLLBBB<<<888777444666999===@@@@@@<<<999;;;<<<<<<:::888777777888888:::<<<<<<;;;;;;<<<===<<<<<<===>>>????????????CCCGGGKKKLLLIIIEEEAAA???@@@AAAAAAAAABBBBBBCCCCCCDDDEEEFFFHHHHHHGGGEEEDDDFFFEEEDDDDDDEEEGGGIIIKKKHHHIIIIIIJJJKKKKKKLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPQQQRRRTTTUUUXXXeeeyyydddNNNGGGCCC>>><<<<<<:::999888888:::<<<===<<<<<<<<<;;;:::999777777666888:::===???@@@AAAAAABBBAAAAAA@@@@@@?????????<<<<<<;;;:::999888888777888999::::::;;;<<<@@@BBBGGGPPP^^^iiimmmlllhhheee___^^^\\\\\\\\\[[[YYYXXXYYYTTTNNNGGGCCCBBBCCCDDDGGGKKKQQQUUUWWWYYY[[[]]]___aaabbbcccccceeehhhjjjlllmmmppptttxxx|||{{{pppqqqwww{{{wwwuuuuuuvvvwwwsssqqqpppppprrrtttttttttrrrrrrrrrtttuuuuuutttrrrsssqqqppppppqqqqqqpppooooooqqqrrrrrrrrrrrrtttuuutttttttttttttttuuuvvvwwwtttuuuwwwzzz|||yyysssmmmkkkjjjhhhggghhhnnnvvv|||xxxjjj___TTTLLLEEEBBBAAADDDLLLUUUmmm444444444555555555666666666666666666777777777888777999<<<>>>===CCCVVVjjjxxxwwwwwwwwwvvvrrrjjj___WWWUUUQQQMMMKKKKKKKKKJJJIIIGGGEEECCCCCCDDDEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@============>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCC@@@???CCCJJJNNNMMMLLLNNNTTTWWW\\\bbbjjjuuuyyysssooovvvvvvwwwzzz}}}|||yyyvvvrrreeeSSSDDD<<<999777777444666999===??????;;;888666888999999888888:::;;;888:::======<<<;;;<<<===<<<======>>>>>>>>>>>>>>>@@@DDDGGGIIIFFFBBB???===?????????@@@AAAAAABBBBBBCCCEEEHHHJJJJJJHHHEEEDDDFFFDDDCCCBBBCCCEEEHHHJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIJJJLLLNNNPPPQQQQQQPPPQQQQQQRRRSSSTTT\\\ooo{{{nnnzzz^^^OOOGGGBBB???;;;;;;999888999:::;;;<<<<<<<<<<<<;;;:::888777666555666888;;;===???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@======<<<;;;:::999888888777999;;;;;;;;;<<<>>>???CCCJJJSSS\\\aaabbb```___]]][[[YYYYYYZZZZZZYYYXXXVVVRRRLLLGGGDDDDDDEEEGGGEEEHHHMMMRRRTTTWWWYYY[[[\\\^^^```aaaaaacccfffhhhfffgggjjjnnnqqqssstttuuu{{{sssssswww{{{zzzwwwuuusssssstttuuutttsssqqqrrrtttuuuuuutttrrrrrrrrrtttuuuvvvtttrrrqqqpppppppppppppppooonnnnnnoooqqqqqqqqqqqqsssuuutttttttttttttttuuuuuuvvvtttrrrrrrtttvvvtttoooiiiiiiiiihhhhhhiiikkknnnpppqqqvvvtttggg^^^TTTOOOIIIFFFEEEJJJYYYggg444444444444555555555555555666666666666777777777:::999999;;;===BBBKKKUUUppp}}}{{{xxx{{{qqqfff[[[WWWSSSPPPOOONNNMMMLLLJJJIIIHHHHHHIIIHHHGGGEEEAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>======>>>>>>???@@@???>>>===============>>>???@@@AAAAAAAAAAAA@@@AAA@@@???>>>===>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDDCCCBBBEEEKKKNNNOOOSSSXXXaaafffkkkpppvvvzzzsssvvv}}}|||~~~{{{{{{|||{{{vvvrrrnnnaaaOOO@@@999777777777777777777999;;;;;;888666555666888888888888999;;;999;;;===>>>===<<<<<<<<<===============>>>>>>>>>???@@@BBBCCCAAA@@@@@@AAA????????????@@@@@@AAAAAABBBDDDGGGJJJJJJHHHEEECCCDDDCCCBBBAAABBBDDDFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJMMMOOOQQQRRRQQQQQQRRRPPPPPPTTTWWWZZZccclllnnnvvvsss[[[MMMDDD???<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999888888555555777888;;;===???AAA@@@@@@AAABBBBBBBBBAAAAAA>>>======<<<;;;:::999999777999;;;;;;;;;;;;<<<===@@@DDDJJJQQQVVVYYYZZZYYYZZZXXXVVVVVVWWWXXXXXXWWWUUUQQQLLLGGGDDDDDDEEEFFFDDDGGGLLLPPPRRRUUUWWWZZZYYY[[[^^^___```aaadddfffdddfffhhhjjjlllnnnooooooqqqyyy{{{yyyyyy|||}}}{{{{{{~~~xxxxxxvvvuuusssrrrrrrrrrtttsssrrrsssuuuvvvvvvuuusssssssssuuuvvvvvvuuusssqqqqqqqqqqqqppppppppppppnnnoooqqqqqqqqqqqqrrrtttuuuttttttsssssssssssssssuuuqqqnnnllllllkkkiiifffdddfffiiilllnnnnnnmmmkkkhhhkkkuuu|||}}}xxxoooddd]]]TTTSSSRRRPPPOOOWWWlll333444444444444555555555555555666666666666777777===:::888999;;;>>>BBBDDDZZZuuuxxxrrrtttvvv~~~ddd```[[[VVVSSSPPPMMMKKKJJJIIIIIIJJJJJJIIIEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@???>>>============>>>???AAABBBCCCCCCBBBAAACCCBBB@@@???>>>>>>??????AAAAAABBBCCCDDDEEEEEEFFFIIIIIIMMMTTTWWWXXX]]]cccnnnqqqtttuuuwwwzzzwwwooommmvvv|||yyyxxxtttllleeeaaaXXXKKK@@@999777777777888777555666777888777666777888999888666555666777999;;;>>>???>>><<<;;;;;;>>>======<<<<<<======>>>???@@@@@@@@@???@@@CCCEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEHHHIIIGGGEEECCCCCCCCCCCCCCCCCCDDDEEEEEEHHHHHHHHHHHHHHHIIIIIIIIIHHHJJJLLLNNNPPPPPPPPPPPPRRROOOOOOTTTXXXYYY\\\```}}}|||qqqvvvqqq\\\KKK@@@@@@@@@??????>>><<<:::999:::;;;;;;<<<<<<;;;;;;:::777666666777888:::===>>>>>>???AAABBBCCCBBBBBBAAA>>>>>>===<<<;;;::::::999888999:::::::::999;;;<<<;;;===AAAHHHPPPVVVXXXXXXVVVTTTRRRRRRTTTVVVWWWVVVWWWTTTNNNIIIEEECCCBBBCCCDDDGGGKKKNNNPPPRRRUUUWWWUUUXXX[[[]]]^^^```bbbccceeefffggghhhjjjkkklllmmmlllppptttxxxzzz}}}}}}~~~}}}}}}yyy{{{~~~}}}zzz{{{zzzwwwyyy}}}}}}|||{{{|||}}}|||{{{yyywwwwwwvvvuuutttrrrpppnnnrrrqqqqqqrrruuuvvvvvvuuusssssssssuuuvvvwwwuuusssrrrsssssssssqqqpppqqqrrroooqqqrrrrrrqqqppprrrssstttsssrrrqqqqqqqqqqqqqqqsssqqqmmmiiifffeeeeeefffaaadddiiipppvvvwwwuuurrrkkknnnyyy}}}{{{yyytttooohhhccc^^^]]]]]]]]]___jjj|||zzz333333444444444555555555555555555666666666777777999:::999888888;;;===>>>NNN\\\xxx{{{uuuvvvtttvvvxxxtttnnngggaaa[[[TTTPPPMMMMMMOOOPPPPPPLLLGGGBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@????????????>>>@@@BBBDDDDDDDDDCCCBBBCCCBBBAAA??????@@@BBBCCCCCCDDDDDDEEEFFFGGGHHHIIIKKKNNNVVV___cccbbbeeeiiikkklllllljjjhhhjjjnnnsssvvvsssooonnnuuuyyyuuuqqqhhh\\\RRRMMMKKKFFF???999666666777666555444555777888777666666888888888666555666777999<<>><<<;;;;;;>>>===<<<<<<<<<<<<===>>>>>>???@@@??????@@@BBBDDDBBBAAAAAA@@@@@@??????>>>===???BBBEEEFFFFFFEEEDDDCCCDDDEEEFFFFFFFFFEEEDDDGGGHHHHHHHHHIIIIIIJJJJJJHHHIIIJJJLLLMMMNNNNNNNNNOOOMMMNNNQQQRRRSSSXXX^^^nnnyyykkk}}}zzz```MMMFFFEEEBBB???===<<<<<<<<<::::::;;;<<<============999888666555666888:::<<<===>>>@@@BBBCCCBBBAAAAAA??????>>>===<<<;;;::::::999999:::999888888:::<<<999:::===DDDLLLSSSVVVWWWSSSQQQOOOOOORRRTTTUUUUUUWWWTTTOOOJJJFFFEEEEEEEEEDDDGGGJJJLLLMMMOOORRRTTTRRRUUUXXX[[[\\\]]]___```bbbbbbbbbbbbdddfffhhhiiihhhiiimmmqqqtttuuuwwwyyyvvvwwwyyyzzzzzzxxxxxxwwwsssvvvxxx||||||zzzzzzyyyvvvwww{{{zzzxxxwwwyyy{{{{{{yyywwwttttttuuuuuutttqqqooommmmmmmmmmmmpppsssttttttsssrrrrrrrrrtttuuuuuutttrrrrrrsssuuusssqqqpppqqqsssqqqssssssrrrqqqpppqqqrrrpppppppppoooppppppqqqrrrooopppppplllfffdddfffhhhfffhhhmmmttt{{{~~~}}}www}}}{{{yyyyyyyyywwwuuutttnnnkkkmmmtttxxxuuu|||333333333444444444555555555555555555666666666777333888;;;999777:::???BBBBBBGGGZZZ}}}|||uuupppwww~~~uuulllccc^^^VVVXXXZZZ\\\[[[VVVOOOJJJDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA???@@@CCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@BBBDDDFFFEEEFFFFFFHHHIIIJJJKKKKKKIIIOOO\\\gggjjjhhhhhhjjj``````___\\\YYY[[[aaafffqqqoooooosss}}}~~~{{{uuuqqqlll```OOOBBB???AAAAAA>>>888555555777222333444777::::::999777333444666777666777999;;;999<<>>>>><<<;;;;;;<<<===>>><<<===??????>>>>>>???@@@CCCBBBBBBAAA@@@???>>>>>><<<===@@@CCCDDDEEEEEEDDDDDDEEEGGGIIIIIIHHHFFFEEEGGGGGGHHHIIIIIIJJJKKKKKKGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNLLLMMMVVVaaaaaasssjjjtttvvv\\\LLLIIICCC???<<<<<<===>>>999:::;;;===>>>?????????;;;999777555555666888:::<<<===@@@BBBCCCBBBAAA@@@??????>>>===<<<;;;::::::999::::::888777777:::<<<;;;:::===CCCKKKQQQSSSSSSQQQOOOMMMMMMPPPSSSTTTTTTTTTQQQNNNKKKIIIIIIIIIJJJDDDFFFIIIJJJKKKMMMPPPRRROOORRRVVVYYYZZZ[[[\\\^^^^^^]]]\\\\\\]]]```cccdddeeefffiiinnnqqqqqqrrrtttppprrruuuvvvuuussssssrrrqqqsssuuuyyy~~~zzzyyyzzzyyyvvvvvvyyyyyywwwwwwyyy|||}}}{{{yyyqqqrrrtttuuutttqqqnnnllliiiiiijjjmmmqqqssssssrrrqqqqqqqqqrrrttttttrrrqqqqqqsssuuutttqqqpppqqqssssssttttttsssqqqppppppqqqmmmmmmmmmnnnoooqqqrrrssslllpppssspppiiieeehhhlllpppoooqqqwww~~~}}}}}}}}}vvvyyyqqquuu555444444333333444444555444555555666666666666666666666666777888888999999EEEBBBHHH]]]}}}{{{~~~www{{{}}}lllbbb```______[[[SSSOOOOOOIIIEEEDDDHHHGGGBBBAAADDDBBBFFFIIIIIIGGGHHHMMMQQQRRRKKKCCC@@@BBBDDDAAA>>>@@@AAACCCDDDDDDEEEFFFGGGEEEAAA>>>@@@FFFIIIHHHEEEKKKPPPWWWZZZXXXTTTOOOMMMGGGOOO\\\gggmmmlllgggccc[[[YYYUUUTTTVVV^^^hhhooouuuqqqtttzzzyyywwwuuurrrjjjZZZJJJBBBBBB<<<<<<;;;:::999888777666777777777777777777777777888888777777777777777888999:::;;;<<<==================<<<<<<<<<;;;;;;;;;666777999<<<>>>??????@@@AAAAAAAAA@@@@@@?????????@@@AAABBBAAA@@@@@@AAACCCEEEGGGHHHHHHFFFEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHMMMLLLLLLLLLKKKKKKKKKKKKIIIKKKLLLLLLLLLOOOTTTYYYaaakkk}}}qqquuummmZZZHHHBBBBBB???<<<<<<;;;999888888:::<<<<<<<<<<<<<<<;;;:::888777666666777999;;;>>>?????????>>>>>>>>>>>>>>>===;;;:::999;;;:::999888777777777777999888999===DDDLLLRRRTTTXXXSSSMMMKKKMMMPPPQQQQQQPPPOOOMMMJJJIIIHHHHHHHHHEEEFFFGGGHHHJJJKKKLLLMMMOOOPPPRRRTTTWWWZZZ\\\]]]\\\\\\]]]^^^___```aaabbbgggiiijjjjjjjjjjjjlllnnnnnnooopppqqqqqqrrrqqqqqqppppppqqquuuzzz}}}}}}{{{zzzwwwttttttvvvxxxwwwvvvvvvvvvvvvwwwxxxxxxyyyyyywwwvvvtttrrrpppmmmiiiffffffhhhkkkmmmoooooonnnmmmooopppqqqrrrqqqqqqooonnntttuuutttrrrpppppprrrtttwwwxxxwwwsssnnnlllmmmpppkkklllmmmlllkkkkkkmmmnnnrrrrrrpppmmmkkklllqqquuuwwwvvvwww{{{~~~}}}nnnnnn444444333333333333444444444444555666666666666666555666666777777888999999<<<;;;@@@NNNccc|||wwwssspppiii]]]TTTQQQPPPKKKHHHKKKKKKHHHIIIMMMLLLSSS[[[[[[VVVSSSVVV[[[YYYRRRIIIDDDCCCDDDDDDDDDDDDGGGLLLNNNNNNLLLIIIHHHJJJIIIJJJMMMQQQSSSRRRQQQYYY___fffhhhcccZZZRRRNNNGGGOOOZZZccchhhiiigggfff^^^___aaadddjjjrrr{{{}}}}}}}}}{{{xxxqqqiii___PPPBBB;;;;;;888888888888777777777777777777777777777777777777999999888888888888888999888999:::;;;;;;<<<;;;;;;===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<======>>>@@@@@@@@@?????????>>>>>>@@@AAAAAA@@@??????@@@BBBDDDFFFGGGGGGEEEDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHLLLKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKJJJJJJMMMSSSXXXYYYaaaqqqttt|||vvvZZZIIIAAA<<<999999===;;;999999;;;;;;;;;:::<<<<<<;;;:::999888777666666888;;;===?????????>>>>>>>>>>>>>>>===<<<;;;:::;;;:::999888888777777777888888999<<>>DDDLLL___|||~~~~~~tttiiiccc^^^XXXTTTSSSSSSRRRRRRTTTRRR\\\fffggg```ZZZ\\\aaaddd```WWWNNNGGGFFFIIILLLLLLNNNQQQTTTTTTSSSPPPNNNQQQUUUZZZ___aaaaaabbbbbbiiiooouuutttlll___UUUOOOLLLSSS[[[bbbfffhhhkkknnniiioooxxxyyyxxx|||}}}vvvyyylll]]]PPPEEE:::555666444444555555666666777777777777777777777777777777999999888888888888999999888999::::::::::::999999<<<<<<;;;;;;;;;;;;::::::>>>===<<<;;;:::;;;<<<<<>>>>>>>>>>>???@@@AAA@@@???>>>@@@AAABBBDDDFFFEEEDDDCCCDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHJJJJJJIIIIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHLLLQQQVVVUUUXXXcccwwwzzzqqqxxx[[[III???<<<>>>>>><<<;;;;;;;;;;;;999888<<<;;;;;;:::999888888777666777:::<<<>>>?????????>>>>>>???>>>>>>===<<<<<<;;;;;;:::999888888888888666777999:::===DDDMMMTTTWWWWWWVVVQQQKKKGGGGGGIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEEEEGGGHHHIIIJJJKKKKKKLLLNNNPPPSSSUUUWWWXXXYYYYYYZZZ\\\]]]___``````aaaccceeefffeeefffggghhhhhhiiijjjkkkkkkllllllkkkhhhffffffhhhkkknnnpppppppppnnnmmmmmmnnnoooooonnnppppppqqqqqqrrrsssssssssuuutttttttttsssooojjjfffiiiiiijjjkkklllmmmmmmnnnmmmnnnooopppqqqqqqpppppptttuuuuuusssqqqpppqqqrrrmmmnnnppppppnnnmmmnnnooolllkkkjjjhhhfffeeegggiiigggkkkooopppqqqyyy|||yyyxxxxxxrrr}}}pppsss444333333333333333333444333333444555555555555444444444555666666777777888999;;;===???AAAJJJ```ttt|||zzzuuupppmmmllljjjgggfff\\\dddkkkmmmjjjggggggiiirrrqqqlllaaaUUUOOOPPPTTT[[[[[[\\\___aaacccdddccc___gggqqqwwwxxxxxxzzz|||}}}ssseee\\\WWWTTTZZZbbbhhhlllrrryyyuuurrruuu|||tttuuueeeRRREEE===777555666444444555555555666666666666666666666666666666666777777777777777888888999999:::::::::::::::999888;;;;;;::::::::::::::::::???===;;;:::999:::<<<===@@@@@@??????????????????@@@BBBCCCBBB@@@@@@@@@AAAAAABBBDDDDDDCCCBBBCCCDDDBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHJJJKKKLLLLLLJJJHHHFFFGGGKKKPPPSSSVVVWWW[[[iiiwwwyyy[[[IIIDDDEEE===<<<;;;;;;;;;;;;999777;;;;;;;;;::::::999999888555666888;;;<<<===>>>>>>>>>>>>>>>???>>>>>>======;;;;;;:::999999999999999555777999999999???IIIRRR[[[^^^___YYYNNNFFFDDDFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHHHHIIIIIIJJJLLLNNNQQQSSSUUUVVVVVVWWWXXXZZZ[[[]]]^^^___^^^```cccdddddddddeeegggffffffggghhhiiiiiiiiiiiihhhgggffffffhhhkkknnnooolllkkkkkkkkklllmmmmmmlllllllllmmmnnnnnnoooooopppqqqrrrtttvvvvvvsssnnnjjjiiiiiiiiiiiiiiijjjkkkllllllmmmnnnoooppppppqqqqqqtttttttttssspppooopppqqqkkklllnnnooonnnmmmlllkkkiiiiiigggcccaaaaaadddfffhhhnnntttvvvzzz{{{xxxpppzzz~~~{{{xxxxxxyyyzzzyyyttt333333333222222333333333222333333444444444444444444444444555666666777777666555777:::;;;???JJJUUUlll|||wwwwwwyyy|||}}}nnncccaaacccmmmooottt{{{~~~{{{ttt}}}{{{llleeeddd^^^eeennnwwwzzzrrrmmmnnnuuu~~~wwwiiiXXXFFF<<<999666666888777777666666666555555555666666666666666666666666555555555555555666777777:::;;;;;;;;;;;;::::::999999999::::::::::::::::::<<<;;;:::999:::<<<>>>???AAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEEEECCCAAAAAABBB???AAACCCCCCBBBBBBCCCDDDAAAAAABBBCCCEEEFFFGGGGGGGGGFFFFFFFFFHHHJJJLLLMMMNNNKKKHHHGGGHHHKKKOOOQQQVVVVVVXXX```rrruuuWWWHHHDDD>>><<<;;;:::;;;;;;999888;;;:::::::::::::::::::::666666888999;;;<<<<<<===<<<======>>>>>>>>>>>>===<<<;;;::::::::::::::::::555888999888888<<>>======<<<;;;;;;::::::;;;;;;;;;888999:::999888;;;AAAFFFVVV]]]cccaaaWWWMMMHHHGGGAAAAAABBBBBBBBBAAAAAA@@@AAABBBBBBCCCDDDEEEEEEEEEGGGHHHJJJLLLNNNPPPQQQRRRRRRRRRTTTVVVXXXYYY[[[\\\[[[^^^bbbdddddddddeeeeeecccdddeeefffggggggggggggfffggggggeeeddddddfffhhhgggiiikkklllkkkjjjkkklllhhhhhhiiiiiijjjkkkkkkkkkkkkmmmooosssvvvwwwtttrrrppppppppppppoooooooooooommmmmmllllllmmmnnnoooppppppqqqrrrqqqnnnlllkkklllmmmkkkjjjiiiiiihhheeecccbbbaaa___]]]^^^bbbhhhmmmqqqvvv~~~}}}wwwsssmmmhhhhhhjjjooorrrwww333333222222222222333333111111222333333333333333222333333444555555666666999777888<<<===<<>>888777777444333555666666666666777777777777777777777777777777777777444444333444555666777777777888999::::::;;;::::::888888888888999999999:::999999:::;;;<<<===>>>>>>@@@@@@@@@AAAAAABBBBBBBBBCCCEEEGGGFFFDDDBBBAAAAAA???AAACCCDDDCCCCCCDDDEEECCCCCCDDDDDDEEEEEEEEEEEEFFFFFFEEEFFFHHHLLLOOORRRRRROOOMMMMMMOOOPPPOOONNNJJJOOOTTTTTT[[[pppttt\\\LLLHHHBBB>>><<<<<<;;;::::::::::::;;;;;;;;;<<<<<<888888888777777888888888999999;;;<<<============<<<<<<;;;;;;;;;;;;<<<<<<:::::::::999:::;;;===???HHHPPPXXX[[[VVVOOOJJJHHHBBBBBBCCCCCCCCCAAA@@@???AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGIIIKKKMMMNNNOOOPPPQQQRRRTTTVVVXXXZZZZZZYYY\\\aaacccdddccccccdddaaabbbcccdddeeeeeeeeeeeedddeeefffeeebbbaaabbbdddcccfffiiiiiihhhggghhhjjjhhhhhhhhhiiijjjjjjkkkkkkkkkkkkmmmppprrrsssqqqoooppppppqqqqqqqqqpppnnnmmmnnnmmmlllllllllmmmnnnnnnnnnpppqqqooommmjjjiiiiiikkkhhheeedddeeedddccc``````___^^^^^^```fffooouuuxxx}}}~~~|||ooolllhhhfffiiiooowww}}}333222222222222222222333111111222333333333333222222222333444444555555666888777888:::888666;;;CCCDDDZZZyyy~~~|||yyy{{{xxxhhhdddeeeiiinnnvvv~~~fffJJJ>>>:::888:::999555333555333333444555666777888999777777777777777777777777444444444555555777888888555666777888999:::::::::777777888888999999999:::999:::;;;<<<=========<<>>>>>???@@@AAAAAAAAAAAABBBAAA@@@@@@AAABBBCCCDDDHHHFFFDDDCCCBBBCCCEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJMMMRRRVVVVVVXXXZZZZZZYYYUUUQQQOOOSSSQQQOOOKKKLLLYYYvvvvvvzzz___GGGCCCDDD???::::::===<<<;;;:::999;;;>>>AAA::::::999999888777666666777777555555666888:::<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999888888:::>>>DDDJJJNNNPPPOOONNNGGGGGGFFFEEEEEEDDDDDDDDD<<<>>>AAADDDEEEEEECCCBBBBBBCCCDDDFFFHHHJJJKKKLLLLLLMMMNNNOOOPPPSSSWWW[[[\\\```bbb^^^]]]______]]]]]]^^^```aaabbbbbbcccbbbeeefffggggggeeebbb^^^\\\cccccccccbbbbbbcccfffiiieeeddddddfffhhhjjjkkkkkkmmmllljjjiiihhhiiijjjjjjooopppqqqpppllliiihhhhhhoooooopppnnnlllkkklllmmmiiikkkmmmooonnnllliiigggbbb``````bbb```[[[___gggfffccccccfffhhhjjjpppwww|||~~~~~~yyypppooo{{{~~~yyy222222222222111111000000111111111222222222333333333333333333333444555666777777666666777999;;;<<<@@@CCCOOOaaauuu~~~yyywwwmmmhhhiiijjjsss|||vvv\\\GGG===:::999888777666666666666666666777777777888888888666666777777888888777777888666444555888::::::888555888:::;;;:::888888999<<<;;;999888888999:::;;;;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAAAAAAAAAAACCCBBBBBBBBBCCCDDDFFFGGGFFFEEECCCBBBAAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHJJJLLLOOOPPPPPPQQQSSSTTTUUUWWWYYYYYYXXXVVVRRRPPPSSSRRRQQQNNNMMMUUUiii|||~~~yyyVVVIIIFFFBBB??????<<<;;;:::999888999;;;===::::::999999888777777777888777666555555777999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999<<>>???@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFGGGCCCCCCBBBAAAAAAAAAAAABBBDDDDDDDDDDDDEEEGGGHHHHHHLLLOOOSSSUUUTTTRRRPPPPPPPPPRRRTTTUUUUUUSSSPPPOOOOOOOOOPPPPPPOOOQQQ\\\gggxxx{{{iiiQQQHHHCCC@@@@@@<<<;;;:::999888999:::::::::::::::999888888777777999888666555555555666777:::;;;;;;;;;<<<<<<<<<=========<<<<<<;;;:::::::::888:::===AAADDDFFFGGGGGGAAACCCDDDFFFFFFEEEDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFIIIJJJLLLLLLMMMPPPTTTWWWZZZ```bbb```______^^^ZZZ[[[ZZZZZZZZZ[[[]]]___```^^^```bbbdddeeedddcccbbbbbbccccccaaa```aaaccceeehhhfffddddddfffhhhjjjjjjiiihhhgggfffffffffgggggggggiiijjjjjjhhhfffffffffeeegggjjjkkkiiigggffffffeeefffggggggfffdddaaa```]]]YYYYYY^^^dddjjjqqqwww|||zzzzzz|||zzzvvvtttuuuvvv|||yyyrrrttt111111111111111111111111111111111111222222222222444444333333222333333333777777666666666777888888999:::<<>>????????????======>>>???AAABBBDDDEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFHHHIIILLLOOORRRSSSQQQNNNLLLKKKIIIKKKMMMOOOOOONNNLLLKKKJJJIIIKKKPPPQQQQQQVVV]]]yyyrrr}}}eeeSSSGGGAAA@@@===<<<::::::;;;;;;;;;;;;:::::::::999999888888888:::999777666555444444555999:::::::::;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;777888:::<<<>>>@@@AAABBB>>>???BBBEEEEEEEEECCCAAA???>>>=========>>>???@@@AAAAAAAAABBBBBBCCCCCCDDDHHHIIIKKKLLLMMMOOORRRTTTWWW]]]aaa```^^^^^^\\\YYYYYYXXXWWWWWWXXXZZZ\\\^^^]]]^^^aaabbbddddddccccccdddeeeeeedddbbbbbbdddeeegggdddaaaaaabbbeeeffffffeeeeeeeeeddddddddddddeeeccceeeggghhhfffeeeeeeeeeaaaeeeiiikkkiiigggdddcccaaaaaabbbccccccbbbaaaaaa___[[[ZZZ```kkkvvv~~~yyyxxxuuuxxx~~~sssuuu/////////000000000000000000000111111111222222222444444333222222222333333666666666666666666777777999888999<<<>>>AAAIIIQQQkkk}}}|||yyyxxx|||zzzxxxooofffcccdddjjjuuuxxxgggTTTGGGAAA<<<;;;===999999888777777777888888555666666666666777777777666666777999999:::::::::::::::999777666555555555999:::<<<<<<;;;999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<===>>>>>>>>>>>>;;;<<<>>>???AAABBBCCCCCCCCCDDDDDDEEEDDDCCCBBBAAABBBBBBBBBCCCDDDFFFGGGHHHLLLNNNOOONNNLLLJJJIIIJJJFFFHHHIIIKKKLLLLLLKKKJJJIIIGGGIIINNNPPPQQQUUUZZZkkk}}}xxxmmmXXXIIICCC???===::::::;;;<<<<<<;;;:::::::::999999999999999;;;:::888777555444444333777888888999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;777888888999:::<<<===>>>;;;===@@@BBBCCCBBBAAA@@@======<<<<<<===???AAACCCAAAAAAAAAAAABBBBBBBBBCCCFFFHHHJJJKKKLLLMMMPPPRRRSSSYYY]]]]]]\\\\\\[[[WWWWWWVVVUUUUUUVVVXXX[[[\\\]]]^^^___```aaaaaaaaa```cccddddddcccbbbaaabbbddddddbbb___^^^___```aaaaaaaaaaaabbbbbbbbbbbbbbbbbbaaaccceeefffeeeddddddeeeaaadddiiikkkiiifffcccbbb]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[\\\cccqqq|||{{{{{{{{{tttwww~~~vvv~~~.........////////////000000000000111111111111222333333222222222222333333444444555555666666666777888555555:::===<<<===???KKKeee~~~zzzzzz}}}xxxrrroooiiieeegggkkkqqq{{{}}}cccSSSBBB<<<=========>>>999999888888888888999999555555666666666666777777555555777888999999::::::<<<===<<<;;;888777888999:::;;;;;;;;;::::::<<<>>>AAAAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<===::::::;;;<<<===============>>>@@@AAABBBCCCCCCCCCCCCEEEFFFGGGGGGEEECCCBBBBBBBBBBBBBBBCCCEEEFFFFFFMMMMMMMMMKKKIIIIIIJJJLLLGGGHHHJJJKKKLLLLLLLLLKKKLLLJJJJJJMMMNNNNNNRRRYYYbbbqqqyyyuuuyyypppYYYKKKEEEAAA;;;999;;;<<<;;;:::::::::::::::::::::999999;;;;;;:::888777555444444555666666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::999;;;===?????????>>>===>>>======>>>???AAADDDEEE??????@@@@@@AAAAAABBBBBBDDDFFFHHHIIIJJJKKKMMMOOONNNTTTXXXXXXXXXYYYYYYWWWVVVUUUUUUUUUVVVXXXZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^___``````___^^^___aaaaaa___^^^]]]^^^^^^\\\[[[^^^^^^___`````````_________aaacccdddcccbbbbbbccc```cccggghhhfffbbb___^^^[[[ZZZYYYXXXXXXXXXXXXXXXZZZ]]]___eeessszzzyyy|||rrrqqqxxx.../////////000000000000000000000000111111111111111111111111222333444444222333444555666777777777666333333777999888999<<<===LLLbbb{{{||||||~~~tttpppkkkhhhiiioootttxxxqqqbbbOOODDD;;;999;;;;;;;;;<<<888888777777777777888888555555555666666666777777444444666777888999999999;;;<<<<<<:::777666777999999:::999888999;;;@@@CCCRRROOOIIICCC>>><<<;;;<<<;;;;;;;;;<<<<<<<<<<<<===999:::;;;<<<<<<===<<<<<<===>>>@@@AAABBBBBBBBBAAACCCDDDGGGHHHHHHFFFCCCAAACCCBBBBBBBBBCCCCCCDDDEEEIIIJJJJJJJJJHHHHHHIIIKKKHHHHHHJJJKKKKKKKKKKKKKKKJJJIIIKKKMMMMMMLLLRRRZZZaaafffmmmzzzsssnnn~~~wwwaaaQQQJJJBBB=========<<<:::::::::::::::::::::::::::;;;;;;;;;:::888777666555333333444555666777888999:::::::::::::::;;;;;;;;;:::::::::;;;::::::999888999999:::;;;<<<<<<;;;;;;============>>>???@@@AAA<<<======>>>???@@@@@@AAA@@@CCCEEEFFFGGGHHHIIIKKKJJJOOOSSSRRRSSSWWWXXXVVVUUUUUUVVVWWWXXXYYYZZZZZZYYYZZZZZZ[[[\\\]]]]]]]]][[[]]]^^^___^^^^^^___``````___^^^^^^^^^]]]ZZZXXX[[[\\\]]]^^^___^^^^^^]]]\\\^^^aaaaaa```______```]]]```cccccc```\\\ZZZYYYVVVVVVVVVVVVXXXZZZ]]]^^^ccchhhkkklllttt~~~}}}xxxqqqqqqzzzwwwtttzzz//////000000111111111222000000000000111111111111111111111111222333444555111222333555666777777777777444333444444444999@@@<<>>???@@@@@@???>>>BBBDDDFFFHHHHHHFFFBBB@@@CCCCCCBBBBBBBBBCCCCCCDDDDDDFFFHHHHHHGGGGGGGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIEEEFFFKKKNNNMMMLLLSSS]]]eeebbbaaajjjwwwjjj|||]]]TTTIIIBBB@@@@@@>>>;;;::::::::::::::::::::::::;;;;;;;;;;;;999888777666222222333444555666777888::::::::::::::::::::::::;;;;;;<<<<<<<<<:::888777999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????>>>@@@CCCDDDDDDEEEFFFHHHGGGLLLPPPOOOPPPUUUWWWWWWUUUUUUWWWXXXYYYZZZZZZZZZWWWWWWXXXZZZ[[[\\\]]]^^^[[[]]]___```______```aaa```____________]]]YYYVVVZZZ[[[\\\]]]^^^]]]]]]\\\[[[]]]______^^^]]]\\\]]][[[]]]___^^^[[[XXXUUUUUURRRSSSTTTWWW\\\bbbgggjjjqqqvvvxxxtttuuu~~~}}}|||vvvxxxtttmmmjjjpppzzzvvvlllrrr///////////////000111111222111000//////000111222444333222111111111222333333333333333333333333333444444444555555555555666>>>:::???MMM[[[mmmxxxooollllllnnnrrrwww|||~~~nnn[[[III???<<<;;;999777666666777777555555555555444444444444444444555555666666777777666666666666666555555555666555444444444444555555999777666666888===BBBEEEeee\\\OOOCCC;;;999:::<<<:::::::::<<>>999999:::;;;<<<===>>>???AAA@@@@@@@@@@@@AAABBBCCCGGGFFFEEEDDDDDDCCCAAA???@@@AAABBBDDDDDDDDDDDDCCCGGGFFFEEEFFFGGGHHHGGGFFFIIIIIIHHHHHHGGGFFFFFFEEEJJJKKKLLLLLLKKKNNNSSSXXX\\\YYYUUUYYYooopppqqquuu```QQQIIICCC???===:::======999666777:::;;;;;;;;;<<<<<<;;;999888666666666666666555555555555555555666666777999:::;;;:::::::::::::::::::::999777777777888999:::;;;<<<<<<<<<;;;;;;;;;:::::::::<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDHHHIIIJJJKKKLLLNNNNNNOOORRRSSSVVVXXXZZZ[[[[[[[[[WWWXXXXXXYYYZZZZZZ[[[[[[[[[[[[ZZZ[[[\\\]]]^^^___^^^____________^^^^^^]]]ZZZ[[[\\\]]]]]]]]]\\\[[[bbb___[[[ZZZ[[[[[[YYYVVVWWWXXXZZZZZZUUUOOOPPPUUUUUURRRTTT\\\bbbfffoooyyy}}}||||||{{{zzzwwwuuussswwwzzzzzzxxxxxx}}}xxxiiijjjrrrxxx}}}///////////////000000111111111000//////000111111333222222111111222222222333333333333333333333333444444444444555555555555888555888BBBJJJSSShhh~~~|||{{{zzzuuutttxxxxxxxxxzzz}}}~~~sssfffYYYMMMAAA::::::999888777666666777777555555555666666777777777555555555555666666666666666666666666666666666555888888777777777666666666888777666666888<<<@@@CCCQQQMMMEEE>>>:::999:::;;;:::999:::<<<>>>??????===999999:::;;;<<<===>>>>>>?????????@@@@@@AAABBBCCCJJJHHHEEECCCBBBBBBAAAAAA???@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGIIIHHHGGGFFFFFFFFFFFFFFFIIIJJJKKKJJJJJJLLLQQQUUUWWWRRRLLLPPPbbbzzzwwwdddOOODDDBBBDDD<<<>>>>>><<<:::;;;<<<===:::;;;;;;;;;;;;:::888777777777777666666555555555555555555555666777888888:::::::::;;;;;;;;;;;;;;;999999999999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>???@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDGGGGGGHHHJJJKKKLLLMMMNNNPPPRRRTTTVVVXXXXXXXXXXXXVVVWWWWWWXXXYYYZZZZZZ[[[XXXYYYYYYZZZ[[[[[[\\\\\\^^^___```aaabbbbbbbbbbbb[[[\\\]]]^^^^^^]]]]]]\\\]]]ZZZXXXWWWXXXXXXVVVSSSSSSTTTWWWXXXTTTPPPQQQWWWWWWWWW\\\dddjjjpppzzz~~~|||wwwvvvvvvwwwvvvuuuvvvzzzvvvmmmeeelllzzz}}}//////......//////000111111000000//////000000111111111222222222222222111222222333333333333333333333333333444444444555555777666999???@@@@@@KKKXXXvvvvvvmmmooorrrxxx}}}|||~~~~~~~~~{{{mmmZZZKKKCCC>>>:::777777777666555555666666777555555666777888999::::::666666666555555555555555555555666666666666666666:::;;;;;;;;;:::888777666666555666666888;;;===???@@@???===;;;999888888999999999999;;;===>>>===<<<999999::::::;;;<<<============>>>???@@@AAACCCDDDLLLJJJFFFBBBAAAAAABBBCCC???@@@AAACCCDDDDDDEEEEEECCCCCCDDDEEEFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJKKKOOORRRTTTKKKEEEHHHSSSmmmyyyxxxfffQQQIIIGGG>>>===<<<<<<;;;999999999:::::::::;;;;;;:::999999999999888777666666555555666555555444444555555666999:::::::::;;;<<<<<<<<<;;;:::::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKKKKNNNOOOQQQSSSUUUUUUUUUTTTUUUUUUVVVWWWXXXYYYZZZ[[[VVVWWWYYYZZZ[[[[[[ZZZYYY\\\]]]___aaabbbcccdddddd\\\\\\]]]]]]]]]]]]\\\[[[XXXWWWUUUUUUUUUTTTSSSQQQPPPQQQTTTXXXXXXVVVYYY___bbbdddiiioootttzzz}}}{{{xxxuuutttvvvxxxyyyyyy{{{ssshhhcccfffqqq///............///000000000000000//////000000000///000222333333222111111222222222222222333333333222333333333444444444444777777:::>>>===<<>>???@@@BBBCCCDDDEEEEEEAAACCCDDDEEEEEEFFFHHHIIIHHHGGGFFFDDDDDDEEEGGGHHHHHHHHHIIIJJJJJJLLLMMMOOOSSSIIIEEEGGGLLL]]]zzzwwwqqqYYYKKKFFFAAA===<<<;;;888666666999999::::::::::::::::::::::::999888777666666555777666666555444444555555777777888999:::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCEEEFFFGGGHHHIIIMMMNNNPPPRRRSSSSSSSSSRRRTTTTTTVVVWWWYYYZZZ[[[\\\WWWYYY[[[\\\]]]\\\ZZZYYY[[[[[[]]]^^^___`````````\\\\\\[[[[[[ZZZYYYXXXWWWVVVUUUTTTTTTSSSSSSRRRQQQQQQRRRVVV]]]```aaafffmmmssstttuuuttttttzzz}}}{{{zzzzzz}}}|||sssllliiihhhpppxxx...............//////000/////////000000/////////...000111222333222111111111111111222222333333333222222222222333333333444222333555888888777;;;AAACCCKKK\\\qqqyyywwwtttqqqqqqtttyyy||||||yyy|||sssggg___UUUJJJ>>>888999:::888555222333333444555555666666666666666666666666666666666666555555444444333333444555555555666666777777999:::<<<<<<<<<:::888777555555666777888888888888:::999777666555666777888888888888999;;;<<<;;;999888888999999::::::;;;;;;999:::;;;<<<>>>@@@BBBDDDFFFHHHIIIHHHDDDAAA@@@@@@??????@@@AAABBBCCCDDDEEEAAACCCEEEFFFEEEFFFHHHJJJIIIIIIGGGFFFFFFGGGHHHHHHHHHIIIIIIKKKLLLMMMLLLLLLPPPIIIGGGIIIIIISSSuuutttrrrzzzaaaSSSHHH@@@@@@@@@<<<:::;;;::::::::::::::::::;;;;;;;;;::::::999888888777777888888777666555555555555555555666777888888999999<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===>>>>>>?????????@@@@@@AAABBBBBBBBB@@@@@@AAACCCDDDEEEFFFGGGLLLMMMOOOQQQRRRSSSSSSRRRSSSTTTUUUWWWYYY[[[\\\]]]ZZZ[[[]]]^^^___^^^\\\[[[\\\\\\\\\]]]]]]\\\\\\[[[[[[ZZZXXXWWWUUUSSSRRRQQQTTTTTTSSSSSSRRRSSSTTTUUUXXXXXX\\\dddiiimmmrrryyy{{{qqqllloooxxxxxxyyy{{{~~~ssslllnnnsssxxxzzz~~~......------......///000...//////000000//////...//////000111222222222222000000111111222333333333111111222222222333333333222333444444444555777:::======DDDRRRfff~~~{{{vvvrrrppprrrtttzzzxxxttttttyyytttcccSSSIIIBBB===888777999:::777444222333444555555555555555666555555555444444444333555555555444444444444444444444555555666777777777777888999;;;<<<;;;;;;:::666666777777777777777777666555333222333555888:::888777777888:::;;;999888888888888999999:::::::::999999:::;;;===???AAABBBBBBFFFIIIIIIEEE@@@??????AAA@@@@@@@@@AAABBBCCCDDDBBBEEEGGGGGGEEEEEEHHHKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIKKKMMMMMMKKKIIIIIIGGGGGGHHHFFFMMMeeerrryyycccRRRDDDAAAAAA===<<<>>>;;;;;;:::999999::::::::::::::::::::::::999999999888888777666555555555666444555555555666777777777;;;:::::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<===>>>>>>>>>??????@@@@@@AAAAAABBB??????@@@AAACCCDDDEEEEEEJJJLLLNNNPPPRRRSSSSSSSSSQQQRRRTTTVVVXXXZZZ\\\]]][[[\\\]]]^^^^^^]]]\\\[[[]]]]]]]]]\\\[[[ZZZXXXXXXWWWVVVTTTRRRQQQPPPOOOOOORRRSSSTTTTTTUUUYYY^^^bbbfffeeegggnnnssswww{{{|||nnnfffgggjjjkkkvvvuuuxxx{{{pppsssxxx|||sssjjjjjjttt}}}yyy...------------...//////......///000000///....../////////000000111222333///000000111222222333333111111111111222222222222333555666555555666666666:::777999AAALLL]]]ttt{{{uuussspppqqquuuwwwvvvxxx~~~xxxwww{{{~~~|||}}}}}}~~~yyyvvvvvv||||||mmm]]]NNNCCC===999777555555777777666555333444555666666555444444444444444444444555555555333444444444444444444555444444555555666777777888666666888:::<<<>>>???@@@888888777777666777777777555444444444555777888:::777777666888999:::888777888888888888999999999999999999:::;;;<<<>>>@@@AAA@@@DDDGGGFFFBBB???@@@BBBBBBAAAAAA@@@@@@AAABBBBBBDDDGGGJJJIIIFFFEEEHHHKKKNNNOOOOOOOOONNNKKKIIIHHHGGGGGGGGGJJJLLLLLLIIIEEECCCEEEEEECCCDDDLLL\\\iiiyyyvvvhhhRRRIIIEEE???<<>>>>>>>>??????@@@AAAAAAAAA>>>>>>???AAABBBCCCDDDEEEGGGIIILLLOOOQQQRRRSSSSSSNNNOOOQQQSSSVVVXXXZZZ[[[ZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZYYYXXXVVVUUUTTTRRRQQQPPPOOOOOOPPPQQQQQQTTTVVVXXXZZZ___gggqqqxxx|||xxxxxx|||ssslllkkkgggaaabbbccciiitttzzzrrrrrrvvv|||~~~yyyvvvooonnnpppvvvxxxsss{{{...------------...//////---...///000000///...---000//////...///111333444///000000111222222333333000111111111111222222222000333555555555666555333777555666;;;@@@HHH[[[mmm}}}vvvrrrtttrrrllliiikkkooosss{{{yyypppfffbbbbbbbbb___ZZZ^^^jjj||||||yyyxxx{{{|||}}}}}}|||kkkXXXIII???;;;:::999777666444444555666777444444666666666555444333222333333444555666777777333333333444444555555555444444444555666777777888555666777999<<>>AAADDDCCCBBBAAA@@@@@@@@@AAABBBEEEHHHKKKJJJFFFEEEHHHKKKPPPQQQRRRRRRPPPMMMJJJGGGFFFEEEFFFIIIKKKKKKGGGCCC@@@DDDDDD@@@CCCOOOZZZ^^^sssooommmfffXXXOOODDD@@@BBB>>><<<;;;999888888999999999999:::;;;;;;<<<<<<===444444444333333444444555777777777777666666666666777777888888999:::;;;<<<<<<<<<;;;;;;;;;:::::::::888999999:::;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>???@@@BBBCCCDDDEEEEEEGGGJJJMMMPPPRRRSSSSSSLLLMMMOOOQQQTTTVVVXXXYYYXXXWWWWWWVVVVVVVVVWWWWWWUUUVVVUUUUUUTTTSSSRRRQQQNNNMMMMMMNNNOOOQQQSSSUUUXXXZZZ]]]aaahhhttt{{{vvvuuulllaaa``````cccmmmyyy{{{{{{yyynnnhhhgggfffnnnyyyyyylllmmm////////////////////////111111000000//////......000000000000111111111111000000000000111111111111000000111222333333444444444444333333333444555555555666777777999???HHHNNNaaa{{{|||qqqkkkhhhhhhdddfffjjjoootttyyy}}}{{{kkkeeeoooppp```RRRPPPRRRcccxxx{{{xxxyyyttttttwwwxxxwww|||oooaaaOOOBBB===;;;777333444333333333333444555666444444444444444555666777444444555555555555555555333333333333333333333333555444333333333333444555333444555666999===@@@BBB666666666666777777777888:::999888666555555555555333444555777888:::;;;;;;::::::999888777777888888;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>???AAABBBAAA???AAAAAAAAAAAAAAAAAAAAAAAAGGGGGGFFFEEEFFFGGGIIIJJJNNNLLLLLLNNNPPPOOOJJJFFFHHHFFFEEEFFFGGGGGGFFFEEEFFFEEEDDDEEEHHHNNNTTTWWWaaaxxxtttlllpppzzzgggSSSHHHIII>>><<<777444666999888555888888999999::::::;;;;;;777777666666666666777777888888888888777666444444555555555555666777999999999:::<<<>>>??????>>>>>>:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>===<<<;;;<<<<<<>>>???AAABBBDDDDDDEEEFFFHHHKKKMMMNNNOOOOOOPPPPPPPPPRRRUUUVVVUUUTTTUUUWWWXXXVVVRRROOOPPPQQQQQQRRRPPPNNNQQQVVVUUUPPPRRRRRRTTTVVVZZZ\\\]]]\\\aaagggkkknnnvvv{{{wwwwwwssslllkkkhhhgggllluuuuuuiiibbbcccfffrrryyynnnooottt////////////////////////000000000000//////......//////000000000111111111000000000000111111111111000000111222222333444444333333333222333333444555222444666777888;;;@@@DDDKKK___yyyuuunnnjjjfffeeeddddddfffjjjnnnpppnnnrrryyy~~~}}}xxxuuussssssyyytttoooxxxxxxhhhZZZWWWVVVeeeuuu~~~vvvrrrooollllllpppssswwwxxxqqq\\\QQQBBB:::999999777444333333222222222333333444444444444444444555666666555555444444444444444444333333333333333333333333555444333333333333444555555555666666888:::<<<===777777777777777777777777888888777666555555555555555555666888999:::<<<<<<:::999999888777777888888;;;;;;;;;;;;<<<<<<<<<<<>>@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDEEEFFFGGGGGGJJJJJJKKKMMMOOONNNKKKIIIHHHGGGFFFFFFGGGHHHGGGFFFGGGFFFEEEFFFIIIOOOTTTWWWYYYhhhxxxkkkeeesssyyy```RRRLLLGGGAAA>>>>>><<<:::888888888888888999999999999777777777666666777777777888888888888777666555444444444444444555666777888777888:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>======>>>???@@@AAACCCCCCFFFGGGIIIKKKMMMNNNNNNOOOKKKKKKLLLLLLMMMMMMMMMNNNPPPPPPPPPOOOOOOPPPRRRSSSQQQQQQPPPOOORRRXXXYYYUUUWWWWWWYYY^^^eeeiiiiiihhhssszzz~~~~~~}}}yyyssssssrrrrrruuu||||||sssjjjfffiiipppvvvvvvnnnrrr}}}////////////////////////000000000////////////...//////000000000000111111000000000000111111111111000000111111222333333333222222111111222222333444111333555666777777999;;;<<>>>>>????????????????????????AAAAAABBBCCCDDDEEEEEEDDDEEEHHHKKKLLLLLLKKKKKKKKKHHHGGGFFFGGGHHHIIIHHHGGGHHHGGGFFFGGGJJJNNNSSSVVVWWW\\\jjjuuudddddduuuhhhZZZNNNEEEDDDBBB<<<999<<<::::::999999888999999999888888777777777777888888888888888888888777666555444444333444444555666777555555666777888888888888<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>???????????????@@@AAABBBBBBEEEFFFHHHIIIJJJKKKKKKKKKJJJLLLNNNLLLJJJIIILLLOOOPPPLLLHHHIIIMMMQQQSSSSSSSSSUUUVVVWWW]]]fffjjjiiihhhgggiiiqqqzzz}}}~~~~~~rrrllleeeccciiiuuuvvvjjjqqqzzz////////////////////////////////////////////////////////////000000000111///000000000111111111111000000111111222222222333111111111000111222222333333444444555666666888999888>>>HHHTTTiii}}}sssjjjccc```___```]]]bbbhhhjjjhhhfffggghhhkkkhhheeecccdddlll{{{ssstttooobbbXXXXXXdddnnn|||~~~uuutttsssrrrrrrrrrqqqqqqnnnssszzzvvvbbbOOOFFFAAA;;;666444555666444222444333333222222222222222444444444333333444555555555555444333222222111111222222333333333333444444444444444444444444444444666555555555555555555555666666666666555555555555333444444555555555555555666666777888999999::::::999999888888888888888999::::::;;;;;;;;;<<<<<<<<<<<<===>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDCCCDDDGGGKKKKKKIIIGGGHHHJJJIIIGGGGGGGGGIIIJJJIIIHHHHHHGGGFFFGGGIIIMMMQQQSSSXXXXXX___pppyyymmmlll|||ooo^^^OOOKKKFFF===<<>>===;;;:::999888888999999888888777777888888999888999999999888888777666555444444444555555666777444444555555666666666666888999999:::;;;;;;<<<<<<===============>>>>>>???BBBAAA@@@@@@@@@AAABBBCCCCCCCCCEEEFFFGGGHHHHHHHHHJJJNNNQQQOOOLLLLLLQQQVVVVVVOOOIIIJJJQQQXXXYYYXXXXXX\\\```dddmmmyyy}}}|||}}}vvvhhhdddbbbgggssszzzqqqlll|||////////////////////////.............../////////...////////////000000000///000000000111111111111000111111111111111222222111111000000000111222222333222111111222555888999555999>>>BBBLLLbbbuuulllgggeeeeeehhhlllllliiieeeccccccccc```]]]]]]bbbpppvvvsssnnnfffcccfffnnnyyyyyynnnooopppmmmkkkmmmsssxxxyyy|||nnn^^^NNNAAA<<<<<<888555444555555444222444444333333333333444444555444444333333333444444555555444333222222111111222222222333333444444444444444444444444444444444333333444444555555555555444444444444444444444444222333444555666666666555555666666666777777888888999888888888888888999999:::::::::;;;;;;;;;;;;<<<999;;;>>>>>>======>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEDDDEEEHHHKKKJJJGGGEEEFFFGGGHHHGGGFFFGGGIIIJJJIIIHHHGGGFFFEEEFFFGGGJJJNNNPPPTTTSSSYYYeeetttuuusssnnnaaaUUUHHHCCCEEE???>>>;;;999777666666777999999888888888888999999999999999999999888888777666666666555666666777777555555555555555666666666444444666777999;;;<<<<<<;;;;;;;;;<<<>>>@@@AAABBBDDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEGGGIIIJJJJJJKKKKKKOOOTTTTTTSSSTTTZZZ___aaaZZZUUUXXXaaaiiijjjhhheeekkkpppttt|||zzzooohhheeeeeehhhrrr~~~uuuqqqvvv////////////////////////---............/////////......////////////000000000000000000111111111111111111111111111111111111111111000000111111222333222///------000444666777555777::::::<<>>===???AAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCEEEEEEFFFFFFHHHIIIIIIIIIGGGEEEEEEEEEGGGFFFEEEGGGIIIJJJIIIHHHFFFFFFEEEEEEFFFIIIKKKMMMQQQRRRXXXaaaiiitttppp^^^NNNDDDBBB@@@===999777666666666::::::999999999999::::::999999:::::::::999999888777777666666666777777888777666666555555666777777222222444666888999;;;<<<555666777999<<<@@@DDDFFFEEECCCBBBAAAAAABBBDDDEEEEEEGGGIIILLLOOOQQQRRRSSSTTTYYY^^^bbbcccfffjjjnnnkkkgggeeejjjttt|||}}}zzzwww}}}}}}sssjjjiiikkkppprrrvvv~~~xxxpppmmmsss////////////////////////---------.........//////........./////////000000000000000000111111111111111111111111000000000000222111111111111222333333222000...000333555444333777555666:::;;;>>>JJJVVVkkkzzz{{{rrrkkkllleee```___```fffqqq}}}zzzqqqnnnmmmmmmqqqvvv{{{}}}yyyxxxrrrooonnnkkkjjjmmmvvvqqqbbbRRRGGG???888555666444333222222333333333222111111222222333444666666555444333333222222333333555555444444444444444444111111222333333444555555333333444555555444333333222333444555555555444333333333444555666666777888444555777888888777666555777777777666666666666666888888777777888999999:::999999:::::::::;;;;;;;;;???BBBEEECCC???===???AAA????????????????????????@@@@@@@@@AAACCCEEEFFFGGGHHHGGGFFFGGGHHHHHHGGGFFFFFFEEEDDDFFFHHHIIIIIIHHHGGGGGGFFFFFFGGGIIIJJJLLLQQQPPPWWW___bbbgggxxxjjjRRRIIIGGGBBB>>>;;;:::::::::::::::999999999999::::::999999:::::::::::::::999777666666555555555666666777777666555555666777777444555555666777888999999555444555666888<<>>>>>AAA????????????????????????@@@??????@@@AAADDDFFFGGGHHHEEEDDDEEEIIIKKKIIIGGGEEEDDDDDDEEEGGGIIIHHHGGGIIIHHHHHHGGGHHHIIIKKKLLLMMMLLLQQQZZZ\\\\\\hhhyyyiiiQQQNNNIIIEEEBBB@@@@@@@@@;;;::::::999999::::::;;;999999:::;;;;;;:::::::::666555555444444444555555888777666555444555666777888777777777777777777777888777555444444666777999AAA@@@>>>===>>>@@@CCCEEEEEEGGGKKKPPPUUUYYY\\\^^^eeehhhmmmtttzzz}}}|||{{{yyyyyyzzz}}}{{{wwweeelllqqqpppoooqqqrrrqqqoooqqqqqqooommmpppyyy}}}zzzqqqwwwzzz~~~vvvmmmddd^^^^^^^^^bbbgggkkkvvv~~~............////////////........................////////////000000000000///////////////000111111000000000000000000000000111111111111111111111111222222222333333333444444444555555555444555777:::EEEDDDTTTuuuzzzvvvsssmmmgggeeegggggggggjjjmmmjjjcccjjjqqqvvvmmmqqqvvv^^^NNN@@@>>>;;;777555444555555555333111111222222111000222222222333333444444444333333333333333333333333777777777666444444555666555444222222222444666777555666777666444333333444666555333111111222333444222333444666777999:::;;;666666666666666666666666555666777888888999999888777777777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;FFFJJJLLLIIIBBB======?????????@@@@@@???>>><<<;;;>>>>>>>>>???AAACCCEEEGGGEEEEEEFFFHHHKKKKKKIIIGGGIIIIIIHHHFFFDDDDDDGGGIIIIIIHHHFFFGGGIIIKKKKKKKKKSSSNNNNNNTTTXXXYYY___fff|||qqqbbbQQQHHHHHHHHHCCC===>>>>>><<<:::888888:::<<<999999999888888888;;;===777777666555444333333333888888777777666666555555888888999999999999888888666777777666555777:::======<<<<<<;;;<<<<<<======BBBCCCEEEIIINNNSSSWWWZZZWWWZZZ___eeelllrrrwwwyyy|||zzzwwwuuurrrmmmfffbbbZZZWWWWWW[[[ZZZWWWXXX]]][[[[[[[[[ZZZ[[[___gggmmmzzzxxxzzzyyyqqqiiieee___WWWQQQPPPUUU\\\fffsss............////////////....................................///////////////////////////000111111000000000000000000000000000000000000000000000000222222222333333333333444444555555555444555777999===>>>JJJbbbxxxyyyrrrvvvxxxxxxxxxvvvnnneeefffmmmxxx~~~~~~ooo[[[IIIAAA<<<;;;888555444333333444555444222222333444333222222222333333333333333333333333333333333333333333555666666555333333444555555444222222222444555777555666777666444333444555444444333222111222333444444555666777888999:::;;;666666666666666666666666555555777888888888888888777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;@@@BBBEEEDDD@@@>>>>>>@@@===>>>?????????>>>===<<<>>>>>>>>>>>>@@@AAACCCEEEEEEFFFHHHKKKNNNNNNKKKIIIJJJKKKKKKJJJIIIIIILLLNNNNNNKKKHHHHHHIIIJJJJJJJJJRRRNNNMMMRRRTTTUUUYYY___mmm|||zzznnneee___VVVLLLDDDDDDDDDBBB@@@>>><<<;;;:::<<<<<<<<<;;;:::;;;<<<===888777777666666555555555666666666666555555555555777888888999999888888777666666666555555666999<<<===============>>>??????@@@AAAAAACCCFFFIIIKKKMMMJJJLLLPPPUUU\\\ccchhhkkkooommmkkkjjjiiifffbbb```UUUQQQPPPSSSTTTQQQRRRVVVWWWWWWVVVTTTTTTWWW^^^ccczzz~~~xxxjjj```XXXRRROOONNNMMMPPPUUU\\\hhhyyy||||||---............/////////........................------------............///////////////000111111000000000000000000000000////////////////////////111111222222222333333333333444555444444444666888777888@@@LLLUUUaaaxxx{{{ooogggmmmuuufffTTTDDD<<<<<<888777555333222222222333333222111222333444333222333333333333333222222222333333333333333333333333333444555444333222333444444444333222222333555666444555666666444333444555222222222222333333333333666666777888888999::::::666666666666666666666666555555666777888888888888777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>=========<<<<<<<<<>>>?????????>>>===>>>>>>>>>>>>???@@@AAABBBCCCEEEHHHMMMPPPOOOLLLIIIIIIKKKLLLLLLLLLMMMOOOQQQRRRNNNJJJHHHHHHIIIIIIIIIQQQMMMMMMOOOPPPPPPSSSWWW```hhh~~~rrrcccZZZLLLIIIFFFCCCAAA???<<<::::::::::::::::::999999999888888888888777777777777444555555555555555555666777888888999999888888777555666666555444555888:::======>>>>>>???@@@AAAAAACCCCCCCCCCCCCCCDDDEEEFFFAAAAAABBBEEEIIINNNSSSVVV``````aaacccfffgggfffdddYYYUUUTTTWWWXXXWWWWWWYYY[[[ZZZWWWTTTSSSUUUZZZ^^^nnnppp^^^RRROOOIIIDDDDDDGGGNNN[[[ffftttuuuiiimmm{{{---------.........//////........................------.........////////////////////////000000111////////////////////////000000000000000000000000111111111111222222222222222333444444444444666777666777:::>>>AAAHHHZZZlllyyyzzz~~~ppp^^^PPPDDD;;;:::===555444333222222222222333000//////111333444333222444333333333222222111111222222222222222222222222111333444333222111222333444333333222222333444444333555666555444444555666111222222333444333333222777777777777777888888888666666666666666666666666444555666777888888888888777777777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;;;;:::888<<<===>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAACCCGGGMMMPPPOOOLLLHHHGGGIIIKKKKKKKKKKKKMMMOOOQQQNNNIIIGGGGGGIIIJJJJJJMMMLLLLLLMMMNNNOOOPPPRRR^^^```ooo}}}ddd\\\RRRKKKGGGEEEAAA>>>:::999999999::::::999888777777777888888888888888444555555555666777777777777777888888888888777777444555666555444555777999<<<===>>>???@@@AAABBBBBBDDDDDDDDDDDDDDDEEEFFFFFFCCCAAA>>><<<===@@@CCCFFFPPPTTTZZZbbbiiimmmlllkkkdddbbbaaabbbddddddcccdddccc```\\\WWWUUUVVVYYY\\\hhhyyy}}}uuukkkaaaWWWNNNIIIIIIFFFEEEJJJQQQ]]]mmm|||zzztttkkkdddsss------------........................................../////////000000000///////////////000000111////////////////////////111111111111111111111111000000000111111111222222000222444444333333555666888777777999;;;???HHHQQQbbbuuuvvveeeUUUEEE===:::777666777333333333333333333333333000000111222555666555333333333333222222111111111222222222222222222222222///111333333222111111222333333333222222333333333222444555555444444666777222333333444444444333333666666666666666666666666666666666666666666666666444555666777777888888777666777777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999:::;;;<<<;;;:::===???@@@BBBCCCCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDHHHMMMQQQPPPMMMIIIGGGIIIKKKLLLKKKJJJJJJKKKMMMJJJGGGFFFGGGIIIJJJKKKJJJKKKLLLLLLNNNPPPQQQQQQZZZ[[[dddwwwzzzqqqzzznnn^^^UUUNNNGGGAAA===;;;:::;;;===>>>===;;;777777777777777777888888666666666777888888888999777777777888888777777777444555666666555444666888:::;;;===>>>@@@@@@@@@@@@===>>>@@@BBBDDDFFFGGGHHHEEEBBB>>>:::999;;;>>>@@@CCCJJJVVVdddnnnrrrqqqooohhhjjjllllllkkkkkkkkkkkkiiiddd^^^YYYWWWXXXYYYZZZhhhxxx{{{yyy{{{~~~|||yyyvvvrrrpppiiieee^^^UUUNNNJJJHHHHHHBBBBBBHHHUUUcccqqqmmmjjjlllppp,,,------------.................................////////////000000000111///////////////000111111000000000000000000000000111111111111111111111111///000000000000111111111///111333444333333444555666555444666999<<<>>>???GGGWWWkkk}}}~~~~~~{{{kkkaaaRRREEE888666777666333222333333333333333333333333333333444666888999777555222222222222222111111111222222222222222222222222...111333444222111111222333333333333222222222222111333555555555555666888555555555555444444444444444555555555555555555555666666666666666666666666444444555666777777777777666777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::<<<>>>@@@AAA???@@@BBBDDDDDDDDDDDDCCCAAABBBCCCCCCCCCCCCCCCBBBDDDFFFIIINNNQQQPPPMMMJJJHHHJJJMMMNNNMMMKKKKKKKKKIIIGGGFFFFFFIIIKKKKKKKKKGGGKKKMMMLLLNNNRRRRRRPPPOOOQQQXXXcccooo~~~~~~lllmmmwwwzzzmmm___OOODDDAAA===999999;;;<<<:::888888888777777777777777777777888888888888888999999666777777888888777777666555666777777666555666777777888:::<<<======<<<<<<:::<<>>AAABBBIIIWWWfffqqquuutttqqqhhhqqqwwwvvvrrrqqqqqqqqqpppkkkddd___]]]]]]^^^^^^hhhuuu~~~wwwnnnjjjlllnnnllljjjhhheee```ZZZVVVOOOOOONNNKKKGGGEEEFFFGGGIIIJJJUUUgggzzz|||jjjmmmxxx,,,,,,---------........................................../////////000000///////////////000111111000000000000000000000000111111111111111111111111/////////000000000111111...111333444333333333444333444444444666777777666;;;DDDNNNXXXfff{{{~~~~~~|||~~~nnn___SSSLLLDDD<<<555666777555444555222222333333333222222222333333444666888888666333111111111111222222222222111111111111111111111111...111333444333222222222333333333333333222111111111333444555555555777999999888777555444444444555444444555555666666777777666666666666666666666666333444555666777777777777666777777888:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<;;;<<<@@@DDD@@@AAABBBDDDDDDDDDCCCCCC@@@@@@BBBCCCCCCCCCCCCBBBDDDEEEGGGJJJLLLLLLJJJHHHEEEIIIMMMOOONNNMMMLLLLLLHHHGGGGGGIIIKKKLLLKKKJJJGGGLLLNNNLLLNNNQQQQQQMMMHHHJJJPPPVVV[[[fffyyywwwuuuxxxkkkYYYKKKEEE>>>;;;;;;<<<:::777::::::999999888888777777888888888888777777777777666666777777777777666666666777888888777666666777555666888999:::999888777999;;;>>>AAADDDGGGHHHIII???===;;;999999;;;>>>@@@AAAGGGQQQ]]]gggkkkkkkhhheeettt|||uuurrrsssssssssmmmeeeaaa```aaaaaa```cccmmmxxx}}}|||tttpppllliiiccc\\\YYY[[[ZZZYYYXXXXXXWWWTTTNNNIIIEEEFFFFFFFFFHHHLLLTTTYYYhhhgggmmm~~~}}}www,,,,,,,,,---------..............................---------........./////////////////////000111111000000000000000000000000000000000000000000000000////////////000000000000...000333444333333333444222555666444222333555555999<<<>>>@@@KKKaaawww}}}zzzzzzzzz{{{|||hhhUUUHHH@@@===888444222444333111333777111222222222222111111000000000111333555444222000000000111111222222222333111111111111111111111111...111444555444333222222333333333333333222111000000222444555555555777999<<<:::888555444444555555555555555666777888888888666666666666666666666666333444555666777777777777666777777999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@>>>:::999===BBB@@@AAABBBCCCCCCCCCBBBAAA>>>???AAABBBCCCCCCBBBBBBAAAAAACCCEEEGGGGGGEEEDDDAAAEEEJJJNNNNNNMMMMMMMMMIIIIIIJJJKKKMMMMMMKKKIIIGGGLLLOOOLLLMMMQQQOOOJJJGGGIIINNNQQQSSSYYYjjjyyy{{{ooooooyyy[[[SSSIIIDDDCCCCCC@@@===<<<<<<;;;::::::999888888888888777777666666555555666666777777777777666666666888999999777666777777333444666777777666555444444555888;;;===>>>??????BBB@@@===;;;:::;;;<<<>>>;;;>>>EEENNNVVVZZZZZZYYY^^^qqq{{{qqqmmmooopppnnnhhh```\\\\\\]]]]]]\\\]]]eeellloooooommmjjjgggbbb]]]ZZZXXXSSSNNNLLLOOOLLLLLLMMMPPPRRRQQQMMMHHHKKKJJJHHHHHHMMMZZZjjjvvv//////.........---------------------------------..................------......////////////......---......///000111111222222111111111000000//////000000000000000000000000000111111111111222222222333333333333333333333333444666999<<>>???????????????????????????AAAAAABBBCCCCCCBBBAAAAAADDDDDDEEEFFFFFFEEEDDDCCCDDDEEEFFFHHHJJJKKKMMMNNNNNNLLLKKKJJJKKKLLLKKKJJJIIIJJJKKKLLLLLLLLLKKKJJJGGGHHHKKKOOOTTTYYY^^^aaazzzrrrpppwwwyyymmmaaaZZZSSSJJJCCC@@@===>>><<<999:::===<<<888888::::::888666777777666999888777666555555555555999888888777666666555555666666777777777777777777777888888:::;;;<<<===>>>;;;:::999999999:::;;;<<>>>>>@@@@@@<<<=========;;;;;;<<<<<<<<<;;;::::::999999888999999888888888777777666666666666666666666666666666666444555666777888999::::::<<<;;;:::999888888999999:::;;;<<<>>>AAAEEEIIILLLKKK^^^mmmhhhYYYPPPOOOQQQPPPNNNJJJGGGFFFEEEFFFGGGDDDEEEFFFGGGGGGFFFEEEEEEDDDBBBAAA@@@AAACCCDDDDDDCCCKKK[[[ppp{{{{{{wwwtttqqqtttxxx|||...............---------------------------------........................//////000000000000//////////////////////////////111111000000000000//////111111111111111111111111000000000111111111222222222222333333333333333333555555444333222444777:::;;;@@@GGGNNNYYYkkk{{{wwwuuussssssuuuyyypppaaaNNNGGG===777666666555444222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000111111222222222222222222222222222222222222333444666777333333444444444444333333777777666444333333333333555444444333333444444555555555555555555555555555666666666555555666666666666555555555555666777777666666666777777888888999;;;::::::999999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAABBBCCCCCCCCCCCCBBBBBB@@@BBBDDDFFFHHHIIIIIIIIIIIIHHHHHHIIIKKKLLLLLLKKKGGGHHHJJJLLLLLLLLLLLLLLLKKKLLLNNNQQQSSSTTTVVVVVVZZZiii}}}wwwpppnnnqqqeeeXXXZZZWWWQQQMMMKKKHHHCCCBBB???<<<<<<===>>>>>>>>>:::999999999999888888888888888888777777777777777777777777666666666666666333444444555666777777888<<<;;;:::888777666666666888888888999;;;>>>@@@BBBEEEKKKNNNLLLHHHFFFCCCAAABBBAAA???>>>>>>???@@@AAA;;;;;;;;;;;;;;;<<<<<<===<<<===>>>???AAABBBBBBCCCFFFMMMaaa|||........................---------------------------------...............//////000000000000////////////////////////......000000000000000000//////222222222222222222222222000000000000111111111111222222222222222333333333555555555444333444777::::::<<<>>>@@@FFFQQQ___iii|||vvvtttssstttuuu{{{{{{pppbbbRRRGGGAAA===999777666555333111222222222222222222222222111111111111111111111111222333444444444444333222000000000000000111111111111111111111111111111111333222111111222555777999444444333222222333444444888777555333222222333333333333333333333333333333444444555555555555555666555555666666666666555555555555555555666666666777555555555666666666777777999999999999999::::::;;;===============>>>>>>???<<<======>>>???@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBB@@@AAADDDFFFHHHHHHHHHGGGGGGFFFFFFHHHKKKLLLKKKJJJIIIJJJKKKLLLLLLKKKKKKJJJKKKMMMOOORRRTTTTTTTTTTTTXXX```ooorrriiitttxxx{{{zzzrrriiibbbYYYQQQNNNGGG@@@@@@AAA@@@>>>>>>;;;;;;;;;;;;::::::999999777777777777777777777777999999999888888888888888555555666666777777888888:::999888888777666666666999888888888999:::;;;<<<@@@???>>>===???@@@===:::;;;:::999999:::;;;===>>>===<<<;;;::::::;;;<<<===>>>???AAAAAABBBCCCFFFGGGPPPQQQ\\\ttt---.....................---------------------------------.........////////////000000000000//////////////////............//////////////////000000111111111111111111111111//////000000000111111111111111111222222333333333222222222111000111333666555666777888999===EEEJJJ```kkk|||vvvsssvvvzzz}}}}}}{{{kkk\\\QQQGGG>>>:::777666555444333111///---111111111111111111111111000000000000000000000000///000222333333222000/////////000000111111111111111111111111111111111111333222111111222555777999555444222111111222444555555555333222222333444555222333333333333333333222333444444444555555666666555555666777777666555555444555555666666666666666555555555555555666666666888888888888888999:::;;;999999::::::;;;;;;;;;;;;;;;<<<<<<>>>???@@@AAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAABBBDDDFFFGGGHHHHHHGGGEEEEEEFFFHHHKKKLLLKKKJJJKKKKKKLLLLLLLLLJJJIIIHHHHHHJJJLLLOOOQQQRRRRRRRRRUUUYYY```mmm}}}nnnjjjmmmuuulllcccVVVKKKIIIIIIFFFCCCBBBAAAAAAAAAAAA@@@???>>>===999999999999888888888888999999999888888888777777666666666666666777777777777777777777777777777777999999888888888888888888:::999:::<<<===<<<;;;:::999999888888999:::;;;<<>>BBBDDDEEEFFFGGGLLLRRRWWW^^^[[[___qqq---------...............------------------------,,,,,,------.../////////......////////////....................................////////////000000000000000000000000000000/////////000000000111111000000111111222333333333333444333111000///111222///111333555666999===@@@IIISSSbbbsss|||tttpppttt|||}}}pppbbbRRRFFF???999777888111222222333222111000000000000000000000000000000000000000000000000000000111222444555555444222111/////////000111111222222111111111111111111111111222222222222333444666777444333222111111222333444333222222333333444555555222333333444444333333222333333333444555555666666555666777888888777666555444555555666777666666666555555555555555555555555777777777777888999::::::::::::;;;<<<<<<<<<<<<;;;:::;;;<<<===???@@@AAABBB@@@??????>>>>>>??????@@@@@@?????????@@@AAABBBCCCBBBCCCCCCDDDEEEFFFGGGHHHEEEFFFGGGIIILLLLLLKKKIIIKKKKKKLLLLLLLLLJJJIIIHHHEEEFFFHHHKKKMMMNNNOOOPPPTTTUUUYYYaaalllzzzvvvhhhkkk~~~wwweeeVVVSSSSSSMMMHHHHHHFFFFFFGGGFFFEEECCCAAA???>>>>>>===<<<<<<;;;::::::999999888888777666666666666666666666555555555555666666777888888888888888777777777777777777666666777777:::======:::999<<<999999999999::::::;;;<<<<<<<<<;;;:::;;;===???AAAFFFIIILLLPPPTTT\\\gggoooqqqnnnqqq~~~---------.........//////------------------------,,,,,,------...//////000------............------,,,------....../////////........./////////000000////////////////////////////////////000000000111///000000111222222333333444555555333111111222444000111333444666888;;;<<<===BBBKKKUUUbbbppp}}}wwwrrrnnnooowwwttteeeTTTIII???<<<999555444666111111222222222222333444000000000000000000000000000000000000000000000000222333555777777555333222...//////000111111222222111111111111111111111111111222222222333333444444333222222222222222222333222222333444444444444333222333444555555444333222222222333444444555666666666777888999999888777666444444666777777777666555666666666555555555555555666666666777777888::::::<<<<<<>>>?????????>>>===999:::;;;===???@@@BBBBBB@@@???>>>>>>>>>>>>???@@@@@@@@@??????@@@AAACCCDDDCCCBBBAAAAAABBBDDDFFFHHHFFFGGGHHHJJJLLLMMMKKKIIIHHHIIIKKKLLLLLLLLLKKKJJJGGGHHHHHHIIIKKKMMMNNNOOORRRUUUYYY^^^ccckkktttzzz|||sssuuuxxxfffcccccc\\\VVVVVVQQQQQQQQQPPPNNNKKKHHHFFFDDDDDDCCCBBB@@@???>>>>>><<<;;;;;;:::999999888888888888888777777777666666777888999999999888777666666777777888888888888777999777999======999:::>>>;;;;;;<<<===>>>???@@@AAA>>>???@@@BBBEEEHHHKKKMMMPPPUUU\\\bbbgggppp{{{---------.........//////------------------------,,,,,,------...///000000,,,------------------,,,,,,,,,------...///000000---.........//////000000////////////////////////////////////000000000000///000000111222222333333///000111000000000222444333222111111000222333555888999<<<@@@JJJXXXfffppp~~~~~~yyyuuurrrooorrr{{{qqq^^^NNN@@@999555999999555111222///000000///......///111000000000000000000000000000000000000000000000000...///111333333111///......//////000111222222222000000000000000000000000111111222333333333222222222222222222222222222222222333444555444333222111333333555555555555333333222222333333444555666666666888999::::::999888666333444666777777777666555666666666666666666555555666666666666777888999:::888999;;;<<<<<<<<<;;;:::999999;;;===???@@@BBBCCC@@@???>>>======>>>???@@@@@@@@@??????@@@BBBCCCEEECCCAAA??????@@@BBBEEEGGGGGGGGGIIIKKKMMMMMMKKKHHHEEEGGGIIIKKKMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNPPPQQQMMMRRRYYY]]]^^^aaafffjjjyyy{{{wwwxxxuuuvvvoooiiiiii`````````___\\\XXXUUUSSSIIIHHHGGGFFFDDDBBBAAAAAA@@@@@@???>>>======<<<<<<<<<<<<;;;;;;:::999999999::::::::::::999888666555888888999:::;;;;;;;;;:::===888888<<<>>>;;;;;;???===>>>???AAACCCEEEFFFGGGDDDFFFIIIMMMRRRVVVZZZ\\\[[[bbbkkkrrrwww}}}---,,,,,,,,,,,,---......++++++++++++++++++++++++------------------------........................////////////////////////////////////////////////111111222222222222111111......////////////......//////000000000000//////000000000000000111111222222222333333333444444444444555888:::>>>DDDJJJOOO___jjjyyy|||wwwtttyyy}}}ssscccSSSDDD;;;777666555333222111000000111111111111111111111111111111000000000000111111000000000000000000000000111111222222222222111111000000000000000000000000////////////000000000000111111222222222111111000111111222222222333333333333333222222333333444555333333333333333333333333555333222333666666444111444444444444555555555666777777777777777777777777555444444444444555666666777777777777777777777777666777999:::;;;;;;:::999999:::::::::999:::===???CCC@@@======??????>>><<<@@@???>>>===>>>@@@BBBCCCCCCDDDEEEDDDBBBBBBCCCEEEEEEFFFGGGIIIIIIHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMPPPNNNLLLJJJJJJLLLNNNPPPTTTVVVYYY]]]___aaaaaaaaahhhrrr|||xxxyyyyyyyyyxxxuuuooofff```XXXWWWUUUQQQMMMJJJHHHHHHHHHCCC@@@BBBBBB@@@AAACCCAAA@@@???===;;;:::999999888888888999;;;<<<<<<<<<999888:::===;;;777666999===;;;:::;;;>>>@@@@@@@@@DDDMMMSSSQQQOOOQQQQQQNNNTTTUUUWWWZZZ___fffkkknnnssstttvvvzzz,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................000000111111111111000000......////////////......//////000000000000//////000000//////000000111222222222222222333333333333222333555666888<<>>@@@AAA>>><<<===>>>???>>><<>>=========???AAABBBCCCDDDEEEDDDBBBBBBDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLNNNMMMKKKJJJJJJLLLNNNPPPRRRVVVZZZ___``````^^^\\\___ggguuu}}}{{{|||xxxjjjbbbYYYTTTUUUVVVTTTQQQNNNJJJHHHKKKMMMNNNQQQVVVPPPMMMIIIDDD???<<<;;;<<<=========>>>???@@@@@@@@@???===<<<>>>>>>;;;===AAA>>>???AAADDDFFFIIIKKKLLLUUU]]]cccbbbbbbfffhhhgggeeefffiiimmmqqqwww{{{~~~xxxxxxyyy|||~~~+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................................................................../////////000000/////////......////////////......//////000000000000//////000000//////000000111222000111111111222222222222222333333222222444888;;;:::???DDDIIIQQQ___ppp}}}xxxbbbZZZNNNCCC<<<888666555111000000000000000111111111111111111111111111111111000000//////000000111000000000000000000000000...//////000000//////...000000000000000000000000////////////000000000000///000000111111000000///111111111222222222222333222222222222222333444444333333333333333333333333666555444555666777555333555555666666666777777777444444444444444444444444555444444444444555666666777777777777777777777777888888888888888999:::;;;999:::;;;;;;::::::<<<>>>===<<<;;;<<<>>>???>>>===>>>============???@@@AAACCCDDDEEEDDDBBBBBBDDDFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFGGGGGGHHHIIIJJJKKKKKKLLLKKKJJJJJJKKKMMMOOOQQQRRRVVV[[[___```]]]YYYVVVYYY]]]eeeooo}}}~~~ppp```ZZZ^^^aaa___ZZZVVVRRRPPPSSSVVVYYY___fffgggccc[[[QQQHHHDDDDDDFFFEEEEEEFFFFFFGGGGGGHHHHHHKKKGGGFFFHHHHHHEEEFFFIII@@@EEEKKKOOOQQQSSSWWWZZZffflllrrrssstttxxx|||~~~~~~}}}}}}|||{{{zzzzzzyyyzzz{{{}}}xxxppp+++++++++++++++,,,,,,---------------------------,,,,,,------------------........................................................................---......//////......---......////////////......//////000000000000/////////////////////000111111000000000000111111111111333444333222111222444666:::<<<===>>>@@@GGGSSS[[[mmmwwwjjj___MMMGGG===666333333555555111000000//////000000111111111111111111111111111000000////////////000000////////////////////////...//////000000//////...000000000000000000000000////////////000000000000...//////000000000000///111111111111222222222222222222222111222333333444222222222222222222222222555555666666777666666555666666666666777777777777444444444444444444444444555444444444444555666666666666666666666666666666888888777777777999;;;<<<666888999888777777999;;;;;;;;;;;;<<<>>>>>>>>>>>>============>>>???@@@AAABBBCCCDDDCCCBBBBBBDDDFFFDDDDDDCCCBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLKKKJJJJJJKKKLLLNNNQQQRRRTTTVVVZZZ\\\\\\ZZZVVVTTTXXXZZZ]]]aaalllxxx~~~qqqjjjlllnnnjjjeeebbb]]]ZZZ[[[]]]```hhhqqq~~~xxxnnnaaaVVVQQQSSSVVVTTTUUUVVVUUUUUUTTTUUUVVV\\\ZZZ[[[___]]]VVVPPPOOOLLLSSS[[[___```aaaeeejjjtttxxx|||}}}}}}~~~yyyvvvssszzz|||}}}rrriii,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,---------..............................................................................------............------......////////////......//////000000000000///////////////...///000000111//////000000000111111111111222333222111111333555666777888888888:::???CCCOOOccc}}}zzznnnbbbSSSGGGAAA===777444333444555555333222111000000//////000000000000000000000000000000000////////////000000///////////////////////////000000111111000000///////////////////////////////////////000000000000......///000000000000000000000111111111222222222222111111111111222333333222222222222222222222222555666666777666666555555666666666666777777777777555555555555555555555555555444444444444555666666666666666666666666666666888777666666777888:::;;;666777999999888777888999999:::<<<===>>>>>>>>>>>>=========>>>>>>???@@@AAAAAABBBCCCBBBAAAAAACCCEEEDDDCCCBBBAAABBBCCCEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKLLLNNNPPPRRRSSSUUUVVVVVVWWWWWWVVVUUUTTTYYYZZZZZZ[[[aaaoooyyy|||~~~}}}|||}}}yyyuuurrrnnniiiffffffgggjjjttt~~~zzzmmmbbb^^^aaafffkkkmmmnnnmmmkkkjjjkkkmmmqqqrrrvvv|||yyymmm___XXX```fffmmmpppooopppssswww~~~}}}}}}ttthhh^^^------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................------------------------------------------------------............------......////////////......//////000000000000////////////......//////000111///000000000111111111111///000111000000000222444000222555666777777999;;;EEENNNeee~~~zzzxxxzzztttyyyyyyiiiZZZOOOBBB888888666444444444444333111333333111000////////////000000000000000000000000000//////......//////000000000000000000000000000///000000111111000000///////////////////////////////////////000000000000......///000111111111111000000000111111111111222111111111111111222333333222222222222222222222222333555777777555444555666555555666666666777777777555555555555555555555555555444444444444555666666777777777777777777777777777777777777777888999:::888:::<<<<<<:::999:::;;;999;;;>>>???>>>>>>>>>???===>>>>>>???@@@@@@AAAAAA???@@@AAAAAA@@@@@@BBBDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGIIIIIIJJJKKKJJJJJJKKKLLLNNNOOOQQQRRRTTTSSSSSSSSSTTTTTTUUUUUUWWWWWWVVVVVVYYYaaalllttt}}}~~~|||{{{xxxqqqnnnkkkkkkkkkooozzzvvvllliiimmmrrr~~~}}}~~~pppgggmmmqqquuuvvvvvvuuuwwwzzz~~~~~~~~~}}}sssjjj^^^UUU,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................------------------------------------------------------............------......////////////......//////000000000000/////////............///000000000000000111111111222222///000111111000000111333111222444666666777888888???AAAOOOiii}}}{{{{{{xxxtttsssvvvvvv|||wwwqqqcccRRRFFF???888111222111111222333333111///000000//////...//////000000000000000000000000000//////............//////000000000000000000000000...//////000000//////...////////////////////////////////////000000000000...///000111222222222222000000000000111111111111111111111111111222222333111111111111111111111111222444666666444333444555444444555555555666666666444444444444444444444444555444444444444555666666777777777777777777777777555666777888888999999999999;;;<<<===;;;:::::::::999<<<@@@@@@???>>>>>>???>>>???@@@AAAAAABBBBBBBBB===>>>??????>>>???AAACCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQSSSTTTTTTTTTTTTSSSRRRRRRRRRTTTXXX[[[^^^fffyyywwwtttqqqpppnnnpppzzzvvvsssvvv||||||vvvwwwxxxxxxyyyzzzzzz{{{{{{{{{zzz~~~ssshhh```UUUMMM++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,---...//////........................---------------------------------------------------......//////......---......////////////......//////000000000000//////...............///000000111111111111222222222222222333444333222111222333222222222222222222333444333555AAAVVVkkkzzz~~~zzzyyyvvvrrrrrruuuyyyuuuccc\\\NNN???777555444000000//////000111222111///,,,,,,,,,---...///000000000000000000000000000000//////............//////000000000000000000000000---..................---////////////////////////////////////000000000000//////000222222333333333000000000000111111111111111111111000111222222333111111111111111111111111111444666666333222333555444444444444555555555666333333333333333333333333555444444444444555666666777777777777777777777777444555777999999999888888777999;;;;;;:::888888888:::===AAABBB???>>>>>>?????????@@@AAABBBBBBBBBBBB<<<===>>>>>>===>>>@@@BBBAAABBBDDDEEEEEEEEEDDDCCCAAAAAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLJJJMMMQQQTTTVVVUUUTTTSSSQQQPPPOOOQQQSSSUUUUUUTTTZZZjjj|||yyytttttt|||~~~zzz}}}}}}zzz|||~~~}}}}}}}}}zzzfff\\\UUUMMMEEE,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,---.../////////...---,,,++++++***)))................................................111///,,,***+++---000222------...///000000//////............////////////////////////000000000000,,,---///111111111111000222222222111111111000000111111222333333333333222333777>>>FFFOOOYYYcccjjjvvvwww|||}}}xxxuuurrrsssvvv}}}wwwmmmaaaXXXJJJCCC:::555555444111...000000////////////000000000000000000000000000000//////.........---------...------------...//////000000////////////000000444333333222222111111111111111000000000000111111---......///000111111222222222222222222222333333222222111000000///000000222333444444222222333444333222111000000000222222222222222222222222222222555444444333333333444444444444444444444444444444222222222333333333444444999999888777666555444444444555666666777666666666888888888888888888999999>>>============>>>>>>??????>>>>>>>>>??????>>>===>>>@@@AAA???===>>>AAADDDAAABBBEEEFFFGGGGGGEEEDDDBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNMMMMMMRRRYYY[[[YYYUUUOOOOOOOOOPPPPPPQQQQQQQQQUUU]]]iiixxx~~~}}}~~~}}}yyyxxxxxx~~~mmmTTTLLLOOOLLLEEE,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........///......------,,,,,,,,,................................................---+++)))((()))***---...,,,,,,---...........................////////////.../////////000000000000---...///000000000000000222222222111111111000000000111222222333333222222222444888;;;???EEEKKKPPP^^^fffmmmjjj```YYYZZZ^^^kkkttt}}}wwwtttsssuuuyyyxxxppphhhaaaXXXLLLDDD===888333111333555333111000000////////////000000000000000000000000000000//////.........---------...------------...//////000000////////////000000111111111000000000000000000000////////////000000---......///000000111111111111222222222222333333111111000/////////000000000222333222111000111222333222111000000111222222333333222222222222222222555444444333333444444444333333333444444444444444333333444444444555555555555555555555555444444444444444555666666666666666777777888888888999999999=========<<<======>>>???@@@???>>>>>>???@@@@@@@@@===>>>???>>>======???BBB@@@AAACCCEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFHHHHHHGGGGGGHHHJJJLLLMMMNNNMMMMMMQQQVVVXXXUUURRRMMMNNNNNNOOOOOOPPPPPPQQQPPPUUU\\\gggyyy~~~~~~yyy___JJJFFFJJJIIIDDD---------,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,------------........................------------------------------------------------------,,,,,,------...///+++,,,------------------............////////////....../////////000000000/////////...//////000000222111111111111000000000000111222222333333222222444555666666666777;;;===AAAFFFJJJIIIEEEBBBDDDGGGIIIQQQ\\\eeelllttt{{{yyyxxx|||}}}rrrccc^^^VVVOOOIIIBBB999333222///---...111333222000000//////......//////000////////////////////////...............---------...------------...//////000//////......//////000..................////////////............//////.........//////000000111111111111222222222333333/////////...//////000000...000111000///...///000222111111000111111222222333333333222222111111111444444444333333444444555333333333333333333333333444444444555555555666666333444444444555555666666444444555666666666666555666666777888999::::::;;;<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAAAAAAAAAAAAAAAAA<<<===>>>===<<<<<<===???>>>???AAABBBCCCCCCBBBAAACCCBBBBBBBBBBBBDDDEEEFFFHHHHHHHHHHHHIIIKKKMMMNNNOOOMMMMMMOOORRRRRRPPPLLLLLLLLLLLLMMMNNNOOOOOOOOONNNPPPRRRVVVaaasssyyy}}}lll___LLL>>>===CCCEEECCC......---,,,,,,+++******+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,---------.........///---------------------------------------------------......///////////////,,,------.........------............////////////........./////////000000111000...------...///000111111111111000000000000000000111222222222222222222333444444333444666888999:::;;;;;;;;;;;;===>>>;;;@@@GGGLLLPPPWWW```fffwwwyyyhhh\\\JJJFFFAAA===:::888555222000///...///000000///,,,/////////....../////////...................................................------------...///////////////....../////////,,,,,,------......//////.........------................../////////000000000000111111222222333333......---......///000111...///000000......///000111111111111111111222222444333333222222111111111444444333333333444555555333333333333333222222222444444444444555555555555666666666666777777777777444444555666666666666555555666666888999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@BBBEEEFFFEEECCCAAA@@@>>>>>>===<<<;;;;;;<<<======>>>???@@@AAAAAA@@@@@@CCCBBBAAAAAABBBCCCEEEFFFIIIHHHHHHHHHIIIKKKMMMNNNOOOMMMLLLMMMNNNMMMJJJHHHJJJJJJKKKKKKLLLMMMNNNNNNOOOPPPPPPPPPTTT___llltttzzzxxxsssbbbRRRIII<<<555666<<>>???CCCHHHMMMWWWrrr~~~zzzzzz~~~zzzuuurrrmmmbbbTTTIII<<<999666555444555555555000000000111111000///---//////............//////---------------------------........................------------...////////////............//////---------....../////////......------------..................//////////////////000111111222333333......---......///000111///000111000//////000111000000111111222222222222333333333222222111111111333333333333333444555666444444444333333222222222222333333333333444444444777777777777666666666666444555666666777777666666555666666888999:::;;;;;;::::::::::::;;;<<<===>>>>>>CCCIIIKKKIIIEEEBBB@@@CCCAAA???===<<<<<<<<<<<<======>>>??????@@@@@@@@@CCCBBBAAA@@@AAACCCEEEGGGHHHHHHHHHHHHIIIKKKLLLNNNNNNMMMLLLKKKKKKIIIGGGFFFHHHHHHIIIJJJKKKLLLMMMNNNKKKMMMOOOQQQQQQUUU]]]dddooo~~~{{{}}}uuubbbQQQCCC<<<555222444777<<>><<>>============>>>>>>>>>??????@@@AAAAAACCCBBB@@@???@@@BBBEEEGGGGGGGGGGGGGGGHHHJJJLLLMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNEEEFFFKKKOOOQQQQQQUUU\\\cccvvvzzz}}}vvvoooeeeUUUGGG;;;666333333333444777<<<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000.../////////......---,,,............////////////---------.........//////,,,,,,---...////////////////////////000000111111///000000111111111111111222333444444222111111222222222111111222333555555333333444555666777999:::>>>SSSqqq{{{~~~yyyrrrjjjeee]]]SSSKKKIIIHHHGGGFFFDDD@@@===999777222222111000/////////000....../////////000111222///......------......///........................---------.........//////...------------.../////////......------......///...............---------//////............//////..............................///000111222333333111111000/////////000000///000111111000///000111...///111222333333222222111111111222222333333444333333333333444555666666777777666555555444333333333333333333444444444555444444444555555555555555777777888999999999999999777777888888888999999999888888888999:::<<<===>>>;;;@@@FFFHHHIIIKKKPPPTTTTTTNNNEEE@@@>>>?????????????????????@@@AAABBBCCCCCCBBB@@@??????BBBEEEGGGFFFFFFFFFFFFGGGIIIJJJLLLLLLLLLLLLKKKIIIHHHIIIIIIGGGHHHIIIJJJKKKMMMNNNNNNHHHFFFGGGLLLOOOOOOSSSZZZ^^^iiirrryyyxxxrrrooowww~~~|||~~~~~~zzzrrrrrrmmmddd[[[RRRGGG<<<666333222555333000333888,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,------...))))))***+++,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------.........---,,,,,,+++............/////////000---------.........//////***+++---///000000//////.../////////000000111111//////000111111111111111...000111111000///000111...///000000000222333555333444555666777888888999:::JJJ```www|||}}}uuuooobbbZZZSSSOOOIIIBBB======777888999888666444444555...///000000//////000111/////////...,,,,,,---///.........------.........////////////////////////---------.........//////...------------...//////.........------..................------,,,,,,,,,//////............//////.....................------...///000111222333333333222111000000///000000///000111000///...///111...///111222333333222222000000111222333444444555222222222333444555666777888888777666555555444444444444444555555555666666444444555666777888999:::888888999::::::::::::999888888888888888888999999888888888999:::;;;===>>>:::>>>BBBDDDFFFMMMWWW___ZZZRRRHHHAAA???@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDCCCBBB@@@>>>???BBBEEEGGGFFFEEEEEEEEEFFFHHHJJJKKKLLLLLLLLLKKKIIIIIIJJJLLLGGGHHHIIIJJJLLLMMMNNNOOOQQQJJJGGGKKKMMMMMMRRRZZZ^^^aaaaaadddxxxssseeeeeeooo{{{zzzrrrnnnyyy~~~wwwrrrdddddd___UUUKKKCCC;;;333333000222555333...000666***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///......------------......////////////000000000000000000000000111111111111222222222111111111111111444444333222333444555666<<>>>>><<<888555333333333333333222111000////////////////////////......////////////......---------,,,,,,+++++++++------------------------........................///...---------///000111,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...///...---,,,,,,---...///---------,,,+++***((('''---------------...000000222222111111000000000000000000000000000000000000000000000000000000000000333000///333888;;;999666666555444333333444666666888777555333222222222222555555555555555555555555999888666555444444444555777999:::999888777888999:::;;;<<<;;;999888999:::999999::::::::::::;;;;;;:::;;;===???CCCHHHOOOSSSUUUQQQJJJCCC??????@@@BBBFFFEEECCCAAA@@@@@@@@@AAA@@@@@@??????@@@BBBCCCEEEEEEHHHKKKKKKIIIHHHJJJLLLPPPOOONNNMMMMMMMMMNNNNNNIIIKKKLLLMMMLLLMMMNNNPPPLLLNNNNNNLLLNNNTTTXXXWWWZZZUUUWWW```ggguuuuuupppppppppqqqrrr~~~~~~~~~|||vvvnnneee^^^YYYPPPGGG>>>777333222222111111000///......---+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........................................................////////////000000000////////////000000.../////////000000000000//////000000000111111111111111111111111111111111444333333222333444555666777;;;GGGRRRTTTUUUfff{{{}}}uuusssuuuwwwxxxzzz|||yyypppbbbSSSJJJ;;;999666666666555333000222222222111111111111111........................///..................///...---------,,,,,,,,,+++------------------------........................///............//////000........................------------------------......---,,,,,,---........................---,,,------------...///000000000000000//////.........000000000000000000000000000000000000000000000000333000///222777999777444444444333333444555666777:::888666444333333333333555666666666777777777777999888666555444444555555777888999888777666777999:::;;;<<<;;;999888999:::999999999:::::::::;;;;;;;;;<<<===>>>@@@DDDIIIMMMOOOLLLHHHDDDAAA@@@@@@AAADDDCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@??????@@@AAABBBDDDFFFIIIJJJHHHHHHIIIKKKOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOONNNKKKJJJJJJKKKLLLNNNNNNLLLOOOUUUZZZZZZSSSMMMMMMUUU[[[jjj}}}yyyyyy~~~wwwnnncccXXXLLLIIICCC===888555333333111111111000///.........,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////...////////////000000000000000////////////000000....../////////000000000//////000000000000111111///000000111111222222222333333222222333333444555555666;;;AAAAAA@@@IIIWWWlllttt}}}{{{xxxwwwwwwzzz~~~|||qqqfff^^^\\\\\\]]]```aaaaaa___WWWLLLAAA:::666444333333555555444222111000/////////000111222........................000///...------...///000.........---------------------------------------------------------------....../////////......---........................000000///......---,,,,,,------,,,,,,,,,,,,------------...///000000//////------------...///000111///////////////.........000000000000000000000000000000000000000000000000222000///222555666444222222222222333444555666777;;;:::888666444444444444555666666777888999::::::999888777666555555666666666777888777666555666888999:::;;;:::888888888:::999999999999::::::::::::;;;<<<=========@@@DDDGGGHHHGGGEEECCCBBB@@@@@@???BBBBBBAAA@@@?????????@@@BBBAAA@@@?????????@@@AAACCCEEEGGGHHHHHHHHHIIIKKKMMMNNNOOOPPPPPPPPPOOONNNPPPPPPPPPMMMJJJHHHHHHIIIKKKNNNOOONNNQQQWWW[[[ZZZRRRKKKJJJPPPUUUbbb}}}lll___RRRGGG===;;;888555333222222222111111000000//////......---,,,+++******+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............................................................////////////...------,,,,,,------............/////////000000////////////000000000111...//////000111222222333222222222222222333333444444222444888999888===EEEJJJPPPYYYcccooo|||xxxmmmddd```___^^^]]]]]]^^^___```bbb]]]TTTLLLFFFCCCCCCDDDEEEFFFGGGFFFCCC===888444444444444444555555555444000///---,,,---///111222........................000///---,,,,,,---///000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------------...///000111000000000000000000//////000000000000000000000000000000000000000000000000222000000111333444222000111111111222444555666777;;;999777555444333333444555555777888999;;;<<<<<<999888777666555666666777555666777666555444555777888999:::999888777888999888999999999999:::::::::;;;;;;<<<<<<<<<>>>AAADDDEEEDDDBBBAAA??????>>>>>>@@@@@@??????????????????AAA@@@???>>>???@@@AAABBBBBBCCCEEEGGGGGGHHHIIIIIIJJJLLLNNNOOOPPPOOONNNMMMMMMMMMMMMKKKIIIHHHIIIKKKKKKPPPRRRRRRTTTXXXYYYVVVSSSNNNLLLPPPTTT]]]uuuxxxxxx{{{mmm\\\OOOCCC;;;999888555333111000000111111000000000/////////...---,,,+++******+++,,,---++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------............////////////...////////////000000000......///000111111222222111111111222222222222222222000000222444555777;;;;;;===@@@EEELLLUUU^^^dddpppwwwxxxhhh___ZZZVVVPPPLLLHHHHHHHHHHHHHHHGGGGGGFFFGGGDDD???:::777555555666666666888888888666444222000111111000///////////////...---,,,,,,...000222........................000...---++++++---...000........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.../////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,...............///111111////////////////////////111111111111111111111111000000000000000000000000111000000111222222111000///000111222444555555555888777555333222222222333444555666777999;;;<<<<<<888777666555555666666777444666777666555444555666777888999999777777888999888888888999999999::::::999:::<<<<<<<<<>>>AAADDDFFFCCC@@@===;;;<<<===???>>>>>>??????????????????>>>>>>>>>>>>???AAACCCEEECCCCCCDDDFFFGGGHHHHHHHHHGGGHHHKKKMMMNNNMMMLLLKKKLLLLLLKKKIIIGGGGGGIIIKKKLLLRRRVVVVVVWWWXXXUUUOOONNNKKKLLLOOOQQQUUUcccssswwwooommmooosss|||}}}jjjYYYLLLBBB;;;777666555444222000000000000000000000000////////////,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------------------------------------------------------++++++,,,,,,,,,---------//////............//////------........./////////......////////////000000...//////000000111111111000000111222222222222111444333333333333444666777888888777888:::???CCCEEEHHHNNNVVV\\\```aaaaaabbbVVVZZZcccmmmsssuuurrrooohhhdddeeennnyyy|||uuummmcccVVVJJJEEEBBB@@@>>>>>>;;;;;;<<<<<<<<<;;;:::999888777666444333222222222222333333333222111000//////000111///---,,,---...///...---------...///000------------------------///...---,,,,,,---...///---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,........................******++++++,,,------...,,,,,,------------,,,,,,000000111111000///..................///000111111............////////////111111111111111111111111000000000000000000000000000000111111111111111111///000111222333444444444444444222111111111222333333444555666888999:::;;;777666555444444555666777555666777666555444555777666777888888777666888999888888888888999999999999888:::;;;<<<===>>>AAACCCDDDBBB>>>;;;:::;;;===???===>>>???@@@@@@@@@@@@@@@>>>>>>>>>???AAACCCEEEGGGEEEDDDDDDFFFHHHIIIHHHFFFFFFGGGIIIKKKLLLLLLLLLLLLOOOOOOMMMJJJHHHGGGIIIKKKNNNSSSWWWVVVVVVVVVSSSMMMLLLKKKMMMPPPQQQRRRYYYbbbuuuyyypppiiidddgggooottttttfffTTTHHH???999666666000000000000000000111111000000000000////////////+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......------------------------................................................,,,,,,,,,---------......///......------......///---------.........//////........./////////000000/////////000000000000000//////111222222222111000444555555444333444555666666555444444666777888888777:::>>>AAABBBCCCDDDEEE???BBBFFFMMMSSSVVVVVVTTTLLLIIIHHHMMMUUUXXXTTTOOOGGG???::::::999555444777444555555555555444444333222222333333333222222111111111111111000///...---///111222111///...///111////////////............------------------------------------------------+++,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------..............................,,,,,,,,,---------------,,,---............---,,,......///000000000//////............///000111222000111111111222222222222111111111111111111111111000000000000000000000000///000111222222111222222///000111222333333222222222222111000111222333444222222333444666777888888666555444333333444555666555666777777555555666777555666777777666666777999888888888888999999999999888:::;;;<<<<<<===>>>@@@???>>>===<<<======>>>???===>>>???AAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCEEEGGGHHHFFFEEEFFFIIIIIIGGGEEEFFFGGGHHHIIIKKKLLLMMMNNNPPPOOONNNLLLJJJKKKNNNQQQQQQTTTTTTRRRRRRTTTTTTQQQNNNMMMNNNQQQRRRSSSXXX^^^fff~~~rrrnnnrrrrrrvvv}}}~~~zzzxxxwwwtttooolll```RRREEE>>>999333222444///////////////000000000////////////000000000000***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......------------------------////////////////////////////////////////////////---------.........//////---,,,,,,++++++,,,,,,------------.........//////............/////////000000000000000////////////...///000222222111111000,,,000111///...000222333111111111333555777666666666888999999888888999:::999888777999<<>>@@@@@@@@@???===>>>???AAABBBBBBBBBAAACCCBBBBBBAAABBBCCCEEEEEEIIIGGGFFFGGGIIIIIIGGGDDDGGGHHHHHHIIIKKKMMMOOOPPPMMMMMMNNNMMMNNNQQQUUUYYYSSSTTTQQQMMMNNNSSSWWWVVVLLLJJJKKKMMMOOORRRWWW\\\```mmm}}}}}}}}}~~~{{{}}}vvvqqqjjjfffbbb___ZZZWWWSSSGGG===:::777111000222222222111111000//////...////////////000000000000************************+++,,,,,,------,,,,,,+++------,,,+++,,,---...///---,,,)))((((((***---///---,,,+++***+++,,,---...---,,,***))))))***,,,---******+++,,,,,,------...------------------------+++++++++,,,---...///000---------------------------------------------------------------------------------............///////////////////////////........................000000000000111111111111////////////000000000000000000000111222222222333000000111222333333444444444555555666666777777777444444444444444444444444777666555444333333222111000000000000000000000000//////............//////........................---...///...------...///...........................------,,,,,,++++++***)))***,,,------,,,***)))------------,,,,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------,,,,,,...---+++++++++,,,...000444333333222111111111222222111111111000000//////444333333222111000//////111111111222222333333333333222111111111222333444111222333333444444333333666666555555555555666666222444555555444444555777666666555555555444444444666666777999999999999999999999888888888888888999======<<<<<<<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGCCCEEEEEEBBBCCCFFFFFFBBBDDDEEEFFFGGGGGGHHHGGGGGGFFFGGGHHHIIIKKKLLLMMMNNNOOORRRPPPKKKLLLSSSVVVTTTPPPLLLIIIKKKQQQVVVXXXVVVLLLJJJJJJNNNRRRUUUUUUTTTXXXbbboooxxx~~~xxxyyy|||~~~ssstttnnndddYYYOOOHHHDDDCCC@@@>>>:::555222000//////000000000000000000000000......////////////......************************++++++,,,,,,,,,,,,++++++,,,+++*********+++------,,,+++***)))***+++---...,,,++++++++++++,,,---------,,,***))))))***,,,---+++++++++,,,------......------------------------......---,,,,,,,,,,,,------------------------------------------------------------------------------------............///................................................//////000000000111111111000000000000111111111111111111111111111111222222000000111111222222333333111111111222222222222222000000000000000000000000444333333222222111111000//////////////////////////////............//////........................---...///...---,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------///...---,,,---...000111444333222111111111111111111111111111000000000///333222222111111000000000111111111222222333333333222222111111111222333444111222333333444444333333666555555444444555555666333444666666555444666777666666666555555555444444777888999::::::;;;;;;:::::::::999999999999999:::<<<<<<;;;;;;<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFJJJPPPRRRKKKDDDBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFHHHIIIKKKLLLLLLLLLPPPQQQOOOPPPTTTUUUQQQOOOKKKHHHIIIOOOTTTUUUTTTMMMKKKJJJLLLPPPSSSSSSRRRSSSYYYaaaggglllttt~~~yyy}}}rrrbbbRRRGGG@@@<<<::::::999666333111000000000////////////////////////......////////////......******************************++++++++++++*********))))))))))))***++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++,,,------......///------------------------111000...---+++*********---------------------------------------------------------------------------------............///------------------------........................//////000000000000111111000000111111111222222222111111111111111111000000000000000000111111111111000000000000////////////111111111111111111111111000000000000000000000000//////////////////////////////............//////........................,,,...///...---,,,---...------------------------******+++,,,,,,---......---,,,***))))))***,,,---,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---.........///111000///...///000111222333222111111111111111111111111111111000000000000111111111111111111111111111111111222222222222222222111111111111222333333111222333333444444333333555444444333333444444555444555666666555555666777666666666555555555444444666666777888999999999999::::::999999999::::::;;;:::::::::;;;<<<===>>>?????????????????????@@@@@@AAAAAAAAABBBBBBCCCDDDDDDLLLVVV\\\SSSFFFAAACCCFFFBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIJJJKKKJJJOOOSSSTTTUUUVVVSSSOOOMMMIIIGGGHHHMMMQQQRRRRRRNNNMMMKKKLLLNNNPPPQQQQQQSSSUUUXXX[[[^^^dddjjjooonnn~~~}}}nnnXXXGGG===888555222444333111000000000111111////////////////////////........................************************)))******++++++******))))))))))))))))))******+++)))***+++,,,---,,,++++++)))***+++------,,,++++++,,,++++++******++++++,,,+++,,,,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------........................////////////000000000111///000000000000111111111222222111111000000//////000000000000////////////222111111111000000//////111111111111111111111111....../////////000000000///////////////////////////......------......///........................,,,---......,,,,,,---...------------------------+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,---...//////000000000/////////000111222222111111000000000111111111111111000000000000000///000000000111111111222111111111111111222222222111111111111111222222333111222333333444444333333444333333222222333333444555666777777555555666777555444444444333333333333222333444555666666666666999999888888888999::::::999999999:::;;;===>>>???>>>>>>>>>???????????????@@@AAAAAABBBCCCCCCDDDDDDDDDPPPWWWQQQHHHDDDGGGIIIBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJNNNSSSVVVWWWVVVSSSPPPLLLIIIGGGHHHKKKOOOQQQQQQQQQPPPNNNMMMNNNOOOPPPQQQSSSRRRSSSVVV[[[```ccceeebbbooo}}}mmm^^^JJJ<<<888666444111111111000//////000111111////////////////////////...------------------...************************)))******++++++******)))*********+++++++++++++++(((***+++------,,,+++***)))***+++,,,---,,,+++***++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...................................................////////////000000000.........////////////000222111111000000/////////000000//////////////////222222111111000000//////------------------------......//////000111111111..............................------------..............................,,,---...---,,,+++,,,...---------------------------------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...///000000///.........//////000000000000000//////000000111000000000000000000111111/////////000111111222222111111111111111111111111000000111111222222222222111222333333444444333333333333222222222222333333555666777666555444555666333333333222222222111111222222333444555555555555777777777777777888999999888888888999:::<<<===>>>=========>>>>>>?????????@@@AAACCCDDDDDDEEEDDDDDD===EEEJJJHHHFFFGGGGGGFFFCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKLLLNNNSSSWWWXXXVVVSSSQQQMMMKKKIIIIIIKKKNNNPPPQQQSSSRRRQQQPPPOOOOOOPPPQQQNNNMMMMMMPPPVVVZZZ\\\]]]]]]eeeppp|||~~~}}}||||||~~~{{{nnnWWWLLL>>>666666666444111111111111000000000000000........................------,,,,,,,,,,,,------******************************++++++++++++*********+++,,,,,,------,,,,,,)))***+++,,,---,,,++++++)))******+++++++++++++++++++++++++++++++++++++++******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////..............................////////////000000---------.........//////000000000000000000//////////////////000000000000////////////............/////////////////////////////////000000111111111..............................------------..............................+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******)))***,,,------,,,***)))++++++,,,---------,,,,,,++++++************++++++++++++,,,,,,------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.../////////000------.........////////////////////////000000111000000000000111111111111/////////000000111111111111111111111111000000000///000111111222222111111111222333333444444333333444333333222222333333444444555666555444333444555333333222222222111111111444444555666777777777777666666666666666777888999888888888999:::;;;<<<===<<<<<<======>>>>>>??????@@@AAACCCDDDEEEEEEDDDDDD>>>AAABBBAAABBBEEECCC>>>CCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJMMMNNNSSSZZZ[[[VVVRRRRRRMMMLLLKKKJJJKKKMMMPPPRRRRRRSSSTTTSSSQQQOOOPPPQQQMMMLLLLLLOOORRRUUUVVVVVV\\\```dddkkkzzz|||yyyvvvtttqqqttt{{{zzzgggVVVFFF???777444444444222///111111111111000000//////........................---,,,+++******+++,,,---************************++++++,,,,,,,,,,,,++++++***+++,,,---------,,,+++******++++++,,,,,,,,,+++***************++++++,,,+++++++++,,,,,,+++++++++))))))***++++++,,,,,,---++++++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------............///........................................................./////////000000............/////////////////////000000000000000/////////000000111111111---------...............111111111111111111111111////////////000000000000...........................------,,,,,,------...........................+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,,,,---------,,,++++++************++++++++++++,,,,,,---......///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////------....../////////...///............///000111///000000000111111111111/////////000000000000000222111111111000000000///...///000111222111111000111222333333444444333333444444333333333333444444444555555444333222333444444444444444333333333222444555666777777888888888666666666666777888999:::999999888999999:::;;;;;;;;;;;;<<<======>>>?????????@@@BBBDDDDDDDDDCCCBBB@@@BBBAAA??????BBB@@@;;;BBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJLLLTTT^^^___WWWQQQPPPMMMLLLKKKJJJJJJKKKOOOQQQOOORRRTTTTTTQQQOOONNNOOONNNNNNOOOPPPQQQRRRSSSTTTXXX[[[]]]bbbooo~~~}}}{{{{{{zzznnnaaaRRREEE;;;777444222111222111000//////000000000000000000........................---,,,+++******+++,,,---************************+++,,,,,,------,,,,,,+++)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,+++***)))))))))***,,,---***++++++,,,,,,++++++***((())))))***++++++,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------.........//////------------------------..................................../////////000////////////000000000000......//////000000111111...//////000111222222333.........//////000000000////////////////////////////////////////////////...........................------,,,,,,------...........................+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---,,,***))))))***,,,---***+++,,,,,,------------++++++************++++++++++++,,,,,,---...//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////.........---......///////////////...............///000111//////000000111111111222000000000000000/////////222111111111000000//////...///000222222111111000222222333444444444333333555444444333333444444555333444555444222111222333666666555555555444444444222333444555666666666666777777777777888999:::;;;999999999888999999::::::;;;;;;;;;<<<===>>>>>>???===???AAACCCCCCCCCBBBAAAAAADDDCCC@@@???AAAAAA>>>@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGHHHHHHKKKVVVbbbcccYYYOOOMMMLLLLLLKKKIIIIIIJJJMMMPPPMMMPPPTTTTTTQQQNNNMMMMMMJJJLLLOOOOOOOOOPPPRRRTTTQQQTTTVVVZZZfffxxx{{{|||~~~tttcccTTTIII@@@:::444333111000000111222444,,,---...///000000000000........................---,,,***))))))***,,,---************************...------,,,,,,,,,------***+++,,,------,,,+++***+++---...---***))),,,///------,,,+++******++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---,,,+++***)))$$$&&&(((+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////---------...------,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,---------......------......//////000000//////.........---------000//////.........//////////////////////////////......------------..............................,,,---///000000///---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------------------------------------------------......................../////////...------,,,,,,............////////////222222111000/////////000000000000000000000000000000000111111111111000000333333222222111000000000333222333333444555666777333222222111111222222333222333333444444333333222555555555555666666666666333333333444444444555555555555444444555666888999:::999888888888999:::;;;<<<<<<<<<<<<=========>>>??????@@@@@@@@@??????>>>>>>>>>?????????@@@@@@@@@???AAADDDGGGGGGFFFCCCAAACCCBBBAAACCCEEEGGGGGGGGGOOOKKKRRR```dddYYYPPPQQQKKKIIIIIIJJJIIIGGGIIINNNNNNNNNNNNMMMNNNNNNOOOOOONNNNNNNNNNNNOOOPPPQQQQQQRRRVVVXXXXXXaaavvv~~~uuuuuu|||qqqgggXXXLLLEEE@@@:::666333333333222222222111111////////////............///...---,,,,,,---...///.........------,,,,,,,,,************************,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,+++++++++++++++,,,+++******+++,,,---,,,,,,,,,++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******'''(((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,---------..................//////////////////.........---------//////............//////..............................------------..............................***+++,,,......,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////............------............////////////111111000000///000000000000000000000000000000000000000111111111111000000222222222111111111111111000000000000111222333444444333333222222222222333222333333444444333333222555555555555666666666666333333444444555555555555555555555444555666888999999999888888888999:::;;;<<<<<<<<<<<<<<<=========>>>??????@@@@@@??????>>>????????????@@@@@@@@@@@@AAABBBDDDFFFFFFEEECCCBBBDDDCCCBBBCCCEEEGGGGGGGGGLLLJJJPPP^^^eee```VVVOOOMMMJJJIIIJJJIIIGGGIIIMMMMMMMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPTTTUUUUUU^^^pppsssiiicccdddooo{{{xxxmmmggg[[[SSSGGG???:::777222...222222111111111000000000////////////............///...---,,,,,,---...///......---------,,,,,,,,,************************++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,***))))))***++++++***++++++,,,------,,,***)))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------......///......---,,,,,,,,,---------......------............------,,,,,,,,,---------....../////////..............................---------.....................///..............................------------......------------------------***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------....................................////////////............////////////000000/////////000111111000000000000000000000000000000111111111111000000000111111111111222222222333333333333444555666666555555444333333222333333222333333444444333333222444555555555555666666666444555555555555666666666666555555555666777888999999888888888888999::::::<<<<<<<<<<<<<<<<<<<<<;;;>>>>>>????????????>>>>>>?????????@@@@@@@@@AAAAAADDDDDDDDDEEEDDDDDDCCCBBBDDDCCCBBBCCCFFFGGGHHHGGGHHHJJJOOOYYYhhhmmmbbbSSSOOOKKKIIIIIIIIIGGGHHHLLLNNNMMMLLLKKKKKKKKKKKKKKKIIIIIIJJJJJJLLLMMMNNNOOONNNQQQRRRRRRYYYgggtttzzzsssddd[[[WWWXXX___gggyyyyyymmmaaaUUUNNNGGGBBB;;;777666444111...000000000000/////////////////////............---......------------......------------,,,,,,,,,,,,***************************++++++,,,,,,,,,,,,,,,---,,,+++******+++,,,------***((((((+++---+++)))((()))+++,,,,,,+++)))(((******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***)))***+++,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...///000000000000000000,,,,,,,,,---------......------------------------,,,,,,,,,---------....../////////......---------........................------.............................................------,,,,,,------...------------------------,,,---............---,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------......///000111111............///////////////////////////000111222000000000000000000000000000000111111111111000000///000000111222222333333555555555555555666777888666666555444333333333333222333333444444333333222444444444555555555666666555666666666666666666666555555666666777888888999888888888888888999999:::<<<<<<<<<;;;;;;;;;;;;:::======>>>>>>???>>>>>>>>>?????????@@@@@@@@@@@@AAAEEEEEEDDDCCCCCCBBBBBBCCCDDDCCCBBBCCCEEEGGGHHHGGGEEEIIILLLTTTiii{{{uuubbbSSSMMMIIIIIIHHHGGGHHHKKKOOOOOONNNLLLKKKKKKKKKKKKHHHHHHIIIIIIKKKLLLNNNOOOMMMNNNOOOQQQVVV___gggkkksssjjj```ZZZUUUSSSVVV\\\bbbgggkkkhhheeeiiirrr{{{xxxsssyyyzzzpppdddYYYNNNDDD???;;;888666555555555333111000000000/////////......//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,---......---------,,,+++******+++,,,---...+++)))***,,,...,,,***&&&''')))++++++***((('''******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...///////////////,,,,,,,,,---------......---------,,,,,,---------,,,,,,,,,---------......//////......------,,,,,,---.....................,,,,,,---...//////..............................------,,,,,,,,,,,,------------------------------,,,------------------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---...///000111111............///////////////.........///000111111////////////////////////000000111111111111000000//////000111222333333444222222222111222222333333666555444444333333333333222333333444444333333222444444444444555555555555666666666666666666666555444555666666777888888888777777888888999999999999;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@EEEDDDCCCAAAAAAAAABBBBBBCCCBBBAAABBBEEEGGGGGGFFFEEEIIIJJJOOOfffrrrWWWOOOIIIHHHHHHFFFGGGJJJNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJLLLMMMNNNMMMMMMNNNRRRVVVZZZ]]]___^^^\\\ZZZYYYSSSLLLMMMRRRUUUXXX[[[ZZZWWWWWW]]]ddd}}}~~~wwwrrrmmmfffZZZPPPGGGAAA<<<999222222111222222222000///111000000000000/////////............------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++---...//////...---,,,++++++++++++++++++,,,...,,,++++++,,,------,,,&&&'''((()))***)))((((((******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******+++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,---------...............------------------------...............***+++---...//////...---------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---...//////000............//////////////////.........///000000////////////////////////000000111111111111000000//////000111222222333333333333222222222222333333444444333333333333444444222333333444444333333222333444444444444555555555666666666555555555555444333444555666777777777777666777888888999999888888999999999:::::::::;;;;;;:::;;;<<<======>>>>>>============>>>>>>>>>??????BBBBBBAAA@@@@@@@@@AAAAAABBBAAA@@@AAADDDEEEFFFEEEDDDHHHHHHKKK^^^uuu}}}vvv[[[RRRIIIGGGGGGFFFGGGIIIIIIHHHGGGFFFFFFFFFFFFFFFIIIIIIIIIIIIIIIJJJKKKLLLMMMKKKMMMTTTXXXWWWVVVWWWPPPRRRVVVYYYSSSLLLJJJMMMNNNPPPSSSUUURRRPPPTTT[[[iiiooozzz}}}uuunnngggaaaWWWQQQHHH@@@;;;888666555111111222222222111000000000000000000////////////.........------------,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,************************)))***,,,.........---,,,+++++++++,,,,,,++++++++++++,,,,,,+++******+++---)))))))))*********++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,---------......------,,,++++++,,,------,,,,,,,,,---------......,,,------------------...---------.........//////)))+++---...//////...------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++******+++++++++,,,,,,,,,************************++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,------......++++++++++++++++++++++++........................++++++,,,,,,------..................////////////000000///.........//////////////////////////////000000111111111111000000000000000111222222222333555444444333333333444444222222111222222333444555222333333444444333333222333333444444444555555555555555555555444444333333222333444555666666555555555666777888999888888777777777888999:::;;;;;;<<<999:::;;;<<<============<<<<<<<<<<<<============???????????????@@@@@@@@@AAA@@@???@@@BBBDDDDDDDDDBBBFFFGGGIIIRRRaaajjjkkk^^^SSSIIIFFFGGGFFFFFFHHHFFFEEEEEEDDDDDDDDDEEEEEEHHHHHHHHHGGGGGGHHHHHHIIIKKKIIILLLUUUYYYUUUQQQQQQPPPPPPTTTYYYXXXQQQLLLKKKLLLKKKNNNPPPNNNLLLPPPYYY___aaafffqqq~~~sssjjjccc[[[SSSNNNEEEAAA<<<999777555333222222333444333333222222333/////////.........------.........---------,,,,,,+++,,,------------,,,+++******+++++++++,,,,,,,,,************************''')))+++---...---,,,+++***+++,,,------,,,+++***)))+++,,,+++((((((***---++++++******+++,,,------******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***)))+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---............,,,,,,,,,---------......------++++++++++++------,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////)))***---/////////...------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,************************---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------++++++++++++++++++++++++........................++++++,,,,,,,,,,,,------............/////////000111000///...............////////////////////////000000111111111111000000111111111111111222222222111111000000///000000000000000000111222333444555222333333444444333333222333333333444444444555555555555444444444333333333111222333555666555555444555666777999999888888777666666777888:::;;;<<<===999:::;;;<<<============;;;;;;;;;<<<<<<<<<<<<===<<<===>>>???????????????@@@???>>>???AAACCCDDDCCCAAADDDFFFGGGJJJPPPYYY___```TTTIIIFFFFFFFFFFFFHHHFFFEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGFFFEEEFFFFFFFFFJJJGGGKKKUUUYYYTTTOOONNNSSSOOOOOOUUUXXXTTTMMMIIILLLIIIJJJLLLIIIGGGLLLUUUXXXXXXVVVXXXcccvvvvvvnnnddd[[[SSSKKKCCC===;;;:::999999888666333000///000111111000///000111......---------,,,,,,,,,......---------,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,)))************+++++++++------++++++++++++------........................---,,,***(((((()))***+++******++++++++++++******)))************+++++++++***++++++,,,,,,++++++***+++++++++++++++***)))(((******************************))))))))))))******************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,++++++++++++++++++++++++......////////////......,,,,,,,,,---------......///......---+++******))),,,++++++******++++++,,,+++)))((()))---...---+++------,,,,,,------...///...---,,,+++************------,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++************+++++++++++++++*********))))))***************************+++,,,,,,,,,,,,+++***,,,,,,,,,++++++*********...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------.........------,,,,,,,,,......------------......////////////////////////---......///////////////////////////////////////333333222222111000000///222222222111111111111000222222111111222222333444333333333333333222111000...///000111111111111111333333333333333333333333777888888777777666555444555555444444444555555666666666666777888888999999888888888888999:::;;;<<<===>>>>>>>>>>>>>>>======>>>@@@CCCCCCAAABBBEEEIIILLLGGGBBB??????AAA@@@???DDDEEEGGGGGGHHHJJJMMMPPPTTTUUUTTTNNNGGGCCCEEEHHHIIIGGGDDDBBBBBBCCCBBBAAABBBBBBDDDEEEFFFFFFFFFFFFGGGGGGLLLSSSRRRLLLJJJMMMRRRPPPSSSZZZ[[[UUUMMMIIIKKKHHHFFFHHHLLLOOOOOOOOOPPPPPPQQQTTTXXX]]]bbbeeewww}}}xxxsssooolllggg___TTTJJJDDD???;;;888555444333222111111111111---...000222333222111000000000///...------,,,,,,---------.........//////***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((()))***+++******++++++++++++******)))************+++++++++***++++++,,,,,,++++++***+++++++++++++++***))))))*********************************))))))*********************************+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,...,,,+++,,,...///...,,,((((((''''''(((((()))***---,,,+++***))))))))))))------,,,,,,,,,+++++++++************************++++++************+++++++++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////.........---------......------------......////////////////////////---......///////////////////////////////////////111111111111111111111111222222222111111111111000111000000000000111222222333333333333333222111000111111222222333333222222333333333333333333333333777777777777777666555555555555444444555555666666666777777888888999999:::999888888999999;;;<<<<<<======>>>>>>>>>>>>======;;;>>>AAADDDHHHLLLPPPSSSNNNIIIDDDAAABBBCCCBBBBBB???@@@AAAAAAAAACCCFFFIIIQQQTTTVVVSSSLLLFFFDDDDDDHHHFFFDDDCCCCCCCCCBBBAAABBBCCCDDDEEEEEEFFFFFFFFFHHHGGGLLLSSSTTTNNNJJJKKKOOONNNRRRYYY[[[UUUMMMJJJJJJIIIIIIKKKOOORRRSSSRRRLLLLLLLLLNNNPPPSSSWWWYYYbbblllzzzyyyvvvnnngggaaa\\\YYYNNNIIIAAA<<<999777555333222111111000////////////...///000111222111000000000//////...------,,,,,,,,,,,,---------.........++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))******++++++******)))************************,,,+++***)))))))))***+++******++++++++++++******)))************+++++++++******++++++++++++*********++++++++++++***))))))************************++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++++++++,,,,,,---------,,,,,,++++++,,,,,,---///---,,,,,,......---+++***************+++,,,,,,---,,,+++******))))))***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++***************************************+++***))))))))))))***++++++++++++++++++******************)))))))))))))))++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------////////////..................------------......////////////////////////---......///////////////////////////////////////......///000000111222222222222222111111111111000000////////////000111111222222333333333222111111333444444444444444333222222222222333333444444444666777777777777666666555555555555555555666777777777888888999999:::;;;;;;:::::::::::::::;;;<<<=========>>>>>>>>>>>>======;;;<<<>>>DDDKKKQQQTTTVVVOOOKKKGGGDDDDDDEEEEEEDDD>>>???@@@@@@@@@AAADDDFFFLLLQQQWWWXXXSSSLLLFFFDDDJJJHHHGGGFFFGGGFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFHHHGGGJJJQQQUUUQQQKKKHHHJJJJJJOOOWWWYYYSSSLLLIIIHHHHHHJJJMMMQQQSSSSSSRRRIIIIIIHHHHHHHHHJJJKKKLLLQQQUUU\\\iii~~~|||}}}||||||{{{~~~}}}tttmmmcccYYYQQQKKKFFFCCC<<<999666444444333222111000000////////////000000111000000000000000000////////////...------,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))***+++,,,,,,+++***)))************************++++++***))))))******+++***++++++,,,,,,++++++***))))))*********+++++++++******++++++++++++************+++++++++******)))************************,,,++++++++++++++++++,,,************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,++++++***))))))...------------...//////------,,,+++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++************************************************+++***(((''''''(((***++++++++++++***************)))******+++******))))))+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...---------,,,,,,++++++---,,,,,,,,,++++++******+++++++++,,,,,,,,,------..................------......------------......////////////////////////---......///////////////////////////////////////.........///000000111111222222222111111111000000000////////////000111111222222333333333222222111444555555555444333222222111111222333333444555555555666777777777777777666555555555555666777888888888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<======<<<======>>>>>>>>>>>>===>>><<<<<<@@@FFFKKKLLLKKKNNNKKKHHHEEEEEEEEEEEEEEE???@@@AAA@@@@@@AAADDDFFFIIINNNUUUXXXWWWSSSPPPNNNNNNLLLKKKKKKKKKJJJHHHFFFDDDDDDDDDDDDDDDEEEFFFFFFIIIGGGIIIOOOTTTSSSLLLFFFDDDFFFLLLTTTUUUOOOJJJHHHFFFGGGJJJMMMOOOOOONNNLLLIIIHHHGGGFFFFFFGGGGGGHHHJJJKKKPPP\\\rrrzzzwwwwww|||}}}wwwppplll```YYYPPPGGGAAA<<<999777666555444333333222111000111111000000000111222222222111000/////////////////////.........---------******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++******************++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++)))******++++++******))))))******+++++++++******************************,,,++++++++++++++++++,,,************************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))*********++++++,,,,,,+++++++++*********---,,,,,,++++++,,,,,,------------,,,***)))))))))***************++++++,,,...------,,,,,,,,,,,,---,,,,,,+++++++++*********++++++++++++++++++++++++++++++************++++++************************************************+++***(((''''''(((***+++******************************+++,,,,,,++++++************++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////---......///////////////////////////////////////////////////////////////222222222111111111000000111000000000000111222222111222222333333333222222333333444333333222111000111111222333333444555555444555666777777888777777555555555666777888999999999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======<<<<<<===>>>>>>>>>>>>>>>@@@===;;;===AAADDDCCCAAAJJJIIIGGGEEECCCCCCDDDEEE===>>>@@@@@@@@@BBBEEEHHHJJJMMMQQQTTTWWWXXXZZZ[[[QQQOOOMMMKKKKKKJJJHHHFFFEEEDDDDDDCCCDDDDDDEEEFFFHHHHHHIIILLLQQQRRRLLLEEEBBBDDDIIIPPPPPPJJJFFFFFFFFFIIILLLMMMMMMKKKHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGIIISSSggg|||rrroooooorrrpppfff\\\VVVKKKFFF???:::777666444333111222222111000///......000000000///000000111111222111000///......//////...............---------*********+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++,,,,,,,,,,,,++++++)))************+++++++++))))))************))))))))))))***++++++++++++***************************++++++************++++++************************))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,******)))******+++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))*********+++++++++,,,,,,++++++*********))),,,++++++******++++++,,,...//////...,,,++++++,,,***))))))))))))***++++++------,,,,,,,,,,,,------++++++++++++************++++++++++++++++++++++++++++++************++++++***************+++++++++************************+++***))))))))))))***+++)))))))))***************+++++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,++++++,,,,,,------......,,,,,,+++++++++++++++***+++++++++++++++*********++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,......------------......////////////////////////---......///////////////////////////////////////000000000000000000000000222222222111111111111000111000000000000111222222111111222333333333222222111222222222222111111000222222222333333444444444444444666777888888888888666666666666777999:::;;;888999999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===;;;<<<===>>>>>>??????>>>>>>===<<<===???AAAAAAAAAGGGGGGFFFDDDAAA@@@BBBCCCAAABBBDDDEEEGGGJJJNNNQQQPPPOOONNNOOORRRXXX^^^aaaTTTQQQMMMJJJIIIHHHFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFHHHHHHIIILLLOOOLLLFFFDDDEEEIIINNNLLLGGGDDDEEEHHHJJJMMMMMMKKKHHHFFFEEECCCDDDDDDEEEEEEFFFFFFFFFIIIGGGFFFMMM```vvvttt}}}{{{vvvkkkgggfffgggdddYYYNNNHHH:::777444222222333222111///000111111//////000111......------------......000//////////////////...........................******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))***++++++++++++++++++,,,,,,------,,,,,,+++)))************+++++++++))))))************))))))))))))***+++++++++++++++*********************************))))))******************************************+++++++++,,,,,,******************************+++++++++,,,,,,,,,((())))))***++++++,,,,,,))))))))))))***+++,,,---************************+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,************+++++++++++++++******))))))******+++---...000...,,,***+++---,,,,,,++++++,,,,,,---...+++++++++******++++++,,,++++++++++++************************************++++++************++++++))))))*********+++++++++************************++++++++++++++++++++++++((()))))))))*********++++++***)))))))))***,,,---((())))))***++++++,,,,,,++++++,,,,,,---......///)))******************+++************++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------......------------......////////////////////////---......//////////////////////////////////////////000000000111222222222222222222111111111111000000////////////000111111000111222333333333333222000111111222222222222111333333333333333333333333333444555777888888999999666666666777888999;;;;;;888888888999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<===>>>????????????;;;<<<===>>>>>>???AAACCCDDDFFFFFFCCC@@@???AAACCCDDDFFFIIIKKKNNNRRRWWW[[[XXXTTTNNNKKKLLLRRRYYY]]][[[VVVPPPLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFDDDHHHIIIFFFGGGKKKKKKGGGIIIIIILLLNNNKKKEEECCCFFFEEEGGGJJJIIIGGGDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEGGGGGGFFFKKK[[[ooo|||nnnpppttt{{{zzz}}}}}}|||{{{zzzuuummmeeeaaa[[[WWWUUUWWWTTTKKKAAA===444222111111222222111///000111222000...---///111//////...---,,,,,,,,,,,,---...///000000000///...........................++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,************************)))************+++++++++,,,+++***))))))***+++,,,************************((()))***++++++++++++++++++,,,,,,------,,,,,,+++)))************+++++++++))))))************))))))((()))***+++++++++++++++******************************))))))))))))*********************************++++++++++++,,,,,,,,,*********************************++++++,,,,,,,,,((())))))***++++++,,,,,,))))))))))))***+++,,,---))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,'''((()))***+++,,,------******))))))))))))*********,,,...,,,***(((***,,,++++++******++++++,,,---***)))))))))))))))******+++++++++************)))))))))))))))))))))))))))++++++************++++++))))))******++++++++++++***************************+++,,,,,,,,,,,,+++***(((((())))))*********+++***)))((('''''')))+++---((())))))***++++++,,,,,,++++++,,,,,,---...//////(((((())))))*********+++))))))******+++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,------..................------.........////////////////////////---......///////////////////////////////////////......///111222333555555222222222111111111111000...............///000000000111222333333333333333000111222222333333333333444333333333333333333333333333555777888999999999666666666777888:::;;;<<<777888888999999:::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;<<<===>>>????????????999<<<>>>>>><<<<<>>>>>;;;;;;:::999999:::::::::::::::;;;<<<===>>>???@@@===>>>>>>======???BBBDDDGGGCCC@@@AAADDDEEEBBB>>>BBBEEEIIIKKKJJJKKKNNNQQQSSSQQQMMMIIIGGGHHHIIIJJJUUU[[[___[[[PPPHHHHHHKKKAAADDDGGGFFFDDDBBBCCCDDDCCCCCCCCCCCCEEEHHHKKKMMMKKKMMMOOONNNJJJEEEBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBBBB???>>>DDDMMMUUUXXXXXX]]]UUUOOOQQQZZZ```___\\\SSS\\\iiiuuu|||uuuzzzyyylllhhheee___WWWOOOGGGBBB???>>>>>><<<:::888555222111222222222222222222222222111000...---,,,...///111////////////////////////------...///000000//////,,,,,,------...------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++***************)))***+++,,,,,,+++)))((()))************+++++++++++++++++++++++++++++++++------------,,,+++******+++++++++++++++---...///*********+++++++++,,,,,,***++++++,,,+++***)))(((******************************************++++++*********++++++******)))************************************************************************+++,,,++++++***)))((('''+++,,,,,,,,,++++++***)))************************,,,,,,+++++++++*********+++***)))))))))***+++,,,---+++***+++......,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************+++++++++++++++*********))))))+++++++++++++++***))))))************************))))))))))))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++,,,,,,---............---------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------............000000111111111111000000...------------...//////---------.........//////...////////////222666999?????????<<<777333111111222222222111111111000000111222333333333333222111222222222222222333444444444333333555777888777555444555555555666666666777:::777555666:::<<<999666666666777999:::<<<======;;;::::::999999::::::;;;:::;;;<<<===>>>??????@@@?????????>>>>>>@@@DDDGGGGGGDDD@@@@@@CCCDDDAAA>>>AAADDDHHHIIIHHHIIIKKKMMMLLLKKKJJJHHHGGGFFFFFFEEEOOOUUUZZZYYYQQQJJJGGGGGGCCCEEEGGGFFFCCCAAAAAABBBCCCBBBBBBBBBDDDGGGJJJLLLHHHJJJLLLKKKHHHDDDAAA@@@BBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAA@@@BBB???>>>CCCJJJOOOPPPOOOKKKEEE@@@AAAGGGLLLMMMKKKEEEMMMVVV^^^gggppprrrooofffdddkkkyyyxxxppptttppp```[[[XXXQQQJJJBBB<<<888666===<<<:::888555333111000111111111111111111111111//////...------...000000........................---......////////////...---------...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++******))))))((()))***+++++++++***))))))************+++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++,,,---......*********++++++++++++,,,***++++++++++++***))))))******************************************))))))))))))******+++******)))************************************************************************---,,,***)))'''&&&&&&&&&+++++++++,,,++++++***)))************************,,,++++++++++++***************))))))******+++,,,,,,++++++,,,------,,,***)))******+++++++++++++++,,,,,,,,,++++++++++++***++++++************+++++++++++++++******************++++++++++++***))))))************************))))))))))))))))))))))))++++++,,,,,,+++******)))++++++++++++++++++++++++))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++++++++,,,------------,,,------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------............000///////////////000000...------------...//////------........./////////////////////000444999===HHHJJJJJJDDD:::333000111222222222111111111111111111222222333333333222222333333333333333444444444333333333666999;;;:::999777777666666555444444444999666555666999;;;999777555666777888999:::;;;;;;:::::::::999999::::::;;;:::;;;<<<<<<===>>>??????AAA@@@@@@??????BBBFFFJJJIIIEEEAAA@@@BBBCCCAAA???AAACCCFFFGGGFFFFFFGGGHHHEEEEEEFFFFFFFFFDDDBBBAAAGGGLLLRRRUUURRRLLLGGGCCCEEEFFFFFFEEEBBB@@@??????BBBAAAAAAAAACCCEEEHHHJJJEEEGGGIIIHHHEEEBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????AAA???>>>AAAEEEGGGFFFDDD???===:::999<<<>>>@@@@@@>>>DDDIIILLLOOOTTTUUURRRJJJHHHNNNZZZdddlllyyy|||tttggg^^^cccnnnnnn]]]LLLPPPLLLFFF???:::666444333;;;:::777444222111000000////////////////////////---.........//////000000............................../////////......------.........---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,+++******))))))'''((()))***++++++******))))))*********+++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,)))))))))******+++++++++************++++++++++++*********+++************************************++++++******))))))((((((((())))))******************************************************************************************)))'''&&&%%%%%%%%%&&&******++++++++++++******************************++++++++++++***************************++++++++++++++++++,,,,,,,,,+++***)))******+++,,,+++++++++++++++++++++++++++++++++++++++************++++++******************************+++++++++******)))************************))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---,,,+++***+++,,,---......------------...//////............////////////000000//////111666<<>>@@@@@@???>>>>>>AAAGGGKKKKKKHHHDDDBBBBBBCCCBBB@@@AAACCCEEEFFFFFFEEEDDDDDDBBBCCCDDDDDDDDDDDDCCCBBBCCCEEEJJJNNNPPPNNNIIIEEEEEEEEEEEEDDDBBBAAA@@@@@@AAA@@@@@@@@@AAACCCFFFGGGCCCEEEGGGFFFDDDBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>@@@BBBBBB???<<<===<<<;;;:::999:::<<<>>>>>>CCCEEEDDDDDDFFFGGGDDDAAA>>>@@@FFFMMMTTT```lllttt{{{{{{wwwsssmmmiiiXXXNNNGGGKKKSSSTTTIII>>>FFFCCC>>>999666555666777:::888555222000000000111////////////////////////,,,---...///000000000///........................////////////...---,,,,,,............---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******...------,,,+++***))))))'''((())))))************))))))*********+++++++++))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,))))))******+++++++++***))))))*********+++++++++******************++++++************************+++******))))))((((((((('''((()))***************************************************************************************)))((('''''''''((()))***)))******++++++*********************************+++++++++*********))))))))))))******++++++++++++***+++,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************)))******+++++++++******************************))))))))))))))))))))))))'''((()))***++++++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++)))***++++++,,,,,,++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,+++*********+++---......------------...//////........./////////000000000000000000222777>>>CCCRRRTTTRRRIII;;;111///111111111111111111111111111111111111222222333333333333333444444444444333222333333333555777888777555444444444444555555555555666555555666888999999888666666666777777888888888:::999999999::::::;;;<<<999999999::::::;;;;;;;;;??????>>>======@@@EEEHHHKKKIIIFFFDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGFFFDDDBBBDDDCCCCCCCCCCCCDDDEEEFFFCCCCCCDDDGGGKKKMMMLLLJJJDDDCCCCCCBBBCCCCCCBBBBBBAAA@@@??????@@@BBBDDDEEECCCEEEFFFFFFDDDBBBAAABBB?????????@@@@@@@@@AAAAAA@@@@@@@@@????????????>>><<<<<<>>>???@@@???<<<:::999:::999777555555777::::::???AAA>>><<<>>>???===<<<:::999;;;>>>DDDMMMVVV^^^dddkkknnnnnnqqqwww}}}~~~}}}~~~yyymmmccc]]]YYYTTTQQQ@@@===:::;;;???BBBAAA>>>===;;;777555444666888:::999777444111000000000111000000000000000000000000------...///000000//////..............................///......---,,,,,,---.........---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,,,,++++++******(((((()))))))))))))))***)))************+++++++++))))))))))))))))))))))))))))))***+++,,,,,,+++++++++,,,,,,---------,,,,,,)))))))))************+++*********)))******+++,,,************************))))))))))))))))))((((((''''''((()))*********************************************************************************************++++++,,,---...((()))******+++*********************************+++************)))))))))))))))***++++++++++++***)))+++,,,,,,+++******+++***++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++***************+++++++++))))))***++++++++++++***************************))))))))))))))))))))))))&&&'''(((***+++,,,,,,,,,************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000...------------...//////....../////////000000000///000111111444888>>>CCCOOOOOOKKKBBB888111000222111111111111111222222222111111111111222333444444666666777888888777555444444333222444555555444222222222333444555666666666444555666666777888999999777777777777777888888888999999999999:::;;;<<<<<<999999999:::::::::;;;;;;===>>>>>>======>>>BBBDDDIIIHHHGGGFFFEEEDDDCCCBBBCCCCCCEEEGGGHHHGGGDDDAAADDDCCCCCCBBBBBBDDDEEEFFFCCCAAAAAACCCFFFKKKMMMNNNEEEDDDBBBBBBDDDEEEDDDDDDBBBAAA?????????AAACCCDDDDDDFFFFFFEEECCCAAAAAABBB>>>>>>>>>??????@@@@@@AAA@@@@@@?????????>>>>>>>>>;;;<<<===>>>>>><<<;;;999777888777666444444555777777===@@@===:::;;;;;;;;;:::999999999;;;@@@HHHMMMOOORRRVVVVVVTTTVVV[[[```oootttvvvuuuuuutttqqqlllpppvvv}}}yyyyyyzzz|||zzztttjjjbbbVVVLLLGGGCCC@@@===999:::;;;;;;===???CCCFFF<<<;;;888777777999;;;===666555333111000///000000000000000000000000000000////////////////////////------------------------------.........------,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((((((((())))))************+++++++++************************)))******++++++++++++***+++,,,------------,,,+++))))))))))))******************)))))))))***,,,,,,************************((((((((()))))))))))))))&&&'''((()))************************************************************************************++++++,,,,,,,,,,,,,,,,,,(((((()))***************************************************))))))))))))((()))***+++,,,++++++***(((***,,,,,,***)))***+++)))******+++++++++++++++******+++++++++,,,,,,,,,++++++************++++++))))))*********+++++++++))))))***+++++++++++++++************************))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------+++,,,---...////////////...------------...//////.../////////000000000000...000111333555888===AAAIIIFFFAAA:::333000111333000000111111111222222222111111111111111333444555666777888999999777555444333222222333555555444333222222333444444555666666333444666666777888999:::888888888888888888888888999999999999:::;;;<<<===:::;;;;;;;;;;;;<<<<<<<<<===>>>??????>>>>>>???AAADDDEEEGGGGGGEEECCCBBBAAABBBBBBCCCFFFHHHGGGCCC???@@@AAABBBBBBBBBBBBBBBBBB@@@@@@@@@AAACCCGGGKKKNNNIIIFFFCCCCCCDDDEEEDDDCCCBBBAAA@@@??????@@@BBBCCCEEEFFFFFFDDDBBB@@@@@@AAA======>>>>>>???@@@@@@AAA>>>>>>>>>=========<<<<<<;;;<<<===<<<;;;999888888999888777666666777777777999???BBB>>>:::999888777777999;;;;;;===AAAFFFIIICCCDDDEEECCCAAABBBFFFJJJTTTXXXYYYVVVUUUWWWVVVQQQPPPVVV```jjjrrrvvvxxxwwwwwwuuuuuuzzz~~~yyyxxx{{{~~~}}}{{{wwwqqqkkkhhhggghhhhhhiiifffbbbbbbdddccc___VVVOOOFFF@@@>>>===<<<:::<<<===@@@BBBCCCDDDDDDEEE===<<<:::999888888999999222111111000///......---........................111000///...------......------------------------,,,,,,---.........------++++++,,,---............++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,---+++***)))(((((('''(((((()))************+++++++++******************************+++++++++******))))))***+++,,,++++++)))((())))))))))))******************)))))))))***,,,---************************''''''(((((())))))******&&&'''((()))************************************************************************************)))***+++++++++)))((('''(((((()))***************************************************))))))))))))((()))***+++,,,+++******(((***---,,,***(((***+++(((((()))************************++++++,,,,,,,,,++++++************++++++))))))******++++++++++++((()))***+++++++++++++++************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++,,,------------,,,))))))))))))))))))))))))+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------(((***+++---......------...------------...//////////////////000000000000...///222444555888===@@@DDD@@@:::444000000111333000000111111222222222222111111000000111333444666555666777888777666444222222222222333666666555444333333444444444444444555333444666666777777999:::999999999999888888888888999999999999:::;;;<<<===<<<<<<<<<==================???AAAAAA???>>>??????@@@CCCEEEFFFEEEBBB@@@???AAAAAABBBEEEHHHGGGCCC>>><<<>>>AAACCCCCCAAA>>><<<===>>>@@@AAABBBDDDIIILLLLLLHHHEEEDDDEEEEEEDDDBBBCCCBBB@@@??????@@@BBBCCCEEEEEEEEECCCAAA?????????<<<======>>>???@@@@@@@@@======<<<<<<<<<;;;;;;;;;<<<<<<===;;;999777666666888666444444666777666555888???BBB===777444333111333666999999:::===@@@AAA;;;;;;999888777888;;;>>>;;;???>>>:::;;;@@@BBB???AAAEEEKKKQQQUUUVVVUUUTTTTTTRRRSSS[[[gggppprrrppppppooommmiiihhhlllttt{{{zzztttwwwtttrrroooiiidddfffkkkuuuyyysssmmmfffaaa```]]]XXXSSSPPPPPPQQQVVVVVVQQQMMMNNNTTTVVVTTTLLLGGGAAA>>>@@@BBBBBBAAA??????AAAEEEHHHGGGBBB>>>999888666444222111000///////////////...---,,,+++------------------------333222///---,,,,,,---...------------------------++++++,,,---............******,,,---.../////////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++******)))(((((((((+++++++++++++++++++++,,,************************+++*********))))))((((((***+++,,,,,,***)))))))))************************))))))))))))))))))))))))******************************************************))))))))))))************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******)))))))))((('''&&&&&&(((***,,,)))************+++++++++++++++************++++++)))************+++++++++***)))))))))***+++,,,,,,******+++++++++***))))))************************+++++++++*********)))))),,,+++)))'''&&&'''((()))+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))(((((((((''''''(((******((('''((()))++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,++++++************++++++,,,---...//////******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......000000000000000000000000222222333444444555666666555444444333222111000000......//////000000000000555333000...111555555111333333444555444333111000555555555555555666777777555555555555555555555555666666666666666666666666666666666666666777888888777888888888888999999999999:::<<<;;;:::999999:::======<<<<<<===>>>?????????@@@BBBCCCBBB@@@>>><<<>>>>>>>>>>>>============>>>>>>???@@@AAAAAAAAAAAA=========???AAADDDFFFHHHMMMGGGAAA???AAACCCBBB@@@AAAAAA@@@@@@AAADDDFFFHHHIIIEEEAAA?????????<<<999;;;;;;<<<<<<======>>>>>>;;;;;;;;;:::999888777666999888888888777777666666444444555555555555555555999::::::888555333333444333333333444666999;;;===888666444222222555888:::666666666666777777777777:::<<<>>>???@@@???>>>===???>>>@@@GGGOOOUUUUUURRROOOMMMKKKHHHHHHLLLRRRWWWeeeggglllrrrxxx}}}~~~|||yyytttkkkaaaXXXSSSWWWTTTPPPLLLKKKKKKMMMNNN]]]aaaeeegggddd]]]UUUPPPMMMLLLKKKIIIHHHGGGGGGGGGEEEDDDBBB@@@>>>???CCCFFFGGGFFFFFFEEEDDDCCCAAAAAADDDDDDCCCBBB@@@===:::888333333222222111000//////......---------,,,,,,,,,---------.........//////......------------......,,,,,,,,,---------............---------,,,,,,,,,---------,,,+++)))&&&%%%))))))))))))***+++,,,---...---+++*********++++++++++++************++++++************************************************)))***++++++,,,,,,+++++++++++++++******))))))))))))))))))))))))*********,,,,,,,,,++++++*********************************************)))))))))((()))+++,,,,,,***))))))***************************))))))))))))))))))))))))******************************************************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))---,,,+++***))))))******)))************+++++++++++++++************++++++)))************+++++++++*********)))******++++++((()))***+++,,,------...************************+++++++++*********))))))***)))(((''''''(((***++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''')))+++***)))((())))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,++++++++++++++++++,,,,,,,,,---------------***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,---------.........//////////////////////////////000000111222222333444444333333333222222111111000111111111111111222333333222111000000000000000111333444444444333333222111555555555555555666666777555555555555555555555555777777777777777777777777666666666666666777777888777777888888888999999999888:::;;;;;;:::999999:::======>>>>>>>>>?????????>>>???AAABBBBBB@@@>>>===>>>>>>>>>=========<<<<<<===>>>???@@@AAAAAAAAAAAA=========???AAACCCFFFGGGPPPJJJCCC@@@AAABBB@@@>>>BBBAAA@@@@@@AAADDDFFFGGGGGGDDD@@@??????>>><<<:::<<<<<<<<<<<<<<<=========::::::::::::999888777666888888888777777777666666444444444444444555555555666777888666444222333444555555444444555777888999999777444222111111333444444444444444555555555555777888:::;;;;;;;;;999888777666777<<>><<<<<<===???@@@GGGJJJOOOSSSSSSOOOJJJFFFDDDCCCBBBAAA??????>>>>>>======;;;999888999===@@@GGGGGGGGGGGGFFFDDDBBBAAAAAAAAA@@@>>><<<999666555333333222111111000//////............------,,,,,,------------.........///......------------......,,,,,,,,,------------.........---------,,,,,,,,,+++,,,------------,,,+++,,,,,,+++++++++++++++,,,---,,,+++*********++++++++++++************++++++************************************************)))***++++++,,,,,,++++++*********)))))))))))))))'''(((((()))******++++++------,,,+++***))))))(((************************************))))))))))))(((***++++++*********+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((++++++++++++++++++******)))************+++++++++++++++************++++++)))************+++++++++++++++******)))***************+++,,,---.........************************+++************)))))))))((((((''''''((()))+++,,,+++++++++***************))))))))))))))))))))))))************************))))))******************(((***,,,,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++,,,,,,...---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------............------........./////////000000...........................//////000000111111111111111111111111111111111111111111111333666999:::666111000444222---...444444444333333222222333333444555555555555666666666555555555555555555555555777777777777777777777777666666555555666666777888777777777888888888999999888999;;;;;;:::999999:::===>>>???@@@AAA@@@??????<<<===???AAAAAA@@@???>>>>>>============<<<<<<<<<======>>>???@@@@@@@@@@@@<<<======???AAACCCEEEFFFQQQLLLEEEBBBAAAAAA???===BBBAAAAAAAAABBBCCCEEEFFFDDDBBB???>>>>>>>>><<<;;;<<<<<<<<<<<<;;;;;;;;;;;;999999999999999888777666777777777777666666666666444444444444444444444444333555555444333222222333777666666555444444555555555444333111000000000000111111222222222333333333444555666666666555444333666555555888<<<===;;;888333333333222222333777:::888:::>>>CCCGGGKKKNNNPPPFFFFFFDDDBBB???;;;888777555444444444555666777888999;;;???BBBCCCBBB@@@>>>;;;:::999888777666666666666555555333222444777:::FFFGGGHHHIIIHHHEEECCCAAA===<<<;;;999777444222000222222111111000000///////////////............---------------..................------------......,,,,,,,,,,,,------------......---------,,,,,,,,,+++,,,,,,---------,,,,,,///...---,,,++++++++++++---,,,+++*********++++++++++++************++++++************************************************))))))***+++++++++++++++******************))))))(((((())))))************,,,,,,++++++******))))))*********************************)))))))))))))))''')))++++++******+++,,,************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))************))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((###%%%(((***,,,,,,,,,+++))))))*********+++++++++++++++************++++++))))))*********+++++++++,,,,,,+++***)))))))))***...---,,,,,,++++++++++++************************************))))))))))))))))))((((((((()))++++++************************))))))))))))))))))))))))***************************************+++++++++)))+++---,,,+++***++++++*********************************************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------..................------.........////////////............................../////////000000000000000000000111111222222/////////000444888===@@@???444000444555///000777555444333222111222333444444444555555555666555555555555555555555555555555777777777777777777777777666555555555555666777777777777777777888888888888777999::::::999999999:::===???AAABBBBBBAAA???>>>:::<<<>>>???@@@@@@???>>>=========<<<<<<<<<;;;;;;<<<<<<===>>>????????????<<<===>>>???AAACCCDDDEEEOOOKKKFFFBBBAAAAAA???>>>AAAAAAAAAAAAAAABBBCCCDDDAAA???>>>===<<<<<<<<<;;;<<<<<<;;;;;;::::::999999888888999999888777666666666666666666666666666666444444444333333333333333222333444444222222333444666666555444444444333333///000111111222222111111000000111111111222222222333333444444333222111000555555555888:::999666333111333444444333444666777777888;;;>>>@@@BBBDDDEEE;;;:::999777666555555555222333444555666666777777777888999999999888777666666555444333333333333333333333333222111333666999BBBCCCFFFGGGFFFCCC@@@>>>999888777555333111///...111111000000000//////////////////////////////...------------------------...------,,,,,,------...++++++,,,,,,,,,---------......---------,,,,,,,,,---,,,,,,+++***)))((('''------,,,+++++++++++++++,,,+++++++++++++++++++++++++++************++++++************************************************))))))***++++++++++++***++++++++++++++++++++++++************))))))(((((()))))))))******+++++++++************************))))))))))))))))))******''')))++++++******+++,,,************************))))))))))))))))))))))))************************((((((((((((((((((((((((((()))************)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))###%%%(((+++------,,,+++))))))*********+++++++++++++++************++++++))))))*********+++++++++,,,,,,+++***)))))))))***------+++***))))))))))))************************))))))))))))))))))))))))++++++***)))))))))))))))************************))))))))))))))))))))))))******************************************++++++***+++------+++***+++,,,*********************************************************************************************************++++++,,,,,,,,,******++++++,,,------...++++++,,,,,,,,,------------..................---,,,,,,---------........./////////////////////////////////000000000000000...//////000000111111222111000///000222666:::<<>>@@@AAAAAA@@@>>>===999:::<<<>>>>>>??????>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<>>>???AAABBBCCCDDDJJJGGGDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>===<<<;;;:::;;;;;;;;;;;;::::::999999888888777777888888888777666666555555555555555555555666444444333333222222222222111333444444333222333555333333333444444444444333///000111222333222222111000000111111111222222222444444444444333222222111///000222444666555222///...000222222222111222333777777888999::::::::::::444333222111000111111222000111222333333333222111444444333222111000000000333222111111111111111222222333333222222333666888<<<>>>@@@BBBAAA>>>;;;999666555444222111///......000000//////////////////.../////////////////////------------------,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,------......---------,,,,,,,,,---,,,+++***))))))((((((***************+++,,,,,,++++++++++++++++++++++++++++++************++++++************************************************((()))******++++++******+++++++++++++++,,,,,,,,,++++++******)))((((((''''''(((((()))***+++,,,,,,************************))))))))))))************(((***++++++*********+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))*********+++---......,,,+++))))))************+++++++++++++++************++++++)))************+++++++++++++++******)))***************)))((()))***,,,---************************(((((()))))))))))))))***,,,++++++******)))((((((***************+++++++++))))))))))))))))))))))))************************++++++*********))))))))))))+++---,,,+++***+++,,,************************************************************************************************++++++++++++++++++,,,,,,))))))***+++,,,---......,,,,,,,,,,,,------------------............------,,,,,,,,,------------...////////////////////////000000000000000000000000......//////000000000111444333111000000111222333@@@:::333000111222222111333333222222333333444444222333444666666555444444555555555555555555555555555555555555555555555555555555444444555555666777666666666777777777888888555777999:::999999999;;;======>>>???>>>===<<<;;;999:::;;;<<<======>>>>>><<<<<<;;;;;;;;;:::::::::::::::;;;<<<============;;;<<<>>>@@@AAABBBBBBCCCEEEDDDCCCAAAAAAAAAAAABBB???????????????>>>>>>>>>=========;;;999888999:::999999999999888888888888666666777777777777666666444444444555555555555555444333333222222111111000111222444333222222333444000111222333333444333333444444444333222111///...000111111111111222222222444444333333333333333333---///333555666444222000---///111111000000000111444555555666555555444444222222111000000000000000000111111111111000//////222111000000000111222222/////////...//////000000000111111111000111333555666888999;;;:::888666444333333111000////////////////////////............---............/////////------------,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,---......))))))))))))***+++,,,---******+++,,,,,,,,,++++++++++++************++++++************************************************((())))))***************)))*********++++++++++++*********)))))))))))))))(((((())))))******++++++************************((()))))))))************)))+++,,,,,,***))))))***************************))))))))))))))))))))))))************************************************((()))***++++++***)))(((******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,------------,,,***))))))************+++++++++++++++************++++++)))************+++++++++*********)))******++++++,,,+++***))))))+++,,,---************************(((((((((((())))))************+++++++++******)))))))))*********+++++++++))))))))))))))))))))))))************************++++++***)))(((((('''''')))+++,,,,,,+++******+++************************************************************************************************,,,,,,++++++++++++++++++******++++++,,,,,,,,,---,,,,,,,,,------------...,,,,,,------------,,,,,,------------....................................000000000000////////////.../////////////////////333333222111000000000000666>>>>>>555000222222---111222333333444444444333111333444666666555444333555555555555555555555555444444444444444444444444555444444444444555666666666666666666777777777888555777999999999999999;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::999999:::;;;<<<<<<===<<<<<<;;;<<<>>>@@@AAABBBBBBBBBBBBBBBBBBAAA??????@@@AAA===>>>>>>>>>===<<<<<<;;;<<<======;;;777666777999777777777888888888888888555666666777777666666555333333444444444555555555333333333222111000000000000222222222000000000222000000222333333333222111444444333222111000//////000000000000111111111111222111111111111222222333///222666888888666333222///000222222111000111222111222333444555555555555222222222222222222222222111111111111111111111111222111111111111222333444......---......///000000000111111000//////111333333333444555444333222111000//////......///000000........................,,,,,,------............---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,......---------,,,,,,,,,+++++++++++++++---...///++++++*********+++,,,,,,)))***+++,,,,,,,,,,,,+++++++++************++++++************************************************(((((()))***************(((((())))))*********+++((((((((()))******++++++************))))))))))))************************(((((())))))*********+++***+++---,,,***)))))))))************************))))))))))))))))))))))))************************************************''')))***++++++***)))'''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,((()))******++++++++++++)))************+++++++++++++++************++++++)))************+++++++++***)))))))))***+++,,,,,,111///---+++)))******+++************************'''((((((((())))))******((()))***+++++++++++++++))))))******++++++++++++))))))))))))))))))))))))************************,,,+++***)))(((&&&&&&%%%(((***,,,+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************---,,,,,,++++++*********,,,,,,,,,++++++++++++***,,,,,,,,,---------......+++,,,,,,------,,,,,,+++............/////////000------------------------//////////////////......//////////////////////////////000111222222333333...BBBJJJ===222333333,,,000111333444555444333333111222444666666555444333555555555555555555555555333333333333333333333333555444444444444555666666666666666666777777777777555777999999999999:::;;;<<<;;;:::999999999999999::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999:::;;;<<<<<<<<<<<<;;;<<<>>>@@@AAABBBAAAAAABBBBBBBBB@@@>>>>>>>>>???============<<<;;;:::999<<<======:::777555666888666666777777888888999999555555666666666666666555333333333444444555555555333333222222111000000///000111111000///......000111111222333333222000///000000000000000111222222////////////000000000111///////////////000111222...111555777666333111///...///000000///...000111---...000222333555555555...///000111111111111111///.........///000111222111000///...............///.........///000111222111222222111//////000222111111222222111111000000...------,,,---...000111---.....................,,,,,,,,,---------......---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,......---------,,,,,,,,,---,,,***)))))))))******......---,,,++++++++++++)))***+++,,,---,,,,,,+++++++++************++++++************************************************************************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++%%%'''((((((((()))+++---+++*********))))))((((((+++*********))))))((((((*********************************************************++++++,,,,,,,,,+++***)))'''''')))***+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++)))(((******************************))))))))))))******)))************+++++++++,,,+++,,,...000///+++'''(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++///---+++)))(((((()))***)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))************+++++++++)))***+++,,,---...------+++***(((((((((***,,,...---,,,,,,+++,,,---///000---------,,,,,,+++++++++......------------.........------------...//////......///000000000000000000000000000000000000000444555777777666444111///222111111111333333111///222222333333333222111111222444666777555444444555333333333444444444555555555444444555555666777888444555666777777888777777666666777888888888888888999999888777666666777777999999:::;;;;;;<<<======:::::::::999999999888888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAA@@@???<<<<<<===>>>>>>>>>===<<<;;;;;;::::::777777777777666666666666777777777777888888888888555555444444444444555555666666555444444333222222222111111111000000/////////////////////000000111---......///000111111222000000000000000000000000000000000000000000000000////////////////////////...000222333444333111000000000000000111111111111000000000000111222333444000000000000000000000000////////////////////////////////////000000000000...---,,,,,,,,,...///000111000000///...---------......////////////..............................------............------++++++,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------++++++++++++---------------,,,,,,++++++++++++++++++*********))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************************************************)))))))))((((((((((((************************))))))))))))))))))))))))******))))))))))))******)))************+++++++++((()))))))))'''((()))+++************)))))))))(((************)))))))))(((************************************************)))***************+++++++++***)))(((((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***)))******************************))))))))))))******)))************+++++++++)))((()))+++,,,+++((($$$))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++...,,,***)))((()))******************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++)))************+++++++++******++++++,,,------......---+++******+++,,,---------,,,,,,,,,---...///......------------------......------------.........---------......//////......///000000000000000000000000000000000000000333444555555555333111000111000///000111222000...111222333333444444444444222444666777555444444444333333333444444444444555444444444444555666777888555666666777777777777666555555666777777777777777999888777777666666777777999999999::::::;;;;;;<<<;;;:::::::::999999999999888888999::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>@@@AAAAAA@@@>>>======>>>===<<<<<<;;;::::::999999888888888888777777777777777777777777777666666666555555444444444444555555555555444444333222222111111111111111000000000///000000000000000111111222......//////000000111111////////////////////////000000000000000000000000////////////////////////...///111222222222000000/////////000000000111111/////////000000111333333////////////////////////.........................../////////000000000000...............///000000111111111000///...............////////////..............................------............------111111000///...------,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,++++++++++++,,,---------,,,,,,,,,++++++++++++++++++*********))))))***++++++++++++++++++***++++++++++++++++++++++++************************************************************************************))))))))))))************************))))))))))))))))))))))))))))))************)))))))))************+++++++++******+++)))''''''((()))************))))))))))))************))))))))))))*********************************************************)))))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++******************************))))))))))))******)))************+++++++++(((((((((***+++***'''$$$)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******,,,+++***))))))***+++,,,+++++++++***)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++,,,,,,++++++)))************+++++++++++++++******+++,,,---...111000...,,,,,,,,,,,,---......---,,,,,,,,,------------........................------------......------........./////////......///000000000000000000000000000000000000000222222222222222222222222000///...///111111///...000111222444555666666666222444666666555444333444333333333333444444444444444444444444555666777888666777777777777666666555444444555666666666666666888777777666666666666777999999999999999999999999::::::::::::999999999999888888999999:::;;;;;;;;;;;;::::::::::::;;;;;;<<<>>>@@@AAAAAA???=========;;;;;;::::::999888888888999999999888888888777777777777666666555555444444555444444333333444444555333333333222222111111000111111111111000000000000111111000000111111222333////////////000000000000////////////////////////000000000000000000000000000000000000000000000000---...///000111000//////.........////////////000//////...//////000111222////////////////////////............................../////////000000000...///000000000000000000111111111000//////............////////////......------------------------------............---------------,,,,,,+++++++++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********************++++++++++++******++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))((()))***++++++***)))((())))))*********+++++++++******+++)))((('''(((************)))))))))))))))*********)))))))))))))))************************************************++++++******)))))))))(((******)))(((((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******************************))))))))))))******))))))*********+++++++++***++++++,,,,,,+++)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))******,,,,,,,,,,,,++++++***)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))***+++++++++++++++))))))*********+++++++++,,,+++***))))))+++---///000///...---,,,---------///......---,,,,,,,,,,,,,,,,,,------......//////...------,,,,,,------...---......///////////////......///000000000000000000000000000000000000000111000//////000111222333000///...000111222000///000111222333444444444444222444666666555333333333222222333333333444444444444444444444555666777777777777888777777666555444444555666666777777666666777666666555555666666666888888888888888777777777888888888888888888888888888888888999::::::;;;;;;:::999999999999999::::::;;;===@@@@@@>>><<<;;;;;;999999888888888777777777888888888777777777777666666666555555444333222222444444333333333333444444222222111111000000000000111111111000000000000000000000//////000000111222000000000000////////////////////////////////////000000000000000000000000000000000000000000000000,,,---.../////////......---------.........//////...............///000000////////////////////////................................./////////000000---...000111111000///...000000//////............---......//////......---------------------------,,,------......------,,,'''((()))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++************************)))******++++++******)))++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))((()))***++++++***)))((())))))*********+++++++++((()))***)))((()))***,,,))))))))))))))))))******))))))))))))))))))******************************************************,,,,,,,,,++++++******)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,---******************************))))))))))))******))))))*********++++++++++++,,,------,,,++++++***+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******+++,,,,,,---,,,,,,+++***))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((************************))))))***++++++++++++***))))))*********+++++++++,,,+++***))))))***,,,...,,,,,,,,,,,,,,,------............------,,,,,,+++++++++,,,,,,---------...------,,,,,,,,,,,,---------...///000000000//////......///000000000000000////////////////////////000///.........000222333000000///111333333222000111111222222222111111000222444666666444222222222222222222333333333444444333333333444444555666777777777888777777666555444666666777888888888888777666555555555555555666666777777777777777777777666666666666666777777777777777777888999999::::::;;;:::999999888888888999999888:::======<<<:::999999777777777777777666666666777666666666666555555555666555555444333222222111333333222222222222333333111000000000000000//////000000000000000000111111///............///000000000000000000////////////........................////////////////////////////////////////////////,,,,,,------............------------..............................///000............................................................////////////---...///000//////---,,,---------------,,,,,,,,,------............------------------------------,,,,,,------------,,,,,,***+++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************************************************************'''''''''''''''(((((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))************+++++++++((()))******))))))+++---))))))))))))************))))))))))))************************************************************,,,,,,,,,+++++++++++++++)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,******************************))))))))))))******)))************+++++++++***+++,,,,,,***))))))***+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******++++++++++++,,,,,,,,,+++*********)))************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((************************((()))******++++++******)))************+++++++++,,,+++***))))))***+++,,,)))******+++,,,---------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------...///000111000//////......///000000000000000////////////////////////000//////...///000222333000000000111333444333111111111111111111000//////333444666666444222111222222222222222333333333333333333333333444555666777666777777777777666666555666777777888888888888888555444444444444555555666777777777777777777777777666666666666666777777777777777888888999::::::::::::999999888888888888999777999;;;;;;999888888888777777666666666666666666666666555555555444444444555555444444333333222222333222222111111222222333000000000000000000000000000000000000111111111111...------------...//////////////////000000000000........................////////////////////////////////////////////////,,,------------.........---------............/////////............//////........................------------------------------........./////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************+++++++++++++++***************++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************************************************************''''''((((((((()))))))))++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******)))************+++++++++***++++++***)))(((***+++((()))))))))************((()))))))))************************************************************************++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))***+++,,,******************************))))))))))))******)))************+++++++++)))***,,,+++((('''(((***,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))******+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************((())))))***************)))************+++++++++++++++*********************++++++,,,,,,,,,,,,++++++,,,---.........---,,,---------------,,,,,,,,,---,,,,,,++++++,,,,,,------...000111111111///.........///000000000000000////////////////////////000000000000000000111111///...///000222333222111000000111222222222111111333444666666333111111111111222222222222333333333333333333333444555666666555666666777777777777666555666666777888777777777444444333333444444555666666666666777777888888999777777777888888888999999777777777888999999::::::;;;:::999888888888888999777999:::999888777888:::666666666666666777777777666666666666555555555555444444444444444444333333222222111111111111222222000000000000000000000000///000000000111111111111...............///000000......//////000000111111........................////////////////////////---------------------------------------...//////---............/////////000000//////...//////000........................---------------------------------.........//////000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++***)))(((''''''******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,+++***))))))*********++++++++++++))))))*********+++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++******************************************************************************++++++,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++---------+++((('''((()))(((((())))))*********+++(((((())))))*********+++************************************************(((((())))))******++++++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))))))))***+++******************************))))))))))))******)))************+++++++++))),,,---,,,)))((()))+++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******+++++++++******)))++++++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((()))***************)))************+++++++++******+++++++++******)))------------,,,+++*********+++---...///...------/////////......------,,,---,,,,,,++++++,,,,,,------...000111222111///......//////000000000000000////////////////////////111111111111111111000000...------///111222111000///000111222333444444444333444666555333111000111111111222222222333333333333333333333444555666666555555666777777888777777444555555666666666666666333333333333444444555666555666666777888999999:::888888999999::::::::::::777777777888999999::::::;;;;;;:::999888888999999999::::::999888888:::;;;666666666777777777777777777777777777666666666666444444444444444444444555222222111111111111222222000000000000111111111111//////000000111111111222///////////////000111111---......///000111111222........................////////////////////////------------------------...------------...//////.........////////////000111000000/////////000000........................---------------------------------.........//////222111000.........///000------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))******++++++++++++))))))******++++++++++++,,,------......------,,,++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))******+++++++++,,,,,,,,,)))))))))))))))))))))***************************,,,+++***))))))***+++,,,************************************************---,,,,,,+++*********+++************************))))))))))))))))))))))))******)))(((''''''(((((((((((((((((((((''''''&&&+++++++++*********))))))***)))))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''''''''((()))******************)))((((((((())))))))))))***************))))))))))))******************************((()))***,,,,,,++++++***+++++++++,,,,,,+++++++++************************)))************+++++++++***++++++,,,------------))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))+++++++++*********))))))************************,,,++++++******++++++,,,,,,+++******)))*********,,,,,,,,,,,,------...///,,,------......------,,,+++++++++,,,,,,------------------.........//////......////////////..............................111222222333333222222111......//////...---,,,,,,000111222333333333333333666666666555444333222111333555777777555333333333555555444333333333333444555666777666444333333333555555555666666666666666555555444444444333333333666666666555555777:::>>>:::::::::999888777666555444555666666666666666555999888777555555777888999999777666666777777666555555666777777777666444333666666555555444444444444///000111222333444444444222222111000//////000000000000///...............//////////////////////////////000111111111111111000000////////////000000---------............///..........................................------........................222111000//////......///111111000000/////////.........------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))************+++++++++,,,++++++++++++************************************+++***))))))))))))***+++************************************************---,,,++++++*********+++************************)))))))))))))))))))))))),,,,,,+++***************))))))******))))))((('''+++++++++*********))))))*********))))))((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))++++++***)))***+++,,,---***************)))(((((()))))))))************+++******))))))))))))*********************+++++++++((())))))*********))))))******++++++++++++******************************)))************+++++++++++++++,,,,,,---,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++************************************************************************************))))))))))))+++++++++*********))))))************************,,,++++++******++++++,,,++++++***************+++---,,,,,,,,,------...///,,,------......------,,,------,,,,,,,,,,,,,,,,,,,,,------------...............////////////..............................222333333333333333333222000000000000000///......000111222333333333333333555555555555444333222111333666999999777555333333555555444333333333333444333444666666555444444555888888777777666666555555555444444444444333333333666666666555444666:::===>>>===<<<:::999777666555666666666666666666666666999888666555555666888999999777555444666666666555666666777888777666555444555555555555444444333333222222222333222222111111222222111000000000000000000000///.............................................//////000000000/////////............//////------------......................................................------...........................---------------......000000/////////...............------------......------------------------,,,------......------,,,+++,,,,,,------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))***++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++***************)))))))))*********++++++---,,,,,,,,,++++++************************************))))))))))))******************************************************,,,,,,+++************+++************************)))))))))))))))))))))))),,,+++************************++++++******)))(((+++************)))))))))***************))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))++++++******+++,,,,,,---)))************))))))((()))************+++++++++******))))))))))))******))))))******++++++++++++))))))((((((((((((((())))))******************)))************************)))************+++++++++,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((()))******+++++++++++++++++++++++++++************************************************************))))))))))))+++++++++***************************************,,,++++++******++++++,,,++++++*********++++++,,,------------------......,,,------......------,,,......------,,,+++++++++,,,,,,,,,,,,------------......////////////..............................222333333444444333333222111222222222222111000000111111222333333333222222444444555444444333222111444777;;;;;;999666444333555555444333333333333444111333555555555555666777999999888777666555555444444444444444333333333333555555555555444666999<<>>;;;999777777888999<<<:::888666555555666777888777666666666666777888888666333333444555555444555555666666666555444333333333333333333333222222333333333222111///...---111111000000000000000111000000///.......................................---------------......///......------------......,,,,,,---------.........------------------------,,,,,,------------......------------------------......------...//////000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,------......------,,,***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********************************************++++++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************((())))))))))))*********++++++******))))))))))))************************))))))************))))))*********************************************************))))))***++++++************************)))))))))))))))))))))))))))((((((((((((((())))))))))))******))))))((('''))))))))))))))))))))))))******************++++++)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))''''''((()))******++++++((())))))*********))))))))))))*********+++++++++******))))))))))))******))))))*********+++++++++,,,+++))))))((()))***+++))))))************))))))************************))))))*********+++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************)))))))))(((************************************************,,,++++++******++++++,,,************+++,,,---...000///......------------,,,------......------,,,++++++,,,------...//////+++++++++,,,,,,,,,------------............------........................//////000000000000//////000000111222222111111111222222333333333222222111222222333333444333333333444777:::;;;:::777555444555555444333333333333444222444555555444333333444222333333444444555555555444444333333333222222222333444555444444555888:::;;;999777666666777999:::<<<:::888666555555666777777666666666666666666777777555444444555555444333222333444444444333111111111111111222222222222222000111111111000000///...111000000000000000111111000000///.............................................---------...///000///..................///,,,,,,,,,------------...------------------------,,,,,,,,,,,,------......------------------------//////...---------------+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))))))))******+++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******)))***************++++++++++++++++++++++++++++++------------------------******++++++++++++*********************+++++++++)))))))))*********++++++))))))))))))))))))))))))******************************++++++++++++*********************************************************))))))))))))***++++++************************))))))))))))))))))))))))***************++++++,,,))))))******))))))((('''(((((()))))))))))))))***)))))))))***************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))'''((()))+++,,,,,,,,,,,,((())))))************)))((())))))))))))***************))))))))))))*********************************************+++,,,,,,)))******************)))************************)))************+++++++++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))((((((((((((((((((((((((++++++++++++++++++++++++************************************))))))))))))***************+++++++++************************,,,++++++******++++++,,,))))))******,,,---//////111000///...------------,,,------......------,,,******+++---...///000111,,,,,,,,,,,,------------------............------........................---......//////......---//////000111111111111000222222333333333222111111111111222333333444333333222555777888777666666666555555444333333333333444222444555555333222333333000111111222333444555555333333333333222222222222222333444444444555777999666666555555666777999999:::999777666555666666777666666666666666666666666666555555666777777444222111222222333222111000///000000000111111111111111...//////000000000000///000000000000000111111222000000///...............------------------------......---,,,---...///000//////............//////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------************************,,,------......------,,,......---,,,---///000222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********,,,,,,++++++++++++++++++************************(((((())))))***+++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******************************++++++++++++++++++++++++------------------------******++++++++++++******))))))*********+++++++++************+++++++++,,,((())))))******++++++,,,***************************+++,,,------,,,+++***************************************************)))))))))))))))***++++++************************))))))))))))))))))))))))***************+++,,,,,,******++++++******)))((((((((((((((())))))******((((((((())))))*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))%%%&&&(((***++++++++++++(((((()))***************''''''((((((((()))))))))******))))))))))))******,,,,,,++++++***)))))))))&&&'''(((***++++++++++++******++++++++++++******************************)))************+++++++++)))******++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++'''((()))***+++******)))((((((((((((((((((((((((++++++++++++++++++++++++************************************))))))))))))))))))*********+++++++++************************,,,++++++******++++++,,,)))))))))***,,,...///000222111000...------,,,,,,,,,------......------,,,+++,,,,,,---...///000000,,,------------.........,,,------......------,,,........................---......//////......---//////000111111111111111222333333333333222111000000000111333333444444444000222444444444444666888555555444333333333333444000222444444333333444555222222222333333444444444333333333222222222222111111222444444444444666888555666666666666777777777666666666666666666666666555666666666666666666555444555777999:::888444111111222222333333222000////////////000000111111111...//////000000//////...000000000000000111222222000000///...............---------------------------,,,+++++++++,,,...///...------------------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,------......------,,,,,,,,,---....../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++*********)))++++++++++++++++++,,,,,,************************((((((((()))***+++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******************))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))******++++++++++++***++++++++++++,,,,,,,,,))))))***+++,,,------...************************+++,,,------------,,,+++************************************************))))))((())))))***++++++************************))))))))))))))))))))))))(((((('''(((((()))******+++,,,,,,,,,,,,+++******'''((((((((())))))******''''''(((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))"""###%%%'''))))))(((((((((((()))***************''''''''''''((((((((((((******))))))))))))******---,,,,,,+++***)))(((((($$$%%%''')))+++++++++***++++++,,,,,,,,,,,,++++++************************)))************+++++++++((()))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++'''((()))++++++******)))))))))))))))))))))))))))++++++++++++++++++++++++************************************))))))))))))))))))******++++++++++++************************,,,++++++++++++++++++,,,)))))))))+++,,,...000111333222000///------,,,,,,,,,------......------,,,------..................---------.........//////,,,------......------,,,..............................////////////......///000111222222222222222333333333333333222111000///000111222333444444444///000222222222333666999555555444333333333333444...000222444444444666777444444444444444444444444333333333222222222111111000222444444444444666777777777777777777666555555444555666666666666666555555555666666666666555555444555888;;;<<<999444000222222333444333222111000.../////////000000111111//////000000///...------000000///000000111222222000000///...............------------------------,,,+++***))))))+++---...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,(((***---///000///...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++******))))))*********++++++,,,,,,---************************'''(((((()))***+++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++***************)))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))************************---,,,,,,+++*********+++------,,,+++*********+++++++++******)))******+++))))))***+++,,,------...******************************+++++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))(((((((((((((((((())))))))))))************************)))))))))))))))))))))))))))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++(((((((((((())))))))))))))))))************))))))*********)))))))))))))))************************))))))))))))))))))))))))++++++************++++++))))))))))))******************))))))))))))******))))))************))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))***(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******************************,,,,,,++++++,,,---///000......---------...//////------------------------,,,,,,,,,---------..................////////////////////////////////////...///////////////......//////......---------,,,222222333333333222111111333333333222222111111111555444444333222111000000000000//////000222333555;;;777222111333555555444222222111222333555777999666444222333555666444111222222222111111111111000000111222222444444555666888666555888<<<===999444666666444333222111111111555555444444444333333333444555888999999888555444666666555444333111000///000000////////////000000111111000///...---,,,,,,000///---,,,---...000111////////////..................---------,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********)))+++---//////---+++)))---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++***)))((()))'''&&&(((,,,...---+++)))))))))******++++++,,,************************++++++,,,,,,,,,,,,------************))))))((((((+++******))))))******+++************************)))************++++++++++++++++++++++++++++++++++++++++++*********))))))************************---,,,++++++******++++++---,,,+++***))))))))))))+++*********************++++++++++++++++++++++++******************************+++++++++******)))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))))))))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++(((((((((((()))))))))***))))))************))))))***)))))))))))))))))))))************************))))))))))))))))))))))))*********))))))*********))))))))))))************++++++************++++++))))))************))))))))))))************))))))))))))))))))************+++++++++***************)))*********++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******************************++++++******+++,,,...///,,,,,,,,,,,,---...//////------------------------,,,,,,,,,---------..................////////////........................---......////////////////////////.........------//////000000000000//////333333333222222111111111444333333222222111111111111111000000111222444555:::777333111333444444444222222222222333555666777777444333333555555333111222222222111111111111000///000000111222333444555999777666999<<<===999555444444333222222222333333555444444444444333333333222444666777777666444222555444444333222111000///000000////////////000000000000000000////////////222000...---,,,---...///////////////..................---------,,,,,,,,,------------------------,,,,,,,,,+++++++++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++*********+++---......---+++***------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,------,,,++++++++++++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++***)))))))))((('''))),,,...---,,,*********+++++++++++++++************************+++++++++,,,,,,,,,------+++++++++******)))))))))******))))))))))))******************************)))************++++++++++++++++++++++++++++++++++++++++++***************************************,,,,,,++++++******++++++)))))))))))))))******+++************************,,,,,,+++++++++*********************************)))******+++++++++******************++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))************************++++++++++++************************))))))))))))))))))))))))))))))******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++((((((((()))))))))******))))))************))))))))))))))))))))))))******************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************,,,++++++******++++++,,,))))))************))))))))))))************))))))************++++++++++++,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************++++++++++++************************************))))))***+++,,,---++++++++++++,,,---...///------------------------,,,,,,,,,---------......---............/////////........................------...///000000000///000000////////////......---...///000000000000000222222222222222111111111222222222222222222222222222222111111222333444555999666333222222333444333333333333333333444555555777555333333444444222000222222222111111111111000...///000111222333333444888777666999<<<<<<999666222222222222333333444555444444444444333333333333000111333444444333111000333333222222111000///...000000////////////000000/////////000000111111111222111///---,,,,,,,,,---/////////............---......---------,,,,,,,,,------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))))))))(((((())),,,------,,,,,,,,,,,,,,,++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))******************************)))************+++++++++************************************************************************,,,,,,++++++***++++++,,,%%%%%%&&&''')))+++,,,---)))))))))***************+++++++++***************************************))))))***+++++++++******)))))))))*********++++++))))))))))))))))))))))))++++++******)))((((((((((((((())))))******++++++)))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))*********))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********(((((()))))))))*********))))))************)))))))))))))))))))))*********************************))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************+++******))))))******+++))))))************))))))))))))************)))))))))))))))*********++++++,,,++++++******)))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******************************************++++++,,,,,,))))))******+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////...........................///////////////......000000000000000////////////000111222333333444333222222222111111111111111111111111222222333333333333333222222222333555666777555333222222222333333444333333333333333333333666555444333333222111000222222222111111111000000//////000111222333444444666555555777999999888555333333222222333333444444444444444333333333222222///000222333333222000///000111111111000///......000000////////////000000////////////000000000000111000///------,,,------//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,+++******+++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))))))))))))***,,,,,,---------------,,,,,,+++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))*********+++++++++))))))))))))))))))))))))************************************************,,,++++++***++++++,,,,,,''''''''''''((()))***+++'''((()))************)))(((((()))******+++,,,,,,************************((()))***+++++++++++++++((((((((()))))))))******))))))))))))))))))))))))************))))))(((((((((((())))))******++++++((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))***************))))))))))))************))))))************))))))(((((())))))************************************))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))(((((((((((())))))))))))************))))))))))))************))))))((((((((()))))))))************))))))((((((((('''******************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******************************+++++++++,,,,,,,,,,,,,,,***))))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------....................................000000000000///...,,,,,,/////////000000000000000000111222333444444444444111111111111111111111111111111111222222333333444444333222222222333444555555555444222111111222222333333333333333333222222444555444333222111111111222222222111111111000000000000111222333444555555444333333444555666555444444444333333222222333333444444333333333222222222000111222222222222111000//////000000000///......000000////////////000000//////.........---------......---------.....................------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******)))***+++++++++,,,,,,------------,,,,,,+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))***************+++++++++************************++++++******++++++,,,,,,,,,+++***((('''&&&&&&&&&&&&''')))***+++******)))''''''((()))***+++,,,---************************((()))***+++++++++++++++'''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))************'''((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))))))))*********++++++))))))************))))))((((((((()))******++++++************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************(((((((((''''''((((((((())))))************))))))))))))************))))))'''((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******************************++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........------------------------000000000000///...,,,+++......////////////000000...///000111111111111111000000000111111111111111111111111222222333333333444333222111111222333444333444444333000000111222222333333333333333222111222333444333222111222333222222222111111111111000111111222333444555555666222222222222333333333444555444333333222222222222333333333333222222222222111111222222222222111111......///000000000//////000000////////////000000.........------,,,,,,,,,,,,,,,------.....................------------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++******+++,,,,,,++++++,,,...,,,,,,,,,,,,++++++++++++************************************++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,************************)))************+++++++++************************))))))*********+++++++++************************++++++******++++++,,,---,,,,,,***)))((('''''''''%%%&&&(((***+++***))))))(((((())))))******++++++************************(((((()))++++++,,,,,,+++(((((()))))))))*********))))))))))))))))))))))))((((((((()))******++++++*********)))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))((()))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++******))))))*********+++++++++))))))************))))))'''(((((()))******++++++************************))))))))))))))))))))))))*********))))))*********))))))))))))************))))))(((((((((((())))))))))))************))))))))))))************))))))(((((()))))))))*********''''''(((((())))))******+++++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************++++++++++++************************************+++,,,,,,+++***)))------,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---------.........------------------------......////////////......------........./////////---...////////////......///000000000111111111222222222222222222222333333333222111000000111222333222333444333000///000222111111222333444333222222000222444333111111222555222222222111111111111000000000111222333444555555222222222222222222333444333333222222222333444444333333333222222222222111000000111111111111000000---...///000000000000000000000////////////000000---------...............---------...------,,,,,,.........---------,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,++++++************++++++)))*********++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))***+++++++++++++++***,,,------+++***,,,...*********+++++++++++++++************************************++++++++++++***+++++++++,,,,,,,,,,,,+++******))))))******+++************************)))************+++++++++++++++++++++++++++++++++))))))******++++++++++++************************+++*********+++,,,,,,---(((((((((((()))***+++,,,$$$&&&(((***++++++))))))************))))))))))))************************(((((()))++++++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,++++++******))))))(((((()))************+++++++++''''''''''''''''''''''''))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******)))************+++++++++))))))************))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))******************))))))))))))******))))))************))))))))))))************)))))))))************+++++++++''''''((()))***+++,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******************************((()))***++++++***)))(((......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------+++,,,---///000111111111,,,---------......////////////////////////......//////000000111111111222222222222222222222222222333222111000000000111222111333444333000...///111000111222333444333222222///111333333111111333666222222222111111111111000//////000111222333333444222333333333222222444555111111111222333444666777333333333222222222111111000000000000000000000000---...///000111111111111000000////////////000000,,,,,,---...///000111222/////////...---,,,+++***......---------,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++******************************************************************++++++,,,,,,,,,************************))))))******++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++************++++++((()))***++++++***)))(((++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))((()))***+++++++++++++++***,,,...---+++***,,,...)))))))))******++++++,,,************************)))************+++++++++*********++++++,,,,,,,,,))))))(((((((((((())))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))******))))))))))))******************************))))))))))))************+++*********))))))((((((******++++++++++++******)))************+++++++++---+++***(((((()))+++,,,************************''''''(((((())))))******+++*********))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))((((((''''''(((((()))************)))+++*********))))))((((((+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''(((((()))))))))))))))))))))))))))))))))))))))++++++)))))))))***+++,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++++++++************+++++++++++++++************)))))))))))))))))))))))))))************************((())))))))))))*********,,,,,,+++***)))((('''''')))&&&%%%&&&)))++++++)))---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------..................++++++,,,,,,---...//////000//////.........//////////////////////////////111000///---------.../////////000111222333333333111111222222222333333333333333333222222222111111111111222333333333333222111111000000111111222333111222333444444222111///...//////000111222222222333333333222222222111111222222222333333444444444666555444333111000//////000000000000000000000000000000000000000000000000........................//////.........---------------------------------///...---,,,,,,---...///,,,+++***+++---...---,,,***++++++,,,,,,++++++***(((((()))))))))*********------,,,,,,,,,,,,+++++++++++++++*********))))))+++,,,,,,------,,,,,,+++******************************++++++++++++************++++++++++++******)))************+++++++++************************************************...,,,)))'''&&&''')))***,,,,,,,,,+++++++++*********************************************************++++++,,,,,,++++++***************************,,,+++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------(((((()))***+++,,,,,,,,,)))))))))***++++++,,,,,,*********+++++++++,,,,,,************************++++++************++++++************************,,,,,,+++***)))(((''''''************)))))))))(((******++++++++++++******)))************++++++++++++***)))((()))***,,,---************************))))))))))))************************)))))))))((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***)))))))))((((((((('''******+++,,,,,,,,,,,,+++************)))))))))(((+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))************'''(((((()))))))))))))))))))))))))))))))))))))))+++******))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++++++++************+++++++++++++++************)))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,++++++******)))))),,,***((())),,,......,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..................,,,------......///////////////............//////000000000000000000000000111000///.........//////000000000111111222222333111111222222222333333333333333333333222222222222111111222333333333333222111111111111111222333333111222333444444222111///...//////000111111222222333333222222111111111111222222222333333333333333333333222111000//////...////////////////////////////////////////////////........................///.........------------------------------------///...---,,,,,,---...///,,,+++***+++---...---,,,***++++++,,,,,,++++++***+++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++*********))))))+++,,,,,,------,,,,,,+++******************************++++++++++++******+++++++++,,,,,,+++++++++)))************+++++++++************************************************---,,,***((('''((()))))))))))))))******+++++++++***************************************************++++++,,,,,,++++++************************************++++++,,,,,,,,,************************))))))))))))))))))))))))******++++++++++++******++++++************+++++++++++++++,,,,,,,,,------)))))))))***+++++++++,,,++++++***************************++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************,,,,,,+++***)))(((''''''************))))))))))))******++++++++++++******)))************+++++++++))))))(((((()))+++---...************************++++++++++++************************))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))***++++++,,,,,,++++++************))))))))))))+++++++++***************))))))))))))))))))))))))************************))))))))))))************'''((())))))******))))))))))))))))))))))))))))))+++******)))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++++++++************+++++++++++++++************)))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---......---,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------------...............///////////////............//////111111111111111111111111111111000/////////000000111111111111111111111111111111222222222333333333444444444333333333222222111222222333333333333333222222111111222222333444111222333333333222000////////////000111111222222222111111111111000000000333333333222222222222222000000000000/////////...////////////////////////////////////////////////------------------------............------------------------------------......------------......,,,+++***+++---...---,,,***++++++,,,,,,++++++***,,,,,,---------.........,,,,,,,,,,,,+++++++++++++++++++++***************++++++,,,,,,,,,,,,++++++******************************++++++++++++******+++,,,,,,,,,,,,,,,,,,+++)))************+++++++++************************************************++++++******)))(((((((((&&&'''((()))***+++,,,,,,***************************************************++++++,,,,,,++++++***************************((())))))***+++,,,------************************))))))))))))))))))))))))******++++++++++++***************))))))*********++++++++++++,,,,,,,,,,,,******************++++++,,,,,,++++++***))))))(((************+++++++++++++++++++++++++++++++++++++++++++++******+++++++++************************((()))))))))*********************)))))))))))))))******++++++++++++******))))))*********+++++++++******))))))***+++,,,,,,************************+++++++++******)))))))))*********)))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))(((((((((((('''(((((()))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((()))************)))))))))))))))))))))))))))*********)))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++++++++************+++++++++++++++*********))))))))))))))))))))))))))))))************************(((((()))))))))******************+++++++++,,,,,,***)))))))))***+++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------------,,,,,,...............---------///............//////000000000000000000000000000111111111000000000000111111111111111000000000000111111222222222333333333444444444333333333333222111222333333444444333333222222222222222333333444111222222333222111000000//////000000111111111111111000000000000000000000333333222222111111000000////////////////////////////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++---...---,,,***++++++,,,,,,++++++************++++++++++++,,,,,,,,,,,,++++++++++++***************************++++++,,,,,,,,,,,,++++++******************************++++++++++++*********++++++,,,,,,++++++***))))))*********+++++++++************************************************)))***++++++***)))((('''(((((())))))***++++++,,,***************************************************++++++,,,,,,++++++***************************))))))******++++++,,,,,,************************))))))))))))))))))))))))******++++++++++++************))))))))))))*********++++++++++++,,,,,,,,,+++++++++***************+++++++++*********))))))))))))*********+++++++++******************************))))))))))))******************************((()))))))))************))))))))))))))))))************++++++++++++******))))))*********+++++++++,,,,,,+++******)))))))))*********************************))))))(((((('''))))))))))))))))))******)))))))))))))))))))))))))))))))))************+++************************))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))''''''((())))))))))))((())))))))))))))))))******************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((())))))***************))))))))))))))))))))))))************))))))((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++++++++************+++++++++++++++*********))))))))))))))))))))))))))))))************************(((((()))))))))*********(((((())))))***+++++++++(((((((((((((((((()))***,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,...............///000000////////////////////////000000000111111111111000111111000000000000000000111111222222222333333333444444333333333222222222222222333444444444444333222222111111222222333444222222222222111111000000000000000000000111111111000000000000000000000111222222222111111000000000/////////000000000000000................................................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++***+++---...---,,,***++++++,,,,,,++++++***))))))))))))************,,,,,,+++++++++************************************++++++,,,,,,++++++*********************************++++++++++++******))))))************))))))))))))*********+++++++++************************************************((()))***++++++***((('''++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***************************+++++++++******)))))))))************************))))))))))))))))))))))))******++++++++++++************))))))))))))***************+++++++++,,,,,,+++++++++***************))))))*********+++++++++)))))))))************+++))))))))))))))))))))))))***))))))))))))))))))***************************,,,,,,+++***)))(((''''''))))))))))))******************++++++++++++******)))************+++++++++---,,,,,,+++***)))((((((************************)))))))))((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((())))))))))))***************************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))((()))******++++++******))))))))))))***************************+++++++++))))))))))))))))))))))))************************))))))))))))************((()))******++++++******))))))))))))))))))))))))************)))(((''''''************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++++++++************+++++++++++++++************)))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,(((((()))))))))************++++++***))))))***,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,+++++++++++++++++++++,,,,,,,,,......---......///000111...........................///000111111111000000000000000000000000000000111111222222222333333333333333333222222222111111222222333444444444444444111111000000111111222333222222111111000000000000000000000000000000111111000000000111111111111222111111111000000000000000////////////000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++***+++---...---,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++***************************+++++++++******++++++++++++************************************++++++++++++******(((((())))))))))))(((((()))************+++++++++************************************************((()))***++++++***)))(((,,,,,,,,,+++++++++*********************************************************++++++,,,,,,++++++***************************,,,,,,+++***)))(((((('''************************))))))))))))))))))))))))******++++++++++++***************))))))*********************++++++++++++******************++++++((())))))***++++++,,,,,,))))))))))))************************************+++******))))))******+++************************,,,,,,+++***)))(((''''''((()))))))))******************++++++++++++******)))************+++++++++++++++++++++******)))(((************************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))************))))))))))))'''((((((((()))))))))***((())))))***************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))************))))))***++++++++++++***)))))))))))))))))))))))))))*********)))((('''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++++++++************+++++++++++++++************)))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,*********************+++***,,,---+++))))))+++---+++++++++***++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,++++++******++++++,,,,,,------------------......///000111////////////////////////---...///000000000//////......//////000000111111111111222222222333333333222222111111111000000000222333444444555444444444000000//////000000111222222111111000000000000000111000000000000000000000111111111111222222333333/////////000000000000000//////..................................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,------------,,,+++,,,+++***+++---...---,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++************))))))*********+++++++++******++++++++++++************************************++++++++++++******))))))************)))))))))************+++++++++************************************************)))))))))*********))))))************++++++++++++***************************************************++++++,,,,,,++++++***************************++++++******))))))((((((************************))))))))))))))))))))))))******++++++++++++******++++++************++++++************++++++++++++)))))))))***+++++++++,,,******************++++++))))))))))))************++++++++++++++++++++++++,,,++++++++++++++++++,,,************************))))))))))))************(((((())))))*********+++******++++++++++++******)))************+++++++++)))******+++++++++******************************))))))******+++++++++,,,(((((())))))*********+++))))))))))))))))))))))))((())))))))))))*********************************))))))))))))))))))))))))************))))))))))))'''((((((((())))))******&&&''''''((((((((((((((((((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))***++++++++++++***)))))))))))))))))))))))))))*********)))(((&&&%%%(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++++++++************+++++++++++++++************)))))))))))))))))))))))))))************************((())))))))))))*********++++++++++++++++++++++++)))+++,,,+++((((((***,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******++++++,,,,,,---...//////---------......000111111000000000000000000000000,,,---...000000000///...---......///000111111222111111222222222333333333111111111000000000000///222333444444555555444444///////////////000000111222111111000000000000000111111111000000000000000111111222222222333333333......//////000000111111......---------,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++------------++++++,,,+++***+++---...---,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++************)))))))))******++++++++++++******++++++++++++************************************++++++++++++************++++++++++++******)))************+++++++++************************************************)))))))))))))))*********''''''((()))***+++,,,,,,************************************************+++++++++,,,,,,+++++++++************************))))))))))))************************************))))))))))))))))))))))))******++++++++++++******,,,,,,++++++++++++,,,,,,)))************+++++++++(((((()))***+++,,,,,,---,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++,,,,,,,,,++++++*********+++*********))))))((((((************************+++++++++*********))))))******))))))******+++,,,******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********))))))(((((('''(((((()))))))))))))))((()))***++++++++++++++++++++++++*********))))))+++++++++*********))))))))))))***++++++++++++***+++++++++***)))(((((('''((('''''')))+++,,,+++***)))***,,,,,,***)))***+++************************///...,,,+++***+++,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,------......------------------------------.........------,,,,,,,,,...///...---,,,,,,...000...///000///...---...000//////000111111111111111////////////000111222333//////000111222222333333333333222111000000111111111222222333333222222111////////////////////////222111111111000000//////333222000/////////000111...///000222222111111000333000//////222333111...000///......///000///..................---------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---,,,+++*********+++,,,************************,,,,,,+++***)))))))))***+++++++++************))))))************+++++++++''''''(((((())))))******************************))))))************))))))------,,,++++++******)))************************************************'''((()))***+++,,,------+++++++++++++++***)))((((((((((((((()))***+++,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++***************************************************)))))))))++++++)))''')))))))))***+++++++++,,,''''''''''''''''''''''''+++++++++*********))))))************************))))))))))))))))))))))))+++++++++*********))))))************************+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++,,,,,,,,,+++++++++******************)))))))))(((+++++++++++++++++++++++++++++++++*********))))))******))))))******+++,,,******************************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))************)))))))))((('''(((((()))))))))))))))))))))*********))))))(((+++++++++*********))))))+++++++++*********))))))))))))***++++++++++++***++++++******)))(((((('''((('''''')))+++,,,+++***(((***,,,+++***)))******************************+++***))))))((((((((()))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************************************)))************++++++++++++++++++,,,,,,,,,------//////.........---------+++,,,------......------------------------------......---------,,,,,,,,,.........---,,,,,,...000...///000///...---...000......///000000000000000000000000000111222333333///000000111222222333333222222111000000000000000111222222333333222222111////////////////////////111111111000000000//////222111000000/////////000...///000111111111000000111///---...000111000...///...---...000000///------------..................------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******))))))************************,,,+++******************+++++++++************))))))************+++++++++***************+++++++++))))))))))))))))))))))))))))))************))))))------,,,++++++******)))))))))))))))))))))))))))***************************************+++++++++)))))))))***++++++,,,,,,******)))))))))))))))***)))***++++++++++++***)))))))))))))))))))))))))))***************************************************))))))***++++++)))(((***************++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))+++++++++*********))))))************************+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++,,,,,,,,,++++++++++++***************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************))))))******+++,,,******************************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))((((((************))))))))))))'''((())))))******))))))*********))))))(((&&&&&&+++++++++***************+++++++++***************))))))***++++++++++++***++++++******)))(((((((((((((((((()))+++,,,+++)))(((***++++++***))))))***************************((())))))))))))(((''''''))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,............------------+++,,,------......------------------------------...------------,,,,,,,,,---...///...,,,,,,...000...///000///...---...000------...///////////////111111000111111222333444000000000111222222333333111111000/////////000000111111222222222222111111000000000000000000000000111111000000000000//////000000000000000//////......//////000111000000000000...------///000///...///......///000000...,,,,,,,,,------......//////.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............---,,,+++)))((('''************************+++************++++++,,,+++++++++************))))))************+++++++++++++++++++++************(((((((((((((((((((((((())))))************))))))------,,,++++++******)))((((((((((((((((((((((((************************,,,+++++++++******))))))'''''''''(((***,,,...000,,,+++***)))(((((((((((()))***++++++++++++***)))((((((((((((((((((((((((***************************************************))))))***++++++***(((+++++++++***************+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))+++++++++***************************************+++++++++*********************+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++++++++******************************))))))******+++,,,******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******)))(((((((((*********)))))))))))))))(((((()))************)))))))))******)))(((((('''************************************************))))))***++++++++++++***************))))))(((((()))(((((()))++++++***)))(((***++++++)))))))))***************************)))***+++,,,,,,+++***)))((((((((((((((((((((((((************)))))))))(((************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***************************++++++++++++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......---------------------------------------------------------...///...---,,,...///...///000///...---...000---...//////000000//////222222111111222333333444000000111111111222222222000000///////////////000111111222222222222111111000000000000000000000000000000000000000000//////...///000111000///...---....../////////000000000///...---...///000111222000/////////000000...,,,++++++,,,------.../////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------,,,***)))'''************************************++++++,,,---+++++++++*********))))))))))))*********+++++++++******))))))((((((''''''))))))))))))))))))))))))))))))************))))))------,,,++++++******)))))))))))))))))))))))))))************************+++++++++************)))((((((''''''))),,,///111++++++***)))(((((())))))*********++++++*********))))))))))))))))))))))))***************************************************))))))***,,,,,,+++))),,,+++++++++***)))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))******************************))))))******+++,,,******************************))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))(((((())))))))))))))))))******((())))))***************((()))******+++++++++***************************************************))))))***++++++++++++************))))))))))))))))))(((((()))++++++***(((((()))++++++)))((()))******************************+++,,,---------++++++((((((((((((((((((((((((************)))))))))(((++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))************************************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,------......------------------------------------------------------,,,...//////---------......///000///...---...000//////000111111111111000222222222111222222333333111111111111111222222222000///////////////000000000111111222222111111000000000000000000000000000//////////////////000000------///000000///...---.............../////////.../////////000333555777444222000///000///...,,,***++++++,,,---...//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++------,,,+++***************************+++*********+++,,,------+++++++++*********))))))))))))*********+++++++++******))))))((((((''''''************************))))))************))))))------,,,++++++******)))************************************************)))************+++++++++***)))(((((((((***---...))))))(((((()))***+++++++++******************+++))))))))))))))))))))))))***************************************************))))))***,,,---+++***,,,+++++++++***)))))))))((((((((((((((((((((((((************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))))))))************))))))))))))))))))))))))***************+++++++++******))))))******+++,,,******************************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))***))))))))))))************((()))******++++++******((()))***++++++,,,,,,,,,***************+++++++++***************+++++++++))))))***++++++++++++*********))))))))))))))))))***)))((()))++++++***(((''')))******)))(((((()))************************))))))***++++++++++++***))))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************)))))))))))))))))))))))))))************+++++++++************++++++++++++,,,,,,,,,,,,------------+++,,,------......------------------------------,,,,,,,,,------------...,,,...//////...------......///000///...---...000///000000111111111111111222222111111111111222333111111111111111111111111000000/////////000111111000000111111111111000000000000000000000000000000......////////////000000,,,---.....................------------...//////---...000111222555:::>>>:::777333000//////...---++++++,,,,,,------......---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******))))))***+++,,,,,,,,,,,,************************,,,++++++++++++,,,,,,---+++++++++************))))))************+++++++++++++++++++++************************************))))))************))))))------,,,++++++******)))************************************************))))))******+++++++++,,,+++******))))))***+++,,,(((((((((((()))***+++,,,++++++***))))))***++++++((((((((((((((((((((((((***************************************************))))))***,,,---,,,++++++++++++***************))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))***************+++++++++***************************************+++++++++******+++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))))))))************))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,******************************))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))******++++++((()))))))))************))))))***++++++++++++***))))))***************)))))))))*********+++++++++))))))*********+++++++++))))))***++++++++++++***)))))))))))))))))))))******)))))))))++++++)))(((''')))******)))(((((()))************************)))))))))))))))***++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((************************************************)))************+++++++++************++++++++++++++++++,,,,,,,,,---------+++,,,------......------------------------------,,,,,,,,,---------......,,,...///000...------......///000///...---...000...//////000111000000000222111111000000000111111111111111111111111111111000000000000000111222222000000111111111111000000////////////////////////........./////////000000------,,,,,,------...///------,,,,,,,,,---...///+++---///111333777===BBB@@@;;;555000............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,************************------,,,+++++++++,,,,,,+++++++++************))))))************+++++++++***************+++++++++************************))))))************))))))------,,,++++++******)))************************************************+++++++++***************)))************+++++++++***)))))))))))))))******++++++***))))))***++++++))))))))))))))))))))))))************************************************)))))))))+++---...---+++***************+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++*********++++++,,,,,,,,,(((((())))))*********+++************************))))))******++++++++++++*********)))***++++++,,,******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((())))))*********+++))))))***++++++++++++***************)))((('''&&&))))))******++++++++++++))))))******++++++++++++))))))***++++++++++++***)))))))))))))))************)))))))))++++++)))'''''')))******((((((((()))************************+++***)))))))))***,,,---************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((************************++++++++++++++++++++++++)))************+++++++++)))************+++++++++)))))))))******++++++++++++,,,------......------------------------------,,,,,,,,,------.........+++---000000...---------...///000///...---...000---......///////////////111111000000000000000111222222111111111111111111111111000000111222333333000000111111111111000000////////////////////////---.........//////000000------,,,+++,,,---///000------,,,+++,,,---...///))),,,...000222777???DDDDDD>>>666000------...///---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......---+++***)))***++++++************************...------,,,+++++++++++++++++++++************))))))************+++++++++''''''(((((())))))******))))))))))))))))))))))))))))))************))))))------,,,,,,+++******)))))))))))))))))))))))))))************************------,,,+++***)))(((''''''((()))+++,,,,,,,,,+++,,,+++***)))((((((((((((,,,+++***))))))***+++,,,++++++++++++++++++++++++************************************************)))))))))+++---...---,,,))))))******+++++++++,,,))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))******++++++++++++************************))))))******++++++++++++---,,,,,,,,,,,,,,,,,,++++++++++++*********))))))---,,,***))))))***,,,------------,,,,,,+++++++++************************)))************+++++++++))))))))))))))))))))))))((()))***++++++,,,++++++************************))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++)))))))))************+++++++++******++++++,,,---///...------,,,+++******************))))))))))))*********++++++,,,,,,,,,++++++******)))(((((('''''''''(((((()))))))))***))))))))))))******************+++++++++******)))++++++++++++*********)))++++++************++++++)))************+++++++++************************))))))***++++++++++++***++++++************++++++))))))))))))************+++*********))))))((((((++++++******)))((((((((())))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))************+++++++++*********))))))(((((()))***************))))))************))))))************************+++++++++*********)))))),,,,,,+++***+++,,,---...***++++++,,,,,,------......------,,,,,,++++++***...---,,,,,,++++++++++++111111000......---------......---------...////////////............//////---------............///222222222222222222222222000000000000000000000000000000111111111000000///......------------......000000000000000000000000------------------------------............------.........000333888;;;>>>AAA:::111---...///...,,,---,,,,,,++++++******)))++++++++++++++++++++++++---,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,+++***)))'''''')))***+++)))))))))***+++++++++,,,+++,,,---------+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''------------,,,,,,+++***+++++++++++++++***)))((())))))))))))))))))))))))+++,,,------......------************************++++++***)))(((((())))))************************++++++,,,,,,,,,,,,------)))))))))***+++++++++,,,************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))(((((((((((()))))))))))))))************+++++++++************************)))))))))******+++++++++,,,,,,++++++++++++******+++++++++*********))))))---,,,***))))))***,,,---------,,,,,,,,,+++++++++************************)))************+++++++++************************((()))***++++++,,,++++++************************))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++$$$$$$$$$%%%%%%%%%&&&&&&******))))))******+++,,,...------,,,+++*********************))))))))))))************************,,,,,,+++******)))(((((()))*********++++++++++++))))))))))))******************++++++++++++******++++++*********)))))))))***))))))))))))))))))***)))************+++++++++************************))))))***++++++++++++***+++******************+++))))))))))))************************)))))))))((()))))))))))))))*********))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))************+++++++++*********))))))))))))************))))))))))))************))))))************************+++++++++*********)))))),,,,,,+++++++++,,,---...***++++++,,,,,,------...---------,,,,,,,,,,,,+++...---,,,,,,++++++,,,,,,111111000///...------------------------....../////////............//////........./////////000000222222222222222222222222000000000000000000000000//////000000000//////............------.........////////////////////////------------------------------............------------...000333777;;;>>>???888000---...//////---+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***+++++++++***)))(((((()))***+++***************+++++++++)))))))))))))))(((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,+++******)))*********++++++******)))))))))))))))))))))))))))((()))******++++++******************************++++++***)))))))))))))))************************+++++++++,,,,,,,,,------***************+++++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++++++++******)))))))))))))))************)))************+++++++++************************+++++++++,,,,,,---------,,,+++++++++*********)))+++++++++***************---,,,+++******+++,,,---,,,,,,,,,,,,++++++++++++************************)))************+++++++++************************((()))***++++++,,,++++++************************))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++'''''''''((((((((())))))))))))(((((())))))***+++,,,,,,++++++*********)))************))))))))))))++++++++++++************...------,,,***))))))(((************++++++++++++))))))))))))******************+++++++++++++++***************)))))))))((())))))(((((((((((()))))))))************+++++++++************************))))))***++++++++++++***************************))))))))))))************************))))))))))))'''(((((()))******++++++))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))+++++++++***************************************))))))))))))************+++++++++***************)))************))))))((())))))))))))))))))))))))************************+++++++++***************,,,++++++++++++,,,------***++++++,,,,,,------...,,,,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,111000000//////.........,,,,,,,,,,,,,,,---.../////////............//////////////////000000000111111111111111111111222222000000000000000000000000......////////////..............................////////////////////////........................------............------,,,------///222666999;;;;;;555///---...000///...***++++++,,,------......++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***+++++++++***)))(((((()))***++++++++++++***************,,,++++++************+++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''')))***+++,,,---******************)))((())))))******++++++******))))))))))))))))))))))))'''(((((()))***)))))))))************************++++++******************************************++++++++++++,,,,,,,,,,,,+++++++++***************************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***************************++++++++++++)))************+++++++++************************+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,+++*********************************,,,++++++******++++++,,,,,,+++++++++++++++++++++************************))))))*********+++++++++************************((((((***+++++++++++++++************************))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,---)))))))))))))))***++++++++++++******************************)))))))))(((,,,,,,,,,------.........///...---,,,+++******)))((((((((((((((()))))))))((()))))))))******************++++++,,,,,,++++++*********)))))))))(((((())))))(((((((((((())))))))))))*********+++++++++************************))))))***++++++++++++************++++++*********((()))))))))*********************)))))))))))))))(((((())))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************((()))))))))************************************(((((()))*********************))))))))))))******************************************************+++++++++++++++,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,---......///...------,,,,,,,,,------000000000000//////......,,,,,,+++,,,,,,---.../////////............//////....../////////000000000000000000111111111111111000000000000000000000000......//////000000//////......////////////......////////////////////////........................------............------.........///111333555666666222...---...000000///,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,------------+++++++++++++++++++++++++++++++++++++++++++++++++++******************+++******)))(((((()))******,,,+++++++++***)))))))))...---+++******+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''')))***+++,,,---)))******+++******)))))))))***************)))((()))))))))))))))))))))))))))***++++++,,,,,,++++++************************++++++++++++++++++*********************************++++++++++++,,,,,,,,,,,,+++++++++***)))))))))************************))))))***++++++++++++***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))&&&'''((()))************)))))))))*********++++++))))))*********+++++++++************************)))))))))))))))*********///......---,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************((((((***+++++++++++++++************************))))))))))))))))))))))))************************************************(((((()))))))))*********+++************+++,,,,,,******************++++++************)))))))))(((******+++,,,...///000000......------,,,+++++++++))))))((((((((((((((((((((()))))))))******************+++,,,,,,,,,,,,,,,************))))))))))))+++******))))))******+++))))))*********+++++++++))))))))))))))))))))))))))))))***++++++++++++***)))***++++++++++++***)))((()))))))))************))))))))))))))))))******************))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************************************((()))))))))************************************%%%&&&((()))+++,,,,,,,,,******)))(((((()))************************************************************+++++++++,,,,,,,,,***++++++,,,,,,------...++++++,,,---......//////---------,,,,,,---......///000000111000000///...,,,,,,,,,,,,---...///000//////............//////------.........//////////////////000000111111111////////////////////////...///000111111111111111......///000000///......................................................------............------000000/////////000000000222000...---.../////////.........------,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++***************))))))))))))******,,,+++++++++***)))))))))***)))(((''''''((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******************+++++++++++++++***+++++++++***)))((('''&&&))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,***************************+++,,,,,,,,,,,,++++++*********************************+++++++++,,,,,,,,,+++++++++***)))))))))************************))))))***++++++++++++***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))%%%&&&'''((()))*********((((((((()))))))))******))))))*********+++++++++************************))))))))))))))))))))))))000000///...---,,,++++++***************+++++++++++++++++++++++++++++++++*********+++++++++++++++************************)))************+++++++++++++++++++++++++++++++++((()))***++++++,,,++++++************************))))))))))))))))))))))))***************+++++++++************************((((((((()))))))))******+++++++++***+++,,,,,,---)))*********+++,,,,,,,,,************))))))))))))'''((()))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))************)))***+++,,,------------++++++++++++*********)))++++++************++++++)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***)))***+++,,,,,,+++***)))))))))))))))************))))))))))))************++++++******)))(((((('''))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))***************+++++++++************************))))))))))))***************************+++++++++%%%&&&((()))+++,,,,,,,,,+++***)))(((((()))***+++***************************************+++++++++)))******+++,,,+++++++++***++++++,,,,,,------...+++,,,,,,---.../////////------------------...//////000111111111000///...,,,,,,,,,---...///000111//////............//////------------..................//////000000111111////////////////////////...///000111111222222111...///000111111000///...........................------------------------------............------000000//////...---------.................................---,,,++++++***++++++++++++++++++++++++)))***,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***))))))))))))******)))))))))+++++++++*********************)))))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***++++++,,,+++++++++************)))((('''&&&))))))))))))))))))))))))((()))******++++++*********************************+++,,,---...---,,,+++************************************+++++++++++++++++++++***************************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&&&&((()))************'''((((((((()))))))))))))))************+++++++++************************+++++++++++++++*********000///...---,,,++++++***))))))*********++++++++++++++++++,,,,,,+++++++++)))*********++++++++++++************************)))************+++++++++++++++++++++++++++++++++((()))***++++++,,,++++++************************))))))))))))))))))))))))))))))*********+++++++++************************+++++++++,,,,,,,,,------***************++++++,,,)))******+++,,,------...************)))))))))))))))))))))************************+++,,,,,,------++++++++++++*********)))))))))))))))************)))***+++,,,------------,,,,,,,,,,,,++++++++++++******))))))))))))******)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***(((***+++,,,,,,+++***((())))))))))))************((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))************))))))*********+++++++++((())))))************)))+++***)))(((((()))***+++************************))))))*********+++++++++((()))***+++,,,++++++******++++++,,,,,,------...,,,,,,------......//////---------------...//////...///111222222111000///---------...///000222222//////............//////............////////////------...//////000111111////////////////////////---...///000111111111111...///000111111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,------............---------............------,,,------......------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))***,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))))))))************))))))***************+++++++++++++++,,,---------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++******''''''((()))******))))))))))))))))))))))))))))))'''(((((()))***)))))))))***************************+++---...///...---,,,************************************++++++++++++***************+++++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((())))))************(((((()))))))))*********)))************+++++++++************************,,,+++++++++*********)))//////...---+++******)))))))))******++++++++++++***++++++,,,,,,++++++***))))))******++++++++++++************************)))************+++++++++++++++++++++++++++++++++((()))***++++++,,,++++++************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))))))))******+++******+++,,,------...///************))))))))))))------,,,,,,+++***))))))((())))))***,,,------...***)))))))))((((((''''''))))))))))))************)))***+++,,,------...------------,,,,,,,,,++++++))))))(((((((((((()))))))))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***((()))+++,,,,,,+++)))((())))))))))))************(((((())))))*********+++((((((((()))******++++++))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))************))))))******+++++++++++++++++++++******(((''''''+++***)))'''''')))***+++************************))))))******++++++++++++((()))***+++,,,+++*********++++++,,,,,,---......---------...............---------------...///000...///111222222111000///------......000111222333//////............//////////////////000000000000---------...///000000111////////////////////////,,,---...///000000000000...///000222222000///...........................++++++++++++++++++++++++---..................---++++++,,,---............,,,---......---,,,,,,---)))******++++++,,,,,,---++++++++++++++++++++++++(((***+++------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))************))))))))))))******+++++++++,,,&&&((()))***+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++''''''((()))))))))))))))$$$%%%&&&(((***+++,,,,,,))))))))))))))))))))))))((())))))******************************************+++---//////...---,,,************************)))************+++++++++))))))******+++++++++,,,************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***************)))************+++++++++)))************+++++++++***************************)))))))))((((((''''''///...---,,,***)))((((((,,,,,,,,,++++++*********(((((())))))*********+++************************************************************************))))))))))))************************************)))))))))***+++++++++,,,,,,,,,,,,+++++++++******))))))))))))************''''''((()))***++++++,,,************************+++++++++++++++***)))(((***++++++,,,,,,------...((((((((((((((((((((((((******************************+++,,,------......,,,,,,,,,++++++*********************************((((((((((((((((((((((((,,,***)))***++++++***)))******))))))((((((''''''******))))))))))))******))))))************))))))************************(((((())))))******++++++))))))))))))))))))))))))************************((((((((((((((((((((((((,,,,,,+++***)))(((''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++***))))))))))))******+++++++++...------,,,+++***((((((***+++,,,,,,+++***((('''******+++++++++,,,,,,,,,,,,------......------,,,..............................////////////......///////////////.........---------------...//////000000000000000000000000////////////////////////............////////////////////////............000000000000000000000000......////////////......//////...------------...000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++***++++++,,,,,,++++++***)))((((((((()))***++++++************************++++++++++++++++++++++++,,,+++)))''''''((()))***((()))++++++******+++---,,,+++******))))))******))))))))))))))))))))))))&&&&&&(((***,,,...000111,,,+++***))))))***+++,,,+++*********))))))((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))***************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))---------------,,,,,,,,,******************++++++,,,,,,,,,,,,,,,+++***)))******++++++++++++******))))))************))))))))))))))))))))))))))))))))))))************))))))************************))))))*********))))))(((************************))))))))))))))))))))))))*********)))))))))))))))******************************))))))((((((''''''...------,,,+++***))))))------,,,,,,,,,,,,,,,,,,)))******************+++************************************************************************))))))))))))***************************************************+++++++++,,,,,,++++++************))))))))))))************)))))))))))))))*********************************+++++++++++++++***))))))******+++,,,,,,------...*********************************************************+++,,,,,,------,,,,,,,,,++++++*********************************************************,,,***)))***+++,,,+++)))******))))))))))))))))))******))))))))))))******)))******++++++++++++***************************)))))))))))))))*********))))))))))))))))))))))))************************************************++++++******)))(((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,,,,++++++***)))************+++++++++,,,***+++++++++++++++******)))******+++++++++************+++++++++,,,,,,,,,,,,------......------,,,..............................////////////......////////////...........................//////000////////////////////////////////////////////////............////////////////////////............------------------------......////////////......//////...---------------//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++******++++++,,,,,,++++++***++++++*********+++,,,,,,************************++++++++++++++++++++++++---+++***(((((()))***+++***+++,,,+++***)))***+++,,,,,,+++************+++************************++++++************))))))++++++***))))))***++++++************)))))))))(((***************************)))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------------------------++++++++++++++++++******+++,,,,,,,,,++++++***))))))******++++++******)))))))))************))))))))))))))))))))))))))))))))))))************))))))************************))))))************))))))************************))))))))))))))))))))))))***)))))))))))))))))))))************************************)))))))))))),,,,,,,,,+++++++++******,,,,,,,,,---------------,,,,,,+++++++++++++++***************************************************************************)))))))))*********++++++************************+++++++++***************+++************)))))))))))))))))))))************************))))))((((((***************************++++++++++++***))))))******++++++,,,---------************************************************)))))))))***++++++,,,,,,+++++++++++++++*********************************************************,,,+++******,,,,,,,,,*********************++++++******))))))))))))******)))***+++,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************++++++++++++************************))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,++++++***)))***++++++++++++,,,,,,,,,'''''')))***+++,,,,,,,,,)))))))))******+++------******+++++++++,,,,,,,,,,,,------......------,,,..............................////////////..............................////////////000000111111........................////////////////////////............////////////////////////............////////////////////////......////////////......///......---------------///...------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********++++++,,,,,,++++++***...------,,,,,,,,,,,,---************************++++++++++++++++++++++++---,,,***))))))***+++++++++,,,---+++)))(((((()))------,,,+++++++++++++++************************---,,,+++***)))'''&&&&&&++++++***))))))***++++++************))))))))))))************************))))))))))))))))))******)))))))))))))))))))))))))))************))))))((())))))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,------......//////------,,,,,,++++++******+++++++++,,,++++++***))))))******++++++******)))))))))************))))))))))))))))))))))))))))))))))))************))))))************************))))))***************)))************************))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++************************************************************************))))))*********+++++++++************************,,,+++++++++***)))))))))***)))))))))))))))))))))((()))))))))******************))))))))))))))))))******************************+++++++++******)))*********+++,,,,,,------((((((((((((((((((((((((************************(((((())))))*********++++++++++++***************************************************************,,,+++***+++,,,---,,,+++*********++++++,,,,,,,,,******))))))))))))******))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++************************(((((())))))************)))))))))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******+++++++++++++++,,,,,,,,,&&&'''((()))***+++++++++++++++***)))***+++,,,...******+++++++++,,,,,,,,,,,,------......------,,,........................---......//////......---------...............///000000111111222222222111////////////////////////////////////////////////............////////////////////////............000000000000000000000000......////////////......///...------,,,,,,------......---,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++******))))))***++++++,,,,,,++++++***///...---,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,+++******++++++,,,***+++,,,+++)))((()))***...---,,,,,,++++++,,,,,,************************)))*********************+++******************+++*********)))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))))))))************)))(((***((('''%%%%%%'''(((***))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---...//////000......------,,,+++************++++++++++++******))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))************************))))))***+++++++++******************************)))))))))))))))))))))))))))))))))))))))*********************************)))))))))******+++++++++***++++++++++++,,,,,,,,,))))))******++++++,,,,,,...---------,,,,,,++++++************************************************************************************++++++++++++************************,,,+++++++++***))))))))))))))))))))))))))))))***((()))))))))************'''(((((()))******++++++************************)))******+++++++++******))))))***++++++,,,,,,---(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))))))))******************************************************))))))))))))))))))))))))+++***)))***,,,---,,,+++******++++++,,,,,,------******))))))))))))******(((((()))***++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((()))******++++++'''(((((())))))*********************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))******++++++*********++++++++++++++++++++++++((())))))*********))))))...---+++*********+++,,,******+++++++++,,,,,,,,,,,,------......------,,,........................------............------,,,---------......//////000111222222333333222222000000000000000000000000////////////////////////............////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,......////////////............---,,,,,,,,,,,,,,,------,,,,,,,,,------...+++++++++,,,,,,---------++++++*********)))))))))***++++++,,,,,,++++++***...---,,,++++++***++++++************************++++++++++++++++++++++++++++++++++++++++++,,,,,,(((***++++++******+++,,,...---,,,,,,++++++,,,,,,************************((()))******+++,,,------*********++++++*********))))))))))))))))))******))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))((())))))*********))))))***((('''%%%%%%'''(((***))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,---...//////......------,,,+++******)))******++++++*********)))))))))******)))))))))))))))************))))))************************))))))************))))))************************))))))***+++++++++++++++************************))))))))))))))))))))))))(((((())))))************************************'''(((((())))))*********+++++++++++++++++++++,,,))))))))))))************------,,,,,,,,,,,,,,,+++*********************************************************************************++++++++++++,,,************************+++++++++***************)))))))))************+++))))))))))))************''''''((()))***+++,,,,,,************************))))))***++++++++++++***))))))******+++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))******)))))))))***************************************((((((((((((((((((((((((***)))((()))+++,,,,,,+++++++++++++++++++++,,,,,,******))))))))))))******))))))*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((())))))*********+++((((((((((((((()))))))))************************)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((()))******+++*********+++++++++************)))++++++++++++***)))((((((......,,,++++++***************+++++++++,,,,,,,,,,,,------......------,,,........................------............------,,,,,,,,,---....../////////000222333333333222111111111111111111111111111////////////////////////............////////////////////////............------------------------......////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...***++++++,,,,,,------...,,,+++******))))))*********++++++,,,,,,++++++***,,,++++++************+++************************++++++++++++++++++++++++*********+++++++++++++++''')))***+++******,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))***++++++++++++***)))))))))))))))************((((((((((((((((((((((((((((((((()))******++++++))))))))))))))))))))))))((())))))************)))))))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------------,,,,,,++++++******((()))******+++*********((())))))******))))))((())))))************))))))************************))))))************))))))************************))))))***+++,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((()))******++++++************************((((((((((((((())))))))),,,+++++++++++++++++++++++++++******************++++++++++++,,,,,,,,,,,,*********************************************************************************+++++++++,,,,,,***************************************+++++++++************++++++,,,,,,))))))))))))************(((((())))))*********+++************************))))))***+++++++++++++++)))))))))***++++++,,,,,,************************))))))))))))))))))))))))************************((()))))))))*********+++************************))))))))))))))))))))))))(((''''''(((***++++++***++++++++++++******************))))))))))))******++++++++++++***)))((((((************************)))))))))))))))*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))************************)))))))))((((((+++++++++++++++******))),,,,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,,,,------......------,,,........................,,,------......------,,,++++++,,,------.../////////000222333333333111000000000000000000000000000////////////////////////............////////////////////////............////////////////////////......////////////.........---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...******+++,,,,,,---......---,,,+++***)))***++++++***++++++,,,,,,++++++***+++************++++++,,,************************++++++++++++++++++++++++((())))))***++++++******)))***++++++***)))***,,,,,,,,,+++************+++++++++++++++++++++++++++******************++++++)))***++++++++++++***)))((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++******(((((()))***************(((((())))))))))))(((((())))))************))))))************************))))))************))))))************************((()))***+++,,,,,,,,,,,,************************))))))))))))))))))))))))'''(((((()))******++++++******************************)))))))))))))))))),,,,,,,,,+++++++++******---,,,,,,++++++******************++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,************************))))))******+++++++++,,,******+++++++++,,,,,,,,,))))))))))))************************))))))))))))************************((()))***+++++++++++++++)))))))))***++++++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************(((((())))))*********+++************************************************'''&&&&&&'''***+++***))),,,++++++******)))))))))******))))))))))))******---------,,,+++***)))((((((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((******************************)))))))))))))))))),,,+++++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************)))))))))((((((''''''***++++++,,,,,,,,,++++++)))***,,,---......---,,,******+++++++++,,,,,,,,,,,,------......------,,,........................,,,------......------,,,++++++,,,,,,---...//////...000111333333222111000////////////////////////////////////////////////............/////////000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,......////////////.........---,,,,,,++++++,,,,,,++++++++++++,,,,,,---...******+++,,,,,,---......------+++*********+++,,,+++++++++,,,,,,+++++++++************+++,,,,,,---************************++++++++++++++++++++++++'''((()))***************+++,,,,,,+++)))((()))***,,,+++******))))))******++++++++++++++++++++++++''''''((()))***++++++,,,)))***+++,,,,,,+++***)))(((((())))))*********+++************************'''(((((()))***+++++++++))))))))))))))))))))))))(((((()))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******************++++++(((((()))***************(((((())))))))))))(((((())))))************))))))************************))))))************))))))************************((()))***+++,,,---------************************))))))))))))))))))))))))'''(((((()))***+++++++++************************,,,+++++++++******))))))************************,,,,,,,,,++++++************************************+++,,,------,,,+++***++++++++++++++++++++++++************************''''''(((((()))))))))***,,,,,,,,,,,,,,,+++***)))******************************+++,,,,,,,,,++++++,,,+++***))))))***+++,,,+++++++++*********))))))************************************************+++++++++***************)))******++++++***((('''+++*********))))))((((((++++++************++++++++++++******************(((((((((((()))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++***)))(((((()))***+++************************************************))))))))))))))))))))))))***************)))((((((***,,,,,,+++)))((()))*********************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))'''''')))***+++))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))++++++******************+++++++++++++++++++++++++++++++++*********)))))))))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,............////////////000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000///...------,,,,,,------......------,,,+++------............------------------------------------,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------(((((()))***+++,,,,,,---***++++++,,,,,,++++++***+++***)))(((((()))***+++))))))))))))))))))))))))************************************************+++*********))))))((((((******++++++++++++******))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,***))))))******((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******------,,,,,,+++***))))))+++++++++*********))))))+++*********))))))((((((+++***(((''''''(((((()))++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,+++***)))************************))))))***+++,,,,,,++++++++++++***))))))***+++++++++++++++*********))))))******************************************************************++++++***************))))))(((+++*********))))))))))))++++++************++++++************************,,,+++***))))))(((((((((************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++***)))(((((()))***+++************************************************))))))))))))))))))))))))***************)))((((((***+++,,,+++)))((()))*********************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++))))))))))))************)))))))))))))))******+++************************************************+++++++++++++++++++++++++++++++++*********)))))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,............////////////000000000000000000000000000000////////////000000000000000000000000000000.../////////000000000000000//////...------,,,,,,------......------,,,+++------............------------------------------------,,,,,,,,,+++++++++'''((((((((())))))))))))------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))))))))***++++++,,,,,,***++++++,,,,,,++++++***+++***))))))))))))***+++************************************************************************************)))))))))((()))))))))******)))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******'''(((((((((((()))))))))+++++++++*********))))))************)))))))))((()))(((''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,++++++++++++++++++,,,++++++++++++++++++++++++*********************************+++++++++++++++++++++,,,,,,,,,+++******************************((()))***+++,,,,,,------++++++***))))))***+++++++++++++++***************************************************************)))))))))***+++++++++,,,++++++***))))))))))))******************)))))))))++++++************++++++************************,,,,,,***)))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******************************************************))))))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((***+++,,,+++)))))))))+++******************************))))))))))))******+++++++++++++++++++++++++++***)))(((((()))***+++))))))))))))************)))))))))))))))******+++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***************)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------,,,,,,,,,---............/////////000000000000000000000000000//////......//////000000000000000000000000000....../////////000000000//////......---,,,,,,,,,------......------,,,+++------............------------------------------,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******************************++++++++++++******++++++************++++++++++++++++++++++++++++++************************************************************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******$$$$$$%%%'''((()))***++++++++++++***************************))))))))))))'''''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,+++******+++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))++++++,,,,,,,,,++++++***************************((()))+++,,,---...//////+++******************+++************************************************************************(((((()))***+++,,,,,,,,,,,,+++***)))((()))***+++************************++++++************++++++***************+++++++++))))))))))))***+++,,,,,,************************))))))))))))))))))))))))***************************************************************************))))))))))))))))))***************************(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))((()))+++,,,+++***)))***+++************************+++******))))))******+++************************+++******))))))******+++((()))))))))************)))))))))))))))******+++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------------------------.........//////000000000000000000000000/////////....../////////000000000000000000000000........./////////000000.........------,,,,,,,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++*********))))))******++++++++++++******,,,++++++++++++++++++,,,++++++++++++++++++++++++*********************************************************)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((()))***))))))***+++))))))))))))))))))))))))***))))))))))))))))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******&&&'''((()))***,,,------*********************************)))))))))))))))((((((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,+++******+++,,,---++++++++++++++++++++++++*********************************)))))))))))))))***++++++,,,,,,,,,++++++***************************+++,,,...///000000000*********++++++*********************************************************************************(((((()))***+++,,,,,,,,,---,,,***)))))))))***+++***************+++++++++++++++************++++++))))))*********+++++++++))))))))))))***+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************)))))))))******)))))))))************************((((((((((((((((((((((((************************((())))))*********)))))))))***++++++***)))***+++************************++++++************++++++************************++++++************++++++((()))))))))************)))))))))))))))******+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************+++***++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------............//////////////////////////////............//////////////////////////////............////////////---------------,,,,,,,,,------......------,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++***))))))))))))******++++++******)))++++++++++++++++++++++++************************************************************************))))))))))))))))))******)))******++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))''')))******)))(((***,,,))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++***************++++++,,,,,,,,,************************))))))))))))))))))******)))***************)))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************,,,++++++++++++++++++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,++++++************************+++,,,---...///000000000)))***++++++++++++***)))***************+++++++++************************************************)))))))))***+++++++++,,,,,,,,,+++************************+++++++++++++++++++++************++++++)))))))))***++++++,,,,,,---,,,+++******)))******++++++++++++++++++++++++************************************************************************************************))))))************))))))************************))))))))))))))))))))))))************************((())))))************))))))***++++++***)))+++,,,************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************)))))))))))))))******+++++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++***************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,------------...,,,------------.........///////////////////////////......------......///////////////////////////------........./////////------,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))*********++++++*********+++++++++++++++++++++++++++++++++++++++************++++++++++++,,,+++++++++******))))))))))))************))))))******++++++++++++******))))))))))))))))))))))))************************************************))))))))))))******************++++++++++++******))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''))),,,+++((('''))),,,))))))))))))))))))))))))+++******))))))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************))))))))))))***************+++++++++))))))))))))******************++++++******)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++************************++++++,,,---------------)))***++++++++++++***)))))))))*********+++++++++******************************************************************++++++++++++,,,,,,++++++***)))*********++++++,,,,,,,,,++++++************++++++((())))))***++++++,,,,,,------,,,+++************************************++++++++++++++++++++++++************************************************************************((()))***++++++***)))(((************************************************************************(((((()))***************(((***++++++******+++,,,************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***))))))))))))************)))))))))))))))******+++************************((())))))***++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,---------.........///////////////////////////......------......///////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,---------)))*********++++++++++++************************************+++++++++++++++++++++***************))))))************))))))))))))***++++++***))))))************************************************************************((()))))))))************))))))************))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''***---+++(((&&&(((+++))))))))))))))))))))))))+++******))))))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))*********+++++++++((()))))))))************((()))***+++++++++***)))*********************************++++++,,,,,,,,,***************************+++,,,------,,,+++***++++++++++++++++++++++++************************+++++++++******))))))))))))***+++,,,,,,,,,,,,,,,******************************+++,,,,,,,,,++++++)))***+++,,,,,,+++***)))))))))******++++++++++++************************************************+++++++++***************++++++,,,---,,,+++***)))*********++++++,,,,,,,,,++++++************++++++((())))))***++++++,,,,,,************+++,,,---...))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************************************((()))***++++++***)))(((************************************************************************(((((()))***************(((***++++++******+++---************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++))))))******++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////.........------.........////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++************)))(((((()))))))))*********))))))******++++++++++++************************)))************+++++++++************************))))))************))))))((()))***++++++***)))(((++++++++++++++++++++++++************************************************(((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((+++...,,,'''%%%(((+++))))))))))))))))))))))))++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******((()))))))))*********+++))))))******++++++++++++(((((())))))*********+++&&&((()))+++,,,,,,,,,+++++++++******++++++,,,---,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++***))))))************))))))))))))******)))))))))***+++++++++,,,******++++++++++++************************************++++++++++++******)))************+++++++++************************))))))************))))))******************************+++++++++,,,,,,,,,************************,,,+++***((((((((()))***************))))))))))))+++++++++************)))))))))))))))))))))))))))+++*********))))))(((((((((((()))*********************+++++++++,,,,,,,,,************************+++*********))))))(((((((((((())))))))))))((((((************************)))************+++++++++)))***+++,,,,,,+++***)))************************,,,+++***))))))***+++,,,******++++++++++++******************************+++++++++*********))))))((()))***+++++++++++++++++++++******************************************,,,+++***))))))******+++++++++++++++++++++++++++************+++,,,------//////.........---------,,,------......------,,,000000000000000/////////.........------,,,,,,,,,------............------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************((((((((((((((((((((((((************************---------,,,,,,+++++++++++++++++++++++++++++++++******************************))))))))))))******+++++++++***************+++++++++*********))))))---,,,+++)))((('''''''''))))))))))))))))))))))))+++++++++*********))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))))))))))))))************,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))+++*********))))))(((((())))))************))))))((()))***++++++***)))((())))))))))))))))))))))))************************++++++************++++++))))))(((((((((((())))))+++++++++*********))))))'''&&&&&&%%%%%%'''((())),,,+++***))))))***+++,,,+++++++++++++++,,,------,,,,,,---......---,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++***))))))************))))))))))))*********************+++++++++******++++++++++++************************************++++++++++++******)))************+++++++++************************))))))************))))))************************************+++++++++,,,************************,,,+++***)))(((((()))******************)))))))))+++++++++************)))))))))))))))))))))))))))************)))))))))((((((((()))***************************+++++++++,,,************************************)))))))))((((((((())))))))))))((((((************************)))************+++++++++)))***++++++++++++***)))************************++++++***))))))***++++++******++++++++++++******************************+++++++++*********))))))******+++,,,,,,,,,,,,,,,*********************************************************************+++++++++++++++++++++++++++------,,,+++++++++++++++.........------------,,,,,,------......------,,,////////////////////////......---------,,,,,,,,,------............------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************))))))))))))))))))))))))************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************))))))))))))************************+++++++++++++++*********))))))+++***))))))))))))))))))************************+++++++++*********))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))))))))))))))))))))))))))************,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))************))))))((()))***++++++***)))((())))))))))))))))))))))))************************++++++************++++++******))))))))))))***************)))))))))(((((()))((('''''''''(((******++++++***))))))***++++++,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,)))******+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++******)))***************))))))))))))******+++++++++*********************++++++++++++******))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************))))))************))))))************************)))))))))*********++++++************************++++++***)))))))))******************************+++++++++************)))))))))))))))))))))))))))************))))))))))))(((((()))***************)))))))))*********++++++************************************))))))))))))((())))))******))))))(((************************)))************+++++++++)))***++++++++++++***)))************************++++++***))))))***++++++******++++++++++++******************************+++++++++***************++++++,,,---------,,,,,,************************************************((()))***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,+++*********------------,,,,,,,,,,,,,,,------......------,,,...........................------------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++++++++******++++++++++++++++++++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***************************************************************************************+++++++++++++++++++++++++++++++++******************************))))))))))))******)))))))))***+++++++++,,,+++++++++***************))))))(((((()))***+++++++++++++++++++++++++++++++++++++++***************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***))))))))))))))))))))))))))))))************+++++++++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))************************++++++************++++++++++++************++++++)))))))))(((((((((((((((*********)))***++++++,,,++++++***))))))***++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))(((((((((+++++++++,,,,,,,,,,,,,,,******++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++***************++++++******))))))******+++,,,+++++++++***)))))))))******++++++++++++******((((((((((((((((((((((((******++++++++++++******))))))*********+++++++++************************)))******++++++******)))************************((())))))))))))*********************************+++******************************+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))(((((()))***************((())))))))))))******************************************))))))))))))))))))))))))******)))))))))************************))))))*********+++++++++*********++++++*********************************+++******************+++******++++++++++++******************************************************++++++,,,,,,,,,,,,,,,+++***************+++++++++************************&&&'''***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,000000...---,,,+++++++++------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,---------------...------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++******++++++++++++++++++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))*********+++++++++************************++++++++++++++++++++++++************************(((((())))))******++++++******************************************************))))))))))))******(((((()))***+++,,,,,,,,,************************)))))))))))))))******+++++++++++++++++++++++++++************************************)))))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************)))))))))))))))***((()))))))))************++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************)))))))))))))))******)))))))))))))))))))))))))))))))))************************++++++************+++++++++******))))))******+++))))))))))))))))))))))))************++++++,,,,,,+++******************+++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********))))))(((((((((++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++***************++++++++++++************++++++,,,+++++++++***)))))))))******++++++++++++******((((((((((((((((((((((((******++++++++++++******))))))*********+++++++++******************************++++++++++++******************************((())))))))))))******************************************++++++++++++***)))******+++,,,------...+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******(((((()))***************((())))))))))))*********************************))))))))))))))))))******))))))************))))))************************))))))*********++++++++++++******************+++*********************************++++++***************++++++++++++************************************************************++++++++++++******))))))*********+++++++++************************&&&'''***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,+++++++++,,,------......------,,,+++,,,,,,,,,------......------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......------,,,,,,++++++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))*********+++++++++************************++++++++++++++++++++++++************************((((((((())))))***************************************************************))))))))))))******(((((()))***+++,,,,,,,,,************************+++******)))))))))))))))************************************************************)))))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************)))))))))))))))******((()))))))))************+++******))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))******))))))************))))))***))))))))))))))))))***))))))))))))))))))))))))************************++++++************++++++))))))(((((((((((())))))************************))))))*********+++++++++*********++++++*********,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********)))******+++,,,++++++************+++++++++++++++*********************++++++++++++******))))))))))))))))))))))))******++++++++++++******)))************+++++++++******************************++++++++++++******************************)))))))))*********++++++************************)))***++++++,,,+++++++++))))))***+++---...//////+++++++++************)))))))))))))))))))))))))))))))))))))))************(((((()))***************)))))))))*********++++++************************))))))))))))************)))******++++++******)))************************)))************+++++++++++++++***))))))***++++++************************)))***++++++++++++***)))******++++++++++++*********************************************+++++++++******+++++++++***)))))))))))))))***++++++,,,,,,************************((()))***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------.........,,,,,,,,,------------...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---------------,,,++++++++++++++++++++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++************************)))))))))))))))***************************************************************))))))))))))******)))))))))***+++++++++,,,***************+++++++++++++++***)))(((((())))))))))))))))))))))))))))))***************+++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))******************)))((((((***+++,,,************************))))))))))))))))))))))))))))))))))))************))))))************))))))******))))))))))))******))))))))))))))))))))))))************************++++++************++++++))))))(((((((((((())))))************++++++++++++(((((()))************))))))***++++++++++++***)))+++++++++++++++,,,------,,,,,,+++******+++,,,,,,++++++,,,,,,------......++++++,,,,,,---......///++++++,,,,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))***++++++,,,,,,++++++******++++++,,,***************+++++++++******++++++++++++************************************++++++++++++******)))************+++++++++***************************++++++,,,,,,++++++***************************************+++++++++,,,************************)))***+++,,,,,,,,,++++++))))))***,,,---///000000+++++++++************)))))))))))))))))))))))))))((()))))))))************(((((()))***************************+++++++++,,,************************((()))))))))************)))******++++++******)))************************)))************+++++++++++++++***))))))***++++++************************)))***++++++++++++***)))******++++++++++++******************************))))))*********++++++++++++,,,,,,,,,++++++***)))((())))))***++++++,,,,,,*********************************************+++------------------------*********++++++,,,...............------------,,,,,,------......------,,,,,,,,,,,,---......//////,,,,,,,,,---------......------............------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,+++************+++************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++******************************************))))))******************************************************))))))))))))************************++++++))))))*********+++++++++))))))))))))))))))***+++************************))))))*********+++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++))))))))))))***************)))((((((((()))+++,,,************************))))))))))))))))))))))))((()))))))))************))))))************))))))+++***)))(((((()))***+++))))))))))))))))))))))))************************++++++************++++++***))))))))))))))))))***))))))))))))*********+++'''((()))***+++******))))))***++++++++++++***)))++++++******++++++,,,------,,,+++******+++,,,---))))))***+++,,,------...++++++,,,,,,---...//////)))***+++,,,...///000111++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))***+++,,,,,,,,,++++++******++++++,,,))))))******+++++++++,,,******++++++++++++************************************++++++++++++******)))************+++++++++***************************++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,************************)))***+++,,,---,,,,,,+++))))))+++,,,...///000111+++++++++************)))))))))))))))))))))))))))(((((())))))*********+++(((((()))******************++++++++++++,,,,,,,,,************************(((((())))))*********+++******++++++++++++******************************)))************+++++++++,,,+++***))))))***+++,,,************************)))***+++,,,,,,+++***)))******++++++++++++******************************))))))******++++++++++++------------,,,,,,+++***((())))))***++++++,,,,,,************************,,,+++******)))******+++------------------------++++++******++++++,,,---//////.........---------,,,------......------,,,,,,,,,------...///000000,,,,,,,,,------.........---..................---------------------------,,,++++++++++++++++++,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,+++******))))))******************************************************)))************+++++++++************************************************************************,,,,,,++++++******))))))))))))))))))))))))))))))******************************))))))))))))******+++++++++***************))))))******++++++++++++''''''(((((()))+++,,,---++++++++++++++++++++++++))))))******++++++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++))))))))))))***************)))((('''((()))+++---))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))+++***)))(((((()))***+++))))))))))))))))))))))))************************++++++************++++++++++++************++++++'''((((((((())))))******((()))***+++,,,+++******)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,------,,,+++++++++,,,,,,......---,,,,,,+++******++++++++++++,,,,,,---.........---------,,,,,,,,,...---+++***)))***++++++,,,,,,++++++******++++++++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******,,,,,,+++******+++,,,,,,---,,,)))(((((()))+++---***)))))))))((((((''''''***************)))((((((***************************+++,,,---,,,+++***)))++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,++++++,,,------000---***))))))*********+++++++++++++++***)))(((******+++++++++,,,,,,,,,************************))))))))))))************************************))))))))))))))))))))))))************************++++++************++++++******************************++++++++++++******)))***+++,,,,,,,,,,,,,,,)))************++++++++++++++++++*********))))))++++++************++++++++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---.........................../////////.......................................---.........---,,,,,,+++///000000000000...---,,,))))))***,,,...///000111///,,,***)))***++++++***+++++++++******+++,,,,,,))))))***++++++++++++***)))************+++++++++)))************+++++++++)))))))))***+++++++++,,,*********)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,+++*********))))))((((((,,,+++***)))))))))++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***************************))))))************))))))+++)))((('''''')))+++---))))))***+++,,,,,,,,,,,,************************************************---+++)))''''''((()))***++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++************************))))))))))))))))))))))))+++*********))))))((((((+++++++++***************))))))))))))))))))))))))************************(((((((((((())))))))))))((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++***+++,,,,,,,,,,,,++++++,,,------......---,,,,,,+++******,,,,,,+++++++++,,,---------------,,,,,,,,,,,,+++...---,,,+++++++++,,,---...------,,,++++++++++++++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******++++++***))))))***++++++++++++++++++***+++++++++++++++++++++*********)))***************))))))(((************************++++++,,,,,,++++++***)))+++++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++++++++,,,---...000---***)))***++++++***+++++++++++++++***))))))************+++++++++,,,************************))))))))))))************************************************************************************++++++************++++++******************************++++++++++++******)))***++++++++++++++++++)))************++++++++++++++++++*********))))))++++++************++++++++++++************+++++++++++++++++++++++++++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---.................................////////////..............................------......------,,,++++++,,,---.........---,,,,,,,,,,,,,,,------.........,,,***)))***++++++***+++++++++***+++++++++,,,))))))***+++++++++++++++)))************+++++++++)))************+++++++++***************+++++++++************))))))))))))******************************+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++***************************************+++++++++************)))))))))(((,,,+++***))))))***++++++++++++++++++++++++++++++************************))))))***++++++++++++***************************))))))************)))))))))))))))))))))******+++*********+++******))))))************************************************,,,+++)))((((((((())))))((())))))******))))))(((************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++************************************************************)))))))))(((******************++++++))))))))))))))))))))))))************************))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++++++++,,,++++++++++++,,,------......------,,,,,,++++++***------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******------,,,,,,,,,------...//////...,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++******))))))))))))************)))(((((()))******)))***+++,,,,,,+++***)))++++++++++++******************++++++******)))(((************************,,,,,,+++************+++***++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************++++++---...//////---***)))***++++++******++++++++++++***)))))))))))))))*********++++++************************)))))))))*********++++++************************++++++++++++++++++++++++************************++++++************++++++******************************++++++++++++***************+++******)))))))))************++++++++++++++++++***************++++++************++++++++++++************+++++++++++++++++++++++++++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,++++++,,,,,,---...------------------------,,,---///000000///...---........................------......------,,,,,,***+++,,,............---.........---,,,+++++++++...,,,******+++,,,+++***++++++++++++++++++++++++)))******+++++++++++++++)))************+++++++++)))************++++++++++++++++++*********************************************************************+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++************************+++++++++***************************))))))))))))+++******)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***************************))))))************))))))'''(((***++++++***)))(((************)))((('''&&&***************************************************************))))))(((((())))))******))))))(((************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++************************************************************)))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,*********+++,,,---...///---------,,,,,,+++++++++...---,,,,,,+++++++++++++++++++++************)))++++++++++++,,,------...///...---,,,+++*********++++++++++++++++++++++++************************))))))*********+++++++++******))))))))))))***************))))))*********(((((()))*********)))))))))))))))(((((((((((((((***++++++++++++***))))))************************---,,,***)))))))))***+++******+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))***+++---...///...,,,******+++++++++*********+++++++++******)))((())))))))))))*********************************))))))*********+++++++++************************++++++++++++++++++++++++************************++++++************++++++******************************++++++++++++*********************)))((('''))))))*********+++++++++************************++++++************++++++++++++************+++++++++++++++++++++++++++++++++,,,...000000...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------***,,,///111111///---,,,........................,,,------...------,,,,,,,,,---///000000000//////......------,,,+++******---+++******+++,,,+++***+++++++++++++++******))))))***++++++,,,,,,++++++))))))*********+++++++++))))))*********+++++++++,,,+++++++++***))))))))))))***************++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++************************,,,+++++++++***)))))))))*********)))))))))))))))******************++++++************************++++++++++++++++++++++++))))))***++++++++++++***************************))))))************))))))((())))))*********)))))))))*********))))))((('''************************************************((()))***++++++***((('''******++++++++++++******************************))))))))))))))))))))))))((()))))))))************))))))************))))))))))))*********+++++++++*********************************************************)))))))))))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))************************)))))))))*********++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,+++,,,---*********+++,,,---...///------,,,,,,,,,,,,++++++...---,,,,,,++++++++++++++++++*********)))))))))))))))******++++++++++++---,,,+++***))))))))))))++++++++++++++++++++++++************************))))))*********+++++++++******))))))))))))******++++++++++++++++++++++++((('''&&&%%%&&&''')))+++(((((((((((((((((())))))+++++++++++++++***))))))************************,,,+++***)))((()))***+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************((())))))***+++,,,...///---,,,******+++,,,+++***)))******+++++++++******((())))))))))))*********************************************++++++++++++************************************************************************++++++************++++++******************************++++++++++++*********************)))((('''))))))*********+++++++++************************++++++************++++++++++++************+++++++++++++++++++++++++++++++++,,,...//////...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,++++++,,,,,,---...------------------------***+++...000111///---,,,........................,,,,,,------...------,,,//////000000000///---,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***+++,,,---+++******++++++++++++***)))(((******+++,,,,,,,,,,,,+++))))))*********+++++++++))))))*********+++++++++,,,+++++++++***)))))))))))))))******+++++++++,,,******************************+++++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++************************,,,+++++++++***)))))))))))))))))))))))))))******))))))******++++++++++++************************************************))))))***++++++++++++***************************))))))************)))))),,,***)))''''''(((***+++((())))))***++++++******************************************************'''(((***,,,,,,+++)))'''*********++++++*********************************))))))))))))))))))))))))((()))))))))************))))))************))))))))))))*********+++++++++************************************************))))))))))))))))))******(((((()))***+++,,,,,,,,,))))))))))))))))))))))))************************((((((((()))))))))******))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,,,,,,,---++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++*********))))))((()))***************)))+++******)))))))))))))))++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******++++++,,,,,,,,,,,,++++++)))'''%%%$$$%%%'''***,,,************+++++++++++++++++++++,,,++++++***)))************************++++++***))))))))))))***)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))******,,,---...,,,+++***+++,,,,,,+++***))))))***++++++++++++***)))))))))*********++++++*********************************++++++++++++,,,************************))))))))))))))))))))))))************************++++++************++++++******************************++++++++++++***************+++******)))))))))************+++++++++***************+++++++++++++++************++++++++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000///...---........................,,,,,,------......---------............,,,+++***++++++++++++,,,,,,,,,,,,+++******+++------,,,*********+++++++++)))((('''***++++++,,,,,,,,,,,,,,,)))************+++++++++)))************++++++++++++++++++***************))))))******+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++)))************++++++++++++++++++++++++++++++++++++++++++***************))))))))))))************((()))***+++++++++++++++************************))))))))))))))))))))))))))))))***++++++++++++***************************))))))************))))))---+++)))'''&&&(((***,,,'''((()))***++++++++++++************************************************'''(((***+++,,,+++)))((('''(((((())))))(((((('''************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++************************++++++++++++++++++++++++))))))))))))************)))))))))***+++++++++,,,))))))))))))))))))))))))************************'''((((((((())))))))))))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,+++++++++***************+++++++++***)))(((*********)))******+++,,,++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******)))***+++,,,,,,+++***)))((((((''''''((()))+++,,,)))*********++++++++++++++++++,,,,,,++++++***)))***************************************))))))((())))))***+++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************)))******+++,,,,,,,,,+++***+++,,,---+++***))))))***+++++++++++++++************+++++++++,,,*********************************+++++++++,,,,,,************************************************************************++++++************++++++******************************++++++++++++******)))***++++++++++++++++++)))************+++++++++))))))*********+++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++,,,+++************+++,,,************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---....................................+++,,,------......------,,,---.........---,,,+++++++++++++++++++++++++++*********+++------,,,*********+++,,,+++)))'''&&&***+++,,,,,,------,,,,,,)))************+++++++++)))************+++++++++***************+++++++++))))))***++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++++++++++++++++++++++++++***************+++++++++((()))))))))************'''(((***+++,,,,,,++++++************************************************))))))***++++++++++++***************************))))))************))))))++++++)))((((((((())))))(((((())))))***)))))))))************************************************'''((()))***+++******)))''''''((((((((((((''''''************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++************************++++++++++++++++++++++++((()))))))))******************************++++++))))))))))))))))))))))))************************(((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,++++++++++++***+++,,,------,,,+++)))(((************+++,,,---...++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******((()))***++++++***)))((('''(((***+++,,,,,,,,,+++''''''(((((()))))))))***+++,,,,,,,,,,,,+++******************************)))***+++++++++***((('''((()))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++***************+++++++++******+++------+++***((()))***+++++++++++++++***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++******************************++++++++++++******)))***+++,,,,,,,,,,,,,,,)))************+++++++++))))))******++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................+++,,,,,,---.........---,,,---...000000000000///---,,,,,,++++++************)))***,,,---...,,,***)))***+++,,,+++)))'''%%%***+++,,,,,,------,,,,,,)))************+++++++++)))************+++++++++))))))******+++++++++,,,))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))******+++++++++,,,(((((())))))*********+++'''(((***+++,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++++++++***************************))))))************)))))))))***++++++***)))((('''))))))))))))((('''&&&%%%************************************************(((((()))***************))))))************))))))************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++************************++++++++++++++++++++++++(((((())))))*********++++++++++++***************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,............---,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++************************************************)))************+++++++++************************************************************************)))************+++++++++************************************************+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++******************++++++***))))))***++++++***************************************************************************)))))),,,//////,,,((()))))))))***+++++++++,,,)))))))))))))))))))))))))))************++++++++++++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------------------------------------,,,,,,,,,,,,++++++---,,,+++******+++,,,---)))************+++++++++++++++,,,,,,,,,---------+++*********))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***,,,...---,,,+++,,,---++++++++++++++++++++++++---,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************************%%%&&&&&&'''((())))))***************************)))))))))***+++++++++,,,))))))************)))))))))))))))))))))))))))))))))************+++++++++************************((()))***++++++***)))(((******************************))))))))))))******************************))))))))))))))))))******)))************+++++++++++++++************++++++******++++++++++++***************************************++++++,,,,,,,,,.........------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********************************************************)))************+++++++++************************************************************************)))************+++++++++************************************************+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++************************************************************************************************************************+++***)))+++---...+++)))***************+++++++++************************)))************+++++++++))))))******+++++++++,,,))))))))))))))))))))))))************************++++++************+++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------------------------------------------------------------,,,,,,+++++++++++++++***))))))***++++++)))************+++++++++++++++++++++,,,,,,,,,,,,+++*********))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++(((***,,,+++***)))***+++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************************(((((())))))******++++++***************************************+++++++++))))))************)))))))))))))))))))))))))))))))))************+++++++++************************))))))***++++++***))))))******************************))))))))))))***************************************))))))))))))))))))************+++++++++++++++************++++++******++++++++++++***************************************++++++,,,,,,,,,,,,---------,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************)))************+++++++++************************************************************************)))************+++++++++************************************************************************+++++++++***************)))************+++++++++************************)))***+++,,,,,,+++***)))************************************************************************,,,+++******+++,,,+++)))+++++++++***************++++++++++++++++++++++++)))************+++++++++'''((()))***+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************+++++++++***************++++++++++++++++++++++++************************+++++++++***************************************************************************************++++++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------------------------------,,,,,,,,,,,,------------......---,,,,,,+++************))))))))))))******)))************+++++++++*********++++++++++++,,,***************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,+++***)))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,+++++++++******))))))((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************************************************************************+++++++++***************))))))************)))))))))))))))))))))))))))))))))************+++++++++************************)))***+++,,,,,,+++***)))******************************))))))))))))******************************+++*********))))))(((((()))************+++++++++++++++************++++++******++++++++++++***************************************++++++++++++++++++,,,,,,,,,++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++************************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))************************))))))*********+++++++++***************+++++++++)))***,,,------,,,***)))************************************************************************,,,+++***)))************,,,+++++++++***)))))))))++++++++++++++++++++++++))))))*********+++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))************************++++++************++++++*********************************************************************************************************************************************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------,,,,,,,,,,,,,,,---------......---,,,++++++******+++******************+++))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---,,,+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------+++++++++++++++++++++++++++******************+++++++++++++++++++++++++++))))))*********++++++++++++++++++***)))(((''''''))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))((()))))))))************************************))))))((((((((((((((((((************************,,,+++++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++***************************+++,,,------,,,+++*********************************))))))))))))******************************++++++******)))((((((((())))))*********+++++++++++++++************++++++******++++++++++++*********************************************+++++++++++++++,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++)))***,,,------,,,***)))************************************************************************++++++******))))))***+++,,,+++++++++***)))))))))++++++++++++++++++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++++++++************++++++*********************************************************************************************************************************************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---.....................------------------------+++++++++,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))*********+++++++++***************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***,,,...---,,,+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++))))))*********++++++++++++++++++***)))(((''''''))))))))))))))))))))))))))))))*********+++++++++************************************************************************((()))))))))************************************))))))))))))((((((((((((************************,,,+++++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++***************************+++,,,------,,,+++*********************************))))))))))))******************************************))))))(((((())))))*********+++++++++++++++************++++++******++++++++++++******))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...*********++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,,,,++++++************************************************)))************+++++++++************************************************************************)))************+++++++++***************************************************************************************+++++++++)))************+++++++++)))))))))***++++++,,,,,,***+++,,,------,,,+++***************************************************************************((()))******))))))***,,,+++++++++***************++++++++++++++++++++++++)))************++++++++++++++++++*********))))))************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***************+++++++++***************************************************************+++++++++************************************************************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......------,,,,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............------------------------******++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,)))************+++++++++*********++++++++++++,,,*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++(((***,,,+++***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++*********++++++++++++,,,+++++++++******))))))((()))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))************************************++++++++++++++++++++++++************************+++++++++***************))))))************)))))))))))))))))))))))))))))))))************+++++++++************************)))***+++,,,,,,+++***)))******************************))))))))))))******************************)))))))))))))))))))))***)))************+++++++++++++++************++++++******++++++++++++******))))))))))))))))))))))))***************))))))))),,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***************************************************)))************+++++++++************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************$$$'''***+++******+++,,,***************+++++++++************************)))************+++++++++***************+++++++++************************************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,------,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------)))******+++,,,,,,------++++++,,,,,,,,,,,,------+++,,,------------,,,+++)))************+++++++++++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++(((***,,,+++***)))***+++++++++++++++++++++++++++---------------,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))*********************************************++++++,,,,,,---***************************************+++++++++))))))************)))))))))))))))))))))))))))))))))************+++++++++************************))))))***++++++***))))))******************************))))))))))))******************************((((((((()))******++++++)))************+++++++++++++++************++++++******++++++++++++******))))))))))))))))))))))))+++*********)))))))))(((,,,,,,---......---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++************)))************************************************)))************+++++++++************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++((())))))***++++++,,,,,,---,,,,,,++++++,,,,,,---************************************************************************"""&&&+++,,,+++***+++---))))))******+++++++++,,,)))))))))))))))))))))))))))************+++++++++(((((()))***+++,,,,,,---************************))))))))))))))))))))))))++++++************++++++------------------------))))))******++++++++++++))))))))))))))))))))))))************************))))))******++++++++++++************************************************************************---,,,,,,++++++***************************************+++,,,,,,---......***+++,,,------,,,+++******+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------))))))***+++,,,,,,------***++++++,,,,,,------...***+++,,,------,,,+++***)))************+++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---,,,+++,,,---++++++++++++++++++++++++.........------,,,,,,,,,++++++++++++++++++++++++...---+++******+++---...++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************))))))))))))************************************''''''((()))***+++++++++************************))))))******+++++++++,,,))))))************)))))))))))))))))))))))))))))))))************+++++++++************************((()))***++++++***)))(((******************************))))))))))))******************************''''''((()))***+++,,,,,,)))************+++++++++++++++************++++++******++++++++++++******))))))))))))))))))))))))+++*********))))))((((((.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++000//////...,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,***((()))+++,,,+++(((,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))************+++++++++,,,++++++******++++++,,,))))))))))))))))))))))))((()))***+++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((+++++++++*********)))))))))***+++,,,,,,,,,,,,,,,************************************************)))************+++++++++***+++,,,,,,,,,,,,+++***+++++++++*********))))))))))))))))))************,,,++++++******++++++,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++)))***+++,,,,,,+++***)))+++***)))(((((()))***+++)))************+++++++++,,,,,,++++++***)))))))))++++++************++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***************************+++++++++,,,,,,---------,,,,,,++++++***+++++++++++++++++++++******))))))+++++++++,,,,,,+++++++++************************************************))))))))))))))))))))))))+++++++++*********))))))************************+++++++++************)))))))))***+++++++++++++++******)))))))))))))))***))))))))))))))))))))))))******++++++++++++******************************...+++)))))),,,---,,,***++++++******))))))(((((())))))))))))))))))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,***)))((((((((((((((()))************************((()))***+++++++++++++++%%%&&&((()))+++,,,,,,,,,))))))***++++++++++++***))))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))))))))))))))))))))......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,***((()))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))************++++++++++++******))))))******+++************************))))))***+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))+++++++++*********))))))******+++,,,,,,,,,,,,,,,*********************)))************************)))************+++++++++***+++,,,,,,,,,,,,+++***+++++++++*********))))))))))))))))))************,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++***************++++++++++++***************))))))*********************++++++++++++***************+++++++++++++++************++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++************************+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++***++++++,,,++++++++++++*********)))******++++++++++++******++++++++++++++++++++++++************************************************+++++++++*********))))))************************+++++++++************)))((()))******++++++************))))))))))))***************************************++++++*********************************,,,***((((((***,,,+++)))*********))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******+++++++++,,,,,,,,,)))))))))((())))))******************************))))))***+++++++++++++++&&&'''(((***++++++++++++))))))***++++++++++++***************************************************************************************************))))))))))))))))))))))))...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++++++++,,,+++***)))***++++++***)))++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++***))))))))))))))))))***************************))))))***++++++++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))+++++++++******************++++++,,,,,,,,,,,,,,,))))))******************************************)))************+++++++++***++++++,,,,,,++++++***+++++++++***************)))))))))*********++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++***************)))++++++************++++++******++++++++++++******************+++++++++,,,))))))******+++,,,,,,---++++++************++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,++++++***++++++,,,,,,++++++++++++************)))******************)))++++++++++++,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++***************************************+++++++++************)))'''((())))))******))))))***)))))))))))))))******************************************************************************+++)))(((((()))******)))))))))))))))************)))))))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,))))))))))))***+++,,,,,,************************))))))***++++++++++++***(((((()))***************))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++************+++******************************************************))))))*********+++++++++))))))*********+++++++++******))))))))))))******************************)))******+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++******)))************************++++++,,,,,,---,,,,,,+++************++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++************,,,+++***))))))***+++,,,***+++,,,------,,,+++************+++++++++,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,------......,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++******++++++,,,,,,++++++++++++++++++++++++))))))************))))))+++,,,,,,,,,,,,,,,------************************++++++++++++++++++++++++************************************************+++++++++*********))))))''''''((()))))))))))))))))))))))))))))))))***+++******************************))))))))))))******************************+++***)))))))))*********(((((())))))******++++++))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,))))))******+++,,,---...************************)))******+++++++++******))))))*********))))))((())))))***++++++++++++***++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++************+++************************************************))))))*********+++++++++))))))*********++++++++++++++++++******+++++++++******************************+++++++++******))),,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++++++++******************************,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------************************))))))*********+++++++++++++++++++++++++++++++++************************************++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,***+++,,,------,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---......//////---------,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++*********++++++,,,---+++++++++++++++++++++,,,))))))************))))))+++++++++,,,,,,---------************************++++++++++++++++++++++++************************************************+++++++++*********))))))''''''((()))))))))))))))))))))(((((()))***++++++******************************)))(((((()))******************************+++++++++*********+++,,,(((((())))))******++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,......******************************+++++++++******))))))************)))(((((())))))***++++++++++++***************************))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++)))+++++++++***)))***+++++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++***)))))),,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***++++++++++++******************+++++++++---------------,,,,,,+++******++++++,,,---------************************)))************+++++++++,,,++++++******++++++,,,***************+++++++++*********++++++++++++,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------++++++************++++++******++++++++++++******++++++++++++,,,,,,,,,,,,...------,,,++++++******,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,)))))))))******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---...///000000......------,,,,,,++++++++++++******++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++************+++,,,------++++++++++++,,,,,,,,,,,,)))******************)))******++++++,,,,,,------************************++++++++++++++++++++++++***************+++++++++************************+++++++++************)))'''((())))))******))))))(((((((((((()))***+++,,,++++++++++++++++++++++++***)))(((''''''((()))***************************+++,,,,,,+++******+++---))))))))))))************)))))))))))))))))))))))),,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,************+++,,,------***************************++++++++++++***))))))))))))*********))))))((())))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************)))+++,,,+++)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))************+++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++***))))))++++++++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))***+++++++++++++++))))))*********+++++++++------......---,,,,,,+++(((((()))******+++,,,,,,************************)))************+++++++++,,,,,,+++******+++,,,,,,))))))*********+++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,******++++++++++++***************))))))*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******---------------------------,,,,,,++++++,,,,,,---,,,,,,---...///000111111///......---,,,,,,++++++++++++******++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---************+++,,,---...+++++++++,,,,,,,,,------******++++++++++++******))))))******+++,,,,,,---************************************************))))))*********+++++++++************************+++++++++************)))((()))******++++++******(((((((((((()))***+++,,,++++++++++++++++++++++++***)))(((''''''((()))******************************+++,,,+++)))(((***---*********)))))))))))))))))))))))))))))))))))))))++++++++++++*********)))******+++++++++,,,,,,,,,++++++************+++,,,************************+++++++++++++++***))))))((())))))*********))))))))))))***++++++++++++***************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))),,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,...//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************(((+++,,,,,,)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))************+++++++++******))))))))))))******+++++++++++++++++++++++++++++++++++++++***)))(((*********++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************((()))***+++++++++++++++))))))******++++++++++++---.........---,,,,,,+++&&&''''''((()))*********************************)))************+++++++++---,,,+++******+++,,,---))))))******++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,))))))******++++++++++++)))***+++,,,,,,+++***)))+++***)))(((((()))***+++++++++,,,,,,,,,---------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,******+++,,,------......+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******---------------------------,,,,,,++++++,,,,,,---,,,,,,---...///000111222//////...---,,,,,,++++++++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************+++,,,---...+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++(((((()))***++++++,,,,,,************************))))))))))))))))))))))))))))))******++++++++++++************************+++++++++************)))))))))***+++++++++++++++(((((((((((()))***+++,,,+++++++++++++++++++++++++++)))(((''''''((()))+++************************(((***+++***((('''))),,,++++++******))))))(((((())))))))))))))))))))))))+++*********))))))((((((******+++++++++,,,,,,,,,++++++******)))*********************************+++++++++++++++***)))((((((((()))***************))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))///............---------+++,,,,,,------,,,,,,+++///...,,,)))'''(((+++...,,,,,,+++++++++,,,------------,,,,,,+++***))))))...,,,***))))))***,,,...---,,,+++*********+++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))------,,,,,,+++***))))))))))))*********+++++++++,,,,,,,,,++++++*********************************+++++++++++++++++++++++++++++++++,,,,,,---------))))))************))))))))))))))))))))))))))))))***++++++,,,,,,++++++***(((***+++***)))((()))***+++++++++*********))))))))))))***+++,,,,,,------...---,,,,,,+++++++++++++++++++++++++++***)))(((*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***++++++,,,++++++************++++++******************************)))))))))***,,,---++++++++++++++++++++++++++++++******************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------...------,,,,,,++++++***,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++,,,...///---++++++++++++,,,,,,------------,,,,,,,,,,,,---......***+++---......---+++***---......//////......---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++---...---,,,***))))))***,,,---++++++++++++++++++++++++((((((''''''&&&&&&&&&%%%,,,,,,,,,+++++++++******************************************************************************+++++++++************)))************************))))))(((((((((((())))))((()))***++++++***)))(((************************+++++++++*********))))))************************************************))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))******))))))))))))******************************************************+++******)))))))))))))))+++++++++*********))))))************************++++++************++++++)))))))))***++++++,,,,,,((((((((((((((((((((((((+++++++++*********))))))///............---------+++,,,,,,------,,,,,,+++111000...***&&&$$$$$$&&&------,,,++++++,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,*********************************++++++++++++,,,++++++++++++++++++++++++************************------,,,,,,+++******)))))))))*********+++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++***++++++,,,,,,---(((((())))))))))))(((((())))))))))))))))))))))))***++++++,,,,,,++++++***(((***+++***)))((()))***+++++++++*********))))))*********++++++,,,,,,---...---,,,,,,+++++++++,,,+++++++++++++++***))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++++++++************+++++++++++++++++++++++++++++++++******))))))***+++,,,++++++++++++++++++++++++++++++******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,...///---+++++++++,,,,,,,,,------------,,,,,,,,,,,,---......+++,,,---......---,,,++++++,,,,,,------,,,,,,++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,------,,,***))))))***,,,---++++++++++++++++++++++++***)))))))))((((((((((((,,,,,,,,,+++++++++******************************************************************************+++++++++************)))************************))))))(((((((((((())))))))))))************))))))************************+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************++++++++++++((((((((()))))))))************))))))))))))******************************************************,,,++++++***************+++++++++*********))))))************************++++++************++++++******************))))))************************+++++++++*********))))))///............---------+++,,,,,,------,,,,,,+++)))***+++***)))((()))+++...------,,,++++++++++++------,,,,,,++++++******+++,,,---......---,,,+++---,,,++++++******++++++++++++,,,,,,,,,---------************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,++++++************************++++++++++++++++++++++++*********************************++++++++++++++++++++++++,,,+++***)))***+++,,,---'''(((((((((((((((((('''))))))))))))))))))))))))******++++++++++++******(((***+++***)))((()))***+++++++++***************++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++***)))***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++******++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((+++,,,,,,---......//////,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,---...//////...---,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,+++++++++******************************************************************************+++++++++************)))***************************))))))(((((())))))*********))))))))))))******************************+++++++++***************************************------------------------))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))))))))*********++++++************************************************************************---,,,,,,+++***++++++++++++++++++***************************************++++++************++++++++++++***))))))(((''''''************************+++++++++***************///............---------+++,,,,,,------,,,,,,+++&&&(((+++------...///000///...---,,,+++*********------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************+++++++++***************************************************************---,,,+++******+++---...(((((())))))))))))(((((())))))))))))))))))))))))******++++++++++++******(((***+++***)))((()))***************************,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,+++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,---------,,,,,,+++************++++++++++++++++++++++++******+++++++++++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........,,,------...------,,,,,,------------------------------------------------------,,,---------------,,,,,,---------------------,,,,,,,,,,,,---......------...//////...---------......//////......---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******************************************************************************+++++++++*********))))))***************************))))))))))))))))))***+++***)))(((((()))***+++************************************************************************------------------------))))))))))))))))))))))))*********+++++++++,,,,,,)))*********++++++++++++************************************************************************,,,,,,+++************+++************************************************++++++************++++++))))))))))))((((((''''''************************************************///............---------+++,,,,,,------,,,,,,++++++---//////---+++******///...---,,,+++*********---------,,,,,,,,,,,,,,,,,,+++***((((((***+++,,,,,,,,,,,,,,,++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************,,,,,,+++++++++++++++***************************************************************************************************...---,,,++++++,,,---...)))******++++++******))))))))))))))))))))))))))))))******++++++******)))(((***+++***)))((()))***************************,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---***++++++,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,++++++******++++++++++++++++++++++++******++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------...------,,,------------------------------------------------,,,------------,,,---------------------------------,,,,,,,,,,,,---......---..................------......//////......---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************+++++++++*********))))))******************************))))))))))))******+++***)))(((((()))***+++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********+++)))*********++++++++++++)))***++++++++++++***)))************************************************++++++***)))))))))))))))************************************************++++++************++++++''''''(((((())))))))))))))))))))))))))))))))))))************************///............---------+++,,,,,,------,,,,,,+++'''))),,,,,,,,,+++++++++...------,,,++++++++++++------------,,,,,,,,,,,,---+++(((''''''(((+++---+++,,,,,,,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))***************************************************************---------,,,,,,,,,++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))************))))))(((***+++***)))((()))******************+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++,,,,,,------+++,,,,,,---,,,,,,+++***++++++++++++++++++++++++******++++++,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////////////////......---,,,,,,+++,,,,,,,,,,,,------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,------......------------------------------------------------------,,,---......,,,,,,---...............---------------,,,,,,,,,,,,---......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******************************************************************************+++++++++************)))************************+++******))))))******+++******))))))))))))*********************************************+++++++++************************************************))))))))))))))))))))))))(((((()))))))))*********)))))))))*********++++++)))***+++,,,,,,+++***)))************************************************+++***))))))(((((())))))***************+++++++++************************++++++************++++++''''''((())))))***++++++((((((((((((((((((((((((***************+++++++++///............---------+++,,,,,,------,,,,,,+++$$$&&&)))+++,,,---///111------,,,++++++,,,,,,,,,------------------------++++++***))))))***++++++++++++,,,,,,,,,+++***)))*********+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********************************+++++++++,,,,,,*********************************++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((()))))))))*********+++************************************************)))***+++,,,,,,***)))'''******++++++++++++******))))))))))))))))))))))))))))))************))))))(((***+++***)))((()))***))))))*********+++++++++*********++++++,,,,,,---,,,+++++++++,,,,,,---...***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************++++++,,,,,,------......---,,,,,,++++++,,,,,,---))))))******+++,,,,,,---***+++,,,---------,,,+++++++++++++++++++++++++++******++++++,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------------------,,,,,,,,,,,,,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,......////////////......+++,,,------......------................................................+++---///...,,,+++---...///.........---------------,,,,,,,,,,,,---......------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---........./////////000------------------------------------------------((()))***,,,---------,,,))))))************))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************+++++++++************)))************************+++******))))))******+++))))))************))))))************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++((((((((()))))))))******)))***,,,------,,,***)))************************************************,,,+++******))))))******))))))*********+++++++++************************++++++************++++++))))))******************))))))))))))))))))))))))))))))*********+++++++++//////.........---------+++,,,,,,------,,,,,,+++---...///...,,,+++,,,---,,,,,,+++++++++,,,------------------------------***+++,,,,,,,,,,,,+++***++++++,,,---,,,+++***)))++++++,,,,,,,,,---------************************,,,++++++++++++++++++,,,))))))))))))))))))))))))++++++,,,,,,,,,---------))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))(((((())))))*********+++************************))))))))))))))))))))))))'''(((***,,,+++)))&&&$$$))))))************))))))))))))))))))))))))))))))))))))************))))))(((***+++***)))((()))***))))))******++++++++++++))))))***+++,,,,,,------++++++++++++,,,,,,---...***+++,,,,,,------------,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,************************++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---(((((()))***++++++,,,,,,)))***,,,---...------,,,++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++*********++++++,,,,,,------...,,,,,,,,,------.........,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////+++,,,,,,---.........---................................................+++---///...,,,+++,,,/////////.........------------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,------......//////......------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000------------------------------------------------&&&(((***,,,---...------))))))************))))))+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******************************************************************************+++++++++************)))************************++++++************++++++((()))***++++++***)))(((************************))))))******++++++++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,(((((((((((()))))))))))))))***,,,------,,,***)))************************************************---,,,++++++******++++++))))))******++++++++++++************************++++++************++++++,,,,,,++++++***)))))))))************************))))))******++++++++++++------............------------,,,,,,,,,,,,++++++------------------------))))))***+++,,,,,,------,,,,,,,,,---------......///,,,((((((***,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++***)))((((((++++++++++++++++++++++++************************************************************************************************))))))************)))))),,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,++++++***)))))))))************************)))************+++++++++************************************************************************,,,++++++++++++++++++,,,,,,+++******++++++)))(((************************)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,,,,++++++***+++++++++---+++******,,,------,,,***************************************************+++,,,------,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))---+++))))))*********))),,,)))'''(((+++......---++++++,,,,,,,,,---------+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------...//////,,,,,,,,,,,,,,,,,,,,,,,,......------------.........------------...//////........................------------------------//////.........---------000000///...---,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,.........---,,,+++))))))---,,,***)))((()))******++++++************+++++++++++++++************)))))))))***++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))************+++++++++******)))++++++************++++++******+++++++++,,,,,,,,,++++++******+++,,,,,,---+++++++++*********))))))******++++++++++++******************************+++++++++*********)))))),,,+++***))))))***+++,,,++++++***)))(((((())))))((((((((((((((()))******************)))))))))))),,,,,,+++***))))))******------............------.........------,,,,,,,,,------------------------***++++++,,,------......,,,,,,,,,---------.........+++(((''')))++++++*********+++++++++,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++************************************************************************************************))))))************))))))++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************++++++************************)))************+++++++++************************************************************************++++++************++++++,,,+++******++++++***(((************************))))))))))))))))))))))))++++++***))))))***++++++,,,,,,++++++***++++++,,,---+++******,,,------,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------------,,,++++++...,,,+++***+++,,,+++***---***((()))+++------,,,++++++,,,,,,,,,---------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......---------......///------------------------......------------.........------------...//////........................------------------------//////.........---------..................------...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000//////...------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,------,,,,,,++++++,,,,,,+++***************++++++************+++++++++++++++************))))))******+++++++++******+++++++++*********))))))++++++++++++++++++++++++))))))*********+++++++++******))))))))))))******++++++,,,,,,,,,,,,++++++++++++************++++++******+++++++++,,,,,,,,,++++++*********++++++,,,+++++++++*********))))))******++++++++++++******************************+++++++++*********)))))),,,+++***))))))***+++,,,++++++***)))))))))))))))((((((((((((((()))******************)))))))))))),,,++++++***))))))******------............------000000///...------,,,,,,------------------------+++,,,,,,------......///,,,,,,,,,---------......,,,***(((''')))***************+++++++++,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++************************************************************************************************))))))************))))))++++++***))))))***+++++++++++++++++++++++++++++++++++++++***************((())))))***++++++,,,,,,************************)))************+++++++++*********************************************************************************))))))*********,,,+++)))***++++++***)))************************))))))))))))))))))))))))++++++***))))))***++++++,,,++++++***++++++,,,,,,---+++******,,,------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------.........---,,,,,,...---,,,,,,------,,,+++---+++******+++---,,,,,,,,,,,,,,,,,,------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///......---------....................................------------............------......///000........................------------------------/////////............---------........./////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,++++++***++++++************+++++++++++++++************)))******+++++++++******)))+++++++++***************************************(((((()))))))))***************))))))))))))******+++,,,,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******)))))))))******+++++++++*********************++++++++++++******************************+++++++++***************++++++************+++++++++***)))))))))))))))))))))(((((((((((()))******++++++*********))))))))),,,+++******)))*********------............------000000///...---,,,++++++------------------------+++,,,,,,,,,------......,,,,,,,,,---------......,,,+++***)))******++++++******+++++++++,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************************************)))******++++++******)))+++******************+++************************************************))))))*********+++++++++************************))))))*********+++++++++******************************************************************************))))))))))))******,,,***)))***++++++***)))************************))))))))))))))))))))))))+++******************+++++++++******++++++,,,,,,---+++******,,,------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++***+++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,---,,,+++,,,---...,,,+++---,,,,,,+++,,,,,,,,,+++,,,,,,,,,------------.........---,,,,,,...///000------------------------,,,,,,,,,---------..............................//////...------------.................................------------.....................//////000................................................/////////............................../////////........................------------------------.....................---//////......---------,,,,,,,,,------------,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,,,,------......))))))******+++,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,---......---+++***++++++************+++++++++++++++*********))))))***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))*********++++++******))))))******+++***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++***))))))((()))))))))******************************++++++++++++******************************************************++++++++++++++++++++++++******)))))))))))))))***))))))(((((())))))***++++++++++++*********))))))++++++***************+++------............------......------,,,++++++***------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,++++++,,,---******+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++******************************************************************************************************++++++++++++***************++++++*********************************************************+++++++++*********))))))************************))))))*********+++++++++******************************************************************************))))))))))))******+++***)))***+++,,,+++)))************************))))))))))))))))))))))))*********++++++*********+++*********++++++,,,------+++******,,,------,,,************************++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,******************************+++,,,,,,---......++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++,,,------,,,***,,,---------,,,,,,,,,,,,,,,,,,---------...............---,,,,,,...///000------------------------,,,,,,,,,---------..............................///......---------......------------------------......------------......///............///000000////////////////////////........................////////////////////////111000000///......------------------............------------------------...............---------///...............------,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,------.........))))))***+++,,,,,,------************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,++++++***)))***+++---......---,,,+++++++++************+++++++++++++++*********))))))******+++++++++******)))************************))))))))))))))))))))))))*********+++++++++,,,,,,++++++************++++++))))))***++++++++++++++++++,,,------------,,,+++******+++++++++,,,,,,,,,******)))))))))))))))*********************************++++++++++++******************************************************+++++++++,,,,,,+++++++++***)))))))))))))))******)))))))))))))))***++++++++++++++++++************+++***************++++++------............---------,,,,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,---...---,,,+++,,,...******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************************************************************************************++++++++++++******)))***++++++++++++***)))++++++++++++++++++++++++***************+++++++++,,,,,,++++++***))))))(((************************)))************+++++++++*********************************************************************************))))))*********+++)))))))))+++,,,+++***************************)))))))))))))))))))))))))))***++++++++++++***)))************+++,,,---------+++******,,,------,,,************************************************------,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++******+++,,,------......++++++++++++++++++++++++******++++++++++++************++++++,,,,,,++++++*********,,,......,,,******,,,......---,,,,,,---,,,---------...............------------...//////------------------------,,,,,,,,,---------..............................---------------...//////------------------------......------------......//////......//////000111////////////////////////...........................////////////000000000222111111000///...---,,,---------...............------------------------..................------........................------............---------------------------------------------------------------------.........+++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++***))))))***++++++,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))))))))***+++++++++++++++***************+++++++++***************************++++++++++++,,,,,,,,,++++++************++++++(((((()))***++++++++++++,,,,,,............,,,,,,******+++++++++,,,,,,,,,***))))))))))))***++++++***************+++++++++******++++++++++++*********************************************+++++++++++++++,,,,,,,,,,,,++++++)))))))))))))))******+++***))))))))))))***++++++,,,++++++++++++******************)))******+++,,,------............------,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,......,,,***+++---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++***)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++******************************************)))************+++++++++************************************************************************++++++************++++++***)))((()))+++,,,+++***************************)))))))))))))))))))))))))))***++++++++++++***)))************+++,,,---...---+++******,,,------,,,************************++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********++++++,,,------,,,,,,+++++++++---//////---+++)))+++...///---,,,---///------------............,,,---......///.................................,,,,,,,,,---------..............................,,,,,,,,,---...///000111..............................------------......///////////////000000111////////////////////////.........................../////////000000000000111000000000//////...............//////000000000........................------..............................////////////------............------........................------------------------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++)))******++++++++++++******************+++,,,,,,++++++************+++++++++++++++************)))'''((()))***+++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************++++++++++++,,,++++++******++++++,,,((()))***+++,,,,,,,,,,,,,,,---...//////...---,,,******+++++++++,,,,,,,,,)))))))))******,,,---...))))))*********+++++++++******++++++++++++******************************))))))*********+++++++++++++++,,,------,,,++++++)))))))))))))))***++++++******))))))******+++,,,,,,,,,+++++++++***************))))))***++++++,,,---..................---,,,,,,------.../////////------------------------------------------------,,,,,,,,,---------......)))+++...---+++)))***,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++***)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++)))))))))***++++++,,,,,,************************)))************+++++++++************************************************************************,,,,,,++++++++++++,,,,,,***)))((()))+++,,,,,,***************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))************+++,,,---...---+++***+++,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++*********++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------------------------------//////...---+++******)))++++++++++++++++++++++++******++++++++++++******+++,,,------.........---,,,,,,---///111111...,,,'''+++...///------...000---------.........//////+++,,,.../////////...---........................,,,,,,,,,---------......////////////////////////++++++,,,,,,...///111222000000000000000000000000.........------.........///////////////000111111000000000000000000000000////////////////////////.../////////000000111111////////////000000000000//////000000111111111222........................---------.........//////.........///////////////------............------........................++++++++++++++++++++++++/////////...---------,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++'''((()))***,,,,,,,,,,,,******)))((()))***,,,---++++++************+++++++++++++++************)))&&&''')))***,,,,,,------))))))******++++++++++++++++++++++++++++++++++++))))))))))))************,,,++++++******++++++,,,)))***+++,,,------...---,,,---///000000///---,,,******+++++++++,,,,,,,,,((())))))***+++---...///))))))******++++++++++++******++++++++++++******************************))))))******++++++++++++++++++------------++++++))))))((())))))***++++++*********)))******+++,,,,,,,,,,,,+++++++++************))))))***+++,,,,,,111111000///...------,,,------------------------000///---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,111111000///...---------333111///---,,,++++++,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++************++++++)))************+++++++++))))))))))))))))))))))))************************))))))*********+++++++++)))************+++++++++************************************************))))))***++++++++++++***)))************++++++++++++++++++*********))))))++++++************++++++************************************************************************************************************************,,,,,,+++***))))))))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++,,,---------,,,,,,+++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,------------------------.........------,,,,,,,,,...------,,,,,,------...------------------------------------------------.........------,,,,,,,,,---------............///000000//////......------////////////////////////000000000000000000000000000000////////////000000111111000///////////////000000000000000/////////000000000111111111222222000000///000111111000///)))+++---...///...---+++//////000000000111111111222000....../////////...........................///............///000000000000000000////////////////////////////////////------............------000000///...---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************++++++++++++******)))))))))************+++++++++,,,+++++++++***)))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++***))))))***+++++++++)))((()))+++---------333222000///---,,,,,,+++************************************************)))************+++++++++************************+++++++++************)))************************++++++************++++++************))))))))))))************************++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,111111000000///.........------------------------///...,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,+++++++++000///...,,,++++++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++)))************+++++++++************************************************))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++************************))))))***++++++++++++***)))************++++++++++++++++++*********))))))++++++************++++++************************************************************************************************************************++++++************++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++*********++++++++++++++++++******))))))******+++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++...------,,,,,,------...------------------------...........................------------------,,,---------............//////////////////.........////////////////////////000000000000000000000000000000////////////000000111111000///////////////000000000///////////////000000000000000111111111/////////000111000///...//////111222222222111111///000000000000111111111111000......//////...---/////////000000000000000///////////////000111111000000000////////////...////////////////////////......////////////....../////////......------,,,---------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))************++++++++++++++++++++++++************************************************************))))))************))))))************************************************+++***)))***---/////////333222000...---,,,,,,+++************************************************)))************+++++++++************************))))))******+++++++++,,,************************++++++************++++++************))))))))))))************************++++++,,,,,,,,,++++++***************++++++,,,,,,000000000000000000000000////////////////////////...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,+++******---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++************++++++)))************+++++++++***************************************************************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***)))************++++++++++++++++++***************++++++************++++++************************************************************************************************************************++++++++++++++++++,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,...------,,,+++***))))))******************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,------.........------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++******...------,,,,,,------...------------------------////////////////////////---------------.........---------............///.........///////////////////////////////////////000000000000000000000000111000000//////000000111111111000/////////000000//////////////////000000222222222111111111111111000000111111111111000000111111111111222222222222111111111222222222222333222111///000111111000///000000000111111222222222000000000000000111111222000000/////////.........//////////////////////////////000000000000//////........................................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------------------++++++++++++************************+++++++++,,,*********+++++++++++++++************************************************))))))************))))))************************)))***+++,,,,,,+++***)))+++***+++,,,///222222111222111///...---,,,++++++************************************************)))************+++++++++************************'''((()))***+++,,,------************************++++++************++++++++++++*********)))))))))************************++++++,,,,,,,,,,,,++++++)))))))))************+++.........//////000000000////////////////////////---,,,++++++++++++,,,,,,------------------------000///......---------...***+++,,,------,,,+++***,,,++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++************************************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***))))))*********+++++++++************************++++++************++++++************************************************************************************************************************,,,,,,,,,,,,,,,+++++++++************************************************,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))******++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......///.........+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++++++++...------,,,,,,------...................................................,,,,,,------......//////---------............///------......//////000000////////////////////////000000000000000000000000111000000000000000000111111111000000///000000111/////////000000000000000333333333333222222222222111222444444333222222333222222111111111111222333222222222333333333444444333222111222333444222111//////000000111111222222000000000000000111111222000000000/////////......////////////////////////000000111111111111000000---........./////////000................................................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,*********++++++,,,,,,,,,************************************************)))******++++++******)))************************((()))+++,,,,,,+++)))(((++++++,,,...222444444333111000///---,,,+++++++++************************************************))))))*********+++++++++************************((())))))***++++++,,,,,,************************++++++************+++++++++++++++*********))))))************************++++++,,,,,,---,,,,,,,,,)))))))))))))))))))))***,,,------......//////000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,---------------------------///......------------...***+++---......---,,,,,,+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))*********+++++++++************************************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***))))))*********+++++++++************************++++++************++++++************************************************************************************************************************,,,------,,,,,,***)))(((************************************************,,,++++++******++++++,,,*********++++++,,,,,,,,,***+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------************************,,,------.../////////...++++++,,,,,,,,,---------------------------------,,,,,,,,,---------------...------,,,,,,------...........................---------------------------------....../////////---------............///------......//////000000////////////////////////111111111111111111111111111111000000000000111111111111000000000000111111000000000111111111222222222222222222222111111111111333555555333222222444555444444333333333444444222222222222333333333333333222222333555555333111/////////000000000111111000000//////000000111222111000000000000/////////000000000000000000000000000000111111111111000000------......///000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,***++++++++++++,,,,,,,,,******++++++,,,,,,,,,---******************************************************++++++++++++******************************((()))+++,,,,,,+++)))(((++++++,,,///222444444333000///...,,,++++++++++++************************************************))))))*********+++++++++************************************************************************++++++************++++++++++++++++++***************************************+++,,,---------------***)))))))))))))))))))))------......//////000000000000000000000000000000,,,,,,---------------...------------------------,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++************************+++++++++***************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***)))************+++++++++***************+++++++++++++++************++++++************************************************************************************************************************++++++,,,,,,+++***((('''************************************************,,,++++++******++++++,,,))))))***+++,,,------...,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,---...............,,,,,,,,,,,,------------------------------------,,,,,,------------.........------,,,,,,------...........................------------------------.............../////////---------............///.........///////////////////////////////////////111111111111111111111111222111111000000111111222111111000000000111222222111111111222333333444444000000111111111222222222222555777666444222444666555555555555555444444444333444444444444555555555444333444555777777555333222222222222222222222222111111111000111111222333222222111111111000000000000000000000000000000000000000111111111111000000.........//////000000000000000000000000000000000------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++,,,///222333222111......---,,,++++++++++++************************************************)))************+++++++++************************+++++++++*********))))))************************++++++************++++++,,,++++++++++++************************************+++,,,------......---+++************)))))))))000000000000111111111111////////////////////////,,,---......////////////........................,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++,,,+++++++++,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---)))************+++++++++++++++++++++++++++++++++************************+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++************************))))))***++++++++++++***)))************+++++++++))))))*********+++++++++++++++************++++++************************************************************************************************************************&&&''')))+++++++++))))))************************************************,,,++++++******++++++,,,*********++++++,,,,,,---,,,,,,,,,+++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++***************************************************+++,,,------.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...................................................////////////............---------............//////////////////.........////////////////////////111111111111111111111111222111111000000111111222111111000000111111222333222222333333444555555666333333444555666777777888777;;;>>>===999888:::<<<;;;<<<=========<<<:::999;;;;;;<<<<<<<<<=========999999:::<<<>>>>>><<<999888888777777666555555555333333333333333444555555333333333222222222222111000000000000000000000000///000000000000000000//////////////////000000000000000000000000000000000........................------------.........///------------------------,,,++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************,,,...111111000......---,,,+++************************************************************)))************+++++++++***************************************+++++++++************************++++++************++++++,,,,,,+++++++++************************************+++,,,---............,,,,,,++++++************222222222222222222222222////////////////////////------...///000000//////........................---------,,,,,,---......---,,,***)))))))))***+++(((((()))***+++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---)))************+++++++++++++++++++++++++++++++++************************++++++++++++******)))))))))************+++++++++************************************************))))))***++++++++++++***)))************+++++++++))))))******++++++++++++++++++************++++++************************************************************************************************************************"""$$$'''***+++,,,++++++************************)))))))))))))))))))))))),,,++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,+++++++++******))))))(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,---------......++++++++++++++++++++++++*********++++++,,,,,,,,,...------,,,,,,------...////////////////////////////////////////////////000000//////......---------------.........//////000000//////.........---////////////////////////111111111111111111111111222222111111111111222222111111000000111222333333333333444444555666777777888888999;;;<<<===>>>???>>>BBBEEEDDD@@@>>>@@@DDDHHHIIIJJJKKKKKKIIIGGGEEEDDDDDDEEEEEEEEEFFFFFFFFF@@@@@@AAACCCEEEEEECCC@@@===<<<<<<;;;:::999888888666555555555555666777777444444444333333333222222000000000000000000000000//////000000000000//////000000000000////////////000000000000000000000000000000000000000000000000---------.........//////------------------------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------------,,,,,,+++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++***))))))***++++++******+++...000000...,,,------,,,+++************************************************************)))************+++++++++************************(((((()))***+++,,,,,,---************************++++++************++++++,,,,,,,,,+++++++++*********************************+++,,,---............,,,,,,,,,+++++++++******555444333222222333444555222111000//////.........111000///.......................................++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++///,,,((((((***,,,,,,+++*********))))))***---000......---,,,++++++++++++))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++************************,,,,,,,,,++++++*********)))************+++++++++(((((()))***************+++***)))((((((***,,,---***+++,,,,,,,,,***)))(((************************,,,,,,,,,+++++++++******)))************++++++++++++******))))))******+++++++++******++++++,,,---++++++,,,,,,,,,,,,------***)))))))))***+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,---------......------------------------,,,---......//////......///......------,,,,,,+++............/////////000000000000000////////////...............///000111------///000111111111111111111111000000////////////111222111000///000111///111333333333444666888333444555444333333444555888888999:::;;;<<<===>>>>>>AAAEEEHHHJJJIIIGGGFFFKKKQQQXXXYYYVVVVVV[[[```cccffffffbbb\\\XXXZZZ]]]]]]\\\\\\\\\[[[XXXSSSPPPKKKMMMQQQSSSUUUTTTSSSRRRJJJJJJJJJHHHGGGFFFGGGHHHAAA@@@>>>===;;;;;;;;;;;;333666777777555444555666555555666666555333111//////111222222111000//////...---,,,---///111111111---...000222222222222111/////////...---------,,,000000000000000000000000......................../////////......---------.........------,,,,,,,,,------------------------***+++------------+++***++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))******))))))***+++,,,,,,+++++++++*********))))))))))))*********))))))(((******))))))))))))******************************+++++++++************))),,,,,,,,,+++++++++******++++++******************))))))************))))))------,,,+++*********+++++++++******************,,,,,,,,,---...///000111111000...,,,,,,,,,,,,---777666444222111111222222222222111000/////////000000//////............///........................---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++000---******,,,......---)))******++++++---111444///...---,,,+++*********++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++))))))***++++++++++++++++++***)))((()))***,,,---++++++,,,,,,,,,+++******************************+++++++++*********)))))))))************++++++++++++++++++******+++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------,,,---......//////......------------------------........./////////000000......//////000000111111000000000///000000111111......///000111111111000///////////////000000000333555555555333222333444333444666666555555666777777888888999999;;;===>>>;;;<<>>;;;888444222000000111222111111000000000000111///............//////000........................///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++...,,,******+++,,,---,,,((()))+++,,,---000444777///...---,,,******))))))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))************+++++++++******+++,,,,,,,,,,,,,,,+++***)))))))))***+++,,,++++++++++++++++++,,,,,,*********************************)))))))))(((((()))************+++++++++,,,,,,++++++++++++,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------,,,---......//////......+++,,,,,,---......//////....../////////000000000------...///000111222222111000000////////////000//////000000111000000000......///000000111222222333444555444222222222333666777999999888888999:::@@@AAACCCFFFIIIKKKMMMOOOHHHJJJOOOTTTYYY]]]___```eeefffhhhjjjlllllllllkkkrrrwww}}}~~~~~~{{{yyyqqqsssuuuwwwzzz}}}~~~}}}|||zzzwwwsssqqqoooqqqqqqooommmjjjfffcccaaa```YYYQQQLLLKKKIIIFFFBBBHHHFFFBBB???===;;;;;;;;;999999888666555555555555444222000000111111111000222222111000000000000111000000000000000000111111000000000000000000000000........................------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************+++************++++++,,,+++++++++***************))))))***************)))******))))))))))))******))))))))))))))))))))))))+++++++++************)))+++************)))))))))************************))))))************))))))++++++***)))))))))******(((((((((((((((((())))))******+++,,,---///111111222222222222111000000///FFFCCC>>>:::555333222111111000000/////////000000...............///000111..............................---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((((((((()))******(((***+++,,,---///333555///...---+++***)))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))***++++++,,,,,,+++++++++******))))))***+++++++++***)))))))))+++,,,---************************+++*********))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,---------......------------------------,,,---......///.........,,,---------.........///...////////////000000000.........///000111111111//////...---,,,,,,,,,---000000111111111000000///000000000111222222333333222444555444333333444555666999;;;===???@@@CCCEEENNNPPPVVV\\\aaaddddddccc^^^aaafffkkkooorrrssstttssstttuuuwwwxxxxxxyyyyyy~~~~~~}}}{{{xxxsssmmmgggaaa]]]YYYWWW[[[YYYUUUQQQLLLGGGDDDBBBAAA???<<<:::999999999888777555333222333333222111222111000//////000111222/////////000000111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,+++))))))))))))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************+++++++++******++++++,,,************************))))))***+++++++++******+++******))))))******+++))))))))))))))))))))))))+++++++++*********))))))***)))))))))))))))))))))***************+++++++++)))******++++++******)))******)))))))))))))))***((((((((()))))))))))))))))))))***+++---...000111000111222333222111///...KKKIIIDDD???:::666333222000000///.........//////...............///000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))***)))+++,,,,,,,,,,,,...000......,,,+++***)))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++((())))))***************++++++*********************)))(((((((((***+++---************************,,,,,,+++++++++*********))))))*********++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---+++++++++,,,,,,,,,------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,------,,,,,,,,,---------......------------------------,,,---......///........./////////......---------////////////000000000111000000000000////////////000///...---------------000111111111111111000///000000000111111111222222444666888888888999:::<<<:::>>>BBBGGGKKKPPPTTTXXX___ccckkkttt{{{|||yyyvvvtttwww{{{~~~||||||~~~yyyqqqooooooooonnnmmmkkkfff```ZZZVVVTTTOOOJJJFFFCCCAAA===;;;<<<:::777666666666555444000000///...///000222333.........//////000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,+++))))))))))))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************,,,,,,+++++++++++++++,,,************************))))))***+++++++++++++++++++++************++++++))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))***))))))*********+++++++++******++++++++++++*********)))))))))))))))******)))))))))******+++++++++)))))))))***,,,---///000...///000000000///---,,,NNNLLLIIIEEE@@@;;;666333222111000///............///............//////000........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------+++++++++---***+++,,,,,,*********,,,---,,,+++******)))******++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++***************************++++++++++++,,,,,,,,,)))************+++++++++(((((()))************)))++++++++++++*********)))*********)))******++++++************************,,,,,,,,,++++++++++++***)))************+++++++++***+++,,,------,,,+++***++++++******++++++,,,---++++++,,,,,,,,,,,,---------,,,+++++++++++++++,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,---------......------------------------,,,---......//////......000000//////...------,,,/////////000000000111111111000000000/////////...222111111000000000000111000000111111222111111111///000000111222333333444444777:::<<<===???BBBEEEHHHLLLRRRXXX]]]ccciiilllqqqtttzzz}}}|||wwwsssnnnhhhaaa[[[WWWQQQKKKFFFCCC@@@===:::999777555333222222111111111222222333......///////////////000000000000000000000000000........................,,,,,,,,,,,,------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,***************+++++++++))))))***+++,,,,,,,,,,,,++++++************++++++************************+++++++++************))))))))))))************+++)))))))))***++++++,,,,,,******++++++++++++************)))))))))***++++++))))))******++++++,,,,,,)))))))))***+++,,,---...,,,,,,,,,------,,,,,,+++RRRRRRQQQNNNIIICCC===999555444333111000/////////000//////............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***---///...,,,+++,,,...)))+++,,,,,,***)))***+++++++++************++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++))))))***++++++++++++***+++++++++++++++***)))))),,,,,,---------,,,++++++************************++++++++++++************)))************+++++++++)))***+++------+++***)))++++++******++++++,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------...---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---......,,,,,,,,,---------......------------------------,,,---......//////......////////////............//////000000000111111111////////////000000000000222111111111111222222333///000111111222222222222111222444666888;;;<<<===;;;>>>BBBFFFIIIMMMQQQTTT^^^aaafffkkkpppuuuzzz~~~~~~xxxtttqqqllleee___VVVRRRMMMHHHEEEAAA===:::777777777666555333222111111000000000000000000///000000000000000000000000........................,,,,,,---------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------******+++++++++,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++++++++++++++))))))*********+++++++++((()))***+++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++************)))************++++++,,,,,,((())))))***++++++,,,,,,***++++++,,,,,,++++++******************+++,,,,,,((((((((()))***+++++++++***************+++,,,,,,++++++************++++++WWWXXXXXXVVVQQQJJJCCC???888777555333222000000///111000///.......................................///...------,,,+++******------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))+++...---+++)))***,,,)))+++,,,,,,+++***+++,,,*********)))******+++,,,))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++******+++,,,,,,,,,,,,++++++++++++++++++***)))(((......///000///...,,,+++************************************)))))))))))))))************+++++++++((()))+++,,,,,,+++)))(((++++++******++++++,,,---++++++,,,,,,,,,------------------------...///000---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000,,,,,,,,,---------......------------------------,,,---......//////......------......///000000000000000000000111111111111------...///000111222222000/////////000111222222...///000111222333333333555666999<<<@@@CCCFFFGGGHHHKKKPPPUUUYYY^^^cccfffnnnqqquuuyyy||||||wwwnnnjjjccc]]]WWWQQQLLLHHH<<<<<<<<<:::888555222000333222222222111111000000000000000000000000000000........................---------....../////////.........------,,,,,,,,,------------------------++++++---......---++++++++++++++++++++++++++++++*********++++++,,,,,,,,,(((((()))***,,,---...///++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++))))))******++++++++++++((()))***+++,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,((())))))***++++++,,,,,,***++++++,,,,,,++++++***++++++******+++,,,------&&&''''''((()))******+++++++++************+++++++++***)))))))))***+++,,,[[[[[[ZZZXXXTTTOOOKKKIIIBBB<<<555333444555111...000//////.........//////////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,+++******))))))***+++,,,,,,------******++++++++++++******------++++++++++++------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((((()))***++++++,,,,,,---,,,+++***))))))))))))***++++++***))))))***,,,************************************************,,,,,,,,,++++++*********)))************++++++++++++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,++++++++++++,,,,,,...---,,,+++***************++++++,,,,,,++++++***))))))))))))))))))))))))************************))))))***++++++++++++***++++++++++++++++++++++++******,,,,,,,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...............---------000000//////.........------------.........//////---------...///000000111111111111000000000000000333222222111111111111222333222111222222222000...000222555666666777888:::===???CCCHHHNNNSSSXXXZZZ^^^aaafffhhhjjjnnntttyyy~~~|||wwwwwwyyy}}}}}}}}}wwwxxxzzzzzz|||}}}{{{wwwxxxvvvxxx~~~{{{{{{}}}yyyuuurrrlllddd^^^PPPKKKDDDAAA@@@>>>999444555444111///...///000111222222111000......000222000000///...............000000//////.........---,,,,,,,,,------.........,,,,,,------...///000000,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++************************++++++*********+++,,,,,,***++++++,,,,,,++++++***************************((()))***+++,,,---------+++++++++,,,,,,++++++***************************++++++************++++++************************,,,,,,,,,++++++*********++++++***)))(((((())))))(((((()))***++++++,,,,,,++++++******************'''%%%$$$&&&)))+++***(((\\\ZZZYYYYYYXXXWWWUUUTTTIIICCC;;;666444444333111111000000/////////000000........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***......---,,,,,,+++******((())))))***++++++,,,,,,******++++++++++++******---,,,++++++++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++((())))))***++++++,,,,,,,,,+++******)))************+++++++++))))))***,,,************************************************++++++***************))))))************++++++++++++++++++++++++++++++++++++***)))(((((()))***+++******))))))))))))******...---,,,+++************)))******++++++******)))************************************************))))))***++++++++++++***************************,,,,,,---......---,,,,,,***+++,,,,,,------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,......------------......------..................000/////////............---------.........//////------......///000000111222222222111111111111111222111000000///000000000222222111222333222111111000222555777777999;;;===EEEIIIOOOWWW___eeeiiikkknnnrrrvvvxxxyyy}}}~~~}}}~~~~~~~~~~~~uuuppplllkkkmmmppppppooogggggghhhiiikkkllljjjhhhnnnmmmnnnrrrwwwzzz{{{|||}}}~~~~~~wwwrrrnnnnnntttyyy|||zzzvvvjjjcccZZZTTTNNNGGG???888666555333222222222444555666555444333222222333444111000///////////////000//////......------------..................//////.........---------------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))******************************))))))))))))******************************,,,,,,++++++++++++++++++++++++***)))))))))))))))((())))))***++++++,,,,,,************************(((&&&%%%'''***+++***)))\\\YYYUUUUUUXXXYYYYYYWWWQQQLLLDDD<<<777444444444111111111000000111111111------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))...------,,,,,,++++++***(((((())))))******++++++******++++++++++++******,,,,,,++++++++++++,,,,,,******************************++++++++++++******)))))))))***++++++,,,,,,*********)))******+++,,,***+++,,,+++***)))***,,,************************************************)))))))))))))))*********)))************++++++++++++++++++++++++++++++++++++***))))))))))))***+++******))))))))))))******------,,,+++************)))))))))******)))))))))++++++++++++++++++++++++************************))))))***++++++++++++***((((((((((((((((((((((((,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++,,,---...//////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////////////////............------........./////////---......//////000000111222222222222222222222222222222111000000000000000222222333444555666666666444666999<<<>>>BBBFFFIIISSSXXX```iiipppvvvyyyzzz}}}yyytttooollliiillllllllllllmmmnnnpppqqqllliiiffffffgggfffccc```]]][[[ZZZ[[[^^^______^^^cccdddeeegggkkkmmmmmmlllooommmlllnnnpppnnnjjjfffbbb___```eeeiiilllqqqwww~~~~~~}}}}}}||||||||||||vvvmmmdddZZZOOOGGG>>>===;;;999888888888888666555333111111111333333000000000//////000111111......---------------,,,000000000/////////////////////...---,,,,,,++++++---------------,,,++++++,,,,,,,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++*********++++++++++++++++++++++++------,,,,,,++++++******------.........,,,+++******++++++,,,,,,++++++***************************))))))******+++******))),,,,,,,,,,,,,,,+++***)))************************))))))(((((((((((())))))************************++++++++++++++++++,,,,,,+++***)))))))))))))))))))))))))))***++++++,,,,,,************************)))((('''(((***++++++***ccc^^^WWWTTTVVVXXXWWWUUUUUUSSSMMMEEE===777555555222222111000000000111111.................................------,,,,,,,,,------------------------******++++++++++++******---------,,,,,,+++++++++))))))******++++++++++++***++++++,,,,,,++++++***,,,++++++++++++++++++,,,)))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++))))))))))))***+++,,,---***+++,,,,,,+++***+++,,,************************************************((()))))))))******++++++))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,---,,,++++++*********+++))))))************))))))++++++++++++++++++++++++************************))))))***++++++++++++***))))))))))))))))))))))))*********++++++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***,,,,,,,,,---...///000000///////////////.....................////////////......//////000000000000111111111222222222222222444333333222222222333333222444555777888:::<<<>>><<>>;;;:::777555222000111222333333000////////////000111111........................000000000//////..................---,,,,,,++++++---------...---,,,,,,+++,,,,,,,,,---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++...------,,,,,,+++++++++,,,---.........,,,)))(((***++++++,,,,,,++++++***************************))))))*********))))))(((******+++,,,,,,,,,,,,+++******************************))))))))))))***************************************++++++,,,,,,,,,******)))))))))))))))***))))))*********+++++++++***************+++++++++)))))))))***++++++++++++mmmggg___YYYWWWWWWVVVUUUUUUUUUSSSNNNFFF>>>999666444333222111000000000000////////////////////////.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++******)))***************+++++++++(((((())))))***+++------)))+++------,,,***++++++************************************************)))******++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++***++++++++++++++++++***************************************************))))))***++++++++++++******************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---...///000000.........///////////////........./////////000000/////////000000000000000000000000000111111222222333333222222333444444555222555888999;;;>>>CCCFFFFFFJJJPPPVVV\\\bbbiiinnnqqqrrrsssuuuyyy}}}wwwuuusssrrruuuyyy}}}{{{pppgggbbb```______```___```fffppp{{{zzznnnlllfffcccfffhhhfffhhhkkkvvv|||vvvnnnllliiibbb^^^^^^[[[\\\aaaggghhhfffhhhmmmmmmmmmjjjeee___\\\]]]^^^```dddiiikkklllnnnsssvvvvvvxxx{{{|||lllhhhbbbYYYQQQIIICCC@@@???;;;666444444666666555000//////...//////000000///////////////000000000000//////......---------------------------------------.........---,,,,,,,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,---,,,***(((&&&***++++++,,,,,,++++++***************************))))))*********))))))((('''((()))+++,,,---......************************,,,++++++******++++++,,,*********************************++++++,,,,,,,,,***)))))))))))))))*********************+++++++++))))))*********+++++++++******++++++******+++,,,vvvqqqhhh___XXXUUUTTTTTTUUUVVVVVVTTTOOOGGG@@@;;;777666555333111000//////000000000000000000000000------------------,,,,,,------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,,,,++++++******++++++++++++************************************++++++++++++******************************))))))))))))***+++,,,---)))+++---...,,,+++++++++************************************************+++++++++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******+++,,,,,,+++************))))))))))))******,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------////////////------,,,---------.../////////.........///////////////....../////////000000000000000000000000000000000/////////000111111222222111111111222333555666777555999===???AAAEEELLLQQQTTTXXX___eeekkkpppuuuyyyzzzzzz{{{||||||yyyuuurrrooohhhkkkooossswwwwwwrrrqqqrrrrrrqqqooopppwww}}}zzz~~~{{{|||zzzpppjjjkkkfffkkkttt}}}~~~{{{|||}}}uuujjj^^^WWWUUUVVVSSSWWW\\\^^^^^^```cccfffgggjjjnnnqqqtttxxx|||~~~~~~yyypppfff]]]VVVSSSJJJDDD===888777777555333222111000////////////000///000000000000111111111//////..................---....................................---,,,,,,,,,,,,,,,---......//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,******+++++++++)))((('''***++++++,,,,,,++++++***************************))))))******+++******)))&&&''')))+++---......///************************,,,,,,,,,++++++,,,,,,,,,************************++++++++++++++++++,,,,,,)))))))))))))))******+++************************)))))))))***++++++,,,,,,)))***++++++***)))***,,,{{{mmm___VVVTTTUUUXXXVVVVVVVVVUUUQQQJJJDDD<<<;;;999666333111000000000000000000000000000000,,,,,,------------------........................++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************************)))))))))***+++,,,,,,)))+++......---+++++++++************************************************++++++++++++************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))******,,,++++++***++++++,,,,,,******++++++++++++******************************************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***+++,,,,,,------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...---------............................../////////000.../////////000000000000000000000000000000000000//////000111111222333333222333444555888:::<<<===???CCCHHHKKKMMMRRRZZZ```eeeiiipppuuuyyy{{{~~~yyytttmmmiiihhhiiikkkllllllttt~~~~~~yyyzzzgggZZZVVVVVVUUUXXX\\\\\\ZZZYYYZZZ]]]___bbbfffgggffffffhhhiiihhhlllqqqvvvzzz}}}vvvqqqnnn___WWWLLLDDD@@@===888444555444333222111000000000////////////000000000111//////////////////000000000000000//////......---...............------,,,,,,,,,------.../////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++))))))******+++,,,,,,,,,***************************++++++,,,,,,++++++***************************))))))***+++,,,,,,,,,+++))))))***+++,,,,,,,,,,,,************************,,,++++++++++++++++++,,,************************,,,,,,++++++++++++++++++)))))))))))))))***++++++************************((())))))***++++++,,,,,,(((***,,,+++)))((()))+++kkk]]]YYY[[[[[[WWWUUUVVVXXXWWWQQQKKK@@@>>><<<888555333111111////////////////////////,,,,,,,,,------.................................******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++***************************)))******+++,,,)))+++...///---,,,++++++************************************************++++++******))))))(((((()))************+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,,,,))))))************))))))++++++++++++++++++++++++************************))))))***++++++++++++***+++++++++++++++++++++++++++***)))(((((()))***+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,...............------------.........//////000000////////////000000000000111111111000000000000000000000111222333333444444666777888:::===@@@BBBCCCIIINNNSSSVVVXXX^^^fffnnnrrrwww}}}~~~nnnhhh```]]]___gggoootttzzzuuuddd^^^]]]]]]___bbb```\\\YYYYYYZZZ\\\___bbbbbb___\\\[[[\\\YYY^^^dddjjjnnnttt|||vvvlll___TTTNNNHHHBBB===888777666444333222111111---.........//////000000//////000000111111222222333333222000///...,,,,,,......//////......---,,,,,,,,,------...///000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,++++++******+++,,,,,,+++++++++,,,,,,+++++++++************************((()))***+++,,,---------+++,,,,,,,,,,,,+++******************************++++++************++++++************************---,,,,,,++++++*********))))))((())))))***++++++++++++******************((())))))***++++++,,,,,,(((***,,,+++(((''')))+++iii\\\ZZZYYYWWWXXX\\\\\\WWWRRRRRRNNNJJJCCC===999555111...111///...///000111000///........................//////...---,,,,,,++++++......---,,,,,,+++******,,,++++++******+++,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,+++******+++,,,,,,...,,,++++++,,,------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++---+++)))(((***,,,------,,,++++++******++++++,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,---/////////...---------.........//////.........////////////000222111000//////.........333222111111111111333333555111000333333000333:::888:::AAAGGGFFFEEEMMMXXXYYY]]]ccciiillloooqqqsss|||vvvmmmgggjjjrrrxxx}}}|||tttqqqpppsssvvvtttkkkbbbdddkkkrrrtttsssooohhh```ZZZWWWVVVTTTSSSVVV[[[bbbgggiiiuuuxxx{{{}}}}}}tttlll```SSSIIIGGGBBB;;;888777777666444222111///.........///000////////////000111222333777888888555111......///000000///...------,,,,,,------............------///......------,,,,,,+++------,,,++++++,,,------++++++++++++++++++++++++------++++++++++++---------,,,***))))))***,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************)))************))))))(((+++++++++************))))))************++++++++++++++++++++++++++++++++++++,,,.........,,,***)))************************,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++wwweee]]]ZZZVVVVVVZZZ[[[XXXTTTSSSSSSNNNGGG@@@;;;888444222222111000000111111000....................................------,,,,,,,,,......---,,,,,,+++******,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,+++******+++,,,,,,***)))(((((())))))))))))++++++++++++++++++++++++------,,,,,,,,,+++++++++************************))))))))))))))))))))))))+++++++++*********))))))************************************************,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++---+++)))(((***,,,------,,,++++++******++++++,,,,,,,,,++++++***))))))(((************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,---------.........---,,,,,,...///...------------.........//////////////////000000000000111111000000000000000111111111000//////000222222555222444888888666999???===@@@HHHOOOQQQRRR[[[fffmmmppptttvvvwwwxxxzzz{{{}}}||||||xxx}}}{{{yyy}}}|||tttuuu{{{tttggg___VVVUUUUUUWWW[[[]]]]]]]]]eeejjjoooqqqssswww~~~}}}qqqiii\\\TTTIIIAAA>>>;;;666333333222111000000000000///222222111111111111111222555666777444000......///000//////......---,,,,,,,,,------------------,,,,,,,,,,,,,,,---------------,,,++++++++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++***)))(((((()))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************))))))************))))))+++++++++************))))))************+++++++++++++++++++++++++++++++++,,,,,,---------,,,*********************************+++++++++******)))(((************************++++++++++++++++++++++++vvviiiaaaYYYTTTVVVYYYXXXWWWWWWXXXSSSLLLEEE@@@===999777222111111111222111///---..............................------------------...------,,,,,,++++++***------,,,,,,+++++++++***++++++++++++++++++++++++************+++++++++,,,,,,++++++******++++++,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++************************+++++++++++++++***************+++,,,,,,,,,,,,+++---+++))))))+++,,,---,,,,,,++++++******++++++,,,,,,,,,++++++***)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......///---,,,,,,......---,,,------........./////////////////////000000000111111000000000000111222222111111000000111222333444777777:::>>>>>>===@@@DDDGGGLLLTTT]]]aaaeeemmmwww}}}zzzxxxtttooolllooovvv|||rrrccc```\\\YYYXXXWWWVVVUUUTTTZZZaaabbbbbbdddlllsss{{{pppaaaVVVOOOGGG>>>666444222000000000000...---555444333222111000000000222333444222000...//////000//////......---------,,,,,,,,,------,,,,,,,,,******+++,,,,,,---......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++***)))(((((()))***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************(((((()))***+++++++++++++++++++++************))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************)))************)))((((((************************++++++++++++++++++++++++}}}lll```UUUSSSUUUWWWXXXZZZYYYVVVQQQLLLHHHCCC>>>:::222111000111222222000...........................------------............---------,,,,,,+++++++++------------,,,+++******++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,---,,,,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++*********************+++,,,,,,,,,,,,+++,,,+++))))))+++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000///---...//////...,,,............////////////........./////////000000111111000000000000111111333333333333555777999:::;;;<<>>BBBFFFHHHFFFLLLQQQUUU]]]hhhrrrvvvvvv{{{xxxvvvpppggg\\\TTTRRRRRRTTTSSSWWW^^^eeehhhmmmsssxxx||||||aaaVVVIII@@@<<<:::777444222222111111111222222333000///......000000///...//////////////////////////////000000000000////////////...------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************))))))***+++,,,,,,,,,,,,+++++++++************))))))************+++++++++++++++++++++++++++++++++*********+++++++++++++++******************************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++zzzjjj[[[UUUVVVVVVVVVVVVWWWWWWUUUQQQMMMEEE@@@999444222222222222////////////////////////000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...///...------+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++******...222222...,,,---///++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************************************((()))))))))*********+++******+++,,,,,,,,,,,,++++++******+++,,,---,,,***,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,++++++,,,///000000///.../////////000000000000000000000000111111111111000111111222333444666777999:::===AAAFFFKKKPPPSSSXXX```gggkkkqqq{{{~~~{{{{{{||||||}}}wwwkkkbbb\\\YYYTTTPPPOOOTTTWWWXXX]]]cccfffiiimmmqqquuu|||~~~rrrcccWWWPPPHHH???777666555444333333333333333111///......000111///.../////////////////////000......////////////..............................,,,---............---,,,------------------------+++,,,,,,------,,,,,,+++***++++++++++++++++++***++++++++++++++++++,,,,,,***************************++++++,,,,,,++++++*********************************************************+++,,,,,,++++++++++++++++++************))))))************+++++++++++++++++++++++++++++++++((()))***+++,,,++++++***************************))))))***+++++++++++++++************************++++++++++++++++++++++++{{{fff[[[YYYXXXWWWVVVVVVWWWXXXWWWUUUMMMGGG>>>777333222222222000000000000000000000000111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...//////...---++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,------,,,+++***''',,,000000,,,)))***---++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++************************(((((())))))*********+++******+++,,,,,,,,,,,,++++++******+++------,,,***,,,++++++++++++++++++,,,******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,---------......***))))))+++---//////...////////////000000000000111222222222222333333333///000111333555888:::<<>>999555333222000000000000111111111111//////.........---------......---,,,,,,+++******........................------,,,,,,,,,,,,++++++************************---,,,***)))))))))******+++++++++++++++++++++++++++++++++*********))))))++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,+++))))))***+++************************++++++++++++++++++++++++(((((()))******************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++******))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********.........------,,,,,,,,,------------------------........................---------,,,,,,------......................................./////////000111111000000000000111111111000000000111111///...111444777888999;;;AAAEEECCCIIIQQQXXX]]]fffpppxxx~~~|||xxxzzzzzz{{{}}}yyyvvvfffVVVQQQRRRSSSSSSSSSQQQWWW[[[\\\___dddgggfffqqqxxxvvvcccRRRJJJDDD===888666555222000444111...---///111222222111111000......---------//////.........---------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,+++++++++******,,,)))'''(((+++---,,,***************************)))***+++,,,---,,,+++***************************************************++++++++++++++++++++++++************************,,,+++***)))))))))++++++))))))***+++,,,,,,------------,,,+++************'''((()))***+++***************++++++++++++,,,,,,,,,+++******++++++)))((())))))*********+++++++++xxxhhh___WWWRRRTTTXXXYYYYYYZZZYYYTTTLLLEEE???:::666333222222111000000///////////////.........---------......------,,,++++++***------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,***)))))))))******+++++++++++++++++++++++++++++++++*********))))))+++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************************,,,---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))******************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,---...///,,,,,,,,,+++++++++******---------,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------..............................---,,,,,,,,,------................................./////////000000111000000000111111222333444222111000222444555666555888<<<===>>>BBBHHHMMMNNNVVVaaaiiipppvvv~~~~~~}}}{{{~~~}}}iii___]]]ZZZUUUSSSUUUYYY[[[ZZZ[[[___```___bbbjjjvvvzzznnn```WWWLLLBBB;;;777444111555333111111222333222111222111000/////////////////////.........---------------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++***---+++)))))),,,------+++******************************+++,,,,,,,,,,,,+++************************************************++++++++++++++++++++++++************************,,,+++***))))))***++++++))))))******++++++,,,,,,,,,,,,++++++***+++++++++))))))))))))************+++++++++,,,,,,,,,------,,,+++******++++++***((())))))*********+++++++++nnnaaaVVVTTTWWWXXXXXXYYY[[[XXXSSSNNNHHHAAA:::555444333222000///........./////////.........------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********+++++++++++++++++++++++++++++++++******************++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))******++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,---...,,,,,,,,,,,,++++++++++++,,,---------------.........------------,,,,,,,,,------------------------........................//////...---,,,,,,,,,---............................../////////000000000111000000000111222333333222111///...000444888;;;<<>>999666333222222222333222000---222111000000000000000111/////////.........------------------------------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++---+++***+++,,,...------++++++++++++++++++++++++++++++******++++++,,,---************************************************++++++++++++++++++++++++************************+++******)))******++++++************************+++++++++***++++++,,,,,,,,,+++***)))((()))************+++++++++,,,,,,,,,,,,+++)))***++++++***)))***************+++++++++qqq^^^VVVVVVWWWYYY[[[\\\[[[YYYVVVPPPHHH>>>777444333222000////////////////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++******************************+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,,,,,,,+++++++++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------------------------------........................000///...------,,,,,,---...........................////////////000000000111111111000000111111222222222222333444777<<>>888666444333333222111///111111000000000000000111////////////....................................//////..................------------------------+++,,,,,,---------------------,,,,,,,,,+++++++++,,,++++++++++++,,,------++++++++++++++++++++++++,,,+++***)))***+++,,,---************************************************++++++++++++++++++++++++******************************************++++++*********)))))))))))))))************+++,,,------...,,,***(((((((((***+++))))))))))))************,,,***)))***++++++***)))************************jjj\\\VVVUUUWWW[[[[[[[[[[[[ZZZVVVMMMCCC<<<555444222000000000111111000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************+++*********++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************(((***++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------------------------------........................000///...---------------////////////////////////////////////000000000111222222111111000111111111555888;;;===>>>@@@CCCFFFKKKPPPXXX^^^eeemmmvvv|||}}}{{{xxxyyy~~~qqqkkkssszzz}}}~~~zzzooocccXXXWWWVVVZZZbbbjjjooorrrxxxyyy|||~~~nnn___TTTMMMCCC???999555444444444444111111000000///000000000000000/////////.................................------------------------------------------------+++,,,---.........---------------,,,,,,,,,++++++******************+++,,,++++++++++++++++++++++++,,,+++***)))***+++,,,---************************************************++++++++++++++++++++++++************************))))))******++++++++++++*********)))))))))))))))************+++,,,------...,,,***)))((()))***+++*********++++++++++++,,,+++***)))***+++,,,+++)))************************|||iii]]]VVVVVVYYYYYYZZZ[[[\\\YYYRRRIIICCC888777444222111111111222000000000/////////............------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))***++++++++++++***++++++++++++++++++++++++***************+++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((()))************+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------+++******++++++,,,---...,,,,,,,,,,,,------------******+++++++++++++++,,,,,,,,,,,,------------...------------------------........................///...............///////////////////////////////////////000000000111111222222222222333444555555555:::???BBBDDDFFFJJJMMMWWW]]]fffnnntttzzzyyyxxx}}}zzzxxx|||}}}}}}zzzddd^^^VVVSSSVVV[[[^^^___gggiiinnnssswww~~~tttiiibbbRRRKKKBBB;;;666444444333444333222111000000000000000000000/////////..............................,,,,,,,,,---------------------------------------+++,,,---//////......---------------,,,,,,,,,,,,)))***+++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************************************++++++++++++++++++++++++************************((()))***+++++++++++++++************************+++++++++***++++++,,,,,,---,,,+++***)))***++++++,,,,,,---------.........+++)))))))))+++,,,+++***+++++++++***************lll^^^XXXYYYYYYYYY[[[\\\[[[WWWPPPKKK>>>;;;888444111000000000000000000000/////////...------..................------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++((()))***+++,,,++++++***++++++++++++++++++++++++))))))*********+++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************(((***++++++++++++,,,...++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------***++++++,,,---...//////++++++++++++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------...........................------......///000111//////////////////////////////000000000111111111111111333555777:::<<<>>>999>>>DDDHHHKKKOOOWWW]]]fffllluuu|||vvvggg\\\WWWWWWVVVUUUYYYZZZ```fffjjjppp}}}xxxjjjcccXXXMMMEEE???:::777888777555444222111111111000000000000/////////...........................------------.........///........................+++,,,...///000///...---...------------,,,,,,,,,)))+++,,,+++)))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************************************++++++++++++++++++++++++************************'''(((***+++,,,,,,++++++))))))******++++++,,,,,,,,,,,,++++++***+++++++++***++++++++++++++++++,,,+++,,,,,,,,,------------***)))((()))+++,,,+++***+++++++++*********)))))){{{fff\\\[[[YYYYYYZZZ\\\\\\YYYTTTQQQBBB???:::555111///......000000000000////////////------..........................................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,+++***++++++++++++++++++++++++))))))******++++++++++++((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************)))+++,,,,,,,,,,,,...///************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,+++******+++,,,---++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,...///000000//////...---,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,------.........------------------------........................------------///000111222000000000000000000000000000000000000111111111111///111333777;;;???CCCEEEDDDHHHNNNRRRUUU]]]hhhppppppwww{{{iii___ZZZUUURRRPPPQQQVVV\\\^^^bbbrrr}}}rrrfff[[[PPPHHHBBB;;;:::888666444333222222000000000000////////////////////////////////////---.........//////000000........................+++,,,...000000///...---......---------,,,,,,,,,***,,,---,,,******---///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++************************************************++++++++++++++++++++++++************************'''(((***+++,,,,,,++++++))))))***+++,,,---------------,,,+++************)))***+++,,,,,,,,,,,,,,,((())))))))))))************)))((()))+++,,,,,,***++++++++++++******)))))){{{gggYYYZZZ[[[]]]___^^^ZZZTTTOOOGGGDDD@@@;;;666333111000333111...---.........---......---,,,,,,,,,,,,---,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,///...,,,+++***+++,,,,,,,,,+++)))(((((()))+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++,,,,,,---...------------------------,,,,,,++++++,,,,,,---......------------...////////////.........---------////////////////////////............////////////000///...------...000111444222///000333555555444333333555999???DDDGGGGGGNNNSSS[[[aaagggnnnwww}}}}}}|||~~~}}}~~~qqqiii___VVVPPPRRRUUUVVVYYY^^^gggmmm{{{xxxlll^^^UUUIIIEEE???999555444444555000222333222111//////////////////...---------,,,---------------...///000------......------,,,+++------------------------+++,,,---......,,,***))),,,+++******,,,,,,+++*********+++++++++,,,,,,,,,/////////......---------------------------------++++++------------++++++++++++************++++++************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++++++++******************((()))***+++++++++++++++)))************+++++++++xxxiii^^^\\\ZZZYYYYYYXXXTTTPPPLLLIIIEEE@@@;;;777444333222000.........///...---///...------,,,,,,------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************************++++++************++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,...---,,,+++++++++,,,,,,---+++***))))))***+++---************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------------...////////////.........---------////////////////////////............//////////////////.........///000000222000...///222444444333777888;;;>>>CCCHHHLLLOOOXXX___hhhoootttyyy~~~~~~zzzpppfffZZZXXXVVVUUUVVVZZZ```dddkkkzzzwwwppp___ZZZQQQGGG>>>888666555222333333333333222333333000000//////////////////...------------...///000------......------,,,+++------------------------,,,---.........---+++***,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++************************))))))***+++++++++******((())))))))))))*********|||hhhaaaYYYUUUVVVWWWVVVTTTPPPNNNJJJEEE@@@;;;777555222000//////000000...,,,///...------,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,------,,,+++++++++,,,,,,---,,,+++******+++,,,---************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------......------------...///////////////............---////////////////////////............////////////......///000000000000000111000///000222555666666<<>>CCCIIIMMMPPPVVV```hhhuuu|||yyyrrrjjjfffeeebbbZZZTTTVVV[[[aaaccchhhqqq~~~xxxgggUUUGGG???>>>;;;777333222222111111//////000000111111222222//////............//////...............------,,,---------------------------......//////...------,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,+++++++++***************************************,,,+++***))))))***+++,,,++++++************++++++************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++***************++++++++++++++++++++++++***)))((())))))))))))************zzzjjj___[[[ZZZZZZXXXUUUTTTSSSPPPKKKFFFAAA???777555333222222111///---//////...------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------...---,,,,,,+++++++++++++++,,,,,,,,,------......------,,,,,,------...///...------------...//////////////////////////////////////////////////////............////////////---...000222333222222111222333555777:::>>>BBBDDDCCCIIIPPPVVVZZZbbbmmmuuu}}}~~~~~~}}}vvviii^^^VVVVVVWWW[[[```iiittt|||lll\\\RRRIIICCC<<<777555555444444/////////000000111111111000//////.........//////......//////......---,,,------------------------------..................,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++************++++++************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++))))))*********++++++++++++++++++++++++***)))(((******++++++++++++,,,,,,{{{nnnccc\\\XXXVVVXXXYYYYYYXXXTTTPPPKKKHHH<<<999666333222111000///000///......------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,------......///---------------......///...------------...//////...////////////000000000////////////////////////............////////////...///000222222333333333111444777;;;???DDDIIIMMMOOOTTT\\\dddjjjrrr{{{||||||vvv```YYYSSSTTTYYY___gggnnnyyy|||wwwnnnVVVNNNCCC;;;777666444222000000000000000111111111000000//////......//////...////////////...---------------------------------------------.........,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++************++++++************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++)))))))))***++++++,,,,,,******+++++++++******)))+++++++++,,,,,,,,,------pppbbbZZZVVVXXXYYY[[[\\\ZZZVVVRRROOOBBB>>>888444222222111000000//////...............,,,------......------,,,------------------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,***+++,,,---------,,,,,,***++++++++++++++++++***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,+++++++++,,,------***++++++,,,------......---------------...//////...------------...//////.../////////000000000000////////////////////////............////////////000000000111222333444555555999>>>BBBFFFLLLTTTYYYaaaeeelllttt||||||lll\\\VVVUUUVVV\\\bbbgggkkkpppvvvvvvjjjYYYKKKBBB<<<666222222222222222222111111111111111000//////////////////////////////...------------------------------,,,,,,,,,,,,,,,---......,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++************++++++************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++((())))))***++++++,,,,,,))))))***+++++++++************+++++++++,,,,,,,,,{{{hhh]]]YYYUUUXXXZZZ\\\[[[XXXTTTQQQFFFAAA:::444222222222111000000///...............,,,------......------,,,------------------------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))************+++++++++,,,++++++++++++++++++,,,)))***,,,---...---,,,,,,)))******++++++******)))************************))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++,,,------...))))))***+++,,,,,,------...------------...//////...------------...//////.../////////000000111111////////////////////////............/////////000111000000000111333555777:::>>>DDDIIINNNUUU]]]bbbooorrrxxx|||jjj\\\UUUSSSUUU[[[YYY\\\aaagggppp|||vvvbbbSSSHHH>>>888444444444333333222222222111111000//////////////////////////////......---------------------------+++++++++++++++,,,---...,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++************++++++************************++++++************++++++++++++++++++++++++++++++************************++++++************++++++((())))))***++++++,,,,,,((()))***+++++++++++++++)))************+++++++++tttcccYYYZZZYYYXXXWWWXXXYYYVVVRRRPPPLLLEEE<<<555222333555///............------------,,,++++++++++++,,,---------,,,++++++++++++,,,......------,,,+++******))))))***+++,,,,,,------++++++***************+++******))))))***+++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,...,,,***((((((***,,,...---,,,,,,+++*********+++)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------***+++,,,------,,,+++***---,,,,,,,,,,,,---......,,,,,,,,,---------..............................///////////////////////////000111000000000222444555222//////222777;;;>>>BBBEEEJJJNNNUUU```mmmvvv}}}~~~~~~ooobbb[[[WWWVVVWWWSSSUUU]]]fffooo}}}nnnVVVEEE<<<444555555444111000111333222111000000111222111///111111000000//////......//////.........---------++++++++++++++++++++++++------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))*********+++++++++************************---,,,***)))(((((()))***,,,,,,,,,+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************)))*********)))))))))))))))---+++))))))+++,,,***'''++++++++++++++++++++++++xxxjjjaaa^^^ZZZXXXYYYZZZXXXTTTPPPMMMHHHBBB<<<777444222000000000000///...------//////...------...//////...------,,,,,,,,,,,,,,,------,,,,,,++++++******)))******+++,,,,,,------***************++++++,,,***************+++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,***))))))***,,,------,,,++++++******++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,------------,,,,,,---,,,,,,,,,,,,---......,,,,,,---------.................................////////////////////////...///000///......000222333222222444888<<<@@@AAADDDHHHOOOXXXbbbmmmwww~~~tttiii___YYYWWWSSSSSSXXX]]]ccclllvvvnnnYYYLLLCCC>>>999666555555333222///...---...000111111000111000000000/////////...............------------++++++++++++++++++++++++---------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********++++++++++++,,,++++++++++++++++++++++++++++++***)))))))))***+++*********+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************))))))))))))))))))*********---+++))))))+++,,,***(((************************ssskkkaaa\\\\\\[[[YYYWWWQQQNNNKKKHHHEEE>>>666000111222222111000///...---//////...------.../////////......---,,,---------++++++++++++++++++++++++*********++++++,,,,,,---***************+++,,,---+++************++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------------++++++++++++++++++++++++,,,,,,++++++******++++++---+++***((((((***+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,------------.................................///////////////////////////000000000//////000222222333666:::>>>BBBEEEGGGJJJOOOXXXfffsss~~~pppeee\\\WWWUUUVVVWWWYYY^^^cccqqq}}}ttteeeUUUJJJ>>>666555666333000111000......///000000///000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++************************++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,((())))))******+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************)))(((((())))))******++++++,,,+++)))***++++++***)))))))))))))))))))))))))))qqqfff```\\\YYYYYYRRRNNNKKKJJJIIIDDD;;;333111111111111111///......------,,,,,,,,,,,,------//////...------------...******++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++++++++++++++******++++++,,,************************************************++++++++++++++++++++++++++++++************++++++************************++++++************++++++************************++++++++++++++++++++++++************************)))***,,,---.........---***+++,,,,,,,,,,,,+++***,,,,,,++++++***++++++,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++---,,,,,,,,,,,,---......------------....................................////////////////////////111222222222111111222444444666999===AAAFFFLLLOOOTTTYYYeeettt{{{kkkeee^^^YYYWWWWWWYYY[[[___kkkyyynnnaaaNNN???888666555444666444111000000000///...000000000000////////////------------,,,,,,,,,,,,------------------------.........------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,''''''((()))***+++++++++++++++************++++++++++++++++++++++++++++++************************+++++++++*********))))))''''''((()))***++++++,,,+++************+++******************************wwwiii^^^ZZZ[[[TTTOOOJJJHHHIIIGGGAAA<<<222222111000000/////////------------------------//////...------------...++++++++++++++++++,,,,,,***+++++++++++++++,,,,,,......,,,+++******)))))),,,,,,+++++++++++++++,,,************************************************++++++++++++++++++++++++++++++************++++++************************++++++************++++++************************************************************************((()))+++---......------)))***,,,------,,,***))),,,++++++***++++++,,,,,,+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---,,,,,,,,,,,,---......---------.........//////////////////////////////000000000000000000000000000111222222111222444666888:::===@@@DDDLLLUUU[[[dddiiisssyyylllaaa[[[YYYWWWVVVUUU]]]hhhsss}}}mmmWWWEEE<<<999:::666444111000000000000///////////////000000000000......---------,,,,,,,,,------------------------......------------,,,,,,------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++---------------,,,,,,+++''''''((()))***+++++++++++++++************++++++++++++++++++++++++++++++************************+++++++++*********))))))''''''((()))***++++++,,,******+++************+++++++++++++++++++++++++++xxxccc[[[]]]XXXSSSLLLHHHHHHGGGFFFDDD888666333000/////////000...///000000000000///...///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---+++************---,,,,,,++++++++++++,,,************************************************++++++++++++++++++++++++++++++************++++++************************++++++************++++++************************))))))))))))))))))))))))++++++++++++++++++++++++)))******+++,,,,,,,,,,,,***+++,,,------,,,+++***++++++******++++++,,,,,,***,,,...//////...,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......------........./////////////////////////////////000000000000000000000000///000222222222333666888>>>AAAEEEIIIOOOXXXeeemmmwww{{{ooofffaaa\\\VVVTTTWWW]]]dddkkkxxxsss[[[JJJ@@@===555222//////000111222222////////////000000000000//////.........---------........................---------,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,************************+++,,,,,,,,,,,,,,,++++++((())))))******+++++++++++++++************++++++++++++++++++++++++++++++************************+++++++++************)))(((((())))))******++++++)))***++++++***)))+++,,,++++++++++++++++++++++++kkk]]]___]]]YYYRRRLLLHHHGGGGGGHHHBBB>>>888222...---...///...///000111111000///......------,,,,,,,,,,,,,,,///......------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---...---,,,+++++++++++++++************************************************************************++++++************++++++************************++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***+++++++++++++++,,,,,,+++++++++++++++******++++++,,,---***++++++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++.........//////.........---,,,,,,,,,,,,---..................////////////////////////////////////000000000000000000000000111222444555666888;;;===BBBHHHPPPWWW```kkkxxx|||wwwnnnddd]]][[[[[[\\\^^^fffzzz~~~iiiUUUJJJ<<<999555222222333222222.../////////000000000111000000/////////.................................++++++,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------*********++++++++++++,,,++++++++++++++++++++++++%%%&&&((()))++++++++++++*********+++++++++++++++++++++************++++++************************************************+++++++++************))))))))))))))))))*********(((***,,,+++))))))+++---************************qqq`````````]]]XXXPPPJJJGGGGGGIIIJJJDDD<<<444...------///,,,---...//////...---,,,------,,,++++++++++++,,,000000///...------,,,,,,++++++++++++++++++++++++*********+++,,,---///000...---,,,,,,++++++++++++************************************************************************++++++************++++++************************++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((******+++++++++++++++++++++++++++*********+++,,,,,,---+++***)))'''''')))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++,,,---......---,,,+++---,,,,,,,,,,,,---................../////////000000000000000000000000000000000000000000000000000444666999:::;;;===AAACCCDDDLLLXXXcccmmmyyy}}}yyyzzz~~~vvvhhhccc___[[[VVVZZZkkk~~~qqq^^^HHHDDD===888555333222000.../////////000000111111000000000000////////////////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,!!!$$$''')))+++++++++,,,,,,,,,+++++++++++++++++++++************++++++************************************************+++++++++************)))*********)))))))))))))))'''***,,,+++))))))+++---))))))))))))))))))))))))nnn[[[___]]][[[WWWOOOGGGGGGKKKPPPHHH>>>666222111111000.........///......------.........------,,,,,,,,,////////////////////////)))+++...000000...+++)))))))))***+++,,,,,,------............------,,,+++...---+++*********++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////............/////////000000111111000///...000111444777;;;===>>>AAAGGGKKKQQQ]]]jjjssswww}}}}}}wwwfff[[[SSSRRR[[[gggxxxiiiWWWDDD;;;:::999444///111000///.........//////000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,++++++++++++++++++******))))))******+++,,,------------------------...,,,***)))***+++++++++++++++++++++++++++++++++)))************+++++++++******++++++++++++******************************+++++++++++++++***)))((())))))***++++++++++++***************************++++++++++++++++++++++++zzzfff```\\\XXXUUUPPPJJJIIILLLPPPKKKDDD===777444222222......//////......------.........------,,,,,,,,,------------------------***,,,...//////...,,,***)))******+++,,,,,,---------------------,,,++++++---,,,+++*********++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************------,,,,,,,,,++++++++++++++++++*********))))))************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////........./////////000000...///000000//////111333444777<<<>>>AAAGGGNNNTTT\\\eeeqqqyyy~~~vvveeeYYYSSSVVV]]]ggglllrrrwwwpppYYYIIIAAA<<<555000111111111222333444444444111000000000////////////------------------------........................------------------------++++++++++++++++++,,,,,,+++++++++++++++,,,,,,---------------------------///---+++***+++,,,,,,+++++++++++++++++++++++++++)))************+++++++++******++++++++++++******************************+++++++++++++++***))))))))))))***++++++++++++***************************++++++++++++++++++++++++|||xxxiii```XXXUUUSSSNNNLLLLLLOOONNNKKKEEE>>>888444333////////////.........---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,++++++***---,,,+++*********++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,+++++++++++++++++++++***************************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------------.........////////////////////////////////////000000000000///000111111111222555777999<<>>BBBFFFMMMSSS\\\hhhuuu~~~|||zzz|||xxxuuutttwwwzzz{{{{{{wwwwwwwwwwwwxxxyyy|||}}}~~~|||tttqqqmmmkkklllnnnooopppnnnooorrrsssuuuxxx|||~~~{{{}}}rrrdddYYYVVVUUUXXXZZZ___lllzzzsss]]]JJJBBB===777666666666333000111111111111000000000000////////////////////////........................------------------------******+++,,,------......******+++,,,---,,,,,,+++------------------------,,,+++******++++++***(((************************))))))*********+++++++++******++++++++++++******************************)))******+++++++++******))))))***++++++++++++***************************************************}}}}}}kkkZZZVVVYYYZZZYYYXXXPPPPPPOOOOOOLLLFFF>>>888444333111000////////////.............../////////++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++***************+++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------........./////////////////////////////////000111111111222222222222222333444555777;;;AAAEEEHHHMMMUUU^^^gggttt~~~|||{{{yyyyyyyyyyyy|||}}}xxxwwwtttttttttttttttuuuwwwxxxuuutttsssqqqpppqqquuuxxxyyyyyyzzz}}}~~~|||zzz}}}|||{{{zzzuuurrrnnnmmmmmmnnnooooooppprrrtttuuuuuuuuuwwwyyyzzzwwwtttvvvyyyzzzvvvrrrtttzzz~~~~~~wwweee\\\VVVXXXZZZZZZ```iiitttzzzdddKKKCCC999444444555333111222222111111111000000000////////////////////////........................------------------------++++++,,,,,,------......)))***,,,---------,,,+++------------------------+++***)))***++++++)))'''************************)))************+++++++++******++++++++++++******************************))))))***++++++++++++***))))))***++++++++++++***************************************************zzz|||}}}tttaaaZZZ[[[[[[[[[[[[WWWSSSPPPQQQRRROOOFFF???666444222000/////////000---........./////////000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))*********++++++++++++))))))*********+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...------------------------,,,,,,------.../////////............////////////////////////////////////111111111222222222333333333444777:::>>>EEEMMMRRR\\\aaahhhooouuu~~~|||yyyxxxxxxuuuuuuttttttssssssrrrrrrqqqzzzxxxtttsssnnnrrruuuuuusssrrrtttvvvttttttrrrpppnnnoootttyyyzzzzzz{{{}}}~~~|||xxxuuuqqquuuyyy{{{yyyxxxxxxyyyyyyvvvsssrrrrrrsssssssssuuuxxx{{{}}}}}}}}}}}}~~~xxxuuurrrrrrssssssqqqnnnqqqwwwyyyvvvwww~~~ooobbb```___[[[[[[aaaccclll|||```SSSBBB888444444333111222222222111111111000000................................................------------------------,,,,,,------------------***+++---.........,,,,,,------------------------+++******+++,,,+++)))'''************************)))************+++++++++******++++++++++++******************************))))))***+++++++++++++++))))))***++++++++++++***************************************************zzzuuu{{{kkk```]]]\\\[[[[[[\\\VVVRRRSSSWWWUUUMMMDDD666555222000//////000000---.........//////000000------------------------***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,------............)))***+++,,,---,,,,,,+++---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////------------------------,,,,,,------...///000000............/////////000////////////////////////111111222222222333333333555888;;;@@@GGGOOOXXX___rrrvvv{{{~~~~~~~~~~~~yyyvvvwwwuuusssssstttuuuuuuuuussssssrrrrrrrrrqqqppppppjjjttt|||tttpppoookkkqqqxxxxxxsssqqqssswwwuuuuuutttqqqppprrrwww||||||vvvyyy}}}}}}|||{{{}}}}}}{{{xxxwwwwwwxxxyyyxxxwww{{{|||yyywwwuuusssrrrkkkqqqsssnnnmmmtttyyyzzzyyy}}}~~~pppjjjggg___[[[^^^\\\cccqqqzzziiiSSSCCC<<<:::777444222222222111111111111000................................................------------------------------------------,,,,,,+++,,,...000000///...---------------------------,,,++++++,,,---,,,***((()))))))))))))))))))))))))))************+++++++++******++++++++++++******************************((()))***+++++++++++++++))))))***++++++++++++***************************))))))))))))))))))))))))