BM6 6( iii\\\www|||vvvlllffffffoooyyyhhhoooggggggiiigggfffeee[[[XXXiiiuuu|||lll___```www{{{eeehhhQQQ[[[TTTQQQKKKGGGEEEFFFIIIKKKJJJrrrsssssstttqqqYYYoooeeeddd~~~{{{gggNNNHHHTTTUUUQQQWWWnnnppppppiiiggghhhiii^^^^^^eeeXXXJJJ^^^~~~{{{wwwrrrmmmjjjuuuuuutttrrrrrrtttttttttsssqqqooommmkkkkkklllmmmnnnsssvvvsssrrrwww}}}{{{~~~tttiiifffhhhiiiddd^^^NNNRRRJJJPPPWWW|||ggg|||~~~```UUUrrrsssooogggeeegggnnn|||iiijjjeeedddcccdddhhhjjjaaaWWW]]]jjjuuuzzzzzzuuu]]]jjj}}}vvvfff]]]mmmtttzzz]]]aaaSSSXXXTTTPPPKKKEEEBBBBBBDDDEEEEEEiiixxxsssiiilll\\\SSSfffdddeeeyyyyyyoooyyyyyy{{{wwwooo}}}rrr^^^GGGGGGSSSQQQOOO[[[{{{hhhkkkmmmiiiiiiiiiggg^^^]]]bbbZZZOOOZZZqqq|||zzzzzzrrrooojjjeeeccceeekkkooosss{{{~~~}}}xxxuuuwwwzzzsssooommmoooqqqsssxxx}}}rrr^^^___dddaaaZZZXXXZZZ[[[YYYXXXZZZaaaggg\\\\\\\\\]]]]]]]]]]]]]]]___^^^]]]]]]^^^___aaabbb___gggoooooojjjkkk}}}kkktttllldddbbbdddeeeaaa]]]]]]WWWLLLMMMKKKggguuuUUUzzzppp~~~^^^ZZZyyy|||lllhhh```eeehhhlll~~~iiiccc```___^^^___dddhhhbbbWWWUUU[[[|||}}}pppnnn|||dddVVVYYYdddvvv}}}kkkbbb```lllrrrwwwZZZ]]]XXXTTTUUUQQQLLLFFFBBB@@@@@@@@@CCC```vvv]]]YYYOOOOOOXXX[[[ZZZ^^^```______hhh{{{ssszzzeeeQQQ???FFFRRRKKKMMMbbbcccfffiiiggghhhgggddd^^^\\\^^^[[[UUUVVV[[[xxx}}}}}}|||qqqqqq^^^hhhwww~~~yyy~~~~~~kkkmmmlllggg```]]]```eeepppqqqaaaZZZOOONNNMMMLLLNNNTTT\\\cccjjjwwwzzzxxxxxxkkkuuuzzz{{{xxxvvviiieeecccdddhhhmmmrrrvvvmmmkkkyyyiiiUUUXXXbbbkkkllljjjcccZZZSSSPPPPPP\\\[[[\\\___```^^^]]]___^^^```bbbeeegggiiikkkkkkmmm___```zzz}}}zzzxxxuuupppjjjhhhiiiiiifffbbbTTTKKKFFFHHHBBBOOOxxxvvvZZZtttxxxhhhdddZZZfffkkkjjj~~~xxxggg\\\\\\ZZZ]]]ZZZZZZ]]]\\\XXXXXX\\\{{{aaaWWWQQQRRR[[[___aaajjjvvv|||oooaaa___bbb___mmmddd___\\\\\\RRRVVVRRRMMMHHHDDDAAA@@@@@@EEEWWWyyyzzz^^^^^^ccciiiffflllkkkfffvvvzzzZZZGGG;;;GGGPPPGGGNNNkkk~~~aaaccceeeccccccaaa___```^^^[[[YYYYYYVVVQQQyyyYYYkkklllfffiiiwwwrrrxxx}}}sssgggbbbdddggghhhgggzzz{{{}}}|||xxxwwwuuuqqqlllfffaaa^^^SSSVVVXXX[[[aaannnyyyaaaRRROOORRRIIIKKKOOOSSSYYYaaajjjpppyyy}}}{{{sssrrrrrrssssssoooiiiccckkkhhheeeeeejjjqqqvvvwwwlllhhhrrrwwwbbbSSSaaaeeelllrrruuutttqqqnnn```]]]^^^cccddd``````ccc^^^```bbbdddeeedddbbbaaazzz~~~|||zzzqqqgggqqqgggddd```^^^]]][[[XXXVVVXXXMMMMMMMMMHHHNNN{{{}}}vvvcccddd|||yyyooobbb___XXXgggmmmkkkgggeeeYYYZZZXXX\\\XXXVVVWWWYYYYYY[[[]]]jjjfffYYYUUUUUUXXXUUUPPPWWWccchhhrrr```XXXZZZ___ZZZmmm[[[___WWW\\\SSSRRRPPPLLLHHHEEEBBBAAA@@@DDDNNN|||ttt~~~nnntttnnnQQQDDD<<>>AAAccc~~~QQQ}}}zzzrrr|||}}}zzzqqqfff^^^[[[[[[ggglllqqqbbbaaaZZZZZZXXXYYYXXXXXXZZZ[[[[[[YYYXXX\\\~~~ooo^^^dddnnnrrrqqqttttttdddZZZYYY]]]aaaiiipppWWW[[[QQQXXXUUUOOOMMMJJJGGGDDDAAA@@@??????EEEppptttyyykkkqqqxxxdddIIICCC@@@HHHMMMIII\\\nnn___cccbbb___aaa___[[[``````YYYVVVYYY[[[YYY^^^qqqqqq^^^aaasssjjjccchhhuuujjjjjjiiifffaaa___eeeoooxxxwwwpppoooqqqllllllnnnrrrxxxrrrgggWWWPPPIIIJJJOOORRRNNNIIISSSVVV[[[```gggoooxxx}}}tttrrrnnnlllhhhggggggiiilllpppsssuuukkkjjjfffcccgggnnnnnniiifffkkkqqqrrrmmmrrrttteee^^^```cccmmmfffeeekkkjjjeeeeeelllrrrqqqnnnlllmmmooorrrtttzzzsssooo}}}jjj^^^fffhhh```]]]^^^___^^^[[[YYYXXXXXXZZZQQQTTTKKKJJJMMMdddvvvwwwnnnaaaooo}}}hhhdddpppiiimmmyyyjjj```^^^[[[aaadddiii|||~~~eee]]]\\\\\\YYYXXXYYYZZZZZZZZZZZZZZZXXX[[[jjj~~~kkk}}}{{{eeeZZZZZZ___cccccc```VVVZZZSSSTTTVVVOOONNNLLLIIIEEEBBB???>>><<>>======YYYvvvxxx|||hhh{{{}}}```III:::BBBDDDDDDIIIRRRnnnwwwfffcccfff^^^VVVVVVUUU___\\\ZZZ[[[\\\[[[XXXVVVOOOjjjwwwxxxzzzeeemmmfffQQQrrrttt|||uuu\\\WWWZZZQQQUUU^^^VVVQQQVVVZZZ\\\bbbqqqyyylll```UUUPPPLLLGGGBBBAAAEEEIIIEEEIIIXXX^^^YYYYYYdddiiitttvvvvvvcccrrruuufffdddooo___qqqvvvkkkhhhooonnnfffhhhkkkjjjgggiiimmmiiiaaa___llluuutttooooooooolllvvvooogggccccccdddaaa^^^[[[[[[\\\]]]]]]^^^______\\\YYYYYYWWWLLLBBBJJJZZZooozzz```eee```XXX___qqqvvvllliiinnnrrrzzzwwwqqqjjjeee___ZZZ[[[```cccgggvvvwww```aaa]]]XXXWWWYYYYYYXXXWWWXXXZZZ\\\^^^^^^ZZZyyy```OOOVVV]]]eeepppsssaaaTTT```WWWWWW\\\QQQUUUSSSPPPMMMKKKGGGAAA>>>;;;@@@HHH~~~zzzuuusssZZZHHH;;;>>>FFFSSS<<>>hhhtttuuu{{{ttt^^^KKK>>>:::;;;>>>DDDEEEKKKwwwnnn]]]^^^______```aaaaaaaaa___[[[WWWYYY]]]___^^^\\\VVV]]]```YYY```xxxxxxnnnmmmuuu~~~nnnhhhgggnnnqqquuueeeZZZWWW\\\ZZZYYYYYYZZZZZZWWWTTTVVVYYY]]]\\\ZZZ[[[___ccc\\\]]]^^^^^^^^^]]]]]]]]]eeedddfffhhhhhhhhhmmmuuu|||uuuvvvmmm^^^```bbbgggaaagggnnniiiffffff```OOO???aaagggaaa]]]]]][[[[[[^^^\\\YYY\\\bbb^^^XXXUUUWWWXXXVVVWWW\\\ccccccdddeeeeeedddbbb```ooottt~~~^^^VVVWWW^^^\\\QQQPPPZZZOOOPPPQQQRRRRRRSSSUUUVVVRRRSSSTTTUUUVVVVVVUUUUUUQQQSSSVVVVVVUUUTTTPPPMMMKKKVVV|||kkkWWWNNNLLLHHHCCCCCCDDDFFFFFFCCCAAABBBEEEZZZ]]]ZZZNNNCCCDDDJJJOOOmmmwwwvvvlllccc^^^jjjttt{{{~~~tttiii___YYYUUUQQQPPPRRRWWWZZZ]]]dddkkk}}}ttt\\\UUUYYYSSSOOOSSSRRRPPPQQQRRRRRRSSSSSSSSSSSSUUURRRRRRRRRQQQ]]]|||xxxzzzuuuddd[[[UUUPPPQQQUUUUUUOOOyyykkk```ZZZYYYSSSRRRVVVSSSPPPTTTQQQNNNKKKJJJJJJIIIHHHGGG???===999<<>>CCCFFFEEEDDDEEEHHHHHHHHHIIIIIIFFFCCC@@@EEEIIIOOOQQQOOOJJJFFFDDDYYYaaaeee]]]LLLBBBDDDJJJXXXqqqttteee[[[UUURRROOOMMMUUU[[[[[[^^^hhhssswww[[[XXXUUUUUUUUUTTTPPPLLLNNNOOOQQQTTTUUUSSSOOOLLLSSSQQQTTTXXXTTTUUUnnnjjjaaadddgggqqq~~~|||jjjXXXUUUKKKIIIPPPMMMIIIPPP~~~TTT]]]RRRQQQRRRTTTUUUTTTSSSQQQOOOOOOOOONNNMMMLLLKKKJJJIIIEEECCCAAA777<<>>CCCFFF>>>IIIrrryyyeeedddbbbaaa```^^^]]]\\\[[[[[[WWWXXXZZZZZZYYYYYY[[[\\\YYYTTTWWW^^^ZZZ[[[|||NNNVVVeeekkkgggaaa```iiiwww|||tttkkkmmmqqqppp||||||mmmfffrrryyyvvvpppdddkkkxxxsssuuuhhhYYY\\\\\\^^^___ZZZ\\\___bbbaaaRRR???MMMqqqlll^^^]]]\\\YYYXXXWWWVVVVVVYYYZZZ[[[ZZZUUUTTTTTTVVVYYY[[[ZZZYYY^^^^^^bbbeeebbb\\\^^^ddd```ccc```YYYVVV[[[bbbfff\\\```gggrrrxxxdddUUUNNNMMMNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNOOOQQQPPPOOONNNNNNOOOSSSPPPNNNOOORRRSSSQQQNNNQQQSSSUUUVVVVVVUUUSSSRRRXXXMMMWWW{{{uuu]]]NNNGGGCCCBBBDDDDDD@@@@@@DDDHHHGGGFFFGGGJJJIIIHHHGGGFFFDDDBBB@@@AAADDDGGGHHHFFFCCC@@@???>>>DDDIIIGGGAAA>>>AAAFFFKKK]]]rrrzzzooobbbYYYUUUSSSQQQVVVPPPYYYgggbbb^^^~~~nnn[[[ZZZYYYVVVSSSPPPOOOOOOUUURRRPPPPPPRRRRRROOOMMMQQQNNNOOOQQQOOOPPP^^^ooo}}}dddYYYXXX^^^fffoooxxx~~~vvvuuujjjYYYVVVCCC@@@TTTUUUBBB[[[eeeZZZbbbXXXSSSTTTUUUVVVUUUTTTRRRPPPMMMMMMLLLKKKJJJIIIHHHHHHGGGCCCBBB888;;;]]]sssggg{{{rrrzzz~~~iiiYYYHHH>>>::::::>>>CCCAAAAAANNNmmmxxx^^^```aaa```^^^\\\ZZZYYYXXXXXXVVVXXXZZZZZZYYYXXXYYYZZZ[[[WWWXXX\\\XXXXXXnnn{{{LLLUUUdddrrrhhhccchhhpppsssrrrqqquuunnnsssyyyooogggnnnwww^^^TTTYYYbbb]]]ZZZ[[[YYY___VVV___fffQQQJJJsssbbb]]]___YYYUUUYYYVVVVVVVVVXXXZZZZZZYYYWWWWWWWWWWWWYYY\\\^^^^^^^^^___```cccddd```ZZZZZZ]]]XXX]]]^^^YYYVVVXXXZZZZZZ\\\YYYUUUTTTXXXaaakkkrrr~~~rrrdddXXXUUUQQQQQQSSSTTTSSSQQQLLLLLLLLLKKKKKKKKKJJJJJJLLLMMMNNNLLLJJJIIIIIIJJJPPPPPPOOONNNMMMMMMMMMMMMPPPTTTWWWWWWUUURRRQQQRRR\\\NNNLLLffftttnnnUUUHHHEEEDDDCCCCCCAAA>>>>>>CCCFFFEEEEEEGGGKKKIIIEEEBBB@@@?????????BBBCCCEEEDDDBBBAAAAAABBB???@@@@@@AAA@@@@@@AAAAAAGGGOOO]]]mmm~~~wwwqqqggg^^^WWWSSSSSSTTTWWWQQQXXXddd___eee]]]YYY[[[[[[VVVPPPMMMOOORRRXXXRRRLLLKKKMMMOOONNNKKKNNNMMMLLLLLLNNNQQQTTTUUUfffuuuWWWJJJKKKOOO\\\fffuuuxxxcccYYYXXXRRRFFFKKKRRRPPPLLLQQQbbbqqqTTTZZZWWWTTTSSSTTTTTTTTTSSSRRRPPPOOOKKKKKKJJJIIIHHHGGGFFFFFFIIIDDDBBB;;;999PPPkkkqqqqqqpppqqq~~~sssVVVJJJ>>>999999:::>>>CCC;;;III\\\rrrnnnbbbfff```___^^^\\\[[[ZZZYYYYYYUUUWWWYYYYYYXXXVVVVVVVVVZZZYYYYYYYYYWWWZZZeeeqqqvvv}}}RRR\\\kkkoooeeeaaaiiilllhhheeehhhjjjggg|||wwwhhhfff___nnnkkkaaa___ZZZ```dddZZZUUUYYYYYYYYYTTT]]]^^^YYYoooaaabbbaaa]]][[[ZZZZZZXXXZZZXXXXXXYYY[[[[[[[[[ZZZZZZZZZZZZ[[[]]]^^^^^^^^^\\\]]]``````]]]YYYWWWXXXVVV[[[]]]ZZZWWWXXXYYYWWW\\\[[[ZZZYYYYYYXXXUUUSSSTTT^^^fffjjjrrrmmm^^^VVVUUUUUUUUUQQQPPPQQQRRRSSSQQQMMMIIIKKKJJJJJJIIIIIIHHHHHHGGGIIIJJJKKKIIIHHHGGGHHHIIILLLMMMMMMMMMLLLLLLNNNPPPOOOSSSVVVTTTPPPOOORRRVVVVVVSSSOOO[[[}}}{{{mmmQQQEEEEEEFFFDDDCCCAAA>>>@@@DDDGGGFFFHHHKKKNNNKKKGGGCCC??????AAACCCBBBBBBAAA???======???AAACCCBBB@@@???>>>>>>======@@@DDDJJJUUUdddqqqxxx{{{ppphhh```YYYTTTQQQRRRVVVUUU\\\^^^[[[iiiqqqZZZWWWWWWVVVRRROOONNNPPPSSSTTTNNNHHHGGGKKKNNNLLLIIILLLNNNNNNMMMQQQVVVUUUOOO^^^xxxZZZNNNJJJIIIOOOYYYhhhvvv}}}xxxxxxppp^^^LLLFFFKKKMMMJJJGGGVVVTTTXXXXXXYYYXXXMMMRRRQQQQQQQQQPPPOOONNNLLLKKKIIIIIIHHHHHHGGGFFFFFFEEEHHHCCCBBB???;;;FFFccc{{{jjjyyy~~~rrr~~~ttteeeLLLBBB::::::;;;===???CCC777QQQsss}}}jjjeeehhh______^^^]]]]]]]]]^^^^^^UUUWWWYYYXXXVVVTTTSSSSSSWWWXXXWWWUUUYYYbbbggghhhwwwxxxqqq|||VVVaaannnaaa[[[\\\bbbbbb]]]```hhhaaa```xxxttteeeaaaVVVqqqooosss{{{ddd]]]XXX\\\VVV[[[]]]TTTTTTZZZZZZYYYUUUVVVRRRUUUooovvv[[[XXX```___WWWVVV]]]___XXX]]]ZZZWWWVVVXXXZZZ\\\\\\XXXXXXXXXXXXWWWWWWWWWWWWVVVYYY[[[[[[ZZZYYYXXXVVVVVVYYYZZZWWWVVVYYYZZZYYYVVVSSSPPPPPPSSSWWW[[[\\\VVVXXXWWWSSSRRRVVV[[[]]]ZZZZZZ___eeehhheeedddfffmmmrrrssskkkccc^^^ZZZWWWWWWSSSPPPPPPSSSVVVWWWWWWLLLLLLLLLLLLMMMLLLJJJIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIHHHGGGGGGIIIKKKLLLMMMMMMLLLKKKLLLOOOQQQNNNPPPQQQOOOLLLNNNTTTZZZQQQXXXTTTUUUwww}}}ttt|||nnnPPPCCCDDDEEECCCAAADDDBBBEEEJJJLLLLLLNNNRRRQQQPPPMMMHHHEEEDDDGGGJJJOOONNNLLLIIIEEEDDDEEEGGGEEEEEEDDDCCCCCCEEEGGGIIICCCFFFHHHKKKNNNYYYiiiwwwkkkbbbYYYUUURRROOORRRXXX^^^cccbbbjjjcccZZZUUUQQQNNNMMMOOOQQQQQQPPPOOOKKKIIIJJJNNNPPPNNNJJJLLLOOOPPPMMMOOOSSSSSSPPPRRRssssss[[[GGGGGGFFFGGGOOO[[[gggmmmooouuuuuuwwwzzz{{{pppfff```XXXTTTMMMFFFFFFJJJOOORRRQQQFFFRRR[[[WWW\\\WWWUUUWWWQQQPPPPPPNNNMMMKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEECCCAAAAAA>>>@@@ZZZ}}}tttyyyzzzrrr|||yyyhhhWWWFFF???:::;;;======>>>@@@999XXXkkkccc```bbbaaaaaa___^^^]]]\\\\\\\\\UUUVVVXXXWWWUUURRRRRRRRRVVVWWWTTTRRRXXXdddhhhfffmmmyyyhhhkkkiiifffqqqUUU]]]eee\\\\\\]]]^^^\\\[[[aaaiiieeedddmmmsssjjjbbb```]]]ZZZ[[[```gggrrrooo\\\UUUUUUWWWWWWRRRWWWZZZTTTUUUYYYTTT]]]VVVUUUUUUUUUZZZYYYLLL___^^^___^^^WWWQQQUUU___[[[XXXTTTRRRTTTWWWYYYYYYXXXYYYYYYXXXVVVTTTTTTUUUSSSVVVWWWVVVWWWZZZZZZXXXUUUWWWVVVRRRSSSWWWYYYXXXYYYWWWUUURRRPPPOOOPPPQQQMMMQQQVVVYYYZZZ[[[\\\]]]YYYYYY\\\]]]ZZZTTTSSSWWWWWW[[[[[[XXXVVVXXXXXXVVV[[[YYYVVVUUUTTTRRRNNNLLLNNNMMMLLLKKKKKKLLLMMMNNNHHHHHHHHHHHHHHHHHHIIIIIIGGGHHHHHHGGGGGGHHHJJJMMMQQQOOOMMMKKKKKKLLLMMMNNNNNNOOOOOOMMMMMMOOOUUUZZZRRRXXXSSSNNNfffvvvtttxxx~~~pppQQQCCCBBBCCCBBB@@@CCCBBBFFFKKKMMMLLLPPPUUUPPPQQQQQQNNNJJJJJJMMMPPPRRRRRRQQQOOOKKKJJJJJJKKKPPPNNNKKKIIIIIIJJJLLLLLLIIIKKKMMMLLLJJJMMM\\\kkkfff\\\TTTSSSQQQNNNSSS\\\eee]]]gggtttZZZUUURRRNNNKKKKKKOOOQQQPPPNNNLLLLLLMMMPPPQQQQQQPPPNNNLLLLLLLLLLLLKKKJJJKKKMMMNNNWWWbbbkkkRRRLLLEEECCCHHHPPPWWWZZZ]]]]]]^^^bbbfffjjjkkkkkkffflllttt{{{{{{uuulllbbbWWWOOOKKKFFFFFFIIIJJJIIIGGGKKKQQQiiiqqqnnnVVV]]]PPPPPPZZZRRRSSSRRRPPPNNNLLLKKKIIIIIIGGGGGGFFFFFFEEEEEEEEEEEEBBBCCCAAAAAAAAA===OOOsssvvvuuuooouuu~~~rrr[[[JJJAAA;;;888;;;>>>>>>>>>???HHHbbb```bbbbbbhhhdddbbb```]]]ZZZXXXVVVVVVUUUVVVVVVUUUSSSRRRRRRSSSWWWVVVSSSQQQTTT\\\bbbccceeepppssssssddd```TTTYYY]]]LLLQQQUUUWWW]]]fffnnnqqqkkkkkkdddbbbddd___[[[aaaRRR\\\eee___TTTeeezzz~~~ZZZ]]]___PPPKKKWWWXXXTTTXXXXXXQQQSSSWWWQQQYYYZZZWWWVVVYYYTTTQQQYYYTTTVVV___eee\\\NNNRRRaaaWWWUUURRRRRRSSSUUUUUUUUUWWWXXXYYYXXXUUUTTTUUUWWWSSSVVVVVVSSSUUU[[[\\\YYYVVVVVVTTTPPPQQQUUUVVVSSSMMMRRRWWWYYYWWWTTTSSSSSSRRRTTTXXX[[[ZZZVVVSSSQQQQQQPPPPPPRRRQQQMMMMMMQQQNNNPPPOOOMMMMMMPPPOOOKKKNNNLLLIIIHHHJJJNNNQQQSSSIIIIIIIIIGGGEEECCCCCCDDDFFFGGGGGGHHHHHHIIIIIIJJJHHHIIIHHHGGGFFFFFFIIIKKKQQQMMMIIIIIIKKKNNNNNNMMMPPPPPPPPPPPPRRRSSSUUUVVVUUUQQQOOOPPPWWWooo}}}tttssszzztttVVVFFFCCCDDDDDDEEEDDDEEEIIINNNPPPPPPTTTZZZUUUYYY\\\\\\YYYXXXZZZ]]]QQQTTTXXX[[[]]]___aaabbbsssjjjaaa^^^```aaa]]]YYYZZZYYY\\\bbbccc```aaaeeeaaaVVVPPPRRRRRRPPPWWWbbbfffdddcccUUUUUUQQQPPPOOONNNNNNNNNMMMLLLKKKNNNPPPPPPNNNMMMNNNOOONNNHHHGGGMMMNNNHHHGGGLLLNNNYYYQQQiiirrrjjj]]]QQQJJJHHHHHHIIIMMMLLLKKKLLLOOOQQQRRRRRROOOTTT\\\aaadddeeeeeefffccc```ZZZSSSMMMJJJGGGGGGGGGHHHLLLPPPPPPUUUeeevvvaaa[[[\\\MMMLLLTTTKKKRRRQQQOOOMMMKKKIIIHHHGGGDDDDDDDDDDDDDDDCCCCCCCCC???EEE@@@@@@CCC;;;CCCcccpppkkk||||||tttbbbNNNBBB<<<777666;;;@@@AAABBBDDDdddqqqlllaaaiiifffmmmbbbaaa___\\\ZZZYYYXXXWWWVVVVVVUUUSSSQQQRRRTTTVVVXXXVVVUUUUUUTTTUUU[[[bbbcccSSS|||vvv}}}|||{{{qqqcccUUUYYY[[[PPPUUUUUUQQQUUU^^^___YYYgggkkk^^^XXXbbb\\\QQQZZZ```ZZZXXXUUUTTTcccrrrrrr}}}mmmcccXXXQQQQQQSSSWWWZZZTTTPPPRRRQQQJJJPPPYYYWWWOOO^^^VVVLLLTTTTTTLLLQQQ\\\ZZZXXXYYY]]]aaa^^^YYYUUUTTTTTTTTTVVVVVVTTTRRRPPPRRRTTTSSSQQQPPPRRRTTTVVVXXXVVVRRRUUU\\\^^^ZZZWWWXXXUUUQQQQQQTTTSSSPPPUUUVVVVVVRRRMMMLLLPPPUUUPPPPPPSSSWWWXXXWWWWWWXXXTTTPPPNNNPPPQQQOOOOOOQQQPPPQQQPPPOOORRRVVVSSSMMMKKKLLLMMMMMMMMMKKKHHHFFFIIIKKKLLLLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIFFFDDDDDDGGGIIIMMMIIIEEEFFFLLLPPPQQQOOOQQQQQQRRRUUUWWWVVVTTTRRRVVVKKKMMMWWWRRRQQQ{{{xxxppprrrvvvxxxZZZJJJGGGGGGIIIKKKLLLMMMRRRWWWYYYYYY]]]cccccchhhnnnooommmkkkmmmpppqqqxxx]]]RRRMMMQQQSSSRRRZZZffffffyyycccSSS[[[PPPSSSTTTRRRNNNJJJKKKLLLJJJMMMPPPMMMIIIGGGJJJNNNPPPEEEEEEQQQVVVNNNJJJOOODDDaaaVVV]]]sssfff___\\\MMMJJJGGGEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIILLLOOOPPPNNNIIIFFFEEEGGGJJJMMMLLLJJJMMMUUU___sss~~~dddVVVQQQWWWWWWRRROOOOOOPPPOOOMMMJJJHHHFFFEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA===FFF@@@>>>CCC999;;;UUUppphhhrrrssswwwhhhVVVFFF===:::666666===CCCFFFIIIKKK{{{~~~___hhhmmmaaaeee___^^^^^^]]]]]]^^^^^^___WWWVVVUUURRRQQQRRRUUUXXXWWWVVVXXXZZZWWWSSSZZZeeeaaa```ddduuuzzzrrr|||}}}pppLLLVVVXXXgggjjjiiibbb\\\YYYWWWSSSWWWYYYUUUMMMJJJMMMNNNLLL[[[XXX[[[ZZZZZZgggpppjjjyyy\\\yyyjjjZZZ]]]\\\UUUNNNPPPWWWXXXTTTXXXXXXSSSKKKJJJPPPSSSRRRUUURRRQQQSSSSSSRRRSSSWWWXXXTTTPPPQQQVVVYYYXXXUUUVVVPPPKKKMMMSSSXXXWWWTTTQQQNNNOOORRRSSSQQQSSSVVVTTTSSSSSSVVVYYY[[[[[[ZZZUUUTTTSSSQQQOOOPPPSSSVVVWWWXXXXXXUUUQQQNNNOOOQQQTTTTTTTTTTTTSSSRRRQQQPPPNNNMMMMMMNNNPPPQQQQQQPPPJJJKKKLLLMMMMMMNNNMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLNNNNNNOOOOOOPPPQQQRRRRRRPPPKKKOOOUUUQQQQQQmmmlllccciiipppzzzeeeLLLIIITTT[[[XXXVVVaaammmnnnhhhfffkkksssuuuMMMNNNPPPPPPRRRXXXbbbiiilllhhhRRR^^^VVVSSSQQQOOOMMMLLLLLLMMMMMMNNNLLLHHHGGGIIIKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJFFFMMMPPPRRRbbbfff\\\MMMCCCBBBFFFGGGFFFCCCHHHBBBCCCQQQJJJ???IIIKKKAAAHHHOOOFFFFFFNNNKKKRRRTTTccckkkZZZXXXUUURRROOOMMMLLLLLLQQQOOOMMMJJJGGGEEECCCBBBCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@hhhooodddwww~~~www|||xxxkkkYYYFFF===<<<;;;555???===HHHCCC999lll|||rrrwwwUUUffflll\\\```ZZZ[[[]]]______]]][[[YYY\\\[[[XXXVVVTTTSSSSSSSSSVVVVVVTTTRRRQQQRRRVVVZZZ^^^bbb___hhhyyygggMMMSSSSSS\\\ZZZSSSMMMNNNTTTVVVTTTIIIFFFDDDGGGNNNUUUYYY[[[UUURRRUUUTTTRRR[[[bbb[[[NNNiiiYYYWWWqqqXXXPPPTTTWWWWWWRRRMMMOOOUUUWWWSSSOOOQQQRRRQQQMMMIIIHHHGGGKKKJJJMMMTTTXXXTTTQQQPPPUUURRRPPPPPPQQQQQQPPPNNNQQQOOOMMMOOOSSSUUUTTTQQQQQQNNNOOORRRSSSQQQRRRUUUPPPPPPPPPQQQTTTVVVVVVUUUUUUTTTRRROOOMMMLLLNNNQQQUUUUUUTTTQQQOOONNNOOOPPPPPPPPPPPPPPPOOOMMMLLLLLLLLLLLLLLLNNNPPPPPPMMMKKKIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDFFFFFFFFFGGGHHHIIIKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPMMMIIIMMMRRRMMMIII[[[uuuxxxgggaaammmkkkppp~~~mmmYYYPPPUUU^^^ddd```rrryyyXXXPPPPPPZZZ^^^[[[aaammmaaaSSSTTTUUURRRQQQNNNLLLJJJJJJJJJKKKLLLIIIFFFEEEGGGIIIJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGCCC@@@AAADDDJJJ[[[mmmmmmnnnnnniii___RRRIIIEEEGGGUUUQQQAAABBBJJJKKKJJJLLLRRRLLLGGGGGG@@@KKKjjjaaa]]]SSSRRRPPPNNNLLLLLLLLLLLLMMMLLLJJJGGGEEECCCBBBAAAAAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>SSSgggiiiyyyxxxnnn}}}ttthhh\\\MMM>>>888888666777===FFF>>><<>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;???\\\kkkwww}}}wwwxxx~~~{{{oooqqquuuzzzpppdddVVVKKKAAA888555666444===???KKK666===uuuoooccc[[[```YYYTTT[[[YYY[[[\\\^^^]]][[[YYYWWWQQQPPPOOONNNMMMMMMMMMNNNKKKLLLLLLKKKKKKMMMQQQTTTTTTUUUYYYZZZXXXlll|||{{{}}}~~~NNNIIIDDDHHHKKKNNNPPPTTTWWWQQQIII]]]QQQOOOXXXYYYPPPNNNTTTSSSRRR[[[___ZZZ]]]```ZZZRRR===WWWqqqgggXXXbbbzzz}}}dddVVVLLLLLLNNNLLLIIIGGGLLLMMMMMMLLLMMMNNNMMMLLLKKKEEEGGGMMMJJJDDDMMM___aaaUUUKKKKKKNNNOOONNNNNNEEEJJJOOOOOOLLLKKKMMMPPPLLLOOORRRRRRPPPNNNOOOPPPQQQNNNOOORRRRRROOOOOORRRQQQOOOOOOOOOQQQRRRQQQPPPKKKKKKLLLKKKKKKLLLOOOQQQPPPLLLIIIIIIMMMPPPPPPOOOPPPOOONNNMMMLLLKKKJJJJJJMMMLLLJJJJJJKKKKKKIIIGGGIIIIIIIIIHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCAAA@@@@@@@@@?????????>>>>>>???@@@AAAAAABBBBBBBBB???????????????@@@@@@@@@CCCCCCCCCCCCEEEFFFGGGHHHFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKPPPWWWYYYUUUVVV\\\xxx~~~dddbbb``````ggguuuxxx~~~zzzggg\\\QQQJJJKKKLLLQQQ[[[```^^^lllUUUTTTUUUPPPTTTNNNMMMLLLKKKJJJJJJJJJJJJJJJGGGEEEEEEFFFHHHHHHHHHEEEDDDDDDDDDDDDCCCCCCCCCEEE???DDDMMMFFF>>>TTTwwwhhhpppttt}}}|||vvvQQQVVVZZZHHHJJJJJJIIIIIIIIIIIIIIIIIIEEEDDDCCCAAA@@@@@@??????===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::999QQQffftttssszzzssswwwbbb@@@OOOccc~~~zzzmmmbbbVVVIIIAAA<<<888666777999EEEDDDBBB:::RRRsssYYY___]]]XXXZZZZZZVVVWWWYYYZZZYYYWWWTTTSSSMMMMMMMMMMMMMMMMMMMMMNNNKKKLLLMMMMMMMMMOOORRRUUUTTTOOOQQQWWWXXXaaaooo{{{xxxKKKEEEBBBEEEMMMUUUWWWXXXVVVQQQJJJVVVRRRWWWaaa^^^QQQOOOXXXOOONNNYYY___YYYXXXYYYTTTCCCDDDQQQmmmWWWfffaaaZZZWWW[[[mmmfffOOOAAAMMMJJJIIILLLMMMIIIDDDBBBKKKKKKLLLMMMKKKIIIGGGHHHJJJCCCDDDJJJHHHDDDQQQeeefffXXXJJJGGGJJJKKKLLLMMMFFFLLLQQQQQQNNNLLLOOOSSSNNNQQQSSSQQQNNNMMMPPPSSSPPPNNNOOORRRRRRNNNMMMOOOQQQOOONNNOOOPPPQQQPPPOOOJJJKKKLLLKKKKKKLLLNNNPPPOOOLLLIIIIIIMMMPPPPPPOOOOOONNNMMMLLLKKKKKKKKKKKKPPPMMMJJJHHHIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@???????????????>>>>>><<<<<<===>>>????????????>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFEEEEEEFFFHHHIIIKKKLLLLLLIIIHHHKKKQQQVVVXXXXXXXXXbbbuuuooodddZZZWWW___nnn{{{{{{sssooo```]]]PPPMMMRRRLLLKKKZZZUUU]]]___]]]iii~~~hhhXXXQQQQQQUUUQQQKKKKKKKKKKKKLLLLLLMMMMMMKKKIIIGGGGGGIIIJJJJJJIIIFFFFFFFFFEEEEEEEEEDDDDDDAAAAAACCCFFFEEEBBBFFFNNN\\\rrr```MMMIIIKKKMMMLLLLLLKKKKKKJJJIIIHHHHHHCCCBBBAAA@@@????????????<<<<<<;;;:::::::::::::::::::::::::::::::::::::::999GGG\\\sssrrrpppaaa|||qqqdddyyyPPPJJJMMMaaaZZZdddqqqdddSSSJJJ@@@===<<<999888:::@@@HHHGGG444IIInnn{{{___YYYbbbZZZZZZ```VVVTTTUUUWWWXXXWWWUUURRRPPPMMMNNNNNNOOOOOOOOOOOOOOOKKKMMMOOOOOOOOOPPPRRRTTTOOOLLLLLLRRRWWW]]]eeemmmqqqGGGBBBEEEFFFLLLPPPOOOOOOQQQQQQPPPLLLOOOXXX___[[[QQQPPPVVVQQQOOOZZZaaaXXXSSSSSSOOOMMMzzzyyyFFFYYYkkk]]]YYYUUUSSSRRRRRRSSSTTTkkklllUUUJJJIIIJJJKKKHHHIIIJJJKKKKKKKKKMMMOOOIIIHHHIIIKKKIIIDDDCCCEEEDDDBBBEEEIIIHHHDDDJJJUUUUUUMMMGGGHHHKKKJJJHHHHHHLLLOOOSSSQQQMMMLLLNNNQQQNNNPPPQQQPPPNNNNNNQQQTTTPPPNNNOOORRRQQQMMMLLLMMMNNNLLLLLLLLLNNNOOONNNMMMMMMNNNNNNLLLJJJIIIJJJKKKMMMLLLKKKLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIKKKKKKQQQNNNJJJIIIIIIJJJKKKJJJGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;<<<============<<<<<<===>>>?????????????????????@@@AAABBBCCCDDDDDDDDDFFFGGGIIIJJJKKKLLLKKKLLLLLLMMMRRRWWWWWWTTTVVVgggmmm^^^YYYZZZ]]]^^^lll~~~}}}{{{yyysssmmmggg```\\\WWWVVVQQQPPPRRRKKKHHHSSSVVVZZZ]]]iiiuuuVVV\\\QQQMMMTTTMMMJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJHHHHHHJJJKKKJJJIIIFFFFFFFFFFFFEEEEEEEEEEEEJJJLLLIIIDDDGGGMMMKKKCCCSSSeeeZZZWWWXXXJJJEEEOOOLLLLLLLLLKKKJJJHHHGGGFFFBBBAAA@@@??????>>>??????;;;;;;:::999999999999:::::::::::::::::::::::::::777???OOOpppxxxxxxmmmsss}}}sssWWWmmm{{{YYYOOOKKKUUUhhhsssqqqrrryyy{{{{{{sssfff[[[FFF???;;;::::::888:::===DDDDDDFFF999```~~~fffWWW[[[aaaXXXYYY]]]RRRVVVWWWXXXYYYXXXVVVSSSQQQNNNNNNOOOPPPQQQQQQPPPPPPLLLNNNPPPPPPOOONNNOOOOOONNNRRRSSSPPPQQQVVVXXXVVVxxxvvvppptttBBBAAAJJJJJJKKKJJJHHHIIINNNPPPNNNKKKPPPUUUVVVSSSOOONNNNNNHHHFFFRRRZZZPPPIIIJJJHHH\\\eeehhh\\\QQQXXXUUUPPPLLLNNNQQQTTTTTTGGGYYYYYYTTTiiigggWWWQQQJJJDDDCCCDDDFFFFFFRRRSSSSSSOOOKKKHHHDDDBBBDDDCCCEEEHHHEEE@@@@@@EEE@@@BBBDDDEEEDDDDDDDDDFFFGGGCCCDDDHHHJJJHHHFFFGGGKKKMMMNNNMMMJJJJJJLLLOOOJJJLLLOOOPPPPPPPPPPPPPPPPPPNNNOOORRRQQQMMMKKKLLLLLLJJJJJJKKKMMMNNNMMMLLLMMMNNNNNNLLLIIIHHHHHHIIIKKKLLLNNNNNNLLLKKKJJJKKKIIIHHHGGGGGGHHHIIIKKKMMMLLLKKKKKKKKKLLLKKKIIIGGGDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<888888999:::;;;;;;;;;;;;999:::;;;============<<<=========>>>???@@@BBBBBBBBBCCCDDDFFFHHHIIIJJJKKKMMMOOONNNLLLPPPWWWVVVQQQVVVUUUqqqvvvggg\\\WWWUUU[[[dddlllsss~~~~~~||||||yyyuuuqqqlllfff```ZZZTTTOOOKKKJJJGGGFFFGGGIIINNNVVV]]]ZZZcccyyycccRRRUUUUUUOOONNNNNNKKKKKKKKKKKKKKKJJJIIIIIIIIIGGGFFFGGGHHHIIIHHHGGGEEEEEEDDDDDDDDDCCCCCCCCCAAADDDBBB===>>>DDDDDD>>>HHHOOOmmmpppaaaTTTRRRVVVUUUPPPLLLIIIIIIJJJIIIHHHGGGEEEDDDAAA@@@???>>>============::::::999888888888888888999999999999999999999999444===AAAccc|||xxx|||~~~|||zzzvvv{{{gggIII```|||vvvkkkbbbXXXOOO???;;;888888777777<<>>CCCYYYxxx^^^TTTVVV]]]YYYUUUWWWUUUVVVWWWXXXYYYXXXUUURRRPPPMMMNNNOOOPPPPPPPPPOOONNNOOOQQQRRRRRRPPPMMMLLLLLLPPPRRRRRROOONNNOOOSSSVVV]]]wwwmmm???AAANNNOOOMMMJJJIIIMMMQQQNNNGGGJJJNNNOOONNNOOOSSSRRRNNNNNNLLLYYYccc[[[TTTVVVVVVssszzzhhh```gggVVVZZZQQQTTTUUURRROOOMMMKKKIIIIIINNNMMMRRR```jjjwwwsssuuujjjYYYUUU^^^]]]SSSEEEFFFFFFFFFEEEDDDDDDCCCIIIIIIGGGEEEGGGJJJIIIGGG@@@???AAAEEECCC>>>???EEE@@@CCCBBB??????DDDEEECCCEEECCCCCCFFFGGGEEEFFFIIIFFFGGGGGGGGGHHHJJJMMMOOOGGGIIIMMMPPPRRRQQQNNNLLLPPPNNNOOORRRQQQLLLJJJKKKLLLKKKJJJLLLNNNOOOOOONNNIIIKKKKKKKKKIIIHHHIIIJJJIIILLLPPPOOOKKKHHHGGGHHHIIIHHHHHHGGGIIIKKKMMMOOOHHHIIIKKKMMMOOOLLLHHHDDDBBBBBBCCCCCCBBBBBBAAAAAA????????????>>>>>>>>>>>>::::::::::::::::::::::::777777999:::::::::::::::777888999;;;<<<<<<;;;;;;============>>>@@@AAABBBAAABBBCCCEEEFFFHHHJJJJJJHHHLLLLLLIIILLLTTTTTTMMMSSSLLLYYYrrr\\\XXX]]]QQQOOOXXXiiirrrrrrvvv~~~xxxtttssspppkkkbbb___ZZZWWWTTTQQQNNNLLLLLLHHHLLLOOOMMMUUU___]]]lll~~~WWWbbbTTTLLLZZZTTTHHHRRRLLLLLLKKKJJJIIIGGGFFFEEEFFFEEEDDDEEEFFFGGGFFFDDDCCCCCCBBBBBBBBBBBBAAAAAA;;;@@@DDDDDDAAA@@@BBBEEEDDDEEERRR___jjjyyy\\\VVVRRRRRRQQQLLLJJJJJJEEEFFFGGGGGGGGGEEEDDDCCC@@@???>>>===<<<;;;;;;;;;999999888777777777777777888888888888888888888888333===777UUU||||||uuuppp~~~rrrddd|||TTTAAA\\\yyykkk]]]TTTKKKEEE>>>:::888777666777@@@IIIKKK<<>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888;;;;;;<<<<<<======>>>>>>BBBBBBBBBCCCDDDFFFHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLPPPSSSVVVhhhgggSSSRRRNNNNNNQQQUUU[[[jjjyyyvvvxxx{{{||||||{{{{{{|||zzzyyyyyyzzz{{{{{{yyyxxxxxxtttooolllkkkhhhdddaaaYYYWWWTTTSSSQQQNNNJJJHHHCCCMMMTTTSSSRRRZZZgggqqqdddTTTSSSPPPNNNLLLKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@?????????>>>>>>????????????????????????>>>@@@@@@AAAOOOtttiiiZZZSSSRRRQQQPPPNNNMMMLLLLLLEEEEEEDDDCCCBBBAAAAAA@@@@@@>>><<<999888888999:::777777666555555555555555888777777666555444444444888888444:::XXXxxx{{{kkk~~~zzz{{{NNN>>>ccc^^^gggtttvvveeeWWWNNNHHHBBB>>>:::888666888<<<@@@EEEHHHOOO777YYYjjjeee___ZZZTTTRRRSSSSSSRRRPPPTTTSSSRRRRRRRRRPPPNNNLLLIIIJJJJJJJJJJJJLLLOOORRRNNNPPPQQQRRRQQQNNNKKKIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKSSSWWWeee}}}___EEEFFFEEEEEEGGGIIIJJJIIIIIIJJJKKKNNNMMMNNNPPPNNNJJJIIILLLOOOPPPSSSWWWZZZZZZYYYXXX[[[[[[ZZZZZZ^^^```\\\VVVRRRQQQQQQQQQOOOOOOOOOOOOMMMOOOPPPMMMKKKNNNVVV]]]MMMNNNOOOQQQTTTTTTRRRPPPOOOVVV]]]aaahhhooonnniiipppWWWFFFLLLTTTPPPJJJJJJJJJFFFBBBBBBFFFIIIHHHFFFAAAAAABBBBBBBBBAAA@@@???CCCAAA???@@@BBBCCCBBB@@@BBBAAA@@@>>>============>>>>>>>>>>>>>>>>>>======AAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEFFFIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKLLLMMMMMMHHHIIIKKKIIIGGGFFFGGGIIIIIIIIIGGGFFFEEEEEEEEEEEEGGGEEEDDDEEEGGGHHHFFFDDDHHHFFFEEEEEEFFFEEEDDDBBB@@@@@@AAA@@@@@@???>>>===<<<<<<<<<;;;;;;;;;::::::888888888888888888888888666666666666666666666666777777777777777777777777999::::::;;;;;;<<<<<<<<<@@@@@@@@@AAACCCDDDFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLHHHLLLMMMXXX~~~rrr\\\UUUPPPQQQQQQOOORRRWWWaaadddgggjjjlllnnnpppqqqqqqooonnnooooooooommmkkkjjjfffaaa^^^[[[XXXTTTQQQPPPMMMHHHEEEEEEGGGIIIKKKRRRJJJOOOaaahhhiiixxxqqqxxx\\\SSSRRRPPPMMMLLLKKKJJJJJJHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<>>>===;;;@@@TTTsss___UUUVVVNNNMMMLLLKKKJJJHHHGGGGGGDDDCCCCCCBBBAAA@@@?????????>>>;;;999888888999:::777666666555555555555555777777666666555444444333666666444777LLLiiiyyy{{{zzzoooqqq}}}pppPPP???PPPwwwtttPPPSSS^^^sss}}}qqqgggXXXLLLFFFAAA===999666:::;;;777999BBBHHHHHH<<<```rrr{{{^^^YYY[[[XXXTTTSSSSSSTTTUUUUUUTTTRRRPPPOOOOOONNNLLLJJJFFFGGGHHHHHHGGGHHHJJJLLLJJJKKKLLLLLLKKKIIIGGGFFFHHHHHHIIIJJJJJJJJJIIIIIIEEEIIIMMMUUUqqqYYYDDDFFFDDDDDDFFFHHHGGGFFFEEEEEEFFFKKKJJJLLLNNNMMMIIIJJJMMMPPPQQQSSSUUUUUUTTTSSSRRRZZZZZZWWWVVVYYY^^^[[[TTTRRRLLLKKKQQQRRRNNNMMMQQQNNNNNNLLLJJJJJJKKKMMMOOOIIIKKKMMMLLLJJJIIIIIIKKKIIIJJJJJJHHHIIILLLJJJEEEGGGDDDDDDIIILLLHHHDDDCCCFFFCCC@@@AAACCCDDDBBB???>>>>>>??????>>>>>>===<<>>===>>>???@@@???===???>>><<<;;;:::999999999::::::::::::::::::::::::======>>>@@@AAABBBCCCDDDCCCCCCCCCCCCDDDFFFIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJGGGHHHHHHHHHFFFEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDFFFFFFDDDCCCFFFDDDCCCCCCCCCCCCBBB@@@????????????>>>===<<<;;;;;;;;;:::::::::999999999555555555555555555555555444444444444444444444444555555555555555555555555777777888888999::::::;;;>>>>>>>>>???AAABBBDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLIIIOOONNNNNNbbbvvviii[[[TTTQQQNNNMMMOOONNNOOOQQQTTTVVVYYYZZZ[[[^^^]]][[[[[[[[[[[[YYYWWWXXXUUURRROOOMMMLLLIIIGGGMMMLLLJJJJJJLLLQQQUUUYYYaaaZZZ\\\eeennn{{{QQQVVVRRRQQQOOOMMMKKKJJJJJJJJJGGGFFFFFFEEEEEEDDDCCCCCCEEEEEEDDDCCCBBBAAA@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===??????<<<:::???HHHQQQ```mmmQQQMMMOOOMMMKKKJJJIIIHHHGGGEEEDDDDDDBBBBBBAAA@@@???>>>======>>><<<:::999888888888999666666555444444444444555666666666555555444444333444444333444===SSSpppvvv}}}lllpppzzzsssHHH777VVVaaafffzzzyyyrrrmmm\\\TTTIII@@@<<<:::888666555::::::888>>>GGGGGG???:::qqqxxxiiiWWWTTTTTTTTTSSSRRRQQQRRRUUUWWWUUURRROOOMMMLLLLLLJJJIIIEEEGGGHHHHHHFFFEEEFFFGGGKKKKKKKKKJJJJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHGGGFFFIIIEEEFFFKKKOOOcccSSSBBBFFFCCCDDDFFFGGGFFFDDDBBBBBBCCCEEEDDDFFFIIIIIIFFFHHHLLLMMMNNNPPPQQQPPPOOONNNNNNUUUXXXWWWRRRRRRXXXXXXTTTVVVLLLMMMYYYZZZPPPLLLRRRKKKMMMMMMMMMLLLLLLMMMOOOQQQRRRRRRPPPNNNLLLMMMNNNMMMKKKIIIHHHIIILLLMMMLLLCCCHHHIIIFFFDDDEEEFFFEEEBBBAAA@@@BBBCCCCCC@@@>>><<<<<<<<<<<<;;;;;;;;;:::<<<;;;;;;;;;<<<<<<;;;;;;999999888888888999999:::777777888888888888888999:::;;;<<<>>>@@@AAACCCCCCBBBAAAAAABBBCCCEEEGGGIIIGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHIIIKKKLLLLLLKKKIIIHHHGGGGGGGGGGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDCCCDDDCCCAAAAAABBBBBB@@@???============<<<;;;::::::999999999888888888777777444444444444444444444444333333333333333333333333444444444444444444444444555666666777888999::::::=========>>>@@@AAACCCDDDGGGGGGGGGHHHHHHIIIIIIJJJJJJRRRSSSMMMPPPhhhzzzggg[[[VVVVVVWWWPPPOOONNNNNNOOOPPPPPPPPPQQQOOONNNNNNOOOOOONNNMMMLLLKKKJJJJJJJJJKKKKKKKKKGGGJJJOOORRRUUUWWWYYYZZZZZZffflllqqqqqqdddWWWQQQPPPOOONNNLLLKKKJJJIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCEEEDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>>=========OOOjjjTTTLLLWWWWWWOOOKKKLLLLLLKKKIIIHHHGGGFFFEEEAAAAAA@@@???>>>===<<<<<<<<<;;;999888777777777888666555444444333333444444555555555444444444333333333222222333444???^^^|||uuuhhhsssoooyyy{{{eeeCCC888UUUyyyxxx{{{sssiii```ZZZMMMHHH@@@:::888888777777999666888???FFFHHHDDDAAAiiinnn|||ZZZUUUTTTOOOQQQRRRPPPNNNNNNRRRVVVUUURRRNNNKKKKKKKKKJJJIIIHHHIIIKKKKKKIIIGGGFFFFFFKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEKKKCCCCCCLLLLLLLLL\\\sssNNNAAAFFFBBBDDDEEEFFFEEEBBBAAA@@@AAABBBAAABBBFFFFFFDDDGGGKKKIIILLLNNNOOONNNMMMNNNOOOQQQYYYZZZQQQNNNTTTXXXVVVYYYSSSWWWbbbbbbTTTMMMQQQIIIMMMQQQPPPLLLKKKMMMQQQOOOMMMKKKKKKKKKKKKIIIGGGNNNJJJFFFDDDDDDEEEEEEFFF@@@EEEEEE@@@@@@FFFJJJHHH===>>>???@@@BBBAAA???>>>;;;;;;;;;:::::::::::::::888999999999888888888999888888777777777777888888666666666666777777888888999:::;;;===???AAABBBCCCAAAAAAAAAAAACCCEEEGGGHHHFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHKKKMMMOOOPPPPPPOOOMMMKKKHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCBBB@@@@@@AAAAAA???>>>;;;;;;;;;;;;:::999888777777777777777666666666666444444444444444444444444333333333333333333333333222222222222222222222222444555555777888999::::::<<<<<<===>>>???AAABBBCCCIIIIIIHHHHHHHHHHHHGGGGGGEEEKKKNNNKKKLLLXXXlll{{{{{{iii]]]VVVXXXUUURRRQQQRRRSSSSSSRRRPPPNNNLLLLLLNNNOOOOOONNNJJJKKKKKKLLLMMMNNNPPPQQQQQQUUUXXX[[[\\\^^^aaaddd^^^uuuyyygggPPPXXXNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@???>>>======<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888:::<<<===<<<;;;???DDDZZZxxxrrrYYYJJJQQQVVVOOOJJJNNNMMMLLLKKKJJJIIIGGGFFFFFFAAA@@@@@@???>>>===<<<<<<:::999888888777777777777555555444333333333333333444444444444333333333333333000222555333444HHH```uuu}}}rrrtttwwwmmmjjjjjjZZZAAA<<>>PPPkkk___XXXQQQOOOPPPRRRSSSQQQNNNMMMPPPSSSUUURRRNNNKKKKKKKKKKKKJJJIIIKKKLLLLLLJJJHHHGGGGGGHHHGGGEEECCCCCCCCCDDDEEEHHHHHHHHHHHHHHHGGGFFFEEEBBBAAADDDKKKPPPPPPOOOPPPaaaKKKAAAGGG@@@BBBDDDDDDCCCAAA???>>>???AAA???AAADDDEEECCCFFFKKKGGGJJJNNNNNNMMMMMMOOORRRPPPZZZ[[[QQQNNNUUUYYYUUUTTTTTTYYY```\\\OOOHHHJJJJJJOOORRRPPPJJJGGGJJJMMMLLLJJJIIIIIIKKKKKKHHHEEEPPPJJJGGGGGGGGGFFFFFFGGGAAABBBCCCBBBCCCEEECCC???999:::;;;=========<<<;;;;;;:::999888888888999999666777888777666555666888;;;:::888666555444333333444444555555666666777777888888:::<<<===???@@@AAA@@@@@@@@@@@@BBBDDDFFFGGGEEEFFFFFFGGGHHHIIIIIIJJJHHHIIIJJJJJJJJJIIIHHHGGGIIIJJJLLLMMMMMMLLLJJJIIIHHHFFFEEEEEEFFFGGGEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFDDDFFFGGGFFFDDDCCCCCCCCCBBB@@@????????????>>><<<999999999999888777666666666666555555555444444444333333333333333333333333333333333333333333333333222222222222222222222222333333444555777888999999;;;;;;<<<===>>>@@@AAABBBGGGGGGGGGGGGFFFFFFFFFFFFIIIHHHIIIJJJKKKPPP]]]iii}}}yyykkk]]]XXXSSSQQQSSSTTTTTTRRRRRRPPPNNNNNNOOOQQQQQQQQQPPPQQQRRRRRRQQQRRRTTTVVV\\\]]]]]]]]]___gggsss|||uuuXXXOOOHHHPPPLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCBBBAAA@@@???>>>>>>;;;;;;:::::::::999999999::::::::::::::::::::::::<<<:::999888:::;;;;;;:::666555LLLrrryyybbbNNNTTTSSSLLLIIIMMMNNNJJJJJJJJJIIIGGGFFFEEEDDDCCC@@@@@@???>>>===<<<;;;;;;888888777777777666666666444444333222222222222333333333333333333333333333333000222666444222999EEElll~~~uuu|||XXX222999JJJ___kkkooouuuuuupppggg^^^UUUMMMDDD???<<<;;;888666666666888999;;;AAAKKKJJJ<<<>>>jjjrrrJJJ[[[PPPMMMSSSSSSSSSRRRPPPPPPPPPRRRRRRPPPMMMLLLLLLLLLKKKJJJGGGIIIJJJJJJHHHGGGHHHIIIJJJIIIGGGEEEDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGFFFEEEAAAGGGJJJGGGGGGMMMRRRTTTIII[[[IIIBBBGGG??????AAAAAA@@@>>><<<<<<===>>>===>>>AAAAAA@@@CCCIIIDDDHHHKKKKKKJJJJJJMMMQQQPPPWWWUUUMMMOOOYYYXXXMMMMMMTTTYYYYYYQQQJJJGGGGGGMMMNNNNNNMMMKKKIIIIIIIIIHHHKKKMMMNNNMMMKKKKKKKKKGGGBBBAAAEEEFFFCCCCCCEEECCCAAABBBEEEDDD@@@<<<:::999:::::::::999888888888999888777666666666777888444666777666444444555777:::999777555333222111111222222333333444555555666666777888999;;;<<<===>>>>>>>>>>>>>>>@@@BBBDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIGGGFFFDDDEEEEEEFFFGGGGGGFFFEEEEEEGGGEEECCCCCCEEEFFFDDDBBBAAAAAAAAAAAABBBCCCEEEEEECCCEEEFFFEEEBBBAAAAAABBB@@@>>>===<<<======<<<:::888888888777777666555444555444444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111000111222333555666777888999999::::::<<<===???@@@BBBBBBCCCDDDDDDEEEFFFFFFLLLHHHHHHKKKKKKIIIOOOXXXeee{{{qqqiiifffccc^^^[[[\\\YYYVVVUUUUUUUUUUUUTTTXXXZZZ\\\\\\[[[\\\___bbbaaaeeeiiipppzzzVVVVVVSSSGGGOOOKKKKKKKKKKKKJJJHHHGGGFFFDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>===<<<<<<;;;666666777777777777888888888888888888888888888888===<<<<<<;;;;;;::::::999AAA888:::FFFKKKLLL[[[pppyyyyyy]]]SSSUUUOOOPPPLLLGGGJJJQQQOOOGGGGGGGGGFFFDDDCCCBBBAAA@@@>>>>>>===<<<;;;:::999999666666777777666666555555444333333222222222222222222222222222222222333333111222333444333333555888OOOxxx{{{zzzJJJ;;;@@@NNN]]]bbbccckkkwww|||}}}wwwsssccc]]]UUUMMMGGGAAA<<<999777777777777777888;;;===>>>HHHKKKCCC@@@VVV]]]OOOVVVTTTPPPRRRPPPOOOOOOPPPPPPOOONNNNNNMMMKKKKKKLLLKKKJJJHHHFFFGGGHHHHHHHHHHHHJJJLLLNNNMMMLLLJJJHHHGGGFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEFFFIIIIIIEEEAAACCCJJJQQQNNNHHHNNNmmmIIICCCHHH>>>===>>>???>>><<<;;;;;;;;;;;;999:::======<<<@@@EEE@@@DDDHHHGGGEEEEEEHHHMMMOOORRRMMMGGGNNNZZZUUUEEEOOOYYY^^^XXXOOOLLLMMMNNNNNNLLLJJJKKKMMMNNNLLLJJJ???FFFMMMMMMHHHEEEGGGJJJIIICCCBBBFFFGGGBBB???AAA<<<999:::@@@@@@;;;;;;@@@<<<<<<<<<:::888777777888888777666555444555666666333555777666444333555777555444444333222222222333000111111222333333444444555666666888999:::;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHGGGFFFDDDCCCFFFFFFFFFGGGGGGFFFFFFFFFFFFCCCAAABBBDDDDDDBBB@@@?????????@@@AAABBBCCCDDDAAADDDFFFDDDAAA??????AAA>>><<<;;;;;;;;;;;;:::888777777777777666555444333444444444333333333222222111111111111111111111111111111111111111111111111111111111111111111111111...///000111333444555666777777888999:::<<<===>>>===>>>???AAACCCDDDFFFGGGCCCBBBFFFNNNNNNHHHHHHNNNYYYrrrwwwxxxvvvoookkkgggccc```______^^^]]]^^^aaaeeeffffffhhhmmmppp~~~XXXPPPJJJOOOUUUGGGJJJJJJKKKKKKJJJHHHFFFEEECCCCCCBBBAAAAAA@@@@@@???>>>>>>===<<<;;;:::999999333333444444555666666666777777777777777777777777666777:::;;;:::999888777666:::??????;;;:::@@@HHHTTTsssfffVVVSSSQQQPPPRRRTTTJJJKKKTTTQQQDDDCCCNNNFFFFFFEEEDDDBBBAAA@@@???===<<<<<<;;;:::999888777666666666666666666555444444333222222111111222222222222222222222222222333000333333111222555777666555```yyyyyyxxxzzz|||oooDDD;;;===KKKSSSPPPRRR\\\iiisss~~~{{{tttlllccc]]]UUUPPPIIIBBB>>>;;;888666555666888888999<<>>EEEGGGBBB@@@DDDAAALLLNNNGGGSSSHHHAAAAAAAAA======<<<;;;::::::::::::999999999999;;;>>>@@@AAA???@@@@@@BBBFFFKKKOOOQQQWWWNNNEEECCCHHHLLLMMMKKKYYYZZZ[[[WWWPPPLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAACCCCCCCCCAAA???===BBBAAA???===<<<;;;<<<<<<:::::::::::::::999888777:::999888666444333222222333333333333333333333333333333333222222111111111---222444//////333444111444555555666777666666666888999;;;===????????????AAABBBBBBCCCDDDCCCCCCCCCEEEEEEFFFFFFFFFEEEEEEDDDFFFGGGEEEDDDHHHMMMMMMIIIBBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBBBBCCCDDDDDDEEEBBBBBBAAA@@@???======<<<===<<<::::::;;;;;;:::999777666666555444444333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444444555555666777888999::::::;;;;;;===>>>@@@BBBCCCCCCEEEEEEFFFGGGGGGHHHIIIIIIJJJVVV~~~tttttt|||}}}xxx}}}wwwwwwxxxzzz{{{~~~rrrNNNGGGMMMNNNIIIFFFKKKIIIHHHFFFEEEEEEFFFFFFBBB@@@??????@@@???>>><<<<<<<<<:::999777666555444666555555444444444555555555555555555555666777777777777777777777777777777999999999:::::::::;;;;;;888CCCUUUgggyyyrrrZZZVVVSSSRRRSSSRRROOOLLLKKKLLLLLLLLLKKKIIIGGGEEEEEEEEEEEEDDDBBB@@@>>>===::::::999999888777777777444444333333333333222222333222111111000000111111111111111111111111111111111111222222222333333333444<<>>@@@===>>>>>>@@@CCCGGGKKKMMM^^^VVVMMMHHHGGGGGGEEEBBBPPPPPPPPPOOOLLLIIIHHHHHHJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFAAAAAABBBCCCBBB@@@>>>===@@@???===;;;::::::::::::888999999999999888777666777666666555444444444555333333333333333333333333333333222222222111111111555999999444111222222///222333333444444444444444777888:::<<<===>>>>>>===>>>???@@@AAABBBBBBBBBBBBEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEDDDCCCFFFKKKJJJGGGBBBCCCCCCCCCBBBBBBAAAAAA@@@AAAAAABBBCCCCCCDDDDDDBBBAAAAAA@@@???>>>===<<<===<<<::::::;;;:::999777666666666555444333333333333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////111111111111222333444444444555555666777888999:::;;;;;;===>>>@@@BBBCCCCCCDDDDDDEEEFFFGGGGGGHHHIIISSSPPPfffvvv||||||~~~mmmVVVFFFHHHOOONNNIIIIIIKKKJJJHHHFFFEEEDDDEEEEEEAAA@@@>>>>>>??????===<<<<<<;;;:::999777666555444555444444444444444555555555555555555555666666777777777777777777777777777999999999999::::::::::::@@@???===???HHH[[[tttmmm___XXXUUUSSSQQQOOONNNNNNMMMJJJGGGLLLLLLKKKKKKJJJHHHGGGFFFFFFFFFDDDBBB@@@???======:::999999888888777666666444444333333333222222222333222111111000000111111111111111111111111111111111111111222222222333333666222III{{{}}}lllhhhhhhssszzzgggLLL:::999@@@FFFFFFHHHOOOVVV\\\aaaiiirrrxxx{{{uuummmjjjccc[[[SSSKKKFFFCCC???>>><<<:::888777777888000<<>>===<<<;;;:::999999888999999999999888999999;;;<<<<<<;;;;;;<<<===???BBBEEEGGGQQQOOOKKKIIIGGGGGGGGGHHHHHHGGGGGGHHHIIIIIIHHHFFFHHHHHHHHHHHHGGGFFFEEEEEEBBBBBBBBBCCCCCCDDDDDDDDD@@@AAABBBBBBAAA@@@>>>======<<<;;;999888888888888666777777777777666555555333333333333444555666777222222222222222222222222222222222111111111111111777:::999444111111000///000000111222222222222111444555777999:::;;;;;;;;;;;;<<<===???@@@AAAAAABBBDDDEEEEEEFFFFFFEEEEEEEEEAAACCCBBBAAACCCGGGGGGDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@??????>>>======>>><<<:::999999999777555666555555444444333333222333222222222222111111111000000000000000000000000000000000000000000000000////////////////////////000000000000111222333444444444555666777888888999;;;;;;===>>>@@@AAACCCCCCCCCCCCDDDEEEFFFGGGHHHHHHSSSLLLRRRmmm}}}sssrrr{{{zzz}}}}}}YYYOOOJJJMMMOOOJJJHHHJJJJJJIIIHHHFFFDDDCCCBBBBBB@@@???======>>>>>><<<;;;;;;;;;:::999777666555555333333333333444555555666555444444444444555666666666666666666666666666666888888888888999999999999;;;:::777555555<<>>======<<<999999888888777777666666333333333333222222222222222222111000000000000111111111111111111111111111000111111111222222222222222000---UUUxxx{{{sss}}}YYY???999:::777???>>>???BBBJJJTTT```ggglllrrr{{{|||ssshhhaaaXXXUUUPPPJJJDDD???<<<:::999888777666666666777888555999999;;;GGGQQQHHH555???^^^QQQLLLIIIIIIIIIHHHHHHJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHFFFEEEEEEEEEFFFGGGHHHFFFDDDDDDEEEEEEEEEDDDEEECCCBBBBBBCCCDDDBBBAAADDDBBBAAAAAABBBCCCCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@AAA>>>@@@FFFFFFBBBBBBHHH{{{CCC???>>><<<;;;;;;999888888888888888888888888888888888999999999999:::;;;===???AAABBB@@@CCCFFFGGGFFFHHHKKKOOOFFFDDDDDDFFFJJJKKKIIIGGGFFFFFFFFFFFFEEEDDDCCCCCC@@@@@@@@@@@@AAAAAAAAABBB???@@@@@@@@@???>>>===<<<;;;::::::999888777777777444444555555555555444444222222222222333444666666222222222222222222222222111111111111111111111000///222222111//////000111//////000111111111111000222333444555777888999999999:::;;;>>>???AAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDD@@@CCCCCCAAABBBEEEEEEBBBDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAABBBBBB@@@@@@??????>>>======<<<===;;;999888888777555333444444444444333333222222222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////000000///000000111222333333333444555666777777888:::;;;<<<===???AAABBBCCCBBBCCCDDDEEEFFFGGGHHHIIIIIILLLPPPUUUaaayyyaaa[[[SSSNNNMMMKKKHHHHHHLLLIIIIIIGGGEEECCCAAA@@@@@@>>>===;;;;;;<<<<<<:::999999999999888777666555555222222222222333444555666444444333333444444555666555555555555555555555555666666777777777888888888333777===???===:::888777>>>DDDLLLRRRXXX```nnnzzz{{{qqqeee[[[TTTRRRPPPOOOPPPRRRTTTTTTSSSQQQQQQSSSSSSRRRPPPLLLJJJLLLKKKIIIGGGFFFGGGGGGHHHHHHFFFBBB???<<<<<<<<<<<<999888888777666666555555333333333222222222222111222222111000000000000000111111111111111111111111000000000111111111111222,,,777///777iiixxxuuuzzz|||bbbFFF777111;;;:::;;;>>>AAADDDJJJPPPSSSYYYccckkkpppsssuuuvvvzzzzzz|||}}}{{{wwwqqqqqqpppnnniii```VVVOOOHHHFFFCCC@@@===:::888777666666555444555666777888===666<<>>>>>???CCCGGGGGGEEEEEEGGGKKKGGGEEEDDDFFFIIIKKKHHHFFFEEEEEEEEEEEEDDDCCCBBBAAA????????????????????????>>>>>>>>>======<<<;;;:::999999999999888777777666222333333444444333333333333222222222222222333444111111111111111111111111000000000000000000000000+++,,,...///......///222//////000111111111111111000111111222444555666777777999;;;===???@@@AAABBBAAABBBCCCCCCDDDDDDDDDCCC@@@CCCEEEBBBBBBDDDDDDAAACCCCCCBBBAAAAAAAAAAAABBB????????????@@@@@@@@@@@@>>>>>>>>>======<<<<<<;;;<<<:::888777777666444222333333333333333222222222222222222111111111000000////////////////////////////////////////////////........................////////////000111222222222222333444555666666777999999:::<<<>>>???AAAAAABBBBBBCCCEEEFFFHHHIIIIIIFFFNNNRRRNNNNNN```ttt[[[TTTRRRLLLGGGGGGIIIIIIJJJLLLGGGGGGFFFDDDBBB@@@???>>>===;;;::::::::::::999777777777777666666555555555111111111222222444555666333333333333333444555555333333333333333333333333555555555666666666777777777888888777777888:::<<<>>>???===;;;>>>FFFMMMOOOHHHHHHKKKPPPSSSQQQQQQQQQPPPNNNMMMNNNQQQTTTUUUUUUVVVRRRNNNKKKKKKMMMNNNOOOMMMOOOQQQRRRPPPNNNKKKJJJKKKJJJHHHFFFFFFFFFGGGHHHFFFDDDAAA>>>;;;;;;;;;;;;888888777666666555555444333333222222222111111111222111000000//////000000000000000000000000000000//////000000000111111111000333888111:::kkkzzzzzz^^^llltttzzz[[[AAA777555666;;;AAA???999777:::BBBFFFLLLRRRWWW\\\```dddhhhiiilllooorrruuuxxxyyy{{{zzzzzz{{{}}}}}}|||zzzwwwvvvvvvvvvuuuqqqkkkfff___]]]ZZZXXXTTTOOOIIIDDD>>>>>><<<:::999888888888777666555555555666888999>>>@@@JJJOOOBBB666JJJiiieee]]]JJJDDDJJJKKKEEEAAACCCDDDAAAIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHDDDEEEFFFGGGGGGHHHIIIIIIFFFFFFFFFFFFEEEDDDDDDEEEFFFDDDBBBBBBCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@>>>???@@@AAAFFFKKKuuuAAAAAA???;;;999999777666666666666666444444555666666666555555555666777888:::;;;<<<<<>>>>>===<<<<<<;;;::::::999999888777777888888777777666555111222222333333333333222333222222111111111111111000000000000000000000000////////////000000000000///...///111///,,,---111//////000111111111111111//////000000222333555666777888:::<<<>>>???@@@@@@???@@@AAABBBBBBBBBBBBBBB???DDDFFFDDDBBBCCCCCCAAACCCBBB@@@?????????@@@AAA>>>>>>??????????????????<<<<<<<<<;;;;;;::::::::::::888666555555555333111222222222222222222222222222111111111111000000000////////////////////////////////////////////////....................................///000111222111111222333444555555666777777999:::<<<>>>??????@@@AAABBBDDDEEEGGGHHHIIILLLLLLKKKLLLQQQ]]]nnn|||tttuuu{{{|||UUUPPPOOOMMMKKKJJJKKKLLLKKKGGGDDDEEEEEEDDDCCCBBB@@@>>>===;;;:::888888999999777666444444444444444444444444111111111111222333444444333222222222222333444444222222222222222222222222444444444444555555555555777666666666777999:::;;;555999===@@@BBBAAA;;;333HHHFFFEEEGGGLLLNNNNNNMMMLLLLLLNNNQQQSSSRRRPPPMMMCCCGGGMMMRRRTTTSSSPPPNNNMMMOOORRRRRRPPPNNNMMMMMMIIIHHHGGGGGGFFFFFFFFFGGGCCCBBB@@@===<<<;;;;;;;;;777777666666555555444444222222222222111111111111111111000////////////000000000000000000000000000////////////000000000000888(((444999&&&>>>wwwxxx^^^iiiYYYWWWiiiuuuiiiRRRDDD222///111:::===999888<<<===>>>@@@AAABBBFFFJJJNNNRRRTTTVVVZZZ^^^aaadddeeeiiiiiiiiijjjkkklllkkkiiifffeeedddcccbbb^^^YYYUUUNNNKKKHHHEEEDDDBBB@@@>>>888888777777777777888888888888888888999:::<<<===FFFDDD>>>;;;DDDZZZppp|||~~~[[[DDDFFFCCCEEEEEEBBBAAACCCDDDBBBEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGDDDFFFHHHIIIIIIIIIJJJKKKFFFGGGHHHGGGEEEDDDEEEFFFFFFDDDBBBAAABBBBBBBBB@@@????????????>>>>>>>>>>>><<>>???BBBrrr???@@@>>>999888888777666555555555555111222333555555555444444222333555666888999::::::;;;===@@@BBBCCCDDDFFFHHHAAABBBDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCBBB@@@???>>>===<<<:::999999888777777777777444555666666666555444333111111222333333333333333111111000000000111111222000000000000000000000000........./////////000000111...///222000+++,,,111...//////000000000000000///......///000222444666555666888:::;;;============>>>???@@@@@@AAAAAAAAA>>>DDDGGGDDDAAABBBAAA???BBBAAA???======>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>:::::::::999999999999999888666444444555444333111111111111222222222222222111111111111000000000000////////////////////////////////////////////////....................................///000111111000000111222333444555555555666777888:::<<<===>>>>>>>>>@@@AAACCCEEEFFFGGGKKKEEEDDDJJJOOOSSS[[[eeewwwuuuvvvyyy}}}vvv[[[NNNRRRQQQNNNOOOPPPNNNKKKHHHDDD@@@BBBCCCCCCBBBAAA@@@>>>===:::888777777888777666444222222222222222222333333222222111111111111222222222222222222222333333444111111111111111111111111333333333333444444444444222444777:::<<<;;;888555BBB===777555666;;;CCCIII>>>???AAAEEEGGGGGGBBB===CCCEEEGGGKKKNNNNNNLLLJJJSSSQQQMMMIIIIIILLLQQQUUULLLNNNPPPPPPMMMLLLMMMNNNGGGGGGGGGGGGGGGFFFFFFEEE@@@??????>>><<<;;;;;;:::777777666555555444444333222222222222111111111111111111000///////////////000000000000000000000000........./////////000000666***...777---+++JJJooovvvkkkcccjjjvvvyyyrrrkkkYYYDDD333444:::<<<>>>BBB<<<<<<;;;:::999:::===@@@@@@AAADDDFFFJJJMMMOOOPPPTTTSSSSSSTTTVVVVVVUUUSSSRRRQQQOOOOOONNNLLLHHHEEEAAA???===<<<<<<<<<;;;999666666666666666777888999999999999;;;===@@@BBBDDDJJJ???999FFFeeeiiiHHHEEE;;;AAA@@@AAACCCCCCBBBBBBDDDCCCCCCEEEFFFFFFFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDFFFIIIKKKKKKIIIGGGGGGIIIEEEGGGHHHGGGDDDCCCDDDFFFDDDBBB@@@???@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<:::<<>>???<<<777888777666555555444444555000111333444555555444444000111333555666888888888>>>============>>>======???BBBEEEEEECCCBBBDDDFFFDDDDDDDDDDDDCCCBBBAAAAAAEEEDDDCCCAAA???>>><<<<<<999888777666555555555555222333444555444333222111000111222333333333333333000/////////000111222333000000000000000000000000---.........//////000000...+++---000///+++,,,111---...//////000000//////.........///000222444555444555777888::::::;;;;;;<<<<<<===??????@@@@@@@@@===CCCFFFCCC@@@@@@@@@>>>AAA@@@>>><<<<<<===>>>???>>>>>>>>>>>>============999999888888888888888888666555333333444444333222111111111111111111222222111111111111000000000000////////////////////////////////////////////////...........................------......///000111000000111222333444444555444555666777999;;;<<<===;;;<<<===???AAACCCDDDEEECCC@@@CCCHHHEEE@@@IIIYYY```rrrqqqMMMQQQIIILLLSSSGGGKKKLLLHHHCCCCCCFFFHHHAAAAAABBBBBBAAA@@@>>>===999888666666777777555444111111111111111222222222222222111111111111111111222222111111222222333444000000000000000000000000222222333333333444444444555333111111333666888999000333:::@@@>>>999999======>>>>>>>>>@@@DDDFFFEEEHHHGGGEEEEEEFFFGGGGGGGGGCCCFFFKKKMMMNNNMMMMMMMMMFFFHHHJJJIIIFFFEEEGGGJJJEEEFFFGGGHHHHHHGGGEEEDDD>>>>>>>>>>>>===<<<;;;:::777666666555444444333333222222222111111111111000111111000///////////////000000000000000000000000............/////////000---666---,,,999000+++CCCsssxxxmmmEEE777888888888;;;::::::;;;:::888888:::<<<777888:::<<<>>>@@@BBBCCCDDDCCCCCCDDDFFFGGGEEEDDDDDDBBBAAAAAAAAAAAA???===;;;:::999999::::::888666777666666777777999::::::888999:::===@@@DDDGGGJJJ@@@???TTTwwwXXXBBBAAA;;;DDD<<<:::>>>CCCAAA;;;;;;AAACCCDDDEEEGGGGGGFFFFFFEEECCCCCCCCCCCCCCCBBBBBBAAAHHHKKKMMMKKKHHHEEEEEEFFFDDDFFFGGGFFFCCCBBBCCCEEEBBB@@@>>>===>>>>>>===<<<<<<<<<<<<===============@@@>>>:::999<<<@@@BBB@@@gggDDD===;;;:::888777666555444333333333222222222222222222222222999777444222111222333444:::;;;<<<>>>???AAABBBCCCQQQKKKDDDBBBDDDEEECCC@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>><<<<<<;;;;;;:::777555444444555666444444333333333222222222111222333333333333222111000000000000000000000000000000///.......................................------------------------..............................///000111222222333222222333555777999;;;<<<;;;;;;;;;;;;<<<>>>???@@@>>>>>>>>>>>>>>>>>>??????@@@@@@???>>>======>>>>>>=========<<<;;;;;;::::::999999888888888888888888222333333444444333333222111111111111111111111111000000000000000000000000------------------------------------------------------------------------............///////////////000000000111111111111222222222333555777888999999:::<<<===???@@@@@@@@@AAABBBDDDFFFHHHJJJLLLMMMRRRUUUjjj~~~PPPMMMRRRJJJFFFNNNJJJJJJIIIHHHFFFDDDBBBAAADDDBBB@@@>>><<<:::999888999888777666555444333333222222222222222222222222333333333222222222111111000000000000000000000000222222111111111111222222000000111111111222222222444444444555555555666666555555555666777777888888:::;;;;;;<<<>>>???AAABBBEEEEEEEEEDDDDDDDDDDDDDDDIIIHHHGGGIIIKKKLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB???>>><<<:::888777666666333333333222222222111111111111111111111111111111000000//////.........---////////////////////////............////////////////////////000111222333111uuuqqqtttbbbIII@@@...***@@@999;;;<<<;;;888777777999:::999888999;;;<<<;;;999::::::;;;<<<======>>>>>>999999999999888888888888777777777777777777777777777222111666:::999:::<<>>HHHfff}}}}}}^^^???>>>???<<<:::;;;;;;:::;;;<<<>>>@@@AAACCCCCCBBBBBBBBBAAAAAAAAAAAA??????BBBFFFHHHGGGEEEGGGFFFEEEDDDDDDDDDEEEFFFIIIHHHFFFDDDBBBBBBBBBBBBDDDCCCBBB@@@>>>===;;;;;;===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;dddAAA<<<;;;:::888777666444333333333333222222222222222222222222888666444111111111333444888888:::;;;===>>>@@@@@@DDD@@@======BBBEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<:::999999;;;999777555444444444555444333333333333222222222111111222333333222111111000000000000000000000000000//////.......................................------------------------......................../////////000000111111222222222333444666888:::;;;;;;;;;;;;;;;<<<===>>>???>>>>>>>>>???????????????@@@??????>>>>>>===>>>>>>======<<<<<<;;;:::::::::999999888888888777777777222333333444444333333222111111111111111111111111////////////////////////------------------------------------------------------------------------............//////////////////000000000111111111111222222333444666888999999:::<<<===???@@@@@@@@@AAABBBDDDFFFHHHJJJKKKLLLLLLNNN^^^|||xxxXXXDDDJJJQQQKKKHHHMMMJJJJJJIIIHHHFFFDDDBBBAAADDDBBB@@@>>><<<:::999999888888777666555444333333222222222222222222222222333333222222222111111111000000000000000000000000222111111000000111111222000000000111111111222222333333333444444444555555444444555666666777777888999999999:::<<<===???@@@AAAAAABBBCCCDDDDDDEEEEEEIIIHHHGGGHHHJJJLLLKKKJJJKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBAAA???>>><<<:::888777666666333333222222222111111111111111111111111111111111000/////////.........---....................................////////////////////////000111222333:::>>>cccyyybbbccclllooowww{{{nnn\\\TTTJJJ;;;222444777:::<<<<<<999666444<<<:::888777888888888777777777888888999999::::::888888888888888888888888999999888888888777777777:::777555666999;;;<<<>>>===@@@FFFDDD888555LLLjjjwww~~~|||eeeBBB999======999888::::::::::::;;;===???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCGGGHHHGGGFFFGGGFFFEEEDDDDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>============<<<<<<<<<;;;;;;===<<<<<<<<<;;;;;;;;;;;;```???;;;:::999777666555444333222222222111111111111111111111111666555333111000111222333555555666888:::;;;======>>><<<;;;???DDDGGGGGGEEE@@@@@@@@@@@@@@@@@@@@@@@@======<<<;;;999888777777999888666444333333444444333333333222222222111111111111222222222222111111000000000000000000000000000///......------......------------------------------------------------------------------------/////////000000000000000111111222333555777888999;;;::::::;;;;;;<<<===>>>??????????????????????????????>>>>>>>>>>>>=========<<<<<<;;;;;;::::::999999999888888777666555555222222333333333333222222111111111111111111111111////////////////////////---------------------------------------------------------------------------............/////////////////////000000000000111111111222444555777888999:::<<<===??????@@@@@@AAABBBCCCEEEGGGIIIJJJKKKJJJIIIQQQaaaqqqyyy|||zzzsssSSSKKKIIINNNOOOJJJGGGHHHIIIIIIIIIGGGFFFDDDBBBAAACCCBBB@@@>>><<<;;;:::999777777666555444333333222222222222222222222222222222222222222111111111000000000000000000000000000111111000000000000111111000000000000111111111111111222222222222333333333333333444555555666666777777777777888999;;;<<<=========???AAACCCEEEFFFGGGHHHGGGGGGHHHJJJKKKJJJIIIMMMLLLKKKIIIGGGEEEDDDCCCDDDDDDDDDDDDCCCAAA@@@???===<<<;;;999777666555555333222222222222111111111000000000000000000000000/////////.......................................---............/////////////////////000111222222555,,,999jjjzzzqqqjjjkkk{{{sssggglllbbbFFF666666777999;;;<<<<<<:::777555444555777999999888555555555555555555555555777777777777777777777777999888888888777777666666555888;;;===???CCCDDDBBBMMM;;;000777DDDUUUpppJJJ>>>777:::===999555666999999888999999;;;===>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBDDDGGGHHHHHHGGGFFFFFFFFFFFFFFFHHHIIIIIIEEEDDDCCCCCCCCCDDDEEEFFFAAAAAA@@@@@@@@@@@@@@@@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;___>>>;;;:::999777666555333222222111111111111111111111111111111444333222000000000111222333333444666888999;;;;;;===<<<===@@@CCCDDDCCCAAA@@@@@@@@@???????????????<<<<<<;;;:::888777666555777666555444333333333333222222222222111111111111000111111111111111111000//////////////////////////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////////////////...111111111222333444666777:::999999::::::;;;<<<===???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::999999999999999888777666444444333222222333333333333222222111111111111111111111111////////////////////////---------------------------------------------------------------------------------.........//////........./////////000000000000111111333444555666888999;;;<<<>>>?????????@@@AAABBBDDDFFFGGGIIIIIIHHHGGGIIINNNTTT```uuuxxxxxx|||cccWWWRRRUUUTTTOOOJJJHHHHHHHHHHHHHHHHHHGGGEEECCCBBBAAABBBAAA@@@>>><<<::::::999666666555555444333333222111111111111111111111111222111111111111000000000000000000000000000000000000000000//////000000000/////////000000000111111000000000111111111222222222222333333444555555555666666666777888999:::;;;<<<===>>>@@@BBBEEEFFFGGGGGGFFFEEEFFFHHHJJJIIIHHHJJJJJJIIIGGGFFFEEEDDDCCCEEEEEEDDDCCCBBB@@@>>>===<<<;;;999777666555444444222222222222111111111111000000000000000000000000................................................---------........./////////////////////000111111...777555666]]]eeefffuuu{{{eeeDDD>>>777333444888<<<>>>:::999999:::<<<<<<;;;999555555555555555444444444666666666777777777777777777777777888888888999999777>>>CCCCCCCCCCCCAAA>>>777:::FFFYYYmmm|||sssGGG>>>:::999;;;:::666666:::888777777777777999;;;<<<<<<<<<===???@@@AAABBBCCCBBBBBBCCCEEEGGGHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLHHHGGGFFFEEEEEEFFFGGGHHHAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::___>>>;;;:::888666555444333111111111111000000000000000000000000222222111000000000111111222222333555777888::::::888888:::<<<======<<<:::@@@@@@@@@??????>>>>>>>>>===<<<;;;:::888777666666555555444333333222222222222222111111111000000000000000000000000000000000........................//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...............000000000000111222333444888888888888999;;;<<<===?????????>>>>>>=========<<<===>>>>>>>>>>>>======;;;;;;;;;:::999999888888888888777666444333222222111222222333333222222111000000000000000000000000........................------------------------------------------------------------------------------------............---............/////////000000000000111333444555777888999;;;<<<===>>>>>>??????@@@BBBCCCEEEFFFGGGBBBDDDGGGJJJLLLUUUfffvvv[[[SSSXXXLLLQQQOOOGGGEEEKKKMMMJJJFFFFFFFFFEEEDDDBBBAAA@@@AAA@@@>>><<<;;;:::999999555555444444333333222222111111111111111111111111111111111000000000//////////////////////////////000//////......//////000....../////////000000000/////////000000000000111111111111222333333444444555555555666777888999:::======???@@@BBBCCCDDDEEEEEEDDDCCCDDDFFFGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@>>>===<<<:::999777666555444333333222222222111111111000000////////////////////////---------.......................................------------............//////////////////000111333000///111;;;YYY}}}|||lllgggwwwqqq```XXXKKK@@@999777777777>>>>>>>>>???@@@>>>:::777888888888888888777777777777777777777888888999999888999:::;;;===>>>??????BBBCCCCCCAAA;;;888;;;???>>>]]]sssppplllrrr???222999666444555666666999===666666555555555777888999;;;;;;===>>>@@@BBBCCCDDDAAABBBDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKLLLLLLMMMKKKJJJIIIGGGGGGGGGHHHHHHCCCBBBBBBAAA@@@???>>>===============<<<<<<<<<<<<::::::::::::999999999999]]]===;;;:::888555444333222111000000000////////////////////////111000000/////////000000111111333444666888999999666777999;;;============AAAAAA@@@@@@???>>>>>>>>>===<<<;;;:::888777666666333333333333222222111111111111111000000000000///000000////////////000000........................///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////000111222555555666777999;;;<<<===>>>>>>>>>======<<<<<<;;;;;;<<<===>>>???>>>===<<<;;;::::::999999888888777666666555555444333222222111111222222222222111111000000000000000000000000........................------------------------------------------------------------------------,,,------------.........------------.........////////////000000111333333555666888999;;;<<<<<<<<<======>>>???AAABBBCCCDDDAAAEEEHHHHHHFFFJJJTTT]]]{{{|||qqq|||qqqWWWTTTTTTOOOFFFJJJJJJFFFHHHLLLKKKEEEDDDDDDDDDCCCBBBAAA?????????>>><<<;;;999888888888444444333333333222222222111111111111111111111111000000000000//////////////////////////////////////////............//////............////////////////////////000000000000///000000111111222333333444444444444555666777888<<<===>>>???@@@AAABBBBBBBBBAAAAAABBBDDDEEEEEEDDD@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@>>>===;;;:::888777666444333333222222222111111111111000000000////////////////////////---------------.........------------------------,,,------------........./////////......//////000///+++///555111444YYYpppcccqqq}}}sssfffVVVIIIAAA===888888888:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::;;;;;;;;;<<<===>>>@@@AAACCCDDDDDDAAA;;;;;;?????????NNNcccvvvyyyuuurrrdddAAA888999666444333444666666666666555444333333333444666777999:::;;;===???@@@BBBBBB>>>@@@CCCCCCBBBBBBCCCDDDDDDEEEGGGHHHIIIJJJJJJJJJKKKJJJHHHFFFFFFFFFFFFGGGBBBBBBAAA@@@???>>>===<<<===<<<<<<<<<;;;;;;;;;;;;888888888888777777777777ZZZ;;;:::999777555444333111000000000000///////////////////////////////////////////////////000111333444666777888888:::;;;======>>>>>>???BBBAAAAAA@@@??????>>>>>><<<;;;:::999888666555555222222222222222111111000111111000000000/////////000///............///000------------------------///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...............///000222333444666888;;;===???>>>======<<<;;;;;;:::::::::;;;===>>>???>>>===<<<:::::::::999888888777777555444444444333333222222111111222222222222111111000000000000000000000000........................------------------------------------------------------------------------,,,,,,---------.........,,,,,,---------.........////////////000111222222333444666777999:::::::::;;;;;;<<<===???@@@AAAAAABBBEEEGGGEEEAAAAAAEEEHHHYYYmmm{{{uuu~~~{{{~~~WWWMMMUUUQQQIIIFFFGGGIIIIIIHHHHHHHHHFFFBBBBBBBBBBBBAAA@@@???>>>======<<<;;;999888777777666333333333333222222222222111111111111111111111111000000/////////.........///////////////////////////......------......///------........./////////////////////000000000000...//////000000111222222222222222222333444555555999999:::<<<===>>>???@@@@@@???>>>@@@BBBCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBB?????????>>>===;;;:::999777666555333222222222222111111111111000000000000........................,,,,,,,,,------.........------------------------,,,,,,---------.........000//////.........//////***111444///+++///;;;DDD}}}wwwppptttuuu}}}rrreee______LLLGGGAAA===<<<===>>>>>>;;;;;;;;;<<<=========>>>:::;;;;;;<<<======>>>>>>>>>>>>???@@@@@@AAAAAABBB===666@@@WWW^^^^^^rrrRRR333555<<<:::888999999888777555333111444333222222222333444555777888999:::<<<>>>??????<<<>>>AAAAAA@@@???@@@BBBAAABBBDDDEEEFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCDDD?????????>>>>>>=========;;;;;;;;;;;;::::::::::::777777666666666555555555VVV999999999777555444222111000000//////////////////////////////......//////////////////...///000111333555666777888999:::999888888999:::BBBBBBAAAAAA@@@???>>>>>>;;;:::999888777666555444111111222222222111111000000000000000////////////000///...------...///000------------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......---------......///111222333555888;;;>>>???======<<<;;;::::::999999999;;;===>>>???>>>===<<<::::::999999888777777777333333333333333333333333111111222222222222111111000000000000000000000000........................------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......//////...//////000111222222333555666888999999999999:::;;;<<<===>>>???@@@>>>BBBEEEDDDDDDFFFHHHJJJ===OOO[[[fff~~~}}}}}}iiiWWWJJJLLLKKKDDDEEENNNDDDDDDCCCCCCCCCCCCEEEGGGAAAAAAAAA@@@???>>>===<<<<<<;;;:::888777666666666333333222222222222222222000000000000000000000000000/////////............////////////////////////.........------.........---------.........//////////////////000000000111......//////000111111111111000000000111222333333555666777999;;;===>>>??????>>>===>>>@@@AAAAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@============<<<;;;999999666555444333222222111111111111111111000000000000........................,,,,,,,,,------.........------------------------,,,,,,,,,---------......000//////.........//////222......111111///111777888uuuxxxuuu```cccxxxtttyyyyyynnn]]]MMMCCC===;;;;;;::::::;;;<<<======>>>>>><<<<<<======>>>??????@@@============<<<<<<<<<<<>>===???AAA???@@@AAACCCCCCCCCBBBBBB>>>>>>======>>>@@@AAABBB<<<=========>>>>>>>>>???;;;;;;:::::::::999999999666555555555555444444444UUU;;;888555444444333222111000000000000////////////............//////............/////////000000000111111111111333444555666777888999:::999===AAAEEEDDD@@@;;;777;;;;;;999777555444222111222222111111000000//////////////////////////////........................---------------------------------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///111111222333555777999:::;;;;;;:::::::::;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<;;;:::999888666555555333222222111111222222333222222222111000//////...........................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///111111222333555777999:::<<<<<<======>>>>>>??????AAABBBCCCCCCBBBBBBCCCEEEDDDDDDGGGNNN\\\qqqaaaMMMLLLJJJHHHGGGGGGGGGGGGJJJIIIHHHGGGFFFDDDDDDCCC@@@@@@@@@@@@@@@???>>>===999999888777666555444444222222222222222222222222111111111111111111111111////////////////////////..................................................................---------------............///////////////000000000000111111222333333333333222111333555666666888:::===>>>??????@@@@@@?????????BBBCCCCCCCCCBBBAAAAAA@@@@@@???===<<<:::888777666777666444333222111111111222222222111000//////...///............---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////000000000000///===eeeuuuwwwdddmmmooo~~~ssshhheee\\\SSSUUUNNNIII???777888>>>>>>999777<<<===888:::???;;;222999<<>>>>>>>>>>>>>>===>>>???@@@AAA@@@???>>>BBB@@@>>>>>>@@@BBBCCCCCC===;;;999999;;;;;;;;;:::;;;:::999888777777777777444333333222222333333444SSS:::888666666444333222111000000000000////////////............//////............////////////000000000111111111333333444555777888999:::;;;<<<>>>??????===:::999;;;:::999777555333222111111111111000000000000000................................................---------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............///000000222444666777888::::::::::::::::::;;;<<<999:::;;;;;;<<<;;;;;;;;;;;;;;;:::999777666555555333222222111111222222333222222111111000//////.......................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------............000111222333555777888999<<<<<<<<<===>>>>>>??????AAABBBCCCCCCBBBBBBCCCDDDKKKIIIFFFDDDHHHQQQ]]]eeexxxWWWGGGIIIHHHGGGEEEEEEEEEEEEFFFGGGFFFFFFDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<999888888777666555444333222222222222222222222222111111111111111111111111..........................................................................................------------------.............../////////000000000000000111222222333333222222111333444555555777:::<<<<<<===>>>???@@@@@@@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@???>>>===;;;:::888777666666555444333222111111111222222111111000//////...............------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------.............../////////000000000000333111666TTTppprrrrrrsss{{{vvv|||yyywww{{{tttlllnnnxxxpppggg```[[[TTTJJJCCCNNNBBB:::<<>>>>>>>>>>>===<<<<<>>>>>???@@@BBBCCCDDDCCCBBBCCCDDDIIIGGGCCC@@@>>>AAAFFFJJJfff|||~~~\\\FFF???@@@CCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@?????????????????????>>>===<<<;;;888777777666555444333333111111111111111111111111000000000000000000000000........................------------------------------------------------------------------......------------................../////////000000000000000111222222222222222000222444444444666999;;;:::;;;<<<>>>@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@??????>>>===<<<;;;999777666666666555444222111111111111222111111000000//////...............------------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------................../////////000000000222111+++---KKKmmmaaakkkvvvyyy|||uuuvvv~~~yyyxxxssscccfff~~~}}}{{{}}}vvvJJJ444777333222555666444222333111111111111000000000000000000000000111111111111111222222333555777999:::>>>>>>>>>>>>===<<<;;;;;;BBBBBBAAAAAABBBCCCCCCDDDFFFCCCAAA@@@AAABBBCCCCCCAAA???===<<<======;;;:::666666555555555555555666333333222222222222333333OOO;;;:::777888444333222111000000000000////////////............///......------......///........./////////000000111111222444555666777888:::999888777777777888999777777666555444333222111.../////////000000111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,---------...............///000111333555666777777777777888999::::::999999:::;;;;;;;;;;;;:::::::::999888666555444333222222111111111111222222111111000000////////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........000000000111333444666777999::::::;;;<<<===>>>>>>???AAACCCCCCBBBAAABBBCCC???@@@AAAAAA@@@BBBEEEGGGGGGVVVlll~~~hhhHHH888:::BBBDDDAAA>>>?????????@@@AAABBBBBB@@@@@@??????>>>>>>>>>===>>>>>>>>>>>>===;;;:::999666666555555444333333222111111111111111111111111000000000000000000000000........................------------------------------------------------,,,,,,------------......,,,,,,---------................../////////000000///000000111222111111111000111333333333444777999999:::<<<===>>>??????????????????@@@@@@??????>>><<<<<<;;;:::888777666555555444333222111111111111111111000000////////////.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------................../////////000000000222777666///999bbb{{{uuupppxxxmmmwwwRRR222333<<<444333555777666111///222000000000/////////....../////////000000000111111111111111222444666777888;;;;;;<<<<<<===<<<<<<;;;BBBAAA@@@@@@@@@BBBDDDEEEEEECCC@@@>>>???@@@AAA@@@AAA???<<<;;;<<<;;;:::999444333333333333444444555222222111111111111222222MMM;;;999666777444333222111000000000000////////////..................------------......---............/////////000000111333444555666777888888999999999888777666555555555444333222222111......//////000000000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------------.../////////000111333444555555555555666666888999999888999::::::;;;;;;:::::::::999888777555444333333222111111000000111111222000000000///////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------.../////////000222333555555777888888:::;;;<<<=========???BBBBBBAAA@@@@@@AAA<<<===??????>>><<<======888;;;BBBLLLWWWggg~~~|||QQQ===<<<::::::::::::999888;;;<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>===============<<<;;;:::888888555555444444333222222222000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,------......,,,,,,,,,------------...............////////////...///000000111111000000///000111222222333555777::::::;;;;;;<<<;;;;;;;;;======>>>>>>>>>>>>>>>===;;;::::::888777666555444444333333222111111111111000000000///////////////...------------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////111,,,///666555000888HHHrrryyyjjjlllxxxiii@@@444999999444555444555666333......222//////.........---------....../////////000000000000000000111222444555666666777999:::;;;<<<======???>>>======>>>@@@AAABBBBBB@@@===<<<<<<>>>>>>===???<<<:::999999999888666222222222111222222333333222111111000000111111222JJJ;;;999555666444333222111000000000000////////////..................------------......------------........./////////000222333444555666666888999::::::888666555444333333333222222111111...//////////////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,------------/////////000111222333444444444444444555777888888888888999:::::::::::::::999888777666555444333222111111000000000000111111////////////////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------////////////111222333444555555666777999:::;;;;;;;;;===@@@AAA@@@???>>>>>>:::<<<>>>===;;;:::999:::<<<888777;;;???CCCKKKSSSnnn^^^FFF<<<444444888;;;;;;777555666888999:::<<<===>>>?????????<<<=====================<<<<<<<<<;;;:::888777666333333333333222222222111////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------------........./////////......///000000000000000...///000111000111333666888888999999999999888777;;;<<<<<<============<<<:::999888777666555444444333333222111111111111111////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------........./////////,,,111000+++///999555)))111MMMzzzwwwxxxuuuppp{{{~~~QQQ...000===;;;444555333000000111///---///333............------------............/////////////////////000111222444444222333555888:::;;;<<<<<<::::::;;;;;;<<<===>>>??????<<<:::999:::;;;<<<<<<<<<:::888777777888666555222222111111111111222222111111000000000000111111yyyFFF999888555666444333222111000000000000////////////...............------,,,,,,------...,,,,,,---------............///000111222444555555666777888888888777666555222222222222222111111111///////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))******+++,,,,,,------++++++,,,,,,,,,---------------......///000222222222222333333444666777888888888999::::::::::::999888888777666444333222222111111000000000000111111////////////////////////........................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---++++++,,,,,,,,,---------.........///000111222333222333444555777888999:::888;;;???@@@???===<<<<<<:::<<<===<<<;;;:::;;;===>>>;;;:::===<<<999888999DDD\\\xxxxxx[[[KKKGGG:::222777<<<:::444---,,,111777;;;===777888:::<<<<<<===<<<<<<::::::;;;;;;<<<<<<<<<===<<<<<<;;;:::999777555555222222222222222111111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++,,,,,,,,,------------------.........//////---...//////000000//////---...000000///000222444444555666666777777777777::::::;;;<<<<<<<<<<<<<<<888888777777666555444444333222222111111111111111////////////////////////---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------.........//////***555777---)))000333///666777BBB^^^}}}yyyyyyzzzyyywwwzzzwwwssswwwnnnrrr|||LLL888111444<<<888,,,...:::333///---///000...///222///............---------------........./////////.........///000111222333111222444666777999999999777888999:::<<<<<<<<<======:::888777999;;;<<<<<<:::888666666777777777666333333222111000000000111000000000//////000000000tttBBB888888555777444333222111000000000000000/////////...............------,,,,,,------...,,,,,,,,,---------............///111222333444555777777666555555555555555222111111111111111111111000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---...///000111222222222333444555777888888888999::::::::::::999888888777555444333222111111111000000000000111111.........///////////////........................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------............///111222222111111333444555777888999777:::>>>???>>><<<;;;;;;>>>>>>===;;;888666777888777666888<<<;;;888888;;;888:::;;;AAAVVVrrr{{{^^^DDD<<<888999444...555999///,,,111666666333222333666666777999:::;;;;;;::::::999999999::::::;;;;;;<<<;;;;;;;;;:::888666555444222222222111111111111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,------------------.........//////---......///////////////---...////////////222444111222333555666777777777999:::;;;;;;<<<<<<<<<;;;888888777666555444444333222222111111111111111111.........///////////////---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////000***+++444444,,,---666,,,///000222@@@bbboooMMM???:::888<<<777...000999555)))666111///222222///......//////.........------------------.........//////............///111222222222222444555666666777777555777999;;;<<<<<<<<<;;;<<<999777777999;;;<<<<<<999888666666777888888777444444222111000000000000000000////////////000000mmmEEE===666888444333222111000///////////////............---------......---------,,,,,,,,,........................---111555444111000222666333444555555666555555555222222222111111111111000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************)))************+++++++++******+++++++++,,,,,,,,,---------............///000111222222444444555666999888888888777777666666555444333222111111111111000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++************************++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,---------------............///000111222333555666777888888999:::;;;<<<<<<<<<<<<======<<<;;;;;;:::999999999888777555555555666777555555555777999===AAACCCTTThhhxxx___KKK???;;;999888555555444333333222111111111111222222222333333333444444555777888999:::;;;===<<<::::::999:::;;;<<<;;;;;;:::888777555444444222222222111111111111000000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///////////////000000000000111222333444555777888888777888:::::::::888666555666666555444333222222111222111111000000000000000////////////////////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////---333777444///555FFFVVVoooMMM@@@;;;888888222222222111111111000000////////////////////////------------------------------------------------............////////////222222222333333444444444888999999::::::;;;;;;<<<:::999999999999:::;;;;;;999777555555666777777666000000000000000000000000000000000000000000000000lllDDD>>>666888444333222111000///////////////............---------......---------,,,,,,,,,........................,,,000444444222111444777333333444555555555555555222222222111111111000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************)))************+++++++++******+++++++++,,,,,,,,,------------............000000111222333444555555888777777777666666666555555444333222111111111111000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***+++++++++++++++,,,,,,,,,------------------............000000111333444555666777777777999:::::::::::::::<<<;;;;;;:::999999888888888777666555555555666666666555555555777999<<<======BBBIIINNNSSS]]]jjjuuu}}}iiiTTTFFFCCC<<<555222222333111///333333333222111000000000///000000000000111111111333444555666777999::::::<<<;;;:::999999:::;;;;;;;;;:::999888666555444333222222222111111111000000000000000000/////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------................../////////000000000111111222444555666777888888888:::::::::888777555777666666555444333222222222111000000//////000000........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////111222000...111999@@@@@@[[[kkkVVV???666444222111111222222111111111000000000........................---------------------------------------------------.........////////////111111111222333444444555888888999999:::;;;;;;;;;::::::999999::::::;;;<<<888666444444555555555444000000000000000000000000////////////////////////iiiDDD>>>666777444333222111000///////////////............---------......---------,,,,,,,,,------------------------,,,///222111//////111444222333333444444444444444222222111111111000000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++*********************************)))************+++++++++******+++++++++,,,,,,,,,------------............///000000111222333444444666666555555555555444444444333222111111111111111000000000000000000000000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++++++++++++++,,,,,,,,,,,,------------............///000000222333444555666555666777888888999999999:::999999888888777777777777666555555444555555555666555444333444555666777000111222333333777;;;???>>>GGGLLLJJJKKKQQQPPPLLLMMMUUUYYYVVVUUUUUUOOOEEEGGGEEEBBB>>>;;;555000+++//////000333888999777444111111111000000//////...------........./////////222333333555666777888999:::999999999999999::::::999999888777666444333333222222111111111000000000000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------.....................////////////000000111222333444666777777888888999::::::999777666777777666555444333333222222111000000//////000000........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////000...------///111000///555777===IIIbbbzzzXXXBBB999777777;;;;;;888666777111111111111000000000000........................---------------------------------------------------------.........////////////000111222444555555777777888888999::::::;;;::::::999999::::::;;;<<<888666444333333333222111000000000000000000000000////////////////////////fffCCC???666777555333222111000///////////////............---------......---------,,,,,,,,,---------------------------...///...,,,+++---///111222222333333333333333111111111111000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,---------............//////000111222333333444444444333333333333333333333222111111111111111//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++******************+++***++++++++++++,,,,,,,,,,,,,,,---------............//////000222333333444444555666777888888888888777777777666666666555555555555444444444444444444444444333222222333333444333555888:::999555///***333555555333777;;;999333555999:::777777999888333111000//////111444666888777444111000000111///...111000000000//////......------------............000111222333555666777777888888888888888888999999888888777666555444333222111111111111000000000000000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........------.........////////////000111222333555666666777888999999999888777777888777666666444444333222111111000///////////////........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////---+++---111333111///444333111111777FFFZZZhhh^^^GGG;;;666444::::::999888555111///000111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...///000222333444555666666777888888999999::::::999999999999:::;;;;;;888666444333333333222000000000000000000000000000////////////////////////bbbBBB???555777555333222111000///////////////............---------......---------,,,,,,,,,------------------------,,,,,,---------...000222000111111222222222222222111111111000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...---......///000111222222222222222222222333333333222222111111000000111111////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++******************+++++++++,,,,,,,,,,,,,,,------------...---......///000111222222444555666777777888888777555555555555555444444444333333333444444444333333222222222222222333444444666222///...111444666666111222222000000222111///333333111------000222111;;;:::777333000......///111///,,,++++++------...000000000000////////////---------.........////////////000111333444555666555666666777777777777888777666666555444333222222111111111000000000//////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...------------...............///000111222444555555666777777777777777777777777777666555444333222222111000000///.../////////........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................///111333444+++111777;;;999666444444CCCSSSppp\\\QQQAAA666333777===@@@999777222///...///000000000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...///111222333444555555666666777888888999888888888888888999::::::999777444333444333222111////////////////////////........................___AAA@@@555666666333222111000///////////////............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---000444777888///000000111111111111111111111000000000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------...///000111222111111222222222222333333222111111000000000111111000000000000000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++++++++***)))************++++++++++++,,,,,,,,,,,,------------,,,------...///000000000333444555666777777777777444444444444444444444444111222222333333333333222000111111222333333333444444111...---...111333333000333555444111111333555111222222111111111000///''')))+++,,,,,,---///111---///111333444444333222////////////////////////---............/////////---...///000111333333444333444555666666777666666555555444444333222222111111111000000000//////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,---------......---...///000111333444444555555555555555666666666666666555444333222222111111000//////......//////------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------............//////---+++,,,///333777555000---,,,111999>>>---000:::GGGTTTbbbvvv}}}qqq___NNNEEE===<<<;;;;;;;;;999555222666555333111444888888444////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...000111222222444444555666666777777888777777666666777777888999888666444333444444333111////////////////////////........................]]]@@@@@@555666666333222111000///////////////............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///333555777...///000000111111000000111000000000///////////////............---------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************((()))))))))*********+++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---...///000000111111111222222222333333333111111000000000000111111000000000000000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++++++++***)))************++++++++++++++++++,,,,,,,,,---------,,,,,,------......//////111222333444555555555555444444444444444444444444000000222333333333222222000000111111111111111111111333666666444000---***---///222222///---///222++++++---///000---,,,+++///222444333222111333444)))+++...//////---,,,+++------------............---------.........//////,,,,,,---///000111222333111222444555666666666555444444333333222222111111111000000000//////////////////.........---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------,,,---...///111222333333333333333333444444555555555555444333222111111000000000///............///------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------...---,,,,,,---//////111222333222111111111;;;777333111000000888AAA@@@HHHRRR[[[```eeejjjnnnwwwvvvwwwzzz{{{ssseeeYYYMMMEEE?????????;;;999:::666777777999999888777555...111111------000///+++/////////.........------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...//////000000333444444555666666777777555555555555555666777777555444222111222333222111////////////////////////........................[[[@@@@@@555666666333222111000//////////////////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++***,,,---...///...//////000000000000000000000000000//////////////////.........---------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))*********+++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---...///000000111111222222333333333333111000000000000000111111000000000000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***))))))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........000000111222333333333333444444444444444444444444///000111222333333222111000000000111000//////......000000///......000222...///000111...++++++......---...000000//////111---///000///,,,***,,,...---...---,,,+++,,,///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,---...///111222222111222333555666666555555444333333222222111111111000000000000//////////////////.........---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,---...///000222222333222222222222222333444555555444444333222111000///000000///...............---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......******+++---000000///...,,,...///111222333444444111111444888999666666999>>>===>>>???@@@BBBBBBBBBBBBCCCDDDFFFFFFCCC===888<<<::::::<<<<<<888888<<<777777666555444333222111000666666///,,,///000/////////.........---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////333333444444555666666777444444444444444555666666333222000000111222111111////////////////////////........................^^^CCC999777888444222111111000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////............///////////////............---------++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////000000111111111000000///000000000000000000000000////////////............000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,---------......000000111222333333333333222222222222222222222222000000111111111111000000000000000000000000000000////////////....................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...///000000111111222333333444444333333222111111111000000//////000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---...///000111111222333444555555555555555444333222111111111111000000000000////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////000000000000111111222333555666666777888:::<<>>>>>999999999888888888777777444444333333222111000000111000000///...---------//////.........---------------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........///000111222333444444555444333333333333444555333333222222111000//////////////////////////////------------------------]]]CCC999777888444222111111000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////............////////////............------------++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---......///000000000111111000000///////////////////////////////////////............000//////...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,------------...///000111222333333333333222222222222222222222222000000111111111111000000000000000000000000000000////////////............------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------...//////000000111222222333333333333333111111111000000000//////000000000000/////////......------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---...///000000222333444555666666666666444444333222111111111111000000000000/////////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........................../////////000000000000000111111222444555555666777888:::<<<===>>>>>>>>>>>>>>>>>>>>>=========<<<777777777777666666666666444333333222111111000000000000000///...---------///.........------------------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------......//////000222333333444555444333222222333444555333333222111111000//////........................------------------------ZZZBBB:::777888444222111111000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---............/////////............------------++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,------......//////000000000000///////////////////////////////////////............---//////......---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------//////000111222222222222111111111111111111111111///000000111111000000///000000000000000000000000/////////............---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------....../////////000111222222333333222222111111000000000000//////000000000/////////......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---...//////000222333444555666666666666444333222111000000000000000000000/////////.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....../////////000000000//////000111222333333444444666777999;;;;;;;;;:::<<<<<<<<<;;;;;;;;;::::::666666555555555444444444333333222222111000000000000000//////...---------............------------------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------......///000111222333333444333333222222333333444222222222111111000000///........................------------------------VVVAAA:::777777555222111111000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////.........---------,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------......//////000000////////////////////////////////////.........---------.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------......///000111111111111111111111111111111111111//////000000000000////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........///000111111222222111111000000000000000000//////000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,------...//////111111333444444444444444222222111000000000000000000000/////////............---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000......///000000111222222222333666888:::;;;;;;;;;::::::::::::999999999999555555444444444333333333222222111111000000000000/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------......//////000111222222333333222222222222333333222111111111000000000///........................------------------------RRR@@@;;;777666555222111111000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............------------,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---...///////////////....................................---------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...///000000000000000000000000000000000000//////000000000000//////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------...///000000111111000000//////////////////000000////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,---.........//////000111222222222222111111000/////////000000////////////...............---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////---......//////000000000000222555999;;;===>>>>>>:::999999999888888888888555555444444444333333333111111000000000000//////............------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........//////000000111111222222222222222222111111111111000000000000000........................------------------------OOO@@@<<<777666555222111111000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------------.........------------,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---...////////////.................................------------,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...////////////////////////////////////...//////000000//////....................................------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////......////////////000000/////////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---------------...///000111111111111000000////////////000000/////////.........------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---........./////////000000222555888;;;<<<======888888888777777777666666444444333333333222222222000000000///////////////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---........./////////000000111111222222111111000000000000000000000000000------------------------------------------------LLL???===777555555222111111000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---.............................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,---......///......////////////////////////......////////////......------------------------.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++,,,,,,++++++++++++++++++------...////////////............/////////000000//////.........---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,------------...///000111111111111/////////......//////000//////.........---------...---,,,,,,++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............////////////000111333555777888888888666666555555555444444444222222222111111111000000////////////////////////------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------............//////000000111222222111000000///000000000000000000000------------------------------------------------KKK???===777555555222111111000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---............////////////////////////......////////////......------------------------......---------,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,+++++++++++++++++++++,,,---......//////......---.........//////000000//////.........---------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---...///000111111222222222//////.........//////000//////.........---------...---,,,,,,++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........///////////////000111222333444333333222444444444333333333222222000000000000////////////.........///////////////------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------..................///000111222222111000///////////////000000000000------------------------------------------------}}}NNN@@@777777333777222111000//////...............---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---///...---,,,,,,---++++++************++++++************************************************************************************************,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,---......---------............///------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))************************)))************+++++++++************************************************++++++,,,,,,,,,,,,---------------............/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,,,,------..................------000000///...------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,---...///000111222////////////////////////000///...---------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---...///000111222333333333333333333333444555666222111111000///......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////111111222222222111111000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,|||MMM@@@777777333666222111000//////...............---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...,,,***))))))***++++++************++++++************************************************************************************************,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,------...------------............------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))************************)))************+++++++++************************************************+++++++++,,,,,,,,,------------------............///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++,,,,,,,,,------..................------000//////...------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,---...///000111111........................//////...---------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---...///000111222222333111111111222333555666777111111000000///......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,,,,---...///111111111222222111111000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,zzzLLL@@@777777333666222111000//////...............---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******,,,...++++++************++++++************************************************************************************************,,,,,,,,,++++++++++++***************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------------------............------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***************+++++++++***************************************)))************+++++++++************************************************++++++++++++,,,,,,,,,,,,------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++,,,,,,,,,,,,------------------......//////......---,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,+++,,,,,,---...///000000........................//////...------------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---......///000111222222//////000111333555777888111000000//////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000000111111222111111000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,wwwKKK???888777222555222111000///..................---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,///333777++++++************++++++************************************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++***************************************************++++++++++++,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,,,,,,,------------...............------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++,,,,,,---......//////........................///......---------......------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...//////000111111//////000000222333555555000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...//////000000111111111111111000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,uuuJJJ???888888222555222111000///..................---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******++++++,,,///333666++++++************++++++************************************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++*********+++,,,---++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++*********************************************************+++++++++,,,,,,,,,,,,,,,------------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************+++++++++,,,,,,,,,,,,,,,,,,------......---------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++,,,,,,------....................................---------......///------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...//////000000111111000000000111111222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........///000111111111111111000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,rrrHHH???888888222444222111000//////...............---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++***))))))+++---++++++************++++++***************************************************************************************************++++++++++++,,,,,,,,,************************)))))))))))))))))))))))))))************++++++++++++******)))***+++---...++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++++++++***************+++++++++************************)))************+++++++++************************************************************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************++++++++++++++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************+++++++++++++++++++++,,,,,,,,,------------------------------...------------...//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////111111000////////////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---.........///000111111111111000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,pppGGG???999888222444222111000//////...............---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,+++)))'''((()))++++++************++++++******************************************************************************************************+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))************++++++++++++***))))))***+++---///++++++++++++++++++++++++++++++******************++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************)))************+++++++++************************************************************++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------...//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------------........./////////......///000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...---...///000111111111111000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,oooGGG???999888222333222111000//////...............---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))+++------+++******+++++++++************++++++*********************************************************************************************************++++++,,,,,,,,,************************)))))))))))))))))))))))))))************++++++++++++***))))))***+++...///++++++++++++++++++++++++++++++******************++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******++++++++++++))))))******++++++++++++************************)))************+++++++++************************************************)))************+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++,,,,,,---------------------------------------...///000---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------------------------......000111222---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...---...///000111111111111000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,iiiHHHEEE<<<>>>999333111111000//////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++)))************+++++++++***++++++,,,,,,++++++***,,,,,,++++++***)))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************++++++******************++++++++++++++++++++++++,,,------......------,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,........................,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////////////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))************************)))************+++++++++------......//////000000000000///.....................---,,,,,,,,,,,,---++++++++++++++++++++++++hhhGGGEEE;;;===888222111111000//////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++)))************+++++++++***++++++,,,,,,++++++***,,,,,,++++++***))))))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************************************++++++++++++++++++++++++,,,,,,------------,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,........................,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))************************)))************+++++++++------......//////000000000000///.....................---,,,,,,,,,,,,---++++++++++++++++++++++++fffFFFDDD:::;;;777222111111000//////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++)))************+++++++++***++++++,,,,,,++++++***,,,,,,++++++***)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************************************++++++++++++++++++++++++,,,,,,------------,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................///......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***************************************)))************+++++++++,,,------...//////000000000//////............///......---,,,,,,,,,,,,---++++++++++++++++++++++++dddEEECCC999999555111111000000//////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++************++++++))))))*********+++++++++***++++++,,,,,,++++++***+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************************************************++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************************************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))*********+++++++++,,,,,,------...///000000000///............//////......---,,,,,,,,,,,,---++++++++++++++++++++++++bbbDDDCCC888888555111111000000//////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++************++++++))))))*********+++++++++***++++++,,,,,,++++++***+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************************************************+++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))*********+++++++++++++++,,,---...///000000//////............//////......---,,,,,,,,,,,,---++++++++++++++++++++++++aaaDDDCCC888888555222111111000//////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++)))************+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++************************)))************+++++++++******+++---...///000111///............//////000......---,,,,,,,,,,,,---++++++++++++++++++++++++```EEEDDD888888555333111111000//////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++)))************+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++************************)))************+++++++++)))***+++,,,...///000111...............///000000......---,,,,,,,,,,,,---++++++++++++++++++++++++```EEEDDD888888666333111111000/////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++)))************++++++++++++++++++,,,,,,+++++++++******************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))))))))))))))))))))))))))************+++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++************************)))************+++++++++)))***+++,,,...///000111...............///000111......---,,,,,,,,,,,,---++++++++++++++++++++++++\\\BBBBBB777888555222000000000000///////////////---111555###***>>>###...;;;+++$$$:::"""###;;;,,,)))333///@@@...:::'''666'''+++$$$,,,000%%%******555***!!!222 ,,, 444888,,,###000'''(((...... 000111444,,,,,,888------###///''',,,$$$+++***%%%***888111>>>***###333+++&&&111---***+++***...((('''000((()))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++*********))))))************************************************++++++,,,,,,,,,,,,------///......---------......///......------,,,++++++++++++++++++++++++++++++[[[BBBBBB777888555222000000000000////////////222000---...,,,___!!!!!!777>>>///((((((///+++///)))%%%:::&&&???]]]))))))555!!!888%%%``````&&&###888---777iiiVVV...---,,,000,,,***((()))...+++)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++*********))))))************************************************+++++++++,,,,,,,,,------......------------......///......------,,,++++++++++++++++++++++++++++++ZZZAAABBB777777555333000000000000////////////000111------+++WWW888///555YYY***111%%%...,,,+++'''UUU'''!!!... 222bbb888)))WWWDDD###)))222...&&&))),,,+++...)))************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++***************************************************************++++++++++++,,,,,,,,,,,,...---------------......///......------,,,++++++++++++++++++++++++++++++WWW@@@BBB666666555333000000000000////////////---000---111)))---@@@555^^^KKK"""...!!!,,,---HHH===\\\&&&''',,,,,,555111%%%xxx///(((///<<>>222..."""000KKK777DDD'''555%%%------!!!iiiHHH;;;hhh444 444666'''$$$111+++,,,///$$$000))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++***************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---......///......------,,,++++++++++++++++++++++++++++++SSS???AAA555555444555000000000000////////////,,,444+++///...+++999999555000---"""444!!!"""HHH@@@+++,,,###000,,,111,,,(((111NNN```$$$999"""222...VVViii===ttt{{{"""+++&&&''',,,vvvFFF"""...///+++000%%%///)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************+++++++++************************************************************++++++++++++++++++++++++,,,---...//////......------,,,++++++++++++++++++++++++++++++QQQ>>>AAA444444444555000000000000////////////***555+++---,,,$$$---111;;;333(((***777"""<<< 222"""///000,,,"""---$$$222)))111]]]<<<111JJJ>>>!!!'''$$$)))~~~888###000777///+++'''///333yyy******...&&&222))),,,)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))*********+++++++++************************************************************++++++++++++++++++++++++,,,---...//////......------,,,++++++++++++++++++++++++++++++QQQ>>>AAA444444444555000000000000////////////---555(((...666---...+++???(((,,,///((((((111&&&,,,666%%%%%%+++666(((nnn@@@,,,)))&&&MMM$$$&&&)))555CCC++++++333000$$$---+++&&&:::222''',,,###444,,,***)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++************************,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))******++++++++++++************************************************)))************+++++++++++++++++++++,,,---...//////......------,,,++++++++++++++++++++++++++++++RRR@@@BBB666777666222222222111111000/////////........................===+++,,,---///---)))(((,,,...+++***111%%%111DDD222111(((000WWW******ddd,,,;;;bbb)))444333222))),,,******}}}---&&&)))++++++...(((+++++++++*********))))))***************************++++++,,,,,,++++++************************************************************)))))))))))))))******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------.........---,,,++++++---...000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++QQQ@@@BBB666777666333222222111111000/////////........................===+++,,,***,,,//////---+++***+++)))666>>>===... 777ttt444---###BBB$$$))) 666999,,,'''uuu000++++++,,,,,,+++)))+++++++++*********))))))***************************++++++,,,,,,++++++***************************************************************))))))))))))******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++************++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------.........---,,,++++++---...000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************************++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++PPPAAABBB666777666333222222111111000/////////........................===+++,,,,,,***---222000***...888???ttt333111---,,,!!!(((000222ppp///...'''---555 ???___ttt......))),,,,,,(((---+++++++++******************************************++++++,,,,,,++++++*********************************************************************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------,,,+++,,,---...///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************+++++++++,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++OOOAAACCC555666666444222222111111000/////////........................===+++,,,222+++***///---)))555III***222((()))^^^444///AAA999&&&(((%%%333777---CCC'''+++'''***,,,'''222***************************************************++++++,,,,,,++++++***************************************************)))***************++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,---...///------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++NNNAAACCC555666666555222222111111000/////////........................===+++,,,333,,,***///+++&&&222FFF333***(((000TTT///888(((666&&&666333333<<<""""""...hhhbbb'''&&&******''',,,'''222***************************************************++++++,,,,,,++++++***************************************************))))))******+++++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++MMMAAACCC555666666555222222111111000/////////........................===+++,,,---+++...111---&&&)))222555000,,,%%%222$$$111333444"""<<<&&&!!!"""###222---...,,,,,,***@@@222///%%%,,,,,,111&&&,,,)))---***************+++++++++***************************++++++,,,,,,++++++***************************************************))))))******+++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++LLLAAADDD555555666666222222111111000/////////........................===+++,,,***,,,//////---***))))))%%%222)))UUU000+++///...+++jjj000111666+++eeeCCC,,,###,,,***$$$333777333RRR&&&,,,...)))666###,,,---)))))))))*********+++++++++***************************++++++,,,,,,++++++***************************************************))))))***++++++,,,------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,------......------,,,,,,,,,---------..............................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++LLLAAADDD555555666666222222111111000/////////........................===+++,,,+++...---***+++000222000++++++---000:::))))))JJJ+++'''444111&&&***...%%%(((ttt+++III%%%(((:::,,,///222+++&&&''')))qqq...***###666 ,,,000((())))))******++++++++++++************************+++++++++,,,,,,+++++++++************************************************))))))***+++,,,,,,------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......+++,,,------......------,,,,,,,,,------.................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++OOO@@@===666;;;666444111111111111000000000000,,,<<<(((000999''')))***222...%%%000+++"""555dddKKK(((000'''///XXX""",,,///&&&666}}}HHH'''...,,,'''+++***---((()))))),,,LLL555$$$******...CCC++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++,,,,,,------,,,,,,------------------------------------------------++++++,,,,,,,,,---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------........./////////...---...///000///......///...------///---***,,,------,,,,,,......,,,---,,,,,,,,,---...//////////////////...---,,,+++------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++OOO@@@===666:::666444111111111111000000000000444###444666dddnnn...222,,,###555---;;;^^^((('''wwwXXX***333444)))(((EEE,,,111 :::///333###999vvvEEE555777000EEEBBB&&&(((>>>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,------------,,,------------------------------------------------++++++,,,,,,,,,---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------........./////////.........///...---,,,***,,,///222333333000---444444444333333444333222555333111000///...,,,+++...//////////////////...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++NNN@@@===666:::666444111111111111000000000000222(((,,,///...vvv+++///+++111111 ...FFF(((222111---((("""EEE@@@333!!!))),,,---MMM???---)))aaa***...555++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------........./////////......//////000//////...---...///111222111000000...---,,,...//////---,,,111///...///000111000...---------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,MMMAAA>>>666999555555111111111111000000000///---;;;+++---888 555---+++;;;''';;;$$$000444'''///***---333&&&---&&&000,,,<<<$$$000---CCC***www888+++***GGGhhh]]]++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------,,,,,,------------............................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------....................................////////////,,,---///000000000111111444111//////......222777===999999<<<>>>===;;;:::333111///000222222000...//////..........................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......------------,,,,,,,,,~~~LLLAAA???666888555555111111111111000000000///---&&&000555333666444///---xxx---,,,###;;;###'''AAA***:::555000111444***)))222...,,,000777PPPppp...+++>>>)))>>>---(((ooo555++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------------------------------------.........//////................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------................................./////////000000---...000///......000222333222444:::<<<<<>>===:::444///111000000//////000111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---............---------,,,,,,|||LLLBBB???666888555555111111111111000000000000???(((222'''000999%%%,,,%%%+++^^^>>>000444!!!222>>>222---888aaaCCC333+++333666---)))...///,,,333!!!---&&&444 <<<---888888PPP'''555???::::::"""...999VVV)))%%%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................,,,,,,---...............------------------------------------------------,,,---------....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------............------........./////////................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............................../////////000000000///111222000...///444888666999DDDRRRWWWVVVZZZbbbkkkbbb___dddeee^^^WWWVVV^^^ZZZUUUTTTTTTRRRKKKEEE333222000///......///000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...............---------,,,{{{KKKBBB???555777444555111111111111000000000000&&&,,,:::333666222###999///333)))777999555!!!...111000......&&&...###222999&&&333888***------)))///...000///...222///(((;;;444(((>>>&&&%%%:::///>>>,,,,,,'''EEE+++,,,666(((999,,,)))...'''000######444888333&&&444'''111''':::###444,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,---------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................,,,------...............................................................------------....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------..............................------------.........///............////////////................................................................................................................................................------------------------------------------------------------------------------------------------.........................../////////000000000000000222444555666<<>>999444000...---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...............------------zzzKKKBBB@@@555777444666111111111111000000000000///000444$$$///:::%%%000---444(((666!!!%%%AAA******000'''&&&111222444((("""<<>><<<>>>CCCEEE??????@@@@@@;;;555555888777555444444444222///---............///000111111---------------........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------......///000............////////////000000/////////000000111&&&---111000333999888000000222777CCCQQQUUUHHH666222555888666222000222555111444444111000444666555///000000///------...000------------------------........................................................................................................................000...---,,,...///000000,,,000444333///666KKK```oooiiieeeccc``````lll{{{|||kkkqqq{{{bbbIIICCC888...---111222.........---------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------.........///......---,,,tttJJJEEEAAA666999666555222222222111111111000000////////////////////////000000000000000000000000...111333222000...000111///---,,,555KKKlll{{{wwwyyy||||||~~~qqq[[[HHH???888444...***---555....../////////---,,,+++,,,,,,,,,,,,+++,,,---...------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,111000000000//////......---------------------------............/////////+++,,,---//////000//////,,,---///111111000///......------,,,,,,+++++++++000///...+++)))+++///333,,,---.........,,,***)))........................------------------------------------------------------------------------------------............------------........................//////////////////000000000111111111000000000000222333555555---000000111BBBVVVYYYOOO^^^kkkvvvzzz~~~|||ooo```[[[```PPPHHH@@@;;;:::;;;???DDD555333111000000///...---///000000//////...------........................------------------------------------------------------------------------------------------------,,,,,,,,,------------...........................------------....................................................................................------------------------------------------------------------------------------------------------------------------------------------...........................//////000///////////////000000000222222111000///000222444888555444777999999888888EEEJJJSSS___jjjjjjXXXEEEAAA@@@===888333222444777---111///***---555333)))000222333222///------...................................................................................................................................................///...---...111333333222------444@@@JJJTTTcccrrrlllffffffoootttzzzttt{{{|||dddaaaaaaSSS<<>>XXXqqqxxxnnnbbbWWW```vvvvvviii|||ZZZ???888444,,,000///......---------...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------...------,,,,,,------...------...............---oooHHHEEEBBB666999666666333222222222222111111111000000000000000000000000///////////////////////////000000---***---666===\\\{{{}}}yyypppmmmpppmmmggg\\\]]]___```______```bbboooqqqxxxdddMMM>>>555/////////............///000------...000222111///,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...------............------,,,,,,,,,,,,,,,+++++++++////////////////////////////////////000000000000111000000/////////000000222111///...000333777:::<<<======>>>??????@@@@@@:::::::::::::::666000,,,................................................------------------------------------------------------------------------------........./////////------........./////////....../////////000000000000111111111222222222222444333111......444<<>>666555222///......000000---...000333666444000+++------,,,,,,,,,,,,++++++******+++,,,,,,---......------............------+++,,,,,,,,,,,,,,,,,,---//////////////////////////////000000000111111111000/////////111444777999;;;???EEEKKKQQQVVVYYY[[[ZZZYYYWWWUUUSSSQQQOOONNNSSSMMMGGGEEEFFFDDD>>>888888666333000....................................------------------------............................................................////////////............////////////.../////////000000000000111111111222222222333333;;;444000666HHH___qqq{{{|||xxxuuuxxxxxxnnn```UUUNNNIIIDDD@@@777555222///......000222---------.........//////------------------------........................................................................------------........................................../////////000000000........................................................................,,,,,,,,,---------..............................------------------------............................................................///////////////////////////000000111//////000111111222333333000444999===CCCLLLXXXaaafffuuuzzziii^^^TTTRRRSSSRRRPPPPPPFFF===222...///222222000........................................................................................................................///////////////////////////111333111///111999AAAFFFjjjvvv```^^^lllwwwvvvrrrsssmmmUUU<<<333222111000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......................................................------------......,,,------...//////......lllFFFEEECCC666888777777333333333222222222111111000000000000000000000000111111111111111111111111111000000888PPPyyyyyykkk```ZZZXXXUUUOOORRR^^^dddkkkyyyfffMMM===:::555111......000111---...111555888666000+++---------,,,,,,,,,++++++******+++,,,,,,---......------............---------.........//////000000000000000000000000000000000000000000111111111111333222333555:::AAAGGGKKKOOOZZZlll}}}zzzvvvsssnnn```QQQJJJLLLOOONNNKKKJJJFFF@@@:::555222111111////////////////////////------------------------............................................................/////////000............/////////000////////////000000000000111111222222222333333333111333AAA___zzzvvvyyyhhh]]]UUUMMMHHHDDD@@@:::444000...///000---------.........//////------------------------........................................................................---------.........//////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////,,,,,,,,,------.................................------------------------............................................................/////////000///////////////000111111///000000111222222333333444:::AAAHHHPPP]]]lllwwwssseeeWWWVVV]]]^^^NNN;;;111000222111///////////////////////////................................................................................................000000000000000000000000...222444222000777FFFRRRsss{{{ddd^^^ssswwwzzzwwwoooKKK444333222111000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000......................................................------------......,,,,,,---.../////////...nnnKKKCCC???999:::222666444444333333222111000000000111111111111222222222222000222555222...///555777///EEEhhh~~~sssccc^^^SSSFFFBBBRRRYYYcccmmm~~~~~~yyymmmKKKHHHAAA666///...//////---------,,,+++,,,...000------------------------------------------------.........................................................///000000///---000...000333111---000777444;;;<<>>///---777000000//////////////////........................////////////////////////........................---------........./////////......------......///---000111---((()))000777//////111444444555:::@@@;;;???BBBAAAAAA@@@<<<888111444666888::::::333,,,888444111000111000//////555333000......---,,,***........................---------------------------------------------------------.........//////////////////////////////222///,,,,,,...222555666000+++999<<<@@@DDD===GGGNNNeeerrr___JJJ555111666222222111000000111111111000////////////////////////........................................................................//////.........///000000000...+++---:::RRRiiiwwwdddbbbtttyyywww{{{{{{{{{WWW>>>777///+++------000///......------..............................------------------------........................------------------------///.........////////////111///111...$$$&&&///222222...,,,000222222222333---+++,,,///000///000444////////////000000111111...............///000000kkkIIIBBB>>>:::;;;444888444444333333222222111111111111111111222222222333333111111000------888DDDdddsssPPPQQQYYYWWWWWWcccjjjjjjnnn^^^aaa]]]OOOCCCAAAFFFKKK;;;;;;===???AAAAAAAAA@@@<<>>===555444:::BBB666111666444+++(((.../////////000000000000000//////......//////000000jjjGGGAAA>>>:::<<<555999444444333333333222222222111111111222222222333333///,,,444<<<222...PPP~~~vvvaaaFFFPPP___eeeiiirrrmmm^^^XXXJJJFFF???;;;>>>AAA===555@@@???BBBGGGIIIGGGEEEFFF>>>@@@BBBBBBFFFMMMVVV[[[^^^GGGHHHCCC333222111///////////////...........................................................................////////////////////////111222333222222111222222111444;;;EEETTTnnncccIIIHHHJJJNNNIII===444222///000000000000000/////////............................................................//////////////////000000000111111111222000...///222444444333:::777///:::\\\{{{lllMMMDDDLLLIII;;;666555222000////////////........................////////////////////////..................................../////////////////////...//////000000///111333333222222333444333KKKiii{{{hhhVVVGGGFFF@@@777000///000000...------...000111111000....................................................................................///////////////////////////000000000,,,///333333111///000222888CCC]]]bbbfffyyy|||fffNNN888999666333222222111///,,,////////////////////////........................................................................////////////000111222222444111>>>^^^{{{tttgggxxx}}}fffDDD///555888***111000//////......//////................................................................................................+++,,,------,,,---...000,,,///...111999:::666666===DDDNNNSSSPPPIIIJJJNNNAAA<<<999;;;<<<888666777222222111111000000////////////.........//////000iiiGGGAAA>>>:::<<<666:::444444444333333333333333111222222222222333333333222222555666:::PPPqqqfff______fffooollleeedddWWWDDD<<<<<<@@@FFFOOO\\\ddd```XXXUUURRRSSSZZZ\\\VVVPPPNNNJJJIIIGGGDDDBBB@@@@@@BBBGGGUUUeeevvv]]]QQQJJJ???666333//////000111000///................................................////////////////////////000000000000000000000000---///222333333444777::::::CCCVVVrrr|||vvvyyyyyyhhhZZZHHHBBBIIIKKKCCC>>>444333000......///111333////////////////////////////////////////////////........./////////000000000000000111111111111222000000111333444444333222666444888YYYqqqSSSDDDBBBEEE===:::444000---...///111////////////////////////////////////////////////////////////////////////........./////////000000///////////////000111222000555555...***555OOOeeeoooqqq```kkkooojjjiiirrrxxxwwwvvvvvv|||lllSSS???888888888444333222222222111///---////////////////////////........................................................./////////000000////////////000000111111...000222222222555;;;@@@XXXSSSZZZWWWeee{{{uuu]]]DDD>>>777555555666444222000000000000000000000000/////////////////////////////////////////////////////////////////////////////////000000222333333666666KKKlllwwwlllhhhqqq}}}uuuWWW???333+++111111000////////////000////////////////////////...........................................................................000222222000...///000+++888777333888999???QQQZZZ]]]^^^```gggnnnlllfffYYY___[[[NNNGGGHHHAAA444888777555333222222222222//////...............///jjjGGGAAA>>>:::<<<666:::444444444444333333333333222222222222333333333333333999444111NNNooohhhqqqpppnnnwwwsssqqq]]]IIIEEEBBB===???EEEUUUfffmmmpppvvv|||}}}}}}xxxqqqqqqhhheeedddeee```VVVKKKFFF:::CCCHHHOOOhhhcccMMMIII>>>999222000111222222000................................................////////////////////////000000000000000000000000222222111000///333;;;BBBVVVwwwzzzbbbKKKKKKJJJIIIOOO;;;888444000...///222444////////////////////////////////////////////////....../////////000000000000111111111222222222222333555666666444333444555888VVVsss}}}YYYBBBAAADDD@@@:::444000///000111////////////////////////////////////////////////////////////////////////....../////////000000000000//////000000111222333...---333CCC[[[qqq}}}uuu\\\WWWccciiibbbiiiyyy~~~qqqllltttyyyzzztttfffUUUFFF666444111000000000//////////////////////////////....................................................../////////000000000...//////000000111111222444222000111777CCCQQQ[[[bbbaaaoootttVVVLLL???666555555444222000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000111222444444???DDDWWWjjjfff\\\lllzzzSSS666888222111111000000000000000////////////////////////........................................................................---000222111...---///111777AAA===GGGeeeiii^^^bbb|||llleeeiii]]]HHHCCC@@@<<<777444333333333000000//////......//////kkkHHHBBB>>>:::<<<555999444444444444444444444444222222222333333333444444111777CCC\\\{{{kkkNNNPPPrrrsssmmmccc^^^JJJ:::AAALLLVVVbbbkkk|||zzzmmmeeeaaa```^^^cccnnnqqqooosss}}}{{{zzzzzzpppkkkKKKIIILLLTTT___qqqgggPPPJJJBBB888333222333222111................................................////////////////////////111111111111111111111111555444222222777FFFYYYhhhsssooofffZZZIII???IIICCC@@@;;;666222111000111////////////////////////////////////////////////.../////////000000000000111111111222222222333333333666888777444666<<>>:::;;;444888444444444444444444444444222222333333333444444444444666]]]dddhhhYYYXXXwwwfffSSSHHHKKKCCCAAASSSggguuu{{{hhhSSSKKKQQQZZZ___cccbbbffflllhhhccckkk{{{ggg^^^^^^lll{{{nnn```bbb[[[NNN\\\yyyXXXSSSJJJ===555333333222000////////////////////////////////////////////////000000000000000000000000111111111111111111111111000111333:::KKKiiixxxtttvvv~~~{{{UUUGGGIIIFFFBBB<<<777222///---000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333000444777666444:::GGGRRRpppJJJIIIGGGCCC===666000---000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000111222333444FFFeeelll[[[UUUlllssslllyyylllXXXEEE888333222222000000000000000000000000////////////////////////////////////////////////////////////000000000000...//////000111222222222000111666BBBPPP]]]dddgggyyy~~~qqqWWWGGG>>>777222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222444555666GGG___mmmgggggg~~~xxx|||qqq\\\???333222111111000111111111000000000000000000000000////////////////////////........................////////////////////////,,,...111333777BBBPPP[[[ssssssppp}}}yyy{{{ppp___QQQGGGBBB@@@555444444333222222222333kkkHHHAAA===888:::444888444444444444444444444444666222000222444222222555222SSSllllllooo}}}cccOOOKKKDDDDDDIIIYYYrrryyygggZZZVVVVVV]]]gggqqqxxx}}}sssqqqqqqtttwwwwwwrrrnnnjjjmmmzzzyyysssmmmbbbmmmyyyxxxcccSSSJJJmmm```NNNFFFCCC888222222...---.........------...000////////////000000000000111111222222222111111000---333111111888666111666777>>><<>>111222666.../////////...///000000////////////000000000111111111222222222222111111000444000///777777222555+++IIIkkk~~~tttZZZEEEDDDIIIFFF>>>;;;333000...///111222111///////////////000000000111/////////000000000111111222111111222222333444555111999777222FFFnnnuuuaaaLLLBBBCCCCCC<<<555222000//////000000///...000000/////////.........////////////000000000111000111111000///000000000555,,,---666666>>>hhhzzz^^^```www}}}wwwdddSSSEEE999555111000000111222333000000/////////.........000000000000000000000000////////////000000000111111111111000000222333333666EEEZZZ___hhhuuuxxxnnn[[[OOO;;;777666222------111333111111000000000////////////////////////000000000111000000000000000000000000///000000444555444IIIlll{{{sssooo~~~{{{WWW@@@555888555111///,,,000000000000////////////......////////////..............................222111///------///...---555999BBBXXX{{{uuupppnnnxxx}}}zzziiiEEEEEEDDDAAA;;;444111111lllJJJBBB>>>:::<<<666:::444444444444444444444444000999333000:::666333AAAtttZZZ^^^jjjvvvxxxTTT:::===GGGHHHdddbbb``````aaafffqqq|||yyywwwvvvyyy~~~ppp```^^^zzz\\\VVVKKK;;;555555//////000000000000111111/////////000000000111111111222222333333222222222111666333111777555222888MMMmmmqqq~~~sssnnn{{{UUUGGGGGGGGGCCC@@@777444111000000111111111/////////000000000111111///000000000000111111111222222222222333444555666888666666EEEiii|||bbbLLLBBB???;;;666333111///...///000000///000000////////////....../////////000000000111111333111//////000000111111...666555444NNNwwwkkk\\\[[[pppsssYYYEEE<<<111,,,///222222///000000000/////////......000000000000000000000000/////////000000000111111...111222222000111666<<>>PPPdddyyyoooVVVDDD;;;999888nnnKKKDDD@@@;;;===777;;;555555555555555555555555777666222333555666]]][[[SSSwwwpppZZZLLLEEEJJJRRRYYYeeerrrhhhqqqyyy}}}|||jjjQQQ```qqqZZZRRRJJJ;;;444111//////000111000///000000000000111111111111222222333444444444444444---999999222555BBB___hhhNNNBBBAAA===;;;777333000///000111000000000000111111111111111111111111222222222222333333333444555777888999:::===ccc{{{}}}www___KKKBBBBBB:::666222//////000000000//////000000000000000000000000000000111111111111111------222444000///222<<<888WWWzzzYYYRRR}}}oooUUU>>>666777444---111000000000////////////////////////////////////000000000000111111111111555000///444:::>>>FFFOOOSSSmmmuuu^^^III888666666111---...111111111111000000000000000000000000111111111111111111111111111111111111000---222555EEEooolllgggooo===333222,,,///000000000000////////////......////////////......///////////////////////////000///---///555===BBBWWWssstttUUUSSSNNNFFFBBBAAA>>>::::::>>>>>>DDDSSS```www|||YYYCCC===>>>mmmJJJCCC???;;;===777;;;555555555555555555555555999333333666999QQQnnnMMM___bbb@@@CCCJJJWWWiiiuuuqqqfff|||vvv|||fffRRROOOFFF:::555000...000111111///000000000111111111222222222222333444555555555555111888666666IIIfffvvv~~~cccHHH>>>@@@???<<<777222000000111000000000111111111222222111111222222222333333333444444444555666888999:::666]]]}}}zzzYYYFFFCCC???;;;444000///000000000//////000000000000111111000000000111111111222222444000111666444...///666AAAaaasssSSSbbbnnnKKK999666555000111111000000000/////////000000000000000000000000000000000111111111222222888111000999AAAHHHRRR^^^xxxggghhh{{{cccFFF666222111111333222222111111111000000000000000000111111111222222111111111111111111111111222111888HHHgggkkkvvv}}}NNN666111111333000000000000////////////......////////////......////////////////////////---222111///===SSS]]]ZZZeee{{{zzz[[[IIIFFF:::???CCCCCCDDDHHHMMMOOOXXXUUUHHH@@@EEEKKK[[[sssqqqcccMMM777mmmJJJCCC???;;;<<<666:::555555555555555555555555777000666999EEE}}}oooJJJMMMgggrrrbbbNNNDDDGGGWWWnnn|||}}}zzzyyyuuuooo{{{~~~zzz{{{|||^^^UUUKKKAAA:::222///000222222111000000111111111222222222222333444555555666666666666888999MMMwwwzzzyyycccQQQDDDCCCAAA<<<666222111222000000111111111222222222222222222333333333333444444444555666777999:::;;;LLL}}}oooPPPIIIDDD???777222///000000000//////000000000111111111000000111111111222222222444111222666444000777EEE]]]mmmRRRlllbbbIII???:::333111111111000000000//////000000000000000000000000000000111111111222222222333000555BBBMMMWWWiii|||~~~sss}}}```DDD555333444444222222222111111111000000000000111111111222222222111111111111111111111111666555???ccc}}}uuu{{{xxxcccEEE333555999000000000000////////////......////////////......////////////////////////+++444555666SSS|||yyy{{{wwwRRR888;;;OOO\\\___cccggghhhiiilllpppiiiooommmgggcccWWWQQQYYYjjj}}}zzzjjjDDDlllJJJBBB>>>:::<<<666:::666666666666666666666666444///:::;;;PPPwwwMMMCCClllnnnNNNDDDIIIOOOnnnfff}}}{{{yyyvvvrrr^^^NNNFFF>>>444000111444444333000111111111111222222222222333444555666666666666888888@@@fffzzztttFFFGGGEEE@@@999444333333000111111111111222222222222222333333333444444444444444555666777999;;;<<>>777444000222222222111111111111000000111111111111222222222111111111111111111111111555000>>>ppphhhvvvYYY555000333000000000000////////////......////////////......000000000000000000000000...999999:::^^^WWW@@@CCCKKKVVVfffhhheeegggmmmnnnkkkjjjmmm~~~|||dddbbbaaavvvfffkkkIIIBBB???;;;===666:::888888777777666666555555000:::AAA===}}}ZZZJJJXXXUUUHHHIIIRRRyyypppzzzjjjgggjjjoooxxxiiiNNNQQQGGG;;;333111222222000333333333333333333333333444222333777777333444888???AAAeee~~~~~~}}}yyy{{{aaaLLL@@@FFFFFF999111555111111111333444444222000222222333333333333444444222666///777CCC333;;;lll[[[RRRKKKAAA999444111///---000000000000000000000000111111222222222333333333555111222999555///PPPkkk]]]vvvkkkHHH???<<<222...555555///...555000000000000000000000000333///---111333333222333888000BBBVVV\\\rrrwwwnnnHHH777666222333333111...///111111000000111111111111222222222222222000...///111222000555111\\\}}}mmmsssyyy~~~NNN444000333111......000222000+++000000000000000000000000333222///...///111000---111222FFFQQQhhhkkkkkkaaaKKK???IIIQQQSSSaaauuuqqqpppoooppprrrwww{{{}}}sss\\\UUUhhh~~~kkkIIIBBB???;;;===666:::888888777777666666666666:::666222^^^vvv\\\eee~~~UUUFFFYYYwwwzzz```VVVMMMKKKIIIGGGHHHLLLVVVWWWaaawwwcccOOONNNDDD666000333555222333333333333333333333333555666777777888999888555555mmmyyysssYYYBBBAAAGGGDDD999///111111111222444444333111333333444444444555555555777999444777;;;888UUU{{{www```TTTEEE:::777555111...111111111111111111111111111222222222222333333333222111777444444TTT|||ddd___ttt]]]CCC:::555111000000...///111111111111111111111111111333///...222333222111333000FFFWWW[[[lllpppfffMMMAAA666333444333111000000000000000111111111111222222222111111000///111333333333777MMMwwwxxxxxxwwwuuufffKKK;;;555333000...///000///---000000000000000000000000000///...---///000000...<<<:::iiigggaaatttnnnLLLCCC@@@MMM___jjjlllllliiirrrwwweeeSSSSSSnnnyyykkkIIIBBB???;;;===666:::888777777777777666666666777<<>>555333444444222//////222000000111111111222222222000///000222333222333777222rrr|||uuuiiiyyy}}}lll```YYYVVVWWWYYY[[[ccctttPPP555222111222000......000////////////////////////111000000111111111555:::888mmmwww^^^===LLLUUUbbbjjjjjjttt}}}hhh^^^pppkkkIIIBBB???;;;===666:::777777777777888888888888000GGGyyyZZZhhhZZZLLL```qqq{{{xxxuuuYYYGGGJJJFFF555000999333333333444444555555555777555;;;???666999ddd~~~TTTEEEDDDCCC777555222111222333333333333444444444444555555555999;;;;;;<<>>;;;;;;111...555111111111111111111111111111111333444333222888@@@YYY]]]ssswww|||rrrVVV;;;555222333333///000333000000111111111222222222222000000333111///222999UUUqqqjjj___RRROOOPPPTTT[[[YYYYYY^^^lll___666111111444333///...000////////////////////////222000000222000000777AAAWWWuuueeevvv}}}\\\===JJJXXXeeegggtttkkkIIIBBB???;;;===666:::777777777888888888888999:::TTTvvvKKK{{{___TTT[[[ssszzz~~~aaaHHHLLLLLL;;;222777333333333444555555666666555222777>>>===LLLmmmWWWFFF<<<<<<999444222222333444444333333444444444555555555:::999666CCCmmm~~~|||rrrUUU@@@888888222222222222222222222222333333333333444444444444***???RRRtttVVVUUUiiiJJJBBB>>>333000666222222222222222222222222000111333444222444>>>JJJQQQtttmmmmmmJJJ<<<222222333000000333000111111111111222222222444000000333111...444>>>uuutttuuufffbbbffffffjjjrrryyyyyy}}}sssmmm???666000444555000...111000000000000000000000000111...///111//////<<>>^^^]]]QQQCCC???888444333333444444666666666666777777777777666999JJJ{{{|||uuuvvvkkkxxxmmmTTTAAA777222222222222222222222222333333333444444444555555777RRR}}}vvv[[[aaaFFFDDD>>>111222222222222222222222222///000333333222777IIIZZZqqq{{{xxxzzzXXXJJJKKKJJJJJJJJJHHHHHHOOOYYYiiijjjNNN777333555222...000000111111111111222222222555//////444444444???OOOwwwwwwooozzzzzzmmm^^^GGG333000333111111666000000000000000000000000222///111555666;;;OOOggghhh[[[DDD```^^^\\\qqqEEEAAABBB:::<<<:::;;;999111>>>;;;444<<<888999ZZZ```IIIvvvUUUSSSQQQvvvrrrhhhuuulllgggqqq}}}qqqLLLIIIIII@@@@@@999777666666888999888777444AAA000PPPhhhYYY@@@DDD@@@666222555555111777777555444555777777555999999oooqqqppphhhCCC@@@777555222111222333222111666333000222555666666666CCCeeegggQQQgggYYYNNN666JJJ666222111222222000111444222111;;;***000OOOUUUdddiiicccPPP\\\VVV\\\SSSNNNQQQUUU[[[fffqqqttt{{{}}}cccGGG777333111000111111111000000111111222333666777...---666222;;;\\\ooosssuuuzzzuuuvvvyyy}}}wwwDDD666///,,,777...111000000000000000000000000111***///000222IIInnnsssuuuZZZVVVaaa[[[```qqqEEEAAABBB:::<<<:::;;;>>>444===999444:::888===pppYYYNNNMMMRRRccc{{{rrruuuhhhkkktttZZZddd^^^MMMHHHBBB>>>999888666666888999888888:::<<<999kkkqqqFFFAAA;;;666555555666555666666666555777888888777:::JJJ{{{sssnnnuuuMMM???999777444333333444333333333333...111:::777555===```ssscccgggrrreeeYYY===BBB:::555222333333000000333111000888///===VVV^^^xxxooozzzmmmOOO___}}}rrrooo}}}qqqUUU>>>333111111111111111000000111111222333---666555555555333OOOyyy~~~vvvqqqoooooosssnnn|||sssZZZ???666000333111///111111111111111111111111///333111000DDDKKKiiigggWWWTTTYYY___}}}}}}kkk\\\YYYXXXUUUZZZbbbsssqqqEEEAAABBB:::<<<:::;;;@@@555:::666555;;;:::GGGTTT___```KKKUUU}}}zzzsssiiiddddddppp|||ZZZ]]]}}}pppPPPHHHGGG???;;;999777666888999999888>>>999LLL|||VVVFFF999999999666555888555555666777888999999:::<<>>>>>888444444333111111333333222333444GGGUUUaaa\\\zzz^^^PPPKKKddd~~~YYYfffiiiIII555222333111111111000000111111222333,,,333666999666666YYYxxxVVVOOOIIILLLUUUbbbtttyyytttooollliiivvvuuuQQQTTT{{{jjj???777111///999111111111111111111111111111+++888...+++NNNJJJqqq]]]ZZZ[[[```tttfffXXXOOOKKKOOOSSSWWWaaalllyyyqqqEEEAAABBB:::<<<:::;;;;;;333777555888<<<<<>>555333999555444666888888777888;;;KKK|||{{{wwwsssoooEEE>>>;;;777444444555555444555:::222222:::111777[[[wwwxxxkkkIIIAAA999333333333222222333555555111777IIIMMMbbbiiillllllVVVLLLMMMMMMVVVYYYKKKRRRnnn|||UUU888333444111111111000000111111222333444000000666777;;;YYY|||sss~~~NNNOOOLLLJJJJJJJJJMMMUUU___\\\lllrrrfff[[[]]]eeeiiiyyyzzzuuutttqqqmmmiiieee|||SSSOOOCCC555222...>>>000111111111111111111111111---777///...OOOYYY|||uuuggg___```jjj|||kkk^^^^^^___eeeqqq|||qqqEEEAAABBB:::<<<:::;;;888444888666;;;:::<<<``````YYYIII]]]pppqqqkkkVVVJJJFFFJJJHHHIIIMMMRRRVVVUUUSSSSSSVVVaaasssxxx___jjj\\\JJJJJJDDD>>>;;;888777888999::::::222PPP\\\AAA??????555333:::777555666999777444777===aaazzz}}}xxxggg}}}|||LLL???;;;777444333444444333222999555333555444JJJrrruuunnn|||xxxyyyyyyqqqfffZZZTTTRRRTTTTTTTTTXXX___```dddggggggfffhhhlllpppxxx~~~```CCC:::222222333333333555222666222===MMMTTTttt``````NNNFFFDDDEEEEEEIIIJJJEEEEEERRR___```XXXPPPOOOQQQTTTVVVXXXXXX]]]kkkkkkcccAAA555333111111111000000111111222333777000///333666GGGkkkxxx___FFFBBBCCCGGGKKKKKKKKKQQQYYY]]]gggoooppppppqqqjjjaaayyyvvvqqqpppnnniiiddd___~~~zzz]]]UUUVVV:::444///:::+++111111111111111111111111111444555???VVV~~~jjjvvvwwwcccgggbbbttt}}}qqqEEEAAABBB:::<<<:::;;;999888;;;777<<<777>>>ppphhhhhhMMMbbbxxxkkkTTTHHHHHHMMMRRRRRRSSSVVVZZZ\\\\\\[[[VVVXXX^^^iiiwwwzzz\\\nnnpppOOOEEECCC???<<<999777888999::::::666hhhyyynnnoooxxx}}}lllJJJAAA>>>666555;;;999555555999777444999CCCqqqxxxzzzyyyvvvjjjYYYAAA===888444333444444444///111666555111@@@dddnnnsss}}}}}}uuuttttttzzzssspppgggaaabbb```]]]aaaiiiiiiqqqxxxxxxwwwzzz~~~xxxHHH===444333444444444555///333444GGGWWWlllsssiiiwwwUUULLLBBBEEEGGGHHHIIIJJJMMMPPPJJJIIIDDDBBBGGGNNNQQQOOOGGGJJJLLLMMMRRR^^^ppp~~~lll|||tttOOO:::333222111111000000111111222333222111666444555XXXgggIIIJJJHHHIIIMMMUUUZZZ```jjjttt{{{}}}vvv~~~}}}rrrkkkgggddd___ZZZ]]]tttxxx]]]LLLkkk{{{ggg<<<444444555---222222222222222222222222......777LLLbbbjjjoooccckkkfff~~~|||}}}uuuqqqEEEAAABBB:::<<<:::;;;888:::<<<777<<<888GGGgggzzznnnSSSdddzzz}}}pppXXXLLLKKKRRRXXXQQQSSSVVVZZZ]]]```bbbbbbfffhhhkkkpppzzzbbbgggVVV@@@FFFAAA===999777888999;;;;;;JJJ~~~|||{{{~~~]]]III@@@999777:::999444555999888666???LLL~~~vvv}}}{{{wwwwwwzzzyyyyyy{{{tttuuuoooDDD???999555444555555555333,,,777999222PPPyyynnnjjjaaa\\\___]]]XXXZZZbbbxxx}}}uuuyyyPPPCCC888555666555444444111222666NNN^^^dddwwwRRRFFFIIIBBBIIILLLOOOSSSOOOIIIJJJJJJIIIEEECCCFFFIIIEEE===JJJLLLNNNOOOOOOTTT]]]eeeyyyqqq```@@@333444111111000000111111222333000111777444:::iii|||TTTCCCJJJIIIJJJPPP[[[eeemmmwwwmmmvvvyyyooofffaaa]]]YYYVVVWWWddd~~~zzz[[[BBBGGGqqqwwwwwwAAA444888...555222222222222222222222222+++111666OOOkkkttt}}}nnniiilllvvvzzzdddVVVUUUTTTUUUTTTRRROOONNNNNNMMMOOOPPPVVVcccwwwrrrEEEAAABBB:::<<<:::;;;444999:::555===<<>>999777888:::;;;;;;^^^kkkcccdddnnnvvvyyy|||oooRRRCCC;;;888888999444444::::::999DDDSSS~~~}}}sssjjjbbb^^^[[[YYYYYY\\\UUUTTTTTTUUUZZZbbbjjjnnn}}}~~~FFFAAA;;;777555666666666:::,,,999<<<444ZZZxxxppp}}}]]]NNNFFFEEEKKKKKKEEEGGGOOOKKKbbb}}}wwwhhh{{{VVVIII<<<888777555333333777444777PPP___ooojjjTTTHHHHHHGGGIIILLLGGGHHHRRRPPPHHHHHHCCCKKKMMMFFFAAACCCGGGGGGFFFJJJQQQVVV[[[aaahhhmmmvvvbbbeeekkkDDD333555111111111000111222222333444000222111AAAsss~~~xxx{{{iiiTTTKKKIIIOOORRR]]]nnn{{{{{{}}}{{{uuummmeee___\\\ZZZYYYPPPXXXqqqzzzZZZDDD===|||~~~MMM777999'''666222222222222222222222222111<<<999OOOssswww~~~yyyxxxqqqrrrmmmsss[[[BBB???LLLGGGHHHHHHFFFFFFGGGGGGEEE???KKKOOOLLLYYYvvvyyyGGG???CCC===>>>:::<<<777;;;888;;;<<<777\\\cccVVVUUUbbbooovvvooolllRRRQQQWWWXXX]]]fffccchhhnnnsssuuuuuuuuuvvvwww}}}xxx[[[aaa|||gggPPPAAABBBDDD444===888222III???sssRRRIIIKKKNNNOOONNNNNNOOOQQQ^^^```___hhh~~~RRRFFF888@@@777???555:::444:::;;;@@@yyyRRR;;;BBB;;;...777777333;;;777222555999zzzsss{{{^^^WWWLLLJJJJJJJJJJJJLLLMMMNNNOOOTTT]]]hhhnnnsss{{{~~~bbbfffvvvBBB===999222999111666:::111???ZZZkkkfffbbbNNNCCCAAAJJJMMMJJJIIIMMMRRRSSSOOOJJJKKKLLLLLLJJJGGGFFFHHHJJJKKKPPPTTTXXX\\\dddpppyyyppp^^^EEE<<<111444333333222222333333444666555222:::EEE~~~eee}}}ZZZaaaEEEJJJFFFPPPZZZjjjyyyzzztttooohhhdddbbb```\\\XXXRRRNNN```uuu[[[JJJHHHfffiiiCCC666444444222222111111111111222222999444DDD```uuueeepppnnnnnnwwwsssYYYEEEGGGLLLDDDMMMIIIDDDAAA@@@BBBCCCDDDJJJIIIJJJOOO[[[lll|||zzzGGG???CCC===>>>:::<<<999;;;777999<<>>VVV~~~QQQMMMPPPYYYcccqqqyyysssmmmmmmjjjddd```\\\WWWRRRNNNQQQKKK[[[xxx\\\HHHAAAWWW|||zzzCCC000222333222222111111111111222222//////XXXnnn{{{lllmmmooowww___LLL???CCCKKKHHHLLLIIIEEECCCDDDGGGIIIKKKOOONNNOOOTTT___mmmyyy{{{HHH???CCC===>>>:::<<<::::::777777<<>><<<888<<<666<<>>888777===SSS{{{{{{www{{{uuuwww|||nnnAAA<<<===555777555666666222<<<<<<```ttt~~~nnnOOOGGGNNNKKKQQQSSSTTTXXX]]]ccciiinnnqqq{{{wwwnnnbbbYYYXXX^^^dddyyyuuurrrggg]]]qqqZZZ>>>888666666000666888:::YYYlllzzzmmmQQQGGGCCCIIIPPPJJJSSSSSSSSSRRRQQQQQQPPPPPPEEEGGGMMMVVV\\\\\\VVVPPPVVVYYY^^^gggrrr|||uuuTTTccchhh???777444333333222222333333444222111333???gggTTTKKKXXXeeennn{{{sssiiicccfffeeebbb___ZZZUUUPPPMMMOOOHHHTTTvvvxxx]]]GGG:::HHHfff{{{CCC222999222222222111111111111222222666777___|||rrrlllqqqvvvcccLLLFFFAAADDDJJJIIIOOOMMMKKKIIIJJJLLLPPPRRR```^^^___fffpppzzz|||III@@@CCC<<<>>>:::<<<::::::888777;;;RRR___tttYYYeee{{{yyyhhhZZZSSSXXX```dddmmmxxxgggZZZLLLBBB???;;;@@@888???===AAAqqqPPPHHHMMMRRRVVVWWWWWWVVVVVVXXX[[[^^^bbbggggggkkktttrrrrrr}}}rrrjjj|||HHH>>>666>>>777<<<@@@:::444@@@ddd~~~xxxuuuvvvxxx{{{zzzzzzuuuppp~~~sss{{{tttuuuttt~~~EEE999===777666333777888333===999iiiqqq{{{gggKKKRRRTTTNNNUUUUUUUUUUUUUUUVVVWWWYYYYYYaaa\\\VVVQQQOOOSSSYYY]]]lllwwwyyyqqqggg\\\^^^nnnCCC888888555111777888>>>___mmmiii~~~```???GGGFFFNNNWWWMMMQQQKKKGGGKKKSSSVVVPPPHHHMMMQQQWWW^^^aaa^^^YYYTTTVVVZZZ```hhhrrr|||~~~||||||}}}rrrpppzzzWWWMMMEEE888444333333222222333333444333333555>>>pppRRRNNN___nnnwwwxxxllleee]]]^^^^^^]]]YYYVVVRRRQQQNNNGGGNNNkkkuuu[[[GGG;;;EEE^^^{{{III;;;@@@///333222222111111222222333:::CCC]]]fffqqq~~~pppnnnttt~~~|||WWWDDDIIIIIIFFFFFFEEENNNNNNLLLKKKKKKNNNQQQTTT``````bbbjjjssszzz{{{zzzxxx}}}JJJ@@@BBB<<<===:::===:::999:::888:::XXXmmm^^^ooo```ggg}}}pppcccZZZUUU[[[ccckkkvvvoooYYY~~~VVVCCC???;;;AAA777>>>???NNNuuuOOOIIIPPPTTTSSSVVVWWWXXXYYY[[[___dddhhhkkkqqqsssxxx~~~|||kkk___nnnXXXEEE888@@@888>>>>>>999555JJJzzzooocccUUUTTTSSSRRRTTTVVVYYY[[[[[[aaafffgggfffiiipppvvv}}}vvvqqqlllxxxyyyvvvrrrjjjxxxKKK888;;;666666222666666555>>><<>>>>>888888>>>ccc___IIIJJJOOOSSSWWWYYY[[[___bbbeeejjjpppttttttzzz{{{|||mmmaaaggg~~~jjjHHH888>>>555;;;888888999WWWvvv___RRRLLLNNNNNNOOOPPPQQQRRRSSSTTTTTTXXX[[[\\\[[[]]]ccchhhuuuyyyqqqkkkkkksss|||ggggggccc|||QQQ;;;:::555777333555222666>>>LLL}}}sssiii]]]RRRTTTHHHQQQ^^^QQQSSSTTTUUUWWWZZZ\\\___```cccbbbbbbbbbeeehhhmmmoooyyynnn[[[VVVXXXXXX===:::444777777777NNNqqqkkkmmmKKKDDDPPPMMMLLLPPPMMMOOOYYYaaa___WWWUUU]]]gggllllllggg^^^UUUUUU___iiiuuuxxx|||zzzxxxwwwtttppppppuuuyyy```HHHOOO^^^>>>444333333222222333333444666333;;;FFFkkkYYYbbbhhh{{{~~~oooqqqhhh]]]TTTQQQOOOMMMKKKJJJGGGHHHXXXtttuuuXXXFFF===DDDVVVkkk^^^444555888333333222222222222333333333OOOuuu{{{~~~|||rrrQQQAAAGGGGGGGGGMMMPPPTTTWWW\\\^^^aaafffmmmsssKKKAAABBB;;;===;;;===999777<<<888:::hhheeevvvqqqfffzzzzzz\\\XXXYYYeeeuuuZZZbbbpppEEE>>>@@@:::<<<777BBBvvv}}}PPPKKKQQQNNNRRR]]]]]]```eeejjjnnnrrrwww{{{~~~}}}uuuoooeeeaaarrryyyIII888>>>555:::555:::>>>___iiiVVVOOONNNNNNQQQQQQQQQRRRSSSUUUVVVWWWXXX[[[]]]___```dddjjjnnnrrr||||||vvvooojjjhhhkkkvvveeeddd\\\iii~~~}}}XXXAAA:::444:::777555444777:::\\\rrr{{{|||___WWWTTTRRROOOSSSYYYZZZXXXXXXYYY[[[]]]___aaabbbfffgggggggggiiinnnvvv{{{ttt```UUULLLvvvddd@@@:::444;;;666999TTTqqqsssXXXKKKGGGLLLNNNLLLLLLNNNMMMSSSWWWUUURRRWWWdddppppppwww}}}~~~yyysssqqqrrr|||~~~xxxtttrrrooooooqqq~~~{{{[[[NNNJJJuuuBBB444333333222222333333444999000;;;NNN]]]YYYhhhqqqooovvvaaaSSSNNNNNNLLLIIIGGGGGGGGGPPPiiivvvWWWFFF===@@@NNNdddkkk;;;222<<<444333333222222333333444>>>VVVoooyyyzzzdddRRRNNNVVVWWWYYY```bbbcccggglllnnnpppttt|||~~~LLLAAABBB;;;===;;;>>>999666<<<888;;;ooommmjjj\\\{{{XXXVVVZZZiii|||[[[[[[|||www@@@<<>>FFFUUUPPPQQQ]]][[[___dddjjjnnnrrrvvvyyy~~~wwwiiijjjaaaWWWdddmmmMMM<<>>666<<>>JJJkkkyyyJJJ111555444333333222222333333444:::WWWdddtttxxxuuummmnnn~~~XXXSSS^^^lllmmmooorrrooojjjnnnqqqrrrqqqsssyyy|||GGGBBB>>>???;;;AAA999;;;888===:::BBBxxxppp~~~oooaaauuu}}}[[[YYY^^^kkkxxxjjjTTT}}}}}}GGG:::AAA===AAA999YYYSSSGGGIIIMMMTTTRRRZZZ\\\^^^XXX[[[iiijjjbbbbbbaaahhhyyyzzzmmmpppcccSSS\\\~~~yyy```777AAA;;;555999:::BBB}}}yyyuuuVVVSSSMMMQQQVVVNNNUUUZZZ```fffkkknnnqqqtttyyy{{{}}}~~~}}}|||zzzuuuooolllbbb^^^dddxxxoooaaaXXXXXXuuuwwwvvv:::;;;999888222999888999888rrrmmmgggTTTTTTTTTUUUXXX\\\```ccciiiffffffiiijjjhhhmmmuuuxxxwwwvvvvvv{{{~~~aaaIIILLLTTT}}}CCC888???111888666NNNppp[[[xxxPPPCCC>>>HHHOOOJJJEEEEEELLL]]]tttvvvhhhmmmooojjjjjjtttzzz|||^^^HHHLLLjjjEEE888333111333555333333555777333888bbbbbbYYYwwwgggFFFFFFIIIIIIFFF@@@FFFDDDEEEMMM___uuuuuuXXXCCC>>>BBBFFFooo~~~|||HHH>>>000333444444444333333555666IIISSSllluuu}}}___SSSQQQ\\\bbbaaafffpppvvvjjjpppvvvoooyyy}}}vvvHHHBBB>>>@@@:::AAA999:::777;;;777@@@xxxwwwgggZZZxxx```^^^cccooo}}}kkkTTTyyysss|||BBB@@@???<<>>AAAEEEuuuxxxTTT???555333444444444333333555777777]]]{{{~~~}}}\\\UUUXXXdddiiifffhhhooozzzsssvvv{{{IIIBBB???@@@:::@@@999999777;;;888DDDwww```XXX~~~dddbbbfffssspppWWWzzzGGGEEE<<<;;;>>>@@@yyyjjjHHHHHHMMMPPPWWWXXXcccdddaaaSSSMMMTTTUUUQQQUUUdddqqq{{{vvvqqqmmmiiiiiidddXXXQQQ\\\xxxaaa{{{FFFAAA;;;777<<<===PPPcccPPPNNNXXXWWWWWW___bbbdddhhhnnnssswww{{{xxxvvvtttooojjjhhhaaa___cccrrr}}}kkk[[[YYYooovvv~~~BBB>>>999:::666<<<666999LLLsssyyy|||YYYSSSUUUWWW[[[```fffkkknnnqqqpppqqqvvvxxxzzzkkkRRRMMMIIItttWWW888===777===OOOeeeyyy~~~fffFFFOOONNNDDDGGG^^^uuu||||||ssskkkeeeaaa```bbbbbbiiipppxxxtttYYYEEEIII[[[NNN:::444111333444333333555999444;;;lllfffUUUggg\\\CCCPPPUUUKKKGGGIIIBBBBBBCCCHHHVVVnnnrrrVVVBBB===@@@CCCfffuuu```:::888444444444444333333555777^^^}}}WWWVVV]]]hhhmmmjjjjjjoooiiisssvvvKKKBBB???AAA:::@@@::::::888===;;;KKKmmm|||```]]]bbbaaaggguuuxxx\\\SSSDDD888>>>???GGGdddHHHJJJNNNPPPYYY^^^lllsssmmm\\\VVV```ccc```cccrrr{{{wwwpppkkkiiihhhccc```[[[SSSUUUpppvvvvvvKKK@@@>>>888;;;===ZZZWWWOOORRR]]]___]]]aaaffffffjjjpppvvvzzzvvvtttrrrmmmgggfff```\\\^^^mmmlllVVVQQQ```jjjGGG???888:::777;;;:::;;;XXXvvvzzzoooUUUSSSUUUYYY___ffflllqqqttttttuuuwwwzzz}}}oooUUUKKKEEEhhhbbb;;;>>>::::::FFFkkkvvvdddLLLEEE???JJJhhhuuubbbmmmzzzaaa___gggmmmfff```bbbddd___eeellluuusssZZZEEEIIITTTSSS;;;555222333444333333666555666DDDwwwvvvdddqqqzzzOOOFFFaaagggSSSFFFEEEAAABBBDDDFFFQQQjjjpppSSSAAA===???AAAPPPppp999:::444555555333222333666888VVVqqq}}}ccc[[[```jjjrrrtttrrrpppqqqyyyNNNBBB@@@BBB999???:::;;;999===:::KKKbbbsssbbbbbb``````hhhxxx{{{|||```VVVBBB888BBB???NNNeeeKKKMMMNNNOOO\\\fffvvvyyyrrraaa]]]jjjooommmqqqwwwzzzxxxtttmmmhhhhhhiii___ZZZ[[[TTTRRRhhh~~~vvvmmmTTT999@@@777:::???jjjkkkXXXUUUUUU]]]eeecccccciiinnnrrrxxx~~~wwwsssqqqkkkfffdddccc]]]]]]kkkkkkRRRNNNVVVbbbJJJ???777:::666999;;;999```iiiVVVTTTWWW]]]dddkkkqqqvvvyyywwwzzz}}}~~~rrrVVVIIIFFFbbblll===>>>;;;999HHHgggtttnnn^^^QQQFFFHHHaaa{{{yyypppwww~~~|||kkkbbbkkkssscccYYY]]]___```eeelllvvvuuu[[[FFFIIIJJJ~~~eee<<<666222333444222333666666888GGGwwwxxxmmm}}}tttNNNMMMlllpppWWWFFFDDDAAACCCDDDEEENNNffflllQQQ@@@===???@@@PPP???===555555555333222333666999IIIZZZpppNNN:::BBBUUUmmm}}}zzz{{{OOOBBBAAACCC999>>>::::::999;;;777HHH___rrreeebbb___aaajjj{{{www___vvv~~~aaaRRRAAA;;;DDD>>>YYYfffMMMNNNMMMOOO```mmm~~~}}}kkk```eeeggggggnnnvvvuuuqqqiiieeegggggg\\\WWWXXXRRROOOaaa{{{wwwwwwnnn\\\888>>>666;;;BBBxxx```YYYZZZWWW\\\iiiiiigggpppwwwzzzwwwsssoooiiicccaaa```ZZZWWWccc{{{jjjRRRRRRSSSbbbNNN???777;;;666888777777fffiiiYYYXXX[[[bbbjjjqqqwww{{{}}}{{{sssWWWJJJJJJ]]]xxx???:::;;;<<>>BBB???kkkcccKKKMMMMMMRRRfffssszzzhhhaaa```jjj{{{|||sssrrrnnneeeaaaddd___YYYWWWVVVPPPOOOaaaxxxtttxxxvvv}}}]]]>>>;;;777???CCC~~~YYYXXX```\\\___mmmnnnmmm{{{~~~wwwqqqmmmfff```^^^YYYVVVSSSXXXkkkgggQQQSSSPPP___QQQAAA888<<<777777777:::ooovvvnnnZZZ]]]aaahhhpppwww|||tttYYYMMMNNNTTTGGG999;;;@@@KKK\\\nnncccQQQJJJZZZjjjmmmccc___kkkzzz{{{~~~rrrZZZ]]][[[ZZZ^^^dddppprrrZZZEEEFFFKKKwwwttt>>>888333333333222444777999888DDDqqquuuhhhvvvrrrRRRJJJZZZZZZNNNHHHEEEBBBBBBAAAAAAIII]]]www}}}eeeLLL???>>>@@@@@@PPPtttKKK999777666555333222333777:::UUUqqq}}}zzzttttttRRRBBBAAADDD888===;;;888999===<<>>:::999BBBCCC|||wwwSSSYYYgggddddddqqqqqqqqqwwwpppkkkddd]]][[[YYYYYYVVVVVVccc{{{dddOOOQQQJJJYYYjjjSSSCCC:::>>>999777:::AAAwwwkkksssZZZaaaeeelllttt{{{ttt[[[QQQPPPKKK~~~}}}PPP::::::@@@OOO___ttt```UUUWWWaaafffgggppp|||~~~vvv~~~yyy}}}tttpppttttttoooqqqxxxxxx^^^^^^WWWUUUYYY___llloooXXXCCCDDDJJJuuuzzz???888333333333222444777444666HHH{{{WWWZZZzzzbbbHHHBBBPPPRRRKKKFFF@@@AAAAAA???@@@HHHYYYppp{{{dddKKK???>>>AAAAAACCCsssUUU???777777555333222444888;;;WWWxxxzzz```^^^aaa___OOOHHHUUUlll{{{|||uuutttZZZ===BBB<<<>>><<<:::===999;;;???QQQqqqrrrooo]]]bbbjjjwwwooommmppptttjjjkkkeeesssuuuBBBEEE;;;CCChhhKKKLLLPPPYYYmmmuuuzzzllluuuuuujjjggg```^^^]]]UUUSSSWWWSSSQQQSSSPPPRRRaaafffmmmuuummmfffXXX@@@>>>BBB<<>>555;;;999555AAAyyyeeerrr\\\iiikkkpppwww}}}vvvYYYJJJNNNOOOfffPPP===444GGGRRRgggjjjqqq}}}wwwtttgggooo{{{{{{{{{xxx}}}||||||zzzuuuvvv}}}tttmmmtttWWWWWWRRRTTTRRR^^^pppmmmVVVFFFGGGFFFlllMMM444555222000888444666000===QQQ^^^PPP^^^ppp~~~yyywwwzzz{{{xxxtttlllkkklllnnnrrrttttttsssxxxyyy|||kkk^^^MMMFFFOOOSSSIIIBBBDDDFFFCCCAAA@@@BBBNNNggg}}}|||cccIII;;;:::>>>BBBPPPhhhXXXDDD:::555333444444333555:::TTTqqq~~~gggVVVNNNLLLFFFQQQRRRXXXggg[[[XXXRRRLLLKKKOOOJJJVVVnnnuuurrr|||qqqvvv]]]???CCC>>>???===;;;>>>:::<<>>CCC===FFFiiiMMMMMMPPPXXXmmmxxxxxxqqqfffbbb[[[ZZZYYYRRRQQQUUUQQQNNNOOOKKKNNN\\\fffpppkkkrrrlll\\\BBB>>>;;;333IIIccc\\\[[[```gggmmmrrryyyzzzbbbaaahhhggg___ZZZ[[[SSSOOOOOOZZZxxxeeePPPOOOSSSSSSlll___>>>@@@888999777???BBBtttqqqxxxgggffflllvvv~~~rrrUUUHHHOOOSSSlllTTT???555>>>KKKeeemmmrrrdddgggooofffaaannnzzz~~~uuu~~~||||||{{{dddQQQYYYXXXQQQPPP^^^qqqnnnUUUDDDDDDGGGnnnPPP555555333111888444666888;;;HHH}}}TTTGGGNNNUUUZZZ]]]___```bbbeeehhhjjjlllnnnzzz{{{~~~vvv[[[IIIOOOXXXUUUPPPQQQIIIGGGDDDCCCDDDPPPhhh~~~xxx^^^FFF;;;:::>>>@@@CCCgggdddCCC;;;777555666666555777;;;VVVzzzuuuVVVKKKHHHMMMHHHOOOQQQ```fffSSSEEEFFFJJJIIIIIIMMMMMM]]]kkkttt}}}qqqyyycccBBBDDD>>>@@@>>><<<>>>:::===???LLLccc~~~iiimmmgggcccfffXXXZZZ___jjjyyyuuuzzzcccuuuuuu@@@DDD>>>IIIlllNNNLLLMMMVVVnnn|||mmmccc___XXXVVVWWWPPPPPPTTTOOOLLLMMMHHHJJJXXXlllvvvgggwwwlllgggHHH>>><<<777QQQtttYYYZZZYYYaaajjjpppssswww~~~jjjTTTVVV___aaaZZZUUUYYYQQQMMMLLLUUUttteeeQQQOOOSSSQQQmmmeeeAAABBB===999777===AAAtttqqq|||rrrnnnuuu~~~pppRRRFFFPPPTTTlllVVVBBB999999MMMddd~~~YYYYYYUUUYYYbbbeeeqqq|||rrr|||ssshhhQQQSSSPPPOOOPPP___rrrnnnUUUCCCCCCKKKqqqTTT888666444222888333777===999EEEjjjMMMFFFLLLRRRVVV[[[fffnnnyyy}}}[[[VVV^^^\\\TTTPPPJJJGGGEEEDDDEEEQQQiiirrrWWWCCC;;;;;;===>>>@@@gggoooFFF===999666777777666888===\\\fffJJJHHHKKKNNNSSSZZZYYYlllcccKKKFFFFFFMMMPPPNNNPPPVVVSSSjjj|||}}}pppzzzhhhDDDDDD>>>@@@===<<<>>>:::<<<>>>MMMlll___mmmyyyvvvyyyaaabbbhhhvvveeeoooDDDCCC===LLLrrrPPPIIIKKKYYYsss~~~nnnddd```WWWUUUVVVQQQNNNRRRNNNKKKMMMIIIKKKYYYnnnyyybbbwwwxxxrrrDDD:::AAAAAAVVVwwwZZZOOOWWW[[[ccclllqqqsssuuu{{{WWWNNNIIILLLQQQSSSTTTXXXXXXQQQMMMJJJRRRqqqdddPPPNNNOOOMMMmmmlllBBBBBB@@@::::::666CCCnnn|||yyy{{{qqqQQQGGGOOONNNcccTTTBBB???;;;PPPbbbsssoooXXXGGGwwwrrrhhhpppooohhhvvv~~~mmmzzzsssnnnyyyxxx{{{fffSSSRRRPPPQQQQQQ___qqqlllSSSDDDFFFOOOttt[[[;;;777555333888333777:::999LLLxxxgggWWWXXXfffwwwaaaVVVXXXTTTJJJDDDEEECCCBBBBBBEEEQQQjjjlllPPP@@@======>>>>>>EEEcccsssKKK???:::777777777666888===aaa}}}~~~cccLLLRRRZZZ___pppwwwmmmzzz```LLLIIIIIINNNPPPNNNQQQVVVaaazzz}}}pppyyymmmFFFDDD===???===:::===999;;;>>>OOOsss~~~ZZZ{{{xxxllluuudddcccgggtttccccccEEE???:::RRRxxxRRRIIINNN```|||{{{iiiaaa^^^UUUSSSTTTOOOIIINNNJJJHHHKKKHHHKKKZZZjjjwww]]]rrrvvv===666???AAASSS~~~iiiQQQDDDJJJSSSYYY```iiioooqqquuuzzz~~~nnnTTTQQQRRRXXX^^^___^^^^^^VVVPPPMMMJJJPPPooobbbNNNMMMOOOLLLtttvvvEEEAAABBB888===999FFFwww}}}lllOOOGGGMMMIII\\\XXXBBB>>><<>>888777555888222888444999SSS|||{{{dddNNNIIILLLIIIEEEBBBAAA@@@AAABBBFFFSSSlllfffKKK???>>>>>>???@@@EEEbbbrrrLLLBBB<<<888777666444777<<<]]]hhhwwwgggSSS[[[eeeyyyZZZLLLGGGFFFLLLUUU]]]cccgggppp}}}|||ooouuusssHHHDDD<<>><<>>>>>===???CCCEEEkkkrrrKKKEEE???999777555333555:::SSSVVV{{{lllVVV]]]jjjTTTQQQOOOQQQ\\\kkkyyyyyykkkrrrxxxKKKEEE===@@@===;;;===999<<<@@@QQQppp|||uuu~~~ddd```LLLNNNYYYlll|||vvvhhh```iiiyyylllXXXgggJJJAAA;;;SSSeeeIIILLLWWWjjjqqqZZZOOONNNQQQKKKJJJMMMIIIEEEJJJFFFDDDGGGDDDGGGVVV```kkkyyyLLLAAA@@@>>>[[[}}}kkk```]]]SSSYYYYYY[[[```fffkkkmmmmmmssswww|||}}}iiiWWWNNNLLLMMMIIIMMMjjjzzz\\\KKKNNNSSSQQQkkk]]]WWW888;;;;;;888ooo~~~kkk^^^GGGDDDKKKJJJhhh[[[======AAAccc~~~pppXXXOOONNNOOOSSSMMMMMMYYYggg```III???FFFLLLuuulllCCC:::999777888222888555<<>>EEEGGGooooooOOOJJJCCC<<<999666333555999QQQgggvvv[[[bbbuuu]]]SSSYYYdddtttuuugggrrr|||MMMFFF>>>AAA???<<<===:::===AAAPPPhhhjjjyyypppzzz|||NNNBBBMMMJJJOOO\\\gggpppzzzyyyxxx||||||nnn^^^fffeeeaaaXXXNNNKKKPPPVVVfff|||WWWkkk~~~uuuEEE@@@>>>UUU[[[UUU@@@JJJWWWggg~~~{{{QQQOOOFFFHHHMMMJJJJJJMMMIIIIIIMMMIIIGGGHHHEEEGGGVVVTTTyyyaaa???===@@@@@@\\\~~~tttccc^^^[[[XXX[[[```dddccc```jjjnnntttyyyzzzzzz{{{{{{~~~ssshhh^^^TTTMMMKKKJJJLLLIIIKKKhhh{{{[[[IIIKKKPPPOOOzzzqqqddd<<<<<<777;;;uuuyyyyyyooojjjddd[[[SSSSSSSSSTTTVVVXXX\\\bbbfffeeelllwww~~~zzzjjj]]]GGGCCCKKKLLLooolllDDDCCCEEEUUU~~~uuurrrlllRRRMMMMMMIIIIIIMMMOOO]]]llldddLLLAAAGGGOOOvvvoooDDD::::::888888111999777???LLLcccDDDAAAHHHZZZtttuuuqqqjjjWWWLLLNNNNNNGGGFFFEEECCC@@@???BBBFFFBBBAAAAAABBBEEEPPPggg|||oooXXXCCC<<<:::888<<>><<<<<<999NNNwww~~~qqqVVVIII@@@@@@KKKLLLJJJPPPPPPPPPXXXWWWiiiqqqmmmlllvvvlllSSSaaavvvxxxJJJAAA888VVV}}}fffPPPLLLZZZRRRKKKPPP```rrr~~~dddaaa\\\VVVPPPKKKHHHFFFFFFJJJGGGGGGKKKHHHGGGRRRpppfffzzz@@@JJJBBB???WWWdddGGGHHHDDDQQQRRRSSSUUUXXX___gggllltttvvvyyy}}}zzzmmmcccaaaaaaZZZQQQLLLNNNNNNRRRYYY[[[UUUOOOMMMNNNHHHIIIIIIMMMggg{{{UUUCCCRRRSSSQQQvvv???BBB===AAAfffuuuyyy|||~~~uuucccMMMGGGDDDKKKMMMWWW[[[<<<>>>^^^ttttttxxx```gggooorrroooXXXHHHEEEHHHJJJHHHJJJLLLVVV]]]TTTDDDBBBKKKNNNlllLLL<<<>>>:::777888666:::666IIIlllPPPFFFJJJKKKLLLUUU[[[\\\jjjxxxyyyuuu```KKKGGGOOORRRMMMFFFGGGFFFDDDBBBAAAAAAAAAAAA???EEECCCHHHDDDQQQvvv}}}gggOOO:::777:::;;;===BBBPPP~~~jjjZZZUUUOOOGGG???:::888777777GGGgggwwwtttyyyiiigggfff[[[IIIHHH===@@@;;;???;;;<<<888MMMhhh}}}fffNNNGGGNNNOOO]]]eeelllwww|||yyy^^^HHHZZZooovvvMMMDDD;;;QQQ{{{{{{sssnnnuuuxxxqqqwwwfffbbb\\\TTTMMMGGGDDDBBBEEEJJJGGGGGGLLLIIIKKKWWWxxx```uuu@@@CCC<<<;;;WWWsssnnnrrrccc```gggbbbOOORRRUUUUUUUUUXXX```gggfffddddddhhhnnnrrrssssssmmmooosssvvvxxxwwwvvvuuuxxxlll___XXXTTTMMMGGGEEEFFFGGGLLLRRRSSSPPPPPPSSSMMMIIIKKKIIIKKKeeerrrQQQFFFSSSQQQTTT{{{>>>FFF@@@AAAYYY}}}qqq]]]HHHDDDFFFIIIKKKgggbbb<<<===TTTyyyqqqaaabbbuuuzzzfffPPPDDDDDDHHHIIIGGGIIILLLRRRUUUMMMBBBDDDMMMZZZlllNNN>>>???:::777999777888777HHH|||zzzlll[[[RRR\\\UUU^^^sssvvvSSSAAAQQQbbbZZZKKKEEEGGGFFFDDDCCCBBBBBBBBBCCC???DDDBBBGGGGGGVVVxxx{{{___KKK999666:::;;;===BBBUUUiii\\\VVVSSSMMMDDD<<<888666777CCC```rrrvvvcccdddlllbbbKKKJJJ>>>??????===:::>>><<>>BBBQQQwwwvvvooowwwlllXXXCCC>>>FFFJJJRRR}}}fff???:::FFFhhhvvvTTTiiiooo~~~sss___JJJBBBEEEHHHGGGFFFKKKPPPTTTRRRIIICCCEEELLLbbbkkkPPPBBB@@@999777999777888666BBBqqqddd]]]RRRGGGUUUYYYiiiaaaOOONNN```eeeTTTHHHIIIGGGFFFDDDCCCBBBCCCCCCDDDAAAFFFAAAEEEGGGVVVrrrnnnUUUFFF888666999;;;>>>BBBYYYbbbZZZYYYWWWRRRJJJAAA:::777777===iiittt___bbbrrrlllPPPPPPAAA@@@DDD<<<:::???===KKK~~~uuuyyyyyyZZZZZZUUUQQQ]]]kkkqqquuu[[[KKKJJJZZZSSSrrrLLLEEEAAAKKKuuuooo[[[AAABBBAAAAAAAAACCCEEEHHHIIIFFFKKKHHHFFFIIIFFFKKKZZZyyy}}}jjjhhhssscccOOO<<>>FFFRRR^^^wwwwwwYYYWWWYYY\\\WWWKKKFFFGGGEEEDDDCCCBBBBBBCCCDDDDDDCCCGGGAAAFFFIIIXXXmmmaaaKKKAAA888666999<<<@@@DDDhhh\\\[[[[[[ZZZWWWPPPHHH@@@;;;888777cccmmmYYY```uuuyyy{{{^^^^^^IIIAAAEEE>>>;;;???;;;GGGzzz{{{}}}eeeiii~~~cccooohhhZZZqqq}}}eeeMMMEEEIIIWWWNNNrrrNNNAAA@@@RRRqqqwwwppp^^^SSSRRRLLLBBB@@@@@@AAABBBCCCDDDFFFFFFFFFKKKHHHEEEHHHFFFLLL]]]~~~rrrnnn|||pppkkkTTT???@@@AAAPPP~~~gggXXXTTTIIIIIIKKKGGGNNNooo{{{```HHHMMMNNNKKKmmmcccKKK???GGGJJJ|||rrrfffsssxxxgggOOOEEEMMMXXXQQQXXXfffppphhhfffaaa[[[XXXYYY^^^bbbpppvvvuuu___OOOCCC===LLLHHHLLLvvv{{{iiiKKK@@@???XXX}}}iiipppvvvqqq|||{{{```QQQFFFFFFHHHFFFFFFHHHLLLUUUVVVKKK@@@@@@DDDEEE^^^gggVVVMMMIII>>>:::<<<888999777;;;eeeyyyoooZZZEEEDDDMMMUUUhhhyyymmmddd^^^SSSIIIFFFHHHEEE@@@CCCCCCBBBAAAAAABBBDDDDDDCCCGGGBBBHHHPPP___ooo\\\BBB>>>888777999>>>CCCFFFooobbbeee^^^\\\YYYUUUPPPHHH@@@:::;;;OOOmmm|||cccTTT```tttfffrrrqqqTTTBBBCCC>>>===AAA;;;BBB~~~zzz}}}ggg\\\iiipppiiiWWWdddjjjccc```zzzsss]]]KKKDDDDDDVVV|||OOO{{{UUUJJJJJJVVV~~~wwwtttuuuvvvqqqpppyyyvvv{{{bbbgggiiidddWWWKKKFFFDDDCCC@@@AAABBBCCCDDDDDDDDDCCCEEEKKKHHHFFFHHHHHHOOObbbmmmhhhqqqyyycccFFF???;;;PPPxxxooofff___WWWMMMGGGGGGHHHHHHIIIHHHRRRuuuxxx\\\FFFOOONNNOOO{{{^^^OOOGGGHHHEEE}}}yyy}}}zzzZZZOOORRRTTTccc]]][[[dddvvvwwwqqqnnneeeXXXNNNMMMUUU]]]fff~~~yyy|||kkk[[[JJJFFFAAALLLHHHWWWjjjRRRGGG>>>LLLyyySSSHHHCCCHHHJJJFFFFFFLLLOOOXXXVVVFFF<<>>BBBAAA@@@@@@AAABBBCCCDDDBBBGGGCCCKKKUUUdddnnnUUU<<<;;;999888:::???EEEGGGssseeehhh```]]]YYYXXXWWWQQQFFF<<<>>>BBB___vvvmmm[[[TTTcccwwwXXX\\\BBB@@@<<<>>>EEE===>>>ssswwwqqqlllnnn```ZZZlll~~~mmmjjjiii|||fffRRRIIIHHHIIIWWWzzzsssKKK\\\XXXZZZWWWvvvzzzkkkeeedddggghhhbbbddd|||mmmqqquuufffooommmggg\\\NNNCCC@@@BBB>>>@@@DDDGGGIIIIIIIIIHHHDDDJJJHHHFFFJJJJJJSSSgggrrriiifffggguuuLLL???888TTT}}}iii\\\XXXOOOGGGGGGHHHHHHIIILLLHHHGGGIIIHHHUUUzzzvvvZZZFFFPPPOOORRRYYYVVVLLLHHH@@@rrrXXXQQQXXXXXX```hhhxxxxxxssswwwtttkkk^^^TTTWWWdddpppxxx||||||rrreeeZZZHHHHHHAAAKKKJJJjjjiiiVVVRRR???EEEyyymmm}}}yyymmmoootttXXXIIIBBBAAAIIIJJJEEEGGGOOOSSS\\\WWWEEE;;;EEEPPPRRRiii]]]YYYTTTGGGBBBBBB<<<666999999VVVwwwdddXXXWWWTTTDDD:::@@@GGGKKK]]]wwwwwwRRRKKKEEEEEEDDD@@@@@@DDDAAA@@@@@@???@@@AAACCCDDDCCCHHHCCCLLLVVVdddkkkNNN999:::999888:::@@@FFFIII~~~|||^^^```bbb]]]YYYZZZ[[[VVVIII>>>:::===fff}}}eeeYYYVVViii{{{RRRaaaGGGBBBCCC888===@@@>>>eeeuuuvvvwwwQQQ\\\WWW[[[nnnpppoooqqq~~~sssqqq}}}uuu^^^KKKCCCEEEIII\\\dddmmm{{{mmmOOOpppqqqoookkknnnrrr~~~iiiSSSGGGFFFDDD>>>BBBDDDFFFGGGGGGGGGEEEDDDAAANNNJJJEEEKKKIIISSSpppgggqqqNNNssssssKKK@@@AAAHHHnnn[[[ZZZcccpppcccTTTWWWfffhhhbbbWWWIIIIIIIIIHHHHHHGGGHHHHHHHHHGGGLLLKKKKKK^^^~~~sssRRRMMMMMMUUUFFFgggWWWSSSQQQDDDYYYsssYYY\\\```aaallloootttbbbeeettt|||{{{uuutttlllPPPMMM???EEEKKKUUUoooiii[[[VVV@@@HHHnnnuuuiiiGGGBBBEEEHHHHHHGGGHHHNNNSSS___ZZZ@@@HHHBBBDDDDDDnnnrrrgggeee___VVVOOOIIIAAA;;;999;;;;;;LLL{{{|||mmmiiiiii___PPPCCC>>>AAADDDDDDRRRdddwwwzzzUUUMMMDDD@@@BBBDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAFFFBBBEEENNN^^^ppphhhKKKFFF,,,777>>>:::AAAJJJXXXsssaaaZZZ___]]]\\\]]]^^^ZZZQQQIII@@@;;;ZZZyyypppbbbTTTTTTYYYlllsss]]]QQQWWWppplllFFFnnnJJJEEEIII@@@CCC@@@:::]]]zzzvvvjjjvvvtttxxx~~~}}}fff___zzz|||vvvwwwsssvvv{{{}}}lllWWWHHHCCCFFFJJJRRRcccyyyRRRSSS}}}vvvgggooohhhYYYIIICCCEEEEEEBBBAAACCCEEEGGGHHHHHHHHHGGGEEEKKKGGGGGGOOOMMMXXXvvv]]]fffbbb|||JJJ???CCCDDD}}}xxxjjjeeennn{{{zzzpppYYYKKKMMMNNNQQQ\\\XXXSSS^^^jjjbbbWWWRRRLLLHHHHHHGGGGGGGGGGGGHHHHHHGGGKKKKKKMMMbbbkkkJJJHHHMMMNNNJJJdddZZZUUUTTTJJJZZZgggZZZdddkkklll{{{}}}~~~~~~mmmooolllVVVAAA???PPPUUUTTTqqqhhhggghhhQQQLLLggg~~~nnnrrrzzz}}}qqq[[[GGGEEEGGGHHHHHHHHHLLLTTTZZZ^^^VVVCCCEEEEEEFFFYYYooofffbbb[[[UUUPPPKKKDDD>>>:::===<<>>@@@BBBAAA@@@AAAAAAAAAAAAAAABBBBBBBBBFFFDDDHHHPPP]]]nnniiiPPPAAA777999999@@@BBBGGGmmmnnn```]]]ZZZYYYXXXYYY[[[XXXRRRLLLCCC@@@XXXyyynnneee___llloooVVVGGGMMMNNNWWWgggkkkTTTOOO]]]mmm```@@@~~~MMMIIIJJJCCCDDD@@@999XXX}}}zzz~~~oooggg[[[dddyyy~~~zzz|||rrr^^^NNNEEEDDDHHHLLLVVVpppDDDbbb|||tttfffYYYWWWSSSJJJAAA???CCCEEEDDDAAABBBEEEGGGIIIJJJJJJJJJIIIGGGDDDJJJQQQOOO```tttXXXcccxxx~~~OOOAAAFFFAAAggg~~~vvvzzz{{{fffLLLEEEKKKJJJPPPccclllpppiiiQQQJJJIIIGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIPPPiiixxxbbbCCCHHHSSSLLLXXXaaa^^^RRRRRRNNNVVV___^^^nnnuuuvvvzzz{{{xxxkkkkkkgggQQQBBB>>>KKKQQQZZZmmmpppppp]]]JJJYYYqqqjjjlllXXXKKKCCCIIIIIIHHHHHHKKKQQQYYY___WWWLLLCCC===EEEGGGrrreeeiiibbb[[[WWWUUUQQQKKKFFF<<>>GGGNNNQQQXXXpppMMMJJJEEE@@@>>>???AAA@@@???@@@AAAAAAAAABBBCCCCCCCCCEEEFFFMMMRRR[[[mmmooo[[[???AAA<<<444CCCGGGTTTeee[[[\\\VVVTTTSSSUUUWWWVVVSSSOOOEEE???KKKlllsssfffXXXJJJCCCOOOXXXMMMIII[[[kkkxxxcccLLLQQQiiikkkQQQ;;;PPPSSSOOOIIIFFFAAA<<>>666???VVV|||vvv[[[VVVYYYVVVTTTRRRRRRTTTUUUSSSRRRMMM@@@???cccvvvzzznnnggg\\\MMMWWWcccaaaSSSTTTpppmmm]]]IIIVVVssshhhEEE:::WWWccc\\\TTTKKKFFFBBBQQQ~~~pppmmmxxx}}}{{{|||[[[aaavvv}}}gggOOODDDCCCEEEIIIMMMvvvzzzlllMMM{{{qqqhhhUUUIIIJJJFFFDDDNNNOOOUUUgggnnncccZZZUUULLLKKKJJJHHHFFFDDDBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIICCCHHHOOOJJJPPPrrr{{{[[[^^^IIIyyybbbLLLFFFAAA\\\~~~zzzdddgggiiiOOOJJJJJJEEEDDDDDDDDDEEEEEEFFFGGGIIIFFFFFFVVVuuufffRRRDDDRRR[[[KKKxxxsssjjjUUUVVVUUUTTTQQQPPPaaaxxxtttxxxzzzxxxllljjjuuuooommm[[[DDDBBBGGGNNN]]]tttllljjjjjjgggSSSRRRqqq|||~~~nnniiibbbkkklll^^^MMMDDDEEEHHHIIIHHHIIIMMMQQQSSSQQQOOOKKKBBBKKK@@@NNN^^^}}}wwwppphhh___YYYYYYXXXRRRLLLKKKBBBBBB555<<>>===<<>>]]]wwwyyyaaaJJJSSSFFF>>>AAAHHHPPP\\\hhh}}}}}}NNN???JJJAAA@@@>>>===<<<<<<<<<===>>>???AAACCCEEEGGGHHHIIIFFFFFFLLLTTTeee___333>>>CCCKKKggg[[[]]]\\\ZZZYYYWWWUUUTTTTTTUUUUUUTTTRRRHHHQQQooo{{{XXXQQQqqq~~~jjjQQQNNNPPP]]]aaaKKK999;;;^^^|||hhhdddYYYRRRMMMMMMrrrtttYYYfffzzzcccLLLEEEDDDDDDJJJRRRmmmMMMQQQzzzxxxuuukkkaaaPPPNNNEEECCCJJJGGGEEEMMMFFFIIIXXXaaa[[[WWWSSSIIIEEECCCEEEHHHFFFAAABBBHHHDDDDDDDDDEEEFFFGGGHHHIIILLLFFFLLLOOONNNmmmaaa___eeeccc___PPPDDDOOOyyy}}}}}}zzzzzzzzzxxxsssmmmgggccc\\\aaa```hhhiiiUUUFFFCCCFFFCCCEEEEEEEEEEEEFFFGGGHHHHHHHHHIIISSSjjjsssWWWBBBIIISSSRRR[[[ggghhheeeeeecccWWW[[[\\\ttt{{{lllhhhYYYDDDAAA===RRRMMM___zzztttssszzzkkkccc```___ddd}}}}}}~~~wwwbbbOOOGGGHHHIIIFFFKKKIIIKKKQQQWWWVVVMMMEEE===AAADDDIIITTThhhjjjfffbbbdddhhhdddYYYWWW\\\SSSHHHDDD@@@RRRtttuuufff^^^III???:::@@@HHHQQQccctttaaaCCC===FFFBBBAAA???<<<::::::<<<===>>>???AAACCCFFFHHHJJJKKKFFFEEELLLZZZqqq^^^===???DDDhhhhhh\\\___YYYYYYYYYXXXWWWUUUUUUVVVWWWRRRTTTQQQKKKdddxxx}}}[[[VVVnnnxxxoooXXXGGGIIIXXX___MMM;;;999===[[[}}}{{{xxxhhhYYYJJJBBBrrreee{{{kkkXXXjjjwww```LLLFFFEEEDDDJJJTTTsssxxxLLLeee}}}vvvqqqmmmeee]]]IIIKKKHHHHHHMMMJJJHHHRRRLLLNNN[[[ccc]]]XXXSSSHHHGGGEEEFFFIIIFFF@@@AAAHHHBBBBBBCCCDDDEEEGGGIIIJJJOOOGGGLLLNNNTTT}}}lllTTTYYYYYYwwwaaahhhYYYHHHHHHggg}}}qqqkkkllliiihhhiiiiiihhhccc\\\WWWTTT\\\ccclllsssttthhhNNNIIIFFFHHHHHHBBBEEEEEEEEEEEEFFFGGGHHHIIIGGGLLLZZZrrr~~~iiiSSS>>>MMMVVVUUUnnnssssssaaaiiiddd``````SSS\\\]]]jjj|||~~~~~~~~~ooocccdddRRR???CCCEEEZZZTTTyyysss{{{pppllllllccciiimmmggguuuccc|||yyyqqquuutttnnnjjjbbbYYYQQQDDD>>>BBBKKKNNNJJJMMMKKKLLLRRRYYYYYYPPPGGGAAAJJJIIITTT^^^tttdddlll]]][[[```fffaaaUUUTTT\\\]]]KKKGGG???EEEvvvkkklllHHHAAAAAAIIINNNQQQ___pppoooQQQFFFEEECCCEEEDDDAAA>>><<<;;;===???===???AAACCCFFFIIIKKKLLLGGGEEENNN```zzzYYYIII@@@CCCrrrhhh\\\^^^TTTWWWWWWXXXWWWVVVVVVWWWYYYXXXVVVYYYSSSnnnggg~~~ccccccuuuxxxsssYYYFFFCCCHHH___bbbBBB222;;;@@@VVVvvv___ZZZOOO^^^~~~ttt```ttt{{{dddSSSGGGFFFDDDCCCPPPbbbpppKKKzzzllluuu~~~zzzuuuooojjjccc]]]XXXLLLKKKJJJHHHHHHKKKQQQUUUNNNMMM___mmmaaaQQQMMMKKKHHHHHHHHHHHHFFFDDDAAA@@@BBBBBBFFFKKKKKKIIIKKKOOOKKKMMMLLLSSSoooqqq```dddAAAhhhnnn___^^^XXXYYYEEE[[[zzzooojjjkkkqqqiiidddaaaYYYPPPRRRZZZXXXLLLZZZlllhhhooo\\\TTTKKKGGGIIIIIIFFFAAA???BBBEEEEEEFFFHHHIIIHHHKKKIIIdddzzzYYYEEE???VVVUUUPPPuuulllaaa```]]]^^^[[[[[[\\\^^^{{{yyywwwwwwxxxpppggg___QQQCCC???DDDHHHXXXaaa|||yyylllllllllhhhggghhhccceeeyyyooo{{{ccccccppp~~~yyylllZZZMMMEEECCCBBBCCCGGGLLLOOOQQQNNNQQQRRRNNNKKKJJJHHHDDD@@@PPPGGGUUU{{{cccqqqaaaaaabbbbbb```]]]ZZZYYYZZZTTTSSSEEE<<>>;;;;;;<<>>@@@FFF```SSSkkkwwwzzznnnjjjkkkgggggggggccccccuuu~~~}}}~~~nnnjjj~~~tttmmmfff[[[MMMBBBAAAAAABBBEEEIIILLLMMMMMMMMMJJJKKKQQQRRRKKKDDDAAAGGGFFFKKKsssxxxhhhhhheee___``````^^^[[[YYYXXXYYYQQQWWWOOO@@@???TTT~~~|||{{{rrrfffAAABBBBBBEEEOOObbbvvvmmmOOOFFFHHHJJJDDDFFFGGGCCC>>>;;;===@@@BBBAAA@@@BBBFFFHHHGGGFFFKKKMMMZZZuuugggFFFAAAJJJGGGooopppZZZWWWTTTTTTUUUVVVVVVUUUSSSRRRTTTUUUYYYWWW]]]^^^fffuuuuuucccQQQGGGGGGPPPKKKAAA===>>>888???UUU```rrrhhhZZZ^^^ccczzziiirrrppp]]]JJJDDD@@@AAAFFFSSSnnn~~~GGGFFF~~~dddvvvzzzssspppmmmhhhddd```\\\WWWTTTQQQLLLGGGGGGKKKQQQVVVWWWVVVSSSllltttWWWMMMQQQCCCEEEEEEDDDDDDCCCDDDDDDDDDKKKGGGEEEHHHKKKKKKLLLPPPQQQPPP[[[zzzrrrbbbQQQMMMzzzcccaaacccWWW\\\___```xxxnnnmmmsssjjjjjjccc\\\```hhh```PPPPPPoooyyygggrrrwwweeeMMMKKKHHHFFFEEEFFFHHHIIIGGGEEEEEEGGGIIIKKKKKKLLLTTT^^^yyy|||gggOOOKKKGGGTTTJJJqqqkkkYYY___]]]^^^XXXYYYVVVUUUVVVVVVkkk|||~~~|||xxxuuutttpppkkkggg```___VVVHHH>>>???GGGNNNMMMSSSzzzrrrqqquuuhhhbbbeeebbbcccccc``````nnn}}}xxxuuussspppnnnmmm{{{yyy~~~tttyyyrrriii^^^UUUOOOIIIAAA;;;@@@AAADDDGGGKKKKKKIIIGGGMMMIIIKKKOOOJJJ>>>;;;@@@NNNFFF```rrrlll___fff\\\]]]]]]\\\ZZZXXXWWWXXXRRRXXXSSSEEE<<>>GGGQQQTTTNNNlllooojjj]]]^^^]]]\\\^^^___]]]^^^hhhuuuwww}}}ssskkkgggfffdddbbbaaajjjkkkfffqqqxxxuuu~~~cccWWWPPPHHHCCCBBBBBB@@@>>>EEEFFFGGGIIIKKKJJJGGGDDDIIIOOOQQQIII===888@@@JJJGGGTTTpppkkkkkk]]]```ZZZ\\\]]]\\\YYYXXXXXXXXXUUUTTTOOOLLLHHHHHHiiiwwwooo```PPPEEEBBBEEESSShhh}}}yyy\\\GGGBBBHHHOOOXXX^^^```VVVFFF;;;<<>>>>>AAACCCDDDCCCHHHHHHHHHJJJLLLMMMLLLJJJGGGOOOMMMBBB>>>FFFKKKIII>>>ppplllcccfffbbbYYY[[[\\\]]]\\\ZZZYYYXXXYYYUUUTTTQQQRRROOOFFFUUUxxx~~~wwwqqqmmmbbbUUUGGGCCCHHH]]]vvvqqqZZZKKKHHHPPPYYY```ggghhh\\\III<<<<<>>TTTxxxzzznnnzzz|||xxxsssnnnjjj___\\\XXXVVVTTTSSSRRRPPPOOOMMMMMMQQQUUUXXXWWWVVVTTTsssqqqOOOHHHKKKFFFEEEFFFFFFGGGHHHJJJKKKLLLJJJIIIKKKNNNMMMLLLNNNSSSgggoooXXXKKKBBBhhhsssnnnhhhYYY\\\[[[VVV^^^WWW\\\~~~rrriiiiiiooonnneeeeeehhh\\\NNN\\\xxxmmmSSS```mmm\\\DDDFFFGGGHHHFFFDDDCCCFFFIIIIIIHHHKKKOOOLLLGGGLLLVVVlllsssWWWCCCEEEKKK___LLLwwwyyyhhheeeaaa\\\\\\XXXZZZVVVUUUYYYVVVXXXfff}}}}}}zzz|||tttxxxwwwhhhbbbwwwrrrpppzzzyyyvvvvvvvvvssspppllliiieee```YYYSSSGGG@@@;;;>>>DDDIIIQQQWWWvvvtttxxxxxxgggbbbnnn___```aaabbbcccfffkkkooossszzz{{{uuueeeZZZTTTRRRQQQXXXPPPLLLQQQRRRNNNOOOUUUQQQEEEFFFNNNMMMLLLHHH>>>@@@???>>>@@@CCCEEEEEEEEEEEEFFFHHHLLLPPPRRRRRRQQQMMMKKKCCC<<>>YYYuuuzzz|||ssslllgggcccaaaYYYVVVRRROOONNNNNNMMMLLLLLLLLLLLLNNNQQQVVVZZZ\\\bbbaaaOOOKKKFFFFFFDDDEEEFFFHHHIIIJJJKKKKKKLLLLLLNNNOOONNNOOOXXXcccnnnVVVGGGSSS}}}llldddddd\\\XXX[[[UUU]]]\\\WWW}}}}}}zzzrrrjjjiiimmmmmmkkklllhhh[[[ZZZuuuyyyWWWPPPccc```LLLHHHCCCDDDDDDDDDCCCDDDFFFGGGIIIHHHKKKNNNJJJHHHUUUhhhyyyvvveeeLLLAAANNNWWW^^^^^^jjjaaacccZZZYYY___XXX[[[WWWVVV[[[XXXUUU^^^ooo~~~~~~}}}||||||{{{wwwttthhheee~~~uuu~~~uuurrrssssssooollliiiddd^^^XXXRRRNNNKKKCCC<<<===GGGLLLNNN\\\pppwwwwwwqqqkkkkkkkkkeeeeeedddcccdddgggiiijjjooonnnrrryyylllaaa[[[XXXTTTNNNKKKMMMKKKFFFGGGLLLHHH:::>>>HHHCCC>>>@@@AAABBBAAAAAABBBCCCEEEEEEEEEEEEFFFJJJOOOSSSSSSQQQNNNLLLCCC???BBBCCCCCCPPPaaahhhfffaaa___aaa\\\]]]______]]]ZZZXXXWWWWWWPPP[[[[[[UUUOOOIIIQQQggguuuccclll||||||{{{zzzssshhhggglllkkkcccNNNIIIUUUtttvvvXXXKKKEEEBBBGGGQQQYYY___aaaXXXIII???>>>AAAEEEGGGJJJJJJJJJJJJMMMOOOXXXwww|||]]]FFF;;;???<<<666FFFuuucccNNNXXXUUUPPPTTTTTTSSSTTTUUUUUUTTTTTTVVVWWWVVVTTTYYYUUUXXXYYYVVVgggddd~~~fffeee}}}vvvvvvooogggddddddfffoooxxxuuuiiiZZZLLLDDD???@@@???@@@HHHRRRTTTPPP<<<;;;AAA___fff}}}wwwnnncccfff~~~mmmVVVGGGBBBDDDIIIOOOaaa}}}vvvjjjPPPDDDDDDXXX{{{vvvuuuuuujjjccc___\\\UUURRRNNNKKKJJJJJJIIIHHHJJJJJJJJJLLLPPPXXXaaahhhooo~~~UUUOOONNNCCCEEECCCDDDFFFHHHIIIJJJIIIIIIMMMNNNPPPRRRQQQVVVfffvvv~~~KKKMMMIIIkkkwwwiii^^^ccccccXXX^^^WWW]]]```RRRiii|||~~~{{{xxxwwwrrrlllkkknnnmmmrrrqqqdddYYYeeeyyybbbHHHQQQeeeTTT@@@III@@@@@@@@@AAACCCEEEFFFFFFJJJHHHKKKMMMHHHIII]]]vvviiiXXXDDD@@@TTTXXX]]]wwwkkkdddbbbgggZZZYYY```WWW[[[WWWVVV\\\YYYTTTZZZ___|||___iiirrrtttqqqrrryyyyyyvvv}}}uuukkklllqqqmmmcccgggddd^^^VVVLLLEEEBBBAAAAAA;;;BBBRRRVVVWWWnnnyyy{{{}}}sssgggkkkmmm```gggfffdddbbbbbbdddeeedddjjjxxxmmmdddtttsssiiidddTTTSSSPPPLLLIIIGGGFFFDDDBBBDDDGGG@@@666???HHHBBBCCCBBBAAAAAABBBDDDFFFGGGGGGIIINNNSSSUUURRRLLLGGG@@@:::CCCOOOFFFBBBnnniiicccfff```ZZZ```^^^______]]]ZZZWWWVVVVVVSSSZZZVVVSSSWWWUUUQQQWWWccccccuuuzzzuuusssvvvtttnnnlllllldddXXXQQQMMMZZZ|||iiiMMMCCCAAA>>>CCCMMMZZZ^^^___WWWJJJ@@@===@@@FFFHHHJJJJJJIIIJJJMMMQQQlllkkkPPPEEEAAAAAA;;;>>>^^^ZZZLLLRRRMMMNNNUUUPPPNNNOOOPPPPPPOOOOOOQQQSSSTTTXXXbbbTTT___gggPPPaaammmmmmbbbffftttkkkbbb\\\^^^dddZZZjjjvvvxxx}}}nnn]]]SSSHHH>>>>>>FFF???DDDHHHJJJMMMNNNDDD777777===TTTdddvvvppp\\\___}}}yyysssvvvyyy|||wwwmmm^^^MMMCCCAAAAAAOOOXXXnnnuuu\\\NNNBBB;;;XXXoooyyymmm^^^kkk}}}kkk^^^VVVTTTPPPNNNJJJFFFEEEFFFHHHIIIHHHFFFDDDEEELLLWWWcccjjjxxxjjjXXXMMMIIIHHHDDDAAABBBDDDFFFGGGHHHIIILLLNNNMMMMMMRRRXXX]]]ggg|||vvvZZZXXXLLLXXXyyykkkaaa\\\ZZZ[[[]]]^^^___``````___xxx~~~{{{zzzyyyuuurrrooooooooonnnmmmqqqwwwooobbbrrrxxxZZZPPPLLLRRRQQQHHHCCCFFFDDDCCCBBBBBBCCCEEEHHHJJJKKKMMMKKKEEEHHHZZZqqquuu\\\GGG@@@JJJWWWccc```wwwnnnZZZZZZ___\\\UUUTTTWWWWWWVVVVVVVVVUUUUUUUUUVVV```}}}ZZZXXXeeeccclllrrr~~~|||{{{tttkkkgggfffeeebbb^^^```PPPIIIQQQNNN???999@@@>>>KKKWWWRRRNNNjjjtttiii```ccchhhhhhdddaaaaaa______cccfffccc___\\\^^^eee{{{iiiTTTeee{{{zzzbbbUUUIIIGGGEEEAAA@@@BBB===CCCFFFAAA===>>>AAABBBFFFFFFEEEBBB???@@@DDDHHHIIIXXXYYYMMMLLLWWWPPP===CCCAAAEEEAAA===```~~~rrrhhhffffffbbb]]]ZZZ[[[ZZZYYYXXXVVVVVVVVVVVVWWWWWWWWWTTTQQQOOONNNOOOwwwrrr___sss}}}xxxqqqssssssqqqooolllgggaaa]]]TTTXXXeee}}}bbbWWWHHH???===???@@@@@@SSSXXXZZZPPPBBB;;;AAAIIICCCAAACCCFFFGGGHHHRRR___]]]GGG???===@@@CCCBBBggggggTTTHHHJJJNNNKKKKKKOOOPPPPPPPPPQQQQQQQQQQQQQQQOOOQQQSSSUUUVVVVVVVVVWWW\\\ccc|||aaattthhh[[[TTTOOOQQQRRRWWW[[[ZZZVVVUUUWWWNNNGGGBBBBBBAAA??????AAA@@@KKKUUUVVVMMMBBB:::777;;;>>>XXXffftttqqqaaa^^^sssuuu}}}tttkkkkkkuuu}}}uuupppcccSSSHHHEEEFFFHHHIIIPPPkkkmmm\\\JJJ@@@JJJpppyyytttxxxssscccfffnnnwww|||kkkYYYMMMMMMJJJGGGEEEEEECCCAAA???DDDBBBAAABBBDDDIIINNNQQQQQQLLLFFFBBBAAACCCFFFGGGGGGIIIKKKKKKIIIHHHIIIIIIQQQNNNPPPZZZgggvvvxxx]]]PPPHHH___vvvfff]]]^^^^^^___```bbbbbbaaa```___qqq}}}yyywwwwwwtttooolllkkkjjjhhhggghhhooonnngggooo|||rrr[[[SSSLLLLLLQQQPPPEEE@@@CCCCCCCCCCCCCCCDDDFFFHHHJJJIIIJJJJJJLLLWWWiii{{{~~~gggMMMDDDOOOYYYZZZWWW|||sss___QQQUUU[[[ZZZVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTOOOTTTkkk]]]YYYaaafffWWWjjjxxxyyytttyyytttsssrrrsss{{{zzzlllgggaaa______]]]YYYUUUTTTQQQLLLEEE>>>:::???GGGBBBBBBKKKXXXiiigggrrrhhh```aaacccbbb^^^\\\___]]]\\\^^^```___[[[XXX^^^cccuuujjjWWW[[[aaattt{{{qqqbbbQQQIIIEEEBBBBBBEEE???CCCCCC???===@@@CCCCCCCCCDDDEEEEEEEEEHHHMMMQQQ[[[WWW[[[cccaaaPPP???777;;;===AAAEEE[[[tttppphhhaaaaaa```\\\YYYXXXXXXXXXWWWVVVUUUTTTTTTSSSMMMNNNOOONNNLLLJJJJJJKKKWWWwwwooozzzmmmlllkkkjjjiiigggaaaYYYSSSJJJXXXqqqjjjPPPIII@@@===>>>@@@@@@???AAACCCDDD@@@<<<;;;@@@DDDHHHHHHIIIGGGDDDIII]]]qqqsssRRR@@@===???===999HHH^^^OOOEEEGGGJJJGGGHHHMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMRRRWWWVVVSSSQQQTTTWWWZZZaaaxxxgggXXX|||nnn___LLLMMMHHHEEEHHHJJJJJJJJJLLLGGG@@@;;;===@@@BBBGGGMMMTTTSSSTTTPPP===+++///???CCCRRRzzzhhhmmm|||uuueee[[[gggssszzzbbbTTTTTT```oooxxx{{{yyy}}}xxxtttqqqmmmgggbbb^^^XXXMMMCCCBBBGGGIIIFFFLLL^^^dddZZZRRR>>>;;;\\\aaaUUUoooyyytttkkk[[[PPPIIICCCBBBDDDGGGFFFCCCIIIJJJKKKKKKKKKKKKIIIIIIDDDFFFGGGFFFEEEFFFIIILLLEEEHHHKKKLLLLLLLLLMMMOOOOOOQQQZZZkkkkkkTTTKKKWWWtttcccZZZ\\\]]]^^^```bbbcccbbb```___aaa~~~zzzwwwssspppkkkhhheeecccaaa______cccdddbbbcccaaaUUUEEEKKKHHHKKKOOOKKKAAA===@@@BBBCCCDDDEEEFFFHHHIIIIIIKKKIIIHHHPPPdddzzzsssVVV>>>AAAWWW^^^VVVccclll^^^UUUXXXZZZVVVSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRMMMKKKXXX{{{eeeIIIEEERRRPPPYYY\\\dddoooyyy{{{wwwqqqjjjkkkjjjgggiiilllkkkfffbbb^^^ZZZXXXWWWTTTNNNJJJDDDHHHDDD:::888@@@FFFDDDRRRPPPHHHPPPxxx}}}nnnfffaaaaaabbb```^^^___ccc```^^^^^^``````^^^ZZZ^^^]]]dddnnndddJJJPPP___fffrrr~~~zzzfffVVVLLLEEEBBBCCCBBBBBB@@@===???EEEHHHFFFDDDDDDEEEGGGJJJQQQYYY___lllbbb___^^^NNN:::;;;JJJLLLCCCEEEdddgggccc___]]]^^^\\\XXXVVVXXXUUUUUUVVVVVVUUUSSSQQQPPPJJJLLLOOOPPPOOONNNMMMMMMNNN}}}~~~rrrjjjfffbbb```^^^YYYQQQJJJOOOUUUcccssszzzqqq[[[HHH@@@>>><<<===???@@@>>><<<<<<:::888:::>>>CCCEEEEEEEEEFFFHHHGGGIIIXXXvvv{{{]]]EEE;;;===AAA???BBBeeeiiiQQQGGGBBBEEEFFFCCCEEEKKKIIIIIIJJJJJJJJJKKKKKKKKKLLLSSSXXXWWWQQQOOORRRWWWSSS]]]mmm}}}rrrKKKLLLggg{{{pppdddVVVJJJ@@@???@@@???===<<>>CCCHHHKKKNNNRRRaaaEEE444<<>>===BBBBBBCCCEEEGGGHHHIIIJJJJJJOOOJJJHHHTTTmmmuuuaaaIII@@@JJJ[[[cccbbbxxxkkkggg___ZZZ[[[ZZZUUURRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQNNNQQQfff[[[NNNNNNOOOHHHHHHVVVhhhooolllfffiiilllkkkeeebbbbbbaaa^^^```\\\WWWSSSPPPLLLGGGCCC======;;;<<>>======>>>@@@???<<<999BBB???===>>>CCCGGGHHHFFFFFFDDDDDDJJJXXXpppaaaIII>>>===???BBB???UUUOOOFFFBBBBBBDDDCCCAAADDDJJJGGGHHHHHHIIIIIIJJJJJJJJJLLLQQQUUUVVVSSSRRRTTTWWWOOOWWWaaammmuuuYYYLLL\\\hhhhhhqqqtttllldddbbb^^^VVVOOOLLLPPPPPPTTTZZZ[[[VVVOOOMMM???<<<<<<999222999]]]jjjfffVVVzzzyyy}}}pppbbbddduuunnn|||dddUUUMMMGGGFFFIIIRRRZZZcccjjjttt|||sssrrrwww|||{{{xxxfff\\\QQQJJJIIIIIIGGGDDDGGG???BBBLLLGGG???NNNjjjdddPPPPPPCCCBBBBBB^^^rrreeeeeelllcccaaa]]]___\\\ooouuu```QQQJJJEEE@@@;;;>>>@@@BBBDDDFFFGGGFFFFFFFFFDDDBBBCCCFFFIIIJJJKKKMMMMMMLLLKKKMMMQQQXXX]]]nnngggPPPGGGUUUjjjwwwmmmaaaeeefff___ZZZZZZ[[[[[[[[[ZZZYYYXXXWWW\\\}}}uuurrrqqqooolllcccaaa^^^]]]\\\[[[YYYWWWYYYPPPKKKJJJFFFBBBFFFNNNHHHGGGGGGEEEAAA>>>@@@EEEBBBCCCEEEHHHIIIKKKKKKKKKKKKLLLSSSddd|||{{{aaaKKKBBBNNNXXX[[[iii~~~ddd\\\YYYWWWXXXWWWUUUUUUVVVSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRXXXqqqZZZ888BBBCCCGGGJJJIIIGGGOOOYYYZZZ___```^^^]]]___aaaaaaYYYUUUOOOJJJFFFDDDBBBAAA???;;;<<>>DDDIIICCC:::FFFsss|||kkk]]]aaaaaadddeee___YYYXXX\\\TTTUUUVVVVVVUUUSSSPPPOOOJJJMMMPPPQQQPPPMMMLLLLLLMMM___sss```RRRMMMLLLLLLLLLMMMIIIEEECCCDDDDDD@@@===>>>=========>>>>>>===<<<@@@@@@@@@@@@@@@BBBCCCDDDKKKFFFGGGUUUnnnnnnLLL>>>???@@@??????>>>kkkqqqFFFAAAAAABBBCCCBBBAAADDDIIIGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMOOORRRUUUWWWWWWVVVTTTTTTTTT\\\uuurrrHHHAAACCCFFF\\\{{{wwwxxx|||}}}rrrjjjhhh\\\ZZZZZZ\\\XXXMMMCCC???444===@@@;;;@@@^^^gggNNNrrrrrrtttiiieeerrrjjjxxxeeeLLL:::;;;GGG???DDDHHHMMMUUUaaaiiikkkgggbbb^^^]]]```aaa___\\\TTTNNNEEE@@@@@@BBBCCCCCCCCCAAAFFFGGG===BBBrrrkkkTTTKKKBBB===BBBUUUxxxjjjVVV]]]WWW```^^^___yyyuuulllcccWWWOOOHHHHHHGGGFFFEEEEEEDDDDDDKKKHHHEEEEEEHHHLLLMMMMMMLLLNNNPPPUUU\\\fffqqqxxx\\\VVVOOOLLLpppppp~~~ggg[[[aaacccZZZbbb```]]][[[XXXVVVUUUTTTZZZWWWzzztttlllfffaaa]]][[[YYYXXXWWWXXXWWWUUUTTTQQQLLLIIIJJJGGGBBBCCCJJJIIIHHHEEEAAA???@@@CCCGGGDDDDDDFFFHHHJJJKKKMMMNNNGGGTTThhh|||{{{hhhQQQAAACCCWWWXXXQQQjjjhhh^^^___]]]ZZZXXXVVVUUUUUUVVVSSSSSSSSSRRRRRRRRRQQQQQQPPPSSSSSSRRR\\\xxxcccRRRHHHAAABBBBBB???@@@FFFDDDIIIKKKIIIJJJNNNPPPOOOIIIFFFBBB>>>======???@@@<<<<<<>>>>>>666444GGG___wwwzzzpppiiifffhhhiiigggdddccc```aaa^^^YYY[[[bbbaaaZZZYYYcccaaa]]]fffooo}}}www]]]@@@666@@@NNNTTTSSSbbbnnn|||}}}{{{vvvqqqpppnnnggg]]]hhhoooxxx~~~uuuggg]]]HHH??????FFFBBB===JJJ```llldddaaacccbbbcccccc^^^WWWVVVZZZUUUVVVVVVVVVUUUSSSQQQPPPKKKNNNPPPPPPNNNLLLJJJJJJJJJTTTmmm|||zzz}}}|||hhhVVVJJJGGGHHHIIIFFFFFFFFFFFFFFFCCC???<<<;;;;;;::::::;;;===???@@@===???AAAAAA@@@@@@CCCFFFEEEFFFOOOeee|||]]]BBB===BBBAAA???AAAPPPQQQEEE???@@@@@@@@@@@@AAACCCFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIINNNUUUXXXWWWTTTYYYTTTPPPUUUfff|||xxxbbbLLL@@@@@@EEEHHHMMMWWWaaaaaaZZZWWWWWWLLLEEE???<<<999444222333<<>>BBBJJJOOOPPPJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBAAA@@@AAABBBCCCBBBFFFJJJMMMYYY{{{mmmSSSLLLFFF>>>:::JJJlllqqqjjjtttuuuiiiUUUVVV```hhhkkkdddoooxxxwww~~~xxx]]][[[XXXSSSOOOKKKHHHFFFIIIJJJJJJJJJIIIJJJMMMPPPVVV[[[ccclllwwwyyy[[[DDDDDDNNNaaaqqq~~~ssseee]]]\\\[[[YYYccc```\\\XXXVVVUUUVVVWWW]]]XXXlll~~~rrrggg]]]XXXUUUSSSRRRRRRSSSRRRPPPNNNIIIGGGGGGHHHGGGDDDBBBDDDHHHFFFCCC@@@AAACCCDDDDDDEEEEEEFFFGGGIIILLLNNNPPPSSSfff~~~|||eeeSSSIIICCCLLLZZZXXXXXX~~~uuu]]]XXXeeeaaa[[[UUUSSSTTTTTTTTTQQQQQQQQQQQQPPPPPPPPPPPPNNNOOORRRRRRPPP]]]iiiKKKEEEKKKIIIBBB======??????<<<===@@@???<<>>===<<<:::;;;===>>>888>>>@@@>>>EEE]]]{{{}}}sssfffuuupppgggbbbeeehhhfffaaa^^^```cccaaa\\\___gggfff]]]TTT```\\\YYYaaaaaaggg|||mmmQQQCCC?????????DDDPPP\\\eeennnvvvxxxuuu|||~~~}}}{{{rrriiinnnmmmllliiicccXXXLLLBBB===@@@FFFGGGHHHZZZpppbbbccccccccc`````````\\\WWWUUUWWWVVVVVVUUUTTTSSSRRRQQQQQQMMMNNNPPPOOONNNLLLMMMMMMNNNNNNTTT|||yyyuuucccRRRGGGDDDDDDCCCBBB@@@???>>>>>>>>>???::::::;;;;;;<<<>>>@@@BBB@@@AAACCCCCCCCCDDDFFFHHHCCCPPPdddzzzcccLLL===@@@DDDAAAEEEPPPuuurrrIII@@@>>>>>>===<<<<<>>>>>::::::======:::888::::::444111444999===DDDJJJOOOaaazzzuuufffqqqNNN|||vvvtttzzzpppnnnwwwtttVVVBBBFFFFFFCCC===<<<@@@AAA@@@@@@AAABBBAAA@@@@@@BBBCCC<<>><<<<<<<<<<<>>??????>>>=========>>>??????>>>???@@@AAACCCBBBBBBCCCEEEFFFFFFEEEOOOeee}}}}}}oooMMM???;;;CCCEEEAAAMMM```>>>GGG666>>><<<999777999<<<===;;;>>>??????@@@BBBCCCDDDDDDBBBEEEIIIKKKKKKKKKMMMOOOHHHKKKPPPPPPLLLQQQiiinnn___OOOGGGCCC>>><<<<<>>CCCOOO\\\fffpppxxx|||nnnpppeeeIIItttrrriiitttjjjiiigggsss~~~___MMM>>>:::GGGKKK@@@;;;@@@@@@???===;;;<<<>>>AAADDD>>>AAACCCCCCAAAAAACCCEEENNNQQQbbb{{{NNNJJJIIIEEEDDD555???^^^~~~tttjjjooooooeeeccckkkfffhhhiiieee___gggyyytttiiilllxxxvvvxxxzzz~~~{{{XXXMMMRRRHHHUUUeeennnxxxtttfff[[[YYYZZZXXXYYY]]]MMMWWW]]]YYYSSSRRRTTTVVVRRRYYYXXXWWWpppmmm[[[SSSOOOMMMMMMOOONNNIIIDDDEEEDDDCCCBBBBBBAAAAAAAAAGGGFFFFFFFFFEEEBBBBBBCCCAAAFFFKKKLLLLLLTTTcccooolllWWWIIIDDDKKKVVVYYY^^^eeessshhhQQQVVV\\\VVVQQQMMMOOOUUUWWWSSSOOOMMMLLLKKKJJJJJJKKKLLLLLLNNNLLLIIIHHHIIILLLPPPSSSmmmEEEJJJJJJCCC???AAABBB@@@AAADDD<<>>===AAADDDBBB??????<<>>AAAAAAAAA>>>;;;;;;<<<>>>???<<<;;;===AAADDDDDDBBBCCC@@@@@@DDDEEEEEEKKKSSSoooiiiOOOJJJ;;;<<>>@@@AAAAAAAAABBBCCCBBBCCCEEEGGGIIIJJJJJJKKKOOOQQQQQQPPPNNNQQQXXX___wwwiiieeejjjsss|||}}}sssbbb~~~kkkKKKuuurrr```aaa[[[rrrmmmrrrrrr{{{wwwfffQQQCCC===???EEEKKK=========???AAAAAA@@@???BBBCCCEEEFFFGGGKKKQQQUUUVVViiisssLLL>>>FFF===<<>>888>>>GGGGGGEEECCCDDDGGGHHHFFFBBBCCCIIIEEEAAAGGGIIIMMMXXXnnn}}}yyyiii\\\\\\``````]]]\\\^^^]]]ZZZXXXVVVTTTTTTTTTQQQQQQPPPOOONNNMMMMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIOOOMMMDDDVVVooo|||yyywwwaaaQQQDDDAAA>>>===>>>??????>>>>>>======>>>AAABBBBBBBBBAAA<<<<<<@@@EEEKKKWWWccczzzmmmZZZHHH555:::IIISSSNNNYYYQQQ777<<<777999999999999999999999999999<<<>>>???>>>>>>???AAA@@@AAACCCEEEGGGHHHIIIIIIEEEGGGIIIIIIIIILLLTTTZZZkkk|||vvvmmmuuuMMMrrrwwwxxxwww```\\\aaaqqqlllnnnggg{{{sssjjjvvvpppbbbQQQAAANNNMMMKKKJJJJJJKKKKKKKKKIIIOOOXXXaaajjjqqqxxx|||dddCCCFFFBBBMMMEEE888===RRRxxxlllhhhllljjjhhhgggffffffffffffgggcccaaaaaaaaabbbhhhnnnnnn^^^ZZZ```ooowwwzzzZZZMMMUUUUUUMMMMMM]]]ppprrrrrrhhhbbb]]]ZZZ]]]___\\\ZZZYYY\\\aaaaaaYYYQQQOOOPPPPPPSSSSSSSSSTTT^^^qqq}}}xxxlll\\\NNNFFFCCCBBBAAAAAAAAACCCDDDDDDDDDCCCBBBEEEEEEFFFGGGIIIJJJHHHGGGKKKLLLVVVjjj}}}iiiWWWIIICCCGGGOOOWWW^^^TTTzzz]]]SSS^^^\\\NNNXXXWWWVVVTTTRRRPPPOOONNNLLLLLLJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIccczzzmmmnnn}}}uuuwwweeemmmhhhdddeeeeeebbb```bbbeeeccc___\\\ZZZYYYYYYZZZ]]][[[XXXWWWXXXXXXXXXWWWXXXUUUVVVYYYYYYWWWWWWZZZZZZ]]]gggyyyzzzggg[[[WWWGGGCCC??????AAAEEEHHHJJJGGG[[[dddkkkggg___ZZZ]]]``````]]]\\\\\\[[[YYYWWWVVVUUUUUUUUUNNNNNNNNNNNNMMMMMMMMMMMMHHHHHHHHHHHHHHHHHHHHHHHHGGGKKKHHHMMMUUU|||{{{|||nnn\\\RRREEE???>>>@@@>>>;;;>>>???????????????BBBCCC@@@@@@FFFPPP\\\hhhwww{{{kkkYYYIII@@@>>>NNNSSSIIIMMMttt^^^@@@<<<444:::888888888888888888888888666888;;;;;;;;;;;;<<<>>>>>>???AAACCCEEEFFFGGGGGGCCCFFFIIIJJJKKKOOOVVV[[[[[[iii~~~lllMMMNNNpppqqqttt~~~eee\\\iiigggdddiiiaaappppppaaayyymmmkkkfff___ZZZ]]]eeelllzzzfffLLLFFFIIIBBB@@@???@@@PPPhhhzzzggghhh]]]dddddd^^^]]]cccfffdddnnnfff\\\VVVWWW]]]eeelllxxxeee^^^^^^eeeppprrr___XXXaaacccYYYMMMKKK```{{{wwwsssqqqllljjj```]]]\\\]]]^^^]]]ZZZYYYVVVYYYXXXQQQMMMMMMOOOOOOSSSPPPPPPRRRSSS[[[pppxxxiii\\\QQQGGGAAAEEEDDDCCCBBBBBBCCCCCCDDDDDDHHHJJJGGGEEEHHHLLLOOOPPP```www|||eeeMMMAAA@@@EEERRR___hhh^^^ttt```WWW]]]VVVRRRYYYTTTVVVVVVSSSOOOLLLLLLNNNLLLLLLKKKIIIHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBGGGZZZtttppphhhffffffhhhfffbbbaaadddhhhfffccc```]]]\\\\\\\\\\\\[[[YYYWWWWWWVVVVVVUUU\\\XXXXXX[[[]]][[[ZZZ\\\UUUXXX]]]ggg|||xxxpppssszzzkkkcccaaa``````___]]][[[ZZZXXXWWWWWWVVVUUUUUUTTTTTTOOOOOOOOONNNMMMMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHH@@@EEELLLQQQLLLlllsss```PPPGGGCCCAAA???<<<===>>>===<<>>CCCKKKDDDBBBnnnAAA<<>>@@@BBBDDDEEEFFFFFFFFFHHHKKKMMMOOORRRWWWZZZYYYQQQZZZwwwmmmSSSMMMJJJOOOlll{{{iiiYYYaaabbb```ggg^^^eee]]]hhh~~~cccPPPIIIGGGFFFEEE>>>CCC555BBByyyllljjjdddVVV]]]]]]VVVVVV```dddaaaYYY[[[]]]]]]]]]^^^^^^^^^dddssswwwXXXOOOSSSUUU]]]jjjttt||||||ppplllfff[[[QQQSSSXXXYYYQQQMMMeeeuuuuuuyyynnnfffjjjbbbaaa___]]]\\\\\\[[[YYYWWWXXXVVVQQQPPPSSSUUUTTTUUURRRRRRUUUPPPPPPeee~~~}}}wwwssszzzppphhhcccXXXTTTNNNHHHDDDCCCDDDFFF===HHHNNNKKKJJJUUUdddmmmyyyzzzbbbOOO???AAAIIIPPP[[[fffccciiirrrQQQXXX^^^OOOKKKYYYQQQTTTUUUSSSNNNLLLNNNPPPLLLKKKKKKJJJIIIGGGFFFFFFDDDDDDDDDDDDCCCBBBAAAAAADDDBBBBBBRRRzzzrrrgggjjjaaacccaaaaaabbb```]]]___dddiiiiiihhhgggeeebbb```^^^[[[ZZZYYYXXXVVVUUUUUUUUUWWWSSSRRRUUUXXXVVVUUUVVVPPPUUUVVVVVV```ssstttiiiaaaaaa___[[[XXXVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUUUURRRRRRQQQOOONNNLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJCCCEEEOOOFFF]]]}}}ssseeeZZZTTTRRRBBBCCCDDDEEEIIIQQQ\\\eeevvv{{{tttddd\\\RRREEEAAAFFFLLLBBBFFFppp___888888999444555555555555555555555555555333555888999888888999;;;===>>>???AAACCCDDDEEEEEEDDDGGGIIILLLMMMOOOPPPQQQKKKUUUWWWQQQZZZxxxttt~~~XXXJJJOOOMMMCCCMMMbbbxxxeeeaaaaaa___jjjbbbbbbxxxmmmYYYMMM]]]nnn]]]SSSQQQIIICCCEEEHHHEEE???<<<>>>HHHLLLzzzkkkhhhggg\\\[[[______[[[]]]eeegggcccTTT[[[aaabbbbbbccccccaaakkkeeeuuu{{{nnnppp^^^OOOMMMPPPTTT[[[cccqqqtttzzzzzzooofffkkkaaaVVVRRRSSSTTTPPPLLLXXXSSSWWWeee~~~}}}uuuqqqmmmfffcccccccccdddaaa\\\ZZZ[[[[[[YYYYYYYYYVVVRRRSSSVVVWWWTTTWWWUUUWWWXXXRRROOO^^^ttteeegggjjjsssyyyssskkkbbb\\\YYYXXXYYYUUUbbbiiidddcccpppkkkXXXIII@@@AAALLLTTTVVV```nnnmmmddd[[[XXXWWWTTTRRRQQQPPPRRRSSSRRROOOMMMOOOQQQIIIIIIIIIIIIHHHGGGEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@AAAEEEBBB===OOOuuuwwwbbbaaaaaaUUU```^^^]]]^^^^^^]]]aaagggfffhhhiiijjjhhheee```^^^YYYZZZZZZYYYWWWUUUVVVVVVZZZTTTSSSWWWZZZYYYWWWWWWYYY[[[YYYUUUWWWcccrrr|||yyy|||www}}}sssxxxkkkbbbgggbbb___```^^^XXXUUUWWWYYYXXXWWWXXXXXXXXXXXXWWWWWWVVVSSSSSSQQQPPPNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIINNNFFFDDDPPPGGGLLLqqqyyyuuuqqq```aaacccfffmmmwww|||hhhTTTJJJDDDAAADDDLLLHHHBBBeeerrr>>>;;;444111888666444444444444444444444444333555777888777777999:::;;;===>>>@@@BBBCCCDDDDDDDDDFFFIIILLLMMMMMMLLLKKKMMMTTTXXXSSSPPPZZZqqqcccIIIHHHMMMHHHEEEIIILLL]]]{{{sssgggcccbbbqqqlllgggpppvvvVVVGGGLLL___zzzrrr```TTTLLLHHHFFFCCCDDDHHHHHHAAA:::===FFFEEEddduuusssnnnmmm```\\\WWWXXXZZZ\\\```aaa]]]YYY___bbbaaa]]]___fffjjjjjjuuunnnppp}}}aaaYYYYYYUUUPPPPPPRRRQQQRRRWWW\\\______]]]\\\[[[ZZZZZZYYYWWWRRROOOKKKNNNQQQRRRSSSVVVZZZ^^^UUUqqqjjjppppppiiicccbbbaaa___^^^bbbaaa\\\YYY[[[[[[WWWWWWWWWTTTRRRUUUYYYXXXTTTTTTTTTWWWXXXRRROOOXXXeee~~~oooeeebbblllvvv}}}~~~{{{zzzyyy}}}{{{jjjSSSBBBBBBCCCLLLXXX[[[aaa{{{kkkYYY___^^^UUURRRVVVTTTNNNNNNNNNNNNMMMLLLKKKKKKLLLEEEEEEFFFFFFFFFEEECCCCCCAAAAAA@@@?????????@@@@@@===BBBBBB===<<>>@@@AAABBBBBBEEEFFFJJJMMMOOONNNLLLJJJSSSMMMRRR\\\UUUGGGNNNbbbjjj```MMMFFFIIIQQQHHH888;;;MMMJJJccckkknnn```jjjiiiwwwsssiiihhhlllvvvUUU???BBBOOO```~~~|||xxxuuuqqqnnnllljjjhhh___RRRHHHEEEDDDEEEEEEJJJ@@@999<<>>======>>>???@@@>>>999;;;BBB>>>888@@@PPPcccdddddddddYYYMMMVVVbbb^^^bbb\\\YYY[[[]]][[[[[[]]][[[\\\]]]^^^]]][[[YYYWWWWWWYYY[[[[[[XXXWWWXXXZZZUUUOOOMMMQQQUUUUUURRRQQQQQQPPPSSSWWWUUUPPPTTT\\\bbbvvv|||iiiXXX```^^^XXX\\\bbb[[[^^^[[[UUUUUUZZZZZZVVVRRRRRRSSSSSSRRRQQQPPPOOOMMMMMMMMMMMMLLLLLLLLLKKKGGGGGGGGGGGGGGGGGGGGGGGG@@@NNNGGGHHHKKKFFFQQQUUUttt{{{~~~~~~qqqeee^^^VVVNNNMMMKKKGGGEEEGGGJJJFFF@@@aaaddd;;;111===666000444000222222222222222222222222000222444555555555666777888999;;;<<<>>>???@@@@@@AAACCCFFFKKKMMMMMMJJJGGGDDDQQQUUUKKKKKKUUUUUUJJJCCCNNN\\\sssmmm[[[SSSUUUKKKFFF???>>>CCCIIIEEE===GGGZZZmmmbbbcccnnnllliiiiiiiiifff```[[[YYYLLLCCCIIIJJJPPP^^^mmmuuuuuuqqqlllnnnuuu|||~~~xxxpppkkk[[[PPPHHHIIIJJJEEE>>>999??????<<>>=========<<<;;;::::::999;;;;;;::::::::::::;;;;;;FFFWWWssssssXXXRRRSSSSSSRRRQQQQQQRRRTTTUUUQQQPPPSSSYYY]]]\\\ZZZ[[[ZZZZZZ\\\______]]]ZZZ[[[ZZZYYYWWWVVVVVVWWWWWWPPPRRRSSSSSSRRRRRRSSSUUUPPPRRRTTTQQQMMMLLLPPPTTT[[[___jjj~~~yyyfffbbb]]][[[\\\\\\[[[YYY]]]\\\[[[YYYXXXXXXXXXWWWOOOPPPQQQQQQQQQPPPOOONNNJJJKKKKKKKKKJJJIIIHHHGGGIIIGGGEEEFFFGGGHHHHHHGGGJJJIIIIIIHHHHHHHHHIIIIIIddd{{{{{{~~~|||zzzqqqppphhhYYYMMMGGGBBB<<>>============<<<<<<<<<<<<======777???NNNbbbxxxooo\\\OOOGGGRRRSSSTTTSSSRRRRRRSSSUUUYYYVVVTTTVVV[[[]]][[[XXX\\\ZZZYYYYYY[[[[[[XXXVVVYYYXXXVVVSSSRRRQQQPPPPPPQQQSSSUUUUUUTTTTTTUUUVVVUUUXXX[[[YYYUUURRRSSSUUURRRVVV]]]iiiwwwpppddddddaaa]]]\\\]]]]]]\\\ZZZ[[[ZZZYYYWWWWWWWWWWWWXXXRRRSSSSSSRRRQQQOOOMMMLLLJJJJJJJJJIIIIIIIIIIIIIIIJJJIIIGGGHHHIIIJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHHHHRRRpppyyyzzz|||zzz}}}pppcccVVVSSSKKKBBB>>>@@@EEEIIIEEEFFFHHHJJJMMMbbbAAA:::999777555333111111000000000000000000000000000222222222333333333333444444555777888999;;;>>>@@@??????AAABBBDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLNNNMMMLLLJJJJJJMMMQQQUUUKKKQQQ[[[gggsss}}}ssskkkfffYYYJJJSSSOOOJJJIIIKKKLLLIIIEEEEEECCCBBBBBBBBBBBBAAA???LLLSSSttt}}}nnn^^^UUUXXXXXXXXXXXXXXXXXX[[[___ccckkkkkkPPP???<<<@@@CCCCCC???VVV```UUUOOORRRIII888:::===BBBDDDAAA===@@@GGGtttnnnooonnnhhh]]]UUUWWW]]]kkkfff^^^ZZZYYYYYYXXXVVVZZZXXXWWWXXX[[[]]]^^^^^^___]]][[[\\\\\\___iiittt|||}}}}}}xxxwwwzzz___\\\YYYXXX[[[\\\[[[YYYUUUSSSTTTUUUTTTRRRSSSWWWTTTUUURRRNNNNNNQQQSSSRRRPPPPPPOOOOOOOOOPPPQQQQQQTTTHHHSSSqqqfffTTTFFFIIINNNTTT\\\eeekkkmmmlll}}}yyypppiiiggggggccc]]]]]]\\\ZZZXXXUUUOOOGGGBBBIIIHHHIIIKKKOOOUUU\\\aaaiiiqqq|||bbb^^^aaaZZZYYYXXXXXXYYYYYYXXXVVVSSSSSSRRRPPPNNNMMMLLLKKKJJJHHHFFFEEEFFFEEECCCAAABBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>???===<<<<<>>OOOIIIfffwwwrrrhhh[[[UUU[[[\\\]]]___eeeiiihhhbbb\\\dddaaayyywww```QQQOOORRRUUUiiinnnYYYEEECCCFFFDDDCCC@@@>>>@@@GGGVVVnnnzzzlllmmmiiibbb```aaa[[[QQQjjjddd]]]ZZZZZZZZZXXXUUUVVVVVVWWWYYY\\\]]][[[ZZZWWWVVVYYY___```^^^___bbbfff|||yyyyyywwwsssvvvsssmmmiii```]]]ZZZYYYZZZ[[[ZZZYYYTTTTTTSSSTTTTTTSSSTTTVVVRRRRRRQQQOOOOOOPPPQQQPPPKKKKKKKKKKKKKKKKKKLLLLLLJJJNNNMMMNNNffflllPPPJJJEEEHHHLLLOOOPPPQQQWWWTTTOOOKKKIIIHHHGGGEEEFFFEEECCCAAA@@@BBBDDDFFFLLLRRRZZZ]]]ZZZXXX\\\dddkkk```\\\[[[XXXWWWVVVUUUTTTTTTSSSRRRNNNMMMLLLKKKIIIHHHGGGFFFFFFDDDBBBBBBBBBAAA@@@>>>?????????>>>>>>=========???>>>>>>======>>>>>>???EEECCC@@@===>>>CCCLLLRRRsssqqqSSSKKKDDDCCCGGGJJJIIIFFFKKKMMMOOOPPPOOOPPPQQQSSSSSSSSSUUUXXX\\\]]][[[YYYaaa___\\\ZZZYYYXXXXXXXXX[[[ZZZYYYVVVTTTRRRQQQPPPNNNQQQTTTUUUTTTRRRPPPPPPMMMPPPSSSRRRPPPNNNMMMMMMQQQSSSRRROOOOOOXXXiiiwwwkkkYYYZZZ```___ZZZ[[[[[[]]]^^^^^^]]]\\\ZZZXXXWWWUUUTTTTTTVVVYYYZZZWWWVVVTTTRRRPPPNNNLLLKKKPPPNNNKKKIIIHHHHHHIIIJJJGGGFFFEEEFFFGGGHHHFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGKKKJJJOOOzzzuuuyyyxxxnnnmmmaaaWWWUUURRRIIIAAA>>>NNNHHHCCCCCCGGGNNN[[[gggyyyrrrsss\\\===@@@666666444333111111000000000000000000000000000000111111111111222222222222222333555666666888:::===>>>>>>???@@@AAAAAABBBBBBBBBDDDGGGIIIJJJIIIHHHHHHFFFIIIMMMNNNMMMKKKIIIIIIJJJIIIHHHGGGGGGIIIJJJLLLNNNRRRPPPIIIDDDFFFGGGFFFDDDGGGIIIHHHEEECCCDDDFFFCCCAAA????????????===<<>>DDDCCCIIIYYYnnnwwwmmmdddhhheee^^^aaahhhaaaSSS]]][[[YYYYYYZZZYYYUUURRRQQQRRRVVVZZZ\\\[[[WWWSSSPPPPPPTTT[[[\\\XXXTTTTTT[[[lll}}}qqqcccxxxssspppoookkkddd]]]YYY^^^\\\YYYWWWWWWYYYZZZ[[[VVVVVVUUUSSSSSSTTTTTTSSSPPPPPPRRRTTTSSSQQQOOONNNIIIIIIJJJJJJJJJIIIIIIIIIEEERRROOOCCCOOOrrrjjjaaaTTTJJJGGGHHHJJJKKK@@@@@@AAABBBBBBBBBFFFIIIEEEFFFHHHIIIJJJMMMTTTYYYSSSXXX]]]\\\[[[kkk~~~kkkggg___YYYZZZWWWWWWVVVSSSPPPNNNMMMLLLMMMLLLKKKJJJIIIHHHGGGFFFBBB@@@???>>>???>>>===;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<888:::=========<<<===>>>AAAUUUiiiwwwsssQQQ777FFFFFFEEEFFFFFFFFFFFFFFFIIIKKKNNNOOOPPPPPPRRRSSSRRRSSSVVVYYY[[[\\\[[[YYY^^^]]][[[ZZZXXXXXXYYYZZZUUUUUUTTTTTTSSSRRRQQQPPPNNNQQQTTTUUUSSSQQQPPPOOOOOOOOOPPPPPPOOOPPPRRRSSSOOOOOONNNKKKKKKOOOWWW]]]dddwww}}}yyyddd```[[[YYYXXXXXXUUUSSSWWWYYY[[[]]]]]]\\\ZZZYYYWWWWWWUUUUUUVVVWWWYYY[[[UUUTTTSSSQQQPPPNNNNNNMMMTTTRRRNNNKKKIIIHHHIIIIIIFFFEEEEEEFFFHHHHHHFFFDDDDDDDDDCCCDDDDDDEEEFFFFFFEEEDDDFFF___uuu|||kkkaaaUUUKKKKKKPPPWWW^^^eeebbbfffkkkqqqzzzuuuppp777...;;;444444333111111000000000////////////////////////000000000111111111222222000222333444444666888;;;<<<======>>>???@@@@@@@@@AAABBBEEEGGGHHHHHHGGGFFFIIIJJJLLLJJJGGGDDDCCCBBBBBBCCCEEEGGGIIIKKKMMMNNNEEEKKKNNNJJJEEECCCBBBBBBDDDCCCAAA???@@@BBBEEEGGGAAA@@@>>>===>>>===;;;:::QQQJJJrrr{{{mmmeee___``````hhhmmmjjjaaaZZZ\\\```XXXiiixxxwwwxxxcccYYYKKKSSSgggjjjfffaaalllnnnccc]]]______ZZZPPPRRRUUUWWWWWWTTTPPPNNNNNNPPPTTTXXXZZZXXXTTTPPPUUUSSSUUUXXXXXXSSSPPPRRRYYYZZZ___mmmoooccciiiiiihhhccc]]][[[]]]aaaXXXWWWUUUTTTUUUWWWZZZ[[[WWWXXXUUURRRSSSUUUTTTPPPNNNNNNQQQUUUUUUPPPLLLMMMJJJJJJKKKKKKKKKJJJIIIIIINNNOOOIIIGGGEEEEEEaaarrr___XXXTTTNNNSSSNNNKKKJJJHHHEEEGGGJJJLLLPPPTTTSSSPPPOOORRRVVVcccaaakkkgggbbbaaaVVVSSS]]]XXXXXXWWWTTTOOOLLLKKKKKKJJJIIIIIIHHHFFFEEEEEEDDD@@@???======>>>>>><<<;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999:::444777999;;;;;;;;;<<<>>>666<<<@@@EEESSShhhvvvxxxrrrWWWFFFDDDHHHKKKKKK???@@@AAABBBCCCGGGMMMRRRGGGJJJNNNPPPQQQQQQSSSTTTVVVWWWXXXYYYYYYXXXWWWVVVVVVWWWWWWVVVUUUTTTVVVWWWSSSTTTTTTUUUUUUTTTTTTSSSQQQSSSUUUVVVTTTRRRQQQQQQNNNNNNMMMMMMOOOQQQSSSUUUNNNOOOOOOOOOOOONNNOOOOOOFFFOOO```lllsssqqqaaaWWWQQQUUUZZZ\\\ZZZVVVSSSRRRTTTWWWZZZ[[[ZZZYYYXXXXXXVVVVVVVVVVVVWWWWWWXXXYYYSSSRRRQQQOOOOOONNNNNNNNNTTTRRROOOLLLJJJIIIHHHHHHGGGGGGGGGHHHJJJIIIGGGEEEDDDDDDCCCCCCCCCCCCDDDDDD======<<>>???@@@@@@AAACCCEEEFFFFFFEEEEEEFFFGGGGGGEEECCCBBBBBBCCCFFFGGGGGGHHHGGGEEECCCBBBCCCFFFJJJJJJJJJKKKNNNPPPEEECCC@@@AAACCCCCCAAA???@@@>>>===<<<<<<;;;999888PPPFFFsssvvvkkkjjjddd]]]^^^]]]\\\]]]___^^^ZZZWWWaaajjjqqqfffeee~~~hhhcccfffnnnooocccYYYVVVXXXWWWOOOTTTYYYYYYTTTOOONNNNNNPPPPPPQQQTTTVVVVVVSSSQQQXXXVVVUUUWWWVVVUUUYYY```fff\\\TTT[[[pppvvvgggdddggg]]]]]]\\\ZZZYYY\\\```cccUUUVVVVVVVVVUUUUUUVVVVVVUUUVVVTTTPPPQQQUUUTTTOOOMMMKKKLLLQQQQQQKKKIIIKKKIIIJJJJJJKKKJJJIIIHHHGGGNNNJJJCCCFFFDDD444@@@mmmzzzoooyyyiiiZZZUUURRRNNNJJJJJJJJJOOOTTTTTTUUU[[[gggqqqppp[[[[[[[[[SSSRRRYYYUUUVVVVVVRRRNNNJJJJJJKKKFFFEEEDDDDDDCCCBBBAAAAAA???===<<<<<<<<<<<<;;;999999999999999999999999999888888777777777777888888:::;;;;;;:::888888:::<<<<<<:::777555888>>>DDDGGGHHHRRR___fffkkkrrrxxxuuusssqqqhhhZZZOOOKKK;;;<<<>>>@@@BBB@@@;;;666AAAAAABBBCCCBBBAAA@@@???CCCFFFJJJMMMOOOOOOQQQRRRSSSSSSTTTSSSSSSRRRSSSSSSQQQSSSUUUTTTRRRPPPQQQSSSSSSTTTUUUVVVVVVVVVUUUTTTRRRTTTUUUTTTSSSQQQQQQRRRKKKKKKLLLMMMNNNPPPPPPOOOOOOQQQTTTTTTRRRQQQQQQQQQ```PPPIIIMMMTTTbbbiiibbbpppnnnggg\\\QQQKKKNNNRRRZZZUUUQQQQQQUUUXXXVVVSSSSSSVVVXXXXXXWWWUUUVVVWWWTTTUUUVVVWWWWWWVVVVVVUUURRRQQQPPPNNNMMMMMMMMMMMMOOONNNMMMLLLJJJIIIHHHHHHGGGFFFGGGHHHJJJIIIGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAFFFDDDEEE@@@@@@NNNccczzz|||{{{AAA111>>>===111111111000/////////000000/////////////////////////////////000000000111111...000111111111222555777888888999;;;<<<>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEAAACCCDDDDDDDDDDDDEEEGGG>>>???BBBEEEGGGJJJKKKLLLIIIHHHGGGEEEBBB>>>>>>???EEEDDDCCCCCCCCCAAA>>>;;;???>>><<<;;;;;;:::888666PPPEEEtttrrrmmmtttnnnbbbVVVZZZZZZSSSOOOZZZsss{{{ccc^^^```XXXiiiyyyuuuqqq~~~ttt```aaadddccc^^^XXXVVVWWWUUUQQQUUUZZZ___\\\TTTNNNNNNPPPSSSQQQPPPQQQSSSTTTTTTTTTQQQOOOOOORRRSSSXXXcccnnngggYYYJJJHHHTTThhhyyygggYYY[[[^^^[[[VVVXXXXXXYYYZZZ\\\\\\WWWPPPWWWYYY[[[ZZZXXXTTTQQQPPPRRRTTTQQQNNNPPPUUUTTTNNNMMMHHHHHHLLLLLLGGGGGGKKKGGGHHHHHHIIIHHHGGGFFFEEE???GGGAAAAAAJJJFFFHHH___vvv```[[[^^^]]]YYYVVV[[[```fffnnn{{{qqqaaaTTTTTTZZZZZZUUUPPPQQQSSSSSSPPPLLLIIIIIIKKKFFFFFFEEEDDDCCCBBBBBBAAA<<<;;;999999::::::999777666666666666666666777777888777777777777777777888666777888888777666777888555666:::===<<<888777999;;;;;;::::::;;;>>>AAADDD???DDDBBB;;;:::??????:::>>>??????===::::::===AAA<<<;;;:::===AAABBB???;;;>>>AAAFFFIIIKKKKKKMMMNNNKKKLLLMMMMMMMMMNNNQQQSSSPPPSSSVVVUUUQQQOOOOOOPPPPPPPPPQQQRRRRRRQQQPPPOOOQQQRRRRRRQQQPPPOOOOOOQQQMMMMMMOOOQQQRRRRRROOOMMMLLLPPPTTTSSSPPPNNNRRRUUUPPPKKKRRRVVVMMMLLLWWW[[[WWW```gggjjjsss}}}iiiiiicccIIIQQQQQQQQQSSSTTTVVVVVVVVVPPPSSSVVVVVVSSSOOOMMMLLLSSSUUUWWWWWWTTTSSSUUUWWWRRRTTTUUUWWWVVVUUUSSSRRRSSSRRRPPPMMMLLLKKKKKKLLLJJJJJJJJJKKKJJJJJJIIIHHHDDDDDDEEEGGGHHHGGGEEEBBBCCCCCCAAA@@@???>>>>>>>>><<<888???===888===MMMjjj|||lllyyyyyyFFF444???:::...000000000////////////000000////////////////////////////////////000000000000...///000111111222444666666777888:::<<<>>>???@@@@@@@@@@@@AAABBBCCCDDDEEECCCDDDEEEEEEBBB@@@???@@@CCCCCCBBBAAAAAAAAABBBCCC??????BBBEEEFFFCCCAAAAAA;;;<<<=========>>>@@@BBB???===;;;::::::999777555KKKDDDaaaxxxuuuhhhaaa[[[UUUPPP^^^hhhbbbVVVVVVhhh|||___XXXUUUXXX]]]eeetttjjjxxxqqqhhheeeeeeccc___jjjbbbXXXSSSTTTVVVVVVUUUUUUTTTRRRPPPOOOPPPQQQRRRSSSQQQSSSXXXXXXTTTPPPPPPSSSPPPRRRWWWXXXUUUTTTTTTXXXUUUTTTTTTRRRPPPSSSYYYnnnnnn]]]______]]]YYYWWWYYY[[[WWWVVVUUUUUUWWWYYYYYYXXXXXXXXXWWWVVVTTTRRRPPPOOOSSSRRROOOMMMKKKJJJJJJJJJOOONNNLLLJJJHHHGGGFFFFFFKKKKKKJJJIIIHHHHHHGGGFFFGGGDDDDDDGGGGGGHHHRRR^^^uuu{{{|||``````[[[UUUQQQPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKGGGCCC???===>>>>>>===;;;;;;:::999777666555555555666666777777777777666666555555555444444555555555777777777777777777777777777888888888888999999999999999999999999999999999;;;;;;;;;::::::999999999999999999999999999999999::::::;;;;;;<<<======>>>@@@CCCFFFHHHHHHHHHIIIKKKCCCGGGLLLPPPQQQRRRSSSTTTTTTSSSQQQPPPQQQRRRTTTUUUTTTSSSSSSSSSRRRRRRRRRRRRVVVTTTOOOLLLJJJJJJLLLMMMLLLKKKKKKKKKKKKMMMNNNOOOQQQPPPNNNMMMMMMNNNPPPQQQNNNNNNPPPPPPPPPPPPNNNNNNKKKLLLOOOQQQSSSUUUVVVWWW______aaaccceeedddaaa^^^XXXWWWUUUSSSQQQPPPOOONNNOOOPPPPPPPPPQQQQQQRRRRRRRRRQQQOOOMMMMMMMMMOOOPPPZZZWWWUUUSSSSSSUUUWWWZZZZZZXXXUUURRRPPPPPPQQQQQQUUURRROOONNNNNNNNNMMMKKKMMMKKKHHHHHHJJJKKKIIIGGGEEEIIILLLJJJEEEAAABBBDDDDDDBBB@@@???@@@AAAAAA@@@???>>>===;;;;;;===>>>???UUUsss|||jjjNNN666222555333111444000000000000000000000000........................000000//////.........---...///000111222333444444555666666888999;;;===>>>AAAAAABBBBBBBBBBBBBBBBBBEEEDDDBBBAAA@@@@@@AAABBB===>>>@@@BBBCCCCCCBBBBBBCCCBBBBBBAAAAAA@@@@@@??????>>>>>>======>>>@@@@@@;;;:::999888777777777777NNNBBBbbbyyytttcccZZZUUUPPPYYY___```YYYNNNKKKRRR[[[VVVVVV[[[dddiiikkkqqqxxxxxxxxxpppfff___^^^^^^\\\[[[eee^^^UUUQQQRRRTTTTTTSSSUUUTTTRRRPPPOOOOOOPPPQQQTTTQQQRRRUUUVVVRRRQQQSSSQQQOOOQQQVVVXXXUUUSSSUUURRRNNNLLLOOOPPPPPPRRRWWWRRR___ppp|||ccc[[[^^^WWWXXXXXXVVVTTTTTTTTTVVVVVVUUUSSSTTTVVVWWWVVVUUUVVVVVVUUUTTTSSSQQQOOONNNNNNMMMMMMLLLLLLLLLLLLLLLMMMLLLJJJIIIHHHGGGFFFFFFJJJIIIIIIGGGFFFEEEDDDDDDEEEDDDEEEHHHFFFEEEKKKTTT[[[UUUZZZrrrttteeedddYYYVVVRRRPPPPPPPPPPPPPPPOOONNNMMMLLLKKKJJJJJJJJJHHHDDD@@@>>>>>>???>>><<<::::::888777666555555555444555555666666555555444555444444333333444444555555555555555555555555555666666777777777888888888888888888888888888888888999888888888777777777777777777777777777777777777999999999:::;;;;;;<<<<<<;;;===@@@BBBCCCCCCDDDEEEHHHKKKOOOQQQQQQQQQQQQQQQSSSRRRPPPPPPPPPQQQSSSTTTRRRRRRRRRRRRRRRQQQQQQQQQPPPNNNLLLJJJJJJKKKLLLNNNLLLKKKJJJJJJJJJKKKLLLMMMOOONNNMMMLLLLLLMMMNNNOOOKKKLLLMMMNNNNNNMMMLLLKKKJJJKKKLLLNNNPPPQQQRRRSSSOOOOOOQQQSSSUUUTTTQQQOOONNNMMMLLLKKKJJJJJJJJJJJJOOONNNNNNNNNNNNNNNNNNMMMNNNMMMLLLKKKLLLMMMOOOPPPWWWUUUSSSRRRRRRSSSUUUWWWXXXVVVSSSPPPOOONNNNNNNNNPPPOOONNNNNNOOONNNMMMKKKMMMJJJHHHGGGIIIIIIHHHFFFBBBEEEGGGGGGEEEGGGLLLQQQJJJGGGCCCAAA???>>><<<;;;???>>><<<;;;;;;<<<>>>???@@@[[[rrr~~~lllZZZEEE444444666333111222////////////////////////........................///.........---------------......///111222222333444444555666888:::<<<===@@@@@@@@@@@@@@@AAAAAAAAACCCCCCBBBAAA@@@AAAAAABBBEEEFFFFFFEEEDDDBBB@@@>>>BBBAAAAAA@@@???>>>>>>===???>>>===<<<<<<===>>>???::::::999888777777777777QQQCCCeeezzzggg\\\XXXTTTUUUTTTRRRQQQPPPOOOOOONNNVVVXXX^^^eeeeeeaaa```aaammmxxxwwwnnn{{{___hhheeeaaa]]]ZZZXXXXXXXXX\\\WWWRRRPPPQQQRRRQQQPPPTTTSSSQQQOOONNNNNNNNNOOORRROOONNNPPPQQQOOOOOOSSSOOONNNPPPUUUVVVSSSSSSUUUQQQKKKHHHKKKOOOOOOPPPRRRLLLOOORRRTTTZZZmmmjjjTTTJJJKKKPPPVVVTTTSSSSSSTTTUUUUUUTTTTTTSSSRRRRRRSSSSSSRRRQQQSSSSSSSSSSSSQQQPPPNNNMMMKKKKKKKKKLLLKKKKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFHHHGGGFFFEEECCCBBBAAA@@@CCCCCCFFFHHHEEEAAABBBGGGFFF======TTTyyyjjj]]][[[WWWRRRPPPNNNNNNOOOPPPOOONNNNNNMMMLLLJJJIIIIIIHHHHHHEEEBBB???======<<<;;;:::999999777666555555444444333333444444444444333333333333222222222222333333222222222222222222222222444444555555555666666666666666666666666666666666555555555555444444444444444444444444444444444444666777777888999999::::::777999<<<===>>>>>>@@@AAAGGGJJJMMMOOOOOONNNOOOOOOQQQPPPOOOOOOOOOPPPRRRRRROOOOOOPPPPPPPPPPPPPPPPPPLLLLLLKKKJJJJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJJJJLLLLLLHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHJJJKKKLLLLLLLLLLLLGGGGGGHHHJJJLLLLLLIIIGGGHHHHHHGGGGGGHHHIIIIIIJJJLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNOOORRRQQQQQQPPPPPPQQQQQQRRRTTTSSSQQQNNNMMMLLLLLLLLLKKKKKKKKKLLLNNNNNNLLLJJJMMMKKKHHHGGGGGGGGGFFFDDDCCCDDDEEEDDDEEEIIIQQQXXXLLLIIIDDD@@@>>><<<:::888===<<<;;;::::::;;;<<<===666BBBRRReee~~~^^^:::EEE999222555777222000222////////////////////////........................---------------,,,,,,,,,------......///000111111222333333555666888:::;;;===>>>>>>>>>????????????AAAAAA@@@@@@AAAAAABBBCCCHHHHHHGGGEEECCC@@@>>>===AAAAAA@@@???>>>===<<<;;;>>>===<<<;;;;;;<<<======:::999888777666666666666OOOAAAffflllaaa\\\XXXPPPNNNNNNRRRYYY\\\ZZZWWW\\\[[[ZZZYYYXXXXXXZZZ^^^iiikkkyyylllttt{{{ggg[[[___aaaaaa]]]XXXTTTSSSTTTUUURRRPPPOOOPPPQQQPPPNNNSSSRRRPPPOOOMMMMMMLLLLLLLLLKKKKKKNNNNNNKKKKKKOOOLLLLLLOOOTTTTTTQQQQQQTTTVVVNNNIIILLLPPPOOOMMMMMMRRRSSSRRRNNNLLLRRR___jjjlllrrrtttdddVVVHHHIIISSSYYYSSSIIITTTQQQOOOQQQTTTVVVUUUSSSRRRQQQPPPPPPPPPPPPNNNLLLPPPQQQRRRRRRQQQPPPNNNMMMKKKLLLLLLLLLJJJHHHFFFDDDGGGGGGFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDBBB@@@??????BBBCCCEEEEEEBBB??????@@@AAA@@@@@@FFFTTTjjjggg```ccc[[[LLLNNNMMMMMMMMMOOOOOOMMMKKKLLLLLLJJJIIIGGGFFFFFFFFF@@@>>><<<:::999888777777888777666555444444444444222333333444444333333222111111111000000111111111111111111111111111111111222222222333333333444444333333333333333333333333333333333333222222222222222222222222222222222222444444555555666777777777666888:::<<<<<<===???AAA???CCCGGGIIIKKKKKKMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPLLLMMMNNNOOOOOOOOONNNNNNMMMMMMMMMLLLJJJHHHGGGFFFMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIIIIFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGIIIKKKKKKIIIGGGEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNMMMMMMMMMOOONNNMMMLLLLLLLLLLLLMMMLLLJJJHHHHHHIIIJJJJJJIIIMMMLLLJJJHHHGGGFFFEEEDDDGGGGGGFFFEEEDDDGGGLLLPPPFFFCCC???======<<<;;;999;;;::::::999999::::::;;;;;;888999CCCUUUkkksssFFF888:::777222111444555111000222////////////////////////........................------------------------------...//////000111111222222333444666888999;;;<<<<<<======>>>>>>???????????????@@@AAAAAABBBCCCCCCCCCBBBBBBAAA@@@@@@???AAAAAA@@@???===<<<;;;;;;>>>===;;;:::::::::;;;;;;999999888777666666666666KKKCCCeee|||kkk```YYYRRRWWWVVVVVVXXXZZZZZZXXXVVV[[[ZZZXXXUUUWWW___hhhnnniiippp~~~hhh\\\ZZZZZZWWWZZZ\\\ZZZUUUQQQQQQSSSPPPOOOOOOOOOOOOOOOOOONNNQQQPPPOOONNNLLLLLLKKKKKKIIIJJJMMMQQQOOOJJJIIILLLJJJKKKNNNSSSRRRNNNOOOSSSVVVNNNJJJMMMPPPOOOLLLKKKHHHLLLPPPPPPLLLJJJKKKLLLMMMLLLVVVfffjjjdddhhhtttwwwhhh]]]UUULLLFFF@@@EEEKKKOOOOOOMMMKKKKKKNNNLLLJJJLLLPPPRRRQQQOOOPPPOOONNNOOOOOONNNLLLIIINNNOOOQQQRRRRRRQQQOOOMMMJJJJJJKKKJJJIIIGGGEEEDDDFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFEEECCCBBB@@@??????AAABBBBBB@@@>>>??????@@@===BBBEEE???:::DDD^^^tttuuuccc\\\YYYTTTQQQRRROOONNNMMMNNNNNNMMMKKKIIIJJJIIIHHHFFFDDDCCCCCCCCC======<<<:::888666555555666666555444333333333333222333333444444333333222000000////////////000000111111111111111111111111000000111111111222222222111111111111111111111111111111111222222222222222222222222222222222222222222222333333444555555555555777999::::::;;;>>>@@@>>>@@@DDDFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJIIIHHHFFFDDDCCCMMMMMMLLLLLLKKKJJJIIIHHHFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCDDDFFFFFFDDDCCCBBBBBBAAA@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKJJJIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNKKKFFFDDDEEEGGGHHHIIILLLLLLKKKIIIFFFEEEEEEEEEGGGGGGGGGEEEDDDCCCCCCDDD@@@>>>;;;::::::::::::999999888888888888888888999<<<777666:::AAAPPPnnnccc777:::>>>333222111111222111///000333..................................................................//////...//////000000111111111222222333444666888:::;;;;;;<<<<<<===>>>>>>??????===>>>>>>@@@AAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@???>>>===<<<<<<>>>===;;;:::999999999:::999888777666555555555555JJJTTTlll|||vvviiiaaaXXXNNNYYYYYYXXXVVVSSSRRRRRRSSSYYY[[[[[[XXXYYY```gggiiiddd^^^aaagggkkkzzzggg[[[^^^aaa]]]WWWUUUWWWZZZYYYWWWUUUWWWXXXMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJLLLPPPTTTQQQJJJIIILLLIIIJJJNNNRRRPPPKKKLLLQQQOOOIIIGGGKKKNNNMMMLLLMMMDDDHHHLLLNNNMMMKKKIIIHHHHHHCCCBBBGGGGGGDDDFFFMMMHHHIIINNNTTTYYY[[[___cccTTTUUUUUURRROOOLLLLLLMMM___TTTFFF@@@BBBHHHKKKKKKDDDJJJOOONNNGGGEEEJJJQQQMMMLLLKKKLLLNNNPPPQQQQQQOOONNNNNNOOOOOONNNKKKIIIKKKMMMOOOQQQRRRQQQOOOMMMGGGGGGHHHHHHIIIIIIHHHHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@AAA???;;;;;;???@@@???:::>>>@@@>>>:::<<>>>>>>>><<<999777666777555444444333222222333333222222333333333333222222000000////////////000000111111111111111111111111//////000000000111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111222333333444444222444555666666888;;;===BBBCCCEEEFFFEEEEEEFFFGGGIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLJJJIIICCCCCCDDDEEEEEEEEEDDDDDDKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@??????>>>@@@AAABBBAAA???BBBBBBAAA@@@????????????===>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNJJJEEECCCDDDEEEGGGGGGJJJJJJJJJHHHEEEDDDDDDFFFBBBCCCDDDDDDCCCAAA???>>>???<<<999777777777666555777777777777777777777777222555:::===999:::KKK___qqq~~~HHH<<>>??????<<<===>>>???@@@AAAAAA@@@CCCBBBAAAAAAAAAAAAAAABBB@@@@@@??????>>>>>>======???>>><<<:::888888888999888777666555555444444444LLLdddqqqtttjjjcccbbb[[[OOOVVVUUUTTTQQQNNNOOOSSSVVVYYY\\\\\\VVVUUUYYY\\\[[[cccYYYSSS]]]iiiiiisss~~~xxxhhhXXXNNNTTT^^^```]]][[[XXXXXXXXXWWWVVVVVVWWWYYYKKKLLLLLLLLLKKKKKKKKKLLLKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMPPPQQQMMMGGGGGGLLLIIIJJJOOOQQQNNNIIIJJJNNNLLLIIIIIILLLLLLJJJJJJMMMJJJKKKLLLMMMMMMLLLKKKJJJKKKIIIFFFDDDCCCDDDEEEEEEBBBCCCBBBAAAAAAAAABBBCCC>>>EEEKKKJJJDDD@@@AAAEEEKKKJJJHHHHHHHHHGGGDDDBBBHHHEEEBBBCCCIIINNNPPPPPPLLLMMMNNNNNNNNNNNNPPPRRRNNNNNNNNNOOOPPPOOOLLLJJJHHHJJJMMMPPPQQQPPPNNNLLLHHHGGGGGGGGGHHHHHHIIIJJJFFFFFFEEEDDDDDDCCCDDDDDDBBBBBBBBBBBBAAAAAA@@@@@@===???>>>999:::>>>>>>;;;:::;;;===>>>???>>>======555EEEeeekkk^^^___XXXTTTTTTUUUTTTQQQOOOOOOMMMKKKKKKKKKKKKIIIHHHEEEDDDBBB@@@>>>===<<<<<<===>>>???===999666666777444333333222222222222222000111111222222111111000000000////////////000000111111111111111111111111/////////000000000000111////////////////////////....../////////000000000000000000000000000000000000000111111222333333333222333444555555777:::<<<@@@BBBDDDDDDCCCCCCDDDFFFGGGHHHIIIIIIJJJJJJIIIIIILLLMMMNNNOOONNNKKKHHHGGGCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFEEECCCCCCCCCDDDDDDCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDAAAAAABBBAAAAAA@@@???>>>>>>===<<<===???@@@???>>>@@@??????>>>>>>>>>>>>>>>:::;;;;;;<<<===>>>??????===>>>???@@@AAABBBBBBBBBFFFEEEEEEEEEEEEEEEEEEFFFEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGEEEEEEGGGGGGGGGFFFFFFGGGGGGFFFCCCAAACCCEEE@@@@@@@@@AAABBBAAA???===>>><<<999777777666555444555555666666666666555555000333777888444000222777HHHhhhhhhJJJIIIDDD999111///222555///000000....../////////................................................---------....../////////......////////////000000000000111222444666888999888888999:::;;;<<<===>>><<<===>>>@@@@@@@@@??????BBBAAA@@@?????????@@@AAA========================@@@>>><<<:::999888888888777777666555444444444444OOOggglllggg\\\ZZZ___[[[OOOZZZWWWSSSOOOMMMOOOSSSVVVVVVZZZXXXRRRRRRYYY^^^]]]QQQ^^^]]][[[^^^VVVYYYsssfffLLLRRRSSSXXX\\\VVVOOOTTT___YYYVVVSSSPPPOOOOOOOOOPPPJJJKKKKKKJJJIIIHHHJJJKKKIIIJJJJJJKKKLLLKKKKKKKKKKKKKKKMMMLLLGGGBBBDDDJJJIIIKKKOOOQQQMMMGGGHHHMMMOOOMMMMMMOOOLLLGGGHHHKKKHHHHHHIIIKKKLLLLLLKKKJJJDDDHHHGGGBBB???AAA@@@===<<<>>>???>>>???@@@===888::::::<<<===>>>?????????777;;;@@@AAAAAAAAADDDFFFBBBCCCEEEGGGHHHHHHGGGFFFFFFIIIKKKJJJHHHHHHKKKNNNNNNNNNNNNPPPQQQPPPMMMKKKFFFHHHKKKNNNOOONNNMMMKKKLLLKKKIIIGGGFFFFFFGGGGGGGGGGGGEEEDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@;;;>>>===999:::===<<<666999;;;===<<<:::999:::===BBB999:::QQQqqqwwwbbb\\\[[[ZZZLLLWWWZZZPPPJJJOOOTTTSSSMMMKKKIIIIIIJJJJJJJJJIIIDDDCCCAAA???===;;;;;;::::::<<<===;;;777444444555333333222222111222222222//////000000000000//////000000////////////000000000000000000000000000000////////////000000000111////////////////////////---------....../////////////////////////////////000000000111222222333333333444555555666888;;;>>>:::<<>>======;;;:::999:::;;;<<<<<<:::888888888777888888999::::::::::::::::::::::::;;;888999;;;===???@@@AAAAAAEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCCCCEEEHHHJJJJJJGGGEEECCCDDDEEEDDDAAA@@@AAADDDAAA@@@??????@@@???>>>===<<<:::888777777888888777444555555666666555555444999555222222666::::::888333:::FFFWWWjjjfffMMM;;;;;;555111333555333000///,,,.........///000///---................................................,,,,,,,,,------.........---------..................//////111222444666777666777888999:::;;;<<<<<<<<<===???@@@@@@???>>>>>>===<<<<<<<<<<<<>>>???@@@;;;;;;;;;<<<<<<<<<<<<===@@@???===;;;999888888888777777666444444444444444TTTqqqlllffflllrrrbbbQQQSSSJJJNNNOOOMMMLLLPPPRRRRRRVVVSSSUUU[[[[[[WWWVVVYYYYYY^^^ZZZVVV[[[ZZZXXX___uuunnn[[[PPPKKKQQQRRRRRRSSSTTTUUUUUUVVVTTTRRRPPPNNNLLLJJJIIIIIIEEELLLMMMFFFFFFLLLKKKDDDIIIIIIHHHGGGHHHIIIJJJKKKKKKMMMMMMLLLJJJHHHHHHHHHNNNKKKHHHFFFEEEGGGIIIKKKLLLKKKIIIGGGGGGHHHIIIJJJMMMKKKHHHEEEDDDDDDEEEFFF??????????????????@@@@@@<<<<<<;;;::::::::::::;;;;;;::::::999999::::::;;;888:::<<<======>>>@@@BBB@@@@@@@@@AAACCCEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJMMMKKKJJJLLLPPPQQQOOOMMMJJJPPPUUUTTTOOOIIIHHHIIIKKKJJJHHHGGGFFFGGGHHHIIIFFFEEECCCBBBCCCDDDCCCBBBCCCAAA????????????===<<<===<<<:::888777777888999777777777777777777777777333;;;@@@???>>>HHH]]]nnn{{{bbbXXXYYYXXXVVVVVVWWWUUUSSSQQQOOONNNMMMMMMLLLLLLLLLKKKJJJIIIGGGGGGAAA@@@???>>>===;;;::::::888777666555444333333222222222222111111111111000000000000000////////////////////////////////////................................................---------............///////////////////////////////////////////////////////////////000000000000000111111222222333444444::::::;;;===@@@CCCEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFIIIMMMPPPQQQPPPMMMKKKOOONNNLLLIIIGGGFFFEEEEEEEEEFFFGGGGGGGGGFFFDDDCCCCCCBBBBBBAAAAAAAAABBBBBBCCCBBB???===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777777777777777777777777777888888888777777777777777999;;;===???@@@@@@???>>>???@@@@@@AAABBBCCCDDDDDDFFFFFFEEEDDDDDDEEEFFFGGGCCCEEEHHHHHHGGGFFFFFFFFFNNNGGG@@@>>>@@@BBBAAA???AAAAAA@@@>>>===;;;::::::888888777777666666555555555555444444444333333333333333333333333333333333333666777555999NNNppp{{{~~~pppRRRAAA<<<<<<===444444333333222111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------......///111222333444555777999;;;<<<<<<<<<<<<===>>>??????@@@@@@???????????????>>>>>>>>>===<<<<<<::::::999:::;;;<<>>:::888777666555555555555444333333222111111\\\iiikkkffffffgggYYYJJJKKKNNNOOOMMMIIIJJJNNNQQQPPPTTTTTTXXX^^^]]]XXXXXX\\\VVV\\\XXXUUUZZZXXXUUU\\\```cccjjjwwwxxxiiicccjjjsss~~~zzzooobbbWWWPPPMMMLLLOOOOOOOOONNNNNNNNNNNNNNNMMMLLLJJJHHHFFFEEEDDDDDDHHHQQQRRRIIIDDDHHHIIIEEEGGGGGGFFFEEEFFFGGGHHHIIIIIIJJJLLLKKKJJJIIIIIIJJJMMMKKKIIIGGGGGGHHHIIIKKKHHHGGGEEEDDDCCCDDDEEEFFFIIIGGGDDDBBB@@@@@@AAABBB>>>======<<<<<<<<<======::::::999888888888888999999999888888888888999999999;;;<<<<<<;;;;;;<<<=========>>>???@@@BBBCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHJJJJJJJJJLLLNNNOOOMMMLLLJJJLLLNNNLLLIIIFFFFFFHHHEEEEEEEEEEEEDDDDDDDDDDDDEEECCCBBBBBBDDDEEEDDDDDDAAA@@@>>>===>>>===<<<:::<<<;;;999777666666777888777777777777777777777777888::::::777555888@@@GGGQQQdddccc```XXXSSSVVVXXXVVVTTTTTTTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHFFFEEEAAA@@@???>>>===;;;::::::888777666444333333222222222222222111111111000000000000000000/////////...........................................................................------------.............................................................../////////000000000000000000111111222333333444777888999;;;===@@@BBBDDDAAABBBBBBDDDEEEGGGHHHIIIFFFHHHKKKMMMNNNMMMKKKIIIIIIIIIHHHFFFFFFEEEEEEEEEDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@@@@AAABBBAAA>>><<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777777777666666666666666666666666666666666666666666666666777888:::<<<=========<<<===>>>>>>???@@@AAABBBBBBEEEEEEDDDCCCDDDEEEFFFFFFCCCEEEGGGGGGEEEDDDDDDEEEJJJEEE@@@???BBBDDDCCCAAAAAAAAA@@@>>>===;;;::::::888888777777666555555444444444444444333333333333333333333333333333333333333555555333333888BBBKKKWWWddd}}}mmmUUUKKK>>>555222222111000333333222222111000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...---------...///111222333444555777999:::;;;<<<<<<<<<<<<===>>>?????????????????????>>>>>>>>>=========<<<;;;::::::;;;<<<===AAA>>>:::888777666555444555444444333222222111111```YYYffffff^^^ZZZQQQGGGGGGOOOMMMIIIFFFJJJQQQSSSPPPQQQUUUZZZ^^^[[[WWWYYY^^^WWW\\\WWWTTTZZZXXXUUU[[[^^^XXX\\\kkkzzziiiOOONNNNNNMMMLLLKKKJJJJJJKKKJJJJJJHHHGGGFFFEEEDDDIIIIIIGGGFFFEEEDDDDDDDDDEEEOOOQQQHHH@@@CCCGGGHHHEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGIIIIIIHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIEEEDDDCCCBBBBBBBBBCCCDDDDDDCCC@@@>>><<<<<<===>>><<<;;;:::999999999999999888777666666555555666666777777666666666666777777:::;;;;;;:::888777777888:::::::::;;;<<<>>>@@@@@@BBBCCCCCCDDDEEEEEEFFFFFFEEEGGGKKKMMMLLLKKKJJJJJJIIIHHHFFFDDDCCCCCCDDDFFFDDDEEEGGGIIIIIIHHHFFFDDDCCCBBBAAABBBDDDEEEEEEEEE???>>><<<<<<<<<<<<:::888:::999777666555555666777666666666666666666666666777666555666888888666444666@@@PPPbbbssszzznnncccXXXSSSJJJMMMSSSXXXWWWPPPMMMNNNRRRQQQPPPNNNLLLKKKKKKJJJIIIIIIIIIHHHGGGFFFDDDDDDAAA@@@???>>>===;;;::::::777666555444333222222222222222111111111000000000000000000/////////..............................------------------------------------------------------------................................................................../////////000000000000000000111222222333333555555666888:::===???@@@??????AAACCCEEEGGGHHHIIIFFFGGGHHHIIIIIIHHHGGGFFFCCCCCCCCCCCCDDDDDDDDDEEECCCCCCDDDDDDDDDCCCBBBAAAAAAAAA@@@???????????????@@@???===<<<;;;:::;;;;;;999999999999999999999999777777777777777666666666444444444444444444444444444444444444444444444444444555777999:::::::::999;;;;;;<<<===>>>??????@@@CCCCCCBBBBBBCCCDDDEEEEEEDDDEEEFFFFFFDDDBBBBBBCCCEEEBBB@@@AAADDDEEEDDDBBBAAA@@@???>>>===<<<;;;:::777777777666555555444444444444444333333333222222222222222222222222222222222222222444555333///+++<<<;;;AAAMMMXXXffflllYYYPPPKKKFFFBBB444222333555999999666333222111111000000/////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------...///000111222333444666888:::;;;<<<<<<;;;<<<===>>>????????????>>>>>>>>>>>>==================<<<;;;;;;<<<===>>>@@@===:::888777777555444444444333333222111111111^^^III```dddWWWQQQNNNIIIIIIJJJIIIGGGGGGNNNWWWWWWSSSRRRVVVZZZYYYTTTRRRWWW]]][[[]]]VVVRRRYYYYYYWWW]]]YYYWWWZZZbbbiiilllnnnpppiiiHHHKKKLLLLLLLLLKKKIIIGGGEEEFFFFFFEEEDDDBBBAAA@@@@@@FFFEEEEEEDDDDDDDDDDDDDDD???FFFHHHBBB>>>AAAGGGIIICCCCCCBBBAAABBBCCCDDDEEEDDDFFFHHHHHHFFFFFFFFFGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDBBB@@@>>><<<:::::::::;;;;;;:::999888777666666666666666555444444444444555666666555555555555666666777888999888666444555666888888888999:::;;;<<<===@@@@@@AAABBBCCCDDDDDDEEEAAAEEEJJJLLLIIIGGGFFFGGGHHHEEEBBBAAABBBDDDDDDDDDCCCFFFJJJMMMMMMKKKGGGEEEDDDBBBAAAAAACCCDDDDDDCCC???===;;;;;;;;;;;;999777777666555444444444555555555555555555555555555555666555666999======:::666@@@<<<888999@@@KKKVVV\\\mmmvvv~~~pppbbbTTTPPPQQQQQQQQQQQQTTTVVVWWWVVVQQQLLLKKKMMMQQQPPPNNNMMMLLLKKKKKKKKKGGGGGGGGGFFFEEEDDDCCCBBB@@@???>>>===<<<;;;:::999666555444333222222222222111111111111000000000000000000/////////.................................------------------------------------------------,,,,,,---------................................................................../////////000000//////000000111222222222333333444666888;;;===>>>>>>???@@@BBBDDDEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@BBBAAA@@@???>>>>>>>>>???>>>===<<<::::::999::::::666666666666666666666666666666666555555555555555444444444444444444444444333333333444444444444444222333555666777888888888999999:::;;;<<<===>>>>>>@@@@@@AAAAAABBBCCCDDDDDDEEEFFFFFFEEECCCAAABBBBBBCCCAAAAAABBBDDDEEECCCAAA@@@@@@???>>>===<<<;;;:::777777666555555444444333333333333333222222222222222222222222222222222222444222000222666888666444///...000444555666???KKKPPPIIIGGGKKKNNNJJJFFFEEEHHHBBB999444222111000///888555333333333333222000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------...///000111111333444777999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>=========<<<<<<<<<======<<<;;;<<<===>>>??????<<<999888777777555444333333222222111111111000^^^CCC\\\aaaSSSNNNMMMJJJJJJHHHIIIIIILLLSSSXXXVVVOOOVVVYYYZZZTTTNNNOOOVVV]]][[[\\\RRRNNNVVVXXXWWW^^^WWW___```[[[\\\cccaaaXXX```gggmmmoooooowwwsssVVVIIIPPPEEEEEEEEEEEEDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@??????@@@??????>>>??????@@@@@@@@@BBBAAA>>>>>>BBBEEEEEECCCBBBBBBAAAAAABBBDDDEEEEEEFFFGGGFFFDDDBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDCCCEEEDDDDDDCCCCCCCCCCCCCCCAAA@@@>>><<<;;;::::::::::::999888777666555555555666666555444444444444444666666555555555555666666333444555555444444555666777666777777888999:::;;;>>>???@@@AAABBBCCCDDDDDD???DDDIIIJJJGGGDDDDDDDDDEEEDDDCCCDDDFFFGGGEEEDDDAAADDDHHHJJJJJJHHHDDDBBBEEECCCAAA@@@AAAAAA@@@???>>>===;;;;;;;;;;;;999777555555444444444444444444444444444444444444444444888888888888666555444333777666555666999:::999888CCCJJJMMMIIIIIIQQQYYY[[[UUUTTTUUUVVVQQQHHHDDDDDDHHHFFFJJJSSSVVVQQQJJJGGGPPPPPPNNNKKKKKKMMMOOOOOOMMMLLLKKKJJJIIIIIIIIIIIIFFFFFFEEEEEEDDDCCCAAA@@@???>>>===<<<:::999888888555444333222222222222222111111111000000000//////////////////....................................------------------------------------------------,,,,,,,,,------------...............................................................////////////...//////000000111111222333333444555777999;;;<<<>>>???@@@BBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAABBBAAAAAA@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>;;;;;;:::999888888888888555555555555555555555555444444444444444444444444444444444444444444444444333333333444444555555555222333444555666777777777888888999:::;;;<<<<<<=========>>>@@@AAABBBCCCCCCEEEFFFFFFDDDBBBAAABBBCCCBBBBBBBBBBBBCCCBBB@@@>>>???>>>>>>===<<<;;;::::::666666555555444333333333333333222222222111111111111111111111111111111111444222000//////111333555,,,000777;;;888///)))'''444222333444333000111333)))...555;;;<<<888222---555222///---...000111222/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,---...///000000111333666888999:::;;;:::;;;<<<======>>>===============<<<<<<<<<<<<;;;===<<<<<<;;;<<<===>>>???>>>;;;999888888777555333222111111111111111000000bbbCCCXXX[[[OOOLLLJJJFFFFFFHHHKKKLLLMMMPPPRRRNNNGGGVVVYYYWWWPPPLLLOOOVVVZZZUUUUUUMMMJJJTTTVVVTTTYYY[[[eeecccXXXYYYfffiii``````^^^^^^___^^^___fffooozzznnnlllooonnntttxxxqqqggggggaaa[[[YYY]]]```___]]]TTTJJJFFFBBB===;;;<<>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>??????CCCBBB@@@???@@@AAABBBAAACCCBBBAAAAAAAAABBBDDDDDDDDDEEEFFFDDDBBB@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>===;;;:::999999888888777777666555555555555666555555444333444444444555555444444444444555555000222333333333333555666555555555666666888999999<<<===>>>???@@@AAABBBCCC@@@CCCFFFGGGFFFDDDCCCBBBAAACCCFFFHHHHHHGGGFFFEEEEEEGGGHHHJJJIIIGGGEEECCCEEEBBB@@@??????>>>===<<<>>><<<::::::::::::888666444444444444444444444333333333333333333333333333444555666444222111333666333444666:::======<<<:::666::::::666333666:::;;;EEEBBBBBBGGGHHHGGGFFFHHHMMMIIIFFFGGGHHHGGGKKKPPPHHHIIIIIIJJJMMMQQQOOOJJJHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@===<<<;;;:::999777666666444333222222111111111222111111000000000//////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------........./////////.........///000000111111222222333444666888:::;;;===>>>@@@AAABBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEEEEEEECCCBBBAAABBBAAA@@@?????????@@@@@@AAA@@@???>>>===<<<<<<<<<888888888888777777777666444444444444444444444444222222222333333333333333333333333333333333333333222222333333444444555555222222333444555666666777666666777888999:::;;;;;;:::;;;===???@@@AAABBBBBBCCCDDDDDDBBB@@@@@@AAACCCBBBBBBBBBAAA@@@>>>===<<<===<<<<<<;;;::::::999999555555555444333333222222222222222111111111000000000000000000000000000000,,,...000///---,,,...111111...,,,,,,///555<<>>???<<<;;;999888888777555333000000000000000000000000^^^AAANNNNNNHHHJJJGGGAAAAAADDDHHHJJJIIIHHHIIIFFFAAAMMMQQQPPPKKKJJJOOOSSSSSSMMMPPPKKKLLLWWWWWWRRRTTTSSSWWWUUUOOOPPPXXX]]]\\\eee\\\VVVZZZ___^^^ZZZYYY\\\RRRPPPQQQOOOSSSSSSHHHLLLLLLIIIEEEEEEIIIIIIGGG888;;;===>>>AAADDDAAA:::BBBAAA???===<<<<<<======:::::::::;;;;;;;;;;;;;;;@@@??????>>>>>>>>>??????>>>???AAAAAA???===???BBBBBBAAA@@@@@@@@@AAACCCCCCAAABBBCCCCCCAAA??????@@@AAAAAAAAAAAABBBBBBBBBCCC???????????????>>>======<<<;;;:::999888666666555555555444444444444444555555444444333222333333333444333333222222333333444000111333333222222444555444444444444444555666777999:::;;;<<<>>>???@@@AAACCCBBBCCCDDDEEEEEECCCAAA>>>BBBFFFGGGFFFEEEFFFHHHJJJIIIIIIHHHGGGFFFEEEEEEBBB@@@============<<<;;;<<<:::888888888888666555333333444444444444444333333333333333333333333333000222333333444555777999888777666555666999===???888888:::<<<;;;999<<<@@@;;;888888;;;<<<;;;===AAA<<<>>>DDDJJJKKKGGGFFFJJJHHHLLLNNNMMMNNNPPPLLLEEEHHHHHHGGGFFFFFFFFFGGGGGGEEEEEEEEEDDDCCCBBB@@@@@@;;;:::999888777666555444333222222111111111111111111000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------------.........//////------...//////000000111111111222333555777888999:::<<<>>>@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBCCCDDDEEEFFFFFFDDDCCCAAABBBAAA@@@?????????@@@@@@???>>>===;;;:::999999999777777777777777666666555333333333333333333333333111111111222222222333333222222222222222222222222000000111111222333333444111111111222333444555666333444444555666777888999888999;;;>>>???@@@AAAAAA@@@AAAAAA???>>>>>>@@@AAAAAAAAA@@@???===<<<<<<<<<;;;::::::999999888888888555555444444333222222222222111111111000000000000000000000000000000000000)))+++...000000000000111111222111111222111---***000111111111222444333222000111333555666555111///+++---///000///---+++***.............../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...---///111444666888999:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;::::::::::::<<<===???;;;:::888888888777555333000000000000000000000000VVV;;;CCCBBBBBBIIIFFF???AAA???CCCEEECCCAAACCCDDDBBBCCCGGGIIIFFFHHHNNNOOOLLLHHHNNNMMMQQQ\\\[[[RRRQQQVVVRRRSSSWWWVVVRRRSSSXXXPPPTTT\\\^^^WWWPPPUUU```NNNHHHKKKLLLGGGJJJKKKBBBEEEDDDGGGLLLMMMGGG@@@<<>>999999888888888777777777999999888888777777777777;;;;;;:::999999999::::::444999???@@@<<<:::>>>EEEAAA@@@?????????@@@BBBBBB>>>@@@AAAAAA@@@@@@@@@AAABBBAAAAAAAAAAAABBBCCCDDD???????????????>>>>>>===999999888777555444333222333333333222333333444444444333333222111222222222222222111111111111222222111222333333222111333444222222222222333444555555777888999:::<<<===>>>???EEECCCAAABBBEEEEEECCC@@@<<>>===;;;???FFFCCCBBBDDDEEECCCAAAEEELLLDDDKKKMMMJJJIIIMMMMMMIIIKKKJJJJJJIIIIIIJJJJJJKKKEEEEEEEEEDDDCCCBBB@@@@@@:::999888777666444444333222222111111111111111111000000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------------.........//////------......///000000000000000111222333555777888777999<<>>@@@AAACCCDDDDDDCCCCCCAAACCCDDDFFFFFFEEEDDDBBBBBBBBB@@@?????????@@@AAA===<<<:::999888777777777666666666777666666555444333333333333333333333333000000111111222222222333000000000000000000000000...//////000111222222222000000000000111333444555111222222333444555666777666888:::===???@@@@@@@@@===>>>>>>===;;;<<<>>>@@@?????????>>><<<;;;<<<>>>:::999999888888777777777555555444333333222222111111111111111000000000000000000000000000000000000111///------...//////...000///------000444555333///---+++,,,111333000***000...---...000222111000...///000///.........///......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---------...111333666888999:::999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999:::;;;===>>>;;;:::888888888777555333////////////000000000000YYY???AAABBB???<<<:::<<>>??????>>>===============<<<<<<;;;::::::999888888777777777777888888888888555555555555555555555555777888888999::::::;;;;;;999;;;===>>>???>>>===<<>><<<:::888777666555444333222222333333333333333333333333222222222111111111000000000000////////////000000000000000000000111111222222222222333333444444444333444666888:::===>>>???BBBBBBAAAAAAAAAAAA@@@@@@>>>>>>???@@@BBBCCCDDDDDDFFFEEECCC@@@>>>===<<<;;;<<<<<<<<<<<<;;;:::999999888777777666555444444444444444333333222111000000111111111111111111111111111111111111111111111111222222222222222222222222333333444444555666666666666777777888999999::::::??????@@@AAABBBDDDDDDEEEIIIIIIIIIJJJKKKLLLMMMMMMHHHHHHHHHIIIIIIJJJJJJJJJEEECCCAAA@@@@@@@@@???>>>:::999777666444333333333222222222111111111000000////////////////////////------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///000111222333444444<<<<<<;;;;;;===???AAABBB???AAACCCCCCBBB@@@@@@@@@BBBAAAAAADDDFFFFFFCCC???;;;<<<===>>>???@@@AAAAAA<<<;;;999777666555444444222222222222222222222222222222222111111111000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111222222222333333333444444666666777888999;;;<<<===<<<<<<===>>>???@@@AAAAAA===>>>??????===<<<<<<===;;;;;;;;;:::999888777666555444333222111111111111111111111111000000000000//////............//////................................................////////////////////////................................................------------------------++++++++++++++++++++++++************************************************************************************************++++++,,,,,,,,,,,,---------...///111333555666777666888::::::999999:::;;;===<<<;;;<<<======;;;999;;;<<<===>>>>>><<<:::888777888999:::999666333111222222222111111111000000[[[===AAADDDDDD@@@===<<<===@@@???>>>???@@@DDDGGGIIIOOONNNNNNOOOQQQQQQNNNLLLNNNMMMMMMMMMNNNOOOPPPQQQPPPOOONNNMMMLLLKKKKKKKKKQQQPPPNNNMMMMMMMMMMMMMMMHHHFFFDDDEEEGGGFFFAAA<<<===<<<;;;;;;::::::;;;;;;:::999999888777777666666555666666666777777777777444444444444444444444444555666666777777888888999888999;;;===>>>>>>===<<<@@@@@@???????????????@@@>>>AAAAAA======AAACCCBBB>>>>>>??????@@@AAABBBCCC=========<<<<<<;;;;;;:::777777666555444333222222333333333333333333333333222222111111111000000000000//////////////////000000000//////000000111222111111111222222222222222111222444666888:::<<<<<>>>>>>>>>>>>>>???@@@AAAAAABBBBBBDDDCCCAAA???>>><<<;;;;;;;;;<<<<<<;;;;;;:::999888777777666666555444444333444333333222111111000000111111111111111111111111111111111111111111111111222222222222222222222222222333333444555555666666666666777777888999999999>>>>>>???@@@BBBCCCDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGDDDBBB@@@?????????>>>===999999777555444333333333222222111111111000000000........................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000111222333444999::::::;;;<<<>>>???@@@@@@BBBDDDDDDBBBAAAAAABBBBBBAAAAAACCCEEEEEEBBB???<<<<<<======>>>??????@@@;;;:::999777555444444444222222222222222222222222222222111111111000000000000000000000000000000000////////////////////////........................//////000000000111111111222222222222333333333333666666777888999;;;<<<===????????????????????????===???AAA@@@>>><<<;;;;;;:::::::::999888777666555555444333222111111111111111111111000000000////////////............//////........................................................................................................................------------------------++++++++++++++++++++++++************************************************************************************************+++++++++,,,,,,,,,---------...///111333444666666555777999;;;;;;;;;===>>>???>>>===>>>??????>>><<<<<<===>>>>>>>>><<<:::999777777888888777555333111222222111111111000000000___<<>>AAADDDFFFJJJJJJJJJKKKMMMMMMKKKIIILLLLLLLLLMMMNNNOOOOOOOOOPPPNNNKKKHHHGGGIIIKKKMMMSSSOOOJJJIIIJJJKKKJJJIIIEEECCCAAABBBCCCBBB>>>::::::999888888777777888888666666666555555444444333444444444444555555555555444444444444444444444444333333333444555555666666666777999;;;<<<===<<<<<>>>>>>>>>>>>>>??????BBBDDDBBB???@@@FFFIIIHHH>>>>>>>>>>>>>>>?????????>>>===;;;999888999999:::666666555444333333222222222222222222222222222222111111111111000000000000//////............/////////////////////000111111111111111000000000000000///000111333555777888999;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;:::999888777666666555555444444333333333333222222111000000000000000000000000000000000000000000000000000000000111111111111111111111111111222222333444444555555555555555666777777888888<<<<<<===>>>@@@AAABBBCCCFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDBBB@@@???>>>>>>>>><<<;;;999888777555444333222222111111111111000000000000........................------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000111111222222666777888:::;;;<<<======>>>@@@BBBBBBAAA@@@@@@AAAAAA@@@@@@AAACCCBBB@@@>>>========================:::999777666555444333333111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////........................////////////000000000000111111111222222222333333666666666777999:::<<<===AAAAAA@@@???>>>======<<<>>>@@@AAAAAA???===<<<<<<;;;::::::999888777666555444333222111111111111111111111000000000000////////////............//////........................------------------------........................------------------------------------------------------------------------++++++++++++++++++++++++************************************************************************************************++++++++++++,,,,,,,,,,,,------///000222333444555444666999;;;<<<===???@@@@@@???>>>???AAAAAA@@@>>><<<============;;;999888666666555555444333222222111111111111000000000000bbb;;;AAAFFFGGGCCC>>>:::999888888888999<<>>BBBCCC@@@===???EEEGGGFFF@@@@@@??????>>>===<<<;;;>>>===;;;:::999888888888555555444444333222222111222222222222222222222222111111000000000////////////......------......//////............///000000111111111000000/////////...///000111333555666666888888999999::::::;;;;;;========================>>>??????>>>>>>>>>======::::::::::::999888666666555444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333444333333444444555666666666999999;;;<<<>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@???>>>???>>><<<:::888777666444333222222111111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...///000000111111222333666888::::::::::::;;;===>>>>>>===<<<===>>>@@@@@@@@@@@@AAA@@@???>>>=========<<<;;;;;;::::::888777666444333333222222111111111111111111111111111111000000000/////////////////////////////////........................................................./////////000000000000000111111111222222555555555666777999;;;<<>>======<<<;;;;;;>>>???@@@???======???@@@<<<<<<:::999888777666666333333222111111111111111111000000000///////////////......------......///........................------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************++++++++++++,,,,,,,,,,,,---...///111222333444444666999:::;;;<<<===???>>>======>>>@@@AAA@@@>>>;;;<<<<<<;;;:::999888777666555333222111111111222111111000000000/////////ddd<<<@@@CCCBBB>>>:::999999777777777999;;;>>>@@@BBB@@@BBBEEEHHHJJJKKKLLLLLLCCCGGGLLLPPPQQQOOOLLLIIIIIIIIIIIIIIIKKKLLLNNNOOOQQQKKKFFFEEEGGGIIIFFFCCCAAA@@@???>>>>>>===;;;999777666555555444444555555333333333333222222222222000111111111222222222222222222222222222222222222111111222222333444444555222333444666777999::::::888888888888999:::<<<<<<<<<<<<:::777:::>>>???;;;??????@@@@@@??????>>>===<<<=========;;;999666444444444333333222222111111111111111111111111111111000000000/////////............------------...............---......///000222222111111000000////////////000111222333444555666777777888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@???>>>>>>:::::::::999888666555444333333333333222222222222111111000000000000////////////////////////////////////////////////////////////////////////////////////000000111222222222111222222333333444444555666777888:::;;;===>>>???>>>??????AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@??????@@@???<<<:::888777555444222111111111000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------......//////000///111333666888999999888:::;;;<<<<<<;;;;;;===>>>???@@@@@@@@@???>>>>>>>>>===<<<<<<;;;:::999888777666555444333222222111111000000000000000000000000000000000/////////..............................------------------------........................---............//////////////////000000000111111333333333444666777999:::::::::::::::;;;;;;;;;;;;>>>>>><<<;;;:::===BBBFFF>>>===;;;999888777777777222222111111000000111111000000000////////////.........------------..............................------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************************************************************+++++++++,,,,,,,,,,,,---...000111222222444666888999999999:::;;;:::::::::<<<>>>???>>>===;;;::::::999888777666555555333222000///000111222000000000/////////......eee===???AAA???:::777777888666666777888:::<<<>>>???>>>AAADDDEEEEEEEEEEEEFFFEEEDDDDDDDDDFFFHHHJJJLLLEEEFFFHHHIIIJJJJJJJJJJJJKKKGGGDDDDDDEEEEEECCC@@@???>>>===<<<;;;999999888666555444444333333444444222222222222222222222222000000000000111111111111111111111111111111111111111111222222333444444444111222333444555666777888666666666777888:::;;;<<<<<<======<<>>@@@AAABBBAAAAAA;;;<<<>>>===<<<888444222333333333222222111111111000000000000000000000000////////////............------,,,,,,,,,,,,---------------------...//////111111111111000000000000//////000111222222333333555555666777888999:::;;;:::;;;;;;;;;<<<<<<=========>>>???@@@@@@@@@???>>>999999999888777555444333222222222222111111111111000000000///////////////////////////////////////////////////////////////.................................///000000111111000000000111222222333333333444555777999;;;======<<<<<<===???AAABBBDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???@@@@@@???<<<999777666555333222111000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------............000111444666777888888<<<===>>>===<<<===???AAA???@@@AAA@@@>>>======>>><<<;;;;;;999888777777666444444333222111111111111////////////////////////////////////....................................------------------------------------------------------------.........///........./////////000000111111111222444555777888666666777888999:::;;;<<<>>>===;;;999999<<>>===;;;:::999888777666555444444333111000000000111111////////////............ddd<<<>>>@@@>>>:::666666777666666666777888::::::;;;999<<<@@@AAA@@@@@@BBBCCCDDDBBBAAA@@@BBBEEEHHHKKKEEEEEEDDDDDDCCCCCCBBBAAABBBBBBCCCCCCBBBAAA???>>><<<<<<;;;999777666666666444444333222222222222222111111111111111111111111000000000000111111111111000000000000000000000000000000111111222333333333111111222222333444555666666666777888999;;;<<<===@@@CCCFFFHHHMMMNNNHHH???<<<===???AAAAAA@@@???>>><<<<<<<<<:::888555333111222222222222111111111111000000000000000000000000/////////.........------------,,,,,,,,,,,,------------,,,,,,------.../////////////////////000000/////////000000111111111222333444555777888999:::999::::::;;;<<<===>>>>>><<<===???@@@@@@>>>===<<<999999888777666444333222111111111111111111111111////////////////////////................................................---------------------------------...//////000000...//////000111111222222111222444666888:::;;;<<<;;;<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBB???>>>>>>??????>>>:::888777666444222111000000000/////////.........------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------//////000222444666888999<<<=========<<<===???BBB@@@AAABBB@@@===<<<===???::::::999888777777666666333333222111000000000000/////////////////////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------.........//////////////////000222333555666666666777888999:::;;;;;;<<<===<<<;;;:::;;;>>>@@@>>><<<999666555444444555111111000000000000111111000000/////////............------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************++++++++++++++++++,,,---...//////000333666888999999999:::<<<:::999:::<<>>AAA@@@<<<777555555555555666666777888888888777;;;@@@BBBCCCDDDGGGIII@@@AAACCCEEEGGGGGGGGGGGGEEEDDDBBB???===<<<;;;;;;<<>>??????DDDHHHMMMSSSTTTMMMBBBAAABBBBBBAAA@@@===:::888>>><<<999666444333222222222222222111111111111111000000000000000000000000//////.........------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,------....../////////........./////////000000111111333444666777888999999999:::;;;===>>>??????;;;<<<>>>??????===;;;:::999999888777666444222111000000000000000111111111.........///////////////................................................------------------------,,,,,,------...//////000......//////000111111111000111333555777999:::;;;<<<<<<<<<======>>>>>>>>>??????@@@@@@AAAAAAAAABBB=========>>>>>><<<999666666555444222111000000/////////.........---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------/////////111333666888::::::;;;;;;;;;:::;;;>>>@@@@@@BBBBBB@@@===<<<===@@@999999999888777666666666222222111000000///000000//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////.........///000222444444777888888999::::::;;;;;;;;;===>>>>>><<<:::999:::<<<:::777444333222222333111000000000000000111111000/////////...............------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++++++++,,,,,,---...//////222555888999:::;;;===???<<<;;;<<<>>>AAACCCCCCBBB???>>><<<:::999888777777222222222222111111111111//////.........---------ccc???:::888:::999666333444444444444555555555555666<<<::::::<<>>;;;;;;;;;<<<<<<;;;::::::777666444333222111111111000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,---------......////////////000000000000000000111222444555555666:::;;;;;;<<<===>>>??????>>>???@@@???>>>===>>>???============<<<;;;:::999444444333333222111000000////////////....................................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........///000222333444777888999:::;;;<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<999888777555444444444444222111111000000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------....../////////000111111222222444444555777888999:::;;;?????????>>>======<<<<<<<<<;;;:::888666555333333000000000000///////////////////////////......---........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************++++++,,,,,,,,,,,,------222333666888::::::;;;:::;;;>>>AAABBBAAA???>>>>>>AAA@@@>>><<<:::999888888444333222000///.........///............---------ccc???:::888:::999555333444444444444444555555555555999888888:::>>>AAABBBAAA@@@@@@AAAAAAAAAAAAAAAAAADDDCCC@@@;;;666222222222;;;>>>@@@@@@===;;;;;;;;;777777666555444333222222222222222111111111000000........................////////////////////////........................---.........////////////000000000000111111111111555555666777777888888888:::;;;>>>CCCFFFEEEAAA===;;;;;;;;;;;;;;;;;;::::::>>><<<888555333222333444111000000000111111222333//////...---------------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////000000000111222333444555888999;;;;;;::::::<<<===:::;;;;;;;;;:::999999888666555444333222111111111000000000000000000000000................................................------------------------------------------------,,,,,,,,,---------............/////////000000000000000111222333444555555999:::;;;;;;<<<===>>>>>>===>>>??????======>>>???<<<<<<<<<;;;:::999888777444444333222222111000000////////////....................................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........///000111333444555666777888999:::::::::<<<============<<<;;;;;;999888777555444333333333222111000000//////000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------......//////000000111222222333444555666888999::::::<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;:::888666555333333000000000000///////////////////////////...------........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************+++++++++,,,,,,,,,------111222444666888999999999:::===@@@BBB@@@???>>>>>>@@@???===;;;:::888888777444333222000///.....................------------bbb???:::888999999555333444333333333444444444555555666555555777:::===>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBAAA;;;333...///222::::::;;;;;;:::999888777666666555444333333222222222222111111111000000000........................////////////////////////........................---------.........//////....../////////000000000333444555777777777777666888888888:::<<<===<<<::::::::::::::::::;;;;;;;;;<<<:::777444333333444444000000000000000111111222///...------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000111222333444666888999:::999999:::<<<:::::::::999888777666555555555333222111111000000000000000000000000000000........................------------------------------------------------------------------------,,,,,,,,,---------...............////////////000///000000111222333444444888888999:::;;;<<<======<<<>>>???>>>===<<<>>>???:::::::::999888666555444333333333222111111000000/////////............---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,............///111222333444555777888999:::::::::;;;;;;<<<<<<;;;;;;:::999999888777555333222222222222111000000//////000000/////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......//////000111111111222333444555777888999999888999999999999:::::::::;;;:::999777666444333222000000000000////////////...////////////...------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++,,,,,,,,,,,,///000222444666777888888999<<>>======???>>><<<:::888777777666333222111000///.....................------------aaa>>>:::777999999555333444222333333333444444444444444444444555777999;;;;;;;;;;;;<<<===>>>>>>??????>>>AAAAAA:::000***,,,111999999999::::::999777555555555444444333222222111111111111111000000000000................................................------------------------,,,,,,---------.........---------.........//////000222444666777777666555888888888888999::::::::::::::::::;;;;;;;;;;;;;;;777666444222111111222222000000/////////000000111......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------..................///000111222333666777999999888888:::;;;999999888777666555333222444444222111111000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........///////////////000000111222333333666666777888:::;;;<<<<<<;;;===>>>>>><<<<<<===???:::999999888777555444333333222222222111111000000//////.........---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,............///000111222555666888999:::;;;<<<<<<;;;;;;;;;;;;;;;::::::999999888666444333222111111111111000/////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------...//////000000111111222333444555777777888666666777888888999:::::::::999888777555444333222000000000000////////////......//////......---,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************************************************++++++++++++,,,,,,,,,---...000111333555666666888:::===>>>===<<<<<<======<<<:::888777666555555222222111//////..................---------,,,,,,]]]>>>999777999888555222333222222222222333333333444333444444555555777888:::999999:::;;;<<<>>>>>>???===??????888///)))+++000333555888:::::::::999888444444333333222222111111111111111000000000//////........................------------------------------------------------,,,,,,,,,,,,------------,,,------------............000222555666666555444666777999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;555555333222111111111222000000//////...//////000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------------...///000111222555777888888888888999;;;777777777666555333222111333222111111000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...............//////000000111111111444444555777888999;;;;;;:::<<<======<<<<<<===>>>;;;::::::999777666444333222222111111111111111000............------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------...///000000333444666888999:::;;;;;;;;;<<<<<<<<<<<<;;;::::::888777555444222111111000111000000///.../////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------...//////000000000000111222444555666777666666777888999::::::;;;888888777666555333333222000000000000////////////...............------,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************************************************+++++++++,,,,,,,,,---...///111333444555666888;;;;;;;;;:::;;;<<<:::999888666555444444444111111000///...............------------,,,,,,,,,YYY>>>999777888888444222333111111222222222333333333222333444444444444666888777888999:::<<<===??????<<<===<<<777///+++,,,///(((...555888777555555666333333333222222111111111111111000000000/////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---///111333444444444444222555888:::999888888888;;;;;;;;;;;;:::::::::999777666555444333222222222000//////...............,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---...///111111444555777777666666888999666666666555444333222111222111111000//////000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.............../////////000000222222333555777888999:::999;;;<<<<<<;;;;;;===>>>;;;;;;;;;999888666444333111111111111111111111111.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++---------------.../////////000222444555777777777;;;;;;<<<<<<;;;;;;:::999666555444333222111111111111000//////......//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,------.../////////...///000111333444555555666666777888999999::::::777777666555444333222222000000000000////////////---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************++++++++++++,,,,,,,,,...///111333444444666888999999999:::;;;888888666555444333333333111000//////.........///------------,,,,,,,,,,,,TTT===999777888888444222333111111111111222222222222111222444333111222444666666777888:::<<<>>>???@@@<<<<<<999555000...---///...777???@@@999333111333222222222222111111111111111000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............---...///000222333444555111444777777777777888:::;;;::::::999888777666666777666555444333222111111000///......---------...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++)))*********++++++++++++************++++++++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,---...000111111222444444333333555666444555555555444444333222111111000////////////000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,,,,,,,------------............/////////000111222444555777888999888:::;;;;;;;;;;;;===>>>;;;;;;:::999777555333222000000000000111111111111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++------,,,,,,------...///---...000222444555666666:::::::::::::::999999888444444333222222222222222000000///............///.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++*********++++++++++++,,,,,,,,,+++,,,,,,---......//////---...///000222333444444666666777777888888999999777666666555444333222222000000000000////////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************++++++++++++,,,,,,,,,---///111333444333555777777777888999;;;777666555444333222222222000000///............///---------,,,,,,,,,++++++RRR===999666888888444222333000111111111111222222222///111333222000000222555666777888:::<<<>>>???@@@<<<:::777444111000///...AAAKKKTTTQQQDDD888444555222222222111111111111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////---......///000222444555222555666666555777:::>>>:::999888777666444444333555444333222000///...---000///...---------------++++++++++++,,,,,,---...++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,---...///000...000111222111111222444444444555555555444333333111000000////////////000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------------..................///000111333555777888999888999;;;;;;;;;;;;<<<>>>;;;::::::888666444222111000000000000000111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++------,,,,,,,,,---.........///111333555666777777999999999999999888777777333222222222222222222333000000///.....................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************+++++++++,,,,,,,,,++++++,,,------......///------...000111222333444666666666777777777777777666666555444333333222222000000000000////////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++,,,,,,,,,---...111333444333444666777666777999;;;666555444333222222111111000//////............///---------,,,,,,,,,++++++LLL:::999777666666555222000111111111111111111111111111111000000000000111111333444666888:::===>>>???@@@;;;;;;444)))***222111MMMnnn???>>>111111111111111000000000000111000000///...---------------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,------...///000111222333333444555666777777777777666777888888888777555444333333222222111000//////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......///000111333555666444444333333333333222222///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......///111222333888888999:::::::::999999:::999777444222111000///111111111111000000000000......---------,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------...///000222444555666666666666555555555555333222222222111000000000///............---------------------------------************************************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...///000111222222555555666777777777777777666666555444333333222222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************************************************************************************************************+++++++++,,,---...000000444555555666777666666666222222222111000//////...///............---------,,,,,,,,,+++++++++******}}}LLL:::999777666666555222000111111111111111111111111111111000000000000111111111222444666888:::<<<<<<555777777555111---222===rrrAAA666...111111111000000000//////000000000///...---------------------------------------,,,,,,,,,+++++++++*********+++++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,---...///000111222222222333444555555555555555666777777777666555444333333222111111000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------......//////111333444555444444333333222222111111///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...---------...///111222333666777777888888888888888999888666444222111000000111111111000000000//////......---------,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------------...///000222333444666666666555555444444444222222111111111111111111///............---------------------------------************************************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...------...///000111222222444555666666777777666666555555555444333333222222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************************************************************************************************************+++++++++,,,---...///000333444444555555555555555222222111111000//////...............------------,,,,,,,,,+++++++++******{{{JJJ:::999777666666555222000111111111111111111111111111000000//////000000111///000111333555777888999888===777444444)))///MMMBBB222222111111000000000000//////000000//////...---------------------------------,,,,,,,,,,,,++++++++++++*********++++++++++++,,,******************************+++++++++,,,,,,,,,++++++,,,---...//////000000000111222333333333333555555666666666555444333222222111111000000//////////////////............------------------------+++++++++++++++++++++++++++++++++***************)))************+++++++++*********************************++++++++++++,,,++++++++++++,,,,,,,,,,,,---......///000222333444444444333222111111000000///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------...///000111222444555555666777777666666777666555333222222111111111111000000000000//////......---------,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,---------...///111222333666666555555444333222222000000111111111111111111///............---------------------------------************************************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------...///000000111222333444555555666666555555555444444333333222222222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************************************************************************************************************++++++++++++,,,...///000111222333333444444333333222111111000000//////...............------------,,,,,,,,,+++++++++******wwwIII:::999777666666555222000111111111111111111111111000000////////////000000...///000111333555666666<<>>222444111000000000/////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,------......///000111222222333333222333444555555555444222111111111000000000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++************************************++++++++++++***++++++++++++,,,,,,,,,---------...///000222333333333222111000//////...///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------------------...///000111333333444555666666666666555555444333222222222222111000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,---...000111222555555444333222111111000//////000000111111222222///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000111222333333444444444444444444333333333222222222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************************************************************************************************************++++++++++++,,,---...//////000111111222222111111111111000000////////////.........---------,,,,,,,,,,,,,,,+++++++++******sssGGG:::999777666666555222000000000000000000000000000000000////////////000000//////000111222333444555222<<<222---444***:::mmmeeeNNN777333111000000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++******************************+++++++++,,,,,,,,,******++++++,,,,,,------//////000111222222222222222222333444333222111000000000//////////////////---------,,,,,,,,,++++++************************************************************************))))))*********+++++++++************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,---...///000111222222111000//////......///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,---...///000222333444555666666666666444444333222222222222222000000000////////////.........---------,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,+++,,,,,,---...///000333333333222111000000////////////000000111111222///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......//////000000111111222333333333333333222222222222222111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************************************************************************************************************+++++++++++++++,,,---......//////000000000000000000000000///////////////...------------,,,,,,,,,,,,,,,,,,+++++++++******pppEEE:::999777666666555222000000000000000000000000000000//////......//////000//////000111222222333333...888666222222,,,>>>fffsssLLLggg```222111555222000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))************+++******************************+++++++++,,,,,,,,,***+++++++++,,,,,,,,,---...///000111111222222111111111222333222111000///////////////............,,,,,,,,,,,,+++++++++******************************************************************+++++++++)))************+++++++++************************)))))))))************+++************++++++++++++,,,,,,,,,,,,---...///000000000/////////.........///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......111222333444555555666666555444333222222111222222000000////////////............---------,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++++++++++++++,,,---...///111111111000000000000/////////000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........./////////000000111222222222111111111111111111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************************************************************************************************************+++++++++++++++,,,---------...//////000000//////////////////////////////------------,,,,,,,,,,,,,,,,,,,,,+++++++++******mmmDDD:::999777666666555222000000000000000000000000000//////............///////////////000000111111111222777888222---444PPPmmmPPP777<<<;;;---000444333000000/////////.........------------------------++++++++++++++++++++++++++++++++++++************))))))))))))******************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,---...///000000000000000000111222111000///...........................------,,,,,,,,,+++++++++************************************************))))))*********+++++++++)))************+++++++++************************))))))))))))************************++++++++++++++++++++++++,,,---...///---............////////////////////////////////////............---------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////111222333444444444555444333222111111111111000000/////////...............---------,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************+++++++++++++++******++++++,,,---......////////////000000000000000000000000////////////............---------++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------.........////////////000111111111111000000111111111111111111111////////////............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************************************************************************************************************+++++++++***++++++,,,------......///000/////////////////////////////////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******lllCCC:::999777666666555222000000000000000000000000000//////............//////........./////////000000000///111,,,(((BBBnnnIII888...333555000......000/////////............------------------------+++++++++++++++++++++++++++++++++************)))))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,---............///000111111111000...------...........................---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++************************))))))))))))************)))************+++++++++++++++++++++,,,---......,,,,,,------...///////////////////////////////////////.........---------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---------...///111222222333333666555333222111000000000000/////////..................---------,,,,,,,,,++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************+++,,,------------......///000000000111111000000//////......//////.........---------++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------..................//////000000000000000000000000000000111111111000/////////............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************************************************************************************************************************************************************+++++++++***++++++,,,,,,---...//////000000//////.........///////////////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******gggEEE;;;:::888777777444111...000000000000000000000000000000000000000000000000////////////////////////444(((111444000RRRsssjjj333333333333333333333333111111000......---------++++++++++++++++++++++++************************+++++++++*********))))))+++******))))))******+++))))))))))))************+++***)))((((((***,,,---******+++++++++,,,,,,,,,,,,,,,------...//////000000000//////.........---------------------------++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++---------------------------------............/////////.........---------++++++++++++++++++++++++******))))))***++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...000111222222111111222222222111000//////...////////////////////////......---------,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))************************++++++,,,,,,,,,,,,------............///////////////////////////.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////000000000000000000000000000000000000////////////............------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************************************++++++++++++++++++++++++************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,------.../////////000000//////.........---------,,,,,,,,,,,,++++++++++++++++++++++++++++++eeeCCC;;;999888777777444111...000000000000000000000000////////////////////////........................555+++333333+++BBBXXXLLL333333333333333222222222111000///...------------++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))************+++***)))((()))***,,,---*********+++++++++,,,,,,,,,,,,,,,---.../////////////////////......------------------------------++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++------------------------------------............///.........------------++++++++++++++++++++++++++++++*********+++,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...///111111111111111222222111000000///.................................------------,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++*********))))))************************+++++++++,,,,,,,,,---------.........////////////////////////............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------........./////////000000000////////////////////////////////////............------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,------.../////////000/////////.........---------,,,,,,,,,,,,++++++++++++++++++++++++++++++bbbBBB:::999888777777555111...000000000000000000000000////////////////////////........................333,,,444333(((444>>>///222222222222222222222222000000///...------------++++++++++++++++++++++++************************+++++++++***************((()))***++++++***)))((())))))))))))************+++***)))((()))***+++,,,*********++++++++++++,,,+++,,,,,,------......//////............---------------------------------++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++------------------------------------........................------------++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///000000111000000111111000000//////..............................------------,,,,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++***************************************++++++++++++,,,,,,,,,,,,---------.........//////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------.........////////////000/////////////////////////////////............---------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---......///////////////...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++```BBB:::999888777777555111///////////////////////////////////////////////////...........................,,,333333+++000444(((000000111111111111111222000///...---------------++++++++++++++++++++++++************************************************(((***,,,------,,,***(((((()))))))))******************))))))))))))***+++************++++++++++++++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------++++++++++++++++++++++++,,,++++++***************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------...//////000000000000000//////.................................---------,,,,,,,,,++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,,,,,,,---------.........------...............///------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........///////////////////////////////////////.........---------------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------...//////........................------,,,,,,,,,+++++++++++++++++++++++++++++++++^^^CCC999888777777777555222///////////////////////////................................................,,,,,,000111...111333---/////////000000000111111///......------------...++++++++++++++++++++++++***************************************************+++---......---+++***((()))))))))******************))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------------------+++++++++++++++++++++++++++******)))))))))******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------...///////////////.......................................------,,,,,,,,,+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++++++++,,,,,,,,,,,,,,,,,,------------,,,---------......//////------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------................................................------------------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---.........---------...............------,,,,,,,,,+++++++++++++++++++++++++++++++++\\\CCC999888777777777555222000000000000000000000000000........................------------------------,,,......---/////////000---......//////000000000......---------------...++++++++++++++++++++++++***************************************+++++++++***+++,,,------,,,+++***))))))))))))************))))))))))))))))))(((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++++++++++++++++++++******))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,---...///..................------------------------------,,,,,,,,,,,,++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++++++++************************************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---......//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.......................................------------,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,------......---------------.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++YYYBBB999888777777777666333000000000000000000000000000........................------------------------,,,///,,,+++///...+++000,,,------...//////000000...------,,,,,,------...++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))************)))))))))))))))(((((('''))))))))))))************+++++++++++++++************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++*********+++,,,---...///,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++******+++,,,......------------------------------------------------,,,,,,,,,++++++++++++***************************************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,------...//////------,,,,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------.................................---------,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,---......,,,,,,,,,------.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++WWWAAA999888777777777666333000000000000000000000000000........................------------------------+++///,,,,,,222...+++111,,,,,,------...///000000------,,,,,,,,,------...++++++++++++++++++++++++************************))))))******++++++++++++))))))(((((((((((())))))))))))))))))************))))))***))))))(((''''''))))))))))))************++++++***************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,---...000111222,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++******)))***,,,---...------------------------------------------------,,,,,,,,,+++++++++******************************************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////---------,,,,,,,,,++++++*********************************************************++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------..............................---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,---......,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++XXXCCC888777777777888777555222///////////////////////////............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************)))************+++++++++---------............///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++WWWCCC999888777888888888555333///////////////////////////............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************)))************+++++++++------------............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++TTTCCC:::999888888999888666444///////////////////////////............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***************+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************)))************+++++++++------------............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++QQQBBB;;;999888888999999777555///////////////////////////............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))((()))))))))************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,---------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++MMMBBB;;;:::888888888888777666///////////////////////////............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************))))))((()))))))))************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++IIIBBB;;;999777777777888777666///////////////////////////............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++FFFAAA;;;999666555666777666555///////////////////////////............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))************))))))))))))))))))******************************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------.........///------------.........///........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++EEEAAA;;;888666555555666666555//////////////////////////////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))******************************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////---------.........//////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++III@@@:::888666666666666666444111///...---...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++*********))))))************************+++*********,,,,,,***((())),,,...,,,)))''')))+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************)))************+++++++++***++++++,,,,,,++++++*********************************************************************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------++++++,,,,,,,,,---------)))...///***(((+++,,,)))******,,,...000000///---333000......111111---***+++111333///---000000---///111222222000///000000111111000...,,,+++,,,---)))***+++---//////,,,***///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------III@@@:::888666555666666555444111///...---...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++*********))))))************************++++++***)))(((''''''''''''((()))(((((((((***,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************)))************+++++++++***++++++,,,,,,++++++*********************************************************************************+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------+++//////,,,---111333000666444222000//////......000///---,,,,,,///444777666:::999555666<<>>999888777555333000...,,,))),,,///111111111111111444111...,,,---000111222...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------HHH@@@:::888666555666666555444111///...---...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***************************************)))***+++***''''''***---,,,***((('''(((***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************)))************+++++++++***++++++,,,,,,++++++*********************************************************************************+++++++++,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,---------......,,,---,,,***+++...---***%%%'''+++...111333444444444888===???@@@EEELLLSSSVVVUUUQQQNNNPPPWWW\\\\\\]]]ZZZWWWUUUTTTRRRMMMHHHAAA<<<555///---///333666,,,---...000222111...+++---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------~~~GGG@@@999777555555555666555444111///...---...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************%%%))),,,+++)))+++111777555000+++)))***++++++)))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************))))))*********+++++++++***++++++,,,,,,++++++*********************************************************************************+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------............+++++++++,,,...///,,,)))888666333111000333777;;;EEEKKKTTTYYYZZZYYYXXXXXXrrrnnnjjjgggiiinnnppppppkkkgggaaa___^^^ZZZRRRKKKCCCEEEGGGHHHEEE???666000,,,,,,---...000000...,,,,,,,,,,,,,,,,,,------...------------------------------------------------|||FFF@@@999777555444555555444333111///...---...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************%%%(((++++++)))+++222888555000+++)))***++++++)))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************))))))*********+++++++++***++++++,,,,,,++++++*********************************************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---------.........------........./////////,,,,,,...111444333222111111111111444;;;IIIYYYdddhhhnnnyyy}}}vvv___YYYRRRMMMKKKLLLLLLLLLBBB<<<444......000333555...------,,,------......------------------------------------------------zzzEEE@@@999777555444555555444333111///...---...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++************************''')))***)))'''(((+++///,,,***((('''(((***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************)))************+++++++++***++++++,,,,,,++++++*********************************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---------.....................////////////000...------...---+++...333***888NNNdddvvvqqqbbbZZZWWWVVVUUUMMMKKKGGGBBB>>>777111,,,000//////...---.........------------------------------------------------xxxDDD@@@888666444444555555444333111///...---...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))*********+++++++++************************))))))))))))))))))))))))'''((()))(((((((((***,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************)))************+++++++++***++++++,,,,,,++++++*********************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------................../////////000000000111...///000111666EEETTTmmmyyyrrrsssvvv{{{~~~~~~eeeSSS[[[YYYWWWSSSMMMDDD999222333222111//////.................................------------------------wwwDDDAAA888666444444444555444333111///...---//////...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,------,,,+++***))))))******++++++++++++************************)))((((((***,,,---,,,***))),,,...,,,)))''')))+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************)))************++++++++++++++++++,,,,,,+++++++++******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////////////////000000000000111111666???III[[[xxxrrrjjjnnn{{{yyynnn]]]OOOIIILLLQQQUUU555444222111///.................................------------------------jjjGGG===777666555555666777555444///111111...+++,,,...///...***------)))---111+++,,,,,,,,,+++---333&&&,,,...000,,,'''+++111...%%%222---***,,,***''')))000,,,...((())))))(((+++'''111$$$...111"""+++666'''///&&&111%%%%%%)))'''333000%%%444111%%%444************************111(((***...###///"""333))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......------...000222222000...000******111444///111777CCCFFFMMMggg~~~bbbdddjjjyyy}}}jjj^^^]]]\\\YYYSSSQQQRRRVVVVVVTTTYYYaaakkkmmmsss~~~yyy___PPPPPPWWWWWWOOO@@@222...111222000222...)))***///222111.........---------,,,,,,,,,jjjGGG===777666555555666666555444000000///...///000///,,,555---000///888000...&&&444'''(((;;;###,,,999"""'''222,,,***555---%%%444***,,,...//////...,,,******###;;;"""***111+++111(((&&&)))---+++(((***---$$$---)))000111///---%%%,,,+++111'''...999((((((((((((((((((((((((((((((!!!...+++...///((("""))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------------,,,,,,---------.........---...///...---,,,---......555777///)))...555888JJJ]]]ppp~~~vvvhhhkkkmmmWWWFFFNNNRRRQQQTTT___jjjpppgggkkkqqqpppgggaaahhhuuu______````````````______jjjgggTTTOOOVVVWWWKKK===444000......---------.........---//////.........---------iiiFFF>>>888666555555666666555444333///,,,...000000---))),,,,,,/// ...$$$333===,,,444!!!333+++---333+++///$$$+++444***&&&111999)))000111++++++000///(((%%%&&&(((//////,,,'''&&&...111((($$$,,,---))),,,,,,444###'''###555%%%%%%111$$$//////+++###,,,,,,,,,,,,,,,,,,,,,,,,+++###)))"""!!!555,,,))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------------,,,------------.........---//////---++++++...111)))***111888888999DDDSSSLLL^^^jjjlllmmmqqqmmmWWWUUU[[[XXXPPPYYYiiizzzyyyuuuuuuvvvooojjjgggppp|||iiieee\\\UUUQQQKKK;;;,,,---///111000...,,,---...000000/////////.........gggFFF???888777555555666666555333444000---------,,,,,,...)))222;;;&&&666%%%&&&!!!&&&===+++(((...---""";;;,,,(((,,,111...)))&&&"""...444222((('''000444//////:::;;; &&&222""")))111...(((+++///+++,,,'''///000555(((...%%%,,,+++)))///666888''''''''''''''''''''''''***111///:::222###,,,"""))))))))))))))))))))))))******))))))))))))******)))***************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------------------............------......///000222333...777...%%%AAAooouuu[[[SSSQQQWWWzzzqqqVVVQQQLLLOOOYYYgggppprrrvvvdddiii~~~hhhYYYWWWWWWMMM@@@444333222000......///111////////////.........---fffFFF@@@999777666555666666444333222/////////,,,+++333>>>WWWVVVSSSBBBWWW^^^bbbTTT\\\???DDD111,,,666///000uuu___<<<555(((***+++,,,///111111000$$$///"""gggJJJ777+++???+++###///---,,,(((XXX%%%111,,,...///)))))))))OOOTTTUUUUUUUUUUUUUUUUUUUUUUUUMMMIII ,,,&&&(((---222))))))))))))))))))))))))******))))))))))))******))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................---------------------------------.........//////...---,,,...222444222///666...<<>>999222+++(((***---111444///...------...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------............------------------------------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................,,,,,,---------.........////////////////////////////////////////////////.........---...///000000888555+++222RRRhhhhhhdddqqqTTTNNNYYYccc}}}nnn___\\\bbbiiittt}}}xxxsssxxx}}}tttaaaYYYJJJ999555000111111000000000///...```EEE???;;;888666666777777555222////////////////////////---...===222...(((%%%+++111...%%%***)))$$$***888333UUU999+++---|||666///DDD555(((...+++((()))111'''WWW---000+++---+++&&&,,,'''rrr***%%%000'''111%%%***&&&;;;))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))******************************************************************************************************************************************************************************++++++++++++******++++++,,,,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------------........./////////---...///.........000222555000---///333444555777JJJ@@@<<>>RRR___aaa___tttpppVVVDDDQQQjjjssshhhZZZZZZkkkxxxZZZLLL===666111111333222000000[[[DDD@@@;;;888666666777777555222////////////////////////---...===,,,,,,---......---***(((+++###..."""(((GGG***(((444888sss///&&&...+++***///+++,,,ccc---,,,------+++***333'''((()))???[[[&&&222(((///!!!)))111))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))******************************************************************************************************************************************************************************++++++++++++******************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------................................./////////000000000111000...,,,---///111777<<>>***$$$+++<<<000***555)))//////$$$'''000'''111&&&///---XXX'''222---%%%***222'''666+++zzzPPP---...(((555555***---))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))******************************************************************************************************************************************************************************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------.............../////////....../////////000000000...///000000000333777:::AAAJJJPPPPPPTTTdddzzzttttttkkkXXXKKKFFFAAA:::BBBAAA???:::444000000111........................------------------------------------------------------------------------------------------------------------------------------------------------------............------........................................................................................................................---------------------------------............///........................------........./////////////////////////////////////////////////////////000...000333...(((,,,666SSSXXX]]]rrrhhhIIIPPPfffqqqcccPPPOOO___mmmzzzgggQQQ;;;444333111111444WWWCCC@@@;;;888666666777777555222////////////////////////---...===%%%---333333,,,&&&&&&)))***KKK%%%---444'''@@@iii,,,,,,%%%000,,,))))))...!!!(((///...&&&,,,...+++'''>>>###///000777((((((%%%///))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))******************************************************************************************************************************************************************************++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................---------------------------........./////////000.../////////000000000000---///333777<<>>666111333SSSEEE===;;;999666666777777444222333,,,'''000;;;222***333)))777999000'''---...333///$$$333///###===pppWWW"""<<<++++++AAADDD,,,222(((...***+++666---***...'''MMM//////'''000222###///!!!111###@@@III---!!!(((...,,,,,,+++++++++*********))))))***************************++++++,,,,,,++++++***,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************++++++++++++******'''...++++++444333+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////111111000///////////////(((111555111///333444222999;;;OOOZZZ\\\zzzuuubbbKKK???AAAHHHKKK<<<333...000000......222//////.........///000000........................---------............///................................................---------........./////////////////////.........///222333111...---///333111111222111000///000000///......------------...000111111111111000000///,,,,,,------...............------,,,,,,------...........................................................................---------.........//////000000000000////////////777(((000+++===@@@YYYWWWttt{{{UUUPPPRRRiiipppVVVLLLUUUyyyxxxhhh]]]KKK===555,,,RRREEE===;;;888666666777777555222...555111******%%%###---***,,,;;;---***999000###+++---222---555"""%%%OOO+++,,,###...---888EEE((('''222%%%,,,,,,)))+++'''///000(((***))))))***&&&888---000>>>"""666***)))***,,,++++++++++++*********))))))***************************++++++,,,,,,++++++***,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************++++++++++++******(((---++++++444333++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------........./////////////////////000000111666555111---...333888:::@@@KKKhhhuuuwwwcccMMMFFFGGGIII???777444000,,,---111000000000///////////////........................---------............///................................................---------.........//////////////////////////////+++---......------///222,,,---/////////000333555/////////000111222333333++++++++++++,,,,,,,,,,,,,,,---...//////...,,,+++...------,,,,,,------...........................................................................---------.........//////000000000000000000000///)))666222%%%HHHAAANNNnnn}}}bbbSSSfffooo___^^^PPP```}}}VVV<<<666444QQQEEE===;;;888555666777888555222'''555555---111555777<<<333)))===333(((444---%%%000---))))))000,,,777$$$<<<+++---///kkk~~~!!!;;;%%%***888''')))***000777'''"""...111111UUU333:::111 DDD(((---000'''999333///+++'''///)))+++++++++******************************************++++++,,,,,,++++++***,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************++++++++++++******)))---***,,,555222***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////............///000111222...///222444444888CCCOOOcccyyywwwmmmVVVIIILLLIIIFFFOOOYYY[[[YYYWWW]]]dddaaaWWWRRR\\\mmm{{{lllSSSGGGMMMEEE===999555000...///000111111111000///...---........................---------............///................................................------.........///////////////////////////000000444444444444333222222222999:::888444///---///111333333222111000///...---555444222111000111111222...///111111000...,,,***......------------..............................................................................------........./////////000000000000000000000000)))666;;;666PPPYYYsssYYYVVV^^^tttwwwNNNOOOTTTsssfffIII===555PPPEEE===;;;888555666777888555222444666///+++000---&&&(((000'''KKK222***))))))111444DDD|||%%%333&&&)))???&&&<<<&&&...,,,222;;;(((...///444888---555WWW666((('''+++444222NNN000,,,111&&&111---555OOO'''......(((222%%%***************************************************++++++,,,,,,++++++***+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************++++++++++++*********---***---666222***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------..................---------........................................................................................................................------------------------------------------------........................------------------------....................................///////////////////////////000111111,,,///444777888BBB]]]xxx|||~~~tttgggmmmiiiOOO^^^WWWKKKFFFKKKRRR\\\fffVVVUUUVVVXXX[[[\\\ZZZWWWUUUUUUXXX[[[\\\___kkkyyysssOOOHHH@@@===<<<888222---...///000000000///...---........................---------............///............................................................//////////////////000000000000111111000000////////////.........000333333444666;;;???EEEFFFFFFFFFEEECCCAAA@@@:::777444000...,,,,,,---222222222111111000///.........------------..........................................................................................////////////000000000000000111111111666(((BBBNNNLLLtttiiiPPPbbbrrrnnnbbbUUUdddwwwvvvmmmUUU777OOOEEE<<<:::777555555888888666333888111***///222(((,,,CCC;;;(((SSS&&&222---***666)))___---///***111ccc"""111222"""666MMM)))(((>>>+++&&&666((((((""",,,111###---EEE%%%***,,,)))333%%%***************************************************++++++,,,,,,++++++***+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************++++++++++++******+++,,,)))...777222)))...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........................................................................................................................................................------------------------------------------------........................------------------------................................./////////000000222111111000000000111111:::444222:::LLLhhh~~~kkkppp___RRR^^^aaaSSSNNNOOOUUUbbbmmmrrrxxx{{{yyy~~~yyyuuuoooiiigggaaa^^^jjjjjj]]]LLLAAA>>><<<777000,,,---......////////////........................---------............///........................................................./////////000000000000000000111111222222000111111222333555777999CCCDDDGGGJJJLLLNNNPPPQQQKKKLLLOOOQQQRRRQQQPPPNNNDDDBBB===999555333333333333222000......///000111///......------......///................................................................................./////////000000///000000000111111111222666---EEEXXXXXX]]]PPP```jjjrrrZZZLLLttt{{{yyyrrrEEEMMMEEE<<<:::777555555888888666333...+++,,,555555---DDDqqq(((555......>>> AAAzzz```,,,000111%%%111+++OOOjjj>>>CCC555'''!!!}}}...333 iii---******)))000(((***************+++++++++***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************++++++++++++******,,,,,,)))000999111)))///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------.........................../////////........................................................................................................................------------------------------------------------........................------------------------............................../////////000000000222222222222222222333444333666BBB___~~~zzzvvvjjjeeeiiidddPPPXXXsssjjjddd|||pppeeeaaabbboooiiiPPPAAA===:::666...............///000000........................---------............///....................................................../////////000000000000000000111222222333333666888999888777999???EEEHHHIIILLLQQQWWWWWWSSSOOOZZZ[[[\\\\\\YYYUUUPPPMMMPPPNNNJJJFFFBBB???===<<<555333111///......///000//////............//////............................................................................../////////000000000///000000111111222222222---JJJPPPfffjjjQQQ\\\wwwfff^^^OOOQQQnnnkkkuuuYYYLLLEEE<<<999777444555888999666444222111...///---""",,,JJJ000///,,,...;;;))) VVV!!!444$$$...444)))999444QQQuuu@@@ 111===222)))'''TTT///)))888www...***+++***+++***))))))*********+++++++++***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************++++++++++++******---+++)))000999111)))000------------------------------------------------........................------------............------------------------,,,,,,,,,------------...........................------------------------................................................------------............---........./////////000........................................................................................................................------------------------------------------------.........................................................................../////////000000000000111111111222444666777888666RRRvvvkkkaaaiiieee[[[```ggg```fff}}}xxxuuuyyy|||kkkOOOAAA===<<<555333111.........000111........................---------............///.................................................../////////000000000000000000111111222333333444222888>>>AAADDDLLL[[[gggoooqqqzzz|||uuummmiii\\\ZZZUUUOOOHHHBBB===:::::::::999777555222000...//////............//////.........................................................................../////////000000000000///000000111111222333333:::[[[aaaVVV```pppzzzdddVVViiiuuujjjLLLEEE<<<999777444555888999777444222222---111<<<777,,,,,,---CCCqqq,,,)))333+++***666000///nnnsss666000000......///******MMM>>>KKK))),,,111<<<222...'''JJJ%%%&&&)))---,,,(((+++))))))******++++++++++++************************+++++++++,,,,,,+++++++++******************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************++++++++++++******---+++(((111:::111(((000------------------------------------------------........................---------.........//////------------------------,,,,,,,,,---------..............................------------------------................................................---------.........//////---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------------------------------------------------........................................................................////////////000000000000...///111333666999;;;===XXXuuucccggg[[[WWWaaa]]]___vvvwww}}}uuudddiii___IIIAAA@@@;;;888444000......///111........................---------.........//////................................................////////////000000000000000000111222333333444444;;;GGGVVVcccppp|||yyyrrriii___UUUMMMIII@@@AAABBBAAA===888222...//////............//////........................................................................////////////000000000000///000000111222222333333UUUVVVlll~~~```MMM```qqqmmmiiiaaauuu~~~wwwOOO@@@@@@:::888666666666666666444000000000000////////////000777,,,***hhh//////000000000000//////%%%hhhccc???///000***---555//////333666222000PPP333+++777<<<(((((()))888,,,,,,,,,,,,,,,,,,,,,,,,************************************************------------,,,,,,+++***++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++******,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++---333555111---,,,.........------,,,,,,,,,...---,,,------...---,,,+++,,,...000222222000...///.........---,,,///333///111222///,,,+++///333+++,,,---.........---,,,---///111000...+++***)))------------------------............................................................/////////000---...//////000////////////000222111000000111222333222000000///...111555//////000222111///111555:::111***---222222---(((555000---///444444///)))///...---,,,---...///000........................///////////////////////////......---------......///////////////////////////111111000///000000...222222666888111333RRRvvvfffXXXTTTVVV]]]dddrrr{{{vvvqqqzzzhhhPPP===???AAA<<<111,,,///000---//////////////////////////////////////////////////////.........---------............/////////000---///111222222111///...---777444000777===BBBKKKbbbqqq^^^XXXNNNCCCBBBHHHIII@@@444555000...222000+++---444////////////////////////................................................////////////000000000000333---///666222***444IIInnniiiuuuuuu^^^]]]ooottteee\\\```{{{{{{]]]}}}OOOAAAAAA:::888666666666777666555111000000000////////////,,,///111...---<<>>RRRaaazzz\\\SSSooo|||hhhZZZxxxuuukkkxxx{{{|||wwwMMMCCCCCC;;;999777666777777666555111111111000000000//////666000,,,///777:::333+++000000000111111000000000''',,,...++++++000555777444:::111,,,222)))%%%666///444222...444AAAGGGDDD???777===IIILLLEEE<<<@@@@@@;;;444...+++,,,---...$$$111'''///&&&111777###---333---$$$%%%---444,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------+++---222444000------...............---------......///...------...///000111333666<<>>666@@@jjjjjjVVV^^^kkkggg{{{jjjVVVCCC===:::555000////////////////////////////////////////////////////////////..................////////////000000000111222222222222222444555>>>UUUqqq{{{jjjbbbRRR???===AAACCC???333))),,,444////////////////////////................................................////////////000000000000...555555///333EEEWWW```~~~ppp```]]]kkkyyymmmSSSjjjggg|||{{{tttMMMCCCBBB;;;999777777777777777555111111111111000000000000***444555)))%%%---000+++000000111111111111000000222111//////333777555///)))777888;;;HHHDDD???MMMIIIQQQSSSNNNMMMPPPLLLDDDBBB<<<>>>BBBFFF===KKKWWWGGGFFFGGGKKKLLLEEE888---888333444###999(((++++++555(((***:::;;;***%%%...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---////////////////////////---------..................------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------...+++---111333000------........................000111222111111333777;;;000555>>>GGGQQQ\\\gggnnnccceeebbbYYYRRROOOJJJDDD<<>>666000000000000000000000000000////////////////////////////////////////////////////////////000000000111///111222111111999FFFQQQhhhoooNNNGGGAAACCCIII???...---999000000000000000000000000////////////////////////////////////////////////////////////000000000000///444222///<<>>HHHRRRXXX]]]fffmmmuuuxxxxxxwwwyyy|||zzzmmm___KKKXXXTTTQQQPPPKKKKKK777>>>===???FFFNNNPPPLLLFFF:::111000###555(((,,,---+++000,,,$$$'''111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......///........................---------------------,,,///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,------------,,,,,,,,,,,,,,,,,,------------...,,,,,,111333000---................../////////111222111///---000666<<>>;;;000...,,,,,,///000---+++................................................/////////////////////////////////000000000111111000000//////000222444555333666:::>>>CCCJJJRRRWWW\\\gggrrr|||hhhTTTQQQUUUPPPEEE@@@FFFOOOXXXZZZRRRCCC888111000///.........///000////////////////////////////////////////////////............///000111111000000000000000000000000666000///333444111222777CCCqqq|||```QQQ\\\xxxxxxmmmzzziiiOOOGGGDDD:::...000000000000000000000000////////////////////////...////////////000000000/////////000000000111111000111111222:::MMMeeewwwoooWWWGGG@@@FFFGGG;;;222333000000000000000000000000////////////////////////////////////////////////////////////000000000000222111///555NNNrrrlllYYY\\\{{{\\\[[[xxx|||{{{rrrMMMCCC???<<<:::888777888888777666222222222111111111000000777000...333444---))))))000111111222222111111000555111---222BBBTTTZZZXXXxxx|||tttxxxaaaTTTLLLSSS[[[LLLFFFCCC???===AAAKKKWWW___HHHCCCEEE;;;666)))000555///,,,...000---'''---888,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------............///000222333111111111111111111111111111000000//////.........//////............//////------------------------++++++,,,------...//////,,,,,,------------,,,,,,,,,,,,,,,------------...///,,,,,,111222000......---........./////////000000222444555999BBBPPPZZZ{{{vvvhhh___\\\YYYTTTPPPGGGGGGGGGGGGGGGGGGGGGGGG???999111......///...,,,................................................//////////////////////////////000000000111111111111111000111333555888:::888===GGGSSSaaappp~~~bbbSSSbbbtttooo[[[PPPEEE@@@LLL```fffYYYHHH;;;888444000......///000////////////////////////////////////////////////............///000111222000000000000000000000000333//////222000///;;;KKKwww^^^RRR[[[yyyzzztttppp```PPPMMMCCC333000000000000000000000000////////////////////////.../////////000000000000//////000000000111111111222222666AAASSSiii~~~xxxsssdddRRRGGGBBB:::111000000000000000000000000////////////////////////////////////////////////////////////000000000000333///111BBB```{{{UUUYYYcccsssrrr\\\ooo{{{rrrMMMCCC>>><<<:::888777888888777666222222222111111111111000+++333444...---222555111111111222222222222111111...444===HHHYYYiiipppoooiiixxxzzzpppaaaYYYYYYUUULLLCCCCCCLLLTTT^^^PPPLLLIII===444222...(((111111((()))222000%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...------------------------////////////111333555666;;;;;;;;;;;;;;;;;;;;;;;;555555555444333222111111//////............//////------------------------******+++,,,,,,---......,,,------......------,,,,,,,,,,,,---------......///,,,,,,000222000...///---.........//////000000---333<<>>000000000000000000000000////////////////////////.../////////000000111111000000000000111111111111222555???TTTmmm~~~lllIIIFFFEEE:::000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222///777OOOiiitttnnneeeTTThhhnnnmmmnnniii]]]VVV```lllxxxmmmIIICCCAAA<<<:::888777888888777666111111111111111111111111///111444555444222222333000111222333333222111111555LLLUUUWWWiii}}}iiiTTTRRRXXXTTTDDD666JJJNNNRRRRRRMMMCCC888222......//////...---------------------------------------------------------------------------------...000111000///000///...+++,,,000333111,,,,,,000111111666???BBBCCCKKKWWWOOONNNMMMNNNOOOMMMJJJGGGFFFHHHIIIGGGEEEAAA:::444.../////////000///...---***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////.........///////////////---,,,---333555333///...999CCCRRReee}}}~~~www[[[SSSPPPWWW^^^]]]VVVQQQ???SSSXXXBBB000111333---333///,,,+++,,,...///...////////////////////////////////////000000000000666333...,,,...222333111///999666000666<<>>mmmUUU]]]oooyyywwwuuu{{{zzzzzz{{{{{{zzzxxxvvvwwwwwwxxx|||xxxZZZYYY???666111222333111000333000000000000000000000000////////////000000000111111000,,,111888111///<<>>:::555111//////000111000000000000000000000000000000000000000000000000000000000000000111111222///444RRR|||~~~dddQQQdddqqqxxxhhhxxxqqqhhhrrrVVVPPPLLLLLLKKKJJJOOOVVVWWWTTTUUUZZZYYYQQQJJJIIIOOOOOONNNIIIBBB>>>@@@EEE@@@DDDEEEDDDHHHMMMKKKFFF@@@DDDIIIMMMMMMNNNRRRWWWZZZTTTPPPRRRUUUSSSPPPPPPFFFNNNWWW]]]aaannnjjjIIICCC@@@<<<:::888888888999888777222222222222222222222222444222000///000111111111666666777:::???HHHQQQWWWnnntttggg[[[VVVQQQIII@@@===BBBKKKRRRVVVCCC:::000+++---///---***------------------------------------------------------------------------111...,,,,,,...///000111***...444666333333===JJJYYYjjj|||zzzbbbUUUUUUVVVRRRLLLKKKJJJGGGBBB;;;666222111111///,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////------........./////////000111444555///555VVVyyyvvvrrrwwwfffpppzzzzzzssspppuuu}}}rrrdddXXXSSSYYYccc___DDD@@@YYYaaaIII555666***///333333000...///222/////////////////////////////////000000000111111...111555666444111111222333888666<<>>111...111222111000000000000000000000000000/////////000000000111111222000---111555111;;;UUUpppooofffrrrsssxxxqqqbbbXXXYYYooouuuoooOOOCCC:::777333,,,...444000000000000000000000000000000000000000000000000000000000000000111222222,,,@@@UUUrrrpppWWW___jjjkkkqqqlllkkkeeecccaaagggZZZ]]]dddlllppprrrvvv|||~~~~~~|||vvvtttjjjfff[[[RRRSSSYYYUUUKKKVVVVVVRRRKKKEEEDDDCCCAAALLLQQQVVVWWWVVVXXX]]]bbbpppooonnnpppsssnnn\\\JJJJJJEEEIIIWWWdddjjjqqqyyyhhhIIIDDD@@@<<<:::888888999999888777222222222222222222222222333111000111444555555444555222555EEE]]]pppwwwxxxuuuYYYYYYVVVMMMBBB:::>>>LLLXXXOOOGGG<<<333000///...---........................................................................000---...111333222111222333111333888@@@PPPiii~~~zzzrrruuu}}}wwwwwwbbbSSSFFFGGGIIIMMMOOOJJJAAA999---++++++---111222...+++------------------------------------........................////////////---------......//////000000,,,111>>>JJJYYYxxxvvvsssvvv{{{sssoooffflllssswwwvvvvvvyyy|||xxxfffVVVOOOVVVLLLFFFMMMZZZ\\\MMM<<>>444...---...........................................................................,,,,,,///555444///---///333888IIIbbbvvv}}}}}}{{{iiijjjgggaaabbbjjjssswwwxxxqqqtttvvveeeXXXJJJFFFMMMTTTUUURRR>>>999333///...///...------------------------------------.........//////........./////////000000------......///000111111:::...000KKKnnnyyykkkuuuoooxxx}}}rrrfffRRRSSSJJJBBBKKK\\\[[[LLL;;;555...,,,///222222000000000000000000000000000000000000000111111111111333......333666555777;;;999DDD\\\vvveeePPPFFFJJJOOOMMMHHH777444000...///000000000......////////////......000000000000111111111111000000000111222333333333888888CCCzzzaaaOOOeeezzz~~~||||||kkkZZZBBB444333666444000111111111111111111111111000000000000111111111111000555000333NNNkkk|||}}}~~~|||cccXXX___vvvwwweee^^^iiiwww~~~vvv\\\FFFBBB???555000444000000000000000000000000////////////////////////000000000000111222333444;;;PPPjjj]]]sss|||jjjYYYpppcccHHHEEE???===;;;999999999:::999777333333333333333333333333111333444444222222333555DDDXXXuuuyyyyyypppYYYLLLKKKLLLFFF???KKKNNNOOOHHH<<<222..............................................................................,,,+++///333111,,,111;;;JJJ```~~~mmm```___lllmmmuuu\\\CCC@@@HHHQQQTTTXXXOOOBBB555---+++---000------------------------------........./////////....../////////000000000......///000111111222222111AAAXXXoooyyyrrr|||ooottteeeXXXKKKGGGIIINNNUUU[[[III===111,,,///222222///000000000000000000000000000000000111111111222222111...000666777333444:::OOOnnnhhhLLLBBBGGGNNNQQQ???;;;555111000000000000////////////////////////000000000111111111222222000111111222333444555555777:::YYYeeeOOO___sssttt~~~pppcccMMM:::222333444222111111111111111111111111000000000111111111222222000111111HHHvvv~~~~~~jjjWWWSSSwwwyyymmmfffpppiiiQQQGGGAAA888222222000000000000000000000000000000000000000000000000000000000111222333444555FFFXXX]]][[[vvvqqqnnnddduuu{{{rrrlllrrr}}}aaaHHHEEE???===;;;999999::::::999888333333333333333333333333111444666444111444<<>>```~~~yyy[[[JJJ]]]www|||}}}}}}yyyzzz|||{{{wwwyyyuuuhhhMMM>>>888444000000000000000000000000000000000000000000000000000000000111222444555666OOOoooppp```kkkyyyooobbbffflllfffUUURRRhhhqqqwwweeeTTTRRRXXXSSSSSSWWWWWWTTTWWW\\\iiittt}}}]]]MMMCCC???===<<<::::::::::::888777555555444333333333444444666555222222;;;PPPhhhwwwxxx{{{dddQQQUUUOOO===>>>RRR[[[SSSDDD777000111000...///111000---///////////////000111111333------444555///---//////888444333WWWiii]]]ccczzzlllYYYTTTHHHCCCDDDHHHPPPIII222...000111...++++++...222////////////////////////////////////000000000000444...///666555111999HHHrrrzzztttrrrsss\\\GGGSSSHHHFFFGGGIIIRRRGGG...---555***000000000000000000000000000......000444555444111999111===@@@666YYY{{{rrr~~~lllSSSKKKLLLKKKEEE<<<444222000...222111111111111111222222000000000000111111111111111999000,,,999999444@@@oootttkkk]]]~~~~~~{{{}}}~~~fff>>><<<111555222222111111111111222222222111111222222222333444777\\\|||xxx|||ppp^^^OOOXXXrrrwwwooopppeee[[[WWWTTTPPPRRRWWW\\\^^^eeeqqq~~~oooQQQ<<<111333333222000111333222000000000000000000000000000111444999)))111777+++FFFgggyyymmmXXXiiiYYYnnnppp```pppzzz}}}dddgggTTT^^^gggkkkpppyyy~~~gggiii|||]]]MMMCCC@@@===;;;::::::::::::999777555444444444444444444444444333777>>>CCCSSSwww{{{bbb[[[PPPNNNBBBEEEWWWXXXIIIFFF333000...000222222000...///////////////000111111...111222///---...333777///000JJJrrrooo\\\XXXhhh~~~wwwjjjTTTIIIHHHCCCEEELLLLLL777444111000111111///,,,////////////////////////////////////000000000111222...000666333444JJJfffyyy}}}oooaaa^^^aaa```cccfffhhhnnnaaaVVVMMMKKKHHHDDDGGGHHH<<<555555333111111111111111111111111222000000222555666555333...777666555UUU~~~}}}jjj___iiirrruuu~~~tttWWWOOONNNIIIBBB999333444888111111111000000111111222000000000000111111111111222888222333;;;666999PPPxxxaaazzzeeeTTT???444333222222111111111111222222333000000333333111444;;;ZZZ~~~~~~qqqzzz~~~iii]]]XXX^^^sss}}}rrrggg]]]VVVHHHCCCBBBEEEEEEAAA@@@CCC999:::<<>>;;;<<<;;;<<<@@@@@@===<<<>>>AAADDDEEEBBB@@@FFFSSS^^^vvv~~~nnnOOO@@@666444222000000000222333000000000000000000000000333...000,,,111666===___}}}aaaqqqjjjrrrcccmmmzzz\\\PPP___wwwSSSfffyyypppSSSOOO```kkkooowww|||zzz}}}pppSSSZZZttt}}}\\\LLLCCCAAA===;;;::::::;;;;;;:::999444555666777777777666666333???GGGSSSssskkkcccXXXLLLCCCFFFOOOVVVGGG888...222444///...333000000//////000000111222666000---111666555333222VVVpppxxxaaaQQQhhhcccQQQDDDBBBGGGHHHVVVMMM???444......111333//////////////////////////////000000000111111111000555444222???___uuuhhhUUUggg{{{aaacccZZZXXXqqq~~~ppphhhdddhhhsss|||}}}zzzrrrhhhddd}}}wwwsssYYYYYYSSS===999HHHBBB000222111111111111111111111111444333333333444555555555555222RRR|||vvvvvv~~~lll[[[NNNLLLHHH;;;111000111111000000//////000000000000111111111222222222222111444777111777iii}}}mmm}}}}}}TTT888555333222222111111222222333333000222666000///FFFeee~~~www}}}fffJJJ______uuuvvvgggTTTFFF???;;;:::<<>>~~~xxxwwwwwwyyy~~~~~~wwwYYYOOOMMMEEE:::333222222111000000000000000111111111111222222222222555444888888333MMMdddkkkBBB<<<333333222222222222333333222222555555///555WWW|||}}}www^^^HHH\\\fffooosss[[[LLL???===@@@BBBDDDHHH>>>DDDLLLSSSZZZbbbhhhkkkkkkgggaaaYYYRRRLLLIIIHHHFFFGGGRRRgggyyy|||nnnDDD:::222333555222000111000000000000000000000000...000555999///333XXX{{{yyyeee^^^nnn{{{ooobbbSSSQQQcccrrrRRRfff{{{bbbNNNBBB<<>>;;;BBBQQQXXXWWWlllsssiiisssnnnQQQCCCKKKWWWkkkoooaaawww|||~~~wwwvvvZZZLLLDDDBBB<<<;;;:::;;;<<<===<<<;;;999888777666777999;;;===NNNfff}}}}}}lll{{{rrrRRR===<<>>555444333222111111111111111111111222222222333333///000444444HHHzzz___ggg===444333333222222333333444333444222000;;;TTTmmm{{{wwwvvvHHHUUUdddiii~~~pppZZZGGGBBBAAADDDJJJJJJNNN___tttppp^^^NNNIIIKKKVVVooozzzZZZ<<<333555444111111000000000000000000000000///333...444222LLLiiigggtttuuueeeaaacccQQQiiiiiimmm}}}XXXHHHTTTwwwwww{{{NNN<<<:::BBBBBBEEELLLMMMGGG```eeeVVV]]]zzzppp~~~hhhJJJ>>>EEENNNcccsssjjjzzzsssvvvrrr~~~YYYLLLDDDCCC<<<;;;:::;;;======<<<;;;;;;999777555666999<<>>EEEMMMcccyyynnnrrr~~~~~~vvv{{{[[[GGGGGG???@@@>>><<<<<<<<<===<<<;;;999888777666555777@@@JJJdddUUU>>>===GGGCCC999888444111666666333000000333555555333---FFF---888^^^ggglllaaaooo|||nnnIII>>>DDD???FFFLLL<<<333000000444222...///555///444111111666222///666555BBBmmmzzzqqqyyy]]]wwwxxx{{{@@@KKK555TTT===666222444444111111555222===000...<<>>???:::>>>JJJMMMEEEQQQeeefffWWW___zzz}}}jjjqqq~~~hhhIII<<<@@@IIIcccxxxqqqqqqsss[[[GGGGGG???@@@>>><<<<<<<<<===<<<;;;:::666666888999<<>><<<:::666333111333333333333333222222333333444555555>>>888QQQooolllyyytttlll\\\JJJSSSVVV]]]kkkjjj>>>222444888222///333222222333555:::eee}}}yyyjjjMMMSSSeeeoooVVVEEEAAACCCEEEPPPMMMdddsssdddYYYZZZkkk~~~~~~XXX@@@666444666999111111000000000000111111:::)))333666PPPggggggcccVVVoooLLLaaarrr\\\QQQ\\\jjjyyyfffNNN@@@???888>>>>>>;;;AAAMMMNNNFFFKKK___```QQQWWWrrrvvvdddnnn}}}jjjJJJ>>>BBBHHHddd{{{uuuyyyoooppp\\\HHHGGG@@@@@@>>><<<<<<<<<===<<<;;;<<<666555999999>>>SSSkkkKKKCCCDDDDDD@@@;;;555333555444222111222333444333111999000QQQrrriiiQQQeeezzzbbb888???JJJFFFKKK===666111111222111000222111333///000666222///888===sssmmmppppppLLLyyyzzzzzz@@@LLL@@@FFF<<<444333555444333444444000444<<<777555YYYvvvdddHHHAAA===777333111111444666333333333333333444555555666999>>>YYYjjjppp|||jjjooonnnkkklllkkkssszzzuuuEEE555222777222///333333222222888EEEvvvwwwIIIGGG___yyyvvvVVV???;;;CCCIIIIIIXXXppp~~~lllWWW]]]kkkrrrNNN999333333333111111000000000000111111999,,,222888^^^___lll{{{yyyjjjnnnllldddzzzrrrhhhkkkvvvgggQQQEEE>>>999;;;======>>>EEENNNNNNFFFMMM```aaaQQQVVVooouuufffeeeuuu~~~zzzzzzgggHHH@@@DDDHHHfff~~~|||{{{mmmfff\\\HHHHHH@@@@@@>>><<<<<<<<<===<<<:::===777666777666???```wwwcccCCC<<>>777555333333222222333333333222222===777uuuwwwSSSuuuvvvLLLBBBFFFGGGLLLCCC;;;222000111333111000222333///000666111111>>>WWW|||sssyyy}}}JJJ{{{}}}sssrrrWWWSSSGGGJJJ@@@666333444666555333666111999:::000AAAkkkjjjWWWMMMQQQ\\\kkkwww~~~}}}uuu\\\GGG???888444333222444777333333333333333444555666999555EEEsssrrroooooo~~~{{{OOO999111555222000444444222666555SSSvvvqqqFFFVVVrrr~~~bbbFFF>>>@@@CCCIIIQQQmmmjjjaaacccwwwyyy^^^@@@555222...222111111000000111111222222222777888\\\{{{hhh|||kkkaaaqqqwww}}}{{{___III???<<<;;;>>>======@@@GGGLLLJJJDDDOOOaaabbbRRRUUUmmmuuujjj\\\qqq|||www}}}zzz^^^BBB@@@FFFJJJiii|||oooggg\\\HHHHHH@@@@@@>>><<<<<<<<<===<<<:::999888888777999MMMwwwJJJ777:::EEE@@@:::999111222333333333333333444555888UUU|||aaafff~~~oooGGG<<>>111555333111444444333999444cccpppvvvcccKKKhhhoooOOO===CCCFFFBBBQQQkkkzzzkkk```]]]ZZZaaavvvnnneeeooovvvhhhGGG999666444222222111111111111222222---333777<<>>@@@======CCCHHHHHHDDDAAAKKK]]]^^^NNNOOOfffqqqjjj^^^wwwwwwwwwlllTTT>>>>>>GGGNNNooo~~~qqqiii]]]IIIHHHAAA@@@>>><<<<<<<<<===<<<;;;666999999999FFFhhh```===888FFFAAA===<<<111222333444333333444777999BBBuuuhhhQQQ{{{TTT<<>>ZZZ___cccjjj```~~~rrrfff^^^XXXUUUZZZYYYhhh|||YYYJJJGGGEEE===666333555666444444555999555<<>>qqqsssGGGOOOuuuzzz^^^DDD999CCCHHHMMMooo|||nnnfffaaa___]]]^^^iiiyyylllkkktttuuuPPP999444555222222111111111111222222000222333HHHjjjjjjkkkdddzzzrrrgggYYYFFF888888???@@@<<>><<<<<<<<<===<<<;;;666;;;999:::VVVmmmwwwMMM<<>>???111333444444333222555:::???aaavvv\\\kkktttQQQAAA@@@EEEEEE???666222444555222000444444666555222FFFiiiuuu___rrrxxxcccyyyjjj[[[PPPHHHCCC@@@BBBEEEUUUmmm{{{~~~|||}}}oooLLLCCCEEEAAA888222444666555666333555:::IIIgggzzztttoooyyyggg```^^^YYYUUUXXXYYYZZZbbbtttbbbAAA777888666444444222333333333555666777888444HHHhhh~~~~~~~~~}}}zzz{{{rrrppptttKKK333555555222444444555333UUUwwwhhhEEE]]]eeeJJJBBB>>>CCCOOOkkkyyyoooooo{{{yyyfffBBB222222333222222111111222222333222333444TTTeeeppp{{{|||mmmnnnqqqsssgggPPP===;;;>>>???===;;;AAAKKKKKKBBBAAAHHHMMM]]]___PPPPPPeeeuuuvvvbbbqqq|||xxxmmmkkksss||||||xxx{{{nnnbbbJJJ===EEEZZZ{{{~~~{{{fff]]]IIIIIIAAA@@@>>><<<<<<<<<===<<<;;;:::===888;;;___~~~ooohhhfffkkkuuuaaaMMMZZZooozzz{{{[[[AAAGGG>>>>>>AAA222333444444333222666===BBBzzzaaa```xxxyyyhhh:::999CCCFFFAAA777222444555333///444666777555222JJJssssssxxx]]]gggqqqjjjiii^^^OOODDD@@@@@@@@@@@@CCCBBBFFFIIIFFFHHH^^^wwwzzz{{{}}}zzzrrrmmm~~~KKK???DDDCCC999222333666555:::444888KKKaaatttdddbbbbbbgggooosssssspppvvv~~~uuunnnEEE666777666444555222333333444555666888888>>>SSSxxxiii~~~|||~~~}}}zzz|||wwwvvv}}}zzziiizzzNNN444666666222444444888...hhhwww{{{jjjJJJSSSooo}}}UUU:::BBBFFFGGGZZZrrrvvvoooxxxwwwSSS:::777333222222111111222222333111555999[[[aaa~~~wwwwwwbbb]]]qqqaaaqqqpppzzzlllHHH666???EEE???:::999BBBNNNMMMCCCCCCNNNLLL\\\___PPPOOOdddvvvxxxYYYaaaggggggeeehhhooouuuxxx}}}{{{yyynnnSSS>>>DDD^^^xxxrrrjjjZZZKKKCCCBBB@@@>>>;;;;;;;;;<<<;;;999444@@@444???wwwggg[[[[[[[[[XXX]]]iiieeeZZZaaalllssszzzhhhoooAAAGGGCCC;;;AAA777:::...///333+++===555```xxxWWW|||~~~wwwDDD555<<>>>>>BBB???@@@:::>>>GGGPPPPPPKKKHHHIIIOOOpppeeeOOOMMM[[[ssssss^^^MMMWWWnnnkkk___hhhxxxttt|||~~~zzzYYY>>>CCCVVV}}}rrrlllZZZKKKCCCBBB???>>>;;;;;;<<<<<<;;;::::::;;;333RRRxxxhhh```UUUUUU]]]___^^^mmmkkkccchhhppprrrwwwlllwwwFFFGGGAAA;;;???444<<<000444<<<444===NNNuuupppfff~~~uuummmgggwwwwwwvvv|||vvv]]]@@@===DDDEEE===555444444222555444666222444PPPrrr~~~uuuaaa[[[fffqqqjjjvvv```IIIBBB???CCCGGGHHHKKKPPPPPPOOOMMMJJJHHHIIILLLNNNTTTddd|||~~~|||lllfff___EEE@@@AAA===444555999333777:::IIIuuuoootttVVVJJJEEEAAA======HHH\\\uuu}}}zzzxxxNNNBBB:::888444888666333222555666555555888LLLhhhkkk{{{xxxssspppnnnllljjjhhhggglllllljjjuuujjjppp===999///777000999555CCCsssYYYTTThhh___CCC???BBBIIIcccxxxpppmmmyyytttzzzrrroooCCC777555444333333222222333333555111222^^^uuuzzzmmmwwwfffhhhsssfff\\\HHHUUUllluuuRRR;;;???DDD???===<<<@@@KKKVVVVVVNNNJJJKKKSSSqqqeeePPPKKKVVVpppwww\\\RRRccc{{{vvvgggjjjvvvsssuuuzzz]]]???BBBNNNkkkssssssZZZKKKCCCBBB???===<<<;;;<<<<<<;;;:::<<<777===mmmwww^^^[[[```VVVZZZhhhjjj]]]nnnrrrnnntttwwwvvvzzz~~~uuufffSSSIIIAAA>>>???333999...444===777:::lllQQQwwwuuummm^^^UUUSSSooo{{{pppsssgggwwwxxx~~~{{{GGG>>>BBBCCC???999666555444111777888000>>>nnn^^^WWWbbb\\\jjjnnnTTT???>>>@@@HHHNNNPPPSSSVVVSSSRRRQQQQQQSSSTTTTTTTTTMMMUUUfff~~~{{{xxxxxxkkktttEEE>>>???>>>555444999666888777eee[[[IIIFFF>>>===:::666666@@@QQQ___zzz}}}sss]]]FFF777666555888666333222555666555666:::MMMfffsss~~~{{{wwwuuuqqqlllhhhfffccc```^^^```bbb```___hhh}}}}}}ooouuuqqqqqqAAA999333999222666222HHH||||||LLL^^^zzzsssVVV>>>BBB===NNN}}}vvveeeYYYRRRRRRUUUwww}}}sss}}}vvvzzz|||NNN555555555444333333333333333999...666ooooooggg{{{bbbpppyyy}}}gggsss}}}qqqWWWAAALLL___{{{pppKKK:::EEEKKKBBB;;;???BBBOOO^^^___SSSLLLMMMWWWssshhhVVVLLLPPPoooeeeZZZiii~~~rrrsssxxxzzzwwwyyy^^^@@@BBBJJJ]]]www{{{ZZZKKKCCCBBB???===<<<;;;<<<===<<<;;;999777LLLmmm]]]```aaaYYYfffvvvmmm^^^pppwwwwww}}}\\\pppgggMMMDDDCCCAAA666555111666666777BBB}}}VVV~~~~~~yyywwwcccHHHDDDDDDKKKSSSeee{{{uuuooommmgggzzzyyyqqqkkkXXX@@@@@@@@@???<<<777555555///555777222EEExxx```\\\dddRRRuuujjjLLL@@@BBBHHHOOOTTTUUUUUUTTTSSSRRRTTTYYY```eeeeeeccc```^^^bbbrrruuuwwwrrr}}}~~~}}}JJJ>>>===???666444999999;;;;;;}}}wwwXXXMMMEEE:::===>>><<<999999===AAAUUUqqqtttwwwpppLLL666333555777666333333666666555888===GGGooooooggg{{{yyytttrrroookkkfffbbb___\\\YYYWWWYYYZZZYYYYYY```qqq{{{pppccckkkmmmEEE888777:::555333777PPPtttNNNrrrjjjOOO>>>CCC@@@\\\pppTTTCCC===<<<>>>@@@@@@OOOSSSIIIMMMggg~~~yyy|||ZZZ999666555444333333333333333666...@@@}}}sssooobbbqqqsss\\\bbbrrruuu[[[DDDMMM\\\sssnnnHHH<<>>888444888:::===HHH|||nnnZZZAAA===<<<===>>>??????>>>;;;999@@@AAANNNhhh^^^WWW:::555:::888555333444666666555999@@@VVVhhhbbbnnnzzz{{{cccWWW\\\^^^sssuuuooowww{{{sssooommmeeebbb]]]YYYVVVTTTQQQOOONNNPPPSSSWWW\\\hhh|||yyyhhhtttnnntttzzzSSS999777666777444<<>>FFFNNNvvvgggRRR===999???DDDEEEDDDGGGDDDEEEHHHHHHMMM\\\mmm}}}yyy~~~yyygggBBB777666555444333333333333222000BBByyywww~~~vvv^^^qqqttt]]]```sss}}}aaaJJJRRR```tttlllGGG>>>PPPVVVJJJBBBGGG@@@MMMiiiqqq^^^MMMJJJKKKqqqtttdddOOOLLLrrreee]]]rrr{{{pppxxxbbbCCCEEENNNeee~~~zzzZZZKKKCCCBBB???===<<<<<<===>>>======AAA;;;VVV~~~\\\bbbrrrhhhRRR___mmmuuukkk___OOOFFFBBB===:::666;;;888...DDDppp^^^www\\\KKKEEE>>>EEEPPPEEEGGGMMMNNNKKKDDD???EEESSSaaa}}}tttqqqtttxxxNNNBBB<<<@@@???666222777555...333>>>LLLjjj```___oookkkllleeeBBBFFFOOOWWW[[[]]]___]]]YYY\\\___dddkkkrrrwwwxxxxxx|||uuuvvvfffnnn```CCC888===:::555888999666XXX|||xxxuuusssUUU444???>>><<<999:::===??????>>>===888;;;EEEKKKQQQeee|||~~~VVVttt___<<<555:::666555444555777666555;;;BBBzzzzzz___wwwVVVBBBAAACCCOOO\\\\\\hhhaaaUUULLLKKKKKKIIINNNWWWpppvvv|||{{{sssjjjeeedddXXXUUUPPPMMMLLLJJJHHHGGGDDDFFFLLLSSSVVV^^^ssspppeeeuuuaaahhh;;;444000:::888888oooZZZ]]]wwwTTT@@@===DDD___tttQQQEEE;;;>>>EEEHHHGGGFFFRRRGGGHHHQQQOOOEEENNNbbb}}}{{{xxx}}}{{{wwwHHH777777555444333333333333222111???lllooo~~~eeeYYYyyyttt___```sss~~~dddJJJRRRbbbwwwiiiEEE===MMMRRRGGGCCCIIICCCSSSrrrwww___NNNPPPOOOwwwyyyhhhWWWWWW{{{kkkggg|||zzzqqqfffDDDCCCKKKaaawwwZZZKKKCCCBBB???===<<<<<<===>>>>>>===@@@FFFiiiuuuZZZmmmkkkTTTqqq~~~bbbuuuTTTJJJAAA;;;;;;555666444666RRRxxx]]]yyyVVVEEEBBBGGGCCCMMMTTTHHHMMM@@@FFFKKKKKKHHHFFFHHHKKK```~~~}}}zzzrrrttttttXXXFFF===BBBAAA666222888333...666DDDVVVxxxYYY]]]vvvggg{{{kkkGGGJJJSSS\\\^^^```cccbbb___```dddjjjoootttwwwzzz||||||ooojjjlllmmmlllGGG555<<<<<<777777888555ooozzzwww{{{sssRRR;;;DDD;;;<<<<<<===>>>???BBBDDD@@@DDDHHHGGGAAA???JJJXXXrrr|||fff]]]eee>>>555;;;333444444555777666555<<>>???>>>===;;;RRRqqq]]]wwwjjjWWW~~~hhhgggYYYOOOBBB;;;>>>999444555EEEcccppphhhiiiVVVDDDGGGNNNDDDHHHOOOIIIXXXPPPQQQQQQOOOMMMNNNSSSWWW^^^ooopppgggfffxxxrrrooosss___JJJ>>>CCCBBB666333:::666444:::DDDXXX~~~sss```cccjjjlllHHHNNNXXX___```aaaddddddaaa___dddlllqqqssswww|||~~~ggg]]]tttqqqnnn~~~~~~tttJJJ444;;;===888777777>>>xxxuuukkkSSSHHH>>>666===EEEGGGEEEBBBCCCEEEAAAFFFFFF@@@BBBKKKNNNJJJeeeuuuWWWmmmDDD;;;@@@777444444666777666555===FFFggg^^^oooHHHBBBFFFRRRKKKQQQ___SSSKKKYYYRRRSSS\\\^^^XXXWWW]]]PPP[[[ggghhh^^^RRRKKKHHHHHHFFFCCCBBBBBBBBBBBBAAACCC@@@CCCEEE@@@AAAWWWtttqqqYYYsssaaa{{{sssBBB;;;///;;;555CCC|||WWWvvvjjjHHH>>>IIIOOOvvvLLL===DDDLLLNNNHHHCCCJJJTTTNNNMMMNNNQQQUUU```ssszzz{{{tttsssvvv^^^888888666555444333333222444555PPPaaawwwooofffrrrsss]]]dddzzziiiIIIKKK[[[pppiiiIII???HHHHHHCCCHHHHHHNNNjjj}}}[[[TTTggg}}}|||[[[===CCCKKKXXXrrrlllgggrrr|||```GGGEEE???======<<<<<<===>>>@@@AAA@@@``````wwwvvvpppfffoooXXXvvvDDDDDDCCC888<<<000AAA222|||eee]]]MMMIIIKKKJJJHHHJJJPPPSSSRRRRRRSSS\\\___VVVYYYcccdddsss~~~|||uuu~~~zzztttccceeeuuuDDDGGG???FFF:::666666000999666LLLtttnnn]]]zzzyyysss|||SSSKKKYYYbbb```___eeefffbbbggggggjjjqqqzzzxxxRRRdddwwwaaavvvEEE???@@@888@@@777333@@@ttt|||yyy[[[EEEAAA???AAADDDEEEDDDBBBDDDGGGKKKIIIGGGGGGIIILLLMMMMMMTTTgggYYY{{{JJJ888;;;666666777777///999999444RRRtttsss]]]iiiYYYNNNLLL@@@HHH\\\RRRlllZZZNNNaaaeee___mmmqqqiiilllddd```___XXXOOOLLLMMMIIIAAABBBAAA@@@>>>===<<<<<<<<<<<<===???BBBBBBFFFRRR```{{{VVV]]]fff___;;;>>>777888888III______bbbIIIBBBHHHXXX[[[JJJCCCEEEQQQPPPDDDQQQ```WWWLLLTTTiiiaaallleee~~~wwwqqqqqqsssvvv<<<999:::000555888,,,666,,,777QQQxxx```hhhmmm~~~{{{fff```{{{SSSKKK```pppnnnKKK>>>BBBFFFHHHHHHQQQ```mmmkkk___\\\iiiwwwttt{{{yyyNNNCCCHHHDDDLLLfff{{{vvvgggyyyrrr|||aaaHHHEEE???======<<<<<<===>>>@@@AAA>>>ccckkkzzzxxxsssuuuUUU{{{DDDCCCBBB::::::333>>>>>>ttt]]]KKKJJJLLLMMMLLLOOOVVVYYYXXX[[[ZZZccciiifffmmmzzz{{{xxxiiiiiinnnTTTGGG;;;BBB777666;;;333>>>888SSSiii```{{{TTTGGGWWWbbb```^^^cccfffdddgggiiilllqqqvvvyyy{{{{{{}}}}}}XXX___^^^~~~EEE;;;;;;222;;;:::<<>>AAA@@@???===<<<;;;;;;;;;::::::===??????BBBNNNZZZyyy{{{WWW[[[```WWWAAA>>>777777777ZZZbbbaaa{{{\\\EEECCCLLLdddtttOOOEEEGGGKKKNNNJJJHHHXXXfffcccRRRhhh{{{ooo{{{rrruuuooonnnppp???888999111555888---666:::555DDD}}}|||lllyyy\\\aaavvv}}}jjjeeeyyyTTTJJJ^^^qqqpppNNN???>>>AAADDDGGGLLLUUU]]]\\\UUUSSSYYYaaarrruuusssnnntttwwwyyymmmHHHFFFOOOGGGJJJaaarrruuunnnyyycccHHHEEE@@@======<<<<<<===>>>@@@AAABBBkkkxxxRRRpppFFFCCCBBB>>>;;;;;;>>>UUUvvvwwwyyyXXXLLLKKKMMMNNNOOOTTT\\\___^^^dddbbbkkkqqqqqq||||||}}}qqqkkkaaafffGGG<<>><<<>>>===<<<;;;::::::::::::888888:::<<<<<<>>>GGGRRRooo|||[[[YYYWWWNNNGGG<<<777777999^^^dddccctttTTT@@@DDDQQQvvvbbbDDDDDDHHHQQQLLLGGGRRR___dddgggVVVwww~~~}}}wwwpppnnnooowwwkkkFFF777777222555888---444777000AAAxxx{{{sssxxx]]]ggg}}}jjjgggrrrSSSKKK```xxxyyyXXXFFFDDDIIIOOOSSSSSSVVVYYYYYYWWWUUUUUUVVVXXX___aaa]]]^^^eeejjjiiieeeeeeiiirrr~~~lllKKKQQQ\\\MMMGGG[[[rrrxxxnnn{{{eeeIIIEEEAAA>>>============???@@@AAALLLwwwUUU```KKKEEECCCBBB999@@@???mmmkkk}}}{{{cccRRROOORRRTTTVVV]]]eeefffccckkkkkkuuuxxxttt~~~|||jjjiii[[[ooouuuHHHBBBHHH===555:::444???555aaaZZZpppxxx\\\QQQgggtttPPPaaa{{{XXXAAAAAA<<<888888;;;xxxvvv}}}}}}~~~|||xxxxxxrrr]]]FFFHHHMMMQQQSSSUUUYYY\\\[[[```dddhhhmmmvvvxxx}}}uuuNNNXXX;;;::::::333555999444888666CCCxxxddddddaaaPPPXXX```TTTEEETTTmmmttt}}}zzzgggzzzuuuwwwyyyuuueeeOOOAAA<<<===;;;::::::999888888888888888777888::::::;;;BBBKKKccc|||}}}bbb[[[RRRJJJqqqMMM888666888===hhh}}}bbbiiiqqqPPP===EEEVVV[[[AAAGGGIIITTTMMMLLL^^^bbb]]]eee\\\vvv{{{tttpppoooppp^^^QQQ777666444444777///333///666WWWuuujjj}}}mmm{{{wwwaaa___mmmlll___MMMMMMfffbbbLLLHHHNNNTTTWWW]]]^^^_________]]]\\\[[[rrrtttrrrkkkjjjqqqwwwxxxoooMMM[[[jjjVVVLLL___{{{xxxmmm|||hhhIIIEEEAAA>>>>>>======>>>???AAABBBPPP~~~~~~]]]ZZZOOOFFF@@@@@@666<<<==={{{pppzzzUUUVVVYYY]]]aaaiiiooommmhhhnnnssszzzmmmddd```gggMMMEEEGGG>>>555888444===777jjjoooaaaJJJddd|||sssTTTTTTqqq___888999<<<888===???yyyzzz|||yyytttvvvuuucccMMMGGGUUU___^^^YYYYYY\\\^^^cccjjjuuuLLL[[[;;;999:::777333666555999666BBB{{{^^^lllzzz~~~zzzTTT___hhhiii___KKKdddqqqrrrXXXCCC===>>>888888777777777777777888888666777:::::::::???FFFVVVsss~~~}}}~~~kkk```QQQJJJeeeZZZ999666888@@@ooo|||```uuuqqqOOO===GGGZZZYYY@@@GGGJJJNNNKKKRRRbbb^^^ZZZkkkhhhppp~~~}}}uuuooommmlllddd```999555666333666000333222AAAmmmtttggg|||yyyooo{{{lllRRRQQQTTTOOOGGGDDDKKKgggnnnWWWPPPSSSWWWXXXcccfffhhhhhheeeeeefffhhhfffeeebbbaaafffmmmrrrrrrxxx}}}rrrMMMbbbvvv```UUUkkkuuugggzzzxxxkkkJJJEEEBBB>>>>>>======>>>???AAABBBQQQ~~~|||~~~eeeWWWRRRGGG======::::::===|||nnnQQQZZZ___eeellluuuzzzuuulllrrryyywwwYYYbbbdddYYYHHHBBB???888:::666===>>>tttkkkdddrrr___FFF___vvv}}}^^^TTTqqqvvvxxx>>>777;;;555???DDDzzz||||||xxxssssssqqqcccRRRBBBZZZoootttrrrvvv}}}NNN___<<<888888999333555555:::666GGGVVVrrr||||||```^^^vvvwwwvvvoooVVVxxx{{{cccHHH<<<===666666666666666666777777888666777:::::::::===CCCLLLjjj|||~~~~~~}}}uuueeeQQQMMM]]]ooo???888777BBBqqq___qqqNNN===KKKaaaWWW???JJJKKKDDDIII]]]dddVVV]]]zzzrrrllluuu}}}tttmmmiiijjj~~~oooooo===555888222555222333333;;;hhhzzzxxxxxx___iii||||||___CCCGGGCCC===666>>>GGG^^^~~~yyynnnnnnqqqssspppsssuuutttqqqrrrvvv{{{~~~ZZZqqqhhhWWWmmmvvveeewwwyyylllJJJEEECCC???>>>>>>===>>>@@@AAABBBXXXzzzzzz}}}kkkTTTVVVKKK>>>>>>>>>:::GGGjjj|||XXXeeekkkttt~~~||||||uuuWWWbbb\\\hhhRRRGGGFFF???<<<888;;;FFF||||||]]]SSS___ttt~~~[[[HHHVVVvvv```VVVrrrFFF===???111===EEE~~~zzz{{{uuuppplllfffZZZPPPHHHfffqqq|||NNNrrraaa>>>999999999333666666888777SSSUUUwww{{{bbbkkkkkkKKK:::888555555555555555666777888777555666999:::999<<<@@@EEEcccwww{{{|||jjjRRROOOVVVFFF<<<888DDDyyy\\\pppMMM>>>PPPiiiVVVEEEWWWYYYIII___}}}aaalllvvvyyy~~~uuummmgggfffvvv}}}@@@555999000444444333222222^^^}}}zzz{{{XXXiiixxxvvv{{{VVV;;;EEE???:::666AAADDDQQQmmm{{{}}}}}}uuuuuutttsssrrruuuzzz~~~```|||lllSSSeeexxxfffwww{{{nnnJJJEEECCC???>>>>>>>>>>>>@@@AAABBBcccttt}}}wwwwww|||nnnRRR[[[PPPBBBAAA:::888TTTqqq}}}jjjvvv}}}~~~zzzzzz```eeeWWWsss___QQQQQQEEE===777999III|||\\\OOOXXXlll}}}]]]LLLMMMxxxxxxZZZSSSlllzzzBBB???BBB111===FFF|||yyyyyyqqqllleee[[[QQQLLL@@@]]]|||xxxjjjwwwyyyNNNnnnaaa???;;;<<<888333777777777888]]]]]]}}}zzzqqqoooLLL777333555555555555555666777888666444555999:::999;;;???AAA___tttyyylllQQQOOOQQQKKK>>>:::HHHsssYYYnnnKKK???SSSoooWWWNNNgggnnn\\\xxxxxxooohhhcccpppCCC666:::000333444444888777aaayyysssvvv]]]{{{{{{uuurrrxxxQQQ888HHHCCC???>>>IIIEEEIII```ooo~~~nnngggjjjjjjgggcccaaacccgggkkknnneeepppwwwTTTzzznnnRRRcccuuubbbsssxxxjjjOOOKKKCCCBBB???===;;;<<>>>>>YYYkkkiiitttFFFFFFMMMwwwhhh]]]dddiiiwwwrrrddd^^^]]]gggEEE333666333555333777222???sssooo|||rrrqqq}}}www{{{WWW@@@KKKAAADDD>>>JJJKKKLLL]]]qqqttt|||wwwfffiiisssvvv{{{jjjVVVyyy^^^HHH^^^|||iii```rrrzzzmmmMMMHHH@@@CCCAAA>>>======@@@CCCEEEjjjtttdddlllvvv}}}{{{yyyxxxqqqSSSyyyqqqHHHCCCDDD===???ZZZqqqrrr{{{bbbVVVVVVvvvSSS:::;;;555III}}}rrrTTTgggqqq{{{pppPPPLLL\\\mmmyyy___HHHLLLmmmuuuzzzVVVLLLjjjIII<<<;;;999:::VVV}}}|||qqqdddVVVKKKEEECCC???999:::BBBFFFEEEJJJSSSiiiwwwxxxvvv~~~RRRpppmmmEEE666888555444999555777777NNNfff{{{```xxx|||}}}bbbPPPBBB555222777444444444555555555555555777777888999:::;;;;;;<<>><<<;;;:::>>>CCCEEEEEELLLUUUcccllluuuzzz}}}xxx{{{vvvNNNaaa~~~III;;;:::888777:::444666@@@iii^^^{{{www}}}~~~mmmQQQGGG===666333555555222000333333333444444555666666666777777888999:::;;;;;;<<<>>>EEEaaa|||pppUUUEEECCCjjjvvvJJJ;;;999PPP}}}lllhhhqqqEEEFFFNNNyyy|||eeerrrhhhccc\\\bbbhhhIII444555222555111333555555eee}}}{{{nnn[[[mmmiiiOOOaaakkkZZZWWWWWW^^^wwwwwwbbbZZZaaaTTTRRR\\\SSSeee}}}llltttlllvvvyyyiiiZZZNNNJJJ@@@@@@??????AAAEEEIIIKKKqqqfffooovvv}}}~~~yyyvvv{{{xxxRRRmmmzzzPPPJJJJJJIIIAAAppptttWWWHHHRRRaaakkknnnyyyuuuhhhlllhhhUUUSSSrrrPPP>>>AAA===qqq~~~ooommm~~~bbbJJJRRRfffrrrzzzsssRRRHHHLLLooo{{{dddGGGRRRttt~~~HHHBBBDDD>>>???bbb{{{xxxrrrZZZGGG???===;;;<<<;;;<<<@@@BBBCCCDDDGGGSSS[[[eeeooo|||}}}{{{nnnJJJeeeGGG;;;999;;;777888333888@@@ddd[[[zzz}}}}}}~~~~~~uuucccTTTDDD666222000///222777888444111000333333444444555666666777777777888999:::;;;;;;<<>>BBBHHHMMMPPPRRRHHHNNNWWWaaappp~~~iiiFFFiiiLLLAAA===:::666888555999:::RRRlllpppNNNttt{{{zzz{{{{{{{{{~~~~~~ooohhhdddgggggg[[[]]][[[WWWNNNDDD<<<666333222111111111111111111111222333333444555666777777777777888999:::;;;;;;<<<@@@AAA\\\}}}lllRRREEEDDDbbb|||JJJ;;;666PPP{{{ooohhhuuuIIIJJJQQQzzzfffMMMDDDDDDAAAIIIZZZbbbooosss|||{{{|||{{{oooccc^^^UUU```ooo___>>>777111444222555444???xxxzzzdddrrr~~~eeerrr{{{iiiwwwooosss[[[IIIFFFFFF>>>HHHWWWVVVZZZmmmzzzllldddlllkkkXXXsss```XXXMMMJJJEEEBBBBBBEEEJJJMMMlllkkkwwwzzz{{{tttpppmmmxxxSSSnnn~~~[[[[[[```JJJCCCssssssPPPRRRZZZiii{{{~~~^^^NNNPPPhhhXXXMMMFFFIIIiiizzzrrrxxx___LLL[[[ooowww|||gggFFFAAAUUUfffEEEZZZ~~~zzzTTTRRRLLL999:::eee{{{xxxvvvZZZEEE???===999999===BBBFFFLLLVVVbbbiiikkkkkkkkknnnuuu~~~{{{fffFFFtttOOODDD???999666999555999:::RRRoooqqqKKKpppwww}}}{{{{{{xxxVVVIIIQQQRRRVVVXXXOOOIIIEEEFFFEEE===999888333333333111///...000222333222222333444555666777777777777888999:::;;;;;;<<>>777777333666<<>>:::777444222111222222222222222222222222444555666777888888888888888999999::::::;;;;;;<<>>>>>ZZZ~~~sss\\\IIIAAA@@@ZZZeeeEEE888:::;;;lllssshhhJJJKKKeeeXXX???EEEGGGRRR[[[\\\[[[[[[ZZZWWWSSSOOONNNSSSXXX^^^jjjvvv~~~xxxxxxrrriiiaaajjjqqqggg\\\\\\VVVlllddd@@@444777999000999555:::bbbwwwhhhyyy~~~lllSSS>>>???IIIJJJSSSSSSgggxxxrrrhhhnnnyyyyyy}}}zzzcccLLLGGGXXXQQQSSS\\\bbbfffnnnsss{{{}}}tttbbb^^^bbbNNNEEESSSIIIJJJPPPJJJOOOssskkkmmm|||~~~|||~~~|||uuunnnkkkyyywwwOOOYYYqqqlllUUUCCCIIIYYYeeekkkpppwww~~~}}}|||{{{yyyYYYTTTPPPnnn\\\SSSUUUOOOVVVtttiiiRRRSSSjjjzzzwww]]]III@@@LLLXXXnnnHHHLLLttt{{{OOOFFF\\\yyysssvvvfffJJJ<<<;;;>>>EEEHHHKKKOOOPPPOOOMMMLLLPPPWWW```jjj|||tttuuu|||ddd???WWW~~~JJJHHHBBB???888:::999<<<666EEExxxVVVssskkk```^^^YYYQQQKKKBBB;;;<<>>;;;888555333111000222222222222333333333333555555666666777888888888888999999::::::;;;;;;<<>>BBB^^^eeeGGG:::999999iiiyyy~~~tttOOOHHH___~~~uuuKKKAAAEEEHHHSSSXXXRRRQQQYYY___```dddfffiiijjjiiinnn}}}yyypppGGGfffuuuggg[[[ZZZXXXtttaaa@@@777777999222888555<<>>999;;;>>>>>>>>>@@@===<<<999777444222111000222222222333333333333333555555555666666777888999888999999::::::;;;;;;<<>>EEEMMMwwwjjjIIIkkklllZZZRRR[[[}}}|||{{{zzzzzz}}}uuuWWWBBB@@@FFFJJJMMMPPPRRRTTTVVVYYY\\\ZZZ]]]^^^]]]aaakkktttwwwvvvqqq}}}zzz|||OOOCCCcccYYYQQQLLLCCC>>><<<555888:::RRRvvvvvv}}}kkk\\\UUUQQQHHH>>>AAA;;;888;;;======>>>@@@;;;:::888666333222111000222222333333333444444444666555555555666777888999888999999::::::;;;;;;<<<@@@EEEbbbkkkOOO===>>>DDD^^^pppEEE<<<999>>>LLL|||___KKKVVV{{{YYY@@@IIIKKKPPPKKKOOOYYY[[[VVVYYYcccqqqwwwgggccc^^^\\\[[[|||]]]BBB???555666333444666777NNN}}}^^^nnntttNNN:::GGGNNNOOO\\\WWWNNNUUUUUUddd}}}xxxddd[[[jjjwwwwwwrrrbbbuuupppFFFbbbvvvggg|||~~~uuummmddddddaaaFFF:::iiiMMMNNN]]]XXXWWWzzzmmm[[[]]]gggtttzzz~~~xxxqqqnnnoooqqq[[[ooobbbvvvyyyWWWOOOOOO\\\jjjsss{{{zzz|||zzzvvvzzzxxxzzz}}}zzzeeefffccc\\\ZZZZZZiiivvv[[[IIIGGGNNNUUU\\\kkkrrrgggkkkmmmnnnmmmkkkkkknnnrrrwwwzzz}}}llliii}}}pppQQQ<<<===HHH^^^```NNN~~~pppcccYYYXXX}}}|||yyyyyy{{{XXX???>>>HHHNNNTTT[[[aaaeeejjjqqqvvv|||xxxxxx{{{|||mmmsssiiiFFFPPPbbb```SSSPPPBBB@@@BBB;;;<<<:::KKKxxx}}}xxxggg[[[TTTNNNFFF???===999888;;;===<<<<<>>>>>EEEZZZtttGGG@@@888===JJJkkkSSSTTTtttxxxZZZNNNZZZaaaddddddlll|||{{{aaaaaaZZZVVVVVVzzzWWW@@@AAA666888888777777999LLL|||qqqgggDDD:::KKKZZZbbbjjjQQQDDDIIIQQQrrrhhhxxxYYYSSSXXXWWWWWWZZZ^^^jjjLLLmmm}}}kkksssllldddccc^^^BBB999nnnPPPRRReee```]]]ssscccXXX\\\fffqqqyyy~~~~~~vvvzzztttmmmkkkmmmhhh\\\ggggggvvvzzzsssTTTSSSZZZjjjwww~~~{{{}}}yyyuuuzzzzzzmmmiiiYYYHHHzzziiigggaaa```ddd```bbblllUUUMMMUUUdddooozzz~~~bbbJJJ???FFFQQQxxxRRRRRRppphhheeeddd}}}yyyuuuuuu~~~~~~]]]HHHNNN___]]]jjj}}}rrrfffyyy}}}wwwWWWDDDfffwwwddddddVVVUUUHHHEEEEEE>>>>>>888>>>ooo~~~}}}wwwtttcccWWWOOOJJJEEEBBB:::777777:::<<<::::::===:::999777666444333222222222222333333444555555666777666555444555777999:::888999999::::::;;;;;;<<<===KKKkkkwww^^^GGG;;;>>>EEE___EEEAAA888===LLLxxx\\\QQQeee{{{sssccc```TTTPPPYYYTTT@@@DDD555777:::777444:::NNN|||[[[DDDGGGVVVgggmmmhhhKKKHHHRRRVVVvvvooosssxxx___TTTTTTWWWXXXYYYooo___XXXLLLqqqiiixxxllliiioookkk```YYYQQQ<<<;;;mmmOOOTTTjjjgggccceeejjjgggiiimmmpppooommmooossstttrrrnnnmmmpppvvv}}}}}}xxxpppiiiiiilllgggbbblllfffdddyyyuuuuuu|||~~~|||}}}xxxsssyyyuuudddpppaaaBBBAAAwwwiiifff\\\___ggg]]]QQQnnniiiWWWiiizzznnnRRRCCCBBBLLLVVVvvvHHHTTTjjjiiiqqqwww|||vvvqqqrrrjjj```qqqzzzjjjccc|||rrrMMMHHH{{{cccfffgggXXXZZZRRRJJJEEE<<<>>>777888cccmmmlllzzzmmm\\\NNNFFFAAA@@@AAA999666666999:::888888;;;:::999888666444333333333222222333333444555666666777666555444555777999:::888999999::::::;;;<<<<<>>FFFhhhAAA???777???CCCtttaaaOOOTTTrrreeelllnnnqqqwwwnnn]]]ZZZSSSVVVaaakkkVVVBBBFFF555555888444///:::OOOrrr|||xxxVVVLLLZZZdddpppooo\\\OOOIIIOOOTTT}}}ccc}}}bbbSSSZZZiiiiii^^^xxxuuuyyyuuuIIIKKKJJJppphhhzzz]]]RRRqqq}}}{{{SSS}}}}}}mmmiii[[[NNNFFF777>>>lllPPPWWWvvvzzz\\\fffyyy{{{xxxgggfff{{{{{{___sssooofff~~~{{{tttvvvmmm|||bbb^^^xxxfffAAARRRgggiiiYYY\\\___aaa]]]WWW]]]www^^^IIIHHHFFFUUUxxxnnnGGGJJJaaaqqqppplllnnniiiuuu|||tttmmmttt~~~|||yyyfff]]]vvv^^^SSSFFFnnnddd\\\ccc[[[UUUTTTKKKEEEAAA;;;GGGbbbppp|||yyy\\\LLLKKKEEEAAA???:::777777777888888999999999888888777555444222111111444222111111444666777777666666555555555777888999777888::::::999:::<<<>>>???YYYwwwzzz___JJJBBB<<<>>>MMMjjjzzzQQQBBB...<<<:::lllsssNNNTTTtttuuu|||tttQQQLLLZZZxxx|||yyyqqqqqqaaaZZZ\\\SSSWWWmmmyyyVVVHHHFFF777:::999555000======ttt```~~~pppKKK]]]ssstttcccFFFLLLEEEOOO]]]}}}ccckkklll[[[TTT]]]bbbXXXwww{{{zzzmmmEEEMMM___jjj}}}```|||gggEEEQQQPPP\\\___iiiiiiQQQxxxsssaaaRRROOOFFF<<<<<>>999777777888888888999999999666555555555444333333333444222111222444666666666777666555555666777999:::999:::;;;;;;:::;;;===???AAA\\\zzzwww\\\IIIDDD>>>@@@OOOyyy{{{TTTOOO===AAA;;;___wwwzzz[[[PPPjjjbbbZZZ^^^gggllluuuZZZWWWqqqzzzqqq\\\TTTXXXSSS]]]{{{yyyRRRGGGEEE777999888666222<<<<<>>gggLLLYYYoooqqqwwwuuuzzzyyyuuummm```gggtttoootttqqq~~~{{{{{{rrryyykkkUUU```fff>>>{{{hhh```aaa]]]WWWXXX]]]YYYWWWlllwwwuuuKKK999EEEHHHSSSfffEEEWWWpppqqqlll___YYYccc^^^mmm~~~yyyttt|||fff```yyy|||wwwIIICCCzzzaaaddd``````ZZZXXXYYYQQQKKKHHH???AAARRR}}}rrr}}}sssbbbLLLBBBDDD???<<<<<<666666666666777777777777777444444444444444444555555444333222222444666666555777666666666666888999:::<<<======<<<<<<<<>>BBBSSSuuuRRRUUUGGG???888KKKlllnnnOOO^^^|||hhh___eeettt}}}^^^eeepppxxx~~~vvvjjjXXXRRRVVVUUUdddccc{{{NNNHHHFFF999:::888888444::::::iii{{{{{{___ppp|||ZZZ999888;;;HHHIIIFFFJJJrrrlllnnn___NNNTTTRRRVVVlll~~~sssuuuvvvkkksssmmmXXXbbbeeejjjbbblll___HHHKKKDDDLLLQQQVVVsssfffaaa|||ooo\\\NNNLLLHHH>>>:::@@@___JJJ^^^www|||yyyxxxkkkvvvwwwooofff^^^kkknnnkkkrrrpppuuu{{{uuuvvvwwwyyy[[[TTToooTTTSSSggg^^^ccc]]]WWW]]]hhhdddXXX```uuuuuuZZZEEEFFFNNNNNNgggMMMAAAgggffffffeeeaaafffjjjaaa|||www~~~~~~xxxnnn]]]UUUkkk{{{eeeBBBXXXqqqfffkkkfff```\\\[[[\\\UUUOOOMMMCCC???JJJpppvvvwwwmmmZZZHHHBBBCCC===;;;:::444555555666666666666666666555555555555555555555555444333222333444666555444777666666666777999:::<<<=========<<<<<<===???BBBEEEaaa~~~mmmRRRFFFDDD===BBBXXXoooTTTUUUJJJ@@@<<>>[[[JJJcccmmm~~~yyyuuusssrrrfffsssssshhhaaa```rrrxxxmmmooossspppjjj{{{|||uuurrrxxxgggLLLXXX}}}{{{DDDvvvhhh```YYY[[[\\\WWW\\\gggdddXXXZZZhhhlllWWWHHHGGGKKKKKKYYY^^^EEEOOOwww~~~ooo]]]llliiicccppp```{{{|||www~~~xxxzzzuuu{{{iii\\\UUUccc^^^@@@|||pppiiiiiieee___aaa]]]^^^WWWRRRRRRIIIAAAFFFuuuooo{{{}}}sssiiiWWWIIIEEEDDD<<<::::::333888888777777777777777777777666666555555444444333333222222333555666555444777777666777888:::<<<===<<<<<<<<<;;;;;;===@@@CCCLLLhhh|||fffKKKCCCAAA:::EEEccclll\\\TTTOOOKKKDDD@@@qqqbbb[[[fffiiiTTTzzz{{{ssspppOOOqqqwwwbbb\\\wwwooo|||zzz^^^WWWTTTSSSUUU]]]{{{iiiUUUUUULLLDDDCCC888:::999777888WWWzzziiixxx~~~qqq{{{cccFFFAAADDDIIILLLHHHQQQXXXlllddd|||vvvpppXXXTTTcccXXXYYY}}}www}}}hhhhhhoooeeekkkpppfffSSSCCCKKK___xxxxxxiiiaaauuucccNNNPPPYYYJJJ::::::;;;\\\LLLeeetttxxx~~~{{{{{{vvvpppmmmfffrrrnnnaaa___ggg{{{nnnxxxooooooqqqrrrkkkppp{{{{{{{{{zzz~~~~~~~~~|||xxxuuuuuu}}}sssVVVJJJccc```FFFuuu___^^^YYYXXX[[[UUUUUUZZZZZZWWW[[[ddd}}}~~~~~~mmmVVVCCC@@@DDDEEENNNxxx~~~FFFMMMdddsssvvv[[[jjjiii\\\iiigggqqq~~~zzzvvv~~~|||}}}~~~uuu|||yyyjjj[[[SSSooo}}}mmmZZZssshhh___```^^^eee``````WWWSSSVVVPPPGGGHHHvvviii~~~yyyoooeeeTTTJJJGGGDDD:::999:::444::::::999999999999888888555555555444333222222111111111111333666777666555777777777777999;;;===>>>;;;<<<<<<;;;;;;>>>BBBFFFWWWrrrttt]]]EEE@@@???999MMMtttyyyeee___PPPQQQSSSGGG>>>iiissseeebbbuuuiiiRRR|||~~~[[[WWWaaaYYYQQQpppnnnRRRSSSHHH|||bbbVVVQQQOOOTTTjjjqqqggg[[[[[[OOOKKKJJJ;;;===;;;666888NNNqqqlll{{{|||rrrdddHHHCCC===HHHSSSQQQTTTSSSfffaaatttaaakkkooogggaaa^^^RRR```}}}qqquuuiiiggghhhZZZfffzzzaaaKKKKKKeeeyyywwwsssyyyrrr\\\MMMWWW^^^GGG:::===:::^^^MMMddd{{{wwwyyyzzzvvvrrrpppjjjrrriii[[[___ooorrrrrrqqqiiilllvvvrrrnnnyyyxxxxxxzzz|||~~~~~~{{{zzzyyyxxxwwwyyy|||www___KKKXXXwwwTTThhhgggcccaaa\\\]]]YYYXXXUUUTTTUUUYYY[[[\\\fffwww{{{pppbbbWWWKKKAAA>>>GGGPPPmmmhhhFFF^^^yyyhhhqqqjjjdddhhh^^^aaacccfff|||xxx{{{nnn___UUUYYYccc|||~~~uuuhhh\\\bbb]]]aaaaaaaaaWWWRRRYYYVVVMMMLLLiii{{{zzzuuukkkaaaPPPHHHFFFBBB777888;;;555777777777666666555555555000000000000000000000000000000111333777888777666777777777888999;;;===???;;;<<<<<<<<<===@@@FFFJJJ___yyy~~~jjjUUU@@@??????;;;WWWjjj```^^^MMMQQQQQQIII:::TTT}}}wwweeegggzzzUUUQQQkkkzzzzzzUUUaaa~~~zzzmmmqqqzzzdddiiiyyyxxxpppvvv```SSSPPPPPP[[[~~~kkk{{{ddd^^^]]]PPPQQQRRR???@@@<<<666999GGGhhh{{{~~~|||rrrfffEEEAAA>>>KKKTTTWWWZZZYYYkkkmmmuuuiiisssiii^^^VVVPPPOOO```vvvZZZnnn}}}^^^]]]\\\QQQddd|||YYYGGG\\\tttmmm{{{qqqnnnSSSKKK[[[]]]@@@888BBB;;;^^^LLLccc~~~zzzwwwzzzzzzuuusssuuummmrrrfffWWW```tttxxxzzzuuuppptttfffjjjxxxvvvhhh~~~yyy|||yyyxxx|||~~~|||}}}~~~~~~}}}|||zzzzzzzzzxxxjjjNNNGGGhhh[[[aaaYYYeee```ZZZ___XXX\\\\\\XXXYYY]]]YYYQQQXXXtttxxxqqqooo{{{zzzgggQQQDDDBBBCCCBBBCCCQQQhhhZZZIIIPPPnnnyyynnniiihhhzzzbbbkkkhhh```WWW\\\{{{zzznnn___SSSXXXttt{{{tttuuulll```hhh]]]ZZZbbbaaaVVVQQQZZZZZZQQQOOOOOO~~~}}}xxxrrrhhh^^^KKKEEEDDD???555666;;;555222222222111111000000000,,,,,,,,,---...//////000...///000444777999888777888777777888999<<<>>>???<<<=========>>>CCCHHHMMMccc|||zzzdddOOO>>>>>>@@@>>>```kkkbbb```OOOTTTOOONNN<<>>BBBHHHTTTQQQ[[[hhhmmm{{{yyyiiiLLLBBBCCCLLLSSSOOO]]]}}}dddIIIOOOTTTPPPlll{{{SSSEEEddd|||[[[^^^www{{{llllllMMMIII[[[ZZZ999666EEE<<<___IIIppp~~~yyyvvv|||{{{rrrlllllliii___XXXeeelllkkknnnzzzxxxtttnnnqqq~~~}}}zzzzzzuuuwwwzzz||||||~~~sss}}}|||wwwzzz}}}jjjHHHPPP```|||XXXyyy]]]]]]\\\dddZZZVVVVVVYYYXXXSSSSSSVVVUUUQQQSSSkkklll```^^^___eeeuuuyyytttiiiUUUFFFFFFBBB<<>>>>>???===:::>>>IIIQQQTTTyyyxxxZZZLLLGGG444???@@@rrrpppVVV^^^\\\NNNMMMPPPAAADDD```yyysssbbbrrrmmmxxx}}}nnnwww~~~hhhrrrvvvwwwwww]]]KKKNNNXXX^^^hhhaaaZZZXXXUUUSSSRRRNNNHHHCCC@@@888555EEEfffkkkyyy}}}aaaDDDAAAAAATTTYYYcccjjjgggooowwwyyy|||]]]ZZZGGG===DDD@@@???QQQNNN\\\ggggggeeekkkwwwfffSSSGGGAAAHHHOOO```rrrkkkZZZOOO\\\qqqnnn[[[NNN^^^}}}ooo___KKKXXX[[[LLL>>><<<>>>===___KKKvvvrrr|||yyy|||uuurrruuuwwwpppfff```fff]]]VVV]]]tttsssqqqpppnnnooommmooooookkk~~~}}}~~~~~~}}}{{{zzzyyyzzz{{{zzzxxxxxxzzz{{{{{{vvvxxx}}}|||cccMMMRRRRRRqqqhhh___kkk[[[\\\WWW___XXXUUUTTTUUUVVVVVVSSSQQQQQQRRROOOWWWmmm~~~xxxtttddd[[[VVVZZZdddnnn~~~}}}zzzuuunnnbbbVVVNNNJJJCCCAAAFFFFFFCCCHHHRRRrrrlllLLLJJJddd~~~kkkfff___ZZZYYYZZZ[[[\\\___^^^dddxxxoooiiieeeggghhhddd```___dddiii{{{fffmmmhhhaaa___aaabbbaaa___```\\\XXXXXXYYYYYYUUURRRVVVkkkxxx|||uuupppiii```[[[MMMFFF???;;;;;;:::777333444333222111000000000000111111111222222222222222555555666666777777888888888888999999:::<<<===>>><<<;;;===AAAAAADDDSSSddd~~~qqqWWWEEE;;;===>>>WWWcccSSSYYYYYYQQQOOOKKKGGGFFFRRRmmmsssdddlllyyy{{{|||ppp[[[}}}sssuuuwww~~~hhhXXXKKKPPPVVVSSShhhzzzYYYZZZXXXVVVTTTSSSOOOIIIEEE@@@;;;666???[[[}}}sss}}}www^^^CCCBBBCCCTTT[[[```ccccccqqqpppWWWRRRPPPFFF888999DDDJJJQQQ``````gggmmmnnnsssZZZGGGAAA???CCC@@@HHHQQQMMMEEEKKKfffzzzlllOOORRRfff}}}{{{ooo^^^OOO[[[[[[JJJ999777<<<>>>^^^MMM}}}eeerrr{{{}}}zzzxxxwwwqqqoooqqqppphhh^^^YYY]]]RRRRRRiii~~~zzzrrrggglllfffeeeppptttjjjyyy~~~~~~~~~}}}zzzwwwxxxyyyyyyyyyyyyzzz}}}}}}{{{xxxyyy}}}~~~sssgggNNNDDDWWWkkktttVVV]]][[[\\\UUUZZZYYYUUUTTTSSSWWW[[[WWWNNNOOOVVVWWWNNNZZZsssvvv\\\KKKGGGIIIWWWhhhkkkSSSRRRQQQPPPMMMIIICCC>>>@@@??????AAAIIIXXXgggqqqqqqrrrNNN<<>><<<999???GGGEEEEEE\\\{{{sssdddLLL===333CCC???tttvvvWWWSSSTTTUUUTTTOOOIIIRRRPPPKKK```zzzqqqrrr~~~xxx___PPP]]]uuuxxxmmmlll{{{}}}^^^IIIFFFIIIQQQYYYdddggguuuZZZ[[[YYYXXXWWWUUUQQQLLLIIIBBBAAA999777LLLrrrttt}}}vvvbbbJJJKKKLLLWWW___^^^ZZZ___zzz}}}VVVCCC<<>>@@@III^^^kkk]]]DDDXXXtttzzz|||{{{kkkXXXTTT[[[WWWDDD555555===BBB^^^OOOlllnnnppp|||yyywwwvvvvvvuuupppooopppnnneee]]]ZZZUUUQQQ]]]|||sssxxxpppgggnnnjjjgggmmmrrrjjjppp}}}|||}}}{{{wwwuuuvvvvvvvvvvvvxxx{{{~~~ssswww|||}}}ppp\\\LLLNNNWWW\\\QQQxxxhhhZZZ\\\\\\VVVZZZ[[[TTTUUURRRXXX```ZZZMMMOOO[[[bbbSSSUUUggg|||nnn|||kkk```SSSLLLNNNLLLKKKGGGBBB???AAADDDGGGIIIEEEGGGHHHKKK]]]wwwrrrZZZDDDMMMnnnhhhhhhgggccc^^^[[[ZZZZZZZZZYYY[[[WWWYYYaaazzz~~~~~~|||wwwuuuyyyppppppwwweeeaaafffdddbbbbbbccccccbbb```___]]]]]]^^^^^^\\\XXXTTTVVVVVVqqq}}}sssjjjccc\\\UUUPPPHHHDDD???<<<;;;:::888666555444333333222222222333222222333333444444555555888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>AAAFFFGGGRRRnnn{{{hhhVVVAAA===;;;CCCIIIiiiSSSWWWSSSQQQTTTMMMLLL[[[\\\QQQ[[[yyyxxxkkkqqq||||||ttt[[[ZZZpppfffnnn~~~wwwzzz|||tttaaaMMMIIIOOOUUUPPPaaaooo^^^\\\\\\[[[ZZZXXXUUUQQQOOOHHHIII@@@555@@@eeeuuu}}}|||zzzlllUUUXXXYYYZZZcccYYYOOO]]]ZZZDDDEEELLLFFFMMM\\\^^^ssswww{{{}}}{{{nnnaaa[[[ZZZ@@@888999>>>777;;;333:::>>>===>>>EEEGGGDDD[[[zzzcccOOO[[[YYYOOO>>>555999BBBGGG___PPPyyy~~~{{{zzzxxxuuurrrpppooopppppprrrnnnlllkkkfff^^^XXXXXXNNNXXXqqqrrrlllpppjjjkkkggglllfffbbbgggfffeeemmm|||~~~~~~|||wwwxxx|||}}}yyytttuuuuuutttrrrsssuuuwww{{{~~~xxxiiiWWWKKKGGGVVVbbboooqqqddd^^^\\\YYYYYYWWWXXX[[[QQQSSSQQQWWW___YYYLLLNNNZZZ[[[UUUTTTYYYjjj{{{}}}zzzvvvvvv{{{uuunnnfffXXXSSSLLLHHHHHHJJJLLLMMMRRRZZZcccnnntttQQQFFFYYYooouuunnnddd```aaa^^^[[[YYYYYYZZZZZZYYYYYYYYY[[[VVVeee}}}|||yyytttttt|||nnnyyyyyyvvv|||ffffffeeedddcccbbb```^^^]]]_______________]]]ZZZWWWXXXQQQccc|||{{{pppfff^^^WWWPPPKKKDDDBBB???<<<:::999888666444444333222222222333333222333333444555555666666999999::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>CCCBBB@@@KKKeeewww```MMM<<>>^^^~~~yyyyyyjjjbbblllTTTZZZXXXVVVVVVWWWWWWWWWVVVSSSVVVYYYVVV\\\|||{{{uuupppppptttyyyyyyxxxxxx{{{lllcccfffeeedddbbb___]]][[[[[[^^^_________]]]\\\ZZZYYYUUUTTT]]]ooozzzmmmbbbZZZRRRLLLGGG@@@???===;;;999888777666444444333333333333444444333333444555666777777888999::::::;;;;;;<<<<<<===>>>=========>>>>>>???@@@>>>EEEDDDCCCWWWxxxpppXXXGGG777???CCC:::qqqsssZZZOOOUUUUUURRRSSSSSSQQQXXX\\\YYYYYYeeeyyy}}}qqqrrrttttttqqqooorrrwwwyyyuuu~~~mmmiii```___VVVIIIFFFLLLLLLFFFTTT|||ccc]]][[[]]]______\\\ZZZYYYXXXTTTRRRKKKAAA<<>>???KKKVVVXXXXXXYYY[[[[[[TTTxxxggg@@@999;;;===AAA===DDDDDD@@@???CCCIIINNNTTTYYYoooyyyggg^^^```aaaUUUFFF;;;:::>>>CCCDDDbbbRRRrrrhhh~~~~~~}}}{{{zzzzzzzzzxxxvvvtttrrroookkkhhhgggffffffbbb___]]][[[UUUQQQSSSYYYfff{{{|||lllgggeeehhhjjjaaafffbbb```eeebbb]]]cccggg}}}qqqkkkjjjooovvv}}}{{{vvvyyy|||~~~~~~}}}~~~~~~xxxkkk[[[QQQKKKMMMYYYfffqqq|||ooofffVVV^^^NNNUUUXXXNNNUUURRRLLLNNNOOOOOONNNMMMMMMNNNKKKOOOVVVSSSPPPeee{{{}}}~~~}}}aaa[[[rrryyyttttttkkkjjjnnnvvvxxxjjj===FFF___~~~\\\aaadddUUUYYYWWWVVVUUUVVVVVVUUUSSSPPPPPPSSS[[[```ggg{{{vvvrrrpppooojjjlllpppxxx}}}tttvvv|||kkkbbbddddddbbb___]]][[[ZZZ[[[\\\]]]]]][[[ZZZYYYXXXYYYSSSVVVYYY|||xxxjjj^^^UUUNNNGGGCCC======<<<:::888666666666555555555444444555555666333444555666777888888999999999:::;;;;;;<<<<<<===??????>>>>>>>>>???@@@@@@CCCFFFJJJUUUmmmxxxcccMMM???888===;;;QQQ___ZZZRRRQQQXXXVVVRRRWWWUUU```cccZZZUUUbbbwwwuuusssooollllllmmmnnnlllaaaooouuuqqqxxx~~~qqq```[[[TTTPPPLLLJJJIIIMMMVVV___rrreee```XXX[[[^^^^^^[[[YYYYYYYYYVVVOOOLLLGGG>>>BBBddd{{{pppQQQGGGNNN\\\jjj\\\|||uuunnnlll]]]LLLCCCQQQYYYSSSLLLRRRdddtttqqqccc===999===AAAFFFAAAHHHFFFEEEJJJUUU[[[[[[^^^ccc~~~ppp^^^\\\fffSSSLLLCCC===:::===DDDJJJcccSSSxxxiiisssqqqpppoooppppppnnnlllllljjjfffbbb___\\\[[[ZZZ[[[ZZZYYYYYYWWWVVV]]]fffzzzpppiiicccfffmmmgggcccaaa]]]cccggg[[[VVVdddXXXqqqyyymmmbbb___```cccoooxxx|||~~~xxxqqqllljjjYYYMMMGGGNNNYYY___cccgggrrrSSSXXXRRR]]]NNNWWW[[[LLLVVVWWWLLLPPPOOOLLLLLLPPPPPPMMMKKKJJJSSSRRREEELLLlll}}}~~~nnneeecccooommmZZZZZZZZZ\\\```cccdddddd]]]jjj~~~kkkPPP???EEEiii```ggg```SSS___\\\ZZZXXXWWWWWWVVVTTTRRRTTTOOOLLL[[[bbbSSSggg|||qqq{{{ooo[[[}}}}}}gggsssooocccbbb```^^^[[[ZZZ[[[\\\[[[[[[ZZZYYYWWWVVVWWWXXXVVVWWWOOOjjj||||||vvvhhh[[[RRRKKKEEE@@@;;;;;;;;;999777555555666777777666666666666777888444444555666777888999999999999::::::;;;<<<<<<<<>>:::===HHHSSSiiiNNNuuuvvvpppuuuyyynnnaaaZZZ\\\bbbfffgggddd]]]XXXXXXXXXTTTPPPPPPYYYRRRLLLLLLQQQ\\\kkkyyyzzzccccccjjjiiiggghhh```cccffffffccc```___```WWWeee}}}|||iii\\\VVVXXXXXX]]]aaajjjyyyrrrmmmfffZZZQQQMMMSSSNNNRRR\\\^^^aaawwwcccUUUXXX\\\[[[YYYWWWTTTSSSRRRQQQQQQPPPNNNLLLLLLMMMNNNOOOMMMLLLKKKIIIJJJOOOVVV[[[~~~|||VVV[[[___qqqrrrtttuuunnnmmmfffGGG:::GGGZZZmmmggg\\\dddrrrppp^^^[[[WWWQQQOOOQQQRRRRRRRRRVVVUUUXXX\\\WWWUUUbbbvvv}}}{{{|||}}}nnn]]]kkkiiieeeccc[[[[[[ZZZZZZYYYZZZZZZZZZ]]]YYYVVVUUUWWWWWWTTTRRRVVVPPPVVVbbbuuu|||ooo\\\NNNGGGDDDBBB===;;;888777888999888777777777777777666666666666555555666666777999:::;;;;;;;;;;;;;;;;;;<<<===>>>===???BBBBBB<<<999???IIIQQQNNN]]]||||||YYYDDDBBB::::::@@@WWWiiiXXXYYYZZZYYYVVVTTTTTTTTTXXX```ddd___UUURRR[[[eee~~~wwwdddeeeeee^^^___hhh^^^WWW^^^WWWMMMUUUSSSTTTXXXYYYPPPFFFEEELLLDDDLLLNNNHHHQQQwwwuuu___gggUUUVVVWWWXXXYYYXXXUUUPPPLLLJJJJJJKKKHHH===>>>XXXwwwvvv~~~SSS???EEEMMMSSSVVVzzzgggVVV^^^SSSIIIAAADDDNNN\\\mmmyyyqqqddd[[[SSSLLL@@@GGG777???777BBBLLLqqqjjjNNNuuuccc``````lllvvvhhh]]]XXXXXXYYYZZZ\\\TTTOOOPPPQQQNNNLLLMMMMMMIIIKKKVVVdddrrr{{{jjj^^^```dddbbbbbbfffaaadddffffffdddbbbcccdddaaadddhhhzzzoooccc[[[NNNLLLNNNLLLSSS\\\[[[]]]dddaaaRRRGGGIIINNNPPPOOOUUU\\\eeeuuummmaaaaaaUUUWWWWWWUUUTTTSSSRRRRRRRRRQQQPPPNNNMMMLLLLLLNNNNNNMMMNNNNNNMMMMMMOOORRRUUUkkk{{{oookkkZZZOOOWWW```eeemmm~~~|||qqqaaaFFF444???^^^www}}}~~~hhhZZZZZZ___gggdddTTTWWWTTTRRRRRRSSSTTTSSSQQQRRROOORRRWWWUUUQQQWWWccc|||tttuuu|||iiieeecccbbb]]]]]]\\\\\\\\\]]]]]]^^^[[[YYYXXXYYY[[[ZZZVVVRRRQQQQQQVVV]]]wwwyyyzzzzzzxxxeeeTTTHHHAAA@@@===;;;999777777888888888888777777777666666666666666666666666777999:::;;;:::;;;;;;;;;<<<>>>???@@@BBB>>><<<===???AAAFFFLLLDDDSSSqqq|||oooOOO???AAA>>>BBBKKK|||ZZZVVVWWWXXXWWWUUUTTTTTTTTTUUUXXXZZZWWWSSSRRRVVVZZZwwwssseee]]]]]]UUUOOOQQQOOOMMMRRRUUULLLGGGKKKOOONNNLLLLLLGGGHHHLLL^^^fff\\\\\\ZZZTTTUUUVVVWWWXXXVVVSSSQQQUUUSSSRRROOODDD???OOOdddkkkWWW]]]```eeeqqqgggQQQccckkkFFFCCCGGGXXXooo|||kkk[[[SSSOOOMMMBBBAAA999777AAAFFFFFFmmmQQQxxxaaacccaaaeee~~~uuullleee```^^^SSSMMMIIILLLPPPQQQRRRTTT___[[[]]]kkk}}}yyyddd___^^^aaaaaa\\\^^^dddbbbdddeeedddddddddfffhhhhhhfff___cccmmmYYYUUU[[[WWWTTT\\\bbbnnn|||~~~nnndddfffaaaVVVhhhyyymmmPPP[[[cccUUUQQQQQQPPPPPPPPPPPPQQQQQQPPPOOOMMMLLLKKKKKKLLLLLLLLLNNNPPPPPPOOONNNMMMNNNMMMjjjyyyoooppp|||eeeZZZSSSNNNPPPCCCOOOPPPNNNTTTRRRMMMOOOOOOPPPJJJKKKddd{{{qqqyyy\\\UUUXXX]]]\\\^^^]]]RRRRRRRRRRRRTTTUUUUUURRRPPPSSSPPPSSSZZZZZZSSSQQQUUUbbbqqqwwwsss{{{lllfffaaa```___^^^]]]]]]]]]^^^___``````ZZZYYYYYY\\\^^^]]]XXXTTTSSSXXXXXXVVVpppwww|||uuuaaaMMMAAA;;;::::::999777444333444555888888777777777666666666666666666777888999:::;;;::::::;;;<<<===>>>@@@AAABBB;;;888===CCCEEEGGGJJJXXXiii~~~|||qqq___EEE<<>><<<000FFFAAAFFFqqqUUU{{{kkkmmmoootttyyyuuu___YYYXXX^^^dddhhhkkkooo{{{{{{fffaaa```bbbeeebbb\\\]]]bbbaaa`````````aaaccceeeggg___dddaaa^^^nnnnnndddcccsssnnnSSSQQQ```iiigggjjjssstttsssrrr```VVVRRRVVVXXXMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIKKKNNNNNNMMMKKKJJJJJJMMMQQQ\\\kkkyyyuuueee___VVV]]]WWWLLLIIIGGGMMM[[[kkkgggeeeooottt]]]WWW]]]YYY^^^^^^VVVVVVZZZUUURRRRRRRRRSSSSSSRRRPPPOOOSSSSSSWWW\\\ZZZSSSPPPSSSVVVppp|||jjjZZZcccpppvvvyyy}}}bbbdddccc``````YYY[[[[[[\\\\\\]]]^^^___```YYYXXXWWWYYY\\\\\\YYYVVV[[[^^^ZZZSSSaaa~~~ttt]]]FFF999:::;;;<<<999666333333444888888888777777777666666666666666777888999;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@???AAAEEEGGGHHHMMMSSSrrr}}}yyygggSSS@@@;;;@@@CCCPPP___XXXUUUVVVWWWVVVSSSQQQQQQQQQQQQOOOOOOQQQUUUUUURRRNNNVVVrrr|||{{{oooVVVUUUbbb```\\\^^^]]]VVVPPPRRR___lllbbbooommm[[[```[[[[[[ZZZXXXUUUTTTTTTTTTUUUPPPNNNPPPOOOJJJHHHKKKttt||||||nnnbbb]]]tttnnnAAA>>>___}}}{{{gggUUUTTT^^^nnnzzzuuukkkeee]]]YYYppprrrCCCEEETTTrrr~~~{{{tttdddSSSIIIHHHHHHFFFBBB;;;;;;444FFFBBBgggxxxuuuWWWzzzpppffflll{{{}}}}}}wwwvvv{{{aaacccbbb```aaacccaaa^^^]]]___^^^\\\ZZZZZZ\\\^^^aaabbbWWWZZZ\\\[[[[[[hhh___MMM@@@CCCIIIIIIHHHIIISSSmmmyyyTTT\\\]]]PPPNNNUUUMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGFFFGGGHHHHHHGGGGGGIIIJJJPPPKKKNNN```wwwyyypppqqq{{{xxxyyykkkWWW]]]___YYY[[[YYYPPPQQQWWWSSSUUUTTTRRRPPPNNNMMMMMMMMMLLLPPPTTTUUUQQQLLLMMMRRRWWWWWWggg|||WWWmmmyyypppaaahhhppprrrwww~~~wwwmmmkkknnntttyyyzzzqqqxxxsss___ccc```aaaaaaUUUXXXXXXXXXYYYYYY[[[\\\]]]ZZZVVVSSSTTTWWWYYYXXXWWWYYYYYYWWWWWWXXX```zzzyyy|||rrrUUUAAA:::;;;<<<<<<:::999888999888888888888777777777777666666777777888:::;;;<<<===<<<;;;;;;:::;;;;;;;;;???CCCHHHIIIGGGMMM```tttpppYYYHHH@@@;;;@@@KKK}}}aaaQQQWWWWWWXXXVVVRRROOONNNOOONNNOOOQQQSSSSSSQQQPPPNNNUUUrrrttt~~~}}}mmm```fffgggaaa]]][[[\\\[[[XXXTTTSSSTTTUUU\\\VVVQQQPPPNNNIIIDDDBBB[[[~~~~~~}}}|||~~~}}}ppp[[[LLLGGGXXXccc___JJJBBBZZZ~~~yyy|||PPP888GGGTTT\\\}}}pppooogggFFFOOOhhhxxx___[[[ZZZaaaqqq~~~vvvjjjYYYNNNNNNQQQMMMEEE777888888AAADDDOOOjjjyyyWWWvvvuuuaaafffxxx}}}sssxxxqqqpppXXXccc\\\[[[[[[\\\]]]^^^]]]]]]\\\ZZZWWWWWWXXXZZZ[[[[[[\\\VVVUUUYYYXXXXXXhhh}}}nnnOOOUUUGGGCCCMMMUUU^^^yyycccPPPRRRSSSRRRRRRMMMMMMLLLJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGCCCDDDDDDDDDDDDEEEHHHJJJBBBNNNOOOJJJXXXyyy|||bbbTTTZZZWWWbbbVVVRRRWWWYYYSSSTTTWWWQQQSSSSSSQQQNNNKKKIIIJJJKKKIIIMMMQQQOOOJJJIIILLLQQQOOOPPPNNNlllnnnVVVeeeuuuxxxxxx~~~fffqqqsssiiieeebbb^^^```___VVVVVVVVVVVVVVVWWWXXXYYYYYYYYYTTTPPPOOORRRUUUVVVUUUNNNPPPRRRYYYYYYQQQiii{{{lllYYYAAA===999777777888999999999999888888888777777777777777777888999:::;;;<<<======<<<;;;;;;;;;;;;<<<===@@@DDDFFFJJJZZZzzzmmm^^^III@@@???:::GGGeeekkk]]]RRRUUUVVVVVVTTTPPPNNNMMMMMMJJJMMMPPPPPPNNNKKKKKKLLLPPPddd{{{vvv```bbbZZZ[[[```XXXUUUWWWXXXVVVSSSRRRTTTWWWXXXUUURRRQQQOOOMMMKKKIIIOOOuuu|||zzzzzzyyy|||{{{lllTTTDDDAAAGGGFFF@@@AAAXXX~~~ZZZLLL```nnnuuuqqqQQQcccIIIEEEAAADDDUUUiiitttvvvvvvzzz{{{~~~bbbWWWJJJFFFNNNTTTKKK===444;;;:::FFF@@@YYYNNN{{{XXXuuuxxxfffgggnnnjjjfffqqqttt{{{xxxeee```cccWWWZZZ\\\\\\\\\\\\\\\\\\^^^[[[XXXWWWXXXYYYXXXVVV\\\XXXWWWXXXYYYYYY\\\```{{{aaa[[[ZZZTTTLLLOOOSSSKKKLLLKKKJJJHHHGGGFFFEEEEEECCCDDDEEEFFFGGGHHHHHHHHHBBBCCCDDDDDDCCCDDDFFFHHH???MMMNNNAAABBBZZZttt|||zzz}}}jjj[[[\\\ZZZTTTLLLXXXRRROOOVVVZZZSSSSSSUUUNNNNNNOOOPPPNNNKKKHHHHHHIIIKKKMMMMMMLLLKKKKKKMMMMMMGGGNNNGGGUUUpppqqqyyyyyyaaaUUUJJJ___eeeWWWWWWooovvvmmm___gggccc\\\\\\\\\ZZZ\\\XXXWWWWWWWWWWWWWWWXXXXXXVVVSSSOOOOOORRRTTTSSSQQQHHHOOOPPPUUUVVVMMM```yyy^^^RRRBBB888666888999888999999999888888888777777777777777888999:::;;;<<<<<<<<<<<<======>>>???@@@CCCBBBHHHTTTeeezzz{{{{{{xxxtttVVVKKK======@@@;;;XXXxxxVVVQQQWWWOOOQQQQQQPPPNNNLLLLLLMMMJJJLLLMMMLLLJJJHHHGGGGGGIIIOOOfffuuunnnaaa___WWWWWWZZZUUUOOORRRUUUSSSOOONNNPPPSSSMMMQQQSSSRRROOOOOOOOOPPPMMMbbb}}}{{{}}}|||~~~~~~mmmTTTDDDCCCDDDBBBCCCQQQqqqwwwssssssjjj^^^cccppplllRRRTTTWWW^^^ccc___SSSJJJGGGaaayyy|||{{{zzztttKKKEEE@@@CCCMMMRRRGGG888777<<>>>>><<<999999999888888888888777777777777888999:::<<<<<<;;;<<<<<<>>>@@@BBBDDDEEEOOONNNWWWnnnzzzdddkkkuuu```FFF@@@777===AAA===ggg```YYYLLLQQQJJJLLLNNNNNNLLLLLLLLLMMMMMMLLLJJJJJJJJJIIIFFFDDDHHHFFF]]]lll]]]```ZZZSSSVVVXXXTTTTTTOOORRRTTTQQQLLLHHHIIILLLMMMSSSWWWSSSLLLHHHHHHIIIDDDRRR}}}www{{{~~~oooTTTDDDCCCAAAFFFPPPffflllSSSPPPfff{{{^^^eeetttuuuWWWCCCJJJ\\\~~~}}}qqqWWW@@@@@@BBBHHHRRRUUUJJJ<<<555999GGG@@@ZZZMMMVVVYYYpppiiiwwwoooZZZVVV\\\uuuuuusssbbbaaagggkkkvvvxxxhhheeeYYYVVV```ZZZ^^^bbbcccaaa```aaabbbZZZbbbddd]]]XXXYYYWWWQQQWWWUUUVVVXXXXXXVVVYYY^^^dddiiiwww}}}]]]TTTVVVXXXWWWUUURRRPPPNNNMMMMMMJJJIIIGGGEEEEEEFFFGGGHHHBBBDDDHHHKKKLLLKKKIIIGGGGGGEEEEEEHHHIIIFFFGGGJJJIIIHHHGGGHHHJJJJJJIIIHHHVVVssskkkXXXWWWWWWVVVTTTQQQOOOMMMQQQQQQOOONNNMMMLLLLLLLLLQQQPPPNNNMMMLLLKKKLLLLLLFFFHHHKKKLLLJJJHHHHHHHHHHHHLLLOOOMMMJJJQQQiii|||eeeoooiiibbbYYYTTTUUUYYY\\\^^^^^^[[[YYYZZZXXXSSSRRRTTTRRRRRRQQQPPPOOONNNNNNMMMRRRPPPOOOPPPQQQRRRQQQPPPlll~~~}}}yyy|||ooo___RRRGGG<<<555>>><<<:::888888999;;;<<<999888777888;;;===>>>>>><<<<<>>CCCLLLPPPYYYoooccceeeqqqqqqYYYKKK<<<999BBB<<<666dddnnnVVVUUUVVVQQQSSSRRRQQQNNNLLLJJJHHHHHHOOOLLLHHHGGGHHHIIIGGGEEEJJJIIIQQQjjj|||~~~lll]]]ZZZWWWVVVVVVTTTOOOLLLSSSSSSRRRPPPMMMLLLMMMOOOQQQOOOMMMLLLLLLLLLKKKJJJOOOIII]]]|||}}}fffGGG???HHHIIISSSiiiXXXTTT]]]YYY```wwwpppCCCNNNppprrrUUU???:::>>>NNN```^^^III<<<<<<@@@111GGGIIIoooMMMYYY}}}RRRsssuuuiiiddddddkkkiiiYYYmmmnnn{{{wwwkkklllkkkgggaaadddvvvuuuvvvlllcccggghhhgggooopppaaaZZZ\\\UUUTTTZZZSSSWWWZZZ[[[ZZZYYYYYYZZZ]]]XXXUUUXXX\\\\\\[[[\\\UUURRRRRRUUUWWWVVVXXX\\\WWWZZZ```uuusssZZZRRRSSSVVVSSSRRRPPPNNNLLLJJJIIIIIIIIIHHHFFFEEEEEEEEEGGGHHHCCCEEEGGGIIIJJJIIIGGGFFFGGGEEEEEEHHHHHHEEEFFFHHHLLLJJJHHHGGGHHHHHHGGGFFFLLL[[[ppp|||ggg___[[[TTTSSSSSSRRRQQQPPPPPPPPPSSSRRRPPPNNNMMMLLLLLLKKKHHHJJJKKKMMMNNNOOOOOONNNIIIKKKMMMMMMLLLJJJJJJKKKIIIHHHHHHHHHFFFIIIUUUbbbttt]]]bbblllbbb^^^YYYWWWXXX[[[\\\\\\]]]YYYXXXZZZXXXTTTRRRTTTRRRRRRRRRQQQPPPPPPOOOOOORRRQQQPPPPPPRRRRRRQQQPPPZZZ~~~{{{~~~|||rrrcccQQQEEE888999;;;<<<<<<<<<;;;:::999999999;;;???AAAAAA@@@HHHEEECCCCCCBBBCCCMMMXXXaaawwwuuuhhhjjjrrr}}}xxxbbbMMMAAA555FFFDDD===XXX___NNNOOOPPPLLLMMMLLLLLLLLLLLLLLLLLLLLLNNNKKKHHHGGGHHHIIIHHHFFFBBBFFFGGGSSSkkkxxx|||}}}xxx[[[aaa]]]XXXVVVVVVVVVUUUTTTQQQRRRQQQOOOMMMMMMOOOQQQQQQNNNKKKIIIIIIKKKMMMNNNGGGDDDUUU|||}}}zzzaaaGGGEEEIIIPPPXXXcccqqqcccIII\\\pppsss~~~WWWbbb~~~iiiMMM@@@BBBPPPeeelll\\\CCC888<<<@@@???FFFHHHnnnTTTGGGrrr}}}LLL```hhhZZZ^^^pppoooXXXcccggghhhsss|||qqqeeeZZZUUUdddeeeZZZSSSZZZbbblll}}}rrr```QQQPPPSSSSSSRRRSSSSSSUUUXXXYYYXXXWWWWWWXXXfffWWWOOOTTTUUUNNNLLLPPPZZZTTTQQQTTTWWWVVVUUUVVVUUUVVVSSSXXXgggvvvdddQQQPPPPPPQQQRRRPPPNNNLLLJJJHHHGGGFFFEEEHHHGGGEEEDDDDDDEEEEEEFFFEEEEEEFFFFFFGGGFFFEEEEEEGGGDDDDDDGGGFFFDDDCCCFFFMMMJJJGGGEEEEEEEEEDDDDDDLLLKKKLLLTTTbbbqqq{{{~~~nnn]]]YYYWWWSSSRRRRRRQQQQQQQQQRRRTTTTTTRRRQQQPPPNNNLLLKKKKKKKKKCCCEEEIIILLLNNNNNNMMMLLLIIIJJJKKKKKKJJJIIIJJJKKKMMMIIIGGGIIIIIIHHHJJJMMMWWWuuulllSSSYYY```ZZZYYYWWWVVVVVVXXXYYYYYYXXXXXXUUUUUUWWWVVVRRRQQQSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSQQQPPPPPPQQQQQQPPPNNNKKK~~~wwwyyygggZZZHHHFFFCCC???<<<:::999999<<<;;;;;;===@@@BBBAAA@@@AAA>>>>>>BBBIIIUUUgggvvvsssoooqqqttt|||~~~rrr___MMM@@@999AAABBB999YYYlllRRRNNNRRRRRRPPPQQQPPPOOOMMMLLLLLLKKKKKKLLLJJJHHHHHHIIIIIIIIIHHHAAAIIICCCBBBWWWpppeee^^^aaa\\\VVVSSSSSSUUUWWWXXXQQQRRRRRRQQQOOOPPPRRRTTTQQQNNNJJJGGGGGGJJJNNNQQQJJJIIISSSlll~~~yyywwwxxxuuu~~~fffLLLHHHZZZgggrrruuuyyy~~~}}}bbbZZZrrr{{{~~~nnn```{{{xxxgggMMMrrrXXXCCCDDDPPPfffxxxpppTTT;;;666<<<;;;JJJ===\\\kkk@@@OOOMMMXXX{{{___XXX\\\fffiiiaaa^^^dddbbbccc~~~wwwWWWWWWTTTQQQPPPRRRRRRPPPSSSUUUVVVWWWWWWVVVVVVVVVKKKKKKOOOUUUVVVVVVZZZ```aaaYYYSSSTTTVVVSSSPPPNNNSSSWWWRRRPPPTTTYYYiiiqqq^^^QQQTTTTTTMMMJJJPPPOOONNNLLLJJJHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCFFFCCCCCCEEEEEEAAAAAADDDKKKHHHDDDBBBBBBCCCDDDCCCGGGGGGEEEAAABBBNNNaaapppppp|||ooofffXXXQQQUUU]]][[[TTTNNNOOOPPPQQQQQQQQQQQQQQQNNNMMMLLLKKKJJJJJJJJJJJJEEEFFFGGGIIIIIIHHHFFFEEEFFFGGGGGGFFFEEEEEEFFFHHHKKKGGGGGGJJJLLLKKKJJJKKKIIIRRRddd]]]QQQZZZ]]]VVVOOOSSSRRRRRRSSSSSSTTTTTTSSSSSSPPPQQQSSSSSSOOONNNPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQOOONNNNNNNNNNNNMMMKKKKKKjjjxxxrrrllldddVVVIII@@@===>>>???>>><<<;;;<<<>>>AAACCCCCCCCCEEEJJJSSS```pppuuuttt{{{zzzyyynnnZZZIIIBBB>>>:::GGG;;;RRR}}}XXXMMMRRRUUUTTTSSSOOONNNMMMKKKJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIHHHHHHDDDJJJCCC>>>KKK___wwwkkk^^^ccc]]]ZZZVVVSSSSSSUUUXXXZZZTTTTTTTTTSSSQQQQQQSSSUUUPPPNNNKKKHHHGGGIIILLLOOOMMMNNNQQQ^^^wwwxxxxxx{{{yyyuuu{{{sssYYYOOOmmm|||zzzbbb[[[mmm}}}{{{rrr```hhhhhhvvvxxxvvvyyy]]]hhh~~~pppRRRVVV}}}JJJ===GGGgggtttwwwbbbEEE777999??????LLLGGG{{{bbbSSSfffQQQXXXvvv]]]TTTVVVdddoookkk```aaa^^^\\\fffOOOVVV]]]\\\SSSMMMPPPRRRPPPNNNNNNNNNOOOPPPPPPPPPOOOFFF]]]llldddZZZ\\\aaaaaa___VVVPPPQQQSSSPPPLLLJJJJJJPPPPPPPPPUUUTTTWWWddduuuzzz^^^RRRMMMOOOKKKAAAEEEQQQMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBDDDDDDBBBAAA@@@@@@AAAAAAEEEBBBAAADDDCCC@@@???BBBFFFCCC@@@???AAACCCDDDEEE;;;CCCJJJIIICCCBBBHHHOOOSSSqqq~~~zzzhhhZZZPPPVVVZZZUUUOOOMMMNNNOOOIIIKKKMMMOOOOOOMMMJJJHHHHHHHHHGGGGGGHHHHHHIIIJJJFFFEEEDDDCCCCCCBBBBBBBBBDDDEEEEEEDDDBBBBBBDDDFFFDDDCCCDDDGGGFFFEEEGGGLLLIIIEEEHHH\\\~~~uuuYYYJJJUUUXXXLLLJJJUUUTTTSSSQQQPPPOOOPPPRRRSSSQQQOOOPPPSSSSSSOOOMMMOOOKKKKKKLLLLLLMMMNNNNNNNNNMMMKKKJJJJJJKKKKKKJJJIIIOOOSSS```}}}}}}}}}oooaaaXXXSSSSSSUUUJJJGGGDDDFFFKKKRRRWWW[[[hhhlllsssyyyuuuvvv~~~|||tttqqqhhhWWWHHHAAAAAA???;;;>>>YYYyyy___KKKLLLSSSQQQMMMMMMGGGGGGFFFFFFFFFHHHIIIKKKGGGHHHHHHHHHHHHGGGGGGGGGAAACCC??????BBBFFF^^^sss]]]WWWXXXXXXWWWWWWVVVVVVVVVXXXYYYTTTTTTSSSQQQNNNMMMOOOPPPMMMNNNNNNKKKIIIHHHJJJLLLGGGKKKLLLRRRkkk~~~|||yyywwwttt~~~~~~yyy~~~}}}ssssss|||wwwjjjhhh{{{iii\\\```rrr{{{sss{{{yyytttxxxLLLQQQdddsssxxx}}}sss\\\kkkhhh@@@CCCZZZyyyeeeKKK:::888>>>AAAFFFFFFooo{{{UUUaaaQQQ[[[zzzmmmUUURRRlllwwwgggaaa\\\XXXUUUSSS```jjjRRRJJJWWW\\\ZZZPPPJJJMMMQQQQQQMMMLLLKKKKKKMMMNNNMMMLLLTTTqqq~~~jjjUUUTTTUUUOOOTTTNNNJJJMMMOOOMMMLLLMMMKKKPPPMMMNNNVVVUUUQQQVVVRRRhhh{{{pppVVVYYYMMMEEEFFFHHHEEEGGGLLLIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBAAA@@@???????????????BBB??????BBBBBB???>>>AAAAAA???===>>>@@@CCCDDDDDDBBBBBBBBBCCCEEEDDDBBB@@@AAANNNLLLPPPeeennnrrr}}}^^^TTT^^^SSSLLLSSSTTTUUUVVVUUURRRNNNJJJMMMNNNQQQRRRRRROOOLLLJJJEEEEEEEEEEEEEEEFFFGGGHHHCCCBBBAAAAAAAAABBBDDDEEEDDDEEEFFFFFFEEEDDDEEEFFFDDDCCCEEEEEEBBB@@@DDDLLLFFFDDDCCCFFFNNN```zzzWWWSSSSSSUUUWWWSSSNNNNNNSSSUUUTTTRRROOONNNOOOSSSVVVRRRQQQRRRUUUUUUPPPNNNPPPIIIIIIIIIJJJJJJKKKKKKKKKIIIHHHGGGHHHIIIJJJIIIGGGNNNIIILLLwwwtttvvv|||wwwtttqqqpppeeecccbbbeeellluuu}}}{{{|||yyykkkaaaVVVKKKBBB>>>===<<<<<<>>>SSS\\\QQQLLLPPPSSSNNNHHHGGGRRRPPPMMMIIIFFFEEEEEEEEEEEEGGGHHHHHHFFFDDDEEEEEE>>>???>>>AAA@@@999HHHkkkuuuyyyzzzsssZZZUUUWWWVVVNNNPPPSSSSSSRRRQQQQQQRRRPPPPPPOOOLLLJJJHHHJJJKKKJJJMMMNNNLLLIIIHHHJJJLLLJJJOOOMMMLLL]]]~~~}}}~~~jjjtttwwwvvv~~~uuussspppuuurrrvvvFFFGGGTTTdddiii^^^hhhzzzqqqhhh~~~JJJ===ZZZ}}}pppQQQ===777;;;@@@CCC???CCC\\\SSSiii}}}NNN___rrrnnnYYYUUUgggnnn___[[[XXXVVVWWWVVVZZZiiizzzfffUUUQQQYYYSSSUUUSSSNNNKKKMMMOOOQQQPPPNNNLLLLLLNNNOOONNNMMMGGGXXXaaaXXXQQQUUUYYYXXXNNNKKKJJJMMMMMMLLLMMMQQQRRRTTTNNNKKKTTTSSSMMMOOOLLLVVVZZZ```hhhmmmzzzjjjWWWYYY\\\UUUIIIKKKGGGCCCFFFKKKNNNLLLHHHGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????>>>>>>>>>>>>@@@======@@@AAA>>>>>>AAA>>>===<<<===@@@BBBBBBBBBHHHBBB===<<>>@@@QQQccczzziiiTTT^^^WWWXXXUUUQQQSSSVVVSSSMMMOOOPPPPPPNNNMMMNNNRRRVVVQQQPPPQQQUUUTTTOOOLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFGGGIIIJJJIIIHHHGGGKKKIIIgggkkk~~~}}}}}}tttggg\\\WWW@@@999999>>>;;;888HHH]]]cccQQQOOONNNOOOOOOMMMJJJHHHYYYVVVQQQKKKGGGDDDCCCCCCDDDFFFHHHGGGDDDBBBBBBCCC===AAA???>>>@@@;;;???PPPiiiqqqxxx~~~yyyZZZQQQSSSWWWYYYLLLOOOQQQQQQOOONNNOOOQQQMMMMMMMMMKKKHHHHHHIIIKKKHHHJJJLLLJJJGGGHHHMMMRRRNNNQQQNNNGGGNNNfffrrryyyzzzyyy|||uuuooommmvvvqqqsssjjj>>><<>>>>>>>>>>>======>>><<<<<<@@@@@@>>>>>>AAA===<<<<<<>>>@@@AAA@@@???999???FFFGGGCCC??????AAA>>>EEELLLNNNKKKFFFDDDEEEFFFJJJJJJEEEGGGNNNPPPLLLMMMGGG[[[UUUOOOMMM@@@OOONNNRRRWWWXXXSSSNNNMMMPPPNNNMMMKKKIIIJJJKKKNNNPPPJJJIIIGGGFFFDDDCCCCCCCCCAAACCCEEEGGGHHHFFFDDDCCCBBBEEEHHHHHHGGGEEEDDDDDDBBB??????BBBBBB@@@AAADDDEEE??????GGGIIICCCAAADDDGGGccc|||mmmZZZQQQJJJNNNUUUQQQQQQRRROOOJJJLLLQQQGGGJJJLLLLLLKKKLLLPPPSSSOOOMMMOOORRRQQQKKKHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEGGGIIIKKKJJJJJJCCCOOODDDHHHuuuyyyzzzzzzxxxjjjYYYIII???>>>:::>>>DDD>>>>>>___qqqPPPKKKLLLJJJGGGFFFIIIJJJHHHIIIGGGEEECCCCCCEEEGGGHHHCCCFFFHHHGGGCCC@@@@@@AAA888@@@<<<666<<>>333999???===@@@IIIPPPNNNSSShhhIIIZZZWWW___cccmmm[[[YYYeee___\\\YYYYYYZZZ\\\\\\\\\\\\kkkrrrRRRMMMUUUVVVRRRQQQMMMNNNNNNMMMLLLLLLNNNPPPLLLLLLMMMMMMNNNNNNNNNOOOMMMMMMMMMLLLLLLLLLLLLMMMOOOMMMLLLMMMNNNPPPPPPOOOSSSOOOMMMNNNOOONNNPPPUUUTTTSSSRRRQQQPPPOOOOOOOOOZZZXXX]]]jjjuuu{{{wwwnnnkkkfffbbb``````^^^XXXSSSNNNNNNOOOOOONNNMMMLLLKKKJJJKKKLLLKKKGGGEEEDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@@@@AAAAAAAAA@@@>>><<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????;;;;;;;;;<<<>>>AAACCCEEE>>>???@@@AAABBBCCCCCCCCCFFFFFFGGGHHHIIIIIIJJJJJJDDDDDDEEEFFFHHHIIIJJJJJJKKKMMMOOONNNLLLKKKMMMPPPHHHQQQWWWUUUQQQQQQTTTUUUOOONNNMMMJJJHHHHHHIIIKKKFFFFFFGGGGGGGGGEEEDDDCCCFFFDDDCCCEEEHHHIIIFFFBBBDDDDDDDDDDDDCCCBBBAAAAAA@@@BBBDDDEEEFFFFFFDDDCCCNNNHHHBBB???AAADDDEEEEEEDDDEEEKKKWWWjjjqqqYYYLLLKKKNNNMMMIIIUUUPPPLLLLLLKKKIIIKKKOOONNNJJJFFFGGGLLLOOOOOOMMMKKKKKKKKKKKKJJJHHHGGGGGGJJJKKKLLLJJJHHHEEEEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHMMM@@@<<>>999===BBBBBB???FFFcccvvvVVVQQQNNNNNNNNNNNNMMMLLLJJJIIIIIIHHHHHHHHHIIIIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@???<<<<<<;;;::::::999888888???999DDDaaayyykkkaaaYYYXXXUUUNNNKKKMMMMMMTTT[[[]]]XXXSSSPPPPPPNNNRRRTTTPPPJJJHHHLLLRRRHHHGGGFFFFFFFFFHHHJJJKKKJJJEEEEEEGGGFFFKKK```yyy|||ttt~~~hhh```iiiooorrr{{{~~~xxxrrrsssuuutttrrrxxxuuu{{{zzzmmm|||hhhFFFCCCGGGOOORRRTTTbbbrrr}}}}}}___RRRLLLWWWkkkpppaaaNNNBBBCCC<<<555999EEEIIIEEETTTVVVGGGZZZbbb]]][[[bbbUUU[[[jjjaaa___\\\\\\\\\]]]\\\\\\hhhdddeee|||dddRRRFFFJJJQQQPPPMMMNNNHHHIIIJJJIIIHHHGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKGGGGGGFFFFFFGGGIIIKKKLLLNNNLLLKKKKKKLLLLLLLLLKKKRRRNNNMMMOOOOOOMMMOOOSSSNNNNNNNNNNNNNNNNNNOOOOOOUUURRRTTTZZZ\\\YYYYYY[[[^^^]]]^^^aaacccaaa[[[UUUXXXUUURRRRRRTTTSSSPPPLLLMMMMMMNNNNNNMMMKKKIIIHHHHHHJJJKKKKKKHHHEEECCCBBBFFFFFFFFFEEEEEECCCBBBAAA===>>>>>>>>>>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@<<<===>>>@@@AAAAAAAAAAAACCCCCCCCCDDDEEEFFFHHHHHHGGGFFFDDDDDDDDDGGGJJJLLLIIIKKKMMMMMMKKKKKKMMMOOOLLLLLLLLLLLLPPPTTTQQQKKKLLLKKKIIIGGGEEEEEEFFFGGGEEEEEEFFFFFFEEEDDDBBBBBBCCCCCCDDDEEEGGGFFFDDDBBBAAABBBBBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDCCCAAA@@@DDDBBB@@@???@@@AAAAAAAAA@@@@@@AAAEEEOOO[[[gggnnnwwwaaaXXXPPPGGGGGGLLLPPPMMMHHHNNNJJJJJJLLLKKKHHHGGGJJJJJJHHHGGGJJJOOOQQQPPPMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJIIIFFFEEEEEEFFFIIIIIIIIIIIIHHHGGGFFFEEE===BBBLLLPPPLLLYYYxxx|||gggXXXKKK;;;999??????GGG<<>>>>>;;;;;;;;;:::999999888888///>>>CCCFFFddd^^^YYYRRRNNNPPPQQQNNNMMMOOOHHHNNNTTTUUURRRMMMKKKKKKMMMOOOPPPNNNJJJHHHKKKNNNIIIHHHGGGFFFFFFHHHJJJKKKMMMHHHGGGIIIGGGGGGVVViiigggYYYZZZtttuuutttrrrvvvzzzvvvnnnvvv{{{wwwbbbJJJXXXwwwxxxvvv}}}oooddduuunnnsssVVVCCCAAALLL[[[XXXUUUppp{{{dddeeeeeeuuuoooSSSNNNTTT]]]cccccc]]]TTTOOO999???---555SSSAAA===ooozzzPPPSSSDDD[[[jjjZZZVVV[[[QQQWWWfffbbb```^^^^^^^^^]]][[[XXX```ddd___]]]vvvbbbLLLHHHIIINNNNNNGGGFFFKKKEEEGGGHHHHHHFFFDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGCCCBBBAAABBBDDDGGGKKKMMMKKKJJJHHHHHHIIIIIIHHHFFFMMMKKKJJJMMMMMMJJJJJJMMMIIIIIIJJJKKKMMMNNNOOOPPPQQQPPPQQQTTTSSSMMMJJJJJJMMMNNNPPPQQQPPPOOOLLLKKKLLLJJJHHHJJJMMMNNNMMMJJJKKKLLLLLLKKKJJJHHHFFFEEEEEEGGGJJJIIIGGGDDDBBBAAAFFFFFFFFFEEEDDDCCCAAA@@@;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999;;;:::999888888888999999:::;;;<<<===>>>?????????>>>>>>===>>>???BBBEEEFFFXXXSSSLLLFFFBBBBBBDDDFFFGGGHHHJJJJJJJJJJJJLLLMMMIIIKKKJJJIIIJJJNNNNNNJJJJJJIIIHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDCCCBBB@@@@@@???AAADDDEEEDDDBBBAAA@@@>>>>>>???@@@@@@@@@??????@@@AAAAAAAAAAAA???===<<<999<<<>>>@@@???>>>======@@@???===<<<===@@@CCCEEETTT]]]fffmmmxxxkkk]]]TTTMMMIIIBBBAAABBBFFFJJJLLLJJJFFFHHHGGGJJJNNNNNNJJJHHHIIIFFFEEEGGGKKKPPPQQQOOOLLLLLLMMMMMMMMMLLLKKKJJJJJJHHHHHHHHHFFFDDDDDDFFFHHHJJJIIIHHHGGGFFFFFFFFFFFF???MMM\\\\\\KKKJJJooossskkkIII>>>???CCC===>>>BBB???EEE```ZZZIIILLLRRRJJJIIIIIIHHHHHHJJJKKKLLLHHHGGGFFFFFFFFFFFFDDDBBBAAAAAA@@@???>>>===<<<<<<:::::::::999999888888777///@@@>>>000FFFzzzvvvdddIIIJJJFFFFFFJJJMMMLLLLLLNNNFFFJJJNNNOOOLLLIIIHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIHHHGGGFFFFFFGGGIIIJJJKKKGGGFFFIIIGGGEEELLLWWWvvv}}}^^^XXXdddiiinnnuuu}}}xxxooouuurrrwwwuuugggaaapppssszzztttjjjsss~~~oooOOO???@@@OOO^^^VVVQQQxxx}}}rrr]]]PPPIIIEEEMMM[[[iiijjj^^^OOOGGGFFF777;;;333===MMMBBBOOOZZZNNNbbbCCC```lllWWWXXX\\\QQQPPPZZZaaa```______^^^\\\XXXUUUWWWdddeeeWWWVVVqqqdddXXXMMMRRRQQQQQQQQQJJJCCCEEELLLFFFHHHJJJJJJHHHEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAAAAACCCGGGKKKNNNGGGFFFEEEFFFHHHHHHGGGEEEHHHFFFGGGJJJJJJGGGFFFHHHHHHIIIJJJLLLNNNOOOPPPPPPPPPQQQSSSSSSRRROOONNNOOORRRTTTUUUSSSPPPMMMNNNOOOLLLJJJIIIIIILLLMMMLLLKKKIIIJJJJJJIIIHHHFFFDDDCCCEEEFFFGGGEEECCCBBBBBBCCCDDDDDDCCCBBBAAA@@@>>>===<<<;;;:::999::::::<<<===::::::::::::::::::::::::777777777777777666666666888777666555444444555666777888999:::;;;<<<<<<<<<;;;:::999999;;;???BBBEEEXXXSSSLLLDDD???>>>???@@@DDDEEEGGGGGGHHHIIIJJJKKKAAAMMMTTTMMMBBBBBBJJJRRRJJJIIIHHHGGGFFFEEECCCBBBCCCCCCBBBBBBAAA@@@???>>>;;;@@@DDDEEEBBB>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>===>>>>>>>>>>>>===<<<;;;777;;;??????===::::::;;;>>>>>>>>>>>>============;;;<<<@@@GGGLLLPPPXXX```eeegggkkknnnooommmhhhddd[[[TTTIII@@@<<<===@@@CCCBBBBBBBBBBBBCCCDDDGGGHHHDDDCCCFFFKKKLLLHHHFFFHHHEEEEEEEEEHHHLLLMMMLLLJJJGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFDDDCCCCCCFFFIIIFFFFFFEEEEEEEEEGGGIIIJJJIIIOOOYYY\\\QQQFFFNNN^^^ssssssaaaOOOFFFCCC:::===???999>>>KKKQQQ{{{]]]KKKLLLNNNJJJJJJIIIGGGFFFEEEGGGHHHIIIGGGFFFDDDDDDEEEDDDBBB@@@??????>>>===<<<;;;::::::999999999888888777777777<<<:::555444:::FFFUUU^^^]]]}}}mmmQQQOOONNNGGGFFFHHHJJJKKKJJJIIIIIIHHHJJJLLLLLLJJJIIIIIIJJJHHHGGGFFFGGGIIIIIIFFFCCCHHHHHHGGGFFFFFFFFFGGGHHHFFFBBBAAADDDEEEDDDHHHNNNggg|||}}}dddTTTKKKYYYkkkyyy~~~zzzvvvrrrpppuuu{{{~~~ssspppnnnlllfffhhhoooPPP<<>>===;;;:::999999::::::888888888888888888888888777777777666666555555555444444333222222333444555555555777888999::::::::::::999888888:::===AAACCCCCCAAA@@@???>>>???AAABBBCCCCCCDDDEEEGGGHHHIIIIII@@@LLLRRRKKK@@@???GGGOOOIIIGGGFFFGGGHHHGGGDDDAAADDDCCCBBBAAA@@@???>>>>>>;;;???BBBBBB???<<<<<<===999:::;;;<<<===>>>>>>>>>:::;;;;;;<<<<<<<<<<<<<<<;;;>>>@@@>>>:::888999;;;777888:::<<<======<<<;;;<<<777777;;;:::777:::@@@======<<<>>>@@@???<<<999444777<<>>===:::<<<=========???EEEIIIAAA???@@@DDDEEECCCDDDGGGFFFEEECCCCCCEEEFFFGGGGGGDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFEEECCCBBBCCCFFFIIIFFFEEEDDDDDDEEEFFFHHHIIIEEEDDDIIIQQQPPPHHHBBBCCCWWW}}}lllTTT```rrr|||yyyfffZZZQQQGGGAAA@@@DDD;;;::::::<<>>@@@AAAEEEHHHOOOtttzzzgggMMMPPP[[[jjjzzzwwwwwwpppiiipppyyyQQQWWWaaa]]]fffqqqwww{{{wwwhhhHHH<<>>@@@DDDGGGEEEEEEEEECCCBBB@@@>>>=========;;;:::999888888888666666666666666666666666777666666555555444444444222111111111111333444555333444555666777888888888999888888888:::<<>>???AAABBBBBBCCCCCCDDDCCCCCCDDDFFFHHHGGGFFFFFFGGGFFFCCCDDDGGGEEEAAAFFFDDDDDDFFFHHHHHHDDD@@@FFFEEECCCAAA@@@?????????===>>>@@@???>>><<<;;;;;;999:::;;;<<<===>>>>>>>>>:::::::::;;;<<<======>>>>>>>>>>>><<<999888999:::666777999999999888777666:::888777999999888999<<<999888888999;;;<<<===<<<===;;;888777888:::>>>@@@777;;;???AAA???>>>???@@@EEEAAAAAADDDEEEDDDFFFJJJEEEDDDBBBAAAAAABBBDDDEEECCCCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFEEECCCDDDFFFHHHHHHGGGFFFEEEDDDDDDDDDDDDBBBAAACCCGGGEEEBBBCCCGGGJJJ^^^hhhSSSFFFHHHNNNWWWcccooozzz|||~~~}}}vvvnnnhhhVVVKKKBBBCCCCCC>>>===@@@111888PPPfffooo|||bbbJJJEEEHHHHHHIIILLLKKKJJJHHHEEEDDDCCCBBBCCCDDDCCCBBBCCCDDDDDDBBB@@@<<<<<<;;;:::999888888777666666666666666666666666333555777777777777888999@@@JJJ___~~~wwwOOOIIIDDD===>>>@@@???DDDFFFDDDCCCEEEEEECCCFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDCCCDDDGGGGGGEEEBBBFFFFFFEEEDDDCCCCCCBBBAAACCCAAA>>><<<<<<===@@@BBB???[[[jjjWWWHHHPPPhhh|||qqqnnntttkkkXXXDDDuuunnnvvv~~~zzz{{{tttrrrcccAAABBBIIIHHHBBBKKKeee|||zzznnnkkkrrr^^^GGGGGGNNN^^^mmmssssssqqqgggbbbXXXHHH;;;555888===>>>EEE999NNNgggJJJwwwpppHHHkkkYYYRRRMMMPPPSSS^^^RRRQQQQQQSSSTTTTTTRRRPPPNNNUUUZZZWWWQQQOOORRRVVVPPPTTT___rrrrrrcccVVVQQQMMMDDDFFFMMMLLLLLLKKKKKKJJJIIIFFFAAA===AAABBBCCCCCCAAAAAAAAACCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@BBBCCCDDD>>>???AAADDDGGGHHHFFFEEEFFFDDDFFFKKKLLLKKKLLLOOOIIIJJJLLLNNNNNNNNNMMMLLLGGGNNNPPPKKKIIINNNSSSTTTJJJKKKMMMNNNNNNPPPRRRSSSUUUSSSPPPLLLHHHGGGFFFGGGFFFGGGHHHIIIIIIHHHGGGFFFBBBCCCCCCBBBAAAAAACCCEEEEEEEEEDDDCCCAAA???===<<<999999999999888888777666555555555555555555555555555555555444333222222222333222111111111222333444222333444555666777777777777777888888999;;;<<<===AAAAAAAAABBBBBBBBBBBBBBBEEECCCBBBCCCFFFGGGFFFDDDGGGGGGEEEDDDFFFIIIEEE>>>EEEDDDDDDGGGKKKKKKFFFBBBHHHFFFDDDBBBAAA@@@@@@@@@@@@>>>===<<<======<<<;;;;;;<<<<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======;;;:::999999999999888777777777777777777777666666555666555444555999999888333444555555666777888:::222444777;;;>>><<<777222:::===@@@AAA???===;;;;;;DDDAAAAAADDDEEEDDDEEEIIIAAABBBBBBBBBBBBBBBDDDEEEBBBBBBCCCDDDEEEFFFFFFFFFEEEGGGGGGGGGEEEDDDEEEGGGFFFFFFFFFFFFEEEDDDCCCBBBEEEDDDDDDCCCAAA???BBBGGGCCC@@@ZZZvvv|||yyyqqqgggYYYPPPLLLLLLKKKJJJMMMPPPTTTYYY]]]```bbbbbb]]]XXXSSSQQQPPPLLLFFF@@@AAA>>>@@@FFFEEE>>>@@@III```iiiUUULLLFFFGGGIIIJJJMMMQQQIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBAAACCCDDDEEECCCBBB<<<<<<;;;:::999888777777555555555555555555555555111777777222222888777111---888WWWtttOOO<<<@@@===:::???EEE:::@@@CCC@@@???CCCEEECCCCCCCCCCCCCCCEEEEEEEEEDDDFFFEEEDDDDDDEEEFFFFFFEEEDDDDDDDDDCCCBBBAAA?????????AAAAAA>>>;;;;;;===>>><<>>>>>???>>>>>>>>>??????>>>===<<<<<<<<<<<<666555444777::::::777444333333333444555777888999555888666111111555444...333555777777555444444555999555111111555888999888666666777777888;;;>>>AAA<<<:::;;;??????======@@@===@@@CCCEEEEEEDDDDDDEEE@@@@@@BBBCCCDDDDDDDDDDDDFFFGGGIIIHHHFFFEEEEEEFFFAAABBBDDDFFFFFFFFFEEEEEEDDD@@@???CCCGGGGGGDDDBBBKKK???GGGVVVgggwwwdddUUUGGGHHHIIIIIIHHHDDD@@@>>>DDDAAA>>>@@@CCCDDDAAA===EEEAAACCCIIILLLVVVqqq|||IIIIIIIIIIIIHHHJJJLLLIIIDDDFFFFFFGGGGGGFFFEEEDDDCCCBBBAAAAAACCCEEEEEEDDDCCC<<<<<<;;;:::999888777777444555555555555555555555444222222777888555222111666888666:::PPPmmm{{{yyyaaa???>>>???;;;666???BBB777:::AAACCC???>>>BBBEEECCCBBBBBBBBBCCCEEEEEEDDDCCCGGGFFFEEEDDDDDDEEEFFFHHHDDDCCCCCCBBBAAA???>>>===:::???BBB@@@===<<<===>>>999BBBHHHfffxxxxxx{{{vvvaaaNNNBBBEEEZZZpppyyymmmjjjooo{{{|||vvv~~~ssstttoooWWWXXX]]]kkk{{{}}}|||ooo|||tttQQQZZZbbbjjjoootttuuuiii[[[NNNCCC777444;;;BBBDDDCCC@@@EEEoooOOOaaa|||FFFZZZsssPPPNNNBBBPPPFFFGGGNNNTTTUUUQQQMMMLLLMMMOOONNNPPPSSSRRRMMMLLLNNNOOOLLLKKKNNNOOONNNQQQUUUqqq}}}zzzlll[[[RRRRRRSSSQQQMMMKKKJJJHHHFFFFFFFFFHHHIIIFFFDDDAAA@@@AAAAAAAAA@@@???@@@BBBCCCCCCBBB@@@???@@@?????????>>>>>>======@@@???>>>======>>>?????????>>>===???BBBBBB???<<<>>>BBBFFFGGGFFFFFFHHHJJJGGGGGGFFFEEEFFFGGGIIIJJJHHHHHHIIIIIIIIIIIIIIIIIILLLKKKJJJIIIHHHGGGFFFFFFEEEHHHJJJIIIFFFEEEGGGJJJAAACCCDDDCCCEEEHHHFFFAAACCCBBBBBBBBBBBBCCCDDDEEEBBB@@@===;;;;;;<<<;;;:::777777666666555555555555111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111333333333444444444555555999999999999::::::;;;<<>>>>><<<;;;::::::999999999:::BBB@@@<<<:::888999;;;<<>>>>>===<<<<<<;;;;;;555555555666666666666666555444444333333444444555333333333333333333333333444444444444444444444444333333333444444444555555222333444666777999:::;;;;;;;;;;;;<<<<<<>>>??????@@@@@@@@@@@@AAAAAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEECCCDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@GGGEEE@@@RRRyyy|||iiiaaa___VVVVVV```kkkiii___eeettteeeHHHCCCGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDD?????????@@@BBBDDDFFFHHH::::::999888777666555555555555555555555555555555222222222222222222222222222333444666:::@@@GGGLLLfffnnnWWWDDD888<<<;;;;;;::::::;;;;;;<<<:::;;;===???AAABBBCCCCCCFFFEEECCCBBBBBBCCCDDDEEELLLIIIEEEBBBAAABBBBBBBBBCCCEEEEEEBBB>>>===>>>@@@@@@@@@??????>>>>>>======:::;;;:::GGGpppuuuzzz^^^JJJ>>>GGG```tttyyyzzzqqqooouuuuuuwwwuuummmhhhgggfffccc{{{zzzxxxpppwwwzzzqqqbbbXXX[[[bbbiiinnntttuuunnnaaaRRRHHH>>><<<<<<===???BBBFFFGGGIIImmmWWWaaayyyAAASSS~~~lllJJJIII???KKKDDDKKKMMMMMMKKKHHHFFFHHHJJJPPPOOOPPPTTTSSSOOONNNPPPPPPNNNOOORRRRRROOOOOOQQQZZZ[[[^^^eeeooo{{{|||wwwqqqcccWWWWWWPPPIIIHHHLLLPPPPPPOOOKKKIIIGGGFFFEEEFFFGGGHHHDDDBBB?????????@@@???>>>===>>>@@@AAAAAA@@@>>>============<<<<<<;;;;;;;;;======<<<;;;;;;<<<<<<======<<<;;;===@@@@@@???===>>>@@@BBBBBBAAA@@@@@@@@@CCCCCCDDDEEEFFFHHHIIIJJJGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKJJJIIIHHHGGGEEEDDDCCCDDDFFFFFFEEEDDDDDDEEEEEEFFFDDDAAAAAACCCAAA<<<<<<<<<===???@@@AAABBBCCC>>><<<999888888999888777666666555555555444444444000111111222222111111000111111111111111111111111////////////////////////111111111111111111111111222222333333333333444444666666666777888999::::::>>>>>>===>>>???BBBDDDFFFHHHFFFDDDCCCBBBCCCDDDEEEGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>;;;;;;:::::::::::::::;;;@@@>>><<<:::999999999:::<<<<<<;;;::::::999999888555555555555555555444444444333333222222333333444222222222222222222222222333333333333333333333333333333333333444444444444222222333444666777888888888888888999:::<<<===>>>>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCDDDDDDEEEEEEBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBGGGEEE===@@@SSSfffnnnxxxQQQBBBBBBAAADDDCCCBBBBBBAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@???>>>>>>>>>>>>999999888777666555444444444444444444444444444444222222222222222222222222000111111111111444888<<>>@@@@@@AAADDDCCCBBBAAAAAABBBDDDEEEIIIFFFDDDBBBCCCCCCDDDDDD???AAADDDDDDAAA??????@@@@@@??????>>>===<<<;;;;;;777888666===VVVxxx{{{aaaIII===???VVVbbbvvv}}}{{{wwwssskkkoooqqqqqquuu~~~zzzzzz~~~|||tttjjjaaa___eeellloooooommmggg]]]PPPDDD<<<;;;444555<<>>>>>===<<<;;;<<<===>>>>>>===<<<;;;:::999999999999888888888:::999999888999999::::::;;;:::999:::<<<>>>>>>>>>AAAAAAAAABBBCCCCCCAAA??????@@@CCCEEEHHHIIIJJJJJJEEEEEEEEEFFFFFFFFFGGGGGGJJJJJJKKKKKKIIIGGGDDDBBBBBBBBBCCCEEEFFFEEECCC@@@GGGGGGCCC>>>>>>@@@>>>::::::;;;===>>>??????>>>>>>:::888666555555555444333444444444333333333333333000111111222222111111000111111111111111111111111////////////////////////000000000000000000000000111111111111222222222222222222333444555666888999;;;;;;;;;<<<>>>AAADDDFFFEEEDDDCCCAAA@@@@@@AAABBBEEEEEEDDDCCCBBBBBBAAAAAA???>>>>>>=========>>>>>>;;;;;;:::::::::;;;;;;<<<<<<<<<;;;:::999888888777888888888777666666555555555444444333333222222222222222111111111111222222111111111111111111111111111111111111111111111111222222222333333333333444111111222333333444555555444444555666888:::;;;<<<<<<<<<<<<======>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDAAAAAA@@@????????????@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===@@@BBB???:::===GGGQQQsssvvv|||qqqFFF333===DDD;;;@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA???<<<:::999888777777777666555444444333333333333333333333333333333111111111111111111111111222333333222111000222444222333<<>>AAAAAA@@@???@@@AAACCCDDDDDDDDDDDDCCCDDDDDDEEEEEE;;;>>>BBBDDDCCCAAA@@@@@@???>>>===<<<;;;:::999999888888888999AAAVVVrrr}}}xxxvvv___GGG>>>999HHHaaayyy~~~}}}|||zzzzzz{{{{{{uuuuuu||||||yyy~~~vvvllleeedddgggkkkmmmjjjeee\\\QQQGGG>>>888555>>>000AAASSSEEEDDDhhhRRRSSS}}}CCCKKKmmm}}}pppKKKKKKGGGKKKJJJGGGDDDBBBCCCFFFJJJLLLMMMNNNKKKKKKOOOPPPOOONNNPPPOOONNNPPPTTTTTTOOOLLLMMMNNNQQQVVVYYYXXXSSSMMMIIILLLRRRSSSNNNIIIHHHIIIHHHHHHJJJLLLLLLJJJHHHFFFEEEHHHGGGEEEDDDCCCCCCCCCCCC@@@>>>===<<<======<<<:::::::::;;;<<<<<<;;;::::::777777777777777777777777777777777777777888888888:::999888999:::===>>>???BBB@@@@@@CCCGGGHHHFFFCCC>>>@@@DDDGGGIIIIIIHHHHHHDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJLLLLLLKKKHHHDDDBBBCCCBBBCCCEEEHHHHHHCCC???FFFEEEAAA<<<<<<@@@@@@===@@@AAAAAAAAA@@@>>>;;;999888777555444555555444222222222222222222222111111000000111111111111000000111111111111111111111111////////////////////////000000000000000000000000/////////000000000111111000000111222333555777888999999:::;;;===???AAABBBCCCCCCAAA@@@?????????@@@DDDCCCCCCBBBAAA@@@??????>>>>>>======<<<======>>>;;;;;;;;;;;;;;;<<<<<<===999:::::::::999888666555666666666555444444333333444444333222111000000///111000000//////000000111000000000000000000000000000000000000000000000000111111111222222222333333222222222222222333333333222222333444666888:::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCAAA@@@>>>======>>>???@@@AAAAAA@@@@@@??????>>>>>>========================:::999===BBB@@@;;;???IIILLLnnnjjjPPP777444===BBB???:::<<<<<<<<<<<<=========>>>????????????????????????<<<<<<;;;:::999999888888555555555444333222222111111111111111111111111111111111111111111111111111000222444444333333444555777222111666:::;;;@@@EEEDDDUUU^^^kkk}}}yyyiiiJJJ999555555666999<<<>>><<<777222444444333333333333444444444444555666888:::<<<<<<>>>>>>>>>>>>???AAABBBCCCBBBCCCDDDDDDCCCCCCDDDEEE===???AAABBBBBBAAA@@@@@@======<<<:::999888777666777666888:::;;;EEEbbb```KKK666:::HHH[[[lllwwwvvvuuunnnfffeeennnwww{{{vvvqqqtttttthhhfffdddeeegggfffaaa]]]TTTNNNFFF>>>888777888999DDD===FFFFFFAAAfffZZZRRR~~~zzz@@@EEEcccsssnnnGGGFFFDDDBBBDDDLLLKKKKKKLLLMMMMMMJJJGGGIIIFFFFFFKKKNNNMMMLLLMMMNNNKKKKKKNNNNNNLLLLLLOOOLLLKKKKKKKKKMMMOOOQQQSSSWWWWWWTTTMMMIIIIIIGGGCCCCCCEEEHHHHHHGGGFFFGGGIIIFFFEEEDDDCCCBBBAAA@@@@@@???===<<<<<<======;;;999999999::::::::::::999999666666666666666666666666666666666777777888888888999999999999:::;;;>>>@@@@@@??????AAAEEEFFFDDDAAAAAACCCFFFHHHIIIHHHFFFDDDCCCDDDDDDEEEFFFGGGGGGGGGIIIJJJLLLMMMLLLIIIFFFDDDCCCBBBBBBEEEHHHGGGCCC>>>IIIHHHCCC======@@@AAA>>>AAAAAABBBAAA@@@===:::888888777666666777666555333000000000111111111111111000000000111111000000000000000000000000000000000........................////////////////////////........./////////000000///000000111333555666777999999999:::;;;<<<======AAAAAA@@@???????????????CCCBBBBBBAAA@@@?????????@@@???>>>===============<<<<<<<<<;;;;;;<<<======888888999:::999888666555666666555555444333333333333222222111000//////...000//////......//////000////////////////////////////////////////////////000000000111111111111222222222222222222222222222111111222444666888:::;;;::::::;;;;;;<<<>>>???@@@?????????@@@AAAAAABBBBBBAAA@@@???>>>>>>???@@@AAA@@@@@@@@@??????>>>>>>>>>========================AAA999888??????888666;;;<<>>;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::999999444444333333222222111111111111111111111111111111000000000000000000000000+++---000111000000000111222111222555444111111222444999999===IIIPPPOOOOOOVVVVVVaaafff___bbbqqqwww}}}vvvfffNNN666---777EEE;;;888444111111222333333333333222222222222333333333444444555777999;;;<<<=========>>>???@@@AAAAAAAAACCCDDDCCCAAA@@@AAACCCDDDBBB@@@>>>>>>?????????;;;;;;:::999888777666555555222444888666888LLLdddaaaIII===555:::IIIXXXeeennn~~~}}}wwwpppooohhh___^^^fffooosss}}}zzz~~~|||nnnoooiii\\\UUUYYY^^^aaa^^^WWWNNNIII<<<999666444555999>>>AAAAAAFFF???777]]][[[TTT^^^{{{BBBDDD^^^lllnnnDDDCCCCCC;;;@@@SSSTTTTTTSSSPPPKKKFFFCCCFFFCCCDDDJJJOOONNNKKKKKKMMMIIIHHHIIIJJJIIIKKKPPPGGGFFFEEEEEEFFFIIILLLNNNJJJJJJGGGDDDGGGKKKKKKGGGGGGGGGGGGFFFEEEEEEFFFHHHDDDDDDCCCBBBAAA???>>>>>>===<<<;;;<<<<<<<<<:::888888888888777777888888888444444555555555555666666444555666777888888777777777999::::::999:::<<<>>>DDDDDDCCCDDDEEEDDDAAA???CCCDDDFFFGGGGGGEEECCCAAACCCCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKIIIGGGFFF@@@@@@AAACCCDDDCCCAAA>>>MMMLLLFFF???>>>???>>>;;;;;;<<<=========<<<:::999888777666777777777555333000000000000000111111111///000000111111000000///000000000000000000000000........................////////////////////////............////////////000000000111222444555666777777888999999:::::::::===>>>>>>>>>????????????AAAAAA@@@@@@@@@@@@??????@@@@@@???>>>============>>>>>>===<<<<<<<<<<<<<<<777888999999999888666555666666666555444444333333222111111111000///////////////............///////////////////////////////////////////////////////////////000000000111111111111111111111111222222111222222333555777888999999999::::::<<<===???@@@>>>>>>??????@@@AAAAAAAAA@@@????????????@@@AAAAAA?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCC:::666;;;===888555666444;;;BBBOOOnnn{{{QQQ:::===444777:::999555333666::::::;;;<<<=======================================<<<<<<<<<;;;:::999777666333333333222222111111111111111111111111111111111////////////////////////---///000000///---......111333555444222000222555444111///......111555666444000555777111333999666111333555666444111///...777555111......///111333222222111111111111222222333333333444555888:::<<<======>>>>>>?????????@@@@@@BBBCCCAAA>>>===@@@CCCGGGDDD???=========>>>>>>999999999888777777666666888555555777444222:::GGG\\\xxxzzzvvviiiRRR:::000333>>>JJJSSSZZZggguuu}}}zzzsss{{{{{{xxxqqqrrryyyxxxtttxxxyyyuuuwwwhhheee^^^SSSOOORRRTTTQQQKKKDDD???===222222333666999>>>BBBDDD777FFF\\\HHH]]]bbbOOO~~~EEEDDD[[[hhhpppEEEDDDFFF:::BBBAAABBBCCCBBB???>>>AAACCCFFFCCCEEEMMMSSSQQQNNNLLLNNNJJJHHHIIIIIIGGGIIIMMMFFFHHHJJJKKKKKKHHHEEECCCOOONNNJJJDDDBBBCCCBBB>>>KKKIIIGGGEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@>>>===<<<;;;:::999:::;;;:::777555666555555555555555555666333333333333444444444555222333555666777777666666555777::::::888777999:::BBBDDDEEEEEECCCAAA@@@@@@AAABBBDDDDDDDDDBBB@@@???AAAAAABBBCCCDDDEEEFFFFFFEEEFFFGGGHHHHHHHHHHHHGGG@@@AAACCCCCCBBBAAAAAABBBLLLKKKFFF@@@>>>@@@>>>::::::::::::::::::999999999555444444555666666444111//////000000111111111111//////000000000000//////000000000000000000000000............................................................/////////////////////000111222333444444555666777888999::::::999999;;;<<<===>>>>>>>>>>>>>>>>>>????????????@@@===============>>>>>>???@@@@@@>>>===<<<<<<;;;;;;888888999999888888777777666666666555444444333333111111000000000000000000//////............//////////////////////////////////////////////////////....../////////000000000......//////000000000111111111222222333555666777777777888999:::<<<===>>>======>>>>>>???@@@@@@AAA>>>>>>???@@@@@@@@@@@@@@@=========>>>>>>>>>>>>>>>========================;;;999888999;;;;;;::::::000444:::CCCOOO[[[dddgggzzzZZZDDD<<<888333444666333///444>>>===444999:::;;;<<<=========<<<========================<<<<<<<<<<<<:::888666555333333222222222222111111111111111111111111111111////////////////////////000111222111//////000111333555666333000000222333///---222666333333444000;;;555777888222444666///777444000///222555444222///222555777777444111///111000000//////000000111222222111222444666999;;;>>>>>>>>>?????????>>>>>><<>>;;;<<<@@@EEEFFFCCC???===>>>>>>===<<<888888888888777777777777777777777888777777999===NNNbbbwww[[[EEE888555;;;BBBBBBNNNZZZ```eeekkkllliiieeekkkpppsss|||~~~wwwbbbUUURRRPPPMMMGGGFFFDDD???;;;999888999555666888<<>>??????@@@AAACCCDDDDDDEEECCCDDDDDDEEEFFFFFFGGGHHHBBBDDDFFFEEEBBBAAACCCFFFFFFGGGDDD@@@???BBBAAA===???>>><<<:::999888777777222222222333444444111//////000000000111111222222//////000000000000//////000000000000000000000000........................................................./////////000000///////////////000111222111222444666888:::;;;;;;666777888:::<<<<<<======<<<<<<======>>>?????????::::::;;;;;;===>>>@@@AAABBBAAA???>>><<<;;;;;;;;;999999999888888888888888666666555444444333333222000000000000111111111111//////............//////000000000000000000000000////////////////////////............/////////000,,,,,,------...//////000111111111111222333444555555555666777888:::<<<============>>>??????@@@@@@<<<===>>>@@@@@@@@@???>>><<<<<<======>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<555999;;;999666777777666888444444666666:::JJJ^^^mmmtttoooNNN666777:::111///666777555555555555555555777888999;;;<<<======<<<<<<========================999:::;;;;;;:::999888777333333333222222222222222111111111111111111111111////////////////////////---...///.........000222***...000////////////---111))),,,000---///444000444...//////+++000666000000444555222//////000222222222333222000//////000/////////....../////////111000000000222555888:::>>>???????????????>>>===999<<<===<<<:::;;;AAAGGGCCCAAA??????AAA@@@===:::777777777777888888888888---111444555888===@@@???888KKKzzz}}}```FFF666666<<<444<<<@@@@@@CCCLLLSSSTTTXXX]]]aaaaaadddkkkpppqqqmmmdddeeemmmtttxxxrrrdddSSSHHHGGGGGGDDD>>>:::888555444555777777777:::;;;===@@@BBBDDDFFFFFF^^^xxx```[[[|||tttRRRLLLAAAwwwCCCBBBZZZ{{{www]]]CCC999<<>>:::;;;===>>>@@@DDDIIILLLGGGEEEDDDIIIOOOSSSRRROOORRRNNNIIIIIILLLMMMKKKGGGGGGGGGFFFGGGHHHJJJLLLMMMKKKIIIFFFCCCBBBAAAAAABBBDDDAAA???@@@CCCEEECCC@@@AAABBBAAA???<<<:::999:::999999888777666555444444333333333222222222111111222444555555333000//////222222333333333444444444222222222333333333444444:::<<<===;;;777777;;;@@@BBB@@@???AAADDDDDDBBB@@@AAABBBCCCBBBAAAAAABBBDDD???@@@AAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCDDDCCCAAA???>>>===<<<<<<888888888777777777666666333333222222111000//////////////////////////////...111333222///---...///......------------......,,,,,,,,,,,,,,,---...///...------,,,,,,,,,------////////////////////////////////////000000000000000000111222333333444444666666777888999999::::::;;;;;;<<<<<<;;;::::::999;;;:::999888888999:::;;;======<<<;;;:::999999999777777888888888999999999444444333222222111111000////////////....................................................................................---------............///........................///000000000111111111111111222333555666777777777=========<<<;;;;;;===???777888:::<<<=========<<<@@@???===;;;:::::::::;;;:::::::::;;;======;;;999999888777666555555555555666666555555555555666666EEEfff{{{yyynnnJJJ555444333222111111111111222222222333333333444444444555888:::;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;:::999777666555555555222222222111111111000000111111111111000000000///................................................////////////////////////////////////000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////000///......111555:::===:::;;;<<<======<<<;;;;;;???>>>===;;;;;;===>>>@@@@@@>>><<<<<<<<<<<<;;;:::666666555555555444444444333333333333666999<<<>>>777AAAYYYsss{{{{{{~~~qqq___KKK555999======888333666===BBBAAADDDGGGJJJMMMRRRYYY]]]aaaaaa^^^YYYVVVTTTQQQNNNPPPJJJCCC>>>;;;999888666///222555555555666;;;@@@777IIIKKK@@@@@@QQQsssUUUfffxxxOOOFFFHHHEEEtttBBBAAAXXXxxxrrrZZZCCC:::<<<>>>===999999:::;;;;;;===AAADDDGGGEEEDDDGGGMMMOOOMMMKKKOOOKKKGGGGGGJJJKKKIIIFFFHHHGGGGGGGGGIIIJJJLLLMMMGGGGGGGGGFFFEEEDDDBBBAAABBBAAA@@@AAABBBBBBBBBAAA@@@AAA@@@>>>;;;999999999888888777666555444333333222222222222111111111000000222333222000......///000000111111111222222222222222222222333333333333333666999999888:::???DDDMMMJJJFFFDDDDDDBBB???<<>>===@@@AAAAAABBBBBBBBBAAAAAAAAA@@@???===<<<;;;;;;:::999999888888777666666555333333222111111000//////...........................000222111///---...///......------------......,,,,,,,,,,,,,,,---.........------,,,,,,,,,------............................../////////000000000000000111111222333333333555555666777888999:::;;;::::::;;;;;;;;;::::::999;;;:::999999999999:::;;;<<<;;;::::::999999::::::777777777777777777777777333222222111111000//////////////////....................................................................................------------....................................//////000000000111111111000111222333444555555555888999:::999999:::<<>>>>>>>>===<<<===<<<;;;::::::<<<>>>???@@@===;;;:::::::::999888555555444444444444333333444333333222333555777999///111???UUUfffzzznnnVVV???<<<999;;;@@@@@@888///777888:::;;;===???AAACCCDDDDDDCCCAAA???===;;;999888777777777888::::::;;;BBB<<<666555999<<<===<<>>??????===:::888777888666666555444333222222111111111000000000000000///...//////...------...000....../////////000000000111111111222222222333333000333666777777:::@@@DDDPPPLLLHHHDDDAAA???<<<:::>>>???@@@???>>>>>>@@@BBBAAAAAAAAA@@@???>>><<<<<<>>>???AAABBBBBB@@@???>>>======<<<;;;::::::999999::::::999888666555444444222222111111000000//////...........................///111000///---............------------......,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------.................................////////////000111111111111111111111111333333444666888999:::;;;999999:::;;;;;;;;;::::::<<<;;;:::999999:::;;;<<<;;;::::::999999999::::::888888777777666666555555222111111000//////....../////////............---------------------------------------------------------------------------------------............------------------------////////////000000000000//////111222333333333333444555666777777888;;;===:::;;;;;;;;;:::888777666999999888888888888999999;;;:::888888:::::::::999888777666555444444444444444333333333333333333444111---///888@@@FFFRRR```uuu{{{xxxnnnsss~~~tttbbbKKK===999888333---333333222111000000000000/////////000000000111111000111222444555666666777:::999999999999:::::::::999888777555444444444444333333333222222222111111000000000000////////////------------------------------------------------.................................////////////000........................///////////////.........////////////////////////........................111000...---...000333555999:::;;;<<<===<<<<<<;;;999999888999:::;;;===>>>???===:::999888888666555444333333333333222222222555444222111111111222222444...///:::JJJddd___QQQAAA999:::<<<:::777888777666666777666555333888888888999888777666666888999:::999666333222222000333999@@@FFFGGGEEEBBBLLLOOOkkkeeeIIIxxxnnnHHHBBBGGGDDDAAADDDrrrFFFEEETTTpppyyylllaaaPPPBBB;;;::::::999888999999999777888:::;;;CCCBBBBBBDDDGGGHHHGGGFFFJJJIIIHHHIIIKKKLLLKKKJJJGGGFFFFFFEEEFFFGGGHHHIIIAAACCCEEEFFFEEECCC@@@>>>>>>@@@BBBAAA>>><<<>>>AAA<<<======;;;888666666777444444333222111111000000////////////////////////---------,,,+++,,,///111---............/////////000000000111111111222222222444555666666777:::===FFFCCC@@@>>>=========>>>===>>>??????>>>>>>@@@BBB??????@@@@@@@@@@@@??????===???AAABBBBBB@@@===<<<::::::::::::::::::999999::::::999777666444333222111111000000000/////////........................---...//////...............------,,,,,,------...---,,,,,,+++,,,,,,------,,,,,,,,,+++,,,,,,------------------------------------........./////////111000000000000000000000111111333444666888::::::999999:::<<<<<<======<<<>>>===<<<;;;;;;<<<===>>>======;;;::::::999999999999999888777666555444444222111111000000///......//////.........---------------------------------------------------------------------------------,,,,,,---------.........------------------------........./////////000000//////000111222333333222222444555666555666888:::999999::::::999888666555888888888888888999999:::===;;;888888999:::::::::777666555444333333333333222222111111111111222222666///000888999444777BBB===EEETTTgggwww~~~yyyqqqwww|||www|||wwwsssxxxxxxgggOOO===:::333---...444888444///222111000000/////////000////////////000000000000///000111222333444555555888999999:::::::::::::::888888666555555444444444333333333333222222222222000000/////////.........------------------------------------------------------------------------------........./////////------------------------................................................------------------------000///...---...111333555555666777888999999888888777777777888:::<<<===??????<<<:::888777777555333222222222222111111111111444333222111000000000000888222///333888FFFbbb~~~~~~qqq[[[GGG;;;<<>>===???AAA???<<<;;;<<>>????????????AAACCC@@@AAAAAAAAAAAAAAA@@@@@@>>>???AAABBBBBB@@@===;;;999::::::;;;;;;:::999999999888777666444333222111000000//////////////////........................---------.........------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++++++++,,,---...------------------------------------............/////////////////////...///000111333555777888999888999;;;<<<>>>????????????>>>===<<<<<<===>>>???@@@???===<<<:::999888888::::::999777666555444333333222222111000000//////............------------------------------------------------------------------------------------,,,,,,,,,------------...---------------------------............////////////000111222222222222222333555666666555555555777666777888999999999888777888888999::::::;;;;;;;;;>>><<<999888999:::::::::666555444333222222222222111111000000000000111111,,,000333555444333333333777888999777777DDD```yyyzzzzzzqqquuu}}}yyyxxxwwwuuummmiiirrrsssaaaNNNBBB===888222///+++000555444...+++,,,000000000///.........//////////////////000000000000000000000111222333444444777888999::::::::::::999888777666555555555555555333333333222222222111111/////////............---------------------------------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------------------------------......---...000222555777222333555666777777666666666777888999;;;<<<>>>??????<<<999888777666555333222222111111111000000000222222111111111111111111000...///333444555AAAPPPiiidddPPPIIIFFFBBB===999999:::<<<===???;;;:::======::::::>>><<<<<<;;;999999:::===@@@@@@===<<>>===>>>hhhBBB@@@EEE[[[fff___SSSGGG???;;;777555666111222444555444555666888:::<<<>>>AAADDDFFFHHHIIIBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBCCCDDDBBB@@@>>>>>>???@@@AAA===>>>>>>===<<<;;;;;;<<<777888888777444333333444111111000000000/////////---............/////////---...///...---...///111....../////////000000000........./////////000000///000111222333555555666777888999999999:::===@@@===>>>??????>>>???AAACCCEEEDDDDDDCCCAAA???===<<<>>>???AAAAAA@@@???===;;;999:::;;;<<<;;;:::999888666666555444333111111000////////////............------------------------,,,,,,+++---...///---,,,------,,,,,,,,,,,,---------,,,,,,++++++++++++++++++******++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////111222444555666777777888:::<<<>>>???@@@@@@>>>===<<<;;;;;;<<<===>>>@@@???===;;;999888888777999888777666555444333333333222222111111000//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////000000111222222111111333555666666555444444555444555777999::::::::::::999999:::;;;<<<<<<;;;;;;===;;;999999999:::999888555444333222111111111111111111000000000000111111---444555...,,,222333...,,,111888999444///000555;;;FFFJJJEEEIIIUUUWWWQQQZZZ[[[WWWNNNGGGEEEBBB>>>888666444444444444333222<<<222(((&&&,,,111222//////......------.............../////////000000000000000000000111222333444555666777999999999888888666666555444444444444444222222222111111111000000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...000333555666222333555666777777777777666666777999:::<<<=========;;;888777777666444333222111111111111000000000111111111111111111111111...---///222111000555<<>>DDDAAA777dddAAA>>>???RRR^^^\\\PPPDDD>>>:::555444666000111333444333333444555777999<<>>===;;;;;;<<<;;;:::999555666666555333111222222000000000000////////////---.........////////////,,,---//////...---...///............/////////000------........./////////......///111333444444333444666888888888888:::<<<;;;<<<=========>>>@@@BBBDDDDDDCCCBBB@@@>>><<<;;;>>>??????>>>>>><<<;;;;;;999:::;;;;;;;;;999777666333333333222111000000///........................------------------------,,,+++***,,,...///---+++---,,,,,,++++++,,,,,,------,,,,,,+++******++++++************+++,,,---...+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,---........./////////000111222333444555444666888:::<<<>>>???@@@<<<;;;:::999999:::;;;<<<;;;;;;:::999888888888888555555444444333222111111222111111000//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000000000000///000222444555444333444555555666888:::;;;;;;;;;:::999:::;;;<<<<<<;;;;;;::::::999888888888888666444444333222111111000000111111111000000000000111111333666444...+++...111///333,,,%%%&&&...555333......111333333444444222///---///333888;;;;;;333+++---///000000000000...---'''555999444...---///...---------------......------------............/////////...///000222333111333555777777777666555444333222222222222222222111111111000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...///000222333000111333555666666666555444555666888999::::::;;;:::888666555555555444222222222222111111111000000111111111111111000//////111///000000///---///333???NNNnnnxxxkkkffffffTTTJJJFFFIIIIIIDDDGGGOOOPPPPPPUUUbbbssshhhhhhpppcccLLLVVVKKKHHHGGGAAA<<>>===OOO[[[[[[NNNBBB>>>:::555444777222333555555333222333444666888;;;>>>???@@@BBBDDDAAACCCDDDEEEDDDBBBBBBBBBEEEDDDBBBAAA@@@AAAAAABBB>>>>>>???AAACCCFFFHHHJJJ???<<<::::::<<<<<<:::777444555666444222111111222000000000000000/////////........./////////000000+++---//////...,,,,,,,,,---------.........//////---------.........//////000//////000222222111000///222666777666666888:::999;;;<<<<<<<<<===???AAA@@@@@@@@@@@@@@@???>>>===>>>>>>===<<<;;;;;;::::::888999:::;;;:::888666444222111111111000000//////---.....................------------------------,,,***)))+++...///---+++---,,,,,,++++++,,,,,,------,,,,,,+++*********+++************+++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---.../////////000000111222222333333222444666888;;;===>>>???999999888777777888999999777666666666777888999999333333222222111000000000000000000///......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///.........---///222444444444444555666777999:::;;;;;;::::::999:::;;;<<<;;;;;;999999777666666777777666333111444333222111000000000000111111000000000000111111,,,,,,---000000...000444...444666111...000111///000+++,,,222000)))+++666222...---///...+++---333111111///---,,,------,,,555///(((&&&'''+++---...------,,,,,,,,,------...++++++,,,,,,,,,---------///...------...///111222///000333555555555444333222111000000000000000000000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------------...//////---...000222333333333333333444555777888888888888888666444333444444333111222222222222111111111111222222111111000...---,,,------...000000//////111+++///FFF\\\ppp{{{~~~}}}yyy}}}sssiiiuuuaaaPPPGGGCCCKKKAAAAAABBBAAA===;;;<<<>>>gggBBB:::@@@HHHNNNPPPKKKCCC===999666555444333333333333333444555666666666888999;;;<<<>>>>>>>>>AAADDDDDDCCCBBBDDDGGGAAAAAAAAAAAAAAAAAAAAAAAADDDBBB@@@@@@BBBEEEHHHIII???>>>;;;999777777888999666555222111000000111222////////////////////////------------------------------------------------.........////////////000---------............/////////------...000222444222333444555666888999999::::::;;;<<<=========<<>>EEELLLOOOKKKDDD===999666444333222222222222222333444444666666666777888999::::::===@@@BBBCCCAAAAAABBBDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@AAACCCDDDDDDCCC>>><<<:::777666666666777666444222000000000111222........................---------------------------------------------------------.........//////------------............///...------...000222333111222333444555777888888999:::;;;<<<<<<<<<<<<<<>>>>>???@@@???===:::;;;;;;;;;;;;;;;;;;;;;;;;999999999888777666555444333333222111000///...---........................------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,---------------------------------...//////000000222222333444666777888888888777666777999999888777:::999777666555666666777333333222111000///...---000/////////.........---........................++++++++++++++++++++++++************************---++++++...333444000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---,,,,,,,,,------------......//////000000111222222333444444555555666666777555666666666666666555555777666555333222222222222111111111000000000//////................................................................................................------------------------------------------------,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,------------...---.........//////////////////000000000111111111000000000111111111222222000000000000/////////...........................,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......------...///000222333444333444444555666666777777555444444333222222111111222222222111111111000000////////////....................................000///...111;;;MMMcccqqq~~~dddSSSDDDBBBEEEEEECCCCCC???>>>===;;;:::999999999```>>>888;;;BBBHHHMMMJJJDDD>>>888444222111111111111111111222222222444444444555555555555666<<<>>>@@@@@@?????????AAA????????????????????????===???@@@BBBBBB@@@???===;;;:::888666444444444444444333222000000000111111........................------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......///...------...///111222///000111222444555666666888999:::;;;<<<<<<<<<<<<;;;;;;<<<===??????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<:::999888777555555555555222222111000//////......------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,------------------------,,,,,,---......//////000222222333444555555666666555555555777:::<<<;;;:::===<<<:::888666555555555222222111000//////....../////////...............------------------------++++++++++++++++++++++++************************,,,++++++...333444222///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---......---,,,,,,---,,,,,,,,,,,,------------......//////000111111111222222222333444444555555444444555555666555555444666555444222111111111111111111000000000000//////........................------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,---------------------.........//////////////////000000000000000000000000111111111111000000000/////////......------------------------,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,---///000222222333333333444555555666666444444333333222222111111222222111111111000000000/////////............---------------------------,,,...///---,,,333@@@KKKpppnnnMMMCCCAAAAAADDDDDDAAA??????===<<<:::888777666555555[[[===888:::@@@FFFKKKIIIDDD>>>888333111000000111111111111111111111222222222333333444444555:::;;;<<<======<<<<<<===???????????????@@@@@@@@@===>>>@@@@@@>>><<<;;;::::::999777555444333333333333222111000000000000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,,,,,,,------------......---------...///000---...///000222333444444777777999:::;;;;;;;;;;;;999999;;;===@@@AAA@@@>>>>>>>>>===<<<<<<;;;;;;::::::999777555444444444555222111111000//////......------------------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////222222222333333444444444444444555888;;;===<<<;;;<<<;;;:::888666555444444222111111000//////..............................------------------------++++++++++++++++++++++++***************************))))))+++...///...,,,++++++++++++++++++++++++************************+++---///...---,,,---...++++++,,,,,,,,,---------------...//////000000111111111222333333444444555555555666777777777777666666555444222111111111111111000000000////////////........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,---------................../////////000000/////////000000000111111000000/////////.........------------------------,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---...000111222222222333333444444555555333333333333222222111111111111111111000000000000//////.........---------------------------------***---//////...///555:::GGGeeepppjjjgggIIIAAAHHHGGGFFFDDDBBB???======???<<<:::999777555444333333XXX>>>:::;;;>>>DDDGGGGGGDDD???888222000000111111222222222222111000//////111222333555666666888888999:::;;;;;;;;;:::>>>>>>??????@@@@@@@@@AAA===??????===:::888999;;;999999777666444333333222111111000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++,,,,,,,,,------------------.........,,,---...///000222333333555666777999::::::;;;;;;::::::;;;>>>AAABBBAAA???@@@???>>>===;;;999888777999888666444333333444444111111000000///.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000000111111222222222333444444666888;;;<<<;;;999777777777666666555444333111111000000///.........---------...............------------------------++++++++++++++++++++++++************************+++*********++++++***)))++++++++++++++++++++++++************************+++---......---,,,,,,---+++++++++,,,,,,,,,---------------...//////000000111222222333333444555555777777888999::::::999999777666555333222222111111000000000////////////...........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------............/////////....../////////000000000////////////............------------------------,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,---------------...///000111222111111111222333333444444333222222222222222111111111111111000000000//////............---------------------------------------......//////...,,,***$$$666DDDSSSyyysssQQQ===@@@GGGGGGCCCAAA===:::;;;>>>??????::::::888666555444333333VVV>>><<<;;;===CCCCCCDDDDDD???888222000000111111222333333222000///......///111333555666777666555555777:::;;;:::999=========>>>??????@@@@@@===??????===999777999<<<888888777666444333222111///000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******+++++++++,,,,,,,,,,,,---------------------+++,,,---...000111222222444555666888999:::::::::;;;;;;<<<>>>AAAAAA@@@>>>@@@???>>><<<:::888777666888777666555444333333333000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------.........///000111111222222444444555888;;;;;;999777444444555555555444333333000000000//////.........---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************------,,,+++*********)))++++++++++++++++++++++++***************************,,,------,,,++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////111111222222333444444444777777888999::::::::::::777666555333222222222222000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.........///............/////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------......///111111000000111111222333333333222222222222222222111111111111000000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++...000000...++++++111666;;;FFFYYYjjjrrrpppyyyiiiOOO999<<>>===:::;;;AAA???BBBCCC???888222000111///000111222222000...---......///000111333333444444333333666:::;;;;;;999::::::;;;<<<<<<===>>>>>>;;;>>>AAA@@@;;;888999;;;666666555444333111000///.../////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,************++++++++++++,,,,,,---------,,,,,,,,,+++,,,---...///111222222333444555777888999::::::<<<<<<<<<===??????===;;;<<<<<<;;;:::999888888777666666666555444333222111///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------,,,,,,---///000111222222111222444777:::;;;999666333444444555555444222222///////////////.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++******+++,,,************************++++++++++++++++++++++++)))+++,,,,,,+++******+++***++++++++++++,,,,,,,,,+++,,,,,,---....../////////000000111111222222333444555666777888888888888666555444222111111111111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------.........------.........///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++************************************************************************************************************************+++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,---...///000//////000000111222222333111111111111111111222222111000000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...///000111333111000///---,,,444HHHZZZggg~~~}}}mmm\\\KKK???777===KKKCCC...111FFF===AAAAAA===;;;<<<999333666555555444333333444444PPP======999:::@@@===@@@BBB???888222111222...///000111000///---+++////////////000000000111333222222555:::<<<;;;999888888999::::::;;;<<<<<<888>>>CCCCCC???:::999:::444444444333111000...---......///////////////...------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++,,,,,,---------,,,+++++++++,,,---...///111222222222333555666888999::::::<<<<<<;;;===>>>===;;;999999999999999999999999999555666666666555333111000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,...///111222333///000222666:::;;;999777444555666666555333222000///////////////.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))*********)))***+++---************************++++++++++++++++++++++++(((***,,,,,,***)))***+++******+++++++++,,,,,,,,,++++++,,,------......///......//////000111111111111222333444555555555555555444222111000000//////000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++************************************************************************************************************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,---....../////////000111111222222111111111111111111222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***...000---((('''***...,,,,,,---///......///222EEELLLXXXaaaqqqtttzzzmmmTTTFFF???<<>>CCCFFFEEE@@@999555444444333222111000///...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------222333555555555666999;;;>>>>>>======<<<;;;999999<<<<<<<<<<<<;;;999777666555444444333333222222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,+++***)))+++,,,...***''')))---///+++''',,,,,,,,,++++++*********************************************************************************,,,,,,++++++***+++++++++,,,,,,------///000111222222333333444555666777777666666555444222111000000////////////////////////------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,......//////000000111111333333333444444444555555444444333222111//////...////////////............------------------------++++++++++++++++++++++++************************,,,+++++++++***)))))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------,,,,,,++++++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++************+++,,,---.........//////000000111111//////000111111111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,000777CCCRRRaaaooowwwtttxxx{{{uuueeeEEEBBB===888666666888999999:::<<<>>>??????======<<<;;;:::999888888888888333333333222222222111111TTT<<<888???999<<>>888<<<>>><<<<<<<<<888111///111/////////............------............/////////.........///000222333444777777777777888888888999888999<<<===<<<999555333333333222111000///............------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,...000111222222333555777::::::;;;;;;;;;::::::999888888888888777666444333555444444222111000///////////////............---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,+++******+++---***111888777///***+++...,,,,,,,,,++++++++++++***************************************************************************,,,++++++***++++++,,,,,,,,,,,,,,,---...///000111555555555555555555555555333333333222222222111111........................------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------......///000000000333333444555555555555555444444333222111000000////////////............---------------------------++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,+++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++************+++,,,------------......///000000000...//////000000000000000/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...---,,,,,,+++,,,,,,222222777===CCCJJJUUU___^^^___jjjwwwwwwmmmllltttfffeeebbb``````]]]RRRFFF???>>>777000---111444444000000000000111444666777555666777888999888777666777666555444333333333333333222222222222111111111{{{NNN<<<999>>>888<<<===<<<<<<===888111///111//////.........------------------.........//////---------...///111222333555555555666777777888888777888999999888666444333222222111000//////......---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************************++++++++++++***++++++++++++,,,,,,,,,---///000111111222444666777888999999:::::::::999999999:::999888777555444444444333222000///......//////.........---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++,,,+++******,,,---777===AAA<<<333,,,,,,///++++++++++++++++++++++++************************************************************************++++++******++++++,,,,,,,,,,,,,,,,,,---...///000444444444333333333333333111111111222222222222222........................------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,------......///000000222333444555666555555444444333333222111111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))***+++++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************+++*********++++++,,,---,,,------......///000000---...//////000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...///000111222222222......---,,,///333333///000666===@@@===:::;;;>>>999999888555333222111000111000222666666333222333111111111111222222222222444555555666666666555444555444333333222222222333222222222222111111111111vvvKKK;;;:::===777===<<<;;;<<<===999222///111............------------------------........................///111222222333333444555555666777777777777777777666555444444111000000//////.........,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++*********+++++++++,,,,,,---///000000000222444666555666777888999999999888999999999999888666444333333222111000///...------............------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++++++++******,,,...<<<<<<:::666000------...++++++++++++++++++++++++************************************************************************+++*********++++++,,,---,,,,,,+++,,,,,,---...///111111111111111111000000000000000111111111222222........................------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---......//////111222444555555555444333222222222111111000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))***+++++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************++++++******++++++,,,,,,,,,,,,,,,---......//////------...////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---......---,,,,,,+++//////---...222111+++,,,///000,,,+++,,,---,,,333111/////////000222444333000111666555...***,,,111222222111111000//////333444444444555555555444444444333222222222333333222222222111111111000000qqqHHH;;;:::<<<666===;;;:::<<<===:::222///111.........------------,,,,,,------------..................//////000111222111222222333444555666666666666666666555555444444000/////////.........---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************************************)))))))))************+++************++++++++++++,,,...///000000111333555444555666777777777777777777777777777666555333222111000000//////......---.........------------,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))***++++++***+++,,,...222///,,,******+++++++++***++++++++++++,,,,,,,,,************************************************************************************+++,,,------+++++++++++++++,,,---...////////////////////////000000000000000111111111------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++************************************************)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---.........///111333444555444222111111111000000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************,,,++++++***++++++,,,,,,++++++,,,,,,---.........,,,------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---///...+++***///222333333222000---...111222000...+++,,,000111...++++++---***)))+++---...111666---.........////////////222222222333444444555555333333222222222222333333222111111111111000000000mmmEEE;;;;;;<<<555===;;;:::<<<>>>:::333///111.........---------,,,,,,,,,,,,---------........................///000111000000111222333444555555333444444555444444333222//////............------++++++++++++++++++++++++************************************************************************************************************************))))))))))))************************+++++++++++++++,,,---......///111444444555555666666666555555777888888888777555333222.................................---------,,,,,,******************************************************+++++++++,,,,,,,,,)))***++++++***+++---///)))(((''''''((()))************+++++++++,,,,,,,,,************************************************************************************+++,,,---...+++++++++++++++,,,,,,---.........//////000000000000000000000000000//////------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,------.........///222333444333111000////////////.....................---------,,,,,,++++++++++++++++++++++++************************************************+++++++++***************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************,,,,,,++++++***++++++,,,+++++++++,,,------......,,,,,,---............---.........---------,,,,,,++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,,,,,,,---...//////000000000...,,,,,,+++***---111...---...////////////111///---///444444...,,,---666555111,,,***,,,---,,,------,,,------...000000//////000111222333555666222222111111111111222222111111111111000000000000lllDDD;;;;;;;;;555>>>::::::<<<>>>:::333000111......---------,,,,,,,,,,,,,,,,,,---------......------------......///000///000111222333444555555111222333444444333111000..................------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))************+++++++++)))+++,,,,,,,,,---000222444555555555555555444444::::::;;;:::999888666555---------............///......---------,,,,,,,,,******************************************************+++++++++,,,,,,,,,)))***++++++***+++---///)))+++------+++******+++*********++++++,,,,,,,,,************************************************************************************+++,,,---...+++++++++***++++++,,,,,,---......///000111111222111000000000////////////---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++++++++************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......---...111333333222000///...............---------......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************,,,+++++++++******))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************)))))))))))))))))))))))),,,,,,++++++***+++++++++***++++++,,,,,,---......+++,,,------......------......---------,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,---,,,+++***)))))))))))),,,(((***111222---+++///***+++///333111++++++///...++++++...---)))+++222%%%,,,...,,,---222111,,,111000///.........///000------...///111333444666111111000000000000111222111111111111000000000000