BM6P6(@ {{{aaaQQQLLLHHHGGGEEE@@@======>>>===;;;999777555444444222222222222222222222222111222333333444555666777000000000000000000000000111111000......---------000///...,,,++++++...000////////////.................................---//////000000000000//////---------------------------------...------,,,,,,)))***+++,,,---.........000000111222222222222222..................------------------------------111000///...........................////////////------------.........///------,,,+++,,,---...//////000000000//////222444000000000000////////////000000000///000111111222222222333333222111///...///000000000000111111111000111111111111222222222222222222111111111111111444444444444444444444444333333333444444444555555888888999999999:::::::::???@@@AAADDDHHHMMMQQQSSSYYYdddsssyyy{{{}}}vvvvvvxxxvvvwww{{{ppp^^^SSSQQQNNNFFF>>>DDDBBB@@@???=========>>>>>>======<<<;;;;;;::::::<<<;;;999777666666777888666666666666666555555444444444333333333333222222555555555444444333333333333333333222222111111111111111000000//////.........000333555555333000...000000000000000000000000///////////////////////////...---,,,,,,,,,,,,,,,...---+++,,,,,,---+++***000...,,,*********+++,,,+++,,,---+++***)))***,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,+++***///......---------......,,,,,,,,,+++++++++******,,,------......------,,,++++++,,,,,,,,,,,,---------,,,***)))))))))************))))))******+++,,,{{{bbbRRRMMMHHHHHHEEE@@@<<<===<<<;;;:::888666555444444222222222222222222222222111111111222333333444444000000000000000000000000222222111//////...............///...---...000222//////////////////////////////.............../////////000000000000//////------------------------,,,,,,------...---------,,,,,,---.........------,,,------...///.................................------------------------000000///...........................////////////------........./////////------,,,,,,,,,---...//////000000///......000333000000000000////////////000000000000000111111222222222333333222111///...111111222222222333333333000111111111111222222222111111111111111111222222333333333333333333333333333333333444444444444555666666777777777888888888777777888:::===@@@CCCDDDNNNYYYhhhuuu|||~~~}}}|||~~~}}}vvvsssrrrooolll^^^UUUJJJFFFIIIKKKHHHDDDBBBAAA???>>>===<<<<<<===<<<<<<;;;;;;:::999999999;;;:::999777666666777777666666666666666555444444444444333333333222222222555444444444333333333333333333333222222111111111000000000000////////////...///111222222111///...////////////////////////..............................---,,,,,,,,,------...---+++,,,,,,---+++***,,,+++******+++,,,...///'''***---...---,,,+++,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,++++++------------------......---------,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------...---+++*********++++++******))))))******+++,,,}}}dddTTTNNNIIIHHHEEE???<<<<<<:::999888666555555555555222222222222222222222222000000000000000000000000000000000000000000000000333222111000000///000000***,,,...///...///000111000000000000000000000000000///...------...///000...//////000000//////...------------------------++++++,,,---.............../////////......---,,,***+++,,,,,,------,,,,,,........................------------------------////////////........................////////////....../////////000000000---,,,,,,,,,,,,---...//////000000///------...000000000000000/////////////////////000000000111111222222222222111000//////111111111222222222333333000111111111111222222222000000000111222222222333222222222222222222222222333333333333444444444444444444444555555555666666555555666666888999;;;;;;AAAJJJVVVaaaffffffeeeccctttvvvxxxxxxxxx{{{}}}zzz~~~yyyooommmoooppppppsssyyyzzzmmmfff]]]VVVTTTRRROOOMMMMMMHHHBBB@@@BBBCCCBBB@@@@@@???===<<<;;;;;;;;;;;;;;;::::::999999888888888:::999888777666666666777555666666666666555444444333333333333222222222222444444333333333333333222222222222222222111111111////////////000000000000...//////000000//////...................................................,,,,,,---------------......,,,++++++------,,,******++++++,,,,,,------...%%%(((---000///...---,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++,,,,,,---...............---------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,******))))))******+++,,,gggUUUNNNJJJHHHEEE???;;;;;;888777666555555555555555222222222222222222222222111111000000000/////////////////////////////////222111000000/////////000(((+++...///............000000000000111111111111......,,,+++,,,---///000...//////////////////...------------------------***+++,,,---............------............------,,,,,,---...............---------...............------------------------...///////////////..................////////////////////////000000000000,,,,,,,,,,,,------.........///000...---,,,---...000000000000////////////...//////000000000000000111111111111111000//////////////////000000000000000000111111111222222222//////000111222333333333222222222222222222222222222222333333333444444444333333333444444444444555666666777777888999999:::999???FFFLLLOOOOOOOOOOOO^^^___``````ccciiiqqqwwwyyyyyyyyyyyyzzztttllliiiiiiccceeehhhmmmvvv{{{mmm```ZZZWWWRRRLLLIIIHHHHHHHHHGGGGGGEEEBBB???>>><<<;;;:::===<<<<<<;;;:::999999999::::::999999999888888888888888777777666666666666555555666666555555444333333333333222222222222111333333333333222222222222222222222111111111111111......//////000000111111000//////////////////000................................................+++,,,,,,---............---,,,++++++------,,,+++------------,,,+++***)))'''***...//////---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------------,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,******))))))******+++,,,gggTTTNNNIIIGGGDDD>>>::::::777666666555444444555555222222222222222222222222222222222111000000//////////////////////////////000000///.........//////+++...111222000...------///000000000111111111222,,,,,,+++++++++,,,............////////////......------------------------***+++,,,---............******+++------.........------...////////////...---------.........//////---------------------------...//////000///..................////////////////////////000000000000,,,,,,,,,---------------...///000///---,,,,,,---000000000000////////////......///000000000000///111111000000000000000000....../////////000000000000000111111111222222222//////000111222333333333444444444444444444444444222222222333333333444444333333333444444444555555222333444555666666777777777:::<<<===>>>@@@BBBDDDIIIIIIJJJKKKOOOVVV]]]bbbgggiiinnnsssxxx~~~~~~~~~yyysssooommmgggggghhhkkkpppvvv|||~~~ooofff^^^TTTMMMJJJIIIFFFDDDBBBCCCDDDEEEEEE<<<<<<===<<<<<<<<<<<<===::::::::::::999888888777:::::::::999999999999999666777777777666666555555555555555555555444444333333333222222222111111111222222222222222222222222111111111111111111111111......//////000000111111111000////////////000111////////////////////////........................++++++,,,............------,,,++++++------,,,+++------------,,,+++***))),,,...///...,,,,,,---...------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------+++++++++++++++,,,---...,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,*********++++++++++++*********))))))******+++,,,eeeRRRLLLGGGFFFCCC===::::::888777666555555555555555222222222222222222222222333222222222111111000000000000000000000000000000//////............/////////111444444222000//////...//////000000111111111+++++++++,,,------......---......//////......---------------------------++++++,,,---............((()))+++,,,---.........+++,,,------......------,,,,,,------.../////////------------------------------///000000000///...............////////////....../////////000000000+++,,,------......---------...000///...---------000000000000////////////---...///000111000///...111000000/////////000000000000000111111111222222000111111111111222222222000000000111222222222333444444444444444444444444222222222222333333333333333333333444444444555555111222333555666666666666777888888777666888;;;>>>;;;;;;<<<>>>BBBGGGLLLOOOQQQUUU[[[bbbiiinnnrrrtttsssvvvzzz}}}~~~{{{wwwtttpppooommmlllmmmppptttvvv~~~vvvqqqkkkmmmqqqyyy|||mmmaaaUUUQQQNNNJJJFFFEEEDDDCCCBBB@@@??????@@@@@@=========>>>>>>>>>>>>>>>999999999999999888777777999999999999999999999999555555666666666666555555444555555555555444333333222222222222111111111111000111111111111222222222000000000111111111111111////////////000000000000111000000//////000000111////////////////////////------------------------+++,,,---.........---,,,,,,+++***+++---...---,,,***++++++,,,,,,------.../////////...,,,,,,---///------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---......------,,,,,,,,,,,,------,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++************++++++++++++))))))***+++++++++************))))))******+++,,,~~~aaaPPPJJJEEEEEEBBB===999:::999888777666555555555555222222222222222222222222222222111111111111111111000000000000000000000000000///////////////000000...000222222111000000111------...//////000111111***,,,...///000000///...---......//////......---------------------------,,,,,,------...---------++++++,,,---......------+++,,,,,,---------------,,,,,,------...//////000------------------------,,,---///000111000///...............////////////------........./////////+++,,,---.........------,,,...000000///......///000000000000////////////,,,---///000111000///...111000///...//////000111000000000000111111111222000111111111111222222222111111111111111111222222333333333333333333333333111222222222222333333333222222333333333444444444222333444555666666555555444666777666555666777999666666777:::===???@@@AAABBBCCCGGGLLLRRRWWWZZZ[[[aaaccchhhnnnssstttrrrooopppnnnkkkjjjkkkooosssvvv}}}xxxrrrooofffgggjjjppp{{{{{{xxxwwwyyyzzzuuuhhh]]]XXXOOOHHHHHHIIIGGGDDDCCCBBBBBBAAA@@@>>>=========AAA>>><<<<<<>>>>>><<<:::888888999:::999888777666888888888888888888888888444444555666666666555444444444555555444444333222222222222222111111111111000000000000111111222222///000000000111111111222000000000000////////////////////////////////////........................------------------------,,,---...//////---,,,+++,,,+++***+++---...---,,,,,,+++******+++,,,...///,,,...000000///......///------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++---...///000///...---,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,------------,,,,,,************++++++++++++)))***+++,,,,,,,,,++++++******))))))******+++,,,{{{]]]NNNHHHDDDDDDAAA<<<999::::::999888777555555555555222222222222222222222222000000000000111111111111000000000000000000000000111000000000000000111111***,,,............///111,,,------...///000000111+++---000222333222000///---..................------------------------------------...------,,,,,,.........///......---,,,,,,---......//////......,,,,,,------...///000000------------------------+++---///000111000///.............../////////000------------.........///+++,,,---.........---,,,+++---000111000//////000000000000000////////////,,,---///000111000///...111000///......///000111............////////////000111111111111222222222222222222111111111111111222222222222222222222222111111222222222333333333111222222222222333333333000000111222222111000///111444777888777666555666555666777:::<<<===;;;:::;;;;;;:::===AAAEEEHHHIIIKKKLLLQQQXXX___ccccccaaaiiihhhfffgggjjjpppwww{{{}}}yyyxxxmmmmmmmmmpppvvvxxxooohhhccc```^^^^^^]]]\\\ZZZVVVRRRNNNNNNGGGCCCGGGIIIFFFAAA???======>>>===<<<;;;;;;<<<666333222444999<<<;;;999888888999::::::999777777666666666666777777777777333444555666666666555444444444555555444444333222222222222111111111111000//////000000111111111222//////000000111111111222111111000000//////......------...//////...------------------------------------------------------,,,---/////////---+++***,,,+++***+++---...---,,,000...,,,*********+++,,,(((+++000222222000//////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++---...///111000///...---,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,)))************+++++++++)))***,,,---...------,,,*********)))***++++++,,,www\\\MMMGGGEEEEEECCC===999888777777777666555555444444111111111222222333333333111111111000000000000/////////000000111111222222000///...---...///111333//////............//////000000///..................------,,,,,,------...+++,,,------......------...------------...//////.........///////////////........................------------------,,,,,,...------,,,,,,------...,,,,,,,,,---------............//////...---,,,,,,***+++,,,,,,------------........................***+++,,,---...............///111222222000...------,,,++++++------,,,+++//////......------,,,,,,000000000000////////////////////////////////////000000000000000000000000111111111000000000000000000000000000000000000000//////000111222222333333333333333333333333333333333333222222333333444555444444444444444444444444444333333222333444555666666777999;;;===>>>?????????AAACCCGGGJJJNNNPPPRRRWWWXXX[[[^^^bbbiiiqqqwww{{{yyyxxxxxx{{{{{{wwwlllhhhccc\\\VVVRRRPPPNNNLLLLLLMMMMMMLLLJJJHHHGGGEEEDDDCCCAAA@@@??????>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999777777777777777666555555666666666666666666666666666666555555555555666666555555444333333222111111555444222111111111222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////------............------------,,,+++,,,---...///......//////......---,,,...------,,,,,,,,,------------------------------,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++------------++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++*********)))))))))((((((************************vvv]]]MMMHHHEEEEEECCC===999999777777777666555555444444222222222222222222333333333333333222222222222111000000000000000111111111///...---,,,---...000111//////............//////000000///..................------,,,,,,------...,,,,,,---..................------------...//////111000000///...------,,,........................------------------------...------,,,,,,------...,,,,,,,,,---------............//////...------,,,------.........---,,,,,,........................++++++,,,---............---...///111111000...---///---,,,---...///...---111111111000000000000000000000000000////////////////////////////////////000000000000000000000000111000000000000000000000000000000000000000000000///000000111222222333333222222222222222222222222333222222222222333444444444444444444444444444444444444333333333444555666666777888999::::::::::::;;;<<<>>>@@@BBBDDDFFFGGGHHHIIIKKKMMMQQQWWW^^^bbbnnnppptttyyy}}}|||{{{zzzzzz|||}}}zzzuuusssvvv}}}{{{uuuooojjjfffaaa]]]ZZZXXXSSSOOOKKKHHHGGGFFFDDDEEEFFFFFFFFFEEEDDDCCCDDDCCCAAA@@@???>>>>>>>>>>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;::::::999777777888888777777666555666666666666666666666666666666555555555555666666555444444333222222111111222111000/////////000000000000000000000000000000000000000000000000000000000000000000/////////...////////////////////////------............------------,,,,,,,,,---...///---------------,,,,,,+++---------,,,,,,,,,------------------------------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,++++++*********************************ttt]]]MMMHHHEEEEEECCC>>>::::::777777777666555555444444333333222222222222222222333333333222222222222111111000000000000000000///......---,,,,,,---///000//////............//////000//////............///...------,,,,,,------...------...////////////......------------...///////////////.........------------------------------+++,,,,,,------............------,,,,,,------...,,,,,,,,,---------...............///......---,,,////////////...---,,,,,,........................,,,,,,------...---------+++,,,...///000///......111///...///000111000///------..................////////////000000000000////////////////////////000000000000000000000000000000000000000000111111000000000000000000000000000000000111222222333333111111111111111111111111222222222222222333444444444444444444444444444444444444333333333444555555777777777777777666666555888888888999:::;;;<<<<<<===???@@@AAACCCGGGLLLPPPUUUXXX]]]ccciiimmmpppqqqppppppqqqsssvvvyyy|||~~~|||zzzvvvtttsssuuuxxxzzz~~~oooeeebbb___[[[WWWUUURRROOOLLLMMMLLLIIIGGGEEEDDDDDDDDD??????@@@AAAAAAAAAAAAAAAAAAAAA@@@>>>==================<<<<<<;;;::::::::::::;;;;;;;;;;;;:::999999888888999999888888777666666666666666666666666666666555555444444555555666444444333333222222111111111111000/////////000000000000000000000000000000000000000000000000000000000000000/////////......////////////////////////------............---------,,,,,,,,,,,,---...///,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,---------------------------------///...---,,,++++++++++++------------------------,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,************************rrr]]]LLLGGGEEEEEECCC>>>::::::777777777666555555444444333333333222222111111111111111111000000000//////111111000000/////////...///...---------...////////////............//////000///............//////...------,,,,,,------...---......///000/////////...------------...//////++++++,,,---///000111111------------------------++++++,,,,,,---...//////...------,,,,,,------...,,,,,,,,,---------......---...............---------............------,,,........................---------...------,,,,,,***+++,,,---...///......111000//////111111000///++++++,,,,,,---------...////////////000000000000////////////////////////////////////////////////000000000000000111111111000000000000000000000000000000111111111222222222111111111111111111111111222222222111222333333444333333333333333333333333444444444444444444444444666666666666666555555444777777777777888888888888999;;;<<<<<<===???BBBEEEEEEGGGJJJNNNQQQTTTVVVWWWXXXZZZ]]]aaaeeeiiimmmnnnsssuuu{{{~~~|||{{{zzz|||yyy{{{|||yyyxxxtttvvvwwwtttlllbbbYYYTTTUUURRRPPPNNNNNNMMMKKKJJJHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@AAAAAAAAAAAAAAAAAA???>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999888888999999999999999888777777555555555555555555555555555444444444444444444555333333333333222222111111222222222111111111111222000000000000000000000000000000000000000000000000000000/////////.........////////////////////////------............------,,,,,,,,,,,,------......---,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------,,,,,,************************ppp[[[KKKFFFDDDDDDCCC===::::::777777777666555555444444333333333222222111111111111111111000000000//////111000000000//////......000000////////////////////////............////////////............//////...------,,,,,,------...---......///000/////////...------------...//////***+++,,,---...///000111------------------------++++++,,,,,,---...//////...------,,,,,,------...,,,,,,,,,---------......------...............---)))***+++,,,---.................................---------...------,,,,,,***++++++------.........000///......000000///............//////000000111.../////////000000000111000000000000000000000000//////////////////////////////000000111111111111000000000000000000000000111111111111111222222222222222222222222222222222222111111111111222333333333333333333333333333333444444444444444444444333333444555666777777777666555555666666777888888888555666888888888888:::;;;===>>>???@@@BBBCCCCCCCCCEEEGGGJJJNNNRRRUUUXXXYYY]]]```fffnnnvvv{{{}}}~~~}}}~~~~~~|||zzz|||}}}wwwtttuuuwwwwwwvvvxxx}}}vvvqqqqqqvvvvvvvvvwwwzzzwwwtttqqqlllgggccc```___^^^``````]]]WWWRRROOOOOOKKKIIIGGGGGGHHHHHHHHHGGGCCCCCCBBBAAAAAA@@@@@@@@@CCCCCCBBBAAAAAA@@@@@@@@@======<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999::::::999999888777999999999999999888777777444444444444444444444444444444333333333333444444333222222222222222111111111111111111222111111111000000000000000000000000////////////////////////////////////............////////////////////////------............------,,,,,,,,,---------------......---,,,+++,,,,,,,,,******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...........................------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,************************oooXXXIIIEEEBBBCCCBBB===999999777777777666555555444444333333222222222222222222333333333222222222222111000//////////////////...000000000000000///////////////............/////////............//////000...------,,,,,,------...------...////////////......------------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------,,,,,,------...,,,,,,,,,---------......,,,---......///.........((()))***,,,---...//////........................,,,,,,------...---------,,,,,,,,,,,,---.........///...---...///000///------------.....................//////000000111111000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000111111111111111111111111222222222222222222222222111111111111111222333333333333333333333333333333444444555555555444333222222333444666777888888888333333444555555666777777444666888999888888888999999::::::;;;<<<======>>>>>>???@@@AAACCCDDDFFFFFFKKKNNNRRRWWW\\\___bbbcccfffhhhlllpppsssttttttsssrrruuuwwwwww{{{{{{yyyyyyzzz{{{{{{yyy}}}tttkkkggggggffffffhhhjjjpppxxx{{{xxxuuuuuuzzzyyynnngggeee]]]\\\[[[YYYWWWUUUTTTSSSVVVVVVTTTQQQMMMKKKJJJKKKFFFDDDCCCCCCDDDEEEDDDCCCCCCBBBBBBAAAAAA@@@??????CCCBBBAAA???>>>>>>>>>>>><<<;;;;;;;;;;;;<<<<<<===;;;;;;::::::::::::::::::888999999999999888777777888888999999888888777666444444444444444444444444444333333222222333333444222222222222222222111111---...///000000000//////000000000000000000000000/////////////////////////////////.........------////////////////////////------............------+++,,,------......------///...,,,+++++++++,,,---)))***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...............------,,,,,,++++++************++++++++++++************************nnnUUUHHHCCCAAABBB@@@;;;888888777777777666555555444444222222222222222222333333333333333222222222222111........./////////////////////000000///......---//////............//////...............///000000...------,,,,,,------...,,,,,,---..................------------...////////////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......,,,------...//////......******,,,---....................................++++++,,,---...............---------------......000.........///000///...,,,,,,++++++++++++++++++.........///000111111111000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111222222333222222222222222222222222444444555555555444333222222222444555666777777777444444444444555555555555444666999;;;:::999::::::777777777888999:::;;;;;;;;;;;;;;;:::;;;<<<======AAABBBDDDFFFGGGJJJLLLNNNPPPRRRVVVYYY]]]___``````___bbbdddeeejjjssswwwvvvvvvwwwyyyyyyyyyzzz|||~~~||||||uuuoookkkiiiccceeegggjjjpppyyy|||xxxvvvyyy|||wwwssstttqqqkkkeee```\\\XXXWWWPPPPPPQQQQQQQQQPPPOOONNNQQQPPPNNNMMMKKKJJJHHHGGGGGGEEECCCCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAA@@@???>>>======>>>>>>;;;;;;;;;;;;;;;<<<===>>>::::::::::::::::::::::::888888888888888777777666777777888888777777666555333333333333333333333333333333222222222222333333111111111111111111222222,,,---///000000000//////000000000000000000000000//////////////////////////////.........---------////////////////////////------............------+++,,,---.........------...---+++***)))***+++,,,((()))+++---------,,,+++++++++++++++++++++++++++***+++,,,---------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////......---,,,,,,++++++)))*********+++++++++,,,************************mmmSSSGGGBBB@@@AAA@@@;;;777777777777777666555555444444111111111222222333333444111111111000000000000///---.........//////000000.../////////...---,,,,,,//////............//////...............///000111...------,,,,,,------...+++,,,------......------...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,---.../////////...------......///.................................***+++,,,---......///...//////...---------......000///...///000111000.../////////......------------......///000111111222000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000222222111111111111111111000000000000000000000000111111111000111222222333222222222222222222222222444444555666555444222111222333333444555555555555777666666666555555444444000333666888888777777888666666666555666666777777777777777777888:::;;;===888999::::::;;;===@@@CCCDDDEEEFFFHHHIIIKKKKKKLLLKKKMMMNNNPPPVVV___ccccccaaagggmmmppppppppprrrtttwww|||}}}{{{yyywwwsssooollljjjlllnnnqqquuu|||}}}xxxwwwyyy}}}|||{{{yyywwwttttttttttttrrrnnniiidddaaaddd___XXXTTTTTTUUUTTTSSSKKKLLLMMMNNNNNNMMMLLLKKKLLLKKKKKKLLLLLLKKKHHHEEEGGGEEECCCBBBBBBBBBAAA@@@>>>>>>???@@@@@@@@@????????????>>>===>>>???@@@AAA;;;;;;;;;;;;<<<======>>>::::::::::::::::::::::::888888888888888777666666777777777777777666555555333333333333333333333333333222222222222222222333111111111111111111222222...///000222222222111000000000000000000000000000//////////////////////////////.........---------////////////////////////---..................---+++,,,---.........---,,,---,,,***(((((()))***+++''')))+++---...---,,,+++++++++++++++++++++++++++,,,---......---,,,***)))*********************************++++++,,,,,,,,,------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////...---,,,,,,++++++*********++++++,,,,,,,,,************************|||fffVVVGGGBBB???BBBCCC???;;;:::999888888777666555555444444333222222111111222222111111111111111111222222---.........//////000000111111000000//////......///////////////.........////////////////////////------......//////000000......---------,,,,,,,,,---------------------------+++)))+++---///---+++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++******+++---///...,,,)))---------,,,,,,+++++++++,,,,,,------...///000000---...///...,,,+++,,,---///...------------...///........................000000000000000000000000111111000000/////////...///////////////////////////...---,,,,,,---.../////////............//////////////////////////////000111111111111222222222111111000//////...//////111111111111111111111111111000000///000222444555111111111111111111111111222222333333333333444444444444444555555555666666555444333333333333444555333333333444444444555555777666555444444555666777:::999777666666666777888999::::::::::::::::::;;;===>>>???@@@AAABBBBBBBBBCCCDDDEEEGGGIIILLLNNNOOOSSSTTTVVVYYY\\\^^^```aaafffgggkkkppptttsssnnnjjjlllnnnppppppnnnlllkkkkkkllllllmmmqqquuuyyyzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}}}}yyysssnnnlllkkkjjjiiimmmiiiccc```___^^^^^^]]]^^^___^^^ZZZ[[[]]][[[VVVTTTRRRPPPNNNLLLLLLKKKKKKNNNNNNMMMMMMMMMMMMMMMMMMJJJJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@AAA@@@???@@@CCCDDDBBB???@@@??????===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777888:::;;;:::999666555666666777777777777666666...000222333222333444555444333222222111111222222111111111111111111111111222222111111000000000000///////////////......---///...---,,,,,,---...///////////////////////////111111000000/////////...---------.........//////......---------,,,,,,,,,,,,,,,,,,------.........,,,+++***))))))+++---...///......------......///666111,,,+++---...,,,***------++++++++++++------,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++(((***+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++))))))*********+++++++++~~~gggWWWKKKDDD@@@AAA@@@<<<888777888888777777666555555444555444333333222222333333333222222222111000000000/////////000000000111111111111111111000000000/////////000000000000000000////////////////////////............////////////......---------,,,,,,,,,------------------------...,,,+++,,,...///...,,,------------------------,,,,,,,,,---------..............................///......///000000---+++.........---------,,,,,,,,,,,,------...//////000---//////...---,,,,,,---................................................////////////////////////000000000//////.........///////////////////////////...------------...///111000000/////////000000000000000000000000000000000000111111111222222222222111000000/////////000........................111000000000000222333444111111111111111111111111222222222333333333444444333333444444444555555555555444333333333333444555333333333444444444444555666666555555555555666666888777666555555555666666888888888888999999999999;;;<<<===>>>????????????>>>??????AAACCCEEEGGGHHHGGGHHHJJJLLLNNNQQQRRRSSSTTTVVVYYY^^^bbbaaa\\\XXXXXX[[[```bbbbbbbbbbbbbbb___^^^___bbbfffhhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiifffbbb`````````___^^^]]]ZZZVVVTTTSSSSSSRRRQQQSSSUUUUUUTTTVVV[[[[[[XXXRRRPPPMMMKKKIIIIIIJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@???DDDBBB@@@AAABBBAAA>>><<<>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::::::::999999999888888888777888999999999888666555555555666666666666555555///111333444333333333555444333222222111111222222111111111111111111111111------,,,,,,,,,+++++++++///////////////......---///...------------...///........................000000/////////.........------------.........///---------------,,,,,,,,,***++++++++++++++++++,,,,,,,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,444///+++***---...,,,***---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++******************++++++jjjZZZOOOHHHAAA@@@>>>999555444888777777666666555555555666555444444333333444444444333333222111000//////000000000000111111111111222222111111111111000000//////000000111111222222/////////////////////////////////.....................---------,,,,,,,,,------------------------...---,,,---///000///...........................,,,,,,,,,---------......////////////////////////111000......//////...,,,//////............------,,,,,,,,,---......//////---...///...---,,,---...,,,---...//////...---,,,......................../////////////////////////////////...............///////////////////////////......------......///222222111000000000000000111111111111111111111111000000000111111111222222222222111000000000000111000000000000000000000000000000000000111222333444111111111111111111111111222222222222333333333333222222333333333444444444555444444333333444444555333333333333444444444444444555555555555555555444666666555444444444444555666666666777777888888888999999:::;;;<<<<<<<<<<<<:::;;;;;;<<<===???AAABBBAAABBBCCCEEEFFFHHHIIIJJJGGGIIILLLPPPSSSRRROOOLLLMMMQQQVVVYYYZZZZZZYYYYYYTTTSSSSSSTTTWWWXXXXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYWWWUUUSSSTTTUUUVVVVVVUUUTTTRRRPPPPPPQQQPPPOOOMMMIIILLLMMMMMMQQQWWWYYYVVVQQQOOOKKKHHHGGGHHHJJJKKKMMMMMMMMMNNNNNNNNNMMMMMMJJJIIIHHHGGGFFFEEEEEEEEEBBBBBBCCCCCCCCCAAA???>>>BBBAAA@@@@@@@@@???===;;;<<<<<<==================:::::::::::::::::::::::::::999999999999888888888777777777777666666666666444444444555555444444444222333555555333333333444333333222111111111111222111111111111111111111111//////............------///////////////......---///...------------...///........................///............---------------------............,,,,,,,,,,,,------------,,,++++++++++++++++++***---------,,,,,,,,,,,,,,,++++++************++++++111---***))),,,---,,,***---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***............------------......------------,,,,,,---------------------------+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++******************nnn^^^QQQIIIBBB@@@>>>999666555777777666666666555555555555555444333333333333333333222222222111000000000000000000000000000000000111000000000000000000000......///000111111222222/////////////////////////////////......---------......---------,,,,,,,,,,,,,,,------------------------------....................................,,,,,,,,,---------......,,,,,,,,,,,,------------///---,,,,,,---...---,,,............------------,,,,,,,,,------.........,,,---...---,,,+++,,,---,,,---///000000///---,,,........................////////////////////////..................------//////////////////////////////............//////222222111000////////////000000000000000000000000000000000000111111111111222222111111111111111222222222222222222222222222000000000111111222222333111111111111111111111111111222222222222333333333111111222222222333333333444444444444444444444444222222333333333444444444333444555666666555444333555555555444444444444555555555666666777777888888888888999:::::::::::::::::::::::::::;;;===>>>>>>@@@AAAAAABBBCCCDDDEEEEEEBBBDDDGGGJJJLLLKKKIIIGGGMMMPPPUUUVVVUUUSSSQQQPPPRRRQQQPPPPPPQQQRRRQQQOOORRRRRRRRRSSSSSSSSSSSSSSSPPPOOOOOOPPPSSSTTTSSSRRRSSSRRRRRRSSSUUUTTTRRRPPPGGGIIIKKKKKKOOOUUUVVVSSSQQQNNNJJJGGGFFFHHHJJJMMMLLLLLLMMMNNNNNNNNNMMMMMMIIIIIIGGGFFFEEEEEEEEEEEEAAABBBCCCCCCCCCAAA???>>>======>>>???@@@@@@???>>>============<<<<<<<<<<<<999999999999999999999999999999999999888888888888777666555555555555666666444444555555555555444444333555666666444222333333333222222111111111111111111111111111111111111111111111111111111111111111///////////////......---.........------.................................------------------------------------------------+++,,,,,,,,,,,,---------.........------,,,,,,,,,------.........---,,,+++---,,,,,,++++++,,,,,,------+++))))))+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///.........------,,,,,,---------------,,,,,,,,,------------------------,,,+++*********+++,,,---++++++,,,,,,,,,,,,------,,,+++******)))*********+++++++++***************pppaaaOOOGGGAAA@@@???<<<999999666666666666555555555555444333333222222222222222000000000111222222222333////////////////////////.../////////////////////------......///000111111//////////////////////////////......------,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---------......******+++++++++,,,,,,,,,---,,,***+++---.........,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------------***+++,,,,,,+++***+++---,,,---///000000///---,,,................................................------..................////////////////////////////////////////////////111000///...............//////////////////////////////000000000111111111222111111111111111222222////////////////////////000111111111222222222222111111111111111111111111111111111222222222333333111111111222222222333333444444444444444444444444222222222333333333444444222333444555555444333222444555555555555555555555555555555666777888888999777888999999:::999999999999999999999:::;;;<<<<<<=========>>>??????@@@@@@>>>@@@CCCEEEFFFEEEDDDDDDKKKMMMPPPQQQOOOKKKIIIHHHQQQOOONNNNNNNNNNNNMMMKKKJJJKKKKKKKKKLLLLLLLLLMMMOOONNNMMMOOOQQQRRRQQQPPPOOOOOOPPPQQQSSSRRRPPPNNNFFFJJJMMMOOOSSSXXXXXXTTTNNNKKKHHHEEEDDDFFFIIILLLKKKLLLMMMOOOOOOOOONNNMMMIIIHHHFFFEEEDDDEEEEEEFFFAAABBBBBBBBBBBB@@@???>>><<<===>>>??????>>>>>>?????????>>>===<<<;;;::::::999999999999999999999999999999999888888888777777666555555444555555666666555555555666666555555555444555666666444222222333333222111111000000111111000000000000000000000000........................///////////////......------..................---........................,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------......---,,,,,,---,,,,,,++++++,,,,,,---+++***)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++++++++++++++,,,,,,---------,,,++++++***))))))******************************ooo```KKKDDD???@@@@@@===::::::555555555555555555555555333333222111111111111222//////000111222333333444////////////............------............//////------......//////000000////////////////////////.........---------------......---------,,,,,,,,,+++,,,,,,------.........***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------............---,,,---///000///...+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------***+++,,,,,,++++++,,,---,,,---...//////...---,,,.............................................................../////////////////////////////////...//////000000//////...//////............//////......................../////////000000000111111111000000000000111222222000000000000000000000000000111111222222222111111111111111111111111111111111111111111222222222222111111222222222333333333333444444555555444444333222222222222333333333333222333333444444333333222333444555555666666555555444444555666777777888888777888888999999999888888666666666666777999::::::<<<<<<<<<===>>>>>>?????????AAACCCDDDCCCCCCDDDEEEHHHKKKMMMNNNLLLKKKJJJJJJLLLJJJIIIIIIJJJJJJHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJLLLJJJIIIIIIKKKLLLLLLKKKOOONNNNNNOOOPPPOOOMMMKKKEEEKKKPPPTTTYYY^^^\\\WWWJJJHHHFFFDDDCCCEEEHHHJJJJJJKKKMMMOOOPPPOOONNNMMMIIIHHHFFFDDDCCCDDDFFFGGGBBBBBBAAAAAA@@@????????????AAAAAA@@@>>><<<<<<<<<@@@@@@???===<<<;;;:::999::::::::::::::::::::::::999888888888888777777777555555555666666666666666555555666666666666555555333444666555333222222333222222111000000000000111000000000000000000000000---------------.........///////////////......---------...//////...------------------------------,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++***+++,,,,,,,,,------------++++++************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++((())),,,---...---+++******++++++,,,,,,------...,,,,,,+++***))))))))))))))))))*********+++++++++kkk[[[GGGAAA===???@@@<<<999888555555555555555555555555444444333222222222222333000000000111222222222333000000000000//////................../////////000//////////////////000000////////////////////////,,,------------------.........---------,,,,,,,,,++++++,,,,,,---......///***,,,......,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000///...---......---+++(((,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,...///.................................................................................//////000000000////////////////////////...///000111111000///...............///000111222////////////////////////////////////000000000111000/////////000000111222333333333333333333333333000111222222222222111000111111111111111111111111111111111111222222222222222222222222333333333444333333444555555444333333111222222222222333333333333333222222222222333333111222333444555555444333222222333444555666777777666777777888888777777666555555555666777999:::;;;<<<<<<======>>>??????@@@???AAACCCCCCBBBAAACCCEEEIIIKKKLLLLLLKKKKKKLLLNNNHHHFFFEEEFFFGGGHHHGGGEEEGGGHHHHHHIIIJJJJJJKKKKKKJJJHHHEEEEEEFFFHHHIIIIIIRRRPPPOOOOOOOOONNNLLLJJJHHHNNNUUUYYY]]]___[[[TTTJJJIIIHHHGGGGGGHHHJJJKKKIIIKKKMMMOOOPPPOOONNNMMMIIIGGGEEECCCCCCDDDFFFGGGDDDBBB@@@???>>>???@@@@@@???AAABBBAAA>>><<<<<<===???>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::888888888888777777777777444555666777888777777666444444444555555444444444111333444444222111222333222222111000000000000000000000000000000000000000////////////000000000111///////////////......---------...//////...------------------------------,,,---------............---------,,,,,,,,,++++++...------,,,+++***))))))***++++++++++++++++++,,,************+++,,,...///,,,,,,++++++++++++,,,,,,+++,,,------,,,++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------............+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,******+++,,,,,,---......---,,,+++***))))))))))))(((((()))***+++,,,,,,---~~~gggWWWEEE???<<<>>>???;;;777666444555555555555555555555555555444333333333333444222222222111111111111111222111111111000000//////.../////////000000111111111111111111000000000000////////////////////////,,,,,,,,,------...............---------,,,,,,,,,++++++,,,,,,---...//////+++---//////---,,,...000------------------------,,,,,,,,,---------......++++++,,,,,,---...//////...---------,,,)))%%%"""---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---...//////......000111///...------------...///.................................................../////////000000111111////////////////////////...///000111111000///...////////////000222333444000000000000000000000000////////////000000000000//////...//////000111111000000000000000000000000000111222333333222000000111111111111111111111111000111111111111222222222222222333333333444444444333333444555555444333333111111222222222333333333444333222111111222333444000111222333444333333222000111111222444555666666555666666777666666555555666666666777999;;;<<<===888888999:::;;;<<<======:::===???>>><<<<<<>>>AAAIIIJJJJJJIIIGGGGGGHHHJJJHHHFFFFFFGGGHHHIIIHHHGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJHHHEEEDDDFFFIIIKKKLLLRRRPPPNNNMMMMMMLLLJJJHHHLLLSSSYYY\\\^^^^^^VVVNNNMMMMMMLLLLLLLLLMMMNNNOOOIIIJJJMMMPPPPPPPPPNNNMMMIIIGGGEEECCCCCCDDDFFFHHHEEECCC@@@>>>===>>>@@@AAA<<>>???AAA========================;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777333555777999999888777666222333333444444333333222000222333333222111222333222111111000000000000000000000000000000000000000---.........//////000000///////////////......---,,,---...//////...---,,,---------------------------------....../////////---------,,,,,,+++++++++///...---,,,***)))((((((,,,,,,,,,------.........***)))((((((***,,,///111///......------......///,,,---......,,,+++++++++++++++------------++++++*********++++++,,,,,,,,,---.........//////000000,,,,,,,,,------.........------------------------,,,+++***))))))+++---...******+++,,,,,,---......---,,,+++***))))))))))))''''''(((***+++,,,---...vvvdddOOOEEEAAA===<<<<<<<<<999666666666666555444444333333555444333222111111111111111111111000///......---000000000000000000000000///333111222333---+++666---000222000---+++---///111000///...------...///222000---,,,+++***((('''...------,,,,,,------...++++++---...//////000000------............------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,...///000///---,,,,,,...------------------------//////...---------------------------------------......---------......///---,,,,,,---///000///...,,,,,,,,,---------......333111///,,,,,,---...000------,,,,,,,,,,,,------------......//////000000............////////////000000000000111111111111444///***)))---111222000......---......///000111////////////000000000000000111111111111222222222222222222222222222222222222222111111000000//////333333333222222111111111444333222222111111222222333333333222222111111111000111111111111222222222444333333333333444555555666555444333333333333333555555555555555555555555666666555555555444444444444444555555666666777777:::::::::;;;;;;;;;<<<<<<>>>AAABBB@@@<<<===AAAFFFFFFFFFFFFDDDCCCDDDFFFIIIEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFHHHJJJMMMMMMMMMIIIGGGFFFHHHLLLOOOOOONNNNNNNNNMMMKKKIIIJJJLLLNNNTTTVVVYYYXXXTTTPPPOOOOOOLLLMMMNNNPPPOOONNNLLLKKKKKKOOOPPPMMMLLLMMMNNNLLLIIIFFFDDDDDDEEEEEECCC@@@AAA@@@???>>>>>>???@@@AAAAAA@@@>>>=========>>>???AAA@@@???===<<<<<<;;;;;;;;;999777888:::;;;:::777999999777666555555555555777777777777777666555555666555555555555444444444222222222222222222222222222222222111111111111000////////////............,,,,,,------------------///...------------...///***++++++,,,,,,------...+++,,,,,,------,,,,,,+++.../////////...------,,,------------------------,,,+++++++++***)))))))))++++++,,,,,,,,,,,,------************+++,,,---...000///---,,,+++,,,,,,---************************---------,,,,,,+++++++++---...///...,,,+++,,,---+++,,,,,,------.........+++++++++,,,,,,---------...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,+++***)))(((''')))((((((((((((((())))))vvvdddOOOEEEAAA===<<<<<<<<<999666666666666555444444333333555444333222111111111111222222111000000///......000000000000000000000000000...///111111444666444///000000///......///111111000///...---......///---,,,++++++---//////......------,,,,,,------...***+++,,,------...------------............------,,,,,,------------,,,,,,,,,,,,++++++++++++++++++...//////...---,,,,,,.........................../////////............///------------------------///......------------...///---------///000///...,,,,,,,,,---------......///---,,,******,,,...000......------------...............///////////////............/////////////////////000000000111111///***&&&&&&***------+++000//////.........//////////////////000000000000000111111111111222222222333333333222222111111111222111111111000000//////333333333222222222111111222222111000000000000111444444444333333333222222000111111111111222222222222222222222222333444444555555444333333333333333555555555555555555555555666555555555444444444444444444555666666777777888999999::::::::::::;;;;;;<<<>>>AAA???======AAAEEEDDDDDDDDDBBBAAABBBDDDGGGHHHHHHGGGGGGGGGHHHIIIIIIIIIGGGFFFGGGJJJLLLLLLKKKIIIGGGFFFHHHKKKNNNNNNMMMQQQQQQOOOMMMJJJJJJKKKMMMRRRTTTUUUTTTPPPMMMMMMMMMNNNNNNOOOOOOMMMLLLJJJIIIIIINNNPPPMMMKKKLLLLLLJJJHHHEEECCCCCCDDDDDDBBB???@@@???>>>>>>>>>>>>???@@@@@@???>>>=========>>>>>>??????===<<<;;;:::::::::;;;999777888:::;;;999777999888777666555555555555777777777777777666555555555555555555444444444444222222222222222222222222222222222111111111000000111111111000000000//////................................................//////...------,,,,,,+++,,,------......------,,,,,,,,,------,,,,,,+++***------------------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------************+++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,+++++++++************---...///...,,,+++,,,------------------.........---------...............++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,+++***)))(((***))))))(((((()))******wwwdddOOODDDAAA===<<<<<<<<<999666666666666555444444333333444444333222111111111111222222222111000000//////000000000000000000000000222+++000222000@@@III;;;222000...---///000111111000000///............///(((''''''))),,,...//////...------,,,,,,------...,,,------.........------------............------------............------++++++++++++,,,,,,,,,,,,---...///...---,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,------000///......///000...---,,,,,,,,,---------......---,,,+++***+++---///111///..................//////////////////.....................////////////....../////////000000000000---+++,,,///111///...222111000///............////////////000000000000000111111111111222222222222222222222222222222222111111111000000000000000333333333222222222222111111000000///.../////////444444444444444333333333000111111111111222222222111111111111111222333333555444444333333333333333555555555555555555555555555555555555444444444444555555666666777888888888888888888888999999999999888;;;>>>???======???BBB@@@AAAAAA@@@???@@@BBBEEEEEEDDDDDDDDDDDDDDDEEEFFFIIIHHHGGGGGGIIIJJJJJJIIIHHHGGGFFFHHHJJJLLLMMMLLLSSSSSSQQQNNNJJJIIIKKKLLLPPPPPPPPPOOOLLLKKKKKKKKKOOOOOOMMMLLLJJJHHHGGGFFFGGGLLLNNNLLLJJJJJJIIIGGGFFFDDDBBBBBBBBBBBB@@@>>>??????>>>>>>>>>>>>????????????>>>============>>>======<<<:::999999999999:::888888888999:::999888999888777666666555555666666777777777777666555555555555555555444444444444222222222222222222222222222222111111111000000000222222222222111111111111000000000//////......---,,,---...//////...---,,,000//////......---,,,,,,---......//////......---,,,,,,------,,,,,,++++++------------------------,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------+++++++++***++++++,,,,,,---------------,,,,,,+++((())))))***+++,,,------,,,,,,,,,,,,++++++++++++---...///...,,,+++,,,---...............---------............------------(((((()))******+++,,,,,,++++++++++++++++++++++++)))))))))************+++,,,---------,,,,,,+++***++++++******)))******+++yyyfffQQQDDD@@@===;;;<<<<<<999777666666666555444444333333444333222222111111111222222222222222111111000000////////////////////////555,,,555555...HHH\\\III777222---,,,///111111000/////////.........//////---,,,***+++,,,------,,,...------,,,,,,------...000000111111000///......------............------......////////////......,,,---------......//////,,,---......,,,,,,---...........................+++,,,,,,---------------------------------------//////...---,,,,,,,,,,,,111000......//////...---,,,,,,,,,---------......///...---------///000111//////............//////000000//////......------............////////////............////////////222111000222444444333111111111000///......//////////////////000000000000000000111111111222222222//////000111222333444444000000000000000111111111222222222222222222222222111111000///////////////333333333333333333333333000000111111111222222222111111111111111222333333444444333333222333333444555555555555555555555555444444444444444444444444555555666666777888888888666666666777777777888888444888<<<=========>>>???>>>???@@@??????@@@BBBDDDAAAAAABBBBBBCCCEEEFFFGGGJJJHHHFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGIIIJJJKKKKKKQQQQQQOOOLLLIIIIIIJJJLLLNNNMMMLLLKKKJJJIIIJJJJJJLLLKKKIIIGGGFFFEEEEEEEEEEEEJJJLLLJJJHHHHHHGGGDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<===<<<;;;:::999999999999999888888888999999999888888888777666666666666666666666777777666666555444555555555444444444333333222222222222222222222222111111111111000000000000222222222111111111000000111000000///...---,,,,,,,,,---///000000///---,,,,,,,,,,,,---......//////------............---------......///......------------------------------***+++++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,++++++***++++++++++++,,,---......---+++***(((((())))))******++++++........................---...///...,,,+++,,,---/////////......------------,,,,,,++++++*********)))*********+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++******++++++|||hhhRRRCCC@@@<<<;;;===<<<:::777666666666555444444333333333333222222111111222222222222222111111111111111////////////////////////444---777555+++FFF```SSS999444///---...000///.........//////////////////333111/////////000///......------,,,,,,------...111111111111000///...---------............------...//////000000//////...---------....../////////+++---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000//////------------------------......---,,,,,,,,,,,,,,,111///......//////...,,,,,,,,,,,,---------......111000///...---....../////////............//////000000//////......------............////////////............////////////.........000111111000...///////////////000111111////////////000000000000000000111111111222222222000111111111111111222222//////000000111111222222222222222222222222222222333222111111000000111111111111111111111111222222000000111111111222222222222222222222222333444444333333222222222333333444555555555555555555555555333333444444444444444444555555555666777777888888555555555666666666777777333666:::<<<======<<<<<<<<<>>>???@@@@@@@@@CCCEEECCCCCCDDDFFFHHHJJJLLLMMMIIIGGGFFFEEEFFFGGGFFFEEEFFFGGGGGGGGGGGGGGGIIIJJJMMMMMMLLLIIIGGGGGGJJJLLLLLLKKKJJJIIIIIIIIIIIIIIIFFFEEEEEEDDDDDDDDDDDDEEEDDDIIIKKKHHHFFFFFFEEEBBBBBBBBBAAA@@@???>>>==========================================<<<<<<;;;;;;<<<<<<;;;:::999999999999888888888888888888888888888777777666666666666777666666666666666555444444555444444444444333333333222222222222222222222222111111111000000000//////111000000000000///////////////......---,,,++++++,,,---///000000///---,,,+++++++++,,,------......,,,,,,------------,,,,,,------......///......---------------------------))))))******++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++***+++++++++***+++,,,---------++++++......------,,,,,,,,,+++........................---...///...,,,+++,,,---//////......---------,,,,,,,,,,,,++++++******)))------,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------............------,,,++++++***++++++}}}iiiRRRCCC@@@<<<;;;======:::888666666666555444444333333333333222222111222222333111111111111111111111111000000000000000000000000000---333111)))<<>><<<===>>><<<<<<============<<<<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;:::999999999999999777888999888777777888999777777666666666666777777555666666666666555444444444444444444333333333333222222222222222222222222111111000000000/////////////////////.........---.........---,,,,,,++++++,,,---...//////...---,,,...------,,,++++++******+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,------------------------******************++++++++++++,,,,,,,,,,,,------+++++++++***++++++,,,,,,***++++++,,,,,,,,,,,,,,,......---,,,+++***))))))++++++++++++,,,,,,,,,,,,---...///...,,,+++,,,------------------,,,,,,,,,------------,,,,,,,,,,,,......------,,,++++++***++++++++++++++++++++++++)))))))))************+++)))***,,,---.../////////------,,,+++************|||gggPPPCCC???<<<;;;======;;;888666666666555444444333333333222222111222222333333000000000000000000000000000000000000000000000000///............333999<<<000000000///...---///000,,,---///000000000//////,,,***))))))+++,,,,,,+++...------,,,,,,------...,,,,,,---------,,,,,,+++------............---------......//////......---------------,,,,,,,,,,,,***,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++)))&&&%%%------------------------++++++++++++,,,---......---,,,+++,,,---...---,,,,,,,,,,,,---------......---------------,,,,,,---......------------...............///////////////............/////////////////////000000000111111//////000000000000111111000000000000000000111111////////////000000000000000111111111111222222222333222222111000//////...---...///000111222333333111111222222222333333333444444333222222222222222000000111111111222222222000111111111111222222222111111111111111222333333222222111111222333333444555555555555555555555555222222333333333444444444333333444444555555666666555555555555666666666666777777888:::;;;;;;;;;:::999;;;>>>@@@@@@AAACCCEEE@@@@@@AAABBBCCCEEEFFFGGGFFFEEECCCCCCEEEFFFFFFEEEEEEGGGHHHFFFDDDDDDEEEHHHJJJJJJIIIFFFDDDDDDFFFHHHGGGFFFEEEGGGIIIIIIGGGDDDBBBCCCDDDFFFGGGGGGFFFFFFFFFIIIHHHCCCAAACCCDDDCCC@@@BBBCCCAAA>>><<<===>>>;;;<<<============<<<;;;;;;;;;<<<<<<<<<;;;:::999999999888777777777888888666888999999666666777999777777666666666666777777555555666666555555444333444444444333333333222222222222222222222222222222111000000000/////////////////////.........------............------------.................................---,,,,,,++++++,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,------------------------++++++++++++++++++******++++++,,,,,,,,,,,,------************+++,,,------++++++******+++,,,,,,---+++*********)))(((((((((************+++++++++,,,---...///...,,,+++,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++++++++((()))***,,,...//////000---,,,+++******))))))))){{{fffOOOBBB???<<<;;;======;;;888777666666555444444333333222222222111222222333333///////////////000000000000000000000000000000000111000+++...555000)))...***---000000...---000333,,,---///000000000//////333111//////000000///......------,,,,,,------...------...............------..................---------............------000000000///.........---***+++---,,,,,,,,,---...------------------------000000111111///---***)))------------------------*********+++,,,---...///,,,+++***+++---...---,,,,,,,,,,,,---------......------...//////000000000---------,,,,,,------------.........//////000000............/////////000000000000000111111111111......///...---...///111333222111000////////////////////////000000000000000111111111111222222222---...///000111222333444---...///000111222333444111111111222222333333333444333222222111111222222111111222222222333333333000111111111111222222222000000000000000111111222222111111111222333333444555555555555555555555555222222222333333444444444222222333333444555555666555555555666666666777777888888888999;;;;;;:::999888:::===???@@@@@@BBBDDDEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDBBBCCCEEEFFFFFFEEEEEEGGGHHHFFFCCCCCCEEEGGGLLLLLLJJJGGGDDDCCCDDDFFFEEEDDDDDDFFFIIIIIIFFFBBBCCCEEEGGGHHHIIIHHHGGGFFFGGGJJJHHHBBB@@@BBBDDDDDD@@@BBBCCCAAA>>><<<===???:::;;;<<<======<<<;;;::::::;;;<<<<<<<<<;;;:::999888777777666666666666777666888:::999666555777999777777666666666666777888555555666666555555444333444444444333333333222222222222222222222222222222000000000000////////////////////////.....................//////////////////...------------...///,,,,,,------...//////000---..................---,,,------.../////////...---------------------------------,,,,,,+++++++++++++++,,,,,,,,,---------************+++,,,---...++++++***)))***+++---...,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,------------...///...,,,+++,,,---*********++++++,,,,,,,,,)))))))))******++++++,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,---------.........'''(((***,,,---//////000---,,,+++***)))))))))))){{{cccRRREEEAAA===<<<>>>???===;;;777666555444444333444444111111111111111111111111111111000000000000111111000000000000000000000000000000////////////000000.........///111222111000////////////////////////---------------...///000000///---,,,,,,---///000000///---+++++++++---...........................,,,---...000000000/////////......------,,,+++++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,///............///000000,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------............---------,,,,,,,,,000///...---------------.........------,,,,,,,,,...+++)))***---///...+++111111000000//////.....................///000000000000000000000000000000000000////////////000000...+++))),,,111444222///000000000000000000000000111111111111111111111111111111000000000000111111111111222222222222111111000000111111111222222222111000/////////000222333000000000111111222222222333333333222222111111111222222222222222222222222111111111111111111111111444222111000000111333555444444555555555555555444555555555555555666777777555555555666777999:::;;;<<<:::999;;;???BBBBBBAAA>>>???@@@@@@BBBBBBCCCDDDAAABBBCCCDDDEEEFFFGGGHHHEEEDDDCCCBBBBBBFFFKKKOOOUUUQQQKKKEEEBBBAAABBBDDDAAABBBEEEIIILLLMMMLLLJJJIIIIIIJJJJJJIIIGGGEEEDDDEEECCCAAA@@@AAABBBBBBAAA>>>===<<<<<<<<<<<<<<<===<<<===???@@@???>>><<<;;;:::;;;<<<======<<<;;;;;;888888888777777777777666666666666666777777777777666555555555555444444444666666666666666777888999111222222333333222222111111111111111111111111111222222222111000//////...////////////000000000000---------.........//////---------------...///000...---,,,,,,,,,,,,---...........................///...---,,,+++*********+++,,,,,,---.........---///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,---...///------,,,,,,+++***)))))))))***++++++,,,---...////////////......---------------------,,,,,,+++***+++,,,,,,------,,,,,,+++//////...---,,,,,,++++++))))))***++++++++++++***,,,++++++******++++++,,,((((((((((((((((((((((((+++---,,,***,,,//////+++111///...///000///+++(((zzzbbbRRRFFFBBB>>>=========;;;999777666555444444333444444222222222222222222222222111111000000000000111111////////////////////////000000////////////000000///000000...------///111///////////////////////////......---------......111000...------...000111000...---++++++,,,---..................---------......///000000///...---...------------,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,......------......///000,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------.........------------,,,,,,,,,......---------......///......---------,,,,,,,,,+++,,,---------...000111000000000000//////.....................///000000////////////////////////000000////////////000000///,,,***,,,111333111...000000000000000000000000111111111111111111111111111111000000000000111111000111111222222111111000000000111111111222222222000000000000000111111222111111111111222222222333333333333222222111111111222222222222222222222222111111111111111111111111333222222222333555666777444444555555555555555555555555444444444444555555555555555666777888::::::<<<:::999;;;>>>@@@@@@???>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCCAAABBBGGGOOOTTTVVVRRRKKKEEEAAAAAADDDEEEDDDEEEGGGKKKMMMMMMJJJGGGDDDFFFHHHIIIIIIHHHFFFDDDFFFCCCAAAAAABBBCCCBBBBBBAAAAAA@@@>>>============<<<===?????????>>><<<;;;;;;<<<<<<======<<<;;;:::999999888888888777777777555555555666777777888888555555555555444444444444666666555555555666666777111222222333333222222111111111111111111111111111222222111111000//////...222222222111000000000///---------.........//////...------------......///...---,,,++++++,,,---..............................---,,,+++++++++++++++,,,,,,---...............------,,,+++++++++++++++************************......---,,,,,,---......,,,,,,++++++***))))))(((+++,,,,,,------......///.........---------,,,,,,,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++///......---,,,,,,++++++))))))***+++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))***------++++++......,,,...,,,+++,,,------***(((xxxbbbRRRGGGCCC>>>======<<<:::777777666555444444333444444333333333333333333333333111111000000000000111111000000000000000000000000000000////////////000000444444444111...---000333////////////////////////000000///------,,,,,,,,,000///...------...///000///...---,,,+++,,,---...//////.........---------///000000//////---,,,,,,,,,,,,,,,---------......+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000...------------,,,,,,,,,,,,...111///,,,+++...222000000000////////////..................///000000////////////////////////000000////////////000000000---,,,---000222000...000000000000000000000000111111111111111111111111111111111111111111111111000111111222222111111000000000000111111111111222//////000111111111111111111222222222222333333333222222222222222111111111222222222222222222222222111111111111111111111111000111222333444666777777333444444555555555666666777666555444333333333333444444555555666777999999<<<:::999:::<<<>>>>>>======>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCGGGEEEBBB@@@BBBHHHPPPWWWUUUPPPHHHBBB@@@BBBFFFIIIHHHHHHJJJLLLMMMKKKGGGDDD@@@BBBEEEHHHIIIHHHFFFDDDEEECCCAAAAAABBBCCCBBBAAACCCBBB@@@???===<<<<<<<<<======>>>???>>>===<<<;;;<<<<<<<<<<<<<<<;;;:::999:::999999999888888888888444444555666777777888888555555555555444444444444666555555444444444444555111222222333333222222111111111111111111111111111222111111000000//////...222222111000///......------------...............///...------------------///......------......///---------------------------,,,,,,+++++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++******))))))((((((---------...............------,,,,,,,,,,,,,,,+++,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++......------,,,,,,++++++)))******+++++++++++++++,,,++++++******++++++,,,************************''',,,...+++)))+++---,,,---+++******+++,,,,,,+++vvvaaaRRRFFFBBB===<<<======;;;888777666555444444333444444333333333333333333333333111111000000000000111111111111111111111111111111000000////////////000000222222111000///000000000//////////////////////////////...------------------,,,++++++++++++,,,---...------,,,,,,,,,---.../////////...------,,,,,,/////////......---------++++++,,,,,,---...//////+++,,,,,,---------,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------,,,,,,,,,++++++---,,,,,,,,,------...///---------------------------//////---***)))+++---////////////////////////...............///000000//////////////////////////////000000000000//////000...---...000000///...000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000000000000000111111111111...///000222222111000000222222222222222333333333222222222111111111111111111111111111111111111111111111111111111111111111...///000222333333333333333333333444555666777777999888777555444333222222444444444444555666777888;;;::::::::::::;;;<<<<<<<<<======>>>???@@@AAAAAA>>>???@@@AAABBBDDDEEEEEEFFFEEECCCAAABBBFFFMMMRRROOOJJJDDD??????CCCHHHLLLMMMKKKIIIHHHHHHGGGEEECCC@@@BBBFFFHHHIIIHHHEEECCCDDDBBBAAAAAABBBBBBAAA@@@??????===<<<;;;;;;;;;;;;======>>>>>>>>>===<<<;;;<<<<<<<<<<<<;;;::::::999:::::::::999999999888888555555555666666666666666555555555444444444333333555555444333222222222333111222222333333222222111111111111111111111111111111111000000////////////.........------,,,,,,+++........................///......---,,,,,,,,,,,,000000000//////000000000------------------------++++++++++++++++++,,,,,,))))))************)))))),,,++++++*********++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++$$$***...***&&&'''***,,,---,,,+++++++++---...///ttt```RRRCCC???<<<;;;===>>>===:::777666555444444333444444222222222222222222222222111111000000000000111111000000000000000000000000000000////////////000000---+++***,,,000000...***////////////////////////---------------...//////,,,,,,,,,++++++,,,,,,,,,---------,,,------------//////.........---------------------......//////***++++++,,,---...//////+++,,,,,,---,,,,,,++++++------------------------,,,++++++++++++,,,------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++......---,,,,,,,,,,,,,,,------------------------,,,)))((((((***+++***))).............../////////...............///000000........................//////000000000000/////////.........///000///...////////////////////////000000000000000000000000000111222222222222111000000000000111111000000000000000000000000000000000...///000222222111000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111000000333333333333444666888999;;;:::999777555444333333333333333333444555666666999:::999999888999::::::;;;<<<<<<===>>>???@@@@@@======>>>@@@AAABBBCCCDDDCCCCCCDDDCCCBBBCCCFFFIIIGGGDDD@@@>>>@@@DDDIIIMMMOOOKKKFFFCCCCCCDDDDDDDDDCCCEEEGGGIIIIIIFFFDDDBBBBBBAAA@@@@@@AAAAAA@@@>>>===<<<<<<<<<<<<<<<===>>>===============<<<<<<;;;<<<<<<;;;;;;:::::::::::::::::::::999999999888888777777666666555555444444555444444444444333333333555444333222222111222222111222222333333222222111000000000000000000000000000000000///////////////++++++,,,,,,------...........................---///...---,,,,,,,,,,,,,,,........................------------------------++++++*********+++,,,,,,***+++++++++++++++******,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++"""))),,,((($$$&&&)))***+++++++++******,,,...///rrr___RRRAAA>>>;;;:::===>>>===;;;777666555444444333444444111111111111111111111111111111000000000000111111------------------------000000////////////000000---,,,,,,...111222000...////////////////////////,,,,,,,,,------///000000........................,,,,,,------------------........................,,,,,,,,,,,,---...///000++++++,,,,,,---...//////,,,,,,,,,,,,,,,++++++***------------------------,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++///...---,,,++++++++++++,,,,,,,,,------------...(((%%%###&&&+++......,,,---............/////////...............///000000...........................///000111111000///...---.........//////000000////////////////////////000000000000000000000000000111222333333222111000///000000111111000000///111000000000000000////////////000111111111111111222222222111111111111000000000000111111111111111111111111111111111111111111111111111111111111111444444444333222222111111222222222333444666999:::<<<;;;999777666444444333333333222222333444444555777888999888777777888::::::;;;;;;<<<===>>>???@@@????????????????????????@@@BBBCCCCCCBBBAAABBBCCCAAAAAA@@@AAACCCFFFIIIKKKMMMIIICCC@@@AAACCCEEEFFFGGGGGGHHHHHHGGGEEEBBBAAABBBAAA@@@AAABBBAAA@@@>>>=========>>>>>>???@@@AAA=========<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;:::999999999888888888888777666666555555444444444444444444444333333333333444333333222222222222333111222222333333222222111000000000000000000000000////////////////////////,,,------...///000111111...............---------...---,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++..................---,,,,,,++++++++++++,,,------************************,,,,,,------------,,,,,,------------------,,,,,,,,,,,,++++++******))))))***++++++++++++,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++$$$)))+++(((%%%(((***)))((()))))))))((((((***,,,qqq^^^SSSBBB???;;;:::<<<===<<<:::777666555444444333444444222222222222222222222222111111000000000000111111........................000000////////////000000///111222///++++++000666////////////////////////......---------......////////////000000/////////+++,,,,,,---.........---,,,,,,------.../////////...---,,,,,,,,,---...///,,,,,,,,,------.........,,,,,,,,,,,,,,,+++******........................,,,,,,,,,,,,,,,---......,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,++++++++++++***------,,,,,,+++,,,,,,,,,,,,,,,,,,---------......)))))))))***,,,---......---------.........//////...............///000000...........................///000111111000///...,,,---......//////000111////////////////////////000000000000000000000000000111333444444333111000//////000000000000//////111111000000////////////000000000000000111111222111111111000000000/////////000000000111111111222111111111111111111111111111111111111111111111111444333222111111222222333222222111222444777999;;;;;;:::999777555444333333222222222222222333333444555777888777666666888;;;::::::;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@BBBDDDAAABBBDDDFFFGGGGGGGGGFFFHHHFFFCCCBBBDDDFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBAAACCCBBBBBBCCCDDDCCCAAA??????>>>>>>>>>>>>??????@@@======<<<<<<;;;;;;;;;<<<:::999999999999;;;<<<===999999888888888777777777444444444555555555666666444444444333333333222222333333222222222333444444111222222333333222222111000000000000000000000000////////////////////////......//////000000000111//////.........---------,,,,,,,,,+++,,,,,,------)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***...............---,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------***+++,,,,,,---------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++(((++++++)))))),,,,,,***&&&(((******((('''(((***ppp^^^SSSDDD@@@<<<;;;<<<<<<:::888777777555444444444444444333333333333333333333333111111000000000000111111111111111111111111111111000000////////////000000***///111))))))666////////////////////////000///...---------------------............------+++,,,------.........---+++,,,,,,---...///000000000///---,,,++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,+++***)))........................------,,,,,,------...///,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******++++++++++++,,,---......,,,,,,,,,------.........///111222///+++***,,,...---------.........//////...............///000000...........................///000222222000///...+++,,,.../////////111333////////////////////////000000000000000000000000000111333444444333111000//////000000000000//////111111000000/////////...111000/////////000222333111000000000//////......//////000000111111111222000000000000000000000000111111111111111111111111111000///......000222444222111111222444777:::<<<:::999777666444333333333222222222111222222333333333666777777555555888;;;999::::::;;;<<<===>>>>>>:::;;;<<<===>>>@@@AAAAAA@@@@@@@@@???>>>@@@DDDGGGCCCEEEHHHJJJJJJHHHEEECCCDDDCCCDDDFFFHHHIIIIIIGGGEEEEEECCCBBBBBBAAABBBBBBDDDDDDDDDEEEFFFEEECCCAAA>>>>>>===<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<999888888888999;;;===>>>888888888777777777777666111222333444666777888999444444444333333333222222222222222222333444555555222222222333333222222222000000000000000000000000.........///////////////..................------//////.........---------++++++++++++,,,------...,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))),,,,,,,,,,,,,,,+++***)))))))))((())))))***++++++////////////////////////------...//////...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++++++++++++++,,,************************+++---,,,***,,,//////+++'''***------+++))))))+++ppp[[[PPPDDD???;;;999:::999777444666666666555444444333333222222222111111111111000////////////////////////------...///000111222222...///000111111000///...////////////////////////000///...------...///000------------------------........................//////...---,,,++++++***...---,,,,,,,,,,,,---...000000/////////.........000...,,,***)))***,,,---)))***,,,...//////.........///000///......///000111000...---,,,------...------+++******+++------.........------.........------,,,,,,,,,---......//////.........---------...///000...,,,***+++,,,------------------------,,,---......,,,,,,---...------,,,,,,,,,,,,------////////////////////////................................................000///---,,,---...000222------......------,,,+++////////////000000000000000111333333333111///..................///000000111111111111111000/////////......---------......,,,,,,---......///......///000000000000000//////000000000000111111111111111111111111111111111111000000000000000111111222333333333333333333333333444444444333333222222222111111111111111111111111666666666777888888999999:::999888999;;;<<<;;;:::666999===??????>>>>>>???>>>@@@CCCCCCCCCBBBDDDEEEBBBFFFIIIIIIFFFDDDCCCEEEEEECCCAAABBBCCCDDDCCCBBBCCCAAA@@@@@@BBBCCCCCCBBBBBBBBBBBBBBBAAA???===<<<<<<===============<<<<<<:::::::::999999999888888;;;<<<;;;:::888888:::<<<999999:::999999888777666777777777777777777777777555555444444444333333333111222222333333222222111222111000//////000111222111000///......///000111......---+++***+++---000///...---///111222111000.../////////...---,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,------......------,,,))))))***++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------------......++++++******++++++,,,---,,,,,,,,,---------.........---+++***+++---///000...------,,,+++***))))))++++++,,,,,,,,,+++***)))++++++******++++++,,,---++++++++++++,,,,,,---............------,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,+++++++++******&&&%%%%%%%%%(((,,,000222,,,+++***))))))***+++,,,------,,,+++************ooo[[[PPPEEEAAA===;;;<<<;;;999777666666666555444444333333222222222111111111111000000000000000000000000000////////////000000000000//////000000000000//////////////////////////////000///...------...///000------------------------.................................------,,,,,,+++...---,,,,,,,,,,,,---......---------,,,,,,,,,,,,.........------,,,,,,,,,***+++---............---,,,---...---,,,+++,,,......---,,,+++++++++++++++...------,,,,,,------...---,,,,,,,,,,,,,,,,,,---+++++++++,,,---...///000///.........------------***,,,,,,,,,*********,,,------------------------***+++,,,,,,******+++,,,......------------......////////////////////////.........------.................................//////---------...000111...////////////...------.../////////000000000000000111222333333111///..................///000000111111111111111000//////000//////......///////////////000111111111111111//////000000000000//////....../////////000000000111111111111111111111111111111111111111222222333000000000000000000000000333333333333222222222111111111111111111111111111444444555555666777777777999888777888:::;;;:::999777:::<<<======<<<;;;<<<===>>>>>>????????????@@@AAACCCEEEEEEDDDCCCCCCCCCEEECCCAAAAAABBBBBBBBBAAAAAA@@@??????AAABBBBBBAAAAAAAAABBBBBB@@@???===<<<<<<<<<============<<<<<<::::::::::::999999999999;;;;;;;;;:::888888999;;;999999999999888777666666666666666666666666666666444444333333333222222222111222222333333222222111111111000000000000111111000000////////////000000.........,,,+++,,,...000///...,,,---......---,,,------------------,,,++++++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,------------,,,,,,))))))***+++++++++++++++***++++++,,,,,,++++++*********++++++++++++,,,,,,+++++++++++++++,,,------+++++++++,,,,,,,,,------,,,++++++***+++,,,---.........------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++******++++++,,,---+++++++++++++++,,,---...------,,,,,,+++++++++++++++,,,,,,,,,,,,+++******,,,+++++++++***************)))((('''(((***+++---++++++************++++++++++++*********++++++,,,nnnZZZOOOEEEAAA<<<;;;;;;;;;999777666666555555444333333333222222222111111111111000000000000000000000000000111000000000/////////...000000////////////000000//////////////////////////////............//////------------------------------------------------------------------------...------,,,,,,------...------------,,,,,,,,,,,,---...///000///...---,,,,,,,,,---......------,,,+++---...---,,,+++,,,---,,,,,,------,,,,,,++++++---......//////......---++++++************++++++******+++,,,---///000111............------------)))***,,,++++++***,,,---------------------------,,,---...---,,,,,,,,,...///..................//////////////////////////////...---,,,,,,---...///........................///...---------...000111///000000000000///............/////////000000000000000111222222111///..................///000000111111111111111000//////111000000//////000000111------...////////////......//////000000/////////------........./////////111111111111111111111111222111111111111222333333////////////////////////222222222111111111111111111111111111111111111111222222222333444444555555888777666777888999999777888:::<<<<<<;;;999999999===<<<::::::<<<===<<<<<<@@@??????@@@AAABBBBBBAAADDDBBB@@@@@@AAAAAAAAA@@@@@@???>>>>>>@@@AAAAAA@@@@@@@@@AAAAAA@@@>>><<<;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;:::888888999;;;999999999999888777666555666666666666666666666666333333222222222111111111111222222333333222222111000000111111111111000000///000000111000000///////////////...,,,---///111000///------...---,,,***++++++,,,,,,---,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,)))******+++++++++++++++)))******++++++******)))******++++++++++++,,,,,,,,,,,,,,,,,,,,,------...*********+++++++++,,,,,,******++++++++++++,,,,,,------------------------///...,,,+++++++++,,,---++++++******++++++,,,---,,,++++++++++++,,,,,,---++++++++++++************,,,,,,,,,,,,,,,+++***)))++++++*********)))))))))))))))))))))))))))************++++++++++++******)))(((((()))***+++,,,,,,mmmYYYNNNBBB>>>:::888999999777555666666555444444333333222222222222111111111000000111111111111111111111111000000000000////////////111000///......///000111/////////////////////////////////....../////////........................------------------------,,,,,,,,,------.........------------------------........................------............------------------------,,,,,,---...//////------...///------/////////...---,,,,,,---...//////...---,,,++++++************+++++++++++++++,,,---...///000------------------------,,,---......,,,,,,---...------------------------,,,---...---,,,,,,,,,...//////............//////////////////////////////000...---,,,,,,---...000..............................---------...///000//////000000000///.............../////////000000///000000111111000//////...............///000000111111111111111000//////000000/////////000111111,,,------......---------......//////000/////////------........./////////111111111111111111111111111111000000111111222333111111111111111111111111111111111000000000000000111111111111111111111111111111222222333444444444666555444555777888777666777999;;;;;;:::999:::;;;===;;;999999<<<>>>>>>===@@@===;;;===AAACCCCCCAAAAAA???>>>???@@@BBBAAAAAAAAA???>>>>>>@@@AAAAAA@@@??????@@@@@@???===<<<;;;;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<;;;999888999:::999999999999888777666555666666666666666666666666333333333333222222222222111222222333333222222111///000111222222111000//////000111222222000///...///000000///......000111111000......//////...---***+++,,,---------------+++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,)))***++++++,,,,,,++++++******++++++++++++******,,,,,,,,,---------......------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------......000///---++++++,,,---...++++++******++++++,,,---,,,+++++++++++++++,,,,,,++++++++++++++++++*********++++++,,,,,,,,,++++++*********))))))))))))(((&&&''')))***+++++++++***)))***+++,,,,,,+++***)))))))))(((((()))******+++lllYYYNNNAAA===999888999999777555555555555444333333222222222222222111111111000000000000000000000000000000.........///000111111111111000///......///000111////////////////////////...//////////////////...........................------------------------+++,,,,,,------.........------------------------------.....................---+++******,,,---......---------,,,,,,---------...///...---,,,---///,,,---.../////////------+++,,,---......---,,,+++,,,,,,++++++++++++,,,,,,......---,,,,,,,,,------,,,,,,------------------...//////...,,,++++++,,,------------------------***+++,,,,,,******+++,,,//////............/////////////////////////////////...------------...///........................---------------......///...////////////...------............////////////////////////000/////////...............///000000111111111111111000/////////.........//////000111000000111111111000000///------...///////////////....../////////000000000000000000000000000000000///////////////000111111222222222222222222222222000000000000000000000000000000000000000000000000111222222333333444555555555444333444666777666555666888:::;;;:::;;;<<<>>>:::999999:::<<<>>>>>>>>>@@@===<<<===BBBDDDDDDBBB>>>===<<<>>>AAACCCCCCCCCAAA@@@??????AAABBBBBBAAA===>>>>>>???>>>===;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<;;;999888999:::888888888888777666555555555555555555555555555555444444444444333333333333111222222333333222222111///000111222222111000///000111222222222111///...///000111000///...000111...------...///000000///+++,,,---......///......+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,,,,------------,,,,,,------------,,,+++*********+++,,,,,,------000///---++++++,,,---...++++++******++++++,,,---,,,++++++******+++++++++++++++++++++,,,,,,,,,,,,((()))***+++,,,---------*********))))))))))))(((&&&''')))+++,,,+++***))))))***+++,,,,,,+++***)))+++******)))(((((())))))mmmYYYNNNBBB???:::999;;;;;;999777555555444444333222222222222222222111111111111000////////////////////////------...///000111222222000000////////////000000////////////////////////......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,++++++++++++,,,,,,,,,,,,...,,,***))))))+++...///------,,,,,,,,,------...***,,,---,,,+++***+++,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------//////...---,,,,,,,,,,,,,,,,,,,,,,,,---------------......,,,***(((((()))------------------------...///000000......///000///..................///////////////////////////................................................,,,,,,------...............////////////...------------........./////////............////////////...............///000000111111111111111000//////............///000111111//////000000000///......,,,---......////////////....../////////000000000000000000000000000000000///............///000000000000000000000000000000000000000000111111111111000000000000000000000000222222333333444555555555555444333444555666666444555777999::::::;;;===???666888;;;<<<;;;;;;<<<>>>?????????@@@CCCDDDDDDDDD>>>===<<<>>>AAACCCDDDDDDAAA@@@??????AAABBBBBBAAA<<<<<<===>>>===<<<;;;:::999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999;;;<<<<<<:::999999999888888888888777666555444555555555555555555555555555555555444444444333333111222222333333222222111000000111111111111000000222222222222111000//////...000111000///...///000+++******+++---///...---------......//////......+++,,,,,,------,,,,,,+++*********+++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,------...,,,,,,---------...............------------,,,,,,*********++++++,,,,,,,,,///...,,,+++++++++,,,---++++++******++++++,,,---,,,++++++************++++++++++++,,,,,,,,,,,,,,,((()))***+++,,,---------++++++*********))))))))))))***+++++++++)))((('''******++++++++++++******,,,,,,+++***)))(((((()))mmmYYYOOOBBB>>>:::999;;;;;;999777555555444333333222222111222222222111111111111000..............................//////000000111111//////000000000000//////////////////////////////---...///000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++,,,---...///---,,,,,,+++,,,---//////***+++,,,,,,******+++,,,+++++++++++++++,,,---...------,,,,,,,,,,,,------------,,,,,,,,,,,,------......---,,,,,,,,,------++++++,,,,,,,,,---------+++,,,---,,,***)))***+++------------------------000111222111000000000222......------------......////////////////////////,,,---...000000...---,,,........................,,,,,,------.........---///000000000000///......---------.........//////...---------......///000...............///000000111111111111111000//////////////////000111222333------......---,,,,,,++++++,,,---...////////////------........./////////000000000000000000000000///////////////000000111////////////////////////000000000111111222222222000000000000000000000000111222222333333444444555555444333444666666666555666777999888888999;;;<<<777===BBBBBB===:::;;;>>>>>>@@@BBBDDDCCCCCCCCCDDDAAA???>>>???AAACCCCCCBBB@@@???>>>>>>@@@AAAAAA@@@;;;;;;<<<===<<<;;;:::999888999:::;;;<<<<<<<<<<<<::::::::::::999999999999999;;;<<<<<<:::999999999888888888888777666555444555555555555555555555555444444444333333333222222111222222333333222222111111111000000000000111111444333222111000000000000---///000000///......///---+++++++++---------+++------.........---,,,,,,+++,,,,,,------,,,,,,+++)))*********++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,---------......,,,+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,---,,,,,,+++***************************+++++++++,,,+++++++++,,,,,,++++++***,,,+++++++++************)))************))))))(((++++++************++++++,,,++++++*********++++++nnnZZZOOO@@@<<<888777888999777555555555444333333222222111222222222111111111111000........................000000000000////////////...///000111111000///...////////////////////////---...///000000///...---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,------.........+++,,,.../////////......,,,,,,++++++,,,...///000,,,---......,,,,,,---.........---,,,---...000111///...---,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------...///+++++++++,,,,,,---------+++---......,,,,,,---///------------------------***+++,,,+++******+++,,,---------,,,,,,---------////////////////////////+++---///111111///---+++........................+++,,,------......------111111111111111000//////---------.........//////---------------...///000...............///000000111111111111111000//////000000000000111222333444000000111111000///......+++,,,---...////////////,,,,,,,,,---------......000000000000000000000000000000000000000111111222000000000000000000000000000000111111222222222333000000000000000000000000111111111222333333444444555444333444666777666555777888888777666666888999;;;CCCJJJHHH@@@:::;;;???<<<@@@EEEEEECCCAAABBBDDDDDDBBB@@@@@@AAABBBAAA@@@???>>><<<===???@@@@@@???:::;;;<<<<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<:::::::::999999999888888999:::<<<<<<;;;999888999888888888888777666555444555555555555555555555555333333333222222222111111222222222333333222222222222111000//////000111222555444222000//////000111---...000000///......///111///............---+++------------,,,,,,+++***+++,,,,,,------,,,,,,+++))))))******+++++++++++++++++++++,,,,,,+++++++++***+++,,,,,,------,,,,,,******++++++++++++******,,,,,,---------.........++++++******++++++,,,---******+++++++++,,,,,,,,,...---+++))))))***+++,,,------------------------++++++,,,,,,,,,+++***)))++++++******++++++,,,---,,,,,,+++***))))))******(((((())))))*********+++...------,,,+++***((((((,,,,,,,,,++++++++++++***&&&&&&''')))***+++------,,,+++***))))))***+++,,,************+++,,,---...mmmWWWJJJBBB>>>999777888888666333444444444333333222222222333333333222222222111111222111111000000000000000---------............//////////////////////////////000111222222111000/////////............//////000000////////////000000...------,,,,,,------...,,,,,,,,,,,,---...///000////////////////////////000...------------,,,***---+++***,,,///000...,,,++++++++++++++++++++++++...111222///***(((,,,000..............................---------,,,,,,,,,...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***+++,,,...///------++++++++++++------,,,,,,---...//////---+++******+++,,,,,,---......111000000/////////000000,,,++++++,,,...//////...,,,------......------,,,++++++++++++,,,,,,---...//////000000000000//////---------...............---------......000111111222///---...000111000............//////000222222////////////000000000000000000000000000///......111000///...------...//////000111222222111000///......///000111222222333000000000000////////////000000000000000000000000///000000111222333333333000000000000////////////111111222222222333333333444555666666444444444666666555555555666888:::;;;AAAFFFHHHCCC999555:::@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@???>>>======>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;999::::::;;;<<<<<<<<<;;;888888888888888888888888888999999999999888777777888777777777777666666666777777666555444333333333333333333333333333333333333222111111111222333444000000000000///////////////////////////000111111000000111111000///...---)))))))))***+++,,,---...------------------------------,,,,,,,,,,,,+++++++++***((()))***,,,++++++(((((()))***++++++,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------)))+++------,,,,,,---...,,,,,,,,,,,,+++***))))))++++++************++++++,,,,,,,,,++++++*********---***((((((+++,,,+++))),,,,,,,,,++++++*********,,,,,,,,,++++++***************++++++++++++******+++,,,,,,------,,,,,,+++))))))***++++++++++++***************************++++++++++++++++++++++++))))))***+++,,,...///000nnnXXXLLLBBB>>>999888888888666333444444333333333333333333333333333222222222111111222111111000000000000000........./////////000000///////////////////////////000000000000000000/////////............////////////............//////...------,,,,,,------...)))))))))******+++,,,---........................,,,++++++,,,...//////......,,,,,,---000000///,,,++++++++++++++++++++++++---,,,******+++------...------------------------......---------,,,,,,,,,+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------,,,+++++++++,,,------...//////000//////....../////////---,,,++++++------,,,+++------............---------,,,,,,,,,------...///---------......---------////////////000000000000000000///////////////000222///---...000111000...............///000111111.../////////000000000000...////////////...------111000///...------...///.........//////......---/////////000111111111222000000000000////////////////////////////////////......//////000111111111000000000000////////////000000000111111111222222222333444444222222333555555444444555777999<<<===GGGEEEBBB===::::::===@@@AAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;<<<<<<;;;;;;888888888888888888888888888999999999999888777777555444444444444333333333777666555444444333333333333333333333333333333333333222111111111222333333000000000000///////////////////////////000000111000000000///////////////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++***((()))***,,,++++++***++++++,,,------......((())))))***+++,,,---...,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------)))***,,,,,,+++***+++,,,,,,------------,,,++++++++++++************++++++,,,,,,,,,+++++++++******,,,***((()))+++,,,+++))),,,,,,,,,+++++++++******,,,,,,,,,+++++++++************++++++++++++*********++++++,,,,,,++++++***))))))***++++++++++++***************************++++++++++++++++++++++++*********+++,,,---...///mmmXXXMMMBBB>>>999888999888666444333333333333444444444444333333333222222222111111222111111000000000000000////////////000000000111//////////////////////////////............////////////............//////...------------------......------,,,,,,------...------,,,------...///000........................,,,++++++,,,...//////......------...000000///---,,,,,,,,,,,,,,,,,,,,,,,,---'''###&&&---111///+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,------....../////////......---------......///000...------------,,,***------............------......---------...//////,,,,,,------------,,,,,,////////////000000111111222111000///............111///......///000000///---------------...///000....../////////000000000---............---,,,,,,000///......---............---------------......000000000000000000000000000000000000////////////////////////////////////,,,,,,------.../////////////////////000000000000/////////000000000111111///000222222111111222333333333333555777:::===???JJJCCC;;;777:::>>>@@@@@@============>>>>>>>>>???>>>>>>>>>======<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;888888888888888888888888888999999999999888777777777777666666666666555555777666555444333333333333333333333333333333333333333222222111111111222222000000000000//////////////////......//////000111000///.........///000111222111000...---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++***((()))***,,,+++++++++++++++,,,,,,------...'''((()))***+++,,,,,,---***+++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------)))+++,,,+++)))))))))***,,,,,,---.........------++++++************++++++,,,,,,,,,++++++++++++***,,,***))))))***++++++***,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++*********++++++++++++******)))******++++++******)))))))))***++++++++++++***************************+++++++++++++++++++++++++++++++++++++++,,,------jjjWWWMMMBBB>>>:::888999999666444222333333333444444555555333333333222222222111111222111111000000000000000....../////////000000000///////////////////////////...---,,,,,,---.../////////............//////......------------.........------,,,,,,------...///////////////000111111------------------------000...------------,,,***,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---'''###%%%---111///***,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.../////////---,,,+++++++++------------++++++,,,,,,+++***)))***+++---,,,---------.........///------,,,,,,,,,---......111///......//////...,,,,,,,,,------------,,,,,,......------------......------............------,,,,,,------......//////111000///...------------000///........./////////,,,,,,,,,,,,------...///........./////////000000...............---,,,,,,........................000///...------...000111000000000000000/////////000000000000////////////////////////////////////,,,,,,---------.........////////////000000000000/////////000000000111111...000111111000000222333111111222444777;;;>>>@@@EEE>>>777666999===??????:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;;;;;;;:::::::::999999::::::;;;;;;;;;::::::888888888888888888888888888999999999999888777777888888888777777777666666666555444444333333333444333333333333333333333333222222222111111111111111000000000000///////////////............///000000000///---,,,---///111222......---,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++***((()))***,,,++++++)))))))))******+++++++++++++++++++++************((()))***+++---...///000+++++++++,,,,,,,,,------+++,,,,,,+++)))((()))+++***+++,,,---............,,,++++++******++++++,,,+++++++++++++++++++++++++++******)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))***++++++++++++***************************************************,,,,,,+++++++++++++++,,,~~~gggUUULLLCCC???:::999999999777444333333333444444555555555333333333222222222111111222111111000000000000000------.........////////////////////////////////////...---,,,,,,---.../////////............/////////..................///...------,,,,,,------...,,,,,,,,,+++,,,,,,------------------------------000...------------,,,******+++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,---+++((())),,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.........,,,+++)))++++++------------+++++++++,,,,,,***))))))+++...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---......---,,,+++,,,...///...---++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,---------............------,,,,,,,,,---...//////000...------,,,,,,------.../////////.........//////---,,,,,,,,,,,,------...............////////////...////////////...------------..................///...---------///000111000000000///////////////000000000000////////////........................---...............//////.../////////000000000111000000000111111111222222///111222222111111222444111111222333666999<<<>>>999999888888888999;;;<<<=========>>>>>>>>>??????:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========;;;:::::::::999999999999999::::::;;;::::::999999888888888888888888888888888999999999999888777777555555444444444333333333555444444333333333333444333333333333333333333333222222222222111111000000000000000000////////////...............//////000///...---,,,---...000222......---,,,,,,,,,------------------------------,,,,,,+++++++++*********+++***((()))***,,,++++++)))***************++++++---,,,,,,,,,,,,++++++++++++++++++,,,,,,------...+++++++++,,,,,,,,,---------------,,,***)))+++,,,((()))***,,,------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++******)))******+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,++++++))))))***++++++++++++***************************************************,,,,,,+++*********++++++{{{dddTTTMMMCCC???:::999:::999777555444444444444444555555555333333333222222222111111222111111000000000000000------------............////////////////////////......------------......//////............////////////............//////...------,,,,,,------...---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...)))+++,,,+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,+++***,,,...,,,***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///***))))))***,,,------,,,++++++,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,,,,,,,------------,,,,,,---......///000111222222---------,,,------.........//////...------...000------,,,,,,,,,------...------.........////////////////////////...------,,,,,,---............---,,,,,,,,,,,,---...//////////////////////////////000000000000////////////........................////////////////////////......//////000000111111000000000111111111222222111333444333222111222333111111111222444777999;;;111666::::::777555777:::;;;;;;;;;;;;<<<<<<<<<<<<999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888:::::::::::::::999999888888888888888888888888888888999999999999888777777666666666555555555555444444444333333333333444444333333333333333333333333222222222222111000///...000000000000////////////......------......///000///...---------...///000222111000...---,,,,,,,,,------------------------++++++++++++************+++***((()))***,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---....../////////...---,,,+++******++++++,,,,,,,,,,,,---------------,,,******,,,...((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,***++++++***))))))***,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,------,,,,,,,,,))))))***++++++++++++***************************************************,,,++++++*********++++++{{{dddTTTNNNCCC???;;;999::::::777555555555555555444444444444333333333222222222111111222111111000000000000000............////////////////////////////////////......////////////......//////............//////...------------------......------,,,,,,------...//////............//////++++++++++++++++++++++++,,,++++++,,,...//////...)))+++---,,,***((()))***------------------------...------,,,+++,,,---...------------------------......---------,,,,,,,,,......///000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---)))---000///+++***,,,...------------------------,,,,,,,,,,,,---...///000,,,+++***+++,,,---,,,+++,,,------......------,,,......---,,,,,,,,,,,,,,,---------......---------------...///000111222222111000///...............---//////...,,,,,,...000......------------......---------.........//////---............---,,,,,,+++,,,---.........------,,,,,,---...////////////---.........///000000000000000000000////////////........................////////////.....................///000111111111/////////000000000111111333444444333111000000111222222111111222444555777111555999999666555666999666777777777777888888888888888999::::::;;;<<<<<<======<<<<<<;;;:::::::::999999999999888888888888:::::::::::::::999888888888888888888888888888888888999999999999888777777888888888888777777777777444333333222333333444444333333333333333333333333111222222222111000...---000000000000////////////...------------...//////..................------000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++***((()))***,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---............------,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,+++***)))***,,,///******+++,,,---------,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,)))+++,,,+++)))(((***,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++))))))***++++++++++++***************************************************+++***************++++++{{{dddUUUOOOCCC???;;;999::::::888555666666666555444444444333333333333222222222111111222111111000000000000000////////////000000000000////////////////////////---...///000000///...---//////............//////---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,++++++*********++++++++++++++++++++++++++++++000...------------,,,******,,,...---***))))))+++---------------------------+++******,,,......---..............................---------,,,,,,,,,++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,---...000111...---++++++++++++---...)))---111000---***,,,........................---,,,,,,,,,---...///000111111000///...//////...,,,......////////////......000///...---------------//////000000000000//////++++++,,,---...///000111555444222111///......------...000...,,,+++...000///......---------......---------.........//////,,,,,,---------,,,++++++***+++---...///...---------...000222333222222111,,,------...///000111111000000000000////////////................................................---......///000111111222............/////////000333444444333000//////000333222111111111222333444444555777777777666777999888888888888999999999999888888999:::;;;<<<<<<======<<<;;;;;;:::999888777999999999888888888888777:::::::::::::::999888777888888888888888888888888888999999999999888777777555555555555444444444444333333333222222333444444333333333333333333333333111222222222111000...---000000000000////////////...------------...//////.../////////...---,,,,,,)))))))))***+++,,,---...+++++++++++++++++++++++++++++++++************)))+++***((()))***,,,,,,+++************************+++++++++************)))))))))***,,,...///000111++++++,,,,,,,,,---------*********)))((())),,,///,,,,,,------......---------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,)))+++,,,+++((((((***---*********++++++,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++************++++++++++++******))))))***++++++++++++***************************))))))))))))))))))))))))******))))))***++++++,,,|||cccQQQKKK???===;;;999999999888666444222...,,,+++---000222222222222222222222222333333222111111000000111111000000111111111111000000//////............////////////............//////333...******...222222000///...---,,,,,,,,,,,,,,,---------------...///000++++++,,,---............---...//////////////////------------------------,,,,,,,,,,,,,,,---...///***+++---.........------000000//////............***,,,---.........000222------++++++++++++------///...---,,,++++++++++++,,,,,,---.../////////...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000************************++++++,,,------,,,,,,+++---...000111111111000///---.../////////...---,,,)))***++++++,,,---......333111///---++++++,,,,,,.................................///000222444555222222000...+++***+++,,,........................,,,+++)))''''''((()))***111///------/////////..................///000111,,,,,,,,,------.........///////////////.........,,,------...///000000111000///...------...///000///......---------......000000000000////////////000000000000000000000000////////////000222333444222111111111000000//////000000000000111111111111666666555555555666666777888888777666444444666888888888888888888888888888999999999999999999999999999999999999999999999999888777666555555666777888888888888888888888888888555555666666666666555555555555555444444333333333333333333333333333333333222222222111111111111000000000000000000000000000//////............//////---------............///......---------......///---,,,,,,++++++,,,,,,---+++,,,------......------)))))))))***++++++,,,,,,---+++(((&&&&&&(((+++---******+++,,,,,,,,,,,,+++******))))))******+++,,,---------------,,,+++***+++,,,,,,---............000...---+++******++++++,,,+++*********+++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***)))(((&&&&&&((()))***))))))))))))))))))))))))(((((()))******+++,,,,,,************************++++++******************************************))))))(((((()))***++++++))))))))))))))))))))))))************************xxx```NNNHHH===;;;999777777777666444555444222000000111222333444333333222222111111111222111000000//////000000......////////////......//////............////////////............//////---)))$$$%%%(((,,,,,,***///...---,,,,,,,,,,,,---,,,++++++++++++,,,---...,,,,,,------...---------+++,,,---....../////////---------------------------,,,,,,,,,,,,---...///+++,,,---...//////...---.........---------,,,,,,000///......------,,,,,,------,,,++++++,,,------///...---,,,++++++++++++------......///...............------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++------......///............///000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,....................................///111222333///000///---++++++---...........................000///---++++++,,,---...000...------...//////...+++++++++++++++,,,------,,,,,,,,,---------......////////////..................//////000000111111000///...------...///000///......---------......////////////............////////////////////////000000000///000000111111111111000000000///////////////000000000111111111555555444444444555666666777888888777555555666777888888888888888888888888999999999999999999999999777777777777777777777777888777666555555666777777777777777777777777777777555555666666666666555555444444444444333333333222333333333333333333333333222222222111111111111000000000000000000000000000//////............//////------------...............------,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,++++++******************++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,------+++++++++++++++***)))(((+++,,,,,,---------,,,,,,---,,,+++)))))))))))))))++++++*********+++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---************************+++++++++,,,---.........************************************************+++++++++,,,,,,+++++++++((()))))))))*********+++))))))))))))))))))))))))************************vvv___NNNHHH===;;;999777777777666444333444444444333333222222555444444333222111000000111000000///////////////........................//////............////////////............//////...+++''''''***------+++......---,,,,,,,,,------,,,,,,+++++++++,,,---------------...------,,,,,,)))***+++------.........------------------------------,,,,,,,,,---......+++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++222///,,,---......,,,)))------,,,,,,,,,,,,------......---,,,++++++++++++.........///......---------..................------------------------------------,,,---......///------------------------...............---,,,+++------,,,,,,,,,,,,,,,------///111222222000---,,,---------,,,,,,+++++++++'''))),,,...//////---,,,..............................------...//////000---......---,,,,,,...000........................111000///...---...///000///---,,,,,,---......---...------------...//////,,,,,,,,,------------...........................000000000000000000000000//////............//////......---------......///............------------////////////////////////111111000//////////////////////////////.........//////000000000000111111333333333333333444555555666888999999777666666777777777777777777777777777777777777777777777777777666666666666666666666666999888777666555555666666555555555555555555555555555555666666666666555555333333333333222222222222333333333333333333333333222222222111111111111000000000000000000000000000/////////....../////////------------...............---,,,+++++++++++++++***+++,,,------,,,+++***++++++,,,------------,,,,,,,,,++++++***))))))(((***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------******+++++++++***))))))++++++,,,,,,,,,+++******,,,,,,+++***))))))))))))++++++******++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...************************+++,,,,,,------......///************************************************)))***+++,,,,,,+++***)))((()))***+++++++++***)))))))))))))))))))))))))))************************xxxaaaPPPKKK???===;;;999999999888666000222333444444222000///333333333222222111111111111111000////////////000000000000//////000000000//////............////////////............//////111///,,,,,,...000000///...------,,,,,,,,,------......---------......///............---,,,+++++++++,,,,,,------------,,,------------------------------,,,,,,,,,------...******++++++++++++++++++,,,,,,++++++++++++++++++---***(((***000222000------------,,,,,,---------...---,,,,,,+++++++++,,,.../////////...---,,,,,,,,,---...//////...---,,,------------------------,,,,,,,,,---------..............................////////////...---,,,,,,...---,,,+++++++++,,,---,,,...000222111///---+++,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------------..............................------,,,------...,,,---...---,,,,,,---.................................---,,,,,,------......,,,++++++---......---//////.........//////000------------------------------...............///000000000////////////////////////....../////////...------------...///////////////.........------////////////////////////000//////....../////////........................////////////000000000111222111111111222333444555555777999999888666555666666666666666666666666666777777777777777777777777888888888888888888888888888888777777666555555555555555555555555555555555555555666666666666555555222222222222222222222222333333333333333333333333222222222111111111000000////////////////////////......////////////......,,,,,,---------.........///...---,,,+++++++++++++++,,,...//////...,,,+++,,,,,,---............---+++++++++*********))))))******+++,,,,,,+++************+++,,,,,,,,,,,,+++))))))******++++++++++++,,,,,,---------,,,,,,++++++++++++++++++***)))(((---------,,,,,,++++++++++++***++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++***))))))))))))***+++******************************+++++++++,,,,,,,,,***************************************+++++++++'''((()))******)))((('''((()))+++,,,,,,+++)))((())))))))))))))))))))))))************************wwwaaaPPPKKK???===;;;999999999888666111222444555444333111///111111111222222333333333222222111000000000000111000000////////////000000//////............////////////............/////////---,,,,,,,,,---------------,,,,,,,,,------...///......---------..................---,,,++++++...............---,,,+++------------------------...------,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,------------+++(((&&&***000333222///------------------------------,,,+++++++++,,,,,,.../////////...---,,,,,,,,,---...//////...---,,,------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,.../////////...------,,,///...---,,,,,,---...///+++---///000///...+++*********+++,,,,,,---......+++******)))***+++---..............................------,,,,,,,,,,,,,,,---...///...,,,++++++,,,........................---,,,,,,,,,,,,,,,---------,,,++++++---......---,,,,,,+++******+++++++++------------------------,,,---------......//////..................------...//////////////////...---------------...//////000000000/////////..............................------------...///000111------------...............////////////000000000000000000111111333444444555777999999777555555555555555555555555555555555666666666666666666666666777777777777777777777777777777777777777666555555666666666666666666666666555555666666666666555555222222222222222222222222333333333333333333333333222222222111111111000000////////////////////////......///000000///......,,,,,,,,,------------...000000...---,,,,,,,,,,,,,,,...000111111000...,,,------...///////////////))))))*********++++++++++++***))))))))))))***+++******+++,,,,,,,,,,,,+++((()))***+++++++++******+++,,,,,,---------,,,,,,++++++++++++***))))))(((,,,---------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))******************************+++++++++++++++,,,************************))))))*********+++++++++))))))***++++++***)))))))))***+++------+++)))((())))))))))))))))))))))))************************ttt^^^MMMHHH===;;;999777777777666444444555555555444444333333000000111222333444444555333222222111111111111111///...---,,,,,,---.../////////............////////////............//////......------,,,,,,------------,,,,,,,,,---......------,,,+++++++++,,,,,,---------...------,,,,,,...//////......---,,,+++------------------------......---,,,,,,,,,------///......------------...------------............---+++)))+++...000...,,,------............---------,,,,,,++++++,,,,,,,,,.........///......---------..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++---------.........------...............//////000,,,,,,---...---,,,+++***)))******+++---......///---,,,***))))))***,,,...........................------,,,,,,,,,,,,,,,------...///...,,,******+++........................---------...............---,,,+++,,,.../////////------,,,,,,++++++,,,,,,...------------,,,,,,,,,,,,,,,,,,---......//////------------------------......////////////......---------------...///000111000000000////////////........................,,,,,,,,,,,,...///000111---------.....................////////////000000000000000000111333444555444666777777555444444555666666666666666666666666666666666666666666666666555555555555555555555555666666777777777777666666777777777777777777777777555555666666666666555555222222222222333333333333333333333333333333333333222222222111111111111000000000000000000000000000---...///000000///...---,,,,,,,,,,,,------------000///......------------......///000000///......------...///////////////((())))))***++++++,,,,,,+++***)))(((((()))***+++******+++,,,,,,,,,,,,+++***+++,,,---...---,,,,,,))))))***+++++++++************+++++++++***))))))******+++++++++******))))))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***)))))))))))))))))))))))))))************************rrr[[[KKKEEE===;;;999777777777666444666555333222111222444444111111111222222333333444222222111000000000000000///...,,,++++++,,,.../////////............////////////............/////////000000///...---......,,,,,,,,,,,,,,,---...///...---,,,+++++++++++++++,,,,,,------...---------++++++,,,---------------------------------------///...---,,,,,,,,,,,,,,,///...---,,,++++++,,,---,,,---------.........///---------,,,,,,,,,++++++,,,---...//////...---,,,,,,,,,,,,++++++,,,,,,---------......///...............------------......++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++***+++,,,------......---+++,,,---...///000000000......---,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,------........................------,,,,,,,,,------...***,,,......---++++++,,,........................,,,---......////////////...---,,,,,,///000000000000///......---------.........---------,,,,,,,,,++++++,,,------...//////,,,,,,------......//////---...///000000///...------,,,,,,------///000000000000/////////.................................---,,,,,,,,,---......///------......////////////........./////////000000000000000111222333555555444555555444222222333555666666666666666666666666777777777777777777777777444444444444444444444444444555666777888888777777777777777777777777777777555555666666666666555555222333333333444444444444333333333333333333333333222222222111111111111000000000000000000000000000---...///000000///...---++++++,,,,,,,,,---------......---,,,,,,---------------------------------+++,,,,,,---------------******************++++++)))******++++++******)))******+++,,,,,,,,,,,,+++)))+++,,,......---,,,+++((()))***++++++++++++*********++++++,,,+++++++++)))***++++++++++++***))))))***+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***++++++,,,,,,---,,,+++******+++,,,---,,,,,,,,,++++++*********))))))))))))))))))))))))************************rrr[[[KKKEEE???===;;;::::::999888666666333000...---///222444333333222222222222222222111111000///////////////111000...------...000111//////............////////////............//////---.........,,,+++,,,,,,,,,,,,,,,,,,,,,---...///000///...---------------++++++,,,---............'''((()))+++---.........------------------------///...---,,,,,,,,,,,,,,,,,,+++)))((((((((()))))),,,,,,,,,------.........+++---...---+++++++++---,,,---...//////...---,,,,,,,,,,,,++++++,,,------,,,,,,---.../////////...///...---,,,,,,---...///***************************+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---.........)))***---///000000000000000///...,,,,,,---......------,,,,,,,,,,,,++++++((())),,,...///...------........................---,,,,,,,,,------...///(((***---...---,,,---...........................++++++,,,---......------...---,,,---///111111000---,,,++++++************.........------,,,,,,,,,++++++,,,,,,---...//////,,,------...///000111111---...///000000///...---,,,,,,,,,---...///000111//////.........---------..............................---,,,,,,,,,------........./////////000000............/////////000000000000111222444555666444555444222111111333555777777777777777777777777888888888888888888888888666666666666666666666666333444666777888999888888777777777777777777777777555555666666666666555555333333333444444555555555333333333333333333333333222222222111111111111000000000000000000000000000---...///111111///...---++++++,,,,,,,,,---------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,++++++***)))))))))(((***---......---***(((******+++,,,,,,,,,,,,+++''')))***,,,,,,+++***)))***+++,,,---------------)))***+++,,,,,,,,,,,,,,,***+++------...---,,,+++)))***+++,,,---,,,++++++,,,++++++++++++++++++,,,************************)))******++++++******)))++++++++++++++++++++++++))))))((((((((((((((((((************************((())))))***++++++,,,,,,+++***'''&&&&&&'''***+++------++++++*********+++))))))))))))))))))))))))************************qqq]]]LLLDDD>>><<<;;;999777555555444666666555555555444444444111222222222222111000000000////////////111333444000///............//////------...............---111111000......---------111111000000/////////...111000...---,,,,,,,,,---,,,---------...////////////+++(((***...///---)))///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------.........//////,,,,,,+++***+++,,,---......------,,,,,,------...///...---,,,+++,,,---...------------------------...///...---***)))***+++************++++++,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++//////...---,,,,,,+++++++++,,,,,,---.........---++++++,,,,,,,,,---------------------------------///......------,,,++++++...------------...//////,,,,,,++++++,,,,,,---...111000000///...---------***+++,,,---------,,,,,,............---,,,++++++)))***+++,,,------------,,,,,,,,,---------......))),,,/////////...///000---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///...............///---,,,++++++,,,---///000,,,,,,,,,---------...............////////////000........................---------............///.........///000222333444666555333333222333444555666666555555555444444444555555555555555444444444///000222444666777666666666666666666666555555444333444666777777777666555555555444444444333333333888777444222000/////////222222222111111111111000...111222111///...000222333000------000111111///+++,,,,,,---.........------,,,,,,++++++,,,,,,------------,,,,,,+++++++++---,,,,,,++++++*********------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------))))))************))))))+++++++++******))))))))))))))))))******+++++++++,,,++++++******++++++,,,******))))))))))))******))))))*********+++++++++,,,,,,,,,++++++*********,,,++++++***)))))))))***((()))***++++++***)))(((###""""""%%%***///000///,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))((())))))***++++++++++++***************++++++++++++++++++*********+++,,,---++++++***************************++++++,,,,,,,,,ppp\\\LLLDDD===<<<;;;888777555555444666666666555555555444444333333333333333222222111333222111000/////////000000000//////.........---------...//////......---111000///......---------000000/////////.........111000///---,,,,,,---...------------............000---***,,,///000...+++---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------...//////000,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...************************...//////---++++++,,,---+++++++++++++++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,------......------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---------------------------------------...//////------,,,,,,------...///,,,,,,------......//////++++++*********+++,,,------------...------,,,,,,***+++,,,------.........,,,,,,,,,------------...---+++)))***---//////...------...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000////////////////////////............//////000,,,,,,,,,---------......,,,,,,,,,,,,------------........................---------............///.........///000222333444555444333222222333444555666555555555444444444333444444444444555555555555111222333555555555555444666666666666666555444444333444555666777666666555555555555555444444444333777666444222111000000000222222222111111111111000///000222111///...///111///...---...000000...,,,+++,,,------.........---...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------***++++++,,,,,,---------******++++++++++++******,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******...---,,,,,,++++++,,,,,,******++++++++++++******(((&&&%%%'''***------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))***++++++++++++***((((((((()))))))))))))))))))))***++++++,,,------************************++++++++++++++++++,,,,,,ooo[[[KKKCCC===<<<:::888777666555555666666666555555555444444222222333333222222111000333222111000//////////////////000000000...---,,,.........//////......---111000///......---......///............---------222000///...------..................------------111...,,,---000111///---,,,,,,+++*********++++++---------,,,,,,+++++++++...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,---.../////////,,,,,,+++++++++,,,---...------,,,,,,,,,,,,------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,---///,,,,,,,,,,,,,,,------...******+++++++++,,,,,,,,,*********++++++,,,,,,---***++++++,,,---......///---------...------,,,,,,,,,,,,,,,,,,------------........................++++++,,,------...//////---------------......///...------------...//////++++++,,,,,,---......///,,,+++)))((((((***,,,...,,,,,,------...---------+++,,,---...............,,,,,,,,,,,,------------111+++%%%&&&,,,000///---------------,,,,,,,,,,,,------------------------............................../////////...------,,,,,,,,,---------......,,,,,,,,,,,,---------------------------------------------............///.........///000111222333444333333222222333444444555555444444444444333333333333333444444555555555333333444444444444333222555666666666666555444444444444555666666666666555666666666555555555444444666555444333222222222333222222222111111111111000000111111000...---...///......---///000000...,,,,,,,,,---............---///......------......///------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...******++++++,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++)))***++++++***(((++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,+++'''(((***,,,,,,---,,,,,,************************,,,,,,++++++++++++++++++nnnZZZJJJCCC===<<<:::888777666555555555444444444333333333333///000000000000///......000000000000000111111222,,,---///111111000...---...////////////......---000000///...............------------------------111000///...---......///.........------,,,,,,,,,000...---...000000///---...------,,,,,,---------...------,,,,,,++++++***---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------......------------......---,,,,,,,,,------..............................+++,,,------,,,,,,...000---------,,,,,,------...******+++++++++,,,,,,,,,))))))***+++,,,,,,------***++++++,,,------......+++,,,,,,---.........---,,,,,,,,,------------...000000///////////////...,,,,,,,,,---------......------,,,,,,------...///---------------......///.........---------,,,,,,++++++*********+++,,,---++++++,,,---............,,,------.../////////...++++++,,,,,,,,,---------000,,,((((((,,,//////---------,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,+++,,,---------+++***(((,,,,,,,,,---------......------........./////////---------------------------------............///.........//////111222222222222222222222333333333444444333333333333333333111111222333444555555666333333333333333333333333555555666666555555444333444444555555555666666666777666666666666555555555444444444444444444444444222222222111111111000000111222111111000/////////000000......//////000000------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))******+++,,,+++***))))))***+++,,,------,,,,,,+++***)))(((+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***------------,,,,,,,,,,,,((()))+++,,,---,,,***)))***************+++++++++,,,,,,,,,++++++*********~~~lllYYYJJJCCC<<<;;;:::888777666666666333333333222222222111111///000000000000///......///000000111111111111111)))+++---000111222111000//////000000///......---000//////............///,,,,,,,,,---------------000000...------...//////......------,,,,,,,,,+++...---,,,---......---,,,---------,,,,,,------...---------,,,,,,+++++++++++++++++++++,,,---...///+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---//////...---,,,+++******++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---+++,,,,,,------.........************************)))***++++++***+++---......------,,,,,,---------******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...//////000,,,,,,---------.........,,,,,,++++++************......---------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,+++,,,,,,---.../////////...............***+++---//////...---+++++++++,,,---............------......///.........+++++++++,,,,,,,,,------,,,---.........---......,,,,,,+++++++++,,,,,,---------------------------***+++,,,------------,,,++++++,,,,,,,,,+++)))(((,,,,,,,,,---------......---------............///---------------------------------............///............///000111111000111111222222333333333222222333333333333333333000111111222333444555555111111222222333444444555555555555555555444444333444444444444444555555666777666666666666555555555333333444444444555555555222222222111111111000000222222111111111111000///111000---+++***,,,///222---......//////...------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------,,,,,,,,,+++++++++************++++++++++++*********+++++++++,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++************+++++++++++++++++++++++++++******)))******+++++++++***)))(((((()))***++++++,,,------,,,+++***************++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***)))))))))(((((('''''''''***+++,,,---,,,***(((&&&))))))*********+++++++++,,,,,,,,,++++++*********{{{iiiWWWIIICCC<<<;;;:::888777666666666333333222222222111111111222222333333222222111000333333333222000///---,,,)))+++---///111111222111000000000000//////...---//////............//////,,,,,,,,,------------...///...---,,,,,,---...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---//////++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---000///...---,,,+++***)))***+++,,,---------,,,,,,******))))))))))))******++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***)))***,,,---...------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++)))***+++---...//////000,,,---------............------,,,,,,++++++******//////...---,,,,,,++++++,,,,,,,,,,,,,,,------...,,,++++++++++++,,,------,,,,,,---...///111222222)))+++///111111000---+++,,,,,,------...---------,,,------.........------++++++++++++,,,,,,,,,,,,+++---000111...------...,,,,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000//////...,,,,,,---------,,,++++++,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////.........//////000111///000111222222222222222111111222222222222333333111111111222222333333333111111111111222333555555444555555555555444333333444444333333444444555666666666666555555555444444222222333444444444444444222222222111111111111000111000///000111222111000///...,,,)))((()))---111...////////////...------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++************++++++++++++++++++++++++******************++++++++++++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,------***))))))))))))))))))***(((+++------,,,+++++++++))))))******+++,,,,,,,,,,,,+++++++++************))))))***++++++++++++************))))))(((((('''***++++++++++++)))(((''')))))))))***++++++,,,,,,,,,,,,++++++++++++++++++yyygggVVVIIIDDD;;;;;;999888777777666666444444444444333333333222333333333333333222222111333333333222111///---,,,------......///000000000111111111000000///------//////............//////,,,---------...............---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,+++++++++,,,+++*********++++++,,,---***++++++,,,,,,------...++++++++++++,,,,,,---...++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++***+++,,,---------,,,,,,+++******))))))******+++***+++,,,.......................................***+++,,,+++******+++---------,,,+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------,,,,,,------......------------------............000000000///......---------------------------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---......***+++,,,---///000111222***+++---//////...---,,,---------...------,,,,,,,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,...---,,,---------------,,,+++***)))***+++---...++++++++++++++++++++++++)))***,,,...///...------,,,++++++++++++,,,,,,---,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............///000000...///000111222222222111111111111111222222222333111111111111222222222222333333222111111222333444444444555555444444333222444444333333333444555666555555555555444444444333111222333444444333333222222222222111111111111000///---,,,---000111000///---...///...,,,,,,...000///////////////...------------,,,,,,,,,,,,------+++++++++,,,,,,------------------------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------,,,+++***)))((((((++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,++++++************++++++((()))******+++,,,------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...)))******++++++******)))'''***------+++******+++((())))))***++++++,,,,,,++++++*********)))))))))))))))***++++++++++++***......---,,,,,,+++******((()))))))))*********+++((())))))***++++++,,,,,,++++++++++++++++++,,,,,,wwwfffUUUIIIDDD;;;:::999888777777777777666666555555555444444444111222222222222111000000///000111222222111000///000000///............///111111111111000///------//////.........//////000---------....../////////---,,,+++++++++,,,---...+++++++++,,,,,,---------+++,,,---,,,++++++,,,---,,,,,,,,,,,,------...///)))***+++,,,------...///------,,,,,,++++++,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---***++++++,,,,,,---......***+++,,,---...---,,,,,,...------,,,,,,------...)))+++,,,...//////......++++++++++++++++++++++++,,,------,,,+++***,,,...---,,,++++++******************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++'''((()))***,,,---...///............---,,,+++***---------........./////////......---,,,,,,+++++++++,,,,,,------......///,,,,,,++++++,,,,,,---......------------...//////------------------------++++++,,,,,,,,,---------............---,,,++++++,,,,,,,,,------,,,++++++******+++++++++,,,,,,,,,222---'''''',,,///...+++,,,+++***))))))+++---...************************%%%''')))+++,,,+++***)))))))))((((((((()))+++,,,,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////............//////000---...000111222222222111000000111111222222222333222222222111111111111111555444333111000000111222444444555555444444333222444444333222333444555666555555444444444333333333111111333333333333222111222222222111111111111000,,,***)))+++///000///...---111555666333000000111//////000000///...------.........------.........+++++++++,,,,,,---------.........------,,,,,,,,,---------,,,,,,,,,++++++---------.........//////...---,,,+++***((('''''',,,------......------,,,)))))))))******+++++++++)))))))))******++++++,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,))))))***+++---...//////*********++++++,,,,,,,,,***)))))))))***++++++,,,***+++,,,------,,,+++***'''***------+++))))))***((())))))***++++++,,,,,,*********))))))))))))((())))))***++++++++++++***,,,,,,+++******)))((((((&&&&&&'''((()))+++---...((())))))***++++++,,,,,,*********++++++,,,,,,---xxxfffQQQEEEBBB>>>999777999999666555777444444333333333333222222222222222111000//////...111000///......///000111333333222111000000111111000000000000////////////111111000000//////......111000///...---...///////////////...---------,,,...---+++***)))***+++,,,***+++---...///...------////////////////////////,,,,,,************,,,,,,******+++,,,,,,,,,,,,++++++,,,---............---******+++++++++,,,,,,,,,///......///000000...------------,,,,,,+++++++++,,,,,,---...////////////++++++++++++++++++++++++***+++,,,,,,******+++,,,---,,,++++++******++++++******+++++++++,,,,,,,,,)))))))))***+++---...///,,,+++***))))))***+++,,,,,,---............---,,,---,,,,,,,,,,,,---...//////............///000000///......---+++******)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++***+++,,,+++,,,---......,,,***)))(((((()))***,,,---...///000000//////............000---,,,---///000...,,,,,,,,,,,,++++++************+++,,,......---++++++)))************+++++++++...---,,,++++++---...000........................------------------------...---,,,,,,......---,,,+++,,,...000000///...,,,,,,---...///000111222333333222222111111222222333222222111111111111111111222222222111111000000000444444444555444444333333333333333444444444555555444444444444444444444444333333444444333333222111000000111111111111000000333222111000///...------......///000111111111000////////////////////////***---///...+++)))***,,,---------------------------,,,++++++,,,---///000,,,,,,,,,++++++***************)))))))))***,,,---,,,,,,,,,++++++*********+++++++++,,,,,,------------,,,,,,++++++,,,,,,------,,,++++++------,,,+++,,,,,,+++++++++,,,---...---,,,+++*********+++,,,---,,,+++******,,,...///,,,,,,++++++***)))(((((())))))*********+++++++++******+++,,,,,,,,,,,,+++++++++******************///...,,,+++,,,...000111...---+++*********++++++))))))*********+++++++++***))))))(((((((((((((((************************************************))),,,...---***)))***---xxxgggSSSGGGEEE>>>999777999999666555777444444333333333333222222222222222111000/////////111000///......///000111222222111000000000000000000000000000000000000000000000///////////////...000///...---------..................------------000000//////............,,,,,,------------------------------------------...------,,,,,,------...++++++,,,------------,,,---------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,///...---...//////...,,,------,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********,,,,,,,,,+++************+++******+++++++++,,,,,,,,,((((((((((((((())))))***,,,+++***))))))***+++,,,)))***++++++++++++***))),,,,,,,,,---------......*********)))***++++++,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,+++,,,---,,,,,,---------,,,+++***))))))***+++,,,------.../////////......---------///---+++,,,...///...,,,---------,,,,,,,,,,,,,,,---+++((((((***,,,------************++++++++++++...---,,,++++++,,,...///........................---------------------------,,,++++++,,,---,,,+++,,,,,,.../////////...---------...///000111111222222111111000000111111222111111111111111111111111444444444333333333222222333444444444444444333333333333333444444444444555444444444444444444444444333333444444333333222111000000111111111111000000////////////////////////,,,---..................////////////////////////,,,---......,,,++++++,,,------------------------------,,,+++++++++,,,---,,,,,,,,,+++++++++******+++******))))))***+++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------+++***+++,,,---,,,+++++++++++++++,,,,,,------000///---+++))))))))))))---,,,+++******,,,---///,,,,,,++++++***))))))((())))))*********+++++++++++++++++++++******)))(((************************---,,,+++++++++,,,---...,,,,,,******)))***++++++******+++++++++,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''***+++,,,+++*********+++xxxgggTTTHHHEEE>>>999777999999666555777444444333333333333222222222222222111000000//////000000////////////000000111000000////////////000333333222111000//////..................////////////......---,,,---------------------............000000000000//////.........------,,,,,,,,,,,,---++++++++++++++++++++++++...------,,,,,,------...,,,,,,---............---///...,,,+++******++++++++++++++++++,,,,,,,,,,,,---,,,,,,---...///---+++,,,,,,,,,,,,------------,,,,,,------,,,,,,++++++------------------------+++,,,---,,,***)))***+++,,,,,,+++*********************+++++++++,,,,,,,,,---,,,++++++************,,,+++***))))))***+++,,,,,,,,,------------,,,,,,++++++---......------,,,+++************+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...///...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------------,,,,,,...,,,+++,,,---...---+++,,,---------------......---***(((+++000222///,,,************+++++++++,,,---,,,+++++++++,,,...///------------------------------------------------,,,+++******,,,,,,+++***---------............///.........//////000000000000000000//////000000000111111111111111111111111444444444333333333333222333333444444444444333333333333333333444444444444444444444444444444444444333333333333333222222111000000111111111111000000,,,,,,---...///000000111000111111111111111000///////////////////////////......---.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,,,,,,,,,,++++++++++++,,,++++++************+++,,,,,,,,,++++++++++++***---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,*********+++,,,+++***++++++++++++,,,,,,,,,---///...---+++***)))))))))---,,,+++***+++,,,---...,,,,,,++++++***)))))))))***************++++++++++++++++++***)))((('''&&&************************++++++************************)))))))))***+++++++++++++++,,,,,,,,,------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************+++)))))))))***+++***)))zzzhhhSSSEEEBBB>>>999777999999666555777444444333333333222222222222222222111111000000000000000////////////000000000//////.........//////777666444222000...---,,,,,,,,,------......//////......------,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++******+++,,,---///...,,,+++***+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------...,,,***))))))***,,,---+++++++++,,,,,,,,,------,,,++++++,,,......---++++++,,,,,,,,,------..................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***+++,,,,,,+++*********************+++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,,,,+++************+++,,,---..................---***+++---......---+++***,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,,,,...//////...,,,+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,------......)))))),,,444;;;:::000'''*********+++++++++,,,,,,,,,,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++...------------...//////......//////////////////111000000//////000000111000000000000111111111111111111111111111111111111222222333444444444333333222222333333333444444444333333333333333333333333222333333333333222111111000000111111111111000000+++,,,,,,---...///000000222222222222111111000///////////////////////////000...,,,---000000---***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,+++***))))))++++++***)))******++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---...+++++++++*********))))))************************++++++++++++***)))((('''***************+++++++++***+++++++++***)))((((((((((((((())))))***++++++******++++++++++++,,,,,,*********+++,,,---//////************************+++++++++++++++++++++++++++(((&&&(((+++,,,***((({{{iiiTTTFFFBBB>>>999777999999666555777444444333333333222222222222222222222111111111111//////000000000000/////////...............//////444444333222111000//////,,,,,,------......//////---------------,,,,,,,,,+++,,,,,,,,,------......,,,***'''%%%%%%'''+++---///...,,,+++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++***)))((()))+++...///++++++,,,,,,,,,---------+++******+++---...---+++,,,,,,,,,------.........++++++++++++***((('''&&&************************+++,,,---,,,***)))***+++---,,,,,,+++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))***++++++---,,,+++******+++,,,---+++******************+++***+++---......---+++)))******))))))******+++,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,++++++,,,...000///---+++***,,,---///---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,******++++++,,,,,,------)))))),,,444;;;:::000'''***++++++++++++,,,,,,,,,++++++++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......---...------------...//////............////////////111111111000000111111111//////000000000111111111111111111111111111111111111222222333444444333333222222222333333333444444333333333333333333333333222222333333222222111000000000111111111111000000---------...............---------------,,,+++***////////////////////////000...,,,---000000---***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++))))))***+++---...//////++++++************+++++++++***))))))++++++***))))))***+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,------+++++++++*********************************************++++++,,,++++++***))))))*********+++++++++++++++,,,,,,+++***)))((((((((())))))************))))))))))))************((((((((()))+++,,,...///************************((((((((((((((((((((((((***(((&&&(((+++,,,+++(((zzziiiUUUGGGDDD>>>999777999999666555777444444333333333333222222222222222222222222222222//////000000000000/////////............//////000......///000111222333444.............../////////---............---,,,,,,,,,,,,,,,,,,------------...+++(((&&&&&&))),,,///---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))***++++++,,,,,,++++++)))))))))***+++---///000,,,,,,,,,,,,------------+++******,,,......---,,,---------------.........---------,,,+++***)))(((***************************+++,,,,,,******+++,,,......---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++*********+++,,,---------,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,******,,,,,,,,,+++,,,,,,---...---------,,,,,,+++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++,,,000///---,,,+++,,,---///------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---...---,,,+++,,,...******+++++++++++++++,,,---***(((+++000222///,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,...//////...---------............///---------....../////////222111111000000111111222...//////000000111111111222333333333333444444444000111222333333444444333222222222222333333333333333333333333333333333333222222222222222111111000000000111111111111000000000//////......---------------------------,,,+++////////////////////////......---.........,,,+++------------------------***+++,,,---............,,,,,,,,,,,,------------+++,,,,,,---,,,,,,+++******++++++++++++,,,,,,,,,))))))***+++---...//////++++++************++++++,,,*********+++,,,+++***((()))+++,,,,,,,,,+++***,,,,,,---,,,,,,***)))(((++++++,,,,,,,,,---------************************+++++++++*********************+++,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,+++++++++++++++))))))***+++++++++******((((((((())))))))))))***''''''((((((***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))(((((()))+++,,,++++++wwwfffRRRDDD@@@>>>999777999999666555777444444333333333333222222222222222222222222222222...///000111111000///...//////......//////000111---......///111222222333000000///////////////........./////////...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,******+++,,,---......///,,,,,,,,,------------...+++***+++,,,...///...---............------------///////////////...---,,,************************)))***++++++++++++,,,...//////...------------...******+++++++++,,,,,,,,,//////...---------......---,,,++++++++++++,,,---///...------------...///,,,,,,,,,+++++++++******...............///000000++++++,,,,,,,,,,,,------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********,,,000///...---,,,------...,,,,,,,,,---------------,,,,,,,,,,,,---------...,,,...///...,,,+++---///,,,,,,,,,,,,,,,+++++++++---+++((((((***,,,------+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++---......---,,,,,,.../////////...---,,,,,,------...///000000000000000//////000000000......//////000111111222222222333333333444444444000000111333333444444333111222222222222333333333222222222222222222222222222222222222222111000000000000111111111111000000000000000//////............///000000000000000000////////////////////////,,,---......,,,++++++,,,........................++++++,,,---------,,,+++,,,,,,,,,---------......***+++,,,---------,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------+++***+++,,,---,,,+++((()))+++,,,,,,,,,***))),,,,,,,,,---,,,+++)))(((++++++,,,,,,---------,,,************************+++++++++*********))))))***++++++++++++******)))((())))))***++++++,,,,,,,,,+++*********+++,,,---***++++++,,,,,,+++***)))((())))))))))))*********((((((((())))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))++++++***+++,,,---vvvcccMMM>>>:::>>>999777999999666555777444444444333333333222222222222222222222222222222...///000111111000///...///////////////000111111111111000000///.........111111000000//////.........///000000000///---------------,,,,,,+++++++++***+++---//////...---,,,((()))+++,,,------,,,+++++++++++++++++++++++++++******,,,,,,,,,,,,******+++,,,------......------,,,,,,---.........------,,,,,,,,,---------......+++++++++---///000///---/////////...---------,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++((()))++++++++++++---///000000///............///******+++++++++,,,,,,,,,......,,,+++***)))))))))------++++++++++++------,,,,,,************,,,,,,------++++++*********+++++++++******++++++,,,---)))******+++---......///))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++***+++,,,//////...---------------,,,,,,,,,---------......,,,,,,,,,------.........,,,...000///---,,,---000.........------,,,,,,,,,***+++---......---,,,+++++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))***,,,...---,,,+++,,,...000000///...,,,++++++,,,---...000000111//////............//////---......///000111111222000000000111111222222222///000111222333444444444111111222222222333333333222222222222222222222222111222222222222111000000000000111111111111000000/////////000000000000000,,,,,,---......///......////////////////////////***---///...+++)))***---////////////////////////+++,,,------,,,+++)))(((,,,,,,,,,------.........)))***,,,---...------,,,*********++++++,,,,,,,,,......---,,,,,,+++******///......------......///---,,,++++++------,,,+++''')))+++,,,,,,,,,***)))((()))+++,,,------,,,,,,***+++,,,---------,,,,,,******************++++++++++++++++++******))))))++++++++++++***((('''&&&((())))))***++++++,,,,,,+++***)))((()))***,,,...+++,,,------,,,+++***))))))************+++++++++))))))))))))***+++,,,,,,************************(((((((((((((((((((((((('''***---,,,******---///rrrdddUUUIIIDDD:::999888999999999777555555444222111111222444555333333222222111000000000222000...///222333111///000000//////.........---//////000000///...------111000///...---,,,,,,,,,///............---------...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///---+++***++++++***)))******))))))((())))))***''')))+++---............,,,+++++++++,,,,,,---...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,---000///...---,,,+++++++++***+++,,,------,,,+++******+++***)))+++111222//////---+++,,,---...---,,,,,,,,,,,,------,,,++++++------,,,,,,,,,,,,++++++---,,,*********,,,...///++++++++++++++++++++++++))))))***+++,,,,,,------,,,---.........---,,,+++...---+++*********++++++++++++,,,,,,,,,---------.........------.........******,,,///000///+++(((,,,,,,,,,,,,,,,,,,,,,,,,000000000//////..................------,,,,,,,,,,,,,,,,,,------.........***++++++,,,,,,,,,+++++++++)))(((***+++***&&&"""---,,,+++++++++,,,---...///...---,,,,,,---...///------......------,,,,,,,,,------,,,+++***,,,...,,,,,,,,,,,,+++***)))))))))***,,,......---,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------........................111///------//////---***))),,,///000///.........111000///......///000111000///.........///111222111111222333333333333222111111222222222333333333222222222111111111000000333333333222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000///...------...///000..................------------++++++++++++------------,,,------...///000,,,,,,,,,++++++*********,,,,,,,,,,,,++++++***)))+++++++++,,,,,,+++******+++++++++++++++++++++,,,***++++++,,,,,,++++++************++++++,,,,,,,,,///...,,,***)))))))))*********************************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++***)))(((***************)))((((((******++++++++++++************))))))))))))******,,,,,,,,,+++++++++******++++++******++++++,,,---)))((((((((((((***,,,---))))))************)))))),,,+++***((((((((()))***+++*********))))))((((((qqqbbbTTTHHHCCC:::999888888999999777555444444222222222222444444333333222222111000000000111///---...000111000...++++++,,,...///111222333000/////////............///......---------..................------------)))***+++,,,---...//////---------,,,,,,,,,,,,,,,+++)))((((((***+++***))),,,,,,,,,,,,,,,,,,------((()))+++---......------++++++++++++,,,,,,---...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---,,,,,,,,,,,,,,,---......+++++++++,,,,,,++++++++++++---,,,***---222333111---,,,******,,,---,,,+++,,,,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++---,,,+++***+++,,,---...)))))))))))))))))))))))))))******+++,,,,,,------,,,,,,.........---,,,+++---,,,+++*********+++,,,++++++++++++,,,,,,,,,---......------------......,,,,,,+++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++*********)))************++++++++++++***++++++,,,,,,+++++++++...---,,,---///...+++''',,,++++++***+++,,,---......------,,,,,,------...***++++++,,,,,,++++++++++++,,,---,,,++++++,,,......---+++******+++,,,,,,)))+++,,,......---,,,+++,,,,,,------------,,,,,,---------.........//////........................///---,,,---///000...---,,,...000111000//////000222111000//////000111222000//////...///000111222000111222222333333222222111111222222222333333333555555555444444444333333333333333222222111111111111000000000000000000000////////////////////////........................000///...------...///000------------------......------++++++++++++------///...---,,,,,,++++++,,,---,,,,,,,,,++++++++++++,,,,,,------,,,++++++***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++------............------,,,,,,,,,,,,---------...---,,,+++*********+++,,,******************************+++++++++,,,,,,,,,+++******))))))******++++++++++++++++++***))))))***************)))((((((******++++++++++++***************))))))*********,,,,,,,,,+++++++++******))))))(((((())))))***+++))))))(((((()))***+++,,,******++++++++++++*********)))((('''&&&''''''(((++++++++++++*********)))nnn```RRRGGGBBB;;;999888888888888666555333333333333333333333333333333222222111000000000000...---...///000///---)))***,,,...000222333444111000...------...//////---------------...//////............------------))))))***,,,...000111222------------------------,,,+++***+++---//////...))))))*********++++++,,,******+++,,,---,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,++++++++++++++++++,,,,,,...---,,,///333444111---+++)))***+++,,,+++++++++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++*********************************++++++,,,,,,---+++,,,---.........,,,,,,,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,------,,,,,,,,,,,,------///---+++***,,,------------------,,,,,,+++++++++************)))))))))))).........---------------+++++++++***************+++++++++,,,,,,++++++***+++******,,,------***(((+++************+++,,,,,,,,,,,,++++++++++++,,,,,,)))***+++,,,,,,---,,,,,,+++,,,------++++++,,,---///---+++)))***,,,...000***+++,,,---...---,,,+++,,,,,,------------,,,,,,---------.........//////---------------------------,,,+++---///000000///...///111000//////000111222111111000000111111222///////////////000111111000111222222333333222222111111222222222333333333333222222222222111111111222222222222222111111111000000000000000000111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////............//////++++++,,,,,,------......------++++++++++++------......---,,,++++++++++++------------,,,,,,,,,,,,---------...------,,,+++,,,,,,---------------,,,.........------,,,,,,+++...//////000000//////...------............//////+++*********+++,,,,,,---******************************+++++++++,,,,,,,,,***))))))))))))))))))******++++++++++++***)))))))))************))))))(((******++++++++++++******++++++************++++++,,,,,,,,,+++++++++******))))))(((((())))))***+++******)))))))))******+++++++++,,,,,,,,,,,,++++++))))))((('''''''''((((((,,,,,,,,,+++++++++++++++~~~lll___QQQFFFAAA;;;999888777777777666555222333333444444333333222333333222222111000000000//////...///////////////.........///////////////111000...---,,,...///111......---------......///.........---------,,,,,,,,,,,,,,,------------------------..................,,,+++,,,...//////...'''((())))))******++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------.........---,,,+++***)))---,,,+++******+++,,,---,,,...---,,,...333333///---+++******+++,,,,,,+++++++++,,,---------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,---.........---,,,++++++++++++,,,,,,------*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---///---++++++,,,---------...------,,,,,,++++++***,,,,,,,,,+++++++++++++++//////////////////////////////......------,,,,,,++++++,,,,,,,,,+++******(((((()))***++++++***)))***************+++++++++++++++************++++++***+++,,,...///000000000+++,,,------,,,+++,,,------,,,++++++,,,---///111***+++,,,---------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------...//////...///000000///......000111111000000000000000000111///////////////000000111000000111222222222222222111111222222222333333333111111111111000000000000222222222111111111111111000000000000000111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////******++++++,,,---......------++++++++++++------++++++++++++,,,---...///---------------------------...............------,,,---..................000000///...---,,,,,,+++---......//////......---........................++++++++++++++++++,,,,,,******************************+++++++++,,,,,,,,,******))))))))))))************+++++++++******)))))))))************)))(((******++++++++++++******,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++******++++++,,,---++++++******************++++++,,,,,,,,,,,,++++++++++++******************++++++++++++++++++++++++}}}lll^^^PPPEEE@@@<<<:::777666666666555444222333333444444333333222333333222222111000000000000000111000000000000000111000000///...------,,,111///...,,,---...000111000000///------,,,,,,,,,...------------,,,,,,,,,---------,,,+++******)))---------.........//////,,,***(((((())))))((('''+++,,,---.........------,,,,,,+++++++++*********+++,,,---------,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------......---,,,+++)))(((---,,,+++******+++,,,---***,,,,,,+++---111000---...---++++++---...---,,,***+++,,,,,,---------,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,***+++---.........------++++++,,,,,,------------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,---//////---+++---------,,,,,,+++++++++,,,,,,,,,---------------++++++++++++++++++++++++000000//////......------,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,---))))))******++++++++++++***************************+++,,,...///000111111***,,,......,,,++++++,,,)))***,,,...//////......++++++,,,,,,---------,,,******++++++++++++******+++++++++,,,,,,,,,------------------------------...//////...------------...//////...,,,,,,...000...//////////////////......//////000000000000000000000111222222222222111111111222222222333333333555444444444444333333333111111111111111111111111//////000000111111111111........................------------------------...//////////////////...******++++++,,,---......------++++++++++++------,,,,,,,,,,,,---...///000---------------------------......//////.........,,,---....../////////...000000///......---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************************+++++++++,,,,,,,,,+++++++++******+++++++++)))******+++++++++******((())))))*********))))))******++++++++++++******,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++******++++++,,,---+++++++++++++++***************++++++++++++************++++++++++++++++++))))))******************~~~lll^^^PPPEEE@@@===:::777555666666555444333333333333333333333333333333222222111000000000000111222111000///000222//////////////////////////////...---...///000111111000///...---,,,,,,,,,------------,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,---......//////---+++)))))))))***)))'''+++,,,------------+++***,,,++++++*********+++++++++,,,---...---,,,+++*********++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------------)))***,,,---------,,,+++,,,++++++++++++++++++,,,(((***+++***,,,///...***///---,,,,,,---......---******+++,,,------------------,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++***+++---............---+++,,,---------------,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,---------------...000///---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))''')))******))))))***,,,)))***++++++,,,,,,++++++))))))***++++++***)))))))))***+++,,,......//////***,,,......---++++++,,,'''))),,,///000///---++++++++++++,,,,,,,,,------******++++++++++++******---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,///000000///---+++,,,------...///...---,,,---...---......//////......---......///000000000000000///000111111222222111111111111222222222333333333333333333333222222222222000000000111111111111111/////////000111111222222......................................................////////////......++++++,,,,,,------......------++++++++++++------000000///...------------,,,,,,,,,,,,------------,,,---......///.........,,,,,,---.../////////////////////...---------,,,***++++++++++++++++++***,,,++++++++++++*********,,,,,,,,,,,,,,,+++***)))******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))***++++++++++++***((())))))************)))******++++++++++++******++++++************++++++,,,,,,,,,+++++++++******))))))(((((())))))***+++******++++++,,,++++++*********++++++++++++******'''((()))*********)))))))))))))))))))))*********nnn___QQQEEE@@@===:::777555555555555444444444222222222222444444333333222222111000000000...000222111///...///111---.........//////000000............/////////000000///...------------------------,,,,,,,,,++++++******++++++,,,---......+++++++++,,,---.........///---,,,,,,---...---,,,***+++,,,,,,+++***((('''++++++***))))))***+++,,,+++,,,---......,,,***)))******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------)))***,,,------,,,+++***+++++++++,,,,,,+++++++++(((***+++***,,,///---)))...,,,++++++,,,------,,,)))***+++,,,------------------,,,,,,,,,,,,+++++++++******))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,...///......---,,,---.........---,,,+++,,,,,,---------...............------------......///...,,,,,,...///...---***++++++,,,,,,------...++++++++++++,,,,,,,,,---,,,,,,,,,---------......*********+++++++++++++++,,,,,,,,,,,,+++***))))))'''(((***)))'''&&&(((+++******,,,---------,,,+++)))***++++++++++++***)))******,,,---............))),,,......---,,,++++++)))***+++---------,,,+++,,,+++++++++,,,,,,------,,,,,,,,,------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---...000///---,,,---///---///111111///------------...///000000///...------...///000111000000//////000000111111111111111111111222222222333333333111111111000000000/////////000000000111111111222...//////000111111222222................................................---...///000000///...---------------------......------++++++++++++------//////...---,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,---...............++++++,,,---...//////......---------------------,,,,,,------------,,,,,,,,,,,,++++++************)))***+++,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++************++++++))))))***+++++++++++++++(((((()))*********************++++++++++++***************))))))*********,,,,,,,,,+++++++++******))))))(((((())))))***+++((()))+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++'''((()))************))))))))))))******+++++++++ooo```QQQFFF@@@===:::777555444555444444555444222111111222444555333333222222111000000000---///111000---,,,...000///////////////.........------...///000000//////...------------...//////---------,,,,,,,,,++++++,,,,,,,,,---------......******+++,,,,,,---......+++***))))))+++------,,,......///000///,,,***)))+++***)))))))))***,,,---+++,,,.........,,,***)))******++++++++++++************+++++++++,,,,,,,,,------------------------)))***+++---......------,,,------...---+++((('''***+++,,,------,,,+++***(((***+++***,,,///---)))---+++******+++,,,,,,+++)))***+++,,,------...------------,,,,,,,,,+++++++++***)))((((((***,,,...------------------------++++++++++++++++++++++++***+++,,,...//////......------...///...---+++***---------........./////////......------......///222///+++***+++...///000)))***+++,,,------...///,,,,,,,,,------.........((((((((())))))******************++++++,,,,,,------------,,,+++***)))(((+++---...---******,,,///***+++,,,---...---,,,,,,)))***+++,,,,,,+++***)))------...///000000000000)))+++...///---,,,++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,---...---......//////......---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***---//////------///111...000222333111///------...///000111111000///...---...000111111111000/////////000111111111111111111111222222222333333333444444444333333333222222//////000000111111111222...//////000111222222222................................................---...///000000///...---..................------------++++++++++++------++++++++++++,,,---......*********++++++,,,,,,,,,++++++,,,---.........---***+++,,,---............,,,,,,------------------......////////////......,,,,,,,,,++++++*********'''(((***,,,------------******************************+++++++++,,,,,,,,,******))))))))))))******((()))***+++++++++++++++(((((()))*********************++++++++++++************))))))))))))******,,,,,,,,,+++++++++******+++++++++***+++,,,,,,---((()))***,,,------,,,,,,,,,------......------,,,)))***+++,,,------,,,+++*********++++++,,,,,,,,,iiiYYYMMMDDD>>>===;;;888888888888777555444444333333333333222222000111111222222111111000333111...+++***+++---...111000///...------...///111000///...---,,,,,,,,,//////...---,,,++++++***---.........---,,,,,,+++******))))))******+++,,,,,,,,,------------.........------,,,,,,------......---+++******+++---...++++++++++++++++++++++++,,,---...---,,,,,,---///************************++++++++++++++++++++++++))))))*********+++++++++***+++,,,---,,,+++***)))+++++++++)))((()))+++---++++++,,,,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++*********)))***+++,,,,,,,,,,,,+++***+++,,,------,,,+++***---,,,+++++++++,,,---...(((,,,---***(((++++++***...,,,***+++---...,,,***,,,+++*********,,,...000------------------------/////////......---,,,,,,,,,...//////...------...,,,,,,,,,+++++++++******,,,+++***)))***,,,///000000///---+++*********+++---,,,,,,++++++******)))++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))))))))((()))******+++++++++++++++++++++++++++)))***+++,,,---.........---------,,,,,,++++++++++++************+++,,,---------,,,,,,+++***))))))---,,,,,,++++++,,,,,,------------,,,,,,+++++++++***+++,,,,,,------------........................//////////////////////////////.........---------.........///////////////111111000///////////////000000000000000111111222444333333333333333333444000000000000000000000000...///000000000...---,,,111///...------...///111////////////////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,***+++---...,,,***///......------......///---------,,,,,,+++++++++++++++++++++++++++++++++***((('''))),,,...,,,)))++++++++++++******))))))************************,,,,,,,,,++++++************++++++,,,,,,++++++***)))***+++,,,,,,+++***)))***+++,,,------,,,+++***---------,,,,,,+++++++++))))))))))))((((((((((((+++++++++************)))'''+++///---)))(((+++///---+++)))(((((()))+++---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,---------,,,++++++~~~hhhYYYNNNDDD???<<<:::888777777777666555444444333333333333222222111111222222222222111111222111000///...///111222111000///...---....../////////...---------...........................---------......------,,,+++************++++++,,,,,,******++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,...---+++******+++---...++++++++++++++++++++++++---------,,,++++++---///++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******)))(((''')))***++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++******************++++++,,,,,,,,,++++++***++++++++++++++++++***,,,+++******+++,,,---...''',,,///,,,+++,,,,,,)))...,,,***+++---...,,,***,,,+++******+++,,,...000---------------------------------------.........---///000000///......///------------,,,,,,,,,,,,++++++******+++---...//////...,,,++++++++++++,,,------------------------+++++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******))))))******+++,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********,,,,,,,,,,,,------------+++++++++++++++++++++,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,++++++////////////////////////........................//////.........---------............////////////111000000///////////////000000000000000111111222111111000000000000111111000000000000000000000000000111111111111000000///000///...------...///000////////////////////////........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,...,,,***+++---...,,,***,,,,,,++++++++++++,,,,,,.........---------,,,,,,++++++++++++++++++++++++(((''''''***---///...---++++++++++++*********)))++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***)))***++++++++++++***)))******++++++++++++******,,,,,,,,,,,,+++++++++***************************+++++++++************)))&&&)))+++***((('''))),,,,,,++++++++++++++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,------,,,,,,,,,~~~hhhYYYNNNEEE???;;;999777666666666555444444444333333333333222222222222333333333333222222000000111111111222222333000000///............///...---------...//////000........./////////000000------......------,,,,,,+++++++++,,,,,,,,,------******++++++++++++,,,,,,,,,++++++******++++++,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,---...///...---++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++++++++************++++++************+++,,,---...(((---000---,,,------***---,,,++++++------,,,+++,,,+++******+++,,,...///------------------------+++++++++,,,---.........---///111111///...///000//////.........---------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,------...//////++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++******++++++,,,---++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++***************)))***+++,,,,,,,,,+++***))))))******+++,,,------...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------,,,+++******////////////////////////.......................................---------............//////000000000000//////......//////000000000000000111111222000000////////////000000000000000000000000000000111000000000000111111222000///...------...///000////////////////////////........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++...------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++------,,,+++,,,++++++******++++++,,,//////............------,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++...///...---++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***)))*********))))))*********+++++++++***************+++++++++++++++++++++++++++++++++************)))'''(((((((((((()))))))))+++,,,---......---,,,+++))))))*********+++++++++***************************++++++,,,------------jjjZZZNNNDDD>>>;;;999666666666666555333444444333333333222222222222333333444444333333222///000111111111111000////////////.........//////...............//////000.....................///,,,------...------,,,,,,,,,,,,,,,---------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((())),,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---///...,,,+++++++++,,,------///111111///---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++)))(((((()))++++++)))))))))***+++,,,---...***......***))),,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---...///------------------------+++++++++,,,,,,---------,,,...000000///...///000//////.........---------***+++,,,------------,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,++++++++++++,,,------++++++++++++++++++++++++)))***+++,,,---.........++++++++++++************+++,,,...///...---+++)))******++++++,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++////////////////////////................................................------......//////000000000//////.........//////000000000000000111111222111111000000000000111111///////////////////////////...---------///000111000///............///000////////////////////////........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++************++++++*********+++***)))(((((()))***+++*********)))))))))))))))*********++++++++++++++++++++++++*********))))))***)))((()))+++,,,+++***++++++,,,,,,,,,,,,++++++************++++++++++++)))))))))))))))))))))))))))***+++,,,---.........lll[[[NNNDDD===;;;999666666666666555333444444333333333222222222222333333444444333333222111111222333222000...---......//////////////////000000///............/////////......---,,,++++++,,,,,,------...------,,,+++,,,---.........------,,,,,,,,,---------......------,,,,,,,,,,,,------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((())),,,...++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++...---,,,+++***+++,,,---(((***,,,,,,***)))((((((***+++,,,---------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++******++++++,,,,,,+++***))))))***+++,,,))))))***+++,,,,,,------,,,...,,,&&&%%%)))---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------------------------------,,,,,,+++++++++***,,,......---------...............------------++++++,,,---------,,,,,,***++++++,,,------------,,,,,,,,,++++++************+++,,,---------,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++)))***+++,,,---.........+++,,,,,,,,,,,,,,,,,,,,,...///111222222000...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------......------------------------........................---.....................---------...///000000111//////............//////000000000000000111111222111000000000000000000111///////////////////////////...---------///000111//////............//////////////////////////////........................------,,,,,,,,,+++++++++........................///...------,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////---,,,+++***+++++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***+++******************++++++***)))(((((()))***+++)))))))))))))))))))))))))))))))))*********+++++++++++++++*********))))))+++))))))***+++,,,+++***,,,+++***))))))***+++,,,+++++++++,,,,,,,,,,,,---)))))))))))))))))))))))))))***+++,,,---.........mmm[[[NNNCCC===;;;999777666666666555444444444333333333333222222222222333333333333222222444444444444333111///...---...//////000/////////111000000///.........///000///...---,,,+++******,,,,,,------......------+++,,,---.........---,,,******++++++++++++,,,,,,...------,,,,,,------...***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******,,,---************************++++++++++++++++++++++++))))))*********+++++++++---,,,++++++******++++++(((***,,,+++***)))***+++***+++,,,------......---++++++++++++++++++++++++,,,,,,,,,---------------,,,+++*********+++---...,,,++++++++++++++++++,,,++++++,,,---------,,,,,,,,,---+++%%%$$$(((---...+++,,,------++++++,,,---******+++,,,,,,------...------------------------.........---,,,+++++++++)))+++------,,,,,,---...///............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,//////...------,,,++++++***+++---.........---,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,---------******,,,---------,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............,,,------...///000111111......------......//////000000000000000111111222//////............//////000000000000000000000000111000000000000111111222////////////////////////////////////////////////........................------,,,,,,,,,,,,++++++------------------------///......---------------+++******))))))******++++++,,,------++++++,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,......------...///++++++++++++,,,,,,,,,,,,************************++++++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++***))))))***++++++*********))))))*********))))))))))))************(((((())))))***++++++++++++++++++************)))((())))))))))))*********---+++)))'''''')))+++---++++++,,,,,,,,,---------***************************++++++,,,------------kkkZZZNNNDDD>>><<<:::888777777777666555444444333333333333222222111111222222222222111111222333333222222111000000,,,---///000000000////////////////////////000111//////......------,,,,,,+++,,,------......------***+++---.........,,,+++******++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---******+++,,,------------------------------------***,,,......---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******++++++******)))(((***,,,,,,,,,+++,,,...000***+++,,,---............++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,******))))))***,,,...///,,,,,,------------,,,,,,------.........---,,,+++***------)))'''***---,,,***,,,...---+++***,,,...******+++,,,------------------------------------.........---------------)))+++---...------...///000000000/////////......------,,,+++++++++,,,---***+++,,,---------,,,+++------------------------***+++---...///...---,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,&&&''''''((()))***++++++++++++,,,,,,---.........---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------)))***+++,,,---.........---------------------------------------------------------.........//////,,,,,,---...///000111111...------------...///000000000000000000111111222000//////......//////000000000000000000000000000000111111111111000000///......////////////......////////////////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------+++++++++******+++++++++***,,,...---+++***,,,......------,,,,,,------...,,,,,,,,,,,,------......------------------------(((+++---...,,,,,,---///+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++***))))))***++++++******++++++++++++******)))))))))******+++++++++))))))******+++,,,,,,---+++++++++************)))(((***,,,+++))))))+++---,,,+++************+++,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,,,,,,,iiiYYYNNNEEE???===;;;888888888888777555444444444333333333222222111111111222222111111111///////////////000000000,,,---///000000000//////------......///111222333.........///////////////+++,,,,,,---.........---)))***,,,......---,,,+++,,,,,,---------.........,,,++++++++++++++++++,,,)))***+++,,,---...------------------------------***,,,///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------))))))***++++++)))((('''((()))))))))(((***---///***+++,,,---............++++++++++++++++++++++++---,,,,,,++++++************)))((((((***,,,///111,,,,,,............,,,,,,...//////000///---,,,+++(((---///---+++------******,,,...---+++***,,,...******+++,,,------------------------------------,,,------......//////000***,,,...///......///000111111111111000000000000///---+++******+++---...+++,,,------------++++++)))******++++++,,,,,,---***+++---//////...---,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))***+++,,,---.........))))))******+++++++++++++++++++++,,,---///000111)))***+++,,,...///000111---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,---------,,,,,,........................---------------------------------.........//////,,,,,,---...///000111222---------------...///000000000000000000111111222222222111111111111222222000000000000000000000000...///000000000...---,,,......////////////......////////////////////////........................---------,,,,,,,,,++++++************************//////...------------...///......------......///***,,,...---+++***,,,...000000////////////000000---------.........//////------------------------***---///...+++***+++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++++++++,,,,,,+++++++++,,,+++***))))))***+++,,,***+++,,,------,,,+++***))))))******+++++++++,,,******+++,,,,,,---......+++++++++************))))))---000///+++***---111+++,,,------------,,,+++)))************+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++{{{fffYYYPPPFFF>>>;;;:::888888999999777666444444222222222222444444222222222111111111111000000000000000000000000000////////////000000000000000111000///------///111//////............//////......------------......++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,//////...---,,,,,,,,,,,,++++++*********+++---...,,,,,,............,,,,,,------------,,,,,,+++***++++++++++++++++++++++++***)))((((((((()))+++,,,++++++,,,,,,,,,,,,------+++******))))))******+++++++++++++++++++++++++++++++++++++++,,,---......,,,+++,,,///---******...---------,,,,,,,,,++++++,,,++++++***)))))))))***(((((()))***++++++,,,,,,---,,,++++++,,,,,,***(((........................***,,,&&&...+++"""((()))***+++---......------000...------...///...---(((---...)))&&&))))))&&&---------............//////)))'''+++...---///333---111111***$$$'''...222///...+++******,,,///000///)))&&&(((+++,,,///222,,,---------.../////////...------,,,,,,------...000000/////////......------,,,***))))))***,,,---*********)))******++++++111...""";;;'''///444'''))))))))))))))))))))))))$$$///***&&&===$$$...---------------------------000///......,,,,,,+++***++++++,,,,,,,,,---------***'''///---%%%222:::(((...///000///---,,,---......,,,******,,,------,,,(((%%%$$$&&&,,,///---***------............------......//////000000111111000000111111111111000000////////////000000000000//////000111111111111111000000000000000000000000111111000000//////......000...,,,,,,---...///......------,,,,,,------...******+++,,,,,,---......,,,------......------,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000......------------........................,,,,,,------.../////////+++,,,---......---,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++***************))))))))))))******,,,,,,++++++***)))))))))+++***))))))******)))(((++++++++++++++++++++++++************************---,,,***(((((()))***+++------,,,+++*********+++++++++++++++++++++++++++...,,,***((((((***,,,...222///,,,)))(((((()))+++******+++++++++,,,,,,,,,......------,,,+++******zzzeeeXXXOOOEEE>>>;;;999888777888888777555444333333222222333333444222222222111111111111000000000000000000000000000////////////000000000000...//////...---...000222//////............//////......------------......------------,,,,,,,,,,,,...------------...//////++++++++++++,,,---......++++++*********+++------+++,,,---......---,,,+++,,,---------,,,,,,+++***************************+++***)))))))))***,,,,,,*********+++++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++))),,,000000,,,)))***++++++++++++************------,,,+++++++++++++++*********+++,,,------------,,,++++++,,,,,,***)))------------------------,,,777///'''---,,,***555+++,,,---.../////////...---+++))))))+++,,,+++***---000...+++,,,111111---------------............555,,,)))000666333,,,)))---)))%%%'''///333)))'''(((***///333444111...------222777555,,,$$$!!!------------............,,,,,,,,,++++++,,,,,,,,,------,,,+++++++++++++++---,,,+++******+++,,,---000///---,,,+++*********---***(((...$$$(((111...------------------------,,,555444"""...$$$111333------------------------------,,,,,,++++++******(((((())))))************999111000,,,"""%%%---)))---------,,,+++++++++,,,000---***((()))+++---...000---***+++///000---***------............------......//////000000000000//////000000000000//////////////////000000000000......///000000000000000000000000000000000000000////////////.........---///...,,,,,,...///...------------,,,,,,---------+++++++++,,,,,,---------,,,------------------,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.......................................---------+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++***************,,,,,,++++++++++++,,,,,,******************++++++(((''''''''')))******)))++++++++++++++++++++++++************************---,,,***)))((()))***+++,,,,,,+++***************************************,,,+++)))(((((()))+++,,,///---+++)))''''''((((((******+++++++++,,,,,,,,,------,,,++++++***++++++yyydddVVVMMMDDD===:::888777777777777666444222333333444444333333222222222222111111111111000000000000000000000000000////////////000000000000---.........---...000222//////............//////......------------......//////......---,,,,,,,,,++++++***++++++,,,---...************+++,,,---...,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,---------,,,++++++))))))))))))))))))))))))++++++******++++++,,,---))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++++++++(((***000333///)))'''*********)))))))))((((((.........---------------++++++,,,,,,------......---,,,+++,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,'''+++((((((///***&&&---//////000111222222222222222000//////000111111000......,,,***---000000,,,------------............***,,,111444222...///333------)))&&&(((000555555222111111222222...'''"""///***&&&&&&'''+++333<<<............------------,,,++++++******++++++,,,---,,,+++***)))***+++,,,...---,,,++++++,,,---...///...---,,,+++*********$$$&&&333///---***$$$%%%************************ !!!...%%%333777///$$$------------------------************************+++++++++,,,,,,,,,,,,---%%%$$$)))000000---000777---------...000222444555000222444333111---+++***222000---...000000...+++------............------...////////////000000000......////////////......////////////000000000000---......////////////...000000000000000000000000............------------...------...//////...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++,,,---------------------------//////......---,,,,,,+++,,,++++++******++++++,,,++++++************++++++))))))))))))************,,,,,,++++++++++++,,,,,,((())))))***++++++,,,,,,&&&%%%%%%''')))+++******++++++++++++++++++++++++************************---,,,***))))))***++++++,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))******+++++++++,,,,,,,,,,,,,,,***))))))***+++,,,xxxcccTTTKKKBBB===999888666666777777555444222222444444444444222222222222222111111111000000////////////////////////////////////000000000000...///000000......///111//////............//////......------------......000000///...------,,,,,,,,,,,,+++++++++,,,,,,---......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++************************************++++++,,,,,,************++++++++++++---,,,,,,++++++,,,,,,---------------------------...---,,,,,,+++++++++,,,...)))(((...222000***'''************))))))))))))---...............------++++++,,,,,,---------...,,,,,,+++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,555333333777888///''')))(((((())))))************---+++******,,,------,,,+++,,,---,,,++++++***(((,,,,,,---------.........000//////---+++((((((*** )))111000,,,***(((%%%'''(((***+++---///222444***+++...111...'''$$$&&&.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,///...---,,,+++,,,...///...------,,,,,,------...))))))))))))***+++,,,,,,000,,,+++%%%"""444---:::------------------------555+++444***,,,222---111,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---------------.........333333111111000,,,***+++---,,,+++++++++,,,,,,,,,$$$&&&)))***+++---000333---,,,+++,,,...000///---------............------////////////////////////---..................---////////////000000000000......//////000//////...////////////////////////........................---------///000000---+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,------------------------.........------,,,,,,,,,---,,,+++******+++,,,---+++******))))))******+++))))))******++++++,,,,,,+++******))))))******+++))))))*********+++++++++((('''&&&(((***+++******************************************************,,,,,,+++*********+++,,,+++******))))))*********************************((()))***++++++***)))(((###$$$&&&)))+++,,,,,,,,,******+++++++++,,,,,,,,,+++***)))((((((***+++,,,wwwbbbSSSIIIAAA===999888666666777777555444222222444444444444222222222222222111111111000000////////////////////////////////////000000000000000111222111///...////////////............//////......------------......000000///...------,,,,,,000//////...------------000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++((())))))***************+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,+++++++++,,,,,,---...111***'''+++///...+++***,,,,,,+++++++++*********+++,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))$$$&&&,,,,,,,,,......------------.........///...,,,+++,,,---//////...))),,,000111...++++++---,,,,,,,,,------------...333---(((,,,666<<<888000444---$$$$$$---555000'''---111333///((($$$%%%))),,,+++...222222000000333......------,,,,,,,,,+++------,,,,,,,,,,,,------//////...------...///000------------------------))))))))))))***+++,,,---//////%%%...222!!! ))))))))))))))))))))))))!!!$$$---333---((('''<<<,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------++++++++++++************///,,,,,,,,,,,,222333++++++******,,,000222111000666333...)))'''***...333,,,++++++,,,---......---------............------/////////...............------............------////////////000000000000000000000111111000000///////////////////////////////////////////////////---------///000000---+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,++++++++++++,,,---++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------------------------,,,,,,,,,,,,------.........---,,,++++++,,,---...+++******))))))******++++++++++++,,,,,,---------++++++************+++++++++++++++*********))))))+++***))))))++++++***)))************************************************++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++++++++)))***,,,------,,,***)))&&&''')))+++,,,,,,++++++******+++++++++,,,,,,,,,+++***)))))))))***+++,,,xxxbbbRRRHHHAAA===:::888777777777777666444222333333444444333333222222222222111111111111000000000000000000000000000////////////000000000000///000222111///....../////////............//////......------------......//////......---,,,,,,,,,---,,,,,,+++***+++++++++------------...///000111,,,------------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++(((((()))************)))++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///111+++(((***---,,,,,,------------,,,,,,,,,,,,+++)))***,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,...---444666...//////$$$------,,,,,,,,,,,,---...+++***)))***,,,------,,,)))))),,,...---***+++///,,,,,,,,,,,,------------%%%,,,///)))###$$$,,,111''',,,333;;;HHHWWW```aaa\\\``````WWWGGG666+++'''///***&&&(((******+++...------------,,,,,,,,,,,,...------,,,,,,------...,,,,,,------------------,,,,,,,,,------,,,,,,,,,...---,,,,,,++++++,,,,,,&&&,,,'''===...MMMlllgggbbbbbbbbbbbbbbbbbbbbbbbbfff\\\'''***666111'''---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,+++***,,,NNNjjjddd^^^TTT:::111000///000222111---)))$$$&&&)))...111000,,,)))/////////...---------,,,------............------/////////............---------............------////////////000000000000111111111111111000000///000000000000000000000000/////////000000000000000...------...//////...,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------.........------,,,,,,------...++++++************++++++,,,,,,,,,---------------------,,,,,,,,,,,,------,,,,,,++++++***))))))(((---,,,******+++,,,***)))************************************************+++++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,---++++++++++++++++++++++++***+++,,,------,,,+++***---......---,,,***((('''******+++++++++,,,,,,,,,++++++++++++++++++******xxxbbbRRRHHHBBB>>>;;;999888777888888777555444333333222222333333444222222222111111111111000000000000000000000000000////////////000000000000))),,,...//////...///000//////............//////......------------......------------,,,,,,,,,,,,)))))))))***+++,,,---...------------...///000000------.........---++++++...---,,,++++++,,,---...***+++,,,,,,---------,,,************************((()))***+++++++++*********+++++++++,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...+++***------++++++...------------,,,,,,,,,,,,)))***,,,---------++++++---------------,,,,,,,,,,,,++++++,,,...///...,,,------------------------***)))---$$$***888---...---,,,,,,,,,,,,---...---,,,+++,,,...000000///888...'''(((+++++++++---++++++,,,,,,,,,---------)))000111'''$$$666RRRggg```777"""!!!---888,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---)))***,,,......---,,,+++++++++,,,,,,,,,,,,++++++------,,,,,,++++++,,,,,,222,,,'''***444hhhOOO)))...000+++++++++++++++++++++++++++---------------.........000000//////............(((444lllLLL888444...))))))...222000.........///......---......------............------//////.........---------......////////////......////////////000000000000000000111111000//////...000000000000000000000000........./////////000000///...,,,,,,...///...---+++,,,...//////...,,,++++++++++++,,,,,,------------,,,+++))))))+++,,,---------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++******************+++***)))***+++,,,+++******************************************************++++++,,,---------,,,,,,,,,++++++,,,------...******************************++++++++++++******//////...---+++)))((('''******+++++++++,,,,,,,,,+++,,,---...---+++***(((xxxcccRRRHHHBBB???;;;:::888888999999777666555444222222222222444555222222222111111111111000000000000000000000000000////////////000000000000$$$'''+++---......///111//////............//////.........------.........+++,,,,,,,,,,,,,,,,,,,,,---...///000222444666777//////...---,,,,,,,,,,,,------...///...---+++***......,,,,,,,,,,,,......***+++,,,,,,------------)))))))))))))))))))))))))))***+++,,,---,,,++++++)))************++++++++++++******************+++++++++++++++++++++++++++......---,,,++++++++++++******---000///******------------,,,,,,,,,++++++)))***,,,......---,,,+++.....................---,,,++++++---...///...,,,........................---***---***;;;OOO;;;***)))...///---,,,++++++,,,,,,,,,---------555((( 999yyyLLL+++++++++,,,,,,---------,,,++++++++++++++++++,,,)))+++...000000///---+++***++++++,,,,,,++++++***((((((((()))***,,,---...,,,)))777&&&...BBBrrr444---(((111***++++++++++++++++++++++++------------------------------,,,,,,,,,+++++++++000,,,lll???(((%%%)))---(((***+++,,,---...000111---..................---//////.........---------......////////////......////////////000000000000//////000000///...------000000000000000000000000---------.........//////000...,,,,,,---...///...+++,,,...//////...,,,+++******+++,,,,,,---......---,,,***))))))***,,,---...------,,,++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++******+++,,,------,,,+++***---,,,,,,++++++,,,,,,------,,,,,,++++++*********,,,++++++******++++++,,,)))))))))***++++++,,,,,,(((''''''(((+++,,,,,,+++))))))))))))))))))))))))***************************+++,,,,,,------------,,,,,,,,,,,,------...///))))))))))))))))))))))))***))))))))))))))))))***,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,---/////////,,,)))'''tttaaaSSSGGGAAA@@@:::999888777666666666666444444444444444444444444222222111111000//////...000000000000000000000000222111///...------......000000////////////000000000///---,,,---...000111/////////000000000000000------------------------000---***)))+++,,,---,,,.........------,,,,,,,,,///......------,,,+++++++++++++++,,,,,,---------************************,,,,,,,,,+++++++++******,,,+++)))((((((((()))))))))***+++,,,---,,,++++++***)))))))))***++++++,,,,,,,,,+++***)))))))))))))))***+++...000///,,,*********+++,,,,,,---......---------,,,,,,+++++++++111000...---,,,,,,---------,,,++++++++++++,,,---000///...---------------,,,...111333333111...,,,---///***,,,(((ccc---...***000))),,,***---''':::!!!222111 :::///444tttvvv<<<###'''***///+++666)))(((...---,,,.........------...///...+++)))'''((()))+++---///000111...---+++***)))(((((((((///))),,,)))444///"""'''444222,,,,,,,,,,,,,,,,,,,,,,,,...+++***+++...000...,,,******+++,,,,,,---............PPP&&&+++///111000+++)))+++...///111'''***777---&&&999---------,,,,,,+++++++++,,,,,,------------,,,,,,000000111111111111000///////////////000000000000000000000000////////////,,,,,,,,,---------..............................------......------,,,+++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------***)))))))))***++++++,,,+++******))))))******++++++******))))))******+++------,,,+++************)))))))))***++++++,,,,,,......,,,+++***)))))))))++++++++++++++++++++++++,,,+++*********+++,,,---************************++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,---......---,,,,,,sss___QQQFFF@@@>>>999999888777666666666666444444444444444444444444333222222111000000//////000000000000000000000000000000///...---...//////000000////////////000000222111///......///000111.........---,,,,,,,,,+++------,,,,,,,,,,,,------000---++++++,,,...............------,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---------------------------))))))***+++,,,------...,,,+++***)))))))))************,,,---------,,,+++,,,,,,++++++,,,,,,---...,,,,,,+++************+++++++++,,,...//////---***))))))***++++++,,,------...---------,,,,,,,,,+++++++++******+++,,,......///...------------.../////////...---------------,,,---///111111///---,,,,,,///***,,,(((bbb---...***000)))---+++---%%%...)))///###888;;;EEE&&&///---"""555444(((+++---)))+++......---...//////,,,***++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,...///,,,&&&++++++xxx===555'''000///,,,,,,,,,,,,,,,,,,,,,,,,---,,,***,,,...///...,,,******+++,,,,,,---...... 888HHH---@@@...###000333888...999777###..................------///000000111111000000//////000000000000000//////.../////////000000000000000000000/////////......---------.........//////........................---------...------,,,+++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------***************+++,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++*********))))))***++++++++++++******************,,,,,,++++++***+++++++++++++++++++++++++++++++++******)))))))))***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------)))***+++,,,------------+++++++++******+++++++++,,,,,,---......---,,,,,,rrr^^^PPPDDD>>><<<888888777666555555555555444444444444444444444444333333333222111111000000000000000000000000000000///............///000000000//////......//////000333222000///...///000000222111000000......---,,,000///...------...///000///---+++,,,---///000000...------,,,,,,,,,,,,,,,++++++,,,------...//////---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,------...,,,,,,+++*********++++++++++++,,,------------,,,,,,,,,++++++,,,,,,------+++++++++++++++,,,,,,---...---,,,,,,---...,,,+++))))))******++++++,,,,,,.........---------------************+++,,,---...///......------......//////...------------------,,,,,,---......---,,,,,,,,,///***,,,)))aaa,,,---***000***...,,,,,,)))%%%111***$$$222GGGwww((((((666///444&&&"""000,,,$$$333---,,,,,,---......,,,***------,,,,,,,,,,,,++++++,,,+++++++++,,,------...)))222+++''')))---777xxx///666***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,***++++++,,,,,,------...555)))NNNaaa%%%,,,555'''666,,,"""222((()))'''555------........................////////////............///////////////........./////////000000000/////////.........------........./////////000000........................---------------,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------,,,,,,+++++++++///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,(((((((((((()))***+++,,,,,,,,,++++++***))))))(((++++++******++++++,,,---++++++++++++++++++++++++)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++************++++++,,,,,,------------,,,,,,rrr^^^OOODDD===<<<888777666555555444444444333333333333333333333333333333333222222222111111000000000000000000000000---------...///000000111/////////....../////////333222000///............222111111111000////////////...+++******+++...///---,,,++++++...000000000------,,,++++++,,,,,,---,,,,,,,,,---------......---------,,,,,,+++++++++************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++******)))******++++++++++++++++++,,,---...//////---+++***+++,,,+++*********+++++++++,,,,,,,,,........................///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------------,,,,,,,,,,,,------+++...***---)))```+++---***000***///---+++111***111&&&222***QQQ"""+++)))(((***+++---......,,,*********+++,,,***)))+++++++++,,,,,,---------******))))))******+++,,,%%%///))))))000111&&&"""(((...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---------&&&---,,,"""444pppuuu333""",,,111)))000///000,,,+++++++++,,,,,,---------------............------------......///................../////////000000///.........---------------.........////////////........................,,,------------,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,------++++++,,,---...------,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,------******))))))))))))******,,,,,,++++++++++++,,,,,,)))))))))))))))***+++++++++++++++*********)))))),,,++++++***++++++,,,,,,************++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,+++***((((((+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,rrr___PPPDDD>>>===888777666555555444444444333333333333333333333333333333333222222222222222////////////////////////,,,,,,---...///000111111//////............//////000000///...---,,,,,,,,,,,,,,,,,,------.........***)))&&&%%%%%%&&&)))***+++******+++---//////...---,,,+++******+++---.........---------,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------......++++++******)))******+++*********+++,,,---...//////,,,)))((()))*********,,,,,,,,,---------------........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.........---,,,,,,---......***---***---***```+++---***000***///---***...444)))(((111mmmhhh%%%###777555...<<<,,,+++******,,,---,,,++++++++++++,,,,,,---------,,,+++******))))))******'''***''')))444***000===///,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,,,,,,,---------555111...444---"""$$$222RRRzzz...&&&333'''CCC)))---'''+++++++++,,,,,,---------000000000111111000000000,,,,,,---...........................///////////////.........------------,,,,,,---------.................................,,,,,,------,,,,,,+++***,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////+++,,,------++++++,,,------------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,------,,,++++++,,,,,,,,,***))))))(((((())))))***,,,++++++******++++++,,,---,,,+++***************))))))*********+++++++++...---,,,+++************)))))))))******++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,---------,,,+++***))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,rrr^^^PPPEEE???>>>888888777666555555555555333333333333333333333333222222222222222222111111////////////////////////,,,---...///000000000000///......------......///............---,,,,,,,,,,,,,,,---...///000000111---+++***))))))***+++---+++******+++---...---,,,---,,,***)))***+++---...//////...---,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++,,,---------,,,,,,,,,,,,,,,+++,,,------...------,,,,,,++++++,,,,,,************+++,,,.........+++))))))***++++++***------------............---------------.........&&&''')))+++,,,------------......//////......---,,,,,,,,,,,,,,,------......------,,,,,,------...)))---***---+++aaa,,,---***000***...,,,***%%%555$$$,,,)))777---'''***666***///---,,,,,,...//////.........---,,,,,,+++******...------,,,+++++++++,,,---''')))'''000444EEE'''---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,%%%"""+++///---///&&&222***+++ppp:::...333III------..................---......//////......---,,,,,,---...////////////------.........//////////////////.........------,,,,,,,,,------------...........................,,,,,,,,,,,,,,,+++******,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++---......///,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------+++,,,,,,------,,,,,,+++************++++++++++++---,,,,,,++++++++++++,,,++++++************+++++++++******************+++...---,,,+++************((())))))***++++++,,,,,,///...,,,+++***)))))))))(((((())))))***++++++++++++,,,,,,---...---------************************************++++++++++++)))***+++,,,---.........,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,ooo\\\OOODDD???>>>999999888777666666666666222222222222222222222222111111111111111111111111////////////////////////,,,---...000000000/////////......------......///---...............------//////000000111111222222//////............//////---,,,+++,,,......---+++---+++***))))))+++---///---------------------,,,+++,,,,,,,,,,,,,,,,,,---))))))))))))))))))))))))))))))***+++,,,------...)))***+++,,,------,,,+++,,,++++++***+++,,,---......---,,,,,,++++++,,,,,,***************+++,,,------,,,***+++,,,------,,,------------------------+++,,,,,,,,,------------%%%''')))+++,,,---------------...//////...------,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,+++(((,,,***...+++bbb---...***000)))---++++++$$$...))),,,<<>>===:::999888777777666666666222222222222222222222222000000000000000000111111////////////////////////------///000000000///............------.........---...///////////////...............------------++++++++++++++++++++++++///...---...//////---,,,---+++)))((()))+++---///+++,,,,,,------......///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((()))+++,,,---,,,,,,+++,,,+++*********+++,,,---,,,++++++***)))))))))*********))))))******+++,,,---,,,,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++------...---,,,+++++++++,,,------,,,++++++++++++++++++,,,,,,---...******++++++++++++******(((,,,***...+++ccc---...***000))),,,***---+++'''222)))\\\RRR&&&222)))000555+++BBB------444&&&...***)))'''''')))+++++++++)))******+++---......///((((((((()))***+++---...***&&&111---,,,111(((---444***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---***(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,***'''...111(((%%%******------,,,+++******+++,,,VVV666'''555+++---------,,,,,,+++++++++,,,------......------,,,,,,---...///000000000000---------.........//////000000000000////////////............/////////000........................+++,,,,,,,,,,,,+++******------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////+++,,,------++++++,,,---)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++)))************+++++++++,,,++++++***)))))))))***))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))***+++,,,,,,,,,++++++***)))))))))++++++******++++++,,,---'''(((((()))***+++++++++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,---...////////////...------,,,,,,------...---,,,+++******+++,,,---iiiWWWMMMEEE???===;;;:::999777666555555555333333444444333333222111444444333222111000///...111111222222222222111111///////////////////////////...---,,,,,,---...///////////////////////////------------------------------------------------+++,,,,,,,,,---.........)))+++------,,,,,,---...///...,,,*********,,,---******,,,,,,,,,,,,******)))))))))******++++++,,,++++++************++++++++++++************++++++******+++++++++,,,,,,,,,------......---+++***)))///...---,,,+++,,,---...---------,,,,,,+++++++++---***'''%%%%%%&&&)))+++))))))(((((()))***++++++***+++,,,---------,,,+++...---,,,,,,++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++***...***---***aaa000***000,,,///+++---+++333+++'''+++dddnnn+++&&&---&&&(((...,,,///333,,,@@@ppp{{{222...111)))...,,,++++++,,,---,,,+++,,,***))),,,111222///+++,,,,,,,,,++++++*********((()))***+++++++++++++++FFF%%%000......---------,,,,,,,,,......---,,,,,,+++******))))))*********+++++++++,,,------......------,,,++++++++++++++++++++++++222rrrppp000555)));;;"""***222444000000///...---,,,,,,+++------------------------////////////////////////000000//////.........---////////////////////////------.........---+++***---------,,,+++***((('''++++++++++++++++++++++++***)))((()))+++,,,+++***))))))*********+++++++++,,,++++++***+++,,,...///,,,,,,,,,,,,+++***)))))),,,,,,------------------******************************+++++++++,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,+++***(((''''''(((***+++,,,++++++******++++++,,,------------------------///...---,,,+++,,,------++++++++++++++++++++++++......---,,,,,,+++******++++++++++++++++++++++++)))))))))))))))*********++++++++++++++++++++++++,,,------...///000111111000...,,,,,,------,,,+++///...,,,+++***++++++,,,gggVVVLLLDDD>>><<<:::999888666555444444444333333444444333333222111444444333222111000//////......////////////......000000000000000000000000///...------------...///........................------------------,,,,,,,,,,,,,,,------------------------...............)))+++------,,,,,,,,,......---+++))))))***+++,,,------...//////...------******++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------......---+++***))),,,+++******))))))******,,,,,,,,,,,,,,,+++******...---+++))))))***+++---******+++++++++,,,,,,,,,***+++,,,---...------,,,...---,,,,,,+++++++++,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++***...***---***aaa000***000,,,...+++---+++,,,%%%)))444ZZZ555!!!......+++222000111))))))---###&&&@@@QQQ222###888///---++++++,,,---,,,+++---***)))+++///111...+++,,,,,,,,,+++++++++******))))))***+++++++++++++++444''',,,***++++++,,,---...//////......---,,,,,,+++***************++++++++++++,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,###<<>>***///&&&222---------.........//////------------------------////////////////////////........................---------------------------------------------,,,000000000//////...,,,,,,---------------------------,,,******++++++***(((++++++,,,,,,,,,---------...------,,,++++++++++++............---,,,+++***+++,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,---------......***+++,,,------------------,,,,,,,,,++++++******+++************,,,------******)))(((((()))******,,,++++++******++++++,,,------------------------,,,,,,++++++************************************((())))))******+++,,,,,,---,,,,,,++++++*********------,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---,,,******+++,,,,,,+++++++++++++++,,,------...dddSSSJJJCCC>>><<<999999888777666666666666333333444444333333222111333333222222111000000000......////////////......////////////////////////---..................---.................................------,,,,,,,,,---------,,,,,,+++++++++......------,,,,,,++++++,,,---///...---,,,,,,---,,,,,,+++++++++,,,,,,,,,......------------......///......------,,,,,,,,,++++++************++++++++++++************++++++,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,******+++,,,,,,***)))((())))))++++++++++++***))),,,------...---,,,+++***+++,,,...//////---+++***,,,,,,,,,,,,------......,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***...***---***```///)))///+++...***,,,&&&000***,,,)))%%%qqq555...222(((&&&...000++++++222+++...///+++'''---111---444'''xxx---111///---,,,------,,,+++...,,,***)))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***---+++,,,------,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------+++,,,,,,,,,++++++***)))------------------------111$$$###000444---000===...888&&&(((666(((,,,,,,------.../////////------------------------////////////////////////---------.......................................------------------------...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))******((('''++++++,,,,,,,,,---------------------,,,++++++***,,,------,,,,,,+++***)))++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------,,,++++++************++++++,,,,,,,,,************+++,,,,,,---***))))))))))))))))))***,,,++++++******++++++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,++++++***************************************************,,,,,,,,,++++++*********)))*********++++++,,,,,,+++++++++++++++++++++++++++++++++++++++*********,,,+++))))))+++,,,++++++***++++++,,,------------}}}cccRRRJJJCCC???===999999888777777777777777333333444444333333222111222222222111111111000000///000000111111000000///........................------...//////...------------------------------------------------------///......------,,,,,,+++//////////////////......,,,...//////---,,,,,,---+++,,,,,,,,,,,,---------------,,,,,,,,,,,,------------------------,,,,,,+++******))))))******++++++******))))))******+++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++***************+++++++++,,,///////////////...------+++,,,---------,,,+++***,,,++++++++++++,,,---...,,,,,,+++++++++,,,------,,,,,,---------.........++++++,,,,,,,,,,,,------***...***---***```///)))///+++---***,,,+++...'''***000///,,,888---***'''(((111999222$$$%%%000---,,,000,,, %%%///---***---???111///------------,,,+++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++******)))???))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,'''444888...)))000111'''TTT///CCC""")))///---------.........//////------------------------////////////////////////---------------.........------------------------------,,,,,,,,,---......)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***)))++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++))))))***+++,,,,,,,,,,,,***+++,,,,,,---...//////------------------------,,,,,,,,,,,,------------------------,,,+++***)))(((((()))***+++,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,((((((((((((((((((((((((,,,,,,,,,---,,,++++++***************************++++++++++++++++++******++++++++++++++++++++++++(((((()))***+++,,,------++++++++++++++++++++++++*********++++++++++++++++++***((()))***++++++***++++++,,,---------,,,,,,{{{aaaQQQIIIBBB>>><<<888888777666666666666777333333444444333333222111222222222111111111111111222222333333333333222222////////////////////////------...//////...------------------------------+++,,,,,,------.........000000///......---,,,,,,..................//////---...000///---,,,,,,---******+++,,,,,,,,,,,,,,,++++++***))))))***++++++,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,------//////...------------...,,,+++*********+++---.../////////.........---------------,,,,,,,,,++++++++++++*********+++,,,---,,,+++++++++,,,,,,---...++++++,,,,,,,,,---------+++++++++,,,,,,---------***...***---***```...(((...***---***,,,---...---(((,,,+++===nnn(((222!!!555000&&&(((666555***///$$$***000'''+++333---###666222000...---------,,,******+++,,,------------...,,,,,,,,,---------......,,,,,,------,,,,,,+++***%%%...HHH~~~))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,)))000)))$$$,,,---***000MMM222333888&&&---------...............------------------------////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///)))***+++,,,---.........------------------------,,,*********,,,---,,,+++*********++++++++++++,,,***+++,,,---------,,,+++)))***+++,,,------------***++++++,,,---...///000........................++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***))))))******++++++,,,,,,++++++,,,,,,,,,+++******+++++++++,,,,,,+++++++++,,,++++++******++++++,,,***************************+++,,,,,,,,,+++))))))******************************++++++,,,,,,------*********++++++,,,,,,---******++++++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,***)))((((((***++++++***+++,,,---------,,,+++***zzz___OOOGGGAAA<<<;;;777666666555555555555666333333444444444333222222222222222111111111111111//////000000000000//////000000000000000000000000,,,---...//////...---,,,------------------------***++++++,,,---...//////111111000///......------*********++++++,,,,,,,,,---///000///---,,,,,,---((()))***+++++++++++++++......---,,,,,,---......+++++++++,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---,,,+++++++++,,,---...---,,,+++***)))***+++,,,...,,,***)))***,,,...000------,,,++++++++++++,,,///...---,,,,,,,,,,,,,,,+++***)))))))))***+++,,,++++++++++++,,,,,,---...******+++++++++,,,,,,,,,+++++++++,,,,,,---------***...***---***```...(((...***---***,,,&&&...999***((((((:::"""!!!ggg555***...000$$$444$$$)))111555///((((((...333 %%%222...///000$$$000###222000...---------,,,***(((+++---///.........///,,,,,,,,,------.........------------,,,,,,+++***%%%///%%%,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***+++,,,---.../////////++++++++++++++++++++++++///$$$444:::(((+++666(((555aaa111'''333........................------------------------////////////////////////,,,,,,,,,------.........---------------------------,,,,,,+++,,,---...///---------...------,,,,,,////////////////////////***)))((()))+++,,,,,,+++))))))*********+++++++++)))***,,,---...------,,,............---,,,++++++******+++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,+++++++++***************,,,,,,,,,,,,,,,+++***)))))))))************)))))),,,++++++++++++++++++,,,)))))))))))))))))))))))))))******++++++)))((('''))))))))))))))))))))))))((()))***+++---...///000))))))***+++,,,------...---------------------,,,++++++++++++++++++++++++))))))***+++,,,---------***((('''(((***++++++***,,,------...---,,,***)))uuu^^^SSSGGGAAA@@@;;;===:::777444444555777999222222222222333333444555222111111111111111222222000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////..............................------******+++,,,,,,---......------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))------,,,+++************++++++++++++++++++++++++,,,,,,+++---...///...,,,------++++++++++++------))))))***,,,---...///000...---+++******+++---...------------,,,+++******------------------------///...---,,,,,,,,,,,,,,, ???---------,,,,,,+++++++++)))***111DDDYYYbbb^^^VVV''')))+++,,,,,,,,,***)))++++++,,,,,,,,,,,,------,,,,,,,,,---------......222(((...,,,000&&&///---,,,------,,,,,,,,,---......+++++++++,,,,,,---------))))))***+++,,,,,,------******111///---%%%555$$$000...(((,,,------......------,,,------------,,,++++++***------------------------,,,,,,,,,------..................---------,,,,,,000(((555eee---444111!!!;;;'''///......111000000000//////............------------,,,,,,,,,...------,,,,,,------...---------............///,,,,,,,,,---------......//////.........------------......---++++++,,,...///...,,,++++++,,,...///***++++++,,,,,,------...++++++++++++++++++++++++...------,,,,,,------...,,,+++***+++...000000000++++++******+++---...///*********+++,,,---//////++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...//////---***'''''''''******))))))))))))******///+++'''(((+++---***''',,,+++***)))***+++,,,---&&&'''((()))***+++,,,,,,)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,---------***)))))))))+++,,,+++***,,,,,,,,,++++++++++++***------++++++++++++------......,,,+++***)))))))))+++,,,------++++++,,,---uuu]]]SSSFFFAAA???::::::888555333333333555666333333222222222333444444222111111000000000111111000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////............,,,,,,------......//////+++++++++,,,,,,------...------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,+++,,,,,,------------------------------,,,,,,+++,,,...///...,,,---,,,,,,++++++,,,,,,---''''''((()))***++++++,,,...---+++******+++---...,,,------.........------++++++++++++++++++++++++///...---,,,,,,,,,,,,---555lll000/////////.........---444///---000555444,,,###***************++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------)))...666$$$111,,,(((%%%(((------,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,------......---+++!!!ZZZnnn***444)))***222///222------------------------------.........---,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++******'''222(((<<>>999888777666555444444444555444444333222222222333333222111111000////////////000000000000000000000000000000000000000000000000......////////////......////////////////////////////////////............++++++,,,---...///000000,,,,,,,,,,,,,,,---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////,,,,,,,,,,,,---...///000---------------------------++++++,,,---...---,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,+++++++++,,,---...,,,,,,---......//////000++++++++++++++++++++++++......---,,,,,,,,,------]]]////////////............'''%%%$$$&&&+++---,,,***,,,+++)))((()))***,,,...++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,&&&111SSS$$$000,,,+++------,,,---------,,,***((('''---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,111111''':::000///)))222...------,,,,,,------...------......//////......------------------------,,,,,,,,,------------.../////////............---(((:::%%%&&&GGG\\\$$$777+++(((000+++%%%---,,,,,,,,,,,,+++++++++++++++,,,---...///000111111...------,,,,,,------...---------............///,,,,,,,,,---------......------------,,,,,,,,,,,,+++++++++***)))((()))+++************************///......---,,,,,,++++++------------------------,,,,,,++++++++++++,,,,,,---+++))))))*********(((++++++++++++,,,---......///......---,,,+++******++++++,,,,,,,,,,,,------......------------......+++,,,,,,+++***+++...000,,,,,,++++++++++++,,,,,,&&&$$$###&&&+++......---(((((()))************)))---,,,,,,,,,++++++******)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***+++---...---,,,'''((()))***+++,,,------+++,,,,,,------,,,,,,+++,,,,,,+++******++++++,,,+++,,,------++++++,,,---sss\\\RRRFFF???>>>888999999999888888777666555555444333333222222222222222222000///............////////////////////////////////////////////////......////////////..............................////////////............,,,,,,,,,------.........---------------,,,,,,,,,,,,,,,------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++---+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,+++++++++,,,---...---------------...//////...........................------,,,,,,,,,------000hhh,,,,,,,,,,,,++++++++++++/////////......///000111++++++***)))***+++,,,---+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,***---...%%%111555///+++,,,---...---+++)))'''---------,,,,,,+++++++++******************)))))))))333,,,)))<<<000%%%555,,,(((***...---,,,,,,,,,,,,---...+++,,,---......///......,,,,,,------------------------------------------000000000/////////......///444***...%%%iii333---555$$$)))---,,,(((------------------------------......///000000111...------,,,,,,------...---------............///,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++,,,***)))(((***+++))))))************))))))+++++++++******)))))))))------------------------,,,++++++******++++++,,,...---++++++,,,,,,,,,+++++++++++++++,,,---------.........------,,,+++***+++++++++,,,,,,,,,------------,,,,,,,,,,,,------***+++,,,,,,***)))***+++,,,,,,++++++++++++,,,,,,---+++))))))+++---,,,+++'''(((***+++++++++***)))*********))))))))))))(((*********++++++*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++---------,,,(((((()))******+++,,,,,,++++++------------+++++++++*********++++++,,,---+++,,,------++++++,,,---pppZZZQQQFFF???>>>888888999999999888777666555555444333333222222222222222222000///............////////////////////////////////////////////////......////////////......------------------------////////////..................------,,,,,,,,,+++...---------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------------,,,,,,+++*********------,,,+++++++++++++++++++++++++++++++++++++++---+++******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,------......---,,,++++++,,,,,,........................------,,,,,,,,,------...(((___******************+++++++++...///...+++)))***,,,)))***+++,,,---,,,+++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,...&&&000+++$$$...+++******,,,---//////...,,,+++---------,,,,,,+++++++++++++++*********************,,,444333===rrr$$$000222***111+++---------,,,,,,---------***+++,,,---------------,,,,,,,,,---------......------------------------,,,+++++++++************,,,+++)))///)))'''***444###///111111---------------------------/////////////////////......------,,,,,,------...---------............///,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,------,,,******+++---******+++,,,,,,+++******)))))))))******+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---+++***+++,,,...------++++++,,,,,,,,,,,,,,,,,,+++,,,---.........------+++++++++,,,,,,,,,------,,,++++++++++++++++++,,,(((+++...///...+++******++++++************++++++///---,,,+++++++++***)))((()))+++,,,---,,,+++***((())))))))))))*********+++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,+++***+++*********************++++++------------++++++************+++,,,------+++,,,------++++++,,,---mmmXXXPPPEEE@@@>>>999777777777777666555444333444444333222222222333333222111111000////////////000000000000000000000000000000000000000000000000......////////////..............................////////////............//////...---,,,+++******---------------.........+++,,,,,,------.........***++++++,,,,,,++++++******++++++,,,,,,------...))))))***++++++,,,,,,---...---,,,+++************---------------------------+++))))))+++---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------///...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......***fff,,,,,,,,,,,,------------###(((++++++,,,...111(((***,,,......---+++***++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,)))GGG222&&&......"""111+++,,,---...///...---------,,,,,,,,,,,,,,,,,,+++------------------------///###+++555'''...'''%%%444...,,,------......------,,,++++++,,,,,,---,,,,,,,,,+++,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,++++++++++++&&&///)))%%%333+++QQQQQQ%%%$$$333,,,+++000++++++++++++,,,,,,,,,,,,/////////.........------...------,,,,,,------...---------............///,,,,,,,,,---------......------------,,,,,,,,,,,,......///---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,***)))***+++------,,,+++,,,,,,------,,,,,,+++)))***,,,...///000//////++++++,,,,,,,,,,,,------++++++************++++++&&&***...000000///......++++++************++++++******))))))))))))************+++,,,,,,,,,,,,,,,******++++++,,,,,,,,,---++++++***))))))***+++++++++++++++++++++++++++++++++++++++++++++************)))((()))+++,,,+++***,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,++++++*********+++,,,,,,---+++,,,------++++++,,,---jjjVVVOOOFFFAAA???:::777777666666555444444444333333222222222333444444222111111000000000111111000000000000000000000000000000000000000000000000......////////////..............................////////////...............------,,,,,,+++++++++,,,,,,------......//////++++++,,,,,,---......///+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......******++++++,,,------...---,,,,,,+++++++++,,,,,,---------------------------+++))))))***,,,------+++,,,,,,------,,,,,,+++.........///////////////******+++,,,------------///...,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,---...///000iii---------......////////////000111///+++))))))***++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------&&&WWW$$$444111###777------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------......//////000...'''&&&,,,***FFF)))&&&(((...,,,***,,,...//////...,,,***------------------,,,+++++++++,,,,,,---......///......---------,,,,,,,,,////////////............&&&333,,,(((222:::!!!///---,,,******---++++++,,,,,,,,,------------------------............------,,,,,,------...---------............///,,,,,,,,,---------...............------------,,,...//////...,,,+++---...---,,,+++******+++,,,------------------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---++++++,,,---,,,++++++,,,---------,,,++++++)))***---///000000//////++++++,,,,,,,,,,,,------,,,++++++******++++++,,,(((***++++++++++++---///,,,,,,++++++++++++,,,,,,))))))***))))))***+++,,,***************++++++,,,,,,,,,,,,+++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++*********)))+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,+++,,,------++++++,,,---iiiUUUOOOFFFAAA@@@;;;:::999888777666666666777222222222222333444444555222111111111111111222333000000000000000000000000000000000000000000000000......////////////......////////////////////////000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000++++++,,,,,,---...//////,,,------......------,,,******+++,,,,,,---......///......------,,,++++++,,,,,,,,,,,,---...//////++++++++++++++++++++++++---+++)))(((***,,,------++++++------------+++++++++++++++,,,,,,,,,------)))***+++,,,---...------...---,,,+++,,,...000111////////////////////////,,,,,,,,,,,,,,,---...///,,,^^^---------.........//////***************,,,///111---,,,+++******,,,...///++++++,,,,,,,,,---------,,,,,,------------......))))))///111$$$///......,,,+++***)))))))))+++++++++,,,,,,---------++++++,,,,,,---...//////)))111+++$$$===BBBkkk,,,333222)))+++)))+++...000000...+++)))////////////...---,,,,,,++++++,,,,,,---...//////.........------,,,,,,,,,...------------,,,,,,,,,''',,,---444,,,111...oooNNN<<<"""111333+++.........//////000000000***++++++,,,---...//////...------,,,,,,------...---------.........//////,,,,,,,,,---------......//////.........------------......---++++++,,,...---,,,***))))))***,,,---...------,,,,,,++++++***------------------------...------,,,,,,------...333111///.........---,,,+++,,,---------,,,+++******+++...///000000......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,+++(((%%%###$$$'''***...------,,,,,,------...,,,------,,,++++++,,,---***)))((((((((()))+++,,,,,,,,,+++***)))((('''&&&,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++******)))))),,,+++***+++---...---,,,***+++,,,,,,---...//////...---++++++++++++---...,,,,,,++++++***++++++,,,+++,,,------++++++,,,---iiiTTTLLLIIIAAA:::999888888777777666666555555666333111222444555333000444333111222333333222000222111...------...111222000///------///000///...///............//////000000000//////......------000...,,,+++++++++***)))(((***,,,,,,++++++,,,---,,,,,,,,,---------......,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,000...,,,*********+++,,,+++,,,------......------.........---,,,,,,++++++,,,,,,++++++,,,,,,---.....................------...------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,------------------(((aaa+++++++++,,,,,,---------++++++++++++++++++++++++...---,,,,,,,,,,,,+++***---......//////......---+++222###000,,,333'''444hhh&&&'''+++000...------------------------...---,,,,,,+++++++++,,,---,,,++++++,,,---///000222###111---***666///---,,,***,,,------......------,,,'''''')))***+++,,,,,,,,,++++++,,,,,,,,,---------+++...---)))***000222...***000---+++000,,,(((---,,,......,,,---000...'''555444111---......---------,,,,,,,,,......---,,,***)))+++---...------,,,,,,------...........................,,,------......------,,,---------,,,,,,,,,++++++---+++******,,,---------++++++,,,,,,---...//////,,,,,,,,,------.........///...---,,,***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,------------.........---,,,,,,+++************+++,,,---......------,,,,,,++++++***++++++***,,,......---,,,)))******++++++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++******++++++)))(((---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************)))))))))))))))))))))))),,,,,,,,,---------......kkkTTTLLLHHH@@@:::999888888777777666666555555666444111222333444333111333222111111222222111000222111...------...111222000///------///000///...///............///000000///////////////.........000///---,,,------,,,+++***,,,------,,,,,,,,,---,,,,,,,,,---------......---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++******************+++...---,,,,,,++++++++++++,,,+++******+++,,,...///+++,,,------...---------------------------......,,,,,,++++++,,,,,,---...------------------------...------,,,,,,------......------------...//////---------------------------eee,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))&&&(((,,,...+++'''++++++,,,,,,,,,,,,++++++***000///***;;;AAA222+++&&&)))///------------------------------,,,+++++++++++++++//////...---,,,,,,,,,,,,,,,&&&...***"""222222:::$$$888(((,,,------......------,,,//////000000//////...---,,,+++++++++,,,,,,------(((***222999222######...444333******666555+++******...///***&&&'''---222YYY))))))222---......---------,,,,,,,,,+++,,,,,,+++******,,,......------,,,,,,------...........................------------------------+++*********))))))))))))///---,,,,,,...//////...++++++,,,,,,---......///,,,,,,,,,---------------------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++***************+++,,,---...++++++++++++,,,,,,,,,,,,)))))))))***,,,,,,+++))),,,+++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++---,,,+++++++++++++++***,,,++++++******++++++,,,************************++++++++++++++++++++++++************************,,,,,,,,,------------...nnnUUUKKKFFF???;;;;;;888888777777666666555555666444222111222333333222333222111111222222111000222000///------///000222000///------///000///...///.........//////000111.........///////////////000...---.../////////---,,,...//////---,,,,,,---,,,,,,,,,---------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++************++++++------,,,,,,,,,,,,++++++***++++++,,,,,,------...++++++,,,---------------,,,,,,------...//////000,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,------...///.........------,,,,,,+++666ggg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---'''###'''...111---'''******++++++++++++******222!!!111,,,)))444111ppp111---)))(((///------------------------,,,,,,++++++++++++++++++............---,,,++++++***...111,,,$$$444GGGmmm///###777''',,,------......------,,,---------------,,,,,,+++---,,,+++***+++,,,---...000000---)))***///333444((('''$$$&&&$$$$$$......222333...---111000+++III'''***222+++......---------,,,,,,,,,***+++,,,+++++++++---///...------,,,,,,------..............................---,,,,,,,,,,,,---.........---------,,,,,,,,,000...,,,,,,---......---++++++,,,,,,------......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------,,,+++++++++,,,...///------------------------*********++++++++++++,,,+++,,,,,,,,,,,,+++******+++******++++++,,,---...))))))******+++,,,,,,---***))))))***,,,,,,+++)))------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,++++++******))))))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------pppVVVJJJEEE???;;;<<<888888777777666666555555666444222111111222333444444333222222333333222111111000///......///000111000///------///000///...............///000111111------......//////000000...---,,,...///000///...,,,...///...,,,++++++,,,,,,,,,,,,---------..................---.........------------------------...---,,,+++***+++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++------------,,,+++***)))++++++,,,------------,,,---------....../////////,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---------...------,,,,,,------...,,,,,,+++++++++,,,------//////...---,,,,,,++++++...bbb------,,,,,,,,,,,,++++++------------------------...+++(((***...000...***+++,,,,,,------,,,,,,+++000$$$)))222+++444???"""...222+++...------------------------++++++++++++++++++*********+++---...///......---)))000000///---222+++111,,,...,,,------......------,,,&&&'''(((***++++++++++++---,,,+++******,,,---///999...&&&'''...111***###///000000FFFsssMMM''',,,444MMM000000)))......---------,,,,,,,,,+++---...---,,,,,,...///...------,,,,,,------...------------------------///...,,,++++++,,,...///////////////...............,,,******+++,,,+++***++++++,,,,,,,,,---------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------...---+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,---------,,,,,,++++++++++++++++++,,,---...))))))*********+++++++++,,,++++++,,,---...,,,+++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------qqqUUUIIIDDD>>>;;;===888888777777666666555555555444333222111222333444666444333333444444333222111000///......///000111000///------///000///............//////000222222------......//////000000,,,+++,,,---///000///---+++---...---+++*********,,,,,,,,,---------......///...---------......///------------------------///...,,,+++***+++,,,---,,,---............---,,,++++++,,,---------,,,+++------------,,,+++***)))***+++,,,,,,------,,,,,,//////......------------------,,,,,,------...///,,,---------.........///...------,,,,,,------...---------------...////////////...---,,,,,,++++++"""ddd,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++***+++,,,+++,,,,,,------,,,,,,+++%%%:::&&&***<<<'''###///222+++...------------------------***++++++,,,,,,,,,++++++***+++---...///......---(((*********111'''---333777&&&333,,,------......------,,,)))***+++---......//////,,,,,,+++++++++,,,---..."""666:::''')))000+++OOONNN&&&222+++......---------,,,,,,,,,...000111000...------......------,,,,,,------...++++++++++++++++++++++++///...,,,++++++,,,...///,,,,,,,,,,,,+++++++++***---+++)))***+++,,,+++***+++++++++,,,,,,,,,,,,,,,---------,,,,,,++++++***......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++------...............---,,,,,,,,,+++,,,,,,------+++++++++*********))))))---,,,+++,,,------,,,*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))+++,,,+++***)))***,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------pppUUUHHHCCC===;;;===888888777777666666555555333444555444222111222333555444333333444444333222000000////////////000000000///------///000///............///000111222333.........///////////////,,,+++,,,...000000...,,,***+++---,,,+++******+++,,,,,,,,,---------.........---,,,,,,,,,---...///------------------------...------,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++,,,---...---,,,+++***++++++,,,,,,------...******+++,,,,,,,,,,,,,,,///......---,,,,,,++++++---------------......///,,,------....../////////...------,,,,,,------...000000000///000111111222.........------,,,,,,+++///[[[+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))),,,...,,,(((&&&(((+++******++++++++++++******,,,444((($$$,,,333000+++(((...------------------------***+++,,,---...---,,,+++............---,,,++++++---)))+++***333!!!444EEEttt(((''',,,,,,------......------,,,...............---,,,,,,++++++,,,,,,,,,---------666222,,,***nnn+++333///......---------,,,,,,,,,///000111111///---------...------,,,,,,------...++++++++++++++++++++++++...---,,,,,,,,,,,,---...---------,,,,,,,,,++++++---,,,***+++---......---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++///......---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,---......////////////...------,,,,,,,,,,,,---------,,,,,,+++******))))))+++*********++++++***((()))******+++,,,,,,------***+++,,,------,,,+++***++++++++++++++++++++++++'''***,,,+++)))(((***------,,,,,,,,,,,,,,,,,,---************************)))))))))******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,oooSSSHHHCCC===:::<<<888888777777666666555555111333666666444111111222444222111111222333111000000000////////////000000000///------///000///............///000222333444///////////////.........------...///111000...,,,***+++------,,,+++,,,---,,,,,,,,,---------......---,,,+++***+++,,,...///........................---------...---,,,,,,+++***+++,,,......,,,+++***)))***,,,......---,,,+++,,,+++******+++,,,...///******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++---------------...//////++++++,,,------...//////...------,,,,,,------...///////////////000111111------------------------666nnn******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++))))))***+++++++++,,,,,,,,,,,,++++++222$$$---DDDlll666...)))***...------------------------***,,,---//////...---,,,//////...---,,,,,,,,,,,,000,,,000,,,222(((000---###***(((,,,------......------,,,+++,,,,,,,,,,,,+++******)))+++,,,......---,,,+++===999!!!MMMhhh000000......---------,,,,,,,,,,,,---//////...,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------+++***)))***---//////...+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------+++,,,...///000///...---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......//////.........------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,*********++++++)))'''+++++++++++++++++++++,,,)))***,,,------,,,***)))++++++++++++++++++++++++'''+++---,,,)))(((+++///,,,,,,++++++++++++,,,,,,************************))))))***++++++,,,------***************************++++++++++++,,,,,,,,,mmmSSSGGGCCC===:::<<<888888888777666666555555///333777777444222111111222111000000111111000...///000000000000000000///000///------///000///............///000222333444000000//////.........---/////////111222111///,,,***,,,......------...///,,,,,,,,,---------......---,,,*********,,,...///........................,,,---...///...---,,,+++,,,---///000000///---,,,)))***,,,.........,,,+++000...,,,*********+++,,,******+++,,,,,,,,,,,,+++)))******++++++,,,,,,---...------------...//////******+++,,,,,,---.........------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,------------------$$$YYY;;;))))))***+++---...//////++++++++++++++++++++++++,,,******+++---///...,,,---......//////......---&&&+++222ttt***,,,...000---------------------------+++,,,...000000///...------,,,++++++,,,---///000+++)))000+++...000###...///000000,,,------......------,,,)))***+++,,,---.........(((***---//////...,,,***<<<'''+++///......---------,,,,,,,,,(((***---...---,,,,,,---...------,,,,,,------...........................,,,------......------,,,++++++*********)))))))))(((''''''(((+++---...---++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------***,,,...000111///---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,---.........---...------,,,,,,,,,------+++++++++,,,,,,---.........---,,,,,,------+++)))------,,,++++++*********)))***,,,------,,,***)))++++++++++++++++++++++++(((,,,///...***))),,,000++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......))))))))))))))))))))))))******+++++++++,,,,,,,,,fffRRRJJJAAA======888999888777777666666777777444555555555444444222222222222222222222222333333000000//////.........---........................////////////////////////222222111111000000000//////...,,,,,,,,,+++***)))+++,,,------......------..................---------(((%%%'''...333555333//////000///...---------,,,------......------,,,------------,,,+++***)))+++++++++,,,,,,---------+++,,,---///000000111111...---,,,,,,,,,,,,---...//////.........---------.........------,,,,,,,,,,,,,,,---------,,,+++***........................,,,,,,,,,---------......,,,---.........---,,,+++&&&333~~~hhh...,,,***)))333111******))))))111+++...))),,,)))bbb++++++'''---''',,,+++///...---+++******++++++***++++++,,,,,,++++++***000---(((111%%%333///,,,---///222222...)))'''((($$$888111&&&///++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------------------,,,,,,------------------------;;;www...///000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///444111++++++***)))444666$$$555))),,,------......------,,,---...///...,,,+++,,,------......//////......---------------------,,,,,,///............---------+++++++++,,,,,,---------------,,,+++************...------,,,,,,------...((()))***+++,,,------------,,,***))))))***,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,------,,,***)))------------------------,,,,,,,,,---------......***+++---//////...---,,,---+++))))))***,,,,,,+++************+++,,,------)))***,,,---......---,,,+++,,,............,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++///---++++++,,,,,,,,,+++))))))*********++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++fffQQQJJJAAA======888888888777666666666666666555555444444333333333333111111111111000000000000111111000000000/////////.........................................................------,,,,,,,,,///..................---,,,,,,------...---------..................---------,,,***+++///888AAAHHH:::555///,,,...//////...---..................---////////////...---,,,++++++,,,,,,,,,,,,,,,,,,---,,,------............---...---,,,,,,,,,,,,---...///.........------------------------------,,,,,,---.........------,,,,,,........................,,,,,,,,,---------......,,,,,,------...---------666,,,***???000222'''///...))),,,...,,,---+++...***,,,)))bbb,,,,,,(((...(((---,,,...---,,,,,,,,,---......,,,,,,------------,,,,,,'''111111...###,,,000444000111...''')))111444000BBB]]],,,///000'''222,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////------------------------777&&&+++000//////...------,,,,,,,,,+++++++++++++++++++++---''',,,111111(((AAA111ccc(((,,,------......------,,,...///000///---,,,---...------------------------------------------------...---------,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++***+++++++++------,,,,,,,,,,,,------,,,,,,---.........---------,,,+++******+++,,,---++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,,,,---------,,,,,,+++------------------------,,,,,,,,,------------...+++,,,---.........------...,,,+++***,,,------,,,...---,,,++++++******+++,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---------------------------+++))))))*********)))***+++++++++,,,,,,,,,,,,---,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,dddPPPJJJAAA===<<<888777777777666666666666666555555333222222333333444444444333333222222111111111111111111000000000000................................................/////////...............------........./////////---------...------,,,,,,------------------......+++---///---///999JJJXXXKKKAAA444......000///,,,......////////////......000000000000000///...------,,,,,,,,,,,,,,,,,,+++---------------,,,+++***...------,,,,,,------...............------------,,,,,,------------------//////.........---------........................,,,,,,,,,---------......,,,,,,,,,,,,------...///777 444<<<***---,,,000...***,,,000///,,,+++///***---)))bbb------)))000)))...---,,,,,,,,,,,,---...000000,,,,,,------------,,,,,,!!!333;;;555666///)))(((666"""###555---999lll555///222000%%%...------------------------,,,,,,---......///000000////////////////////////------------------------222555111/////////...------,,,,,,,,,,,,++++++******)))))),,,***+++///...///++++++''',,,------......------,,,...000000000...---...///...---,,,++++++,,,---...........................------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---.........------,,,+++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------///////////////////////////......---+++******)))---------,,,,,,------...------------------------,,,,,,,,,,,,---------------,,,,,,,,,------......///---,,,,,,---......---///...---,,,++++++++++++///...---,,,++++++++++++******))))))))))))*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++))))))***+++***)))++++++,,,,,,,,,---------...------,,,+++***))))))******+++++++++,,,,,,,,,------------------------cccOOOIIIAAA===<<<777888888888888777777666666666444222111111222444555333333333333222222222222000000000000000000000000................................................///////////////.........,,,---------,,,,,,------------......------,,,+++,,,,,,------------......***---...,,,,,,444DDDQQQSSSJJJ===333///---+++***------............------000000000000000///......---------,,,,,,+++++++++---------------,,,++++++------------------------------------------------,,,,,,,,,------.........///......---------------........................,,,,,,,,,---------......,,,,,,++++++,,,...///111***222666,,,ZZZ###///...111000+++---111///,,,///+++---***aaa,,,---)))000)))...,,,++++++,,,,,,---......///+++,,,,,,------,,,,,,+++777555...&&&222++++++222000888...111~~~///111)))000+++(((........................,,,---------.........///,,,,,,,,,---------------...........................YYYkkk555//////.........---------------,,,,,,+++*********'''888...)))---777))),,,------......------,,,...///000///...---...///...---+++******+++---...------............//////---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++++++++++++++++++++++++++++++++,,,,,,++++++***+++,,,...//////...,,,++++++++++++,,,,,,,,,------////////////////////////......---,,,,,,+++******------,,,++++++,,,...///------------------------++++++,,,,,,,,,---------...---,,,++++++---...000...,,,+++,,,---...---,,,,,,,,,,,,,,,---.../////////...,,,+++***+++,,,,,,+++***)))(((((()))***+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,++++++,,,---,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------~~~aaaNNNIIIAAA===<<<777888888999999999888777666555444222111111222444555/////////000000111111111////////////////////////................................................++++++++++++++++++++++++---///000...,,,***+++,,,,,,------...------,,,,,,,,,,,,,,,,,,------......------,,,++++++///777<<>>666---((()))***+++,,,,,,------,,,,,,+++....../////////...---------------,,,,,,+++++++++,,,,,,---............---------------------------,,,,,,------------------,,,,,,,,,------............---,,,,,,++++++,,,,,,........................,,,,,,,,,---------......,,,,,,++++++,,,...///111222...@@@{{{,,,###,,,555---***111000---000+++---***___***+++)))///)))---+++++++++++++++++++++++++++------............------******,,,444666//////:::''' AAA))),,,&&&---///,,,........................---------,,,,,,,,,++++++,,,,,,,,,---------..............................---444,,,...............---------......---------,,,,,,,,,$$$666------444(((WWW:::,,,------......------,,,,,,---......---,,,---......---+++******+++---...------------......//////............------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------***++++++,,,,,,++++++***((()))***+++,,,,,,,,,,,,+++,,,...//////...,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...------------------------+++++++++,,,,,,,,,------...---+++***+++,,,///000,,,+++***+++,,,---,,,***,,,,,,,,,,,,---...//////,,,,,,+++***+++,,,...///,,,+++***))))))***+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,***+++,,,------,,,************++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++|||___NNNIIIAAA===<<<777777888999999999888666555333222222111111222444444222222222333333333444444............////////////........................------------------------,,,,,,,,,,,,------------000222333111---+++,,,///+++,,,------......------++++++,,,,,,------......///...---,,,---......---000444666333,,,((()))---++++++,,,,,,,,,,,,++++++---------......------,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,---...............,,,------......------,,,,,,,,,,,,,,,------------,,,,,,------------------...---,,,+++***+++,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,------...///666!!!...$$$;;;%%%MMM'''###555111+++///......111,,,...***]]])))+++)))///))),,,*********++++++++++++***)))///000000000000000000///---444444777%%%///:::{{{QQQ%%%//////,,,***000------------------------...------,,,++++++******------......///000000000........................---(((555........................---------...............,,,)))+++333444888***%%%vvvbbb,,,------......------,,,+++,,,...---,,,,,,---......---,,,++++++,,,---...++++++,,,,,,---.........//////.........---------------,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,***+++,,,------,,,+++*********,,,---.../////////***,,,---......---,,,***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************+++,,,------------------------------++++++++++++,,,,,,,,,,,,...---,,,++++++---...000+++******+++,,,,,,+++)))///...---,,,++++++++++++++++++++++++,,,---...///,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------+++***((()))***++++++***))))))*********+++++++++))))))***+++,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++zzz^^^MMMHHHAAA===<<<777555666777888777666444333111111222222222333333333555555444444333222111111......//////000000000000........................------------------------......//////000000000000...111333111---,,,...111***+++,,,---.../////////***++++++,,,------......+++,,,,,,---......---+++(((,,,000000---+++,,,---+++,,,,,,------,,,,,,+++,,,------......---------+++,,,,,,,,,,,,,,,,,,---,,,------------,,,,,,+++,,,,,,---......---,,,,,,++++++,,,,,,,,,---------------------------,,,,,,///...,,,+++++++++---...........................,,,,,,,,,---------......,,,,,,------...---------***222555%%%222000333SSS%%%//////+++///,,,...111,,,...***]]]))),,,***111***---+++((()))+++,,,---,,,,,,+++......////////////......,,,333&&&555***333---333222...'''///,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------......///000000111........................,,,+++YYYppp........................+++,,,,,,------......///111&&&000---///iii999,,,CCC///111///''',,,------......------,,,+++---......------...000------------------------******++++++,,,------............---------,,,,,,---------,,,,,,+++++++++,,,,,,++++++***++++++++++++,,,---......---,,,++++++,,,------............***+++,,,------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------------------------***++++++++++++,,,,,,,,,------,,,,,,,,,---...///,,,++++++,,,...---,,,***...---,,,++++++******+++++++++,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************------------------------+++)))((()))***,,,++++++*********+++++++++,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyy^^^LLLHHHAAA===<<<777333444555666666444222111000111222333333333333333222111///---+++***((('''//////000000111111111222........................------------------------,,,,,,,,,---------......***...111///,,,+++...111)))***+++---...///000000******+++,,,,,,---......%%%(((+++---------...000------///000111000...,,,,,,------......------,,,------...............---+++++++++,,,,,,------------------,,,+++***((((((,,,,,,---......---,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,111///---,,,,,,,,,...///........................,,,,,,,,,---------......,,,---.........---,,,+++000...000$$$'''666000UUU---(((******000,,,///222---...***^^^***---+++222+++///,,,'''(((+++---...//////...***++++++,,,,,,++++++***)))333 444,,,LLL!!!333000)))333+++///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////++++++,,,,,,---...//////////////////////////////+++000'''---.....................)))***+++,,,------...///,,,+++777"""...FFF******555///%%%000333,,,------......------,,,,,,...//////......///111---......//////......---))))))***++++++,,,---------------,,,,,,,,,++++++---------,,,,,,+++++++++------,,,+++************+++,,,...//////...,,,+++++++++,,,,,,,,,+++******+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,+++******)))+++,,,...//////...---------------------------******+++++++++,,,,,,,,,---,,,,,,,,,------......---,,,,,,...//////---+++************+++,,,------,,,---......---,,,***)))***+++,,,------,,,+++***+++++++++,,,,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++---+++***+++,,,......---++++++,,,,,,,,,---------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,------------------------yyybbbKKKDDDBBB===999::::::999777555444555666777333333333222222111111111000000000000000111111111111111000000//////.........000111222222111000.........------------......///,,,+++,,,...///---+++---------.........//////+++,,,,,,------,,,,,,+++///---,,,---000000...+++------...///000000//////111///---------...---,,,------------------------,,,,,,,,,---------..............................---,,,++++++************,,,,,,,,,---------......///......---------......------------------------,,,---......//////............------------......///......------,,,++++++---,,,,,,,,,,,,---....../////////...---------,,,bbb,,,&&&999,,,))),,,///,,,///+++```...(((...***---***,,,+++---...---,,,,,,---.........---------,,,,,,,,,'''+++222111###---------....../////////---------.........///////////////......---------***,,,------,,,+++---...//////.........---------***...888///(((111)))+++///&&&666........................---$$$...333kkk___+++///'''222***)))---,,,...///000333((())),,,$$$333,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////...---+++******+++---...000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++***))))))++++++++++++++++++++++++...,,,+++,,,000111000...,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,+++***,,,+++***)))***+++,,,---++++++,,,------......///+++,,,---.........------000+++'''(((,,,//////---+++,,,------......------++++++++++++,,,---......,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,------,,,++++++******))),,,'''$$$%%%***...,,,*********+++,,,,,,,,,,,,+++------,,,++++++++++++,,,........................,,,,,,---------,,,++++++,,,+++***))))))+++---...///......---,,,+++******,,,+++***+++---...---,,,,,,+++******+++,,,...///www```JJJCCCBBB===::::::999888777555555555555666444444444333333333222222000000000000111111111111111000000000/////////...---...000111111000...---......------------......///---+++,,,...///---+++---------.........//////+++,,,,,,------,,,,,,+++///---,,,---///000...,,,...............---------///---,,,,,,------,,,+++------------------------,,,,,,,,,---------......------------------------------,,,+++++++++++++++,,,,,,,,,---------......///......---------......------------------------,,,---......//////............------------......---------------------------,,,,,,,,,------......------------------------///;;;777%%%'''333,,,///,,,///+++aaa///(((...***---***---,,,.........,,,,,,---...------------,,,,,,,,,,,,......))) 333'''------------............---------........./////////.........------------+++---......---,,,...///000000000/////////......,,,---###hhhlll...111...000111***222........................000---'''+++III)))000***222)))...,,,)))++++++)))000+++///111&&&000,,,,,,,,,,,,,,,,,,,,,,,,......------------.........---+++******+++---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++***)))***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,++++++++++++***++++++,,,---------------------------,,,,,,,,,,,,------------000,,,((((((,,,///...,,,,,,,,,---...............------,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,---)))******++++++,,,---------+++((((((+++,,,***(((******+++,,,,,,,,,,,,+++.........------------,,,,,,,,,,,,++++++******)))++++++,,,------,,,,,,,,,,,,+++***)))***+++---...------,,,,,,++++++******,,,+++***+++---...---,,,+++++++++***+++,,,...///ttt]]]HHHBBBBBB===:::;;;888888777666666555555444555555444444444444333333111111111111111111111111000000000000////////////------////////////------......------------.........---,,,---.........,,,---------...............+++,,,,,,------,,,,,,+++...------...//////...,,,.........---,,,,,,++++++,,,++++++,,,------+++)))------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,---------............---------......///------------------------,,,---......//////............------------......++++++,,,------...//////,,,------------.........+++++++++,,,,,,,,,,,,---&&&===+++&&&444)))+++///+++...+++aaa///(((...***---***---...//////...,,,+++,,,---------,,,,,,,,,+++++++++%%%,,,...888HHH888------------------,,,,,,------........./////////.........---------------,,,---///...------...000111111111111000000000000///444 888...(((---///......***........................,,,777'''888zzz///(((000...111'''333---(((***mmm999,,,///,,,000444)))000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++------......+++++++++++++++++++++++++++***))))))+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++***++++++,,,,,,,,,,,,,,,//////...------,,,++++++,,,++++++***+++,,,---...000---******,,,...---+++,,,,,,---------.........///...---,,,++++++++++++,,,,,,++++++,,,,,,---......------,,,,,,------...)))******++++++,,,------,,,,,,++++++)))(((&&&%%%******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++******//////...---,,,++++++******++++++,,,------------,,,,,,+++******+++---...++++++++++++++++++++++++,,,+++***+++---...---,,,++++++++++++,,,---......qqq[[[GGGBBBBBB>>>:::;;;777777777777666555444333444444444444444333333333222222111111111111111000000000000000////////////---...////////////...---......------------.........---------.........---........................+++,,,,,,------,,,,,,+++------......///......---......------------------,,,++++++,,,------+++)))------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,,,,---------.........------------...//////........................,,,---......///...............------------......,,,,,,,,,---------......,,,------...............---------,,,,,,,,,,,,,,,///'''```555'''555+++///+++...+++aaa///)))...***---+++---///000000///,,,++++++,,,---,,,,,,,,,,,,++++++++++++***222$$$&&&JJJuuu```$$$---......------,,,,,,++++++............////////////......------------------,,,---......------...000111111111111111000000000...777...'''777!!!---...***333***........................$$$999///fffAAA$$$***...///000&&&444...***...___TTT666000,,,---222,,,222------------------------,,,++++++******++++++,,,...---,,,,,,,,,,,,---.........------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...,,,+++)))***,,,---------,,,+++......---------,,,,,,,,,,,,+++***))))))+++---...000...++++++,,,---,,,+++++++++++++++,,,,,,------...---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------------,,,++++++******))))))***,,,+++(((%%%$$$$$$******+++,,,,,,,,,,,,+++,,,---......------++++++/////////......------,,,)))***+++,,,---.........,,,,,,+++++++++,,,,,,---))))))*********+++++++++,,,+++***+++---...---,,,++++++++++++,,,---......oooYYYFFFBBBBBB>>>:::;;;666777777777666555444333222222222222222333333333333222222222111111000000////////////000000000000////////////////////////......------------.....................---...........................---+++,,,,,,------,,,,,,+++---......///......------------------...///111111---,,,+++,,,......---+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,,,,---------......---------------...//////........................,,,---......///...............------------............---------,,,,,,,,,,,,---.../////////......000//////...---,,,,,,+++(((111000OOO111333***...+++...+++aaa///)))///+++...+++---///000000///---+++,,,------------,,,,,,,,,++++++111(((+++)))000 111;;;rrr[[["""222%%%.........------,,,,,,,,,........./////////000000........................,,,---......------...///000000000000000000000000+++---111***VVV^^^(((///111***666...////////////////////////'''222...///)))------......(((000,,,,,,111[[[bbb888//////,,,111,,,///------------------------,,,++++++******++++++,,,------------------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......---+++***+++,,,---...---,,,,,,,,,,,,,,,---------......,,,+++***))))))+++---...///...---,,,------,,,+++******)))))))))***+++,,,,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,------,,,++++++******)))(((***++++++)))(((''''''******+++,,,,,,,,,,,,+++000000000000000///......)))))))))******++++++,,,)))***+++,,,---.........------,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,+++***+++---...---,,,******+++,,,------------oooYYYFFFBBBCCC>>>;;;;;;777777666555555444444333111111222222222222333333333333333222111111000000////////////000000000000////////////////////////......------------......---/////////...---...///...............---------+++,,,,,,------,,,,,,+++,,,...//////...------...---,,,,,,---...000222444...,,,++++++---......---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------......---------------...///000........................,,,---......//////............------------......//////...---,,,,,,++++++,,,---...///000///......000//////......---,,,,,,%%%888)))///;;;(((***...+++...+++bbb000)))///+++...+++...///000000///---,,,---.........---------,,,,,,,,,---...+++)))666777...(((!!!+++***777|||\\\...!!!888777..................------....../////////000000000///////////////000000000---...//////......///111000000000000000111111111111))),,,111///666---///)))///---////////////////////////222)))+++000//////---,,,---------***---///\\\^^^///,,,444000111,,,***---------------------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000++++++++++++++++++++++++((()))******)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---//////---,,,++++++,,,---------------++++++,,,,,,---...//////,,,++++++***+++,,,---...............------------+++***)))((()))***+++,,,++++++++++++,,,---...///,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,)))******++++++,,,------***++++++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++---,,,++++++******++++++))))))***+++,,,------...***++++++,,,------------------------,,,,,,,,,,,,)))*********++++++,,,,,,,,,+++***+++---...---,,,******+++,,,------------oooZZZGGGCCCDDD???;;;:::888777555444333333444444222222222333333333444444444444333222222111000000.../////////000000000111///..................///......------------......---///000000------...000//////.........---------+++,,,,,,------,,,,,,+++,,,...000///---,,,---///------,,,,,,---...111222...+++)))(((***,,,......------------------------,,,,,,,,,---------......------------------------+++++++++++++++,,,------,,,,,,,,,---------......---,,,,,,------///000000........................,,,---......//////............------------......---------------------,,,,,,---///000000000......,,,,,,,,,------.........777333222888333)))---***...+++bbb000***///+++...,,,......///000///...---...////////////.........------///666---)))""",,,222000777333666555'''666<<<"""<<<666)))###......//////////////////.../////////000000000000///000000000111111111222///111222222111000222333111111111111222222333333333333---333111DDD(((000---+++---////////////////////////444)))666^^^000------///***,,,444++++++111,,,```]]]******666///000...---..............................------------......------............------000//////////////////000,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////++++++++++++++++++++++++''')))++++++))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++---000000...,,,,,,,,,,,,,,,,,,---......,,,---------------------,,,,,,,,,,,,------------,,,---..................,,,+++***)))***+++---...,,,,,,,,,++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,,,,)))******++++++,,,---------***((()))+++---+++)))******+++,,,,,,,,,,,,++++++***'''&&&%%%&&&(((***,,,,,,,,,------......///++++++,,,------,,,,,,,,,------...------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++***+++---...---,,,)))***,,,---...---------ppp[[[HHHDDDDDD???;;;:::999777555333222333444555333333333444444555555555444444333333222111000000.../////////000000111111...------,,,,,,------............------.........---///111000---,,,...000//////.........---------+++,,,,,,------,,,,,,++++++...000000---,,,---///...---,,,++++++,,,...///...***'''&&&(((+++---...------------------------,,,,,,,,,---------..............................************++++++,,,---,,,,,,,,,---------......,,,,,,,,,---...///000111////////////////////////,,,---......//////...............------.........+++,,,,,,------......///,,,---///000111000///---((((((***+++---...000000%%%222000(((222ccc)))---***...,,,bbb000***///+++...,,,...---...000///......///000000////////////.........---***%%%;;;---,,,---...,,,&&&***333---$$$---AAAttt$$$555333***---'''===......//////000000111111////////////000000000000000000111111222222222333111333444444333222444555222222222333333444444444,,,>>>222...999WWWQQQ(((666888000666000000000000000000000000---...HHH;;;+++'''***222))),,,999,,,...555+++dddfff---***444***---111333........................000//////......//////000------............---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++(((+++------++++++...000,,,,,,,,,,,,,,,,,,,,,,,,******+++...000000...,,,...---,,,+++,,,---...//////......------,,,,,,++++++,,,---.........------+++---...///.........///...---,,,++++++---///000......---,,,++++++++++++,,,,,,++++++,,,,,,---......------,,,,,,------...------,,,,,,+++******)))---((($$$$$$(((***(((%%%******+++,,,,,,,,,,,,+++111...+++))))))***---///+++*********************,,,,,,---------,,,++++++---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,)))***,,,---......---,,,pppXXXIIIDDD>>>>>>???777:::888666555666666555444444333333222222333333444444333222111000000000000111///...------...///111////////////////////////111111000///////////////........................,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,---------......///...,,,,,,...///...---------......------,,,+++,,,,,,+++++++++,,,---...+++++++++++++++,,,---...,,,,,,,,,---------.........---++++++++++++---...,,,,,,,,,---------......,,,---......//////......000000111000///...,,,+++'''***---......------------...///000000///...---...------,,,***(((&&&%%%------------------------///111))))))+++333WWW(((111333bbb...111---111))),,,***------------------------/////////...------,,,,,,111///,,,++++++------------.....................@@@eee///'''333***AAA---222(((...///000111222222111000;;;)))---888000>>>///666:::111...777666??? ???333666999;;;:::999999:::;;;;;;:::999999999999:::666AAA444777@@@...111...@@@444...666555222111111333555777888111ccc555/////////...............222((()))jjjeee000000777((((((...333//////.........------------,,,,,,,,,,,,---......///---+++))))))+++---///000///...---------------///...,,,+++***+++,,,,,,...,,,+++---///...+++'''++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...............------,,,+++***,,,///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------,,,,,,........................------------------------,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,************,,,,,,+++++++++*********)))))))))))))))******++++++,,,+++((((((++++++)))***------,,,,,,++++++,,,,,,---........................---------,,,,,,+++++++++))))))***++++++,,,------++++++++++++++++++++++++...------...///000...---((())))))***,,,------...oooXXXIIIDDD>>>>>>???777;;;999777666777777666555444333333222222333333444444333222111000000000000111000...------...000111//////////////////////////////...---------------............................../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,,,,---------......///...,,,,,,...///...---------......------,,,+++,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,---,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,---......//////......//////000000///...---,,,&&&(((+++---,,,++++++,,,---...///000000///...---...............---,,,,,,------------------------+++000---000000'''YYY222666AAAbbb...222///333,,,000///------------------------------..................---+++)))***,,,///000000............///////////////vvvwww000'''555;;; BBB000111333444555555444444777>>>999333555222<<<111555111CCC...777777AAA???>>>@@@BBBCCCBBB@@@@@@@@@????????????@@@AAABBBCCC;;;GGG>>>===BBB:::AAAAAA===777999888888999999:::999999999999222uuu---.........---------------000+++,,,eeeaaa---,,,666---///........................---------------------......///000...,,,++++++,,,...000......---,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,---,,,***+++------+++)))++++++,,,---///000111111,,,,,,,,,+++,,,,,,---------------------,,,++++++***,,,//////...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++------------------------................................................,,,,,,,,,,,,---------------------,,,,,,+++++++++---,,,+++******+++,,,---,,,,,,,,,,,,+++++++++************+++++++++++++++,,,)))***......++++++------,,,,,,++++++,,,,,,---........................---,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////------,,,,,,++++++******mmmWWWIIIDDD>>>>>>???888:::888666555666666555444444333333222222333333444333333222111000000000000111000///......///000111///////////////////////////......------------...........................///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,,,,---------......///...,,,,,,...///...---------......------,,,+++,,,,,,,,,,,,,,,---------000//////...------,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,---......//////......---...///000000///...---***,,,///000///......///---...////////////...---,,,------...//////000000........................***000...333444"""+++XXX###999%%%aaa---111...333,,,111111........................,,,,,,------...//////000,,,***)))***,,,///000000............//////000000)))(((::: ???,,,===666666777888::::::::::::999222FFF<<<888EEE111HHH;;;BBBCCCOOODDDEEE:::PPP@@@HHHJJJLLLLLLJJJHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKGGGOOOIIIAAACCCHHHaaajjjMMM===<<>>===777+++........................---...///]]]aaa///)))///---111---+++------........................------......///000000///---,,,,,,---///000------,,,+++++++++,,,,,,------,,,+++++++++,,,,,,,,,+++)))***+++,,,,,,+++,,,------...//////000000------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++***)))+++...///...------...,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++,,,,,,,,,---.........///................................................,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,+++,,,111111---,,,...---,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------------------------------&&&)))------,,,,,,...111///......---,,,++++++***kkkVVVIIIEEE>>>===???999888666444444555555444333444333333222222333333444333222222111000000111111111111000000000000111111////////////////////////111000////////////000000........................//////......---......///------------------------------,,,,,,,,,---......,,,,,,,,,---------......///...,,,,,,...///...---------......------,,,++++++,,,,,,---------------///////////////.........,,,,,,,,,---------......+++,,,---......---,,,++++++++++++,,,,,,,,,,,,---,,,---......///.........+++,,,.../////////......,,,...000000/////////000........................***+++++++++,,,---...///////////////////////////---111---...444+++%%%333}}}!!!///```,,,///,,,111***///...........................---------........./////////---++++++,,,------,,,---------...//////000000...***UUU|||===777EEE999777<<<===>>>@@@@@@@@@??????AAAGGG<<<===HHHDDDDDDFFFHHHPPP333RRRQQQJJJHHHOOOMMMNNNPPPQQQOOONNNOOOOOOSSSRRRQQQPPPOOONNNNNNNNNSSSSSSPPPBBBEEEOOOEEEDDDDDDBBBOOOEEEHHHLLLOOOOOOMMMJJJGGGEEE@@@111000000000000000000000000+++///000WWW^^^333))))))'''...+++...---------...............///............///000000///...---,,,,,,---...///------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++------///......---,,,++++++***......---,,,,,,,,,,,,---+++++++++,,,,,,++++++***)))+++......------...///------------------------++++++,,,------......///+++,,,,,,---...//////000................................................,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++---------,,,,,,++++++++++++***---222222...,,,------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,------------------------------,,,------------------------%%%***...---***))),,,000,,,,,,,,,------.........hhhTTTJJJEEE>>>===???999999888666555666666555444444333333222222333333444333222111111000111111111111111000000000000111111////////////////////////000000////////////000000...........................------,,,,,,---......------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......///...,,,,,,...///...---------......------,,,++++++,,,---.........------,,,---...///000111000000,,,,,,,,,---------......,,,,,,...//////...,,,,,,++++++,,,,,,,,,---------,,,---......///.........+++,,,---/////////......)))***,,,,,,+++***+++,,,......------------......,,,++++++***++++++,,,---///////////////////////////111---+++111222000000222<<<999ccc...000+++000(((------//////////////////////////////.........---------...---,,,,,,---......------------...///000000000111777###lll666CCC111MMMCCCCCCDDDEEEEEEDDDCCCBBBEEEFFFDDDEEETTTYYYSSS]]]TTTCCCQQQOOOQQQSSSTTTTTTTTTVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSWWWSSSUUUKKKLLLMMMMMMAAAOOOKKKRRRPPPQQQSSSUUUUUUSSSQQQPPPMMMIII555111111111111000000000000,,,---///]]]JJJ000...+++)))---)))111---.....................///............///000000------,,,++++++,,,------......------------......+++,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...//////...---,,,,,,++++++......---,,,,,,---------***++++++,,,,,,+++++++++***,,,......---,,,---///------------------------++++++,,,------......///,,,,,,------...///000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++************---------,,,,,,+++++++++***))),,,000111---+++,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,------------------------------,,,++++++++++++++++++++++++''',,,///...)))''')))---+++,,,,,,------.........~~~fffSSSJJJFFF>>>===???:::<<<:::888888888999888666444333333222222333333444222222111111111111111222000000000000000000000000////////////////////////...------------......///........................,,,,,,,,,---------------------------------------,,,,,,,,,,,,---......///,,,,,,,,,---------......///...,,,,,,...///...---------......------,,,++++++,,,---//////......---***+++---///111111111111,,,,,,,,,---------......------............------,,,,,,,,,---------......,,,---......//////......+++,,,---...//////...---+++,,,---,,,++++++,,,---......------------......//////---,,,,,,,,,---..............................000///,,,---111111,,,+++;;;;;;fff111222---111***///...000000000000000000000000000//////...------,,,,,,+++++++++---000222222111......///000111222333333444---222```@@@VVV555LLLHHHIIIIIIIIIHHHGGGEEEDDD===GGGNNNBBBUUUTTT^^^UUURRRMMMRRRTTTVVVWWWWWWXXX[[[]]]UUUUUUVVVVVVWWWYYYZZZ[[[WWWVVVZZZYYYVVVMMMXXXqqqeeeVVVWWWUUUXXXXXXXXXXXXXXXWWWUUUTTTQQQOOOwww888555555444333222111111000111,,,000rrr///(((222111111111)))222//////.........---------......------......///000,,,,,,,,,++++++,,,,,,,,,......---------...//////++++++,,,---------,,,,,,+++,,,---,,,++++++---...---......///000000111111---------------......///***++++++,,,,,,,,,,,,,,,,,,---...---,,,,,,---...------------------------///......------,,,++++++---------.../////////000........................++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,+++++++++*********)))))),,,,,,,,,,,,++++++++++++***(((***...///+++***,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------++++++++++++++++++++++++***---///---***((()))+++------------,,,,,,,,,,,,|||dddRRRJJJFFF>>><<>>MMMMMMMMMLLLJJJGGGEEEDDDHHHKKKPPP???BBBqqqRRRXXXbbbVVVTTTVVVWWWWWWWWWXXXZZZ\\\XXXXXXYYYZZZ[[[]]]___```]]]___ZZZaaa[[[VVVYYYYYYVVVcccZZZ[[[[[[\\\\\\[[[XXXUUUTTTOOONNNsss@@@>>>===<<<;;;999777666555888---666'''(((222...111222(((333000000///...---,,,,,,+++---------------......///---------------------------,,,,,,,,,------...///***+++,,,---------,,,,,,,,,...000///---+++,,,...,,,---...///000111222333,,,,,,,,,,,,---///000111++++++,,,---------------...//////---+++++++++---........................///......------,,,++++++............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,---------***+++,,,------,,,+++***,,,,,,+++++++++******************++++++++++++++++++)))***---...+++***------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++++++++++++++++++++,,,,,,,,,,,,{{{cccRRRJJJFFF>>><<>>===<<<===...;;;///...111'''***///&&&444111111000...---,,,+++***---,,,,,,,,,,,,---..............................++++++++++++,,,,,,---...)))***,,,---...---,,,,,,,,,///111111...,,,,,,------------...............++++++,,,,,,...///111222+++,,,------............///000///---+++***+++,,,........................++++++,,,------......//////////////////.................................------------------------,,,,,,,,,------.........+++++++++,,,,,,---------******,,,,,,,,,,,,******---------,,,,,,,,,++++++)))))))))******++++++,,,---******------++++++...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))***++++++,,,------------------------------++++++***,,,......---,,,&&&'''(((***,,,...///000dddVVVGGG@@@===:::999:::777666555666777888777666555555666666555333222000000000111111111222222222000000////////////000000---------------,,,,,,,,,---------....../////////000000000///......------//////......---------,,,222000...---,,,---...///......------------......//////............//////,,,,,,,,,---------......000///...,,,***((('''&&&---------............///------------------------000000///...------,,,,,,///...------------...///000000000000000000000000........................------...///////////////000///...------...///000.................................------,,,,,,,,,000///...///000111111000........................&&&666///&&&ccc222---222,,,...+++...333111//////111111///---***777***(((888222&&&(((---,,,000555555111222777::::::<<<===???AAABBBCCC888AAABBB<<>>888....../////////000000000------...///000000000///---------.........//////.........------,,,,,,,,,///...---,,,,,,---...///(((***,,,...///...,,,+++,,,---------,,,+++******......------------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------...---,,,++++++,,,......,,,,,,,,,,,,,,,---...///111111000///,,,***((('''....................................---,,,++++++---...//////,,,+++++++++...........................------,,,,,,------...---,,,++++++******++++++++++++++++++++++++++++++...------,,,+++++++++,,,///...,,,+++***+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......///000///...,,,+++******+++++++++,,,,,,,,,))))))*********+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,~~~dddVVVGGG@@@===:::999:::888777555666777888666555444555555666555333222111000000111111111222222222000000////////////000000000000000000000000000000------------------------.....................///000000000000/////////...000///---,,,,,,,,,---.........------------......//////............//////,,,,,,,,,---------.........------,,,++++++******---------............///------------------------000//////...------,,,,,,///...---,,,,,,---...///......................................................///////////////...000///...------...///000.................................------,,,,,,,,,000///...------,,,+++***........................111***"""???AAAbbb111---222---///---111222000...///111222000...???%%%///555666333DDD<<<===888222111444777:::<<<>>>>>>@@@BBBCCCEEEFFFGGGEEEGGGFFFGGGnnnVVVQQQPPPNNNNNNOOOQQQSSSTTTXXXYYYSSSYYYPPPuuuTTTBBBWWWTTTOOOKKKLLLQQQVVVZZZWWWYYYZZZYYYWWWWWWZZZ^^^YYY\\\\\\YYYTTTRRRSSSVVVbbbffffffccc```^^^```dddeeebbb^^^YYYSSS___yyyTTTQQQQQQRRRRRRQQQPPPNNNMMMIIILLL@@@vvv/////////...............+++,,,------......---------------.........//////......---------,,,,,,,,,......------------......******+++,,,,,,---------///000000000000///...---......------------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---------------...---,,,,,,,,,,,,---...///////////////...---,,,+++........................------......///.........(((***,,,---,,,,,,---..............................------,,,,,,------...///...------,,,,,,------++++++++++++++++++++++++------,,,+++++++++++++++...---,,,+++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,,,,---------.........++++++++++++,,,,,,,,,---................................................|||bbbUUUFFF@@@===:::999:::999777666666777777666444444555555555555444222111111111111111111222222222000000////////////000000......//////////////////---------.........//////+++,,,,,,---......//////---------,,,,,,,,,,,,,,,///...---++++++,,,------......------------......//////............//////,,,,,,,,,---------......,,,,,,,,,---------......---------............///------------------------/////////...------,,,,,,...------,,,,,,------......................................................///////////////......//////............//////.................................---------------222222111000///...------........................///...&&&'''444UUUaaa111,,,222...111///333000///...000222333333222000666FFFmmm666***666555555666:::===:::555AAABBBDDDEEEGGGHHHIIIIIIDDDDDDJJJDDDUUURRROOOMMMNNNSSSXXXZZZZZZYYYYYYVVV___TTTkkkdddNNNMMMKKKLLLKKKHHHAAA<<>>======;;;777DDDEEEGGGHHHIIIJJJJJJIIICCCBBBHHHLLLQQQTTTPPPMMMPPPWWW]]]^^^]]]UUUWWWYYYggg[[[cccrrraaaJJJ;;;;;;EEEPPPWWWHHHNNNVVV[[[]]]]]]^^^___VVVWWWWWWTTTPPPNNNOOOPPPPPPtttgggeeecccbbbdddfffhhhhhhgggbbbfffRRRQQQVVVRRRSSSUUUVVVWWWWWWVVVVVVMMMXXXJJJ;;;111111111111000000////////////000000000000//////........................------------------------,,,,,,...//////...,,,,,,000///---+++)))((((((''''''(((((()))((((((''''''...------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,------------...//////000111000...---,,,------,,,,,,,,,------...,,,---...///////////////........................,,,,,,---......///......***+++------+++***+++,,,------------------------...------,,,,,,------...---,,,++++++******++++++++++++++++++++++++++++++++++++******)))******+++***+++,,,------,,,******------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---+++++++++,,,,,,,,,,,,---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,xxx___RRREEE@@@>>>;;;:::::::::888777666777666555333333444555555555444333222111111111111111111111111000000////////////000000000000111111111222222222..................//////......---------,,,,,,,,,000000000000000000000000..................//////......------------............------------......,,,,,,,,,---------..............................---------............///.......................................---------------------------------000000000000000000000000...........................///////////////.........//////////////////...////////////////////////........................,,,...//////------...000////////////////////////,,,444,,,;;;%%%555555bbb222---333...111///222222333555777888:::<<<===AAAEEEFFFFFFCCC======CCCKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIDDD999UUUWWWTTTQQQTTT[[[``````^^^WWWXXXXXXggg^^^]]]nnnVVVFFF>>>WWWVVVVVVYYY]]]___]]]ZZZ]]]\\\\\\ZZZWWWVVVVVVWWWSSSVVVbbb`````````aaacccdddcccccc___bbbWWWHHHVVVRRRSSSUUUWWWXXXXXXWWWWWWRRRXXX___<<<000000000000000000000000///000000000000000//////.....................---------------------------+++,,,---......---,,,++++++,,,---...---+++)))'''+++,,,,,,---------,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,---------............///000000000///---,,,...------,,,,,,,,,------------.........------,,,........................---------------,,,+++***,,,---......,,,+++,,,,,,------------------------...------,,,,,,------...---,,,++++++******+++++++++++++++++++++++++++++++++******)))******++++++)))***+++,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---...++++++,,,,,,,,,------------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,vvv]]]QQQDDD@@@>>><<<::::::999777666666777777666444333333555555555444333222222222222111111111111111000000////////////000000......//////000000111111000///...---+++)))((('''//////......---,,,,,,+++///////////////000000000.........///////////////......------------............------------......,,,,,,,,,---------....../////////...------,,,,,,---------............///................................................---......//////......---................................................---......///////////////......////////////......////////////////////////.............../////////000222444222...,,,---///////////////////////////333+++000,,,===!!!;;;@@@ccc333///555111444222666666999;;;===>>>@@@BBBEEEwwwLLLBBB@@@GGGIIICCCFFFOOOQQQRRRSSSSSSRRRPPPMMMLLL@@@@@@@@@[[[ZZZXXXXXX[[[```bbbbbb```aaa___YYYbbb^^^ZZZSSSXXXYYY\\\^^^___``````___aaacccaaaCCCOOOPPPQQQTTTVVVXXXZZZZZZZZZSSSUUUaaa888111111111111111000000000....../////////...------...............---------,,,,,,,,,------------...,,,,,,------------,,,,,,&&&(((,,,...000///---,,,------.../////////......------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,---------............---....../////////............---,,,,,,,,,------............---,,,++++++........................---------,,,,,,+++))))))***,,,......------...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...------,,,,,,------+++++++++++++++++++++++++++************+++,,,,,,)))***++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---.........////////////...------------,,,,,,,,,------------------------........................uuu\\\PPPDDD@@@>>><<<:::;;;888777555666777888666555222333444555555555333333222222222111111111000000000000////////////000000***++++++,,,------......000///...---,,,+++***)))///.....................+++++++++,,,,,,---------,,,---....../////////.........------------.........------,,,,,,------...,,,,,,,,,---------...............------------,,,---------............///......................................................///000000///......................................................,,,,,,---///000000000000---...///000000///...---////////////////////////---........./////////000222555777444000...///222////////////////////////:::;;;...&&&@@@%%%%%%tttccc444111888555999999===<<<>>>AAACCCCCCEEEHHHKKKEEEcccGGGMMMUUUMMMHHHMMMVVVVVVWWWVVVTTTPPPMMMJJJ;;;OOOaaa[[[]]]```ccceeefffeeedddeeefff___fffggg___nnnsssOOOSSSXXX]]]___`````````___eeebbbmmmBBBFFFHHHKKKNNNSSSWWWYYY[[[\\\UUUVVVIII???::::::999777666444333222///////////////...------//////.........---------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---)))***,,,...////////////***++++++,,,------,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------............,,,,,,,,,,,,---...///000///...---,,,,,,,,,,,,,,,...............------,,,........................,,,,,,,,,---,,,,,,++++++***,,,......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...------,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,------***************+++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........................../////////////////////.........------................................................uuu[[[OOODDD@@@???<<<:::;;;777666555666777888777666222333444555555555444333222222222222111111000000000000////////////000000------......///000000111.........///000111222222------......///000000000---------....../////////+++,,,------.........---.........------............------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------------------------.........//////////////////////////////---........................///000111111000///...000000000000000000000000........................++++++---///000111111111---...///000000///...---000000000000000000000000---.........//////000000,,,///222111...,,,///333000000000000000000000000))):::""":::555 :::555---ccc444222:::999>>>???CCC???BBBEEEGGGFFFHHHKKKNNNMMMttt___PPPVVVQQQPPPYYYVVVVVVWWWUUUSSSNNNJJJGGGHHHrrriii[[[___dddhhhiiihhhhhhhhhccciiigggqqqssseee^^^JJJOOOVVV\\\```aaabbbbbbXXXaaaXXXWWWGGGDDD@@@CCCHHHNNNSSSXXXZZZ\\\[[[^^^JJJPPPDDDCCCAAA>>><<<999777666111111111111111000////////////.........---------,,,,,,,,,------............---++++++++++++---...111000...---,,,,,,------***+++,,,------------------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++---------.........//////,,,+++++++++,,,...000111///...---,,,,,,,,,,,,,,,---...//////////////////........................++++++,,,---...............//////---***((('''''',,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,++++++******++++++++++++++++++++++++++++++,,,+++++++++,,,------...+++***)))))))))***,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///......,,,,,,,,,---------......111111000000/////////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,uuu]]]PPPDDD???>>>;;;::::::777777777777666666666666444444333333222111000000333333222222111111000000000000////////////000000//////////////////////////////............////////////......---------,,,------............------000///...------------------000222111...---///222..............................---,,,,,,,,,------000000///............//////......//////000111222......---,,,++++++******,,,---...//////...---,,,//////............//////---------........./////////............---------,,,---...///000111222333000000//////.........---..................------//////////////////......,,,,,,------...//////000//////000000000000//////111000///...------...///)))222iii<<<999???===DDDBBBBBBDDDEEEGGGJJJKKKLLLLLLKKKQQQCCCkkkCCCZZZdddMMM___TTTNNNTTTVVVOOOLLLPPPYYYbbbcccdddgggiiilllmmmnnndddttthhhkkk}}}eeelllLLLWWW\\\aaaiiieee```___```___UUU\\\vvv999333AAACCCCCCJJJOOORRR\\\ZZZ\\\^^^KKKSSSNNNKKKGGGDDDAAA???<<<:::999666444222222111000...//////...---...///000111//////............------//////000000///...------------------------------------------------------***+++---...///...------.........------,,,,,,,,,,,,,,,,,,++++++*********.........------,,,,,,,,,,,,,,,---------,,,++++++/////////......---,,,,,,------...///...---+++***...------,,,,,,------...000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///,,,))))))+++,,,+++))),,,++++++++++++++++++,,,,,,------......------,,,+++++++++,,,,,,------...---------......---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---....../////////////////////...---,,,,,,---------------------------------,,,,,,------...+++++++++,,,,,,---------ttt[[[NNNBBB===<<<999888888888777777777666666555555555555444444333222222111444222000///...000111222000000////////////000000000000000/////////////////////............///////////////.........------------............------//////...------------------,,,++++++,,,------,,,........................000000//////......------...---------...//////000000000///....../////////000000///......---,,,,,,---...////////////...---......000111111000......---------.........//////---------....../////////------...///000111111222000/////////............////////////////////////........................000//////......---,,,,,,//////000000000000//////111000///...---......///555222999mmmAAA>>>CCCAAAGGGEEEEEEIIIJJJLLLNNNOOOPPPPPPPPPPPPHHHTTTCCCfffPPP\\\eeeZZZGGGPPPfffhhhhhhhhhiiijjjkkkmmmnnnhhhxxxlllgggtttiiihhh{{{]]]cccggglllfffeeeddd^^^]]]YYY```lllwww777AAA===555999GGGLLLPPP\\\\\\YYYVVVUUUQQQOOOKKKIIIGGGEEECCC@@@???<<<999666555333111///333222000...............------------------------///////////////...---,,,------------------------------------------------+++,,,---.........---,,,...---------,,,,,,,,,,,,,,,,,,,,,+++++++++******...------------------,,,(((((()))***+++++++++***.............../////////,,,,,,,,,,,,,,,,,,+++***...------,,,,,,------...//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++...000000///,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++***************+++++++++,,,,,,------------,,,,,,,,,------......------,,,.........---------------...//////......------,,,------------------------......---,,,,,,,,,------,,,,,,---------.........sssZZZNNNBBB>>><<<:::888888999888888777666555555444666555555444444333333222333111...,,,,,,///222444000000////////////000000111111000000/////////...000//////......//////000000000////////////......------............------//////...------------...///+++'''(((+++---,,,***........................//////000000///---,,,***+++++++++,,,---///000111111000///...------------000000//////...---------......////////////......,,,...000222222000...,,,---............/////////+++,,,---...///000111111....../////////000000000////////////............///000000000000000000000........................000000///......------,,,//////000000000000//////000000///.........//////666###///dddtttHHHEEEIIIEEEKKKHHHIIIMMMNNNPPPRRRSSSTTTSSSSSSQQQTTT===yyywwwmmmllljjjiiigggggghhhjjjkkkjjjuuunnndddkkknnniiijjjdddhhhkkkpppgggkkkhhh]]]ggg]]]```WWW===>>><<<777===FFFAAA???KKKOOOnnn[[[VVVWWWTTTRRRPPPOOOOOOMMMKKKIIIGGGDDD@@@===;;;888555333444333111000......//////---.....................---............---,,,,,,------------------------------------------------------.........---,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++---------------.........***+++,,,---.../////////,,,------...//////000000---,,,,,,,,,,,,------......------,,,,,,------...///...------------------........................------------------------+++***)))+++...000111000,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++************++++++,,,,,,,,,,,,++++++---......//////......---.........---,,,+++++++++..................------........................///...---,,,,,,,,,,,,,,,------............//////rrr[[[OOODDD@@@???<<<:::::::::999888777666555444333555555444444333333333222000///...------///111333000000////////////000000111000000//////......---000000////////////000000000000000000000/////////------............------///......---------......000---******,,,......---........................,,,---......---+++)))'''+++++++++,,,---...////////////...---------------......------,,,,,,,,,+++////////////////////////,,,---...//////...---,,,.............../////////,,,------...///000000000///////////////////////////////////////.........///////////////000000000------------............---------...//////000000//////000000000000//////000000//////////////////!!!KKK...)))yyyMMMJJJNNNHHHMMMKKKKKKLLLMMMOOOQQQRRRSSSRRRRRRTTTEEEQQQbbbhhhjjjhhheeeccccccdddfffgggjjjlllkkkfffgggooommm___nnniiimmmppphhhnnnjjj```tttaaa]]]iiilllHHH999DDDEEEAAA???:::;;;HHH@@@SSSdddLLLYYYUUUTTTSSSTTTTTTSSSPPPMMMKKKIIIEEEBBBAAA???<<<:::666555333222111111111222///000000000000000000000,,,---------------,,,,,,........................------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////------...000000111111111,,,,,,------............000///.........000111222...------,,,,,,------.........---,,,,,,---------------------------------........................++++++******+++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,++++++.........------,,,,,,+++******+++,,,,,,,,,++++++------............---------------,,,,,,+++++++++......---------......//////////////////////////////......---,,,,,,,,,,,,------------............qqqZZZOOODDDAAA@@@===:::::::::999888777666555444333333333333333222222222222---...///000111111000000000000////////////000000/////////......---------000000////////////000000/////////000000000000000------............------......---------......///...///000...,,,,,,///111........................,,,---.........,,,)))(((...------,,,,,,,,,---------------------...//////...---------------,,,,,,//////............//////...---+++******+++---...////////////////////////////////////////////////////////////.....................///////////////---------....../////////---------.........//////------......///000000111//////000000000000////////////000000000000000000999!!!>>>...(((zzzPPPMMMPPPIIIMMMKKKMMMJJJKKKMMMNNNOOOOOOOOONNNIIIGGGHHH;;;bbbeeedddaaa``````aaadddeeekkkbbbfffjjjfffiiimmmfffkkknnnqqqlllpppkkkjjjoooiii^^^uuuNNNKKKCCCQQQKKK;;;:::@@@DDDJJJUUUmmmWWWdddMMMYYYTTTTTTTTTUUUVVVTTTPPPMMMKKKIIIFFFEEEEEEEEEDDDCCC>>><<<999666444333222222000000000000////////////,,,,,,---------------,,,........................------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,------------,,,,,,---------,,,,,,,,,++++++000//////...///000222333...------,,,,,,------...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++******+++,,,******))))))))))))******,,,,,,------------,,,,,,///......------,,,,,,,,,)))***++++++,,,,,,,,,+++,,,,,,------------,,,,,,+++++++++,,,,,,------------------------...///000///////////////////////////...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,pppWWWLLLBBB???>>>;;;999888999888888777666555555444222222222222222222222222---///111222222111///...000000////////////000000.........///////////////111000000//////000000111......////////////000000------............------...------------...//////+++...111000,,,+++---000...........................///000000000///...---//////...---,,,,,,------------------...///000111////////////////////////......------------......///---+++))))))+++---///000000000////////////...000000000/////////......///..............................///////////////,,,,,,------......//////------......///000000000111111000//////......---//////000000000000////////////000111111111000000222+++***777333NNNzzzPPPNNNQQQIIILLLKKKNNNKKKLLLMMMOOOOOOOOOOOONNNHHHPPP888PPPEEExxxaaabbbaaa___^^^___```bbbccchhh^^^aaaiiiccc```eeeiiirrrooopppppppppmmmqqqaaaqqqfffkkkccciiiUUUMMMUUUOOOEEEIIIGGG;;;333RRR]]][[[ZZZXXXTTTUUUVVVWWWWWWTTTOOOLLLGGGFFFEEEFFFHHHIIIIIIHHHGGGEEEAAA<<<888555333222111111000///...---,,,,,,,,,,,,---............---........................------------------------......---,,,,,,,,,------,,,,,,------------......,,,,,,,,,,,,------------.............../////////...............---,,,,,,......------,,,++++++***...------------......///...------,,,,,,------...,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................***+++------,,,---///111******))))))))))))******,,,------......------,,,,,,,,,,,,,,,++++++++++++)))***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........---,,,,,,,,,---...000111........................---------,,,,,,------...---,,,,,,,,,,,,+++++++++pppVVVLLLBBB??????<<<999888888777777777666666555555333333333333333333333333000111111222222111000///000000////////////000000//////000000111111222222111111000000000000111111------........./////////------............---------------------...//////,,,---///000000...------......................../////////000000000000111.........---......///////////////......///000000////////////000000000000...---,,,++++++,,,---...///...---,,,,,,---...///000000000000/////////...///////////////000000000---................................./////////000---------...//////000000......//////000111111222111111000000///.........//////000000000000//////...///000111222111111000+++777...888;;;...yyyzzzPPPOOORRRIIILLLLLLOOOPPPQQQSSSTTTUUUUUUTTTSSSXXXIII]]]CCCVVVuuueee^^^^^^]]]]]]\\\\\\\\\]]]]]]]]][[[\\\___^^^[[[]]]cccttt{{{nnnkkkqqqmmmmmmpppbbbpppjjjiiiqqq\\\yyyRRRUUUUUUXXXVVVGGG@@@LLL___TTT^^^[[[]]]WWWWWWWWWXXXYYYYYYUUUOOOJJJDDDCCCCCCDDDGGGJJJJJJJJJJJJHHHDDD@@@<<<:::888888555555333222000...------,,,---...///////////////........................------------------------------,,,,,,,,,---...///---------....../////////,,,,,,,,,---------......////////////..................///000000000//////........................------.........---,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...------------------------------------------------+++---...---++++++...000,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***+++,,,------.........,,,,,,------------,,,,,,---------------.........---,,,++++++---///111222------------------------,,,,,,,,,,,,------...///......------,,,,,,,,,,,,oooXXXMMMDDDBBBAAA>>>;;;:::777777777777666666666666444444444444444444444444444333222000000000111111000000////////////000000000000111222333444444555111111000000000000111111,,,---------......//////---..................------------------...///000///......111444444///+++..............................------...///000111---------...///000111222222111000//////...//////---------...............---,,,++++++++++++,,,---...//////////////////...111111000000/////////...------...///000111222222---------.........//////---.........//////000000---......///000111111222...//////000111222222333......//////000111111111//////000000000000//////...///000222222222111000444333,,,...===111???yyyPPPPPPRRRJJJMMMMMMPPPVVVWWWXXXZZZZZZZZZYYYYYYUUU```YYY]]]RRR\\\{{{]]]YYYZZZZZZYYYYYYXXXWWWWWWVVVPPPYYYWWWTTTZZZ[[[YYY\\\[[[kkkeeeooohhhkkkkkkqqqkkkjjjxxxeee|||___[[[WWWVVV\\\TTTEEEbbbYYYVVVVVV```cccVVVWWWZZZZZZ[[[\\\[[[VVVOOOJJJCCCBBBBBBDDDGGGIIIJJJJJJGGGEEECCCAAA@@@@@@@@@@@@::::::888666444222000///------...///000000//////////////////////////////---------------------------,,,,,,+++,,,---///000........./////////000000,,,,,,,,,------.........000000//////......------))))))+++,,,------............//////000111111111//////000000000///---,,,...------,,,,,,------...++++++++++++,,,,,,---...........................---------------------------//////,,,((('''(((***...------,,,,,,------...+++++++++,,,,,,+++++++++---------....../////////***+++,,,---............---..................---000//////......------,,,---,,,++++++,,,///111333------------------------+++++++++,,,---...///000//////.........---------kkkWWWMMMCCC???===:::999:::888888777777666666555555444444444333222111///...111111111111000000000000000000//////.........---.........///111333555777111000///......---......//////...------,,,------000000//////.........---000---++++++...///---***//////.........---------000...---...///000///...,,,...000111111000...---................................................,,,,,,,,,---...//////000111000---,,,,,,---000111/////////000222111///---------............------...............///000000///............---------////////////////////////..................------////////////////////////111111111000000000000000222///,,,)))))),,,000333000000000000111222444444333666888::::::<<<>>>AAAzzzPPPOOOUUUQQQWWWWWWZZZTTTZZZ\\\[[[\\\```aaa```]]]```aaabbb[[[UUUpppSSS]]]WWWYYYTTTOOOOOOSSSVVVUUUSSSTTTSSSRRRPPPOOOQQQTTTWWW```gggdddlllccceeedddeeefffhhhjjjmmmoooqqqtttdddjjjPPPRRRgggPPPzzzcccYYYSSSXXX^^^^^^]]]^^^dddaaa]]][[[YYYUUUOOOJJJGGGEEEBBBAAAAAACCCGGGIIIFFFEEEDDDDDDDDDCCCAAA>>>???>>>===<<<999777555444333000...---.........---111111000///............//////...------------...000///---,,,,,,---///000........................---.........//////000000222000.........---,,,***............////////////........................000///...---------------.........///......---,,,---------............//////////////////.........+++,,,...//////...,,,+++------------------------...------------...//////...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,***)))***...///...,,,+++---///000111000///...---------....../////////++++++,,,------...//////------------------------------------------------lllWWWLLLCCC???===:::999:::888888777777666666555555222222333333333222222111111111111111000000000000111111000000000/////////.........///111333555666//////.........//////000111111000000000111222222000/////////............222111000000000000///...//////.........---------000...---...///000///...---...///000//////------........................------------------------,,,------...//////000000111000...------...000111///......000111111///------......//////......---...............///000000000000/////////.........////////////////////////........................////////////////////////111111111111000000000000444333111000000111333444222222222222333555666777666888:::<<<<<<>>>@@@BBBiii|||RRRRRRXXXTTTZZZYYYZZZYYY^^^aaa______bbbdddcccgggddd___dddggg]]]]]]nnnRRR\\\^^^SSSWWWTTTQQQRRRVVVWWWVVVSSSTTTVVVVVVUUUSSSRRRRRRSSSVVVjjjkkkbbbfffjjjddddddeeefffhhhjjjkkklllnnncccXXXlllLLLqqq```YYYUUUYYY]]]\\\\\\___cccaaa^^^\\\ZZZWWWRRRNNNLLLJJJGGGEEECCCCCCDDDEEEEEEDDDCCCDDDEEEEEECCCBBBAAAAAAAAA@@@>>>===;;;;;;777555222000000000000///111000//////........./////////...------------...///...---,,,,,,---...///........................---........./////////000///...------...///---,,,............////////////........................//////...---------------,,,,,,---.../////////...---------............///////////////..................------------......---------------------------------------...//////...---,,,+++************************************++++++,,,,,,,,,------------,,,***,,,///000///...,,,---...//////...------+++,,,,,,,,,,,,,,,,,,---)))******+++,,,,,,------........................------------------------mmmVVVLLLBBB???===:::999:::888888777777666666555555///000111333444444444444111111111111000000000000111111111111000000000000.........///000222333444............///000111222.........//////000111222////////////..................///---+++******+++/////////............---000...---...///000///...//////.........------,,,........................---------------------------......//////000000111000000000000000000000000......---...000000...,,,---......//////......---...............///000000111000000000////////////////////////////////////............////////////////////////////////////111111111111111111111111111111111111111111111111444444444555666777999:::999;;;>>>???@@@AAADDDFFF@@@VVVWWW]]]YYY^^^[[[\\\]]]bbbdddaaaaaacccdddbbbbbbccc___bbbjjjcccWWWWWW\\\kkklllJJJjjj\\\[[[ZZZ[[[^^^aaabbb___\\\ZZZ\\\______\\\XXXUUUTTTNNNvvvqqqbbbRRR\\\YYYccccccccccccdddeeefffgggttt[[[rrrpppXXX\\\YYYXXXZZZ[[[[[[]]]```bbbaaa___^^^]]][[[WWWTTTSSSRRROOOLLLHHHEEECCCBBBDDDDDDDDDEEEGGGGGGFFFEEE??????@@@@@@@@@?????????===:::777555444333222000000//////............/////////...------------...---,,,,,,,,,,,,,,,,,,---......................................./////////...,,,,,,---///000///...---............/////////........................///.........------------***+++,,,...///000000000---------............///........................000///---,,,,,,---///000---------------------------------------......///...---,,,++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,------------///---,,,---///111111000---------------,,,,,,,,,---------,,,,,,,,,,,,,,,*********+++,,,,,,------////////////////////////------------------------lllUUUKKKBBB>>><<<:::999:::888888777777666666555555000000222333444444555555111111111111000000000///000000000000000000000000.........///000111222222//////......///000111111//////.........///000000///////////////.........***,,,---+++'''&&&''')))/////////...............000...---...///000///...000///...---,,,,,,,,,---........................------------------------.../////////000000111111///000111222222111000///...---------//////...,,,......////////////.....................///000000000000000/////////......///////////////////////////////////////000000000000000000000000000000000000111111111111111222222111111000000111111111222666666666777999:::<<<<<<>>>@@@BBBCCCDDDEEEGGGIIISSSLLLZZZ\\\ccc^^^bbb^^^^^^^^^bbbccc```___``````^^^XXXdddccc]]]^^^\\\ZZZ```VVVSSSkkkddd]]]vvveeeggglllqqquuuuuuqqqmmmeeegggiiiiiifffcccbbbaaa[[[ggg[[[]]]___XXX^^^^^^______```bbbcccdddXXXqqqqqqiiiZZZLLL[[[WWWYYY[[[\\\[[[[[[^^^bbbaaaaaaaaa```___]]][[[YYYXXXXXXVVVSSSPPPKKKGGGDDDGGGFFFEEEFFFGGGGGGFFFDDD>>>???@@@BBBCCCCCCDDDDDDCCC@@@;;;999777666444222//////......------......//////...------------...+++,,,,,,------,,,,,,+++...................................................---,,,---/////////...---------.........//////..........................................------+++,,,---...////////////---------............///------...............///000///...------...///000------------------------------,,,,,,------...///...---,,,+++++++++++++++------------------------,,,,,,,,,------------...///...------...///000000//////...---,,,,,,,,,---000000//////......------------------......//////.............../////////------------------------iiiTTTJJJAAA>>><<<999999:::888888777777666666555555222333333444444444333333111111111111000000000///////////////////////////......//////000000000000111111000///////////////555444333222111111000111.........///////////////...000222000,,,+++,,,...////////////////////////000...---...///000///...000///...------------...////////////////////////------------------------////////////000000000000///000111222222111000//////...,,,---...///...---...//////////////////..................///000000/////////.........------/////////////////////////////////000000000111111111111111111111111111111000000111111222222222333555444333222333555888999888888999:::;;;===???@@@BBBDDDFFFGGGGGGHHHKKKLLLNNNOOOaaa\\\^^^eeeaaaccc___^^^]]]aaabbb^^^\\\]]]]]][[[XXXeeecccWWWUUUTTTUUU\\\PPPWWWVVVppprrrvvv}}}|||qqqrrrrrrrrrpppppprrrtttwwwnnnRRR\\\[[[[[[XXXXXXYYYZZZ\\\^^^```aaa```hhhhhhjjjXXXYYYIII666PPPRRRWWW\\\\\\[[[\\\```cccaaaaaabbbbbb```^^^\\\\\\YYYZZZZZZYYYWWWSSSOOOMMMLLLKKKIIIHHHHHHGGGDDDBBBCCCDDDFFFHHHIIIJJJKKKKKKFFFCCC???<<<:::999777666111000///......---------//////...------------...+++,,,,,,------,,,,,,+++.......................................---------000...------......---,,,------------....................................------...//////......------...............---------------............///,,,---------......//////---...///000000///...---------------------------,,,,,,,,,,,,,,,---......------,,,,,,+++,,,,,,,,,------------------------,,,,,,---------............---,,,,,,+++,,,...000111000///...------......000000000//////.........------............//////,,,,,,---------.........------------------------hhhTTTJJJAAA===<<<999999:::888888777777666666555555444444555444444333222111111111111111000000000000............////////////---...///////////////...333222111000////////////444444222000///......---.........///////////////000111222111000//////000...////////////000000000000...---...///000///...////////////////////////////////////////////////........................//////////////////////////////111111111111//////000...------...//////......//////000000//////..................///000000............------------//////////////////////////////000000111111222222111111111111111111111111000000111111222333333333444333222222444777:::===;;;<<<<<<===???AAACCCDDDFFFGGGIIIJJJJJJKKKMMMOOOMMMVVVJJJ[[[]]]ccc^^^aaa\\\\\\[[[___```\\\ZZZ[[[ZZZXXXUUUZZZUUURRRZZZYYYQQQPPPMMMSSS[[[PPP___~~~~~~}}}|||{{{~~~```JJJKKKUUURRRRRRSSSTTTVVVXXXZZZ[[[fffSSS^^^XXX]]]aaaxxxDDDMMMCCCEEE@@@LLLSSSXXXYYYZZZ^^^aaabbbaaabbbcccbbb___]]][[[[[[WWWYYY[[[\\\\\\ZZZWWWUUURRRPPPNNNLLLKKKIIIEEEBBBDDDEEEGGGIIIJJJKKKLLLLLLHHHEEEBBB??????>>><<<;;;666555333111000///////////////...------------...---,,,,,,,,,,,,,,,,,,---.................................---------------000///------......---+++,,,------------.................................,,,---.../////////...---......//////...------,,,---------............///,,,,,,,,,---......//////,,,---///000000///---,,,------------------------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------++++++++++++++++++++++++,,,---------............------,,,***)))***---/////////////////////...............---------------,,,,,,,,,,,,,,,,,,------++++++,,,,,,---.........------------------------jjjSSSIII@@@===<<<999999;;;888888777777666666555555444444555555444333333222111111111111000000000000......//////000000000000---.../////////...------111111000000000000000000000///...---,,,,,,,,,,,,............/////////000...---------///000///....../////////000000000000000...---...///000///...---...///111111111111000////////////////////////////////////////////////......................../////////000000/////////111///------///000000/////////000000000000//////...............///000000////////////............//////////////////////////////000111111222333333222222222222222222222222000000111222222333444444111222333555777:::<<<===???@@@@@@BBBCCCEEEGGGHHHHHHJJJLLLLLLLLLMMMOOOQQQYYYMMM^^^EEEXXXXXX^^^YYY\\\XXXWWWWWW[[[[[[XXXUUUVVVVVVTTTNNNQQQNNNSSS___[[[QQQQQQOOOQQQQQQ\\\cccdddIIIOOOSSSMMMMMMMMMNNNOOOPPPRRRSSSLLL___NNNUUU[[[NNNZZZaaa[[[IIINNN@@@JJJIIIAAAEEEMMMSSSUUUXXX^^^aaa^^^aaacccdddbbb^^^ZZZYYYYYYTTTVVVYYY[[[]]]\\\[[[ZZZWWWUUUSSSQQQOOOMMMIIIFFFDDDEEEGGGHHHIIIJJJJJJJJJJJJGGGDDDCCCCCCCCCBBBAAA<<<;;;999666444333222111//////...------------...///...---,,,,,,---...///.................................------,,,,,,,,,...---,,,---/////////---,,,,,,---------.................................+++,,,...///000///...---------..................---------............///++++++,,,------...//////------............------------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,***((())),,,///,,,---.../////////...---------------............------------------,,,,,,,,,,,,,,,---.../////////------------------------lllSSSIII@@@===<<<999999;;;888888888777666666555555333333444444555444444444111111111111000000000000//////000000111111111222---.../////////...---,,,////////////000111222333111000000/////////000000---.........//////000000///---+++---111222111....../////////000000111111000...---...///000///...,,,---000222333333222111000000000000000000000000000000000000000000000000...............---------//////............//////222000......///000000000//////000000000000//////...............///000000000000000000///////////////////////////////////////000000111222222333333222222222222222222222222000000111222333333444444222555999===@@@AAABBBBBBBBBCCCCCCEEEGGGIIIKKKLLLIIIKKKMMMMMMMMMNNNOOOQQQRRRUUUdddRRRQQQ~~~UUUUUUZZZTTTXXXTTTTTTQQQUUUVVVRRRPPPQQQQQQOOOQQQVVVVVVYYY[[[QQQLLLWWWSSSXXXdddqqq|||FFFPPPHHHKKKJJJJJJJJJJJJKKKKKKLLLQQQGGGSSSVVVPPPUUUXXXWWWXXXWWW]]]IIINNNOOORRRIII>>>CCCCCCAAAIIINNNQQQWWW^^^```\\\aaacccdddaaa\\\XXXWWWXXXSSSTTTWWWZZZ\\\]]]]]]\\\ZZZXXXVVVTTTSSSPPPMMMJJJIIIJJJKKKLLLMMMMMMMMMMMMKKKIIIFFFEEEFFFGGGFFFFFF@@@???===:::888666444444//////...------------...000///---,,,,,,---///000.................................------,,,,,,,,,,,,++++++---///111000000,,,,,,,,,---------..............................+++,,,...000000///...---++++++---...//////000000---------.........//////++++++,,,,,,---.../////////...,,,++++++,,,...///------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,------...........................---------.........//////---...---+++((((((,,,000)))+++---/////////---,,,......//////000000111111//////////////////......---------...///000000111------------------------kkkTTTLLLBBB;;;999999999888999777555555666777666555333333444444444333222111111111111111111111222222111111111111111111111111222222222111000//////...111111111111000000000000...000111000///...///000////////////////////////...///000000000000000///......////////////..................////////////111111000///////////////,,,...000111///.................................////////////////////////111000///......///000111......---,,,+++******)))111111000000//////......////////////////////////------............------......//////000000111111111111111222222333333333444333222222111222222222111222222333444555666777666999===@@@AAACCCDDDFFFIIIJJJJJJIIIIIIJJJMMMOOOLLLKKKJJJJJJKKKNNNPPPRRRPPP]]]TTT[[[]]]vvvuuuaaaRRRRRRTTTOOONNNRRRNNNNNNNNNOOOQQQTTTWWWZZZ```[[[\\\dddhhhddd^^^\\\aaakkkwww}}}vvvrrrnnnkkkddd^^^XXXVVVXXXYYYVVVSSSRRRNNNJJJIIIJJJKKKJJJIIIJJJJJJJJJMMMPPPQQQQQQPPPSSSQQQOOOWWWqqq~~~ZZZRRRWWWVVVVVVTTTQQQMMMJJJGGGEEEGGGGGGHHHJJJNNNSSSWWWZZZ^^^```bbbbbb___\\\ZZZYYYWWWXXXZZZ\\\\\\\\\[[[[[[ZZZXXXUUURRRQQQRRRTTTUUUQQQOOOLLLIIIHHHHHHIIIKKKHHHKKKLLLKKKFFFDDDDDDFFFEEEBBB>>><<<;;;:::666222444333111000//////000000111///---++++++,,,...000////////////////////////,,,,,,,,,------.........---------------------------------.........//////...,,,+++,,,//////---***........................------,,,+++,,,---...///.........------,,,,,,,,,000000000000000000000000000...,,,******,,,...000///---+++))))))+++---///....../////////...,,,+++,,,,,,,,,------.........---------,,,,,,+++++++++******+++---///000///------------...............,,,------......------,,,....................................////////////------------------------------------------------hhhTTTMMMCCC<<<:::;;;:::999777666555555666666555444333444444444333333222222111111111111111111111111111111111111111111111111111111000000///......---111111111111000000000000///000111111//////000111////////////////////////000000111000000///...---......////////////..................////////////000000///...............---///111111000/////////........................////////////////////////000000///......///000000111000000///...------,,,////////////000000000000//////////////////////////////000000000//////.........//////000000111111222222222222222222333333333333333333333333333333222222333555666777888999;;;===AAACCCCCCDDDEEEGGGHHHJJJMMMNNNMMMMMMMMMMMMMMMMMMLLLMMMOOOQQQTTTVVVXXX```WWW[[[UUUWWWdddUUUMMMPPPTTTRRRSSSXXXWWWUUUTTTVVV[[[aaafffiiippplllmmmrrrsssnnniiiiiixxx|||yyyrrrmmmhhhfffhhhhhheeebbb]]]YYYTTTRRRRRRQQQPPPNNNMMMMMMMMMOOOQQQQQQOOOMMMMMMNNNOOONNNOOOUUU^^^fffxxxjjjddd]]]WWWUUUVVVXXXYYYZZZYYYXXXUUURRROOOLLLKKKIIIIIIIIIKKKMMMQQQTTTVVV[[[]]]``````^^^\\\ZZZZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZXXXVVVTTTSSSTTTVVVWWWUUUSSSPPPMMMKKKJJJJJJKKKGGGIIIJJJJJJIIIGGGGGGGGGIIIFFFBBB@@@???===999666666555333111000/////////000/////////............////////////////////////,,,------------------...---------------------------------.........//////111///...///222222000............---------------------,,,,,,,,,---...///------------------,,,,,,///////////////////////////...,,,++++++,,,...///...,,,+++******+++,,,........./////////...,,,,,,,,,,,,------------------.........---------,,,,,,...,,,++++++---...///.....................---------......//////......---....................................////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,eeeTTTMMMCCC===<<<<<<;;;:::666555555666777666444222444444444333333333222222111111111111111111111111111111111111111111111111000000//////......------111111111111000000000000000111222111000000111222////////////////////////111111111111000...---,,,......////////////..................///////////////......------------...---///000000///......///........................//////////////////////////////...------...//////111111000000//////...............///000111111111000000000000000000000000222222222222111111000///......//////000000111111333333222222222222222222222222333444444444333333333333555777999;;;<<<===AAACCCEEEFFFFFFFFFHHHIIIHHHLLLQQQSSSSSSPPPNNNMMMOOOOOOOOOPPPRRRUUUWWWYYYVVVYYYRRRYYYTTTJJJUUUZZZRRRQQQNNNLLLLLLLLLMMMNNNTTTOOOOOOXXX^^^___ccciiikkkhhhfffiiipppyyy~~~|||xxxxxx{{{|||{{{||||||yyyvvvnnnkkkgggdddbbb```]]][[[[[[[[[[[[]]]]]]ZZZVVVRRRKKKLLLLLLLLLLLLKKKKKKKKKRRRVVVYYYYYYZZZ\\\[[[WWW\\\VVVSSSXXXbbbhhheee```\\\\\\[[[YYYWWWTTTRRRPPPNNNMMMLLLLLLMMMNNNPPPQQQWWWYYY\\\]]]\\\[[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYWWWVVVVVVWWWYYYZZZWWWVVVTTTRRROOOLLLJJJIIIFFFFFFGGGIIILLLLLLKKKIIIKKKHHHEEECCCAAA???;;;999999888666444222000///...///000111111111000...---////////////////////////.........------------------------------------------------...............111000000111222222111///------------------------------,,,,,,------...///,,,,,,------------------........................------------------------......------------...............///......---,,,------------------,,,,,,//////............------111...+++***+++---///////////////...---------,,,...//////////////////...........................---............/////////........................++++++++++++++++++++++++~~~cccRRRKKKBBB===;;;<<<;;;:::555555666777888777444222444444333333222222222333222222222111111111111111111111111111111111111111000000000//////.........111111111111000000000///000222333222111000111222////////////////////////000000111000000///............////////////..................///////////////......------.........,,,---......---,,,---...........................////////////////////////.........------.........////////////.............../////////000000000111000000000000000000000000222222222222111000//////......//////000000111111333333333222222111111111000111222444444444333333555666777:::<<<>>>@@@AAACCCEEEHHHHHHHHHIIIKKKLLLKKKOOOSSSUUUTTTRRRPPPPPPRRRRRRRRRRRRSSSUUUVVVWWWTTTPPPLLLSSSVVVRRRQQQPPPQQQQQQQQQPPPPPPRRRVVVXXXXXXYYYaaammmtttvvv{{{~~~}}}{{{xxxuuusssqqquuuuuuvvvvvvtttooohhhccc[[[UUUNNNKKKLLLOOOQQQRRRTTTTTTSSSQQQPPPOOONNNLLLNNNQQQSSSSSSRRRPPPQQQSSS\\\[[[[[[ZZZXXXWWWUUUTTTTTTSSSQQQPPPOOOOOOOOOOOOSSSUUUXXXYYYYYYZZZ[[[]]]^^^]]][[[YYYXXXYYYYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZVVVVVVVVVUUURRRMMMIIIGGGEEEDDDDDDHHHMMMOOOMMMKKKIIIGGGEEECCC@@@>>>;;;:::===<<<;;;999666333000///000000111000000///...---//////////////////////////////......------,,,,,,........................................................./////////...---,,,,,,,,,,,,---------------------------......///,,,,,,,,,------.........------------------------,,,---...//////...---,,,//////000000000000//////..................------.........------,,,,,,,,,............------------///---++++++---///000000000000///...---,,,,,,,,,......////////////..............................---------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,}}}bbbOOOHHH@@@;;;;;;;;;:::999777777777999:::999666333555444333222222222333333222222222111111111000000000000000000000000000000111111000000000000000///111111111111000000000///000222333222111000111222000000000000000000000000---...///000000111000000......////////////..................////////////000///////////////000000---/////////------...///////////////////////////////////////////////////---..................---.........///////////////111000000000/////////...000000000000000000000000000111111111000000///.........//////000000111111333333333222222111111111000111222333444444555555888999:::===@@@BBBDDDEEEDDDFFFHHHIIIJJJKKKNNNPPPPPPRRRTTTTTTSSSRRRSSSTTTSSSSSSRRRRRRQQQQQQQQQRRRUUUNNNMMMMMMPPPQQQMMMOOOKKKNNNPPPSSSUUUZZZ```dddkkkqqq{{{~~~xxxaaa\\\UUURRRPPPNNNIIIDDDFFFIIINNNSSSTTTQQQMMMJJJJJJPPPVVVWWWVVVWWW^^^dddZZZZZZZZZZZZZZZYYYXXXWWWYYYXXXWWWUUUSSSRRRQQQQQQQQQSSSUUUVVVWWWXXX[[[]]]^^^]]][[[YYYXXXXXXYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVUUUVVVWWWWWWUUUQQQMMMJJJFFFDDDDDDGGGKKKNNNMMMKKKHHHGGGFFFDDDAAA>>>======AAAAAA@@@???<<<888555222333222000...------...////////////////////////////////////......---------.............................................---,,,---......------------,,,,,,,,,------.........------.........//////...,,,,,,,,,------.........------------------------,,,---///000000///---,,,..............................------.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++---000111000///000000///...---,,,,,,,,,,,,------......------,,,........................------------............////////////////////////........................|||bbbMMMGGG???;;;;;;;;;:::888999888888999:::999777555555444333222111222333444333333222222111000000000000000000000000000000000111111111111000000000000111111111111000000000000000111222111000000111222000000000000000000000000,,,---...000111111111111......////////////..................////////////000////////////000111111000111222111//////111222////////////////////////////////////////////////---...////////////...---//////000000111111222222111111111000///.........000000000000000000000000......//////000//////.........//////000000111111333333222222222222222222333333333333555666888999;;;<<<>>>@@@CCCEEEGGGHHHEEEGGGIIIJJJKKKMMMPPPSSSSSSSSSSSSRRRPPPQQQSSSVVVSSSRRRQQQPPPOOONNNMMMLLLMMMGGGOOOJJJKKKQQQJJJPPPZZZ___eeeiiimmmrrryyynnnggg___ZZZYYYYYYXXXWWWQQQLLLFFFEEEEEEFFFKKKQQQPPPMMMKKKMMMQQQUUUWWWVVVYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[[[[ZZZYYYWWWVVVUUUTTTRRRSSSTTTTTTTTTVVVZZZ]]]]]]\\\[[[ZZZYYYYYYYYYYYYWWWVVVTTTRRRQQQOOOOOONNNRRRTTTVVVXXXWWWUUUQQQOOOHHHFFFEEEEEEGGGJJJKKKKKKHHHIIIIIIGGGDDDBBBBBBCCCDDDDDDEEEEEECCC???;;;999666444111...---...000111/////////////////////////////////......................................................------------///000000///......///,,,------....../////////------...////////////...,,,,,,---------------------------------------------...///000000///...---,,,,,,++++++++++++,,,,,,......---------...//////------------------,,,,,,+++++++++,,,,,,,,,,,,---++++++,,,///111222000.../////////...---------,,,,,,,,,------------,,,,,,........................,,,------------.........................................................zzzaaaLLLFFF@@@<<<<<<<<<;;;999999888777777888888777555666444333111111222333444333333222222111000000///000000000000000000000000000000000000000000000000111111111111000000000000///000111111//////000111000000000000000000000000---...///000000111000000......////////////..................////////////...............///000000000111111///......000222////////////////////////////////////////////////...///000000000000///.........///000000111222222000000000000////////////////////////////////////------...///000000000000......//////000000111111222222222222222222333333777666555555777999<<<>>>>>>???AAACCCEEEGGGIIIJJJJJJKKKLLLLLLLLLNNNQQQSSSSSSSSSSSSQQQPPPPPPRRRTTTPPPPPPOOOOOONNNLLLKKKKKKIIIEEETTTPPPUUUccc^^^iiipppwww~~~|||mmmaaa[[[[[[^^^aaa]]][[[[[[]]]YYYOOOIIIHHHIIIFFFDDDGGGOOOUUUVVVUUUTTTUUUVVVXXXYYYYYYYYYYYY[[[[[[[[[[[[ZZZYYYXXXXXXTTTTTTTTTSSSSSSUUUXXX[[[[[[[[[[[[[[[[[[ZZZYYYXXXUUUTTTRRROOOLLLIIIGGGFFFKKKMMMQQQTTTUUUTTTSSSQQQJJJIIIGGGDDDCCCDDDGGGJJJHHHJJJKKKIIIGGGEEEFFFHHHFFFGGGIIIJJJIIIFFFBBB???777666444222111111111111////////////////////////............////////////........................//////.........------------///222111///...///000------...//////000111111,,,---...///000//////...------------------,,,,,,------------------------......////////////......---,,,***))))))***,,,---...------,,,---...///000,,,,,,------------------,,,,,,,,,,,,------......000///---.../////////---..................------------............------........................,,,,,,---------.........------------------------........................xxx```MMMGGG@@@=========<<<:::999777555555666777666555666555333111111222333444333333222222111000000///000000000000000000000000.........///////////////111111111111000000000000...000111000///...///000000000000000000000000000///000000000000000///.........////////////................../////////000---------------...///000---...---,,,++++++---///000000000000000000000000////////////////////////...///000111111000///...+++,,,,,,---...///000000......//////000000111111////////////////////////,,,---...000111111111111......//////000111111111111111111222222333333444:::999777777888<<<@@@CCC@@@AAABBBDDDFFFHHHJJJJJJNNNNNNOOONNNMMMNNNPPPSSSQQQRRRSSSRRRPPPPPPQQQRRRMMMNNNNNNNNNMMMMMMLLLKKKSSSNNN___ZZZcccyyyxxx|||vvvqqqooooooppppppiiieeeddd___VVVSSSVVVGGGKKKNNNMMMKKKKKKPPPTTTPPPQQQRRRTTTUUUVVVVVVVVVZZZZZZ[[[[[[[[[[[[ZZZZZZVVVUUUUUUSSSRRRTTTWWWZZZZZZZZZ[[[\\\\\\[[[YYYXXXTTTSSSPPPLLLHHHEEEBBB@@@DDDFFFJJJNNNQQQQQQQQQQQQLLLKKKHHHCCC???@@@EEEJJJFFFIIIJJJIIIGGGFFFGGGIIIGGGIIILLLMMMMMMJJJFFFCCC777777777777666444222111////////////////////////------......//////000000//////////////////////////////.........---------,,,///111000...---...000.........///000111111222,,,---///000000000///............------,,,,,,,,,........................////////////////////////111///---++++++---///111...------,,,---...///000,,,,,,,,,------.........---------.........//////666222...,,,,,,------------------.....................////////////..............................,,,,,,,,,---------......------------------------------------------------xxx\\\PPPGGG@@@>>>===999777888:::999888777555555444444333333333333333333333333222222111000//////000000222222111111111111222222333222222111111222222333+++,,,,,,---...///000000111111000000//////......000000000000000///............////////////.....................///000000---......///000111111222000000000000000///............---+++***+++---000000000//////.........---......////////////................../////////000000000000000000000000000000111111111222222222222//////............//////000000000111222222333333000000000000111222333444222222222333444555666777444666999;;;<<<===???@@@AAACCCEEEHHHKKKMMMNNNOOOXXXTTTPPPOOOQQQTTTTTTSSSPPPPPPPPPPPPOOONNNMMMMMMNNNMMMLLLOOOTTTZZZ\\\]]]aaafffoooyyy~~~rrreee\\\UUUSSSOOOKKKGGGGGGJJJMMMHHHHHHJJJMMMPPPRRRQQQOOOWWWWWWWWWWWWWWWXXXYYYYYYZZZYYYYYYYYYYYYYYYZZZ[[[ZZZZZZZZZZZZYYYWWWVVVUUUWWWTTTPPPLLLHHHDDD???;;;@@@AAABBBEEEHHHKKKNNNOOOOOOOOONNNLLLIIIGGGDDDCCCCCCCCCFFFJJJNNNNNNJJJFFFGGGJJJNNNOOOMMMJJJHHHGGGDDDBBB???<<<:::777333000111000//////111111000...///............---------------------------------////////////000000000000---------............///........................000000//////.........---,,,,,,,,,---------......////////////....................................000////////////...............---------,,,,,,,,,+++,,,---////////////...---------............///........................000///...---------------..................------.........------,,,,,,,,,---------............///222///,,,,,,///000///...000000000000111111111111yyy]]]NNNEEE>>>======;;;999:::999999777666555444444444333333333333333333333333222111111000000111111222222222111111111111222222222111111000000111111222------......//////000000000000000000////////////000000111111000000///...//////////////////............/////////000000000......//////000000111111000000000000000///...............,,,+++,,,...000000/////////..................////////////.............../////////000000000000000000000000000000/////////000000000000111000000////////////000000111111111111111111000000000000000000111222222333222222222222333444555555666888;;;======>>>@@@BBBBBBCCCFFFIIILLLNNNPPPPPPXXXVVVSSSSSSSSSSSSPPPMMMOOOPPPPPPNNNLLLLLLNNNPPPPPPQQQTTTYYYaaaiiiooorrryyy}}}xxxpppccc___WWWPPPJJJGGGGGGFFFKKKJJJJJJKKKNNNOOOOOONNNVVVUUUUUUTTTUUUVVVWWWXXXVVVVVVUUUUUUVVVVVVWWWWWW\\\\\\\\\[[[ZZZYYYXXXXXXXXXVVVSSSOOOLLLGGGBBB>>>>>>>>>>>>???AAACCCFFFGGGLLLMMMNNNNNNLLLIIIEEECCCAAAAAABBBFFFJJJKKKJJJHHHFFFHHHLLLMMMLLLJJJIIIIIIFFFDDDAAA???===:::666333333111//////000000///...000000/////////.........------------------------....../////////000000000---------............///........................000/////////............,,,---------............000000/////////..........................................---------,,,,,,......---------,,,,,,,,,...---,,,,,,+++,,,---------------............///........................//////...---------------//////...---,,,,,,++++++......---------,,,,,,,,,---------............//////---******,,,...---,,,.........////////////000yyy___LLLDDD======>>><<<;;;<<<888888666555444444333333333333333333333333333333222222111111111222333333222222111111111111222222000000000//////000000000///////////////000000000////////////000000000000111111222222111111000///000000000000//////...---...///000111222111111000////////////000000000000000000000000000//////.../////////...,,,---///111////////////..................////////////............/////////000000000000000000000000000000000------........./////////111111000000000000111111222222111000000///......111111000000000111111222333222222222333444555555888;;;>>>@@@@@@AAACCCEEECCCEEEGGGJJJMMMOOOPPPQQQQQQQQQQQQRRRQQQOOOKKKHHHKKKMMMNNNLLLJJJKKKRRRXXX]]]```eeekkksss|||uuummmbbbXXXRRRMMMIIIEEEGGGEEEDDDDDDFFFIIIJJJKKKPPPOOONNNMMMNNNPPPRRRSSSTTTTTTSSSSSSTTTUUUUUUVVV[[[[[[[[[ZZZZZZYYYYYYXXXYYYWWWVVVTTTQQQLLLFFFBBB>>>===;;;:::;;;===???AAAGGGIIILLLOOONNNKKKGGGEEE@@@???>>>@@@DDDGGGIIIIIIEEEGGGJJJKKKJJJJJJJJJKKKJJJHHHEEEDDDBBB@@@<<<999777444000///...///......111111111000000000//////------------------------------........./////////---------............///........................////////////............------........./////////------------,,,,,,,,,,,,........................,,,,,,,,,,,,++++++++++++......---------,,,,,,,,,111///,,,))))))***+++------------............///........................//////...------------...000///...---,,,***))))))...------------,,,,,,,,,---------............///...,,,++++++,,,------,,,,,,,,,,,,---------......yyy```LLLDDD>>>===>>>;;;;;;<<<777777555444444333333333333333333333333333333333555444333222222222222222222222111111111111222222111000000//////000000111111111111000000000000000......//////000000111111222222222222222111000000000000111000000///...---...000222333333333111000000000000000//////////////////000000000000/////////000000///......000111///////////////...............////////////.........////////////000000000////////////////////////---------.........//////111000000//////000000111000000000000//////......111111000000000111111222333333333444666777999:::;;;>>>AAACCCCCCDDDFFFHHHHHHIIIJJJLLLNNNOOOOOOOOOLLLLLLMMMNNNOOONNNMMMKKKIIIMMMQQQPPPOOOSSS^^^hhhsssvvvzzz~~~yyymmmccc^^^ZZZTTTNNNIIIFFFCCCBBBDDDGGGIIIJJJKKKJJJIIIIIIKKKMMMQQQSSSTTTTTTTTTTTTUUUVVVWWWWWWXXXWWWWWWWWWVVVVVVWWWWWWXXXXXXXXXWWWUUUQQQKKKFFF@@@>>><<<::::::<<>>>>>???CCCFFFHHHGGGHHHJJJJJJJJJIIIKKKLLLLLLKKKIIIHHHGGGEEEBBB@@@<<<888333000/////////...111111000000000/////////........................------------.........///---------............///........................///////////////..................////////////000////////////....................................,,,,,,,,,++++++++++++***......---------,,,,,,,,,///...,,,+++***+++,,,------------............///........................///......---------......//////...------,,,++++++---------------------------------............///......------.../////////+++,,,,,,,,,------------www___NNNEEE>>>>>>===;;;999:::777666555444444444444444333333333333333333333333777666555333222111111111222222111111111111222222111111111000000111111111111111111111111000000000......//////000000111111222222222222222111000000000000111111000///......///000222333444333111000000000000000//////////////////000000000000/////////000111000///...000111.........///////////////......////////////......////////////000000000111////////////////////////....../////////000000000000//////......//////000......//////000000000000222111111111111222222333444444555777:::<<>>AAADDDEEEFFFGGGIIIKKKLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLKKKKKKLLLNNNRRRTTTSSSXXX^^^```bbbhhhuuuyyyqqqmmmiiiccc^^^ZZZVVVQQQMMMLLLLLLKKKKKKIIIHHHHHHIIIJJJMMMPPPRRRSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUTTTTTTTTTUUUVVVVVVXXXWWWXXXXXXWWWTTTNNNJJJBBB@@@>>>;;;;;;===@@@BBBDDDDDDEEEFFFHHHIIIJJJKKKGGGEEEBBB>>>===>>>AAADDDHHHIIIKKKKKKJJJJJJJJJLLLNNNLLLKKKJJJKKKIIIGGGEEE@@@<<<777333222111000000000000000/////////..............................------------.........///---------............///////////////////////////.........///////////////.........////////////000444444333333333222222222........................------------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---...............---------............///..............................---------......///............////////////---------------------------------............///,,,---...............///,,,,,,---------.........ttt]]]NNNFFF???>>>===:::999:::777666666555444444555555333333333333333333333333777666555333222111000000222222111111111111222222222111111000000111111222000000000000000111111111////////////000000000000111111222222111111000//////000000111111000000//////000111222333222111111////////////000000000000...//////000000000000000...000111000///...///000.........///////////////......////////////....../////////000000000111111000000000000000000000000//////000000000111111111//////............//////......///000000111222222222111111222222333555555666777888:::===@@@BBBDDD@@@CCCFFFGGGHHHIIIKKKMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIKKKQQQXXX^^^jjjpppvvvzzz}}}{{{xxxuuurrroookkkeee^^^YYYSSSNNNJJJGGGGGGGGGGGGHHHIIIJJJJJJNNNNNNNNNNNNOOOQQQRRRSSSUUUTTTTTTSSSTTTUUUWWWXXXXXXWWWXXXXXXXXXVVVRRROOOEEECCCAAA???>>>???AAABBBFFFEEEDDDEEEFFFHHHJJJLLLIIIHHHEEEAAA===<<<===???EEEGGGJJJKKKJJJJJJJJJKKKMMMLLLKKKKKKLLLLLLJJJHHHDDD@@@<<<888666555444222000000/////////.................................------........./////////---------............///////////////////////////.........///////////////------........./////////000000000000////////////....................................------------......---------,,,,,,,,,***,,,---///000000///...---------............///...........................------------...//////.........///000000111111,,,,,,,,,------------...---------............///(((***,,,---,,,+++,,,------------.........//////qqq[[[LLLDDD>>>======;;;:::<<<777777666666555555666666333333333333333333333333444333333222222222222222222222111111111111222222000000000//////000000000...//////000000111111111000000000000////////////000000111111000000///......///000111111111111111000000000111111111111222......//////000000111111......///000000000000000---///000000///......///............/////////000......////////////......//////000000000111111111000000000000000000000000//////000000000111111111000000////////////000000000000111111111111111111111111222333444666777888:::;;;;;;<<<>>>@@@BBBCCCAAADDDGGGIIIIIIJJJLLLNNNKKKLLLMMMMMMMMMMMMMMMMMMLLLMMMPPPSSSYYYcccnnnvvv|||uuunnneee[[[UUUQQQQQQQQQPPPNNNLLLIIIHHHJJJJJJJJJKKKLLLMMMOOOPPPSSSRRRQQQQQQRRRSSSUUUWWWYYYYYYXXXYYYYYYXXXVVVTTTKKKIIIGGGDDDBBBAAAAAAAAAGGGGGGGGGHHHHHHIIIJJJKKKGGGHHHGGGBBB===::::::;;;>>>AAAFFFIIIJJJJJJKKKKKKKKKJJJJJJKKKLLLLLLKKKIIIFFFDDD@@@===<<<:::777555111111111000000000//////............................../////////000000000---------............///////////////////////////............/////////000,,,---------............,,,,,,,,,,,,++++++++++++....................................------------......---------,,,,,,,,,---------------------...---------............///........................---------------...//////.........///////////////,,,,,,,,,---------......---------............///'''))),,,---,,,+++,,,---------------............oooYYYJJJBBB<<<===>>>===<<<>>>888777777666666666666777333333333333333333333333111111111111222333444555222222111111111111222222//////............//////---......///000111111222111111000000//////......000000000000000///......---...///111222222222222000000//////000000111222---......///000111111222......///000000000000000---...000000///......///---.........//////000000......////////////......000000000000111111111111000000000000000000000000////////////000000000000111111000000000000111111333333222222111000000000111222222333555777999:::============>>>???@@@AAABBBDDDGGGIIIJJJKKKMMMNNNIIIJJJKKKLLLMMMNNNNNNNNNRRRWWW^^^fffppp}}}{{{pppiiiccccccbbb```\\\WWWSSSPPPIIIIIIJJJJJJLLLMMMNNNOOOOOOOOONNNMMMNNNPPPSSSTTT[[[ZZZYYYYYYZZZZZZYYYWWWQQQOOOMMMJJJGGGDDDBBBAAAGGGHHHJJJLLLLLLKKKJJJIIIDDDFFFFFFCCC>>>999888888888<<>>===<<<999999<<<999999888888777777666666333333444555444333111000222222222111111111111000000000111222111///---+++222222111000//////000000333333222222222222333333111111000//////...//////111111222000///...000111............////////////111111000000000000111111000000////////////000000////////////000000000000...///000///------///000//////////////////////////////......------,,,,,,/////////000111111222222---///111222333222000///222111000//////000111222111111000//////////////////000222444444222111///222222333666999;;;;;;:::777:::>>>@@@AAA@@@AAABBBEEEFFFHHHIIIJJJKKKMMMMMMMMMKKKIIIIIIMMMUUU]]]ccciiipppzzz{{{qqqggg___SSSIIIDDDGGGKKKJJJJJJMMMMMMMMMMMMMMMMMMNNNOOOOOORRRSSSUUUWWWXXXXXXXXXWWWSSSTTTTTTPPPJJJFFFFFFGGGJJJKKKLLLMMMOOOPPPRRRRRRNNNJJJEEEAAA>>>===;;;999:::<<>>??????999777444111/////////000........................////////////000000000000000000000000000000000000---......///////////////////////////////////////........................///...---,,,,,,---...//////...///111444444///+++///...---,,,,,,,,,,,,,,,---...///111111///...---........................//////.........---------------......------,,,+++////////////////////////,,,,,,------------,,,,,,,,,---......//////.........---,,,,,,++++++++++++,,,,,,************,,,,,,...------------...//////kkkWWWJJJCCC>>>===<<<999999<<<777777666666555555444444222333333444444333333222222222222111111111111000111111222333222000...---222222111000000000000000111000000//////000000111222111111000000000000111222222333111//////000111000///...------///111222111111000000000000111111000000////////////000000////////////000000000000...///000///------///000////////////////////////........................222222111111000/////////...///000111222111111000222111000//////000000111111111000///////////////000000111222333222111111444555666777999:::::::::999<<<@@@BBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLHHHIIILLLRRR\\\hhhssszzzsssaaaUUUKKKIIIHHHEEEDDDFFFHHHGGGGGGHHHHHHIIIJJJKKKPPPQQQSSSUUUVVVVVVVVVVVVUUUVVVVVVSSSNNNKKKIIIJJJKKKKKKLLLNNNOOOPPPQQQRRRPPPLLLGGGCCC@@@===:::777999;;;>>>BBBEEEHHHIIIJJJJJJJJJIIIGGGEEEDDDEEEGGGHHHFFFDDDAAA@@@@@@@@@AAA<<<:::777444111000000000........................222111111000///...---,,,........................---......///////////////////////////////////////...............---------......------------......+++++++++---......+++)))......---,,,,,,,,,------...///000111111000///...........................//////.........---------+++,,,------....................................------............------,,,---......//////.........------,,,,,,,,,,,,------,,,++++++++++++,,,---...------------...//////lllYYYJJJCCC>>>===<<<999999<<<777777666666555555444444333333222222222333444444222222222111111111111000222222333333333111000...222222111000000000000111111000000//////000000111222111111111111111222333333444444333000///000111333111...,,,,,,///222444111111000000000000111111000000////////////000000////////////000000000000///000000///......///111////////////////////////////////////000000000000222222111111000////////////000000000111111111111222222111000//////000000111111000/////////000000111111111111111222333333777888999:::;;;;;;;;;:::>>>@@@CCCEEEEEEFFFGGGIIIHHHIIIJJJIIIHHHHHHJJJLLLJJJOOOWWWcccrrrrrreeeVVVMMMGGGBBB@@@AAADDDDDDDDDEEEFFFHHHIIIJJJNNNNNNPPPQQQRRRSSSSSSSSSTTTUUUWWWUUURRRNNNLLLLLLKKKLLLMMMNNNOOOPPPQQQRRRPPPMMMIIIFFFBBB>>>999666777888:::===@@@CCCFFFHHHHHHIIIIIIHHHEEEDDDEEEFFFFFFEEECCCBBBAAAAAABBBCCC@@@>>>;;;777444222111111........................111000000///...---,,,,,,........................---....../////////////////////////////////////////////.........------------..................---...///000///.........///------,,,,,,,,,---.........///000111111000///..........................................---------***+++,,,---.../////////------------------------.........//////.........,,,---......//////......------------------.........---,,,,,,,,,,,,---......------------...//////lllZZZJJJCCC>>>===<<<999999<<<999999888888777777666666666555333222111222333333222222222111111111000000111222222222222111000///222222111000000111111111222222111111111111222222000000000000111111222333333444555444111000000000222111///......000222444111111000000000000111111000000////////////000000////////////000000000000///000000///......///111////////////////////////111111111000000000000000/////////000111111222222000000000///000111111222222222111000000/////////111111000000///000000111222111000000111333555666888:::<<<=========>>>>>>CCCEEEFFFGGGFFFGGGIIIJJJJJJKKKLLLKKKJJJJJJMMMPPPWWW]]]hhhwwwtttcccTTTJJJEEEDDDDDDDDDDDDEEEFFFHHHJJJKKKLLLJJJKKKLLLMMMNNNOOOOOOOOOPPPRRRTTTTTTSSSPPPNNNLLLMMMMMMNNNNNNOOOPPPQQQQQQNNNLLLJJJHHHEEEAAA;;;777666666666888;;;???BBBEEEIIIKKKLLLKKKIIIHHHHHHHHHEEEDDDDDDCCCCCCDDDDDDEEECCCAAA>>>:::666444222111///////////////.........------------.........///000000000000000000000000---......////////////////////////////////////////////////...------,,,,,,,,,---...//////...---,,,000222333111///...111444,,,,,,,,,,,,,,,---...///......///000000///......................................................+++,,,---...////////////------------------------......////////////......,,,---......///.........---------------...///000.........------............------------...//////kkkZZZJJJCCC>>>===<<<999999<<<999999888888777777666666888666444222111111111111222222222111111111000000000000000000000000//////222111111111111111222222222111111111111111111222///////////////000111222222444555444222000000000//////000111222111111000111111000000000000111111000000////////////000000////////////000000000000///000111000......000111000000000000000000000000333333222111000//////.../////////000111111222222000000000///000111111222111111111111000000//////111111000000000000111111333222111111222444777999888;;;>>>@@@???@@@BBBDDDGGGHHHHHHGGGFFFGGGIIIKKKNNNQQQSSSSSSQQQSSSWWW\\\iiiooozzzsss```TTTNNNLLLKKKFFFFFFFFFFFFGGGIIIJJJKKKGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQSSSTTTSSSPPPNNNNNNNNNNNNOOOOOOPPPPPPPPPJJJJJJIIIHHHFFFCCC>>>:::555555444555777;;;>>>@@@GGGIIILLLMMMLLLJJJJJJJJJDDDDDDDDDDDDEEEEEEFFFFFFDDDBBB???<<<999666444333111111111000000/////////------------.........///000000000000000000000000---....../////////////////////////////////////////////.........---------,,,---...//////...---,,,,,,......,,,))))))---000,,,,,,,,,,,,,,,---...///,,,------------------,,,........................---.....................---......//////...------..............................////////////......,,,---......///.........---------------...///000...........................------------...//////jjjYYYJJJCCC>>>===<<<999999<<<777777666666555555444444777666555333222111000000222222222111111111111000000000//////////////////222111111111111222333333000//////......//////000//////////////////000111000222444444222111000111---...000222222111000...111111000000000000111111000000////////////000000////////////000000000000000000111000//////000222000000000000000000000000222222111111000/////////222222111111000////////////000000000111111111111000000111111111111000000111111000000000111222222444333222333444777:::;;;999===AAABBBBBBBBBEEEHHHHHHIIIHHHGGGGGGHHHKKKNNNXXX\\\```aaa```ccckkkqqq{{{pppbbb[[[XXXUUUNNNMMMKKKIIIGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHJJJJJJNNNNNNOOORRRUUUVVVTTTRRROOOOOOOOOOOOPPPPPPPPPPPPIIIHHHGGGGGGFFFDDD???<<<666555444444666888:::<<>><<<999777666333333333222222111111000111000000///...---,,,,,,........................---......///////////////////////////////////////........................---..................---+++,,,+++***))))))+++---------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............///////////////...------////////////////////////.........//////.........,,,---......//////......------------------......------...//////...------...------------...//////iiiWWWJJJCCC>>>===<<<999999<<<777777666666555555444444333333444444333333222222222222222111111111111000111000000000000000000111222111111111222222333444//////............//////111111000000///000000000---000222333222111000111---...///000000000//////111111000000000000111111000000////////////000000////////////000000000000000111111000//////000222000000000000000000000000/////////000000111111111222222111111000/////////...///000111222111111000...///000111222222111111111111000000111111222333444444444555777999<<<===<<<@@@EEEEEECCCCCCFFFIIIGGGGGGGGGGGGHHHLLLQQQUUUeeejjjoooqqqsssxxx~~~pppkkkgggcccaaa^^^ZZZTTTOOOJJJFFFEEEDDDDDDCCCDDDEEEFFFHHHIIILLLKKKLLLOOOSSSUUUUUUSSSPPPPPPPPPPPPPPPPPPOOOOOOJJJIIIGGGFFFEEEBBB>>>;;;777777666555666777888888<<<@@@FFFIIIJJJIIIIIIIIIFFFFFFGGGGGGGGGGGGGGGGGGCCCCCCBBBAAA???>>><<<;;;666555555444333333222222222111111000///...---,,,........................---......///////////////////////////////////////,,,,,,------.../////////......------------......///...,,,---...///...---......---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---........................---------.........//////---......////////////...........................------............------,,,---......//////.........------,,,,,,,,,,,,---,,,---............---,,,...------------...//////iiiVVVJJJCCC>>>===<<<999999<<<999999999888777777666666///111222444555555444444222222222111111111111000222111111111111111222222222111111111222333333444111111000000000000111111333333222111000000000111,,,...111333222111111111///......---...///000111111111000000000000111111000000////////////000000////////////000000000000000111111000//////000222000000000000000000000000+++,,,---///000222333444/////////000111111222222---///111222333222000///,,,...000111222222222222111111000000111222333333444444555777999;;;===>>>???CCCGGGGGGDDDBBBEEEIIIEEEEEEFFFHHHJJJOOOVVV[[[nnntttzzz}}}{{{wwwtttpppssspppiiiaaaXXXQQQKKKHHHCCCCCCCCCCCCDDDFFFGGGIIIIIIGGGGGGJJJOOOSSSSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOLLLJJJGGGEEECCC@@@===:::888888777666666666666666:::???EEEJJJKKKKKKJJJJJJFFFGGGGGGHHHHHHHHHGGGGGGCCCCCCCCCCCCBBBAAA@@@???777777666555444444333333////////////000000000000000000000000000000000000---......///////////////////////////////////////+++,,,,,,---...///000000///...---,,,,,,---...///000---+++,,,///000...+++///...------,,,,,,,,,,,,...------,,,,,,------...........................---------.........//////+++,,,---///000000000000------------------------,,,------------------,,,,,,---......//////.........---,,,,,,+++++++++++++++,,,---......---,,,+++...------------...//////eeeUUUHHHDDD>>>:::888888888888777666555444444555666777444444444333333333222222333222222222222222222222000111222222111000111222333222111000////////////111000///...------...///000000000000000000000000000000//////.........------...///111111111000///111111000000000000000111000000000000000/////////111111000000//////......000000//////.........---,,,...//////......///111---...//////......///111000000000000000000000000333222111000000000222222000000000000///---,,,,,,222222222222333444555666777999:::::::::;;;>>>@@@FFFDDDFFFIIIFFFAAABBBIIIFFFGGGIIIOOOVVV]]]aaacccnnnttt{{{vvviii\\\RRRMMMIIIGGGDDDCCCBBBCCCDDDDDDGGGHHHIIIJJJJJJKKKNNNPPPLLLMMMNNNOOOOOOOOONNNMMMMMMKKKHHHEEEBBB@@@>>>>>>:::888666666777777666555:::<<<@@@DDDGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHJJJIIIFFFAAA>>>>>>???@@@>>><<<999777555555555444222//////000000000000...//////000000000000//////...---,,,,,,---...///------......//////000000......///000000///...---,,,------...///000111111...------------...//////000///...---------------........................------------------------................................................////////////////////////................................................------------------------------------------------...------------...//////eeeVVVGGGCCC>>>:::888888888777:::999777555444333333333555555444444444333333333444444333333222111000000000111222222111000111222222111111111111111222222222111000////////////000000000000000000000000000000000/////////............///000111111000///...111111000000000000111111111000///...---+++******......//////000000111111000000/////////.........---...//////......///111---...//////......///111000000000000000000000000333222111000000111222222000000111111111111000000333333333444555666777888;;;<<<>>>=========>>>@@@GGGFFFHHHKKKJJJFFFHHHNNNMMMOOOTTTZZZ___dddhhhjjjtttyyyvvvgggZZZTTTPPPOOOMMMJJJFFFEEEEEEGGGFFFGGGIIIIIIJJJKKKLLLMMMLLLMMMNNNOOOOOONNNNNNMMMMMMLLLJJJGGGEEEBBB@@@???;;;999777666777888888888:::===AAAEEEHHHJJJKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHIIIGGGCCCAAABBBCCCEEECCC@@@===:::888777777444222//////000111000000//////000000000000/////////...------------...///.........///////////////------//////000///......------......//////000000...------------...////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------////////////////////////........................................................................------------------------...------------...//////eeeVVVGGGCCC>>>:::999999888777:::999888666555444333333555555555444444444333333666555444333111000//////000111222222111000111222111111111111222333444555222222111000000000111111000000000000000000000000000000////////////......///000000000000000///...111000000000000000111111444333333111000///...---......//////000000111111000000////////////......---///000000......///111---///000000///...000111000000000000000000000000222111111000111111222222000111222333444555555555555555555666777999:::;;;<<<>>>@@@AAAAAAAAABBBCCCFFFEEEFFFHHHHHHGGGJJJOOOWWW]]]eeekkknnnppptttwwwuuufff^^^ZZZZZZXXXTTTPPPMMMLLLMMMJJJJJJJJJIIIIIIIIIHHHHHHKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMLLLKKKIIIFFFDDDBBB===;;;888777888::::::::::::<<<@@@EEEHHHKKKLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKFFFGGGHHHGGGEEEEEEEEEFFFFFFEEEBBB???<<<:::999888444222//////000111111000000000111000000///...---///......------......//////////////////.........,,,,,,---...//////........................//////...------------...////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,000000000//////.........................................................////////////////////////........................////////////////////////////////////////////////------------------------...------------...//////eeeXXXGGGDDD???<<<;;;::::::999777666666666666666666777444444444333333333333222444444333333222111000000000111222222111000111222111111111111111222333444111111111111000111111111000000000000000000000000000000//////////////////......///000000000000000000000000000000000111222222222222333333333333333111111000000//////......000000//////////////////...///000000///...///111---///000000//////000111000000000000000000000000111111111111111111222222111222333444555666666666555666666777999;;;<<<===;;;>>>AAACCCDDDEEEFFFHHHHHHGGGFFFGGGIIIMMMRRRWWWdddlllvvv|||~~~uuummmhhheeebbbbbbcccccc___\\\YYYUUUPPPKKKHHHFFFFFFEEEIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNLLLJJJGGGEEEBBB???;;;999999::::::999999;;;???DDDHHHJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLGGGGGGGGGGGGFFFEEEFFFFFFBBBAAA@@@>>><<<;;;999999555333000000000111111000111111111111000...------//////............//////000000//////......------,,,,,,------......//////.....................---...------------.../////////......---------......////////////////////////000000//////...---------........................////////////////////////////////////////////////........................000000000000000000000000...................................................------------...//////eeeXXXHHHEEEAAA>>>===<<<;;;:::666777777777777777777666333333333333222222222222222222222222222222222333000111222222111000111222222222111000000000000000///000000000000000000000111111111111111111111111//////000000000000000000,,,---...///000111222333000000//////000111222222/////////000000111111111111111000000//////......//////000000000000000000///000111000///...///000...///000000//////000222000000000000000000000000000000111111222222222222222333444444555555555444555666777888:::<<<>>>??????AAADDDEEEEEEFFFHHHIIIJJJJJJJJJMMMUUU```iiimmmttt|||{{{uuuqqqvvv}}}uuuqqqhhh[[[PPPJJJGGGEEEDDDGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMNNNOOONNNLLLJJJIIIGGGDDD???<<<;;;:::999888888;;;???CCCGGGIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMJJJIIIGGGFFFFFFEEECCCBBB>>>>>>>>>>>>>>>=========888555333111222222111000111111111111000...------////////////////////////000000//////......------------------......//////............------------...------------...//////......---------......///////////////////////////.........---------,,,,,,................................................////////////////////////........................000000000000000000000000------------------------...........................------------...//////dddVVVGGGDDDAAA???>>>===<<<:::::::::999888777555444333444444333333333222222222000111111222222333444444000111222222111000111222333222111000////////////...///000000111111000000111111111111111111111111//////000000000000111111---------...///111333444////////////000111222333333333222111111000//////......//////000000111111//////000000000000111111000111222111///...///000...///111000//////000222000000000000000000000000///000111222222222222222222333333444555555555444666666888999<<<>>>@@@AAAEEEFFFGGGGGGFFFFFFHHHJJJHHHMMMSSS\\\jjj{{{|||kkk\\\RRRMMMHHHFFFDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMLLLKKKJJJHHHDDDBBB@@@>>><<<::::::<<<@@@DDDGGGIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLJJJHHHFFFFFFEEEBBB@@@===>>>???AAAAAABBBBBBBBB<<<999666444333222111000000000111000000///...---...//////000000//////...///////////////.........000///............//////------------------.........------------...//////...------------...//////------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................////////////////////////------------------------...........................------------...//////}}}aaaRRREEEBBB???>>>===<<<:::999:::::::::999888666444333666666555555555444444444222222222222222222333333000111222222111000111222222222111000000111111111///000111222222222111111111111111111111111111111//////000000000111111111000//////......///111111////////////000111222333444444444333222222111111......//////000000111111//////000000000111111111000111222111///...///000...000111111000000111222000000000000000000000000...///111222333333222222111111333555666777777777888888999;;;>>>AAACCCDDDGGGGGGGGGGGGHHHKKKOOORRRRRR\\\iiixxx~~~yyyjjj___VVVNNNHHHBBBAAAAAABBBCCCDDDFFFGGGJJJKKKKKKLLLLLLMMMMMMMMMLLLJJJIIIHHHGGGEEEBBB???===???CCCFFFIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMMMMKKKHHHGGGHHHGGGDDDBBB???@@@BBBCCCDDDDDDCCCCCC@@@===999666444333111000//////000000000000//////...///000111111000///............///////////////222222000///......//////,,,,,,,,,------............------------...//////---------------...//////------------------------,,,,,,------......//////........................------------------------////////////////////////...................................................................................................------------...//////|||^^^NNNCCCAAA>>><<<<<<;;;999777666777888999999888777666777777777777666666666666333333333222222111111111000222222222111000111222111111111111222333444444000111222333444333333222111111111111111111111111//////000000111111111222333222000///.........///////////////000111222333------...///000000111111111111111000//////......//////000000111111111222111222222111/////////000...000111111000000111222000000000000000000000000...///111222333333222222///000333555777999:::;;;999:::;;;===@@@CCCEEEGGGCCCDDDFFFGGGJJJPPPWWW\\\dddrrr{{{uuuwwwwwwxxxyyyyyyvvvrrrnnndddooovvvrrrnnnsss}}}}}}rrroooqqqrrrqqqpppmmmmmmllliiigggiiioootttvvvttthhh]]]QQQJJJ@@@@@@@@@@@@AAACCCEEEFFFJJJJJJJJJJJJKKKLLLNNNNNNLLLKKKKKKLLLLLLJJJGGGDDD@@@BBBEEEHHHJJJKKKKKKKKKHHHIIIIIIJJJKKKLLLLLLMMMNNNKKKIIIHHHIIIIIIGGGDDD@@@AAABBBCCCCCCCCCBBBAAABBB???;;;777555333111///...///000000000000000///...///000111111000///...---.........//////000000444333111000///...//////++++++,,,,,,---...//////...------------...//////---------------...///000000000000000000000000000,,,------...///000111111........................000000000000000000000000////////////////////////................................................////////////////////////////////////////////////...------------...//////{{{^^^MMMGGGCCC???===<<<<<<;;;:::888888888777666444222222111222222333444555666666444444333333333333222222000000000000000000000000111111111111111111111111000111111111111222222222111111000000000000111111...///000111111222111111//////000000000//////...111111222333333333333222000000000000000000000000222111111111000000////////////000000000000//////222111111111000000//////000000000000000000000000222111111111000000//////222222222111111111111111333222222333555777888888888:::===AAADDDFFFGGGHHHKKKMMMMMMLLLOOOZZZlllzzzssskkkhhhhhhnnnmmmllljjjgggbbb[[[VVVVVVWWWXXXYYYZZZ\\\]]]]]]]]][[[XXXUUUTTTTTTUUUVVVQQQQQQQQQRRRSSSTTTVVVVVVaaafffmmmuuu|||yyynnn___UUUKKKCCCAAAEEEGGGDDDCCCEEEEEEJJJKKKGGGHHHNNNQQQOOOMMMLLLKKKJJJIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKKKKLLLMMMMMMLLLKKKKKKLLLMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>;;;888555444111111111000//////......000000000000000000000000222111000//////......///........................////////////////////////---------............///........................//////.........------------------------.../////////////////////////////////////////////.........////////////////////////------...///000000/////////...+++******+++...//////...---,,,,,,---...///......------------......000000//////.........---{{{___OOOEEEAAA===;;;::::::999888999888888888777666444444555555555666777777888888444444333333333333222222111111111111111111111111111111111111111111111111000111111111111222222222111111000000000000111111000000111111111000000//////000000111111000000//////000000111222111111111111111111111111111111111111111111111000000000/////////000000000000000///111111111111000000000///000000000000000000000000222222111111000000000000222111111111111111111111666666777888:::<<<<<<<<<===???CCCEEEGGGHHHIIIIIILLLRRRYYY^^^eeeqqq|||yyy{{{wwwzzz{{{|||~~~ssskkkhhhggggggfffdddcccaaa___ZZZTTTPPPOOOOOONNNNNNMMMMMMLLLLLLMMMKKKHHHFFFEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOSSSXXX]]]bbbgggmmmpppwwwxxxyyy{{{zzzoooeeeXXXNNNFFFGGGIIIGGGEEEEEECCCGGGGGGDDDEEEKKKMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBAAA@@@???<<<:::888777444333222111000000//////000000000000000000000000000///////////////000111////////////////////////////////////////////////---------............///........................//////.........---------......---------......////////////////////////////////////////////////...////////////////////////------...///////////////222111///......///111222///......------......///.........------.........000/////////............{{{```QQQDDDAAA===;;;::::::999888888888888888888777666666666666666666666666777777444444333333333333222222222222222222222222222222111111111111111111111111000111111111111222222222111111000000000000111111222222222111111000......000000111111111111111000......///000000000000000111111111111111111111111111111111111000000000000...//////000111111111000111111111111000000000000000000000000000000000000222222222111111111111000111111111111111111111111444555777999:::;;;;;;;;;???AAACCCEEEEEEFFFHHHIIIMMMWWWdddoooyyy~~~ttttttooojjjggghhhkkknnnooofffcccaaacccgggjjjjjjiiidddggghhhhhhllltttyyyyyysssppplllgggdddddddddeee^^^\\\ZZZXXXWWWTTTPPPMMMKKKKKKJJJIIIGGGFFFDDDCCCDDDBBB@@@???>>>???AAABBBAAAAAAAAABBBCCCDDDFFFFFFFFFHHHJJJLLLOOOSSSXXX\\\bbbeeeiiimmmqqquuuzzz}}}}}}~~~}}}xxxgggZZZMMMKKKMMMLLLHHHFFFBBBDDDDDDBBBCCCHHHJJJIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFEEEDDDCCCBBBCCCCCCDDDBBBBBBBBB@@@???===;;;:::777666444222111000111111000000000000000000000000............///000111222000000000000000000000000////////////////////////---------............///.......................................---------///......---------......////////////////////////......//////////////////////////////////////////---......///////////////////////////////////////.........//////.................................////////////............{{{```QQQFFFCCC???<<<;;;;;;::::::666777777888888888777777444444444444333333222222444444333333333222222222222222222222222222222222111111111111111111111111000000111111111222222222111111000000000000111111111111111111111000//////000111111222222222222111......///000000000000000111111111111111111111111111111111000000000000000...///000111111111111111111111111000000000000000000000000000000000000000222222222222222222222222000000111111222222333333333555777999:::;;;;;;<<>><<<;;;;;;:::999444555666666777777666666444444333222222111111111444444333333333222222222111111111111111111111111111111111111111111111111000000111111111222222222111111000000000000111111//////000111111111111111000000111222222222222222000000111222222222111111111111111111111111111111000000000000000000111111//////000111111111111111000000000000000000111111111111111111111111111111222222222222333333333333000111111222333444444555666999<<<>>>>>>>>>@@@BBBEEEFFFGGGGGGHHHOOOZZZbbbpppxxx}}}zzzqqqfffkkknnnkkkggggggeeebbbXXXWWWWWWXXXZZZ\\\\\\[[[TTTTTTSSSTTTVVVXXXXXXXXX[[[^^^^^^[[[[[[]]]\\\XXX[[[]]]___bbbccccccbbbbbb___\\\YYYXXXWWWWWWVVVUUULLLLLLLLLKKKIIIFFFDDDBBB@@@??????>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGLLLRRRVVVXXX]]]bbbfffgggfffffffffgggiiikkkllllllkkkiiigggdddbbbaaaeeekkkoooqqqppplllooosssvvvxxx}}}~~~}}}{{{|||~~~yyyrrrrrrvvvuuuiii^^^RRRLLLFFFCCCCCCDDDFFFGGGEEEFFFFFFGGGHHHJJJLLLLLLNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNPPPQQQQQQPPPNNNMMMKKKJJJIIIHHHGGGFFFFFFFFFIIIIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFEEEBBB@@@>>>===<<<;;;888555333111111111////////////////////////111111000///////////////........................////////////////////////---------............///........................---.....................///......---------......////////////////////////---.........//////000000////////////////////////...///////////////......///000222333333222000///---...///000000///...---......///000000///...............///////////////yyy]]]NNNCCC@@@<<<:::999999888777444555666666666666666555666555555555444444333333444444333333333333222222111111111111111111111111111111111111111111111111000111111111111222222222111111000000000000111111......000111111222222222//////000111222222222222111111222333333333333333222222222222222222222222000000000000111111111111000111111222222111111000000000000000111111111111111111111111111111111111222333333333333444444444111111222333555666777777888;;;===>>>===>>>BBBFFFFFFJJJMMMNNNQQQZZZfffppp}}}{{{yyywwwvvvppprrrqqqnnnllljjjeee]]]WWW^^^bbb```\\\[[[ZZZWWWSSSSSSUUUXXXZZZZZZXXXVVVPPPQQQQQQRRRSSSTTTTTTTTTUUUYYYZZZXXXYYY\\\[[[XXXUUUWWW\\\```cccdddcccbbb^^^\\\YYYXXXXXXXXXWWWUUUTTTTTTSSSQQQMMMIIIDDDBBB@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFCCCDDDEEEFFFHHHMMMSSSXXXXXX[[[```bbbbbbaaa``````bbbccceeegggggggggfffeee```]]]ZZZ[[[]]]___]]][[[VVVYYY]]]___bbbhhhpppvvv}}}}}}wwwwww{{{~~~~~~{{{zzz}}}{{{iii]]]PPPIIIFFFCCCCCCEEECCCDDDDDDEEEGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNPPPPPPPPPPPPNNNNNNKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFEEEDDDBBB@@@??????>>><<<999666444111000000000000000000000000000222111000///....................................////////////////////////---------............///........................---------...............---------------...//////////////////////////////------......///000000000//////////////////////////////////////////...---...///000111111000///.../////////000000/////////...///000111111000///............///////////////www\\\NNNCCC@@@<<<999999888888777666666777777777666666555666666666666666666666555444444333333333333222222222222222222222222222222111111111111111111111111000111111111111222222222111111000000000000111111///000000111111111000000---...///000111111111111111222222333333333333333222222222222222222222222///000000000111111111111222222222222111000/////////000000000111111111111111111111111111111111111333333333333444444444555222222333555666888999999:::<<<>>>===<<<>>>DDDJJJMMMTTT\\\aaadddkkkuuu~~~rrrooojjjgggfffeeebbb```]]]^^^]]]ZZZYYYZZZWWWRRRPPPXXX^^^\\\XXXVVVUUUSSSVVVVVVWWWYYYZZZYYYVVVSSSQQQRRRTTTTTTTTTTTTUUUUUUTTTXXXYYYWWWXXX[[[\\\YYYTTTWWW[[[```bbbbbbaaa```]]][[[ZZZYYYYYYXXXVVVTTTZZZZZZYYYWWWSSSNNNIIIFFFEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCCCCCCCDDDFFFGGGHHHGGGHHHJJJKKKNNNSSSYYY]]]ZZZ]]]```aaaaaaaaabbbccccccdddeeegggggggggfffeeeccc___[[[YYYXXXVVVRRRNNNIIIKKKNNNOOOQQQWWW___fffrrr{{{{{{vvvzzz{{{}}}uuubbbUUUMMMFFFDDDFFFBBBBBBCCCCCCEEEFFFHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHJJJKKKLLLLLLKKKJJJDDDDDDEEEEEEEEEDDDDDDCCCAAAAAA@@@>>>;;;777333111000000000000000000000000111000///////////////000........................////////////////////////---------............///........................---------.........//////,,,,,,,,,---...///000111////////////////////////------......///000000111///////////////////////////////////////...------,,,,,,------------,,,,,,000000////////////000000...///000111111000///.............../////////000www\\\NNNEEEBBB>>>;;;::::::999999888888888888888777666666555666666666666666666666444444444333333333222222333333333333333333333333111111111111111111111111000111111111111222222222111111000000000000111111111222222111111000///...------///000000111111111111111222333333333333222222222222222222222222222//////000000111111111222333333333222111000///...//////000000111111111222111111111111111111111111333333333444444555555555222333444666777999:::;;;@@@BBBDDDBBB@@@CCCJJJQQQZZZcccooovvvzzz~~~wwwrrrnnnkkkaaa^^^[[[ZZZ\\\\\\YYYWWWWWWWWWUUUQQQQQQTTTRRRNNNLLLUUU\\\[[[XXXWWWVVVTTTXXXWWWVVVWWWWWWUUURRROOOQQQRRRTTTUUUTTTTTTTTTUUUTTTWWWVVVTTTTTTVVVWWWTTTYYY[[[^^^aaabbbaaa^^^]]]]]]\\\ZZZZZZZZZYYYVVVTTTVVVVVVWWWVVVTTTPPPLLLJJJFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFGGGHHHJJJJJJIIIKKKMMMOOORRRVVV[[[___^^^```bbbcccdddeeehhhjjjgggggghhhhhhhhhfffeeedddhhhccc^^^ZZZWWWTTTNNNIIIEEEGGGHHHIIIJJJOOOWWW^^^fffmmmvvv|||~~~vvvxxxwwwzzzqqqaaaUUUKKKGGGIIIAAABBBBBBBBBCCCEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLOOONNNNNNMMMMMMNNNNNNOOOJJJIIIIIIHHHGGGGGGGGGGGGEEEGGGJJJMMMNNNMMMLLLJJJAAAAAACCCDDDFFFFFFGGGGGGDDDDDDDDDBBB???:::555222000000000000000000000000///......//////000111222000000000000000000000000////////////////////////---------.........//////........................---------.........//////++++++,,,,,,...///111222////////////////////////---------...///000000111//////////////////////////////000000///...------////////////////////////111000///......///000111...///000222222000///...---.........//////000000uuu[[[NNNEEECCC???===;;;:::777555999999888777666555444444333333333333333333333333333333333222222222111111111333111---...333555444222222111111222222333444222222222111111111111000222222111111111111111111111111111111000000000000000000000000000000000000000000111111222222222333111111000000000000111111////////////////////////111000/////////000222333222222333333333444444444333222222111111222222333222333444444222222333444777555555777<<<>>>>>><<>><<<<<<;;;999777999999888777666555444444333333333333333333333333333333333222222222111111$$$***///000222444222---222222111111222222333444222222222111111111111000111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111222222111111000000000000111111111111111111111111111111111000000///000111222333111111111111222222222222333222222111111222222333000222333333222222444555777666666888<<<>>>>>>===???CCCFFFHHHKKKVVVgggsss|||zzzwwwuuuyyypppcccZZZVVVSSSPPPMMMOOOOOONNNNNNNNNOOOPPPQQQTTTSSSPPPNNNMMMNNNNNNOOOTTT\\\```\\\XXXXXXXXXUUUYYYWWWVVVVVVXXXYYYWWWUUUQQQPPPQQQSSSVVVWWWWWWVVVUUURRRRRRUUUWWWVVVYYY]]]ccceeefffgggfffdddbbbaaa``````______^^^]]]\\\[[[\\\\\\[[[ZZZXXXVVVTTTSSSSSSQQQOOOPPPQQQRRRPPPNNNMMMNNNNNNNNNNNNPPPTTTWWWYYYYYYZZZ\\\^^^aaacccdddhhhjjjkkkjjjiiihhhiiijjjllljjjhhhiiijjjlllllllllnnnfffaaaaaaaaa[[[TTTQQQMMMMMMKKKJJJJJJMMMRRRUUUZZZ]]]bbbgggmmmrrruuuwwwvvv{{{yyy{{{zzzooo^^^PPPIIIDDD@@@???AAABBBBBB@@@DDDDDDEEEFFFGGGHHHIIIIIIKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIKKKJJJIIIJJJLLLLLLKKKIIIFFFFFFEEEDDDCCCCCCCCCCCCAAABBBCCCCCCAAA===:::888555333111000//////000111444222000---------///000......////////////......///......------......///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////---...//////000000//////............------------............////////////......//////......---,,,........................---......///////////////000000000000000000000000///---,,,,,,---...//////111000000000/////////...uuuYYYHHHAAA???===<<<<<<<<<;;;999999999888777666555444444333333333333333333333333333333333222222222111111&&&,,,111222444555333...222222111111222222333444222222222111111111111000111111111111111111111111111111111111000000000000000000000000000000000000//////000000000000111111111111000000000000111111333333333333333333333333111000000000000111222222//////000000000111111111333222222111111222222333///111222222222333555777555444444666999;;;<<<<<<@@@EEEKKKPPPYYYjjjtttnnngggcccbbbccccccaaaddd]]]UUUQQQPPPPPPOOONNNMMMMMMLLLLLLLLLNNNOOOPPPQQQPPPOOONNNNNNNNNOOOPPPXXX^^^aaa^^^YYYXXXVVVTTTVVVUUUTTTUUUVVVWWWVVVUUUNNNOOOPPPTTTWWWYYYXXXWWWWWWTTTSSSVVVXXXYYY]]]bbbhhhjjjlllkkkiiifffeeedddccccccbbbaaa```___^^^]]]]]]\\\\\\[[[YYYXXXVVVUUUTTTSSSRRRSSSTTTUUUTTTSSSPPPRRRSSSTTTUUUWWW[[[^^^bbbcccdddeeegggiiijjjkkkooopppqqqqqqooommmnnnnnnooommmllllllnnnoooooonnnmmmhhheeeeeeccc]]]XXXXXXUUUUUUTTTRRRQQQSSSWWWZZZ\\\___dddiiilllnnnoooooonnnrrrwww{{{~~~lll\\\PPPJJJCCC@@@@@@AAA@@@>>>???@@@BBBDDDFFFGGGGGGGGGKKKJJJIIIIIIIIIJJJLLLMMMKKKKKKJJJIIIIIIIIIJJJJJJKKKJJJIIIJJJLLLLLLJJJHHHIIIHHHGGGEEECCCBBBAAA@@@@@@AAABBBCCCBBB@@@>>>===888666444222111000000111222111000///......////////////000000000000/////////......------......///------------------------////////////////////////////////////////////////,,,,,,---...////////////,,,,,,------------------............////////////....../////////...------........................---......///////////////000000000000000000000000...------------...//////000000000000////////////uuuYYYHHHBBB@@@===<<<<<<<<<:::999888888888777666555555555444444444444444444444444333333333222222222111111333444111,,,,,,111333222222222111111222222333444222222222111111111000000111111111111111222222222111111111111000000000///000000000000000000000000///////////////000000000111111000000000000111111444444444444444444444444000000000111111111222222000000000000111111111111333222222111111222222333111222222222111222444666777666666888:::===??????FFFJJJQQQ]]]nnn{{{qqqiiidddaaa```\\\XXXVVVWWWYYYZZZYYYZZZVVVRRRQQQRRRTTTUUUTTTQQQPPPOOONNNNNNOOOPPPPPPPPPPPPOOOOOOOOOPPPQQQRRRVVVZZZ]]]]]][[[ZZZYYYXXXSSSSSSSSSTTTUUUUUUUUUUUUSSSSSSSSSVVVYYY[[[[[[ZZZ^^^YYYVVVWWWYYY[[[```fffllloooqqqpppllliiihhhhhhfffeeedddbbbaaa```______^^^^^^^^^^^^]]][[[ZZZYYYWWWWWWWWWWWWXXXXXXXXXWWWXXXZZZ\\\]]]^^^aaadddgggmmmoooqqqtttuuutttsssrrrvvvxxxyyyyyywwwuuuuuuuuusssqqqpppqqqrrrsssrrrqqqnnnjjjiiiiiifff```]]]^^^]]]^^^]]]\\\\\\]]]```ccccccfffkkkpppssssssrrrqqqppprrrtttvvvwwwxxxyyyyyy}}}vvvfffZZZTTTKKKFFFDDDCCCAAA??????@@@BBBDDDFFFGGGGGGGGGIIIHHHHHHHHHHHHJJJKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIJJJKKKKKKIIIHHHHHHHHHGGGFFFEEECCCBBBAAAAAABBBCCCCCCCCCBBB@@@???;;;999777555333111111000000000000000000///......000000111111111111000000//////............//////////////////////////////////////////////////////////////////////////////---------......---,,,,,,++++++,,,,,,------..................////////////......////////////......---------------------------......///////////////////////////////////////,,,---......------...000000000000000////////////tttYYYJJJCCCAAA>>><<<<<<;;;999777888888777777666666555555444444444444444444444444333333333222222222111111444333---&&&&&&,,,111222222222111111222222333444222222222111111111000000000000111111111222222222111111111111000000000///111111111111111111111111000000000///////////////111111000000000000111111333333333333333333333333000111111111222222222222111111111222222222333333333222222111111222222333333444333222111222444666<<<<<<===>>>@@@CCCGGGIIILLLPPP[[[nnn~~~xxxmmmbbbZZZUUUTTTTTTVVVTTTRRRPPPQQQRRRSSSSSSRRRQQQPPPPPPQQQSSSSSSSSSTTTSSSQQQPPPOOOOOOOOOOOOQQQQQQRRRRRRSSSTTTUUUUUUTTTVVVYYY\\\\\\ZZZZZZZZZSSSTTTUUUUUUVVVVVVWWWXXXZZZYYYYYY\\\```eeehhhiiihhhaaa\\\[[[\\\]]]dddkkkqqqtttwwwuuuppplllkkklllhhhgggeeedddbbbbbbbbbbbbcccccccccccccccbbbaaaaaa^^^____________``````aaaeeegggkkknnnqqquuuyyy|||}}}}}}{{{zzzwwwvvvuuuvvvwwwwwwvvvtttrrrooonnnnnnlllfffccceee___aaabbbbbbbbbcccfffhhhhhhlllqqqvvvxxxxxxvvvtttrrrrrrrrrrrrsssttttttsssxxx{{{|||nnnccc]]]UUUPPPMMMIIIEEEBBB@@@@@@BBBCCCDDDEEEEEEEEEFFFFFFHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIKKKJJJIIIJJJKKKJJJIIIGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDCCCBBB@@@???===<<<:::777555333222111///000000111000000......000000111111111111000000/////////....../////////........................////////////////////////////////////////////////............---+++***))),,,,,,,,,------.....................////////////......///////////////...........................---......///////////////////////////////////////+++---//////------...000////////////000000000000qqqXXXKKKDDDAAA>>><<<<<<:::888777888777777777666666666555444444444444444444444444333333333222222222111111///111000------222333111222222111111222222333444222222222111111111111000000000000111222222333333111111111111000000000000111111111111111111111111111111000000000000//////111111000000000000111111222222222222222222222222000111222222333333222222222333333333333444444444333222222111111222222333444444444333222333666999;;;<<<>>>???AAAEEEJJJNNNSSSZZZjjjxxxtttqqqooommmlllfff\\\SSSNNNOOORRRTTTTTTSSSRRRQQQPPPPPPPPPQQQOOOPPPPPPQQQQQQQQQQQQQQQSSSRRRPPPOOONNNNNNNNNNNNSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVXXX]]]]]]ZZZXXXYYYQQQRRRTTTUUUUUUUUUWWWYYYZZZ[[[]]]cccjjjrrrwwwyyyssskkkdddaaaaaadddkkksssyyy}}}|||tttnnnmmmnnnjjjiiigggfffeeeeeefffgggeeeeeefffffffffffffffeeeccceeeggghhhiiijjjlllnnnssswww|||~~~}}}xxxsssppprrrpppkkkhhhhhhbbbdddfffgggggghhhjjjkkkllloootttxxxzzzyyywwwvvvpppnnnnnnoooqqqssstttsssvvvyyy}}}xxxkkkgggaaa]]]YYYTTTLLLFFFBBBBBBAAA@@@@@@AAABBBBBBDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIIIIKKKJJJIIIJJJJJJJJJHHHFFFDDDEEEFFFHHHHHHHHHGGGFFFDDDDDDDDDCCCBBBAAA@@@??????>>><<<:::777555333222//////000000000000//////000000111111111111000000000//////......//////000000000000000000000000000/////////////////////////////////////////////////////////...---,,,******------..............................////////////......///000000000//////////////////////////////---......///////////////000000000000000000000000***---000000---,,,...000////////////000000000000kkkTTTJJJBBB@@@===<<<<<<;;;:::999777777777777666666666666555555555555555555555555333333333222222222111111000444555333333666555111222222111111222222333444222222222111111111111000///000000111222222333333111111111111000000000000111111111111111111111111222222111111111000000000111111000000000000111111222222222222222222222222000111222333333333222222333333333333444444444444333222222111111222222333222333333333444666;;;>>>;;;===@@@AAADDDHHHOOOTTT___lllxxxmmmeeeaaa___\\\ZZZ\\\XXXQQQKKKJJJLLLPPPTTTTTTTTTSSSRRRPPPOOOOOOPPPOOOQQQRRRSSSRRRQQQQQQPPPQQQPPPOOONNNNNNOOOPPPQQQTTTUUUUUUVVVWWWWWWWWWWWWYYYVVVXXX^^^___[[[XXXZZZTTTWWWYYYZZZYYYZZZ\\\___```ccciiirrr||||||tttkkkhhhiiimmmvvvxxxooommmnnnmmmllljjjiiiiiijjjkkklllllllllmmmnnnnnnooonnnnnnlllppptttwwwyyy||||||xxxzzz{{{wwwqqqooommmooorrrrrrrrrqqqrrrssstttvvvzzz}}}~~~}}}{{{yyyqqqooommmnnnrrruuuvvvvvvuuuxxx|||~~~~~~~~~tttrrrooommmiiibbbWWWOOOHHHFFFCCC@@@??????@@@AAACCCCCCDDDDDDEEEGGGHHHIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKJJJIIIIIIJJJIIIGGGEEEDDDEEEGGGHHHIIIHHHGGGFFFCCCCCCCCCBBBBBBAAAAAA@@@??????>>><<<999777555444///////////////000000000///000000000000000000///000000////////////000000111111111111111111111111////////////////////////////////////////////////------............------//////////////////..................////////////......///000000000000000000000000000000000000000---......///////////////000000000000000000000000)))---111000---,,,---000.../////////000000000111gggQQQIII@@@>>><<<<<<<<<===<<<;;;777777777777666666666666555555555555555555555555333333333222222222111111444666444///...000000...222222111111222222333444222222222111111111111000///000000111222222333333111111111111000000000000111111111111111111111111333222222222111111000000111111000000000000111111333333333333333333333333000111222333444333222222222222333333333444444444333222222222222222222333000111222333555999>>>BBBBBBDDDGGGIIIKKKPPPXXX]]]kkk|||{{{tttooolllfff___[[[YYYYYYVVVTTTQQQNNNJJJHHHGGGJJJNNNPPPPPPQQQQQQPPPNNNLLLLLLMMMMMMOOORRRRRRQQQPPPOOONNNOOOOOOOOOOOOPPPRRRTTTUUUTTTUUUVVVWWWWWWWWWWWWVVVXXXUUUWWW___aaa]]][[[]]]___bbbeeeeeedddeeehhhkkknnnsss|||xxxpppmmmnnnsss}}}{{{pppmmmmmmooonnnlllllllllmmmoooqqqxxxyyyzzz{{{||||||||||||{{{|||{{{}}}}}}|||||||||~~~~~~wwwsssqqqqqqtttwwwwwwwwwvvvyyy|||~~~xxxtttxxxuuu|||{{{{{{zzzvvvmmmaaaXXXNNNKKKGGGBBB@@@@@@BBBCCCDDDCCCAAA@@@AAADDDHHHJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJIIIIIIJJJIIIGGGEEEEEEFFFHHHIIIIIIHHHFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>===:::888666555000000////////////000111//////000000000000//////000000////////////000000........................////////////////////////////////////////////////***+++,,,...///000000000111111000000//////................../////////000......///000000000000000000000000000000000000000---......///////////////000000000000000000000000)))---111111---+++---000.../////////000000111111iiiTTTKKKDDDAAA>>>===<<<:::888777777777777777666666666666555555555555444333222111333222222111111222222333444333222111111222333444111111111222222333333333111111000000111333555666222222111111111111222222000000000000000000000000000111111111111222222222222222222111111111111000222222111111222222333444111111000000000000111111000000111222333333444444222222333333333444444444333333222222333333444444777666666888;;;???AAAAAA>>>FFFMMMOOOTTT```mmmtttwwwnnnkkkgggaaa\\\UUUUUUUUUUUUTTTSSSQQQPPPJJJJJJJJJJJJJJJKKKLLLMMMPPPPPPOOOOOOPPPQQQQQQRRRPPPPPPQQQQQQQQQPPPNNNMMMQQQOOOMMMNNNQQQTTTTTTTTTUUUUUUVVVUUUUUUWWWZZZ]]][[[]]]```ccceeefffeeeeeelllmmmnnnmmmnnnqqqxxx~~~xxxppppppyyytttmmmnnnooooooooooooppptttyyy~~~|||wwwssstttyyy}}}}}}{{{zzzyyyyyyzzz|||~~~}}}|||}}}zzz~~~}}}yyyyyyzzzxxxrrrooolllhhh```SSSGGGDDDBBB???@@@DDD>>>@@@CCCDDDDDDDDDDDDDDDHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKIIIGGGEEEBBBAAAGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDBBB@@@???>>>?????????>>>;;;999777555333111///...000222333222///...000444444111,,,////////////////////////---...///111111111000000////////////////////////---------.........//////////////////////////////222111000///........./////////000000000000////////////............//////111111000000//////......000000//////......------000000000000////////////000000////////////000000000000000000000000000000kkkTTTJJJDDDBBB>>><<<;;;:::999888777777777777666666666666555555555555444333222111333333222222222222333333333333222222222222333333111111222222222333333333222222111111111333444555222222111111111111222222111111111111111111111111000111111111111222222222222222222222111111111111000000//////000000111222222222111111111111222222000111111222333333444444222222333333333444444444333333333222222333333444888888999;;;???BBBDDDEEEFFFPPPYYY]]]cccooo{{{xxxqqqggg```^^^\\\ZZZWWWTTTTTTTTTTTTSSSQQQOOONNNKKKKKKKKKKKKLLLLLLMMMNNNSSSRRRQQQPPPNNNNNNMMMMMMPPPQQQQQQQQQQQQPPPNNNMMMNNNNNNNNNOOORRRUUUWWWXXXWWWYYY[[[\\\]]]^^^```bbbgggjjjooorrruuuvvvxxxyyyyyyqqqsss~~~zzzwwwtttuuuwwwxxx{{{}}}yyyyyy|||~~~|||{{{{{{|||~~~}}}zzzyyyzzz|||~~~}}}|||{{{{{{|||||||||yyylll]]]OOOIIIEEEBBBBBBDDD<<<>>>AAABBBBBBCCCDDDFFFHHHGGGGGGHHHHHHIIIJJJKKKJJJJJJKKKJJJIIIHHHFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFDDDBBB@@@?????????@@@@@@@@@>>>;;;:::555444111000///111222333111///---///333333000,,,////////////////////////...///000111111000//////////////////////////////---------.........//////////////////////////////........................000///...------...///000000000////////////000000000000000000////////////222111111111000000000///000000000000////////////000000////////////000000////////////////////////mmmUUUIIIEEEBBB>>>;;;;;;;;;:::999777777777777666666666666555555555555555444333222333333222222222222333333222222333333333333222222111222222222222333333333333333222222222222333444222222111111111111222222111111111111111111111111000111111111111222222222333222222222111111111111000000//////000000111222333333222222222222333333111111222222333333444444333333333333444444444444444333333222222222333333777888999<<>>???@@@AAAAAAAAA@@@>>>===777666444222111111222333000...---...111222///,,,///////////////////////////000000000000000///...////////////////////////---............/////////////////////////////////,,,---...000111111000000111///,,,++++++,,,///111000000////////////000000////////////000000000000111111111111000000000000////////////000000000000000000////////////000000////////////////////////nnnVVVHHHEEEBBB>>>;;;;;;;;;;;;:::777777777777666666666666555555555555555444333333333333333222222333333333111222333444444333222111222222222222222222222222444333333333222222333333333222222111111222222333111111111111111111111111000000111111111222222222333333222222222111111111222222111111222222333444333333222222222222333333222222222333333333444444333333333444444444444555444444333333333333333444777999<<<>>>AAADDDGGGJJJUUUaaalllqqquuu{{{{{{}}}qqqhhhaaaZZZVVVOOOOOOOOOLLLIIIJJJMMMQQQQQQQQQPPPNNNMMMKKKJJJIIIKKKKKKKKKLLLMMMNNNOOOPPPRRRQQQQQQQQQQQQRRRRRRSSSUUUUUUUUUUUUTTTTTTTTTSSSVVVWWWXXXYYY\\\bbbjjjppppppssswwwzzz|||~~~}}}zzzuuusssqqqppprrrtttvvvwwwrrrrrrrrrtttyyy}}}yyyzzz~~~~~~yyy|||~~~pppgggbbb[[[SSSMMMIIIIIIGGGDDD@@@???CCCFFFEEEEEEEEEFFFGGGHHHIIIJJJHHHIIIJJJKKKKKKKKKJJJIIIBBBCCCDDDEEEGGGHHHIIIJJJIIIIIIHHHFFFCCCAAA???===??????@@@AAAAAA@@@@@@???;;;:::888555333111000000000...---...000000///---////////////////////////111111000000000///......////////////////////////.............../////////////////////////////////...000222333444333222000000///---,,,,,,---///000//////............//////......//////000000111111////////////............////////////000000000000000000////////////000000........................mmmUUUHHHEEEBBB>>><<<<<<<<<;;;:::777777777777666666666666555555666666555555444444444333333333333333333444222333444555555444333222222222222222222222222222333333444444333333333222333333222222222222333333111111111111111111111111000000111111111222222222333333333222222222222111222222111111222222333444222222111111111111222222333333333333333444444444333333444444444555555555444444444333444444555666;;;===AAACCCFFFKKKQQQUUUdddppp|||{{{xxx~~~tttfffZZZUUUSSSRRRRRRLLLNNNOOOLLLHHHGGGJJJNNNOOONNNMMMLLLJJJIIIHHHHHHJJJJJJJJJKKKLLLMMMOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUVVVWWWXXXYYYYYYZZZ[[[]]]aaahhhrrr|||~~~}}}yyyvvvrrrqqqsssuuuvvvvvvnnnnnnppptttzzz{{{yyy|||yyykkk___PPPMMMGGGBBB???@@@BBBEEEDDDDDDDDDDDDFFFGGGHHHIIIIIIIIIJJJKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEECCC@@@>>>===>>>>>>>>>??????????????????>>><<<999555222///---///........./////////...000000000000000000000000111111000/////////......////////////////////////////////////////////////////////////////////////000222333444333222000......///000111111000///......------,,,,,,------.........//////000000111111............////////////.../////////000000000111000000////////////000000////////////////////////jjjTTTIIICCCAAA???>>>======;;;:::777777777777666666666666555555666666666555555444444444333333333333444444333333444444444444333333333333333222222222222111222333444444444444333333333333222222222222333333222222222222222222222222000111111111111222222222333333333333222222222222000000//////000000111222222222111111111111222222333333333333444444444444333444444444555555555555444444444555666777888999:::===AAAEEEJJJRRR\\\dddttt|||yyy{{{tttjjjbbbVVVMMMIIIJJJLLLNNNKKKMMMNNNLLLIIIGGGIIIKKKMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMOOOPPPPPPPPPPPPQQQRRRTTTUUUVVVWWWWWWXXXZZZ]]]```bbbccc___```fffooo|||{{{vvvqqqpppsssvvvvvvvvvmmmooorrrwww|||}}}zzz}}}yyy[[[RRRHHHBBBAAACCCDDDDDDBBBBBBCCCCCCEEEFFFHHHIIIHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEGGGGGGFFFEEECCCAAA@@@???=========>>>>>>>>>>>>>>>??????>>>;;;888444000...000//////......//////000000000000000000000000000111000000////////////000////////////////////////000000000////////////...////////////////////////000000111111000...---,,,---...111333333111...---...------------------...////////////000000000000000000000000111111111111......//////000000111111000000////////////000000000000000000000000000000gggRRRIIIAAA@@@?????????>>>;;;999777777777777666666666666555555666666666666555555444444333333333333444444444444333333333333444444333333333222222222111111111222333555555555444444444333333222222333333444222222222222222222222222000111111111111222222222444444333333333222222222000000//////000000111222333333222222222222333333444444444444444444444444444444444444555555555555444444555666888:::;;;<<<;;;???EEEKKKSSS```ooozzzyyy|||ttthhh___[[[VVVPPPKKKIIIJJJKKKLLLIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMOOOPPPQQQQQQRRRSSSVVVXXX[[[^^^___^^^___aaadddiiimmmqqqtttnnnpppxxx~~~zzztttooonnnrrrvvvwwwvvvqqqssswww{{{yyy{{{}}}|||www{{{{{{{{{oooaaaPPPGGGGGGHHHEEEAAAAAAAAABBBCCCDDDFFFGGGHHHGGGHHHJJJLLLMMMMMMMMMLLLJJJJJJIIIIIIHHHGGGFFFFFFHHHGGGGGGGGGFFFDDDCCCBBB???>>>>>>=========>>>>>>============:::777444111111111000///...///000222000000000000000000000000000000///......///000111////////////////////////000000000000/////////...////////////////////////........................---...///000000///...---/////////....../////////000000000000///////////////000000000111111111222.........///000111111111000000////////////000000111111111111111111111111eeeQQQJJJ@@@@@@@@@AAAAAA???;;;888777777777777666666666666555555666666666666666555555444444333333444444555555555333222222333555555333333333222222111111111000111333555666666555555444333333222222333333444222222222222222222222222000111111111111222222222444444444333333333222222222222222111222333333444555444444333333444444555444444444444444444444444444444444555555555666666333444555777999;;;===>>>CCCHHHOOOWWWaaaqqqxxxzzz{{{lllddd]]]VVVRRRQQQOOONNNNNNNNNNNNNNNGGGHHHIIIKKKMMMNNNNNNNNNJJJJJJIIIHHHHHHHHHJJJJJJKKKKKKLLLMMMNNNPPPRRRSSSRRRTTTWWW[[[```eeejjjlllggghhhkkkoootttzzz|||yyytttnnnnnnrrrvvvwwwvvvuuuxxx|||wwwyyy|||vvvppprrrvvvwww}}}|||qqq[[[OOOMMMLLLEEE>>>AAAAAAAAABBBDDDFFFGGGHHHFFFGGGJJJMMMOOOPPPPPPPPPJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIHHHHHHGGGEEEEEE@@@??????>>>======>>>>>>:::;;;<<<===<<<:::777555111111111000//////111333000000000000000000000000000///.........000111222////////////////////////111111000000/////////...//////////////////////////////......///000111222.........------.........111111000000000000111111111111000000//////......---.........//////000000---......///000111111222000000////////////000000111111111111111111111111gggRRRIIICCC>>><<<>>>>>><<<;;;<<<;;;:::888666555555666777888777666555555444555555444444444444444444444444000111333555666666555555222222111111111111111111222111111111222333333444222222222222222222222222222222222222222222222222111111222333333444555555333333222111111222333333222222111111111111222222333333333333333333333333666555222111111333555777333444444444333444777:::999222000666;;;<<<>>>AAAJJJIIIQQQaaattt~~~zzzwwwkkkaaaXXXRRROOOLLLKKKIIIJJJKKKLLLLLLKKKNNNKKKKKKPPPQQQNNNLLLMMMKKKIIIHHHKKKMMMMMMMMMNNNMMMNNNOOOPPPPPPQQQTTTWWW[[[YYY[[[cccoooxxx{{{zzzxxxvvvwww~~~xxxvvvtttrrrqqqrrrtttuuuwwwxxx{{{}}}~~~~~~~~~}}}}}}{{{zzz||||||uuurrrooouuu}}}zzzvvvcccZZZVVVRRRMMMKKKDDDDDDDDDEEEFFFFFFEEECCCHHHIIIKKKLLLLLLLLLKKKJJJLLLLLLLLLMMMNNNLLLIIIGGGJJJIIIHHHGGGFFFEEEDDDCCCFFFDDDAAA???======>>>???;;;;;;;;;===>>><<<666111333333333222111000//////000000//////......------------...///000111222222000000000000000000000000////////////////////////000000000000000000000000555333000---,,,---///000111111000000//////..................///111222222111111000000//////.........//////000111222222333//////000111111111111111////////////////////////////////////000000000000fffRRRIIICCC???<<<>>>>>>;;;:::<<<999999888777666666666777666666555555555666666777333333333333333333333333222222333444555555555555222222111111111111111111222222111111222333333444222222222222222222222222222222222222222222222222111111222222333444444555333333222111111222333333222222111111111111222222333333333333333333333333888777444333222222333333333444444444333444777999;;;777777===AAAAAABBBFFFLLLPPP]]]ppp~~~tttnnnfff^^^XXXTTTPPPMMMJJJIIIGGGHHHIIIJJJJJJIIIJJJGGGHHHLLLNNNKKKJJJKKKMMMKKKJJJKKKMMMNNNOOOPPPPPPQQQRRRRRRSSSVVVZZZ]]]aaaccchhhqqqzzz~~~}}}yyyvvvsssrrrrrrsssrrrssswwwzzz|||~~~~~~~~~}}}|||zzz{{{zzzuuuuuu|||}}}ooohhhddd^^^WWWSSSMMMIIIEEEBBBBBBDDDEEEEEEGGGHHHJJJKKKLLLLLLLLLKKKMMMMMMMMMNNNNNNLLLIIIFFFIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCBBB@@@?????????@@@===<<<<<<===???>>>:::666333333222111000000000111000000000///////////////////////////000000000000////////////////////////////////////////////////////////////////////////333222000...---...///000111111000000///////////////////////////000111222111111000000////////////......///000000111222222//////000111111111111111111111111111111111111111////////////000000000111fffQQQHHHEEE@@@===>>>>>>;;;999:::777777888888888777777666444444444555555666888888222222222222222222222222444444444333333444444555111111222222222222222222222222222222222333333444222222222222222222222222222222222222222222222222111111222222333333444444333222222111111222222333222222111111111111222222222222222222222222222222555555444444333333333333333444444333333333666888888888;;;@@@CCCCCCGGGLLLSSS\\\nnnwwwlllfff\\\YYYUUURRRPPPNNNKKKIIIIIIGGGFFFGGGIIIJJJJJJIIIJJJHHHIIILLLMMMJJJJJJLLLOOOOOONNNMMMOOOQQQTTTUUUTTTUUUWWWXXX[[[___eeeiiipppuuu}}}}}}yyyvvvtttsssqqqsssvvvyyy|||~~~||||||||||||wwwyyy|||~~~{{{{{{~~~wwwqqqnnnfff^^^ZZZXXXQQQGGG@@@???AAADDDGGGFFFGGGIIIJJJLLLMMMMMMMMMNNNNNNMMMNNNNNNMMMIIIFFFHHHGGGGGGGGGFFFFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@???===>>>??????===<<<555444222000///000111222000000000000000111111111111111000000//////..............................////////////////////////........................000000000////////////000111000000000000/////////000000/////////000000111111000000000000/////////.........//////000000111//////000111111111111111111111111111111111111111/////////000000000111111fffRRRIIIEEE@@@===>>>>>>:::999:::555666888999999888777666555555555555555666777777333333333333333333333333666555444333222333444444111111222222222222222333333333222222222333333444222222222222222222222222111222222222222222333333111111222222333333333333222222222222222222222222333222222111111222222333222222222222222222222222000111333444666666666666333444444333333333666888666999>>>CCCFFFLLLTTT[[[aaakkk~~~yyyjjj```XXXSSSRRRPPPNNNMMMMMMKKKIIIFFFIIIGGGGGGGGGJJJKKKLLLKKKMMMKKKLLLOOONNNLLLLLLPPPOOOQQQRRRQQQSSSXXX]]]^^^\\\^^^aaadddhhhooowww||||||{{{yyyzzz|||}}}~~~zzz{{{|||~~~~~~{{{wwwttttttvvvyyyzzzzzz{{{|||yyyuuurrrkkkeeecccaaaYYYLLLCCC???@@@CCCEEEEEEFFFGGGIIIKKKLLLMMMNNNOOONNNNNNOOOOOOMMMJJJGGGFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBCCCCCCDDDCCCCCCBBBCCCAAA???=========>>>>>>999777333000//////000111000000000111111222222333000000000000////////////........................////////////////////////////////////////////////---...///111111111000///000000000000000000000000111111000000///000000000000000000000000000000000---........./////////000//////000111111111111111111111111111111111111111//////000000000111111111fffSSSJJJEEE@@@===>>>>>>:::999:::555666888999999888777666777777666555555555555555555555555555555555555555777666444333222222333444111111222222333333333333444444333333222333333444222222222222222222222222111111111222222333333333111111222222222222222333222222222222222222222222333333222222222222333333222222222222222222222222///111333555666666666555333444444444333555777:::;;;@@@EEEJJJRRR^^^kkktttvvv~~~ssscccYYYSSSNNNKKKMMMLLLKKKLLLLLLLLLIIIGGGGGGFFFEEEFFFIIIKKKKKKKKKMMMLLLMMMPPPOOOLLLNNNSSSPPPVVVYYYXXX[[[ccciiijjjjjjmmmqqqvvv|||~~~}}}xxxyyy{{{~~~~~~wwwsssrrruuuxxxyyy}}}zzzvvvtttpppnnnnnnfff^^^RRRHHHCCCBBBBBBBBBCCCDDDEEEGGGIIIKKKMMMNNNNNNNNNNNNOOOPPPOOOLLLIIIEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCDDDDDDDDDCCCCCCEEECCC@@@===;;;:::<<<===>>>;;;777222///...//////000000111111222222333333////////////000000000000........................////////////////////////000000000000000000000000,,,---///111222111000///000000000000111111111111222111111000000000000111000000000000111111111111............//////////////////000111111111111111000000000000000000000000000000000000111111111111eeeRRRJJJEEE@@@===>>>>>>;;;999:::777777888888888777777666888888666555555444444444555555555555555555555555666555444444333333333333111111222222333444444444555444444333333333333333222222222222222222222222111111111222222333333444111111222222222222222222111222222333333222222111333333222222222222333333333333333333333333333333444444555666555444222111222333444555555777:::===???EEEKKKRRR___qqqrrriii]]]TTTOOOMMMKKKIIIGGGGGGGGGIIIKKKMMMLLLJJJEEEDDDDDDEEEHHHKKKKKKKKKKKKLLLNNNRRRQQQPPPTTT[[[[[[eeejjjiiikkkuuu{{{{{{~~~~~~}}}}}}~~~~~~~~~}}}{{{zzzyyyxxxvvvxxxyyyzzzyyyyyy{{{|||{{{||||||~~~{{{yyyyyyzzzzzzwwwzzz~~~yyyvvvtttqqqpppqqqhhhaaaWWWNNNGGGDDDBBBAAACCCCCCCCCEEEGGGIIIKKKLLLMMMMMMNNNPPPQQQPPPNNNKKKGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCCCCBBB@@@<<<:::999<<<>>>@@@===999555222000//////111111111111111222222222......//////000000111111........................////////////////////////111111111111111111111111---...///111111111000///000000000111111111111222111111000000000111111222000000000111111111111222//////////////////////////////000111111111111111////////////////////////000000000111111111222222~~~cccPPPHHHCCC???<<<>>>>>>;;;:::<<<999999888777666666666777777666666555555555666666555555555555555555555555444444444555444444333333111111222222333444444555555555444333333333333333222222222222222222222222000111111222333333444444222222111111111111111111111222333333333333222111444333333222222333333444444444444444444444444444666666555555444333222111222333555666777999===@@@BBBJJJSSS]]]nnnqqq[[[VVVOOOLLLKKKKKKIIIFFFGGGFFFFFFHHHJJJLLLLLLLLLGGGFFFFFFHHHKKKNNNOOONNNPPPQQQVVV\\\]]]___eeennnrrr~~~|||zzzwwwtttqqqpppppppppjjjlllllljjjgggffffffhhhggggggffffffeeeeeeeeeeeebbbdddffffffddddddfffhhhiiijjjkkkkkkkkkkkkkkkkkkjjjlllmmmmmmlllmmmpppssstttxxx}}}|||xxxpppqqqwww{{{~~~|||yyysssppppppjjjcccYYYPPPJJJFFFCCCBBBBBBBBBBBBCCCDDDFFFHHHJJJLLLLLLMMMPPPRRRRRRPPPMMMKKKKKKJJJJJJIIIHHHGGGGGGDDDCCCBBBAAAAAAAAABBBCCC@@@@@@@@@===;;;;;;???BBB>>>===:::888555333222222111111111111111000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000/////////000000000000///000000111111111222222222000000000000111222333333000000111111111222222222000000000000000000000000//////000111111111111111000000000000000000000000000000111111111222222222|||aaaNNNGGGCCC>>><<<>>>???<<<;;;<<<;;;:::888666555666666777555555444555555666777888444444444444444444444444222333444555555555333333111111222333333444555555666555444333333333333333222222222222222222222222000000111222333333444444222222111111111111111111111222333444444333222111444333333222222333333444555555555555555555555555444444444444444444444444111333555666888;;;???BBBIIIRRR]]]jjj}}}}}}gggTTTOOOLLLIIIHHHJJJJJJGGGDDDKKKIIIHHHHHHJJJKKKKKKJJJKKKJJJJJJLLLPPPRRRSSSSSSWWWZZZ```hhhkkknnnwww~~~vvvuuurrrooollljjjhhhgggfffdddaaa]]][[[ZZZ[[[[[[ZZZ\\\]]]\\\YYYXXXYYY[[[YYYXXXXXXXXXYYYZZZ[[[\\\XXXZZZ\\\[[[YYYXXX[[[^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]___```___^^^^^^bbbeeebbbfffkkknnnoooooooooooosssvvvzzz}}}}}}yyyooopppwwwwww{{{uuutttllleeeZZZPPPJJJGGGEEEDDDBBBAAAAAABBBCCCEEEGGGHHHKKKKKKMMMPPPRRRSSSQQQOOOOOONNNMMMLLLKKKJJJIIIIIIEEEDDDAAA@@@???@@@BBBCCC===>>>???>>>===>>>BBBEEE<<<;;;;;;999888666555444222111111111000000//////222222111000///...------000000000000000000000000////////////////////////000000000000000000000000000000000////////////000000000111111222222222222000000000000111222333444000000111111222222222222111111111111000000000000//////000111111111111111111111111111111111111111000111111111111222222222yyy___NNNIIICCCBBB@@@>>><<<;;;:::999777777777777777666555555777777777777777777777777444444444444444444444444444444222222222222444444444444444333333222222222444333222111111222333444333333333333333333333444000000000000000000000000222222222222222222222222444333222222333444333111111000///000222333222111444555555555444444333222444222111222555777555333666333555;;;>>>===AAAIIIYYYbbbqqq|||oooddd\\\TTTNNNLLLKKKJJJIIIIIIIIIIIIIIIMMMLLLLLLMMMMMMLLLJJJHHHHHHHHHJJJOOOVVV[[[[[[YYY]]]iiixxx~~~||||||{{{yyywwwmmmmmmlllkkkiiigggeeeddd``````^^^]]]\\\\\\\\\]]]WWWVVVUUUTTTSSSTTTUUUVVVSSSSSSSSSSSSTTTVVVWWWXXXUUUTTTTTTUUUVVVVVVSSSQQQTTTTTTUUUVVVVVVUUUTTTTTTVVVUUUUUUVVVWWWXXXVVVUUUSSSUUUVVVXXXXXXXXXVVVUUUVVVWWWXXXYYYYYY[[[]]]___aaadddiiikkklllooossswwwzzz~~~zzzwwwkkkiiiddd^^^WWWQQQLLLJJJJJJGGGEEEEEECCCBBBFFFKKKJJJKKKMMMNNNOOOPPPQQQQQQPPPOOOMMMKKKJJJIIIIIIHHHFFFFFFFFFDDDCCCAAA???>>>AAABBBCCCDDDDDDBBB@@@???@@@>>><<<:::777444222111............///000111222111111000000//////............------------......222111000//////.........000000000000000000000000000000000000000000000000111111111000000000000000222222111000//////000000222222222222222111000///111111111000000000000000000000111111222222222222000111222333333222111000000000000000111111111111yyy___NNNIIICCCAAA@@@>>><<<;;;::::::666777777777666666555555555555555555555555555555444444444444444444444444444333333222222333333444444444444333333222222222333333222111111222333333222222222222222222222222111111111111111111111111222222222222222222222222666444444444666666555444222111000111333444333222555555444444444333333333444333111333555777666444777555777<<<>>>AAAJJJTTTfffsssvvvnnnbbbXXXRRRNNNKKKIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPOOONNNLLLLLLMMMOOOSSSYYY___bbbcccqqq|||~~~|||zzzzzzoookkkhhhfffffffffdddbbb^^^]]]]]]\\\[[[ZZZYYYYYYWWWWWWVVVVVVUUUUUUTTTTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXVVVTTTVVVVVVWWWXXXXXXWWWVVVVVVXXXWWWVVVWWWXXXYYYWWWUUURRRSSSUUUVVVVVVVVVTTTSSSUUUVVVVVVVVVWWWWWWYYYZZZYYY\\\___aaabbbdddhhhkkkiiinnntttwwwxxxzzz~~~vvvsssoookkkggg```XXXSSSMMMGGGDDDDDDDDDCCCDDDHHHJJJKKKMMMNNNOOOPPPQQQQQQSSSRRRPPPNNNMMMLLLKKKJJJGGGGGGFFFEEECCCAAA???>>>AAABBBCCCDDDDDDBBBAAA@@@???>>><<<:::888555444333///////////////000111222111000000000/////////...000//////......//////000.........//////000111222000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111111111111111000//////111111111111000000000000000111111111222222222222111111222222222222111111000000000000111111111111xxx^^^NNNHHHBBBAAA???===<<<:::::::::777777777777666666555555555555555555555555555555444444444444444444444444444333333222222333333444444444333333333333222222333333222222222222333333333333222222111111000000222222222222222222222222222222222222333333333333444444333555777888666555333222111222444555444333666555444333222333444444444333222333555777777666888888:::===AAAJJJYYYggg}}}xxxsssnnn```ZZZPPPIIIFFFGGGHHHIIIIIIIIIJJJJJJKKKMMMNNNOOOKKKKKKLLLMMMNNNNNNMMMMMMPPPRRRVVVZZZ```hhhpppvvv|||{{{tttrrrnnniiieeebbb```___YYYWWWTTTSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRSSSSSSSSSRRRRRRQQQSSSRRRRRRRRRRRRRRRSSSTTTVVVVVVVVVWWWWWWXXXYYYYYY[[[[[[[[[]]]^^^^^^\\\ZZZ\\\]]]]]]^^^^^^]]]]]]\\\^^^]]]\\\]]]]]]]]][[[YYYWWWXXXYYYZZZZZZYYYWWWWWWYYYYYYXXXXXXWWWXXXXXXXXXVVVWWWXXXXXXYYY[[[^^^aaa[[[___dddggghhhjjjnnnqqqrrrvvv{{{~~~}}}}}}}}}}}}{{{|||}}}~~~wwwmmmdddYYYOOOFFFEEEFFFFFFEEEFFFJJJKKKLLLNNNOOOPPPQQQQQQTTTSSSRRRPPPNNNMMMLLLKKKHHHHHHGGGEEEDDDBBBAAA@@@@@@AAABBBCCCCCCCCCBBBAAA>>>===<<<;;;999777666666111000000000000000111111000000000000////////////111000000//////000000111.........//////000111222000000000000000000000000000000000000000000000000//////000000111111222222000000000000000111111111///000000000000///......111111111111111111111111111111111111222222222222222222111111111111222222000000000111111111222222www]]]MMMHHHAAA@@@???===;;;:::::::::999888888777777777777777777777777777777777777777444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333222111000000333333333333333333333333222222222333333333333333111111222333666666555444444333222333555666555444666555333222222333555666444444333444555777888888888:::===AAAIIIWWWkkk{{{xxxiiibbb^^^ZZZWWWSSSMMMIIIGGGGGGIIIJJJJJJJJJJJJJJJKKKMMMNNNOOOIIIKKKLLLMMMMMMMMMNNNOOOSSSWWW]]]ccckkkvvv}}}xxxrrrmmmiiifffeeeaaa___[[[XXXTTTRRRQQQQQQQQQPPPOOOOOOPPPRRRSSSTTTVVVUUUUUUUUUUUUVVVWWWXXXVVVVVVXXXYYYYYYYYYXXXXXXWWWXXXYYYZZZ\\\]]]___```]]]^^^```aaacccdddeeeffffffffffffhhhjjjjjjiiigggiiiiiijjjjjjjjjjjjiiiiiikkkjjjiiiiiiiiiiiigggeeefffffffffgggffffffeeedddfffeeebbbaaa``````___^^^[[[[[[ZZZZZZZZZ[[[]]]___\\\___bbbcccbbbccceeegggfffiiimmmoooqqqssswwwzzzyyy|||}}}|||www{{{zzzmmm]]]NNNHHHIIIHHHFFFFFFIIIJJJLLLNNNPPPQQQQQQRRRSSSRRRRRRPPPNNNMMMKKKJJJJJJIIIHHHFFFDDDCCCBBBBBB@@@@@@AAACCCCCCCCCCCCBBB>>>======<<<;;;:::999888333222111000000000000111000000000000////////////111000000//////000000111222111000///............////////////////////////////////////////////////......///000111222222333//////000000111111111111///000000000000000//////000111111111111111222222222222222222222222222222333222111000000111222333000000111111111222222222vvv\\\MMMHHH@@@???>>><<<;;;:::::::::;;;:::999888888888999999777777777777777777777777555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333666666555444333222222222333333333333333333333333222222333333333444444444111111222444777777555444444333222333555666555444666555333222222333555666444444444444555666999;;;888===CCCJJJUUUggg{{{}}}iii[[[UUURRROOOLLLLLLKKKJJJHHHHHHHHHIIIKKKKKKKKKJJJKKKLLLLLLMMMKKKNNNPPPQQQQQQSSSVVVXXX[[[```hhhppp{{{~~~wwwqqqmmmfffddd```\\\YYYVVVUUUTTTQQQPPPNNNMMMLLLKKKLLLLLLNNNNNNOOOPPPRRRUUUWWWYYY[[[[[[[[[[[[[[[\\\]]]^^^\\\]]]^^^```aaaaaaaaaaaa___aaacccgggjjjmmmpppqqqkkkmmmooosssuuuxxxyyyyyyyyyyyyyyy|||~~~~~~}}}{{{~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}{{{yyyzzzzzzzzzzzzzzzzzzzzzyyyzzzwwwsssqqqqqqpppmmmkkkfffeeeccccccccccccddddddeeeeeeeeecccbbb```aaaaaabbbccceeeeeeeeefffggghhhgggjjjnnnqqqrrrsssuuuwww~~~mmmWWWMMMKKKIIIGGGFFFIIIJJJLLLNNNPPPQQQRRRRRRSSSSSSSSSRRRQQQOOOMMMLLLLLLKKKIIIGGGEEEDDDDDDDDD@@@AAAAAABBBCCCCCCCCCCCC>>>>>>======<<<<<<;;;;;;555444333111000000000000////////////000000000000000//////......//////000222111000///............////////////////////////////////////////////////......///000111222222333...///000111222222111111000000111222222111111111000000111111222222222333333222222222222222222222333222111000000111222333111111111111222222222222vvv\\\LLLHHH@@@???===<<<;;;:::::::::<<<;;;999888888888999:::555555555555555555555555555555555444444333333222222333333444444333333222222222333333333333444444333333444444444444333333666666555555444444333333333333333333333333333333222222333333444444555555444444555777999999777555444333222333555666555444444444333222333444555666444555555555444666:::===;;;BBBKKKUUUcccvvv}}}yyy|||xxxlll]]]SSSPPPMMMIIIDDDFFFIIIJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNKKKOOOTTTVVVXXX[[[aaafffmmmrrrzzz~~~yyyuuussspppkkkfffaaa]]]ZZZTTTSSSPPPNNNMMMLLLLLLLLLJJJIIIIIIIIIKKKLLLNNNOOOMMMOOORRRSSSVVVYYY^^^aaaaaabbbdddfffhhhiiiiiiiiiiiijjjjjjkkklllnnnpppqqqooorrruuuzzz~~~vvvuuusssssstttsssrrrpppooommmkkkhhheeecccaaa```dddcccbbbaaa```^^^]]]]]]^^^```bbbdddddddddfffhhhjjjlllpppvvv|||~~~~~~zzzcccVVVPPPLLLHHHGGGHHHJJJLLLNNNPPPQQQRRRRRRUUUUUUVVVVVVUUUTTTRRRQQQNNNLLLJJJHHHFFFEEEEEEEEEAAAAAABBBBBBBBBBBBBBBCCC?????????>>>======<<<<<<777666444222111000//////////////////000000000000000//////......//////000.........//////000111222000000000000000000000000000000000000000000000000//////000000111111222222...///111222222111000000000111111222222222222111000000111111222333333333333333333333222222222222222222111111111111222222111111111222222222222333uuu[[[LLLGGG???>>>===<<<;;;:::::::::;;;999888666666777888999555555555555555555555555666555555444333333222222222333333444444333333222222222222333333444444444333333444555555444333333444444444444444444444444222222222222222222222222222222333333444555555666555555666888:::999666333333222222222444555444333333333333444444444555555444555666555444666;;;???AAAIIITTT```ppp}}}qqqgggbbbeeeddd___UUUOOOMMMJJJEEEDDDFFFIIIJJJJJJKKKMMMPPPMMMMMMMMMNNNOOOPPPQQQRRRPPPUUU\\\aaafffllluuu|||{{{tttlllfffaaa^^^]]]ZZZWWWUUUSSSRRRRRRPPPOOOMMMLLLLLLMMMMMMNNNNNNNNNOOOPPPSSSVVVXXXZZZXXX[[[^^^aaadddhhhnnnrrrrrruuuzzz~~~|||xxxtttrrrooommmlllmmmllliiigggeeebbb```^^^```bbbbbbbbb```______```]]]___aaaeeejjjnnnrrrtttyyyxxxqqqddd\\\TTTNNNLLLHHHIIIKKKNNNPPPQQQRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTOOONNNKKKHHHGGGFFFFFFGGGCCCCCCBBBAAAAAAAAABBBBBBAAA@@@@@@???>>>>>>======888777555333111000//////.../////////000000000111111000000//////000000111.........//////000111222000000000000000000000000000000000000000000000000000000000000000111111111///000111222222111///...//////000111111111111111000000111222222333444444444444333333333222222222111111222222222222111111111111111222222222333333uuu[[[LLLGGG???>>>===<<<;;;:::::::::999888666555444555777888777777777777777777777777666666555444333333222222222222444444444444222222222222222333333444444444333333444555555444333333333333333333333333333444222222222222222222222222222222333333444555666666333444555777888777333000333222111222444555444333222333444555555555555444444666666555444666;;;@@@EEEOOOZZZgggxxxxxxiii^^^XXXVVVWWWXXXWWWQQQMMMKKKGGGBBBFFFGGGHHHGGGFFFFFFJJJNNNMMMMMMNNNOOOQQQSSSUUUVVV[[[aaajjjqqqxxxxxxssskkkccc]]]YYYUUURRRRRRQQQOOONNNNNNOOOQQQRRRSSSSSSRRRQQQQQQRRRSSSTTTWWWXXXYYYZZZ]]]```ccceeegggkkkooorrruuuyyy}}}{{{xxxvvvssspppnnnkkkhhhfffiiiiiihhheee```]]]\\\]]]YYYYYYZZZ\\\^^^```bbbddddddllluuuzzz}}}yyy|||qqqggg]]]UUURRRHHHIIIKKKNNNPPPRRRSSSSSSQQQRRRTTTVVVVVVVVVTTTSSSPPPNNNKKKIIIGGGFFFGGGGGGDDDCCCBBBAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>======999888666333111000///....../////////000000111111222222111111111111222222222111000//////.........000000000000000000000000000000000000000000000000111111111000000000000000000111222333222000...---......///000000000000000000000111222333333444444444444444333333222222222000111222333333222111000111111222222222333333333uuu[[[KKKDDD???>>>===<<<;;;:::::::::888888888888777777777777888777777999;;;:::666333555555555555555555555444444444444555444444333333444444444444333333222111333333333444444555555555444444444444444444444444222222222222333444555555444444444333333222222222555555555666666666777777111222333444555555555555777777666555555555555666777888999999:::===DDDIIIRRRVVVbbbpppvvvvvv{{{~~~mmm___WWWRRRNNNKKKOOOMMMLLLKKKJJJIIIFFFDDDHHHHHHHHHJJJMMMMMMLLLKKKPPPNNNPPPUUUVVVVVV\\\fffmmmvvvxxxnnnfffddd___YYYUUUTTTQQQNNNKKKLLLMMMMMMMMMMMMOOORRRTTT[[[[[[[[[YYYXXXYYY[[[]]]```eeekkkmmmnnnqqqwww|||{{{wwwwwwxxx{{{~~~~~~vvvooojjjeee___\\\[[[YYYXXXXXXYYYZZZ[[[```dddhhhiiihhhkkkrrrxxx}}}}}}uuukkkdddVVVQQQLLLKKKNNNRRRSSSSSSSSSYYY[[[YYYYYY\\\[[[UUUUUURRRNNNKKKJJJHHHGGGEEEAAAAAAAAAAAAAAAAAAAAABBBEEEBBB???>>>>>>>>>>>>===>>>===:::888555222111000222111111000000000000///////////////////////////000000000000000000000000111111000000000000111111444333111000///000222333000111111000//////000222000000000000000000000000111111111111111111111111111111222222222333333333111111111111111000///...111111000000111111222333333333333333333333333333ttt[[[KKKEEEAAA@@@>>>===<<<;;;;;;;;;888888888888777777777777888777666777999999666333444444444555555555666666333444444555444444333333444444444444444333222111333333333444444444555555444444444444444444444444444444333333333444555555444444444333333333222222222222222333333333444444222222333333444555555666666666555555555555555555555999;;;;;;:::>>>GGGOOOVVV[[[fffrrryyy{{{tttkkk^^^UUURRRQQQOOOMMMMMMLLLKKKKKKJJJHHHGGGEEEIIIHHHHHHHHHJJJLLLMMMMMMOOOPPPUUU\\\___aaajjjuuuxxxooojjjddd\\\VVVTTTQQQNNNMMMNNNOOOMMMLLLKKKLLLMMMOOORRRXXX```eeelllkkkgggdddcccffflllpppsssyyy|||wwwrrrmmmgggfffdddbbb```^^^]]]\\\]]]___aaa```___aaagggmmmssswww~~~pppdddVVVPPPQQQSSSRRRNNNRRRWWWZZZYYYZZZ]]][[[VVVWWWTTTPPPMMMLLLJJJHHHGGGDDDCCCCCCBBBBBBAAAAAAAAACCCBBB????????????===<<<===<<<;;;999666333111000000111111111111000000000000000000000000000000000000000000000000000000000111111000000000000111111//////000000000000000///000111111000//////000222111111111111111111111111111111111111111111111111111111222222222333333333111111222222222111000000222111111111111222333333333333333333333333333333rrrZZZKKKGGGCCCBBB@@@>>>===<<<;;;;;;999999888888888777777777888777555666777777666444333444444555555666666666333333444444555444444333333444444444444333333222333333333444444444444555444444444444444444444444555555444333333333444444444444444444333333333333111111222222222333333333333333222222333444666777444444555555666555555444666:::===>>>>>>DDDOOOXXX```eeeppp|||~~~qqqlll]]]WWWPPPMMMMMMNNNNNNMMMKKKKKKJJJJJJIIIIIIHHHHHHLLLKKKIIIHHHJJJMMMPPPRRRSSSXXXaaaiiinnnttt~~~pppiii___YYYUUURRROOOLLLKKKJJJHHHJJJLLLOOOPPPPPPPPPQQQSSSVVV\\\fffqqqyyy~~~xxxttttttzzz{{{zzzwwwsssnnnhhhccc```_________\\\ZZZ[[[```dddhhhkkkooossswww{{{}}}zzz~~~|||fffXXXUUUUUURRRMMMPPPUUUYYYZZZ\\\^^^\\\YYY[[[XXXTTTQQQOOOMMMKKKHHHFFFFFFEEEDDDCCCBBBAAA@@@BBBAAA@@@@@@AAA@@@===;;;;;;<<<<<<;;;888555222000///000111222222222111000222222222222222222222222000000000000000000000000111111000000000000111111,,,...000222222222000///000111111000//////000222111111111111111111111111111111111111111111111111111111222222222333333333111111222333333333222222222222222222222333444444333333333333333333333333pppYYYLLLHHHCCCBBB@@@>>><<<;;;::::::999999999888888888777777888777555555555555555555555555555555555555555444333333444444555444444444333444444444444444333333444444444444444444444444333333444444444444444444555555444333222222222333444444444444444444333333444444444555555555666666444333222111222444666888222333444555666666555555999:::===@@@FFFOOOZZZaaallltttwwwggg]]]XXXTTTPPPMMMKKKKKKLLLKKKJJJIIIJJJJJJJJJJJJJJJKKKLLLPPPOOOMMMLLLMMMRRRYYY]]]bbbjjjuuu}}}tttjjjddd[[[WWWRRROOONNNOOONNNMMMMMMMMMMMMOOOQQQTTTWWWXXX\\\^^^aaafffmmmwwwwwwooojjjhhhhhheeeaaa______cccffffffgggiiijjjlllpppuuuyyyyyy{{{yyyeeeZZZVVVSSSQQQPPPTTTXXX[[[]]]^^^]]][[[]]]ZZZWWWTTTRRRPPPLLLJJJFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBB@@@===::::::;;;<<<<<<;;;777444222///000111333333222111000333333333333333333333333000000000000000000000000111111000000000000111111///000111333444444333333000111111000//////000222111111111111111111111111111111111111111111111111111111222222222333333333111111222333444444444444333333222222333333444555222222333333333333444444oooXXXLLLHHHCCCAAA@@@===;;;:::999999999999999999888888888888777777666555444444555666777777666555444333333222222333333444555555555444333444444555555444444444444444444444444444444444333333333444444444555555444444333222222111222222444444444444444444444444666666666666777777777777444333222111222444666888222333444555666666666666:::999;;;BBBNNNZZZdddhhhxxxnnnccc[[[SSSOOOOOOMMMLLLKKKJJJJJJIIIHHHHHHJJJKKKLLLKKKMMMPPPSSSRRRRRRSSSTTTWWW]]]ffflllzzz{{{oooeee\\\VVVSSSMMMMMMLLLMMMNNNNNNNNNMMMOOOPPPRRRUUUXXX]]]aaadddkkkooowww~~~zzzuuussspppllljjjiiikkkmmmhhhiiihhhggggggiiimmmpppssswww}}}~~~xxxcccXXXTTTUUUSSSTTTWWW[[[]]]]]]]]]]]]^^^\\\YYYVVVUUURRROOOLLLEEEEEEEEEDDDCCCCCCBBBBBB??????@@@BBBCCCAAA===::::::;;;<<<===<<<999666444000111222333333222111000222222222222222222222222000000000000000000000000111111000000000000111111111111111111222333555666000111111000//////000222111111111111111111111111111111111111111111111111111111222222222333333333111222333444444444444444333333222222333333444555222222222333333444444444oooXXXKKKHHHBBBAAA???===;;;::::::::::::999999999999888888888666777888777555444555666777777666555444333333222222222333444555555555555333444444555555555555444555444444444444333333333222333333444444555555555444444333222222222333333444444444444555555555555444555555555555666666666333333222222333444666777333333444444666777999:::;;;;;;@@@JJJXXXeeeooossszzzgggZZZVVVTTTPPPLLLHHHHHHIIIIIIIIIIIIHHHHHHHHHKKKMMMNNNNNNPPPUUUZZZVVVZZZ^^^ccchhhpppzzzxxxqqqlllcccYYYRRRNNNMMMMMMIIIJJJLLLNNNOOOPPPPPPPPPRRRUUUZZZ```fffmmmuuuzzz{{{xxxwwwvvvvvvnnnnnnllliiiffffffhhhjjjiiikkkooouuu{{{||||||~~~uuubbbYYYXXXXXXVVVWWW[[[\\\[[[[[[^^^___]]][[[YYYXXXUUURRROOOHHHHHHGGGFFFDDDCCCBBBBBB??????@@@AAABBBAAA===::::::;;;<<<===<<<;;;999777333333222222111111111111111111111111111111111111000000000000000000000000111111000000000000111111222000///...///111333444000111111000//////000222222222222222222222222222111111111111111111111111111111222222222333333333222222333444444444333333222222222222222333444444111222222333333444444555oooXXXKKKGGGBBBAAA???>>>===<<<<<<<<<::::::999999999888888888555777:::999777555555666555555555555555555555555111222333444555555555555333333444555555555555555555555444444444333333333222222333333444555555666555555444444444555666666444444444444555555555666444444444555555555555666222222333333444555555666555555444444555888;;;======EEEOOOZZZdddppp}}}mmmdddWWWPPPOOONNNMMMJJJEEEFFFGGGHHHHHHHHHIIIJJJIIILLLPPPQQQQQQTTTZZZ```___fffpppxxxwwwnnngggbbb[[[XXXSSSNNNLLLKKKMMMNNNNNNPPPSSSVVVZZZ^^^bbbeeedddiiiqqqxxxyyyyyyvvvrrrmmmjjjjjjkkkjjjjjjjjjllloootttxxxzzz~~~vvvggg___]]]YYYXXXZZZZZZXXXZZZ^^^```^^^]]]\\\[[[YYYVVVSSSNNNMMMKKKIIIFFFDDDBBBAAA?????????AAABBBAAA>>><<<;;;;;;<<<<<<<<<;;;;;;:::666555333111000000111111111111111111111111111111000000000000000000000000111111000000000000111111111111111000111111111222000111111000//////000222222222222222222222222222111111111111111111111111111111222222222333333333222333333333333222222111222111111111111222333333111111222333333444555555pppXXXJJJFFFBBBAAA@@@???>>>>>>>>>>>>:::::::::999999999888888444888;;;;;;888666555666222222333444555666777888111222333444555555555555333333444555666666666555555555555444444333333333222222333333444555666666666666666666666777888999444444444555555555666666555555555666666666777777111222333444555555555555777555444333555888<<>>======<<<;;;;;;:::999999888888777666666666666555555555555444444444555555555555555444444444555555555555666555444333333333333444555555444333333333333444555444555555555555555444444555444333333333333444555555555333222222333555555555555555555555555444444555555555555666666666777999::::::888777:::@@@EEENNN^^^mmmsssyyypppbbb]]]OOOOOONNNMMMLLLJJJIIIHHHGGGHHHHHHHHHIIIKKKOOORRRRRROOOPPPUUUXXX]]]iiiuuuzzzmmmfff\\\TTTPPPOOOPPPQQQNNNMMMLLLLLLNNNSSSWWWZZZ___dddmmmyyy}}}zzzzzzwwwtttpppmmmkkkkkkkkkmmmnnnppprrrxxxooobbbWWWWWWZZZ[[[ZZZYYYdddcccaaa```___^^^\\\ZZZXXXUUUQQQLLLHHHEEEDDDCCC???>>>>>>@@@BBBBBBAAA@@@@@@@@@???>>>===<<<;;;;;;999777555333222111222222111111111111000000000000222111000......000111222////////////000000000000///000222333444333333222111111111000000000000000222222222222222222222222222222222222222222222222//////000111222333333333222222222222222222222222333333333444444555555555555555444333333444555555jjjWWWKKKEEEBBBAAA@@@>>>===<<<<<<;;;;;;;;;:::999999888888777666666666666666666666666666666666666666666666666444444444555555555555666555555444333333444555555555444333333333333444555444444555555555444444333555555444333333444555555555444444333333444444555555555555555555555555555555555555666666666777777555777777777777<<>>>>>>>>>>>>>>>>>=========888777666555333222222222111111111111000000000000222111000//////000111222////////////000000000111000000111222222222222222111111111111000000000000222222222222222222222222222222222222222222222222000000000111222222222333222222222222222222222222111222222222333333333444222222111000000111222222iiiVVVJJJEEEAAAAAA???===<<<;;;;;;;;;;;;;;;:::999999888888777777777777777777777777777888888777777666666555555444444444555555555555666555555444333333444555555555444444333333444444555333444444555555444444444555555444333333444555555444444555555555555444444555555555555555555555555555555666666666777777777333555777888:::AAAKKKSSSnnnwwwlll^^^RRRKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFGGGIIIJJJKKKMMMPPPUUUXXX\\\^^^eeennnuuu~~~wwwmmmcccZZZUUUPPPOOONNNNNNOOOQQQSSSUUU[[[^^^bbbdddhhhqqq~~~{{{vvvtttllljjjgggfffgggjjjnnnqqquuuzzzzzzhhh^^^\\\\\\___bbbbbbbbbbbbccceeegggiiikkkkkkfff___WWWOOOIIIFFFDDDEEECCCAAAAAAAAA@@@>>><<<=========>>>>>>>>>??????888888888777666444222111222222111111111000000000222111000//////000111222/////////000000000111111111000000000000111111222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111222222222222222222333333333333000000111111111111222222555444333333333333444555hhhUUUIIIDDDBBBAAA???>>><<<<<<;;;;;;;;;;;;:::999999888888777777777777777888888888888888888777777666555444444444444444555555555555666555555444444444444555555444444444444444444444444444444555666666666555555555555444444444444555555333444555666666555444333555555555555666666666666555666666666666777777777555777999;;;@@@IIIUUU]]]rrrzzzmmm\\\SSSLLLIIIHHHJJJJJJIIIIIIHHHHHHHHHIIIFFFIIILLLOOOSSSXXX^^^cccbbbjjjvvvtttpppiiibbb[[[VVVRRROOOPPPPPPQQQRRRTTTWWW\\\___kkkrrrzzz|||uuuqqqllliiihhhiiijjjkkknnntttyyy}}}pppddd]]]ZZZ]]]aaabbbcccdddeeegggjjjooorrrrrrmmmfff]]]UUUNNNIIIGGGEEECCCAAA@@@@@@@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>888999::::::888555222000222222222111111111000000222111111000000111111222//////000000000111111111333222111000000111222333000111111111111111222222222222222222222222222222222222222222222222222222222222222111111111111111222222222333333333333333111111111111111111111222666555555555555555555666hhhUUUIIIDDDCCCBBBAAA???>>>===<<<<<<;;;;;;:::999999888888777666777777777888888888999777777666555555444333333444444444555555555555666555555555555555555555555444444444444444444444444555555666777777777777777555555555555555555555555333444666666666666444333555555555666666666777777666666666666777777777888777888:::===CCCNNN\\\fffqqq{{{qqq^^^TTTPPPLLLJJJJJJIIIHHHHHHGGGHHHHHHIIIJJJIIIKKKOOOSSSWWW^^^dddiiikkkwwwxxxooo___\\\YYYTTTQQQOOOPPPQQQRRRTTTVVVXXX\\\ccclllssszzztttpppnnnnnnmmmkkklllpppsssttttttxxxtttiii```ZZZZZZ^^^aaadddfffhhhiiilllpppttttttqqqkkkccc[[[TTTNNNKKKEEECCCAAA@@@AAAAAA@@@???@@@@@@@@@???>>>=========:::;;;<<<<<<:::777333000222222222222111111111111222222111111111111222222000000000000111111111111555444222111111222333444000000111111222222222333222222222222222222222222222222222222222222222222222222222111111111111111222222333333333444444444333333333333333333333333222222333333333333222222iiiVVVJJJEEEDDDCCCAAA???>>>=========;;;;;;:::999999888888777555666666777777888888888666666555555444444333333444444444555555555555666444555666666666666555444333444444555555444444333444555666777777777777777444555666666666666555444555555666666666666555555555555555666666777777888666666666777777777888888777888;;;???GGGTTTdddooowwwiii]]]RRROOONNNLLLKKKLLLHHHGGGGGGGGGGGGIIIKKKLLLNNNPPPTTTXXX]]]cccjjjooozzz}}}qqqeee]]]RRRRRRQQQNNNMMMNNNRRRUUUVVVZZZ___fffnnnzzz~~~yyyxxxvvvssspppkkkmmmnnnmmmmmmqqqxxx}}}~~~|||{{{|||rrrjjj```XXXWWW[[[^^^bbbfffiiiiiilllppptttuuussspppjjjbbbZZZRRRNNNFFFDDDAAA@@@@@@AAAAAA@@@BBBAAA@@@???>>>===<<<<<<<<<<<<======;;;888444222333222222222222111111111222222222222222222222222000000000111111111222222555555444333333333333444000000111111222333333333222222222222222222222222222222222222222222222222111111111111111111222222222222333333444444555555555555555444444444444333333444444555555444444333jjjWWWKKKEEECCCBBB@@@???===<<<<<<<<<;;;;;;:::999999888888777444444555666666777888888666666666555555555555555444444444555555555555666444555666777777666555444333333444555555444333333222333444555666666666666444555666777777666555444666666555555555555666666444555555666777777888888666666777777777888888888888:::>>>CCCMMM]]]ooo|||vvviiiYYYRRRMMMMMMMMMJJJJJJLLLKKKJJJJJJJJJKKKMMMOOOQQQQQQUUUZZZ```hhhpppyyy~~~}}}sssjjjbbbYYYRRRLLLNNNOOOPPPQQQUUU[[[___cccjjjuuu~~~zzzqqqooommmllllllnnnqqqtttuuuzzz|||zzz~~~{{{xxxxxxwwwtttoooiiibbbYYYQQQRRRWWWXXX^^^eeeiiijjjlllppptttwwwwwwuuuqqqiii___UUUPPPIIIFFFBBB@@@@@@@@@???>>>@@@@@@@@@??????>>>>>>>>>>>>>>>>>>===;;;888555333333333222222222111111111111222222222222222222111000000111111111222222222333444444444333333222111000000111222222333444444222222222222222222222222222222222222222222222222000000000111222222222333222222333333444555555666555555555555444444333333555666777888888777666555jjjWWWKKKFFFBBBAAA???>>><<<;;;;;;;;;;;;;;;::::::999888888777333444444555666777777888666666666666777777777777444444444555555555666666444555666777777666555444333333444555555444333333000111222333444444444444444555666777777666555444777666555444444555666777444555555666777888888999777777777777888888888888:::===AAAHHHTTTeeeyyyppp```SSSTTTPPPMMMNNNLLLIIIJJJMMMPPPOOONNNNNNPPPRRRUUUWWWRRRWWW___hhhrrr~~~zzzrrrhhh___YYYTTTNNNJJJIIILLLQQQTTTXXX^^^eeekkksss|||yyyuuuqqqnnnnnnnnnnnnmmmnnnrrrxxx}}}~~~zzzzzzqqqmmmkkkiiihhhddd___YYYQQQJJJLLLRRRSSSZZZccchhhjjjlllppptttyyyzzzyyyuuummmbbbWWWPPPLLLHHHDDDAAA??????===<<>>===;;;888666444333333333222222222111111111222222333333222222111000111111111111222222222222333333444333222111///000000111222333333444444222222222222222222222222222222222222222222222222//////000111222333333444222222333333444555666666555555555444444333333333222333444555555444333222hhhUUUIIIDDDCCCBBB@@@>>>===<<<;;;;;;;;;;;;::::::999888888888777777777777888888888888222333333444444555555555444444444444444444444444666666555555555444444444555444333333333333444555444444555555666666777777666888888777555333333333777777777777666666666666777666555555555666888999999777666666888:::;;;;;;:::AAAIIIQQQZZZkkkxxxeeeWWWSSSUUULLLJJJJJJLLLKKKIIILLLRRRMMMQQQUUUTTTRRRQQQUUUZZZ^^^eeepppzzz}}}tttqqqfff```WWWQQQNNNNNNOOOOOOSSSRRRWWW```ffflllxxxyyyvvvvvvuuurrrnnnlllnnnooopppttt{{{~~~|||}}}|||xxxrrriiiccc\\\[[[YYYVVVSSSPPPNNNNNNPPPTTT\\\dddkkkpppsssssstttzzz|||wwwooohhh___WWWQQQLLLFFFAAA????????????@@@???>>>===<<<<<<<<<<<<>>>======>>>>>><<<999666555444222333444444222111000000000000000000000000222222111111111111111111222222222222222222222222111111222333555777999:::222333333444444333333222333333333333333222111000111111111000111111222333333333333444444444555555444444444444444444444444444444444444444444444444hhhUUUIIIDDDCCCBBBAAA???>>><<<;;;:::999888888777777666555555999888888888777777666666444444444444444555555555444444444444444444444444666666555555555444444444555555444333333444555555444444444444555555555555444555777777666666666777777777777777666666666666777666666555666777888999888777666666777999::::::BBBHHHQQQZZZgggxxx|||hhh\\\SSSOOONNNLLLJJJJJJLLLLLLKKKOOOUUUYYY]]]```^^^YYYYYY___fffnnnwwwzzzooofffcccVVVSSSOOOMMMMMMPPPRRRTTTXXX]]]jjjzzz}}}}}}yyysssnnnlllnnnpppqqqrrrvvv|||}}}{{{|||~~~}}}|||wwwmmmddd```^^^\\\ZZZXXXUUUQQQOOOPPPSSSYYY```gggmmmppprrrzzz|||tttmmmddd\\\SSSNNNGGGBBB@@@@@@@@@???@@@@@@???>>>============>>>>>>>>>>>>???===:::777555333222111222222222000444444444444444444444444111111111111111111111111222222222222222222222222000111111222333555666777222333333444444333333222333333333333333222111000111111111111111222222333333333333444444444555555444444444444444444444444555555555444444333333333hhhTTTIIIDDD??????@@@@@@???>>><<<;;;888888777777666555555555::::::999888777666555555666666555555555555555555444444444444444444444444555555555555555444444444555555444333333444555555444444444444444333333333444666888888777666777888666666666666777777777777777666666666666777888999888777777777888:::;;;<<>>>>>>>>>>>?????????@@@@@@>>>;;;888777444111000000111111111222222222222222222222222111111111111111111111111222222222222222222222222000000000000111222333444222333333444444333333222222222333333333222111111111111111111111222333333333333333444444444555555444444444444444444444444555555555444444444333333gggTTTIIIEEE;;;<<<>>>@@@AAA@@@???>>>::::::999888888777777666999999888888777666666555777777666666555555555444555555555555555555555555555555555555555555555555555555444444444444555555666555555444444333333333888::::::999777555555555666666666666777777777777777777777777777888888888999999:::::::::===@@@BBBNNNTTT___nnnlllVVVNNNOOOOOOKKKIIILLLJJJJJJNNNOOOPPPUUU\\\gggmmmooojjjcccgggvvvkkk___YYYRRRLLLJJJJJJLLLOOOSSSZZZbbbjjjpppzzz~~~yyyvvvxxxyyyzzzyyyyyy{{{|||}}}|||zzzzzz{{{zzzxxxvvvssstttvvvyyy|||}}}yyyuuuqqqnnnmmmtttxxx|||yyy}}}yyyqqqpppqqqsssvvvtttnnniiiYYYXXXYYY\\\bbbjjjrrrwwwxxx|||vvvppp```ZZZQQQJJJFFFEEEDDDDDDBBBBBBAAA@@@????????????@@@@@@@@@AAAAAA@@@===::::::666222000000111222222000000000000000000000000111111111111111222222222222222222222222222222222111000000000000111222222222333333444444333333222222222333333333222222111222111111111111222333333333333333444444444555555444444444444444444444444444444444444555555555555fffTTTJJJFFF===>>>@@@AAA@@@???===<<<::::::999999888777777777777777777777777777888888777777666666555555555444555555555555555555555555444555555555555555555555555555555555555555555555777666666666555555444444888::::::999777555555555555666666666777777777888666777777888888888888888777888999999;;;???EEEJJJ[[[bbboooggg[[[PPPNNNNNNMMMKKKLLLLLLKKKMMMQQQRRRRRRWWW]]]gggmmmpppmmmiiiqqq{{{kkkZZZRRROOOLLLKKKKKKMMMQQQVVV]]]fffrrr|||wwwuuuwwwyyyzzzzzzyyyzzz{{{{{{zzzxxxxxxxxxwwwtttrrrpppqqqsssvvvyyy|||yyytttpppnnnvvvwwwzzz}}}zzz}}}yyytttaaa___]]]]]]aaaiiiqqqwwwvvv~~~}}}wwwqqqggg___UUULLLGGGDDDCCCBBBCCCBBBAAA@@@????????????@@@@@@@@@AAABBBAAA>>>;;;===999555222222333333333222222222222222222222222000000111111111222222222222222222222222222222222222222111111111111222222222333333444444333333222111222222333333333222222222222222111222333333444333333333444444444555555444444444444444444444444111222333444666777888888eeeTTTJJJFFFCCCCCCBBBAAA???<<<999777999999888888777666666666666666777777888888888888666666555555555555555555555555555555555555555555444444444555555555555555444555666666666666555444666666666666666555555555444666888888777666777888555555666666777777888888666777888888999999888888555666777888:::AAAKKKSSSfffpppfffTTTOOOLLLMMMLLLJJJKKKNNNPPPOOORRRVVVWWWVVVXXX]]]bbbgggjjjjjjkkkxxxdddYYYOOOKKKKKKLLLOOOSSSTTTZZZdddnnn{{{yyyvvvuuuxxx{{{||||||{{{|||}}}~~~|||{{{zzzzzzyyywwwtttttttttvvvwwwzzz|||~~~{{{vvvrrruuuvvvwwwxxx{{{~~~{{{pppkkkeeeaaabbbgggmmmrrryyy~~~xxxrrrmmmeeeYYYNNNGGGCCCAAA@@@CCCBBBAAA@@@????????????@@@@@@@@@AAABBBAAA>>><<<>>>;;;777444444444333222000000000000000000000000000000000111222222333333222222222222222222222222222222222222222222333333222333333444444333333222111111222333333333222222222222222222222333444444333333333444444444555555444444444444444444444444111222333444666888999999eeeSSSJJJGGGDDDCCCAAA???===;;;:::999::::::999999888777777777888888888777777777777777444444444444444555555555555555555555555555555555444444444555555555666666444555666777777666555444444444555555555555555666444555777777666666666777555555555666777888888888666777888999999999888888666888999999===GGGUUU```qqq}}}lllYYYMMMIIIHHHJJJKKKJJJLLLPPPUUUUUUYYY]]]]]]ZZZZZZ]]]cccfffiiikkkqqqvvvhhhTTTOOOLLLMMMNNNQQQWWW^^^gggppp~~~}}}zzzxxxxxxwwwzzz~~~~~~|||}}}}}}}}}~~~yyyxxxyyy{{{{{{|||~~~}}}ssskkkggggggkkknnnyyy{{{wwwnnn```TTTKKKFFFCCCBBBBBBAAA@@@??????>>>>>>>>>?????????AAABBBAAA>>><<<===:::777555444333111000........................///000000111222222333333222222222222222222222222111111111111222222333444222333333444444333333222000111222333333333333222333222222222222333444444333333333444444444555555444444444444444444444444444444555555666666777777~~~eeeSSSJJJGGG@@@???>>>>>>===>>>>>>???======<<<;;;;;;::::::999::::::999888777666555555222333333444444555555555666666666666666666666666444444444555555555666666444555666777777666555444333333333444444555555555666888999777555333333333444555555666777888888999666777888999:::999888888:::;;;<<<===AAAMMM]]]jjj}}}~~~lll]]]RRRNNNHHHEEEHHHKKKMMMOOOSSSXXXYYY^^^bbbbbb]]][[[^^^mmmoooqqquuu}}}vvvdddUUUOOOMMMOOORRRTTTVVV___hhh{{{}}}yyyxxxyyy{{{zzz}}}~~~~~~||||||tttllljjjkkkmmmvvvvvvhhhZZZQQQKKKHHHFFFBBBAAA@@@???>>>>>>>>>>>>?????????AAABBBAAA>>><<<;;;999777555444333000...222222222222222222222222///000000111222222333333222222222222222222222222000000000000111222333444222333333444444333333222000111222333333333333333333333222222333333444555333333333444444444555555444444444444444444444444777666666666555555555555dddSSSIIIFFFBBBAAA@@@>>>======<<<<<<;;;;;;::::::::::::999999999888888777777777777777888777666555555555555555333999??????:::555666888444444555555555555444444666666555555555444444444555444444444444555666666555666777999999888888777333333444444555666666666999999999:::;;;;;;999777<<<===>>>???GGGWWWkkk{{{vvvfffXXXPPPNNNHHHIIIJJJHHHHHHLLLSSSYYY\\\^^^___]]]ZZZ\\\bbbhhhuuu}}}xxxjjj[[[QQQMMMJJJMMMQQQUUU\\\jjj|||||||||~~~~~~yyyuuurrrsssyyy{{{pppggg[[[MMMFFFGGGGGGFFFCCC@@@>>>>>>@@@CCCBBBBBBAAA@@@???>>>===<<<<<<<<<;;;999777555333222111222222333333444444555000000000000000000000000111111111111111111111111555444222111111111222222222222333333333222111111222222222222222222222222000000111222444555666666444444444444444444444444000000000111222333555555444444444555555777888888~~~dddRRRIIIFFFBBBAAA@@@>>>======<<<<<<::::::999999999888888888999888888777777777777777777666666555555555555666555AAANNNOOOEEE:::444444444444555555555555444444666666555555555444444444666555555555555666777777555666777888999888888777666666777888888999999:::777777888999:::;;;:::999999<<<@@@EEEOOOaaawwwvvvdddXXXOOOKKKJJJKKKLLLMMMLLLLLLOOOVVV[[[]]]^^^^^^]]]^^^dddoooxxxrrraaaWWWPPPOOOPPPNNNRRRWWW___kkk}}}zzzxxxyyy{{{~~~|||zzz|||}}}~~~xxxssswww~~~yyypppaaaRRRJJJJJJFFFEEECCCAAA??????AAABBBBBBAAAAAA@@@???>>>===<<<<<<<<<;;;999777555333222333333333333333333333333111111111111111111111111111111111111111111111111444333222111111111222222222333333444444444333333222222222222222222222222111111222222333444555555444444444444444444444444444333333333333333444555444444444555555666777888}}}cccRRRIIIEEEBBBAAA@@@>>>======<<<<<<999999999888888888777777999888888777777777777777666555555555555666666777555CCCQQQQQQFFF999444555444444555555555555444444555555555555555444444444666666666666666777888888555666777888888888777777777777888999999::::::;;;555666777888999::::::;;;999>>>FFFOOO\\\ooo|||dddWWWRRRNNNLLLLLLJJJKKKMMMLLLLLLNNNSSSXXX]]]]]]^^^___eeerrr}}}mmm[[[QQQLLLLLLOOOTTTVVV\\\eeeqqq{{{zzzyyyzzz|||wwwsssrrrrrrsssuuuxxx|||~~~~~~{{{|||{{{{{{{{{{{{vvv}}}|||sssuuuzzz|||kkkYYYOOOMMMFFFEEECCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>======<<<===<<<;;;:::888555333222555555444333333222111111111111111111111111111111111111111111111111111111444333222111111111222222222333444444555555555555222222222222222222222222222222222333333444444444444444444444444444444444666666555444444444444444555555444555555666777888|||bbbQQQHHHEEEBBBAAA@@@>>>======<<<<<<999999999999888888888888999888888777777777777777555555555555555666777888222:::@@@???999555666999444444555555555555444444555555555555555555555555666666555555666666777888666666666777777777777777555555666666777888888999666777777777888999:::<<<===DDDOOO[[[iii{{{ooo\\\TTTSSSRRROOONNNJJJLLLMMMMMMLLLNNNSSSXXX^^^___bbbgggrrrwwwbbbZZZSSSQQQQQQPPPTTTYYYbbbkkkzzz~~~xxxxxxvvvuuuvvvwww~~~xxxqqqiiieeedddfffjjjmmmppptttyyy|||}}}|||}}}|||ssszzzsssssswwwtttaaaTTTNNNHHHFFFDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>============<<<:::888666444333444444444333333222222222111111111111111111111111111111111111111111111111333222222222222222222222111111333444555555555555222222222222222222222222333333333333333333333333333333444444444444444444555555444444444444444555555555555555555666777777{{{aaaPPPHHHEEEBBBAAA@@@>>>======<<<<<<;;;::::::::::::999999999999888888777777777777777555555555555555666777888222222111222333555666777444444555555555555444444444555555555555555555555555555444444555555666777666666666666666777777777444444555666666777777888888999999888777888<<>>>>>>>>>>>===;;;999777555444222222222333333444444444111111111111111111111111111111111111111111111111222222222222222222222222000000111333333444444444222222222222222222222222444444333333333333222222333333333444444444555555222222222222333444555666666555555555555666666777zzz___OOOGGGEEEBBBAAA@@@>>>======<<<<<<;;;;;;;;;:::::::::999999999888888777777777777777666555555555555666666777333222111444888999555111444444555555555555444444444444444555555555555555444444444444444555666666666666555555555666777888666666777777888999999::::::;;;<<<:::888:::???DDDJJJWWWjjj}}}yyyiii___WWWUUUTTTPPPLLLJJJKKKNNNQQQSSSVVV]]]gggnnnwww{{{wwwiii]]]VVVSSSPPPOOORRRWWW```ooo}}}oooggg[[[RRRNNNPPPRRRUUUVVV\\\eeelllppptttyyy}}}wwwuuuyyy~~~yyyrrrssszzzhhhZZZSSSNNNHHHEEEEEEEEECCCAAABBBBBBAAAAAA@@@@@@@@@@@@???>>>===<<<:::777555444111111222333333444555555222222222222222222222222111111111111111111111111111111222333333333222222000000111222333333333333222222222222222222222222333333333333333333333333222333333444444555555555111111111222333555666777666666555555555555666666yyy___NNNGGGEEEBBBAAA@@@>>>======<<<<<<::::::::::::999999999888999888888777777777777777777666666555555555555666333333444777999999555222444444555555555555444444444444444555555555666666555555555555555666666777666555555444555666777888777777888999999::::::;;;999;;;<<<;;;;;;>>>EEELLL[[[iii}}}vvvfff```ZZZUUUTTTRRROOOOOOQQQNNNRRRVVV[[[cccnnn|||xxxjjj```XXXQQQNNNSSSUUUZZZccclllzzzrrrfffZZZVVVQQQMMMMMMPPPTTTVVV___gggrrryyy}}}{{{~~~~~~|||~~~{{{zzzvvv|||sssoooyyyxxxgggYYYRRRJJJEEEEEEFFFDDDBBBCCCCCCBBBBBBBBBBBBAAAAAA??????>>><<<:::888666555333333333333333333333333222222222222222222222222111111111111111111111111000111222333333333333222222222333333333333333222222222222222222222222222333333333333333333333333222222333333444555555666444444333333444555666666666666555555555555666666xxx^^^NNNGGGEEEBBBAAA@@@>>>======<<<<<<999999999888888888888777999888888777777777777777888777666555555555555555111222222333333444666888444555555555555555555444444444444555555555666666666666666666666777888888666555555444444666777888666777777888999999::::::777:::<<<<<<<<>>===;;;888666555555444444333333222222111222222222222222222222222111111111111111111111111000111222333444333333222444444444555444444333333222222222222222222222222222222222333333444444444222222333333444555666666777777666555555555555666777666666555555555666666www]]]NNNHHHGGGCCCAAA???===;;;;;;;;;;;;999999999888888888777777777777777777666666666666555444444444444555555666444444444555555555555666333333444555666777888888666666666666666666666666888888777777666666555555555666666666444444666777666666666666777888999:::===777888???BBBDDDRRRddduuueee\\\ZZZXXXRRRNNNMMMLLLLLLPPPVVV]]]eeemmmuuuyyylll]]]QQQPPPTTTUUUWWW[[[cccqqqqqq]]]SSSQQQRRRPPPRRRWWWXXXZZZcccooo|||nnnyyy}}}vvvqqqooorrrvvv{{{~~~~~~pppkkklllrrr~~~|||jjj^^^RRRMMMJJJGGGEEEFFF@@@@@@AAACCCEEEFFFDDDCCC@@@???>>><<<;;;:::999888444444444444444444333333222111///111333444111///111111222222222333333333444333111000000111333444333333333222222111111111333333444555444333111000333333333333333333333333555555555555555444444444444444444555555555666666555666777888888777666555www]]]NNNHHHGGG@@@???>>><<<;;;;;;<<<<<<:::999999999999888888888888888777777777666666666666666555555555555555666444444444555555555555666666666666666555555555555888888888888888888888888777777666666666666666666666777777666444444555777666666666777777888999::::::666888???CCCHHHZZZnnnxxxggg\\\VVVTTTUUUPPPLLLLLLLLLMMMRRRYYYcccjjjsssqqqiiiYYYTTTSSSVVVXXXYYY^^^eee{{{nnn]]]VVVUUUUUUUUUYYY^^^aaaeeeqqq~~~zzz~~~vvvpppnnnqqqvvv{{{ssslllkkkppp{{{qqqdddVVVOOOJJJEEECCCDDDBBBAAAAAABBBBBBBBB???===@@@@@@???>>><<<;;;:::999555555444444444444333333222111000111333444222///222222333333333444444444444333111000000111333444333333333222222222111111333333444444444333222111333333333333333333333333666666666666666666666666444444444555555555666666666666777777777777666666www]]]NNNHHHGGG??????===<<<<<<<<<===>>>::::::::::::999999999999999999888888888777777777888888777666555555555555444444444555555555555666666666666555555555555444888888888888888888888888555555555666666666666666777888888666444444555666777777777777777888::::::999888;;;BBBFFFPPPggg~~~tttaaaXXXUUURRRPPPRRRMMMKKKKKKLLLNNNUUU]]]hhhppp}}}kkk]]]YYYMMMPPPUUUZZZ\\\cccrrr~~~nnnbbb___```___aaaeeejjjmmmuuuvvvpppmmmpppvvv|||xxxppplllooowww|||nnn___TTTLLLFFFCCCDDDCCCBBBAAAAAABBBAAA???===AAA@@@@@@>>>===<<<;;;:::555555555444444444333333222111111222333444222000333333444444444555555555444333222111111222333444333333333333222222222222333333444444444333222222333333333333333333333333444444555555666666777777444444555555555666666666777777666666666666777777vvv\\\MMMGGGFFFBBBAAA???>>>=========>>>;;;;;;;;;:::::::::999999999999999999888888888777999999888666666555555555444444444555555555555666222333333444555666777888555555555555555555555555444444555555666666666777888888888777555444555666777777777777888999::::::;;;<<<@@@FFFLLLZZZtttxxx```SSSRRRUUUSSSPPPOOOLLLKKKKKKLLLNNNWWWaaalllyyy}}}lll\\\SSSRRRPPPTTTXXX]]]eeexxxtttnnnmmmooopppqqqssstttxxx~~~|||{{{yyysssooosssyyy|||tttnnnnnnuuu~~~zzziii\\\QQQHHHEEEFFFCCCBBBAAABBBDDDEEEDDDCCC@@@@@@???>>>===<<<;;;:::666666555555444444333333222222222333444333222222333333333333444444444444333222222111111222222333333333333333333333333333333333333333333333333222444444444444444444444444111111111222333444555555555555555555666666666666777777666555555666888999vvv\\\MMMGGGFFFFFFEEEBBB@@@>>>=========;;;;;;;;;:::::::::999999999999999999888888888777999999888666666555555555444444444555555555555666222222333444555666777777555555555555555555555555444555555555666666777777777888888777555555666777777777777777888999:::;;;;;;>>>CCCIIIRRRddd}}}uuufffTTTMMMQQQUUUTTTQQQOOOMMMLLLNNNNNNRRR]]]hhhuuupppddd\\\TTTOOOOOOTTTZZZaaalll~~~|||}}}~~~~~~}}}{{{zzz|||}}}~~~yyyvvvzzz{{{uuuooolllrrrzzzrrrcccVVVKKKGGGGGGDDDBBBAAABBBCCCDDDDDDCCC>>>>>>===<<<<<<;;;::::::777777666555555444333333222333444444444333333333222222222222333333333333222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444111111111222333444555555555555555666666666777777777666555555555666888999vvv\\\MMMGGGFFFHHHFFFCCC@@@>>><<<<<<<<<::::::::::::999999999999999999888888888777777777888888777666555555555555444444444555555555555666555555555444444444444333888888888888888888888888666666666666777777777777666777888777666666777999888888777888888999:::;;;:::>>>DDDMMMZZZnnn}}}aaaYYYOOOLLLPPPSSSRRRPPPPPPOOOPPPSSSUUU[[[hhhuuu|||lll\\\TTTSSSRRRRRRSSSZZZgggyyy}}}wwwvvvvvvwwwzzz~~~}}}~~~~~~|||{{{|||{{{}}}~~~zzzvvvoookkknnnttt}}}mmm\\\NNNGGGHHHFFFDDDAAA@@@@@@@@@???===>>>======<<<;;;:::::::::888777777666555444333333222444555555444333333444111111111222222222333333222222222222222222222222333333333333444444444444333333222222222333444444444444444444444444444444444444555555666666777777555555666666666777777777666555555666666777888999uuu[[[LLLFFFEEEEEEDDDAAA???===<<<;;;;;;:::999999999999888888888888888777777777666666666666666555555555555555666444444444555555555555666555555555444444444333333888888888888888888888888888888888888888777777777555666777777666777999:::888888888888999:::;;;;;;<<<@@@HHHTTTggg}}}{{{hhhWWWUUUQQQOOONNNNNNOOOOOOPPPPPPTTTYYY]]]fffvvvssscccZZZRRRRRRUUUXXX^^^dddrrr|||zzzqqqqqqppppppsssxxx~~~~~~}}}{{{{{{}}}~~~||||||~~~}}}{{{tttmmmmmmrrryyyyyyfffTTTKKKJJJGGGDDDAAA@@@@@@@@@???===>>>>>>======<<<<<<;;;;;;888888777666555444333333222555777666444333444555222222222333333333444444222222222333333222222222333333333444444444555555333333222222222333444555555555555555555555555555666666666666666666666666555666666666777777777777444555666777777888888888uuu[[[LLLFFFEEEBBBAAA???===<<<;;;;;;<<<999999999888888888777777777777777777666666666666555555444444444555555666444444444555555555666666111222222333444555666777666666666666666666666666::::::999999888888777777444666777777777777:::<<<888888888888999:::;;;<<>>>>>======<<<<<<999888777666555444333333222555777777444333444666333333333444444444555555111222222333333222222111333333333444444555555555333333222111222333555666555555555555555555555555555555555555555444444444666666666666777777777777333444666888888888888777uuu\\\MMMEEEBBBAAAAAA@@@>>><<<:::888777<<<<<<=========<<<;;;:::999999999888666555333222777777666555444444333333555555555666666666777777555555666777777777777777666666666666777777777777666666666666666555555555777555444666999;;;999777666777888888999;;;???BBBCCCEEEPPPfffmmm___\\\RRRPPPPPPRRRPPPMMMNNNRRRTTTTTTVVVaaarrrvvviii]]]XXXSSSSSSWWW]]]cccppp{{{wwwtttsssrrrppppppqqquuu|||}}}zzz{{{zzzyyy~~~xxxrrrlllvvv~~~yyybbbTTTOOOHHHGGGEEEAAAAAACCCCCCBBBAAA@@@>>>===<<<<<<=========<<<999777555444444444555555444333333333444444333333333333333333333333222222222333333444444444222222444444444444222222444333333222222333333444444444444555555555666666444444444555555555666666444666777777666555555666888888999999999:::::::::uuu\\\MMMEEECCC@@@@@@???>>>===;;;999888;;;;;;;;;:::::::::999999999999999888777666555444777666666555555444333333555555555555555666666666555555666777777777777777666666666666777777777777666666666666666666666666888777666777:::;;;:::999777777888888999;;;???CCCLLLRRR___vvv{{{bbbWWWUUUQQQOOOPPPRRRQQQNNNPPPTTTTTTWWW___nnn{{{pppfff]]]UUUSSSTTTVVV___nnn~~~|||zzzyyywwwwwwwwwzzz||||||}}}{{{{{{tttrrryyykkk[[[TTTJJJIIIFFFBBBAAABBBAAA@@@AAA@@@???============>>>===<<<:::777666555444444333333222222222333333444333333333333333333333333333333333333333333333444444444555666666555444444444333333222222333333444333333444444444444444444444444444555555555666666444666777777666555555666888888888999999::::::;;;ttt\\\MMMFFFCCC?????????>>>===<<<::::::;;;:::999777777888888999888888999999888777777666777666666555555444444444555555555555555555444444555555666777777777777666666666666666777777777777666666666666666666666666999888777888:::;;;;;;:::777888888888999<<>>AAA@@@???>>>=========>>>===<<<:::888777555555555222111111111222333444444333333333333333333333333444444444333333333333333444444555555555555444444444444333333333333444444444444333333333333333333444444555555555666666666444666777777666555666666777777777888888:::;;;;;;sss[[[LLLFFFDDD>>>>>>>>>>>>>>>===<<<;;;;;;:::888666666777999:::777888888999999999888888777666666666555555444444555555555555444444444444444555666666777777666666666666666666777777777777666666666666666777777777777777777888999:::::::::888999999999;;;???DDDHHHOOO^^^tttyyyaaaSSSPPPRRROOOMMMOOORRRRRROOOQQQUUUYYYcccvvvxxxlll^^^UUUQQQQQQWWW^^^iiiwww~~~pppgggiiimmmrrruuuxxx~~~|||{{{}}}nnn```PPPKKKFFFEEEEEEBBB??????@@@??????>>>======<<<<<<===<<<;;;999888777666555222111222222333444555666333333333333333333333333444444444444444333333333222222333333333333222222444444333333333333444444555555444444444444333333555555555555666666666666555666888888666555666777777777777777888:::<<<===rrrZZZLLLFFFDDD>>>>>>>>>???>>>======<<<===;;;999888777888:::;;;777777888999999999999888666666666666666555555555555555555555555555555555444444555666666666666666666666666666777777777777666666666666777777888888666666777888888888999:::999999:::;;;===BBBIIIMMMUUUiiiooo[[[RRRQQQSSSOOONNNNNNQQQQQQOOORRRWWWdddppp{{{hhh```WWWSSSQQQTTT]]]ggg|||}}}zzzppphhhaaa]]]eeekkkssswwwzzz}}}xxxgggUUULLLFFFFFFGGGCCC@@@AAA>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;:::999888777666333333333444444666777888333333333333333333333333444444444444444444444444333333333333333333333333555444444333333444444555666666666666555555555555555555555666666666777777555777888888777666666777777777666777999;;;===???rrrYYYLLLFFFEEE????????????>>>>>>===<<<===<<<;;;:::999::::::;;;777777888888999888888888666666666666666666666666555555555666666666777777444444555666666666666555666666666666777777777777555666666777777888888999444666777888777777888:::999:::;;;<<<@@@FFFNNNTTT]]]ttt}}}~~~eeeWWWQQQOOOOOOPPPMMMNNNQQQRRRRRRWWW^^^mmmyyy{{{nnn\\\XXXTTTUUUWWW]]]lllyyy|||~~~zzzzzz{{{yyywwwxxx~~~~~~qqqddd[[[WWWWWWXXXbbblllwww~~~zzzzzzrrr]]]PPPGGGGGGHHHCCCAAACCC>>>?????????>>>===<<<;;;<<<<<<<<<;;;:::999777777555444444444555666777777333333333333333333333333333444444444555555555555777777666666666666777777555555444444444444555555555555666666666777777777555555666666666777777777555777888888777666666777888777777888999<<<@@@AAAqqqYYYLLLGGGEEE@@@@@@@@@???>>>===<<<;;;<<<;;;;;;;;;::::::::::::777777777888888777666666666666666666666666666777444555555666777888999999333444555555666666555555666666666666777777777777555666666777888888999999555777999999777777999;;;999:::<<<>>>CCCJJJSSSYYYgggkkkZZZRRRPPPNNNMMMOOOMMMMMMQQQTTTXXXaaaiiizzzxxxjjj___UUUTTTVVV\\\dddsss{{{ppphhhcccdddgggfffeeeeeekkklllooovvv~~~}}}yyymmmggg^^^TTTOOOOOOTTTYYYbbbnnn~~~uuusss~~~fffVVVIIIIIIHHHBBB@@@CCC@@@@@@AAAAAA@@@???===<<<<<<<<<<<<<<<;;;:::888777555555444444444555555666333333333333333333333333222333333444555666777777999888777666666777888999555555444444444444555555333444444555666777888888555666666666777777777777666777999999777666777888999888888888;;;>>>BBBDDDqqqXXXLLLGGGFFF@@@@@@@@@@@@>>>===<<<;;;:::;;;;;;;;;;;;:::999888777777777777777666555555666666666666777777777777444555666777888999:::;;;333444555555666666555555666666666666777777777777555666666777888999999999666888::::::888888:::===999:::<<>>BBBAAABBBCCCCCCBBBAAA???>>><<<<<<======<<<:::888777555555444333333333444444333333333333333333333333111222333444555777888888888777666555555666777888555555444444444444555555111222333444555777888888666666666666777777777777666777999999777666777888:::999888999;;;???CCCEEErrrYYYLLLGGGEEEAAA@@@???===<<<<<<<<<<<<<<<<<<;;;::::::999888888777777777777666666666666777777777777777777777777777777777666555555444444666666666666555555555555666666666666666666666666777777666666666666777777999:::;;;<<<<<<<<<<<<<<<;;;777999BBBFFFKKK]]]qqq|||gggZZZOOOLLLMMMMMMLLLMMMOOOOOOTTTZZZ]]]dddttt~~~kkkZZZQQQQQQPPPVVVbbbttt~~~{{{}}}qqqfff]]]VVVPPPLLLIIIHHHIIIKKKPPPTTTVVVVVVWWWXXXZZZYYYWWWTTTOOOKKKHHHHHHIIIMMMVVV___kkkvvvzzz{{{}}}xxx{{{jjjSSSJJJHHHDDD@@@???BBBBBBAAA@@@@@@??????>>><<<;;;;;;::::::999999888666555444333222333444555555444333222222222222222333333333444444555555555444555666777777555333111444444444555555555555666555555555555666666666666777777777777777888888999666666666666777777777777:::999888999<<<@@@EEEHHHqqqYYYKKKFFFEEEBBBAAA@@@>>>============<<<<<<;;;::::::999888888888777777777666666666666777777777777777777777777444444555555666777777777555555555666666777777777666666666666666666666666888888888888888888888888777777888999999:::::::::@@@===@@@IIIOOOWWWjjjxxxaaaVVVMMMLLLNNNNNNNNNOOORRRRRRWWW```hhhsssrrrbbbTTTPPPRRRVVV```rrr~~~~~~}}}pppeeeZZZQQQKKKKKKJJJHHHIIIKKKMMMPPPSSSVVVUUUUUUVVVVVVUUUSSSPPPMMMIIIGGGIIILLLQQQ[[[dddrrr}}}~~~rrrZZZOOOJJJFFFBBBAAABBBBBBAAAAAA@@@?????????======<<<<<<;;;:::::::::666555444333333333444555777666555444444444444555333333333444444444555555555555666666666555333222444444444555555555555666555555555555666666666666777777777777777888888999777777777888888888888888::::::999;;;===BBBGGGIIIpppXXXJJJEEEDDDCCCBBBAAA???>>>>>>======<<<;;;;;;::::::999999888888888777777777666666666777777777777777777777777444444555555666777777777444555555666777888999:::666666666666666666666666888999:::;;;;;;:::999888666666777888999999::::::@@@>>>CCCNNNXXXdddyyyhhhYYYRRRLLLMMMOOOOOOOOOQQQRRRSSSYYYeeerrrtttfffYYYQQQSSSXXXcccsss~~~|||zzz{{{}}}lll___WWWOOOHHHCCCGGGHHHJJJLLLOOOSSSVVVXXX\\\ZZZXXXWWWVVVTTTRRROOOLLLIIIHHHLLLPPPVVVaaakkkvvv|||dddUUUMMMHHHDDDDDDBBBBBBAAAAAA@@@@@@??????>>>>>>>>>===<<<<<<;;;;;;777666444333333333444555666666555444444444555555333333333444444444444555555555555555555444444444444444444555555555555666555555555555666666666666777777777777777888888999888888888999999999::::::::::::;;;===@@@DDDHHHKKKpppWWWJJJEEECCCBBBAAA@@@???>>>=========;;;;;;;;;::::::999999999888888888777777777666666777777777777777777777777777777777666555555444444666666666777888999999999666666666666666666666666888999;;;<<<<<<;;;999888888888888999:::;;;<<<===???@@@HHHVVVddduuuttt\\\SSSOOOMMMOOOPPPOOOPPPSSSUUUYYYbbbpppzzzjjj]]]TTTSSSZZZddduuu~~~}}}}}}ooo\\\RRRNNNJJJGGGEEEEEEIIIMMMQQQXXX```fffgggjjjgggbbb___\\\ZZZXXXUUUPPPMMMLLLOOOTTTZZZfffppp{{{nnn\\\PPPIIIFFFEEECCCBBBBBBAAA@@@@@@?????????>>>>>>======<<<;;;;;;777666555444333333444444444333333222222222333333444444444444444444444444666555555444444444555555444444444555555555555666555555555555666666666666777777777777777888888999777777888888999:::::::::999:::<<<>>>BBBFFFJJJLLLpppWWWJJJEEECCCAAA@@@???>>>===<<<<<<<<<;;;;;;::::::::::::999999888888888888777777777777666666666666666666666666777777777666555555444444888888888888777777777777777777777777777777777777666888:::;;;;;;:::888666888888888999:::;;;===>>>BBBHHHTTTfffyyyxxxaaaTTTQQQOOOOOORRRRRROOOQQQUUUYYYcccqqqzzznnn```WWWSSSXXXeeerrrvvvdddQQQJJJHHHGGGGGGIIIGGGOOOVVV\\\fffsss{{{{{{zzzvvvoooiiifffcccaaa___YYYTTTQQQSSSWWW^^^jjjuuuzzzdddTTTKKKGGGFFFCCCCCCBBBBBBAAA@@@@@@???>>>>>>======<<<;;;;;;;;;888777555444333333444444333333222222222333333444444444444444444444444444555555444444444555555666444444444555555555555666555555555555666666666666777777777777777888888999666666777777888999999:::888:::<<<@@@DDDHHHKKKLLLpppXXXJJJEEEDDDAAA@@@???===<<<<<<;;;;;;::::::::::::::::::::::::999999888888888777777777666666666666666666666666444444555555666777777777888888888777777666666666777777777777777777777777666777888999999888777666777777777777888:::<<<>>>CCCMMM___uuu|||eeeXXXTTTOOOOOORRRUUUSSSQQQUUU[[[\\\kkk~~~vvvhhh___VVVTTTYYYeeexxxnnn\\\LLLGGGFFFDDDHHHNNNPPP\\\hhhqqq~~~{{{tttooommmkkkjjjeee___YYYYYY[[[cccppp|||~~~~~~}}}~~~rrr\\\OOOJJJGGGCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;999888666444333333444444555555444444444555666666555444444444444333333333444444444555555555555555444444444555555555555666555555555555666666666666777777777777777888888999555666666777888999::::::888;;;>>>CCCGGGKKKMMMNNNqqqYYYKKKFFFEEEAAAAAA???>>>===<<<<<<<<<::::::::::::::::::::::::999999999888888888777777666666666666666666666666444444555555666777777777666666666666666666777777777777777777777777777777888888888888888888888888888888777888999;;;>>>@@@EEESSSjjjlllYYYSSSVVVMMMOOOSSSWWWUUUTTTZZZcccgggxxxttthhh[[[VVVUUU\\\jjj}}}}}}~~~uuudddVVVJJJIIIIIIHHHNNNXXX___qqq~~~yyywwwvvvuuuppphhhaaa^^^aaaiiixxx}}}~~~xxx{{{gggVVVNNNIIICCCCCCCCCBBBAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<:::888777555444333444444444444444444444555666777555555444444444333333333222333555666666666555444444444444555555555555666555555555555666666666666777777777777777888888999666666777888999:::;;;<<<:::===AAAGGGKKKOOOPPPQQQrrrYYYLLLGGGEEECCCBBB@@@???>>>>>>======::::::::::::::::::::::::999999999888888888888777666666666666666666666666777777777666555555444444333333444555666777888888777777777777777777777777999999888777777888999999;;;:::::::::<<<>>>AAACCCLLL]]]vvvqqq^^^PPPNNNRRRKKKNNNSSSWWWWWWWWW___hhhxxxvvvhhh]]]WWWUUUYYYfffzzz}}}{{{tttkkk]]]QQQJJJMMMNNNNNNWWWdddmmm~~~~~~wwwnnneeebbbeeennn~~~tttxxxooo\\\QQQKKKDDDCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>:::999777555444333444444222222222222222333444555555555555444444333333333111333555777777666555444444444444555555555666666555555555555666666666777777777777777777888888999777888888999;;;<<<======<<>>======>>>???@@@<<<<<<<<<;;;;;;:::::::::===<<<;;;:::999777777666777777777777777777777777555555666777777888777777555555555555555555555555666666555555555555666666999999888888777666666666888999<<<>>><<<:::@@@HHHZZZgggsss```VVVPPPNNNNNNUUUQQQPPPUUUZZZaaannn{{{wwwhhh```]]]VVVWWWbbbzzz~~~zzzvvvppphhhcccWWWOOOLLLQQQSSSWWWgggzzztttnnnnnnooosss|||{{{bbbNNNIIIGGGBBB@@@BBBBBB???===>>>@@@?????????>>>>>>======;;;;;;:::888777777666666555555444444444333333333555555444444444444555555777777666666555555555444777777777777777777777777555555555555666666666666666666666777888888999999888777666888<<<>>>>>><<<@@@@@@CCCIIINNNSSS\\\fffnnnVVVLLLHHHEEEAAA@@@>>>=========>>>???:::::::::::::::;;;;;;;;;999999888777666555444333777777777777777777777777555666777777777777777777888888888888888888888888888777777666666777777888888888888888777777777777777888;;;=========EEEOOO```ppphhhYYYRRROOOMMMLLLRRRPPPRRR[[[dddpppxxxjjj]]]XXXWWW]]]ddduuu}}}{{{wwwqqqlllhhhddd^^^ZZZZZZTTTRRRWWW\\\dddyyy{{{vvvwwwwww~~~|||jjjSSSLLLGGGBBBAAACCCCCC@@@>>>?????????>>>======<<<;;;;;;;;;:::888666555555555666555555555444444444333333555555444444444444555555777666666666555555555555777777777777777777777777555555555555666666666666666666666777888888999999999888777999<<<>>>>>><<>>===<<<======888888999999:::;;;;;;;;;;;;;;;:::999888777777666777777777777777777777777777777777888777777666666999999999999999999999999999888888777777888888999777777777888888888888999888888:::===>>>AAAMMMXXXkkk~~~sss\\\QQQPPPOOOMMMLLLPPPRRRYYYdddrrrxxxiii^^^VVVVVVZZZeeerrr}}}||||||}}}zzzyyysssjjjfffbbb___]]][[[YYYXXXbbb^^^^^^dddlllxxx~~~|||ttt[[[QQQHHHCCCAAACCCDDDAAA@@@AAAAAA@@@@@@>>>===<<<;;;;;;:::999666444333444444555666555555555444444444444555555444444444444555555666666666666555555555555777777777777777777777777555555555555666666666666666666666777888888999999:::999888999<<<=========BBBGGGMMMOOONNNXXXqqqnnnUUUJJJFFFBBBCCCBBB@@@>>><<<<<<<<<<<<999999999999999999999999;;;;;;;;;::::::999999999666666666666666666666666888888888888888777666555666666666666666666666666888888888777777888888888666666777888888999:::::::::999:::<<>>===<<<;;;:::777444333444555666666666666555555555555444555555444444444444555555666666666666666555555555666666666666666666666666555555555555666666666666666666666777888888999999:::999888999:::;;;<<<===CCCGGGMMMOOOOOO[[[uuummmTTTJJJEEEBBBDDDBBB@@@>>><<<;;;;;;;;;;;;;;;:::999999888777777777777777777777666666666666666666666666666666666888888999888888777666666555555555555555555555555888777777666666777777888666666777888999:::;;;;;;;;;:::;;;>>>BBBJJJ[[[jjjjjj[[[NNNKKKNNNPPPQQQRRRXXXfffwww}}}nnnaaa\\\YYYYYYdddsss~~~{{{ssszzzyyypppjjjeeebbb``````bbbeeejjjpppxxx~~~nnnddd[[[ZZZ]]]bbbiiipppuuuzzz{{{sssnnntttzzzsssjjjWWWMMMGGGDDDEEEEEEBBBBBBDDDDDDDDDCCCAAA@@@>>>===<<<===;;;999777666666777777777777666666666555555555555555444444444444555555555555555666666666666666666666666666666666666666555555555555666666666666666666666777888888999999888888888888888:::<<<>>>EEEFFFIIINNNSSS^^^rrrmmmTTTJJJFFFBBBDDDBBB@@@>>><<<<<<<<<<<<======<<<:::999888777666777777888888888888888888777777777777777777777777888888888999888888777777666666666666666666666666777777777666666777777777777777888888999:::;;;;;;<<<;;;===AAAGGGRRReeeuuuttt___UUULLLJJJLLLOOOSSSXXXcccuuummmaaaYYYZZZYYY\\\oootttqqq}}}~~~wwwmmmfffcccdddeeefffmmmqqqxxxvvvaaaXXXPPPOOOQQQUUU\\\cccnnnvvvwwwkkknnn{{{ssswwwttt[[[PPPJJJFFFFFFEEECCCBBBDDDAAA@@@@@@>>>===<<<;;;;;;===<<<;;;:::999888888888777777777777666666666666555555444444444444555555555555555666666666666666777777777777777777777777555555555555666666666666666666666777888888999999777888888888888:::>>>AAAGGGEEEGGGNNNVVV```ooo{{{lllTTTJJJFFFCCCCCCAAA@@@>>><<<<<<<<<======<<<<<<;;;:::999888888999999:::::::::;;;;;;;;;777777777777777777777777777777888999999999888888777777777777777777777777999888888777777888888999888888888999999:::::::::;;;;;;???FFFOOO\\\ppp|||fffYYYSSSNNNMMMNNNQQQZZZcccrrryyysssaaaYYYWWW]]]```jjjyyyppprrr|||tttpppkkkhhhkkkpppuuuxxx~~~lllYYYRRRKKKKKKLLLOOOVVV]]]iiirrrpppnnnrrr|||wwwrrrwww}}}}}}tttyyyeeeSSSMMMHHHGGGFFFBBBAAACCC??????>>>======<<<;;;;;;<<<<<<<<<<<<;;;999888777888888888777777777666666555555444444444444555555555555555555666666666777777777777777777777777777555555555555666666666666666666666777888888999999888999:::999999<<>>===<<<======;;;;;;;;;;;;;;;;;;;;;;;;666666666777777888888999777777777777777777777777666777888999999999999999666666666666666666666666:::999999999999999999:::888999999999999::::::::::::;;;@@@IIITTTcccyyysss]]]XXXUUURRRRRRQQQUUUaaammm~~~|||nnnjjj\\\WWWYYYbbbjjjyyyuuuoootttxxxwwwvvvsssqqqooonnnpppwwwmmmUUUNNNIIIIIIKKKMMMTTT[[[eeeooouuunnnjjjmmm{{{qqqppprrrxxx~~~www~~~~~~ssskkksssoooUUUNNNIIIHHHFFFBBBAAACCC@@@?????????>>>>>>======;;;;;;<<<===<<<:::777555888888888888777777777777555555555444444555555555444555555555666666777777777777777777777777777777555555555555666666666777666666666777888888999999888:::;;;;;;;;;>>>CCCHHHMMMLLLOOOUUU[[[cccrrrhhhRRRIIIEEEBBBBBBBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999888777555444444555555666666666666555555666666666666777777777777555555555555666666666666999777555666999:::888666888888777888888999::::::<<<:::@@@OOO[[[ggg~~~eeeUUUUUURRRRRRTTTUUUYYYhhhxxxvvvkkkaaaZZZYYY^^^iiizzzxxxllllllvvv{{{rrrsssvvvvvvtttuuuzzz~~~kkkXXXNNNGGGHHHMMMRRRXXX^^^eeeqqq|||uuuppppppzzzuuulllnnntttwwwxxxyyy{{{{{{zzz|||yyyoooiiiqqq___MMMGGGJJJCCCAAADDDCCCCCCCCCBBBAAAAAA@@@??????>>>===<<<;;;999888777666777777666666555555555444666666666666666666666666555555555555555555555555666777777777888888999999888777666555555666777888888777777666666777888999999::::::999<<>>===<<<<<<<<<::::::999999888888888777999999888888777777666666666666666666666666666666666666666666777777777777555555666666666777777777888666555555777888777555999999888888999999:::;;;===;;;BBBRRRaaapppyyyaaaVVVVVVSSSSSSUUUYYYaaarrrvvvmmmccc[[[ZZZXXX___ssstttkkknnnyyyuuussswww~~~qqqYYYOOOGGGGGGLLLRRRYYY```hhhrrr{{{rrrnnntttyyyoooppptttvvvqqqsssvvvxxxzzz~~~}}}rrrkkkrrrjjjTTTJJJJJJDDDBBBEEEBBBCCCCCCBBBAAAAAA@@@??????======<<<:::999888777666777777666666666555555555666666666666666666666666666666666666666666666666666666666555555555555444777777666666666666777777888777777666666777999:::999::::::;;;===CCCHHHJJJNNNTTT```nnnxxxhhhRRRIIIFFFBBBBBBBBB@@@>>>===<<<<<<<<<::::::999888777666666555777777777777777888888888777777555555555555777777666666666666777777777777666777777777777888888888999777666666888888888777::::::999999999:::;;;<<>><<<<<<;;;:::888777666666777777666666666666555555666666666666666666666666777777777777777777777777666666666555555444333222666777777888888777777666888777777666777888999:::999:::<<<>>>@@@DDDIIINNNSSS___rrrhhhRRRJJJFFFCCCBBBBBB@@@>>>===<<<<<<<<<===<<<;;;:::999888777777777777777777777777777777888777555444444555777888666666666666777777777777777777888888888999999999:::999888888888999999::::::999888888999:::<<<===DDDFFFPPPbbbuuu}}}dddYYYXXXUUUTTTUUU[[[iii}}}zzzkkkbbb^^^ZZZXXXaaajjjyyyoookkksssggg[[[QQQOOOSSSZZZdddllluuu}}}~~~~~~~~~||||||zzzwwwuuusssxxx|||{{{uuuqqqqqqssswwwzzz~~~}}}||||||}}}|||{{{zzzzzz{{{yyyuuuqqqmmmlllkkkiiigggffffffffffffggghhhjjjkkkllllllllliiilllqqqyyy{{{xxxyyyvvvxxxzzz}}}vvvrrrxxxgggQQQKKKGGGFFFGGGBBBDDDDDDCCCBBB@@@???>>>>>><<<;;;:::999888777666666777777666666666666666666666666666666666666666666666666666666666666666666666666777777777777666555666777888999999888777666888777777666777888:::;;;::::::===AAACCCFFFMMMTTT```ppphhhRRRJJJGGGCCCBBBBBB@@@>>>===<<<<<<<<<>>>===<<<;;;:::999888777999999888888777666666666999888666555555666888999666666666666777777777777888888888888999999999999999888888666666777888:::999888777777888:::===???DDDKKK[[[pppppp___XXXWWWTTTUUUYYYcccuuusssggg___[[[ZZZ[[[dddzzz{{{rrrpppyyymmmaaaVVVTTTXXX```jjjrrr{{{~~~~~~|||yyyuuusssrrruuuyyy|||sssqqqooommmkkkiiigggeeebbbfffiiigggaaa]]]]]]```bbbccccccddddddeeegggiiigggfffdddbbbaaa___^^^\\\XXXWWWVVVUUUTTTSSSSSSSSSXXXYYYYYYZZZ[[[[[[[[[[[[[[[___eeemmmvvv}}}|||~~~yyyuuuwww}}}oooUUUMMMGGGGGGIIIDDDEEEDDDCCCBBB@@@???>>>===<<<;;;;;;:::999888777777666666777777777777777777666666666666666666666666555555555555555555555555333444666888999999888777666777888999999888777666888777777777777999;;;<<<;;;;;;>>>DDDGGGIIISSS^^^uuuhhhRRRJJJGGGDDDBBBBBB@@@>>>===<<<<<<<<<;;;;;;:::999888777777666999999999888777666666555888888666666666666888888666666666666777777777777777888888888888999999999666666666444333333666888999888777777999===@@@CCCFFFVVVmmmpppcccZZZVVVWWWUUUYYY```mmm{{{pppeee\\\WWW[[[aaannn}}}xxxyyyzzznnnbbbXXXXXX^^^gggrrrzzz~~~{{{yyywwwvvvtttsssrrrqqqpppoooooooookkkiiigggeeeeeefffhhhjjj^^^^^^\\\[[[YYYWWWVVVUUUSSSUUUVVVTTTPPPMMMNNNOOOPPPPPPOOONNNPPPSSSVVVWWWVVVUUURRRPPPNNNMMMMMMNNNJJJJJJJJJJJJIIIIIIIIIHHHMMMMMMMMMMMMMMMMMMMMMMMMOOOSSSXXX___hhhrrr}}}{{{}}}{{{}}}xxx\\\PPPHHHGGGIIIEEEEEEEEECCCBBB@@@???======<<<<<<;;;::::::999888888666666777777777777888888666666666666666666666666555555555555555555555555000222444777888888888777777888888888888888888777888777777777888:::;;;<<<===;;;???FFFJJJMMMZZZiiihhhRRRJJJGGGDDDBBBBBB@@@>>>===<<<<<<<<<999999888888777777777666888888777777777777777777777777777777777777777777666666666666777777777777777777777888888888888999777888777555333333777:::999999888999<<<@@@EEEGGGRRRiiiqqqbbbYYYTTTTTTVVVWWW^^^iiixxx|||tttkkkbbbYYYVVV```mmm}}}}}}uuummmccc\\\___gggrrr~~~}}}|||}}}}}}{{{xxxwwwrrrqqqoookkkhhhfffeeeeeebbbbbbbbbaaa```___]]]]]]WWWWWWWWWWWWWWWVVVUUUUUUOOOOOOOOONNNLLLKKKKKKKKKJJJJJJIIIHHHFFFFFFEEEEEEGGGFFFEEEFFFHHHIIIJJJKKKJJJJJJIIIHHHFFFEEEEEEFFFEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIIIILLLPPPVVV^^^iiivvv~~~|||~~~eeeVVVJJJFFFHHHEEEEEEEEEDDDBBB@@@>>>=========<<<<<<;;;;;;:::::::::666666777777777888888888666666666666666666666666555555555555555555555555222444666999:::999888666999888888777777888888999888777777777888:::<<<===???<<>>===<<<<<<<<<999999999888888888888888555666666777888999999999777777888888888888777777666666666666777777777777666777777777777888888888:::;;;:::888555666:::>>>::::::999:::>>>CCCHHHKKK```zzz{{{hhh[[[SSSOOOQQQVVVYYYbbboootttnnnfff^^^VVVWWWgggyyy||||||rrrnnneee```eeeppp|||~~~|||xxxtttqqqpppmmmkkklllkkkhhhfffeeecccbbb```\\\XXXVVVVVVWWWUUUVVVVVVVVVUUUSSSQQQPPPJJJKKKMMMMMMLLLJJJHHHFFFGGGHHHIIIHHHGGGFFFGGGHHHGGGEEECCCBBBCCCCCCBBBAAADDDDDDDDDFFFGGGGGGEEEDDDDDDFFFGGGGGGEEECCCCCCCCC@@@AAACCCEEEFFFHHHHHHIIIGGGFFFGGGGGGHHHIIIJJJKKKHHHKKKNNNSSSZZZfffsss}}}{{{xxx{{{}}}|||{{{kkkZZZKKKFFFGGGEEEFFFEEEDDDBBB@@@>>>===<<<=========<<<<<<;;;;;;:::666666777777888888888999666666666666666666666666777777777777777777777777666888:::<<<<<<;;;999777:::999888777777888999:::888777777777888:::<<<===@@@<<<@@@HHHMMMRRRdddyyyfffRRRHHHDDDBBB@@@???>>><<<;;;999888777::::::999999999999888888999999999888888888888777777777777777777777777777666666666666777777777777999999999999999999999999999999888888888888888888:::999999;;;>>>BBBLLLWWWvvvyyyhhhXXXRRRTTTUUUVVVWWWaaaooovvvnnneee___]]][[[aaayyy|||wwwqqqnnnhhhfffdddfffppp~~~yyyooonnnrrrtttttttttsssrrrqqqqqqqqqqqqqqqpppqqqrrrrrrsssssssssrrrttttttsssrrrqqqqqqppppppooopppqqqqqqpppnnnlllkkkoookkkhhhggggggeeebbb___[[[[[[ZZZYYYWWWVVVUUUUUURRROOOLLLLLLMMMLLLIIIGGGKKKJJJIIIGGGFFFEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBDDDGGGIIIGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFHHHJJJJJJJJJNNNLLLPPPWWW\\\dddsss{{{yyy|||zzzuuu}}}ttt^^^PPPGGGDDDFFFBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;888888777666666666666666666666666666666666666666777777777777777777777777666666666666777777777777777777777777888888888888999:::;;;;;;999999:::;;;<<>>DDDRRR```jjj^^^SSSQQQSSSTTTWWWZZZgggwww}}}qqqbbb]]][[[]]]^^^kkk}}}{{{yyyzzz|||~~~}}}{{{xxxwwwvvvwwwwwwvvvvvvvvvtttqqqlllhhheeebbb```___bbbkkkyyytttfff^^^___cccdddddddddcccbbbaaaaaaaaaaaaaaa```aaaaaabbbbbbbbbaaaaaacccccccccbbbbbbaaaaaaaaa_________^^^]]]\\\[[[ZZZ]]]ZZZXXXWWWXXXWWWUUURRROOOOOONNNMMMLLLKKKJJJJJJLLLJJJGGGGGGHHHHHHFFFDDDGGGGGGFFFDDDDDDCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEEEECCCBBBBBBDDDFFFGGGFFFDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDFFFGGGGGGFFFEEEFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIJJJJJJJJJMMMMMMLLLMMMNNNPPPQQQQQQUUUVVVZZZaaaeeemmm}}}}}}yyy~~~hhhWWWJJJDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;999999888777777777777888777777777777777777777777777777777777777777777777666666666666777777777888777777777777888888888888999:::;;;;;;999999:::<<<<<>>===;;;;;;<<<<<<;;;;;;;;;;;;::::::999999999888888888888777777777777777777777777777666666666777777777888888999999999999999999999999888888888888888999:::;;;;;;;;;<<<===???HHH\\\ooovvv[[[UUUPPPPPPRRRUUU[[[bbbrrrtttgggZZZXXXZZZ___ggg}}}}}}{{{xxxxxxwwwvvvuuusssrrrpppnnnnnnpppqqqrrrsssssssssmmmllljjjhhhgggfffggggggffffffdddbbb```]]]ZZZXXXWWWUUUTTTWWW___jjjvvv~~~|||qqqbbbZZZQQQMMMPPPSSSSSSRRRRRRRRRQQQQQQPPPQQQQQQQQQQQQRRRRRRSSSRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMLLLJJJKKKLLLLLLJJJIIIGGGFFFFFFEEEDDDCCCCCCBBBEEECCCAAA@@@AAABBBBBBAAACCCBBBBBBAAABBBBBBCCCCCCFFFEEEEEEEEEDDDDDDDDDDDDFFFEEEEEEGGGIIIJJJIIIGGGIIIHHHHHHHHHHHHHHHIIIIIIIIIKKKMMMMMMLLLJJJJJJKKKJJJJJJJJJKKKLLLNNNPPPQQQPPPPPPPPPPPPPPPPPPQQQQQQUUUUUUUUUVVVXXXZZZ\\\^^^eeehhhnnnsssvvv~~~sss^^^NNNFFFDDDCCCCCCBBBBBBAAA@@@@@@???@@@@@@???>>>===<<<;;;;;;::::::999888888888888999888888888888888888888888777777777777777777777777666666666777777777888888777777777888888888999999999:::;;;:::999:::;;;======EEEHHHLLLUUUWWW```rrrdddPPPHHHEEEEEEAAAAAA@@@>>>===;;;::::::::::::999999999888888888999999999888888888777777666666666666666666666666666666777777777888888888::::::::::::::::::::::::777777777888999:::;;;<<<::::::===>>>AAANNNhhh}}}eeeUUURRRPPPPPPQQQVVVaaannnzzziii^^^[[[ZZZ\\\fffwww~~~{{{wwwtttuuutttttttttsssqqqmmmjjjjjjiiigggfffdddccccccbbbaaabbbbbbccccccccccccccc\\\[[[YYYXXXWWWWWWWWWWWWVVVUUUTTTRRRPPPNNNNNNMMMJJJIIIHHHJJJOOOWWW```eeepppvvvxxxuuuoooiii```XXXPPPLLLGGGGGGIIIKKKJJJHHHIIIIIIHHHHHHHHHIIIIIIJJJLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJIIIHHHIIIJJJKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDBBBBBBCCCDDDEEEFFFDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGKKKKKKLLLNNNOOOPPPOOOOOORRRRRRQQQPPPPPPQQQRRRRRRPPPSSSUUUVVVUUUTTTSSSTTTRRRSSSTTTVVVYYY[[[]]]^^^[[[[[[ZZZZZZ[[[]]]^^^___bbbccceeefffiiimmmqqqttt}}}zzzbbbQQQIIIGGGDDDDDDCCCBBBAAA@@@@@@????????????>>>===<<<<<<<<<::::::999888888888888888777777777777777777777777666666666666666666666666666666777777777888888888777777888888888999999999999:::::::::999:::===???>>>IIIOOOSSSYYYZZZcccvvveeeQQQHHHEEEEEEAAA@@@???>>>===<<<;;;:::::::::999999999888888888999999999888888888777777666666666666666666666666777777777777888888888888777777777777777777777777888888888888999:::;;;<<<999:::===AAAFFFVVVrrrppp\\\TTTRRRPPPPPPQQQXXXiiizzzooo```XXX]]][[[```qqq~~~}}}}}}}}}}}}}}}zzz{{{{{{{{{{{{zzzyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvrrrpppnnnmmmkkkiiieeebbbeeedddccccccbbb```\\\YYYYYYXXXWWWUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTSSSSSSRRRNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFDDDCCCAAABBBDDDIIIMMMPPPTTTWWWXXXVVVUUUUUUQQQLLLHHHFFFDDDEEEFFFFFFDDDBBBDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJLLLNNNJJJJJJKKKLLLMMMOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQSSSUUUVVVWWWXXXYYYZZZ^^^]]]\\\ZZZZZZ[[[\\\]]]\\\^^^aaabbbaaaaaaaaabbbaaacccfffiiilllnnnoooooonnnnnnnnnnnnpppsssuuuwwwzzz|||}}}|||||||||}}}fffTTTLLLIIIEEEDDDDDDCCCAAA@@@@@@?????????>>>>>>======<<<<<<999999888777777777777888666666666666666666666666666666666666666666666666777777777777888888888888888888888888999999999999888999::::::999;;;>>>AAAAAANNNVVV[[[```aaakkkfffRRRIIIEEEDDDBBBAAA@@@???>>>======<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888777777777777777777777777777777777777888888888999999888888888888888888888888999999999999999:::;;;<<<999:::>>>EEENNN```}}}gggYYYRRRQQQPPPRRRVVVaaavvvwwwfff[[[XXX[[[]]]hhh~~~zzzyyyxxxxxxxxxvvvtttqqqqqqooommmmmmnnnooonnnmmmkkkkkkkkkjjjjjjjjjjjjiiiiiiiiihhhhhhgggeeedddccc___]]][[[ZZZZZZXXXUUUSSSQQQPPPQQQRRRSSSRRROOOLLLKKKKKKJJJIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBAAAAAABBBDDDEEEGGGFFFHHHHHHGGGJJJMMMMMMIIIEEEDDDCCCCCCDDDCCCBBB@@@BBBBBBBBBCCCCCCEEEFFFFFFEEEFFFGGGHHHHHHHHHHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKLLLMMMNNNMMMKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNLLLNNNOOOPPPOOOOOOPPPRRROOOPPPPPPRRRSSSUUUWWWXXX\\\\\\\\\]]]^^^^^^_________bbbeeeggghhhiiikkkmmmrrrpppnnnkkkjjjkkklllllloooqqqsssttttttuuuwwwyyyyyy||||||{{{|||}}}~~~yyymmmXXXNNNJJJFFFEEEDDDCCCBBBAAA@@@??????>>>>>>>>>=========<<<999999888777777777777777555555555555555555555555777777777777777777777777777777777888888888999999888888888999999999999:::888999999999999<<>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888777777777777777777777777777777777888888888999999999::::::::::::::::::::::::::::::999999999::::::;;;;;;<<>>>>>>>>>>>============::::::999888888888888999666666666666666666666666777777777777777777777777777777888888888999999999888888888999999999::::::888999999999999<<<@@@DDDHHHXXXccchhhmmmppphhhUUUJJJEEEBBB>>>======<<<;;;::::::999:::::::::999999999888888999999999888888888888777777777777777777777777777777888888888888999999999777777777777777777777777;;;;;;:::999999999::::::>>>>>>CCCOOO^^^rrrcccTTTSSSOOOPPPWWWbbbpppzzzpppeee[[[ZZZ___dddttt~~~}}}}}}}}}|||{{{{{{zzzzzzxxxvvvtttrrrrrrpppllliiiiiikkkoooqqqqqqtttyyy}}}}}}wwwtttwwwwwwvvvvvvwwwyyy|||}}}wwwuuurrrooonnnnnnooopppqqqpppooommmkkkjjjjjjjjjhhhhhhhhhhhhgggeeedddccccccaaa___```bbbaaa]]]ZZZWWWYYYZZZYYYVVVUUUXXX[[[TTTQQQOOOOOORRRSSSQQQOOOPPPNNNLLLKKKJJJKKKMMMNNNGGGGGGHHHIIIIIIIIIIIIHHHFFFDDDCCCCCCCCCCCCBBB@@@CCCBBBCCCDDDEEEDDDAAA???===>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBB???@@@@@@AAAAAAAAAAAA@@@>>>???@@@BBBCCCCCCCCCCCC@@@AAABBBCCCDDDEEEDDDDDDEEEFFFFFFFFFMMMTTTWWWTTTMMMLLLJJJJJJJJJLLLMMMNNNLLLMMMMMMNNNOOOQQQRRRSSSVVVWWWXXXZZZ[[[\\\\\\]]]ZZZZZZYYYXXXWWWWWWVVVVVVXXXYYY[[[\\\]]]]]]]]]\\\]]]```cccdddcccdddgggiiikkkllllllmmmmmmnnnnnnnnnooossswwwyyywwwttttttuuuxxxxxxyyyzzz|||~~~~~~|||~~~|||bbbSSSKKKGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>============<<<;;;::::::999999::::::777777777777777777777777777777777777777777777777777888888888888999999999888888999999999:::::::::888999999999999<<>>;;;;;;;;;:::999888777666888888888888888888888888666666555555555555666666555555444444555555666777555666666777888:::;;;<<<===<<<;;;::::::<<<>>>???@@@DDDMMM\\\qqqoooZZZSSSSSSTTTVVVbbbuuuyyyfff```]]]ZZZ[[[```mmmyyyxxxvvvtttqqqooommmllljjjiiigggeeecccbbbaaaaaa\\\\\\\\\[[[ZZZZZZYYYYYY^^^```eeeiiimmmoooppppppnnnmmmllljjjiiihhhggggggkkkkkkjjjiiiiiiiiiiiiiiikkkhhhddd___\\\ZZZZZZ[[[]]]]]]\\\[[[[[[ZZZYYYYYY\\\ZZZXXXUUUTTTSSSSSSSSSQQQQQQQQQQQQOOOMMMKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJFFFFFFFFFFFFGGGHHHIIIIIIFFFEEEDDDCCCBBBBBBCCCDDDIIIHHHFFFEEECCCAAA@@@???AAACCCDDDDDDBBBAAAAAABBB?????????@@@AAACCCDDDEEEAAA@@@???@@@BBBCCCBBBAAA@@@AAABBBBBBAAA@@@AAABBBBBBCCCDDDDDDBBBAAABBBDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIGGGEEECCCDDDFFFHHHJJJIIIMMMNNNLLLPPPYYY^^^\\\VVVVVVUUUSSSRRRSSSVVVYYYXXXZZZ[[[[[[[[[\\\^^^```eeegggjjjllllllkkklllmmmmmmllllllkkkkkkkkkllllllnnnpppqqqqqqqqqrrrtttwwwsssvvvzzz|||~~~~~~|||~~~hhhVVVPPPKKKHHHEEECCCCCCBBB@@@>>>CCCAAA???>>>===>>>???@@@;;;:::999888777777777777777777777777888888888888777777777777777777777777999888777777777777777888888888777777888888999:::::::::999888888<<>>;;;;;;;;;::::::888777777888888888888888888888888888777777666666777777888888999999999::::::::::::888888777777888888999::::::999888777888:::<<<===BBBGGGSSSeee{{{gggWWWSSSUUUZZZ```pppooo___[[[YYYXXX___hhhxxxtttsssrrrpppkkkiiigggddd```]]]ZZZYYYWWWVVVTTTSSSQQQQQQPPPPPPOOOOOOOOONNNNNNNNNMMMMMMNNNPPPSSSWWWZZZ\\\]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\bbbaaa___^^^]]]\\\\\\\\\[[[YYYUUURRRPPPPPPPPPQQQRRRQQQPPPOOONNNNNNNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIFFFFFFGGGGGGGGGFFFEEEDDDEEEEEEEEEDDDDDDDDDEEEEEECCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDAAAAAAAAAAAAAAA@@@??????>>>@@@AAA@@@?????????AAA????????????@@@AAABBBBBBBBBAAAAAABBBCCCDDDCCCCCCDDDEEEFFFEEEDDDCCCEEEFFFFFFGGGIIIIIIHHHGGGHHHJJJHHHHHHJJJLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMOOOPPPQQQRRRVVVXXXVVVZZZaaaeeeddd```bbbcccddddddeeehhhjjjjjjlllnnnpppqqqsssvvvyyy~~~|||yyywwwzzz|||oooYYYOOOKKKHHHEEECCCCCCBBBAAA???CCCAAA???=========>>>???;;;:::999888777777777777777777777777888888888888777777777777777777777777888888777777777777888888999999999999999::::::;;;::::::::::::;;;???EEEJJJPPPXXXcccmmmxxxfffQQQKKKGGGBBBCCCAAA???===<<<<<<===>>>:::;;;;;;::::::999888777888888888888888888888888999888888777777888888999777777999:::::::::999888::::::999888777777777777999888777777888:::<<<===CCCLLL\\\qqqttt___UUUVVVYYY```lllqqqdddYYYVVVVVVYYYgggvvvzzzsssiiiaaa^^^]]][[[YYYWWWVVVTTTRRROOOMMMKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQUUUTTTSSSPPPOOOMMMMMMLLLJJJIIIHHHFFFFFFFFFGGGHHHHHHFFFEEEDDDCCCCCCDDDDDDBBBAAAAAAAAAAAABBBCCCCCC???@@@AAABBBBBBBBBBBBBBB@@@???>>>===>>>???@@@AAA@@@@@@?????????@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCC??????@@@AAAAAAAAA@@@@@@@@@AAABBBAAA@@@AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHIIILLLNNNLLLNNNQQQQQQQQQQQQRRRTTTUUUWWWZZZ]]]___``````___ZZZZZZ[[[\\\]]]^^^______dddgggiiiiiilllqqqtttssssssvvv{{{~~~yyy~~~~~~zzz|||~~~{{{}}}yyytttsssrrruuusssuuu|||zzz___PPPKKKHHHEEEDDDCCCCCCBBBAAACCCAAA???===<<<<<<<<<<<<;;;:::999888777777777777777777777777888888888888777777777777777777777777777777777777777888999::::::::::::::::::;;;<<<<<<;;;;;;<<<===???CCCIIIMMMRRRYYYdddsssdddPPPIIIDDD@@@CCCAAA???===<<<<<<======::::::;;;;;;:::999999888888888888888888888888888888888888777777888888888666777999;;;;;;:::888777:::999999888777777888888::::::999999:::<<>>@@@EEEKKKPPPYYY```mmm~~~gggRRRKKKGGGCCCBBBAAA???>>>===<<<======::::::;;;;;;;;;:::999999888888888888888888888888888777777666666777777888999:::<<<>>>>>>===<<<;;;777777777777888999:::;;;::::::999999;;;>>>@@@BBBEEETTTkkktttaaaYYYXXX___gggvvvwwwkkkccc\\\XXXXXXZZZfffwwweeeXXXSSSPPPMMMKKKIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDD===>>>???@@@@@@@@@???????????????@@@@@@AAAAAAAAACCCCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAADDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLMMMKKKLLLLLLMMMMMMNNNNNNNNNKKKKKKKKKKKKLLLMMMMMMNNNMMMLLLIIIFFFEEEGGGLLLOOOMMMNNNPPPQQQRRRSSSSSSSSSVVVYYY[[[[[[ZZZ[[[]]]______aaacccfffhhhlllqqqtttrrruuuyyy{{{|||}}}~~~}}}~~~pppdddZZZTTTXXX___ppp~~~~~~xxxrrrkkkddd```___gggrrr|||wwwfff]]]YYYXXXZZZ^^^fffmmmwww}}}~~~}}}|||mmmwww{{{tttmmmooosss}}}rrrZZZNNNKKKGGGEEEDDDEEEDDDDDDBBBAAA???>>><<<;;;::::::;;;:::999888777777777777666777777777888888888888777777777777777777777777777777777777888999;;;;;;999999999999999:::;;;;;;<<<<<<===>>>BBBHHHPPPVVVbbbmmm}}}eeeQQQJJJFFFBBBBBBAAA@@@>>>======<<<<<<::::::;;;;;;;;;;;;::::::888888888888888888888888777777777666666777777777777888999;;;;;;::::::999555555666777888:::<<<===888888888888:::===@@@BBBIIIYYYrrriii]]]YYY[[[eeepppnnngggaaa[[[XXX\\\ccctttkkk\\\QQQIIIJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>><<<===???@@@@@@@@@???>>>===>>>>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFEEEEEEDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFCCCDDDEEEEEEEEEDDDBBBAAADDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFHHHIIIJJJGGGGGGHHHJJJKKKLLLMMMMMMOOOOOOPPPQQQRRRTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYXXXTTTSSSRRRRRRSSSUUUXXXZZZ\\\ZZZUUUQQQNNNPPPUUUYYYWWWXXX[[[]]]^^^______^^^___bbbeeefffeeefffiiimmmnnnqqquuuyyy}}}||||||}}}~~~uuuooommmnnnpppqqqnnnfff]]]TTTMMMKKKRRR[[[ooo|||xxxrrrlllgggbbb]]]YYYXXX```kkkvvvppp]]]SSSOOOMMMNNNQQQXXX___iiirrryyy|||hhhkkkvvv}}}rrrjjjooowww~~~bbbQQQMMMHHHEEEEEEEEEEEEDDDAAAAAA@@@???===<<<;;;;;;;;;:::999888777777777777777777777777888888888888777777777777777777777777888888888888888999:::;;;999999999999999::::::;;;======>>>@@@FFFPPP[[[bbbpppcccOOOHHHEEEAAAAAAAAA@@@???>>>===<<<<<<::::::;;;;;;;;;;;;;;;:::888888888888888888888888999888888777777888888999555555555555666666666666555555666777888:::<<<===999999999:::<<>>AAABBBDDDEEEEEEDDDCCCBBB@@@AAABBBCCCDDDEEEFFFFFFCCCEEEGGGIIIJJJKKKJJJJJJLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJHHHJJJLLLMMMMMMLLLJJJIIIIIIJJJLLLMMMMMMLLLJJJIIIJJJKKKMMMOOOPPPQQQQQQQQQQQQQQQQQQRRRTTTVVVXXXYYYVVVWWWZZZ\\\^^^^^^^^^]]]```aaaaaaccceeegggiiikkknnnooooooppppppooonnnmmmfffccc___\\\[[[\\\___aaagggddd^^^WWWSSSTTTYYY^^^^^^```bbbdddeeedddcccccc^^^bbbfffhhhggghhhmmmqqqrrrvvv|||qqqhhheeefffdddhhhmmmrrruuuyyy|||~~~|||vvvgggbbb[[[WWWWWWWWWWWWWWWYYYTTTOOOKKKHHHIIIRRR]]]ttt~~~vvvqqqiiiccc^^^ZZZWWWTTTUUU]]]hhhtttxxxhhhUUULLLIIIHHHIIIKKKRRRWWW___eeellluuu~~~kkkfffjjj{{{}}}pppiiipppyyyjjjSSSOOOJJJFFFEEEEEEDDDDDD@@@@@@@@@@@@???>>>===<<<;;;:::999888777777777777777777777777888888888888777777777777777777777777999999999888888999:::::::::::::::::::::;;;<<<<<<===>>>@@@DDDMMM[[[jjjttteeeRRRLLLHHHDDDAAAAAA@@@???>>>===<<<<<<::::::;;;;;;<<<;;;;;;;;;888888888888888888888888:::999999999999999999:::777777777666777888888999666666666777888:::;;;<<<<<<;;;;;;<<>>===;;;:::999888777777777777777777777777888888888888777777777777777777777777::::::999999888999999999<<<;;;;;;;;;;;;<<<======>>>???AAAGGGSSSddduuubbbNNNIIIGGGCCCBBB@@@>>><<<<<<;;;999888:::::::::999999999888888999999999888888888888777888777666555555666777888777888888888888999999999444666888888888999;;;<<<===::::::===>>>@@@FFFMMMYYYnnnnnnbbb\\\```fffnnnssslllmmmjjjfffhhhzzzwww___TTTPPPMMMIIIGGGGGGFFFFFFFFFGGGHHHIIIJJJIIIJJJKKKJJJHHHGGGGGGGGGJJJHHHJJJOOONNNKKKLLLRRRPPPPPPSSSWWWXXXVVVWWW[[[WWW^^^eeegggfffdddfffhhhhhhfffeeeeeegggiiihhhgggggggggeeecccbbbaaa``````cccccccccbbb`````````aaa___aaaeeefffgggggghhhiiicccfffiiilllnnnqqqtttwwwzzz}}}~~~~~~|||kkk]]]XXXXXXZZZ[[[```ZZZRRRKKKIIIJJJMMMNNNWWWVVVUUUUUUTTTTTTUUUUUUUUUVVVVVVWWWXXXZZZ___bbbeeejjjooopppnnnooosssxxx}}}~~~}}}kkk___ZZZ[[[]]]]]]aaagggnnnuuu{{{nnn___UUULLLJJJIIIIIIJJJKKKKKKJJJKKKIIIIIIIIIIIINNN\\\kkk}}}zzzvvvoooiiieeecccdddeeedddiiirrrjjjZZZMMMJJJHHHDDDGGGMMMQQQRRRTTTUUUXXX___hhhnnnzzz{{{|||}}}uuueee\\\fffxxxmmmhhhlllvvv{{{cccPPPJJJLLLEEEBBBDDDCCCBBBAAAAAA@@@???>>>======<<<<<<;;;::::::::::::;;;888888777777888999999:::;;;666444777888666666888::::::999999::::::;;;<<<888:::<<<<<<;;;;;;;;;<<<<<<@@@GGGRRRaaarrrbbbOOOIIIGGGCCCDDDBBB@@@>>>===<<<;;;:::::::::::::::999999999999999999999888888888888777888777666666666666777888888777777777777777777777666888999:::999999;;;===;;;:::;;;======???HHHQQQaaatttiii___\\\cccmmmyyyvvvooopppkkkhhhmmmrrr___VVVSSSQQQOOOOOOPPPPPPPPPPPPPPPQQQQQQRRRUUUVVVVVVTTTSSSSSSUUUWWWWWWUUUWWW[[[\\\ZZZ]]]ddddddccceeeiiikkkjjjkkkooorrrvvv{{{}}}~~~}}}~~~xxxxxxwwwxxxyyyzzzzzz{{{{{{{{{zzzyyyyyyyyyzzzzzzyyyzzz{{{{{{yyywwwvvvuuuoooqqqtttuuutttttttttuuuuuuxxx|||xxxeeeWWWPPPPPPRRRSSSQQQNNNIIIFFFFFFHHHKKKLLLNNNNNNNNNNNNOOOOOOPPPPPPRRRSSSTTTUUUUUUWWW[[[^^^\\\___aaabbbbbbdddhhhlllooorrruuuvvvvvvvvvvvvwwwvvvyyy|||~~~nnnccc___aaacccggglllttt|||ooo[[[OOONNNLLLKKKKKKLLLMMMLLLKKKLLLKKKKKKLLLLLLQQQ^^^lll~~~|||xxxuuutttuuuwwwxxxyyy}}}dddVVVJJJGGGFFFBBBDDDKKKOOOOOOQQQTTTXXX^^^dddgggjjjttt~~~~~~yyyyyyyyy{{{{{{iii\\\aaaooo{{{ooohhhllltttfffRRRJJJKKKDDDAAACCCAAABBBAAAAAA@@@???>>>======<<<<<<;;;::::::::::::;;;999888888888888888999999===888555777888777888;;;999999999999999:::;;;;;;888:::<<<<<<;;;;;;<<<===>>>CCCKKKWWWgggwwwbbbOOOIIIGGGCCCEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;;;;::::::::::::999999999888888888888777888777777666666777777888777777777777777777666666888999;;;;;;::::::;;;<<<;;;<<<===??????BBBOOO]]]nnn~~~ddd^^^___jjjwwwuuunnnnnnjjjkkkxxxuuuiiicccaaa______bbbaaaaaaaaaaaaaaaaaabbbbbbhhhhhhgggeeedddeeehhhkkkmmmlllooosssuuuvvv{{{|||zzzzzz{{{{{{{{{nnn\\\MMMGGGFFFHHHIIIFFFEEEDDDCCCDDDEEEFFFGGGFFFGGGHHHIIIKKKLLLMMMMMMQQQSSSUUUWWWWWWYYY\\\^^^___^^^^^^___aaadddhhhkkkiiilllnnnpppqqqsssuuuwwwvvvyyy~~~uuummmkkknnnpppwww~~~rrr\\\QQQQQQPPPOOOOOOQQQQQQPPPOOOSSSRRRRRRSSSSSSVVVbbbnnnyyy___QQQGGGFFFFFFCCCDDDJJJNNNOOORRRUUUZZZ```eeehhhnnnyyy~~~yyyxxxwwwxxx~~~rrr```]]]eeeooo|||wwwiiimmmuuunnnXXXLLLKKKEEEBBBDDDAAABBBAAAAAA@@@???>>>======<<<<<<;;;::::::::::::::::::999999888888888999999999444222444555444555888999888888888888999::::::888:::<<<<<<;;;<<<===???@@@GGGRRR```ooocccOOOIIIGGGCCCDDDDDDCCCAAA>>><<<<<<===<<<<<<;;;;;;;;;:::::::::999999999888888888777777777777777777777777777777666666666777888888999999888:::;;;:::999999:::;;;===>>>AAABBBCCCJJJ\\\mmm~~~kkkaaa```eeerrr|||mmmggggggfffpppxxxvvvtttrrrtttxxxwwwwwwxxxyyyzzzzzzzzzzzz~~~{{{zzzzzz|||~~~~~~~~~}}}{{{zzz|||}}}|||~~~}}}wwwssspppfffccc```\\\[[[[[[]]]^^^fffnnnuuuyyy}}}{{{vvvmmmaaaQQQEEE@@@BBBDDDFFFHHHHHHGGGEEECCCBBBCCCDDDEEEFFFGGGIIIKKKMMMNNNOOOTTTXXX\\\___bbbdddfffhhhllliiiffffffiiimmmqqqrrrppprrrtttwwwyyy}}}|||}}}sssaaaZZZWWWVVVVVVWWWZZZ\\\[[[[[[___]]]]]]]]]\\\]]]eeeooorrr\\\PPPGGGHHHHHHEEEGGGMMMNNNSSSXXX[[[^^^eeepppxxx~~~{{{xxxvvvwww{{{~~~fff]]]^^^eeetttnnnpppwwwxxx^^^OOOMMMGGGFFFHHHEEEBBBAAAAAA@@@???>>>======<<<;;;::::::999999::::::::::::999888888888999999777333333777999666555666888888777777888888999:::999:::<<<<<<<<<===???AAABBBLLL[[[kkkzzzcccOOOIIIGGGCCCBBBCCCCCC@@@<<<:::;;;<<<<<<<<<;;;;;;;;;:::::::::999999999888888888777777777777888888888888777777555555666888:::;;;======777888:::999888888999:::<<<===@@@CCCGGGSSSjjj~~~___]]]aaalll|||qqqddd```aaaeeezzz~~~zzzvvvtttllllllllljjjiiijjjllloooqqquuu{{{zzzoooeee]]]XXXSSSQQQNNNMMMKKKIIIIIIKKKMMMOOORRRZZZ```dddhhhmmmmmmjjj^^^UUUHHH@@@???CCCGGGIIILLLMMMLLLIIIEEECCCDDDEEEGGGHHHIIIKKKNNNQQQTTTUUUZZZ___gggmmmqqqtttvvvxxxwwwtttooonnnppptttwwwyyyzzz}}}nnnbbb___cccbbbbbbeeeiiilllnnnnnnllliiigggfffcccaaaffflll~~~oooZZZNNNFFFGGGHHHFFFIIIOOOOOOXXXaaaccceeeppp~~~zzzvvvtttvvvxxx}}}mmm]]]YYY^^^nnntttsssxxx}}}}}}cccPPPLLLGGGGGGIIIFFFBBBAAAAAA@@@???>>>======;;;;;;:::999999999999:::::::::999999999999999:::999888;;;BBBCCC???:::999888888777777888888999:::999:::<<<<<<<<<>>>@@@CCCEEESSSgggyyydddOOOIIIGGGCCCAAABBBBBB???;;;999:::<<<;;;;;;;;;;;;::::::::::::999999999888888888888777777888888999999888888777555666777999;;;===>>>???666777999999888888999:::;;;;;;===CCCLLL^^^xxxvvv^^^ZZZdddtttuuuggg______ccclll|||}}}~~~wwwlllfffcccaaa```YYYYYYXXXXXXXXXZZZ___bbbeeekkksss~~~xxxccc]]]UUUNNNIIIGGGFFFEEECCCCCCCCCDDDEEEHHHJJJKKKIIIPPPWWWYYY\\\```bbb```UUUNNNEEE@@@BBBFFFIIIKKKKKKNNNQQQPPPLLLIIIHHHIIIIIIIIIJJJMMMQQQWWW]]]```eeekkkuuu}}}||||||~~~wwwhhhcccdddsssqqqpppqqqvvv{{{xxxtttrrrppplllggghhhllluuusssYYYMMMDDDEEEGGGFFFIIIPPPQQQ\\\hhhnnnuuu~~~xxxsssrrrttttttvvvttt```VVVXXXhhhzzzxxxwww{{{wwwwwwjjjRRRKKKFFFFFFHHHCCCBBBAAAAAA@@@???>>>======;;;;;;:::999999999999999999999999999999:::;;;;;;888888<<>>;;;<<>>???BBBDDDGGGIIIJJJKKKKKKSSSZZZ[[[[[[\\\[[[YYYSSSMMMFFFCCCDDDGGGHHHHHHLLLRRRYYY[[[VVVPPPMMMKKKJJJJJJLLLOOOWWWaaajjjpppuuu|||zzzoookkkooottt}}}zzzwwwwww{{{}}}|||xxxrrrqqqtttwww}}}zzz\\\OOOEEEFFFGGGGGGKKKSSSXXXaaaooo}}}~~~wwwrrrrrruuutttsss}}}gggYYYWWWeeewwwxxx|||tttXXXNNNGGGFFFGGGAAABBBAAAAAA@@@???>>>======;;;:::999999888999999999888888888999:::;;;<<<===777555888>>>@@@<<<999999999999999999999:::;;;;;;999:::;;;<<<===???CCCFFFTTTiiidddPPPJJJGGGCCC@@@CCCDDD@@@;;;888:::===:::::::::999999999888888999999999888888888888777777888999::::::999888777888888888888888888888888666888999::::::;;;<<<>>>BBB>>>???III\\\uuulll^^^ggghhhvvvnnn[[[TTTWWWbbblllyyywwwkkkiiiqqqyyykkkccc^^^YYYWWWWWWbbbgggrrrvvviiiggggggfffcccmmmsss}}}xxxrrr\\\UUULLLHHHIIIKKKJJJHHHLLLMMMMMMOOORRRXXX___dddkkkqqqzzznnn[[[KKKGGGBBB??????@@@AAAAAA???AAADDDHHHKKKLLLMMMMMMSSS\\\dddeeecccaaa]]]XXXTTTNNNHHHEEEEEEGGGFFFEEEOOOXXXbbbeee```VVVNNNKKKLLLLLLNNNSSS\\\iiiuuu|||wwwuuuxxx{{{||||||zzzvvvpppllllllsss~~~}}}xxxvvvyyy|||zzz|||```RRRHHHHHHJJJJJJOOOWWW___fffttt~~~xxxttttttxxxvvvtttmmm]]]XXXeeevvv{{{~~~___RRRJJJIIIHHHAAABBBAAAAAA@@@???>>>======;;;:::999999888888999999777777888999:::<<<===>>>;;;777888<<<>>><<<;;;===::::::999999::::::;;;<<<::::::;;;<<<===@@@DDDGGGZZZqqqeeePPPJJJGGGCCCAAA@@@@@@@@@??????>>>>>>;;;;;;::::::::::::999999:::::::::999999999888888888888777777888888999:::666999<<<:::666555777;;;555777999999888888999;;;<<<>>>EEEUUUlllyyy^^^YYYbbbjjjvvv\\\VVVTTTSSSccc{{{wwwxxxoooaaa___aaafffwwwpppbbbXXXWWWWWWSSSSSSXXX\\\fffwwwppp___\\\___bbbcccnnnvvv}}}~~~zzzrrreeeZZZNNNLLLIIIFFFFFFHHHKKKMMMOOORRRUUUXXX\\\bbbjjjpppsss}}}cccRRREEECCC@@@===<<<===>>>???@@@CCCGGGJJJMMMPPPTTTVVV^^^```ccchhhlllmmmkkkjjjeeeaaaYYYPPPIIIGGGIIILLLXXX```mmmuuuqqqdddWWWPPPNNNQQQTTTXXXbbbooo|||ssseeedddfffeeeggglllkkkiiijjjttt|||pppfffgggmmmttt{{{|||eeeRRREEEHHHLLLMMMRRRZZZbbbnnn|||}}}xxxuuuuuuuuuuuuvvv}}}vvv___VVV___mmmhhhTTTOOOJJJFFFDDDDDDCCCBBB@@@???>>>=========<<<;;;:::999888888888777777777777777777777777999::::::;;;;;;::::::999888888999999999:::::::::;;;>>><<>>===<<<<<<;;;;;;;;;::::::::::::999999:::::::::999999999888888888888777777888888999:::666999;;;:::777555888;;;888:::::::::999999;;;===;;;>>>GGGZZZsssnnn[[[[[[cccssskkkWWWTTTTTTUUUggg|||pppcccZZZ\\\bbbkkk|||xxxbbbUUUMMMOOOPPPOOORRRXXXbbbnnnvvveeebbbeeehhhiiimmmtttyyyxxxssskkk___TTTNNNLLLJJJIIIJJJNNNSSSVVVWWW[[[```dddiiipppxxx~~~|||bbbQQQFFFDDDAAA???>>>???@@@AAADDDGGGJJJMMMPPPSSSXXX[[[aaacccggglllqqqtttuuuuuuooollldddYYYNNNKKKNNNSSS\\\gggvvv|||mmm]]]RRRRRRTTTVVV[[[dddrrrpppaaa```aaa```ccciiikkkmmmuuuoooeee___bbbjjjrrrzzzcccRRRGGGKKKPPPPPPTTT]]]kkk}}}||||||{{{xxxvvvuuuttttttyyy{{{cccXXX___kkkoooXXXOOOJJJFFFDDDDDDCCCBBB@@@???>>>=========<<<;;;::::::999999999888888888888888888888888999::::::;;;;;;::::::999888999999999999:::::::::;;;>>><<<>>>CCCAAAHHH[[[xxxcccOOOHHHEEEAAAAAA@@@???>>>===<<<;;;:::;;;;;;::::::::::::999999:::::::::999999999888888888888777777888888999:::666999;;;:::777666888;;;<<<<<<<<<:::999:::===???>>>BBBNNNbbb}}}zzz```XXX___hhhsss```SSSTTTUUUYYYppp{{{cccZZZWWW^^^hhhttthhhUUUKKKEEEIIIMMMOOOVVV___ooo}}}|||kkkiiikkkmmmoootttyyy|||yyyssskkk```VVVRRRPPPNNNNNNQQQWWW]]]aaadddhhhmmmsssxxx}}}dddRRRFFFEEEBBB@@@@@@AAACCCDDDEEEGGGIIIKKKNNNRRRVVVZZZ___aaaffflllsssyyyvvveeeTTTLLLQQQXXXaaaoooyyyeeeXXXXXXXXXZZZ```iiivvv|||nnn___\\\]]]\\\```gggnnnvvvxxx___ZZZYYY```jjjsss}}}fffTTTJJJPPPUUUUUU[[[fffzzz~~~{{{|||zzzwwwuuusssqqqvvv}}}gggYYY[[[ddduuuzzz]]]OOOIIIFFFEEEDDDCCCBBB@@@???>>>======>>>===<<<;;;;;;;;;;;;;;;999999999999999999999999999::::::;;;;;;::::::999999999999999::::::::::::;;;===;;;===DDDDDDOOOfffdddPPPIIIFFFBBBCCCCCCBBB@@@???===<<<;;;;;;;;;:::::::::999999999:::::::::999999999888888888888777777888888999:::666888:::999777777888:::======<<<:::999:::>>>AAACCCJJJXXXnnniiiUUUXXXgggrrrjjj\\\SSSTTTWWWaaa|||~~~yyyrrraaa[[[\\\eeerrrzzz___QQQIIIFFFJJJOOOSSS^^^kkk~~~pppmmmmmmooosss|||~~~xxxqqqggg^^^]]]\\\ZZZZZZ]]]bbbhhhllltttvvvzzz~~~~~~gggVVVFFFDDDBBBAAAAAACCCEEEFFFGGGIIIJJJLLLMMMPPPUUUXXX]]]aaagggnnnwwwoooVVVJJJNNNVVVcccsssnnn```]]]\\\___hhhrrrzzzzzzvvv{{{ooo___[[[[[[ZZZ```iiirrr}}}zzzcccVVVVVVZZZdddnnnxxxmmmXXXLLLRRRXXXZZZfffwww}}}{{{~~~}}}wwwuuusssqqquuu{{{kkkYYYVVV\\\jjj~~~dddPPPHHHGGGGGGDDDCCCBBB@@@???>>>======>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::999::::::;;;;;;::::::999999999999:::::::::;;;;;;;;;===;;;===EEEIIIXXXrrrfffQQQKKKGGGCCCCCCCCCBBB@@@???===<<<;;;;;;;;;:::::::::999999999:::::::::999999999888888888888777777888888999:::666777888888888888999:::;;;;;;:::999888:::>>>AAAEEENNN```zzz~~~^^^QQQ[[[ppp~~~ggg[[[SSSTTTYYYiii~~~yyyooohhh^^^^^^bbbooorrr\\\OOOIIIHHHMMMRRRXXXfffvvvvvvqqqnnnpppvvv~~~yyyrrrjjjlllkkkkkkkkkoootttyyy|||zzzyyy~~~|||fffVVVEEECCCBBBAAAAAADDDFFFHHHLLLMMMOOOPPPRRRTTTXXX[[[aaafffnnnwwwuuuYYYJJJMMMUUUaaapppwwwkkkcccaaafffrrr{{{~~~vvvqqqxxxnnn^^^XXXWWWWWW___iiirrr~~~jjjUUURRRVVV___jjjsss}}}ttt[[[KKKOOOVVV\\\pppyyyvvvtttsssvvv{{{sss]]]UUUWWWaaassskkkSSSIIIHHHIIIDDDCCCBBB@@@???>>>======>>>>>>===<<<<<<<<<======::::::::::::::::::::::::999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;:::===;;;>>>FFFMMMaaa~~~fffRRRLLLHHHDDDAAA@@@???>>>===<<<;;;:::;;;;;;::::::::::::999999:::::::::999999999888888888888777777888888999:::777777777888999999::::::888999999999999;;;>>>AAACCCPPPhhhoooXXXRRR^^^uuuyyycccYYYRRRUUU___uuu}}}yyyqqqggg___YYY___jjj{{{jjjXXXKKKGGGHHHPPPVVV^^^qqq{{{tttlllooowww}}}{{{{{{{{{}}}}}}|||tttrrrppppppmmmnnnttt|||www```RRRDDDCCCBBBAAACCCEEEHHHJJJKKKNNNRRRUUUXXX[[[^^^aaagggnnnzzz{{{^^^NNNOOOVVV\\\kkkyyy~~~yyynnnjjjnnn{{{}}}}}}sssnnnuuu}}}lllZZZSSSQQQQQQ[[[gggooo|||yyyaaaRRRQQQXXXdddpppxxx|||___KKKNNNVVV___zzz~~~|||xxxvvvuuuwww{{{}}}dddXXXWWWYYYiiiuuuXXXLLLIIIIIIDDDCCCBBB@@@???>>>============<<<<<<<<<<<<======::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::;;;;;;;;;;;;:::===<<>>===<<<<<<;;;;;;;;;::::::::::::999999:::::::::999999999888888888888777777888888999:::777777777888999:::::::::555777999:::;;;<<>>=========<<<<<<;;;;;;<<<<<<===999999999999999999999999999::::::;;;;;;::::::999:::::::::;;;;;;;;;;;;<<<999>>>>>>AAAKKKUUUllleeePPPJJJGGGCCCAAA@@@@@@@@@??????>>>>>>;;;;;;;;;:::::::::999999:::::::::999999999888888888888888777888999999:::777666666777999:::::::::444666999;;;<<<>>>AAACCCKKK\\\xxxrrrVVVSSSWWW]]]tttvvviiiYYYSSSTTTaaavvv}}}{{{xxxqqqggg```]]]lllsss^^^NNNKKKKKKRRR___kkkzzz{{{pppbbbdddqqq||||||zzznnniiiccc_________]]][[[^^^\\\___eeeiiimmmwwwrrrZZZLLLFFFEEEDDDEEEFFFIIIMMMOOOXXX^^^gggpppwww|||kkkUUUNNNOOOUUUdddrrrxxx|||yyy}}}mmmdddiiisss|||nnnkkkrrr~~~|||jjjXXXOOOKKKLLLXXXfffwww~~~gggXXXRRRTTT___ooo{{{~~~lllWWW[[[dddooo|||{{{}}}yyyvvvvvvyyy}}}jjjYYYUUUSSS\\\ooobbbPPPIIIFFFDDDCCCBBB@@@???>>>======<<<<<<;;;;;;;;;<<<<<<===999999999999999999999999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<999>>>???CCCMMMWWWooogggSSSJJJGGGFFFBBBAAA@@@>>>===;;;:::999===<<<<<<<<<<<<;;;;;;;;;:::999777666666666777888777888999888777666666888;;;:::999777777777777888<<<999888;;;===>>>CCCIIIPPPfff```KKKPPPZZZ```tttnnnaaaTTTQQQSSSaaa~~~|||pppddd```bbbcccvvvyyy```RRRQQQSSSTTT\\\kkk{{{rrrhhhfffiiinnn{{{|||vvvpppjjjggg]]]WWWPPPNNNRRRVVVXXXWWW___aaagggooossswwwqqqXXXNNNHHHEEEDDDFFFGGGJJJQQQYYYeeejjjtttqqqXXXNNNNNNUUU___kkkwwwyyyzzz|||}}}~~~{{{|||~~~ooo___[[[]]]nnnuuujjjfffooo}}}yyyeeeRRRKKKKKKNNNYYYeeewwwbbbTTTSSSZZZgggttt|||~~~sss[[[XXX^^^uuuzzzxxx|||vvvttttttsssxxxyyyqqq___WWWQQQVVVfffkkkSSSJJJIIIDDDCCCBBBBBB@@@@@@???>>>=========<<<;;;;;;:::::::::999888888888999:::;;;999999:::::::::;;;;;;;;;<<<;;;::::::;;;<<<;;;:::>>>===???GGGQQQ___sssfffQQQHHHEEEDDDCCCBBBAAA@@@>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;:::999888777666777777888777888999888777666666888888888777777888999;;;<<<===:::999;;;<<<===AAAFFFSSShhhtttYYYGGGMMMWWWaaawwwiii]]]SSSSSSZZZmmm{{{vvvuuuzzz}}}wwwkkk```]]]aaalll~~~uuu___SSSSSSQQQVVVcccwwwzzznnnddd```aaadddooosss{{{}}}yyyrrrkkkddd]]]XXXUUUNNNLLLJJJLLLQQQVVVYYYZZZdddgggppp{{{xxx^^^SSSMMMJJJHHHJJJMMMPPPYYYbbbqqq{{{mmmTTTMMMPPPUUU___lllzzztttsssvvvxxxyyywwwxxxzzz}}}{{{jjj]]]ZZZ^^^nnnrrrgggccckkkyyyyyyeeeRRRKKKLLLPPP\\\iii{{{{{{^^^SSSTTTZZZhhhttt}}}{{{{{{~~~{{{ccc```fffzzz}}}www~~~}}}wwwttttttttttttyyytttaaaXXXRRRVVVeee|||oooTTTJJJJJJDDDCCCBBBBBB@@@@@@???>>>=========<<<;;;;;;::::::;;;:::999888888999:::;;;999999:::::::::;;;;;;;;;<<<;;;:::;;;;;;<<<;;;::::::;;;@@@HHHQQQ]]]ooo~~~dddOOOGGGDDDCCCDDDCCCBBBAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999888777777777777888777888999888777666666888888888888888888:::;;;;;;;;;999999<<<======AAAGGGWWWlllcccOOOCCCIIITTTbbb|||xxxbbbWWWSSSVVVbbb{{{xxxjjjfffeeelllwww~~~{{{vvvoooddd[[[\\\bbbvvv{{{lllZZZQQQRRRSSS\\\mmm}}}sssggg]]]WWWUUUVVV^^^aaaeeejjjmmmnnnmmmmmmeeeccc^^^XXXRRRMMMIIIGGGFFFHHHKKKOOOSSSXXX^^^bbbmmmtttggg[[[TTTPPPNNNPPPSSSXXXaaakkkxxxiiiRRROOOSSSUUU___lllzzzzzzlllkkknnnsss~~~xxxqqqppprrruuu|||rrrcccYYYYYY___nnnnnnccc^^^ggguuuyyyeeeRRRLLLMMMTTTaaaoootttYYYQQQUUUZZZgggtttzzzvvvyyy~~~hhhcccgggyyyvvvwwwxxxuuutttuuuqqqzzz{{{ggg[[[SSSVVVcccxxxzzzuuuWWWKKKKKKDDDCCCBBBBBB@@@@@@???>>>=========<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;CCCLLLSSS]]]lllzzzcccOOOFFFDDDCCCCCCCCCBBBAAA@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;999999888888888777777777777888999888666666666888:::999999888777777777666777666888<<<>>>???EEEMMM^^^qqqxxxUUUHHHBBBHHHSSSdddqqq]]]SSSSSSXXXhhhkkkaaa]]]]]]dddppp}}}zzzwwwrrrlllfff]]]YYY^^^ggg}}}{{{pppbbbTTTNNNPPPZZZdddvvv|||wwwmmmaaaVVVOOOKKKJJJPPPQQQSSSUUUWWWYYYZZZZZZTTTSSSQQQNNNKKKIIIHHHHHHJJJNNNSSSVVVYYY___iiiqqqpppbbbXXXUUUSSSUUUXXX\\\eeeooozzzgggWWWSSSUUUUUU^^^kkkyyyuuugggeeejjjsss~~~nnnkkknnnmmmrrrzzzzzzjjj\\\UUUYYY```qqqkkk```\\\dddqqq~~~xxxeeeRRRMMMPPPWWWfffuuukkkTTTQQQVVVZZZgggtttxxxxxx|||llldddeeevvvtttpppuuu{{{vvvuuuvvvqqq|||pppbbbWWWWWW```sssuuuttt{{{ZZZLLLKKKDDDCCCBBBBBB@@@@@@???>>>=========<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;<<<<<<<<<;;;;;;;;;<<<;;;>>>FFFNNNUUU^^^nnn}}}dddPPPHHHEEEDDDAAAAAA@@@@@@?????????>>>===<<<<<<<<<<<<;;;;;;;;;999999999999888888888777777888999888666666666888888888888777777666555555999888;;;===>>>@@@HHHQQQgggzzziiiNNNGGGDDDIIIUUUiiikkkZZZTTTSSS\\\oooeee]]]YYYYYYaaalllyyy{{{qqqkkkgggaaa\\\WWWWWWbbbmmmuuuiii[[[QQQNNNPPP```jjj{{{yyyrrrgggZZZPPPIIIEEECCCHHHHHHHHHIIIKKKMMMOOOPPPKKKMMMMMMKKKIIIHHHIIIKKKNNNRRRXXX\\\aaalll|||vvvddd[[[XXXXXX[[[^^^```hhhppp}}}wwwkkkccc\\\XXX[[[cccooo}}}qqqddddddlllyyyrrrfffhhhllljjjpppyyyssscccWWWTTTZZZbbbvvvjjj^^^[[[bbbnnnyyyzzz{{{xxxeeeSSSOOORRRZZZiiiwwwdddRRRRRRXXX[[[fffttt~~~{{{vvvhhheeeuuutttlllpppyyywwwwwwuuu}}}~~~ooo]]]YYY\\\ooozzztttxxx^^^MMMJJJDDDCCCBBBBBB@@@@@@???>>>=========<<<;;;;;;::::::<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<>>>===;;;:::<<<======@@@FFFMMMTTT```tttdddQQQIIIFFFEEE???????????????>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999::::::999999888777777888999888777666666888444555666777888888888888======>>>??????AAALLLWWWttt]]]KKKHHHFFFJJJXXXppp|||dddXXXWWWWWWddd|||eeeYYYUUUVVV^^^iiiuuuuuuhhh___[[[VVVSSSQQQUUUcccqqqzzzqqqdddWWWPPPPPPRRRaaannnxxxoooaaaTTTKKKFFFDDDBBBEEEEEEEEEEEEFFFHHHKKKLLLJJJLLLMMMKKKHHHGGGIIILLLNNNTTT\\\eeeqqqxxxddd^^^]]]aaagggiiikkkooouuuxxx{{{zzzzzzwwwlllbbbdddkkkwwwzzzmmmdddhhhssskkkeeehhhiiilllqqq{{{mmm]]]TTTTTT\\\fff{{{jjj]]]YYY```kkkuuu}}}zzztttvvvxxxfffUUUQQQUUU[[[iiiwwwzzz^^^RRRTTTYYY]]]hhhuuu~~~mmmbbbooowwwnnnppp}}}|||xxxxxxwww{{{hhh]]]YYYjjjxxxuuudddPPPJJJDDDCCCBBBBBB@@@@@@???>>>=========<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999888:::;;;;;;;;;<<<<<<<<<<<<:::===???>>>;;;:::<<<>>>===@@@FFFMMMUUUccc|||dddQQQHHHFFFEEE>>>>>>>>>???????????????===<<<<<<<<<<<<;;;;;;;;;999999:::::::::999888777777888999888777666666888666777888999::::::999999<<<<<<===???AAAFFFTTTbbbwwwSSSIIIHHHFFFJJJZZZvvvttt^^^WWWZZZ```rrr}}}dddTTTQQQTTT]]]hhhsssrrraaaVVVQQQMMMKKKKKKRRRaaapppuuurrrjjj]]]RRRMMMOOORRR```oooxxxmmm\\\OOOGGGDDDDDDDDDEEEDDDDDDEEEFFFHHHJJJLLLLLLOOOQQQPPPMMMLLLOOOSSSVVV]]]hhhwwwzzzfffbbbdddlllvvvzzzzzz}}}ssskkkooovvvvvviiiqqq|||sssiiieeemmm{{{~~~iiigggiiigggooouuuyyyeeeWWWRRRUUU```jjj~~~jjj[[[WWW^^^hhhqqqzzz}}}vvvvvvxxxfffWWWTTTWWW\\\hhhtttqqqZZZSSSWWWZZZaaakkkyyyyyy|||wwwdddkkk~~~}}}sssrrr{{{yyyxxxuuuwwwzzz}}}sssaaaWWWfffwwwooozzzkkkTTTLLLDDDCCCBBBBBB@@@@@@???>>>=========<<<;;;;;;:::::::::;;;;;;;;;:::999888777;;;;;;;;;;;;<<<<<<<<<<<<:::===@@@>>>;;;999<<>>BBBKKKSSS\\\lllcccPPPHHHFFFEEE???????????????@@@@@@@@@======<<<<<<<<<;;;;;;;;;999999:::;;;:::999888777777888999888777666666888;;;;;;<<<<<<;;;:::888777777777:::???CCCLLL^^^nnnqqqNNNHHHGGGFFFJJJ\\\zzzooo[[[WWW\\\iii~~~yyyaaaQQQOOOSSS]]]hhhsssqqq^^^PPPLLLIIIGGGGGGNNN^^^mmmwwwkkkjjjcccVVVLLLIIIMMMQQQ```qqqxxxkkkYYYKKKDDDCCCEEEFFFEEEDDDDDDEEEGGGIIIKKKLLLNNNRRRUUUUUUTTTUUUYYY^^^bbbiiiwww}}}jjjeeejjjuuusssnnnqqqxxxjjjrrr~~~ooogggeeepppxxxhhhjjjkkkfffqqqwwwsss```TTTQQQVVVbbbnnnjjjZZZTTT[[[eeeoooyyy{{{xxxxxxgggXXXUUUXXX\\\fffrrr|||kkkXXXUUUYYY[[[eeennn{{{wwwsssqqquuuzzzkkknnn~~~xxxuuuzzzzzzxxxrrrtttuuuvvv|||zzzeeeVVVcccsssiiissszzzpppWWWMMMDDDCCCCCCBBBAAA@@@???>>>>>>======<<<;;;;;;::::::::::::;;;;;;:::888777666;;;;;;;;;<<<<<<<<<======:::===@@@???;;;999<<<@@@@@@FFFPPP[[[eeeuuueeeQQQLLLJJJGGGEEEBBB@@@??????>>>===;;;======<<<;;;::::::999999;;;;;;;;;:::::::::999999999999999888888888777777======<<<;;;;;;<<<<<<<<<===:::;;;@@@CCCLLLgggkkkOOOIIIHHHFFFMMMbbbeeeWWWYYY```rrrppp[[[RRRRRRTTT\\\hhhuuu}}}sss\\\OOOHHHBBBCCCGGGKKKRRRYYYtttwwwnnngggccc]]]UUUNNNGGGCCCIIIQQQbbbooo}}}xxxiiiXXXMMMFFFBBBBBBEEECCCDDDFFFGGGGGGIIIKKKNNNRRR\\\ccc```YYYYYY```fffmmmxxxooollluuu{{{xxxwwwtttsss}}}zzziiijjjlllvvvuuummmiiijjjnnntttiiiXXXUUUTTTVVVggg}}}fff[[[XXX[[[dddpppzzznnnZZZTTTTTTWWW___iiiyyywwwbbbSSSUUU[[[[[[dddlllwwwtttkkkhhhjjjnnnvvvqqqooozzz{{{ppptttuuuxxxrrrnnnqqqzzz{{{hhhYYYaaapppkkkkkktttyyy\\\LLLFFFDDDCCCBBBBBBAAA@@@>>>>>>>>>>>>>>>============999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;===>>>===<<<;;;<<>><<<======<<<;;;;;;:::999999::::::::::::999999999999999999999888888888777777::::::999999999999::::::<<<:::<<>>>>>>>>>>>============999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;<<>>======<<<<<<;;;::::::::::::999999999999888888888999999999888888888888888999999888888888888999999::::::>>>BBBGGGVVVvvvvvvXXXJJJHHHGGGGGGQQQiiirrr___YYY^^^fffqqq[[[QQQLLLMMMRRRZZZfffrrr{{{sssZZZIIICCC>>>>>>@@@@@@CCCGGGMMMQQQSSSPPPMMMMMMMMMJJJLLLIIIGGGFFFDDDCCCJJJRRR]]]jjj~~~{{{pppbbbRRRHHHCCC@@@AAAEEECCCDDDEEEFFFIIINNNTTTXXXnnnsssxxxwwwqqqooouuu}}}xxxiiidddiiitttyyycccgggsss~~~pppgggcccjjjsssyyynnnkkklllpppuuurrr___PPPRRRYYY```ppp~~~aaaZZZXXX\\\fffrrryyy~~~lllYYYTTTSSSTTT[[[dddrrrvvvooo^^^SSSUUU[[[]]]fffvvvqqqiiiggggggjjjooozzzsssxxx{{{}}}tttnnnqqq}}}xxxuuurrrqqqrrrzzzooo\\\ZZZkkkzzzhhhkkkxxxdddMMMFFFDDDBBB@@@@@@@@@>>>===>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<===@@@CCCHHHQQQZZZdddsssbbbOOOKKKHHHEEEEEECCCAAA@@@@@@@@@???=========<<<<<<;;;;;;;;;:::999999999888888888777777888888888888888888888888::::::999999999:::;;;;;;:::<<<@@@DDDJJJ\\\gggMMMGGGFFFEEEGGGSSSmmmnnn^^^[[[ccclllzzz^^^PPPLLLHHHKKKPPPYYYeeepppyyy~~~xxx\\\LLLEEE@@@@@@@@@???@@@CCCGGGFFFDDDCCCDDDFFFGGGFFFIIIHHHHHHIIIGGGFFFJJJQQQ[[[iii{{{{{{qqqcccRRRHHHCCC@@@AAADDDFFFGGGHHHJJJNNNUUU^^^dddyyy|||{{{zzzrrreee[[[___hhhuuugggYYY]]]gggqqqqqqiiiaaa___```iiiuuuzzzppplllnnnssswwwmmm\\\QQQUUU^^^hhhwwwzzz]]]XXXYYY^^^iiiuuu{{{}}}jjjXXXSSSSSSSSSYYYbbbpppqqqjjj\\\SSSUUU\\\```jjj{{{sssllllllnnnqqqvvv|||sssvvv}}}yyy{{{~~~xxxooommmyyy~~~uuutttsssqqqnnntttsss\\\VVV___sss}}}ggglllyyyiiiNNNGGGDDDAAA@@@@@@???>>>===>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<>>>AAADDDKKKSSS\\\eeevvvdddQQQLLLIIIFFFDDDBBB????????????>>>======<<<<<<<<<<<<<<<;;;;;;999999999888888888777777888888888888888888888888:::999999999::::::;;;<<<;;;>>>AAAEEENNNddd}}}ZZZGGGDDDCCCDDDHHHWWWsssmmm______jjjuuugggRRRJJJIIIFFFIIIOOOXXXbbbnnnyyy|||^^^MMMGGGBBBBBBAAA>>>>>>AAADDDAAA@@@AAACCCDDDCCCCCCGGGHHHKKKNNNMMMKKKNNNTTT\\\hhhyyy|||uuufffUUUKKKDDD@@@AAADDDGGGHHHJJJNNNTTT]]]hhhooo~~~~~~}}}kkk^^^XXXZZZcccrrrnnnXXXPPPRRRXXX]]]\\\WWWWWWZZZ^^^hhhuuu}}}rrrmmmooouuuzzzggg[[[SSSXXXbbbmmm}}}vvvZZZVVVVVV]]]iiiuuu{{{{{{hhhVVVRRRRRRSSSYYYbbbpppnnnfffZZZSSSVVV^^^dddqqq{{{vvvtttvvvzzz||||||yyy~~~||||||}}}tttuuu}}}yyy{{{}}}~~~}}}sssnnnttt}}}ssssssrrrpppmmmrrrxxx^^^TTTVVVddd|||iiimmmxxxnnnQQQHHHEEEBBB@@@??????>>>===>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<===???BBBEEEMMMTTT\\\fffxxxfffRRRMMMJJJFFFCCCAAA???>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999888888888888888888888888999999999888888777888888999:::;;;===???BBBHHHVVVpppjjjPPPEEEBBBAAADDDKKK]]]zzzoooaaacccssssssZZZLLLHHHIIIEEEHHHNNNVVV```mmmyyyaaaNNNGGGBBBAAA@@@>>>>>>@@@AAA>>>>>>AAACCCBBBBBBCCCFFFIIIOOOUUUUUUSSSUUUZZZ^^^jjjwwwxxxwwwxxx{{{|||xxxiiiXXXMMMFFFBBBBBBEEEHHHJJJMMMSSSZZZeeeqqqxxxwwweeeZZZSSSWWWbbbsssttt]]]QQQJJJIIILLLOOOOOONNNSSSYYY^^^hhhttt~~~sssjjjmmmuuu{{{{{{___YYYVVV[[[eeerrrqqqVVVUUURRRZZZgggttt{{{zzzfffUUUPPPQQQSSSZZZdddrrrmmmcccXXXSSSWWWaaaiiizzzyyyvvvvvv}}}xxxuuuuuuwww}}}yyyvvv}}}zzz|||}}}|||}}}yyypppnnnzzz~~~tttrrrqqqpppnnnrrr~~~```TTTSSSZZZnnnmmmmmmuuuvvvWWWJJJGGGCCC@@@@@@??????>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========@@@DDDGGGOOOUUU]]]hhh{{{fffSSSLLLHHHDDDCCCAAA??????@@@@@@???>>><<<<<<<<<<<<============::::::::::::999999999999777777888888888999999999888888888888999:::;;;<<<>>>???BBBKKK___}}}vvvWWWJJJEEEAAABBBFFFPPPdddqqqccchhh{{{aaaPPPKKKIIIHHHEEEHHHMMMTTT^^^lllzzzhhhOOOGGGBBBAAAAAA???@@@CCCDDDAAABBBFFFHHHFFFHHHNNNNNNQQQYYY______[[[[[[^^^bbblllwww}}}zzzooonnnooorrrwwwzzz||||||xxxiiiXXXNNNHHHDDDEEEHHHKKKNNNTTT[[[dddooo{{{}}}oooaaaZZZQQQWWWeee{{{~~~```OOOJJJDDDCCCEEEIIIKKKMMMSSSZZZ___iiittt|||uuuhhhiiirrrxxxqqqZZZYYY\\\bbbkkkyyyjjjRRRTTTQQQZZZhhhvvv}}}yyyeeeSSSOOOPPPTTT]]]gggvvvnnnbbbWWWSSSXXXdddnnn}}}zzzyyyzzz|||sssooommmsss{{{zzz|||yyyzzz{{{xxxxxxzzzxxxzzz}}}}}}pppjjjtttxxxtttqqqppppppsssdddUUURRRTTTcccvvvqqqnnnrrrbbbLLLHHHDDDAAA@@@@@@@@@???>>>>>>>>>>>>============999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>@@@DDDHHHPPPVVV^^^jjj~~~fffRRRKKKGGGBBBDDDBBB@@@@@@AAAAAA@@@???<<<<<<<<<===============;;;;;;;;;:::::::::999999777777888888999999999999;;;;;;;;;;;;<<<===>>>???>>>???BBBMMMeeegggLLLGGGFFF@@@CCCHHHSSSiiirrreeejjjvvvWWWLLLKKKJJJHHHFFFIIIMMMSSS]]]kkk{{{nnnQQQIIICCCCCCBBBBBBCCCGGGKKKHHHIIINNNOOONNNSSS[[[YYY\\\ccchhhfff```]]]___dddmmmvvvzzz|||}}}yyytttiiiiiijjjmmmqqquuuyyy{{{vvvhhhXXXNNNIIIFFFGGGJJJPPPTTTZZZbbblllxxx{{{wwwsssiii```]]]VVV]]]nnnnnnSSSFFFCCCAAA@@@BBBHHHLLLOOOTTTZZZ```iiittt|||yyygggfffnnnsssjjjXXX\\\bbbhhhqqqdddOOOTTTTTT\\\kkkyyyyyyeeeRRRNNNPPPTTT^^^iiiyyyoooaaaWWWSSSXXXeeeqqq~~~zzzpppkkkiiipppyyy}}}|||xxxyyyxxxuuusssuuuuuuvvvyyy}}}ooogggppp|||vvvqqqpppqqqttt}}}fffWWWRRRQQQ]]]nnntttnnnppp~~~mmmMMMIIIEEEAAAAAAAAA@@@@@@>>>>>>>>>>>>============999999::::::;;;<<<==============================:::;;;<<<===>>>AAAEEEHHHRRRXXX___llleeeQQQIIIFFFEEEEEECCCAAA@@@@@@AAABBBDDD>>><<<::::::;;;;;;:::999:::999888999;;;<<<;;;999777;;;;;;888888;;;:::777;;;;;;:::;;;;;;<<<===>>>>>>CCCIIIUUUppprrrXXXIIICCCAAAAAAFFFHHHWWWtttpppdddjjjiiiUUUJJJJJJNNNLLLLLLOOORRRUUU[[[gggwwwsssUUUNNNHHHGGGGGGFFFGGGJJJGGGIIILLLPPPTTTZZZ```dddiiijjjllloooooollljjjiiiqqqsssvvvwwwyyyyyytttooogggggghhhkkkooorrrtttuuuvvvkkkZZZLLLGGGIIIJJJJJJQQQXXXcccooozzzuuuoooiiieeeeeeccc___ZZZXXXbbbuuu}}}dddRRRHHHDDDBBBCCCDDDFFFIIINNNUUUZZZgggmmmwwwvvviiihhhkkkrrr~~~uuudddZZZ[[[bbbooo|||~~~XXXOOOWWWRRR```iiisssvvviiiYYYOOOLLLQQQ___lllwwwkkk```[[[WWWYYYhhhxxx|||nnngggfffkkksss}}}}}}|||zzzxxxuuusssqqqrrrsssuuuxxx|||qqqgggjjj}}}}}}wwwqqqoooooorrr{{{pppWWWQQQOOOWWWjjjpppmmm~~~vvvZZZFFF???DDDAAA@@@BBB???============<<<;;;:::999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<999:::<<<>>>???FFFNNNTTTVVV```ttteeeQQQIIIFFFEEECCCBBBAAA@@@@@@@@@AAABBB>>><<<::::::;;;;;;;;;999>>>>>><<<;;;999888888888:::888666666888::::::999;;;;;;:::;;;;;;<<<===>>>>>>BBBIIIXXXsssgggPPPFFFCCCBBBCCCDDDIII[[[xxx|||llldddlllaaaQQQHHHIIIOOOMMMNNNRRRUUUXXX\\\fffttt~~~vvvUUUNNNGGGGGGHHHHHHJJJMMMOOOQQQSSSVVVZZZ___fffkkksssvvvzzz|||{{{{{{||||||}}}}}}{{{uuupppffffffgggjjjnnnrrrtttuuuxxxlll[[[MMMHHHIIIKKKLLLVVV]]]jjjwwwzzzmmmeeeccc```\\\XXXXXX\\\^^^\\\ZZZXXXcccvvvooo[[[MMMFFFEEEAAACCCDDDFFFJJJPPPWWW]]]jjjqqq}}}{{{jjjggghhhoooiii[[[XXXZZZcccrrrsssSSSKKKPPPQQQ___hhhrrrwwwiiiZZZPPPMMMSSS```mmmssshhh]]]YYYXXX]]]nnn~~~kkkbbbaaagggnnnxxx}}}zzzwwwtttsssrrrpppqqqsssvvv{{{ssshhhhhhxxxyyyssspppooopppxxxvvv[[[SSSPPPWWWhhhrrrlllzzz~~~___JJJBBBEEEBBB@@@AAA===============<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<>>??????FFFMMM[[[___llleeeQQQIIIGGGFFFAAAAAAAAA@@@@@@@@@??????===;;;::::::;;;;;;;;;:::777999;;;:::999:::???CCCFFF;;;444888:::888888;;;;;;;;;:::;;;;;;<<<===>>>???BBBJJJ\\\yyy~~~[[[IIIDDDEEEGGGHHHCCCMMMcccrrrfffbbblllvvvXXXMMMHHHLLLSSSRRRTTTXXX]]]___aaagggqqqyyyvvvXXXOOOHHHHHHJJJJJJMMMPPPRRRSSSUUUXXX]]]dddmmmsss~~~|||vvvqqqeeefffhhhkkknnnrrrvvvxxx{{{mmm[[[MMMHHHIIILLLOOO\\\eeerrrrrrdddYYYPPPLLLLLLKKKIIIHHHJJJPPPTTTUUUUUUVVV```rrrrrraaaRRRIIIFFFFFF@@@BBBDDDGGGLLLSSS[[[aaannnvvv}}}jjjeeefffmmmsss```VVVTTTYYYfffwwweeeNNNJJJLLLPPP^^^gggqqqwwwjjjZZZQQQOOOTTTaaammmooocccYYYXXXZZZbbbwww~~~eee\\\]]]ccciiiqqqxxxzzzvvvsssrrrrrroooppprrruuuyyy}}}wwwjjjeeeqqq}}}uuuqqqoooooottt{{{~~~aaaWWWRRRVVVeeewwwpppyyygggPPPFFFGGGCCC@@@@@@;;;============<<<<<<;;;:::========================:::;;;;;;;;;;;;<<<<<<<<>>@@@@@@AAAIIIRRRbbbkkk|||eeeRRRJJJGGGGGG@@@@@@AAA@@@@@@???>>>======;;;::::::;;;<<<;;;:::333777:::999999<<>>777555;;;;;;;;;:::;;;;;;<<<===>>>@@@CCCLLLbbbwwwTTTFFFEEEGGGJJJMMMFFFUUUooowwwggg______jjjmmmUUUNNNKKKPPPXXXWWWZZZ___eeeggggggjjjpppvvvvvv^^^SSSJJJIIIKKKLLLNNNQQQQQQSSSVVVZZZaaakkkuuu}}}zzztttqqqdddfffjjjnnnqqqvvvzzz}}}nnnZZZMMMHHHHHHMMMSSSaaajjjwwwwwwiiiZZZQQQJJJEEEDDDEEEEEECCCBBBDDDGGGKKKLLLLLLOOOXXXhhh}}}}}}uuutttwwwyyyxxxqqqfffZZZPPPIIIGGGGGG???AAADDDGGGMMMVVV```fffsss}}}zzziiidddfffnnnlll]]]XXXSSS[[[jjj~~~~~~XXXMMMNNNMMMRRR___gggqqq}}}xxxjjjZZZQQQOOOUUU```kkklll```WWWWWW[[[ggg~~~www___YYY]]]aaaffflllrrryyyzzzuuurrrrrrrrrooooooqqqssswww{{{zzzmmmdddkkkvvvqqqooonnnrrrwwwhhhZZZRRRUUUbbbzzz}}}mmmTTTGGGGGGBBB@@@@@@;;;===============<<<;;;;;;========================;;;;;;;;;;;;<<<<<<<<<<<<===<<<>>>@@@AAAEEEOOOZZZfffuuufffSSSKKKHHHGGG@@@@@@@@@@@@???>>>===<<<<<<;;;999999;;;<<<<<<;;;999<<<===;;;777888>>>DDDUUUBBB777<<<>>>777666;;;;;;;;;:::;;;;;;<<<===>>>BBBEEEQQQiiioooOOOEEEFFFFFFHHHMMMKKK___{{{zzzkkk]]]YYY[[[eee}}}eeeRRROOOMMMRRRYYYXXX[[[aaaiiilllkkklllpppttteeeYYYMMMKKKMMMNNNOOOQQQUUUWWWZZZ___fffppp{{{}}}zzzsssmmmkkkccchhhoootttxxx|||pppZZZMMMHHHHHHOOOWWWbbbkkkxxxyyynnn```UUUKKKGGGDDDAAA???@@@CCCBBB@@@AAABBBDDDEEEEEEFFFMMMZZZjjj|||tttlllllloooqqqnnniiiaaaXXXPPPJJJEEECCC???@@@CCCGGGNNNXXXcccjjjwwwuuugggdddfffpppgggYYYXXXVVV```qqqqqqQQQLLLOOOMMMTTTaaahhhrrr~~~|||xxxiiiYYYPPPOOOTTT^^^gggjjj^^^VVVVVV\\\jjjooo[[[YYY___```dddiiinnnttt||||||uuuqqqqqqqqqnnnnnnppprrruuuyyy|||~~~rrreeegggyyyvvvrrrpppnnnppptttmmm[[[RRRSSS___yyytttXXXHHHFFFBBBAAABBB============>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>???AAABBBGGGUUUbbbqqqhhhTTTLLLHHHGGGBBBAAAAAA@@@???>>>======<<<:::999999;;;<<<<<<;;;888999;;;:::999:::???CCCGGG<<<555999;;;999999<<<;;;;;;:::;;;;;;<<<===>>>DDDHHHWWWpppcccIIICCCEEECCCFFFLLLTTTkkklll___VVVWWWYYYccc|||xxx]]]NNNNNNMMMQQQWWWVVVXXX```hhhmmmmmmnnnqqquuukkk]]]PPPLLLNNNPPPQQQRRRWWWYYY]]]bbbiiisss}}}~~~xxxsssjjjddddddccckkkuuu}}}sss\\\OOOJJJJJJRRR]]]dddmmmzzz{{{mmmbbb\\\YYYPPPHHHFFFDDD@@@======??????>>>>>>???@@@BBBCCCAAAEEEMMMXXXdddpppyyy~~~sssmmmmmmoooppplllfff]]]TTTMMMGGGBBB???>>>@@@BBBGGGNNNYYYeeemmmzzzpppfffcccdddnnn}}}cccVVVWWW\\\hhhxxxhhhOOOJJJKKKJJJSSSaaaiiirrr}}}{{{zzzjjjYYYPPPOOOSSS[[[cccggg\\\UUUWWW^^^lll~~~ggg[[[[[[```___ccchhhlllpppwww~~~uuuqqqoooooolllmmmmmmooorrrvvvyyy{{{wwwhhhfffuuuwwwrrrpppnnnnnnpppxxxppp[[[QQQRRR]]]rrr}}}^^^JJJEEEAAAAAACCC@@@=========>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========BBBAAAAAABBBCCCKKK\\\llljjjUUULLLIIIGGGDDDCCCAAA???>>>>>>>>>>>><<<:::999999;;;<<<<<<<<<555555777999;;;>>>@@@BBB<<<999777888999;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>EEELLL]]]vvvoooVVVCCCCCCFFFDDDGGGPPPbbb{{{uuu___UUUQQQWWWZZZccc~~~pppWWWKKKMMMMMMQQQWWWUUUXXX```jjjoooqqqssswww{{{nnn___PPPMMMPPPRRRTTTUUUXXX\\\bbbjjjsss}}}vvvooojjjbbb___aaadddnnn|||xxx___SSSMMMMMMWWWdddlllsss}}}zzzlllbbb]]][[[ZZZYYYQQQIIIGGGFFFBBB???@@@???????????????@@@BBBDDDAAACCCFFFKKKRRRYYY___ccciiirrrzzz~~~yyytttuuuuuuvvvooogggZZZPPPIIIDDDAAA???>>>???BBBFFFNNNYYYeeemmmyyyiiicccaaabbblllrrrhhh[[[\\\cccooobbbPPPJJJJJJKKKPPP___iiisss}}}|||}}}mmmZZZQQQPPPSSSZZZaaabbbYYYSSSWWW___nnnzzzkkkaaa^^^```bbbcccgggkkkmmmooottt{{{vvvqqqnnnmmmiiiiiijjjlllooorrruuuvvv|||kkkhhhsssyyyssspppllljjjkkkqqqzzzpppYYYOOOQQQ\\\mmmgggNNNFFFAAABBBEEEBBB======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============AAA@@@AAACCCGGGSSSiii}}}kkkVVVMMMIIIHHHEEEDDDAAA???>>>>>>??????;;;:::999999;;;===<<<<<<<<<;;;999:::;;;;;;999888999======:::999<<<<<<999;;;;;;;;;;;;;;;<<<>>>>>>FFFNNN```yyydddNNN@@@DDDHHHFFFKKKUUUnnnkkkWWWOOOPPPWWW\\\dddlllUUUKKKOOOOOOSSSYYYWWWYYYbbblllsssvvvyyy~~~nnn^^^PPPMMMQQQUUUWWWXXX]]]bbbkkkvvvmmmfffddd^^^]]]aaadddppp{{{aaaUUUPPPPPPZZZhhhtttyyyuuummmaaaXXXVVVYYY^^^aaaWWWNNNFFFDDDDDDBBBAAABBBBBBBBBBBBAAA@@@AAACCCEEECCCCCCDDDFFFIIIMMMRRRTTTRRR\\\fffkkkqqq}}}}}}}}}}}}tttiiiZZZMMMFFFDDDCCCBBB>>>???BBBFFFNNNYYYeeennnwwwyyyaaa______aaakkkjjjyyyooodddeeehhhtttuuu^^^RRRKKKKKKNNNMMM]]]hhhsss}}}|||ooo\\\SSSQQQTTTZZZ```___VVVRRRWWW```pppzzzoooccc\\\\\\aaadddeeeiiilllooopppqqqtttyyy}}}wwwqqqmmmlllgggggghhhiiilllooorrrsss{{{}}}~~~nnniiirrr{{{tttpppkkkggggggmmmuuupppXXXNNNPPP[[[jjjmmmRRRHHHAAABBBFFFBBB======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>======???CCCKKK[[[vvvlllVVVKKKGGGFFFEEEDDDBBB@@@>>>======>>>>>>======<<<;;;;;;::::::;;;;;;::::::::::::999999;;;::::::999888888888999;;;::::::::::::;;;<<<>>>DDDOOOddd||||||XXXJJJCCCEEEDDDCCCPPPdddrrr^^^TTTNNNNNNUUU[[[jjjjjjTTTKKKNNNMMMPPPWWWXXX]]]hhhlllqqq|||~~~~~~ooo^^^QQQSSSYYYZZZ\\\```bbbhhhtttuuuaaa___]]]VVVYYYccckkkrrrjjjYYYRRRUUUdddssszzz|||wwwnnneee[[[[[[XXXTTTWWW___dddddd]]]PPPDDDCCCEEEEEECCCBBBDDDFFFGGGGGGFFFEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKOOOOOOSSS\\\eeeppp{{{mmmZZZKKKDDDBBBBBBAAA>>>???AAADDDKKKUUUaaaiiiuuuvvvcccZZZZZZ___dddooowwwqqqgggkkknnnyyyqqq[[[NNNGGGHHHKKKQQQ[[[hhhpppwww}}}vvvaaaTTTSSSWWW[[[\\\```YYYTTTYYYfffzzzzzzkkkfffaaa^^^[[[\\\___ccceeefffjjjnnnqqqssswww}}}~~~{{{|||sssooommmhhhhhhgggeeeeeeiiiqqqwww|||~~~|||jjjjjj~~~xxxttttttooojjjhhhjjjsssnnnUUUKKKOOOWWWddd~~~zzzQQQEEEFFFBBB???AAA@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@<<>>>>>>>>>>>======<<<<<<;;;:::::::::;;;;;;::::::::::::999999:::999888888777777777888;;;;;;;;;::::::<<<>>>@@@GGGUUUkkksssUUUIIICCCFFFFFFIII]]]uuukkkZZZTTTOOOQQQYYYcccuuulllVVVMMMOOONNNQQQYYYYYY___kkkpppuuu}}}nnn___TTTUUUZZZ]]]bbbiiisss|||mmm\\\ZZZZZZUUUYYYcccmmmtttmmm\\\VVV[[[iiivvv}}}{{{~~~~~~||||||xxxoooiiifff```YYYXXXWWWWWWYYYcccooosssqqqaaaTTTHHHEEEGGGFFFDDDDDDIIIJJJLLLMMMLLLKKKLLLMMMHHHHHHHHHHHHGGGGGGGGGGGGJJJJJJMMMTTT\\\fffuuuzzzmmmZZZLLLEEECCCBBBAAA???@@@AAAEEEKKKVVVaaaiiiooo~~~qqqbbb[[[[[[```dddlllrrr~~~vvvjjjkkklllxxxsss^^^PPPIIIIIIMMMQQQ\\\iiirrrxxx}}}xxxbbbTTTRRRVVV[[[]]]\\\XXXXXX```ooolll^^^[[[\\\[[[[[[^^^bbbfffhhhiiikkkqqqvvvyyywwwpppllliiiiiiiiigggfffhhhlllpppyyy|||llliiizzz|||uuutttooojjjhhhkkkrrroooWWWMMMPPPUUUaaa{{{~~~UUUGGGGGGCCC@@@CCC@@@@@@??????>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????===???CCCIIIPPPccclllVVVKKKHHHGGGDDDCCCBBB@@@???>>>>>>>>><<<<<<;;;;;;:::999999999;;;;;;::::::::::::999999999888777777666777777777;;;;;;;;;::::::<<<@@@CCCLLL^^^wwwgggQQQHHHCCCFFFJJJTTTppptttaaaUUUSSSQQQUUU```ooooooXXXNNNPPPOOORRRZZZ\\\aaaooovvv{{{|||nnnaaaWWWXXX\\\```jjjuuutttaaaSSSTTTUUUTTTYYYcccnnnvvvnnn]]]ZZZ```lllwww~~~uuuqqqssstttsssmmmiiiaaaYYYWWWYYYWWWSSSXXXYYY^^^iiizzz{{{aaaVVVKKKIIIJJJJJJJJJLLLNNNQQQSSSSSSRRRRRRRRRSSSPPPPPPOOONNNLLLJJJIIIHHHJJJIIIKKKQQQWWW___mmmzzzxxxlll[[[MMMFFFCCCBBBAAA???@@@BBBEEELLLVVVaaaiiimmmxxx}}}xxxnnnddd]]]^^^bbbgggnnnqqq{{{}}}ooollllllwwwvvvcccTTTKKKKKKNNNRRR]]]kkktttyyy|||{{{eeeUUURRRUUUZZZ]]]ZZZXXX[[[hhh|||uuubbbWWWUUUYYY[[[___ccchhhkkknnnooonnnwww{{{rrrllllllmmmnnnmmmllljjjkkkllluuuxxx}}}ooohhhssswwwsssnnnjjjhhhlllppp{{{ppp[[[PPPOOOSSS]]]www}}}ZZZIIIGGGDDDBBBDDD@@@@@@??????>>>=========<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>@@@CCCIIIUUUmmmwww}}}kkkUUUJJJGGGFFFCCCCCCBBB@@@???>>>>>>>>><<<;;;;;;::::::999888888;;;;;;:::::::::999999999999888888777777777888888999::::::999999<<>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>============???@@@DDDKKK[[[www~~~sss~~~iiiSSSIIIEEEEEEBBBBBBBBBAAA@@@???>>>===<<<;;;;;;::::::999888888;;;;;;:::::::::999999999999999888888888999999:::777999999888888<<>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>============@@@BBBEEENNNbbbxxxrrriiiSSSIIIFFFEEEAAAAAABBBAAAAAA???>>>===<<<<<<;;;;;;:::999999999;;;;;;::::::::::::999999999999999999999999:::;;;777999:::888888===GGGOOOgggvvvZZZKKKJJJLLLSSS```zzzzzzgggZZZUUUVVVWWW[[[fffyyyxxx___RRRRRRPPPUUU___bbbkkkzzz{{{lll^^^ZZZ[[[bbbtttcccUUUMMMHHHIIIMMMPPPVVV]]]eeemmmzzz{{{yyyrrraaaYYYWWWVVVTTTTTTQQQNNNMMMQQQVVV\\\dddlllkkk\\\WWWUUUWWWZZZ```kkkuuuuuuuuusssqqqpppssswww{{{~~~zzzuuunnnfff___[[[XXXXXX[[[aaahhhqqq}}}xxxqqqkkk```TTTJJJDDDAAA@@@@@@@@@BBBDDDJJJTTT___fffqqqwww|||~~~~~~{{{qqqeee```fffnnnxxx~~~pppoooxxxttt```OOOJJJMMMSSSYYYbbbjjjsss~~~kkkZZZRRRRRRWWWZZZ___]]]iiinnnqqq~~~{{{uuugggbbbnnntttzzz|||{{{}}}wwwnnnooosssxxx{{{|||zzzwwwooopppssszzzxxxkkkgggppptttqqqpppnnnkkkooozzzppp```VVVSSSXXXkkkyyyzzziiiNNNEEECCCAAAAAA??????>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>@@@CCCHHHRRRiiiwwwrrrjjjUUUKKKGGGGGGAAAAAAAAABBBAAA@@@>>>=========<<<<<<;;;:::::::::;;;;;;::::::::::::999999888888888888888999::::::888;;;<<<:::999???JJJTTTssssssXXXJJJKKKOOOZZZllltttbbbWWWUUUWWWZZZ```mmm}}}cccVVVUUUSSSXXXcccfffppp~~~nnn^^^YYY\\\fffyyynnn]]]TTTOOOKKKKKKMMMPPPUUUZZZbbbkkkwwwyyyhhhXXXTTTTTTSSSPPPOOOLLLKKKOOOVVV]]]fffuuu}}}bbbVVVUUUWWW\\\ccclll|||tttjjjeeebbbaaadddkkkrrr|||{{{rrrmmmdddXXXNNNGGGDDDCCCBBBBBBDDDFFFLLLVVVaaahhhuuu}}}~~~{{{zzzmmmgggkkksss}}}rrrooowwwzzzeeeRRRKKKMMMNNNUUU___hhhqqqzzz~~~lll\\\SSSRRRUUUYYY\\\aaatttxxxnnnuuuvvv|||uuuqqq{{{qqqqqqsssxxx|||~~~|||vvvvvvwwwzzz}}}oooggglllwwwrrrqqqnnnmmmpppyyynnn___WWWWWWgggyyytttmmmPPPFFFDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>?????????DDDJJJVVVnnnyyywwwwwwlllVVVLLLIIIHHH@@@AAABBBBBBAAA@@@>>>===>>>======<<<<<<;;;::::::;;;;;;;;;:::::::::999999777777666777777888999999:::<<<>>><<<;;;AAAMMMWWWzzzpppVVVIIIKKKQQQ___tttrrr```WWWUUUVVV[[[cccrrrfffXXXWWWUUUZZZeeeiiitttooo]]]YYY^^^iii}}}nnneeebbbVVVQQQMMMLLLMMMPPPTTTXXXaaaiiiuuusssaaaSSSQQQSSSRRRNNNNNNJJJKKKQQQ[[[eeerrrqqqZZZOOOPPPUUU___iiiwwwuuuooommmlllooouuu|||tttpppggg\\\QQQJJJGGGFFFDDDDDDFFFHHHNNNWWWbbbjjjzzz~~~yyyvvvooorrrxxxsssnnnuuu}}}iiiTTTLLLNNNJJJSSS^^^hhhpppxxx}}}lll\\\SSSRRRUUUXXX[[[eee|||}}}qqqmmmuuussszzzvvvuuuvvvyyy}}}|||zzz{{{rrrhhhjjjyyytttqqqmmmoooqqqxxx~~~xxxeeeZZZWWWddd|||xxxooo~~~oooRRRHHHEEECCC@@@>>>>>>>>>>>>>>>?????????<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<===>>>??????@@@???EEELLLXXXqqqzzz}}}ssslllUUULLLGGGDDDDDDDDDBBBAAA@@@????????????===;;;999777888888999:::999999888888999999:::::::::999999999999::::::999===<<<<<<@@@@@@NNNhhhkkkPPPMMMQQQXXXddd~~~~~~mmm___XXXYYY^^^bbbeeetttsss^^^TTTUUU\\\gggqqq}}}iiiXXXXXX```mmmgggccciiihhhbbbUUULLLLLLMMMMMMTTT]]]ccckkkvvvoooaaaVVVSSSOOOHHHFFFKKKMMMRRRVVVZZZiiidddWWWSSSSSSWWWbbbppp{{{vvvoooxxx|||oooaaaUUULLLGGGEEEGGGJJJNNNQQQRRRVVVeeeuuu|||}}}sssttt}}}vvvsssuuu|||sss]]]OOOMMMKKKQQQZZZbbbiiipppyyyxxxeeeUUUOOOQQQTTTTTT]]]iiivvvnnnlllzzz{{{ooozzz{{{uuuwww|||sssgggooo{{{{{{pppmmmmmmnnnsssxxx~~~zzzmmm^^^YYYdddvvvqqqxxxtttUUUHHHFFFFFFGGG@@@>>>===<<<===>>>===<<<;;;;;;<<<<<<===>>>>>>>>>>>>============>>>>>>???BBBFFFOOO]]]ppp~~~~~~vvvpppmmmUUULLLGGGDDDBBBBBB@@@???>>>=========???===;;;999888888999999::::::999999999999::::::999999999888888999999999888===<<<>>>BBBCCCRRRmmmeeeQQQOOOUUU^^^mmmyyyhhh]]]WWWZZZ```cccgggwwwxxxaaaVVVVVV]]]jjjtttzzzfffWWWYYYddduuusssdddgggmmmiiihhhYYYMMMMMMOOOPPPVVV___hhhooo{{{mmm^^^RRRPPPOOOJJJIIIMMMOOOUUU]]]fff{{{rrr\\\UUURRRSSSYYYeeesss}}}xxxhhh[[[RRRMMMKKKHHHJJJOOOSSSVVV^^^ooowwwxxxwwwssssssxxxvvv___QQQMMMJJJPPPYYY```gggoooxxx~~~tttbbbSSSNNNPPPSSSTTT___mmm~~~uuuqqqooorrrtttppp}}}zzz{{{tttgggnnnxxx~~~tttpppooonnnsssxxxuuudddYYYeeeyyyppptttwwwWWWHHHEEEEEEEEE@@@>>>===<<<>>>>>>===<<<===============<<<<<<<<>>>>>>>>>>>??????@@@@@@EEENNN\\\mmmzzz~~~rrrnnnoooVVVLLLGGGDDDBBBBBB@@@???>>>=========>>>===;;;999888888999999::::::999999999999::::::999999888888888888999999888======???DDDGGGWWWrrrqqqZZZRRRRRRZZZfffwwwpppaaaYYYVVVZZZaaaeeejjj|||~~~gggYYYWWW^^^kkkwwwsssaaaVVV[[[iiisssfffdddooowwwpppppp^^^OOONNNRRRUUU[[[bbbnnntttiiiYYYLLLLLLNNNLLLLLLPPPPPPXXXcccttteeeWWWUUURRRTTT\\\hhhwwwtttdddYYYSSSQQQNNNOOOSSSXXX]]]hhh{{{zzz~~~yyysssppptttzzz{{{bbbRRRMMMJJJOOOWWW^^^eeellluuu{{{|||ooo]]]PPPLLLNNNQQQTTT```rrrzzztttpppssswwwsssooo~~~wwwhhhmmmuuuvvvrrrooonnnqqqwww{{{hhhZZZhhhoooooo~~~~~~\\\IIIDDDCCCBBB@@@???======>>>>>>>>>===???>>>>>>===<<<<<<;;;;;;???????????????@@@AAAAAAAAAFFFPPP]]]mmmwwwooonnnrrrXXXLLLHHHEEEDDDDDDBBBAAA@@@?????????>>>===;;;:::999999999::::::::::::999999:::::::::999888888777777888888999999======???EEEHHHXXXsssaaaRRRTTTWWW___kkk}}}|||hhh[[[UUUTTTZZZ```fffllllll___[[[___jjjuuu~~~kkk]]]UUU\\\mmm{{{fffaaagggxxx~~~xxxcccQQQOOOUUUZZZ```hhhssswwwgggVVVIIIIIIMMMMMMNNNRRRUUU^^^nnnyyy___WWWXXXTTTWWW___lllyyypppbbbZZZVVVWWWWWWZZZ```hhhttt|||}}}tttnnnpppvvv~~~~~~eeeTTTNNNJJJOOOVVV]]]bbbjjjsssyyywwwiiiXXXMMMJJJKKKPPPTTT```xxx~~~xxxwwwyyyyyysss}}}~~~~~~zzzkkkmmmrrrwwwrrrmmmlllnnnsss|||}}}}}}{{{fff[[[lllooolll{{{cccLLLDDDCCCAAAAAA???======>>>???>>>===>>>>>>======<<<<<<<<<<<<>>>>>>>>>>>>???@@@@@@AAADDDJJJTTT```ooowww}}}ooopppuuuYYYLLLHHHEEEDDDDDDBBBAAA@@@?????????===<<<<<<;;;::::::::::::;;;::::::::::::::::::;;;999999888888888888999999:::>>>===>>>CCCFFFWWWssssssWWWPPPVVV\\\cccmmmtttaaaVVVRRRTTTYYY___fffnnnqqqddd^^^___gggpppooocccZZZWWW^^^ppp~~~lllccceeelll~~~zzzeeeSSSQQQXXX^^^fffnnnvvvyyydddTTTHHHIIILLLLLLNNNTTT[[[hhh~~~ppp___WWWVVVWWWZZZcccnnnzzz}}}nnnddd______```eeennnyyyzzzwwwnnnnnnttt}}}hhhUUUOOOLLLPPPVVV\\\aaahhhqqqxxxtttdddTTTLLLIIIIIINNNUUUeee}}}}}}|||www{{{xxx|||vvvsssuuuyyy~~~~~~|||}}}mmmnnnpppzzzsssmmmiiijjjnnnvvv~~~zzz~~~zzzyyywwwccc\\\mmmrrrmmm{{{lllPPPFFFDDDAAAAAA???>>>===>>>???>>>===<<<<<<<<<<<<======>>>>>><<<<<<<<<===>>>???@@@@@@EEEKKKVVVbbbppp~~~yyyxxxmmmqqqxxx[[[MMMHHHEEEBBBBBB@@@???>>>=========<<<<<<<<<<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;:::999999999999999999:::999===<<<===CCCFFFWWWsssfffTTTSSSXXX```fffqqq{{{kkkZZZSSSSSSVVV[[[aaafffqqqsssfff___^^^eeemmm}}}xxxeee\\\XXXYYYbbbsssnnndddfffnnnvvvxxxdddTTTSSSZZZ```jjjuuu|||^^^RRRIIIJJJLLLLLLPPPWWW\\\nnnkkk^^^VVVRRRYYY]]]gggqqq{{{~~~xxx{{{zzzrrrnnnkkkmmmuuu|||~~~zzzxxxwww{{{pppooovvv}}}kkkYYYRRRNNNRRRXXX]]]aaahhhqqqxxxsssbbbQQQKKKIIIHHHNNNVVVjjjrrrlllpppuuu||||||yyy{{{xxx}}}tttpppnnnlllooouuu||||||zzzooonnnnnn~~~vvvmmmggggggjjjqqq{{{}}}zzzvvvyyywww|||sss```ZZZiiiwwwpppzzzsssTTTHHHEEEBBBAAA@@@>>>>>>?????????>>>;;;;;;<<<<<<===>>>>>>???<<<<<<<<<<<<===>>>@@@@@@CCCJJJUUUaaaooorrrjjjqqqzzz\\\MMMHHHFFFBBBBBB@@@???>>>=========<<<<<<<<<<<<<<<;;;;;;:::;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;888<<<;;;===CCCHHHZZZwwwttt\\\WWWZZZZZZcccjjjwwwrrrcccUUUQQQUUUZZZ```eeehhhttttttfff^^^]]]eeennn}}}nnn___UUUVVV[[[eeevvvpppjjjeeemmm{{{sssbbbUUUUUUZZZaaannnzzzuuuWWWNNNJJJLLLMMMLLLSSS]]]aaawwwwwwggg]]]WWWTTTYYY___iiisss}}}tttjjjhhhmmmuuu{{{}}}|||}}}vvvmmmqqqoooooorrrtttsssrrrxxxooo]]]VVVQQQUUUZZZ^^^bbbiiirrryyysssaaaQQQLLLJJJHHHNNNWWWhhh}}}wwwiiieeedddpppyyy~~~|||~~~|||zzzkkkgggggggggiiinnnuuu~~~uuurrrwwwpppllljjjzzzvvvlllgggfffhhhnnnvvv{{{yyywwwvvvxxxnnn]]]UUU```}}}}}}sssxxxwwwUUUHHHEEEBBBBBB@@@>>>>>>???@@@???>>><<<<<<<<<===============<<<<<<<<<===>>>???AAABBBCCCJJJVVVbbbqqqpppkkksss{{{\\\MMMHHHFFFDDDDDDBBBAAA@@@?????????<<<<<<<<<===<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<666::::::===DDDJJJ]]]zzzlllWWWZZZ___[[[dddmmm|||yyykkk]]]QQQQQQWWW]]]ccchhhjjjvvvttteee\\\\\\fffqqq}}}}}}fff[[[RRRUUU]]]hhhxxxzzzhhhmmmiiitttoooaaaVVVVVV[[[bbbooo~~~dddQQQLLLKKKNNNNNNMMMUUUaaannnssseee]]]ZZZZZZYYY```jjjuuu~~~wwwkkkccccccjjjrrrxxxttt```bbbfffeeehhhmmmsssuuutttzzzrrr```ZZZSSSVVV[[[___cccjjjsssyyytttaaaQQQMMMKKKHHHNNNXXXbbbtttwwweee^^^bbbgggppp}}}}}}{{{iii]]]___bbbbbbjjjoooxxx{{{nnngggkkksssqqqkkkgggvvv}}}tttiiihhhfffhhhmmmssszzzzzzyyytttxxxjjj[[[QQQXXXqqquuuvvv|||xxxUUUHHHDDDAAABBB@@@>>>>>>???@@@???>>>>>>>>>>>>===<<<<<<;;;;;;=========>>>???AAABBBCCCDDDLLLXXXdddtttqqqmmmwww{{{___QQQJJJFFFFFFEEECCCAAA>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;===<<<:::999888999:::::::::===@@@@@@@@@KKKfffjjj[[[```ffffffhhhppp|||kkk\\\VVVPPPRRR[[[eeemmmooopppqqqcccZZZXXXaaakkkqqq```XXXWWWXXX___kkkyyysssqqqkkksss}}}hhhaaa\\\[[[___ggguuuzzzjjjaaaOOOKKKJJJLLLNNNRRRZZZbbbwwwvvvlllccc^^^^^^]]]eeepppwwwttthhh^^^```hhhnnntttxxxkkk\\\YYY[[[```ffflll{{{|||vvvzzzxxxcccWWWVVVXXX[[[___dddllltttzzz{{{fffRRRLLLLLLLLLPPPXXX```hhhhhheeeaaaXXX]]]ppp|||}}}{{{uuuddd[[[WWW[[[aaammmsss|||yyyggg```ccchhhzzzrrrcccfffooo|||ooonnnjjjeeeeeekkkqqq}}}|||uuu|||||||||{{{mmmRRRQQQRRR___www~~~uuu}}}yyyXXXGGGCCCCCCAAA@@@???>>>============>>>>>>======<<<<<<<<<;;;===<<<===@@@@@@>>>@@@EEEJJJPPPWWWbbbwwwwwwiiiyyy|||___QQQJJJFFFCCCBBBAAA@@@????????????<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;;;;:::999888888888999999999<<<@@@BBBCCCPPPllllll^^^bbbhhhhhhkkktttuuudddXXXTTTQQQUUU___jjjrrruuusssmmm^^^VVVVVV___iii~~~iii]]]WWWXXXZZZaaalllzzz~~~qqqqqqttt}}}bbb]]]ZZZ\\\bbblll|||uuurrrtttnnnddd___RRROOONNNRRRVVV\\\fffpppxxxoooeee^^^]]]___hhhsss~~~|||mmmccc^^^cccmmmtttzzzzzzrrryyyuuu\\\SSSWWWZZZ```iiisss~~~xxx{{{yyyeeeYYYTTTVVVZZZ___eeennnxxx}}}hhhTTTLLLKKKKKKPPPXXX```eeeccc```aaa]]]bbbsss{{{yyyqqq```YYYYYY___gggoootttzzzvvvddd\\\___dddoooyyyrrrcccdddlll~~~ooollljjjffffffkkkppp{{{~~~www~~~xxxwwwwwwxxx~~~oooSSSNNNMMMXXXooozzz~~~wwwVVVGGGDDDDDDAAA@@@???>>>>>>=========>>>>>>=========<<<<<<<<<>>><<<===@@@@@@>>>AAAEEEJJJSSS]]]jjj~~~yyyooo}}}```QQQJJJGGGCCCBBBAAA@@@????????????<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;:::999999888888888888999999;;;@@@CCCGGGVVVssspppdddgggkkkkkkqqqyyykkk[[[SSSRRRSSSZZZfffqqqxxxzzzwwwzzzgggYYYRRRSSS]]]gggzzzooo```XXXVVVYYY[[[cccnnn{{{zzzqqqttt|||xxxbbb^^^\\\aaahhhtttvvvbbb```ffffffcccbbbVVVSSSRRRVVV[[[bbbnnnyyy}}}vvvkkkbbb___ccclllyyyvvvjjjcccaaahhhrrrzzz~~~hhhcccnnncccTTTRRRTTTXXXbbbooo{{{}}}xxxeeeZZZRRRUUUYYY```hhhssskkkVVVNNNKKKKKKQQQYYYaaafffbbb```cccccchhhxxx|||yyyppp___ZZZ]]]fffmmmtttvvvzzz~~~sssaaaXXXYYY]]]fffooo{{{ssscccbbbhhhyyyooojjjkkkffffffjjjoooxxx}}}~~~vvvtttuuuyyyqqqUUUOOOJJJQQQfff{{{vvvVVVGGGEEEFFFAAAAAA???>>>>>>>>>>>>>>>>>>>>>============<<<<<>>@@@@@@>>>AAAFFFKKKWWWfffvvvxxxuuu```PPPJJJGGGFFFEEECCC@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;::::::999999999999999999:::;;;???CCCIIIYYYwwwtttiiikkknnnnnnvvvzzzdddVVVOOOQQQVVV```kkkuuuzzz|||wwwvvvbbbUUUOOORRR\\\fffttt|||qqqdddZZZUUUSSSYYY\\\dddppp{{{yyyvvv{{{uuugggdddccchhhppp{{{}}}lll^^^^^^fffjjjkkklllaaa]]][[[^^^cccjjjwww|||qqqiiifffhhhqqqzzzpppjjjiiiooowww{{{~~~nnn]]][[[hhh~~~mmmXXXSSSWWWSSSZZZeeevvvrrraaaWWWQQQUUU[[[cccnnn{{{pppZZZPPPLLLKKKQQQ[[[eeeooonnniiihhhffflll}}}~~~~~~vvveeeaaagggpppvvvzzz{{{{{{{{{vvvbbbWWWVVVYYYbbbiiittt~~~vvveeeaaafffuuurrrmmmkkkgggfffjjjmmmtttyyyuuuwwwuuuWWWSSSLLLOOO```uuu}}}zzzxxxWWWGGGEEEFFFAAAAAA@@@???>>>>>>>>>>>>>>>>>>==================@@@>>>>>>@@@@@@???BBBHHHNNN\\\oooyyyssswwwaaaPPPJJJGGGFFFEEECCC@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;<<>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>???===>>>@@@AAA@@@EEEKKKRRRcccyyyrrrpppyyybbbPPPJJJHHHCCCBBBAAA@@@????????????<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;:::;;;;;;<<<<<<<<<<<<;;;<<<<<<>>>BBBJJJ\\\yyyvvvmmmmmmooopppxxxrrr```VVVQQQVVV___iiiqqqxxx{{{}}}zzzrrr___TTTPPPSSSZZZbbbggglllnnnlllkkklllllliiifffgggfffeeeaaa\\\WWWTTTYYY\\\eeeqqq|||tttrrrttt|||llljjjjjjpppyyy~~~|||wwwrrrrrruuu}}}~~~zzz|||qqq```YYYZZZdddyyy~~~uuuooollliiicccYYYPPPOOOTTTXXXccctttyyytttqqqssstttsssooofff\\\TTTOOOPPPVVV```lllyyy|||dddVVVNNNLLLTTT```rrr~~~pppiiirrr~~~{{{{{{nnnbbb^^^___aaagggooouuu|||}}}kkkccccccooozzztttlllhhhhhhkkklllpppzzz~~~}}}```SSSNNNMMMWWWhhh||||||tttttt~~~aaaLLLEEEEEEBBBAAA@@@??????>>>??????======>>>>>>>>>>>>??????>>><<<===@@@AAABBBGGGNNNYYYlllooorrrbbbPPPJJJHHHCCCBBBAAA@@@????????????<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;999:::;;;<<<<<<<<<;;;;;;<<<;;;===BBBLLL___}}}uuummmlllnnnpppwwwooo___WWWSSSYYYbbbllltttzzz~~~qqq^^^TTTQQQSSSXXX^^^aaacccbbb^^^]]]aaacccbbbccccccccccccaaa^^^ZZZWWW[[[^^^gggsssjjjlllrrrzzzzzz~~~}}}xxxyyyzzzrrrccc^^^^^^fff|||oooeeeccc___]]]\\\XXXRRRQQQTTTZZZggg|||}}}qqqhhhccc```aaa```\\\WWWRRROOONNNNNNVVVbbbooo|||hhhYYYPPPMMMVVVcccxxx{{{ooommmxxx~~~}}}|||ssshhheeefffhhhooowww}}}lllbbbbbbjjj}}}uuulllhhhiiilllmmmppp~~~eeePPPOOOPPPWWWggg{{{{{{pppoooxxxeeeNNNFFFEEEBBBBBBAAA@@@????????????======>>>>>>>>>?????????===;;;<<<@@@BBBDDDJJJQQQaaawwwyyymmmuuubbbPPPJJJHHHFFFEEECCCAAA>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;777888:::;;;<<<;;;::::::<<<;;;===CCCMMMbbbtttlllkkkmmmpppuuummm^^^WWWTTTZZZdddooowww}}}ppp]]]TTTRRRSSSWWW\\\]]]^^^ZZZVVVVVV\\\``````cccbbbaaaaaaaaa___]]][[[\\\```iiiuuuvvvlllqqqxxx{{{{{{~~~}}}wwwhhhcccccckkkuuuddd\\\WWWSSSQQQSSSSSSQQQPPPRRR[[[jjjzzzlll```YYYTTTTTTSSSQQQNNNMMMMMMOOOMMMUUUbbbppp}}}kkk[[[QQQNNNWWWddd{{{vvvnnnppp||||||}}}~~~}}}}}}vvvllliiikkkrrryyylllbbb```ggg}}}tttlllhhhiiimmmmmmpppiiiOOOPPPSSSYYYiii~~~zzznnnlllttthhhPPPGGGFFFCCCBBBAAA@@@????????????======>>>>>>?????????@@@<<<:::;;;???BBBEEEKKKSSSfff~~~tttlllwwweeeRRRIIIGGGCCCCCCAAA@@@???>>>>>>>>>=========<<<;;;;;;::::::777777999::::::999777777;;;:::888777777888:::;;;???;;;<<>>>>>>>>>>>>>>>>>>>>>>><<>>>>>=========<<<;;;;;;::::::999:::;;;<<<<<<<<<<<<<<<;;;:::999777777888:::;;;AAA===>>>HHHWWWooozzzpppkkkfffgggmmmsss}}}rrreee[[[TTTYYY___kkk{{{qqq___RRRNNNQQQTTTVVVZZZYYYWWWUUUVVVZZZ```dddgggffffffeeeeeecccaaa______eeennnxxx}}}ooouuu|||yyymmmnnn{{{{{{bbbRRRKKKKKKJJJIIIIIIJJJLLLNNNOOO]]]jjj}}}lll]]]UUULLLIIIIIILLLMMMKKKLLLPPPSSSWWWaaannnyyyvvvaaaUUUSSSZZZccc{{{wwwmmmpppwwwqqqlllppptttyyy||||||rrrjjjgggiiilll}}}~~~kkkaaa___ggguuulllfffeeegggggglll~~~oooVVVPPPLLLUUUiiivvvlllhhhzzzqqqSSSFFFGGGCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<>>>>>>>>>>>>>>>>>>>>>>>===CCC@@@===CCCGGGNNN]]]wwwrrrsssrrrqqqhhhTTTJJJGGGDDDCCCBBBAAA@@@?????????=========<<<;;;;;;::::::;;;:::888777777777888999::::::999999999:::;;;;;;===<<>>>>>>>>>>>>>>>>>>>>>>>===CCC@@@>>>DDDGGGQQQccc}}}mmmppp{{{qqqtttiiiUUUKKKHHHDDDDDDBBBAAA@@@?????????=========<<<;;;;;;::::::AAA???===;;;:::999999:::999999999::::::;;;;;;<<<===>>>BBBNNNfffrrrlllkkkiiikkkpppttt}}}rrrcccZZZWWWWWWWWWcccwww~~~lll\\\SSSSSSVVVZZZbbbfffjjjjjjgggeeefffiiimmmmmmkkkgggdddcccfffiiiiiioooyyy~~~qqqhhh```\\\^^^cccsssqqqXXXMMMIIIDDDEEEFFFGGGHHHJJJKKKLLLPPPZZZlllvvvdddUUUMMMJJJJJJNNNQQQRRRVVV[[[```bbbgggnnnsss|||xxxaaaUUUYYYcccuuuxxxwwwpppkkkrrrvvvllliiiiiihhhhhhlllsss|||wwwlll]]]YYYSSSMMMKKKOOOVVV\\\gggrrr|||mmmeeeeeeeeezzzwwwmmmgggddddddeeejjj}}}{{{]]]TTTOOOUUUbbbuuu}}}llljjj|||tttZZZIIIDDDBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>BBB??????EEEIIIVVVlllxxxjjjooozzzrrrwwwjjjUUUKKKHHHEEEDDDCCCAAA@@@@@@@@@@@@=========<<<;;;;;;::::::@@@???===;;;999888888777999999::::::;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>AAA???AAAHHHLLL[[[uuusssgggooozzzttt{{{kkkVVVKKKHHHEEEDDDCCCBBBAAA@@@@@@@@@=========<<<;;;;;;::::::::::::::::::999888777666888999:::;;;<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>AAA???BBBJJJNNN```}}}pppgggqqq{{{xxxlllVVVLLLHHHEEEDDDCCCBBBAAA@@@@@@@@@>>>======<<<;;;;;;:::::::::;;;<<<===>>>===<<<;;;888999:::;;;<<<<<<<<<<<<===CCCIIIUUUnnnuuukkkhhhfffiiioooooozzzzzzhhhYYYRRRRRRUUUbbbrrr|||iii[[[VVVYYY]]]ffflllrrrrrrnnnlllooosssxxx~~~}}}}}}~~~zzznnnccc[[[XXXUUUUUUUUURRRNNNPPP]]]lllxxx{{{bbbLLLGGGIIIDDDEEEFFFGGGGGGGGGGGGGGGNNNUUU___lll~~~vvvggg]]]OOOKKKKKKNNNQQQSSSXXX^^^cccgggooouuuxxx~~~wwweee^^^___gggiiihhheeeeeeqqquuuiii```XXX[[[___eeekkkrrrzzzrrr\\\LLLIIIJJJMMMNNNNNNPPPRRRTTT\\\bbbiiiooowwwzzzvvvwwwooovvvwwwiiiccc```bbbdddkkk{{{xxxvvvwwwxxxzzz}}}zzz~~~bbbRRRJJJSSScccttt}}}nnnttt\\\MMMGGGCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???CCCKKKPPPcccooohhhttt|||{{{kkkVVVMMMKKKEEEDDDBBBBBBCCCBBB@@@>>><<<===>>>>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999<<<>>>AAAAAAIII]]]yyyrrrpppjjjdddgggiiippp~~~uuueeeWWWOOORRRYYYiii}}}vvvfff]]][[[\\\oooqqqtttvvvvvvxxxyyy{{{xxxjjjccc___```eee___^^^ZZZUUUSSSWWW```gggzzzzzz|||___NNNGGGCCC@@@BBBCCCDDDFFFHHHLLLOOONNNVVV^^^hhhzzzzzzqqqcccYYYLLLKKKIIIIIIMMMSSSZZZ___fffjjjpppvvv}}}ooobbbaaaccceeefffdddeeepppqqq___XXXYYYUUUWWW\\\eeeoooxxx~~~zzzdddUUUNNNKKKJJJJJJMMMRRRVVVXXXWWW]]]___eeeqqq|||}}}rrruuuvvvhhhbbbaaaeeefffjjj~~~vvvpppkkkmmmtttzzz{{{yyy{{{^^^TTTMMMPPPZZZjjj|||sssuuu]]]LLLCCCFFFFFFEEEDDDCCCBBBBBBAAA??????>>>>>>>>>>>>??????@@@???AAADDDDDDNNNjjjnnneeewww||||||lllVVVMMMJJJGGGEEEAAA@@@@@@AAAAAA@@@===============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;:::999999;;;===@@@BBBKKK```}}}qqqooohhhdddfffgggppp}}}zzzlll^^^SSSNNNRRRXXXlllzzzkkkaaa]]]\\\iiimmmrrrvvvzzz}}}qqqdddaaaaaadddjjjiiigggccc^^^\\\```jjjrrrzzz~~~zzz\\\MMMGGGDDDBBBCCCEEEFFFGGGJJJNNNQQQSSSZZZbbbkkk|||}}}uuuoooggg[[[RRRKKKJJJIIIJJJMMMTTT\\\aaagggkkkqqqwwwuuufffddddddfffgggeeegggrrr~~~vvvfffXXXRRRTTTSSSVVV\\\fffqqq{{{uuuaaaSSSMMMKKKJJJKKKPPPVVV[[[]]]]]]ddddddiiirrr}}}ooouuuuuufff``````dddeeelll~~~xxxlllkkkjjjmmmrrrxxx|||~~~```TTTLLLPPPZZZkkkyyysssttt]]]LLLFFFDDDCCCCCCBBBAAA@@@?????????>>>>>>======>>>>>>???@@@???BBBEEEFFFQQQmmmrrrhhhzzz{{{|||mmmWWWLLLIIIIIIEEEAAA>>>>>>@@@AAABBB>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;:::999999<<<>>>AAACCCNNNdddqqqnnngggcccffffffooo{{{rrraaaWWWQQQOOOTTT[[[pppsssgggaaa___ccchhhpppwww~~~jjj___aaaeeelllsssvvvtttooojjjhhhnnnxxxoooWWWLLLHHHDDDCCCEEEFFFGGGIIILLLPPPTTTWWW___hhhppp|||pppgggaaaZZZRRRLLLHHHHHHHHHJJJNNNVVV___eeekkknnnsssyyy}}}mmmhhhdddfffgggfffiiivvvzzzwwwssszzzzzzfffYYYPPPMMMOOORRRVVV]]]gggsssnnn\\\QQQLLLKKKLLLQQQXXX```fffjjjkkkooonnnpppvvv~~~llluuuuuufff___^^^ccceeennnyyy|||wwwpppeeefffiiilllqqqxxxcccUUULLLOOO[[[mmmwwwtttttt[[[MMMIIICCCCCCBBBAAA@@@???>>>>>>>>>>>>============>>>>>>AAA@@@CCCFFFHHHRRRmmmyyyooo{{{}}}pppXXXMMMIIIHHHEEEAAA??????AAAAAAAAA???>>><<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;:::;;;>>>@@@BBBEEEQQQhhhrrrnnneeebbbfffeeennnzzzmmm[[[TTTRRRSSSYYY```ppp|||ooofffcccbbbhhhpppyyyfff^^^dddlllvvv~~~|||vvvuuu{{{dddRRRKKKHHHEEEDDDEEEFFFGGGIIIMMMRRRVVVZZZcccmmmxxxzzzqqqeee[[[UUUQQQMMMIIIDDDFFFHHHJJJNNNVVVaaaiiiooopppttt{{{uuummmdddeeeffffffkkkxxxxxxpppnnnooooooyyymmmZZZRRRLLLKKKOOOSSSWWW___jjjuuuiiiXXXPPPMMMNNNSSS\\\gggqqqyyy~~~~~~zzzyyy{{{|||iiitttvvvggg___]]]aaadddnnn}}}}}}vvv~~~sssjjjeeedddffflllwwwfffVVVKKKOOO]]]pppwwwrrruuuZZZMMMJJJDDDDDDCCCBBBAAA@@@@@@???>>>==================>>>AAA???BBBFFFHHHQQQjjjuuu}}}rrrZZZNNNIIIFFFDDDBBBBBBBBBBBB@@@>>>???>>><<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<===???BBBDDDGGGSSSlllsssmmmdddbbbfffeeemmmxxx~~~iiiVVVQQQRRRSSSZZZdddqqqwwwmmmhhhggglllsss{{{gggbbbjjjsss~~~www\\\OOOJJJGGGFFFCCCDDDFFFGGGIIIMMMSSSXXX\\\gggtttzzzkkkcccYYYQQQLLLJJJHHHGGGAAADDDHHHJJJOOOWWWccclllssstttwww||||||rrrddddddeeeffflllzzz}}}llleeefffiiilllxxxbbbSSSNNNKKKLLLPPPWWW\\\dddmmmwww{{{eeeVVVQQQPPPTTT]]]kkkzzzrrrfffssswwwiiiaaa^^^aaaccclll|||}}}}}}|||rrriiifffdddfffssshhhWWWKKKPPP```sss~~~uuummmxxx\\\MMMIIIDDDDDDCCCBBBAAA@@@@@@???>>>>>>============>>>>>>AAA???AAAEEEGGGNNNeee}}}wwwuuu\\\OOOJJJEEECCCCCCCCCCCCBBB@@@===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<===@@@BBBDDDGGGUUUooossslllbbbaaaeeeccciiitttwwwbbbPPPOOOPPPRRR[[[gggttt~~~sssnnnlllqqqxxx}}}yyygggfffoooxxx{{{{{{oooYYYNNNHHHFFFFFFDDDEEEFFFGGGIIIOOOUUUZZZ```nnn~~~|||kkkYYYTTTMMMHHHFFFEEEEEEDDDBBBFFFJJJMMMQQQZZZgggqqqxxxyyy{{{xxxeeeeeeeeefffmmm|||yyyggg___aaaffflllwwwmmmVVVNNNLLLKKKMMMSSS\\\aaaiiirrr{{{wwwbbbVVVSSSTTT\\\iii{{{mmmdddooowwwiiiaaa^^^aaabbbkkk|||~~~{{{ssslllhhhiiiqqqjjjXXXKKKRRRcccwww|||sssiii|||~~~aaaNNNGGGCCCCCCBBBAAA@@@???>>>>>>??????>>>>>>>>>>>>??????AAA>>>@@@EEEHHHOOOdddzzzxxxvvv^^^QQQLLLFFFDDDBBBAAAAAAAAA@@@???===============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<>>AAAHHHLLLTTThhh~~~~~~xxx___RRRMMMIIIEEEAAA??????@@@AAABBB<<<===>>>>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<888999::::::999;;;>>>@@@AAAFFFVVVsss|||pppggg\\\\\\aaa]]]aaakkk{{{jjjXXXLLLOOORRRSSS```rrr|||vvvpppuuu|||pppgggcccjjjsss{{{yyyrrrmmmoooqqqqqqqqqrrriiilllpppvvv{{{{{{pppjjjkkknnn|||ssshhhccccccmmmzzzkkkZZZOOOGGGEEEGGGGGGHHHHHHJJJMMMRRRZZZ___mmm~~~pppkkkzzz|||]]]PPPEEEEEEEEEEEEEEEFFFFFFFFFGGGLLLQQQTTTWWW```nnnyyy~~~jjjiiihhhiiiqqqqqqffffffkkkuuutttbbbXXXMMMHHHMMMRRRRRRVVV^^^bbbiiirrr{{{~~~lll]]]VVVWWWZZZjjjyyywwwfff^^^fffyyysssccc\\\[[[```bbbkkk}}}{{{uuutttrrrvvvjjjXXXLLLUUUiii{{{uuupppnnnTTTFFFFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???BBBJJJPPPXXXmmm|||cccSSSLLLHHHGGGDDDAAA@@@@@@AAAAAA??????>>>===<<<<<<======999:::;;;<<<;;;:::999888;;;;;;;;;;;;<<<===>>>>>>AAAGGGWWWsssyyyiiiaaa]]][[[]]]aaabbbdddttt|||cccVVVLLLKKKNNNWWWjjj}}}vvvuuuxxx}}}wwwkkk\\\\\\]]]bbbkkkwwwwwwwwwsssnnnlllkkkfff^^^[[[ZZZ]]]bbbcccaaabbbeeefffdddaaa___[[[[[[cccnnnsssddd\\\YYY[[[^^^bbbrrrnnn\\\PPPGGGDDDEEEHHHJJJLLLNNNQQQWWW```gggwww{{{qqqnnnqqq~~~aaaPPPLLLGGGDDDCCCEEEEEEDDDFFFJJJLLLRRRYYY^^^bbbiiisss{{{~~~{{{ooogggjjjnnntttzzziiikkkuuu}}}}}}cccZZZLLLKKKIIIIIIMMMTTT[[[```lllpppwwwooocccYYYTTTWWW]]]ooo}}}wwweeeZZZ```sssoooccc___XXX\\\fffmmmzzzyyyoooXXXOOOUUU]]]rrrxxxpppvvvQQQJJJFFFDDDBBBBBBBBBCCCBBBAAA@@@@@@??????????????????;;;AAAEEEFFFLLL]]]uuu}}}dddTTTLLLHHHFFFDDDBBBAAA@@@@@@AAAAAA@@@>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<;;;:::999999999999999::::::;;;<<>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;:::======<<<<<<<<<<<<======BBBIIIZZZsssrrreee___]]]\\\^^^bbbgggkkk|||www```UUUPPPTTT]]]jjjrrrmmmqqqwwwxxxdddUUUMMMJJJHHHHHHHHHIIIMMMSSS\\\ccchhhnnnrrrxxx~~~wwwhhhaaaaaaaaadddeeeeeeeeecccZZZPPPKKKFFFDDDFFFFFFEEEFFFJJJIIIIIILLLPPPRRRVVVbbbooo~~~eeeYYYMMMIIIIIIMMMUUU]]]cccnnn~~~~~~mmmZZZKKKHHHKKKHHHIIIKKKOOOUUU\\\ccchhhpppvvvyyyoooqqqzzzkkkSSSHHHGGGIIIEEEDDDGGGLLLPPPUUU^^^hhhrrr|||rrrhhhcccdddooo|||~~~{{{vvvsssqqqnnnkkkllloooxxx|||~~~cccVVVOOOOOOPPPTTTZZZbbbkkkooovvv}}}xxxfff]]]SSSNNNLLLMMMSSS[[[jjjwwwwwweee^^^dddxxxoooaaa___YYY\\\dddkkkqqq[[[PPPSSS___~~~sssmmmmmm[[[LLLFFFDDDBBBBBBBBBCCCBBBAAA???????????????@@@@@@@@@CCCAAACCCJJJUUUbbbsssiiiVVVMMMFFFFFFFFFEEEDDDBBBAAA???@@@@@@???>>>>>>?????????;;;;;;;;;:::::::::::::::======<<<<<<<<<===>>>>>>AAAHHHZZZtttsssfffaaa___^^^aaadddiiinnnuuu^^^UUUPPPWWWaaaooosssaaadddmmmvvvnnnZZZMMMGGGFFFHHHFFFGGGHHHLLLRRRYYY___ccciiiooovvv~~~oooaaa\\\\\\]]]aaadddfffgggfff]]]SSSMMMGGGEEEGGGIIIGGGGGGIIILLLMMMPPPSSSUUUYYYdddppp{{{\\\RRRIIIFFFFFFIIIQQQYYY___jjjzzzttt```OOOHHHIIIKKKKKKLLLOOOTTTZZZ^^^aaahhhnnnvvv{{{}}}yyyqqquuu{{{___NNNHHHHHHIIIFFFGGGKKKRRRWWW___kkkxxxvvviii``````hhhqqqwwwuuussspppllliiiggghhhgggtttjjj[[[QQQQQQRRRUUU[[[bbbiiinnnyyy~~~qqqfff[[[SSSLLLIIIHHHIIINNNUUU___iiixxx}}}{{{|||wwwddd___eeeyyyooo```___ZZZ\\\eeelllppp\\\RRRTTT```}}}mmmjjjkkk|||]]]MMMFFFDDDBBBBBBBBBCCCBBBAAA>>>>>>?????????@@@@@@@@@DDDAAADDDMMMXXXddduuujjjWWWMMMHHHGGGFFFEEECCCBBBAAAAAA???>>>>>>>>>>>>???@@@@@@;;;;;;:::999999999999:::::::::::::::;;;<<<===>>>BBBGGGYYYwwwttthhhbbbaaa```bbbeeelllqqqsss^^^UUURRRYYYdddrrrwwwfff[[[^^^hhhttt~~~eeeRRRHHHBBBAAACCCDDDEEEGGGKKKPPPVVV[[[^^^hhhoooxxx|||mmmaaa]]]___cccgggjjjlllmmmlllcccYYYPPPIIIDDDFFFGGGFFFFFFGGGNNNOOOSSSWWWYYY]]]hhhsssqqqVVVNNNGGGEEEEEEGGGOOOWWW]]]iii{{{zzz|||jjjWWWLLLIIINNNMMMMMMOOOTTTXXX[[[\\\```fffmmmrrruuu{{{~~~wwwzzzlllVVVKKKGGGEEEEEEHHHJJJPPPYYYbbblll}}}zzzjjj```___dddjjjqqqooommmmmmjjjgggiiinnnqqqqqq]]]SSSSSSTTTWWW\\\ccciiimmmzzz|||qqqdddYYYRRRLLLHHHHHHHHHGGGKKKPPPUUU\\\fffnnnrrrrrrqqqppprrruuu}}}vvvbbb___fffzzzmmm___^^^ZZZ]]]fffnnnjjjYYYRRRUUUccczzzkkkiiiiiixxxbbbPPPFFFDDDBBBBBBBBBCCCBBBAAA>>>>>>>>>???@@@@@@AAAAAADDDAAAEEEPPPZZZfffzzzlllXXXNNNIIIHHHFFFDDDBBBBBBBBBBBB>>>>>>===============>>>===<<<;;;:::999::::::;;;999999999:::;;;===??????DDDGGGZZZ|||wwwlllgggeeeccceeehhhmmmsssqqq```WWWUUU\\\gggvvv{{{xxxvvvwwwzzz{{{|||~~~~~~~~~|||tttjjjccc\\\]]]gggvvvyyy\\\LLLEEEAAA???@@@CCCEEEHHHLLLQQQVVV[[[]]]gggooozzz|||ooofffdddggglllppptttwwwzzzzzzsssiii\\\QQQGGGDDDEEEEEEFFFIIIMMMOOOTTTZZZ^^^cccooo{{{~~~```QQQKKKFFFFFFGGGKKKSSS[[[aaaoootttyyyuuubbbSSSLLLPPPNNNNNNPPPUUUYYY[[[[[[\\\ccclllrrryyyrrr___PPPIIIHHHGGGGGGLLLPPPYYYeeeppp~~~}}}lllaaa___bbbeeeooollllllnnnnnnnnnttt}}}{{{cccTTTUUUVVVZZZ___ffflllpppzzzpppfff[[[PPPKKKGGGFFFHHHIIIHHHJJJNNNOOOSSSYYY___bbbeeegggiiimmmrrr|||wwwccc___fffzzzlll^^^^^^[[[^^^gggqqqdddVVVPPPSSSaaa~~~pppmmmhhhuuueeeTTTFFFDDDBBBBBBBBBCCCBBBAAA===>>>>>>???@@@@@@AAAAAACCCAAAFFFRRR[[[ggg~~~lllXXXNNNJJJHHHFFFCCCBBBBBBBBBCCC>>>>>>===;;;;;;:::::::::>>>===<<<;;;:::;;;<<<<<<::::::;;;<<<>>>@@@BBBCCCFFFHHH[[[|||pppkkkiiihhhiiilllnnntttpppbbbYYYWWW^^^iiixxxyyyqqqkkkgggeeedddbbbeeeiiikkkiiigggdddcccfffggghhhiiinnnqqqmmmeeedddddd```___iii|||tttWWWIIIFFFDDDBBBBBBDDDFFFIIINNNSSSXXX\\\^^^fffooo{{{}}}ssskkkjjjmmmssswww}}}{{{hhhZZZKKKEEEEEEFFFIIIMMMLLLOOOUUU]]]bbbiiivvvrrrUUUKKKGGGDDDEEEHHHLLLUUU^^^jjjxxx|||vvvzzz|||jjjYYYPPPQQQOOONNNQQQWWW[[[]]]\\\___gggrrr|||zzzooodddVVVMMMJJJLLLMMMNNNPPPUUUaaaooo|||zzz}}}~~~nnnbbb```bbbcccooolllmmmrrruuuwwwjjjUUUVVVXXX\\\cccjjjppptttzzzvvvddd[[[QQQGGGFFFDDDEEEIIIJJJIIIKKKNNNMMMPPPTTTWWWZZZ___cccgggmmmrrr}}}zzzggg___fffzzzkkk]]]^^^[[[___hhhrrr|||aaaTTTNNNPPP]]]~~~uuuqqqgggssseeeTTTFFFDDDBBBBBBBBBCCCBBBAAA===>>>>>>???@@@@@@AAAAAACCCAAAGGGSSS\\\gggqqq\\\PPPJJJHHHDDDCCCBBBBBBAAA@@@??????>>>===============<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;===AAAEEEAAAIII___uuunnnjjjggghhhjjjpppxxxtttaaa\\\\\\dddrrr{{{qqqdddZZZUUUSSSVVVUUURRRRRRRRRSSSSSSSSSWWWWWWXXX[[[```eeehhhiiilllgggaaabbbooovvvVVVIIIGGGDDDAAAAAADDDGGGJJJLLLNNNSSSYYY___jjjrrr~~~{{{rrrpppsss|||}}}hhhRRRHHHIIIKKKLLLMMMNNNTTTZZZ^^^cccnnndddQQQJJJHHHGGGGGGGGGKKKWWWdddsss}}}vvveeeVVVTTTRRRSSSXXX]]]^^^bbbgggllltttiiifff^^^VVVRRRPPPOOOSSSYYYZZZeeeqqqyyy{{{rrrnnnooossswww{{{rrrfffaaabbbeeeooottt|||vvvaaaSSSVVVbbbeeejjjsssuuu~~~fffSSSMMMMMMIIIGGGEEEDDDEEEHHHKKKMMMNNNNNNRRRWWWZZZ\\\```fffkkkmmmxxxuuueee___cccxxx~~~jjjeee]]]\\\bbbdddoooyyy]]]SSSJJJKKKYYYqqq}}}qqqhhhttteeeRRRJJJGGGCCCAAAAAABBBCCCCCCBBBAAA@@@?????????@@@AAA>>>BBBKKKWWWbbbtttrrr]]]QQQIIIFFFCCCAAAAAA@@@???>>>??????>>>===============<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999;;;???BBBCCCKKK```vvvoookkkiiiiiilllssszzzwwwddd```aaajjjxxx|||ooo```UUUPPPNNNLLLKKKJJJJJJKKKMMMOOOOOOTTTVVVXXX[[[___eeekkkooossspppjjjkkkwwwwwwWWWJJJHHHFFFDDDEEEFFFJJJMMMOOOPPPTTT[[[```lllsssxxxvvvxxxwww]]]OOOKKKJJJJJJJJJQQQWWW^^^ccciiivvv}}}bbbOOOIIIFFFFFFGGGIIINNNZZZfffttteee\\\ZZZZZZ^^^bbbeeekkkrrrzzzhhh___YYYTTTTTTSSSRRRUUUZZZdddnnnyyy~~~mmmdddcccdddeeeiiimmmrrrvvv{{{qqqeeeaaacccfffnnnvvvhhhYYYZZZdddfffkkktttuuurrr]]]OOOJJJKKKGGGIIIHHHGGGGGGIIILLLMMMNNNOOOTTT[[[```dddiiipppvvv{{{ttteee___dddxxx|||iiiddd]]]]]]cccgggsss~~~yyyZZZRRRJJJJJJSSSggg|||oooiiiuuueeeRRRIIIFFFCCCBBBBBBCCCCCCCCCBBBBBB@@@?????????@@@AAA???CCCMMMYYYfffyyyttt^^^RRRIIIFFFCCCAAAAAAAAA@@@>>>??????>>>============>>><<<<<<<<<;;;;;;;;;;;;::::::;;;:::999888999<<<>>>CCCJJJ___wwwpppllljjjkkknnnuuu||||||iiifffiiisss~~~ooo___SSSLLLJJJEEEEEEEEEFFFHHHKKKNNNPPPTTTXXX]]]___bbbiiittt||||||}}}zzzYYYKKKIIIHHHGGGIIIJJJMMMPPPRRRSSSWWW]]]cccqqqwww|||}}}jjjWWWOOOKKKKKKLLLPPPWWW^^^dddlllzzzdddPPPJJJHHHGGGJJJMMMRRR___kkkqqqgggeeedddgggjjjooo{{{gggZZZVVVVVVXXXZZZZZZ^^^bbbrrryyyqqq^^^SSSRRRUUUXXXZZZ]]]bbbggglllrrryyy}}}~~~oooccc___aaadddmmmvvvtttccc```ggghhhllltttvvvcccTTTKKKJJJLLLGGGKKKKKKKKKLLLNNNPPPSSSTTTVVV[[[bbbiiiooovvvsssddd___eeezzzyyygggbbb\\\]]]ccciiiyyy}}}wwwTTTOOOKKKKKKPPP```{{{yyykkkiiiuuueeeQQQHHHFFFDDDDDDEEEEEEDDDCCCCCCBBB@@@?????????@@@AAAAAAEEENNN[[[iii|||}}}vvv___RRRLLLIIIFFFDDDDDDCCCBBBAAA@@@???>>>>>>======>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;999888888:::===???FFF[[[{{{wwwooollljjjlllooosss|||pppmmmppp{{{qqqbbbUUUMMMJJJFFFGGGHHHIIIKKKOOOSSSWWWXXX___eeehhhjjjsss}}}[[[LLLJJJHHHHHHJJJNNNQQQTTTUUUWWWZZZaaafffvvv{{{rrr]]]SSSOOOOOOQQQSSSZZZbbbhhhppp~~~lllVVVOOOMMMLLLOOOSSSXXXcccmmmzzzooommmmmmooottt|||hhh^^^[[[\\\```dddggglllrrr~~~oooggg\\\TTTRRRRRRQQQPPPSSSVVVZZZ___eeellltttyyy{{{~~~nnnaaa[[[\\\___hhhqqq}}}ooohhhlllkkknnnvvvwwwtttXXXOOOJJJLLLNNNIIIJJJLLLNNNQQQTTTXXX\\\^^^```eeelllsss{{{qqqccc^^^eee{{{uuueee^^^ZZZ[[[bbbkkk~~~qqqPPPMMMKKKLLLQQQbbbvvvggggggttteeeQQQGGGFFFEEEEEEGGGGGGEEEDDDCCCBBBAAA@@@???@@@AAAAAABBBEEENNN[[[jjj|||tttzzzwww___RRRLLLJJJGGGEEEDDDDDDCCCBBB@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<======;;;999999;;;===>>>EEEYYYyyywwwnnnkkkiiikkknnnpppzzzxxxvvvyyyuuugggZZZQQQLLLIIIJJJKKKLLLMMMQQQWWW\\\___gggooosssvvv~~~\\\MMMJJJHHHHHHJJJRRRUUUXXXZZZ[[[___eeejjjwww|||uuubbbXXXRRRRRRTTTYYY```hhhnnnuuuwww___UUURRRRRRVVVYYY\\\ccckkk{{{vvvssssssxxx|||}}}pppiiieeeeeeiiinnnsss{{{}}}qqqjjjZZZWWWUUUUUUVVVUUUQQQMMMQQQSSSVVVZZZ___fffnnntttvvvyyy}}}nnn___WWWUUUVVV^^^eeeooovvvxxxxxxxxxzzz{{{}}}qqqqqqooorrryyyzzzgggRRRNNNJJJLLLOOOLLLMMMPPPTTTWWWZZZ]]]bbbffflllpppwwwooobbb]]]fff}}}rrrccc[[[XXXYYY___jjjhhhPPPMMMKKKLLLSSSffftttdddeeerrrdddQQQGGGFFFEEEFFFHHHHHHGGGFFFCCCBBBAAA@@@@@@@@@AAABBBBBBEEEMMMYYYhhhzzzpppuuu}}}yyyaaaTTTKKKHHHEEECCCCCCCCCBBB@@@@@@@@@???>>>>>>>>>>>>???=========<<<<<<<<<;;;;;;<<<===>>>===;;;;;;<<<>>>AAAFFFXXXwwwxxxnnnjjjhhhjjjmmmmmmzzz{{{ooobbbUUUNNNHHHJJJLLLMMMNNNSSSZZZ```hhhpppyyy~~~]]]OOOMMMLLLKKKMMMWWWZZZ]]]___aaaeeelllrrrxxxttteee\\\VVVSSSTTT[[[bbbkkkqqqwwwlll[[[YYYZZZ^^^aaabbbfffjjjvvv{{{zzzwwwxxxuuuqqqppptttyyy~~~~~~rrrddd[[[YYYXXXWWWUUUUUUTTTSSSQQQPPPRRRSSSTTTVVVZZZ```hhhnnnssswww|||ooo^^^TTTPPPOOOSSSYYYaaafffhhhhhhjjjlllmmmrrryyy~~~{{{xxxuuuxxxuuu\\\NNNMMMIIIKKKPPPPPPUUUZZZ___bbbdddhhhmmmqqq}}}~~~mmmaaa[[[eee}}}pppcccYYYWWWXXX]]]jjjbbbRRRMMMJJJLLLTTThhhvvvggggggtttcccPPPHHHGGGEEEFFFHHHIIIIIIIIIDDDCCCAAA@@@@@@@@@AAABBBBBBDDDKKKXXXgggxxx|||nnnsssvvvqqq{{{|||eeeWWWLLLIIIFFFDDDCCCCCCBBBAAAAAA@@@??????>>>>>>??????============<<<<<<<<<<<<;;;<<<======<<<;;;===>>>BBBFFFVVVssszzzpppkkkhhhiiimmmmmm|||zzzkkk\\\RRRIIILLLOOOQQQSSSXXXbbbiiiuuu|||{{{]]]RRRRRRQQQQQQSSS\\\___ccceeehhhmmmtttyyy}}}ooogggbbb\\\YYYYYY^^^gggqqqxxx}}}{{{cccaaadddjjjnnnmmmnnnpppwwwtttvvv~~~rrrggg___WWWSSSUUU\\\\\\\\\ZZZXXXWWWWWWXXXWWWWWWVVVVVVXXX]]]eeejjjpppuuu{{{ooo___SSSMMMKKKMMMRRRXXX\\\^^^```dddggghhhmmmtttzzz~~~|||hhhUUUNNNOOOJJJLLLTTTWWW___eeemmmssswww||||||kkkaaaYYYddd}}}ooocccZZZXXXXXX]]]jjj```PPPKKKIIINNNYYYmmm{{{mmmmmmyyycccPPPIIIGGGEEEEEEHHHJJJKKKKKKDDDCCCBBBAAA@@@AAABBBBBBBBBCCCKKKYYYiii{{{xxxnnnuuuzzzmmmhhhooowww~~~gggZZZNNNKKKHHHFFFFFFEEEDDDCCCAAA@@@??????>>>?????????>>>=========<<<<<<<<<<<<:::;;;===<<<;;;;;;<<<>>>BBBEEESSSnnn|||qqqllliiijjjnnnnnn~~~tttbbbVVVLLLPPPTTTWWWYYY```kkksssyyy]]]TTTUUUVVVVVVXXX___bbbgggjjjlllqqqyyyzzzqqqiiigggfffbbb``````hhhqqq|||iiiiiimmmuuuyyyxxxwwwxxx~~~rrrttt}}}xxxaaaVVVTTTRRRSSSUUU\\\```cccdddaaa______aaa]]]\\\ZZZXXXYYY^^^dddjjjjjjpppwww~~~ppp___SSSLLLJJJLLLPPPUUUWWWYYY\\\aaaeeefffkkkrrrwww|||cccSSSOOORRRMMMOOOYYY]]]eeemmmxxx{{{kkk```XXXddd}}}oooddd[[[ZZZYYY]]]kkkaaaLLLHHHHHHPPP___ssssssqqq}}}bbbPPPJJJHHHEEEEEEGGGJJJLLLMMMDDDCCCBBBAAA@@@AAABBBBBBBBBCCCKKKZZZkkk~~~xxxpppyyyvvviiibbbhhhpppzzziiiXXXOOOLLLIIIGGGGGGFFFEEEDDDCCCCCCCCCBBBAAA???<<<;;;???===<<<<<<>>>???>>>>>>AAA@@@???>>>>>>======>>>CCCIIIWWWmmmzzzqqqlllgggiiinnnrrr}}}~~~iiiZZZTTTSSSUUU[[[aaagggrrr|||ppp[[[YYYVVVVVV[[[\\\ggghhhlllpppqqqttt~~~zzzxxxwwwuuusssqqqnnnllljjjiiiiiiooottt{{{yyy{{{{{{mmmppp~~~~~~mmmZZZQQQOOOQQQWWW]]]dddmmmpppiiieeeggghhhddddddbbb___[[[ZZZ]]]aaaeeeiiijjjpppzzzsssbbbRRRJJJIIIJJJMMMQQQVVV[[[bbbiiiooopppssswww{{{oooZZZRRRMMMNNNRRRVVV\\\bbbmmmqqqxxxggg```\\\gggiii^^^WWWTTTVVV^^^lllaaaMMMKKKJJJPPPaaayyywww]]]QQQJJJHHHGGGGGGJJJLLLMMMLLLFFFEEECCCBBBAAAAAABBBBBBDDDHHHMMMVVVhhhxxxwwwpppccc\\\aaafffpppmmm[[[QQQNNNJJJHHHFFFEEEDDDBBBCCCCCCBBBBBB@@@???======???>>><<<<<<===>>>>>>=========<<<<<<;;;;;;<<<<<>>===<<<;;;;;;;;;:::;;;;;;<<<===???EEESSSjjj|||ooogggcccccceeekkkxxxyyyjjj\\\[[[]]]eeemmmwwwlllWWWVVVUUUWWW]]]___dddhhhpppwwwzzz}}}tttkkkfffeeeiiimmmrrrwww{{{||||||{{{yyyxxxooovvvuuu```VVVNNNMMMPPPWWW```iiisss|||qqqnnnjjjfffddddddfffgggcccbbbgggpppwww}}}tttcccSSSLLLKKKIIINNNVVV___hhhrrr|||}}}rrrpppwwwuuueee___XXXRRRRRRTTTYYYbbbkkkwwwrrrfffbbb```jjj}}}zzzhhhaaaZZZZZZ\\\```kkk^^^QQQNNNMMMVVViii~~~ZZZOOOLLLJJJHHHJJJNNNPPPPPPNNNGGGFFFDDDCCCBBBBBBCCCCCCDDDGGGKKKWWWoooxxxrrr~~~qqqeee]]]```fffvvvsss```UUUQQQLLLIIIGGGFFFEEEDDDDDDCCCBBB@@@@@@@@@AAABBBAAA???============<<<;;;;;;;;;;;;<<<<<<>>>??????@@@EEESSSkkk|||mmmfffcccccccccjjjxxxssscccaaaccckkkuuuiiiVVVUUUUUUWWW^^^```dddhhhooovvvzzztttkkkfffdddlllqqqyyy{{{vvvnnnwww~~~rrr```UUUPPPMMMPPPVVV]]]iiisss~~~yyyuuuooojjjgggeeedddcccaaa___aaajjjrrryyytttdddTTTLLLLLLJJJOOOXXXbbblllvvvzzzllleeefffnnn|||{{{pppiiibbb\\\YYYXXX[[[eeeooo{{{oooccc___```lllwwwfff```YYY[[[]]]bbbnnn[[[RRROOOPPP\\\ooo}}}}}}ZZZOOOLLLJJJIIILLLQQQSSSQQQMMMGGGFFFEEECCCBBBCCCCCCDDDDDDFFFKKKXXXrrruuuooo|||lllbbb[[[___hhh}}}ttt```TTTPPPLLLIIIHHHHHHHHHHHHEEEDDDBBBAAA@@@AAABBBBBBAAA???============<<<;;;;;;;;;;;;;;;<<<>>>???@@@CCCGGGUUUnnn|||mmmeeedddddddddkkkzzz{{{mmmjjjkkkrrr}}}hhhUUUVVVVVVXXX___aaaeeeffflllrrrwww}}}zzz}}}wwwnnniiigggnnnuuu~~~{{{ssssssooosssyyy~~~xxxooovvvzzznnnbbbRRROOONNNPPPVVV\\\dddrrr~~~zzzrrrkkkgggdddaaa___aaa^^^___fffnnnvvvtttcccTTTLLLMMMMMMSSS\\\fffnnnwww~~~jjjccc\\\\\\___fffrrr}}}yyyrrrlllfff___ZZZZZZdddooo|||lll^^^[[[^^^nnnuuuddd]]]VVVYYY]]]ccctttyyyXXXRRROOORRRaaauuu~~~|||ZZZPPPLLLJJJKKKPPPWWWWWWRRRLLLHHHGGGEEEDDDCCCCCCDDDDDDDDDFFFKKKXXXsssppplllyyyjjjbbb\\\___jjjxxxcccUUUQQQLLLIIIIIIJJJJJJJJJFFFEEEDDDCCCBBBAAAAAAAAAAAA???===<<<===>>>===<<<::::::::::::;;;<<<===>>>DDDHHHUUUppp|||nnnfffffffffdddlll|||xxxuuutttzzzgggVVVYYYXXXZZZ___```dddeeeiiiooottt|||zzzooojjjhhhlllrrrzzzxxxooojjjgggmmmuuuuuujjjhhhaaafffnnnvvv}}}ssswww}}}mmmaaaXXXNNNKKKNNNTTT]]]eeeooo}}}ssskkkhhhfffcccaaaddd```___eeekkkrrr|||tttbbbSSSLLLLLLPPPUUU^^^fffmmmsssxxx{{{{{{ooobbbVVVSSSRRRVVVYYY^^^hhhqqq{{{{{{vvvpppggg^^^[[[cccooo|||~~~hhh\\\YYY\\\ooosssbbbZZZUUUXXX]]]eee{{{rrrUUURRRNNNTTTggg{{{{{{YYYQQQLLLLLLOOOWWW^^^^^^UUULLLIIIGGGFFFEEEDDDDDDEEEEEECCCGGGMMMXXXqqq}}}mmmiiiwwwmmmfff___```jjj~~~iiiWWWSSSMMMJJJIIIIIIJJJJJJFFFFFFEEEEEECCCBBB@@@@@@???>>><<<<<<===>>>>>>===;;;;;;;;;;;;<<<======>>>CCCFFFSSSooouuuwwwoooggggggfffccclll{{{}}}gggXXX[[[[[[\\\______bbbdddiiipppuuu|||wwwoooggg^^^YYYYYYZZZ]]]dddkkksss{{{yyyqqqjjjfffmmmwwwzzzqqqddd```\\\bbblllvvvyyyzzzrrraaaUUUQQQLLLKKKPPPZZZfffrrr~~~sssllljjjkkkjjjiiihhhcccbbbfffkkkpppyyysssaaaRRRKKKLLLLLLRRRZZZbbbgggkkknnnpppssswwwyyywwwwww}}}eeeXXXTTTOOOMMMNNNRRRTTTXXX```iiiqqq}}}|||sssgggaaaiiiuuuyyydddZZZZZZ[[[pppooo```XXXVVVYYY]]]hhhkkkSSSPPPMMMUUUkkkyyyXXXPPPNNNOOOTTT^^^fffdddYYYNNNIIIHHHFFFEEEDDDDDDEEEFFFCCCHHHNNNXXXnnn|||mmmgggxxxlllfffaaaaaakkknnnZZZUUUOOOJJJHHHHHHIIIIIIFFFFFFFFFFFFDDDBBB@@@>>>???===<<<<<<>>>???>>>>>>???>>>>>>>>>>>>???@@@@@@AAADDDQQQmmmooosssqqqggggggfffaaajjj{{{gggYYY]]]]]]]]]___^^^```cccjjjrrrwww}}}vvvkkkaaa]]]XXXRRRQQQTTTQQQUUU[[[bbbjjjsss|||{{{rrrjjjfffqqqzzz~~~uuuuuu~~~pppaaa\\\^^^eeeooo{{{|||xxxjjjWWWLLLLLLKKKLLLSSS```ooo|||~~~sssmmmmmmpppqqqpppjjjfffdddgggkkkooowww~~~rrraaaQQQKKKKKKGGGLLLTTT[[[```cccfffhhhlllpppssssssuuufffRRROOOSSSOOOMMMMMMPPPQQQTTT\\\ffflllyyy}}}pppiiiqqq}}}tttaaaZZZ\\\[[[ppp~~~lll___XXXYYYZZZ^^^jjjgggRRROOOLLLVVVmmm~~~~~~wwwVVVOOOOOOQQQXXXcccllliii[[[OOOIIIHHHGGGEEEEEEEEEEEEFFFBBBIIIOOOWWWlll}}}nnnfffyyyhhhddd```aaammmnnn```WWWOOONNNMMMKKKJJJKKKIIIGGGFFFEEEFFFEEECCCBBB===>>>>>>?????????>>>>>>??????>>>>>>>>>>>>??????DDDHHHRRRiiiooouuuzzzjjjfffggghhhppp{{{nnn\\\YYYVVV[[[cccdddiiimmmpppqqqwww}}}tttiiiccc[[[WWWUUUTTTRRRPPPXXXTTTVVV___kkkrrrxxx}}}tttkkkfffqqqyyysssttt}}}{{{kkkbbb```^^^ggguuu~~~nnncccTTTKKKJJJIIIQQQVVVdddzzz|||wwwuuuwwwwwwssspppnnnjjjhhhiiijjjlllsss{{{nnn\\\PPPJJJHHHGGGKKKOOOSSSVVV[[[ccciiillllllnnnsssxxxjjjYYYNNNJJJLLLJJJKKKMMMOOORRRWWW___dddppp|||~~~zzz{{{}}}ooo```[[[\\\cccuuuyyykkk```ZZZUUUZZZaaammmqqq[[[UUUKKKQQQVVVgggrrr{{{|||vvvZZZWWWTTTXXXdddqqqqqqdddVVVPPPLLLKKKIIIGGGEEEEEEEEEEEEHHHHHHKKKVVVmmmpppjjjxxxwwwkkkaaa[[[aaannnqqqcccZZZRRRPPPOOOLLLKKKLLLJJJHHHFFFFFFFFFFFFDDDBBB??????@@@@@@@@@??????>>>======<<<<<<<<<<<<======CCCGGGQQQggguuuzzz}}}mmmhhhiiiiiiooozzzrrr___ZZZWWW\\\eeefffkkkppptttvvv|||vvvooohhhccc\\\YYYYYYZZZXXXWWWYYYWWWZZZccclllsssyyyxxxnnnhhhpppxxxvvvuuu}}}zzzkkkbbb```dddmmmxxxiii^^^QQQIIIJJJJJJPPPVVVggg{{{wwwvvvxxxxxxvvvrrrpppllljjjkkklllooowwwlllZZZNNNHHHGGGEEEIIILLLOOOQQQVVV]]]cccjjjjjjnnnttt|||xxx^^^RRRJJJHHHKKKMMMOOORRRTTTVVV[[[aaafffvvvmmm^^^YYY[[[cccvvvwwwggg]]]XXXUUUZZZ```mmmkkkUUUPPPHHHNNNTTTeee~~~llluuuvvv[[[YYYWWW]]]jjjvvvuuugggYYYRRRMMMLLLJJJHHHFFFFFFFFFFFFHHHHHHKKKUUUjjjpppkkkyyyzzzggg^^^ZZZaaannnuuuhhh^^^UUURRRQQQMMMLLLMMMJJJIIIHHHHHHHHHGGGEEECCCBBBBBBBBBBBBAAA@@@??????>>>======<<<<<<======>>>CCCGGGPPPddd|||ooojjjkkkkkkoooyyyuuubbb]]]YYY^^^hhhjjjsssyyyzzzvvvnnniiidddbbbbbbcccaaa___^^^___ccckkkqqquuu}}}~~~tttmmmooowww{{{xxx~~~zzzkkkcccccckkkrrr{{{~~~}}}bbbXXXLLLGGGJJJKKKPPPYYYlll|||xxxxxxzzz{{{yyywwwtttpppnnnpppsssxxx|||hhhWWWLLLFFFEEEDDDGGGKKKMMMPPPVVV^^^dddkkkmmmrrr{{{dddQQQLLLIIIIIILLLMMMQQQVVVYYY\\\aaahhhnnn}}}jjj[[[XXXYYYcccxxxsssbbbZZZWWWUUUYYY```nnncccOOOJJJGGGMMMSSSccc~~~wwwhhhuuuuuu\\\\\\]]]eeesss~~~zzzkkk\\\UUUNNNLLLJJJHHHGGGFFFGGGGGGHHHHHHJJJTTTgggqqqlll|||fff___]]]cccoooyyylllaaaXXXTTTQQQNNNLLLNNNKKKJJJJJJJJJJJJIIIFFFDDDDDDDDDDDDCCCCCCAAA@@@???@@@??????????????????@@@BBBFFFNNN___{{{qqqlllllllllqqq{{{~~~wwweee```]]]cccnnnrrr|||zzzvvvqqqoooooonnnllliiiiiijjjooouuuxxxzzz{{{sssmmmvvv||||||nnnhhhhhhooouuu{{{zzz|||~~~www\\\SSSHHHEEEJJJKKKQQQ\\\ppp||||||}}}~~~~~~}}}zzzwwwxxx}}}wwwcccTTTKKKFFFDDDCCCGGGKKKOOOSSS[[[dddkkknnnuuuwwwWWWKKKKKKLLLNNNRRROOOUUU]]]ccchhhnnnwww~~~|||{{{gggZZZXXXYYYggg{{{ppp^^^WWWVVVUUUYYY```rrrwww\\\LLLIIIHHHNNNTTTddd}}}wwwmmmuuu___aaadddpppnnn^^^VVVNNNLLLJJJHHHGGGFFFFFFGGGGGGGGGKKKTTTfffrrrmmm~~~kkkdddbbbgggooo~~~~~~nnndddYYYUUURRRNNNMMMNNNMMMLLLLLLLLLLLLKKKHHHEEEEEEEEEEEEDDDDDDBBBAAA@@@@@@@@@????????????@@@@@@AAAEEEMMM[[[tttrrrlllllllllttt}}}qqqlllooowwwhhheeebbbiiivvv{{{~~~~~~|||yyyyyyyyy|||wwwkkksss}}}qqqlllmmmqqquuu{{{||||||{{{|||~~~tttssssssrrrXXXOOOFFFDDDJJJLLLRRR___uuu~~~qqq___RRRKKKGGGFFFDDDHHHLLLOOOTTT\\\fffmmmssshhhPPPIIILLLOOORRRWWWXXX___iiipppuuu|||wwwdddZZZYYY\\\kkk~~~lll\\\VVVWWWVVVYYYbbbwwwnnnWWWKKKJJJFFFNNNTTTddd{{{xxxwwwuuuccchhhnnn|||ooo___VVVMMMLLLJJJHHHGGGFFFFFFGGGFFFGGGKKKUUUfffqqqooonnngggdddgggkkkwwwqqqfff[[[VVVSSSPPPOOOQQQNNNMMMMMMNNNNNNMMMIIIGGGEEEEEEEEEEEEDDDCCCBBBBBB???>>>>>>======>>>>>>???AAADDDKKKXXXppp~~~sssmmmmmmmmmvvv~~~yyyooobbbbbbjjjsssfffeeeccciiiwww}}}vvvgggooo}}}}}}qqqmmmnnnnnnsssxxxzzzyyyyyy{{{}}}|||rrrnnnkkkkkkSSSMMMFFFDDDKKKMMMSSSbbbzzz~~~}}}iiiXXXOOOKKKIIIHHHGGGJJJMMMQQQUUU]]]hhhooo~~~mmm[[[LLLJJJNNNPPPUUU\\\^^^gggqqqxxx}}}qqqaaaZZZ[[[^^^ppp}}}hhhZZZUUUVVVWWW[[[fff}}}}}}eeeRRRJJJKKKDDDNNNVVVfff}}}yyywwwiiiqqq{{{ppp___UUUOOOMMMKKKIIIHHHGGGGGGHHHGGGHHHLLLVVVgggqqqpppmmmfffbbbbbbfffsssssshhh]]]XXXUUURRRRRRTTTOOONNNOOOPPPPPPNNNJJJGGGCCCDDDDDDDDDDDDDDDCCCCCC???>>>>>>======>>>>>>???@@@DDDJJJVVVmmmxxx~~~uuuoooooopppwww~~~xxxnnneee[[[^^^kkkhhh]]]]]]ZZZ___lllrrrzzzqqqbbbiiiwww}}}{{{nnniiiiiigggkkkqqqtttuuuvvvyyy|||xxx{{{}}}uuupppiiibbbMMMJJJEEEFFFMMMPPPXXXggg~~~||||||tttaaaRRRKKKIIIIIIIIIJJJNNNSSSXXX___iiivvvuuu]]]RRRKKKMMMPPPQQQXXXaaaeeeooo{{{~~~kkk]]]XXX[[[___sss~~~vvvdddWWWTTTTTTXXX]]]iiiwww]]]LLLGGGIIIEEEPPP[[[mmm{{{{{{ppp{{{ppp```VVVQQQPPPNNNLLLJJJJJJJJJJJJJJJJJJMMMVVVgggxxxqqqiiiccc___```eeevvvuuujjj___ZZZWWWUUUUUUWWWOOOOOOOOOQQQQQQOOOKKKHHHBBBCCCDDDDDDDDDDDDDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@DDDIIIUUUkkktttxxxvvvqqqqqqqqqwww}}}{{{yyyzzz|||~~~uuukkkdddWWW[[[hhh}}}ttt^^^TTTSSSOOOTTT```eeefffpppzzz}}}lll^^^eeerrrzzzzzzzzz|||xxxkkkdddddd___dddjjjnnnppprrrvvvzzzvvvyyy{{{|||}}}yyysssjjj|||\\\IIIHHHEEEGGGOOORRR\\\lll}}}{{{yyyyyy~~~}}}ooo\\\NNNHHHHHHIIIIIIMMMRRRYYYaaakkkyyy{{{fff^^^UUUNNNLLLQQQSSSTTT\\\gggooozzzzzzggg[[[WWW[[[___ttt|||~~~rrr```VVVSSSSSSYYY^^^kkksssXXXHHHEEEGGGGGGTTTaaauuu}}}~~~uuuqqqaaaVVVSSSRRRPPPNNNLLLLLLLLLLLLLLLLLLNNNVVVgggqqqgggaaa^^^```hhh{{{wwwjjj^^^[[[\\\ZZZXXXWWWUUUTTTRRRRRRPPPMMMIIIEEEEEEGGGIIIIIIGGGEEEDDDDDDDDDBBB@@@???@@@AAAAAA@@@DDDCCCFFFSSSjjjnnnvvv}}}sssqqqsssvvv~~~tttqqqsssyyyuuuggg```XXXZZZcccvvv{{{ZZZQQQJJJHHHJJJJJJMMMPPPYYY^^^gggrrryyy}}}~~~mmmbbbdddmmmuuurrrsssttttttqqqccc\\\ZZZZZZ\\\___cccgggmmmuuuzzzyyyzzzzzzyyy{{{sssrrrlllZZZJJJFFFGGGHHHNNNWWWeeeuuu~~~}}}~~~zzzfffSSSMMMJJJGGGHHHLLLKKKTTT___jjjwww{{{qqqlllhhhbbb^^^]]]YYYZZZZZZYYYZZZ```jjjqqq||||||qqqnnnxxxuuudddXXXTTTYYY```ooouuuttthhh\\\XXXVVVTTT[[[]]]kkkkkkUUUKKKJJJJJJHHHVVVllljjj\\\WWWSSSRRRPPPOOONNNMMMMMMLLLLLLMMMQQQXXXggg}}}{{{kkk```___dddkkkzzzmmm```]]]^^^\\\YYYYYYXXXWWWVVVUUUSSSPPPKKKGGGFFFGGGHHHHHHFFFEEEEEEFFFGGGEEEBBBAAAAAAAAAAAA@@@CCCBBBEEERRRiiirrrzzzyyyuuuuuuxxxuuurrrsssyyysssccc[[[SSSUUU___pppsssfffRRRJJJDDDDDDEEEDDDFFFIIIKKKNNNVVV___dddfffmmmuuu}}}qqq```bbbjjj|||uuurrrtttvvvvvv{{{{{{|||ooo```YYYWWWSSSVVVZZZ^^^ccckkkssszzz|||yyyxxx}}}yyyeeeUUUGGGFFFHHHIIIPPPYYYcccrrr~~~||||||{{{|||vvvcccQQQKKKIIIFFFGGGLLLSSS\\\jjjyyyooofff_________^^^___aaagggiiijjjjjjjjjnnnvvv{{{qqqeeeaaahhhpppssswww~~~qqqaaaVVVTTT[[[cccqqquuurrreeeZZZVVVUUUTTTYYY^^^qqq}}}gggSSSJJJJJJKKKFFFTTTlll|||lll___[[[UUUTTTSSSQQQPPPOOOOOOOOOOOOOOORRRWWWdddyyy{{{lll``````iiiuuu~~~qqqddd``````^^^\\\[[[]]]\\\ZZZYYYXXXTTTNNNJJJHHHIIIIIIGGGFFFEEEGGGIIILLLIIIEEECCCBBBBBBAAA@@@BBBAAAEEEPPPfffyyyyyyxxxzzzxxxtttuuu|||ppp^^^SSSMMMRRR[[[hhhoookkk\\\OOOJJJCCC@@@@@@AAA???@@@CCCDDDEEEKKKRRRTTTVVV\\\ccclllvvvtttdddfffnnn~~~vvvssstttwwwxxxyyyxxxxxxyyy}}}mmm]]]TTTRRRMMMQQQWWW[[[aaajjjttt|||{{{xxx{{{^^^PPPFFFGGGKKKLLLSSS\\\bbbppp}}}~~~rrr```PPPLLLJJJHHHJJJPPPXXXbbbsssqqq\\\VVVRRRUUUYYY]]]bbbhhhuuuxxxzzz{{{zzz|||mmmaaaZZZ___eeejjjrrr{{{uuunnnmmmnnnvvv~~~}}}jjj\\\SSSSSS]]]iiiuuuuuunnnaaaVVVTTTTTTTTTWWWaaayyyxxxaaaOOOIIIJJJKKKIIIVVVooovvvzzzlllbbb^^^YYYXXXVVVUUUSSSRRRRRRRRRQQQQQQRRRWWWcccvvv{{{qqqddddddooouuugggbbbbbb```^^^]]]```___^^^]]][[[WWWQQQMMMLLLLLLJJJHHHGGGHHHKKKMMMPPPMMMHHHEEECCCCCCBBBAAAAAAAAADDDNNNbbb|||{{{}}}}}}xxxwww~~~mmmYYYNNNLLLQQQZZZbbbccc[[[NNNDDDDDD@@@???AAAAAA>>>>>>AAADDDDDDHHHNNNPPPRRRYYYaaahhhtttuuuiiikkkrrrxxxssssssvvvyyy|||{{{zzzyyy{{{jjjZZZQQQNNNNNNRRRXXX]]]bbbkkkwww{{{||||||ZZZOOOGGGJJJMMMOOOUUU^^^cccooo|||wwwtttwwwppp___QQQMMMLLLKKKOOOVVV^^^jjj}}}uuubbb[[[VVVTTTVVV[[[```jjjssslll```YYY\\\ccckkkyyyttthhhcccbbbcccdddiiipppwww}}}wwwdddXXXPPPQQQ^^^mmm{{{uuujjj]]]TTTSSSUUUVVVZZZgggsss\\\LLLHHHIIIJJJOOO[[[rrr}}}nnnrrrnnnbbb^^^[[[ZZZYYYWWWUUUTTTSSSSSSQQQQQQSSSWWWbbbvvv~~~|||llliiitttyyykkkeeedddbbb______aaaaaa``````^^^ZZZTTTOOOOOONNNMMMKKKIIIKKKNNNQQQTTTPPPJJJFFFDDDCCCCCCBBBAAABBBEEEMMM^^^zzz~~~xxxuuuzzz|||hhhVVVMMMLLLSSS[[[^^^ZZZPPPHHHBBBAAA>>>???AAAAAA===>>>AAAAAAAAAEEEJJJNNNRRR\\\eeemmm{{{zzzmmmmmmssszzzqqqoootttxxx~~~}}}}}}~~~jjjYYYPPPMMMPPPUUU[[[___dddmmmzzztttXXXNNNHHHLLLNNNOOOUUU___eeemmmxxxooofffeeegggooo|||ooo___QQQMMMMMMLLLSSS\\\hhhvvv}}}iii^^^]]]ZZZYYY[[[___ffftttfff[[[UUUYYYaaammm~~~uuummmddd``````bbbcccbbbfffiiiooouuu{{{qqq^^^TTTOOOPPP___qqquuufff[[[TTTSSSVVVZZZ___ooonnnXXXJJJHHHIIIIIIPPP]]]tttuuuiiijjjqqqeee```]]]\\\ZZZXXXVVVUUUTTTSSSRRRRRRRRRVVV```sssvvvqqqzzz~~~oooiiigggeeebbbbbbbbbbbbbbbbbbaaa]]]WWWRRRPPPOOONNNLLLKKKMMMPPPSSSVVVRRRKKKGGGEEEDDDCCCCCCAAADDDHHHMMMZZZsssxxxrrrsss|||uuuaaaTTTPPPPPPYYYaaa```VVVKKKEEECCC>>>===>>>@@@???<<<===AAAAAAAAAEEELLLRRRYYYeeeqqqxxxxxx{{{uuutttxxxxxxllljjjpppwww~~~jjjZZZQQQOOORRRXXX___cccgggpppoooWWWOOOJJJNNNPPPPPPXXXbbbgggmmmuuu|||}}}hhh\\\YYYUUU\\\fffsssooo```QQQMMMLLLMMMVVVbbbooo|||lllbbb___]]]\\\]]]```eeeooobbbZZZUUU[[[eeeuuusssnnnjjjfffeeeggghhhgggfffeeeeeehhhmmmrrryyy~~~jjjYYYSSSOOOQQQbbbvvvsssbbbXXXTTTTTTWWW\\\dddvvv{{{gggRRRHHHHHHIIIHHHMMM[[[sssoooffffffyyyuuujjjddd^^^]]][[[YYYWWWUUUTTTTTTSSSSSSSSSWWWaaassszzztttmmmkkkiiiffffffbbbcccdddeeeddd```ZZZUUUNNNNNNNNNMMMLLLMMMOOORRRWWWRRRLLLGGGEEEDDDDDDDDDCCCFFFJJJMMMWWWmmm|||tttqqqwww|||mmmYYYRRRSSSXXXcccllliiiZZZJJJCCCBBB>>>===???AAA???<<>>@@@@@@@@@CCCJJJNNNLLLNNNMMMOOOVVVaaappp~~~nnnfffccceeeiiivvvxxxtttxxxttthhhgggqqqzzzvvvddd[[[YYY]]]gggoooqqqwwwyyyeeecccbbbcccgggmmmtttxxx~~~~~~eeeTTTNNNIIIKKKOOOUUU[[[```dddfffooolllkkkkkkiiigggkkkqqqwwwnnnZZZWWWVVVWWWfffzzzsssbbbbbbiiinnnnnnqqqtttvvvyyywwwqqqmmmkkkeeettttttkkkhhhqqq|||jjjYYYPPPOOOQQQ```rrrwwwkkkZZZUUUUUUVVVZZZaaakkkzzzwwwvvv}}}~~~uuudddTTTOOOKKKFFFEEEJJJRRRggg~~~ddd]]]WWW^^^zzz}}}yyyrrrfffbbbbbbaaa___\\\YYYVVVTTTSSSWWWZZZ___rrr}}}wwwvvvtttpppnnnlllkkkkkknnnooojjj```WWWSSSQQQOOONNNNNNPPPRRRSSSUUURRRMMMIIIHHHGGGFFFEEEGGGFFFHHHNNNTTTddd~~~vvvtttvvv|||mmm]]]XXX[[[aaa}}}bbbKKKCCCFFFAAAEEEFFFFFFJJJRRRXXXYYYZZZXXXYYY___iii{{{tttjjjfffbbbeeerrr{{{uuuvvv}}}zzznnnnnnwwwxxxfff\\\ZZZ___jjjtttyyypppmmmjjjiiilllrrrxxx}}}}}}bbbRRRMMMKKKMMMQQQVVV[[[```ccceeehhhfffeeefffeeedddjjjqqqyyyqqq]]]XXXVVVXXXiii}}}|||llljjjppptttvvvrrrvvvzzz~~~tttlllhhhfffeeedddrrrxxxrrrqqqxxxzzzgggWWWPPPPPPSSSccctttwwwzzzhhhXXXUUUUUUUUUZZZaaappptttxxx~~~wwwooo^^^PPPLLLJJJFFFFFFLLLVVVlll~~~ddd]]]XXX```|||}}}xxxqqqfffbbbbbbaaa```]]]ZZZWWWUUUVVVYYY\\\aaassszzz{{{yyywwwuuuooonnnoooqqqrrrmmmbbbYYYQQQQQQPPPQQQQQQRRRSSSTTTUUUQQQMMMJJJHHHHHHGGGEEEGGGEEEGGGLLLSSSeeevvvtttuuuzzzxxxeeeWWWWWWbbbmmmtttWWWHHHCCCBBBFFFJJJMMMQQQYYYeeemmmoooeeeaaa```dddooo~~~rrrlllfffgggqqq~~~ttttttyyyyyyxxxzzzhhh___]]]bbbnnn{{{~~~{{{yyyzzz~~~}}}cccSSSNNNNNNPPPSSSXXX\\\```bbbddddddaaaaaabbbaaabbbjjjsss~~~vvvaaaYYYWWW[[[lll}}}vvvwww{{{}}}www|||xxxkkkfffgggiiiiiikkkttt~~~|||}}}tttcccUUUPPPRRRWWWhhhwwwxxxrrrcccVVVUUUUUUUUUZZZbbbvvvrrr~~~wwwgggXXXLLLIIIHHHEEEHHHOOO\\\rrr}}}eee___[[[eee|||xxxqqqhhhccccccbbbaaa___\\\YYYWWWWWWZZZ\\\aaaqqq~~~~~~{{{zzzuuussssssttttttnnncccZZZPPPQQQRRRTTTUUUUUUVVVVVVVVVSSSOOOLLLJJJIIIHHHFFFHHHEEEFFFKKKRRReeeuuurrrrrrxxx}}}ooo^^^UUU[[[mmm}}}eeeLLLFFFFFFBBBJJJMMMSSS___rrrmmmiiifffiiiuuu|||tttrrrqqqvvvtttrrryyyxxxhhh``````eeeqqqfffWWWRRROOOQQQUUUYYY^^^aaacccddddddbbbbbbbbbaaaccclllwww{{{fff\\\XXX]]]ooowwwnnnnnnsssvvvwwwyyy{{{|||mmm^^^SSSQQQTTTZZZlllzzzvvviii]]]UUUUUUUUUUUU[[[eee|||xxxvvvbbbUUUJJJHHHGGGEEEIIIQQQbbbxxx}}}fffaaa```mmm}}}xxxrrrkkkdddddddddcccaaa^^^[[[ZZZWWWXXXYYY^^^lll}}}zzzxxxwwwxxxwwwpppddd[[[RRRSSSUUUWWWXXXYYYYYYYYYYYYVVVRRROOOMMMLLLIIIGGGHHHFFFFFFKKKQQQcccuuuppppppuuu|||~~~{{{zzzsssggg[[[XXXdddzzz^^^IIIIIILLLHHHNNNRRR\\\rrrwwwrrrooottt~~~|||yyyzzzzzzvvv{{{sssddd^^^^^^cccpppiiiYYYSSSOOORRRVVV[[[```ccceeeeeefffdddcccbbbaaadddppp}}}mmmaaa\\\___pppzzzzzz}}}|||}}}mmmYYYRRRQQQVVV]]]pppzzzrrrbbbYYYTTTUUUUUUUUU^^^jjjwwwmmm```SSSJJJHHHGGGEEEKKKTTTfff~~~|||fffdddfffwww|||xxxtttnnnggggggfffeeeccc```]]][[[XXXXXXYYY]]]iii~~~}}}{{{zzz{{{{{{tttiii___VVVWWWXXXZZZ[[[\\\\\\\\\^^^[[[WWWTTTQQQOOOKKKIIIIIIGGGIIIMMMQQQaaaxxxrrrnnnrrrzzz~~~{{{xxxwwwtttsssoooiii```ZZZ^^^oooyyyXXXGGGGGGLLLKKKSSS[[[mmm~~~xxxvvv~~~~~~~~~~~~zzzkkk]]]XXXZZZaaannnlllZZZSSSRRRTTTYYY]]]aaacccddddddbbbaaabbbbbbcccjjjzzzvvviiiaaacccqqq|||{{{zzzyyyuuuuuuzzzoooVVVQQQRRRWWW___rrryyymmm^^^WWWSSSUUUVVVWWWcccqqq~~~pppggg\\\QQQIIIHHHGGGGGGNNNXXXlllxxxeeedddkkk{{{wwwtttpppjjjjjjiiigggdddaaa^^^\\\[[[ZZZ[[[___gggwww}}}~~~}}}}}}{{{qqqhhhZZZZZZ[[[\\\]]]]]]^^^___ccc```\\\XXXUUUQQQMMMJJJJJJIIIKKKOOORRR^^^{{{~~~vvvoooqqqwww~~~}}}tttpppkkkiiihhhiiijjjjjjeee```YYYZZZeeeyyykkkQQQDDDEEEKKKOOOXXXhhhzzzyyynnnaaaVVVTTTXXXaaammm~~~ppp```ZZZVVVYYY\\\```bbbbbbbbbaaa\\\]]]```eeejjjuuurrrhhhhhhsss~~~|||uuurrrrrrpppnnnrrryyy|||zzz{{{~~~iiiUUUQQQSSSXXX```rrrvvvggg\\\VVVTTTVVVVVVYYYgggxxxxxxllldddVVVLLLFFFGGGGGGHHHQQQ]]]rrrrrraaacccmmmxxxuuussspppmmmlllkkkiiieeeaaa^^^\\\[[[ZZZ[[[___cccooo}}}~~~~~~}}}}}}~~~wwwooo]]]]]]]]]]]]]]]^^^``````fffccc___[[[WWWSSSNNNKKKJJJJJJMMMQQQSSS\\\vvvyyyppppppuuu|||yyyoooddd```\\\ZZZ\\\___aaaccc___ZZZVVVZZZiii~~~cccOOOGGGHHHOOOXXX\\\ssszzz|||uuulllcccXXXQQQSSSYYYdddnnn}}}uuuhhhcccZZZ\\\___aaabbbaaa___^^^YYY[[[aaahhhpppxxxmmmkkkttt}}}yyypppnnnooolllmmmttt~~~{{{zzz~~~```TTTQQQTTTXXXaaarrruuuccc[[[VVVTTTVVVVVVZZZjjj|||}}}qqqfff```QQQHHHCCCEEEGGGIIISSS```wwwnnn___bbbmmmuuusssqqqpppooonnnmmmjjjfffbbb^^^\\\ZZZXXXYYY]]]```iii~~~~~~~~~~~~~~~rrrhhhbbb^^^___eeegggeeeaaacccbbb___\\\XXXTTTPPPNNNMMMMMMMMMMMMOOOYYYqqq~~~sssooorrrwwwvvviii___WWWYYYYYYYYY]]]dddfffeeebbbWWWXXXaaakkkvvvZZZPPPLLLGGGNNN\\\hhhyyyjjjeee]]]WWWTTTSSSTTTTTT]]]lll}}}xxxooosssyyyoooaaacccbbbdddeeeddd```^^^]]]bbbbbbgggoooyyyuuuqqqssswww|||zzz}}}uuummmmmmpppwwwttt\\\OOOPPPUUU___iiimmmiiicccVVVXXXTTTTTTYYY[[[jjjxxxmmmccc]]]QQQIIIDDDGGGHHHIIIRRR]]]~~~lll\\\aaavvv|||vvvrrroooooosssooojjjgggeeeccc___\\\YYY[[[[[[YYY[[[dddttt||||||{{{lllfffaaabbbgggjjjgggdddeeeccc```]]]YYYUUURRROOOMMMMMMNNNNNNOOOXXXnnn|||qqqmmmooottt}}}vvviii\\\TTTQQQVVVZZZ]]]dddlllooonnnhhh[[[YYY]]]cccsss~~~~~~fffQQQLLLKKKIIISSSbbbppp{{{ppphhh]]]YYYRRRNNNMMMOOORRRTTT___mmmzzz}}}ssshhh```fffnnnwwwyyykkkhhhfffeeefffddd```______aaacccjjjuuuzzzvvvxxx{{{}}}wwwssssssrrruuu{{{wwwrrrwww}}}yyycccSSSOOOPPPWWWbbbmmmpppiiiaaaTTTWWWTTTUUUZZZ^^^ppp|||uuulllbbb[[[PPPHHHDDDGGGHHHIIIRRR^^^|||{{{kkk```hhh{{{wwwrrrooooooooolllhhhffffffeeebbb```]]]^^^^^^[[[ZZZbbbooo{{{||||||}}}rrrmmmhhhgggkkkmmmllliiihhheeeaaa]]]ZZZWWWTTTQQQNNNNNNOOOPPPPPPWWWiiizzz|||{{{ooojjjlllqqq{{{vvvhhh\\\SSSNNNOOOYYYdddlllttt{{{{{{xxxiii[[[VVVWWWXXXdddooommmgggVVVJJJJJJKKKMMMZZZkkkyyymmmiiikkklllooorrrsssyyyyyylll___WWWQQQMMMIIIGGGJJJOOOVVV[[[fffpppyyyzzzuuulll```VVVQQQYYYccclllwww~~~xxxmmmhhheeeeeeccc``````dddfffjjjuuu~~~vvvooollliiikkkpppvvv|||}}}~~~yyyeeeWWWRRROOORRRZZZhhhssstttiii^^^QQQVVVUUUVVV[[[aaaxxx|||wwwrrrjjj```WWWMMMGGGEEEGGGHHHIIITTTbbb|||yyynnnlll{{{{{{yyytttoooooojjjhhhffffffffffffeeedddbbbcccaaa]]][[[```jjjsssyyy~~~~~~wwwsssnnnnnnqqqsssrrrppplllgggbbb^^^\\\ZZZWWWTTTPPPPPPRRRRRRQQQUUUdddrrryyy|||pppjjjjjjnnnyyyyyyjjj^^^UUURRRSSSYYYgggyyyyyyaaaUUUPPPPPPPPPZZZdddbbb[[[PPPHHHJJJLLLSSSfffyyy~~~uuubbbXXXUUUUUUWWW[[[```eeennn}}}sssiii^^^TTTNNNKKKJJJHHHIIIMMMVVV```gggpppvvv|||yyypppbbbVVVNNNKKKSSS]]]eeeooozzznnnooorrrxxx}}}xxxvvvwww|||nnnfffaaabbbbbb```ccckkkttt{{{vvvqqqoooppprrruuuyyy}}}|||mmmYYYPPPSSSPPPTTT^^^mmmxxxvvvhhh[[[QQQWWWVVVVVV\\\dddxxxrrroooiii^^^UUUJJJFFFEEEHHHHHHKKKYYYjjjyyywwwzzz{{{vvvpppooohhhgggfffffffffgggggggggfffeeeccc___]]]```hhhnnn}}}{{{zzzxxxvvvttttttwwwyyyxxxwwwpppjjjccc___^^^]]]ZZZVVVTTTSSSTTTUUUSSSUUUaaammm{{{uuunnnkkkmmmwwwooo```WWWSSSVVV]]]lll}}}|||oooYYYOOOLLLMMMLLLUUU___\\\UUUMMMHHHJJJPPP]]]ttt}}}yyy}}}uuu```RRRMMMMMMJJJLLLQQQWWW\\\fffxxx}}}pppcccYYYRRRNNNKKKHHHJJJKKKNNNUUU___kkktttzzz~~~|||ooo^^^RRRMMMLLLTTT]]]dddnnn{{{qqqiiicccdddffflllttt{{{~~~uuummmjjjiiiiiipppxxx}}}kkkaaa\\\```aaaaaahhhsss}}}~~~rrrbbbPPPJJJPPPPPPVVVcccqqqyyyttteeeYYYRRRXXXVVVVVV^^^jjjuuuooollleee[[[RRRHHHDDDEEEHHHIIINNNbbbwwwyyy|||{{{}}}xxxqqqoooiiiiiihhhhhhgggggghhhhhhggggggeeebbb```bbbhhhmmmsss{{{|||wwwvvvvvvwwwzzz}}}~~~~~~|||tttmmmddd``````___\\\YYYXXXWWWWWWWWWVVVWWW```kkk{{{rrrmmmlllsss||||||ggg[[[UUUUUU^^^jjjmmm___UUULLLMMMOOOLLLTTT\\\ZZZSSSMMMJJJNNNXXXjjj|||{{{vvv}}}|||gggTTTJJJIIIKKKEEEHHHMMMSSSWWW```rrr~~~tttdddWWWNNNJJJJJJJJJHHHLLLRRRXXX```lllyyyppp\\\QQQNNNNNNVVV```jjjvvvwwwqqqjjjccc^^^ZZZ[[[^^^eeelllsssvvvwwwoooddd]]]]]]]]]]]]dddnnnrrr}}}jjj___ZZZaaaddddddnnn|||{{{jjj[[[NNNKKKOOOQQQZZZgggsssuuunnnaaaXXXUUUXXXUUUWWWcccttt|||tttmmmhhh```VVVOOOFFFCCCEEEHHHJJJSSSlllxxxyyy|||yyyrrrpppiiijjjkkkjjjhhhhhhiiikkkhhhhhhgggeeedddfffiiilllooowww{{{vvv}}}rrrtttxxx}}}wwwoooeee```aaaaaa___[[[]]]ZZZYYYYYYXXXXXXaaakkkvvvnnnjjjooowwwvvvbbbZZZYYY^^^nnn~~~uuufffZZZQQQOOOIIIMMMRRRPPPXXX```]]]ZZZVVVSSSYYYeeewww{{{wwwwww{{{|||uuuxxxxxxuuubbbQQQHHHFFFGGGGGGHHHLLLQQQVVV```rrr}}}pppgggYYYNNNIIIIIIKKKMMMOOOUUU^^^hhhrrrttt]]]QQQPPPNNNXXXgggvvv}}}nnnbbb\\\YYYXXXUUUWWW[[[ccckkkqqqssstttcccXXXRRRTTTTTTSSSYYYdddhhhrrrnnnaaa]]]eeeiiiiiittt|||xxxwwwaaaTTTNNNNNNOOOQQQ\\\kkkssspppggg]]]WWWWWWXXXTTTYYYjjj}}}xxxrrrkkkcccZZZQQQKKKDDDCCCEEEHHHLLLXXXwwwzzzyyy}}}{{{sssqqqiiijjjlllkkkjjjjjjllloookkkjjjiiihhhggghhhiiikkkooouuu~~~xxx~~~ooosssyyyyyypppeeeaaabbbbbb```\\\___\\\[[[ZZZYYYZZZbbblllxxxnnniiimmmttt~~~qqq___\\\```jjj}}}rrr^^^RRRMMMIIIIIIFFFMMMTTTTTT]]]eeeccceee```___dddpppwwwooojjjoooyyyuuuooosss{{{tttbbbRRRHHHDDDDDDIIIJJJLLLQQQVVVbbbwwwxxxbbb[[[QQQJJJHHHKKKOOOQQQXXX```kkkwwwxxx___RRRQQQOOO[[[mmmwwweeeWWWPPPPPPRRRSSSVVV\\\dddmmmrrruuuuuu]]]RRRLLLOOOOOOMMMSSS^^^aaalllzzzrrreeeaaajjjnnnmmmwwwyyyvvvqqqWWWKKKKKKMMMLLLRRR^^^lllrrrmmmccc[[[XXXXXXXXXTTTZZZooo}}}xxxvvvqqqiii```VVVMMMHHHDDDBBBEEEIIIMMM\\\}}}}}}yyy}}}{{{tttrrrgggjjjllllllkkkkkkooorrrmmmlllkkkjjjiiihhhiiijjjnnnrrr}}}rrrwww~~~ttthhhfffhhhgggeeeeee`````````^^^[[[\\\___ccc{{{xxxooohhhiiimmmzzziiiaaaccceee{{{gggWWWQQQMMMJJJIIIKKKKKKKKKMMMSSS]]]hhhppppppppppppuuupppgggcccdddmmmyyy{{{kkkhhhmmm{{{qqq```RRRJJJEEEBBBDDDFFFMMMVVV___kkk}}}mmmYYYPPPKKKMMMLLLJJJPPPYYYaaapppiiiRRRJJJLLLPPP\\\nnnooo\\\QQQLLLLLLLLLLLLRRRZZZcccoooyyyzzzuuu]]]TTTMMMLLLNNNPPPUUUZZZ___mmmxxx|||nnniiisssyyy{{{~~~{{{}}}cccWWWPPPKKKLLLRRRUUUgggvvvsssfff\\\YYYXXXYYYZZZ\\\cccuuuzzzuuusssqqqllleee\\\RRRJJJEEEDDDEEEFFFGGGPPPeeevvv|||vvv{{{{{{qqqjjjbbbeeeiiikkkmmmooorrrtttqqqqqqooollliiihhhhhhjjjqqquuuzzz~~~wwwllljjjllllllkkkkkkdddcccbbb^^^[[[\\\___cccxxx}}}qqqiiiiiimmmxxxggg___fffooopppYYYLLLHHHEEECCCCCCHHHIIIKKKOOOWWWcccpppyyy|||xxxeee```aaaccciiirrrrrrcccbbbgggyyyqqq^^^QQQIIIEEECCCIIIJJJOOOYYYcccqqqxxxdddWWWOOOKKKNNNOOOOOOWWWbbbrrrxxx```NNNIIIKKKPPPZZZjjjxxxkkkXXXMMMJJJKKKMMMNNNTTT\\\eeepppyyyyyyttt[[[SSSMMMLLLNNNQQQXXX___dddqqq~~~|||wwwyyyuuu^^^SSSOOOLLLNNNUUU```oooyyyrrrcccXXXTTTSSSTTTWWW]]]hhh}}}zzzvvvrrrnnnggg___VVVOOOIIIGGGDDDEEEFFFIIISSSiii|||zzzzzzvvvzzz}}}yyyqqqkkkfffiiilllooopppqqqrrrssstttsssqqqooolllkkkkkklllnnnrrr~~~|||qqqooorrrsssrrrsssiiigggccc^^^[[[[[[^^^bbbqqqvvvkkkiiilllvvv}}}|||gggaaammm~~~mmm]]]LLLDDDCCCBBBAAAAAADDDEEEGGGLLLVVVeeeuuu|||iiiYYYYYY___ccchhhoooxxxggg[[[[[[bbbuuuppp\\\OOOHHHEEEEEELLLMMMRRR\\\hhhyyyttt^^^UUUMMMKKKOOOSSSWWWcccqqqfffTTTJJJHHHJJJOOOXXXdddmmmvvvjjjVVVLLLJJJNNNQQQRRRXXX```iiissszzzyyysss\\\VVVPPPOOOQQQVVV```kkknnn{{{xxx~~~jjjVVVOOOMMMLLLQQQYYYjjjtttyyyooo```VVVSSSRRRSSSWWW___nnnzzz|||~~~zzzvvvooojjjaaaWWWPPPJJJHHHGGGDDDEEEFFFJJJWWWooo}}}uuu~~~~~~xxxvvvyyyzzzvvvqqqoookkknnnrrrttttttsssrrrrrrvvvuuusssqqqooonnnnnnmmmjjjmmmyyyvvvtttwwwwwwvvvwwwnnnjjjddd]]]ZZZZZZ]]]___fffuuu}}}ooojjjllluuu|||{{{mmmiiixxxzzz]]]RRRHHHEEEEEEDDDDDDFFFGGGGGGHHHMMMYYYkkk~~~mmm^^^SSSUUU\\\bbbmmmyyy|||ooo```VVVYYY```oooppp[[[MMMGGGFFFGGGKKKNNNWWWcccqqqvvv___SSSMMMLLLRRRXXX```qqqoooVVVLLLHHHHHHJJJMMMWWWaaagggqqqmmmZZZPPPPPPTTTXXXYYY```hhhpppyyy~~~{{{tttbbb\\\WWWWWWYYY___mmmyyy|||zzzrrrqqqyyyzzzrrraaaQQQMMMMMMNNNUUU^^^nnntttuuujjj]]]WWWVVVWWWWWWYYYbbbsss|||~~~zzzwwwjjjeee\\\SSSKKKGGGFFFFFFEEEDDDFFFLLL[[[tttsssqqqzzzwwwwwwyyyxxxuuusssuuuqqqtttxxxzzzxxxvvvtttsssvvvtttrrrqqqqqqpppnnnmmmgggiiissszzzxxxzzzyyyxxxwwwpppkkkccc]]]ZZZ[[[]]]^^^```mmmtttmmmooovvv}}}{{{wwwwww}}}gggSSSLLLFFFFFFGGGEEEFFFIIILLLMMMPPPXXXggg|||bbbYYYTTTWWW[[[eeeyyy|||qqqeeeYYYRRRWWW___nnnqqq[[[MMMHHHGGGHHHLLLQQQ^^^nnn|||xxxqqqwwwxxxbbbUUUOOOOOOVVV^^^iii~~~dddPPPJJJJJJJJJKKKNNNYYYdddlll{{{tttcccZZZZZZ___bbbfffmmmuuu||||||llleee``````dddlllzzz|||ppphhhgggqqq}}}~~~jjj[[[NNNMMMNNNPPPYYYcccrrrtttpppdddZZZWWWYYYZZZZZZ[[[cccwww~~~zzzwwwfffaaaYYYQQQJJJFFFDDDCCCEEEDDDFFFOOOaaazzzuuummmoooyyyvvvvvvyyyxxxvvvwww{{{vvvyyy}}}~~~|||xxxvvvuuuuuusssqqqqqqqqqqqqnnnlllggghhhooo{{{{{{}}}|||yyywwwpppkkkddd___]]]^^^^^^______lllzzzrrrrrrwww}}}}}}ppp\\\JJJFFFDDDFFFFFFDDDFFFJJJLLLQQQ[[[jjj~~~xxx```\\\[[[```eeerrrzzzssskkkaaaYYYQQQOOOVVV___sssrrr\\\NNNIIIHHHIIINNNVVVeeewwwzzzhhheeeooozzzzzzeeeXXXSSSRRRYYYbbbooo|||aaaQQQLLLKKKLLLOOOPPP^^^lllzzz}}}pppjjjjjjnnnqqqxxx{{{rrrlllmmmttt}}}~~~ooofff___]]]gggsssyyybbbVVVLLLMMMPPPSSS]]]iiiwwwvvvnnn```WWWVVVXXXYYY[[[\\\fff|||wwwtttfffaaaYYYPPPIIIEEEDDDCCCEEEEEEIIIVVVkkkmmmgggmmm}}}xxxttttttwwwxxxxxxzzz~~~zzz}}}~~~{{{zzzyyywwwtttrrrrrrttttttpppmmmjjjiiinnn~~~{{{~~~|||zzzppplllfffbbbbbbbbbbbbaaa^^^lll{{{yyy{{{~~~vvvvvvwww}}}bbbSSSFFFDDDEEEHHHHHHGGGJJJPPPSSS^^^qqqwwwhhheeehhhqqq{{{|||qqqjjjaaaZZZSSSOOOLLLNNNXXXbbbttt___PPPJJJIIIJJJOOOWWWgggxxxppp```^^^iiiuuu~~~lll]]]WWWVVV]]]eeetttyyydddUUUMMMKKKNNNSSSUUUdddvvv}}}{{{~~~qqqbbb]]]ZZZYYYaaalll}}}|||zzzzzz{{{yyyzzz~~~|||nnn[[[PPPIIILLLQQQVVVaaannnxxxuuukkk]]]UUUUUUXXXXXX___bbbooo}}}yyysssooojjjcccXXXNNNGGGDDDEEEGGGEEEGGGNNN^^^wwwfffbbbkkk}}}wwwrrrppptttxxxyyy{{{~~~|||~~~}}}}}}~~~zzzwwwuuuvvvyyyyyytttpppnnnkkknnn{{{{{{}}}qqqlllgggeeeeeefffeeeccc]]]jjj~~~zzzuuuvvv}}}xxxyyywww|||~~~WWWKKKGGGGGGIIIMMMMMMLLLQQQWWWcccrrr|||sssooorrrsssfff^^^VVVPPPKKKJJJKKKPPP[[[fffvvv```RRRKKKJJJJJJNNNUUUdddtttmmm^^^\\\fffqqqttt___ZZZYYY^^^gggvvvyyygggXXXMMMIIIOOOVVVXXXiii}}}yyygggYYYXXXYYYYYYaaalllzzz~~~}}}xxxuuutttxxxxxx{{{qqqaaaUUUKKKGGGLLLRRRXXXdddrrrvvvrrrhhh[[[UUUWWWZZZZZZeeeiiiyyy~~~~~~{{{vvvpppkkknnneeeXXXLLLEEEDDDGGGJJJFFFHHHQQQeee}}}bbb___iii~~~vvvooommmqqqwwwyyy{{{~~~}}}~~~~~~~~~{{{xxxzzz}}}}}}xxxsssqqqmmmnnnzzz}}}vvvrrrmmmkkkkkkjjjfffcccaaagggttttttuuuttt||||||wwwzzz|||iiiRRRHHHLLLGGGFFFIIINNNSSS[[[cccwwwxxxgggYYYQQQQQQJJJHHHKKKLLLOOOaaavvvwwwcccSSSJJJKKKPPPNNNXXXfffooowwwuuueeeZZZ[[[^^^uuukkk\\\UUU^^^iiiuuu{{{iii]]]TTTNNNOOOSSSZZZnnnlllbbbXXXVVVWWW\\\dddlllwww~~~zzz~~~~~~~~~}}}~~~mmmbbbRRRNNNJJJKKKSSS___iiiooowwwlll___XXXUUUTTTXXX]]]ffflll||||||~~~|||uuuqqqrrrsssrrruuufffUUULLLGGGCCCAAABBBGGGIIIWWWrrrooo___aaaggg|||qqqoooooossszzz}}}~~~~~~{{{||||||||||||zzzyyyxxxqqqooosssxxxvvvsssrrrrrrnnnhhhbbbbbbfffqqq{{{zzzsss|||~~~yyy|||}}}fffRRRKKKJJJKKKMMMQQQTTTZZZfffssssssaaaSSSKKKNNNIIIIIIMMMNNNSSSeeezzzwwweeeWWWMMMLLLPPPRRR[[[fffnnnxxxwwwooo```WWWZZZ^^^uuunnn___WWW___iiivvv}}}mmm___UUUOOORRRXXXaaatttjjjaaaYYYXXX[[[___fffnnn|||yyyyyyrrruuuxxxhhh^^^RRRNNNJJJLLLUUUbbblllrrrqqqggg]]]WWWUUUUUUZZZaaafffrrrzzzzzz{{{yyyrrroooqqqsssssswwwhhhWWWNNNJJJGGGEEEGGGFFFLLL^^^|||jjj^^^cccmmm|||tttssssssxxx~~~}}}{{{{{{|||||||||{{{yyyxxxvvvtttxxx{{{zzzzzzzzzyyysssjjjbbbcccfffnnn~~~~~~ttt|||}}}}}}}}}~~~}}}dddSSSNNNKKKOOOUUUZZZ\\\dddwwwnnn]]]QQQJJJMMMJJJMMMRRRVVV]]]ooowwwgggYYYPPPNNNQQQWWW^^^hhhppp|||qqqlll]]]VVVZZZ```vvvttteee\\\aaakkkyyy~~~oooaaaUUUPPPUUU^^^iii}}}}}}iiibbb\\\]]]aaadddjjjqqq|||~~~|||wwwpppooowwwnnn```XXXQQQMMMJJJNNNYYYfffpppvvvjjjaaaYYYVVVUUUWWW^^^fffjjjzzzxxxwwwxxxtttmmmkkkooossstttwwwhhhWWWNNNKKKHHHGGGIIIGGGTTTlll|||bbb\\\ggguuu}}}wwwwwwzzz~~~}}}zzz{{{|||||||||{{{zzzyyyzzzyyy~~~~~~}}}||||||{{{tttkkkdddcccfffooowww~~~}}}|||{{{||||||fffWWWSSSRRRUUUZZZ```fffrrr~~~~~~lll]]]SSSOOONNNPPPUUU\\\bbbkkk}}}sssdddXXXPPPOOOSSS[[[cccnnnyyytttppp```WWW\\\aaavvv}}}ooodddfffooozzzmmm```TTTPPPYYYeeerrr~~~mmmgggdddfffjjjlllqqqvvvwww}}}|||vvvssssssyyywwweeeXXXPPPOOOKKKJJJPPP\\\iiirrruuuccc]]]WWWVVVVVVYYYbbbkkkuuu|||zzzzzzxxxyyyuuunnnlllrrrwwwyyyvvvfffUUULLLHHHFFFFFFGGGLLL```}}}qqq\\\ZZZlll~~~~~~yyy{{{~~~}}}zzz{{{|||||||||{{{zzzyyyzzz{{{|||zzzyyyxxxssslllfffcccgggqqq{{{|||zzzyyyyyy~~~jjj[[[VVV___^^^aaaiiitttzzzzzz|||iii[[[UUUSSSTTTYYYaaaiiippp{{{|||jjj]]]RRRMMMPPPVVVaaakkkzzzzzzwwwcccWWW[[[___rrryyynnnnnnuuuxxxkkk^^^UUUSSS^^^kkk|||wwwrrrppptttwwwyyy|||~~~rrrooopppppp^^^QQQJJJLLLJJJLLLTTTaaallloooooo___ZZZWWWWWWXXX\\\fffppp~~~}}}wwwuuuzzz~~~uuueeeTTTKKKGGGEEEEEEGGGQQQkkkiiiXXX[[[rrr~~~~~~{{{~~~~~~{{{||||||||||||zzzyyyxxxwwwwww|||uuu{{{~~~zzzwwwvvvvvvsssooojjjdddhhhqqqzzzyyywwwwww{{{mmm^^^XXXfffgggmmmxxxwwwuuu{{{iii\\\XXXYYY```hhhrrr{{{{{{ooo___TTTMMMKKKQQQXXXfffsss}}}zzzdddVVVZZZ]]]nnnwwwuuu|||wwwhhh]]]UUUVVVaaammm~~~xxxtttfffffflll}}}yyygggWWWMMMIIIKKKKKKPPP[[[hhhnnnkkkfff[[[XXXWWWYYY[[[```lllxxx~~~ssscccRRRIIIGGGFFFHHHJJJVVVvvv{{{dddZZZaaazzz}}}~~~}}}}}}}}}}}}}}}{{{yyywwwvvvttttttwwwyyyllluuu{{{yyywwwwwwxxxwwwrrrnnnggghhhnnn|||zzzxxxvvvuuuwww|||~~~kkk^^^ZZZbbbjjjyyyzzzwww~~~nnneeefffiiisss}}}iii___TTTNNNKKKKKKRRRYYYgggttt|||{{{eeeXXX]]]```ppp}}}yyyuuudddXXXRRRSSS\\\fff{{{yyynnnlllrrr|||{{{ssslllfffbbbXXX[[[cccvvv}}}uuunnnlllnnnkkkrrr{{{nnn\\\PPPLLLLLLLLLNNNVVVcccnnnpppggg^^^WWWVVVWWW[[[___eeesss}}}{{{kkk\\\LLLFFFEEEGGGJJJNNN\\\~~~sssccc___iii|||}}}~~~~~~}}}{{{xxxvvvttttttsssssszzz|||~~~wwwiiissszzzxxxxxxzzz|||zzzuuupppiiihhhjjjvvvzzzxxxuuutttuuuxxx|||~~~zzziii^^^[[[YYYiii}}}~~~uuuqqquuu{{{www[[[TTTMMMKKKKKKLLLSSSZZZeeerrr||||||ggg[[[aaaeeeuuu|||rrr___RRRMMMNNNUUU^^^ooo}}}qqqddd\\\aaaiiiuuu~~~zzztttmmmddd]]]VVVSSSMMMRRR[[[nnnqqqgggbbb______bbb___hhhtttxxxeeeTTTKKKLLLOOOMMMQQQZZZhhhsssrrreeeYYYSSSSSSWWW\\\aaaiiixxxzzz~~~yyy}}}~~~|||xxxssscccUUUFFFAAABBBFFFJJJOOOaaannnbbbbbbooo|||}}}|||}}}}}}{{{xxxuuusssvvvsssrrrvvvxxxyyy~~~rrrzzz|||yyyxxxwwwuuuqqqmmmjjjiiijjjqqq{{{vvvsssuuuuuutttzzzooobbb[[[YYYXXXgggxxxuuuxxxeeeTTTLLLFFFEEEGGGHHHMMMSSSeeeooo~~~vvvmmmcccYYYYYYmmm~~~oooZZZQQQNNNMMMRRRZZZ^^^iii{{{vvvnnnbbb]]]```hhhrrr|||yyyooohhh^^^VVVQQQNNNJJJHHHEEEPPP]]]iiiwwwqqqfff]]][[[YYYTTTTTTWWWZZZcccrrrmmm___UUUMMMKKKMMMOOOVVVaaajjjlllggg```ZZZUUUSSSWWW```cccjjjxxxpppnnnooorrrzzz{{{vvvnnneeeWWWMMMFFFFFFEEEDDDJJJTTThhh~~~fff```hhhzzz}}}zzzzzzzzz~~~~~~~~~|||xxxvvvqqqqqqqqqssszzz{{{rrrooo{{{www~~~~~~|||yyyssslllfffdddeeegggnnn}}}|||yyyxxxwwwuuuzzz~~~jjj\\\UUUSSSSSSbbbrrrzzzvvv~~~{{{\\\RRRKKKFFFFFFGGGIIINNNTTTaaakkk{{{uuutttmmmgggbbb]]]bbbyyynnnWWWNNNLLLKKKPPPWWW^^^ggguuusssqqqnnngggeeejjjllluuuwww}}}vvvnnnaaa[[[SSSMMMJJJIIIGGGEEEDDDMMMVVV\\\eeennnoookkkccc]]]XXXXXXVVVSSSTTTZZZaaannniiiYYYQQQLLLMMMOOORRRZZZdddjjjiiiccc]]]XXXZZZYYY^^^eeejjjtttwwwjjjgggjjjpppwww|||xxxqqqhhh___VVVMMMGGGGGGFFFDDDJJJTTTooowwwdddcccooo}}}|||{{{~~~{{{xxxwwwsssssssssuuuyyyzzzooojjjuuu{{{yyypppfff```bbbdddgggmmmxxx}}}zzzxxx{{{yyydddTTTMMMLLLJJJVVVdddpppyyy~~~kkkRRROOOJJJGGGHHHJJJKKKPPPWWWaaaiiixxx|||tttooohhhcccbbbcccnnnrrrWWWMMMLLLMMMPPPVVV^^^eeeoooxxx~~~tttnnnlllppppppmmmnnnuuuvvv~~~{{{ttt}}}ttthhhaaaSSSNNNIIIFFFEEEEEEEEEEEEFFFKKKPPPRRRWWW\\\^^^\\\\\\\\\]]]\\\XXXVVVZZZaaaooo{{{bbbRRRLLLKKKNNNQQQXXX```hhhjjjeee]]]XXXWWWYYYYYY___fffnnn}}}nnneeefffmmmwwwuuukkk___WWWQQQIIIEEEGGGFFFEEEMMMXXXvvvkkk\\\bbbttt~~~~~~yyywwwwww||||||zzzyyyxxxvvvvvvvvvvvvxxx|||qqqgggoooyyy}}}~~~vvvnnnfffaaahhhjjjmmmpppuuu|||zzz}}}www___NNNGGGGGGFFFNNNYYYdddpppwww^^^PPPOOOLLLKKKNNNOOOQQQVVV\\\eeemmm{{{|||tttjjjcccccciiiyyy}}}xxx[[[QQQQQQRRRTTTXXX___eeemmmsssvvvwwwxxxxxxooommmooossssssrrrwww|||wwwuuuiii^^^WWWKKKHHHEEEDDDDDDEEEGGGHHHJJJMMMPPPRRRVVV[[[___bbbeeekkkooommmeeebbbhhhppp~~~sss[[[NNNKKKLLLNNNRRR^^^eeejjjhhh___WWWUUUVVVUUUXXX^^^gggsssqqqkkkmmmrrrzzz|||qqqdddYYYQQQIIICCCAAAEEEFFFHHHRRR___yyyvvvdddZZZfff|||~~~zzzwwwvvvvvv}}}~~~{{{zzzzzzzzzwwwxxxxxxwwwvvvwwwzzz|||zzzkkknnnyyy|||}}}uuuooollljjjsssrrrrrrrrrrrrzzz}}}}}}xxx^^^MMMGGGGGGJJJOOOWWW___iiiwwwuuudddXXXUUUSSSRRRTTTWWWXXXYYY^^^dddiiirrrxxxmmmdddgggqqq|||zzzzzz```WWWXXXXXXXXX[[[bbbffflllppprrrrrrsssssspppppprrruuuwww||||||wwwyyyvvvvvv{{{zzzmmmaaaVVVPPPHHHGGGFFFEEEEEEFFFIIIKKKMMMNNNQQQVVVZZZaaaiiipppvvvyyywww~~~}}}~~~xxxhhhVVVNNNLLLMMMOOORRRaaafffhhhdddZZZTTTSSSVVVUUUZZZcccooo~~~tttrrrrrrtttxxx|||~~~~~~|||wwwlll^^^TTTOOOGGGAAA@@@DDDFFFIIIUUUdddttteee___ooo~~~zzzxxxyyyzzz~~~|||{{{{{{{{{vvvxxxxxxwwwuuuttttttuuu|||sssqqq~~~xxxuuuuuuwww|||wwwsssqqqnnnqqqzzz```NNNJJJKKKLLLNNNUUU^^^hhhvvv~~~wwwuuuvvvwwwxxx}}}yyynnnhhh```WWWVVV\\\ZZZ[[[___cccdddcccgggnnnnnnwww{{{pppjjjqqq~~~xxxwwwuuubbb___aaa```___aaagggkkkooorrrssstttuuuuuutttuuuwww|||xxxmmmgggfffkkkqqqsssfffYYYOOOIIIEEEEEEFFFEEEEEEFFFJJJLLLOOOPPPVVV]]]dddlllxxxggg\\\QQQNNNNNNNNNPPPTTTbbbcccccc^^^WWWSSSUUUXXXTTTZZZfffvvvzzzyyyyyyxxxyyy}}}{{{xxxuuuooodddWWWOOOMMMJJJDDDBBBEEEGGGKKKZZZkkklllcccdddxxx}}}|||}}}~~~~~~}}}||||||wwwxxxyyywwwtttrrrqqqqqqzzz}}}vvv}}}}}}~~~zzzssspppllllll||||||}}}bbbQQQMMMPPPOOOQQQYYYeeerrruuujjjdddbbbbbbccchhhooowww||||||{{{|||~~~pppbbbWWWUUUSSSPPPVVV```bbbdddiiinnnnnnlllpppwwwzzz{{{zzzwwwvvv}}}nnneeehhhlllkkkjjjmmmnnnrrrwww|||ssseee]]][[[```gggvvv|||mmm___TTTJJJDDDBBBDDDFFFFFFFFFHHHLLLPPPVVVXXXaaammmxxx|||nnnXXXSSSNNNMMMMMMMMMRRRYYY```___\\\XXXTTTTTTWWWZZZWWW^^^kkk~~~}}}|||zzz{{{yyysssmmmggg\\\NNNHHHIIIIIIDDDCCCGGGJJJQQQdddxxx|||dddbbbmmm~~~~~~~~~}}}|||yyyzzzzzzwwwsssooommmmmmyyy{{{xxx}}}tttqqqmmmlllzzzzzz~~~~~~dddSSSPPPSSSXXXZZZcccssspppaaaYYYVVVUUUUUUSSS[[[dddiiiiiiiiikkkmmmttt{{{zzzdddUUUKKKLLLNNNNNNUUU```gggjjjpppuuutttrrruuu|||yyyxxxtttkkkhhhooouuuttttttxxxtttxxxqqqaaaXXXVVV[[[bbbqqqzzzxxxjjj]]]RRRIIIDDDBBBDDDGGGHHHIIIKKKPPPTTT^^^bbbmmm~~~}}}ooobbbQQQNNNLLLLLLKKKLLLTTT]]]___\\\WWWTTTSSSVVVYYY\\\___fffuuu}}}{{{xxxuuuwww{{{xxxpppiiibbbVVVHHHCCCEEEEEEAAABBBHHHNNNYYYoooqqqeeehhhyyy~~~~~~~~~}}}||||||{{{wwwrrrnnnkkkkkkyyytttxxx|||yyywwwsssoooppp{{{sssccc\\\\\\```kkkxxxsssbbbSSSLLLLLLNNNQQQQQQQQQRRRTTTWWWYYY[[[aaafffmmmsssxxx|||pppZZZRRRKKKKKKNNNSSS[[[cccpppxxxzzztttnnnpppxxx}}}rrrwww~~~wwwqqq```YYY[[[aaafffvvvqqqdddVVVIIICCCCCCCCCCCCEEEJJJKKKMMMTTT]]]eeemmm~~~|||ooo```UUURRRQQQOOONNNOOORRRVVVXXX]]]VVVRRRUUUXXXYYYZZZ]]]iiilll|||yyyzzz}}}|||xxxrrrjjj___TTTMMMIIIFFFEEEBBBFFFHHHHHHRRRiiiyyypppjjjqqq}}}{{{}}}~~~~~~}}}}}}{{{|||xxxxxx|||zzzssspppsssvvvrrrrrr~~~~~~tttsssrrrqqqooosss}}}qqqlllmmmqqq~~~wwwfffVVVLLLHHHIIIKKKJJJJJJKKKLLLNNNPPPRRRVVVYYY^^^cccggglllrrrvvv}}}~~~mmmZZZTTTPPPQQQVVV[[[dddlll{{{wwwmmmmmmuuu{{{~~~|||rrr{{{sssbbbZZZ[[[aaafffxxxzzzlll___SSSHHHCCCDDDEEEDDDFFFJJJMMMQQQ[[[eeerrrrrrfffYYYQQQOOOOOONNNNNNOOORRRUUUWWWVVVSSSRRRUUUUUUVVV[[[bbbooowww||||||~~~{{{vvvoooggg\\\SSSLLLHHHFFFDDDAAAEEEGGGLLL]]]yyyvvvqqqmmm}}}|||~~~~~~}}}}}}|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{{{{xxxzzz~~~|||vvvsssuuuwwwuuurrrzzz|||yyypppooooooppppppttt{{{lll]]]QQQJJJGGGHHHGGGGGGGGGGGGIIIJJJKKKMMMOOOQQQTTTWWW]]]dddhhhqqqyyy|||mmm___[[[YYY^^^dddkkkttt}}}{{{nnnmmmxxx{{{zzz|||qqqxxxvvveee\\\\\\bbbgggwwwtttdddXXXNNNFFFDDDEEEGGGEEEGGGKKKOOOVVVcccooo}}}rrreee[[[SSSMMMKKKKKKLLLMMMOOORRRTTTUUUQQQQQQTTTVVVUUUVVV```kkkwww~~~}}}~~~xxxqqqiiibbbYYYPPPJJJGGGEEEDDDCCCEEEIIISSSjjjooorrryyy~~~~~~}}}|||~~~~~~}}}|||{{{}}}~~~|||||||||~~~~~~|||zzzzzz|||zzzwwwwwwwww{{{tttvvvzzz~~~wwwuuuqqqooonnnooooooqqq{{{uuuhhh\\\SSSNNNMMMLLLKKKJJJKKKLLLMMMNNNNNNOOOPPPQQQSSSWWW\\\```kkkuuusssiiiggghhhooovvv~~~rrrtttuuusssuuu~~~ttt{{{yyyhhh^^^\\\aaaffftttppp___RRRJJJDDDCCCEEEFFFEEEHHHNNNTTT[[[gggssswwwggg\\\UUUPPPLLLGGGIIIKKKMMMOOOQQQRRRSSSRRRRRRTTTWWWXXX[[[fffrrr~~~~~~|||uuulllbbb\\\TTTMMMHHHFFFDDDCCCGGGHHHKKKXXXsss}}}iiiuuu|||}}}~~~|||}}}|||}}}{{{{{{{{{}}}~~~}}}|||}}}}}}xxxvvvtttzzzvvvvvv}}}uuurrrnnnkkkjjjkkkkkklllttt|||vvviii^^^WWWTTTSSSRRRRRRRRRSSSUUUVVVUUUVVVWWWWWWVVVVVVWWWYYYeeeqqq~~~wwwvvvxxx}}}uuusssuuuzzzvvv~~~|||jjj^^^[[[___eeeppp|||~~~nnn[[[OOOGGGCCCBBBEEECCCEEEKKKSSSYYY```kkkvvv|||mmm```VVVPPPLLLIIIFFFGGGJJJMMMOOOPPPQQQQQQUUURRRRRRWWW\\\bbbmmmwww|||}}}sssiii\\\WWWOOOJJJGGGEEEDDDCCCFFFHHHMMM^^^zzz~~~rrrkkk~~~|||~~~~~~}}}~~~}}}~~~}}}||||||{{{{{{}}}}}}xxxsssooo|||}}}zzz~~~vvvrrrgggddddddfffhhhjjjpppxxxwwwjjjbbb]]]]]]]]]]]]^^^```bbbcccaaaaaa```]]]YYYVVVUUUUUUaaapppyyy{{{www|||kkk]]]YYY]]]bbbnnn{{{|||kkkWWWLLLFFFCCCBBBDDDCCCFFFNNNXXX```hhhtttyyyqqqeeeYYYQQQKKKGGGEEEGGGHHHJJJLLLNNNOOOPPPPPPUUUQQQQQQWWW___hhhttt~~~|||pppeeeVVVRRRLLLHHHFFFEEEDDDDDDBBBGGGSSShhhqqqnnnsss~~~}}}~~~}}}}}}}}}{{{zzzzzz~~~}}}}}}~~~}}}xxxrrrlllvvvyyytttgggddddddgggiiikkkqqqwwwyyypppmmmmmmmmmoooqqqtttvvvxxxsssqqqmmmfff___[[[ZZZZZZhhhxxx~~~|||jjj\\\VVVZZZ___jjjvvvvvveeeSSSIIIFFFCCCCCCDDDFFFHHHPPP\\\gggrrrmmmfff[[[QQQKKKHHHGGGGGGIIIIIIJJJKKKMMMNNNPPPPPPRRRSSSVVV]]]cccnnn}}}vvviii\\\RRROOOJJJFFFEEEEEEEEEEEEBBBLLL___xxxrrrggglll|||~~~~~~|||{{{|||}}}}}}{{{{{{|||}}}~~~}}}}}}yyysssmmmrrr{{{{{{uuummmiiihhhkkkmmmnnnsssxxxzzz}}}{{{|||}}}xxxnnnfffaaaaaabbbttt~~~vvvrrrtttvvvyyy{{{}}}|||jjj[[[UUUXXX]]]eeerrr}}}qqq```OOOGGGEEEDDDDDDEEEIIIKKKRRR^^^kkkyyyyyyuuuccc]]]SSSKKKGGGGGGJJJMMMJJJJJJKKKKKKLLLNNNOOOPPPQQQVVV]]]dddhhhsss}}}wwwoooaaaTTTPPPMMMIIIFFFEEEFFFFFFEEEFFFSSSjjjggg```jjj}}}{{{zzz{{{}}}}}}|||~~~|||}}}{{{}}}zzzuuunnnpppttt|||}}}vvvoooooooooqqqtttuuuuuuuuuwwwsssiiiccceeeiiiyyywwwpppkkkhhhhhhiiijjjkkkmmmoooppppppmmmhhhdddaaa```aaacccccceeehhhkkkmmmqqquuuxxx{{{}}}wwwhhh[[[QQQQQQUUU]]]gggrrrxxx{{{|||zzzuuummm[[[JJJDDDEEEEEEEEEEEEEEELLLVVV```mmm}}}|||qqqiii]]]VVVNNNIIIIIIJJJKKKJJJIIIKKKLLLLLLKKKKKKLLLNNNWWWQQQVVVfffpppzzz~~~yyyqqqhhh___WWWSSSNNNIIIEEEDDDDDDDDDDDDDDDQQQ]]]yyyooodddaaaiii~~~~~~|||~~~~~~~~~}}}|||sssqqqrrrzzz}}}wwwrrrqqqqqqsssvvvxxxyyyxxxxxx}}}{{{}}}~~~qqqeeeaaafffmmm|||zzznnnfff```\\\ZZZZZZZZZZZZ[[[\\\]]]]]]aaa___[[[XXXVVVUUUVVVVVVVVVXXX[[[^^^```cccgggjjjlllnnnqqqtttvvvyyy}}}rrrdddVVVMMMMMMQQQWWW```iiinnnsssxxxzzzyyynnn\\\IIICCCCCCDDDDDDEEEFFFMMMWWWaaammm}}}~~~ssshhh```XXXRRRKKKGGGGGGIIIJJJJJJJJJKKKMMMMMMLLLLLLNNNOOOUUUVVV^^^lllwww|||xxxqqqiiiaaaZZZUUURRRLLLHHHDDDDDDEEEDDDFFFIIIXXXmmmiiicccdddooo~~~}}}}}}~~~~~~~~~}}}}}}|||xxxuuuuuu~~~{{{uuuuuutttssstttwwwzzz|||||||||~~~|||pppooosss{{{~~~|||}}}kkk```___iiittt~~~zzzyyyqqqccc[[[VVVSSSQQQSSSSSSSSSSSSRRRRRRRRRRRRSSSRRRQQQOOONNNMMMMMMMMMLLLOOOQQQSSSTTTVVVYYY\\\\\\^^^bbbdddgggkkkooorrruuuxxx|||~~~lll]]]PPPHHHHHHLLLOOOWWW___dddkkkttt{{{|||rrr___KKKDDDDDDEEEFFFGGGGGGNNNWWWbbbnnn~~~tttiii^^^WWWPPPLLLGGGDDDEEEGGGIIIJJJLLLMMMNNNNNNMMMNNNPPPRRRQQQZZZdddnnn|||sssnnnggg___XXXTTTQQQPPPJJJFFFDDDEEEDDDDDDJJJQQQddduuuaaaaaahhhyyy}}}||||||}}}}}}||||||}}}|||}}}xxxwwwxxxrrrvvvuuutttuuuxxx{{{}}}}}}}}}tttiiihhhjjjsss}}}zzzpppddd^^^___jjjvvv~~~~~~}}}yyysssnnnkkkkkklllvvvssslllaaaYYYUUUTTTSSSRRRTTTTTTTTTTTTTTTSSSSSSSSSPPPPPPPPPPPPPPPOOONNNNNNMMMOOOQQQSSSSSSTTTUUUWWWUUUWWWZZZ\\\]]]```dddggghhhkkkooossswww{{{zzzgggYYYMMMFFFEEEIIIJJJRRRZZZ```hhhttt|||wwwdddOOOGGGGGGHHHJJJKKKIIIPPPYYYcccpppvvvlllaaaWWWQQQIIIGGGEEEDDDEEEHHHJJJLLLMMMNNNOOOOOOOOOQQQTTTVVVUUUaaakkksss{{{hhheee___YYYTTTPPPMMMLLLIIIEEEDDDEEEDDDDDDOOO\\\www}}}jjj\\\___mmm~~~|||{{{||||||~~~|||zzz{{{~~~~~~}}}|||}}}xxxwww{{{wwwwwwuuutttuuuxxx{{{||||||{{{yyy|||kkkcccdddeeennn{{{~~~{{{sssccc^^^]]]]]]eeeqqqwwwtttssssssuuuzzz~~~yyytttqqqoooqqq|||}}}{{{xxxtttrrrqqqooollliiikkkiiifffbbb___^^^aaadddfffnnnvvv{{{|||zzztttmmmgggccc^^^ZZZYYYYYYZZZZZZTTTUUUVVVWWWWWWWWWVVVVVVTTTTTTUUUVVVVVVVVVUUUTTTSSSUUUWWWWWWVVVVVVVVVWWWSSSUUUVVVVVVVVVWWWZZZ\\\^^^```dddfffiiimmmrrruuusssxxx~~~tttcccVVVLLLFFFEEEHHHHHHQQQZZZbbbkkkwww|||iiiTTTKKKKKKLLLMMMNNNMMMSSS]]]ggguuuxxxmmmdddZZZRRRMMMFFFFFFFFFEEEFFFIIILLLNNNMMMOOOPPPQQQRRRTTTXXX[[[___iiittt|||ppp```^^^\\\XXXSSSNNNJJJHHHHHHDDDDDDFFFDDDGGGYYYnnnrrrddd[[[aaavvv~~~||||||||||||}}}yyyxxxzzz~~~~~~}}}|||}}}~~~~~~}}}|||zzzvvvuuuyyyxxxxxxyyy{{{||||||{{{uuuuuuyyytttbbb\\\^^^```iiivvv~~~{{{{{{iii[[[[[[\\\[[[bbbnnnrrrmmmggggggiiinnnvvv}}}yyyppphhhbbb^^^]]]aaagggnnnqqqppppppsssvvv}}}xxxvvvsssqqqoookkkiiifffdddcccbbb```^^^___^^^]]]ZZZYYYZZZ]]]```dddhhhnnnqqqrrroookkkgggeeedddbbbaaa```aaaaaabbb]]]^^^___`````````___^^^[[[[[[\\\]]]]]]]]]]]]\\\ZZZ\\\^^^]]][[[ZZZYYYYYYUUUVVVVVVUUUSSSSSSTTTVVVYYY[[[\\\]]]^^^```dddgggfffjjjnnnqqqssswww}}}{{{mmm\\\RRRKKKFFFEEEGGGGGGQQQ\\\eeeooo{{{oooZZZRRRQQQQQQQQQRRRSSSYYYcccooo}}}}}}wwwmmmbbbYYYRRRLLLHHHEEEFFFHHHHHHHHHJJJLLLOOOMMMOOOPPPRRRTTTXXX]]]aaadddmmm|||uuuggg]]]\\\ZZZWWWRRRMMMHHHFFFGGGCCCDDDHHHHHHNNNiiiiiibbb___jjj~~~}}}}}}}}}}}}zzzwwwwwwyyy}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||{{{xxxuuuuuu|||}}}}}}~~~~~~{{{uuuvvvzzzlll\\\VVVWWWYYYcccpppzzz|||}}}}}}vvvlllgggbbbhhhmmmpppuuu|||~~~}}}|||gggXXXYYY\\\]]]gggvvvqqqkkkcccaaaaaaeeellltttzzz}}}|||vvvkkk___VVVQQQPPPPPPTTTWWWZZZ]]]^^^```ccceeepppvvv{{{sssooojjjfffeeedddcccbbb]]]]]]\\\[[[ZZZ[[[]]]^^^\\\]]]]]]]]]\\\]]]```bbbgggiiilllpppqqqpppnnnmmmlllmmmmmmlllkkkkkkkkklllmmmnnnooooooooommmkkkjjjggggggggggggggghhhhhhhhheeegggiiihhheeebbbaaa```\\\]]]]]][[[YYYXXXYYY[[[\\\]]]\\\ZZZYYYYYY\\\^^^___```bbbeeehhhlllpppsssyyy~~~pppcccUUUNNNIIIEEECCCDDDEEEOOOZZZcccooo}}}yyyeee]]]\\\\\\ZZZZZZZZZaaakkkwwwtttmmmcccYYYQQQLLLGGGDDDEEEGGGIIIIIIIIIIIILLLNNNLLLNNNPPPSSSVVV[[[aaafffkkkuuurrreee___]]]YYYTTTOOOKKKGGGEEEEEEAAADDDKKKNNNYYY{{{ooo``````eeevvv~~~~~~{{{xxxuuuvvvyyy}}}~~~||||||}}}}}}}}}|||{{{zzzyyyzzz{{{||||||{{{zzzzzzyyywwwwwwzzz}}}zzz{{{|||}}}|||jjj[[[SSSSSSTTT___lllvvv||||||wwwwwwuuukkk___XXXUUU[[[aaafffnnnwww}}}}}}hhhVVVWWW]]]aaapppsssmmmbbb```^^^```gggnnnuuuxxxssskkk___TTTLLLIIIJJJLLLOOOPPPRRRUUUXXX\\\^^^___gggmmmwww}}}yyyrrrmmmeeeaaa]]]ZZZZZZZZZZZZZZZUUUVVVVVVVVVVVVYYY___ccc^^^```bbbccccccccceeegggggghhhkkkpppsssttttttvvvuuuvvvwwwwwwuuutttttttttwwwxxxxxxxxxvvvtttqqqooorrrrrrqqqqqqqqqrrrssssssppprrrsssrrroookkkiiiiiieeeffffffdddbbbbbbcccdddbbbbbb```]]]ZZZYYYZZZ\\\]]]\\\\\\^^^bbbfffhhhhhhkkkrrryyy~~~zzztttiii\\\PPPJJJGGGCCCAAAAAADDDMMMWWWaaannn~~~ooohhhgggeeecccccc___fffppp}}}pppiii___UUUNNNIIIFFFDDDEEEHHHJJJJJJHHHHHHJJJMMMLLLNNNPPPSSSWWW]]]dddiiiwww}}}rrrfffaaa^^^XXXQQQLLLIIIGGGFFFCCC@@@DDDMMMRRRaaa|||cccYYY^^^iii~~~}}}}}}}}}~~~~~~~~~yyyvvvtttuuuyyy|||}}}|||yyyzzz{{{||||||{{{zzzyyyxxxyyyzzz{{{{{{{{{zzzyyyzzzzzzyyyyyy}}}|||vvvtttxxx|||ooo```VVVQQQTTT___kkktttyyy}}}tttllliiiddd\\\VVVTTTRRRXXX]]]cccnnn{{{xxxeee]]]___hhhvvv{{{lllhhheeecccdddiiinnnooonnnjjjbbbTTTHHHDDDDDDDDDCCCFFFJJJNNNSSSWWW[[[```ccchhhjjjnnnuuu}}}}}}tttmmmjjjhhheeecccXXXVVVTTTTTTVVVXXXYYYZZZYYYZZZ\\\]]]^^^```cccfffgggiiikkkkkkkkkjjjkkkmmmtttsssssswww|||~~~}}}~~~~~~~~~||||||{{{zzzxxxwwwwwwwwwwwwssspppnnnmmmnnnooopppooommmiiidddaaabbbbbb```^^^___]]][[[\\\___bbbddddddhhhmmmqqqssstttxxx~~~tttjjjbbbWWWPPPJJJHHHFFFCCCCCCEEEHHHMMMWWWdddnnnwwwvvvrrrqqqpppooommmrrrzzzxxxqqqiii```TTTLLLIIIHHHEEEBBBFFFFFFGGGIIIKKKLLLKKKJJJOOOPPPUUU[[[___cccmmmwww|||xxxwwwsssmmm^^^___YYYNNNHHHIIIGGGCCCBBBEEEGGGIIISSSpppqqqbbbZZZbbbsss~~~}}}||||||}}}||||||{{{~~~|||yyyxxxuuurrrtttxxx|||~~~}}}|||}}}~~~~~~}}}|||zzz}}}|||xxxvvvxxxvvvxxx|||}}}~~~}}}uuurrruuuxxxvvvfffZZZSSSRRR\\\hhhqqqvvv|||rrrjjjaaa^^^[[[UUUPPPPPPQQQWWW___gggtttlllaaaccclllzzzssspppmmmkkklllppprrrrrrqqqfff]]]OOOEEEBBBDDDEEEEEEHHHLLLQQQVVV[[[```eeeiiinnnpppssswww||||||tttnnneee___[[[YYYWWWUUUVVVUUUTTTUUUWWWZZZ]]]^^^```bbbdddfffgggiiillloooppprrruuuwwwxxxxxxzzz||||||xxxvvvvvvvvvvvvvvvwwwtttqqqnnnmmmjjjeeebbbbbb```^^^]]]___`````````aaadddhhhiiijjjnnnuuuzzz|||sssiii___XXXPPPJJJEEEEEEDDDBBBCCCEEEFFFKKKUUUbbblllvvv~~~|||{{{yyyzzz|||ssskkkccc[[[PPPJJJHHHGGGEEEBBBHHHHHHIIIKKKNNNOOOOOOOOOOOOPPPUUU\\\aaagggrrr~~~{{{||||||sssiii[[[[[[VVVLLLGGGGGGEEEAAA???DDDIIINNN\\\xxxhhh```\\\hhh}}}~~~|||{{{{{{|||~~~~~~}}}{{{}}}{{{yyytttsssrrruuuyyy}}}~~~}}}{{{|||}}}}}}}}}}}}|||{{{~~~{{{{{{{{{|||}}}{{{{{{~~~|||tttnnnpppssszzzppp```VVVSSS\\\gggoootttyyykkkbbbZZZWWWUUURRRPPPPPPUUU]]]fffqqquuuggghhhrrr~~~|||yyywwwxxxzzzzzzxxxuuudddZZZMMMDDDBBBDDDGGGIIIMMMQQQXXX___eeekkkqqquuuxxxyyyzzz||||||{{{zzzyyyvvvnnnbbb]]]WWWSSSQQQQQQQQQPPPUUUUUUWWWYYY]]]bbbfffhhhkkknnnqqqtttvvvxxx|||}}}{{{xxxssslllggggggeeecccccccccbbb```___\\\^^^```______aaafffkkkppptttzzz}}}}}}qqqfff\\\SSSNNNHHHBBB???AAABBBAAACCCFFFFFFJJJTTTaaakkkvvv~~~zzztttjjjbbbYYYSSSKKKFFFFFFFFFEEEDDDHHHHHHJJJLLLNNNPPPQQQRRRQQQSSSXXX```fffnnn}}}{{{{{{~~~qqqcccUUUVVVRRRKKKGGGEEECCC???===CCCKKKVVVhhhmmm___```^^^ppp~~~~~~~~~zzzyyyxxxyyy|||~~~~~~{{{|||~~~}}}{{{yyyrrrqqqrrruuuyyy|||}}}}}}zzz{{{{{{||||||{{{{{{zzz}}}~~~{{{{{{wwwqqqvvvxxx{{{qqqkkkmmmpppvvv{{{gggZZZZZZaaajjjppptttxxx}}}mmmddd\\\ZZZYYYXXXXXXZZZaaajjjuuu}}}lllmmmwww|||iii]]]OOOGGGEEEFFFIIIMMMUUU[[[ccclllssszzz}}}yyyxxx~~~sssggg```XXXVVVSSSRRRSSSUUUXXXYYYXXX[[[___ccchhhnnnssswwwzzz}}}}}}wwwqqqmmmkkkjjjiiiiiijjjiiigggeee_________\\\ZZZYYY\\\___aaaeeejjjnnnpppuuu{{{yyykkk^^^SSSLLLHHHDDD???<<>>CCCNNN^^^vvvccc[[[```aaawww~~~|||{{{||||||}}}xxxwwwwwwxxx{{{}}}}}}}}}zzz{{{|||}}}}}}|||zzzyyytttsssrrrsssuuuxxx{{{|||zzz{{{{{{{{{||||||||||||{{{~~~~~~zzzzzztttnnnsssrrr}}}xxxooojjjmmmpppuuurrrdddcccgggmmmppprrruuuyyy|||sssjjjbbbaaacccdddeeehhhpppzzzqqqqqqzzznnn```QQQJJJHHHHHHLLLRRR___fffqqq{{{~~~|||~~~vvvlllccc[[[VVVSSSSSSTTTUUUWWWZZZ^^^aaaaaaeeekkkqqqwww}}}yyytttqqqlllllllllmmmoooooonnnlllgggeeebbb]]]YYYWWWWWWXXXWWW[[[^^^```bbbfffmmmrrr{{{vvvfffXXXNNNHHHEEEDDD???===AAACCCBBBDDDFFFJJJMMMTTT___hhhtttzzzrrrjjjaaaWWWPPPGGGFFFCCCBBBCCCEEEFFFGGGHHHIIIKKKKKKJJJKKKNNNQQQXXXZZZaaaiiiqqq~~~~~~||||||wwwmmmaaaXXXOOONNNLLLJJJHHHDDDBBBBBBAAAFFFSSSiiittt^^^YYY___kkk~~~~~~{{{zzzyyyxxxyyyyyyxxxxxxyyy{{{{{{zzzyyyyyyzzzzzz{{{{{{zzzzzzzzzzzzxxxtttrrrqqqtttyyy|||{{{{{{{{{||||||}}}}}}}}}}}}zzzuuuzzz{{{}}}uuuooosssqqq~~~{{{wwwnnnjjjnnnrrruuuuuuoooooopppooooooppptttvvvxxxpppkkkmmmqqqtttxxx|||xxxvvvppp```QQQMMMMMMNNNTTT]]]llluuu{{{pppeee^^^YYYVVVTTTRRRTTTVVVYYY[[[___eeeiiiqqqwww{{{yyyrrrqqqpppqqqrrrsssrrrqqqllliiieee___[[[YYYWWWWWWUUUVVVXXXXXXWWWZZZ```fffkkkpppvvv}}}|||qqqbbbSSSIIIDDDCCCEEE@@@???CCCEEEEEEFFFHHHJJJLLLTTT^^^iiiuuu{{{sssiii```WWWOOOJJJDDDDDDDDDDDDEEEFFFHHHIIIJJJLLLNNNNNNMMMNNNRRRVVV[[[^^^eeeoooyyy{{{zzzzzzxxxpppbbbXXXUUUNNNKKKIIIIIIHHHDDDCCCEEEEEEKKK\\\xxxlll^^^```hhh||||||}}}{{{yyyxxxwwwwwwzzzyyyyyyzzz{{{{{{yyywwwxxxxxxxxxxxxyyyyyyyyyzzz|||zzzwwwsssqqqssswww{{{{{{{{{{{{{{{|||}}}~~~~~~wwwpppqqqqqqtttyyy}}}rrrpppqqq~~~~~~~~~~~~xxxoookkkooorrrssszzz{{{yyyuuuqqqnnnooorrrttt{{{xxx~~~}}}ppp___SSSSSSWWW[[[dddppp~~~}}}rrrkkkbbb[[[WWWVVVVVVVVVUUUYYY^^^ccchhhooowww||||||yyywwwvvvvvvuuutttooolllgggccc```^^^]]]\\\ZZZ[[[ZZZWWWTTTVVV[[[```aaadddjjjqqqwww|||~~~{{{vvvmmm___QQQGGGCCCCCCCCC@@@???DDDGGGHHHIIIKKKLLLOOOWWWcccooo~~~vvvppphhh___VVVOOOJJJGGGCCCDDDEEEFFFFFFGGGIIIJJJIIILLLOOOPPPOOORRRXXX]]]```eeennnzzz{{{vvvssssssrrrjjj\\\SSSRRRMMMHHHFFFGGGFFFCCCCCCHHHHHHQQQgggyyyiiiggguuu{{{zzz~~~|||zzzyyyyyyyyyzzzzzzyyyyyyzzz|||{{{yyywwwxxxwwwwwwwwwwwwxxxyyyzzzyyyyyyyyywwwuuuuuuwwwzzzzzzzzzzzzzzzzzz|||}}}~~~}}}~~~~~~}}}~~~xxxpppjjjkkkooowwwxxxnnnmmmwwwxxxooolllppprrrqqquuu}}}zzztttppppppsssuuuppp```VVVYYY```fffsss{{{zzzssspppfffaaaZZZVVVUUUWWWYYYZZZYYY^^^gggoooxxx~~~{{{yyywwwvvvqqqmmmiiifffeeeeeedddcccbbbaaa___[[[VVVWWW[[[___\\\___dddjjjpppuuuxxxyyyxxxtttkkk___QQQHHHEEEEEEBBB>>>???DDDIIIIIIKKKNNNOOORRR[[[iiivvv{{{mmmhhh```WWWOOOJJJGGGEEEDDDEEEGGGHHHHHHHHHIIIKKKFFFJJJNNNOOOPPPSSS[[[aaaffflllvvvwwwrrrrrrnnnmmmmmmggg[[[RRRQQQLLLFFFCCCEEEDDDAAACCCIIIIIIUUUooouuujjjqqq{{{zzz|||{{{zzzzzzzzzzzz||||||yyyxxxyyyzzz||||||{{{yyyxxxwwwvvvvvvvvvwwwyyyzzztttxxx{{{{{{yyywwwxxxyyyyyyyyyxxxxxxyyy{{{|||}}}zzz|||~~~|||{{{{{{xxx}}}}}}~~~{{{tttgggiiioooxxx}}}mmmiiiqqqxxxpppiiijjjmmmnnnqqqtttqqqlllooopppnnnxxxiiidddbbbffflllvvvwwwmmmeeeaaa]]][[[WWWUUUUUUXXX]]]```dddnnnxxxzzzxxxxxxuuuqqqmmmkkkkkkmmmnnnnnnllliiifffddddddfffgggccc```]]]^^^ccciiinnnqqqtttsssmmmaaaRRRGGGCCCCCCCCCEEEHHHIIIIIIKKKMMMOOOUUU[[[dddqqqxxxpppfffaaaXXXOOOIIIFFFFFFGGGHHHGGGFFFFFFFFFGGGHHHIIIJJJNNNPPPQQQTTTYYY___bbblllpppzzzyyyxxxuuuooonnnnnnmmmhhh```WWWPPPLLLJJJFFFEEEFFFEEECCCDDDHHHRRR___~~~uuuwww~~~~~~~~~}}}wwwwwwxxxyyy{{{|||}}}}}}yyyzzz{{{zzzxxxwwwxxxyyy{{{yyywwwvvvwwwxxxxxxxxxwwwxxxyyyxxxwwwwwwxxxzzzzzzxxxvvvxxxzzz{{{xxxvvvzzzzzzyyyxxxxxxwwwxxxxxx|||zzzyyy{{{|||{{{vvvrrrsssmmmnnnzzz{{{oooqqqyyy{{{zzzzzzssslllgggjjjnnnppprrruuu|||xxxnnnnnnoooooowww}}}qqqllljjjoooyyy{{{qqqhhhaaa]]][[[XXXWWWWWWXXX[[[```fffkkkrrr}}}~~~zzzuuurrrqqqqqqqqqsssrrrqqqooonnnmmmlllkkkhhheeeaaa```bbbeeehhhiiiooonnnkkkaaaTTTJJJEEEDDDEEEGGGJJJLLLMMMOOOSSSUUUYYYcccqqqzzzoooggg]]]YYYQQQJJJEEEDDDEEEFFFGGGFFFFFFFFFGGGHHHJJJKKKJJJMMMQQQSSSVVV[[[bbbfffnnnxxxuuuuuuuuuppplllllliiiddd]]]UUUOOOKKKHHHDDDBBBDDDDDDCCCGGGLLLYYYlllvvvvvv~~~}}}|||zzzvvvvvvwwwyyyzzz{{{|||}}}{{{||||||{{{yyyxxxzzz{{{{{{yyywwwwwwxxxzzzzzzzzzzzzzzzzzzyyywwwvvvwwwyyyyyyxxxwwwxxxyyyzzzwwwuuuyyyxxxwwwvvvttttttuuuvvvyyywwwvvvxxx{{{{{{xxxuuutttpppqqq}}}ooopppvvv}}}xxxvvvuuunnnhhhggglllqqqssstttvvvwww~~~rrrmmmooopppvvv}}}xxxuuuuuu}}}~~~xxxlllaaaZZZWWWXXXZZZVVVXXX[[[___dddllltttzzz{{{yyyxxx{{{{{{{{{zzzwwwtttqqqooommmjjjgggffffffggghhhggglllnnnmmmfff[[[PPPJJJGGGGGGIIILLLOOORRRVVV[[[^^^aaannnzzzrrrfff]]]SSSPPPKKKFFFCCCCCCEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLOOOTTTWWWZZZ___gggmmmtttvvvnnnpppsssqqqjjjgggccc^^^WWWQQQMMMJJJFFFBBB@@@AAABBBDDDLLLTTThhh{{{qqq|||~~~|||yyywwwuuuuuuvvvwwwyyyzzz{{{|||}}}}}}}}}|||zzzzzz|||~~~{{{zzzxxxxxxzzz|||}}}|||}}}}}}|||yyyvvvuuuvvvwwwyyyxxxwwwwwwxxxxxxvvvtttvvvvvvuuusssppppppsssuuuwwwuuutttvvvzzz|||zzzxxxvvvsssuuurrrooorrr~~~xxxyyy~~~}}}xxxuuutttnnnjjjkkkqqqwwwwwwvvvwwwtttzzzxxxooooooqqqttt}}}~~~|||}}}}}}{{{uuuooodddZZZVVVVVVZZZ]]]\\\___ccchhhoooyyy~~~zzzvvvsssqqqqqqpppnnnoooqqqrrrrrrqqqqqqttttttpppfffYYYPPPKKKHHHJJJMMMQQQUUU[[[bbbgggqqq|||wwwrrrjjj___WWWNNNKKKHHHEEECCCDDDEEEGGGEEEEEEGGGHHHJJJLLLMMMNNNOOORRRWWW\\\___cccllluuu}}}nnngggjjjoooooofffbbb\\\VVVRRRNNNJJJHHHFFFAAA??????AAAFFFRRR^^^||||||yyy~~~}}}zzzwwwtttssstttuuuvvvxxxzzz{{{{{{~~~~~~}}}|||zzzzzz}}}|||zzzyyyzzz|||~~~}}}yyyvvvtttuuuvvvyyyxxxxxxxxxwwwvvvuuutttsssttttttrrrpppqqqtttxxxzzzwwwuuuvvvzzz}}}|||zzzyyyvvvwwwyyysssqqqyyyzzzsssqqqvvv{{{}}}~~~{{{wwwttttttrrrooopppwww|||{{{xxxxxxtttyyy~~~rrrrrrsssttt{{{~~~iiiddd^^^YYYWWWZZZ^^^aaaeeeiiipppvvv|||xxxvvvuuuxxxxxxxxxyyy|||~~~~~~|||~~~{{{pppbbbUUUMMMIIIKKKNNNRRRXXX```hhhnnn{{{uuuooohhh```WWWPPPIIIHHHFFFCCCBBBCCCDDDEEEEEEFFFGGGJJJLLLMMMNNNOOOQQQRRRXXX^^^aaaeeeqqq~~~xxxgggaaaeeeiiijjjaaa\\\UUUPPPMMMKKKHHHFFFFFFBBB@@@@@@CCCKKK[[[jjj}}}~~~}}}}}}|||zzzvvvsssrrrssstttvvvxxxzzz{{{||||||}}}}}}|||{{{{{{}}}}}}|||zzz{{{}}}}}}yyyuuussstttvvvyyyzzzzzzyyywwwuuuttttttqqqtttuuutttssstttyyy}}}|||yyyzzz}}}~~~}}}{{{zzzwwwwww{{{}}}vvvyyy{{{tttpppsssxxxooorrrvvvxxxvvvtttrrrqqquuurrrssszzz~~~|||yyyxxxuuuwwwxxxvvvvvvtttzzzxxx]]]\\\ZZZZZZ\\\aaafffiiipppxxx|||lll\\\SSSLLLNNNQQQVVV\\\fffpppvvv{{{vvvnnneee\\\TTTLLLGGGEEEDDDCCCBBBBBBBBBCCCCCCFFFGGGIIIKKKMMMNNNOOOOOORRRRRRXXXaaaeeekkk{{{ooobbb^^^aaacccccc]]]WWWPPPKKKJJJIIIFFFDDDDDDBBBAAACCCHHHSSSgggxxx{{{zzz~~~~~~|||{{{{{{{{{{{{zzzwwwtttrrrssstttvvvxxxzzz{{{|||{{{}}}~~~~~~}}}|||}}}~~~~~~}}}{{{{{{}}}~~~{{{wwwtttssstttwwwzzz||||||zzzwwwuuutttuuuqqquuuyyyyyywwwwww|||}}}~~~~~~{{{{{{xxxwwwyyy{{{zzzuuuuuuttthhhlllqqqttttttqqqpppooossspppqqqyyy}}}{{{xxxwwwsssuuu}}}}}}zzzxxxtttzzz|||}}}kkk\\\\\\]]]```eeemmmtttyyyyyyhhh]]]RRRTTTWWW[[[bbblllwwwwwwsssmmmddd[[[RRRKKKFFFCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHJJJLLLNNNOOOOOOOOOVVVVVV\\\hhhoooxxxuuueee\\\\\\^^^^^^^^^YYYSSSLLLIIIIIIHHHEEEBBB@@@???AAAGGGNNN]]]ssszzzuuu|||xxx{{{zzzyyyyyyyyyzzzzzzyyywwwrrrsssuuuwwwyyy{{{|||}}}{{{}}}~~~}}}{{{{{{}}}~~~~~~~~~|||{{{yyyuuussssssuuuxxx|||}}}~~~|||xxxuuuuuuvvvsssyyy~~~~~~zzzyyy||||||zzzzzzzzzzzzxxx{{{yyywwwtttgggkkkqqqttttttrrrpppooopppmmmnnnvvv{{{zzzwwwwwwrrrssszzz|||yyyuuuzzzwwwqqqrrruuuwwwwwwxxxvvvtttyyyzzz___bbbbbbcccgggoooyyyrrrgggWWWXXX[[[___gggqqq}}}{{{rrrjjjeee\\\TTTLLLHHHEEEDDDBBBCCCDDDFFFHHHIIIJJJKKKHHHIIIKKKMMMNNNOOOOOONNN[[[[[[bbbpppyyyyyylll^^^YYY[[[]]]\\\[[[WWWQQQJJJHHHHHHHHHDDDAAA======AAAIIISSSccc|||uuuooossswwwvvv{{{zzzxxxxxxxxxzzz{{{zzzyyyssstttuuuwwwyyy{{{}}}~~~{{{~~~~~~|||{{{}}}~~~~~~}}}{{{zzzwwwtttrrrsssvvvyyy}}}~~~}}}xxxuuuuuuvvvvvv||||||xxxzzz~~~~~~~~~|||zzz{{{||||||wwwvvv~~~{{{xxxmmmooorrruuuwwwxxxxxxxxxxxxsssnnnnnnsssvvvtttpppnnnnnnsss|||zzz~~~~~~nnnjjjmmmmmmiiidddbbbdddmmmwww~~~wwwhhhccc\\\eeeqqqyyyvvviiieeedddjjjsss{{{|||qqqgggbbbZZZQQQLLLKKKIIIEEEBBBFFFEEEDDDDDDEEEGGGIIIKKKGGGFFFHHHMMMOOOOOOQQQUUU]]]fffpppuuuyyytttjjjaaaXXXVVVZZZ\\\XXXSSSPPPLLLHHHFFFFFFFFFDDDBBB===AAAFFFNNN___www|||llliiippp{{{|||xxxsssuuuxxxwwwwwwxxx{{{{{{zzzyyyvvvssssssvvvwwwwwwzzz~~~{{{zzz{{{}}}|||{{{{{{zzzxxxvvvvvvxxxzzz|||~~~|||zzzyyy|||}}}{{{|||~~~|||~~~~~~}}}}}}}}}{{{||||||zzzxxxvvvvvvwww}}}zzzxxxrrrtttvvvxxxyyyyyywwwvvvqqqnnnjjjlllppprrrpppllllllllloooyyyyyyhhhbbbdddddd```^^^]]]aaajjjttt~~~{{{ttttttwwwyyykkkddddddgggqqq}}}~~~{{{|||zzzsssiii```VVVPPPIIIFFFGGGGGGFFFCCCFFFEEEEEEEEEEEEGGGJJJKKKOOOLLLMMMPPPRRRSSSWWW]]]fffnnnyyy~~~wwwqqqeee```ZZZYYYZZZYYYTTTOOOMMMIIIEEEBBBAAAAAA>>><<<@@@DDDIIITTTiiiuuujjjccckkkyyy{{{zzzwwwyyywwwwwwwwwyyy{{{{{{zzzyyywwwtttsssvvvxxxxxx{{{~~~|||{{{}}}~~~~~~}}}|||{{{yyyxxxxxxzzz|||}}}}}}~~~{{{yyyyyy|||~~~|||{{{|||}}}zzz{{{||||||{{{{{{|||||||||||||||zzzxxxwwwvvvvvv~~~}}}|||zzzyyywwwxxxzzz{{{zzzwwwtttrrrllljjjjjjlllooooookkkhhhggghhhjjjppp|||sssbbbZZZZZZZZZWWWXXXYYY___iiisss}}}|||tttkkkeeehhhooowww{{{xxxyyytttnnniiigggeeebbbeeejjjttt~~~xxxrrrmmmggg^^^VVVLLLHHHCCCBBBDDDFFFFFFDDDFFFFFFFFFFFFGGGIIIKKKLLLOOOMMMMMMPPPSSSUUU\\\cccllluuu|||ssskkk```___]]]\\\ZZZUUUOOOJJJKKKHHHDDDBBBAAAAAA@@@???CCCFFFNNN^^^wwwpppeee^^^```pppzzz}}}~~~zzzxxxzzzwwwwwwxxxzzz||||||{{{yyyxxxuuutttwwwyyyyyy|||}}}{{{zzz{{{}}}}}}|||{{{zzzyyyyyyyyy{{{|||}}}|||~~~}}}{{{zzzzzz|||}}}~~~}}}{{{{{{|||}}}{{{zzzzzzyyyzzz{{{}}}~~~}}}|||{{{zzzyyywwwvvvvvv{{{~~~|||||||||}}}}}}xxxyyyyyyyyyvvvsssooolllkkklllmmmoooooolllhhhdddaaaeeeiiilllsssmmm]]]UUUUUUVVVUUUXXXZZZbbbmmmwwwzzzpppjjjddd```]]]___jjjuuuzzzqqqlllmmmhhhaaa\\\]]]bbbgggooowww{{{yyy{{{~~~zzzppphhhaaa[[[SSSNNNKKKGGGDDDCCCDDDFFFFFFEEEGGGGGGGGGGGGIIIJJJLLLMMMLLLLLLNNNSSSUUUYYYaaajjjrrr}}}~~~xxxnnnfff^^^______\\\WWWQQQLLLIIIFFFDDDBBB@@@AAABBBCCCDDDCCCHHHTTTiiivvvhhhbbbbbbgggxxx{{{~~~zzzwwwxxxxxxyyyzzz}}}|||yyyyyyvvvuuuxxxzzzzzz}}}{{{zzzyyyxxxyyyyyyzzzzzzxxxxxxyyyyyyzzz{{{|||}}}|||}}}~~~|||{{{|||}}}|||}}}}}}}}}|||||||||}}}}}}{{{zzzzzz|||~~~|||{{{zzzzzzyyyxxxvvvxxx~~~|||}}}uuuuuutttssspppllliiifffkkkmmmpppqqqnnnhhhdddaaa^^^eeelllnnnpppzzzzzzgggYYYSSSSSSVVVYYY[[[^^^gggsss}}}tttfff[[[XXXWWWYYY\\\bbbnnnzzz}}}sssiiicccccc___ZZZZZZaaakkkttt~~~zzzvvvtttvvvyyy}}}sssttt}}}}}}xxxqqqggg___XXXRRRMMMIIIHHHFFFDDDDDDEEEGGGHHHHHHGGGGGGHHHIIIKKKLLLNNNOOONNNOOOSSSXXX[[[]]]fffooo~~~~~~|||zzz|||~~~{{{sssiiibbb``````^^^YYYRRRMMMKKKJJJBBB@@@>>><<<<<<===@@@BBBDDDNNNaaazzz}}}mmm```___eeeooo|||yyyyyyyyyzzz}}}~~~{{{yyyvvvuuuyyyzzzzzz}}}zzzzzzzzzzzzyyyyyyyyyzzzxxxyyyzzz{{{}}}}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}{{{yyyzzz}}}~~~|||{{{{{{||||||zzzxxxyyyqqqpppnnnllliiigggeeeeeeiiinnnrrrqqqllleeebbb``````hhhoooooommmsssuuubbbVVVRRRSSSYYY___bbbfffoooyyyzzzoooaaaSSSRRRTTTZZZ___fffsssuuujjj```[[[[[[UUUVVV]]]jjjwww|||xxxvvvuuuxxx|||nnnggglllyyy~~~zzzuuulllggg___WWWQQQMMMJJJGGGCCCCCCCCCDDDEEEGGGIIIKKKGGGHHHIIIKKKMMMNNNOOOPPPNNNOOOTTTYYY\\\aaalllwww~~~|||{{{|||{{{yyyssslllddd``````^^^ZZZUUUNNNJJJIIIIIIEEEDDDAAA>>><<<===@@@CCCKKK]]]xxxyyygggXXXZZZfffxxx}}}}}}yyy{{{~~~~~~zzzyyyvvvuuuxxxzzzzzz}}}~~~~~~~~~~~~~~~~~~|||{{{{{{|||xxxzzz|||~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}{{{xxxwwwyyy~~~|||zzz|||~~~|||www{{{~~~ooommmjjjgggeeeeeefffgggiiinnnssssssmmmgggeeefffgggmmmpppnnniiikkkttt~~~~~~~~~uuubbbWWWUUUWWW___ggglllpppxxxyyyzzzttthhhZZZXXXYYY^^^eeeoooyyyjjjaaaZZZXXXYYYXXX]]]jjjzzzzzzxxxwwwwww}}}iiidddjjjwww|||xxxrrrlll```\\\VVVQQQMMMJJJHHHGGGFFFFFFFFFFFFFFFGGGHHHJJJHHHIIIJJJLLLNNNOOOPPPQQQNNNPPPUUU[[[bbbmmm~~~}}}~~~}}}yyyssslllfffbbb```]]]ZZZVVVQQQMMMIIIFFFEEEDDDDDDCCCAAA@@@BBBGGGLLLZZZsssxxxgggZZZaaasss~~~~~~}}}}}}wwwzzz~~~}}}yyyxxxuuuuuuxxxzzzzzz|||~~~}}}}}}}}}~~~~~~||||||}}}uuuwww{{{~~~|||||||||{{{{{{}}}}}}zzzxxxwww{{{|||zzz}}}uuuuuu{{{~~~{{{nnnlllhhheeedddfffhhhjjjiiipppvvvvvvpppkkkkkkmmmnnnppppppkkkddddddmmmuuu{{{|||}}}~~~|||~~~yyyeee[[[YYY[[[dddnnnuuuyyyvvvzzzyyyooobbb______dddlllzzzooobbb[[[XXXXXX[[[dddkkkyyyzzzuuutttvvvxxxlllfffkkkxxxzzzsssnnnhhhaaaXXXUUUQQQMMMJJJHHHGGGGGGMMMMMMLLLJJJHHHFFFFFFGGGHHHIIIKKKMMMOOOPPPQQQQQQSSSTTTZZZcccooo~~~}}}}}}wwwooogggbbb``````ZZZVVVRRROOOLLLHHHDDD@@@:::<<<======???DDDLLLRRReeexxxiiicccooo{{{zzzzzzyyyvvvxxx}}}|||wwwxxxuuutttwwwyyyyyy|||}}}||||||}}}}}}}}}zzzzzz{{{qqqssswww{{{}}}}}}|||{{{{{{{{{{{{zzzzzz|||~~~|||zzzzzz|||zzz}}}tttrrrvvv}}}xxxlllllllllkkkjjjhhhfffeeeiiilllpppqqqnnnmmmnnnpppmmmllljjjfffbbbbbbeeeiiiyyy~~~zzzooogggccccccjjjsss||||||yyyttteeeaaammmyyywwwggg\\\VVVUUU\\\eeepppzzz~~~tttvvvyyyxxx~~~pppnnnsss{{{}}}wwwqqqkkkddd]]]XXXOOOMMMJJJHHHHHHIIIKKKLLLJJJHHHFFFEEEEEEGGGJJJLLLHHHJJJLLLNNNNNNPPPTTTWWWXXXXXX___ooo~~~{{{yyyooohhhfffddd___\\\VVVQQQLLLKKKKKKIIIDDD???DDD<<<:::@@@CCCEEEPPP^^^}}}nnneeeggg~~~}}}xxxuuuttttttvvvyyy}}}~~~{{{yyyyyywwwvvvwww{{{}}}|||zzz}}}zzzyyyzzzqqqrrrtttxxx{{{}}}|||zzzzzz{{{||||||{{{|||~~~~~~|||zzzzzz~~~yyysssqqqyyyyyytttmmmnnnnnnnnnmmmjjjhhhfffjjjkkkllllllkkkkkkmmmnnnkkkkkkjjjfffcccbbbdddgggqqqwww~~~}}}|||}}}}}}|||~~~vvvnnnkkkkkkrrr{{{tttmmmxxxxxxmmmaaa[[[ZZZ]]]gggqqq|||tttxxx}}}|||yyyvvvzzzwwwssslllfff```ZZZSSSOOOKKKJJJIIIHHHHHHJJJLLLMMMIIIIIIGGGGGGGGGHHHJJJKKKNNNOOOPPPQQQRRRTTTWWWXXX^^^^^^hhh~~~||||||uuummmhhhfffccc^^^ZZZTTTPPPKKKIIIIIIHHHCCC???>>>;;;===CCCFFFJJJ\\\pppxxxkkkgggppp{{{wwwttttttssswwwyyy}}}~~~|||zzzxxxwwwvvvxxx{{{}}}}}}{{{~~~{{{yyyyyyzzzwwwwwwyyy|||~~~|||}}}}}}|||zzzzzz{{{}}}~~~}}}}}}zzzvvvwww~~~~~~xxxsssoooooooooooonnnllljjjhhhllljjjgggfffhhhjjjkkkllljjjjjjjjjhhheeeddddddeeemmmsss~~~|||~~~}}}}}}}}}~~~|||zzzxxxxxx|||zzzwwwxxx|||qqqiiibbbaaacccjjjuuu~~~{{{}}}|||{{{}}}xxxttt{{{zzzpppkkkccc\\\WWWRRRMMMKKKFFFFFFGGGHHHIIIKKKLLLLLLIIIIIIIIIIIIJJJJJJJJJKKKOOONNNMMMOOOSSSWWWYYYZZZdddhhhxxx~~~~~~~~~|||zzzuuupppkkkhhhfffaaa[[[VVVQQQMMMHHHGGGFFFEEEBBB>>>;;;<<>>>>>???DDDMMMYYYlll~~~uuu{{{|||wwwuuu{{{}}}|||yyywwwvvvvvvvvvvvv{{{|||~~~|||yyyxxxuuuuuuvvvxxxzzz|||}}}}}}~~~~~~|||{{{{{{}}}}}}|||yyywwwwwwyyy{{{}}}~~~~~~{{{yyyyyyzzz|||~~~}}}vvvvvvyyy{{{}}}~~~zzzwwwtttpppjjjeeedddggglllooorrrmmmgggeeehhhkkkllllllmmmnnnooopppooommmjjjgggeeekkkxxx}}}}}}||||||{{{{{{{{{{{{{{{}}}~~~|||yyyyyy|||~~~yyywwwyyy}}}yyytttrrriiijjjnnnsssxxxzzzyyywwwpppmmmjjjjjjnnnssswwwyyy~~~zzzuuupppllljjjhhhhhhlllvvv}}}vvvllleee]]]XXXPPPJJJGGGEEEDDDCCCEEEFFFHHHIIIJJJIIIHHHGGGJJJKKKLLLNNNNNNMMMLLLKKKQQQOOOOOORRRXXX___eeeiiijjj~~~|||zzzyyypppnnnkkkfff```YYYRRRMMMIIIGGGDDDAAA@@@@@@??????AAA@@@GGGXXXpppyyy|||yyyvvvvvv{{{|||{{{zzzyyyxxxxxxxxxyyy}}}~~~~~~}}}zzzwwwuuuuuuvvvwwwxxxyyyzzz|||}}}~~~}}}|||zzzyyy||||||zzzxxxvvvwwwyyy{{{||||||~~~}}}|||{{{|||zzz|||~~~}}}~~~~~~|||vvvuuuuuuvvvvvv}}}~~~{{{yyywwwuuuqqqjjjddddddgggmmmrrrrrrooollljjjjjjkkkllllllmmmmmmnnnppppppnnnkkkggghhhlllvvv|||{{{zzzyyyyyyzzz{{{{{{{{{}}}~~~~~~~~~}}}wwwttttttnnnppptttzzz~~~~~~|||yyyuuuooolllmmmnnnppppppuuuwww{{{~~~|||yyyrrrpppmmmiiieeeaaa^^^\\\]]]aaagggppp{{{{{{{{{sssmmmddd^^^VVVRRRLLLHHHFFFEEEEEEDDDFFFGGGHHHIIIIIIIIIHHHGGGKKKLLLNNNOOOOOOOOONNNMMMQQQRRRSSSTTTXXX___hhhooo{{{|||zzzyyyooommmhhhbbbZZZSSSNNNKKKFFFEEEBBB@@@>>>>>>???@@@AAADDDQQQlllyyyyyy{{{}}}||||||{{{zzzzzzzzzzzz{{{|||}}}}}}{{{yyywwwuuuwwwyyyzzz{{{zzz{{{|||~~~~~~|||yyyxxxzzzzzzzzzyyywwwwwwyyy{{{~~~|||zzz|||~~~}}}||||||}}}yyy{{{}}}}}}||||||}}}~~~}}}{{{|||~~~~~~|||xxxvvvtttsssttt|||}}}{{{yyywwwvvvsssmmmiiiiiilllpppssspppppppppooolllkkkkkklllkkkjjjjjjlllmmmlllhhheeelllmmmsss}}}zzzxxxwwwxxxyyyzzzyyy|||~~~~~~}}}{{{uuurrrpppooonnnjjjlllmmmmmmnnnppptttwwwvvvuuuttttttrrrpppmmmkkkdddcccaaa___]]]\\\[[[ZZZ[[[aaaiiipppxxxvvvzzzppphhhbbb[[[VVVQQQMMMIIIFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJJJJJJJMMMMMMNNNOOOOOOOOOOOOOOOPPPTTTXXX[[[^^^gggttt{{{xxxuuutttkkkhhhccc[[[SSSNNNKKKJJJEEECCCAAA???===>>>@@@AAACCCNNNddd~~~~~~~~~}}}|||{{{zzzzzzzzzwwwxxxyyyzzzzzzzzzyyyxxx{{{}}}~~~}}}|||~~~~~~|||yyyxxxxxxzzz{{{zzzyyyyyyzzz{{{~~~~~~~~~|||yyyxxxzzz}}}}}}|||zzzzzzzzzxxxzzz||||||{{{{{{}}}~~~zzzwwwvvvxxx}}}~~~|||xxxuuurrrrrrtttzzz}}}{{{yyywwwuuurrrooooooppprrrtttmmmpppsssrrrmmmjjjjjjkkkiiigggggghhhjjjiiifffbbbiiiiiimmmuuu{{{xxxvvvvvvxxxyyyxxxzzz}}}}}}||||||yyyzzz}}}~~~yyyuuurrrppphhhhhhfffccc``````bbbdddeeeddddddeeefffeeecccaaa^^^^^^]]]]]]]]]]]]]]]^^^^^^fffnnntttzzz~~~{{{}}}yyyvvvzzzuuunnnfff___YYYSSSOOOHHHFFFCCCAAABBBBBBBBBBBBEEEEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPSSSZZZaaafffkkkvvv~~~~~~~~~{{{vvvrrrooommmhhheee^^^VVVOOOKKKJJJKKKDDDCCCAAA>>>======@@@BBBHHHYYYvvv~~~~~~}}}{{{zzzyyyyyyrrrtttvvvxxxzzz{{{{{{{{{~~~~~~|||yyyxxxwwwyyy{{{{{{zzzzzzzzz{{{zzzyyyzzz{{{|||{{{xxxuuuwwwyyy||||||zzzxxxwwwwwwxxxyyy{{{{{{zzz{{{|||~~~}}}~~~~~~}}}{{{zzz{{{{{{uuutttsssvvv{{{~~~~~~|||vvvrrrpppqqqsssxxx~~~yyyrrrnnnlllnnnppplll|||sssjjjnnnqqqlllhhhbbb___aaaaaa``````bbbggggggkkkrrrzzz~~~vvvvvvzzz{{{yyy{{{wwwvvvzzz|||zzzyyy{{{zzz}}}~~~}}}||||||~~~|||yyytttqqqlllgggbbb^^^]]]\\\^^^^^^___aaaeeehhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhkkkrrr}}}|||uuuooolllllliiioootttuuuzzz~~~}}}yyykkkhhhccc]]]VVVOOOJJJGGGEEEFFFGGGGGGFFFEEEFFFHHHHHHHHHHHHIIIKKKNNNPPPRRRRRRPPPQQQSSSQQQPPPTTTZZZ]]]^^^fffrrr~~~{{{}}}xxxuuuuuuqqqiiibbb```\\\WWWSSSPPPMMMIIIGGGEEE@@@;;;:::>>>CCCGGGJJJMMMjjj{{{xxx~~~}}}}}}~~~zzzxxxvvvvvvnnnqqqvvv{{{}}}}}}{{{zzz~~~~~~}}}|||~~~}}}}}}~~~~~~}}}zzzxxx{{{{{{zzzyyywwwvvvuuuuuu||||||||||||yyyvvvsssqqqrrruuuyyyzzzyyyxxxwwwwwwyyyzzz||||||zzzyyyxxxyyy{{{{{{zzzxxxvvvtttrrrqqqpppqqqsssvvvxxx{{{}}}~~~yyyxxxvvvvvvxxx}}}yyyrrrllliiiiiijjjggg{{{yyynnnoooqqqnnneee```\\\]]]^^^]]]]]]```dddccceeejjjqqqzzzzzzxxx{{{{{{wwwyyyvvvuuuzzz|||zzzyyyzzzzzz|||~~~~~~|||wwwpppkkkgggeeedddbbbbbbeeeiiiooosssuuuuuuxxxxxxxxxxxxyyyzzz{{{|||}}}||||||uuutttqqqkkkfffbbbaaaaaa___fffmmmpppvvvtttjjj___\\\XXXSSSNNNIIIFFFEEEEEEFFFGGGGGGEEEEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQVVVRRRRRRUUUXXXXXX[[[___bbbfffttt}}}zzz||||||uuurrrqqqmmmeee^^^\\\YYYTTTPPPMMMJJJGGGDDDCCC???===@@@AAAAAAGGGPPPgggvvvnnnqqq|||zzzxxxyyy{{{}}}zzzwwwuuuuuuuuuooorrrwww|||~~~~~~}}}|||~~~}}}}}}|||}}}}}}}}}}}}|||{{{yyywwwxxxxxxxxxxxxxxxwwwwwwwww{{{{{{{{{zzzxxxvvvtttrrrtttwwwzzz{{{zzzyyyxxxxxx{{{|||~~~}}}zzzxxxwwwwwwxxxxxxwwwvvvtttrrrpppoooqqqtttwwwzzz{{{{{{zzzyyyxxxwwwwwwwwwyyy}}}{{{wwwooohhhdddcccccc___uuuzzzpppoooqqqnnneee___ZZZ[[[\\\[[[\\\___ccc```___bbbhhhrrr~~~xxxxxxuuuvvvzzz|||zzzxxxyyyyyyzzz{{{~~~}}}}}}}}}~~~~~~xxxtttrrrrrrnnnpppttt{{{{{{zzz|||~~~}}}}}}}}}{{{{{{{{{|||{{{wwwrrrmmmdddccc```\\\YYYYYY[[[^^^ccckkkssswww}}}{{{qqqfff^^^RRRPPPLLLIIIFFFDDDDDDDDDEEEFFFGGGFFFEEEEEEEEEGGGHHHIIIJJJLLLNNNOOOPPPPPPVVVRRRQQQVVV[[[]]]___aaammmxxx{{{xxxzzz}}}}}}wwwpppllljjjfff___YYYWWWTTTPPPLLLJJJGGGDDDAAAAAA<<<>>>EEEDDDBBBNNN___sssbbbcccmmm~~~vvvrrrqqqsssxxx~~~|||yyyvvvtttssstttuuurrruuuyyy}}}~~~}}}|||{{{{{{{{{||||||||||||{{{zzzxxxwwwvvvuuuuuuvvvwwwwwwxxxxxxwwwyyyyyyxxxvvvuuuuuuttttttuuuxxx{{{|||zzzyyyxxxyyy{{{}}}~~~}}}zzzvvvuuutttttttttsssrrrqqqooonnnmmmsssvvv{{{~~~~~~|||xxxuuuxxxxxxxxxyyy{{{}}}vvvvvv{{{pppfff```^^^^^^___XXXiiivvvsssoooqqqppplllfff```[[[\\\\\\\\\]]]aaaccc___]]]^^^dddnnn{{{xxxxxx}}}|||yyyzzzxxxwwwwwwyyy~~~~~~||||||}}}yyy||||||xxxuuusssooorrrvvvxxxwwwssslllhhh``````^^^\\\]]]```fffkkkvvv~~~yyyrrrkkkddd\\\VVVLLLJJJGGGDDDCCCCCCEEEFFFDDDFFFGGGFFFEEEEEEFFFGGGIIIJJJLLLOOOPPPQQQPPPPPPVVVUUUVVVZZZ]]]^^^cccjjj~~~yyywwwxxxzzzwwwqqqjjjfffccc___YYYTTTRRROOOKKKIIIFFFDDDAAA??????999<<>>???999:::DDDLLLYYYvvv{{{cccYYYZZZeeerrr~~~tttjjjffflllvvv}}}|||xxxsssrrruuuxxx{{{|||{{{|||||||||||||||{{{zzz}}}{{{wwwtttsssssstttuuuwwwwwwwwwtttqqqnnnoooppprrrssstttuuuvvvuuusssssstttrrrpppooooooqqqssstttsssuuuwwwwwwuuuttttttuuusssuuuxxxyyywwwtttrrrrrrrrrrrrrrrrrrrrrqqqppppppvvvwwwxxxyyyzzzzzzzzz{{{yyyzzz|||~~~~~~}}}|||{{{xxxxxxwwwvvvxxx~~~}}}|||{{{zzzwwwnnnbbb[[[ZZZ]]]```aaa\\\aaafffmmmvvv{{{tttjjjaaa\\\YYY[[[[[[ZZZZZZ\\\___\\\ZZZ[[[___hhhwww~~~}}}yyyvvvwwwsssssssssuuuxxx}}}~~~xxxyyy}}}xxxwwwvvvvvv|||zzzuuussssssuuuwww{{{|||uuupppmmmfff^^^WWWSSSOOOJJJGGGHHHFFFDDDCCCBBBCCCDDDEEECCCDDDGGGHHHHHHIIIKKKMMMOOOPPPQQQRRRTTTTTTUUUUUUUUU\\\eeeiiihhhnnn~~~{{{xxxuuurrrqqqhhhddd___ZZZVVVSSSPPPNNNKKKIIIEEEDDDCCCAAA???>>>>>><<<>>>IIIYYYooo}}}eeeTTTTTTZZZmmm{{{}}}uuulllkkkttt~~~}}}yyytttssswww{{{}}}}}}{{{{{{zzzyyyyyyxxxxxxxxx|||zzzvvvsssqqqqqqrrrrrrsssttttttqqqkkkiiijjjlllppprrrsssuuuuuutttrrrqqqsssrrrpppooooooqqqrrrtttrrrsssuuutttsssrrrrrrsssqqqtttwwwyyywwwtttrrrqqqsssttttttuuuuuuuuuttttttvvvuuuttttttuuuxxx{{{}}}yyyzzz|||}}}|||{{{yyywwwttttttrrrqqqsss{{{}}}yyyuuusssmmmeeeaaabbbddddddbbb^^^ccckkkssszzzzzzqqqfff```\\\ZZZ]]]]]][[[YYY[[[___\\\ZZZ\\\^^^cccooo{{{|||{{{xxxrrrpppqqqpppqqqrrrtttwwwzzz|||}}}~~~}}}~~~|||tttqqquuuzzzssskkkfffaaa[[[TTTPPPNNNLLLIIIFFFEEEDDDDDDDDDDDDEEEEEEFFFBBBDDDGGGHHHJJJKKKNNNPPPSSSSSSSSSTTTUUUVVVWWWXXXXXX^^^iiirrryyy~~~|||yyyvvvrrrnnnkkk```]]]XXXTTTPPPNNNLLLKKKHHHEEEBBBAAA@@@@@@>>><<<===AAAHHHSSSiiivvvdddWWWRRRYYYddd~~~yyysssuuu|||vvvuuuxxx{{{{{{yyyxxxwwwvvvuuuuuuvvvvvvwww|||zzzwwwtttrrrqqqqqqqqqppprrrqqqmmmgggdddfffiiimmmoooqqqtttuuutttsssrrrttttttsssrrrrrrrrrssstttrrrssstttsssqqqpppqqqrrrsssvvvyyyzzzxxxtttrrrppptttuuuuuuvvvwwwwwwwwwwwwuuutttrrrrrrsssuuuxxxzzzxxxxxxyyyyyyxxxvvvtttsssqqqqqqqqqpppqqqwww~~~xxxrrrrrrnnniiiiiijjjjjjfffbbb\\\eeeoooxxx{{{wwwlllbbbaaa^^^]]]```aaa]]][[[\\\```^^^]]]^^^^^^aaajjjttt{{{}}}zzzwwwsssmmmkkkllloooppprrruuuwwwxxxyyyyyy~~~||||||}}}|||~~~|||{{{qqqjjjiiiqqq|||~~~}}}xxxtttnnnhhh```[[[UUUPPPKKKHHHHHHHHHEEECCCDDDDDDEEEFFFGGGGGGHHHHHHAAADDDGGGIIIKKKMMMPPPRRRUUUUUUTTTTTTUUUWWWYYYZZZaaafffppp~~~~~~}}}{{{xxxuuupppkkkhhh\\\YYYTTTPPPLLLJJJIIIIIIEEECCC@@@??????>>><<<;;;===FFFPPP]]]vvvsss___UUUSSSWWWdddqqq}}}|||yyy}}}~~~xxxwwwyyyzzzxxxuuutttssssssssssssuuuwwwxxx}}}{{{yyyvvvsssrrrqqqqqqnnnppppppkkkeeebbbcccgggjjjlllpppsssuuuuuutttsssvvvvvvuuuuuuttttttuuuuuurrrssstttsssqqqpppqqqrrrvvvyyy||||||yyyuuuqqqoootttuuuvvvwwwxxxxxxxxxxxxtttsssrrrrrrrrrtttuuuvvvvvvwwwwwwvvvuuusssqqqpppqqqqqqrrrqqqssswww}}}}}}tttnnnkkkmmmnnnlllgggbbbaaaaaa]]]```kkkxxxyyynnndddbbb[[[]]]___```^^^\\\[[[[[[]]]]]][[[XXXWWW\\\fffoooyyy}}}yyytttpppnnniiiffffffmmmmmmlllnnnqqqtttttttttyyyyyy{{{~~~}}}{{{{{{|||}}}{{{|||}}}~~~~~~uuuvvvvvvxxxnnnhhheeebbbkkkyyy~~~|||xxxpppjjjfff```XXXQQQNNNLLLHHHEEECCCBBBCCCDDDBBBDDDEEEEEEDDDDDDEEEGGGEEEGGGJJJLLLLLLNNNPPPRRRPPPUUUYYYZZZYYY[[[```eeehhhqqq}}}zzzxxx|||~~~|||vvvrrrooohhh```YYYUUUQQQOOOPPPNNNIIICCCFFFCCC>>><<<===???AAAAAA@@@DDDXXXvvv~~~zzzhhhaaaYYYUUUUUU^^^vvv~~~~~~|||{{{yyyvvvrrrooolllnnnpppqqqrrrrrrtttvvvzzzxxxvvvsssrrrrrrssstttpppnnnjjjfffeeefffgggiiipppuuuxxxwwwwwwyyyzzzxxxvvvvvvvvvvvvuuuuuuttttttqqqrrrssssssqqqqqqrrrssswwwzzz}}}|||xxxtttrrrrrrvvvvvvvvvvvvvvvwwwwwwxxxsssqqqooonnnnnnooorrrsssssstttuuutttrrrpppqqqqqqrrrqqqqqqqqqsssvvvyyy{{{}}}tttnnnlllmmmlllhhhccc______```]]]___gggppppppggg___]]][[[\\\]]]]]]\\\[[[ZZZZZZ\\\]]]\\\YYYXXX\\\eeelllnnnyyy{{{uuuxxxzzzvvvsssmmmhhhgggiiiiiijjjmmmoooqqqpppooorrrrrrtttvvvzzz|||zzzyyy{{{~~~}}}{{{yyyvvvxxx|||yyyyyyzzzzzz}}}zzztttvvvxxx}}}vvviiidddeeegggpppvvvooogggaaa]]]XXXQQQKKKKKKIIIFFFDDDCCCCCCEEEFFFCCCDDDFFFFFFEEEEEEFFFHHHEEEGGGJJJKKKMMMNNNQQQTTTQQQUUUZZZ\\\]]]aaaiiiooowww}}}|||{{{zzz{{{zzzuuuqqqmmmeee]]]WWWRRRNNNMMMMMMKKKFFFAAAAAA@@@>>><<<<<<===???AAAHHHRRRfff{{{|||ppphhhZZZUUURRRVVV___rrr}}}|||||||||yyyxxxvvvsssqqqooopppqqqqqqqqqqqqtttvvv{{{xxxtttrrrrrrrrrrrrqqqmmmmmmkkkiiiggghhhlllooovvv{{{}}}{{{zzz{{{|||yyyvvvvvvwwwxxxwwwvvvuuutttssstttuuuuuusssssstttuuuuuuxxxzzzzzzwwwsssrrrrrruuuuuuttttttttttttuuuvvvtttrrrpppnnnnnnoooppprrrqqqqqqqqqpppnnnmmmnnnoooqqqqqqrrrsssssstttssssss~~~vvvqqqpppnnnjjjddd___\\\]]]___```aaadddiiihhhbbb]]]\\\[[[[[[ZZZZZZYYYYYYYYYZZZZZZ[[[\\\ZZZYYY\\\bbbhhhccckkk{{{|||ttttttyyy}}}vvvooolllhhhhhhiiikkknnnnnnmmmlllmmmmmmnnnooorrrvvvyyy{{{|||zzzuuuuuuyyy}}}}}}|||~~~}}}vvvooommmkkkjjjmmmssszzzyyyyyyyyy{{{|||uuusssyyy|||pppjjjgggnnnxxxuuuvvvzzz}}}yyyiiibbbZZZUUUQQQMMMIIIEEEGGGFFFDDDCCCCCCDDDFFFGGGCCCEEEGGGGGGFFFFFFHHHIIIGGGIIILLLMMMNNNQQQTTTVVVWWWZZZ^^^```dddlllxxx~~~|||zzzyyyvvvxxxvvvrrrnnnjjjbbbZZZSSSOOOKKKIIIIIIGGGCCC???===>>>???===<<<===BBBFFFSSSeeexxxzzzooo```TTTOOONNNRRR]]]pppzzzyyyyyy{{{~~~~~~zzzwwwvvvuuutttrrrqqqqqqqqqqqqpppqqqtttwww}}}xxxrrrqqqrrrsssqqqnnnjjjlllnnnmmmjjjlllrrrxxx~~~}}}~~~}}}zzztttuuuwwwxxxxxxvvvtttrrrssstttuuuuuusssssstttuuusssuuuwwwwwwuuusssqqqqqqrrrrrrqqqppppppqqqqqqrrrtttrrrpppnnnnnnnnnpppqqqqqqqqqpppmmmkkkkkkmmmppprrrsssuuuvvvuuussspppnnn}}}yyyvvvrrrkkkccc^^^]]]___aaaeeeddddddeeedddaaa``````]]][[[XXXWWWXXXYYYZZZZZZYYYZZZ[[[[[[ZZZ\\\___bbb```bbblll}}}{{{xxxyyy{{{uuuooommmjjjjjjlllmmmmmmllllllllllllmmmoooqqqssstttsssxxx}}}tttrrrvvvyyyxxxtttyyy{{{zzzpppiiicccaaaaaabbbhhhooozzz}}}||||||}}}~~~uuupppsss~~~vvvuuuxxxzzzwwwqqqhhhmmmuuuuuummmkkk]]]WWWPPPKKKHHHFFFCCCAAAFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFHHHHHHHHHHHHJJJKKKLLLNNNOOOPPPPPPRRRUUUXXX^^^```dddgggnnn|||~~~zzzxxxuuutttsssuuutttoookkkggg___VVVPPPMMMIIIGGGFFFDDDAAA???<<<>>>???===<<>>>>>???>>>@@@DDDMMM\\\oooppp^^^RRRPPP[[[fffuuutttwww}}}|||zzz{{{zzzyyyxxxwwwxxxyyyxxxwwwxxx||||||yyyuuusssssstttttttttwwwxxxyyyzzzzzz{{{}}}~~~{{{wwwuuuuuuvvvuuutttrrrsssttttttrrrsssuuuwww}}}}}}zzzyyywwwtttuuuvvvvvvwwwwwwuuutttsssssstttuuuuuusssssstttuuuvvvtttrrrqqqrrrrrrooommmiiihhhffffffhhhkkkooorrruuuuuuuuutttttttttuuuuuutttttttttsssqqqpppqqqrrrxxxyyyzzzzzzzzzxxxvvvttt|||cccccc___iiiuuu{{{vvvqqqmmmkkkhhhdddaaaiiillliiibbb```cccbbb^^^ZZZVVVSSSTTTWWWYYYVVVSSSYYYXXXXXXXXXYYYXXXWWWUUUTTTWWW\\\bbbffflll|||xxxqqqllljjjjjjjjjkkkkkkjjjiiiiiiggggggggggggiiijjjlllmmmmmmqqqxxxzzzwwwsssoooooorrruuuxxx{{{|||wwwttttttxxx}}}tttooommmrrrwwwyyywww}}}~~~}}}~~~}}}kkk```[[[UUUOOOLLLJJJIIIHHHCCCDDDEEEDDDCCCBBBCCCCCCAAABBBCCCEEEGGGIIIKKKLLLHHHJJJLLLMMMMMMNNNPPPRRRSSSUUUWWWZZZ^^^dddlllppppppeee[[[XXX[[[___ffflllwwwuuurrrrrrsssttttttsssqqqnnneeeZZZSSSPPPLLLFFFHHHGGGEEEAAA===<<<===>>>BBBEEELLLZZZmmm|||eeeYYYSSSUUUcccttt~~~kkklllwww}}}{{{yyyxxxwwwxxxzzz{{{xxxzzzzzzyyywwwyyy}}}{{{xxxuuutttttttttttttttzzz{{{}}}|||{{{{{{|||}}}{{{zzzwwwuuuttttttuuuuuurrrrrrrrrsssssstttuuuvvv{{{|||yyyyyywwwtttppppppqqqqqqppppppooooooqqqrrrssssssqqqqqqrrrsssvvvsssppppppqqqpppmmmkkkhhhgggffffffhhhlllpppsssyyyxxxwwwvvvuuutttssssssvvvwwwxxxwwwuuuttttttuuu|||~~~}}}xxxuuueee\\\___hhhttt}}}~~~~~~}}}xxxuuuqqqllliiifffeeedddeeeeeeccc```\\\YYYXXXXXXWWWUUURRRPPPPPPRRRUUUVVVWWWWWWWWWWWWWWWXXXYYYYYYSSSYYY^^^aaacccjjjvvvyyyuuuqqqmmmhhhggghhhiiigggeeecccddddddcccbbbcccfffiiifffkkkqqqvvvzzz}}}}}}zzzvvvsssrrrpppooommmooossswww{{{~~~xxxwwwuuu{{{tttfff]]]QQQOOOLLLIIIGGGFFFGGGGGGEEEDDDDDDDDDDDDEEEEEEFFFGGGEEEDDDFFFIIIKKKJJJHHHMMMMMMLLLJJJKKKNNNTTTYYYXXXUUUXXX___fffnnn}}}wwweee[[[TTTXXX^^^```dddiiitttttttttvvvwwwvvvssspppmmmggg^^^VVVQQQMMMJJJHHHGGGBBB??????===;;;>>>BBB@@@IIIZZZsssqqqXXXXXXfffkkkvvvyyylllpppxxx}}}|||{{{zzzxxxxxxxxxxxx}}}||||||}}}~~~|||{{{zzzuuupppqqqvvvxxxvvvyyyzzz|||}}}}}}}}}{{{zzz}}}zzzxxxwwwxxxwwwtttqqqnnnqqqtttsssqqqqqquuuzzz~~~~~~zzzuuurrrqqqtttsssqqqpppnnnmmmllllllqqqppppppooopppqqqsssttttttqqqnnnnnnooopppnnnllliiihhhffffffiiiooouuuyyy||||||{{{zzzxxxwwwvvvuuuuuuuuuwwwyyyzzzyyywwwttt|||yyyyyy{{{{{{xxxuuufff___```hhhsss~~~{{{xxxwwwsssooojjjfffdddddddddcccdddddd```[[[VVVUUUUUUWWWUUURRRPPPPPPSSSVVVXXX[[[ZZZXXXWWWWWWWWWXXXXXXUUUYYY^^^```aaagggrrr{{{uuupppiiiffffffgggfffdddeeeffffffeeebbbaaaaaabbbaaadddiiimmmooorrruuuwwwxxxxxxxxxwwwvvvtttpppnnnmmmnnnoooppprrrwww||||||{{{zzzwwwuuurrrnnnhhh___UUUOOOJJJIIIFFFDDDCCCDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDFFFJJJLLLKKKIIIJJJKKKLLLLLLMMMOOOUUUYYY\\\\\\aaalllwwwzzzpppfff^^^[[[bbbiiilllooorrruuuuuutttuuuuuussspppmmmgggbbbZZZTTTNNNJJJGGGEEEDDD???;;;===>>>===>>>AAAPPP```vvvwwwlllaaaiiiyyy}}}rrrooo{{{}}}}}}||||||||||||}}}}}}~~~}}}~~~}}}{{{zzzzzzvvvrrrttt{{{}}}|||xxxyyy{{{}}}~~~}}}}}}||||||zzzxxxxxxyyywwwssspppkkkooottttttssstttxxx{{{}}}}}}xxxtttqqqpppsssrrrqqqooonnnmmmmmmmmmsssrrrqqqppppppqqqqqqrrrtttqqqooonnnoooooonnnlllmmmllljjjjjjmmmrrrwww{{{zzzzzzyyyyyyxxxxxxwwwwwwvvvwwwxxxzzz{{{zzzxxxvvv}}}{{{yyyyyyzzzzzzxxxvvviiiccc```gggppp|||~~~wwwrrruuuqqqkkkfffbbbbbbccceeebbbdddddd___WWWRRRQQQSSSYYYVVVSSSPPPQQQTTTXXX[[[___]]]ZZZWWWVVVVVVXXXYYYWWW[[[^^^______ccckkkrrrxxxooohhhffffffeeecccggghhhiiigggccc^^^\\\[[[\\\^^^aaabbbdddfffiiilllqqqtttxxxzzz{{{yyyuuussstttrrrpppmmmlllpppuuuzzz|||{{{{{{|||}}}|||wwwsssooommmlllgggccc^^^YYYUUUQQQMMMJJJEEEDDDCCCBBBBBBBBBCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDFFFIIIMMMNNNNNNMMMKKKNNNQQQRRRRRRTTTZZZ^^^dddhhhrrr~~~vvvooolllhhhiiipppwwwyyyzzz{{{xxxvvvtttsssqqqnnnjjjggg```[[[UUUPPPKKKGGGCCC@@@BBB===:::===??????BBBFFF```xxxiiilllqqqyyypppxxx~~~~~~~~~}}}{{{zzzzzzxxxvvvyyyxxxyyy{{{}}}~~~~~~}}}}}}zzzzzzzzzzzzzzzwwwsssoookkkpppuuuxxxxxxxxx{{{}}}}}}yyytttrrrqqqrrrqqqpppooonnnnnnnnnnnnttttttrrrqqqppppppppppppsssqqqooonnnooonnnmmmlllpppooommmmmmooosssxxxzzzwwwwwwxxxxxxyyyyyyzzzzzzxxxyyy{{{||||||zzzyyywww|||zzzyyyyyyzzzzzzyyywww~~~iiieee```eeemmmzzz~~~xxxttttttooohhhccc```aaadddfffccceeeccc\\\SSSNNNPPPTTTZZZXXXTTTRRRRRRVVVZZZ^^^```]]]ZZZWWWVVVWWWYYYZZZ[[[^^^```___^^^```eeejjj{{{~~~~~~xxxnnniiigggeeeccceeegggiiihhhddd___[[[ZZZ]]]]]]^^^]]]]]]___bbbeeejjjnnntttyyy{{{|||{{{{{{}}}{{{wwwrrrooooooqqqtttssssssssstttxxx}}}wwwtttooojjjeee```^^^]]]WWWTTTOOOMMMLLLMMMLLLLLLEEEEEEDDDCCCCCCCCCDDDEEECCCDDDDDDEEEFFFFFFFFFFFFFFFGGGJJJMMMOOOPPPPPPOOOQQQTTTVVVWWWWWW\\\dddkkksss{{{|||zzzuuuuuuxxx~~~}}}yyywwwtttqqqnnnjjjeeeaaaXXXUUUPPPLLLHHHDDD@@@===@@@>>>===>>>>>>AAALLLVVVqqqppplllyyy~~~}}}{{{|||zzzyyy}}}zzzzzz{{{|||||||||{{{{{{xxxyyyzzz{{{zzzwwwssspppooosssyyy|||}}}|||}}}}}}zzzwwwuuutttqqqqqqpppooonnnnnnoooooossssssrrrrrrqqqqqqqqqqqqrrrqqqooonnnnnnnnnmmmmmmqqqpppoooooopppsssvvvxxxuuuvvvwwwyyyzzz|||}}}}}}zzz|||}}}}}}|||zzzyyyyyyzzzyyyyyyyyyzzzzzzzzzyyyvvvbbbaaa```dddlllyyy|||sssooohhhbbb```bbbeeehhhhhhfffaaaXXXQQQOOOTTTYYY\\\ZZZVVVTTTTTTWWW[[[^^^^^^\\\YYYVVVVVVXXXZZZ\\\^^^```aaa```______aaadddppp{{{uuurrrvvvuuuoookkkgggdddcccfffhhhhhheeeaaa___^^^^^^^^^]]]ZZZYYYZZZ\\\___cccgggmmmrrruuuyyy}}}}}}yyytttpppnnnnnnlllllllllmmmqqquuuzzz}}}}}}xxxrrriiifffbbb\\\XXXTTTRRRPPPJJJHHHFFFFFFHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHIIIIIIIIIHHHGGGHHHKKKMMMNNNOOOPPPPPPUUUWWWYYYYYY[[[cccqqq|||zzz~~~|||xxxuuuqqqmmmiiiddd___[[[SSSPPPKKKHHHEEEBBB???<<<===>>>???>>>===CCCVVViii{{{ppp~~~~~~~~~|||}}}{{{yyy|||zzzzzzzzzzzzyyyxxxxxxwwwvvvxxxzzz{{{zzzwwwtttrrrvvvyyy~~~}}}|||}}}yyyvvvuuuuuuqqqqqqpppooonnnnnnoooooopppppppppqqqqqqrrrrrrrrrooooooooonnnmmmmmmnnnooosssrrrrrrrrrsssuuuvvvxxxvvvvvvxxxzzz|||}}}{{{}}}~~~}}}{{{xxxxxxyyyxxxyyyzzzzzzzzz{{{{{{|||mmmZZZ[[[^^^ccckkkzzzsssoooiiidddccceeehhhkkkkkkfff___XXXTTTUUUYYY]]]]]]\\\YYYWWWWWWYYY[[[]]]\\\[[[XXXWWWVVVXXXZZZ[[[^^^```aaa```___^^^^^^___fffpppsssnnnuuu~~~{{{zzzuuuoookkkggghhhiiigggeeecccbbbccc]]]\\\[[[XXXVVVUUUWWWYYY\\\```dddgggjjjooowww}}}}}}~~~zzzuuurrrqqqiiiiiihhhiiikkkmmmppprrryyy~~~|||vvvrrrmmmfff```[[[YYYVVVQQQNNNKKKJJJIIIHHHGGGGGGGGGHHHGGGEEECCCEEEEEEEEEEEEDDDCCCCCCCCCEEEFFFHHHJJJKKKKKKJJJJJJGGGIIIKKKMMMNNNOOORRRTTTWWW[[[___bbbgggttt|||zzzssspppkkkfffbbb]]]YYYUUUNNNKKKGGGDDDBBB@@@>>><<<;;;===???@@@@@@JJJaaawwwwwwqqqwww~~~}}}}}}~~~~~~{{{|||zzzwwwyyy~~~}}}xxxwwwwwwvvvvvvuuuuuuttttttwwwzzz{{{yyywwwvvvuuu{{{}}}|||zzzyyyzzzzzzxxxuuusssssstttrrrqqqpppooonnnnnnnnnnnnmmmnnnooopppqqqqqqqqqqqqlllmmmnnnnnnmmmmmmoooqqquuuuuuuuuvvvwwwxxxyyyzzzvvvwwwxxxzzz{{{}}}~~~zzz}}}~~~|||xxxvvvvvvxxxwwwyyy{{{{{{{{{|||~~~iiiXXXYYY]]]bbbkkk|||tttqqqlllhhhfffhhhlllnnnjjjeee___[[[[[[]]]^^^^^^^^^]]]\\\ZZZZZZZZZ[[[[[[\\\[[[YYYWWWVVVVVVWWWWWW\\\^^^______]]]\\\\\\\\\^^^eeesssooommmsssyyy~~~{{{zzz{{{qqqooolllhhhcccaaabbbddd\\\\\\[[[XXXUUUTTTUUUVVVUUUYYY]]]______cccjjjooosssvvvyyyzzzyyywwwuuuuuummmlllkkkjjjjjjjjjjjjjjjoootttzzzxxxssslllfff```[[[VVVSSSPPPOOOLLLJJJHHHGGGGGGGGGIIIHHHGGGHHHIIIIIIGGGEEECCCDDDDDDEEEEEEEEEEEEEEEDDDFFFHHHJJJKKKKKKJJJJJJIIILLLNNNPPPRRRUUU[[[______fffooovvv~~~yyysssllliiiccc___[[[WWWRRROOOKKKGGGBBB???>>>======<<<>>>===@@@FFFMMMZZZnnn{{{qqqiiinnn~~~~~~~~~|||zzzwwwxxxvvvsssuuuzzzzzzwwwrrrrrrrrrrrrssssssttttttrrruuuyyyyyyxxxwwwxxxyyy|||}}}~~~~~~{{{xxxuuuvvvvvvuuusssrrrssstttsssrrrqqqooonnnmmmmmmmmmmmmnnnoooooopppooonnnnnniiikkkmmmmmmmmmnnnqqqttttttuuuvvvwwwxxxyyyyyyzzzvvvwwwwwwxxxyyyzzz{{{{{{yyy|||}}}{{{vvvssstttwwwwwwzzz|||}}}|||}}}jjjYYY\\\\\\aaalll}}}zzzuuurrrnnnjjjiiikkknnnpppiiiddd___^^^aaacccaaa^^^___^^^]]]\\\[[[ZZZZZZZZZ]]]\\\ZZZXXXVVVUUUTTTTTT[[[[[[]]]]]]\\\[[[ZZZYYYXXX___kkk|||sssjjjkkkqqq~~~yyyxxx|||yyyvvvppphhhbbb```aaaccc\\\]]]\\\ZZZVVVUUUUUUVVVQQQUUUYYYZZZYYYZZZ___cccfffiiimmmooopppqqqrrrtttrrrrrrpppooommmkkkiiihhheeejjjppptttvvvuuuuuuuuurrrzzz|||zzz|||wwwrrrgggddd___YYYTTTQQQOOOOOOJJJIIIHHHFFFEEEEEEFFFFFFCCCBBBBBBCCCFFFGGGHHHGGGCCCDDDEEEGGGHHHIIIIIIIIICCCEEEGGGIIIKKKKKKJJJIIIMMMPPPSSSUUUWWW]]]dddjjjhhhrrr{{{xxxssslllgggccc^^^ZZZVVVRRRNNNKKKHHHDDD???<<<;;;;;;<<<<<