BM66( aaa]]]fff```|||rrrkkkjjjqqq{{{wwwyyy~~~uuuqqqrrrllllllgggaaaaaaeeebbb[[[eeefffddd```bbbhhhgggaaaaaaggglllllllllmmmllliiiiiioooqqqkkkgggkkkqqqtttzzz|||wwwwww|||{{{oooddd```hhhfffbbb\\\WWWVVVWWWZZZhhhbbbZZZSSSOOOMMMKKKJJJNNNLLLLLLPPPUUUVVVSSSNNNOOOLLLIIIGGGHHHHHHHHHHHHKKKKKKMMMPPPQQQQQQNNNKKKKKKLLLLLLKKKIIIGGGFFFEEENNNFFFAAAAAA>>>:::;;;@@@>>>EEEEEE===666999>>>@@@AAA===;;;>>>BBBBBB;;;444555777<<<>>>999333666===:::999888;;;???AAA???<<<::::::999777666777;;;>>>888666555666:::>>>BBBCCCEEEEEEEEEEEEEEEEEEFFFGGGEEEDDDCCCBBBBBBBBBBBBCCC>>>@@@BBBDDDDDDAAA>>><<>>>>><<<888888;;;::::::999:::;;;:::888777:::555222444444222444888111444333000000333333000666444111222444666444333333111000000222444444444444222///000333444333111000000111111111000000000555444222000000000111111,,,---///000000//////...---///...+++...333000)))......---,,,******---///000000///---+++***+++---)))***+++,,,------------))),,,,,,******......,,,...+++,,,...+++'''+++222++++++++++++++++++++++++,,,++++++---///000...,,,---,,,++++++---......---+++*********,,,,,,+++***...------,,,,,,,,,,,,,,,)))+++---...,,,++++++++++++++++++++++++++++++++++++,,,---------+++***))),,,,,,,,,++++++,,,------------,,,,,,,,,,,,------:::555...))))))+++///000###+++000---'''%%%(((+++***)))((((((((()))***+++++++++***+++,,,---+++***---+++)))(((((()))(((''',,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))))))))))))))+++,,,+++******+++,,,&&&***,,,***,,,...***###,,,***))))))******)))'''*********+++---,,,)))'''---((()))///111+++(((***%%%)))---000///...------,,,+++)))((()))***)))(((,,,,,,,,,+++)))((()))***)))+++---,,,((('''))),,,)))******++++++***)))(((&&&'''((((((((()))+++---)))))))))*********'''%%%&&&''')))+++......,,,***,,,,,,+++***---111333333000111222333444555666777555999<<<:::555222444777:::;;;;;;:::888:::>>>CCC===777///+++*********(((,,,+++************++++++)))++++++***+++,,,,,,+++---,,,+++,,,,,,,,,+++***,,,)))'''((()))))))))***(((***,,,,,,,,,++++++,,,---,,,++++++++++++)))((())))))******+++++++++***((()))++++++)))((())))))***))))))************)))|||}}}zzzvvvsssrrrrrrpppoooxxxtttnnnhhhhhhlllnnnqqqmmmaaaZZZ]]]eeeiiicccbbbbbbdddeeebbb[[[UUUaaabbbccc___UUUKKKJJJOOOWWWXXXYYY]]]bbbgggiiijjjggghhhiiihhheeedddddddddaaaaaadddjjjttt}}}}}}yyyvvvssspppnnnpppnnnkkkjjjmmmgggfffeeeddddddcccaaa```]]]]]]aaafffeee___\\\]]]SSSVVVVVVUUUWWW\\\^^^]]]OOOMMMKKKLLLOOOQQQPPPOOOTTTUUUUUUVVVUUUTTTTTTSSS[[[WWWSSSQQQPPPNNNKKKHHHIIIJJJLLLMMMMMMMMMLLLKKKDDDCCCBBB@@@???>>>>>>>>>888888777777888888666555888;;;;;;999;;;???>>>:::666666444111......000222111222222222111222444777444333222111///...---,,,000333222//////111000---111//////222000+++,,,000////////////............666444000,,,***,,,000444000000000111111///---+++///...,,,---...//////...---------...//////...---+++,,,......,,,+++,,,------------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,+++,,,,,,---///111333333333222111000///,,,)))'''555222...---000333111...---......///////////////......------------,,,***,,,,,,+++---///000///---******+++++++++,,,,,,,,,)))***+++,,,---.........'''***---...---,,,,,,,,,......***$$$%%%---333444---,,,***+++,,,---,,,,,,...---,,,******,,,...000---)))&&&(((+++---000333222000---(((%%%$$$''')))...,,,++++++,,,---,,,++++++,,,,,,+++))))))***+++)))+++---,,,***)))***+++******)))))))))***+++++++++,,,---,,,***)))***+++*********+++,,,,,,***(((111///,,,++++++---///111000000/////////000///.........///000111222333444444777888777333222333666888:::;;;;;;;;;>>>CCCHHH>>>:::444000...------,,,************++++++++++++,,,------------.........---,,,++++++,,,---------...,,,,,,...000///---,,,+++,,,,,,,,,,,,++++++,,,...---,,,,,,---.../////////...---,,,,,,,,,------+++---......,,,++++++,,,---......---,,,,,,---///xxxzzzyyyvvvxxx~~~~~~yyy|||~~~uuuuuutttsssqqqooommmmmmkkkhhhddddddeeefffcccaaadddhhhiiigggggghhhiiigggZZZVVVPPPHHH@@@;;;:::;;;:::;;;<<<;;;::::::<<<>>>???===:::888555444444444///222444222333666666333666333333666666222//////666666666666666666666777///555===???<<<999888999666888:::;;;;;;888555333>>>;;;888666666666555444333222222333555666555333222333333333111111333444333333222111111111111111000000000000000000111111111111111000//////......111111000000000000000111)))+++...111333333333222000...---///111111...+++***+++---.........---,,,******+++,,,---......///,,,,,,,,,---///...,,,***/////////...............------...------+++***)))333333111...***(((((()))&&&---111///---,,,+++(((,,,***((()))+++.........333222111///------...000333333000,,,---///...++++++---000111111111222333---,,,******,,,---,,,+++***,,,---,,,++++++,,,...+++,,,,,,------,,,,,,,,,---,,,+++))))))***,,,---'''(((***)))))))))+++---+++++++++,,,---...,,,***%%%&&&(((+++,,,,,,+++***------.........,,,******++++++,,,---...//////000222222111000000111333444555666777777888;;;???CCC<<<;;;999555000---,,,---***+++,,,------,,,+++***,,,,,,,,,------------...+++++++++***+++,,,...///***+++,,,...000000---+++++++++,,,,,,,,,+++******,,,++++++******+++,,,---000///---,,,++++++,,,---+++,,,---,,,***))))))******,,,...,,,***)))+++...tttfffsss{{{~~~~~~|||uuukkkccc]]]\\\]]]ZZZZZZYYYVVVRRROOONNNNNNNNNLLLJJJHHHHHHHHHIIIJJJBBBEEEEEECCCCCCEEEDDDAAA>>>:::888:::======:::888:::::::::;;;;;;;;;<<<<<>>:::999;;;<<<<<<;;;;;;<<<<<<;;;:::;;;===@@@???>>>===<<<;;;;;;;;;<<<;;;:::888777777777888999;;;;;;::::::999888777777999999999999:::;;;<<<===AAA@@@===;;;:::===BBBFFF777AAALLLNNNEEE:::777:::777777777777888888888777555555666666555666777888555444444555777888777666777777666555555444333333666555444333222111111222///...,,,+++---333;;;AAAEEEGGGEEE===444///000222777444222222444555666666000111444;;;BBBFFFGGGFFF===DDDJJJJJJKKKJJJBBB888@@@???===999444000......444222000000111111000///---///111111000///000111/////////000000000///...///////////////.........,,,---...///111555:::>>>999777666777888777666444777777777777666777999;;;111111222444444222222555555666666777777888888888888666555666999===??????BBBBBBAAAAAABBBCCCFFFHHHJJJKKKKKKGGG@@@;;;999:::999:::<<<<<<<<<:::777666555333333666666444555777777999;;;;;;:::999999999111333333333555777666333111333555888:::888555222444555666555333111000000333333333333333333333333333444444222000///000111333777<<<<<<888666666888|||jjjdddfffhhh~~~xxxtttqqqqqqkkkjjjhhhgggggghhhjjjkkkmmmnnnlllfffbbbbbb```\\\VVVSSSOOONNNRRRWWWXXXVVVMMMMMMLLLKKKJJJIIIHHHGGGLLLIIIIIIPPP]]]jjjqqqtttwwwxxxxxxwwwuuuvvvyyy{{{vvvrrrmmmiiifffdddaaa^^^TTTLLLCCC>>>>>>@@@AAA@@@AAABBBBBBBBBBBBCCCFFFIIIHHHGGGEEEDDDCCCDDDEEEEEEBBBAAA???<<<;;;;;;;;;;;;???@@@BBBDDDEEEFFFFFFFFFAAACCCFFFKKKPPPVVVZZZ]]]^^^[[[TTTMMMIIIIIINNNRRRWWW[[[aaacccXXXIIIDDDFFFAAA@@@>>>===<<<===>>>???>>>???@@@>>><<<;;;===???<<<;;;999:::===@@@BBBBBB>>>>>>>>>>>>>>>>>>>>>>>>???>>>===>>>@@@EEEJJJMMMHHHGGGEEEAAA===<<<<<<>>>LLLVVVbbbgggaaaUUULLLIIICCCAAA===;;;:::999888666FFFDDDGGGSSSdddqqquuutttsssyyy}}}|||xxxpppcccWWWZZZVVVOOOGGGCCCDDDIIIMMMHHHEEEBBB@@@???>>>;;;:::777888::::::888777777888666666666666555555555555555888<<<@@@AAA@@@???===CCCBBB@@@??????CCCIIIMMMGGGEEEBBBBBBBBBAAA???>>>KKKGGG???999777===GGGOOOGGGEEEFFFHHHGGGDDDFFFLLLLLLLLLLLLLLLLLLLLLMMMMMMIIIHHHGGGIIIMMMQQQTTTUUUZZZYYYYYYYYY[[[\\\^^^^^^dddfffgggccc\\\VVVSSSSSSUUUVVVWWWWWWUUUSSSPPPNNNLLLIIIIIIMMMMMMJJJJJJNNNSSSWWW[[[]]]ZZZWWWTTTSSSLLLMMMKKKGGGIIIOOOPPPLLLCCCFFFJJJPPPSSSRRRLLLGGGHHHLLLPPPQQQOOOKKKHHHGGGEEEGGGJJJMMMNNNNNNMMMKKKNNNNNNMMMKKKHHHGGGHHHJJJLLLRRRYYY[[[YYYTTTQQQPPPzzz||||||xxxzzz{{{www{{{~~~~~~{{{{{{|||tttqqq~~~|||rrrjjjppp}}}zzz~~~{{{zzzwwwtttwww~~~xxxwwwuuusssqqqnnnmmmlllqqqkkkiiippp}}}}}}}}}|||wwwsssrrruuuyyy|||{{{yyyxxxxxxwwwtttrrrggg]]]QQQJJJIIIJJJJJJHHHGGGHHHJJJLLLMMMNNNQQQTTTKKKJJJHHHGGGGGGHHHJJJKKKKKKJJJIIIGGGFFFEEEEEEDDDGGGIIIMMMRRRVVVYYY[[[[[[VVVWWWZZZ___dddiiimmmpppnnnrrrwww{{{~~~sssfffggghhh```WWWSSSTTTSSSQQQOOONNNMMMNNNNNNPPPSSSVVVXXXXXX[[[aaaeee\\\ZZZWWWUUUUUUUUUUUUTTTOOOOOOOOOOOOOOOOOOOOOOOOPPPNNNMMMMMMNNNRRRWWWYYYeeegggiiieee[[[NNNBBB;;;;;;FFFXXXjjjqqqpppoooqqq___]]]ZZZXXXWWWUUUSSSPPPQQQHHH@@@@@@GGGNNNPPPOOONNNQQQ[[[kkkyyyuuuhhh^^^YYYaaa^^^YYYUUUQQQMMMJJJGGGFFFHHHIIIHHHEEECCCAAAAAABBBCCCCCC???;;;;;;>>>AAAGGGLLLSSSYYY\\\[[[YYYVVVNNNMMMIIIDDD@@@@@@BBBDDDAAA???<<<;;;;;;;;;:::888777<<>>>>>>>><<<::::::;;;<<<<<<;;;:::FFFVVVaaadddbbb______ZZZYYY^^^eeebbbXXXWWW^^^\\\\\\[[[[[[ZZZZZZZZZYYYWWWYYY[[[[[[YYYXXX[[[]]]\\\[[[[[[^^^cccffffffeeeeeedddeeefffgggfffdddbbbgggggghhhiiiiiijjjjjjkkkmmmfffgggmmmnnnhhhhhhnnnmmmrrrvvvwwwuuussstttvvvrrrvvvrrrkkkkkkssssssmmmfffdddccceeeiiijjjfffccc```eeekkkmmmkkkkkkmmmooonnnnnnoooqqqrrrtttuuuvvvtttsssqqqnnnkkkjjjkkkllleeeeeefffjjjmmmlllfff```yyyXXXaaammmuuuttt~~~yyyyyywwwqqqkkkcccggglllppprrrtttwwwxxxvvvuuusssssstttvvvyyy{{{vvvwwwyyy{{{{{{{{{{{{zzz|||~~~yyyuuuwwwxxxvvvpppgggccceeehhhffflllvvv{{{vvvsssnnnpppsssuuuuuutttrrrqqqqqquuuzzz|||{{{xxxvvvuuuoooeee\\\YYYTTTLLLHHHKKKVVVZZZbbbmmmxxxuuu|||ssskkkqqqjjjXXXRRR\\\QQQRRRTTTWWW]]]eeeooovvvzzzsssooocccddddddaaa\\\WWWTTTSSSWWWZZZZZZRRRGGGFFFNNNXXXUUUVVVVVVUUURRRNNNJJJGGGLLLPPPVVVXXXVVVRRRNNNLLLLLLKKKIIIJJJLLLNNNOOOOOOYYY[[[\\\YYYUUUUUUXXX]]]TTTVVV```kkkiii^^^[[[bbb]]]]]]\\\\\\[[[[[[ZZZZZZZZZ^^^aaa___ZZZWWWXXX[[[bbb```___aaadddfffeeecccgggeeefffiiinnnpppnnnkkkfffggghhhiiikkknnnpppqqqsssmmmmmmttttttnnnnnnuuunnnqqquuuuuussstttyyy}}}vvv{{{zzzrrrsssyyywwwooouuupppjjjiiilllnnnmmmkkkfffjjjmmmllliiiiiimmmrrrmmmkkkiiihhhiiilllooorrrxxxxxxvvvrrrooonnnoooppppppllljjjmmmssssssnnnhhh~~~yyyqqqgggvvv~~~|||xxxssswwwvvvtttsssrrrrrrssssssxxxsssqqqrrrmmmfffkkkwwwzzzttt{{{yyyzzzzzzuuunnngggccccccUUUYYYZZZYYY\\\^^^WWWMMMXXXVVVZZZbbbfffffffffhhhkkk```]]]eeejjjjjjoooxxxvvvzzzzzz|||rrroooxxx~~~{{{xxxzzz|||xxx}}}{{{qqqqqqooonnneeeTTTHHHDDDAAA<<>>888;;;======<<<===???BBB;;;===???@@@@@@BBBEEEIIIBBBHHHPPPTTTVVVYYY```fffpppsssvvvxxx|||mmmwww~~~xxxiii___aaahhhpppooopppvvv~~~}}}xxx}}}yyyqqqmmmqqqtttnnnfffeeegggjjjmmmnnnppprrrsssooonnnvvvvvvsssrrrvvvuuullllllooonnnooorrrxxxrrrkkkrrrzzz{{{uuukkkqqquuuwwwuuuvvvwwwzzzwwwqqquuuqqqllluuuwww___IIIDDDEEEBBB===;;;=========;;;999888999:::::::::999777555555666888333555888888666777999<<<333666999::::::<<>>AAAEEEJJJMMMOOOWWW]]]dddhhhjjjnnnuuuzzzwwwqqqrrrzzztttmmmpppvvvyyy{{{vvvtttwwwooonnnpppgggqqq{{{}}}tttpppllljjjiiippp||||||~~~pppooouuuiii]]]OOOFFFDDDDDDAAA>>>888777777777888999999:::555555666888:::;;;;;;;;;;;;:::999777666555444444888999999999666444333333888777666666777888888888444555777888:::<<>>???@@@EEEKKKQQQRRRUUUZZZ___dddjjjppptttyyyyyyzzz{{{~~~~~~sss|||uuuzzzrrr{{{~~~~~~qqqgggjjjsss{{{nnnqqquuu}}}uuuiiieeennnrrrvvvgggdddZZZLLLCCCBBBAAA>>>???===:::999999888666444555444444666666555111---444333111222444555555444222111000111222555888999666555444555666666555444;;;777333222444555333111111444888888777666777888888999:::::::::;;;===???;;;<<<>>>@@@BBBEEEGGGHHHIIIIIIJJJKKKLLLPPPUUUYYY]]]]]]]]]^^^bbbeeeeeebbbhhhjjjlllmmmkkkjjjlllpppoooooopppqqqrrrtttvvvwww~~~nnnyyy|||sss___```^^^UUUIIIAAA===>>><<<;;;:::999888888888888666555333333555666555444222222222222222222222222333222222111111222222333444333333222222333333444333333333333333333333333666666666666666666666666444444444555555555555666666666666666777777777777777777777777777777777777999999888888999999:::;;;999999999:::::::::;;;;;;;;;>>>BBBCCCAAA>>>;;;:::============>>>>>>>>>>>><<<===>>>===<<<;;;<<<===??????>>>>>>>>>>>>>>>???CCCCCCDDDDDDDDDDDDCCCCCCGGGFFFEEEEEEEEEFFFGGGHHHJJJJJJKKKMMMNNNOOOPPPQQQ]]]^^^aaacccdddeeeeeeeeejjjjjjiiigggddddddfffhhheeeiiipppuuuxxx{{{}}}}}}jjjiiiqqq```aaa___WWWLLLCCC???>>><<<;;;:::888777777777777555444222222444555444333222222222222222222222222222222111111111111222222333333222222222222333333222222222222222222222222555555555555555555555555333333444444444555555555555555555666666666777777555555555555555555555555777666666666666777888888777777888888888999999999:::===@@@AAA???;;;999777999:::::::::;;;;;;;;;;;;:::;;;<<<;;;:::999:::<<<:::::::::::::::;;;<<<<<<999999::::::::::::999999::::::999999999;;;<<<===<<<<<<======>>>>>>??????;;;<<<>>>@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAA@@@BBBEEEGGGGGGGGGGGGIIIGGGGGG???KKKPPPIIIMMMFFFBBBMMMQQQ]]]TTTCCCNNNTTTbbb```___wwwpppiiibbbYYYSSSWWW\\\YYYQQQQQQPPPMMMJJJGGGEEEDDDCCCCCCCCCDDDCCCBBB@@@?????????>>><<<;;;<<<===>>>@@@AAA@@@>>>>>>@@@AAA@@@??????@@@AAABBBCCCDDDDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKIIIIIIJJJJJJLLLOOOQQQSSS[[[\\\]]]^^^```bbbccccccjjjjjjkkkmmmpppsssvvvwww~~~zzzsss|||aaabbbaaaZZZOOOEEE???===;;;:::999777666666555555444222000111222333222222111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111444444444444444444444444222222333333333444444444444444444444555555555555444444444444444444444444444444333333444444555666555555666666666777777777888;;;>>>>>><<<888666444666666666777777777888888777888:::999888777888:::888777777777888999::::::777777888888888888777777666666666666666888:::;;;888888888888777777777777999:::;;;;;;<<<<<<;;;;;;===???BBBEEEGGGFFFCCC@@@BBBCCCDDDCCCAAA@@@AAABBBNNNJJJ===GGGMMMHHHOOOJJJ@@@HHHNNN```ZZZDDDMMMWWWqqqppplll|||ooofffWWWOOORRRYYY[[[VVVUUUSSSOOOKKKGGGDDDBBBAAA===>>>???@@@@@@@@@@@@???@@@???>>>=========>>>???===<<<::::::;;;;;;:::888999999:::;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<::::::999999:::;;;<<<===<<<<<<<<<<<<============666777888:::===@@@CCCDDDCCCEEEHHHJJJMMMQQQUUUYYY\\\[[[ZZZ\\\```ccceeeeeefffddddddeeeeeeeeejjjppp}}}}}}~~~}}}pppmmmooommmqqqpppeeeggggggbbbZZZXXX^^^dddgggWWWXXXXXXYYYYYYXXXXXXWWWUUUUUUUUUTTTQQQOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVVVVUUUVVVXXXYYYZZZ[[[[[[[[[[[[\\\^^^aaadddfffhhhiiirrrrrrrrrrrrtttvvvxxxzzz{{{}}}xxxuuukkkbbbcccaaaZZZPPPEEE>>>:::::::::888777555444444444222000//////000111111000////////////////////////000000////////////000000111000000000000000000111000000000000000000000000222222222222222222222222111111111222222222333333222222222333333333444444222222222222222222222222222222222111222333333444444444555555555555666666777:::<<<<<<:::666444333555555555555666666666666555777888777666666777999:::999999888888888999999::::::;;;;;;;;;;;;::::::888888777888999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::>>>CCCJJJMMMKKKGGGDDDBBBDDDEEEFFFFFFFFFFFFIIIKKKHHHKKKAAAFFFFFFFFF[[[cccMMMKKK@@@MMMTTTOOOTTTNNNMMMXXXWWWSSS[[[ccchhhssscccgggcccSSSFFFFFFOOOWWW\\\ZZZWWWRRRMMMGGGBBB@@@999888888888999:::999888888888777666666666777777555444444555666777666444555666666666666666555555555555555555555555555555888777666666777888999:::>>>>>>>>>>>>============;;;;;;<<<===>>>???@@@AAABBBBBBBBBAAA@@@AAAEEEHHHIIIHHHGGGHHHKKKMMMNNNNNNPPPOOOMMMKKKHHHEEEFFFHHHQQQRRRSSSRRRRRRQQQPPPPPPQQQOOOQQQUUUXXXXXXYYY[[[iiitttyyyuuusssrrriii[[[TTTHHHFFFEEEAAADDDFFF===;;;<<<<<<;;;;;;===??????=========>>>======<<<;;;:::;;;===<<<;;;:::;;;<<<999888888888888888777777444444666777777888888888999999::::::;;;<<<=========<<<<<<<<<;;;;;;;;;;;;999:::>>>BBBEEEHHHJJJKKKOOOSSSVVVUUUUUUWWWVVVRRRFFFHHHJJJKKKKKKKKKMMMNNNKKKOOOYYYaaa```ZZZ\\\bbbkkkppprrrxxxjjjYYYTTTWWWRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRQQQSSSUUUWWWVVVUUUVVVVVVXXX[[[___dddiiillleeecccbbbaaabbbdddgggiiiuuuxxx}}}~~~|||sssrrrrrrrrrrrrssstttttt~~~}}}}}}}}}}}}|||||||||}}}}}}}}}~~~~~~~~~||||||{{{||||||}}}~~~hhhqqqooo{{{___bbbaaa___XXXOOOEEE<<<888;;;:::888666555444333333000///------///000///...........................///......------......////////////....../////////////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000222111111111111222333333444444444444555555555555666888;;;:::888555333333555555555555666666666666444555777666666555777888;;;:::999888777666666666666666666777777666666666555444444444444666888999666666777777888888999999777777777777777777777777999AAAIIIIIIBBB;;;:::<<<666888:::<<<===???CCCFFFIIINNNHHHRRRVVVXXXnnnvvvuuurrrWWWNNNVVVdddnnn\\\HHHQQQNNNKKKUUU]]]aaaiiisss}}}}}}jjjRRRGGGJJJQQQSSSSSSRRRPPPLLLFFFBBB???EEEBBB>>><<<===<<<;;;999;;;;;;;;;:::::::::;;;;;;::::::999;;;<<<<<<:::999888888888999888888777666888888888888888888888888;;;:::::::::;;;===???@@@555555555555555555555555999::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<===@@@DDDGGGEEECCCBBBAAABBBCCCBBBAAACCCFFFHHHGGGFFFFFFGGGGGGBBBEEEHHHIIIGGGGGGIIILLLIIIGGGHHHMMMMMMJJJJJJMMMMMMUUUYYYVVVVVVYYYVVVOOONNNHHHIIIHHH???@@@EEEBBB???>>>===>>>???>>>>>>>>>888888888888888777666555555777999999777666666777444444444333333333222222222222333333333333222222333333333333333333333222<<<===>>>>>>>>><<<:::999777777888999;;;===>>>???>>>AAABBB@@@???@@@>>>:::BBBBBBBBB@@@>>>======>>>@@@@@@BBBCCCCCCIIIZZZkkk~~~zzz{{{~~~fffdddaaa]]]YYYVVVTTTSSSZZZWWWTTTRRRQQQOOOLLLJJJGGGFFFDDDCCCBBBCCCEEEFFFCCCCCCDDDEEEFFFGGGGGGHHHGGGHHHJJJKKKKKKKKKJJJIIILLLMMMMMMLLLMMMOOOTTTWWW\\\^^^aaabbbaaaaaabbbcccgggkkkpppqqqrrrtttyyy~~~|||zzz|||~~~wwwtttuuuhhheeeiiihhh^^^RRRQQQNNNJJJEEEBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBB:::999999:::;;;;;;:::888888888888888999999999999777777666777777888999:::999999::::::;;;===@@@CCC:::;;;===@@@CCCEEEGGGHHHIIIEEEAAA@@@CCCHHHJJJKKKHHHHHHIIIJJJLLLPPPSSSUUUQQQPPPOOOQQQSSSUUUUUUUUUZZZ[[[\\\]]]^^^^^^^^^^^^```aaabbbdddfffhhhiiijjjmmmqqqxxx~~~~~~xxxsssnnniiifffccc```[[[VVVQQQNNNLLLKKKCCCBBB@@@>>>===<<<<<<<<>>:::;;;:::999777555444333333000...------...//////...------------------------------,,,,,,,,,,,,------......------------..............................////////////////////////...////////////000000000////////////000000000111000000000000000000000000111111000000111111222333222333333333444444444444444666888888666444333333333444444444444555555555222444555555444444666777888777666444333333333333333333333444444333333333222222111000111222333444111111222333444444555555888888888888999:::;;;<<<@@@FFFKKKHHH???999:::===888:::===>>>???@@@CCCEEEBBBAAA;;;OOO```ccckkkeeeyyyfffNNNMMMbbbyyynnn___ddd[[[QQQXXXcccooo}}}sss```RRRHHHAAAUUUVVVVVVWWWWWWWWWWWWWWWLLLFFF>>>:::888888666444888999999999:::::::::::::::999888999999777444222333444444444444444333333222333333333444555555555333333333444666888:::<<<<<<<<<<<<<<<============777888999:::<<<<<<<<<<<<777888999999999;;;>>>AAABBBAAA??????@@@@@@>>>===888===>>>===<<>>???AAABBBCCCCCCDDDEEEIIIGGGIIINNNLLLDDDCCCHHHKKKJJJHHHEEEDDDGGGLLLQQQQQQNNNTTTSSSHHHGGGLLLJJJIIIBBB<<<:::999777777999>>>>>>>>>>>>===<<<;;;:::;;;===>>>===:::777666666111222222333444444555555444555555555444444333222555555555666777777888888333444666999:::;;;;;;;;;===<<<:::999999;;;===>>>>>>BBBCCCAAABBBFFFFFFCCCRRRQQQNNNIIIEEECCCDDDEEECCCKKKPPPNNNMMMYYYkkkwww~~~eeebbbhhh^^^eeexxxeeeVVVSSSRRRJJJAAAHHHGGGEEECCCBBBAAA@@@@@@BBB???<<<::::::999777666<<<;;;999888777777777888555555777888888888888888888999999:::;;;<<<<<<===<<<===>>>===<<<===@@@BBB@@@CCCFFFHHHGGGFFFFFFFFFDDDIIINNNOOOMMMLLLPPPTTTWWWUUUXXX___ccceeeiiinnnooouuuuuunnnfffcccaaa```rrrsssqqqjjjaaa\\\\\\^^^kkk___RRRMMMPPPPPPJJJDDD???>>>;;;999888888999:::000000000000000111222222333222222333444444333111222222222222333333333333111111111000111111222222000/////////000222444666666666666666555555555555444111///111555666444000555444444333444666777888777555444555888999:::999;;;<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCEEEFFFGGGCCCHHHOOOUUUXXX[[[]]]^^^___``````^^^]]]___eeejjjfffjjjpppwwwzzzyyytttoooooolllkkknnnooonnnooossslllggg___XXXRRRMMMHHHEEECCCAAA>>>;;;888777666666666666666666666666777888zzzddd[[[uuubbbZZZXXXUUURRRNNNIIIDDDAAA<<<;;;999777666444444333000...,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------------------------------........................---............/////////............////////////000000000000000000000000000////////////000111111000111111111111222222222000222444555333222111222000000000111111111222222///111222333222222444555333222222111222222333333444444555555555555444444444333222111000111222333444444444444444444444444222222333444666888;;;<<>>FFFEEE???TTTfffjjjrrrjjjjjjttt^^^LLLGGGVVVnnnkkkZZZaaaWWWEEEBBBJJJ\\\rrrvvvuuuooodddZZZRRRGGG>>>:::999888999<<>>BBBFFFIIIGGGCCC>>>:::777888999;;;666999;;;;;;>>>DDDHHHGGGaaa^^^ZZZTTTOOOOOOQQQSSSHHHZZZcccXXXPPPWWW___```gggQQQVVVvvv{{{\\\KKKSSSHHHTTTaaaccc^^^[[[aaaiiihhhYYYJJJEEEIIILLLGGGAAA666666777777888:::;;;<<<888777555666888:::;;;;;;222333333444555666777777555555444444444555555666555555666777888999999:::999;;;<<<===<<<;;;<<<===>>>@@@BBBBBBAAAAAABBBCCCGGGMMMSSSSSSNNNLLLMMMPPPLLLJJJJJJOOOQQQQQQSSSWWWbbbeeeccc^^^\\\^^^___]]]^^^]]][[[VVVRRRRRRVVVYYYMMMMMMHHH@@@888555888===777666555444444444555555555444444444444555666666222111111111333333111000111111111222222222222333222222111000000000111111222111000000111222222222------......///////////////000111333444333111///333333333222222222333333666444222333444666666666666666777888888888777777777777888999:::;;;<<<<<<777:::======<<<<<<>>>@@@GGGHHHHHHIIIJJJKKKMMMNNNLLLSSS\\\bbbbbb___ZZZWWWZZZWWWWWW[[[^^^```dddjjjSSSOOOHHHCCC???;;;888666888888777666666666666666//////000000000111111111]]]xxxSSSVVVTTTRRRPPPOOOLLLIIIGGG===<<<:::888666555444333000...,,,---...///......++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////000000000000000000000000///............///000000////////////000000000000---///222222111000000111---------.........//////---///000111000000222444000000000111222444555666444555555666666555555444444333111000//////000000666666666555444333333333888888999:::===@@@CCCEEEJJJBBB:::777999;;;:::888333666999;;;;;;::::::;;;888===888GGGPPPTTTiiiooodddbbbLLLCCCAAADDDSSSNNNBBBIIIDDD===BBBDDDDDDJJJDDDJJJKKKCCC<<<:::;;;;;;:::777333111666???JJJQQQSSSIII<<<333111222111000...///111222444555555555222222333666888888666444---...//////000000000/////////111333555777888999666666555555666888999:::::::::999888666555444444:::::::::999777555333111222444777888888999:::;;;;;;;;;===@@@EEEGGGHHHGGGIIIKKKHHH@@@@@@IIIPPPRRRUUUMMMKKKWWWkkkvvvsssjjjWWWVVV]]]iiikkkeeegggpppgggbbbfffqqqjjjWWWQQQXXXvvvqqquuuyyyrrrppplllaaaIIIDDDDDDHHHGGG===555222444444444444333222111000111333666777555444333333444333333222111111000000...///000111222333333333222222333333444444444555222000...///222999@@@EEEMMMHHH@@@999444222333555555999::::::>>>FFFKKKKKKRRROOOJJJDDD@@@AAAEEEHHHWWWfffcccGGG666===FFFDDDFFFCCCLLLZZZUUUCCCBBBNNNUUURRRQQQUUUZZZZZZVVVQQQVVVVVVSSSKKKAAA<<<===@@@>>>===;;;999888777666666999777444333444555555444555555555555555444333222777555222000000111444666333444555666666555444333222444777888777666666777<<<===<<<;;;:::;;;===@@@999@@@GGGHHHCCC???@@@CCCDDDBBBBBBGGGHHHHHHJJJMMMKKKJJJGGGEEEJJJRRRSSSPPPTTTUUUVVVTTTQQQNNNLLLKKKQQQHHH>>>:::;;;;;;666222555555444222111111111111...------------...//////000//////000111111000............////////////000111000///...............000///......//////...---222222111111000000//////...000222000......111444,,,------...///000000000111///------///000000000111111222222222222111111333333444444555555666666999:::;;;;;;:::;;;@@@DDD:::;;;===@@@BBBBBB@@@===:::@@@EEEGGGFFFDDDDDDFFFEEEBBBBBBGGGLLLQQQXXX___GGGCCC>>>;;;999888666555222222222222333333333333333333222111000//////...hhhpppPPPMMMRRRVVVVVVRRRLLLHHHFFFCCC===888777999999666222000///...---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............---,,,+++***000000////////////000000000000////////////000000,,,,,,,,,---...//////000000/////////......------,,,,,,,,,---...//////000//////.........---------.........///000222444555333222222222111111000000000000111222333555666777999777555222000000000111111444666555444777>>>EEEAAA>>>:::666444444555777666666666777888888999999:::;;;>>>BBBEEEHHHJJJKKKEEECCCAAABBBFFFHHHGGGEEEGGGFFFEEECCCCCCCCCDDDDDDDDDBBB@@@===:::777666555555444111...000777@@@GGGKKKFFF===444///...///000........................////////////000000000000///////////////////////////000111222333444444444222222111111111111222222///////////////////////////000000000111111111111333444555888<<>>999666666666666555777666999GGGTTTNNN???HHHAAA:::888999;;;:::777AAA@@@???>>>===<<<;;;:::======>>>???BBBEEEHHHJJJYYYXXXVVVTTTQQQNNNMMMKKKMMMKKKFFFAAA===;;;:::999777666666666666555555555222222222222222222222222////////////////////////111111111111111111111111000000111111111222222222333333333444444444555555777777777777777888888999>>>??????>>>;;;999888888:::;;;===???AAABBBCCCCCCCCC@@@===>>>BBBGGGJJJKKKKKKIIIGGGEEEEEEFFFHHHJJJ>>><<<999666555444555555222222222111000//////...//////////////////////////////////////////////////////...//////000111111111000///...---,,,,,,,,,---------............///000000//////.........---////////////////////////........................////////////000000000000000111111111222222222222111111222222222333333333???===:::888777777777888::::::;;;<<<============???======???AAAAAA>>>;;;<<<===@@@BBBCCCCCCBBBAAA<<<:::777555333333333444222222222222111111111000////////////////////////yyypppWWWRRRWWW[[[[[[VVVOOOJJJGGGCCC>>>999777888888555222//////...---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---............---,,,+++***//////............////////////............//////...//////000111111222222222222222111111000000000---......///000000111111///.........---------,,,............///111222333000000000000//////....../////////000111222333444444333111/////////111111...000222000...000555;;;:::888666444333333555666555555666666777888888999888999;;;>>>@@@BBBCCCCCCCCCAAA@@@AAADDDFFFEEEDDDEEEDDDCCCBBBBBBCCCDDDDDDBBB@@@>>>;;;888666444333222111000//////222777;;;:::888444000.........///.................................////////////000...........................///000111111111111111000000////////////000000//////////////////////////////000000000111111111111111333666<<>>GGGSSSWWWNNNAAA;;;===333444444444333222000///000//////////////////000////////////////////////................................................000000111111111111000000///000111111222777???FFFGGGEEECCC@@@>>>=========:::BBBHHHMMMUUUXXXJJJ777>>>999444333666888777555;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???BBBDDDFFFMMMLLLKKKJJJHHHGGGFFFEEECCCAAA>>>:::888666666666444444444444333333333333111111111111111111111111////////////////////////111111111111111111111111000000000111111111222222222222333333333333444444555555555444555555666777:::;;;<<<<<<:::888888999888999;;;<<<>>>?????????;;;======;;;999:::>>>CCCDDDCCCAAA@@@@@@@@@BBBCCC:::999666444333222333444111111000//////...------................................................//////......---............---,,,,,,,,,,,,,,,---------------.....................---------,,,,,,------------------------------------------------.........////////////000000000000000111111111111111111111222222222222333999777666555555555777888555666777888999999999999<<<;;;:::;;;======;;;999999:::;;;======<<<;;;:::999777555222111111111222111111111111000000000000........................zzz]]]WWWWWW\\\aaaaaa\\\TTTLLLHHHEEE@@@;;;888888777444111///...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,++++++***...------,,,,,,------......------,,,,,,------......//////000000111111222222111111111111000000000------......//////000000......------------,,,,,,...------------...///000...---------------,,,,,,......------...//////000...------,,,---///000111+++---///...++++++...111222111111111111222333444444444555555666777777888777888999:::;;;<<<<<<<<>>???AAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCC???>>>;;;999666444333222000111222111///...///000---......///......---,,,------------------------------------....................................------...............---......------------......////////////////////////////////////000000000000000000000333888@@@HHHMMMIIIDDD>>>:::999777444111444666777666555444555777777888999:::::::::999888===@@@VVVYYYAAA<<>>999222000333111111111000000//////...//////............//////////////////////////////...................................................//////000000//////......///000000111666>>>EEEDDDFFFGGGEEEAAA======>>>AAAKKKSSSUUUUUUQQQAAA000555222000111444666555333555666777777999::::::;;;999999:::;;;<<<>>>???@@@@@@@@@?????????>>>>>>>>>:::999777555444333444444222222111111111000000000////////////////////////////////////////////////000000000000000000000000//////000000000111111111111111111111222222222222222222222222222333444444666888999999888777888999666777888999999::::::::::::@@@DDD???777444999@@@;;;;;;:::::::::999999999666444333111000111111222/////////...------,,,,,,................................................//////...---,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...................../////////000000000000000111111111222222111111111111222444666777222333444555666666666666999777666666777888888777777777888888888777555444555444222000////////////000000/////////.........------------------------wwwJJJUUUXXX]]]bbbdddaaaXXXOOOIIIEEEBBB===999888666333111///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------------------------------***+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,+++++++++,,,...///000,,,...//////---,,,---...---...///000111111111111333333444444555666666666777888999::::::;;;::::::>>>===<<<===>>>?????????>>>?????????@@@@@@AAAAAA===<<<:::777555333222222111222333333000............//////000///...,,,+++------------------------++++++,,,,,,,,,---------------------------------------------------,,,,,,------,,,,,,,,,,,,------................................./////////000000111000000000222666:::===333000......000333555555444666777777555555666888666777999;;;<<<<<<;;;:::BBBAAAKKKLLL===<<>>===:::<<<888555666555222111444222222111000///000000000///......------......///..............................................................................////////////......///000111111111666???EEEDDDGGGGGGBBB:::444444666BBBHHHIIIEEEAAA>>>888000222111111222555666555333333333444555777888999999888888999999::::::;;;<<<:::::::::::::::::::::999888777555444444333444444000000000000////////////////////////////////////........................////////////////////////....../////////000000000/////////000000000111111111111000000111111222333555777888888777666666777555555666666777666666666:::@@@DDDAAA999444888===555666666777666555333222222111000000///000000111///.........---------,,,------------------------------------------------...------,,,,,,,,,,,,---++++++*********++++++,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------------.........//////000000000111111111.........///000222333444333333444555666666666666666555333333333444555555555666666777666555444444333222000///.....................------------,,,------------------------WWWZZZVVV[[[aaadddbbb[[[QQQJJJFFFCCC>>>:::777555333111......---,,,,,,,,,------++++++++++++++++++++++++************************+++******))))))******+++((((((((((((((((((((((((************************)))))))))*********+++++++++++++++,,,++++++***)))++++++************++++++++++++************++++++)))))))))************************+++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,------,,,,,,,,,,,,------...+++---/////////.........---...///000000000//////111222222333444444555555555666777999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<======>>>>>>>>>>>><<<:::999666555333222222111222222111///...///111222111000///............------------------------++++++++++++,,,,,,,,,,,,---------------------------------...------,,,,,,...------,,,,,,------...---------------------------............/////////111111111000000///......333222111111111222111111111222444444333222444555555666666777888999:::;;;???===???>>>999<<>>???:::;;;:::888777777999;;;666000...111222000..............................------,,,,,,,,,,,,------------------------------------------------------------------------------.........//////.........+++------,,,---111999@@@CCCAAA<<<444...,,,///333222444555333000///111444000000111111111111000000444444444444444444444444666666777888888888777777999888777666555333222222555444444333222000000///000000000/////////..............................------------------------------------------------,,,,,,---------.....................////////////111000000000000111222222666777888777555333333333444444555555555555555555444333222333555666444111444555555555444333111000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111///...,,,+++***)))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------........./////////000000000000000000000000000000111222333333333333222333333333111111222444000000000111111222222222////////////////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++]]]___cccffffff___UUUMMMDDDBBB???;;;777555444444---------,,,,,,------...++++++++++++++++++++++++******)))))))))((((((((()))))))))(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))***************)))+++******************++++++******************+++*********************************+++++++++,,,,,,++++++++++++++++++++++++************+++++++++,,,+++++++++******+++,,,,,,******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,+++............//////000000//////000111111222222333333333555666777777777777888::::::999777777999;;;999999:::;;;:::999888888777666555333222111111111,,,---......,,,,,,---...,,,,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////,,,---...//////000111222222333555555444444666888888777777777777777888888888<<<;;;;;;???>>>:::===888999999999777666777999555111///222333000///000,,,,,,---.........---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,+++,,,,,,+++,,,000888>>>@@@===666111------///111...///111222111///000111//////000000000000111222222222222222333333333444333444555666777777666555888777666666555444333333111111111111000//////.../////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000////////////000111111222333555444333222222333222333444444555555555555666444222333666777555333444444444333222111000///////////////......---,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++---...///,,,+++***)))))))))))))))************++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,------------...............///000000000000000...///000111222222222222///222444333111000111222111000000////////////000---.........///.........------,,,,,,,,,+++++++++************************cccdddfffiiihhhaaaVVVNNNCCCBBB@@@<<<888555555555------,,,,,,,,,------...++++++++++++++++++++++++******))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))*********))))))++++++************++++++++++++************++++++))))))))))))(((((((((((((((((())))))*********+++)))))))))((((((((((((((())))))******+++++++++,,,++++++******+++,,,,,,---))))))******+++++++++,,,***************+++,,,,,,((()))***++++++,,,++++++...,,,+++***+++,,,++++++,,,,,,,,,---...///111111/////////000111111222222555666777777888888777777888999;;;999666666888;;;888999::::::999888777666555444333111000/////////,,,...000111///------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++((()))***+++,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,++++++---...000///000//////...000222555///111222333222222444666222333444666777777777777777;;;777555;;;;;;888>>>999:::<<<<<<:::555444555555111///111111//////222,,,---///000000///---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,+++++++++,,,---...------111999@@@???:::444///------,,,,,,...------...---,,,---//////000111111111222444666//////000111222333333444111222444555666666555444888777777777666666666555//////000111111000000000.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........./////////000000///............///000000...000222222222111222444111111222444444555555555555333222222333444333333444333222111000///..................---,,,+++***+++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++((((((((((((((())))))***)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---...///000111111111///000111222333333333333---000333333111///000111444333222111000/////////,,,,,,---.........---------------,,,,,,,,,++++++))))))))))))))))))))))))hhh___fffppphhh]]]WWWPPPKKK@@@===<<<777999999000111///---...111222000...+++++++++************)))+++*********))))))((((((''')))******))))))***+++***)))(((''''''((()))***))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))),,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////...///000000///000222444444444444555555555555555333555888::::::999777666666888:::;;;;;;999666555444444333222111000///...////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,------...///000000000000000000111111111111111111222333333333222222555555666777777777777777888888999999999888888777666777999:::999888666444111000000///...---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........,,,---222;;;BBB???999111,,,,,,---..................////////////000000000000111111111111222222222222222222222222111333444444333222444555666666555444222111000000000000//////.........---......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................////////////000000111222222222222111111111222222222333333333111222222333333222222111222111111000///......---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))***************************))))))))))))************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------,,,---...000222333////////////000000000000111111111///------///111111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********lllaaafffpppiii___XXXPPPKKK@@@===<<<666777888000000...,,,...111222111///+++++++++*********))))))************)))))))))(((''')))******))))))***+++***)))(((''''''((()))***))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))),,,,,,,,,++++++******************+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------............////////////...///000000///000222444444444444444555555555555555666777888888777555444666777999::::::888666444444333333222000//////.................................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,------...//////000//////000000000111111111111111222333333333222222555555666777777777777777777888888999999888888777666777888888777666444222111111111000///.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---------...333:::>>>;;;555///++++++,,,------............//////////////////000000000111111111222222222222222222222222000222333333222222333444555555444333222111111000000/////////.........---...------------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................////////////000000111222222222222111111111111222222222333333222222222222222222222222111111000000///......---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************************))))))))))))************++++++++++++++++++++++++************************+++++++++,,,,,,,,,------------,,,---...000111222.../////////000000000000000000000///------///111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******rrrdddfffoookkkbbbZZZPPPLLLAAA>>>;;;555666888000///---+++---000333222000++++++*********)))))))))************))))))))))))''')))******))))))***+++))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))+++++++++++++++******************++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---............/////////...///000000//////111333333333333444444555555555777666666666555444444333555777888999999777555444333333222111000///....................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---......////////////000000000000111111000111222333333333333333555555666777777777777666777777888888888888777777666777777666555333111000111111111000//////......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...,,,+++---111555777999444111---++++++,,,,,,+++---............///////////////000000000000111111222222222222222222222222///111222222111111222333333333333222222222111111/////////...............------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................///////////////000111111222222111111111111111222222222222333333222111000000111222333000000000///......------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))******************************))))))))))))************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,------------...///111111....../////////000000000......///...------///000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***vvvffffffooolllddd[[[QQQNNNCCC@@@<<<444555888222///,,,***,,,000333222111************))))))))))))*********)))))))))))))))''')))******))))))***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))+++++++++***************************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------.........//////...///000/////////111333222222222333444444555555777666555444444444555666555666777777777666444333222222111000//////......------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........////////////000000000111000111222222333333333333444555666666777777666666666666777777888777777777777777777666444222000...000000//////............,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++---222555555333...------,,,,,,,,,,,,+++---------.........//////////////////000000000111111111111111111111111111///000111111000000111222222222222222222111111111........................---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,---------..................///////////////000000111111111111111111111111111222222222222333222000//////000222333/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))***+++************************((()))))))))***************************************************************++++++++++++,,,,,,,,,,,,,,,------...///000000........./////////000000,,,---......------...000.........---------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++wwwggggggppplllddd\\\QQQQQQFFFBBB===444555999444///,,,***+++///222222111*********)))))))))(((((())))))))))))))))))******''')))******))))))***+++(((((())))))))))))(((((((((((((((((((((((((((((((((((()))***************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------............---...//////...///111333111111222222333444444555666555444444555777999:::444444555555555444333222111000000//////.........------------------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------...////////////000000000///000111222333333444333444444555666666666666666444555666777777777777777999888777555333111///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++...222444222000,,,,,,.........---------------------...............////////////000000000111111111111111111111111...000111111000///111222111111111111111111111111---------...............------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------..................//////////////////000111111111111000000000111111111222222222222111///......///111222............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))(((((()))***++++++************************((()))))))))*********************************************************************+++++++++,,,,,,,,,,,,---....../////////............////////////,,,...//////---------///------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++ssseeegggppplllccc[[[QQQRRRGGGBBB<<<222333888555000---******...111111000******)))))))))((((((((())))))))))))************''')))******))))))***+++(((((())))))))))))(((((())))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))***************)))))))))************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,------------.........---...//////......000222000000111222333333444444444444444444666888:::;;;333333444444333333222111000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------......////////////000000///000111222333444444444444444555666666666666555333444555666666777777666888777666444222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,...000111000///+++---...///...---......,,,------------...............////////////000000111111111111111111111111...000111111000000111222111111111111000000//////---------------.........,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,---------..................////////////...///000000111111000000000000000111111111111222111000///......///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))***+++,,,************************))))))))))))************************************************************************+++++++++++++++,,,---...............------........./////////---///000000...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,mmmccchhhqqqkkkaaaZZZRRRQQQFFFBBB:::///000666444111---******---000000///***)))))))))((((((((((((((()))))))))************''')))******))))))***+++'''((()))******)))((('''))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))((()))))))))*********+++))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,---------.........---...///.........000222//////000111222333444444333333444444555666777888333222222222222111111111//////............------++++++++++++++++++++++++---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000///000111222333444444444333444555555666666555555222333444555666666666666666555444222111//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,......------...///***,,,......,,,,,,---///,,,,,,---------................../////////000000111111111111111111111111///000222111000000111333222222111000///......---,,,,,,,,,------.........,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))******+++,,,,,,------,,,,,,,,,---------..................////////////...//////000000000000000000000000000111111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))***+++,,,************************))))))))))))************************************************************************+++++++++++++++,,,---.........---------------........./////////111222111///---,,,,,,++++++++++++++++++,,,,,,******************************************************+++++++++,,,,,,,,,jjjaaahhhrrrjjj___YYYRRRPPPEEE@@@999---...444222222...******---///000///))))))))))))(((((((((((((((((())))))*********+++((()))******))))))***+++'''((()))******)))((('''))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))(((((())))))*********+++))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---------......---...///.........000222...///000111222333444444333333444444444444444444222222222111111111111000..................------++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000//////111222333444444444333444555555666666555555222333444555666666666666444444222000///.........------------------------++++++++++++++++++++++++))))))***+++,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***---///...,,,+++---000***,,,...---+++***,,,///,,,,,,,,,---------................../////////000000000000000000000000000///111222222111111222333333222111000///...---,,,,,,,,,,,,------.........,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,,,,,,,---------................../////////000...//////000000000000000000000000000111111111111......///000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))***+++,,,************************))))))))))))************))))))))))))))))))))))))************************)))************++++++++++++,,,---.........---,,,---------.........//////111222333222000---,,,,,,+++++++++++++++++++++,,,************************))))))))))))))))))))))))*********++++++,,,,,,,,,ssseeehhhuuusssiii[[[KKKLLLGGG>>>555///...111555000111...***+++111444444******))))))))))))******+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************------,,,,,,+++***)))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,---------............//////000111111111222222333333333444444444555555444333333222111111111111111111000000000///.........------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))111///''''''//////&&&)))+++,,,++++++++++++)))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++***+++++++++++++++++++++++++++++++++000//////.........//////111000000000000222333444444444444444444444444444444444444444444444444444333222111///......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000......///000000000000000222222111111111111222222FFF>>>333------......,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......//////000111111111111111222222111111000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++************************************************************************))))))))))))************&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))+++*********))))))((((((******))))))******+++,,,++++++,,,,,,,,,,,,---------------------------------444:::888000)))***---************************************************)))))))))))))))))))))))))))************+++++++++sssfffjjjuuurrrfffZZZLLLLLLHHH@@@666000///111555111111...***+++111444444******))))))))))))******++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************------,,,++++++***)))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,------------...------...//////000000111111222222222222333333333444444444333222222111111111111111000000000//////......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,,,,,,,,,,,,,***,,,,,,+++******++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,++++++++++++++++++++++++///......------......///111000000000000222333444444444444444444444444444444444444444444444444444333222111///......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------......//////000000......///000000000000000111111000000000000111111777222,,,+++---///...,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------.........///000000111111000000000000000000000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++************************************************************************))))))))))))************((()))************)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************)))))))))(((******))))))******+++,,,++++++,,,,,,,,,,,,------------------------------,,,111666444...******,,,************************************************)))))))))))))))))))))))))))************+++++++++rrrfffkkkuuunnnbbbXXXLLLMMMIIIAAA999222000222555222111...***,,,222444333******))))))))))))******++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,,,,,,,+++******)))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...//////000000000000111111111222222333333333222222111111000000000000000////////////------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,((()))//////)))'''+++++++++,,,,,,***)))***,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,++++++++++++++++++++++++---------,,,,,,------...000000000000000222333333444444444444444444444444333333333333333333333333222111000///...---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000......///000000000000///000//////////////////000+++)))(((+++...///---***---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++*********************************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......---......///000/////////.........///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---************************************************************************))))))))))))***************++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************))))))))))))******))))))******+++,,,++++++,,,,,,,,,,,,------------------------------,,,...///...,,,******+++************************************************)))))))))))))))))))))))))))************+++++++++pppfffkkksssjjj^^^UUULLLLLLIIICCC<<<555333444555333222---***,,,333555222******))))))))))))******************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************,,,+++++++++******))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------......////////////000000000000111222222222111111000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************...***(((+++111333///)))+++******,,,,,,******,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,------/////////000111111222333333333333333333333333333222222222222222222222222111111000///...---------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---......//////000---...//////000000/////////......------......///,,,++++++,,,......,,,))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......//////......,,,------....../////////.........---------,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///************************************************************************((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))*********)))))))))))))))******))))))******+++,,,+++++++++,,,,,,,,,---------------------------------,,,++++++,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))*********+++++++++pppeeeiiippphhh\\\TTTKKKKKKIIIEEE???999666666777555222---)))---333555111******))))))))))))***************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++***************)))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---.............../////////000000000000000000000000//////////////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************---))))));;;QQQOOO===222+++)))---///,,,***+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++*********++++++,,,---+++++++++++++++++++++++++++++++++++++++,,,------...//////000111111222222333333333333333333333333222222222222222222222222111000///...---------...------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************((()))******++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////------...///////////////......------------......///---,,,++++++,,,++++++******************+++++++++++++++++++++++++++++++++******))))))******+++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---...............,,,,,,------......//////...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---///000111************************************************************************((()))))))))*********************))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))************))))))******+++,,,+++++++++,,,,,,,,,------------------------------...+++)))***,,,......---************************************************))))))))))))))))))))))))))))))*********+++++++++rrreeegggooohhh^^^VVVLLLIIIHHHFFFAAA===999999999666333---)))...444555111******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---......///........./////////000000///////////////////////////.........------------++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************%%%---++++++GGGmmmsss___DDD444)))+++///---***+++++++++++++++++++++++++++***++++++,,,,,,++++++***************+++,,,------++++++++++++++++++++++++++++++++++++,,,---......---...///000111111111111333333333333333333333333111111111111111111111111000///......------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////------...////////////.........------------......,,,+++)))((()))***,,,---))))))))))))************++++++++++++++++++++++++******))))))))))))*********************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------...///.........---------...............------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...000000************************************************************************))))))))))))***************)))(((((((((((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++,,,,,,,,,,,,---------------------------------,,,++++++---......---************************************************)))))))))))))))))))))))))))************+++++++++uuuffffffoookkkbbbZZZOOOGGGGGGFFFCCC???<<<;;;;;;777333---)))...555555000******))))))))))))******)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---......//////...////////////000000000.................................---------,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************'''+++***...IIIlllyyyrrr^^^CCC+++(((...---+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************+++,,,---...+++++++++++++++++++++++++++++++++,,,,,,---...///---...///000111111111000222222222222222222222222111111111111111111111111//////...---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***++++++,,,,,,++++++***************************++++++++++++,,,,,,,,,+++,,,,,,------......///,,,---......//////............------------......++++++******)))***,,,---))))))*********+++++++++******************************))))))))))))******))))))*********+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......------...////////////////////////...............---------,,,,,,,,,++++++************************+++++++++++++++,,,---...************************************************************************))))))))))))***************)))(((((((((((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((()))))))))******************))))))******+++,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,---************************************************)))))))))))))))))))))))))))************+++++++++xxxgggfffpppnnnfff]]]QQQEEEFFFFFFDDDAAA>>>======888444---)))///555555000******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))*********)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,---......//////000////////////000000000111---...........................---------,,,,,,,,,*********++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---+++)))///CCC[[[kkkqqqqqqNNN---&&&+++---,,,...+++++++++++++++++++++++++++++++++,,,,,,+++++++++************+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,---...///000,,,---///111111111000000222222222222222222222222000000000000000000000000//////...---------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,++++++,,,------......///,,,---......//////......///......------......///---...///...,,,******+++******+++++++++,,,,,,,,,******************************))))))))))))******))))))******++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......---...//////000000//////000000000///.........------------,,,,,,,,,++++++******************************))))))******+++,,,************************************************************************))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))*********+++*********)))***++++++,,,++++++,,,,,,,,,---------------------------------)))+++------+++***+++,,,************************************************)))))))))))))))))))))))))))************+++++++++~~~eeeggghhhttteeebbbOOOKKKJJJIIIEEEAAA>>>===>>>555111------///000///...+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''(((((((((((((((((())))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,++++++***************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---...////////////////////////000000000000////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***************************...111///---333@@@LLLSSS;;;''''''+++***)))+++***************************++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,------...000000000000111111111111111111111111111111111111000000000000////////////000000///...------,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************************+++++++++,,,,,,,,,,,,,,,,,,---------.......................................------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((((())))))++++++++++++++++++++++++************************************************)))************+++++++++***++++++,,,,,,------...........................////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))************)))************+++++++++************************************************************************+++*********))))))((((((************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************************************)))'''''')))***++++++************************+++++++++*********))))))iiikkkhhhooo^^^\\\KKKKKKJJJIIIEEE@@@>>>======666222---,,,...///...,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((())))))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,++++++***************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---...////////////.../////////000000000000........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************'''***,,,***''')))000777>>>///&&&(((***((()))...++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,------...//////000000000111111111111111111111111111111111000000000000/////////...000//////...------,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,------------.................................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++***)))))))))))))))++++++++++++++++++++++++************************************************)))************+++++++++***++++++,,,,,,------.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))************)))************+++++++++************************************************************************************)))))))))(((************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************************************)))(((((()))***++++++************************+++++++++*********))))))xxxdddiiiggglll\\\^^^RRRJJJJJJHHHDDD@@@===<<<===666222---+++,,,---,,,***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))******************++++++++++++******************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---......//////........./////////000000000........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************(((***,,,+++***))))))***,,,((()))---+++&&&(((///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,------...//////000000000000111111111111111111111111111111000000000/////////......//////......---,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,************************+++++++++***************++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************+++***))))))))))))))))))++++++++++++++++++++++++************************************************)))************+++++++++***++++++,,,,,,------...------------------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))************)))************+++++++++************************************************************************************))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************************))))))))))))***++++++************************+++++++++***************ooo```kkkjjjmmm[[[___UUUJJJJJJHHHDDD???<<<;;;;;;666222---+++++++++***'''*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************************((()))))))))******************++++++++++++******************************************************************************************************,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++,,,---...................../////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++---......---+++******---000---'''(((---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,------...////////////000000000111111111111111111111111111000000/////////..................------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))***************************************************************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))******)))))))))))))))***************************************************************************))))))*********+++++++++***++++++,,,,,,------...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++************************((()))))))))************))))))*********+++++++++*********************************************************************************)))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************)))***+++***))))))***+++************************************************pppdddqqqooonnnXXXXXXNNNJJJJJJGGGCCC>>>;;;::::::777222---***++++++)))'''))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))******++++++******)))))))))))))))))))))))))))************************************************************************,,,++++++******++++++,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,***+++,,,---........................////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))((('''))),,,---,,,+++---++++++------***)))+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,------......////////////000000000000000000000000000000000////////////............---------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******************************************************************************))))))*********+++++++++***++++++,,,,,,------...------------------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++************************((()))))))))************))))))*********+++++++++************************************************************************))))))))))))))))))******************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))+++,,,,,,***)))***+++************************************************lll```ooonnnoooYYY[[[PPPJJJIIIGGGCCC>>>:::999999666222---+++++++++)))'''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))***************+++++++++************************************************++++++************++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,***+++,,,------......---------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,+++))))))***++++++******'''&&&'''***,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,------.........////////////000000000000000000000000000000/////////.........------------,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************************************+++++++++++++++++++++++++++++++++************************************************************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************))))))))))))************************************)))))))))))))))******+++************************************************************************)))************+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++************************))))))))))))************)))************+++++++++************************************************************************))))))))))))************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***************************************)))+++...---***((()))+++***************************************+++++++++hhh[[[iiiiiilll[[[___VVVJJJIIIGGGBBB===999888888666222---+++,,,,,,+++)))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''((((((((())))))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))*********+++++++++************************************************++++++************++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,******+++,,,---------------------.........//////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,,,,------,,,+++++++++''''''&&&''')))++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,------............/////////000000000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))))))))******+++++++++++++++++++++++++++++++++)))))))))))))))***++++++************************************************************************)))************+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++************************))))))))))))************)))************+++++++++************************************************************************((()))))))))************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))))))))*********+++************************(((,,,///...***((()))+++************************))))))*********+++++++++ppp```hhheeegggUUUZZZQQQJJJIIIGGGBBB===999888888666222---+++,,,---,,,***(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''(((((((((((((((((())))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++,,,---------------------.........//////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************$$$'''+++---,,,*********'''***,,,+++)))******)))************************+++++++++,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,---................../////////000000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))******+++++++++,,,++++++++++++++++++++++++))))))((())))))***++++++))))))))))))))))))))))))************************************************)))************+++++++++***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************)))************+++++++++************************))))))))))))************)))************+++++++++************************************************************************(((((())))))*********+++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++************************(((,,,000///***((()))+++************************))))))******++++++++++++ppp^^^ggghhhaaa___VVVXXXHHHHHHFFFCCC>>>;;;:::;;;999111,,,,,,---+++***************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************))))))(((((('''''''''(((((()))***+++++++++))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******))))))************))))))************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++************++++++************************333///***))))))***)))''',,,,,,,,,++++++************++++++,,,,,,------...........................//////...---,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++************))))))************+++++++++++++++************++++++***++++++,,,,,,------...............///////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************))))))*********++++++++++++++++++++++++++++++++++++,,,---...---,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********************************,,,++++++++++++++++++,,,************************++++++++++++++++++++++++************************************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************+++++++++************))))))************+++++++++************************+++++++++*********))))))******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************************************++++++++++++++++++++++++rrr___iiiiiibbb```VVVXXXJJJIIIGGGCCC>>>;;;::::::999111,,,,,,---+++*********)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))(((((((((''''''(((((()))******++++++************************((((((((((((((((((((((((******))))))))))))******))))))************))))))************************))))))))))))))))))))))))************)))))))))((())))))*********++++++++++++******))))))******+++************************000,,,)))(((***++++++***,,,,,,,,,++++++************++++++,,,,,,------...........................///......---,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++************))))))************+++++++++++++++************++++++***++++++,,,,,,------...............////////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------************************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++************************************************//////...------,,,,,,+++******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************+++++++++************))))))************+++++++++************************+++++++++*********))))))************************+++++++++,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************************************++++++++++++++++++++++++uuuaaaiiiiiibbb```VVVWWWLLLKKKIIIDDD>>>:::999999999111,,,,,,---+++******))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((('''(((((())))))******+++++++++++++++++++++++++++'''((((((((()))************))))))(((((())))))***))))))************))))))************************))))))))))))))))))))))))************)))))))))))))))))))))*********+++++++++******))))))******+++************************+++***((((((***,,,------+++++++++++++++************++++++,,,,,,------...------------------------......------,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++************))))))************+++++++++++++++************++++++***++++++,,,,,,------...---............/////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***************************************++++++++++++++++++++++++++++++++++++******)))******+++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,*********************************))))))*********************************************************************************************************222111000...---+++************************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************+++++++++************))))))************+++++++++************************+++++++++***************************************+++,,,,,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++wwwbbbhhhhhhaaa___UUUUUUNNNMMMJJJEEE???:::999999999111,,,,,,---+++******)))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))******************************))))))***+++,,,------...))))))(((((((((((())))))))))))************))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))******************))))))))))))******************************))))))((()))***,,,------+++++++++******************++++++,,,,,,------...---------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++*********))))))))))))*********+++++++++++++++************++++++***++++++,,,,,,------...---------.........//////.................................---------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************************************************+++++++++++++++,,,,,,++++++***))))))***,,,---++++++************++++++***************************************************++++++++++++,,,,,,,,,*********++++++,,,,,,,,,******************************))))))))))))******************************))))))))))))))))))))))))************************************************......---,,,***)))((('''******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************+++++++++*********))))))))))))*********+++++++++***************************************************************************++++++,,,,,,++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++wwwaaafffeee___^^^SSSRRROOONNNKKKFFF???;;;999999999111,,,,,,---+++******(((((())))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,------...))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((()))))))))************))))))))))))))))))*********************************************++++++***************************++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++*********))))))))))))*********+++++++++++++++************++++++***++++++,,,,,,------...------------.......................................------------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,*********************************************************++++++,,,,,,,,,,,,+++*********,,,---...,,,,,,++++++++++++,,,,,,*********************************************************+++++++++,,,,,,*********++++++,,,,,,,,,******************************))))))))))))******************************))))))))))))))))))))))))************************************************************)))))))))(((******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************+++++++++*********))))))))))))*********+++++++++************************************************************************))))))************))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++www```dddccc^^^^^^SSSRRROOONNNKKKFFF@@@<<<::::::999111,,,,,,---+++******((((((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))*********)))((((((''''''(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))*********))))))(((((())))))***************************)))+++++++++)))((()))***)))))))))******************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++************))))))************+++++++++++++++************++++++***++++++,,,,,,------...,,,------------.........------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++************************+++++++++************************++++++,,,,,,---++++++++++++,,,---......---,,,,,,,,,,,,,,,,,,---************************************************************++++++++++++++++++++++++++++++,,,,,,*********************************))))))*********************************************************************************************************)))*********++++++,,,,,,******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************+++++++++************))))))************+++++++++***************************************+++++++++************************(((((())))))))))))(((((()))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++xxx```cccccc___```TTTSSSOOONNNKKKFFFAAA===;;;;;;999111,,,,,,---+++******'''(((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((()))))))))***))))))(((((((((((())))))************************'''***++++++)))((()))+++((()))))))))*********+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++************))))))************+++++++++++++++************++++++***++++++,,,,,,------...,,,,,,---------.........---------------------------------,,,,,,,,,++++++************************************************++++++++++++++++++++++++************++++++++++++************************+++++++++*********)))))))))******+++,,,,,,------))))))***,,,,,,---------,,,,,,++++++++++++,,,,,,************************************************************++++++++++++,,,,,,++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************+++++++++************))))))************+++++++++************************))))))*********+++++++++************************))))))************))))))))))))))))))************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++xxx```cccddd```aaaVVVUUUNNNNNNKKKGGGAAA===<<<<<<999111,,,,,,---+++***+++'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************'''((((((((())))))******((((((((((((((('''''''''))))))))))))))))))))))))************))))))))))))((((((''''''''''''(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))(((((((((((())))))************************%%%(((++++++)))(((***,,,(((((())))))*********+++***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************)))***++++++,,,+++++++++************))))))************+++++++++++++++************++++++***++++++,,,,,,---......,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++************************************************++++++++++++++++++++++++)))************+++++++++************************++++++++++++******))))))))))))***+++,,,,,,------'''(((***+++,,,,,,++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,,,,++++++*********************************,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************+++++++++************))))))************+++++++++************************))))))******++++++++++++******************************++++++++++++******))))))))))))************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~aaaaaabbbaaaaaaUUURRRTTTOOOJJJFFF@@@::::::>>>;;;333---------+++)))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''')))***++++++***)))'''(((((((((((())))))))))))'''(((((()))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))************************++++++************++++++,,,+++***))))))***+++,,,,,,+++******,,,,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,+++***))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,+++***))))))************+++++++++,,,,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,******)))))))))***'''((()))***++++++++++++************************+++++++++*********))))))******))))))))))))******************************)))************+++++++++******++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************************************++++++++++++******))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,,,,+++*********+++************************)))************++++++++++++*********))))))((((((************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,+++,,,,,,,,,------------------------------------------------~~~```___```^^^^^^RRRPPPPPPLLLHHHFFFAAA;;;:::>>>;;;333------...+++******************************))))))))))))))))))))))))))))))))))))((((((((((((((()))***++++++***)))((((((((((((((())))))))))))'''(((((()))))))))))))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((()))))))))***************************++++++************++++++,,,,,,+++******+++,,,,,,,,,+++******,,,,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,+++******)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++,,,++++++***))))))************+++++++++,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++*********)))))))))))))))***))))))(((((('''************************+++++++++*********))))))******))))))))))))******************************)))************+++++++++******++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************************************++++++++++++******))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,++++++******++++++************************************+++++++++++++++*********))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,------------------------------------------------___]]]^^^\\\[[[OOOOOOKKKIIIHHHGGGBBB<<<:::===;;;333---......,,,***+++************************))))))))))))))))))))))))))))))))))))((((((((((((((()))***++++++***)))((((((((((((((())))))))))))'''((())))))******))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))++++++************++++++---,,,++++++++++++,,,---,,,+++******+++,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++,,,+++******)))***************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++++++++***)))(((,,,,,,,,,,,,,,,+++++++++************************+++++++++*********************))))))))))))******************************)))************+++++++++******++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************************************++++++++++++******))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++************+++++++++,,,***************)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,aaa^^^```]]][[[NNNPPPKKKJJJJJJJJJEEE===999;;;;;;333.........,,,+++,,,************************))))))))))))))))))))))))))))))))))))((((((((((((((()))************)))((((((((((((((())))))))))))(((((()))************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))++++++************+++++++++++++++++++++++++++++++++***)))***+++,,,+++)))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************++++++***************+++******+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))+++,,,...---,,,***)))))))))******,,,---......************************************************+++******))))))******+++************************))))))*********+++++++++******++++++++++++******)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************************************++++++++++++******))))))))))))))))))))))))***************************************************************************+++++++++++++++,,,,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,bbb___ccc```[[[NNNQQQNNNLLLMMMMMMGGG>>>999999;;;333......///---,,,---************************************************))))))))))))(((((((((((())))))************))))))(((((((((((())))))))))))((())))))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))******)))))))))************************))))))))))))************))))))))))))))))))))))))++++++************++++++))))))************))))))+++***))))))++++++***)))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************+++***************++++++******+++++++++,,,,,,,,,............------------++++++++++++++++++++++++******+++,,,,,,+++++++++***,,,...//////...,,,+++(((((('''(((((()))++++++************************************************++++++************++++++************************))))))*********+++++++++******++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************************************++++++++++++******))))))))))))))))))))))))*********************************************************************************++++++,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,++++++,,,------...------------------------------------------------```^^^eeebbb[[[MMMPPPOOONNNNNNNNNHHH>>>999999;;;333......///---,,,---++++++++++++++++++++++++************************))))))))))))((((((((((((***))))))))))))))))))***(((((((((((())))))))))))((()))******++++++******)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))************************)))))))))*********++++++************************++++++************++++++(((((())))))))))))((((((+++***))))))***+++***))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))************+++++++++*********************************************************************************)))******+++,,,******+++++++++,,,,,,,,,//////.........---------++++++++++++++++++++++++)))***+++++++++++++++++++++,,,---.........---,,,222000...,,,+++******+++***************************************+++++++++++++++************++++++************************)))************+++++++++******++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************************************++++++++++++******))))))))))))))))))))))))*********************************************************************************++++++,,,,,,---,,,++++++******++++++,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............---,,,,,,------...///000................................................[[[[[[dddbbbYYYJJJMMMNNNLLLMMMMMMGGG>>>999::::::333......000...---...++++++++++++++++++++++++************************))))))))))))((((((((((((******))))))))))))******(((((((((((())))))))))))))))))***++++++++++++***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((************************))))))*********+++++++++++++++++++++++++++++++++++++++************++++++((()))************)))(((+++)))((()))***+++***((()))************+++++++++************************+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))************+++++++++******************************************************************************))))))***++++++,,,******+++++++++,,,,,,,,,.........---------,,,,,,************************))))))***+++++++++++++++++++++++++++,,,,,,,,,---777555222///---,,,,,,,,,************************))))))*********+++++++++,,,++++++******++++++,,,************************)))************+++++++++******++++++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************************************++++++++++++******))))))))))))))))))))))))************************************************************************)))******+++,,,,,,------,,,++++++******++++++,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************************************************************,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------...............------......000111111000000000000000000000000000000000000000000000000{{{WWWXXXbbb```VVVFFFJJJKKKJJJJJJKKKFFF>>>:::<<<:::333...///000...---...++++++++++++++++++++++++************************))))))))))))((((((((((((******))))))))))))******(((((((((((())))))))))))))))))***++++++++++++***))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***+++,,,,,,+++***)))***)))((()))***+++***((()))************+++++++++************************+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))******))))))***+++,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++************************((()))***+++++++++++++++***)))))))))******,,,,,,000...,,,)))(((((()))***************************))))))******++++++++++++,,,++++++******++++++,,,************************)))************+++++++++******++++++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************************************++++++++++++******))))))))))))))))))))))))************************************************************************))))))***+++,,,,,,------,,,++++++++++++++++++,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////.........//////111222222000000000000000000000000000000000000000000000000wwwZZZ^^^ccc\\\SSSBBBCCCKKKLLLMMMJJJDDD>>>:::999;;;444000//////,,,,,,...---------,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))'''&&&'''***+++***((()))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++******))))))))))))))))))))))))))))))***)))((((((((()))+++,,,+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++***))))))******++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))************+++++++++******************************************************))))))******+++,,,************************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++)))************+++++++++(((((()))************))),,,+++***))))))***+++,,,************************)))************+++++++++************************************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************,,,+++++++++***)))))))))+++++++++*********))))))))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************************************))))))))))))******+++)))'''&&&&&&''')))+++)))************+++++++++))))))))))))))))))))))))))))))))))))***************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------)))************+++++++++******+++,,,,,,---......000...---------...---,,,111...+++***,,,...000000...000000......111111...000,,,)))+++111444444222222000......///......---333000...///333555333111sssVVVZZZ```\\\SSSBBBAAANNNOOOPPPMMMGGGAAA===<<<;;;444000//////,,,,,,...------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))(((((((((((()))))))))***************************************************************++++++++++++************************))))))))))))))))))))))))((())))))***************+++)))((())),,,---,,,***************++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++*********)))***************************))))))((()))***+++,,,++++++******))))))))))))************************++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))************+++++++++************************++++++++++++++++++++++++******))))))******+++,,,************************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++)))************+++++++++((()))******++++++******++++++***))))))***++++++************************)))************+++++++++************************************************++++++++++++++++++++++++************************)))************+++++++++************************+++++++++***************+++++++++*********))))))************************************************)))))))))))))))***++++++************************))))))))))))******************************************))))))))))))************)))(((((()))******)))************+++++++++************************))))))))))))***************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---************+++++++++++++++++++++,,,,,,------...+++***)))***,,,...///000&&&)))///444555111***%%%---...//////---+++,,,...,,,444:::555***%%%,,,444///000//////333777777444999555111//////...,,,+++uuuVVVYYY```\\\SSS???===NNNPPPQQQNNNGGGAAA>>>===;;;444000//////,,,,,,...,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++************************************+++++++++,,,************************))))))))))))))))))))))))((()))******++++++******,,,*********,,,---,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++******************************************))))))******+++,,,+++++++++************)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++)))************+++++++++)))******+++++++++++++++++++++***))))))***++++++************************)))************+++++++++************************************************++++++++++++++++++++++++************************)))************+++++++++***************************************++++++++++++++++++******************************************************************))))))))))))***++++++************************))))))))))))******************************************))))))))))))***************++++++*********)))************+++++++++************************)))))))))*********++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************+++++++++,,,,,,,,,,,,,,,,,,---------222111000///000111222333333111///---...111444777777333222555333...222;;;333444666888:::;;;;;;::::::???>>>888777:::888333222222111222333555777888zzz[[[]]]ccc^^^SSS===888JJJNNNOOOLLLDDD===;;;;;;;;;444000//////,,,,,,...,,,+++++++++++++++++++++************************************************))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++*********************************+++++++++,,,,,,************************))))))))))))))))))))))))))))))***++++++++++++******)))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++))))))*********+++++++++******+++,,,,,,,,,,,,++++++******************+++************************))))))*********+++++++++************************************************++++++++++++++++++++++++************************))))))*********+++++++++************************)))))))))***+++++++++,,,******************************************************************************))))))******+++,,,************************((()))))))))************************************+++******))))))******+++)))***,,,------,,,***)))))))))*********+++++++++************************))))))*********+++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,---------------,,,,,,,,,***+++,,,,,,,,,,,,---......///111222222111111111333+++,,,666===>>>EEEPPP___ZZZXXXaaannntttooogggsss|||uuummmmmmmmmjjjdddbbb[[[RRRHHH???999555wwwYYY]]]ddd^^^RRR<<<777HHHLLLOOOKKKBBB;;;999:::;;;444000//////,,,,,,...++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************************************))))))***+++++++++++++++***+++++++++*********+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,***************************++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++************************++++++++++++++++++++++++******))))))******+++,,,************************+++++++++,,,,,,,,,------***++++++,,,,,,++++++***))))))*********+++++++++******+++,,,,,,,,,,,,+++*********++++++*********************************))))))*********+++++++++************************************************++++++++++++++++++++++++************************))))))*********+++++++++************************)))))))))***+++++++++,,,***************************************************************************************++++++,,,************************((()))))))))************************************++++++************++++++)))***,,,......,,,***)))))))))*********+++++++++************************************++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,...---------------------))),,,000111111000111222............000666>>>DDDUUUQQQYYYlll{{{xxxooojjjlllRRRZZZbbb\\\QQQ===;;;HHHNNNQQQLLLCCC;;;:::<<<;;;444000//////,,,,,,...*********+++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************)))***++++++,,,+++++++++---...///...,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------------,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++)))************+++++++++******************************************************))))))******+++,,,************************++++++,,,,,,,,,,,,------******++++++++++++******)))************+++++++++)))******+++++++++++++++)))***++++++++++++***)))************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***************************************+++++++++***************+++++++++++++++++++++++++++++++++************************+++************+++,,,,,,++++++++++++++++++++++++))))))))))))************************************++++++************++++++)))***,,,------,,,***))))))************+++++++++++++++++++++++++++++++++*********++++++++++++,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++,,,,,,,,,,,,---------------.........///222444222///...000222111:::EEEPPPZZZccclllrrryyy}}}|||}}}}}}}}}}}}~~~yyy}}}fffPPP[[[ddd\\\OOO>>>???IIINNNRRRMMMCCC;;;:::===;;;444000//////,,,,,,...)))*********++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************)))***++++++,,,,,,++++++---///000///,,,+++,,,...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++---.........---,,,,,,,,,,,,,,,---------...------------------------------------------------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++)))************+++++++++************************++++++++++++++++++++++++******))))))******+++,,,************************++++++,,,,,,,,,,,,------******++++++++++++******)))************+++++++++((()))******++++++******)))***++++++++++++***)))************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************+++++++++***************))))))*********+++++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++++++++++++++++++++))))))))))))************************************,,,++++++******++++++,,,)))***+++,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++,,,,,,,,,------,,,,,,------......//////***,,,---------333===DDDHHH]]]zzz{{{sss|||{{{|||xxx~~~zzzzzz{{{hhhSSS```ggg\\\NNN>>>@@@GGGMMMQQQLLLBBB:::999<<<;;;444000000///,,,,,,...))))))******++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++---///---***)))***---++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,------.........------------------------------------------------++++++++++++,,,,,,---...------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,************************++++++,,,,,,,,,---------******++++++++++++******)))************+++++++++(((((()))***************)))***+++,,,,,,+++***)))************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************,,,+++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++++++++++++++++++++))))))))))))************************************,,,++++++******++++++,,,*********++++++*********)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++++++++,,,,,,,,,---------,,,,,,,,,---...///000000000444999@@@KKK^^^sss}}}|||```RRR^^^ddd^^^MMM<<>><<<===:::555000---...///...,,,************************++++++******************+++++++++************)))+++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------+++,,,...000000///...---------------------------------------------------//////.........---------------------------------,,,------......------,,,---------.........//////---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************************************************************++++++++++++******++++++************++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++******************+++++++++++++++***)))(((************************++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************++++++******************)))************+++++++++++++++++++++++++++++++++************************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++,,,///000///---//////.........//////000+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***000...+++***+++,,,,,,,,,!!!444333,,,111---,,,<<>>;;;;;;:::555000---...///...,,,************************************************+++++++++************)))+++*********))))))))))))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........------------------------+++,,,...000000///...---------------------------------------------------/////////.........------------------------------------............------------........./////////---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************************************************************++++++++++++******++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***++++++******************+++++++++++++++***))))))************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************)))************+++++++++++++++++++++++++++++++++************************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,000...,,,---......,,,***+++***************++++++------,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***&&&)))---/////////......333444,,,'''000:::???FFFXXX}}}}}}|||vvvVVVMMM^^^ddd^^^PPPBBBPPPQQQSSSRRRLLLDDD===:::999:::555000---...///...,,,************************************************+++++++++************)))***************)))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------------,,,,,,,,,,,,,,,,,,---------......,,,------------.........------------------------,,,---...///000///......------..........................................000///////////////..............................---......//////......---............////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******++++++************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************************************)))************+++++++++++++++++++++++++++++++++************************************************************************+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///---,,,,,,------,,,***000/////////////////////,,,,,,,,,+++,,,,,,---...------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***(((+++......,,,))))))***444///...,,,222KKKgggqqqzzzxxxsssvvvxxx|||WWWPPP```ddd]]]PPPBBBPPPRRRSSSRRRLLLCCC<<<:::999:::555000---...///...,,,***************************************++++++++++++++++++*********))))))************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------....................................------...///000//////................../////////////////////////////////000000000000000000000000////////////////////////...//////000000//////........./////////000000000............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++,,,+++++++++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++))))))*********+++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------............///......///000000000000---------------,,,,,,,,,------,,,,,,,,,------...............------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***111000---+++***+++,,,---...'''000<<>>PPPyyywww~~~zzzmmmzzzgggYYY]]][[[]]]^^^QQQVVVTTTTTTRRRKKKCCC>>><<<===:::555000---...///...,,,************************((())))))***++++++,,,,,,+++++++++************)))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------------......///000000111------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,------.........,,,,,,,,,---------................../////////000///////////////////////////////////////000111111...//////000111222222222222222222222222222222222222222222333333444444444222222222222222222222222111222222333333222222111000111111111111222222222000000000000////////////////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,------...............---------,,,,,,,,,******+++,,,,,,---......***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************((())))))***++++++,,,,,,)))************+++++++++++++++++++++++++++++++++************************************************************************))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------////////////////////////---......///000111111222999===BBBEEEHHHKKKPPPTTTZZZ[[[\\\\\\[[[YYYWWWVVVEEEDDDCCCBBBBBBBBBBBBBBB222111111000///......---...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---***+++,,,------,,,+++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++///222//////<<>>;;;333......///,,,+++,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111...++++++---......,,,...***(((+++000222---(((---111///******//////***++++++,,,///222222000---111,,,((((((***---,,,+++............---,,,+++***------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////............/////////000111111111000000000000000111000111222333222111///555111///111222222555:::666444333333333333222000;;;666---111>>>;;;222444888666555555555333333444000111444555222000111555---000333222111000---+++//////............//////........................//////...---,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------.........////////////...---,,,,,,++++++,,,,,,,,,---------...............------,,,,,,,,,---+++***+++---...+++)))------------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***+++---//////...---,,,///222111///000333222...444000...333@@@LLLPPPMMMeeerrryyynnn]]]VVVZZZ___eee___WWWhhh^^^nnngggcccddd```bbbcccdddooosssgggUUUOOOEEE>>>999555000+++111---,,,111111+++***,,,,,,---------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++111///,,,,,,000111,,,%%%333+++***333@@@[[[yyy|||}}}~~~~~~XXX]]]WWW^^^UUUUUUXXXTTTOOOLLLJJJCCC;;;999===;;;333......///,,,+++,,,++++++++++++++++++++++++***************+++,,,,,,,,,///333666555111,,,(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++...111222333222222---222555111)))'''...666...111444666888999555000333000...---...000222222,,,...111222111///---,,,---.....................------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////........./////////000000111111111111000000000000000//////000111222222222---555:::777666666///$$$444555666888999999888777666CCCFFFCCCBBB======GGG<<<888555666777666444222888555000...---000555:::333333000---,,,...111333//////.........///000000........................//////...------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------.........////////////...------,,,++++++,,,,,,---------.........////////////000000000000111///...///111222111///---------,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------222///,,,,,,,,,,,,***))),,,111222,,,)))---444777333===KKKYYYdddkkkmmmlllQQQXXXccciiiaaaTTTTTT\\\ddd```]]]aaaZZZffffff^^^[[[XXXZZZYYYUUUZZZ\\\QQQfffgggfffccc[[[MMM>>>555444...***---///...000444...//////...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++)))---///,,,)))***///444(((...444@@@[[[|||zzz{{{vvv|||xxx{{{~~~tttvvv{{{|||VVV\\\WWWaaaWWWWWWXXXSSSPPPLLLHHHAAA:::888;;;;;;333---...///---+++,,,++++++++++++++++++++++++)))))))))***+++,,,---...222555888999777222+++''',,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...***'''&&&***---,,,,,,---///000000...+++444...+++...000///......333222111111222222000//////000000---***+++000555,,,,,,,,,---------------------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////....../////////000000000111111111111111111111111777666666555555555666666888666222000222777<<<@@@:::===@@@AAACCCKKKXXXaaajjjsssooohhhqqqyyyyyy|||yyywwwtttqqqlllbbbTTTIII;;;:::999::::::777111+++777555333111000///////////////......///000111111........................//////......---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------.........///////////////......---,,,,,,,,,------------.........///---------...//////000000---,,,***+++---.........///......------,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---+++---///000...,,,222222000111:::CCCDDD@@@UUUZZZ\\\WWWMMMHHHLLLRRRQQQMMMWWWiiilllcccdddoooaaaaaafffZZZYYY```jjj\\\eeedddiiihhh```aaaccc[[[JJJRRR\\\eeegggeeeaaa___FFF<<<222///...---...111///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,///...++++++000555444666LLLooo{{{yyy||||||hhhkkkqqqxxx}}}~~~|||yyyzzzTTT[[[XXXbbbYYYWWWXXXRRRPPPKKKFFF???999888999:::333---...///---,,,---++++++++++++++++++++++++*********+++,,,...///000:::888555111///.........,,,,,,,,,,,,,,,,,,,,,,,,------------...............///111111222222444555777444222333777999888666AAA<<<<<>>999333111111333888888333...,,,////////////000111222222........................//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///............//////////////////......---------,,,---............/////////------........./////////,,,+++******,,,---......000000000///////////////......------------......------------------------,,,,,,,,,------------...........................------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,...111222111000///...)))000999CCCPPP\\\```___DDDHHHLLLMMMKKKPPP```pppyyyooolllttt{{{|||ZZZ\\\gggPPPTTTXXXiiiXXX[[[]]]gggiiiaaabbbhhhdddWWWYYYZZZXXXVVVWWW[[[___RRRHHH===555111///...---........./////////---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,,,,000222000...---<<>>555444444666888888444---'''000//////......///000000........................------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////////////////000000000111000000111111222222222333---000333555444444555777...444;;;AAAJJJ\\\ssswww]]]EEE===666222444444222222555000000000000000111222222///////////////////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///........./////////000000///...............------........./////////000000111111111111000000000000000000000000000111222333......//////000000111111///......------......///........................,,,,,,---------.................................------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........111333444000+++***000666???MMMXXXWWWSSSVVV^^^eeeTTT[[[gggtttwwwssstttxxxkkkfffZZZPPPTTT___aaa[[[YYY\\\gggNNNPPPSSSdddSSSLLLLLLWWW\\\UUUWWW______nnnnnnjjjccc\\\WWWXXXZZZNNNKKKDDD===888666444222---,,,+++---///000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,,,,...------555???HHHooozzzsssqqqlllvvv{{{}}}UUUYYYTTT```WWWTTTSSSMMMNNNIII@@@:::999999777999222---...///------...++++++++++++++++++++++++,,,,,,,,,---...///000111------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111...++++++222>>>MMMWWWqqq|||cccZZZOOOGGGBBB>>>999555222111///...------...///........................------------------------........................,,,,,,,,,---------......,,,,,,,,,---------....../////////////////////////////////000000000111111000000111111222333333333666888999777333222444777>>>hhhkkkWWWDDD999222---000666222222111111111111222222////////////////////////........................------------------------------------------------........................---------............///....../////////000000000........................////////////000000000000......//////////////////,,,...//////...------............//////000000000//////............//////////////////////////////,,,---------....................................------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++*********++++++,,,,,,---++++++,,,,,,------......,,,---------...............//////,,,---444BBBNNNYYYWWWTTTVVVaaammmppplll}}}wwwwwwzzztttcccTTTNNNbbbhhhcccXXX]]]lllmmmaaappprrrwwwhhhcccgggqqqeeeXXXSSSYYY[[[QQQOOOVVVXXXSSS[[[eeennnqqqoookkkhhhRRRUUUSSSJJJ@@@:::666333000---+++,,,///111000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((+++///...)))000LLLjjjxxx}}}uuuwwwqqq|||VVVXXXRRR]]]TTTQQQPPPKKKLLLGGG>>>888999:::888999222,,,...///...---...++++++++++++++++++++++++,,,,,,,,,,,,,,,---......)))***,,,...///---,,,***---------------------------......///000000111111...999HHHUUUdddzzzpppssskkkwwwyyyiii___XXXVVVFFFCCC>>>888333///---,,,........................------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......//////////////////////////////000000000111111111000000111222222333444444...000111222444<<>>333222444333222222111111111111////////////////////////............////////////------------------------................................................---------............///.../////////000000000000............//////////////////000000000111111111------///000222333444555000333666666444111000000444333333222111000000000000//////////////////000////////////////////////------------....................................................................................,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++)))******+++,,,,,,------++++++,,,,,,---......///------------............***,,,000888CCCMMMVVV[[[JJJIIILLLYYYooo}}}gggZZZUUU]]]dddeeehhhmmmgggmmmpppooottt{{{ooolllhhhZZZTTTXXXXXXIIIOOOYYYccciiihhhccc______ggggggZZZJJJAAA===;;;777222------///111000...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------***)))...666===LLLllluuuwww{{{vvvWWWWWWQQQ[[[RRROOONNNIIIKKKGGG===777999:::888999111,,,...///...---...+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,------------------------------------------......///000111111222888WWW}}}xxxfff```gggttt~~~wwwccclllrrrpppqqquuuhhhccc^^^UUUJJJ@@@888333000////////////////////////------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////000000000000111111111111000000111222333333444444///444;;;EEEUUUlll~~~zzz]]]BBB666555555333222111000000000000000000000000000000000.........///////////////................................................////////////////////////---------.........//////////////////000000000000.........///////////////000000000000111111111111333444666888;;;>>>@@@AAABBBFFFJJJJJJGGGCCCAAAAAA;;;:::999777555333222111000000////////////000000000000000000000000000000---------.........//////////////////////////////................................................---------.........//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------++++++,,,,,,---...//////---------.........//////111444>>>MMM[[[___YYYQQQPPPiii|||ttt]]]PPPSSS[[[vvvhhhbbbkkkuuuzzzwwwnnnpppoooQQQOOOMMMPPPVVV\\\^^^^^^bbbnnnqqqeeeUUUNNNNNNNNN>>>777000...000111000...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------444)))+++AAA[[[ppp{{{zzz~~~vvvWWW]]]\\\OOOSSSRRRSSSMMMKKKGGG@@@999666888:::777444000.........,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------............------,,,'''...444333000666EEERRRgggyyywwwlllhhhgggvvv|||{{{wwwzzzjjjVVVRRRWWWTTTIII???222666,,,(((333///)))555...///000000///...///000///...---,,,,,,,,,,,,,,,------------------------..................------............/////////000111000000000000000111222000333222...222888777000;;;888JJJvvv|||```:::888444///111777555---///222333000---...000111444333111////////////000////////////////////////////////////////////////000000//////.........---000//////.........//////000000000000000000000000222000...---...///000000,,,666111,,,444000222EEECCCCCCLLL[[[___YYYYYY```]]]dddiiieee\\\VVVWWW\\\VVVZZZXXXRRRMMMJJJ@@@555333444111,,,...444555111222///------///111111000........................////////////////////////........................---------------------------------............///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++...000111///---,,,777000$$$***333333333GGGHHHZZZbbbRRRJJJ___tttkkkgggffffffdddccclllwww~~~~~~tttjjjcccYYYMMMKKKOOORRRRRRYYYffflllfffZZZSSSXXXGGG555...000222222000...---,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++,,,++++++,,,---,,,,,,,,,555***:::aaa~~~uuuttt|||rrryyyqqqSSSZZZ\\\PPPRRROOOOOONNNLLLHHHAAA:::777888:::666444000.........,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111...,,,,,,...000000///:::000(((000FFF___ooovvvdddbbb___bbbrrrxxxhhhZZZYYY]]]\\\WWWWWW]]]___]]]ZZZWWWZZZdddooowww|||kkkppppppooolll```TTTFFFGGG<<<000111222...---------------,,,---...000///...------,,,,,,,,,---------------------------................................./////////000000111000000000000111222222222444333666:::333666FFFRRRmmmSSS444999777---///777555333111//////333555666333222111////////////000////////////////////////////////////////////////000/////////............000//////.........//////111111111111111111111111333222111000000///...---///666888AAAPPPVVVSSSSSSjjjiiiooovvvqqqddd```eeehhhppp{{{|||rrrkkk~~~wwwssssssmmm___UUUQQQSSSNNNCCC666111222000+++---222555444///---///333........................////////////////////////........................---------------------------------............///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,,,,+++******---666444&&&333XXXyyynnnaaaXXXeeeyyyddd``````eeelllvvv~~~nnnccc```aaaMMMJJJMMMZZZfffjjjiiihhhLLLMMMKKKCCC888000///111000///---+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,---------,,,,,,+++++++++***---,,,+++...555555///888AAAZZZyyy{{{~~~pppQQQZZZ___SSSSSSNNNNNNPPPMMMHHHAAA;;;777888999666333000.........---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------111...------///000...,,,111666BBBTTTeeemmmkkkeee]]]bbblll|||zzzkkk\\\ZZZaaakkkwwwzzz}}}~~~ooonnnggg```^^^\\\YYYYYY[[[~~~{{{yyypppdddVVVVVVRRRAAA000111666000///...---,,,,,,,,,---...///...------,,,---------------------------------............................../////////000000000111111111111111222333333555222+++555???555@@@hhhtttQQQ000777@@@---666111,,,,,,...222444555222222111000////////////////////////////////////////////////////////////////////////............/////////......//////000111111111111111111111111------...000111222333333888>>>JJJQQQYYYkkkwwwsss~~~wwwjjj\\\ZZZaaaddd```^^^bbbhhhfff[[[QQQsssiiikkk{{{~~~sssnnnuuueee```UUUJJJCCC@@@:::333---///111111///......///........................////////////////////////........................---------------------------------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------...........................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---///333......999EEEWWWnnnYYYVVVcccpppqqqrrrtttnnnwwwtttaaannncccZZZZZZ^^^aaaeeeiii```\\\VVVQQQLLLCCC666+++---......---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,000///)))***111111+++000[[[rrrttt|||jjjttt~~~~~~xxxVVV]]]bbbWWWVVVRRRRRRQQQNNNHHHAAA;;;888888888666333000.........---,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,...000000///---,,,,,,333KKKeeemmmcccWWWVVVZZZppp~~~oooaaaWWWdddhhhzzzyyykkkcccTTTVVVZZZeeexxxiiiVVVWWWfffdddHHH<<<;;;000222111000//////...---,,,......------------..........................................////////////...////////////000000000222111111222222333444555111:::666777???AAAddd~~~ttt\\\===888222333000...///000//////111111111000000///////////////////////////////////////////////////////////////////////////.........//////////////////000111111111111111111111111111......------///555<<<@@@QQQ```wwwrrr[[[eee|||}}}YYYTTTSSS[[[eeerrrxxxxxx~~~yyypppfff___bbbllllllaaa[[[]]]gggdddaaa^^^ZZZTTTHHH???;;;333++++++111555111+++........................////////////////////////................................................---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------------------------------------...............///111222333,,,666YYYrrrooogggfffrrrnnnRRRYYYjjj~~~oooaaaVVVRRRYYYbbbvvvpppeee\\\WWWPPPCCC777///...---...111111...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---******111888NNNoooyyyqqqssssss~~~\\\^^^aaaVVVUUUSSSWWWQQQMMMFFF@@@;;;999888777555333000............---+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,---------.........,,,///111///,,,000888AAAWWW\\\^^^XXXRRRXXXiiiyyytttyyyuuufff[[[fff~~~vvvaaaTTTXXXgggqqqsssyyypppbbbmmmzzzjjjUUUFFF222222000///000111111///,,,......---------......///................................./////////000000////////////000000000111222222222222333444555666---@@@AAA;;;GGGccc|||vvvlllyyywwwfffLLL000000///222666555000///222000000000000/////////...////////////////////////////////////////////////.........//////////////////////////////000111111111111111111111111111111444333111000555@@@MMMWWWrrrggg___lllkkkiiigggkkkvvv{{{uuupppmmmhhhddddddccc]]]SSSLLLLLLDDD:::444333333222111////////////////////////////////////////////////................................................---------............///////////////////////////////////////////////////------------------------................................................,,,,,,---------.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------+++...000000///...///000......===eeeyyygggjjjpppbbbxxx~~~mmmZZZPPPWWWeeeiiitttxxxiiiUUULLLMMMPPPBBB888...+++...111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---(((,,,333///+++===XXXuuuzzzttt```]]]___SSSRRRPPPVVVPPPKKKDDD>>>;;;:::888777555222///......///...---+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,---------............000000///---///;;;NNN\\\bbbVVVNNNVVViiiwwwwwwqqq\\\aaacccdddrrrzzzddd___bbbeeehhhsssnnnmmmggg\\\NNN666222///...111222111///.........---......///000.................................//////000000111/////////000000000111111333333333333444666777888777444333AAAkkkxxx\\\mmmqqqOOO777111000444444...---111...//////000000//////...////////////////////////////////////////////////.........///////////////////////////000111222222222222222222222222222222...000555;;;FFFWWWkkkxxx~~~wwwgggdddlllooozzznnncccaaaccccccaaaaaaPPPTTTRRRGGG666,,,...444////////////////////////////////////////////////................................................---------............///////////////////////////////////////////////////........................////////////////////////////////////////////////,,,---------....................................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------,,,///111000...---///222;;;WWWllluuuzzzxxxwwwyyymmmdddcccpppsss]]][[[dddYYYeeelllgggaaa^^^XXXPPPXXXIII555******---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------000***,,,222///000KKKlll|||fffqqqddd___```SSSOOOMMMSSSMMMHHHAAA===;;;:::888777444222///......///...---+++,,,,,,------,,,,,,+++******+++,,,,,,---......------------............111//////333===KKKXXX```QQQRRRYYYhhhvvvvvvhhhYYYaaatttrrr\\\iii[[[nnnpppsssjjjkkkgggbbbIII@@@555//////000111000...............///000000........................---......///000000111111//////000000000111111111333333333444555666888999===<<>>555333////////////////////////////////////////////////................................................---------............///////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////------------....................................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.......................................---///000//////222:::@@@dddeeekkkhhheeeuuu|||lllkkk]]]\\\[[[aaapppwwweeeLLLYYYPPPCCC666///---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,+++++++++,,,,,,---------...000...+++222IIIjjj~~~wwwgggaaacccVVVPPPLLLQQQLLLGGG@@@<<<;;;:::999777444222///......///......+++,,,,,,------,,,,,,+++******+++,,,,,,---......---------.........//////------111===LLLUUUUUURRRPPP^^^jjjgggZZZUUU```mmmxxxrrrfffZZZ```vvvyyy{{{mmm^^^XXX^^^QQQ???222......//////...............///000000////////////////////////---......///000111111222000000000000111111111111333333444444666777888999888___}}}jjj[[[pppzzzYYY;;;333666444111111---...///000000///......////////////////////////////////////////////////---.........//////000000////////////000111222333222222222222222222222222666AAAOOOZZZ```dddiiimmmkkkvvvyyyuuuzzz|||wwwrrroooqqqtttllljjj|||tttjjjbbb___]]]]]]bbbjjjlll```HHH444000000000000000000000000////////////////////////........................////////////////////////---------.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................---...//////111:::GGGRRRhhhdddfff]]]vvv```cccdddfffqqqyyymmmZZZKKKNNNNNNGGG;;;111......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,---------&&&111000)))>>>nnnhhhhhh^^^[[[OOOSSSTTTUUUIII>>>===<<<888666888333000...---.........---,,,------......------,,,,,,,,,++++++,,,,,,---...333000------///000///,,,///222AAASSSVVVMMMJJJNNN[[[gggeeeRRRNNNggg}}}XXXSSSmmmwwwnnnNNNWWWJJJ::::::111***666333111///000222222///+++111111000000//////......000000000000111111111111111111222222222333333333111111333777888777888<<>>>>><<<777444111222555666555444...---///222111......222111111000000///......---------------------------...........................------,,,,,,------...---------............///---,,,,,,---000111000///...===+++111nnnuuunnnyyyyyyooo}}}}}}lllWWWbbboooyyypppaaaUUUOOOJJJ>>>222...000222000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///---++++++---...//////222;;;LLLfffggg]]]ZZZMMMPPPPPPRRRKKKCCC===999666555444333000...---.........---,,,------......------,,,,,,,,,++++++,,,,,,---...,,,......---,,,///666<<>>222111000000000000000///////////////000000000000111111111111222222222222222222333333333444444444444===444000IIIqqqmmmAAA333111000000000////////////////////////////////////////////////////////////000000000000000000000000......//////111222333444777666:::FFFWWWdddjjjkkkgggoooxxx{{{pppfffwww{{{^^^lllqqqaaaHHH777222111///...------...///111222////////////////////////////////////////////////---.........//////000000***///444333111000---+++222666===BBBDDDCCC@@@===AAALLLTTTQQQIIIKKKXXXdddXXXmmmwwwbbbRRRMMMJJJJJJHHHFFFIIIPPPRRRKKKAAA:::333---///333///......------...//////------------------------...........................------,,,,,,------...---------............///......------,,,---...///555111aaa{{{ZZZ___vvvvvv}}}pppkkkaaarrrzzzrrrkkkhhh]]]MMM;;;444,,,+++...000...***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///,,,---000000,,,---222HHHvvv|||}}}~~~lllbbbddd]]]ZZZNNNPPPPPPLLLKKKEEE<<<777777666444333000...---.........---,,,------......------,,,,,,,,,++++++,,,,,,---...---......///444<<>>NNNddduuu}}}}}}hhhtttzzz}}}ggg\\\fffkkk^^^MMMFFF666444222/////////111222////////////////////////////////////////////////------......///000000111222,,,---222333EEEzzztttfff[[[TTTQQQVVVeeelllnnnooo^^^XXXYYYVVVXXX^^^^^^SSSDDD;;;777555333000///...//////...................................................------,,,,,,------...---------............//////000111///...///222555<<>>111///000000...........................------------------------,,,,,,,,,------------...///---///111------===QQQ~~~tttrrriiijjjaaa^^^OOOPPPOOOGGGIIIEEE;;;666888888555333000...---.........---,,,------......------,,,,,,,,,++++++,,,,,,---...,,,---111888@@@DDDCCCAAAGGGNNNOOOIIINNN^^^jjjkkkxxxzzzmmmiiifffgggkkkpppssstttqqqsssvvvvvvpppdddTTTJJJCCCBBB@@@>>>===>>>BBBFFFLLLJJJFFFBBBBBBEEEJJJNNNZZZ~~~qqqOOO]]]yyy~~~gggqqq]]]DDD555222333111....../////////000000111111111111222222222333333333333333333444444444555555???+++\\\~~~ppp999777555333111000000000000000000000000000000000////////////////////////000000000000000000000000111111222333444666777888WWWhhh|||{{{bbbqqqvvvmmm```hhhuuugggJJJ:::888444111///...///000////////////////////////////////////////////////---------...///000000111///...777;;;+++(((XXXzzzggg[[[VVVWWWYYYlllqqqbbbTTTPPPRRRPPPMMMLLL<<<:::666333000.........////////////////////////...........................------,,,,,,------...---------........./////////000111111000111666:::oooooo{{{uuuvvvbbbUUURRRRRROOOJJJGGGJJJLLLKKKHHHGGGHHHKKKMMMPPP[[[ooosss|||tttjjjuuuvvvfffaaajjjmmm^^^III777///...000222........................------------------------,,,,,,,,,---------.........,,,///222000666OOOkkktttyyycccUUURRRkkkiiiccc]]]PPPUUUPPPLLLFFF???;;;::::::888666333000...---.........---------------------------...---,,,,,,---...---,,,***,,,666EEEIIICCCAAAFFFRRRLLLNNNYYY___^^^^^^cccnnnxxx|||wwwlll```aaadddhhhiiiiiijjjmmmqqqrrrqqqmmmdddVVVKKKDDDBBB???<<<<<<>>>???===@@@DDDBBBFFFHHHMMMQQQKKKQQQggg___SSSpppwww}}}rrrUUUJJJiiiHHH555000555111000000///000000111222222000111111111111222222222222222444888777333666<<>>---444:::000,,,222000000000000000000000000000000000000000000000000000111111111111222222222---777,,,<<<999+++DDDIIIgggwwwnnnjjj}}}sssoooggg```pppxxxdddHHH:::///000111......222//////............//////............////////////////////////000000000000))):::111---;;;444HHHsssgggiiiooo}}}rrraaaYYYSSSMMMKKKLLLTTTSSSFFF;;;777222***111///---...111222///,,,........................//////.........---------..................------***///***...666---EEEtttvvvxxxnnn\\\ZZZWWWTTTSSSUUUUUUTTTRRRVVVQQQLLLJJJIIIIIIGGGEEECCC======FFFXXXsss}}}mmmWWWcccPPP[[[[[[RRR@@@111---000111//////...------------...........................///......---------......111,,,)))555222===ppptttfff\\\UUUVVVYYYhhhhhhddd^^^SSSXXXRRRKKKEEE>>>:::999999777555333000...---.........---------------------------,,,,,,,,,---.........---...222;;;EEEHHHFFFFFFIIIJJJEEEMMM\\\___WWWZZZggghhhooorrrooolllggg___VVV```cccgggiiihhhjjjnnnrrrqqqjjj]]]NNNBBB<<<;;;<<<>>>;;;;;;???AAA@@@@@@BBBFFFOOOTTTYYYccciiiyyy```ccc}}}xxxssszzzZZZJJJ```MMM555222333555000000000000000111222222111111111111222222222222444555555444444666666555666MMMmmmNNN444222666222///111000000000000000000000000000000000000000000000000111111111111222222222222333000555444555>>>KKK]]]uuu~~~}}}yyyyyyrrrdddcccmmmrrrVVVDDD666333222...---000//////............//////............////////////////////////000000000000<<<+++///888555FFFjjj}}}jjjhhheeeqqqwwwiiiWWWGGGUUUZZZ]]]ZZZVVVOOODDD:::,,,000444222,,,))),,,000........................//////.........---------........................111333222///...999XXXyyynnnttt___VVVVVVYYY[[[^^^aaacccdddeeegggiiieeeaaa]]]\\\[[[WWWOOOHHHGGGHHHGGG@@@999EEEggg|||XXXdddzzz~~~cccaaallliiiQQQ;;;444222...//////...------------...........................///......---------......333444+++///555OOO}}}oooiiidddcccbbb```aaaeeeeeegggdddaaaUUUZZZTTTLLLFFF>>>:::888888666444333000...---.........---------------------------***+++,,,---...---------222999???AAADDDHHHJJJIIIFFFDDDNNN]]]\\\SSSZZZkkkhhhjjjgggbbb^^^\\\YYYTTT___bbbfffhhhiiijjjkkkmmm[[[RRREEE;;;888:::???BBBCCC@@@@@@DDDFFFDDDCCCEEEVVVlllwww{{{fffZZZkkkYYY^^^YYY999999333444111111000000111111222222111111111111222222222333444666555333444999:::777\\\zzzdddCCC222111333222000000000000000000000000000000000000000000000000000111111111111222222222333777,,,;;;...777YYY^^^www}}}hhh```kkkdddRRRAAA;;;666///---111000//////......//////000............/////////////////////000000000111111222111333...999dddzzzgggkkkxxxNNNUUUQQQSSS^^^eeebbbYYYRRR555444222///,,,,,,---///.......................................---------........................---///333---...JJJfffhhh~~~zzzuuuvvv```VVVUUUXXXbbbmmm___gggoooqqqllleee```^^^\\\ZZZXXX[[[```aaa^^^[[[VVVRRRMMMIIICCC@@@EEELLLddd|||zzziiitttggglllwwwsssZZZBBB888222,,,000///......------....................................---------......///,,,333***---AAAppp}}}wwwjjj]]]___eeemmmqqqnnnlllmmmeeehhhfffbbbVVVZZZTTTNNNGGG@@@;;;999888666444333000...---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,,,,---777???BBB===>>>FFFJJJFFFKKKMMMQQQUUUUUUXXXaaakkkgggddd^^^XXXUUUVVVXXXYYYaaaaaacccgggkkkjjjccc]]]GGGCCC>>>>>>BBBGGGJJJJJJKKKKKKLLLMMMKKKIIINNNUUUwww~~~UUUUUUwwwrrr}}}qqqhhheee@@@FFF:::///222222111111111222222333111111111222222222333333444222444777777777???JJJsssqqquuuuuuyyy|||wwwWWW;;;111222444222000000000000000000000000000000000000000000000000111111111222222222333333555///888555JJJqqq|||rrrmmm|||sssccchhhlll___RRRJJJ???333///444000000////////////000000............/////////////////////000000111111222(((???111...VVVbbbWWWbbb___NNNDDDMMM\\\bbbfffjjjPPP@@@///+++111666222,,,............................................................////////////+++333000000HHHeeeooolllxxxttt```ZZZ\\\hhhooopppwwwxxxjjj___YYYWWWVVV^^^WWWSSSUUUWWWSSSIIIAAACCCEEEfffuuugggvvv|||sssfffWWWHHH;;;222---000//////..........................................------------...//////+++111---999UUU{{{}}}fff[[[YYY___dddppp|||zzzuuutttfffiiifffbbbUUUYYYRRRPPPJJJBBB===;;;:::777555333000...---.........---,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++---...>>>EEEEEE>>>>>>EEEHHHDDDRRRVVVPPPFFFKKK]]]fffbbb\\\WWWRRRNNNNNNQQQWWW\\\ccc``````eeejjjfffWWWJJJEEECCCCCCFFFKKKNNNNNNLLLQQQSSSWWWVVVRRRSSSaaapppxxxUUUfffqqq}}}nnnhhhFFFRRRHHH///333333222222222222333333111222222222222333333333555...222<<<888000CCCaaawwwlllvvvkkkLLL666111333444111111111111111111111111111111111111111111111111111222222222222333333333///999444JJJiiiiiirrrtttiiiiiiqqqkkkeee^^^NNN:::111333000000////////////000000............/////////////////////000111222222222444666222KKKjjjUUUOOOjjjOOOIIINNNVVVcccooohhhVVV@@@444444555222---........................---............................../////////000000111:::,,,555fff{{{wwwyyykkkaaacccccckkkxxxlllVVVHHHEEEGGGNNNSSSXXXXXXVVVWWWZZZ]]]QQQNNNBBBJJJnnniiiqqq]]]```^^^III666///000000///............///........................---------------...//////222333666RRRkkk}}}|||~~~|||}}}{{{dddVVVVVV[[[]]]dddrrr}}}~~~hhhiiifffaaaUUUYYYRRRRRRLLLDDD>>><<<:::888555333000...---.........---,,,,,,,,,,,,,,,,,,,,,,,,---...///---+++,,,000444CCCFFFGGGDDDCCCFFFHHHGGGSSSTTTJJJ???HHH\\\```VVVSSSNNNKKKLLLOOORRRXXX___aaa______aaabbbZZZKKK>>>??????BBBGGGNNNVVVZZZ\\\^^^aaaeeefffdddiii{{{iiiYYYsss}}}mmmgggOOOTTTWWW;;;444444333333222222333333222222222222333333333333666000444<<<666333PPPwwwsssuuuuuu}}}zzz___BBB333222555111111111111111111111111111111111111111111111111222222222222333333333333,,,@@@>>>eeexxxtttvvv{{{yyyfffRRRLLLUUU```yyyoooooowwwrrrpppmmm___FFF555000111000000//////000000111............////////////...///000000111222333333---222KKK\\\^^^vvvttt^^^PPPLLLRRR[[[jjjhhh^^^KKK777,,,---222........................---------........................//////000000111///444,,,===jjj{{{{{{yyy|||rrr\\\YYY___gggzzzvvvkkkbbb]]]___^^^UUUHHH??????CCC>>>EEEPPP^^^lllrrrkkkaaaQQQZZZ\\\PPPGGG___}}}bbbwwwyyygggsssxxx```CCC555111000//////......//////........................---------------...///000111111???llljjjzzzxxxwwwyyy}}}~~~|||yyy}}}~~~ooo___\\\```dddfffeeekkkwww~~~hhhiiieee```UUUZZZUUUSSSLLLDDD>>><<<:::777444333000...---.........---+++++++++++++++++++++++++++------,,,+++...666===AAAAAADDDHHHHHHEEEGGGJJJOOOHHHCCCGGGQQQVVVTTTOOOLLLIIIJJJPPPTTTUUUZZZ```\\\___```\\\TTTJJJBBB>>>>>>EEEOOO\\\hhhttt~~~~~~~~~~~~XXXHHH{{{sssnnn^^^LLL^^^LLL555555444333333333333333222222222333333333444444333777999666666HHHmmm{{{iii___XXX___qqqmmmOOO888111555111111111111111111111111111111111111111111111111222222222333333333444444000@@@YYY}}}zzzssskkkfffaaa\\\\\\___TTTUUUTTTQQQNNNPPPWWW\\\QQQrrr~~~|||zzzqqqnnnsssoooZZZ@@@222111111000000000000111111............////////////...///000111222333333444---KKKfffaaafffjjjVVVLLLHHH\\\ffflll___FFF222...222........................---------.........//////---......///000000111111......HHHbbblll}}}rrrccc]]]hhhwww{{{lllccc```\\\ZZZTTTTTTSSSNNNHHHCCCAAAAAA??????GGG```tttyyy]]]QQQXXXKKK>>>___yyyzzz{{{tttwww{{{nnnUUU@@@111000000///////////////........................---,,,,,,------///000000///555MMM|||ttt|||wwwwwwvvvwwwyyyzzzzzzzzz~~~uuuaaa[[[dddmmmnnnjjjlllqqq{{{|||zzz}}}hhhhhhddd```UUU\\\WWWRRRLLLCCC===;;;999666333333000...---.........---++++++++++++++++++++++++)))***,,,++++++111;;;CCC===:::???HHHIIIDDDEEELLLKKK>>>@@@TTT\\\RRRJJJNNNFFFDDDGGGPPPTTTTTTWWW\\\XXX^^^aaaXXXIII>>>>>>BBBOOO\\\nnn^^^XXX~~~zzzlllDDD^^^VVV666555444333333333333333222222333333333444444444///<<<===222999___jjjQQQJJJLLLJJJGGGKKKaaauuuXXX<<<111444111111111111111111111111111111111111111111111111222222333333333444444444555===pppyyyhhh___ZZZVVVUUUSSSOOOOOORRRSSSRRRRRRVVV[[[\\\YYYUUUZZZ\\\wwwvvv}}}yyykkkgggsssyyyiiiMMM888111111000000000000111111............/////////000...///000111222333444444KKKhhhiiiqqqlllUUUFFFOOO[[[gggfffWWWBBB444---........................---------.........//////---......///000111111222777666ttt|||}}}fff]]]bbbooozzzoooddd[[[UUUQQQOOOTTTNNNGGGDDDGGGIIIJJJIIIEEEGGGJJJXXXtttzzzvvvooogggaaaZZZPPPGGGxxxyyynnnmmmpppbbbLLL111111000///////////////........................,,,,,,,,,---...///000111888DDD___WWW~~~~~~~~~}}}xxxtttxxxxxxxxxxxxyyyzzz{{{||||||zzzlllhhhfffiiinnnppplllhhhdddjjjuuu~~~~~~zzzzzz~~~pppcccccc[[[[[[UUUUUUSSSJJJ@@@999777777555222222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...111///***+++555<<<>>>???@@@>>>???GGGOOOMMMEEE;;;CCCLLLOOOMMMIIIHHHHHHIIIIIIKKKQQQXXXZZZYYYVVV\\\[[[VVVJJJ<<<:::JJJ^^^uuu{{{XXX___zzzqqq~~~nnnUUUiiiNNNFFF:::000000222111222666444333333333333444555555111888DDD000OOOwww\\\NNNMMMDDDHHHLLLJJJDDDIIIaaa||||||qqqPPP222///222111///---///333333111000111111111111222222222555+++333:::///222;;;555>>>jjjttt{{{ppp```VVVTTTKKKFFFIIIKKKHHHKKKQQQVVVZZZ^^^\\\YYYZZZaaahhhmmmqqq{{{{{{dddbbbrrrmmmjjjbbbJJJ///222222///---...000000111111000000//////......+++>>>///&&&<<<999--->>>yyyqqqlllWWWCCCQQQgggdddPPPOOOKKK000111000///.......................................000555'''///,,,)))<<<,,,444PPP{{{qqqpppwwwkkkcccmmmuuukkkaaaZZZTTTMMMJJJKKKLLLFFFBBBEEENNNTTTTTTQQQLLLJJJQQQ]]]fffooo|||kkkgggcccYYYOOOCCC|||lllxxxlllqqqKKKZZZ===444,,,,,,000111...+++...........................,,,000///***000666000BBBmmmbbblll~~~xxxtttsssnnnnnnllljjjkkkpppwww|||xxxsssoooooouuuxxxssskkkggglllkkkuuu}}}yyyyyy|||xxxlllbbbddd\\\\\\VVVVVVSSSKKKAAA:::888777555333222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---***---666<<<<<<@@@@@@??????EEEKKKGGG???===CCCJJJLLLIIIFFFEEEFFFHHHIIILLLOOOQQQSSSUUUVVVZZZRRRIIIDDDDDDNNNbbbuuucccUUUhhhvvvrrr[[[______NNN@@@444222333333333444444333333333333444555555===000///DDDxxxhhhaaaYYYPPPLLLMMMMMMOOONNNLLLSSShhh~~~yyy\\\===222333222111000000111222111111111111111222222222222222111555666222666999333KKKlllxxxkkkZZZOOOJJJOOOLLLMMMRRRPPPMMMTTT___]]]```bbbaaaaaahhhttt~~~zzzyyytttgggbbbkkknnnaaaVVV:::555000//////000000111111111000000////////////...///222333+++'''DDDooovvv}}}qqqpppTTTOOOYYYcccaaa```NNN,,,111///..........................................---222---333333+++111111888]]]vvvnnn{{{tttpppzzzyyyddd\\\UUURRROOOLLLLLLOOOEEEHHHLLLPPPRRRQQQNNNLLLUUUPPPRRR]]]eeeiiisssrrraaa^^^bbbZZZLLLkkk|||vvv|||nnniiiKKK555(((...333///---222........................---,,,//////,,,111555111DDDnnnrrr\\\zzzssslllfffccc]]]\\\[[[[[[]]]bbbiiinnnooozzz~~~rrr|||xxxwwwzzzzzztttmmmkkkooonnnxxx}}}vvvwww~~~|||iiiaaaeee^^^]]]WWWWWWTTTLLLBBB;;;888777666444222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++***+++222999<<<999@@@@@@???@@@DDDFFFAAA999???CCCGGGGGGDDDBBBBBBCCCFFFIIIMMMNNNMMMOOOUUUZZZTTTHHH>>>BBBRRRfff|||gggaaammm{{{}}}hhhTTThhhYYYIII999333444444333222444333333333333444555555666222111YYY}}}ZZZLLLPPPVVVVVVTTTVVVTTTSSSVVV\\\hhhzzzkkkMMM666333333444333111000000111111111111111222222222333///888777333666777666999qqqwww___RRRHHHEEEFFFLLLOOOWWW\\\WWWTTT___pppzzzzzzyyyuuuttt{{{ppprrr[[[lllsssffffffJJJ:::...///222111000222111000000000000/////////444&&&000:::111>>>fff~~~oookkkOOOGGGUUUaaabbbVVV@@@111///------...///...---........................---///222111666///+++IIIuuu~~~lllwww}}}kkkkkkrrrggg\\\TTTMMMKKKIIIFFFFFFHHHDDDKKKSSSUUUQQQMMMMMMNNNUUUOOOSSSbbbnnnpppqqqssstttzzz{{{mmmddd^^^JJJAAAuuujjjtttnnn}}}pppgggFFF000333666---+++222........................---,,,---//////000222333SSSZZZ```}}}rrrhhh```YYYRRRMMMJJJJJJJJJJJJLLLQQQXXX]]]dddsss|||~~~zzzsssoooooouuusssyyyzzzrrrvvvhhhccchhh```^^^XXXXXXTTTMMMDDD<<<888777666555222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***///777======999?????????AAACCCCCC>>>888BBBDDDEEECCCAAA???@@@AAAEEEHHHMMMOOOQQQSSSWWWYYYIIIAAA@@@NNNcccxxx}}}rrrkkkfffiiixxxYYYfff___OOO<<<444444666444222444333333333333444555555111:::<<>>;;;===<<<>>>BBBDDDCCC???;;;DDDDDDCCCAAA??????AAABBBGGGHHHKKKPPPTTTUUURRROOO>>>AAANNNbbbttt~~~uuunnniiifffjjjfff|||nnngggaaaSSS@@@444333666666222444333333333333444555555;;;999===yyygggZZZ___dddfffeeeeeeddddddgggdddccckkk|||{{{dddFFF222///000333222...///444111222222222222333333333444444111666888***<<>>777000------///...---........................000---222(((000111777{{{uuusss~~~vvvuuudddUUUMMMGGGBBB???BBBEEEFFFHHHLLLMMMMMMMMMNNNPPPTTTYYY\\\SSSTTTZZZdddkkkmmmnnnooosssqqqppprrrvvvzzz{{{{{{pppeeebbbNNNDDDvvvjjj]]]jjj[[[@@@***)))333444,,,........................///000+++,,,222+++...DDDuuuWWWQQQrrrvvv}}}{{{yyylllXXXOOODDD===<<<<<<999666999::::::::::::<<<@@@CCCFFFLLLVVVaaakkkvvv|||wwwssstttxxxvvvqqqmmmlllyyy{{{hhheeejjjaaa^^^XXXYYYSSSNNNEEE===666444444555222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***...777>>>???>>>>>><<<:::<<>>===???AAACCCDDDHHHIIILLLNNNOOOMMMJJJGGGYYYbbbrrr~~~xxxtttqqqnnnlll{{{```XXXkkklllaaa[[[LLL;;;333444555333444333333333333444555555222GGGzzzttthhhhhhlllvvvhhhAAA444...222555111///333222222222333333333444444555///333888555EEEpppssszzz}}}ssskkk^^^___aaabbbaaa___]]]\\\WWWTTTVVV^^^aaabbbkkkwwwttt}}}{{{llldddddd]]]XXXHHH555...333444///000000111111111222222222666---BBBzzzxxxxxxNNNQQQ___aaadddTTTGGG888...---//////...........................)))//////555222666bbbyyy}}}wwwcccTTTIIIBBB>>>EEE@@@???DDDHHHIIIKKKOOOTTTYYY```fffhhhbbbXXXPPPJJJPPPWWW^^^eeeooowww|||vvvtttsssssstttuuutttsssxxxnnnjjjhhhYYYRRRttt}}}~~~rrrqqqsssdddFFF222000000+++........................+++333+++,,,666///???qqqiii^^^|||xxxccclll{{{|||nnn\\\KKK??????>>><<<;;;;;;<<<>>>???===>>>@@@@@@@@@AAACCCDDDIIIPPP___pppzzz{{{}}}xxxssstttvvvuuuvvvxxxppppppppphhhbbbppp|||www```___eee]]]\\\YYY]]]RRRMMMEEE<<<444111222444222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++111999;;;999:::@@@<<<888999???AAA>>>???CCC???===<<<<<>>333333444222444333333333333444555555<<>><<<>>>FFFNNNSSSXXX]]]^^^ccciiillliiiaaaWWWPPPGGGKKKQQQWWW```jjjppprrrrrrtttuuurrrnnnmmmqqquuusss~~~jjjbbbkkkPPPMMM{{{uuummmcccbbbddd]]]JJJ666---000555........................)))333+++,,,888222HHHSSSqqqlllooodddjjjwww|||gggSSSGGGDDDFFFBBBCCCCCCBBB@@@@@@AAABBBDDDFFFIIIJJJJJJKKKNNNOOOYYY___kkkxxx|||yyy|||{{{sssmmmooorrrsssrrrrrrhhhnnnsssiii^^^jjjyyyxxxbbbaaaddd]]]___^^^```QQQLLLDDD<<<666333333333000...,,,,,,,,,---,,,+++---------,,,,,,+++++++++,,,***444BBBAAA444333???:::???AAA???@@@DDDDDD@@@::::::<<<===@@@BBBEEEFFFGGGHHHLLLPPPOOOQQQ```rrr~~~~~~~~~xxxpppttt___SSSwww}}}nnnddd```UUUEEE888222222333444888444333999555111666@@@ooo{{{ssswww```999---666000000666222333333222222333333444555:::'''999555:::zzzfff}}}hhhgggeeecccbbbcccfffjjjllllllmmmlllrrruuuuuuyyyooofff]]]WWW\\\fffbbb~~~pppppplllddd\\\PPPBBB444+++...666000222222111000222333222444999[[[qqqsss\\\YYYfffrrryyyooolllnnnrrrvvvzzzqqquuucccXXXrrrYYYbbbXXXGGG888...+++///222////////////////////////222+++111CCC000[[[yyyvvvooogggNNNEEEBBB======AAAAAA;;;???OOO\\\bbbiiirrrnnnkkknnntttqqqaaaPPPHHHEEEGGGOOOYYY___dddmmmvvvxxxvvvsssqqqooooooppppppnnnpppppplllddd\\\TTTQQQ~~~xxxsss[[[YYYVVV;;;///000.........------------......,,,...333''':::111VVV|||~~~PPPxxxlllgggeeegggzzz~~~qqqhhh]]]PPPQQQPPPOOOMMMJJJHHHHHHIIIKKKKKKNNNQQQTTTVVVYYY[[[^^^cccnnnxxx|||~~~{{{vvvtttvvvwwwrrrnnnlllsssllljjjjjjeee```iiixxxbbbbbbfff^^^```\\\]]]QQQLLLDDD<<<666333333333111///---,,,------,,,+++---,,,,,,,,,++++++++++++---///888BBB@@@777777>>>:::???@@@>>>???CCCBBB>>>::::::<<<===@@@BBBEEEFFFHHHIIIKKKOOOUUU```ppp}}}rrrpppYYYbbbwwwgggbbbVVVGGG:::444333444333555000000777444111888>>>pppyyywwwhhhAAA111666111000555000333333222222333333444555444555::::::FFF{{{zzzxxxwwwuuussstttzzzxxxooogggaaa[[[UUUXXX^^^qqqwwwnnnhhhXXXfff```VVVJJJ;;;000...333111111111000111333444555333:::ttt}}}}}}rrr___QQQJJJJJJMMMOOOZZZbbbooo}}}hhhYYYpppeee]]]VVVJJJ===333///...000///////////////////////////444111...777ttt{{{tttjjjVVVEEEBBBBBB======AAA999???DDDKKK]]]rrrzzzwwwrrrppprrruuunnn]]]MMMEEEBBBDDDLLLVVV]]]bbbkkksssvvvtttqqqnnnkkkjjjiiiiiikkklllmmmlllhhhaaaZZZUUUyyytttyyyqqqsss<<<000000333///......------......///111111333)))999444```nnn\\\wwwiiicccaaaeeevvv~~~yyyuuulllaaaYYYWWWZZZ^^^ZZZ\\\___aaabbbcccdddeeennnxxxxxxtttrrruuuuuuqqqmmmlllqqqjjjfffhhhddd^^^cccnnnaaabbbfff^^^^^^ZZZZZZPPPLLLDDD;;;666333333333222000...---......---,,,+++++++++++++++*********---444===???===;;;;;;<<<:::>>>???>>>>>>@@@@@@===::::::<<<===@@@BBBEEEFFFIIIKKKLLLMMMWWWjjj}}}sssiii|||bbbqqq|||llleeeXXXJJJ===666444555444444...///777555333<<>>555999XXX}}}rrr~~~|||mmmfff___\\\YYYUUUUUUWWWyyy{{{}}}xxxaaaeee```ZZZQQQCCC555///111333111//////111444555666>>>NNNllliiiTTTAAA>>>@@@@@@BBBFFF\\\ppp]]]___[[[ddd___UUUHHH;;;111---,,,////////////////////////---555333222eeesssrrrtttRRRGGG@@@AAAAAA===<<>>@@@GGGQQQYYY___gggoooooonnnkkkhhhfffeeeddddddffffffhhhkkklllhhh```ZZZQQQuuurrrrrrEEE444000000///......------......///222000111+++777<<>>>>>>>>>>>===;;;::::::<<<===@@@BBBEEEFFFHHHMMMNNNKKKRRRfff|||rrrfffsssyyyqqqgggZZZLLL@@@777444555555555000333:::666444@@@nnnxxxzzzZZZ===333222333222///333333222222333333444555+++<<<111999uuu|||yyylll|||yyyjjjccc\\\XXXXXXXXXVVVVVVppppppyyy}}}hhhddd```ZZZRRRFFF888111111333//////111333222333444:::```lllwwwzzz~~~hhhQQQGGGBBBFFFEEECCCQQQeeexxxdddUUURRRlllggg]]]MMM>>>333///...////////////////////////222///555MMMccceeekkk}}}qqq\\\FFFBBB@@@BBBAAA===<<>>IIILLLKKK^^^zzz|||iiinnnooooookkkaaaSSSGGG@@@======CCCNNNVVV\\\cccjjjddddddcccbbbbbbbbbccccccbbbaaaccchhhllljjjccc\\\GGGxxx|||yyyyyy^^^xxx]]]===666,,,//////............/////////---......666IIIyyyFFFkkkaaadddaaaiiixxx}}}pppeeedddhhhmmmooorrrrrrrrrqqqqqqqqqrrrxxx|||{{{yyyzzzzzzwwwsssppppppssssssooommmnnnnnnfffccchhhkkkgggbbb```fffbbbcccZZZ]]]]]]```PPPKKKCCC;;;555222222222222000.........///...---************************///;;;AAA;;;777<<<===999=========>>>>>>;;;::::::::::::<<<===@@@BBBEEEFFFEEELLLPPPKKKLLL\\\uuurrrhhhzzzvvviiiZZZNNNBBB777333555333444222555:::333555EEEeeeyyyzzzxxxqqqmmmxxx}}}eeeDDD222222444222222333333222222333333444555666666444FFFssstttkkkeee\\\VVVVVVXXXXXXWWWggg{{{xxx}}}lllkkkeee]]]TTTHHH:::222222111///000444444000111666VVVoooxxx}}}^^^HHHBBB@@@GGGQQQRRRSSSgggzzzggg```uuupppdddSSSBBB666333333000000000000000000000000555000555UUUvvvWWWZZZaaasssxxx[[[GGGDDDBBBBBBCCCBBB@@@@@@BBBEEEGGGKKKVVViiiwwwvvvmmmqqqqqqnnnggg]]]RRRFFF>>>======AAAKKKSSSXXX^^^ddd^^^^^^]]]^^^^^^^^^_________^^^___dddiiihhhbbb\\\RRRWWW{{{nnn\\\mmmwww@@@999000/////////......////////////......222777XXXcccBBB}}}ddd___gggbbbjjjzzzzzzkkkeeedddhhhjjjlllmmmnnnnnnppprrrxxx|||~~~{{{zzz|||{{{xxxsssqqqrrrtttrrrmmmlllnnniiiccc```fffnnnmmmgggbbbkkkeeeddd[[[___```dddOOOKKKCCC:::555222222222222000...---......---,,,*********+++++++++++++++333<<>>:::888999::::::<<<===@@@BBBEEEFFFCCCIIIOOOOOOMMMVVVnnnxxxpppttt{{{kkk\\\QQQEEE888222555111333111444666000888PPPmmm~~~xxxtttssspppkkkhhhsss~~~oooMMM333333444111555333333222222333333444555:::///777aaasssvvvlllhhh```WWWTTTVVVWWWUUU___ttttttlllbbbXXXKKK<<<333111111000222666333///555@@@|||hhh~~~mmmsssVVVFFFFFFGGGFFFMMMYYYbbbiiiwwwdddwwwcccMMM;;;333000000000000000000000000000...333555TTTmmm[[[TTTUUUcccsss~~~dddMMMAAADDDDDDDDDEEEGGGHHHIIIIIIIIIEEENNNeeewww|||zzzzzzuuussslllccc\\\TTTHHH<<>>QQQmmm}}}kkkmmm|||xxxoooUUUFFFFFFPPPUUUZZZ```fffjjjqqqzzz[[[}}}|||nnnXXXBBB333---000000000000000000000000---222<<>>EEEKKKNNNPPPSSSUUUVVVVVVVVVVVVUUUUUUUUUZZZZZZ\\\^^^```bbbcccccc```OOOZZZzzzuuuwwwdddzzzZZZ000444000000////////////000000///444///666>>>BBBeee```eee```^^^```dddyyyyyysssmmmmmmnnnnnnoootttzzzyyyvvvvvvsssooouuutttttttttnnngggeeeggg```\\\[[[___iiiooonnnjjjeeebbbbbbXXXZZZXXX[[[OOOJJJBBB:::444222111222000...,,,,,,,,,---,,,++++++++++++,,,,,,---------<<<>>>AAAAAA===999;;;@@@BBB>>>>>>AAA???999666999::::::<<<===@@@BBBEEEFFFLLLCCCGGGSSSTTTNNN]]]wwwrrrpppzzzqqq___VVVJJJ;;;555777555777555444333333MMMvvvaaayyyzzzuuu|||zzzzzzyyyxxxvvvoooiiieeedddmmm^^^:::555333...777333333222222333333444555333;;;CCCnnnkkkkkkssswww}}}nnnnnnrrrpppeee[[[YYYVVVRRRTTTqqqiiiccc^^^ZZZQQQCCC999555555222333444///000EEE___eeewwwlllxxxwwwoooLLLGGGNNNPPPRRR[[[jjjuuupppgggiiisss{{{sssZZZVVV```jjjiii[[[HHH999111000000000000000000000000777000EEEyyy]]]hhhUUU]]]hhhggguuuqqq|||```LLLLLLXXXUUUUUUUUUVVVZZZ[[[WWWQQQVVV]]]iiixxxzzztttddd```XXXTTTXXXZZZQQQCCC@@@<<<<<>>===;;;::::::;;;<<<===>>>999:::>>>>>>888555666888:::===???@@@AAADDDFFFGGGJJJMMMMMMNNNSSS]]]ddduuutttlllssszzzXXXSSSXXXAAA000444666333000:::333777AAAaaa```rrrggg}}}zzzwwwuuutttpppoooooolllbbbaaawwwiiiIII111333999111333333222222333333444555555999ZZZyyyZZZiiikkkwwwzzzppppppmmmhhh```ZZZWWWVVVVVV]]]gggnnnoooqqq|||zzzmmm\\\aaafffQQQBBB???666777(((666444222333EEEhhhXXXvvvuuujjjnnnQQQHHHRRRfffwwwxxxyyyuuunnnnnntttxxxvvvuuu~~~jjjOOOZZZooohhhKKK???---000111111111111222222222555666uuu\\\vvvdddcccqqqqqq{{{tttooo^^^XXXgggvvvyyyjjj\\\WWWWWWUUURRRPPPiiigggmmmzzzvvvooobbb[[[UUUTTTWWWVVVOOOGGG@@@??????@@@CCCEEEFFFEEEJJJJJJJJJKKKMMMPPPRRRTTTWWWXXXYYY\\\^^^aaabbbcccbbbaaaTTTbbbzzzyyygggfffhhhPPP444000000///..................,,,:::///LLLxxxhhhMMMmmmccciii]]]YYYbbbfff}}}~~~}}}{{{{{{~~~}}}{{{zzzzzzvvvrrrnnnmmmmmmmmmiiifff```___^^^^^^dddjjjiiiccceeedddeee[[[\\\\\\___QQQJJJ@@@888444222222111000///...------,,,,,,,,,,,,+++,,,---,,,***///666===<<<:::999888999:::;;;;;;777888<<<===888666777888:::===???@@@AAADDDFFFHHHJJJMMMMMMMMMQQQXXX^^^yyywwwggg\\\```hhhqqq~~~vvvccceeeTTTQQQAAA444555444111---555///777MMMrrr]]]]]]jjjeee}}}zzzwwwvvvvvvrrrooommmhhh___]]]pppoooOOO444333888111333333222222333333444555555>>>aaa~~~^^^bbbddd}}}xxxqqqpppnnnjjjccc]]]XXXUUURRRSSSVVV\\\aaagggttt{{{qqq^^^```gggXXXJJJ???000666...555666333777VVVaaa___yyyuuuppp|||bbbXXXVVViiizzzqqqqqquuuvvvrrroooxxxaaaWWWvvvhhhSSSIII555111111111111111222222222111888jjj{{{iiiooo|||gggmmm{{{pppfffbbbsssrrrwww~~~~~~vvvmmmiiiaaa[[[UUUUUUXXXWWWPPPIII@@@>>>===>>>@@@BBBBBBBBBEEEFFFFFFGGGJJJLLLOOOQQQUUUVVVXXXZZZ]]]```bbbcccaaacccUUUSSSwwwtttooorrrYYY555000000///............///000***333444YYY{{{\\\TTT|||eeeaaaeee```]]]bbbggg|||}}}~~~}}}}}}|||wwwsssooommmnnnnnnllljjjeeeeeecccbbbfffkkkiiicccfffdddeee[[[]]]]]]```PPPJJJ@@@888444222111111000///...---,,,,,,,,,,,,---,,,,,,...---,,,222:::???>>><<<:::999999:::;;;888666777;;;;;;888666888888:::===???@@@AAADDDFFFGGGJJJLLLMMMLLLNNNSSSXXXkkkttt{{{~~~}}}gggVVVGGGEEEHHHOOO[[[hhhXXXzzzrrrZZZPPPEEE777444444444333888333<<<___\\\YYY[[[bbbggg~~~}}}|||}}}~~~xxxsssooojjjcccaaannnwwwWWW888333777111333333333333333444444555000CCCnnnyyybbbYYYUUUzzz|||ttttttsssqqqnnniiibbbYYYTTTPPPIIIEEEGGGNNNZZZjjjwwwlllccceee\\\OOOAAA000111555111666555>>>qqqwwwxxxxxxVVViiizzznnntttzzzkkkbbbdddooozzzpppooorrrnnnhhhdddooo~~~nnnZZZ|||iiiuuuVVVHHH777111111111111111222333333///>>>{{{```vvvrrr~~~{{{||||||{{{ppphhhfffaaa[[[VVVVVVYYYYYYRRRLLL@@@>>><<<<<<===>>>>>>>>>@@@@@@AAABBBEEEHHHKKKMMMRRRSSSVVVYYY\\\```bbbccc^^^eee]]]KKKhhh{{{zzzbbb000111000//////......//////444//////???rrrQQQeeesss___bbb```ccc^^^bbbjjj~~~~~~xxxtttooonnnooopppooommmhhhiiigggfffhhhkkkhhhbbbeeecccdddZZZ\\\\\\```OOOIII@@@888444222111111///...------,,,,,,,,,------+++,,,---------444===CCCAAA???<<<;;;;;;<<<===999999:::;;;999777666777888:::===???@@@AAADDDFFFFFFIIILLLMMMNNNOOOSSSUUUbbbllltttwwwzzzrrrbbbUUULLLDDDDDDEEEEEEHHHNNNjjj}}}XXXuuubbbVVVKKK666222111666888;;;777???mmmOOOYYY[[[]]]lllyyyuuuqqqnnnhhhdddjjjttt}}}```>>>333666333333333333333333444555555111IIIuuuyyyiiiWWWyyy{{{xxxuuuzzzxxxwwwtttoooggg\\\UUUOOOGGG???===AAANNNbbbssslllaaaYYYOOOCCC888,,,888,,,333555JJJcccWWWzzz~~~lllyyyvvvdddbbbiiirrriiiiiiiiiccc\\\XXXdddwwwVVVnnnmmmYYYZZZ???888222222111111111222333444666HHH~~~tttpppbbb|||rrrkkkhhh```\\\XXXXXX[[[ZZZUUUPPPCCC@@@===<<<<<<<<<<<<;;;<<<<<<===???AAAEEEHHHIIIQQQRRRUUUYYY]]]aaadddeee^^^bbbfffTTTYYYwwwnnnuuulll888111000000///.../////////222444---CCCLLLyyyooo___eee]]]bbb\\\bbbooo~~~zzzuuupppnnnnnnooonnnlllfffhhhiiihhhjjjllliiiccceeebbbbbbWWWZZZZZZ^^^NNNHHH???888444222111000...------,,,,,,,,,,,,---,,,******+++,,,...666@@@CCCAAA???<<<;;;;;;<<<===;;;>>>>>>;;;888666666666888:::===???@@@AAADDDFFFEEEGGGKKKNNNPPPSSSUUUWWW___jjjsssuuuvvv{{{zzzgggWWWOOOJJJHHHHHHKKKLLLIIIGGGGGGRRRhhhcccqqqttteee[[[OOO555666000444555333444@@@~~~zzzMMMZZZXXXYYYnnnyyyvvvrrrmmmeee^^^\\\^^^kkkmmmxxxhhhCCC444666555444444333333444444555666666UUUmmmuuu}}}zzz|||zzzxxxzzz}}}|||xxxqqqggg]]]VVVNNNIIICCC>>><<>>///:::---000666XXX```bbbrrruuuddddddzzzzzziiicccdddccc\\\UUUQQQ[[[oooPPP^^^WWWpppAAA>>>333222111111111222444555<<>>@@@CCCFFFHHHOOOQQQUUUYYY^^^cccfffhhhccc]]]fff^^^TTTyyy[[[^^^vvvwwwGGG111111000///////////////***666***AAA}}}IIIiii```ggg^^^```[[[bbbvvvzzzvvvpppnnnnnnnnnllliiieeeiiikkklllmmmooolllgggfffbbbaaaVVVXXXXXX\\\LLLGGG???999555333111000------,,,,,,,,,,,,------,,,))))))+++,,,///999CCC???>>><<<:::999999:::;;;<<<@@@AAA;;;666666777666888:::===???@@@AAADDDFFFEEEGGGIIIMMMQQQUUUXXXYYY]]]iiisssuuuuuuxxx}}}~~~nnn]]]OOOJJJLLLGGGGGGHHHJJJJJJKKKKKKKKKHHHTTTdddjjjggggggwww~~~wwweeeYYYQQQ777<<<777777444---444GGGoooOOOXXXUUUWWWkkk}}}|||}}}{{{uuulllaaaWWWQQQOOO\\\\\\eeewwwqqqHHH444666777444444444444444555555666777___~~~YYY{{{www}}}}}}{{{{{{wwwlllaaaZZZVVVOOOMMMJJJEEE???@@@PPP```yyy{{{rrrddd___PPP@@@===666999444///:::mmmfffbbb|||tttzzzuuusssyyytttfffccceeebbb\\\WWWPPPUUUfff~~~|||fffeeeyyyQQQBBB444333111000111222444666888jjjvvvWWW\\\|||```rrr{{{ooohhhbbb___]]]\\\]]]\\\XXXTTTJJJGGGBBB???>>>>>>======<<<<<<===>>>@@@BBBEEEFFFNNNPPPTTTYYY___dddhhhjjjiii\\\``````RRRkkkjjjiiiqqq~~~BBB222111000000//////000000,,,999000MMMjjjLLLxxxaaa___bbb```^^^^^^ccc|||}}}~~~{{{~~~}}}yyyuuuqqqppppppooollliiihhhmmmppppppppppppmmmhhhhhhcccaaaVVVWWWWWW[[[KKKFFF???999555333111000---,,,,,,+++,,,,,,---------***)))+++---111<<>>>>>>>>>>>>>>======>>>???AAACCCEEEKKKNNNRRRXXX^^^ccchhhjjjiiiaaa```^^^SSS^^^|||}}}DDD222111000000//////000000111777888fff^^^[[[sss^^^___\\\ccc[[[bbbeee}}}}}}vvvsssqqqrrrssssssoookkklllqqqtttqqqmmmjjjeee___jjjeeecccVVVWWWWWW[[[KKKFFF???999555333111000,,,,,,,,,++++++,,,------...+++***,,,...333>>>III>>>===;;;::::::;;;<<<===666===???888333555888888888:::===???@@@BBBDDDFFFHHHHHHHHHKKKOOOSSSVVVWWWVVVdddpppsssrrrvvv|||zzzlll```XXXVVVTTTNNNJJJKKKHHHJJJLLLKKKKKKLLLMMMLLLOOOIIIEEEFFFGGGFFFFFFHHHeeevvvzzzpppYYYZZZ:::222///333555222???NNNZZZLLLPPPUUUbbbnnnuuusssjjj[[[OOOJJJKKKMMMEEEDDDGGGLLLMMMVVVtttOOO444444777555444444444444555666666>>>yyyxxx}}}|||ttt~~~}}}|||zzzlllZZZNNNMMMPPPWWWVVVVVVVVVRRRJJJFFFGGGHHHhhhkkk\\\```TTT@@@???666***;;;///JJJzzzyyyPPPHHHNNNgggcccwww|||ppphhhiiiiiiddd^^^]]]XXXPPPTTTjjj{{{\\\oooEEE555333111000111222555777GGGkkkMMMkkkaaadddxxxooollleeeccc```___^^^\\\YYYVVVLLLHHHCCC???>>>??????>>>>>>>>>>>>>>>???AAABBBDDDIIILLLPPPVVV]]]cccgggjjjeeegggeee```VVVYYY}}}sss[[[222111111000000000000000111...999www___lllsssaaaaaaXXXeeeYYYeeefff}}}{{{sssrrrqqqtttvvvvvvrrrnnnnnnssstttoooiiiccc[[[TTThhhccc___UUUZZZXXXWWWLLLGGG???777222//////000......---,,,,,,,,,,,,------...+++)))...888@@@BBB???===;;;999999;;;===>>>???>>>;;;888666666666777999:::<<<===>>>@@@CCCEEEHHHIIIKKKNNNQQQSSSVVVWWWVVV___kkkqqqsssvvv~~~vvvfffZZZWWWQQQMMMLLLNNNQQQTTTSSSOOOKKKKKKNNNPPPNNNLLLKKKKKKKKKMMMOOOOOOMMMJJJZZZvvvpppssscccOOOEEE777///444999222===RRR^^^RRRQQQXXXaaauuuzzziiiWWWPPPOOOMMMKKKJJJPPPKKKCCCCCCHHHKKKeeeZZZ444:::444555666555444333444777:::@@@iiibbbppp|||zzzuuuyyy~~~vvvjjj\\\QQQLLLLLLOOOUUUTTTTTTSSSSSSRRRRRRRRRIII^^^sssNNNdddXXX???AAA888;;;333///cccWWWPPPeeeZZZdddzzzxxxmmmgggkkknnnjjjdddccc___XXXVVVddd{{{rrrVVVjjjwww;;;;;;...888222---666444555VVVqqqPPPYYY|||}}}|||bbbppprrrkkklll___bbbdddccc^^^YYYVVVVVVNNNKKKEEEAAA???@@@CCCFFF???@@@???>>>===>>>AAACCCIIILLLQQQVVV\\\cccjjjnnnnnnhhh^^^[[[eeeUUUeee}}}eeekkkkkk888111111000+++///333+++777222555KKKpppeee\\\ZZZ[[[[[[\\\^^^sss}}}{{{|||~~~|||vvvsssuuuvvvuuusssrrrooofffZZZPPPKKKJJJiiiccc```UUUYYYVVVUUULLLGGG???777222//////000......---,,,,,,,,,,,,---------+++***///:::AAACCC===<<<;;;;;;;;;;;;:::999???>>>;;;888666666666777999:::<<<===>>>@@@CCCEEEHHHIIIKKKOOORRRRRRPPPMMMEEERRRbbbnnnuuuzzzppp___ZZZ[[[\\\\\\[[[YYYWWWVVVSSSRRRQQQRRRUUUVVVSSSOOOLLLJJJHHHHHHIIIKKKNNNOOOPPPhhhrrrrrrgggXXXIII444666666777...777VVV\\\RRRRRRUUU[[[lll|||uuunnnbbbWWWSSSRRRNNNJJJIIIKKKNNNMMMMMMLLLGGGWWWxxx___777:::333555555555444333555888:::AAAvvvaaaiiivvvuuutttzzzyyytttsss}}}vvviii[[[PPPKKKKKKMMMPPPSSSVVVWWWUUUSSSRRRRRRVVVddd^^^gggZZZCCC>>>999:::000444pppBBBSSSbbbZZZeeezzzxxxpppjjjlllnnnjjjffffff___YYYWWWbbbuuu{{{]]]qqqzzzLLL<<>>@@@CCCEEEHHHHHHKKKNNNPPPMMMFFF@@@555@@@RRRcccpppyyy{{{lll\\\[[[]]]```bbbbbb```]]][[[WWWWWWXXXZZZZZZXXXTTTPPPQQQRRRSSSSSSRRRRRRTTTVVVTTThhhyyyxxxmmm^^^LLL444666333777222999```QQQLLLPPPQQQVVVfff~~~pppggghhhbbb^^^]]]ZZZRRRMMMLLLJJJQQQUUUXXXVVVNNNZZZvvvhhh;;;888333555555555444444555888;;;III|||ccctttiii{{{rrryyytttxxx}}}xxxwwwzzzttthhhZZZOOOJJJJJJLLLTTTXXX\\\]]]]]]```gggmmmjjjooofffeeeZZZFFF===999888000@@@~~~uuuEEEfff]]]YYYhhh{{{~~~zzztttppppppooollljjjkkkccc^^^\\\cccppp|||sss}}}RRR>>>111555111222666111;;;uuutttRRR]]]{{{jjj\\\|||uuuiiidddeeedddcccaaa\\\WWWRRRQQQPPPWWWUUURRROOOKKKGGGDDDCCC@@@BBBCCCBBBAAA@@@@@@AAAHHHLLLQQQWWW]]]dddkkkooonnnoooiii^^^ddd\\\^^^xxxsssfff;;;111000111---000444......666KKKuuu???oooeee\\\[[[]]]___bbbfffwww~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~xxxkkkdddZZZQQQLLLJJJJJJJJJfffbbb```XXX[[[VVVRRRLLLGGG???777222//////000......---,,,,,,,,,,,,---+++,,,+++,,,333>>>DDDCCC???===;;;;;;<<<;;;999666@@@===:::666555555666777999:::<<<===>>>@@@CCCEEEFFFHHHKKKLLLHHHCCC===:::333666>>>OOOcccssszzz|||zzzmmmbbbccccccddddddeeeeeeeeeeee^^^^^^^^^]]][[[XXXUUUTTTVVV]]]ffflllkkkfffaaa^^^[[[jjjqqq^^^LLL888444111999999===cccPPPJJJPPPMMMQQQ```}}}{{{nnneeegggddddddccc^^^UUUPPPQQQPPPTTTUUUYYY]]]YYYaaaxxxsssAAA666333555555555555444666999<<>>@@@CCCEEEDDDHHHKKKGGG???:::999;;;:::444222>>>TTTkkkyyy~~~yyyqqqkkklllmmmnnnooooooooonnnnnnccccccbbb___[[[[[[^^^aaa___jjjyyyyyykkkooorrrsssbbbOOO;;;999333999;;;<<>>FFF@@@:::999<<<>>>===;;;@@@===999555333444666777999:::<<<===>>>@@@CCCEEEDDDHHHIIIEEE>>>:::<<>>@@@===999@@@===888444222333666888999:::<<<===>>>@@@CCCEEEGGGFFFEEEDDDDDDCCCBBBAAAAAAAAA>>>:::===OOOlll}}}}}}yyy||||||uuuqqqhhhjjjiiiddd```cccmmmvvvrrrVVV:::666222777666GGG\\\IIIEEERRRIIINNN]]]iii}}}~~~vvvsssooolllmmmlllhhhgggiiihhhlllmmm{{{OOO333888555555666555555777;;;>>>kkkeeeyyyfffdddooo}}}qqqgggeeetttxxxiiiZZZRRRTTT]]]dddccccccaaa\\\VVVQQQOOOOOOMMMIII___~~~eeeNNN??????888```SSS]]]SSSSSS[[[nnnzzzxxx|||~~~}}}}}}}}}yyyuuutttrrriii^^^YYYSSSLLLFFFCCCBBBAAAAAABBBEEEIIISSShhhmmmmmmWWW>>>999555000888333;;;tttzzzSSSSSSeee|||oooWWWoooyyyllljjjkkkjjjgggbbb[[[WWWUUUSSSRRRPPPNNNNNNNNNOOOQQQSSSTTTUUUZZZXXXTTTNNNGGGBBB@@@@@@DDDIIIQQQYYYaaahhhnnnrrrsssppptttfff______XXXdddxxxlllwwwOOO888///333000///222000222666aaaPPP???]]]ZZZZZZ]]]______ccchhhxxxyyyssspppmmmlllmmmooosssxxx}}}wwwppphhh___ZZZYYYXXXWWWWWW[[[```dddbbb^^^```\\\```VVVNNNLLLGGG???777222//////000......---,,,,,,,,,,,,---+++***))),,,666??????999???;;;888;;;@@@AAA<<<666@@@===888444222333666888999;;;<<<===>>>@@@CCCEEEJJJEEEBBBEEEKKKLLLGGGAAA???GGGIII???555???]]]yyy~~~kkkmmmlllfff______hhhqqq~~~rrrUUU<<<666555:::444DDD___RRRLLLWWWHHHJJJWWWooorrrooo}}}zzzuuuqqqqqqnnnhhhdddccckkkkkkdddggguuuzzzyyyQQQ333999555555666555666888;;;>>>}}}sssvvvbbbeee~~~~~~aaa```lllxxx|||dddZZZfff}}}lll[[[SSSUUU^^^fffdddaaa\\\XXXUUUUUUUUUVVVSSSHHHZZZ}}}yyyfffTTT@@@@@@GGG}}}qqqPPPkkkgggTTT[[[nnnzzzxxx}}}|||}}}{{{zzzwwwssssssqqqeeeWWWMMMIIIDDDBBBDDDGGGHHHHHHBBBBBBAAAFFFZZZvvvjjjXXX<<<:::555000888333===}}}rrrWWWTTT```qqqdddUUUqqqwwwkkkiiikkkjjjeee```ZZZVVVUUUTTTRRRPPPNNNMMMMMMLLLNNNPPPSSSUUUZZZZZZXXXSSSLLLDDD???<<>>>>>>>>888999AAA===666<<>>@@@BBBCCCCCCDDDIIIPPPWWWZZZVVVNNNIIIAAASSSVVVJJJ>>>:::NNNmmmxxxqqqkkkjjjiiihhhlllrrr|||uuu]]]KKKeee]]]666:::000;;;<<>>777777666555444555888>>>BBBuuunnn^^^ssspppxxx___```cccooo___\\\jjjdddXXXppp~~~mmm\\\TTTWWW]]]```ggg```^^^```[[[RRRSSS\\\SSSRRR^^^yyykkksssTTT???>>>BBBpppUUUQQQkkkRRRQQQ___oooxxxyyyyyy}}}zzzyyyzzz|||zzzooo\\\NNNEEEDDDCCCCCCDDDFFFHHHIIIKKKFFFKKKQQQWWWllllllmmmZZZDDD777:::---888444<<>>xxxMMMFFFSSSQQQUUU[[[```aaadddiii{{{{{{xxxxxxxxxuuusssoooqqquuu|||~~~wwwssslllfffccc^^^WWWSSSTTTYYYaaagggaaa\\\YYYRRRZZZTTTLLLJJJGGG???555///000000...///......---,,,,,,+++++++++...+++...<<>>???999:::AAA===777===@@@<<<666333333666888999888999;;;>>>@@@BBBBBBCCC:::III\\\gggggg```ZZZWWW[[[VVVMMMMMMMMMBBBCCCUUU~~~wwwpppnnnkkkjjjmmmrrreee```]]][[[fff~~~pppjjjhhh```===999777<<<777LLLfffVVVPPPVVVHHHCCCSSSjjjvvvjjjjjj```XXXUUUOOONNNbbb}}}}}}yyyrrrlllgggeeemmmeeebbbeeefffbbb^^^]]]ZZZ>>>777777666555444555888===BBByyyeeeiiijjjyyy]]]___eeeqqqpppcccnnnhhhQQQMMMdddppp```YYY\\\bbbfffccc______aaa\\\WWW```oootttooosssqqqoooTTTCCC666NNNXXXZZZcccWWWTTTaaarrr{{{||||||~~~{{{{{{{{{|||}}}zzzmmmZZZKKKFFFEEEEEEDDDEEEHHHLLLOOOTTT\\\bbbYYYXXXrrr}}}ccc{{{PPPBBB444666...:::888AAAZZZRRROOO___nnnXXXQQQoooxxxnnnlllkkkgggccc]]]ZZZWWWWWWZZZZZZWWWSSSPPPQQQQQQOOORRRXXXZZZWWWXXXUUUSSSQQQLLLEEECCCEEEDDDHHHNNNWWW___ffflllnnnrrrttttttmmmccc]]][[[]]]zzzZZZttt^^^:::333000000444///333666???yyyLLLEEETTTSSSVVV]]]aaabbbeeeiii}}}|||{{{zzzyyyvvvxxx}}}~~~xxxtttoooiiiddd```ZZZUUUUUUZZZ```eee```\\\XXXQQQXXXRRRKKKIIIGGG@@@555///000000............------,,,,,,+++,,,///+++...;;;===888:::======888888???;;;666===???;;;555222333555777888888999;;;>>>@@@AAABBBBBBBBBAAAGGGXXXnnnxxxtttkkkkkk\\\OOOQQQQQQ???;;;MMMeeehhh}}}vvvrrrnnnjjjlllpppjjjeeeXXXGGGWWW}}}~~~aaa>>>444;;;:::333VVVdddVVVRRRYYYIIIBBBQQQddd~~~xxxxxxwwwssslll```WWWYYY___zzz}}}yyytttnnniiifffaaaXXXTTT]]]jjjppppppnnn{{{]]]???666777777666444555888>>>BBB}}}jjjffflllxxxZZZ]]]eeerrreeeYYYiiiwwwiiizzz~~~```QQQJJJNNNgggooobbb]]]```dddhhhbbb``````___YYYXXXfffxxxoooeeePPPDDD???ddd^^^iiiddd]]]RRR^^^nnnxxxzzzzzz}}}{{{~~~}}}}}}}}}}}}|||wwwjjjWWWIIIFFFGGGHHHGGGIIIOOOXXX___aaammmyyyrrreeeooo}}}cccvvvhhhCCC555666000:::888HHHyyyUUUTTTQQQXXXhhh^^^uuuyyynnnkkkiiieeeaaa]]]ZZZYYYYYY\\\\\\YYYVVVSSSTTTSSSRRRUUUZZZ[[[YYYUUUSSSQQQPPPJJJCCCDDDHHHCCCFFFMMMUUU]]]dddiiilllqqqttttttnnnddd]]][[[\\\www{{{YYYhhh]]]999222000///444///333666@@@JJJGGGUUUTTTWWW^^^bbbbbbeeeiii}}}yyyyyyzzz|||~~~~~~wwwuuuqqqmmmeeebbb]]]YYYXXX\\\```ddd```\\\WWWOOOUUUQQQKKKIIIGGG@@@555000000000---......---------,,,,,,,,,***---))),,,:::<<<777::::::;;;666666<<<888555===???:::555222222444666777888:::;;;===???AAAAAABBBFFF888///999UUUpppzzzmmmZZZSSSUUUJJJCCCLLLbbb|||dddIIIPPPwwwxxxrrrmmmggggggjjjdddbbbZZZLLLVVVhhhmmmeee===555<<<888222XXXbbbVVVTTT[[[KKKCCCPPP^^^yyyuuudddWWW\\\lllzzzvvvssspppmmmjjjaaaXXXQQQRRRXXX]]]\\\ZZZooo~~~___???555777777666555666999???CCCnnndddhhhooovvvZZZ\\\bbbnnnccc___VVVRRRxxxnnnooo~~~jjj___cccaaa___tttppphhhfffffffffhhheeebbb___[[[UUUSSS]]]iiixxxpppmmmpppsss{{{qqqcccTTTFFFCCCvvv```uuusss^^^QQQ\\\kkkuuuxxxyyy{{{~~~zzz}}}}}}|||~~~{{{xxxrrrfffWWWLLLIIIKKKLLLMMMOOOXXXdddmmmwwwvvviii___GGG;;;999333666555QQQtttdddYYYPPPVVVhhhxxxQQQiiizzzqqqmmmkkkgggddd^^^]]]\\\]]]______]]]ZZZUUUVVVUUUSSSVVV[[[\\\YYYSSSQQQQQQQQQJJJ@@@???EEEAAADDDKKKSSS[[[bbbgggiiiooorrrsssmmmddd\\\YYYZZZooofffkkkzzz^^^:::222///...444///444000@@@wwwGGGHHHVVVUUUWWW]]]aaabbbdddiii{{{wwwxxx}}}}}}vvvuuurrrnnneeebbb^^^[[[[[[^^^bbbeeeaaa\\\WWWMMMTTTPPPLLLHHHGGG@@@666000000///------------------,,,,,,,,,))),,,)))---;;;???:::===;;;===888888===999777@@@???:::555222222444666777999:::;;;===???@@@AAAAAA555888777222222EEEggg|||kkkjjjcccQQQDDDNNNooohhhQQQIIIHHHJJJxxxxxxqqqjjjcccbbbddd[[[YYY[[[XXXRRR[[[ddd```QQQIIIeeeiii???999;;;999555PPPeeeYYYVVV]]]KKKAAANNN___yyy|||eeeZZZ[[[ooozzztttpppnnnllljjjcccZZZUUU^^^ooowwwnnn```gggttt___>>>555777777777666777;;;AAAFFFwwwqqqfffhhh~~~bbbbbbkkkttt\\\]]]]]]hhh{{{qqqcccRRRZZZqqqsssssscccmmmvvvssssssoookkkiiihhhccc]]]ZZZUUURRRRRRUUU[[[SSSQQQSSSTTT]]]}}}qqq```GGGFFFoooXXXtttZZZTTT___mmmwww{{{|||~~~zzz|||}}}}}}}}}xxxsssmmmeee[[[TTTPPPQQQQQQQQQSSSZZZdddlllnnnooorrrgggGGG>>>;;;666222333___kkkiiiWWWNNNZZZkkktttIIIQQQyyyqqqnnnllliiieee^^^^^^___`````````^^^\\\WWWXXXWWWTTTWWW[[[\\\YYYNNNKKKNNNSSSNNNAAA<<>>AAA>>>@@@>>>@@@<<<;;;???;;;:::EEE???;;;555222333555777888999:::;;;===>>>???@@@@@@555;;;>>>999111555DDDSSSxxx}}}iiiWWWOOOEEE\\\lllcccNNNGGGRRRaaaXXX|||zzzssskkkcccaaacccfff^^^___aaa```oooyyyggg<<<777666;;;===PPPmmm^^^YYY]]]JJJ@@@MMM```vvvwwwkkkjjj}}}uuupppmmmjjjggg___TTTSSSkkkmmmRRR___iiippp]]]<<<555777777777888:::>>>EEEJJJvvvvvvwwwmmmaaaiiivvv___]]][[[cccjjjZZZUUUSSSgggZZZ]]]TTTgggssssssuuuooogggdddfffccc___]]][[[WWWRRRNNNNNNIIILLLTTTTTT[[[{{{wwwfffDDDIII^^^KKKnnnXXXSSS]]]kkkuuuzzz{{{|||}}}{{{{{{|||}}}{{{wwwrrrnnniiiccc___[[[YYYVVVUUUVVVYYY]]]___cccqqqsssYYYFFF\\\{{{rrrvvvEEE<<<888777111555llllllYYYPPPMMM\\\nnnsssTTTQQQlllbbbjjj}}}vvvqqqooolllgggccc^^^___```aaaaaa___]]]\\\YYYZZZYYYVVVXXX\\\]]]ZZZKKKFFFJJJTTTSSSFFF???BBB???CCCIIIPPPXXX^^^cccfffkkkooorrrnnnddd[[[VVVVVViiiiiiyyyddd>>>555111///444///444:::>>>rrrFFFGGG]]]YYYWWWZZZ]]]```eeelll|||wwwrrrfffccc```]]]]]]```dddfffccc^^^XXXLLLRRRQQQNNNHHHGGG@@@777111111///,,,------------------------+++...+++///===@@@;;;>>>===AAA<<<;;;???;;;;;;FFF@@@<<<666333333666888999999:::;;;===>>>?????????EEE@@@<<<<<>>999444MMMqqqaaa^^^DDDNNNPPPNNN\\\zzz{{{~~~wwwppphhheeefffgggdddbbb]]]hhhddd:::666222:::<<>>pppHHHKKKccc]]]YYY[[[]]]aaahhhppp~~~~~~}}}vvvooojjjfffaaa]]][[[]]]aaadddddd___XXXLLLRRRQQQNNNGGGFFF@@@777222111///,,,------------------------***---))),,,999<<<777999;;;>>>:::999<<<888999EEEAAA<<<777444444666888999999:::;;;===>>>?????????HHHGGGDDD@@@======@@@BBB888NNNgggooo[[[HHHLLLGGGOOO|||tttllliiikkkeeeppprrreeekkkmmmssszzzzzzwwwqqqfff======333666444XXXnnn^^^XXX___PPPKKK[[[jjjxxxkkk___ZZZVVVUUUYYYjjj~~~}}}yyyrrrlll___\\\TTTNNNOOORRRKKKAAADDDLLLMMMPPPfffXXX999777666777888:::===CCCKKKPPPzzzxxxzzzqqqmmmjjjbbb___^^^eee|||lllrrraaa^^^OOO```zzzWWWQQQhhhqqq}}}jjjkkknnniiibbbaaa___dddgggddd___\\\[[[ZZZxxxzzzlll___cccMMMWWWgggIIIyyy___aaaSSS\\\jjjtttzzz|||||||||}}}zzzyyy{{{~~~vvvxxxzzz|||{{{wwwrrrnnnddd```\\\^^^cccddd^^^YYYKKKQQQ\\\bbbzzzoooMMM>>>222999666999kkkHHHTTTUUUXXXppp^^^XXXWWWTTTvvv~~~bbbRRRmmm}}}{{{yyywwwsssnnnfffaaafffiiikkkkkkhhheeecccbbb______]]]ZZZ\\\``````]]][[[MMMJJJUUUWWWJJJAAACCC???CCCHHHPPPWWW^^^bbbeeemmmrrruuurrrhhh^^^YYYXXXggg|||ZZZiiiiiiCCC888333000444///444555===jjjIIIQQQggg```[[[[[[^^^bbbkkksss{{{rrrjjjnnniiibbb]]]ZZZ[[[^^^aaaiii]]]YYYOOOSSSXXXJJJGGGGGGBBB777000//////------,,,,,,++++++,,,,,,------***...,,,:::AAA333999666777;;;===:::888<<>>>>>===>>>BBBEEEUUUCCCAAAHHHDDD@@@BBBBBBDDD555???\\\]]]PPPBBBHHHdddxxxwwwyyy{{{mmmtttuuuddd```dddLLLLLLPPPJJJIIIPPPzzzYYY999===666666BBB^^^VVVhhh___WWWBBBNNN\\\jjj}}}sssdddaaaaaa\\\YYYWWWPPPPPPaaavvv}}}~~~|||uuuooojjj```TTTQQQXXX___YYYOOOSSS```bbbddduuuKKK444;;;777777777888<<>>EEEMMMSSSbbbmmm```aaa~~~___[[[YYY\\\qqq|||eee\\\TTTeee{{{oooZZZeeevvvXXXSSS]]]MMMDDDRRRpppwwwnnnfffccceeebbb`````````\\\UUUPPPQQQaaaooossspppQQQ\\\qqqPPPPPPqqqooodddTTTYYYcccoootttuuuxxx}}}|||~~~yyytttkkk```QQQYYYfffpppsssoooiiigggxxxvvv|||vvvqqqhhh```]]]```aaa\\\VVV^^^VVVOOO[[[jjjgggiiizzz{{{wwwSSSFFF333666444@@@yyykkkZZZLLLZZZdddgggLLLTTTbbbXXXVVVUUUiiijjjdddiiieee\\\aaahhhjjjlllooopppnnnjjjgggccc___\\\^^^aaaccc```\\\___UUUMMMLLLLLLHHHBBB???BBBBBBGGGOOOUUUYYY```gggoooqqquuuuuummm```ZZZZZZllljjjmmm<<<333444...444222222555IIImmmCCCIIIbbbccc\\\ZZZaaaccciiiyyyrrrZZZJJJTTTooo}}}yyyxxxnnniiidddaaa]]][[[___fffiii]]]ZZZOOORRRWWWKKKGGGGGGAAA777000//////------,,,,,,++++++,,,,,,---***(((,,,***999BBB666???JJJ@@@888888;;;>>>AAADDDDDD===666222333555777666777999;;;::::::>>>DDDIII[[[\\\```^^^\\\eeeaaaKKKFFFAAAAAA===???]]]iiiqqqgggUUUTTTcccyyyzzzvvvzzzmmmlllkkkQQQQQQIIILLL\\\ddd]]]TTTSSSkkkXXX:::===666;;;BBB@@@aaaiiiddd]]]FFFIIISSS^^^oooxxxaaaQQQZZZnnnqqqrrr|||~~~zzzrrreee^^^nnn{{{rrrJJJ666888888999;;;===AAAGGGOOOTTTdddrrrVVV^^^uuuaaaXXXWWWXXXiii}}}lllWWWQQQlllmmmOOOUUU```XXXTTTXXXRRRKKKLLL___}}}sssiiijjjooohhhaaa[[[YYYUUUMMMFFFCCCKKKXXXiiiwwwwwwQQQ\\\QQQFFFggglll^^^RRRVVV___kkkqqqsssvvv{{{}}}~~~ppp\\\PPPUUUNNNNNNWWW______```dddmmmmmm}}}tttpppiiibbb```aaa```ZZZSSSNNNWWW^^^lll{{{wwwkkkkkkxxx{{{nnnwwwVVVHHH555888666BBBpppWWWNNNJJJ[[[jjjfffMMMRRRyyybbbdddxxxrrrnnnUUUeeeddd\\\RRRQQQYYYdddmmmkkkkkkmmmpppttttttqqqnnnhhhdddaaabbbeeefffccc^^^^^^WWWRRRSSSTTTOOOIIIFFFCCCCCCIIIPPPUUUXXX]]]cccooorrrvvvuuulll```ZZZ\\\pppwwwYYY|||nnn===444444///444222333333JJJnnnCCCJJJcccddd]]][[[```bbbiiizzzooonnnbbbWWWhhh{{{ZZZddduuuqqq{{{|||cccPPPIIIJJJggg{{{{{{qqqjjjcccaaa___]]]___bbbfffZZZWWWLLLMMMSSSHHHFFFFFFAAA777000000///...---,,,,,,++++++,,,,,,---+++)))---***777@@@666???HHH???777777:::<<<@@@DDDDDD>>>666222333666777666777999;;;;;;:::;;;???BBBRRRZZZjjjqqqlllhhh]]]HHHJJJNNNPPPEEE:::IIIooojjjooobbbSSSMMMGGGZZZnnnooo{{{QQQ666>>>:::<<>>444???BBB>>>;;;<<<<<<<<<@@@FFFEEE???777333333666666666777:::======:::888888:::<<>>@@@@@@???BBBGGGFFF???777333444666666666777;;;>>>===:::888999::::::GGGooo|||nnneeelllhhh\\\RRRJJJAAARRRuuuyyy___SSSGGG333999VVV}}}JJJ888777;;;999888MMMiiiaaaddd^^^PPPDDDBBBMMMaaawwwxxxvvv~~~iiiWWWTTTffftttuuu}}}|||zzzqqqEEE:::666777:::???CCCFFFHHHKKKNNNjjjfffnnngggpppooolllsssWWWXXXSSSUUUjjjccciiivvvZZZ~~~kkk^^^ZZZZZZcccnnntttwwwyyylllrrrwwwwwwuuuooodddZZZQQQJJJHHHLLLNNNIII@@@;;;<<>>555555000555333444999MMMoooCCCEEEcccfff___YYY[[[\\\eeeyyyvvvooosssooohhhaaa^^^\\\UUUMMMNNNRRRRRRNNNJJJHHHEEE@@@QQQeee~~~www~~~xxxwwwnnngggffffffbbb]]]\\\iii[[[[[[OOOLLLQQQLLLEEEEEE@@@777111000111///---,,,,,,++++++,,,,,,---...,,,///)))333<<<555CCCFFF@@@;;;>>>@@@@@@AAACCCFFF@@@888444444666666666777:::<<<;;;;;;<<>>>>><<>>DDDRRRjjjfffOOOlll``````^^^VVVUUUZZZeeennnqqqrrrtttssspppiiiwwwnnnOOODDDJJJNNNJJJSSSHHHXXXtttxxxooolllkkkfffffffffhhhiiigggbbb]]]\\\WWWXXXrrrwwwpppxxxkkkeeeQQQ555555444CCCZZZLLLQQQRRRgggfffWWWJJJ}}}eeeppp|||^^^kkkpppdddRRRXXXeeevvvwwwqqqkkkhhhgggddd^^^XXXXXXUUUTTTWWWVVVRRROOOPPPFFFCCCDDDIIINNNUUUaaakkkrrruuuxxxtttggg\\\\\\ccc}}}fffooo>>>555555000666444444:::PPPyyyHHHFFFbbbeee^^^XXXYYYYYYcccwwwyyyiiibbb```]]]]]]^^^ZZZQQQKKKJJJIIIFFFOOOeeexxxqqqyyyzzzsssmmmllliiiddd______hhhYYYZZZMMMJJJOOOKKKEEEEEE@@@777111000111///---,,,,,,++++++,,,,,,---,,,+++...(((333===777EEEKKK???666888>>>@@@>>>===GGG@@@888444444666666666777888999999;;;@@@IIIPPPOOODDD<<<;;;LLLwwwvvv```___fffVVVUUUttthhhlllnnnXXXBBBNNNTTT===333TTTVVVSSSzzzkkkaaaPPPiiiggg===;;;999<<<>>>===AAAcccvvvfffhhh```UUUFFF???IIIZZZkkkzzz{{{aaaXXXsss|||eeeYYYdddjjjXXX]]]|||UUU888:::<<<;;;???DDDHHHJJJJJJKKKLLLYYYeeennnfffgggjjjyyyVVVYYYSSSOOOdddhhhwwwjjjuuukkk}}}kkkbbbZZZqqqgggmmmlllmmmgggYYYQQQQQQSSSRRROOOKKKKKKNNNNNNHHHBBB???666===NNNjjj{{{\\\DDDooottt```WWWUUUYYYdddmmmoooqqqrrr{{{{{{wwwnnnccc```jjjvvviiiJJJFFFOOOSSS]]]MMMVVVlllmmmbbb___```bbbeeejjjoooppplllddd^^^UUURRRHHHNNNjjj||||||zzzsssiiimmmzzzcccfffSSS888888444>>>gggXXXWWWOOOcccgggYYYIII|||wwwyyyrrreeellljjj]]]qqqxxxuuueeeqqqSSSQQQVVVhhhyyyrrrmmmkkkfff^^^XXXUUUQQQQQQSSSQQQMMMLLLMMMAAA???BBBHHHOOOUUU```iiirrrvvvyyytttggg\\\]]]dddvvv]]]ooo>>>555555000666444444888QQQ{{{EEE???bbbeee^^^WWWXXXXXXbbbwwwvvv}}}qqqlll```SSSLLLNNNPPPOOODDD[[[hhhkkkiiittt|||vvvqqqpppllleeebbbbbbfff___ZZZOOORRRLLLGGGBBBDDD@@@888222000///,,,...------,,,,,,------...)))+++++++++///777======CCC===999999<<<>>>???@@@DDDBBB===666555777777444<<<:::888999>>>HHHRRRXXXPPPPPPCCC222;;;eeerrrtttbbbFFFmmmwwwrrrjjjNNNXXXrrrSSSIIIAAA>>>???aaa|||iii___dddpppaaaTTTXXXQQQYYY~~~[[[BBB;;;777555AAA@@@CCC\\\eeehhh[[[XXXIII>>>FFFQQQ```rrr}}}sssuuufffjjjffffffEEEeee|||jjjVVVQQQqqq@@@>>>000888;;;BBBIIIMMMNNNOOOSSSWWWXXXeeemmmqqq\\\www^^^www[[[XXXUUUOOOSSScccxxxrrryyyhhhVVVPPPfffvvv^^^```yyyzzzuuueeeNNNPPPYYYPPPSSSPPPNNNOOOQQQNNNGGG@@@AAABBBMMMiii}}}bbbWWWiii___[[[WWWVVV]]]iiirrrssspppsss}}}~~~ooo___lllsssuuummmlllUUUCCCEEESSSIIIGGGHHHWWWaaaTTTJJJRRRbbbfffkkkqqqxxxyyyqqqfff]]]RRRFFFAAAEEENNNVVVZZZYYYYYYqqqllltttXXX888444555BBByyy]]]JJJUUUcccrrriiiZZZGGGwwwaaadddrrrqqqooofff___fffRRROOOjjj}}}lllzzzmmm\\\WWWUUUmmmqqqhhhiiiiiieee___VVVOOOIIIIIILLLMMMKKKJJJEEE???>>>DDDLLLUUU```iiiqqqyyyvvvnnnggg\\\\\\kkk{{{kkkjjjkkk???222222111444...666888QQQiiiEEEAAA^^^ccc\\\SSSUUU[[[hhh{{{hhh}}}~~~gggNNNNNN^^^YYYIIIEEE???KKKMMM___bbbkkkjjjoooxxxqqqmmmjjjiiiiiihhh^^^WWWLLLPPPKKKHHHCCCDDD@@@888111000///,,,...------,,,,,,------...)))+++,,,+++...777<<<===DDD>>>999888:::<<<<<<<<>>HHHSSS[[[RRRMMMKKKIIIAAABBBaaaxxx[[[EEE___ooouuuOOO^^^^^^<<>>:::===<<>>AAAIIIYYYooozzzsssbbboookkk```TTT\\\~~~}}}nnnaaaWWWJJJCCCSSSkkkzzz~~~zzz>>>===888<<<;;;BBBKKKOOONNNLLLKKKKKKPPPxxxiii}}}___eeekkkaaaUUURRRRRRYYY\\\ppp|||gggqqqwwwqqqjjjoooxxxwwwgggrrrllljjj{{{zzzaaa[[[ZZZSSSVVVTTTRRRQQQQQQMMMFFFAAA<<<===MMMoooSSSDDD\\\sssfff[[[RRRSSS^^^eeeeeelllxxxtttnnnhhh___cccYYYZZZSSSFFFJJJCCCEEE>>>AAAJJJ```mmm[[[GGGGGG```dddeeecccdddhhhkkkjjjXXXPPPEEE>>>>>>CCCHHHKKKSSSUUUpppwwwRRR555888777===xxxsss]]]HHHNNN[[[lllkkkXXXIIImmmtttXXXiiicccqqqiiiooocccUUUEEEWWWwwwbbblllZZZSSScccttt}}}rrrnnnlllgggbbbWWWOOOGGGEEEGGGIIIJJJJJJAAA===>>>EEENNNWWWbbbkkkuuu|||xxxnnndddZZZ___rrriiissshhh===222222111444///666;;;RRRoooEEE999ZZZbbb^^^UUUVVVZZZhhh|||nnnkkkgggQQQiiiYYYOOOWWWyyy```CCCIIIHHHJJJFFFSSSNNNPPPttt~~~oooqqqxxxtttsssqqqmmmhhhhhh]]]UUUJJJNNNKKKIIICCCDDD@@@777111000///---...------,,,,,,------...***,,,,,,***...666;;;<<>><<<===GGGMMMppp]]]bbbaaaMMMEEEBBBEEETTTkkkkkkvvvttt[[[^^^ooouuufffcccVVVPPPKKKGGGCCC@@@BBBFFF___\\\mmmddd888555:::777???EEEKKKOOOOOOPPPQQQSSSRRR~~~pppbbbkkk|||mmm^^^zzz^^^SSSSSSVVVWWWeee|||cccYYYgggzzz}}}bbbnnn~~~```QQQTTTyyy~~~nnnaaa[[[WWWVVVVVVTTTRRROOOLLLKKK@@@>>>NNNuuuzzzKKK===qqqTTT\\\^^^[[[QQQUUUfffhhh^^^cccsssvvvyyyiiiUUUPPP<<>>444444:::IIIfffzzzlllTTTOOO[[[```^^^TTTJJJIIINNNRRRMMMJJJDDD===999999===@@@IIIPPPooo{{{LLL444;;;888:::vvvppp{{{YYYKKKOOO[[[ooopppUUUMMM```xxxfffyyy}}}rrrooofffxxxddd___IIIXXX}}}xxxqqq]]]WWWUUUbbbwwwooojjjfffbbbWWWOOOEEE@@@@@@EEEHHHIII>>><<<>>>GGGPPPYYYeeennnxxx{{{mmmaaaXXXbbbzzzlllbbb;;;333222111444///666;;;UUUwwwGGG666TTT______WWWVVVYYYfff|||tttxxxuuu___ttt{{{nnnaaaUUU```wwwlllRRRNNN[[[xxxzzzTTT???OOO[[[MMMAAAGGG===>>>gggsssnnn|||yyyvvvwwwvvvooohhheeeZZZVVVLLLOOOKKKJJJCCCDDD@@@777111000///---...------,,,,,,------...***,,,,,,***...555:::;;;HHHEEE???;;;===@@@@@@===DDDCCC>>>555222555777777777:::;;;999888>>>KKKVVVWWWWWWVVVZZZbbbeee\\\PPPrrrcccHHHQQQMMM\\\GGGBBBXXXkkkoooiii\\\FFFTTTiii\\\YYYTTTNNNWWWeeennnxxxwwwiii]]]LLL999888PPPkkkuuuqqqkkkZZZDDD???KKKYYYvvvFFF777===777>>>:::>>>KKKMMMuuudddccc[[[OOOHHHCCCCCCOOObbbuuummm]]]XXX[[[XXXVVV^^^bbb]]]WWWUUUWWWbbbqqqvvvlll\\\SSS\\\[[[UUUMMMIIIHHHEEE@@@JJJKKKcccMMM555111@@@777GGGHHHJJJLLLQQQYYYcccjjjrrryyy~~~YYYxxx~~~jjjppp\\\fffXXXSSSPPPTTT]]]pppkkkvvvppp___]]]qqq[[[```vvvttttttzzznnnsssmmm^^^^^^\\\YYYVVVTTTTTTVVVNNNFFFTTTzzzqqqpppJJJBBBXXXWWWTTT\\\UUUZZZkkkqqqggg```aaa|||{{{}}}eee[[[@@@hhhkkkPPPCCC???777:::DDD___xxxqqq]]]XXXOOOVVVXXXNNNBBB;;;:::999AAABBBBBB>>>999777:::>>>@@@LLLoooxxx~~~KKK666:::777<<>>CCC@@@ggguuu[[[```\\\UUUDDD@@@AAAJJJWWWggg|||lll]]]RRRMMMTTTgggfff[[[UUU]]]hhhgggZZZMMMfffhhhcccVVVMMMJJJEEE>>>FFFGGG```yyy;;;777888LLLCCCKKKKKKKKKMMMRRRZZZccciiirrrmmmZZZccc^^^vvvddduuuvvv\\\WWWTTTSSSPPPWWWdddyyyuuuwww{{{uuu~~~llljjjiiigggtttrrrmmmfff^^^XXXVVVVVVSSSMMM]]]ggguuuzzzEEEDDDhhhccc]]]^^^YYYWWW___ooovvvjjjYYYuuuyyylllMMMlllTTTLLLMMM<<<<<<@@@UUUlllhhhVVVPPPDDDKKKOOOLLLGGGEEEAAA===;;;???BBB???:::777:::>>>;;;LLLrrrjjjKKK:::666555BBBlllttt___SSSNNNQQQdddyyyUUUUUUPPPrrrxxxkkkmmmeee```KKKmmmccc}}}iiimmmtttqqq~~~~~~gggjjj~~~ttthhh\\\TTTOOOMMMSSSPPPFFF<<<;;;BBBFFFFFF>>>>>>BBBJJJRRRZZZfffpppxxx|||lll^^^YYYlllpppmmm|||RRR555444444111555111777777XXXGGGAAACCCUUU[[[WWWUUUTTT^^^rrr~~~~~~zzzwww{{{mmmddd^^^RRRPPPUUUQQQSSSbbbmmmSSSNNNKKK:::@@@qqq~~~vvvssstttvvv^^^TTTWWWQQQRRRLLLLLLEEEEEE???666000///000......------,,,,,,------...+++---,,,***---444888888@@@AAA<<<777:::CCCDDD>>>AAACCC@@@888333444666777666999:::777555666<<>>===>>>AAATTTjjjhhhVVVPPPFFFHHHHHHEEEFFFHHHGGGCCC>>>BBBDDDAAA<<<888:::======QQQxxxwwwHHH<<<555555DDDfffgggTTTNNNQQQccczzz[[[TTTLLLnnn}}}zzzjjjUUUpppxxxzzzzzzbbb{{{mmm}}}fffZZZ{{{rrrZZZlllzzzuuulllaaaWWWNNNGGGDDDNNNPPPKKKAAA???EEEHHHEEE>>>???CCCKKKRRRZZZgggssszzzyyyiii^^^^^^uuukkkqqqJJJ222555444111666222777<<>>BBBBBB:::444444555666777999::::::999:::<<<>>>aaa~~~gggQQQMMMPPPMMM^^^eeeSSSRRRKKKRRRuuu{{{___OOOCCCIIISSSNNNJJJEEEMMMiiiwwwkkk\\\OOOAAA===BBBGGGHHHFFF<<>>DDDIII___XXX\\\XXXOOOEEEAAAIIIRRR___uuu{{{hhh]]]tttxxx^^^TTT^^^lllooolllUUURRRPPPOOONNNMMMOOORRRVVVSSShhhQQQ:::;;;???DDDCCCGGGHHHJJJMMMMMMKKKHHHEEEHHHTTT\\\zzz```lllppp^^^kkkiiicccOOOSSSIIIPPPTTTmmm~~~rrrmmm~~~uuuccc^^^tttwwwcccUUULLLXXXrrr|||tttiiiAAA;;;ppp~~~xxx___kkk\\\UUUMMMPPPaaauuuttttttggguuuSSSHHHJJJJJJIIITTTfffdddVVVQQQDDDFFFGGGEEEFFFIIIIIIFFFGGGHHHHHHEEEAAA???@@@BBBCCCYYY@@@999999777@@@aaauuuhhhUUURRRSSSbbbzzzaaaPPPHHHoooeeexxx```eeewww|||]]]}}}}}}UUUNNNfffoookkkddd]]]WWWRRRKKKGGGJJJPPPOOOGGGEEEJJJIIICCC===>>>CCCJJJQQQ[[[kkkxxxvvvddd]]]cccoootttDDD000666555111666333777===SSSSSS:::>>>OOOVVVWWWXXXUUUWWWdddppppppdddJJJVVV```JJJWWWRRR???:::===VVV\\\NNNOOO___ttt}}}~~~```RRRSSSMMMNNNKKKNNNEEEEEE???555//////000///...------,,,,,,------...,,,...---***,,,333777777AAADDD???777:::DDDEEE======BBBCCC<<<555444555555888999;;;<<<>>>>>>>>>>>>YYYtttXXX```ggg]]][[[YYYYYYPPPKKKFFFRRRjjjvvvkkkUUUVVVVVVQQQsssmmmQQQIIIMMMNNNGGGKKKjjj```\\\TTTKKKDDDEEENNNYYYSSSSSSHHH???@@@===<<>>::::::^^^nnngggUUUQQQOOOWWWzzzyyyeeeMMMEEErrruuubbbWWWwwwtttffflllWWWUUUZZZ\\\eeeaaa\\\[[[ZZZXXXSSSOOOGGGPPPRRRKKKIIIMMMKKKCCC<<<===BBBIIIQQQ\\\mmm}}}ttt```\\\fffzzzoooppp{{{AAA///666555111777333888:::OOO|||aaa;;;???NNNVVVWWWZZZWWWWWWaaa~~~|||dddhhhlll\\\iiidddKKKXXXTTTHHHHHHAAAQQQjjjVVVIIIJJJZZZ{{{~~~{{{\\\VVVSSSTTTLLLQQQHHHGGGFFF???666000000...+++------------------------------,,,,,,---111777<<>>CCCGGG???>>>??????:::333222555888::::::<<>>@@@??????EEENNN~~~FFF^^^WWWUUUIII???>>>CCCJJJWWWddd{{{nnnkkkoooTTTSSSlll~~~~~~~~~zzzpppdddnnnKKK888CCCIIIIIIOOOPPPNNNKKKIIIGGGGGGGGGHHHGGGRRRYYYwww]]]qqq^^^aaafffyyyvvvTTT___TTTCCCIII___sssxxxooobbb___{{{```dddtttlll]]]RRRXXXgggpppKKKBBB???WWWttt}}}vvvZZZVVVRRRRRR[[[lll|||bbbQQQXXX\\\TTTpppjjjDDDEEEJJJJJJLLLLLLEEE@@@FFFRRRTTTQQQ^^^qqqbbbeeeYYYOOOTTTVVVQQQPPPLLLmmm|||qqq===???555;;;AAAIII]]]UUURRRRRRRRRbbbhhhQQQLLL[[[lll|||fffhhh\\\SSS]]]jjj\\\```ZZZVVV[[[YYYUUUYYYTTTWWWUUUNNNMMMPPPNNNGGG===BBBDDDFFFRRRgggxxx{{{iii\\\ZZZoooqqqeeeooo{{{:::888555222222444666888@@@NNNzzzBBB:::KKKYYYXXXRRRSSSXXX[[[ooouuuuuu{{{kkkVVVZZZ^^^aaabbb```[[[VVVsss~~~bbbJJJddd|||UUUZZZZZZIIIJJJFFF<<>>555999999<<<<<<>>>@@@???>>>DDDLLLUUU\\\ZZZXXXMMMCCC@@@BBBGGGQQQ\\\mmm|||qqq]]]UUUaaa}}}qqqlllsssnnnBBB:::DDDJJJKKKLLLMMMKKKIIIGGGGGGGGGHHHHHHNNNTTTPPPcccppp^^^tttjjj___mmm[[[VVVIIIGGGKKKjjjqqqmmmzzzooo___[[[jjjxxxkkk\\\RRROOO]]]ggg}}}BBB;;;===WWWxxxsssppprrraaa|||[[[YYYWWWWWW]]]kkk}}}mmmnnnnnnUUUPPP\\\XXXgggMMMCCCKKKKKKFFFFFFGGGMMMEEE???DDDQQQ___hhhmmmqqqwwwqqqlllqqqjjjUUUIIIRRRpppiii999<<<333999???HHHTTTIIINNNVVV```ssswwwqqqSSSJJJQQQtttiiiyyyYYY~~~yyyzzzeeeaaaWWWJJJLLLNNNXXXbbb]]]RRRQQQIIIJJJKKKMMMPPPRRRPPPKKKAAACCCDDDGGGUUUkkk{{{wwwdddZZZ___xxxkkk```rrrlll888777444333333555888:::GGGKKK{{{===999IIIVVVVVVRRRSSSXXX[[[mmm|||~~~|||nnndddlllrrrvvvoooaaaVVVRRRQQQ\\\uuupppYYYJJJAAA```eee```aaaRRRHHH>>>@@@@@@SSSNNNCCCLLLTTTTTTZZZkkkvvv}}}zzzwwwssskkkaaaZZZTTTQQQRRRLLLQQQIIIHHHFFF@@@666000000///,,,------------------------,,,,,,,,,,,,---000666:::999===???===999;;;DDDKKKBBBAAAAAAAAA===666444777888777666===IIIRRRNNNEEEBBBOOOkkkzzzrrrcccRRRhhhxxx```GGGYYY|||tttXXXaaauuu^^^TTTMMMQQQppp```SSSGGGIIIJJJLLLOOOQQQRRRRRRRRRNNNppp\\\888888>>>:::======>>>???>>>===AAAHHHbbbhhhVVV[[[[[[RRRHHHBBB@@@BBBJJJQQQaaauuuzzzlllXXXOOOiii{{{tttuuuxxxZZZ<<>>KKKttteeeMMMKKKQQQbbbiiiuuu]]]MMMKKK~~~www___www}}}ttthhhLLLVVVmmmKKKKKKCCCFFFXXXddd___XXXYYYSSSOOONNNSSSWWWSSSMMMIIIDDDCCCBBBIII[[[rrrrrr^^^[[[kkkgggeeeaaa777555444333555777:::<<>><<<===???===;;;???DDDOOO}}}UUU[[[[[[UUULLLEEE@@@@@@DDDIIIXXXfffdddNNNWWWppp}}}sssuuu{{{NNN???OOOJJJJJJQQQHHHHHHGGGFFFEEEDDDCCCDDDDDDBBBFFFFFFRRRhhhjjjqqq___YYYtttsssWWWSSSRRRHHHUUUuuuccchhh___ccc~~~tttjjj```VVVOOOTTT{{{iiicccBBBDDD???FFFmmmdddnnnlllbbbVVVPPPTTT^^^iiioooyyyooovvvvvvjjjTTTKKKZZZgggccc[[[SSSRRRMMMEEEDDDRRRfffsssnnntttrrrqqqvvvlllYYYQQQ\\\uuuSSS777;;;666===AAAMMMkkk}}}iiiRRRMMMPPPaaabbbwwweeePPPHHHiiizzzcccXXX\\\yyyYYYKKKUUUIIIRRRiiinnneeeaaacccaaaXXXTTTXXXYYYQQQIIIGGGDDDAAAAAANNNddd{{{nnn[[[```{{{xxxmmmpppQQQ555444444555666:::===???CCCFFFWWW888BBBLLLPPPPPPRRRVVVZZZiii}}}{{{jjjeeehhhccciiiccc^^^^^^WWWXXXjjjkkkXXXRRRVVVMMM888DDD===JJJTTTTTTPPPIIIJJJQQQ```kkkrrrooollljjjbbbXXXXXXQQQNNNPPPJJJQQQJJJHHHGGG@@@777111111///,,,------------------------,,,,,,,,,,,,,,,...222555:::BBBHHHEEE===:::AAAJJJKKKGGGDDDDDD@@@888333333444666999===BBBKKKYYYeee]]]GGGZZZmmmZZZMMM]]]kkkeeeUUUbbbmmmeeeiiipppQQQPPPTTTEEETTT|||yyyuuupppiiiaaaZZZ\\\kkkAAA333;;;???888>>>;;;;;;======;;;<<>>777;;;===;;;===::::::<<<===:::;;;>>>DDDWWWiiiOOORRRUUUSSSKKKDDDBBBBBBAAAFFFLLLaaavvvcccSSSSSSTTT\\\gggkkkdddYYYSSSIIIMMMbbb}}}wwwrrr~~~^^^GGGIIISSSKKKGGGLLLHHHIIIHHHGGGDDDBBB@@@>>>===DDD999AAAEEEeeeooo|||uuubbbQQQXXXttt]]]QQQQQQJJJOOO|||iii[[[jjjwwweeeXXXlll{{{BBB777EEECCC>>>ccc~~~{{{[[[xxxjjjVVVKKKKKKTTT___fff|||tttnnniiikkkpppnnnYYYMMMSSSVVVPPPQQQ[[[tttyyysssiii```QQQIIIQQQbbbxxx|||}}}{{{???666666666AAA@@@GGGyyy|||YYYNNNIIISSS\\\vvvuuuzzzVVVKKKFFFpppvvvyyyaaaSSSfff}}}iiisss```eeemmm^^^]]]nnnrrrhhhfff^^^UUUOOONNNJJJEEE@@@AAANNNfff~~~ttteee^^^pppqqqggguuuppp777444444555777:::===@@@BBBBBBLLLeeebbb===>>>DDDKKKOOOQQQTTTYYYcccyyy}}}nnnfffaaaZZZTTTSSSvvvsssooossszzznnnvvvrrr^^^UUURRRRRRGGGLLLcccooohhhbbbeeeWWWOOOJJJKKKFFFLLLEEEIIIGGGAAA777222111000---------------------------+++,,,,,,,,,+++---///222666===DDDCCC===:::===BBBHHHCCCAAABBBBBB<<<888777555555777:::;;;CCCVVViiiTTTOOONNN\\\pppuuuzzzyyyttt{{{vvvuuu```___}}}xxx]]]lllxxxjjjYYYMMMEEE<<>>AAABBBFFFJJJYYYrrr@@@>>>BBBJJJOOOPPPSSSYYY___sss}}}sssdddcccooo^^^ooonnn```UUUUUUOOOPPP]]]gggjjjkkknnnZZZRRRMMMNNNHHHNNNGGGIIIHHHAAA777222111000---------------------------+++,,,---,,,+++,,,///111666<<>>@@@CCCEEE@@@>>>AAABBB???;;;:::666444555999<<>>;;;777777;;;<<<;;;:::<<<444HHHJJJbbbPPPWWWXXXOOOGGGDDDAAA===<<>>AAABBB>>>AAASSSBBB>>>AAAJJJPPPPPPSSSXXX\\\ooozzzqqqiiiwwwtttZZZMMM<<>>IIIPPPSSScccyyyuuubbb]]]hhhbbb^^^|||NNNIIIIIIJJJKKKKKKKKKJJJJJJAAA??????BBBFFFEEE@@@;;;888GGG;;;HHH>>>jjjaaaddd~~~oooXXXhhhzzzZZZVVVJJJIIIcccttthhheeeuuuppp===??????===EEE<<>>AAAEEEJJJNNNuuuSSSOOOOOOKKKhhhccckkkkkk\\\PPP:::zzzttt~~~bbb]]]fff}}}zzz```]]]ZZZFFFIIIfffJJJCCCTTTQQQPPPFFFEEE]]]xxx~~~gggooowwwgggjjj>>>333333555888<<>>AAAFFFGGGGGGEEEFFFFFF???777666444555777777:::DDDOOOkkkuuubbbZZZyyynnnsssnnnSSSVVVYYYSSSMMMEEEQQQoooTTT888:::;;;999999888999999999999999:::;;;;;;;;;;;;BBBfff[[[PPPLLLRRRUUUMMMCCC@@@>>>>>>BBBGGGJJJVVVttt}}}hhh^^^UUUQQQ___jjj@@@CCCDDDEEEEEEEEEEEEEEEEEE@@@>>>===???BBBAAA===999:::===888FFF;;;UUU~~~xxxwwwiiiRRRsss[[[QQQNNNNNNkkk{{{~~~|||www___999BBB;;;<<>>???AAADDDGGGJJJttt|||RRRWWWPPPIII\\\ooonnnZZZPPP===ggg|||ccctttrrrzzzooojjj[[[\\\aaaMMMNNNTTTSSSZZZLLLJJJiiiuuukkktttxxxmmmccc???777555666999===@@@CCCDDDEEENNNEEEGGG^^^ggg>>><<>>888333000//////......---------,,,,,,,,,,,,,,,,,,---------......111333888@@@FFFEEEAAA===EEEFFFEEEEEEHHHKKKEEE===777555444555666888???GGGpppoookkksssgggkkkZZZ|||vvvlllzzzcccZZZYYYMMMGGGBBBGGGkkkRRR;;;444999777666999888888777777777777888999999;;;;;;AAA333TTT]]]SSSWWWTTTJJJCCCCCC===;;;>>>@@@CCCLLLUUUffftttaaaRRRIIIIII^^^zzzOOOKKKAAABBBBBBCCCCCCCCCBBBBBBAAA>>>;;;::::::;;;999888@@@222===???;;;888UUUwwwlllzzzkkkJJJkkkUUUZZZ]]]DDDbbbnnn~~~hhhAAACCCGGGCCCEEEBBBCCCFFFFFFzzzuuuxxxDDDzzzLLLWWWFFFIIIXXXYYYpppwwwIII===:::===@@@BBBAAAAAABBBCCCZZZnnnSSSPPPNNNRRRkkkqqqccctttYYYOOOBBB[[[uuuyyy^^^dddyyyffftttfffiiipppbbbWWWUUUmmmqqqiiiuuuCCC333555777888:::===???AAABBBCCC<<<@@@EEEMMMQQQ444EEEOOOMMMQQQUUURRRaaatttlllWWWVVViiijjjYYYSSSJJJllllllnnnRRRMMMZZZ|||~~~qqq]]]YYYYYYIIISSS|||[[[GGGHHHGGGMMMIIIHHHGGGCCC>>>888333000//////......---------,,,,,,,,,,,,,,,,,,---------.........111888@@@GGGIIICCC<<>>~~~eeexxxggguuu\\\\\\ccc\\\WWWEEEIIIgggJJJ===GGG>>>888===<<>>@@@@@@AAABBBCCCCCCrrrsssRRRIIIOOOVVVUUUkkkbbb}}}aaaXXXCCCQQQqqqyyyiiillluuu___ddd{{{~~~{{{jjjiii<<<555888777888:::<<<===??????@@@@@@FFF888DDDxxx```555???QQQRRROOOPPPQQQ___qqq~~~yyyxxxvvvfffddd{{{}}}jjjiiiXXXAAAVVVhhhttt~~~```SSSUUUooowwweee\\\LLLOOOjjj[[[GGGHHHHHHNNNKKKJJJFFFCCC===777333000//////......---------,,,,,,,,,,,,,,,,,,---------......+++111777>>>EEEIIIEEE>>>>>>CCCFFFDDDCCCDDDDDDBBB===888444444444333666;;;FFFXXXbbb```hhhvvv~~~ppphhh|||XXXQQQQQQNNNFFFMMM[[[___kkkxxxvvvzzz^^^<<<555999;;;444555888333666555555555555666777777444>>>---;;;AAASSSrrr```UUUSSSXXXFFFFFFEEEBBB>>>===???BBBJJJOOOfffwwwlllfffjjj\\\LLLJJJGGGBBBFFFiii{{{PPPLLLDDDDDDDDDDDDCCCAAA@@@>>>>>>@@@>>>===;;;::::::;;;;;;666555<<<222;;;???555VVVlllggg{{{mmmOOObbbeeeWWWZZZUUUJJJ[[[zzzzzz{{{nnn@@@CCCJJJ<<<999;;;===DDDAAAGGGUUUeeeiiiqqq666uuu|||PPPOOOPPPCCCSSS[[[]]]vvv}}}wwwxxxttt|||aaa======666888;;;===>>>???AAABBB@@@rrrxxxeeecccFFFMMMTTTFFF___dddggglll^^^LLLRRR\\\|||uuuvvvssssss}}}~~~yyylllUUU666777777777888:::;;;<<<======>>>===CCC444BBBZZZooo<<<===RRRVVVQQQQQQPPP[[[mmm|||ooozzzhhhPPPPPPPPP___qqqhhhOOOMMMTTTgggjjjZZZ]]]\\\XXX[[[HHHIIIIIIPPPLLLKKKEEEBBB===777333000//////......---------,,,,,,,,,,,,,,,,,,---------......***000666999???FFFFFFBBB;;;DDDIIIFFFAAAAAACCCEEEAAA;;;777666555333444888???VVVttt~~~tttyyy{{{sssggg```YYYNNNLLLLLLCCCKKKXXXdddkkkggg[[[eeeuuusssRRR888555999999333555888111555555444444555555666777444777333<<<<<<;;;vvvzzzaaaUUUUUUKKKIIIEEEAAA???>>>>>>===>>>DDDSSSfffttt}}}uuugggYYYGGGHHHBBBDDDJJJBBBIIIhhhaaaGGGMMMHHHDDDDDDCCCAAA???===;;;::::::;;;:::999888888888999444555777444:::<<<666AAA~~~|||ddd___RRRwwwnnndddWWWOOOJJJXXXxxxtttppppppzzz~~~ssszzzUUU???EEEFFF@@@???>>>AAADDD999FFFAAAhhhfffTTTLLLXXX{{{ZZZYYYPPPEEELLLQQQRRRZZZxxxnnnnnn|||xxxzzzyyyLLL???===666888::::::;;;<<>>222:::555999:::;;;<<<============666;;;>>>CCCPPPvvvDDD:::MMMTTTQQQSSSOOOWWWgggyyyqqq^^^WWWXXXJJJSSSdddqqqTTTYYYNNNHHHeeezzzfffbbb```TTT[[[HHHIIIIIIPPPMMMLLLEEEBBB===777333000//////......---------,,,,,,,,,,,,,,,,,,---------......***000444444999BBBGGGFFF;;;EEELLLGGG@@@???CCCGGGEEE>>>999888777444444777888FFFlllqqq\\\SSSRRRKKKBBBLLLUUUXXXQQQDDDRRRsss```AAA666444888888111666999000555444444444444555666666666222>>>:::999333NNNttt\\\TTTOOOKKKDDD@@@AAACCCAAA===CCC???BBBIIIMMMUUUqqqwwwppplll___PPPKKKFFF>>>DDDIIIDDDlllQQQBBBGGGGGGFFFEEEDDDBBB???<<<:::888666777888777666555666777777555333999<<<999:::<<>>999===;;;AAA<<<999???AAA444JJJ;;;RRRbbbLLLaaannnaaaJJJJJJ???@@@NNNUUUZZZqqq|||vvv{{{vvvyyy}}}vvvssswwwmmm===;;;777888999999999888:::<<>>>>>>>>>>>>>>999FFF999FFFzzzvvvHHH888FFFPPPPPPUUUOOOTTTcccvvvyyygggfffxxxZZZTTTRRRnnnyyy{{{eeewwwdddJJJQQQzzzzzzYYYTTTUUU]]]FFFIIIIIINNNJJJLLLFFFCCC===777222///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111666???IIIPPPBBB@@@???BBBDDDEEEGGGIIICCC@@@<<<999777666666666999888ZZZ}}}eeevvveeeSSSSSSUUUNNNRRRLLLIIIFFFJJJmmmwwwwwwpppHHH===666666555555555444444444555555555555555555444444555444777:::666666HHH___tttPPPWWWSSSFFF@@@FFFCCC===AAA@@@@@@??????BBBJJJVVV___yyy}}}yyyqqqeeeXXXOOOKKKKKKHHH@@@AAAFFFEEEZZZ[[[GGGGGGHHHNNNCCCAAA???<<<:::888777666777777777777666666666666666666666666777777777777<<>>EEEZZZKKK<<>>888333000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...111555>>>GGGNNNGGGDDDCCCDDDGGGIIIIIIIIIEEECCC>>>999555333444555444111<<>>===HHH???@@@@@@??????CCCIIINNNZZZaaammmzzzwwwooonnnbbb___ZZZRRRJJJCCC@@@>>>444FFFFFF;;;VVVnnnGGGCCCGGGDDDDDD@@@???===;;;:::999888888777777777666666666555555555555666666666777777777<<<>>>bbbiiioooLLLYYYnnnVVV[[[[[[MMMQQQOOONNNQQQ]]]rrrqqqfff]]]VVVRRRUUUXXXddd||||||mmm|||{{{iii@@@:::::::::<<<;;;@@@@@@@@@@@@AAABBBDDDDDDZZZgggHHHcccbbbHHHOOOHHHEEEHHHJJJJJJPPPXXXbbbyyyzzzyyy|||{{{wwwwwwyyy{{{uuuIII666;;;;;;999999999999:::;;;<<<===??????YYYqqq{{{gggFFFQQQIII???OOOVVViii~~~pppYYYPPP@@@SSS}}}zzz{{{qqq{{{kkk888777???888333888999999:::;;;:::::::::999===999:::@@@NNN```>>>>>>MMMQQQQQQRRRPPPYYYlllyyy|||~~~hhh___lllkkkPPPPPPjjj{{{|||ooodddRRRffffffSSS[[[{{{sss\\\EEEGGGGGGLLLHHHJJJHHHEEE???999444111000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000444;;;DDDJJJJJJHHHEEEFFFIIIKKKJJJHHHIIIGGGCCC===666333444666666<<>>???>>>======???@@@CCCEEEIIIOOOXXXfffuuu~~~|||ppphhhbbb[[[XXX[[[VVVSSSNNNHHHDDDAAA@@@@@@HHHBBBCCCZZZzzzIII===@@@AAAAAA>>>===<<<;;;:::999999999999777666666666666555555555444555555555666666666666;;;+++aaaZZZpppeeeMMMeeeeeeXXXTTTNNNLLLKKKLLLQQQWWW]]]___{{{}}}zzzvvvmmmaaaWWWQQQNNNLLLJJJTTT]]]|||pppeeekkkxxxppp~~~|||}}}SSS999888999:::>>>>>>@@@@@@??????@@@AAABBBBBBHHH|||qqqiiicccRRRjjjPPPKKKJJJFFFCCCAAACCCJJJPPPZZZbbbsss}}}yyyvvvsssqqqlllggg{{{\\\999666===;;;:::::::::;;;;;;<<<===>>>CCC000KKK{{{nnnWWWLLL>>>SSSNNNZZZttt{{{kkkXXXDDDCCCVVV{{{pppzzzeee]]]888777999444444888888999::::::::::::999888777;;;777===AAA~~~zzz???;;;IIIOOOSSSRRRNNNTTTeeetttzzz}}}uuu``````xxxrrrkkkmmmLLL\\\qqqhhhaaauuuSSSBBBOOO\\\EEEGGGGGGKKKGGGIIIHHHDDD???999444111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...222888@@@EEEIIIIIIGGGFFFHHHKKKJJJFFFHHHIIIIIICCC<<<777666888000<<<>>><<>>>>>======>>>>>>@@@BBBEEEIIIMMMNNNMMMLLLTTTUUUYYY[[[VVVPPPSSSZZZ]]]WWWUUUVVVUUUOOOMMMOOOFFFCCC???;;;:::<<>>^^^YYYGGGHHH>>>;;;AAA???<<<;;;:::999888777777777666666666555555555444444444444444444555555555555333BBB<<<~~~yyy{{{nnnIIIwwwhhhPPPdddjjj_________\\\VVVNNNJJJKKKNNNOOOWWW```fffggggggjjjlllllloooqqqoookkkfffdddcccWWWTTTOOOKKKIIILLLQQQUUUlllnnncccpppuuukkkuuu]]]CCC777;;;:::<<>>>>>???@@@@@@OOOyyyaaafffjjjRRRPPPJJJAAA<<<@@@HHHNNNYYYYYY^^^kkk}}}{{{~~~}}}vvvnnnkkklllvvv{{{vvv}}}tttIII555888;;;:::::::::::::::;;;<<<======???111EEEvvvWWWNNNMMMNNNPPPQQQbbbvvvxxxeeeRRRIIIDDDccc}}}rrrqqqsssRRR>>>777222444<<<777888888999999999999999:::555>>>888<<<<<<```BBB888EEEPPPYYYRRRMMMPPP___ppp{{{zzzbbbkkklllkkkXXXkkk|||vvvSSSTTTnnniiifffkkk___NNNLLL\\\EEEGGGGGGKKKGGGHHHFFFCCC===777333000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---///444;;;@@@GGGJJJJJJHHHHHHMMMLLLHHHCCCFFFIIIGGGAAA<<<888777444888555...888YYY~~~ssskkk{{{xxx]]]QQQTTTeeeaaa;;;333666444222222333333333333333333222222333333444444444555666444444666777888:::>>>777@@@```QQQKKKKKKRRRBBB@@@>>><<<<<<===>>>??????<<<999:::>>>BBBDDDEEEBBBDDDHHHMMMLLLHHHGGGHHHFFFGGGJJJLLLJJJDDDAAAAAA:::<<<======<<<>>>BBBFFFNNNyyycccSSSRRROOO>>>===EEE>>>===;;;:::888666555444444555555555555444444444444222333333333444444444444,,,III,,,GGGppplll]]]EEEcccyyyZZZXXXVVVTTTSSSPPPLLLIIIIIILLLPPPRRRSSSSSSUUUWWW[[[YYYWWWVVVVVVTTTPPPMMMKKKKKKIIIEEEDDDKKKYYYeeebbbZZZtttvvvvvv|||}}}pppvvvuuuGGG999777<<<999;;;@@@???>>>>>>=========>>>>>>???XXX}}}yyy{{{^^^YYYQQQJJJEEECCCCCCDDDIIIMMMVVV```jjjpppssstttxxxxxxxxx}}}~~~yyy|||~~~tttuuuwwwuuulllaaabbbhhhyyy]]]???:::;;;888888888888888888999:::;;;<<<:::@@@BBB\\\rrrsssJJJOOOHHHNNNMMMQQQjjj~~~tttaaaSSSFFFDDDkkk~~~xxxzzzuuujjj===111666;;;;;;999666777888888999999888888:::555===888<<<===OOORRR;;;AAAQQQ]]]SSSNNNOOO[[[lllzzz```oooddddddtttbbbYYYUUUiiimmmjjjXXXGGG]]]FFFHHHGGGKKKGGGHHHFFFCCC===777222///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---111777;;;CCCLLLPPPKKKJJJOOOQQQOOOBBBCCCEEEFFFDDD???999666999:::;;;:::888???VVVnnnnnnbbbbbbuuuvvvbbbJJJOOO]]]hhhyyyJJJ444333555222111111222222222222333333222222333333444444555555555555555333222222777;;;888>>>SSSnnn___SSSPPPLLLGGGAAA===<<<<<<<<<<<<<<<:::999999<<<>>>??????CCCBBBAAAAAABBBBBBBBBBBBAAABBBBBB@@@>>>======>>><<<@@@DDDCCC???AAAJJJQQQ]]]___XXXQQQEEE>>>DDDEEE999<<<;;;999777555333333222555555444444444333333333222222222222333333333333111555000666ZZZVVVnnneeePPPXXXxxxfffYYYYYY[[[VVVOOOKKKJJJHHHGGGFFFGGGHHHIIIOOOLLLHHHIIIKKKKKKHHHDDDEEEFFFEEEDDDGGGTTThhhwwwzzzfffRRRXXX{{{eeerrrDDD;;;444777:::555888===:::<<<<<<;;;<<<<<<===>>>>>>FFFTTTxxx{{{{{{eeeWWWMMMOOOOOOHHHAAA@@@<<>>;;;777666666666666777777888999:::555EEE===III|||pppbbbMMMJJJHHHLLLJJJ^^^xxxzzzlllYYYIIIDDDHHHnnnuuuvvv~~~|||^^^777222777======222666666777888888888888777666666888999999===CCCnnnCCC===OOOZZZTTTPPPOOOWWWfffvvvqqqcccyyymmm}}}xxxqqqeeeTTTyyyyyykkkYYYJJJ^^^GGGHHHHHHLLLHHHIIIGGGCCC>>>888333000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++///333777<<>>yyyyyy```RRRTTTOOOHHHDDDBBBAAA???===;;;>>>AAABBBAAA===:::777>>>===<<<999999:::;;;;;;;;;;;;;;;999:::===???@@@;;;===>>>;;;???SSSssseeeLLLUUUTTTFFF<<>>>>>999:::HHHrrreeeNNNPPPTTTKKKDDDFFFAAAEEELLLQQQUUUXXX[[[^^^bbbdddhhhjjjkkklllooorrrhhhkkkmmmnnnpppsssuuuvvvppphhh```ZZZRRRPPP^^^qqq~~~TTT:::===:::888:::555666666666666777888999999666>>>===IIIaaaLLLKKKJJJLLLRRRaaasssxxxhhhUUUKKKCCCHHHoooooojjjxxx{{{jjjdddIII??????666777;;;333555666777777888888777777222:::444<<<777<<<:::eeeKKK888KKKSSSUUURRRPPPSSS^^^mmmzzzrrr}}}cccaaaxxxpppiiiddd|||ooo]]]UUU{{{___HHHIIIHHHLLLHHHIIIHHHEEE???999444111000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***+++---111555666HHHRRRKKKEEEKKKSSSUUURRRLLLEEEDDDGGGGGGBBB<<<===444000444888888999<<<===BBBkkkyyysssuuupppIIIIIIXXXlll???444666222000333000000111111222222222333///000000111222222333333111222333444666999999666===***AAALLLyyykkkmmmWWWSSSNNNKKKJJJHHHEEEAAA<<<<<<;;;888777888;;;???888===@@@???<<<<<<======999;;;;;;;;;<<<>>>===;;;FFFEEECCCEEEWWWXXXCCCOOOAAAIII@@@;;;DDD===555???666666555444444444555555444444444333333333222222000111111111111222222222999---888333222;;;hhhzzzsssuuubbbddd}}}___QQQMMMdddeeeYYYPPPMMMJJJIIIJJJJJJHHHFFFGGGJJJLLLKKKHHHFFFGGGJJJNNNSSS]]]mmmxxxwwwkkk```JJJOOOkkkoooaaarrrkkk<<<@@@888666:::999222888>>>888888999999:::;;;<<<>>>???DDDEEE???HHH]]]UUUVVVJJJFFFMMMFFFDDDAAAAAADDDJJJPPPTTTSSSTTTYYY___bbbccceeehhhlllllliiiffffffiiiiiihhh[[[RRRMMMPPPSSS^^^xxx{{{tttCCC444===444555>>>555666666666666777888999:::>>>888BBBRRRpppvvv{{{HHHVVVHHHPPPIIIJJJhhhyyyfffTTTSSSEEEAAAmmmnnnaaafff~~~zzzZZZBBB======444888???555555666666777777777777777111>>>333@@@777===666GGGOOO444IIIOOOUUUTTTQQQPPPXXXfffttt{{{|||kkkUUU``````UUUuuubbb]]]hhh{{{```IIIJJJJJJOOOIIIFFFHHHDDD???999444111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------888@@@GGGKKKOOOTTTRRRLLLRRRHHH@@@AAACCCCCCBBBCCC???<<<888777777777666555666777FFFlllvvvyyyzzzZZZHHHKKKTTT~~~|||cccJJJ444222444222000222000000000000000000000000000111111111111222222222222222333333333333444444:::777666888[[[SSSCCCQQQMMMBBBKKKDDD<<>><<<;;;======;;;:::;;;===BBB>>>777;;;GGGHHH???GGGHHHNNNkkk```HHHHHHHHHDDDEEEEEEAAA;;;777555666555555444444444333333333222222222222222222222222000111111111111222222222555000444999222222SSS}}}}}}RRRbbboooTTTHHHQQQdddttt|||rrreeeVVVQQQSSSTTTNNNGGGBBBIIIMMMLLLGGGHHHPPPYYYqqqsssuuurrrdddUUUNNNOOO]]]___~~~nnn]]]sss}}}ttt>>>000???444555666666555555666888888777777777888:::<<<===666CCCAAA???ggg}}}```ZZZNNNMMMHHHPPPOOODDD<<<@@@??????HHHCCCGGGLLLRRRVVVZZZ]]]```aaaddd```WWWWWW^^^]]]VVVMMMIIIIIIXXXtttHHHEEE@@@;;;888777777888666666666666666777777888::::::HHHGGGVVVlllfff>>>LLLKKKMMMVVVGGGhhhrrr]]]XXXJJJBBBIIIeeewwwaaa]]]ooo}}}}}}KKKDDD;;;777888999777555666666666666666666666666777777666666777999<<<===jjjggg???JJJCCCTTTRRRRRRRRRRRRWWWjjj}}}~~~~~~vvviiiccc~~~jjjfffhhhjjjkkkQQQaaaIIIJJJJJJNNNHHHFFFHHHDDD???999444111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------333;;;DDDLLLUUUYYYSSSJJJWWWTTTKKKAAAAAAHHHFFF???>>><<<888666555666777888???888666FFFjjj~~~mmm[[[RRROOONNNRRRWWWfffqqqIII:::000111222///000666000000000000000000000000000000111111111222222222222222222333333333444444111555999666@@@qqqfff\\\UUUHHHDDDJJJIIICCC<<<===EEEDDD;;;:::>>>@@@???<<<;;;>>>BBB555666@@@MMMJJJ===???LLLFFFxxxoooQQQIIIHHHFFFAAABBBAAA>>>999666666777444444444444333333333333222222222222222222222222000000111111111222222222///---111777333///>>>TTT|||wwwVVVzzziii[[[PPPAAAHHH______|||zzzkkkccc```___\\\WWWPPPLLLOOO\\\ppp~~~|||nnn___UUUOOOLLLOOOSSSVVVhhhkkk```ggg}}}KKK777666666333555666666555555666777777777777777888:::<<<===<<>>SSSvvvrrrZZZPPPUUUDDDGGGCCCBBBIIIHHH@@@<<>>888666777999777555555555555555555555555555777666666555777999;;;<<>>JJJUUUZZZSSSIIIXXXbbb\\\FFF:::AAAFFFBBBBBB@@@===999666555777:::888777555555AAA^^^yyymmm]]]III;;;???GGGLLLUUU```gggDDD222...///333111,,,///777000000000000000000000000000000000111111111222222222222222222333333333333111555999999444@@@{{{zzz\\\]]]FFFSSSQQQHHHIIIHHHAAA@@@EEEFFFFFFDDDDDDEEEGGGFFFOOO@@@999@@@DDDJJJcccaaaFFFGGGHHHEEEDDD??????===:::777666666888444444444333333333222222111111111111111111111111000000000111111111222222222000111555666444444666QQQiiiUUUlll]]]SSSNNNAAAPPPKKKOOOaaasss{{{xxxsss{{{nnnnnnnnnoooooonnnllljjjSSSLLLEEEBBBGGGWWWqqqhhhxxxpppaaaxxx|||vvvrrrLLL,,,333888///333444666555444444555777777666777777888:::;;;<<<<<<666888AAAFFFQQQvvv```]]]ccc]]]NNNBBBAAADDDEEE>>><<<;;;===@@@CCCDDDDDDBBBBBBDDDEEE@@@:::===EEEIIIYYYuuummm::::::999888777666666777777555555555555555666666777===:::<<<999222DDD}}}sssSSSMMMWWWHHHMMMTTTGGGjjjtttjjj___ZZZQQQ>>>AAA]]]oooOOOQQQYYYlllwww~~~nnn^^^uuuqqq@@@<<<888555444777888777555555555555555555555555555666666555555666888:::;;;GGGXXX>>>@@@QQQRRRSSSQQQNNNQQQ___nnn|||}}}}}}~~~rrrqqqkkkgggxxx~~~dddbbbHHHJJJIIIKKKEEEFFFHHHDDD???999444111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------222:::CCCMMMSSSTTTRRRTTTdddgggTTT===777???FFFEEEEEEDDD@@@;;;888777888111777<<<:::555777BBBMMM{{{rrrYYYLLLLLLDDDCCCGGGDDDFFF]]]zzzTTT333//////222555222---...444000000000000000000000000000000000000111111111111111222222222222333333333444444111999===444OOO{{{mmmdddOOOEEEMMMMMMMMMWWWIIIEEE@@@AAAEEEHHHEEE@@@GGGTTT___bbbllloooKKKEEEIIIFFFAAACCC@@@???<<<888666555666777333333333333222222222222111111111111111111111111000000000000111111111111555333000///333999888222000```}}}|||^^^mmm```SSSQQQGGGCCCHHHHHHBBBAAAEEE@@@QQQhhhyyyzzzhhhYYYOOOIIIGGGHHHEEEIII[[[wwwfffqqq}}}fff```vvvcccuuuzzzKKK222000444333111222444555555444333555666555666666777888999:::;;;:::222777BBB@@@???```aaajjjOOORRRVVVQQQLLLOOONNNDDDHHHKKKKKKHHHBBB>>>@@@CCCAAABBBAAA@@@DDDPPP___kkkuuujjj@@@>>>666666666666666666555555444444444444444555555666444999:::===;;;666XXXpppjjjHHHSSSQQQAAAOOOQQQHHHccctttppp\\\UUURRRJJJEEEIIIqqqaaaNNNhhhssslllWWW\\\TTT888888666444555666777555444555555555555555555555555555555555555666777888999???kkksssAAA???MMMQQQSSSQQQLLLNNNYYYdddyyy{{{|||~~~qqqlll|||tttxxxyyybbbGGGJJJIIIIIIDDDHHHHHHDDD???999444111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++000666<<>>AAACCCDDDCCC@@@<<<999888666777777777666666666777FFFaaasssppprrr{{{ZZZGGGBBBCCCBBBAAADDDGGGEEEPPPvvvXXX444+++555333222333222//////000//////////////////////////////000000000111111111111111111222222222333333444333---333>>>555777TTTiiiNNNXXXWWW[[[___]]]XXX[[[bbbUUUWWWQQQMMMMMMKKKFFFCCCCCCBBB@@@<<<888666555444444333333222222222111111111000000000000000000000000//////000000000111111111...000...+++...555666222444999^^^}}}___\\\nnnyyy]]]WWWSSSPPPFFF<<>>aaannn[[[;;;UUURRRCCCQQQKKKQQQkkkpppbbb^^^]]]NNNAAAIIIKKKuuu{{{kkk^^^VVVccc~~~ppplll```XXXfff~~~iiiDDD444777777666666666555444222555555555555555555555555444444444444555666777777444DDDTTT===HHHOOOSSSQQQKKKLLLSSSZZZppptttyyy}}}xxxxxxxxxaaa}}}bbbFFFJJJIIIHHHDDDJJJHHHDDD???999444111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***---333777<<>>AAABBBAAA>>>;;;888555222666;;;>>>;;;777000999<<<888;;;IIIWWW]]]jjj~~~}}}|||xxxooojjjaaaQQQBBB999999???DDDKKKEEEBBBIIIZZZuuuQQQ555333333444111......000111000////////////////////////////////////000000000111111111111111111222222222222555888444333666444666@@@DDDxxxQQQFFFJJJJJJFFFEEEGGGFFFBBBBBB???;;;888666555333111222222222111111111000000/////////////////////////////////000000000111111***///222111111222111///666777999\\\mmmjjjVVVeeeooo|||jjjYYYVVVTTTLLLFFF:::<<<@@@EEEGGGFFFCCC@@@DDDHHHMMMOOOQQQTTT\\\bbbwwwooohhhfffvvv}}}}}}lllBBB<<<666555444000000222111222444333222222333555333444555777888888888888:::;;;;;;999999;;;<<<===XXXZZZJJJ^^^vvvxxxkkk^^^\\\bbbcccZZZQQQLLL[[[hhhgggfffppp~~~AAA;;;CCC,,,777777666666555444222111222222222222222333333444444:::000...<<<;;;555AAAeeeTTTDDD[[[GGGFFFKKKFFFSSS^^^jjjpppaaaPPPPPPJJJIIIMMMiiinnnZZZSSSWWW```hhhtttaaa\\\LLL\\\MMM888999888777777666555444333333444444444444444444444444333333444444444555555555;;;555sssBBBBBBLLLSSSQQQKKKLLLPPPTTTaaajjjttt{{{zzzwww{{{zzzxxx}}}vvvaaaDDDIIIIIIHHHDDDLLLHHHDDD???999444111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,///444777???QQQddd]]]XXX^^^rrr~~~sss]]]OOODDD@@@===???CCCEEEBBB===888777888;;;>>>===777222===<<<;;;<<<======:::666AAAJJJUUUbbbqqqyyygggSSSKKKMMMKKKDDD?????????@@@@@@???===;;;OOONNNQQQaaaUUU///---777:::000///...---...000000...////////////////////////////////////000000000111111111111111222222222222777444777666111444<<<;;;666CCC|||^^^DDDHHHEEEAAA@@@AAACCCBBB@@@===;;;888666666555222///222111111111000000000000////////////////////////////////////000000000111...///222555333000000333000:::222555bbb{{{^^^TTTkkk{{{eeeZZZVVVZZZWWWSSSOOONNNQQQUUUXXXVVVYYYbbbqqqpppvvvhhhPPPiii{{{vvv888///555888333...///111111111222333333222222333444222333555777888888888777555999;;;999;;;@@@AAA>>>@@@qqqWWWJJJrrrvvvpppqqqsssmmmssswwwdddllluuuIII666;;;;;;///555555444444333333222222111111111111111222333333777999333111888888666<<>>??????>>>;;;888888999;;;888555666888777555999???999888555666===EEEFFFBBB888??????:::999>>>>>>999<<<888555666:::>>>?????????MMMbbb}}}KKK777777222...111...111222000............////////////////////////////////////000000000000000111111111111222222222444'''...666///444:::000;;;555KKK[[[CCCJJJOOODDD>>>???DDDDDD>>>;;;???999777555555666555222///111111111111000000000000////////////////////////////////////000000000000111,,,***......,,,000888///666777333444KKKmmm[[[\\\gggppprrr|||ooosss{{{vvvdddTTTgggxxx~~~WWWCCC555999///***...222000000444000222333333222111333444222333555777888888777777555999;;;999777999===@@@CCC555hhhrrrZZZjjjtttjjjZZZ```yyyvvvuuu999111EEE... DDD333333222111222222333333111111111000111222222333...000444666333111666???111QQQ|||YYY[[[RRRYYYGGGLLLFFFGGG___ooohhh^^^]]]LLLFFFMMMJJJIIIhhhrrrWWWMMMJJJLLLUUUbbbsss}}}~~~yyyhhhVVVHHHLLLGGGSSS|||pppEEE777:::666444444333222111222444555444444444444444444444444222222333444444444333333111===CCCggg:::HHHSSSQQQLLLMMMOOOPPPOOO```sss|||~~~}}}ooodddLLLBBBKKKEEEHHHGGGJJJEEE???:::666333111///......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++---///...///666BBBKKKMMMaaannndddUUUYYYrrrgggGGGDDDFFF???>>>HHHDDDDDDAAA;;;888999::::::666888:::888666555999<<<777777888999:::;;;;;;<<<<<<888999>>>>>>888444666<<<;;;;;;===AAACCCBBB@@@___}}}mmmNNN333///555555222222000000//////.........------------............///............////////////000000000000111111111111111111222222222333333333;;;:::>>>DDDPPPqqqvvv[[[SSSLLLGGGEEECCCCCCCCCBBB@@@>>>===<<<777666666444333222111111////////////////////////........................////////////////////////////////////000000000000000111444666111555QQQppphhhMMMLLLWWW\\\ddd|||yyyjjjyyyuuuhhh^^^OOOXXX{{{yyyyyyvvvxxxUUU;;;333...000000111111111222222222222222222111111111000000333333444444555666666666777888999999;;;;;;<<<===DDD666:::eeezzz|||MMMEEE<<<777777777444222111111111111111111111111000000000000111111111111222222222222333444555555999===mmmooommm```WWWLLLGGGIIIQQQOOOLLLZZZppphhhaaaVVVMMMIIIHHHJJJKKK[[[vvvdddQQQLLLNNNUUUQQQVVVkkk|||zzzyyyxxxooo___PPPGGGFFFRRRfff|||vvvPPP555999<<>>999666333000.........---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---...///------222:::AAAJJJVVV```dddgggqqq}}}\\\BBB@@@DDDBBBCCCFFFHHHHHHFFFCCC???;;;888888888888999888777555;;;;;;;;;;;;;;;;;;;;;;;;???777222333777;;;CCCLLL===AAAAAA;;;333555AAALLLpppoooIII888---111555000,,,---000/////////.........---------------........................//////////////////000000000111111111111111111222222222333333555444777:::999DDDdddeeeMMMIIILLLJJJGGGGGGBBBBBBAAA@@@>>><<<:::999555555444333222111000000.........................................................................../////////000000000000111000333666111,,,666FFFpppjjj:::PPPSSSgggwwwqqq{{{vvvlllbbbZZZbbbuuu}}}[[[UUUIIITTTsssvvvQQQ:::222444666000000000111111111222222222222222111111000000000333333333444555555666666777777888999:::;;;<<<<<>>???QQQJJJGGGQQQQQQOOOTTT___lllyyy~~~zzz```JJJCCCMMMFFFHHHFFFHHHCCC===888555222000.........---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......//////---+++,,,111666DDDLLLVVV```lllwww}}}|||ooo}}}SSSAAA@@@IIIEEEAAA???@@@BBBDDDEEE@@@<<<999:::===???>>>;;;999999999999999:::::::::;;;:::<<>>:::777888666===CCCCCCBBBIIIXXXeeejjj888333---...444555///---000/////////...............------------............---............///////////////000000000000111111000111111111222222222222222111444777444000888FFFaaapppEEE>>>===EEEJJJFFFDDDEEEBBBAAA@@@>>><<<:::888666444333333222111000//////........................------------------------............................../////////000000000000---///555555//////444333___]]]QQQYYYuuussskkksssvvviii```]]]ccctttyyykkkeee^^^TTTMMMKKKOOOTTTXXXZZZnnnkkk>>>222444000,,,///000000000000111111111111111111111111000000000000222333333444444555555666666777777888999:::;;;;;;555===>>>888CCCpppmmmYYYBBB...777333000000222444333222000000000000000000000000//////000000000000111111111111111111222333444555444:::===LLL~~~bbbNNNTTTTTTKKKGGGKKKOOONNN\\\```dddfffbbbZZZPPPIIIMMMGGGBBBCCCFFFLLLVVV```qqqwww~~~qqqZZZIII>>>BBBGGGMMMQQQVVV\\\___|||xxxvvvsssfffXXXNNNGGGBBBEEEKKKjjj{{{rrrtttCCC777333000444777333333222222222222333333222222222222222222222222222222222222222333444444///777:::<<>>BBBFFFAAA===;;;EEE]]]~~~OOO555666555111000111000---///444........................,,,,,,---------.........---------.........//////////////////000000000111000000000111111111111222444111111666999777:::>>>>>>JJJwwwZZZHHHKKKGGGHHHLLLLLLFFFCCCDDDBBBAAA@@@>>>;;;888666555333333222111111000//////........................------------------------................................./////////000000222---,,,000333222444999333555BBBkkkeeeUUUMMMGGGIIIPPPNNNFFFBBBAAAGGGYYY```TTTJJJKKKMMMOOOXXXkkkYYYAAA111777999///(((,,,/////////000000000111111000000000000000000000000222222222333444444555555555666666777888999::::::CCC000333EEE>>>999qqqmmmJJJ777555888666444222222333222000...000000000000000000000000////////////000000000111000000000111111222333444666///???<<>>BBBFFFGGGGGGEEEAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>BBBEEEEEEBBB@@@???>>>AAALLLccc}}}EEE222666333555000,,,,,,,,,+++,,,...---------...............,,,,,,,,,------------...------------...............////////////000000000//////000000000111111111555000...111555666555555...@@@OOOfff___OOOMMMHHHLLLHHHGGGIIIJJJGGGDDDDDDBBBAAA@@@>>>;;;888666444333333222222111111000000........................------------------------....................................////////////222///...---,,,,,,///333222444000222MMMqqqhhhbbbkkkiiihhhaaa[[[hhhuuuqqqzzzpppgggjjjwwwooo@@@444333222000...,,,///444....../////////000000000////////////////////////111111222222333444444444444555555666777888999999<<<888;;;???999777MMMkkklll\\\>>>222444666666555444333222222111///---////////////////////////...////////////000000000000000000000111222333333777222======000tttvvvxxxSSSHHHKKKGGGGGGOOOHHHMMMSSSZZZaaaiiiqqqwwwoooaaaTTTNNNLLLLLLNNNQQQOOONNNKKKIIIFFFDDDBBBAAAEEEGGGHHHHHHHHHJJJNNNQQQ```___dddssstttmmmhhhaaaVVVMMMLLLEEEBBBAAA@@@OOOPPP;;;333555333333333---222111111000000111111222111111111111111111111111222111111111111222333333555555000BBB333ooo\\\:::CCCBBB999CCCBBBIIIQQQVVV\\\fffvvv}}}___KKKEEEPPPHHHIIIGGGFFFBBB===888555333111///......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,------.........***///:::MMMfffvvvuuulllyyy}}}cccQQQDDD>>>???333:::CCCFFFEEECCCCCCDDDDDDDDDCCCAAA@@@???>>>===:::>>>@@@>>>@@@HHHPPPUUUkkkccc@@@...444888+++000...---///000///,,,)))---------------.........,,,,,,,,,,,,------------,,,------------...............////////////000000////////////000000000000222000000222555444111...;;;222///BBBXXXhhhmmmMMMCCCCCCKKKLLLAAAAAA@@@AAADDDFFFEEEAAA>>>@@@???>>>===:::888666444222222222222111111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////+++...111111///---...000111///333555...777gggrrrbbbnnnyyyuuuxxxlllxxxyyy}}}uuuFFF888???,,,111111***)))///111---............////////////............////////////000111111222222333333444333444444555666777888999888::::::999<<<@@@@@@<<<@@@IIIrrr^^^;;;...555:::666///000000000000000000000000////////////////////////......////////////000000////////////000111222333...999000<<<333;;;ssscccHHH???EEEMMMNNNOOOPPPPPPSSS[[[fffoooyyyppplllggg___YYYXXXNNNMMMLLLKKKMMMOOORRRTTTOOOTTTYYYZZZYYY\\\cccjjjuuu}}}pppllliiibbbXXXNNNHHHEEEDDD???GGGGGGEEEUUUvvv|||ddd999666888555...222666///111111000000000000111111000000000000000000000000111111111111111222333333777111---BBB---XXX~~~OOOHHHAAA777BBB===GGGRRRUUUVVV]]]mmm{{{{{{bbbLLLFFFPPPIIIJJJHHHGGGCCC===999666444222000......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,---/////////******...;;;SSSmmm{{{}}}ooouuugggSSSFFFEEECCCAAA@@@@@@AAABBBEEEEEEDDDDDDDDDDDDCCCCCCEEEDDD??????RRRyyy|||KKK,,,000333000...,,,---///000111111111///---,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,---------................../////////000000........./////////000000///111333444444555555333111888111000===BBBOOOiiipppQQQLLL??????HHHIIIJJJJJJCCCBBBCCCDDDCCCAAA???===;;;======<<<;;;999777555444111111000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////***---000111222333333222333***---888888---,,,777```uuuzzzwww|||qqqPPP777+++---666+++///000---///111...'''------........./////////---------....../////////000000111111222333333333333333444555666777777888999444444:::===<<<:::<<>>HHHZZZqqqwwwnnn===666222666555...111666111000000000//////000000000000000000000000000000000111111111111111222222333444---666888666KKK}}}NNN:::;;;888<<>>999777555333111......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++******+++---...//////---///,,,***555SSSwwwuuurrrtttqqq___UUUTTTUUUUUUGGGHHHJJJLLLNNNPPPRRRSSSTTTggg~~~XXX888444777555,,,///444000...000///+++)))***...000,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000............/////////000///111111---+++---111333,,,777555666<<<000---BBBAAAPPPyyysssZZZHHHHHHIII@@@CCC===BBBFFF<<<:::CCCGGGHHHJJJHHHAAA;;;:::===@@@;;;::::::999777666444333///////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////333000,,,***,,,//////---+++333444,,,+++444777222444@@@___VVVHHH666---///333111---000000///...,,,+++///333---------.........//////---------.........//////000000000111222222333333222333333444555666777777///:::===444222:::???===666666HHH666KKK~~~sssMMMCCC888:::333111555444......444222222111000//////111333..................................../////////000.........//////000111222666...666///888<<<444YYYtttVVVqqqGGG>>>KKKOOOSSSQQQMMMJJJKKKMMMIIIGGGJJJRRRZZZbbbmmmwwwvvvwwwxxxyyyyyyyyyyyyyyy~~~}}}wwwsssjjjddd]]][[[\\\[[[VVVPPPJJJEEEAAACCCIIIKKKEEE???EEESSS~~~nnnFFF333777,,,///666222222444000000000////////////000000000000000000000000000000111111111000111222222333444///BBB+++999777\\\TTT:::HHH777===DDDLLLOOOPPPRRRXXX^^^fffnnnvvvzzzyyy{{{kkkLLLLLLKKKMMMGGGJJJGGGDDD@@@;;;666333111000------,,,,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++///222---222MMMlllsssBBB,,,111000000///...------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000000///////////////000000000111111111111222222222333333333444444777777;;;GGGaaannn___WWWEEECCC@@@>>>===>>>???AAA??????@@@???>>>???BBBDDDJJJMMMMMMHHH@@@999777888::::::888777555333222111////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................///////////////////////////222555:::LLLsss|||___GGG999000000000000////////////..............................------------..................////////////000000000000000000000000111222222333333444444555666777999999888888999;;;999;;;===>>>AAAJJJYYYdddwww}}}ZZZCCC<<<<<<:::666555555444333222222222222////////////////////////........................---------............///............///////////////000000222333444555555FFF|||zzzxxxZZZKKKKKKZZZ\\\HHHGGGSSSNNNKKKFFFEEEJJJKKKGGGHHHNNNRRR[[[``````bbbhhhjjjfff___dddccc[[[VVVXXXXXXSSSUUUXXXWWWRRRKKKHHHGGGGGGDDDEEEGGGHHHEEEBBBFFFNNNbbb~~~ttt~~~vvvJJJ***888333222111000////////////000000000000000000000000000111222222000000111222////////////000000000000333222444666222333IIIcccTTT555AAACCCMMMFFFDDDOOOMMMJJJWWWYYYhhhtttuuuvvv}}}iiiJJJKKKLLLNNNHHHIIIGGGEEE@@@;;;666333000///------,,,,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++///333---(((222BBBnnnzzzPPP))),,,AAA000000//////...------,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////////////////////////////////////////000000000111111111222222222222333333333333;;;999777666777===EEEKKKcccsss~~~uuunnn^^^[[[UUUNNNFFF@@@;;;999???>>>===<<<===>>>@@@AAA>>>?????????>>>???BBBDDDEEEHHHIIIFFF???:::999::::::999888666444333111111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...................................................777666222...---555CCCNNNjjjkkkaaaPPP@@@555222333555000000000/////////....................................------------..................////////////////////////////////////111111222222333444444444777888999999888777999:::777999:::999:::>>>EEEJJJDDDPPPcccuuuxxx___QQQUUULLL@@@999888888777555555444333222111111111111................................................------------........................///////////////000000111222333444555555GGGuuu{{{yyyiiiWWWWWW\\\WWWWWWTTTDDDDDDIIILLLLLLJJJIIIKKKLLLIIIJJJIIIHHHHHHJJJHHHEEEIIIJJJJJJHHHIIILLLNNNNNNHHHIIIIIIHHHHHHGGGFFFDDDEEENNNRRRHHH;;;IIIxxxwwwhhhNNN>>>000444333222111000////////////////////////////////////888888888555222000///000.../////////000000000000555111111444222111===MMMvvvLLLAAA;;;EEEGGGIIISSSTTTIIIBBBRRRbbbrrryyy|||eeeHHHKKKMMMOOOHHHHHHHHHEEE@@@;;;666222000///------,,,,,,,,,,,,+++++++++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,))),,,222111+++***///222UUUwwwKKK777555333...+++/////////......------,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////////////////000000000000111111111222222222333333///222777999999777777777555DDDUUU\\\WWWPPPKKKKKK777;;;@@@BBB???;;;777666777777666666777777888999999999:::;;;===>>>???@@@>>>>>>???>>>===>>>AAACCC@@@CCCDDDBBB>>>:::999;;;999888777555444222111000/////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------........................++++++...222555555111...333555777:::@@@MMM___mmmllliiiddd___XXXNNNAAA888777444///+++***,,,000333000////////////.........------------------------......------------......---............/////////////////////////////////111111111222333333444444888999:::999888777888999:::::::::::::::::::::::::::999;;;AAALLLWWW___ccczzzwwwqqqeeeWWWIIIAAA======000444777888666444333333333333222111000000000000........................------------------------------------............---............///////////////000111222333333444333333HHHtttiii|||YYYNNNQQQ\\\```WWWVVVVVVOOOCCC<<<@@@GGGKKKOOOJJJHHHJJJLLLKKKIIIIIIHHHDDDBBBDDDEEEDDDEEEGGGJJJEEE@@@>>>???DDDIIIMMMOOOBBB999CCC[[[vvv}}}|||EEE111444222222222222111000////////////////////////////////////999999888666222/////////....../////////000000000555///...444666333444:::nnnuuu@@@CCCFFFLLLMMMKKKRRRPPPBBBJJJXXXjjjvvv~~~}}}dddGGGKKKNNNQQQIIIHHHHHHEEE@@@;;;666333000///------,,,,,,,,,+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,///***)))---000...///333///,,,888ZZZvvvFFF777,,,///666666111---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........---...............//////........./////////000000000000000111111111222222111333555666666666888:::333;;;CCCAAA777000111555:::<<<>>>===::::::<<>>===<<<;;;;;;::::::;;;777888:::<<<===>>>======<<<=========<<<===@@@BBB>>>@@@AAA@@@===:::999:::777777666444333111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,,,,,,,---------------------------------........................---,,,,,,000333444111---333222111//////111555888+++111444555888<<<:::555BBB;;;333------///222333---///333666555111,,,(((/////////.........------------------------------...------,,,,,,------...---------.........//////////////////////////////000000111111222333333333888999:::999777666777888:::999999:::<<<===;;;999BBB@@@???AAACCCAAA<<<888777@@@GGGFFFEEEIIILLLMMMCCCAAA>>>;;;:::;;;>>>@@@777999:::888444222333555222111000//////...//////........................------------------------,,,,,,---------.........---------.........////////////000000111222222333999:::333999jjj}}}oooTTTUUUaaa\\\ZZZZZZ\\\YYYQQQKKKIIIIIIEEEEEEJJJJJJFFFFFFJJJKKKDDDBBBFFFGGGBBB???AAA???EEENNNRRROOOFFFBBBBBB:::TTT{{{yyy{{{wwwPPP555444222---333111111000///////////////////////////////////////000111222111000///000111........./////////000000111---...444777555555777===___CCC<<>>???@@@???<<<:::888777666555444333222111000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------........................333111...,,,++++++,,,,,,%%%(((...444666444///***444777666333000000///...***+++,,,...000///---+++......---,,,,,,---...///............------------------------------------------,,,,,,,,,,,,------------------....................................//////000111111222222333777888999888666555666777666555444666888:::;;;:::<<<<<<;;;<<<>>>BBBEEEGGGEEEJJJMMMKKKHHHGGGFFFDDD999<<<@@@CCCCCC???:::666888666333222111333555777111111000///....................................------------------------,,,,,,,,,------------...------------............/////////000000111111111333222222666BBB```ddd|||pppyyyaaaRRRUUUWWWPPPMMMRRRPPPQQQSSSSSSNNNHHHGGGKKKKKKIIIJJJNNNPPPMMMKKKLLLIIIKKKMMMKKKFFFIII\\\qqqkkknnnjjjpppPPP222111999333,,,333111000//////////////////........................+++,,,............000222............////////////......000333444333555999111OOOQQQ555999NNNPPPRRRXXXUUULLLMMMSSS]]]iiirrrxxxzzz~~~iiiIIIMMMQQQTTTJJJHHHEEECCC???;;;777444222222------,,,,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((+++...///---******,,,'''...666666///,,,888GGG^^^xxxUUU444---111...;;;111(((***111444///''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,---.........------------.........///........./////////000000+++...000222333555888:::888;;;>>>;;;555//////000000000222666;;;>>><<<:::555555666777888:::;;;<<<999999:::;;;;;;:::888888888999999888888888;;;===>>>>>>>>>===;;;999666555444444333222111000//////.........------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***---/////////111444888:::555---((((((+++///222...///000...---,,,.........000333555555222///---///...------...000111333......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------------................................./////////000111111222222555666777666555444555666777666666666666888:::;;;888:::<<<;;;999999;;;>>>@@@AAAAAABBBBBBAAA>>>;;;@@@<<<666333333444555666555222000111333444222000111111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------...............//////000000000000//////777;;;333000KKKnnnsssrrriiieeeZZZPPPOOOPPPTTTUUUPPPLLLLLLLLLJJJGGGKKKLLLIIIHHHJJJLLLKKKPPPPPPRRRSSSUUUgggwwwwwwwwwoooEEE===444000///111111///000//////....../////////........................---///000///......///111------........./////////...000222111...---222777777111dddaaa<<<<<>>:::777555444333------,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,&&&)))---///000111000///555///++++++***)))---333>>>WWWssszzzKKK666---222444777777...''',,,000000......000222++++++++++++++++++,,,,,,++++++++++++++++++++++++)))*********++++++++++++************************************************++++++++++++,,,,,,,,,,,,***++++++,,,------......,,,,,,---------.........------.........////////////111222111///,,,,,,,,,***---000222222111111000444444444555444111---)))555444444444444444555555777777888888888888777777555666777666555666999;;;;;;:::::::::999888555333333333222111000//////............---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...,,,***((('''((((((***---///000000...,,,++++++---///111222333555...---,,,***)))+++...000'''***---//////,,,)))&&&---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.......................................//////000111111222222444555444333333444555666999;;;:::888777999<<<666:::@@@EEEFFFEEECCCCCC@@@???@@@CCCEEEFFFDDDCCC777777999===???===888444666555555555444333000---222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------...............////////////000000111666666111000444222+++bbbiii|||bbb```ccc\\\PPPQQQ[[[YYYMMMQQQ[[[[[[OOOLLLWWW___^^^WWWggggggqqq~~~mmm<<>>FFF>>>777CCCXXXeeekkkMMM:::,,,>>>///111999222,,,...//////000///,,,***++++++***+++++++++++++++++++++,,,++++++++++++++++++++++++))))))******++++++++++++******************************************************+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......---------........./////////000000...------///111111///------...000111111///000111111111222444666555555444444555555666777555555555555666666777777444555555555444555777:::777777777888888777555333333222222111000//////.........---------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000...------...//////...---///111111111000000///111///...//////,,,*********,,,......---,,,,,,---///...---,,,---...000111---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------....................................//////000111111111111222333333333222444555000555::::::777555777:::===:::777777999===@@@BBBCCCAAA@@@AAA@@@>>><<<===CCC===777444444555444333333444444333111111333555222111000//////......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------...............///////////////000//////000333888:::;;;---[[[sssqqq{{{}}}}}}zzzbbb999888333+++...444000000222...//////.........//////000........................+++---......------///000---------.........//////---///111111222444555444111;;;***@@@LLL===BBBEEEMMMKKKFFFFFFJJJLLLOOOXXXccckkkooovvv{{{NNNRRRYYYSSSMMMJJJFFFBBB>>>;;;888555222000///---++++++,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///000111111111222222222222333:::HHH]]]vvvxxxSSS999000000000//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************)))************+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,---......------------------------+++,,,------......------........................,,,,,,------......//////000000111111111222222222444444444555555555555666777777777777777777888888777666555444555666888:::888888777666555444333333111000000///...---------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000000000111111111111333333333444444444555555444444555555666777777777:::999999999:::<<<>>>??????>>><<<<<<===???AAACCC::::::999777666444333333222222222111000//////...000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------////////////////////////000000000111222222333333<<<000LLL}}}rrrxxxllleeettt[[[:::000333000000000000////////////................................................................................................////////////000000000000:::444222222LLLhhh777222KKKGGGLLLGGGEEEMMMNNNLLLOOObbbiiittt~~~{{{MMMQQQXXXRRRLLLJJJFFFBBB>>>;;;888666222000///---++++++,,,,,,+++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............000000000000111111111111666444222333555666444222===FFFKKKHHHIIINNNLLLCCC555777555---***...333333///.........---------,,,...---------,,,,,,,,,,,,+++,,,,,,,,,++++++***)))************************)))************+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,---......------------------------+++,,,------...---------------------------------..................//////000000000111111111222222333444444444555555555555777777888888999999999:::888888666666666777999:::888888777666555444333333000000000///...---------...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000000111111111222222333333333444444444444444444555666666777777999999999999:::<<<===>>>???>>>===<<<<<<===>>>>>>:::999888777555444333222222222111000000///......000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------........................//////000111111222222333000777;;;IIIwww}}}vvv}}}|||mmm___~~~xxxrrr}}}lllKKK888111111222000000000000/////////....................................................................................................../////////000000000000...333777444;;;hhh^^^:::>>>EEELLLKKKGGGHHHHHHKKKSSSWWW^^^hhhrrrzzz{{{MMMQQQXXXRRRLLLIIIEEEBBB>>>;;;999666333111///---++++++,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000---+++++++++---...---,,,000555555000111777888444)))///333222000///,,,(((......------------,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,++++++***)))************************)))************+++++++++))))))))))))))))))))))))************************+++++++++++++++++++++++++++******++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------///////////////.........000000000000111111111111333333333333444444444444777777888999::::::;;;;;;999999888777777888:::;;;888888777666555444333333000000//////...---------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000000000111111111111111222222222333333333333444555555666666777777888999:::;;;<<<<<<<<<======<<<<<<;;;:::999999888888777666444333222222111111000000//////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------........................//////000000111111222222333333222222AAAggg{{{iiirrrzzzooonnnkkkhhhkkk|||}}}iiiAAA,,,---333333...000000000/////////............................................................................................................/////////000000000)))333777555111@@@uuuUUU666:::AAAGGGJJJHHHFFFIIIMMMNNNSSSZZZcccmmmwww|||NNNRRRYYYTTTNNNKKKEEEBBB>>>;;;999777444111///---++++++,,,,,,+++******************************************************************************++++++++++++,,,,,,,,,+++,,,,,,,,,------------,,,------------..................000222333444444---000...))))))...111///222333333222000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******************************))))))*********+++++++++))))))))))))))))))))))))************************************************************+++,,,---...++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000//////........./////////000000000111111222222222222333333333444555555666777888:::;;;;;;888888777777777777888999777777666555444333222222/////////......------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........////////////000000000111000000000000111111111111222333333444555555666666555777999:::;;;<<<;;;;;;:::::::::::::::888777666777666555444333222111111000000000//////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------..............................//////000111111222999,,,000>>>666,,,PPPlllnnngggkkkxxxvvvqqqdddlll|||FFF===333000333555333///000000/////////................................................................................................................../////////000000...555111111666222EEEooonnn???888<<>>;;;999777444222///---++++++,,,,,,+++************************************************************************************+++++++++,,,,,,++++++++++++,,,,,,,,,---++++++,,,,,,,,,---------++++++++++++))))))))))))111222111//////222222111+++)))'''(((***,,,///111++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++*********************************))))))*********+++++++++))))))))))))))))))))))))************************************************************+++,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------....../////////000000000111111111111222222222222222333444555666777888888666666555555555555555666666555555444333222111111............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------......////////////000000000/////////000000000111111222222333333444444555555555666888:::;;;;;;::::::666777888888888888777666555444444333222111000000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------........................---......//////000111111///000000222666:::;;;999iii~~~|||gggYYYbbbvvvfff___jjjsssnnnqqq~~~yyyuuuxxx{{{yyynnnccchhhvvv}}}wwwgggJJJ333333222000......000333////////////........................................................................................................................////////////111777...---:::666000<<>>JJJPPPFFFKKKLLLNNNQQQWWW___iiipppvvv~~~~~~zzzMMMSSS[[[WWWRRRPPPEEEBBB>>><<<:::888555333///---++++++,,,,,,+++***************************************************************************************++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------&&&(((***,,,---...111333+++,,,---------------,,,444000...//////,,,***+++******++++++++++++,,,,,,)))************+++++++++((()))******+++*********************************)))************+++++++++))))))))))))))))))))))))***************************************************))))))******+++,,,---******************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++...............---------............////////////000000000000111111111222111111222333333444555555444444444444333333333333444444333222111000//////------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------......////////////000000/////////000000000111111111111222333333444444555555666777888999:::::::::666666666666666666777777333333222111111000//////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------......//////000000+++555555...111;;;888***'''BBBmmmuuusss{{{}}}rrrmmmzzz}}}ooorrrOOO444)))777333///...000222000.../////////.........------................................................................................................------........./////////---444222...444777444555HHHiiiIII:::...888HHHEEEFFFGGGIIIKKKNNNRRRYYY]]]cccqqq~~~vvvJJJPPPZZZVVVRRRPPPEEEBBB>>><<<:::888666444///---++++++,,,,,,+++***************************************************************************************++++++++++++************+++++++++++++++++++++,,,,,,,,,------,,,---...,,,)))'''((()))------...///000//////000)))$$$%%%+++///---,,,...************+++++++++,,,))))))))))))******++++++(((((()))***************************************)))************+++++++++))))))))))))))))))))))))************************************************))))))))))))***+++,,,---******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------------------.........//////////////////000000000111111111111111222222333333333333333444444333222222111222222111000///...------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------........./////////000000//////000000000111111111111111111222333333444444666666666777888999:::;;;999888666555444444555666222111111000000//////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,------......///000000000222666666///(((...:::999888555>>>eee{{{xxxRRR777666>>>000111...,,,000555666111,,,//////.........---------................................................................................................---------.........//////...---222333...222999777+++fffnnnAAA111>>>>>>???BBBFFFHHHJJJLLLOOOQQQWWWdddqqqxxx{{{}}}}}}zzztttHHHOOOYYYUUURRRPPPEEEBBB???<<<:::888666444///...,,,+++,,,,,,+++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,---------(((***,,,,,,***)))+++...+++******,,,,,,,,,---///111)))&&&***,,,******---))))))******+++++++++,,,(((((())))))*********+++(((((()))***************************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************+++++++++,,,,,,------------------.........//////////////////000000000000222222222222222222222222333444444444333333222111111111000///...---,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------............/////////000000000000000111111111111000111111222333333444444666666555555666888:::<<<<<<:::777444333333444444111111000000//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,------...//////000000///---...111444444111...///777<<<777>>>iii{{{QQQAAA222888+++555000222111///---,,,---000222//////.........---------................................................................................................---------.........//////666'''...888//////555///555444JJJ~~~jjj======:::;;;???EEEIIIKKKLLLLLLMMMLLLTTT]]]fffqqq}}}oooNNNMMMQQQXXXRRRPPPIIIEEE???:::888777555444...------,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000111222333333333444444444444444444444444222222222333333444444444000000000000////////////---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///---++++++,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333000000111222333333444444333333444444555666777777666555555444444333222222000000000000000000000000---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++........................,,,,,,,,,---------......////////////000000000000333333333333555888:::;;;iiisssIII888777555444333333444444000000000000000000000000........................------------------------........................------------------------,,,,,,,,,---------......---------............///............///000222222444777444III{{{QQQ888HHH888777BBBFFFIIINNNKKKKKKJJJNNNXXX___dddmmmwww}}}mmmOOOPPPSSSYYYQQQMMMIIIDDD???:::888666555333......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000111222222222222333333333333333333333333222222222222333333333444000000000/////////......------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333000111111222333333444444333333333444444555555555555555444333333222222111........................---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------------------------,,,,,,,,,------------........./////////000000000222111111222333555777888,,,EEE\\\eeetttuuu\\\JJJ>>>999666555333222111111222222////////////////////////........................------------------------........................------------------------,,,,,,,,,---------......---------............///............///000111222///444333;;;UUUvvvAAA<<>>999777666444333///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000111111222222111222222222222222222222222111111111222222222222333000////////////.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************++++++************++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333111111111222222333333444222222333333333333333333444333333222111111000000---------------------------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000000000000000111222333444444666666555<<>>999777555444333000///...---,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------............//////000111111000000111111111111111111111111111111111111111111111111/////////.........------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...,,,,,,,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333111111111222222333333333222222222222111111111111222222222111000000//////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------........./////////000000000000000000111111<<<666222111000///222888@@@LLL]]]lllwwwnnnQQQ:::666111---111888;;;666000111000000/////////......////////////////////////........................------------------------------------------------------------------------,,,,,,,,,---------......---------............///...............///000111444111...444555111IIIssshhh<<>>999<<>>:::777666444333111000...---,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------.........///000000000//////000000000000000000000000000000000000000000000000............------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333111222222222222222333333111111111111111111000000222111111000000///..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............000000000111111111000000------333:::999555666;;;777999;;;:::777666999<<>>RRRsssVVVFFF???<<<888;;;>>>AAAAAABBBCCCDDDGGGGGGIIIKKKMMMMMMJJJGGGIIIJJJKKKLLLMMMNNNNNNMMMKKKIIIJJJLLLLLLJJJMMMSSSnnnMMMPPPHHHKKKSSSIIIMMMJJJEEE@@@;;;888777666222111///...,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))))))))(((((()))***+++,,,)))***,,,,,,+++(((%%%###))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***))))))***++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------...............000000000000111111111111//////...------------...------,,,,,,+++***))))))************************************************************************)))************+++++++++************************,,,,,,,,,---------......,,,++++++******++++++,,,+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++---------............///.........---...///000000<<<999555111000000222333111111111111000000000000111000000///...---------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////000111111111222222222222333333333444444444555555666666666666666666666666777666666666666555555555444444444333333333222222000000000000//////////////////.........---------............////////////,,,,,,,,,------.........------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......//////000000111111333222555:::BBBZZZeee\\\JJJBBB999999>>>BBB???:::EEEAAABBBIIIKKKHHHGGGIIIJJJKKKKKKHHHFFFGGGLLLPPPSSSLLLEEEFFFKKKOOOMMMIIImmmKKKMMMGGGJJJRRRJJJLLLIIIDDD???;;;888666555222111///...,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))*********))))))((((((((()))'''%%%$$$%%%(((+++---((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------...............//////000000000111111111//////...------------------,,,,,,++++++*********************************************************************************)))************+++++++++************************+++,,,,,,,,,,,,---------,,,++++++******++++++,,,+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++------------...................../////////000000666444222000///000222333111111111000000000//////000000000///...---------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////000000000000111111111111222222333333333444444444555555555555555555555555666555555555555444444444333333333222222222222111000000000000/////////...//////.........---------............////////////,,,,,,------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.....................///000000111111222000222555666CCCddd}}}hhhVVVOOOFFF;;;999???AAA;;;888<<>>:::777555555222111///...,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%''')))***+++++++++...,,,)))'''''')))+++---'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------.........////////////000000000000111111///......---------------++++++++++++++++++++++++************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++------------............---...000111111111000//////////////////111222333111111000000000000//////000000//////...---------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------............/////////....../////////000000000111111111222222222333333444444444444444444444444444444444333333333222222222222111111111000000000000000000/////////.....................------------............/////////------------------,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---......//////000111111111000111222//////===OOOsssgggUUUZZZIIIAAA;;;>>>BBB@@@;;;888???@@@@@@???>>>>>>???AAAUUU\\\dddeee```YYYUUUTTTyyyRRRMMMLLLMMMOOOKKKKKKHHHCCC>>>999666555444222111///...,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))%%%&&&''')))************((()))***+++,,,+++)))(((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))+++,,,,,,+++)))(((************************************************************************+++++++++,,,,,,,,,------,,,,,,------.../////////////////////000000000111///...------,,,,,,------++++++++++++++++++,,,,,,************************************************************************))))))*********+++++++++************************)))************+++++++++,,,++++++******++++++,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........---...000222222111000...,,,---...///000111111111111000000000/////////////////////......---------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////---------.........//////000000000000111111111111222222222222222222222222333222222222111111111111111000000000000/////////000000/////////.................................---------.........//////.........------,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------......///000000111111000111444111---000777CCCSSSyyybbbNNNKKKMMMLLLIIIEEECCC@@@>>><<<===???@@@CCCBBBCCCFFFIIIKKKKKKJJJyyyRRRLLLOOOPPPPPPOOOKKKHHHCCC>>>999666555444222111///...,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))))))))(((,,,,,,+++***(((&&&%%%$$$"""###%%%''')))*********''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))+++,,,,,,+++)))(((************************************************************************+++++++++,,,,,,,,,------,,,,,,------...//////000...////////////000000000......---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************************************************************))))))*********+++++++++************************)))))))))*********++++++,,,++++++******++++++,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,...000111222111///......///000111111000000///000000000////////////...............------------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............,,,------------........./////////000000000111111222222222222222222222222111111111111000000000000000000000/////////......////////////............---.....................------------.....................------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------...//////000000000///000333444222111333333000DDDnnnnnnyyysssjjjbbb]]][[[[[[\\\___eeejjjlllmmmqqqzzztttNNNHHHQQQRRRPPPQQQKKKHHHDDD>>>:::777555555222111///...,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,++++++***(((((((((((()))***+++,,,333000+++&&&%%%&&&)))+++'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))************************************************************************++++++,,,,,,,,,,,,------+++,,,,,,---...///000000......////////////000000...------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++************************))))))*********+++++++++,,,++++++******++++++,,,+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---///000000000///...000000111111111000//////000000////////////......------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------------.........,,,,,,---------........./////////000000000111111222222222222222222222222111111111000000000000///000000/////////........./////////.........---------------...............,,,------------.........------------------,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,------......///000000///...---...000111111111///888777444HHHttttttOOOHHHSSSSSSMMMPPPLLLIIIDDD???;;;888666555222111///...,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---...//////...---'''&&&&&&''')))---111333;;;666000)))&&&&&&(((***((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++,,,,,,,,,,,,------++++++,,,---...///000000........./////////000000...---,,,,,,++++++,,,,,,---,,,,,,++++++*********************************************************************************)))************+++++++++*********************************+++++++++,,,,,,,,,++++++******++++++,,,+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------............000000/////////000000000000000/////////.........------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------//////......---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------.........------------............//////000000000111111111222222222222222222222222111111111000000000000///000000000////////////...//////.........------------------.........//////,,,,,,---------.........,,,,,,------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,---......//////000///...---,,,---000111000===------999555///RRR{{{oooyyyzzzTTTJJJVVVSSSJJJLLLMMMJJJEEE@@@;;;888777666222111///...,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,---///111222222111000222///,,,((('''(((***,,,&&&&&&'''((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***))))))***++++++************************))))))))))))))))))))))))************************++++++,,,,,,,,,---------++++++,,,---...///000111............/////////000...---,,,,,,++++++,,,,,,------,,,,,,+++***))))))************************************************************************)))************+++++++++***************************++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++************)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---.....................///000111000/////////............------------------------++++++,,,,,,,,,---------...------,,,,,,------...000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000000000000111111111111222222222222222222222222111111111111000000000000111000000000//////////////////.........------------------.........//////,,,,,,,,,---------......,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,------...//////000000000///---...111333222,,,111666555333555888;;;HHHiiiooommmuuurrrPPPNNNWWWVVVPPPOOOPPPLLLFFFAAA===999666333444333111///---,,,++++++******++++++++++++******************))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***,,,---...//////...------000///---+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************+++++++++++++++***)))((())))))))))))))))))))))))************************++++++,,,,,,,,,,,,------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------------++++++++++++------+++++++++++++++++++++++++++,,,------......------------------------------000000000000000000000000///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000111111222222222333333333000000000000////////////////////////////////////---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000111222222333333333666DDDaaarrraaallluuummmNNNNNNWWWWWWQQQOOOOOOKKKEEE@@@<<<:::777555444333111///---,,,++++++******++++++++++++******************))))))))))))(((((())))))))))))((((((***)))(((((('''((()))***...//////000000///...---///---,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************+++++++++++++++***))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******---------,,,,,,+++++++++************************+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,------...---------------------------------////////////////////////............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000000000000111111111222222000000000000/////////...........................------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000111111222333333<<<888333111;;;WWW|||yyyxxxiiicccqqqxxxpppkkkrrrooozzzllltttuuuzzzqqqmmmppppppjjjgggjjjiiiLLLLLLVVVVVVRRRPPPPPPKKKDDD???;;;999888777444333111///---,,,++++++******++++++++++++******************))))))))))))(((((())))))))))))(((((())))))((((((((())))))***000000111000000///...---,,,,,,***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))***************************++++++++++++***))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,---------------------------------------////////////////////////............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000/////////000000000111111000000000/////////..............................------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---............///////////////000000111111222222%%%...666777333555AAAKKKhhhyyysss}}}|||nnnssswwwuuuvvv{{{|||iiiMMMJJJSSSUUUSSSRRRSSSMMMEEE>>>:::888777666444333111///---,,,++++++******++++++++++++******************)))))))))((((((((())))))))))))(((((())))))))))))))))))******000000000///...---,,,,,,******))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******((()))))))))************))))))))))))))))))))))))******************************+++++++++******)))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,------------------------,,,------......------,,,+++++++++++++++++++++++++++++++++***************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,------------------------////////////////////////.........---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000/////////000000000111111000000/////////.................................------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........///////////////000000000111111444111000222555777555222444AAARRRccctttmmmQQQIIIOOOSSSTTTTTTUUUOOOFFF>>>:::777555444444333111///---,,,++++++******++++++++++++******************)))))))))((((((((())))))))))))(((((((((((()))***************......---,,,+++*********(((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******((()))))))))************))))))))))))))))))))))))************************)))******+++++++++******))))))))))))))))))))))))*********************************+++++++++,,,,,,------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------...........................------------,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000000111111111222222////////////....................................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............//////////////////000000:::111)))***222888888444111000111444===NNNcccsss|||oooTTTKKKOOOSSSTTTUUUTTTNNNFFF???:::777555333444333111///---,,,++++++******++++++++++++******************))))))))))))(((((())))))))))))(((((((((((()))***++++++++++++,,,+++***)))(((((())))))'''((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++)))))))))***************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,------------------------........................------------,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////000000000111111111222222/////////.........------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.....................////////////%%%+++222777777333000...<<<777444222111111666<<<<<>>;;;888666444333111///---,,,++++++******++++++++++++******************))))))))))))(((((())))))))))))(((((('''(((***+++,,,,,,++++++))))))(((''''''((()))***'''((()))+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************((()))***+++++++++++++++))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************(((((())))))*********+++************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++------------++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------........................---------,,,,,,,,,+++++++++++++++************)))++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////............/////////000//////.........---------------------------------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------...........................---...------///222222000---888111///111111......222...555888333///111555777333888>>>DDDMMMXXX```bbbooojjjccc|||}}}vvv~~~sssssswwwnnn___{{{RRRTTTRRRWWWPPPNNNRRRKKKDDDAAA===777555666666333///---,,,---,,,+++***************************************+++++++++******))))))(((((('''''',,,***+++......***(((***++++++************++++++))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++***))))))******+++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))************+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++*********)))******+++,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------------------------------,,,,,,,,,++++++*********---,,,,,,+++*********+++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++******++++++++++++******,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---..............................////////////......------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////////////////000000000000333333333333333333333333444444444444444444444444777777777888999;;;<<<===::::::999888777666666555zzzwwwPPPSSSQQQWWWQQQOOOTTTLLLEEEBBB>>>888666777666333///---,,,---,,,+++************************++++++******************'''(((((())))))*********---***+++......***)))+++++++++************++++++))))))************))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++*********************************************************+++++++++,,,,,,++++++************++++++++++++++++++++++++++++++***************++++++,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------------------------------,,,,,,,,,+++++++++******---,,,++++++******++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++******++++++++++++******,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---..............................////////////......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////.../////////000000000000222222222222222222222222333333333333333333333333333333333444555666777888666666555555444333222222uuusssNNNSSSPPPVVVQQQPPPVVVNNNGGGCCC???999777777666333///---,,,---,,,+++************************,,,+++++++++***)))))))))%%%&&&''')))+++,,,---......+++,,,///...+++***,,,++++++************++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))***++++++,,,+++***)))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++,,,++++++++++++++++++++++++************************************++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------------------------------,,,,,,,,,++++++++++++***,,,,,,++++++******++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---------------------------......////////////......------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////....../////////000000000111111111111111111111111222222222222222222222222111111111111111222333333333333222222111111111000qqqrrrOOOTTTPPPTTTPPPPPPUUUMMMFFFCCC???999666777666333///---,,,---,,,+++************************,,,,,,,,,+++***)))((((((&&&'''(((***+++---...//////,,,,,,///...++++++---++++++************++++++)))******++++++******))))))))))))))))))))))))))))))))))))))))))*********((()))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************''')))+++,,,---+++***)))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------++++++,,,------------------------------......//////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000000000000000000000000000111111111111111111111111222222111111111222333333222222222222222222222111ooosssRRRVVVPPPSSSOOOPPPRRRKKKDDDAAA===888555666666333///---,,,---,,,+++************************,,,,,,,,,+++***)))((((((******++++++,,,------...///,,,,,,......++++++...++++++************++++++******++++++++++++******))))))))))))))))))))))))(((((())))))************((()))))))))************************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************'''(((***,,,---,,,***)))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---------------------------------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................////////////////////////////////////000000000000000000000000222222222111222222333333111222222222222222222222lllrrrSSSXXXPPPQQQNNNQQQOOOHHHAAA???<<<777555666666333///---,,,---,,,+++************************,,,+++++++++***))))))))),,,,,,,,,---------------///,,,+++------***+++...++++++************++++++******++++++++++++******))))))))))))))))))))))))((((((((()))******++++++))))))))))))************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************'''(((***+++,,,,,,++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------........./////////////////////////////////000000000000000000000000000000000000000111222333000111111111222222333333fffnnnRRRWWWOOOPPPNNNRRRMMMFFF@@@>>><<<777666777666333///---,,,---,,,+++************************++++++******************---------------.........///+++***,,,,,,)))***---++++++************++++++***++++++,,,,,,++++++***))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////......------------......------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,//////...---,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------.........//////////////////////////////000000000000000000000000/////////000111222333444222222333444555555666666aaajjjPPPVVVNNNPPPNNNSSSLLLEEE???>>><<<888777999666333///---------,,,+++***************************************+++++++++,,,,,,------...//////000///+++***++++++))))))---++++++************++++++***++++++,,,,,,++++++***))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////000......------------......------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,222222111///...---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,+++*********+++,,,,,,---******+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////000000000000000000000000111111111111111111111111000000000111222444555666555666666777888999::::::nnnsssUUURRRVVVLLLTTTMMMOOOAAA>>>>>>888777:::666777444000...---------,,,,,,++++++******++++++,,,************************,,,,,,...000111222222222...------,,,+++++++++,,,************************++++++,,,,,,,,,++++++***************************))))))))))))************************************************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))'''''')))***++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++***))))))***+++,,,,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------.........------,,,,,,,,,+++...000///...,,,,,,---,,,,,,,,,---000333000,,,111000......//////...,,,+++---222...'''///555+++111000///...///000222333,,,...///------...//////333...++++++,,,---...111---+++)))))),,,///000111---,,,+++***)))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---555333111...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........------///111000111222000...,,,,,,---///111111000000111111///111888888999AAA@@@>>>DDDDDDHHHIIIJJJNNNVVVXXXVVVvvvxxxZZZVVVZZZRRRXXXSSSOOOAAA>>>???888777:::777777444000...---------,,,,,,++++++******++++++,,,************************++++++---...//////000000------,,,+++++++++++++++************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))))))))*********++++++************************++++++*********)))))))))))))))************))))))************************))))))))))))))))))))))))************************))))))))))))************+++***)))(((((()))***++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***))))))***++++++,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------.........------,,,,,,,,,................../////////...---+++,,,,,,,,,******,,,///000111222444555<<<555555777888@@@BBB666;;;999777666666777888999888::::::777333...***'''111///------...---------222111000111111///,,,)))------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---333111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////...---///000+++---...//////111333555000000...,,,,,,222:::???111AAAHHHIIILLLNNNVVVfffllllllkkkkkknnnwwwuuurrrXXXSSSWWWQQQSSSQQQNNNAAA??????888666:::777777444000...---------,,,,,,++++++******++++++,,,***************************+++,,,,,,------,,,,,,,,,,,,+++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************************++++++++++++************)))******++++++******)))************************))))))))))))))))))))))))************************))))))))))))************+++***)))(((((()))***+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***))))))***++++++,,,,,,,,,++++++++++++***************+++++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,------------.........------------------+++***+++---///000000//////000//////000222555444777<<<=========???AAADDD???HHHPPPKKKGGGGGGBBB<<<<<<======>>>???@@@AAAEEEDDDEEEEEEEEEDDDCCCCCC///000000000///...---,,,,,,++++++,,,......,,,+++,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000000///......///...///...---,,,---000333,,,444===AAA???;;;:::;;;FFFVVV___eeepppvvvlllfffSSSOOOVVVQQQMMMMMMMMMAAA@@@@@@888666999777777444000...---------,,,,,,++++++******++++++,,,************************++++++,,,,,,,,,,,,++++++++++++******)))******+++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++++++++******************************))))))))))))))))))))))))************************((()))))))))******************)))(((((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++******************+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,------------..................---------...,,,+++,,,///111111//////111444777777666:::???999;;;???DDDGGGJJJKKKKKKFFFOOOgggpppZZZHHHJJJPPPLLLQQQVVVUUUPPPKKKKKKLLLMMMHHHDDDDDDDDDCCCDDDFFFJJJKKKHHHBBB===;;;999666222///+++)))***,,,---...------......---,,,******,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000000...---------111111000///...000444888JJJIIIFFFCCCBBBHHHXXXggguuuxxxvvv~~~iii```UUUSSS\\\YYYLLLPPPKKKAAAAAAAAA888555999777777444000...---------,,,,,,++++++******++++++,,,************************,,,------------,,,+++++++++******)))******++++++++++++++++++++++++++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************************************((()))))))))******************))))))))))))*********************+++++++++))))))))))))))))))))))))*********************************************************++++++*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.................................000///...///000000000///444555<<>>FFFKKKPPPTTT^^^iiimmmrrr~~~iii[[[VVVSSS^^^]]]JJJQQQJJJAAABBBBBB888555999777777444000...---------,,,,,,++++++******++++++,,,************************------.........---,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---------------------------------------............------------------------............------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))************)))))))))******)))))))))*********+++++++++++++++))))))))))))))))))))))))************************************************)))***++++++++++++***)))***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,---------.........................../////////------......///222777;;;FFFFFFOOO]]]eeehhhnnnwwwlllcccTTTXXXTTTHHHAAACCCEEECCCIIIHHHGGGEEEAAA<<<444///,,,,,,,,,,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...---,,,---///000,,,///444:::@@@GGGOOOUUUQQQccc}}}{{{xxxnnnZZZUUUPPP[[[\\\GGGRRRIIIAAACCCCCC888444888777777444000...---------,,,,,,++++++******++++++,,,************************,,,,,,---------------,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------------------------------.........//////////////////////////////////////////.........------,,,,,,------------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))************))))))************))))))*********++++++,,,,,,,,,))))))))))))))))))))))))************************************************)))***++++++++++++***)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------............---........./////////000---000444666<<>>888666888;;;:::777222000//////...---,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,...//////,,,***......---///111222000///111000...,,,+++...222666000000111555999:::888444555999<<<:::555333888===888222,,,***---000111111...///000000...+++)))(((---+++***+++---...,,,***,,,)))&&&&&&(((+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))******++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------...,,,))),,,000...(((...+++...444222,,,333AAADDDXXXjjjyyyxxx]]]MMMNNNUUUWWWWWWTTTVVVOOO???;;;888---,,,000///+++---333222,,,---///000000///---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......---...///---******...222***222222)))+++999AAA???CCCKKKdddqqqrrr}}}}}}VVVVVVZZZWWW\\\TTTMMMIIIHHHEEE>>>888666888;;;999555111///......---,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------111///,,,+++,,,...000000&&&***---...---,,,---///+++...333999>>>???===:::UUUSSSQQQUUU\\\cccgggiii]]]YYYUUURRRRRRRRRRRRQQQGGGQQQWWWNNN;;;,,,))),,,111,,,'''$$$&&&+++000444+++***))))))+++...000111)))***,,,...///...---+++************************************************************************************))))))))))))******++++++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------(((///444111***(((///888555222111555BBBRRR\\\^^^zzziii\\\WWWWWWPPPYYYccc[[[OOOEEE;;;666111,,,+++,,,,,,,,,++++++,,,,,,,,,,,,---...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......---------...////////////666***(((777CCCDDDEEEJJJ[[[mmmsssvvv~~~VVVVVV\\\YYY]]]UUUOOOJJJIIIEEE???888555777:::777444000...------,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,...000111---111555444000...222666<<<;;;>>>III\\\sss}}}lllaaa___dddjjjooojjjccc[[[SSSKKKFFFBBB---000555::::::444))) ...000111000---)))'''&&&)))+++......,,,***))))))******************************************************************************************************++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------000***)))///000------222+++777AAAJJJ^^^vvv~~~www}}}{{{hhhRRROOO[[[XXXPPPPPPQQQDDD;;;222///---+++---222...---+++***+++---///000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++000///---,,,++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---.........,,,+++---111333000,,,...000:::FFFHHHJJJ\\\ttt}}}}}}vvvvvv~~~{{{WWWWWW^^^ZZZ]]]UUUOOOKKKJJJFFF???888555777:::777444000.........---,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,---.........------------------------------------............)))---111333222000...---444333111///333???OOO[[[ttt}}}xxxnnnmmmrrrrrriii^^^XXXPPPFFF@@@>>>>>>===;;;,,,------,,,,,,...222666//////...+++((('''***,,,++++++++++++++++++++++++************************************************)))***************++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............555)))%%%///444000444>>>LLLYYYeeelllvvvhhh\\\YYYPPPMMMSSSSSSQQQQQQJJJ===333000000000111000...------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,222000...,,,+++,,,---...+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........,,,***+++...000000//////DDDOOOJJJNNNjjj{{{XXXWWW___[[[[[[SSSOOOLLLKKKGGG@@@888555666999888555111////////////...,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,------...//////---------------------------------....../////////,,,///222222111000000111...333@@@TTTpppzzzuuuppppppuuu{{{~~~~~~vvvmmm```VVVTTTUUUWWWYYYJJJDDD;;;111,,,,,,///333...//////...------...///++++++++++++++++++++++++************************************************))))))******+++++++++,,,++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------....../////////***,,,333666///000NNNqqqyyyuuurrr\\\SSSHHH555KKK\\\___OOOAAA===555)))000///---...000000///---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,222111...,,,+++,,,---...+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,******...444999GGGMMMOOOUUUooommmxxx~~~~~~WWWVVV```\\\[[[RRRPPPNNNLLLHHH@@@999555666888888555111//////000//////,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,---...//////000---------------------------------...//////000000......,,,***,,,333>>>GGGYYYiiivvvkkkgggkkkuuu~~~~~~tttiii___YYY\\\[[[XXXSSSKKK===...%%%)))***,,,///111000---))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000)))+++111777;;;KKKmmmuuuwwwxxxiiiNNNBBBSSS]]]WWWPPPNNNEEE777000...+++,,,000111000...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------000000...---,,,,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,......---...444???HHHOOOMMMXXXrrr{{{tttkkkuuu~~~}}}SSSSSS___\\\[[[SSSSSSNNNMMMIIIAAA999555666888777444000////////////...,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,---...///000000........................---------...///000000000...///111555???QQQgggvvvnnnccceeeooo|||wwwvvvZZZ[[[___dddhhhcccWWWMMM999333---,,,//////,,,(((------------------------++++++++++++++++++++++++************************))))))***++++++,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,------------...---------...///000000000333666>>>MMM```qqq}}}sssiii\\\RRRSSSUUURRRPPPRRR===666///---///111111000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...---------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,---///333:::EEEPPPWWWUUU___uuu~~~{{{~~~PPPQQQ^^^]]]\\\UUUVVVOOONNNIIIAAA999555555888666333///............---,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,---...///000111........................---------...///000000111///666AAAOOObbbzzzwww^^^YYYlll~~~~~~zzzdddZZZ]]]fffmmmoooXXXHHH666,,,---000111000------------------------++++++++++++++++++++++++************************))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......---------...///000000111666MMMhhhyyy~~~yyyttttttuuurrr{{{SSSNNNOOOGGGLLL]]]MMMCCC777///...000111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,---......------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,///888FFFSSS\\\___mmm{{{zzztttuuu^^^RRR]]][[[SSSTTTWWWOOOKKKDDD>>>999777777888666333000.........---+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------(((...000+++***///000...)))+++---...000222444555<<>>222;;;]]]|||zzzzzzhhhIIIVVV[[[XXXVVVRRREEE555222888222000---,,,,,,+++,,,..............................------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000...++++++,,,,,,***(((,,,---...//////000000000,,,***(((***,,,......---******+++,,,---...000000---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......//////000************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---,,,,,,,,,---,,,...AAAHHHEEELLL[[[xxx}}}rrrmmmlllhhhbbb```___ZZZTTTgggRRR[[[]]]WWWUUUTTTNNNJJJDDD===999777777888666333000.........---+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,......,,,---000...***222000000333666DDDaaa|||hhhTTTmmmuuuqqqrrrxxx}}}pppmmmttt~~~vvv\\\FFF???000//////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---.........000666111---888III^^^vvvtttyyyzzz|||zzzoookkkdddaaaeeejjjiiidddcccjjjttthhhPPPXXXNNNKKKSSSVVVJJJ:::111333...,,,///---(((***111...........................------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++---//////---+++000000//////...,,,+++***111///...///111222222111444333111///---+++)))(((......------,,,,,,++++++------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,000////////////000111111333333222222111111000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,+++,,,///333@@@HHHEEEIII]]]qqq}}}{{{qqqxxxhhh\\\WWWnnnppprrrwwwzzzsssUUUYYY[[[XXXVVVSSSMMMIIICCC===888777777888666333000.........---+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------...111333222///000***///EEE^^^ooo|||cccNNNMMMnnn~~~~~~zzzyyy~~~~~~nnnZZZ999444...---...000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,---000222222111,,,<<<<<<===YYYxxx~~~~~~yyynnnqqqxxxrrr[[[XXX```VVVNNNTTTXXX\\\\\\]]]```dddfffddd```bbbfffcccYYYVVV[[[^^^[[[___gggqqqzzz~~~___LLLRRRQQQLLLSSS[[[NNN666222***)))111333,,,+++000...........................------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,---......///...---,,,------......---------///...---,,,++++++******((((((***,,,---///000000------------............------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,------------,,,,,,------------------------.................................------,,,,,,,,,...---,,,,,,,,,---...///000///...---,,,+++***)))........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///...---------///555===GGGDDDKKKgggsss^^^nnnnnnkkkhhhfffgggnnnzzzYYYWWWYYYVVVVVVTTTLLLHHHBBB<<<888777777888666333000.........---+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000...---///000111111111000222BBBaaa{{{~~~jjjVVVQQQeee|||}}}{{{ttt]]]NNN;;;...,,,---...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...000111222111000///333GGGxxxyyylllkkkyyy|||pppnnniiiZZZKKKPPPMMMTTT]]]cccnnn{{{{{{vvvkkk^^^ZZZZZZXXXSSSPPPYYYkkkyyyYYYaaa\\\LLLIIIVVV\\\WWW===222+++...111...,,,///...........................------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........222111///,,,+++***+++------///222666:::===???@@@??????>>>===;;;;;;;;;<<<555444444333111...,,,+++------...///000111111222...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,------......------,,,------------------------........................+++,,,,,,---...000000111///////////////000000111////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///,,,,,,...///222<<>>111---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///000000//////000222KKKYYYiii^^^lllpppvvv{{{xxxaaa```]]]XXXVVV[[[dddkkkgggvvvxxxfffZZZUUUNNNddd{{{|||jjjPPPIIILLLOOORRRWWWPPPDDD666---***,,,...///...........................------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............+++,,,,,,,,,...111777;;;CCCDDDFFFGGGIIIJJJKKKKKKNNNOOOQQQQQQPPPQQQTTTVVVMMMLLLJJJFFFAAA;;;777444..................------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------............------------------------------...........................------,,,,,,+++++++++......///000000000000///---......///000111111111------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,)))+++000333666DDDSSScccsss|||zzzsss\\\YYYXXXTTTSSSRRRKKKGGGAAA<<<888777777888666333000.........---+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............///...000111...---555@@@NNNnnnzzzcccNNN[[[xxxwwwjjjsssnnnxxxzzzppplllsssxxxvvvfffppp~~~zzztttuuuooo^^^HHH777111222........................------------------------+++++++++,,,,,,---------+++,,,------.........---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---000222000...111999AAAiiittt{{{yyybbbVVVNNNZZZcccnnnrrrpppqqqxxxuuujjj```FFFIII^^^hhh{{{~~~nnnccc\\\PPPFFFBBBSSSTTTIII777,,,...000..............................------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------........................------------............)))---222666:::???FFFKKKOOOOOOOOONNNMMMLLLJJJIIIEEEGGGIIIJJJIIIKKKNNNQQQCCCEEEIIIMMMPPPRRRSSSSSS>>><<<:::777333000...---......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------............------................................................222222222333333333333333222444666888888777555444444333222000...---,,,+++........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,)))---666:::???NNN```yyycccqqq\\\ZZZYYYTTTRRRPPPKKKGGGAAA;;;888777777888666444000.........---+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---000333222333???OOOkkknnnaaaRRRcccWWWiiisss|||lllfffbbbhhhxxxvvvsssSSSiii}}}zzz```DDD666333........................------------------------******+++,,,,,,---......***+++,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,000222111000777FFFRRRqqq|||pppllllllrrr~~~qqq]]]ZZZUUU\\\rrr~~~qqqiii]]]FFFYYY\\\{{{vvvtttjjjPPPHHHEEEIIIYYYYYYEEE444333222,,,...........................------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------........................---------.........//////777;;;@@@CCCDDDFFFIIIKKKDDDEEEGGGIIIJJJKKKLLLLLLHHHJJJLLLKKKJJJJJJLLLOOOLLLLLLLLLLLLJJJGGGDDDBBBUUURRRNNNHHHAAA<<<777555......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------............------........................////////////////////////222444999???EEEKKKPPPRRRWWWYYY\\\______]]][[[YYYZZZXXXTTTOOOIIIDDD@@@>>>000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...,,,222===BBBFFFWWWjjjzzzyyyuuummm___~~~|||vvvyyy~~~}}}xxxZZZWWWZZZTTTRRRYYYLLLFFF???999777888999999666333000.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000...------............///222111...444EEEWWWaaaZZZPPPUUUzzzddd\\\qqqnnn{{{uuuuuuvvvZZZPPPiiixxxkkknnn\\\"""...555444+++)))000111,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------...............------,,,,,,,,,+++......------///111000222---000222222IIIooovvvyyyllluuuqqqNNNTTT___kkkvvv~~~pppbbbVVVPPPWWWrrryyyyyyZZZLLL\\\KKKOOOVVVXXXMMM:::///---...///...++++++///111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......+++...000//////000000///...000///,,,---222777888@@@DDDAAA@@@DDD@@@AAALLLOOOXXXWWWeeennnjjjfffqqqtttjjj^^^\\\ccchhhOOOKKKOOOQQQMMMOOOLLL>>>DDDFFFKKKQQQWWWUUUIII>>>666444111...,,,++++++++++++,,,---.........,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...000000000......///000111///......///000000///000...///222444777===EEEIIIeee[[[YYYeeecccdddcccZZZccc___```kkkcccZZZfffccckkkiii\\\XXX]]]\\\RRROOOKKKEEE@@@;;;666111---------///111111///,,,)))///......///000///---+++...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---++++++---000000---222000<<>>555///,,,+++000///------......---,,,......------------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...:::EEEAAA\\\tttjjjwwwuuutttjjj^^^WWWSSSOOOIIICCCMMMGGGBBBDDDHHHJJJMMMOOO[[[XXX]]]UUUOOOSSSNNNIIIBBB<<<::::::999999555222///......///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......------...///444888HHHTTTJJJ;;;GGGaaannncccUUUeeeuuusss}}}|||eeedddsssqqqiiiqqqcccLLL666000222000------............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.....................---------000------///111111222333000???PPPeeennnttt}}}iii\\\___lll}}}wwwsssqqqnnnllljjjiiihhhiiiiiikkkmmmooorrrwww~~~fffPPPNNNTTTkkkrrr```QQQPPPTTTSSSNNNLLL:::---(((///222...---222------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............///------000111000///000===;;;;;;@@@JJJWWWcccjjj|||zzzzzzsssqqq|||yyy{{{}}}{{{sssdddUUUMMMVVVUUUSSSPPPKKKBBB666...++++++,,,---///000///...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---///000///...///000,,,...111777>>>GGGPPPVVV``````dddjjjkkkfffcccdddTTT[[[RRRWWWTTTIIIWWW```bbb[[[hhhpppbbb___eee___UUUVVVUUUOOODDDBBBQQQcccFFFFFFEEEDDDGGGNNNYYYaaaiiigggeeebbbZZZLLL:::.../////////000000///,,,***......------------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++***+++---------111666GGGPPPRRRllluuu{{{qqqfffXXXRRRKKKFFFDDDEEEGGGGGGBBBBBBBBBAAA@@@@@@CCCFFFZZZWWW]]]VVVPPPSSSNNNIIIBBB===::::::999888444222///......///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,......---,,,,,,...000888AAAMMMPPPIIIIII]]]ttt[[[NNN]]]vvvzzzzzzmmmtttjjj]]]yyytttiiiRRR999---///000,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..............................000...///222222...///333<<<[[[uuu{{{dddTTTRRRhhh}}}{{{vvvmmmddd]]]XXXVVVRRROOOLLLJJJIIIIIILLLMMMNNNOOOPPPTTTZZZ^^^lllmmmpppuuuyyy~~~ttt```RRRPPP```wwwhhhNNNPPPTTTOOORRR^^^JJJ888******/////////111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////...,,,---111222000222777---<<>>===;;;;;;::::::===>>>>>>======>>>BBBDDDFFFHHHMMMTTT\\\dddjjjmmmuuu{{{ttt\\\bbbYYYSSS___zzz{{{iiivvvoooVVVUUUUUUKKKMMMZZZRRRFFF777...,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------.........////////////---///333333333===KKKTTT]]]ccchhhsssxxx~~~{{{}}}oooaaaOOODDDCCCIIIOOOQQQMMMBBB444,,,,,,......---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------///000///...---...111444BBBIIITTT\\\cccjjjqqqvvvnnngggbbbeeejjjnnntttyyysssooocccjjjvvvsssttt~~~pppgggbbb```[[[]]]pppfffKKKYYYTTTNNNIIIGGGGGGFFFEEEUUUSSSQQQTTTYYY```dddfff]]]SSSDDD777///------...//////............//////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000---...000......:::JJJRRR___~~~ffftttiiiZZZXXX___nnnqqq^^^RRRKKKGGGKKKRRRfffxxx|||___LLLZZZTTTYYYSSSMMMPPPLLLHHHBBB===:::888666555333111///.../////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...///...---222;;;BBBHHHEEE@@@FFFYYYhhhaaaOOOyyyppp___rrr|||yyy|||fffIIIkkkssstttdddLLL:::111///////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,---------......---........./////////000111///222555111000???SSSvvv}}}~~~sssXXXXXXnnnssstttiiiaaa___XXXNNNEEE@@@???>>>======>>>??????@@@?????????@@@AAAAAA@@@>>>===>>>@@@777888;;;???DDDIIINNNQQQ___dddlllttt{{{ooonnn^^^QQQPPPYYYpppuuupppnnn]]]SSSMMMJJJJJJIIINNNIII999.........+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////111///111666999@@@XXXqqq~~~~~~nnnaaaZZZUUUOOOJJJVVVPPPFFF;;;333///...///------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------......///000333999AAAFFFQQQYYYeeellloooppprrrtttgggjjjooovvv|||sssZZZ\\\WWWSSSRRRSSSQQQIIICCCUUUVVVSSSKKKEEEKKKZZZhhhkkkcccXXXKKKAAA888111---//////............//////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------***,,,000///222DDDYYY}}}xxxnnn```YYYsssxxx{{{ggg^^^KKK@@@HHHVVVeee{{{[[[TTTXXXQQQKKKNNNLLLGGGAAA<<<999777666444333111///.../////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///...///666BBBKKKEEE999CCC^^^bbbSSSXXXppp}}}rrr|||}}}{{{fffZZZ```hhhuuuwww```@@@111222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......---.........//////000000///...222666444999QQQlllttt|||qqqooowwwYYY]]]ppp{{{lll\\\NNNEEE@@@??????AAADDDEEEDDDCCCCCCDDDFFFGGGGGGGGGFFFEEEFFFFFFGGGEEECCCAAAAAAAAACCCBBBAAA???>>>??????@@@AAAEEEOOO[[[hhhttt}}}xxxjjjUUUPPPooofffTTTTTTOOOCCC:::NNNTTTBBB111000222...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............/////////000111///222:::@@@OOOrrr{{{}}}ttt\\\KKKQQQUUUVVVMMM???333//////------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------***,,,///444<<>>GGGFFF111EEE___]]]PPPeee}}}vvvdddYYYgggtttpppsssllldddooocccsssnnn___666666222222///,,,,,,......***------------------------------------------------,,,---......//////......000///------...///000000***:::+++///CCCMMMeeexxxlllwwwoooyyy]]]PPP[[[qqqwwwooocccVVVKKKCCC???>>>EEEFFFEEEAAABBBFFFHHHGGGFFFGGGHHHIIIIIIIIIIIIIIIHHHEEECCCDDDGGGIIIHHHGGGFFFFFFGGGHHHHHHDDD===999@@@===;;;@@@MMM^^^mmmuuuuuu{{{gggUUUQQQ~~~oooeeeZZZHHHOOO>>>888WWWZZZ///,,,<<<'''---///---)))***000000+++........................------------------------------------------------------------------------444000...111111///...///---444888FFF```ooottt}}}{{{yyy}}}zzz}}}~~~|||www|||{{{|||YYYTTTMMMJJJPPPQQQFFF555)))///111111...++++++///333,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------........................------)))---111111...,,,---///,,,000:::FFFMMMQQQWWW]]]dddccciiijjjiiiwwwtttuuuppppppwwwtttxxx|||{{{vvvuuutttttt|||mmmiiihhhccc^^^XXXRRRSSSeeexxxPPPPPPXXXccccccYYYTTTUUUIII333+++//////111111+++222...***+++///000---)))------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,---............///,,,///<<>>@@@<<<666MMMSSS]]]\\\```~~~tttgggsssyyyoooyyy}}}uuutttyyy~~~tttvvveeeaaagggmmmRRR<<<111////////////......///------------------------------------------------,,,---......//////......111000......///000000000444888(((111NNNggguuunnn}}}uuu```RRR___~~~xxxWWWKKKAAA===<<<>>>EEEMMMDDDHHHKKKLLLOOOTTTUUUSSSbbbccceeeeeeccc___[[[XXXllleee\\\TTTPPPMMMKKKIIITTTMMMDDD>>>>>>AAAEEEGGG999:::===@@@DDDKKKRRRWWWaaaiiisss|||~~~ooohhhUUUxxx~~~iiidddfffTTTKKKMMM===EEEWWWNNN999111000...111///++++++//////,,,........................------------------------------------------------------------------------000,,,+++000222111111222666EEEOOO\\\mmmrrrssszzz{{{uuuppppppwwwoooiiippp~~~}}}]]][[[SSSKKKKKKNNNHHH<<<000000000000000///---,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,---------..............................111...,,,---111222111...111<<>><<<:::777444555444111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000(((,,,<<>><<>>CCCIIIPPP]]]lllxxx^^^]]]nnn~~~aaahhhxxxcccDDDPPPIIIBBBPPP]]]EEE,,,555///222222...,,,...///---........................------------------------------------------------------------------------222...---...///...000555GGG]]]ppp}}}~~~tttvvvhhh]]]```oooqqqqqqmmmlllooorrrrrr}}}vvvooonnnmmmjjjgggggglllqqqsssnnnooo{{{~~~uuu{{{|||{{{iiiOOOFFFQQQUUUOOO:::555000...000000...+++,,,------------.........------------------------------------------------,,,,,,,,,---------..............................111000...---///222555777AAAPPPWWWTTTZZZiiilllcccrrrwwwwww{{{ddd\\\ZZZVVVTTTVVVOOOTTTWWWVVVVVVWWWWWWTTTTTT[[[pppxxxkkk|||vvvxxx|||vvvooo}}}{{{qqqcccYYYQQQXXXYYYSSSQQQ[[[hhhqqqpppddd\\\MMM444***000222...000111000...,,,---///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++...111333BBB]]]mmmxxxrrrrrr~~~kkkXXXLLLzzzqqqggg```[[[ZZZaaaccchhhnnnssswwwzzz{{{yyyzzzzzzzzzxxxyyy{{{}}}xxxSSSSSSUUUQQQOOOLLLNNNEEE>>><<<:::666444555444111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......,,,111999===999555@@@OOOKKKDDDRRRiiifffWWWYYYiiisssccccccvvv}}}^^^KKKGGGIII@@@AAA???<<<<<>>:::...000111///,,,---...///........................------------------------------------------------------------............333111000///---111>>>LLLzzzyyyoooaaa\\\ZZZcccrrrtttqqquuuxxxqqqzzz}}}dddNNNKKKPPPRRRKKKBBB666---+++---000222------------............------------------------------------------------,,,,,,,,,---------......---------...............+++111555111+++...:::FFFKKKVVV]]][[[\\\fffmmmnnn```tttuuuppppppooofffdddooozzz|||yyywww}}}vvvqqqwww~~~wwwhhhfff^^^ZZZZZZSSSJJJRRRbbbkkk[[[qqq{{{[[[^^^rrr~~~tttfffeeejjjPPPOOOOOOPPPOOORRR[[[fffooojjjllldddNNN>>>777---............------...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,,,,,,,,,,444>>>UUUwwwmmm}}}IIIDDD;;;iii~~~}}}}}}|||xxxtttsssmmmdddYYYQQQLLLKKKKKKOOOWWWcccooovvvzzz||||||wwwyyy{{{{{{zzzzzzzzz{{{yyyTTTTTTVVVRRROOOKKKMMMEEE===;;;:::666444555444111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///---999???777222:::HHHQQQMMMWWWeeeooolllaaafffyyyooolllnnnxxx|||kkkYYYNNNKKKGGGAAA@@@BBBBBB>>>999888<<>>OOOoooooopppwww~~~|||nnnxxx{{{\\\TTTJJJBBBAAAFFFLLLPPPSSSeeerrrYYYPPPMMMJJJJJJMMMLLLGGGBBB???;;;<<>>888888;;;======BBBOOO```ooovvvxxxyyyyyyyyy|||}}}}}}{{{xxxvvvvvvvvvSSSTTTWWWTTTQQQMMMLLLCCC<<<::::::666444555444111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///111888777555777===EEEHHHFFFJJJYYYQQQKKKaaaooocccXXXjjjttt{{{}}}}}}pppaaa\\\___^^^XXXSSSPPPMMMIIIBBBDDDGGGIIIHHHEEEAAA???:::999:::::::::888888888777666888;;;;;;888:::>>>:::<<<>>>DDDQQQhhhoooddd^^^ggghhhfffWWW>>>000000222///......................................................///000000000000000...000111000...000666<<>>EEEOOO___vvv~~~vvvpppjjj```UUUMMMHHHEEEEEEJJJIIIHHHHHHKKKTTT```hhhrrrcccXXXRRROOOIIIDDD@@@<<>>;;;888555444666888:::<<>>;;;::::::>>>>>>@@@DDDCCC???>>>BBB:::<<<<<<;;;???SSSqqqyyyyyylllqqqgggpppgggHHH222111555333////////////////////////////////////////////////...//////000000000000000000222333111///222:::AAAbbb|||tttaaa~~~}}}hhhQQQAAA===CCCIIIRRRiiicccWWW^^^dddeeeeeeccc]]]VVVHHHEEEAAA<<<::::::<<<===777:::===>>>>>>>>>BBBDDDKKKYYYtttqqqZZZRRRNNNKKKGGG>>>>>>UUUrrrbbbTTTyyy{{{vvvqqqMMMUUUHHH;;;VVVOOO>>>000...000...++++++........................---------------------------------------------------------...///000000111333555EEEaaa}}}|||mmm|||nnn```{{{{{{UUURRRMMMJJJGGG@@@777///............/////////000------------------------------------------------,,,,,,,,,---------......,,,,,,------...///000000+++888IIIRRRWWWbbbtttxxxcccEEEKKKAAA===777555:::AAAFFFFFFLLLDDDDDDOOOUUUOOOIIIHHHJJJAAA===@@@>>>777444777>>>555<<<===EEERRRPPPZZZGGGJJJLLLPPP```vvvrrrXXXWWW^^^iiidddWWWZZZeeeccc[[[UUUIII<<<111...000333------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,///666<<>><<<;;;777444444333222111///...............------,,,,,,------...,,,...///---,,,...333888555888<<<>>>???DDDNNNWWWNNN___lllkkkbbb]]]\\\]]]mmmjjjkkkmmmgggaaajjjzzzwwwrrrooopppvvvzzz{{{yyytttiiiYYYOOOLLLLLLKKKIIIDDD???<<<>>>???>>>>>>@@@>>>AAAEEEFFFEEEDDDEEEFFFDDD@@@>>>>>>:::???YYYuuuhhhmmmlll```ZZZOOO999///111111000000///.......................................////////////000000000000000,,,///666444111???TTTppp~~~aaaHHHEEEDDDBBBLLL]]]wwwrrruuutttTTTIIIIIIJJJJJJKKKIIIDDD@@@>>>===<<<;;;::::::;;;;;;999::::::999888999:::;;;DDDGGGOOO\\\nnnlllWWWGGGFFFGGGFFFKKKUUU^^^cccjjjsss}}}|||^^^[[[yyy{{{uuuhhhEEENNNCCCAAASSSEEE666000///,,,++++++........................---------------------------------............///,,,000111......111111---777???pppooo\\\oooccc]]]hhhpppZZZGGGFFFNNNLLL???333222......000...***---444------------------------------------------------------------------------***...+++***...+++***333888JJJRRRYYYjjjuuutttsss~~~eeeAAA999:::999888888888999999999:::::::::<<<>>>@@@@@@>>><<<:::;;;:::999888777666555444666555333222555===HHHOOOjjj^^^OOOFFFEEERRRjjj~~~kkkggghhhTTTOOOTTTZZZdddWWW___SSSMMMOOOIII888------111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,000000,,,---<<>>HHHMMMLLLQQQ[[[ccc___YYYYYY\\\^^^fffffflllqqqkkkcccgggsss~~~|||zzzzzz~~~|||pppcccWWWNNNHHHDDDGGGBBB???@@@@@@???@@@DDDFFFEEEEEEGGGIIIKKKJJJIIIKKKFFFEEECCC===;;;JJJ___fffwwwooo___VVVPPPAAA888555...000000///............///........................////////////000000000111444000///...///<<<\\\|||vvv{{{sssTTTKKKIIIPPPQQQTTTiii{{{~~~uuuQQQMMMHHHDDD@@@>>>@@@CCC======<<<;;;:::888777666888777444222333666;;;???:::???HHHPPPWWWcccxxxpppXXXNNNHHHFFFFFFBBBEEEHHHLLLWWWgggxxxUUUppp~~~xxx|||tttnnnkkkRRROOOPPP===IIIKKKDDD555---//////,,,........................---------------------------------............///111000///......000222444666OOO}}}~~~}}}[[[hhhyyyZZZhhhvvvkkkXXXJJJLLLRRRMMMBBB444///,,,///000......222------------------------------------------------------------------------000000---000444,,,--->>>JJJZZZcccggglllrrrvvvdddEEE999888999:::666666666666666777777777888888999999999999888888999999888777666555555444666666555333333777<<<@@@HHH```qqqkkk\\\VVVYYY[[[jjjxxxttt}}}qqqeeeOOOQQQNNNHHH\\\iiiWWWRRRRRRWWWUUUIII;;;333------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---...111111...333FFF[[[lllqqq```bbb|||{{{xxxvvvuuutttgggXXXKKK@@@777555777999888888888888999999:::777AAALLLSSSWWWbbbttt~~~zzz|||~~~|||}}}}}}vvvsssRRRXXXWWWTTTUUUNNNMMMDDD===<<<:::666444444333222111///...............------,,,,,,------...///...---///222666888999333999;;;;;;AAALLLMMMFFFSSSVVVVVVPPPOOOTTT[[[______```fffkkkggg```dddnnn~~~nnn___TTTPPPHHHDDDAAAAAA@@@@@@DDDKKKPPPLLLHHHHHHKKKMMMKKKIIIPPPLLLKKKJJJCCC<<<@@@JJJuuu___tttmmmXXXNNNLLLEEE???777)))111000//////......//////......................../////////000000000111111333555222---222OOO~~~zzzyyy{{{eeepppwwwRRRKKKMMM\\\ttt|||vvvPPPGGGAAABBBCCCBBBDDDJJJAAAAAABBBBBBAAA@@@>>>>>>===>>>??????===:::777666>>>>>>@@@CCCGGGRRRiii~~~|||\\\PPPKKKIIIEEEDDDAAA>>>AAAPPPhhh{{{~~~uuuTTTmmmhhhiii{{{\\\HHHZZZEEE???OOOQQQ>>>///111333...........................---------------------------------............///333//////222111---333===NNNaaaxxxvvviiilllwww|||~~~WWWEEELLLTTTRRR;;;222+++---111111///...------------------------------------------------------------------------///...***///444...555KKKQQQ]]]jjjuuu{{{yyyuuunnnbbb???777:::999888;;;666666666666555555555555777666555444444555666777777777666666555555555555555666777666444333444555888MMMbbbpppqqqZZZbbblll{{{uuuooo{{{xxxcccpppdddEEEVVVsss[[[\\\[[[[[[\\\YYYMMM???///......///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++---///...---888QQQhhhooolllvvv}}}|||zzzvvvrrrttt```JJJ???<<<;;;<<<===:::::::::999::::::;;;;;;AAANNN___kkkooorrr{{{xxxrrrqqqsssxxxsssRRRXXXVVVSSSUUUOOOLLLDDD===;;;:::666333333333222111///...............------,,,,,,------......---,,,///555888999777999999<<>>aaawwwwww}}}}}}xxx]]]LLLMMMNNN```uuuggg___tttsss\\\IIIIIIOOOLLLCCC===GGGFFFEEEDDDDDDDDDEEEEEEFFFEEEDDDBBB@@@===:::777;;;888555666;;;JJJeee{{{zzz|||jjj```[[[LLLJJJGGG@@@999;;;JJJZZZjjj{{{cccSSSxxx|||hhhgggFFFTTTRRR===LLLRRRFFF777111000...........................---------------------------------............///111---000666111...===TTTyyyppp|||eeefff}}}}}}rrrQQQHHHPPPYYYGGG;;;...+++000222000,,,........................------------------------........................***///***)))222999EEEWWWiiipppvvv~~~lllWWWJJJBBBEEEDDD===999===999888888777666666555555777777666555555666777777555555555555555555555555444666888888777666666777:::666888PPPrrrPPPbbbwwwsssuuucccbbbnnn^^^eeeiiicccWWWVVV\\\ZZZPPP>>>555---***...111///+++------------------------------------------------........................---......---111BBB___vvv|||qqqrrrvvvtttwww~~~|||}}}yyyyyy{{{yyyrrrlllWWWJJJ===:::<<<<<<::::::>>>===>>>>>>???@@@AAABBBLLLYYYlllzzz}}}wwwppplllxxxtttjjjiiiuuu}}}rrrSSSXXXUUURRRTTTNNNLLLDDD===;;;:::666333333333222111///...............------,,,,,,------...---,,,,,,000555888888666===666;;;HHHJJJDDDLLL]]]OOONNNIIIFFFKKKTTTYYYXXXUUUVVVXXXYYYXXXYYY```iiippp~~~lllgggccccccdddfffmmmuuu{{{{{{wwwnnnbbbZZZXXXYYYSSSPPPOOOOOONNNIIIFFFEEEQQQpppyyymmmXXXNNNMMMHHHEEE???333111111000///////////////////////////////////////000000000000111111111111...222444:::LLLkkkxxxttt|||dddWWWWWWVVV]]]uuuqqqcccrrrrrrNNNHHHXXXfffeee^^^ZZZVVVPPPJJJFFFDDDCCCDDDKKKEEE===999:::>>>BBBDDD<<<;;;<<<======AAAOOO\\\sssrrrvvv{{{{{{lllLLLJJJKKKJJJCCC;;;<<>>===<<<:::888777555555444555666777777666555444444444555555555555555555777777777555333333444666444666<<<===444:::fffpppcccvvvyyysssqqq___aaaLLLWWW[[[VVVXXXccchhhcccfffUUU@@@111.........,,,------------------------------------------------........................---...///444EEEbbb}}}vvvvvvyyysssuuuzzzxxx}}}wwwnnnfff^^^VVVMMMGGG@@@>>>???CCCDDDDDDGGGLLLHHHGGGGGGHHHHHHIIIJJJKKKTTThhhyyy}}}XXXyyy{{{ffftttjjjPPPYYYVVVRRRTTTPPPKKKCCC<<<:::999555222333333222111///...............------,,,,,,------...,,,///333555666666666777888<<<@@@BBBCCCGGGKKKMMMBBBEEEFFFGGGKKKOOOOOOKKKLLLRRRYYY]]]___aaaccccccppp}}}~~~~~~|||{{{rrrooojjjbbbZZZSSSMMMIII???JJJ^^^rrrzzz~~~qqq[[[PPPGGGEEEDDD<<<222111000000//////000000////////////////////////000000111111111222222222222444FFFhhh|||rrrzzz```SSS^^^nnnvvvmmmNNNUUUiiirrr~~~wwwooofff^^^XXXUUUOOOTTT___jjjoooiii\\\QQQZZZYYYXXXVVVNNNGGGGGGLLLFFFFFFFFFEEEEEEIIITTT^^^hhh~~~gggMMMIIINNNJJJBBB===>>>FFFVVVlllqqqLLLooo}}}nnnppp___rrrqqqXXXMMMHHHIIIQQQPPPCCC555000////////////////////////---------------------------------............///333222000222@@@\\\{{{mmmmmm|||zzzxxxwwwzzzggg|||qqq[[[OOOOOOPPPIII;;;111000111111........................------------------------........................,,,///222CCCZZZ```^^^dddooowwwvvvxxxlllcccXXXOOOLLLDDDDDDBBB@@@>>><<<:::999777666666555555666666777666666666555555555555555555666777666444333333444666555888:::777666AAAQQQ}}}hhhsss~~~NNNQQQVVVYYY\\\dddkkkiiibbbjjjcccVVVEEE666...---///........................------------------------........................***,,,///:::TTTttt~~~{{{wwwxxxyyyzzznnnggg\\\PPPIIIFFFFFFFFFFFFCCCCCCEEEEEEDDDFFFKKKOOONNNMMMLLLKKKJJJJJJJJJVVVqqqbbbwww^^^ccczzzfffNNNXXXWWWTTTVVVRRRKKKCCC<<<:::999555222222333222111///...............------,,,,,,------...,,,111666888777666666888666DDDGGG>>>BBBPPPNNN???===AAADDDEEEHHHLLLKKKGGGOOORRRUUUVVVXXX^^^dddgggxxx~~~}}}xxxnnnccc[[[TTTOOOMMMGGGEEEIIIKKKQQQcccvvvhhhZZZQQQPPPNNNDDD222111111000000000000000000000000000000000000000000111111111111222222222...777WWWoookkk{{{{{{ooo\\\YYY]]]hhhnnn|||UUUKKK\\\hhhiiiiiihhhfffaaa\\\VVVSSSUUUUUUZZZdddqqq{{{~~~}}}cccJJJ???===@@@EEEKKKUUU^^^aaa___fffooo~~~jjjXXXXXXUUUMMMHHH<<>>111000000000000000000000000---------------------------------.........//////,,,000444;;;NNNggg{{{{{{ggg}}}|||qqqjjj[[[[[[ZZZ\\\cccooo}}}~~~vvvQQQIIIPPPOOOBBB555111222222////////////////////////------------------------////////////////////////111+++666[[[xxxpppiiivvvzzzlllwwwbbbRRRXXXKKKJJJIIIFFFDDDBBB@@@???;;;999666444444666999;;;777777666666666555555555222555777888777666666666222555666555777===@@@>>>KKKqqqjjjlll~~~\\\lllgggaaa]]]aaajjjnnnhhh___hhhkkkfffUUU>>>...---222........................------------------------........................///111666EEEdddsssqqqssstttsss|||~~~qqq[[[TTTIII@@@<<<@@@JJJRRRbbb^^^]]]```aaa]]]YYYYYY\\\[[[XXXUUUSSSPPPOOONNNSSSrrrvvv^^^ZZZiiiiiiyyy{{{eeeUUUWWWTTTWWWQQQOOOLLLGGGAAA<<<888666444333///000///,,,...111000+++...---++++++,,,,,,,,,+++,,,///333666777888999:::BBB@@@AAAFFFLLLMMMFFF>>>???AAACCCDDDEEEFFFHHHJJJMMMQQQTTTUUUTTTYYYdddmmmyyyqqqhhh]]]UUULLLIIIGGGHHHHHHHHHIIIJJJRRRwwwmmmrrrRRRZZZTTTCCC===333---000222000///111000000000000000000000000...111333111///000222333888<<>><<<888666888>>>CCCCCC???;;;999999888555222777666666777888777555222444444444555777888:::;;;EEEGGGVVVaaannnqqqeeejjjlll[[[eeeuuurrrgggbbbiiinnnfffQQQ;;;111111///,,,+++...///,,,,,,///........................///......---------......000,,,@@@]]]zzz{{{pppjjjsss~~~hhhSSS???>>>>>>;;;777:::KKK\\\qqqwwwzzzwwwuuuvvvsssmmmrrriii```ZZZTTTLLLHHHIII```mmm|||XXXVVVwwwlllfffzzzyyyfffUUUVVVSSSWWWQQQPPPKKKGGGAAA;;;888666444333000555666111------...---...---++++++,,,,,,,,,,,,000222444666666777888:::======???CCCGGGFFFAAA;;;>>>@@@CCCDDDEEEFFFHHHJJJMMMRRRVVVWWWWWW[[[eeemmmvvvjjjbbbSSSUUUWWWUUUNNNGGGDDDEEEAAAQQQYYYeeeaaaddddddWWWFFF???666///000222000///111000000000000000000000000...000222222111222333333...SSSvvv|||yyyiii\\\YYYggg}}}yyyjjjzzzzzznnnfff]]]TTTXXX^^^YYYVVVSSSSSSRRRHHH===@@@KKK@@@IIIRRRSSSNNNJJJLLLPPPPPPRRRYYY```kkkZZZQQQWWWKKKHHHBBBAAANNNfff{{{iiieeetttvvvlll{{{^^^MMMRRRSSSVVVMMM777111000///////////////...///......------......//////000000///...000111222444777DDD```www||||||zzzyyyxxx|||qqq```RRRHHHCCC@@@@@@???@@@DDDHHHNNN[[[hhhyyyyyy|||rrrggg```EEEBBBMMMFFF===444%%%//////...------------...///////////////////////////------000000---...222444FFFfffwwwpppxxxzzzmmmvvvjjj]]]UUUMMMFFFDDDGGGEEEEEECCC@@@>>>>>>BBBFFFDDDCCCAAABBBBBB@@@<<<999666555444555666666444222444444444555666777999:::@@@BBBDDDRRRzzzllluuuzzzrrrlllYYYfffppp```YYY```hhhhhh```OOO:::,,,000---,,,//////,,,,,,...........................///......------.........222...CCCaaayyysssuuuwwwuuuooobbbQQQCCCBBB===777555888EEE^^^sssyyypppnnneee[[[VVVPPPIIIFFFGGG[[[nnn|||^^^rrr~~~vvvpppvvvyyyvvvhhhUUUUUURRRVVVRRRQQQKKKGGG@@@;;;888666444333000999===555+++)))---000------,,,++++++,,,---...444555666666666666888::::::<<>>@@@BBBDDDDDDFFFHHHKKKNNNRRRXXXZZZZZZ^^^ffflll{{{}}}uuuiiimmmooogggZZZNNNHHHGGGCCCDDD???HHHccc{{{```qqqfffXXXMMMBBB999222000000000000111000000000000000000000000//////111333444444333444@@@vvv~~~uuuxxxuuu~~~ooofff[[[]]]wwwhhhOOOBBB===>>>HHHSSS___[[[TTTJJJCCCBBBHHHMMMGGGGGGJJJSSS___nnnYYYLLLJJJOOOHHH:::===WWWrrr{{{TTTuuuyyykkkgggqqqTTTOOOSSSYYYRRR===333111///...///000000//////......------......///111///...000111222222222111AAATTTiiiddd^^^ggg[[[UUUQQQPPPPPPPPPTTTYYYbbbgggqqqyyy~~~}}}qqqeeeUUUFFF>>>:::888666:::888999<<<>>>CCCNNNYYYnnn|||zzzyyy|||XXXBBBAAACCCCCC:::)))000///......------......////////////////////////111------000222000111333???NNNllliiiaaa}}}rrrnnnyyynnncccWWWOOOLLLKKKKKKIIIGGGDDDBBBCCCEEEEEEEEEFFFHHHIIIGGGDDD@@@:::888666555666666555444444444444444555666777888666===???999???hhhbbbkkk~~~ooofffbbbNNNVVV\\\bbbgggjjjdddLLL444222...,,,///000---,,,---........................///......---......//////,,,555TTTtttpppwwwqqqrrrjjjYYYIIIBBB===:::AAA;;;777<<>>BBBBBB@@@============???BBBCCCDDDFFFHHHKKKMMMRRRWWWZZZ\\\___eeejjjpppxxxjjj^^^TTTMMMKKKMMMHHHGGGNNNYYYuuulll^^^WWWPPPDDD===555111000000000111000000000000000000000000000///111333444333333555YYYnnn^^^bbbaaannnwwwRRRFFFMMMVVVXXXXXXZZZOOOCCC@@@GGGNNNQQQPPPQQQNNNOOOXXXdddrrr___PPPQQQMMMBBB===JJJcccxxxlllXXXxxxooopppbbb}}}www___SSSQQQTTTOOOEEE777333///...///111000/////////............//////333///...000333222111222:::ZZZqqqsss}}}{{{~~~vvvYYYNNNFFFAAA???@@@@@@======@@@DDDIIIQQQYYY^^^``````___SSSLLLDDD@@@@@@>>>999444:::777666999:::===EEENNNbbbtttzzzjjjtttgggMMM@@@???BBB===333000//////...............////////////////////////111000111222111000444;;;TTTUUU___xxx|||vvviiilllzzzxxxvvvssscccYYYUUUUUUSSSPPPLLLIIIHHHGGGEEEFFFGGGHHHIIIIIIGGGFFFCCC@@@<<<:::999888777555444444444444444555666777444888>>>>>>999DDDhhhkkkhhhvvvuuuuuusssVVVKKKUUU\\\______eeehhhZZZGGG555///,,,...///---,,,---.......................................//////000---BBBccc}}}nnnnnnppppppgggWWWOOOPPPLLLDDDGGGEEEIIIWWWhhhwww}}}sssjjjdddZZZPPPKKKGGGCCCCCCFFF[[[wwwyyy~~~~~~wwwsssppppppfffTTTSSSQQQVVVRRRRRRJJJFFF@@@;;;777555333222000444444000---...///---,,,,,,,,,+++***,,,///333444555666666666888<<<>>>;;;???BBBAAA>>><<<===???<<<>>>AAACCCDDDFFFIIIKKKKKKPPPUUUYYY[[[___cccgggooo~~~xxxeeeUUUJJJNNNKKKGGGEEEFFF___}}}hhh^^^XXXIIIDDD@@@999333000111111111111111111111111111111111222000111333222000555<<>>LLLeee[[[ddd~~~eeegggfff~~~zzzbbbOOONNNQQQMMMGGG;;;666000...///111000////////////....../////////555///...111222000111555MMMxxx~~~yyyeeebbb___VVVNNNKKKHHHDDDCCCDDD:::;;;>>>AAADDDFFFGGGHHHCCC@@@>>>@@@CCCCCC>>>888<<<888666888999:::???EEETTThhhyyyZZZwwwyyymmmVVVEEEGGGJJJ@@@333000000///............///////////////////////////...111444222------;;;JJJnnnkkkeeeooowwwgggnnnwwwnnn~~~}}}ppphhhfffbbb]]]YYYVVVRRRQQQKKKKKKJJJIIIHHHIIIKKKLLLKKKHHHCCC>>>;;;999666444555555444444444555555666:::444333888999:::GGGYYYeee]]]wwwmmmlll~~~[[[[[[RRR]]]cccbbbbbbccc___XXX;;;333,,,---///...---///.......................................///000111888RRRiiixxxzzztttnnnlllyyyiiihhhfffjjjwwwzzzsssooobbbXXXOOOJJJFFFCCCCCCFFFTTTsssttt{{{|||wwwqqqyyywwweeecccRRRSSSQQQVVVRRRQQQJJJFFF???:::777555333222///000...,,,...222000++++++,,,---+++***,,,111555222444666777777999;;;>>>999<<<>>>>>>;;;:::<<<>>>;;;>>>AAABBBDDDFFFIIIKKKKKKNNNSSSWWWZZZ^^^bbbeeeppp}}}gggYYYVVVLLLFFFHHHFFFMMMaaaeeerrr{{{kkk]]]CCCBBBBBB===555222222333111111111111111111111111111333000111333111000<<>>CCCYYYzzztttXXXfffzzzqqqpppdddIIIMMMTTTMMMGGG@@@999111...///111000---000//////......//////000444///...222111///444===WWW~~~}}}ooo[[[yyyhhh\\\SSSLLLHHHIIIBBB@@@>>><<<;;;<<<>>>@@@DDDAAA>>>>>>@@@@@@???======888666777888777:::???III]]]sss}}}ooodddEEEHHHOOOEEE999111000//////......//////////////////////////////+++///222000+++111GGG^^^{{{~~~tttsss{{{|||xxxrrrkkkddd```\\\YYYWWWTTTTTTQQQNNNLLLLLLOOORRROOOKKKFFFAAA>>>:::666333666666555555444555555555888333333666666666>>>III\\\ddd\\\uuukkk~~~fff\\\VVVbbboootttooohhheeedddGGG<<<111...///......000....................................///000111111>>>```xxxqqqkkkqqqvvvqqqqqq```XXXOOOKKKGGGDDDDDDFFFQQQpppsss~~~{{{nnneeebbbhhhdddbbbzzz```PPPRRRQQQVVVRRRQQQJJJEEE???:::777555333111///000...,,,...111///******,,,---+++***+++111777222444777888777777999:::999:::;;;;;;;;;;;;<<<===;;;===@@@BBBDDDFFFIIIKKKLLLNNNRRRUUUYYY^^^cccfffooo}}}oookkk\\\QQQRRRNNNKKKQQQsssaaa}}}ppptttxxxbbbKKK@@@BBB???777333444444000111111111111111111111111111000222444000222FFF^^^tttjjjjjjnnnzzzxxxhhh```hhhwwwuuujjjhhhkkkrrrmmmbbbSSSHHHDDDIIIOOOIIIMMMRRRUUUUUU[[[kkk|||YYYQQQPPPGGGFFFPPPbbbzzznnnZZZuuuxxxrrrOOOMMMPPPKKKLLLEEE<<<222...///111///,,,000000////////////000000222...///444222000;;;JJJfff{{{|||wwweeeWWWQQQLLLIIIEEEAAA??????@@@BBBHHHGGGEEECCCBBBAAAAAAAAA>>>999777888999777888<<<@@@PPPcccsssrrrccc}}}PPPHHHKKKEEEBBB111000000///////////////////////////////////////---...000000111>>>\\\vvvxxx|||pppgggbbb```^^^]]]\\\\\\ZZZVVVQQQOOOPPPRRRPPPMMMIIIFFFBBB>>>999666888777666666555555555666222555999:::777444888<<>>???:::===@@@BBBDDDFFFIIIKKKNNNOOOQQQUUUYYY___cccfffpppssswwwkkk\\\XXXUUUTTT\\\mmmlllfffmmmNNN{{{dddXXX???BBBAAA999555666444000111111111111111111111111000///222444111555OOOlll~~~ooohhhlllrrr___VVVgggnnnoooxxx}}}mmm\\\KKKFFFMMMRRROOOIIIMMMTTT]]]^^^YYYZZZiii{{{qqqTTTOOOLLLEEEAAAGGGvvvSSSiiikkk]]]MMMHHHHHHSSSHHH>>>333...///000...+++000000////////////000000000---000555333222@@@SSS~~~vvvvvvgggPPPMMMJJJFFFDDDCCCCCCDDDGGGJJJNNNNNNLLLHHHEEECCCAAA;;;999:::;;;999999<<<555BBBRRRbbbsssvvv]]]uuuhhhSSSHHH>>>@@@111111000///////////////////////////////////////222000///222999MMMmmm{{{rrrxxxmmmhhhfffeeeeee^^^______[[[UUUQQQOOOPPPQQQOOOLLLJJJGGGCCC>>>;;;999888777666666555666666222555777555444777::::::DDDCCCqqqzzz^^^YYYqqqlll}}}oooaaaXXX]]]ooosssggg___ccccccRRR???555222///...///....................................///000222222```|||uuugggdddkkkcccmmmooohhhjjj___WWWPPPMMMIIIDDDBBBDDDMMMqqqwwwvvv~~~___gggeee[[[bbb~~~\\\PPPRRROOOVVVQQQMMMFFFDDD???:::666333222222///............---------***,,,+++(((+++333555222555666888999:::;;;;;;;;;BBB===888888;;;===<<<999;;;===@@@AAABBBDDDFFFIIILLLOOOSSSWWWZZZ]]]```bbblllnnn```eeezzztttiiieeegggkkkvvvwwwoookkkppplllQQQAAAAAA@@@<<<555222111222555555333222111000000000555111222444000777\\\tttkkksssvvvbbbTTTQQQYYYgggxxxdddUUUYYYeeehhhaaagggaaasssqqqnnn}}}cccSSSTTTKKKEEE>>>```sssYYY{{{www|||pppTTTgggjjjOOOFFFRRRFFF@@@777111000000000000///////////////000111111444111...222111111QQQvvvooo|||eeeTTTLLLDDDGGGLLLHHHGGGHHHHHHHHHGGGGGGHHHIIIFFFCCCBBB@@@:::555777<<>>BBBMMM[[[kkkyyy}}}WWWppp|||WWWBBBEEECCC???333+++...111000///000...............///000000,,,666444--->>>iii}}}yyytttqqqlllfffeeedddccc```]]]XXXTTTQQQTTTSSSPPPNNNKKKGGGAAA===;;;<<<===>>><<<999666333666666555444555666777888<<>>BBB:::777999@@@HHHSSSbbbnnn}}}|||hhhYYY{{{UUU<<>>;;;999777888777666555555666777888;;;DDDEEEWWWxxxTTTfffvvv```UUU\\\bbbbbbccc___VVVGGG999000000222........................111,,,...333///+++888KKKvvvyyy~~~kkkccc]]]```mmmttthhhbbb\\\WWWPPPJJJHHHGGGFFFEEEMMM^^^gggkkkttt}}}|||YYYttt[[[PPPRRROOOUUUQQQNNNFFFDDD???:::666333222222///............---------,,,------,,,000555777555555666777888999:::::::::>>>:::777777:::;;;:::999;;;===@@@AAABBBDDDGGGIIIMMMPPPTTTWWWZZZ]]]aaadddiiijjj[[[WWWpppuuuyyy|||||||||wwwxxx~~~dddLLLJJJFFF@@@999444333222333333222111111222222333,,,000222111888SSSzzzwwwpppwwwppphhh\\\PPPbbbrrrllllllmmm~~~nnnYYYUUU^^^qqqsssffflllbbb]]]uuujjjmmmaaaKKKRRRHHHDDDUUUyyyooo___{{{sssqqqsss\\\mmmdddKKKLLLIIICCC:::444000//////...///////////////000111111111666111///999KKKiiixxxmmmbbbXXXQQQNNNOOOKKKHHHIIIHHHCCCAAABBBAAA===<<<>>>AAADDDLLLUUUtttoooXXXppp???OOOEEE;;;222111222111000000//////......//////000111333)))///LLLgggrrrvvv{{{}}}nnnjjjhhhgggqqq{{{rrrzzz{{{yyyrrrfff\\\UUURRRSSSQQQQQQPPPPPPNNNKKKHHHDDDCCCBBBAAA@@@???>>>===::::::888777777666666777666===<<<@@@WWWiiiSSSnnn{{{|||wwwjjjWWWMMMSSS^^^]]]```___RRR@@@222///111...........................,,,000222,,,+++AAA\\\vvv|||ttt___aaa___eee|||~~~sssiiiccc[[[VVVOOOJJJGGGFFFEEEDDDHHHQQQXXXaaammmtttsssZZZQQQSSSOOOUUUQQQOOOFFFDDD???:::666333222222///............---------,,,,,,,,,---111555777666666777888999:::::::::::::::888666777999::::::888:::<<>>555111111111000////////////...///000000111......;;;WWWqqq{{{ggg```bbb___bbbxxx|||yyymmmbbb[[[ZZZTTTRRRQQQQQQQQQPPPMMMKKKHHHGGGEEECCCBBBBBBBBBBBB>>>===<<<;;;999888777777222888===AAABBBLLLaaaPPPiiiwwwwww|||}}}nnn[[[YYYdddbbbeeeeeeZZZHHH888000///...........................,,,///111,,,...HHHgggxxx}}}sssXXXZZZ^^^mmmzzzrrriiidddZZZUUUOOOJJJGGGFFFDDDCCCCCCFFFJJJVVVbbbfffwwwYYYQQQSSSOOOUUUQQQPPPFFFDDD???:::666333222222///............---------,,,***+++...222444555666777888999:::;;;;;;;;;:::777777666777888999999999:::<<>><<<;;;:::888777:::BBB@@@888TTTWWWSSSxxx{{{xxxooobbbaaahhhpppmmmggg^^^QQQBBB555---........................000,,,---000---333PPPpppvvv[[[WWW\\\rrr|||vvvooogggaaaYYYUUUOOOJJJHHHFFFDDDBBB??????>>>HHHSSSTTTbbb}}}uuuvvv~~~XXXQQQSSSOOOTTTQQQQQQFFFDDD???:::666333222222///............---------,,,)))***000444444555777888888999:::::::::::::::555666777777888999::::::999<<>>AAA;;;444999<<<777GGGiii|||WWW___iii]]]bbbkkkqqq|||tttjjjbbbZZZMMM<<>>???@@@JJJUUUeeelllsss}}}VVVQQQTTTOOOTTTQQQQQQFFFDDD???:::666333222222//////.........---------...***,,,444888777777;;;444555666666666666666555444666888999999:::;;;<<<999;;;???AAACCCEEEIIIKKKMMMNNNPPPSSSUUUZZZ___cccfffhhhlllooosssyyynnnYYYSSSvvvccc\\\QQQHHHBBB>>>999555333333222222111222222333///111===VVVttt|||yyydddzzzeeefff]]]XXXNNNFFFNNNeee|||xxxLLLfffsssooossspppxxx|||gggHHHGGGCCC<<<555111111333///////////////000111111...666999HHHmmmzzzyyy\\\fffvvvzzzqqqeee\\\UUUVVV```kkkpppoooooorrrqqqpppsssxxxsssvvvccc^^^sssIIIJJJHHH???333///333666333000000000000000111111222444QQQhhhvvv}}}~~~xxx~~~ooozzz}}}ssskkkhhhjjjbbb]]]ooowwwpppllliiibbb\\\[[[YYYWWWVVVVVVVVVUUUTTTRRRRRRRRRQQQQQQPPPOOOOOOMMMMMMMMMMMMKKKIIIGGGFFF>>>IIIHHH???<<<:::@@@NNNeeeWWWbbbwww}}}yyysssnnngggYYYHHH;;;........................,,,---111111000GGGvvvjjj```SSSXXXUUUtttxxx{{{}}}|||wwwlll```ZZZVVVRRRNNNKKKHHHEEECCC@@@GGGBBB:::>>>@@@>>>AAA===YYYdddnnn{{{}}}}}}wwwUUUMMMZZZRRRTTTYYYJJJFFFCCC???:::666222000///......---------,,,,,,,,,+++...111333444666888:::777888:::::::::888666555777777888999::::::::::::999<<<>>>@@@AAACCCFFFHHHOOOQQQTTTUUUWWWYYY]]]```fffiiilllppptttzzz~~~PPPiiixxxVVV]]]PPP===AAA777444444333333222222333333444666:::777aaazzz~~~yyyggg[[[ooo{{{VVVOOOXXXGGGTTTwww}}}WWWXXXkkk```rrrhhhqqqNNNCCCBBB@@@666222333---111111000000000000000111444555888\\\yyy|||zzzyyyzzz{{{pppfff]]]YYY^^^fffjjjrrrrrrqqqooobbbZZZ```rrrmmmwwwpppnnngggrrrsssaaaMMMQQQDDD222///000111555...222///...444111...666@@@[[[qqqbbb|||eeeyyyzzzsssooo}}}xxxrrrhhhccciiiuuuuuukkkhhhfffbbb^^^^^^ZZZYYYZZZZZZWWWXXX\\\RRRSSSTTTSSSRRRQQQRRRSSSPPPSSS___bbbUUUNNNPPPPPPWWWNNNIIIGGGAAA999;;;BBBQQQppp\\\eee|||uuuxxxuuulllfffaaaQQQ>>>222...---//////------000---///222111000cccqqqtttjjjLLLRRRhhhyyyrrrnnn{{{yyysssmmm```[[[WWWSSSPPPMMMIIICCC>>>CCCDDDFFFGGGEEEBBB>>><<<<<>>999555222000///......---------,,,,,,,,,+++...222444555666888999666777888999999999888777666777777888999999::::::999;;;???AAACCCFFFIIILLLLLLOOORRRTTTVVVZZZ^^^aaadddfffiiikkkoootttzzzzzz^^^{{{ccc]]]]]]BBB>>>===333444444333333333333444444222999XXXvvv~~~{{{yyyxxx~~~~~~jjjvvv~~~___NNNJJJLLL]]]rrrpppRRRjjj}}}vvvvvv]]]LLLEEECCC999444333,,,111000000000000000111111000777XXX|||yyywww|||wwwmmmfffgggllljjjjjjgggssszzzyyyoooeeePPPHHHbbb```hhhsssvvv\\\EEEAAADDD666111222***---222000///222...000>>>nnnxxxjjjnnn{{{tttooo~~~yyyqqqmmmmmmvvvzzztttooojjjeee^^^[[[ZZZ\\\ZZZUUUSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVQQQ@@@MMM___SSSxxxhhhWWWKKK@@@888<<>>888444111000///......---------,,,,,,,,,,,,///333555666666777888666777777777777666555444666666777777888999999:::999;;;???BBBDDDGGGJJJMMMLLLOOORRRUUUWWW[[[___bbbeeegggiiillloootttzzz~~~___rrrjjjYYY___EEE;;;@@@333444444333333333333444444444DDD```zzz|||wwwyyyxxxrrrssswwwpppkkkvvv{{{kkkQQQTTTOOORRRhhhzzz~~~WWWUUUxxxqqqwwwyyycccMMMBBB@@@999555444---000000000000000000111222222BBBeeeyyyvvvuuu}}}wwwmmmkkkmmmpppnnngggmmmXXXXXXvvv\\\vvvzzzOOOCCCEEE222...666///,,,111111111444111999MMMnnnsssmmmzzz{{{uuuqqqsss|||tttlllggg```]]]]]]___]]]XXXUUUVVVWWWVVVUUUUUUVVVVVVVVVUUURRR===---NNNvvv```DDDTTTzzziiiWWWIII<<<333777AAAPPPWWWssslllYYYggg~~~pppkkkccc^^^vvvnnn\\\WWWKKK???777000//////......000111000---222MMMxxxnnn{{{~~~jjjJJJMMMSSS___ooo{{{{{{vvvlllwww}}}~~~{{{~~~{{{ssslll___^^^UUULLLKKKOOORRRPPPLLLHHHGGGFFFFFFGGGHHHJJJKKKDDDHHH\\\ooossszzzyyycccUUUSSSQQQQQQRRRPPPFFFCCC===777333000000000......---------,,,,,,,,,,,,///333666777777777888:::999999888666555444333666666666666666888999:::999;;;???BBBDDDGGGJJJMMMMMMOOOSSSUUUXXX\\\```cccfffhhhkkknnnqqqvvv|||wwwnnnhhhssshhhnnnuuuUUU]]]III:::@@@555555444444333333444444555222RRRhhh}}}|||qqqqqqyyy}}}sssnnnmmmnnnkkk{{{wwwwww{{{|||UUUUUUOOOLLL```www^^^OOOpppvvvuuuuuu{{{oooxxxfffIII::::::888777777222000000//////000111222222111KKKddduuuuuusssuuu~~~wwwppppppuuuuuullleeeiiimmmxxxvvvZZZtttZZZzzzrrrWWWEEEEEE222...888222...222111111222000>>>YYYuuuaaarrrooo{{{tttpppxxxzzzpppiiiaaa______```___YYYWWWXXXXXXVVVTTTTTTUUUUUUSSSQQQGGGEEE999EEE^^^OOO===PPPuuugggWWWLLL@@@666999BBBRRR[[[ppp|||]]]YYY{{{bbbpppdddooozzzmmmaaaQQQFFF;;;222//////...///111000555...///]]]xxxwww~~~fffPPPMMMUUUiiivvvvvvxxx~~~mmmyyy}}}tttuuu~~~}}}zzzsssgggddd[[[PPPLLLMMMOOONNNKKKFFFGGGIIIKKKLLLLLLKKKKKKDDDFFFXXXjjjnnnttt~~~ssseeeWWWRRRSSSQQQOOOQQQFFFCCC===777222000000000......---------,,,,,,,,,,,,000444777777777777777<<<<<<;;;999888777666666666666555555555777888:::999;;;???AAACCCFFFIIILLLMMMPPPSSSUUUWWW[[[___bbbfffhhhkkknnnqqqvvv|||lll\\\iiitttqqqWWWYYYNNN;;;???888555555444444444444555555000[[[vvvtttiiinnn{{{uuupppkkkkkk~~~}}}___QQQMMMLLLYYYtttggg[[[^^^}}}mmmwwwiii}}}[[[CCC???:::777555000////////////000111222333///TTTiiivvvyyy{{{rrrssswwwzzzxxxrrrwwwpppgggbbb\\\dddxxxdddiiixxxuuunnnqqqrrr[[[HHHFFF999333666222111444222111000...BBBeee|||nnngggsssyyy}}}}}}uuukkklllwwwvvvpppfffbbbaaabbb___ZZZXXXYYYZZZWWWSSSSSSTTTTTTQQQMMM???<<<>>>RRR[[[DDD===[[[iii]]]QQQJJJ@@@777999AAAVVV]]]eeemmmfffQQQgggooo{{{pppfffmmmyyyvvvfff[[[LLL???333////////////111///666///333kkktttoooaaaLLLIIIWWWssszzzzzzssssssmmmxxx}}}}}}vvviiijjjbbbXXXPPPMMMLLLJJJIIIHHHJJJMMMOOONNNLLLHHHFFFEEEFFFWWWiiinnnttt}}}~~~llldddVVVPPPSSSPPPLLLPPPGGGCCC<<<666222000000000......---------,,,,,,,,,,,,000555888888777777777999999888777777777777888666555444444444666888999999<<>><<<555555444444444444555555888```nnnhhhqqq}}}uuuhhhrrrrrrSSSOOOPPPOOOjjjuuuWWWWWWqqqzzznnnmmmoooNNNDDD<<<666222---////////////000111222333333___xxxnnnzzzpppttt{{{~~~wwwyyyqqqjjjiiidddeeerrrtttggg|||kkkmmmfffNNNEEE???777333222111444222222222333NNNwwwiiiiiipppvvvrrrwwwnnnjjjnnn~~~yyypppkkkhhhgggbbb\\\ZZZ[[[\\\XXXTTTSSSTTTSSSOOOKKK???222999QQQUUUBBBBBBYYY\\\QQQHHHCCC;;;444777@@@QQQ^^^______yyy}}}UUUWWW{{{rrrvvvddd^^^uuusss___\\\PPPBBB444/////////000111...222///>>>vvvlllzzzqqqzzzWWWFFFKKK]]]uuuuuuyyyxxxkkk___}}}vvvhhhrrrzzz{{{rrrccchhhddd]]]UUUOOOMMMNNNPPPPPPQQQQQQPPPMMMHHHCCC???DDDEEEVVVjjjpppwwwgggcccUUUOOOSSSOOOJJJNNNGGGCCC<<<666111//////000......---------,,,,,,,,,,,,000555888888777777666333333333444444666777777666555444333444666888999999<<<>>>@@@BBBCCCFFFHHHLLLNNNPPPRRRSSSVVVZZZ\\\___bbbeeeiiimmmssszzz~~~}}}vvviiiccc[[[ZZZjjj{{{cccVVV[[[AAA===>>>555555444444444444555555DDDaaakkkiiittt|||rrrkkkvvvZZZUUUSSSGGG```~~~PPP\\\[[[tttkkkHHH@@@:::666444000////////////000111222333:::gggfffcccpppuuu~~~pppjjjnnnkkkgggnnnjjj~~~```pppoootttTTTBBB???888222666///333222444666<<<\\\nnn{{{```fff|||vvvpppmmmtttzzzuuuppplllggg```]]]______ZZZUUUTTTUUUSSSNNNJJJ<<<;;;GGGOOOCCC<<>>;;;===>>>QQQfffmmmuuu~~~~~~uuuyyyRRRMMMEEENNNMMMMMMEEEBBB<<<666222000000000000///...---,,,+++++++++///111333444444555666888666999:::666555777999888333333333333444666777999999:::;;;>>>AAADDDGGGIIIJJJLLLOOORRRUUUWWWXXXYYYdddgggjjjmmmppptttxxx|||~~~|||ppp___VVVRRRRRR]]]jjjbbbWWWHHH999<<<555444555666555222222333HHHssskkkgggxxx{{{ssstttxxxzzz{{{nnngggvvviiiRRRPPPOOOUUUvvvcccGGGzzzbbbssslllMMM======666///555111333...---444222///666HHHsssnnniiitttkkkppp~~~|||{{{uuulllhhhjjjoooxxx~~~yyyqqqUUU|||]]]GGG:::BBB...555;;;///111444666444rrrzzzaaasss~~~tttllllllnnnxxxwwwppplllhhheeecccccc[[[XXXTTTMMMPPPNNNAAA888666CCCTTTPPPCCCMMMeeeSSSKKKDDDAAA;;;555999AAAQQQZZZ^^^```fffqqq[[[ZZZ{{{ppp[[[gggnnnuuuZZZ^^^iiiSSSMMM999,,,111222///111000+++888GGGzzznnn{{{^^^^^^MMMQQQjjjwwwyyy```qqquuullldddrrrsss}}}tttmmmbbb___ddd___RRRPPPWWWTTTUUURRRJJJAAA<<<>>>AAA;;;BBBQQQdddsssxxxxxxxxx{{{}}}VVVRRRKKKQQQLLLJJJEEEBBB<<<666222000000000//////...---,,,,,,,,,,,,222444666777777888999;;;:::>>>===888555777777666333333333333444666777999:::;;;<<>>???888111555000333......444111///777WWWtttsssdddeeekkkqqq}}}zzz}}}vvvmmmjjjpppxxxxxxlll~~~RRR;;;<<<222333333111444888777III{{{rrrzzzggg}}}}}}xxxzzzsssppplllooo{{{wwwtttrrrpppnnnhhh___]]]YYYRRRSSSPPPBBB;;;???SSSbbbWWWFFFOOOeeecccYYYLLL???666555===GGGOOOXXX\\\^^^ccclllfffUUUssskkkuuudddsss]]]mmmjjjXXXeeeVVV@@@666666,,,&&&///333...<<>>@@@FFFIIISSSeeeuuu{{{zzzyyy~~~UUUTTTPPPUUUMMMHHHEEEBBB<<<666222000000000///...------,,,,,,,,,,,,333555777888888999:::<<<:::===<<<777555666666555333333333333444666777999;;;;;;===???CCCFFFIIIJJJNNNOOOPPPRRRUUUYYY\\\^^^bbbdddfffjjjooouuu|||zzzzzz{{{uuu~~~qqqdddWWWQQQNNNRRRqqqgggfffyyy```SSSOOOAAA;;;<<<555222333555555777<<<[[[}}}sssnnnrrryyytttyyy~~~xxxkkk___XXX{{{}}}dddRRRMMMQQQnnnxxxMMMaaajjjeeetttkkkoooPPP???@@@;;;333444000222//////444000///:::eeexxxrrrfffkkksss}}}xxxuuu~~~{{{nnnkkkttt~~~}}}jjj[[[@@@777777111000444333999555dddzzzgggiii}}}pppeee```www|||wwwnnniiippp|||{{{wwwssspppmmmeeeccc___WWWWWWRRRCCC999FFFcccrrr[[[FFFOOOaaaaaa]]]OOO===333666???GGGLLLVVVZZZ\\\```fff{{{QQQ\\\~~~rrrsssSSSkkkaaa^^^WWWcccRRR===888888***%%%555333---:::jjjjjjfffeeeFFFEEEhhhnnneeezzzssszzzbbbZZZVVVRRRWWWaaazzzjjjwwwzzznnn[[[VVV]]]aaa[[[TTTSSSPPPLLLGGGBBB???>>>>>>FFFGGGQQQdddtttyyywwwuuuSSSSSSQQQWWWOOOJJJEEEBBB<<<666222000000000///...---,,,,,,,,,,,,,,,000222555666666666888999444777888444333555777666333333333333444666777999:::;;;<<>>@@@CCCPPPbbbnnnoooqqquuuUUUSSSQQQVVVOOOMMMEEEBBB<<<666222000000000......---,,,,,,,,,------///111444555555555666888444777888444333555777666333333333333444666777999888999;;;===@@@CCCFFFHHHMMMMMMNNNPPPSSSXXX\\\___eeedddgggooovvvuuulllccc```dddllluuusssaaaYYYUUUOOOcccwwweeegggdddRRRSSSGGG<<<===555333777777333666@@@kkkxxxhhhfff~~~vvvmmmgggsss{{{}}}|||wwwyyyzzzhhhOOO^^^}}}hhhTTTVVVMMM```yyy|||VVVGGGwwwaaawww^^^BBB===999222444000222///111333...333GGGxxxzzzssswwwkkkxxx|||{{{rrrjjjvvvvvvXXXjjj___~~~{{{ZZZMMM666:::111999222+++;;;BBBwwwuuuccc]]]{{{iiiVVVPPPIIIEEEBBBQQQyyyrrrooopppppp~~~~~~|||zzzxxxuuusssllleeeeeeaaaYYYWWWPPP???333FFFpppzzzTTTDDDVVV___DDDEEE@@@888555888===>>>GGGSSSWWWXXX]]]___hhh|||QQQaaaaaadddWWWTTTVVVyyycccdddiiiUUU999222444111///111222DDDUUUsssXXXwwwrrrWWWMMMCCCOOOeeeiiinnnYYY}}}wwwyyy}}}sss|||rrrmmmtttwww}}}vvv}}}}}}ooo```YYYXXXYYYUUUQQQMMMIIIFFFDDDAAA???CCCDDDMMMXXXZZZ[[[hhhyyyZZZWWWQQQTTTNNNNNNEEEBBB<<<666222000000000...------,,,,,,---------000333555666666777888999:::===<<<777555666666555333333333333444666777999777888:::<<>>===888555777777666333333333333444666777999888999:::===@@@CCCFFFHHHKKKMMMOOOSSSWWWZZZ]]]^^^___cccfffddd___]]]bbbggguuu~~~~~~tttjjjcccQQQXXX}}}tttgggkkkUUUOOODDDBBB;;;555555999444222BBBZZZ{{{gggaaaggguuubbbSSSMMMJJJHHHEEEBBBKKKZZZiiiqqqqqqjjjcccTTTNNNKKKOOOYYYccchhhjjjmmmkkkooo|||yyyaaa___ssszzz{{{VVVOOOOOOSSSnnn~~~dddHHHiiirrriii~~~iii~~~eeeIII???999444666222222...000222...<<>>444111555888>>>yyyzzzuuunnnqqqoooVVVmmmsss___RRRBBB===>>>777;;;AAACCC^^^pppssspppxxxrrroootttxxx{{{|||tttmmmhhhdddbbb[[[ZZZXXXQQQQQQLLL===888>>>bbbgggEEENNNssswwweeeMMM999777888555:::DDD@@@LLLPPPSSS[[[]]]___hhhrrrZZZzzzwww}}}eeeeeerrrooobbblll[[[;;;000333111000,,,...TTTmmm\\\eeeQQQGGGJJJKKKxxxzzzddd]]]ggg^^^EEE@@@NNNaaa___{{{tttrrrnnnbbbWWWSSSSSSSSSRRRLLLEEE@@@>>>??????::::::>>>;;;===TTTqqqTTTVVVPPPPPPLLLPPPEEEBBB<<<666222000000000------,,,,,,,,,------...000333555666666777888999666999:::666555777999888333333333333444666888999999:::;;;>>>AAADDDGGGIIIKKKMMMQQQUUUYYY\\\^^^______fffiii```UUUVVVgggxxxvvv|||zzzwwwpppqqqyyy|||}}}ssskkkUUUWWW}}}vvvjjjrrrYYYNNNAAAAAA<<<666555888333222IIIggg}}}ffffffppp{{{pppaaaXXXUUUTTTQQQNNNOOOJJJFFFGGGOOOVVVYYYYYYRRROOOKKKJJJSSSbbbmmmrrriii^^^TTTZZZmmmfffccctttzzz[[[TTTOOOPPPkkkmmmQQQaaa~~~mmmuuuuuu[[[uuuwwwdddKKKAAA:::555888333222...000222///???___zzzmmmvvvVVVIIIXXXdddkkk}}}yyyjjjkkkuuu||||||tttlll]]]UUUiii|||SSSccckkkqqq}}}GGGIIIAAA222111;;;===777rrrvvvgggTTTpppttt[[[FFF:::666888===555;;;GGGLLLeeeyyymmm```mmmwwwmmmmmmkkkkkkttt~~~wwwqqqllliii___XXXWWWUUUNNNOOOLLL===444555UUUZZZ:::LLLwwwzzzgggIII666999;;;333444???===JJJNNNPPPZZZ]]]]]]dddjjjjjjvvv|||ooo```aaahhhaaaqqqmmmppp^^^DDD777000...555666///^^^yyy}}}xxxuuu}}}qqqbbbgggRRRCCCDDDYYYxxxuuuuuuzzzxxxooo]]]RRRRRRMMMDDDFFFEEEnnn}}}qqq___YYY___QQQSSSSSSMMMCCC======>>>777555<<>>666222111???QQQzzzssskkkSSSnnnRRRBBB<<<:::888999;;;>>>GGGXXXnnn~~~vvvppp^^^```nnn|||ssskkkjjjmmmtttwwwqqqooofffbbbYYYQQQQQQTTTNNNDDD:::999EEELLLDDDKKKfffzzzcccKKK888555777666777<<<<<>>:::@@@LLLKKK@@@HHH```nnn]]]QQQPPPMMMTTTLLLEEEAAA<<<666222///......,,,---......,,,,,,---...666333999;;;555666:::555:::888777777888888777555333333333444555666777888::::::<<<===@@@BBBEEEFFFJJJLLLPPPUUUWWWWWWUUUSSSIIIEEEAAAAAADDDIIILLLMMMPPPLLLGGGDDDBBBCCCCCCDDDIIILLLVVVaaahhhkkksss|||nnnaaaxxxyyywww[[[XXXGGGDDD<<<:::666777777444HHHnnnsssuuu|||sssfff^^^dddsss~~~xxxjjj```\\\___cccgggcccaaa[[[TTTNNNOOOVVV]]]aaagggtttYYYOOOLLL^^^}}}~~~iiiRRRQQQLLLaaauuuTTTOOOnnnwwwsssMMMCCC666666333333///222///777555AAAqqqiiiaaa___dddmmmzzzqqqjjjhhhqqq~~~zzzppphhh\\\WWWllljjjrrrLLLlllzzz{{{FFF:::555:::333@@@bbb}}}wwwlll{{{sssdddxxx\\\GGG===999999;;;>>>DDDKKKUUUeeevvv}}}zzzvvvtttrrrooojjjfffYYYWWW\\\mmm|||rrrlllkkkmmmuuu}}}~~~|||pppmmmeee[[[VVVSSSIII>>>777555@@@GGGAAAHHHcccwww^^^III777555777555666;;;:::???FFFMMMSSSXXX\\\___gggmmmkkkvvvjjjmmm[[[uuusssiiiZZZIII:::222222111000999```wwwmmm~~~ppp{{{dddkkkzzzaaaIIICCC>>>WWWwwwxxxlllPPPMMMZZZooovvv|||qqqaaaaaaSSSRRRLLLVVVooo}}}tttiii]]]WWWOOONNNKKKHHHGGGIIIPPPUUUQQQXXXbbbZZZDDDFFF```qqq\\\PPPPPPMMMSSSLLLEEEBBB<<<666111///...///---......---,,,,,,---///777444:::<<<555666:::555<<<;;;999888999888666444333333333444555666777888::::::<<<===@@@BBBEEEFFFKKKKKKOOOTTTWWWSSSJJJBBB999999:::===AAAFFFHHHHHHEEEDDDBBBAAAAAACCCEEEFFFLLLOOOWWW]]]^^^\\\^^^bbbppp|||kkk}}}sss^^^YYYGGGBBB===:::555777888444FFFjjjrrrnnn|||vvvrrrrrrtttuuuhhhddd]]]UUUOOOLLLLLLLLLLLLNNNXXXhhhzzzyyyooooooyyyrrrYYYNNNHHHGGGUUUmmm{{{uuuTTTRRRJJJ\\\~~~zzz\\\OOO}}}}}}tttyyyPPPBBB;;;999111222///111000777555FFFyyyuuu```\\\```aaasssuuunnnfffiiirrr|||qqqggg[[[YYYnnn|||[[[ggguuuHHH===999:::000???uuuyyyccceeetttsss^^^GGG>>>::::::<<<<<<@@@GGGPPP[[[eeemmmqqqiiieee```]]]\\\[[[[[[ZZZSSSMMMIIINNN\\\vvv|||tttmmmjjjmmmrrr}}}uuujjj___UUUHHH>>>777333<<>>:::555777999555GGGjjj}}}^^^hhh|||nnnbbbZZZTTTPPPMMMMMMKKKKKKRRR]]]mmmyyytttgggSSSSSSdddnnn___KKK@@@NNNiii~~~WWWUUULLL]]]}}}}}}^^^NNN~~~ttt]]]yyyQQQ>>>===;;;444222111000111333222HHHyyyyyyTTT[[[dddZZZwww{{{{{{zzzrrrmmmjjjkkkvvvttthhh[[[ZZZooo}}}mmmhhhgggJJJBBB888444000BBB|||```ZZZooozzzlllGGG===@@@>>>===AAA<<<>>>BBBHHHNNNQQQRRRQQQUUURRROOOLLLLLLMMMNNNOOONNNIIIBBB>>>BBBVVVxxx~~~vvvooonnnqqqwwwzzzlll]]]PPPFFF???888333;;;AAA888999KKKXXXLLLAAA777666666555444666777;;;AAAFFFKKKQQQWWW[[[\\\lllbbbppp{{{}}}ZZZ[[[VVVUUUoooRRRTTTXXX===111777...222===ooobbbrrrjjjTTThhhTTTCCCJJJ^^^xxx|||vvvsssGGGLLLggguuuzzzffftttmmmTTT===???]]]yyy}}}ttteeeYYYPPPNNNIIIBBB===???GGGNNNWWWaaalll```CCC@@@ZZZmmmZZZPPPSSSNNNSSSMMMHHHDDD===666111/////////---......---,,,---///222666333888;;;444444888333999777666666777777666555333333333444555666777888::::::<<<===@@@BBBEEEFFFGGGKKKOOOPPPMMMHHHDDDCCCEEEFFFJJJQQQ[[[gggrrryyyuuuvvvvvvrrrmmmiiiggggggmmmnnnkkkbbbWWWOOOJJJHHHKKKLLLSSSeeelllcccYYYMMMEEE???;;;555777999888MMMrrr~~~rrrgggZZZpppyyyooodddZZZSSSOOOLLLJJJJJJKKKSSSgggyyyvvvuuuqqqzzzXXXJJJaaa~~~ZZZSSSMMM___}}}xxx[[[MMMvvvaaarrrOOOtttZZZ>>><<<999555222333///222222444SSSxxxuuuyyyeee___ddd___xxxwwwppppppyyy{{{vvvnnniiinnn}}}{{{lll^^^]]]qqqxxxrrriiiNNNAAA111555777HHHyyy}}}sssaaabbbpppiiiPPP>>>AAAGGGBBB>>>@@@???>>>===???@@@AAA@@@>>>FFFFFFEEEDDDDDDDDDEEEFFFHHHFFFDDD???;;;BBBXXXnnn~~~uuupppqqqmmmtttrrraaaQQQEEE>>><<<666111:::AAA888555AAAHHHDDD>>>888666555444333444777:::???CCCHHHOOOUUUYYY\\\ggggggsss[[[WWW\\\XXXnnnTTTZZZ___AAA333777///,,,>>>uuuaaatttZZZmmm]]]OOO>>>FFF\\\xxx|||^^^jjjqqq]]]yyyhhhUUUXXXppp{{{\\\ooommmVVV>>>===SSSeeewww}}}mmm^^^WWWRRRKKKDDD???<<<:::999GGGOOO]]]WWWBBBCCCXXXeee[[[QQQUUUOOOTTTNNNIIIEEE===666111//////000.........---,,,---000333444111777:::333555999444888777555666777777666555333333333444555666777888::::::<<<===@@@BBBEEEFFFFFFJJJOOOPPPNNNNNNPPPSSSNNNOOORRRYYYddduuu{{{zzzvvvxxxsssfffYYYPPPKKKGGG@@@EEEJJJLLLSSSmmmyyycccWWWMMMCCC@@@===777777999;;;VVVggg]]]vvvwwwggg\\\QQQPPPNNNMMMJJJLLLVVVbbbxxxiiiccc[[[~~~|||^^^PPPJJJ^^^|||~~~~~~jjjKKKrrr___sssUUUqqqeeeBBB<<<444444111333...555444:::ccc~~~vvv}}}tttZZZWWWfffyyyvvvlllooowww{{{sssllllllvvv~~~oooaaacccwww|||zzzxxxTTTAAA333666;;;OOOkkk~~~ttthhhbbbpppsssnnnMMMDDDAAAHHHJJJDDD>>>===BBBAAA@@@??????@@@CCCDDDDDDEEEEEEDDDAAA@@@@@@@@@CCCDDDFFFDDD>>><<>>DDDRRRQQQCCCEEEWWWaaa[[[RRRVVVQQQUUUPPPJJJEEE===666000//////000.........,,,,,,---111444333111777;;;555666;;;777;;;999777777777777555444333333333444555666777888::::::<<<===@@@BBBEEEFFFGGGJJJNNNSSSXXX\\\```bbbYYYZZZ]]]dddppp{{{|||qqqddd\\\UUUOOOEEEHHHJJJEEE@@@KKKmmmxxxfffVVVKKK???@@@???999888999===```eeeZZZyyyzzzrrrlllbbbXXXTTTRRRRRRVVV[[[jjjzzz|||jjj~~~{{{iiiSSSJJJ[[[{{{wwwLLLRRRooo\\\iiifffDDD===222444111555---555333<<>>666000//////000.........,,,,,,...111444444111888<<<666888===999>>><<<:::999888777555333333333333444555666777888::::::<<<===@@@BBBEEEFFFHHHIIIMMMVVV```hhhkkkkkkdddfffiiiooo{{{|||qqqiiiaaaYYYTTTNNNHHHEEECCCEEEQQQ```~~~qqq}}}nnn[[[NNN???@@@@@@;;;888888???fffaaaXXX{{{dddYYYXXXZZZ\\\___mmm{{{}}}{{{}}}zzz{{{~~~sssYYYLLLYYYzzz~~~qqqUUU\\\qqq[[[\\\ttt___CCC???222777333777,,,444///:::mmm}}}TTTZZZeee]]]ccc}}}wwwqqqggg^^^[[[\\\YYYaaannnxxx~~~zzz}}}tttllllllssszzzyyywwwqqqfff___fff|||}}}aaaEEE:::888@@@vvvjjjnnnjjj[[[]]]HHHIIILLLJJJCCC@@@DDDFFFEEE===@@@CCCBBBAAADDDKKKRRR]]]\\\WWWPPPHHHCCCCCCEEEEEECCCCCCGGGGGGDDDCCCEEEAAAAAA@@@AAAMMMcccwwwnnnkkkhhhhhhlllqqqvvvyyynnnZZZFFF>>>>>>???CCCHHHAAA555666:::222000999======>>><<<666222111222333222444777:::>>>EEEMMMSSSWWWaaarrrooouuuwwwtttaaaeeeiiippp{{{eeeMMM999000444555FFFrrrzzz|||mmmjjjIIIAAA<<>>666222///.........------...---+++000777333888:::888777999999777;;;999777777999999555222111111222333444666777888888999;;;>>>AAADDDFFFGGGJJJNNNOOOQQQ```uuu}}}{{{}}}~~~pppffffffZZZMMMFFFEEEGGGKKKNNNhhhzzzwwwfff~~~kkkpppXXXMMMHHHCCCAAA999<<<555???iiiyyywwweee```wwwcccXXXZZZ[[[XXXbbblllxxxvvvrrrllleee___]]]^^^|||gggjjjrrr[[[PPPTTT}}}uuuWWWVVVrrrjjjUUUyyykkk===>>>;;;555666...444888000BBBxxx{{{MMM[[[[[[\\\bbbyyymmmddd___fffiiiZZZMMMLLLKKKCCCIII[[[ttt}}}yyyyyyxxxxxx|||vvvnnnhhhkkkrrrssspppkkkccc]]]```rrr}}}fffMMM???===@@@iiinnnfffZZZxxxXXXLLLMMMJJJHHHIIIIIIHHHFFFFFFCCCCCCEEEGGGGGGGGGMMMTTTaaallljjjWWWJJJKKKIIIAAAAAACCCEEEFFFEEECCCBBBBBBDDDFFFFFF@@@<<>>>>>AAABBBDDDGGGCCC@@@777555999555444@@@BBB>>>:::666444444333222333444666888===CCCLLLQQQTTTbbblllrrr{{{wwwoooeeessseee___}}}yyyvvv^^^666666777333PPPoooqqq~~~}}}YYYJJJ>>>JJJCCC___xxx}}}mmmvvv```WWWXXXqqq|||VVVMMMMMMNNNKKKZZZtttqqq^^^MMMLLLJJJGGGBBB===999777444333555777666:::MMMcccXXXQQQUUUNNNTTTQQQNNNHHH>>>666111000///......------...---+++000777111666888666555777777555<<<999777777999999666222111111222333444666777888::::::<<<>>>@@@BBBDDDEEEDDDJJJNNNRRR```|||~~~zzzwwwmmm___SSSKKKGGGGGGHHHWWWwwwyyymmmnnnfffXXXpppkkkuuuoooWWWLLLFFFCCC@@@777:::444===dddqqqkkk\\\\\\}}}~~~wwwiii^^^[[[[[[YYYZZZooouuuoooZZZwwwiiinnnWWWMMMSSS|||xxxYYYUUUlllvvv}}}___{{{lll@@@AAA:::000333///444444000QQQ\\\aaaXXXWWWaaa|||kkk[[[PPPRRRVVVfffnnnaaaUUUNNNDDDHHHMMM```yyy{{{yyywwwrrrrrrzzzwwwnnnjjjlllqqqlllfff^^^WWWVVVaaannnyyyqqqGGG111555@@@|||iiiyyy^^^SSStttiii___YYYWWWWWWXXXYYYWWWTTTRRRLLLIIIHHHHHHHHHJJJSSS]]]sss|||xxxdddUUUSSSNNNEEEEEEFFFGGGGGGEEECCCBBBBBBEEEGGGHHHCCC>>>>>>CCCIIIZZZppp}}}wwwmmmddd]]]WWWSSSPPPAAACCCGGGJJJGGG@@@???CCCFFFDDD:::666999333222<<>>@@@BBBCCCCCCDDDHHHNNNRRR\\\zzzrrrbbbTTTKKKGGGEEEJJJVVVggg||||||~~~tttmmm___\\\VVVJJJ\\\rrrxxxvvvsss\\\QQQJJJEEEAAA888;;;555>>>dddpppwww___SSSZZZ~~~|||xxxqqqhhh^^^YYYYYYWWWrrreeelll}}}}}}mmmXXXMMMSSS||||||^^^ZZZpppeeezzzdddwwwFFF@@@777111333444777///+++QQQtttqqq\\\YYYeeeppp[[[KKKDDDOOO]]]wwwuuujjj```QQQNNNRRRddd~~~xxxqqqhhh___\\\]]]bbbllluuuyyyooojjjooohhh___XXXQQQLLLNNNSSSdddyyy|||zzzrrrUUUAAA<<>>===<<>>:::666333222333333111222333555999???GGGLLLQQQ___gggrrruuu}}}gggccclll~~~tttjjj]]]DDD888///555^^^yyynnn}}}iiixxxVVVKKKDDDSSSOOOcccrrr|||~~~UUUgggbbbAAARRR[[[RRRQQQOOOEEEGGGTTTYYYssszzz}}}wwwmmmcccZZZTTTJJJHHHDDDAAA??????@@@AAA777666999<<<:::<<>>@@@BBBCCCDDDJJJKKKOOORRRVVVlll~~~ooo___UUUNNNJJJHHHGGGHHHUUUqqq}}}vvv|||mmmaaa___SSSQQQQQQEEELLLWWW|||sss```UUUMMMGGGEEE===???777BBBmmm~~~vvv[[[RRR]]]vvvfff[[[ZZZVVViii~~~wwwkkkPPPXXXsss{{{qqqppp~~~uuu[[[PPPUUU}}}aaaYYYgggrrr___JJJ<<<666999222555888000...MMMyyynnnmmm[[[YYYfff|||hhh]]][[[^^^tttwwwgggTTTTTTdddyyyqqqhhhZZZMMMGGGIIIRRR[[[ooowwwnnnmmmddd\\\WWWQQQJJJFFFEEEOOOlll|||zzzOOOFFF444UUU|||sssggg___sss[[[___~~~kkkddd\\\WWWTTTWWWbbbnnn|||}}}oooeeeaaaYYYOOOQQQPPPMMMKKKIIIGGGDDDBBBCCCDDDFFFIIIJJJHHHDDDAAA777???OOOfff}}}uuuiii\\\QQQJJJFFFDDDGGG;;;777BBBPPPSSSKKKCCC@@@AAA999333777555444<<>>EEEJJJOOO\\\bbbrrrooo}}}aaahhhvvvqqqfffIII666555000]]]rrrnnnzzz~~~iiiVVVEEE;;;FFFBBBhhhyyyhhhYYY}}}gggdddEEEBBB;;;AAAHHHFFFJJJTTTVVVfffooouuuqqqggg___XXXRRRSSSPPPLLLFFFBBB???======<<<;;;===???;;;<<>>AAACCCEEEFFFLLLKKKNNNRRRTTT```{{{mmmbbbYYYQQQIIIDDD>>>@@@OOOooollliii]]]PPPPPPEEEEEEOOOIIIJJJKKKbbbrrrnnn^^^VVVMMMHHHHHH@@@???666DDDxxxxxx\\\TTT```xxxllltttyyytttddd___TTTZZZggg{{{kkksssnnnXXXRRRSSSYYYUUU[[[vvvUUUTTThhh\\\QQQUUU~~~aaaNNNvvv|||kkkvvvYYY{{{KKK???888:::111111444333:::XXXrrruuufffOOOVVVSSSWWWaaaxxxwwwnnnqqq[[[VVVaaa}}}|||wwwrrrgggWWWJJJFFFJJJOOOVVVjjj}}}sssnnnddd[[[XXXVVVOOOIIIGGGBBB___fffuuuEEEBBB222fffyyymmm{{{VVVwwwkkknnnzzzsssjjjccc^^^___hhhsssxxxrrrnnneee[[[WWWUUURRRQQQPPPMMMIIIFFFCCCCCCDDDFFFJJJKKKJJJHHH@@@>>>AAAOOOkkkwwwjjj```YYYTTTPPPSSSEEE<<<@@@HHHHHHBBB<<>>;;;666333333444333444444555777===CCCIIIMMMYYY]]]xxxqqqlll]]]eeeyyyyyyNNN...666333___pppnnn___xxxaaaWWWGGG???IIIGGGaaa~~~rrreeekkkXXXWWWDDD:::>>>IIIKKKQQQVVVRRR]]]eeelllllliiieee]]]VVVVVVUUURRRNNNJJJEEEAAA???CCC@@@AAAAAA;;;;;;JJJ^^^TTTKKKPPPLLLUUUTTTJJJDDD;;;444111000000000...------...---+++000777111666888666555777777555===:::888999::::::777333111111222333444666777888777888;;;>>>AAADDDFFFGGGFFFHHHLLLRRRWWW]]]jjjvvv{{{oooaaaSSSEEEAAA===999;;;PPP|||pppzzzsss]]]WWWUUUKKKRRRGGGAAAQQQRRRPPPZZZ```}}}~~~dddaaahhhnnn{{{mmmaaa[[[RRRJJJHHH>>>===555EEE|||zzz\\\RRR^^^ttt```dddppprrreeeZZZ\\\ZZZmmm}}}wwwuuujjjbbbVVVMMMWWWnnnoooWWWIIIHHH^^^}}}YYYNNNTTT}}}eeeMMMmmmsssiiiZZZpppoooMMMGGG:::666666000000111<<<[[[www{{{cccMMMRRRUUU]]]aaa~~~zzzggg\\\___zzzzzz}}}xxxiiiXXXOOOLLLKKKJJJXXXkkkvvvoooeee\\\YYYWWWSSSOOONNNFFFYYYzzzqqqfffSSSDDD>>>xxxzzzooojjjIIIlllxxxlllxxxuuunnngggfffnnnyyy{{{wwwlllbbb^^^[[[YYYYYYZZZWWWRRRMMMIIIGGGDDDDDDFFFHHHJJJJJJGGGBBB<<<@@@TTTppp~~~sssllliiiddd\\\TTTVVVPPPJJJGGGCCC???@@@DDDCCCGGG>>>555777666222555;;;>>>???===777222111222444444444444666;;;BBBFFFKKKVVVXXXppp{{{lll```mmmxxxpppmmmTTT+++777777^^^rrryyydddcccWWWVVVFFF???IIIHHHaaavvvjjjYYYkkkXXXEEE???FFFLLLTTTWWWOOORRRXXX]]]___bbbccc^^^XXXSSSTTTTTTSSSQQQOOOLLLKKKGGGDDDBBB@@@::::::JJJ^^^TTTJJJOOOKKKTTTTTTIIICCC:::444111000111111...------...---+++000777111666888666555777777555===:::888999::::::777444111111222333444666777888999:::<<<>>>AAACCCEEEFFFCCCIIINNNRRRVVVZZZXXXSSSLLLSSS\\\gggvvvxxxdddPPPDDD???===:::666>>>^^^ZZZYYYXXXPPPWWWRRRWWWpppgggTTT]]]\\\VVVcccbbbjjj~~~]]]LLLKKKLLLVVViiipppeee```XXXPPPIII::::::666GGGyyyuuu}}}\\\OOO[[[|||hhh```mmm```VVVccc^^^UUUcccxxxZZZTTT[[[TTTKKKNNNMMMJJJ^^^yyyYYYNNNTTT~~~jjjTTTpppwwwuuuggg```tttuuuRRRHHH:::666777222333222666UUU~~~www```VVVXXXaaaccc|||xxxfffbbbyyy~~~kkk^^^VVVQQQNNNPPPWWWhhh{{{qqqfff[[[VVVSSSPPPOOOQQQOOOQQQjjj|||iiixxxxxx[[[===>>>sss~~~uuubbbHHH]]]uuu```{{{ssslllmmmvvv}}}rrrgggcccbbbaaaccceeebbb\\\VVVPPPMMMJJJFFFEEEGGGJJJLLLIIIGGGBBB>>>FFFZZZnnnyyyvvvuuu|||wwwfffSSSIIIEEEDDDFFFJJJEEEKKKBBB777999999555777;;;???CCCBBB;;;555222222333333333333444999???DDDJJJTTTTTTjjjpppwwwlllppp]]]jjjxxxUUU///:::555YYYxxx~~~[[[oooWWWWWWDDD<<>>@@@BBBCCCDDDEEENNNRRRQQQSSSTTTJJJ===@@@GGGSSScccrrr}}}~~~|||dddMMMFFF@@@>>>???999888KKKdddoooZZZMMMIIIZZZRRRfffooolllcccWWWXXXUUUTTTwwwXXXGGGFFFBBBFFFUUUnnnddd```WWWWWWKKK999::::::JJJvvvfff\\\MMMYYYggg___{{{jjjKKKOOONNNCCCIIIKKKvvvzzzSSSEEECCCKKK___QQQMMM]]]pppoookkknnnooogggiiinnnxxx}}}\\\RRRVVV~~~lllTTTllltttgggcccXXXDDD888;;;000000888888777TTTvvv```OOOQQQ\\\___|||nnneeeyyy~~~oooddd]]]VVVOOOLLLYYYxxxsssgggZZZSSSOOOLLLLLLPPPPPPEEEWWW~~~qqqhhhzzzkkktttccc>>>AAAxxxhhhTTT]]]uuuWWW}}}tttnnnppp|||{{{pppgggffffffjjjllljjjbbb\\\TTTRRROOOJJJHHHIIIMMMQQQJJJMMMKKKCCC@@@KKK[[[fffdddfffuuuXXXEEEHHHLLLHHHBBBDDDKKKCCC999===>>>;;;<<<===CCCHHHGGGAAA:::666555222222111111222777===AAAJJJSSSRRRfffvvvuuuwwwbbbrrrnnnkkkSSS111888555XXX\\\ttt{{{vvvZZZ\\\IIIAAAHHHIIIqqqsss~~~rrrjjj^^^sssQQQIIIOOO\\\___VVVWWW[[[\\\YYYZZZccclllpppdddaaa[[[VVVQQQOOONNNMMMGGGBBB@@@===888:::NNNdddUUUKKKRRRNNNSSSNNNHHHAAA999222///............------...---+++000777555:::<<<:::888999888555AAA<<<777777999:::777444222222222333444555666777:::;;;===???AAADDDEEEFFFAAAIIINNNOOOPPPQQQMMMEEEIIIMMMYYYiiirrruuuzzzdddNNNGGGGGGBBB???<<<888777???JJJnnnfff^^^NNNIIIccceeeppp~~~yyybbbMMMEEEFFF???HHHoooooohhh```NNNCCCJJJMMMGGGDDDIIIsssiiidddlllWWWVVVJJJCCC@@@000LLL~~~PPPPPPRRRpppeeeyyyjjjcccXXX^^^OOOMMMQQQfffvvv}}}aaaTTTFFFOOOeeekkkOOO===eeewww___bbbggg^^^UUUCCCEEE\\\rrr___PPPQQQ{{{oooXXXoookkk___UUUBBB@@@000:::+++999333:::YYYvvvoooVVVTTTRRRUUUggg|||ttt|||sssdddWWWVVVNNNLLLbbbhhhKKKVVV___SSSKKKDDDOOOLLLllliiinnngggmmm|||UUU<<<:::vvvKKK|||ZZZaaa{{{|||{{{xxxxxxnnnrrryyytttqqqnnnfff```ZZZSSSMMMKKKKKKLLLLLLNNNNNNMMMIIIEEEDDDFFFIIICCC[[[ooo{{{zzzhhhYYY[[[ssstttNNNBBB777444IIIDDDIIILLLHHH???999999<<>>777222555333111000111555999<<>>444///999111555ZZZxxxuuu```^^^WWWQQQ]]]{{{zzz~~~rrr___[[[RRRLLLVVVssszzz______fffHHHQQQHHHDDDffftttbbblllccc{{{XXXBBB@@@zzzaaa___aaavvvyyy}}}~~~{{{}}}~~~zzzvvvmmmhhhbbb[[[TTTQQQPPPOOONNNMMMMMMKKKHHHDDDAAAAAAAAA;;;<<>>OOORRR???444BBBGGGJJJHHHCCC===;;;;;;@@@BBBDDDEEEDDD@@@;;;888777666444222222444888;;;AAAIIIQQQ[[[uuuddd]]]zzzaaajjj~~~gggXXX555888???XXX|||iiiooojjj```FFFEEEAAALLLeeepppzzztttqqqtttVVVVVV___ZZZVVVNNNQQQHHHDDDQQQZZZWWWVVVaaa[[[XXXXXXVVVOOOJJJIIILLLIIILLLNNNEEE???QQQkkkRRRJJJQQQNNNSSSNNNFFFAAA999222//////.........------...---+++000777555999999666444666777555:::666222333888:::888444222222222333444555666777:::;;;===???AAADDDEEEFFFLLLKKKKKKPPP___qqq|||{{{sssiiiaaaaaakkkpppdddhhhYYYMMMCCCAAA@@@<<<777666444___ppp~~~lllXXXeeeTTTDDD???======DDDNNNHHHNNNVVVnnnUUUUUUeeeeeeSSSLLLTTTSSSGGGhhhtttkkkrrriii___MMM<<<:::555VVVXXXPPPPPPyyytttllldddNNNKKKXXXnnnpppwww}}}vvv^^^SSSIIIPPP[[[aaavvvffflllqqqkkkyyyGGGPPPppp|||aaaTTTXXXlllQQQ|||ooofffMMM@@@@@@555222555666111555gggpppUUUVVVVVVVVVddd{{{mmmeeeZZZOOOKKK[[[}}}yyylllTTTWWWsssMMMIIISSSIIIHHHNNN```iiiTTTWWWnnnyyyiiirrrzzzVVV???999jjjnnnppp~~~qqq^^^yyyXXXWWW}}}pppnnnzzztttxxx{{{rrrlllddd\\\WWWSSSPPPMMMMMMMMMLLLJJJFFFAAA===:::;;;777GGG{{{sssTTTYYYWWWOOOMMMKKKCCC:::@@@CCCGGGIIIHHHDDD>>>;;;===>>>@@@AAABBBAAA@@@???:::999888666444444666999@@@GGGNNNVVVkkk{{{}}}___YYYvvvfffbbbyyyhhhUUU222999;;;^^^~~~|||ooo^^^rrrWWWCCCEEEDDDQQQooossszzzssshhh^^^aaaVVVGGGCCCOOOLLLDDDNNNXXXYYYZZZYYYUUURRRSSSRRRMMMJJJKKKRRROOOPPPQQQJJJFFFVVVmmmRRRIIIQQQNNNSSSNNNEEE@@@999333000//////......------...---+++000777666999:::555444666888666:::666333444888:::777444222222222333444555666777:::;;;===???AAADDDEEEFFFHHHJJJNNNTTT___mmmyyynnnlllkkkjjjnnnzzzzzzZZZFFFIIIGGG888555@@@:::aaahhhRRRlll]]]LLL@@@CCCLLLQQQPPPOOOJJJWWWhhhyyyeeexxx|||jjj]]]\\\XXXLLLiiixxxlllqqqlll```PPP===<<<888LLL\\\OOOOOOsssyyysssmmmppp|||zzzpppeeegggHHHCCC```eeebbbxxx{{{bbbNNNKKKLLLVVV^^^]]]^^^fffnnnsssYYYyyy\\\CCCbbbVVVWWWqqq~~~yyy]]]SSSYYYrrrUUU}}}wwwdddsss^^^MMMEEE666555777111555:::vvv}}}{{{iiiLLLPPPUUUYYYiii{{{|||oooaaaUUUJJJMMMllliiiMMM^^^ggg___gggEEEMMMWWW777>>>BBBDDDIIIYYYrrrnnn```aaaYYYdddyyyjjjbbbDDD>>>uuu___}}}nnnxxxdddTTTggg^^^```uuu```ZZZSSS\\\^^^uuuyyy}}}{{{sssjjjaaaZZZTTTPPPOOONNNMMMLLLJJJEEE>>>999<<<;;;KKKsss}}}cccaaahhhZZZPPPJJJIIIQQQQQQCCC>>>@@@EEEJJJMMMIIIAAA;;;<<<<<<<<<===>>>???AAAAAA===>>>>>>;;;777555666888AAAHHHOOOVVVggg|||ssswwwfffrrrooojjjrrr```SSS333777222ggg}}}ppp{{{TTTeeeNNN>>>BBBCCCRRRxxxwwwxxxyyy}}}|||xxxkkkZZZRRRGGGFFFJJJEEELLLaaaXXXVVVVVVXXXWWWSSSRRRUUUWWWPPPKKKIIIEEEGGGZZZqqqRRRJJJRRRNNNSSSNNNDDD???999333111000///......------...---+++000777777;;;;;;777555777999888===999555777:::;;;777333222222222333444555666777:::;;;===???AAADDDEEEFFFGGGLLLSSSVVVYYYdddxxx~~~{{{~~~iiiWWWIII===:::>>>>>>FFFffffff}}}DDDEEELLLWWW\\\WWWNNNHHHPPPPPP]]]kkk|||lllZZZPPPooouuummmpppkkkcccUUU>>><<<999DDDtttdddeeeTTTSSSrrr___XXXPPPOOOUUU```llltttsss{{{uuulllbbbdddLLL[[[qqqiiiYYYIIIGGGSSSVVVXXXXXXUUUJJJ@@@???FFFTTT}}}UUUMMMcccZZZXXXsssyyyZZZQQQYYYvvvVVV~~~fff|||qqqvvv^^^PPPGGG999666333...888<<>>===FFFUUUnnniiiZZZ\\\RRRQQQkkkmmm|||bbbAAA===```qqqqqqZZZJJJZZZ^^^aaayyypppfff]]]WWWSSSOOOKKKJJJJJJGGGAAA;;;<<<555AAAnnnvvv\\\SSSVVVSSS>>>@@@DDDKKKOOOLLLDDD===:::999888888888999:::;;;>>>AAABBB@@@;;;777777999BBBHHHOOOWWWgggyyygggccc]]]eeekkk[[[ZZZ;;;777<<>>:::777999<<<<<<888333222222222333444555666777:::;;;===???AAADDDEEEFFFJJJOOOTTTTTTTTTaaa~~~~~~xxxYYYOOOCCC222666333ccc~~~fffXXX\\\^^^[[[TTTSSSYYYaaa\\\FFFFFFRRRfffhhh[[[{{{uuuxxxzzzrrriiiZZZ===999999DDDzzzfffiiiTTTSSSnnnjjj[[[KKKFFFIIILLLPPPSSSIIIXXXwwwvvvkkk]]]kkkyyycccHHHMMMvvvqqqZZZGGGJJJ^^^UUUXXXRRROOOTTTNNNCCCEEEIIIGGGxxxVVVGGG^^^nnnmmm}}}{{{ZZZRRR[[[tttWWW}}}|||jjjRRRGGG@@@666444...000666888ccctttUUUUUUTTTSSS___{{{xxxggg]]]RRRKKKTTTdddxxxjjj{{{pppRRRTTTmmmYYYGGGaaassshhhKKKNNNuuuiiiTTTvvvwwwooo|||~~~XXXBBB888iiipppiii^^^PPP^^^XXXYYYyyyoooeee___YYYQQQHHHEEEGGGGGGBBB===???444AAAjjjZZZ[[[AAABBBEEEJJJMMMKKKEEE@@@999888777666555444333333<<<@@@DDDBBB<<<888888:::@@@EEEMMMXXXiiihhhdddUUUcccooobbbccc???444===eee{{{eeeeeeOOOAAACCCCCCRRRoooxxx|||yyy|||{{{vvvyyyaaaLLLJJJ[[[aaagggnnnjjj[[[NNNNNNVVVRRRLLLGGGGGGHHHLLLVVVaaaUUUMMMTTTOOORRRLLLCCC>>>999444222000///......------...---+++000777555999;;;888777888777555<<<999777999===>>>:::555222222222333444555666777:::;;;===???AAADDDEEEFFFKKKNNNQQQQQQPPPZZZttttttrrrcccIII999CCCAAANNNbbbgggttttttbbbWWWWWW```jjjpppXXXBBBAAAIIIYYYzzzuuuyyykkk]]]>>>888999CCC}}}rrrkkkRRRPPPgggkkkTTTQQQ[[[aaa^^^[[[[[[]]]rrr|||pppbbbaaallluuu|||ttt\\\EEEYYYyyyhhhOOODDDGGGSSSKKKRRRHHHCCCMMMIIIAAAFFFBBB555UUUyyyYYYbbbxxx^^^VVV___ttt___|||uuuXXXMMMEEE<<<333000888000999fffuuuPPPMMMNNNSSSeee{{{pppbbboooaaaUUUMMMPPPWWWvvvvvvqqqhhheeemmmwww|||xxxxxxxxxcccHHHOOO^^^DDDOOOllldddSSSllllll}}}\\\NNNBBB|||rrr{{{jjjvvv___aaazzzqqqkkkdddWWWIIICCCEEEGGGEEEAAA@@@777===jjjeeeAAAIII[[[kkkeeeIIIDDDEEEGGGJJJKKKIIIFFFCCC<<<<<<<<<<<<:::777444222777===CCCBBB<<<777777999???CCCLLL[[[nnnvvvzzzlllllltttiiiccc<<<444777mmmmmmyyy|||hhhdddOOOBBBEEEEEEUUUrrryyy~~~}}}ssscccttt___IIIPPP___kkkvvvppp[[[JJJLLLWWWRRRLLLGGGIIINNNVVVaaaiiiVVVMMMTTTOOORRRLLLBBB>>>999444222111///......------...---+++000777333888:::888666777666333999666555888===???;;;777222222222333444555666777:::;;;===???AAADDDEEEFFFHHHJJJNNNPPPMMMPPP```sssssssssxxx{{{ssshhhgggnnnJJJNNN111AAAGGGcccgggzzz|||pppYYYZZZnnnyyykkkVVVGGG@@@JJJLLLTTTqqqwwwjjj___@@@:::999???wwwdddqqqUUUSSSgggnnnsss{{{{{{uuu^^^ccc|||wwwuuullluuuUUU888```mmm\\\[[[ccc]]]PPPUUU```WWWNNNUUULLL???EEEBBBHHHGGG>>>uuusssccc[[[bbbwwwjjj~~~zzznnnUUUJJJAAA888444444???+++>>>wwwxxxXXXTTTPPPOOO\\\{{{yyyyyytttwwweeeWWWPPPPPPSSS___[[[TTTQQQZZZkkkxxx}}}hhhjjj|||oooiiidddNNNLLL???888???sssqqqMMMYYY\\\bbbpppiiixxxRRREEE>>>uuu{{{pppoooxxxYYY^^^zzzmmm^^^LLLCCCEEEHHHHHHDDD>>>>>>===LLLdddeeeWWWQQQGGGNNNHHH\\\~~~VVVIIIFFFGGGIIIIIIHHHGGGFFFEEE@@@BBBCCCCCCAAA===999666333:::AAAAAA;;;666666888@@@CCCMMM___tttzzz}}}nnnuuummmyyyoooggg^^^::::::===fffddduuu|||vvvlllTTTEEEDDDAAAQQQhhhtttbbb^^^WWWRRRTTTdddsssnnnWWWEEEHHHVVVUUULLLEEEFFFPPP___ppp{{{NNNMMMLLLUUUQQQJJJBBB???:::555111////////////------//////...111666666333999<<<555555888333;;;:::888777:::>>>:::333333333333444555666777888888:::>>>@@@@@@BBBDDDEEEKKKDDD>>>>>>>>>BBBNNN[[[zzzpppjjjqqquuucccYYYddd{{{vvvFFFOOOPPP999>>>JJJKKKiii}}}zzzcccZZZLLLDDDKKKIIIEEEZZZuuuSSSHHH444:::>>>qqqkkkjjjQQQOOOcccttteeennnYYY\\\hhhFFFMMM]]]jjjhhh^^^^^^fff{{{kkkXXXKKKGGGFFFGGGHHHLLLMMMHHHCCCPPP}}}~~~eeeWWWuuunnntttooo~~~uuupppxxxPPPOOOBBB888666999---333===rrr~~~uuuZZZOOOWWWPPPVVVzzzzzziii[[[PPPKKKLLLMMMIIICCC@@@EEEUUUeeeooopppbbb\\\ccceeeZZZNNNJJJ@@@CCC>>>:::IIIaaafff\\\qqqfffMMMSSSjjj}}}dddzzz[[[EEE777qqqtttooorrrtttWWWRRRpppXXXRRRUUURRRNNNMMMAAA>>>777@@@vvvrrryyyooofffuuu~~~fffRRRLLLCCCIIIJJJJJJHHHDDDCCCEEEHHHIIIAAA999999===AAA???;;;999<<<@@@>>>999666777999:::CCCLLLXXXqqqqqqiiifffooofff```ZZZ:::666<<<]]]aaa|||qqqlllCCCDDDGGGCCCPPPeeekkkxxxeeefffUUUWWW]]]WWW\\\```BBB444OOOLLLPPPBBB444EEEfff}}}OOOOOONNNUUUOOOHHHBBB???:::555111////////////------//////---111666666444;;;>>>777888<<<777::::::999888<<<@@@===777333333333444555666777888888:::===???@@@BBBDDDFFFAAA<<<:::;;;;;;<<>>IIINNNKKKlll]]]wwwgggxxxzzzwww\\\EEE>>>]]]eeegggYYYfff}}}}}}RRRZZZpppdddlllkkk^^^VVVCCCBBBGGGCCCrrrssslllSSSKKKGGGKKKLLLKKKIIIFFFEEEHHHJJJGGGDDD@@@===:::999999999666:::===<<<888555666888;;;CCCJJJTTTkkkmmmkkkkkkccczzziiieee```@@@666>>>fffooouuuxxxllliiiHHHBBBCCCEEEQQQjjjrrr~~~~~~lllxxx{{{nnn|||tttVVVFFF>>>AAAHHHFFF???KKKlllQQQQQQOOOUUUNNNFFFBBB???:::555111////////////------///...---111666666444;;;>>>888888<<<777777888888777;;;@@@>>>999333333333444555666777888888;;;===???@@@BBBEEEGGGBBB@@@???AAA@@@======@@@===???III[[[kkkwww|||tttjjjeeejjjvvvuuusss~~~uuukkkxxxRRRIIIQQQNNN???EEEbbbvvvuuuwwwxxxmmmpppkkk```iiigggZZZQQQOOOUUUTTTPPPWWWeeelllvvvsss[[[NNN===<<<>>>kkksss}}}qqqQQQJJJ```WWW<<<@@@MMMfffWWWdddqqqxxx|||rrreeeXXXSSSPPPKKKHHHHHHKKKLLLOOONNNDDDCCC^^^rrr]]]VVVxxx^^^dddsss```jjjttt}}}QQQMMM>>>999000999555888888ssssssUUUJJJPPPLLLUUUnnn{{{eeeUUUKKKFFFFFFBBB<<<:::===FFFPPPXXXfffaaaccckkkiiiZZZJJJCCCDDDEEEDDD???888777<<>>HHH```xxxdddOOOoooNNNVVV~~~}}}{{{~~~wwwqqqzzzTTT@@@EEE???zzz|||aaaSSSPPPUUUNNNNNNLLLIIIGGGHHHKKKMMMEEEGGGGGGAAA888222222555444777999888666444555777:::AAAHHHQQQhhhvvvgggcccXXXqqq~~~eee^^^\\\???222:::nnnhhhrrrtttkkkQQQAAA???EEENNNiiiwww|||}}}pppwwwFFFDDDAAACCC>>>???eeeQQQPPPMMMSSSNNNHHHBBB???:::555111/////////...,,,,,,......---000666666333:::===555666999444555777777666888<<<;;;666333333333444555666777888999;;;===???@@@BBBFFFHHHLLLKKKKKKKKKJJJGGGFFFFFFHHHFFFHHHSSShhhzzzwwwqqqkkkiiisssiii___VVVvvveeeRRRSSSKKKBBBDDDMMMeeezzz}}}~~~pppwwwuuucccUUUMMMTTT[[[XXXPPPLLLIIIKKK___yyyzzzeeePPP???999;;;eeesssWWWFFFZZZ~~~}}}yyykkkIIIZZZccceeerrr```yyyyyykkkuuugggXXXPPPKKKKKKSSS^^^XXXQQQRRRXXXQQQHHHUUUmmmhhh[[[ZZZ}}}]]]hhhzzzwwwbbbooommmrrrPPPOOO===:::888555,,,666>>>zzzjjj}}}zzzWWWOOORRRKKKOOOjjj~~~nnn___NNN@@@DDDAAA>>>======CCCPPP\\\PPPOOOSSSZZZWWWJJJ>>>999HHHFFFGGGGGG@@@777<<>>}}}YYYlllyyydddQQQ>>>>>>HHHNNNcccttt}}}\\\CCC@@@>>>777\\\RRRNNNIIIPPPNNNJJJBBB???:::555111/////////...,,,,,,......---000555999666;;;===555555888222777999999777888:::999555333333333444555666777888999;;;===???@@@CCCGGGIIIQQQSSSTTTSSSSSSUUUZZZ^^^TTTUUUYYYggg}}}xxxzzzzzzuuuqqquuu\\\PPPooo|||]]]ddd^^^PPPJJJVVV{{{|||wwwpppjjjeee\\\UUUXXX___\\\SSS[[[OOOOOOjjjyyyrrr~~~tttRRRAAA888;;;aaa~~~eeeIIIWWW{{{~~~zzz~~~~~~yyyxxxwww}}}uuukkk}}}sssggg}}}mmm]]]SSSJJJIIIVVVhhhbbbeeennnoooYYYAAAIIIbbb{{{ccc[[[```\\\wwwZZZfff~~~rrraaadddMMMRRR>>><<<:::333+++666>>>|||yyywwwppp}}}RRRLLLMMMGGGJJJhhh~~~{{{uuucccMMMKKKDDD===999999DDD[[[qqqtttkkk___UUULLLHHHKKKPPPKKKEEEEEEJJJFFF???AAAKKKvvvzzz}}}tttYYYGGG999MMMfff{{{tttJJJWWWzzzlll]]]kkkccc~~~zzzwwwuuuuuuuuuuuuuuuvvvxxx}}}tttFFF@@@ddd~~~{{{kkkhhhqqqaaaMMMPPPQQQNNNKKKIIIIIIIIIJJJKKKCCCDDDDDDBBB===888333111111222333333333333444666777???GGGPPPhhhppp[[[dddwwwzzz^^^SSS???777FFF\\\pppvvvYYYHHH<<<@@@LLLPPP```qqq}}}~~~ooo]]]CCCCCCBBB___RRRMMMGGGNNNNNNLLLBBB???:::555111/////////...,,,,,,...---,,,000555;;;888>>>@@@888777:::444:::======;;;:::<<<;;;888333333333444555666777888999;;;===>>>@@@CCCGGGKKKVVV\\\___]]]]]]ggguuu~~~|||vvvzzz~~~zzzzzz^^^===DDD~~~ppp```KKKaaayyy{{{zzznnnssskkkXXXNNNQQQRRRLLLNNNIIIGGGQQQUUUJJJQQQlll~~~SSSCCC888>>>___wwwRRRVVVuuuzzzooooooxxxzzzooo~~~vvvrrrvvvyyyooo^^^VVVMMMEEEJJJWWWZZZ[[[dddllldddRRRLLLSSSnnn}}}ddd\\\ggg}}}QQQxxxjjj{{{eeebbbQQQUUU:::888555444444999666{{{pppzzzRRRJJJKKKIIIOOOddd{{{}}}nnnhhheeebbb^^^^^^]]]ffftttvvvXXXLLLBBB===999888BBBOOO___\\\SSSGGG<<<999>>>DDDMMMGGGEEEGGGEEE???@@@FFFtttxxxZZZDDD666GGGzzzqqqQQQNNNmmm~~~aaaoooQQQ@@@VVV{{{wwwsssqqqppppppnnnpppssswww}}}|||fffwww\\\CCCGGGwwwkkkjjjgggVVVNNNWWWQQQOOOLLLJJJJJJIIIHHHGGGDDDBBBAAAAAAAAA>>>999444333333222222333444555555888???FFFOOOfffjjjrrrhhhTTT===444???}}}bbbsssdddJJJ@@@CCCHHHMMMfffqqq{{{yyydddrrrUUU@@@EEEfffTTTOOOHHHNNNMMMJJJBBB???:::555111/////////...++++++------,,,///555999666===???888999<<<777999===>>><<<;;;===>>>;;;333333333444555666777888:::;;;===>>>@@@CCCHHHLLLZZZdddiiidddcccooo[[[IIIBBBddd{{{jjjCCCLLLgggiiijjj}}}}}}ppplllhhhiiioooqqqjjjaaa\\\ZZZRRRNNNHHH===GGGcccxxx}}}LLLAAA888???ZZZyyyyyy~~~ZZZSSSiiinnnttt\\\sssyyyzzznnnaaaZZZ\\\ggg|||uuu^^^YYYVVVLLLHHHLLLNNNGGGHHHUUUaaa```TTTJJJ]]]pppyyyfff[[[kkkwwwNNN}}}}}}uuuyyytttjjjfffVVVVVV555444222444999;;;111|||zzz{{{~~~YYYNNNKKKKKKTTT^^^vvv{{{dddPPPGGGFFFDDD???<<>>???BBBNNNhhhooottthhh```AAA555;;;lll[[[PPPggghhhaaakkkQQQHHH@@@EEE]]]qqqppp{{{vvvrrrpppooonnnoooppprrrvvv}}}___zzzsssQQQ>>>~~~pppgggbbb\\\```iiikkkSSSPPPMMMLLLLLLJJJGGGCCCDDDCCCBBBCCCCCCAAA===999555444333333444555555555555===EEENNNfff{{{nnnjjjRRR:::222;;;iiiccc~~~wwwaaazzz{{{tttNNNEEECCCAAAJJJooorrryyyvvv~~~yyynnnwwwPPPGGGiiiUUUQQQJJJNNNKKKHHHBBB???:::555111/////////---++++++------,,,///555444222999===777999===888666:::<<<::::::===>>><<<333333333444555666777888:::;;;===>>>@@@DDDIIILLLYYYfffkkkccc^^^iii~~~ggg888GGGGGGZZZTTTEEEUUUUUU___vvvwwwppp]]]^^^ggg^^^NNNHHHLLLKKKSSShhhlllxxxEEE===666>>>TTTyyy^^^PPP^^^nnn~~~XXXZZZzzzmmmnnn[[[JJJ>>>EEEVVVjjjccc___ccc\\\TTTTTTNNNMMMLLLJJJJJJKKKJJJIIIRRRhhhuuueeeZZZlll}}}\\\kkkkkkxxxwww```bbbVVVVVV666777333333777:::222hhh]]]QQQHHHFFFOOOYYYrrr~~~~~~rrrXXXKKKMMMNNNJJJQQQKKKJJJhhhdddIIIAAA======@@@AAALLLTTTRRRKKKHHHJJJNNNQQQSSSPPPGGG???>>>AAADDD;;;LLLUUUppp}}}sssxxxyyy\\\AAA:::666{{{mmmYYYCCCSSSKKKiii|||UUUAAALLLLLLDDDKKKppp~~~hhhmmm}}}xxxtttqqqpppooouuutttsssvvv{{{nnn{{{gggEEEUUUlllnnncccdddgggkkksssTTTQQQOOONNNNNNKKKFFFBBBCCCDDDEEEEEECCCAAA???===777666444333444555666555222;;;CCCOOOiii|||lllzzzttt}}}hhhQQQ<<<777EEEfffggg]]]hhhsssJJJEEECCC???OOOsssqqqwww}}}}}}nnnlllwww{{{uuuXXXmmmYYYKKKOOOJJJMMMEEEBBB>>>999333///......//////...---,,,,,,---...///888777555999>>>444000===222777;;;===@@@AAA>>>888444333222444666999999999999;;;<<<===???CCCGGGKKKOOO___kkkeeeZZZ\\\ooowwwRRR:::RRREEEcccnnnbbbYYYWWWaaarrrddd^^^uuu|||ppprrrooolllZZZ[[[sss|||hhhHHHFFFKKKMMM\\\rrrwwwhhhGGG666>>>AAAOOOqqqsssiiiNNNTTT|||yyysssPPPVVV^^^tttwww^^^BBBIIIJJJQQQdddqqqtttbbbXXXdddfffMMMEEELLLPPPEEE???KKKOOO@@@IIIPPPrrrooobbbQQQvvvXXXuuuhhh}}}aaajjjddddddMMM<<<333222222;;;///:::gggZZZyyyKKKSSSMMMJJJXXXooo~~~sssiiipppggg^^^^^^tttaaa@@@@@@@@@;;;BBBTTT___aaa```UUUPPPZZZdddLLLIIILLL<<<999CCCBBB<<>>@@@CCC@@@;;;666333444555444333555???GGGOOOdddyyyqqq|||ppp```KKK444999:::xxxrrrnnnyyykkkoooIIIHHH>>>KKKIIInnnxxxyyy|||~~~```nnniiioooWWWIIIMMMIIIMMMEEEBBB>>>999333///......//////...---,,,,,,---...///555666333888>>>666222>>>555999;;;;;;>>>AAAAAA>>>444333222333666888888888999;;;<<<>>>???CCCGGGKKKQQQaaammmhhh]]]]]]nnn}}}iii___qqqXXXFFF>>>IIIzzzfffvvviiiVVViiipppmmmhhh\\\qqqvvveeegggfff^^^^^^YYY[[[rrr{{{```ggg]]]WWWVVVOOOHHH]]]dddDDD666>>>BBBMMM~~~vvvoooUUUUUUooo\\\OOOPPPQQQVVVffftttttt~~~|||rrrlllnnnppplllMMMKKKJJJMMMKKKDDDDDDLLLEEEIIIkkklll```[[[^^^LLLiiisss___jjjeeedddIII999333333111888...999```eeezzzJJJNNNKKKOOOVVVlllwww~~~tttuuuyyy]]]>>>GGG888VVVeeekkkjjjjjjdddfffssspppSSSHHHHHH===<<>>FFFDDDSSS{{{tttssshhh{{{OOOEEE888===RRR~~~vvvdddEEEXXXHHHnnnccctttrrreeeZZZWWWVVVQQQLLLLLLSSSyyy~~~{{{{{{yyyuuuqqquuuwwwwwwtttxxx}}}___GGGXXX||||||^^^YYYlll{{{~~~sss```ZZZWWWVVVMMMCCCHHHUUUGGGEEECCCCCCDDDEEEDDDCCCAAA<<<777444333444444333777AAAKKKVVVmmm{{{kkk{{{rrrfffRRR666555<<<```xxxhhhVVVGGG555DDDHHHqqq|||}}}~~~\\\pppwwwvvvVVVIIIMMMIIINNNGGGBBB>>>999333///......///......------------......333444222888???888444>>>666999999777999???CCCBBB555333222222555777777777999;;;===>>>@@@CCCGGGKKKLLL[[[hhheeeZZZWWWdddsssiiiPPPCCCggg\\\UUU===]]]uuuXXXKKKhhhpppaaammm\\\nnnrrr\\\\\\^^^ZZZhhhdddWWWmmmzzzlllccc]]]YYYnnn]]]AAA666>>>CCCJJJrrr}}}iiiQQQGGG^^^~~~~~~[[[[[[\\\[[[cccwww|||kkknnnyyytttjjjlll}}}gggVVVEEEOOO\\\III===OOOCCCAAAaaajjj```iiiPPPHHH}}}oooqqq^^^kkkgggcccCCC555444555000777111;;;^^^||||||RRRJJJHHHPPPSSShhhzzzDDDPPP===jjj|||pppnnnzzz~~~___KKKGGGBBBCCCEEE@@@BBBEEECCCPPPuuu___zzztttYYYDDD===@@@DDDzzzzzzsssoooDDD[[[XXXaaakkklll}}}yyysssjjjaaa___```xxx~~~{{{wwwyyyggg^^^VVVeeeuuu|||~~~lllggg{{{uuuccc\\\VVVQQQJJJGGGPPP^^^HHHDDDBBBCCCGGGIIIHHHEEEBBB>>>888555333333333333888AAALLL[[[vvvwwwhhhpppllliiieeeWWW999555;;;___tttxxxRRRJJJ???DDD???kkk{{{{{{}}}}}}qqqooodddggg~~~YYYKKKOOOKKKOOOHHHAAA>>>999444000.........------------------------333555333777???:::555<<<333666666444666<<>>CCCHHHeeedddUUUEEERRRttt}}}yyydddhhhcccgggooozzzvvv^^^ZZZooo|||gggeeeYYYVVViiiqqqOOOLLLiiicccLLLPPPHHH>>>YYYxxxlllbbbwwwNNNSSS}}}||||||___mmmhhh```>>>222666777111:::666@@@ccccccMMMFFFMMMOOObbbuuu}}}ggg[[[QQQEEE~~~rrr]]]\\\lll~~~dddMMMEEEDDDFFFHHHGGGDDDCCC@@@LLLjjj```~~~^^^FFF@@@<<<<<<~~~mmmhhhuuu@@@VVVbbbSSSrrrccc}}}~~~lllnnngggkkkggg|||{{{tttxxxqqqwwwyyyooobbbyyyxxx```[[[PPPHHHNNNZZZYYYPPPKKKHHHDDDCCCDDDFFFHHHHHHCCC???:::666333333333333888@@@KKK\\\yyysssmmmxxxeeeeeebbb^^^RRR777444<<>>999444000.........,,,------------------,,,444777444666???;;;444888000555888777777<<<@@@@@@888555222222333555666666999;;;>>>@@@BBBDDDHHHJJJLLLSSS___eee^^^UUUUUU[[[kkk{{{^^^```EEEGGGLLL|||```RRRSSSfff~~~zzzlllyyy\\\ZZZ]]]cccyyy~~~[[[\\\uuu^^^@@@QQQuuusssJJJ;;;999===DDDFFFYYYkkkeeeTTTMMMjjjxxxyyy{{{qqq|||zzznnnoooxxxvvv|||mmmrrrqqqfffsssxxxuuujjjWWWPPP[[[|||lllXXX]]]\\\RRRUUU{{{lllQQQiii{{{nnngggZZZDDDWWW~~~vvvllleeeKKKgggpppvvv{{{```pppeeeYYY:::222777777111<<<888>>>aaapppRRRHHHKKKLLL]]]ppp{{{{{{zzz___bbbuuuxxxIIIIIIZZZCCCHHH]]]vvvfffPPPCCCBBBBBBDDDJJJFFFAAA???GGG\\\}}}ccc}}}\\\FFF???444;;;rrrlllDDDOOOdddGGGoooZZZvvvkkkaaannnkkk}}}qqqyyy|||qqqsssccc\\\]]]dddeeeYYYQQQVVV^^^[[[OOODDDNNNNNNJJJCCC======DDDKKKCCC@@@<<<777444333444555;;;BBBLLL^^^|||yyyuuu{{{nnnpppfffXXXIII222333>>>vvvzzzccckkkGGG999AAAIIIVVVnnnzzz|||~~~|||yyywww~~~sss]]]IIIIIIUUUIIINNNJJJLLLCCC@@@>>>999555111///------,,,,,,------------,,,,,,444888444666???<<<444666111888<<<;;;;;;>>>AAAAAA:::777444222444666777777999;;;>>>AAABBBEEEHHHJJJLLLOOOYYYfffggg]]]VVVVVVbbbpppvvvxxxLLLCCCAAAtttxxxmmmUUU[[[mmm|||yyywwwfffdddeee\\\\\\dddnnnqqqooosss{{{```GGGWWW|||iiiAAA;;;<<<===CCCEEEQQQzzz}}}rrrdddUUUMMM^^^}}}~~~|||zzzoootttxxxmmmgggmmm___aaatttzzzwww{{{kkkxxxxxxmmmbbbSSSNNNWWWcccmmmkkkfffpppvvvkkk_________```zzzuuuSSSZZZwwwiiijjjoooIII|||fff|||sssaaarrr^^^NNN666444666777000;;;777999VVViiioooSSSMMMMMMJJJYYYlllyyy~~~{{{yyy\\\cccEEETTTyyygggGGGPPP|||dddNNNGGGNNNqqqmmmYYYIIIGGGDDDCCCMMMGGG@@@AAADDDOOOqqqeee{{{uuu^^^LLLCCC555???jjj{{{NNNLLLfffDDDcccWWW{{{vvvyyyeeeggg~~~nnnwwwkkkyyylllggg```nnn~~~YYYooo]]]]]]qqqqqqWWWFFFHHHRRRSSSOOOEEE;;;999@@@IIIBBB@@@===888444333555777>>>GGGSSSeeexxxzzzrrrmmmtttgggUUUFFF333888888pppzzziiizzzkkkLLLCCCBBBBBBUUUppp}}}}}}||||||vvv```UUUJJJDDDHHHQQQIIIPPPLLLNNNEEE@@@===:::555111///------+++,,,------------,,,+++111666444555??????777666444:::>>><<<:::===AAABBB<<<999555333444666777888888;;;???AAACCCEEEHHHJJJKKKJJJUUUiiirrriii^^^ZZZ^^^iiivvvpppRRRCCCNNNRRR}}}}}}}}}ooo|||zzz|||yyyqqq[[[VVV^^^kkkppp[[[JJJUUU|||___;;;<<<@@@<<>>JJJZZZmmmxxxwwwzzzaaaaaaooodddTTTGGG555:::333eeetttttt}}}zzzYYYKKKNNNEEE;;;RRRooo~~~{{{|||}}}||||||rrreee[[[VVVUUUUUUUUUQQQKKKSSSPPPSSSIII@@@===:::555222///---,,,++++++------------++++++///555222444@@@AAA999888555:::===999777:::@@@BBB===:::666444555666888888888;;;???BBBCCCEEEHHHJJJPPPMMMWWWppp~~~xxxjjjcccfffmmmtttnnn]]]mmmeee|||mmmXXXfffiiiLLLTTToooZZZ777===BBB<<>>888///IIIwwwxxxNNNHHHoooTTTSSSdddmmmbbbllluuummmqqqooozzzyyydddhhhbbb^^^hhhsssnnnhhhRRRWWWUUUQQQKKKFFFBBB@@@???@@@@@@===999555444777:::;;;JJJ]]]qqqvvvhhhtttaaabbbpppgggVVVHHH333444777ggg]]]qqqxxxWWW===BBBBBBCCCLLLkkkzzzyyy}}}ooohhhccc^^^ccchhhccc~~~NNNJJJOOONNNKKKGGG@@@???;;;666111......///------------------------...888<<<777666<<<<<<555<<<000999@@@555777BBB===EEE???777333444666888888:::<<<>>>@@@AAACCCGGGJJJSSSRRRRRR```|||ppprrrrrrppp}}}wwwxxxxxxooo{{{vvvmmmbbb}}}QQQVVV{{{~~~~~~nnnEEE???<<>><<<<<<:::666666999CCCSSSeeewwwtttuuu{{{|||kkkmmmfffFFF999666;;;bbbvvv[[[~~~gggVVVOOO<<<>>>???GGGfff|||~~~}}}||||||~~~zzzssspppppprrrrrrqqqQQQLLLOOONNNKKKFFF@@@???;;;666111......///---------------------------666:::666666<<<;;;555<<<222999???666999CCC@@@FFF@@@999555555777888888:::<<<>>>@@@AAACCCGGGJJJNNNNNNOOOXXXqqqsssuuuttt}}}mmmeee\\\YYYcccggglllvvv~~~cccjjj~~~\\\bbbppp{{{wwwrrrmmmvvvvvvggg}}}~~~~~~]]]>>>:::999>>>AAABBBFFFMMMPPPnnnhhhSSSOOOPPPfff|||sss~~~|||kkkcccfffiiilllooorrrvvvyyyrrrhhhccckkkvvv|||vvvqqqoooiiiiiimmmkkkooovvviiigggfffcccqqq~~~ttt___cccgggfffaaa\\\ZZZYYYYYYcccvvvnnnjjj~~~DDDdddzzzoooaaa{{{SSS[[[lllNNN111444111777888444;;;:::>>>KKKooo|||fff___nnnPPPLLLLLLJJJKKKXXXmmmyyyzzz|||ttttttxxxttt{{{wwwzzz[[[FFFQQQNNNKKKMMMPPPQQQVVVUUUJJJJJJ]]]^^^QQQPPPTTTPPPIIIJJJIIIKKKEEECCCaaakkknnntttXXXuuuoooAAA999444>>>```qqq~~~mmmFFFfffdddNNNpppyyy```pppoooXXXhhhkkk~~~vvv```xxx~~~iiiYYYmmmfffZZZIII[[[iiiTTTKKKKKKBBB>>>BBBAAAFFFBBB>>>;;;888555888===HHHXXXkkk{{{wwwppptttkkkbbbYYY>>>333///333```UUUgggcccMMM<<>>@@@AAACCCGGGJJJMMMQQQQQQQQQ^^^uuu{{{wwwqqqooojjj]]]fffkkkcccoooiiiQQQDDDQQQYYYhhhxxx}}}mmmooowww~~~vvvaaaLLLBBBdddvvveeehhhoooRRRVVVttt~~~zzzuuu{{{uuujjjKKK:::888999===AAABBBFFFJJJSSS{{{|||zzzyyy[[[QQQKKKXXXtttwwwlll]]]___zzziiillloooqqqrrrtttuuuwwwxxxnnnfffhhhsss~~~xxxmmmmmmnnnbbb\\\eeennnvvvsssooo```llleeetttwwwffffffffffffdddcccbbbaaaVVVeee|||uuunnn{{{FFFooojjjzzz{{{}}}OOOffftttRRR333444444999555:::>>>;;;BBBEEEjjjiiixxxccc}}}MMMLLLIIIHHHIIITTTfffsssvvvzzz{{{nnn``````kkkxxx~~~{{{tttiiizzzQQQVVV[[[ccckkkjjj\\\KKKEEEVVVTTTZZZccc^^^PPPIIIJJJXXXooowww\\\BBBHHHQQQHHHNNNKKKLLLGGGGGGeee```qqqwwweeexxxjjj888:::444???LLLnnnAAAdddgggEEEqqq~~~zzzpppzzz{{{___TTTxxx```oooiiiMMMAAAYYYtttXXXFFFAAA===@@@IIIJJJKKKEEE???;;;555444:::BBBOOO```rrrmmmyyybbbbbbWWWQQQ???999222999[[[QQQ^^^kkkKKK;;;AAA>>>BBB\\\ooo{{{~~~UUULLLNNNNNNLLLFFF@@@???;;;666111......///------------------------+++222666555666999999666;;;666777;;;999:::AAAEEEGGGDDD???:::888777777888:::<<<>>>@@@AAACCCGGGJJJLLLSSSWWWTTTUUU___kkkqqqxxxggg^^^PPP;;;EEEhhhyyyeeeMMMBBBIIIPPPYYYiiizzz~~~|||uuujjj```[[[ZZZ[[[\\\XXXnnnYYYUUUZZZRRRPPPMMMWWWcccdddzzzwwwwww}}}sss]]]BBB::::::<<<>>>@@@AAACCCEEELLLiii|||cccTTTKKKOOO```{{{vvvddd\\\NNNGGGYYYuuuggglllqqqwwwzzz{{{zzzyyyyyyzzztttllljjjtttqqqiiirrrfffRRRSSSrrr|||}}}kkkiiifffeeefffffffffeee```pppyyykkksssyyyQQQ~~~ssspppWWWqqqsssNNN555555666999666???@@@===HHHDDD___qqqrrrNNNMMMHHHHHHHHHPPP```mmmtttxxx}}}lllcccrrrvvvkkk]]]ZZZbbboooyyy~~~{{{uuutttwwwzzz]]]III\\\}}}bbbTTTQQQXXX```hhhmmmeeeQQQGGGMMMdddsssqqqNNNLLLRRRDDDNNNJJJKKKHHHLLLlll[[[vvvooottt~~~^^^777555999<<<@@@xxxCCCNNNgggGGGlllzzzwwwrrr}}}xxxUUUSSSuuu}}}~~~hhhxxxdddRRRMMMNNNlllOOOAAA;;;BBBMMMNNNIIIFFFAAA<<<555333;;;FFFXXXgggzzzuuueeerrriiiqqq___XXXSSSBBB===666>>>UUUggg}}}VVVuuudddtttQQQEEEIII@@@AAAWWWhhhwww}}}~~~~~~}}}~~~}}}}}}TTTKKKLLLNNNNNNHHH@@@???;;;666111......///------------------------***000555666777999999888888888666888:::999<<>>@@@AAACCCGGGJJJIIIQQQWWWXXXYYY]]]bbbeee|||jjjVVVNNNHHH<<>>:::<<<===???@@@CCCDDDCCCEEE^^^jjjVVVLLLKKKOOOjjj\\\RRRKKKJJJLLL]]]{{{lllgggnnnttt}}}~~~|||wwwuuuooojjjqqqpppnnnfffSSSMMM{{{vvvxxx~~~tttpppkkkgggeeedddbbb```___rrrooodddvvvQQQdddpppcccvvvccc@@@333222444444999AAABBB@@@MMMEEEUUU}}}pppbbbZZZRRRJJJJJJIIINNN[[[iiisssyyy|||~~~vvv|||uuuhhhaaadddnnnxxx}}}}}}yyynnnddd___eeeYYYnnntttnnngggWWWNNNWWWZZZ^^^vvvoooeeeaaaQQQKKKFFFFFFGGGPPPrrreeeYYYyyybbb===///@@@666;;;hhhsssMMM===jjjSSSVVVzzz|||ooocccdddkkkrrrwwwxxx}}}{{{ppp|||vvvWWWaaayyy|||{{{]]]PPPVVVXXXzzz\\\KKKCCCGGGLLLFFFDDDCCCBBB>>>777555???KKK```mmmiiizzznnnxxxhhh___SSS<<<777333444NNN[[[}}}bbbrrrIIICCCGGGAAAAAATTTcccsssxxxpppqqqvvv{{{|||sssmmmjjjmmmyyyUUUJJJKKKOOOOOOHHH@@@???;;;666111......///------------------------***///444777888999999:::666:::777777===999888CCCDDDCCCBBB>>>:::888888999:::<<<>>>@@@AAACCCGGGJJJLLLOOOSSSUUUWWW[[[```cccaaaRRR@@@===@@@:::DDD___cccLLLPPPWWWWWWZZZeeelllxxxvvv{{{eeegggvvvuuuyyyxxxvvvbbbUUUPPPHHHNNNtttiiirrr|||rrrIII;;;777;;;======@@@DDDFFFEEEEEE[[[}}}vvvuuuXXXNNNMMMFFFZZZ~~~eeeQQQMMMHHHFFFZZZwww~~~hhhaaalllyyyxxx~~~|||~~~yyyooottt~~~iiibbb]]]ZZZbbbwwwrrr}}}zzz|||zzztttnnngggaaa]]][[[ZZZqqqzzzjjjeee|||}}}NNNqqqrrr{{{TTT777777444777888>>>BBBEEECCCMMMHHHOOO{{{rrr```oooTTTJJJKKKIIIKKKUUUdddqqqyyy{{{{{{nnnfffgggmmmtttwwwssshhhiiiwww{{{ssswwwvvvmmm[[[SSSdddbbbXXX\\\jjjmmmllljjjfffMMMFFFEEEHHHSSSuuu}}}pppzzz```~~~UUU===---@@@666@@@JJJoooXXX999^^^SSS===___pppgggSSSOOOSSS\\\eeejjjpppuuuuuuxxxlll||||||ppp[[[kkkppp{{{yyylllVVVIIIRRRxxxbbbSSSNNNKKKNNNMMMBBB???AAABBB???999999FFFUUUkkktttmmmzzztttkkkaaaSSS777444777111IIIeeezzzhhhRRRFFF@@@:::AAARRR___ooozzzgggXXXXXX___iiiwww}}}nnn]]]SSSRRRYYYgggtttXXXKKKKKKOOOOOOHHH@@@???;;;666111......///------------------------+++...333888999999:::;;;666===999888AAA:::555BBBAAABBBBBB???:::888888999:::<<<>>>@@@AAACCCGGGJJJOOOPPPRRRTTTUUUWWW[[[```VVVRRRHHHHHHLLLGGGFFFSSSPPP]]]]]]VVV[[[cccmmm{{{zzzaaatttsss[[[MMMDDDSSS~~~hhhqqq}}}}}}qqqBBB999888<<<<<<:::<<>>666:::@@@AAABBBJJJFFFHHHIIIOOOsssiii|||VVVLLLKKKIIIIIIQQQ```pppxxxzzz|||rrrmmmpppuuuwwwxxxuuucccppp~~~~~~tttZZZUUUvvvwwwlllYYYRRR]]]eeefffjjjXXXOOOLLLNNNYYYzzzeeevvv|||ppptttBBB777222888:::EEEKKKddd>>>JJJVVV===SSSqqqnnnvvvxxxcccVVVTTTTTTZZZccchhhnnnpppmmmmmmttt|||gggkkkbbbrrr^^^yyywwwtttwwwYYY@@@MMMgggVVVJJJFFFIIIKKKQQQQQQEEE>>>@@@BBB???999===OOObbbwww{{{xxx~~~qqqlll~~~bbb___WWW888444:::555IIIqqqlllnnnxxxhhhRRRDDDDDD@@@PPP\\\jjj}}}vvvdddTTTIIINNNWWW\\\eeeoooddd[[[UUUWWW^^^ccciiinnn[[[MMMKKKOOOOOOGGG@@@???;;;666111......///------------------------+++...333888:::999:::<<<666@@@::::::DDD<<<444AAA???AAAAAA???:::888888::::::<<<>>>@@@AAACCCGGGJJJLLLPPPVVVZZZ[[[[[[^^^dddbbbhhhhhhkkkqqqjjjbbbfffxxxrrrsssfffRRRXXXUUUQQQuuulllZZZOOO^^^tttrrr~~~zzzyyy}}}ppp@@@;;;;;;???>>>999999???@@@===FFF<<>>000>>>333888BBBCCCBBBNNNHHHCCCIIIQQQjjjooopppYYYUUUKKKHHHGGGNNN]]]nnnwwwxxx~~~vvvVVVVVVeee{{{yyy~~~zzzccclllxxxtttzzz|||vvvXXXYYYvvv~~~lll[[[gggmmmbbb^^^dddYYYUUUUUU___~~~bbbxxxzzzlllxxxEEE555<<<111;;;@@@MMMmmmGGG@@@eeeLLLWWWwww^^^qqqaaaaaaaaa^^^aaajjjiiinnnooohhhffflllsssvvvrrrkkknnnZZZvvvooolllOOOEEE[[[WWW\\\OOOJJJIIIIIIPPPRRRGGG???AAAAAA>>>999???VVVlllttteeeyyyZZZ___[[[888...111444JJJooopppqqq}}}}}}XXXBBB;;;HHH???OOOYYYggg}}}}}}pppeeeTTTKKKKKKYYYaaa^^^[[[^^^NNNQQQ^^^rrr~~~yyyPPPQQQLLLPPPLLLHHH???>>><<<777222.................................---+++...444666555999@@@555<<<333222@@@===222777444;;;BBBAAA<<<777888:::;;;<<>>::::::===???>>><<<@@@DDDPPPuuulllYYYXXXUUU@@@CCC^^^uuuyyyyyy}}}gggsss~~~qqqiiiiiimmmrrr}}}ooorrrrrrjjj\\\>>>444222:::AAA===AAADDDGGGIIIJJJKKKMMMOOOwwwSSSVVVLLLMMMLLLJJJIIIQQQ```pppyyyzzz~~~eeeKKKEEEFFFSSSkkkwwwbbbjjjQQQjjjuuupppzzzoootttwww|||OOOOOONNNTTT]]]lllwww{{{eeejjjqqq===777333<<<===@@@JJJiii]]]<<>><<<777222....................................+++---444777666999===666888333444======888999999;;;>>>???===;;;::::::;;;===???@@@AAACCCFFFIIINNNQQQSSSUUUVVV[[[bbbgggzzzrrrjjjsssnnnuuuwww^^^DDD;;;@@@BBB>>>:::;;;???BBBAAA???<<<@@@HHHxxxnnnxxxbbbXXXMMMGGGKKK```vvvwwwvvvkkkgggmmmttt|||vvvppp{{{~~~wwwsss|||UUU999444444:::@@@>>>===@@@DDDHHHKKKMMMQQQSSSzzzyyypppRRRMMMLLLJJJIIINNN[[[kkkvvvyyy}}}wwwYYYJJJAAAIII^^^sss{{{{{{sssmmmjjj~~~{{{{{{jjjssshhheeeOOOSSS\\\eeetttmmmzzzaaa777:::444<<<===CCCMMMeeepppLLLVVVgggXXXiiiooo{{{~~~{{{uuuvvvxxxwwwuuusssssswww|||nnnqqqyyy}}}sssnnn___YYYhhhffffffdddOOO___pppRRR999@@@DDDAAA@@@>>>===@@@PPPmmmjjj|||]]]^^^bbbEEE333777444<<<@@@jjj\\\|||dddGGGEEEJJJAAAFFFQQQcccvvv~~~kkk^^^\\\^^^sssrrrqqqpppppprrruuuwwwzzz}}}yyyvvvzzzQQQQQQJJJMMMIIIEEE???>>><<<777222....................................+++,,,222888999999999:::444555888888<<>>@@@@@@===:::;;;===???@@@AAACCCGGGIIIMMMPPPTTTVVVXXX\\\ccciiizzz~~~jjjjjjuuuwwwsssppp|||}}}hhhMMM;;;:::???@@@===;;;<<<@@@CCCCCCBBB<<>>AAADDDGGGJJJMMMPPPSSSuuu}}}ttt~~~WWWMMMLLLKKKIIIKKKUUUdddqqqwww|||vvv\\\IIIIIIYYYwwwkkkvvvoookkkvvvnnn[[[NNNVVV```kkkzzzrrrKKK555;;;555<<<>>>FFFNNN[[[zzzWWW@@@XXXLLLtttVVVlll}}}~~~xxxvvvvvvzzzwww|||ggg|||qqqnnnyyyzzzooo[[[tttfffzzz___gggaaaLLLUUUcccSSSDDDAAA888@@@AAA@@@???IIIbbb~~~www}}}tttaaaaaa[[[???333888333===BBBtttpppfff{{{uuuxxxHHHBBBEEEAAADDDMMM___uuuxxxhhh[[[___sssssshhhkkkyyy|||ssspppUUUSSSKKKNNNKKKGGG???>>><<<777222....................................++++++000888:::888666???333777;;;444;;;CCC:::999;;;>>>BBBDDDCCC>>>;;;;;;===???AAABBBDDDGGGIIILLLOOOTTTVVVXXX]]]dddiiivvvsssdddZZZ}}}www|||uuuWWW===555:::===???===<<<<<>>AAACCCDDDFFFHHHHHHHHHIIIKKKMMM```}}}uuuXXXMMMLLLJJJHHHHHHOOO^^^llluuuzzzhhhcccnnnyyyaaa}}}kkklllwwwvvvdddPPPWWW[[[hhhuuurrrvvv::::::999777??????DDDJJJOOOppp}}}___<<>><<<777222.................................---,,,+++...555:::888444BBB666:::<<<222888AAA999444:::CCCHHHHHHDDD???===<<<===@@@AAABBBDDDGGGJJJKKKOOOSSSVVVYYY]]]ccchhhxxxdddJJJbbb~~~yyyyyy}}}|||jjjJJJ555444;;;<<<>>>===<<<<<<<<<======<<<999<<<===IIIggg~~~mmmTTTPPPPPPCCCFFFSSSjjjzzzttttttwwwrrrbbb|||ppp{{{kkkcccXXX;;;222???CCCBBBFFFGGGHHHIIIIIIHHHFFFFFFGGGIIIZZZyyyxxx___QQQLLLIIIHHHHHHKKKXXXeeeqqqwwwhhh]]]ZZZiii~~~wwwuuu{{{|||{{{iiioooVVV\\\VVVaaarrrwwwssseee222===666:::EEE@@@BBBEEEFFF```uuuoooGGGJJJVVV___bbbfffnnnlllpppnnnnnnjjjeeelll}}}gggbbbqqqIIIuuuaaavvvjjjsssjjjmmmxxx~~~^^^PPPWWWuuuLLLLLLwwwyyyKKK???OOOYYYLLLEEEAAALLLfffxxxppplllkkkhhh___III444222777555666JJJjjjuuu}}}fffkkksss\\\LLLFFFCCCAAAFFFVVVlll~~~|||iiiuuu~~~qqqqqqvvvqqqeeejjjzzzQQQOOOHHHLLLKKKIII???>>><<<777222.................................,,,---,,,---222888888555@@@:::::::::555777<<<:::333;;;DDDJJJJJJFFFBBB@@@<<<>>>@@@AAABBBDDDHHHJJJJJJNNNSSSVVVXXX\\\aaafffooooooQQQWWWvvvvvvtttzzz{{{qqqYYY???333777;;;;;;;;;;;;;;;;;;:::::::::999<<<;;;===<<>><<<777222.................................,,,......+++...555888777:::===999666999888777===999<<>>@@@AAABBBEEEHHHJJJJJJNNNSSSVVVWWWZZZ___dddmmmyyy~~~vvv\\\rrryyyqqqrrr}}}xxxwwwdddIII888666::::::888888999:::;;;::::::::::::===;;;CCC;;;TTTXXXxxxzzz[[[QQQOOOCCC>>>III]]]qqq{{{~~~oooWWWcccqqqfffSSSrrrzzziiiaaatttbbb;;;777>>>DDDCCCIIINNNIIIEEEFFFFFFEEEEEEGGGJJJMMMGGGccchhhdddVVVKKKKKKJJJGGGJJJSSScccmmmxxx~~~~~~jjjhhhfffwww~~~}}}~~~]]]fffvvvvvvUUUVVVllliiimmmmmm\\\|||yyyEEE666:::CCCGGGNNNEEEJJJPPPHHHUUU{{{___<<>>LLLMMMRRR~~~sssWWW@@@FFFDDDEEENNN___rrrrrriiieeedddcccRRRSSSdddrrrlllgggjjjiiifffqqqOOONNNHHHOOOPPPOOO??????<<<777222.................................+++//////***+++333999999555???888333===:::444@@@???<<<<<>>@@@BBBCCCEEEHHHKKKJJJNNNSSSUUUWWWYYY^^^bbbeeemmmssssssttttttyyysssuuu[[[???444888<<<:::666666888:::;;;;;;;;;<<<===888666EEE;;;IIIqqqpppaaaqqqWWWUUUIII@@@CCCOOO___ttt|||aaapppzzzlllgggeeexxxLLL222777BBBDDD@@@IIIPPPHHHFFFGGGFFFEEEEEEFFFIIILLLHHH___lll[[[MMMLLLKKKEEEFFFLLL^^^iiiuuu{{{|||~~~|||gggdddkkkdddnnn}}}{{{~~~{{{\\\dddLLLmmmsssxxxqqqkkkYYY}}}kkk:::<<<===LLLMMMPPPGGGQQQYYYNNNTTTsssqqq|||qqq===^^^aaaiiilllWWWnnnVVV```}}}ttt}}}wwwyyyqqq\\\vvvuuupppaaaoootttnnncccMMMHHH\\\dddWWWKKKLLLIII[[[zzzvvv}}}yyyuuujjjOOO999444111444@@@???EEESSSSSS___rrrkkk~~~aaaHHHGGGEEEEEELLL[[[nnnzzzsssqqqkkkfffVVVRRR```pppkkkaaaZZZSSSNNN```xxxXXXJJJJJJPPPSSSLLL@@@BBB>>>666000000000...........................+++...000///---///666;;;666999<<<;;;777666999<<<<<<666999EEEKKKHHHGGGKKK<<>>>>>BBBXXXfffggg```YYYTTTLLLDDDBBBMMMdddxxxgggqqqiiiGGG444:::BBBFFFFFFFFFFFFHHHEEEDDDNNNFFFEEEKKKBBBCCCEEEFFFyyyxxxUUUYYYNNNJJJKKKOOO@@@TTTaaaqqqyyy{{{}}}yyysss{{{~~~nnntttvvvyyybbbiiillltttqqqvvvrrr}}}PPP>>>;;;>>>IIIIIIIIIIIIJJJLLLNNNOOO^^^zzzGGGMMMzzzSSSUUU}}}}}}~~~ooowww}}}xxx~~~fffWWWkkkYYYIIIjjjOOOGGGLLLBBBHHHAAABBBWWWrrrlll~~~yyymmm^^^___UUUBBB333222;;;@@@@@@FFFKKKOOOlllVVVnnn```jjjOOOMMMJJJIIIGGGGGGQQQeeeyyy|||rrrsss___YYYRRRWWWsssqqq^^^dddbbbkkk```hhhXXXKKKJJJOOOPPPJJJ@@@BBB>>>666000000000...........................+++...///...,,,...444999777:::===;;;888777999<<<>>>;;;===CCCHHHHHHHHHIII>>>???AAAAAABBBEEEHHHKKKMMMPPPTTTWWWYYY\\\```bbbfffzzz|||wwwfffccc{{{kkkmmm|||[[[EEE444555:::999888999999999999::::::::::::;;;;;;;;;>>>>>>;;;HHHoooppp___~~~^^^}}}ZZZ^^^XXXHHH===EEEYYYjjj}}}zzz~~~zzzzzzzzz|||gggrrrSSS:::777;;;@@@DDDFFFFFFGGGGGGIII[[[tttcccJJJ@@@;;;JJJQQQFFFjjjyyyzzzzzzMMMKKKHHHAAADDDMMMPPP[[[jjjuuuzzz}}}yyywww{{{tttqqqEEE888888>>>@@@@@@AAADDDGGGKKKNNNPPPWWWXXX@@@aaaYYY{{{qqqmmm|||xxxrrrllltttfffVVVjjjqqqdddRRR^^^GGGJJJ@@@FFFJJJOOOccc}}}yyy{{{xxxsssyyyddd[[[MMM<<<333666===CCCFFFKKKTTTSSS```gggmmmWWWcccPPPIIIIIIGGGGGGOOOaaavvvtttddd^^^VVVRRRkkktttllloooeee```YYYaaaxxxXXXKKKJJJMMMMMMHHH@@@BBB>>>666000000000...........................,,,......---+++,,,111555777:::===<<<999888999<<>>333555888777777999888888999999999:::::::::;;;999<<<>>>777888XXX~~~UUUbbb~~~vvvdddTTTNNNGGG@@@FFFSSSlllyyy~~~sssiiilllsssEEE888;;;<<<>>>BBBFFFHHHGGGFFFJJJWWWlll___MMMFFF>>>GGGNNNAAAXXXxxx]]]UUUPPPIIIBBBLLLIIISSSaaannnwww|||vvv^^^~~~xxxyyy\\\>>><<>>666000000000...........................,,,---...,,,++++++...111777:::<<<<<<:::999:::;;;>>>DDDDDD???AAAIIIKKKEEEEEEBBB???@@@DDDHHHIIIIIINNNPPPTTTWWWYYY\\\___bbbffflllxxx}}}{{{vvvwwwtttxxx[[[@@@888333555666555666999888888888888999999999999>>>777999@@@;;;666KKKjjjuuuYYYiiixxxPPPVVV[[[III>>>FFF[[[qqq^^^qqqdddEEE===@@@>>>===@@@EEEHHHGGGEEEHHHHHHSSSJJJFFFKKKCCCGGGGGGDDDTTTwwwpppxxxUUULLLOOOFFFCCCEEELLLXXXfffrrrzzz}}}}}}uuuwwwoooppptttiiiLLL>>>BBBEEEJJJIIIIIIHHHGGGFFFFFFFFFFFFNNNgggQQQBBBbbbQQQvvvZZZccc}}}ttt}}}jjjppp~~~oooaaa]]]aaaaaa}}}oooWWWZZZrrrtttooo{{{cccmmmyyy]]]fffQQQ<<>>666000000000...........................---------,,,++++++---...666888:::<<<;;;;;;;;;;;;<<>>@@@EEEGGGGGGEEEHHHJJJVVVKKKDDDJJJEEELLLKKKMMMSSSbbbooowwwZZZNNNMMMHHHFFFEEEHHHQQQ]]]jjjtttyyyzzzkkkeeetttaaaFFF???AAACCCCCCEEEEEEGGGIIIJJJLLLMMMMMMPPPWWWgggGGGWWW^^^ccc}}}OOOlllvvvssswwwbbbjjj}}}vvvfffeeeooovvvuuuwwwnnnTTTgggwwwsssgggKKK999000:::CCCDDDHHHQQQMMMLLLNNNVVV???mmmnnnnnnjjjPPPLLLIIIGGGFFFNNNcccxxxrrr~~~ssswww~~~mmmuuulllsss\\\^^^UUUNNNaaa|||oooXXXKKKHHHfffwwwNNNJJJMMMMMMOOOOOO@@@BBB>>>666000000000...........................------,,,,,,,,,,,,,,,---333555888:::<<<<<<<<<;;;<<>>777777@@@FFFFFFIIIOOO{{{xxxEEEbbblllOOORRRRRRHHHAAAKKKYYYkkk~~~|||~~~```dddhhh<<>>666000000000...........................---,,,,,,,,,------------000222555999<<<===<<<;;;>>>???BBBEEECCC@@@AAAEEEEEEDDDBBB@@@???AAAFFFIIILLLOOOSSSVVVYYY]]]aaaddddddeeeppp|||sssfffGGG???555444444444555666666444666666666777777777888888777777999<<>>666000000000...........................---,,,,,,,,,.........---...000333888<<<>>>===;;;AAA>>>AAAHHHEEE<<<<<>>888AAAvvvYYYLLLbbbwww~~~pppUUUUUULLLFFF@@@FFF\\\zzzwwwcccdddsss~~~vvv}}}qqq___bbbEEE<<<111EEE???CCCFFFFFFDDDBBBCCCEEECCCDDDMMM@@@999CCCFFFSSSHHHLLLIIIRRRXXXVVV```jjjqqqaaaFFFJJJHHHFFFFFFLLLXXXhhhrrrttt{{{{{{xxxjjjlllVVV777@@@AAA:::KKKAAA???AAACCCFFFHHHIIIIIIIIIFFFJJJ___eeeDDDAAAfffPPPSSS\\\zzzxxxlll}}}iii]]]XXXppprrrjjjmmmdddZZZvvvttt```\\\III333:::???@@@BBBHHHJJJHHHIIISSShhhgggxxxaaafffPPPjjjbbbUUUMMMLLLIIIGGGPPP^^^ttt}}}}}}wwwxxxhhhQQQMMMMMMuuukkkfffzzz}}}~~~yyyqqq```QQQDDDHHHjjj