BM6g6( cccgggkkkmmmmmmnnnqqqtttpppooonnnmmmkkkiiijjjlllmmmnnnoooppppppooommmllliiikkkmmmllliiiggghhhjjjkkkmmmmmmlllkkkkkkkkkkkkoooqqqrrrrrrrrrrrrssstttllloooqqqpppmmmkkkmmmooonnnkkkjjjlllrrruuutttrrrmmmnnnoooooopppqqqtttvvvvvvuuuuuuuuuwwwvvvtttrrrooorrrrrrooonnnpppoookkkpppvvvzzzyyyxxxyyywwwtttzzzyyyxxxxxxxxxwwwuuutttqqqpppqqqsssqqqnnnooosssssstttqqqkkkkkkooorrrqqqoooppppppoooqqqttttttqqqooopppqqqsssuuuvvvvvvvvvppprrruuuuuuttttttvvvyyyssssssssssssrrrqqqppppppssstttuuutttsssssstttuuutttttttttsssrrrqqqooooookkkjjjhhhfffgggiiikkkmmmkkkllljjjgggiiimmmmmmiiiggghhhjjjllllllllljjjiiijjjhhhiiilllllliiijjjmmmmmmoooqqqssssssssssssttttttqqqoooqqqqqqnnnooorrrppplllkkkoooqqqppppppsssnnnqqqsssrrrpppppprrruuuuuupppmmmnnnnnnllllllnnnlllnnnoooooonnnnnnppprrrqqqooottttttoootttyyyqqqooojjjmmmmmmeeeeeeiiieeeiiigggddddddfffiiijjjjjjeeebbb]]]]]]___bbbccccccbbbbbbaaabbbcccdddeeeeeebbbbbbbbbbbbcccddddddccc\\\^^^___^^^]]][[[\\\\\\ZZZ\\\]]]]]]\\\\\\]]]^^^\\\]]]^^^]]]^^^^^^^^^]]]bbb^^^[[[\\\[[[ZZZ\\\```bbb]]]ZZZ[[[ZZZXXXYYY\\\```\\\[[[^^^^^^[[[ZZZ[[[XXXWWWVVVWWWYYYZZZYYYXXXZZZ\\\\\\YYYZZZ]]][[[WWWWWWYYY[[[]]]^^^___^^^^^^WWWYYYZZZYYYWWWWWWZZZ\\\ZZZWWWWWWZZZ\\\[[[[[[[[[aaa]]]XXXVVVWWWXXXXXXVVV___`````````]]][[[ZZZZZZ]]]```[[[YYYbbbddddddkkk\\\ZZZNNNLLLUUUUUUNNNNNNOOOOOORRRTTTRRRNNNNNNRRRWWWUUURRRQQQQQQQQQQQQPPPSSSSSSSSSRRRRRRQQQQQQPPPXXXWWWVVVWWWYYY[[[\\\\\\SSSRRRQQQTTTXXX[[[[[[ZZZccc___\\\ZZZZZZ[[[]]]___\\\fffhhh___XXXYYY^^^``````bbbbbb^^^\\\\\\\\\ZZZ\\\ZZZWWWVVVUUUUUUUUUTTTXXX\\\```aaa^^^ZZZXXXXXXdddcccaaa``````aaaaaabbb^^^ZZZZZZ```eeeeeefffgggccc^^^aaabbb\\\]]]aaa\\\]]]^^^^^^]]]^^^aaabbbbbb^^^___]]][[[[[[^^^]]][[[```eeeggggggggghhheee```___gggeeeqqqqqqdddcccYYYXXX]]]dddkkknnnlllgggcccfffiii```\\\eeegggcccdddeee]]]VVV[[[eeelllllljjjccc]]]ZZZZZZ[[[ZZZ\\\```]]]ZZZ___aaa]]]dddjjjddd]]]dddjjjnnnpppmmmbbbWWWRRRSSSRRRPPPRRRVVVUUUPPPWWWUUUSSSQQQRRRTTTVVVWWW[[[YYYYYYZZZ\\\]]]ZZZWWWUUUXXXYYYXXXYYY\\\[[[WWWaaacccdddeeehhhjjjfffaaaTTTQQQZZZaaa^^^``````XXXNNNPPPTTTWWWXXXVVVTTTRRRiiimmmqqqqqqkkkddd^^^\\\OOOTTTWWWWWWXXXXXXUUUQQQUUUUUUTTTQQQOOOPPPSSSUUUVVVXXXLLLPPPQQQPPP\\\ZZZSSSSSSSSSTTTTTTTTTRRRPPPSSSUUUVVVUUUUUUWWWWWWUUUWWWRRROOONNNNNNPPPXXXbbb___UUUXXX^^^WWWQQQOOOKKKbbbfffkkkmmmmmmnnnqqqssskkklllsss|||~~~yyyuuupppmmmkkkjjjiiihhhgggccc]]]YYYXXXXXXXXXXXXVVVTTTRRRSSSTTTUUUUUUTTTTTTSSSRRRRRRSSSSSSRRRQQQMMMOOOPPPPPPNNNMMMMMMNNNHHHJJJLLLMMMLLLKKKLLLMMMJJJMMMNNNLLLLLLNNNMMMKKKOOOKKKJJJKKKKKKHHHIIILLLLLLHHHFFFIIIJJJHHHGGGHHHJJJFFFEEEHHHIIIFFFEEEFFFEEEEEEDDDFFFGGGHHHFFFEEECCCFFFGGGDDDDDDGGGFFFCCCBBBCCCEEEGGGHHHHHHHHHHHHDDDEEEEEEEEEDDDDDDFFFGGGEEEDDDCCCDDDFFFGGGFFFEEEDDDBBB?????????@@@???>>>999999:::999999888888777555:::555222999:::999@@@;;;>>>888777??????999======;;;===AAABBB???>>>@@@<<<<<<;;;;;;::::::::::::<<<;;;;;;;;;:::::::::999333333222333444555777888;;;::::::<<<>>>@@@@@@???;;;888777999888666666999777===???999444666:::;;;:::::::::999888888777777???>>>===<<<;;;<<<<<<===555777999999888666555555999888888999:::;;;:::999999555555888:::888888999:::555999;;;555777:::555888888888888999;;;<<<<<<:::999999888777888888888777;;;===<<<<<<>>>===999666>>>:::CCCBBB:::>>>666<<<:::888999<<<>>>??????<<<>>>777555===<<<777:::===666222666;;;===>>>???<<<888777888777555666999<<<777:::<<<666999>>>888999<<<<<<;;;<<<===;;;555???@@@???===>>>BBBAAA===CCCBBBAAAAAAAAABBBCCCDDDAAA@@@???@@@BBBBBB@@@???BBBEEEFFFDDDDDDGGGGGGDDD::::::;;;<<<>>>===;;;888FFFBBBHHHLLLEEEEEEFFF??????AAACCCEEEEEEDDDBBBAAA???BBBDDDDDDAAA<<<999888@@@DDDFFFEEEFFFGGGEEEAAACCCDDDDDDBBBAAAAAACCCEEEEEEGGG<<>>BBB@@@>>>>>>???>>><<<:::;;;===>>>>>><<<;;;;;;<<<666888;;;;;;;;;:::;;;<<<999<<<===::::::===<<<888:::888888;;;:::666555777777333333888:::888555555888444222555666444333555444333333555777777555333000444555222222444444111///000111333444444444444333333444333333333555666444444333333555777666444888888888999999999888777999999999:::;;;;;;;;;:::666;;;666333999888777>>>000888666666;;;999555;;;222...---333888777555444555666777777777777777888777777666666666666555555444444444444444666888:::444444444555666666666555:::888999===<<<777666999888;;;:::888777:::<<<<<<:::888888999:::999999999666666555555444555777999999999999888777777888999666555777:::======;;;888666333333777888777777999888444888;;;666888<<<666999888888:::::::::;;;<<<;;;;;;::::::999888999;;;777:::;;;888999<<<<<<999666===777<<<<<<888@@@;;;???<<<888888999;;;;;;:::777:::555555===;;;555999<<<777777::::::777777;;;<<<999:::;;;:::666666999???999<<<>>>777999===888;;;===<<<888999<<<<<<999///222111...///222222...333444555555555555555666:::999999999::::::999999333777888555555777888666<<<;;;:::::::::999888888777333888999222333666000666666777777777666555444<<<===??????>>>===<<<<<<222555666444444777666333222444666666666555666888666999...444777444<<<666444555777777777666555555333333444666666666666666555222222444555555999>>>;;;111333666000000333///tttxxx|||}}}zzzyyyyyy{{{yyy||||||zzzpppooojjjddd^^^ZZZWWWTTTRRROOOKKKFFF@@@===;;;;;;;;;???<<<999888999:::888555;;;999666555666666333000444666777777555444444555222444777888777777777888555999999666555999888444555333444777777222///000111...///555888666222111666222000333444222111333111000111222444444222000...222333111000222222000---...///000111111222222222222222222222333444444444444444333555777666333111222444555666555444333000000000111333444444333000555000---111000///666---777999777999444000777666000...666======999777111333555666666555666777555555444444444444444444+++,,,,,,,,,,,,---000222111111111111111111000///000...111777555///---000000000///...000333444333000......000111111000111000111111111111222555777333222000......///111222,,,---///333777888444000)))''')))...111111333666000,,,111444///222555000000//////111222111111333333222222333111///000333000333222///000333555333///666...111111///;;;777333333444666888555///))),,,000,,,...666444...222444111222555222+++,,,222222111222555333...---///777000444777222333888555333777999888888999666111000333222000000333222///333555777888888777777777666666555555666666666555555999:::777666999:::888777444222222111//////000444000555777111444999666::::::999888888777777777444444444555555666777888111333333111111444555222000333666777777666777777555888...555888444;;;444333555777777666555555555111000111444444333333555555222111222111---...111666---...000,,,///444000zzz{{{|||}}}}}}~~~yyywwwsssooorrrjjj```YYYUUURRRNNNKKKJJJGGGCCC>>>999666333222777666444444666777666555888777444222111111111111444222111222555555333000444444444666777777555222555222///000222333111//////000111222333444444444333111//////222222000...///000000000///...------+++,,,,,,---...///000111//////000000000000000000000///---,,,+++---...000333333222111000000111111666444111//////111444666---...///000000111111111000333333111111444444222////////////000111222333222444555666444222///,,,000//////111555666555333444555444222000111555999888444000000444555333///000000////////////000000---,,,+++++++++---...///...000222333333111...---.../////////000000111111///000111000//////111333333222222111111222222333222000---++++++---000222---,,,...222666888777444...---++++++,,,000333555+++,,,...000222222222222666555222000///000222444...............///000000222111111111111333444555111111000000111333555666222555777777333///+++)))(((***,,,.../////////...555666555333000...---...///000111222111000...,,,111222444555555444333222777777777666555222000///111111111000000000000000222222111111111111222222999444222222111...///333555666888777222000555;;;333222222111000//////...333222111000111222444555333444333111//////333666;;;777555666999999555111......////////////......////////////000111222333111111000111333666999;;;//////000000000000//////111000///...---,,,,,,,,,///...------------...///,,,---...///000000000000wwwwwwyyy{{{}}}yyyvvvtttoookkkkkkeee]]]WWWTTTOOOJJJFFFDDDAAA>>>:::777444333333555444222222444444444333555444222000/////////000333222111222444555333000444333222333555555333222000...------000222111000//////000222222333333222222000......//////...+++------.../////////......++++++,,,,,,---///000111//////////////////......///...------------...///222222111000000000000000333333333333333333333333......///000000000000//////111222///000333333000//////000000111111222222111222222222111///---,,,000//////111444555333111111333555444222111222444000---+++---111333111...///......------......///......------...//////000///000111222222000///---........./////////000000...///111111000///111222111111000000000000111111111///---,,,,,,---///111...,,,,,,...222444444333333222000---,,,,,,------+++,,,---////////////...222111000.........000000...............//////000222111000/////////000111111000000000000111333444///111444444222///------,,,,,,------...------,,,222222222000...,,,,,,------...///000000...---+++//////000111111111111111111222333333222111000///000000000000000000000000111111000000000111111222111//////222111---,,,...000111333333111000222666222222111000000///......000000000000000111222222111222333111//////111444888555333444666777333///.........//////.........---------......///111111///...------...000222333......////////////......///......---------.................................///////////////......xxxwwwxxxyyy|||zzztttqqqqqqooojjjeeebbb]]]WWWRRRNNNIIICCC>>><<<:::888555444333222222333111///000111222111111000000///...............222111000111333333111000333111000000111222222111,,,+++***+++...000000000---...///000111111111111000...------------+++***++++++,,,---............+++++++++,,,---...///000/////////......---------------...............---111000//////.../////////000222444666666444222000//////000000000///.........111222//////333333000///000111222222111000000000000///...---,,,,,,+++//////...000222222111000***---000111000///...///---+++***---000222000...------,,,,,,,,,,,,------...///000000000000000000000000000000000/////////---------............///---///111111000//////000000//////......//////000//////...------.../////////,,,******---///111222555444222000---+++)))))),,,,,,,,,------,,,++++++---------,,,,,,,,,,,,,,,......------......///000000000///------,,,,,,---000//////...//////000000,,,...000000/////////000000///...---,,,+++++++++---...///---+++***+++,,,***+++,,,---------,,,+++,,,,,,,,,,,,---...000000,,,,,,...//////000///////////////000000000000000/////////000000111111111111111444999999444111222000000000/////////000000111000000//////.........---......//////////////////000222111000///000111555222000111333444111---------............------,,,,,,,,,,,,,,,---...///......,,,+++++++++,,,---------............------------------......//////,,,---...//////...---,,,000000000000///...---,,,|||{{{zzzzzz|||jjjWWW]]]uuuqqqmmmkkkkkkjjjeeeaaa[[[VVVOOOJJJGGGCCC===999888777555333111111111111111000......000000000///...------------.........000000000111111111000///111///------...000000///,,,+++++++++---...//////,,,---...///////////////------,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++++++++,,,---...//////......------,,,,,,++++++,,,...///000///...,,,///......------.........///000333444444333000///000000000000///...---,,,///222222///000333333000...000111222222111///---000///---,,,++++++,,,,,,.........///000000///...(((***---///////////////......---///222222000......------,,,,,,------......///000111111000///...111000///.........//////------------------------,,,...111222000///......//////............//////---..................------,,,++++++,,,---......000000111000///...,,,+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,+++***)))...------------...//////......------,,,,,,,,,,,,.........---------------+++,,,------,,,---///111111000...,,,+++++++++,,,***,,,---,,,+++***+++,,,)))***+++,,,------,,,,,,******)))***+++---///000***++++++,,,---......///......///////////////000---...//////000000111111444333666<<<<<<888666888;;;999444///...000000---000/////////.........---,,,---///000000///...------...000111000///...---222111000000222222///---,,,,,,------------,,,,,,,,,,,,++++++,,,---......000///...------------------......//////......---------..................,,,---///000000///---,,,///////////////...------|||{{{{{{{{{~~~zzz@@@444FFFuuuqqqlllhhhfffdddaaa^^^[[[TTTLLLFFFCCCAAA===:::888666444222000/////////111///......///000000///---------..................//////000//////...///000...,,,,,,---...///.........------,,,,,,---...,,,,,,---.........------+++,,,---------......///------------,,,+++***)))+++++++++++++++,,,---.........------,,,,,,,,,+++***,,,...000000///...,,,...---------------......////////////////////////000000000000///---,,,+++,,,//////------000000...---///000111111000...,,,000///---+++++++++,,,------.../////////.........///.........///000000000,,,,,,,,,---///000///...//////............//////---...///000///...---,,,111000...---,,,---...///---------------,,,,,,,,,+++...000111000...------//////............//////,,,---...//////...---,,,+++,,,.........---,,,,,,,,,---///000000000...---+++++++++,,,,,,---......)))***,,,------,,,***)))---------------...//////+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,++++++---//////...,,,++++++,,,---...***,,,------,,,,,,---...++++++,,,,,,------------******)))***+++---///000,,,,,,,,,,,,---------...------........./////////---...///000111000000000111///000333555333444777HHHEEE<<<111...222222///////////////...............///000000000///...---,,,---///000111000---+++111000000000111111000...,,,,,,------------,,,,,,---------,,,------......000////////////000000000/////////000000/////////////////////...---,,,+++,,,---///000000///---,,,------...//////000//////yyyyyyyyy{{{~~~xxxIIIDDDYYYvvvqqqkkkfffbbb```]]][[[\\\UUULLLEEECCCAAA???===888666444222000/////////111///......///000000///------......///......---,,,...//////...------...000...------...//////......//////...,,,+++---...,,,,,,---------------,,,+++---............///111//////...---,,,***)))(((+++*********++++++,,,---------------------------***,,,...///000///...------------,,,------...///000///---,,,,,,---///000000000000///...---,,,+++(((++++++)))))),,,---***,,,---...//////...------///...---,,,+++,,,------+++---//////......///000///...,,,,,,...//////...************+++---...///000000////////////000000------------------,,,+++000///...,,,,,,------......------------,,,,,,,,,,,,...000000...---,,,---///..................///------............------***,,,///000...---,,,+++---...///000000///......,,,,,,,,,,,,---...///000******,,,---------,,,+++------,,,,,,------...///***+++,,,---............***+++,,,,,,,,,,,,++++++,,,,,,---,,,******,,,...,,,,,,,,,,,,------...///+++---......------...000------------------......++++++++++++,,,.../////////...------,,,---------,,,,,,------...///////////////111111111111///...111---,,,...000///222777HHHHHH@@@333...222444111////////////////////////000000000000000000///...------...///111000...+++///000000111111000000///------............------.........------......///---------...//////000000//////000000000000/////////000000000///---+++***,,,---...//////...---,,,,,,---...///000000000000xxxxxxxxxyyy{{{|||~~~gggcccnnnooolllhhhddd```\\\YYYWWWWWWQQQJJJEEECCC@@@===:::666444333111/////////000000...------...//////...,,,---.........---,,,+++***---///...,,,+++,,,---///......///000000///---,,,---...---++++++---000,,,------...------,,,,,,---///000///,,,+++,,,...............---,,,*********************++++++,,,,,,,,,------......//////+++,,,---////////////...---------------.../////////......------......///////////////...---,,,,,,(((++++++)))))),,,---***+++++++++,,,,,,---------------,,,,,,+++,,,,,,,,,***---///000......000222------///444999<<<<<<;;;666555333000...---///000111000000//////000000111......---,,,,,,,,,,,,,,,///...------,,,,,,------............---------,,,---...///...,,,+++,,,---------,,,,,,,,,,,,------------------------------***,,,......,,,+++,,,---,,,---...///000000000000...---,,,,,,,,,,,,---...***++++++,,,,,,,,,,,,,,,------,,,,,,------...///++++++,,,---------,,,+++)))***+++,,,------,,,+++***+++------,,,+++---...+++,,,------......------,,,...//////------...000...------,,,,,,,,,,,,---++++++,,,---------------///...---,,,,,,---...///+++,,,,,,---......//////111111222333222111///---333///...000111000333777:::@@@===111,,,111444111000000000000000000000000111000000//////////////////...---///111111...,,,...///000000////////////.........//////...............------------......,,,,,,------......------...//////////////////...---...///000///...,,,+++..............................///////////////...{{{{{{zzzxxxvvvuuussssssӵĦĦӵuuummmmmmgggfffeeebbb___[[[WWWUUUQQQLLLGGGCCCAAA>>>888444333222111000//////000111///---,,,,,,---......---,,,,,,---...---,,,+++******,,,///...+++***+++---/////////111222222///---(((+++---,,,++++++...111---------Ħ///111111///+++))))))+++------.........---,,,,,,******************+++++++++,,,,,,---...///000000+++,,,---...////////////---------------...///000...//////////////////............///......---,,,+++......,,,,,,//////---******)))***+++,,,---...,,,,,,,,,,,,++++++++++++))),,,///000//////111333...111888CCCMMMSSSSSSRRRHHHFFF@@@999333111111222000000////////////000000000...---,,,+++,,,,,,---......---------,,,,,,,,,/////////......---------...///...---++++++,,,...,,,++++++++++++++++++,,,...------,,,,,,------...+++,,,,,,***((())),,,000******,,,---000222333444///...---+++******+++,,,******+++++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,------,,,+++)))(((((()))+++,,,---------,,,(((***,,,---------...///,,,---.........---,,,+++---...//////------...///......---,,,++++++++++++***+++---......---,,,+++---,,,,,,+++,,,---///000++++++,,,------...//////222333444444333111...---111...---000111///111444+++555888...***///333000000000000000111111111111111000///...------...///000...---...111111///,,,,,,...//////...---............////////////............---,,,,,,---------------.........---,,,,,,---..................---+++,,,...000000///...---///...------------...///000000000000///...---,,,tttwwwzzz{{{zzzxxxtttppp4ĉ@ӵ>L=hĦ4ĉ@ӵ~~~wwwkkkfffiiigggeeeccc^^^YYYSSSNNNKKKKKKGGGBBB>>>;;;888555333000000000///......------...------,,,+++++++++,,,222,,,+++...---******///,,,---...,,,)))))),,,///---...///000000///...---,,,++++++,,,---.........--------->L///666444000---++++++,,,------......//////......---------------------,,,,,,---,,,+++++++++---...///............////////////.........////////////000444000------///111000---000,,,***,,,...,,,,,,...)))***,,,------,,,***))),,,------......------,,,+++,,,,,,------,,,,,,+++......---,,,---...///000111;;;FFFHHHCCC;;;777666333222111///............------......000111222333///000111000...---------//////...---,,,++++++***,,,,,,------,,,,,,+++***)))+++,,,------,,,***)))++++++,,,,,,,,,,,,---------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///000111111///---,,,---......---***)))...444222---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......------------------------//////...---,,,,,,++++++///---,,,,,,...//////...222000///---,,,,,,,,,---+++,,,---...////////////,,,,,,,,,---------......---------------...//////////////////000000000000000111222111//////000222333111000000222444444333/////////000///...------///000111000...------...222111000......---------+++,,,---...////////////111000///..................------,,,,,,------...------,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,---------............///000000///...---000///...---------------sssvvvxxxxxxxxxvvvsssqqqGG=?HdĦ=ĪjGG=?}}}xxxrrrhhhcccfff```___]]]ZZZUUUQQQMMMJJJFFFCCC>>>;;;999777555333000000//////......------------,,,+++++++++++++++111,,,+++...---***+++///+++------,,,)))))),,,...---..................---000...,,,+++,,,...//////---......HdĦ///444222///,,,++++++,,,---,,,------......------,,,,,,,,,,,,---------------((()))++++++***+++...000........./////////000000------.........////////////...,,,++++++...222555555000,,,......,,,,,,...((()))+++,,,,,,+++)))(((+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...+++111666777444///......000///...------,,,------,,,,,,,,,,,,...///000111///000111000...---------.........---,,,,,,++++++,,,,,,------,,,,,,+++***)))+++,,,------,,,***)))++++++,,,,,,,,,,,,------,,,......---,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------...///111222222///---+++++++++,,,+++,,,000444000***,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------------...------,,,,,,,,,,,,------.........---,,,++++++***---,,,++++++---......---444222000---+++*********,,,,,,---.../////////...,,,,,,,,,---------............------......///000////////////000000000000///000000000......///111333222111222333444333222000000/////////.........///000000000...---...///111000///...------------+++,,,---...////////////000///......------......------,,,,,,,,,,,,------,,,,,,,,,++++++,,,------,,,------......------,,,,,,,,,---------.........---...///000000///............---------......///sssssstttӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵ~~~tttrrrnnnfffbbbӵQQQMMMJJJHHHĦ:::777666555333------*********+++///,,,+++Ħ++++++,,,+++******,,,Ħ,,,******,,,...000.........DdD*********,,,,,,ӵ,,,---ӵ///ӵ---------------Ħ000///ӵ((()))***+++ĭӵ------************+++,,,,,,------,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,************+++---...///...000111000...,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,---,,,+++***++++++,,,,,,,,,,,,------+++,,,---,,,+++***+++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,------...000333333111...+++***(((+++,,,---000333...''',,,+++***))))))***+++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------,,,+++******+++,,,---------,,,,,,++++++******,,,+++***+++---------,,,222111///---,,,+++++++++,,,------.........------,,,,,,,,,---------......//////......//////000111////////////000000000000///000111000//////000222333222222333444444222000222111000......//////000...///000///...---...////////////...------,,,,,,,,,,,,---...///////////////...------------------,,,,,,++++++++++++,,,,,,++++++++++++,,,------...------............------,,,------------.........,,,---...///000000000///,,,,,,,,,------///000000sssqqq?~4uuug&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??~~~vvvpppooollleeeg<ĉQQQNNNJJJGGG3we<Ħ8885554443333h?@e***)))******+++---,,,,,,Z---***+++++++++***3h?gL,,,,,,+++***+++---...---------D%%)?)))fff?><z******=?Ħ---g&e999g&e******+++S?ʬ,,,4ff?>ߝL333@e333g&e...)))***3h?g&e>&e,,,---??***************++++++,,,000---)))(((+++------,,,***************+++,,,---)))))))))***+++,,,------...///000000...,,,,,,---++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++************+++,,,,,,,,,+++++++++++++++,,,,,,,,,------***+++,,,,,,******+++,,,***************+++++++++------,,,+++++++++,,,,,,---///111111000.........)))+++,,,,,,...000---''',,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,***))))))***,,,---,,,+++++++++++++++++++++,,,++++++,,,......---,,,,,,,,,,,,------.........------.........---,,,,,,,,,,,,,,,---------......///////////////000111111////////////000000000000000111222111000000222444333333333444555444111...333111///...---...000111...///000///...---...///...............---,,,,,,,,,------...//////.........------,,,,,,,,,------,,,++++++******++++++,,,*********+++,,,---...///------............------------------............,,,------...///000000111---------------...//////ttt4DӵyyyHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼svvvrrrnnnlllhhhbbbtQRRRPPPLLLHHHje<Ħ888555333Bt=o9ĦH׼s***)))******+++++++++,,,,,,HtĦ+++*********+++Bt=o9ĦHdĦ+++///000///......///+++++++++Dtfo9ĦsߝLGdUĦ)))Ht@cӵHu]Ħ:::Hu]Ħ+++,,,Htƅ^,,,qIܗGIӵ///H׼s555///Hu]Ħ///+++Bt=o9ĦHƅ^Hu]Ħ,,,+++***++++++,,,,,,,,,,,,,,,---)))&&&'''+++,,,+++(((************+++,,,---...************+++,,,------...///000///---,,,,,,,,,******+++,,,,,,---------++++++,,,,,,++++++***)))******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,******+++,,,))))))*********+++++++++------,,,+++++++++,,,,,,,,,------------...111444,,,...---***+++...---)))++++++***))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---,,,,,,...///000...,,,++++++,,,------.........------------------,,,,,,,,,,,,,,,---------......///////////////000111111////////////000000000000...///000000//////111333222222222444444333000---222111///------...000111---///000///......///000....../////////...---,,,,,,---......///.........------,,,,,,,,,------...,,,++++++******++++++,,,*********+++,,,---...///---......//////......------------.........//////---------...///000111111//////...---------------vvvppp4DuXӵ~~~DdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦ{{{pppnnnlllhhhccc]]]geĦQQQNNNJJJFSĦ777444qjRgdKӵDdDĦ*********+++,,,,,,))),,,---DdDĦ***+++******qjRgdKӵDdDĦ---444666444111000000*********HdDĦgdKӵDdDDdDĦ(((DdDĦ4DufӵDdDĦ222DdDĦ///q<R,,,---peƜ4DuTӵ---DdDĦ000+++DdDĦ...qjRgdKӵDdDΦDdDĦ,,,------,,,,,,++++++,,,,,,---...---------+++)))(((***------+++(((+++++++++++++++,,,---...+++++++++++++++,,,---------///000///---++++++,,,******++++++,,,,,,------+++++++++++++++******)))*********++++++,,,,,,---++++++,,,,,,,,,,,,------***+++,,,,,,++++++,,,---))))))******+++,,,,,,,,,,,,,,,,,,++++++,,,------+++++++++******---111555---///...******------+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,---------,,,---...000000...,,,............---+++***)))+++,,,,,,---------,,,,,,,,,,,,,,,---------......//////......//////000111////////////000000000000+++,,,------,,,,,,...000111000000111333222000...111000///------......///---...//////......///000---...///000000///...---------...............---------------------...///,,,,,,++++++++++++,,,,,,++++++++++++,,,------.........////////////......------........./////////...............///000111000000///------,,,,,,,,,xxxrrr4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦzzzuuummmmmmkkkeee```[[[geĦMMMJJJsp?aĦ444222GIdnuR)ĦDdDĦ+++++++++,,,------''',,,---DdDĦ))),,,++++++GIdnuR)ĦDdDĦ000555555111------...+++******DdDĦnuR)ĦDdDΦDdDĦ(((DdDĦnuR)ĦDdDĦ+++DdDĦ...po9u000000------=ӊB1.uTӵ---DdDĦ...***DdDĦ,,,GIdnuR)ĦDdDΦDdDӵ,,,------,,,,,,+++++++++---.........---,,,+++***+++,,,---------++++++++++++***++++++,,,,,,++++++******++++++,,,,,,---...//////---++++++,,,+++++++++++++++,,,,,,,,,+++++++++++++++***))))))************+++,,,---...++++++,,,,,,,,,,,,------***,,,------,,,,,,---...*********+++,,,---------++++++++++++,,,------...++++++++++++***+++...000---000111...,,,---,,,******+++,,,------,,,+++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,---......---,,,+++***++++++,,,---.........++++++,,,...000000---+++............---+++)))(((***+++,,,,,,------------,,,,,,,,,---------............------......///000////////////000000000000+++,,,------------///111000///...///000111000///............---------------...//////......///111...///000222222111///...---...............------......------......///000------,,,,,,,,,,,,------,,,,,,,,,++++++,,,------......////////////..................//////////////////...---......///000///......---------......zzzsss4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦyyyssslllmmmkkkfff```\\\geĦIIIs<v>aĦ111000peӵDx<DdDĦ++++++,,,------...''',,,---DdDĦ))),,,++++++peӵDx<>d<333111+++((((((***,,,++++++>d<ӵDd<DdDΦDdDĦ(((DdDӵnd<DdDĦ***>d<Ħ,,,peӵ...Ħ...F&uTӵ***DdDĦ...+++>d<Ħ+++peӵDx<>d<ʜ4DuTӵ,,,------,,,,,,+++***+++,,,---...---,,,,,,(((((((((((())))))***+++++++++************+++++++++***************+++,,,---...//////---++++++,,,++++++++++++++++++++++++***++++++++++++***))))))************+++,,,---...++++++,,,,,,,,,---------+++,,,...------,,,...///******+++,,,------......*********+++,,,---...///***,,,---,,,+++******++++++000333111///...,,,((()))+++---//////---+++)))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,...000000...,,,***++++++,,,------...//////******+++---//////,,,***+++,,,------------++++++)))***+++,,,---.........,,,,,,,,,---------......---------------...//////////////////000000000000...///000000000000222444///...,,,---///000000000------......------,,,+++,,,...//////......///111...///111222333222000///---...............------...............///000111...------,,,,,,------...------,,,+++++++++,,,,,,......////////////................../////////000111000...------...///000---------------...///000pppmmm4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦ111///B?Ho9,,,>d<++++++******)))******>d<ӵ+++,,,B?Ho9)))<x+++&&&''',,,***++++++&ӫeʬtIӇ,,,>d<Φ>d<Ħ***D&ӫetIӇ(((DdDĦ)))sdKĦ+++B?dp&ĒR------>d<sdKĦ+++B?Ho9***s&dq&ĒR+++///000///,,,******,,,,,,,,,---------......)))************+++++++++*********)))''''''***,,,,,,+++)))((((((***+++---***+++------,,,+++,,,---+++++++++************)))...---+++*********++++++))))))*********+++++++++---+++***+++---...---+++*********************************++++++,,,,,,---+++*********))))))((((((,,,+++*********+++,,,---+++,,,///222444222...***((()))***,,,,,,+++******++++++++++++++++++++++++,,,+++***+++---...---,,,---.../////////...---,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......000///...------------------------............///---...///...,,,,,,...///111111000000//////......111000/////////000222333........................//////.........---------...///////////////......///............---------------------------------------------------------///............---------,,,,,,------...///////////////......---------,,,,,,---000000111111333555...---,,,---/////////---pppmmm4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsezzztttoookkkfffddd```[[[WWWSSSgeĦja>aĦ//////@G,,,,,,se++++++******))))))******<Ō,,,,,,---@G***)))Hkge///,,,''')))///***++++++HĪj@IŌ+++,,,ege******Hu]3hIŌ)))(((DdDĦ)))ne)))***@h++++++>h/////////se---ne...000@G,,,(((sĪj@h)))+++...///...,,,+++++++++++++++,,,,,,,,,------)))************+++++++++***++++++)))((((((***,,,******)))((()))+++---//////.........---+++***)))+++++++++************)))---,,,+++*********++++++*********++++++++++++,,,---+++***+++---...---+++*********+++++++++++++++***+++,,,,,,,,,,,,,,,+++,,,+++++++++************++++++*********+++,,,---+++,,,...000222111---***))))))***+++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,,,,---............---,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,---------//////...------------------------............///---...///...,,,,,,...///000000000000//////......000000///...///000111222........................///.........------------....../////////......---///............---------------------------------------------------------............------------,,,,,,------...//////////////////.........------...///000000//////000222000///------......---+++ooo4DuXӵĵD^DdDĦD^s׼stttrrroooggg^^^aaa___[[[VVVSSSPPPgeFm8777>aĦ.........+++,,,,,,s׼s***++++++******))))))******Ho+++---...///000+++******,,,...,,,))),,,222******+++)))***+++)))))))))D^***)))(((DdDĦ))))))))))))***+++,,,,,,,,,000000000000s׼s------111333444++++++))))))+++***,,,...---,,,++++++,,,*********+++++++++,,,,,,)))************+++++++++***+++,,,+++))))))+++,,,))))))))))))+++---///000111///------///...+++(((+++++++++************)))---,,,+++*********++++++++++++++++++,,,,,,,,,,,,,,,+++***+++---...---,,,******++++++,,,,,,------+++,,,.........---+++***,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,---+++++++++---//////---+++***************+++,,,,,,************************,,,+++***+++---...---,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---///.........---------------------............///---...///...,,,,,,...///000000000////////////...///............///000000....................................------------,,,---............------///............---------------------------------------------------------............------------,,,,,,,,,---....../////////////////////.........///000111000...------...222000.........---,,,***Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBeqqqkkkkkkiiiaaaYYY[[[ZZZXXXTTTQQQNNNgeFYĉ777888>aĦ...------...//////...,,,++++++++++++Be)))************))))))))))))***nu]ӵ+++///000000000///------,,,+++************+++)))***,,,+++)))---222***************))))))(((((())))))******)))(((((((((((((((((((((>d<Ħ***+++***)))(((>d<Ħ)))))))))Ħ))))))***++++++++++++***+++++++++,,,,,,---------,,,,,,,,,,,,Be,,,---------...Ħ444++++++++++++++++++,,,,,,---,,,(((***777CCC>>>///,,,,,,---,,,++++++,,,...++++++++++++,,,,,,,,,,,,))))))*********+++++++++***,,,,,,,,,******+++---++++++***+++,,,---...//////,,,***,,,111333000,,,+++++++++*********)))))),,,+++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++------------+++++++++,,,,,,------...,,,---///000///---+++))),,,,,,,,,,,,+++++++++++++++***++++++++++++,,,,,,+++***)))***,,,------,,,,,,+++***)))***+++,,,---)))))))))))))))))))))))),,,+++***+++---...---,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------........................---------------............///---...///...,,,,,,...///////////////////////////------------......//////........................------------------------+++,,,------...---------///............---------------------------------------------------------.........---------,,,,,,+++,,,,,,------...//////////////////////////////...///000///---,,,,,,---111///...---......,,,+++?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦtttoooiiieeeeeedddaaa___XXXWWWVVVTTTPPPKKKŶS5557777773we<,,,,,,,,,,,,---,,,++++++,,,,,,)))))))))******)))))))))))))))***iĉ@3hR/Ō.../////////.........---,,,+++***************((((((******)))+++000)))************)))(((((((((((((((((()))((((((((('''''''''''''''DdDĦ***+++***)))(((sdKĦ))))))gdKĦ))))))***++++++++++++******************+++++++++******************---------gdKĦ000++++++++++++++++++,,,,,,---,,,+++444GGGRRRDDD---,,,------,,,******,,,...,,,,,,,,,,,,------------))))))*********+++++++++***+++---,,,+++***+++,,,------,,,,,,,,,,,,,,,,,,...+++))),,,111333000,,,+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,,,,---......+++++++++,,,,,,---------,,,---///000///---+++)))******++++++++++++++++++******++++++,,,,,,,,,,,,***)))((()))+++------,,,,,,+++*********+++---...)))))))))))))))))))))))),,,+++***+++---...---,,,++++++++++++,,,,,,------------,,,,,,------//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000------...//////......------------............///---...///...,,,,,,...///.............../////////,,,------.......................................,,,,,,------------------+++,,,,,,---......------///............---------------------------------------------------------...------------,,,,,,,,,++++++,,,,,,---..................///////////////,,,---......------...//////---,,,---...///...--->AneneneneDenenemmm```aaaaaaaaaaaaaaaccceee^^^]]]ZZZVVVQQQKKK>A888666666k<---,,,+++++++++,,,+++******,,,,,,+++***((())))))******))))))((()))******fh......//////............---,,,++++++******++++++((((((++++++)))***...))))))******))))))((('''''''''''''''(((((((((((((((((((((((((((De(((***+++***)))(((ne))))))ne))))))******+++,,,+++++++++))))))))))))))))))))))))************************------ne,,,,,,++++++++++++++++++++++++((()))///???PPPRRR===&&&,,,------,,,+++***,,,...,,,,,,---------.........)))************+++++++++)))+++,,,,,,+++******+++---------,,,++++++******000---,,,---//////---***+++++++++************)))******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,)))***,,,,,,,,,,,,...///,,,,,,,,,,,,,,,++++++++++++,,,.........---+++***************++++++++++++)))***+++,,,,,,,,,,,,+++)))(((((())),,,------,,,+++++++++++++++,,,------************************,,,+++***+++---...---,,,,,,+++++++++,,,---.../////////---,,,,,,---...///---------------------------------............////////////000000000111111,,,---.../////////...------------............///---...///...,,,,,,...///---............/////////,,,---......//////..............................,,,,,,,,,,,,------------+++,,,---......///......///............---------------------------------------------------------------------,,,,,,,,,,,,+++++++++,,,------......---------...............***,,,......---...///111...---,,,---///000///nnnccc\\\]]]^^^______```bbbdddddd```YYYRRRJJJEEE999777555---,,,+++++++++,,,+++***)))***,,,------,,,(((((())))))))))))(((((()))*********/////////000000//////.........---,,,++++++++++++,,,)))))),,,---+++***+++)))))))))))))))((((((''''''&&&&&&&&&''''''((()))(((((((((((((((((((((***+++***)))((()))))))))))))))***++++++,,,,,,,,,,,,,,,*********)))))))))))))))+++++++++++++++++++++++++++++++++++++++---,,,,,,++++++************(((---;;;CCC>>>000&&&+++,,,------++++++,,,---++++++,,,,,,,,,---------)))************+++++++++(((***,,,,,,***))))))***++++++++++++++++++******------------------,,,++++++++++++************))))))***+++,,,,,,,,,,,,+++*********++++++++++++,,,(((***,,,,,,,,,,,,...000,,,,,,,,,+++******))))))***+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------)))***+++,,,,,,,,,++++++(((((((((***---...---,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,---,,,,,,,,,---...///000222000...---,,,---...///////////////////////////------......////////////////////////000000000000+++,,,...///000///...------------............///---...///...,,,,,,...///---------.........//////,,,---...///000//////...........................++++++,,,,,,,,,---------,,,,,,---...///////////////............------------------------------------------------------------------,,,,,,,,,++++++***++++++,,,,,,---......,,,,,,,,,,,,---------...+++---...///......000111///...------...///...ppptttxxxzzz{{{yyysssnnnyyyeeeeeebbbaaa```______```______aaa[[[PPPFFF===999888888555555555333000.........,,,,,,++++++,,,,,,------***)))(((***,,,......---(((((())))))))))))(((((()))************+++++++++000000111111111000000///......---,,,++++++++++++---***+++...///,,,***+++)))))))))))))))(((((('''&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))++++++,,,------------,,,+++++++++***************)))))))))))))))))))))))))))***++++++,,,,,,,,,+++------,,,,,,+++***))))))000))))))//////(((''',,,***,,,...---,,,++++++,,,******+++++++++,,,,,,,,,)))************+++++++++''')))++++++***)))((()))((()))***+++++++++++++++'''))),,,---,,,---...///+++++++++************))))))***+++,,,---,,,,,,+++))))))*********+++++++++'''***------+++,,,...111---,,,,,,+++***)))((((((*********++++++,,,,,,---,,,,,,,,,------.........)))***+++,,,---,,,++++++(((((()))+++...///---,,,***+++,,,---...---,,,+++++++++++++++++++++++++++,,,+++***+++---...---,,,------,,,,,,---...000111333222///---,,,,,,---...000000000000000000000000---.........//////000000............/////////000+++,,,...000000///...------------.........//////---...///...,,,,,,...///---------.........//////------///000000000///...........................+++++++++,,,,,,---------,,,---...///000000000000//////.........------------------------------------------------------------------,,,,,,,,,++++++***++++++,,,,,,---......+++++++++,,,,,,------------///000///......///000111000............,,,tttvvvyyyyyyvvvsssqqqppp|||nnnhhhddd___\\\PPPMMM]]]ddd]]]YYYVVVSSSMMMFFF@@@;;;888777222111000///------,,,,,,)))))))))***+++++++++,,,...---+++)))(((((()))***)))(((((()))++++++***((()))))))))***++++++,,,,,,...000222222000///......///...,,,+++******+++,,,)))***+++++++++,,,///222,,,+++(((%%%'''+++***%%%&&&&&&'''''''''((((((((())))))((((((((((((((()))((('''&&&&&&&&&((()))***%%%&&&(((***++++++++++++111---))))))***,,,+++***&&&++++++'''''',,,,,,(((///***(((******'''(((---***)))(((((()))***)))(((000...,,,,,,------,,,+++'''---///+++))),,,,,,))),,,......,,,---...+++%%%---***'''&&&''')))***+++++++++++++++++++++++++++)))***++++++++++++---///---,,,***)))***+++******,,,''''''...222///(((%%%(((+++...---+++***+++,,,+++,,,+++(((***......+++&&&''''''(((***+++---------+++((('''***...---***000+++''')))...000,,,(((...,,,)))***---///---+++++++++******+++,,,---...111---+++...---)))***...******)))+++,,,---+++******++++++,,,,,,---------,,,+++***+++------+++))),,,,,,,,,,,,++++++++++++///---******,,,///111222111...,,,,,,...///,,,)))+++...000000///.........------......///.........////////////////////////---///222111...,,,---///...,,,***+++---///...---////////////////////////---000222000---+++---///------......////////////......///---,,,+++---...,,,---......---------...(((***,,,...///...---------......////////////...///...---,,,+++***)))(((...,,,+++******+++---...,,,...///...,,,*********---))),,,,,,'''+++///***......,,,,,,---///---***---...////////////000111...///......------------tttvvvyyyzzzxxxuuuttttttzzzjjjddddddfffddddddYYYTTT___```UUUPPPNNNKKKFFFAAA<<<999777666222111000...------,,,,,,******************++++++---,,,+++***)))))))))))))))(((((()))++++++***((()))))))))***++++++,,,,,,...000111111000//////000000///...,,,++++++++++++------+++***))),,,000444......***&&&'''+++***&&&&&&&&&&&&&&&''''''''''''))))))(((((((((((())))))(((((((((((()))***,,,---,,,,,,++++++***+++++++++---***((((((***,,,,,,+++'''++++++'''(((,,,,,,)))111,,,+++......+++,,,000,,,+++***+++---------+++)))'''&&&&&&((())))))(((,,,///---(((&&&+++......%%%+++...***''')))---///---,,,,,,,,,,,,,,,+++***,,,,,,++++++++++++++++++))))))))))))***+++---...***)))'''''')))+++---...,,,***+++///000---+++,,,***,,,---,,,******+++...+++,,,+++)))***------)))---------,,,---...//////))),,,---+++***+++)))&&&***---///...++++++///333(((+++...///...,,,,,,,,,,,,+++***))))))***,,,---+++)))'''(((+++---...---+++******+++,,,---+++***,,,,,,,,,,,,---///000111---------,,,,,,,,,***)))+++++++++++++++,,,,,,,,,000...,,,+++---///111111---,,,++++++,,,---,,,***+++---///...---,,,---...---.........------,,,+++------------------------,,,...000///---,,,---...000...------......---,,,........................,,,---//////......///000111111111000000/////////---......---,,,+++---///...000111///---,,,///111666666666555333000,,,+++***+++,,,,,,------,,,,,,000//////...---,,,++++++***+++++++++++++++++++++,,,---------+++***+++---***)))---///,,,---...(((...---+++***,,,///222333,,,---...............///222000......//////...,,,tttvvvyyyzzzxxxvvvvvvvvvtttbbb^^^^^^aaaeeeeeehhh```ZZZ^^^ZZZMMMGGGDDDBBB???;;;888666444444111000///...---,,,,,,,,,******************))))))++++++++++++***)))(((((()))(((((()))++++++***))))))))))))***++++++,,,,,,///000111000//////000222000000///.........//////000///,,,)))(((+++000555222111---((((((+++***'''((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''((()))***+++***)))'''&&&&&&'''((((((+++)))'''''')))***+++***))),,,+++)))))),,,---+++(((&&&&&&))))))''''''***'''&&&%%%&&&((()))(((''',,,***))))))+++,,,,,,++++++---,,,((((((+++//////(((333:::444***(((,,,111)))+++---///...,,,)))(((,,,,,,++++++++++++,,,,,,++++++***+++,,,...000111...---***)))((()))+++,,,...---///111///+++---111,,,,,,---+++******,,,...---......,,,---000...***///.........---,,,,,,+++...222333111333666555111222333333222111111222444---111555444///---///333333222111000111222333444777999555...///555444---000///------......,,,+++///...---------...///000///000000///,,,*********+++++++++,,,,,,---------///...---,,,,,,---...///,,,---//////.........//////000111000......///111111111111111000000///...//////000000000000//////...///111111000///000111000000/////////...------000000000000111111222222---,,,,,,...000222222111444444222111000//////...000111111000//////000222444777888666333333888===BBBAAA@@@===:::555222///......///000000000000000111111000000000/////////+++---...000000...,,,+++////////////...///333555,,,+++,,,---,,,,,,------'''***...000...***&&&%%%,,,---.../////////...---000...,,,---///000...,,,tttvvvxxxxxxvvvtttssssss{{{aaa^^^bbb```___ccc```fff___XXXZZZTTTIIIFFF???===;;;888555444333222000///...---,,,,,,,,,,,,++++++******))))))(((((()))***+++++++++***((('''((((((((()))+++,,,+++))))))))))))***++++++,,,,,,///000000///...///222444000111111222222333444555///...,,,***)))***...222333444000***(((***)))''')))))))))((((((((((((''''''''''''&&&''''''(((((('''''''''''''''((((((((('''''''''(((((()))))))))---,,,******************++++++***)))***+++---,,,******+++.........---......---,,,---...///...---...---++++++,,,------,,,(((+++...///000111222222888EEEMMMFFF888///---------000222333333111000///111111111111222333444555666555444444666888::::::777888999999888888999:::===;;;===???>>>999888:::999:::;;;<<<<<<;;;;;;;;;888:::;;;999;;;>>>===888CCCEEEGGGHHHGGGEEEAAA???AAAAAA???BBBNNNZZZWWWMMMFFF>>>;;;DDDQQQWWWOOOEEEFFFGGGHHHGGGEEEEEEHHHJJJLLLMMMNNNOOOPPPPPPPPPPPP```fff___OOOGGGKKKHHH???FFFDDDAAA@@@???>>><<<;;;999999999999888666555444666888888666222//////000/////////000000111111111...//////...------...///---000333333000...000222222222222000//////111333111222222333333333222222111222222333333222222111///000111222222111222222000//////000000000000000//////000111333444555666222000///111444666555333666555333222111000111111222333444333111111333444777:::<<<:::666777>>>DDD>>>>>>>>>===;;;999777666555555666777888888888888666666555555555555555555555666777777777666555444666666666555555888===AAA222111+++))),,,***+++222///000222444222......111111111222444555444222000///000000000//////000000tttuuuvvvuuurrrooonnnnnn{{{fffZZZ```eeeaaa___ccc```eee]]]SSSTTTPPPHHHGGG>>>===:::888555333111111///...---,,,,,,+++,,,,,,+++******))))))(((((((((((()))***++++++)))((('''((('''''')))+++,,,+++***)))))))))***++++++,,,,,,///000000//////000333555555555555555444444333333***+++,,,+++******+++---333555333---)))***)))&&&''''''''''''''''''''''''))))))(((((()))******+++)))))))))))))))(((((('''((()))+++------,,,+++***)))******++++++,,,---...***)))((((((((((((***,,,&&&(((***+++,,,......---333111000000000000///---,,,+++***,,,///111222111444555666888999:::>>>BBBJJJRRRUUUNNNDDD===:::777;;;===>>>>>>>>>???AAADDD@@@AAABBBDDDEEEFFFGGGGGGHHHFFFEEEFFFIIIJJJJJJHHHDDDHHHNNNRRRSSSSSSTTTUUUSSSOOOPPPUUUWWWRRRJJJGGGJJJLLLOOORRRSSSRRRPPPMMMGGGIIIJJJIIILLLPPPPPPLLLRRRUUUZZZ^^^]]]YYYSSSOOOPPPOOONNNWWWkkkyyymmmWWWOOOLLLPPP```ssszzzssshhh^^^]]]```gggoooqqqmmmgggdddfffiiilllmmmmmmkkkjjj|||mmm```aaaaaa[[[___\\\XXXVVVUUUSSSQQQOOOHHHJJJNNNPPPOOOMMMIIIFFFEEEFFFFFFDDDBBB???>>>>>>:::::::::999999999999888555777888888555444555666333666999888555333333555666666666444222222444666333333555666777777777777444555777888888777555444111111222333555555555555333000///000444777777666///000222333555777888999;;;888666888;;;<<<;;;888<<<;;;999888888888999:::888999999888666666777888:::<<<<<<999666666;;;@@@::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???CCCBBB@@@?????????@@@AAA<<<<<<;;;:::;;;>>>CCCHHH888;;;444333999111)))333333---)))***,,,000:::DDD:::999999:::<<<<<<:::777999===@@@<<<666333555999uuuvvvvvvtttpppnnnmmmmmmggg\\\WWW[[[^^^]]]^^^cccbbbeeeZZZOOOPPPLLLDDDCCC<<<;;;:::777555222000///...---,,,+++++++++++++++))))))))))))))))))((((((((())))))***))))))((((((''''''''')))+++,,,+++***)))))))))***++++++,,,,,,---///000000000111444666::::::888666333000...,,,''')))+++,,,+++***+++,,,333777666111---,,,***'''%%%%%%&&&&&&&&&''''''''''''''''''''''''((()))***&&&'''((())))))))))))((('''((()))***+++***))))))'''))),,,......000222555222///---//////...000444000333444444666:::;;;999BBB@@@===<<<;;;999777444::::::;;;???EEEIIIKKKLLLLLLGGGCCCBBBBBBEEEMMMUUURRRUUUTTTMMMJJJKKKLLLKKKCCCEEEGGGGGGGGGJJJQQQVVVTTTUUUXXXZZZ[[[ZZZYYYXXXVVVTTTTTTVVVYYYYYYUUURRRRRRVVV\\\]]]ZZZWWWVVVWWWYYYUUUVVV]]]aaa\\\RRRMMMJJJKKKNNNRRRUUUUUURRRPPPNNNOOOOOOMMMPPPUUUVVVSSSVVVYYY^^^aaa```\\\VVVRRROOOTTTYYY___nnntttbbbHHHMMMVVVbbblllppppppnnnmmmbbb```fffuuurrrbbbdddeeegggggggggffffffqqqxxxuuuhhh```aaaeeedddaaa^^^[[[YYYXXXWWWVVVUUURRRVVV[[[___```^^^[[[XXXWWWVVVUUUUUUVVVUUUSSSQQQLLLKKKJJJHHHGGGEEEDDDCCC@@@DDDGGGGGGDDDBBBCCCEEECCCEEEHHHIIIGGGFFFEEEDDDFFFGGGGGGFFFDDDCCCDDDEEEAAAAAACCCDDDEEEEEEFFFFFFAAACCCDDDEEEEEEDDDCCCAAA>>>===>>>@@@CCCDDDCCCBBB===777222444<<>>??????@@@AAABBBBBBCCCCCCBBBAAABBBCCCDDDCCCBBBGGGFFFDDDCCCBBBCCCEEEFFFGGGGGGGGGEEECCCAAABBBDDDDDDDDDCCC@@@>>>>>>@@@BBBFFFFFFFFFFFFGGGGGGHHHHHHKKKLLLMMMOOOPPPPPPPPPPPPMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIFFFEEEDDDEEEFFFGGG??????>>>======???DDDHHH<<>>GGGKKKLLLHHH@@@<<<===AAAwwwwwwwwwvvvsssppppppqqqggg\\\ZZZYYYYYYYYYZZZZZZZZZ]]]___SSSIIILLLHHH>>><<<888777777555333111000///---,,,,,,+++++++++++++++((((((((()))))))))))))))))))))(((((((((((())))))''''''''')))+++,,,,,,***)))))))))***++++++,,,,,,,,,...000222222222444555888777666444111...+++)))((()))++++++***+++---///333999;;;666222///,,,)))(((((()))***++++++,,,------,,,,,,---...///000000,,,---000222444666666666444444444666999<<<@@@BBB???BBBEEEFFFEEEEEEGGGIIIJJJEEECCCFFFFFFDDDGGGLLLWWWZZZ[[[YYY[[[aaadddbbbeeebbb^^^[[[YYYVVVRRROOOSSSRRRTTTWWW]]]aaacccdddZZZUUURRRRRRQQQNNNRRRYYYSSSXXXYYYUUURRRSSSTTTRRRFFFJJJMMMNNNOOOTTT\\\ccc^^^```ccceeeeeeaaa]]][[[XXXWWWWWWZZZ]]][[[UUUPPPRRRUUUWWWTTTNNNKKKKKKMMMNNNLLLOOOVVVYYYUUUPPPNNNHHHGGGHHHKKKPPPSSSSSSQQQTTTUUURRRNNNPPPUUUVVVTTTccccccddddddbbb___\\\ZZZSSSaaaggg___[[[]]]VVVHHHSSS[[[dddhhhfffbbb``````bbb[[[ZZZfffxxxxxxmmmaaa___[[[XXXWWWXXXZZZ[[[jjjgggccc```___aaacccdddaaa___\\\[[[\\\^^^^^^^^^```aaaccceeeeeeeeecccbbbddd```]]]```eeefffbbb^^^___^^^[[[YYYUUUSSSPPPOOOJJJNNNSSSTTTQQQOOOPPPRRRRRRSSSUUUXXXZZZ[[[YYYWWWXXXYYYZZZZZZWWWVVVVVVVVVRRRRRRSSSSSSSSSRRRRRRQQQMMMOOOQQQRRRRRRQQQOOOMMMKKKJJJKKKMMMQQQRRRRRRPPPNNNCCC999;;;GGGOOOMMMHHHPPPPPPOOONNNLLLKKKJJJJJJHHHJJJKKKLLLKKKLLLMMMOOORRRQQQNNNKKKKKKKKKLLLNNNOOOOOONNNLLLIIIGGGGGGHHHJJJHHHHHHIIIMMMPPPPPPPPPSSSRRRRRRRRRRRRRRRRRRRRRTTTUUUVVVWWWXXXYYYYYYYYYTTTSSSSSSRRRQQQPPPOOOOOOHHHGGGGGGFFFEEEDDDDDDDDDAAAAAA@@@???>>>@@@CCCFFF???OOORRR^^^tttiii[[[lllssspppwww}}}eeeKKK>>>JJJEEEAAAAAADDDFFFEEECCCFFFFFFEEEEEEEEEEEEDDDCCCxxxyyyyyyxxxuuuttttttuuugggSSSWWW[[[]]][[[[[[\\\WWWOOOTTTVVVKKKCCCHHHFFF:::666444444333333222000///...,,,,,,++++++***+++++++++''''''(((((())))))*********)))(((''''''((()))***'''&&&''')))+++---,,,+++)))))))))***++++++,,,,,,+++---111333333333444555111111111111000...,,,+++***+++******))),,,///333444:::>>>:::555222///+++,,,---...///111222333333:::::::::;;;<<<===>>>???999;;;???CCCGGGJJJKKKLLLOOONNNNNNPPPWWW```iiinnneeehhhiiihhhdddbbbbbbdddbbb\\\ZZZ]]]]]][[[]]]ccchhhkkkkkkhhhkkkrrrvvvtttooolllgggccc```\\\XXXTTT]]]\\\\\\^^^aaadddeeeeeeZZZYYY]]]aaa]]]SSSOOOPPPRRR]]]eeeccc\\\VVVPPPKKKJJJOOOUUUXXXYYY^^^fffmmm___aaadddeeeccc^^^XXXTTTTTTSSSSSSWWWYYYWWWOOOHHHFFFIIIKKKIIIGGGHHHMMMRRREEEGGGLLLQQQRRROOOOOOSSSTTTRRRPPPRRRWWW]]]___``````___ZZZUUUVVV[[[\\\ZZZaaa___[[[XXXUUUTTTSSSSSSbbbuuuxxxbbbOOOQQQZZZ^^^```___aaagggoooqqqlllgggkkk]]]PPPRRRaaammmooojjjpppkkkbbb\\\YYY[[[___ccc|||qqqhhhkkkoooooonnnnnnnnnlllkkklllooorrrttttttpppooommmkkkiiihhhgggggghhhccc___cccjjjmmmiiiccckkkjjjgggccc___[[[YYYWWWNNNSSSYYYZZZWWWUUUVVVXXXUUUUUUWWW\\\aaaccc```]]]^^^```aaaaaa___]]]\\\\\\XXXXXXWWWWWWUUUTTTSSSRRRNNNPPPRRRTTTTTTRRRPPPNNNNNNMMMMMMPPPTTTVVVUUUSSSZZZLLL???AAANNNWWWUUUNNNWWWVVVTTTQQQNNNKKKHHHGGGJJJNNNQQQRRRQQQQQQUUUXXXXXXVVVRRROOOMMMMMMNNNOOOJJJJJJIIIFFFCCC@@@@@@AAAEEECCCEEEKKKUUU[[[\\\[[[RRRRRRRRRQQQRRRRRRSSSSSSPPPQQQSSSTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQPPPOOONNNCCCCCCDDDEEEDDDBBB@@@>>>CCCCCCCCCAAA@@@AAACCCFFFBBBRRRTTTddd~~~~~~zzzzzzdddMMMCCCLLLGGGBBBAAADDDGGGFFFDDD;;;777555:::CCCIIIGGGCCCvvvvvvvvvvvvwwwyyy{{{||||||```XXXTTTXXX\\\aaadddbbb]]]UUUPPPVVVOOOEEE@@@>>><<<888555444222111111222111000......------,,,+++,,,,,,,,,---,,,*********)))'''%%%***'''&&&'''))))))'''%%%***))))))+++,,,---,,,***+++,,,,,,,,,+++,,,---///111111222444666444111...666555333222000//////...111000///...///333999===>>>>>>BBBGGGFFF>>>888777999======;;;>>>EEEFFFBBBNNNPPPSSSWWWYYYZZZZZZZZZOOONNNOOOUUU\\\```___\\\XXXUUUYYY```bbb```bbbiiidddeeeccc\\\VVVUUURRRNNNVVVOOOLLLQQQSSSPPPOOOQQQYYYYYYVVVSSSUUU\\\___^^^VVVVVVVVVVVVUUUTTTSSSRRRVVVVVVWWWZZZ\\\[[[WWWTTTSSSTTTXXX^^^^^^[[[[[[^^^^^^aaabbb___XXXSSSRRRRRRSSSWWW[[[___fffllliiiccc]]]\\\ZZZYYYYYYXXXUUUSSSJJJHHHKKKSSSWWWQQQIIIDDDHHHPPPRRROOOTTT```eee```WWWVVVRRROOOVVVbbbiiigggcccgggnnn___bbbwwwsssrrrkkkhhhhhhkkkiiiccc______lllrrruuunnn^^^TTT[[[hhh}}}mmm]]]WWWaaauuupppdddjjjvvv|||}}}}}}qqqdddVVVTTT]]]ffffffccciiigggbbbZZZVVVYYYdddlll{{{tttrrruuuyyyzzzyyyrrrmmmhhhhhhlllnnnmmmjjjpppkkkjjjmmmhhh^^^[[[```kkkkkkkkkkkkjjjjjjiiihhhcccfffgggfffgggeee\\\RRRFFFQQQWWWUUUVVV]]]]]]WWW^^^XXXVVVZZZ[[[WWWVVVYYY]]]\\\[[[ZZZYYYWWWSSSPPPUUUSSSQQQNNNLLLKKKKKKKKKDDDHHHMMMNNNLLLMMMPPPTTTUUUUUUUUUTTTSSSSSSRRRRRRUUUQQQMMMJJJJJJMMMQQQUUUQQQIIIHHHPPPQQQHHHDDDGGGHHHJJJLLLOOOQQQRRRSSSSSSSSSTTTWWWYYYYYYUUUOOOJJJFFFFFFEEEDDDCCCBBBAAAAAABBBEEEJJJMMMNNNOOOPPPQQQQQQRRRPPPLLLIIILLLTTT[[[OOOMMMMMMQQQUUUUUUOOOIIIOOONNNMMMLLLLLLLLLLLLLLLGGGBBB<<<<<>>>>>>>>>>>vvvuuuuuuuuuvvvxxxyyyzzzjjjYYYYYYZZZZZZ]]]```bbb```ZZZTTTPPPRRRKKKCCC???>>><<<999666444222000/////////...---------,,,+++++++++,,,,,,***)))))))))++++++)))''')))'''%%%&&&((()))(((&&&***)))***+++,,,,,,++++++***++++++,,,---...///111555555555777888888555333777777666555444444444444777888999999;;;???EEEJJJHHHGGGJJJMMMKKKDDD>>>===AAADDDDDDAAACCCIIIJJJGGGSSSTTTWWWXXXYYYYYYYYYXXXOOONNNMMMPPPRRRTTTSSSQQQOOOPPPRRRUUUTTTRRRQQQRRRMMMLLLHHHEEEIIIOOOOOOLLLPPPJJJGGGJJJLLLJJJKKKOOOQQQRRRQQQNNNPPPVVVXXXWWWOOOOOONNNMMMKKKIIIGGGFFFLLLOOORRRSSSSSSSSSTTTUUUVVVTTTVVVYYYYYYWWWYYY^^^______^^^]]][[[YYYWWWVVVYYY[[[]]]cccnnnuuurrrjjj]]]___```aaa^^^XXXPPPKKKKKKPPP[[[ccc```TTTJJJGGGQQQ[[[aaa```dddlllkkkdddXXX\\\aaagggrrr}}}}}}sssrrrxxxmmmooo}}}vvvuuuhhhjjjmmmnnnkkkhhhllltttvvvjjjjjjqqqyyyfffZZZ\\\kkk~~~wwwxxxzzzxxxvvvxxx{{{mmm]]]WWW]]]fffkkklllaaa___\\\ZZZ[[[cccmmmuuu{{{wwwsssrrruuuvvvtttrrrqqqmmmiiiiiimmmooonnnlllgggbbbccciiiiiiaaa___bbbfffhhhkkkmmmnnnllljjjhhheeeiiiiiiddd___]]]XXXSSSIIISSSXXXUUUVVV]]]^^^YYY]]]WWWSSSTTTSSSNNNLLLNNNUUUSSSRRRRRRSSSRRRPPPNNNPPPNNNMMMKKKJJJIIIIIIJJJCCCGGGLLLLLLKKKJJJNNNQQQWWWWWWUUUTTTRRRQQQOOOOOOQQQPPPOOONNNNNNOOOPPPQQQPPPIIIHHHOOOQQQIIIEEEHHHFFFEEEEEEEEEEEEGGGHHHIIIMMMOOOQQQSSSTTTPPPKKKFFFDDDDDDCCCCCCBBBBBBAAAAAAAAAEEEJJJNNNPPPRRRSSSUUUQQQRRRPPPKKKGGGGGGMMMRRRQQQPPPOOOPPPQQQPPPKKKGGGMMMKKKHHHFFFFFFGGGIIIKKKGGGAAA;;;999::::::888555:::777;;;BBBCCCAAAIIIUUUxxxmmmvvv|||lllccctttfffMMMPPPIII===444555999:::777666777777999::::::;;;;;;;;;ttttttsssssstttuuuvvvvvvpppXXXQQQWWWXXXZZZ[[[[[[ZZZWWWRRRMMMIIIFFFAAA;;;888888888555333333000...------......---,,,,,,+++++++++,,,,,,---******)))***++++++***(((***)))'''''')))+++++++++---------...............///000222444666888:::;;;???>>>======>>>>>>===;;;<<<<<<;;;;;;;;;<<<<<<===???AAACCCDDDEEEHHHMMMPPPUUUSSSSSSTTTQQQIIIDDDDDDEEEGGGGGGDDDEEEHHHJJJHHHRRRSSSSSSSSSRRRQQQPPPPPPMMMNNNMMMLLLKKKKKKMMMOOOMMMQQQRRRQQQPPPPPPMMMIIIJJJIIIFFFGGGMMMTTTRRRKKKSSSRRRRRRUUUUUUUUUXXX]]]bbbeeeeeebbbaaaddddddbbbXXXXXXWWWUUUSSSQQQOOONNN]]]bbbhhhhhhccc^^^\\\\\\fffbbb___^^^\\\ZZZ^^^dddccc```]]][[[[[[[[[XXXVVV^^^______dddmmmrrrlllbbbZZZ\\\]]]]]]ZZZUUUOOOKKKIIIQQQ]]]ccc\\\PPPLLLNNNLLLWWW```bbbeeehhhcccZZZZZZbbbnnn|||~~~sssvvvpppqqqwwwkkkmmmnnnooooookkkeeehhhxxx}}}}}}}}}ggg\\\cccsssxxxpppnnnpppuuulll```ZZZ[[[```eeeggg[[[WWWRRRPPPRRRXXX]]]```fffeeeeeehhhkkkkkkhhhddd___\\\ZZZZZZ^^^``````___^^^YYY\\\fffiiibbb\\\\\\cccfffkkkmmmlllhhhccc___ZZZ^^^]]]TTTLLLJJJKKKJJJ???GGGJJJGGGHHHNNNOOOLLLQQQJJJEEEDDDAAA===<<<===CCCAAA??????@@@AAAAAAAAA???>>>===============>>>999===@@@@@@>>>>>>@@@CCCHHHGGGFFFEEEDDDCCCCCCBBBFFFGGGHHHIIIIIIHHHGGGFFFIIICCCCCCIIIJJJDDDBBBEEE@@@===:::888777888:::;;;======???AAABBB@@@<<<999999999888888888888888888888;;;???BBBCCCDDDFFFGGGFFFGGGFFFCCC???>>>AAADDDHHHHHHGGGFFFEEEDDDBBBAAADDDBBB>>>;;;;;;===@@@CCC???;;;555333333333111///222///222888;;;;;;CCCOOObbbpppbbbQQQYYY^^^bbbrrrqqqppp\\\UUU```YYYKKKRRRGGG888,,,,,,111333111000000111222333333444444333tttsssssssssssstttttttttqqqbbbTTTTTTXXXUUU]]]\\\ZZZVVVQQQKKKFFFDDD<<<999666555555555444222222000------///111111111/////////...//////000111111000///000111000///---222111000000222444555666888888999888777777888999>>>>>>@@@DDDGGGJJJLLLLLLNNNKKKHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFHHHHHHHHHHHHJJJLLLXXXTTTRRRQQQMMMEEEAAABBBDDDDDDCCCAAA@@@BBBDDDEEEKKKJJJJJJIIIHHHGGGGGGGGGMMMOOOQQQOOOMMMNNNTTTYYYeeehhhgggaaa```aaa]]]VVVRRRUUUXXXZZZ]]]```[[[TTT[[[```gggkkkjjjhhhhhhjjjpppssstttqqqnnnnnnllliiiccccccddddddccccccbbbaaatttzzz{{{tttooo{{{vvvqqqnnniiifffiiinnnmmmjjjgggbbb^^^[[[YYYYYY\\\aaadddfffiiijjjddd\\\\\\[[[YYYWWWTTTSSSTTTUUULLLOOOSSSTTTPPPLLLQQQYYYLLLTTT[[[]]]```bbb___YYYaaagggrrr~~~wwwvvvrrrrrrrrreeekkkeeebbb___[[[ZZZddd|||~~~rrr]]]RRRUUU^^^eeehhheeeffffffccc]]]WWWVVVXXXRRRQQQOOOLLLJJJJJJJJJKKKMMMFFF>>>;;;===???>>><<<999:::<<<@@@DDDEEECCC@@@@@@>>>===>>>AAADDDDDDCCCHHHFFFNNN___gggaaaYYYVVVZZZ[[[]]]\\\XXXRRRKKKGGGAAADDDBBB<<<777888999777000555777444444888;;;999;;;777333222222111111222999666222000111222222222/////////000000111222222000222444444333222333555222222333444444555666666777888:::;;;;;;:::888777:::777777<<<<<<999888:::666555222000//////000111//////000222333222000---/////////000000111111111///111333444333222333333444555666555444333555777555666777666444444555777777555333111111222555666222///---,,,...000000///000,,,,,,//////...444===///:::555///777999666;;;777<<<444111888555111;;;999///''')))---...///111++++++,,,---------------vvvwwwwwwwwwwwwwwwwwwwwwuuubbbZZZUUUXXX]]]XXXbbb```[[[UUUOOOJJJFFFCCC;;;999888888888888888777444333222222555777888888:::999999999999999:::::::::999999;;;===>>>===<<<@@@@@@@@@@@@AAABBBDDDEEEGGGHHHIIIGGGEEEEEEGGGIIIKKKKKKLLLQQQVVVYYYYYYXXXYYYVVVQQQNNNMMMLLLKKKIIIIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHJJJJJJIIIIIIIIIKKKUUUQQQMMMLLLGGG@@@<<<===AAAAAA@@@???======@@@DDDIIIHHHGGGGGGGGGGGGHHHIIIOOORRRTTTSSSQQQSSSZZZaaaggggggccc^^^]]]^^^[[[UUUWWW]]]```^^^^^^aaaccccccZZZcccnnnrrrpppiiiccc___[[[aaadddbbb______^^^[[[^^^___aaaccceeeggghhhhhhssstttwww~~~}}}{{{wwwtttsssoookkklllqqqsssvvvuuunnneee```bbbfffeeeooowwwuuuoookkkiiifffggggggeeeaaa\\\YYYXXXYYYSSSNNNKKKKKKLLLLLLQQQXXXUUUXXXZZZZZZ]]]bbbddddddccccccgggnnntttuuurrrooowww```\\\WWWWWWVVVKKKTTTDDDBBBCCCHHHOOO[[[nnn}}}ooo```QQQMMMQQQVVV\\\aaaUUULLL@@@777555777:::;;;888888888666666666666666000222555444111000111222999222,,,+++...111000---))))))***+++...//////...,,,++++++---///111111111+++,,,:::PPP\\\YYYQQQOOOGGGEEECCC???;;;666222///...//////...000444222---+++...///,,,+++...000111......------111555888777>>>:::444000//////......,,,------...///000000000000111333333222111111111---......///000111222222////////////////////////...---...000000......111..................---,,,...------...000000///...000000111111222222333333111222444333222111111222---...000000/////////000---------,,,++++++---///------------...---------***)))))))))+++...//////000---+++***((('''***///(((...---,,,///...'''%%%&&&------))))))&&&$$$(((,,,******,,,,,,***---333++++++,,,---------,,,,,,yyyyyyzzz{{{|||{{{{{{{{{{{{dddUUUQQQNNNUUU]]][[[^^^\\\WWWRRRLLLHHHEEECCC=========>>>======<<<;;;<<<;;;;;;<<<>>>@@@???>>>FFFFFFEEEDDDDDDDDDDDDDDD@@@@@@AAAEEEIIIKKKKKKKKKJJJKKKMMMMMMLLLLLLMMMOOOPPPRRRRRRPPPMMMLLLOOOSSSNNNMMMNNNSSSXXX[[[ZZZXXXXXXUUUQQQOOOMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCFFFGGGIIIJJJJJJKKKLLLNNNVVVQQQNNNMMMHHHBBB???@@@>>>======>>>;;;:::???EEEMMMLLLKKKJJJKKKNNNPPPRRRPPPSSSTTTSSSPPPRRRXXX^^^XXXSSSRRRXXX]]]]]]]]]^^^ccceeeaaaWWWPPPUUU^^^dddPPPYYYaaabbb^^^WWWNNNEEEBBBJJJOOOOOONNNPPPQQQPPPSSSTTTWWWZZZ]]]```bbbccciiiaaaZZZ\\\eeelllmmmkkk```^^^^^^___^^^\\\^^^bbbgggnnnrrrmmmddd```eeelllwww|||mmmfffgggiiihhhlllooolllcccYYYQQQNNNKKKDDDAAADDDGGGEEEBBBAAAGGGFFFDDDDDDGGGLLLQQQUUUPPPLLLJJJNNNRRRSSSRRRSSSLLL:::777111111333***333,,,---222<<>>DDDHHH===AAABBB???>>>>>>999111222:::AAA@@@???AAACCCCCCBBBCCCEEEHHHJJJKKKLLLMMMQQQIII@@@===@@@DDDFFFFFFAAA??????@@@@@@>>>BBBGGGGGGMMMRRRQQQMMMKKKPPPUUUcccjjjiii^^^RRRQQQXXX___KKKQQQWWWWWWOOOFFF???<<<:::444222777999666000---...,,,+++,,,...000444666888222000444888777666888888...222++++++000(((...******---444555///)))(((---+++---111222...+++,,,)))***,,,------............000000---...222222---//////...,,,+++---222666:::555///,,,,,,,,,,,,+++))))))***)))((((((((((((---///000111111111222333000,,,...555555...+++...222111///......000111333---000222222444888888444,,,---------+++)))***+++---111444444999???@@@;;;777444111/////////......---.../////////...,,,+++........./////////...---111111000//////...------//////............//////+++...///---***+++,,,...***++++++,,,---...//////000...+++***+++---......---........................///111111000111333555555444444555555555444333777444222111222222///,,,,,,,,,,,,------..................---,,,++++++,,,------,,,++++++,,,,,,***+++&&&(((+++)))---222000&&&&&&******'''---///((()))+++...000---((())).........////////////......nnnppprrrsssuuuuuuuuuttt~~~pppfffgggjjjcccbbbeeeccc\\\[[[ZZZXXXWWWWWWVVVVVVVVVXXXZZZZZZYYYVVVUUUTTTOOONNNNNNNNNNNNKKKFFFBBBLLLKKKJJJHHHGGGFFFEEEEEEGGGFFFEEEEEEFFFFFFDDDBBBAAAEEEHHHIIIFFFDDDCCCCCCAAADDDDDDAAA===<<<@@@EEEEEECCCCCCGGGMMMNNNKKKGGGBBBAAA@@@AAACCCCCCBBBAAA;;;::::::;;;<<<===>>>>>>AAAAAAAAA???===<<<>>>@@@???;;;::::::666000---...---+++---///...,,,333===CCCBBB@@@???@@@CCCFFFIIIIIIJJJKKKLLLNNNPPPSSSVVVVVVHHHGGGVVVUUUAAA666:::...///,,,((('''******'''(((((($$$ ###***+++&&&"""***///---***+++---------...///000000000000000111///------------------222...,,,+++)))(((+++111(((,,,000222111111333555222777666111111>>>OOOZZZ&&&,,,222333111...///111000+++))),,,...,,,++++++)))((())),,,,,,++++++,,,---'''&&&---000,,,)))******'''000))))))000(((+++***((()))++++++((((((+++''''''))),,,+++((()))...,,,++++++---......+++)))&&&---000,,,+++......***)))+++...//////...------333000,,,)))***,,,///000))),,,///222222222333333+++,,,...///......///000111,,,+++//////+++///777......---......000111222---222444111...111444444//////000111...++++++---)))...///...111555333---222000...///000222222222111111222222111///---,,,///......///111111000///////////////000000000000+++,,,---......---,,,+++---000111---++++++---...---+++***)))***,,,///111333000,,,+++,,,...//////............------------------...---++++++,,,.../////////111444666777666444111///111555666222...,,,,,,*********,,,...///...///000///...---...///+++,,,,,,++++++,,,***'''...)))...222,,,,,,///+++000,,,---+++'''///111'''+++)))***------++++++///++++++,,,,,,,,,,,,+++***yyysssllliiikkkooorrrsssxxxsssxxxwwwmmmeeefffkkkddd___^^^]]][[[[[[^^^VVVWWWXXXXXXVVVTTTQQQPPPPPPMMMKKKKKKMMMMMMKKKIIIHHHHHHGGGDDDAAAAAACCCEEEAAA;;;666555888999666222666666666666555444333222000222333333111000111222222...///777;;;888666888///......000333555666555111///......000222222222111///---,,,...000000///+++111777777///'''&&&***+++&&&%%%***+++)))+++///666555222///,,,,,,...000999444555===AAA>>><<>>>>>CCCEEEAAA;;;777666---+++111111+++***000+++---...///...///000111222444666555666777666444777000777222333999000444222666777333222666777444,,,...000111//////000222111///---...000111///---555000++++++///111000---+++******---///000///---//////---,,,+++,,,---...////////////......------000---...111000,,,***,,,...---------.../////////333---+++///111...+++,,,,,,------,,,,,,++++++***)))---///---******,,,---...,,,++++++,,,------,,,---......---,,,---///111------***(((***///111000......000111---(((+++111---,,,***+++---/////////rrrooolllmmmqqqvvvxxxyyy~~~{{{ooogggfffkkkddd]]][[[YYYUUUTTTVVVNNNNNNOOOOOONNNLLLIIIHHHJJJGGGDDDBBBBBB@@@===::::::999888666555555666666333///,,,,,,---...,,,)))******************))))))***+++,,,---,,,+++***))),,,)))***111333000...000---------///111222111000---,,,+++,,,---...---,,,---,,,+++***++++++,,,,,,***///555666000)))''''''...)))&&&''''''&&&)))///222000---***)))+++///222000...///222222111111222444...(((&&&((()))'''$$$%%%&&&(((((('''&&&'''((('''(((!!! )))+++)))///&&&&&&'''))))))***,,,......///,,,)))***------)))---...+++(((***///---'''...222444000,,,+++)))&&&((()))))))))************''')))((('''***000000,,,&&&&&&'''(((***000777===>>>;;;444---***---111444555444BBBSSSZZZ___gggiiieee^^^aaa___III666000+++111---+++000BBBWWWaaabbbcccRRRDDDBBBAAA???BBBHHHAAA666222999;;;666888@@@;;;@@@EEEIIINNNRRRPPPJJJLLLHHHNNNPPPGGGEEEDDD<<>>???BBB???:::777666444333111???:::555777;;;===888333555555444444333333222222000111111111000000222444666666555444333333333444333333222222222333333444444...+++---...++++++---------///000111000000///444222000111333222...+++,,,------,,,+++---000222//////...,,,++++++,,,,,,------++++++,,,,,,,,,+++//////////////////...---000000///---------+++)))+++***---000///,,,,,,000222222222222111000//////ooooooooorrrwwwzzz||||||}}}{{{uuuiiiaaaaaafff^^^WWWTTTPPPJJJHHHIIIAAAAAABBBBBBAAA???>>><<<@@@===:::888666444111......---++++++,,,,,,+++)))******))))))))))))((((((&&&&&&&&&''''''(((((((((((((((((()))***)))'''%%%+++***,,,000111...---.../////////111222222000...///...---,,,------+++******+++++++++***+++,,,...)))---111333222///***&&&+++)))(((((('''%%%''',,,,,,+++)))(((((()))+++,,,"""(((,,,+++)))((((((&&&+++(((%%%%%%'''(((&&&$$$%%%'''(((((('''&&&((()))+++---%%%"""++++++(((+++&&&(((((((((((()))+++,,,+++......***))),,,...---...000...,,,555@@@;;;,,,:::@@@CCC???999333---&&&))))))))))))************'''((('''%%%&&&******&&&&&&%%%%%%&&&,,,666BBBKKKMMMEEE999///+++///999AAARRR[[[mmm}}}[[[666,,,///,,,...444HHHpppuuummmjjjgggiiinnnmmmSSSFFFOOOTTTOOORRR```dddhhhlllqqqyyy~~~yyyqqqooouuu}}}rrrqqqnnnaaaTTTYYYZZZVVVTTTVVVYYYYYYUUUYYY\\\ZZZXXXaaarrryyyzzzyyyvvvrrrooonnnnnnaaabbbccc___[[[[[[^^^cccaaabbbgggoootttmmmOOO...000---///333000222GGG```oooiiidddccc^^^RRRGGGBBB111///333;;;;;;333///111333666;;;CCCKKKTTT[[[___]]][[[XXXWWWVVVVVVXXXYYYRRRJJJOOOIIIKKKRRRKKKPPPZZZQQQKKKKKKIIIEEEHHHQQQUUUOOOIIIGGGIIIJJJHHHFFFLLLFFFBBBGGGQQQVVVRRRLLLFFFIIILLLIIICCC???>>>???>>>@@@AAA???<<<;;;@@@DDDCCCDDDDDDCCC@@@>>>>>>>>>@@@@@@@@@@@@AAACCCEEEFFFBBB777---+++,,,++++++,,,+++///555:::;;;;;;;;;<<<;;;>>>===888999;;;666++++++---...,,,+++...777???888333---+++,,,,,,+++***------,,,,,,++++++++++++******,,,111777:::999777666666555555333000...---000...///444666444333444222555777666333222333555tttssstttuuuwwwyyyzzzzzzzzzrrrnnniii```ZZZZZZYYYRRRKKKHHHDDD>>>;;;<<<666666666666666555444333444333222111111000///...---+++***+++---,,,***((((((***,,,+++***)))***+++)))))))))))))))******++++++)))((((((***+++)))((()))+++///111000//////111/////////222444444222///444111...------------,,,)))+++---.........111444///111222444777999444---'''''')))+++++++++,,,///...---+++***++++++++++++***222555000+++***)))$$$((('''&&&'''))))))'''%%%&&&'''((((((''''''(((***%%%+++'''%%%,,,+++%%%&&&***(((&&&)))333===AAA@@@@@@DDDEEE???:::;;;===<<>>AAAHHHQQQZZZaaaeeeTTTQQQOOOPPPOOOLLLLLLNNNKKKDDDJJJEEEIIISSSNNNUUUcccUUUMMMQQQPPPLLLQQQ^^^]]][[[ZZZYYYZZZ[[[ZZZYYYVVVRRRQQQUUU^^^bbbaaa]]]]]]______[[[TTTNNNKKKKKKIIIJJJLLLMMMNNNOOOPPPRRRSSSUUUUUUSSSMMMIIIGGGGGGLLLLLLLLLMMMOOOQQQTTTVVVRRRCCC333---,,,+++***++++++333???GGGJJJKKKMMMOOOHHHOOOMMMCCCAAAEEE===---+++---...+++***111>>>III@@@666,,,***,,,---+++***---------,,,++++++---...111//////555>>>DDDDDDBBB>>><<<:::;;;;;;===AAAGGGIIIAAA<<<===???===;;;;;;444888;;;;;;999;;;AAAGGGwwwwwwvvvuuutttvvvxxxzzzuuuooohhhddd^^^WWWSSSSSSIIIBBB===;;;999444111222/////////000/////////...---.............../////////.........///...,,,+++)))***+++***)))((()))+++(((''''''&&&&&&''''''(((+++)))''''''(((***++++++'''---222222000000222444111111222444777888777666<<<888444222222333444444000222555777999;;;===???<<<===;;;<<>>iiiaaa777***111000///AAAfffxxxiii```aaa\\\\\\ZZZZZZcccsss~~~}}}}}}rrrmmmuuu|||sssffflllnnnaaaiiikkkfffYYYOOOMMMPPPQQQVVVUUUUUUVVV\\\dddkkkpppoootttrrrfff\\\YYYZZZZZZTTTTTTSSSSSSTTTUUUVVVVVVUUUiiiooovvv~~~aaa999000---000222000000999OOObbbhhhdddaaa___WWWIII>>>999......///222222333888>>>CCCAAAAAAEEEMMMUUUZZZ\\\TTTRRRTTTZZZ[[[WWWVVVYYYWWWPPPVVVRRRVVV```[[[bbbdddTTTLLLQQQRRRMMMQQQ\\\[[[```eeeddd___[[[ZZZ[[[^^^^^^]]]]]]\\\\\\[[[[[[eeedddbbb^^^[[[WWWSSSQQQKKKKKKNNNUUU]]]___\\\XXX```bbbbbb^^^VVVOOOMMMNNNLLLLLLMMMNNNPPPSSSVVVWWWSSSCCC333---,,,++++++,,,,,,888GGGPPPRRRRRRTTTWWWSSSYYYUUUIIIEEEGGG===---,,,......++++++333AAANNNEEE777+++***---,,,++++++---------,,,,,,...222666FFFAAA===>>>BBBEEEDDDBBBDDD>>>:::===AAAIIIXXXfffiii\\\NNNGGGDDD@@@<<<;;;;;;>>>???>>>>>>BBBLLLTTTvvvvvvvvvuuuuuuvvvyyy|||rrriiieeebbb]]]WWWPPPJJJFFFDDD<<<666333333222///---///---------------.........---......---,,,++++++,,,000111111///---+++,,,---///...,,,************+++''''''&&&&&&&&&''')))******,,,...///...///111333333<<>>ZZZ|||pppgggYYYGGG======:::JJJUUUUUUYYYeeejjjgggdddgggkkkooovvvzzzuuummmeeegggllljjjeeepppzzzuuuzzzyyyoooaaaWWWVVVXXXYYYccc___]]]bbbjjjnnnmmmiiiiiipppoooaaaTTTTTTWWWXXXUUUUUUWWWYYYZZZZZZXXXVVVYYYhhhkkkmmmjjjKKK...///)))---//////555EEEWWWbbbdddaaa```^^^VVVHHH>>>;;;222111000///111888CCCLLLGGGCCC???@@@EEEJJJNNNNNNRRRPPPUUU```ccc______cccWWWOOOUUUOOORRRYYYSSSXXX[[[PPPIIIKKKLLLHHHHHHMMMMMMVVV```bbb^^^ZZZ[[[___YYY\\\^^^^^^\\\\\\^^^```bbbaaaaaaaaa```]]]YYYWWWOOONNNSSS^^^iiinnnhhhaaaeeeggggggaaaXXXQQQPPPQQQLLLMMMNNNPPPRRRSSSTTTUUUEEE999...+++,,,,,,---///000===MMMTTTRRROOOQQQTTTVVVXXXRRRIIIDDDBBB888,,,---...---,,,,,,444AAAKKKDDD666++++++...+++***------......------111999@@@NNNJJJFFFFFFGGGHHHGGGEEEBBB:::666:::???III\\\ooovvvfffSSSGGG@@@:::666777;;;;;;:::888777<<>>:::777666111///111111...---///------------......///000---///000...+++***+++,,,222555666222+++))),,,000888333---***+++,,,,,,***)))))))))***,,,///222333444<<>>[[[vvvaaa999+++((($$$$$$***&&&''''''''''''''''''(((((()))((('''&&&'''***,,,TTT```UUU;;;---)))---777///+++***===fff{{{|||~~~___>>>...---***444:::444+++(((***,,,************)))))))))((($$$(((***&&&$$$''')))(((###&&&((())))))(((((()))***'''(((,,,+++(((222AAApppmmmkkkdddgggxxx```BBB***+++222+++PPPyyysss\\\EEE;;;333)))"""!!!"""---888<<<===@@@AAAAAATTTYYY^^^dddppp~~~zzziii___^^^```___]]]ZZZYYY___fffhhhccc\\\gggqqqppp___RRRRRRWWWYYYTTTZZZaaadddaaa]]]ZZZYYY^^^aaaaaaaaaVVV:::''',,,+++------000===OOO[[[\\\TTTSSSUUUUUUOOODDD<<<:::333333111///111<<>>@@@@@@???999555888BBBEEE@@@???EEEAAA999@@@:::<<>>GGGBBB??????AAAAAA===:::;;;CCCLLLQQQQQQRRRTTTXXXKKKMMMPPPUUUZZZ^^^bbbccc[[[aaaggggggccc\\\XXXVVVRRRTTTYYYcccnnnrrrppplllaaacccccc]]]TTTOOOPPPTTTOOOPPPRRRTTTUUUUUUTTTTTT888111,,,,,,---,,,---111777EEETTTYYYUUUQQQRRRWWWUUUQQQKKKFFFBBB<<<444.........,,,,,,...555>>>EEEAAA333***---...******000...///...---...555AAAJJJJJJKKKLLLLLLLLLJJJGGGFFF:::333000444666:::JJJ\\\aaaTTTEEE<<<666222222444333222111000111444777:::tttxxx|||}}}{{{xxxwwwwwwuuuhhh^^^VVVRRRLLLMMMLLLFFF@@@<<<888555666111///222222000///000...............///000111---///111000...---...000666:::;;;555---***///555999222***'''(((***(((&&&))))))***,,,///333777:::CCCOOO^^^ccc___ZZZXXXZZZZZZffflllddd[[[ZZZ]]]^^^^^^[[[XXXWWWYYY[[[]]]^^^SSSWWW^^^eeehhheee___YYYZZZUUUQQQTTT[[[\\\VVVOOOJJJTTTYYYVVVUUUPPP???+++(((,,,444CCCYYYfff___QQQ...)))(((222IIIddd{{{uuuJJJ''''''...((($$$''''''(((((((((((()))+++---))))))((('''&&&'''***,,,CCCXXXVVV@@@111++++++333)))***///EEEnnn|||}}}WWW111'''000,,,000000+++((()))***)))+++*********))))))((((((%%%***+++&&&$$$%%%''''''%%%(((***+++***)))***+++,,,'''''',,,++++++999KKKsss{{{fffjjjeeeaaawwwgggHHH333%%%(((333555___YYY>>>((('''000333333333,,,+++222===BBBBBBIIITTTUUUWWWWWW[[[kkkvvvbbbNNNCCCBBBAAA???EEEDDDEEEJJJQQQRRRLLLFFFPPP[[[ZZZIII:::;;;AAABBBOOOZZZfffhhhbbbZZZXXXYYYTTTPPPQQQUUUJJJ666---222111111///222AAAUUU[[[UUUSSSRRRTTTTTTMMM@@@888666111222111...111===NNNYYYZZZQQQEEE>>>;;;:::777444555......444444---,,,333222,,,333///111888///444333444444444888;;;666...222555999<<<>>>>>>??????CCCBBBCCCHHHPPPVVVWWWUUUVVV```kkkkkkaaaUUUOOONNNPPPSSSZZZaaahhhmmmoooooo\\\^^^___YYYQQQMMMPPPUUUNNNPPPSSSUUUUUUTTTRRRQQQ444000...000///,,,---000===KKK[[[```[[[WWWZZZ___TTTLLLFFFEEEBBB999333111///...,,,,,,000666<<<@@@???222***---...)))***111...///...---///888FFFQQQMMMPPPSSSRRRLLLEEE???;;;222,,,,,,000///,,,555DDDDDD;;;333///...---111666000//////111444666555555ssstttvvvxxxzzzzzzzzzyyymmmbbb\\\UUUOOOMMMMMMIIICCC===999666333111222333555555333222333333666444222333555666777777444888<<<;;;777444555777<<<===777+++&&&---666::::::222((($$$'''+++,,,***---000555:::;;;===GGGSSSYYY___fffgggccc___```bbbeeefffhhhkkkhhhaaa^^^___```[[[XXX[[[\\\\\\]]]```]]][[[\\\```dddeeeaaa\\\ZZZUUURRRTTTZZZ^^^]]]ZZZPPPPPPTTTYYYTTTDDD222)))***(((///GGGeeennn[[[BBB+++///%%%...YYYwwwaaaDDD***%%%((('''$$$&&&((((((((((((((((((''''''$$$%%%&&&((()))*********222333444222///+++***)))+++'''111WWWtttRRR333(((***+++*********))))))((((((((((((''''''''''''((((((***)))(((''''''&&&''''''((((((((((((((()))*********...&&&'''---(((999cccuuutttnnnjjjvvvzzzaaa<<<+++---,,,---888mmmXXX222111///---,,,---///000111...222===DDDAAA===<<<:::666222666JJJcccppppppiiieee]]]UUUPPPNNNQQQTTTHHHCCC<<<777444333222111555111...111666888666333777666555333111111222444555DDDSSS]]]```^^^WWWOOOVVVUUUOOOCCC999444222222***111555999HHHYYYZZZPPPUUUVVVWWWUUULLL???555111444///111000///@@@XXX___UUUSSSIII<<<999;;;555***111000......///000//////.........//////000000000//////...///111222222111//////000222444444333222333555888:::<<<>>>@@@BBBGGGKKKOOOOOOMMMKKKKKKLLLOOOOOONNNQQQ[[[dddddd^^^ZZZVVVRRRRRRUUUUUURRRNNNWWW\\\YYYQQQQQQVVVTTTKKK555000...000000...///222;;;LLLYYYZZZ]]]aaa^^^VVVNNNOOOKKKAAA<<<;;;777111---...---+++///666999777:::222,,,,,,---,,,+++------------,,,***111DDDXXXQQQUUUZZZXXXKKK;;;333333+++---///111222222111000222,,,***...///,,,---222///111000,,,---333333...sssuuuvvvwwwvvvvvvwwwwwwrrrddd\\\WWWQQQJJJHHHAAA>>>999777999;;;>>>???DDDEEEFFFEEECCCBBBCCCDDDGGGDDDBBBBBBCCCDDDCCCCCCAAABBBDDDDDDCCCBBBBBBBBB===:::111((()))333:::;;;444///(((%%%'''---222555@@@===;;;:::777777>>>GGGQQQSSSWWW\\\aaaddddddccc^^^]]]```cccbbb]]]]]]```bbb^^^]]]```bbbbbbccceee[[[YYYXXXYYY\\\\\\XXXSSS^^^\\\[[[]]]______\\\XXXLLLOOOTTTTTTIII888,,,))))))+++888QQQgggfffQQQ===,,,000///;;;___~~~KKK666%%%%%%***)))'''(((''''''''''''''''''''''''&&&''''''(((((((((((((((***,,,------***((((((((()))222QQQyyy~~~rrrXXX;;;)))'''+++*********)))))))))(((((()))(((((('''''''''(((((())))))(((((('''(((((((((((((((((((((((()))******''',,,'''&&&******CCCqqqzzzyyyyyywwwzzzcccLLL///(((...+++---<<>>EEEMMMSSSVVVSSSSSSRRRPPPMMMMMMNNNPPPQQQNNNKKKIIIIIIIIIGGGFFFGGGEEEEEEGGGKKKMMMKKKIII>>>555***'''000;;;>>>:::---+++((('''+++333<<>>---(((+++***111FFF___gggXXXBBB555666777===KKKfffwww666***###(((---+++((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&$$$&&&((((((''''''((((((555iii|||vvvbbbDDD...***,,,,,,******))))))))))))((((((***)))((((((''''''''''''))))))((((((((()))******((((((((((((((()))******&&&,,,+++''''''///TTTxxxqqqmmmssstttkkkJJJ777%%%(((000)))...FFFyyy{{{jjj[[[??? ---,,,+++***)))***+++,,,)))+++///333222...///333+++......+++***,,,,,,***+++,,,---...............,,,,,,---///111111000...++++++,,,,,,---------,,,,,,------------------------+++,,,777MMM^^^^^^VVVPPPLLLFFF???999555333222444111999OOOeeellleee]]]dddccc\\\NNN>>>555444777555111333222444JJJbbbiiicccYYYMMMCCC999000,,,---...---+++*********,,,,,,//////////////////......111111111000000///------......///000000000//////111111000//////000111222,,,---.........///111333666555111---000555888666???===<<<@@@IIISSSYYY[[[QQQVVVXXXUUUUUUTTTHHH999333000.../////////555<<>>999888666222111111///---111:::>>>===999222,,,,,,---,,,,,,---...---,,,+++...999QQQfffaaa\\\UUULLL@@@333---...,,,---.../////////...---***)))+++...///---///333///000///---...000...***vvvxxxyyyuuuqqqooorrrvvvuuuhhhdddbbb___XXXLLLCCCAAABBBCCCHHHOOOWWW^^^aaabbbXXXXXXVVVSSSPPPOOOQQQSSSOOOLLLHHHFFFDDDCCCAAA@@@>>>:::999>>>GGGLLLJJJEEE:::///&&&***888BBB>>>666)))'''&&&***222<<>>???EEELLLOOOLLLLLLPPPRRRPPPOOOPPPWWWUUUTTTVVVZZZ^^^___^^^ZZZ\\\___bbbdddbbb___\\\WWWVVVSSSIII888***(((---///;;;SSShhhbbbIII444...<<<999DDDSSShhh```---(((''',,,---***'''(((&&&&&&&&&&&&''''''''''''((((((''''''''''''''''''$$$&&&(((((('''''')))***)))BBB~~~yyyrrr\\\???000000...'''))))))))))))))))))((((((+++***)))(((''''''''''''))))))((())))))***++++++((((((((((((((())))))***(((///000***'''777ccczzztttggglllooo^^^===///&&&...000%%%333WWW~~~pppjjjlllaaaFFF111---,,,+++************+++++++++...333555444222111222,,,///111111111111///---++++++,,,...111111111000+++******+++------+++)))...//////...,,,,,,---///...---------/////////...000------888LLLZZZWWWLLLTTTKKKAAA;;;777444333555999333>>>]]]sssrrrgggaaaaaaccc]]]MMM;;;444555888555222444333777OOOhhhlllgggWWWHHHBBB:::///,,,///333222///+++)))(((***,,,---...///000000000000///...///111111111000000111...///000000/////////000000///000111222222000///333222000...------...000000111///******---...---...,,,,,,000888???EEEGGGNNNYYYaaa```YYYOOOAAA555222///...///...000:::DDD^^^cccfffcccaaabbb___ZZZXXXQQQFFF===888777555333111111///---111:::>>>>>>999111,,,,,,---,,,,,,---...,,,******+++444HHH[[[RRRSSSTTTQQQDDD555.........//////000000///...---,,,,,,,,,,,,,,,,,,///222000000...---...000///...xxxyyyyyyvvvsssrrruuuxxxvvvpppllljjjhhhcccWWWIIIBBBBBBJJJNNNTTT[[[___```\\\YYYWWWVVVTTTQQQNNNMMMOOOQQQHHHEEEAAA???===<<<:::999111---,,,555AAAHHHDDD>>>444,,,)))222???CCC:::000)))%%%%%%...===FFFHHHEEE444,,,&&&(((***)))((()))+++)))'''))),,,//////...000---,,,...///000666===DDDAAA@@@CCCDDDAAA>>>???GGGGGGGGGHHHLLLPPPSSSUUU\\\[[[\\\___aaa```]]]ZZZ^^^VVVKKK@@@444+++***///777FFF\\\fffVVV;;;++++++444555III```ssstttEEE+++)))(((******''''''(((&&&&&&&&&'''''''''(((((((((((('''''''''((()))***&&&'''((((((''''''(((***444LLL{{{www}}}uuuyyyxxxlllSSS:::///...***!!!(((((((((((((((((())))))******)))((((((((((((((())))))((())))))***++++++((((((((((((((())))))******---111,,,)))???kkk}}}yyynnnYYYWWWXXXIII333---***000...%%%<<>>;;;333...000000///---)))'''(((,,,000///000333555666666666666333666:::<<<<<<<<<===???888999;;;:::888888:::<<<555666888;;;<<<:::555000333111...------///000111...111222///...///...+++(((''''''))),,,...//////===PPPbbbbbbSSSCCC888333000///......---111???MMMeeeggggggeeeeeeeeebbb^^^ZZZPPPDDD;;;888666444444000000...,,,000888===<<<999111+++,,,---,,,,,,...000......//////555EEETTTTTTXXX\\\WWWFFF333+++,,,000111111111111000000///...---+++***+++...//////222///---...000111222333wwwwwwvvvvvvwwwxxxyyyyyyxxxmmmnnnqqqkkkjjjggg___QQQDDDBBBGGGUUUVVVXXXYYYYYYUUUOOOJJJIIIIIIGGGEEEBBBAAABBBCCC:::888555333222222111000+++((()))222???EEE@@@888...,,,000:::@@@<<<222+++***(((+++777FFFKKKDDD:::...(((&&&***,,,***((((((''''''((((((((()))+++,,,---******,,,,,,+++///555999444222444444111///000333333333333444666888:::AAAAAAEEEMMMXXX]]]]]]YYYZZZLLL===444///,,,...111CCCRRR^^^YYYEEE111***+++111???]]]yyyccc:::+++)))'''&&&&&&&&&((()))&&&&&&''''''((()))))))))))))))((('''((()))+++,,,&&&''''''&&&%%%%%%&&&(((AAAZZZssskkkmmmbbb\\\```iiirrrzzz}}}|||zzzzzzeeeHHH333+++***)))'''''''''(((((((((((())))))***))))))(((((())))))***))))))((((((((()))******((((((((((((((()))*********(((------...HHHlll{{{uuurrrmmm```LLLCCC>>>444+++***)))------,,,IIIyyywwwBBB"""++++++,,,,,,,,,,,,---------%%%111>>>EEEHHHLLLOOOOOOSSSMMMKKKOOOSSSRRRPPPOOO\\\XXXTTTSSSVVVXXXWWWVVVQQQOOONNNNNNPPPSSSTTTSSSDDDFFFKKKNNNQQQPPPNNNMMMIIIAAA777000.........---......///777JJJ]]]eeeddd^^^JJJ999444333222333888333777JJJfffrrrjjjbbbaaa\\\aaa]]]MMM>>>888666333222222555444:::TTTiiigggaaaSSSDDD===999444000///,,,------------222;;;AAAFFFHHHKKKMMMOOOOOONNNMMMNNNRRRWWWYYYWWWWWWXXXZZZQQQSSSUUUTTTRRRRRRUUUXXXTTTTTTVVVZZZ\\\ZZZTTTNNNLLLHHHBBB>>><<<:::888666111444444333444555111+++,,,,,,,,,+++***)))((((((///GGG___bbbPPP===666777............,,,222CCCUUUjjjiiihhhggghhhgggdddaaa[[[NNNAAA;;;999666444444//////...---000777:::888888000+++,,,...------...---,,,---///111666CCCPPPSSSRRRQQQJJJ;;;...,,,000111111111111111111111111...---,,,...444:::999333777444444888999777666777tttrrrrrrvvv{{{~~~}}}zzzkkkggglllooocccbbb___VVVIIIAAAGGGQQQWWWRRRLLLFFFCCC@@@===;;;555666666555222000111111...,,,))))))***+++*********(((***333>>>AAA:::111+++///999@@@<<<111***+++))),,,444BBBLLLIII<<<...***&&&&&&))))))&&&&&&'''$$$$$$%%%&&&&&&'''((((((---,,,---///...,,,...222222---+++,,,---******+++*********)))(((((()))***&&&'''...>>>QQQ\\\[[[UUUNNN@@@111***))),,,333999OOO\\\\\\III333,,,---...===VVVrrrpppMMM:::000---)))&&&&&&'''((('''''''''(((((()))******+++---,,,***)))((()))+++,,,%%%&&&&&&&&&%%%%%%'''***OOOkkkwwwqqqoooiiiXXXXXXZZZ^^^eeelllppprrrtttYYY===111,,,'''(((,,,'''''''''((((((((())))))(((((((((((()))***++++++))))))(((((('''(((((((((((((((((((((((()))******+++$$$***111888UUUmmmjjjjjjpppjjj]]]TTTGGG:::555++++++''')))000777TTT{{{~~~jjj;;;&&&******++++++,,,---------,,,(((JJJppp~~~tttjjjbbbfffcccccchhhhhheeeeeeiiijjjfffcccdddhhhkkkjjjgggZZZYYYZZZ\\\^^^___^^^]]]QQQWWWbbbooowwwwwwpppiiibbbUUUDDD666///---+++***+++,,,111>>>TTTiiipppmmmYYYEEE444333555333333666000>>>UUUjjjpppjjjgggiiijjjjjj___III:::888777222000222555333999TTTfffaaa^^^ZZZOOO???444000///------///111222555<<>>BBB888)))&&&,,,(((///===JJJNNNFFF555(((+++((('''***)))'''(((,,,,,,++++++,,,......,,,+++---,,,...222111---...222555000---///000...///222+++,,,---,,,+++******+++&&&&&&---???RRR[[[UUUKKKDDD888+++&&&'''---777BBBVVVaaaZZZ===((()))000000JJJeeexxxyyyUUU666888888555///***))))))((($$$'''(((((()))***++++++,,,000...,,,***))))))******&&&''''''''''''(((+++---CCC```nnniiigggiiijjjmmmhhhccc\\\ZZZ^^^fffnnnssseeeIII444111...$$$""")))&&&'''''''''(((((())))))''''''(((((()))+++,,,---***)))((('''''''''''''''((((((((((((((()))******---""")))555BBB```qqqbbbWWWddd\\\QQQSSSEEE111000000...'''(((444AAAYYYwwwqqqGGG///,,,000)))***+++,,,,,,,,,,,,,,,FFFnnn|||mmmfffggggggiiikkkddd[[[ZZZ```fffcccbbbeeekkknnnllliii\\\]]]^^^aaabbbaaa]]]ZZZZZZaaaooo}}}pppcccaaaSSS@@@222---...///000,,,///888JJJbbbsssrrriiiSSS???111333777444222555000EEE___oooqqqmmmnnnrrrwwwsss```EEE555666777222...111555333999SSSddd\\\]]]bbbZZZCCC000,,,---+++,,,...111222555===IIISSS[[[\\\^^^^^^^^^[[[XXXWWWSSSWWWZZZXXXQQQKKKJJJKKKEEEHHHKKKJJJHHHIIINNNSSSUUUSSSTTTZZZdddkkkmmmlllwwwqqqjjjccc^^^YYYRRRMMMGGGDDD>>>;;;???CCC???777,,,+++***)))***...444888222EEE[[[___NNN999//////,,,---...---+++333III^^^gggcccaaabbbbbb^^^ZZZWWWYYYKKK>>><<<;;;777444555///111111000333888777444888000+++,,,...------///222...******,,,222@@@MMMHHH===555555666222,,,)))............///000222222///333;;;JJJ^^^iii```OOOLLLLLLSSS\\\\\\PPPDDD@@@ssssssuuuyyy}}}{{{eeehhhssspppbbb___]]]QQQAAABBBQQQ[[[ZZZHHH999...---000---++++++---------...///...+++(((,,,+++***+++,,,,,,***(((((((((///;;;???666,,,(((///999???:::///)))***------666DDDMMMJJJ>>>000(((,,,(((''',,,---+++---333///000333555555555333222<<<>>>???<<<777333222333888222111666999555222222333,,,333,,,(((***$$$...,,,'''000IIIYYYWWWPPPNNN>>>,,,+++222***(((===RRRaaaXXXHHH666***(((000999___hhh}}}fff666$$$--->>><<<888000((($$$'''+++,,,,,,,,,***(((((()))***)))///...(((&&&******'''%%%&&&'''''''''(((***,,,555>>>HHHKKKKKKOOOXXX```^^^YYYSSSOOOOOOSSSYYY^^^===444---+++***''''''((($$$***(((%%%(((((((((///---%%%000$$$***%%%333)))...)))%%%&&&***+++'''!!!))))))))))))))))))((((((***,,,,,,444QQQooosssdddggg```[[[XXXQQQBBB555000...'''000&&&000>>>iiixxxlll===***111000(((666''',,,---)))777)))XXX~~~oookkkkkkjjj]]]OOOPPP[[[hhh```\\\aaagggiiiiiijjjYYY___gggiiifff```\\\ZZZ```ooozzzyyyuuuqqqfffYYY\\\KKK999111///......///111+++888YYYpppmmmccc^^^BBB<<<777555444333333333<<<<<>>......///+++,,,222000333@@@EEEDDDJJJSSSVVVXXXYYYWWWRRRMMMJJJIIIFFFCCCAAA<<<666666:::222333444777:::===@@@AAAEEEEEEGGGKKKRRRZZZccchhhccclllsssqqqfffZZZVVVVVVKKKNNNHHH>>>;;;???===666'''000+++###+++555<<>>+++---***+++000)))+++***(((333222gggmmmccc[[[WWWVVVNNNDDDDDDMMMUUUOOOMMMQQQUUUVVVXXXZZZYYY\\\^^^^^^\\\[[[]]]```iiirrrxxxvvvppphhh^^^VVVSSSDDD555///.........///000444FFFaaatttpppaaaVVV???999333222444444444666222CCCnnnyyyrrrsssnnntttnnndddOOO;;;444666888666444000000:::NNN^^^cccbbb___```TTT<<<......///,,,---222111666DDDIIIHHHMMMWWWWWWWWWUUUQQQJJJBBB===777555555777444000111555222222111111000000000000444444666999???FFFLLLPPPNNNUUU\\\^^^[[[YYYZZZ]]]SSSLLLCCC>>>BBBEEE@@@777000333***%%%444DDDNNNXXXKKKJJJGGGCCC;;;333...---111,,,//////+++888QQQ]]]kkkaaa^^^]]]WWW\\\bbb]]]UUUKKK???888888888666444333//////333444444666<<>>666222222,,,,,,222000000888777333888,,,555BBBDDDBBBLLLSSSNNNMMMLLLQQQXXXVVVIII<<<666vvvuuuvvvyyy|||}}}zzzwwwwwwsssuuupppfff]]]VVVGGG>>>EEERRRUUULLLCCC777///)))+++///...---,,,...,,,))))))+++---------(((''''''))),,,---,,,+++...222888:::444------222>>>===999222+++(((***...444CCCRRRRRRDDD444+++)))''')))111???JJJQQQXXX^^^TTTVVVXXXZZZ[[[ZZZXXXWWWYYY]]]```___[[[WWWVVVWWWVVVSSSUUU\\\```^^^ZZZXXX]]]XXXUUU;;;---///&&&(((000EEEUUUWWWWWWWWWMMM>>>000))))))+++---@@@WWW^^^[[[GGG666...+++--->>>SSSuuuzzz]]]<<<***''''''$$$+++444::::::666111...---...///000///---+++)))+++(((''')))(((&&&''')))''''''((()))+++,,,............---***((((((***,,,)))))))))(((((('''''''''---(((%%%'''((('''''')))&&&"""&&&)))%%%(((---))),,,)))$$$---)))+++$$$$$$$$$(((+++(((###"""&&&,,,''''''''''''(((((()))***)))***,,,:::]]]}}}hhheeellluuuhhhGGG///+++***'''...+++PPPlllyyypppiiiUUU666***,,,)))---(((111...)))+++333III|||vvv]]]EEEEEE;;;555666555111333:::777333222555777666999===???@@@AAA@@@>>>???CCCHHHNNNRRR]]]kkkpppkkkccc^^^GGG;;;111.........---//////@@@WWWjjjvvvrrr___KKK;;;444///000333222333666;;;WWWwwwtttpppoooeeennnjjj___LLL:::333444555333222...222CCCYYYgggiiieeebbb^^^OOO:::------///...---222111777GGGLLLHHHKKKQQQOOOMMMLLLIIICCC:::444111///111222000***))),,,((())))))*********************+++---///333666888111555999===@@@EEEJJJNNNQQQGGGAAAHHHOOOLLL@@@777222111(((+++BBBSSSWWW[[[UUUQQQIII===444...------000,,,000000---;;;QQQZZZhhheeeccc[[[SSSZZZ___VVVOOOFFF<<<777888999888666444111111444666666999===;;;222,,,---000///......///------......222>>>JJJ@@@:::@@@DDD:::333111++++++222111222999777222777555777;;;BBBRRRaaa___RRRMMMLLLLLLLLLFFF<<<333000sssssstttxxx|||~~~|||yyy~~~vvvvvvrrrfff]]]]]]PPPAAA===LLLVVVMMM===666222///---...000000///...000...------...///...---,,,***))))))+++,,,,,,+++111777;;;777...)))000999EEE===444---)))(((,,,222???OOO[[[SSS>>>...((((((***222???OOO[[[bbbeeeggg``````___^^^]]]]]]]]]^^^bbbeeehhhgggbbb^^^[[[[[[YYY[[[```hhhnnnnnnjjjfffddd^^^WWW999***000)))+++DDDTTTbbbaaaYYYNNN>>>000---***+++***222LLL```\\\NNN===111111111666MMMhhhzzzKKK+++((()))"""&&&)))---222666777777666---...///111222111---+++///)))'''++++++''''''***)))))))))***,,,,,,,,,+++---+++'''&&&&&&((()))***+++++++++++++++***((((((***'''&&&******((((((***+++###'''+++(((---333,,,///555&&&///111DDD222******&&&%%%(((...000,,,'''''''''''''''''')))***+++))),,,222DDDffffff___ffftttkkkLLL555222///+++---000eeewwwhhh___PPP<<<+++(((,,,---...&&&>>>888---///888dddnnnHHH888+++...(((&&&)))******...444,,,******,,,+++)))+++000'''+++000000...,,,---...222222BBB```ssspppddd]]]???666/////////...---------HHHbbblllqqqooo[[[AAA888111---111222///000555@@@\\\oooeeelllqqqaaaiiijjj^^^LLL<<<444333222111222///666LLLcccnnnkkkeeeeeeZZZHHH666------//////,,,000000999KKKPPPJJJJJJPPPMMMIIIGGGEEE???666///000///222444222---+++---'''(((***---............---------------.........***)))(((***---111444555???@@@LLL]]]___OOO<<<444///000---:::VVV```VVVOOO]]]XXXMMM>>>333000111111///---111111///>>>SSSYYY___dddhhh```WWW^^^^^^MMMIIICCC;;;888999;;;;;;999555333222333555666999;;;777000,,,...111000......///...---......111<<>>;;;CCCGGG<<<444333...,,,333111111777555222888@@@>>>999BBB___sssmmm```RRRNNNHHHAAA999111---,,,tttssstttxxx|||}}}{{{xxxxxx~~~vvvrrrpppfffXXXTTTYYYFFF===AAAQQQTTTCCC555222...///111222333555555444555555666777888666222///444111,,,******+++++++++444999:::333***+++555@@@EEE:::///***((()))000888KKKYYY^^^OOO777***'''(((000<<>>555777222777;;;;;;===@@@CCCBBBBBBCCCEEEHHHHHHFFFAAA======888000+++***+++---...666888666...***111===EEE@@@444+++))))))+++555AAAUUU\\\YYYDDD///((())))))111@@@SSSbbbjjjkkkccc[[[```[[[TTTNNNKKKMMMQQQSSSVVVZZZ^^^``````aaacccfff^^^dddlllrrrwwwvvvnnnddddddTTTKKK333(((///111???ccc___aaadddUUU;;;---...&&&(((///888IIIdddhhhTTTCCC666,,,...>>>ZZZ|||{{{ZZZ333###***,,,$$$&&&%%%'''...777======;;;<<<888555444555666333111...---+++))),,,000...***,,,***)))+++---,,,)))%%%)))'''%%%$$$&&&'''((((((((('''&&&%%%%%%&&&'''((('''%%%''')))(((%%%&&&***%%%+++)))...??????555666ddduuu\\\HHHTTT___;;;%%%---444444///)))(((***,,,+++)))(((((()))+++,,,)))555HHH^^^tttvvviiieeehhhnnneeeLLL333''',,,)))'''444ttt{{{iiiSSSIIIMMM>>>---------((((((...111BBB>>>///...IIIxxxxxxpppPPP222444...***---000///,,,+++...222444111111555666444555888555666666333///,,,---///333...444KKKbbbfffXXXJJJ777333111222222///---...222NNNaaabbbaaa```NNN666555000000444111---999KKKfffuuummm[[[SSSHHH<<<666444222222555555444@@@XXXjjjlllgggdddcccMMM888000///------000***000555FFFbbbkkkccc```HHHHHHFFFCCC===777111...---++++++,,,,,,***,,,111+++---111555666555333111//////000111222333333444///...------...//////...'''CCCfffrrr```BBB111/////////000DDDbbbgggYYYSSSXXXWWWMMM===333333333/////////333222333GGG\\\]]]QQQVVVccciiieeeeeeZZZDDDAAA>>>:::999999:::::::::333444333000000444666555333...,,,///000......000///.........---...888CCCDDD<<>>BBBEEEJJJMMMNNNRRRWWW[[[[[[cccmmmsssxxxyyypppdddaaaKKKAAA222+++000777OOOfffiiihhh]]]GGG444...111******555EEEWWWjjjfffLLL999222---777UUUyyyoooIII...&&&((('''$$$&&&&&&+++999LLL[[[aaaaaaddd]]]UUUPPPOOOPPPNNNLLLCCCGGGAAA666666===888++++++))))))+++///000,,,(((******))))))(((((())))))'''(((((())))))******+++'''&&&'''***(((&&&)))...)))===888@@@___WWW>>>DDD~~~gggsss]]]888%%%///555<<<<<<999777:::>>>///...+++)))((()))+++,,,(((999PPPfffwww}}}wwwrrrrrrlll___MMM;;;...'''******)))555kkkdddRRRLLLTTTYYYDDD---......'''***,,,111000444000555^^^~~~vvvlllFFF***000&&&'''))),,,000777???EEEHHHHHHDDDEEEKKKQQQRRRRRRTTTTTTUUUSSSLLLBBB888333111111888DDDUUUdddgggYYYHHH444000000222333000///111:::PPP```aaa___ZZZHHH111555///000333000222JJJhhhyyycccYYYIII>>>444222222000111555333444BBBZZZhhhhhheeefffaaaGGG111...000---,,,000+++000444GGGccckkk```ZZZHHHJJJJJJEEE<<<555222222222...---......///666===<<<@@@EEEKKKNNNNNNLLLKKKCCCBBB@@@???>>>=========555444222111000111444666===QQQbbb^^^KKK:::222000---...111EEE___cccYYYXXXWWWWWWLLL:::000222222...///000444222444KKKaaaaaa[[[WWW___iiiiiiggg^^^MMM>>><<<999777777777777777000333222///000666999777444///---......,,,---111000.........------666AAACCC999:::===666444666222...666333///222111222<<>>EEEFFF@@@;;;<<<>>><<>>HHHJJJ111)))&&&***,,,///===OOOXXXUUUDDD---###)))///...EEEPPPYYYYYYTTTMMM>>>000...---+++)))(((((()))******---000222333777===BBBMMMWWWbbbkkkrrruuulllaaaMMM555111---///:::HHHiiigggtttrrrWWW;;;000000///111000<<>>]]]XXXaaa|||XXXbbblllNNNJJJ???>>>AAALLL[[[ggglllkkk111///,,,***)))***+++,,,(((:::TTTjjjxxx~~~~~~|||zzzzzzkkkMMM333+++,,,...,,,......666bbbPPPAAAHHHfffhhhIII))))))+++)))111)))///+++333???rrruuuyyyzzzooo@@@###222------...222===OOObbbnnnqqqqqqmmmmmmvvvppp\\\MMMDDDEEEWWWiiiqqqpppfffNNN777000......222333111111444@@@RRRaaabbb___XXXCCC...444//////111///666XXX~~~{{{kkkKKKJJJRRR]]]HHH<<<333222222///000333222333BBBZZZgggeeedddhhh___CCC---,,,000---,,,///+++///111BBB\\\aaaSSSKKK___aaa^^^SSSCCC555000///---+++,,,222999BBBNNNZZZdddfffjjjmmmmmmjjjgggddd]]]ZZZVVVQQQMMMJJJHHHGGGJJJHHHDDD???<<<<<<@@@CCCUUU]]]ZZZIII999555444111000444:::NNNeeedddYYYYYYZZZYYYMMM999...111333///000000444222555NNNddddddiii\\\^^^jjjllljjjcccWWW<<<:::888666555444444444---111111...111999<<<:::555000---------,,,---111000/////////,,,---666@@@AAA666666:::555444444...,,,555444222444222111:::@@@VVVKKKAAAUUU\\\[[[lllnnn]]]DDD000///777888222xxxwwwwwwyyy{{{}}}}}}}}}|||yyywww{{{hhhZZZZZZXXXLLL@@@<<>>FFFGGG>>>222***,,,......666@@@000222+++'''555JJJIII999---111,,,$$$***???OOOSSSYYYEEE333...)))&&&///>>>XXXZZZTTTDDD555///+++''''''((())))))'''&&&&&&'''((()))++++++)))'''+++000444---666IIIWWW```^^^OOO666333///...555GGG^^^mmmkkkqqqfffIII111,,,......,,,@@@UUUaaajjjiiiQQQ555000///,,,RRR~~~dddDDD((($$$******&&&&&&******NNN]]]ooo}}}{{{{{{iiiPPPMMMWWWJJJ...000111+++555III==='''(((&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''(((***---------666KKK^^^}}}|||{{{ffftttuuu333000,,,******+++,,,+++%%%:::KKKeeewwwssshhhCCC)))000...******///...>>>UUUSSSUUUmmmWWW999000***(((+++***+++)))111...///@@@{{{RRR111,,,///+++***111111dddzzzzzzzzzyyy{{{{{{|||{{{vvvllljjjjjj^^^FFF111+++111555333///...000333CCCYYY___aaafffRRR888444666444,,,---555999FFF]]]eeedddYYY]]]iii]]]PPP]]]LLL<<<111222333///000777000888EEERRRYYYYYYXXXXXXRRR???///------)))***000...333<<>>888444...111...000888GGGVVV```dddnnnqqqqqqiiiaaa]]]]]]^^^[[[\\\[[[VVVOOOIIIHHHHHHLLLGGGEEEEEECCC@@@FFFOOONNNOOOHHH<<<444333222///222--->>>XXXeeeiiifff]]]jjjWWWBBB666222//////111000333333111555DDDYYYgggmmmmmmggg```cccfffZZZHHH999333222666888555555888444111000111333555666999222000//////000111111000333000......---...777@@@AAA@@@<<<666222111000///000222444666555333000---777RRRaaaaaacccbbbbbbgggkkkcccFFF///111777333111zzzzzzyyyyyyxxxwwwuuuttt~~~{{{www{{{pppccc[[[[[[VVVIII???===GGGTTTWWWFFF666444:::===DDD<<<333...///000000...---000///,,,///:::CCCFFF999111***+++000333777;;;...,,,(((***999FFFBBB555***---+++'''000EEESSSUUUTTTBBB111+++((((((444DDDVVVTTTJJJ999---******(((%%%''''''''''''))),,,...&&&(((***+++***)))***---&&&'''...333===PPPUUUDDD333...+++111BBBVVVhhhqqqqqqhhhTTT<<<...,,,......000GGG```nnnpppeeeKKK333///---333YYY~~~{{{WWW<<<&&&$$$******((((((+++///ZZZrrr}}}}}}vvv|||rrrZZZLLLLLLEEE666000222///:::KKK>>>)))***'''&&&&&&&&&&&&'''((()))''''''(((((((((((('''''')))***)))'''///FFFeee|||LLL444000+++))))))*********...@@@SSSnnnyyy}}}```444+++(((,,,***+++000IIIcccaaa```wwwvvvNNN222---******---,,,***+++---......LLLvvvMMM000,,,...***...444===mmmzzz{{{|||wwwyyyqqqhhhfffcccXXXBBB000---000333111...///222555EEE^^^iiihhhcccKKK222111222111+++,,,111000777KKKSSS[[[WWWZZZddd[[[PPPYYYKKK===333333333//////555...999JJJWWW[[[WWWRRRPPPNNN===///......***+++000...222;;;FFFMMMPPPUUU[[[]]]aaaYYYFFF888555222---...///444BBBTTTbbbhhhiiiuuulllbbb```dddfff^^^UUUPPPQQQQQQOOOKKKHHHFFFEEEAAA>>>===???===<<>>@@@>>>999555222222111///000222333444444222000...111MMM\\\]]]```bbbccciiikkkfffLLL222///111000111}}}}}}}}}}}}{{{xxxuuusss|||tttssswwwccc]]][[[ZZZRRREEE@@@BBBOOOUUUQQQ???222444<<>>,,,+++''''''&&&&&&''''''((((((''''''((((((((((((''''''$$$'''''')));;;___333444///***''''''(((******111BBBVVVnnn|||qqqfffoootttzzzfff888***&&&---***(((444ZZZxxxsssqqqlllEEE,,,+++***+++---******///)))...///___jjjDDD...,,,---***///444MMMwww|||{{{|||zzzqqqrrrllleeeaaa[[[OOO>>>000/////////...---///333777NNNggguuuqqqbbbFFF111222111333000111555000333DDDMMMZZZ[[[YYY^^^ZZZQQQPPPBBB777111222333000000444000@@@SSS___```ZZZSSSOOOHHH::://///////,,,,,,///...000999HHHRRRTTTSSSSSSVVVUUUKKK;;;222333222......000888JJJ^^^jjjkkkgggnnnbbbWWWUUUXXXWWWMMMDDDAAAAAABBBDDDEEEDDDBBB???===;;;<<<>>>>>>>>>AAAFFFAAABBB===555///000000000888777FFFXXX]]]```___WWW```PPP???666222///...///)))---///222:::IIISSSVVV]]]aaabbbbbbddd```NNN::::::666444666666444222333...222555555444666;;;@@@222000//////000111111000///......///......444<<>>000222000555FFF^^^mmmnnniiieeeGGG,,,(((,,,++++++///<<>>IIIIII777(((&&&((((((''''''''''''((((((''''''((((((((((((''''''###'''***333MMMmmm~~~~~~^^^000222...)))''''''***---...BBBUUUmmm~~~{{{jjjdddlllkkk\\\[[[EEE000000******+++'''===mmm}}}ddd@@@***+++++++++,,,''')))111'''///666ttt|||XXX999,,,,,,---+++,,,333ZZZ|||zzz|||{{{zzzuuuqqqnnnfffbbbeee\\\___bbbgggmmmooohhh___```]]]XXXSSSKKK@@@444,,,000------...------000444TTTeeeqqqnnnYYY???000111///333222555999444888JJJUUU^^^[[[SSSUUUXXXPPPDDD555///,,,000222222333666777FFFWWW^^^]]]YYYTTTQQQ@@@777//////000...---...---///999FFFOOOPPPOOOOOOXXXRRREEE777222444444000000111999III\\\fffccc]]]``````___XXXJJJ<<<666777555444555999===>>>;;;888;;;;;;===?????????@@@BBB;;;;;;888222//////222333777;;;MMM\\\[[[[[[ZZZRRRNNNBBB777222000...///111(((,,,...222???RRR]]]]]]bbbeeefffggggggaaaOOO===888666555555666555333222,,,///222444888>>>CCCCCC222000//////000111111000///...///111000///333;;;GGG@@@999888888444111///222111111000000000111111DDD___nnnjjjfff\\\SSSSSSfffdddLLL111+++++++++...ooossswwwyyyxxxwwwwwwwwwxxxxxxwwwzzzuuufffYYYZZZXXXUUUNNNEEEBBBKKKVVVRRREEE555...555@@@BBB>>>111111222333444444444444888111...444>>>AAA;;;555)))---...///999AAA999+++,,,)))111BBBGGG;;;///,,,)))+++111===LLLTTTNNNDDD000,,,'''%%%///AAARRR[[[GGG:::+++$$$$$$&&&(((((((((+++///222444555777999:::;;;555,,,(((***+++)))---&&&---666444333111)))///333???SSSeeemmmiiiaaaNNN888(((+++...***,,,555MMMccczzzyyy]]];;;---///---333^^^~~~~~~ZZZ)))'''&&&((('''&&&&&&)))333fff~~~{{{xxxwwwzzz~~~|||{{{zzzzzzzzzyyywwwppp```JJJ888111333///444CCCMMMBBB///$$$""")))(((((('''''''''((((((''''''((((((((((((''''''***+++///@@@^^^vvvuuuhhh}}}WWW;;;---///,,,)))(((***---000111AAA[[[{{{wwwkkkmmmsssbbbBBB888,,,(((222+++(((---,,,KKK{{{YYY999)))------------******000)))333EEElllFFF000,,,---------,,,999ggg{{{qqq|||uuuqqqcccVVVMMMAAA::::::<<<;;;===???BBBHHHMMMIIIAAABBBAAA???;;;777111+++'''...,,,,,,///...+++...444VVVYYY```]]]III444---,,,,,,///...000444111999NNN\\\ZZZTTTLLLPPP\\\VVVBBB111......111333444555777BBBLLLSSSQQQNNNNNNMMMJJJ:::444//////000...---...+++///888CCCGGGGGGIIIMMMYYYPPPBBB777333444222///111000555CCCTTT^^^___[[[^^^ccchhhcccOOO999000222000//////333777888555222555777888888999999888666555333111///---...111555777AAAWWWbbb\\\YYYXXXOOOCCC:::333111000......111...222333666HHHbbbqqqssskkkjjjhhhfffddd\\\KKK===444444444444666777555222//////000444@@@LLLMMMGGG222000//////000111111000000000111333222000444;;;LLLDDD??????<<<444///...111000/////////000111111<<<\\\qqqtttrrrhhh]]][[[aaa]]]EEE---+++...,,,---qqquuuyyyzzzxxxwwwwwwyyywww{{{llljjjpppnnnaaaTTT[[[VVVNNNEEEAAAEEEQQQ\\\JJJ;;;---...<<>>666,,,))),,,666AAA???222))))))***---777EEEQQQPPPDDD888))))))''')))777LLLVVVVVV;;;000&&&$$$'''))),,,///888:::<<<<<<;;;;;;;;;<<>>222///,,,+++555FFF\\\kkkmmmeee[[[999///***......+++222???XXXjjjvvvjjjKKK222,,,111000???iiixxxzzzkkk==='''((((((((('''&&&''')))AAA~~~zzzvvvuuuyyyyyy{{{zzzyyyxxxxxxxxxzzz{{{{{{~~~ddd@@@+++,,,555333888NNNXXXCCC000+++)))))))))((((((''''''((((((''''''((((((((((((''''''---***222NNNsss~~~~~~nnnPPP:::000,,,...+++)))))),,,///111111222RRRwww}}}nnnoooxxxvvvZZZ<<<555---)))...((()))...555[[[KKK111(((//////...111000+++---000888YYY^^^888,,,......---///111GGGtttxxxlllxxxyyyoooZZZDDD888444+++***222333111222111000333666444...---------------------,,,---+++---000...***000<<<___VVVXXXVVV@@@000///,,,...111......000///999QQQ```WWWTTTSSSYYYhhhcccKKK555444444444444444555666RRRWWWUUUKKKGGGHHHGGGBBB666333000.........------,,,///777???AAA@@@CCCHHHQQQIII>>>555111000///---...///333???OOO\\\bbbdddccc```bbbfff^^^III666...000000000111333444333222333555555444555777555000000---,,,---,,,,,,000666777EEE[[[bbbUUUPPPOOOHHH???999444444222...---///000444444555HHHggg{{{~~~qqqmmmgggbbb\\\QQQBBB777222444444444555888666222333222111666GGGVVVUUUJJJ222000//////000111111000222111222444222111555<<>>@@@777,,,'''((()))///<<>>???CCC>>>888333000.........,,,///444>>>LLLZZZeeelllddd\\\]]]fffeeeRRR<<<111222333333222111222444666222555444333555:::888222000---,,,//////...333;;;>>>MMMaaa```NNNHHHJJJEEE999555333444333...---...---333222000AAAaaawww{{{yyyrrrjjjcccYYYKKK<<<222222555666333555777555///222444333666EEETTTSSSGGG222000//////000111111000333111222333111///444<<>>666111???MMMMMMCCC===BBBKKKSSSPPPQQQSSSKKK<<<111///555000333<<<===555000222+++999DDD@@@333***)))+++'''///>>>OOOTTTJJJ888******---...222EEEWWWSSSBBB222***''',,,333999CCCNNNHHHCCC;;;111***''')))+++888CCCDDD444)))+++000111444EEEWWWLLL222***...+++444<<>>222((((((***(((''')))KKKRRRUUULLL===444888@@@EEE___[[[;;;+++---...///???QQQdddooovvvrrrVVV666---,,,------,,,888XXXwwwvvv|||bbbAAA666...+++999QQQ|||sssHHH---------,,,+++***)))((((((111---***++++++,,,222:::999<<<>>><<<888444333444///,,,))))))******'''$$$((()))++++++******,,,---222+++&&&&&&&&&%%%&&&)))''')))+++,,,***(((&&&%%%)))***555IIIVVVYYYYYY[[[^^^aaaeeeffffffeeeeeefff]]]RRRFFF???777///***)))))))))))))))))))))))))))---+++***(((((()))+++,,,888LLLUUUNNNLLLTTTRRRGGG<<<...---111***(((---...///LLLzzz||||||nnn444222...,,,+++,,,///000---+++666\\\pppNNN111...222---))),,,333bbbuuuxxx```BBB...333:::555111444888666444444666666333000111...+++***+++------,,,...000000---111BBBZZZkkkcccjjjgggQQQ:::...---...222------222222111;;;KKK___dddddd]]]WWWPPP???,,,111///---+++...222333111CCCPPPVVVQQQLLLKKKDDD888000///---+++++++++,,,---***---;;;NNNQQQFFF>>>???999;;;<<<999222---,,,,,,***...222999FFFTTTWWWQQQVVV[[[]]]YYYVVVUUURRRMMMHHHJJJGGG???<<<===;;;555;;;777444777<<<>>>999333===:::777555888???GGGLLLWWW]]]___^^^bbbdddWWWDDD111111000///////////////)))222333111FFFiiixxxrrrrrrkkkiiiiii]]]HHH:::888555333222444777888666333222444555999AAAIIIJJJGGG333222000......///000111666///***,,,111666>>>EEEGGGFFFHHHHHH>>>111...222......////////////......000GGG```aaakkkoooRRREEEUUUNNN???000+++000555666rrrtttxxxzzz{{{{{{{{{{{{xxxwwwmmmbbbeeejjjiii```VVVTTTXXXLLLFFF===<<>>000000666888888999:::999555111...---000555;;;:::555111000222:::GGGFFF444))),,,...))),,,;;;KKKOOODDD555+++'''''')))///===LLLNNN@@@///---***---999HHHPPPLLLFFF111,,,((()))((('''+++333QQQXXX]]]YYYPPPMMMRRRZZZ```^^^III111))))))000???UUUaaammmsssttthhhJJJ......---***'''...EEEhhh}}}tttUUU<<<666...222GGGmmm|||bbb===)))+++++++++***))))))((((((,,,***)))+++***))),,,111,,,...///...+++))))))***((('''&&&'''***,,,+++)))(((((((((((())))))))))))&&&%%%(((,,,,,,'''%%%''',,,,,,,,,***)))'''''''''%%%%%%---999>>><<<999:::??????BBBFFFLLLNNNMMMKKK444...+++---...+++***+++************************,,,+++***))))))***+++,,,)))<<>><<<<<<;;;:::666222000111111111111000000111---///222:::GGGTTT\\\___\\\___ZZZGGG444,,,,,,---000---000444222000;;;KKKVVVZZZ]]]YYYSSSIII:::---///...------000444555444LLLTTTUUUOOOLLLLLLCCC777111000---,,,++++++,,,---000111@@@XXXddd\\\OOOJJJ@@@>>>:::555222///......'''///666777;;;CCCHHHHHHEEEJJJOOOPPPNNNMMMPPPTTT[[[\\\XXXOOOJJJIIIFFFAAADDDBBB@@@BBBEEEEEEAAA===DDDCCCCCCDDDGGGLLLQQQTTT]]]^^^[[[ZZZbbbdddTTT>>>111000//////.........///,,,000///333IIIgggsssmmmfffcccgggkkk```III999555333111111222444555333111,,,000444;;;HHHTTTXXXVVV444333111000000222333444555111///222333444999???FFFFFFGGGFFF>>>222...111......////////////......222IIIbbbcccoootttXXXMMMUUUOOOBBB333---...000///ppprrruuuxxxyyyxxxwwwvvvppprrrfffcccZZZcccggg```WWWRRRSSSSSSFFF===999CCCRRRVVVIII:::888;;;BBBFFFCCC<<<888:::IIILLLFFF777...///000...***---111222111...---,,,///666;;;666---)))000999CCCHHHAAA000''',,,///+++111DDDPPPGGG777...***'''(((+++666EEEKKKDDD555+++---...444BBBNNNOOODDD888'''(((+++***%%%$$$---888OOOUUU[[[]]]]]]___eeekkkkkkRRR444***+++(((555QQQiiinnntttuuukkkVVV;;;))),,,...)))&&&666WWWwwwdddBBB444222+++999[[[mmmLLL///'''))))))))))))))))))((((((((('''))),,,+++&&&&&&)))&&&''''''&&&$$$$$$%%%'''%%%$$$$$$&&&)))++++++***(((&&&%%%'''+++---,,,++++++)))+++...---***+++...000...+++)))(((((())))))...///333777555...******+++))))))///777;;;888444'''$$$$$$)))+++)))((()))************************,,,+++***))))))***+++,,,---===AAA:::DDD[[[^^^OOO:::+++***222111///222///>>>\\\}}}VVV222000---+++***+++---......,,,HHHmmmtttLLL888***---111...---222555MMMeeejjjeeedddllltttxxxlllbbb___eeekkkaaa```]]][[[XXXSSSMMMIII@@@AAAAAA???<<<888555444<<<<<>>333///---,,,---///111333666888VVVWWWSSSNNNNNNOOODDD666222000...,,,+++++++++,,,///111@@@[[[kkkeeeTTTHHHFFF???666000.../////////(((...333666:::???AAA???@@@@@@EEEIIIFFFCCCLLLZZZ]]]^^^\\\WWWTTTUUUSSSPPPPPPPPPQQQQQQQQQPPPNNNMMMOOOPPPQQQSSSUUUWWWYYYYYY]]]XXXRRRTTT___bbbOOO666000///......---.........111------:::RRRhhhmmmhhhaaa```ccceeeZZZEEE777444222111111222444444333111333666:::@@@LLLVVVWWWRRR444444333333333555666888444444666888555111333888FFFEEEEEEDDD===444//////......////////////......000FFF```dddqqquuu[[[QQQUUUPPPEEE666---,,,+++)))yyyxxxwwwwwwwwwwwwvvvuuuqqqyyyddd]]]^^^ZZZaaa___UUUPPPSSSSSSNNN>>>666888JJJWWWQQQBBB777888@@@HHHIIIBBB;;;:::===KKKIIIBBB999555444...&&&,,,...000111000///000000444888999111))))))333===FFFEEE;;;---(((+++...,,,:::NNNUUUDDD000++++++((((((///>>>KKKJJJ;;;///++++++000<<>>...'''***,,,)))$$$###+++333@@@CCCHHHMMMRRRVVV[[[]]]RRR???***)))000...<<<\\\nnnqqqtttooo[[[AAA000,,,(((---******BBBhhh|||{{{sssOOO222///,,,(((CCCoooaaa<<<((((((''''''''''''(((((())))))''''''***---,,,((((((+++)))((('''&&&%%%%%%'''(((((('''''''''''''''&&&&&&(((%%%$$$(((///444333000999000))))))+++,,,000555...,,,***((())))))******444777::::::555///---...***((((((,,,000111...***111---,,,......***(((***************************++++++*********+++,,,,,,...;;;>>><<>>666///+++***,,,///222222888FFFVVV___\\\TTTOOOEEEAAAEEEAAA<<>>OOOTTTGGG888222444>>>GGGEEE;;;555666:::MMMFFF===777777777111(((111111111000///111555888@@@===666...)))+++444;;;BBB>>>555---***+++------CCCRRRTTT@@@---***+++((()))555EEEMMMEEE666...---***333DDDTTTYYYOOO:::))))))++++++(((&&&'''***---000111333888<<>>---111+++,,,RRR|||XXX444''')))&&&&&&&&&'''(((((())))))***)))+++......,,,...222,,,***(((&&&&&&&&&&&&&&&)))))))))'''&&&$$$$$$$$$)))&&&%%%)))000444333000777///,,,222999777222...***)))((())),,,,,,+++)))+++///222000,,,*********(((***,,,,,,+++)))(((''',,,))))))++++++***,,,111************************++++++***++++++,,,,,,---222AAAOOO\\\pppxxxeeeFFF333...111,,,+++000///<<<]]]ttt|||uuuNNN000///---+++++++++,,,---,,,DDDrrrvvvbbb:::222///111111+++))),,,...,,,...222222555BBBQQQWWWfffnnniiiffflllqqqooo||||||}}}|||yyyvvvsssrrruuupppmmmpppwwwzzzuuuppphhhhhhlllpppjjj^^^WWWVVV[[[MMM===222...---+++***))),,,///...,,,555KKK```cccbbbddd___KKK333,,,222,,,+++---000///---333<<>>???===555,,,(((---222<<>>000111111222444555666777444444666777222---000777@@@CCCDDD@@@:::444000---......////////////......000CCC]]]eeeqqqqqqUUUOOORRROOODDD555+++***------zzzuuuqqqqqquuuyyy{{{{{{nnn^^^RRRPPPVVVbbbZZZPPPMMMRRRUUUMMMAAA???BBBKKKQQQJJJ999///...999BBBGGGAAA777555999===PPPFFF999222333666666444000000000///111555<<>>JJJSSSUUUXXX___cccaaacccfffiiilllmmmooorrrtttqqqmmmjjjnnntttuuuooohhhmmmmmmooolll___QQQQQQYYYSSSDDD555...---+++(((((())),,,---,,,---999PPPcccmmmmmmkkk^^^GGG333---000,,,+++---000...,,,555CCC\\\SSSNNNTTT^^^[[[GGG333000000//////...---------+++777EEEMMMLLLHHHHHHJJJ>>>BBBCCC<<<111,,,111888AAAKKKXXXZZZQQQIIIMMMVVVMMM===111///000000444;;;===999777888666222111333///333777888888777999;;;:::::::::;;;???DDDIIILLLKKKLLLNNNNNNKKKBBB777///.........---......///000---333DDD[[[jjjkkkccc\\\YYY[[[[[[TTTFFF999222000...///111111000000000111222666===GGGRRRTTTHHH:::...///000111222333444444333222222333111...000666<<>>///---222CCCIIIHHH<<<333666>>>DDDPPPGGG===888777888:::;;;444555555666999>>>DDDIIIAAA:::111+++---333;;;@@@999222------++++++333===VVVLLL===///)))(((+++---000DDDNNN@@@222//////+++...???UUU```YYYGGG555***(((+++***'''(((------)))'''(((***,,,---,,,+++******---))),,,:::HHH[[[rrruuuuuugggJJJ222***,,,,,,+++///999OOOrrrkkk???000///000...JJJzzzzzzggg???)))***'''(((((((((((((((((())))))***((())),,,,,,)))+++000///---,,,,,,......,,,)))$$$'''(((((('''&&&(((***&&&&&&(((***---///111222>>>DDDQQQ]]]\\\MMM<<<222333///++++++...///---***///000...******---,,,((('''((()))+++,,,+++***((())))))***,,,***'''(((---++++++++++++++++++++++++)))***+++,,,------------)))666ZZZwwwRRR;;;333))),,,222,,,+++333888;;;PPPrrr~~~tttuuujjjGGG111000///...------------777hhhvvvzzzmmmQQQ444///,,,...000///------)))...000...++++++,,,,,,&&&,,,222555888===BBBEEEFFFIIIMMMQQQSSSXXX^^^bbbdddggglllpppqqqnnnhhhcccaaa^^^aaaddd\\\PPPPPPYYYFFF888---,,,---+++)))***))),,,...---000===PPP^^^mmmpppiiiVVV@@@333...---,,,***---111///---;;;MMMeeeYYYQQQUUU[[[VVVBBB000......////////////......+++000888AAAJJJNNNJJJFFFBBBDDDCCC<<<444111666<<<@@@AAACCC???222'''***333777333...+++,,,...///000)))&&&'''+++---+++---111)))+++---......---------...//////222555999===@@@<<<;;;999999666111,,,)))///.........//////000111444BBBTTTbbbiiijjjddd^^^ZZZ]]][[[QQQCCC777111///---///111111//////000111999:::<<>>777777JJJXXXNNN888,,,000:::GGGIIICCC444,,,222???FFFLLLIIIEEECCCAAA===<<<<<<<<<===???AAABBBEEEJJJMMM555111,,,***...777CCCJJJ888000+++,,,++++++777FFF___KKK555+++((()))---222333IIIOOO;;;***---///(((111DDD[[[bbbWWWDDD333+++)))...///***'''***+++(((%%%(((+++---...............((($$$444LLLWWWaaauuutttqqq]]]>>>,,,......(((+++444GGGhhhzzz]]]777,,,,,,***,,,TTTrrrZZZ222$$$+++((()))))))))))))))))))))((('''&&&(((+++)))&&&&&&))))))((((((***------+++(((&&&(((***)))'''&&&'''***!!!$$$(((,,,000444888;;;PPPRRRUUUTTTJJJ>>>999;;;;;;555---+++---///...,,,---...***%%%'''---+++%%%+++(((&&&))),,,---((("""&&&'''+++///---((((((,,,++++++++++++++++++++++++)))***+++,,,------------///666VVVhhhBBB222000***222999111---555999BBBPPPqqq}}}{{{jjjFFF111000///...............===rrr}}}yyy|||hhhKKK777111,,,,,,...---+++)))+++111111***(((...222222111111111///+++)))---444---///222444666:::@@@FFF;;;GGGWWW___```]]]\\\\\\MMMIIIMMMXXXZZZRRRNNNQQQ<<<111)))+++...------///)))---//////444@@@OOOYYYiiimmmeeeNNN:::222///++++++)))---222000000@@@TTTmmm___TTTTTTXXXPPP===,,,---......///000////////////---///<<>>888444333777<<<>>>111(((+++111222333555***000222///---//////,,,---))))))---...+++,,,000,,,------......---+++***,,,---...///111222333444666111------....../////////////////////000111111===PPPaaaggghhhjjjhhhcccdddccc\\\KKK;;;222000111...111333333111000111333666555555;;;GGGMMMFFF:::...///000111111111111111222......222333///,,,,,,555BBBIII@@@333...000111......////////////......///555AAAAAANNNVVVIIIPPPIIILLLHHH<<<222/////////xxxvvvtttuuuxxx{{{zzzxxxyyyuuuvvvlllXXXJJJLLLWWW___PPPKKKNNNXXXVVVHHH===;;;===PPPMMM>>>888,,,,,,BBBPPPKKKBBB777000111888???MMMMMMMMMLLLIIIFFFBBB@@@DDDGGGGGGFFFIIILLLGGG===000+++(((+++444>>>EEEGGG666222000000---...===MMMVVVBBB///)))''''''***000DDDMMMJJJ777***+++...+++333OOOfffeeeWWWJJJ===222555000,,,+++...000...******,,,------,,,,,,,,,...,,,))),,,;;;NNN___nnnxxxyyyhhhMMM444'''%%%))),,,---AAAaaacccKKK222++++++)))444dddtttGGG***)))+++&&&))))))))))))(((((((((((()))'''%%%&&&((()))'''%%%&&&(((***+++,,,+++***)))"""&&&))))))))))))'''%%%$$$---,,,---999>>>===BBBQQQPPPJJJDDDDDDGGGBBB:::AAA111,,,...)))))),,,(((000///---***'''&&&''')))''')))++++++***)))((())))))))))))******))))))))),,,,,,++++++***))))))((((((***++++++******+++,,,...+++LLLUUU333222...555111---333444222777@@@XXXjjjqqq}}}iiiDDD000444///,,,444444...000GGGttt{{{oooJJJ333///...000000,,,***+++++++++*********,,,...///,,,---......///......---000000///......111444777888888888888:::<<<>>>@@@;;;<<<<<<<<<<<<<<<<<<<<<000///---++++++++++++,,,((()))...333555:::HHHUUU```eeeWWWAAA666///+++000***(((+++...++++++AAA\\\iiicccVVVTTTYYYLLL666...***+++,,,------------,,,))))))---888EEEMMMMMMIIIHHHHHHAAA666222888=========888333000///000000000///000///......///,,,)))+++,,,---,,,,,,......---...***)))+++,,,+++...333---++++++///222222...***000******000000******111***---///...,,,---222777MMM[[[bbbjjjssspppiiillltttkkkXXXAAA555555444111111111111000111111222222666888999:::AAAEEE???333000000000000000000000000000111222333222111///---666AAAHHHAAA555...------111111111000...---...000222222777EEETTTWWWMMMAAADDDKKKMMMDDD888111---+++zzzxxxtttssstttvvvxxxxxxzzzzzzttteeeVVVQQQWWW]]]^^^IIIGGGLLLQQQKKK===888<<>>------,,,+++---777GGGTTTLLL888)))(((+++***///777IIIIIIAAA222((()))///222IIIZZZfffbbbZZZVVVOOOFFFBBB>>>:::666555333111///333555666666333111//////,,,222AAASSS```gggmmmrrroooWWW;;;,,,(((((((((***555SSSnnnxxxQQQ555+++......---DDDsssiiiAAA''''''***'''******))))))(((''''''&&&)))'''%%%&&&((()))'''%%%&&&&&&((()))))))))((((((&&&'''''''''((())))))((((((???IIIGGGMMMSSSWWW^^^fffppprrrcccQQQKKKNNNRRRMMM777///222//////333222//////---+++(((''')))***(((***,,,,,,***))))))***(((((()))******)))((((((************************(((***++++++******+++,,,///***@@@eeeiiiHHH222333000666000,,,111333444<<>>///333...,,,333333...111ZZZyyyccc888111------111333111000111---,,,,,,,,,,,,------...+++++++++,,,,,,,,,,,,,,,------...............///,,,+++++++++,,,---///000////////////////////////,,,,,,++++++++++++,,,---...111000...777IIITTTVVV[[[cccUUU<<<111---***---+++(((***//////222FFF^^^```^^^WWWUUUWWWHHH444000+++,,,,,,,,,,,,,,,,,,,,,---+++,,,111999@@@BBBAAAEEEIIIJJJDDD@@@@@@???;;;>>>>>>===999333///......,,,------------///000111555555444222000///...,,,000---,,,...---))))))+++111///---,,,,,,---...///...******///333111...---000000///...///444<<>>)))'''111///444YYYzzzrrrXXX777%%%&&&)))'''******))))))((('''&&&&&&((('''&&&&&&(((((((((&&&%%%&&&&&&&&&&&&'''''''''***'''%%%&&&''')))******555]]]sssnnnlllrrryyy~~~zzzcccXXX]]]eeeZZZ<<>><<>>333////////////////////////...///000000000///...---111<<>>777000///333222555BBBNNNCCC...,,,222...&&&111JJJWWWSSS;;;---&&&+++***)))888NNNPPP<<<+++)))(((%%%+++666HHHQQQ[[[aaahhhmmmkkkeeebbbcccbbb]]]VVVRRRTTTVVV\\\\\\ZZZWWWSSSPPPPPPQQQSSSXXXbbblllnnnkkkjjjlllRRR888'''+++...***///===eeexxx{{{|||zzzWWW333222)))000---@@@ooo}}}}}}gggGGG---%%%)))***&&&((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&%%%%%%&&&'''''',,,(((%%%&&&((('''(((***FFFvvv~~~tttlllhhhhhhhhh]]];;;---555444///111333***++++++***))))))***,,,***+++---,,,+++***+++,,,((()))+++------+++)))((()))))))))***++++++,,,,,,)))***,,,+++******+++------,,,,,,///000//////111111666222///222222777GGGiiixxx~~~xxxuuupppWWW999...222---+++000...///:::vvvyyyccc999666111///111111...,,,---***++++++,,,------------++++++******+++,,,---...,,,,,,,,,---...---+++)))------,,,,,,,,,---/////////......---,,,+++******++++++,,,---...............---...<<>>HHHSSSTTTOOOKKKGGGAAA:::666666:::777888<<<===::::::===777:::???BBBBBB???;;;777666???DDDDDDIIINNNHHH<<<888333111666CCCRRR]]]aaaRRRWWWSSSSSS[[[[[[XXX]]]ZZZLLL;;;111111444222...111111111111222333444444777???AAA@@@DDDIIIAAA222////////////////////////---......//////...------///888>>>999222.........---...//////......000222//////......///111444555111FFFZZZ^^^WWWOOOJJJGGGiiinnnsssvvvwwwwwwzzz}}}uuuyyynnnccc^^^\\\TTTGGG===JJJNNNOOOFFF999888GGGZZZYYYJJJ999///,,,666BBBGGG777222,,,+++---111222222:::999777555666777999;;;:::888888:::;;;:::888888777222444AAAKKKGGG999......555111+++888QQQWWWKKK333---***+++(((***???XXXKKK555''')))+++%%%'''000444===HHHQQQWWW[[[[[[XXXTTTXXXZZZXXXSSSRRRWWW\\\eeeccc```\\\YYYYYY\\\___fffbbbbbbgggiiieeebbbbbb<<>>HHHGGGEEEEEEDDDFFFKKKOOOBBBAAA@@@@@@@@@???>>>===???>>>AAADDDEEEGGGRRR^^^QQQLLLJJJLLLKKKHHHIIINNNMMMIIIGGGIIIHHHFFFHHHKKKKKKJJJLLLSSSYYYYYYRRRJJJGGGTTT]]][[[[[[]]]ZZZSSSNNNHHHCCCEEEMMMUUUYYYYYYSSSYYYYYY]]]iiikkkgggkkkYYYIII777...///111000///////////////000111222333888???AAA@@@HHHQQQFFF222........................---------............------666;;;777111////////////000000///---,,,...///,,,...000///,,,,,,...000666GGGWWWYYYSSSNNNKKKJJJiiinnntttyyy{{{{{{{{{{{{uuutttiiieeebbb___WWWLLLDDDBBBLLLKKKEEE===777===MMM[[[OOO@@@888333...888EEEEEE666333...,,,---///111222666444333111111222444555777444333666666555777:::;;;666;;;JJJMMM???222000,,,111000111BBBWWWTTTCCC)))++++++))))))333GGGXXX???///%%%))),,,'''&&&+++---///333888<<<@@@AAAAAA999===AAAAAA???@@@FFFKKKOOONNNKKKHHHFFFGGGLLLOOOUUUQQQPPPUUUVVVPPPIIIEEE)))'''***...***+++CCC___|||eee999***222---...AAAlllxxxQQQ...&&&,,,,,,(((&&&$$$$$$%%%'''((()))******&&&'''((()))(((((()))+++)))))))))((((((((((((((()))'''(((+++)))%%%,,,888kkk~~~xxxxxxrrrmmmllllllkkkkkkmmmPPP999111555333111///)))%%%'''((((((''''''((()))***+++,,,+++))))))+++,,,,,,,,,,,,------,,,,,,,,,++++++*********************+++,,,,,,++++++,,,...***000222...---000000---,,,333444555666000777LLLnnn}}}}}}tttiiiRRR:::///111...---///,,,222FFFwwwyyyaaaEEE???::::::888444222333222111000//////000222222...///000111222333333333111...,,,---000222111///111111000//////000222222222111111111000////////////...,,,++++++,,,---...---///EEEfffuuulllbbbccc___]]]FFF///,,,---((('''$$$+++---***222MMMlllfffbbbUUUMMMIII:::,,,---***+++,,,------------,,,+++---///...,,,,,,///333>>>???EEEKKKNNNMMMOOOSSSIIIEEEBBBAAACCCDDDDDDCCCAAA>>>BBBIIILLLMMMVVVbbbYYYQQQMMMOOONNNKKKMMMUUUQQQNNNNNNRRRVVVXXX]]]bbbZZZSSSNNNSSS\\\bbb^^^XXXVVVaaajjjjjjfffdddcccbbbVVVQQQLLLMMMSSSXXXYYYXXXXXX___```eeepppppphhhiiiRRRCCC444---......///000.........///000111222333888BBBEEEAAAGGGOOOCCC...........................------------.........///...555:::666111/////////000000000///,,,,,,---...+++...111000---+++,,,---333???HHHGGGDDDCCCDDDCCCssstttvvvyyy||||||zzzxxxyyy~~~oooaaa``````\\\RRRGGGFFFLLLMMMEEE999222666BBBOOOWWWEEE444333666222<<>>111222111000......///111...---------...///111222444111222666777444555:::999???GGGLLLGGG;;;111...+++---///888JJJWWWLLL888%%%++++++'''...>>>IIIIII333)))$$$'''+++***)))***,,,'''%%%***111444111---***,,,......---///333666333333333111000000333555666666999===<<<444...,,,###%%%***///555DDD]]]ttt|||{{{LLL111///(((,,,888[[[{{{___???'''(((---'''$$$(((&&&&&&&&&'''''''''((((((%%%'''))))))((((((***,,,((())))))***)))((('''&&&)))'''))),,,((('''666JJJxxx|||rrrmmmnnntttwwwsssnnnmmmGGG:::444333111666888...&&&'''))))))((('''((()))***++++++)))((((((***,,,,,,+++************+++,,,)))))))))***++++++,,,,,,***+++---,,,++++++,,,...+++111333000...//////...,,,222333444333...888PPPfffrrrwwwoooeeeZZZGGG333000222///...000+++444KKKoootttlllwwwddd]]]XXXVVVRRRMMMJJJKKKCCCAAA===999777777999:::888:::===???@@@@@@???>>>;;;888777999<<<<<<888444888777555333111111111111111111111000000000000000444222000//////222555777444EEE```vvvvvvkkkfffjjj^^^RRR999+++///---''')))''',,,,,,***888TTTkkksss^^^___VVVLLLDDD222&&&+++'''))),,,...///...---,,,,,,,,,,,,,,,*********+++---///888CCCGGGFFFGGGKKKAAABBBBBBBBBCCCDDDFFFHHH>>>:::???KKKRRRRRRXXXbbbbbbWWWOOONNNKKKFFFIIIRRRQQQPPPSSSZZZ```ccchhhmmmZZZUUUPPPSSSZZZ___^^^ZZZ[[[]]]bbbfffccc]]][[[^^^OOOLLLHHHIIINNNTTTWWWXXXRRRWWWUUUWWW```[[[PPPNNNBBB777///......---...222.........///000222333444???OOOTTTKKKGGGKKK@@@---.......................................//////000///555999555111000000......//////...,,,,,,...///,,,...000000...---------***000333222111444777666}}}zzzxxxyyy{{{{{{xxxttt~~~yyyooobbbaaa___ZZZNNNDDDHHHQQQNNNAAA222,,,666GGGQQQTTT>>>,,,...666555@@@FFF777,,,000333333111......000,,,------...///000222333444222666<<<===999:::>>>666FFFQQQKKKAAA:::333,,,,,,,,,///<<>>444'''(((******)))(((((()))*********)))'''(((***,,,+++***(((''''''(((***+++''''''(((***+++,,,---...***,,,------,,,+++---...---000222000------...///...222222222111,,,888TTT___iiilllbbbWWWMMM===,,,111222//////000+++555NNNuuutttccceeepppzzz{{{uuusssuuuvvvuuuuuuxxxwwwsssmmmgggdddcccdddeeeiiikkkooorrrsssssspppooojjjhhhhhhkkknnnllleee___XXXVVVSSSPPPMMMKKKKKKJJJHHHHHHHHHHHHIIIIIIIIIIII999777555444555999>>>AAAKKKfffsssgggccceee^^^KKK111***222///(((---,,,...***))):::UUUbbb```[[[aaa]]]SSSGGG333(((///%%%(((,,,///000///---,,,,,,+++***)))******++++++***)))---333333///000444444:::@@@AAAAAABBBGGGMMM<<<888===MMMVVVWWWZZZccc]]]QQQIIIKKKJJJGGGNNNYYY[[[YYY\\\aaabbb``````cccXXXXXXYYY\\\___```]]]YYYXXXSSSTTT[[[ZZZRRROOOSSSMMMIIIDDDBBBDDDHHHMMMOOOGGGJJJEEEEEEKKKEEE888555444...+++...///---...222/////////000111333444555LLLaaaiiiZZZNNNMMMDDD555.......................................///000111000666999555111000000...,,,---......------///111.../////////............///111000,,,+++------+++ttttttuuuwwwzzz||||||{{{uuummmaaacccbbbXXXJJJDDDNNN\\\GGG;;;------@@@TTTUUUKKK888222///555@@@EEEBBB;;;222:::@@@===222***+++///000...---000444777888666888444555:::===;;;999999BBBOOOSSSDDD555111///+++555%%%,,,LLL[[[HHH333...///---'''(((888GGG>>>***'''''')))***++++++++++++************************++++++***))))))((('''''')))((('''((()))((('''%%%,,,***)))***,,,---,,,***,,,(((///FFFcccvvv~~~vvvOOO000***///000...ZZZ|||```000,,,***+++)))%%%%%%'''))))))((('''&&&&&&%%%%%%)))((('''&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''(((***)))&&&---EEE___hhhjjjmmmrrr}}}vvvlllccceeevvvuuuiiiBBB777666777000333BBBIII444...+++,,,,,,)))((())),,,***((()))+++,,,+++(((+++)))((())),,,---+++)))+++***)))***,,,---,,,+++(((000333...+++---///---%%%;;;777))),,,***(((555'''444---,,,555+++555bbboooddd```___OOO555***///000///---,,,---000333555XXXVVVVVVWWW]]]fffpppvvvqqqkkkeeeeeemmmwww}}}|||{{{}}}zzzuuuvvvyyy}}}wwwxxx}}}}}}~~~wwwnnnfffgggqqqyyyyyyvvvmmm\\\OOOSSS```hhhiiigggzzzwwwssssssuuusssnnniiiJJJ===000***,,,///...***)))///000///;;;PPP]]]^^^\\\___```XXXEEE222+++...+++)))'''))),,,...,,,******))))))***,,,...---,,,************+++,,,---...)))---111111000000444888222333666===FFFMMMOOOOOOKKKMMMMMMJJJEEEEEEIIIMMMMMM\\\ccc\\\UUUXXXYYYWWWOOONNNOOOSSSXXXXXXSSSNNNJJJIIIFFFDDDCCCDDDEEEEEEDDDAAA>>>===>>>???>>>>>>:::888666555555333000---333111///---+++,,,------***777000+++888888666CCCsssyyycccSSSFFF;;;---,,,+++,,,...//////...111///...///222222000------???EEE999000333444...........................+++,,,.../////////......222222111000000000000000xxxwwwwwwxxxzzz{{{zzzyyy|||sssggg```aaa^^^SSSIIIHHHOOOUUUAAA777---111DDDTTTQQQEEE777555555===HHHKKKEEE===<<>>CCCPPPVVVSSSCCC666444222---444***222MMMUUUCCC222111555///***...<<>>===;;;===BBBFFFVVV___^^^QQQGGGFFFEEE@@@AAA??????BBBFFFGGGCCC>>>???>>>;;;999777777777777333333222333333333333222444333222222222222000...444333111//////000111222+++444,,,'''222666999HHH```jjjtttssscccPPPEEECCC444222000///000000///...///---++++++,,,,,,***'''777IIINNN===---+++,,,)))......///////////////000,,,---...///000000///...000///......---------...vvvuuuuuuvvvxxxzzzyyyxxxsssrrrccc```___XXXLLLJJJOOOPPPLLL999222...666IIISSSKKK<<<555555:::DDDMMMNNNGGG>>>@@@FFFMMMMMMGGG???888555777555333333666:::<<<<<>>666666333---222111===OOONNN;;;000222777---***444@@@???333))))))))))))))))))(((((((((((((((((())))))******+++(((((((((((((((((((((''',,,***((((((***,,,------$$$***///...***+++333:::AAA>>>GGGbbb}}}~~~ssseeeBBB///***+++...000DDDvvv}}}fffBBB---)))(((***)))&&&&&&))))))((((((''''''&&&&&&&&&(((((()))******)))'''&&&&&&''''''((((((((((((((()))'''&&&)))///???ZZZooo\\\\\\\\\\\\```aaaZZZQQQOOOLLLPPP]]]fffdddYYYQQQ>>>555555333***,,,777:::111+++(((+++,,,***((((((---,,,++++++------,,,++++++***)))***,,,,,,,,,***,,,+++***+++,,,---,,,+++***,,,+++((())),,,---,,,,,,<<<===444000,,,---999///...%%%+++666000BBBsss|||zzzppp\\\DDD333......------///000000///...---++++++,,,...222777<<>>444000...---,,,+++***))))))(((,,,,,,,,,,,,,,,+++++++++(((((((((((())))))*********))))))***,,,,,,+++***%%%---444333000888JJJZZZeee___aaappp~~~wwwtttQQQ333---...---222<<>>???555444333111//////......//////...---,,,+++******))))))***+++,,,---......+++---111555888777444000***666CCCHHHJJJSSSeeeuuutttppppppvvv{{{yyyuuusss\\\@@@,,,---......???WWWvvvvvvssstttVVV---***''''''))))))''''''***((((((((((((((('''''''''''')))***,,,,,,+++)))((('''((())))))******))))))&&&((())))))***000888===<<<999777666666666888:::999999999;;;===;;;444---%%%%%%++++++)))>>>```qqq===222))))))++++++***+++***+++++++++*********+++***+++++++++++++++,,,---,,,+++***+++---...---,,,++++++,,,...//////000222RRR???000---,,,,,,...///---)))(((,,,...777bbbrrrMMM111---222555000///...---,,,,,,------,,,,,,,,,,,,------------000///------...//////...---///111111333777999888666:::>>>???@@@AAACCCFFFCCC@@@===>>>>>>>>>@@@DDDCCCCCCDDDCCCBBBBBBDDDFFFIIIIIIGGGBBB<<<===BBBHHHCCC???>>>@@@@@@;;;777666:::999666444222...***'''***+++,,,+++)))(((***,,,***)))***000===IIINNNMMMEEEBBB@@@>>>666,,,((()))***++++++,,,,,,,,,---...---***((((((***,,,,,,,,,************+++,,,------***+++,,,,,,+++++++++,,,+++,,,---------,,,,,,,,,,,,------,,,+++***+++,,,......,,,+++---000...+++111///...---.../////////---------......//////000//////...---,,,+++---...------,,,---///000...---111111000///...---------...---222666111///666===OOOXXX\\\YYYSSSLLL???111111///---...000333555555333222000///...///111222000666777111---//////,,,...000111222333222111000......------------------//////............///000xxxvvvttttttuuuwwwxxxwww|||rrraaaaaaggg[[[SSSLLLNNNRRROOOBBB555111000444===AAA>>>:::777999999:::<<<===>>>???@@@GGGHHHLLLPPPVVV\\\bbbeeeiiifffaaa[[[YYY[[[aaafff```XXXSSSXXX\\\XXXQQQLLL>>>:::666555777888555111555KKKYYYPPP:::,,,)))***,,,'''///FFFSSSQQQLLLMMMAAA@@@>>>;;;:::999::::::555555444333222111000000111222333444666777888999999===DDDLLLQQQPPPLLLGGGAAANNN```kkkpppttt|||qqqqqquuu{{{zzzsssllljjjGGG333'''******...HHHhhhyyy{{{wwwrrrtttmmmMMM(((+++''''''))))))&&&'''***(((((((((((((((((((((((('''(((***++++++***))))))(((((()))***************%%%***+++(((''',,,111444555555999@@@EEEJJJQQQYYYOOOOOOOOONNNNNNJJJ===111000++++++)))...PPP{{{RRRBBB222++++++***+++,,,)))***++++++))))))***+++***+++,,,,,,++++++,,,...---,,,+++,,,---...---,,,------.../////////555<<>>@@@AAABBBEEEJJJNNNVVVSSSNNNIIIGGGKKKSSSZZZPPPJJJFFFIIIJJJFFF@@@<<<111111111333333444555666???SSSZZZHHH222******)))***+++555GGGTTTVVVTTTSSSNNNLLLJJJHHHFFFFFFGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDFFFHHHIIIKKKKKKJJJNNNTTT[[[___^^^YYYUUURRRZZZeeennnrrrrrrqqqpppjjjiiikkkqqqqqqiii```\\\666***%%%***,,,---???WWW[[[XXXWWWYYYYYYNNN999'''+++(((''')))(((%%%&&&)))((((((((((((((((((((()))((((((((()))))))))******((()))******++++++******&&&,,,---((((((333@@@GGGEEEHHHRRR]]]ccceeekkktttiiikkkjjjgggbbbVVV???***555---+++---:::]]]~~~kkkVVV>>>000+++******+++)))+++---,,,***)))+++,,,)))+++------++++++,,,...---,,,+++,,,.........------,,,...000000555EEEUUUiii@@@---000,,,,,,111,,,---///444000...EEEjjjxxxwwwooo^^^JJJ999000---//////000000000///......111111///...---,,,+++***+++,,,---......///000111+++++++++,,,,,,+++++++++///000111111000/////////000000///---,,,------,,,+++,,,---,,,++++++,,,---+++---...,,,)))(((***...444///---000222000......+++---///000000/////////---,,,,,,,,,,,,++++++***+++***+++,,,---------......***)))---///...---///***,,,......------///111111...+++***+++---......************+++,,,---...---,,,,,,---.........---...000111000---++++++---))))))***,,,...//////...***+++,,,//////......///---...////////////000111000111222444555666666777111000000555;;;<<<666000///......///111222111///......///000111222222222777111BBBPPPFFFEEESSSWWW^^^XXXOOOIIIGGGEEE>>>666888555222000222444666666222444777777666666999;;;AAAEEEFFFDDDBBBAAA>>>;;;>>>>>>???>>><<<888444222222111000///...//////000...---------......///000xxxvvvssssssvvvxxxyyyyyyxxxsssgggddddddcccaaaSSSHHHIIIUUUSSS@@@000///---333>>>EEE???444111666333444444222///...000222666888:::999777888;;;???>>><<<777333222777AAAIIIAAA<<<:::;;;999444111222)))+++.../////////333999FFFWWWYYYBBB---))),,,***)))---777EEEQQQVVVTTTQQQVVVUUURRRPPPOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXQQQRRRSSSUUUWWWYYY[[[\\\PPPRRRUUUXXXZZZXXXSSSOOONNNNNNNNNOOOPPPPPPMMMKKKLLLEEEBBBEEEGGGAAA999444---&&&&&&000222---///888;;;888999===:::000+++,,,,,,(((''')))(((%%%%%%((((((((((((((())))))))))))((((((''''''((()))******))))))***++++++++++++***'''------'''+++>>>SSS```aaadddlllsssqqqjjjiiinnnssswwwxxxwwwqqqaaaDDD)))+++%%%)))777LLLlllzzz}}}dddGGG444,,,))))))******,,,...---+++***,,,...))),,,...---+++***,,,///---,,,+++,,,...///...---+++***---000333>>>WWWooofff<<<,,,111***(((///+++---///222***'''===WWW^^^PPPTTTZZZZZZOOO>>>000+++,,,...111333333111...---......------------...///+++---///000///...---------,,,---000111000000111------......---,,,,,,+++)))++++++******++++++))))))***,,,,,,++++++,,,...***,,,...---+++***,,,......,,,---111111...---000---///000///---++++++***///......000222111///,,,...,,,---222666777666666555000---000111///---......000333222111000333555333000---+++---///000000************+++,,,---...///---------......---,,,***---//////---,,,---///,,,,,,,,,...000000///...//////111222111000222555///111333444333333444555444666999>>>BBBEEEHHHIIIHHHGGGJJJTTT]]]]]]TTTKKK222222222444666777777555555666888:::<<<>>>??????QQQQQQmmm|||www~~~iiiWWWJJJJJJIII@@@;;;===@@@===::::::===AAADDDEEEOOOSSSYYY\\\^^^```dddhhhWWW___eeefffdddcccdddddd]]]\\\ZZZUUUOOOGGG@@@<<<444333222000000000111222000000000000000111222222zzzxxxyyy|||{{{wwwuuuvvvwww{{{nnn___[[[aaaeeeccc___FFFMMMTTTSSSIII;;;333222,,,;;;EEE@@@555000333777888888666222//////333777333444555666666444222111222...***'''(((+++...///333111///............---(((***,,,,,,,,,000888???]]]```VVV>>>---******'''%%%,,,777AAAGGGJJJLLLMMMMMMKKKIIIGGGEEEDDDCCCBBBGGGGGGFFFFFFEEEFFFFFFFFFAAAAAAAAAAAA@@@???>>>===:::888666666888999777555///000222555555444666999111111000///...---,,,+++,,,%%%'''222999666444888===LLLHHH999888999///''')))%%%&&&***,,,***)))***)))))))))(((((()))))))))***))))))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,)))******,,,///666>>>CCCGGGGGGFFFEEEEEEDDDCCCCCCEEEFFFGGGFFFAAA;;;444///((()))***///===LLLSSSRRRTTTJJJ<<<333///---***'''111///,,,++++++***)))'''+++,,,---......---+++***+++******,,,000000...+++444%%%!!!777UUU___PPP<<<===111+++***+++444555'''111---,,,///666<<<>>>===555666777888888666444333444444555666000***,,,222444000,,,+++---//////...333222111222333333111000---+++---000///+++---111+++---......//////---***---+++(((''')))*********...///,,,'''''',,,//////,,,...000111111000//////111222111...000444222...888333111555888888999;;;:::888BBBJJJGGGIIIKKKDDDHHHLLLNNNNNNPPPSSSQQQMMMPPPKKKDDDCCCJJJPPPMMMEEEKKKJJJIIIIIIKKKLLLLLLKKKFFFEEE@@@;;;;;;>>>===888666333555888666...+++...222///...111333222000///111444444222222666777444999:::<<<===;;;999;;;???===@@@BBB@@@<<<;;;@@@EEE???BBBFFFHHHEEEBBBBBBEEEKKKPPP\\\hhhkkkiiillltttoooggg___^^^bbbddd___YYYGGGMMMTTTXXXVVVRRRMMMJJJLLLMMMOOOOOOKKKIIIPPPZZZffflllsss|||vvvbbbSSSPPPPPPWWWbbbiiiiiigggcccbbb___]]]]]]___ccceee```lllvvvyyy}}}}}}oookkkgggiiiooorrrqqqnnnnnnfffjjjmmmccc[[[UUULLLPPPIIIAAA===<<<;;;888555111>>>CCCEEENNNOOOJJJLLL{{{wwwwwwyyyxxxvvvvvvyyyyyyggg]]]WWW[[[fffhhh^^^RRRHHHNNNUUUQQQEEE888222222222>>>EEE>>>444000444777888777555111------000333,,,...111333555555555444000---)))((((((***++++++///...---,,,------------***,,,...------111999@@@LLLOOOGGG666***+++,,,(((%%%(((---111222444555666555444333222111111111111000//////......//////000222222222111111000///...555333000000000///---***000......111333222111111++++++******))))))))))))///++++++111555555555666333@@@AAA<<<;;;444***+++,,,((((((,,,...+++***+++,,,++++++******++++++,,,))))))(((((((((((())))))************************++++++***)))(((+++///222,,,++++++***))))))((((((///000000000///---,,,+++...---)))''',,,222333///555111+++***---//////---,,,***(((((())))))((('''******+++,,,,,,+++++++++///---,,,---//////---***///---,,,000:::DDDFFFCCC999------111+++***///...,,,+++...666@@@DDD@@@;;;>>><<<::::::;;;;;;:::999:::===??????<<<;;;===>>>;;;:::;;;AAAIIIOOOQQQPPPOOOOOOOOOPPPPPPMMMIIIFFFHHHGGGFFFDDD@@@;;;777333......,,,,,,...000///---&&&))),,,///000000///...---111333333555;;;===;;;777999===CCCJJJPPPSSSTTTPPPOOOTTT[[[YYYRRRSSSYYYYYYWWWYYY```cccbbbbbbccceeefffuuu~~~~~~vvvgggqqq{{{|||zzzwwwsssnnnlllkkkhhhhhhlllnnnggg]]]___^^^\\\]]]^^^______^^^YYYYYYXXXYYY___bbb[[[RRRLLLMMMPPPQQQKKKBBBAAAFFF???===>>>DDDIIIJJJFFFBBBBBBFFFIIIIIIMMMVVV^^^```fffggghhhhhheeeccccccfffaaa```______aaabbbbbbaaacccdddfffiiijjjhhheeecccgggiiipppuuutttnnnoootttvvvpppiiihhhjjjjjjfffbbb]]]\\\ZZZWWWTTTTTTWWWYYY```___```aaa___^^^dddlllqqqmmmjjjmmmuuuvvvfffRRROOOPPPRRRWWW\\\```aaaaaa^^^[[[XXXUUUTTTTTTSSSSSS[[[^^^___```fffnnnpppllljjjhhhhhhmmmsssuuuqqqmmmaaaZZZ___gggeeeeeehhhdddiii___QQQGGGBBB@@@===:::AAAVVVbbbgggpppqqqqqqxxxyyyuuusssuuuuuutttwww{{{hhh[[[XXXZZZfffrrrooo]]]KKKJJJRRRVVVNNN???444222444999AAACCC;;;111000444777999888666222///...///111+++---000333555666666666...,,,***))))))***)))(((,,,,,,,,,,,,---...000111)))++++++++++++///666<<<<<<>>>999...)))------(((*********((('''''')))+++''''''''''''((((((((()))'''''''''&&&&&&''''''(((************)))(((((('''///---+++++++++***((('''+++***)))***---///---************))))))*********'''+++---...222999===<<>><<<<<>>===CCC===...222...,,,000000------000***444BBBOOOZZZhhhwwwzzztttpppkkkjjjnnntttwwwyyyqqqvvvtttjjjcccccc```ZZZcccccccccaaaYYYQQQPPPTTT]]][[[cccjjjiiiooouuuqqqllliiiccc___dddmmmrrrrrrpppooojjjeeeeeeiiiiiifff[[[ZZZXXXXXXYYYZZZZZZYYYPPPTTTVVVWWWZZZaaacccaaajjjiiigggdddbbb___[[[WWWSSSRRRNNNLLLQQQWWWTTTLLLIIIVVVaaacccaaaaaaaaaaaacccffffffcccbbbdddbbb]]]VVVVVVXXX]]]bbbfffeeeddd```dddbbb\\\ZZZ___ccccccZZZ[[[]]]]]]___cccfffhhhkkknnnppppppooommmnnnoooiiiiiihhheeebbbaaabbbcccccc\\\XXX[[[___aaabbbdddaaa\\\VVVRRRQQQSSSWWWZZZZZZWWWSSSRRRTTTXXXZZZ\\\[[[WWWSSSRRRVVV[[[^^^```YYYYYYZZZ[[[YYYVVVUUUUUUccceeegggiiijjjkkkmmmooollleeekkkooocccWWWMMMBBB???===:::999:::===@@@AAAGGG\\\iiiqqq}}}rrrpppqqquuuvvvuuuvvvyyy~~~tttsssooonnnjjj```SSSHHHDDDCCCMMMRRRPPPBBB888999<<<<<>>AAA<<<;;;999444111555999666///111000000111444333///,,,000//////.........//////...---...000222222111///666888888555111111777<<<<<<999555444666999<<<===>>>999444000---******------------+++)))((()))+++((()))+++,,,---,,,***)))************+++,,,---...------...............---...111444666666777;;;>>>???AAACCCJJJ^^^ssssssgggggglllsssyyyzzzvvvppplllkkk[[[RRRZZZcccdddccceeefffxxx}}}rrrZZZ<<<777444666777666666999888777777666666777777888666555555444444555555666444444444444444444444444444444333222000///111333111111111111111111111111333222///---,,,,,,---...,,,///000---,,,///111///+++---///111111111333444///---,,,---///111111000111111222333333222000000---222888===???BBBFFFIII]]]~~~}}}nnnyyy{{{~~~zzzzzzzzzvvvmmmeeegggjjjmmmqqqrrrrrrpppooouuuqqqnnniii___VVVXXX___bbb^^^YYYTTTOOOFFF<<<555---,,,***+++---......---***)))+++///...))))))...///---///222///111DDD[[[fff```WWWRRRRRRVVV[[[^^^XXX]]]___^^^^^^___\\\WWWgggeee___UUUMMMMMMWWW```XXXSSSQQQSSSTTTSSSSSSVVVWWWZZZ]]]ZZZOOOFFFJJJRRR___\\\dddhhhbbbaaaaaaYYYjjjjjjfff___]]]bbbffffff\\\[[[ZZZ\\\bbbbbbWWWJJJMMMLLLLLLMMMPPPRRRRRRRRRKKKEEE;;;888EEE[[[mmmtttbbbhhhiiiccc```cccdddaaa[[[cccccc[[[ZZZdddjjjhhhaaa___WWWNNNMMMSSSYYY[[[]]]```]]]VVVYYYcccddd]]]YYYWWWUUUVVVYYY[[[\\\\\\XXX]]]\\\XXX]]]eeedddZZZYYY]]]]]]ZZZ\\\cccccc___ccccccdddfffgggeee```\\\]]]___``````^^^]]]^^^^^^XXXUUUUUUXXX[[[\\\aaahhhfff```\\\\\\ZZZUUUVVV[[[ZZZbbbjjjjjjccc\\\YYYZZZWWW^^^eeefffcccaaacccgggddd]]]\\\bbbeee___XXXUUUVVVXXXXXXTTTQQQTTT^^^fffjjjccchhhmmmddd\\\WWWNNNPPPTTTZZZ]]]^^^]]]\\\\\\PPPUUUMMMGGGPPP\\\fffsss||||||}}}|||zzzzzz{{{}}}~~~fffYYYYYY]]]VVVPPPHHHAAA???@@@AAABBB@@@===999777777999::::::555:::777666<<<999222444999555444888999333---+++111222444444444333000///333000000222333333888???IIILLLKKKEEE>>>???HHHRRRQQQNNNIIIDDDBBBCCCEEEGGGPPPKKKBBB777...***)))+++...---,,,---//////...---,,,---...//////000000000...111333222///...222666333444555777888888888888<<<<<>>>>>>>>???AAAAAABBBCCCBBBAAA@@@???NNNJJJDDD???<<<<<<>>>@@@:::;;;===@@@CCCFFFHHHIIIHHHJJJKKKHHHDDDBBBCCCDDDHHHJJJMMMPPPQQQQQQOOONNNfff```[[[\\\bbbgggiiihhhiiieee___]]]^^^\\\XXXTTTQQQPPPOOOMMMLLLKKKKKKKKKAAA888000...111>>>WWWnnnkkkllljjjbbbXXXVVV\\\dddiiikkkmmmkkkgggaaa]]][[[QQQUUUVVVPPPKKKMMMQQQSSSWWWUUUTTTVVVZZZ\\\[[[ZZZVVVVVVYYY\\\[[[XXXXXX[[[___[[[WWWUUUWWWYYYXXXWWWZZZ\\\ZZZUUUWWW^^^bbbaaaZZZ]]]]]]aaahhh```ZZZaaadddbbb]]]ZZZ\\\aaaaaa]]]YYYWWWXXX\\\^^^\\\]]]___hhhiiigggbbbZZZVVVWWWZZZ[[[kkkvvvqqqgggeeehhhjjjcccbbbdddiiijjjiiiiiilllsssjjjdddeeeeeeaaa\\\ZZZ___ccceee```ZZZ\\\bbbhhhjjjgggccc^^^WWWQQQJJJFFFGGGKKKSSSZZZ^^^``````___dddWWWNNNSSS[[[dddsssxxxyyyzzzzzzyyyzzz}}}nnn\\\SSSSSSVVVOOOKKKFFFCCCCCCCCCCCCBBBBBB>>>:::999999:::999777666999444333::::::666;;;888666666::::::666222222555666888999;;;;;;;;;;;;<<<:::<<<@@@CCCFFFLLLTTT[[[[[[ZZZUUUPPPQQQYYY```\\\ZZZWWWRRRMMMIIIFFFDDDKKKJJJFFF@@@;;;999999;;;;;;;;;::::::999::::::;;;<<<<<<>>>???@@@AAAAAAAAAAAADDDFFFEEEAAAAAADDDGGGMMMPPPSSSTTTSSSQQQPPPPPPUUUYYYhhhrrrooosssyyywww{{{vvvrrrnnn\\\bbbfffeeeeeehhhiiigggdddfffvvv~~~}}}bbbrrrkkkjjjoooooojjjkkkrrr~~~xxxsssppplllhhhiiinnnjjjddd____________aaaeeexxxwwwsssmmmmmmtttzzz|||rrrzzz~~~zzztttqqqqqqpppvvvvvvxxx{{{}}}vvvzzzwww}}}}}}tttrrrrrrtttvvvvvvtttrrrkkkmmm}}}}}}xxxyyyyyy~~~}}}}}}yyyyyynnnjjjvvvsssllljjjiiikkknnnmmmiiidddUUUSSSNNNGGG???888555333000000...---++++++*********++++++++++++++++++******,,,------++++++,,,.........------///111444555666555444444333333333444333333444444444333222111444444222111111222333444111111222444555666888888888999:::888555333444666555666888:::;;;;;;:::999@@@CCCHHHMMMSSSYYY^^^bbbbbb^^^YYYWWWXXXWWWUUURRRCCCBBBAAA@@@???>>>>>>>>>555222///------666NNNeeemmmooonnnhhh```]]]```ddd\\\^^^___]]]YYYUUURRRQQQCCCJJJMMMKKKKKKQQQWWWZZZ\\\YYYWWWVVVVVVVVVSSSPPPRRRRRRTTTWWWVVVTTTUUUYYYZZZYYYZZZ\\\______\\\ZZZVVVYYYXXXUUUVVV]]]```___[[[^^^\\\]]]aaaZZZWWWaaaVVVYYYZZZ\\\```eeeccc]]]\\\[[[]]]dddgggggggggjjjeeeeeeccc___[[[[[[___ccc___hhhnnnjjjfffeeedddaaakkkhhhiiilllmmmkkkkkknnnrrrkkkfffgggfffccc``````ZZZ^^^bbbaaa^^^YYYTTTPPP\\\^^^___\\\WWWSSSQQQPPPTTTWWW[[[aaafffiiijjjiii[[[YYYZZZ\\\___dddppp|||uuuvvvwwwxxxyyy{{{~~~wwwaaaYYYVVVUUUUUUPPPOOOOOOPPPQQQQQQNNNKKKMMMIIIDDDDDDFFFEEEAAA===<<<>>>777444===>>>===DDD???>>>@@@CCCBBB======@@@@@@@@@BBBCCCEEEGGGIIIJJJJJJIIILLLQQQTTTWWW]]]dddaaa```]]]YYYWWWYYY^^^bbbccccccccc```[[[TTTLLLHHHDDDEEEEEEDDDCCCBBBCCCEEEJJJKKKJJJHHHEEEDDDGGGKKKIIIJJJLLLMMMNNNOOOOOOOOOTTTVVVXXXVVVSSSRRRUUUWWWbbbhhhooooookkkfffeeefff___eeeyyy{{{}}}wwwtttsssqqqmmmjjjggglllooommmmmmoooooommmhhhjjjuuuyyywwwzzzuuubbbtttnnnmmmqqqsssppprrryyy~~~{{{|||{{{yyy|||yyywwwuuuqqqjjjgggllluuu{{{~~~}}}xxxwww}}}|||zzz{{{|||ttttttjjjnnnxxxzzzttt|||wwwoooppp}}}qqqlllhhhccc___ZZZSSSJJJCCC;;;999555111///,,,***(((***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------++++++,,,...............------------000000///............///---------...---,,,,,,+++'''(((+++---......---,,,.........---------,,,,,,///000111000...---...///***+++,,,---------------***333<<>><<<;;;;;;999???BBB??????DDDIIIKKKSSSPPPMMMKKKIIIGGGDDDBBB999777888;;;:::888:::??????AAADDDHHHKKKJJJFFFCCC===??????<<<>>>BBBEEEDDDLLLRRRPPPOOOSSSPPPRRR___XXX___```VVVMMMOOOZZZddd[[[UUUPPPQQQQQQPPPRRRUUUUUUSSSMMMGGGDDDDDDGGGKKKSSSTTTTTTRRRSSSSSSOOOIIIQQQNNNMMMPPPQQQPPPQQQUUU\\\WWWSSSQQQOOOKKKJJJMMMXXXTTTOOOMMMLLLKKKHHHGGGQQQUUUWWWUUUOOOJJJIIIJJJEEECCCBBBEEEJJJMMMMMMLLLIIIRRRVVVOOOFFFCCCFFFIIIuuuwwwxxxxxxyyy{{{jjj\\\]]]___]]]\\\XXXZZZ]]]aaabbb___ZZZUUUXXXSSSPPPPPPSSSRRRLLLGGGBBBEEE>>>;;;CCCDDDCCCIIIJJJJJJLLLNNNJJJFFFGGGLLLPPPOOONNNNNNOOOQQQSSSUUUUUUTTTVVVZZZ\\\[[[___eee^^^[[[VVVTTTTTTVVVXXXYYY___aaaddddddbbb]]]WWWSSSGGGGGGGGGFFFDDDCCCEEEFFFSSSUUUUUUQQQLLLKKKPPPUUUTTTUUUUUUVVVVVVVVVVVVVVV[[[\\\]]][[[YYYXXXYYY[[[fffoooxxxyyysssmmmlllnnnkkkppp}}}|||{{{~~~wwwuuuvvvvvvsssooommmrrrtttrrrqqqssstttrrrjjjnnntttvvvuuuwwwsssiii}}}vvvrrrssstttsssxxx~~~vvvwwwyyy|||||||||~~~|||xxxooojjjpppyyywww|||yyy{{{~~~rrrlllrrr{{{{{{uuuppp___YYYTTTMMMFFF???888111,,,555111...---//////---***+++,,,.../////////...------------,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,------,,,+++)))(((......---------------..................---------+++---...000000...,,,***///......---,,,+++******...//////000///000000111,,,,,,,,,,,,,,,------------333999777///)))***---......---,,,,,,---...///...---,,,+++************,,,///111...((('''...777---......000222333222000000111111000...---...000,,,000111---,,,///111111777666555444444333222222444222222333222000222777777888:::===>>>>>><<<;;;999888666333444777:::;;;:::DDDEEEEEEJJJJJJOOO]]][[[___aaa^^^___gggooosss]]]QQQDDD>>><<<<<>>;;;888333000////////////333///------///000...+++++++++------------+++***......---,,,,,,---......+++++++++,,,,,,------,,,)))***+++,,,,,,+++***(((******)))))))))******+++,,,,,,,,,+++++++++++++++......------,,,+++***))),,,,,,+++++++++*********,,,,,,,,,---.../////////......------............---///111///,,,******+++)))+++------++++++---000---,,,,,,+++************/////////---,,,,,,***)))///...---///222333222111///000000///......000222...222333111111555666555111222333444444555666777000...---///---***,,,111000/////////000333666999666222...,,,,,,---000333333@@@AAA???BBBBBBEEEPPPkkkjjjlllwwwnnnVVVOOOEEE;;;888888666777999999555111000333777::::::666444333333333444666888555222111444666666999>>>:::999;;;??????===???DDD;;;???IIISSSSSSLLLGGGGGGeee^^^XXXWWWYYYWWWOOOHHH<<<888333222444666777666111888888111...333555000xxxzzz}}}~~~}}}|||||||||kkklllvvvvvvrrrqqqoooppppppqqqooojjjccc^^^[[[ZZZYYYXXXWWWTTTQQQNNNLLLSSSRRRUUU______[[[^^^^^^\\\\\\]]]YYYRRRPPPRRRTTTRRROOOLLLJJJIIIIIIJJJOOOOOOQQQUUUUUURRRSSSWWWXXXUUURRRQQQQQQRRRRRRQQQOOOOOOOOOOOOPPPPPPQQQQQQVVVSSSNNNFFF@@@======>>>>>>??????<<<999999<<>>@@@;;;===AAA===;;;888999===>>><<<:::<<<777555333444666777555222444999;;;:::;;;???AAAAAA<<>>888555666:::>>>ZZZVVVRRROOOPPP]]]xxx~~~{{{{{{xxxuuuuuuxxxsssxxxzzzyyy{{{wwwjjj___iiimmmttt{{{zzz~~~vvvvvv~~~zzznnnjjjeee```[[[RRRHHHAAA777999???999===@@@555AAA:::<<>><<<;;;:::777999999999777777888888444888999666///++++++,,,111///,,,++++++...111333222000...---......---,,,---------------,,,,,,+++...---,,,++++++,,,---...,,,+++***+++---...---,,,'''(((***,,,,,,,,,,,,+++*********)))******+++,,,,,,+++******))))))******,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++---...---,,,---...///000000000000000---,,,++++++---------,,,###(((------)))'''))),,,---,,,++++++******++++++------,,,,,,///222///(((///......///000000...,,,,,,---......------///111000333444222333666777444222444555444333333444555777555666888777555777;;;777888888888888<<>>;;;999::::::999:::===HHHRRRQQQJJJLLLKKKJJJQQQdddoooxxxvvvmmmcccYYYRRRWWWQQQOOOQQQQQQIII@@@;;;===555---+++...222333222444333333555666888???FFFWWWSSSRRRSSSSSSQQQRRRUUUNNNLLLLLLMMMHHH???999777333333999@@@???888888===hhh^^^VVVVVV]]]___XXXOOOQQQPPPPPPOOOPPPRRRUUUVVVTTTQQQIIIAAA======888333uuuxxx}}}~~~|||{{{zzzrrryyy}}}xxxyyyvvvtttrrrpppmmmiiiddd```YYYYYYYYYUUUOOOKKKIIIIIIKKKQQQOOOQQQYYYXXXSSSVVVWWWSSSRRRTTTSSSLLLGGGFFFAAA@@@>>><<<;;;;;;;;;;;;??????AAAEEEEEEAAAAAAEEEEEEDDDCCCAAA?????????@@@======<<<;;;;;;<<<<<<===FFFEEECCC>>>999777666777000000///.........//////------............------///...------.../////////***,,,------,,,,,,---///444...000333...111666111---111222111111555777666333222111000000000111111+++//////+++)))+++,,,***...444...111BBB>>>111333555444111...,,,---......:::444//////555AAATTTeee```___```bbb___[[[[[[___aaacccbbb___aaaiiinnnoooeeejjjnnnoooqqqrrrmmmfffaaaaaaaaa```\\\SSSIIIBBBCCCEEEIIIOOOTTTVVVWWWXXXWWW^^^^^^UUUSSSYYY]]]ZZZ^^^WWW\\\ccc___^^^```[[[gggXXXNNNLLLUUUeeedddNNNJJJGGGCCC>>>:::666000+++,,,000777111666999...999444444444666777777555333...000222111---***+++...+++,,,---,,,******...333111111000...---,,,---...111111111///---,,,---...///...............//////...---,,,++++++,,,---...---+++***+++---...---+++))))))***,,,,,,------------,,,,,,,,,------...///...---,,,+++++++++,,,,,,+++,,,,,,,,,------------,,,,,,,,,---------------,,,***)))+++---///...,,,+++---///111222222111000......---------,,,***)))(((000777777111---...111---,,,,,,++++++++++++++++++---,,,***---222111+++---000333666666444222000000111333333333333444555///333555555888>>>???<<<:::<<<<<<;;;777666666888222222555999:::888:::???:::===AAAAAA???======>>><<<;;;???FFFGGGCCCAAACCC@@@IIIDDD===BBBEEEFFFKKK^^^rrr~~~rrr___^^^rrr}}}pppiiibbbUUUFFF>>>???BBBBBBAAABBB??????EEEIIINNNWWWaaa|||mmm^^^WWWTTTHHHAAACCCDDDCCCHHHRRR[[[VVVTTT^^^ooo|||}}}wwwqqqjjj___UUUQQQqqqvvv{{{|||zzzyyy|||rrr{{{{{{uuuwwwssspppkkkhhheeeaaa^^^[[[RRRSSSRRRLLLCCC===<<<>>>AAAEEE@@@>>>DDDAAA;;;>>>DDD@@@???BBBBBB<<<666333000000000000000111111222222111444777555000///222444444444222///...///000,,,,,,,,,++++++,,,,,,,,,888999;;;;;;999777666666000/////////111222111///333444555777888888888888555444333444555777777777888777555444444555666777666000555888555888;;;555999BBBCCC:::666:::===;;;999999666333111222555888111555777444444888::::::666<<<333666HHHBBB111333///111333222222333222///444,,,'''***...000222555333555:::<<<888333555;;;777888888666777:::888333000888999333111888999555333444666666555222...,,,...,,,,,,...///...---...***222333,,,,,,333444///888...333;;;444000666:::666555777333000:::<<<---222222000///111666999:::666;;;AAA777999<<<222>>>;;;999777999===>>><<<:::666666777555000,,,---000)))((()))+++***(((((()))))),,,...000///...------...000111///+++***,,,...,,,++++++***+++---...///...---+++******+++---...---+++)))+++---///---++++++++++++,,,,,,---......+++++++++++++++,,,------...---,,,+++***+++,,,,,,***+++,,,---,,,+++)))((())))))))))))))))))))))))+++)))''')))+++---+++)))&&&(((+++...//////...,,,***,,,///000...,,,++++++###,,,444444...((((((+++...---,,,,,,,,,,,,,,,,,,+++//////***)))...///,,,999@@@IIINNNPPPNNNKKKJJJ@@@BBBDDDEEEDDDDDDEEEFFFJJJOOOUUU[[[eeepppuuutttfffhhhiiifffcccaaaaaacccjjjjjjooovvvxxxwwwzzz~~~{{{yyyrrrooovvvxxx|||~~~yyysssjjjlllrrrvvvvvv}}}wwwwwwsssmmmtttxxxuuusssvvv~~~}}}|||~~~yyysssuuussstttwww{{{}}}{{{vvvrrr}}}yyy~~~|||uuurrrqqqnnnhhhaaaZZZTTTPPPOOOHHHEEE@@@:::555333222222444444444555888::::::999===<<<;;;999777555222111...............///000000222222111///...,,,++++++//////.........---------,,,,,,+++***+++,,,---...AAA:::000...888DDDCCC;;;999999888555222333888<<<:::<<<===<<<===@@@AAAAAAAAA??????@@@===:::<<>>AAA>>><<<<<<444666999999999888999:::<<>>:::;;;;;;;;;:::777444333444555888999:::999777666777888???;;;@@@NNNQQQCCC555000666777777555444444666999444222///+++)))***---///222555222444777///***333............//////......333111000///000000000//////111222333222111222333...,,,,,,...222333000...444555222......111000,,,555222111666888777666777666777555000///222222///---:::***---999000444???444777888444444888;;;;;;===;;;999<<<>>>===555///222111000...,,,+++++++++,,,++++++******++++++,,,000000//////......------...///000///---,,,---...///...,,,+++***+++,,,,,,)))+++,,,......---+++***---------.........//////***+++,,,---............,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000//////......///000000///............---+++)))(((***+++,,,,,,,,,,,,,,,+++***))),,,+++*********,,,...000TTTrrruuuqqqhhhaaaaaaaaa```aaannnyyyuuunnn{{{xxxzzz}}}vvvwww{{{|||}}}|||~~~uuussswwwnnnppptttyyy|||{{{xxxuuu|||zzz}}}|||vvvqqqpppaaa^^^XXXRRRLLLGGGDDDBBB===:::666111...,,,+++,,,.........111444666777666999;;;<<<999444000000111///............///000111111111000///---,,,,,,+++------,,,,,,,,,+++++++++,,,,,,+++++++++,,,---...>>>;;;444///444>>>BBB@@@DDDBBB===888555666999===000444888:::;;;;;;:::999:::555333555555333333555333000000444555111...//////111333333111...---......777333---333444111222777777555222///...///111333333333333444555555444///...AAA]]]^^^BBB...---333222111111111222333333...000111///,,,++++++---///222///000333,,,(((222---,,,++++++,,,,,,,,,+++)))***---444<<>>>>>>>>DDDEEE^^^~~~zzzVVVBBBHHHAAA===::::::;;;<<<:::888444777;;;======;;;:::999;;;???;;;:::???:::777AAADDDCCCBBBCCCDDDEEEDDDBBBEEEGGGMMMYYYfffnnnooommmuuussspppnnnjjjcccYYYRRRHHHGGGEEEBBBAAABBBFFFIIITTTWWWWWWUUUYYYbbbggggggvvvxxx~~~|||}}}~~~{{{zzz|||yyyssskkkqqqeeennntttaaaUUUJJJ555:::BBBKKKWWWbbbeeebbbeeeaaaYYYLLL???666222111...---------------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,---------,,,---...---+++***+++,,,------,,,+++++++++,,,,,,(((***,,,///000000//////,,,,,,,,,+++++++++++++++------------,,,,,,,,,+++,,,,,,,,,,,,------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((++++++++++++++++++++++++((((((((()))+++---.../////////---,,,+++,,,,,,---...//////---++++++,,,---++++++,,,,,,,,,+++******************+++---///000JJJtttwww{{{yyywwwyyyzzzssskkkoooyyyvvvrrrttt}}}}}}zzzyyy|||~~~|||{{{|||~~~~~~|||www~~~~~~~~~~~~}}}}}}yyyyyyxxxwwwwwwxxx{{{~~~~~~{{{xxxtttpppjjjhhhnnnvvvxxxtttrrruuuvvvvvvvvvxxxllloooxxxppprrrwww}}}{{{jjjgggccc___YYYRRRMMMJJJHHHFFFCCC???;;;999777777888666333000...---,,,,,,,,,+++,,,...111333333222000222333111...---///111000000000//////000000111222111000///...//////000//////.........---------+++++++++++++++,,,,,,,,,&&&''''''(((,,,777CCCKKKRRRPPPNNNLLLIIIAAA777///999666333444666===IIISSSRRRMMMIIIJJJJJJHHHHHHKKKOOOLLLMMMRRRUUUTTTSSSUUUNNNOOOPPPPPPQQQTTTWWWZZZPPPUUUQQQMMMRRROOOKKKOOOGGGIIIKKKNNNQQQVVV\\\```gggjjjllllllkkkkkkmmmpppxxxzzzuuullltttqqqlllgggfffhhhhhhccc___bbbaaabbbhhhmmmnnniiidddiiinnnjjjhhhmmmkkkjjjrrrqqqpppqqqtttvvvuuuqqqmmmvvvwww{{{kkkQQQ>>>444222444...------,,,,,,------...,,,++++++******++++++,,,++++++,,,,,,------.........///000///---,,,---...---,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...------........./////////000///...---,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------+++++++++++++++***)))(((***************+++++++++++++++++++++---///222333000...,,,*********,,,------......---++++++,,,---++++++,,,,,,,,,++++++***************,,,...///000777lll|||mmmmmmyyy}}}{{{vvvwww|||uuukkkqqqxxxyyyzzz|||zzzvvvtttvvvzzz|||{{{{{{}}}|||zzzxxxvvvuuuuuuuuu{{{~~~||||||}}}xxxwwwzzz}}}~~~~~~}}}}}}~~~}}}yyyvvvvvvppprrruuuwwwyyy{{{}}}}}}{{{www{{{}}}zzzvvvxxxvvvpppiiihhhpppyyyyyyqqqllljjjgggdddbbbXXXZZZddduuuuuuwwwzzzssseee```[[[YYY[[[ZZZTTTNNNGGGEEEBBB???===;;;;;;;;;:::888666333000...------...---,,,---///000///......+++***,,,///222222111222111111000000000111111444333111000///000111222//////.........---------******+++++++++,,,,,,,,,...+++)))---555>>>EEEJJJIIIHHHHHHJJJKKKIIICCC>>>???===@@@HHHPPP\\\nnnyyyxxxwwwuuuppplllpppwww|||yyyzzzwwwwwwvvvuuuvvv{{{~~~zzzuuuxxxsssnnnttteeehhhlllooosssxxx}}}{{{zzzzzzwwwgggOOO<<<222000111111///...---,,,,,,+++,,,,,,,,,++++++******++++++,,,,,,,,,------.........///...///000///---,,,---...+++,,,,,,,,,,,,,,,,,,,,,,,,---///000000...---+++,,,---...///000111222333222111///...------------+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------------******+++++++++***))))))))))))*********+++++++++,,,,,,,,,,,,...000222444///...+++***)))***,,,---+++,,,---,,,+++******,,,***++++++,,,,,,,,,++++++*********+++,,,---//////000aaavvvrrr~~~tttnnnpppvvvsssmmmvvv~~~xxxzzz{{{yyywwwxxxyyyzzzwwwrrrzzzwww{{{|||}}}}}}|||yyyvvvtttoooxxx}}}|||zzzwww}}}~~~}}}~~~}}}|||{{{|||{{{{{{{{{wwwxxxwwwzzz~~~|||||||||xxxwww|||{{{tttzzz|||zzzssskkkkkkqqqwwwppplllgggeeefffiiiiiiggghhheeehhhsss~~~vvvwwwzzz}}}}}}zzzooommmggg___ZZZ[[[ZZZRRRHHHCCCBBB@@@>>><<<;;;;;;;;;555444222///---+++***)))---,,,***+++,,,,,,+++***---)))&&&)))000555444222333222111111111111111111666444222000//////111111------,,,,,,,,,+++++++++)))******+++,,,+++++++++...))),,,888GGGQQQUUUWWWTTTPPPLLLIIIIIIIIIJJJJJJKKKLLLTTT```ggglllzzzzzz|||{{{}}}zzz~~~~~~~~~yyy~~~|||eeeFFF===222---...000///---///...---,,,++++++++++++,,,++++++******++++++,,,------------............,,,---...---+++***+++,,,++++++,,,---------,,,,,,---...///000///---+++*********+++---...///000111222111///---,,,------...++++++++++++,,,,,,,,,,,,,,,,,,---------.........------------------------******+++++++++******)))))))))******+++,,,,,,,,,*********+++,,,---...///---,,,+++++++++,,,------)))+++---,,,+++******+++******+++,,,,,,,,,++++++***++++++,,,,,,------...+++RRR}}}yyyqqqzzztttqqqjjjgggkkkrrruuuvvv}}}xxxuuu||||||}}}|||xxxwwwvvvrrrmmm{{{vvvqqqnnnqqqssswwwzzz{{{yyyuuusssmmmuuu|||~~~~~~zzz~~~}}}zzzzzz{{{}}}{{{tttttt{{{}}}{{{~~~~~~~~~|||wwwsssrrrqqqrrrtttwwwzzz}}}~~~xxxyyy{{{~~~{{{}}}www{{{zzztttkkkeeefffhhhggg^^^aaabbbdddjjjrrrvvvuuuxxxpppmmmttt}}}vvvvvvxxx{{{~~~}}}{{{~~~qqqjjjllliiiaaaWWWSSSQQQIII@@@>>>===;;;999888777888888//////...,,,+++***)))(((+++)))))))))++++++***)))---***(((***///333444333444333222111111111111111666444111...------...///------,,,,,,,,,+++++++++((()))***+++,,,++++++***'''%%%---???QQQYYY]]]___lllllliiieeebbb``````aaa[[[[[[cccmmmppppppzzz}}}|||{{{|||~~~~~~~~~~~~jjjSSS<<<+++333000......000111///---------,,,,,,+++,,,,,,---,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,---...---+++***+++,,,***+++,,,---------,,,,,,+++,,,...///...---+++***+++++++++,,,,,,,,,,,,,,,000///---+++++++++,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------........................)))******+++++++++***************+++,,,---------((()))******+++++++++***++++++,,,,,,------......)))+++---...,,,++++++,,,)))***+++,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,(((DDDuuuwwwmmmrrrffffffgggjjjpppwww}}}}}}|||sssnnnsss|||~~~wwwrrrrrrqqqnnnxxxyyyyyyuuupppllllllmmmfffiiioootttwwwxxxxxxwwwzzz}}}~~~~~~}}}xxx~~~|||zzz{{{~~~|||yyyxxx{{{~~~}}}tttlllkkkttt{{{xxxxxx}}}}}}zzzvvvpppkkkjjjkkknnnqqqooopppuuu|||}}}}}}zzzwwwzzz|||~~~{{{zzzuuukkkcccbbbfffbbb[[[XXX```fffhhhmmmuuuzzzyyywwwooojjjqqq{{{vvvvvvxxx{{{~~~~~~|||sssiiieee___aaa]]]TTTOOOOOOLLLGGG;;;999888666555444555555------------,,,,,,,,,,,,***)))((())),,,---,,,+++---------------///222444444333333222111111111222555333000---++++++,,,---//////.........---------((()))***+++,,,+++******))))))222CCCNNNQQQQQQSSS```gggnnnrrrpppllljjjiiieeeccchhhrrruuuwww~~~|||yyyuuussswww}}}~~~{{{|||}}}yyyyyy|||cccXXX```nnnooohhhVVV@@@222///111111/////////---,,,,,,///222++++++++++++,,,---...///,,,++++++++++++++++++,,,---,,,,,,++++++*********...///000///---,,,---...)))***,,,---...---,,,,,,)))***,,,......---,,,+++......---,,,,,,+++******...,,,+++))))))***+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,........................)))******+++++++++************+++,,,------......)))***+++,,,,,,+++***)))******,,,---.../////////***,,,//////...,,,,,,---)))***+++,,,,,,,,,,,,,,,,,,,,,---------,,,+++***///BBBvvv}}}sssvvvhhhjjjkkkqqqxxx}}}{{{zzz}}}vvviiigggrrr{{{|||vvvpppqqqsssrrrnnnppppppkkkffffffkkkqqqfffiiinnnuuu{{{zzz{{{}}}xxx}}}||||||}}}tttyyy{{{yyyrrrgggeeeooouuurrrrrrwwwzzzwwwqqqkkkiiimmmtttzzz}}}xxxuuuxxx|||zzzyyyxxx}}}||||||}}}wwwkkkdddiiiooojjj___TTT___hhhjjjnnnvvvzzzyyyzzzqqqkkkqqqzzzwwwxxxzzz|||~~~~~~~~~}}}sssffffffaaabbbaaaaaaaaa^^^QQQCCC999888666666666555333111,,,,,,+++***)))))))))***,,,,,,*********+++,,,---222222222111222222333333222222111111111222333333777444111/////////...---------......------,,,+++)))***,,,------,,,+++***222&&&555RRRZZZXXXZZZ[[[YYYeeesssyyyssshhhcccccc\\\```hhhpppqqqqqqzzz{{{~~~|||vvvtttyyy}}}yyyvvvwww}}}~~~|||~~~LLL888777[[[~~~~~~___CCC777444///---------...---...---,,,,,,+++++++++++++++***))))))***,,,...///++++++*********+++,,,---+++---///...,,,***))))))------...///000000//////+++---///000000---+++)))+++---------+++++++++---///,,,)))))),,,...---,,,)))***,,,---.../////////...---------......,,,+++,,,,,,,,,+++++++++******---------,,,,,,+++++++++,,,---------,,,***((('''******+++,,,,,,,,,,,,++++++***((((((+++---......+++,,,///333666444///***///...---,,,+++*********,,,------......------,,,------,,,+++++++++,,,,,,***EEEtttuuupppuuukkkyyyxxxxxx|||}}}yyysssooooooqqqvvvzzzyyyrrruuu}}}rrrsssvvvwwwrrrkkkiiillljjjqqqzzzzzz~~~pppiiisss~~~zzz{{{{{{}}}}}}vvvooolllccclllzzzyyyxxx}}}}}}vvvlllkkknnnpppwww~~~vvvwww~~~yyy||||||yyyvvvtttuuuyyy|||sss{{{|||uuuyyywwwrrrpppxxxvvvssssssssstttvvvxxx{{{|||}}}|||zzzxxxyyy~~~zzz{{{||||||{{{zzzyyyxxxvvvgggfffaaafffjjjjjjggg```PPPCCC999888666666666555222000,,,+++******))))))******+++***)))))))))***+++,,,222222222222222333333444222222111111111222222333666444111/////////...---------......------,,,+++)))***,,,---------+++***111)))999UUU\\\[[[]]]___XXXbbbrrr|||xxxmmmdddaaa______bbbffffffdddffflllqqqttt{{{|||}}}yyyxxxzzz|||zzz|||}}}|||RRR;;;000AAAUUUTTTBBB333555222...------............---,,,,,,+++++++++,,,******))))))***,,,---...,,,++++++******,,,---...,,,...//////---+++***+++------...///////////////,,,---...///...---+++***+++,,,------+++++++++------+++)))***---...---,,,)))******+++,,,---...///...---------...---,,,+++,,,,,,,,,+++++++++******---,,,,,,,,,++++++++++++,,,,,,------,,,+++)))(((******++++++,,,,,,,,,++++++***)))***,,,......---,,,+++---000444666555444...---,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((???llluuummmooohhhtttrrrrrruuu|||~~~yyywwwyyyxxxttttttxxx~~~~~~yyytttvvv|||xxxvvvvvvwwwuuuppppppsssuuuzzz~~~xxxrrrzzzxxx{{{~~~|||yyyvvvuuussssss~~~}}}yyyzzzqqqmmmrrryyy{{{}}}~~~xxxwwwzzz|||yyyvvvrrrqqqqqqqqqrrrtttxxxzzzyyy~~~|||wwwxxxwwwuuuuuu|||zzz~~~}}}|||yyyxxxvvvvvvyyy{{{|||}}}{{{{{{{{{{{{zzzxxxwwwvvvtttccc^^^^^^hhhqqqpppiii\\\LLL???999777666666555444222000++++++***)))))))))*********)))(((((()))***+++,,,222222222333333333444444333333222222222222222222666333000/////////...------............---,,,,,,)))***,,,---...---,,,,,,000---@@@YYY___^^^bbbbbbWWW[[[fffqqqtttmmmfffeeekkkgggfffhhhgggccc```aaaiiikkkpppvvvvvvtttwww||||||zzz|||}}}}}}~~~{{{zzzyyywwwxxx{{{JJJ999,,,000888888555444333000---,,,---/////////------,,,+++++++++,,,,,,******)))******+++,,,------,,,+++++++++,,,...///...///000000...,,,,,,,,,------...////////////............---,,,++++++******,,,---,,,+++***,,,---++++++***,,,......---+++******)))***+++,,,...///------......------,,,+++,,,,,,,,,+++++++++******+++++++++++++++************+++,,,,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,...///...,,,...,,,+++,,,000444666777------,,,,,,---......///++++++++++++++++++++++++******+++,,,------------,,,<<>>AAASSSbbbgggkkkpppsssxxx{{{xxxsssrrruuuyyyqqqpppsssyyy{{{zzz}}}www{{{~~~|||}}}{{{~~~|||vvvpppooopppyyy{{{~~~~~~~~~}}}hhhppp}}}~~~zzzjjjcccUUU@@@555777666222///111111...***)))...,,,++++++---///000///,,,,,,,,,++++++,,,,,,---***+++++++++,,,,,,,,,,,,------,,,+++,,,---...///---...///...---,,,---...------............------...---,,,******+++,,,---)))***,,,+++******,,,---(((***,,,---...------------,,,++++++,,,...111222,,,...//////,,,+++,,,---,,,,,,,,,+++++++++***************************************++++++,,,------++++++*********+++,,,---,,,,,,,,,...//////---+++//////...---+++*********000000///...---,,,,,,---------,,,,,,,,,,,,------)))***+++,,,------......,,,+++<<>>DDDOOO^^^jjjhhhTTT>>>,,,000===TTTjjjtttsssoooyyysssmmmllloooqqqpppnnnyyyvvvvvvyyyzzzxxxzzz}}}zzz}}}{{{}}}|||}}}{{{yyy{{{||||||wwwrrrttttttqqqqqqtttnnnffffffqqqzzz}}}nnnXXXIII???777555888>>>000111;;;NNNuuu~~~xxxttt{{{vvvrrrvvv~~~{{{kkk[[[UUUuuurrr{{{~~~nnnlllfff^^^RRREEE:::444111000000000000000111222222000//////000000///------+++))))))+++---//////...,,,)))''''''(((+++,,,444000------......+++'''++++++,,,------------,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++***)))***,,,---,,,+++++++++,,,------......///...------,,,,,,------......//////...,,,***+++,,,***+++,,,,,,******+++,,,,,,,,,,,,++++++*********+++******+++,,,,,,***(((,,,,,,++++++***)))((((((+++---...,,,)))'''(((***))))))***++++++++++++***)))***++++++***)))***+++***+++,,,,,,******+++,,,///...+++***)))+++---...222555222666YYY}}}|||xxxvvvyyyqqqxxxzzz{{{zzz~~~{{{|||tttooowwwtttwwwzzz|||}}}~~~{{{www{{{{{{rrrnnnqqquuuvvvuuusssrrrtttyyy~~~~~~yyysssvvv{{{}}}yyyyyyyyyxxx|||~~~zzzyyyxxxyyy{{{{{{yyyvvvqqqZZZOOOQQQ[[[dddpppnnnggg]]]QQQFFF???<<<777666444222000...,,,+++******))))))******+++,,,)))***+++,,,---------------///111222111//////000111000///...............///...---,,,+++,,,,,,---......000000000000......000...---///444888888777EEEPPP]]]eeeggg]]]GGG333666444;;;PPPiiiwwwwwwrrrqqqnnnkkklllrrrvvvwwwvvvpppoooqqqwww{{{|||{{{uuukkkiiiuuunnnkkkpppsssrrrwwwgggTTT???444///,,,+++---999///,,,555OOOtttuuuuuu{{{wwwqqqpppqqqgggRRRCCC>>>cccqqqooobbbYYYQQQNNNUUUppplllnnnuuuwwwppphhhddd@@@???<<<999666222000...000000/////////000000000000...------......---,,,---+++******,,,...///...---,,,+++))))))***+++,,,222000...---......---,,,***++++++,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------...------,,,,,,------......//////...,,,++++++,,,***,,,,,,,,,*********,,,,,,,,,,,,+++++++++******+++***))))))++++++***)))***************+++++++++***,,,---,,,)))((()))***))))))***++++++++++++***+++,,,,,,+++******+++---***+++,,,,,,******+++,,,///---+++******,,,...///111444000333QQQ|||~~~wwwvvvzzztttzzz~~~{{{|||~~~zzzvvv{{{yyy|||~~~zzzvvvuuuvvvxxxyyynnnmmmooowww~~~~~~}}}}}}~~~zzz|||{{{zzzzzzzzz{{{zzzwwwuuuiiiSSSLLLSSSaaakkkqqqppplllcccWWWIII???:::777666444222///---+++******************+++,,,,,,++++++,,,------.........222333333111///---......222111000///...---------...---,,,+++++++++,,,---,,,---...//////...---,,,...---...000444777888777KKK[[[jjjnnngggXXXDDD555111+++---@@@^^^tttxxxrrrnnnkkkiiijjjnnnqqqqqqpppuuurrrrrrttttttqqqrrrtttzzztttttt{{{qqqiiihhhbbbXXXVVVZZZEEE888---+++...///000111---000///===aaa~~~~~~}}}zzzpppgggaaaSSS???222000:::FFFEEE<<<;;;666222777HHHHHHLLLSSSTTTKKK???888///---+++(((((()))+++,,,////////////////////////---,,,++++++,,,,,,+++***,,,,,,+++---///000///---------,,,,,,,,,+++++++++333333111...,,,+++---...*********+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------------,,,+++,,,...///...---//////...------,,,++++++...------,,,,,,------......///000///---,,,,,,---+++,,,---,,,***))))))+++,,,,,,,,,++++++++++++***+++)))(((((()))******)))''''''(((***+++,,,---...)))+++,,,+++***)))***+++))))))***++++++++++++***---------+++******---///***+++,,,,,,******+++,,,---,,,+++******,,,...000111444000000IIIppp|||yyy{{{{{{yyy|||}}}|||~~~~~~}}}zzz}}}{{{yyyyyy}}}sssnnnkkkppp||||||~~~~~~~~~}}}zzzzzzzzz{{{{{{zzzxxxwww~~~```LLLJJJVVVeeennnpppooojjjaaaTTTGGG===777777666444111...,,,***))))))))))))))))))***+++,,,------------......//////111222222111000000222444444444222111000000//////000000......---...///000,,,---...//////...---,,,+++,,,---...000111333555CCCQQQ```ccc]]]QQQBBB666444000222DDDbbb{{{mmmkkkkkkmmmqqqssstttsssllljjjkkkpppssstttwww{{{{{{xxxvvvxxx}}}}}}|||yyyvvvwww{{{zzzjjj]]]\\\XXXLLLAAA===333111///000222333444555))):::BBBWWW}}}|||tttcccSSSLLLCCC777000111...777555000444222---///000000222777999777222///555333///,,,++++++---.....................------,,,+++******+++,,,+++***,,,,,,---///111000...,,,,,,---.........---,,,+++888888555000***(((***---******)))*********++++++,,,,,,+++++++++,,,------,,,------......---,,,+++,,,,,,,,,,,,---------------,,,+++,,,---......,,,......---------,,,,,,,,,...------,,,,,,------......///000///---,,,---...+++,,,---+++)))((()))***+++++++++++++++++++++++++++)))'''''')))*********''''''(((***+++,,,---...))))))************+++,,,))))))***++++++++++++***,,,---,,,+++)))***,,,///***+++,,,,,,******+++,,,******))))))***,,,---///111333000///AAAddd}}}~~~~~~|||yyyzzz{{{vvv|||||||||}}}}}}}}}|||~~~~~~|||zzzzzz}}}}}}~~~xxx{{{}}}|||zzzzzz{{{zzzqqqmmmpppyyy~~~}}}|||~~~|||xxxuuurrrsssvvvzzz{{{{{{~~~wwwyyyzzz{{{{{{{{{zzzzzzvvvXXXHHHKKKYYYhhhooopppmmmeeeZZZMMMBBB;;;888555555333000...,,,***)))(((''''''((()))***++++++......---------...///000111222333222222333555777444333222111000000000000111111000//////000111222...///000111111000///...+++---......---...222666>>>FFFMMMNNNKKKDDD888...000111444@@@WWWmmmtttqqqcccdddhhhmmmtttyyy{{{|||sssooonnnrrrttttttxxx}}}zzz~~~}}}yyyyyy~~~~~~wwwqqqpppsssrrrpppfffOOO======BBB>>>444---000222111---***,,,333999???QQQ[[[ooozzzpppssszzzwwwmmmcccMMM999444444111///111---444000,,,222222,,,---//////000111333555555444,,,,,,,,,,,,,,,,,,,,,,,,.........///...---,,,+++,,,+++***+++,,,---,,,***,,,,,,---///111000...+++,,,---...//////---,,,+++777777555000***(((+++...******)))))))))***+++,,,,,,,,,,,,+++,,,,,,------------...///...---+++***++++++++++++,,,,,,,,,,,,,,,******+++,,,---,,,+++,,,,,,,,,---------.........------,,,,,,------...---...///...---,,,---...***+++,,,+++)))((()))***++++++++++++++++++++++++***((('''(((***++++++***))))))*********+++++++++)))))))))***+++,,,,,,+++))))))***++++++++++++***+++++++++***))))))+++---***+++,,,,,,******+++,,,(((((((((((()))***,,,---...000...,,,999UUUssswwwzzz{{{wwwtttwww}}}~~~|||zzzzzz|||}}}{{{xxxvvvxxxxxxwww|||{{{|||}}}}}}~~~~~~~~~{{{vvvsssxxx}}}xxxxxx~~~yyyqqqoootttzzzuuuxxx}}}~~~|||}}}}}}{{{wwwwwwyyy}}}|||~~~vvvxxx{{{|||{{{{{{{{{|||kkkQQQFFFOOO___kkkooopppkkkaaaTTTGGG>>>;;;:::444333111000...,,,***)))(((((((((((()))***,,,,,,///...---,,,,,,---//////222444555444222222333444111111000/////////000000000///.........///000111///000111222222111000///---///111000...111888???SSSUUUTTTPPPLLLFFF;;;000))),,,...444EEEWWW[[[UUUZZZ\\\```dddgggiiijjjkkknnniiifffhhhjjjkkkqqqwww~~~|||}}}zzzyyy}}}|||~~~ssshhhqqqXXXBBB;;;:::444......+++//////,,,///===NNNYYYgggmmmpppxxxsssiiihhhggg^^^RRRPPP===---,,,/////////222///555///***000000+++,,,000333444222111222///+++***+++,,,------+++***)))....../////////---,,,+++,,,+++***+++,,,---,,,+++,,,,,,---///000///---***,,,---.........---,,,+++111111000...,,,---///111++++++***))))))+++,,,---------,,,,,,,,,,,,---------...///000///---+++***++++++++++++,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++,,,,,,---...//////...------,,,,,,------...,,,---......,,,+++,,,...)))***+++***))))))***+++***++++++++++++,,,,,,,,,)))((()))***,,,---,,,***+++++++++******************)))((()))+++,,,,,,***))))))***++++++++++++***)))***++++++***)))***+++***+++,,,,,,******+++,,,(((((((((((()))***+++++++++,,,+++***111EEE___qqqvvv|||~~~wwwrrruuu|||~~~zzzzzzyyyyyyyyyzzz{{{|||wwwxxxvvvssswww|||wwwvvv~~~zzzwwwwww|||{{{{{{uuuooonnnsssxxx~~~|||~~~~~~}}}{{{|||~~~|||yyyxxxwwwzzz}}}}}}{{{zzzzzz{{{uuu```JJJEEETTTfffooopppmmmggg\\\NNNBBB:::888888222111000///---,,,+++***)))))))))***+++,,,...//////...---++++++,,,...///000222444444222111000111000000//////000000111111///...---------///000111000000111222222111000000,,,///222000///444@@@JJJeeefffccc[[[TTTNNNDDD:::333444444;;;PPPeeehhh___ccceeefffgggeeecccaaa```VVVRRRQQQUUU\\\dddoooyyyvvvzzzzzzvvvuuuxxx{{{{{{|||uuuooowwwzzz|||~~~xxxiiiRRR<<<666;;;+++333;;;DDDUUUkkk{{{~~~|||{{{uuuxxxwwwlllddd\\\OOODDD???>>>333...111222//////555111888111***...///+++...---111222---,,,------)))000000111000///...,,,+++...///000000000...,,,++++++***)))***,,,---,,,+++,,,,,,,,,---......,,,***---------------,,,++++++---,,,,,,,,,///000111000,,,,,,*********+++---...///...---,,,,,,,,,,,,,,,---...000000000...+++))),,,,,,,,,,,,------------,,,+++***+++---...---,,,,,,---------------------...------,,,,,,------...+++,,,---,,,++++++,,,---'''(((******))))))+++,,,******+++++++++,,,,,,,,,((()))***---//////,,,***************************+++)))((()))+++,,,+++)))))))))***++++++++++++***(((***------,,,************+++,,,,,,******+++,,,***************+++++++++,,,,,,++++++---888LLL]]]zzzzzz|||uuuyyy|||{{{xxxvvvwwwzzz|||{{{wwwvvv|||{{{||||||zzzzzz|||}}}~~~}}}|||}}}xxxyyyzzzzzz{{{~~~wwwqqq{{{{{{}}}}}}|||{{{||||||yyyyyy|||yyy|||~~~~~~{{{xxxxxxzzzmmmYYYFFFFFFWWWjjjrrrrrrhhhbbbWWWJJJ>>>777555555000000///...---,,,,,,++++++++++++,,,---...000111///...,,,++++++,,,---...,,,///222333222111000000111111111111222333444555000///......///000111222///000111222222111000///)))---000//////666DDDPPP___cccbbbZZZRRRKKKCCC<<>>OOO\\\ooowwwwww}}}~~~}}}yyyzzzxxxrrrpppiii```QQQBBB777111000111///111222111///...000333000111222111000//////000---,,,+++)))(((***///222***************************++++++,,,,,,++++++************++++++,,,,,,,,,---+++)))+++------+++(((------,,,,,,,,,---........................------,,,,,,,,,,,,,,,---...///------++++++++++++------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,.........------,,,,,,,,,000///...,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***)))***+++,,,------,,,+++******++++++,,,,,,++++++***++++++******************'''((())))))((()))+++---+++,,,,,,,,,,,,+++***))))))************+++++++++***,,,------+++*********)))+++,,,,,,***))))))***+++,,,,,,+++)))))),,,...,,,,,,------,,,...999FFFqqquuutttxxx{{{{{{{{{}}}}}}wwwvvvwww|||}}}zzzwww|||~~~uuuxxx}}}yyyzzz~~~{{{xxx{{{}}}}}}{{{xxxuuutttuuurrrsssxxx~~~zzz~~~xxxssswwwwwwtttrrrsss|||yyywwwxxxyyyzzz{{{~~~}}}{{{zzzvvvxxx~~~xxxyyyzzzxxxuuuuuuxxx{{{vvv```MMMHHHTTT___lllqqqkkkbbbVVVGGG>>><<<:::666222111///,,,+++++++++)))((()))(((((())),,,.........---------,,,***+++---/////////000111111111111000111111111111111111111111///000111000///...///000222111000///............***...111///...555GGGVVVbbbeeeccc\\\TTTNNNEEE<<<888222666333LLLsss{{{~~~~~~|||{{{zzznnnlllkkkpppxxx}}}}}}{{{pppccc]]]ggguuuxxxpppiiiYYYUUURRRQQQUUUZZZ^^^```[[[dddsssyyyrrr{{{~~~wwwllljjjnnniiiXXX???222888KKKZZZnnnvvv~~~|||}}}~~~|||uuulllgggccc[[[TTTGGGBBB:::222---*********...///000///---,,,...111...000222333111///......,,,,,,,,,***)))***---000,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,+++***+++---...,,,***,,,,,,,,,+++,,,,,,---...------------------------,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++---,,,,,,,,,,,,,,,++++++///......---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))'''((()))(((((((((***,,,,,,,,,+++++++++*********)))************++++++++++++,,,---,,,***)))***+++***+++,,,,,,***))))))***+++++++++***))))))+++---++++++---...,,,...888CCCkkk{{{pppmmmuuu|||zzz}}}~~~vvvrrruuuzzz||||||{{{}}}wwwzzzyyyvvvxxx~~~{{{{{{}}}~~~xxxwwwwwwxxxzzz|||}}}|||zzzxxxvvvuuuvvvxxxyyyxxxxxxzzz{{{zzzzzzxxxvvvuuuuuu}}}|||||||||xxxqqqsssvvvzzz~~~yyyvvvuuuxxx~~~~~~zzzuuutttvvvzzz}}}}}}yyyuuuuuuyyy~~~~~~{{{xxxvvvssssssyyy|||~~~zzzyyywwwvvvuuuvvvxxxyyy{{{nnnVVVHHHJJJXXXccckkklllccc[[[NNN@@@999;;;;;;666///111...,,,+++++++++)))((((((''''''(((+++---......***,,,------------///000......///000000000000000000000111222222333444444000111222111///....../////////............//////,,,///000///111<<>>dddxxx~~~{{{~~~xxxtttuuuuuurrrtttpppqqqsssuuuuuuvvvwwwxxxzzzqqqtttuuupppooottt|||yyy~~~||||||}}}|||xxxuuutttuuuxxx|||~~~{{{yyy{{{yyyvvvuuuvvvwwwwwwvvv~~~}}}}}}}}}}}}|||zzz}}}|||{{{yyyvvvttttttqqqpppuuu}}}}}}qqqrrrtttwwwzzz{{{|||{{{|||}}}~~~}}}{{{zzzyyyyyyvvvyyy||||||yyyuuurrrqqqnnnpppxxx||||||}}}zzzxxxzzz~~~{{{yyywwwvvvwwwwwwwwwuuuwwwkkkLLLCCCKKK\\\dddhhheeeZZZPPPGGG===888999999555111000...++++++++++++)))((()))((('''))),,,...//////+++---//////......//////...///000000111111000000///000111222444555666777111222333111///......///...............///000111111222111000666DDDUUU___fffaaaeeemmmfffRRREEEEEE>>>333111...KKKvvv~~~|||yyysssnnntttwww{{{}}}xxxsssbbb```cccnnnzzz}}}wwwpppooollljjjnnntttuuuooohhhtttggg\\\]]]ccc^^^LLL;;;LLLRRR[[[fffooouuu{{{zzzpppbbb\\\dddqqqvvvsssoootttuuuqqqoootttzzz~~~~~~xxxxxx{{{nnnppphhhXXXNNNIII;;;***,,,,,,---....../////////,,,,,,,,,+++++++++,,,---***///555888666222---+++---///111000...,,,++++++---------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...//////...))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++++++++,,,,,,,,,,,,------***+++,,,---...---,,,,,,((((((((())))))******++++++,,,...///...,,,***)))(((((())))))***+++,,,,,,---,,,+++******+++,,,---******++++++++++++******((((((((()))))))))))))))((()))******))))))+++------,,,***(((((()))+++,,,))))))*********+++++++++,,,,,,,,,***((())),,,...***,,,---,,,+++******************)))'''(((***,,,)))***---///...---111999WWWttt}}}{{{~~~}}}pppmmmsssrrroooqqqqqqpppppptttvvvvvvvvvvvvsssooonnnrrrxxx}}}}}}yyywwwxxxzzzzzzzzz~~~|||zzzzzz|||wwwuuutttuuuwwwxxxxxxwww}}}}}}~~~~~~}}}{{{}}}}}}|||zzzyyyxxxxxxxxx~~~xxxtttvvv{{{}}}}}}~~~ssstttwww{{{~~~~~~~~~wwwvvvssspppoooqqqvvvzzzzzzzzz|||~~~~~~}}}{{{zzzzzzvvvtttwww}}}~~~xxxwwwvvvvvvwwwxxxvvvuuuuuuhhhHHHBBBNNN___dddddd___RRREEEBBB>>>:::777555555555///---+++***++++++)))(((***))))))+++...000111111///111222111///---------///000111111222222111111000000111333444555666777222333333222///......///////////////000111222222222333111///888KKKZZZ```ddd___fffqqqkkkUUUGGGGGG>>>444444222OOOxxx}}}|||ppp}}}uuuooommmmmm}}}wwwooojjj```ffflllqqqsssuuuuuutttdddbbbbbbhhhpppsssnnnhhhoooooopppsssoooaaaLLL;;;VVVUUUTTTXXX___eeegggfffxxx{{{yyyjjjrrrwwwtttrrrvvv{{{~~~~~~{{{tttjjjiii^^^KKK>>>888111)))------,,,,,,,,,---//////---,,,++++++,,,,,,,,,,,,,,,000666999777333...,,,...111333444111...,,,,,,,,,+++++++++*********))),,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,---.........///))))))))))))***+++,,,---,,,---------.........///---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++++++++++++++++++++,,,,,,---------+++,,,---/////////...---((((((((())))))******+++***+++---......,,,***)))))))))))))))***+++---...---,,,+++******+++,,,---)))******++++++******))))))))))))******+++++++++***+++,,,+++******+++------,,,***(((((()))***+++))))))*********+++++++++,,,,,,+++***((())),,,///***,,,------+++******+++*********)))'''(((***,,,)))))),,,///...,,,...333BBBjjj~~~{{{uuuvvv|||yyynnnqqqrrrrrrvvv{{{vvvuuuxxx|||}}}zzzvvvuuuvvvyyy{{{}}}~~~zzzwwwwwwzzzmmmnnnrrrwww{{{}}}|||zzz{{{yyywwwvvvvvvvvvuuutttyyy{{{}}}}}}{{{zzz|||~~~{{{zzz}}}|||yyy{{{{{{zzz{{{|||}}}~~~wwwtttpppmmmmmmrrryyy||||||zzzyyy}}}ttttttttttttvvvyyy|||~~~nnn```GGGCCCOOO___```]]]WWWLLL===>>>===:::666444444666...,,,*********+++***(((***))))))+++///111222222444444444222///,,,,,,---000000111222222222222222111111222333333444555555111222333222000//////000000000000000000111222222000111......;;;QQQ^^^```eeeccciiisssmmmWWWHHHEEE===666999888SSS{{{sss~~~vvvlllmmmuuuyyyxxxrrrppphhhssszzzxxxrrrqqqtttvvvmmmhhhdddeeelllqqqsssrrrnnntttvvvkkkWWWEEE===<<>>>>>AAASSSVVVVVVUUUZZZgggpppsssqqq|||~~~{{{zzzxxxzzz}}}zzz|||~~~~~~zzzyyy{{{pppVVV<<<222...***,,,222------,,,,,,,,,------......,,,******,,,...---+++...000333333111///......---///222222000...---,,,)))******++++++,,,,,,------,,,***))))))***,,,---,,,,,,,,,+++++++++******)))+++...---+++***+++---)))))))))***+++,,,---...++++++,,,------...//////---,,,,,,+++******+++++++++,,,,,,------,,,,,,+++...---,,,+++******************+++,,,,,,---......***+++---...//////......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++***+++,,,...///+++++++++,,,,,,+++++++++))))))************))))))((((((((()))***+++++++++)))******)))(((((()))+++************)))))))))))))))************+++++++++)))+++,,,,,,+++***,,,---+++---...---,,,***+++++++++++++++***))))))+++---,,,)))***,,,,,,)))***---000ZZZxxx|||{{{uuurrruuuvvvuuuxxx||||||~~~yyyvvvyyy{{{zzz}}}}}}}}}{{{xxxuuutttsssmmmnnnppptttwwwwwwuuurrr~~~}}}}}}}}}{{{xxxrrrnnnmmmqqqsssqqqnnnnnnsssyyywwwzzz{{{wwwqqqpppwww}}}vvvuuu~~~~~~pppqqquuuzzz}}}}}}yyywwwuuuyyy~~~}}}~~~zzz~~~yyyyyyyyywwwvvvzzznnnUUUFFF???;;;EEEPPPMMMHHHCCC::::::777444555777777333///---+++***)))*********)))(((''''''***---000111111666666444111...---///111...//////000000000000000444444333222222111000000000111222222111000111333//////............//////---//////333GGGbbbnnnllllllpppuuuuuukkkZZZHHH===555222777666PPPzzzxxxuuuvvv|||{{{uuuoooiiihhhhhhiiiiiijjjjjjkkkkkk[[[III888999GGGNNNFFF:::444444555BBB^^^zzznnnpppooolllmmmssswwwxxxwwwyyybbbCCC+++---222,,,(((+++++++++,,,,,,+++)))((('''...+++)))))),,,---,,,***...///000000...------...+++...000000///---,,,,,,)))***+++,,,---......///---,,,***))))))***,,,---,,,,,,,,,++++++*********))),,,...---***)))***,,,)))))))))***+++---...///******+++,,,,,,---......---,,,,,,+++*********+++++++++------------++++++...---,,,+++******************+++,,,,,,---......)))***+++---......------.........------,,,,,,,,,,,,++++++******+++,,,,,,...---,,,++++++---...000***+++,,,------,,,+++***))))))************))))))&&&''''''((()))******+++(((((()))(((&&&&&&'''))))))************)))(((((()))************+++++++++(((***,,,,,,,,,+++,,,---+++---......,,,++++++,,,,,,,,,,,,+++)))))),,,...---***)))++++++((())),,,***QQQuuu~~~|||wwwwww|||zzz|||zzz~~~zzzyyyxxxsssmmmooowwwvvvvvvqqqiiiggglllqqqsssppprrrtttssspppkkkhhhfffkkkiiigggffffffeeecccbbbbbbaaaaaaccceeeeeedddbbbdddiiinnnlllhhhiiiqqqyyyqqqtttsssmmmggghhhqqq{{{yyynnnlllvvv|||yyywww{{{nnnssszzz}}}}}}}}}~~~yyy~~~yyyqqqmmmmmmxxx|||}}}yyy{{{{{{xxxxxx~~~}}}vvvtttwwwqqqxxxwww{{{}}}zzz~~~yyygggRRRFFFAAABBBDDDDDDCCCAAA>>><<<:::999888777777555333111+++++++++************)))'''''')))***,,,,,,------777555555777333,,,---333444333222000///.........///000000000111111111111222222222222222222222222111111000///////////////,,,111///666OOOaaagggmmmrrruuuxxxwwwkkkXXXFFF<<<:::555===666GGGwwwzzzyyy~~~~~~~~~uuummmttttttnnnlllbbb\\\mmmnnnQQQ:::===666555VVVxxxiii>>>777333888OOOrrrzzzpppkkkllloooqqq|||nnnKKK888+++---000---,,,000+++,,,.........,,,***)))(((***,,,---------+++***111///---,,,,,,,,,+++***111111111111222000---***+++*********,,,///111333333///+++***---...,,,***,,,...///...+++***,,,...///...,,,+++***+++,,,,,,+++++++++******+++,,,,,,...//////,,,,,,///...+++---......,,,+++***+++---......---------,,,,,,,,,,,,***)))***---...,,,))))))***+++,,,,,,+++***))))))***++++++++++++,,,---------------------,,,,,,,,,,,,+++***))))))******333000---,,,------***((())))))))))))))))))))))))++++++************++++++,,,,,,,,,+++++++++*********++++++***((('''((()))+++++++++++++++***)))(((,,,+++******++++++)))(((''',,,000000,,,)))***---,,,---.........---,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,222EEEtttyyy|||yyywwwzzz|||{{{tttyyy}}}yyywwwwwwyyyzzz{{{xxxmmmdddiiiuuuxxxkkk\\\VVV[[[bbbeeedddffffffeeeaaa\\\ZZZ[[[]]]^^^VVVRRRTTTTTTQQQQQQUUUNNNSSSXXXXXXUUUUUUZZZ___```cccfffiiikkknnnqqqtttlllhhhffffffdddaaahhhqqqkkknnnjjjdddeeemmmooojjjhhhpppyyy||||||||||||{{{{{{|||wwwtttvvv{{{}}}zzzzzzzzzyyy{{{}}}|||xxxsssmmmiiihhhiiirrrzzz}}}nnnxxxttttttvvvvvv~~~qqq]]]KKKBBB>>>@@@AAABBBAAA>>>;;;888999888777666555333111000+++++++++************)))'''((()))***++++++,,,,,,666444555777333------333333333111000///.........//////000000000111111111222222222222222222222222000//////...............+++///---444OOOccckkkqqqrrrvvvzzzwwwjjjWWWFFF<<<999222999222CCCtttxxxwww|||yyyzzz~~~~~~}}}uuuzzzrrrxxxzzzpppjjjnnncccHHH666999999???SSShhhkkkbbbKKKJJJQQQfff~~~~~~}}}iiioootttxxxmmmPPP===000(((,,,...***))),,,+++,,,---...---,,,***)))((()))+++------,,,+++***///............---,,,+++,,,,,,,,,...///...,,,)))+++*********+++---000111.........,,,+++***+++++++++---///...,,,+++,,,......---,,,,,,+++++++++,,,+++++++++++++++,,,---...+++,,,+++***...222111---,,,,,,---+++***)))***,,,------,,,,,,,,,+++++++++---+++***+++------+++))))))***++++++++++++***)))***+++,,,,,,++++++,,,---,,,,,,------------------,,,++++++***))))))******000---+++***++++++***(((************************+++******************++++++++++++*********)))))))))***+++***((((((((()))+++++++++++++++***))))))+++***))))))******)))'''(((,,,000000,,,***+++---+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---AAAkkk~~~wwwxxx{{{yyysssrrrvvv{{{~~~}}}zzzwwwuuukkkgggbbb\\\TTTRRR]]]kkkUUUNNNIIILLLWWWaaaffffff[[[]]]_________aaadddhhhuuutttvvvyyytttllljjjmmmqqqvvv{{{{{{wwwtttuuuxxxxxxxxxyyyzzz{{{|||||||||dddcccfffmmmnnnhhhddddddqqqjjjeeegggjjjkkkkkkmmmkkkqqqvvvyyyyyy{{{}}}rrrppprrruuuvvvvvv|||}}}}}}}}}yyyuuuuuutttuuuuuusssqqqpppqqqrrrooouuu|||vvvmmmsssoooooorrruuu|||kkkVVVIIIDDD===???AAAAAA@@@<<<888666888888777666444222000///+++++++++************)))(((((())))))************444444666666222---...222222222000///......------////////////000000000000111111111111111111111111............------------,,,///,,,666UUUmmmuuu{{{xxx{{{~~~yyymmm[[[KKK@@@:::111555...AAArrrzzzzzz~~~zzz~~~}}}}}}zzztttzzzyyy|||rrreeeKKK555666444777<<<===CCCVVVlllqqqrrrwwwyyywwwuuuuuuyyy|||wwwooozzzooodddPPP555000)))'''---...)))'''++++++,,,---------,,,******''')))+++,,,,,,,,,***))),,,...///000000///---,,,******+++,,,......,,,***+++******)))***,,,---...)))---///...***((())),,,***,,,...///...,,,,,,---,,,,,,------,,,,,,+++++++++++++++,,,---...///000///000...---000444333...,,,------,,,******+++---,,,,,,+++++++++*********...---,,,,,,------+++))))))***++++++++++++***))),,,---...---,,,+++,,,---++++++,,,,,,------......,,,+++******)))*********,,,***(((((()))***)))(((*********************************************************)))))))))(((((()))***+++***)))((()))***++++++++++++++++++***)))***)))(((((()))***((('''))),,,//////,,,***+++---)))***+++,,,,,,,,,,,,,,,---,,,+++******+++,,,---******+++++++++,,,,,,,,,&&&888XXXuuu|||zzzyyy~~~zzztttnnnhhhaaa[[[XXXGGGDDDAAAAAACCCJJJXXXeee}}}{{{|||uuusss~~~{{{xxx||||||~~~zzzvvvuuuvvvwwwuuuwww{{{~~~zzz|||}}}wwwsssrrrtttwwwyyyyyyzzz|||}}}wwwzzz}}}wwwvvvlllllloootttwwwwww}}}}}}dddPPPFFFEEE???@@@BBBBBB@@@===999666888999:::999555222///...+++++++++*********))))))))))))))))))))))))******222444666555111......000111000///...------------........./////////000000000000000000000000000000.....................---...000---<<>>JJJbbb~~~}}}~~~~~~}}}{{{wwwuuuTTT>>>999222------***,,,++++++)))(((''')))+++************++++++++++++(((***,,,---------+++***(((,,,111333000...---...222000.........---,,,******************++++++++++++(((''')))---...,,,(((+++******+++...000000///++++++,,,---------,,,,,,,,,,,,,,,---...///000111...777;;;333***(((+++///((())))))((('''((()))+++.........---------,,,,,,+++,,,------+++))))))***++++++***))))))***++++++,,,---...---,,,+++,,,---******++++++,,,,,,------*********)))******+++,,,((()))******)))***,,,...++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,++++++++++++***((()))******))))))***+++***+++,,,,,,,,,,,,,,,,,,,,,+++***+++---------+++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,,,,+++***))))))***+++,,,))))))***+++,,,------...444------<<>>===;;;:::::::::;;;<<<;;;CCCKKKMMMFFF<<<444000+++++++++************)))+++***))))))***,,,...///+++222666222/////////,,,---,,,,,,+++++++++++++++,,,,,,---------.........------------------------,,,---///000111000///...+++---...GGGvvv~~~~~~{{{www{{{}}}ppp^^^FFF444777999NNNyyyyyyttttttmmmrrr}}}}}}yyy|||vvvjjjggg|||pppTTT666...111---222DDDYYYiiivvvzzzwww|||yyyuuuyyyvvveeeBBB///222000------***)))******)))***++++++******************++++++,,,)))+++---.........,,,+++(((---111111...,,,,,,...000...,,,,,,------,,,+++)))******+++,,,,,,,,,,,,***)))))))))+++,,,------,,,***((()))---000111111,,,+++++++++,,,,,,---...---,,,,,,,,,---......///,,,111333...***+++,,,,,,((()))***)))((((((***,,,---------,,,,,,,,,++++++(((***,,,,,,***((()))+++++++++***))))))***++++++***+++,,,,,,++++++,,,---++++++++++++++++++,,,,,,******))))))***++++++,,,(((***+++***))))))+++...++++++++++++++++++++++++(((***+++,,,,,,+++***(((++++++++++++************''')))******))))))***+++***+++,,,,,,------,,,,,,+++***)))***,,,---,,,+++---,,,++++++,,,,,,,,,,,,,,,+++************,,,,,,************************((()))***+++,,,------...333,,,000444???hhhwwwwwwtttooorrr}}}}}}zzzkkkmmmqqqsssuuuyyy}}}uuu~~~~~~vvvxxxmmmuuu}}}|||wwwrrrmmmoooXXXHHHDDDAAA===AAA???===;;;;;;===???AAABBBKKKUUUWWWPPPDDD;;;777+++++++++************)))+++******)))+++---000111***222666222...000///+++,,,,,,++++++***+++++++++,,,,,,,,,---------......------------------------+++,,,...000000///...---...///111KKKyyyzzz{{{|||wwwiiiHHH666<<<@@@WWW{{{uuuuuupppppp|||zzzvvvzzzyyypppnnnuuummmkkkXXX999555===555===UUUuuu~~~wwwzzzxxxzzzwwwzzzwwweeeLLL333+++111+++$$$)))...((()))***+++...000...*********))))))***+++,,,,,,***+++---//////...---,,,(((---111111---***+++...///---,,,,,,...//////...))))))***,,,,,,------,,,(((***,,,+++))))))---111---***'''(((,,,000222222,,,,,,+++***+++,,,...///------,,,,,,,,,------...000111///,,,---///---(((+++,,,,,,,,,++++++---///,,,,,,,,,+++++++++******&&&)))++++++)))((()))+++,,,+++***))))))***+++,,,)))***++++++++++++,,,---,,,,,,++++++++++++++++++******))))))***+++,,,,,,''')))+++***((((((***---++++++++++++++++++++++++((()))+++,,,,,,+++)))(((************))))))))))))''')))******))))))***,,,***+++,,,,,,------------***)))((()))+++,,,,,,***...,,,++++++,,,------,,,---,,,+++*********+++,,,)))***++++++++++++***)))((())))))+++,,,---......---***333//////___zzzqqqsss~~~~~~|||{{{zzzyyyppprrrssstttuuuxxx||||||qqqqqquuuvvvooopppzzzyyytttxxxvvvcccTTTIII???;;;;;;=========:::888:::???DDDLLLVVV]]]\\\WWWRRRIII???888...))),,,+++&&&'''...(((((()))+++......---,,,+++---///000...---------......------,,,+++******---.../////////...---,,,...///111222222000...---000---,,,---///000...,,,333222333KKKyyywwwrrrWWWAAA:::SSSyyy|||}}}uuujjjrrrwww~~~~~~{{{yyy}}}qqqaaaYYYYYYZZZyyy}}}xxxwww}}}vvvqqq|||uuuMMMAAA111///,,,+++,,,.........)))+++---//////...---,,,+++,,,,,,+++)))((()))******)))((())),,,---+++)))***(((***......+++***,,,000///---,,,++++++,,,,,,++++++***)))((((((((()))******+++,,,---//////000***))))))))))))+++,,,---)))+++...000111000...------,,,,,,++++++,,,,,,,,,......------,,,+++******))))))))))))************,,,,,,++++++***)))(((((())))))(((((()))***++++++---+++((()))******(((%%%'''(((******+++,,,...111---......,,,***(((((()))***************++++++,,,******))))))))))))******............,,,***((('''...---,,,+++******************+++++++++******)))+++++++++***)))***,,,...555///)))(((***,,,+++(((,,,,,,,,,++++++*********---+++***))))))+++,,,......---,,,+++++++++,,,---***++++++++++++***))))))))))))))))))***+++,,,---...###,,,111999lllwwwvvv||||||{{{}}}{{{}}}{{{{{{}}}{{{||||||~~~~~~zzzyyyzzz}}}}}}mmmwww}}}zzzfff{{{{{{rrrpppwwwwwwvvvppp]]]PPPFFF???<<<===;;;;;;:::999:::???FFFLLLSSS[[[___\\\XXXUUUNNNGGGAAA999222///,,,((())),,,+++******,,,------+++))),,,...111222111000111222000///...---,,,,,,,,,,,,....../////////...---,,,///000111222111000///---///---,,,---//////...,,,222555888OOOwww~~~YYYEEEDDDccc{{{~~~wwwkkkuuuyyy~~~~~~|||~~~~~~|||{{{}}}vvvuuuzzzqqqjjj>>>777///---++++++---///000000***+++---......---,,,++++++,,,,,,+++)))))))))***)))(((((())),,,,,,***(((***((())),,,---+++***---222000...,,,+++,,,------,,,+++***************+++---------...............***))))))))))))+++,,,---,,,---///000000...,,,***---,,,,,,,,,,,,,,,------------,,,,,,+++*********))))))))))))*********+++,,,++++++***))))))((((((***))))))))))))******+++---+++))))))******(((&&&'''(((*********,,,...000,,,------,,,***))))))***+++************+++,,,,,,++++++************++++++.../////////...,,,+++***------,,,+++******************+++++++++***))))))***++++++***)))***,,,...222---((((((***,,,***(((,,,,,,,,,+++++++++******---,,,+++***+++,,,...///...---,,,+++***++++++,,,+++++++++,,,+++******)))))))))))))))***+++,,,,,,333)))000222888fff{{{tttuuu}}}{{{~~~{{{}}}{{{yyy}}}|||}}}wwwvvv{{{~~~~~~zzzqqqooowwwyyytttrrrzzzjjjppp}}}|||zzztttmmmaaarrrxxx{{{}}}xxxvvvzzzvvvvvvvvvgggVVVKKKDDD>>>===???<<<;;;:::999===DDDOOOVVV[[[___```\\\XXXVVVTTTPPPHHHEEE<<<111+++,,,,,,+++*********+++---...---+++***---000222222222333444111000...,,,+++,,,---......////////////...---,,,000000000000000///...---...---,,,---...///...,,,,,,111777MMMqqq```SSSYYYwww}}}zzzooozzz||||||~~~~~~{{{vvvuuuxxxzzzyyy}}}~~~}}}zzz{{{}}}|||xxx~~~yyyzzz~~~qqq{{{VVV///222,,,***)))***---000111222+++,,,---------,,,+++******+++,,,+++***)))***+++''''''(((***,,,,,,)))'''***'''(((++++++***+++...444222///,,,++++++---...++++++++++++++++++,,,---000000///...---,,,,,,+++))))))))))))***+++,,,---...///000000...,,,)))(((,,,,,,,,,,,,,,,---...///,,,,,,++++++***)))))))))))))))*********+++++++++,,,++++++******))))))(((++++++***)))))))))******,,,***))))))******(((''''''(((*********+++...000+++,,,---,,,***)))***++++++************+++,,,,,,,,,++++++******++++++,,,...///000000000...---,,,,,,,,,,,,+++******))))))+++++++++++++++***))))))***+++,,,+++******,,,...---***((((((***+++***''',,,,,,,,,++++++++++++***------,,,+++,,,---///000---,,,++++++******++++++,,,,,,,,,,,,,,,++++++***(((((((((((()))***+++,,,222***...///444^^^~~~yyyzzzyyy|||xxx{{{|||xxxwww||||||wwwtttvvvwwwqqqgggfffooozzz}}}xxxoooiiigggwwwjjjnnnyyy|||zzznnnkkkjjjmmmrrruuuttt{{{|||}}}}}}uuuvvvnnn```QQQHHHBBB>>>===??????===<<<===BBBKKKVVV\\\___aaa```]]]ZZZXXXWWWVVVLLLMMMDDD444,,,......)))'''&&&'''***...000111000))),,,///000000000111222111///,,,******+++---...///////////////........./////////...------,,,,,,------------------------***...444NNNssspppooottt}}}uuu~~~}}}|||}}}{{{vvvxxxzzzwwwrrrrrrwwwwwwqqqvvvzzz~~~zzzzzzyyy~~~vvvvvv}}}hhh???+++777,,,+++***+++---000000000------......---,,,+++******+++,,,,,,******+++,,,((()))+++,,,---,,,)))(((+++(((''')))***)))+++///333111...+++)))***+++---***************+++,,,---///......---,,,+++******)))))))))******+++,,,,,,---...///...---+++)))(((,,,,,,,,,,,,---...//////+++*********))))))((((((*********+++++++++,,,,,,,,,,,,,,,,,,++++++******,,,++++++***))))))))))))+++******))))))))))))(((''')))*********+++---///,,,---...,,,***))))))******))))))))))))***+++++++++******))))))******+++,,,---.../////////...---+++++++++++++++***))))))+++++++++++++++***)))))))))+++,,,+++******,,,---+++)))((()))+++,,,***)))++++++++++++++++++++++++,,,,,,++++++,,,---...///,,,,,,++++++************,,,------------,,,++++++(((((((((((()))***++++++...***...///666[[[~~~~~~}}}{{{~~~yyy}}}~~~}}}www{{{~~~~~~}}}xxxxxxtttpppqqqxxx|||zzzvvvtttyyy|||xxxqqqmmmnnnqqqqqqmmmppptttsssxxxsssrrrzzzoooiiiwwwrrrwwwxxxyyyyyyrrrxxx|||hhh\\\OOOGGGBBB>>><<<>>>======>>>CCCKKKUUU]]]bbbaaa``````^^^[[[XXXXXXYYYUUUWWWOOO===111000---&&&&&&&&&&&&))),,,///000000***---///000/////////000///---***)))(((***,,,---............//////000000///...,,,+++******++++++,,,---------,,,,,,------//////555SSS|||}}}}}}|||~~~|||zzz|||}}}yyyqqqzzzzzzwwwssssssvvvvvvrrryyyzzzxxxtttsssuuurrrmmmvvvyyyzzzzzzwwwVVV111,,,666...---+++,,,---...---,,,............------,,,,,,)))***,,,,,,++++++,,,...***,,,---......,,,+++***,,,)))(((******)))***...000///,,,)))((((((***+++)))))))))))))))***+++,,,************************((())))))***++++++,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,,,,---...///******)))))))))))))))(((++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,+++***))))))******************))))))))))))''')))******)))***,,,......//////---***(((((((((((((((((((((((()))******))))))(((((((((((())))))***+++,,,---------,,,+++******+++++++++***))))))******+++++++++*********)))+++,,,,,,+++***+++---************+++,,,++++++++++++++++++++++++++++++*********++++++,,,---...,,,,,,,,,,,,++++++******,,,------------,,,++++++(((((((((((()))***+++,,,......111333:::XXX}}}pppzzz~~~}}}{{{~~~~~~|||}}}{{{xxxvvvrrrxxx}}}||||||zzz|||~~~~~~}}}tttoooooouuussstttyyy|||wwwzzz{{{uuunnnlllssszzzllltttwwwqqqfff___dddrrrwwwvvvhhhiiiqqqaaaWWWmmmwwwvvvqqqpppqqqnnn{{{tttbbbWWWLLLGGGCCC>>>;;;<<<:::<<>>>>>GGGQQQUUUTTTVVVWWWJJJ666,,,...'''%%%$$$%%%'''***++++++$$$'''***---......000111,,,,,,,,,,,,,,,,,,,,,,,,******+++---///333666888444222...+++***+++---...***,,,...---+++***,,,...---///888SSSpppuuurrryyytttwww{{{zzzxxxxxx}}}sssggghhhvvvzzzuuu{{{~~~xxxuuuwwwzzz{{{|||~~~|||yyyvvv{{{wwwnnnsssxxx{{{{{{qqqjjjqqq|||lllmmm|||sssyyyyyyqqqjjjnnnxxx|||vvv~~~yyyaaa---//////...---,,,,,,---,,,***((()))((((((((()))***++++++((()))+++,,,,,,---///000.........+++((((((+++///111......111///***((())))))***+++------,,,+++***------,,,+++*********************)))))))))))))))'''(((***+++,,,,,,++++++)))************+++++++++------+++***)))(((((((((***************+++++++++,,,,,,,,,---------......************************************+++,,,------'''***++++++((('''))),,,((()))***)))((()))+++,,,((()))++++++++++++---///,,,,,,++++++,,,,,,---...******))))))))))))*********++++++,,,+++***)))((('''(((***++++++***)))(((%%%&&&(((***,,,---......(((***,,,---,,,++++++,,,,,,+++)))&&&%%%&&&)))+++*********++++++,,,,,,,,,)))***,,,---.../////////---.../////////...---,,,***++++++++++++***))))))++++++++++++,,,---......&&&///111000333???bbb}}}|||}}}|||~~~tttqqqssspppggg]]]ggg___PPPJJJOOOIIIAAAFFF???LLLWWWVVVPPPKKKGGGEEEFFF]]]sss{{{{{{~~~~~~xxx}}}~~~|||zzz|||~~~yyyooohhhfff^^^]]]\\\[[[UUURRR\\\jjjmmmzzz|||qqqmmmmmmuuuppp]]]dddmmmmmmggg[[[UUU```|||uuuxxxzzzsss{{{wwwkkkrrr___PPPIIIDDDDDDBBB======AAAKKKTTT]]]aaa]]]TTTKKKFFF>>>;;;888777888:::::::::OOOWWWZZZVVVOOOEEE666(((((((((((((((((()))*********))))))+++...//////---++++++************++++++***+++,,,,,,---000444777222111000.........///000///000111000...---------+++,,,999```sssyyy{{{eeejjjppptttvvvxxx{{{}}}~~~zzzvvvttttttxxx|||||||||zzzyyyyyyzzz{{{|||yyywwwyyy||||||{{{~~~yyysss|||}}}zzz{{{|||}}}}}}{{{yyyxxxnnnqqqzzz}}}rrrtttrrrtttqqqiiigggmmmtttvvvsss}}}yyy|||lll;;;+++,,,......---,,,***(((&&&%%%&&&&&&(((+++......,,,***---000000+++)))***+++***,,,...///...,,,************)))+++...---(((''')))***++++++,,,,,,------...,,,,,,,,,...///---***(((+++((((((++++++((('''***)))***,,,......---,,,+++)))******+++,,,---......,,,,,,,,,,,,,,,+++***))))))((((((((()))***++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++***++++++,,,,,,++++++******++++++***)))((()))))))))'''))),,,,,,+++---222***************************+++---......---+++***''')))+++---...---,,,+++((()))***,,,,,,,,,+++***((()))))))))((()))***,,,***++++++***))))))***,,,,,,+++******++++++***(((***+++,,,---------------++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++++++++++++++))))))***++++++,,,------///...//////---999___}}}vvvpppmmmgggbbb^^^^^^^^^XXXMMMDDD???AAAAAA@@@===>>>AAADDDFFFLLLXXXfffsss{{{~~~~~~|||oooZZZ```pppttteee```llltttfffnnnrrrrrruuu~~~tttwwwyyytttvvvvvvnnnwwwwwwooosssfffUUULLLGGGDDDEEEBBB>>>@@@FFFQQQVVV[[[\\\VVVNNNGGGCCC<<<999666555555555555444EEEPPPYYYZZZTTTIII888***((((((((((((((()))******)))))))))+++---......,,,++++++************+++++++++,,,---......000333555111111000//////000111222///000111000...------------+++777ccc~~~zzz~~~|||yyyvvvssspppnnnmmmkkkkkkooottttttqqqrrruuuuuuxxx{{{}}}|||yyyvvvuuu~~~zzzsssooooooqqqrrrssspppsssyyyvvvmmmlllssspppnnnkkkfffeeeiiissszzzuuuzzzxxxfff777+++---......---,,,+++)))((('''(((((((((+++---///...------000000+++)))+++---,,,+++---...---,,,++++++,,,***)))+++...---)))(((***+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,------+++(((+++)))***------***)))+++***+++---.........,,,+++++++++,,,,,,---.........,,,,,,,,,,,,++++++***)))******)))))))))***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++*********)))******))))))(((%%%$$$%%%((((((&&&(((---))))))))))))))))))))))))***+++---......---+++***''')))+++,,,------,,,+++))))))***+++++++++++++++)))***+++***))))))***,,,+++,,,,,,+++******+++---,,,+++******++++++***(((******+++,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++,,,---------...,,,---///---444MMMiiiqqqvvv|||~~~~~~|||{{{sssiii___ZZZYYY[[[\\\[[[\\\bbbjjjooopppooozzz{{{|||||||||~~~yyyvvvtttuuuxxxyyywwwtttppprrrnnngggdddgggjjjjjjjjjkkkoooiiicccppp~~~xxxttttttssskkktttwwwuuu}}}mmmbbbSSSFFFDDDCCCCCCBBBAAAGGGNNNXXXYYYXXXTTTMMMFFFAAA???:::777444333333333111000777FFFWWW^^^ZZZMMM;;;,,,((((((((((((((()))******(((((((((***,,,---,,,+++++++++************++++++***,,,.../////////000222111000/////////000111222...000111000...,,,,,,---///***777iiiqqqrrrvvv{{{zzzvvvtttwwwqqqssstttrrrooonnnooorrrtttlllgggjjjnnnnnnnnnnnnzzzsssnnnllloootttwwwwwwqqqpppuuuuuupppppptttyyyqqqmmmllljjjiiirrryyy|||~~~fff777000222------------,,,+++******,,,***)))***---000111111---000///+++***---000///+++,,,------+++++++++,,,+++)))***......+++***,,,,,,,,,,,,++++++++++++***---,,,***+++,,,,,,+++))),,,***,,,000000,,,+++,,,+++,,,---.........---,,,........................+++++++++++++++*********,,,++++++************+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******)))((((((***++++++)))((((((&&&(((***)))&&&''',,,))))))))))))))))))))))))+++,,,---......---,,,+++((()))***,,,,,,,,,++++++******************+++,,,***+++,,,+++***)))***+++,,,------,,,++++++,,,...,,,+++******++++++***((()))***++++++++++++++++++***************+++,,,---,,,,,,,,,++++++++++++************++++++,,,,,,---++++++,,,,,,------......---***,,,000///...999GGGSSSZZZbbbiiimmmppptttwww{{{wwwtttssstttrrrnnnjjj^^^XXXPPPLLLPPPYYYccciiirrrrrrrrruuu{{{|||xxx}}}xxxuuuyyyuuu~~~{{{uuuwwwoooaaa[[[___ggg___VVVkkktttbbb]]]YYYYYY^^^bbbbbb```^^^\\\YYYRRRMMMQQQeeeyyy~~~|||xxxoooooo{{{ttttttsssllluuuvvvxxx|||mmmbbbSSSCCCCCCBBBAAA@@@EEEOOOWWW[[[XXXRRRKKKDDD@@@======888666333222333333333222---===QQQ^^^\\\OOO<<<...((((((((((((((())))))***((('''''')))+++,,,+++***++++++************++++++))),,,...///...---------111000///...---......///...///000000...,,,,,,---///+++<<>>EEE???;;;RRRtttttt\\\CCC>>>:::;;;>>>@@@>>>;;;CCC===<<<===;;;???ZZZyyy}}}rrrjjjhhhooo|||ooocccdddggg]]]qqquuuuuuwwwqqqwwwvvvxxxuuuhhh\\\LLLCCCCCCAAA???AAAIIITTT\\\VVVQQQJJJCCC???=========888555222111222333444444+++777JJJYYY[[[NNN<<>>;;;888555333333999BBBHHHHHHEEEJJJKKKJJJFFFBBBAAADDDHHHMMMNNNOOOPPPPPPNNNKKKIIIAAA???<<<;;;:::999666444555444555999>>>BBBCCCCCCBBBIIIBBB777777555111555555555222333@@@MMMIII<<<000//////111222111...+++222******111333555JJJdddgggSSSOOO]]]lllwwwaaaXXXUUURRROOOLLLSSSMMMhhhvvvvvvyyytttxxxsssvvvmmmbbbVVVFFFBBBCCCAAA@@@EEEOOOVVVYYYKKKHHHCCC@@@@@@BBBCCCDDD@@@;;;555111000111222222,,,333CCCVVV\\\PPP===///((((((((((((((()))******)))(((((()))++++++***)))++++++************++++++(((***------,,,***))))))000///---+++))))))))))))---///000///---++++++,,,+++333PPPyyyuuutttqqqllljjjkkkjjjiiigggffffffffffffgggoooppppppmmmhhhfffiiimmmiiifffgggjjjfff^^^^^^eeeccciiiwww|||vvvwwwXXX---222---+++,,,------.........---222111000111222222111///,,,///000---,,,///111000333333222///,,,+++,,,---///)))'''+++...---+++,,,++++++******)))(((''''''***(((((((((***+++***)))((()))---333444///+++++++++++++++,,,,,,,,,------000000//////.........---******)))((((((***+++,,,,,,++++++************+++******++++++++++++******++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))************))))))&&&,,,222333...***)))***,,,+++---///---((((((+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************************,,,+++******************)))+++------+++***)))***((()))******))))))+++---,,,+++******++++++***(((+++++++++,,,++++++***)))...---***((('''((())))))***++++++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,------------------000111222111000///...---,,,,,,---///000111111111111111000//////666111------000222000---,,,///111111...---///111444444666888:::888555222111111111444666666444222,,,---//////...---......+++555333///333111+++---///,,,---444888666222000333444555444111000111222<<<222000666777555===KKK```TTTbbb{{{iiidddgggkkklllXXXWWWKKKWWWuuuuuuxxxrrruuupppuuu{{{eeeYYYRRRFFF???BBBCCCFFFMMMUUUUUUOOOEEEDDDCCCFFFKKKPPPRRRRRRQQQJJJ???777222000000000,,,000>>>UUU```VVV@@@000((((((((((((((()))*********))))))***+++,,,+++)))++++++************++++++)))+++------,,,++++++,,,---,,,+++*********+++,,,---...//////---++++++,,,+++666WWW}}}{{{xxxzzzrrrpppnnnlllkkklllmmmooopppppppppooooooppppppooofffiiikkkjjjgggfffhhhkkkhhhgggooo{{{zzzpppmmmsssWWW000888///+++,,,,,,------------,,,222222333444444222...******///111...---//////---333333222000......000222000)))&&&***---,,,***)))*********))))))(((((('''((('''((()))++++++)))''')))***///555666111------************++++++,,,,,,///.....................***)))((((((((()))+++,,,******)))))))))***++++++++++++************++++++************************,,,,,,++++++***))))))((())))))************))))))%%%///888777...'''(((,,,......000222000,,,+++---++++++++++++++++++++++++***))))))))))))))))))*********))))))))))))******+++++++++++++++***))))))&&&)))+++,,,+++***)))***)))***++++++***+++---...,,,+++******++++++***(((,,,,,,,,,,,,,,,+++******,,,***((('''''')))+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***---000///------...000///...---............---.........---------...///...+++((()))---111222222///111333333333222222333...,,,+++,,,///000...------,,,+++,,,......---+++111111111111111111222333***444444333::::::333333******...444777444333333000333444333333;;;IIITTTddd\\\VVVTTTPPPLLLLLLQQQtttsssxxxooo]]]OOOWWWqqquuutttuuuooorrrmmmuuusssZZZOOOLLLEEE<<>>AAAHHHRRRYYYVVVKKKAAAFFFPPPVVVUUU\\\hhhlllfff^^^```XXXEEE444//////...,,,---999RRRccc\\\DDD000******)))))))))))))))***(((((()))***************)))***+++,,,,,,,,,,,,+++////////////000222333444)))******+++,,,...///000000---******---......,,,+++888ddd{{{~~~nnnnnnllllllppptttvvvtttoookkkhhhhhhiiikkkiiihhhhhhooofffiiizzzllleeeyyyPPP///---444222---+++///222111000111333//////555666111...000111111111111///,,,)))'''+++---...---,,,,,,000444111...+++,,,......)))$$$***)))'''&&&'''(((***+++************+++,,,---...)))&&&111777KKK222******///,,,)))))),,,...---,,,++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,''''''(((***+++,,,---...***)))(((((((((***+++,,,+++***(((&&&&&&''')))***------,,,,,,+++*********---------,,,+++***)))((()))((('''''')))+++...111000,,,)))(((***+++)))(((...+++''''''))),,,,,,***,,,***'''''')))***(((&&&++++++)))(((''''''''''''---,,,,,,+++***)))((((((((()))+++,,,,,,+++***))))))***,,,,,,***))))))***///---+++***++++++***)))++++++,,,,,,,,,---------(((((())))))******++++++++++++******++++++,,,---...------,,,,,,------......///000///---,,,---...///...,,,++++++,,,...///+++,,,...000000///...,,,...333222------111222---***---//////------///222...---222777444...///666000(((+++///,,,000333,,,///...---///222555777777---///111111111000000111000111111222333333444444555555:::AAABBB@@@DDDKKKYYYbbbmmmzzz|||xxxyyy|||wwwuuummmhhhgggeeebbbdddjjjppp|||iiiHHH666===LLLpppmmmpppqqqyyyuuuyyy|||cccQQQIIIFFFCCCBBBIIIRRRVVVTTTOOOJJJGGGOOOXXX\\\[[[___hhhiiiccc___bbb\\\LLL<<<444111...+++---;;;UUUfff^^^DDD...******)))))))))))))))***))))))******+++************++++++,,,,,,,,,++++++------------...///000111+++++++++++++++,,,---...000---++++++---......,,,---999aaa~~~}}}zzzzzzzzzxxxuuurrrnnnjjjgggffffffhhhkkkkkkiiiggghhhttthhhcccvvvyyyzzzYYY444,,,000333...,,,///222111000111...+++,,,222444111///111000111111111000---***((()))+++,,,,,,++++++...000000...+++---//////***&&&+++)))(((''''''((()))***''''''''''''((()))***+++)))(((555;;;NNN666000111///,,,******,,,------++++++++++++,,,,,,,,,------++++++***))))))***++++++(((((()))***+++,,,,,,---***)))((((((((()))+++,,,))))))((('''(((((()))************+++++++++++++++,,,++++++******))))))((()))+++---,,,+++***(((&&&///,,,***)))+++,,,+++)))---***(((''')))++++++***+++)))'''''')))***)))'''+++***)))(((((((((((((((,,,++++++******)))))))))+++,,,,,,++++++***)))))))))***,,,+++***)))***+++---+++))))))***+++***)))))))))))))))************************++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,---------...///...,,,+++,,,---///...---,,,,,,,,,---...************+++---...///***,,,---+++,,,000222333333555555333000......000,,,++++++---000333888;;;AAA999666222(((+++222000444444333222111222333444666555222///,,,,,,...111666444111000111555:::===SSSVVV___kkkssswwwwww|||}}}yyyzzz|||gggbbb```ccceeefffkkkrrrfffkkkiiiXXX???111333:::mmmjjjooorrr{{{wwwxxxsss[[[JJJDDDDDDCCCFFFQQQZZZXXXLLLEEEHHHOOOVVV^^^bbbaaaccciiiiiiccc]]]aaa___RRRCCC888111,,,))),,,===XXXiii```DDD...)))))))))(((((())))))******+++++++++++++++******,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---------,,,,,,+++******++++++,,,///---++++++---...---------;;;ccc~~~uuunnnjjjkkkiiihhhiiikkknnnooooooeeeuuulllbbbsss]]]888,,,...333///...111222111000222---++++++///111///---......///000000///,,,***))))))+++---...---,,,---...///---,,,---000000---)))+++***)))'''''''''((((((&&&&&&&&&&&&'''((())))))++++++:::???QQQ777111444///---+++***+++++++++***++++++++++++,,,,,,,,,,,,++++++***))))))***++++++))))))*********+++++++++)))))))))((())))))***+++''''''((()))************(((((())))))***++++++,,,+++***)))(((((()))******))),,,---,,,...222///)))...,,,******+++,,,,,,+++,,,***(((((()))***+++******)))((((((***+++***)))******)))))))))))))))***************************......,,,+++***))))))))))))***++++++***)))***++++++***(((((()))***)))((((((((((((((()))))))))))),,,,,,,,,++++++++++++++++++************+++,,,,,,,,,++++++++++++++++++,,,,,,---...---+++***+++,,,.........------,,,,,,,,,////////////.........---+++***+++......---000555---...//////---,,,---///222333000+++111>>>CCC@@@CCC@@@DDD>>>...,,,333444555666777555222000222555000333777:::===AAAEEEIIIFFFJJJQQQ\\\iiixxx~~~{{{xxxtttqqqhhhaaaZZZTTTMMMFFFDDDFFFFFFEEEBBB;;;444000000111rrrnnnrrrttt|||uuutttkkkTTTEEE@@@BBBDDDLLLUUU[[[TTTGGGBBBJJJUUUYYY___cccdddfffjjjiiieee[[[^^^\\\SSSEEE888///***))),,,<<>>//////333000///222222000111333111///......///---***)))+++,,,---...---,,,***)))+++---000111111///...------,,,,,,...000111...,,,,,,+++)))(((''''''''''''((((((''''''((())))))***...000???CCCRRR666...//////...,,,******************++++++++++++,,,,,,,,,+++******************+++************************))))))))))))))))))******%%%''')))+++,,,+++******(((((()))))))))*********+++***((('''((()))+++---------(((&&&111===999+++******)))******++++++++++++***)))((()))*********)))))))))***++++++++++++***))))))))))))******+++((()))))))))*********+++...---,,,*********+++,,,)))***+++***))))))+++,,,---+++))))))))))))((('''))))))))))))************,,,,,,,,,++++++******)))***************++++++,,,++++++************++++++***,,,---,,,******+++,,,............---,,,+++***'''))),,,......---+++***222000333777444------333111222222222222222333333,,,666666---///>>>CCC:::;;;FFFZZZ^^^MMMEEEGGGFFFGGGKKKOOONNNKKKJJJNNNRRRRRR[[[iiivvv{{{yyy}}}~~~zzzuuukkk]]]SSSEEEBBB===999666333333444000...,,,---000333333333vvvrrruuuttt{{{tttttt|||dddPPPCCC???CCCHHHSSSVVVVVVOOOFFFGGGRRR]]]^^^aaaddddddeeefffeeebbb\\\\\\[[[TTTHHH999...******+++999SSSddd]]]EEE111((((((''''''((()))******++++++,,,,,,,,,++++++***------,,,++++++,,,,,,---,,,,,,---------,,,,,,+++)))))))))***+++---...///,,,---------------------***>>>jjj~~~{{{wwwuuuuuuwwwyyyxxxyyyxxxxxxtttooo|||tttJJJ666222333111000222222///000333111111///.........,,,)))+++,,,...///000///...------...000222222000---++++++,,,---...000000///...++++++***)))(((''''''''')))(((((((((((())))))***///111BBBHHHXXX;;;//////...---,,,***))))))***************+++++++++,,,,,,*********++++++*********+++++++++************)))))))))*********)))))))))%%%'''))),,,,,,,,,***)))*********)))))))))((((((+++***)))((()))+++---///000---&&&''';;;LLL@@@&&&'''((()))))))))((()))))))))))))))))))))))))))***((()))++++++,,,+++++++++))))))))))))))))))******((((((((()))******++++++++++++***)))***+++---...)))*********))))))+++---111...,,,******)))(((&&&(((((()))))))))*********++++++******)))))))))(((******))))))******+++,,,+++******))))))******+++***+++,,,+++******+++,,,------......------,,,+++***+++,,,...111444777999000333999<<<888000...000000000////////////......&&&<<>>888///000//////111444666666666444222111111222111000vvvrrrtttqqqwwwrrrxxxttt]]]LLLCCCAAAGGGNNNXXXUUUPPPJJJHHHNNNZZZccceeeeeeeeecccbbb```^^^\\\^^^]]]]]]YYYNNN===000+++++++++888QQQccc\\\EEE222''''''''''''((()))******)))******+++,,,,,,++++++---,,,+++++++++,,,...///...//////000///...,,,+++))))))***+++,,,...///000+++---......---,,,,,,---***@@@kkk}}}}}}}}}~~~}}}|||zzz~~~sssrrrvvvoooiiiwwwtttRRR???444222111111222111...///333...///...---...222111...---...111333444444333222------...000000///+++(((***+++---...//////......******))))))(((((('''''')))((((((''''''(((((()))---000BBBNNNbbbEEE666222,,,---,,,***((((((***,,,************++++++++++++)))***++++++++++++***)))++++++******************)))************)))((((((&&&(((***,,,,,,,,,***))),,,++++++***))))))((((((++++++*********+++---...'''******222MMMdddSSS111&&&((())))))'''&&&''''''((()))******(((((()))***(((***------,,,+++++++++))))))((((((((((((((()))((((((((())))))*********((((((((()))***+++------)))******)))((())),,,...111///,,,+++******((('''''''''''''''((((((((((((*********)))))))))))))))***))))))))))))***+++++++++******************+++)))+++,,,,,,+++***+++---------------------------000...------///444:::===111<<>>666222111000666777666222000222111...444555444222///......///uuuqqqrrrlllpppnnn{{{|||jjjUUUHHHCCCEEEMMMVVVWWWRRRJJJEEEFFFOOO[[[eeegggeeecccbbb___]]][[[\\\\\\\\\___```UUU@@@000))))))+++999TTTeee^^^FFF111'''&&&&&&'''''')))******'''''')))***++++++,,,,,,,,,++++++***+++---000111///000111111000...,,,+++,,,,,,,,,,,,---...///000***---//////---,,,,,,---(((CCCrrr}}}~~~}}}yyyxxx}}}~~~||||||{{{|||rrrsssxxxvvvuuuxxxzzzwww~~~iiiXXXIII777111000111222///,,,...333,,,......+++---333333...,,,---000333444555444444///......///000///+++((()))+++---......---------((()))))))))))))))((((((+++******))))))*********,,,...BBBPPPhhhJJJ777///***,,,,,,***((((((***---************++++++++++++)))***++++++++++++***)))******************++++++)))******+++***)))((('''))))))***+++++++++***)))+++++++++++++++*********************++++++++++++""")))***000KKKfff[[[;;;&&&)))+++***'''&&&&&&'''''')))+++***((('''(((***))),,,//////,,,******+++))))))((('''&&&&&&&&&'''((((((((()))))))))))))))'''((())))))************)))******)))((())),,,///...,,,***)))***+++***)))''''''((((((((())))))))))))***************++++++)))))))))))))))***+++++++++++++++******+++++++++***+++,,,,,,++++++,,,...---,,,++++++,,,---///000)))...777AAAHHHMMMOOOOOOWWWhhhqqqkkkiiippprrrmmmttttttxxx{{{yyyvvvrrrnnnjjjfffaaa^^^TTTUUUWWW[[[cccnnnzzz{{{|||oooZZZCCC444111222222222222222111000+++///111000222777888555---...//////...///000111vvvsssrrriiikkkjjj{{{uuucccOOOFFFDDDGGGQQQ[[[SSSNNNFFF@@@AAAKKKYYYcccfffcccaaa```___]]]^^^___XXXZZZ___cccXXXBBB...&&&(((+++;;;WWWiii```FFF000&&&&&&&&&'''''')))******%%%&&&((()))+++,,,,,,,,,++++++******,,,...111222///000111111000...,,,***.........------......///***---000///---+++,,,---%%%FFF||||||zzzvvv|||tttvvvtttooopppqqqrrrpppooopppuuuyyy|||yyyhhhqqqxxx~~~uuuddd___RRR:::111000111222///+++---222...000///***,,,111000+++)))+++...000222333333222333111///000222111...***)))+++---...---,,,,,,,,,'''((()))))))))))))))(((......---------------...---...AAAPPPiiiJJJ333''')))+++,,,***((((((+++...)))************+++++++++)))***+++,,,,,,+++***)))))))))*********+++++++++)))***+++++++++)))((('''******+++++++++******)))*********+++,,,,,,------))))))************)))((((((...(((!!!555PPPKKK111(((***---,,,(((&&&&&&'''&&&)))+++***((('''(((******---000000---************)))(((&&&&&&%%%%%%%%%)))))))))))))))((((((((('''((()))******)))'''''')))***))))))((()))---///***((('''(((***++++++***************++++++++++++*********++++++,,,,,,---)))))))))))))))******+++,,,,,,++++++++++++,,,,,,***+++------,,,,,,---...,,,,,,+++***+++---000222333EEE```|||~~~{{{tttjjjpppssspppiii```XXXNNNEEEPPPNNNKKKHHHEEEBBB>>>;;;666999BBBOOO[[[^^^XXXQQQGGGGGGDDD;;;333111444666333444555333111//////000///444444000000444333///222111111222333333333222yyyxxxsssnnngggccc}}}jjj[[[MMMCCCBBBRRR]]]VVVMMMIIICCC???BBBKKKWWW```\\\UUUPPPPPPQQQRRRXXX___^^^\\\bbbgggZZZ>>>---+++,,,'''===^^^hhhZZZBBB+++(((((((((((((((((((((((())))))******+++++++++,,,...,,,,,,...000111...+++111111111000...,,,***(((222111000000111000...,,,///...---+++************--->>>}}}vvvtttoooaaaooohhhaaaaaagggqqqxxx{{{lllbbbbbb```YYYAAA888222222444222...,,,+++222444111000222111---000,,,***---333777777666......------...///000111444444222///,,,+++---///,,,,,,+++***)))))))))***...------,,,,,,+++++++++(((666000===^^^VVV333,,,++++++******++++++,,,---'''(((***,,,,,,***((('''...,,,******+++,,,+++***+++***)))(((((())))))***))))))))))))))))))))))))************))))))(((((('''((()))***++++++***))))))***+++,,,,,,+++***)))''''''(((+++---...,,,***+++---000111...+++(((''''''&&&(((,,,+++'''(((+++(((((()))***++++++,,,,,,---)))&&&(((+++,,,)))&&&************)))))))))))))))******)))(((((()))+++******+++++++++,,,,,,,,,...---+++)))))))))))))))------,,,+++*********+++++++++***)))(((((())))))///'''---))))))///(((///)))*********)))***+++---,,,++++++++++++,,,---......******,,,......000555000XXX}}}xxxuuurrrqqqggg___SSSJJJEEEDDDEEEEEE>>>???===888666888999666333222666;;;888000///444222444666888888666444222000222333222222444555555111777444111444000---333111444222...///555555000666555666666444222444999wwwwwwrrrnnnhhheee}}}hhhWWWJJJCCCEEETTT]]]TTTKKKDDD===>>>EEEPPPWWW[[[LLLFFFAAA??????CCCMMMWWW\\\[[[aaaeeeVVV<<<,,,******'''???bbbnnnbbbIII///((((((((((((((((((((((((''''''((())))))***++++++///---++++++...//////...111111111000///---+++***111000...///000000///---//////000///.........///...???|||~~~zzzrrreeebbbdddgggkkkpppxxxrrriiiccc^^^III===555666777333000111...444666333111222111...000---***---222666555444......---,,,---///111333444444222000......///111,,,,,,+++*********++++++...------,,,+++******)))(((555111;;;XXXQQQ444000******))))))******+++,,,''')))+++,,,,,,+++)))'''---,,,******+++++++++*********)))(((((()))***+++))))))))))))))))))))))))++++++*********)))))))))((((((******+++***))))))++++++,,,,,,+++)))'''&&&))))))***+++------***(((&&&(((+++,,,***((('''&&&'''&&&''')))(((%%%''',,,(((((()))******+++,,,,,,...+++((())),,,---***'''*********)))))))))(((((()))******)))(((((()))+++++++++******++++++,,,------,,,+++))))))))))))***,,,++++++************+++++++++***)))))))))))))))---%%%,,,''')))000)))000,,,,,,,,,+++******+++,,,+++,,,,,,,,,------------...+++***---------///333;;;XXX{{{}}}zzz|||vvvlllccc^^^WWWQQQMMMKKKHHHGGGDDD@@@:::777666777888888333555333///...000000...111000222666333...---222000111333444444333111000222222222222333666777888...444000///444222///555333666777333444999<<<;;;666444333999EEELLLFFF<<>>JJJSSSTTTQQQAAA<<<777444222777FFFTTTWWW[[[aaaaaaQQQ999+++***)))(((CCCgggsssgggKKK...((((((((((((((((((((((((''''''((()))+++,,,------111...++++++---///000111///000000000///...---,,,///...------///000000///***,,,//////...---......///@@@~~~}}}wwwmmmdddbbbkkkvvv{{{|||uuunnnrrrwwwYYYEEE666555666000---000111555777444222222000...000---+++,,,000222222111...---,,,+++---///222444333333333111000000222444++++++*********+++,,,,,,------,,,+++***)))((('''(((333///555JJJDDD000000))))))(((((())))))***+++((()))+++,,,,,,+++)))(((---+++))))))***+++***)))))))))(((((((((***+++,,,))))))))))))))))))))))))+++++++++++++++*********)))************))))))(((+++,,,,,,+++***'''%%%$$$*********,,,---,,,)))&&&###%%%'''((('''&&&'''((((((&&&&&&'''&&&$$$&&&+++((())))))******+++++++++...,,,)))***------+++(((******))))))))))))(((((()))******)))(((((()))+++,,,+++***))))))+++---...---,,,+++))))))))))))*********)))))))))***++++++++++++***))))))))))))***...''',,,&&&(((///(((---------,,,+++************+++,,,---.........------...+++***------+++,,,000555LLLlll}}}xxx~~~{{{{{{pppdddbbbhhhllljjjeeeiiijjjdddYYYSSSQQQKKKBBB>>>;;;777555333111///------,,,,,,---000222111000///111000---,,,///000---000///000222000------111////////////////////////666444111111222222222111555888111///777888777>>>666<<>>>>>EEEMMMPPPKKKDDD999666333000---000???NNNSSS[[[bbb]]]JJJ555+++******---JJJlllvvvgggHHH((((((((((((((((((((((((((()))***+++,,,...///000111000/////////000111222222...............------,,,...,,,+++,,,...111111111***...111111///------...///;;;qqq}}}{{{yyyyyyvvvmmmjjjwww}}}{{{vvv|||rrrUUU:::555555000---///222555666555222000...---000...,,,,,,...//////......---++++++,,,///222555222333333111000///111222)))))))))))))))***+++,,,---,,,+++***)))((('''&&&'''///,,,...999555***+++)))))))))))))))***++++++((()))+++,,,,,,+++)))(((,,,***))))))******)))((((((((((((((()))***,,,---************************++++++++++++++++++++++++************))))))((((((******+++***)))'''%%%$$$***)))***,,,---,,,)))''''''((()))((('''''')))+++'''&&&(((+++***&&&&&&)))((()))))))))*********+++---+++******,,,,,,***)))***)))))))))(((((((((((()))******)))(((((()))+++---,,,)))((((((***---///---,,,***)))))))))******)))((((((((()))***++++++++++++***))))))*********///***111((('''...&&&***,,,+++))))))***************,,,.../////////---,,,---++++++------******---***999QQQhhhyyy{{{ppppppooorrrzzz}}}yyytttrrrssseee[[[^^^hhhkkk```RRRZZZPPPEEE@@@@@@@@@===:::AAACCC???777333222///)))333222222222333222///---.........000222222111000///222222//////333333111222111000000//////000222000000///......///000000555222111333444222111222111777777???RRR]]]cccmmmrrrssspppnnnjjjiii{{{```OOOFFFJJJUUUXXXXXXOOO>>><<>>@@@???666,,,444333000...------.........000000---,,,---,,,***,,,,,,---///111111///---000///------...///...---,,,///000...///222222000222111///......111222222333222111000000111222333111///111666666444666;;;222CCCTTTkkkllloooooopppnnnmmmvvvXXXJJJFFFQQQ[[[VVVOOOGGG;;;>>>FFFOOOOOOFFF<<<777555111000000///,,,***111:::QQQbbbjjjYYY@@@000+++++++++;;;___}}}}}}kkkLLL---(((((((((((((((((((((((((((((()))***,,,---......,,,000555777777555444333...---,,,,,,+++,,,,,,---,,,,,,---///222333333111000444777555000---...000+++...PPP~~~}}}\\\@@@555666888666222222333555222,,,+++---000///...,,,,,,,,,,,,---++++++******+++,,,...///---...//////---,,,---...))))))((((((((()))******++++++******)))(((((((((,,,,,,...---***((()))(((+++++++++***+++,,,,,,---***++++++++++++++++++***+++)))''''''((()))((('''))))))(((((((((***+++,,,++++++++++++++++++++++++*********++++++++++++++++++***)))))))))))))))***'''((()))*********)))(((''''''(((+++---...,,,***)))))))))(((&&&%%%'''(((&&&)))000777555---''''''))))))))))))))))))))))))*********)))))))))(((((())))))(((((((((((('''''')))******)))(((((()))+++,,,+++***))))))+++---...,,,+++***))))))***++++++******)))))))))***+++++++++************+++,,,,,,&&&...===222+++111,,,111...,,,***,,,000333333111***+++,,,---------,,,,,,,,,+++,,,000000,,,***+++---+++((((((---444:::>>>FFFDDDBBBAAAAAA???:::777???===;;;:::999777444222222000///...,,,---555???AAA:::333......///...---***,,,//////------///111,,,...//////......///000++++++,,,///111111///---...,,,******,,,.........---111222000111444444111000000...,,,...222222///444333222111111222333444555222222444000---444@@@eee{{{wwwnnnqqqssstttrrrppprrrSSSKKKJJJVVV]]]OOODDDAAA===FFFLLLOOOKKK@@@666444555555222111111000///444;;;RRRfffnnnYYY===///,,,+++...BBBiii}}}hhhKKK...((((((((((((((((((((((((((())))))***+++,,,,,,,,,,,,///444555444333333444000000...------------...,,,---///222444555333000***///222000***(((+++///,,,111PPP{{{sssttt~~~SSS555111444222333111333666333---,,,///000000///---,,,+++---...*********+++++++++******)))+++---.........000111,,,+++***************+++***************************(((,,,...)))***,,,)))***************++++++,,,++++++++++++++++++++++++***)))''''''((((((((('''******)))(((((()))***+++)))))))))))))))))))))))))))))))))*********++++++***))))))(((((()))***+++******+++++++++***((('''(((((()))+++------+++)))&&&'''((((((''''''((()))(((+++111777555...(((((()))))))))))))))))))))(((***+++++++++***))))))***))))))(((((((((''''''''')))******)))(((((()))+++++++++******++++++,,,---++++++***))))))***+++,,,,,,++++++************++++++*********++++++,,,---&&&444HHH999,,,000***111000,,,***,,,000333111///*********+++++++++,,,,,,+++***---222222---+++,,,))),,,///000...,,,******333333333222000...------.../////////......000222------000555555111///111/////////------///444777000000000000000/////////,,,---//////---,,,---000//////000222444444111///...---,,,---///000000///000444555333444777666333000222000...000555444///222222111111111111222222777333333444222444GGG^^^xxxtttxxxxxxyyyuuuooooooPPPMMMNNNZZZ\\\III<<<>>>AAAMMMOOOMMMEEE;;;444555888666111---...///000555;;;SSSiiiqqqZZZ<<<...,,,,,,111HHHooozzzbbbEEE)))((((((((((((((((((((((((+++++++++,,,,,,---------,,,///222222111111333666333222000///......//////,,,---000444666666333000***...222///***)))...333...777WWWuuu|||~~~yyy{{{iii<<<222444222444222333777555...---111000000///---,,,,,,---///))))))***++++++)))((('''%%%(((+++...///111333555......---,,,++++++++++++************++++++++++++&&&"""(((,,,(((***...))))))))))))))))))******+++++++++++++++++++++++++++***(((''''''(((((('''&&&+++***)))(((((()))******(((((((((((((((((((((((((((((())))))*********+++))))))(((((((((***+++,,,,,,------,,,+++)))'''&&&*********,,,---,,,)))'''$$$&&&)))***))))))+++,,,***+++111666444---)))***))))))))))))((((((((((((+++,,,---,,,*********+++)))((((((((('''''''''''')))******)))(((((()))+++******++++++,,,,,,,,,,,,++++++***))))))***+++,,,------,,,+++*********++++++*********+++,,,,,,---+++<<>>((())))))((((((((((((((())),,,+++,,,000222111---)))...,,,///444444000111666666555222000...---------000000111111111///...---++++++---111222///111555///>>>qqqttt~~~{{{zzzxxxxxxkkk000222000......///111333333222000555222...---.../////////---,,,+++***)))((('''&&&***))))))***,,,///222444111...+++((('''(((+++---++++++)))&&&&&&((()))(((---)))%%%&&&***---+++'''))))))************))))))---***((()))------***&&&(((******(((%%%$$$'''***))))))************))))))+++(((&&&''')))***)))'''''''''((()))***++++++,,,((())))))***++++++,,,,,,,,,++++++++++++++++++,,,+++++++++******(((''''''((()))***+++,,,,,,+++*********))))))))))))*********+++,,,,,,+++***+++------,,,,,,+++***)))((((((''''''((((((((((((''''''---+++***)))*********)))(((;;;---%%%%%%$$$---+++111***%%%))),,,+++))))))))))))***++++++++++++******(((+++///***&&&111DDD???TTTUUUAAA222)))'''///...---+++*********+++,,,*********)))******++++++''',,,111444333000---,,,...---+++,,,...///...---+++,,,...000000///...---///............---------............////////////000///------......,,,+++...------,,,,,,,,,------000000///.....................///000111000000000///+++***---///...///222555111///111666999888666)))000666666111---...000000000//////000111222333222777555999zzzuuuyyyvvvsss|||ooonnntttWWWTTTSSSVVVWWWPPPBBB;;;BBBNNNOOOIIIBBB<<<;;;<<<===>>>HHHAAA:::555000---111888KKKaaa]]]AAA...'''%%%)));;;^^^~~~oooSSS888$$$******))))))))))))******......///222555444000,,,111...///333222000222888222111///...------------000000111222111111000000---,,,...222222000222666777KKK|||}}}}}}:::222333///......///000000...---222000------...//////...,,,+++******)))(((''''''((((((((()))+++---///111///...+++)))((()))***,,,***(((&&&'''+++...+++(((((())))))+++,,,,,,,,,+++))))))************))))))...***((())),,,---)))&&&)))))))))'''&&&&&&((()))******++++++++++++******,,,)))'''(((***+++***)))(((((())))))******+++++++++++++++***************,,,,,,++++++++++++,,,,,,+++++++++******)))((('''%%%'''(((***++++++*********))))))(((((())))))***((()))******))))))***+++++++++******)))((((((((('''((((((((((((((((((''',,,+++***)))*********)))444DDD555+++)))&&&---+++000)))&&&))),,,+++))))))((()))***+++++++++++++++***'''(((---///555JJJaaannnnnnRRR000(((---...000---,,,******)))***+++,,,++++++***************+++***...222444222///,,,+++***+++,,,---...///...---,,,---///000000000...---------------...//////000............////////////000///---...//////...,,,//////...------......///000000///...............////////////000000000000555111000222222000000222***+++,,,...000222333444---///111222111222555777//////000000000000000111444333:::TTTtttsssttt||||||nnnlllkkkVVVTTTVVV[[[WWWHHH;;;<<>>:::===CCCIIILLLXXXQQQHHH===222---222;;;PPP^^^UUU;;;...***(((---GGGiiifffIII222%%%++++++************++++++//////111333555444111///111//////000000///333888///......---------......000000111111222333333444...---///333222000222777555UUUrrriiitttAAA...222111///---,,,,,,---,,,***---,,,,,,---//////...---))))))))))))((((((((('''''''''((()))***+++,,,,,,---,,,+++******************&&&$$$'''---///+++&&&$$$(((,,,---+++***+++,,,))))))************))))))...+++)))***,,,,,,)))%%%)))(((&&&'''((())))))(((***++++++,,,,,,++++++***,,,***))))))***++++++***)))))))))))))))*********---,,,,,,+++***))))))))),,,,,,++++++++++++,,,,,,******+++******)))((('''%%%&&&(((***,,,,,,,,,,,,)))((((((''''''(((((()))&&&''')))((('''''')))***))))))))))))))))))))))))((((((((())))))(((((((((,,,+++******)))*********999GGG777---,,,'''...,,,///)))'''***,,,+++))))))'''((()))***+++,,,,,,,,,---))))))+++,,,222DDDWWWbbbhhhQQQ000***111///)))+++***)))))))))***+++,,,,,,,,,+++***)))))))))))),,,///333444222...,,,+++(((+++...000//////......,,,---...000000//////...+++++++++,,,---///222333---............////////////...---...000111000///000//////...//////000000000//////............///000///.........///111222444111000222111......111333444555333///,,,,,,---...---,,,---.........---000000111222222222111111444000EEE}}}xxxqqqtttwwwvvvnnnlllvvvcccVVVVVV[[[\\\QQQ???999BBBMMMOOOEEE@@@<<<<<>>ZZZ^^^NNN888///------333RRRrrr]]]AAA111*********)))))))))***++++++---...000222333222111///000000111111111111333666111000000/////////////////////000111222333444555...---...111111///111666666bbbkkkWWWjjjNNN...333111...+++++++++,,,,,,+++)))***+++---//////---+++((((((((((((((((((((((((''''''((()))*********)))+++++++++++++++***)))))))))&&&$$$''')))(((((()))))))))***))))))))))))***))))))************))))))---,,,******++++++(((&&&)))'''%%%&&&***+++***((()))******++++++******)))***))))))((())))))***************)))))))))))))))---,,,,,,++++++***))))))+++******))))))******+++***************)))(((((('''(((+++---.../////////((((((''''''''''''((((((%%%'''(((((('''''')))***((()))))))))*********+++))))))))))))))))))))))))***++++++***))))))***+++333???///***,,,(((//////...)))(((+++,,,***)))***'''((()))***+++,,,,,,,,,,,,+++,,,---***''',,,555444RRRRRR777***,,,,,,***+++***)))))))))***+++,,,---,,,+++***)))))))))))),,,///222222111///------+++...000000...---...000,,,,,,---............---,,,+++++++++---///111333---------........./////////...---///111222222111//////......//////000000000///............//////111000...---...///111333111...///111111...000444......//////111222444444000111333555666444222000000111333444555555555444333222WWW~~~{{{{{{rrrtttppppppqqqnnnzzzjjj^^^YYYWWW^^^XXXHHH;;;>>>KKKOOOIII???<<<;;;???GGGRRR[[[___XXXZZZYYYMMM:::...666CCC]]]YYYDDD111,,,)))+++444```zzzvvvSSS999...+++((((((((((((((()))***+++,,,...111222222222111111///333666777666555555444555555444444333222111000...//////000111222333333...,,,---//////---///444BBBwwwkkk\\\|||hhh666333000...++++++,,,.........((((((***---//////---+++(((((((((((())))))))))))(((((()))***++++++************+++++++++***)))((('''&&&'''(((%%%$$$---888555///)))&&&(((******)))))))))************)))))),,,++++++++++++***(((''')))'''&&&'''+++,,,***((((((((())))))))))))((((((((((((((('''''''''((()))*********)))))))))))))))++++++++++++++++++++++++))))))(((((((((((()))))))))************))))))((('''(((+++---.../////////((((((''''''''''''((((((&&&((())))))))))))***,,,)))******++++++,,,,,,---+++***))))))))))))***+++)))++++++***)))(((***---,,,777((('''+++'''...///---)))))),,,,,,)))(((***(((((()))***+++,,,,,,,,,((())),,,///---******,,,)))HHHJJJ000###&&&,,,111++++++***))))))***+++,,,---,,,+++***))))))))))))***,,,///000000//////000//////...---++++++,,,---++++++,,,,,,------------...------,,,---...///000------------...............------...111222222111......------...//////000//////............//////111000...---...///111333111000000222111///333888333---)))+++111555333000---///000111000000/////////000111333444555555666444;;;kkk~~~~~~zzzuuu}}}qqqvvvnnnmmmtttooorrrbbb\\\]]]YYY\\\OOOAAA===HHHQQQMMMBBB::::::>>>DDDMMMUUU[[[]]]OOOUUUYYYNNN:::///999JJJ^^^UUU>>>---+++(((,,,999mmm~~~iiiFFF111***(((''''''''''''((()))***+++...000333444333333444555111666;;;:::999:::888555777777777666555333222111///000111222222222000000...,,,,,,......,,,///444GGGiiimmm;;;...///...,,,---...//////...((()))***,,,//////---+++))))))))))))************))))))******++++++,,,,,,)))******+++******))))))%%%%%%(((***&&&%%%333DDD===555+++'''***------+++))))))************))))))***++++++++++++***)))))))))(((((()))***+++)))((('''(((((((((((((((((('''''''''((('''&&&%%%'''))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,))))))(((((((((((())))))))))))************))))))%%%&&&(((***,,,,,,,,,,,,)))((((((''''''(((((()))'''(((************,,,---+++++++++,,,,,,---------,,,+++***))))))***+++,,,(((***,,,+++((((((+++...***444'''(((---''',,,,,,,,,)))***---,,,)))(((***))))))***++++++++++++***,,,+++)))))))))+++---///$$$555444(((***...,,,,,,...---+++*********+++,,,,,,,,,+++***))))))))))))(((***---.........000111000...++++++,,,,,,+++***,,,,,,,,,,,,,,,---------//////.........------,,,,,,------------............------...000111111000------------...///000000///............//////000000///.........///111222000......///......444<<<444111333???PPP[[[[[[WWWRRRNNNHHHCCC===666...(((000000000000111222333444666DDDyyysssvvvoooyyyrrrooovvvnnn|||vvvkkk]]]]]]aaa[[[TTTFFF>>>EEEQQQRRRHHH>>>:::===DDDNNNVVVZZZ[[[ZZZIIIQQQWWWLLL777...===SSS]]]QQQ;;;------***111BBBrrr{{{uuuZZZ<<<,,,(((&&&(((((((((((()))***+++,,,---///222333222222333555000666999777555777777333444444555555555444222222111222444555444222///---///------///...,,,///444KKK~~~zzz|||uuu~~~jjjmmm???///000.........///...,,,************,,,......---+++++++++++++++************))))))(((((()))+++,,,...)))))))))))))))*********'''%%%'''+++(((%%%000AAA999444---))))))+++,,,,,,))))))************))))))((()))+++++++++******+++((()))++++++***((((((((((((((())))))))))))(((((('''((()))(((&&&%%%'''***(((((())))))******++++++---------,,,,,,++++++*********))))))))))))******))))))************))))))%%%'''(((***++++++*********))))))(((((())))))***&&&(((************,,,...++++++++++++++++++,,,,,,---,,,***))))))***,,,---'''***,,,+++((((((+++...(((111%%%***000'''+++***+++)))***---,,,((((((******++++++++++++***))))))///,,,'''$$$%%%(((******&&&&&&(((222111)))'''000///---+++******++++++++++++***************+++)))***,,,,,,+++,,,...000000------000555666111+++...---------......//////---...///000///...,,,+++,,,,,,---------............---,,,---///000000///............///000111222...............///000000////////////000000000000---,,,---000222555@@@KKK>>>EEEVVVqqqnnnPPP999888666333111///000111222666III~~~yyyiii~~~yyy~~~|||yyynnn}}}wwwsssxxxlllzzzppphhh[[[^^^ddd\\\MMMAAA>>>KKKVVVQQQDDD>>>===BBBLLLVVV^^^```]]]ZZZGGGPPPUUUIII444,,,@@@XXXWWWLLL666++++++)))222FFFqqqtttjjjOOO666,,,***((())))))))))))***+++,,,---***---000111//////111333---333444000...222333000000111222333444333222222333555777888666333...+++111......//////---000555VVV}}}~~~sssiiinnnrrr~~~bbbwwwEEE:::000/////////...---)))''',,,++++++,,,---...---+++,,,,,,,,,+++++++++******)))(((''''''(((***---...***)))))))))))))))***+++***%%%%%%***'''"""(((444000000---***'''&&&)))+++))))))************))))))''')))+++++++++++++++,,,'''***---,,,)))'''''')))))))))************))))))''')))***)))'''&&&(((+++'''(((((()))***++++++,,,000///...---+++***)))(((,,,,,,++++++++++++,,,,,,((())))))*********))))))((()))***+++,,,,,,+++*********))))))))))))******&&&''')))***)))***,,,---************************---,,,***))))))***,,,---'''***---+++((('''+++///###,,,""")))111(((+++******)))+++...,,,((('''***++++++,,,++++++***)))(((***)))'''&&&))),,,,,,)))***...***(((+++'''&&&111222000...,,,++++++++++++******************++++++***+++,,,+++******,,,---111///000888@@@AAA888//////////////////000111111+++---///111111///---+++,,,,,,,,,---------.........---,,,---/////////---////////////000111222333...............///000111......///000111000000000//////222888===EEETTTaaa{{{lllEEE@@@===888444111000111333555III~~~|||aaannn{{{~~~vvv~~~wwwuuuwwwqqqqqqjjjrrrpppcccdddddd\\\SSSDDDAAAEEEOOOSSSJJJ@@@<<>>WWW___AAA...000---%%%444OOOoooqqqcccFFF000++++++(((+++)))&&&&&&(((***+++,,,((())),,,------...000222333444222---,,,000111///...000222111///...111444555555666777777444111...000,,,///***///000(((:::```~~~uuurrrpppsss~~~xxxuuuwwweeeeee555333777000)))------)))***---,,,+++*********+++,,,(((''''''(((******)))'''+++***((((((***---...///,,,+++******))))))******(((((((((((((((((((((((()))******)))(((''''''(((((((((((((((((()))******)))''''''))),,,---***'''++++++++++++***((('''&&&***++++++***((('''((()))++++++++++++++++++++++++)))******)))(((((()))+++.........---,,,+++)))((('''(((((()))))))))))))))++++++***)))((('''&&&&&&''''''((()))))))))))))))''''''''''''((()))***+++)))'''%%%&&&))),,,+++))),,,+++******))))))******)))******+++++++++*********************)))((((((+++***)))(((((()))***+++---------***''''''+++///((()))***++++++***)))(((,,,***'''%%%%%%'''***,,,(((******&&&%%%(((+++,,,,,,000,,,)))---+++)))///++++++,,,---------,,,,,,++++++++++++++++++++++++000(((EEEaaammmsssYYY444:::666222///...---,,,+++...///////////////......,,,,,,---.........------***)))+++......,,,...222///...---,,,,,,---...///------------------------...111///,,,///555444...:::000333JJJfff|||YYY999777<<<777444999<<<>>>pppzzzyyyuuu}}}yyywwwxxxqqqqqqiiippppppeeegggdddXXXMMMBBBCCCJJJQQQPPPFFF???===EEETTT[[[```eee```[[[```dddhhhQQQ666222666CCC[[[WWW===---///,,,'''777SSSkkkkkk\\\AAA---)))***(((+++)))'''(((***,,,------)))+++,,,------...000222888999666000...000111...000111222111///...000333777777777777666222---***///+++000,,,000111+++???jjj|||zzz~~~mmmhhh||||||yyyppppppuuu}}}iiittt\\\>>>555000///---,,,+++***,,,+++***))))))***++++++)))(((((()))+++---,,,+++---+++)))((()))+++,,,,,,,,,+++******))))))******)))))))))))))))))))))))))))******)))((('''''')))((((((((((((((()))*********(((((()))+++,,,***(((***+++*********)))(((''')))***+++***)))((()))***++++++++++++++++++++++++)))******)))(((((()))+++.........---,,,***)))((('''(((((()))))))))))))))))))))))))))((((((((((((%%%&&&&&&'''''''''&&&&&&((((((((()))***+++,,,---***(((&&&(((+++,,,,,,***,,,+++++++++++++++,,,,,,******+++++++++*********)))************)))(((((()))))))))(((((())))))))),,,------***((('''***---)))***+++,,,++++++***)))***))))))(((((())))))***---+++*********)))))))))(((---444444---)))+++---++++++,,,,,,,,,+++++++++++++++++++++++++++++++++000333]]]nnn===555333000/////////...---...///////////////......,,,,,,---...............///...///222111...000444///...------------...///------------------------000++++++111444000///222999TTTvvvqqqZZZ???///,,,///FFF{{{wwwxxxqqqppphhhnnnqqqiiijjjcccSSSFFF???GGGQQQTTTLLL@@@===@@@QQQaaahhhgggeee```bbbooouuunnnOOO333111;;;LLL```LLL888,,,---+++)))===ZZZgggcccRRR:::***(((***(((***))))))+++---//////...+++---...---------///111888999666111000222333000222333333111///...///111444555777777555111---***...***000---222222...EEEzzz~~~yyytttqqqvvv|||}}}}}}wwwzzzyyy||||||{{{|||~~~uuuooozzzwwwwww{{{vvvrrrtttuuuyyy~~~~~~qqqggg|||}}}OOO333///666---***...***+++******))))))******++++++)))((())),,,...//////---,,,+++***)))***++++++++++++***))))))))))))***))))))))))))))))))))))))((()))***)))((('''((()))((((((((()))))))))******+++***(((((()))******))))))))))))***))))))))))))((()))******)))(((***+++,,,,,,++++++************)))******)))(((((()))+++---------,,,+++***)))((('''((())))))******))))))'''((((((((()))))))))***))))))*********))))))((()))))))))***+++---...///***)))((()))+++,,,,,,+++++++++++++++,,,---......,,,,,,++++++******)))))))))))))))))))))(((''''''''''''((((((((((((''''''+++,,,,,,+++)))'''((()))******+++,,,,,,++++++***))))))***++++++***))))))111+++)))......((('''++++++...AAADDD///)))111,,,,,,,,,++++++******))))))++++++++++++++++++++++++111888___www@@@000///...///000111000///...//////000000/////////,,,,,,------............000...///222000---...222//////...------...//////...------------------...000***---444111---===WWWsssrrrRRR===777BBB```|||sssyyyzzzvvvvvvppppppiiiooosssnnnmmmaaaNNNAAA???KKKWWWTTTGGG<<<>>>EEE\\\mmmqqqiiibbb]]]eeeyyy~~~jjjIII///000BBBUUUbbbBBB444,,,---+++---CCC___eee]]]JJJ444((((((***)))))))))***,,,///111000///......///...------///111333555444000111555777555444444333111000/////////...111444666555333111//////+++111...111000///KKK||||||uuuwwwuuuyyyuuuvvvyyy~~~~~~{{{zzz{{{xxxzzz```jjj~~~~~~}}}|||~~~~~~{{{lllmmm|||aaa555...:::---)))222+++++++++++++++++++++,,,,,,---+++((()))+++---//////---------,,,++++++,,,...++++++***)))))))))))))))************************((()))***)))((('''((())))))))))))******))))))))),,,+++)))(((((())))))***)))))))))))))))******+++'''(((******))))))***,,,,,,,,,++++++******)))))))))******)))(((((()))+++,,,,,,,,,,,,+++***)))((((((((()))************)))(((((((((((())))))))))))++++++,,,,,,,,,+++******((())))))***+++---...///)))))))))***+++++++++***************,,,---...///...---,,,+++******))))))((())))))))))))(((''''''%%%&&&'''(((((('''&&&%%%***+++,,,+++***((('''&&&))))))******+++++++++***************************000******...,,,&&&***444777555JJJNNN222...888---,,,++++++***)))(((((((((************++++++++++++...555RRR~~~nnn444...------///111111000......//////000000000000///---------,,,,,,,,,------///---...000///,,,---111000///...------...///000///...------------.../////////111111...:::bbblll???<<<999;;;[[[{{{pppyyyZZZZZZ```}}}wwwssssssooorrrlllsssvvvqqqmmm\\\JJJAAABBBOOOXXXQQQBBB;;;BBBLLL```nnnnnnaaaWWWRRR]]]tttxxx]]]===,,,333III[[[]]];;;222,,,,,,---444KKKccceeeXXXDDD111))))))***)))))))))***,,,///111000//////000///...------///222444666555222333888:::999666444333111000000///...---000444555444222222333111,,,111...///...111QQQ|||rrrxxxvvvmmmooowwwxxxzzzmmmxxxkkkjjjzzzvvvvvvvvvuuuuuu}}}xxx{{{ttt>>>...888---***333---,,,,,,,,,------............,,,)))((()))++++++++++++---......------///111+++***))))))(((((())))))))))))))))))))))))))))))''')))***)))((('''(((***))))))************)))(((+++***)))(((((((((***+++)))((((((((()))***+++,,,'''(((******))))))***,,,+++++++++******))))))))))))******)))(((((()))+++++++++++++++***)))((((((((())))))************************)))(((''''''''''''(((((()))((((((''''''''''''(((((()))+++,,,---'''((()))******)))))))))((((((((()))+++,,,............,,,+++************)))))))))))))))(((((('''%%%&&&'''(((((('''&&&%%%******+++++++++)))'''%%%(((((((((((())))))******---+++)))(((((()))+++---,,,)))***+++'''&&&222BBBBBB999HHHKKK333111999+++,,,+++***)))((('''(((((()))))))))******+++++++++(((555NNNzzzkkk,,,///...---...000000...,,,......///000111111000000///...---,,,++++++,,,,,,...---...111000---...222000///...------...///000//////---,,,,,,---//////...///...000@@@```|||zzzzzz{{{wwwzzzzzz|||^^^::::::888LLLtttoooVVVFFFWWWmmmvvvqqqrrroootttpppvvvwwwqqqhhhUUUGGGDDDHHHRRRVVVLLL>>>>>>IIISSS^^^fff___OOOEEEBBBMMMbbbhhhJJJ222---888QQQ\\\PPP666000+++,,,111===TTThhh```QQQ<<<...***++++++)))***))))))+++---//////...000000000...---...111333888:::888444444888:::999666444222111111111000...111333666444111000111444333,,,111.........555\\\{{{ggghhhllllllhhhdddhhhppprrryyyuuukkknnn}}}~~~sssppp~~~sssnnnqqqrrrpppoooqqqrrr|||~~~~~~}}}{{{QQQ333444///---222...,,,,,,---...////////////...+++)))((()))))))))((())),,,//////------000333******)))(((((((((((()))(((((((((((((((((((((((('''((())))))(((((()))***)))***+++++++++***)))(((((()))***)))((((((***,,,***)))((((((((()))+++,,,((()))******)))(((***+++************************)))******)))(((((()))+++***************)))((((((((()))******++++++******++++++***)))((('''&&&&&&''''''((()))))))))))))))''''''''''''((()))***+++&&&(((******)))(((((((((((((((((()))***,,,---......---,,,+++******+++,,,***************)))((((((&&&&&&''''''''''''&&&&&&*********+++,,,+++)))''''''''''''''''''((()))***---+++(((&&&&&&(((+++---(((******'''&&&---<<>>PPPWWW999***000@@@WWWYYYAAA111---***,,,666HHH]]]nnnWWWFFF222((())),,,+++)))+++)))'''(((***,,,------000000000...---///222555555777666222333777999888666444111111222222111///222444666333000000444888444,,,111...///000===hhhkkkiiikkkoooooommmmmmpppyyy~~~}}}yyy|||uuu~~~|||zzz}}}~~~~~~tttvvv~~~iii<<>>+++$$$(((,,,+++)))+++)))&&&&&&(((***+++,,,000000///...---///333666---//////---000555999888666333111111222333222///000222444222000222888>>>444,,,111///000333CCCqqq~~~~~~{{{}}}|||zzz~~~}}}}}}~~~vvv{{{yyyBBB---444333,,,---)))+++,,,...//////......)))((()))***,,,,,,+++***(((,,,///...***((())),,,******)))(((((((((((((((''''''''''''''''''''''''&&&((())))))(((((()))+++)))***,,,---,,,***((('''###&&&***+++******+++---,,,***)))''''''(((***+++***++++++***((('''((()))''''''((()))***+++,,,,,,)))******)))(((((()))+++((()))))))))))))))((('''))))))***++++++++++++***(((((((((((())))))))))))"""###%%%&&&((()))))))))***))))))((((((((((((((('''***---...+++))))))***++++++++++++,,,---.........,,,+++******+++---///+++,,,,,,,,,,,,+++******)))((('''&&&&&&'''((())),,,)))(((***---...---+++)))((((((((((((***,,,---(((((())))))))))))(((((()))...***###...EEELLLDDD)))///---+++...+++)))///,,,+++)))((((((***,,,---'''(((((()))***+++++++++&&&999;;;]]]ggggggrrr===...,,,******,,,...000000......///111111222222222.........000444888<<>>444000000))),,,...------,,,,,,------...444000+++******+++***(((,,,***+++//////,,,+++---))))))((('''''''''''''''&&&'''))))))(((''''''((('''((()))******)))((('''---------,,,,,,+++++++++***)))((())),,,---+++))))))))))))))))))))))))))))))***+++,,,+++)))'''%%%))))))((((((((((((((()))------,,,++++++******)))---,,,+++***))))))))))))+++++++++******(((''''''((()))+++++++++***(((&&&&&&&&&&&&'''''''''((((((+++++++++******))))))))))))***,,,------,,,+++***%%%***,,,''''''+++---+++...---,,,,,,++++++++++++------,,,+++++++++,,,,,,(((((((((((())))))))))))''')))+++---...---,,,+++)))))))))((('''(((+++---%%%+++$$$###%%%)))///''')))+++******///888<<<;;;+++,,,---,,,***)))***+++******++++++++++++******))))))))))))***+++,,,---///000???QQQjjj```]]]555+++++++++***++++++,,,,,,***000///(((+++666777000///333444666@@@UUUkkkxxxrrrrrrnnnbbbPPP???888999777444000//////000...,,,333222000//////111333444555<<>>555,,,***///444444111222111000/////////000111222???{{{~~~mmmSSSUUUTTTQQQbbb{{{wwwgggnnnzzznnn}}}sss@@@SSSuuuxxxoooqqqvvvtttyyyrrroooyyyiiiYYYKKKGGGOOOZZZZZZPPPBBB<<>>@@@RRRSSS\\\888------,,,,,,,,,,,,,,,---111---,,,//////...000555GGGbbbhhhWWWAAA333000222222111222222111111000000//////333DDD~~~______ccceeesssuuuttt||||||zzz___ffftttzzzpppwwwdddccclllnnntttsssyyyrrrmmm~~~uuueeeTTTIIIHHHRRR\\\WWWKKK===<<>>???BBB;;;///+++000)))...===LLLIII888...///,,,+++:::QQQbbbkkkaaaIII333+++'''***,,,***'''(((***************++++++,,,***+++---......///111333111333555888999:::;;;;;;777333111222111------000000555777666555666333...000///222,,,+++***DDDzzz{{{rrrxxx~~~uuusss}}}[[[777111111***...------............------***)))))))))***+++,,,---///---,,,...---***)))+++))))))((((((((((((((())))))+++,,,+++)))((((((((())))))***++++++***))))))***++++++,,,,,,+++******)))))))))************)))*********************************+++***)))((('''******++++++,,,,,,++++++((())))))***+++,,,,,,,,,///...---,,,++++++++++++***************)))((((((***++++++,,,+++***))))))''''''((((((((())))))))),,,,,,++++++++++++++++++,,,+++*********+++------++++++***)))***+++,,,,,,---,,,,,,++++++,,,,,,,,,+++,,,---...---+++)))'''''''''((((((((())))))))),,,,,,,,,,,,+++)))((('''###&&&)))************+++///&&&+++,,,,,,,,,'''///&&&))))))(((***---,,,'''***,,,,,,,,,******+++,,,******++++++++++++******+++++++++,,,,,,---...///+++444>>>@@@VVV\\\gggBBB///...------,,,---------///+++---222///,,,:::OOOxxxpppSSS<<<111000222111222222333222222111000111@@@oooxxxzzzqqqkkkfffcccfff```aaarrraaaBBBVVVnnnnnnrrrqqqxxxqqqmmm~~~uuudddSSSJJJMMMUUU\\\QQQEEE:::===OOO]]]ZZZOOO;;;???HHHMMMCCC111***---***444DDDNNNDDD333,,,000,,,...???VVVeeelll]]]AAA...***(((***,,,***((((((***************++++++,,,+++---...//////000222444000222444777999999999888111000222555555000---...000444666444333444222------,,,111+++++++++EEEuuunnnppprrrooonnnooolllpppqqqpppwww}}}|||||||||yyywww???555444...222---......//////......---,,,,,,,,,,,,+++++++++,,,000---,,,...---)))))),,,))))))((((((((())))))***)))***,,,+++)))(((((())))))***+++,,,,,,+++***))))))***,,,------,,,+++***((()))*********)))))))))))))))))))))))))))))))))***************))))))((()))***+++,,,---,,,,,,,,,(((((()))***++++++,,,---///...---,,,++++++++++++)))************))))))(((++++++++++++******))))))((((((((()))))))))******------------------------///...---+++++++++,,,,,,///000///---)))(((,,,000,,,,,,,,,++++++,,,,,,---(((***,,,------,,,***)))((((((((())))))))))))***------,,,+++***((('''&&&'''))),,,,,,+++*********111&&&000++++++000&&&000'''******)))***---***%%%***+++,,,,,,******+++,,,******++++++++++++******+++******++++++,,,---...+++000999@@@[[[aaaiiiAAA000//////...------......+++***...222---000OOOsssYYY<<<111000//////000111222222222111,,,444TTTtttjjjfffvvvqqqYYYrrrqqqooorrrqqqxxxrrrmmmvvvvvvuuucccRRRMMMRRRXXXZZZIII@@@999AAATTT```YYYJJJ999@@@MMMSSSFFF222+++///111>>>JJJIII===111...000,,,222GGG\\\iiiooo^^^@@@,,,***)))***+++***)))(((***))))))))))))***+++++++++---///000000000222444000111333666777888888777000000333888888222......000333444111111222111---***)))///---000111JJJyyyrrrnnnrrr|||tttdddeeeiiihhhhhhccc\\\[[[bbbhhhhhhlllsssvvv~~~}}}rrrrrrwwwpppmmmjjjiiijjjxxxtttooovvv~~~yyyyyy{{{vvvhhhlllyyyEEE888555///444---...///000000///...------...///---+++******+++...***)))+++***((((((+++))))))((((((((()))******''')))******)))((())))))***+++,,,------,,,+++***)))+++---......---,,,+++((()))+++***)))(((((()))((((((((((((((((((((((((******))))))))))))))))))((()))+++,,,------,,,+++(((((())))))***+++,,,,,,,,,+++***))))))(((((()))))))))************))))))*********)))))))))))))))))))))))))))************,,,,,,------------......000000///...------------...---------***'''(((,,,,,,,,,+++++++++,,,------((()))***,,,,,,,,,,,,+++)))))))))*********++++++...---,,,***)))((('''&&&***,,,---,,,+++)))******---+++>>>///)))222$$$///)))++++++(((((()))&&&!!!)))+++,,,,,,+++***+++---******++++++++++++******((((((((())))))***+++,,,000///888FFFbbbaaafffAAA111111000///............)))+++///111---:::eee}}}TTT888,,,...////////////000000000...111BBBdddnnnmmmzzz|||yyyuuuxxxrrrqqqtttttt{{{ssslllsssmmmzzzooo\\\MMMMMMTTTWWWTTTCCC===;;;EEEYYYcccXXXGGG888@@@MMMQQQCCC111---555;;;IIINNNBBB444000...,,,,,,777OOOccclllnnnZZZ999++++++***)))*********((())))))((((((((()))*********,,,...//////000222333111222333555666777888888555444666:::999333000000///111111......000111...+++)))...---222333HHH|||yyy~~~{{{xxxvvvnnnfffbbbdddgggssspppeeeaaa\\\XXX[[[ZZZTTTXXXgggrrrsssvvv|||}}}sssnnnsss}}}zzz{{{rrrlllgggbbbccchhhrrrzzz~~~tttppp}}}uuummmdddffftttjjjXXXXXXbbblllpppnnnhhhjjjvvvHHH888444---111---...///000000///...---+++---...---***))))))+++---)))(((******((())),,,))))))(((((()))******+++%%%'''))))))(((((()))******+++,,,------,,,+++******+++...///000///---,,,'''***++++++(((&&&''')))((((((((((((((((((((((((***)))))))))))))))******'''(((***,,,---,,,++++++(((((())))))******++++++++++++***)))(((((((((((())))))************))))))***))))))((((((((((((((()))))))))*********++++++++++++++++++,,,,,,------......///000000000000000...)))***222555111***(((,,,+++++++++,,,,,,---...************++++++++++++***++++++++++++,,,,,,,,,---,,,+++***((('''''''''***++++++***))))))+++,,,)))777XXX>>>+++444###///)))+++***'''(((***(((###)))+++,,,,,,+++***,,,---******++++++++++++*********))))))******+++,,,---111---999LLLfff___fffJJJ222222111000////////////+++---///...000GGGuuuxxxVVVAAA555333222000000///000000222555:::KKKiiiWWWBBBKKKvvveeeooorrrrrrvvvwww~~~uuukkk|||ttthhhTTTGGGJJJSSSTTTNNN@@@======III]]]eeeXXXFFF888???KKKMMM???//////;;;CCCQQQPPP<<<...///...'''---;;;UUUhhhllljjjRRR000,,,,,,+++))))))******)))((((((((((((((())))))***)))+++---......///000222333333444555666777888999;;;888888:::999333111222///000///,,,,,,///111//////+++...,,,111///BBBvvvmmmiiillljjjddddddkkksss{{{sssfff\\\aaaZZZSSSYYYkkkyyyyyywwwyyy}}}rrrmmmgggeeerrr~~~|||}}}xxxtttpppiiiccciiisssnnnzzzkkkhhhvvvnnncccXXXXXXgggnnn\\\WWWYYYZZZYYYTTTPPPXXXjjjvvv|||KKK<<<666...111---...///111111///...---(((+++---,,,***((()))+++...+++***,,,,,,***,,,///))))))((())))))***++++++###%%%(((((((((((()))***++++++------------++++++***,,,...000111000...,,,'''***,,,+++(((&&&''')))))))))))))))))))))))))))***)))))))))))))))******&&&(((***,,,---,,,+++***))))))))))))************---,,,+++***))))))))))))((())))))*********))))))))))))(((''''''''''''''')))************+++++++++)))))))))******++++++++++++---///111333333333333444,,,...<<>>___~~~kkkEEE333888:::<<>>999WWWRRR555,,,------555111000000///.........///...111)))///...999nnn{{{vvvssseeeuuuqqqiiijjjhhhddd```iiinnnkkkhhhiiimmmnnnjjjcccdddqqq~~~www~~~vvvzzziiifffPPPccc\\\YYYVVVSSSPPPNNNTTT[[[aaabbbaaa]]]\\\bbbooowwwvvvqqqwww{{{zzzlll<<<111888333222111/////////000000//////...---,,,,,,++++++***)))(((''''''((()))***&&&((())))))((())),,,...+++,,,,,,,,,,,,,,,,,,,,,111...+++)))************,,,,,,+++++++++,,,,,,---...,,,+++***++++++)))'''))))))******))))))((((((+++++++++,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,000000...------,,,,,,,,,)))+++---,,,)))''')))+++((((((************(((((())))))(((((())))))***+++(((''''''(((+++,,,+++***)))))))))(((((())))))***++++++---000555888888888555111---,,,---...,,,***++++++,,,,,,------,,,,,,+++++++++++++++*********...------,,,***)))((('''---...///...,,,***+++,,,'''******''''''******'''$$$)))***''')))000111,,,((((((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,******+++,,,---------------+++,,,111;;;IIIXXXaaa<<<333---000///+++,,,111/////////...444MMMxxxpppAAA111222000///,,,@@@ggg\\\???222222000...000222///---999JJJ\\\lllrrrfffVVVLLLAAA555555777444999\\\yyyrrrsssuuunnnpppjjjkkk|||ooojjj^^^RRRIIIOOO\\\___PPP>>>===;;;???NNN[[[YYYGGG555111000000///111999GGGRRRHHH<<>>777666666444;;;888...AAAwwwsssqqqtttrrrwwwppplllxxxmmmhhhYYYOOOJJJUUUcccaaaOOO<<<888777===JJJVVVTTTAAA000333000///333<<>>999111///555777222000333333444555333333555777888555;;;@@@aaauuutttqqquuuvvv~~~uuurrrtttjjjcccTTTLLLLLLZZZfffaaaMMM;;;777777<<>>KKKWWWUUUGGG999555;;;AAADDDHHHGGG;;;,,,222,,,(((***000;;;MMM\\\dddkkkmmm___GGG333,,,...+++++++++,,,---...///000------......///111222333//////...------///000111666666888:::;;;:::888555222,,,000333---+++---***444333222000///.........222///'''444888;;;aaa}}}{{{rrr~~~ooo}}}qqqqqqzzzqqqzzz}}}yyyyyyqqqdddaaa___]]][[[WWWTTTXXX^^^dddxxxxxxrrrrrr}}}DDD222333......//////000//////...++++++,,,,,,---......///,,,------......------,,,,,,***(((***---//////---,,,+++)))(((((()))+++,,,***+++...111222000+++'''+++++++++,,,---...///000++++++,,,---///...+++)))((()))***+++++++++++++++,,,+++)))((((((***,,,---++++++******************,,,,,,+++***)))))))))))),,,+++******++++++***(((((((((''''''''''''(((((('''((()))***+++***)))))))))+++---+++(((&&&(((***))))))))))))***+++,,,---++++++,,,///333555555444000111333333222111111111------------,,,+++******+++++++++,,,,,,---------+++***((('''((()))+++,,,,,,...///...------...///---))))))------))))))------+++************,,,...---+++)))''''''(((***,,,((())),,,.........---,,,,,,,,,+++******+++,,,,,,,,,,,,---------,,,,,,++++++%%%***222---000[[[\\\999+++...333222,,,---111444111///555===CCCXXXZZZ]]]\\\\\\ggg^^^AAA999,,,,,,222---+++777...:::===lllkkkLLLBBBBBB@@@<<<<<<======DDDPPPXXXaaavvv~~~zzztttsssqqqjjjqqqpppoooqqqlllhhh]]]IIIFFFPPPdddfffRRR@@@<<<::::::<<>>111+++))),,,+++++++++,,,///111333111///---000444666333///444333...))),,,555777444777:::<<<999333000222444111111///...,,,,,,++++++222222111111000//////...444///+++555222;;;ggg}}}xxx|||xxx{{{xxx}}}mmmwwwnnnmmmuuullldddmmmxxxtttwwwuuufff}}}\\\]]]UUUZZZZZZzzzBBB111111,,,,,,------------,,,,,,------...///000000//////+++,,,,,,------,,,,,,+++***+++---.........------***)))(((***------+++))).........---,,,+++)))(((...---,,,+++,,,...111222,,,,,,...///000...)))%%%))))))***++++++++++++***+++)))((('''((()))+++,,,***)))(((''''''((())))))+++,,,,,,,,,,,,+++******''')))+++,,,***)))((()))))))))))))))(((((((((((())))))))))))))))))******((()))***++++++***((('''&&&''')))+++++++++)))(((%%%)))...222666<<>>888666333000)))...777333...555;;;(((YYY|||ppplllbbbnnn}}}XXXddduuusssqqqiiiooonnnmmmxxxoookkkdddTTTGGGFFFRRReeefffRRR???:::777999;;;AAAKKKRRRMMMDDDIIIJJJIIIBBB999222///000...------222===NNN```kkkdddfff^^^JJJ666,,,******000///...------///222333111...,,,...222444222///111222///,,,///555666222666999;;;999444000000111000///......------------333333222111111000//////222000,,,555222===mmm~~~xxx~~~xxxuuunnnpppxxxxxxyyyxxxdddjjjwwwzzzvvvaaaZZZRRRRRRLLLbbbwwwEEE111///------............------...////////////......---,,,,,,------------,,,,,,......//////...---+++******((('''))),,,---,,,***---------,,,,,,,,,,,,,,,++++++******+++,,,---...++++++,,,---...---)))'''))))))***++++++++++++******)))((('''((()))+++,,,++++++***)))))))))***+++*********+++***))))))((((((***++++++***)))***+++))))))))))))((((((((((((((((((((()))***+++,,,---(((((()))***************((()))+++------,,,+++***)))+++...111555;;;BBBFFFFFFEEEBBB>>>:::666444222555222...,,,---...---,,,---+++))))))+++,,,,,,,,,*********)))((()))+++...---,,,,,,,,,++++++******999999444------222...%%%%%%'''''')))...111+++!!!)))))))))*********+++++++++,,,...///000///...---///+++((('''))),,,------,,,---,,,***))))))+++---,,,)))000******111JJJuuuNNN000333000//////.........///111222222333;;;FFFHHH>>>222---111333---,,,222///,,,444999@@@vvvwwwtttqqqhhhnnnlllllltttmmmllljjj^^^JJJEEEGGGUUUgggfffQQQ===777555888;;;>>>EEELLLKKKFFFJJJHHHBBB:::111---///111//////111999GGGXXXgggooojjjfffYYYDDD333---///000555333111//////000222444222///,,,,,,///111000//////000000...000444333000444777999777222...---...000000////////////000000444333333222222111111000222222///666000???uuuzzzuuu{{{zzz{{{nnn```llliiimmmgggeeeTTTOOOKKKKKKVVV\\\kkkIII111+++.........//////.........////////////...---,,,+++,,,------......------,,,111111111000///,,,***)))***((('''(((***,,,,,,+++---,,,,,,+++,,,---...///+++++++++++++++++++++++++++******+++,,,,,,***(((((()))******++++++*********)))((((((((()))+++,,,,,,,,,++++++++++++,,,---)))))))))))))))(((''''''((()))******))))))+++---(((((((((((())))))))))))'''(((((()))***,,,---...(((((((((((()))***+++,,,)))***+++,,,,,,,,,+++***(((***,,,...222:::FFFOOOIIIOOONNNCCC======<<<888555333000......---+++***,,,+++***+++---...---,,,)))******)))((()))+++---000///---+++******++++++JJJbbbhhhMMM111+++000111///---)))'''+++...+++%%%((()))))))))************/////////.........------///,,,)))((()))++++++++++++++++++***)))***,,,......(((...***+++111DDDttt|||nnn777///666---......///000111111222+++...666@@@AAA:::000+++---666222+++//////...444HHHnnnzzzwwwsssiiiooommmlllkkkiiiiiifffYYYGGGBBBGGGWWWhhheeeOOO<<<555555999;;;;;;???DDDFFFDDDAAA???999222---,,,///222,,,...555@@@OOO]]]gggkkkllleeeTTT???111///111222444333000//////000333444222000,,,,,,...000000000////////////000111111000444555444111...,,,,,,---444444333222111111222222444444444333333222222222222555222666000BBB}}}vvvnnntttuuupppzzz{{{rrrnnnkkkfff___jjj\\\aaaZZZdddOOOSSSPPPTTTWWWRRR]]]MMM111***......////////////......------.........------,,,,,,------......------,,,222222222111///---+++)))))))))(((((()))+++,,,,,,...---,,,++++++---///000,,,---------------,,,++++++)))((((((***+++***)))((())))))***************))))))(((((())))))***+++++++++++++++,,,,,,,,,---)))))))))))))))(((''''''(((((()))((('''(((+++---(((((((((((())))))))))))))))))))))))***+++------+++***)))(((((()))***+++'''((())))))***)))((((((%%%&&&))),,,///777EEERRRTTT]]]ZZZIII@@@FFFHHHCCC555444222111///---+++************+++------,,,***))))))***)))((((((***,,,222000---+++******++++++777aaatttKKK///+++000***,,,,,,)))&&&'''+++...(((((()))))))))*********000///...,,,++++++,,,,,,---,,,***))))))************+++++++++******,,,...000***///---...222@@@lllxxxHHH777666......000111222333333222//////000333444333222222+++666333,,,000333111444]]]|||}}}zzzvvvlllrrrpppooo{{{iiijjjhhhaaaVVVHHH>>>GGGYYYhhhcccNNN;;;444777:::;;;999999===???>>>999777444///,,,+++---///,,,222===JJJWWW```eeefffjjj___LLL888...---...---000///.........000222333222000...---...000111222111///...------...000333444222///+++***+++...000:::999888666444333333222444444444333333333333333...444333666111GGGeeebbbsssfffbbb||||||pppiiigggbbb[[[fffZZZ```[[[gggVVV^^^___XXXVVVJJJOOOsssNNN333---......////////////......******,,,---............,,,------------------,,,///000000000000...,,,+++******************+++,,,000...,,,+++***+++---...+++,,,,,,------,,,+++***+++)))'''''')))*********(((((()))************))))))))))))))))))******+++)))******+++++++++++++++******+++++++++***))))))'''(((((('''&&&''')))+++'''((((((((()))))))))***++++++******)))*********,,,+++***((((((((()))***((((((((())))))((((((((($$$%%%))),,,,,,///===MMM]]]hhhgggXXXOOORRRQQQKKK888888666444111...,,,,,,***))))))***++++++)))(((((()))***)))((((((***+++111///---***))))))***+++'''===cccjjjLLL>>>)))((((((***,,,+++)))((())))))))))))************///...,,,***))))))******+++++++++***)))))))))))))))***++++++***+++,,,...000)))///---///111;;;eee{{{dddHHH...---...///000111111111111111000///,,,---000444666---555222,,,111222000444hhh~~~{{{yyypppvvvsssqqqtttgggkkkfff[[[QQQFFF;;;GGG[[[ggg```MMM<<<666888:::999666666999:::777777555222000---,,,+++***111:::HHHUUU^^^cccgggiiimmm```JJJ666...000000---+++,,,,,,---...///////////////......///111222333111///---...,,,+++...444222///,,,***+++...222555===<<<:::888666444333333333333333333333333333333,,,333333666333KKKuuu}}}wwweeejjj~~~qqq\\\VVVuuummmdddgggjjjgggcccbbbjjjlllrrriiihhheee^^^VVVFFFEEE^^^xxxMMM555222.........//////.........((()))***,,,---...//////+++,,,,,,------,,,,,,+++---...///000///...---,,,+++,,,...---,,,******+++......,,,+++***++++++,,,))))))))))))))))))))))))+++***(((((()))******)))'''((())))))******))))))((()))))))))************'''((()))***+++++++++***,,,,,,,,,,,,,,,+++******((())))))((('''&&&((()))''''''(((((())))))******,,,+++***)))((((((((((((+++******)))))))))))))))++++++*********))))))))))))(((+++---))))))888JJJMMMXXX___]]][[[\\\ZZZTTTBBBAAA>>>:::444000//////+++***(((((())))))(((&&&'''(((******(((((()))+++///...,,,***))))))******...))):::bbb|||wwwhhhaaaUUU???)))###))),,,***&&&)))*********++++++++++++---,,,+++)))(((((())))))(((***,,,+++***))))))))))))+++,,,,,,+++***+++---+++&&&---,,,------777aaaaaa111............////////////,,,000222000///222333333111555000---111///222@@@xxx}}}{{{{{{sssyyyuuurrrlllaaagggbbbVVVIII>>>888GGG[[[eee^^^LLL===777777777666333555999888333555333111000000//////...888CCCPPPZZZ```eeekkkqqqtttcccIII444///222333000***+++---......---+++***+++,,,...//////000222333///---...000...***,,,222......---///111555777888<<<;;;999777666555444444222222222222222333333333333:::777888333JJJmmmrrrwwwooouuuiiiXXXPPPeee}}}fff]]]eeeoooppp___lllvvv~~~hhhZZZZZZTTTJJJNNN^^^hhhzzzJJJ333333------............------((()))***,,,,,,---------***++++++,,,,,,++++++***------...///...---,,,+++,,,///111111...+++)))************++++++++++++,,,((((((''''''((()))***+++,,,+++************)))''''''(((((()))))))))))))))(((((()))***************'''((()))***+++++++++***,,,,,,,,,,,,,,,++++++******+++,,,+++)))((((((((('''''''''((()))*********))))))(((((('''(((((((((''''''(((******+++++++++++++++***)))))))))))))))***)))***,,,((()))===UUUCCCGGGMMMSSSXXX[[[\\\\\\OOOMMMIIIAAA888222111111///---***((((((((('''&&&&&&(((******)))((()))***+++++++++******)))))))))(((###%%%///888???JJJVVVeeeNNN666***''''''***...++++++++++++,,,,,,,,,,,,,,,,,,+++******))))))***&&&))),,,,,,***))))))******,,,---,,,+++******+++)))&&&...,,,,,,,,,777bbb}}}MMM222111000/////////000111+++111444222000222333000222333000111222///AAAccc{{{{{{{{{tttzzzvvvsssgggZZZbbb```SSSDDD666777GGG[[[ddd\\\KKK>>>999555555333222555999777222222111000000222444666666<<>>555444III___eee\\\MMM===333222222333444333222111000333///+++,,,///333666:::SSSJJJJJJJJJJJJZZZnnntttuuu___DDD444//////000000000...,,,,,,---------,,,,,,***)))***---000111111...---,,,+++++++++,,,,,,+++---111555999:::;;;;;;<<<:::777333222111111222111222222333333222222111:::888777000222SSS}}}lll]]]uuusss\\\UUUVVVXXX___uuurrrnnnfff^^^]]]```aaa___TTT|||cccSSSSSSXXX\\\XXX___~~~RRR111000------------------------,,,***((()))+++---------)))******+++++++++******//////...---+++***)))(((///111333222///,,,+++***'''((())),,,...---***((((((***++++++******+++,,,...---+++)))((((((((()))&&&''''''((()))******+++'''''''''((()))+++,,,---)))+++,,,,,,+++***+++---)))************+++++++++......///...---+++)))'''&&&&&&'''((()))***++++++'''''''''))),,,...---,,,(((((((((((())))))))))))''')))******))))))***+++///***+++666AAACCC>>>;;;AAAAAAAAABBBDDDFFFHHHJJJKKKRRRNNNFFFCCC999000222444444///)))(((,,,+++'''(((((('''((()))***,,,---***((((((***,,,,,,(((%%%%%%&&&(((+++------***(((,,,---//////...///000222000///...------------------,,,***)))(((''''''(((&&&''')))***++++++******+++*********++++++------))))))(((&&&222***000kkkUUU:::***222:::555111666+++222444///...111222///222000111333555JJJzzzyyyvvvpppwwwvvvvvvrrrvvvtttiii]]]WWWPPPEEE:::666888LLLaaafff]]]OOO@@@666444555555666555444333222......---,,,---222;;;DDDRRRGGGAAA@@@IIIccctttpppnnnXXX@@@222.........///000...,,,,,,,,,+++)))'''---,,,***+++---...///......---+++******+++---...---...111333555666777777888777555444333333333333111222222333333222222111333222333///222SSS}}}ggg```lll{{{xxxkkk^^^XXXXXXYYY^^^uuufff^^^UUURRRRRRSSSSSSSSSMMM{{{www___[[[\\\YYYZZZ\\\lllUUU222222........................++++++++++++++++++,,,---***++++++,,,,,,,,,,,,,,,......---,,,+++***)))(((---///111000---+++))))))(((***,,,......---+++***(((***++++++***)))+++,,,++++++***)))((()))******(((((())))))******++++++''''''(((((()))+++,,,---(((***++++++++++++,,,...+++++++++******)))))))))------------,,,***)))(((''''''(((((())))))******)))((((((***,,,---+++***(((((((((((()))))))))***)))***++++++******+++,,,///***+++444;;;:::666444222444888<<<@@@CCCFFFGGGGGGKKKGGGCCCCCC>>>AAAPPPCCC;;;111,,,------***''')))((((((((()))***,,,------,,,+++,,,...///---+++''''''(((+++------,,,************+++,,,---------......---,,,,,,,,,,,,,,,,,,++++++******))))))((())))))(((((()))***+++,,,,,,,,,++++++++++++++++++((())),,,)))222...999uuubbb===222222......333222444111---...333333000+++222333999\\\uuuooouuurrrrrrpppuuummmeee\\\TTTJJJ>>>777666:::MMM```eee]]]OOO@@@666111111222222222111000///222444444000000999JJJWWWRRRDDD777666LLLssslllcccOOO999///...,,,,,,---...------......---+++)))///---++++++,,,------,,,///---***))))))+++...000000000000111111222222333444444444555444444444333111111222222222222111111///...111///111PPP{{{rrrfffiiijjjeeefffmmmfff___]]]]]]```wwwqqq^^^NNNOOOXXX^^^dddiiiUUU|||mmmeeeooouuukkkhhhjjjrrrXXX111222////////////////////////***---///...+++***+++---+++,,,,,,,,,------------------,,,++++++***))))))+++---......+++)))(((((((((,,,///000...,,,,,,---((()))+++***))))))***,,,)))))))))))))))***+++,,,************************(((((((((((()))***,,,,,,''')))++++++++++++,,,...,,,,,,+++***)))(((''''''******+++++++++***)))((((((((((((((())))))))))))+++*********,,,,,,***(((((((((((()))))))))******)))+++,,,,,,++++++,,,------***+++000222...++++++---///333666888888888777>>>>>><<<>>>BBBDDDWWWxxxpppUUU;;;222000,,,***+++***)))(((((()))***+++,,,///---,,,,,,...000000000***))))))***---......---***((('''(((,,,---,,,***---,,,,,,+++++++++++++++***+++,,,,,,,,,+++******,,,+++((('''''')))+++---,,,,,,------,,,+++)))((()))+++///+++000...;;;ssskkkSSS@@@222111888111000---,,,///333111,,,666222@@@hhhqqqkkkppppppiiilllttt~~~ssswwwrrrvvvooonnnlllqqqkkkbbbYYYRRRIII>>>777666666JJJ^^^eee^^^PPP???222///////////////.........555666333000666FFFZZZfffNNN@@@111222SSSiii[[[GGG555//////,,,+++---,,,,,,...000333333111///---,,,++++++---------+++///---***((((((+++///111111111000000000111222222222333444555555444222111111111222222222222111111111///222000000KKKttt}}}wwwzzzvvviiigggpppiiibbbbbbfffooosss[[[NNNZZZlllpppjjjgggOOOhhhzzzyyyuuuiiijjjrrrrrr||||||}}}]]]111///////////////////////////)))...222000,,,)))***---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,+++++++++***,,,---,,,+++)))))))))''',,,000000,,,)))+++...((()))******))))))***+++************+++++++++,,,*********)))))))))))))))(((((((((((()))***+++,,,)))***++++++******+++,,,+++******)))((((((''''''(((((())))))))))))))))))***)))))))))((((((((('''+++***)))***,,,,,,***)))(((((()))))))))*********)))***,,,+++******+++---+++)))+++---+++&&&&&&(((,,,---...//////000//////333333333:::BBBFFFbbbuuuIII777111,,,,,,111+++***)))))))))***+++,,,---+++))))))***---///000,,,***)))***---///000000...***(((***...000...***,,,,,,++++++++++++,,,,,,)))***,,,......---,,,+++,,,+++)))(((((()))+++,,,)))+++,,,------,,,***))),,,***///***,,,+++333]]]eeeBBB555888222333333444666888777555CCCMMMqqq]]]GGGAAABBBEEEGGGiiitttvvvrrrvvvnnnllllllqqq~~~lllaaaUUUOOOIIIAAA999555333HHH^^^gggaaaSSS???111333333222222111111111111///...+++---===UUUeeejjjDDD999...222XXXhhhWWWCCC333111222...,,,///+++,,,...111333444222000+++******+++---...---,,,...,,,)))'''(((,,,000222111000000000111222333444222333444555555333000///000111111222222111111000222///333222000IIIssszzzssspppqqqiiillluuuyyyiiiggg}}}xxxccc```ccc{{{rrrrrryyysss___XXX^^^```ooolllkkkiiigggmmmccc444...........................***...222111,,,)))+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------***,,,------+++***+++,,,&&&+++///---)))'''))),,,''')))******)))(((***+++,,,,,,,,,,,,,,,+++++++++(((((((((((((((''''''''')))((((((((()))***+++++++++,,,,,,+++)))((((((***(((((((((((((((((((((((((((((((((((((((((())))))******))))))(((((('''''')))((((((***,,,---,,,***))))))))))))************((()))******))))))***,,,)))((()))+++)))%%%&&&***''''''''')))+++///333555111000111999@@@AAAXXXvvvLLL;;;666000///444,,,+++***))))))***+++++++++***(((''''''***---000,,,+++)))***---000111222///+++(((***///000...***---,,,,,,,,,,,,,,,------)))***,,,...///...---,,,)))******++++++++++++***'''(((+++---...---,,,+++...'''---***,,,......FFFcccKKKAAA666666666333222555>>>GGGXXXeeeIIICCCAAA::::::BBB{{{|||zzz|||zzzrrrqqqvvvnnnmmmooottt~~~jjj^^^RRRLLLHHH@@@888555444HHH^^^hhheeeWWWDDD444222222111000000000000111,,,,,,...888OOOfffkkkeee888111---444WWWkkkWWWBBB222333444///---111...------...000///---+++***))))))+++---...---,,,,,,+++)))((())),,,000222000000111222333444444555111222444444444222000///000000111111111111000000///,,,111333222LLLyyyzzz||||||}}}wwwttt\\\pppyyyyyykkkmmmuuuqqqeeeffflllgggqqqlllgggaaaZZZ[[[ppphhh:::///........................,,,///111000---,,,---//////---,,,*********++++++******+++,,,,,,---......+++,,,------++++++,,,...''')))++++++(((&&&''')))'''(((***)))(((((()))+++,,,,,,------,,,+++******'''''''''''''''''''''''')))))))))))))))***++++++***+++,,,+++)))(((((()))&&&'''''''''((((((((()))(((((('''''''''((())))))******))))))(((((('''''')))((((((***,,,---,,,+++)))))))))*********++++++''')))******)))(((***+++)))'''(((******''')))...,,,***((('''))),,,000333333444222777<<<999CCC]]]oooXXXCCC======999333222---,,,+++***))))))***+++++++++***)))((()))---000,,,***)))+++...000222222,,,***((())),,,---+++(((---,,,,,,,,,,,,------...******,,,---...------,,,''')))***,,,---,,,,,,+++&&&(((***,,,---......---...%%%---,,,...333000<<>>888777666???NNNtttffflllrrrrrrxxxpppoooqqquuu{{{cccZZZPPPJJJBBB:::555555666GGG[[[eeecccXXXGGG999111000///........./////////666???LLLaaannneeeRRR222...///888SSS|||tttXXXBBB222444555///---222///...------......,,,++++++******,,,------+++)))******))))))+++---000222///000222333444333333222000000222333333222222111000000111111111111000000...***000444555OOOwwwwwwzzz|||{{{||||||yyyttt||||||yyysssjjjkkkmmmKKK___eeessszzzyyy}}}~~~iiiaaa______]]]VVVUUUggg~~~hhh===///////////////////////////..................///000222000...+++*********+++'''((((((***+++,,,------***+++,,,,,,++++++---///))))))))))))(((''''''''''''((())))))(((((()))+++((()))***+++++++++******&&&&&&''''''(((((()))))))))))))))))))))******+++''')))******))))))***,,,((('''''''''''''''''''''***)))(((''''''(((((()))))))))))))))((((((((((((******)))***,,,,,,***)))))))))*********+++++++++(((***++++++***)))+++,,,+++'''&&&)))+++***,,,000///---+++)))((()))+++,,,000444111222888555444???BBB>>><<<>>>AAA???888222...---,,,***))))))******+++,,,,,,***((((((+++...***))))))+++...111111111))))))))))))))))))))))))+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,(((((()))***+++---......))))))***+++,,,,,,------///&&&111...+++444333999oooSSS??????PPPeeerrrsssccceeezzzuuuvvv|||rrrpppqqqssswww]]]WWWPPPHHH===333222666666FFFWWW___^^^VVVHHH<<<555444222111111111222333222>>>LLLYYYhhhjjjUUU:::111///333<<>>@@@AAA<<<444///...,,,***))))))******)))++++++)))'''&&&))),,,)))))))))+++///111111000)))***+++***)))((()))*********))))))***+++,,,,,,,,,,,,+++******++++++,,,))))))(((((()))---000222,,,++++++******+++,,,,,,111)))555...&&&///222888bbbmmmqqqxxxnnnqqqvvvwwwxxxnnnrrrnnnkkklllUUUTTTPPPGGG===777444555444FFF]]]bbbYYYWWWQQQ@@@;;;555222222222222666;;;FFFHHHXXXmmmiiiPPP===;;;,,,000222:::WWWyyyTTT<<<111222,,,)))------222///---...222444333111,,,,,,---,,,+++***)))(((******+++,,,------------000//////......000111222000000000///////////////111333666777555222000000111...444666888PPPtttooobbbtttpppiiimmmkkkgggcccdddeee```YYYbbb___nnnttttttmmmssszzzgggooo{{{cccZZZddduuuvvvjjjuuuzzzYYY999,,,......000111///,,,---111000///...---,,,,,,---...,,,---.../////////...---((()))***+++++++++++++++---,,,+++***)))***+++,,,))))))))))))((((((((((((''''''(((((()))))))))***,,,+++)))(((((()))+++,,,,,,+++)))((('''''''''((()))(((((((((******((('''''''''''''''''''''''''''+++)))'''&&&%%%&&&'''(((******+++)))&&&%%%%%%&&&)))((()))+++)))&&&&&&***+++)))''')))+++,,,***'''%%%'''))),,,------,,,+++******+++++++++******)))+++***((('''(((***---///,,,,,,++++++,,,,,,---............//////000111222,,,000444888???CCCAAA:::888333---+++)))((()))++++++***)))))))))***,,,,,,+++---...---++++++...000''')))+++,,,***)))((((((+++,,,,,,,,,******+++---111,,,((((((+++---+++((()))'''&&&(((+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,.........------///333777AAAUUU{{{~~~ooovvvwwwwwwnnnrrrooollllllUUUSSSNNNEEE:::333000111666FFF[[[```YYYYYYVVVHHH???999555555666777;;;AAAMMMRRR___hhh^^^GGG777555111222666EEEccc|||NNN888///000+++))),,,+++///...---...000111222111......---,,,+++***))))))***+++,,,------.........//////.........///000111000000000000000000000000000222555555444333222222333...000111444MMMmmm{{{lllddd~~~~~~nnnnnnfff[[[WWW^^^gggfff```______mmmooolllgggpppcccmmmlllllliiikkkhhhcccvvvpppLLL333111...///111222333333111/////////---,,,,,,,,,------,,,,,,---......---,,,+++))))))***++++++++++++++++++++++++++++++,,,------))))))))))))((((((((((((******++++++,,,,,,,,,,,,,,,+++)))(((((()))+++,,,,,,+++)))((('''''''''((()))(((((()))***+++)))(((''''''''''''''''''''''''***)))'''&&&&&&&&&(((((()))******)))&&&%%%%%%&&&((('''(((***)))&&&'''+++***)))((()))++++++)))'''&&&'''***+++,,,,,,++++++)))******+++++++++*********)))((('''(((***,,,---+++++++++++++++,,,,,,---,,,,,,,,,------...///000---555:::999888888888555444222///---,,,++++++,,,---,,,***)))(((((())))))***+++---,,,***)))+++...&&&(((***+++***)))***+++*********)))((((((***,,,///+++((())),,,...,,,)))***((('''(((+++---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---......------///333666777HHHmmmyyyvvvvvvuuunnnssspppooo|||gggPPPOOOJJJAAA777111///000666BBBWWW]]]YYY\\\\\\QQQGGGAAA======>>>???EEELLLTTT^^^ddd]]]LLL:::111///222000:::TTTsssyyylllEEE333---///***))),,,***,,,---............000111000///---+++*********++++++,,,---......///.............../////////000000000000000000000000111111///111333444333333444555666222222111777VVVwww{{{zzz~~~qqqbbbbbbzzz~~~ooocccWWWVVVeeesssssskkkdddeeepppkkkddd___hhhiiilll{{{mmmkkk```]]]___eeesssMMM666555///222000,,,...444222+++///......------------...,,,,,,------,,,+++***)))))))))***++++++++++++******+++,,,,,,------------))))))))))))((((((((((((++++++,,,,,,,,,,,,------+++***)))(((((()))***++++++***)))((('''''''''((()))(((((()))+++,,,***)))''''''''''''''''''''''''***)))'''&&&&&&'''(((((()))******)))&&&%%%%%%&&&'''&&&'''***)))&&&(((,,,)))(((((()))******)))''''''(((***+++,,,+++******((()))***+++++++++++++++(((((())))))******++++++***************++++++,,,************+++,,,---...333>>>DDD>>>555111333444777777666222...,,,,,,,,,///...,,,***)))((('''''')))******)))(((((()))+++'''((()))))))))***,,,...*********)))'''(((***,,,,,,***)))***---...,,,)))***)))(((***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------.........000333666111888TTTxxx|||~~~wwwttttttnnntttpppqqqsss___IIIHHHEEE>>>666222222444333>>>RRR]]][[[___aaaXXXRRRLLLHHHHHHIIIKKKQQQXXX\\\ffffffRRR;;;111...---222333EEEiiioooYYY===///,,,///******...***))),,,//////,,,,,,...111///---+++******+++---...+++,,,---...////////////---...///000000000//////000000000111111111111111000222333333222222333555333222444222<<>>ZZZkkkNNN888------///+++---000,,,(((+++......,,,+++---///+++***))))))***---///111+++,,,---...////////////---...000111222111000/////////000000111111111111222333444333111000111222+++///222///<<>>777000---000333///000@@@PPPUUU[[[bbb___[[[WWWVVVWWWXXXVVVWWW[[[[[[KKK777,,,***+++///333777ZZZ~~~dddEEE111+++,,,+++&&&,,,333...+++******---111111...+++))))))*********)))((((((******+++,,,------------...111444777777555222000,,,,,,------...//////000,,,///333444444222111111---000111555VVVrrrffffffddd\\\WWWYYY[[[uuuvvvxxxzzzkkkooozzzxxxaaaZZZooonnnvvvllljjjiiirrrvvvnnnlllmmmgggxxxppp[[[JJJIIIyyykkkHHH---,,,222///---222+++,,,.../////////......+++***)))))))))***+++,,,+++++++++++++++***)))(((((('''''''''(((***,,,...))))))))))))((((((((((((***)))))))))((((((''''''&&&''''''((((((''''''&&&'''((()))******)))((((((***(((''''''((('''$$$"""))))))))))))))))))))))))&&&&&&'''((())))))(((((('''((()))((('''&&&'''((((((&&&''')))'''$$$%%%)))%%%(((******'''&&&''')))&&&&&&&&&'''(((***+++,,,******+++++++++******))))))))))))(((((((((((((((***************++++++,,,(((''''''(((((()))***+++(((...000---,,,111555777555FFFNNNCCC666333222...***+++,,,---------++++++)))&&&%%%'''+++------,,,(((***------,,,++++++++++++///444666555222...---------,,,***))))))***,,,&&&(((******((((((***---,,,,,,,,,,,,,,,,,,,,,,,,(((,,,000222222111111111111000222EEEjjjKKKBBBEEE\\\zzz~~~~~~tttrrrtttppprrrkkkooooooWWWPPPCCC>>>888444111111000//////222:::FFFTTT]]]```___^^^```\\\TTTTTTYYYYYYRRREEE999///---------///111999fffWWWAAA555000,,,---,,,***)))+++)))***+++---...//////000+++...222222///,,,******)))***,,,.../////////...000444555111///111111///---,,,,,,,,,,,,---......000///...///222555777777---111222666LLLpppaaa\\\ddd```QQQNNNXXXjjj|||ppp|||eeeccceeejjjkkkkkkttthhhZZZcccqqqkkkcccqqqnnnkkknnnhhhvvvSSSTTTRRRUUU^^^UUU......555,,,(((///,,,000000++++++000000,,,,,,,,,+++***))))))******++++++,,,***)))(((***+++(((((((((((()))***+++,,,---------,,,+++***)))(((((((((((((((''''''''''''''''''((()))))))))))))))+++(((&&&%%%&&&((((((((())))))(((''''''''''''''')))(((&&&%%%%%%&&&'''(((((('''&&&&&&'''((('''&&&((('''&&&%%%%%%&&&'''(((&&&'''((())))))((('''&&&(((((())))))))))))(((''')))***+++***)))((()))***''')))+++,,,---,,,***)))&&&++++++&&&&&&+++---)))))))))************))))))***)))((()))*********(((+++...000000...---///222999;;;:::888:::;;;666000111---******---...,,,((()))))))))))))))******+++)))***+++++++++)))(((''',,,222[[[qqqnnncccKKKAAAPPP444222---''')))$$$'''++++++***))))))***++++++***,,,---,,,******+++,,,+++,,,.../////////...---///222,,,OOOnnngggLLL666888===ggg~~~zzztttvvv{{{~~~yyyrrroooqqqlllpppiiipppjjjRRRKKKAAA===777333111000/////////111666???JJJTTT[[[^^^]]]\\\WWWQQQTTTXXXOOOBBB777///((()))+++---///222???eeezzzRRR777333...---//////+++))))))---------...............+++333999999222------///((()))+++,,,.........---///333333000...000000///...............///000000///......000333666777777333666777888HHHjjjfffaaa```dddgggfffbbbjjjyyyyyyjjj___bbbgggiiilllqqqnnnccchhhooorrrbbbiiieeeeeelllkkk{{{~~~WWWXXXQQQQQQ___|||KKK///...555444...---000///++++++///000---,,,++++++***))))))******++++++,,,***)))(((***+++)))))))))))))))******+++,,,,,,,,,,,,+++***)))(((((((((((((((''''''''''''((())))))))))))(((((('''+++)))&&&&&&'''((())))))))))))((('''''''''''''''((('''&&&%%%%%%&&&((()))''''''&&&&&&'''''''''&&&)))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&)))))))))((((((((((((((()))***+++***)))((()))***((()))***+++,,,,,,+++***+++---,,,)))(((***+++++++++++++++******)))((('''+++***))))))++++++***)))+++---000///---,,,...111///222555777;;;>>>;;;555111---))))))---...---******************++++++,,,(((((()))***************111GGGzzzmmmNNNPPP111...$$$,,,,,,************************+++,,,------++++++,,,---,,,---......///.........---444555___wwwoooqqqLLL666666<<>>qqqvvvuuu~~~WWW999111???fffqqqlllooorrrxxxsssqqqtttwww~~~zzzxxxkkkhhhjjjiiirrrrrr~~~```MMMGGG===888333000////////////000111111000222888CCCJJJYYYbbbddd\\\SSSIII:::***...+++***,,,,,,+++---222KKKkkk|||SSS777222...,,,//////,,,***+++111000...,,,+++************000666555...******---)))******+++,,,------------111222///...000111000,,,,,,------.........---------///333666888777666111333777888@@@hhhmmmfff]]]mmmvvviiirrrsss|||yyy|||tttzzzmmm______eeelllvvvuuugggbbbYYYbbbgggmmmZZZ:::444888888.........------.........++++++***************+++++++++,,,***)))(((***+++,,,+++***)))((((((((((((***************)))((((((((((((((((((''''''''''''((())))))))))))(((((('''+++)))(((((()))++++++***)))(((''''''''''''((((((&&&&&&&&&&&&'''(((***+++&&&'''((('''&&&&&&''''''***)))(((''''''((()))***&&&'''((())))))((('''&&&***)))'''&&&&&&(((***+++((()))******))))))***+++)))((())))))***+++---...,,,''''''***+++(((***///------,,,***)))(((((((((---,,,++++++------,,,+++))),,,...---***)))+++......222444555888>>>@@@===666222---******,,,,,,,,,+++************+++,,,,,,***)))((('''(((***---///222SSSlll:::///...111&&&)))***,,,------,,,***)))***,,,---,,,++++++,,,.........---,,,,,,...///000///444@@@yyy|||uuuxxx___>>>333PPPzzzsssqqqpppsssqqqssszzzzzztttqqqooollluuussssssooonnnhhhjjjfffnnnsssYYYJJJDDD:::777222///.../////////111111111///---///555:::NNNaaakkk^^^III:::111+++///------...---+++000666UUUvvv~~~PPP:::444///+++,,,---,,,---000------,,,+++************,,,,,,,,,,,,+++***))))))++++++,,,,,,------......---111333000///222333222,,,---.../////////.........///000333666777666555:::999;;;;;;<<>>///...------------...///+++***************++++++++++++,,,***)))(((***+++,,,,,,***)))(((((((((((()))************)))((((((((((((((((((''''''''''''&&&&&&((()))***************((('''(((***++++++***((((((''''''''''''((((((&&&&&&&&&'''((()))******%%%'''((((((&&&%%%&&&(((***)))(((''''''((()))***&&&'''((())))))((('''&&&***((('''&&&'''(((***,,,''')))******))))))***+++))))))))))))***+++,,,------(((&&&))),,,***)))))),,,+++******)))******+++---,,,+++,,,---------+++)))+++---,,,)))(((***,,,(((,,,///111888CCCLLLNNN<<<888222---+++*********)))))))))))))))***++++++---+++)))'''(((***,,,...444MMMbbb333999+++---)))***,,,------,,,***)))(((***++++++******+++,,,......---,,,,,,...///000222222999ssstttooocccSSSQQQrrryyykkkmmmrrrzzzxxxwww{{{zzzwwwxxxxxxyyy}}}~~~vvvkkkttt~~~yyyqqqwwwsssrrrmmmnnngggmmmiiiQQQDDD>>>999555111......000111111111111111///---,,,---...===RRR^^^PPP999,,,***++++++***+++---+++,,,555@@@cccuuuFFF444555///***+++,,,,,,///333++++++,,,,,,,,,,,,+++***---+++)))+++------+++)))---,,,,,,,,,,,,---...///---111333000000333444333///000222333333333222111111111111333555666666555999666888<<<>>>vvvwwwiiiddd\\\ZZZ___ggghhheeefffxxxlllaaapppnnnnnnzzziiibbbdddkkkrrryyyxxxwwwqqqpppjjjnnniiiaaallllll```___WWW]]]lllQQQ777???000---,,,......,,,---000*********)))******+++,,,++++++,,,***)))(((***+++,,,+++***)))(((((((((((()))******+++******))))))((((((((((((''''''''''''$$$%%%'''(((***+++++++++(((''''''(((***+++***)))(((''''''''''''(((((()))'''''''''((())))))))))))%%%''')))(((%%%$$$&&&)))))))))''''''''''''))))))&&&'''((())))))((('''&&&((((((''''''((()))***+++'''(((******))))))***,,,)))************+++++++++000---)))+++222666000&&&,,,+++***))))))***+++,,,---,,,++++++------,,,+++))),,,---,,,)))(((***,,,+++///000000555@@@IIILLL@@@<<<777111---***))))))))))))(((((())))))***+++---+++)))((((((***,,,...000HHHEEEAAA'''333***+++,,,------,,,+++***''')))******))))))+++,,,...------------...//////111000222fffyyyssskkkcccdddppp|||zzzyyyxxxwwwvvv{{{~~~pppyyyzzzqqqsssyyyuuussswwwtttxxxqqqvvvaaaLLLBBB===888555111...///111222222222111///......---,,,+++...===DDD:::,,,((()))(((++++++,,,,,,+++...;;;IIIpppsssBBB///333...+++,,,...---///222,,,---///000///...+++***''')))---///000///,,,***---,,,+++++++++,,,---...+++000222//////222444333000222333555555444333222444333222222444555555444333///444>>>DDD|||mmmnnnbbbgggiiiddd[[[YYY___aaa___YYYhhh]]]___yyyrrrnnnmmmjjjooolllzzzwwwwww}}}}}}qqqmmmqqqlllbbbiiizzzwwwhhhZZZXXX]]][[[___iiiWWW===000,,,,,,//////,,,,,,000******))))))***++++++,,,++++++,,,***)))(((***+++++++++***)))(((((())))))******+++++++++++++++***((((((((((((''''''''''''&&&&&&''')))************'''&&&&&&(((***+++***((('''''''''''''''((())))))((((((((()))))))))(((((($$$'''***(((%%%$$$&&&))))))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&'''''''''((()))*********&&&(((******))))))+++,,,******+++,,,+++***)))(((---///---...>>>MMMDDD000...---+++)))))))))++++++,,,+++***+++,,,---,,,******,,,...---)))(((***,,,...222333111111777<<<===@@@>>>:::555000,,,************))))))******+++,,,******))))))***,,,...///...PPPnnnZZZ777777,,,,,,,,,,,,,,,,,,,,,,,,''')))************,,,---,,,---......///.........,,,111000YYY~~~~~~eeegggbbbbbbooo~~~yyy~~~}}}yyy{{{xxxuuuwww|||ppp{{{}}}mmmfffjjjuuu~~~ooo{{{vvvuuuzzzxxxzzzqqqsss~~~^^^LLLDDD@@@888555111//////111333333333000,,,,,,...///...+++'''...///)))'''++++++&&&000//////---+++///???OOOwwwvvvDDD000111---+++...000///...000...///222333222///+++))) '''000444222---++++++,,,+++*********+++,,,---***...000......222333222///111222444444333222111777555222222333444444444888222666AAAGGG|||yyyZZZdddhhhgggrrrppp___XXX```ddd___[[[jjjaaakkkyyylllxxxaaahhhxxxqqqxxxyyy~~~xxxfffeeemmm{{{{{{pppoooxxx}}}uuuooohhh______ddd^^^^^^bbbuuu<<<111,,,+++//////+++,,,111******))))))***+++,,,,,,+++,,,,,,***)))(((***++++++******)))))))))))))))***++++++,,,,,,,,,++++++)))((((((((('''''''''''''''((()))))))))))))))(((&&&%%%%%%''')))***)))((('''''''''''''''((()))***((()))))))))))))))((('''$$$'''***)))%%%###&&&***((('''&&&%%%%%%&&&'''(((&&&'''((())))))((('''&&&&&&&&&((()))************&&&((()))***))))))+++---***+++,,,---,,,***(((&&&'''------111HHH```XXX>>>111///,,,***(((((()))***,,,+++******,,,,,,+++******---...---***(((***,,,%%%,,,111000111555888999???>>><<<777222...,,,,,,++++++******++++++,,,---((((((((()))+++---000111444aaa}}}QQQ<<<---,,,,,,++++++,,,,,,---(((***++++++++++++---...+++,,,.../////////...---'''111111RRR~~~yyyzzzzzzllluuulllhhhrrr|||wwwrrr~~~xxxzzz{{{xxxrrrppptttxxxssskkkxxxnnncccaaabbbeeeqqqzzzuuuttt}}}~~~|||yyyyyyrrrqqqjjjqqq}}}^^^KKKCCC???555333000////////////...111000///...,,,+++)))(((***(((+++000...(((&&&***///***,,,000...///DDD^^^}}}sss???666111000///...---...000111111111222333333000+++'''++++++,,,///111222111000+++***,,,///...***+++///111///---,,,---111555888555555444222000///000222222555888888666555777999>>>333<<<===KKKrrrooo```kkkgggWWWbbbhhhdddwwwooo{{{tttpppzzzmmmppp{{{~~~}}}ppphhhgggfffrrrmmm```eeekkknnn```]]]___aaacccFFF000111555+++...///$$$///---,,,+++*********+++,,,,,,,,,+++******))))))(((++++++******))))))((((((***************)))(((((()))))))))))))))(((''''''&&&((()))++++++)))(((&&&))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&''')))***)))(((&&&$$$'''''''''(((''''''&&&%%%&&&&&&''')))************'''((()))***++++++***)))+++++++++***++++++,,,,,,***&&&&&&***+++((('''((('''111***222VVVdddTTTKKK:::000*********&&&'''***,,,)))&&&'''***,,,+++(((,,,---......,,,***++++++++++++,,,,,,...111333555777:::<<<:::333,,,(((&&&)))***+++)))''''''***---,,,)))((()))))),,,555???QQQbbbjjjNNN444+++---222------000,,,***(((((())),,,.........///---+++,,,...///---+++***444888<<>>888MMMssswwwvvvuuu{{{^^^YYY]]][[[WWW]]]pppoooaaaaaahhhWWW^^^sssyyyyyybbbhhh}}}zzzrrrdddpppeeeYYYZZZ___eee```eeedddXXXfffvvv;;;...000,,,...000'''///------,,,+++++++++++++++,,,,,,------------......***************)))))))))***************)))((((((******+++++++++***))))))'''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&''''''******)))))))))((((((((()))))))))))))))(((''''''(((((((((((('''&&&%%%$$$++++++++++++***)))(((''')))))))))***+++,,,---...---***)))---...,,,***+++------...DDDggguuuqqqsss```KKK555+++***+++***)))---------,,,***)))***+++***+++---,,,+++)))***************+++,,,///111222222777===AAA???;;;666333***,,,,,,,,,*********,,,)))'''((())))))***222:::???XXXMMM;;;333111++++++,,,%%%+++)))((())),,,---...---...,,,,,,,,,......---,,,000///000BBBvvvnnnjjjkkkuuuzzzwww|||xxxxxxkkkmmmtttvvvyyy{{{zzzzzzqqqnnnxxxxxxlllhhhpppzzzqqqeeeZZZ\\\jjjyyyqqqoooqqqllloooiiirrroooSSSDDD===:::555333111111333555555555000///,,,******+++...//////,,,(((((()))+++...000((()))+++,,,444NNNwww{{{wwwvvvYYY:::777666111///222888999444///333555666444///,,,...000+++***+++---//////---+++******...222111,,,+++...111000000111333666999;;;666777666444111//////000:::888777999===>>><<<999>>>@@@BBB<<>><<<999888>>>???:::[[[}}}vvvcccZZZUUUZZZiiiuuueeehhhpppsssllliiiqqq|||vvvvvvzzzzzzlllsssooobbbcccgggfffhhhdddlllxxxyyy\\\444...///---000+++...------------,,,,,,++++++))))))***+++,,,------...))))))******++++++,,,,,,***************)))((((((''''''((((((((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))++++++***)))((()))))))))&&&&&&''''''&&&&&&%%%$$$''''''(((******+++++++++(((((())))))***+++,,,,,,((((((((()))***,,,---...,,,)))(((,,,---+++)))***)))...BBBZZZdddjjjwwwpppLLL111''')))+++******,,,---+++'''&&&(((***(((***++++++***)))***+++******)))***+++---///000333777===CCCFFFEEEAAA>>>111000...---,,,***)))((('''&&&))),,,+++)))---444111<<>>;;;888333111//////111222333222///...---,,,,,,,,,,,,,,,...000///...333999888111,,,000......CCCjjjxxxLLL777888111///,,,+++,,,+++***(((,,,...000222222111111111222111111222333222000---222000000222111///111666333444555777777777777777999;;;<<<<<<:::999888999444666888888888888888999999???===;;;]]]yyytttrrriii\\\^^^lllcccooorrrooouuussspppgggiiioooEEE444555+++...---,,,,,,---.........---,,,+++((())))))******+++++++++((())))))***,,,------...***************)))((((((&&&&&&'''((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((()))*********)))(((((()))***)))((('''&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%''')))+++,,,------++++++***++++++---///000)))))))))))))))***+++++++++((('''+++,,,***((()))***888YYYmmmmmmzzzwwwrrraaaGGG333,,,,,,+++,,,***))))))***+++******)))+++,,,---,,,+++,,,---++++++++++++,,,---///000555555777<<>>:::888YYYppp~~~}}}ssszzz\\\QQQ[[[uuuzzzmmmjjj}}}zzzwwwsss~~~KKK666666+++......+++,,,---.........---,,,+++)))************+++++++++(((((()))***,,,---......***************)))((((((''''''((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%'''))))))))))))(((&&&''')))******(((&&&%%%''''''((((((''''''&&&%%%$$$%%%'''(((***+++,,,,,,***)))((((((((()))***+++***)))))))))))))))******,,,((((((,,,---***)))***000===^^^qqqqqq{{{iiimmmfffPPP999///,,,+++---+++((())),,,...,,,***)))+++------,,,,,,---...,,,,,,++++++,,,...///111000///000555>>>EEEIIIJJJHHHAAA999333111000...,,,'''(((,,,000///+++,,,000000111>>>ttt___DDD444000)))...,,,+++***++++++***)))))),,,......,,,,,,...111111///===\\\{{{||||||}}}yyypppjjjoooyyylllzzz{{{uuuvvvuuupppppptttxxx}}}rrrpppgggtttvvvyyynnnllluuurrrccc[[[___SSSNNNTTT]]]cccmmmlll^^^UUUVVVXXXZZZ^^^ccciiimmm{{{}}}uuuppppppkkkooolllvvvdddJJJDDDCCC999444333111000000000111111...///000111000///,,,+++---///111777BBBHHH???222111555555888NNNrrrvvvEEE999222...000444888999555///***000000000222111///000222555555222///111555333...888666222000000222666888???...;;;@@@;;;<<<666:::333777::::::888666777999333444444333222444888;;;>>>===888<<>>666555444666888888777666666666333444555555444666888;;;:::>>>;;;AAAVVVqqqrrrnnnlllrrrpppRRRdddgggccc\\\kkknnndddfff~~~yyyuuu===222333)))...---------,,,++++++++++++,,,,,,+++******))))))******)))))))))***++++++***)))+++***)))((('''(((((()))'''((()))((('''&&&((())))))((('''((()))***)))'''(((((('''''''''(((((()))''''''&&&&&&&&&''''''((()))((('''&&&&&&'''((())))))(((((('''''''''(((((('''&&&&&&'''((()))((('''(((((((((((((((((())))))+++((((((++++++((('''***************++++++,,,---,,,,,,,,,++++++*********---HHHeeepppnnnlllooorrruuuzzzwwweeeMMM;;;///***,,,,,,+++******)))******+++++++++*********))))))+++***)))***+++...//////444333333555:::???CCCDDDGGGJJJDDD555,,,---...+++******+++,,,,,,------...000,,,BBBhhhPPPFFF;;;///...++++++,,,+++'''(((,,,,,,,,,,,,,,,------------222)))999uuuyyypppqqqxxx}}}uuuppprrrwwwooouuummmppprrrrrr}}}xxxnnnrrrpppsssyyy|||yyyxxxzzz{{{pppddd^^^]]]___jjjvvvpppfffXXXZZZYYYVVVUUUYYYbbblllrrrnnnpppsssvvvyyy|||}}}~~~mmmkkkmmmjjjpppllluuu|||___GGGBBBCCC:::222111000///000111222333000000111111111000/////////---666GGGNNNCCC555---222...///???aaa}}}fff<<<888444222000//////000222111111///000222222222222000///...///...,,,---000///+++333444444444444333222111@@@555>>>777444@@@<<<888666555555555666555333111333555666777666777999:::555;;;<<>>{{{www||||||{{{wwwrrrpppssswwwlllpppxxxzzzuuujjjqqqpppuuu~~~~~~|||wwwjjjccceeeeee```qqqxxxssseeeggghhhbbbXXXVVV___ggghhhiiikkkmmmnnnpppuuu}}}ooommmpppnnnrrrmmmtttwww[[[EEEAAABBB:::000000//////000111222333///////////////000000000111111???SSSUUUBBB333000111---///DDDhhh~~~{{{aaa888555222111///---...///111111000000222333333444555333000///222222///000222222...333333444444555555555555AAABBBQQQBBB222;;;<<<===777555222222444444111---222444666777777777888999777<<<>>>KKKjjj~~~qqqjjjppp{{{zzzsssmmmooovvvooodddsss}}}|||WWW000555000---000---,,,,,,+++++++++++++++++++++***)))))))))))))))(((***,,,---,,,)))'''&&&***))))))((((((((((((((('''(((***)))((('''((())))))(((''''''))))))((('''&&&&&&&&&'''''')))******&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&''')))*********)))''''''&&&&&&&&&$$$''')))(((&&&%%%'''*********)))((('''&&&&&&%%%((('''(((,,,,,,(((&&&'''&&&''')))+++------,,,,,,++++++++++++************111GGGbbbsss||||||sss___HHH777...---,,,+++***)))))))))************))))))))))))***************+++---///+++000333111...111:::CCCHHHOOOLLL;;;,,,***------)))+++---///000111111111555333;;;uuujjjVVVHHH===000...///333444///,,,,,,---------.........//////111333>>>zzz~~~tttllliiikkkooorrrpppwwwyyykkkbbbmmmsss~~~{{{pppuuurrrggggggnnnjjj^^^^^^nnnmmmkkkrrrpppzzzzzzhhh\\\^^^cccbbbjjjnnnrrrsssssswwwrrrooorrrooorrrlllqqqpppWWWCCC???AAA:::000000/////////000222333...------,,,---...///000222888III[[[UUU>>>111222111...444KKKmmm}}}___777333...///......///111111///......111111000333777555///000444555222111333333000000000///000111444666777777IIIjjj[[[<<<777444888777444111000222222///,,,111333555666666666777888<<<>>>@@@UUUxxxuuuyyyttteeellluuuccccccwwwzzzmmm\\\111333///...///......---,,,,,,,,,,,,,,,+++***))))))(((((())))))(((+++...///,,,***(((((()))))))))))))))(((((('''%%%'''))))))'''&&&&&&'''***)))((((((******)))(((&&&&&&&&&'''''')))************)))(((((('''((((((((('''&&&&&&'''((()))*********)))''''''&&&&&&&&&%%%(((***)))'''&&&(((+++((((((((((((''''''''''''%%%$$$'''+++,,,)))(((***%%%''')))+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,555LLLiii~~~}}}{{{ppp```JJJ888---,,,,,,+++***+++++++++)))))))))))))))))))))))))))++++++***)))***,,,///...///000//////222888===EEEMMMJJJ:::,,,+++------+++---///111333444333333;;;<<<999iiitttZZZJJJIII222//////444666333000000---------.........//////,,,222666kkkzzztttllliiijjjlllnnnnnn|||rrrkkkjjjttt|||wwwlllqqqmmmccceeeooommmaaa___^^^jjjrrrgggbbbjjjooo|||yyykkkiiimmmnnnqqqxxxqqqoooppplllooohhhnnniiiSSSBBB>>>???999111000///...///000111222---,,,+++***+++---000222777DDDWWW___OOO888///333111000888RRRttt~~~___777444---//////000111222111...++++++...---+++///777666///000444666333111222111...------,,,,,,...111333555000JJJxxxsssQQQ???222444555333111000000000///...111333444555444555777888999:::;;;VVV}}}lllfffzzz}}}{{{vvvfffqqq~~~}}}~~~pppvvv___777111---000...///...------,,,,,,------******)))(((((((((((()))(((+++//////,,,)))***+++)))))))))))))))(((''''''$$$&&&((()))'''&&&&&&&&&+++)))((()))***+++***)))'''''''''''''''((()))***,,,+++***)))((((((((((((''''''&&&&&&'''((()))******)))(((''''''''''''''''''((())))))(((((()))***&&&&&&&&&''''''(((((((((%%%###%%%***+++)))))),,,'''((()))***++++++++++++,,,,,,,,,,,,,,,---------888PPPppp|||xxxrrrmmmcccOOO===---,,,,,,++++++++++++,,,(((((()))))))))))))))***)))+++,,,+++((((((,,,///333222111000000222444555???FFFDDD666,,,,,,...---,,,...111333444444333333;;;AAA999aaafffPPPNNN666111///333555444222222,,,------------.........---666000\\\pppnnnlllnnnqqqrrrqqqnnnhhhZZZTTTbbb~~~uuu~~~tttwww{{{wwwuuukkkaaaaaajjjnnnjjjjjj^^^dddnnnggg^^^^^^___jjjqqqvvvvvvqqqppptttyyyzzzqqqnnnoookkknnnhhhnnncccPPPAAA>>>>>>888222111///......///000000...,,,+++***+++...111444AAAVVViiidddJJJ333///444111///:::YYY}}}zzz||||||}}}\\\888666000222111111111111000...+++,,,///---)))///:::;;;333111666888444111111000---.........///000000111111444BBBkkkpppXXXEEE555777333333222000......///000333444555444444555888:::888888888RRRyyytttyyyyyyxxxppp}}}qqqfffrrrwwwkkkaaa|||tttyyyxxxyyyjjjdddaaa@@@000+++444---...---,,,,,,++++++,,,,,,******)))((((((((((((((('''***------***(((***---((())))))***)))((('''&&&%%%''')))***)))'''&&&'''***((('''((()))***)))((((((((('''''''''(((((()))***))))))((((((((())))))''''''&&&&&&'''(((***+++)))(((((('''''''''((((((((('''&&&''')))))))))(((&&&&&&&&&'''''''''(((((('''$$$%%%)))***((((((+++)))))))))))))))***++++++******++++++,,,,,,,,,,,,333NNNpppuuuoooooojjjYYYGGG///...---,,,+++*********(((((((((((())))))******(((+++---+++((('''+++///000111222222111000222444888>>><<<111+++...///---,,,...000333333333111000222???555ZZZvvvXXXNNN===555///111333222111222,,,,,,,,,,,,------------...999,,,PPPwwwrrrpppqqqrrrrrr|||eeeCCC@@@666IIIsss~~~wwwuuueeennn}}}wwwnnnhhhgggkkkpppsssfff\\\]]]aaa___cccfffaaarrrkkkkkktttyyywwwwww|||rrroooppplllpppkkkrrr```NNNAAA>>>===777222111000........./////////---++++++,,,///333555KKKeeewwwiiiIII333111666222///:::]]]xxxzzzyyyyyyYYY888999555555333111000000000...---///222///***111>>>@@@888333999;;;777333222111...111222444555555333000///888555QQQYYYLLLAAA555888111333333111------///222555555555555444666999<<<>>>>>>===TTTxxxmmmppprrrnnnllljjjZZZgggwwwgggeeewwwuuuyyyjjjjjjxxxzzzeeeiiicccHHH111***666,,,---,,,++++++******++++++******)))(((((((((((((((%%%))),,,+++((('''***...((()))*********)))'''&&&&&&(((++++++***((('''((()))'''&&&'''((()))(((''')))(((((('''''''''((((((''''''&&&''''''((()))***'''&&&&&&&&&'''(((***+++(((((('''''''''(((((()))(((&&&$$$%%%(((***(((&&&'''''''''''''''''''''''')))&&&&&&((((((&&&'''***+++***)))(((((()))***+++))))))******++++++++++++,,,HHHlll~~~rrrnnnqqqnnn^^^LLL111000...,,,***)))(((((('''((((((((())))))******(((+++---+++''''''+++///(((---222333000000333777444999777...+++///000,,,+++---000222222111///...&&&999111UUU}}}___LLLCCC999000///111000000111+++++++++,,,,,,,,,------)))666&&&GGGqqqiiiiiiooottt{{{AAA...AAA444444>>>;;;FFFVVVcccooowwwzzz{{{|||zzztttrrrsssrrrpppsssxxxqqqmmmkkkiiiooowwwtttrrrtttoooqqqjjjqqqqqqTTTHHH???<<<;;;444444222000///...///000111333******222111,,,333CCCggg~~~fffAAA//////222999======^^^~~~yyy{{{oooOOO999888:::222222222444555333000---000111111222444666888999666666666666555555555444111333555444333111000000333999;;;555222444444111111222333444444111,,,)))222222111111555<<<===:::777;;;???ZZZpppjjjfffgggqqqlllgggfffgggjjjnnnrrr~~~wwwwwwnnnkkk|||]]]AAA:::***777,,,,,,,,,,,,+++++++++******************************))))))***)))((())),,,///++++++(((&&&(((***$$$((()))*********((('''&&&''''''(((((())))))******(((((((((((())))))))))))''''''''''''((()))++++++(((&&&%%%%%%'''((('''''''''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''---((($$$$$$'''(((&&&###'''''''''''''''&&&&&&%%%+++(((&&&'''***,,,+++))))))((('''***---...+++(((,,,CCCmmm|||gggdddiiiwww~~~tttbbbTTT888---''')))+++(((''')))'''((()))***))))))***,,,,,,++++++******))))))))),,,///111111//////000222555666333...,,,//////---000111222333333333222111...333111KKK[[[LLL@@@444111111111111333---,,,,,,---......---+++'''000///DDD{{{vvvllliiikkkmmmwwwlllYYYFFF<<<:::::::::===EEERRRnnnxxxpppooossswwwxxxuuuyyyuuuooo||||||ppp|||vvv{{{wwwuuuwwwrrrssskkkrrrqqqTTTHHH???<<<;;;555333111000......///000111555------333111---777IIIlll~~~~~~```???111222444:::===@@@eee{{{{{{wwwwwwkkkJJJ555444555444333333333444333111///222222222222333444555555666666555555555555555555222222111///......000333555999888111///222555444444222111111111000///---111222111111555;;;===999;;;===AAA```xxxoooggggggaaammmyyyyyyqqqnnnxxxpppiiilllUUU:::777+++777,,,,,,,,,,,,+++++++++******************************((()))************,,,...'''((('''&&&)))+++''' ((()))*********((('''&&&''''''(((((())))))******))))))))))))(((((((((((('''''''''(((((()))++++++)))'''&&&&&&'''((((((''''''&&&&&&&&&&&&'''(((((())))))))))))((((((((((((---)))%%%%%%((()))'''%%%%%%&&&'''(((((((((((((((+++)))'''(((***++++++))),,,***)))+++...000...+++(((999bbbwwwnnnrrrxxx{{{yyyooo^^^OOO;;;111,,,///111...***)))''')))************+++---+++++++++++++++************---//////------...000444555222---,,,...///---...///111222222222111111...555666NNNjjjLLL@@@555222222222222333...---,,,---//////...,,,111555+++888mmmrrrbbbbbbhhhmmmmmmhhh]]]RRRIIIEEEBBB@@@EEEVVVfffuuu}}}xxx{{{~~~zzzyyyyyyxxxuuu~~~}}}tttxxx}}}zzzwwwxxxrrrssskkkqqqmmmQQQFFF===:::999333111000///...---...///000333......222///...===RRRooo|||xxxYYY<<<333555777999;;;CCCnnnzzz}}}xxxwwwhhhHHH444333333666555333333444444222000333333222111111111222222555555444444444555555666555444222000111555;;;@@@777777444...,,,000555666666333///---...000111222///111111111444:::<<<999999999>>>aaayyymmmlllkkkuuu|||xxxuuu}}}llljjjwwwKKK444555---666+++,,,,,,,,,+++++++++******************************(((***,,,,,,++++++,,,---'''((('''&&&(((+++((("""((())))))******)))''''''''''''(((((())))))************))))))((((((''''''(((((((((((())))))***+++***)))''''''((())))))((('''&&&&&&&&&&&&'''((((((*********)))))))))((((((---***'''''')))***(((&&&%%%&&&''')))******++++++***)))'''(((***++++++***...,,,***,,,///111000...---;;;```uuuyyy{{{qqqhhh^^^UUUIII<<>>aaassspppvvvxxxyyy~~~nnnsssFFF333444000555***,,,,,,,,,+++++++++******************************(((***------,,,++++++,,,***+++***'''''')))&&& '''((()))******)))((('''''''''(((((())))))************))))))((((((''''''))))))(((((()))******+++,,,***(((((()))***)))((('''&&&&&&&&&&&&'''(((((())))))))))))((((((((((((+++)))''''''))))))(((&&&''''''(((******+++++++++***)))(((((()))******+++///---+++,,,000111000...333@@@^^^uuuuuussswwwuuuzzzwwwtttkkk___[[[^^^```LLL555(((''')))***)))(((***+++,,,++++++,,,...+++++++++,,,,,,---------)))***+++,,,,,,+++++++++///111///+++***...///...,,,---///111222222222222+++...333HHHooo^^^MMM<<<222///...///222000//////000111111///---***444222;;;kkkrrr______iiipppdddfffjjjmmmlllhhhgggiiiooofff[[[ccctttvvvttt||||||yyy{{{qqqvvvxxxuuuvvvppppppgggmmmbbbKKKBBB999555555000000000/////////000000000+++***,,,000111:::RRRjjjjjjvvvpppRRR666000555999888999EEEsss{{{|||gggGGG999:::888999666444333333333222111,,,,,,,,,---///000222333333222000000000111222333***,,,---...///333777;;;222000///000000111111333222111000000222333222111///333444333444888999888;;;<<>>111,,,---+++&&&((()))++++++******,,,---++++++++++++,,,,,,,,,,,,++++++,,,...000222111000///000///******...000...---...000222333333222222111---:::SSSqqqqqqSSS>>>333---///222111000///000111000...,,,111444333///FFF{{{fffaaa[[[VVVRRRYYYrrr~~~}}}wwwwww{{{zzzlll^^^iiixxxvvvzzzrrrqqqsssnnnpppjjjqqqaaaNNNFFF<<<888888444333333444555555555555555222111222777???OOOfffyyysssqqq^^^@@@000333555111444<<>>ccc|||zzz{{{kkkKKK222++++++(((*********)))******++++++)))******)))((((((***,,,++++++,,,---000333666888555111---++++++---.............../////////000000111///666YYYvvvyyypppooo{{{cccEEE111+++////////////////////////---///,,,---DDDbbbkkkcccjjj\\\WWWSSSVVVMMMbbb}}}|||zzz~~~}}}|||~~~|||xxxuuuvvvzzz}}}{{{xxxjjjgggfffttt~~~xxx{{{{{{yyykkkooommmgggooohhhmmmlllVVVHHHAAA888777999444777777777:::<<<>>>>>><<>>999???WWWsssrrraaaBBB888111222666666444333888KKKppp{{{aaaLLL@@@999222,,,---111333222///---///111111222222000...---000222***,,,...//////...,,,***((()))))))))((())),,,...,,,,,,,,,...111333222111...,,,,,,------++++++---///111333555777777777666888555>>>jjjwww~~~~~~BBB222---///++++++---)))000000//////...---+++)))+++******))))))******+++*********)))))))))(((((())))))(((((((((((((((((((((''''''(((******)))'''((()))***+++++++++******(((((()))***+++,,,,,,------,,,,,,+++***)))(((''')))))))))******+++++++++*********))))))((((((((('''((()))(((&&&&&&&&&'''***)))(((&&&%%%'''***---+++++++++***************((()))***+++++++++++++++...+++((((((***++++++***,,,555555777YYYuuudddhhhkkkkkkhhhzzzyyyXXX999111333333,,,,,,+++***)))))))))***''')))******)))***,,,...,,,++++++,,,///333888<<<777333...,,,,,,---....../////////000000000111111///444///:::PPP{{{ooohhhllluuu|||fffEEE555333///000222333333222000///111000111111...333GGG]]]]]]SSS^^^VVVxxxyyyvvvpppsssxxx{{{}}}}}}|||zzzyyy~~~{{{yyyzzz|||yyyrrrkkkffffffeeemmmxxxzzzvvv~~~|||}}}zzznnnpppnnnjjjuuuooosssdddRRRIIIEEE<<<:::<<<777777999;;;<<<<<<<<<<<<;;;:::888AAA[[[www~~~mmmYYY???777222333666555555666:::GGGggg|||rrr```NNN>>>555111111111111111111222111000///000...---...000111000///)))***---......---***)))((())))))((('''(((+++---,,,,,,---000333444333222111------000///******---000000222333333333222222777333>>>nnn}}}{{{???111...///***,,,...)))...//////...,,,***))))))++++++************++++++************))))))))))))(((((())))))))))))))))))&&&%%%&&&(((***++++++***((()))***,,,,,,,,,+++***''''''(((((()))******+++))))))))))))))))))))))))*********))))))(((((((((***))))))((((((''''''&&&&&&'''((('''%%%$$$%%%&&&))))))(((&&&%%%&&&***---+++++++++***************))))))***+++++++++******---+++)))((()))***++++++)))222000000NNNyyymmmmmm{{{zzz~~~___@@@222000...,,,,,,+++***)))))))))***((()))************,,,...+++***)))***---111666999666222...++++++---......////////////000000000000---333...888OOO{{{xxxqqqvvv```CCC666444...///111222222111///...///+++---222///...>>>TTTeee\\\aaaYYYzzzzzz}}}~~~|||wwwuuuvvvuuuqqq||||||}}}~~~{{{}}}xxxsssrrrsssqqqlllggglllnnnooowww~~~}}}lllooooooiiirrrkkkpppcccSSSLLLIII@@@===>>>:::555888;;;===<<<;;;;;;<<<777;;;IIIcccyyyzzzfffQQQ>>>888555666777555666999>>>EEEaaa~~~rrrkkkhhh___NNN===333222666333111000111222222000------+++)))+++000111...***)))***+++,,,,,,+++***)))((())))))((('''(((***,,,,,,,,,,,,///222333333222111,,,---222111++++++///....../////////...------555111>>>ppp~~~<<<222//////***---000))),,,---...---+++)))))))))++++++************++++++++++++++++++*********)))(((((())))))))))))******&&&%%%&&&(((+++---,,,+++''')))+++------,,,+++***''''''''''''((((((((((((&&&&&&''''''((()))************))))))(((''''''&&&)))))))))(((((('''''''''&&&'''''''''%%%$$$%%%&&&((((((((('''&&&&&&))),,,)))*********************)))******+++++++++******))))))((((((((())))))***(((...---///JJJyyyrrruuunnn{{{|||fffJJJ555,,,+++++++++******)))*********)))***+++*********,,,...***))))))))),,,///333666444000,,,***+++---..................////////////,,,111---888LLLssshhhLLL888.........///000000///......///***+++000000---777GGGUUUVVVXXX[[[{{{|||yyyuuuzzzwwwtttuuu{{{}}}|||{{{}}}yyyvvvsssqqqsssuuuwwwvvvxxxxxxssskkkkkkmmmrrrxxx~~~{{{sssqqqssstttrrrooo{{{|||zzz||||||qqquuu{{{}}}lllqqqqqqjjjpppgggmmmbbbSSSNNNLLLAAA>>>???:::444888<<<>>>===<<<<<<===888BBBWWWooo~~~www^^^III:::777777999999666555888<<>>pppnnn;;;222111000***...111******,,,...---+++)))***+++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++(((((()))))))))*********((('''((())),,,,,,,,,***'''(((+++---...---,,,***(((((((((''''''''''''&&&&&&&&&'''(((((()))******)))))))))))))))((((((((())))))))))))))))))))))))&&&(((((('''&&&%%%&&&''''''((((((((('''''')))***((((((((())))))***************+++++++++******)))'''(((***************+++,,,...---111HHHnnnoootttcccsssiii|||yyyrrr[[[===......*********)))******++++++***+++,,,+++******+++---)))))))))***,,,///111222111...***)))***,,,...///------------............,,,000...999GGGiiivvvhhhnnnssszzzsss\\\@@@---////////////////////////000,,,,,,///000///666@@@HHH\\\aaaqqqwwwtttzzzvvvtttooogggbbbbbbdddfffbbbbbbgggooosssqqqpppqqqxxx}}}rrrlllmmmnnnllliiipppuuuvvvuuutttoooiii```bbbfffmmmuuu{{{}}}wwwvvvzzz~~~}}}}}}|||xxxwwwrrrcccbbbtttwwwzzz}}}~~~mmmtttuuummmpppgggnnnaaaSSSOOOMMMBBB>>>???:::444888===???>>>======>>>;;;IIIbbbyyyuuuZZZDDD555444777;;;;;;666555777777===bbbrrriiiggghhhfff^^^OOO<<>>nnn~~~yyylllccc:::333222000***...222+++***,,,///...+++***+++---,,,++++++******++++++,,,---------,,,,,,,,,++++++(((((())))))*********++++++***)))***,,,,,,***)))&&&(((+++---...---,,,+++)))))))))(((''''''&&&&&&(((((((((((())))))))))))((((((((()))******++++++************************((()))))))))'''&&&'''(((&&&'''((((((''''''((()))&&&''''''((()))******+++******+++++++++******)))(((***---......------...---,,,***///CCCaaa}}}rrrxxxaaapppccc~~~kkkDDD///000***)))))))))***+++,,,,,,+++,,,,,,+++***)))+++,,,******+++,,,---///000111///,,,)))(((***,,,...///,,,,,,,,,---------.........222111<<>>XXXyyyrrrkkkmmmsss{{{mmmiiiccc```aaadddccc___``````eeejjjllljjjmmmqqqppp}}}yyyrrrxxxxxxrrroooqqqppplllfffpppxxxwwwrrrnnnkkkiiiddddddeeejjjqqqyyyzzzuuuwww}}}lllllljjjmmmmmmbbbdddwwwzzzrrrxxx}}}mmmyyysssrrrlllrrrkkklllooo\\\RRRKKKIIIEEE===777777888999<<<>>>===<<<>>>AAA???[[[vvv|||oooUUU<<<777666666777999999888777777JJJjjj}}}jjjiiivvvxxxhhh\\\OOO<<<222...$$$&&&000777555000///000000555777777222+++'''(((+++...***'''(((,,,---+++((((((((()))******)))((('''++++++*********+++---...,,,,,,,,,------.........111111111000000000000000555111888___[[[UUU;;;444222///***000444+++---------,,,,,,,,,++++++*********++++++,,,,,,,,,333222///---***((('''&&&))))))))))))))))))))))))((((((((()))******++++++++++++************+++++++++)))''''''((()))((('''%%%'''))))))((('''((()))---,,,+++***)))'''&&&&&&)))***,,,+++)))(((((((((((()))*********)))'''&&&'''((()))))))))(((&&&%%%&&&'''((()))************///,,,***+++...///,,,)))...,,,++++++,,,---,,,+++------///111@@@dddzzzssstttyyy~~~|||nnn```\\\___qqqFFF===000+++------------///...,,,......---,,,++++++++++++***+++,,,---............---------,,,,,,---------******,,,,,,,,,,,,******,,,000222:::CCCmmm{{{{{{ttt{{{yyybbbZZZZZZMMMTTTaaawwwuuuLLL+++///---,,,//////,,,,,,///+++++++++---,,,---555@@@nnnvvvlllllliiigggnnnjjjeee___^^^______\\\YYYWWW]]]ZZZ\\\iiiooopppwww}}}rrrnnntttuuuooonnnsss{{{ssspppqqqnnnhhhiiioookkkhhhhhhlllpppnnnddd\\\aaadddiiinnnqqqsssvvvxxxvvvtttnnnqqqxxxtttpppyyysssrrrnnnfffaaadddnnnwww}}}vvvrrrzzzyyyggguuutttsssmmmtttlllmmmooo}}}ZZZQQQIIIGGGBBB;;;777777777888999999888:::CCCKKKVVVgggxxx~~~wwweeeJJJ555555555444666888888777666333HHHeeevvvrrrjjjooo{{{~~~lll```SSS@@@666333+++)))000444222///000111000444444444111,,,******+++---)))&&&'''+++,,,***((((((((()))******)))((('''++++++*********+++------------..................000000000000000000000000+++,,,999fffuuuaaaMMMzzz\\\:::111///...+++111555,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,000///---,,,+++*********))))))))))))))))))))))))(((((())))))******++++++++++++************++++++,,,***((((((((()))((('''''')))******))))))***+++,,,++++++***)))(((''''''(((***++++++)))(((((()))''''''(((((('''&&&&&&%%%'''((()))))))))(((&&&%%%&&&&&&((())))))*********,,,+++******+++,,,,,,+++---,,,***+++,,,------,,,,,,+++...111AAAgggllljjjkkkjjjeee]]]ZZZ\\\|||iiiDDD@@@111***+++,,,---...//////---,,,++++++************+++***+++,,,------...------------,,,,,,,,,,,,------++++++,,,------,,,+++++++++...///888BBBnnn}}}pppzzzwww{{{xxxaaaXXX```eeeYYYcccvvvZZZ333///---...111111......000---+++,,,---,,,---444>>>yyyqqqqqqlllgggmmmjjjeee___]]]___```___]]][[[\\\YYYaaarrrtttssszzzrrrhhhdddjjjmmmgggdddgggrrrnnnlllmmmkkkjjjqqq|||rrrpppnnnnnnmmmiiiaaaZZZ___gggpppuuuuuutttuuuvvvooooooiiiiiinnnkkkiiitttnnnqqqtttvvvwwwxxxzzz|||nnnpppkkkdddgggrrruuupppuuu~~~|||uuutttooovvvnnnnnnooovvvXXXPPPHHHCCC???999777777333666777444555@@@SSSbbbpppqqqwww{{{qqqYYY???000333222222333555777666555===UUUjjjmmmfffeeelllssszzzkkkaaaUUU???333222//////111000------111222111444222000//////...,,,***+++(((&&&''')))+++)))'''((()))***++++++***)))(((,,,+++*********+++,,,---////////////............000000000000000000000000111111===gggxxxRRR;;;OOOjjj<<<111///111...111444---------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,------))))))))))))))))))))))))(((((())))))***+++++++++++++++************++++++---+++)))(((((()))(((&&&)))***,,,,,,+++++++++,,,************)))))))))(((''')))++++++)))))))))***((((((''''''''''''&&&&&&((((((((()))(((((('''&&&&&&&&&'''((())))))))))))+++++++++***)))+++---000---+++***+++---......---...,,,...,,,333OOOdddaaagggcccbbbffffff```XXXTTTggg\\\GGGKKK777...---,,,---......,,,***))))))(((((())))))***+++******,,,---------------------,,,,,,,,,,,,------,,,---............---,,,+++------555>>>iiisssdddggg{{{yyyrrrjjjeeehhhjjjllluuuaaa888///---///333333000///111///---,,,---,,,,,,333;;;{{{yyyssstttoookkkqqqjjjddd^^^[[[]]]```bbbbbb___]]]```qqq}}}uuu|||uuujjjccchhhkkkgggbbbbbbeeegggiiiiiihhhooozzzzzzzzzwwwrrrkkkddd___aaahhhrrrvvvtttqqqpppqqqlllpppllljjjnnnkkklllxxxrrrvvv{{{~~~{{{iiifff^^^[[[eeevvv|||xxxzzzssssss{{{vvvuuupppwwwooooooooopppWWWQQQIIIBBB===999888888111555666444:::NNNiii||||||ttttttxxxmmmQQQ999000111000///111333555555444DDDaaatttlllaaacccgggeeeooogggeee[[[???///111444333222...***---333444222666222//////111111---))))))'''%%%&&&((())))))(((((()))***+++++++++***))),,,+++*********+++,,,---//////......------,,,,,,/////////000000000000000888444:::```www}}}[[[GGG111iii|||???222222666000...111......------------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...))))))))))))))))))))))))((())))))******+++,,,,,,++++++************++++++---+++)))((())))))(((&&&)))+++------,,,+++,,,---)))))))))))))))*********&&&(((*********)))***+++******)))))))))))))))***((((((((((((((((((''''''&&&'''(((((())))))))))))***,,,---+++***+++111555---+++***+++---//////...&&&(((//////333JJJ]]][[[ZZZZZZ___hhhjjjaaaUUUNNNRRRwwwqqqYYYZZZaaaEEE444000---...///,,,((('''(((((((((((()))***+++,,,+++,,,---......///......///......------......///---...///000000///...---...///---333999___}}}kkkbbbaaahhh{{{bbb999...,,,...333333000///111000...---...---,,,111888fffwww{{{tttmmmooonnnnnnxxxoooiiibbb___aaafffjjjlllggggggnnnvvv}}}qqqhhhiiillljjjfffeeedddlllqqqnnnllluuu|||~~~xxxrrrooommmpppppppppoooooooooqqqrrrmmmuuutttqqqsssppppppzzz~~~~~~zzzwwwvvvvvvqqqeeeYYY___uuurrrxxx|||{{{ttttttzzzvvvuuupppwwwoooooopppnnnWWWSSSLLLCCC<<<:::999999222666777777CCC^^^yyyvvvuuuxxxhhhIII333000222000///000222444444333===___vvvmmmbbbeeefff___iiifffllldddDDD---111:::555222---***---444555222666222...///222222---'''((('''&&&&&&'''((()))(((((()))***,,,,,,,,,+++***---,,,+++*********+++,,,---------,,,,,,+++++++++......//////000000000000111...777___wwwzzzxxxttt}}}KKKHHHEEEBBB222111777///***...000.........---------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************++++++---+++))))))))))))((('''(((***,,,,,,+++***+++,,,))))))))))))************&&&(((*********)))***+++))))))******************(((((('''''''''((((((((('''((())))))***)))))))))(((***+++***))),,,222777...,,,++++++---///......******...,,,+++@@@VVVZZZXXXZZZaaagggeee\\\UUUSSSVVVnnnppphhhcccppptttOOO888000+++...///,,,***+++)))))))))***+++,,,---...,,,---...//////000000000000000////////////000000...///000000000000///...000111///555999\\\ssseeebbb```___hhhuuueee<<<...,,,...111222///...000222...---......---111666TTT~~~xxxzzz}}}yyy{{{qqqffffffgggkkkxxxrrrnnngggdddgggmmmtttyyyyyyxxx{{{zzzzzzooofffdddggghhhggggggwwwxxx}}}}}}}}}{{{wwwssssssyyy~~~zzznnnhhhkkkqqqwwwyyyrrr||||||wwwvvvpppkkkqqqtttooorrrwwwvvvmmmfffnnn~~~wwwddd```gggnnnqqqwww{{{rrrrrryyyvvvtttnnnuuummmoooqqqjjjWWWVVVPPPEEE===:::999888444777888===PPPnnn~~~~~~zzzbbb@@@......444222000000222333444333<<<___vvvooodddeeeddd]]]iiieeekkkeeeCCC***,,,555111000---***,,,222333///222///---...111111,,,'''''''''&&&''''''((()))***((()))+++,,,------,,,+++---,,,+++*********+++,,,,,,,,,,,,+++++++++++++++---......//////000000111...///<<>><<<999888111,,,---...---,,,...---333555000,,,111;;;BBBeeeccc^^^ZZZ^^^jjjtttwwwooommmhhhfffhhhooossssssVVV555)))111///)))+++000......---,,,******+++------***(((***...///,,,(((///...------...---,,,***000...,,,++++++---000111......(((777OOOsssvvvjjjkkkxxxxxxCCC111---222///---000---111111111111111222222222999\\\|||vvvsssuuuuuu{{{|||nnnjjjpppdddiiioooxxx}}}~~~vvvsssvvvtttiii```VVVNNN^^^llltttxxxtttyyy{{{~~~~~~vvv|||ssskkkvvvvvvrrriiinnnoookkktttwwwyyyrrrrrrooojjjqqqiiirrr^^^UUUSSSMMMEEE<<<555111000111;;;EEE[[[zzzjjjGGG666222222555333111222555777777555;;;VVV```^^^pppiii]]]LLL222+++###+++***)))((((((((())))))$$$((()))'''(((******&&&***))))))(((((((((((((((((())))))(((((())),,,///---,,,++++++******++++++------------------------/////////////////////...000...;;;SSSlll```???bbb```;;;---000666,,,...111333444444222//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********,,,,,,++++++***)))))))))***(((***------)))''')))((((((((())))))***+++,,,,,,+++*********+++,,,------,,,***)))((((((((()))+++***))))))***))))))((((((((((((((((((((((((((('''((())))))(((((()))************++++++******)))******+++///555777777444999333.........+++***,,,$$$+++333444111444AAANNN]]]^^^[[[XXXZZZaaaffffffaaaeeehhhgggeeebbb^^^YYY[[[===---///***(((,,,...---------+++***)))+++---...+++)))***......+++(((---,,,,,,,,,------+++)))///...---,,,,,,---///000+++444000333AAAiii|||vvvsssoookkkqqqvvvHHH555///222---,,,000///000000111111111111222222777FFFzzz{{{wwwtttpppuuuxxxrrruuuppp}}}yyyuuurrrooooooqqqqqqaaaYYYWWWVVVXXXhhhooosss}}}|||zzz}}}zzzuuuyyynnngggtttqqqsssuuuuuuggg^^^kkkxxx~~~ttttttqqqjjjpppfffnnn|||[[[VVVRRRKKKBBB999444222333333AAARRRiii}}}}}}zzz~~~WWW999222111+++333111000000333444555555???\\\hhhhhhyyyqqqfffSSS777111)))******)))((((((((((((((($$$((()))&&&'''))))))&&&))))))((((((''''''((((((((((((((('''&&&&&&)))+++,,,,,,++++++******++++++------------------------......//////////////////...000999NNNooo{{{{{{~~~}}}~~~zzzHHH===vvvcccAAA333111222111///...---------......------,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))***(((***---...***)))+++''''''''''''((()))******,,,,,,+++*********++++++,,,+++***)))))))))))))))))))))***++++++***(((''''''''''''''''''''''''''''''((())))))(((((()))***))))))******+++******)))++++++,,,---...///000000111,,,))),,,...------000...///111000***+++===SSS[[[```cccaaa```aaa```]]]ccckkkrrrrrroookkkccc[[[```GGG555,,,&&&)))...***+++,,,,,,+++))))))***,,,...,,,***+++---...+++(((,,,+++***+++,,,,,,+++)))------------......//////***444000333???eeeuuuhhh]]]bbbrrr{{{uuuLLL999111222,,,+++111222//////000000111111111111222333^^^{{{vvvqqqmmmkkkdddlllzzzrrrpppuuu{{{tttrrrtttsssooouuuvvvrrriiibbb```\\\WWW^^^ooouuuttt}}}|||}}}|||zzztttvvvwwwlllkkk{{{~~~vvvxxxuuuddd^^^jjjvvv~~~zzzxxxsssjjjnnndddlll|||\\\TTTQQQJJJBBB:::555333444555HHH```vvvtttqqqiiiAAA+++///111***...---,,,,,,---///000111GGGkkk~~~{{{rrr[[[<<<666...)))))))))((((((((((((((('''******((((((+++***((()))(((((('''''''''(((((('''(((((('''&&&''')))+++,,,,,,++++++***++++++,,,------------------------............////////////222333666QQQeee{{{uuu|||}}}yyyuuu{{{ppp???GGG{{{XXX???999222---...///...+++***------,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************((()))---...++++++---'''''''''''''''((()))***,,,,,,+++*********))))))++++++******************''')))+++,,,+++)))(((((((((((((((((((((((((((((('''((())))))(((((()))***((())))))******************+++,,,+++***+++---///---)))(((***,,,+++---000333......111......???TTT]]]gggppppppmmmjjjfffaaa___eeeiiijjjooouuurrriii```MMM;;;---%%%,,,000'''***+++++++++))))))***+++...---+++,,,------+++(((++++++***+++------,,,***,,,,,,.../////////...---...,,,(((999KKKeeevvvnnnllleeetttxxxzzzxxxMMM:::333444---,,,111111/////////000000111111222//////IIIgggyyyoookkkiiieee___[[[___fffiiieeeaaahhhsss~~~~~~rrrzzz~~~zzzzzz}}}yyyoooxxxuuutttxxxzzzjjjrrr|||uuu|||tttpppvvvvvvooowwwtttqqqrrrmmmqqqssssssyyy||||||yyyqqqfffjjjaaakkkaaaQQQOOOKKKDDD<<<777444333999RRRlll~~~qqqlllzzzxxxqqqWWW444&&&...222,,,++++++***))))))+++...000QQQxxx{{{|||```:::000''')))))))))))))))(((((('''+++------******------***((((((''''''''''''((((((&&&'''))))))((()))+++---,,,++++++***++++++,,,,,,---------------------------.........//////000000111666:::ZZZ~~~sss}}}wwwwww~~~{{{xxx]]]EEEdddrrrKKK>>>333444777444///+++------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,,,,,,,,,,,,,++++++++++++++++++))))))------++++++...))))))((((((((()))******++++++++++++***))))))(((*********+++++++++++++++&&&))),,,,,,+++)))((()))))))))))))))))))))))))))'''((())))))(((((()))***'''((()))***************)))+++,,,+++++++++...000333///,,,---,,,***,,,111>>>666111333666999EEESSS[[[hhhssssssnnnhhhccc```___eeehhhmmmzzzyyy[[[MMM@@@222)))///111%%%)))***++++++***)))***+++------,,,---------+++***,,,++++++,,,...///...,,,+++,,,...///000///...---///((('''AAANNN[[[yyyvvvxxxiiivvvyyy~~~PPP;;;333555000...111///...//////000111222222222444,,,<<>>888666555AAA^^^vvvrrrllltttsssgggMMM222(((---000---------,,,******+++///222XXXzzzzzzqqqooonnnpppuuuggg===000&&&***************)))((((((,,,///...******------+++''''''&&&&&&''''''((((((&&&(((*********+++,,,...++++++******++++++,,,,,,------------------------------......///000000000+++999???```zzzlllqqqrrrwww~~~xxx{{{```KKKYYYjjjJJJ888111------222...............///000111------------------------,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,++++++,,,)))))),,,,,,******---*********))))))******+++*********+++******)))((())))))***+++,,,,,,,,,+++%%%))),,,,,,)))((()))+++************************'''((())))))(((((()))***''''''((()))************))))))***,,,---///000000///,,,+++...000222:::BBBuuuaaaEEE000---888IIIUUU```mmmvvvqqqfff^^^YYYWWWcccmmmtttzzzzzzYYYKKKAAA777---000000&&&(((***,,,,,,+++***+++,,,,,,,,,------------,,,,,,+++++++++---///000///...,,,,,,.../////////...---...+++...BBBEEEQQQ|||vvvrrrnnnjjjeeennntttZZZ@@@333444111000111,,,//////000111222333333444:::'''555YYY~~~qqqkkkkkkfff^^^SSSVVVYYYYYYYYY]]]eeelll~~~{{{xxxtttwww{{{|||yyyvvvvvvtttqqqllluuuyyyrrrhhhgggkkkooopppyyy|||yyy~~~zzzzzz~~~wwwrrr{{{{{{xxx|||~~~|||rrrsssrrriiiooo^^^zzz}}}yyy}}}|||qqqpppkkkdddjjjaaaiiifffRRRPPPKKKDDD===999888999LLLkkk}}}}}}|||uuummmnnnkkk[[[EEE444,,,+++---///.........,,,***,,,111555YYYtttyyyjjjfffiiihhhiiinnnqqqCCC444)))***++++++,,,+++***)))(((+++---,,,((('''***+++)))'''&&&&&&&&&&&&'''((()))''')))++++++*********,,,++++++******++++++,,,---------------------------------......///000000111,,,777<<>>555///***+++111.........+++***+++000555XXXnnnqqqeeeggglllgggbbbwwwxxxDDD111###++++++,,,---,,,+++***))))))***)))%%%%%%((((((&&&&&&&&&&&&&&&&&&'''((())))))***,,,+++)))(((((()))+++*********+++,,,,,,------------------------------------...///000000111333444444cccyyykkklll|||ooojjj{{{xxxwwwMMMAAAXXX\\\===333000000////////////000000000000000000000000000000,,,---......,,,***'''&&&,,,,,,,,,,,,,,,,,,,,,,,,---)))(((******''''''*********)))))))))))))))***'''((()))***++++++***)))''')))***,,,---------,,,&&&))),,,***'''&&&***...(((((((((((((((((((((((('''((())))))(((((()))***&&&'''((()))***************((((((,,,111333///***111---***+++,,,111<<>>SSSeeevvvcccQQQXXXVVV[[[ddd^^^dddhhh]]]hhhvvvmmmmmmrrruuussslllfffcccdddccc]]]VVVTTTeeejjjeee``````___fffyyyxxxvvvnnnkkknnnqqq}}}{{{TTTVVV{{{|||ooopppmmmhhhiiissswww|||www~~~{{{zzzzzzyyymmmtttmmmpppnnnqqqqqqzzzaaaWWWOOOFFF???;;;>>>IIITTTeeevvv~~~~~~vvviiifffYYY>>>///...+++,,,///,,,000---,,,------,,,111777TTTaaaeee[[[ZZZjjj{{{|||ttt```DDD111,,,++++++*********)))))))))*********)))))))))))))))'''''''''((((((((((((((('''''''''(((((()))***+++///---***((()))+++...000...---,,,+++***+++,,,---------------...000111222444444===mmm[[[PPPcccrrrxxx|||QQQCCCssszzzNNN111...---...222111////////////............---------------,,,+++++++++++++++++++++******)))*********++++++++++++++++++***)))((((((***,,,......---,,,+++******+++,,,************************+++***((('''''')))***,,,,,,++++++***)))*********''''''''''''(((((((((((())))))*********+++++++++)))***,,,,,,***)))******,,,,,,,,,---,,,,,,++++++000000000444???OOOYYY[[[tttvvvvvvpppddd[[[WWWWWWTTT[[[iiitttrrriiikkksss___PPPIIIDDD777222000(((***+++,,,---...---,,,+++******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++******,,,.........---...000222,,,222///666CCChhh}}}~~~|||uuujjjaaa^^^___fffnnnzzznnnCCC...111000,,,333///---///333444000///111---222///...777BBBXXXuuurrr[[[OOOSSSUUUYYY___TTTRRRRRRKKK]]]yyyrrrssstttnnnfffeeeeeeggggggaaaXXXTTTUUU```ccc^^^\\\bbbdddlll~~~yyy{{{rrriiigggkkkmmmnnnuuuqqqsssqqqllljjjqqqxxx|||}}}}}}www~~~zzzxxx|||nnntttkkknnnkkklllnnnvvv]]]SSSNNNFFF>>>:::AAAOOO\\\iiiwww{{{zzz~~~vvvhhhdddTTT;;;///000---...111...///---,,,---,,,+++000888WWWbbbcccXXXWWWhhhyyyqqqmmmaaaGGG222---*********))))))))))))(((************************''''''''''''''''''((((((''''''''''''((()))***+++...---+++)))***,,,...000------,,,+++++++++,,,---------------...000111222222333;;;lllQQQXXXqqqwwwWWW___```999111333222000...////////////............---------...---,,,,,,+++++++++,,,,,,++++++***)))*********++++++,,,,,,,,,***)))(((((()))+++---...000...,,,*********,,,---************)))))))))))),,,+++)))((((((((()))***,,,,,,++++++************&&&'''''''''((((((((((((************************'''***,,,,,,)))(((***------------------,,,+++***+++,,,,,,+++222>>>HHHLLLSSSYYY___```\\\XXXVVVWWWRRRVVVeeerrrooodddiiixxxrrrjjj___PPP@@@777111******+++,,,---------,,,,,,******+++,,,,,,,,,,,,+++)))+++,,,......---,,,***---------,,,+++,,,///111---444///333===ddd{{{qqqfff``````hhhssstttHHH//////111000666...---000555555111///000111222//////333999TTT|||rrraaaUUUMMMNNNXXXLLLNNNKKKIII@@@===^^^rrr|||}}}ssskkkeeeaaadddiiinnnmmmbbbVVVTTTYYYTTTYYYXXX[[[cccbbbdddooolllvvvvvvnnniiihhh}}}wwwzzz}}}|||vvvrrruuuxxxxxx~~~yyy{{{xxxtttpppuuukkkooojjjjjjmmmtttZZZNNNKKKEEE<<<;;;EEEVVVbbbjjjvvvyyyxxx|||uuuhhhcccMMM666---///------111......------...,,,***000888TTT^^^aaa]]]gggllljjjdddJJJ333,,,*********))))))))))))(((************++++++++++++)))(((''''''''''''((((((''''''''''''((()))***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------------...000111222111333<<>>eee}}}{{{|||vvvmmmhhhiiicccvvv___<<<555444000333///...222777777222000000222222...///222666RRR}}}mmmaaaYYYOOOMMMUUUBBBOOOeeeeeeFFF777\\\]]]lllyyyxxxpppkkkjjjiiibbbgggllljjj___TTTTTTZZZWWWYYYUUUXXXbbb___\\\dddeeetttxxxpppiiidddrrr|||~~~ttt|||~~~rrrtttwwwnnnrrrllljjjnnnrrrXXXJJJHHHBBB;;;===KKK[[[eeegggtttwwwvvvzzzsssfffbbbFFF111***...++++++...,,,...---......+++***000999SSS___dddcccqqqiiihhheeeNNN555)))++++++*********)))))))))***************++++++++++++***(((''''''((())))))'''''''''(((((()))***+++)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------...000111222333555>>>pppRRRhhhzzzyyyaaaqqqggg999000111000222////////////...........................---,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,---,,,+++******+++,,,---*********))))))(((((('''++++++***))))))((()))))))))************)))(((((((((((((((((())))))))))))++++++******************&&&((())))))***+++---000......//////......------)))...///))))))777KKKZZZaaacccdddaaa[[[TTTOOOLLLNNNRRR[[[fffjjjmmm||||||XXXDDD888......+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,+++,,,---///000000000000///,,,------,,,++++++,,,...000333---333AAAgggzzzxxxrrrhhhcccdddbbbyyyddd===333111---,,,//////222777777333000111///111------111333JJJmmmzzzfffaaa[[[RRRRRRUUUMMMooo___777PPPfffiiijjjiiikkknnnkkkfff]]]^^^aaa```XXXQQQSSSZZZkkkdddWWWTTT^^^______ggglllwwwuuujjjcccaaakkk~~~yyywww~~~lll~~~{{{tttwwwoootttmmmiiimmmpppWWWFFFEEE>>>999???PPP___fffbbbqqquuutttvvvoooccc```CCC000***///,,,+++...,,,------//////+++)))000999WWWdddiiidddjjj{{{ggggggfffTTT;;;***,,,+++++++++************)))))))))*********++++++,,,+++)))(((((((((******'''''''''(((((()))***+++******)))))))))***+++,,,***+++,,,,,,------------------------...000111222333555???qqqWWWvvvnnnRRRppp~~~BBB000111000222////////////...........................------,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,++++++******************++++++))))))******+++,,,,,,,,,+++******)))((((((''''''*********))))))))))))))))))******+++***)))((('''))))))))))))*********+++******************++++++***)))((((((***,,,------,,,,,,---.........------"""'''***(((...AAAVVVdddbbbbbbbbb___[[[WWWSSSQQQPPPUUU[[[___cccjjjvvv|||vvvPPP???555---000,,,+++++++++,,,,,,------******+++,,,,,,,,,,,,+++---------...///000000000,,,...000///...------...///222,,,333@@@ddd|||pppmmmggg]]]YYY\\\gggzzz[[[666...000---,,,///...111555555222000111,,,111///...111222<<>>:::...555000111...)))***///...))))))+++++++++***)))***+++............---,,,++++++......///000111222333333333'''000444555bbbuuuqqqjjj___TTTPPPXXXbbbssswwwDDD+++555222444000......000333444222///000000000000111333666777<<>>```kkkfff]]]dddnnnuuu}}}uuuuuusssppplllbbbNNN<<<333---)))+++---,,,***+++)))***+++++++++***)))(((---,,,+++***))))))))))))***(((&&&''')))+++***(((++++++++++++++++++++++++------,,,,,,,,,---......,,,---//////......000111222888EEEpppOOO\\\eee888111777000000000000000000/////////000///...---------.........------,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++******++++++------))))))(((((((((((())))))&&&&&&'''((()))***++++++((()))+++,,,---,,,+++***'''((()))***+++******)))'''(((((()))******+++++++++,,,---,,,***))))))***/////////...,,,+++)))(((&&&,,,,,,)))000@@@JJJIIISSSeee```eeeddd^^^cccQQQYYYVVV```hhh]]]VVVcccyyyjjjmmmVVVAAAAAA...%%%---...,,,'''(((---///---)))+++,,,+++***)))***+++,,,,,,---------------,,,---......///000111222222555***111222111\\\}}}wwwmmmccc```dddjjjnnnvvvwwwHHH///444...---000///...///222333222111222222111111111222444555000PPPeeemmmooo```WWWcccrrryyyuuuHHH444:::DDDMMMZZZeeeiiigggccc```PPPRRRXXXaaahhhkkkiiifffeeebbb]]]WWWTTTXXXdddooojjjfffrrr}}}xxxvvvoootttzzzpppuuuKKKEEElllsssQQQooorrrrrrpppjjjrrrlllyyycccNNNAAA???BBBJJJOOOOOOOOOQQQ___fffhhhdddcccaaaPPP<<<111///,,,+++,,,---...---000//////111000///555<<<[[[fffccc\\\cccjjjiiikkkppptttwwwuuuqqqhhhWWWHHH555///+++,,,---+++)))))))))***+++,,,,,,+++******------,,,+++************)))((('''(((***+++***)))*********++++++,,,,,,---......---,,,,,,,,,------,,,---//////......000111000===QQQbbbQQQooo~~~DDD111888444111111111000000//////...000///......------......///......---,,,---------++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,---------,,,***))))))(((((())))))***&&&'''(((((()))***++++++))))))***+++***)))((('''(((((()))************)))'''''''''((())))))******,,,---...---+++)))***+++...---,,,++++++******+++'''+++)))'''...>>>JJJLLLRRR```___fffjjjhhhiiiZZZYYYLLLVVVwwwiiiZZZUUUcccooo]]]XXXFFF>>>GGG;;;---,,,///...***))),,,//////***+++,,,+++***)))***,,,***+++,,,---............,,,------...///000111111444---333222222[[[{{{rrrvvv~~~OOO444666//////111///......000222333222444333222111111111333333666ZZZpppooojjjaaa\\\bbbdddgggtttpppNNN888777HHHPPPcccuuuxxxmmmeeeeeeRRRVVV[[[aaafffiiillllllxxxlllaaa^^^]]]___kkkxxxkkklll{{{|||xxxpppmmmxxx{{{nnnuuuAAA>>>mmmiiiHHHgggmmmpppoookkkrrrkkkuuuaaaNNNBBBAAAFFFNNNOOOLLLMMMTTTccciiikkkiiifff^^^MMM<<>>GGGNNNGGGBBBTTTWWW```nnnfffoooVVVNNNXXXLLLOOOHHHOOO???;;;FFFEEEMMMCCCAAA\\\ZZZ<<<111***,,,000///...///+++,,,------++++++,,,---++++++,,,,,,,,,++++++***,,,,,,---...///000111111...444333///555BBB[[[uuupppMMM???000333---///111111000///111444111111000000111333444666888KKKlll{{{wwwuuuooollliiifffddd[[[JJJ;;;PPPTTT___sssxxxjjjeeefffgggeeeeeeiiiqqqxxxvvvaaa\\\aaaddd]]]hhhnnnllllllooovvvllluuu{{{|||gggEEEhhh{{{yyysssjjjqqqmmm|||{{{PPPDDDDDDDDDQQQcccdddTTTMMMSSSTTTWWWeeevvvttt[[[>>>...111///......//////...------,,,,,,---+++***///666TTTccccccZZZ]]]bbbfffllliiimmmoooppprrrqqqhhh]]]GGG<<<222/////////111444111111111111///---+++******)))))))))))))))******&&&)))------+++)))***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,------...///,,,---//////......000111000:::SSS^^^zzzQQQbbbOOO;;;111111111111111222222222///000111111111000...---------,,,++++++++++++,,,........................)))************+++++++++(((((()))***************++++++************++++++***************+++++++++000///---,,,+++*********,,,+++***((((((((()))***''''''(((((()))*********''')))***+++******+++---+++,,,......///...---,,,,,,+++,,,111777===DDDJJJPPPJJJZZZRRRPPP\\\ZZZmmmWWWAAACCC666<<<222FFFDDDEEEVVVKKKEEEDDDaaaNNN===///---//////...///+++,,,------++++++,,,---)))***++++++,,,,,,,,,,,,,,,------...///000111111///555222...333;;;LLLccc|||rrrLLL===000444,,,///222222000000111333333333222111111222333444000HHHvvv}}}{{{jjjcccgggmmmuuuxxxlllOOO555???RRRfffqqqvvvzzz{{{yyysssllleeefffooo{{{mmmfffddd^^^___gggzzzyyyrrrlllpppqqqpppuuu~~~\\\yyytttrrruuuppppppllluuuQQQEEEIIIOOO[[[bbb]]]RRROOOTTTZZZWWWlllWWW777555111000000///////////////...++++++------,,,///555QQQdddggg___```bbbdddkkkiiilllsss{{{zzzoooddd___KKK<<>>>>><<>>YYYqqqYYY<<<333000000//////000222444555888444000000222555666555666999EEE^^^___bbbrrr{{{yyymmmiiirrr{{{{{{xxxxxx~~~wwwjjjsss}}}|||vvvvvv~~~lllRRRSSSqqqzzzwwwqqqooorrrmmmnnnjjjlllKKKKKK]]]fffkkkhhhfffkkksssvvvsssoooooolllVVV888,,,222///////////////000000111///---,,,...---+++...333NNNfffpppnnnssszzzvvvsss}}}fffeeeaaaWWWCCC111***,,,************++++++,,,---++++++++++++************'''(((***)))))))))+++---,,,,,,,,,------------...------............------.........///000000111111444888jjj~~~{{{___RRRfffOOO===111222444111000333000000////////////000000///............---------,,,,,,---.........------,,,,,,,,,...//////,,,***(((((())))))))))))((((((******+++,,,+++***)))(((''')))++++++******+++,,,,,,,,,,,,,,,,,,++++++******+++++++++******,,,---,,,)))***------***))),,,************++++++++++++,,,+++******+++,,,---...)))***&&&...>>>AAA???FFFEEEHHHPPPYYY]]]___dddjjjjjjuuu|||sssaaa555***,,,...222,,,222---,,,,,,++++++,,,,,,---+++//////,,,---111111...///,,,******,,,...//////...///111111222AAA___zzz\\\???111000000//////000222444666222222111222333444666666777===FFFfffnnnoooxxxyyy|||}}}tttxxxzzzyyygggXXXjjjvvvpppllljjjooolllnnnllloooOOOPPPaaakkkooojjjgggkkkrrrtttnnnrrrsssiiiOOO444,,,111.........//////000111222000------...---***---222JJJeeeqqqnnnrrrzzzrrrooo~~~yyyiiinnnqqqhhhPPP777,,,,,,************+++,,,------+++++++++*********))))))&&&'''((((((((((((***,,,,,,,,,,,,---------......---..................---......//////000000111111222888jjjsssyyygggYYY^^^rrr[[[DDD222111333111000444000000////////////000111//////.........---------,,,,,,---...////////////,,,,,,---...000///,,,*********++++++++++++************+++,,,+++***)))((('''))),,,,,,+++*********,,,,,,---------,,,++++++,,,+++***)))***,,,---...,,,******------******,,,******+++++++++,,,,,,,,,,,,+++*********+++,,,---***((($$$///DDDIIIDDDGGGJJJLLLVVVeeeppppppmmmkkk\\\gggsss===***+++......&&&...---,,,,,,++++++,,,,,,---,,,///...)))+++222555333222///,,,+++,,,.........///000111111333CCCccceeeIII888000000//////000222555666...111444666666777888999;;;EEEQQQ|||}}}mmmmmm{{{||||||tttmmmmmmaaafffeeehhhrrrrrrQQQSSSiiiooommmdddeeeqqqwwwuuurrr{{{zzzdddHHH444---,,,---,,,---222666777222---222000---++++++,,,...///>>>XXXkkkmmmnnnyyy~~~{{{xxxlllkkk|||~~~vvvrrrhhhzzziiiIII999+++,,,'''&&&,,,222000,,,***,,,...///---***((()))++++++---***######***---+++++++++******++++++,,,---111111000000///---,,,+++......//////000000111111222===uuudddvvvfffSSSaaa|||JJJ222666111000666111///000000111111111111000,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++/////////......---------,,,++++++******++++++,,,---***&&&&&&)))++++++******)))))))))))))))******///---)))&&&%%%''')))+++******))))))******+++,,,...---+++,,,,,,---+++***(((***++++++******+++,,,)))***,,,,,,+++***+++,,,(((---,,,000===@@@>>>CCCLLLBBBXXXjjjhhh]]]dddrrrZZZrrrfffbbbhhhHHH000***+++///---###........................---,,,+++***+++...000222,,,---......------///000,,,333000---777KKKnnnjjjAAA777000111111111111222555777111000888;;;333444999555CCCAAA^^^wwwlllpppzzzvvvmmmmmmuuutttnnnuuuoooooodddhhhfffiiisssuuuTTTVVVfffkkkjjjdddgggssszzzxxxxxx~~~yyybbbFFF555/////////------000444555111---000...,,,++++++---///111@@@[[[rrruuuvvv}}}~~~wwwooopppyyysssrrrppplllSSS@@@***///)))''')))+++***+++...,,,...///---***)))***+++(((***)))$$$$$$)))+++)))++++++******++++++,,,---///000000//////...---,,,......//////000000111111222:::oooyyy{{{WWWWWWjjjWWW:::777000...111...000000111111111000000///........................////////////...---,,,+++------------,,,,,,++++++---,,,,,,++++++,,,,,,------***'''''')))++++++*********)))))))))******+++...,,,)))''''''''')))******************++++++,,,...,,,++++++,,,,,,+++******+++++++++))))))+++,,,***,,,------,,,,,,,,,---000333///...999BBBGGGNNNFFFUUUwwwppp{{{}}}mmm}}}|||tttrrreeeqqqwww___777+++000///---000---------------.........++++++++++++,,,...///000***,,,.........///111333...444///+++666NNNwwwrrrJJJ===444444333222222333444666333111666999444444999999EEENNNdddssssssuuuqqqmmmkkkjjjffffffwwwrrrrrrfffiiifffiiissszzzYYYYYYfffjjjjjjfffjjjtttyyywww}}}~~~ttt\\\BBB555222333111...---...111222000---...---,,,+++,,,...000222===[[[uuu{{{zzz~~~xxxrrruuu}}}tttqqqyyy^^^444...+++***+++***((()))...,,,......---+++***+++,,,'''))))))&&&'''***+++)))++++++******++++++,,,---....../////////......---......//////000000111111222777gggJJJdddiiiCCC888111...000///111111111111111000///...000000000000000000000000////////////...---,,,,,,,,,,,,++++++++++++******------,,,,,,,,,,,,------,,,***(((((()))***+++***++++++************++++++,,,+++***)))((((((((()))************+++++++++,,,---,,,++++++,,,,,,+++***,,,,,,,,,***))))))+++---,,,---//////...---///000...000//////888EEEMMMNNNTTT^^^ppptttbbbggg___dddlllsssvvvzzzDDD---333---&&&333++++++,,,,,,------......)))***+++,,,---.........)))+++---...///000222444///333///,,,666JJJooo{{{OOO;;;777666555444333444444555333111333666444222777>>>VVVjjjppprrrwww}}}vvvkkklll{{{rrrttthhhkkkfffhhhsss___^^^kkkmmmllliiillltttwwwttt{{{wwwiiiPPP<<<333444666333000---,,,...//////...///...---,,,,,,---///000777TTTooovvvuuuxxx}}}}}}{{{rrrqqq{{{|||vvvuuuNNN111,,,+++---...+++)))))),,,,,,,,,,,,++++++++++++)))))))))((()))+++,,,,,,++++++******++++++,,,---,,,---....../////////.........//////000000111111222444^^^yyyPPP}}}xxxKKK999444111222555222222222111111///...---000000000000000000000000......//////...------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++***)))))))))***++++++---,,,++++++***+++++++++***************)))((((((******+++++++++,,,,,,+++---+++***+++,,,,,,+++***---------+++)))))),,,...---///000000//////111222000222777===III[[[]]]OOOZZZ]]]ZZZpppgggddd\\\VVVcccttt[[[hhhyyy]]]666777...!!!...***++++++,,,,,,------...''')))+++---......---,,,)))+++---------...000111///222000333===FFFZZZwwwqqqwwwQQQ555777666444333444555555555222222222555666000555FFFvvvuuusss}}}{{{nnnssswwwpppsssiiilllfffhhhrrreeecccnnnmmmkkkkkkooouuuwwwuuutttmmm[[[DDD444222555777333111...,,,,,,---...///111000///---,,,,,,,,,---333LLLdddmmmnnnttt|||~~~pppiiirrr|||}}}zzz{{{oooDDD777***))),,,,,,***)))************++++++++++++***)))))))))******+++---++++++******++++++,,,---+++,,,---...////////////......//////000000111111111444UUUddd```RRR:::777333222777222222222111111///...---////////////////////////.........///......---,,,,,,,,,------------------++++++************++++++***++++++************+++---,,,,,,+++******++++++))))))***+++***)))(((((()))***+++,,,,,,,,,,,,+++,,,*********,,,,,,+++***---------,,,******,,,......///000/////////222444@@@<<>>444000///000,,,+++***+++...000///---...///666>>>===444,,,+++++++++******++++++,,,---,,,,,,---.........------......//////000000111111---888FFFvvvVVVlllRRR444888333,,,444000000111111111000000///////////////////////////------...............---------........./////////+++******************+++)))+++------***)))***,,,,,,,,,+++***))))))))))))))))))))))))))))))******)))***,,,---...---,,,+++***))))))***+++,,,,,,***(((+++...//////...//////,,,,,,---,,,,,,---111333666,,,///111>>>ooorrrjjjdddfff```SSSaaauuutttXXXlllfffVVVrrrpppKKK555///222//////......---,,,,,,,,,***+++---///000000000///---...//////------...///000...///===RRR^^^ttt]]]<<<999555222333777999888666555===777888AAA===[[[uuuqqqssspppsssvvvqqqooovvvkkksssooouuuooommmvvvpppiiinnnfffaaabbbhhhmmmqqqrrrlll```LLL888111222333000111111111///...///111333..................------///???UUUhhhwwwzzzooohhhiiiiiigggjjjqqqvvvppp\\\XXXeeekkkqqqXXXEEE777///......,,,+++---000222111///111555@@@KKKJJJ===111,,,++++++******++++++,,,---,,,------......------,,,......//////000111111111+++999BBBjjjTTTvvvLLL000888555---777///000000111111111111000////////////////////////------...............------------....../////////,,,++++++++++++++++++,,,)))+++...---+++)))***,,,,,,+++***)))((((((((((((***)))))))))))))))***+++)))***,,,......---,,,+++***)))((()))+++,,,,,,***&&&***...111111000//////+++++++++++++++,,,000333///***333444<<>>111111000000///...---,,,,,,+++,,,,,,---///000000111111,,,...000000///000111333...000333>>>JJJNNNbbbhhhCCC<<<888444444888:::888555222:::222111<<<===eee{{{qqqsssssshhhfffrrryyyjjjiiimmmvvvuuurrrnnniiiqqqllluuutttsssjjjccccccccceeellluuurrr```JJJ:::222//////000000///222444000+++---555......---------,,,,,,,,,222555OOOggguuuwwwnnnvvv~~~{{{sssnnnttthhhooowww]]]III===777777555777@@@KKKKKKFFFPPPJJJMMMWWWUUUCCC111***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------......///000000000444666???oooWWWiii~~~sssPPP999111777111222000000111111111111000000////////////..................////////////......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,++++++******++++++)))***+++,,,,,,+++***)))+++++++++******(((''''''---,,,,,,+++*********+++,,,,,,,,,++++++)))((('''***,,,------------...000000///---+++++++++---...222+++...+++HHHvvv|||zzz}}}yyyrrrccckkkllljjjCCC222,,,///---((()))///111...+++---///111222222111000//////...//////000111222***///000<<>>MMMhhhMMM<<<:::888888999999777666555999777444333777ZZZzzz}}}xxx~~~{{{lllpppwww~~~pppqqqppplllrrrjjjzzzpppmmmkkkgggccccccbbb```bbbfffnnnWWW???444222111000000//////111333000,,,...333.........------------,,,---...DDDeee|||ttt|||}}}xxx~~~{{{|||jjj]]][[[WWWHHH555+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------......///000000000)))555UUU~~~gggcccBBB222000777000000000000111111111111000000111111000000000/////////......////////////......------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,+++++++++++++++---,,,,,,++++++,,,,,,---------------,,,+++***)))---,,,,,,+++++++++++++++......---,,,++++++++++++***+++,,,,,,+++***+++---,,,+++***)))))))))***+++000...444,,,;;;eeeyyytttwwwuuulll<<<444444111------...---***.........///////////////111000000////////////000444222---;;;LLLnnn|||zzz|||NNN<<<;;;::::::;;;:::888777555888999:::777:::aaayyywww{{{fffvvvxxxooopppooojjjnnneeevvvrrrnnniiigggdddccccccdddgggjjjiiiPPP888111222111///000...///111111///...///222............------------222111AAAddduuuoooyyyppp^^^ZZZXXXKKK888+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------......///000000000000999XXXttt{{{]]]>>>222333888//////000000111111111111000000111111111111000000000000......////////////......------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,++++++++++++,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,+++******---,,,,,,+++++++++,,,,,,...---,,,+++***++++++,,,)))***++++++***)))***+++++++++***))))))******+++000...666...777XXXuuuooojjjjjjgggFFF777444000.........,,,)))000///......---......///111111000//////...//////111444111999CCCddd{{{LLL::::::999:::;;;:::888666666666888>>>>>>>>>aaa|||]]]ZZZ|||mmm{{{fffoooooommmeeeiiiaaauuuwwwtttllljjjfffbbbbbbfffiiikkk```HHH222///222000...000---///000//////000111111//////.........---------444222===aaaxxxrrryyysssccc___^^^TTT???///---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------......///000000000222888SSSqqqYYY===555555888///000000000111111111111000000111111111111000000000000......////////////.........------,,,,,,------......------,,,,,,------......---,,,,,,++++++,,,,,,///...---,,,,,,---...///++++++++++++++++++***)))---,,,,,,+++,,,,,,------,,,++++++***************(((***++++++))))))***,,,,,,,,,+++++++++,,,,,,,,,+++'''000,,,111GGG[[[www|||{{{}}}xxxllleee[[[bbbLLL```:::444...---......,,,+++000//////.........//////111111000//////.../////////333333CCCTTTtttTTT999777777777999888777555<<<999777<<<<<<555IIIqqq___\\\jjjCCC@@@}}}}}}|||~~~aaaoooooollleeeggg```uuu{{{xxxnnnmmmhhhaaa```cccffffffWWW@@@///000222...---111,,,//////......111111////////////.........------000000777]]]xxxrrruuu~~~uuugggbbb```VVV@@@...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------......///000000000,,,444KKKsss}}}TTT<<<777666666...333000000111111111111000000111111000000000/////////......////////////............------------............------------.........------,,,,,,,,,,,,,,,...------,,,,,,------...******++++++++++++******,,,,,,,,,,,,,,,------...)))***+++++++++******)))''')))***+++******,,,---,,,------------.........---&&&000...111AAAPPPmmmzzztttooohhhYYY^^^BBBooo???666...---///...------/////////000000000000000111000000////////////000///000222PPPsss\\\888666444444666777666555;;;:::777999;;;444<<>>+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------......///000000000,,,222AAAxxxtttKKK999666333222,,,555000000111111111111000000000000000/////////............////////////............------------............------------............---,,,,,,,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......(((***,,,------,,,***)))&&&(((***+++++++++---///,,,,,,---...............000(((222111333BBBWWWzzz~~~pppkkkqqq{{{}}}xxxyyyqqqkkkggg___ooopppJJJsssHHH;;;000...000......///...///000222222222111111000////////////000000111///222333PPPsssggg999666333222444666777777444:::999888<<<;;;>>>LLLzzzQQQJJJmmmsss{{{wwwvvvhhh```DDD|||}}}qqqlllppprrrmmmoooeeexxx{{{yyyfffkkkkkkgggfffiiiiiidddIII777---222333+++***222+++//////,,,...333333...000/////////............,,,///333WWW~~~wwwssslllqqq}}}~~~}}}|||oooeeeWWWAAA...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------......///000000000222444888eeesssvvvEEE555444111000+++666000000111111111111000000////////////..................////////////............------------............------------............---,,,,,,,,,,,,---***+++------------+++***,,,,,,------...---------,,,,,,,,,,,,,,,---...///(((***---///000...+++)))&&&(((***++++++,,,///111+++,,,------.........---...&&&000///000AAA]]]kkkcccooosssgggbbbnnnlllbbbaaabbbmmmuuuQQQyyyOOO@@@333000111///...000---///111333444444222111//////...//////000111222---555666EEEYYYyyy:::666333111333666888888111===<<<777999999<<>>"""------------------------------++++++++++++------,,,,,,------.../////////...444777PPPttt]]]EEE222222666222......////////////000000000000111111000000//////......---......///////////////---------............///,,,111111,,,***...000------,,,,,,++++++,,,,,,------,,,,,,+++*********+++...---,,,+++***++++++,,,,,,,,,............,,,,,,---+++---111111,,,)))***,,,,,,,,,******+++...000333///***)))+++------,,,,,,)))222111666AAAUUU{{{```bbbzzzzzzkkk^^^[[[YYYWWWZZZ```ppp|||___yyyRRR@@@222111222///,,,---///000333555555444111000222222222000......000222777---777>>>JJJzzzJJJ<<<999:::555666;;;888888888777666666999===AAAtttXXXDDD___iiieeennniiikkkiiijjjeeezzz{{{uuuiiimmmlllhhhjjjpppjjj___>>>666//////000///---......---------...///111222......---------,,,,,,,,,+++000+++EEE~~~uuuppplllgggnnntttlllooo|||qqqTTT@@@222---------------------------,,,,,,++++++,,,,,,---,,,,,,------.../////////---222555KKKlll~~~UUUAAA222222666333000111000000000000000/////////111000000000/////////...---......///////////////---------............///,,,000111---+++...///------,,,,,,++++++,,,,,,------,,,,,,++++++***++++++///...---+++++++++,,,---+++,,,---......---,,,+++---,,,---111111,,,***+++,,,,,,,,,+++***+++---000000---******,,,......---+++)))111000444>>>OOO|||uuudddgggvvvuuunnngggeeemmmvvvuuujjj``````mmm{{{ZZZCCC...)))+++++++++......000111333333222111000000000111000......///111999///777@@@QQQyyy}}}III;;;888:::666777;;;777666777888888888999;;;===nnnXXXBBB]]]~~~rrrlllmmmjjjkkkggg~~~yyyqqqgggiiiiiihhhmmmooocccSSS===555///000111///...///---------...//////000000...------------,,,,,,,,,'''111,,,:::fffzzznnniiijjjgggpppnnniiiiiisssuuunnn|||PPP000***---------------------------,,,,,,++++++,,,,,,---,,,,,,------.../////////---000333BBBllllllvvvzzzHHH;;;222333555222111444111111111000000//////...000000000000////////////---......///////////////---------............///,,,000111///---......,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++///...---,,,,,,,,,---...+++,,,,,,------,,,,,,+++...,,,...111111---+++,,,,,,,,,,,,+++***+++---///,,,++++++,,,...//////...,,,***222000555===KKKsssnnnhhhooovvvyyyddd```fffooozzzvvvhhhaaarrr}}}uuuccccccIII111---111111000111/////////000000000111111---...000000///...///000<<<222666>>>TTTzzz{{{{{{GGG:::888;;;666777:::777555777999:::999888999999]]]QQQ>>>WWWtttnnnooommmnnnkkkyyypppgggeeebbbccciiiiiiZZZHHH:::444000111111//////111,,,---...////////////...------------------------(((333---000RRRnnnmmmfffgggggguuu{{{lllmmmggglllmmmZZZ]]]hhhXXX000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000222:::WWW|||uuu>>>888444555444111111555222222111111000///......000000000000////////////---......///////////////---------............///---///111000......------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++//////------,,,---...///+++,,,,,,,,,,,,,,,,,,+++...,,,---111111---,,,...,,,,,,---,,,***+++,,,...++++++,,,...///...---,,,,,,+++444111777???IIIllltttsss^^^XXXfffrrruuuwwwzzz{{{yyyooooooiiiddd]]]TTTdddKKK666555:::999222///000//////...///000222333,,,...111222111000000000:::222222;;;YYY|||yyyrrrFFF999888:::666666999666777888999888777666777888FFFxxxEEE;;;NNNTTTwwwuuuoooqqqoooqqqooozzzpppjjjddd^^^___dddbbbRRRBBB777222///111111//////222,,,---......///......---------------------------,,,333---+++GGGhhhpppgggccchhh{{{xxxrrruuuiiigggvvviiimmm|||RRR222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000///333777III}}}ppp:::777666666333///000222333222222111000//////...////////////000000000000---......///////////////---------............///......000000///---...000...------,,,,,,------...+++,,,,,,---------,,,+++///...---,,,------//////,,,,,,,,,,,,,,,,,,,,,,,,...,,,---000000---,,,...,,,------,,,+++***,,,---,,,---//////...---+++*********222///666???FFFeeesss~~~dddXXX]]]cccgggooo{{{xxxxxxttttttmmm[[[jjjPPP888444888555...***111000/////////111333555---000222333222111111222555111111===cccxxxsssGGG999777999444555888444999999888555444444777::::::rrrhhh>>><<>>333222///---...000/////////000222444555000111333333222111222333666777333<<>>yyyuuuvvvppprrrppppppjjj|||sssjjjccc^^^^^^___VVVFFF999000------//////,,,...222......---,,,,,,,,,---...,,,,,,,,,---------.........///000...666QQQgggjjjllloooyyynnnttt|||jjjJJJ666(((+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------.../////////000***444555:::qqqlllxxx{{{mmmnnniiiVVV888888777444222111111000111111111111111111111111.../////////000000000111---......///////////////---------............//////,,,,,,//////---111888......------------......***+++---...///...---,,,---,,,+++++++++---...//////......------......///,,,)))***------++++++...+++---...---,,,***+++,,,+++---//////,,,+++,,,...,,,+++///)))000;;;===UUUbbbjjjiiiwww~~~yyyzzzmmm]]]PPPQQQcccssswww{{{zzz___}}}}}}~~~aaaDDD777333000000333.........///000111222333111222333111000000111222555999444;;;ddd|||~~~LLL<<<777666000111555333666777666555444444777999:::VVVxxxNNNDDD;;;tttwwwqqqrrrooonnnfffzzz|||ssseee```]]]^^^]]]QQQ@@@444...,,,,,,///...,,,---111///...,,,++++++,,,...///,,,,,,,,,------.........+++,,,222000///EEE```jjjhhhgggtttwwwxxxzzz~~~TTT999333)))++++++++++++++++++++++++++++++------------++++++,,,,,,------...//////000111***444333222gggvvvcccyyynnn^^^RRR888888666333222333222000111111111111111222222222.../////////000000111111---......///////////////---------........./////////++++++......---333;;;......------------......***+++---//////...---,,,,,,++++++***+++,,,---...000///...------...///000+++)))))),,,---***+++...+++---......,,,******+++***,,,......,,,,,,...111111///222***111;;;<<>>777555...///555222333555777777666555666777666NNNVVVDDD;;;wwwpppoootttoookkkbbbtttzzzpppeee^^^YYY[[[YYYMMM===222000000///...---,,,,,,,,,...---,,,,,,++++++,,,,,,---......---+++******+++---,,,,,,---000<<>>QQQccciiiiiiuuuooo```nnn\\\VVV\\\gggbbbQQQNNNZZZpppnnn{{{PPP{{{~~~```ZZZmmmaaaLLL:::111111000...***+++,,,...///000000000333222000///...///111222111111000>>>kkkggg999===555)))999777000666666666666666555555555444GGG{{{lllCCC999{{{yyyxxx~~~pppnnnqqqllliiiaaarrrxxxnnneee___[[[\\\ZZZMMM===333000000///------,,,,,,---...---,,,,,,++++++,,,,,,---......---+++******+++...,,,,,,---///999NNNbbbiiijjjmmmuuuvvviiioooSSS444,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////...............111333111555OOO~~~dddMMM~~~rrrmmm>>>777555333222222111000///333222111111000000111111///////////////////////////////////////.........000///......------......000000000///.........///...---,,,+++++++++,,,,,,---,,,,,,,,,...///...---,,,,,,++++++++++++++++++,,,,,,,,,---------......,,,,,,---------.........***...000......000///+++***+++------,,,,,,---///000///333---555>>>???UUU]]]dddfffqqqzzzgggYYYfffddd```ccchhh```OOOIIIOOOiiitttsssMMM~~~fffZZZpppeeeOOO888000444444///***+++,,,...///000000000222111///......///111222000111000===gggooo???>>>:::000<<<999444666555555555555555555555777DDDppprrrIII999mmmfff]]]~~~pppUUU]]]qqqmmmnnniiiiiibbbpppuuulllccc^^^[[[[[[VVVIII999000000///...---------------...---,,,,,,++++++,,,,,,---......---+++******+++...---,,,,,,---555GGGXXXhhhjjjmmmqqqvvv~~~xxxqqqHHH222,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................)))000555111///CCCrrrWWWUUUnnnffflllzzzcccmmm999555444222111000000000111222222222222222111000000........................000000//////......------000000//////...//////000---///000...++++++---000...---,,,+++++++++++++++,,,+++***+++---...---,,,******+++++++++,,,,,,,,,+++,,,---.........---,,,,,,------------.........+++///000......000...+++***+++,,,,,,******+++,,,...///555///555@@@GGGeeeXXXZZZZZZbbbiiiaaa```qqqqqqmmmhhhbbbWWWIIIBBBBBB___oooqqqeeePPPxxxjjjhhhDDD333666444)))+++,,,---...////////////000000.........///000111///222222;;;aaauuuCCC999999333999666333555555555555555555555555444<<<___zzzQQQ888YYYVVVCCCuuu{{{PPPXXXsssnnnnnnhhhjjjfffqqqtttkkk___[[[XXXWWWPPPBBB444---000///...---------------...---,,,,,,++++++,,,,,,---......---+++******+++///---,,,,,,,,,111>>>LLLffflllpppooopppuuu}}}]]]<<<000---,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///(((...444333000@@@lllQQQbbbggg]]]fffxxxwwwZZZ555444444333000//////000222111111222333333111000///////////////////////////111111000///...------,,,............///000111222+++---///---***))),,,///------------,,,---------+++***)))***,,,------,,,++++++++++++++++++++++++***,,,...//////...,,,+++------------............,,,///000------///...++++++,,,---,,,*********,,,333///222,,,333AAAOOOsss```XXXPPPPPPTTTYYYjjj}}}ttteeeUUUKKKFFFFFFEEE[[[bbboooWWWVVVVVVSSS555555333(((,,,,,,---.../////////...///......---......///000...333333999[[[{{{KKK666999777666444222444444444444444555555555111999TTT```===LLL\\\===jjjwww{{{uuusssuuuqqqqqqjjjmmmjjjuuutttjjj___[[[XXXUUUKKK<<<111,,,//////...------------......---,,,,,,++++++,,,,,,---......---+++******+++...,,,,,,,,,,,,...777BBBaaalllrrrnnnkkkooovvv{{{||||||LLL666000,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////------000222222???cccpppLLLeeeaaaaaaiiiyyynnnvvvKKK555555555555333000///111333111111222333333111000///000000000000000000000000111111000///...------,,,.........---......//////+++---//////,,,+++---///------...//////000000000***))))))***,,,------,,,------,,,,,,+++***))))))+++,,,...//////...,,,***---------.........//////---000000------///...+++,,,---...---,,,+++,,,---555...///+++333???JJJmmmlll]]]QQQLLLJJJUUUkkk}}}}}}ooo\\\MMMKKKRRR\\\aaadddeeeiiiUUUOOORRRWWW444222555111------...............---...............///000000...444333777XXX[[[;;;;;;===777777555222333333333444444444555333;;;QQQoooBBBCCCjjj===TTTsssrrrssskkkmmmlllwwwvvviiibbb^^^ZZZTTTHHH:::111//////......---------.........---,,,,,,++++++,,,,,,---......---+++******+++,,,***+++---,,,---333;;;XXXhhhsssnnnhhhkkkssswwwyyynnn@@@444///(((---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////333......111222:::XXXwww___PPPhhhhhheeeiiitttxxxzzz}}}sssAAA777666888999777333000111333222222222222222111000000111111111111111111111111000000//////......------111111///...---,,,,,,,,,(((***+++---...---+++)))...///000000111111000000***))))))***,,,...---,,,...------,,,+++***)))(((,,,---.........---,,,+++------........./////////...000000---,,,......+++---...//////------...///111+++000...444:::@@@aaalll]]]XXXXXXTTT]]]mmmsssqqqcccVVVVVV___jjjwwwrrruuu~~~qqqVVVFFFooo]]]888000444444.........///......---------......///000000000111///444333777VVVfff===888:::444777222111222222333333444444444000888GGGuuuvvvCCC:::vvvGGGHHHnnnpppsssjjjkkkjjjvvvvvvgggccc___ZZZRRRDDD666000111......---------......///...---,,,,,,++++++,,,,,,---......---+++******+++***)))***---------111777QQQggguuuqqqjjjmmmuuuyyy|||YYY222111...%%%///)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////222------222222777RRRqqq}}}\\\iii~~~qqqpppwwwwwwttt```:::999888;;;>>>;;;666222111333333222111111000000111111000000000000000000000000///////////////........./////////...//////000000,,,+++---111555444...)))000111111111000///---,,,***))))))***---......---,,,,,,,,,++++++*********......---------,,,,,,,,,............///////////////111000,,,+++......+++,,,---//////......///111...***000---111777CCCkkkyyyhhhgggjjjbbbfffmmmfffaaaVVVXXXkkk{{{|||{{{ddd===VVVdddAAA222111222......//////...---,,,,,,......///000111111111111111555333777WWW}}}nnn@@@333555000777...111111111222333333444444---333===```OOO???tttyyyPPPIIIfffeeejjjnnnrrrhhhhhhhhhuuuvvvfffccc^^^XXXOOO@@@222...000......---------......///...---,,,,,,++++++,,,,,,---......---+++******+++((((((***......---000555PPPhhhyyyuuummmqqqyyy}}}xxxsssGGG&&&...,,,$$$111))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////+++...555333888SSSttttttdddkkk[[[bbb}}}wwwTTT777:::999===@@@>>>888333222222444333111000000000111222////////////////////////.........///////////////***+++,,,...111444666888666555666<<>>ttt~~~IIIZZZLLLEEEiiiqqqqqqnnnqqq||||||xxx|||QQQ```wwwtttooorrrjjjjjjmmmppp\\\WWWMMMBBB777222111111000...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...///222222...,,,,,,,,,,,,,,,,,,,,,---......111TTTvvv~~~VVV333,,,)))(((---'''***,,,,,,+++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......//////111111...222JJJdddRRR~~~jjjXXXTTTxxxmmmGGG======;;;:::888444000///000222111111000/////////000000////////////000000000000///////////////////////////...///111111111666<<>>gggqqqkkkmmmnnnjjjaaa^^^hhhvvvtttNNNTTToooyyyvvvwwwiiiiiimmmkkkxxxZZZTTTJJJ???666111000111......------------,,,,,,++++++++++++++++++++++++...---///666;;;888000))),,,,,,++++++,,,,,,---...---EEEfff}}}AAA***---+++)))///)))+++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////111222///333KKKeeeNNN|||]]]UUU\\\aaaAAA===>>>>>><<<888444222222333555000000000/////////000000////////////000000000000////////////////////////---000111000111333222...666111...000000,,,******+++++++++*********))))))*********)))***+++---///222222111///,,,++++++,,,******+++++++++,,,,,,,,,,,,+++,,,///...+++,,,000000000////////////000000//////000///......///111+++---,,,///444@@@jjj___VVV\\\```jjjccc^^^]]]dddwwwcccdddwww@@@VVVaaa===///222222222111111111000000...///000111333333444444222333666===]]]|||vvvZZZ<<<555444111222000111222333333333333333444555555666kkknnnSSSaaa<<>><<<@@@222666444111111333333111///,,,---///000000000//////---......///000111111222000000000000000000000000777---)))///444111...///222///---...---+++///444------------------------...,,,+++,,,...///...,,,111111000...+++))))))***,,,,,,------------......---,,,---000///,,,---111......------------......///000000///---,,,.../////////+++,,,...000OOO}}}ooo^^^EEENNNUUUOOOSSSNNNQQQYYYhhhttthhhxxxxxxwwwVVVYYYooo\\\LLL000333333333222222222111111///000000111111111000000000222333222HHH{{{~~~~~~|||\\\===777666000///444444444444444333222111---111555333;;;kkkZZZMMM}}}zzzEEE<<>>999555111000000000......---------,,,,,,,,,++++++++++++++++++++++++---+++))))))***...111444***************+++++++++111---))),,,999QQQjjj{{{ooo{{{hhh>>>)))'''******************)))(((''')))************+++++++++)))************+++++++++------,,,++++++,,,,,,,,,111'''***;;;222;;;ssseeeYYYiiioooyyySSS>>>;;;AAA666333333222111000000111111000000000000000111111111000000000000////////////111111222333222000...---111+++***111444222000111444111------///111000......---------...//////000...///000///...---...000+++---------+++++++++---+++***((('''''')))+++,,,,,,,,,------------------.........------,,,,,,+++//////.........---------,,,---+++,,,---111OOO{{{{{{___KKKKKKMMMIIIJJJRRRYYYTTTgggrrrooonnncccbbbsss|||\\\SSSkkkPPP333333000//////000222111000...///000111222333444444666666666555IIIwwwQQQ}}}yyyqqq___BBB---222777+++333333333333333333333333---999888000666sssnnnSSS:::ZZZfff|||nnnnnnkkkmmmlllhhh}}}lllIIIDDD>>>;;;777444000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***...111444++++++******************---...---+++///>>>UUUgggnnn~~~yyyXXX:::,,,,,,...---)))************))))))((())))))*********+++++++++)))************+++++++++---,,,,,,++++++,,,,,,---444------777///GGGooosssrrrzzz~~~MMM999777===333333333222111111111111111000000000000000000000111000000000000////////////000000000000////////////888000+++,,,,,,+++...333***))))))+++---.........,,,,,,+++,,,...000111111,,,...000000000///000111+++,,,------++++++,,,---+++***)))(((((()))***+++------............//////,,,,,,,,,,,,------------//////.........---------+++---+++---///000GGGmmmeeeSSSIIINNNRRRNNNLLLPPPNNNVVVoooyyy|||jjjqqqfffYYY{{{ddd===333222111111000000///......///000111222333333444000000000000DDDrrrZZZ|||~~~wwwqqqbbbFFF///333:::000333333333333333333333333444555444444666eeecccBBBWWWqqqmmmgggjjjmmmkkk~~~hhhBBB:::999888555333000...------------------,,,,,,,,,,,,------------------------***)))((((((***...111333,,,+++++++++***)))))))))(((...000+++&&&---@@@QQQcccsssdddIII---%%%,,,000,,,&&&))))))))))))************)))))))))*********++++++)))************+++++++++,,,,,,,,,++++++,,,,,,---000111000333...TTT~~~|||sssFFF777444:::333333222222111111111111222111111000000000000000000////////////000000000000000000/////////000111222---,,,,,,...///000444999888777666333000.........---+++***+++---...---,,,+++...111222222111111222+++,,,---,,,++++++,,,...************************........./////////000000++++++,,,,,,---........................---------,,,---+++,,,000///>>>[[[YYYOOOJJJOOORRRPPPNNNPPPNNN___zzzsssuuueee|||JJJ333444444333000...------...//////000111222333333222111222222FFFtttkkkqqqzzzvvvssshhhLLL222222:::444222222222333333444444444888222111999444LLLxxx???FFFkkk}}}pppmmmgggiiikkkiii}}}iii@@@666666666444333111///---,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((***---000222,,,,,,,,,+++***)))((((((%%%,,,000,,,&&&(((555BBBRRReeevvv{{{}}}yyypppsss~~~nnn777,,,''',,,000+++(((***((((((((())))))***++++++))))))))))))************))))))*********+++++++++,,,,,,+++++++++,,,------)))000111222222^^^iiiCCC888444;;;777333222222111111222222222111111111000000000000000////////////000000000000111111222222222222111111***---222444333222444888///222555444111///000222000...------//////,,,)))---000333555333222000000+++,,,,,,,,,***+++---///+++++++++,,,++++++***)))---------...//////000000................................................---...)))+++000///999PPP^^^YYYSSSPPPQQQSSSSSSRRRVVVeee}}}mmmOOO111333555444111......////////////000111222222333444333444666HHHsss~~~fff~~~{{{zzzrrrUUU555///666333111111222333333444555555555333222;;;222;;;jjjCCC<<<]]]pppooollllllkkkggg}}}nnnDDD999777666555444222000///...------,,,,,,,,,+++++++++************************))))))((((((***,,,...000,,,,,,,,,+++***)))(((((((((+++...,,,))))))///555AAAUUUkkkuuuxxxvvvlll```TTTXXXeee|||eeeHHH000***(((***'''$$$,,,999))))))(((((()))***+++,,,(((((()))))))))*********))))))*********+++++++++,,,+++++++++,,,,,,---...)))//////000666ggg^^^???999444:::999333222222222222222333333111111111111000000//////.../////////000000000111000111333444333111///---444444111---...777CCCKKK```eeehhhcccVVVEEE777000000---+++,,,000222000...000333555555333000...---+++,,,,,,+++***+++---000,,,,,,,,,---,,,+++******++++++,,,---......//////222111111000///......------.....................//////)))(((///000999MMM___aaa^^^XXXYYY^^^[[[SSSZZZbbb{{{gggLLL111222333333111000000111/////////000000111111222111///000333BBBjjj___{{{~~~aaa<<<000444222111111222333333444555555///555111666444BBBnnnzzzSSS???ZZZ~~~qqqrrrppppppnnnhhh}}}rrrHHH===999888666333222000//////,,,,,,,,,,,,++++++++++++***************************))))))))))))+++,,,---,,,+++++++++***)))))))))+++++++++***)))))))))***...>>>PPP\\\bbb___SSSGGG666666@@@NNNLLL===444777///***''''''((())),,,111******((((((((()))***+++((((((((()))))))))******)))************+++++++++++++++++++++,,,---......111222---///888jjjRRR::::::333777777333222222222222333333444222222111111000/////////......//////000000111111...///111222222111///---000...+++,,,===[[[zzz{{{aaaQQQ<<<444+++'''***...000///222444666555222///---,,,,,,,,,+++******+++...111...------,,,,,,+++++++++***++++++,,,---...//////333333222000///...---,,,---------...............000111***(((///111:::LLLSSS^^^aaa^^^ccckkkcccQQQ]]]aaaxxxpppUUUzzzPPP444222000000222333333222/////////000000000111111000---000333???bbbdddzzzkkkDDD444555333222222222333333444444444,,,777///000888NNN\\\===NNNssspppllloooooojjjyyysssIII===:::888555222000/////////,,,,,,,,,++++++++++++*********************************))))))))))))******++++++******************++++++***)))((((((((()))%%%+++333;;;AAABBB999///***&&&)))...))) ###///$$$'''))))))+++---***%%%,,,+++)))((('''(((***+++(((((((((((()))))))))***)))************+++++++++++++++++++++,,,---...///111111---111777ccc}}}JJJ777;;;222555777222222222222222333444555222222111111000//////............///000111111111000000000000111333555666777???IIIXXXrrrmmm[[[CCC111++++++---...222333444333000...---...,,,,,,+++***)))+++...111000///---,,,++++++,,,,,,++++++,,,---...///000000111000000///...---,,,,,,---------.........//////...222---***///111888HHHIIIVVV[[[XXXcccqqqhhhPPP```jjj|||]]]DDDnnnddd999333......222444333000////////////000000000000222000333555???]]]yyyrrr}}}mmmGGG666666333333333333333333333333333---777...111777EEEtttqqqFFFFFFzzzrrrlllfffjjjnnniiiuuurrrHHH<<<;;;999555111.........///,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++***)))))))))))))))***************+++++++++(((******)))((())),,,///)))'''&&&(((///222---&&&+++%%%###)))///---)))''' ))),,,$$$ '''---------+++)))((('''((()))***(((((((((((()))))))))))))))************+++++++++++++++++++++,,,---...///***---///555555XXX|||yyyfffoooGGG888>>>444666888222222222222333333444555222222222111000//////...---......///000111111222444333000000222777===AAAXXXiiifffFFF555000000000111222222111///...///000,,,,,,+++***)))+++///222111000---+++***+++,,,---,,,,,,---...///000111222------------------,,,,,,---------.........//////,,,222000---000000555DDDGGGSSSSSSMMMZZZnnniiiRRR^^^qqqxxxRRR;;;kkkzzz>>>555---,,,111555222---////////////000000000000222///222555<<>>aaakkkzzz```JJJEEEDDD777:::111333555444333222444666555444222111000/////////...111111...000444333///777222///333<<>>BBB???:::555111000000000...------,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************'''''''''(((((((((((((((************))))))))))))'''((())))))*********)))(((''''''''''''((())))))+++)))'''&&&((())))))))))))))))))))))))******+++************+++++++++,,,,,,,,,,,,,,,------------222888+++...444;;;cccxxxxxxhhhGGG999666888000444444555444333111111333555444333222111000/////////...111222000111333222000......888SSSuuu\\\666888000---000000,,,,,,111/////////---+++,,,///111111000///......---......------,,,...///000...---***))))))+++---//////...---------...//////000000///,,,+++---...000888AAALLLKKKMMMSSSXXX[[[bbbiiiIII<<<]]]~~~WWW<<<......,,,---111////////////000000000111111666999666333===SSSeeekkk{{{~~~{{{~~~oooSSS999111444111000000000000////////////333222333444222DDDeeevvv|||ooonnniii|||cccfffdddcccfffjjjccc???;;;DDD@@@:::444000///111222......---,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))*********&&&&&&''''''((((((((()))+++***)))(((((((((((((((&&&'''((())))))***))))))'''&&&&&&&&&&&&'''(((((()))(((''''''((()))******)))))))))))))))******+++******+++++++++,,,,,,+++,,,,,,,,,,,,,,,---------,,,666''',,,666===ppp}}}hhhuuuuuuyyy}}}qqqQQQ777333111666333888666555333111000000222333333222111000000000000000...000222111111111111111222:::RRRxxxmmmLLL;;;///111333---***---/////////---,,,,,,///111222111000///...---,,,,,,---,,,,,,...///000...---***))))))+++---......------------......////////////,,,---000......888FFFLLLIIIMMMUUUUUUTTTbbbuuu~~~JJJ;;;```~~~iiiHHH333111------111/////////000000000111111111666777444111===SSSbbbeeerrrxxxxxxhhhNNN777222888000000000000000000000000222444111111333///999PPPgggsssmmm~~~yyyyyyuuuiiirrrsssuuurrrooommmnnnhhhHHHJJJEEEAAA:::444000///000222///...------,,,,,,------************************))))))))))))))))))))))))******))))))))))))))))))&&&'''''''''(((((())))))******)))((('''''''''(((&&&&&&((())))))*********&&&&&&&&&&&&&&&''''''(((''''''((((((((()))***+++)))))))))))))))******+++)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------%%%555---222444333ddd~~~tttrrroookkkQQQ;;;<<<444666555999777555222000///000111111111111000000///000000000...///000111//////111444999KKKmmmsssWWW;;;111111000///000000000///...,,,---///222222111111000...---,,,+++---,,,,,,...///000...---,,,+++***+++---...---,,,------------............------111444...+++999MMMZZZTTTTTTYYYSSSMMM[[[rrr}}}uuuxxxSSSIII|||}}}sssrrrLLL333111///...222222000000000000111111111111222444222000<<>>333222333555666333111000000111000///000000/////////000111111///...///000///...333:::???XXXuuuOOO444,,,...111222000000000...,,,---000222111111111000///---,,,+++------,,,...///000...------,,,+++,,,.........,,,------------------------,,,---333666...))):::RRRiiiaaa\\\YYYPPPHHHRRRddd}}}qqqnnn^^^VVV|||uuuJJJ///......///333444000000000111111111222222...222111000;;;QQQccchhhlll}}}xxx~~~uuuzzzcccDDD333333000000000111111111111222000444111111666333666DDDppp~~~wwwwww~~~vvvvvvrrrnnnhhhhhhbbbFFFMMMDDD@@@:::444///.........//////...---------------++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))(((***************)))))))))%%%&&&'''((((((((('''&&&&&&'''(((***+++,,,,,,,,,'''''''''&&&'''(((((()))&&&(((******((('''(((***)))))))))))))))******+++)))***,,,---...---,,,+++)))******+++,,,,,,------///...'''...///HHHyyy|||aaa^^^gggfff~~~uuukkkhhhaaa\\\yyy{{{yyyIII:::EEE888777:::<<<444111000000111222000...///////////////000111111111//////111000///777AAAQQQlllpppLLL777444333...000000000...------000222000000000000///...,,,+++------,,,...///000...------,,,+++---///111000///------------------------...+++///444///***:::QQQddd]]]VVVQQQKKKIIIRRR]]]{{{iiibbb}}}bbbTTTxxx{{{MMM000//////...111111000000111111111222222222---222222000999OOOccckkkjjjyyy~~~}}}kkkJJJ777666000000111111111222222222///444222000555333555AAA^^^ttt~~~xxxrrrtttzzz~~~~~~eeejjjmmmnnnjjjhhh]]]>>>DDDCCC???999444///---------//////...------------...++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))((((((,,,,,,++++++******))))))###%%%'''))))))((('''&&&'''((()))***,,,,,,------(((''''''''''''((())))))&&&)))+++***((('''((())))))))))))))))))******+++)))***,,,......---,,,+++))))))***+++,,,,,,------+++''')))666444MMMuuudddlllyyyvvvsssqqq~~~lll___\\\TTT]]]FFF888CCC333///333333222000///000222333000---//////...//////000111222333000000222111111:::FFFZZZxxxmmmNNNBBB999---000111000...------000333//////000000000...---,,,------,,,...///000...---+++++++++---000333333222------------------------///)))+++222000,,,999OOOTTTOOOIIIFFFGGGMMMWWW^^^___UUUZZZ```NNNbbb|||UUU555333111---...---000111111111111222222222---333444000777MMMbbbllliiiwww}}}||||||iiiKKK;;;<<<000000111111222222222222///555222///222///000<<>>HHHxxx~~~uuuggg\\\jjj~~~ooodddffflllssslll}}}}}}SSSBBBDDD>>>:::555111000111111111000///---+++***+++,,,---)))*********))))))+++---,,,,,,***))))))))))))***+++++++++++++++---///000'''''''''((((((''''''''')))(((((()))++++++***)))''''''(((***+++,,,---...)))(((''''''''''''((()))''')))++++++******+++,,,......---+++************)))+++///222222000---++++++---......,,,+++---///+++,,,...///,,,---777CCClllxxxyyy}}}zzz^^^sssdddZZZ[[[^^^\\\[[[^^^___zzz|||kkkoooiii\\\ZZZPPPJJJYYY{{{\\\444444444,,,111222555333333222222111000000000////////////////////////...111...000;;;IIIeee~~~|||eeeBBB000333555---,,,,,,,,,,,,,,,+++++++++***------//////...GGGooorrruuuUUU...---......///000111111222000444000...222000444BBBiiijjj\\\MMMLLLLLLZZZ___fffddd{{{mmmiiiTTT<<>>UUUvvvppp___VVVRRRUUUUUUPPPLLLNNNYYYyyy~~~ttt~~~~~~RRRQQQUUUOOOPPPfffUUU333555444***222222222333333222222111000000000////////////////////////...222///222AAAPPPggguuuPPP777555666000,,,,,,,,,,,,,,,,,,,,,,,,---------///---+++HHHwwwhhh888.........//////000000000111444///---111///222@@@MMMuuu[[[RRRNNNSSSPPP^^^wwwlllsssyyyxxxUUU;;;>>>ooo|||zzzpppuuuzzzoooQQQ666000000///555000111222111000000222444555666000555555FFFooozzz~~~nnnzzzZZZ;;;222111000111222222000.........//////000111111111777PPPrrrQQQGGGtttzzzrrrwwwrrrppp}}}xxx~~~vvvsssssskkkmmmnnn~~~aaaWWWYYYAAA<<<666111///000000000---------,,,,,,,,,,,,+++***+++++++++******,,,---******,,,...222777<<>>777222000000111111,,,,,,---------,,,++++++***+++,,,+++******,,,...***+++///444;;;CCCJJJNNNOOOPPPPPPJJJ@@@777111///))))))(((((((((((()))))))))(((((()))++++++***)))///,,,,,,111777777000((((((((())))))))))))(((((($$$''')))*********,,,---++++++*********+++,,,,,,***+++,,,---------,,,,,,'''+++///...,,,+++///333111,,,***,,,...///333888FFFbbb~~~zzzxxxaaa___XXXQQQOOOVVV```hhheeetttkkkmmmiiiMMM\\\\\\MMMSSSPPP222555222+++666555000333333222222111000000000////////////////////////---111333>>>XXXkkk||||||vvv[[[777)))222------------------------222---+++000///+++JJJxxxtttzzz|||ooo___JJJ444...............---------...000++++++111111444AAA^^^\\\XXXrrroooYYYnnnuuuqqqjjjggg[[[^^^iiiVVV@@@GGG|||zzz~~~lll___{{{xxxhhhWWWXXXYYYGGG444222222///111222222222111///000222444333444000888777DDDiiittt}}}wwwMMM<<<111111000111222222///---///000111222222333222222444///ccc\\\KKKlllooosss|||yyysssyyy~~~{{{zzz~~~uuukkkiiifffhhhcccyyyqqqiiiiiigggKKKDDD;;;555333222000...............------,,,+++,,,)))'''******)))+++000///000555LLLgggjjjcccfffjjjnnntttssscccNNNBBB@@@===777222...''' ###+++***)))***,,,......,,,***...(((***222888444000///,,,+++++++++,,,---......***))))))***++++++)))((())))))***))))))((('''&&&++++++++++++++++++++++++,,,+++*********,,,...000222...,,,------...444;;;CCC]]]yyytttwwwwwwoooZZZSSSSSSVVVcccqqqhhhccckkkzzz~~~ggg___SSS```LLL^^^zzzbbbHHH:::///...222333111111666...222666000...333444////////////////////////222---888LLL```}}}yyybbbCCC000------...///000000...,,,+++...,,,...222///...???TTTdddddd^^^PPPBBB:::555111,,,,,,,,,,,,,,,,,,,,,,,,222***......444333111MMMuuunnn~~~yyyeeelllwwwtttppp___gggnnnnnn{{{LLLHHHRRR}}}{{{www^^^SSS|||yyyVVVOOOWWWNNN???222///333333111333000...///222222111.........666222999HHHwwwooo{{{ooo777444111000111000---...333222000//////000111111000777999XXXkkkaaalll|||oooyyyvvvxxx{{{zzzooommmvvvrrriiijjjhhhkkkggg}}}jjjiiijjjeeeKKKDDD;;;555333222000...---------------,,,+++++++++)))))),,,,,,+++///555@@@???FFFfffzzzpppvvv|||~~~vvvnnniiigggOOOIIIDDD@@@888...+++---,,,+++***((('''''')))***---))))))111555222---,,,***))))))))))))******+++***)))((()))******)))((())))))))))))))))))((((((***+++++++++,,,,,,------,,,+++******+++,,,...000000---+++,,,,,,---222999<<<\\\{{{}}}{{{xxxkkkwwwzzziiiiiikkkhhhkkkuuuqqqrrriiiOOOUUUSSS[[[PPPqqqssscccFFF::://////333333111000111111000...000333222...000000000000000000000000111...@@@___}}}nnnOOO888111///......------------......))))))------)))///;;;BBBDDDBBB999222000///,,,,,,,,,,,,,,,,,,,,,,,,,,,111,,,111...000111666YYY|||}}}rrrzzz~~~{{{yyylllllluuupppwww}}}zzzQQQFFFPPP~~~}}}~~~uuunnnTTTEEEiiirrrttt\\\UUUSSSMMM@@@111,,,///444555222000...///111222000...000...555000888III}}}xxx{{{FFF555222111222111...///333222111000000000111111000111;;;[[[hhh^^^nnnwwwxxxxxx{{{zzzvvvqqqzzzwwwjjjjjjzzzpppjjjkkkjjjllliii~~~qqqbbblllnnnbbbJJJDDD;;;555333222000...,,,,,,------,,,,,,++++++))))))+++------...666@@@QQQOOOYYYttt|||vvvkkkfffaaa\\\RRRDDD777222...---+++((('''''')))***,,,)))***///222000,,,******))))))(((((((((((())))))((('''((()))***)))'''(((((())))))))))))))))))******+++,,,---......///,,,+++******+++,,,...//////,,,+++,,,,,,,,,111777777ZZZwww~~~oooyyy}}}tttppp}}}jjjlllqqqmmmqqq|||}}}jjjIIISSSTTTQQQOOOiiikkk|||CCC888000111444333111///,,,555000***444:::444...111111111111111111111111000///HHHttt{{{xxx\\\@@@222000...,,,******,,,///000222***)))///222---)))***+++...///+++***---///...,,,,,,,,,,,,,,,,,,------///...555...,,,000;;;ccc|||oooqqquuuooohhhaaaiiiiiitttzzzUUUAAALLL|||{{{pppsssYYYGGG```aaaiiiXXXOOOKKKIIIAAA444---///333555000///......000000///...333///444...666IIIUUU666333111222111//////333111111111111111111111111000>>>\\\eeeXXXeee|||zzzzzzwwwyyyjjj{{{{{{iiiiii|||xxx}}}qqqlllnnnkkklllhhh{{{eee```rrrsssaaaJJJCCC;;;555333333111///+++,,,,,,,,,,,,,,,++++++)))***,,,------111>>>LLLYYY\\\kkkuuu~~~{{{}}}sssyyywwwuuutttnnnaaaRRRHHH888333...,,,,,,,,,+++***+++***+++...111000---+++,,,+++***)))))))))))))))***((('''''')))))))))(((((((((((())))))***++++++******+++,,,...///000000+++++++++++++++---...///...,,,+++------,,,000666888XXXooo~~~fffeee|||xxx~~~pppuuu|||sssooowww{{{}}}YYYVVVVVVOOOVVVvvvjjj{{{qqq@@@777000222555333000///---555000...888999333555111111111111111111111111000111MMM|||zzzwww{{{jjjKKK777///...,,,++++++---///000111++++++111555111+++)))***---...++++++///111///,,,,,,,,,---------------......555---,,,111;;;```~~~zzzgggkkksssooojjjdddyyy___AAANNN}}}oooppp\\\QQQbbbVVV___VVVMMMQQQNNNDDD888222222111///............////////////333///444///555FFFZZZ777222000111111//////111000111222222111000111111000888TTTfff^^^bbbyyyzzzuuuoooyyy}}}vvvqqqoooqqqlllnnnkkk}}}aaaggg}}}xxxaaaIIICCC:::555333333111///+++,,,,,,------,,,,,,,,,++++++---...000666GGGVVV^^^lllxxxvvvxxxzzz~~~|||pppgggSSSEEE444++++++---,,,******,,,---///111222111...++++++***)))((((((((()))+++)))''''''((())))))((())))))(((((()))***+++,,,******+++,,,...///000000++++++++++++,,,---.........,,,---//////---000555999VVVkkk{{{~~~}}}dddgggwwwxxxlllrrr|||vvvpppttt~~~}}}aaaRRRVVVUUUkkkrrrtttjjj===666111333555333000000222111///333666111///555000000000000000000000000111333OOO|||yyyooovvvtttgggjjjkkkiiieeegggnnnvvvpppxxxxxxXXXAAA.....................///,,,******---...,,,***)))...///...++++++......,,,,,,,,,,,,------............---333---///333666RRRwww~~~uuukkkuuu{{{xxxpppGGGUUUqqq```QQQQQQeeeRRRaaaiiihhhmmm```KKK999333444222,,,---......///...//////000222...666222555BBB|||~~~XXX888222///111111///...//////111333333111000111222111...GGGiiinnnjjjyyyuuuuuuuuupppooorrrmmmppppppvvveeeuuu}}}bbbIIIBBB:::555444333111000,,,,,,------......------------000555999@@@NNN\\\eee{{{tttmmmvvvyyy~~~{{{sssrrr^^^BBB///)))***,,,,,,+++///000///000333222///)))((((((''''''''''''(((,,,***(((''')))*********+++***)))((()))***+++,,,******+++,,,---......///******+++,,,,,,------......---...000000...///444777TTTlll{{{hhhdddjjjooopppqqqyyyooo___LLLVVVZZZxxxooo}}}jjj<<<555111222444222111222555,,,000444000555:::333000000000000000000000000333444PPP{{{wwwggglllrrrnnnhhhpppqqqaaaVVVWWWWWWUUUSSSUUUYYY]]]lllxxxwww^^^hhhzzz]]]HHH000000000000//////......---------,,,***))))))***...///...+++,,,000000,,,,,,,,,,,,---......//////...,,,222,,,222555000CCCiiissswww~~~}}}JJJXXXsssbbbPPPXXXrrrZZZkkk}}}oooOOO666///333444000---...////////////000222111...777444444>>>xxxxxxXXX:::333///111222000//////...222555555222000111222777--->>>fffwwwqqq||||||yyyyyycccxxxooooooqqqjjjmmmooolllkkk~~~aaaHHHBBB:::555444333222000,,,---....../////////...---...555???FFFLLLTTT\\\gggvvvfff___```dddkkkqqquuutttuuuyyy{{{xxx}}}oooYYYCCC555///...///...333333000...111000---((((((''''''(((((())))))---+++)))((()))+++++++++,,,+++***(((((()))***+++***+++++++++,,,,,,------******+++,,,---------------+++---000///---...222888SSSjjjzzzssscccfffqqqyyy{{{~~~ddd\\\OOObbb```}}}pppxxxzzzppp;;;444000111222111111333666+++555666222RRR```<<<111111111111111111111111111222MMM{{{rrrccc^^^aaaccc___aaaaaaVVVOOOOOOOOOQQQTTTVVVXXXYYYZZZeee}}}}}}bbbVVVWWWqqqyyyttt___QQQ555333111///......///000...///...------------,,,---...,,,+++---222111---,,,,,,------.../////////,,,,,,222,,,111444--->>>bbbpppPPP]]]xxxlllTTTbbbjjjpppzzzzzzwwwfffKKK666///333555333,,,///111111//////111333222...777333333<<>>dddrrr[[[iii}}}fffMMMcccuuuppplllbbbXXXRRRFFF999444555555111---///111111000000222444333...666333111;;;zzz{{{|||aaa???777333555777555222222---222666666222000111333222666???]]]~~~