BM6(v7 [[[WWWUUUXXX]]]^^^ZZZUUUVVVVVVVVVVVVVVVWWWXXXXXXgggqqqxxxkkkaaaUUUNNNLLLLLLKKKIIINNNLLLIIIHHHHHHJJJKKKLLLQQQRRRVVV]]]fffpppyyy~~~~~~|||wwwsssrrrrrrssspppmmmkkkgggccc^^^ZZZYYYVVVSSSQQQPPPNNNKKKHHHKKKHHHIIIKKKHHHHHHWWWkkkuuuqqqaaaQQQDDDAAA>>>888888>>>;;;::::::999888888777777666777777777777666555555333333333333333333333333333222111111000000111111000000000000//////......000000000000000000000000//////000000000111111111222111000000//////000000000000000000000000000000222111111000000111111111222>>>NNN]]]hhhpppvvvzzz|||~~~~~~~~~uuujjj___VVVRRRUUUSSSOOOSSS\\\ooo}}}{{{xxxtttpppjjjccc\\\VVVKKKIIIEEECCCBBBCCCFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJKKKMMMOOORRRTTTUUUWWWXXXXXXTTTKKKCCC===;;;777777888777555555666888::::::::::::999888777777:::;;;<<<@@@CCCCCC@@@===;;;===??????===;;;;;;<<>>===999888<<<::::::999999888777777777666666666777666666555444333333333333333333333333222222111000000000000111000000000////////////...000000000000000000000000//////000000000000111111222111000000//////000000000000000000000000000000111111000000000000111111333:::EEETTTaaammmuuuzzz{{{}}}~~~~~~~~~}}}uuulll^^^VVVSSSUUUUUUSSSVVV^^^uuu}}}xxxvvvrrrmmmggg___VVVQQQHHHFFFDDDBBBBBBDDDFFFHHHHHHGGGFFFEEEEEEFFFGGGHHHKKKKKKKKKLLLOOORRRVVVXXX]]]\\\XXXPPPGGG???:::999666777888777666666777999;;;;;;:::999888666555555::::::<<>>>>>>>>>>>AAABBBCCCEEEGGGEEEAAA>>>888333///...///000///---000000000111111222222222000000000///000111111222000111111111111222222222333333333333444555666666888===DDDLLLTTT[[[cccgggjjjqqqzzz}}}yyywwwYYYXXXXXX[[[______[[[WWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUYYYhhh~~~vvvjjjaaaQQQNNNJJJIIIJJJJJJHHHFFFDDDEEEEEEHHHLLLPPPUUUXXX\\\___ccceeeeeefffhhhjjjiiihhhggggggiiillloooqqqssstttttttttrrrnnnjjjhhhccc```\\\WWWSSSQQQPPPPPPPPPOOOOOOPPPQQQQQQNNNLLLNNNMMMJJJHHHHHHHHHIIIIIIIIILLLTTT]]]fffwwwcccIIICCC===999<<<<<<999777999999999888888777777777777555666666666666555444444222222222222222222222222222222111000000000000000////////////////////////000000000000000000000000////////////000000000111111111000///////////////000000000000000000000000000000/////////000111111111333;;;GGGWWWeeepppvvvxxx{{{}}}}}}}}}|||vvvnnn```ZZZWWWYYYZZZYYY[[[```||||||zzztttqqqlllfff___VVVMMMFFFEEEDDDCCCBBBCCCEEEGGGHHHHHHFFFEEEDDDEEEFFFIIIJJJNNNNNNMMMNNNQQQVVVZZZ]]]ccc^^^WWWMMMDDD===999777666777777777666666888:::<<<<<<:::888777666555444999;;;<<<>>>??????===;;;;;;===???AAAAAAAAAAAAAAAAAABBBEEEHHHIIIEEE???;;;555222///...///000///...//////000111222222333333000000000000000111111222000000111111111222222222333333333333444555666666888===DDDLLLTTT[[[cccgggjjjpppyyy}}}yyywww[[[ZZZZZZ\\\___^^^[[[XXXWWWXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTZZZiii~~~jjj```TTTLLLIIIJJJIIIHHHHHHHHHHHHHHHIIILLLNNNPPPPPPQQQTTTUUUWWWXXXZZZ[[[YYYYYYYYYYYY[[[]]]___aaacccdddeeeeeeccc___[[[YYYUUUTTTQQQNNNMMMLLLLLLLLLJJJIIIJJJKKKMMMMMMKKKIIINNNKKKHHHFFFGGGLLLRRRWWWRRRYYYhhh|||xxxyyyyyyXXXEEE======::::::;;;;;;999777777888888777777777777666666555555555555555444333333222222222222222222222222222111000000//////000000.............../////////////////////////////////...////////////000000000111000000///...////////////////////////////////////.........//////000111000000444>>>MMM]]]kkkrrrtttyyy{{{{{{||||||xxxqqqfffaaa^^^___`````````aaazzz|||rrrnnnggg```WWWNNNEEE???BBBBBBCCCCCCDDDFFFGGGHHHGGGFFFEEEEEEFFFHHHJJJLLLRRRQQQQQQSSSVVV[[[___bbbeee^^^TTTIIIAAA;;;888777555666777777777777999;;;<<<;;;:::888777666666666:::;;;===>>>>>>===<<<;;;======???AAACCCDDDDDDCCC@@@AAADDDGGGGGGCCC<<<777222000///......//////.........//////000111222222///000000000111111111111000000111111111222222222333333333333444555666666888===DDDLLLTTT[[[cccgggjjjpppyyy}}}yyyxxxaaa```____________]]][[[ZZZZZZ[[[[[[ZZZXXXVVVUUUSSSTTTTTTSSSXXXhhh~~~sss]]]MMMGGGGGGIIIIIIHHHHHHGGGHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYYYYWWWUUUSSSQQQNNNMMMLLLKKKKKKKKKLLLLLLHHHHHHHHHIIIKKKKKKIIIGGGJJJIIIGGGGGGLLLVVVbbbkkkpppvvvwwwyyy}}}TTT>>><<>>BBBCCCCCCEEEFFFGGGGGGHHHGGGFFFFFFGGGHHHJJJLLLMMMTTTUUUVVVXXX[[[```dddgggbbbZZZOOODDD===:::888666444666777777777888;;;===;;;:::999888888888999:::;;;===??????===<<<;;;<<<======>>>AAACCCEEEDDDBBB???@@@AAACCCBBB???888444/////////............///---......//////000000000//////000111111111111000000111111111111222222222333333333333444555666666888===DDDLLLTTT[[[cccgggjjjqqqzzz~~~zzzyyyhhhfffdddbbbaaaaaa``````]]]^^^______]]][[[YYYWWWSSSUUUTTTQQQPPPXXXfffrrrnnn```ZZZVVVRRRNNNMMMMMMNNNPPPRRRUUUWWWYYYSSSQQQOOOMMMLLLKKKJJJIIIKKKLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMLLLKKKIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGHHHKKKNNNPPPOOONNNNNNPPPSSSXXXaaappp{{{xxxzzz~~~[[[EEE<<<;;;===;;;<<<;;;888777777888888666666666666666666666666333444444444444333222222111111111111111111111111111111000///////////////---------.........//////////////////////////////........./////////000000000000///............///////////////////////////------------...///000111000000222555>>>MMM___kkklllsssxxxyyyzzz}}}|||yyyppplllgggccccccaaa\\\WWW\\\nnn~~~yyytttpppeee```XXXQQQKKKGGGBBB@@@BBBCCCEEEFFFGGGHHHGGGGGGFFFGGGHHHIIIKKKLLLMMMNNNUUUVVVXXX[[[___cccggghhh[[[SSSHHH???:::888666555444555777777888999;;;>>>:::999888888999;;;===>>><<<>>>@@@???===;;;;;;===<<<;;;;;;>>>AAACCCAAA??????>>>======<<<999555111---..................///////////////////////////...///000111222111111000000111111111111222222222333333333333444555666666888===DDDLLLTTT[[[cccgggkkkrrr{{{|||zzzmmmkkkgggeeecccccccccccc```aaabbbbbb```^^^[[[ZZZWWWXXXXXXUUURRRTTTZZZ```|||~~~yyyqqqdddZZZ]]]^^^```dddgggkkknnnppp]]][[[WWWTTTQQQOOOLLLJJJKKKKKKLLLLLLLLLLLLKKKKKKHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIMMMRRRXXX\\\]]]]]][[[___gggppp}}}~~~ssssssxxxyyywwwppppppyyy}}}UUUAAA@@@BBB;;;444:::;;;:::666555777999:::555555555666666666666666333444444444444333222222111111111111111111111111111111000///////////////---------.........//////////////////////////////............/////////000000000///...............////////////////////////,,,,,,,,,---...///000111---///000222888FFFYYYgggjjjqqqwwwxxxzzz}}}~~~{{{qqqmmmgggbbbaaa___XXXQQQQQQeee||||||vvvpppkkk]]]XXXPPPJJJFFFDDDBBBAAACCCDDDFFFGGGHHHHHHGGGGGGFFFGGGIIIKKKLLLMMMNNNNNNTTTVVVYYY]]]aaaeeegggiiiVVVNNNCCC;;;777666555444444555777777888999<<<>>>999888888888:::===???AAA===???AAA@@@===;;;<<<===:::999999<<<@@@AAA???<<<>>>===;;;:::888666333000,,,---......------...///000000000000////////////...///000222222111111000000111111111111222222222333333333333444555666666888===DDDLLLTTT[[[cccgggkkkrrr{{{|||{{{fffnnnmmmaaaZZZ]]]___[[[YYY[[[^^^___```___]]][[[YYYZZZ[[[ZZZWWWUUUTTTTTTgggvvvxxx{{{{{{rrriii___SSSMMMLLLDDDIIINNNOOOLLLJJJJJJKKKJJJHHHGGGFFFGGGHHHIIIJJJIIIFFFFFFJJJIIIFFFIIIOOOOOOXXXgggvvvqqqaaa^^^aaaeeekkkqqq{{{___TTTFFF===;;;;;;:::999:::999777666666666777888555555444444444333333333222222222222222222222222000000000000000000000000000000//////.........---........................................................................,,,---......//////......///...,,,,,,+++,,,---...///////////////............------...111:::LLL]]]gggkkkoootttxxxzzz{{{{{{sssqqqmmmgggaaa[[[WWWUUUWWWggg~~~wwwmmmfffaaaVVVQQQJJJEEECCCCCCDDDDDDFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIKKKNNNPPPPPPOOOQQQ[[[bbbdddhhhlllfff\\\KKKEEE>>>999888777666444444666999:::::::::;;;<<<:::888666999>>>BBBCCCBBBBBBBBB@@@;;;777666:::>>>>>>===<<<;;;;;;<<<======>>>===<<<:::777333111///---...///000000///...---...............///000000////////////000000000000000111111111111222222222222222222333444555666777888===EEEMMMUUU]]]dddiiiooottt{{{{{{yyyaaaiiiiii___ZZZ]]]___\\\ZZZ[[[]]]______]]][[[ZZZYYY[[[]]]\\\YYYVVVUUUTTTUUU```qqqyyy```NNNGGGIIIIIILLLSSSZZZ[[[VVVPPPOOONNNLLLKKKKKKKKKKKKJJJGGGFFFJJJPPPSSSTTTYYY```nnn{{{~~~mmmddd^^^cccmmmvvv}}}ZZZQQQIII@@@;;;::::::888666999888777666666666777777444444444444333333333333222222222222222222222222000000000000000000000000000/////////.........---........................................................................,,,------...............///...------------...///////////////............///......///000666EEETTTcccgggnnnssswwwxxxyyyyyywwwsssnnngggaaa\\\XXXWWWWWWkkk{{{qqqhhh```[[[PPPLLLEEEAAAAAABBBCCCCCCHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHIIILLLNNNPPPQQQQQQYYYbbbhhhgggggghhh```UUUDDD???999666666666666555555777:::<<<;;;:::::::::888777777999>>>BBBDDDCCCEEECCC@@@<<<888888:::<<<>>>===<<<<<<===>>>???@@@@@@???<<<999555222000///---...///000000///...---...............///000000////////////000000000000000111111111111222222222222222222333444555666777888===EEEMMMUUU]]]dddiiiooottt{{{~~~{{{yyyZZZbbbccc\\\YYY]]]___\\\ZZZ[[[]]]]]]]]][[[YYYXXXZZZ\\\^^^^^^[[[XXXVVVUUUPPPTTT\\\hhh{{{ttt^^^UUUUUUUUU]]]oooqqqaaa[[[YYYVVVTTTSSSRRRQQQOOOSSSTTTZZZccciiinnnuuu|||qqqgggfffffflllxxxzzzXXXBBBAAA>>>:::999;;;:::888555888888777666666666666777444444444333333333222222111111111111111111111111000000000000000000000000/////////...............------------------------------------------------------------------------,,,,,,---...............//////............//////........................000//////000///111<<>>:::777555555777888888666999<<<===<<<:::999888666666777;;;@@@CCCEEEEEEGGGDDD???<<<;;;;;;;;;:::>>>>>>>>>>>>???@@@BBBCCCCCCAAA<<<777333111//////---...////////////...---...............///000000////////////000000000000000111111111111222222222222222222333444555666777888===EEEMMMUUU]]]dddiiioootttzzz}}}zzzxxxVVV\\\^^^ZZZXXX[[[[[[YYYZZZZZZ[[[[[[[[[YYYWWWVVVZZZ]]]______\\\YYYVVVUUUWWWVVVVVVZZZggg~~~~~~~~~zzzssskkkqqqzzzuuuoookkkjjjkkkjjjiiiqqqsssyyyxxxrrrqqqrrruuuZZZKKKDDD;;;:::888999;;;;;;:::888777777666666666555555555333333333333222222222222111111111111111111111111000000000000000000000000........................------------------------------------------------------------------------,,,,,,---.........---------------------......///------...............//////...///000......555===OOOXXXdddmmmqqqrrrqqqrrrwwwuuuqqqkkkddd^^^YYYVVV[[[nnn~~~vvvkkk```VVVOOOKKKFFFCCCAAAAAADDDGGGIIIJJJKKKJJJIIIHHHFFFEEEEEEEEEHHHIIIKKKMMMOOORRRVVVYYYcccjjjllleee^^^ZZZPPPFFF;;;:::777666777888999:::888;;;>>>>>><<<999777666555666999===AAADDDEEEFFFFFFAAA===;;;===>>>===<<>>>>>;;;888666666555888<<>>;;;;;;>>>AAAAAA???DDDCCCBBB@@@@@@@@@AAAAAACCC???999333///......///......------------.....................///000000////////////000000000000000000111111111222222222222222222333444555666777888===EEEMMMUUU]]]dddiiiooosssyyy{{{xxxvvvSSSUUUWWWXXXWWWUUUSSSQQQSSSTTTUUUVVVWWWXXXXXXXXXZZZ\\\]]][[[YYYVVVUUUUUUSSSSSSRRRQQQQQQVVV___fffttt~~~wwwrrrxxx{{{xxx}}}\\\FFF???:::777777999888666444333444666777555555555666555444444333222222222111111111000000////////////////////////////////////////////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------)))***+++,,,,,,---,,,,,,,,,,,,,,,---......//////,,,+++,,,000///---///444888EEEVVVbbbhhhjjjmmmppppppqqqrrrpppkkkeee^^^ZZZ\\\]]]aaalll|||}}}pppkkkbbbXXXOOOHHHDDDBBB??????@@@BBBGGGJJJKKKKKKHHHGGGFFFFFFFFFGGGHHHIIIJJJMMMPPPRRRTTT[[[cccjjjwww{{{uuucccSSSKKKBBB:::666777777555444444666888:::;;;<<<;;;999777666666777;;;???BBBBBBBBBBBBBBB<<<;;;:::;;;>>>AAABBBBBBDDDCCCBBB@@@????????????>>>;;;666111.........///......------------.....................///000000////////////000000000000000111111111111222222222222222222333444555666777888===EEEMMMUUU]]]dddiiiooorrrxxxzzzvvvvvvPPPQQQTTTWWWXXXUUURRRPPPOOOPPPRRRTTTVVVXXXZZZ[[[ZZZZZZZZZXXXUUUTTTTTTUUUTTTUUUVVVTTTSSSTTTZZZ^^^___www{{{{{{|||zzzmmmiiimmmxxx[[[AAA<<>>CCCDDDCCC@@@??????999;;;<<<<<<<<<>>>@@@BBBBBBAAA???>>>>>>>>>??????999666333000......//////...------,,,,,,------..................///000000////////////000000000000000111111111111222222222222222222333444555666777888===EEEMMMUUU]]]dddiiinnnrrrwwwyyyvvvuuu~~~NNNNNNRRRVVVXXXVVVRRRQQQLLLNNNPPPSSSVVVYYY[[[\\\ZZZZZZXXXVVVSSSRRRSSSUUUUUUWWWWWWUUUSSSTTTYYY]]]\\\kkkwwwnnnnnnooommmmmmlllyyyppp]]]GGG888:::<<<777444888555666888888777555555555333444555555555444333222111111111111000000000000////////////////////////////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,)))+++,,,...//////......++++++,,,,,,---...//////000......111000------000+++999LLLZZZbbbfffmmmrrruuutttqqqnnnlllkkkkkkkkkbbbYYYQQQUUUgggwwwooo___ZZZRRRJJJDDD@@@??????DDDDDDFFFIIIMMMOOOOOOOOOHHHGGGGGGHHHJJJMMMPPPRRRPPPSSSWWWZZZ^^^fffrrr{{{uuuwwwmmmXXXFFF@@@;;;666444666999888777888;;;>>>::::::999777555444666888;;;@@@EEEFFFCCC???======999;;;======;;;;;;>>>BBB???>>>=========>>>???@@@555333111///......//////...---,,,,,,,,,,,,---..................///000000////////////000000000000000111111111111222222222222222222333444555666777888===EEEMMMUUU]]]dddiiinnnrrrwwwyyyuuuuuu~~~KKKQQQWWWYYYXXXUUUTTTUUUNNNFFFKKKTTTUUUYYY\\\WWWXXXXXXXXXUUURRRRRRVVVYYY\\\ZZZWWWUUUVVVYYY]]]```aaabbbiiiuuuvvvtttxxx{{{sss{{{~~~xxxyyy}}}zzz{{{}}}zzzXXXIII>>><<<:::888666555555555444444444444444444444444444444444444333222111000000000000000000000000000111000000///...---------------............------,,,------......------,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,---------......---...///---++++++...111///......---------......000111;;;LLL]]]eeeiiilllnnnlllkkklllnnnooommmjjjeeeccc^^^\\\hhh~~~~~~ssshhhbbbSSSOOOIIICCC??????@@@BBBBBBFFFLLLOOOOOOMMMLLLKKKGGGEEEGGGKKKNNNOOORRRWWWSSSYYY```fffppp|||{{{kkkWWWHHHAAA>>>:::666888555222333777:::;;;;;;<<<:::888666666888;;;<<>>===;;;;;;>>>>>>===:::888777888999;;;999999;;;===>>>;;;999333111///---,,,---...///---,,,,,,,,,,,,---......---------------...///000000000000000111111111111////////////000000000000333222222222333555777888:::???GGGOOOUUU]]]fffmmmkkkvvvzzzxxxxxxttt{{{MMMQQQUUUWWWWWWUUUUUUTTTNNNEEEOOOaaaccc___[[[TTTUUUVVVVVVTTTRRRSSSWWWZZZ]]][[[XXXUUUUUUVVVXXXYYYZZZWWWXXX^^^fffttt}}}|||pppVVVDDD===<<<;;;999777666555555666444444444444444444444444444444444444333222111000000000000000000000000000000000000///...---------------............------,,,------......------,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++***************++++++++++++,,,,,,,,,,,,------------333888666000,,,///222......------------............555DDDSSS]]]dddiiimmmkkkkkklllooopppnnnkkkfffddd___^^^iii~~~}}}ssshhh___YYYLLLIIIEEEAAA@@@AAADDDFFFFFFIIIMMMNNNMMMKKKJJJJJJJJJIIIJJJOOORRRRRRVVV\\\ZZZ```iiiqqq|||pppbbbOOOAAA;;;999777444888666444555888;;;;;;:::<<<:::777666777:::???BBBCCCBBBBBBAAA???===:::999<<<<<<;;;999777666888999:::::::::;;;======:::777222111///---,,,---......---,,,,,,,,,,,,---......000//////.........////////////000000000111111111111111111111222222222222222222222222333444666777:::???GGGOOOUUU]]]fffmmmmmmwwwzzzxxxxxxttt}}}PPPPPPQQQSSSUUUVVVUUUTTTRRRKKK]]]xxxyyyiii]]]UUUXXXWWWVVVTTTRRRRRRUUUXXX[[[ZZZXXXVVVVVVVVVWWWWWWZZZTTTPPPOOOQQQXXXggguuutttUUUFFF>>>:::888999999777666666555555666333333333333333333333333333333333333333222111000000000000000000000000000000000//////...---------------............------,,,------......------,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,+++444<<<;;;222,,,---111...---------------......///,,,000;;;HHHSSS^^^gggjjjjjjkkkmmmooopppooommmfffdddaaa```kkk~~~xxxnnnddd[[[TTTPPPFFFDDDAAA@@@@@@CCCFFFHHHKKKLLLNNNMMMKKKJJJJJJJJJNNNMMMNNNSSSTTTUUUZZZaaabbbjjjuuubbbVVVFFF:::666666666444777777777888;;;<<<;;;::::::888555555888>>>DDDIIIFFFEEEDDDCCC@@@<<<999777999:::999888666666888:::::::::;;;<<<===;;;888555111000///---------......---,,,,,,,,,,,,---......222222000//////.........//////000000000000111111111111111111222222222222222111111111222444666777:::???GGGOOOUUU]]]fffmmmoooyyyzzzxxxxxxvvvSSSPPPNNNPPPSSSVVVUUUTTTXXXUUUpppooo___ZZZ^^^]]]YYYUUUSSSRRRSSSTTTVVVVVVWWWWWWXXXYYYYYYZZZ[[[UUUQQQOOONNNQQQZZZdddkkk{{{VVVAAA======;;;999666666666555555555555555222222222222222222222222222222222222222111000000000000000000000000000000/////////......---------,,,------......------,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,+++++++++***))))))))))))************+++++++++(((///555555///++++++---------,,,,,,------......222......555???JJJYYYeeefffhhhjjjmmmoooppppppooofffdddaaaaaakkk{{{zzznnnbbbYYYQQQKKKHHHDDDCCCAAA@@@AAACCCEEEGGGMMMMMMMMMLLLJJJJJJKKKMMMQQQOOOPPPSSSTTTUUU\\\dddkkkuuuvvvVVVLLL@@@777555777888888777888:::;;;<<<<<<:::999777555444444999@@@HHHMMMHHHHHHFFFCCC@@@;;;888555888888888777666666888:::;;;<<<======<<<999555222000///...------------...---,,,,,,,,,,,,---......111000000///......//////////////////000000000111.../////////000000000000111111111111222444555777:::???GGGOOOUUU]]]fffmmmpppzzzzzzxxxxxxxxxTTTQQQNNNNNNRRRVVVVVVUUU[[[^^^|||lll^^^^^^aaa^^^ZZZWWWUUUUUUVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWVVVRRRPPPPPPOOOMMMPPPVVVXXXpppgggUUUCCC======;;;888555444444444444444444444444222222222222222222222222111111222222111111000000////////////////////////............------------,,,,,,------------,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++++++++***))))))))))))))))))*********++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......333///...111777AAAQQQ___bbbdddiiilllooopppqqqqqqfffddd```___iiiwwwxxxpppdddXXXOOOIIIEEEBBBAAAAAAAAABBBCCCEEEHHHIIILLLLLLLLLKKKJJJLLLOOOQQQQQQOOOOOOQQQRRRUUU```kkkyyy}}}fffJJJCCC;;;666555888999:::777999;;;======;;;:::999444444444666;;;BBBIIINNNJJJHHHFFFBBB???;;;888666888999999888777777999;;;<<<===>>>===:::666222000///......------------------,,,,,,,,,,,,---.........---------......///000...////////////000000000.../////////000000000000222111111111222444666777:::???GGGOOOUUU]]]fffmmmpppzzzzzzxxxyyyyyySSSQQQPPPPPPRRRUUUVVVWWWZZZ^^^xxx|||ccc\\\^^^]]][[[XXXWWWXXX[[[\\\\\\UUUUUUTTTTTTSSSSSSRRRRRRSSSPPPOOOQQQOOOKKKJJJLLLSSS___uuusss___HHH@@@::::::999666444444333333333444333333222222111111111111111111111111000000111111111000000///////////////////////////------------------------,,,,,,------------,,,,,,,,,------......------,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,---+++++++++***************))))))*********+++++++++,,,)))'''(((+++...///...++++++++++++,,,---...//////------...000777FFFTTT]]]aaagggkkknnnoooqqqrrrhhheee___^^^gggsssyyyxxxwwwjjjcccXXXNNNGGGCCC@@@>>>>>>???AAADDDGGGJJJMMMNNNKKKKKKLLLKKKKKKMMMQQQTTTQQQOOONNNPPPSSSZZZjjjyyynnnUUU???;;;777555555777888888777:::<<<===;;;999999999444555888;;;@@@EEEIIIKKKJJJHHHDDD@@@<<<:::999888:::;;;;;;999888999;;;===?????????<<<777333000///---------------------------,,,,,,,,,,,,---......,,,,,,,,,------...///000......////////////000000111111111111222222222222333222222222333555777888:::???GGGOOOUUU]]]fffmmmoooyyyzzzxxxzzzzzzRRRRRRSSSRRRRRRTTTVVVYYYZZZZZZjjjvvvkkk___]]]\\\[[[XXXVVVVVVYYY]]]^^^^^^WWWVVVUUUTTTSSSSSSSSSTTTTTTQQQPPPRRRQQQMMMKKKMMMPPPTTT___lllyyy}}}___HHH;;;>>>999777888888666555888222222333333333222000///111111111111111111111111//////000000000000000///////////////////////////------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------***************+++++++++*********+++++++++,,,,,,,,,,,,+++***+++,,,...///++++++++++++,,,---...///,,,,,,......---000===JJJYYY^^^eeejjjmmmnnnppprrrkkkfff___]]]fffqqqvvvtttqqqrrrjjj\\\VVVNNNGGGCCCAAA@@@???@@@AAADDDGGGIIILLLNNNOOOKKKLLLLLLLLLLLLNNNQQQTTTRRRPPPPPPRRRXXXdddzzzzzz\\\EEE888777666666777777777777888:::<<<<<<999777888999555888===BBBFFFHHHHHHHHHIIIFFFAAA===:::999;;;<<<=========<<<::::::<<<>>>AAAAAA???:::444000//////,,,---------...------------,,,,,,,,,,,,---......///...............//////........./////////000000111111111111222222222222444333333333444666888999:::???GGGOOOUUU]]]fffmmmmmmwwwzzzyyy{{{{{{QQQSSSUUUTTTRRRSSSWWWZZZ[[[WWW___fffaaa___aaa\\\]]]YYYVVVUUUXXX[[[\\\\\\XXXWWWVVVVVVWWWXXXZZZ[[[TTTOOOMMMPPPQQQNNNNNNQQQMMMQQQXXX]]]___iiiqqqUUUDDD??????999555444777999777777999222222333333222111///...000000000000000000000000//////000000000000000///////////////////////////------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------))))))******+++++++++,,,***++++++++++++,,,,,,,,,***---///---***)))+++...++++++++++++,,,---...///,,,---000111......999FFFVVV\\\dddjjjlllmmmppprrrmmmhhh```^^^fffqqquuussskkkqqq}}}ttthhh```SSSOOOHHHDDDBBBCCCCCCCCCEEEFFFHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMNNNQQQSSSRRRQQQQQQUUU]]]mmmiiiNNN;;;666777888999999999888777888;;;<<<;;;888666777999777;;;BBBGGGJJJJJJHHHFFFIIIEEE???;;;888999<<<>>>?????????===<<<;;;===???BBBBBB???999222......000,,,,,,---......------------,,,,,,,,,,,,---......222111000//////......///............/////////000////////////000000000000444444444444555777888::::::???GGGOOOUUU]]]fffmmmlllwwwzzzyyy||||||XXXXXXUUUSSSQQQRRRUUUXXXYYYXXX```nnnpppeee]]]]]]XXXUUUSSSUUUYYY[[[WWWSSSWWWUUUSSSSSSVVVXXXZZZ[[[TTTSSSRRRQQQPPPPPPPPPPPPMMMOOOQQQSSSWWW```kkksss```OOOFFF<<<666777777666666555444444333333111222222222222111000000111111000000//////............------------......//////...---------------......//////...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))******))))))******+++,,,))))))***++++++++++++***++++++************++++++++++++******+++---...///++++++,,,,,,---...//////------,,,,,,,,,000555999OOOWWWaaagggjjjlllooosssrrrlllccc^^^___gggrrryyyllldddfff|||~~~ttthhh[[[QQQIIIGGGCCCAAA@@@AAACCCEEEEEEFFFHHHJJJKKKKKKJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTXXXTTTSSS\\\ooooooUUUAAA888888888777555444555999<<<>>>===<<<;;;:::999777666666===FFFKKKLLLIIIEEEBBBDDD@@@===<<<>>>???>>><<>>:::999<<<666666666555444333333333111222222222222111000000000000000000//////............------------......///......---------..................---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++*********))))))******))))))******+++,,,))))))***++++++++++++***++++++************++++++++++++******+++,,,...///++++++,,,,,,---......///,,,------------///444777EEENNNYYYbbbfffiiinnnrrrsssnnnggg```___dddmmmtttqqqkkkiiiuuu|||ooofff\\\QQQIIIGGGEEEBBB@@@@@@AAACCCEEEGGGHHHIIIJJJJJJKKKKKKKKKLLLNNNPPPQQQPPPQQQTTTVVVXXX\\\cccoookkkUUUFFF>>>:::888888888777666777:::<<<<<<<<<;;;999777666777888AAAEEEKKKNNNMMMIIIEEECCCAAA>>>;;;:::;;;<<<;;;:::CCCCCCBBB@@@<<<;;;===@@@???<<<888444111///......,,,---......---,,,...///------------------------......................../////////////////////...000000000000111111111111222333333333333555888;;;;;;AAAIIIQQQWWW^^^fffmmmpppyyyzzzyyy|||}}}TTTTTTTTTSSSRRRTTTWWWZZZYYY___ooonnn]]]VVVSSSRRRQQQQQQRRRSSSTTTUUUUUUSSSQQQTTTZZZ\\\ZZZWWWRRRRRRRRRRRRSSSTTTUUUVVVSSSRRRQQQNNNLLLMMMPPPSSSVVV\\\hhhwwwqqqYYYIII===555777999777666999666555555444444333333222111111222222111111000///000000000////////////.........------------............---------......///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,+++************)))))))))******))))))******+++,,,))))))***++++++++++++***++++++************++++++++++++***++++++,,,---...++++++,,,,,,------......,,,---.........///111333999BBBNNNYYYaaaffflllpppsssrrrmmmfff______fffllluuusssmmmmmm|||{{{kkk^^^VVVOOOGGGBBBDDDCCCAAA@@@AAABBBEEEFFFJJJIIIIIIHHHIIIJJJLLLMMMHHHMMMQQQQQQPPPQQQVVV\\\___nnn}}}hhhMMM???:::999888666888999:::999999;;;===:::;;;:::888555555999===MMMOOORRRRRRNNNIIIEEEBBB???===:::999:::;;;::::::@@@AAAAAA???===<<<===>>>;;;999555111...---------,,,---...---,,,+++,,,---------------------------------------------------......//////////////////000000000000111111111111222333333333333555888;;;;;;AAAHHHOOOVVV]]]ffflllnnnyyy|||{{{{{{{{{QQQRRRSSSSSSSSSTTTWWWZZZ[[[]]]dddllljjj```XXXWWWPPPQQQPPPOOONNNPPPSSSVVVTTTQQQQQQUUU[[[]]]YYYTTTRRRQQQQQQQQQRRRRRRSSSTTTQQQPPPPPPOOONNNOOOPPPQQQWWWWWWXXX\\\dddsssiiiWWWHHH<<>>===;;;::::::;;;;;;<<<>>>>>>>>>>>>===<<<<<<<<<888666333///------------,,,---...---+++******,,,------------------------------------------------............///////////////000000000111111111111222333333333333555888;;;;;;@@@HHHNNNTTT\\\eeelllmmmzzz~~~|||{{{zzzMMMOOOQQQRRRSSSTTTVVVXXXZZZZZZZZZZZZWWWTTTTTTXXXOOOPPPOOONNNNNNOOORRRUUURRRQQQQQQUUUYYYZZZVVVRRRQQQQQQPPPOOOOOOOOOOOOOOOOOONNNNNNNNNPPPQQQRRRSSSRRRRRRSSSSSSVVV___jjjsssvvvXXXDDD===<<<<<<888777777777555222222555333333333333333222222222000111111111111000//////.............../////////......------------............---------......///,,,+++******+++,,,...///++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))******))))))******+++,,,))))))***++++++++++++***++++++************++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,***,,,//////...---......,,,333>>>JJJUUU___fffjjjpppuuuwwwqqqggg```___bbbgggpppqqqmmmxxxuuummmjjjaaaUUUKKKGGGEEEDDDDDDCCCDDDDDDFFFGGGHHHJJJJJJIIIGGGFFFEEEFFFIIILLLNNNOOOTTTXXXYYYZZZaaannnyyynnn]]]HHH===<<<<<<777111777999<<<======<<<<<<===777888888777888===DDDJJJQQQTTTXXXWWWQQQIIIAAA<<<<<<;;;;;;999999999:::;;;<<<<<<=========<<<:::999555444111///...---...///,,,---...---+++******,,,---------------------------------------------------.........//////000000///000000000111111111111222333333333333555888;;;;;;@@@GGGNNNTTT\\\fffmmmmmmzzz~~~|||{{{zzzKKKMMMPPPRRRRRRSSSTTTVVVTTTVVVXXXWWWTTTRRRSSSVVVPPPOOOOOOOOOPPPRRRSSSTTTQQQQQQRRRTTTUUUUUUSSSQQQPPPOOONNNMMMLLLLLLLLLLLLOOOMMMLLLLLLNNNOOOPPPOOOMMMOOORRRSSSSSSVVV]]]bbbkkklllbbbQQQ@@@777666:::===666666666555333222444666222222222222222222222222000000111111000000///...---............/////////......------------......//////...---------------+++++++++++++++,,,------++++++++++++++++++++++++************************)))))))))************+++(((((()))))))))))))))*********))))))******+++,,,))))))***++++++++++++***++++++************++++++******++++++++++++******++++++++++++,,,,,,,,,,,,***,,,......---------...---111888AAALLLVVV^^^bbbjjjoootttsssllleeeaaa```___hhhnnnppp{{{~~~uuuiiiaaaYYYTTTLLLFFFCCCCCCDDDDDDCCCDDDFFFHHHJJJJJJKKKKKKGGGFFFEEEEEEGGGJJJNNNPPPQQQSSSVVVYYY___kkk|||wwwYYYMMM???777888::::::888888:::======<<<;;;;;;<<<555444444777<<>>:::888888888666555555777999<<<;;;<<<======<<<888555333222000.........///000,,,---...---,,,+++,,,---------------------------------------------------------......///000000000000000000000111111111111222333333333333555888;;;<<>>BBBHHHNNNTTT]]]gggoooqqqzzz{{{{{{~~~~~~GGGJJJNNNPPPPPPPPPPPPQQQJJJNNNQQQNNNKKKMMMRRRUUURRROOONNNQQQVVVXXXVVVRRRNNNRRRUUUSSSNNNKKKMMMPPPKKKKKKKKKKKKLLLMMMNNNOOOPPPLLLIIIIIIKKKNNNOOOOOOLLLNNNNNNLLLIIIIIILLLPPPNNNQQQRRRTTT___uuuooo]]]III999<<<777444777:::999777666333444333222333666666444111111111111111111222222000000000000000//////...---------.........//////.........------.........222111///...,,,,,,++++++***+++,,,------,,,******************************))))))))))))))))))))))))))))))))))))************'''((((((((())))))***************)))***++++++,,,))))))***++++++++++++***++++++************++++++)))***+++,,,,,,+++))))))++++++++++++++++++++++++)))***+++++++++,,,...111.........333;;;DDDLLLPPP[[[aaajjjpppqqqlllccc^^^ZZZ\\\dddooovvvyyyvvvqqqiiiccc^^^WWWOOOIIIDDDDDDCCCCCCCCCDDDEEEEEEBBBDDDFFFIIIJJJJJJIIIHHHFFFGGGHHHJJJMMMPPPSSSUUUWWWWWW\\\iii|||WWW???888;;;===<<<:::999<<<>>><<<======<<<:::999999:::;;;777777???MMMXXX\\\[[[WWWUUUQQQJJJBBB===;;;;;;777888999777555555888;;;<<<;;;;;;<<<===;;;555000///...---,,,,,,---///000+++---......------///000------------------------////////////////////////---------...///000000111000000000000111111111111222333333333333555888;;;>>>CCCIIIOOOUUU^^^hhhppprrrzzzzzzzzzMMMNNNOOOOOOPPPPPPPPPOOONNNRRRUUUSSSNNNLLLNNNRRRQQQOOOOOOQQQTTTUUUSSSQQQQQQPPPOOOOOONNNNNNNNNNNNNNNLLLJJJHHHIIIJJJMMMOOOOOONNNLLLKKKJJJJJJKKKKKKLLLKKKJJJIIIHHHHHHGGGHHHEEEJJJOOOQQQRRRUUU]]]cccsss}}}ppp]]]NNNEEE@@@;;;777666666666666666666666666333333333333333333333333000000000000000000000000////////////////////////...------------...//////---------.........//////000000///...,,,+++***))),,,,,,,,,++++++*********,,,,,,+++***)))))))))*********))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))************+++++++++)))************+++++++++***+++,,,,,,------,,,,,,/////////000333:::BBBHHHVVVZZZaaahhhlllllliiieeeccc```aaakkkyyy{{{zzzsssmmmccc^^^VVVQQQNNNLLLIIIFFFCCCDDDEEEFFFGGGHHHHHHHHHJJJIIIHHHIIILLLMMMKKKHHHHHHIIIKKKOOORRRUUUWWWXXXZZZcccoooyyyXXXEEE@@@:::::::::;;;;;;<<<>>>>>>???<<<<<<===;;;777888<<<888===EEEPPP^^^fffbbbYYY]]]XXXOOOHHHBBB???;;;:::999999888777888999:::;;;>>>???@@@@@@===777111.....................------........................++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000000000////////////111000/////////000222333111111222333555777999:::<<>>CCCQQQUUU\\\ccchhhjjjiiigggccc``````iiivvv|||{{{sssjjjccc^^^YYYTTTNNNJJJHHHGGGEEECCCCCCDDDEEEGGGHHHIIIIIIIIIGGGFFFFFFHHHLLLMMMLLLKKKMMMNNNPPPRRRSSSVVVYYY[[[eeetttiiiNNN???:::;;;;;;;;;<<<<<<>>>??????@@@===<<<<<<999444555999999EEERRR[[[bbbeeeaaa\\\YYYSSSKKKDDD@@@===<<<:::===<<<;;;::::::;;;<<<<<>>:::666111...................................................++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000000000////////////111000/////////000222222111111222333555777999:::===BBBIIIOOOVVV___iiippprrrzzz{{{|||MMMNNNNNNNNNNNNOOOOOOOOORRRQQQOOOMMMLLLKKKLLLLLLMMMLLLMMMOOOQQQSSSRRRQQQNNNMMMMMMMMMMMMMMMNNNOOOMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGGGGGGGGGGHHHHHHIIIGGGGGGFFFEEEDDDDDDDDDDDDFFFHHHJJJJJJHHHHHHKKKOOONNNRRRVVV]]]gggzzz}}}mmm\\\KKK>>>>>>:::777777888999777444333333333333333333333333222222222222222222222222000000000000000000000000........................,,,,,,,,,,,,,,,------...++++++,,,,,,,,,---------------------,,,,,,,,,,,,///......---,,,+++++++++*********)))******++++++))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))***+++,,,,,,)))))))))*********++++++)))************+++++++++***+++,,,,,,------,,,,,,,,,---------///333999===IIIMMMTTT\\\cccgggiiijjjkkkhhhffflllwwwzzzqqqhhh```YYYSSSPPPMMMJJJFFFDDDCCCDDDCCCBBBDDDEEEFFFHHHIIIIIIJJJJJJEEEEEEFFFJJJMMMPPPPPPOOOPPPRRRTTTTTTVVVZZZbbbhhh|||kkkTTTDDD;;;888;;;;;;<<<===>>>???@@@AAA???<<<;;;;;;888444666:::@@@QQQbbbhhhfffccc```]]]TTTOOOHHHBBB@@@??????>>>@@@@@@???>>>============@@@???===:::777333000...........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000000000000///000111111222111111222333555777999:::>>>CCCJJJPPPWWW___iiiqqqssszzz{{{{{{NNNNNNMMMMMMMMMNNNNNNNNNSSSPPPMMMLLLMMMNNNNNNMMMLLLLLLMMMOOOQQQRRRRRRRRRNNNMMMMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLJJJIIIHHHEEEEEEFFFFFFGGGHHHIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDFFFHHHIIIHHHFFFEEEFFFHHHLLLOOOQQQRRRSSSYYYcccjjjwwwqqqfffWWWLLLFFFBBB>>>;;;===:::888888888777555222333333333333333333333333222222222222222222222222000000000000000000000000........................,,,++++++++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))***+++,,,,,,))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++))))))))))))************))))))*********+++++++++***+++,,,,,,------,,,,,,,,,------------000555888BBBFFFMMMUUU\\\ccciiillltttpppkkklllttt}}}~~~nnnhhh```XXXSSSOOOLLLKKKGGGFFFDDDCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGHHHJJJMMMPPPRRRSSSSSSTTTVVVXXX[[[aaammm|||iiiPPPFFF@@@===;;;<<<===>>>???@@@AAAAAAAAA<<<999888999888777:::@@@MMM]]]lllnnnhhhbbb^^^\\\RRRMMMGGGCCCCCCCCCDDDDDDBBBBBB@@@???>>>======<<<@@@>>>:::777333000///...---------...............------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......////////////000000000000000000000000000111111222111111222333555777999:::>>>CCCJJJPPPVVV^^^hhhppprrrzzzzzzzzz~~~NNNMMMMMMLLLLLLLLLMMMNNNNNNLLLJJJJJJLLLNNNNNNMMMKKKLLLNNNOOOPPPPPPQQQRRROOONNNLLLKKKIIIIIIHHHHHHKKKKKKLLLLLLLLLJJJHHHFFFEEEEEEFFFGGGHHHIIIIIIIIIGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGFFFGGGGGGAAAEEEJJJLLLLLLLLLNNNQQQPPPYYYfffqqq||||||kkkZZZNNNJJJDDD<<<777666777999999666555333333444555555555333333333333333333333333111111111111111111111111////////////////////////........................,,,++++++++++++,,,------*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,---'''(((((()))***+++,,,---***)))))))))***+++,,,,,,(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))(((((()))))))))*********))))))*********+++++++++***+++,,,,,,------,,,,,,------.........///222444;;;@@@HHHOOOVVV^^^eeekkkuuuqqqkkkgggkkkwww}}}yyyxxxzzz{{{{{{|||uuunnniii```[[[SSSMMMJJJIIIHHHGGGEEEEEEEEEEEEFFFGGGIIIKKKJJJJJJJJJIIIHHHGGGEEEEEEHHHJJJLLLNNNPPPRRRSSSTTTWWWYYY___ggguuuqqqRRRBBB??????>>>======>>>???@@@AAAAAAAAAAAA:::777666777777777<<>><<<;;;;;;>>>;;;777333000.........---------.........//////------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------........./////////000000000111///000000000111111111111111111222333555777999:::===BBBIIIOOOUUU]]]gggnnnpppyyyzzzyyy}}}NNNMMMLLLKKKKKKKKKLLLMMMIIIIIIJJJJJJJJJJJJJJJKKKJJJLLLNNNOOONNNNNNNNNPPPNNNMMMKKKJJJHHHGGGGGGGGGIIIIIIJJJJJJJJJHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFGGGGGGHHHGGGGGGGGGBBBDDDFFFGGGHHHIIIKKKMMMIIILLLPPPRRRWWWaaannnyyy}}}rrrbbbUUULLLHHHDDDBBB???===999777555555666777777555333111111111222333333333333333333333333333000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,------...******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,((()))***+++,,,---...///*********)))******++++++(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))((((((((((((((()))))))))******)))************+++++++++***+++,,,,,,------,,,,,,,,,---///.........000222555;;;CCCJJJPPPWWW___eeerrrqqqmmmhhhhhhqqq~~~yyyuuusssqqqrrruuu|||{{{tttmmmggg```\\\VVVQQQKKKFFFEEEDDDCCCCCCDDDEEEFFFGGGFFFGGGIIIKKKKKKKKKJJJIIIGGGFFFDDDCCCGGGIIIMMMOOOPPPQQQSSSUUUWWW[[[eeeuuuooo[[[FFF>>>>>>>>>===<<<>>>???@@@AAAAAA@@@???>>>:::777555777777999???GGGggglllnnniiiccc^^^XXXSSSJJJHHHFFFEEEFFFFFFEEEEEE?????????>>>===<<<:::999:::888444111...---......,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............//////000000111111//////000111111111111000111111222333555777999:::===BBBHHHNNNTTT\\\fffmmmnnnxxxzzzzzz~~~OOOMMMLLLJJJJJJJJJLLLMMMIIILLLOOONNNKKKHHHHHHIIIIIIKKKMMMMMMKKKJJJJJJLLLJJJIIIIIIHHHHHHHHHHHHIIIGGGGGGHHHHHHHHHGGGGGGFFFEEEFFFGGGHHHIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGGGGDDDDDDEEEFFFFFFFFFEEECCCFFFGGGFFFFFFEEEEEEFFFGGGIIIIIIIIIIIIJJJNNNTTTXXX]]]dddqqqsssfff___RRRMMMFFF???<<<===???AAA888888999888666555666888999888777444222000000000222222222222222222222222000000000000000000000000////////////////////////---------------------------------,,,---......///++++++++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******)))*********'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********(((((((((((()))))))))***)))************+++++++++***+++,,,,,,------,,,,,,***,,,......------...000000777???EEEIIIOOOWWW]]]iiimmmooolllhhhlllwwwyyyuuutttooopppssswww{{{ssspppjjjeee```[[[WWWSSSLLLIIIEEEDDDDDDEEEEEEEEEEEEGGGIIIHHHGGGFFFHHHJJJHHHHHHHHHHHHGGGFFFEEEDDDGGGJJJOOORRRSSSUUUXXX[[[```ggguuuqqqVVVJJJ@@@===>>>======>>>???@@@AAABBBAAA???===<<<999777777:::>>>CCCLLLVVVjjjpppqqqjjjaaaZZZTTTOOOIIIHHHHHHHHHIIIHHHEEECCC===>>>>>>>>>===<<<:::999666555222000...------...,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------...............///000111111111...///000111222111111000111111222333555777999:::>>>CCCIIIOOOUUU]]]gggnnnlllwww{{{{{{~~~OOOMMMKKKJJJIIIJJJKKKLLLMMMRRRVVVTTTNNNIIIHHHJJJGGGJJJLLLKKKHHHFFFGGGIIIGGGGGGGGGGGGHHHIIIJJJKKKFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEGGGHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFDDDCCCCCCDDDEEEDDDBBB@@@===???AAACCCCCCBBBAAAAAA???@@@AAACCCEEEFFFGGGGGGHHHKKKNNNSSSXXX```hhhmmm~~~wwwsssfffccc^^^WWWPPPJJJFFFDDD:::===??????===999777666444666777666333222333555///111333444333222222333000000000000000000000000000000000000000000000000////////////////////////------------------------...------------...//////++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++******)))(((((((((,,,,,,+++***)))))))))***'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))***+++,,,,,,(((((((((((()))))))))))))))************+++++++++++++++,,,---------,,,,,,)))+++---------,,,---...---444<<>>===???CCC@@@AAABBBBBBAAA>>><<<:::777666888???GGGOOO\\\gggjjjrrruuummmaaaWWWRRRNNNKKKKKKKKKLLLLLLKKKGGGDDD======>>>>>>===<<<;;;:::444333111///...------...,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---......///000111111222...///000222222111111000111111222333555777999:::@@@DDDKKKPPPVVV^^^hhhooojjjvvv{{{|||WWWOOOIIILLLOOOOOOOOOPPPQQQRRRRRRRRRPPPMMMJJJIIIIIIHHHFFFDDDCCCBBBCCCCCCAAAEEEKKKLLLKKKHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFDDDCCCCCCCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBAAACCCBBB@@@>>>>>>???@@@AAACCCCCCDDDEEEGGGIIIKKKLLLSSSTTTVVVXXX[[[___dddhhhzzz}}}vvvmmmiiijjjkkkiiiggg___]]]XXXSSSNNNJJJHHHGGGDDDDDDBBB@@@>>>===;;;:::999999999888777666666555555555444444444333333333222222222111111111111000000000000000////////////111000000///...---------///////////////////////////...---,,,+++,,,,,,---,,,,,,,,,------.........,,,,,,---...---,,,***))),,,+++******))))))******(((((())))))*********+++((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++))))))***+++,,,------...---------............///...111555999>>>CCCIIIMMMTTT^^^iiilllhhhfffjjjooo}}}{{{|||xxxssslllfffdddccccccccceeeeeefffhhhjjjmmmppprrrxxxxxxyyyxxxwwwtttqqqooonnnmmmkkkgggccc^^^YYYWWWNNNNNNLLLKKKIIIGGGFFFEEEHHHIIIJJJJJJJJJIIIHHHGGGJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHEEECCCFFFLLLLLLOOOVVV\\\]]]```nnn~~~pppTTTHHH>>>>>>>>>??????@@@AAAAAAHHHAAA===@@@BBB???<<<;;;>>>;;;>>>LLL```nnnoookkklllpppqqqiii\\\SSSQQQSSSVVVSSSPPPNNNMMMJJJGGGDDD???@@@AAABBB@@@<<<888555111111000///...---,,,,,,............////////////...------,,,,,,------...,,,,,,,,,---------......//////.........---------............//////////////////000111111111111111111222333333444555888;;;>>>DDDLLLTTTZZZ```hhhmmmnnnuuuxxx|||SSSMMMIIILLLPPPPPPOOOPPPQQQQQQRRRRRRPPPNNNLLLJJJHHHGGGEEEDDDCCCBBBCCCCCCBBBFFFJJJKKKJJJHHHHHHHHHEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEFFFEEEEEEDDDCCCDDDCCCCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAABBBAAA???>>>>>>>>>@@@AAA?????????@@@AAABBBCCCDDDFFFFFFFFFEEEEEEFFFIIILLLMMMVVVaaafffddd___\\\ZZZSSSMMMGGGEEEFFFHHHFFFDDDGGGFFFDDDAAA???>>>>>>>>>======<<<<<<;;;:::999999999999888777777666555555444444444444333333333333222222222111111111000000000000000000/////////...000000000///...---------........................///...---,,,,,,,,,------,,,,,,,,,---------......,,,,,,------,,,,,,+++***,,,+++******))))))******((()))))))))************((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...000333777;;;@@@GGGKKKOOO\\\llltttsssooommmmmmuuu~~~~~~~~~yyyrrrlllhhhdddaaa___```___]]]\\\\\\\\\^^^^^^cccdddddddddbbb```]]]\\\YYYYYYXXXVVVSSSQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFHHHHHHJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDFFFIIIGGGFFFJJJQQQTTTVVV]]]fffnnnyyy___HHHAAA>>>>>>???@@@AAAAAABBBBBBFFFBBB@@@AAA@@@<<<:::;;;BBBIIIWWWgggtttxxxuuuqqqqqqnnniiibbb\\\WWWUUUTTTWWWTTTPPPMMMKKKIIIGGGEEEAAABBBCCCBBB???;;;777444000000//////......------------------...............------,,,,,,------...,,,,,,,,,---------......//////.........---------............//////////////////000111111111111111222333444444555666:::<<>>===>>>???@@@======<<<<<<<<<===>>>>>>??????>>><<<999999:::<<>>===@@@AAA@@@>>>:::999999888888999999:::777777888888888999999999888888777777666555555555444444444333333333222222222222111111111000000000000000000/////////......000000//////...---------..............................---,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,+++******))))))******))))))))))))************((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))************)))))))))*********++++++,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,...///111333777<<>>???@@@AAABBBCCCDDDDDDEEEBBBAAAAAA===999;;;AAAOOO]]]ppp~~~~~~zzzwwwvvvnnnddd_________]]]YYYYYYUUUOOOJJJHHHGGGFFFEEEEEEEEEDDDBBB>>>:::555222........................,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,---------.....................---------............//////////////////000111111111111111222444555555666777;;;>>>@@@FFFNNNUUU[[[aaaiiiooosssyyy{{{MMMJJJIIINNNPPPMMMKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKGGGFFFDDDCCCBBBBBBCCCCCCFFFGGGHHHHHHHHHGGGGGGGGGDDDDDDDDDDDDEEEFFFGGGGGGBBBBBBCCCCCCCCCCCCCCCBBBCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>=========>>>>>>===============>>>>>>???@@@@@@@@@>>>===<<<===???AAACCCDDDCCC@@@???@@@AAA===;;;:::;;;======<<<:::;;;::::::999999888888888777777888888999999::::::666666666555555555444444333333333333222222222222111111111111000000000000000000/////////........./////////......---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,+++******))))))******)))))))))))))))*********((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))************************((()))))))))************))))))))))))************+++++++++***************++++++++++++,,,,,,,,,,,,//////000111444999AAAFFFLLLXXXiiixxx~~~yyyvvvvvv~~~~~~}}}~~~zzzsssoooeeeccc___[[[XXXWWWVVVVVVUUUUUUUUUUUUSSSQQQPPPOOOQQQPPPNNNLLLJJJJJJJJJKKKHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJMMMPPPPPPPPPUUU\\\^^^ffftttyyyaaaJJJ@@@AAA>>>???AAACCCDDDEEEEEEEEEBBBAAA@@@===888888DDDQQQkkkuuu~~~}}}vvvnnnfffbbbdddeeeccc___ZZZUUUMMMHHHEEEEEEEEEEEEGGGFFFDDD@@@<<<777333111---------....../////////,,,,,,---------............------,,,,,,------...,,,,,,,,,---------..........................................//////////////////000111111111111111222333444555555777;;;>>>???EEEMMMSSSYYY```iiiooossszzz{{{LLLJJJJJJNNNNNNJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDBBBBBBBBBCCCCCCFFFFFFFFFGGGHHHHHHGGGGGGDDDDDDCCCCCCDDDEEEEEEFFF???@@@AAACCCDDDEEEEEEEEEBBBBBBAAAAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@???????????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAA>>>??????>>>===<<<===???;;;;;;<<<;;;999777777777888888777888888888777666888888888777777666555444888888888888888888888888555555555444444444444444333333222222222111111111111111111000000000//////////////////........................------------........................,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******,,,---,,,+++******))))))************))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((()))))))))*********(((((()))******+++,,,,,,,,,,,,,,,,,,------------000000000000222777>>>CCCMMMUUUaaallltttzzz~~~}}}~~~~~~wwwuuuvvvxxxyyy~~~zzznnnllliiieeeaaa___]]]\\\WWWWWWVVVUUUSSSQQQPPPOOONNNMMMKKKJJJIIIIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEGGGGGGGGGHHHHHHJJJKKKLLLMMMNNNQQQUUUUUUUUU[[[bbblll{{{rrr^^^OOOBBB<<<===???@@@BBBDDDEEEEEEEEEDDD@@@>>><<<999666>>>SSSggg~~~{{{nnnllliiigggfffdddbbbaaaXXXSSSLLLGGGEEEEEEDDDDDDFFFEEEBBB===999444111///,,,,,,------......//////---.........////////////...------,,,,,,------...,,,,,,,,,---------......---.................................//////////////////000111111111111111000111333333444666:::===>>>DDDKKKQQQWWW___gggnnnsssyyyzzz~~~JJJHHHIIILLLLLLHHHGGGIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEECCCBBBBBBBBBCCCCCCDDDDDDEEEGGGIIIIIIHHHFFFDDDCCCCCCBBBBBBCCCCCCDDD===>>>@@@BBBDDDEEEFFFGGGBBBAAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@???>>>====================================<<<<<<<<<;;;;;;999999999:::;;;===>>>???===>>>>>><<<:::888888999======>>>>>>>>><<<;;;:::;;;;;;;;;;;;:::::::::999555555666666777666666555777777666666555555444444333333333333333333333333222222222111111111000000111111000000000//////////////////.........------------------------------------------------------+++,,,---.........------,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,+++******))))))******************))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************((((((((()))))))))******''''''((()))***+++,,,---,,,,,,,,,,,,------------////////////111555:::>>>JJJOOOWWW^^^fffqqq}}}}}}|||~~~yyyqqqooonnnooottttttvvvzzz}}}~~~}}}{{{yyyxxxuuurrrnnnjjjfffddd^^^]]][[[YYYWWWUUUSSSRRRLLLLLLLLLLLLLLLMMMNNNOOOLLLLLLLLLKKKKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDHHHHHHIIIJJJKKKMMMOOOPPPPPPRRRWWW]]]aaacccjjjssszzz[[[MMMGGGAAA===???@@@AAACCCEEEFFFEEEDDDCCC===;;;:::888:::GGGbbb{{{~~~ssskkkfffhhhiiigggccc___]]]^^^TTTPPPLLLHHHGGGEEEDDDBBBCCCAAA===999555222///...,,,,,,------.........///........./////////000000...------,,,,,,------...,,,,,,,,,---------......---------...........................//////////////////000111111111111111///000222333444666:::===>>>CCCJJJPPPVVV^^^gggnnnsssxxxzzz}}}GGGEEEGGGJJJKKKHHHIIILLLHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCBBBBBBDDDGGGKKKKKKHHHFFFDDDCCCBBBAAAAAAAAAAAAAAA<<<===???AAABBBCCCDDDDDDAAAAAA@@@???????????????>>>>>>?????????>>>===<<<:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::888888888888888999:::;;;<<<======<<<999777777777888888777888888999888777444555555444444444555666555666777888888888777666555555555444444444444333222222222333333333333333222111111111000000000000111000000000//////////////////.........---------------------------------------------------------+++,,,---.........------,,,,,,,,,+++++++++******))))))***+++++++++++++++,,,+++******))))))******************)))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************(((((((((((()))))))))***(((((())))))******++++++++++++++++++,,,,,,,,,,,,,,,---......///222666999AAAGGGOOOUUU[[[gggwwwwwwwww~~~|||vvvsssqqqpppooooooppprrrtttsssrrrwwwxxxxxxwwwtttpppllliiigggeeeccc___\\\ZZZXXXWWWQQQQQQRRRRRRRRRRRRRRRQQQNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHJJJJJJKKKMMMOOOQQQSSSTTTUUUXXXaaalllssszzz|||eeeNNNGGGEEEBBBAAADDD@@@BBBDDDEEEEEEDDDBBBAAA:::999999;;;AAARRRnnntttiiibbbeeefffgggeee```\\\ZZZZZZOOOMMMKKKJJJIIIGGGCCC@@@???===999555111///......---------------------------------.........//////...------,,,,,,------...,,,,,,,,,---------......---------.........//////............//////////////////000111111111111111///111333444555777;;;>>>???DDDJJJPPPVVV^^^hhhooosssyyyzzz}}}DDDCCCEEEIIIJJJIIIKKKOOOIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCDDD@@@AAACCCHHHLLLLLLIIIEEEDDDCCCBBBAAA@@@?????????<<<===>>>???@@@AAAAAAAAAAAAAAA@@@???>>>>>>??????===>>>?????????>>><<<;;;999999999999999999999999;;;;;;<<<<<<;;;;;;:::999::::::999888888888888888777999::::::888777777888777666555555666888888888555666666555555666999;;;666666777777666555333222444555555555555555666666222222222222222222222333111111111111000000000000000000000000//////////////////.........---------------------------------------------------------***+++---...///...------,,,,,,,,,++++++*********((()))***,,,,,,,,,+++***,,,++++++***)))*********+++*********))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************(((((((((((())))))))))))************)))))))))))))))************+++++++++***+++------...000333666999AAAKKKQQQVVVaaarrr}}}qqqppp}}}|||yyyrrrooolllkkkkkklllkkkkkkjjjllloooqqqqqqnnnkkkhhhjjjhhheeeaaa^^^[[[YYYXXXVVVVVVVVVVVVTTTRRROOONNNNNNNNNLLLKKKIIIGGGFFFEEEFFFEEEEEEEEEFFFHHHJJJLLLKKKLLLMMMNNNPPPSSSUUUVVV[[[___jjjxxxeeeTTTFFFCCCCCC@@@AAAEEEAAABBBDDDEEEEEECCCAAA???999888:::???GGGXXXtttwwwnnnjjjhhhiiigggeeeccc```]]][[[YYYKKKKKKKKKKKKKKKHHHCCC???<<<:::666222///.........------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......---------.........//////............/////////000//////000111111111111111000222444555666888<<>>???@@@AAAAAABBB@@@AAABBBBBBAAA???===<<<>>>>>>===<<<<<<<<<<<<===888888888888777777777666888888888888777777777777999888777666666777888999888888777777666666555555666666777666555555777999777666444444666777666555555555444444444333333333333333333333333333333333333333222222111000//////222111111000///......---///............---------000000000///.........---,,,,,,,,,---------.........---,,,,,,++++++,,,,,,------------------------************************************************))))))))))))))))))))))))(((((())))))((('''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((((((((('''''')))((('''''''''(((***+++(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,---------...///000000111444;;;EEEKKKPPPXXXdddnnnvvvvvv{{{tttqqqllleeeaaaaaafffdddccccccccccccaaa```bbbaaa___^^^\\\[[[[[[ZZZYYYWWWTTTQQQNNNLLLLLLKKKGGGHHHHHHHHHHHHGGGFFFFFFGGGIIILLLMMMMMMLLLMMMNNNPPPTTTVVVWWWWWW[[[ccckkkkkkyyyyyyjjjLLLHHHDDDBBBCCCCCCBBBAAAFFFDDDCCCCCCBBB???;;;888???>>>>>>FFFZZZsss{{{~~~~~~wwwmmmiiinnnuuurrrlllfffbbb```ZZZRRRJJJKKKMMMOOOMMMIIIEEEBBBAAA:::777222000//////...---000////////////.........---......---++++++---...------------------------,,,,,,,,,---------......111000///------000666::://////............///////////////000111111222222222333444555666888;;;>>>???EEELLLRRRVVV^^^iiiqqqwwwzzzxxx|||DDDDDDEEEGGGJJJJJJHHHFFFHHHFFFDDDDDDEEEDDDCCCAAAFFFEEEBBB@@@???>>>>>>>>>???AAADDDFFFFFFFFFDDDCCCDDD@@@<<<===???@@@>>>;;;999::::::<<<===>>>??????BBBCCCCCCCCCBBB@@@>>><<<============<<<<<<<<<;;;999999999999888888888777777777777777666666666666888777666666666666777888666666666555555555444444555888<<<===;;;999777777777555444444555666666555444444444444333333333333333333333333333333333333333222222111000000//////111111000000///......---............------------...---------------,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))((((((((((((((('''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((((((((('''''')))(((((('''((()))***+++(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********+++++++++,,,,,,---------...///000000000000777???DDDIIIQQQ]]]gggvvvxxxooojjjiiifffccc___]]][[[ZZZWWWUUUZZZYYYXXXWWWUUUUUUTTTTTTSSSRRRPPPNNNKKKJJJIIIIIIGGGGGGHHHIIIIIIIIIIIIIIILLLMMMNNNNNNNNNPPPSSSUUUTTTYYY^^^aaafffppp}}}pppZZZNNNHHHEEECCCCCCEEEFFFEEEDDDHHHFFFBBB???======>>>???999DDDSSSdddvvvzzzqqqjjjhhhnnnxxxsssooohhhaaa[[[UUUPPPNNNMMMMMMNNNMMMJJJEEE@@@===888555111/////////...---/////////.........------...//////...---,,,...///------------------------,,,,,,,,,---------......)))+++,,,...222777>>>CCC//////............///////////////000111111222222222333444555666888;;;>>>???EEELLLRRRVVV^^^iiiqqqyyy|||zzz~~~EEEEEEEEEGGGIIIIIIGGGEEEGGGFFFDDDDDDEEEEEEDDDCCCAAAAAA???>>>===<<<<<<<<>>>>><<<999777888999:::<<<===>>>???DDDDDDDDDDDDBBB@@@>>><<<;;;<<<=========<<<;;;:::::::::999999999888888888666666666666555555555444777777666555555666777777444444444444444333333333555:::@@@CCCAAA<<<777444666444333333555555555444444333333333333222222222222222222222222222222222222111111000000/////////000000000///......------......---------,,,,,,,,,***+++++++++++++++,,,,,,++++++,,,,,,,,,------------,,,++++++******++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********++++++++++++,,,---------...//////000000...333999===AAAIIIUUU___iiittt~~~vvvtttnnnjjjddd```\\\ZZZWWWUUUUUUUUUSSSRRRQQQQQQPPPPPPPPPOOOOOOMMMLLLKKKJJJIIIIIIJJJLLLMMMNNNOOOOOOOOOQQQQQQQQQQQQRRRUUUZZZ^^^^^^dddkkksss|||xxxbbbRRRHHHBBBCCCCCCCCCEEEGGGHHHHHHGGGFFFEEECCC>>>:::;;;???DDDKKK]]]ssstttgggcccjjjuuu}}}tttqqqiii___UUUPPPPPPRRROOOMMMLLLLLLJJJEEE>>>777555222///......///...---............---------,,,...///000///------///111------------------------,,,,,,,,,---------......+++,,,---......000444777//////............///////////////000111111222222222333444555666888;;;>>>???EEEMMMRRRVVV^^^hhhqqqzzz~~~}}}EEEDDDDDDEEEGGGGGGEEEDDDEEECCCBBBCCCDDDEEEDDDCCC???>>>>>>===<<<<<<<<<<<<@@@AAACCCDDDEEEDDDDDDCCCCCC@@@===<<<<<<<<<:::888999:::;;;<<<>>>@@@AAAAAACCCCCCCCCBBB@@@>>><<<;;;:::;;;===>>>===<<<:::888999999999888888888777777555555555444444444333333666555555555555555555666444444444444444333333333444999@@@CCC@@@;;;555222555444222222444444444333333333222222222111111111111111111111111111111111000000000/////////....../////////......---------------------,,,,,,,,,+++))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***************************************************************************************))))))))))))))))))))))))'''(((((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************++++++++++++---------....../////////000222666888<<>>@@@FFFMMMRRRVVV]]]hhhppp{{{~~~EEEDDDCCCCCCEEEEEECCCBBBAAA@@@@@@AAACCCDDDCCCBBB>>>>>>>>>>>>>>>======<<<>>>???AAABBBBBBCCCBBBBBBBBB@@@>>><<<;;;;;;999888:::;;;<<<===???@@@AAABBB@@@@@@???>>>===;;;:::999999:::<<<===<<<;;;999888777777777777666666666666444444444444333333333333444444444444444444444444444444444444444444444444444777;;;<<<:::666333111444222111111222333333222222111111111111000000000000000000000000000000000//////...............---............---------------,,,,,,,,,++++++++++++******++++++,,,,,,------*********+++++++++,,,,,,++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++------------............000111333444777>>>HHHOOOSSS\\\kkk}}}yyyrrrmmmiiifff```___]]][[[XXXWWWVVVUUUSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUVVVWWWYYYYYYYYYYYYZZZ^^^bbbfffiiilllppprrrzzzlllXXXJJJEEEDDDCCCBBBBBBDDDFFFHHHHHHFFFEEEDDD;;;;;;;;;:::===HHHYYYfffnnnmmmnnnqqquuuwwwuuurrrnnneee[[[UUUUUUVVVVVVUUUOOOKKKHHHGGGFFF@@@666...000...------/////////.........---------,,,,,,,,,,,,---------,,,,,,...000------------------------,,,,,,,,,---------......+++---////////////000111//////............///////////////000111111222222222333444555666888;;;>>>@@@FFFMMMRRRVVV]]]hhhpppyyy~~~~~~FFFDDDCCCCCCDDDDDDCCCAAA???>>>>>>???BBBDDDCCCCCC@@@@@@@@@@@@??????>>>===;;;<<<===>>>>>>?????????@@@@@@>>>===;;;;;;::::::::::::;;;<<<===>>>>>>???======<<<;;;:::999888888999:::;;;;;;;;;:::999888777777666666666555555555444444444444333333333222333333444444444444333333333333444444444444555555333444666555333222111222333222000000222222222111111111000000000/////////////////////////////////------------------------------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,------))))))*********++++++++++++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))************+++------------------------......///000222888???DDDHHHPPP^^^nnn}}}yyyqqqpppllliiieeebbb```___]]]\\\[[[ZZZ[[[\\\]]]^^^___```aaaccceeegggggghhhnnnrrrxxx~~~www[[[TTTJJJDDDCCCCCCCCCCCCDDDFFFHHHHHHEEECCCAAAAAA<<<;;;:::>>>JJJ___wwwyyyuuunnnppprrruuuvvvvvvuuuttteee]]]VVVTTTWWWYYYVVVSSSMMMJJJFFFCCC@@@;;;333---///...---...///000///...............---------,,,+++,,,---,,,,,,,,,...000------------------------,,,,,,,,,---------......***+++------------///111//////............///////////////000111111222222222333444555666888;;;>>>AAAFFFMMMRRRVVV]]]gggoooxxx}}}~~~HHHGGGEEEDDDEEEEEEDDDBBB>>>>>>>>>@@@CCCEEEEEEDDDAAAAAAAAAAAA@@@???===<<<:::;;;;;;<<<======>>>>>>?????????===<<<;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;::::::999888888999999::::::::::::999999999888777777777777666666666666555444444444444333333333111222333444444333222111222222222222333333333444222333444333111111222333222111//////111222111000000000000/////////..............................,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,++++++))))))))))))*********+++******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((&&&'''((()))***))))))(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************------------------------,,,------...000444999<<>>AAAGGGNNNRRRVVV]]]gggooowww~~~KKKHHHFFFEEEFFFFFFEEEDDD>>>>>>>>>@@@DDDFFFFFFEEEAAAAAABBBAAA@@@>>>===;;;<<<<<<======>>>??????????????????>>><<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999888888999999:::;;;:::999888888888999999888888888888777777777777555555555444444444333333111222333444444333222111000000111111222222222333111333444444222222333444222000//////000111111000000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))---,,,,,,,,,+++*********))))))))))))******************)))(((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))((('''%%%$$$$$$%%%'''(((&&&''')))*********)))(((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************------------------------------...///111444777:::>>>FFFOOOVVV^^^nnn}}}}}}oooeee\\\QQQLLLKKKIIIFFFCCCCCCEEEHHHCCCFFFGGGEEEAAA??????AAA@@@JJJZZZoootttnnnppptttuuu|||}}}}}}mmmaaaSSSVVVZZZZZZXXXTTTQQQOOOHHHGGGDDD>>>777222//////111000///000111111///---000////////////.........,,,---............000222------------------------,,,,,,,,,---------...............---,,,---///111//////............///////////////000111111222222222333444555666888;;;>>>AAAGGGNNNRRRVVV]]]gggooowww~~~TTTMMMFFFCCCEEEHHHHHHFFFAAA@@@???@@@BBBDDDDDDDDDAAA@@@@@@AAAAAA@@@===;;;;;;<<<===???@@@@@@@@@@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999888777777777777;;;::::::999999999999999666666666666666666666666555444444333333222222111222000///111222111000000222222111111111222333444111111111000000000000000222111///.........///000///............---------///...---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((()))))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((('''''''''************************++++++,,,,,,,,,,,,------......---...///111333444;;;AAAHHHMMMSSS^^^nnn{{{nnn___WWWRRRNNNHHHGGGEEEDDDDDDEEEDDDCCCCCCFFFIIIFFF>>>;;;BBBKKKOOOeee~~~xxxfffgggyyyqqqcccZZZXXX^^^bbb```XXXPPPMMMMMMKKKCCC999333222222000.........------------..............................................................................++++++,,,,,,,,,,,,------..................------///////////////.........000000000111222222333333000111333444555777;;;>>>DDDHHHMMMRRRWWW^^^hhhoooyyy~~~~~~RRRMMMGGGFFFHHHIIIHHHEEEDDDBBBAAAAAABBBCCCCCCBBBAAA@@@??????@@@@@@>>><<<>>>??????@@@@@@@@@@@@???AAAAAA@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<999888777666666555666666888888777666666666666666666666666666666666666666555444444333333222222111111000///111333333333222222222222222222222222222000000000000000000000000111111///.........///000............------------...------,,,,,,,,,------***++++++++++++++++++***++++++++++++++++++++++++************************+++++++++*********))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''))))))************))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((()))((((((((('''''''''&&&)))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((('''************************+++++++++,,,,,,,,,------...------...///000222333333:::BBBGGGLLLSSS___hhhqqqhhhWWWNNNKKKIIIGGGDDDDDDDDDFFFGGGHHHIIIHHH@@@???>>>===???IIIXXXeee}}}uuukkkmmm{{{zzzqqqhhhaaa]]]cccdddddd___WWWPPPLLLKKKFFF>>>666111000000///,,,......------------..............................................................................++++++,,,,,,,,,,,,------.................................///////////////000000000111222222333333111222444555666999<<>>?????????AAAAAAAAAAAAAAA@@@??????AAAAAAAAA@@@?????????>>>========================888777777666666666777777777777666555555555555555666666666666666666666666555444444333333222222111111000///000333555555444111222222333222222111111000000000000000000000000111000//////......//////............---------------,,,,,,,,,,,,,,,---...))))))************))))))++++++++++++++++++++++++************************+++************)))))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''*********++++++*********''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''((((((((('''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((((((((************************++++++++++++,,,,,,,,,,,,------------...000111222---444<<>>888222.........---,,,......------------......................................................------------------------++++++,,,,,,,,,,,,------........................------......//////000000000000000111222222333333222444555666777:::===@@@CCCGGGMMMRRRXXX```kkkrrr{{{KKKJJJKKKLLLMMMLLLGGGDDDFFFDDDBBBBBBCCCDDDCCCBBBBBB???<<<;;;===???AAAAAA???@@@@@@AAA@@@@@@??????@@@@@@@@@@@@@@@??????>>>========================999999999888999999::::::888888777666666666666666555555555555555555555555555444444333333222222111000111000///222666777444222222333333222111000////////////000000000000000000000//////.....................---------,,,,,,,,,,,,++++++,,,,,,---...)))******************)))************************************************************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((***************************++++++++++++,,,,,,,,,,,,---------...///000000...333999===>>>AAAFFFJJJNNNWWWhhhzzzgggZZZSSSJJJFFFFFFHHHHHHGGGHHHIIIIIIGGGDDD@@@===<<>>???@@@@@@@@@@@@??????@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>:::999999999999999:::;;;888777777666666666666666444444444444444444444444555444444333333222222111000222111...111888999666333333333222111000///.........//////000000000000///////////////......---...------------,,,,,,,,,,,,,,,+++++++++,,,,,,---******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------......//////000222666777999===CCCHHHNNNQQQ[[[nnnmmm\\\PPPLLLHHHFFFGGGGGGFFFEEEEEEFFFGGGEEEBBB???@@@AAA:::DDDTTTiii~~~}}}oooaaa___hhhmmmjjjccc\\\ZZZVVVRRRNNNGGG???:::333111///.....................------------......................................................------------------------+++++++++,,,,,,,,,---------------.........//////,,,------...///000111111000000000111222222333333111333444555666999<<>>???@@@@@@@@@===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>999888888777777777888888666666555444444444444444444444444444444444444444555444444333333222222111///333222///333===@@@;;;555444222111//////......---......//////000000111...////////////...------------------,,,,,,,,,,,,------,,,+++++++++++++++***++++++++++++++++++***************************))))))))))))))))))))))))(((((()))))))))))))))***''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))************+++++++++++++++,,,------......------///000111111444999???DDDNNNMMMRRR___ppp|||rrraaaRRRJJJIIIGGGGGGHHHHHHGGGEEECCCDDDBBB>>>:::999===AAAHHH[[[sss~~~yyy}}}jjjccc]]]```iiilllfff]]][[[ZZZWWWQQQIII@@@888444000000000////////////000......------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////------......//////000000000000000111222222333333111222444555666888<<>>??????@@@@@@@@@@@@>>>???@@@BBBBBBAAA???>>>????????????????????????:::999999888777777777777777666555555444444555555333333333333333333333333555444444333333222222111---333333111777DDDIIIEEE777555222///------...///------......///000000111....../////////...---,,,---------,,,,,,,,,++++++......,,,+++******))))))))))))************))))))************************))))))))))))))))))))))))(((((((((((())))))******'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&'''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))************++++++++++++***+++,,,---...---,,,,,,............000555:::===DDDEEEKKKUUU^^^hhhzzz{{{uuuqqqjjj\\\MMMJJJIIIIIIIIIIIIHHHFFFEEEAAAAAA@@@======BBBLLLTTTppp{{{|||qqqaaaaaabbbdddeeeccc```]]]WWWWWWSSSKKKAAA888444333...///000000/////////000......------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...//////000.........///////////////000000000111222222333333222444555666777:::===@@@EEEIIIOOOTTTZZZcccmmmuuuxxx~~~}}}~~~GGGGGGGGGFFFEEEFFFHHHJJJCCCBBBBBBCCCFFFIIIIIIIIIGGGEEEBBBAAABBBBBBBBBAAA@@@AAAAAAAAAAAA@@@?????????@@@BBBCCCCCCBBB@@@???????????????????????????===<<<;;;:::999999999999999999888777777777777777333333333333333333333333555555444333333222222111+++222444333;;;JJJQQQMMM888555111...,,,---...000---------...///000000111---.../////////...,,,,,,---------,,,,,,,,,++++++///...---+++***))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))%%%%%%%%%&&&&&&'''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***)))))))))))))))))))))))))))************+++++++++***+++,,,---...---,,,+++------...///000333666888:::>>>GGGOOOSSSXXXiiizzz~~~zzzrrrrrrqqqpppqqqmmm```RRRIIIIIIIIIHHHFFFDDDAAA???:::===AAAEEEMMM[[[nnn{{{vvvfff``````fffkkkiiiaaa\\\]]]aaaPPPPPPMMMDDD:::333333666---...000000///...//////.........------.........................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000///////////////.........000000000111222222333333333555666777888;;;???BBBEEEJJJPPPUUU[[[cccmmmuuuyyy~~~LLLJJJHHHGGGFFFEEEBBB@@@CCCAAA@@@BBBEEEGGGFFFDDDFFFCCC@@@??????AAAAAAAAA????????????@@@AAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;::::::999999:::::::::777666444444333444555666666666555555555555666666333333111000000000111222111111000111555:::@@@CCC555444333111...,,,+++***........................///...---,,,,,,,,,,,,,,,,,,,,,---------,,,++++++)))))))))***+++++++++,,,***)))((()))***+++***(((+++)))(((&&&&&&((()))+++((((((((((((((((((((((((******)))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))'''&&&&&&'''((())))))(((((('''''''''((((((''''''&&&%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((***+++))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))******))))))))))))************+++,,,,,,,,,,,,+++......//////000111111111;;;===@@@DDDJJJRRRZZZ```www{{{uuurrrooonnnoooqqqrrrpppgggZZZQQQPPPGGGAAABBBDDDBBB??????HHHCCCCCCRRRmmm~~~oooggghhhkkkqqqjjjccc```___^^^YYYUUURRRIII===555333333111///000000000000000000000000.................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////////////////............////////////...//////111222333444444333444555666777:::>>>BBBGGGKKKQQQUUUZZZaaajjjpppxxx~~~HHHFFFEEEDDDDDDDDDBBB@@@@@@??????AAAEEEGGGFFFDDDBBB@@@>>>>>>@@@AAABBBBBB>>>>>>>>>>>>???@@@AAAAAAEEEDDDCCCBBBAAA@@@???>>>BBBBBBBBBBBBAAA@@@???>>>::::::999999999::::::;;;777666555444333444555555666555555444444555555666333333111000000000111222222111000111222666999;;;333333111000...,,,++++++........................------,,,+++++++++++++++,,,,,,---------,,,++++++******************++++++***)))((()))******)))(((***)))(((''''''((()))***((((((((((((((((((((((((***))))))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&'''((((((((((((''''''''''''(((((('''&&&&&&%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))***+++)))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************+++,,,,,,,,,,,,+++------...//////000000111333666;;;@@@EEEKKKRRRVVVeeesss}}}vvvrrrqqqnnnllljjjkkkkkkkkkhhh^^^RRRJJJJJJEEEBBBBBB@@@===>>>AAA???III\\\tttssslllnnnrrruuuoooiiiaaa\\\ZZZXXXSSSNNNIIIAAA888333222333111///////////////////////////..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................//////////////////000111222333333444333444555666777:::???BBBGGGKKKQQQUUUZZZaaajjjqqqyyy~~~EEECCCBBBBBBCCCCCCAAA@@@<<<<<<>>>AAADDDEEEDDDBBB===<<<;;;===???AAABBBAAA>>>>>>=========>>>>>>???CCCCCCBBBAAAAAA@@@??????BBBBBBBBBBBBAAA@@@??????999888888888999:::;;;;;;777666555444444444444444444444333333333333444444333333222111111111111222111111000000000000111111000000///...---,,,,,,+++------------------------,,,++++++************+++---------------,,,++++++******************))))))***)))((((((******)))(((***)))(((''''''((()))***))))))))))))))))))))))))))))))((((((''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%'''''''''((((((((())))))''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''((())))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************+++,,,,,,,,,,,,+++,,,,,,------...//////000---111777<<<@@@EEEIIILLLUUUaaauuu|||pppjjjkkkllljjjgggbbbbbbbbbaaa]]]UUUKKKDDDCCCAAA@@@???<<<;;;AAAJJJSSSfffuuuyyypppjjjddd___\\\WWWQQQMMM===888333000111222111000...................................................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////000000111111111222222222222444555666777;;;???CCCGGGKKKQQQUUUZZZbbbkkkqqqyyyGGGEEECCCCCCDDDCCCBBB@@@;;;<<<>>>@@@BBBBBBAAA???<<<;;;;;;<<<>>>??????>>>======<<<<<<;;;<<<<<<<<<<<<======>>>@@@AAAAAABBB???????????????>>>===<<<888888777888888999:::;;;666666555555444444444444333333222222222222333333333333222222111111111111000000000000///---,,,,,,......---------,,,,,,,,,------------------------,,,++++++*********++++++............---,,,++++++++++++******))))))((((((***((('''((()))***)))((())))))(((((((((((()))))))))))))))))))))))))))))))))(((((('''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&'''(((''''''''''''(((((()))&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((*********)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******))))))))))))************+++,,,,,,,,,,,,+++++++++,,,------......///---000444888;;;???DDDGGGLLLSSSaaarrr}}}}}}}}}ssseee___aaaccc```[[[WWWWWWVVVUUUQQQLLLFFFBBBBBB??????BBBEEEKKKXXXdddzzzllljjjfffbbb^^^VVVNNNHHH555333000000111222111///................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------............////////////111111111111111111222222222444555666888;;;@@@CCCFFFKKKQQQVVV[[[bbbkkkrrryyyKKKIIIGGGFFFEEEDDDBBB@@@===>>>@@@@@@@@@???>>>>>>???===;;;;;;<<<<<<<<<;;;<<<<<<;;;;;;:::;;;;;;;;;999999:::;;;===>>>??????=========>>>======<<<;;;777777777777777888999:::666666666555555444333222222222111111111111222222333333333333222222111111//////000000///...---,,,,,,---------------------------------------------,,,,,,++++++++++++,,,,,,............---,,,+++***+++******))))))((((((((()))((('''((()))***)))'''))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((((((((((((((($$$%%%%%%&&&&&&''''''''''''''''''''''''((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&''')))***++++++''''''''''''''''''''''''%%%&&&'''((((((((('''&&&&&&&&&''''''((((((((()))''''''''''''''''''''''''''''''(((((())))))))))))******))))))))))))************+++,,,,,,,,,,,,+++++++++,,,,,,---.........///000111333555999???CCCDDDGGGNNNYYYiiiuuuoooppp|||||||||zzzzzzqqqeeeXXXSSSUUUVVVSSSNNNNNNMMMLLLIIIEEEAAA???>>>AAA>>>BBBNNN]]]mmm~~~~~~ooojjjhhheee```WWWLLLAAA:::333222111111111111000///................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------............////////////111111111111111111222222222444555666888<<>>@@@AAABBB???<<<:::999::::::999;;;;;;:::::::::;;;;;;<<<;;;:::::::::::::::::::::<<<======>>>>>>======<<<888888777777777777777888666666666666555444222222222222111111111111222222333333333444333222222111...///////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------////////////...,,,+++***))))))))))))))))))(((((()))(((''''''))))))((('''(((((())))))))))))(((((())))))))))))))))))))))))''''''&&&&&&''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((($$$%%%&&&''''''(((''''''''''''&&&''''''((()))***%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''$$$%%%&&&''')))***,,,,,,''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&''''''(((((())))))*********))))))))))))************+++,,,,,,,,,,,,+++++++++,,,,,,---......////////////...///333999===AAACCCGGGNNNZZZmmmsssiiillluuu||||||{{{xxxvvvxxx}}}|||xxxvvvsssddd[[[RRRNNNPPPQQQOOOKKKIIIHHHEEEAAA===;;;<<<===???AAALLL```uuu~~~}}}qqqooollleee[[[OOOBBB777000222222222111111000//////................................................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////000000111111111222222222222333555777999<<>>@@@AAA@@@???@@@DDDGGGDDD@@@;;;888888999:::;;;:::::::::::::::;;;<<<===;;;;;;::::::999999999888:::;;;;;;<<<<<<<<<;;;;;;999888777666666666666666666777777666555444222111333222222111111222222333333333444444444333222111/////////........................---------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,000000//////...,,,+++***((((((((())))))))))))))))))(((''''''((()))((('''(((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$%%%'''((())))))((((((&&&&&&&&&''''''((()))***%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))******''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''((())))))''''''''''''''''''''''''&&&&&&''''''((())))))*********))))))))))))************+++,,,,,,,,,,,,+++,,,,,,,,,---......//////---.../////////111555888>>>BBBFFFJJJQQQ\\\jjjtttzzzvvvwwwyyyzzzyyyzzz{{{}}}yyyvvvwww{{{~~~uuuooommmjjjddd[[[VVVOOOMMMMMMNNNLLLJJJEEEEEECCCAAA???@@@EEEJJJNNNWWWjjj~~~~~~xxxrrrlll```RRRDDD:::333111111111111111000///000000////////////////////////........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................//////////////////000111222333333444222333555777999===BBBFFFFFFKKKQQQVVV\\\dddmmmtttyyyFFFDDDCCCBBBCCCCCCAAA@@@>>>???@@@??????BBBHHHLLLEEE@@@:::777777999<<<===999999999:::;;;<<<===>>>999999999::::::;;;;;;<<<777888888999999999888888:::999888666555555555555666777777777666444222000333333222222222222333333333333444555444333222111000000///...------------///...............------,,,,,,,,,,,,,,,,,,,,,,,,))))))((())))))***++++++000000000///...,,,+++***''''''(((((())))))******)))'''&&&'''((()))((('''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$%%%''')))***))))))(((&&&&&&&&&'''''')))******%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''))))))'''&&&&&&'''((()))%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''((())))))*********))))))))))))************+++,,,,,,,,,,,,+++,,,,,,---......//////000---///111222222333444555888===BBBEEEFFFJJJQQQWWWdddxxxzzz{{{qqqtttwww|||vvvqqqnnnkkkjjjlllqqqzzz|||uuuuuunnnccc^^^^^^ZZZSSSTTTPPPLLLHHHGGGEEEDDDBBBBBBCCCCCCCCCEEEKKKSSSZZZgggvvv}}}vvvwww}}}{{{zzz{{{|||zzzxxxkkkcccUUUEEE888222111333///000000/////////000222000000000000000000000000........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////////////////............/////////000...///000111222333444444222333555777999===BBBFFFFFFKKKQQQVVV\\\dddnnntttzzzCCCBBBAAA@@@???>>>>>>>>>>>>???@@@@@@??????AAACCC@@@>>><<<:::999999:::;;;======>>>>>>>>>>>>======:::999999999999:::;;;;;;999999::::::::::::999999;;;:::888666555444555555666666777777777777777777555444222222222222000///888555333222222333333222000///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++)))((((((((()))***'''(((+++,,,,,,+++((('''******))))))((((((''''''((((((((((((((((((((((((+++++++++***)))(((((('''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''***,,,,,,+++)))((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))************))))))((()))++++++*********+++,,,,,,------.../////////333666;;;@@@CCCEEEEEEDDDSSSWWWbbbwww{{{kkkhhhlllooo{{{xxxrrrmmmiiigggfffgggfffiiiooouuuwwwtttmmmhhh\\\XXXRRRPPPRRRSSSTTTSSSMMMLLLHHHEEEBBBBBBDDDFFFEEEFFFMMMWWW```kkkwwwqqqxxx{{{tttsssvvvwwwtttppp```SSSCCC777333333222111000000000000000000000000////////////////////////,,,---///000000///---,,,,,,,,,,,,------.........---------,,,,,,+++++++++------------------------///...---,,,+++,,,---.......................................////////////000000000111222222333333444444555777:::>>>AAACCCHHHKKKQQQWWW^^^fffoootttxxx}}}DDDCCCBBB@@@??????>>>>>>???@@@AAA@@@@@@@@@BBBDDDBBBAAA???===<<<===>>>???@@@@@@@@@???>>>===<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<======<<<<<<<<<;;;999888666555444555555777666666666666666666666555444333333444444333333666777888999888555333222000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++******)))))))))))))))''')))***++++++***)))'''***)))))))))((((((((('''((((((((((((((((((((((((++++++******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&(((******)))'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((()))******))))))************))))))((()))++++++*********+++,,,,,,------.../////////111333777;;;???AAAAAABBBJJJLLLPPP[[[mmmvvvggg^^^XXX\\\```jjjxxx}}}{{{{{{zzzzzzqqqqqqpppnnniiiccc\\\WWWXXXUUUPPPNNNMMMLLLIIIGGGGGGHHHIIIGGGEEEFFFJJJMMMXXXbbbttt|||zzzzzzzzzuuuhhh]]]JJJBBB888333222333333111000000000000000000000000////////////////////////,,,---...000000...---,,,,,,,,,------------------...---------,,,,,,,,,+++------------------------...---,,,,,,,,,,,,---.......................................////////////000000000111222222333333444444555777:::>>>AAACCCGGGKKKPPPVVV]]]eeennnsssxxx~~~EEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBBAAAAAACCCEEEDDDCCCBBBAAAAAABBBCCCDDDDDDCCCCCCAAA???===;;;:::>>>===<<<;;;;;;:::;;;;;;<<<==================<<<:::999777666555555555555666666666555555555444444222222222222333555666666666;;;@@@AAA===777333111//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************)))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((+++******))))))(((((('''((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''$$$&&&((((((&&&%%%$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******))))))************))))))((()))++++++*********+++,,,,,,,,,---....../////////000222555888;;;===>>>AAACCCEEEGGGPPPeeexxxfff[[[UUUSSSTTT]]]hhhvvvttthhh]]]UUUQQQMMMLLLKKKKKKKKKJJJGGGEEEBBBDDDEEEEEEGGGPPP^^^hhh~~~{{{mmmXXXHHH777444000000222444333111000000000000000000000000////////////////////////,,,---...//////...---,,,------------------,,,,,,.........---------------------------------------------,,,,,,,,,------.......................................////////////000000000111222222333333444444555777:::>>>AAACCCGGGJJJOOOUUU\\\dddmmmrrrxxx~~~FFFFFFFFFEEEDDDCCCBBBAAA@@@AAABBBBBBAAABBBDDDFFFDDDDDDCCCCCCCCCDDDFFFFFFEEEDDDDDDBBBAAA???===<<<@@@???>>><<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::999777666555555555666666666666555444444333333///000111222333555888;;;<<>>666222111///......---,,,,,,++++++++++++++++++++++++++++++,,,+++++++++++++++++++++))))))***++++++)))((('''***)))(((''''''((()))***))))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''$$$&&&''''''%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))***))))))************))))))((()))++++++*********++++++,,,,,,------...//////......///000333666888:::888===AAACCCGGGRRReeessswwwaaaYYYRRRQQQUUU\\\iiiuuuzzzjjj^^^UUURRRGGGGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDFFFPPPfffzzzooo]]]JJJ===444222111111222333111///////////////////////////////////////////////////------...//////...------.........------,,,,,,,,,........................---------------------------,,,,,,,,,------..........................................////////////000000000111222222333333333444555777:::>>>AAACCCFFFJJJOOOTTT[[[ccckkkqqqxxx~~~GGGGGGGGGGGGFFFDDDCCCBBB@@@AAABBBAAAAAAAAACCCEEEBBBBBBCCCCCCDDDDDDEEEFFFCCCCCCCCCBBBBBBAAA@@@???AAA@@@>>>===<<<;;;::::::::::::;;;;;;;;;;;;::::::999888777555555555666666666666555555444444444444000222444555666999>>>BBBDDDGGGHHHCCC:::222000111.........------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++)))((('''***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''((('''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((((((((((((((())))))***))))))************))))))((()))++++++*********+++++++++,,,,,,---.....................000333555777333777;;;>>>AAAEEEKKKPPP\\\jjj}}}}}}ssshhhaaa[[[WWWXXX\\\mmmuuu~~~vvvjjj\\\QQQKKKIIIGGGHHHIIIJJJIIIIIIHHHHHHPPPRRRVVV^^^ooozzzjjjXXXGGG===888666555222111111111000000////////////////////////////////////////////////---..................---.........------,,,,,,,,,........................------------------------+++,,,,,,------.............................................////////////000000000111222222333333333444555777:::>>>AAACCCFFFJJJNNNTTTZZZbbbjjjpppwww}}}EEEFFFFFFFFFEEECCCAAA@@@>>>???@@@@@@??????AAACCCAAAAAABBBBBBCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBAAA@@@???>>>===;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;999888777555555555666777555555555555555555555555333666999:::;;;>>>EEEJJJHHHGGGDDD<<<444000///111............---,,,+++***++++++++++++++++++++++++*********+++++++++++++++***************)))(((((())))))''''''''''''))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''''''''''''''''''''((()))(((&&&%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((()))******))))))************))))))((()))++++++*********++++++++++++,,,------............---...///111333444777666666888<<>>AAACCCGGGJJJOOOTTT[[[bbbjjjpppuuu|||~~~BBBBBBCCCCCCBBB@@@>>><<<<<<===>>>>>>======???AAA@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBBBBBBBAAAAAA???>>>===<<<;;;;;;:::;;;::::::;;;;;;;;;;;;::::::999888666555555666666777444555555666666777777888444777;;;;;;<<<@@@GGGMMMFFFBBB<<<666222//////000---............,,,+++***************************)))*********+++++++++++++++******)))))))))))))))(((((((((''''''((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***'''''''''''''''''''''''''''(((((('''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((()))******))))))************))))))((()))++++++*********+++***++++++,,,,,,---......------------...///000111555555555777999<<<===>>><<<<<>>AAACCCHHHKKKPPPUUU[[[ccckkkppptttzzz}}}??????@@@AAA@@@===;;;999:::;;;<<<<<<;;;<<<>>>@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>===<<<;;;;;;:::;;;;;;777888888999999888888777888888666555555666777777444444555666777888999999333666999::::::>>>EEELLLBBB===777333111111000///---......///...,,,+++***************************))))))******++++++++++++,,,+++)))((((((((()))***(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''''''''&&&$$$$$$%%%'''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((()))******))))))************))))))(((***++++++******+++,,,***++++++,,,,,,---......+++,,,,,,---.........///***...333777888888888999666666;;;BBBIIITTThhh|||}}}nnnaaaXXXRRRNNNRRRTTTSSSPPPRRRUUUTTTOOOQQQRRRRRRRRRRRRPPPOOONNNHHHJJJMMMMMMOOOTTT^^^fff|||rrreeeVVVCCC777555666555222---000333444333111000///000000000000000000000000////////////////////////......------------......,,,,,,,,,------.........+++++++++,,,,,,---------------------------------)))+++,,,...//////........................................../////////000000000000111222222333333444444555777:::>>>AAACCCIIILLLPPPVVV\\\ccckkkpppsssyyy|||FFFDDD@@@===:::999::::::===<<<:::999999999::::::>>>>>>>>>>>>>>>>>>>>>===???@@@BBBCCCCCCAAA>>><<<;;;;;;::::::::::::::::::::::::;;;;;;:::999777666666555444333333333333333444444555666777999;;;<<<555555666777:::===@@@BBB888666444111/////////000......---,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((((((((((((((((((((()))((('''''''''(((***+++******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%((((((((((((((((((((((((%%%%%%'''((((((((('''&&&''''''''''''''''''''''''%%%))),,,+++(((%%%%%%&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))******************++++++++++++************+++++++++,,,,,,,,,------,,,+++,,,---...///000111222222111222444666333777;;;===@@@GGGRRR[[[lllyyy|||kkk```\\\YYYRRRJJJGGGJJJMMMNNNMMMPPPLLLLLLRRRUUUUUUXXX^^^VVV[[[bbbhhhlllvvv}}}fffXXX@@@===:::777555222...,,,000111222333222111///---...------------......///////////////////////////.................................------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,---......,,,+++,,,...........................111///...------...///111...//////111222333444444444666777888:::===BBBEEEJJJMMMRRRWWW]]]cccjjjooovvvzzzBBBAAA???===<<<;;;<<<<<<:::999888888999:::;;;<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBBBB@@@===;;;::::::::::::999999999999999999::::::999888666555555555444333333333333333333333444555666888999:::666666777888999;;;===>>>777666333111/////////000...------,,,++++++******++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))))))))))))))))))))(((((('''((()))***+++***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''%%%(((******(((&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))************)))******++++++******)))*********+++++++++,,,,,,---,,,,,,+++,,,---...//////000111111000111333555444888<<<>>>@@@CCCIIIMMMQQQ\\\qqqwwwjjjbbb````````````jjjhhhllluuuyyyxxxxxx{{{}}}eeeMMM@@@888666555444555555333222///000222222222000///---//////...............///......................................................---------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,---......,,,,,,---...........................000///...------...///000//////000111222333333444444555777888:::===BBBFFFJJJMMMRRRWWW]]]cccjjjooowwwzzz<<<<<<<<<<<<<<<<<<======666666777777888:::;;;<<<999999999999:::;;;;;;<<<>>>???@@@AAA@@@>>><<<:::::::::999999888888888888888888888888777666555444555444444333333333333333222222222333444666777888666777777888888888888888555444222000////////////------,,,,,,++++++***************************************++++++++++++,,,************************((((((((((((((()))******))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''$$$&&&))))))(((''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))))))))))))))************)))******++++++******)))*********++++++++++++,,,,,,,,,,,,,,,,,,---.........///000000///000222333222555999===@@@AAABBBBBBEEEIIIUUUeeewwwwwwbbbIII777000333222111222444555444333///000111222111000///...111111000///....................................------------------------...------------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,---......,,,,,,---...........................000///...------...///000000000111111111222222222444555777888:::===BBBFFFJJJMMMRRRWWW]]]cccjjjooowwwzzz999:::;;;;;;;;;;;;;;;:::666666777888999:::;;;;;;888777777777888999:::;;;===>>>??????>>><<<;;;999:::999999888888777777777777777666666555444444333444444333333222333333444222222222333444555666777666777888888777555333222333222111000///...//////,,,,,,,,,,,,++++++******))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))((((((((((((((())))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$%%%'''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((((()))))))))************))))))************))))))************++++++++++++,,,,,,,,,,,,,,,------------...//////......000222...000333999>>>AAAAAA@@@EEEEEEIIIPPPZZZkkkpppZZZGGG999444555444333111111222222111/////////000111111000//////222222111//////.................................------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,+++---...---,,,,,,---///........................000///............///000111111111111111111222222333555666888:::>>>CCCFFFJJJMMMRRRWWW]]]cccjjjooovvvyyy~~~999::::::::::::999888777888999999:::::::::::::::888777666666666888999:::<<<<<<=========<<<;;;:::::::::999999888777666666666666555444333333333333333333222222222333333444222222222333444555666777666666666666555222000///111000000///............,,,+++++++++++++++******))))))))))))))))))))))))))))))*********+++++++++(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&((())))))(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((()))))))))************)))))))))******)))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---......---...000222//////000444999>>>@@@@@@???@@@CCCHHHMMMXXXlll~~~mmmSSSAAA999555666999444333111000111000///---/////////000000000//////222222111//////.................................------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,+++,,,------,,,,,,...///........................//////............//////111111111111111111222222333444666888:::>>>CCCGGGJJJMMMRRRWWW]]]cccjjjoootttwww|||<<<;;;;;;:::999888777777:::;;;<<<<<<<<<<<<<<<;;;:::999777666666777999:::;;;;;;<<<<<<=========<<<;;;;;;:::999888777777666666666444333333222333333222222222222222333333444222222222222333444555666444444444333222000///...........................++++++++++++++++++******************************)))))))))************+++''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%$$$$$$%%%''')))((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''((())))))))))))************((())))))******))))))((()))))))))************+++******+++,,,,,,,,,,,,,,,,,,---......---...000222333222222222444777:::<<<>>>>>>BBBFFFGGGJJJSSS]]]qqqttt\\\KKK;;;555555555333333111000///000111111000///......////////////000000111111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------............---------,,,,,,,,,***,,,------------...///........................////////////////////////000000111111111222222222222444666888:::>>>CCCGGGJJJMMMRRRWWW]]]cccjjjooosssvvv{{{???>>><<<;;;::::::;;;;;;:::;;;===???@@@@@@??????===<<<999777777777999:::::::::;;;<<<===>>>??????<<<<<<;;;:::999888777777777666444333222222333333222222111111222333333444111111111111222222333444333222111000////////////,,,------.........------******************++++++++++++++++++++++++++++++))))))))))))************((((((((((((((((((((((((&&&'''((()))***))))))((('''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))'''''''''''''''''''''''''''%%%###$$$'''((((((&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''((())))))))))))************(((((())))))))))))(((((())))))))))))************)))***+++,,,---,,,,,,+++,,,---......---...000222222333444222000111555888>>>===@@@CCCCCCAAABBBGGGLLLYYYnnn}}}bbbOOO???777333444666333000///000///...///111222111000...............///000000//////...............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,***,,,------------...000..............................////////////......//////000111222333333444222444666888:::>>>DDDHHHJJJMMMRRRWWW]]]cccjjjooosssvvv{{{@@@???===<<<<<<===>>>@@@:::;;;===@@@BBBCCCCCCCCC???>>>;;;888777888999:::999:::;;;<<<===???@@@AAA======<<<;;;:::888888777777666444333222222333444222111111111222333333444000000///000000111222222222111///.........///000,,,,,,---.........------******************++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))&&&''')))*********)))((('''((((((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))***+++((((((((((((((((((((((((''''''&&&%%%&&&'''((()))''''''''''''''''''''''''(((%%%###$$$'''((('''%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&'''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))'''''''''&&&&&&'''''''''))))))))))))************(((((())))))))))))(((((())))))))))))************)))***+++,,,---,,,++++++---...///.........000222---111444333//////222777888777999@@@BBBAAABBBEEEDDDLLLXXXfffvvvvvv\\\EEE666777555555777666111000222222111000000111111000///...............///000111......---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------............---------,,,,,,,,,***+++------------...000..............................////////////.........///000111222333444444222444666888:::>>>DDDHHHJJJMMMRRRWWW]]]cccjjjoootttwww{{{>>>>>>>>>>>>??????@@@AAA===>>>AAACCCDDDDDDCCCBBBAAA@@@===;;;999888777777999999::::::<<<===???@@@<<<<<<<<<<<<;;;:::999888666666666666666555555444222111000000222444444333//////000000111111111222////////////////////////------,,,,,,,,,,,,++++++************************,,,,,,+++***)))))))))***(((((())))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))$$$///***###&&&(((&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((,,,###!!!))))))"""###+++''''''''''''(((((((((((())))))&&&+++000'''"""+++###%%%'''***,,,+++'''$$$''')))+++(((%%%%%%(((---++++++******************---***+++111000***)))---+++...111222000...,,,,,,888///---333333---///777333444666888;;;>>>AAACCCAAAEEEKKKQQQZZZiii{{{{{{bbbPPPBBB888222333333333333333333333333222111111000///......---////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......---...///...---...///111000111111222222333444444444555777888:::===BBBFFFIIILLLQQQVVV\\\bbbiiinnnpppvvvvvv{{{AAAAAAAAAAAAAAABBBCCCCCC???@@@BBBCCCDDDDDDCCCCCC@@@>>><<<:::999888888888888999:::;;;<<<===>>>>>>=========<<<;;;999888777666666777777666666555444444333111111222333222222//////000000000111111111........................------,,,,,,,,,,,,++++++************************,,,+++******))))))******''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''***'''%%%%%%&&&(((,,,...((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$''',,,000///+++'''''''''''''''((((((((((((%%%,,,+++  (((+++///***$$$!!!###)))...111'''&&&''',,,222222,,,%%%************************'''***%%%"""---///'''...,,,(((%%%$$$'''...333***---.........///...,,,222333444555888:::<<<>>>===@@@BBBDDDHHHPPP\\\eee~~~vvvhhhUUUEEE;;;555000---222222222222222222222222111111000000//////..........................................------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......---...///...---...///111000111111222222333444444555666888999:::>>>BBBFFFJJJMMMRRRWWW\\\cccjjjoooooowwwzzzCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC===<<<;;;:::::::::::::::888999;;;<<<=========<<<>>>>>>===<<<;;;999777666666666777777666666555444666444222222222222111000//////000000000000111111........................------,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++***)))))))))******''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''***)))&&&,,,,,,###((((((''''''''''''((((((''''''''''''''''''''''''------'''$$$&&&###''''''''''''((((((((((((222$$$'''333111---...,,,###%%%***---...***###)))------%%%'''222************************)))&&&///:::333$$$'''999"""(((000555555111,,,)))+++777:::000***000333///111111111222333555666777<<<>>>@@@???>>>@@@EEEJJJPPPddd~~~{{{jjjHHHAAA777111000111111000000000000000000000000000////////////////////////......................../////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......---...///...---...///111000111111222222333444444777888999:::;;;>>>CCCFFFKKKNNNSSSXXX^^^dddkkkpppooozzzBBBBBBAAAAAAAAABBBBBBCCCFFFEEEDDDCCCBBBBBBBBBBBB;;;;;;;;;;;;;;;;;;<<<<<<:::;;;===?????????===<<>><<<;;;888777555777777777777777666555555666444222222333333222111//////000000000000000000------------------------------,,,,,,,,,+++++++++((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''***...######$$$!!!(((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''"""+++---+++*********''''''''''''((((((((((((***$$$"""%%%+++'''+++((($$$###%%%))),,,---,,,'''%%%)))///...%%%***************+++++++++111///$$$%%%333...000///,,,)))(((+++111555((('''%%%&&&///777000$$$111111000000000111111222999<<<>>>???>>>>>>@@@BBBIIILLLRRR^^^rrruuuYYYHHHBBB999555111000111333444444000000000000000000000000......//////////////////......................../////////////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------------......---...///...---...///111000111111222222333444444888999:::;;;<<>>>>>===>>>@@@BBBBBBAAA???>>>??????>>><<<;;;888777555777777777777777666666555444222111222333555555444000000//////////////////------------------------------,,,,,,,,,+++++++++((((((((((((((((((((((((***))))))((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''###)))///333,,,'''***,,,,,,++++++++++++,,,,,,************************222///+++&&&(((''''''''''''(((((((((((( 111777***!!!***--- )))***---///000---((($$$$$$%%%&&&'''***,,,...///))))))*********+++++++++"""$$$+++222000***---666)))***,,,,,,***(((((((((111000222222+++$$$)))444111000000////////////000111333777999;;;<<<===>>>DDDAAAAAAIIIYYYooonnnNNN:::333555444222111000000111000000111111111111111111111111............////////////.........................../////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------------......---...///...---...///111000111111222222333444444888999:::;;;<<<@@@DDDGGGLLLOOOTTTYYY___eeelllqqqsss}}}EEEEEEDDDCCCCCCCCCCCCDDDEEEDDDCCCBBBAAA@@@??????:::;;;===>>>???@@@@@@@@@AAAAAABBBCCCCCCBBB@@@@@@>>>>>>===<<<;;;999777666777777888888777777666555333222111222444666666555000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))((((((((()))******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''')))'''---+++&&&!!!&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""&&&### ###+++///+++###''''''''''''((((((((((((,,,!!!'''KKKbbbzzzqqqMMM555+++,,,---,,,***&&&""")))))))))***++++++,,,,,,///---,,,***'''...FFF___nnnFFF%%%###///222//////000000////////////000000///000222555777888999999999;;;AAAGGGLLLSSS___kkkpppWWWDDD;;;888777555000000000000000//////...000000000000000000000000........................---------------------------............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......---...///...---...///111000111111222222333444444777888999;;;<<<@@@EEEHHHLLLOOOTTTYYY^^^eeelllqqqttt}}}~~~EEEDDDDDDCCCBBBBBBCCCCCCBBBBBBCCCBBBBBB@@@>>>===<<<===>>>@@@AAAAAAAAAAAACCCBBBBBBBBBAAAAAA@@@@@@=========<<<;;;999888777777888888888888777666666555333222222444555555444000000/////////.........++++++++++++++++++++++++------,,,,,,,,,,,,++++++************************((((((((((((((()))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((( &&& ---000''''''''''''(((((((((((($$$QQQMMM '''000111((())))))***++++++,,,,,,(((...'''444ooo999***000......---......///000111222111111222444666777888;;;===>>>:::777CCCccc}}}nnnQQQDDD666111444888666222000111222222111000000000/////////////////////////////////......------,,,------------------------,,,,,,------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......---...///...---...///111000111111222222333444444444666888:::<<<@@@EEEIIIKKKOOOSSSXXX^^^eeekkkpppsss|||CCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCBBB@@@>>><<<===>>>@@@AAABBBBBBBBBAAACCCCCCBBB@@@@@@@@@@@@@@@<<<<<<<<<<<<;;;:::999888888888888888888777666666777555333333444444333222000000//////.........---++++++++++++++++++++++++---------,,,,,,,,,++++++************************((((((((((((((()))******))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''###%%%222"""'''"""''''''''''''((((((((()))kkkaaa***+++((())))))***++++++,,,,,,(((!!!aaa}}}111,,,,,,,,,---...///111222111///---...000333555666666777999:::III{{{qqq\\\HHH;;;333555666666444222111000///000222111000///000000........................000000///...------,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------.........---...//////---...///111000111111222333333444444333555777999<<<@@@FFFJJJKKKNNNSSSXXX]]]dddkkkpppqqq|||@@@@@@@@@@@@@@@???>>>===@@@@@@AAAAAAAAA@@@??????<<<>>>@@@AAAAAA@@@===;;;BBBBBBAAAAAA@@@?????????>>>>>>>>>>>>===;;;999777888888999888888777666555333333222222111000////////////.........------------,,,,,,++++++,,,,,,---++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((('''&&&&&&'''((((((''''''&&&&&&&&&''''''***)))(((''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%%%%&&&'''((()))(((&&&&&&''''''&&&%%%&&&&&&%%%$$$%%%&&&'''((($$$***---"""111|||{{{''''''"""333###***%%%jjj@@@,,,///###&&&///******...+++)))---SSS333444***'''555(((444////////////000000000000999000>>>999eeeNNNAAA;;;888666111111111111111111111111////////////////////////////////////////////////000///---,,,++++++,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...000..................------000000//////.........---000000111222333444444555555666888999;;;>>>CCCFFFMMMPPPUUUYYY^^^dddkkkoooxxx}}}~~~>>>>>>>>>>>>======<<<<<>>>>>;;;<<<>>>??????>>><<<;;;????????????????????????<<<<<<;;;;;;:::999777555888888888888777666555555333333222111111000////////////.........---------,,,++++++******++++++,,,++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((('''&&&&&&'''((((((''''''&&&&&&'''''''''))))))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))'''&&&&&&''''''&&&%%%&&&&&&%%%%%%%%%&&&'''(((&&&'''...'''&&&444++++++###BBBEEE###(((***'''(((///###+++ &&&'''111)))///)))333777...000kkk***<<< ===&&&.../////////000000000000---444%%%NNNwww~~~fffZZZJJJ===777444222000111111111111111111111111//////////////////////////////////////////////////////...---,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...000........................000/////////............000000111222333444444555555666888999;;;>>>CCCGGGMMMPPPUUUYYY^^^eeekkkpppvvv||||||;;;;;;;;;;;;::::::::::::>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????;;;:::888888999888777555888777777666555555444444222222222111111000000///...............---------++++++************++++++++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''''''''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((('''&&&&&&'''(((&&&%%%&&&&&&%%%%%%&&&&&&'''(((((( (((000&&&"""<<>>!!!<<<)))###666<<<999 999///........./////////000000888???|||---;;;>>>FFFrrrdddZZZNNN???444666444333444555666555333111111111111111111111111////////////////////////////////////////////////,,,---...///...---+++***------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---...///---------...............///////////////.........000000111222333444444555555666888999;;;???DDDHHHMMMPPPUUUZZZ___ffflllqqquuuzzz{{{~~~:::999888888888999::::::;;;;;;;;;;;;:::999888777888777666666666777999:::;;;;;;;;;::::::999999999777555555888===>>>;;;888888777666444333222222333111111111000000000000000---.....................------,,,,,,,,,,,,------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&&&&(((&&&&&&(((((())))))((((((%%%%%%&&&'''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&%%%&&&'''((('''&&&&&&&&&'''''''''(((((('''((()))&&&%%%(((&&&!!! ///%%%111YYY###///000$$$)))...***&&&---)))$$$$$$000---ccc""",,,+++&&&... 555***999!!!222)))&&&......666000222000(((;;;---000'''555............///////////////NNNEEE///999>>>:::sssvvvlllYYYNNN@@@999888888666222444333111111222222222111000000000000000000000000////////////////////////////////////////////////,,,---.........---,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------.........//////.........///////////////000000111222333444444555555666888:::<<<@@@EEEIIIMMMPPPUUUZZZ```fffmmmrrruuu{{{{{{~~~999999888777777888:::;;;;;;;;;;;;;;;:::888777666888777666666777888:::;;;;;;;;;::::::999888888777333333444:::AAACCC>>>:::999888666444333222333333000000000000000000000000---------.....................------------......++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((%%%&&&((()))******)))(((%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''&&&%%%&&&(((((((((&&&&&&&&&'''(((((((((((('''***)))$$$---111)))&&&++++++222%%%******%%%%%%+++)))######---+++&&&%%%---$$$RRR###))) +++777...)))111777UUUddd"""---444(((666"""CCC^^^555222***------$$$333+++...%%%+++------........./////////***(((333;;;:::'''>>>vvvgggssszzzkkk[[[LLLCCC:::777222111222333111000333222111000000111222222000000000000000000000000////////////////////////////////////////////////,,,------...------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------...,,,,,,------.../////////.........///////////////000000111222333444444555555666888:::<<<@@@FFFIIIMMMPPPUUUZZZ```gggnnnsssuuuzzz{{{~~~888888666666666777999:::;;;;;;;;;:::999888777666777777777888888999:::;;;::::::999999999999999999444444888@@@IIIKKKFFF???;;;999777444333333333333///000000000000000000000---------.........//////...------,,,,,,------...++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((%%%&&&(((***+++***)))(((%%%&&&'''((((((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&((((((((((((''''''&&&%%%&&&((()))((('''%%%&&&'''((()))(((((('''%%%000''''''(((###*** ###***///???((($$$###&&&+++...///000"""'''+++...+++%%%AAA444999,,,(((555///""",,,...&&&222***333$$$"""///$$$LLL)))777######)))++++++///555+++bbbaaa---)))---------.........//////ooo!!!:::***666999888IIISSS]]]iiivvvxxxmmm^^^RRRIIIAAA:::444555666666666333000...---222333333222222111222333000000000000000000000000////////////////////////////////////////////////---------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,------...//////000............/////////000000000111222333444444555555666888:::===AAAFFFJJJMMMPPPUUUZZZ```gggnnnssssssyyyzzz}}}777666555444555777999:::<<<;;;;;;;;;999888777666777888888999:::;;;;;;;;;888888888999::::::;;;;;;777888===GGGQQQSSSMMMFFF<<<:::777555333333333444////////////000000000000---------.........//////---,,,,,,++++++,,,,,,---++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''((($$$&&&(((***++++++))))))&&&'''((((((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))(((''''''&&&%%%&&&((()))((('''%%%&&&((()))))))))((('''$$$---&&&###---&&&!!!000)))%%%+++@@@$$$))),,,)))%%%$$$&&&'''---$$$###***)))###,,,---666|||uuuGGG((((((((($$$!!!,,,222,,,,,,'''(((%%%%%%aaa"""(((333(((!!!***%%%[[[---666$$$###222)))%%%000,,,***000+++&&&HHH444222---------.........//////666BBB(((+++...000;;;FFFBBBOOOPPPQQQZZZjjjnnnssscccVVVOOODDD>>>888666777888666333000222444444111000222555000222333222111///...///000000000000000000000000////////////////////////////////////////////////...---,,,++++++,,,...///------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,------...///000000---.........//////000000000000111222333444444555555666888:::===AAAFFFJJJMMMPPPUUUZZZ```hhhoootttrrrxxxyyy|||888777555444555777:::<<<<<<<<<;;;999777666888999:::;;;<<<<<<<<<;;;:::999::::::999999888999999999666===FFFKKKJJJGGGDDDCCC:::999777555333222111111......//////......---,,,///////////////.........------------------------,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((())))))******++++++((((((''''''''''''((((((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))&&&%%%&&&((()))'''%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&)))%%%***AAA(((((((((((())))))))))))%%%&&&&&&'''((()))******+++)))(((&&&&&&((()))+++&&&''''''(((((((((((((((***)))(((///...&&&...***)))************+++++++++((())))))))))))*********%%%)))''',,,"""FFFMMM+++(((444...)))666)))(((MMM444111***111222+++yyy444555EEE555AAAEEEFFFJJJPPPWWW___fffjjj}}}~~~wwwsss^^^WWWOOOHHHCCC>>>999555444444444333333222222222000000000000000000000000000000000000000000000000////////////////////////---..................---.........------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------............//////////////////////////////000000111111222333333555777999;;;===AAAEEEIIIMMMPPPUUU[[[bbbiiinnnqqqqqqxxxzzz888777555444555777:::;;;;;;;;;:::888666666777999:::;;;<<<<<<<<<;;;::::::;;;::::::999999999999999777===DDDHHHGGGDDDBBBAAA999888777555333222111000......//////......---,,,............////////////------------------------,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''')))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&''')))***(((&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((''''''(((((((((&&&)))%%%***AAA(((((((((((())))))))))))&&&&&&''''''(((((())))))***)))(((''''''((()))***'''(((((())))))))))))))),,,'''444!!!...888***(((***)))************+++++++++*********+++++++++,,,,,,'''000/// 777bbbsss222)))222---+++555///---xxx111000***111444...444111:::000::::::;;;<<>>>>>888777666444222111000000......//////......---,,,---------.../////////000------------------------,,,,,,++++++***)))))))))))))))))))))))))))))))))******)))(((((('''&&&&&&&&&'''((())))))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''((()))***)))'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((((((((())))))&&&)))%%%***AAA(((((((((((())))))))))))'''''''''(((((((((((((((***)))(((''''''((()))***(((((()))))))))*********&&&&&&(((333NNN222###,,,)))************+++++++++,,,,,,,,,,,,------------)))---222%%%...333---111+++---///111---...///+++111555000666---111...555555444444444666888:::;;;===>>>@@@CCCDDDFFFGGGGGGUUUAAA___CCC]]]OOO]]]oooHHHEEE@@@<<<:::888555333333111//////000222222222111111111111111000000000000000000000000000000000000000000000000000000000////////////////////////111///,,,++++++,,,///111...------------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------............///111111111111111111111111111111222222333444444444555777999;;;===AAAEEEIIIKKKNNNSSSZZZaaahhhmmmpppqqqxxx{{{666555555444555777888:::999999999777555555777888;;;;;;<<<<<<===============<<<;;;::::::999:::::::::;;;===>>>===<<<;;;:::777666444333111000000000.........///......---,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))((((((((('''''''''&&&%%%''')))******)))'''%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((((((((((((((()))&&&)))%%%***AAA(((((((((((())))))))))))((((((((((((((('''''''''))))))(((((((((((())))))((((((((((((((())))))***+++%%%(((###ddd///$$$...))))))*********+++++++++,,,,,,,,,------------...///(((...111###+++///000+++000(((---+++,,,///+++000333000===...///111333333222222333444666777888999999::::::;;;:::::::::111HHH222>>>888>>>===zzz:::888555444444444333222444333222111222222333333111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////...---,,,,,,---...///------------------------------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------............///000000000000000000000000111222222333333444555555555777999;;;===AAAEEEHHHKKKNNNSSSZZZaaahhhnnnpppssszzz|||666666555555666777888999888999888777555555777999;;;;;;<<<<<<===>>>??????>>>===<<<;;;::::::::::::::::::::::::::::::999888555555333222000/////////.........///......---,,,+++,,,,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************((((((((((((((((((((((((&&&'''''''''((((((((()))%%%''')))******)))'''%%%''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((($$$$$$%%%%%%'''(((***+++'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&)))%%%***AAA(((((((((((())))))))))))((((((((((((((('''''''''))))))(((((((((((())))))'''&&&&&&&&&&&&'''((())),,,...+++)))+++))))))*********+++++++++++++++++++++,,,,,,,,,,,,111,,,&&&$$$\\\&&&///...+++222(((,,,666+++000+++...000...OOO111111222000000000000111222333444555444444555555555555444444...---111999BBB&&&uuu000...------/////////---333333333111000//////000111111222222222222222222////////////////////////////////////////////////////////////////////////,,,---...//////...---,,,------------------------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------............///////////////////////////111222222333333444555555555777999;;;===AAAEEEHHHKKKNNNSSSZZZbbbiiinnnqqquuu|||~~~666666666777777888999:::888999999777666666888:::;;;;;;<<<<<<===???AAAAAA???>>>===<<<;;;:::::::::;;;999888999::::::888666444333222111////////////......//////......---,,,,,,,,,,,,---.........///,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((&&&&&&'''(((((()))******&&&'''((())))))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((($$$$$$%%%%%%'''(((***+++'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&)))%%%***AAA(((((((((((())))))))))))'''''''''((((((((((((((((((((())))))))))))(((((('''&&&%%%$$$%%%&&&'''(((&&&OOO,,,,,,&&&)))************+++++++++************++++++++++++'''000%%%)))))),,,---,,,333,,,///QQQ+++111------///...mmm333222......111111111111222222222222444444555666666555555555999(((AAA'''---ZZZ333111111111333333222111000111222222000///000111111111111222222222222222////////////////////////////////////////////////////////////////////////+++---///111111///---+++,,,,,,,,,------------...------------------------------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------............///........................111111222222333444444444555777999;;;===AAAEEEIIIKKKNNNTTT[[[cccjjjpppsssuuu|||777777777888999999::::::999999999888777777999;;;;;;;;;;;;<<<>>>@@@BBBCCC@@@???>>><<<;;;;;;:::::::::999888999;;;;;;888666333222111000///...............//////......---,,,------------------------++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((('''%%%$$$%%%'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((&&&)))%%%***AAA(((((((((((())))))))))))&&&&&&''''''(((((())))))(((((())))))))))))((((((((('''%%%%%%%%%&&&((()))(((999...+++))))))************+++++++++************++++++++++++$$$///>>>+++,,,---+++000//////lll***333......//////444222***111111222222333333333222222......///000000/////////---999%%%:::***///...---...000000///...///111333333111111222444000000000111111111222222////////////////////////////////////////////////////////////////////////,,,---...//////...---,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///////////////////////////000000111111222333333333555777999;;;===AAAEEEIIILLLOOOUUU\\\dddkkkqqqtttttt{{{~~~777888888999::::::;;;;;;999::::::999777888:::<<<<<<;;;;;;<<<>>>@@@BBBDDD@@@???>>>===;;;;;;:::::::::999888:::<<<<<<999666222222111///..................//////......---,,,------------------,,,,,,++++++++++++++++++++++++******************++++++((((((((((((((((((((((((++++++******))))))((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))(((&&&%%%&&&)))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((((((((())))))&&&)))%%%***AAA(((((((((((())))))))))))%%%&&&&&&'''((()))******(((((())))))))))))(((((()))(((&&&%%%&&&''')))+++(((---(((///)))************+++++++++******+++++++++,,,,,,,,,,,,///aaa)))...///++++++---+++zzz)))333//////111111444222***888,,,---///111222333333333333444444444444444333333444""">>>???///......000222222111000...000333222000...///111.../////////000000111111////////////////////////////////////////////////////////////////////////.........------.........,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++******+++,,,,,,---......++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////000000000000000000000000///000000111222222333333555777999;;;===AAAEEEIIILLLOOOUUU]]]eeelllrrruuussszzz|||::::::;;;<<<<<<;;;;;;::::::999888888888999:::;;;AAA@@@>>>=========>>>>>>??????>>><<<;;;999888888:::::::::999999777666666444333222000///..................------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''((((((((('''%%%$$$'''''''''&&&&&&%%%%%%%%%)))(((&&&%%%%%%&&&((()))''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&)))%%%)))AAA(((((((((((((((((((((((((((///""";;;...&&&'''((()))))))))((('''+++!!!...''' HHHsss///&&&,,,))))))))))))************)))%%%555)))!!!'''DDD$$$,,,000444...---***,,,///000,,,222,,,111///222555,,, III...+++000666'''555***+++333:::666++++++444$$$TTTxxx000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,---......---,,,,,,......---------,,,,,,,,,222000---+++******,,,---***+++,,,,,,------,,,,,,+++++++++*********)))))),,,,,,++++++,,,,,,---...---------,,,,,,+++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------..................------000000000000000000000000111111111111222333444444888999999999;;;???EEEIIIKKKOOOUUU]]]eeelllqqqtttvvv{{{|||::::::;;;;;;;;;::::::999999999888888888999;;;<<<@@@@@@>>>=========>>>>>>>>>>>>===;;;:::999888777888888888777777555444444444333222000///...............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''((((((((('''%%%%%%'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&)))%%%)))AAA(((((((((((((((((((((((( &&&,,,$$$666,,,///%%%&&&&&&&&&&&&&&&&&&&&&&&&///,,,###MMMLLL%%%000)))************++++++++++++---444'''$$$222%%%)))BBB111---222------+++//////000,,,222,,,111---222444,,,@@@"""---+++000222...///@@@888///))))))444JJJ^^^FFF000000000000000000000000000000000000000000000000000000000000000000000000................................................------------------,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,...------------,,,,,,,,,***+++++++++,,,,,,------***+++,,,,,,------,,,,,,+++++++++*********)))))),,,++++++++++++,,,------+++++++++*********))))))))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................////////////////////////111111111111222333444444888999999:::;;;???EEEIIILLLPPPUUU]]]eeelllrrruuuvvv{{{|||:::::::::999999888888888888888888888999;;;<<<===@@@???>>>=========>>>>>>===<<<;;;:::999888777666555555555555444333222222333222111000///............------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''')))((('''&&&%%%&&&''''''&&&)))%%%)))AAA((((((((((((((((((((((((((()))333"""+++###---,,,,,,++++++,,,,,,---VVV,,,%%%111)))+++++++++,,,,,,,,,,,,---000)))''')))888fff'''+++000,,,---,,,111///000,,,222,,,111***111333---///+++333444333///444/// 000HHHfff...000000000000000000000000000000000000000000000000////////////////////////................................................,,,,,,---------------------,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------------,,,,,,,,,,,,&&&(((***,,,------++++++***+++,,,,,,------,,,,,,+++++++++***************+++++++++++++++,,,------+++++++++************)))))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------................................................111111111111222333444555777888999:::<<<@@@EEEIIINNNPPPUUU\\\dddlllrrruuuvvv{{{|||999999888777777666666666777777888999:::;;;<<<===>>>>>>==================<<<<<<;;;:::999888777666333333444444333222222111222222111//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''')))(((&&&%%%%%%&&&''')))&&&)))$$$)))AAA((((((((((((((((((((((((&&&(((000&&&""",,,YYY***///(((,,,++++++++++++,,,,,,,,,,,,&&&...111LLLRRR(((***000,,,------333...000,,,222,,,111)))111111...,,,111////////////////////////000000000000000000000000........................................................................,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++,,,---,,,+++)))(((***+++,,,,,,------,,,,,,************************+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...............////////////////////////000000111111222333444555666888999:::<<<@@@EEEIIIOOOQQQVVV\\\dddlllrrrvvvuuuzzz|||888777666555444555555555666666777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888777777333333444444333333222222111111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))'''&&&%%%%%%&&&((()))&&&)))$$$)))AAA((((((((((((((((((((((((###***)))(((000...gggNNN---000&&&---*********++++++++++++,,,111SSS000000,,,111---...---222...000,,,222,,,111+++000000///000```***////////////////////////////////////////////////------------------------................................................,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,+++++++++*********+++,,,,,,------,,,,,,************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////000000000000000000000000000000000111222333555666555777999;;;===AAAEEEIIIOOORRRWWW]]]eeelllrrruuusssyyy|||555555333333333444555666555555777888999999999999999999:::;;;;;;;;;:::::::::999999888777777666666333333333444444333333222111000//////.........///,,,,,,,,,------------...------------------------))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))'''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''(((((('''''''''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''(((((((((''''''&&&%%%&&&'''((()))&&&)))%%%)))AAA(((((((((((((((((((((((((((000'''%%%)))888444''''''///+++************++++++++++++***mmm^^^111///,,,111------,,,111///000,,,222,,,111/////////000...555===)))000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,---------------------,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++,,,------***+++,,,,,,------,,,,,,***************+++++++++***************+++,,,,,,)))************+++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////111111111111111111111111000000000111222444555666444666999;;;===AAAFFFIIIOOORRRXXX___fffmmmqqqsssrrrwwwzzz333222111111111333555666444555666777888888777666666777888999:::999999888777666666555555444444444111222222333333333222222000000///............///,,,,,,,,,---------......++++++++++++++++++++++++))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***'''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&'''''''''((((((((()))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&'''((()))&&&'''''''''((((((((()))((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&)))%%%)))AAA((((((((((((((((((((((((%%%***)))))))))%%%,,,EEE///%%%(((111***++++++++++++,,,,,,,,,---&&&EEERRR777&&&///***///+++,,,+++111///000,,,222,,,111444...000000:::???)))444000000000000000000000000////////////////////////........................------------------------------------------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,+++))))))***+++,,,,,,------,,,,,,))))))*********+++++++++***************++++++,,,))))))*********+++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------...//////000000000000000000000000000//////000111222444555666444666999;;;>>>AAAFFFIIINNNRRRYYYaaahhhmmmppprrrpppvvvyyy222111000000111333555777444555666777777666555555555666777888999999888777444444444333333222222222000111111222222222111111000//////............///,,,,,,,,,------.........************************)))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%&&&'''''''''(((((())))))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%&&&'''((()))&&&'''''''''(((((()))))))))(((&&&%%%%%%&&&((()))%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))%%%%%%&&&'''((((((''''''&&&)))%%%)))AAA(((((((((((((((((((((((((((&&&***''' 111%%%kkkyyy!!!++++++222***+++,,,,,,,,,---------......)))333(((,,,QQQ***000...***(((---***++++++111///000,,,222,,,111888---000000***999lll:::111...555000000000000000000000000////////////////////////////////////////////////------------------------------------------------.........------,,,,,,,,,+++++++++,,,,,,------------,,,+++******+++,,,---,,,,,,,,,+++++++++******+++,,,......,,,(((### ++++++,,,---------,,,,,,))))))******++++++++++++*********)))***++++++,,,+++++++++,,,,,,---------))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000//////////////////////////////000111222444666777333666999<<<>>>BBBFFFIIIMMMRRRZZZbbbiiinnnpppqqqooouuuxxx222222333444555666777888666666666555444444333333444555666666666666666666444444444444444444333333111111000///////////////222000...---...///..............................,,,,,,,,,+++++++++******+++*********))))))((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&'''(((***+++''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''(((((('''***%%%***AAA((((((''''''''''''((((((***&&&%%%))))))'''+++333XXX>>>***(((---,,,,,,///+++,,,***///555...'''---000000222---%%%BBB}}}555###888)))...111,,,***+++444)))'''333///,,,...222)))111111***///222999jjj&&&+++;;;555000/////////............////////////////////////...........................------,,,,,,------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))************************************************+++++++++*********))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...///000000////////////000000000000000000111222333444444555555777:::<<<>>>BBBGGGJJJMMMOOOTTT^^^hhhnnnpppppptttuuu|||222333333444555666777777666666666555555444444444222333444666666666666666555555444444444444333333111111000///////////////222000...---...//////...........................,,,,,,,,,+++++++++******************)))))))))(((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((''''''&&&%%%'''''''''''''''''''''''''''(((((((((''''''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''(((((('''***%%%***AAA((((((''''''''''''(((((()))''''''***)))'''***000BBB777,,,&&&+++...)))'''+++---222...### (((///222''')))222888///###,,,???^^^---666!!!111444...///------333333)))444///,,,...111---222///000111...666WWW###'''999333 000000/////////.........000000000000000000000000...........................------,,,,,,------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))************************************************+++++++++*********))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...//////000////////////000000000000000000111222333444444555555777:::<<<>>>BBBGGGJJJMMMOOOTTT]]]gggnnnpppppptttuuu{{{333333444444555555555666666666555555555555555555222333444666777777777666555555555444444444333333111111000///////////////111000......///000///...........................,,,,,,,,,+++++++++******************))))))))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''((((((((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%'''))))))((('''%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''(((((('''***%%%***AAA)))((((((''''''(((((())))))((()))+++***''')))---lllBBB((('''%%%***111000******///((()))222666222222111)))444---(((+++//////---,,,;;;333444---111///&&&---222000......888iii***444///---///111///333+++444222,,,222pppnnnGGG))),,,666444000222000000000/////////......111111111111111111111111...........................------,,,,,,------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))************************************************+++++++++***************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////////////////000000000000000000111222333444444555555777:::<<<>>>BBBGGGJJJLLLOOOUUU]]]fffmmmppppppuuuuuu{{{444444444444444444444444555555555555666666666666555666777999999888777666666666555555444444333333111000000///////////////111///......000000///...........................,,,,,,,,,+++++++++***************)))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''(((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''(((((('''***%%%***AAA))))))(((((((((((())))))((()))+++,,,***(((((()))000yyy---'''(((...---...111...***---444777 !!!111111...000///,,,///000///000333444111!!!ggg###+++???000+++111222...000'''111GGG***222......000111rrr///666+++333111///...;;;'''000///---+++---000111000000000000////////////...000000000000000000000000...........................------,,,,,,------...------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))************************************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////////////////000000000000000000111222333444444555555777:::<<<>>>BBBGGGJJJKKKOOOVVV^^^fffllloooqqqvvvuuuzzz333333333444444444444444444555555666666777777777999:::;;;<<<;;;:::777666777777666555555444333333111000000///////////////000///...///111111000///........................,,,,,,,,,+++++++++******))))))))))))))))))******''''''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&%%%%%%$$$$$$&&&'''(((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''(((((('''***%%%***AAA))))))(((((((((((())))))'''***,,,,,,***)))((('''555...777555444333///,,,,,,+++***+++...444---...333222///000111%%%...333...)))******(((888***======***...666444///)))222&&&+++333)))111---///222111XXX000;;;000111///333---+++GGG&&&222444888444***)))111222***111000000000////////////////////////////////////...........................------,,,,,,------...------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))************************************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...............////////////000000000000000000111222333444444555555777:::<<<>>>BBBGGGJJJKKKPPPWWW___ffflllppprrrxxxvvvzzz222222333333444444444555444444555666777777888888:::<<<===>>>>>>;;;999777888777777666555444333333111111000///////////////000//////000222222000///........................,,,,,,,,,+++++++++******))))))))))))************&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&$$$###$$$%%%((()))''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))(((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''(((((('''***%%%***AAA***))))))(((((())))))***&&&+++---***)))***)))''''''999///((())))))'''***111///---,,,...000000---***$$$888555%%%%%%))))))...333000)))$$$(((000777888555000,,,---)))///222...(((333,,,---000+++111---111333111DDD444>>>444222000222//////hhhFFF111###***<<< (((555===888......444111111000000000/////////...................................................------,,,,,,------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))***************************************************************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................////////////000000000000000000111222333444444555555777:::<<<>>>BBBGGGJJJLLLQQQYYYaaaggglllqqqtttzzzxxx{{{111111222333444444555555333444555666777888999999777999<<<>>>???===;;;999888888777666555444333333111111000////////////////////////111222333111///........................,,,,,,,,,+++++++++******((()))))))))************'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%&&&'''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''(((((('''***%%%***AAA******))))))))))))******&&&+++,,,)))(((***+++)))...IIIjjjMMM:::...'''$$$+++......---///222,,,###------...///111111000---***222###%%%@@@777%%%666///------222333///(((###'''888JJJ;;;///111---333,,,000111222000000333...111333///333666888111333444***333333SSSkkkRRR111:::555***$$$///<<<444!!!AAA...$$$,,,444111---...111111111000000000//////////////////////////////...........................------,,,,,,------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))************************************************))))))*********+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................////////////000000000000000000111222333444444555555777:::<<<>>>BBBGGGJJJMMMSSS[[[bbbhhhmmmrrrvvv}}}yyy|||000000111222444555666666333444555666777888999:::444666:::===???>>>===;;;999888777666555444333333111111000////////////////////////111333333111///........................,,,,,,,,,+++++++++******(((((())))))*********+++)))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&'''((())))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''((((((((())))))(((''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))((((((''''''''''''(((((('''***%%%***AAA******))))))))))))******%%%+++,,,((('''+++,,,***...)))***++++++)))***,,,///+++******+++++++++///555---...,,,)))(((+++...000+++--->>>///...---+++...222000,,,000888///000+++000555***999111,,,222444,,,444555///222333...'''555000+++444999"""777444---bbb000===(((999...***...666888000(((,,,888***000444222///000444777111111111111000000000000000000000000000000000000...........................------,,,,,,------...---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))************************************************))))))******++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.....................---////////////000000000000000000111222333444444555555777:::<<<>>>BBBGGGJJJMMMTTT\\\ccciiinnnssswww~~~zzz|||000000000111222222333333111333555777888999999999999777666888;;;<<<:::888777777777666444222000...000000000000000000000000///......///000000///---......---------,,,,,,,,,,,,+++******))))))******+++*********))))))((((((******)))((('''&&&&&&%%%&&&'''''''''(((((())))))%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&''''''&&&&&&''')))''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((''''''''''''&&&'''((())))))((('''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((()))))))))))) ---+++(((***%%%,,,...,,,111%%%$$$SSS))))))))))))************)))************+++++++++)))...$$$FFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGOOO+++000,,,333***000%%%000(((OOO000222333111+++,,,000111...333PPPBBB555)))444111111444222000777@@@444111444333+++333ppp***<<<...,,,666...666333***444|||WWWJJJJJJMMMDDDKKKKKKKKKKKKKKKKKKKKKKKK@@@KKKRRRCCC(((666---;;;000000000000000000000000111111000000//////......000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++...---+++*********++++++)))******++++++******))),,,,,,+++******+++,,,,,,------++++++++++++------,,,,,,,,,---------......------------------------///////////////000111111222333333444444555555555444777:::===???BBBFFFJJJOOORRR[[[dddiiijjjooovvvyyyxxx{{{//////000111111222222333222333555777888999999999;;;999888888::::::777555666666666666444222000///000000000000000000000000///......///000000///---...------------,,,,,,,,,,,,+++******))))))***************)))))))))(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))+++''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((('''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))444"""$$$&&&999%%%&&&$$$---***mmm))))))))))))************************++++++++++++***''')))222---###&&&222777+++===%%%sss111'''(((555:::222---000---FFF...888333000000222111///222999444333000222---333AAA222444222111666888+++...666111EEEVVV555$$$***000000000000000000000000111000000000/////////...000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++---,,,+++*********+++++++++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------///////////////000111111222333333444444555555555666888;;;>>>@@@DDDHHHKKKOOORRR[[[cccggghhhmmmtttyyyxxxzzz//////000000111111222222222333555666888888999999<<<;;;999888888777444222555555555444333222000///000000000000000000000000///......///000000///---------------,,,,,,,,,,,,,,,+++******))))))************))))))))))))((((((((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((()))))))))))),,,---111222!!!UUU)))))))))*********++++++************+++++++++,,,,,,###///nnn'''999111000(((---444&&&)))aaa???,,,444333###$$$555vvvFFF...888333111111333333111111444111333,,,333111111###999,,,444444111999)))---???///)))===111@@@000000000000000000000000000000000000////////////000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************---,,,+++*********+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------///////////////000111111222222333333444555666666777999===???BBBEEEIIILLLOOORRRZZZcccfffggglllssszzzxxxyyy......//////000111111222222333444555666777888888:::999999888666555333111444444444333222111000000///////////////////////////......///000000///------------,,,,,,,,,++++++,,,+++******))))))******))))))))))))))))))(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''&&&&&&''')))))))))))))))((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((('''''''''''')))((('''&&&&&&'''((()))((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))111)))"""???))))))*********+++++++++*********+++++++++,,,,,,---'''000888]]]555222+++'''000111(((444===mmmGGGAAAWWWBBB<<<222555555666888999999888777___555555000;;;777222}}}222:::,,,999444//////333111:::...:::IIIggg***000000000000000000000000000000000000000////////////////////////////////////........................------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++------------++++++,,,,,,,,,---------......------------............///////////////000000111222222333333444555666666777:::===???BBBEEEIIILLLMMMQQQZZZcccgggiiinnnuuu|||yyyzzz---......//////000111111222222333333444555666777666666777666555444333333333333222222111111111111///////////////////////////......///000000///---------,,,,,,,,,+++++++++,,,+++******))))))******(((((((((((((((((())))))'''''''''(((((((((((((((((((((''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&''')))******)))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((('''''''''''')))((('''&&&&&&'''((()))'''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))==="""333444************++++++++++++***++++++++++++,,,,,,,,,+++...+++%%%+++---)))...444,,,777---...rrr@@@HHH<<<>>>@@@AAABBBBBBCCCCCCCCCCCCJJJ<<<;;;BBB<<>>>>>666@@@===333999444333222FFFKKKhhh///000000000000000000000000.../////////000000000111000000000000000000000000........................................................................------------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------...///000000000///////////////000111111000111222333555666777777888;;;>>>@@@CCCFFFJJJMMMOOORRR[[[dddhhhiiinnnuuuwwwwww{{{,,,,,,------...//////000//////.........000111222222444666444111///000111111000/////////000222222000000000000000000000000///......///000000///---,,,,,,,,,+++++++++******,,,++++++***)))*********&&&'''''''''(((((())))))******)))((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%&&&((('''&&&&&&'''))),,,++++++***)))(((((('''((((((((((((((((((((((((&&&'''((((((((('''%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((()))))))))(((((((((''''''''''''&&&'''((())))))((('''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))---)))'''""",,,,,,###))),,,NNN******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++---$$$;;; 999>>>(((777;;;777,,,===222;;;VVVmmmyyyzzzfffqqq\\\eee^^^PPPMMMNNNFFF;;;@@@HHH777777QQQ FFF222000000000000000000000000.../////////000000111111000000000000000000000000........................................................................+++,,,,,,------......///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,---,,,,,,+++*********++++++************+++,,,------,,,+++***...---++++++++++++---...,,,,,,,,,---------......---------...///000000111///////////////000111111000111222333555666777888:::<<>>:::HHHHHHPPPaaaXXXUUUWWWYYYXXXVVVVVV\\\aaadddiiirrr|||ggglllPPPIII@@@>>>;;;777555444555555333222222111111222222333222222222333333222222222000111111000//////000222000000000000000000000000000000000000000000000000////////////////////////***+++---//////...---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------...//////,,,,,,,,,---------......---------------...//////000000000000111111111111111222222333444555666777888<<>>===???AAA888+++333000---...222444333111...//////000111111000000................................................---------.........//////,,,,,,------------------...------,,,,,,------...------------------------...,,,***+++---...---***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------,,,,,,,,,---------..................////////////111111111111000000000000222333333444555666777777888===BBBEEEGGGIIIMMMQQQUUUWWWZZZ\\\```gggnnnsssvvvxxx{{{******+++,,,---...////////////000111222333444444444444444333333222222222111111111111111111111111111111///.........//////111000///...------------******+++++++++,,,,,,,,,******))))))((((((((((((''''''((((((''''''&&&%%%(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))))))))((((((''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&''''''''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))************)))))))))))))))***++++++***++++++++++++,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,++++++------,,,---------,,,+++---,,,+++,,,---//////000000444:::AAAIIIPPPSSSUUU^^^]]]\\\[[[[[[\\\]]]^^^aaabbbdddiiirrr}}}uuutttqqqkkkeeebbb___XXXPPPBBB===999888777444444777333444444333222222333333888AAAFFFEEEJJJPPPMMMDDD;;;:::999666333///---,,,//////////////////......................................................---------.........//////------------------------...------,,,,,,------...---------------------------+++***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------------------------------------------.........//////............//////////////////000000111111111222222333333444555666777777888===BBBEEEGGGIIIMMMQQQUUUWWWZZZ^^^bbbhhhnnnsssuuuwww{{{******+++,,,------.../////////000000111222333333222222222222111111111111000000000000000000000000000000///............///////////////...---,,,,,,******+++++++++,,,,,,,,,***))))))))))))((((((((('''(((((((((((('''&&&&&&(((((((((''''''(((((((((''''''((()))((('''&&&%%%(((((('''&&&&&&'''((((((******)))((('''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((())))))))))))(((((((((((((((((((((((((((''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((************************''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))***************))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,------......------,,,---............---,,,,,,000///...---///222555777;;;CCCMMMWWW^^^aaacccdddiiiddd^^^ZZZZZZ```gggllluuuxxx~~~sssUUULLLCCC???;;;777666888666555555444444444555555;;;???===888999>>>>>>777555999<<<;;;555000///000111111000000///.........................................................------.........////////////.........---,,,,,,,,,...------,,,,,,------...------------------------,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...------------------------........./////////000000............////////////......///000111222333333222333333444555666777777888===BBBEEEGGGIIIMMMQQQTTTWWW\\\```dddiiiooorrrtttvvvzzz)))******+++,,,---------......///000000111222222000000000000000000000000000000000000000000000000///.....................---......///...---,,,+++******+++++++++,,,,,,,,,))))))))))))))))))))))))((((((((((((((('''&&&&&&((((((''''''''''''((((((&&&'''(((******(((&&&%%%''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((()))))))))******************))))))******+++,,,+++++++++,,,,,,,,,------,,,+++***)))***,,,...000,,,,,,---.........------,,,---///////////////000000000000111333888>>>BBBSSSXXX^^^bbbcccddddddeeeiiieeeaaa___ccclllvvv|||ggg[[[OOOHHHBBB<<<:::;;;888666444444444555555444AAA@@@;;;333222444444///...222777999777555333333333222222111111111111111............................................................////////////000//////...---,,,,,,+++...------,,,,,,------...------------------------++++++***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---------------------------.........////////////............////////////...//////000111111222222222333333444555666777777888===BBBEEEGGGIIIMMMQQQTTTWWW\\\aaafffjjjooossssssvvvzzz))))))******+++,,,,,,,,,---......//////000000000////////////////////////////////////////////////---------.........------,,,,,,---......---+++*********+++++++++,,,,,,,,,))))))))))))************(((((())))))(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%''')))******)))'''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&'''''''''((((((((())))))%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((''''''((((((((())))))))))))))))))))))))((()))))))))***************************++++++,,,++++++,,,,,,,,,---------***)))(((((()))+++...///++++++,,,---------------,,,...//////------///111,,,///333888===DDDMMMSSScccbbbaaa``````bbbfffiiijjjjjjkkknnnttt}}}wwwlll```YYYTTTMMMHHHGGG===:::666444444444333222777666444111222666777444222333444777:::999555111222111111000000111222222////////////////////////////////////////////////........./////////000000000000///...------,,,,,,...------,,,,,,------...------------------------++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------,,,,,,---------.....................////////////111111000000000000000000222333333444555666777777888===BBBEEEGGGIIIMMMQQQSSSWWW\\\aaafffkkkpppssssssvvvzzz))))))*********+++++++++---------....../////////............////////////////////////////////////+++,,,------...---------+++,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,)))))))))************+++((())))))))))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((()))***)))((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''((()))))))))(((((('''''''''(((((((((((()))'''''''''''''''&&&&&&&&&''''''((((((((()))))))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************+++************+++,,,,,,,,,,,,,,,,,,------------***)))))))))***+++---...++++++,,,---...............000000...,,,,,,000444555;;;DDDKKKRRRYYYbbbhhhccc```\\\\\\bbbkkkrrrvvvuuuwwwzzz{{{tttsssqqqkkkdddaaaPPPJJJCCC>>><<<999555222000///......000222222111222000111555;;;???===:::222111000/////////000111////////////////////////////////////////////////....../////////000000000000/////////...---------...------,,,,,,------...------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///------------------------,,,,,,,,,------------...............////////////111111111111000000//////222333333444555666777777888===BBBEEEGGGIIIMMMQQQSSSVVV[[[```dddjjjpppttttttvvvzzz)))))))))***************---------------...................../////////000........................***+++,,,---...------,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++)))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((())))))))))))(((((((((((((((((((((((((((''''''((()))))))))))))))((((((((()))))))))******(((((('''''''''&&&&&&&&&'''((((((((())))))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---,,,,,,,,,------------...***+++++++++,,,,,,------,,,,,,---...///////////////111222111000444<<>>:::666333222222222000000000000000000000000000000000000000000000000////////////000000000000.........///////////////...------,,,,,,------...------------------------,,,...000///---,,,---000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000------------------------............/////////000............/////////000......///000111222333333222333333444555666777777888===BBBEEEGGGIIIMMMQQQSSSUUUXXX\\\aaahhhpppuuuvvvxxx{{{******))))))******+++,,,---,,,,,,,,,,,,---......------............---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,************************)))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&(((***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((******)))''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))&&&''''''((()))((((((((())))))))))))((((((((((((++++++******)))(((((('''((()))***+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,------.........///000///---,,,,,,---,,,222777;;;GGGVVV______jjjffffffhhhbbbYYY]]]hhhiiimmmssszzzrrreeeYYYRRRIIIDDD<<<777444444444444444111//////111333444444666:::AAABBB888,,,...777111111111111000000000000000000000000000000000000000/////////............000000//////.........---------------------------------------------------++++++,,,,,,,,,---------------------,,,,,,+++*********+++++++++,,,,,,,,,---------------------------------............///---------.........//////000000000000111111111111222333444444333333555777888<<>>CCCKKKUUUaaajjjoooqqqnnnhhhddd[[[WWW]]]dddiiipppyyyyyyhhhWWWJJJAAA;;;999666555444555555444222///555000000666<<<:::444000222222111111111000000000000000000000000000000000000000000/////////......////////////............------------------------........................,,,,,,,,,,,,------------+++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,---------------------------------............///------........./////////000000000000111111111111222333444444333444666888999===CCCFFFGGGIIINNNQQQVVVWWW[[[```ffflllpppssswwwzzz~~~)))))))))))))))***+++++++++++++++++++++,,,,,,---//////000000000000//////---------------...//////////////////////////////---,,,++++++++++++,,,---++++++++++++++++++++++++************************)))))))))(((((((((((('''((((((((((((((((((((((((''''''&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))'''''''''''''''((()))))))))))))))))))))*********((())))))******+++,,,,,,,,,,,,,,,,,,+++******)))+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,...///000111111111...///111444:::DDDNNNVVVbbbhhhnnnpppmmmhhhaaa\\\[[[\\\cccpppyyy|||{{{lll]]]OOODDD>>>777555333333333333222111444000...555<<<===666000222222222111111111000000000000000000000000000000000000000////////////...///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,---.........---+++++++++,,,,,,,,,---------------------------------------............///............///////////////000000000111111111111222333444444444444777999:::>>>CCCFFFGGGIIINNNQQQUUUWWW[[[aaaffflllpppsssxxx{{{~~~))))))(((((())))))***++++++************+++,,,,,,//////000000000000//////...------------...//////////////////////////////---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***************************)))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))******(((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((''''''''''''((())))))((()))))))))*********+++************************,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,------...///000111---111777???IIIVVVbbbjjjqqqooommmhhhaaa[[[XXXYYY[[[dddssssssbbbQQQGGGAAA<<<777444444555777888444333333666<<<===888111222222222222111111111111111111111111111111111111111000000000////////////.........///////////////........................++++++++++++++++++++++++,,,,,,---------.........+++,,,------............++++++,,,,,,,,,------------------------------------------............///........./////////000000///000000000111111111111222333444444444555777999:::???DDDGGGHHHJJJNNNQQQUUUXXX\\\aaagggmmmqqqsssxxx{{{~~~)))(((((((((((()))************))))))******+++,,,...//////000000//////.........------......///000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))(((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''(((((())))))******+++((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((''''''&&&&&&((()))***((())))))******+++++++++++++++++++++++++++******,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,------------,,,---------............///...,,,,,,,,,...000222555<<>>999222333222222222222111111111111111111111111111111111111111000000000/////////.........///////////////........................++++++++++++++++++++++++,,,---------............,,,------............---,,,,,,,,,,,,---------------------------------------------............///....../////////000000000000000000000111111111111222333444555555666888:::;;;???DDDGGGHHHJJJNNNQQQUUUXXX\\\bbbhhhmmmqqqrrrwwwzzz}}}((((((((((((((()))******)))))))))))))))***++++++.........//////........................//////000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''(((((()))******++++++((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))(((&&&&&&&&&''')))***((())))))******+++,,,,,,)))******++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------------...------------............000///------000555:::===LLLRRR\\\cccgggiiiiiijjj\\\XXXVVVWWWWWW\\\iiiwww{{{uuusssuuuyyy~~~vvvoooggg___SSSGGG???:::777555444555555666<<>>GGGLLLbbbhhhnnnqqqnnnfff___ZZZXXXVVVXXX^^^cccjjjzzz}}}vvvyyy}}}wwwiii\\\OOOEEE>>>999333333111444>>>EEE>>>111333333333222222222111111111111111111111111111111111111111111000000000000---.........//////000000////////////////////////////////////////////////---------.........//////.../////////...---,,,,,,,,,,,,,,,---------......---------------------------------.........//////////////////000000000000000000000000111111111111111333444555555666999;;;<<<@@@EEEHHHHHHJJJMMMQQQUUUXXX]]]ccciiinnnqqqrrrtttwww{{{,,,+++***((((((***+++,,,)))))))))))))))******+++,,,,,,------...///000000...//////000//////...---000000000000000000000000...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++***)))(((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&((()))***))))))(((((((((((())))))++++++***)))(((((()))))))))))))))))))))******+++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&***************)))(((((())))))************))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))*********)))))))))))))))(((((())))))***+++------++++++,,,,,,---...//////...------,,,,,,,,,------111///....../////////---...111666;;;DDDSSScccooorrrrrrqqqlllaaaWWWWWW]]]bbbhhhppprrrpppsssyyy~~~zzzrrrbbbOOOAAA<<<888444777@@@EEE;;;...777555444222222222222333444444444333333333222222222222222111111111111000111000///......///000111000/////////....................................////////////////////////,,,---------...///////////////.........---------------------------------............////////////000000000000////////////222222222111111111111000444444444555666777888999===@@@DDDGGGJJJLLLPPPRRRWWWXXX\\\dddlllqqqrrrqqqyyyyyy|||,,,+++)))(((((()))+++,,,)))))))))))))))******+++,,,,,,------...//////000............////////////////////////////////////...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++******)))(((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&'''((()))***))))))(((((((((((())))))************))))))(((((())))))(((((())))))***+++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''***************)))(((((())))))************))))))))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))***+++,,,---+++,,,,,,------............------,,,,,,------...///000111222222111111111111555>>>KKKYYYgggpppuuuwwwooofff___YYYWWW\\\eeelllooopppnnnoooxxxxxxaaaPPPCCC???999888>>>AAA;;;000222222111111111222333333444444444333333333222222222222222222111111111111111000////////////000111000000/////////.................................////////////////////////------..................//////.........---------------------------------............////////////000000000000////////////000000111111222222222333333333333444555666888888===@@@DDDGGGJJJLLLOOORRRVVVXXX\\\ccckkkpppqqqqqqxxxxxx|||******((((((((((((******)))))))))))))))******+++,,,,,,,,,---......//////......---------///000111...........................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++******))))))(((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''((())))))))))))(((((((((((())))))))))))***++++++***((('''))))))(((((())))))***+++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((('''''''''''')))************))))))((())))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++************++++++------------------------...---------------......,,,///111111//////111444<<>>:::777555555666777555555555555444444444444444444333333333222222222000111222222222222111000111111111000000000/////////////////////////////////////////////////////////////////////000000000---------.........//////....................................////////////.........///000111111111111111111111111222222222111222222444555777999:::;;;>>>BBBFFFHHHKKKNNNPPPTTTXXX]]]aaaeeejjjppptttyyyzzz******++++++++++++******)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,...........................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++'''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''')))(((((((((''''''''''''''''''''''''((((((((()))%%%&&&((()))))))))((('''))))))(((((((((((())))))))))))(((((()))***++++++'''''''''''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))&&&'''''''''(((((())))))(((((()))***************))))))************))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************************************))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////---------......000111111999CCCSSSdddrrryyyxxxvvvnnnfff^^^^^^fffsss}}}{{{wwwwwwvvvnnndddNNNJJJCCC<<<777555555666666666555555555444444444444444444333333333222222000111222333333222111000111111111111000000000000000000000000000000000000////////////////////////......//////000000111111---------.........//////////////////////////////............/////////000---......///000111111222//////000111222333333444222222333444666888:::;;;;;;>>>BBBFFFHHHKKKNNNPPPTTTXXX^^^bbbeeejjjpppuuuyyy{{{,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////---------............///---------,,,,,,,,,++++++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((('''''')))(((&&&%%%&&&''')))+++((((((''''''''''''(((((((((((())))))((('''&&&&&&&&&&&&''''''(((((())))))))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))*********''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,---------------///111222111000...---000222000000:::GGGPPP]]]kkkrrrwwwwwwoooeeeUUUVVVZZZeeeyyy|||}}}}}}zzz|||wwwvvvggg\\\PPPGGG???888555666666444555777777333444888222222333444444333333333222222222222111111000000000000111///...---...000333)))000///)))///111333///...---++++++,,,,,,---//////.........//////000***,,,...///......///000////////////////////////...............///000000111111000000000000111111000111111111111222222222333222222333444666888:::;;;===@@@CCCFFFJJJNNNQQQVVVYYY^^^dddiiimmmooopppxxxyyy~~~,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---------............///---------,,,,,,,,,++++++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((('''''')))(((&&&&&&&&&''')))***((((((''''''''''''((((((((((((((((((((('''&&&&&&'''''''''((((((((((((((())))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))******************))))))''''''((((((((()))))))))))))))))))))))))))))))))((())))))******))))))(((***)))))))))))))))(((((())))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...///....../////////...,,,222///...111444;;;KKKZZZlllvvv|||yyyssslllbbbYYYWWW^^^gggrrr|||wwwuuuwww|||zzz|||~~~{{{ooobbbWWWKKK???777666666333444666555222333666666666666666555444444333222222222222111111111000555666777666333000......666444<<<:::111000000222222222000/////////000111000000000////////////000///000000///---,,,,,,---////////////////////////...............///000000111111000000000000111111000111111111111222222222333222222333444666888:::;;;===AAACCCFFFJJJNNNRRRUUUYYY___ffflllppprrrsssxxxyyy~~~,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---------............///------------,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''(((''''''&&&&&&((()))***((((((''''''''''''(((((((((((((((((((((''''''&&&((((((((((((((('''''''''))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******,,,,,,++++++***)))))))))((((((((()))))))))******)))))))))))))))))))))))))))******************))))))))))))***************))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...---------------.........///000000000///......222///...444>>>MMM```ooovvvzzzzzzrrriiiccc]]]XXX```kkkwww}}}wwwrrrppppppuuu}}}~~~rrrgggYYYHHH===999888555333555555333333777888777777666555444333333222222222222111111111111666999;;;;;;999666333222333:::@@@>>>555///000222444333222111000111222222111111111000000/////////000111111///---,,,...///////////////////////////...............///000000111111000000000000111111000111111111111222222222333222222333444666888:::;;;===AAADDDFFFJJJOOORRRUUUYYY```hhhooosssvvvwwwwwwyyy}}},,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---------............///...------------,,,,,,,,,---,,,++++++******++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((''''''''''''((())))))((((((''''''''''''(((((('''(((((((((((((((''''''))))))((((((''''''&&&&&&))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++---,,,,,,+++***))))))((())))))))))))************))))))))))))))))))))))))******++++++++++++******))))))******++++++,,,,,,))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------------......///---...000111111111222333///111777CCCQQQ```nnnwwwrrrooojjjeeedddeeeffffffpppxxx~~~xxxvvvooouuu}}}~~~vvvnnncccSSSFFFAAA<<<777555666666555666999555555444333333333333333222222222222222222222222222444888999:::::::::;;;777BBB;;;777444---111111222111000/////////000111111111111000000///.........///000///...///222444////////////////////////...............///000000111111000000000000111111000000111111111222222222333222222333444666888:::;;;>>>AAADDDGGGJJJOOORRRUUUZZZ```hhhooosssuuuvvvwwwyyy~~~---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---------............///.........---------,,,,,,---,,,++++++******++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''((((((''''''((((((((((((((('''))))))((((((''''''&&&&&&))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++,,,,,,++++++***)))(((((())))))))))))************))))))))))))))))))))))))******++++++++++++******))))))******++++++,,,,,,))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------...///000---...//////...000333666222<<>>AAADDDGGGKKKOOORRRVVVZZZ___eeekkkpppssstttxxxyyy~~~------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------............///............---------,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((((((((((((''''''''''''((((((&&&'''((((((((((((((((((((((((((((((((('''''''''))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******++++++******)))(((((((((((((((((()))))))))******)))))))))))))))))))))))))))******************))))))))))))***************))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------...///000000...//////...---///555:::CCCRRRfffsssxxxxxxqqqjjjccc]]]\\\dddpppyyy~~~~~~xxxnnnfffcccOOOEEE===:::999666555666555555444444555777999:::222222222222333333333333111222111000000333777;;;eeeqqqFFF777<<<000555000222111000///...///000000...///000111111111//////222333444444222000000000////////////////////////...............///000000111111000000000000111111000111111111111222222222333222222333444666888:::<<<>>>BBBEEEGGGKKKPPPSSSVVVYYY\\\aaagggmmmqqqsssyyy{{{------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------............///............---------------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((''''''''''''((((((&&&&&&'''((((((((((((((('''''''''((((((((((((((())))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((())))))******))))))(((***)))))))))))))))(((((())))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------...///000111///000111000111777AAAJJJYYYiiiwwwzzzwwwqqqiiiaaaVVVYYYdddttt~~~~~~wwwrrrqqqbbbVVVJJJDDD???:::666555777666555444555777888:::222222222333333333444444222333333111000111333555VVVmmmAAA555<<<...666111222111000///...///000000///000222444444444333222111333666666444111000///////////////////////////...............///000000111111000000000000111111000111111111111222222222333222222333444666888:::<<>>999777777666444333333444555666222222222333333444444444000222444444333222333444777YYY333---888***666444111000...---------...//////111333666777666555555---000555777666444333222////////////////////////...............///000000111111000000000000111111000111111111111222222222333222222333444666888:::<<>>999888666222111222333444333444444444333333333222222333333333222222111111111333333333222222111//////---000000------000000...000000111222333555777888111111///000666;;;777///......------------......////////////////////////000000000000111111111111000111111111222222222222111222333333333444666888===@@@DDDGGGIIILLLPPPSSSSSSTTTVVV[[[bbbjjjqqquuu|||............------------............---------,,,---------,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......000...------......---,,,,,,++++++******++++++,,,***)))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&''')))++++++)))'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((+++*********))))))))))))((()))******++++++******************++++++++++++,,,,,,,,,+++++++++******---------------------------....../////////000000111;;;FFFPPP___oooyyyzzzyyypppgggaaa]]]]]]gggsss{{{}}}~~~qqqaaaUUUIIIAAA:::888555444555555444333444444444333333333222222333333333222222222111111111222222222333222222222...111111///...000000------......///111222444555111000,,,,,,111888777222/////////....../////////////////////////////////000000000000111111111111000000000111111111222222222333555555444555777999===@@@CCCGGGIIIMMMPPPSSSTTTVVVYYY^^^eeelllrrrvvv|||...//////000000//////...000////////////.........------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......///...------......---,,,,,,++++++******++++++,,,******)))))))))((((((((('''''''''((()))*********(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))(((((('''(((((((((***,,,---+++)))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************)))))))))++++++******++++++,,,---************+++++++++,,,,,,,,,,,,,,,++++++++++++------------------------000/////////111111111000444EEEZZZjjjvvv|||zzzvvvpppggg^^^ZZZ]]]hhhzzzzzzooocccUUUIII???<<<999777777666555333444444444444333333333333333333333222222222222111000000111222333444444444///222222//////000///,,,---------...///111222333555444///+++...555666333000000////////////000000////////////////////////000000000000111111111111///000000000111111111111333444666666555666888:::<<>>CCCFFFJJJMMMRRRUUUUUUYYY```gggmmmpppqqqrrrxxx|||444333222111111000111111////////////........................---------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---,,,+++,,,---...---,,,,,,++++++******++++++,,,++++++*********)))))))))*********)))((('''''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))))))))))))))(((&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000---///111333888CCCRRR]]]lllsss|||}}}sssfffcccfffvvvzzzvvvwwwwwwuuutttwww{{{wwwppp^^^XXXPPPHHHBBB===999777555555555555444444444333111222222222222333333333333222111000000000111222555666444...---000111//////...............///000,,,444999888555555444111......------------......////////////////////////000000000000111111111111000111111111222222222222222333555555444555777999;;;>>>BBBFFFJJJNNNRRRUUUVVVZZZ```gggmmmppppppqqqwww{{{DDDAAA===999666444444444111111000000000/////////............------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,+++***+++---...---,,,,,,++++++******++++++,,,+++++++++*********))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))***(((''''''((()))((('''))))))))))))))))))))))))((((((((((((((((((((((((************************(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------...///000000000000///222;;;KKKZZZffflllssstttuuuqqqfff]]]cccnnntttmmmjjjnnnqqqsssyyy}}}|||vvvhhhddd___XXXQQQGGG>>>888555555555555444444444444111111222222222333333333333333111111222333555666@@@???999111...000111///000000///....../////////...666<<<999555333222000//////............//////////////////////////////000000000000111111111111222222222222333333333333333444666666555666888:::;;;>>>BBBFFFJJJNNNRRRUUUXXX[[[aaahhhmmmpppqqqqqqvvvzzzSSSOOOHHHAAA<<<:::999999222222222111111111111000//////.........---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,+++***+++---...---,,,,,,++++++++++++++++++,,,+++++++++************)))''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))+++)))''''''((())))))((())))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++*********++++++,,,,,,,,,)))***+++,,,---,,,+++***++++++,,,,,,,,,---------,,,,,,,,,------.........---------...///000000111222///222BBBZZZmmmtttsss{{{wwwpppggg\\\[[[lllsssjjjdddjjjppptttxxx{{{xxxsssmmmllljjjeee\\\PPPBBB888666666555555555444444444111111111222222333333333333333222222444666999;;;HHHFFF>>>333...000111///333222222111111111111111666>>>BBB<<<444000///...000000////////////000000////////////////////////000000000000111111111111222222333333333444444444444666777777777777:::<<<;;;>>>BBBFFFJJJNNNRRRVVVYYY]]]bbbhhhmmmppprrrrrrvvvzzzuuukkk^^^TTTNNNJJJDDD@@@999:::999333111222222///111000000000000000...,,,---------,,,++++++,,,...///////////////////////////...------...///...---------------------------......---,,,,,,+++*********************)))(((((())))))))))))))))))))))))'''((()))++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))))))))******))))))(((((((((***+++,,,)))))))))))))))(((''''''+++******)))(((''''''&&&((((((''''''''''''(((((((((((()))***************))))))))))))))))))))))))************************************************,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......---++++++---...222...---...------111777222555AAAVVVjjjvvv|||~~~|||mmm^^^XXX[[[fffzzz~~~vvvrrrlllhhhiiipppvvvuuusssssspppsssvvvvvvmmm]]]JJJ===999888666666777666444222555444333333222222333333222222333333333333444444;;;======888111...000444>>><<<999888888;;;>>>@@@>>><<<888444222000000000111111000000//////......000000000000000000000000000000000000000111111222222222333333333222222111222333444444444555777999;;;>>>BBBFFFJJJNNNRRRUUUVVVZZZ___dddgggkkkooorrrxxx{{{|||vvvmmmbbbZZZIIIHHHBBB;;;777777555111000///......//////...---000111111000///...//////........................///...------//////...---------------------------......------,,,++++++******************))))))((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))))))))*********))))))(((((()))***+++***************)))((((((*********)))((('''''''''((((((''''''''''''(((((((((((()))***************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---......---,,,+++---//////...000222111///222888>>>JJJ\\\mmmyyy~~~|||yyynnncccZZZ[[[dddooo~~~xxxrrrpppllljjjkkklllkkkmmmrrruuuwwwzzzzzzssseeeUUUJJJ:::888555333444444333222555444333333222222333333111111111222222222333333333@@@BBB444,,,222999:::999777444222222333555777999777444222000/////////111000000000/////////...000000000000000000000000000000000000000111111222333333444444444333333222222333444444444555777999<<>>AAAEEEIIIMMMPPPUUUXXXXXX[[[___cccfffiiimmmpppxxx{{{~~~~~~rrriiicccXXXNNNCCCCCCAAA>>>999666444333000///......//////...---------------------------///...---...///000///---..............................------,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))***)))((((((((()))+++,,,************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,******))))))))))))******++++++***))))))(((((((((*********++++++***))))))***)))))))))((((((((('''))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))************************************************)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,...000......000111111555@@@LLLcccsss~~~|||xxxwwwooocccVVVZZZcccooo|||yyyvvvppplllmmmooosss{{{}}}zzzsssjjj___XXXNNNHHH???888555555666666555555444333333333333333111111111111222222222222;;;IIILLL@@@666666444...//////000111333666999:::///...---------...///000000000000000////////////////////////////////////000000000000000111111222222333333444444444444444222444555555555555888:::===AAAEEEIIILLLPPPUUUXXXYYY[[[___bbbdddhhhlllooowwwzzz}}}|||ooodddZZZ[[[ZZZTTTJJJAAA;;;888555333000000111222111000........................000///......///000///.................................------------,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,******))))))))))))******************))))))(((((((((((()))))))))))))))((())))))))))))(((((((((((())))))(((((((((((())))))(((((()))***************************************************************************************(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---......------///111111///...000333===NNN^^^ttt}}}~~~zzzvvvkkk___WWWcccqqq{{{|||tttooouuu}}}}}}{{{xxxuuupppjjjddd___ZZZSSSHHH???999777555555666555444444333333444444222222222333333333333444;;;===CCCIIIFFF<<<222------...///111333555666777............//////000000////////////000000000000////////////////////////000000000000000111111222111111222333333333333333333444555555555666888:::<<>>999555333666555555444444444444444222222333333333444444444333...555FFFKKK@@@777666444555555666555555444333/////////000000000000000////////////000000000000000000000000000000000000000000000000000111111222000000111222333333333333333444666666555666888:::;;;>>>BBBFFFIIIMMMRRRUUUXXXZZZ]]]___bbbffflllooowwwyyy|||rrrbbbYYYLLLDDD:::444222222000---000000000000000000000000000///...///000111000...........................------..................++++++,,,,,,++++++***)))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))))))))******((((((******+++***))))))'''((()))***************(((((((((((())))))))))))******))))))))))))******(((((()))***************************************************************************************))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---............000222333222888GGGWWWdddooowwwzzzvvvvvvxxxoooaaa\\\aaaqqq~~~ssskkkiiihhhhhhiiikkkmmmlllkkkccc^^^VVVMMMFFF???999555666666555444444444444444111222222222333333333333///...111888===<<<999999888888999999777555333222000000111111000000//////.../////////000000000111000000000000000000000000000000000000000111111222000111222333444444444444333555666666666666999;;;:::===BBBFFFIIIMMMRRRUUUWWWYYY[[[^^^bbbffflllpppwwwyyy{{{~~~uuukkk___UUUHHH???<<<:::777555000000000000000000000000111///...///000111000...////////////////////////------..................+++,,,,,,,,,,,,+++******))))))))))))))))))))))))'''(((***+++++++++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))))))))******'''((()))***++++++***)))((()))***+++++++++++++++(((((((((((())))))))))))******))))))))))))******(((((()))***************************************************************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---............000222111333???UUUiiitttyyy{{{yyysssqqqeeeVVV]]]ooo~~~{{{oooiiieeedddccceeeggghhhhhhgggfffaaa[[[TTTMMMFFF???:::666666555444444444444555000111111111111222222222333777555---,,,333777444111222444444444222000///111111111111000///...---.../////////000000111111000000000000000000000000000000000000000111111222111222333444555555555555444555666666666777999;;;;;;>>>BBBFFFJJJNNNRRRUUUVVVXXX[[[^^^aaagggmmmqqqwwwyyy{{{~~~nnniii___VVVRRROOOEEE;;;777666444111......000222///000000000...---,,,---//////000000000000//////......------------......------,,,,,,,,,,,,++++++)))))))))))))))))))))))))))************+++++++++---,,,,,,+++*********+++,,,,,,++++++***)))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))(((((((((((())))))******))))))))))))******)))***++++++***)))***+++******++++++++++++******+++++++++*********)))))))))))))))***++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,..................------...,,,---000000...000555;;;KKK\\\gggpppzzz~~~|||rrrhhheeecccfffrrrxxxnnnllliiigggccc```^^^```eeeiii```cccaaaYYYQQQJJJCCC===999666333222333444333333222222222222222222222222111111111111000000000000000000000000000000000000///////////////.........444222000...------//////...///000000000000000///222444......444222...444000111111222222333444444555555666777888999:::::::::===BBBFFFIIIMMMPPPSSSXXXZZZZZZYYYYYY^^^iiirrrzzz{{{||||||wwwmmmccc___\\\TTTKKKBBB>>>888333000/////////...000111222222222222222......////////////......///......------......///------,,,,,,,,,,,,++++++************************)))************+++++++++,,,+++******)))))))))*********************++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))(((((((((((())))))******))))))))))))******)))***++++++***)))***+++******++++++++++++******+++++++++*********))))))++++++******************++++++++++++++++++++++++++++++,,,------------,,,..............................000333333111444:::LLLYYYfffnnnuuu|||~~~|||xxxiii___dddrrr}}}yyyooollliiigggdddaaa``````ccceeedddeeeccc]]]XXXTTTLLLDDD999777555444444555444333222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////333222000...---...//////......///000000000000000000444///...444111,,,111111111111222333333444444555555666777888999999::::::===BBBFFFIIIMMMPPPSSSWWWYYYZZZYYYYYY^^^iiiqqqyyyzzz{{{~~~zzzuuulllbbbUUUKKK???777444222///,,,......000111111111111000......////////////......///......------......///------,,,,,,,,,,,,++++++************************)))************++++++++++++***))))))((()))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************))))))(((((())))))*********))))))))))))******)))***++++++***)))***+++******++++++++++++******+++++++++***************,,,,,,++++++***))))))(((++++++++++++++++++++++++++++++,,,---------------........................+++,,,///222222333:::DDD```iiirrrxxx|||}}}yyyooofffcccmmm|||}}}|||yyyxxxwwwvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuxxxyyy{{{{{{zzzzzz{{{}}}}}}sssqqqllljjjfffccc````````````ddddddbbb^^^\\\ZZZTTTKKK>>>;;;888666555555444333222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////222111000.........//////---......///000111111222,,,222///,,,222000,,,000111111222222333333444444444555666666888888999::::::===BBBFFFIIILLLPPPRRRUUUXXXYYYYYYYYY^^^hhhpppyyyzzz{{{{{{sssdddPPPCCC>>><<<777333222222111000000000...---//////000000000000////////////............//////------,,,,,,,,,+++++++++************************))))))*********++++++++++++******)))))))))******))))))*********+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))************))))))))))))))))))*********))))))))))))******)))***++++++***)))***+++******++++++++++++******************************+++++++++*********))))))***+++++++++++++++,,,,,,+++,,,,,,---...---------............////////////---,,,...111333:::JJJXXXnnnssszzzyyytttmmmsss|||{{{xxxwwwvvvyyyxxxwwwwwwvvvtttsssqqqrrrqqqooommmjjjhhhfffeeeddddddccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbdddeeeffffffeeeeeefffhhhhhhiiijjjjjjllloootttwww{{{|||~~~zzzyyyuuuqqqkkkeeeaaa^^^\\\[[[bbbeeeeeeaaa^^^]]]ZZZUUUIIIDDD===777555444444444222222222222222222222222111111111111000000000//////////////////////////////////////////000000000222111000///......//////------...///000111222333...555000***//////...333111111222222333444444555444444555666777888999999:::===BBBFFFHHHKKKOOOQQQSSSWWWYYYZZZZZZ___hhhpppyyyyyyzzz~~~jjjXXXPPPKKKCCC===:::777444222222222111///111111222222222222111111/////////....../////////------,,,,,,,,,+++++++++************************))))))*********+++++++++++++++*********++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))))))))******))))))))))))************))))))))))))******)))***++++++***)))***+++******++++++++++++******************************))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,---.........------........./////////000000333000000444;;;III^^^pppwwwzzzxxxppplllvvv~~~yyytttqqqoookkkjjjhhheeecccbbbbbbbbbbbbcccccccccbbb``````___``````___^^^]]]\\\\\\[[[ZZZZZZZZZYYYZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYY[[[\\\\\\[[[ZZZ[[[]]]YYY[[[^^^_________```aaaeeefffiiijjjjjjlllnnnqqqssswww}}}{{{rrrkkkeee```[[[XXX___eeehhhddd```______]]]VVVNNNCCC:::555444444555222222222222222222222222111111111111000000000///////////////////////////////////////000000111111000000000///////////////---------...///111222333:::AAA999---...000000555111222222333444444555555444444555666777888999999:::===BBBEEEHHHKKKNNNQQQRRRVVVZZZ[[[[[[```hhhoooyyyzzz{{{pppeee\\\PPPHHHBBB<<<555222222222111000222222333333333333222222000//////......//////000------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++,,,---,,,,,,++++++***))))))((())))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************************))))))))))))+++******))))))******+++******))))))))))))******)))***++++++***)))***+++******++++++++++++*********************+++++++++((())))))***++++++,,,,,,*********++++++,,,,,,---,,,,,,---........................//////000000111111///111:::GGGWWWjjjyyy~~~~~~wwwmmmiiijjj{{{qqqpppllliiieeebbb```___\\\\\\[[[[[[[[[[[[[[[\\\YYY[[[\\\\\\ZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWWWWWWWWWWXXXYYYZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXYYYYYYXXXWWWXXXYYYVVVXXX[[[\\\[[[YYYXXXXXX[[[]]]_________```aaacccbbbeeejjjnnnrrrxxx~~~}}}wwwpppiii```YYYWWW\\\___]]]\\\___```^^^]]]VVVJJJ@@@:::777555555222222222222222222222222111111111111000000000000000000000000000000000000...//////000000111111222000000000000000////////////.........///000222333DDDLLLBBB222000111000444222222333333444444555555333444555555777777888999:::===BBBEEEHHHJJJMMMPPPRRRVVV[[[]]]]]]aaaiiipppzzzzzz|||yyykkkaaaUUULLL@@@888555444222///111222222333333222222111000000////////////000000------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++***************+++,,,,,,++++++******************))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))************************)))))))))(((+++******))))))******+++******))))))))))))******)))***++++++***)))***+++******++++++++++++******))))))*********+++++++++******************++++++)))******+++,,,,,,------,,,------...............---......///000000111111...///999JJJ[[[gggpppwww~~~}}}{{{wwwnnnggglllvvvyyytttpppllliiicccbbbaaa___^^^]]]]]]]]]XXXXXXXXXYYYZZZ[[[\\\\\\ZZZ\\\^^^^^^\\\[[[\\\^^^^^^^^^]]]]]]]]]\\\\\\\\\XXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZ\\\\\\\\\ZZZZZZ[[[\\\YYYZZZ\\\\\\ZZZYYYYYYZZZYYY[[[\\\\\\[[[[[[[[[]]]\\\^^^```ccceeeiiimmmqqqvvvzzzvvvhhh]]]SSSTTTTTTWWW^^^eeeeee___]]]XXXPPPHHHBBB<<<777444222222222222222222222222111111111111000000000000000000000000000000000000...//////000111111222222//////000000000000//////000///...---...///111222;;;GGGAAA222111222111333222222333333444555555555333444444555666777888888:::>>>BBBEEEGGGJJJMMMOOOQQQWWW\\\______cccjjjppp{{{|||}}}nnnbbbQQQEEE>>>:::666333111111222222222222111111000000////////////000000---------,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++))))))((())))))***++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************+++*********))))))((((((++++++************++++++******))))))))))))******)))+++++++++***)))***+++******++++++++++++******))))))******++++++++++++,,,,,,++++++***)))))))))))))))***+++,,,,,,------,,,---......//////......---......///000111111222222777FFF^^^qqqxxxxxxxxx{{{yyyvvvppphhhfffttt{{{rrrpppllleeeaaa^^^]]][[[ZZZXXXXXXWWWWWWXXXXXXYYYYYYWWWXXXYYYZZZ[[[\\\\\\]]]]]]```bbbbbb```___aaacccbbbaaaaaa```___^^^]]]]]]ZZZZZZZZZ[[[\\\]]]^^^______________________________```aaa```___^^^___```\\\]]]]]][[[ZZZZZZ\\\^^^XXXZZZ[[[[[[YYYXXXXXXYYYWWWXXXYYYZZZ[[[]]]aaadddcccggglllnnnooottt}}}}}}nnn```YYYUUUSSSYYYhhhssspppfffZZZWWWSSSNNNHHHAAA999444222222222222222222222222111111111111000000000000000000000000000000000000...//////000111222222222...///000000000000000///111000...---...///111222+++;;;999///000333222333222222333444444555555666333333444555666777888888;;;>>>BBBEEEGGGJJJMMMOOORRRWWW]]]``````dddkkkqqq||||||}}}vvvfffTTTJJJDDD;;;333666444333333444333111///////////////000000000111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************)))))))))))))))))))))))))))))))))))))))******+++************************++++++************++++++******************************************************+++++++++,,,,,,,,,,,,---.........---,,,++++++000333///+++,,,111444111HHHfffxxx}}}|||}}}~~~yyysssfffccchhhmmm{{{rrrmmmiiiddd```^^^^^^]]]\\\[[[YYYXXXWWWXXXXXXYYYXXXWWWXXXZZZ\\\___aaacccdddcccdddfffhhhmmmnnnnnnllliiigggfffgggkkkiiifffdddbbbcccdddeeeaaaeeegggeeebbbcccgggllllllkkkjjjlllooopppnnnlllrrrqqqpppooonnnnnnnnnnnnmmmmmmlllkkkiiifffdddbbb```bbbdddcccaaa^^^\\\\\\^^^]]]\\\\\\\\\]]]^^^___```aaabbbccceeeggghhhhhhooouuu|||uuucccYYYWWWWWW]]]hhhpppkkk```WWWWWWWWWVVVQQQIII???999:::666333555555222000111222222111111000//////...111111000000//////..................////////////000000000000000000000000000000000000////////////111111111000000000000000222222333333444333333333444444444555666888999::::::===AAAEEEGGGJJJMMMOOOSSSUUUYYY^^^```bbblllvvv~~~}}}}}}nnncccYYYMMMAAA;;;888444111111000///...000000000///////////////000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++************)))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))******+++************************++++++************++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,---.........---,,,,,,...///000000///000333888@@@VVVnnnzzz~~~}}}rrriii[[[[[[kkkyyyvvvooohhhcccbbb```\\\XXX[[[ZZZXXXXXXXXXZZZ\\\]]]cccccccccbbbbbbcccfffiiinnnppprrrsssssstttvvvxxx}}}~~~~~~|||zzzxxxxxxyyyyyyxxxvvvttttttvvvxxxyyyyyy|||~~~}}}{{{{{{}}}zzzxxxsssuuuuuusssoookkkhhhhhhiiihhhfffeeeddddddeeeeeeccccccccccccccccccddddddaaaeeekkkooorrrzzzwwwiii]]]\\\ZZZ[[[```eee```XXXZZZZZZ[[[[[[XXXPPPGGG@@@;;;666333555555222000222333222222111000000//////111111000000/////////////////////000000000000111000000000000000000000000000000000000////////////111000000000000000000000222333333444444444444444555555555555666888999999:::===AAAEEEGGGJJJMMMOOOSSSUUU[[[```bbbdddlllvvv~~~~~~~~~}}}ppp___PPPDDD>>>777111///000111222222111000///............000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++************)))************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))))))))))))))))))))))))))))))))******+++************************++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........------111------222333222999CCCVVVjjjyyy|||yyyeee^^^TTT\\\ttt{{{qqqiiieee```\\\XXXXXXYYYYYYVVVTTTZZZYYYWWWWWWZZZ___dddgggnnnnnnmmmllllllooosssvvv}}}{{{xxxwwwwwwvvvtttqqqooonnnmmmmmmmmmllljjjgggeeecccbbbbbb^^^aaadddeeehhhmmmtttzzz~~~~~~}}}~~~~~~~~~yyypppaaaaaa^^^YYYXXXYYYVVVQQQYYYZZZ\\\]]]\\\VVVNNNHHH<<<777333444444222111333333333333222111111000000111000000000000/////////000000000000111111111111000000000000000000000000////////////000000000000000000000000000000111111333333444555555555555555666666666666666777888888:::===AAAEEEGGGJJJMMMOOORRRVVV]]]ccceeefffnnnvvv~~~~~~tttdddRRRJJJ???777333333444555222111000////////////000000/////////......------------------------------,,,,,,+++++++++,,,------+++++++++++++++++++++++++++++++++*********))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((''')))))))))))))))))))))))))))))))))))))))******+++************************++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...............222,,,---222333444BBBUUUhhhxxx~~~|||mmmXXXZZZ[[[hhhwwwppplllfff```]]][[[YYYWWWWWWYYYZZZZZZYYY^^^^^^```ccchhhnnnsssvvv~~~~~~~~~}}}}}}~~~}}}yyyuuupppmmmkkkjjjjjjjjjjjjiiiiiikkkoooqqqtttvvv}}}{{{|||}}}~~~}}}{{{{{{}}}~~~wwwqqqdddfffbbbZZZSSSSSSSSSRRRSSSUUUWWWZZZZZZVVVPPPKKK???999444444444222222444333333333222222222111111000000000000000000000000//////000000000111111111000000000000000000000000////////////000000000000000000000000000111111111333333444555666666666666777666666666666666777888:::===AAAEEEGGGJJJMMMOOORRRVVV___fffhhhiiiooowww}}}~~~fff]]]OOOCCC;;;666444333222111000//////000222333///////////////.........------------------------,,,+++++++++,,,,,,---...+++++++++++++++++++++++++++++++++*********))))))************************))))))************))))))))))))))))))))))))))))))***************************************)))(((''')))))))))))))))))))))))))))))))))))))))******+++************************++++++************++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------------------......//////000...000222111888PPPhhhqqq~~~|||{{{ooo___SSS^^^ggguuuuuujjjaaa``````]]]YYYWWW[[[YYYYYYZZZ^^^aaadddeeeeeejjjqqqzzz~~~}}}{{{xxxtttrrrqqqppppppoootttrrrtttyyy~~~~~~}}}~~~zzzzzz{{{}}}}}}yyysssnnnlllnnnjjj^^^TTTQQQRRRSSSPPPQQQSSSVVVWWWUUUQQQMMMDDD===777555444222222555333333333222222222222222000000000000111111111111........./////////000000000000000000000000000000.../////////000000000111//////000000111111111111222333444555666666666666777666666666666666777888:::===AAAEEEGGGJJJMMMOOORRRWWW```hhhjjjjjjpppxxx}}}~~~|||sssfffWWWKKKAAA999555555444222000000111333444////////////////////////------------------------++++++++++++,,,---......+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************************)))************))))))((()))))))))))))))))))))))))))))))))))))))******+++************************++++++************++++++************************************************,,,,,,,,,,,,------------------------...///000111...222444333666FFF```vvvwww}}}}}}vvvmmmaaaVVVZZZhhhrrrvvviiieee```ZZZWWWYYY[[[YYYWWWWWWYYY[[[___dddjjjpppuuuxxxttt{{{~~~zzz|||wwwtttuuuvvvwww|||}}}{{{xxx{{{~~~~~~{{{uuunnnjjjuuuvvvpppbbbVVVRRRRRRRRRQQQQQQQQQSSSUUUUUUSSSQQQJJJBBB:::777555222333555222222222222222222111111000000000111111111111222............////////////000000000000000000000000......//////000000111111/////////000111111222222111222333444555666666666666666666666666777888888:::===AAAEEEGGGJJJMMMOOOSSSWWW```gggjjjkkkqqqyyy}}}~~~|||pppcccWWWLLLEEE:::888555222111111222222/////////////////////000........................++++++++++++,,,---...///+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************************((())))))************))))))))))))))))))))))))))))))))))))))))))******+++************************++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,------------......---------...///111222---555888777AAAZZZqqqzzz|||{{{|||zzzpppaaaWWWUUUdddssszzzrrrddd[[[[[[ZZZXXXXXX\\\]]]]]]___dddaaagggqqqzzz~~~zzzzzz||||||xxx{{{~~~}}}xxxqqqkkkhhhuuuvvvpppdddYYYUUUTTTSSSSSSRRRPPPQQQRRRTTTSSSSSSOOOFFF===999666222333666111111111111111111111111000000111111111222222222...////////////000000000000000000000000000000000.........///000111111111...//////000111111222222000111222444555555666666555555555555666888999999:::===AAAEEEGGGJJJMMMOOOSSSWWW___fffiiijjjrrrzzz~~~~~~~~~xxxlll```XXX???<<<888444111000000000////////////000000000000........................++++++++++++,,,---...///+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************************'''((()))***************)))))))))))))))))))))))))))))))))))))))******+++************************++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------...///111222---777::::::KKKjjj{{{zzzzzzxxxxxxlllYYYRRRXXXjjj{{{yyyjjjhhheee\\\WWWZZZXXXXXX[[[___```aaahhhpppoooxxx}}}}}}~~~wwwzzz}}}{{{uuuooojjjhhhqqqrrrmmmccc[[[YYYXXXWWWUUURRROOONNNPPPRRRSSSSSSRRRIII???:::666333333666000000000000000000111111000000111111222222222222000000000000111111111111000000000000000000000000---......///000111111222...//////000111222222222///000222333444555555555444444444555666888999::::::===AAAEEEGGGJJJMMMOOOSSSWWW^^^fffhhhjjjrrr{{{~~~}}}}}}{{{yyy}}}rrrTTTKKKBBB>>>888222111666333111111333111------000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))'''((()))***+++,,,,,,,,,******************************+++++++++******)))******+++,,,,,,,,,,,,+++,,,,,,,,,---------......222//////111000...///333333000<<>>BBBEEEGGGHHHJJJLLLSSSUUU\\\eeeiiikkkqqqyyy~~~}}}}}}~~~|||rrreeeWWWLLLAAA777333555222000000222111...///222/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,***))))))++++++++++++++++++++++++***************************)))))))))))))))))))))************************************************(((((())))))))))))(((((())))))************))))))((()))***+++++++++++++++******************************++++++++++++************+++,,,,,,,,,,,,+++,,,,,,---------.........000------000111//////111333===PPPfffrrrvvvyyy~~~yyykkkZZZPPPVVViiizzzzzznnnaaa^^^ZZZZZZ^^^^^^[[[]]]cccmmmttt}}}sssuuuvvvvvvuuuuuuuuuwwwnnnkkkiiijjjkkkggg___WWWRRRPPPNNNLLLLLLKKKJJJJJJLLLMMMMMMHHHAAA:::555444333333333222222111111111111111111111000000000000000000111111111111000000000000000000000000000000////////////000000000000111111000000111111222333111222222333444444555555555555555666666777888999:::>>>BBBEEEGGGHHHJJJLLLRRRUUU]]]fffjjjlllrrryyy}}}||||||ppp___OOOAAA999777555222000222222///000333////////////............------------------------++++++++++++++++++++++++,,,------,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))******************************************************((())))))******))))))((())))))************)))))))))******+++++++++******++++++++++++++++++++++++******+++++++++++++++******++++++,,,,,,,,,,,,,,,,,,------------.........000------111333111000111555MMMgggtttwwwzzz}}}~~~nnnZZZPPPPPP^^^zzzrrrgggbbb\\\VVV[[[ZZZ^^^ccchhhkkkrrryyy{{{lllmmmnnnoooqqquuuzzz~~~ooojjjgggiiilllkkkbbbYYYVVVTTTRRROOOLLLJJJHHHGGGKKKMMMOOONNNGGG???888444333222222111111111111111222222111111111000000000000000111111111111000000000000000000000000000000////////////000000000000111111000000111111222333222222222333444444555555555555555666666777888999:::>>>BBBEEEGGGHHHJJJLLLRRRVVV___hhhmmmnnnrrryyy~~~}}}}}}ppp___QQQEEE???;;;555222222222//////111000000000/////////..............................++++++++++++++++++++++++,,,,,,------,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********************************************************)))))))))******)))))))))))))))************))))))******+++++++++******)))++++++++++++++++++++++++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,------------............111......222444222333555===ZZZsssyyyyyy}}}zzzyyycccSSSTTT]]]kkksssfff^^^]]]]]]^^^___```dddjjjsss|||nnnccceeehhhlllpppuuu{{{qqqlllgggeeeeeeccc^^^YYYWWWWWWVVVRRRNNNIIIGGGFFFJJJLLLNNNNNNIIIBBB;;;777333333222111000111111222222222222111111111000000000000111111111111000000000000000000000000000000////////////000000000000111111000000111111222333333333333333444444555555555555555555666777888999:::>>>BBBEEEGGGHHHJJJLLLQQQVVV```jjjnnnooosssyyyrrreeeVVVKKK???888333222222//////111111111000000000/////////........................++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))************************************************************))))))************))))))))))))************))))))******+++++++++******)))++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,------------,,,---------.........//////000------000111222777===NNNfffxxxyyy{{{vvvppp^^^TTT]]]jjjvvvooojjjddd^^^ZZZ[[[___cccgggmmmttt|||}}}}}}{{{nnnddd]]]bbbiiinnnrrrvvvxxxzzztttpppiiiaaaYYYVVVVVVWWWVVVXXXXXXUUUPPPKKKHHHGGGIIIJJJJJJIIIGGGCCC>>>;;;666444333111000111222222222222222222111111111111000000111111111111000000000000000000000000000000////////////000000000000111111000000111111222333333333444444444444555555555555555555666777888999:::>>>BBBEEEGGGHHHJJJLLLQQQVVV```jjjoooppptttzzz{{{lll___MMMCCC;;;888666333111222111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))******++++++************************++++++++++++++++++++++++)))******++++++******)))))))))************)))))))))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------++++++,,,---------------------........./////////---,,,---...///444@@@MMMdddrrrzzz{{{}}}ppphhh___\\\gggvvvxxxiii___]]]]]]^^^^^^___fffnnnzzzwwwrrrrrrvvvxxxrrriiidddaaagggpppwwwyyyxxxvvvuuutttqqqjjj___TTTOOORRRVVVVVVYYY[[[XXXQQQKKKHHHHHHGGGFFFEEEEEEEEEDDDAAA???999777555222111111222222333222222222222111111111000000111111111111000000000000000000000000000000////////////000000000000111111000000111111222333444444444444444444555555555555555666666777888999:::>>>BBBEEEGGGHHHJJJLLLQQQVVV___iiinnnpppuuu{{{~~~~~~vvvjjj^^^PPPHHHAAA999444222222222111111111000000000........................------------------------,,,,,,---------------,,,++++++++++++++++++++++++************************'''(((((()))******++++++************************++++++++++++++++++++++++)))******++++++******)))))))))************))))))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++,,,------...---------............////////////,,,---000111222;;;QQQeeeuuuzzz~~~uuuhhh]]]bbblll{{{yyypppeee[[[\\\]]]bbbhhhlllppp|||yyysssqqquuuxxxsssooonnnmmmsss|||}}}xxxtttsssooohhh```XXXTTTTTTUUUXXX[[[^^^ZZZSSSKKKGGGGGGCCCBBBBBBDDDFFFFFFDDDAAA===:::777333111111111222333333222222222111111111000000111111111111000000000000000000000000000000////////////000000000000111111000000111111222333555555555555555555444444555555555666666777888999:::>>>BBBEEEGGGHHHJJJLLLRRRUUU^^^ggglllooouuu|||~~~}}}~~~wwweeeWWWKKK>>>555111222222222111111111111000////////////////////////........................,,,,,,------...---------++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++************************++++++++++++++++++++++++******++++++++++++******))))))************))))))'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---+++,,,------......------............/////////000---000444666777DDD___yyy|||~~~zzzlllaaaSSSddd{{{ssshhhccc^^^XXX\\\^^^fffqqqxxx{{{www{{{|||xxxvvvwwwwww}}}zzzvvvqqqlllfffbbb___\\\XXXUUUYYY]]]```\\\SSSJJJFFFEEE??????AAAEEEHHHHHHEEEAAA???<<<888444222111111222333333333222222222111111000000111111111111000000000000000000000000000000////////////000000000000111111111000111222222333555555555555555555444444555555555666666777888999:::>>>BBBEEEGGGHHHJJJLLLRRRUUU]]]fffkkknnnuuu}}}qqq]]]III;;;666444222000//////000000111000/////////............------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,+++++++++++++++++++++++++++*********))))))******++++++++++++******,,,++++++******++++++,,,((((((((((((((((((((((((******+++++++++******))),,,,,,++++++,,,,,,---...***+++,,,---...---,,,+++***+++,,,---.....................///////////////000666333...:::YYYpppvvv|||}}}pppbbb[[[bbboooyyyjjjfff```XXXWWW]]]eeejjjttt~~~~~~}}}|||yyyqqqmmmrrroookkkgggeeebbb```]]][[[___aaa\\\SSSIIIEEEDDD@@@???===<<<>>>AAAEEEGGGEEE@@@999333222222333444222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333111222222333333444444555333444444555777888:::;;;;;;===@@@CCCEEEHHHLLLOOORRRSSSZZZccciiimmmttt{{{lllXXXIIIBBB888666444333222333222222000000/////////.........------------------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++*********++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******,,,,,,++++++,,,,,,---...++++++,,,,,,------,,,,,,+++,,,---........................///////////////111333333888LLLiii{{{~~~|||rrrgggcccdddooo~~~}}}rrrfff]]]^^^^^^[[[```iiittt~~~~~~zzztttooolllpppnnnmmmmmmmmmmmmllljjj___``````]]]UUUMMMGGGEEEBBB@@@>>><<<<<<===@@@BBBDDD???999555333333222222222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333111222222333333444444555333333444555666888999:::;;;===@@@CCCEEEHHHLLLPPPRRRTTTZZZdddjjjnnnttt{{{xxxfffVVVMMM>>>;;;666333333333222222000000000000////////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---------,,,,,,,,,++++++******++++++++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---------....../////////...............//////000000000333222888JJJdddyyy~~~ttthhhaaafffqqqzzz~~~nnnbbb___YYYYYY___dddhhhrrr~~~~~~}}}yyytttqqqnnnmmmnnnmmmnnnpppsssuuutttssscccbbb___\\\XXXRRRLLLGGGDDDBBB???<<<::::::;;;<<>>:::777666444222000222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333111222222333333444444555333333333444555777888999:::===@@@CCCEEEIIIMMMPPPTTTUUU[[[dddkkknnnuuu{{{rrraaaVVVKKKDDD<<<666444444444333111111111000000000//////...........................---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))************++++++---,,,,,,,,,,,,+++++++++******++++++++++++******,,,++++++******++++++,,,******************************++++++,,,,,,++++++,,,,,,++++++,,,,,,---...---,,,+++***+++,,,---...//////////////////...............///000000111111555666CCC\\\tttzzzooobbb^^^kkkzzzwwwlll```XXXZZZZZZ```hhhooovvv~~~zzzwwwtttrrrqqqpppjjjjjjlllooorrrttttttsssfffbbb]]]ZZZYYYVVVPPPJJJGGGDDDAAA===;;;::::::;;;???===;;;:::999666222///222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333111222222333333444444555222333333333555666777888:::<<<@@@BBBEEEIIIMMMPPPUUUVVV\\\eeekkkooouuu|||nnnaaa\\\RRRFFF===999888666444222111111111111000000000////////////////////////,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++******************++++++++++++******,,,++++++******++++++,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,+++***+++,,,---...//////////////////............//////000111111222444===RRRkkk{{{{{{qqqeee[[[]]]oooxxxooojjjbbb[[[YYY[[[___fffooovvv}}}}}}|||yyywwwuuuvvvuuurrrpppeeefffgggkkkooorrrrrrrrrgggaaaZZZXXXZZZYYYTTTOOOIIIGGGDDDAAA???============<<<<<<===<<<999555111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333111222222333333444444555333333333444444666777888999<<>>AAACCCBBB???<<<222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111000111222222333111222222333333444555555666666666666666777888999999;;;???BBBEEEJJJNNNRRRTTTUUU[[[ccciiilllrrrxxx{{{||||||~~~}}}cccAAA888444222333222...///222222111111000000000000000////////////..................---------......///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++,,,,,,,,,,,,------------,,,+++,,,---...///---------............///,,,---..................///---...000......888DDDggguuuuuuiii]]]SSSlll{{{iii______WWWXXXZZZ[[[[[[YYYXXXVVVVVVVVVUUUTTTSSSSSSRRRRRRQQQPPPOOOOOOOOOPPPRRRSSSWWWWWWXXXZZZ[[[\\\]]]^^^[[[ZZZZZZYYYXXXWWWWWWVVVXXXXXXXXXXXXYYYYYYYYYYYY```aaabbbdddfffhhhiiijjjmmmqqqvvvyyyxxxrrrlllgggbbb^^^YYYSSSNNNKKKJJJJJJMMMLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNOOOOOONNNNNNMMMMMMMMMLLLLLLLLLPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPQQQQQQRRRSSSUUUUUUVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQSSSSSSYYYZZZ\\\^^^aaadddgggiiinnnrrrwwwzzz|||~~~~~~zzz{{{zzzwwwsssooonnnnnniiigggccc^^^[[[^^^eeekkkccc]]][[[^^^___\\\\\\```XXXTTTMMMHHHDDDAAA>>><<>>888444555555222111222222222111000000000000000000000000000////////////.........------......///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,---...///---------............///------...////////////.........///222111444@@@NNNpppzzz{{{ooobbbVVVVVVqqq}}}tttjjj]]]WWWXXXWWWXXXYYYYYYXXXVVVTTTRRROOOOOONNNNNNMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLOOOOOOPPPQQQRRRRRRSSSTTTQQQQQQQQQPPPOOONNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQSSSTTTUUUVVVXXXYYY[[[[[[^^^bbbfffiiiiiifffaaa^^^VVVTTTPPPLLLIIIGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJHHHIIIIIIIIIIIIIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMPPPQQQRRRTTTVVVYYY[[[\\\___bbbgggjjjkkklllnnnooossswww~~~}}}|||{{{zzzyyyvvvsssoookkkiiihhhgggccc___\\\^^^dddiiibbb\\\ZZZ\\\]]]YYYYYY[[[WWWSSSNNNIIIEEEBBB>>><<<===<<<===AAAEEEEEE@@@;;;888555222111222222111///111111111111111111111111111111111111000000000000000000000000000000000000///000000111222222333333222222333333333333444444444444555555666888999::::::<<>>AAACCCFFFJJJMMMSSSWWW^^^cccgggllltttyyy||||||{{{{{{qqqWWWIII;;;777777666444444333222111111000000111111///............---------000//////...............------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,------......---------............///...///000111111111111111000000///111888HHH^^^ooo|||zzzoooaaaVVVXXXoooqqqeee[[[YYYXXXWWWWWWZZZWWWVVVTTTRRRNNNKKKHHHFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGIIIKKKMMMNNNMMMMMMLLLFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDCCCCCCDDDDDDEEEFFFDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIFFFHHHKKKLLLKKKKKKLLLMMMOOOQQQUUUZZZ___cccfffgggkkklllpppwww|||yyy{{{wwwtttssstttqqqiiibbbdddcccaaa^^^\\\\\\]]]]]]ZZZXXXVVVWWWXXXXXXWWWWWWSSSQQQNNNKKKHHHDDD@@@===888999;;;???BBBCCC@@@===888777444333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222222222222222333333333444444444444444555666777888999999;;;>>>@@@BBBEEEIIILLLQQQVVV\\\aaaeeejjjqqqwww|||{{{{{{}}}}}}iiiXXXFFF===;;;888666666333222222111111111111111000000000////////////...111000///..................------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,------------------------............///...///000111222222222222222000...000===TTTmmm|||}}}ssseeeZZZTTT```{{{ppp```YYYSSSRRRSSSSSSTTTVVVSSSRRRPPPMMMJJJGGGDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEEEECCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDFFFGGGGGGGGGFFFGGGIIIIIIIIIKKKMMMNNNPPPQQQQQQQQQRRRTTTYYY```iiirrrxxx|||}}}zzzyyyuuurrrrrrtttrrrlllfffaaa___]]][[[ZZZXXXWWWVVVSSSTTTTTTVVVYYY\\\\\\ZZZRRRPPPMMMKKKIIIFFFAAA>>>999999;;;===@@@AAA@@@???999888666444111000000111111111111111111111111111......//////000111222222000000000000000000000000111111111111111222222222222222222333333333444444333444444444555777888999999;;;>>>@@@BBBEEEIIILLLOOOTTTZZZ___bbbhhhooottt|||{{{{{{~~~tttdddSSSGGG???888333333333333222111111111111222333333333222222222111111111111000///..................------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,------+++,,,------......---------------............///---...///111222222222222333111///444HHHcccxxxwwwiii[[[WWWZZZhhhqqqgggZZZWWWTTTSSSSSSSSSSSSRRRNNNMMMLLLIIIGGGEEECCCBBB@@@AAAAAAAAABBBBBBCCCCCCBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFCCCDDDDDDEEEEEEFFFFFFFFFHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDAAABBBCCCDDDDDDDDDDDDCCCFFFEEEEEEDDDDDDEEEEEEFFFDDDEEEFFFFFFEEEEEEFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGHHHJJJLLLOOOUUU]]]bbbffflllttt{{{}}}{{{wwwtttrrrqqqqqqpppmmmiii```]]]ZZZXXXWWWUUUSSSQQQMMMPPPSSSTTTYYY___```]]]RRRPPPLLLJJJIIIFFFCCCAAA;;;;;;;;;<<<===???AAABBB<<<<<<:::666222000000111111111111111111111111111,,,,,,---///000111222333000000000000000000000000111111111111111111111111222222333333333333444444333333333444555666888888888;;;===@@@BBBEEEIIILLLOOOTTTYYY^^^aaafffmmmsss{{{{{{{{{vvviii]]]PPPAAA888555444333222222111111222222222222222222111111111111222111000///..................------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++,,,,,,,,,,,,------+++,,,---.........---------------............///,,,---///000111222222222111111222>>>WWWrrrxxxlll]]]UUU^^^kkkuuuwwwgggaaaWWWWWWWWWVVVUUUTTTQQQOOOJJJIIIHHHFFFEEEEEEDDDDDDAAAAAABBBCCCDDDDDDEEEEEEDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEFFFGGGHHHIIIIIIGGGHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBCCCDDDEEEFFFEEEEEEDDDFFFEEEEEEDDDEEEEEEEEEFFFDDDEEEFFFFFFEEEEEEFFFHHHHHHHHHHHHHHHHHHIIIIIIJJJGGGIIIJJJJJJJJJMMMRRRWWWWWWZZZ^^^```cccgggmmmrrr~~~|||zzzwwwuuurrrooommmkkkjjjjjjaaa]]]YYYVVVVVVTTTQQQOOOJJJNNNQQQSSSXXX```aaa]]]RRROOOLLLIIIHHHGGGEEECCC???>>><<<;;;;;;===AAADDD@@@@@@>>>999444000111222111111111111111111111111......///000111111222222000000000000000000000000111111111111111111111111222222333333333333444444333333333444555666777888888:::===???BBBEEEIIIKKKPPPUUU[[[___bbbgggnnnsss{{{zzz{{{vvvfffRRRDDD???444333222222111111222222////////////............222222000///..................------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++,,,,,,,,,---------+++,,,---.........---,,,---------.........//////,,,---...///111111222222000111555EEEbbb{{{|||~~~yyypppdddVVVTTTggg}}}hhh[[[WWWRRRTTTUUUTTTSSSQQQMMMIIIGGGFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEFFFGGGGGGHHHIIIGGGHHHJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIIIIJJJLLLMMMMMMNNNHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJLLLMMMMMMLLLJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFGGGFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGGGGFFFFFFHHHJJJLLLLLLKKKJJJJJJJJJJJJKKKEEEGGGHHHGGGEEEGGGKKKNNNPPPPPPPPPNNNNNNRRRYYY___dddmmm{{{~~~}}}{{{zzzwwwvvvsssnnniiiggggggiiibbb^^^YYYVVVUUUTTTQQQOOOHHHNNNQQQRRRWWW___```[[[SSSOOOKKKHHHGGGGGGFFFEEEAAA@@@===:::999<<>>@@@CCCEEEFFFAAA:::555555777888444//////111333222111000000000000000000000000///////////////000111111111111000000111111222333222222222222222222222222333333444444555666666666:::999;;;@@@BBBCCCGGGMMMRRRUUU[[[aaacccfffnnnxxx~~~zzzxxx~~~~~~~~~bbbFFF888555777222333666222222222222222111111111111111111000000000000111111000///---,,,+++,,,---...........................------............------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...........................//////000111222111///555:::KKKdddwww~~~{{{sssfff]]]fff{{{ooo```YYYWWWXXXYYYXXXUUURRROOOMMMKKKKKKLLLKKKKKKKKKJJJJJJIIIIIIKKKKKKJJJJJJKKKMMMNNNPPPTTTSSSRRRSSSUUUUUUTTTQQQTTTTTTSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSTTTSSSRRRQQQQQQSSSUUUUUUTTTSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVUUUUUUTTTSSSQQQQQQQQQOOONNNNNNOOOOOOOOONNNNNNOOOPPPQQQPPPOOOQQQPPPPPPPPPPPPQQQQQQPPPQQQPPPOOOOOOPPPOOOMMMKKKMMMMMMMMMMMMMMMMMMLLLLLLOOOOOONNNNNNNNNMMMMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMPPPOOONNNNNNMMMMMMMMMMMMOOOOOOOOOPPPOOOOOONNNNNNPPPOOONNNMMMLLLKKKKKKJJJLLLKKKKKKMMMNNNNNNMMMNNNQQQQQQQQQOOOMMMMMMOOOQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPOOONNNQQQUUUXXXYYYXXXXXX[[[ZZZTTTOOOOOOOOONNNPPPQQQUUU]]]iiixxx}}}||||||}}}yyywwwsssnnnjjjgggdddcccaaa````````````___\\\YYYUUUQQQNNNOOOUUUYYYZZZYYYWWWQQQIIIEEEEEEGGGGGGFFFHHHGGGDDD@@@<<<;;;<<<>>>BBBEEEFFFCCC<<<777666777999777444222222222222111000000000000000000000000///////////////000111111111111000000111111222333222222222222222222222222333333444444555666666666:::999;;;@@@BBBCCCGGGMMMRRRTTT[[[aaaccceeemmmwww}}}{{{yyy~~~~~~xxx|||vvvRRR@@@888777333555888333444333333333333222222222111111000000000000000111///...---,,,+++,,,------........................------............------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------........................---...///111333333333333777BBBWWWooo}}}yyymmm```bbbvvvsssbbbYYYXXX[[[^^^[[[YYYVVVSSSPPPNNNMMMMMMNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMNNNPPPRRRRRRTTTTTTTTTVVVXXXXXXVVVTTTVVVWWWYYY[[[[[[ZZZYYYXXXXXXXXXYYYYYYYYYXXXWWWWWWWWWYYY[[[[[[YYYXXXXXXXXXYYYXXXWWWWWWWWWYYY[[[\\\ZZZZZZZZZZZZYYYYYYXXXXXXTTTSSSRRRQQQQQQPPPPPPQQQNNNOOOPPPQQQRRRRRRRRRQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUTTTSSSSSSTTTSSSQQQOOORRRQQQQQQPPPOOOOOONNNNNNPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPOOONNNNNNOOOQQQRRRTTTSSSQQQPPPPPPQQQRRRSSSQQQRRRRRRQQQQQQPPPOOONNNTTTSSSRRRPPPOOOOOOPPPPPPOOOPPPPPPQQQRRRRRRRRRRRRSSSSSSSSSQQQOOOOOOQQQRRRUUUUUUVVVVVVUUUSSSRRRQQQRRRQQQPPPPPPPPPQQQRRRSSSOOORRRTTTWWWYYY]]]```ccciiijjjfff]]]WWWUUUSSSPPPRRRRRRSSSVVV]]]kkk|||~~~|||zzzyyywwwvvvtttpppmmmiiieeedddbbbbbbccceeeggggggfffdddZZZUUUPPPOOORRRTTTUUUTTTSSSOOOJJJFFFCCCDDDFFFGGGJJJIIIFFFAAA===:::;;;<<>><<<===>>>???BBBFFFGGGDDD???:::888111444666666333111222444000000000000000000000000///////////////000000111111111000000111111222333111111111222222333333333333333444444555666666666:::999;;;@@@BBBCCCGGGMMMOOORRRXXX^^^```ccckkkuuu||||||}}}~~~fffUUUJJJ===888777111222222222222111111111111333222111000//////////////////.........---------........................------............------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,------.../////////222......222111///555???]]]iiiuuu|||~~~}}}zzzeee___ddd{{{zzzppppppzzzlll\\\ZZZYYYYYYYYYYYYXXXWWWRRRSSSUUUXXX[[[^^^```aaaZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWXXXZZZ^^^cccgggjjjsssyyyyyylllcccbbb___bbbdddddddddgggmmmrrrwww|||}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~}}}uuuooosss}}}|||wwwsssppprrrrrrrrrqqqooolllhhhfffaaa```_________^^^[[[XXXUUUSSSQQQOOOMMMMMMMMMNNNLLLMMMMMMMMMLLLJJJHHHFFFCCCCCCCCCAAA>>>======>>>???AAADDDEEEDDD@@@<<<888000111222222111111222444000000000000000000000000///////////////000111111111111000000111111222333111111111222222333333444333333444444555666666666:::999;;;@@@BBBCCCGGGMMMPPPRRRXXX___aaaccckkkuuu|||}}}tttwww~~~mmm^^^SSSBBB;;;:::444444333333333222222222222333222111000//////////////////000000//////..............................------............------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---------------------------,,,,,,------...//////000333......222222111;;;JJJiiirrr{{{}}}~~~~~~yyyrrr^^^```mmmnnnppp{{{qqqaaaYYYXXXYYYZZZ\\\[[[YYYWWWRRRUUUYYY^^^bbbdddffffff```aaaaaaaaaaaabbbbbbbbb^^^^^^___ccciiiqqqyyy}}}{{{qqqpppnnnqqqtttvvvxxx~~~zzzvvvqqqoooqqqqqqpppooommmkkkiiigggcccaaa```___^^^\\\XXXUUUSSSSSSRRRPPPMMMKKKKKKKKKMMMMMMNNNQQQRRRPPPIIIDDDAAABBBBBB@@@===<<<<<<===>>>@@@BBBCCCCCCAAA<<<999444222000000111222222222000000000000000000000000///////////////000111111111111000000111111222333000111111222333333444444333333444444555666666666:::999;;;@@@BBBCCCGGGMMMPPPSSSYYY___aaaccclllvvv|||~~~lllnnnsssxxx}}}pppcccXXXFFF===<<<777555555444444444333333333333222111000////////////000000000000000//////...........................---..................---,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---------------------------,,,,,,------...///000000333...---333444444AAAQQQnnnwww~~~~~~~~~}}}vvvlll[[[bbbttt|||qqq|||{{{kkkaaaYYYXXXWWWXXXXXXWWWUUURRRTTTXXX]]]bbbfffiiiiiiiiimmmmmmmmmnnnooooooppppppjjjjjjlllqqqyyy}}}yyyuuuqqqnnnppppppooonnnlllkkkiiihhhdddcccaaa```___]]]YYYVVVRRRSSSSSSQQQMMMJJJIIIHHHMMMMMMNNNSSSVVVTTTKKKCCCAAABBBBBB@@@===;;;:::;;;>>>???@@@BBBCCCAAA===:::888444000///111222222000000000000000000000000000///////////////000111111111111111000111222222333000000111222333333444444333333444444555666666777:::999;;;@@@BBBCCCGGGMMMQQQSSSZZZ```bbbdddlllvvv{{{~~~```aaadddhhhppp{{{vvvlllbbbTTTFFF===:::555333555666333222444444222000000111222111000000000000000000000000000////////////////////////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,++++++*********///////////////////////////////////////.........333......333222555MMMiiiwww~~~||||||zzznnn^^^^^^pppmmm```YYYWWWYYYZZZYYYUUUSSSTTTUUU]]]```eeejjjnnntttzzz~~~zzz{{{{{{~~~~~~~~~}}}zzzssskkkeeemmmllljjjjjjjjjiiifffdddbbb```\\\ZZZZZZYYYXXXWWWRRRQQQNNNMMMMMMLLLJJJHHHJJJNNNSSSTTTRRRNNNJJJHHHCCCAAA????????????>>>===>>>>>>>>>>>>>>>???@@@@@@;;;666111...///111111000111111000000000000111111000000000000111111111111000000000000000000000000222222333333333444444444666666666666777777777777888:::<<<===???CCCHHHLLLRRRTTTZZZbbbeeeffflllsss||||||}}}ZZZ[[[^^^aaafffoooxxxqqqYYYGGG???:::777888888444222333444222111000111222111000000000000000000000000000////////////////////////.................................------,,,,,,,,,........................,,,---............---,,,------------,,,,,,++++++........................////////////////////////111---...333888BBBZZZqqqyyy}}}}}}zzzsssggg[[[bbbuuuzzziii___ZZZYYYZZZZZZXXXUUUUUUWWWZZZaaaffflllttt|||~~~||||||}}}}}}|||zzzwwwrrrkkkffflllkkkjjjjjjjjjiiifffcccccc```]]]ZZZZZZYYYWWWVVVSSSQQQOOONNNMMMLLLJJJHHHJJJMMMQQQTTTTTTQQQLLLIIICCC@@@>>>>>>>>>???>>>===<<<<<<<<<<<<===@@@BBBCCC>>>999333000111222222222111111111000000111111111000000000000111111111111111111111111111111111111222222222222333333333333666666666666777777777777888:::<<<===???CCCHHHLLLRRRTTTYYY```ccceeelllttt~~~UUUVVVXXXZZZ]]]ccciiinnnooouuuuuu^^^HHHBBB===<<<:::666444555555333111111222222222111000000000000000000000000////////////////////////.................................---------------////////////////////////,,,---............---,,,............------------------------------------////////////////////////111000///333???RRRhhhwww}}}|||}}}~~~wwwiii^^^ZZZbbbuuuqqqeee^^^\\\[[[ZZZXXXVVVUUUWWW\\\```hhhmmmuuu}}}}}}}}}{{{yyyvvvtttpppkkkgggiiihhhiiiiiijjjiiieeecccdddaaa]]][[[ZZZXXXVVVTTTSSSQQQOOONNNNNNMMMJJJHHHIIIJJJMMMQQQUUUTTTNNNJJJCCC@@@===<<<===>>>>>>===;;;:::999:::<<<@@@CCCFFFBBB===777333222333333444222222111111111111222222000000000000111111111111222222222222222222222222111111111222222222222333555555666666666777777777888:::<<<===???CCCHHHLLLRRRSSSXXX^^^aaadddllltttSSSUUUWWWYYYZZZ^^^bbbeeejjjoooyyyyyyYYYPPPGGGBBB===888666888555333222111333333222111000000000000000000000000////////////////////////.......................................---------////////////////////////------............------...---------------------------------------------///////////////000000000333333222666GGG___qqqwww}}}}}}~~~sssbbbZZZ]]]gggvvv|||zzzzzzjjjbbb^^^]]]ZZZXXXUUUTTTUUUZZZ```eeekkkooovvv}}}}}}|||yyyvvvssspppnnnjjjhhhffffffggghhhiiihhheeebbbdddaaa^^^\\\ZZZXXXUUUSSSSSSQQQOOONNNNNNLLLJJJHHHFFFEEEGGGMMMSSSTTTPPPJJJEEEBBB>>><<<<<<=========<<<:::999999:::>>>BBBEEECCC???:::555222222333444333222222222222222222333///000000000111111111111222222222222222222222222000000111111111222222222444555555555666777777777888:::<<<===???CCCHHHLLLRRRSSSWWW\\\```cccllluuu~~~~~~~~~RRRTTTVVVXXXYYY\\\```bbbhhhmmmuuu{{{~~~ssshhhYYYNNNDDD:::666666666444222222333444333222111111111111111111111111000000000000000000000000////////////////////////........................................................................,,,,,,,,,,,,,,,---------------------------------////////////000000111111111111333<<>>>>><<<:::999999<<>>======>>>??????>>>;;;999999:::<<<===???>>><<<888444222111222222222111111111111222222000000000000111111111111000000000000000000000000111111111222222222222333333333444555666777777888888:::<<<===???CCCHHHLLLQQQRRRWWW^^^aaaeeemmmvvv~~~~~~NNNOOOPPPQQQRRRTTTYYY\\\^^^___dddjjjmmmpppyyywwwfffPPP@@@888777555333333444555444333111111111111111111111111000000000000000000000000////////////////////////---........./////////000------------------------000///...------...///000,,,---------.......................................//////000111111222222111///;;;UUUmmmxxx||||||{{{lll___cccsss{{{}}}nnnbbb___``````___]]]\\\^^^ccckkksssvvvxxxppptttyyy~~~www~~~~~~{{{xxxuuurrrooonnnlllkkkiiibbb```___```ccceeeffffffaaa___^^^]]]\\\ZZZVVVTTTPPPNNNLLLKKKJJJIIIGGGEEEAAA@@@???AAAEEEKKKQQQTTTUUUOOOGGG@@@>>>>>>??????>>>===;;;:::::::::;;;;;;<<<>>>>>>;;;777333222222111111111000000111111111000000000000111111111111111111111111111111111111222222222222333333333333222333333444555666777888888:::<<<===???CCCHHHLLLPPPRRRXXX```dddfffmmmvvv}}}}}}~~~PPPPPPPPPOOOPPPRRRWWWZZZaaa```ccchhhkkkmmmqqqxxx~~~uuu^^^JJJ@@@777666444444555555555444111111111111111111111111000000000000000000000000000000000000000000000000---.........//////000000........................000///...------...///000---.........//////000000////////////////////////...//////000111222222222888444BBB```vvvyyyyyy~~~xxxzzzfffZZZeeezzz}}}vvvhhhaaabbbeeegggfff``````ccckkkttt{{{}}}}}}{{{jjjhhhwww|||wwwuuurrrpppnnnmmmkkkiiibbb```^^^___bbbeeegggggg```^^^]]]]]]\\\ZZZWWWTTTOOOMMMKKKJJJJJJHHHFFFDDDBBBAAAAAA@@@CCCIIIRRRXXXYYYRRRIIIBBB??????@@@@@@<<<;;;;;;;;;::::::;;;;;;;;;>>>???>>>999444333333111111000000000000111111000000000000111111111111222222222222222222222222222222333333333444444444222222333444555666777888888:::<<<===???CCCHHHLLLPPPRRRYYYaaaeeegggnnnvvvzzzzzz{{{NNNOOOQQQQQQRRRTTTWWWYYYZZZ[[[___cccgggkkknnnooottt{{{}}}gggSSSJJJ888777555555666666555333222222222111111111111000000000000000000000000000000000000000000000000000........................................................................,,,,,,,,,---------........................------...//////......111222222333999OOOmmm|||yyyxxx|||ttt{{{ttt```XXXgggyyy~~~{{{{{{oooeeedddeeeeeeiiiooonnngggfffppp}}}mmmbbbfffnnnzzzzzzvvvqqqnnnnnnmmmjjjgggeeedddbbb``````aaaccceee\\\\\\]]]\\\[[[XXXUUUSSSQQQOOOLLLJJJIIIGGGEEEDDDDDDBBBAAA???AAAFFFMMMRRRWWWSSSMMMFFFBBB??????@@@>>>===<<<;;;::::::::::::===>>>???>>><<<777333000000111111222222222111111000000000000000000000000000111111111111222222222111222333333444444333333333333333444444444555555777888:::<<<>>>CCCHHHLLLPPPRRRXXX___bbbdddkkksss~~~PPPQQQQQQQQQPPPPPPPPPQQQVVVWWWZZZ]]]bbbeeehhhjjjnnntttzzzsss^^^RRRAAA<<<666444555666555333222222222222111111111111000000000000000000000000000000000000000000000000........................................................................,,,,,,---------....................................000000000000111222333666BBBXXXppp{{{{{{yyyzzzuuuwwwnnn^^^[[[kkkzzztttjjjdddeeehhhiiimmmrrrooojjjkkkyyysssfff``````fffmmm}}}xxxssspppooonnnkkkiiifffdddaaa^^^]]]]]]^^^___[[[[[[\\\\\\ZZZXXXUUUSSSRRROOOKKKIIIHHHGGGDDDBBBBBBBBBBBB@@@@@@DDDKKKQQQVVVSSSNNNHHHDDD@@@???>>>???>>>===<<<::::::999999===>>>@@@@@@>>>999444111111111222222222222111111000000000000000000000000000111111111111222222222111222333333444444333333333444444444555555555555777888:::<<<>>>CCCHHHLLLQQQSSSXXX___ccceeelllttt}}}]]]\\\[[[YYYVVVTTTRRRQQQSSSTTTVVVYYY]]]```cccdddhhhnnnrrrvvvqqqbbbPPPFFF:::444555888666444333222222222111111111111000000000000000000000000000000000000000000000000........................................................................,,,------------....................................000111222111111222444;;;NNNeeessszzz}}}{{{wwwuuuqqqfff]]]bbbsss~~~vvvlllgggeeejjjpppsssuuuxxxsssooorrrlllaaaXXXWWW\\\bbbiiinnn{{{uuurrrqqqpppllljjjgggdddaaa]]]ZZZXXXXXXXXXYYYZZZ[[[[[[ZZZWWWUUUSSSQQQOOOKKKIIIGGGEEECCCAAA@@@BBBCCCAAA???AAAIIIPPPUUUSSSPPPLLLGGGBBB???===@@@???>>><<<:::999888777<<<>>>AAABBB@@@<<<777333222222222222222222111111000000000000000000000000000111111111111222222222111222333333444444333333444444555555555666666666777888:::<<<>>>CCCHHHLLLQQQSSSYYY```dddfffmmmuuu|||sssooojjjeeeaaa^^^[[[YYYUUUVVVVVVXXXZZZ]]]```aaafffkkkoooqqqxxxuuuaaaRRR@@@666777999999666333333222222222111111111000000000000000000000000////////////////////////........................................................................------------........................////////////......111333222000222777@@@YYYooouuuxxx~~~}}}uuusssjjj```aaannn}}}|||lllffffffiiiqqqzzzwwwrrrtttppp```ZZZWWWZZZaaaiiisss|||~~~~~~wwwsssqqqooollliiigggdddaaa]]]YYYWWWVVVUUUXXXXXXYYYZZZYYYWWWUUUSSSQQQNNNKKKHHHFFFDDDBBB@@@???BBBDDDAAA>>>???FFFMMMSSSRRRRRROOOKKKFFFAAA>>>??????>>><<<:::888666666;;;>>>AAACCCBBB>>>999666333333222222111111222222000000000000000000000000000000111111111222222222111222333333444444333333555555555666666666666777777888:::<<<>>>CCCHHHLLLRRRTTTZZZaaaeeegggnnnvvv}}}~~~{{{rrrlllgggbbb___YYYYYYXXXXXXYYYZZZ\\\]]]aaaggglllooottt|||ooo^^^HHH:::888999888555333333333222222222222111111111111111111111111111////////////////////////////////////////////////................................................---------.........//////........./////////000000---,,,///333111///333;;;FFF___sssuuuwww~~~uuuoooeee```jjj{{{uuuiiicccgggnnnxxxwwwooommmvvv[[[TTTSSSUUU[[[bbbmmmxxxyyyzzz~~~{{{xxxrrryyysssqqqoookkkiiifffdddaaa^^^[[[XXXWWWVVVVVVWWWXXXYYYXXXVVVTTTSSSQQQNNNJJJHHHFFFEEEBBB@@@???AAACCCAAA>>>>>>CCCHHHNNNOOOQQQQQQNNNIIICCC@@@>>>>>>>>><<<;;;888666555:::<<<@@@BBBBBB???;;;888444444333222111111222222000000000000000000000000000000111111111222222222111222333333444444333333555555555666666666666777777888:::<<<>>>CCCHHHLLLRRRTTTZZZaaaeeehhhooowww~~~}}}|||}}}xxxpppkkk___]]][[[YYYXXXXXXYYYZZZZZZaaagggkkkpppwww||||||oooWWWDDD<<<888555333333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////................................................------........./////////.........//////000000111---+++...222111///666BBBRRReeetttvvvxxx~~~|||uuukkkcccfffvvvqqqjjjdddkkksss}}}rrriiicccgggooosssuuuvvv~~~qqqVVVPPPRRRVVV]]]dddqqqxxxpppppprrrwww~~~{{{jjjddddddeeeuuu{{{tttqqqoookkkhhhgggeeeccc___\\\ZZZXXXWWWTTTUUUVVVWWWWWWVVVTTTSSSPPPNNNJJJHHHGGGFFFDDDBBB@@@@@@@@@???>>>???AAABBBGGGIIIMMMOOONNNJJJEEEBBB?????????>>>===;;;888777888:::===@@@@@@>>><<<:::666555333222111111222222000000000000000000000000000111111111111222222222111222333333444444333333444444555555555666666666777888:::<<<>>>CCCHHHLLLQQQSSSYYYaaaeeehhhoooxxx~~~}}}{{{zzzzzzgggdddaaa]]]ZZZZZZZZZ[[[XXX^^^bbbdddhhhoootttuuu{{{}}}lllUUUEEE<<<777444444444333333333222222222111111111111111111111111000000000000000000000000////////////////////////............................................................////////////---......///000000111111///,,,...333222111;;;JJJ```kkkuuuxxxzzz|||yyyttthhhdddmmmwwwmmmkkkkkksss|||pppeee^^^aaagggkkklllmmmnnnqqqtttsssqqqsssyyy~~~tttaaaTTTUUUUUUZZZdddppp{{{wwwzzz|||qqqqqqppprrryyy{{{tttoooeee[[[WWWYYYbbbttt}}}vvvrrrpppllljjjhhhgggdddaaa]]]ZZZWWWVVVRRRTTTUUUWWWWWWVVVTTTSSSOOOMMMJJJIIIHHHHHHFFFDDDAAA???===>>>???@@@???===>>>BBBFFFJJJKKKIIIEEECCCAAAAAABBBBBBAAA???<<<;;;777888:::<<<======<<<<<<777555333111111111222333000000000000000000000000000111111111111222222222111222333333444444333333333444444444555555555555777888:::<<<>>>CCCHHHLLLPPPRRRYYY```eeehhhooowww}}}}}}{{{|||nnnkkkgggbbb___]]]]]]]]][[[___```___aaahhhmmmnnnvvvwwwyyy{{{~~~dddOOOBBB:::777444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000............................................................/////////000---......///000111111222111---///444444222>>>PPPjjjooovvvzzz|||{{{wwwsssffffffsss~~~qqqkkkkkkrrr{{{pppfff___cccjjjnnnpppqqquuuwwwxxxxxxyyy|||___TTTQQQPPPQQQXXXiii}}}{{{jjjhhhhhhmmmuuuqqquuurrrxxxxxx{{{xxxllliiidddcccfffddd^^^\\\___iii{{{xxxtttqqqnnnkkkjjjhhheeeaaa]]]YYYVVVTTTRRRSSSUUUVVVVVVVVVTTTSSSOOOMMMJJJIIIIIIIIIGGGFFFBBB???<<<===@@@AAA>>>:::999<<>>666777888:::;;;<<<<<<<<<777666333111111111222333000000000000000000000000000111111111111222222222222222333444444444333333333333333444444444555555777888:::<<>>AAABBB@@@<<<;;;<<<===>>>???AAAEEEIIIHHHFFFGGGKKKOOOLLLCCC;;;888888888999;;;>>>AAACCCBBB<<<666222222333222000111111111111111111111111000111111111111222222222111222333333444444333333555555555555666666666666666888:::===???CCCHHHKKKLLLPPPYYYbbbeeegggoooxxx~~~}}}~~~{{{zzz{{{~~~|||xxxsssooollljjjlllllliiiiiikkkkkkqqqvvvxxx~~~www```LLL888999555222111444777777444222222222222111111111111111111111111111111111111////////////////////////////////////////////////....................................////////////........................111...000444555:::MMMdddqqquuuzzz}}}~~~zzzrrrjjjeeeqqqwwwkkkeeehhhqqqtttuuulllccceeerrrdddWWWUUURRRYYY^^^jjjvvveee[[[```eeelll~~~uuu```]]]dddqqqyyytttuuuvvvxxx|||~~~zzzwwwrrrnnnkkkhhhddd```\\\YYYTTTQQQRRRRRRSSSSSSRRRRRRQQQQQQPPPNNNLLLIIIGGGFFFEEEEEEDDD@@@======@@@AAA>>>;;;:::;;;<<<<<<===@@@EEEHHHGGGEEEDDDHHHLLLJJJCCC<<<888888888999;;;>>>AAACCCBBB===777333222333222111111111111111111111111111000111111111111222222222111222333333444444333333555555555555666666666666666888:::===???CCCHHHKKKLLLPPPYYYbbbeeehhhoooxxx}}}}}}|||}}}vvvuuuvvvzzz~~~{{{yyyyyyvvvooollllllmmmrrrwwwzzz~~~rrrXXX???;;;777444333444666666777333222222222111111111111111111111111111111111111////////////////////////////////////////////////....................................////////////........................///...000444666???WWWooouuuvvvxxx||||||vvvllldddkkk{{{ppphhheeekkkuuu|||tttjjjbbbhhhzzz}}}\\\UUUWWWWWW[[[bbbrrrooobbbZZZ```gggooowwwdddUUUUUU]]]eeeoooyyy{{{pppqqqxxx|||{{{xxxzzz~~~{{{wwwrrrooojjjgggccc```]]]ZZZVVVSSSQQQQQQQQQQQQRRRRRRRRRRRRNNNMMMKKKIIIGGGEEEDDDDDDBBB???<<<<<<>>>???===;;;888999:::;;;<<<@@@EEEIIIHHHEEECCCDDDGGGGGGBBB===999888888999;;;>>>AAACCCAAA===888444333333222111111111111111111111111111000111111111111222222222111222333333444444333333555555555555666666666666666888;;;===???CCCGGGKKKLLLQQQYYYbbbfffhhhpppyyy||||||{{{|||}}}}}}}}}~~~~~~cccGGG>>>:::666666555222222333333333222222222111111111111111111111111111111111////////////////////////////////////////////////....................................////////////..............................000333777DDD^^^vvvxxxvvvwwwzzzyyypppfffaaatttxxxmmmiiijjjsssnnneee```lllwww[[[VVVZZZ[[[aaajjj~~~}}}iiibbb^^^ccciiitttfffZZZPPPSSSYYY]]]```dddfffooo|||tttiiihhhllliiippp}}}|||yyytttpppjjjgggccc```^^^[[[XXXUUUOOOOOOOOOPPPPPPQQQRRRRRRNNNMMMKKKIIIGGGEEEDDDDDDBBB???======>>>>>>===;;;888888999:::<<<@@@FFFJJJLLLGGGCCCBBBCCCCCC@@@===999999888999;;;>>>@@@BBBAAA>>>:::666444333222222111111111111111111111111000000111111111222222222111222333333444444333333555555555555666666666666777888;;;===???CCCGGGJJJMMMQQQZZZbbbfffhhhpppyyy|||||||||}}}oooTTTAAA:::666777666222000222333333333222222222222111111111111111111111111111000000000000000000000000////////////////////////....................................//////////////////////////////////////////111444:::IIIbbbvvvxxxuuuuuuxxxuuukkkdddccc~~~qqqkkkkkkppp|||vvvccc^^^```rrrwww\\\WWW[[[]]]iiiuuuvvvcccaaabbbeeeiiiyyyrrrZZZTTTPPPSSSWWWYYYZZZ[[[ccckkkttt{{{yyylllggghhhfffkkkuuu~~~{{{vvvrrrjjjgggdddaaa___\\\YYYVVVOOOOOONNNNNNOOOPPPQQQRRRNNNNNNLLLKKKIIIFFFEEEDDDBBB@@@???>>>>>>>>>>>>===999999::::::<<>><<<:::999999999;;;===@@@BBB@@@>>>;;;888444333222333111111111111111111111111000000111111111222222222111222333333444444333333555555555555666666666666777999;;;===???BBBGGGJJJMMMQQQZZZcccfffhhhpppyyy}}}~~~~~~hhhLLL???666888999555333555333333333333222222222222222222222222222222222222000000000000000000000000////////////////////////....................................////////////////////////////////////000000111666@@@QQQeeetttuuurrrtttvvvpppgggffflllxxxjjjiiinnnuuu~~~nnnZZZYYY```uuuwww]]]WWW[[[___nnn~~~rrr]]]^^^bbbfffmmmgggQQQQQQRRRTTTWWW[[[___bbbdddnnn{{{tttjjjggggggjjjppp|||{{{wwwssskkkhhheeebbb___]]]YYYVVVOOOOOONNNMMMMMMNNNOOOPPPNNNNNNMMMKKKIIIGGGEEECCCAAAAAA@@@???>>>>>>>>>>>>::::::::::::<<<@@@GGGKKKPPPLLLFFFAAA???>>>===<<<:::999999999;;;===@@@AAA??????===999555333333444111111111111111111111111000111111111111222222222111222333333444444333333555555555555666666666666888999;;;===???BBBFFFJJJMMMRRRZZZcccfffiiiqqqzzz~~~bbbMMM;;;888:::666555888444444333333333222222222222222222222222222222222000000000000000000000000////////////////////////....................................////////////////////////////////////111111222999GGGZZZjjjrrrpppooorrrtttmmmdddiiivvvpppfffiiirrr{{{wwwfffTTTUUU\\\nnnwww^^^XXX___fffyyy{{{jjj\\\\\\aaaiiiyyyppp^^^LLLQQQVVVXXX[[[bbbllltttxxxuuuooonnnrrryyy~~~zzzuuurrrllliiifffbbb```]]]YYYVVVPPPOOOMMMLLLLLLMMMNNNOOOLLLLLLLLLKKKHHHFFFCCCBBB@@@@@@???>>><<<<<<======;;;::::::999:::>>>EEEJJJLLLIIIDDD@@@>>>=========::::::999999:::===???AAA??????>>>:::666333333444111111111111111111111111000111111111111222222222111222333333444444333333555555555555666666666666888:::<<<===???BBBFFFIIINNNRRR[[[cccgggiiiqqqzzz~~~www}}}}}}www[[[AAA:::999555444777444444444333333333222222222222222222222222222222000000000000000000000000////////////////////////..................................../////////000000000000000000000000000111111222;;;MMM```mmmrrrmmmmmmqqqssskkkccclll}}}{{{nnnfffkkkvvvppp^^^QQQRRRXXXcccqqq{{{}}}|||zzz|||yyy```ZZZdddooolll\\\^^^]]]aaannnxxx^^^PPPJJJSSSZZZ\\\___jjjyyy|||zzz|||yyytttpppmmmjjjfffccc```]]]YYYVVVQQQOOOMMMLLLKKKLLLMMMNNNKKKKKKKKKJJJGGGEEEBBBAAA>>>???>>>===;;;:::;;;<<<;;;:::999888888===CCCHHHHHHEEEAAA>>>=========>>>;;;:::999999:::===???AAA???@@@???;;;666333333555111111111111111111111111000111111111111222222222222222333444444444333333555555555555666666666777888:::<<<===???BBBFFFIIINNNRRR[[[cccgggiiiqqqzzz~~~zzziiigggnnnuuu}}}tttQQQ999444999888222444444444333333333222222333333333222222222111111333222111000////////////......---------......///..............................////////////....../////////...,,,,,,---...333000555GGGZZZgggnnnqqqjjjooosssmmmbbb___kkkyyypppkkklllvvvyyycccUUURRRSSSVVV\\\dddhhhhhhggggggggghhhiiijjjmmmqqqtttzzzlllcccgggxxxqqq^^^[[[XXXZZZbbbwwwwww```WWWOOOOOOYYY```dddlll~~~{{{vvvrrrsssqqqnnnhhhddd```\\\WWWUUURRRPPPMMMJJJIIIJJJKKKLLLMMMMMMLLLJJJIIIFFFEEEDDDBBBAAA???>>><<<;;;;;;:::999777888999999:::@@@IIINNNMMMIIIDDD???<<<<<<===;;;<<<;;;999888999<<<>>>>>>@@@AAAAAA>>>888222///000000//////000111222222111111222222222333333333222333444444555555444444555444444555555666777888999:::;;;;;;<<>>999333000000000000000000111222222000000111111111222222222222333444444555555444444555444444555555666777888999:::;;;<<<<<>>RRRdddkkkkkkjjjkkkrrrtttjjj]]]^^^pppsssooopppvvvppp\\\QQQKKKLLLQQQZZZcccjjjkkkjjjjjjkkknnnrrrwww|||ooofffrrrooo]]]XXXUUU^^^lll}}}rrrYYYNNNOOOMMMXXXeeeuuu}}}xxxttttttqqqnnniiieeeaaa]]]YYYVVVRRRQQQNNNKKKJJJJJJKKKKKKLLLKKKKKKJJJHHHFFFDDDCCCAAA@@@???===<<<;;;;;;:::>>>;;;:::;;;;;;<<>><<<:::999:::<<<<<<>>>@@@@@@>>>:::555222111000000000000111222222//////000000000111111111222333444444555555444444555444444555555666777888999;;;<<<<<<===@@@EEEHHHKKKRRR[[[bbbeeekkkrrryyyzzzuuutttvvvyyy{{{}}}}}}eeeGGG999777999555444444444444333333333333333333222222222111111222222111000//////000000333222111000////////////........................//////000000000000/////////000000///......///111222666CCCWWWfffjjjgggfffjjjqqqqqqfff\\\bbbvvv{{{ppplllqqq{{{iiiXXXOOOLLLNNNTTT^^^jjjrrrttttttvvvwwwyyy~~~|||mmmgggttt~~~tttbbbZZZ\\\aaaiiirrr|||yyygggVVVRRRXXXYYY^^^oooyyyvvvuuuqqqnnnjjjgggccc___ZZZWWWSSSQQQOOOLLLKKKJJJJJJKKKKKKJJJJJJIIIGGGFFFDDDCCC@@@???>>>===<<<;;;;;;;;;>>>;;;:::;;;;;;<<>>AAAFFFIIIKKKRRR[[[aaadddjjjrrrxxx~~~tttSSS@@@<<<===555555555444444444333333333333333222222222111111222111000000000000000000444333222000000///////////////////////////////////////000000000000/////////000111000///...000222111888HHHZZZcccdddcccdddkkkqqqpppgggfffsssqqqjjjiiisssxxxbbbSSSMMMMMMPPPWWWcccpppzzz~~~~~~mmmeeebbbkkk~~~zzzuuunnnnnnllliiihhhmmmwww|||hhh]]]```dddiiinnnvvvnnnaaaVVVVVV^^^aaannn{{{{{{wwwvvvqqqoookkkhhheee```[[[XXXSSSRRRPPPMMMKKKJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDCCC??????===<<<;;;;;;;;;;;;<<<:::999::::::;;;CCCMMMQQQQQQOOOKKKFFFBBB@@@@@@AAABBBAAA>>>;;;888888999999;;;===??????===:::888222222111111111111111222111111111222222222333333222333444444555555444444555444444555555666777888999:::<<<===>>>AAAFFFJJJLLLSSS[[[```dddiiiqqqxxx{{{~~~^^^GGG<<<888555555555555444444444333333333333222222222111111111111000000000000000111222222111000/////////000///////////////////////////000000111111000000//////000111000//////111333111<<>>===<<<;;;;;;;;;;;;:::888999;;;:::;;;BBBJJJOOOQQQQQQOOOKKKFFFCCCBBB@@@AAA@@@>>>;;;888777888888:::<<<>>>???>>>===;;;333333222111111111111222111222222222222333333333222333444444555555444444555444444555555666777888888999;;;<<<>>>AAAFFFIIINNNTTT\\\```dddiiirrryyy~~~|||jjjQQQ@@@777555555555555444444444444333333333222222222111111111111000000000000111111111000000/////////000000////////////////////////000000111111111111000000000111111111000000222444444AAARRRZZZWWWUUU^^^kkkrrrqqqnnnssspppjjjjjjmmm}}}lllXXXNNNLLLMMMQQQZZZiiizzzwwwcccXXXYYYSSSOOOVVVRRRUUUXXXYYYXXXYYY[[[]]]\\\aaagggkkkqqq|||~~~nnniiiqqq|||uuuaaa^^^\\\bbbrrr|||~~~tttttt~~~zzzyyyqqqpppmmmjjjgggccc]]]YYYSSSSSSQQQOOOMMMKKKJJJIIIGGGGGGGGGGGGFFFEEECCCCCC>>>>>>===<<<;;;;;;;;;;;;888888:::<<<<<<<<>>:::888777777777999;;;>>>??????>>>>>>444333222222111111111222111111111111222222222222222333444444555555444444555444444555555666777888777888:::;;;===@@@EEEIIIPPPUUU\\\aaadddjjjssszzz~~~~~~xxx___KKK???666666555555555444444444333333333222222222111111111000000000000000111111000///////////////000111000000000000000000000000000000111111111111000000000111222111000000222444666DDDUUUZZZSSSQQQ^^^ppprrrnnnjjjtttxxxjjjfffiiipppiiiUUUMMMLLLOOOSSS]]]lll~~~wwwqqqmmm```YYYZZZRRRJJJOOOOOOQQQSSSTTTVVVYYY^^^bbbffflllrrrvvvzzzxxxuuu{{{qqq```bbbcccmmm|||qqqnnnzzzyyyqqqpppmmmkkkhhhccc^^^ZZZTTTSSSQQQOOOMMMKKKIIIIIIGGGGGGGGGGGGFFFDDDCCCCCC>>>===<<<;;;;;;;;;;;;;;;888888;;;>>>>>>===AAAHHHHHHLLLQQQRRROOOIIICCC@@@>>>??????===:::777666777666888;;;>>>???@@@??????444333333222111111111222000000000000111111111111222333444444555555444444555444444555555666777888666888999;;;<<<@@@EEEIIIQQQVVV]]]aaadddjjjssszzz}}}{{{qqqUUUCCC999999888666666777666444444444333333333333222222000000111111111111000000000000000000000000000000111000...---...///111333000000000000000000000000222//////111222000222666<<>>:::999:::888;;;===??????@@@AAACCC999666222///000111111111111111222222222333333333222333444444555555444444555555555555666666666666777999:::;;;<<>><<<::::::;;;;;;::::::;;;;;;<<<=========>>>AAAGGGMMMQQQPPPLLLHHHAAACCCDDDBBB???<<<;;;;;;;;;>>>@@@AAAAAA@@@AAABBB999666222000000111111111111111222222222333333333222333444444555555444444555555555555666666666666777999:::;;;<<>>777444555555555444444444333333333333222222000000111111111111000000000000000000000000000000/////////000000000111111000000000000000000000000222000000222333222666<<>>>>>>>>;;;>>>BBBCCCBBBAAA@@@@@@;;;888444111111111111111111111222222222333333333222333444444555555444444555555555555666666666666777888999:::<<>><<<;;;:::999999999999::::::;;;<<<<<<<<<999:::>>>CCCIIIMMMMMMLLLAAA@@@????????????>>>>>>888;;;>>>@@@@@@@@@AAAAAA<<<999444222111222222111111111222222222333333333222333444444555555444444555555555555666666666666666888999:::;;;>>>CCCFFFKKKQQQZZZ___cccjjjsss{{{wwwpppvvvqqqzzzllllllsssbbbMMM<<<999;;;777444333444444333333333333222222111111222222222222111111111111111111111111111111000000000111111111222222000000000000000000000000//////000111111333>>>IIIRRRXXX]]]bbbhhhnnnnnniiigggssszzzmmmhhhmmmxxxjjjVVVMMMNNNRRRWWWaaarrrvvv]]]ZZZeeemmmuuu{{{nnnTTTRRRQQQSSSYYY```lll~~~bbbUUU[[[fffzzzwwwpppoookkkgggggggggbbb\\\XXXVVVRRRNNNKKKHHHFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC???>>>>>><<<;;;:::999888999999999:::;;;;;;<<<<<<:::;;;===AAAFFFJJJKKKKKKCCCAAA???>>>???@@@???>>>777999<<<======>>>@@@BBB>>>:::555333222222222111111111222222222333333333222333444444555555444444555555555555666666666666666777999999;;;>>>CCCFFFKKKQQQYYY___cccjjjssszzz{{{sssxxxuuupppxxxuuujjjiii{{{www[[[AAA999888555444666444444333333333333222222111222222333333222222111111111111111111111111111222111000000000111222333000000000000000000000000111111222333333666BBBNNNSSSXXX^^^dddlllqqqmmmeeecccxxx|||~~~vvvhhhhhhqqqhhhUUUMMMOOOTTT\\\fffxxxyyybbbUUUVVVcccppprrryyyjjjVVVGGGQQQVVVbbbqqq~~~bbbTTTXXX```yyyyyyuuupppppplllhhhhhhhhhddd]]]WWWUUURRRNNNKKKIIIHHHGGGCCCCCCCCCCCCCCCCCCCCCCCC?????????>>><<<;;;999888888999999::::::;;;<<<<<<::::::;;;>>>CCCHHHJJJKKKGGGDDDAAA@@@AAABBBAAA???999:::;;;;;;;;;<<>>;;;666333222222222222111111222222222333333333222333444444555555444444555555555555666666666666666777888999;;;>>>BBBFFFJJJQQQYYY___ccciiissszzz~~~}}}vvvpppwwwmmmcccttthhhGGG:::888555666:::444444444333333333222222111222222333333222222111111111111111111111111111333111000//////111333444000000000000000000000000222222444555555888EEERRRTTTYYY___fffoootttmmmccc^^^xxx|||{{{ttthhhjjjuuugggUUUNNNPPPUUU___jjj|||~~~bbbWWWTTTTTTbbbuuuooowwwuuu\\\SSSSSSTTTUUU\\\nnn~~~cccWWWZZZbbbqqqyyyuuuqqqpppmmmiiiiiiiiieee^^^WWWUUURRRNNNKKKIIIHHHHHHCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@???>>><<<:::999888999999::::::;;;<<<<<<:::999:::===BBBGGGJJJKKKJJJFFFCCCBBBCCCDDDBBBAAA======<<<;;;:::;;;>>>AAA???;;;666333333333222222111111222222222333333333222333444444555555444444555555555555666666666777666777888999;;;>>>BBBFFFJJJQQQYYY___ccciiissszzz}}}~~~}}}vvvqqqzzzrrr]]]ooovvvQQQ===888777555555555555444444444333333333111222222222222111000000000111222333333222111000000000000000111111111111111111222333333333333222///000000000333;;;FFFNNNTTT[[[^^^fffrrrnnncccdddbbbttt|||{{{pppgggkkk{{{|||aaaPPPLLLOOOSSSeeerrrtttYYYPPPUUU]]]eeelllsss}}}iii\\\VVVQQQTTT]]]jjjyyy|||cccVVVXXX]]]rrrzzzssstttqqqmmmjjjhhheeeccc```[[[VVVQQQMMMMMMLLLIIIGGGCCCCCCBBBAAAAAAAAAAAABBB???>>>===<<<;;;:::999999888888999::::::;;;<<<<<<;;;;;;<<<>>>BBBGGGMMMPPPNNNJJJEEEBBB@@@??????>>>BBB@@@>>>===;;;;;;;;;;;;>>><<<:::555222111333555111111000000111111222333444444444444444444444444666666666666666666666666666999;;;<<<<<<>>>DDDHHHKKKSSS]]]bbbdddiiisss{{{||||||vvv|||sss\\\fffeeeHHH:::777666444555555444444444333333333222222222222222111000000000111222222222222111000000000000000111111111111111111222333333333333222000000000111444===HHHPPPTTT\\\```hhhsssnnneeeggg{{{{{{tttrrrllliiiqqqyyyaaaRRRNNNQQQUUUggguuusss]]]HHHFFFQQQ___kkkssstttwwwkkk^^^UUUUUUUUUWWWbbbppp{{{www|||cccUUUWWW\\\lllzzzsssssspppllliiigggeeebbb```[[[WWWRRRNNNLLLKKKHHHFFFCCCCCCBBBAAAAAAAAAAAABBB@@@???>>>===<<<::::::999888888999999:::;;;;;;<<<::::::;;;===AAAFFFKKKNNNNNNKKKFFFCCCAAAAAABBBBBBCCCBBB@@@>>>======>>>>>>???>>><<<777333111222444222222222222222333333444444444444444444444444444666666666666666666666666666999;;;;;;;;;>>>DDDHHHLLLTTT]]]bbbeeejjjsss{{{}}}|||vvv```aaaXXX>>>999999777555555444444444333333333222222222222222111111000000111222222222222111000000000000111111111222222111111222333333333333222222111000111666???KKKSSSVVV___dddllltttmmmgggmmmvvvvvv~~~mmmlllppp|||ppp]]]QQQNNNSSSYYYsss|||ZZZNNNFFFJJJXXXfffrrrzzzzzzjjjZZZPPPKKKJJJOOOXXX```lllsssllljjjooorrrvvvcccUUUWWW[[[kkkzzztttrrrooollliiigggdddaaa^^^\\\XXXSSSOOOLLLJJJGGGEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAA???>>>===;;;::::::888888999999::::::;;;;;;::::::;;;===@@@EEEIIILLLPPPMMMIIIEEEDDDDDDFFFGGGDDDCCCAAA@@@@@@@@@AAAAAABBBAAA???:::666222222222333333222222333333444555444444444444444444444444666666666666666666666666666999;;;;;;;;;>>>CCCHHHLLLTTT^^^cccfffkkkuuu}}}~~~}}}llldddtttgggDDD;;;<<<;;;555555444444444333333333222222333333222222111000111111111222222111111111000000111111111222222222111111222333333333333222333222111333999CCCNNNUUUXXXbbbhhhppptttkkkiiivvvvvv{{{|||mmmqqqyyytttdddUUUMMMMMMUUU___yyy|||gggMMMNNNQQQWWW```kkkwwwssscccYYYSSSOOOPPPRRRQQQSSSZZZeeesssqqqkkkooonnnpppxxx}}}cccUUUWWW[[[hhhyyytttqqqnnnkkkiiigggddd```]]][[[YYYTTTPPPLLLIIIFFFEEECCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAA???===<<<;;;:::888888999999::::::::::::::::::;;;===@@@DDDGGGJJJRRRPPPLLLHHHEEEEEEGGGIIICCCBBBAAA@@@@@@AAAAAABBBCCCCCCAAA>>>888444222111222222222222222333444444333333444444444444444444666666666666666666666666666888:::;;;;;;===CCCHHHLLLTTT^^^dddfffllluuu~~~|||kkkkkkzzzuuuLLL===;;;999555555444444444333333333222333333333333222111111222111111111111111111222111111111111222222222222111111222333333333333222444333222666===HHHRRRWWWZZZeeelllrrrsssiiikkkyyyzzzkkkqqq}}}wwwiiiYYYOOOJJJMMMZZZhhhoooYYYGGGNNNUUUYYY___ooouuudddZZZPPPLLLIIIHHHNNNUUUVVV\\\hhhzzz{{{llllllqqqvvvvvvxxx~~~bbbUUUVVVZZZbbb|||yyyuuupppnnnkkkiiigggddd```]]]ZZZXXXUUUQQQLLLHHHFFFEEEBBBBBBAAA@@@@@@@@@@@@AAACCCCCCAAA@@@>>><<<;;;:::888888999999999999999:::;;;;;;<<<>>>@@@CCCFFFGGGQQQQQQOOOJJJFFFDDDEEEHHHAAA@@@???>>>>>>???@@@@@@BBBCCCCCC@@@;;;666222111111111111111111222333333333333333444444444555555666666666666666666666666555888:::::::::===CCCGGGLLLTTT^^^dddffflllvvv~~~~~~~~~wwwiiimmmzzzWWW???777555555555444444444333333333333333333333333222222111222222111000000111222222111111111222222222222333111111222333333333333222444333444999BBBLLLTTTXXX]]]gggnnnssspppeeennnzzz|||tttfffpppnnn```RRRMMMKKKOOO^^^ooozzz___MMMJJJQQQVVVZZZgggttt```RRRMMMMMMPPPOOOKKKNNNUUUYYYhhhwwwoooooossstttzzzzzz}}}{{{^^^SSSTTTXXX___zzz~~~yyyuuupppnnnllljjjhhheee```]]]XXXXXXVVVRRRLLLHHHFFFFFFBBBBBBAAA@@@@@@@@@@@@@@@CCCCCCAAA???===<<<:::999888888999999999999999999:::;;;<<<===???AAACCCDDDMMMNNNNNNKKKFFFCCCDDDFFF@@@???===<<<<<<<<<======???AAACCCBBB===888444222111111000000111111222333222333333444444555555555666666666666666666666666555888:::::::::===BBBGGGKKKSSS]]]cccffflllvvv~~~~~~|||~~~rrrhhhqqqdddEEE888666555555444444444333333333333333444444333333222111222222111000000111222222111111111222222222333333111111222333333333333222333333555<<>>???@@@EEEHHHLLLJJJFFFCCCDDDEEE???>>>===;;;:::::::::;;;;;;>>>BBBBBB???:::666333222111111111111222333333222222333333444555555666666666666666666666666666555777:::::::::===BBBGGGJJJRRR\\\bbbeeekkkuuu~~~}}}zzz|||rrrvvv~~~fffhhhwwwnnnMMM<<<;;;555555444444444333333333333333444444333333222111333222111000000111222333111111222222222333333333111111222333333333333222222333666>>>IIIRRRWWWYYYaaajjjppprrrkkk```ppptttuuunnnjjjooo}}}~~~iiiVVVLLLGGGJJJLLLMMMYYYhhhiiissswwwlll[[[PPPNNNNNNSSSYYYcccuuu}}}{{{}}}vvvXXXNNNOOONNNIIILLLVVV\\\```pppttttttvvvzzzqqqVVVLLLNNNQQQVVVrrr}}}yyyuuuqqqpppnnnllljjjgggaaa^^^UUUVVVVVVSSSMMMIIIGGGHHHBBBAAA@@@@@@??????@@@@@@CCCBBBAAA???<<<:::999888999999888888888888888888777777888999;;;<<<======>>>DDDIIIJJJFFFCCCDDDFFF@@@???===;;;:::999::::::888<<>>>>>>>>>>>AAABBBCCCAAA>>>;;;999999777777777777777888888888;;;<<<<<<<<<:::;;;<<<>>>@@@CCCFFFIIIJJJHHHEEEBBBBBBAAA>>>;;;777666777888======>>>AAABBB???888222444333333222111111111222444444444444444444444444777777777777666666666666777888999999:::===AAAEEELLLSSS[[[```bbbiiiuuu~~~~~~pppfffaaadddssskkk^^^bbbwwwiiiJJJ???:::888555444555555555444555444333333222222333333111111000000000000111111111111111111111111111111111222222333333444444555333444;;;GGGOOORRRXXX___eeepppsssgggaaannnrrrnnnpppkkkjjjrrrlllWWWPPPJJJFFFJJJOOORRRVVVZZZ\\\```ccc___XXXSSSRRRSSSZZZ```iiiuuussspppoooqqqyyyssscccXXXOOOIIIJJJOOOPPPUUU]]]fffsssvvvrrrxxxiiiRRRIIIKKKPPPZZZlllzzzuuuuuusssppplllhhhdddaaa```ZZZWWWTTTRRROOOLLLGGGDDDBBBAAA@@@???>>>>>>>>>>>>AAABBBCCCAAA>>>;;;:::999777777777777777777777888:::;;;<<<<<<;;;;;;<<<>>>CCCEEEHHHJJJJJJHHHEEECCCBBBAAA@@@<<<999888999:::<<<<<<>>>AAACCC@@@999333444333222222111111222222444444444444444444444444666666666555555555555555777888999999:::===AAAEEEKKKRRR[[[___cccjjjuuulll]]]^^^\\\bbbsssrrr```\\\jjjyyySSS@@@:::777555444555666666555555444333333222222333333111111000000000000111111111111111111111111111111111222222333333444444555333666>>>HHHOOOTTT[[[aaaiiiqqqqqqgggeeeuuutttuuulllkkkkkk{{{tttaaaOOOKKKGGGGGGLLLQQQUUUYYY]]]dddhhhkkkhhh___XXXUUUUUUZZZ```eeeggghhhiiifffbbbdddiiiuuu}}}___TTTJJJGGGGGGGGGIIIMMMTTT[[[eeettt}}}sssrrruuudddPPPIIIJJJMMMZZZiiiyyy|||wwwuuutttqqqmmmiiieeebbb```ZZZXXXUUURRRPPPMMMIIIFFFBBBAAA@@@???>>>>>>>>>>>>@@@AAABBBAAA>>>;;;::::::888888777777777777777777999;;;<<<<<<;;;;;;<<<>>>FFFHHHIIIJJJIIIGGGEEECCCAAAAAAAAA>>>;;;::::::<<<:::;;;===AAACCCAAA:::555333333222222111111222222444444444444444444444444444444444555555555555555777888999999:::===AAAEEEIIIQQQZZZ```dddkkkwww~~~wwwggg```___``````iii{{{~~~fff\\\aaa|||___DDD:::777555555666666666666555444333333222222333333222111111000000111111222111111111111111111111111111222222333333444444555444999AAAIIIPPPVVV^^^dddmmmpppmmmfffjjj}}}{{{zzzlllooorrr|||ssshhhYYYLLLGGGEEEHHHPPPWWW\\\aaagggppptttwwwrrrhhh]]]WWWVVVWWW[[[^^^^^^^^^```dddggggggqqqaaaWWWNNNFFFGGGIIIJJJKKKMMM[[[hhhzzz{{{~~~vvv^^^PPPKKKMMMOOO[[[iiivvvzzz||||||vvvtttsssppplllhhhdddaaa```[[[YYYVVVSSSQQQNNNJJJGGGBBBAAA@@@???>>>>>>>>>>>>>>>@@@AAA@@@>>>;;;::::::888888888777777777777777888:::<<<<<<;;;;;;<<<===GGGHHHIIIIIIIIIFFFDDDBBB@@@@@@AAA???===;;;;;;<<<999999<<<@@@CCCBBB<<<666333333222222111222222333333333444444444444444444444444555555555555666666777888999999:::===AAAEEEIIIQQQ[[[bbbfffnnnyyy}}}yyyxxx{{{tttfffaaabbbeeehhhjjjuuuqqqaaaeeemmmMMM:::888666555666666666555555444333333222222333333222222111111111111222222111111111111111111111111111222222333333444444555555<<>>>>>>>>>>>===???@@@@@@>>>;;;;;;;;;888888888888777777666666777999;;;<<<;;;;;;<<<===DDDFFFHHHIIIHHHFFFCCCBBB>>>@@@AAA@@@===;;;::::::888888;;;@@@DDDBBB<<<777333222222111222222333333333333333444444444555555555555666666666777777777777888999999:::===AAAEEEJJJSSS]]]dddiiippp{{{}}}ssspppmmmkkkkkkmmmrrr}}}{{{iiinnnvvvRRR<<<:::777666666666555555555444333333222222333333222222111111111111222222222222222222222222222222111222222333333444444555666???HHHLLLQQQ[[[eeekkkqqqmmmeeecccrrrrrrkkksssxxxnnn```VVVMMMGGGEEEGGGHHHNNNXXX```eeennnvvv~~~tttiiibbb``````]]]]]]bbbgggkkkpppuuu}}}cccNNNJJJGGGJJJNNNRRRYYYaaattt}}}}}}lllfff[[[PPPKKKJJJMMMPPPYYYeeepppsssvvvyyytttrrrqqqnnnjjjfffbbb___]]]ZZZXXXUUUSSSQQQOOOKKKHHHBBBAAA@@@???>>>>>>>>>>>><<<>>>??????===<<<;;;;;;999999888888777666666666666888;;;<<<<<<;;;<<<<<<@@@CCCFFFIIIIIIHHHDDDBBB>>>@@@BBBAAA>>>;;;999999888888;;;@@@DDDBBB===777222222111111222222333333222333333444444555555555555555666666777888888888777888999999:::===AAAEEEJJJSSS^^^eeejjjppp{{{~~~~~~|||ooonnnZZZ>>>;;;888666666666444333555444333333222222333333333222222111111222222333222222222222222222222222111222222333333444444555777BBBKKKMMMRRR]]]hhhmmmqqqkkkbbbbbbuuuppplllvvv}}}vvvbbbUUULLLEEECCCEEEGGGIIIRRR^^^hhhppp|||{{{ooohhheee```___bbbjjjnnnpppuuu|||___NNNLLLLLLNNNQQQWWWdddqqqzzzlllfffXXXWWWUUUPPPKKKJJJNNNRRRZZZfffppptttyyy|||yyyyyysssqqqnnnjjjfffbbb___^^^YYYWWWTTTSSSQQQNNNKKKHHHBBBAAA@@@???>>>>>>>>>>>>;;;===??????===<<<<<<<<<999999888888777666666555555777;;;<<<<<<;;;;;;<<<<<<@@@FFFKKKMMMKKKGGGDDD@@@BBBDDDCCC@@@<<<999888888999<<<@@@DDDBBB<<<777222222111111222222333444222222333333444555555666444444555555666777777888777888999999:::===AAAEEEJJJSSS^^^eeeiiioooyyyssshhhxxxfff???<<<999666666555444333555444333333222222333333333222222111111222222333222222222222222222222222111222222333333444555555777CCCLLLNNNRRR^^^iiinnnqqqjjj```bbbvvvzzznnnnnn{{{~~~lllXXXMMMGGGBBBDDDIIIEEEIIITTTcccppp|||sssjjjggg[[[]]]fffooosssuuu|||}}}TTTIIIJJJNNNTTTZZZeeexxxuuuqqqpppooonnnppptttyyy|||}}}xxxaaaUUUQQQOOORRRUUUSSSNNNMMMPPPTTT\\\hhhtttxxx~~~|||wwwzzz}}}tttrrroookkkgggccc```___XXXVVVTTTRRRQQQNNNJJJHHHBBBAAA@@@???>>>>>>>>>>>>;;;===??????===<<<<<<<<<999999999888777666666555444777:::<<<<<<;;;;;;<<<:::???GGGMMMOOOMMMIIIFFFAAADDDFFFEEEBBB===:::888888999<<<@@@CCCBBB<<<666222111111111222333333444222222333333444555666666333333444444555666777777777888999999:::===AAAEEEIIIRRR]]]dddgggmmmwwwnnnvvvvvvJJJ999555;;;888666777444555555444333333333333444222222111111111111222222222222111111222222333444333444555555333333444555:::FFFPPPSSSWWWaaakkkqqqtttjjjbbbiii|||tttppptttrrrbbbQQQHHHEEEDDDEEEHHHIIINNNVVVaaaooossshhheeeZZZ___fffnnnvvv~~~fffWWWMMMQQQOOOVVVjjj{{{wwwiii```]]]\\\___ccceeedddiiisss|||cccSSSNNNLLLQQQTTT[[[```YYYOOOQQQ[[[bbbmmmvvvzzz{{{{{{{{{wwwrrrkkkeeebbb```___ZZZYYYVVVSSSOOOMMMKKKJJJDDDAAA???>>>>>>???>>>=========>>>??????>>>===<<<;;;:::999888777777777777888999999::::::;;;;;;<<<<<<===@@@EEEIIIJJJHHHFFFBBBCCCDDDEEECCC???;;;888===::::::===AAABBB===999555444222222333444333222444444444555555555555666555555555555555666777777777888999999:::===AAAEEEJJJTTT___dddffflllxxxtttttt{{{}}}QQQ===777;;;888666777444555555444333333333333444222222111111111111222222222222111111222222333444333444555444333333444666;;;GGGQQQUUUZZZdddmmmrrrqqqjjjgggqqqwwwssswww|||mmm^^^NNNGGGFFFFFFGGGJJJOOORRRXXX]]]eeeppp~~~zzzhhh]]]ZZZWWW\\\ccckkkuuu~~~nnnWWWMMMMMMVVVYYYbbbwwwoooiii___VVVRRRSSSUUUWWWaaafffiiikkkrrrzzz___RRROOONNNZZZ]]]eeeiiiaaaTTTSSS[[[aaammmxxx}}}wwwnnnhhhdddaaa___ZZZYYYVVVSSSPPPMMMKKKKKKCCCAAA>>>======>>>===<<<<<<===>>>??????>>>===<<<;;;:::999888777777777777888888999::::::;;;;;;<<<:::;;;===AAAEEEFFFEEECCCAAABBBDDDDDDBBB>>>:::888;;;999888;;;???@@@<<<888666444333222444444444333444444444444555555555555555555555555555666777777777888999999:::===AAAEEEJJJTTT___dddffflllxxxyyyrrruuu~~~\\\EEE:::<<<888666777444555555444333333333333444222222111111111111222222222222111111222222333444333444555444333444555777===IIITTTYYY___hhhqqquuummmjjjkkkxxxxxxvvv|||wwwgggYYYLLLHHHHHHIIIKKKNNNQQQTTTXXXZZZ\\\```ggglll}}}xxxjjj]]]TTTQQQUUUZZZbbbkkkuuuwww\\\PPPLLLJJJXXXaaakkkooo___VVVTTTRRRQQQTTTXXX]]]```dddjjjqqqwwwttt[[[QQQQQQSSSbbbfffoootttiiiXXXSSSXXXaaannnzzz~~~|||qqqkkkgggbbb___ZZZYYYVVVSSSPPPMMMLLLKKKCCC@@@>>><<<======<<<;;;<<<===>>>??????>>>===<<<;;;:::999888777777777777888888999999:::;;;;;;;;;999:::<<<@@@CCCDDDCCCAAA@@@AAABBBBBBAAA>>>:::888999777777:::===>>><<<999777555333222333444444333444444444444555555555555555555555555666666666777777888999999:::===AAAEEEJJJTTT___eeeggglllxxx}}}kkkiiivvvhhhLLL<<<;;;777777888444555555444333333333333444333222222111111222222333222222111111222222333444222333444444333444777999@@@KKKWWW^^^eeennntttwwwmmmjjjmmmzzzwwwwwwuuudddWWWLLLIIIJJJKKKMMMPPPPPPTTTZZZ]]]^^^```dddgggjjjmmmnnnjjjaaaXXXSSSRRRXXX\\\ccclllvvveeeTTTQQQQQQPPP___iiiwwwrrrcccZZZTTTMMMNNNQQQSSSVVV[[[___ccckkktttoooXXXRRRUUUYYYdddjjjuuu{{{ooo\\\TTTWWWcccppp}}}}}}qqqllliiiccc^^^[[[YYYVVVSSSPPPNNNLLLKKKDDDBBB???============<<<<<<<<<>>>??????>>>======;;;:::999888777777777777888888888999::::::;;;;;;;;;;;;===@@@CCCDDDCCCBBB???@@@AAAAAA@@@===;;;999888777888:::===>>>===;;;888555222111222333333222333333444444444555555555444555555666666666666666777888999999:::===AAAEEEJJJTTT```eeeggglllwwwyyyccc]]]lllvvvUUU@@@;;;777888:::555555555444333333333333444333333222222222222333333222222111111222222333444222333444333333555888;;;CCCNNN[[[cccjjjrrrwwwwwwnnnjjjkkkzzzxxxsssyyywwweeeYYYMMMKKKLLLNNNPPPSSSTTTZZZbbbgggiiilllooossslllnnnoookkkccc\\\WWWUUUYYY]]]dddllluuuvvvWWWNNNPPPQQQ^^^nnnyyyrrr___SSSNNNNNNPPPIIIMMMSSSXXX]]]ccciiimmmzzzmmmXXXTTTYYY\\\dddkkkzzzvvvbbbXXXZZZgggssszzzoookkkiiiccc^^^[[[ZZZWWWTTTPPPNNNLLLLLLFFFCCC@@@?????????>>>===;;;<<<===?????????>>>===;;;:::999888777777777777777777888999999::::::;;;;;;;;;<<>><<<:::999999:::<<<>>>@@@@@@???888555111000111222222222333333333444444444444555444444555666777666666666777888999999:::===AAAEEEJJJTTT```fffggglllvvv}}}yyycccYYYeee~~~bbbFFF===888999:::555555555444333333333333444333333222222222222333333222222111111222222333444222333333333333555999<<>>===;;;<<<===?????????>>>>>>;;;:::999888777777777777777777888888999:::::::::999999;;;>>>BBBDDDDDDDDD??????@@@@@@@@@???===<<<::::::;;;===???AAABBBCCC999666222000000222222222333333333333444444444444333444666777777777666555777888999999:::===AAAEEEJJJUUUaaafffhhhlllvvv~~~yyyyyyjjj[[[bbb|||pppNNNAAA:::::::::444555555444333333333333444444333333222222333333444222222111111222222333444222333333333333666:::>>>HHHSSS```iiiqqqxxxxxxuuuooojjjooo}}}ssslllrrr{{{jjj]]]QQQNNNQQQUUUZZZ___iiimmmtttyyy|||xxxeeeYYYYYY^^^fffnnnvvv|||oooZZZSSSTTT___kkkvvvuuu[[[XXXQQQMMMOOOPPPOOOQQQVVV\\\```dddgggiiiooowwwzzzkkkYYYVVVYYYZZZeeeooommmcccdddlllwww~~~wwwqqqlllgggccc```\\\ZZZWWWTTTQQQOOOMMMLLLGGGDDDAAA??????>>>===<<<:::;;;===>>>?????????>>>;;;:::999888777777777777777777777888999999::::::::::::;;;???CCCFFFGGGGGG???@@@@@@AAA@@@@@@???>>>999:::<<<===???AAACCCEEE<<<888444222222333444444222222333333333444444444333444666777888777666555777888999999:::===AAAEEEJJJUUUaaaggghhhllluuu~~~~~~xxxlllYYY]]]xxxzzzUUUEEE<<<::::::333555555444333333333333444444333333222222333333444222222111111222222333444222333333333333666;;;>>>JJJUUUaaakkksssxxxxxxtttmmmjjjrrryyyppplllttt{{{kkk]]]QQQOOOSSSXXX^^^dddlllpppvvv{{{mmm]]][[[aaajjjssszzz\\\RRRSSSWWWfffyyyvvveeeWWWSSSKKKHHHLLLPPPSSSZZZaaadddiiinnnrrrwwwuuuzzzjjjYYYUUUWWWXXXeeeooommmcccdddmmmxxx~~~|||yyysssmmmhhhcccaaa\\\ZZZXXXTTTQQQOOOMMMLLLFFFDDD@@@>>>>>>===<<<;;;:::;;;===>>>?????????>>>;;;:::999888777777777777777777777888999999::::::<<<<<<>>>BBBFFFJJJLLLLLL@@@@@@AAAAAAAAA@@@@@@???999:::<<<===>>>AAADDDFFF>>>:::666333333555666666222222333333333444444444333444666777888777666555777888999999:::===AAAEEEJJJUUUaaaggghhhllluuu}}}}}}~~~zzzuuusss~~~zzzttttttwww|||~~~zzz|||ttt\\\^^^qqqiiiKKK999999;;;333555555444333222222222222333222111111000111111111333333333222222222111111222444555555555777===BBBKKKWWWdddnnnwww|||{{{vvvqqqjjjrrrllljjjrrrzzzvvvggg]]]SSSRRRWWW]]]eeelllqqquuuzzz}}}ttt\\\[[[eeeooowww|||dddRRRUUU\\\aaammm}}}qqqbbbVVVQQQRRRNNNKKKNNNUUUZZZ]]]fffpppvvvzzzyyyooouuu~~~fffTTTPPPTTTXXXbbbmmmvvvuuuooojjjfffdddsssyyyzzzpppqqqqqqooolllmmmmmmhhhaaa[[[XXXTTTPPPMMMLLLKKKKKKDDDBBB???===;;;::::::;;;::::::;;;<<<===>>>??????>>>===;;;999777666666666999888666666777888;;;<<<<<<:::;;;AAAJJJOOOPPPNNNFFFAAA>>>???DDDFFFBBB===::::::::::::;;;===???@@@@@@<<<666222111222333333333444555555666666555555666666666666666555555555666777888999:::>>>BBBFFFKKKTTT___fffjjjoooxxxttthhhjjjmmmxxxwwwnnnggggggiiilllrrryyyvvv|||zzzvvvzzzyyy{{{~~~|||bbb^^^kkkxxxYYYAAA<<<<<<555666555444333333222222333333222222111111111111111111111222222222333333333333444555444444888>>>DDDPPPZZZgggqqqxxx|||yyytttggglllqqqmmmlllvvvwwwiiiddd\\\TTTOOOQQQVVV^^^iiitttzzz|||~~~}}}cccbbblllyyylll\\\SSS[[[dddkkk{{{jjjZZZRRRKKKIIILLLQQQSSSZZZfffnnnrrryyy~~~pppkkklllvvvwww^^^OOOMMMQQQUUU\\\gggooonnnjjjhhhhhhfffpppzzzppp___ZZZcccfffgggfffgggiiifff```[[[YYYUUUQQQNNNLLLLLLLLLEEECCC@@@===;;;::::::;;;::::::;;;<<<===>>>??????>>><<<:::888777777777777888888777666777888:::<<<;;;:::;;;AAAJJJPPPRRRQQQJJJEEE@@@AAAEEEFFFCCC>>>;;;;;;::::::;;;===>>>@@@AAA<<<666222111222333333333444444555555555555555666666666666666666666555666777888999:::>>>BBBFFFJJJSSS___fffjjjpppyyysssaaaaaajjjhhhttttttlllffffffgggiiinnnssstttzzz{{{xxxrrrvvvjjj___bbbvvviiiIII<<<<<<666777666555444444333333444333333222111111111111111000000111222333444555555444555555333444888AAAGGGTTT___kkksssxxx{{{wwwpppfffsss~~~qqqmmmooo{{{~~~hhhYYYRRROOOLLLLLLQQQYYYeeevvvlllfffsssyyy\\\VVVXXXdddnnnwww{{{fffSSSMMMLLLJJJLLLRRR\\\```jjjwwwxxxnnndddaaaccciiitttkkkUUULLLLLLPPPSSSYYYbbbgggfffdddfffiiijjjppp~~~oooXXXRRRVVV]]]dddiiiiiiiiiiiigggccc[[[YYYVVVRRROOOMMMLLLKKKEEECCC@@@===;;;:::::::::::::::;;;<<<===>>>>>>???<<<;;;:::888777777888888888777777666777999:::;;;;;;:::<<>>???BBB===777333222222333333333333444555555555555555555555666666666666666666666777888999:::>>>BBBFFFIIIRRR^^^fffkkkqqq{{{yyyggg```eeennniiiuuuvvvppplllmmmqqqtttyyy~~~|||rrr```ZZZfff~~~sssKKK999:::888888777666555555444444444333333222111111111111222000111111222333444555555555555444333333999CCCKKKVVV```llltttxxxyyytttmmmlllyyy|||qqqooosssvvv```QQQLLLHHHIIIMMMUUU___pppsssgggxxxfffVVVWWW```mmmvvvmmmgggYYYNNNNNNQQQRRRYYYbbbkkkqqq{{{yyynnnccc[[[WWWVVV[[[bbboooxxxcccQQQLLLMMMPPPRRR[[[aaaeeecccccciiioooqqqwwwvvv^^^SSSYYYdddfffooovvvuuuppplllfffaaaZZZXXXUUURRROOOLLLKKKJJJFFFDDDAAA===;;;:::::::::999::::::;;;<<<===>>>???<<<;;;999888888888999999777777777777888999:::;;;<<<;;;<<<@@@FFFKKKMMMMMMLLLGGGBBBAAACCCFFFEEEDDD>>>===;;;::::::<<<>>>@@@CCC>>>888444222333333333333333444555555555444444555555555555666666666666666777888999:::>>>BBBFFFHHHQQQ^^^fffkkkrrr|||zzzwwwxxxwww|||nnndddccceeehhhnnnyyyqqqkkkiiinnnuuu{{{{{{eeeUUUZZZppp|||OOO999:::;;;888888777666555555555555444333333222111222222222222222333333333444444444555555444333444;;;FFFNNNVVV```llltttxxxxxxrrrkkkjjjwww{{{qqqqqqvvvmmmXXXLLLHHHGGGIIIOOOXXXdddvvvwwwkkksss]]]YYY]]]iiivvvkkkZZZXXXPPPLLLQQQVVVZZZfffsss|||eee]]]UUUSSSSSSWWW___hhhsssxxx~~~www[[[NNNKKKLLLNNNRRR[[[aaadddeeeiiisss||||||aaaVVVYYYeeeppp{{{xxxnnnddd\\\XXXWWWTTTQQQNNNLLLJJJIIIGGGEEEAAA>>>;;;:::::::::999999:::;;;<<<===>>>>>><<<;;;999888888888999999777777777888888999::::::===<<<<<<===@@@CCCFFFGGGFFFBBB???>>>AAADDDFFFEEE>>>===;;;::::::<<>>BBBFFFGGGQQQ^^^ffflllrrr}}}tttrrrsssrrrxxxooogggggggggffftttmmmhhhgggmmmvvvnnnWWWVVViiiWWW======>>>888777666555555444444555444444333222222222222222333333333333444444444444444555555444666===HHHPPPWWWbbbmmmtttxxxwwwppphhh___sssyyyqqqqqqxxxxxxbbbOOOEEEDDDHHHKKKRRR\\\fffuuuxxxrrrtttbbbZZZaaagggtttsssaaaVVVSSSOOOLLLQQQ\\\eeemmm}}}vvvWWWQQQNNNQQQUUU[[[dddlllrrrrrrsssyyylllTTTKKKJJJJJJMMMRRRZZZ```fffjjjsss}}}cccYYY^^^jjjyyy|||rrrggg___XXXWWWUUURRROOOLLLJJJIIIHHHEEEBBB>>><<<:::::::::999999:::;;;<<<======>>><<<;;;:::888777777888888666777777888999999::::::===<<<;;;:::;;;===@@@AAA@@@>>><<<===@@@BBBDDDDDD>>><<<:::999:::===AAACCCEEE@@@:::555444444444444222222333444444444444444444444555555666777777777666777888999:::>>>BBBFFFHHHRRR^^^ggglllsss}}}rrrnnnmmmpppxxxxxxlllmmmppprrr|||sssmmmkkkqqq{{{yyy]]]WWWiiiaaaBBB===;;;777777666555444444444444444444333222222222222333111222222333444555666666333444555555888???IIIQQQ\\\fffqqqwwwxxxvvvnnneee___zzztttoooqqqyyylllYYYJJJDDDEEEKKKOOOWWWbbbiiippp|||rrrtttsssdddbbbaaaoootttxxxhhh[[[OOOLLLSSSRRRVVVdddvvvlllRRROOONNNTTTZZZ```iiirrruuupppkkkpppwwwbbbOOOJJJJJJJJJNNNVVV\\\cccjjjoooyyyssshhhaaaggguuu~~~tttnnnhhhbbbZZZYYYWWWUUUQQQNNNLLLJJJHHHFFFBBB???<<<:::::::::888999::::::<<<<<<===>>>>>><<<:::888777777777777666777777888999999:::999;;;::::::999999;;;>>>AAA======<<<===???@@@AAAAAA===;;;999999:::>>>BBBEEEFFFAAA:::666444444444444222222333444444444444333444444555555666777777888666777888999:::>>>BBBFFFIIISSS___ggglllrrr|||qqqjjjfffqqqyyy|||mmmnnnwww~~~yyyrrrooottt}}}bbbZZZjjjgggEEE:::555777666555444444333333444555444333333222222333333///000111333555666888888333444666666999@@@IIIQQQ```jjjtttyyyyyyuuulllccchhhooommmpppzzzyyyfffUUUJJJHHHLLLNNNSSS]]]hhhlllmmmpppvvv{{{lllqqq~~~eeeeeekkkkkk{{{bbb\\\YYYOOONNNXXXYYYaaauuu}}}xxxtttqqqsss~~~gggXXXUUUVVV\\\cccjjjsss|||{{{sssiiimmmppp]]]NNNLLLMMMLLLRRR\\\bbbhhhnnnsss|||uuunnnmmmrrr~~~}}}kkkccccccaaa]]][[[[[[YYYWWWTTTPPPMMMLLLHHHFFFCCC???<<<:::::::::888999999:::;;;<<<===>>>>>>===;;;999777666666777666777888999999:::999999999999999888888;;;???BBB======>>>>>>????????????<<<;;;999999;;;???DDDGGGFFFAAA;;;666444444444444222222333444444444333333444444444555666777777888666777888999;;;>>>BBBFFFJJJTTT```ggglllrrr||||||pppjjjeeennnwwwttt{{{|||ttttttooobbbeeegggBBB>>>===999888777666444444444444555555444333333333333444333333333444444444555555333444444444888AAAMMMVVVbbblllrrrxxx{{{oooffflllvvv|||qqqkkktttooo^^^QQQHHHHHHOOONNNUUUdddrrrvvvtttvvv}}}}}}yyykkkmmmrrreeennnvvvvvvmmmXXXTTTSSSQQQUUU```hhhssswwwsssssssssqqqpppnnnlllkkkjjjrrryyyjjj^^^ZZZZZZaaajjjsss}}}vvvlllrrrfffXXXKKKKKKQQQVVVZZZ\\\eeekkksssyyy~~~xxxwwwmmm___\\\___aaaaaa]]][[[XXXUUUSSSOOOKKKHHHHHHFFFDDDAAA>>><<<;;;:::999:::;;;<<<<<<<<<;;;:::>>>===<<<;;;:::999999999:::999888777777888999::::::::::::::::::===AAADDDFFFCCC???<<<<<<===>>>>>>======;;;:::;;;@@@FFFKKKHHHFFFBBB<<<666333333555444444444444444444444444555666666666666666555555777888999999:::===AAAEEEKKKTTT```gggkkkpppzzzuuunnngggmmmvvv}}}wwwfffddd}}}lllEEE>>><<<999888777666555444444444555555444333333333333444333333333444444444555555555555555666:::CCCOOOXXXbbbmmmsssxxxzzzoooffflllzzzyyyqqqmmmvvv~~~eeeWWWMMMFFFHHHNNNRRR\\\oootttfffbbb|||uuusss}}}mmm[[[OOOQQQVVV[[[fffttt}}}wwwxxxyyyvvvsssrrrnnnnnnnnnoooppppppqqqqqqzzziii```]]]___gggooouuu{{{tttjjjooovvvbbbVVVLLLMMMSSSVVVYYY[[[fffmmmvvv|||{{{oooaaa[[[^^^cccdddddd]]][[[XXXUUUSSSOOOKKKHHHHHHFFFDDDAAA>>><<<;;;:::888999:::<<<<<<<<<<<<<<<>>>===<<<;;;:::999999999999999888777777888999999;;;;;;;;;;;;<<<>>>CCCFFFHHHEEE@@@===<<<===??????>>>===<<<;;;<<<@@@FFFKKKLLLJJJEEE>>>888444333444444444444444444444444444555555666666666666555555666888999999:::===AAAEEEIIIRRR___gggkkkrrr|||vvvlllnnnuuu{{{pppiii|||vvvMMM???;;;999888777666555444444444555555444333333333333444333333333444444444555555666666666888===GGGRRRZZZbbbmmmsssxxxyyynnnfffmmm}}}uuuooonnnxxxrrrZZZOOOJJJGGGJJJQQQZZZhhhnnnaaa___rrr{{{vvv]]]UUURRRZZZfffttt|||yyyxxxzzz{{{yyyyyy|||yyyzzz{{{}}}~~~iii```___cccllltttvvvyyy|||uuulllpppqqq^^^UUUOOORRRWWWZZZ[[[]]]jjjrrr{{{wwwooohhhgggjjjkkkhhhccc^^^[[[XXXUUURRROOOKKKIIIHHHFFFDDDAAA>>><<<;;;:::777888999;;;<<<=========???>>><<<;;;::::::999999999888777777777777888999;;;<<<<<<<<<===@@@EEEHHHJJJHHHCCC@@@>>>>>>@@@AAA>>>>>>===<<<===@@@FFFJJJOOOMMMHHHAAA999444333333444444444444444444444444555555666666666666666555666777888999:::===AAADDDGGGQQQ]]]fffkkksss}}}ssspppwww~~~zzzxxxXXXAAA;;;:::999888666555555444444555555444333333333333444333333333444444444555555555555555888???IIITTT[[[bbbnnntttxxxxxxmmmeeemmm|||xxxpppnnnnnnxxxiiiRRRKKKJJJKKKOOOVVVeeeuuukkk___bbbtttiii]]]]]]]]]aaakkk{{{ggg___^^^bbbllltttwwwzzz}}}{{{tttvvvmmmZZZUUUTTTZZZ___aaaccceeerrr{{{~~~~~~zzzooofff^^^[[[WWWTTTRRROOOLLLIIIHHHFFFDDDAAA>>><<<;;;:::666777888:::<<<>>>?????????>>>===;;;::::::::::::999888777666666777888999:::;;;;;;;;;<<<@@@DDDHHHKKKIIIFFFBBB??????@@@BBB>>>>>>===<<<<<>><<<;;;:::666777888:::<<<>>>???@@@???>>>===<<<;;;:::::::::888888777666666777888888999999:::::::::===BBBFFFIIIIIIHHHEEEAAA???@@@BBB>>>>>>===<<<<<<>>>BBBFFFIIIHHHEEE@@@:::666555555444444444444444444444444444444555666666666666666666777888888999<<<@@@DDDIIISSS___gggkkkqqq{{{zzz{{{kkkCCC999:::999888777666555555555555555444333333333333444333333333444444444555555444333333999CCCNNNWWW\\\gggsssxxxyyyuuuhhhbbbkkkxxxyyy{{{{{{nnniiiiiipppzzzfffVVVJJJJJJMMMRRR\\\gggwwwmmmeeebbb}}}~~~yyy```VVV___aaarrrddd\\\ZZZ^^^iiittt|||lll[[[[[[^^^eeeiiikkkqqqxxxyyykkk___\\\WWWSSSQQQOOOLLLJJJHHHFFFDDDAAA>>><<<;;;:::777777888999;;;===???@@@??????===<<<;;;:::::::::888777666666666666777888888999999888999;;;???CCCCCCFFFHHHFFFBBB??????AAA??????>>>===<<<>>>BBBEEEEEEEEECCC???:::777666666444444444444444444444444333444555666777777777777555666777888999<<<@@@CCCIIISSS___gggkkkqqq{{{xxx~~~}}}||||||xxxJJJ???::::::888777666555555555555555444333333333333444333333333444444444555555555333444:::EEEQQQZZZ^^^iiiuuuzzzyyytttfff```iiivvv}}}uuukkkgggfffmmmuuu~~~rrrZZZPPPKKKNNNSSSYYYfffuuunnnhhhkkk{{{oooZZZZZZaaattt~~~ccc]]]]]]bbbnnnzzzppp^^^^^^```eeefffhhhpppxxxrrrddd```\\\WWWSSSPPPNNNLLLKKKHHHFFFDDDAAA>>><<<;;;:::888888888999:::===???@@@@@@???>>><<<;;;;;;;;;;;;888777666555555666777888999:::999888888:::>>>AAA>>>CCCGGGGGGCCC???>>>???AAAAAAAAA??????@@@CCCFFFDDDDDDCCC???:::777666666444444444444444444444444333444555666777777777777555666777888999<<<@@@CCCGGGQQQ^^^fffkkkrrr}}}rrrvvvsssvvv|||ooommmQQQEEE;;;:::999777666666555555555555444333333333333444333333333444444444555555666444555<<>><<<;;;:::999999888999:::<<<>>>@@@@@@???>>>===;;;;;;;;;;;;888777666555555666777888;;;;;;:::999888:::===@@@:::@@@GGGHHHDDD???===>>>CCCCCCCCCAAAAAAAAADDDGGGEEEEEEDDD@@@;;;777555555444444444444444444444444333444555666777777777777555666777888999;;;@@@CCCEEEPPP]]]ffflllttt~~~wwwuuu{{{~~~}}}yyywwwwwwhhhggg|||___DDD<<<:::999:::888444444888666666555444444444444555333333333333333333333333555555666;;;DDDOOO[[[bbbmmmvvvwwwtttpppfffdddqqq|||xxxmmmhhhdddaaafffiiinnnpppnnnggg___ZZZNNNOOORRRZZZffftttmmmggguuu~~~fff]]]ZZZZZZYYYZZZZZZWWW\\\nnnfffbbbaaaiiiyyyooodddaaabbbeeeccc___fffqqq}}}qqqeee^^^[[[ZZZXXXVVVRRROOOLLLJJJGGGFFFDDDBBB???<<<:::999:::999999999:::<<<>>>?????????>>>===<<<;;;;;;:::999888888777777777777777:::<<<>>><<<::::::<<>><<<===@@@BBBCCCDDDBBB??????BBBEEELLLHHHBBB===<<<;;;777222333333333444444444555555555555555555666666666666666777999999:::<<<@@@BBBIIIRRR]]]dddjjjrrr~~~~~~www~~~vvvrrrzzztttqqqrrr|||~~~gggfffzzzbbbEEE===:::999:::888555555999666666555444444444444555333333333333333333333333555555777<<>>???>>>>>>===<<<;;;::::::999888888777777777777777999;;;===<<<999999<<>>@@@BBBCCCAAA>>>>>>AAADDDHHHFFFBBB?????????999222333333333444444444555555555555555555666666666666666777999999:::<<<@@@BBBHHHQQQ\\\ccciiiqqq}}}|||kkkfffnnnooorrr}}}yyyqqqyyytttooonnnxxxhhhcccuuugggEEE???;;;888999888555666:::666666555444444444444555333333333333333333444444444555888>>>GGGRRR[[[aaajjjuuuxxxvvvqqqeeecccppp~~~zzzqqqfffaaa]]]ZZZZZZZZZZZZYYYWWWSSSPPPNNNKKKPPPXXXeeetttsssnnnvvviiiYYYTTTRRRPPPPPPOOOPPPTTTXXXaaaooo{{{ssseeedddiiiwwwvvvgggbbbbbbeeedddaaagggqqq~~~xxxjjj```___aaa[[[ZZZXXXUUURRROOOMMMLLLGGGFFFEEEBBB@@@===;;;999888777777777888:::<<<===>>>>>>======<<<:::999999999888888777777777777777888:::<<<;;;999888;;;>>>;;;>>>AAA@@@===:::;;;<<>>444333333333444444444555555555555555555666666666666666777999999:::<<<@@@BBBGGGPPP[[[bbbgggooo{{{tttvvvyyyfffcccnnnsss}}}tttxxx~~~zzzqqqmmmuuulllaaaoootttNNNBBB<<<888888888666777:::666666555444444444444555333333333444444444444444333555999@@@IIISSS\\\bbblllvvvyyyvvvrrrhhhjjjzzzoooddd___[[[WWWXXXVVVSSSQQQOOONNNNNNNNNPPPTTT\\\gggtttvvvrrr|||uuummmbbbYYYUUUTTTRRRPPPTTTSSSRRRTTTXXX^^^ffflllwwwzzzdddbbbfffrrr|||pppjjjhhhkkkjjjffflllvvvvvviiiaaa```aaa[[[ZZZXXXUUUQQQOOOMMMLLLFFFFFFEEECCCAAA>>>;;;999888888777888999:::<<<===============<<<:::999888999888888777777777777777888:::<<<:::888888:::===>>>AAADDDCCC@@@<<<::::::===???@@@???<<<<<>>888888888666777:::666666555444444444444555333333333444444555555555444666:::AAAJJJUUU^^^cccpppyyyzzzuuuqqqlllsssnnnccc^^^YYYVVVUUUSSSOOOLLLKKKLLLNNNOOOSSSVVV[[[bbbiiipppuuuwww}}}{{{uuuxxxfff]]]]]]^^^aaabbbbbbbbbcccddddddcccccceeejjjmmmnnnrrr~~~~~~zzz~~~cccaaaeeeooo{{{yyyqqqnnnpppnnnkkkpppyyy{{{ooohhhdddaaa___]]][[[XXXTTTQQQNNNLLLLLLEEEEEEEEEDDDBBB???<<<:::999999999999:::<<<===>>>======>>>>>>===;;;999888999888888777777777777777888:::<<<:::888888:::===EEEGGGIIIHHHEEE@@@<<<:::===???@@@???======@@@DDDDDDHHHIIIIIINNNSSSIII999333333333444444444555555555555555555666666666666666777999999:::<<<@@@BBBFFFOOOZZZaaaeeemmmyyymmmkkkrrrlll______lllwwwyyyyyymmmrrrrrrhhhoooxxxeeegggrrreeeJJJAAA999888888666666888666666555444444444444555333333333444555555666666555777:::AAAJJJVVV```fffrrr{{{zzztttpppmmmxxxnnnccc^^^YYYUUURRRPPPMMMKKKKKKMMMOOOQQQSSSTTTVVVYYY\\\^^^___```eeehhhmmmppprrrtttvvvxxxxxx{{{zzz|||hhhccc```\\\iiijjjnnnsssssssssvvv|||ooorrruuuuuuxxx}}}~~~||||||eeecccfffoooyyyxxxssstttrrrnnnrrrzzzwwwlllfffffffffddd```___]]]YYYTTTPPPMMMKKKJJJEEEEEEEEEEEECCC???<<<::::::999999999:::<<<>>>???===>>>??????>>><<<:::888999888888777777777777777888:::<<<;;;999888;;;>>>HHHJJJLLLLLLIIIDDD>>>;;;>>>@@@BBB@@@>>>???BBBFFFFFFKKKJJJGGGNNNUUUKKK:::333333333444444444555555555555555555666666666666666777999999:::<<<@@@BBBGGGOOOZZZaaaeeemmmxxxwwwccckkkxxxjjj^^^```lllyyy~~~}}}sssyyy{{{sssffflll|||{{{dddaaahhhyyyoooNNNCCC:::777777666666777666666555444444444444555333333444444555666666666777888:::@@@JJJVVVaaahhhqqq{{{zzzsssnnnjjjuuummmccc]]]XXXTTTPPPPPPOOOOOOPPPQQQSSSTTTSSSSSSTTTTTTVVVWWWXXXXXXXXX\\\```cccdddfffhhhiiijjjkkkqqqzzz~~~iii^^^___fffnnnyyyyyy}}}{{{uuudddcccfffnnnvvv}}}yyyyyywwwsssuuu|||qqqmmmiiihhhkkkmmmmmmlllaaa^^^YYYTTTOOOLLLJJJIIIDDDEEEFFFEEECCC@@@<<<:::999999888888999;;;===>>>>>>???@@@AAA@@@===;;;999999888888777777777777777999;;;===<<<999999<<>>@@@AAABBBAAA>>>;;;999999888888777777777777777:::<<<>>><<<::::::<<>>999666:::333666666555555555555444444444333333444444555666666666666999>>>EEENNNXXXcccjjjwwwxxxyyytttjjjgggvvvkkkbbb\\\WWWRRROOORRRVVVZZZ]]]______^^^ZZZYYYXXXZZZ]]]_________^^^ccciiilllmmmnnnqqqtttvvvwww~~~}}}yyybbb___bbbeeeiiiqqq{{{~~~~~~~~~xxxrrrppptttyyy~~~}}}kkkeee\\\TTTPPPMMMKKKJJJGGGFFFEEEDDDAAA???===<<<:::999888888999:::<<<===BBBBBBBBBAAA@@@>>><<<:::888888888777888888999999;;;;;;<<<>>>???===:::777@@@AAADDDGGGHHHFFFAAA===>>>???AAAAAA@@@AAACCCEEEIIIGGGDDDBBB@@@===999666444444444444444444444444444555555666666666666666666777777888888;;;???BBBJJJQQQZZZaaafffmmmwwwhhhgggmmm~~~eee```aaannn|||tttvvvzzzpppqqqttt~~~~~~ppphhhgggrrr}}}mmmkkkqqqiiiUUUVVViiiwwwjjjFFF>>>999777;;;444777666555555555555444444444333333444444555666666666666999>>>EEEMMMWWWbbbiiivvvxxxyyytttiiiiii{{{lllbbb]]]WWWRRRUUUXXX\\\```cccddddddccccccdddeeefffgggiiikkklllmmmqqqvvvxxxyyy{{{ccc[[[^^^bbbgggoooxxxwww{{{~~~xxxxxxyyyuuuyyy~~~xxxfffaaaZZZSSSOOOLLLJJJHHHGGGFFFEEEDDDAAA???===<<<:::999888888999:::<<<===AAAAAAAAAAAA???===;;;:::999999888888888888888888::::::;;;===???>>>;;;888===???AAADDDFFFCCC???;;;<<<===????????????AAACCCHHHFFFCCCAAA@@@===999666444444444444444444444444444555555666666666666666666777777888888;;;???BBBIIIPPPZZZaaafffnnnxxxmmmhhhjjj{{{bbb```bbbnnn~~~|||ooolllyyyvvvwww{{{~~~}}}|||qqqpppvvv}}}nnnlllppp{{{lllUUUUUUlll~~~qqqJJJ>>>:::888;;;555888666555555555555444444444333333444444555666666666777999>>>DDDLLLWWWbbbiiitttxxxzzzssshhhjjjmmmccc]]]XXXTTTYYY[[[```eeehhhiiiiiiiiioooqqqsssrrrqqqqqqtttwwwyyy|||eeeZZZ\\\```fffnnnwwwyyyooouuu~~~rrrnnnsss~~~uuuvvv|||rrr```\\\WWWRRROOOLLLIIIGGGFFFFFFEEEDDDBBB???===<<<:::999888888999:::<<<===@@@@@@@@@@@@>>><<<:::999::::::999888888777777777888888:::<<<>>>>>><<<:::===>>>@@@CCCDDDCCC>>>;;;:::;;;============???AAAFFFDDDBBBAAA???<<<888555444444444444444444444444444555555666666666666666666777777888888;;;???BBBHHHOOOYYYaaagggooozzztttiiigggvvvbbbaaadddnnnzzztttjjjsss{{{qqqmmmnnnvvvlllVVV[[[yyy|||OOO???:::999<<<555:::666555555555555444444444333333444444555666666666777999>>>DDDLLLWWWbbbiiiuuuzzz{{{pppeeejjjnnnddd^^^ZZZVVVWWWZZZ```fffkkknnnooopppwwwzzz}}}{{{xxxwwwzzziii]]]]]]```hhhpppwwwtttllluuuyyy||||||ssssss|||kkk\\\YYYVVVRRRPPPMMMIIIGGGFFFEEEEEECCCBBB@@@>>>===:::999888888999:::<<<===>>>?????????===<<<:::999:::::::::999888777666666666666888;;;===>>>===;;;>>>???AAACCCEEEDDD@@@===888:::<<<===<<<===>>>@@@DDDBBBAAA@@@???===999666444444444444444444444444444555555666666666666666666777777888888;;;???BBBGGGOOOYYYaaagggppp{{{}}}llleeerrrmmmkkkkkkqqqwww~~~{{{kkkooo|||vvvooommmqqqkkkXXXcccUUUAAA;;;:::<<<555:::666555555555555444444444333333444444555666666666777:::>>>CCCLLLXXXdddlllwww|||{{{nnnccciiipppeee___[[[YYYTTTXXX```hhhooouuuxxxyyy|||pppaaa^^^```iiiqqqyyysssooozzz}}}www~~~lll```[[[XXXUUUSSSQQQNNNKKKHHHEEEEEEDDDCCCBBB@@@>>>===:::999888888999:::<<<======>>>>>>>>>===<<<:::999::::::::::::999777666555555555666999<<<>>>===<<<======???BBBDDDCCC@@@===888:::===>>>>>>===>>>???BBBAAAAAAAAA@@@>>>:::777444444444444444444444444444555555666666666666666666777777888888;;;???BBBGGGOOOYYYaaahhhqqq|||rrrfffqqq{{{uuuuuuvvvzzzoooooo{{{{{{rrrlllmmm|||lllZZZggg\\\CCC<<<:::<<<444:::666555555555555444444444333333444444555666666666777:::>>>DDDMMMZZZgggooozzz~~~zzzlllccclll|||{{{qqqfff```]]][[[UUUZZZbbbllluuu|||~~~~~~~~~yyybbb]]]___jjjttt}}}|||rrrsss~~~|||iii\\\VVV[[[XXXUUUSSSQQQOOOLLLIIIEEEEEEDDDCCCBBB@@@???>>>:::999888888999:::<<<======>>>>>>>>>>>><<<:::999888999::::::999888666555555555555888;;;======<<<::::::<<<>>>@@@@@@===;;;888;;;===???>>>>>>??????@@@@@@AAABBBBBB???;;;888444444444444444444444444444555555666666666666666666777777888888;;;???BBBHHHOOOYYYaaahhhqqq|||yyyjjjttt{{{xxxzzzyyyxxxtttkkkjjjxxxoooZZZdddaaaDDD<<<;;;;;;333999666555555555555444444444333333444444555666666666777999>>>DDDNNN\\\iiirrr{{{~~~yyylllfffqqqyyyrrrfff```^^^\\\WWW\\\eeeoooyyy{{{eee___```mmm{{{wwwpppuuu}}}jjj\\\WWWWWW[[[XXXUUURRRPPPNNNKKKIIIEEEDDDDDDCCCBBB@@@???>>>:::999888888999:::<<<======>>>??????>>>===;;;:::777888999::::::999777666555555555777:::<<<<<<;;;999999;;;===??????===;;;777:::===???>>>>>>>>>>>>@@@@@@AAACCCCCCAAA===999444444444444444444444444444555555666666666666666666777777888888;;;???BBBIIIPPPZZZbbbhhhqqq|||nnnwww|||yyyuuukkkhhhvvvsssZZZ___|||dddEEE===;;;;;;222888666666555555555444444444333333444444555666666777777999>>>EEEOOO]]]kkkuuu|||~~~xxxllliiivvv~~~rrrgggaaa^^^]]]XXX]]]eeepppyyy{{{hhhaaacccrrrsssmmmuuuwwwaaaXXXZZZ^^^\\\XXXTTTPPPOOOMMMKKKIIIDDDDDDDDDCCCBBB@@@???>>>:::999999888999:::<<<===>>>>>>?????????===<<<;;;666777999::::::999888777666555555777:::<<<<<<;;;;;;;;;<<<>>>AAAAAA???===666999<<<>>>>>>======>>>@@@@@@AAACCCDDDBBB>>>:::444444444444444444444444444555555666666666666666666777777888888;;;???BBBIIIQQQZZZbbbhhhppp{{{zzz~~~sssiiifffrrr}}}aaaZZZkkktttEEE:::===999777<<<666666666666555555555555555555555555555666777777666;;;@@@DDDNNN^^^lllsss}}}tttllllllyyy|||pppkkkeee```]]]VVV^^^gggnnnxxx{{{wwwiiiccctttoookkkvvvlll[[[^^^gggmmmfffZZZPPPOOONNNJJJGGGHHHEEEEEEDDDCCCAAA@@@???>>>888888777777888:::;;;===<<<<<<===>>>>>>===<<<;;;999999999888888888888777666555555888;;;======<<<999>>>AAAAAABBBDDDBBB>>>999<<>>999555888666666666666555555555555555555555555555666777777666;;;@@@DDDNNN___mmmssswwwppprrr|||qqqlllgggcccbbb___dddkkkrrr~~~zzz}}}mmmffftttqqqlllvvvooojjjooottttttfff\\\SSSRRRQQQLLLHHHIIIEEEEEEDDDCCCAAA@@@???>>>999888888777888:::;;;<<<>>>>>>?????????>>><<<;;;999999999888888888888777666555666888;;;=========;;;@@@DDDDDDEEEGGGDDD???:::<<>>999888888888888999;;;<<<@@@@@@@@@@@@???>>><<<;;;999999999888888888888777666666666999<<<>>>>>>===<<>>999999888888888999;;;<<<@@@@@@@@@@@@???===;;;:::999999999888888888777777666666777:::===???>>>===<<>>;;;777666666666666666555555555555555555555555555666777777777<<>>:::999888888888999:::;;;????????????>>><<<:::888999999999888888888777777666777888;;;>>>@@@>>>===;;;@@@EEEFFFHHHIIIGGGBBB???AAADDDEEEEEEEEEFFFGGGEEEGGGGGGFFFGGGIIIDDD===555555444333333333333444555555555666666555555555666777888999:::<<<@@@CCCGGGOOO[[[cccjjjrrr{{{yyyooovvvhhh```fffqqqwwwYYYVVV\\\mmm\\\DDD???;;;888888666666666666555555555555555555555555555666777777777<<>>::::::888888888999:::;;;===>>>>>>>>>===<<<:::999999999999888888888888777666777999<<>>@@@AAAAAA@@@AAACCCBBBDDDDDDDDDGGGJJJFFF???555555444333333333333444444555555666666555555444555777888999:::<<<@@@CCCFFFOOO[[[dddjjjrrr{{{xxxmmmmmm{{{kkkaaaeeeooouuuYYYUUUXXXjjjkkkNNNAAA:::777888666666666666555555555555555555555555555666777777777===AAAFFFQQQcccqqqxxx~~~xxxoooxxxwwwqqqttt}}}qqqtttwwwoooppprrrsss{{{qqqbbbUUUXXX\\\\\\UUUQQQPPPLLLGGGEEEEEEDDDCCCAAA@@@???>>>;;;:::999888888888::::::===>>>>>>???>>>===<<<;;;999999999888888888888777777777:::===@@@AAA???===:::???AAAAAACCCFFFFFFCCC<<<>>>@@@@@@??????@@@AAA???AAABBBCCCGGGJJJGGG@@@555555444333333333333444555666666777777666666555555666888999:::===@@@CCCFFFOOO[[[dddkkkrrr{{{nnnkkkppp}}}wwwkkkmmmvvvnnnbbbdddnnnpppVVVRRRVVViiiwwwVVVCCC999666777777666666666555555555555555555555555555666777777777===BBBGGGRRRcccrrrxxx}}}xxxnnnxxxxxxssswww~~~yyyyyyqqqsssyyyqqqrrrxxxvvvxxxpppmmmeee[[[___cccaaaXXXRRRQQQMMMGGGEEEEEEDDDCCCAAA@@@???>>>;;;:::999888888888999:::===>>>???@@@@@@???>>>===999999999888888888888777777888:::>>>AAAAAA???===;;;???AAA@@@BBBFFFGGGEEE>>>@@@BBBBBBAAAAAAAAABBB<<>>777777777777777777777777777555555555555555666777777===???DDDKKKVVVeeettt~~~yyyrrr|||yyyxxx}}}{{{wwwwwwtttppppppvvv}}}tttnnn{{{{{{tttvvv~~~tttnnnhhhfffhhhlllllleee[[[SSSPPPKKKFFFDDDDDDCCCBBB@@@???>>>>>>::::::999888888999::::::<<<===>>>???>>>===;;;999888999999999999888777777222444888;;;===>>>>>>===;;;===>>>@@@AAAAAAAAAAAA>>>>>>???@@@@@@???>>><<>>===888555555555555555555555555666666555555666666777888<<>>>>>::::::999888888999::::::<<<===>>>??????===;;;:::999999999999999888777777555777999<<<======<<<<<<;;;===>>>@@@AAAAAAAAAAAA======>>>???@@@AAA???>>>===???BBBEEEHHHGGGCCC@@@888666444333444555555444555555555555555555555555444666777888999<<>><<<999666666666666666666666666777666666666666777888888;;;>>>BBBJJJVVVeeettt~~~zzztttzzz|||{{{kkkmmmttt{{{}}}nnnllliiilllppprrrqqqqqqyyymmmpppyyy~~~zzz}}}{{{sssllllllooorrrtttxxxssspppgggZZZQQQNNNKKKGGGDDDDDDCCCBBB@@@???>>>>>>::::::999888888999::::::<<<===>>>??????===<<<:::999999999999999888888777888999;;;===>>>===<<<;;;;;;===>>>@@@AAABBBAAAAAA===<<<===???AAABBBAAA@@@<<<>>>BBBGGGJJJHHHDDD@@@999666444333444555555444555555555555555555555555444666777888999<<>>>>>::::::999888888999::::::<<<===>>>??????>>><<<;;;999999::::::999999888777888:::<<<===>>>>>>===<<<;;;<<>>===???AAACCCAAA???<<>>>>>::::::999888888999::::::;;;===>>>@@@@@@???===<<<999::::::::::::999888888666888;;;===>>>???>>>===;;;<<>>???BBBBBB@@@======@@@EEELLLOOOOOOJJJFFF:::888555444555555555444555555555555555555555555444666777888999<<>>>>>::::::999888888999::::::;;;===>>>@@@@@@???>>>===:::::::::::::::999999888555777:::<<<>>>>>>>>>===:::<<>>;;;888555555555555555555555555666666555555666666777888;;;>>>DDDMMMZZZjjjzzz~~~xxxyyy|||xxxppphhhnnnvvv{{{wwwwwwzzz{{{yyyrrrppprrr{{{~~~wwwuuuxxxtttjjj]]]TTTQQQOOOKKKDDDDDDCCCBBB@@@???>>>>>>::::::999888888999::::::;;;===>>>@@@@@@@@@>>>===::::::;;;;;;::::::999888777888:::<<<===<<<;;;:::999<<<@@@DDDIIILLLNNNOOOHHHBBB>>>>>>CCCEEEBBB>>><<<>>>CCCIIINNNOOOMMMKKK;;;999666555555555555444555555555555555555555555444666777888999<<>>>>>::::::999888888999::::::;;;===???@@@AAA@@@???>>>::::::;;;;;;::::::999888888999;;;<<<<<<;;;999888999;;;@@@EEEJJJNNNPPPQQQGGGAAA<<<>>>CCCFFFDDD@@@;;;===AAAGGGLLLNNNMMMKKK<<<999666555555666555444555555555555555555555555444666777888999<<>>>>>;;;:::999999999:::;;;<<<<<<===???@@@@@@???>>>===<<<;;;;;;::::::999999888666777999:::;;;::::::999:::<<>>999;;;<<>>:::999888777666555555444444555555555555666666777888999;;;@@@EEELLL[[[ooo{{{sssmmmooozzz}}}{{{zzzrrrdddXXXSSSOOOLLLEEEDDDCCCAAA@@@???>>>>>>;;;:::999999999999;;;;;;<<<===???@@@@@@@@@>>>===<<<;;;;;;::::::999999888777888999:::;;;:::999999777999<<<@@@BBBDDDFFFFFFDDD@@@<<<<<<>>>@@@???===999:::<<>>:::999888777666555555444444555555555555666666777888999;;;@@@FFFMMM\\\ppp|||mmmqqqyyy}}}uuuggg[[[TTTNNNJJJEEEDDDCCCAAA@@@???>>>>>>;;;:::999888888999:::;;;;;;===???@@@AAA@@@>>>===<<<;;;;;;::::::999999888999999:::;;;;;;:::999888777888;;;>>>@@@BBBCCCDDDCCC@@@<<<<<<>>>???===;;;::::::<<<>>>@@@BBBDDDEEE;;;888555444333333222111444444444555555555555666666777777888888;;;???BBBHHHOOOZZZccckkksss{{{xxxppp```VVVPPPJJJGGGFFFCCCGGGHHHNNNYYY^^^ooowwwbbb]]]YYYaaasssyyy\\\PPPHHHLLL\\\ttt}}}SSS???;;;:::888777666555555444444555555555555555666777888999===BBBGGGOOO]]]ppp~~~}}}{{{xxxnnnxxxwwwuuuyyy~~~xxxgggZZZSSSNNNIIIEEEDDDCCCAAA@@@???>>>>>>;;;:::999888888888999:::;;;<<<>>>@@@AAA@@@???>>><<<;;;;;;::::::999999888::::::;;;;;;;;;:::888777888999;;;===@@@BBBCCCDDDBBB???<<<;;;===>>>===::::::;;;<<<>>>@@@BBBCCCDDD777555333333444555555444444444444555555555555666666777777888888;;;???BBBHHHOOOZZZccckkksss{{{wwwhhhYYYPPPLLLHHHGGGGGGDDDJJJLLLSSS^^^fffyyyyyyccc]]]XXX```rrraaaQQQHHHKKK[[[qqqVVVAAA<<<;;;888777666555555444444555555555555555666777888999???DDDIIIPPP^^^ppp~~~xxxxxx{{{{{{yyymmmpppxxxzzzsss~~~yyyyyy}}}yyygggYYYRRRNNNJJJEEEDDDCCCAAA@@@???>>>>>>;;;:::999888777888999999:::<<<>>>@@@AAA@@@???>>><<<;;;;;;::::::999999888:::;;;;;;<<<;;;:::888777888999:::<<<===???AAABBBAAA>>>;;;<<<>>>???===;;;;;;<<<===???@@@AAACCCCCC888666444333444555555444444444444555555555555666666777777888888;;;???BBBGGGOOOYYYccckkksss||||||nnn```RRRLLLJJJHHHGGGIIIDDDJJJMMMTTT```jjj}}}ggg```ZZZ\\\nnncccPPPGGGJJJZZZnnnXXXAAA;;;:::888777666555555444444555555555555666666777888999???DDDJJJQQQ___qqq~~~sssrrrzzz|||wwwkkklllrrr}}}xxxvvv}}}jjj[[[SSSOOOKKKEEEDDDCCCAAA@@@???>>>>>>;;;:::999888777777888888:::<<<>>>@@@AAAAAA@@@???<<<;;;;;;::::::999999888::::::;;;<<<<<<;;;999999777777888999:::<<<>>>??????===;;;===@@@AAA???======>>>???@@@AAABBBCCCCCC???;;;666333333333333222444444444555555555555666666777777888888;;;???BBBGGGNNNYYYccckkksss|||~~~rrrdddXXXLLLHHHHHHGGGGGGHHHDDDKKKNNNVVVbbblllhhhaaa[[[ZZZkkkfffPPPGGGLLL\\\rrrWWWAAA;;;:::888777666555555444444555555555555666666777888999===CCCIIIRRR```sss{{{nnnppp|||~~~xxxkkkiiiooo~~~wwwuuuqqqbbbXXXPPPJJJEEEDDDCCCAAA@@@???>>>>>><<<;;;999777777777777888:::;;;>>>@@@AAAAAA@@@???<<<;;;;;;::::::999999888999:::;;;<<<<<<<<<;;;:::888888888888999;;;===>>>>>><<<;;;===AAACCCAAA?????????@@@AAABBBCCCCCCDDDBBB===777333222333444555444444444555555555555666666777777888888;;;???BBBFFFNNNYYYccckkkttt|||xxxkkk^^^SSSHHHFFFGGGFFFFFFGGGJJJQQQTTT[[[hhhrrr~~~ggg```ZZZZZZkkkiiiSSSJJJPPP___xxxTTT@@@<<<<<<888777666555555444444555555555555666666777888999:::@@@HHHRRRaaauuuvvvjjjooo~~~wwwiiifffkkk}}}vvvrrrwwwhhh\\\QQQIIIEEEDDDCCCAAA@@@???>>>>>><<<;;;999777777777777888:::;;;>>>@@@AAAAAA@@@???<<<<<<;;;::::::999999888888999;;;<<<<<<<<<;;;;;;;;;:::::::::;;;===???@@@===;;;;;;>>>BBBDDDCCC@@@@@@@@@AAABBBBBBCCCDDDDDD@@@;;;555222222555888:::444444444555555555666666666777777888888;;;???BBBFFFNNNYYYccckkkttt}}}}}}oooeeeTTTMMMGGGEEECCCBBBEEEKKKOOOQQQTTT```nnnxxxkkkaaaYYY[[[iii~~~pppWWWHHHNNNbbbzzzQQQ???;;;::::::999888666555555444444555555555666666777888999<<>>======;;;:::999999888888999999:::;;;>>>AAAAAAAAA???>>><<<;;;;;;::::::999999888999:::;;;;;;<<<<<<;;;;;;:::999999;;;>>>@@@@@@???===;;;:::===BBBEEEEEEDDDFFFDDDBBBAAABBBAAA@@@>>>;;;999777666666666555333444555555666666666666666555666888888999;;;???BBBHHHOOOYYYbbbiiirrr{{{}}}qqqddd[[[PPPJJJEEECCCCCCCCCGGGMMMQQQTTTWWWcccrrr}}}jjjaaaXXXZZZhhh|||qqqYYYKKKOOObbbxxxPPP???<<<;;;:::999888666555555444444555555555666666777888999<<>>======;;;:::999999888888999999999;;;>>>AAABBBAAA???>>><<<<<<;;;::::::999999888999:::;;;;;;<<<;;;;;;;;;::::::;;;===AAACCCDDDDDDAAA???===@@@DDDHHHHHHFFFDDDCCCCCCCCCDDDDDDCCCAAA===:::777555555555444333444555555666666666666666555666888888999;;;???BBBHHHOOOYYYbbbjjjrrr{{{{{{sssiii]]]UUUKKKEEEBBBBBBCCCDDDIIIPPPTTTXXX[[[gggxxxiii```XXXZZZgggzzzsss\\\MMMPPPaaavvvPPP@@@===<<<:::999888666555555555555555555555666666777888999<<>>======;;;:::999999888888999999999;;;>>>AAABBBAAA@@@???<<<<<<;;;;;;:::999999999999999:::;;;;;;;;;;;;;;;;;;;;;<<<@@@DDDHHHIIIIIICCC@@@>>>@@@DDDHHHHHHFFFAAAAAABBBDDDGGGHHHFFFDDD@@@<<<777444333444444444444555555666666666666666555666888888999;;;???BBBHHHOOOYYYbbbjjjsss|||xxxqqqjjjaaaWWWPPPHHHCCC@@@BBBDDDFFFKKKQQQUUU[[[___lllhhh```YYYZZZgggzzzrrr]]]NNNOOO^^^{{{yyyRRR@@@<<<;;;999888777666555555555555555555555555666777888999<<>>======;;;:::999999888888999999999;;;>>>AAABBBBBBAAA@@@<<<<<<<<<;;;::::::999999999999:::;;;;;;;;;;;;:::::::::<<<@@@FFFJJJLLLLLLBBB???<<<===AAADDDDDDCCC>>>>>>@@@DDDGGGIIIHHHFFFCCC>>>888333222333444444444555555666666666666666555666888888999;;;???BBBHHHOOOYYYccckkkttt}}}tttnnnggg```[[[UUUMMMHHHGGGCCCAAACCCFFFHHHMMMSSSUUU^^^eeerrrggg```[[[\\\hhh{{{ppp]]]OOOLLLYYYppp}}}TTT@@@:::888999888777666666555555666555555555555666777888999<<>>======;;;:::999999888888999999999;;;>>>AAACCCCCCAAA@@@======<<<;;;;;;::::::999888999::::::;;;;;;::::::999999;;;@@@FFFJJJLLLLLLBBB???;;;;;;???AAAAAA@@@;;;;;;===AAAEEEHHHGGGGGGDDD???888333222333444555444555555666666666666666555666888888999;;;???BBBHHHOOOZZZcccllluuu~~~}}}vvvgggaaaYYYTTTPPPLLLGGGCCCGGGCCCBBBFFFIIIKKKQQQWWWXXXcccmmm|||~~~gggaaa]]]\\\iii|||nnn^^^OOOJJJTTTfffVVV@@@999666888888777666666666666666555555555666666777888999===CCCLLLUUUeeexxxjjj^^^\\\aaasssjjjccc```gggvvv~~~yyytttjjj]]]SSSNNNKKKIIIGGGDDDCCCBBBAAA???>>>======;;;:::999999888888999999999;;;>>>BBBCCCCCCBBBAAA======<<<<<<;;;:::::::::888888999:::::::::::::::999999;;;???DDDHHHJJJJJJFFFAAA===<<>>BBBEEEFFFFFFDDD???888444333444555555444555555666666666666666555666888888999;;;???BBBHHHPPPZZZdddmmmvvvtttmmm___YYYQQQLLLJJJHHHEEECCCEEEBBBBBBGGGLLLPPPVVV]]]]]]kkkwww~~~gggbbb___[[[iii|||nnn___PPPIIIQQQ___zzzUUUAAA:::777888777777666666666666666555555555666666777888999===DDDLLLVVVeeexxx~~~~~~iii]]][[[aaauuufff^^^[[[aaapppxxxzzzppphhh\\\SSSNNNLLLJJJHHHDDDCCCBBBAAA???>>>======;;;:::999999888888999999999;;;???BBBCCCDDDCCCBBB=========<<<;;;;;;::::::888888999::::::::::::999;;;;;;<<>>===???AAABBBAAA===<<<;;;<<<@@@CCCEEEFFFCCC>>>999555444555555555444555555666666666666666555666888888999;;;???BBBIIIPPPZZZdddmmmvvvuuujjjcccXXXRRRJJJFFFDDDDDDBBB@@@CCCAAABBBIIIOOOSSSZZZaaaaaaqqq~~~~~~hhhcccaaaZZZhhh|||nnn```QQQIIIPPP\\\xxx|||TTTAAA;;;999888777777666666666666777555555555666666777888999===DDDLLLVVVeeeyyy~~~|||iii\\\[[[bbbvvvbbbZZZWWW]]]lll}}}www}}}kkkcccXXXPPPLLLJJJHHHFFFDDDCCCBBBAAA???>>>======;;;:::999999888888999999999;;;???BBBDDDDDDCCCBBB=========<<<;;;;;;::::::888888999::::::::::::999<<<<<<===@@@DDDFFFGGGGGGGGGCCC===<<<>>>@@@@@@???@@@===;;;<<>>999555555555666555444555555666666666666666555666888888999;;;???BBBIIIPPP[[[eeemmmwwwyyyjjj___YYYSSSMMMFFFBBBAAABBBBBBAAABBBCCCHHHOOOSSSUUU[[[cccmmmqqq~~~~~~iiiaaaZZZ[[[cccvvvvvv\\\MMMKKKMMMZZZnnn~~~~~~YYY@@@999===777777777777666666666666444555666666666666999;;;>>>CCCJJJTTTeeezzz|||ttt}}}ggg[[[ZZZaaawwwzzz]]]WWWTTTYYYgggxxxxxxyyyxxxhhhaaaXXXQQQNNNLLLIIIGGGBBBBBB@@@>>>===<<<<<<<<<;;;:::999777777777777888888:::>>>AAACCCCCCBBBBBBBBB???===;;;;;;;;;;;;:::999;;;<<<<<<::::::;;;======<<<;;;===AAAFFFIIIJJJJJJDDD>>><<<===?????????AAA===;;;>>>???@@@CCCIIICCC>>>777444555666666555444555555666666666666666777888888888888:::>>>AAAHHHPPP[[[eeemmmuuu~~~xxxnnnaaaXXXTTTMMMIIIDDDAAABBBCCCCCCBBBDDDDDDJJJRRRWWWYYY^^^dddiiippp{{{fff^^^WWWYYYcccvvv{{{```PPPLLLNNNUUUjjj{{{~~~YYY@@@999;;;777777777777666666666666444555666666666666999;;;???DDDKKKVVVggg{{{zzzpppwwwhhhZZZYYYbbbxxxzzz\\\VVVSSSWWWeeexxx}}}tttxxxwwweee___VVVPPPMMMLLLIIIGGGDDDCCCAAA@@@>>>=========;;;:::999777777777777888888:::>>>AAACCCCCCCCCBBBCCC@@@===<<<<<<<<<;;;:::777999::::::888888999;;;<<<;;;;;;===AAADDDFFFFFFGGGBBB<<<;;;===@@@AAAAAABBB>>><<<===??????CCCIIICCC>>>777444555666666555444555555666666666666666777888888888888:::>>>AAAHHHPPP[[[eeemmmuuu~~~yyynnndddYYYQQQOOOGGGDDDAAAAAABBBCCCDDDDDDGGGGGGMMMVVV\\\]]]```dddhhhrrryyybbb[[[UUUXXXbbbwwweeeSSSNNNOOOSSSkkk~~~ZZZAAA999999777777777777666666666666444555666666666666999;;;@@@FFFMMMXXXiii}}}wwwlllrrr|||~~~||||||hhhZZZYYYbbbyyyyyy\\\TTTQQQTTTaaattt}}}}}}uuu|||xxxrrrqqqmmmiiinnnwwwsssaaa[[[SSSNNNLLLKKKIIIGGGEEEDDDBBBAAA???>>>>>>>>>;;;:::999777777777777888888:::>>>BBBDDDDDDCCCCCCDDDAAA>>>=========<<<;;;777999::::::888888999;;;;;;::::::<<>>::::::>>>BBBDDDDDDEEE@@@<<<===>>>???CCCIIICCC>>>777444555666666555444555555666666666666666666777888888888;;;>>>BBBHHHPPP[[[eeemmmuuu~~~uuujjj```UUUNNNLLLBBBBBBAAAAAABBBCCCDDDEEEKKKKKKPPPXXX]]]^^^```dddjjjwwwwww```ZZZTTTXXXdddyyygggTTTOOOOOOSSSppp}}}YYYBBB:::999777777777777666666666666444555666666666666999;;;AAAGGGPPP[[[llltttkkkttt}}}}}}gggYYYXXXbbb{{{zzz\\\SSSOOOQQQ^^^nnnxxxvvv|||yyylllccc]]]\\\\\\ZZZ^^^cccrrr}}}ooo\\\VVVPPPLLLLLLKKKIIIGGGEEEDDDBBBAAA???>>>>>>>>>;;;:::999777777777777888888;;;>>>BBBDDDEEEDDDDDDEEEBBB???=========<<<;;;999:::<<<;;;::::::;;;===:::::::::<<>>@@@<<<888999>>>DDDFFFGGGGGGAAA===>>>>>>???CCCIIICCC>>>777444555666666555444555555666666666666666666777888888888;;;???BBBHHHPPP[[[eeemmmuuu~~~rrrhhh^^^SSSJJJHHHAAAAAAAAAAAABBBCCCEEEFFFOOOPPPTTTZZZ\\\\\\```fffooo~~~www```ZZZVVVYYYfff|||dddSSSNNNOOOWWWxxx}}}YYYCCC;;;:::777777777777666666666666444555666666666666999;;;AAAHHHRRR^^^ooosssnnnyyy~~~fffXXXXXXccc}}}|||]]]TTTNNNOOO[[[jjjuuuuuuxxxsssfff[[[TTTPPPPPPSSSUUUYYY\\\hhhuuuyyyjjjXXXSSSNNNKKKKKKKKKIIIGGGDDDCCCAAA@@@>>>=========;;;:::999777777777777888888;;;???CCCEEEFFFFFFEEEEEECCC???=========;;;:::999:::<<<;;;::::::;;;===::::::;;;===@@@AAA@@@???@@@<<<999:::???EEEHHHHHHGGGBBB>>>??????@@@DDDIIICCC>>>777444555666666555444555555666666666666666555666777888888;;;???BBBHHHPPP[[[eeemmmuuu~~~zzzmmmcccZZZNNNFFFDDDAAABBBBBBBBBBBBDDDHHHKKKSSSUUUZZZ\\\[[[\\\eeeqqq|||vvv```[[[XXXYYYggg|||```PPPMMMPPPcccYYYDDD===;;;777777777777666666666666444555666666666666999;;;AAAHHHSSS___pppuuuppp|||dddWWWXXXddd~~~```UUUOOOOOOZZZiiiuuuxxxyyyxxxjjj^^^TTTLLLJJJIIIKKKOOOTTTXXXZZZ^^^bbbhhhooosssvvv}}}vvveeeVVVQQQMMMJJJKKKKKKIIIGGGDDDCCCAAA@@@>>>=========;;;:::999777777777777888999;;;???CCCFFFGGGGGGFFFEEEBBB???===<<<<<<:::999777999::::::888888999;;;;;;;;;;;;>>>BBBDDDEEEEEECCC???;;;;;;@@@EEEGGGHHHEEEAAA???AAABBBAAAEEEIIICCC>>>777444555666666555444555555666666666666666555666777888999;;;@@@CCCHHHPPP[[[eeemmmuuu~~~xxxiii^^^TTTJJJDDDCCC@@@AAABBBBBBCCCGGGMMMRRRVVVZZZ``````\\\___pppvvv___\\\ZZZYYYgggvvv[[[NNNNNNRRRmmm[[[DDD===:::777777777777666666666666444555666666666666999;;;@@@HHHSSS```qqqwwwqqq}}}bbbVVVYYYeeebbbWWWPPPOOOZZZgggsssyyyyyy}}}~~~xxxkkk___WWWQQQLLLHHHIIIKKKLLLNNNQQQTTTUUUTTTRRRTTTYYY\\\^^^iiivvvsssaaaUUUQQQLLLKKKKKKKKKIIIGGGEEEDDDBBBAAA???>>>>>>>>>;;;:::999777777777777888999;;;@@@DDDFFFHHHGGGGGGEEEBBB>>><<<;;;;;;999888777999::::::888888999;;;===<<<<<>>===AAADDDFFFFFFCCC@@@@@@CCCDDDCCCEEEIIICCC>>>777444555666666555444555555666666666666666555666777777999;;;@@@CCCHHHPPP[[[eeemmmuuu~~~yyygggZZZQQQIIIEEEFFF???AAABBBBBBDDDIIIRRRXXXXXX^^^dddccc___cccxxxuuu^^^\\\ZZZXXXgggrrrYYYMMMOOOTTTlll\\\EEE===:::777777777777666666666666444555666666666777999;;;@@@HHHSSSaaarrrxxxqqq~~~aaaVVVYYYfffdddYYYPPPOOOZZZdddpppssssss{{{tttooollldddfffbbbXXXQQQNNNNNNLLLLLLOOOPPPOOOMMMNNNOOOOOOMMMJJJLLLRRRSSSTTT^^^lll|||qqq___UUUQQQMMMKKKLLLKKKIIIGGGFFFEEEDDDBBBAAA@@@??????;;;:::999777777777777888999<<<@@@DDDGGGHHHHHHGGGDDDBBB>>><<<;;;:::999777999;;;<<<<<<;;;:::<<<===>>>======@@@EEEKKKNNNPPPKKKFFF@@@???AAADDDEEEDDDAAA???@@@DDDEEEDDDFFFIIICCC>>>777444555666666555444555555666666666666666555666777777999<<<@@@CCCHHHPPP[[[eeemmmuuu~~~ssscccWWWOOOGGGCCCDDDEEEDDDBBBCCCGGGMMMUUUZZZ\\\```gggjjjiiipppooo]]][[[WWWZZZfff{{{nnnYYYLLLKKKWWWkkk___BBB;;;===888888777666666666666666555666777666666777:::<<>>>>><<<;;;:::888777888888999999:::@@@GGGHHHEEEFFFIIIGGGCCC???<<<;;;:::999888999::::::::::::::::::;;;===<<<<<>>@@@AAA@@@CCCCCCCCCCCCDDDEEEGGGGGGDDD???999444333444555555333444555555666666555555666777777888888;;;???BBBJJJPPPZZZeeepppyyyqqq```UUUMMMEEEBBBBBB@@@@@@AAACCCGGGNNNVVV[[[___fffpppwwwyyynnn]]][[[WWWZZZggg}}}kkkXXXMMMNNNZZZuuu___BBB:::;;;888888777666666666666666555666777666666777:::<<>>>>><<<;;;:::888777888888999999:::@@@GGGHHHEEEFFFIIIFFFCCC???<<<;;;:::999888999999999::::::::::::;;;===<<<<<>>???AAABBBAAABBBCCCCCCDDDEEEFFFGGGGGGDDD???999444333444555555333444555555666666555555666777777888888;;;???BBBJJJPPPZZZeeeoooxxx{{{mmm]]]RRRJJJCCC@@@AAA===???BBBFFFKKKRRRYYY^^^aaajjjwwwlll\\\ZZZVVVZZZhhh~~~gggUUULLLNNN[[[yyy]]]BBB::::::888888777666666666666666555666666666666777:::<<>>>>><<<;;;:::888777888888999999:::@@@GGGHHHEEEFFFIIIFFFCCC???<<<;;;:::999888999999999999::::::;;;;;;>>>===<<>>@@@BBBCCCBBBAAABBBCCCEEEFFFGGGGGGGGGCCC>>>888444333444555555333444555555666666555555666777777888888;;;???BBBIIIPPPZZZeeeooowww~~~vvviiiYYYOOOHHHBBB@@@AAA>>>BBBGGGKKKOOOUUU\\\bbbfffmmm{{{~~~}}}jjj[[[ZZZUUUYYYgggeeeTTTKKKKKKWWWmmmXXXAAA:::;;;888777777666666666666666444555666666666777:::===EEEKKKVVVdddxxxeee]]]___iiioooWWWNNNPPPUUU```hhhuuu~~~{{{nnn\\\VVVQQQKKKJJJLLLNNNMMMKKKKKKJJJJJJKKKLLLMMMOOOOOOSSSUUUYYY^^^aaabbbaaaaaadddaaa^^^^^^___``````___]]]\\\\\\\\\\\\eee|||uuukkk```XXXVVVSSSPPPMMMLLLJJJHHHFFFEEEDDDCCCAAA@@@???>>>>>><<<;;;:::888777888888999999:::@@@GGGHHHEEEFFFIIIFFFBBB>>>;;;::::::999888888888888999::::::;;;;;;>>>===<<<>>>BBBFFFIIIJJJJJJEEE???===???BBBBBBAAA@@@AAACCCEEEFFFGGGGGGFFFBBB===888444444444555555333444555555666555555555666777777888888;;;???BBBIIIPPP[[[eeennnvvv}}}qqqdddVVVMMMGGGCCCAAACCC@@@EEEKKKOOOQQQVVV^^^ccciiippp~~~}}}iii[[[ZZZUUUXXXgggdddTTTIIIGGGQQQ\\\pppxxxTTT@@@;;;:::888777777666666666666666444555666666666888;;;===EEELLLWWWfffyyyeee]]]```kkkrrrYYYOOOPPPUUU___fffsss|||~~~cccRRRMMMKKKHHHIIIKKKMMMMMMKKKMMMMMMMMMNNNNNNOOOOOOPPPRRRVVV]]]eeelllrrrvvvxxxpppooonnnooopppqqqqqqpppjjjgggccc]]]ZZZ___ooo~~~xxxppphhh___WWWUUURRROOOMMMLLLKKKHHHGGGEEEDDDCCCAAA@@@???>>>>>><<<;;;:::888777888888999999:::@@@GGGHHHEEEFFFIIIEEEBBB>>>;;;:::999888777777777888999999:::;;;;;;???>>><<<>>>AAAEEEGGGHHHFFFBBB===<<<>>>AAAAAA@@@???@@@AAACCCEEEFFFFFFFFF@@@<<<888444444444444444333444555555666555555555666777777888888;;;???BBBHHHPPP\\\fffmmmttt}}}kkk___RRRJJJFFFCCCBBBDDDAAAGGGMMMQQQSSSXXX```ggghhhtttiii\\\[[[UUUYYYhhhcccSSSIIIGGGPPPXXXnnnuuuRRR???:::999888888777666666666666666444555666666666888;;;>>>EEELLLXXXgggzzzddd]]]```llltttZZZNNNOOOTTT]]]eeeqqqttt]]]OOOKKKJJJJJJLLLNNNOOOOOONNNOOOOOOOOOOOOOOOOOOOOONNNQQQUUU]]]gggrrr}}}ttteee\\\\\\eeemmmnnnvvv{{{qqqlllfff^^^WWWSSSQQQNNNLLLLLLKKKJJJHHHEEEDDDCCCAAA@@@???>>>>>><<<;;;:::888777888888999999:::@@@GGGHHHEEEFFFIIIEEEBBB>>>;;;:::999888777666777777888999:::;;;;;;@@@>>>======@@@DDDEEEFFFDDD@@@<<<;;;>>>@@@@@@???>>>??????@@@BBBDDDFFFGGG???<<<777555444555444444333444555555666666555555666777777888888;;;???BBBHHHQQQ]]]ffflllsss||||||eeeYYYMMMGGGDDDBBBBBBEEEDDDJJJQQQTTTWWW]]]gggpppsssiii]]]\\\VVV[[[kkk```QQQKKKLLLWWWjjjqqqOOO???:::999888888777666666666666666333444666666666888;;;>>>EEEMMMXXXgggzzz~~~ccc]]]```llluuuZZZNNNOOOSSS[[[bbbooo}}}zzzdddTTTLLLKKKLLLNNNQQQTTTUUUUUUTTTPPPPPPQQQQQQQQQPPPPPPPPPRRRTTTZZZaaakkkvvvvvvmmmjjjjjjjjjjjjjjjrrr}}}}}}zzzsssnnnjjjddd\\\VVVQQQOOOLLLLLLLLLLLLKKKJJJEEEDDDCCCAAA@@@???>>>>>><<<;;;:::888777888888999999:::@@@GGGHHHEEEFFFIIIEEEBBB===:::999999888777666666777888999:::;;;;;;@@@>>>======@@@CCCDDDDDDCCC???<<<<<>>=========???BBBEEEGGG>>>;;;777555444555444444333444555555666666555555666777777888888;;;???BBBGGGQQQ]]]fffkkkrrr{{{zzzaaaUUUJJJDDDBBBAAABBBEEEGGGNNNUUUYYY\\\cccoooyyyiii]]]\\\WWW]]]mmm]]]PPPMMMQQQ___}}}lllLLL>>>;;;;;;888888777666666666666666333444555666666888<<<>>>EEEMMMXXXgggzzz{{{zzz~~~bbb\\\```lllvvv[[[NNNNNNSSSYYY```mmm{{{hhhVVVLLLHHHIIIKKKOOOSSSVVVWWWWWWVVVRRRRRRSSSSSSTTTSSSSSSSSSTTTUUUVVVZZZ```hhhpppttt}}}zzztttuuunnnlllpppvvv~~~~~~}}}~~~xxxuuuqqqlllgggaaa[[[VVVPPPNNNLLLKKKLLLMMMLLLKKKEEEDDDCCCAAA@@@???>>>>>><<<;;;:::888888888888999999:::@@@GGGHHHEEEFFFIIIEEEAAA===:::999999888777555666777888999:::;;;;;;AAA???======???BBBCCCDDDCCC@@@======@@@BBBBBBAAA>>>===;;;;;;===@@@EEEGGG===:::777555555555444333333444555555666666555555666777777888888;;;???BBBGGGQQQ^^^fffkkkqqq{{{lllWWWOOOGGGDDDAAAAAAEEEJJJVVVTTTUUU[[[aaammmfff[[[\\\ZZZ]]]pppcccQQQNNNQQQpppmmmNNN===777<<<888888777666666666666666666777777666555777:::===JJJPPPYYYfff{{{zzz~~~~~~ccc]]]cccpppuuu\\\RRRPPPOOOYYY___iiivvvmmmVVVSSSRRRFFFQQQSSSTTTVVVXXXYYYVVVSSSUUUUUUUUUVVVVVVVVVUUUTTTWWW]]]______bbbkkkpppooo}}}~~~}}}}}}~~~~~~xxxqqqllliiiddd\\\UUUMMMPPPPPPLLLIIIJJJJJJHHHDDDCCCBBB@@@???>>>======<<<;;;:::888777888888999:::>>>DDDGGGHHHHHHHHHHHHIIIEEE???:::888888777777555777888888888:::<<<>>>AAA???<<<<<>>;;;777555444444444333333444555555666666555555666777777888888;;;???BBBJJJRRR]]]eeekkksss}}}kkkUUUMMMEEECCCBBBBBBFFFLLLSSSUUUZZZ```fffvvv~~~dddYYYZZZXXX]]]ppp```PPPOOOSSSsssmmmNNN>>>888<<<888888777666666666666666666666666666555777:::===JJJPPPYYYggg{{{}}}bbb]]]cccpppwww^^^SSSPPPPPPWWW\\\fffsss}}}bbbPPPQQQVVVQQQTTTSSSSSSSSSTTTUUUTTTRRRSSSTTTVVVWWWXXXYYY[[[\\\___hhhnnnnnnqqqzzz{{{wwwvvvxxxzzz{{{}}}||||||tttmmmiiibbbYYYRRRNNNQQQQQQLLLIIIJJJIIIGGGDDDCCCBBB@@@???>>>======<<<;;;:::888777888888999:::>>>CCCGGGHHHHHHHHHHHHIIIDDD???:::888888777777555777888888888:::<<<>>>AAA???======@@@CCCEEEFFFEEECCCAAAAAACCCFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEE@@@<<<999666666666666555333444555555666666555555666777777888888;;;???BBBJJJRRR]]]eeelllsss}}}jjjTTTLLLEEECCCEEEFFFKKKQQQSSSWWW^^^eeemmmzzzaaaWWWYYYVVV]]]ppp]]]NNNOOOWWWxxxlllNNN>>>888<<<888888777666666666666666666666666666555777:::===IIIPPPZZZhhh|||{{{aaa]]]cccppp{{{```SSSPPPOOOSSSYYYcccooo|||jjjZZZPPPRRRYYYYYYZZZVVVRRRQQQRRRSSSTTTUUUWWWYYY\\\^^^```eeelllqqq}}}~~~zzz}}}~~~yyy|||wwwooohhh```WWWPPPPPPSSSSSSNNNJJJJJJHHHFFFDDDCCCBBB@@@???>>>======<<<;;;:::888777888888999999===BBBFFFGGGGGGGGGGGGIIIDDD>>>:::999888888777555777888888888:::<<<>>>AAA???>>>>>>BBBFFFHHHIIIGGGDDDAAA@@@CCCGGGJJJKKKIIIHHHGGGFFFFFFFFFFFFFFF???<<<888666666666555555333444555555666666555555666777777888888;;;???BBBJJJRRR]]]ffflllsss}}}iiiTTTLLLEEEFFFIIIMMMRRRWWWZZZ___eeennn~~~www___WWWXXXVVV]]]qqq~~~YYYLLLOOOXXXzzzlllNNN>>>888;;;888777777666666666666666555666666555555777;;;>>>HHHPPP\\\jjj|||xxx```\\\cccooo}}}aaaSSSNNNMMMQQQVVV___kkkwwwttt\\\ZZZWWWVVVYYYYYYaaaZZZTTTRRRSSSUUUXXX\\\bbbeeeiiimmmsss~~~yyyppphhh___WWWQQQRRRUUUUUUPPPKKKJJJHHHEEEDDDCCCBBB@@@???>>>======<<<;;;:::888777888888999888<<>>:::999888888888555777888888888:::<<<>>>AAA???>>>???CCCHHHKKKLLLGGGCCC???>>>AAAFFFJJJMMMIIIIIIHHHGGGFFFFFFFFFFFF===:::666444444444333222333444555555666555555555666777777888888;;;???BBBIIIRRR^^^gggmmmttt}}}jjjSSSJJJDDDFFFLLLQQQWWW\\\```eeennn}}}sss]]]WWWZZZWWW^^^sssyyyUUUJJJNNNVVVwww}}}{{{jjjLLL>>>777:::888777777666666666666666555555666555555777;;;>>>GGGPPP]]]kkk}}}vvv^^^\\\bbboooaaaRRRMMMKKKQQQUUU]]]hhhsss~~~fffUUUXXXYYYZZZ]]]\\\bbbYYYTTTUUUWWWYYY^^^eeemmmqqqwwwzzzqqqhhh___XXXTTTTTTWWWXXXRRRNNNLLLJJJFFFDDDCCCBBB@@@???>>>======<<<;;;:::888777888888999888<<>>:::999999999888555777888888888:::<<<>>>AAA???>>>???CCCHHHKKKLLLFFFBBB===<<>>888:::888888777666666666666666444555555555666888;;;???FFFQQQ___mmm~~~sss]]]\\\bbbooocccRRRLLLKKKRRRUUU[[[dddooo{{{|||aaaSSSUUUWWW^^^eeeddd___WWWSSSYYY^^^```gggpppvvvzzz|||rrrhhh```ZZZWWWUUUYYYZZZUUUQQQOOOMMMIIIDDDCCCBBB@@@???>>>======<<<;;;:::888777888888999999===BBBFFFGGGGGGGGGGGGGGGCCC>>>:::999999999999555777888888888:::<<<>>>@@@>>>===>>>BBBFFFIIIKKKDDD@@@<<<;;;===BBBFFFIIIDDDDDDCCCCCCCCCDDDDDDEEE>>>;;;777555555555444444333444555555666666555555666777777888888;;;???BBBIIIRRR___hhhooouuu}}}uuuUUUKKKEEEIIIRRRYYY^^^bbbeeezzzjjjYYYWWW[[[YYYbbbyyytttRRRGGGIIILLLhhhmmmyyy___FFF===999;;;888888777666666666666666444555555555666888<<>>======<<<;;;:::888777888888999:::>>>CCCGGGHHHHHHHHHHHHGGGCCC===:::999999999999555777888888888:::<<<>>>???===<<<===@@@DDDGGGHHHDDDAAA<<<;;;===AAADDDFFFBBBBBBBBBBBBBBBCCCDDDEEE>>>;;;777555555555444333333444555555666666555555666777777888888;;;???BBBIIIRRR___iiiooouuu}}}zzzZZZPPPIIIMMMWWW^^^cccgggvvv|||gggWWWVVV[[[XXXccc{{{sssQQQGGGGGGHHHcccrrr|||fffzzzZZZCCC<<<:::===888888777666666666666666444555555555666888<<>>======<<<;;;:::888888888888999:::>>>DDDGGGHHHHHHHHHHHHGGGCCC===:::999999999999555777888999999:::<<<>>>???===;;;<<>>AAADDDEEEAAAAAAAAAAAABBBDDDEEEFFF<<<999555333333333222111333444555555666666555555666777777888888;;;???BBBIIISSS```iiipppvvv}}}gggOOOMMMQQQZZZccceeexxx~~~wwwdddWWWUUUZZZXXXhhhoooSSSKKKHHHMMM\\\ppp|||ooo~~~TTTDDD:::<<<666777777666555555555555555666777777777777888;;;===IIISSSaaannn}}}uuuaaa^^^cccoooiiiWWWOOOKKKOOOPPPTTT\\\hhhvvv~~~|||eee]]][[[^^^hhhvvv|||sssfffZZZYYYaaarrrssshhh___ZZZXXXZZZ\\\[[[XXXWWWVVVQQQKKKEEEDDDCCCAAA@@@???>>>>>><<<;;;999777666666777888888===BBBEEEEEEEEEGGGIIIGGGCCC>>>;;;999999999888777777888999:::<<<===>>>>>>===>>>@@@CCCFFFFFFFFFCCCAAA>>>===>>>AAABBBBBBBBBBBBAAA??????AAADDDGGG>>>888444555555222222444555555555555555555444444444666888888888:::???DDDIIISSSaaakkkpppuuu|||nnnWWWVVVYYYbbbnnnttt|||sssvvv}}}tttdddWWWVVV[[[ZZZiiipppRRRJJJGGGLLL]]]xxxwwwPPPCCC:::<<<777888888777666666666666666666777777777777888;;;===IIISSSaaaooo{{{uuuaaa^^^cccpppjjjXXXPPPLLLNNNPPPTTT\\\hhhvvv{{{zzz}}}ccc^^^^^^dddqqq~~~ttteee\\\```kkk|||ttthhh___ZZZXXXYYY[[[ZZZWWWVVVVVVQQQJJJEEEDDDCCCAAA@@@???>>>>>><<<;;;999777666666777888999===BBBEEEEEEEEEGGGIIIFFFCCC>>>:::999999999888666666777888999;;;<<<===>>>>>>>>>AAADDDFFFGGGFFFCCC@@@>>>===>>>AAABBBCCC???????????????BBBEEEHHH===888444555555222222444555555555555555555555555444666888888888:::???DDDIIISSS```iiiooouuu|||ttt^^^\\\\\\eeeuuu}}}tttqqqwwwqqqcccWWWVVV\\\\\\kkklllOOOIIIFFFNNNaaa~~~nnnKKKAAA999===999999999888777777777777777666666777777666888:::===IIISSSaaapppxxx{{{uuuaaa^^^bbbooommmZZZQQQMMMMMMOOOTTT\\\iiiwwwxxxzzzooo``````cccnnn~~~tttddd^^^gggvvvuuuhhh___ZZZXXXXXXZZZYYYVVVUUUUUUPPPJJJEEEDDDCCCAAA@@@???>>>>>><<<:::888777666777888999999===CCCEEEDDDDDDFFFIIIFFFBBB===:::999999999888555555666777888:::;;;<<>>???AAAEEEGGGHHHHHHCCC@@@>>>===???AAACCCCCC=========>>>AAADDDFFFHHH===777444555555222222444555555555555555555555555444666888888888:::???DDDIIISSS___hhhnnnttt|||~~~gggbbb^^^hhh~~~{{{www}}}nnnbbbWWWUUU[[[\\\nnndddLLLIIIFFFPPPggggggGGG@@@999===999999888777777666666777777555666777666666777:::<<>>>>>;;;:::888666666777888999999>>>CCCEEEDDDDDDFFFHHHEEEAAA===:::999999999888666666666777999:::<<<===?????????BBBFFFHHHIIIIIICCC@@@>>>===???BBBCCCDDD???>>>???@@@CCCFFFGGGHHH<<<777333444444222222444444444444555555555555555444666888888888:::???DDDIIIRRR^^^gggmmmttt|||qqqkkkhhhvvvzzz{{{jjjaaaWWWTTTYYY]]]ppp]]]KKKJJJEEEPPPkkkcccEEE@@@999<<<888777777666555555555555666555666666666666777:::<<>>>>>;;;:::888666666777999::::::>>>CCCEEEDDDDDDFFFHHHDDDAAA<<<999999999999888777777777888:::;;;===>>>>>>>>>???BBBFFFHHHIIIIIICCC@@@>>>===@@@BBBDDDEEEBBBAAAAAADDDGGGIIIHHHFFF;;;666222444444222222555444444444555555555666666444666888888888:::???DDDHHHRRR^^^hhhnnnuuu}}}xxxvvvwwwyyy}}}fff```XXXTTTZZZ___rrrZZZLLLJJJBBBPPPqqqaaaDDDAAA999;;;888777666666555555555555555555555666666555777999<<>>>>>:::999888666666777999::::::???CCCEEEDDDDDDEEEGGGCCC@@@<<<999888999999888777888888999:::<<<===>>>======>>>AAAEEEHHHIIIIIICCC@@@>>>>>>@@@CCCEEEEEEDDDBBBCCCFFFJJJKKKIIIFFF;;;555222333444222222555333333444444555666666666444666888888888:::???DDDHHHRRR```jjjqqqwww~~~{{{pppvvvzzzbbb___YYYUUU\\\ccctttzzzVVVMMMKKKDDDWWW]]]CCCBBB999;;;888888777777666555666666666444555666666555666999<<>>>>>:::999777666666888999:::;;;???DDDEEEDDDDDDEEEGGGCCC???;;;999888999999888777777777888999;;;======<<<<<<===@@@DDDHHHIIIHHHCCC@@@>>>>>>@@@CCCEEEFFFAAA@@@AAAFFFKKKMMMJJJFFF:::555222333444222222555333333444444555666666777444666888888888:::???DDDGGGRRRaaammmsssxxx~~~{{{eeedddtttuuu^^^^^^YYYVVV___gggtttuuuSSSLLLLLLHHHaaa[[[BBBBBB:::;;;999999888888777777777777777444555666555555666999;;;GGGSSSddduuuppp___```kkk|||xxxaaaRRRJJJJJJLLLQQQYYYcccmmmwww|||rrrjjjggghhhkkkppptttvvvvvvtttxxx~~~xxxiii]]]___nnnqqqiiikkkmmmyyyoooiiisss||||||pppeee\\\VVVWWWZZZZZZWWWWWWXXXSSSMMMEEEDDDCCCAAA@@@???>>>>>>:::999777666666888999;;;;;;???DDDEEEDDDCCCEEEGGGCCC???;;;888888999999888555666666777888:::;;;<<<<<<;;;<<<@@@DDDGGGHHHHHHCCC@@@>>>>>>AAADDDFFFFFF>>>>>>???EEEKKKNNNKKKGGG:::444111333444222222555333333444444555666777777444666888888888:::@@@DDDFFFRRRbbbooouuuzzz}}}qqqkkkjjjlllpppyyykkk___```fff}}}oooaaaZZZVVV\\\ZZZbbbxxxlllOOOHHHGGGMMMjjj[[[CCC888888:::555:::888666444333444555666555666777666666777:::<<>>>>>>>>======;;;:::999888888888999::::::AAAEEEDDDCCCDDDFFFEEEBBB???<<<999888777666444888888777777888:::<<<===>>>===<<<>>>BBBFFFIIIJJJJJJCCC======BBBFFFDDDAAA;;;???FFFMMMPPPMMMGGGAAA888666333222333333333222333444555555444444555777555666777777777:::>>>AAAHHHPPP]]]hhhpppwww}}}ooobbbYYYTTTTTTUUUWWW^^^eeeggghhhnnnvvvnnn___]]]aaalllxxxkkk```YYYVVV]]]]]]eee|||hhhKKKEEEDDDJJJdddYYYBBB999999:::555999888666444333444555666555666777666666777:::<<>>===;;;:::999888888888999::::::AAAFFFDDDCCCEEEFFFEEEAAA???;;;999888888666555888888777777888:::<<<======<<<;;;===AAAEEEGGGHHHDDD@@@>>>AAAFFFIIIFFFAAA;;;>>>DDDJJJLLLJJJEEE@@@888666333222333333333222333444555555444444555777555666777777777:::>>>AAAIIIRRR^^^jjjqqqxxx~~~|||fffXXXOOOIIIFFFGGGFFFFFFJJJMMMPPPVVVeeetttuuuccc]]]^^^```gggsssggg^^^YYYVVV^^^```jjjfffIIIDDDEEEIII```}}}WWWAAA::::::;;;555999888666555444444555555555666777666666777:::<<>>;;;:::999888888888999::::::AAAFFFDDDCCCEEEFFFEEE@@@===:::999999999888777888777777777888:::<<<===<<<;;;;;;===@@@DDDEEEEEE>>>===???DDDJJJLLLGGGBBB<<<>>>BBBFFFHHHFFFBBB>>>888555333222333444333333333444555555444444555777555666666777888:::>>>AAAJJJSSS```kkksssyyy|||lllZZZPPPJJJFFFEEEFFFDDDDDDFFFHHHIIIRRReeexxx}}}kkkbbb```___bbbgggnnnxxxddd]]]YYYVVV^^^bbbmmmfffJJJFFFHHHLLLaaa}}}SSS???;;;;;;;;;666888777666555444555555555555666777666666777:::<<>><<<;;;<<<>>>AAADDDDDDCCC======???DDDJJJKKKHHHCCC>>>???@@@CCCEEEDDD@@@===777555333222333444444333333444555555444444555777444555666777888:::???BBBJJJSSS___jjjrrryyynnn```QQQJJJFFFCCCBBBCCCAAABBBEEEFFFGGGNNN___qqqtttkkkgggbbbccceeefffjjjsssaaa^^^YYYUUU]]]bbbpppcccJJJHHHKKKOOOfffNNN>>>;;;::::::777777666666555555555555555555666777666666777:::<<>><<<999888999:::999888777777666777999;;;===>>>======>>>@@@CCCDDDDDDBBB???>>>>>>AAAEEEGGGFFFDDD@@@@@@@@@BBBDDDCCCAAA>>>777555222222333444444444333444555555444444555777444555666777888;;;???BBBIIIRRR___jjjrrrxxx~~~yyydddWWWJJJEEEDDDAAA@@@AAA???@@@DDDGGGGGGLLLXXXfffvvvxxxtttmmmnnnooollljjjllluuu|||{{{^^^]]]ZZZUUU]]]dddssszzz]]]HHHHHHKKKQQQkkkyyyHHH===;;;999999888666666666666666666555555555666777666666777:::<<>>===>>>@@@BBBCCCCCC@@@@@@@@@BBBDDDCCCAAA???666444222222333444555444333444555555444444555777333444666777888;;;???CCCIIIRRR^^^jjjqqqxxx~~~vvvnnn^^^RRRHHHEEEDDDCCCAAABBBAAAAAADDDIIIKKKNNNWWW```jjjuuu{{{wwwzzz|||tttZZZ[[[YYYUUU^^^gggxxxqqqXXXGGGHHHKKKSSSrrrmmmCCC===;;;777888888555555666666666666666555555666777666666777:::<<>>AAADDDCCCAAA>>>;;;::::::<<<>>>@@@AAAAAA>>>>>>???BBBCCCCCCAAA>>>666444222222333555555444333444555555444444555777333444666666888;;;@@@CCCJJJSSS___kkksssyyytttlllYYYNNNEEECCCDDDCCCBBBBBBAAA@@@BBBHHHLLLOOOVVV]]]gggpppvvvvvvyyypppWWWZZZYYYUUU___iii|||nnnWWWHHHJJJMMMVVVxxxfff@@@===;;;666777999555555666666666666666555555666777666666777:::<<>>;;;:::999888888888999:::<<>>???:::;;;>>>AAACCCBBB???<<<666777999<<<>>>?????????<<<<<<>>>AAACCCCCC@@@>>>666444222222333555555555333444666555444444555777333444555666888;;;@@@CCCKKKTTTaaallltttzzznnnbbbRRRJJJDDDBBB@@@======@@@@@@CCCGGGKKKNNNRRRVVVYYY``````eeejjjmmmtttjjj\\\VVVZZZ[[[\\\lllpppTTTBBBIIITTTbbb\\\BBB<<<::::::444===555555444444444444555555444666666666666666888:::AAARRRgggyyydddXXXVVV[[[fff~~~```TTTPPPNNNSSSZZZaaajjjrrr|||qqqsssuuu|||yyylllsssyyylllnnn}}}xxxrrr|||llldddaaa___```bbbbbb___[[[]]]ZZZ[[[ggg{{{zzzeeeWWWFFFEEEBBB@@@>>>>>>???@@@:::999777666666777999:::<<>>:::???BBBAAAAAABBB@@@;;;999;;;<<<===???BBBAAA???>>>>>>???AAABBBAAA>>><<<444333333222222333333444333333333444444444555555555555666777888<<>>>>>@@@@@@CCCGGGKKKNNNQQQUUUXXXYYYYYY]]]dddjjjsssfffZZZUUUYYY[[[^^^pppgggQQQCCCJJJWWWiiiWWW@@@;;;999999333;;;555555444444444444555555444666666666666666888:::AAARRRgggyyy```VVVVVV]]]iiiiiiWWWRRRPPPTTTZZZaaakkkssssssvvvvvvuuugggiiiqqq{{{pppkkkrrrzzzsssfffccceeejjjqqqwwwwwwpppjjjgggeeehhhvvvyyygggXXXOOOEEEDDDAAA???>>>===>>>>>>:::999777666666777999:::<<>>???AAACCCEEECCC???<<<444333333222222333333444333333333444444444555555555555666777888<<>>>>>AAAAAAEEEIIIMMMPPPTTTWWWZZZXXXWWWZZZaaajjjvvv|||dddZZZVVV[[[^^^dddxxxaaaQQQGGGMMM^^^uuuPPP>>>:::999999222888555555444444444444555555444666666666666666888:::BBBRRRfffxxxxxxZZZSSSVVV___lllvvv\\\UUUPPPTTT[[[cccmmmuuuxxx}}}}}}oooaaaaaaeeeooojjjeeeqqq}}}lllccceeelllzzzwwwssssssyyyuuuqqqppprrrwwwzzzkkk]]]SSSMMMJJJDDDCCCAAA???============:::999777666666777999:::>>>CCCGGGEEEDDDEEECCC@@@===;;;888777777777777666666666777888999;;;<<<<<<999>>>AAAAAAAAABBB@@@;;;888777888>>>DDDDDD@@@;;;>>>@@@CCCFFFHHHEEE@@@<<<444333333222222333333444333333333444444444555555555555666777888<<>>>>>>>>:::999777666666777999:::???DDDGGGEEEDDDDDDCCC@@@===;;;888777777777777666555666777888999:::;;;;;;888>>>AAABBBCCCEEECCC???999777999BBBHHHGGG@@@;;;<<>>HHHMMMHHH@@@<<<:::===BBBGGGHHHDDD>>>888444333333222222333333444333333333444444444555555555555666777888<<>>BBBCCCEEEGGGFFFBBB;;;;;;CCCNNNPPPGGG>>>===999<<>>:::999777666666777999:::>>>DDDGGGFFFEEEFFFFFFCCC===;;;888777777777777666444555777999:::999888777;;;@@@CCCBBBCCCDDDBBB===:::<<>><<<999555888333888555555555444444555555555444666666666666666888:::;;;KKK___rrr~~~nnnjjj}}}www[[[RRRUUUccctttjjj______ccciiiooo|||kkkxxx~~~___\\\lll|||qqqddd\\\YYYTTTWWWXXXWWWWWW[[[```cccnnnzzzqqqqqqyyyvvv|||nnnqqqqqqwwwwwwaaa^^^gggtttsssfff\\\WWWTTTQQQPPPNNNLLLJJJIIIIIIIIIDDDDDDCCCBBBAAA???>>>===:::999777666666777999:::===CCCGGGFFFFFFGGGFFFDDD===;;;888777777777777666444555777999:::999888777===AAACCCBBBAAA@@@===888888<<>>DDDFFFFFFEEEFFFHHHFFFAAA;;;:::999888777777777777666888;;;;;;:::999999999===>>>AAABBBBBB???<<<999:::>>>DDDFFFEEE@@@;;;999:::<<<@@@DDDFFFDDD???;;;333333333333333333333333555555555555666666666666333666999::::::<<<@@@EEEJJJQQQ\\\eeelllttt|||yyymmmbbbUUUKKKGGGCCC@@@???AAAAAABBBGGGNNNSSSVVV]]]bbbcccdddmmmxxxxxx|||rrrZZZTTTUUUXXX```oooeeeYYYfffgggHHHAAA<<<:::999666666888666666555444444444444555555444444555555666777888;;;FFFYYYoootttvvvjjjtttuuu[[[TTTZZZggguuuhhh___dddllloooppp]]]```eeepppppp[[[[[[cccgggkkkpppjjjhhheeebbb___\\\ZZZZZZZZZ[[[\\\]]]^^^```aaaaaadddgggjjjlllpppwwwyyyxxxyyyjjjVVVWWW```rrrpppfffbbb]]]XXXVVVSSSOOOLLLLLLKKKJJJIIIFFFDDDCCCCCCCCCAAA???===999::::::999888999<<<>>>DDDGGGGGGEEEFFFHHHFFFAAA::::::999888777777777777666888:::;;;:::999999:::;;;===???@@@@@@>>>;;;:::888<<>>;;;999<<<===AAADDDFFFCCC>>>:::333333333333333333333333555555555555666666666666444666999999999;;;AAAFFFLLLSSS]]]fffmmmttt|||zzzmmm```RRRIIIFFFCCC@@@@@@BBBCCCDDDJJJQQQTTTXXX^^^cccdddgggtttlllXXXUUUWWWZZZaaasssxxx```XXXooo]]]GGG@@@;;;:::999666555777666666555444444444444555555444444555555666777888999CCCUUUlll~~~vvvgggqqqrrr[[[UUU]]]kkkxxxtttddddddkkkpppnnn\\\\\\\\\aaammmzzz~~~}}}pppaaaWWWYYY\\\[[[ZZZ\\\```______^^^^^^]]]]]]]]]XXXZZZ^^^cccgggjjjlllmmmrrrtttwwwzzzyyyyyyeeeVVV[[[fffyyyqqqhhhddd^^^XXXVVVSSSPPPMMMMMMLLLKKKJJJFFFDDDCCCCCCCCCAAA???===999999999888888999<<>>@@@>>><<<;;;;;;>>>???AAADDDDDDAAA<<<888333333333333333333333333444555555555555666666666555777888888888;;;BBBGGGNNNUUU___hhhnnnuuu|||~~~ooo```RRRIIIGGGBBB@@@@@@CCCDDDFFFMMMTTTWWWZZZ___cccdddjjj|||zzzfffWWWYYY[[[]]]dddvvvmmmZZZ[[[wwwVVVEEE>>>::::::999666555777666666555444444444444555555444444555555666777888888AAAQQQhhhqqqhhhrrrpppYYYUUU^^^lllyyykkkdddiiipppppp___]]]\\\]]]bbbhhhiiiiii___ZZZZZZ^^^```]]]]]]___``````aaacccdddeeeeeeeeeiiimmmrrryyy~~~~~~eeeZZZcccooo~~~pppgggbbb]]]WWWVVVTTTPPPOOONNNMMMKKKJJJFFFDDDCCCCCCCCCAAA???===999999999888777999===@@@DDDGGGGGGFFFGGGHHHEEE???:::999888777777666666666666888::::::999999:::;;;???>>>>>>===<<<;;;:::999999;;;=========<<<<<<===@@@@@@BBBCCCCCC???:::555222222333333333333444444444444444555555555666666555777777777777;;;BBBIIIOOOWWWaaaiiiooouuu{{{rrraaaQQQIIIGGGBBB@@@@@@CCCEEEGGGNNNVVVXXX[[[aaagggmmmxxxqqqcccXXXYYY[[[^^^fff|||cccUUU]]]wwwSSSBBB===999:::999666555777666666555444444444444555555444444555555666777888777>>>NNNddd~~~~~~qqqjjjttt~~~mmmWWWTTT^^^kkkwwwuuuggghhhooorrr___^^^^^^___```aaaaaabbb______cccggghhhhhhjjjnnnmmmnnnppprrrtttuuuuuuuuu~~~}}}~~~fff^^^iiivvv|||lllccc___[[[VVVVVVSSSQQQOOONNNMMMKKKIIIFFFDDDCCCCCCCCCAAA???===999999888777777999===AAADDDGGGHHHGGGGGGHHHDDD>>>:::999888777666666666666666888999999999999;;;<<>><<<:::999;;;<<<>>>=========>>>@@@AAAAAAAAABBBAAA>>>888444222222222333333444444444444444444444555555555555555666777777777;;;CCCIIIPPPWWWbbbjjjpppvvv{{{uuubbbPPPGGGEEEBBB@@@@@@CCCEEEHHHNNNVVVWWW[[[eeerrrjjj```XXXUUUZZZ___jjjwwwYYYRRRZZZppp{{{xxx|||PPP@@@;;;888999999666555777666666555444444444444555555444444555555666777888777===KKKbbb}}}~~~rrrllltttwwwhhhWWWTTT]]]iiitttmmmjjjpppwww___]]]^^^``````___bbbgggfffhhhkkkmmmnnnpppuuuyyy}}}fff```mmmzzz|||lllbbb___[[[WWWUUUSSSPPPOOONNNMMMJJJHHHFFFDDDCCCCCCCCCAAA???===999999888777777999>>>BBBDDDGGGHHHGGGHHHHHHDDD===999999888777666666666666666888999999888999;;;===DDDDDDDDDBBB@@@===;;;999===>>>??????======>>>@@@AAAAAAAAAAAA@@@<<<777333111222222333333444444555333444444444444555555555444666777777888<<>>BBBDDDGGGIIIHHHHHHHHHCCC<<<999888777666666555555666777888888888888999<<<>>>AAABBBCCCDDDBBB@@@<<<:::===???@@@???>>>======>>>AAAAAA@@@@@@???<<<777333111111222333333444555555333333444444444555555555222555777888999===CCCHHHMMMUUUaaajjjqqqvvv{{{~~~iiiUUUJJJGGGBBB@@@@@@CCCEEEFFFMMMTTTWWW___qqqyyyaaa[[[VVV[[[aaahhhtttcccMMMPPPSSSiiiuuugggvvvnnnFFF>>>999777999999666555666666666555444444444444555555444444555555666777888777<<>>>>>???BBBDDDDDDAAA>>><<<===???@@@???===<<<<<<===AAA@@@@@@@@@???<<<777333111111222333333444555555333333333444444444555555111444888999:::===CCCGGGLLLTTT```jjjpppvvv{{{uuuYYYJJJHHHBBBBBB@@@@@@EEENNNUUUXXXYYY```mmmzzz~~~zzzvvvuuurrrxxxkkk]]]YYYVVVVVV]]]iii|||sssUUULLLQQQ^^^xxxxxxwwwaaaGGG===;;;999888888777666555666666555555555444444444666666666666777777777777888>>>DDDYYY}}}iii]]]QQQ[[[bbbfffqqqwwwnnnzzzuuujjjdddiiiooowww|||nnniiivvv|||rrrlllhhhaaaZZZVVVSSSOOOLLLKKKJJJIIIGGGDDDDDDCCCBBBAAA???>>>===999999888888888;;;???CCCHHHHHHGGGGGGGGGDDD???<<<:::999888777666666666666666888;;;;;;;;;:::;;;<<<===???AAADDDEEEBBB>>>;;;???@@@AAA@@@>>>>>>@@@BBBCCCCCCBBB@@@===:::777555111111222222222333333333444444444555555555555666555666666666777;;;AAAEEEMMMUUUaaakkkrrrxxx}}}eeeTTTNNNDDDCCCAAAAAAFFFMMMTTTWWWVVVZZZaaagggfffaaa```cccqqqxxxfffZZZWWWUUUYYY___kkknnnRRRJJJQQQccc~~~ZZZAAA>>><<<999888888777555444666666555555555444444444666666666666777777777777777===BBBVVVyyy~~~fff[[[SSS\\\dddhhhttt{{{qqqwww|||ooohhhooo|||zzznnnlll{{{}}}qqqjjjgggaaaZZZUUURRRNNNLLLJJJIIIHHHFFFDDDDDDCCCBBBAAA???>>>===999999999888888;;;@@@CCCHHHGGGGGGGGGGGGDDD???<<<:::999888777666666666666666888999:::999888999:::>>>???AAADDDDDDBBB>>>;;;AAABBBCCCBBB@@@@@@AAACCCEEEEEEDDDBBB>>>:::777555111111222222222333333333444444444444555555555555555666666666777;;;AAAEEELLLUUUbbbmmmtttyyy~~~oooZZZOOOGGGDDDAAABBBGGGMMMRRRVVVYYYZZZ\\\\\\VVVSSSXXX```sss{{{bbbXXXXXXVVV\\\bbbnnnfffNNNIIIQQQfffXXXAAA???<<<999888777777555333555555555555555444444444666666666666777777777777666<<<@@@QQQuuuxxxvvvzzzbbbXXXUUU^^^fffmmmzzzssstttxxxnnnwwwxxxoooppp}}}qqqiiifff```ZZZSSSPPPMMMKKKJJJIIIGGGEEEDDDDDDCCCBBBAAA???>>>===999999999888888;;;@@@DDDHHHGGGGGGGGGFFFCCC???;;;:::999888777666666666666666777888888777666777999>>>@@@BBBDDDCCCAAA>>><<>>MMMpppwwwoooqqqsss^^^VVVWWW```iiirrrzzzvvvzzzzzzrrrttt~~~ssskkkfff___XXXSSSPPPNNNLLLKKKJJJHHHFFFDDDDDDCCCBBBAAA???>>>===999999999888999<<>>@@@CCCDDDBBB@@@>>><<>>>>><<<999888777777555333444555555555555555555555666666666666777777777777888>>>>>>IIIkkk~~~sssqqqtttmmmZZZUUUYYYbbblllwwwvvvvvvwwwnnnggg^^^WWWSSSQQQOOONNNMMMKKKIIIGGGDDDDDDCCCBBBAAA???>>>===999999999888999<<>>;;;:::999888777666666666666888999999999777888:::;;;>>>AAADDDDDDAAA>>>======EEEFFFHHHHHHFFFDDDDDDEEEHHHIIIHHHFFFBBB===888444111111222222222333333333333333333444444444444555555666666666777;;;AAAEEEJJJUUUeeerrryyy|||~~~xxxZZZLLLBBBEEEKKKNNNUUU\\\\\\^^^cccfffeeeeeemmmxxxfffWWWUUUWWWXXX___nnnfffRRRJJJQQQ^^^zzzkkkAAA???===;;;999888888777666555444444444555555555555555666666666666777777777777888???<<>>===999999999888999===BBBFFFGGGFFFFFFFFFEEEBBB>>>::::::999888777666666666666999::::::999999:::<<>>AAADDDFFFFFFEEECCCCCCDDDFFFGGGGGGEEEBBB<<<777333111111222222222333333333333333333333444444444444555666666666777;;;AAAEEEJJJUUUdddqqqxxx{{{}}}~~~hhhVVVIIIIIIMMMOOOUUU^^^^^^___ccchhhiiiiiiooowwwxxxzzzyyy^^^UUUUUUXXXZZZcccuuuyyy^^^NNNIIISSSaaa}}}bbb???EEE<<<:::888777888888777666444444444555555555666666666666666666777777777777777>>>:::@@@bbbbbbWWWXXX[[[cccnnn~~~}}}|||qqqggg```ZZZQQQOOONNNNNNNNNLLLIIIFFFDDDDDDCCCBBBAAA???>>>===888999999999:::===CCCGGGGGGFFFFFFFFFEEEBBB>>>::::::999888777666666666666888999999999999:::>>>AAA???BBBEEEDDD???<<<===>>>===@@@CCCDDDCCCBBBBBBBBBCCCDDDEEEDDDAAA;;;666333111111222222222333333333222222333333333444444444555666666666777;;;AAAEEEJJJTTTcccooovvvzzz}}}sss___NNNMMMOOOPPPVVV___\\\[[[^^^dddgggiiinnnuuupppsss}}}rrr[[[UUUXXX[[[]]]ggg{{{sssYYYKKKHHHTTTbbbzzzZZZ;;;GGG;;;999777777888999888777444444444555555555666666666666666666777777777777666===888===___|||___VVVZZZ[[[cccooo~~~yyywwwvvvrrrpppuuuqqqppptttxxxyyy}}}~~~pppgggaaa\\\OOONNNMMMMMMMMMKKKHHHEEEDDDDDDCCCBBBAAA???>>>===888999999999:::>>>CCCGGGFFFFFFFFFFFFEEEBBB>>>::::::999888777666666666666777888888888888;;;>>>AAA???CCCFFFDDD???<<<<<>><<<;;;;;;999888999<<>>@@@BBBCCCBBB@@@===:::::::::>>>>>>??????@@@@@@AAAAAADDDDDDCCCAAA>>>999444111222222333333333333444444333333333444444444555555444666888777888<<>><<<;;;:::999888999<<>><<<;;;:::999999999===AAAFFFJJJGGGGGGGGGFFFDDD???;;;999999999888777666666666666888999:::;;;;;;===@@@CCCBBBCCCBBB@@@===;;;;;;<<<@@@@@@@@@@@@????????????>>>>>>>>><<<999666222000222222222222333333333333222222222333333333444444444666888777888<<>><<<;;;999999999:::===BBBFFFIIIFFFHHHHHHGGGCCC>>>:::999888888777666666666666666888999;;;;;;<<<>>>AAADDDBBBBBBBBB???===<<<===>>>@@@@@@@@@???>>>======<<<<<<<<<:::999666444222000111222222222222333333333222222222333333333333444444666888777888;;;BBBHHHMMMSSS```mmmssstttyyykkkcccaaabbbeee^^^jjjyyyiii[[[RRRTTTUUUTTT___nnnYYYJJJFFFJJJ^^^sssUUUAAABBB===:::999888666555555555555555444444333333444444555444444444555555555555666777888999:::DDD]]]~~~zzzkkkaaadddooo|||yyygggdddgggjjjrrr{{{|||iii^^^___qqqwwwaaaXXXOOOMMMMMMOOOTTTZZZiii|||tttjjjdddYYYXXXTTTQQQMMMJJJHHHGGGDDDDDDCCCBBB@@@>>><<<;;;999999999:::>>>BBBFFFHHHFFFHHHIIIGGGBBB===999888888777666666666666666666888:::;;;;;;<<<>>>AAADDDBBBBBBAAA???===<<<>>>@@@@@@@@@???>>>======<<<;;;<<<;;;999666444333111111111111111222222222333333222222333333333444444444444666888777888;;;BBBHHHNNNSSS___lllrrrtttyyyvvvnnnjjjjjjlllqqq```VVVQQQTTTTTTTTTaaasssrrrSSSLLLFFFLLLeeezzzQQQAAACCC>>>:::999888666555555555555555444444333333444444555444444444555555555555666666777999:::AAAVVVyyyyyysss}}}qqqdddeeemmm|||ttthhhiiiooouuuttteee^^^```tttyyyfffVVVOOOJJJKKKNNNRRRWWW]]]llluuunnngggbbbXXXVVVSSSPPPMMMJJJHHHGGGDDDDDDCCCBBB@@@>>><<<;;;888999999;;;>>>BBBFFFHHHEEEHHHJJJGGGAAA;;;999888777666666555555666666666999:::;;;;;;;;;<<>>=========;;;999666333222222222111111111111222222222222333333333444444444555555444666888777888<<>>NNNppp{{{lllkkkwwwzzzmmmjjjlll}}}tttmmmrrr|||nnndddbbbeee{{{xxxgggXXXQQQKKKHHHKKKPPPUUU[[[bbbppp{{{qqqiiiccc___WWWVVVSSSPPPMMMKKKIIIIIIDDDDDDCCCBBB@@@>>><<<;;;888888999;;;>>>BBBFFFHHHEEEHHHJJJGGG@@@:::888888666666555555555666666777:::;;;;;;::::::;;;===@@@BBBBBB@@@>>>======@@@CCCDDDCCCCCCBBBBBBAAAAAAAAA@@@===:::666333222222333111111111111222222222222444444555555555666666666444666888777888<<>><<<;;;888888999<<>>BBBBBB@@@>>>===>>>AAADDDEEEEEEEEEEEEEEEDDDDDDDDDAAA???;;;666444222333333000111111111111222222222555555555666666666666777444666888777888<<>>BBB]]]qqqeee]]]\\\bbbvvvxxxtttuuunnnaaa\\\\\\ggguuuyyyxxxyyy}}}gggfffeeennnwwwlll___TTTMMMIIIEEEEEEJJJQQQUUU[[[aaawwwwwwmmmeee___ZZZXXXUUUQQQNNNMMMJJJHHHFFFDDDCCCBBB@@@>>>===<<<;;;;;;::::::<<<@@@DDDFFFFFFDDDEEEEEECCC???;;;888777666666666666666777888888:::999888777999<<>>:::===<<<:::888666555444444555555444333333333333444222222333444444555555666555666555888<<>>===<<<;;;:::::::::<<<@@@DDDFFFGGGFFFFFFEEEBBB===999888888666666666666666777888888:::999888888999<<>>BBBDDDIIIDDD===888444333111000000111111111111222222222333333333444444444444555666666777888999<<>>===<<<:::888777555555444555555444333333333333444222222333444444555555666555777555888;;;<<>>===<<<;;;999999:::===BBBFFFHHHHHHHHHGGGEEE@@@;;;888777888666666666666666777888888;;;:::999999:::<<<>>>@@@AAAAAA???<<<:::;;;???BBB@@@>>>;;;999:::<<>>===;;;999777666555555555555444333333333333444222222333444444555555666333777666888<<<;;;GGGaaa|||tttuuuzzzssskkkfff]]]UUUNNNIIIKKKLLLKKKLLLPPPNNNRRRYYY___fffooo{{{ssssssqqq~~~zzzaaaSSSNNNKKKHHHHHHGGGEEEGGGMMMRRRWWW```hhhyyyxxxddd[[[ZZZZZZZZZYYYYYYYYYYYY]]]eeemmmpppssszzzuuullleee\\\VVVVVVSSSOOOMMMKKKJJJGGGEEEDDDCCCBBB@@@>>>===<<<;;;999999:::>>>CCCGGGIIIIIIJJJHHHDDD???999777777888666666666666666777777888;;;;;;:::::::::<<<>>>???AAA@@@>>><<<;;;===???AAA@@@???===;;;;;;===@@@BBBEEE@@@:::555333222111000000000111111111222222222222222333333333444444444555666777777999===BBBFFFKKKTTT___ggglllpppwww}}}sss^^^XXXWWW\\\[[[```rrr|||aaaPPPKKKLLLRRRbbbnnnQQQSSSNNN@@@<<<>>>>>>===<<<:::888777666666555555444333333333333444222222333444444555555666222777666888===<<>>===<<<;;;999999;;;???DDDHHHIIIIIIJJJHHHDDD>>>888666777888666666666666666777777888;;;:::::::::;;;===>>>???AAA???===<<<<<<>>>@@@AAA???>>>===<<<===???AAACCCDDD???999555333333222222000000111111111222222222222222222333333333444444444555666777999===CCCGGGKKKTTT___gggkkkpppwww}}}jjj[[[WWWYYY]]]\\\ddd|||ttt]]]JJJFFFOOO___pppfffNNNPPPKKKBBBAAABBB???>>><<<:::999777777666555555444333333333333444222222333444444555555666222777666777===<<>>===<<<;;;::::::<<<@@@EEEHHHIIIIIIIIIGGGCCC>>>999666777888666666666666666777888888999999:::;;;<<<>>>@@@@@@AAA>>><<<<<<===???@@@@@@;;;;;;:::;;;<<<>>>AAABBBBBB>>>888444333333333333000111111111111222222222222222222222333333333333444555666777999===CCCGGGKKKSSS___fffkkkpppwww|||sssaaaZZZWWWZZZ^^^^^^jjjhhhUUUHHHGGGYYYsssgggTTTSSSLLLGGGGGGDDD@@@???===;;;999888777777555555444333333333333444222222333444444555555666444999666555;;;;;;>>>JJJvvvrrr|||sss^^^VVVLLLHHHLLLLLLKKKOOOTTTVVVUUUSSSOOOMMMQQQTTTXXXYYYYYY[[[```eeesss}}}yyy{{{ooo^^^MMMHHHHHHHHHFFFEEEFFFGGGKKKRRRVVV\\\gggrrrxxxdddbbbdddhhhjjjhhhbbb\\\XXXWWW]]]bbbiiiyyy{{{pppjjjddd^^^YYYUUUSSSOOOMMMLLLKKKIIIGGGDDDCCCBBB@@@>>>===<<<;;;;;;<<<>>>AAAFFFHHHHHHHHHGGGFFFCCC>>>:::777777888666666666666666777888888888888:::;;;===???AAABBB@@@>>>;;;<<<>>>@@@@@@???999999999:::<<>>CCCGGGKKKSSS^^^fffkkkpppvvv|||ccc[[[[[[XXX[[[______nnn}}}^^^MMMLLLLLLeeehhhXXXTTTKKKGGGFFF@@@@@@???===;;;999888777777555555444333333333333444222222333444444555555666555:::666444999999:::EEEnnnnnnxxxkkkWWWRRRJJJHHHNNNOOONNNUUU\\\______]]]XXXTTTQQQUUUYYYYYYXXXWWWYYY\\\aaalll{{{}}}gggXXXJJJGGGIIIIIIGGGFFFGGGIIINNNTTTXXX^^^iiiuuummmiiiqqq}}}ssscccXXX[[[bbbiiiqqq|||ppphhhbbb[[[VVVTTTQQQNNNLLLKKKJJJHHHFFFDDDCCCBBB@@@>>>===<<<;;;<<<<<<>>>BBBFFFHHHHHHGGGEEEDDDBBB>>>:::888888888666666666666666777888888777888999;;;>>>@@@BBBCCC@@@===;;;<<>>AAADDDEEE===999444111000111111111000111111111111222222222111111222222222333333333333555666777999>>>CCCHHHJJJSSS^^^fffkkkooovvv|||sss\\\WWWYYY\\\]]][[[fffjjjUUUQQQGGGVVVpppuuu]]]RRRKKKDDDAAACCC???>>>===;;;:::999888888666666666555444444333333444444444555555555555666666666777666666888<<>>CCCFFFGGGFFFGGGGGGJJJFFF@@@<<<:::888777666888666333333666888999999777888999;;;===@@@BBBCCC<<<:::999;;;???@@@???<<<888888:::===@@@BBBBBB@@@@@@777111111333222000111222222333333333333444444222222333333333333444444666777888888:::>>>CCCGGGMMMVVVaaaiiimmmqqqwww|||lllYYYUUUWWWXXX[[[\\\jjjaaaOOONNNKKK^^^{{{}}}aaaTTTMMMFFFBBBDDD???>>>===;;;:::999888888777666666555555444333333444444444444555555555555555666666666666888;;;>>>WWWzzzuuudddQQQQQQPPPSSS[[[]]]^^^ccciiilllnnnkkkbbbYYYWWWWWW[[[bbbdddaaa___```ddddddhhhpppyyyjjj[[[QQQIIIHHHIIIHHHGGGHHHMMMOOOUUU]]]bbbiiivvvsssaaabbblllwwwzzznnngggbbb\\\XXXWWWTTTPPPMMMKKKIIIGGGEEECCCCCCBBBAAA???===;;;::::::>>>CCCFFFGGGGGGGGGHHHJJJFFF@@@<<<:::888777666888666444444666888999999888999:::<<<>>>@@@AAABBB;;;:::999<<<@@@BBB@@@===888888:::>>>AAACCCCCCAAA???777111111333111000111111111111222222222333333222222333333333333444444666777888888:::>>>CCCGGGMMMVVVaaaiiimmmqqqwww|||aaaVVVVVVWWWWWW\\\bbbuuutttVVVLLLOOOPPPjjjwwwYYYMMMIIIDDDAAABBB@@@???===<<<:::999999999777777666555555444444333444444444444555555555555444555555555555777:::<<>>CCCFFFGGGHHHHHHIIIIIIEEE???;;;999888777666888666444444666888999999999:::<<<===???@@@@@@AAA;;;::::::===AAACCCAAA???888888;;;???CCCDDDDDDBBB>>>666111222333111000222000000111111111222222222222222333333333333444444555666777888:::>>>CCCGGGMMMVVVaaaiiinnnrrrxxx}}}pppXXXUUUYYY[[[YYYbbbnnnhhhPPPLLLTTTXXXwww~~~dddLLLEEEFFFEEEBBBCCC@@@???>>><<<;;;::::::999777777666666555444444444333333444444444555555555333444555555555666888:::DDDjjjuuuuuu~~~gggVVVVVVUUUZZZeeejjjlllxxx~~~lllbbb```bbbhhhnnnrrrxxx~~~wwwmmmpppyyyjjj[[[PPPJJJGGGIIIJJJHHHHHHIIIRRRSSSYYYfffrrr}}}nnngggmmmzzzxxxllleeeaaa\\\XXXUUURRROOOLLLKKKIIIGGGEEEDDDCCCBBB@@@>>>===<<<;;;:::>>>CCCFFFHHHHHHIIIJJJGGGCCC>>>:::999888777666777666555555777999999999:::;;;===???@@@@@@??????:::999:::>>>BBBDDDBBB@@@888999<<<@@@DDDEEEDDDBBB;;;555111222333111000222111111111111222222222222222222222333333333444444555666777888:::>>>DDDHHHMMMVVVbbbjjjnnnsssyyy~~~~~~eeeTTTVVVZZZ[[[[[[hhhyyyyyy___LLLLLLVVVbbblllXXXGGGGGGLLLJJJGGGGGGAAA@@@???===<<<;;;::::::888777777666555555444444333333333444444444444555222444555555555555777999AAA___wwwvvvuuuaaa___^^^dddsss{{{{{{jjjdddaaadddkkkuuuttthhhlllwwwsss]]]QQQNNNJJJHHHJJJJJJHHHGGGIIISSSVVVaaarrrnnneeefffmmm{{{vvvjjjddd```[[[XXXUUURRROOOLLLKKKJJJGGGEEEDDDCCCAAA???===<<<<<<<<<;;;>>>CCCGGGHHHHHHIIIIIIEEEBBB===999888888777777777666555666888:::999999:::<<>>999999:::>>>CCCEEEBBB???888999<<>>DDDHHHMMMVVVbbbkkkoootttzzz}}}aaaUUUVVVXXXYYY\\\ooonnnXXXJJJKKKUUUkkkiii```QQQGGGJJJMMMJJJEEEFFFBBBAAA???>>><<<;;;;;;;;;888888777666666555555444333333333333444444444444333444666666555666777888BBBVVV|||xxxjjjfffccciiiyyymmmfff```bbbiiissswwwhhhdddrrrkkkWWWNNNMMMIIIHHHJJJJJJHHHIIILLLQQQXXXgggzzz}}}ppptttyyywwwjjj______fffiiiyyyuuujjjddd```\\\XXXUUUSSSOOOMMMLLLKKKIIIGGGEEEDDDAAA???===<<<<<<<<<<<<@@@DDDGGGHHHHHHHHHHHHDDD@@@<<<999888888777777777666666777999::::::888:::<<<@@@BBBCCCBBB@@@>>>999999:::>>>CCCDDDAAA===999:::===AAADDDCCCAAA>>>666333111333222000111444222222333333333444444444222222333333333333444444444555777888:::???EEEIIINNNWWWccckkkpppuuu{{{}}}ppp\\\WWWWWWWWW[[[ccc|||xxxbbbTTTKKKMMMVVVnnnzzzhhhZZZNNNGGGJJJJJJDDDAAADDDBBBAAA@@@>>>===<<<;;;;;;888888777777666555555555222222333333333444444444333555777777666666777888???KKKsss{{{uuummmeeegggttt}}}kkkfffcccfffjjjpppzzzyyyrrrmmmssssss___RRROOOJJJGGGGGGIIIJJJIIILLLQQQWWW___pppnnn___^^^______\\\YYY]]]dddgggwwwvvvkkkfffbbb^^^ZZZVVVSSSPPPNNNMMMLLLJJJHHHEEEDDDAAA>>>===<<<<<<===>>>AAAEEEHHHHHHGGGGGGGGGCCC???;;;888777888777777777666666888:::;;;:::888999<<<@@@CCCEEECCCAAA???999999:::>>>BBBBBB???;;;:::;;;===AAACCCBBB>>>;;;444222111333222000111444111222222222333333333333222222333333333333444444444555666888:::???EEEIIINNNWWWccclllpppuuu|||~~~tttcccWWWWWWYYYYYY```kkkkkkZZZRRRNNNRRRZZZnnnyyyYYYOOOJJJLLLJJJDDDCCCHHHCCCBBB@@@>>>===<<<<<<<<<888888777777666666555555222222333333333444444444333555777888777777777888999AAAiiixxxkkkgggpppvvv|||hhhffffffjjjmmmnnnqqqvvvwwwwwwzzz~~~ssscccQQQIIILLLHHHFFFFFFIIIJJJKKKOOOVVVcccmmm~~~uuubbbRRROOOPPPTTTXXXYYY]]]aaahhhwwwoooqqqtttvvvyyywwwlllgggddd```\\\WWWTTTQQQOOONNNMMMKKKIIIFFFDDDAAA>>><<<<<<<<<===???BBBFFFHHHHHHGGGFFFFFFBBB???:::888777888888777777666666888:::;;;:::888888;;;@@@DDDFFFDDDAAA???999999:::>>>BBBBBB===999:::;;;>>>AAABBBAAA<<<999444111222444222///111555000111111111111222222222222222333333333444444444333555666888:::???EEEIIINNNWWWccclllqqqvvv|||~~~eeeZZZWWW[[[[[[YYYggg|||www[[[VVVRRRJJJRRRcccjjj\\\NNNIIIHHHFFFEEEFFFFFFEEEDDDBBB@@@===:::888888888777777666666555555555444444333333444444555555555555555555666777777666BBBXXXuuu}}}pppkkkqqq{{{vvvmmmfffdddjjjrrrwwwzzz}}}pppbbbYYYQQQKKKIIIKKKIIIHHHGGGFFFJJJVVVcccjjjxxx}}}gggYYYNNNKKKLLLQQQUUUXXX^^^eeelllzzzkkkgggfffooo{{{pppiiiccc]]]ZZZXXXVVVRRROOOMMMLLLIIIGGGFFFEEEBBB@@@>>>=========>>>EEEIIIHHHGGGHHHHHHGGGAAA===999777666777777777666666666666777888999:::;;;;;;===AAADDDDDD@@@<<<;;;===???@@@???=====================>>>>>>;;;999111111000000000000111111222222222222222222222222333333333333333333333333555666777999;;;@@@FFFJJJOOOXXXdddmmmrrrvvv}}}qqqaaaXXXVVV[[[[[[\\\nnnrrrYYYTTTSSSQQQ]]]rrrmmmaaaUUUQQQPPPMMMKKKKKKJJJIIIFFFCCC@@@>>>===<<<888888777777666666555555555444444333333444444555555555555555555666666777666>>>QQQmmm}}}www{{{uuukkkggghhhoooxxx|||hhh[[[SSSLLLGGGFFFJJJHHHGGGIIIJJJNNNYYYeeerrrvvv___QQQLLLJJJKKKQQQVVV[[[bbbjjjuuuuuuooommmwww|||pppiiiccc^^^[[[XXXUUUQQQOOONNNLLLJJJHHHFFFDDDBBB???============???EEEJJJHHHGGGHHHHHHFFF@@@===999777666777777777666666666777777888999:::;;;;;;===@@@CCCCCC@@@<<<:::===@@@AAA???===<<<<<<>>>=========>>>===;;;999111111000000000000111111222222222222222222222222444444444444444444444444555666777999;;;@@@FFFJJJOOOXXXdddmmmqqqvvv}}}hhh[[[UUUUUUZZZ[[[```xxxjjjUUURRRUUU[[[ooozzzvvvggg^^^VVVTTTRRRMMMKKKKKKMMMKKKGGGDDDAAA?????????888888777777666555555444555444444333333444444555555555444444555555666777666:::GGGaaavvvkkkiiilllttt}}}}}}nnn]]]TTTNNNHHHEEEEEEIIIFFFFFFJJJNNNTTT^^^gggtttrrr\\\NNNIIIHHHKKKRRRXXX^^^hhhrrr|||xxx{{{nnngggbbb___]]]VVVTTTQQQOOONNNMMMKKKJJJEEEDDDAAA>>>===<<<<<<===AAAGGGJJJIIIHHHIIIHHHEEE???<<<999777777777777777666666777777888999999:::;;;<<<===@@@BBBAAA>>><<<:::===@@@BBBAAA>>><<<<<<>>>=========>>>===:::888111111000000000000111111222222222222222222222222555555555555555555555555555666777999;;;@@@FFFJJJOOOXXXdddlllqqqvvv}}}|||bbbVVVTTTVVVZZZ\\\fffuuubbbRRRQQQWWWeee~~~vvvnnnmmm```[[[WWWVVVSSSMMMJJJJJJLLLKKKIIIGGGDDDAAA???>>>999999888777666555555444555444444333333444444555555444444444444555666666777888>>>TTTyyy{{{pppmmmooowww~~~nnnbbbVVVOOOLLLHHHFFFGGGIIIFFFGGGLLLRRRXXXaaajjjwwwoooYYYMMMIIIIIILLLTTTZZZbbbooozzzxxxkkkccc```^^^\\\UUUSSSQQQOOOOOONNNMMMKKKEEECCC@@@===<<<<<<===>>>CCCHHHJJJIIIHHHIIIGGGDDD>>>;;;888777777777777666666666777888999999999999;;;<<<===???@@@???===;;;999===AAACCCAAA???<<<<<>>=========<<<999777111111000000000000111111111111111111111111111111444444444444555555555555555666777999;;;@@@FFFJJJNNNWWWccclllqqqvvv|||iiiXXXUUUUUUXXX\\\aaappphhh[[[PPPQQQ\\\ooo~~~jjjgggggg```^^^^^^^^^ZZZRRROOOPPPLLLMMMNNNNNNKKKGGGAAA>>>;;;:::999888777666555555555444444333333444444555444444444444444555666666777888:::IIIlll}}}tttqqqttt}}}vvvmmmaaaWWWOOOKKKJJJGGGGGGIIIIIIGGGIIIOOOTTTZZZeeeoooiiiVVVKKKKKKKKKPPPWWW___hhhwwwsssfff```]]]\\\[[[UUUSSSQQQOOOOOOOOOMMMLLLEEECCC@@@===<<<<<<>>>???EEEIIIJJJHHHHHHIIIFFFAAA<<<:::888777777777777666666777888999::::::999999;;;<<<===>>>===<<<;;;::::::===AAABBBAAA???===<<>>=========;;;888555111111000000000000111111111111111111111111111111222222333333333444444444555666777999;;;@@@FFFJJJNNNWWWccclllpppuuu|||}}}^^^SSSVVVWWW[[[aaajjj~~~\\\VVVPPPUUUddd{{{mmmaaabbbaaa]]]^^^```aaa\\\TTTQQQTTTNNNPPPSSSTTTQQQKKKEEE@@@===<<<;;;:::999777777666555444444333333444444555444444333333444444555666777999999AAA^^^~~~zzztttvvv}}}tttfff]]]UUUNNNHHHGGGFFFDDDDDDGGGHHHIIINNNSSSWWW^^^lllyyy}}}gggWWWOOONNNOOOUUU]]]fffqqq~~~oooccc]]][[[ZZZYYYVVVTTTQQQPPPPPPOOONNNLLLFFFDDD@@@===<<<===???AAAFFFIIIIIIGGGHHHHHHDDD>>>;;;999777777888888777555666777888:::;;;::::::999:::<<<>>>===;;;:::999:::<<<>>>AAAAAA@@@>>>>>>>>>@@@???======<<<:::777444111111000000000000111111111111111111111111111111111222222333333444444444555666777999;;;@@@FFFJJJNNNWWWccckkkpppuuu|||ppp\\\UUUWWWYYY^^^gggvvvmmmTTTRRRQQQYYYnnnbbb^^^```]]]YYY[[[___```ZZZRRRPPPTTTOOOQQQSSSSSSPPPKKKEEEAAA>>>>>>===<<<:::999888777555444444333333444444555444444333333444444555666444:::::::::PPPyyyyyyvvvwwwuuurrr{{{wwwhhh\\\UUUNNNIIIEEEFFFEEECCCCCCFFFGGGKKKRRRWWWZZZcccuuu}}}yyyeeeXXXRRRPPPRRRZZZdddnnn}}}zzzmmmbbb]]][[[ZZZYYYWWWUUURRRPPPPPPOOOMMMKKKGGGEEEAAA>>>===>>>AAACCCGGGHHHHHHFFFGGGGGGBBB<<<:::999777777888888666555555777999:::;;;;;;:::999:::<<<>>>===:::888888999>>>???@@@@@@???>>>???@@@@@@???======<<<:::666333111111000000000000111111111111111111111111111111222222333333444555555666555666777999;;;@@@FFFJJJMMMWWWbbbkkkpppuuu{{{~~~gggZZZUUUXXXZZZ___kkk~~~bbbOOOOOORRR]]]uuuwww^^^^^^aaa\\\YYY\\\```aaa[[[RRRRRRVVVOOOOOOOOONNNLLLHHHCCCAAA@@@???>>>===;;;:::999888555444444333333444444555444333333333333444555555222;;;:::666HHHqqquuurrrxxxsssrrr|||nnnaaaVVVPPPMMMHHHFFFGGGFFFDDDDDDGGGFFFLLLUUUZZZ]]]ggg}}}~~~zzz|||rrr^^^SSSNNNPPPTTT]]]iiiuuuyyylllbbb]]]\\\ZZZYYYXXXUUURRRPPPPPPOOOMMMKKKHHHFFFBBB>>>>>>???BBBDDDGGGHHHGGGEEEFFFGGGAAA::::::888777777888888666555555777999;;;;;;;;;:::999:::<<<>>><<<999777777999???@@@@@@???>>>>>>???AAAAAA???>>>===<<<999666333111111000000000000111111000000000000000000000000333333444444555666777777555666777999;;;@@@FFFJJJMMMVVVbbbkkkpppuuu{{{~~~mmm]]]WWWUUUZZZ]]]eeewwwnnn[[[RRRNNNTTTiiisss___^^^ggggggeeeffffffccc___[[[XXXXXXSSSPPPMMMMMMOOONNNIIIDDD===>>>>>>>>><<<;;;999777666666555444333333333333333333333444444444555555222888:::999DDDbbb{{{yyy~~~yyyiii^^^SSSKKKIIIHHHGGGFFFDDDDDDDDDFFFGGGKKKPPPYYYaaahhhvvvyyyooommmooowwwzzzkkk[[[QQQUUUUUUZZZcccnnn~~~xxxjjjaaa______]]]ZZZUUUUUUUUUUUUUUURRRNNNKKKCCCCCCBBB???===???DDDIIIKKKHHHGGGKKKKKKDDD===:::666666666666555555555555555777999999999999;;;============;;;999888999:::???AAABBBAAA???======>>>@@@BBBBBB@@@<<<777333222222111111000000111111222111111000000111111222333111222222333333444444555666777888999;;;???EEEIIIOOOWWWaaahhhlllqqqxxx~~~}}}xxxcccXXXWWWYYY[[[```pppdddSSSPPPOOOZZZsssrrrcccccckkkjjjeeedddcccaaa___\\\ZZZXXXVVVSSSPPPPPPRRRPPPKKKGGGAAAAAA@@@???===:::888666888777666555444444444444333333333444444444555555333555777777>>>TTTwww~~~{{{~~~lll___VVVMMMHHHGGGHHHGGGFFFFFFFFFGGGJJJLLLOOOSSS\\\iiiwwwyyynnnkkkkkkrrrooocccXXXRRRWWW[[[___hhhwwwxxxkkkcccaaaaaa^^^[[[VVVUUUUUUVVVUUURRRNNNJJJCCCCCCAAA>>>===???EEEIIIKKKHHHGGGKKKJJJCCC===:::888777777777777666666666777888:::;;;:::;;;<<<>>>>>>>>>>>><<<:::999;;;<<<@@@AAABBBAAA>>>=========AAABBBDDDBBB>>>888444333222222222222222222222222111111111111111222222333111222222333333444444555666777888999;;;???EEEIIIOOOWWWccckkkpppuuu{{{zzzbbbYYYSSSUUU\\\]]]fff~~~ttt[[[NNNOOOUUUhhh}}}nnneeeggglllhhheeebbb___^^^______\\\YYYYYYVVVTTTTTTTTTSSSNNNJJJHHHGGGEEECCC???<<<999777999888777666666555555555333333333444444444555555555444555777888EEEeee{{{yyyppp^^^TTTNNNIIIFFFGGGGGGGGGGGGGGGGGGJJJNNNRRRVVVZZZeeevvvzzzkkkgggfffkkkxxx~~~cccZZZVVVTTT\\\cccfffooowwwllleeecccbbb```]]]WWWVVVVVVVVVUUURRRMMMIIIDDDCCC@@@===<<<@@@FFFJJJKKKHHHHHHKKKJJJBBB<<<:::888888888888777777777777888999;;;<<<;;;<<<===????????????===;;;;;;<<<>>>AAABBBBBB@@@>>><<<<<<===@@@BBBEEEDDD???:::555333111222333333333333222111000111111111111222222222111222222333333444444555555666888999;;;???EEEIIIOOOXXXeeeoootttyyygggYYYXXXSSSTTT]]]aaammmjjjWWWOOOQQQaaazzzqqqjjjdddfffhhhbbbddd___[[[\\\___aaa]]]ZZZZZZYYYWWWVVVVVVSSSOOOLLLOOONNNKKKGGGCCC>>>;;;999999888777666666555666666333333333444444444555555888444555999777<<>><<<===AAAGGGKKKJJJHHHIIIKKKIIIAAA;;;:::888888888777777777666666888999;;;;;;;;;<<<===?????????>>><<<::::::===???AAABBBAAA@@@===;;;<<<===>>>AAACCCCCC???999444222000222333555555333222000000000111111222222222222111222222333333444444555555666777999;;;@@@EEEJJJPPPZZZgggqqquuuyyy]]]XXX\\\VVVVVV```fffvvv|||aaaTTTRRRWWWooozzzlllhhhddddddeee^^^aaa]]]ZZZ\\\```aaa^^^ZZZZZZYYYXXXVVVUUURRROOOLLLPPPOOOKKKGGGCCC???<<<:::999888777666555555555555333333333444444444555555666333666:::777777NNNjjj||||||sssxxxkkk^^^PPPJJJIIIGGGGGGIIIFFFHHHIIIIIIHHHLLLSSSYYY\\\hhh{{{xxxeee^^^aaadddppp{{{```[[[[[[\\\eeelllrrrvvvqqqjjjfffdddcccaaa^^^ZZZYYYXXXWWWUUUQQQKKKGGGCCCAAA===<<<>>>BBBGGGKKKIIIHHHJJJKKKHHH@@@::::::777777666666666555555555777888:::;;;:::;;;<<<>>>>>>>>>===;;;999:::<<>>@@@@@@;;;666222000000111333444444333111000///000111222222222222111111222222333333444444555444666777999;;;@@@FFFJJJQQQ[[[gggppptttwww|||tttWWWWWW\\\YYY\\\gggooolllXXXRRRSSSaaatttlllkkkeeedddddd]]]]]]\\\[[[]]]``````]]]ZZZYYYYYYXXXVVVTTTPPPMMMLLLLLLKKKHHHDDDAAA>>><<<;;;999888777666555555555555333333333444444444555555333222555888555666FFFYYY|||}}}~~~aaaUUUJJJGGGGGGFFFEEEFFFGGGJJJMMMLLLLLLQQQZZZaaacccqqquuubbb[[[^^^aaakkkeee```___bbbmmmvvv|||qqqnnnjjjgggeeedddaaa___\\\[[[YYYXXXUUUQQQKKKFFFBBB???<<<<<<@@@DDDHHHIIIIIIHHHJJJLLLGGG>>>::::::666666666666555555555555777888:::::::::;;;<<<>>>>>>>>><<<:::999:::===@@@@@@@@@???===;;;;;;===???:::<<<===<<<888444111000000111222222222222111000///000111333333222111111111222222333333444444555444555777999;;;@@@FFFJJJQQQ[[[fffnnnrrruuu{{{zzzdddSSSUUUXXXYYYaaannn|||www^^^RRRSSSXXXrrr|||nnnkkkkkkdddbbbccc^^^ZZZ[[[^^^___```^^^[[[YYYYYYYYYYYYWWWSSSPPPMMMLLLJJJHHHFFFCCCAAA@@@@@@???::::::888777777777777777333333333444444444555555111555888777555999BBBJJJhhh~~~lllYYYOOOFFFFFFHHHGGGEEEFFFIIIMMMQQQRRRSSSYYYeeennnwwwrrr```ZZZZZZ[[[cccvvvkkkeeefffnnn|||zzzooommmkkkiiigggeeecccaaa]]]\\\ZZZXXXUUUPPPJJJFFF@@@>>><<<>>>BBBFFFHHHHHHHHHIIIKKKLLLFFF===999:::777777777666666666666555888999;;;<<<;;;<<<===?????????===;;;999;;;>>>AAA??????>>>===;;;<<<>>>@@@:::;;;;;;999555222111111000000000000000000000000///000222333333222111000111222222333333444444555444555777999;;;@@@FFFKKKQQQYYYdddlllpppuuu|||jjj]]]TTTTTTUUUWWWcccqqqgggUUUPPPVVV^^^tttiiiiiijjjaaa___aaa^^^WWW[[[___aaa```\\\ZZZYYYYYYZZZZZZWWWSSSPPPMMMLLLJJJIIIGGGEEEDDDDDDDDDEEE<<<;;;:::999888888888888333333333444444444555555333999;;;888777<<>>CCCGGGHHHGGGHHHIIIKKKLLLFFF===999:::888888888888777777777777999;;;<<<===<<<===???@@@@@@@@@>>><<<:::<<<@@@CCC>>>>>>===<<<;;;<<>><<<;;;:::999888666555555555555444333333333333444555555555444444666:::===TTTwwwzzzyyy~~~vvvlllaaaYYYIIIGGGDDDDDDFFFIIILLLMMMTTTUUUXXX[[[```jjj{{{kkkZZZVVVSSSTTT[[[hhh|||vvvnnnmmm}}}uuurrrrrrqqqnnnkkkgggcccaaa```___\\\XXXSSSLLLFFFCCC@@@>>><<<>>>CCCFFFGGGFFFKKKMMMMMMIIIBBB<<<:::999888777555444555666888999<<<>>>??????======???BBB?????????<<<:::;;;@@@DDDBBB@@@>>>===<<<===>>>???::::::888777555333222111////////////000000000000222111000000000111333333333333222111222333444555555666888:::<<>>>>>@@@DDDGGGGGGFFFJJJKKKJJJEEE???:::888888888777555555555666888999===>>>>>>>>>>>>>>>???@@@??????>>><<<;;;===AAAFFFCCCBBB???===<<<===>>>???:::999777555333111000///////////////000000000000222111000000000111222333333333222222222333444555555666888:::<<>><<<;;;:::999888555555555444444444444333444555555444333555888;;;===\\\zzzwwwjjjbbbWWWOOOLLLKKKJJJIIIGGGGGGGGGIIIKKKOOOSSSUUUSSS^^^lllyyyeeeTTTOOOOOOPPPWWWeeexxxuuukkkqqq{{{wwwtttssspppmmmiiieeebbb``````___\\\XXXRRRLLLGGGDDD>>>>>>@@@CCCFFFHHHHHHGGGJJJIIIFFFAAA<<<888777888888777555555555777999:::???===<<<>>>BBBCCCBBB??????>>>>>><<<<<>>======>>>???:::999777444111///...---////////////000000000000111111000000111111222333333333222222222333444555555666888:::<<>>===<<<;;;:::999555555555555555444444333444444555444333444777:::===RRRttt{{{nnn[[[UUUMMMHHHGGGHHHIIIJJJEEEGGGIIILLLOOOTTTXXX\\\[[[lll}}}bbbRRRMMMPPPRRRYYYgggzzzyyyooovvv~~~}}}vvvtttppplllhhhdddbbbaaaaaa___\\\WWWQQQLLLGGGDDD===???BBBFFFIIIIIIIIIHHHKKKHHHDDD???:::888888888888777666555666777999;;;???<<<;;;@@@GGGJJJGGGBBB???>>>===<<<>>>AAAEEEHHHFFFDDDAAA???>>>>>>>>>???<<<:::777444111///...---////////////000000000000111111111111111222222222222222222333333333444444555666888999<<>>;;;999999999888777666555666888:::;;;>>>;;;;;;CCCMMMQQQMMMHHH???===<<<<<<>>>BBBFFFHHHEEECCCAAA???>>>>>>??????===;;;888444111//////...////////////000000000000000000111111222222222222222222333333333444444444555666888999<<>>===<<<;;;:::555555666777666555444333222333444444333333555666555AAAaaazzz|||zzznnn^^^QQQIIIHHHHHHGGGGGGGGGGGGGGGKKKNNNSSSUUUVVVYYY^^^cccpppuuu^^^PPPLLLMMMOOOXXXhhh|||www|||}}}xxxuuupppkkkhhhffffffgggeeeccc^^^WWWPPPIIIDDDBBB===AAAFFFIIIKKKKKKLLLLLLLLLHHHBBB>>><<<;;;:::999777777666555666888;;;<<<<<<;;;===EEEOOOSSSPPPJJJ???===:::;;;>>>BBBEEEGGGCCCBBB@@@>>>===>>>???@@@===;;;777444111000000000////////////000000000000000000111222222222222111111222333444444444333333555666888:::<<>>BBBGGGJJJKKKKKKMMMOOOKKKGGGAAA>>>===<<<999777777777666666777999;;;===;;;;;;???GGGNNNQQQNNNIII@@@<<<999:::===BBBDDDDDDAAA@@@>>>======>>>@@@AAA;;;999555222000///000000////////////000000000000///000111222333222222111111222333444444444333333555666888:::<<>>>>>444666777888777666444333111333444444333222333555666888JJJlllvvviiipppvvviiieeeeee```ccciiisssqqqiiiZZZNNNLLLOOONNNIIIGGGGGGHHHHHHHHHJJJMMMPPPVVV^^^iiirrrzzzmmmYYYNNNJJJOOORRR]]]mmm{{{ttt{{{|||}}}yyyuuupppllliiiiiikkkmmmjjjfff___WWWNNNGGGBBB??????CCCGGGJJJJJJKKKNNNQQQJJJFFFAAA>>>===;;;888666777777666666777999<<<===:::<<>>===<<<<<<>>>@@@AAA:::777444000///...///000////////////000000000000///000111222333222111111111222333444555444333333555666888:::<<>><<<======<<<:::888777555555555666777666444333444555888666BBB```}}}xxxuuuooouuuzzzfff^^^```iiiqqqvvvxxxxxxqqqeee\\\XXXXXXRRRSSSTTTWWW]]]hhhsss{{{|||jjj___UUUPPPKKKIIIJJJKKKKKKIIIKKKKKKLLLLLLMMMQQQUUUXXX___qqq|||eeeSSSLLLKKKPPPSSS]]]ooorrrjjjwww}}}yyyrrrpppmmmkkkkkkmmmpppqqqooohhh]]]RRRIIICCCAAAAAABBBKKKPPPMMMLLLOOOPPPMMMFFFCCC???===<<<;;;999777999666444555999;;;<<<;;;<<<===AAAEEEHHHHHHEEEBBB<<<::::::>>>DDDFFFDDD@@@>>>;;;:::999;;;=========888555222111111111000///////////////000000000000000111111111111222222222333333333333333333333333666777999:::===BBBHHHLLLSSS]]]jjjssswwwzzz~~~aaaYYY[[[YYY[[[aaabbbwww}}}eeeTTTMMMTTT]]]ppp{{{wwwvvvrrrppppppqqqqqqpppooonnnmmmppplllhhhgggiiiiiieeeaaacccbbbbbbaaa```___]]]\\\WWWWWWVVVTTTRRROOOLLLJJJMMMJJJGGGDDDCCCAAA???===>>>===<<<:::888777666555444555666555333333333444666666???XXXuuuxxxwwwtttyyykkk[[[VVVWWW]]]bbbdddggghhhfff___XXXSSSRRRMMMMMMNNNPPPTTT\\\ffflll{{{pppdddXXXPPPSSSOOOKKKJJJKKKKKKKKKIIIJJJLLLOOOQQQRRRVVV[[[___wwwxxxbbbRRRKKKLLLNNNRRR]]]oookkkdddooo|||wwwqqqooommmlllmmmppprrrssslllfff[[[PPPHHHCCCAAAAAADDDKKKPPPNNNMMMOOOOOOMMMFFFCCC???===<<<;;;999777888666555666999;;;;;;:::===???CCCHHHKKKJJJGGGCCC===;;;;;;>>>CCCDDDBBB>>>>>>===;;;;;;<<<>>>>>>===777555222000111111000///////////////000000000000000111111111111222222222333333333333333333333333555777888:::===BBBHHHLLLRRR\\\iiirrrvvvyyy~~~mmmXXXVVVZZZ[[[^^^fffmmmlllXXXKKKJJJVVVhhh{{{{{{wwwpppnnnoooqqqqqqpppnnnllljjjoookkkgggeeefffgggeeecccdddcccbbb```^^^]]]]]]\\\XXXWWWVVVUUURRRPPPNNNLLLPPPMMMIIIFFFDDDBBB???===>>>===<<<:::999777666555333444555444333222222444333555<<>>>>>===<<<666444111000000111000///////////////000000000000000111111111111222222222333333333333333333333333555777888:::===BBBHHHLLLRRR\\\iiirrrvvvyyy~~~nnn___TTTWWW\\\^^^dddmmm}}}zzz\\\QQQIIIKKKYYYsss}}}yyyooonnnnnnnnnnnnmmmkkkjjjiiikkkiiiggghhhjjjkkkiiihhhbbbaaa___\\\YYYXXXXXXYYYZZZYYYXXXWWWUUUSSSQQQPPPQQQNNNJJJGGGEEEBBB???===>>>===<<<;;;999777666555333444555444222111222333111666999BBB^^^{{{rrrccc___aaa```]]][[[_________``````\\\WWWSSSRRRRRRQQQOOONNNOOOSSSVVVZZZdddqqq}}}~~~uuunnnhhhhhhlllqqqzzzrrr]]]RRRPPPPPPPPPQQQIIIIIIKKKMMMPPPRRRSSSSSSSSSWWW[[[___eeeqqqlllYYYMMMJJJLLLJJJNNNZZZnnnxxxaaa___fffvvvtttddd\\\^^^iiiyyy{{{vvvsssqqqpppqqqtttuuutttrrrddd^^^TTTJJJCCCAAAAAABBBIIILLLOOOPPPPPPOOONNNLLLEEEBBB>>><<<;;;:::999888555666888:::;;;;;;;;;:::<<<>>>CCCHHHKKKJJJEEEAAA;;;;;;<<>>===<<<===>>>===;;;999444222000///000111000000////////////000000000000000000111111111222222222222222333333333333444444555666888:::<<>>>>>===;;;999888666666333444555444222111222333222777888;;;SSSuuu{{{xxxoooooorrrooojjjgggfffdddcccbbbaaa^^^ZZZWWWZZZZZZYYYWWWTTTSSSTTTVVVSSSXXX___fffpppwwwuuuoooggg^^^UUUTTTVVVZZZ```ffflllrrrzzzkkk]]]PPPKKKJJJJJJKKKMMMOOOPPPSSSUUUWWWYYY[[[\\\]]]```fffnnn{{{hhhWWWLLLJJJLLLIIINNN[[[nnnsss]]]]]]fffrrrlllccc[[[XXX\\\hhh~~~}}}||||||xxxvvvsssrrrtttvvvvvvrrrnnn```ZZZQQQGGGBBBAAABBBDDDKKKKKKMMMPPPQQQNNNLLLKKKDDDAAA===;;;;;;:::999888555777999:::;;;;;;;;;;;;999<<>>???>>>===;;;:::888777666333444555444333222222444333777777888IIIggg}}}{{{|||}}}yyytttrrrjjjjjjiiifffccc^^^ZZZXXX[[[\\\]]][[[XXXVVVVVVWWWWWWYYYZZZ[[[bbbhhhiiieee]]]TTTLLLKKKMMMPPPSSSXXX\\\aaahhhoooxxxzzznnn]]]TTTLLLKKKJJJHHHHHHJJJRRRTTTWWWXXXZZZ\\\```bbbgggllluuu}}}rrrlllrrrgggVVVLLLIIIKKKKKKOOO\\\ooottt]]]\\\cccmmmwww```YYYVVVWWW[[[eee|||www{{{}}}xxxwwwtttsssuuuxxxwwwqqqkkk]]]WWWNNNEEEAAAAAADDDFFFLLLJJJKKKOOOQQQMMMJJJIIICCC@@@===;;;;;;:::999888555777::::::::::::;;;===:::;;;===@@@AAA@@@<<<888777999>>>BBBDDDDDDCCCAAA;;;;;;<<<======;;;777333111///------///000111000////////////000000000000000111111111111222222222111222222333333444444555444666777999<<>>===<<<:::888777666444555666555333333333444444555555888BBBYYYwww}}}|||}}}wwwzzz{{{wwwnnnddd\\\YYYYYY[[[]]]]]][[[YYYXXXXXXZZZ\\\\\\[[[^^^dddgggeee\\\SSSLLLLLLNNNNNNOOOQQQSSSXXX^^^bbbeeelllttt{{{{{{ssshhh```UUUOOOLLLMMMNNNMMMNNNQQQTTTWWW[[[___dddjjjqqqwwwwwwjjjhhhffftttgggWWWMMMIIIJJJMMMQQQ]]]ooozzzbbb^^^bbbiii{{{ppp^^^VVVSSSYYY___fffvvv{{{uuuuuurrrrrrvvvzzzyyyrrrkkk[[[UUULLLDDD@@@AAAEEEHHHMMMIIIIIIOOOPPPLLLHHHHHHBBB@@@===;;;::::::999888666888::::::999999<<>>???>>>:::777888<<<@@@DDDEEECCCBBBAAA<<<<<<===>>>>>>;;;666222000...,,,---///000111000////////////000000000000000111111111111222222222111111222333333444555555444555777999<<<@@@FFFKKKQQQZZZfffnnnsssxxxsss]]]YYYZZZ^^^bbbaaaddduuuaaaVVVJJJKKKNNNPPPnnnxxxxxxuuulllmmmuuuiiiiiiiiijjjkkkkkklllllliiijjjjjjiiifffcccbbbbbb___cccdddaaaZZZUUUTTTVVVWWWVVVTTTRRRRRRRRRRRRSSSRRROOOLLLJJJIIIGGGEEECCC??????===<<<:::888777777555666777666444333444555444333444777>>>PPPpppvvvxxx|||lll```[[[XXXZZZ]]]^^^\\\[[[ZZZZZZXXX\\\]]]]]]```gggkkkjjj```WWWPPPPPPQQQOOOMMMLLLIIINNNTTTVVVVVVXXX]]]aaaggglllttt|||tttfff```\\\WWWRRRMMMIIIHHHLLLOOOQQQUUUYYYYYY^^^eeellltttooo]]]UUUZZZdddjjj~~~hhhWWWMMMIIIIIINNNRRR^^^ooohhhbbbdddgggwwwnnn___UUURRR\\\eeejjjuuuyyysssrrrpppqqqvvv{{{zzzssskkkZZZTTTKKKDDD@@@BBBFFFIIIMMMHHHHHHNNNPPPKKKGGGGGGBBB???<<<;;;::::::999888777999:::999888999<<<@@@AAA@@@???>>>???===;;;888;;;>>>CCCEEEEEECCCAAA@@@======???@@@@@@<<<777333///...,,,,,,...000111000////////////000000000000000111111111111222222222111111222333333444555555444555777999;;;@@@FFFKKKQQQZZZeeennnsssxxxuuu\\\YYY^^^ZZZ___bbbfffuuuaaaRRRKKKJJJOOOSSSccc|||vvvsssrrrqqqooolllhhhiiimmmppppppllliiihhhfffhhhiiihhhfffdddbbbbbb___bbbbbb\\\XXXYYY[[[[[[VVVTTTUUUXXXXXXTTTRRRTTTPPPMMMLLLMMMKKKGGGCCCBBB@@@???===<<<:::999888888:::666444555555222333777222333222777>>>DDD```mmmmmmwwwmmmeee^^^[[[WWWWWWYYY^^^bbbeeefffhhhkkkrrrwwwdddSSSQQQRRRPPPPPPSSSRRRNNNMMMPPPTTTWWWXXXYYYWWWXXX\\\dddhhhlllrrrzzzyyykkk]]]WWWTTTPPPLLLKKKNNNPPPQQQPPPNNNRRR[[[ccciiiqqq|||ttt^^^TTTTTTWWW```jjjxxxjjjYYYNNNLLLOOOTTTWWWaaassslllbbbeeelllvvvqqqaaa[[[\\\fffnnnsss{{{yyyuuutttrrrwww{{{{{{zzzwwwnnndddXXXOOOEEE@@@AAAEEEJJJLLLLLLNNNPPPOOOJJJGGGEEEFFFBBB@@@>>>;;;:::999888888777:::;;;999666777===BBBJJJJJJIIIEEEAAA===;;;;;;===???AAACCCCCCAAA???>>>777;;;???BBB@@@;;;444///111111000///////////////111111000///////////////000111111111111222222222222222333333333333444444555666888:::<<>>;;;999999888888777:::;;;999666888===BBBHHHJJJJJJHHHDDD???===;;;===???AAABBBBBBAAA???>>>888;;;>>>@@@>>>999444000111000000///////////////111000//////......//////000111111111111222222222222222333333333333444444555666888:::<<>>===;;;:::<<>>999777444111111333444222444999<<>>===:::;;;======;;;888444111000000//////......//////000//////............///000111111111111222222222222222333333333333444444555666888:::<<>>>>>III\\\lllsssttt___PPP@@@:::888444111111333555222333777777FFFbbb}}}~~~~~~vvvmmmooo|||qqqkkkddd```dddooo```QQQRRRSSSUUUXXXYYYZZZZZZXXXZZZ___aaa```___ZZZYYY]]]aaabbbccceeeooopppqqqsssyyy|||wwwoooeee^^^WWWUUUUUUUUUYYY^^^dddhhhkkknnnrrr}}}yyyaaaVVVNNNQQQUUUXXX___ppp|||ttt]]]PPPNNNSSSWWWZZZggg|||wwwiiimmmzzz{{{nnnffflllzzz~~~yyyxxx{{{wwwiii]]]LLLHHHCCCCCCGGGLLLOOOOOONNNOOONNNLLLIIIGGGEEEDDD@@@???===:::999888888999888999::::::999:::===@@@???@@@AAA@@@<<<:::888888>>>???@@@@@@@@@???>>><<<;;;;;;;;;;;;999666333111000//////.........////////////...............///000000111111111222222222222222222333333333444444555666888999<<>>SSSnnn}}}~~~vvvvvvvvvwww}}}~~~zzzsssnnnppp{{{fffTTTRRRSSSUUUXXXXXX[[[]]]^^^dddlllmmmiiibbb]]][[[___bbbdddhhhmmmyyywwwggg___YYYWWWYYY^^^iiitttyyybbbSSSPPPKKKQQQXXX___nnnyyy{{{bbbRRRPPPUUUWWW[[[iiirrrpppyyy~~~ooogggppp|||~~~ttteeeXXXHHHEEECCCEEEJJJOOOPPPPPPPPPOOOMMMKKKIIIGGGDDDBBB???>>><<<:::999888888999999999:::::::::;;;>>>???>>>===<<<999666666999;;;>>>????????????>>>===<<<<<<;;;:::999666444222111//////............////////////.........//////000000000111111111222222222222222222333333333444444555666888999<<>>===;;;:::999888999999999999::::::;;;===>>>>>>???>>>;;;777666888<<<@@@>>>>>>???>>>>>>===<<<;;;;;;;;;999888555333111000......------......//////000////////////000000111000111111111111222222222222222333333333333444444555666888:::<<>><<<:::666555777111666333333777555666BBBVVVqqq{{{wwwtttaaaYYYTTTUUUZZZ\\\eeeppp{{{}}}fff[[[[[[___eeejjjssstttbbbccchhhrrrxxx]]]QQQQQQTTTVVV^^^iii{{{mmmXXXRRRVVVXXX___rrrrrrrrr{{{|||uuuwwwjjjZZZMMMCCCCCCDDDIIIOOORRRQQQOOORRROOOKKKIIIHHHGGGDDDAAA>>>===;;;999888888999999:::999999;;;<<<>>>>>>>>>>>>===<<<999888:::>>>AAA???>>>>>>======<<<;;;;;;::::::999777555222///......------------...///000000000000000000111222222000111111111111222222222222222333333333333444444555666888:::<<>>>>>;;;666555888000666444333888666555???PPPlllwwwvvvyyyfff\\\VVVVVV[[[```kkkyyy~~~___WWWZZZbbbkkktttnnniiimmmwwwjjjVVVPPPRRRUUUXXXbbbqqqpppYYYSSSWWWVVV___vvvtttrrr{{{ssslll|||ooocccSSSGGGBBBBBBEEEJJJPPPSSSQQQOOOSSSOOOKKKHHHHHHGGGCCCAAA>>><<<;;;999888888999999:::999999;;;===>>>>>>>>>;;;<<<<<<;;;:::;;;===@@@???>>>>>>===<<<;;;;;;;;;::::::999777555222///------------------...///000111111000000111222333333000111111111111222222222222222333333333444444444555666888:::<<>>===;;;<<<>>>??????>>>===<<<:::888777888<<>><<<<<<<<<<<<;;;:::===:::777333111/////////000//////.........//////000000000000000000000000000000000000111111111111222222111111222222333444555666888:::<<>>AAAAAAAAA>>>===;;;888888:::===@@@AAA@@@======>>>>>>===<<<<<<:::666333000///////////////............//////000000000000000000000000000000000000111111111111222222111111222222333444555666888:::<<>>BBBDDDEEE???===;;;999:::<<<@@@BBBBBB@@@>>>>>>??????>>>===;;;999666222000///////////////............//////000000000000000000000000000000000000111111111111222222111111222222333444555666888:::<<>>999666555444333333444555666;;;@@@XXXvvv~~~rrrmmmzzz{{{jjjkkkttt{{{xxx~~~ggg[[[TTTVVVXXXWWW[[[bbbqqq{{{aaaXXXZZZaaannnyyypppqqqxxxcccTTTYYYcccmmm}}}rrr^^^OOOHHHDDDBBBMMMOOOPPPPPPNNNMMMLLLMMMKKKLLLLLLKKKIIIFFFCCCAAA======;;;::::::;;;<<<======;;;999:::>>>BBBDDDEEE???===;;;:::<<>>===>>>???>>>===999777444111000//////000///............//////000///////////////////////////000000000111111111111222222111111222222333444555666888999<<>>???===;;;;;;>>>@@@BBBBBB===;;;:::<<>>>>>===<<<<<<>>>???>>>===:::999:::===BBBEEEDDDAAA===;;;::::::;;;<<<;;;:::666444222000/////////000......---......///000111000000000000000000000000000000000000111111111111222222111111222222333444555666888:::<<>>>>>===;;;777777999???EEEGGGCCC???<<<:::999999;;;<<<;;;:::555333111///...///000000---------......///000111000000000000000000000000000000000000111111111111222222111111222222333444555666888:::<<>><<<999888777666555555666777555555<<>>999999:::===??????<<<:::555666999@@@GGGHHHCCC>>><<<;;;999999;;;<<<<<<;;;444333111///...///000000---------......000111111000000000000000000000000000000000000111111111111222222111111222222333444555666888:::<<>>:::999999888777666555444444888111333EEE^^^qqq{{{vvvdddVVVQQQSSS___lll||||||cccYYYYYYcccrrrooodddpppkkk^^^eeeqqqlll[[[IIIBBBCCCGGGLLLPPPTTTSSSRRRQQQQQQQQQQQQQQQOOONNNKKKIIIFFFDDDCCCBBB===;;;999:::===>>>===:::<<>>===;;;<<<>>>AAAAAA???<<<;;;;;;;;;===???AAAAAA@@@>>>===::::::;;;;;;:::999777666111111000///...------,,,////////////////////////---......///////////////000000000000111111111111111111222222222333333333444555777999<<<@@@FFFKKKPPPZZZgggrrrwww{{{}}}|||jjj___ZZZWWW[[[]]]bbbiiirrrwwwfffXXXSSSRRRYYYooossskkkjjjjjjjjjjjjiiijjjlllnnnmmmkkkiiiiiijjjkkkkkkkkkjjjlllmmmmmmlllllllllmmmpppnnnlllhhhdddaaa___^^^\\\aaagggkkkkkkhhheeeccc^^^^^^^^^[[[XXXWWWWWWXXXcccaaa______```aaa```___[[[ZZZWWWTTTRRRQQQRRRRRROOOPPPRRRPPPLLLGGGCCCAAA>>><<<999666444444444444555555777:::>>>KKKcccyyyppp^^^WWWSSSVVV\\\jjjooo\\\YYY\\\aaassswwwhhhllluuueeemmm~~~zzzaaaPPPGGG@@@CCCIIINNNQQQUUUPPPPPPQQQSSSTTTUUUUUUVVVSSSQQQNNNJJJFFFCCCAAA@@@===;;;;;;<<<===>>>>>>===<<<>>>@@@@@@>>><<<::::::???????????????>>>======<<<<<<<<<<<<:::888666555000/////////............////////////////////////...............///000000000000000000111111111111111111222222222333333333444666777999<<>>:::777777777777444666888777666@@@YYYpppzzz}}}tttxxx{{{mmm[[[XXXVVV\\\dddwwwyyydddYYY[[[aaaeeeyyyxxxfffggg{{{yyykkksssmmmVVVJJJDDDCCCHHHMMMOOOOOOPPPNNNPPPRRRUUUWWWXXXXXXXXXUUUSSSOOOKKKFFFBBB@@@???<<<<<<<<<===>>>>>>???>>>>>>@@@BBBAAA???<<<;;;;;;BBBAAA@@@>>>======<<<<<<=========<<<:::777555333.........//////////////////////////////////////////......------...000111///000000000111111111111111111222222222333333333444666888999<<>>>>>??????@@@AAABBBCCCBBB@@@>>>======CCCBBB@@@>>>===<<<<<<<<<>>>>>>===;;;999666333111............///////////////////////////////////////......------...000111///000000000111111111111111111222222222333333333555666888:::<<>>:::777666666555444666:::===@@@JJJTTTiiixxx{{{xxx}}}}}}eeeXXXXXX___nnnwwwmmmbbbaaa```___```bbbeeegggqqqooohhh\\\SSSRRR[[[dddpppssscccbbbrrrooorrr~~~~~~mmmXXXLLLEEEDDDHHHPPPUUUTTTSSSSSSRRRUUUYYY]]]^^^^^^\\\[[[UUUSSSOOOJJJEEEAAA>>><<<;;;===>>>???>>>???@@@BBBCCCDDDEEECCC@@@>>>>>>>>>CCCBBB@@@>>>===<<<<<<;;;===<<<<<<:::888555222000.........///////////////////////////////////////...............///000000000000000000111111111111111111222222222333333333555666888:::===BBBHHHLLLQQQYYYeeennnssswww{{{~~~zzzlll```XXXYYYZZZYYY```kkkuuukkk[[[ZZZIIIOOO[[[rrruuurrrmmmnnnuuuuuurrrmmmkkkjjjkkkllllllmmmllllllnnnpppqqqqqqpppllllllkkkhhheeecccdddeeejjjiiiiiigggeeebbb___]]]aaacccfffffffffffffffgggiiieee___ZZZWWWZZZaaafffcccbbbaaaaaaaaaaaa___]]]XXXWWWVVVUUUUUUVVVWWWXXX[[[\\\]]]^^^^^^[[[VVVRRRLLLJJJFFFBBB===999666555555444777;;;======BBBHHH___nnnyyyxxxrrrrrrqqq```___cccqqquuufff^^^UUUVVVWWWXXXXXXYYYYYYYYY^^^]]]ZZZTTTQQQVVVbbbmmm}}}~~~jjj]]]^^^mmm|||jjjoooqqq\\\NNNHHHFFFEEEJJJQQQUUUTTTSSSUUUVVVYYY]]]```aaa```]]][[[SSSQQQMMMIIIDDD@@@===<<<;;;===??????>>>???AAACCCCCCDDDDDDBBB@@@>>>>>>>>>AAAAAA@@@???>>>===<<<;;;;;;;;;:::999777444111//////////////////.........////////////////////////---......///////////////000000000000111111111111111111222222222333333333555777888:::===BBBHHHLLLPPPXXXccclllrrrwww{{{pppaaaZZZUUUWWW___aaa```iiiwwwtttTTTMMMVVVTTTaaauuuqqqqqqrrrlllooo|||uuupppkkkjjjlllooopppooollljjjhhhiiimmmqqqsssuuuoooooonnnkkkhhhggghhhjjjhhhfffdddbbbaaabbbcccdddllloooqqqqqqnnnjjjgggfffhhhfffbbb]]][[[]]]bbbfffaaa``````aaacccbbb```]]]ZZZYYYWWWWWWWWWYYY[[[\\\ZZZYYYYYY\\\___^^^YYYUUUOOOMMMJJJFFFAAA<<<888666555555888;;;:::888<<>>;;;999:::===AAA>>>>>>>>>>>>===;;;:::999>>><<<999666333111000000000000///...........................////////////............////////////000000111222222222222111444444444444444444444444777888999;;;===AAAGGGKKKPPPXXXbbbkkkqqqvvv{{{tttjjjccc\\\WWWVVVYYY```fffkkkwwwzzzfffVVVMMMQQQ[[[rrr|||pppooopppnnnqqqyyyuuuqqqmmmkkkllllllkkkiiiiiieeeaaaccciiinnnnnnmmmqqqrrrsssuuuuuuqqqkkkggggggeeebbb^^^]]]```eeejjjjjjjjjjjjiiigggeeecccbbb]]]``````\\\]]]bbbcccaaabbbbbbbbbcccccccccbbbbbbXXXYYYZZZ[[[[[[ZZZYYYXXXYYY^^^```___```bbb^^^WWWTTTVVVRRRJJJDDDAAA>>>::::::999777666666666777777AAATTThhhvvvttttttzzzooofffaaaccceeedddjjjtttrrrmmmeee^^^\\\gggrrrnnn~~~kkk```ZZZTTTQQQNNNQQQRRRTTTYYY^^^\\\WWWXXXPPPTTT[[[ZZZbbbqqqwww{{{```XXXRRRUUUdddooogggsssiii\\\RRRGGGEEELLLPPPRRRSSSSSSTTTVVVZZZ\\\```eeeiiigggeeeccc___ZZZUUUQQQKKKCCC>>><<<===???BBBAAAAAAAAABBBBBBBBBBBBBBB@@@===;;;:::;;;===???????????????>>>===<<<;;;===;;;888555333111000000000000///...........................////////////............////////////000000111222222222222111444444444444444444444444777888999;;;===AAAGGGKKKPPPXXXccclllrrrwww|||lll\\\XXXXXXXXXYYYUUUZZZcccooo{{{vvvbbbZZZQQQJJJUUUiiiyyyppppppooolllnnnsssqqqooommmkkkkkkjjjhhhfffeee```]]]```gggmmmooonnnppprrruuuxxxxxxssslllfffhhhddd___]]]]]]___aaabbbbbbcccdddddddddbbbaaa```___aaaccceeejjjnnnlllgggaaaaaaaaa```______^^^^^^UUUVVVXXXZZZZZZXXXVVVUUUYYY[[[\\\[[[\\\^^^\\\WWWXXX[[[XXXOOOFFFBBB@@@===:::999888666555555555666<<>>===???AAACCCBBB@@@AAABBBDDDDDDCCCCCC???;;;:::<<<======;;;>>>>>>?????????>>>>>>>>>;;;:::777444222111000000000000///...........................////////////............///////////////000111111222222111111333333333333444444444444666777999;;;===BBBGGGLLLQQQYYYdddmmmrrrwww}}}zzzjjjZZZTTTTTTVVVYYY]]]YYYccctttpppbbbVVVRRRSSSYYYiii{{{|||tttnnnoooooollllllnnnmmmllllllkkkjjjhhheeecccddd```^^^bbbjjjqqqssssssrrrssstttuuutttpppiiidddccc^^^ZZZYYY\\\^^^___^^^^^^^^^```aaaaaaaaa```___aaabbbeeekkkrrrtttooohhh]]]\\\[[[ZZZXXXXXXWWWWWWUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVUUUTTTUUUWWWVVVTTT\\\___]]]SSSIIIEEEBBB@@@<<<;;;888666555444444555888AAAPPPddd|||rrrlllkkk{{{~~~pppiiiiiillliii___YYYYYYXXXVVVXXXXXX[[[bbbnnn~~~iiikkkmmmZZZTTTTTTSSSPPPRRRWWW]]]dddoooxxxzzzvvv\\\VVVZZZ]]]ZZZcccrrrvvvuuuooo}}}tttgggdddmmmuuufffTTTQQQPPPSSS\\\ssspppjjjttt}}}cccKKKFFFHHHIIIKKKPPPTTTVVVXXXZZZ[[[___cccfffnnnpppnnnjjjgggeee___YYYPPPKKKDDD???>>>@@@BBBDDDCCCAAA@@@BBBFFFHHHHHHGGGDDD???::::::===???<<<888;;;<<<===>>>>>>>>>>>>>>>:::888666333111000000000000000///...........................////////////............///////////////000000111111111111111333333333333333444444444666777999:::===BBBHHHLLLRRRZZZdddmmmsssxxx}}}qqqaaaZZZVVVUUUVVVUUUXXX\\\bbbtttsss[[[YYYQQQLLLXXXtttpppmmmlllmmmmmmkkkkkkllliiijjjkkkjjjhhhfffdddcccfffdddccchhhrrryyy{{{zzzuuussspppmmmkkkhhhdddaaa]]]YYYUUUUUUYYY]]]^^^]]]\\\]]]___```aaa``````___\\\[[[___ffflllkkkddd^^^YYYXXXVVVUUUTTTTTTTTTTTTWWWUUUSSSRRRSSSUUUYYY[[[XXXUUUSSSTTTUUUVVVVVVVVV]]]```]]]TTTKKKHHHEEEBBB>>><<<:::777555444444444555;;;HHH\\\sssrrrrrruuu{{{rrrqqqttt|||yyynnn^^^TTTTTTTTTSSS\\\XXX\\\kkk}}}wwwhhhfff|||oooZZZRRRRRRSSSRRRSSSYYYaaajjjwwwiiibbbdddeeefffsssuuuggglllooobbb]]]bbbpppyyylllaaaSSSQQQPPPSSS[[[nnnqqqjjjrrr|||hhhTTTCCCAAAGGGKKKNNNRRRTTTVVVYYY]]]```eeekkkoooqqqrrroookkkhhhfff```XXXJJJEEE@@@===???BBBEEEFFFAAA@@@@@@DDDJJJNNNMMMKKKCCC>>>:::;;;>>>>>>;;;777888999:::;;;<<<<<<<<<<<<888666444222000000000000000000///...........................////////////............//////////////////000111111111111000222222222333333333444444555777888:::===BBBHHHMMMRRRZZZdddmmmsssxxx}}}hhh___WWWUUUVVVXXXVVVUUUZZZaaaooo}}}lll```RRRVVVRRRPPPgggxxxhhhhhhjjjkkkkkkjjjiiiiiifffhhhiiiiiigggeeeddddddhhhfffhhhoooyyy~~~vvvqqqlllgggeeedddbbbaaa___\\\XXXVVVXXX[[[]]]___^^^___```aaaaaa```___^^^YYYWWWZZZbbbeeeaaa[[[XXXWWWWWWUUUTTTTTTUUUVVVWWWXXXUUURRRQQQRRRWWW\\\```___ZZZXXXZZZ\\\[[[[[[]]]\\\]]]YYYRRRMMMKKKHHHCCCAAA???<<<999666555444444444888BBBSSSfffsssvvvssszzz}}}{{{lll[[[SSSRRRUUUXXX\\\]]]fffzzz~~~jjjddd___jjjsss]]]RRRQQQSSSUUUUUU[[[dddooo|||rrrkkklllpppvvv}}}iiifffxxxkkkaaa\\\```lllvvvlllcccUUURRRPPPRRRZZZjjjpppjjjpppmmmWWWKKKBBBCCCJJJNNNQQQUUUTTTWWW\\\```eeekkkqqqvvvsssssspppkkkiiifff]]]TTTEEE@@@<<<<<>>@@@FFFMMMQQQOOOKKK@@@>>><<<<<<>>>===999666666777888999999999999999666555333111000///000000000000///...........................////////////............////////////...///000000111111000000111111222222333333444444555666888:::===BBBIIIMMMQQQYYYdddmmmrrrwww}}}zzzfff]]][[[UUUVVVXXXYYYYYY]]]jjjxxxwwwjjj```YYYTTTWWW\\\jjj~~~vvvsssdddgggiiiiiihhhhhhgggeeedddfffhhhhhheeedddeeegggffffffiiiqqq{{{~~~sssooojjjfffddddddddddddjjjgggbbb\\\XXXYYY\\\___aaaaaabbbbbbaaa___^^^]]]XXXWWWZZZ```aaa\\\YYYZZZVVVUUUTTTTTTUUUWWWYYYZZZVVVTTTSSSSSSUUUZZZ___bbbaaa\\\ZZZ^^^___]]]]]]___[[[YYYTTTOOONNNNNNIIIBBBCCCAAA>>>:::777555444444444555<<>>;;;;;;???BBBBBBAAA???>>>@@@GGGOOOQQQLLLFFF>>>>>>>>>>>>===;;;888666666777777888888888777777444333222000/////////000000000///...........................////////////............////////////...//////000000000000000000111111222333333444444555666888:::===CCCIIIMMMPPPXXXccclllrrrwww||||||jjj___VVVSSSTTTWWWWWWYYY[[[]]]hhhjjj^^^[[[XXXSSSXXXZZZjjjtttpppmmmllldddgggiiihhhffffffdddbbbccceeeggggggeeedddgggiiiddddddhhhrrr|||{{{qqqnnniiiggggggggggggffftttqqqkkkaaaZZZXXX[[[___bbbbbbbbbbbbaaa___]]][[[VVVUUUXXX^^^]]]WWWWWW[[[SSSSSSRRRSSSTTTWWWYYY[[[SSSSSSTTTUUUXXX\\\```ccc___YYYXXX\\\^^^ZZZZZZ]]]YYYVVVPPPLLLNNNPPPJJJAAADDDBBB???;;;888666555444555444888DDDRRR^^^gggmmmnnnrrr|||ddd\\\[[[ZZZbbbnnnuuuzzz___TTTVVV\\\hhhhhhYYYVVV\\\bbbcccjjjsss}}}zzz{{{llluuutttdddbbb```dddppp~~~{{{sssYYYRRRMMMOOOWWWeeeyyykkkiiirrreeeMMMFFFFFFHHHMMMPPPRRRUUUWWWZZZ]]]aaaeeeiiiooouuuyyywwwvvvrrrmmmhhhbbbUUUHHHBBB>>>;;;;;;???AAA???<<>>@@@GGGNNNOOOHHHAAA<<<>>>@@@???<<<999777777777777888888888888777777444333111000/////////000000000///.........................../////////000............/////////000...//////000000000000000000000111222333333444444444666888:::===CCCIIINNNPPPXXXbbbkkkqqqvvv{{{{{{pppaaaXXXVVVWWWWWWVVVYYY___bbbdddpppttt^^^\\\]]]XXXVVVZZZggg}}}~~~uuuqqqjjjfffgggfffhhhjjjkkkjjjiiihhhgggffffffeeeeeeeeeffffffgggfffggglllvvvyyyrrrqqqqqqnnnkkkgggfffgggiiirrrnnniiiddd___\\\ZZZZZZ^^^bbbeeeddd```[[[YYYYYY\\\\\\]]]^^^^^^^^^]]]]]]UUUWWWYYYZZZZZZ[[[]]]___^^^ZZZWWWWWWZZZ[[[ZZZXXXZZZ[[[\\\ZZZXXXXXXYYY[[[XXXVVVTTTQQQMMMJJJHHHGGGGGGFFFDDD@@@<<<888444222444555444888FFFYYYcccbbb|||tttooonnnzzz~~~jjjfffhhhlllxxxhhhYYYVVV\\\bbbjjj|||ooo^^^WWW^^^hhhpppqqqqqq{{{uuukkkmmmtttoookkkuuusss\\\WWWSSSTTTZZZeeexxxnnniiixxx~~~jjjVVVKKKAAAGGGOOOTTTUUUUUUUUUWWW^^^aaadddjjjrrrxxxtttmmmtttqqqlllgggaaaXXXMMMFFF888;;;???@@@???===<<<<<<===AAAFFFKKKLLLJJJGGGEEEBBBBBBAAA@@@>>>;;;888666:::888888999<<<<<<999666111000///......///000111........................---------............//////////////////.........111111000000111111222333000111111222222333444444555666888:::===BBBIIIMMMOOOWWWbbbjjjqqqwww}}}wwweee```XXXTTTTTTVVVWWWXXX]]]dddmmmyyytttggg^^^\\\ZZZZZZhhhzzzrrrmmmlllgggfffiiijjjkkkmmmnnnmmmlllkkkjjjeeedddbbbbbbccceeehhhjjjlllkkklllssszzz{{{uuuoooqqqpppnnnkkkhhhfffhhhiiillljjjfffbbb^^^[[[YYYXXX]]]```cccbbb___[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\YYY[[[\\\]]]]]]]]]___aaa______]]][[[ZZZZZZ[[[]]]______]]][[[YYYXXXXXXXXXSSSSSSSSSRRRQQQOOONNNMMMHHHGGGEEEBBB>>>;;;888666555666555777BBBTTT```cccnnnyyy|||hhhjjjnnn|||yyyxxx|||fff\\\]]]```eeepppmmm^^^YYYaaalllqqqppp{{{}}}xxxtttmmmsss}}}xxx|||]]]VVVQQQRRRYYYeeewwwrrrmmm|||zzzXXXJJJEEEFFFKKKRRRUUUVVVVVVXXXZZZ___ccchhhmmmtttyyyvvvppprrrooojjjddd]]]TTTIIIBBB;;;===???@@@>>>=========@@@CCCIIIMMMNNNLLLHHHEEEAAAAAAAAA???>>>;;;999777:::888888999;;;;;;888555111000///......///000111........................---------............////////////////////////...111111000000111111222333000111111222222333444444555666888:::===BBBIIIMMMPPPWWWbbbjjjqqqvvv}}}uuudddZZZTTTUUUUUUTTTTTTWWW[[[^^^aaalll{{{iiiaaaZZZXXX___iiixxx~~~ssspppmmmfffcccfffjjjkkklllllliiigggffffffdddcccaaaaaacccgggkkkmmmmmmkkkkkkooouuuxxxuuupppppppppnnnkkkhhhggghhhjjjiiihhhfffccc```\\\YYYXXX\\\^^^```___]]][[[[[[[[[YYYYYYZZZZZZ[[[[[[[[[[[[___aaabbbbbbbbbbbbdddeeebbbdddccc```[[[YYY]]]aaacccaaa]]][[[ZZZYYYWWWVVVRRRSSSTTTTTTTTTRRRQQQPPPIIIHHHGGGEEEBBB???===;;;777888777666===LLLZZZbbbddduuuuuuvvvlllbbbjjjrrrccc^^^dddjjjmmm~~~yyyhhh\\\[[[eeeqqqppppppuuuzzz|||vvvnnnllljjjttt```XXXRRRTTT\\\iii{{{sssooo}}}eeeKKKFFFFFFLLLPPPTTTVVVVVVXXX\\\___aaaiiiooossswww{{{yyyuuuppplllggg```XXXNNNDDD>>>===>>>???>>>======>>>???DDDGGGLLLOOOPPPLLLHHHEEE@@@@@@@@@???===;;;:::999999888888999:::999777444000//////......//////000........................---------............///......//////////////////111000000000000111222222000111111222222333444444555666888:::===BBBIIIMMMPPPXXXbbbjjjpppvvv}}}lll___[[[ZZZTTTWWWZZZYYYYYY\\\bbbhhhqqqlll[[[]]]VVVZZZrrr|||xxxvvvooogggcccfffjjjlllmmmkkkgggdddcccdddfffffffffgggiiikkklllmmmggggggiiiooovvvzzzyyyvvvooooooooollliiihhhiiijjjiiiiiihhhfffccc___[[[YYY[[[\\\]]]]]]\\\\\\\\\\\\YYYYYYYYYYYYZZZ[[[\\\\\\ccceeefffgggffffffhhhiiieeeeeeccc```\\\[[[]]]___```]]]ZZZZZZZZZZZZXXXVVVVVVWWWWWWVVVTTTQQQOOOMMMKKKJJJJJJHHHFFFDDDBBBAAA::::::888555777CCCSSS___eeessszzz~~~iiidddooowwwwwwaaabbbiiivvvzzznnnaaaZZZ[[[fffssslllnnnpppooorrrrrriiikkkkkksss~~~}}}eee\\\UUUXXXcccqqqyyyyyysssUUUGGGIIIJJJOOORRRTTTUUUVVVYYY___dddgggpppwwwzzz|||}}}|||xxxnnnjjjccc[[[QQQHHH@@@;;;>>>>>>>>><<<;;;<<>><<<;;;::::::888888888888888777555333////////////////////////........................---------............///............////////////000000000000000111222222000111111222222333444444555666888:::===BBBIIIMMMQQQXXXbbbjjjpppvvv|||rrrbbbZZZWWWXXXXXXVVVZZZ]]]^^^___eeeqqq{{{vvvhhh^^^YYYXXXaaayyy~~~ttttttuuutttnnngggeeeggghhhmmmppppppllliiiiiikkkiiikkknnnqqqqqqooolllkkkdddfffjjjqqqxxx|||{{{xxxooopppooommmjjjhhhhhhiiiiiijjjiiihhhddd```[[[YYY[[[[[[[[[\\\]]]]]]]]]\\\ZZZYYYYYYYYYZZZ[[[]]]]]]aaacccdddeeedddeeefffhhhgggddd```^^^^^^^^^\\\ZZZXXXXXXYYYZZZ\\\\\\ZZZYYYWWWWWWWWWVVVTTTQQQOOOMMMNNNNNNMMMKKKIIIGGGEEEDDD<<<;;;888555444<<>><<<======<<<;;;;;;>>>CCCGGGKKKLLLNNNNNNLLLHHHDDDAAA@@@???>>>===<<<;;;::::::777888999888666444333222......////////////..............................---------............///---.........//////000000000000//////000000111222000111111222222333444444555666888:::===BBBIIIMMMRRRYYYbbbiiiooouuu|||ggg]]]UUUUUUWWWVVVSSSRRRUUUYYY^^^dddkkkxxxzzzggg[[[UUUWWW]]][[[}}}xxxxxx|||}}}{{{vvvmmmfffccccccdddkkkrrrtttpppmmmmmmooolllooosssvvvuuuqqqlllhhhgggiiimmmssswwwyyyxxxvvvqqqqqqqqqnnnkkkhhhhhhhhhggghhhgggfffccc```\\\ZZZ[[[ZZZ[[[]]]^^^^^^]]][[[YYYYYYXXXYYYYYY[[[]]]^^^[[[]]]___``````aaaccceeefffccc``````bbbaaa\\\XXXVVVYYY^^^```___]]]\\\\\\TTTTTTTTTTTTTTTTTTUUUUUURRRRRRQQQNNNLLLIIIGGGEEE===:::888666444777BBBNNN```ooo|||pppggglllyyyxxxoootttzzzjjjbbb\\\[[[ZZZ[[[```gggzzzsssrrrqqqsss{{{|||~~~}}}{{{uuu}}}hhh^^^ZZZcccuuuoooTTTKKKFFFJJJQQQPPPQQQSSSVVVXXX[[[aaakkkrrrzzz|||uuugggbbbYYYMMMCCC>>>===>>>;;;;;;<<<<<<>>>CCCIIIMMMOOOOOOMMMKKKHHHEEEBBB@@@AAA@@@>>><<<;;;:::999999777888999888555222111111---......//////......---........................---------............///------......///000000000000////////////000111111000111111222222333444444555666888:::===BBBIIIMMMSSSYYYbbbiiinnnuuu|||ooobbbUUUQQQPPPVVVXXXVVVTTTUUUYYY^^^gggqqqeeeXXXSSSRRR[[[hhh}}}vvvuuuyyyyyyooogggcccaaaiiiqqqyyyyyytttmmmkkkkkkkkknnnrrrtttssspppkkkgggjjjkkkmmmpppsssuuuuuuuuurrrrrrrrroookkkhhhffffffeeefffffffffeeecccaaa```[[[[[[\\\^^^``````\\\YYYXXXXXXWWWWWWXXXZZZ\\\^^^YYY[[[]]]______aaaccceeedddeeeffffffeeebbb^^^[[[ZZZbbbiiijjjeee___\\\\\\TTTSSSSSSSSSUUUXXXZZZ\\\VVVUUUSSSPPPMMMIIIFFFDDD>>>:::777777666555<<>><<<:::999888888666888999888444000///000------...//////...------........................---------............///------......///000000111///////////////000111111000111111222222333444444555666888:::===BBBIIIMMMTTTZZZbbbhhhnnnttt|||tttfff[[[UUUUUURRRRRRUUUTTTRRRVVV^^^bbbgggrrrrrr[[[UUUUUUXXXeeeuuuxxxuuu{{{~~~vvvnnnkkkiiigggwww~~~yyyoooiiihhhjjjllloooppppppmmmjjjhhhkkkkkkkkklllooosssvvvxxxssssssssspppkkkgggfffeeeeeefffgggggghhhhhhgggggg[[[[[[\\\___bbbaaa\\\XXXWWWVVVUUUUUUVVVYYY[[[]]]ZZZ\\\___aaabbbcccfffhhhcccgggllllllhhhcccaaa```aaajjjsssrrriii___\\\\\\VVVUUUTTTTTTVVVYYY]]]___YYYWWWUUURRRMMMIIIFFFDDD>>>999777888777555888???RRRlllvvvtttuuuuuurrr{{{mmmaaa^^^___cccccc]]]XXXWWW]]]nnnzzz~~~xxxpppgggfffuuu```MMMGGGKKKIIILLLVVVZZZUUUYYY^^^bbbgggppp{{{yyymmm___YYYNNNAAA888777<<>><<<999888888777666888999777333/////////,,,---...//////...---,,,........................---------.........//////---------...///000000111///////////////000111111000111111222333333444444555666888:::===BBBIIIMMMUUUZZZbbbhhhnnnttt|||yyyhhh]]]XXXVVVSSSPPPUUUOOOPPPYYY[[[XXX]]]hhhiii~~~qqqcccTTTMMMMMM___|||{{{xxxttt}}}{{{yyyyyywwwuuuqqqmmmwwwnnnhhhffffffqqqmmmiiiiiikkkkkkhhhdddmmmmmmjjjiiioooyyy}}}|||tttrrroookkkhhhfffddddddbbbaaabbbfffkkklllhhhcccZZZ[[[^^^___^^^\\\XXXVVVUUUVVVWWWYYYZZZZZZZZZZZZZZZ\\\^^^aaadddfffggghhhjjjhhhfffggghhhgggccc___ccckkkssstttnnnddd]]]ZZZXXXTTTPPPQQQTTTYYY[[[[[[UUUWWWVVVQQQMMMMMMJJJFFF???>>><<<:::888777777777JJJaaapppoootttwww|||uuuqqqfffaaa``````aaa___[[[VVVQQQWWW]]]kkk{{{|||kkkjjjppphhhPPPKKKGGGIIIPPPWWW[[[[[[XXX```fffhhhmmmzzz~~~uuuhhhVVVNNNCCC<<<:::;;;<<<<<<===>>>BBBJJJSSSZZZ\\\\\\\\\UUULLLGGGEEEEEEDDDBBB@@@===:::888999::::::999888777666444222000...---........................------------------------...------,,,,,,------...---------............///////////////000000000000111333444444222222333555555777999;;;>>>BBBHHHLLLSSS\\\dddhhhmmmuuu|||~~~hhh```XXXTTTUUUVVVTTTQQQVVVPPPPPPXXX]]]___iiivvvtttfffZZZQQQMMMSSSbbb}}}|||wwwsssuuuwwwwwwtttssssssuuu|||wwwpppkkkiiilllnnnrrrooommmnnnqqqqqqmmmiiiiiijjjiiijjjqqq{{{~~~vvvsssnnniiieeebbb``````ddddddeeehhhiiihhhccc___YYY[[[\\\^^^]]]\\\ZZZYYY\\\[[[ZZZYYYZZZ[[[]]]^^^\\\^^^```cccfffiiijjjkkklllhhheeedddeeefffeeedddhhhpppzzz|||uuujjj```\\\UUUTTTSSSTTTWWWYYYXXXWWWTTTWWWVVVQQQOOOOOOMMMIIIAAA@@@===;;;999777777777BBBUUUeeejjjrrr~~~xxxjjjaaa[[[XXXVVVTTTSSSRRROOOMMMLLLPPP[[[kkkwww|||oooqqq{{{cccRRRKKKJJJJJJMMMSSSYYY[[[\\\___fffmmmqqqxxx|||pppaaaNNNHHHAAA<<<;;;=========>>>AAAFFFNNNWWW]]]___^^^\\\VVVMMMHHHGGGFFFEEECCCBBB???<<<:::::::::999888999888666333111///..............................------------------------...------,,,,,,------...---------............///////////////000000000000111222444333222222333555555777999;;;>>>BBBHHHLLLSSS[[[dddhhhmmmvvv}}}PPPNNNMMMPPPTTTWWWVVVTTTZZZUUUWWWaaajjjsssuuueeeXXXQQQPPPLLLOOO^^^uuuzzzrrrooossswwwvvvqqqppptttyyyvvvtttooojjjhhhjjjpppuuusssqqqoooppppppooojjjfffcccfffiiilllsss}}}wwwsssmmmfff```]]]\\\\\\dddgggjjjjjjfffaaa\\\YYYYYYYYYZZZ[[[\\\]]]]]]]]]bbb___[[[YYYXXXZZZ]]]```\\\^^^```bbbeeegggiiijjjfffbbb]]][[[\\\^^^aaabbbdddmmmvvvyyyrrrggg\\\VVVVVVVVVWWWYYY[[[[[[XXXUUUXXXZZZXXXSSSQQQQQQNNNJJJEEECCC@@@<<<:::888777777;;;GGGWWWfffqqquuukkkaaa[[[TTTPPPKKKHHHGGGHHHIIIIIIFFFIIIOOOXXXdddrrrxxxvvv|||bbbPPPKKKFFFJJJOOOSSSVVVZZZ]]]___fffmmmttt{{{~~~wwwhhhXXXEEEBBB>>>======>>>>>>===@@@CCCKKKTTT\\\aaaaaa```[[[UUUMMMIIIHHHHHHFFFDDDDDDAAA>>><<<;;;:::999888:::888555222///.................................------------------------...------,,,,,,------...---------............///////////////000000000000111222333333222222333555555777999;;;>>>CCCHHHLLLRRRZZZcccgggmmmvvv~~~NNNOOOPPPSSSVVVXXXXXXWWW\\\\\\cccqqqzzzkkk___UUUNNNLLLOOOOOOWWWiii{{{tttooosssvvvwwwuuuqqqoooqqqtttsssqqqnnnjjjhhhkkkooossssssoookkkhhhfffddd```]]]```eeejjjmmmttt{{{}}}uuuqqqjjjccc^^^\\\\\\\\\bbbgggllljjjccc\\\XXXWWWXXXXXXXXXYYY[[[]]]```bbbccc```\\\YYYWWWXXX[[[\\\[[[[[[\\\]]]___```bbbccc^^^[[[XXXVVVVVVYYY\\\]]]___eeelllnnniii```XXXTTTYYYYYYZZZ[[[\\\[[[YYYXXX]]]___]]]WWWTTTSSSPPPLLLHHHFFFCCC???;;;999777777:::>>>MMMbbbqqq|||oooeee___ZZZVVVNNNKKKFFFDDDEEEGGGIIIIIIKKKNNNQQQUUUYYYaaakkksss{{{~~~mmmTTTMMMPPPHHHNNNTTTWWWWWWZZZ___dddjjjqqqzzz|||qqq___NNN>>>>>>======>>>>>>======AAAFFFOOOYYY```bbbaaa___VVVQQQKKKIIIIIIIIIHHHEEECCCAAA>>><<<<<<<<<:::999;;;888444000...---..............................------------------------...------,,,,,,------...---------............///////////////000000000000000222333333222222333444666777:::<<<>>>CCCHHHLLLQQQZZZcccgggmmmwww~~~SSSTTTUUUUUUVVVYYY\\\___eeejjjwwwppp___XXXTTTOOOKKKKKKMMMRRRaaavvvrrryyysssnnnpppssstttsssrrrqqqppppppnnnmmmmmmmmmllljjjiiiiiikkknnnnnnjjjddd```]]]\\\[[[[[[```fffkkkmmmqqqvvvxxxvvvppplllfffaaa^^^]]]^^^___^^^dddiiihhh```YYYWWWXXXWWWWWWVVVWWWZZZ^^^bbbeeecccaaa^^^\\\ZZZYYYYYYYYYZZZZZZYYYYYYYYYZZZZZZ[[[ZZZZZZZZZZZZZZZZZZ[[[\\\```bbbdddeeebbb___\\\ZZZZZZYYYXXXWWWVVVWWWXXXYYY]]]___^^^ZZZXXXXXXVVVRRRKKKIIIEEEAAA===:::999888;;;:::EEEZZZjjjvvv|||xxxppp```YYYVVVTTTRRRJJJHHHFFFGGGIIIKKKMMMMMMPPPSSSWWWXXXYYY]]]bbbgggiiiuuu{{{\\\LLLIIIKKKOOOTTTXXXXXXWWW[[[dddkkkpppyyyxxxiiiTTTDDD<<<===>>>>>>============DDDJJJTTT]]]aaaaaa___]]]RRRNNNIIIHHHIIIIIIGGGEEE???===<<<<<<======<<<;;;999666333///------..............................------------------------...------,,,,,,------...---------............///////////////000000000000000111333222111111222444666888:::<<>>NNN___nnnqqqrrruuuaaaUUUQQQRRRPPPNNNIIIHHHIIILLLPPPSSSTTTTTTSSSVVVYYY[[[^^^aaaeeehhhmmmzzz|||```PPPKKKJJJIIIUUUWWWYYYYYYZZZ```jjjrrrzzzooo\\\JJJ>>>===>>>???>>>======>>>@@@KKKQQQ[[[aaacccaaa^^^\\\RRRNNNJJJIIIIIIHHHDDDAAA<<<:::::::::<<<<<<;;;:::666444111///...---...///........................------------------------...------,,,,,,------...---------............///////////////000000000000000111222222111111222444666888:::<<>><<<<<<:::777999CCCUUUiii|||{{{lllssstttgggWWWOOOPPPSSSRRRPPPNNNMMMNNNQQQWWW\\\___```]]]]]]^^^bbbiiipppuuuwwwvvv\\\MMMKKKOOOPPPPPPVVVWWWYYY[[[___gggqqqxxxuuuaaaOOOCCC???>>>??????===<<<>>>BBBFFFTTT[[[cccgggfffccc___]]]WWWSSSNNNKKKIIIFFF@@@;;;:::999888999:::999888666222222000///////////////........................------------------------...------,,,,,,------...---------............///////////////000000000000///111222222111111222333777888:::===???DDDIIIMMMSSS[[[dddhhhmmmvvv}}}cccjjjsss{{{|||fffYYYUUUIIILLLVVVccciiissspppjjjjjjiiiggglllkkkdddfffnnnnnnfffiiiooovvvwwwtttpppppprrrnnnmmmjjjeeeccccccfffiiieeehhhlllnnnnnnllljjjiiiaaagggjjjgggdddeeefffeee```___^^^\\\\\\\\\\\\\\\\\\]]]^^^]]][[[YYYYYYYYYUUUUUUVVVXXX[[[___ccceeegggbbb\\\WWWUUUWWWZZZ]]]RRRQQQPPPPPPQQQSSSVVVWWWYYY[[[]]]\\\YYYWWWYYY[[[^^^[[[WWWTTTTTTUUUVVVVVVTTTUUUUUUSSSQQQRRRVVVYYY]]]___^^^YYYVVVWWWTTTPPPOOOMMMIIIEEEAAA???>>>===:::999888>>>PPPiii|||yyylllwwwkkk___SSSNNNRRRWWWWWWTTTTTTSSSSSSVVV]]]dddiiikkkiiigggfffkkkuuuwwweeeQQQGGGIIIPPPRRRQQQTTTVVVYYY]]]dddllluuu{{{}}}jjjUUUEEE@@@BBB>>>???>>><<<<<>><<<<<<;;;;;;>>>EEEUUUppptttkkk|||dddXXXOOOPPPUUUWWWVVVUUUXXXYYY[[[^^^ccciiiooorrrvvvtttrrruuu}}}___UUUKKKHHHLLLRRRTTTSSSSSSZZZ______cccpppjjjVVVIIICCCAAAAAAFFF???===BBBCCCBBBKKKYYYhhhgggiiimmmlllfffbbbbbb^^^XXXPPPJJJGGGCCC>>>:::<<<;;;;;;:::888666555444---------.....................------------.........------,,,,,,------...++++++,,,,,,---...//////---------.........//////////////////000000000000111111222222222333333333444777:::===AAAEEEKKKOOOWWW___eeegggkkkssszzz}}}qqqddd]]]XXXPPPKKKKKKIIIWWWlllvvvgggdddaaa```````````````bbbdddhhhkkkmmmlllllllllkkkjjjiiihhhgggddd```^^^___bbbfffiiikkkhhhiiihhhgggkkkoookkkcccddddddccccccbbbaaa```___[[[[[[[[[]]]______^^^\\\ZZZYYYXXXXXXWWWXXXXXXXXXVVVWWWWWWXXXXXXYYYZZZZZZZZZXXXUUUTTTTTTSSSQQQPPPNNNNNNNNNQQQUUUYYYZZZZZZ\\\\\\ZZZWWWTTTRRRSSSUUUWWWUUURRRPPPPPPPPPRRRSSSRRRPPPNNNLLLLLLNNNPPPRRRYYYYYYXXXXXXWWWVVVTTTSSSMMMKKKIIIGGGFFFEEECCCBBB;;;999999:::>>>LLLdddyyysssmmmwww^^^UUUNNNQQQVVVWWWVVVVVVYYYZZZ\\\aaagggmmmsssvvvyyyxxxzzzkkkTTTOOOJJJJJJNNNRRRTTTTTTZZZaaagggkkkrrroooZZZJJJBBBAAA@@@@@@CCC===<<>>AAABBBAAABBB>>>???EEEKKKWWWnnn|||ooo```XXXXXXWWWQQQIIIEEECCCBBB@@@>>>;;;;;;:::888666555333222/////////...---------,,,......------------.........------,,,,,,------...+++,,,,,,------...........................------////////////000000000000111111222222222333333333444777:::===AAAEEEKKKOOOUUU^^^eeehhhmmmttt{{{}}}qqqfff]]]UUUNNNSSSPPPOOORRRXXX\\\^^^^^^ppp|||pppjjjffffffiiihhhddd```ccccccbbbbbbaaaaaa``````]]]```cccfffhhhhhhgggfffaaa___```gggvvv}}}vvvmmmiiijjjkkkgggbbbddd```]]]___ccceeebbb^^^[[[[[[[[[^^^bbbddddddddd]]]\\\[[[[[[\\\]]]___aaa^^^]]]ZZZYYYYYY\\\___aaa___^^^]]]\\\[[[XXXTTTQQQNNNPPPSSSXXX\\\^^^]]][[[YYYYYYXXXVVVTTTTTTUUUWWWUUUTTTRRRQQQPPPPPPQQQRRRSSSQQQOOOMMMLLLNNNOOOQQQPPPPPPTTTZZZ```^^^UUUNNNOOOPPPPPPPPPNNNMMMMMMMMMEEEBBB???<<<:::===JJJWWWooozzzrrrpppnnnYYYTTTTTTYYY]]]]]]\\\]]]aaacccgggmmmttt{{{uuu[[[OOOLLLJJJMMMPPPRRRSSSVVV[[[___iiiqqqyyyzzzfffUUUKKK@@@===AAAEEEDDDAAAAAAAAADDDKKKTTTfff{{{jjj[[[WWWYYYWWWQQQJJJEEEDDDDDDBBB@@@;;;:::999777555333222222000000///...---,,,,,,,,,......------------.........------,,,,,,------...,,,,,,,,,---------.....................---------////////////000000000000111111222222222333333333444777:::===AAAEEEKKKOOOTTT]]]eeehhhmmmtttzzz|||rrrbbbWWWRRRPPPNNNLLLJJJRRR^^^jjjsssyyy{{{zzz{{{oooiiijjjjjjiiijjjjjjgggdddddddddddddddcccbbb```___]]]```dddhhhjjjkkkkkkjjjeeeeeegggnnnwwwmmmhhhfffgggiiibbb___]]]___dddeeebbb]]]___^^^^^^```ccceeefffeee___^^^]]]\\\]]]```bbbdddaaa___\\\ZZZ[[[]]]```cccdddbbb```^^^\\\XXXTTTPPPQQQRRRUUUXXX[[[[[[YYYVVVTTTVVVXXXYYYXXXWWWWWWXXXTTTSSSRRRQQQPPPPPPPPPQQQVVVTTTQQQOOOMMMNNNOOOPPPQQQQQQTTTZZZ^^^[[[RRRJJJKKKMMMOOOPPPNNNNNNOOOPPPKKKHHHDDDAAA<<<;;;BBBKKKbbbrrrvvvvvvkkkXXXUUUVVV[[[]]]]]]^^^bbbgggiiimmmrrrxxx~~~yyy\\\NNNLLLOOOPPPRRRSSSSSSSSSVVV^^^dddrrr|||jjjSSSHHHCCC???AAAEEEGGGCCC???===???FFFOOO[[[nnn}}}ooo```UUUUUUYYYYYYSSSLLLGGGFFFEEECCCAAA;;;:::888555333222111111000000///...---,,,,,,,,,......------------.........------,,,,,,------...,,,,,,,,,---------------.....................---////////////000000000000111111222222222333333333444777:::===AAAEEEKKKOOOSSS\\\cccgggkkkssszzz|||jjj^^^QQQIIIGGGFFFIIIMMMQQQcccyyy~~~nnnhhhdddiiijjjhhhfffggggggeee```aaadddfffggggggeeeeeeeeefffhhhjjjkkkkkkjjjiiifffhhhjjjnnn|||qqqhhhdddhhhmmmfffeeefffiiilllkkkgggcccaaa```___```ccceeeffffff___]]]\\\[[[\\\^^^aaaccc```^^^[[[YYYYYY[[[^^^```cccaaa^^^[[[YYYVVVRRROOOSSSSSSUUUWWWYYYXXXUUUSSSPPPSSSWWWYYYYYYWWWVVVVVVSSSSSSRRRQQQPPPPPPPPPPPPUUUSSSPPPNNNLLLMMMNNNOOOSSSSSSTTTVVVXXXUUUOOOJJJEEEIIIMMMOOONNNMMMOOOQQQLLLIIIFFFCCC>>>999<<>>;;;999666222000///...///---------........................------............------,,,,,,------...------------------------***+++,,,---...000111111////////////000000000000111111222222222333333333444777:::===AAAEEEKKKOOORRRYYY]]]^^^cccnnnxxx}}}qqqbbbYYYSSSNNNKKKLLLMMMNNNTTTaaatttzzzrrrmmmmmmmmmlllkkkmmmkkkhhheeecccdddeeefff```bbbeeeeeecccccceeehhheeefffhhhgggfffeeeeeefffeeebbbbbbhhhuuuzzzsssnnniiiccc___bbbaaaaaabbbcccccc```^^^^^^YYYTTTUUU[[[```bbbbbb\\\\\\[[[ZZZZZZYYYYYYYYYYYYXXXVVVVVVXXX[[[___bbbccc[[[VVVVVVVVVSSSRRRSSSWWWXXXWWWUUUSSSSSSUUUWWWXXXZZZ]]]___```___]]]\\\UUUTTTRRROOONNNMMMMMMMMMPPPOOONNNMMMLLLOOOTTTWWWZZZYYYWWWRRRMMMKKKMMMPPP]]]]]][[[VVVOOOLLLLLLNNNJJJNNNQQQPPPIIIAAA;;;999999CCCTTTgggyyyuuu```ZZZYYY[[[```fffppp|||bbbZZZQQQKKKLLLPPPRRRSSSUUUWWWZZZ```iiitttxxxcccTTTHHHBBBAAAGGGDDDBBBAAA???@@@GGGPPPaaarrrkkkhhhccc___\\\XXXSSSPPPIIIEEEDDDFFFFFFCCCBBBEEE;;;888333///......---------------.........//////000///...,,,+++***))))))000///...---,,,+++++++++...------,,,,,,,,,------......------------......////////////000000000000//////000111222333333333555777:::===@@@EEEKKKOOORRRVVV[[[]]]```fffqqqzzz{{{ddd]]]VVVPPPKKKHHHLLLSSS___cccmmm}}}vvvrrrllliiiiiijjjiiihhhjjjhhheeecccaaabbbcccdddbbbccceeedddbbbaaabbbdddbbbccceeeeeeeeedddeeefffeeecccdddiiirrr{{{}}}vvvqqqkkkeeeaaa^^^]]]]]]]]]^^^]]]ZZZXXXXXXTTTRRRVVV^^^fffjjjkkk```^^^[[[YYYWWWXXXYYYYYY\\\ZZZYYYXXXYYY\\\___aaa___XXXSSSTTTSSSQQQPPPQQQUUUVVVWWWVVVUUUVVVXXX[[[ZZZ[[[]]]___```___]]]\\\UUUTTTRRRPPPNNNNNNNNNNNNMMMMMMMMMLLLLLLNNNRRRVVV[[[[[[XXXTTTOOOMMMOOORRRVVVVVVUUUSSSOOOMMMMMMNNNLLLPPPSSSQQQKKKCCC>>><<<;;;@@@LLL^^^rrrsss```YYYYYY^^^eeemmmxxx|||dddPPPRRRMMMLLLOOOSSSTTTUUUWWW[[[```hhhssslllWWWJJJBBB??????EEEBBBAAABBBCCCFFFPPP[[[pppzzz~~~ooohhh```[[[YYYWWWTTTPPPMMMJJJIIIHHHEEE@@@@@@CCC999666111///......---------------.........////////////---,,,+++*********///...------,,,,,,,,,,,,...------,,,,,,---------......------------......////////////000000000000000000000111222222222333555777:::<<<@@@EEEKKKOOOTTTXXX\\\^^^```gggqqqyyy}}}NNNLLLJJJHHHGGGMMM___ppp{{{ooommmjjjhhhfffgggggggggfffeeecccaaa___^^^___```aaaaaabbbcccaaa^^^\\\\\\\\\]]]___aaabbbaaabbbccceeeccceeegggiiimmmrrrwww{{{|||wwwqqqkkkeeeaaa```___^^^^^^^^^\\\ZZZXXXUUUSSSRRRWWW```hhhmmmnnn___]]]YYYWWWVVVXXXZZZ\\\\\\[[[YYYXXXXXXZZZ\\\]]]ZZZTTTQQQQQQQQQNNNMMMNNNPPPQQQRRRRRRRRRSSSVVVYYY[[[\\\^^^______^^^]]]\\\VVVUUUSSSQQQOOONNNMMMMMMJJJKKKLLLKKKKKKMMMQQQSSSZZZYYYWWWSSSOOONNNOOOPPPNNNNNNNNNOOOQQQQQQOOOMMMLLLPPPSSSRRRLLLDDD@@@>>>===<<>>???AAA@@@>>>???CCCGGGOOO\\\hhhwwwpppiiiaaa]]]\\\YYYUUUQQQPPPLLLJJJHHHDDD???>>>AAA666333///---.........------------..................------,,,,,,,,,,,,,,,...------,,,,,,------------------,,,,,,------.........------------......////////////000000000000111111111111111111222222555777:::<<<@@@EEEKKKOOOVVVZZZ___aaabbbgggpppxxxOOOLLLKKKNNNWWWiiiyyymmmllliiihhhgggffffffeeedddddd___^^^\\\[[[[[[\\\]]]]]]_________^^^\\\ZZZXXXWWWYYY[[[\\\\\\\\\]]]^^^``````eeeiiiiiiiiijjjpppuuuzzzxxxuuuqqqmmmhhhccc```dddbbb```___^^^]]]ZZZXXXVVVUUUUUUWWW]]]bbbeeeeee[[[YYYXXXWWWWWWYYY[[[]]]YYYYYYWWWVVVUUUUUUVVVVVVVVVQQQPPPQQQPPPLLLKKKMMMRRRSSSSSSRRRQQQQQQTTTVVV\\\]]]]]]]]]]]]\\\\\\\\\XXXWWWUUURRROOOMMMKKKJJJIIIKKKLLLMMMMMMNNNPPPRRRUUUTTTRRROOOMMMLLLLLLLLLKKKJJJKKKOOOSSSTTTQQQMMMKKKOOORRRQQQKKKEEEAAA@@@???::::::CCCSSSggg|||}}}nnn___\\\[[[\\\^^^^^^bbbnnnzzz{{{```TTTRRRPPPMMMKKKMMMQQQVVVUUUUUU[[[cccllluuuppp\\\GGG>>>???BBBCCCEEE@@@???CCCJJJQQQ[[[kkkxxxyyyrrrllliiieeeaaa^^^ZZZWWWVVVUUUMMMGGGFFFEEEAAA>>>===333111...------.................................,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///------,,,,,,,,,---............------------......////////////000000000000222222222111111111111111444666999<<<@@@EEELLLPPPXXX]]]bbbddddddhhhpppwww\\\YYY\\\hhhzzzpppfffeeehhheeeeeeeeedddbbb```___^^^ZZZYYYYYYXXXYYYYYY[[[[[[]]]]]]]]]^^^]]]\\\ZZZXXXVVVWWWXXXWWWWWWWWWYYY\\\]]]cccggghhhffffffkkkqqqnnnnnnmmmkkkgggdddbbb```bbb```^^^\\\[[[ZZZXXXVVVVVVUUUUUUUUUWWWYYYZZZZZZXXXYYYYYYYYYYYYXXXWWWVVVXXXXXXWWWUUUTTTSSSSSSRRRRRROOOOOOQQQPPPKKKJJJMMM[[[[[[ZZZXXXUUUTTTVVVWWW\\\\\\[[[ZZZZZZYYYYYYZZZYYYXXXVVVSSSOOOLLLIIIGGGJJJLLLOOOPPPPPPPPPPPPQQQRRRPPPNNNLLLKKKKKKJJJJJJKKKKKKLLLPPPUUUUUURRRNNNLLLPPPSSSRRRLLLGGGDDDDDD???;;;999<<>>???DDDFFFDDDCCCBBBDDDJJJUUU^^^iiixxx|||ssssssjjjiiiddd]]]WWWWWW]]]cccbbbTTTHHHGGGHHHDDD<<<666111///------...///...........................---,,,,,,,,,,,,---...///000,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,---...///......------------......////////////000000000000222222222111111111111111444666999<<<@@@FFFLLLPPPZZZ___dddggggggjjjqqqvvv~~~rrrrrrzzz{{{kkkgggcccbbbccc```aaa```^^^[[[XXXXXXXXXVVVVVVVVVWWWXXXYYYZZZZZZ]]]\\\]]]^^^___^^^[[[XXXSSSTTTTTTTTTTTTUUUXXX[[[\\\```ddddddbbbccchhhmmmggghhhhhheeebbbaaa```aaaccc```]]]\\\[[[[[[YYYWWWQQQRRRSSSSSSTTTUUUUUUUUUYYYZZZZZZZZZXXXTTTQQQNNNXXXXXXXXXWWWVVVTTTRRRQQQNNNNNNOOORRROOOJJJJJJLLLXXXYYYXXXVVVTTTSSSUUUWWW[[[ZZZXXXVVVUUUUUUVVVWWWWWWVVVUUURRROOOKKKHHHGGGKKKNNNRRRTTTSSSQQQOOOOOOQQQOOOLLLKKKLLLKKKJJJIIIJJJKKKMMMQQQSSSSSSQQQOOOMMMPPPTTTSSSNNNIIIGGGGGG@@@===<<<<<<<<>>AAA@@@BBBBBBAAAAAADDDJJJOOOYYYlllyyymmmhhhaaaiii{{{mmm```TTTKKKBBB===888111...000//////............//////........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000111111222222333444444444666:::===AAAGGGMMMRRR\\\aaahhhnnnrrrvvvxxxzzzuuueee___\\\ZZZXXXYYY\\\^^^]]]\\\^^^\\\ZZZWWWUUUTTTSSSSSSVVVTTTTTTUUUXXXZZZYYYWWWXXXWWWUUURRROOOMMMNNNOOOPPPRRRTTTTTTUUUXXX[[[^^^YYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYYVVVUUUTTTTTTTTTSSSRRRPPPMMMMMMNNNNNNNNNMMMQQQQQQRRRSSSTTTUUUUUUVVVOOOOOOOOONNNMMMKKKJJJHHHOOORRRUUUUUUSSSQQQOOOOOOLLLLLLMMMMMMLLLLLLMMMNNNOOOPPPRRRTTTUUUTTTSSSRRRMMMLLLKKKLLLMMMMMMLLLKKKKKKKKKJJJJJJKKKLLLNNNOOOJJJLLLMMMNNNNNNMMMLLLKKKMMMKKKIIIHHHHHHHHHGGGFFFKKKJJJLLLSSS[[[^^^ZZZUUUMMMKKKIIIGGGGGGIIIKKKMMMMMMJJJIIIHHHCCC???@@@EEEUUUhhh~~~wwwpppqqqwwwyyybbbZZZWWWRRRQQQUUURRRRRRTTTWWWXXXYYY___hhhpppyyyvvvbbbQQQBBB>>>BBBCCCDDDCCCBBBBBBHHHRRRYYYkkkzzz{{{xxxrrrmmmllliiissstttbbbYYYQQQHHH???:::666000///111//////............//////........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000111111222222333444444444666:::===AAAGGGMMMRRR[[[```hhhnnnrrrvvvyyyzzzlll^^^XXXWWWXXXWWWWWWXXX[[[^^^___^^^```^^^\\\YYYVVVTTTSSSRRRSSSSSSTTTVVVYYYZZZXXXWWWXXXWWWTTTPPPLLLKKKMMMPPPNNNQQQTTTVVVWWWYYY[[[]]]\\\[[[YYYWWWVVVVVVWWWWWWWWWVVVTTTSSSRRRQQQQQQQQQPPPNNNMMMMMMNNNMMMKKKIIINNNOOOQQQSSSTTTUUUUUUUUUSSSRRRQQQPPPNNNLLLKKKJJJPPPRRRTTTTTTRRRQQQQQQQQQNNNMMMMMMLLLMMMNNNPPPQQQTTTUUUUUUUUUTTTQQQOOOMMMIIIIIIJJJLLLNNNNNNMMMJJJKKKKKKKKKKKKLLLMMMNNNNNNIIIJJJKKKLLLLLLMMMMMMLLLJJJIIIHHHIIIJJJJJJHHHFFFJJJMMMSSSZZZ______ZZZVVVPPPMMMJJJHHHHHHJJJNNNPPPPPPMMMKKKJJJEEE???>>>@@@CCC[[[www}}}www{{{{{{vvvzzzppp```SSSRRRTTTRRRRRRUUUSSSSSSUUUYYY[[[^^^fffooo|||yyy]]]MMMDDD???@@@EEEBBBAAA@@@???CCCNNN]]]hhh~~~xxxsssnnnkkkkkkkkkvvv|||gggYYYUUUMMMDDD;;;666333//////222//////............//////........................------------------------,,,------......------,,,,,,,,,,,,---------......---------............///////////////000000000000000111111222222333444444444777:::===BBBGGGNNNRRR[[[```gggnnnrrrvvvyyy{{{}}}~~~|||mmm```YYYUUUSSSWWWWWWWWWXXXZZZ\\\^^^^^^```^^^\\\ZZZWWWTTTSSSRRRPPPRRRTTTWWWYYYYYYWWWVVVVVVUUUSSSPPPMMMKKKLLLMMMMMMPPPTTTWWWXXXYYYZZZ[[[]]][[[XXXVVVTTTSSSSSSSSSRRRSSSSSSSSSRRRRRRRRRSSSQQQQQQPPPQQQQQQOOOLLLIIILLLMMMOOOQQQRRRRRRRRRRRRSSSRRRPPPOOONNNMMMMMMMMMPPPRRRSSSSSSQQQPPPQQQRRRPPPNNNMMMMMMOOOQQQSSSTTTXXXXXXWWWVVVSSSOOOKKKIIIFFFGGGJJJNNNPPPPPPNNNKKKKKKKKKKKKKKKLLLLLLMMMMMMJJJJJJKKKLLLMMMNNNOOOPPPHHHHHHHHHJJJKKKKKKIIIGGGFFFKKKRRRXXXYYYWWWUUUTTTPPPNNNJJJHHHIIILLLPPPRRRPPPMMMLLLLLLHHHAAA>>>???>>>TTTnnn~~~zzzzzz{{{}}}uuuiiibbbXXXSSSUUUWWWVVVTTTVVVXXXWWWXXX\\\```fffrrr~~~uuu```KKKCCCCCCCCCDDDFFF@@@@@@AAACCCLLL]]]qqq{{{rrrmmmkkkkkkpppwwwyyyooo```WWWVVVGGG>>>666333000...000333//////............//////........................------------------------------------------------,,,,,,,,,---------......---------............///////////////000000000000000111111222222333444444555777:::>>>BBBHHHNNNSSSZZZ___gggmmmrrruuuyyy{{{{{{zzz|||rrrkkkaaa[[[XXXVVVSSSPPPVVVWWWWWWWWWWWWXXXZZZ[[[]]]\\\[[[YYYWWWTTTSSSRRROOORRRTTTWWWWWWWWWVVVVVVRRRTTTTTTSSSOOOLLLJJJJJJLLLPPPTTTWWWWWWWWWXXXYYY\\\[[[XXXUUUSSSRRRQQQQQQOOOQQQTTTTTTTTTTTTVVVXXXSSSSSSSSSSSSSSSQQQMMMIIILLLLLLMMMNNNNNNOOOOOOOOOMMMLLLKKKIIIIIIJJJLLLMMMOOOQQQRRRRRRPPPOOOOOOPPPPPPNNNLLLMMMPPPTTTUUUVVVXXXXXXWWWUUUQQQMMMIIIGGGGGGHHHKKKOOORRRRRROOOLLLJJJKKKKKKKKKLLLLLLLLLLLLIIIIIIJJJKKKMMMNNNOOOPPPHHHGGGHHHJJJKKKKKKIIIGGGEEEIIINNNPPPPPPOOOPPPQQQMMMKKKIIIHHHIIILLLPPPSSSPPPMMMLLLMMMJJJDDD@@@@@@>>>MMM```qqq|||wwwvvvzzz~~~xxxfff[[[WWWRRROOOOOOTTTXXXYYYZZZ[[[___^^^aaahhhqqq{{{~~~ZZZNNNCCCBBBGGGHHHFFFDDD@@@CCCHHHQQQ^^^sss~~~|||}}}wwwrrrnnnlllfff\\\TTTQQQAAA999222000///...///333//////............//////........................------------------------------------------------,,,,,,,,,---------......---------............///////////////000000000000000111111222222333444444555777;;;>>>BBBHHHNNNSSSYYY^^^fffmmmrrruuuyyy{{{{{{rrrcccZZZVVVQQQOOOPPPRRRSSSRRRSSSTTTUUUTTTSSSSSSTTTVVVWWWWWWWWWWWWVVVTTTSSSRRRPPPRRRUUUVVVUUUTTTUUUVVVQQQSSSUUUUUUQQQMMMJJJIIIMMMPPPSSSUUUUUUUUUUUUVVVZZZYYYXXXVVVTTTRRRQQQPPPOOORRRVVVWWWVVVUUUXXXZZZTTTSSSRRRRRRRRROOOKKKHHHKKKKKKKKKKKKLLLMMMOOOPPPPPPNNNLLLKKKKKKMMMPPPQQQNNNPPPRRRQQQOOOMMMLLLMMMMMMJJJIIIKKKPPPTTTUUUTTTTTTTTTTTTSSSPPPMMMJJJHHHIIIJJJLLLPPPRRRQQQNNNKKKIIIJJJJJJKKKKKKJJJJJJIIIGGGHHHIIIKKKLLLLLLMMMMMMIIIHHHHHHIIIJJJKKKIIIHHHGGGIIIKKKKKKKKKLLLNNNOOOIIIHHHHHHHHHJJJNNNRRRTTTQQQMMMKKKMMMLLLFFFBBBBBB>>>EEEPPP^^^rrrwwwqqqppppppqqqyyy|||ttteee[[[TTTTTTVVVQQQQQQSSSUUUXXXZZZ\\\]]]___bbbkkkyyyttt```IIIDDDAAACCCHHHIIIEEE@@@===DDDPPP^^^ppp}}}oooiiicccYYYMMMFFF<<<555000000///...///222//////............//////........................------------------------...------,,,,,,------...,,,,,,,,,---------......---------............///////////////000000000000000111111222222333444444555888;;;>>>BBBHHHOOOSSSXXX^^^eeelllqqquuuyyy{{{|||}}}lll___UUUSSSPPPMMMKKKLLLOOOQQQRRRMMMNNNOOOOOOMMMMMMOOOQQQQQQRRRSSSTTTTTTTTTSSSSSSRRRTTTUUUUUUSSSRRRSSSUUUSSSTTTUUUTTTPPPMMMKKKKKKNNNPPPRRRSSSRRRRRRRRRSSSWWWWWWXXXXXXVVVTTTQQQPPPQQQUUUYYYYYYVVVUUUWWWYYYVVVTTTSSSRRRQQQOOOKKKHHHJJJIIIIIIJJJLLLOOOSSSUUUWWWUUURRROOOOOOQQQTTTVVVMMMOOOQQQQQQNNNKKKIIIHHHHHHEEEEEEHHHNNNRRRRRROOOOOOOOOPPPQQQPPPNNNKKKJJJKKKLLLMMMNNNPPPOOOLLLIIIHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHKKKMMMMMMMMMLLLKKKKKKIIIHHHHHHIIIJJJIIIHHHIIIIIIIIIKKKLLLMMMMMMLLLEEEFFFGGGJJJMMMQQQTTTUUUTTTNNNKKKLLLLLLGGGCCCBBB>>>BBBFFFNNN^^^vvvyyysssnnnkkkoooqqquuuyyyvvvjjj]]]WWWTTTSSSTTTXXXXXXYYYYYYXXXXXX[[[___aaaccckkk{{{xxx___NNNFFFDDDBBBCCCFFFGGGEEEAAA>>>III[[[ooorrrjjjcccWWWHHH???999333///000000......000//////............//////........................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------............///////////////000000000000000111111222222333444444666888;;;???CCCHHHOOOSSSXXX]]]eeelllqqquuuyyy{{{|||jjjZZZUUURRRMMMKKKKKKKKKJJJJJJJJJKKKKKKGGGIIIKKKKKKIIIIIILLLOOOMMMNNNPPPRRRSSSTTTSSSSSSSSSUUUVVVTTTQQQPPPSSSUUUVVVVVVUUURRROOOLLLLLLMMMOOOPPPRRRRRRQQQPPPQQQRRRUUUVVVXXXYYYXXXUUURRRPPPSSSWWWZZZZZZVVVSSSTTTWWWXXXVVVTTTSSSRRRPPPMMMJJJIIIHHHHHHIIIMMMRRRWWW[[[YYYVVVRRROOONNNPPPRRRTTTLLLOOOQQQQQQNNNJJJGGGFFFDDDBBBBBBFFFMMMPPPOOOLLLKKKLLLNNNOOOOOONNNMMMLLLMMMLLLLLLMMMNNNLLLIIIGGGGGGHHHIIIIIIIIIHHHGGGFFFIIIKKKNNNPPPQQQPPPNNNLLLLLLJJJHHHGGGHHHIIIIIIHHHHHHHHHIIIKKKMMMNNNKKKIIICCCEEEHHHKKKOOOSSSUUUWWWVVVPPPLLLLLLKKKGGGCCCBBB???BBBCCCEEEPPPhhh|||sssmmmhhhiiilllooouuu}}}ppp```YYYSSSTTTUUURRRQQQRRRSSSVVVWWWVVVXXX^^^eeeiiioooyyykkkUUUGGGIIIHHHEEECCCCCCFFFFFFEEEGGGUUUjjj}}}qqqkkkdddVVVGGG>>>777222///111111...---/////////............//////........................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------.........//////////////////000000000000000111111222333333444444666888;;;???CCCIIIOOOTTTWWW]]]eeelllqqquuuyyy{{{|||vvvtttvvvlll^^^RRRKKKJJJJJJKKKCCCDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHHHHGGGHHHKKKNNNIIILLLPPPRRRRRRQQQPPPPPPPPPQQQRRRQQQPPPPPPQQQSSSOOOSSSUUUSSSNNNKKKMMMOOONNNNNNMMMNNNNNNOOOOOOPPPSSSWWWZZZZZZVVVSSSSSSTTTWWWWWWVVVUUUUUUTTTTTTTTTYYYTTTOOONNNPPPQQQOOOLLLKKKLLLKKKHHHGGGIIIOOOTTTOOOOOONNNNNNMMMLLLLLLLLLLLLMMMNNNMMMIIIFFFEEEEEE@@@BBBDDDFFFHHHIIIJJJJJJHHHHHHIIIJJJLLLOOORRRTTTOOOQQQSSSQQQLLLHHHHHHIIIGGGFFFFFFEEEFFFGGGHHHJJJHHHIIIJJJLLLMMMMMMMMMMMMLLLJJJHHHFFFEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKJJJHHHEEEEEEFFFGGGJJJLLLOOOQQQKKKLLLMMMLLLJJJGGGCCCAAABBB<<<<<>><<>>:::999EEEUUU~~~wwwooogggdddeeedddfffiiimmmrrrxxxwwwjjj^^^ZZZUUUQQQPPPPPPOOOOOOSSSTTTVVVWWWYYYZZZ[[[[[[___ccckkktttyyynnn]]]MMMCCCAAADDDGGGBBBFFFGGGDDDDDDQQQiii}}}qqq___QQQ@@@888666///000000000000////////////........................------------------------,,,,,,,,,---------.........------,,,,,,------...------,,,,,,,,,,,,---------------............///...............///000000000000000000111222333444666888<<<@@@EEEKKKQQQUUUYYY]]]eeemmmtttxxxzzz{{{~~~zzzxxxyyy|||pppddd[[[NNNEEECCC@@@@@@BBBDDDFFFFFFDDDAAACCCCCCCCCCCCBBBAAA@@@@@@CCCDDDEEEDDDDDDFFFIIIKKKMMMMMMMMMMMMKKKLLLNNNPPPLLLLLLLLLJJJGGGGGGHHHJJJOOOQQQRRRQQQNNNLLLLLLMMMLLLKKKHHHGGGHHHJJJNNNPPPQQQNNNLLLNNNQQQTTTSSSQQQRRROOOKKKHHHFFFGGGHHHJJJJJJJJJLLLPPPSSSSSSQQQNNNLLLKKKIIIGGGFFFFFFHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOPPPOOOLLLJJJHHHHHHKKKKKKLLLLLLKKKJJJHHHGGGJJJKKKMMMOOOPPPPPPQQQQQQPPPLLLHHHGGGIIIKKKKKKIIIIIIJJJLLLMMMMMMLLLKKKJJJJJJHHHGGGFFFFFFGGGIIIKKKLLLJJJHHHEEECCCAAAAAAAAA>>>DDDIIIJJJEEEBBBBBBDDDEEEEEEEEEEEEEEEFFFGGGGGGIIIJJJJJJJJJIIIGGGDDDCCC??????@@@AAA===;;;AAAKKKkkk}}}}}}~~~tttlllhhheeeeeedddeeeggglllqqquuu{{{sssiii```ZZZRRRRRRQQQQQQRRRTTTUUUUUUVVVWWWXXXYYYZZZ\\\___bbbeeemmmzzz}}}^^^VVVJJJCCCBBBFFFJJJLLLFFFHHHHHHFFFKKK^^^|||jjjTTTFFF888555555///000000000000////////////........................------------------------,,,,,,,,,---------.........------,,,,,,------...---,,,,,,,,,,,,,,,,,,------------............///...............///000000000000000000111222333444666999===AAAFFFKKKQQQVVVYYY^^^eeemmmtttxxxzzz{{{}}}yyy{{{~~~|||~~~wwwaaaNNNHHHEEE???===AAA>>>>>>>>>???@@@AAA???===>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBBBBBBBCCCGGGIIIJJJKKKKKKJJJIIIJJJMMMPPPKKKKKKKKKJJJHHHFFFGGGHHHKKKLLLNNNNNNNNNMMMNNNNNNOOOMMMJJJHHHIIIKKKNNNPPPPPPMMMKKKMMMPPPSSSRRRQQQPPPNNNJJJFFFDDDEEEGGGHHHGGGHHHKKKNNNPPPOOOMMMKKKIIIHHHHHHHHHHHHIIIJJJJJJHHHHHHIIIIIIJJJJJJKKKKKKNNNOOOPPPOOOMMMJJJIIIIIIJJJKKKKKKKKKJJJIIIGGGFFFMMMLLLLLLMMMOOORRRVVVXXXQQQLLLHHHGGGIIILLLLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKIIIHHHFFFDDDDDDEEEGGGHHHGGGFFFEEECCCBBBBBBCCCCCC@@@FFFJJJIIIEEEAAAAAADDDCCCCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEEEEDDDCCCAAA@@@===???BBBDDDAAA>>>AAAGGGTTTgggzzz{{{|||tttllliiifffddddddeeehhhiiilllrrrzzz~~~ooobbb[[[YYYXXXWWWPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXYYY___gggmmmvvvtttbbbPPPJJJEEEDDDGGGKKKLLLKKKFFFFFFGGGLLL[[[sssyyy^^^HHH===333222444///000000000000////////////........................------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,---------............///...............///000000000000000000111222333444666999===AAAFFFKKKQQQVVVYYY^^^fffnnnuuuyyy{{{||||||zzzzzz```PPPJJJCCC>>>>>>>>>;;;999:::<<<:::999:::<<<=========:::;;;===>>>???@@@@@@@@@>>>???@@@AAAAAACCCFFFHHHJJJKKKKKKJJJIIIJJJLLLNNNIIIKKKMMMMMMKKKIIIHHHHHHIIIJJJLLLMMMNNNOOOOOOPPPPPPOOOLLLKKKJJJLLLMMMOOOMMMLLLLLLMMMOOOPPPPPPOOONNNLLLIIIFFFEEEEEEFFFGGGEEEGGGJJJLLLMMMLLLJJJIIIHHHHHHHHHIIILLLMMMMMMLLLGGGGGGHHHIIIJJJJJJKKKKKKMMMNNNPPPOOOLLLJJJIIIIIIHHHIIIJJJJJJJJJIIIGGGFFFLLLKKKJJJJJJLLLQQQVVVYYYPPPMMMIIIHHHHHHJJJKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJGGGFFFEEEDDDCCCCCCDDDEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDFFFHHHGGGCCCAAAAAABBBAAABBBCCCEEEFFFFFFFFFFFF@@@@@@@@@@@@???>>>>>>======@@@CCCCCC@@@===>>>@@@DDDQQQlllyyyuuuooojjjgggeeecccbbbaaafffkkknnnqqqtttzzzxxxlll___\\\WWWTTTSSSRRRQQQPPPNNNPPPRRRTTTTTTUUUXXXZZZZZZ[[[\\\^^^bbblllyyynnnYYYLLLGGGEEEDDDFFFIIIJJJHHHFFFCCCEEELLL\\\sssdddLLL===666///000333---000000000000////////////........................------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,++++++++++++,,,,,,---------............///...............///000000000000000000111222333444666888<<<@@@EEEKKKQQQUUUYYY^^^fffooovvv{{{}}}~~~|||}}}eeeUUUFFF;;;777333777:::888888:::;;;999;;;:::999:::<<<>>>>>>===999:::;;;===>>>>>>??????>>>@@@AAAAAABBBCCCGGGIIINNNNNNNNNMMMJJJIIIJJJKKKHHHKKKOOOPPPOOOLLLJJJIIILLLLLLMMMNNNPPPQQQPPPPPPQQQPPPNNNLLLKKKKKKKKKLLLHHHJJJLLLMMMMMMLLLLLLMMMJJJIIIGGGFFFEEEEEEEEEFFFDDDFFFIIIKKKKKKKKKKKKKKKJJJIIIIIILLLOOOPPPOOOLLLGGGHHHIIIJJJKKKLLLMMMMMMLLLNNNOOONNNLLLJJJIIIIIIGGGHHHIIIJJJJJJJJJIIIIIIKKKJJJJJJJJJLLLOOORRRTTTLLLLLLKKKIIIFFFFFFHHHJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBAAABBBBBBAAAAAAAAACCCDDDEEEGGGFFFEEECCCAAA@@@??????AAABBBCCCDDDDDDCCCBBBBBB<<<<<<<<<<<<<<<<<<;;;;;;>>>@@@BBB@@@===;;;;;;;;;???BBBTTTttt|||vvvpppiiieeeaaadddfffeeedddeeehhhlllkkkwwwxxxnnngggaaaYYYTTTPPPPPPPPPQQQRRRRRRRRRQQQQQQTTTWWWXXXWWWYYY\\\______ccciiiooowwwyyycccVVVKKKBBBDDDDDDEEEGGGIIIIIIGGGFFFIIIPPP```vvv|||cccOOO===555444///000333...000000000000////////////........................------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,++++++++++++,,,,,,---------............///...............///000000000000000000111222333444555888<<<@@@DDDJJJPPPTTTYYY^^^gggpppxxx}}}~~~jjjOOOCCC???<<<999999666>>>>>>444000555999888:::999888999;;;;;;:::999999:::;;;<<<============???AAABBBBBBCCCEEEHHHKKKRRRRRRRRROOOLLLIIIIIIIIIGGGKKKQQQSSSRRROOOLLLJJJOOOOOOOOOPPPQQQRRRQQQPPPQQQPPPNNNMMMKKKJJJIIIIIIEEEIIIMMMMMMKKKIIIIIIJJJGGGGGGFFFEEEEEEEEEEEEEEECCCFFFIIIKKKKKKLLLMMMNNNLLLKKKKKKMMMPPPQQQOOOLLLHHHIIIJJJKKKLLLNNNNNNOOOKKKMMMNNNNNNLLLIIIIIIIIIFFFGGGIIIKKKKKKLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQJJJKKKLLLIIIEEEDDDFFFIIIHHHGGGEEEDDDCCCDDDEEEEEEDDDEEEEEEDDDCCCBBB@@@@@@CCCBBBAAA@@@AAABBBCCCDDDHHHEEEBBB@@@??????>>>===BBBBBBCCCCCCBBB@@@???===;;;;;;;;;;;;;;;;;;;;;;;;===@@@AAA>>><<<;;;<<<;;;???;;;EEEeee~~~uuunnnggghhhhhheeeaaa```bbbeeebbbmmmzzzyyynnnhhhaaaYYYSSSSSSUUUVVVVVVTTTRRRQQQPPPRRRUUUXXXZZZVVVXXXZZZZZZYYYZZZ]]]aaadddkkkuuu{{{\\\MMMJJJGGGBBBEEEFFFHHHJJJJJJJJJJJJJJJSSS___tttqqq\\\DDD666333555111222444000000000000000////////////........................------------------------,,,,,,,,,---------.........------,,,,,,------...,,,++++++++++++++++++,,,---------.........//////...............///000000000000000000111222333444444777;;;???DDDIIIOOOTTTYYY^^^gggpppyyy~~~