BM6P6(@ ??????@@@@@@@@@@@@??????<<<<<<;;;888333222444777:::666333555:::<<<;;;888666777777666444444555777444666777777666666888999888888777666444111///...222333444444222111111111'''***...222444333222111333222111111111333555777888555222222444444111...222111///...---...000111111---,,,000---'''$$$''',,,,,,---000333555444333------.........---+++***---,,,+++---///000000///111///------.../////////111///,,,***))))))+++,,,...///111222111000...---......---------,,,,,,,,,000---+++......---000444666555222000............---------------------------.../////////...,,,+++------------------------+++,,,+++******+++...111------...///000000/////////......---------............000222444444222000//////---,,,,,,---...//////////////////.........////////////000000000000/////////...------,,,,,,...............///000000333111///,,,***,,,///222111///---++++++,,,...000++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++,,,...///000000///...)))+++---,,,******,,,000)))---...,,,,,,///...***000111111000...---...000,,,---/////////111444777;;;999777666777888888888<<<999:::===???>>>@@@CCCEEEEEEGGGJJJJJJLLLUUU___kkkpppvvvzzz{{{|||~~~~~~}}}nnn```RRRDDD;;;888000---///000---...222***+++......---,,,,,,,,,............---,,,++++++000,,,,,,000000++++++///444222000---+++***++++++,,,***)))***---///...,,,000---+++***+++,,,,,,++++++++++++******)))))))))---+++)))((())))))((('''++++++,,,,,,,,,++++++***,,,,,,+++)))(((&&&%%%%%%)))))))))***+++---...///...000111000---***))))))******)))))))))***,,,------,,,***(((((()))***++++++***)))'''''')))***+++))))))))))))))))))))))))+++---///...***((((((***))))))*********))))))(((&&&(((***+++)))(((((((((,,,,,,++++++***+++++++++///,,,***))))))***))))))++++++***))))))((())))))+++******)))))))))))))))---+++(((((())))))))))))+++'''$$$%%%)))***(((%%%---,,,***))))))***,,,...------,,,+++************,,,,,,,,,++++++*********++++++***)))(((((())))))///...---,,,,,,,,,,,,,,,***++++++++++++***))))))******+++,,,,,,,,,++++++---,,,,,,...222333111...,,,,,,+++++++++,,,------***------******---...,,,,,,,,,---...---,,,***)));;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::666333222444666;;;888555777;;;===<<<999777888888666444444555666444555666666555555777888666666666555333222000///000111222333222222222333//////111222333444444444333222111111111333555666777555333333333333111///444333111///...///000000///,,,,,,000///***(((+++---,,,---///222333333222------.........---,,,+++///...---///111222111000222000......///111000000111///---+++***+++,,,...000000222222222111///............---------,,,,,,---)))))),,,......111555555333111///...---------,,,,,,,,,,,,,,,,,,------,,,,,,---.../////////...000//////---,,,+++***))))))+++------,,,,,,---...------...//////////////////......---------............///222444444222000///...------------...///......//////////////////000000000000///////////////............---------...............///000000222111///---,,,---///111222000...,,,+++,,,...///++++++++++++++++++++++++++++++,,,,,,,,,+++******+++,,,---...//////......---.........------...000+++...///......000///,,,000111222111000000222444000111333333444777<<>>777+++,,,,,,,,,,,,,,,,,,,,,+++777666555555555555666777777555333111111222333444777666555666777999999999444444444222000///000222333444555444222111111222///000111222333333333333222111000222444555333111///000111222333222222222111111111111222333444444444444444444222222222222444333111///---,,,+++***+++---...---------,,,***000///...///000///...,,,------------------------...---,,,---...///...---000///...///111222111000///////////////000222333///////////////......---//////.........---------...+++,,,000111000111555............------,,,,,,,,,,,,,,,++++++*********//////---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///111------............---------------------.../////////......///000111000...,,,------.........//////---......///000111222222222111111000///......---,,,------...///000111111...............///000000000///...000222222000---222111///...------......---------------------------------------,,,++++++,,,,,,,,,---...000111111777333000111333444222000222666999888:::>>>???<<>>AAAFFFHHHEEEKKKOOOSSSWWWZZZ\\\___aaacccffflllrrrxxx}}}}}}yyyqqqiiiccc```_________^^^^^^^^^^^^\\\XXXUUURRRPPPLLLHHHFFFEEEFFFGGG???DDDMMMWWW```gggkkkmmmkkkllliiibbbZZZQQQEEE:::888333...,,,...000///...------.../////////......***,,,---+++,,,...///---++++++,,,,,,------------***+++,,,+++***)))***+++,,,++++++,,,---...,,,++++++,,,,,,,,,,,,---------,,,+++))))))+++++++++***'''((()))***************(((((()))******+++,,,,,,,,,,,,,,,,,,,,,---......---......,,,***)))***,,,))))))*********)))((('''((((((((())))))*********)))))))))******)))))))))((((((((((((((((((((((((******)))***++++++)))((())))))(((((((((***+++,,,((())))))(((''''''(((***************+++,,,------)))(((((()))******)))'''***))))))))))))******+++&&&&&&&&&'''((()))++++++)))(((((()))++++++***(((***+++---...///......---)))+++---///000000///...------,,,+++************)))))))))******************+++,,,---...---,,,+++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,++++++***---,,,***)))(((((()))***$$$'''***+++******++++++++++++***)))((((((((((((((())))))***000555222+++,,,,,,+++++++++,,,------:::999777666666777999:::777444111111333555555444333333444444444555666777222333333333111222333555555666666444222000000111000111222444555555555555444222111333888:::777444333333222111111111111222///000111222222333333333222444555444222111222444222222111000...---+++***+++///000------///...***111000///000111111///...---,,,,,,,,,,,,---...///111000...///000111000.../////////111333444222111////////////000000000000000//////...............////////////............///---...111222//////222---...//////000///...---......------,,,+++++++++------..................111111000///---,,,+++++++++---...---------///111---.........------,,,+++---,,,,,,------///000000000...------...///...---+++,,,---////////////...000000000000000000000111000000000000////////////......//////000000000111...............///000000222///---...222444222//////////////////000000000........................---...///000000111111000111111111222333555777999999999:::999888888:::;;;AAAFFFJJJLLLQQQWWWYYYWWWaaaeeejjjnnnqqqsssuuuwwwvvvzzz}}}zzzvvvuuuwwwrrrqqqpppooonnnkkkeee``````aaacccddddddeeehhhjjjpppnnnllliiigggdddccccccbbbaaa``````aaaccceeefffeee```XXXPPPJJJGGGGGGGGGEEEDDDCCCCCCCCCBBB???===>>><<<:::777666666777888333666;;;BBBJJJRRRYYY^^^gggmmmqqqpppllleeeXXXKKKAAA:::333000111222000......////////////......---(((,,,---***+++///000,,,++++++,,,---------,,,,,,)))+++---,,,******+++---+++***))))))+++,,,,,,+++++++++,,,,,,,,,------------,,,******,,,---,,,+++''''''(((******++++++************+++,,,,,,---------,,,,,,,,,,,,---......,,,---,,,***(((((()))+++))))))*********)))'''&&&''''''((())))))***))))))))))))************)))))))))))))))))))))))))))))))))+++,,,+++)))((((((((())))))((('''(((***,,,---)))******)))'''''')))++++++++++++***++++++,,,,,,*********+++,,,,,,***(((,,,++++++************+++''''''''''''((()))++++++)))))))))+++------+++))))))+++---//////.........+++,,,---...///......---,,,,,,+++******++++++,,,************))))))))))))***+++---...///...---,,,,,,,,,++++++***+++++++++,,,,,,------,,,,,,+++***,,,+++)))(((((()))***+++%%%(((++++++***))))))+++***))))))((((((((())))))%%%***---+++***---...---,,,,,,+++++++++,,,---...777666444333333444666777777444111111333666666555333444444444444444666888222333444444333444555777555666666444222000000111111222333444555666666666333111000444999<<<:::777666333000---+++,,,...//////000111222222333222222222444555444222111222444222222222111000...,,,,,,+++000111......222111,,,111000000111222222000///---,,,,,,+++,,,---...//////...------...///...,,,000000000222555555444222000000000///////////////111111000///////////////000/////////............---+++,,,000111//////222---...///000000000///...//////...------,,,++++++***+++---///000000//////////////////////////////))),,,///000///......///---.........------,,,+++,,,,,,,,,---...///000111000...,,,,,,...///...---***+++---///000000///...111111111000000000000000////////////000000000000////////////000000000000...............///000000333///,,,---222444222000......//////000000111111////////////////////////---...///111222222222222888888888888:::<<<>>>@@@AAADDDFFFEEECCCBBBEEEHHHSSSYYY]]]```eeelllnnnlllvvvyyy}}}~~~xxxpppiiieeebbb___^^^aaa[[[YYYWWWWWWVVVSSSLLLGGGIIIKKKMMMNNNOOOQQQTTTWWWVVVTTTQQQMMMJJJIIIHHHHHHFFFEEEDDDCCCDDDGGGJJJLLLOOOKKKDDD>>>:::999:::<<<:::999888888999888666444444333111/////////000111222333444777:::@@@FFFJJJZZZeeeppptttvvvsssgggYYYHHH@@@777333333333000...///000000000///...------(((,,,---******///000,,,+++,,,,,,------,,,,,,,,,)))+++------++++++---///+++***((((((***+++,,,,,,)))))))))******+++++++++...---+++,,,---......---))))))***,,,,,,---------++++++,,,,,,,,,---------------,,,,,,,,,---......+++++++++)))'''''')))***((()))*********((('''&&&'''((()))))))))))))))((())))))************))))))************************))),,,---,,,(((&&&'''))))))(((''''''(((***,,,---+++++++++***((()))+++---,,,,,,++++++***++++++++++++++++++---......,,,***------,,,+++*********+++(((((((((((()))***+++,,,***)))***,,,......,,,***(((***---//////.........,,,,,,------------------++++++******++++++,,,---++++++******))))))((((((***+++---//////...---,,,------,,,+++************,,,,,,------,,,,,,+++***+++***((('''''')))+++,,,&&&))),,,,,,***((()))***)))(((((((((((())))))***&&&...222---((()))---///,,,,,,+++***+++,,,...///777888999999777666777777888555333555888888333...444555666777777666555444555444222111111111111222555666555333000...------111111222333444444555666666444222444888::::::999333222111////////////000000///...///000111000...222222222111111111111000111222222000...---...000//////.........---------222111111000///......---,,,++++++***+++,,,...///---...000111000///---,,,//////000111222333333444111111111111111111111111///---******,,,///111111///---,,,,,,---/////////,,,---...//////...---,,,---///111111///...---......,,,++++++,,,------,,,------------------------333222000///---,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++,,,000///...---,,,+++++++++,,,,,,------...//////000/////////.........------------...//////...------,,,,,,---............---------------............222000///000222222000---,,,,,,---......//////000222000...---...///000000000...---...333888<<<>>>999888777777:::BBBKKKRRRPPPSSSUUUVVVUUUVVVZZZ]]]fffooovvvvvvxxx{{{vvvttttttrrrppplllhhheeecccbbbbbb\\\VVVOOOIIIFFFEEEDDDDDDCCCBBBBBBAAA@@@>>>===<<<999<<<>>>??????>>>???@@@AAA>>>:::999999999666333777777777777888999:::;;;<<<;;;:::888666555444444000000//////.........---........................,,,---...///000333777:::DDDNNN___oooxxxuuullleeeXXXNNNBBB999666555222000333222111000///000000111+++*********,,,...///111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,***))))))***+++,,,***)))//////.........---------++++++***+++,,,+++)))''')))***,,,......---,,,++++++,,,,,,---///111000...,,,++++++***)))*********'''((()))++++++******)))))))))(((((((((((())))))---***((('''(((******)))+++,,,,,,------,,,,,,+++...000000...***((((((******)))((((((((()))+++,,,+++***((('''&&&''')))*********)))))))))***,,,---,,,+++***+++,,,,,,+++)))&&&'''((((((''''''(((***,,,,,,++++++***)))(((((())))))***+++,,,,,,------,,,+++)))***+++,,,,,,+++******+++,,,(((""""""%%%,,,,,,,,,------.........------,,,+++************,,,)))***///777888333---,,,,,,,,,,,,,,,+++***)))///(((&&&---111---))))))++++++************++++++)))((((((***---...+++(((------,,,+++***)))((((((+++,,,......,,,+++,,,,,,((((((((((((***,,,...///666777888888777666666666888555222333666666333///333444666777777777666555555444333111111111111222222333333222111000000000111111222333444555666777555444333444777999999888555333111///...///000000111000//////111111000///222222222111111111000000///000000...,,,,,,---...//////.........---------000000000///...---------...---,,,+++++++++,,,---,,,---///000111000///...111111111111111222222222111111111111111111111111///---******,,,///000111000...,,,,,,...000000///,,,---............---,,,,,,...000000///------......,,,++++++,,,------,,,------------------------222111000///...---,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++---//////...,,,,,,++++++++++++++++++,,,,,,---------000//////.....................///000000///............///////////////...000000000000000000000000///...---...111111000------...000000000000111222333222111111222333333333111111222555:::===??????AAABBBCCCEEEIIIPPPXXX^^^fffiiilllllljjjhhhiiijjjrrr{{{}}}xxxuuu{{{|||~~~}}}yyytttqqqoooooolllhhhaaa]]]ZZZZZZWWWVVVSSSPPPMMMLLLKKKJJJHHHDDD???;;;:::::::::999:::::::::999888777666555333555888888888777777888888666333333444555333111.........//////000222222888777666555444333333222000/////////.........---------------------------,,,,,,------...000444777888@@@OOO^^^iiillliiieee\\\VVVNNNHHHEEE???888222777777666555333111///...,,,,,,+++++++++,,,...///------------------------+++++++++,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,+++,,,,,,------,,,+++//////.........---------,,,++++++,,,------+++))))))***,,,......---,,,++++++++++++,,,---...---***+++******)))))))))******((()))+++,,,,,,,,,+++***))))))(((((((((((())))))+++***(((((()))******)))++++++,,,,,,,,,,,,++++++,,,...///---***((()))******)))((((((((()))+++,,,+++***)))''''''((()))*********)))))))))***,,,,,,,,,+++***+++,,,,,,+++)))'''(((***)))(((((()))+++---,,,+++***))))))))))))))))))***++++++,,,------,,,***)))***+++,,,,,,+++))))))+++---+++&&&&&&***,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++***+++///444444000,,,,,,,,,,,,,,,,,,+++***))),,,&&&%%%***...+++''''''++++++************+++++++++))))))***,,,---+++))),,,,,,,,,++++++******)))((()))++++++***)))***+++))))))))))))***+++---...666777888888888666555444777444111111444444333000222333555777888888888777666555333222111111111222//////000111222222333333000000111333444666777777555444333444777888888777777555222///......000111111000000111222222111///222222111111111000000000...//////---+++***+++---...............---------//////......------,,,,,,///...---,,,+++++++++++++++,,,...000111111111000222222222111111111000000000000000000000000000000///---******,,,///000000///...,,,---...000000///,,,,,,------------,,,,,,***,,,......------...///...,,,++++++,,,------,,,........................111111000///...---------///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,.........---,,,,,,+++,,,,,,,,,,,,,,,---------------111000///------......//////000000111111000000/////////000000000000//////////////////////////////000///...000222333222111000222444444333333555666555555666888999999::::::;;;===BBBGGGLLLNNNLLLJJJNNNQQQUUUYYY]]]ccciiimmmyyy|||~~~zzzvvvuuuwwwzzzssskkkddd```iiikkkmmmlllhhhaaaYYYTTTNNNNNNNNNKKKFFFAAA???>>>AAA@@@>>><<<:::999999999888666444444444555444333222222222222222111000000///111222222111000111111111///......000111111111---------------...///000222222111111111111111000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,///222000555>>>JJJUUU\\\^^^^^^YYYXXXXXXWWWUUUNNNCCC;;;======<<<;;;777333///---000///...---------...///.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---......///......------.../////////......------,,,+++,,,---//////---+++)))***,,,---...---,,,+++---,,,,,,...///---+++)))))))))((((((((()))************,,,---------,,,+++***))))))(((((())))))***))))))((()))++++++***(((***************************+++,,,+++)))))))))+++******)))((()))***+++,,,,,,+++)))((((((((()))************)))******+++,,,+++******+++,,,,,,+++)))((()))+++***))))))***,,,---,,,+++)))))))))******))))))******+++,,,,,,,,,+++***)))***,,,,,,,,,+++((((((+++......***+++...++++++++++++++++++******+++************+++,,,,,,)))+++---//////...+++***++++++,,,,,,,,,+++******...***)))---000...+++***++++++************++++++---+++))))))+++++++++***++++++++++++++++++++++++&&&(((******))))))***+++***************+++,,,,,,888888999::::::999666444666333111000111333222111111333555777888999999999666555444222111111111222.........000222444444444...///000222333555666777444444444555666666666666888666222///......000111111111111222333333ӵ000000000000...//////---+++***+++---......................../////////......---------------------,,,,,,,,,,,,,,,---///000111111111000111111111111111111111111000000000000000000000000///---++++++,,,...//////...,,,,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,---...000...,,,++++++,,,---,,,,,,////////////////////////Ħ...------000000000Ħ......,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...---ӵ,,,////////////////////////111000...---,,,---...///000000000000000000000000/////////000000//////............///////////////444333333444555666777777555777999888777777999;;;:::===AAADDDEEEFFFGGGHHHNNNPPPUUU[[[```bbbaaa___```dddhhhlllooorrruuuxxx}}}}}}wwwrrrkkkpppuuuyyyzzzyyyvvvtttpppnnnjjjĦSSSVVVYYYZZZVVVOOOFFF@@@:::<<<===<<<888444222111555555444444333333333333111000000222444444222111...///000000000000/////////000111111///...///000///.........///000111111...............///000000------...//////000000000........................+++++++++++++++++++++++++++,,,---,,,******,,,...111333777>>>EEEKKKMMMNNNLLLOOOUUU\\\^^^[[[SSSMMMGGGFFFCCC???:::555111...111111000//////000111222///...------------...///.........---------------///...---,,,,,,,,,,,,,,,...///000///...------......//////000///...------+++***+++---//////---+++(((***,,,---------+++***---,,,---111333000---,,,((((((((((((((())))))***)))***,,,---------,,,+++***))))))))))))))))))***((('''(((***,,,,,,***(((******))))))))))))******((())))))***)))******++++++***)))))))))***+++,,,,,,+++***)))))))))************************++++++***))))))***,,,,,,+++)))((()))+++***))))))***,,,---,,,***)))((()))***+++))))))******+++++++++,,,***))))))***,,,---,,,***)))(((***...///,,,,,,...++++++******))))))(((((())))))))))))***+++,,,---(((+++......+++(((((((((++++++,,,,,,,,,++++++***...,,,,,,///000///---+++++++++************++++++...---+++))))))***++++++)))))))))******+++++++++(((***,,,,,,++++++,,,---++++++++++++++++++++++++;;;;;;;;;<<<===<<<888555555333111000111222222222111333555777999:::::::::777666444222111111111222000///...000333444444333......///111222444555555333444555555555555444444777555222///......0001111110001112224444ĉ@ӵ000//////000000000///---,,,---...---.....................000000000///////////////++++++,,,---....../////////000000000000000/////////000000111222222333333////////////////////////...,,,++++++,,,......---,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++++++++,,,...000...,,,++++++,,,---,,,,,,////////////////////////>L//////...---000000=hĦ...,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,------4ĉ@ӵ//////000000000000000111111000...---------...///111000000000000000000111......///000000000000///111111222222333444444555777888888888999:::<<<>>>===???@@@>>><<<<<L:::>>>AAAFFFHHHGGGAAA;;;666333555666666333000......---.........////////////,,,,,,---///111000...,,,......//////000000/////////000000000...---///000000000000///......///000++++++*********+++,,,,,,***+++---...000000000000---------...............++++++++++++++++++++++++------...---+++***+++,,,111111333666;;;===>>>======BBBKKKUUU^^^bbbbbbaaaVVVSSSMMMFFF>>>777222///111000/////////000222222///...---,,,,,,---...////////////.........------//////...---,,,,,,,,,,,,,,,...000///---+++,,,---...///000111000///---,,,*********,,,......,,,+++((()))+++------,,,+++***+++))),,,333666222...///)))((((((((((((((())))))))))))+++,,,,,,,,,+++*********))))))))))))******''''''(((***,,,,,,+++)))***))))))(((((())))))***((('''((((((***++++++++++++***)))))))))***,,,---,,,++++++************************+++************))))))(((***,,,,,,+++)))'''(((***)))(((((()))+++,,,+++***)))))))))***+++)))***************++++++(((((((((***,,,---,,,***+++((()))---...+++)))+++*********))))))(((((((((((((((((()))***+++,,,---(((+++...---)))&&&'''(((***++++++,,,,,,,,,++++++)))***++++++,,,,,,***(((++++++************++++++...---,,,***))))))+++,,,''''''(((((()))*********)))***,,,,,,++++++,,,---,,,,,,,,,,,,+++++++++***===<<<<<<===???>>>999444333333222222111222222333222333555888999:::::::::888777555333222111111222111///---///333555444222//////000111222333444444222444666666444333333333333222111////////////000000000000222444GG=?//////111222222000...---...000---------...............000000000000000000//////)))***,,,---///000000000111111111000000/////////...///000111222333444444////////////////////////...,,,++++++---------,,,,,,++++++,,,......---+++------,,,,,,,,,,,,------)))***+++++++++,,,///111...,,,++++++,,,------,,,........................HdĦ000///......000=Īj,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---,,,,,,,,,GG=?---......///000000000111111111111000000000///333222111111111111222333///000111222333444444444222222444555777888999:::>>>???AAABBBCCCEEEIIILLLOOOPPPPPPMMMIIIKKKRRRXXXfffjjjoooqqqrrrssswwwzzz~~~}}}}}}|||yyyxxxyyy||||||{{{xxxrrriii^^^VVVNNNIIIEEEEEEEEEDDDDDDFFF@@@@@@>>>HdĦ333///111555999999777444222...000111111///,,,,,,,,,++++++---...............------...000222111...,,,------...............------......---,,,,,,...//////000000...,,,,,,---...,,,++++++******+++,,,,,,)))+++---///000111111000---------------.........++++++++++++++++++++++++---......---+++******++++++,,,---000444666555444555999AAAJJJTTT^^^eeeiiibbb___XXXPPPFFF===666222333222111000///000111222111000...------...000111111111000000///...............---,,,,,,,,,------,,,...000///,,,***+++---...///000111111///...,,,+++******,,,......,,,***((()))+++,,,---,,,+++***(((%%%)))333666000---...+++***))))))((((((((()))((()))+++,,,,,,,,,+++***+++******))))))******+++'''&&&''')))+++---,,,++++++***)))(((((()))***+++(((''''''(((***,,,+++***++++++***)))***+++,,,---,,,,,,,,,,,,++++++*********++++++++++++***)))))))))(((((()))+++,,,+++***'''(((***)))(((((()))+++************************************************''''''(((***,,,---+++***,,,)))(((,,,---***(((((())))))))))))))))))((((((((((((((()))***+++,,,---(((+++------***((((((*********+++,,,,,,,,,++++++))),,,---++++++---,,,)))++++++************++++++,,,------,,,******+++---((((((((())))))*********)))***,,,,,,***)))******+++,,,,,,,,,,,,,,,+++***>>><<<;;;ӵ111222333ĭӵ999ӵ555Ħ000---,,,///444666555333222ӵӵ000000ĦƜ`1.׼s/////////111Ħ///000---------.........///ӵ///Ħ---...////////////000000000000ĭӵ......Ħ,,,+++---Ħ...Ħ,,,---......***+++,,,,,,+++,,,///111---,,,------DdD//////000?fӵ,,,,,,,,,Ħ***,,,...ӵƜ`1.׼s,,,,,,ĭӵ666555444666333444666888:::;;;;;;ӵ???BBBCCCDDDĦSSSVVVXXX]]]cccdddmmmĦ|||zzzvvvpppjjjggg___Ħ666777777555555888555555444DdD000222222++++++ӵ000000ӵ222ӵ---......,,,+++Ħ---...ӵ)))***---,,,ĭӵ,,,,,,---...---+++))))))******)))***---000333444444555666999>>>EEENNNWWW]]]aaaaaa___[[[TTTJJJBBB<<<;;;:::888555444333333333333222000//////000222333222222111000000///......,,,,,,,,,,,,,,,,,,---...,,,///111000,,,)))+++---...///111222222000...,,,---,,,,,,---......,,,***((()))+++,,,---,,,***))))))%%%***555888000+++------,,,+++***)))((((((((()))***,,,---------,,,++++++******))))))******+++'''&&&&&&'''***,,,------,,,+++)))(((((()))+++,,,***(((''')))+++---,,,***++++++*********+++,,,---,,,,,,,,,,,,,,,++++++******++++++,,,+++***)))(((((('''((()))+++,,,+++***((()))+++***))))))***,,,((()))+++,,,,,,+++***)))************))))))))))))&&&&&&'''***------+++))),,,((((((,,,...+++)))))))))))))))))))))*********))))))((())))))***++++++)))***,,,,,,,,,+++,,,,,,)))***+++,,,,,,,,,,,,+++)))...000---,,,......***++++++************++++++)))+++...---,,,+++,,,---************+++++++++++++++---...---+++))))))******+++,,,---------,,,+++===;;;?~4222111222g&e>&e888g&e888>hӵ,,,+++...444888777444g&e555guO>uO>&e///0004ff?>ߝL333gĉ@////////////Shӵ000---------.........g&e...>hӵ/////////...---/////////fff?><z222g&e>&e......HL---,,,+++ShӵgL---------...///,,,,,,---,,,+++,,,///S?ʬ---,,,3h?D%%)?//////ZufĦ,,,,,,,,,gL,,,***---g&e***gĉ@...---g&e>&e888@e888777??777888777888:::<<<z,,,+++=?Ħ...g&e...g&e/////////S?ʬ,,,4ff?>ߝL111@e...g&e---(((***3h?g&e>&e,,,,,,??***,,,---,,,***)))))))))...,,,+++,,,000333555555666555555666999???GGGLLLZZZ]]]aaaccc___WWWNNNHHHEEECCC@@@<<<999777666666666444222000000222444666222222222111000//////...++++++++++++,,,,,,---...,,,000333111,,,)))+++......///111222222000...,,,///....../////////,,,***''')))+++,,,,,,,,,***)))---(((---888:::111+++---......,,,***)))(((((((((+++,,,---.........---,,,++++++************++++++(((&&&%%%&&&))),,,......,,,+++***((((((***+++,,,+++)))((())),,,---,,,***,,,+++*********+++,,,---,,,,,,---------,,,+++******+++,,,,,,+++***)))(((((('''''')))+++,,,+++***)))+++,,,,,,+++***,,,---''')))+++------,,,)))(((*********)))))))))))))))%%%&&&'''***------+++)))+++'''''',,,///---++++++(((((())))))******++++++)))))))))))))))******+++******+++,,,............)))***+++,,,,,,,,,,,,,,,%%%+++---)))(((+++***&&&++++++************++++++'''+++......---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,///000111000---,,,+++,,,***+++,,,---...---,,,,,,5554Dӵ:::555444Hƅ^Hu]Ħ888Hu]Ħ555ZuR)Ħ111000000000111333333Hu]Ħ333HŐeHŐeHu]Ħ///qIܗGIӵ///tt000//////HGgĉ@...333222111000...,,,+++Hu]Ħ...ZuR)Ħ...////////////111000sߝLGdUĦ333Hƅ^Hu]Ħ---ntHdĦ///...HGgĉ@///HdĦ000......///111......---------...Htƅ^000000Bt=o9ĦDtfo9Ħ000///---g?///...HdĦ,,,......Hu]Ħ...tt000000Hƅ^Hu]Ħ===H׼s;;;<<<>>>@@@AAACCCEEEGGGIIIJJJLLLtQ\\\```dddiiije<ĦBt=o9ĦH׼sHtĦcccXXXTTTOOOIIIBt=o9ĦHdĦ444222111///......---000...,,,Dtfo9ĦsߝLGdUĦ+++Ht@cӵHu]Ħ---Hu]Ħ///000Htƅ^+++qIܗGIӵ///H׼s---,,,Hu]Ħ---,,,Bt=o9ĦHƅ^Hu]Ħ)))***''')))+++------+++)))'''------------///111444555777555333111222555888:::HHHLLLTTT\\\^^^[[[ZZZ\\\VVVRRRLLLFFF@@@<<<888555111000///000222444444333444111...000333333...)))+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000111111///,,,***111...---///...***))),,,***+++,,,,,,------------------...111444444///,,,,,,,,,+++***((())),,,...,,,---.../////////...---...,,,************((('''+++***(((((()))***,,,...---,,,***(((((()))***+++'''((()))******+++******++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,,,,+++***)))(((''''''+++***)))***,,,+++(((%%%+++++++++*********))))))***+++,,,------,,,******---,,,+++++++++***(((&&&***++++++++++++***)))))),,,++++++,,,---...,,,+++'''(((***,,,+++(((!!!'''((()))******+++*********+++,,,...///...+++(((------+++***))))))((((((''')))++++++******+++,,,+++)))******%%%!!!))))))***++++++++++++******,,,,,,,,,+++***+++---///222111000///............------......///000000000777;;;4DuXӵ999555444DdDΦDdDĦ888DdDĦ666333t|<222111000000000111222333DdDĦ222DdDΦDdDΦDdDĦ...peƜ4DuTӵ...`eĭ555qet---...333111000///...---,,,DdDĦ......t|<...000111222222222111///DdDDdDĦ000DdDΦDdDĦ---q<niDdDĦ...qet//////DdDĦ///......///111///......------q<R//////qjRgdKӵHdDĦgdKӵ000///GR/f6LĭĦ------DdDĦ...------DdDĦ---`eĭ000DdDΦDdDĦBBBDdDĦCCCFFFGGGGGGFFFFFFHHHMMMQQQPPPSSSWWW[[[^^^cccgeĦrrrvvv{{{FSĦqjRgdKӵDdDĦ|||wwwxxxxxxvvvpppooommmDdDĦRRRCCC@@@===qjRgdKӵDdDĦ222111///............///...,,,HdDĦgdKӵDdDDdDĦ+++DdDĦ4DufӵDdDĦ---DdDĦ///q<R***+++peƜ4DuTӵ///DdDĦ...---DdDĦ...qjRgdKӵDdDΦDdDĦ,,,...+++''')))---(((***,,,------,,,***(((+++++++++,,,---///222333777555222000000111333555;;;===EEEOOOUUUXXX^^^dddddd```YYYRRRJJJCCC===:::666444111000111222222111555222000111222111---***---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---------,,,***)))000---,,,......******---***+++,,,,,,---------,,,---,,,---111555555111,,,,,,,,,,,,***(((((()))+++,,,,,,---......---,,,++++++***)))***,,,,,,,,,***,,,+++)))((()))***,,,---,,,+++)))(((((((((***+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,+++***)))((('''***))))))***------+++(((+++++++++*********))))))******+++,,,,,,+++***))),,,+++***+++++++++)))'''&&&'''(((***+++++++++++++++******,,,......---+++)))(((((()))***)))'''$$$))))))***+++,,,,,,,,,,,,***+++,,,...///...+++(((---,,,+++***)))))))))))))))+++------,,,++++++,,,...,,,------(((###%%%,,,,,,,,,++++++++++++++++++,,,------,,,++++++...000000///......------------,,,,,,,,,------------...999<<<4DuXӵ888555444DdDΦDdDӵ666DdDĦ666555o)h222111111000000111111222333DdDĦ111DdDΦDdDΦDdDӵ...=ӊB1.uTӵ...HߝL`o9444po9wӵ333//////...---------DdDĦ......o)h///111222333444444444///...DdDΦDdDĦ///DdDΦDdDӵ---GIpӵDdDĦ...po9wӵDdDĦ///......///111//////.........po9u000///......GIdnuR)ĦDdDĦnuR)Ħ111000CdgĪj,,,DdDĦ///---...DdDĦ---HߝL`o9000DdDΦDdDӵLLLDdDĦQQQUUUXXX[[[ZZZYYY[[[bbbhhheeeiiimmmrrrwww|||geĦsp?aĦGIdnuR)ĦDdDĦrrrggg```______]]]WWWVVVTTTDdDĦ>>>333333111GIdnuR)ĦDdDĦ///...---------......------,,,DdDĦnuR)ĦDdDΦDdDĦ---DdDĦnuR)ĦDdDĦ---DdDĦ...po9u------+++,,,=ӊB1.uTӵ///DdDĦ......DdDĦ...GIdnuR)ĦDdDΦDdDӵ//////***%%%(((///)))+++,,,......,,,+++)))************+++---///000555333000...------......//////555>>>GGGOOOZZZdddmmmkkkhhhbbbYYYPPPHHHCCC???;;;777555444444444333555555444333222000...---......------------......------------------------/////////.........------...++++++......++++++...++++++,,,---------,,,,,,...++++++///666888333,,,+++,,,---,,,***(((((((((,,,------------,,,***))))))))))))+++---//////...---,,,***)))))))))+++,,,,,,+++***(((((())))))******+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,---......---+++)))''')))))))))+++---...,,,++++++++++++***************))))))***++++++******)))+++***)))***,,,,,,***(((&&&'''((()))***+++++++++*********,,,...///...---***(((&&&&&&(((***,,,,,,***+++,,,---............+++++++++---......+++))),,,,,,+++***)))))))))***+++---//////---,,,++++++...---------)))&&&)))......---,,,+++******+++,,,,,,------,,,++++++...000---------,,,,,,,,,,,,,,,+++++++++++++++*********999;;;4DuXӵ999555444DdDʜ4DuTӵ444>d<Ħ555Dt111111111111111222222222>d<Ħ000>d<ʜDd<ʜ4DuTӵ...---F&uTӵ...4DufئL>e222puR)Ħ000...------------...>d<Ħ...Dt111333333333222222///...DdDΦDdDĦ111>d<ʜ4DuTӵ---4DwDd<Ħ---puR)Ħ>d<......///111000000///......peӵ///ĦpeӵDx<>d<ӵDd<111qR/ܗ?fӵ--->dd<Ħ///4DufئL>e222DdDʜ4DuTӵXXXDdDĦbbbeeelllrrrsssqqqqqqwww}}}|||geĦs<v>aĦpeӵDx<DdDĦ\\\PPPJJJGGGGGGFFFDDDDDDBBBDdDĦ222...//////peӵDx<>d<,,,,,,,,,------...,,,,,,,,,>d<ӵDd<DdDΦDdDĦ...DdDӵnd<DdDĦ...>d<Ħ---peӵ...Ħ///F&uTӵ///DdDĦ...--->d<Ħ...peӵDx<>d<ʜ4DuTӵ---...+++&&&(((...++++++---......---+++++++++*********+++,,,...///000///---,,,+++***++++++,,,+++---444:::AAAKKKUUUcccgggkkklllggg___XXXSSSKKKGGGBBB>>><<<;;;999888555666666555222000000000///...------------------------------............222111000///...//////000,,,******---...+++,,,///+++,,,,,,------,,,,,,,,,...+++)))...666888333---***,,,......---+++******---.........---,,,***)))***))))))+++...000000000///---+++)))))))))***+++,,,,,,+++************+++***+++,,,---............+++++++++++++++++++++++++++,,,,,,---------------,,,---///000///---***((()))))))))***++++++++++++************************((()))))))))***************))))))***,,,,,,+++******++++++++++++***)))))))))))))))+++...//////---***(((%%%%%%(((***,,,---***+++,,,---............+++***+++,,,...---+++)))++++++******)))*********))),,,......---,,,,,,---******+++***((('''))),,,///...+++)))))))))+++,,,+++,,,,,,+++***+++---///,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***))))))((((((6669994DuXӵ:::555444D&dq&ĒR111111sdKĦ333DHRRud000111111222222222222sdKĦ///D&oq<Ōq&ĒR......--->dp&ĒR000///nfʜd<Φ>d<Ħ111s&dq&ĒR,,,---i?ʜtd<Ħ---HHܗDӊB///<x///111000000///......B?d<|||geĦHg8>aĦB?Ho9>d<===:::999:::999999888>d<ӵ+++,,,B?Ho9...<x+++,,,---...,,,,,,,,,&ӫeʬtIӇ,,,>d<Φ>d<Ħ...D&ӫetIӇ)))DdDĦ...sdKĦ,,,B?dp&ĒR......>d<sdKĦ,,,B?Ho9,,,s&dq&ĒR******,,,---***)))++++++,,,------------,,,+++,,,,,,+++++++++,,,...///++++++++++++++++++++++++,,,+++---111333555;;;BBBNNNWWWdddlllnnnkkkgggeeeZZZVVVQQQLLLHHHCCC>>>:::555666555444111///000111......---,,,,,,,,,,,,,,,---------......////////////...,,,******+++,,,---,,,)))***---...+++,,,///,,,,,,,,,------,,,,,,+++---***)))...444777333...(((+++///111000/////////.../////////...---+++***,,,++++++,,,...000///...000...,,,***))))))***+++------,,,,,,++++++++++++)))***+++,,,,,,---------************************+++++++++++++++,,,,,,---,,,---///000000...+++)))*********)))((('''((((((************************(((((()))))))))******+++)))((((((***,,,---,,,***,,,------------,,,++++++)))))))))+++...//////---)))(((&&&'''((())))))((()))***+++,,,,,,---------+++******+++------+++)))*********)))******++++++(((***,,,,,,,,,,,,---///)))******((('''(((******...---***)))((()))+++,,,+++,,,,,,+++******---///------.........---,,,,,,---,,,,,,+++***)))((((((4447774DuXӵ:::555444Hu]3hh222111000ne222222=e000000111222222222222111ne000///pIƎ@t@h//////--->h222111000fe999@ďD000---...,,,,,,,,,---...///ne000000=e111000///---+++***///...ege000000sĪj@h,,,,,,---fdDĦ///@ďD000...Hkge...///111000///...------@h,,,,,,@G------HĪj@IŌ000...Bene000Hkge000ne...---fe000Hu]3hhaaahhhrrrsegeĦja>aĦ@Gse<<<888555444666111111111<Ō******+++@G------Hkge***+++,,,---...,,,,,,+++HĪj@IŌ......ege------Hu]3hIŌ))))))DdDĦ---ne---+++@h,,,--->h...------se+++ne++++++@G***,,,sĪj@h///***(((,,,---+++)))***++++++,,,,,,,,,,,,++++++...---,,,,,,,,,---...///((()))+++,,,------------***)))+++000000///222888<<aĦs׼s<<<888555111///111------...Ho///------,,,,,,+++,,,,,,******+++,,,---------,,,+++---///000))),,,,,,D^+++)))(((DdDĦ***---,,,******000+++---......,,,,,,,,,s׼s+++,,,,,,,,,+++,,,******,,,***---++++++---,,,)))))),,,++++++++++++++++++++++++......,,,,,,+++,,,---...)))+++,,,...//////...---(((''')))---...,,,///444333:::DDDLLLSSSZZZcccjjjpppqqqssssssooofff[[[SSSJJJEEE@@@<<<:::888444111000///...---,,,,,,,,,,,,---......///000000111111//////...---------------,,,******------******---,,,---------,,,,,,+++******+++,,,---............***,,,///000000000111222,,,---.........---,,,+++,,,+++***+++---///...---///...,,,*********,,,,,,***+++++++++******))))))((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...------.........---,,,,,,(((******(((&&&&&&(((+++))))))*********+++++++++******))))))***+++---...***))))))***,,,,,,+++)))******,,,---.../////////+++******,,,......---+++***)))((((((******)))(((((()))***+++,,,,,,,,,,,,+++***)))***+++,,,+++)))))))))))))))***+++,,,---000///---***((()))---000...000...)))***......***,,,,,,------.../////////000111111000//////222444555666666666555333000///,,,+++++++++***)))))))))Φ4DuXӵtvӵ>d<Ħ333111444555333//////Ħ333222222111222222222///000111222333222111111000000Ħ/////////---...000111111111000/////////...---...000222444111222444444222111222333///444;;;CCCHHHIIIIIIHHHBBB999111//////...///111---------------...//////Ħ222444555666777,,,---..................000/////////222555999<<<444444333333222000///...+++,,,,,,---...///111111>d<Ħ111000///---,,,---...000000...,,,+++---...---------000222///...---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,------------.........//////---------,,,+++,,,...000+++---///111333333333333+++,,,///000111000///...333777;;;===Ħ333555555555555666777888888:::>d<ĦeeelllrrrxxxBegeFYĉ>aĦ|||BeBBB777444222---***,,,,,,,,,---nu]ӵ111++++++,,,,,,---++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---...,,,***)))))),,,...000+++---///111111///,,,+++...***)))++++++>d<Ħ...---+++)))(((>d<Ħ(((***+++Ħ***)))((()))***,,,///000+++,,,......------///000---,,,+++,,,Be---,,,------...Ħ,,,++++++,,,---,,,+++***))))))+++***)))***---,,,'''***+++...///***%%%(((///************************...---,,,+++++++++,,,---+++,,,...000000000...---((('''(((+++,,,***---222///333888;;;@@@JJJWWWaaaqqquuu|||{{{ppphhhYYYRRRIIIEEECCC@@@999444111111000......------------......///000111111222++++++************))))))---******------******,,,------------,,,,,,+++***(((+++......,,,+++,,,...+++---///000//////000111***+++,,,---------,,,+++***))))))+++---//////...///---,,,******+++,,,---)))))))))))))))(((''''''))))))***+++,,,,,,,,,,,,------------------------------,,,+++,,,---...///------------,,,,,,,,,,,,''')))***)))'''(((+++...))))))******+++++++++++++++******)))***,,,...///+++***)))***,,,,,,***(((,,,,,,------,,,,,,+++***,,,++++++,,,---...,,,+++,,,***'''((())),,,------))))))***+++,,,,,,,,,,,,+++***)))***+++++++++)))))))))))))))***+++------666444///***'''(((,,,///...000...((()))------(((,,,---///000111111111111333333333222111222444666888999999999777444111000************))))))))))))?aŖ%7uSQuR)ӵsdKĦ333222111111111111gdKĦ333222222222333444555222222222222222222222222...gdKĦ111222333...///000222222111111000//////000000000000/////////000111000///...///000111222444555888<<>>AAAgdKĦ888999:::;;;<<<===???DDDGGGEEEsdKĦwwwzzzŶS3we<|||||||||uuuIIIAAA;;;;;;999222------...------iĉ@3hR/Ō---...---,,,***)))...//////...---***((('''***++++++,,,,,,---...............------,,,,,,,,,,,,---.../////////......---,,,,,,---...DdDĦ+++******)))(((sdKĦ)))+++gdKĦ+++,,,,,,------,,,,,,+++///---+++******,,,///000......------...///,,,,,,---gdKĦ---+++,,,---......,,,***))),,,,,,++++++***)))))))))+++***)))***,,,---,,,+++)))))))))+++------+++)))---......---***(((((()))+++---000222333222000///,,,,,,++++++***++++++++++++,,,...222777>>>CCCFFFYYYiii|||xxxooocccYYYQQQHHH>>>777444222...------..................000111111000...---,,,++++++******++++++---+++,,,///...)))'''(((,,,,,,,,,+++++++++*********)))***+++...///...---/////////......---------++++++,,,---------,,,,,,******++++++++++++******...///...***'''&&&***---+++*********************++++++++++++++++++++++++***++++++,,,,,,------...++++++******++++++,,,---...,,,+++---//////,,,)))******))))))))))))******((((((((((((((((((((((((*********++++++,,,,,,,,,...---,,,***)))(((((((((++++++++++++++++++++++++(((+++------+++)))((((((++++++,,,,,,++++++***)))---***''')))---///---)))'''''''''((()))+++,,,---,,,++++++******++++++,,,///...------++++++***)))+++++++++***)))(((((('''---///...---111777999777666777777444222333777;;;@@@>>>;;;999777444000---++++++++++++++++++++++++>A444ne333222222111111111ne333222111111222333444555222222222222222222222222ne111///.........///000111222111111000000000////////////000000000222222222000///000111000111222222222444888;;;IIIBBB999222///...///111//////////////////ne222111222333333333222///,,,,,,...000000///000000///000222444777999555444222111000000111111........./////////000De111111111111111///......///000///...000000000000000000000000000///---+++******++++++///...---++++++,,,---...///......---...///000111---,,,++++++,,,---...///...000///---...222222///...///000000000333777:::@@@DDDne>>>???HHHJJJNNNPPPQQQSSSVVVXXXYYYnezzz>Ak<uuurrrnnnmmmllleeeZZZPPPBBB;;;666666555000---...000///...fh---------,,,,,,+++***+++,,,,,,------,,,++++++++++++,,,,,,---............---------,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,...///De,,,++++++***))))))ne***+++ne***++++++,,,,,,,,,,,,++++++...---+++******,,,...000...------,,,,,,,,,,,,---,,,,,,ne......,,,---...///...,,,+++))),,,,,,++++++***)))))))))+++***)))***,,,---,,,+++))))))(((***+++,,,***)))......///---***))))))***(((***,,,...///...---,,,,,,,,,++++++***++++++,,,++++++,,,...222666;;;===KKK[[[nnn{{{yyypppggg[[[MMMCCC;;;777333111000000///.../////////000111000...,,,...---,,,,,,++++++,,,,,,...,,,---000///+++(((***,,,,,,,,,++++++++++++***,,,++++++,,,......---+++---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++)))******++++++******)))---,,,***(((&&&''')))+++------------------------++++++++++++++++++++++++******+++,,,,,,------...++++++******++++++,,,------,,,+++---//////---***+++******))))))******+++((((((((((((((((((((((((******+++++++++,,,,,,,,,...---,,,***))))))))))))++++++++++++++++++++++++)))+++------,,,*********,,,,,,,,,,,,,,,+++******---***''')))---///,,,)))))))))******+++,,,---...+++++++++******+++++++++,,,,,,,,,+++******)))))),,,++++++***)))(((((((((,,,000222222555<<>>>>>>>>===:::888888<<>>:::888555222...+++***++++++,,,,,,++++++111000333222000222222111111222000000000000111333444555222222222222222222222222555111///......//////000111111111111000000000////////////000000222333444333111000111222111111111000......111333>>>CCC@@@444---000111---///000111111111000000///000222333333222000...,,,,,,...000111000222111000000111222555666444333111000//////000111,,,---.../////////......//////111222333222000......//////...---000000000000000000000000///...,,,+++++++++,,,---,,,,,,,,,---------......///............///000000------,,,,,,,,,---.........111000------111222000000111111111333777===AAAHHHMMMOOOMMMMMMWWW[[[aaaeeeggghhhiiikkkrrr~~~zzzxxxtttmmmgggbbbaaa```^^^[[[TTTLLLFFF<<<666222222222000///111222111///...------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---.........------,,,,,,,,,,,,+++++++++******))))))+++,,,---,,,,,,---///111///,,,,,,,,,+++******---,,,,,,...---+++,,,,,,------,,,,,,+++------+++++++++,,,...///------,,,++++++***+++++++++,,,///000000......//////...---+++***,,,,,,,,,+++******))))))+++***)))***,,,---,,,+++***((('''''')))******)))---......---+++)))***+++))))))***+++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,...000333444;;;IIIYYYhhhvvvppp___SSSFFFBBB<<<888666555333222222111111222222111...,,,///...------,,,,,,------///,,,---000000+++***+++,,,,,,,,,,,,++++++++++++...---,,,---......,,,*********+++++++++++++++,,,+++,,,,,,,,,+++***))))))))))))************))))))+++)))&&&%%%&&&((())))))))))))******++++++,,,,,,++++++++++++++++++++++++******++++++,,,---------++++++******++++++,,,------,,,+++---......---+++,,,++++++******++++++,,,))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,---,,,,,,+++*********+++))))))))))))))))))))))))***,,,---,,,++++++,,,---,,,,,,,,,,,,,,,++++++***,,,***((())),,,...,,,***,,,,,,,,,------.........++++++************++++++************************,,,+++******))))))))))))***111666777:::@@@EEEFFFGGGEEECCC???;;;;;;>>>@@@>>>;;;888555333///+++((()))***,,,------,,,***666555333222222222111///.........111333333111000333222111111000111111111...//////000111333444555111111111111111111111111222333555555333222222333///000000000111111111111111000///......///000111222333444333111000000111333333222111......///000111AAADDD555,,,222333,,,///000222333222111///.../////////111333333222000......------...000000111222111000///000222444555111000///------------...---...000222222111///...------------...000222444333111///...//////...,,,...........................---,,,++++++,,,---...***+++,,,...............---------.........//////.............../////////000444444111111444666444333444444555777===DDDIIIRRRYYYaaaeeeeeecccbbbbbbkkknnnssswwwyyy{{{~~~||||||}}}~~~zzztttnnngggdddccc___XXXQQQMMMNNNOOOMMMIIICCC???===999666333222111111222333111000///...------------...---,,,+++***+++,,,---......---,,,+++***)))(((******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++,,,+++)))((((((***,,,---,,,,,,...000333444333111,,,,,,,,,+++++++++******---,,,,,,---///000///...---..................---...---------......//////...---,,,++++++******+++++++++,,,---///000111111///000000///...---+++***---,,,,,,++++++***))))))+++***)))***,,,---,,,+++***(((&&&&&&((()))******+++,,,---,,,***))))))***,,,,,,,,,,,,------......++++++******++++++,,,,,,......------...///000111444<<>>CCCHHHKKKJJJGGGBBB===999888999;;;888666444222000...***(((((())),,,------,,,)))666555333333444444222000------...000333333222000333222222111000000111111......///111222333444444111111111111111111111111///111333444333333444666000000000000000111111111111000///......///000111222333333222000...///000111222222111///...///000(((===DDD555,,,333666//////111222333222111///---111000111333444444111///---............///000000111000/////////111333555111000///------------......///111222222000...------,,,,,,,,,---///222333222000...---......---,,,------------------------...---,,,,,,,,,---...///)))***,,,...//////......,,,,,,------............------...//////000000000///444666444444777999999888888888999<<>><<<888444333222777666444111///000111111//////.........//////000---,,,+++***+++,,,---......---,,,+++***))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***+++---///+++,,,...222555555444222,,,,,,,,,+++++++++++++++,,,+++***+++---///......//////000000000000//////...//////000000000000000......---,,,,,,+++,,,,,,++++++,,,---...///000111////////////...---,,,+++------,,,,,,+++*********+++***)))***,,,---,,,+++***(((&&&&&&((()))******)))***+++***)))((()))***---------------.........+++*********++++++,,,------------......///000111333555999@@@LLL```zzzqqqkkkcccZZZQQQHHH@@@;;;<<<999666444333222000...---,,,,,,+++++++++++++++---***+++------***))),,,---------,,,,,,,,,++++++,,,,,,,,,...000111000...+++,,,,,,,,,------......,,,,,,,,,+++***)))((('''))))))************))))))+++(((%%%&&&***,,,+++))))))******+++,,,---......************************))))))***++++++,,,,,,---++++++******++++++,,,---+++++++++,,,,,,,,,---...------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++((((((((((((((((((((((((((()))***)))((()))+++---++++++,,,,,,++++++***)))***)))))))))+++++++++***------......---,,,+++******))))))(((((())))))***))))))******+++,,,,,,,,,---,,,***)))))))))++++++///:::CCCEEEEEEIIILLLMMMJJJFFF???999555444444444222000/////////...+++)))''')))+++------+++)))'''555444333444555555333111000//////111333444333222333333222111000000000000//////111222333333333333111111111111111111111111111333444444222222222333000000000///000111111222222000///------///000222222333333222000......///...///000///...---...///''':::BBB555---222666222000111111111111000...---222111111333444444222000...///000///...---...///111000///...///000222444444333111000//////000111......///000///...---,,,,,,,,,,,,------///000111000...,,,,,,------,,,+++////////////////////////......---,,,,,,---...///)))+++,,,...//////......,,,------...///.........***+++---///000111111111---555:::;;;;;;>>>@@@@@@AAA@@@@@@AAADDDLLLVVV]]]lllsss|||~~~zzzxxxyyy{{{~~~~~~||||||xxxppplllkkkiiieeebbbbbb^^^ZZZXXXXXXRRRKKKCCCCCCBBBBBBAAA???<<<999222333555444222111000111222555555111...///000...///.........//////000111,,,,,,++++++,,,,,,------******)))******+++,,,---))))))******+++,,,,,,,,,,,,,,,------------......---,,,,,,+++,,,---...///+++,,,///222555555333111++++++++++++++++++******+++)))((())),,,.........000000000111111000000000---...000111111111000///------,,,,,,,,,,,,------***++++++,,,---...//////.........------------------------,,,++++++******+++***)))***,,,---,,,+++***((('''''')))******)))((()))+++***))))))***+++***++++++,,,,,,+++++++++************+++,,,------***++++++,,,---...//////111111444999AAAQQQjjj|||rrrggg[[[OOOHHHFFFAAA;;;555222///...,,,,,,,,,+++************+++---******,,,,,,)))))),,,------------,,,,,,,,,,,,,,,,,,,,,...111222111000---..................///+++,,,,,,,,,+++***))))))******++++++++++++*********)))((()))***,,,,,,+++)))))))))******++++++,,,************************))))))******+++,,,,,,,,,++++++******++++++,,,---***+++,,,+++***+++---///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++***)))))))))***(((((((((((((((((((((((('''(((***)))(((((()))******************))))))((()))))))))*********++++++---.........---+++)))((())))))(((((((((((())))))*********++++++,,,,,,,,,---,,,***))))))***+++---555???HHHKKKMMMPPPQQQOOOKKKEEE===666333111111000---,,,,,,---......,,,***((()))+++,,,,,,+++)))(((222111111333444555333111333222111111333555555444444333222111000000000000000111222333444444333333111111111111111111111111111333444333111000000111111000/////////000222222222111...------...111222333444555333111//////000---///000000...------...,,,999>>>555---///333222111111000//////...------000///000111444555444333...000222000...,,,---...333111000.........000111555444222111000000111111000000/////////.........+++,,,---..................,,,++++++,,,---,,,+++///////////////////////////...---,,,,,,---...///+++,,,,,,---..................000111111111000///,,,---000222444555666666333>>>GGGIIIKKKNNNPPPPPPPPPOOONNNNNNRRRZZZeeelllwww~~~~~~wwwsssnnnkkkjjjjjjiiiiiijjjjjjfff___[[[[[[ZZZVVVRRRQQQMMMIIIHHHHHHBBB:::444777999999777555555666000000000111222222222222///555777333000222222000000000///////////////000***+++,,,,,,---------,,,***)))))))))***+++,,,---***++++++,,,------......---------....../////////,,,,,,,,,,,,---------...+++,,,///222555555222///************************+++)))((()))+++............//////000000//////...+++---///000111000...---+++*********+++,,,---...++++++++++++,,,,,,------,,,,,,,,,,,,,,,------......------,,,,,,+++******+++***)))***,,,---,,,+++))))))(((***+++,,,***))))))+++,,,,,,++++++,,,...((()))+++,,,,,,***)))(((************+++,,,---...***+++,,,------............///333888;;;CCCUUUgggsssxxxttthhhaaaWWWPPPEEE;;;444000...---------,,,++++++++++++,,,...******------***+++......------------,,,,,,,,,.........///111111000////////////...............+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))***+++***))))))***+++'''''''''(((((((((((((((************************)))))))))***++++++,,,,,,++++++******++++++,,,---)))***,,,+++)))***---000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,+++***)))((((((''''''))))))))))))))))))))))))((()))++++++***((((((((()))))))))))))))(((''''''((()))******))))))***+++.../////////---+++(((&&&)))((((((''''''(((((())))))))))))***************---,,,***((()))***,,,...555>>>FFFLLLPPPTTTRRRNNNKKKDDD:::333000///...------,,,+++,,,------+++)))))))))************))))))//////000222444444222111666444222222333555666555444333222111000000000000111222333444555444333222000000000000000000000000///111222222111000111222111000/////////000222333222111...------...111222555666666444222000000111000111222222000......///111:::===555------000222111111///...------------...------000333555666555///111333111...+++,,,---555333111...---------...333222111////////////000444333222111000000111111+++,,,---.........---,,,,,,+++)))***+++,,,,,,+++------------------------000///...---,,,------...,,,,,,,,,---------......///000111333333222222111///111444777999;;;<<<<<<>>>IIITTTYYYZZZ]]]______]]]\\\[[[[[[^^^gggrrryyyzzzyyyxxxuuukkkhhhddd```^^^[[[XXXVVVVVVVVVSSSLLLIIIIIIHHHEEEBBBAAA===999::::::444,,,---222666666333000111444,,,+++***,,,...000000///...666:::666444666777333333222111///............)))***,,,---...---,,,,,,---,,,+++)))))))))******,,,,,,---......//////000........./////////000000***+++,,,------------,,,,,,---///222555444111...))))))))))))))))))******+++***((())),,,...//////------............------)))+++---///000...,,,+++(((((())))))***+++------++++++++++++++++++++++++++++++++++++,,,---.........------,,,,,,++++++***+++***)))***,,,---,,,+++)))))))))+++------+++)))***,,,------------...000(((***,,,------+++)))'''************+++,,,---...------.../////////......+++---333888777777CCCQQQ[[[bbbnnnyyyxxxfff]]]OOOBBB999333111///......---,,,,,,,,,,,,---///,,,+++......+++,,,///......---------,,,,,,,,,111000///000111111///---/////////......---------++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++'''***,,,+++(((''')))+++++++++++++++************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++******++++++,,,---)))***,,,+++)))***---000,,,++++++******++++++,,,------------------------.........------,,,,,,,,,,,,+++***((('''&&&&&&&&&************************(((+++------+++)))(((((((((((((((((((((''''''&&&((()))******))))))***+++///000000000...+++(((&&&((((((''''''''''''(((((()))))))))))))))(((((((((---,,,***((()))***---...222999BBBIIIPPPTTTQQQKKKIIIBBB888000------+++***...---,,,,,,,,,,,,***(((***))))))))))))))))))***111333555444333222333444333222111111222333555666111000///000222333222111555333222333666888666444333222111111333555555444111111000///////////////...///000000///000222444111000//////000222444555666555444333111000///...,,,222777777333...---...777555111......000333555000000//////.........------------///222333222111,,,///111...******...222777555333222333333222111333333222111111000000//////000111111111///...---------...000222111///------------.........///////////////...---...000222------,,,++++++++++++,,,///////////////000111222555555222000444:::999555555888;;;======>>>BBBEEEPPP[[[fffllloooqqqqqqnnnnnnoookkkgggkkkuuu~~~~~~{{{{{{{{{|||||||||ssslllhhhddd^^^[[[WWWRRRLLLJJJJJJIIIDDD@@@DDDCCCBBB@@@>>><<<;;;:::555888888555444777666333000000000000000///......---------...//////000111333555888::::::999666444222000...///222333111......///111000...------...//////...---+++***))))))...,,,+++,,,...000111222111222333222000......///111///---+++***************+++,,,---///000000111++++++***************+++,,,,,,++++++,,,,,,---...---------...............,,,++++++,,,------,,,+++,,,+++*********+++,,,---///...,,,+++***+++,,,,,,++++++++++++,,,---...//////111000------///000------,,,+++******+++,,,---------,,,,,,+++***))))))+++,,,...000///...+++******,,,...//////---***)))'''((()))******++++++***---------,,,,,,+++++++++((()))+++///222666888999EEELLLUUU\\\aaagggooouuu|||~~~tttdddSSSEEE<<<777444333444222---+++...///---.........,,,***)))***+++***+++------------...000222111//////000111000000.........///////////////***###!!!(((...---,,,...---,,,,,,++++++,,,,,,---+++,,,,,,+++)))((()))+++++++++,,,,,,,,,,,,++++++---'''$$$'''((('''+++111"""+++///...+++,,,---)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///++++++******++++++,,,---++++++,,,++++++***)))(((---,,,,,,+++***)))((((((''')))***)))((('''((())))))***+++,,,+++)))'''&&&))))))******++++++++++++******+++++++++,,,,,,,,,---444666111,,,++++++***((((((((()))(((''''''&&&)))***+++,,,+++***(((&&&)))'''&&&&&&(((***+++***222999@@@FFFKKKNNNKKKDDDAAA<<<555///++++++---...222...***)))+++,,,,,,***))))))(((((()))***++++++000222444444222111222333222111111111111333444555333222111111222333222111444333222333666888777555222111000000111333222111111000//////......//////...///000000///000222444111000//////000111333555777666555333111///------...333999<<<;;;777333222666444111//////000222444000/////////............---,,,,,,...111222111000,,,///111///,,,+++...111555444222222333222111///222222222222111000/////////000111111111///...---.........000222222000------------.........//////,,,---------,,,---///222222222111111000000000111111111000///000000222222555777666444666::::::777888;;;@@@BBBCCCEEEIIILLLZZZeeeqqqwww{{{~~~}}}zzzyyyzzzvvvpppoootttwwwxxxvvvrrrmmmjjjhhhiiihhhhhhjjjeee^^^XXXUUURRRNNNKKKFFFBBB>>>===>>>>>>;;;888888888777666555333222111222444444000000222333000000000111111000//////...------,,,,,,---...000111222555888;;;<<<;;;999777444222000//////...---,,,000111222111...------...------,,,+++***)))((('''...---,,,,,,...000111111444666999999888666666666000///---+++************+++,,,...///000///......++++++***************+++,,,++++++++++++,,,------............---------------,,,,,,,,,,,,,,,***)))******)))))))))***+++,,,---,,,+++*********++++++++++++++++++,,,---.........000///,,,,,,...///,,,++++++***))))))***++++++------,,,,,,+++******)))***,,,...//////...,,,***((()))+++,,,+++***'''&&&'''((()))******++++++***---,,,,,,,,,++++++++++++)))***,,,...111444666777666<<>>CCCHHHLLLIIICCC>>>:::444...++++++,,,...111...***)))***,,,+++***)))))))))))))))***++++++///111222222111000000111111000000000111222333444666444222222333333222111333222222444666888888777222000......///000///...000//////............///...000000000///000222444111000//////000111333444777666444222000...,,,+++...222777===???===888333333333111000000000111222//////..................,,,++++++---///000000///+++...111000---,,,---000222111111222333222///---000111333333222111///---///000000111111000............///000222222000...---............/////////,,,---......---...000222222111111111111000000000444333222111111333555666999>>>???<<<;;;======;;;<<<@@@EEEIIILLLNNNRRRTTTdddooozzz}}}uuuooooooooommmrrruuuyyy}}}wwwoooaaa]]]XXXTTTRRRQQQPPPPPPOOOKKKGGGDDDBBB@@@>>><<<777444111222555666555333222222333333222111///...111333111---,,,000111000000111111111111000//////...---+++++++++---000222222555999===>>>===;;;999444444333000......000222444444333111///---...///,,,,,,,,,+++***)))((('''......------...000222444888<<>>555111111000---***++++++,,,,,,,,,,,,+++)))+++,,,,,,,,,,,,---///222111///000111222222111/////////......------,,,...)))'''***---,,,++++++,,,,,,++++++++++++,,,,,,+++,,,,,,+++))))))***,,,************************)))(((+++//////,,,+++,,,111000...---,,,,,,---...,,,,,,,,,++++++,,,,,,,,,)))***+++,,,...///000111,,,+++*********+++---...+++++++++++++++,,,------,,,,,,,,,,,,+++***))))))((((((((()))))))))******)))***++++++))))))***+++((()))******)))(((&&&%%%+++***)))))))))***,,,---*********++++++++++++,,,000555666000+++))))))''')))))))))(((((((((''''''((()))+++,,,------,,,,,,---+++))))))***,,,,,,,,,...444:::>>>DDDHHHFFF@@@999666111,,,******,,,...///,,,***)))***************))))))))))))***++++++///000222111000//////000111111111222222333444444999666444333333333222111222222222444555777777777222000......//////...---//////...............//////000111000///000111333000000000///000111222333444333222111///...---,,,000///111666;;;;;;666111111111111111111111111111//////...---------...///,,,+++***+++...//////...,,,...111111///---......000000000111222111...+++///000222444333111...---...///000111111000///............///111111000................../////////...000111111000111222444111111111222222222111111777666666666888;;;>>>@@@DDDJJJMMMIIIFFFFFFFFFEEECCCFFFJJJOOOTTTXXX\\\^^^kkksss{{{{{{xxxzzzwwwnnngggffffffeeecccggglllqqqvvv{{{wwwhhh]]]QQQNNNHHHDDDCCCAAA@@@??????===;;;:::999999999888222000///000333555555444///000222333333222000///333444111------111333222000111111222111111000000000///,,,++++++...111444444777;;;>>>???===:::888333444555222000111666;;;777666555222///......///,,,------------,,,+++***------......///222666:::>>>CCCHHHKKKIIIDDD???===---,,,+++***))))))***+++)))+++///222222000,,,************)))******+++,,,+++++++++***+++,,,,,,---///......---,,,+++******&&&(((***++++++,,,------))))))))))))*********+++,,,,,,++++++++++++++++++++++++******+++,,,,,,---,,,...---***))),,,,,,***+++******************+++,,,,,,,,,++++++************+++,,,......---,,,+++++++++---------,,,***)))'''((()))******++++++***************************---------...............000222333333222222444666;;;LLLeeejjj[[[SSSQQQJJJ???999777444000---------------,,,***(((***+++,,,,,,++++++,,,...222000//////111222222111//////......---,,,++++++...+++)))+++---------,,,,,,,,,++++++++++++,,,,,,+++,,,,,,+++***)))+++,,,***))))))))))))))))))***'''(((***,,,---+++***)))444111...,,,---...---------,,,************,,,---***+++,,,---...///000000,,,++++++***+++,,,------,,,++++++++++++,,,------------------,,,+++***)))))))))))))))***************+++,,,,,,******+++,,,((()))))))))((('''&&&%%%+++***)))((()))***,,,---************++++++++++++///333333...*********(((***))))))((((((((((((((())))))+++,,,,,,,,,,,,,,,---+++))))))***+++++++++,,,222777;;;@@@DDDBBB<<<444222...+++******,,,------+++***))))))******************))))))***++++++000111222222000//////000222222333444444555555555:::777444333333333222111000111222333444555666777333111//////000000///...//////.........//////000///000111000//////111333000000000000000000111111////////////////////////444000---///444666333//////000000000111000000000///...---,,,,,,---...///---+++***+++---.........---...000111000///......///...///111222111...+++...000222333333111///---...///000111111000///......------...///000///...////////////////////////000222333444333333444555555666888999::::::::::::<<<<<<>>>@@@DDDHHHLLLOOOSSSYYY[[[WWWSSSRRRRRRQQQMMMOOORRRWWW]]]bbbfffgggpppuuuyyyyyyzzzyyytttnnnmmmooolllbbbZZZYYY[[[\\\WWW[[[```ffflllrrryyy}}}}}}|||wwwlll[[[OOOFFFCCC>>>;;;999888777555555666666666555666777777111000000000222333333333+++,,,---/////////...---333444222------222444333111111222222222222222111222000...------000333666666888:::<<<<<<:::777555444555555333000111666:::777777666444000......///+++,,,---......---+++******,,,---...000444;;;@@@EEEJJJPPPRRROOOGGG???;;;,,,+++***)))))))))***+++&&&)))...222333111...,,,******))))))***++++++,,,+++************+++,,,,,,......---,,,+++******)))''')))++++++***)))***+++*********+++++++++++++++,,,,,,------------------++++++*********+++,,,,,,+++---,,,)))(((+++,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,---------,,,,,,------.........---,,,+++'''((()))******++++++***************************............---------------......------...///111666BBBXXXqqqwwwkkkiii```RRRGGGAAA:::444333222000111222111///,,,***,,,------,,,+++,,,...111///...///000222222111///......---,,,++++++***++++++******,,,//////...,,,++++++******++++++,,,+++,,,,,,+++******,,,---******)))(((((()))***************)))***+++++++++///...------......---++++++***)))(((((()))***+++,,,,,,,,,---------------,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---......------,,,+++***------,,,++++++***))))))***,,,---,,,+++***+++,,,)))))))))(((((('''&&&%%%+++***)))))))))***+++,,,))))))*********+++++++++---000000,,,***,,,,,,*********)))(((((((((((()))******+++++++++,,,,,,+++---+++)))((()))***)))))),,,222777;;;???BBB???999000///,,,*********+++,,,+++++++++***))))))******++++++***************+++222333444333111000000111222333444555666666666555:::777444222222333222222///111222222222222333555333111//////000111111000000////////////000000111000111111000//////111222000000000000000000000000,,,,,,---......///000000777222------111333333111////////////000000000000///...,,,++++++---///000...,,,***+++,,,...///.../////////000000////////////......000111111///---...///111222222111///.........000111111000000//////...---...///000000...000000000////////////...///222444666666666888999;;;<<>>888***)))((((((((()))***+++%%%)))...222333222///---))))))))))))***+++,,,,,,***************+++,,,,,,,,,,,,,,,++++++************---...,,,(((%%%%%%'''******+++,,,,,,,,,,,,+++,,,------............---++++++************+++++++++---,,,)))(((+++,,,))),,,,,,------------,,,,,,++++++++++++++++++++++++)))***+++,,,,,,---------,,,,,,,,,,,,,,,++++++***'''((()))******++++++************+++++++++++++++...............---------,,,,,,++++++,,,...000111777===KKK```sss{{{kkk]]]RRRHHH@@@888555111111333444222///,,,---......,,,,,,---...///...------///111111000---------,,,,,,++++++***)))++++++***+++///000...++++++************+++++++++,,,,,,,,,***+++,,,...+++***)))(((((()))***+++...///---))))))---///...)))***,,,---------,,,+++))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,------...............---,,,++++++///...---,,,+++***))))))***+++,,,,,,******+++,,,******)))((((((''''''&&&))))))******++++++++++++)))))))))************++++++...---******------++++++***)))((('''((()))*********++++++,,,---.........,,,)))((()))))))))(((...444:::===@@@BBB<<<555...---,,,+++*********+++***+++,,,,,,***)))***+++,,,,,,+++************+++444555666555333222222222111222333555555555555444999666222111111222333333///111222111//////000222111000...///000222111000000000000000000111222222000111111000//////000222///000000000000000//////,,,,,,,,,---......//////555222//////111333333222///............///000111...---+++***+++---///000000---++++++,,,...//////111///......///000000///000///...///000111000...//////000000000000//////---...///111111111000///111000//////111222222111000000000000/////////...///222777:::===???BBBDDDCCCEEEIIIMMMOOOQQQRRRRRRTTTVVV[[[aaafffjjjmmmooooooooolllgggeeefffddd```ZZZXXXVVVXXX^^^eeejjjlllnnnmmmggg```\\\ZZZTTTMMMMMMSSSSSSKKKCCCAAABBBCCCBBBDDDGGGLLLSSS\\\eeellllllnnnpppnnndddVVVGGG===444222000///000000///...,,,...000000...---...000---......---------///000///...---,,,,,,...///000...000000---...111222000111222222333444444333333111000000///000222333444444333222111111222222333666444111///...---,,,***333555777666333000...---&&&(((***,,,---,,,***)))''')))+++++++++///777>>>GGGLLLQQQQQQLLLBBB888333)))(((((('''((()))***+++(((***...111222111...,,,))))))))))))***+++,,,---***************++++++,,,++++++++++++************(((+++---,,,'''%%%&&&)))((()))***+++,,,++++++***+++,,,---.........------++++++************+++++++++------)))))),,,,,,)))+++,,,------------,,,+++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,+++++++++******'''((()))******++++++***++++++++++++,,,,,,,,,---.............../////////...---,,,,,,...111333444:::888>>>KKKYYYeeetttvvvlllaaaWWWGGGAAA:::777666666333000---...//////------...///---,,,+++,,,...000000///,,,,,,,,,+++++++++++++++)))------))))))---...,,,++++++************++++++***,,,,,,,,,++++++---///,,,+++***))))))***+++,,,---///...))))))...///---'''***------+++***+++...))))))************))))))*********++++++,,,,,,,,,---......///////////////---,,,,,,,,,,,,---....../////////......---,,,+++,,,,,,,,,++++++************+++,,,+++***)))***,,,++++++***)))((((((((((((((()))***,,,,,,+++***)))))))))))))))************---...,,,)))))),,,,,,***,,,+++)))((('''((()))***)))***+++---///111444555000...+++)))******)))(((000777===AAACCCBBB;;;222------,,,++++++*********))),,,------+++***+++------,,,++++++*********+++555777888777555333333333000111333444555555444333888555111000111222333333...111222111...---...000000///---...000111111111111111000000111222333333000111222111//////000222///000000000000000///...------------------------111000///000222333222222///...---------///000111...---+++******,,,///111000...,,,+++---/////////222000...---///000000000111///......000111111000///////////////000000000---...///111111111000///333222000111222444444333111111000000/////////...111555;;;@@@DDDHHHKKKNNNOOOQQQUUUZZZ]]]___``````^^^aaaffflllqqqtttvvvwwwtttsssmmmhhhhhhjjjgggaaaYYYUUUQQQRRRXXX___eeegggeeebbb[[[RRRNNNLLLFFF???<<>>888111---***(((&&&'''***+++)))''',,,...000111111...+++)))***))))))((()))+++---...+++((((((******((((((+++*********))))))***...111...+++))))))++++++)))''')))))))))))))))******+++++++++,,,,,,---...//////------,,,+++))))))***,,,+++++++++***++++++,,,,,,---+++******+++,,,+++***((()))***+++******+++---------++++++++++++,,,---------,,,+++++++++,,,,,,---+++)))(((((()))+++,,,,,,+++*********+++,,,---+++,,,...---,,,,,,---///000///---+++***---222666666333000000555>>>GGGMMMVVVccctttuuulll```UUUKKKAAA;;;999333111///111333333111------/////////......///000......---,,,***)))+++,,,......---,,,,,,+++******)))***++++++***)))***+++*********)))******+++,,,+++---///---+++)))+++---...---,,,+++***+++,,,---))))))(((((()))***++++++++++++++++++***))))))(((******+++,,,,,,---......,,,---/////////000222444333111...++++++,,,---///...------,,,,,,++++++***++++++,,,,,,,,,++++++***))))))***+++++++++++++++---+++)))'''''')))+++---)))***+++,,,,,,+++)))(((,,,+++)))((((((((()))******+++,,,,,,------,,,,,,++++++++++++******))))))((()))+++000555999;;;:::222111...,,,************///111777???FFFDDD<<<555111111000000...---,,,+++---------,,,,,,+++++++++///---***((('''(((***+++222222333444444444444444222222222222222222222222333333333222222111111111222//////222222000111444000000000000000000000000/////////000111111222222222111000//////000111222000111222111///---------.........///000111222333///000000111111000000///......---,,,---...///000---.../////////000222444///---+++***+++---...///222222111000000000000000...222444222000111111/////////000111222222000///000///...000222333111///444222111222444555555444444333111222444555555444888===EEEPPPZZZ```bbbaaaccc``````dddjjjllljjjfffhhhjjjmmmrrrvvvwwwuuusssqqqooollliiieee___XXXSSSFFFAAA===@@@HHHNNNPPPNNNOOOIIIAAA======<<<:::888555888;;;999444111111333111222333666<<>>???===:::777555333333222000222444222///---...111222222333444888???GGGMMMMMMSSSVVVPPPDDD999555555000000000000000000000000...........................---,,,******,,,---...///111222111///,,,++++++/////////...///000111111000...---///444777777555//////...///000111333444222111000.........//////111111000///......------........./////////......///,,,,,,//////+++***,,,,,,---......------///111111222444444333000,,,******)))((((((******)))(((***+++...000000...,,,+++))))))))))))***+++,,,---+++((((((******((((((+++,,,,,,,,,***((((((***,,,***)))((()))+++,,,+++******))))))))))))***++++++++++++,,,,,,------......---......,,,+++***,,,...+++++++++++++++,,,------000...,,,,,,,,,,,,+++***((()))++++++******,,,---///...,,,+++++++++,,,------,,,+++***))))))))))))((()))***,,,---...//////,,,+++*********+++,,,------...000///......///111......---+++***,,,000333888666333000///111444666===DDDJJJOOOYYYgggssswww|||xxxjjjZZZMMMFFFBBB===;;;:::777333///000///---,,,++++++,,,,,,...---,,,+++++++++,,,------------,,,,,,+++++++++,,,---...---,,,+++,,,...++++++******++++++,,,---,,,---...---,,,+++,,,---------------,,,,,,,,,+++,,,,,,,,,,,,,,,---------***+++---......,,,+++)))******++++++,,,,,,------,,,---......---...000222,,,,,,+++***))))))))))))...------,,,,,,++++++***---------,,,+++***)))(((...------,,,***((('''&&&************************((()))+++,,,,,,+++***(((******)))((((((((()))))))))***++++++,,,,,,++++++...---,,,+++***+++,,,------,,,---///222444444333/////////...---,,,***)))...---...333888:::888666999777444111////////////------,,,,,,,,,,,,++++++++++++***))))))******+++///000111333444555555555666555333222333444666777444444333222111000///...111000222777777333111333////////////////////////111000......///000333444222111000//////000111222555666666555222000000000000000000111000000000///......////////////......******+++,,,,,,,,,,,,+++,,,+++***,,,//////,,,))),,,---...//////111333444111222333444555555555555333888999666444555555222333444555555444333444444555555666888999::::::999;;;999888888:::;;;;;;:::888777666777999;;;;;;:::>>>DDDNNNYYYbbbfffeeebbbWWWSSSPPPSSSYYY^^^^^^]]]\\\^^^bbbhhhkkkllliiiffffffaaaZZZRRRKKKDDD>>>999666333111333777999777444333555666333000......000000111111000......000222111222222333555;;;BBBGGGFFFIIIIIICCC:::333111111/////////000000000000000...........................---,,,******,,,---...000111333222///,,,++++++111000000000000111333444000...---///444777777666............///111333555444333111//////...//////222222111000///---,,,,,,,,,,,,---...////////////111......000///+++***,,,---.........,,,---...000111111111111111///...---******)))))))))))))))((()))***,,,...///...---+++)))))))))******++++++,,,+++((((((******((((((++++++++++++***))))))***,,,((((((((()))***+++++++++******))))))******+++,,,++++++,,,,,,,,,---------,,,......---,,,,,,---...+++++++++++++++,,,---...222000---,,,,,,,,,+++)))(((***++++++++++++,,,...---,,,,,,+++,,,---...///...---,,,***))))))))))))'''))),,,///111222222222,,,+++*********+++,,,---,,,...//////......///000---...---,,,+++,,,///111444333222111111222333333999<<<===<<>>???????????????AAA???>>>???AAACCCCCCBBB@@@>>>===<<<===>>>===<<>>CCCEEENNNVVV```kkkxxxnnnhhhaaaZZZSSSKKKAAA;;;<<<888333111111222222222///---******+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,------...------,,,------...------......---------,,,,,,,,,,,,------......---,,,,,,***+++---/////////...---******+++++++++++++++,,,***,,,,,,,,,+++,,,...000...............---------...------,,,,,,++++++***...------,,,+++***((('''***++++++++++++***))))))(((***+++,,,,,,+++***((('''(((***,,,,,,,,,***)))((((((((()))))))))((((((+++,,,,,,---------------...------,,,,,,---...///000...,,,+++,,,------,,,+++,,,---------+++***)))///---++++++...333888:::;;;===@@@@@@>>>999444000,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,......///111111333444555555555555333222222111222333555666333333222111000//////......---000555555111///000000000000000000000000000000////////////111222333222111000//////000111222111333444333111//////000---...///000000///...---...//////000000//////...,,,,,,---------.........---------...000000///...333666999999666444444666555444333222222333444444333888:::777666777777555222555999::::::<<>>===>>>@@@CCCGGGKKKLLLJJJHHH;;;===???>>><<<>>>CCCHHHFFFFFFGGGHHHIIIGGGDDDAAA???===::::::::::::999888222111000111222333222111---000222111///...000222............/////////000///000111333444777;;;???@@@;;;555222222222///+++---......//////000000111........................000///...,,,,,,...///000111333444444222000///000///000111222333444444444555333111333777:::999888333222111000000111222222333222111/////////000000111111222222111///...,,,***+++,,,---.../////////000------000000,,,+++---/////////...,,,,,,---......---------,,,,,,,,,,,,***+++,,,+++)))(((((())))))***+++,,,,,,,,,+++***)))******+++++++++******+++((((((******((((((+++&&&((()))*********,,,---&&&'''))))))))))))***,,,+++************+++,,,,,,++++++++++++,,,,,,,,,,,,***,,,......---,,,,,,---++++++++++++,,,...///000000...,,,,,,,,,,,,+++***)))***,,,,,,++++++---...+++***++++++---///111333...---,,,,,,++++++,,,,,,%%%'''***,,,......------,,,+++*********+++,,,---+++,,,------,,,,,,---///---///000000......///000555666666555444222111000000555777555666:::======BBBGGGNNNVVV___lllzzz|||tttkkk___RRRJJJEEE???777333222222111000111...******,,,---+++)))+++++++++,,,,,,---------***,,,---,,,+++***+++,,,------,,,,,,------...///...---,,,---...///...---000///---,,,,,,,,,---...------...//////...,,,+++***+++,,,---......//////******++++++++++++++++++***+++,,,+++***+++,,,...---,,,,,,++++++,,,,,,---...------,,,,,,++++++***---------,,,+++***)))(((((()))***+++++++++++++++)))***+++,,,,,,+++***)))'''(((***,,,---,,,+++***''''''((()))))))))((((((++++++,,,------------,,,,,,,,,------------------///---***)))***++++++*********+++++++++***))))))///---,,,+++...222888;;;:::===BBBDDDCCC===555000++++++,,,,,,,,,,,,------((()))***+++---000222333111111222333333333333333//////000111111222333333222222111111000000000//////...000444444111///111000000000000000000000000/////////000111111222222222111000//////000111222///111222222111000000111---...000111111000///...///000000111111000000///------,,,+++,,,---...///...///000000000111333555888<<<@@@@@@===:::;;;===<<<:::666444222333555666333888:::888777999:::888222777===AAADDDJJJRRRXXXXXXZZZZZZXXXTTTQQQQQQQQQQQQOOOMMMLLLLLLLLLKKKJJJDDDBBB???>>>>>>===<<<:::;;;999999:::<<<>>>>>>===555666777777777888;;;===<<<;;;::::::;;;:::888555333222222333555666555444000000//////111222222222.../////////...///000222,,,,,,---...//////---,,,///000111222222444777999888555111//////000000///------......///000000111........................222000///......///000222111333555555444222222333333555777:::;;;;;;999888;;;888666777;;;===<<<:::777666444222000000000111111111//////...///000111...///000111111///---,,,***+++,,,---.../////////...,,,,,,//////,,,+++...///000000...,,,+++,,,------------,,,,,,+++++++++***,,,---,,,)))'''(((******+++++++++++++++***))))))***++++++++++++***)))+++((((((******((((((+++'''(((*********)))***+++&&&(((***)))(((((())),,,++++++******++++++,,,---++++++++++++++++++++++++(((+++------,,,+++,,,,,,+++++++++,,,---...///000...---+++***+++,,,+++***)))+++,,,,,,,,,,,,---///------,,,,,,---...000111++++++++++++++++++,,,---((()))+++,,,---,,,,,,+++,,,+++*********+++,,,---,,,---......------...///...000111111000//////000444444444333222000...---,,,111555444555888:::888888<<>><<<:::999999999777666666333111000222444666666444222111222555666666555777555333333444444222111333222111111222222///...000000//////111333444555///...---------///000111,,,,,,---///000///---***///000111111111111333555000111111///---...111444---------...///000000111........................222111000//////000111222111333555666555444444555888;;;???BBBCCCBBB@@@>>>???<<<:::;;;>>>???>>><<<:::888555333111000//////000000///......///000111,,,---///000000...---+++***+++,,,---............---++++++//////,,,,,,...000000000...,,,+++,,,---...............---,,,++++++,,,...,,,)))'''(((***+++++++++++++++***)))((()))***+++,,,,,,+++))))))+++((((((******((((((+++(((***++++++)))(((((()))&&&(((******'''''')))+++++++++******++++++,,,---++++++++++++++++++++++++'''***,,,---,,,++++++,,,+++++++++,,,---...000000---+++******+++,,,+++***)))+++,,,,,,,,,,,,---///000///...---,,,---......))))))))))))***+++,,,------...............------,,,+++*********+++,,,------...//////......///111...000222333111000///000000000111000000///......+++000333222222555666444111444888;;;;;;???IIISSSTTTcccooosss||||||iii___QQQHHHCCC???:::777444000+++***,,,,,,***&&&******+++,,,------......---...///...------...///...------------...//////...,,,+++,,,///111///---333000---***))),,,///111000111222333222111///---+++***))))))***---000111++++++******************)))***+++***))))))+++---///---+++))))))+++...///......---,,,,,,++++++***++++++,,,,,,,,,++++++************+++++++++******************************&&&(((***,,,---,,,+++***%%%&&&((()))))))))((((((''''''((()))))))))))))))(((***,,,//////...,,,***,,,***''''''(((***++++++(((((('''&&&&&&''')))***+++,,,,,,---...111666999999;;;>>>@@@???;;;666333+++++++++,,,,,,---------+++******+++...333777:::000111222111000///000111222111000///000111333444888666333111000000222333222111111111000000//////333111...///111111///,,,222///---,,,...000111222///000111111111111000///222222333333333222111111111///,,,---///000///---000///000111222222000...------,,,++++++,,,,,,,,,000333555333222666;;;???CCCNNNVVVSSSLLLHHHIIIIIILLLHHHBBB<<<::::::<<<===999:::<<<@@@CCCEEEDDDCCC>>>GGGNNNOOOVVVdddqqqwwwyyywwwsssnnniiieeecccaaaZZZWWWSSSMMMHHHDDDAAA@@@777666666555555444444444111111000000111333555666444333111000000111333444666555333111////////////000///...///000111111//////......//////000111222///---,,,,,,...000111111111000000000111111111///111111111222333333111/////////.........---------///...---,,,+++,,,---------,,,+++---///222222222222111000//////000111111222222333555777777777555<<>>===:::777444111000//////,,,,,,000111//////222000//////...------,,,,,,)))***,,,---...//////...---,,,,,,,,,------+++***111000...,,,,,,,,,...///------,,,,,,,,,------......---+++*********++++++,,,,,,++++++)))((('''&&&)))***++++++))))))***++++++*********))))))(((((())))))))))))************))))))))))))))))))))))))+++***))))))***+++...///.........///000///---***+++---...---+++***+++...***+++,,,...///000000000...---+++))))))***+++,,,---,,,,,,+++*********+++...000111///,,,***,,,...,,,,,,++++++++++++++++++............/////////000***)))))))))***,,,...///---///000111000///000111666444111000111222333222.........------,,,,,,,,,------...///000222444555555333000222666:::;;;:::CCCFFFOOO\\\gggtttvvveee[[[UUUMMMDDD===888333...,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,+++...&&&&&&...///))))))///)))***+++,,,------------***+++,,,---...000111111,,,,,,,,,++++++,,,,,,---...///000111000///---+++,,,---...000000000//////222000...,,,***++++++,,,,,,***))),,,111222...***000...,,,***)))***,,,.........,,,(((&&&''',,,000,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))************)))***,,,+++)))(((((()))(((((()))************)))///000111000...,,,,,,---,,,+++*********+++,,,---***)))))))))((((((((('''((()))+++,,,------,,,,,,333555888:::888444///,,,...,,,++++++---......---((()))***+++,,,///444777111222222111///...///000222111000//////111222333333222111000000222333444111111111000000000//////000...---...000111000...111///---...///111111111111000000/////////000000111111111222222222111111111///------///000///...000000000111222222000.........------------......,,,///222222444:::CCCHHHIIITTT\\\YYYSSSPPPPPPPPPTTTPPPJJJDDD@@@>>>>>>>>>>>>@@@CCCFFFJJJKKKKKKJJJDDDNNNWWW\\\cccoooyyy}}}~~~|||yyytttnnniiieeebbbSSSPPPLLLFFFAAA>>><<<;;;666555222000///000111222222222111000000111222333444333111000000111222333555444222000/////////000///...---...000111000///............///000111222///...,,,---///111111111111000///000111111111000333333333333444333222111//////.........---------///...---,,,,,,,,,------...---,,,---///000000///111111000//////000111222444444555777999;;;<<<<<>>444111000000///...............---,,,+++444---+++//////)))'''******+++,,,------...---------------.........//////...---,,,,,,++++++++++++///...,,,,,,,,,...111222***+++,,,---............++++++)))))))))***+++,,,---,,,,,,///444666444111///...---,,,,,,...///000+++---000000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///...,,,***((('''&&&(((((((((((())))))))))))(((***++++++)))(((((()))******+++,,,,,,,,,,,,++++++---......,,,+++,,,,,,***))))))***+++,,,---...,,,,,,+++***)))((((((((()))***+++,,,------,,,,,,+++---///000///---)))'''...,,,++++++---......---,,,------------///222555222333333222///......////////////...///000111111222333333333222000...---000000000000000000//////...------...////////////......///111333333000...111///,,,+++---111777:::444333333222111111000000///............///000000222111000000111111000...//////.........///000000222222444888>>>FFFSSS^^^dddnnntttrrrkkkgggdddbbbccc```[[[VVVPPPKKKHHHFFFJJJOOOUUUZZZ^^^```aaabbb___dddjjjmmmppprrruuuvvv~~~}}}zzzsssjjj___UUUOOOGGGDDD???:::777666666777222000---+++))))))***+++000000000/////////000000333222111000//////000000111000000000000111111111...---,,,---/////////---,,,,,,------///000222333111/////////111222222111.../////////000111333555:::999888555333333333555////////////............///......---------------------,,,---//////...---...//////000222333444555777888:::===@@@EEEJJJNNNPPPSSSRRRNNNLLLPPPTTTTTTVVVRRRMMMKKKKKKJJJFFFCCCHHHFFFBBB===:::777666666111,,,)))---///...---///------------,,,,,,++++++)))***+++---............,,,+++++++++,,,,,,***(((,,,,,,+++******++++++,,,000...+++))))))***---///++++++******************++++++++++++***)))((('''***+++,,,+++***)))***,,,))))))))))))))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))++++++*********+++,,,---///---,,,---......,,,+++)))***************++++++------...............---...---,,,,,,,,,,,,------++++++***************++++++,,,,,,+++***))))))*********++++++,,,---......//////............------......------,,,,,,,,,,,,,,,...000000///...///000111///------.........---,,,,,,,,,------.........---------...///000222222222111000000000111222222222222444999<<>>EEENNN]]]kkkrrr{{{|||uuupppkkkggghhhfffccc^^^ZZZVVVRRRQQQSSSXXX```fffiiijjjlllmmmiiijjjkkkmmmnnnnnnpppsssvvvtttooohhh]]]RRRGGGAAA@@@>>>:::777444444444555/////////...---,,,***)))------...///000000111111222111000000//////////////////000000111111111111...---,,,---/////////---,,,,,,------...000111222111000///000222222111000...///000000000222666999======;;;888333111222444000000/////////............//////.........------+++++++++---000111000///---...000222444666777888888:::===@@@CCCHHHNNNSSSUUUYYYYYYUUUTTTVVVVVVTTTYYYTTTOOOMMMMMMLLLJJJGGGLLLIIIEEE@@@===;;;::::::555...***,,,///...------,,,,,,,,,,,,,,,+++++++++'''***---000111000...------,,,++++++,,,,,,+++)))+++++++++***++++++++++++000...+++)))(((***,,,...************************++++++,,,++++++***)))((()))***++++++))))))***+++(((((((((((((((((())))))'''(((((((((((()))))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,///---,,,,,,------,,,+++)))))))))***++++++++++++------...............---------------------......*********))))))***+++++++++***************))))))(((((()))***+++,,,,,,---...............---------............---,,,,,,+++,,,...///000///...///000///...,,,,,,---...---,,,,,,,,,,,,------.........------------...///111111111222222111111111222222222///000333555555999>>>QQQYYYfffsss}}}vvvdddSSSGGG>>>777333111111000//////.........111...,,,......,,,++++++,,,,,,---.........------...............---------...---,,,,,,+++++++++,,,.../////////...---+++***))))))***+++,,,---...///)))******+++,,,---...///------///111555777888888444444333222111000...------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******))))))((((((((((((((())))))))))))''')))++++++)))))))))***(((((()))************)))+++---...///---------...+++,,,---///111333444555111000---+++))))))))))))***+++,,,---...---,,,+++,,,---.........---,,,+++...,,,++++++---......---/////////---,,,---000222000111222111000///000111//////000000000111111111000111222333333333222111......////////////000000000111222111///---.../////////000222444333111///---,,,,,,---000555:::===999777444222000/////////---...///.........000222444222000///000000000///......---......///000111333222777CCCLLLVVVfffvvvzzz|||wwwpppkkknnnllliiieeebbb___]]]\\\\\\cccjjjooooooooopppqqqiiifffeeeggghhhhhhjjjnnnhhheee```XXXNNNEEE===999777666444222111000000000...///000111000...,,,***,,,---...000111111222222/////////000000000////////////000111111000000///...---------///000///...------------...///000000000//////000111222000......000222111111333888===BBBBBBAAA<<<555111111222000000000/////////.........////////////...------++++++,,,///222333111000---...111444777999:::;;;:::===AAADDDFFFJJJPPPUUUUUUYYY[[[ZZZ[[[^^^^^^[[[]]]XXXSSSPPPQQQRRRQQQOOOPPPNNNIIIEEEBBBAAAAAAAAA999111+++---///...,,,+++++++++++++++++++++++++++***,,,///111000...+++)))+++*********++++++)))(((******+++++++++,,,,,,,,,000...+++))))))***+++---((()))******+++*********++++++,,,,,,+++******)))((()))***)))(((((()))***''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++///---++++++,,,---,,,+++***))))))***,,,---,,,+++,,,,,,---...//////......------..................***))))))))))))***++++++'''''''''(((+++------,,,(((((())))))******++++++,,,,,,---------.........---------------,,,+++***,,,---//////.........//////---,,,,,,---...,,,+++,,,,,,------------------,,,,,,,,,------...000000...000111111//////000111111......000111000222555BBBGGGQQQ\\\dddmmm{{{{{{lll```TTTJJJCCC;;;888555222////////////...,,,+++,,,------,,,+++------............------..................---------,,,,,,++++++,,,,,,---...///000000///,,,)))((()))******+++,,,...///000***+++,,,---...//////000---...///111333555777888555555555555444222///...///,,,)))((()))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********************))))))))))))************''')))***+++)))))))))*********+++,,,,,,,,,,,,+++,,,...//////---,,,------+++,,,///222444666777888444222...+++***))))))***+++,,,---......---,,,++++++++++++,,,,,,,,,,,,,,,...,,,++++++---......---.........,,,+++,,,///111///000111111000000111222///000111111111111111111///000000111111111111111........./////////000000///111333222000///000222000000000111333333222000,,,,,,---...000333555666555333111///......///000,,,...//////---...000333444222000///000000//////////////////000111222222444222888FFFPPPXXXhhhyyy|||{{{uuunnnooommmjjjfffcccaaa``````bbbhhhnnnpppmmmjjjiiiiii^^^YYYWWWYYYZZZXXXXXX\\\WWWSSSMMMFFF???:::777555111111111111000///......//////000000000000///.........000111111111111000------...///000000000000///000000111111000///...///...---...000111000///.........------......//////......000111111///---...111333333222444;;;@@@FFFHHHGGGBBB999333111222000000000000/////////......//////000///...---,,,------...000333333111///---///222666999<<<===>>><<>>444---...000...+++************++++++++++++++++++,,,,,,,,,++++++******---+++++++++,,,,,,+++)))***++++++,,,,,,,,,,,,,,,...---,,,************+++'''((()))***++++++***)))++++++,,,,,,++++++******&&&((()))((('''&&&''')))'''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))+++++++++,,,,,,++++++***///---+++***+++,,,,,,++++++***)))***---......,,,+++,,,---...////////////------...///////////////)))))))))))))))***++++++((('''&&&(((,,,......,,,************************++++++,,,---......//////++++++,,,------,,,+++***+++---//////...---...///...---,,,---......,,,***------------------,,,,,,,,,,,,,,,,,,---...//////,,,...111111///...000222111...---111222111111333777999@@@HHHLLLQQQ]]]kkkwww|||pppddd[[[MMMIIIBBB:::555333333444------,,,+++,,,---,,,***------............------------..................++++++++++++,,,---......//////......---,,,+++************+++,,,...000111***+++,,,---.../////////,,,---///000111333555777222444555666666555222111000---***)))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************************++++++++++++'''(((***+++***)))***+++******+++,,,,,,,,,,,,+++,,,...///...,,,+++++++++***,,,///222555777888999555333///,,,***)))******,,,,,,---......---,,,++++++++++++++++++,,,------...,,,++++++---......---,,,---,,,+++***+++...111...///111111000000222333000000111222222222222222222222111000///...---------.........//////000000...000333222000000222555111000000111333333222111,,,---...///000000//////111///...------...///111+++...//////------000333555222000//////000//////000000000000111222333444777444:::HHHQQQVVVeeevvvzzz~~~xxxqqqnnnlllhhhdddaaa___^^^^^^ccchhhnnnmmmgggbbb______SSSMMMKKKMMMLLLFFFDDDGGGIIIEEE???999444222222333///000111222111000///---000000///...///000111222000111111222222111///...+++,,,---///000000111111///000111111111000...---000///...///000111111/////////...------------...///......///111000...,,,...111444444333555<<>>DDDJJJLLLLLLNNNRRRWWWSSSTTTRRRQQQUUU\\\```___```ZZZSSSQQQSSSXXXZZZ[[[YYYVVVRRRNNNLLLLLLMMMNNN@@@666......000...***)))******************++++++)))((('''&&&'''***---//////.........//////---+++***+++,,,---------------...---,,,+++************'''((()))+++++++++***)))++++++,,,,,,,,,+++******&&&'''((('''&&&%%%&&&(((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))++++++,,,,,,,,,++++++***///---+++***+++,,,,,,+++,,,***)))***...///...,,,***+++,,,...///000000000------...///000000//////))))))((())))))***++++++,,,***((())),,,---+++))),,,,,,++++++++++++++++++)))***+++,,,...///000000******,,,,,,,,,,,,+++***+++---//////...---...///...---------......,,,***.........------,,,,,,,,,,,,,,,,,,,,,------...///,,,///222222111000222444///,,,+++///111000000222111222666;;;;;;;;;EEEQQQ\\\ooowwwnnn^^^XXXNNNDDD===999999999333333111000000111000------...............---------------.........//////*********+++,,,---...//////...,,,++++++,,,---...+++******+++,,,///111222***+++,,,---............,,,---...///000111444666000222555777888777555444000---+++,,,......---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))******+++++++++,,,,,,,,,'''(((***+++***)))***+++(((((()))************))),,,---...---+++))))))))))))+++...222555777888999666444000,,,***)))***+++,,,---.........---,,,+++,,,,,,,,,,,,---...///000...,,,++++++---......---+++,,,+++******+++...000000111333444333222000...222222111111000111111222222111///------------...---...////////////////////////000222222333333333222111000111222444444333.........000222222000...000...------///000//////000222000---000666444---111111222222222111111000222222222333666777666555999>>>EEEJJJPPPXXXdddlllyyy|||zzzvvvnnniiibbb[[[WWWUUUVVVVVV[[[ZZZZZZYYYYYYVVVRRRNNNFFFEEECCCAAA>>><<<;;;:::777888666111000222222000............////////////...///000000000///---,,,.........------,,,,,,,,,111111000///...------,,,......///000000111000000111111000///////////////---------------...///000000//////.........//////---000444444444777>>>DDDGGGGGGDDD???999333000000///......///000000///---///...---...000000000...111///---///222444222000///...///444;;;???@@@???BBBAAABBBHHHNNNRRRQQQNNNUUURRROOOOOOTTTZZZ```cccXXXXXXYYYXXXWWWVVVWWWYYYWWWUUUOOOIIIHHHLLLLLLJJJ???999222000111222///,,,)))************+++++++++)))***,,,,,,++++++,,,---111000...+++---000...***++++++,,,------------,,,,,,,,,,,,++++++*********---+++******++++++)))((((((+++...///---+++))))))***)))((('''&&&&&&'''((((((((('''&&&&&&((()))***)))((('''((()))***)))''')))******)))(((((()))+++******+++++++++******)))''')))++++++******+++,,,***************+++++++++)))***---///000000//////000///.........///111222---,,,++++++******++++++******))))))))))))******+++***)))(((((()))***++++++++++++***++++++,,,,,,---...,,,)))***---,,,(((,,,,,,,,,---------......//////...------------...000000000///......------,,,,,,,,,---------......//////000111111111111111------,,,,,,,,,---......222444555555555666999;;;DDDNNN]]]nnn}}}~~~rrrbbbVVVOOOHHH@@@999>>>777222222222///---...,,,---------+++***+++,,,......------...///111222///,,,++++++---,,,)))&&&000000//////...---+++***)))***+++---.../////////---,,,+++***+++---///111////////////000111222333111555888777999<<<===:::000...,,,***)))+++,,,---111///---+++******+++,,,------------------------(((((((((((())))))))))))************************(((((((((((())))))))))))***+++,,,------,,,***)))***************)))((((((***((()))...666999777444777555222///,,,+++*********+++,,,---------,,,+++---,,,,,,,,,,,,---............---------...//////---,,,***))))))+++,,,...222111000/////////000000222222111111111111111222222111000///............---......///000000000000...///000111222222222222111000///000222333333222000//////111333333111//////...,,,---...///......000222111...000444444000444444444333222111000///666666888;;;???@@@@@@???;;;@@@HHHNNNTTT]]]hhhpppuuuyyyyyytttjjjcccYYYOOOIIIHHHJJJLLLPPPOOOMMMLLLKKKIIIEEEBBB======<<<;;;:::888888777555666555000///222222000222222111111111111111111...///000111111111111111.........------,,,,,,,,,000000//////......---------...//////000000//////000000///........................---......//////000//////....../////////...111555777777;;;AAAGGGJJJFFF@@@999555222111111000///...///111111///...///...---...000000000//////...---///222333222111222111222666<<>>666444000---++++++---......,,,+++***)))***,,,---++++++,,,,,,++++++******))))))))))))))))))))))))************************))))))))))))((((((((((((*********++++++******)))***************))))))(((,,,,,,...000333444555444...---+++***((((((((((((***+++,,,---------,,,,,,------,,,,,,------...///......---------------...,,,+++***))))))+++,,,...444111...++++++---000222111111111111111111111222111111111111111000///...------...000000111111111...//////000000111111111000///...///111333333222111000000222333444222111111///...///000111000///111333333000///222444444666555444333222000//////222444888>>>CCCFFFFFFDDD>>>CCCKKKRRRYYYaaajjjpppooouuu}}}~~~vvvpppddd[[[NNNBBB:::999<<>>===<<<;;;888666333333333333333333333333222444333//////222222000000000000///.........---.........///000111333444.........---------------//////..................------......///.........///......------------...000000///.........///////////////////////////000///333888:::===@@@GGGLLLKKKDDD999333111222333333111000///000222222000...///...---...000111000///...------...111222222111333222222666;;;AAADDDFFFHHHHHHIIIMMMRRRUUUWWWWWWXXXXXXXXXZZZ\\\^^^]]]\\\aaa___\\\YYYXXXWWWWWWXXXTTTUUUTTTPPPOOONNNIIIBBB777333///...000111111///******+++++++++,,,,,,,,,***+++,,,,,,++++++,,,---...///---***+++...,,,((()))******+++,,,+++++++++************))))))))))))---,,,+++,,,---...---,,,,,,---...---,,,++++++,,,)))((((((((((((((()))***''''''((()))))))))))))))+++***))))))***+++***))))))***+++***((((((***+++,,,,,,+++++++++,,,...///---...000///...------...************++++++,,,,,,((()))+++---......------,,,---......//////......++++++***))))))))))))*********))))))))))))************))))))))))))******)))))))))))))))***+++,,,(((---...)))&&&(((******------------,,,,,,,,,,,,,,,,,,,,,---...///000111222111000///...---,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,---...///---...000000000000222333222333666;;;DDDQQQ___iiiyyy}}}oooeeeVVVLLLCCC???;;;777444444///000000000000///---------...///000000000000000///...------......,,,+++---------...------------///...---+++++++++,,,---,,,,,,+++++++++---...///---,,,,,,------...///000111444777;;;BBBIIIIIIEEE???;;;666000------///000++++++***)))***+++,,,---++++++,,,---,,,+++***)))))))))))))))))))))))))))******************************))))))((((((''''''***)))))))))))))))*********++++++++++++***)))))),,,...///...------///222++++++************+++,,,***+++,,,------------,,,---------,,,------...///.........---,,,,,,,,,,,,++++++***)))***+++---...444111...++++++---000222000111111111222222222111111222222333222111000///---...///000111222222222///////////////000000111111//////000222444444333111000000111333444333222333222111222444444333222222444555222///000333666444444333222111000000000///222888@@@GGGKKKKKKJJJDDDHHHOOOUUU[[[aaagggllljjjpppyyy~~~~~~wwwmmmgggZZZSSSGGG;;;444333555777888666444444444555444333///////////////000000000///222222//////222222000//////......---,,,++++++------,,,,,,---...000111...............------------.....................,,,,,,---......---------///......------.........222111000//////////////////000000111111111111111111555:::>>>AAAEEEJJJMMMIII@@@555000222555666555444333222333444333222000///.........000111000///,,,,,,---...000222222222111111222444999???DDDGGGNNNOOOPPPRRRTTTVVVXXXYYYVVVWWWZZZ^^^aaabbb```^^^aaa^^^[[[XXXXXXXXXXXXXXXWWWXXXUUUPPPLLLJJJDDD===555222///...///000///...++++++++++++,,,,,,,,,---+++,,,---,,,++++++,,,------000///,,,,,,...---)))))))))***++++++++++++***++++++******************---,,,,,,---...//////.../////////---+++***,,,...(((((((((((()))******+++'''((()))***+++***)))(((+++***)))***+++,,,+++)))***++++++***))))))***,,,,,,+++***)))***,,,...///...///111000...---------)))******++++++,,,,,,,,,)))***,,,---.........---+++,,,---...///...---,,,+++***))))))((()))))))))******))))))))))))*********))))))))))))))))))***(((((((((((()))***++++++&&&,,,...)))%%%'''***+++---------,,,,,,,,,,,,+++,,,,,,,,,------///000000222111111///...---,,,+++******+++++++++,,,,,,,,,---....../////////......,,,,,,,,,,,,------...///---///000111000000111222333222111111777AAANNNWWWaaakkkyyyttthhh[[[RRRJJJ@@@:::999111000000000000000...---,,,---...///000//////......---,,,,,,,,,---,,,,,,,,,,,,,,,,,,---......///---,,,+++******,,,...000,,,,,,+++++++++,,,---...,,,,,,,,,,,,---...///000444777;;;@@@IIIQQQQQQLLLFFFBBB;;;444000000111333---,,,+++++++++,,,,,,---,,,---...//////---+++***+++***************))))))******************************))))))((((((''''''+++***)))(((((()))+++,,,++++++,,,,,,++++++***)))******)))(((((()))+++,,,+++++++++++++++,,,,,,---***++++++,,,---------------------------...//////.........------++++++***+++************,,,---...222111000///...///000111///000111222222222222111111111222333333222000///...///000111222222222222000//////...//////000111222000000111333555666555111000///111333555555444444444444666888999777666666777777666222000222666111111000000000111222222555888???GGGOOOTTTTTTSSSLLLOOOSSSWWW[[[___ccceeedddhhhooosssqqqiii```YYYLLLGGG@@@888333111111222111///...///222444444444000000000//////............111111//////222222///222222111111000///......///...---,,,,,,---...///........................------------............,,,---------------,,,,,,000///////////////000000222111000///////////////000111222333333333333222333666;;;???CCCFFFIIIJJJCCC<<<444222555888999888:::999777777777666444222000///...///111111111///,,,---...///000111222333111222333666:::???EEEIIIRRRTTTWWWWWWUUUUUUWWWZZZWWWYYY\\\```cccccc___\\\]]]ZZZWWWVVVXXXYYYYYYYYYZZZYYYSSSKKKFFFDDD>>>888444222000.........---,,,+++,,,,,,,,,------------+++---------++++++,,,---...111222///---///...+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///000000///000000///,,,******,,,...(((((()))******+++++++++'''(((***+++++++++***)))+++***)))***+++,,,+++)))***++++++***))))))***,,,,,,***)))((()))***,,,...---///000///---,,,,,,,,,)))******+++,,,,,,------,,,,,,---.........//////***+++---.........---,,,+++***))))))((()))))))))******))))))))))))******)))))))))******)))))))))(((((((((((()))***+++,,,%%%+++...)))%%%'''***,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------......111111000///...---,,,,,,******+++++++++,,,,,,,,,//////000000000//////...,,,++++++,,,---...//////+++---...///---,,,---...///...------///555>>>DDDKKKQQQ[[[hhhwwwuuuiii]]]OOOEEEAAA999666444333444333111///+++,,,---...///...---,,,++++++++++++***+++,,,---,,,,,,++++++,,,---...///...,,,+++******+++---...,,,+++++++++,,,,,,,,,---------------...///000000777<<>>???>>>===>>><<<;;;<<<888444333666111000000///000222333444888;;;@@@HHHPPPUUUVVVVVVQQQRRRSSSUUUWWWYYY\\\]]]YYY\\\___aaa^^^WWWOOOJJJ>>><<<888444111/////////,,,++++++...111333333222222222111000///...------...111222000000222222///000000//////......------111000//////......//////.............../////////......------------------------......------,,,,,,000////////////000111111000000///.........//////111222444555666666555444555888;;;???BBBCCCCCCCCC;;;777333222666:::<<<<<>>:::555333222111///...------,,,,,,,,,,,,---------......,,,---...---,,,+++,,,------222333000...///...,,,)))******+++,,,+++++++++,,,,,,,,,---------------///...------///000///...//////...,,,***)))+++,,,)))******++++++++++++***))))))***++++++++++++++++++***))))))***+++***)))***+++,,,+++))))))+++,,,++++++***)))))))))++++++,,,---///...---+++,,,---)))******+++,,,---......---------.........//////+++,,,------......------++++++***))))))))))))*********))))))))))))******))))))************))))))((((((((()))***+++,,,---'''+++---)))'''))),,,,,,++++++++++++,,,,,,,,,,,,//////...---------------000000000///......------++++++++++++,,,,,,,,,,,,---............---,,,,,,+++++++++,,,---...///000---///111111000.........,,,---------...000444888999===DDDPPP___qqquuufffYYYSSSFFFAAA:::666555444111///,,,------.........------***++++++***)))***,,,///---,,,+++++++++---...///111///---+++))))))))))))+++++++++,,,,,,,,,,,,,,,------------...///000000666>>>FFFKKKRRRYYY\\\ZZZSSSNNNFFF>>>777444333444222111111000...---,,,,,,*********++++++,,,,,,---------,,,,,,+++*********))))))))))))))))))))))))((((((((()))))))))))))))************+++,,,------,,,------------,,,++++++,,,'''$$$'''---000...***++++++,,,,,,++++++***)))*********+++,,,---...///......------......///000......///000///...,,,+++))))))***+++,,,---------000000/////////............///111333333333222111111111000000000111111111222222222333222222111000333222000//////000111222111000000111444666777666111000000333777;;;======>>>>>>AAADDDHHHJJJIIIHHHFFFBBB@@@CCCAAA:::666666444333222111111333444555777999===CCCJJJOOOQQQQQQNNNLLLKKKKKKMMMOOOQQQRRRLLLMMMNNNMMMKKKFFFAAA>>>777555222000.........///++++++,,,...111222000///111111000//////......---///222333111111333111...,,,,,,,,,,,,,,,,,,,,,,,,......//////000/////////---........./////////000.........------,,,,,,,,,...............---,,,,,,...............///000000.........---......//////333444666888888888777666777999;;;>>>??????<<<:::555333111000333888>>>AAAHHHFFFCCCAAA???<<<888666000/////////111222111000000222333333111000111333111444999<<>>@@@AAAEEEFFFIIINNNRRRTTTTTTRRRLLLFFFDDDGGGGGG???888777888777555333333333555666999999<<>>;;;999777666444111...---...///000------...000222222///---........................000333444222111333111.........//////////////////)))***,,,...//////......---.........//////000000//////...---,,,,,,++++++.../////////...------,,,---------------...///000---------------...///000333555777999:::999888888888999;;;======;;;777444111000...---///666???EEELLLJJJGGGDDDAAA>>>:::777111//////000111222111000111333555444111000111333...222888;;;>>>AAAGGGKKKJJJSSS\\\^^^YYYVVVYYY]]]\\\[[[ZZZ[[[]]]^^^]]][[[WWWUUUUUUXXX\\\]]]YYYTTTJJJIIIEEE>>>;;;:::666000---///000000///000111222---------.........//////---...///...,,,+++,,,---***000333000------,,,***++++++,,,------------,,,*********++++++,,,,,,,,,000///------......---+++---......,,,***(((((()))+++,,,,,,---,,,+++)))(((,,,+++***)))***+++,,,---)))((('''((()))***)))'''+++,,,,,,+++******+++---.........---,,,+++***)))+++,,,...///...---...///)))******+++---...//////,,,,,,+++++++++,,,------///...---,,,---...///000---,,,++++++******++++++******))))))))))))******((()))***++++++***)))((()))))))))***+++---...///***,,,***(((***......+++(((((()))***,,,---...///,,,,,,,,,---...///000111............////////////,,,,,,------------..................------,,,++++++++++++,,,---...000000---///222222000---,,,,,,***,,,......---...///111---444;;;:::777;;;GGGRRR[[[eeevvvuuujjj[[[PPPJJJEEE@@@<<<222111000//////000111222+++,,,---,,,***+++///333...---+++******+++---...,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,++++++***************+++,,,---...+++999GGGMMMRRRYYYaaadddccc]]]TTTIII???666111///,,,---......///.........+++***))))))+++...222555......---,,,,,,+++******))))))))))))))))))))))))&&&&&&'''((()))***++++++&&&''')))***+++++++++***------......------,,,+++'''))),,,,,,***)))))))))&&&''')))***++++++******************+++---///000...............///000000---...000222222111///...((((((***+++,,,---------111111111000000...------......//////000000111111444333222111111222333444222111111111111222333333777444222222333444444333666333000000222555666777333777<<<>>>???CCCJJJPPPUUUWWWZZZ^^^``````^^^[[[YYYRRRIIIFFFFFFEEE???:::999888777555555555666777666777999;;;===???AAABBB===;;;999;;;>>>???>>><<<999:::;;;<<<;;;888555333111111000///////////////...,,,++++++---......---///---+++,,,//////,,,***///111333333111///......---,,,++++++---///......---...///...------...///------,,,+++***+++///111///000///...---///555:::---,,,,,,---///000///...---...//////000000//////...///...---,,,---000333777888999888666444444444666777999999666333000///333///---000444777>>>FFFIIIIIIIIIHHHEEE@@@<<<999666444222000000000111222000000111111222333444444333555888888999;;;@@@DDDIIIJJJKKKMMMOOORRRTTTUUUTTTSSSRRRTTTUUUVVVTTTRRRUUURRRQQQSSSVVVUUUPPPKKKGGGCCC===:::888666333000000000000///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++******,,,//////---***)))(((((((((***+++***)))++++++,,,,,,,,,+++******.........//////---***'''++++++***************++++++,,,------,,,***,,,000)))***)))((((((+++---,,,++++++***************+++++++++++++++++++++++++++,,,+++++++++******))))))+++---///000///---+++))),,,,,,------...//////000...///000000000///---,,,---------..................---,,,,,,+++++++++,,,---+++))))))+++,,,------'''(((***,,,,,,***)))(((222///,,,,,,------+++)))******+++,,,,,,,,,++++++******))))))***,,,...///,,,------......------,,,000---++++++---///---+++++++++,,,---------,,,++++++,,,...---,,,***++++++***+++,,,,,,++++++---//////////////////......---///...---...000222222111222333333222222444777:::CCCIIIXXXmmm|||ooocccWWWJJJAAA???666---***...222222///---***)))+++///222000...111000---+++++++++,,,---,,,---...//////---+++***,,,***)))***+++---,,,,,,''')))+++,,,,,,,,,---...111333;;;GGGTTT^^^cccdddggg___TTTKKKDDD<<<444...)))+++...///...,,,+++++++++...///,,,---111333111000,,,,,,000///***)))---)))(((((((((******((('''''''''((((((((((((''''''+++***))))))***,,,...///------......---+++***)))'''(((***++++++)))'''&&&***++++++++++++***))))))'''((()))***,,,---...//////............000222333...///111333333333111000///...---,,,,,,---//////111111111111000///...---000000000111111111111111333333222222222222333333333333222222222222222333888666444444666777888777666444222333666:::<<<<<<:::>>>AAACCCDDDIIIQQQXXX\\\^^^```cccddddddbbbaaaZZZRRRIIIDDDDDDBBB===888777666555444444444555555444444666888:::<<<>>>???777666444555888999777666444555777777666444111000000////////////000000111...,,,+++,,,---.........---++++++,,,///000...,,,...000222222111///.........,,,++++++---.........---...///...,,,,,,,,,...,,,,,,---,,,++++++---///---...---***((((((+++///---,,,+++,,,.........,,,+++,,,,,,------------------------,,,,,,---000333:::;;;;;;888555222111222555888;;;:::666222000000333///---///111333999???CCCDDDEEEEEEDDDAAA===;;;777666333111000000111222111111222222222333333333111333555666666777;;;>>>>>>???@@@CCCGGGJJJMMMNNNJJJLLLNNNMMMKKKIIIIIIKKKKKKIIIIIIKKKOOOOOOKKKGGGCCC???:::777666555222///...------,,,+++)))((('''---------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,---+++******,,,...///---***,,,+++++++++,,,------,,,+++++++++,,,++++++******000000//////000///,,,************)))******++++++++++++,,,,,,++++++---///......,,,)))((()))***)))++++++***))))))******+++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,---///000///...+++***+++,,,,,,---......//////......///////////////...------------------,,,,,,------,,,+++++++++++++++---+++))))))***,,,,,,+++*********+++......,,,***...,,,***+++---///...---((()))***+++,,,---------,,,+++*********+++,,,------..................---...,,,******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,***++++++)))***,,,,,,,,,---///111111000///.........///000000...---...000222222111333333222111///000333555<<>>:::666555444444333333333333444111111333444666888999:::333222111111222333111000///000111222111000...---.........//////000111222...---+++,,,---//////...+++***+++---///000000...---///111222000............,,,++++++---......---,,,---...---+++***+++,,,+++---......,,,++++++,,,---------,,,***)))***,,,...,,,+++,,,------,,,++++++,,,,,,,,,------------,,,,,,---,,,,,,...111444<<<<<<;;;888444000//////333888===<<<666111///000222...,,,...//////222666;;;===@@@CCCCCCBBB???===999777555333111000000000222333333444444444333333///111333333333333444555222333666999===AAADDDEEE???DDDHHHFFF@@@<<<>>>AAA???======@@@DDDEEEBBB???<<<999666333333222111///000000///...,,,+++***)))......------,,,,,,+++++++++++++++,,,,,,------...,,,++++++,,,......---+++---,,,,,,,,,------......+++++++++,,,,,,,,,,,,,,,333111//////000000///...)))))))))))))))***+++,,,***+++++++++,,,...//////111///,,,***))))))***+++******)))))))))******+++,,,,,,++++++************,,,,,,,,,+++++++++++++++,,,---///000000...,,,+++++++++,,,,,,------......------------...///000000------------,,,+++******,,,+++******************---***(((((()))*********,,,(((&&&(((---///---***---,,,***+++---......---'''(((***+++---.........---,,,++++++******++++++......////////////......---+++******+++,,,,,,+++------,,,+++++++++,,,---,,,---///...,,,++++++,,,)))***,,,,,,---...111333999666333000...///000222000...---...000222222111222222222///---,,,...000444555:::AAAJJJUUUgggwwwuuu]]]SSSGGG???;;;777222---///111222222111000000000...---+++******+++---...+++,,,---.........---,,,,,,***)))***+++---,,,,,,''')))+++,,,,,,,,,---......111888CCCRRR```jjjooohhh\\\NNNDDD@@@<<<555///+++,,,---,,,++++++,,,...***,,,***&&&&&&***,,,***...,,,,,,......+++***,,,)))(((((((((******((('''''''''(((((((((((('''''''''((()))***++++++******....../////////---,,,+++))))))))))))))))))))))))***++++++++++++***))))))))))))***+++---...//////---------,,,------...///---...000111222222222111...------,,,,,,------...222222222222222111000000333333222222111111111000...000222444555444222111333333444444555555555444666555555888;;;===>>>>>>::::::;;;>>>BBBEEEGGGGGGJJJIIIGGGEEEFFFJJJRRRXXXdddeeeddddddbbbbbbcccdddUUUMMMCCC<<<:::999777444333333333333333333333333///000111222444555666777333222111111111111000///....../////////......---000///////////////000111...---,,,,,,...//////...+++,,,,,,...////////////...000111222000///000111...---++++++---......---,,,------,,,***)))***+++,,,...000000...,,,++++++''')))***,,,---.../////////...------------,,,+++...---------......//////,,,------------///333666;;;;;;:::777222/////////222999???>>>888222000111000---,,,......---...222666999===@@@BBBBBB@@@???;;;999777444222111000000222333444666666777666666000111222333222111000///...///222555888;;;<<<===888<<>>:::888888:::666555555777999:::888666555333111000////////////222111000...---,,,++++++,,,,,,------------------)))***+++,,,------......,,,,,,,,,,,,------,,,,,,+++,,,,,,+++***+++---...---------------...//////444222///...///000000000)))(((((())))))***+++,,,)))*********///444555222000,,,***++++++***,,,///***))))))))))))******+++,,,,,,++++++******))))))+++++++++++++++*********---...///000000///---,,,++++++++++++,,,,,,------+++*********+++---///000---.........---+++***)))******))))))))))))******,,,***((('''(((***))))))***$$$ """)))---+++(((///...---,,,+++++++++***)))***+++,,,------------,,,+++++++++++++++++++++------............------,,,,,,++++++,,,---------///---+++******+++,,,...---///000000...------...***,,,---------...000333AAA===777222//////111333///---,,,---///000000///111111111///,,,+++---...111111222555777@@@QQQbbbvvvzzzlllYYYIIIAAA===;;;:::111444666444111...///111---,,,+++******+++---...++++++,,,............---,,,***)))***+++---,,,,,,''')))+++,,,++++++,,,------///555???LLLYYYeeekkkiii]]]NNNCCC???;;;444///------,,,+++)))***---///...///,,,((('''+++---+++,,,,,,,,,------,,,+++,,,)))(((((((((******((('''''''''(((((((((((('''''''''(((+++------,,,***)))------.........---+++*********)))))))))***++++++***++++++++++++***)))))))))***+++,,,---...//////***++++++,,,---///000000,,,---///000111222222222/////////...............111222222222222111111000222222222111111000000///...111444777888888666555444555666777888888777777777777888;;;???AAABBBBBBAAAAAACCCFFFJJJMMMMMMLLLNNNKKKFFFBBBAAADDDJJJNNNZZZ[[[[[[YYYVVVVVVWWWZZZMMMFFF>>>888555555444333333333333333333333333333000000111222333444555555222222222222111000000000111111000000///000000000222222000///............///---,,,,,,...//////...---...//////......------...000111222111111222333///---,,,,,,---...---,,,+++,,,---,,,***)))***+++,,,///111222000---,,,,,,###$$$'''***,,,...///...111///......//////...,,,...------------...//////---............000444777777777666444111///000111222888???@@@<<<666333333///,,,,,,//////...///222555888;;;>>>@@@AAAAAA@@@<<<:::888666444222000000111222555777999:::999999222222222333333222000......///111333444555555555222333555777888777555444222111111111222222111000//////...---,,,---...000...---+++***)))(((((((((++++++,,,---......//////)))***+++,,,---...------,,,,,,,,,,,,++++++,,,,,,+++,,,---+++******---000///.........///111222333444111...,,,---...//////))))))(((((()))******+++(((******+++444===>>>999222---***++++++(((***///))))))(((((()))******++++++++++++******))))))))))))*********************,,,---...//////...------************++++++++++++(((((('''((()))+++---///...////////////---+++***)))))))))(((((()))******,,,***(((''')))******))))))### '''+++***'''...------,,,+++***++++++,,,,,,---------,,,++++++))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++---------------...///000///...,,,*********,,,---///000111111///......///---...///...------...000;;;888444000///000222444...,,,++++++---......---...///000///------...000000000111222111444AAAOOO```hhhvvvsssaaaTTTKKKEEEBBB:::<<<<<<999444111222444...,,,+++******,,,---///+++,,,,,,---............,,,***)))***+++---,,,,,,(((***,,,,,,++++++,,,------...222888AAAMMMXXX___fff]]]PPPEEE>>>999333///------,,,***)))***---//////000...***))),,,---++++++,,,,,,,,,,,,---,,,+++)))(((((((((******((('''''''''((((((((((((''''''(((***---//////...+++)))++++++,,,---,,,+++***)))***************+++,,,---***++++++++++++***))))))******++++++,,,---......+++,,,,,,------.........+++,,,---///000222222333111111111111111000000///000111111111111111000000111111111111111000000000222555888<<<>>>???>>>>>>:::;;;<<<<<<<<<;;;:::999999999;;;>>>BBBEEEEEEDDDEEEFFFHHHLLLQQQSSSSSSRRROOOKKKDDD???<<<>>>AAADDDKKKLLLMMMKKKGGGFFFHHHKKKAAA===777333222222333333111222333333333333333222000111111222333444444555000222222222000///000111555444222111000111222222444333111000...---------///...,,,---...000//////...///000000...------...---///000111000000222444///---,,,,,,---------,,,***+++,,,,,,******+++,,,,,,...111111000...------+++******,,,///000///---111000...///000000///...,,,+++*********+++---.........///......000333666444444333111......///111333888>>>BBB@@@<<<777444000---,,,///000...000444444666888;;;===@@@AAABBB<<<;;;999777555333111111000222555777999999999888222111000111222222000...---...///000000000///...,,,,,,...111444444111...////////////////////////+++,,,,,,,,,+++,,,...000...---+++*********+++,,,++++++,,,---...//////000)))***,,,---...------,,,,,,------,,,******,,,------//////---++++++///333//////...///000222444555444111---,,,,,,------,,,***))))))(((((()))))))))(((***+++...:::HHHJJJCCC777///+++,,,***$$$&&&,,,(((((((((((()))******+++************************)))************+++++++++,,,,,,------------------))))))******************'''''''''((()))+++,,,------...000000000...,,,***))))))))))))))))))***++++++)))(((((()))++++++++++++'''###$$$))),,,,,,***)))***++++++++++++...000.........------,,,+++***((((((***+++,,,---------++++++,,,,,,,,,,,,++++++,,,.........---...000222///...,,,+++***++++++,,,...///111000///------......//////---,,,+++---......---------...000222444...---++++++---...---,,,,,,...//////......000111......///111//////666@@@JJJQQQ]]]mmm}}}rrrbbbTTTKKKGGGEEEAAA;;;555111111111///...,,,++++++,,,...///,,,,,,---------------...,,,***)))***+++---,,,,,,(((***,,,,,,++++++,,,---,,,---///111666???HHHOOO]]]YYYQQQHHH???777222000------,,,+++)))***---///,,,......******,,,,,,***))),,,---++++++------***)))(((((((((******((('''''''''((((((((((((''''''***+++...//////...,,,***)))***+++,,,,,,+++***)))*********+++,,,,,,------***++++++++++++***))))))))))))***++++++,,,------------------,,,+++***)))******,,,---///111333333333333333333222111000000///000000111111000000///111111111222222222222222888;;;>>>BBBFFFHHHHHHHHHDDDEEEDDDDDDAAA>>>;;;999777888999===AAADDDDDDCCCAAACCCGGGLLLQQQTTTTTTSSSJJJEEE>>>999777888999;;;<<>>666444111//////111222333///000111222222222111111111111111222222333333444000222444333222111333555777555333000000000111222222222111///............///...------///000000///,,,...000000...---...000+++---.........///111333000...,,,,,,---------+++)))+++,,,,,,++++++---...***,,,......---,,,,,,---222000...///111111000...///...---...///000///...,,,+++***)))***+++---...---......---,,,...111333222222111...,,,,,,---///444777===CCCEEEBBB;;;555222...---...///---///333111222333666:::>>>BBBEEE;;;;;;:::888777444333222000222444666777666444333000...,,,---///111000...,,,---...//////...,,,+++))),,,///111111000...---,,,---...------...///000***+++,,,,,,***+++...111...---,,,+++,,,---///000...............---------***+++---......---,,,***---......,,,***)))+++...,,,...///,,,)))***...333...---------///111444555444222///------,,,+++***+++***)))(((((('''(((((('''***,,,000AAASSSUUULLL888///***+++)))"""$$$+++'''''''''(((((()))++++++(((((())))))******+++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------))))))))))))))))))))))))'''((()))***++++++,,,,,,+++,,,...000///...,,,******))))))))))))***+++,,,+++)))((((((+++---...---,,,***((()))+++------,,,(((***++++++***+++...000------------------,,,,,,)))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++---......,,,---///222......---,,,,,,+++******+++---......,,,++++++,,,,,,------,,,++++++---...((()))+++---///000000111000...------...///......+++---//////...---...///...,,,---//////---111777999@@@KKKVVV```lllyyy|||lllbbb[[[UUUKKKAAA:::666333111111000...,,,,,,,,,...///......---,,,,,,,,,------,,,***)))***+++---,,,,,,)))***,,,,,,+++++++++,,,+++,,,,,,---///444<<>>555222222,,,------+++******,,,...***---...++++++---,,,)))(((,,,---******......***)))(((((((((******((('''''''''((((((((((((''''''***+++---......---+++*********,,,,,,,,,,,,+++***)))***+++------------,,,***++++++++++++***))))))((())))))******++++++,,,'''''')))*********)))))))))***+++,,,///111333444333333333333333111000///...//////000000000//////222222222333333444444444===???CCCGGGKKKNNNOOOPPPLLLLLLKKKIIIEEE@@@<<<999444444666:::>>>@@@@@@???:::===AAAHHHNNNRRRRRRQQQCCC???888444222333444555333777:::888444222444777///...------...111333444---...///111111111000///000111111111222222222333222555777666444444666999777555222///...///000111111000000////////////000///...------///000000///***---000000///...000222)))+++,,,,,,,,,---000222000...,,,,,,------,,,+++)))***,,,,,,,,,,,,...000(((***,,,,,,++++++,,,---///,,,***+++---///...,,,---,,,,,,---///000///......---,,,++++++---///000,,,---,,,+++***+++...111222222000---******+++---555777<<>>666444000---...---,,,...222......///222777===CCCGGG;;;;;;:::999777555444222111222444555444222000...---+++((())),,,//////...,,,---///000000...---+++)))///555555111------///***+++,,,------///111333***,,,---,,,***+++...111***)))(((((((((***---...111000///...---,,,+++++++++,,,---......---+++***---......,,,))))))+++...***,,,---***'''''',,,111,,,,,,+++,,,---000333555555333000......---+++))),,,+++***((('''''''''''''''+++---222EEEYYY\\\RRR555+++'''***)))###&&&...''''''''''''((()))++++++''''''((()))***+++,,,,,,---------....../////////*********++++++,,,,,,,,,))))))))))))((((((((((((((()))+++,,,------,,,+++)))+++---//////---+++*********))))))***+++,,,,,,***)))((()))+++...//////++++++++++++++++++,,,,,,+++,,,---,,,)))(((+++---+++,,,,,,---............++++++,,,---,,,+++***))),,,------......------,,,***,,,...---+++,,,...111------...---,,,+++***))))))+++,,,,,,***))))))***)))+++,,,,,,+++,,,...000+++,,,///111222000...,,,222000......000000000///,,,---///...---,,,,,,---///,,,+++...///...000333000888BBBGGGJJJSSSaaammm}}}}}}qqqgggYYYMMMEEE@@@;;;888333111///---,,,---......///...---,,,,,,,,,,,,,,,,,,***)))***+++---,,,,,,)))+++,,,,,,+++++++++,,,***++++++***+++...555;;;EEEKKKOOOJJJ>>>444222444,,,,,,---,,,++++++,,,...)))---///......///...***''',,,---)))***......***)))(((((((((******)))'''''''''((((((((((((''''''***+++,,,,,,,,,+++*********+++,,,---------,,,+++((())),,,...///...---,,,***++++++++++++***))))))(((((())))))*********+++ ###'''***,,,------))))))***,,,...111333444222222333333222111///...000...---...111222111///000333777888888777666666AAACCCIIIRRR[[[^^^]]]ZZZZZZTTTNNNMMMNNNLLLEEE>>>:::999888666555555555555999:::<<>>AAAAAAAAA999666333111111000///...000000111111111111000000///////////////000111111......////////////......//////......///111222333000///.........000111222333333222111111111111222111000///...------------000...------.........---///...///000111000...+++444111...---///111111111222000...+++******+++,,,******))))))******+++,,,,,,+++)))***,,,------,,,------------------------)))***,,,,,,+++++++++,,,---+++******+++,,,,,,+++///---,,,,,,///111000///333222000......///000111333;;;???===???DDD@@@666000...------///111111111000//////111333666666666444444444333222111000///---111333111---+++---/////////...------------------.../////////...------+++...111222111///////////////---,,,,,,---...///------------------------)))+++,,,---,,,,,,...///---...000111111///,,,+++---,,,+++******+++,,,,,,111---+++------+++,,,111222333222000///...000222......---,,,,,,,,,------------------------,,,+++,,,------,,,***)))***+++))),,,---111???PPPRRRJJJ444000,,,+++------+++(((+++)))'''(((+++------++++++***((('''''')))+++---,,,//////---,,,...---***+++++++++++++++,,,,,,,,,***)))((()))+++------,,,+++++++++,,,------......---,,,++++++,,,,,,+++)))***)))((((((((()))++++++---***))),,,,,,((((((+++++++++++++++++++++++++++***+++++++++++++++******---+++******,,,...------...------------,,,+++)))++++++,,,------------,,,------,,,+++++++++++++++///......---,,,,,,+++++++++,,,,,,***((('''((()))+++***+++,,,......---+++,,,++++++,,,...//////...................../////////...---...//////---+++---------............//////222555555555888>>>DDDQQQVVV___jjjuuu}}}ssseeeTTTIIIBBB<<<555222333333000...)))*********))))))***++++++......***)))---,,,))),,,,,,,,,+++,,,,,,------------,,,,,,---///111333<<>>BBBOOOQQQVVV]]]eeekkknnnooohhh___SSSKKKHHHFFFCCC???666555444333333444555666555444333555888:::;;;;;;444222000000000000///---/////////000000/////////------...///000111222222......////////////......///......---...///111222......---,,,---...///000333222222111111111111111444333000...------......111///---,,,---...------000///...///000111000///333111//////000000///...000///...---,,,+++++++++***))))))))))))***++++++---+++******,,,------,,,---------.........------(((***+++,,,+++***+++,,,+++***)))***,,,......---///---,,,,,,...//////......---------...111333555555<<>>CCCKKKUUUbbboooxxx}}}lll```NNNGGG>>>888555333000...))))))((())))))******+++,,,......++++++---,,,***,,,,,,---...//////......---,,,,,,,,,---///000222777<<<===888333222111///'''((()))***++++++++++++,,,,,,,,,---//////...,,,)))))))))*********++++++,,,,,,,,,,,,,,,+++))))))(((''''''&&&&&&&&&'''''')))))))))***++++++)))'''))))))*********+++++++++)))+++,,,,,,+++******+++---,,,+++***))))))))))))***)))((()))+++,,,,,,,,,---,,,***))))))***,,,---,,,---------.........................../////////000000222333444444444333///000333555777;;;@@@DDDLLLOOOVVV]]]dddiiikkklllcccZZZPPPHHHDDDBBB>>>;;;333333222222222333555666888555333222444777888888000//////000111111000...---......//////......------...//////000111111111......////////////......------......////////////......---,,,,,,---...///222222111000000000000000666444111...------///000222000---,,,---......---///...,,,,,,...000000000111111111111111000---+++............---,,,,,,+++---,,,,,,,,,,,,---......---,,,++++++---......---,,,---......///......---)))***,,,,,,+++++++++,,,,,,+++******,,,---------///...------------...---///...------...///222333777<<<>>>===>>>???:::222111000000111333333111//////...---...//////...,,,//////000000111000000///444111......000000...+++...------,,,,,,------------.........////////////---///222333222000000111111000...---,,,,,,,,,---........................)))***++++++***)))***,,,+++,,,...//////...---,,,,,,,,,,,,,,,,,,---------,,,+++)))))))))***,,,...000111333222000............/////////...---,,,+++******+++------.........+++,,,---,,,+++)))***+++,,,//////---///444555222111...,,,,,,------+++)))'''''')))***++++++)))(((+++***)))((()))***+++---,,,//////------///...+++++++++******))))))(((((((((((((((***---//////...+++,,,,,,------...//////+++)))(((((())))))(((''')))))))))))))))******++++++)))((()))***+++---000************************'''((()))***************+++))))))***---/////////***,,,------,,,***)))(((+++,,,,,,---------------++++++++++++++++++******......---------,,,,,,,,,+++,,,,,,+++))))))***,,,+++******+++------+++***,,,++++++,,,...//////...222111///.........000111,,,---...000111000---***------.....................//////---++++++...000333444555888>>>HHHRRRZZZfffxxxyyyeee\\\OOOCCC;;;666333111000///---------.........---...---,,,,,,,,,,,,+++,,,---///000111000000///,,,,,,,,,,,,---...///000555666777333000.........))))))***+++++++++++++++---,,,+++,,,...///...,,,((())))))))))))*********,,,,,,,,,,,,++++++******''''''&&&&&&%%%&&&&&&&&&)))))))))***++++++)))'''((())))))******+++++++++)))+++,,,,,,+++******+++,,,+++***))))))******+++***)))((()))+++,,,,,,,,,---,,,)))(((((())),,,---......---,,,,,,------...,,,,,,,,,,,,------......222444666777666666555555---000444777999<<>>DDDMMMSSSUUUSSSPPPOOOCCCAAA???===;;;888444000333222111111111333444555666333///---...000000111...///000333555555222///------............------///000111111111///...---......////////////......,,,...000222222000...,,,111000///...---...//////111000000///////////////444333111///...///000111111000///000111222111000...,,,******,,,---...------///222333111...,,,,,,,,,,,,---......---------...------------.../////////---,,,,,,...//////...+++,,,...000111000///...+++---//////...---...///000...,,,,,,,,,,,,+++***111111111///---,,,---...000///000111333777:::<<<>>><<<:::888777555222000000//////000222444333222222111000111111000---+++...///000111333333444444444111---,,,------,,,*********)))))))))***++++++,,,+++++++++,,,---...///---///111111000///000111000000...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++)))((()))***)))***+++,,,------......,,,,,,---...////////////+++,,,+++((()))---///...111333444444333222444555222444555666555333000...+++,,,---...////////////)))+++------,,,******+++)))))))))***+++---......******++++++++++++***)))***,,,------,,,++++++,,,***************+++,,,,,,))),,,---++++++------***,,,,,,,,,,,,,,,+++++++++''''''(((+++---...---+++(((((())))))******++++++***(((''''''((()))'''&&&(((((()))************)))***,,,***'''''')))***)))************************&&&'''(((***+++,,,,,,,,,+++***)))***---.........))),,,000000---))))))))))))***++++++,,,,,,++++++***+++,,,---...---,,,+++------------------------((()))***)))))))))+++---(((+++---(((!!!!!!(((000,,,++++++,,,...//////........./////////000000000,,,,,,---///111000...+++//////.........---------)))))))))***,,,---//////***,,,...//////000222444666CCCUUUdddppp{{{~~~iiiVVVGGG>>>999555111------111333333222000------//////,,,,,,...---...............------+++++++++,,,,,,---------333000///000///,,,+++---............---,,,+++***+++)))((((((***+++++++++)))))))))*********++++++,,,,,,+++******++++++,,,+++***)))((((((((((((((()))))))))***++++++)))'''))))))***+++,,,------...***,,,------,,,++++++,,,)))((('''''')))+++...000***)))((()))+++,,,,,,,,,,,,+++)))(((((()))+++,,,------------,,,,,,,,,,,,,,,+++++++++---...111222999<<>>;;;888777777444555555555555666999;;;:::@@@FFFIIIHHHDDDBBBAAA;;;:::999888666444222000444333222111222333444555444111...---......///...---...000444666555111...------............---------...000111111111///.........////////////......000000000000000000000000111000///---------...///000000///............///111000000/////////000000000000111333555555333111///---,,,,,,---------,,,+++...222222000...---...,,,,,,,,,---------......---------------.../////////...,,,---///000000///***,,,...111111111///...***,,,......---,,,---...///---++++++---------,,,222333333111---,,,---///......///111555999===???@@@<<<777444222111//////000...---...111333444444222111111222222000---+++---...///111333444444444555222///---,,,,,,,,,,,,******))))))***++++++,,,******))))))***,,,---...---///000000///...000111//////---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***((()))***((()))***+++,,,---......+++,,,...///000000//////&&&)))((($$$%%%***,,,***111222333333222333666999:::<<<======;;;666222///+++,,,------............(((+++---...,,,+++***+++---***)))***------------)))***,,,,,,,,,++++++++++++---...,,,******,,,...*********+++++++++,,,,,,'''***+++)))***,,,,,,)))+++++++++,,,,,,,,,,,,,,,))))))***,,,//////---+++'''(((((())))))***++++++***)))(((((())))))(((&&&'''((()))***+++******)))(((,,,,,,((((((,,,,,,(((************************&&&''')))+++,,,---......---+++******,,,...------(((---222222---***)))******+++,,,,,,------,,,,,,***,,,---//////...---,,,------------------------(((***+++*********---...)))+++,,,)))$$$###(((---,,,++++++,,,...//////...***+++...///000000000///---,,,,,,...///000///---,,,,,,------...//////000******)))***+++,,,,,,,,,(((***,,,---,,,---...///000666@@@LLLWWW```iiiooo~~~mmm\\\OOOIII@@@:::444222444555333000111------000000,,,,,,///......---,,,++++++++++++***++++++,,,,,,,,,,,,,,,///++++++///000---,,,...,,,,,,---------,,,+++++++++)))(((((()))+++++++++************+++++++++,,,,,,++++++******+++,,,,,,------,,,+++***))))))***)))))))))***++++++)))'''******+++,,,---...//////***,,,------,,,++++++,,,***)))((('''(((***---///***)))((()))+++,,,,,,,,,******))))))))))))*********+++,,,---------,,,+++---,,,,,,,,,...000333444;;;>>>AAA@@@===999777777999777555222111333777:::999<<<@@@AAA===:::888888999888666555444222111111555444333222222333444444444222///...///000///...,,,---000444555444000------......//////......---+++---///111222222111000......////////////......444222///------///222444000///...---,,,------...000000///................../////////000000000000///000222555777777444222000///---.........---+++***...111222///......///,,,,,,,,,,,,,,,---/////////............///000000///...------///000000///***,,,///111222111///...)))+++------,,,,,,,,,------,,,***+++---//////...333444444222...,,,...000555555555777:::>>>AAACCCBBB<<<555222000......//////---,,,---000333555666111111111222222111---***+++,,,...000222333444444555444111...---,,,---...+++*********+++,,,,,,---))))))(((((()))+++---...---...//////......///000///...---,,,---...///000---------------------------......,,,***))))))***(((((()))***,,,---......+++,,,...000000000000///(((+++***&&&'''---///,,,///000000000000222666999AAABBBCCCBBB>>>888333///++++++,,,---------,,,,,,(((***---...---+++***+++444///+++,,,---,,,***((()))+++---...---,,,,,,,,,***+++,,,***''''''***---******+++++++++,,,,,,,,,&&&)))***((())),,,+++(((*********+++,,,,,,,,,---++++++,,,...000000---+++((((((((()))******+++++++++)))(((((())))))(((''''''((()))++++++******)))''',,,---******......***))))))))))))))))))))))))&&&''')))+++---......///---,,,***+++,,,------,,,)))...333333...***)))++++++,,,------......------+++,,,...000000///...---------------------------)))+++,,,,,,+++,,,...000***++++++***)))(((((())),,,++++++,,,...//////...'''***---000111111///......---,,,---///000///...))))))+++---///111222333...---,,,,,,,,,,,,***)))+++,,,------,,,+++---...222222666===DDDJJJPPPTTTcccpppuuuggg___OOOHHH@@@:::999777222...222------111111,,,,,,000///...,,,***)))))))))*********+++,,,,,,,,,++++++***'''(((///111...---///))))))***+++,,,,,,,,,,,,,,,***((((((***+++,,,+++***++++++++++++,,,,,,,,,,,,+++*********+++,,,---///...---,,,++++++++++++)))))))))***++++++)))'''******+++,,,...//////000***,,,------,,,+++,,,,,,---+++)))(((((())),,,---***)))((()))+++,,,,,,,,,)))))))))******))))))))))))***,,,......---,,,+++...---------///111444666999:::;;;;;;;;;999777666222222222111000111333555444777999:::777444222222111222333333333333444555444333333333333333333333222111111111111111222222---000444777888555222///000000000111111000000000000//////000222333111000000111111111111///...------,,,,,,,,,---///000111111000...------...000111,,,,,,------.../////////333222000...,,,---///222000000,,,(((+++222333///111000///---,,,,,,,,,,,,...,,,+++---//////,,,)))///////////////---+++***,,,---...000222333333333444///,,,///111000...///,,,...000000///...///000......,,,,,,,,,,,,......,,,,,,------...---------...111444555444111///...222222222333555;;;BBBGGGHHH===333111000...,,,,,,111...,,,///444666333000111333666777444000...,,, ,,,444333111222111...000000///...---,,,,,,+++++++++,,,,,,,,,,,,------++++++)))))))))+++...///---,,,,,,,,,---...000111444000---...111111---))),,,------...------,,,,,,///...,,,***((((((((((((---------...------,,,,,,))))))+++000555444///)))000///---,,,++++++,,,,,,---///000...,,,///777===AAAGGGLLLKKKDDD<<<888666///...+++***))))))***+++******+++---///000...,,,111000///...,,,+++***)))(((***+++---......---------+++)))((()))*********...---++++++,,,---,,,+++///...)))$$$&&&,,,---)))***++++++,,,---...//////&&&''')))***,,,,,,------))))))(((((()))***++++++******))))))))))))*********)))))))))+++,,,+++******+++,,,,,,***))))))***'''((()))++++++******)))'''((()))***+++,,,------333000---,,,...///---+++------------------------...---,,,,,,++++++++++++///............------------,,,,,,++++++,,,,,,------,,,***+++,,,------,,,)))***+++,,,,,,+++***)))...,,,+++---......+++'''+++,,,---.........---,,,,,,,,,,,,,,,---...////////////000111111000///...+++,,,,,,,,,++++++---.........---,,,,,,,,,,,,------222888:::999:::>>>BBBPPPXXXeeerrr~~~zzzkkkZZZJJJFFFDDD>>>999888555222111111333222///,,,+++,,,------,,,,,,---...,,,,,,,,,------......///+++******,,,---...---+++,,,,,,,,,,,,+++***)))))))))((((((((()))***,,,---***+++---...///...------///...---+++)))))),,,...,,,------......------,,,+++******)))))))))))))))))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,------...---,,,***)))************+++,,,---............---,,,+++***)))*********,,,------,,,***---------------...222555888999999:::999777555444111222222111000111333555222555777777555333111000111222222333222333333444555444444333222111000000111111111000000111111222---///333777777666333000111111000000000000111111000//////000111222000///......//////...---+++***,,,,,,---......//////000000///---,,,,,,---///000...............---------111111000...---...111444///111000...000444333---111111000///...---,,,,,,///...---///111111...+++---............,,,+++***---...000333555666777777333...,,,///000...---...,,,...///000......///000------,,,++++++,,,------,,,,,,---............---...111444444222000///...111222222333555;;;AAAFFFFFF<<<333111111...,,,------+++,,,000666:::999777666777999888444000...---%%%---222000...000111000//////......---,,,++++++++++++,,,,,,,,,---------+++******)))***+++,,,---...............---------000---+++,,,//////+++(((---------......---------...---,,,***)))(((((())),,,,,,---------------,,,+++***,,,111666555000+++000///...,,,,,,,,,,,,---,,,...///---,,,///666===BBBHHHMMMKKKDDD;;;666444///...,,,***)))***+++++++++******,,,...//////---//////...---,,,++++++***)))***,,,------------,,,---+++))))))***+++++++++---+++***+++,,,------,,,---...***%%%''',,,---(((******+++,,,---...//////((()))***+++,,,---------***************+++,,,,,,******))))))))))))*********)))((()))+++,,,+++***)))***,,,+++)))(((((()))'''((()))++++++******)))(((((()))***+++,,,------///---+++***,,,,,,+++)))++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,******++++++++++++******---,,,+++,,,...---+++(((+++,,,---......---,,,+++,,,,,,+++++++++,,,------......///000000///---,,,+++,,,,,,,,,++++++---//////......---------......)))...333555444444777;;;AAAGGGOOOZZZdddpppzzzrrraaaXXXRRRJJJDDDBBB<<<999555444333222000---//////...,,,+++,,,...000************************,,,++++++,,,...///---,,,,,,,,,---,,,,,,+++************)))))))))+++,,,---+++,,,.../////////......,,,------+++******+++---++++++,,,,,,,,,,,,+++++++++******)))))))))))))))))))))***++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))******+++,,,---------------,,,+++***)))***))))))+++------+++))),,,------,,,,,,---111333777888888888666555333111000111222111000000222444000333555555333111000000111111111222222222222222444444333222000///...---111111000000000000111111+++...222555666666444222222111///......///111222000///...///000000///---......//////...---+++***+++,,,...///000000///.........,,,,,,,,,,,,......//////......---,,,,,,+++/////////...---///222555---000222222333444000***111111111111000...---+++/////////000222222000...,,,---......---,,,***)))---...000333555777888888111---+++...///---,,,...+++---//////...---...///,,,,,,+++******+++,,,,,,,,,---...///////////////000111333333111000///000000111222333555:::@@@EEECCC;;;333222111...---...---,,,---222999===>>>=========<<<888444000......***///000,,,***---111222---------,,,,,,+++++++++++++++,,,---------------******************++++++.../////////...---+++***...+++***+++...///,,,)))---........................---,,,***))))))))))))***+++,,,------...------,,,,,,...222666666111---111000...---,,,,,,---...+++------,,,+++...444:::AAAFFFJJJJJJCCC:::444111///...,,,+++******+++,,,+++***)))***---//////.........---------,,,,,,,,,++++++,,,------,,,,,,,,,+++***))))))+++------,,,+++***)))+++,,,...---,,,,,,,,,***((())),,,+++(((*********+++,,,---//////++++++,,,,,,,,,---------,,,++++++++++++,,,------******))))))))))))*********)))((()))+++,,,+++***((()))******(((''''''((('''((()))++++++******)))((())))))***+++,,,------...,,,+++***++++++***((()))***+++,,,,,,+++***))),,,,,,,,,,,,,,,---------......------,,,+++******---,,,,,,++++++,,,,,,---...---++++++,,,------,,,++++++************++++++,,,++++++,,,------+++)))++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,------.../////////...,,,+++,,,---------,,,,,,...000//////.........///000000)))---111222111111333555888:::>>>CCCLLLWWWccckkkvvvzzzoooggg]]]VVVSSSHHHDDD>>>:::777555333111111000---++++++---///111))))))))))))((((((((((((---,,,,,,---//////...,,,,,,------------,,,,,,+++,,,+++*********+++,,,---,,,---.../////////......)))+++,,,,,,+++***+++,,,))))))************))))))+++******)))))))))))))))))))))******+++,,,,,,,,,******++++++,,,,,,,,,+++,,,+++******************(((((((((((()))***+++,,,,,,,,,,,,,,,+++***)))))))))(((((()))++++++***)))++++++,,,++++++,,,///111777777777666555333222111///111222111000000222333///222444444222111000111222111111111222222111000222222111000///.........111111000/////////000000***---000333555555444444222111///------///111222000///...///000000...,,,000000111111000///---,,,+++---///000111000...------,,,,,,++++++,,,,,,---.........------,,,,,,,,,...//////---,,,---///111,,,...000111111///,,,(((///000111111000...+++***......///000111111000...------.........---+++++++++,,,...000111222222222000,,,+++------+++***---+++,,,......---------...+++******************+++------...///000000000000222333444444222111111222///000111222444888>>>BBB???888333222111...---...111000111444999===>>>>>>CCCBBB>>>999444000000000...000///---+++,,,///111,,,,,,+++++++++++++++++++++,,,---.........------)))******++++++******)))---...///000///---+++)))---,,,+++---///000...,,,..................//////---,,,,,,+++************)))***+++,,,---.........,,,,,,...111444444111...000///...---,,,---......---...---,,,+++,,,111444;;;???DDDEEE@@@999222//////...---,,,+++,,,,,,,,,+++***((()))+++...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++***))))))***---.........,,,+++***+++,,,---,,,******++++++***++++++***)))************+++---...///,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,******))))))))))))*********)))((()))***++++++)))&&&((())))))(((''''''((('''((()))***+++******)))))))))***++++++,,,------...---------------,,,+++)))***+++,,,,,,+++***)))++++++,,,------............------,,,+++***))))))---,,,,,,++++++,,,,,,---///---,,,+++---------,,,,,,,,,***))))))***,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++***************+++,,,---//////...//////000///...,,,+++.../////////......000111000/////////000111111222---000333333222111222444444444555888<<>>999555444000...,,,,,,---...//////++++++++++++++++++,,,,,,...------...//////...,,,,,,,,,---......---------,,,,,,*********+++,,,---------------...---------'''))),,,---,,,+++++++++))))))************))))))+++******)))))))))))))))))))))******+++++++++,,,)))***+++,,,,,,,,,+++++++++***)))(((((()))***+++'''''''''(((((()))***++++++++++++++++++***)))((((((''''''(((******)))((()))***++++++***+++---///777777666666444333222111///111222222111111222333000222444444333222222333444222000000222222000.../////////////////////000111000//////.........///***,,,///111333444555555222000...------...000222///......///000000...---000111111222111///...---,,,---///111111000...---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------....../////////---+++***+++---......//////...,,,+++,,,---...///000///,,,***(((+++---.../////////............///000000///------------............------...++++++---,,,)))***---***,,,......---,,,---...************************,,,---...///000000000000333555666555333222333444///000000111222555:::>>>:::555222222111------///000000111444888<<<>>>???EEECCC???999444111111333000000000000///------...******+++++++++++++++++++++,,,---...///...---,,,))))))***+++++++++******+++,,,...//////...,,,++++++++++++---...///...------------------...///000+++,,,,,,,,,++++++++++++)))***+++,,,------------***+++,,,...000111000...000///---,,,,,,---......000000...,,,***+++---///444777;;;===;;;666222///......------------------,,,***((((((***,,,------++++++,,,------......///------,,,,,,,,,,,,,,,,,,***))))))+++...000///...,,,+++++++++,,,,,,***((())))))+++,,,,,,***)))******)))))))))***,,,...///,,,,,,+++***)))******+++,,,++++++*********++++++******))))))))))))******)))((('''(((***+++***)))%%%'''))))))'''''''''((('''((()))***+++******)))*********+++,,,,,,------,,,---.........---,,,,,,***+++,,,------,,,+++***++++++---............---------,,,+++******))))))---,,,,,,++++++,,,,,,---000...,,,,,,---------,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,---...,,,,,,,,,++++++*********))))))***,,,...000222444000000111111000///---,,,///000111000//////111333/////////000111222333444000222444444444333333333///000111222333666:::>>>HHHQQQ^^^iiipppzzz}}}qqqkkkaaaTTTGGG<<<555222000///---...000000...,,,++++++,,,------...//////......---...//////...,,,+++,,,,,,---............,,,+++*********+++,,,---------,,,,,,,,,,,,,,,,,,&&&)))---...---,,,++++++******++++++++++++******+++******))))))))))))))))))***************++++++)))***+++------,,,+++*********((((((((()))***+++''''''''''''((()))***+++******+++++++++***)))))))))'''&&&''')))***)))((()))***++++++******,,,...666555555444333333333222000111333333222222222333000222444444333333444555666333111111333333000------......//////000000111111000///......------...+++,,,...000222333444555111000...------...000111.........///111111000...000000111111000///---,,,......000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......000000000...+++)))***+++111//////000///,,,...222............---+++)))((()))+++.........------......///000111111000///...000000000///...---,,,+++---+++,,,---+++((()))...)))+++------,,,+++,,,---)))***++++++++++++***)))+++,,,---...///000000000333444666666555333333333...///000///000222555888555111000111000,,,,,,...------///222666:::>>>@@@BBB@@@===888444222444666333111222444222...+++,,,*********++++++,,,,,,,,,***,,,...///000///---,,,)))******+++,,,,,,------+++,,,---......---,,,+++((()))******++++++++++++---,,,++++++,,,---///000***+++,,,,,,,,,,,,,,,+++)))***+++,,,,,,---,,,,,,)))***+++,,,---............---,,,,,,+++,,,---...222000...,,,++++++,,,,,,000222555666666444111...........................,,,***))))))***++++++***++++++,,,------...//////,,,,,,,,,++++++,,,------*********,,,///000///...+++++++++,,,---,,,***''')))(((***---,,,)))))),,,***)))(((((()))+++---///,,,+++***)))))))))***+++,,,++++++************+++******))))))))))))******)))((('''(((***+++***)))%%%'''))))))((('''((()))'''((()))++++++******)))++++++++++++,,,,,,------***,,,......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...------,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---111///---,,,---------+++,,,,,,++++++++++++,,,,,,+++,,,------,,,---///111...---,,,++++++***++++++)))***+++---///111444555111111222111000///---,,,///000111000//////111333...//////000111222444555000111222333333222111000...000222222111000111111444:::DDDOOOWWWbbbsssyyyjjjXXXHHH===777:::666333333333333///,,,++++++,,,,,,---............---------......---+++******+++---............++++++******+++---...///......---,,,,,,,,,------(((+++...///...,,,+++,,,++++++,,,,,,,,,,,,+++++++++******)))))))))))))))************************(((***,,,------,,,+++***)))))))))))))))******+++''''''''''''((()))***+++***+++++++++++++++******)))(((&&&''')))******)))(((***++++++******+++---333222222222111222222222000222444555444333333444000111333333333333444666888444111111444444111---///////////////000000000111000///...------------,,,------///000222333444//////............//////...---...///222333222111111111222222111000...---////////////////////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111///---,,,,,,---///---...111///+++---333//////...---,,,++++++***(((+++......---,,,---///---...///000000///......////////////...---,,,,,,---,,,,,,...+++(((***///)))+++,,,---,,,+++,,,---******+++,,,,,,+++*********+++,,,---////////////000333555666444222111000...//////...---...111333000......000///++++++---,,,---...000222666:::======<<<:::777444444666888888333222444333...+++---******++++++,,,------...***,,,...000000///---,,,************,,,...000111...------,,,,,,+++++++++((()))*********)))******,,,+++*********,,,...///******,,,---------,,,,,,***++++++,,,,,,,,,++++++)))***+++++++++,,,...///---,,,+++******+++,,,---111///---,,,,,,---------000111111222333222000............/////////......,,,+++******+++***(((&&&+++,,,,,,------.........,,,++++++++++++,,,...///+++++++++---000000///---(((((()))+++---...,,,******(((***---+++''')))///***(((''''''(((***---///,,,+++***))))))***,,,---------,,,+++++++++++++++******))))))))))))******)))((('''(((*********(((%%%'''))))))(((((()))***'''((()))++++++******)))+++++++++,,,,,,,,,,,,---***---000000...,,,,,,---,,,+++***))))))***+++,,,,,,---///000///...,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---111///---------------++++++,,,,,,,,,,,,,,,,,,++++++---......---...111444///...---,,,+++++++++,,,++++++,,,,,,...///111222000111111111000...,,,+++---.........------///000---......///111222444555//////000111111111///......111333444222000//////---...555???FFFMMM[[[iiixxxsssbbbVVVPPPLLLEEE<<<777666555222///.........------,,,,,,,,,...---,,,---...---,,,***((()))***,,,---.........,,,,,,,,,,,,...000222333111000///...---......///+++---//////...,,,,,,,,,++++++,,,,,,,,,,,,+++++++++******)))))))))))))))************))))))))))))((())),,,---...---+++***((()))******+++++++++***(((((((((((()))***++++++++++++,,,,,,,,,,,,++++++***)))'''''')))*********)))***,,,,,,+++***+++,,,000000000000000111111222111333555666555444444555///000222222222222444666999555222222444555111---111111000000/////////...111000///...---,,,,,,,,,---------...///111333444...//////////////////...------...000333444333222444444555555444333111000111000////////////000000,,,------......------,,,...------,,,,,,++++++***///000111000///...///000+++***---111///***+++111111000///---,,,,,,,,,,,,(((+++...///---,,,...///,,,---.../////////...---,,,------...------,,,,,,---,,,---...+++(((***///)))***,,,,,,+++++++++,,,***+++,,,------,,,+++***)))***+++---.../////////...111444555444111///......///...---,,,,,,...000...,,,---000...******---000000000//////111444666999999888666444555777999<<<555222444333---,,,///******+++,,,---......///***,,,...000111///---,,,+++*********,,,///222333111000...,,,******))))))***+++------+++++++++++++++***)))))))))+++...///)))***,,,---...------,,,++++++,,,,,,,,,+++******)))***+++++++++,,,...000,,,+++*********+++,,,---///---,,,,,,---///000///333222111111111000///---......///////////////...,,,+++***++++++***'''$$$,,,,,,,,,---------......++++++******+++---...000,,,,,,,,,...000000///---$$$%%%'''+++...///...,,,***((()))---+++&&&)))000)))((('''&&&'''***---///---,,,+++******,,,...//////...------,,,,,,,,,,,,******))))))))))))******)))((('''((()))******(((&&&((()))***)))((()))***'''((()))++++++******)))+++,,,,,,,,,,,,,,,,,,---,,,///333333111//////000,,,+++(((''''''(((+++,,,---...///000///...,,,******++++++,,,,,,---......---,,,,,,++++++,,,,,,---222000---------...---+++++++++---......---++++++,,,...//////...///333666000///...,,,++++++,,,,,,---,,,,,,,,,,,,---......///000000000///---+++***+++,,,,,,,,,++++++---...------...///000222444555/////////000222111000...***---///000///---------...---111999>>>AAAJJJUUUeeerrr{{{pppkkkZZZPPPCCC:::777666444222333222111000...,,,++++++...,,,,,,,,,------+++)))'''((()))+++,,,---......------......000222555666333222111/////////000111...///000///---,,,,,,---++++++,,,,,,,,,,,,+++++++++******)))))))))))))))*********)))))))))))))))((())),,,......---+++)))((()))***,,,,,,,,,+++***((((((((())))))***+++,,,+++,,,,,,---------,,,,,,+++)))'''''')))+++++++++)))+++,,,---+++++++++,,,//////000111111111111111///000222333333222000///---...000111333333444444111333555555333222111111///000222333222000---+++111111000......---------000///---...000111111111111000......//////---,,,///...///222666777666333888888999888666333///---///...------///000000/////////000000000000//////000///------......---,,,///111000***(((,,,//////***++++++,,,...000222333444222000...,,,,,,,,,,,,***---000111000---,,,+++000---***)))***,,,------...---,,,,,,++++++++++++///,,,,,,//////+++***,,,)))***,,,,,,+++,,,...000++++++***,,,......---,,,,,,---------------------222333333222000///000111000000............///000//////...---,,,,,,++++++...//////000111222222333444222222333555777888777666444111000///...+++))),,,---.........---,,,+++******))))))***,,,...///,,,,,,---...000222444555333///+++***,,,---,,,+++,,,***))))))***++++++***+++,,,,,,***))))))+++...'''(((***+++------......///...,,,***---000,,,%%%(((((()))***++++++,,,,,,///---***))))))+++...000000---+++***+++---.........///000000000///---,,,,,,------...///000000111,,,,,,,,,,,,+++***)))(((+++,,,---.........------------,,,+++,,,---...///...---,,,+++***+++,,,,,,222111///...------......(((((()))***++++++,,,,,,***((('''(((***---......------,,,,,,,,,---......---+++))))))+++,,,,,,+++)))***++++++***)))***+++(((***++++++******+++,,,******)))))))))))))))***))))))))))))))))))))))))------,,,+++)))'''%%%$$$000//////......000111222,,,,,,+++)))'''(((***,,,//////.........---------***,,,------++++++,,,...++++++++++++,,,---...///111000///...---,,,++++++---***+++//////,,,,,,...++++++,,,,,,---.........000//////...---,,,,,,,,,...+++)))+++...111111000//////000000///...------+++,,,---.........---,,,111000///---------...///........................////////////////////////***///444777777999???DDDXXXZZZ___fffrrr{{{lllXXXKKKEEEAAA;;;555555///---111111---,,,//////,,,---...,,,((((((,,,+++((((((+++---,,,...222...000111444666777999999;;;666222333222///---///...222111,,,+++......***444,,,(((***...---,,,,,,---+++(((((()))+++++++++***++++++***((('''(((******,,,...000000...,,,***+++)))(((***,,,,,,)))%%%(((&&&%%%%%%(((+++,,,---)))***,,,---......---,,,+++***)))))))))***+++,,,***+++---//////...---,,,000000111222222222222222000111222333333222111000---...000111222333333333333444555555333111111222000000111222111///---,,,333222111///............///.........000111000///111///......///000...---,,,++++++...111333111///777888888888666222///---000///---...///111000000......////////////......000...---...//////---,,,///222111,,,+++---///...***++++++,,,...///111222333222000...---------...---///111111000...------111...,,,+++,,,---...---...---,,,,,,+++++++++,,,---++++++...---***)))++++++,,,---,,,******,,,------+++)))((()))***+++***+++++++++++++++,,,,,,,,,000222333222111000111222......---,,,,,,---...///////////////...---,,,+++,,,------....../////////222111111222444666777666444222000......---***(((+++,,,---......---,,,,,,++++++***)))***+++,,,---,,,,,,---...///111222333222///+++***,,,---,,,+++,,,***)))***+++,,,+++)))***++++++***((()))+++---))))))***+++,,,------...,,,+++)))'''***---)))###((())))))***++++++,,,,,,+++************+++,,,,,,000...,,,,,,---.........,,,---......////////////------......//////000000////////////...---,,,+++,,,,,,,,,---------......---,,,,,,+++,,,---...//////...---,,,,,,,,,---...111000///---,,,,,,,,,---)))))))))***++++++,,,,,,***((('''(((***,,,---------,,,,,,,,,,,,---......---+++***+++,,,---,,,+++***,,,---,,,+++***+++,,,)))+++,,,+++***)))***+++++++++***************+++)))))))))))))))))))))))),,,,,,,,,+++++++++******//////...---...///000111,,,,,,+++)))((((((***,,,///.........---------,,,***,,,------++++++,,,...---------,,,------...///111111000///...---,,,+++---+++,,,///000---,,,///,,,,,,,,,---------------//////...------,,,++++++///,,,***,,,///111222111.../////////......---,,,+++,,,---.........---,,,000000///...............................................................)))---222333333666;;;@@@EEEFFFJJJPPPZZZhhhwwwpppbbbYYYOOODDD<<<888333111444444...+++++++++)))***---,,,)))***---...******,,,---+++---000222333555777:::>>>AAACCC@@@:::666666555111///000000222111,,,+++///000---999222,,,---///---******---+++(((((()))+++++++++***++++++***(((((()))+++***,,,...//////...,,,******)))((()))++++++(((&&&(((&&&%%%&&&)))+++,,,,,,)))***+++---...------,,,---,,,***))))))))))))***++++++---.........---,,,111111111111222222222222000111222333333222111000......///111222222222222555666666444222111222333111111000000//////......333333111000///..................///111111///---///...---...000111000///******+++---//////...,,,777777777777555222...,,,111000...///111222222111------............------///.........//////...,,,///333444000...//////---+++++++++,,,---///000111111111000///////////////000111222111/////////000111///------...///...---------,,,+++++++++,,,,,,,,,******---,,,)))(((+++---...---,,,)))((()))***000---)))'''''')))******))))))))))))******++++++///111333333222111111222...------,,,---...///000//////000000///...---+++------------------------111000///111333444444333222000...------,,,***(((***+++,,,.........------,,,+++***))))))***+++,,,------------...///000111111///,,,+++,,,---,,,,,,+++******,,,------+++)))***++++++***)))(((***,,,,,,+++*********,,,---...++++++(((&&&(((,,,)))###)))))))))***++++++,,,,,,)))***+++,,,---,,,,,,+++000///...///000000///...+++++++++,,,---...000111........................000000000000///...---,,,------,,,+++,,,---...///,,,,,,+++++++++,,,---......---,,,,,,++++++,,,,,,000///---,,,+++*********))))))******+++,,,,,,,,,)))((('''(((***,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,---......,,,***+++,,,------++++++,,,---+++,,,,,,+++)))((()))***++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))+++,,,...///...---,,,,,,,,,---///000,,,,,,,,,***((((((***,,,......------------,,,,,,***,,,------++++++,,,...///...............//////111111111000///...---,,,...,,,---000000...---000............------------.........---,,,,,,++++++...---+++,,,...111111111------......------,,,,,,+++,,,---.........---,,,...////////////...------------------------------........................))),,,/////////111666;;;999999:::>>>FFFRRR___iiiyyy~~~rrrdddUUUJJJ???;;;:::;;;999333...---,,,***+++......+++***---000,,,+++------+++,,,///666666888;;;@@@EEEJJJLLLEEE???;;;;;;888333111111222333000,,,,,,000222222:::333......///,,,***+++---+++((((((***+++++++++***+++++++++))))))+++---***,,,---//////---,,,******)))((()))******(((&&&((('''&&&(((***++++++***)))***+++------------,,,...---+++)))((((((((())),,,,,,++++++,,,,,,------000000000000000111111222111111222333333222111111......///000111111111111666666555333111111222444222111000///......///000333222111000..................///000222111///,,,...------...000222111000,,,---...///000000///...666666666555333111...,,,222000///000111333222222---......//////......---///......///000000...,,,...333666333111111000---++++++,,,,,,---...///000////////////000000111111222333333111000000222444111///......//////---+++---,,,,,,++++++,,,,,,,,,,,,)))***------))))))+++,,,------+++)))((()))+++///---+++***+++,,,---,,,(((((())))))******++++++000222555555333222111111///......---...///111222---...///000///...,,,+++.....................---///......///222333222111000...---,,,---,,,+++))))))***+++---.........---******)))))))))+++,,,---...------------......//////...---,,,,,,,,,,,,,,,+++++++++---......+++(((***+++,,,+++******+++,,,...---+++******+++,,,...------,,,)))***...,,,((())))))*********+++++++++,,,------......//////////////////111222222///---++++++******+++,,,...///......------------------...............---,,,,,,...---+++++++++,,,...000++++++++++++,,,,,,------*********)))))))))))))))...---,,,+++***)))((((((*********++++++,,,,,,,,,)))((('''(((***,,,,,,+++***++++++,,,------------,,,,,,---...000///,,,***+++,,,---,,,+++***+++---,,,------,,,)))'''(((((())))))******++++++******))))))))))))))))))))))))&&&&&&&&&'''(((***,,,...---,,,+++++++++,,,......,,,,,,,,,+++))))))***,,,------,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...------------...///000111111222222222111000...---///,,,---111111......000111111000000///...------///.........------,,,,,,---,,,++++++,,,...///000,,,,,,,,,------,,,,,,++++++,,,---.........---,,,---.../////////...---,,,------------------------........................***,,,---------///333666777666555555:::CCCMMMUUU```nnnzzzjjj___OOOLLLHHHEEEAAA<<<777444222...---000000,,,***+++///,,,+++---...,,,---111666888<<<@@@EEEIIILLLNNNFFF@@@======;;;666333444555444000------111444666777111---...///---,,,...,,,***))))))***++++++***)))+++++++++***+++,,,...+++,,,---......---,,,+++***)))))))))))))))((('''((('''((()))+++,,,***)))((()))+++,,,------,,,,,,,,,+++***((((((((()))***,,,,,,***)))***+++---...///......---...///000000111111111111111111111111...//////000000000//////444444444222000000222444222111///.........000111222111000///............//////000111333222///,,,...------...111222222111---///111222222111111111555555444333222000...,,,222111000000222333333222/////////000000/////////.........000111111///,,,---333666555333333111---,,,,,,,,,,,,,,,---...///---......///000111111111222333333111111111444777000///------...---,,,***,,,,,,,,,++++++,,,,,,---,,,******......+++***,,,***+++,,,+++******,,,...))))))***---//////...,,,))))))******+++,,,,,,---222444777888666222000///......---------...000111,,,,,,---------,,,+++***............---------------------///111111000...///...,,,---......,,,+++((()))+++---......------(((((((((((()))+++---.........------------............------,,,,,,,,,---++++++,,,...///...,,,))),,,---......---,,,---...///...,,,******+++,,,......///---***+++......+++***************+++++++++///---,,,+++,,,...111333......///111333222///,,,,,,+++***))))))***+++,,,------------,,,,,,,,,,,,......//////......------...---+++++++++,,,...000++++++,,,,,,------------*********)))))))))((((((+++++++++******)))((((((+++++++++++++++,,,,,,,,,(((((('''(((***++++++))))))***+++,,,------------,,,,,,---...000///,,,***)))+++,,,+++***)))***,,,---------,,,)))''''''(((''''''((()))******))))))))))))))))))))))))))))))((((((((())))))***+++,,,,,,++++++******+++---...+++,,,---,,,***)))***,,,++++++,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...******+++,,,...///111222111111222333222000///...///,,,---111111......000333222222111000///....../////////...............***************+++---...++++++,,,,,,,,,,,,,,,++++++,,,---.........---,,,,,,---...//////...---,,,------------------------........................,,,,,,---------///111333444333000...///444<<>>>>>999666777888444000......111555999999444111111111......000,,,***))))))+++++++++***)))+++++++++***+++,,,...++++++,,,------,,,++++++***+++******))))))))))))))))))(((***++++++***(((((()))***,,,---,,,,,,+++))))))((((((((()))+++,,,,,,+++)))((()))***---......---,,,,,,,,,---///000000000000000000000000000...///////////////...---000111222111000111222444111000///......///000111111000000//////000000111111111111222333222000...///......///111222222111,,,///111222222111222222444444333222000///---,,,222111///000111333333222//////000000000000//////------...000222222///---+++111555444333444222///---,,,,,,,,,,,,,,,------,,,---...///000000000000000111222222222333666999111///---,,,------,,,***,,,,,,+++++++++,,,------,,,)))***......++++++---)))***+++,,,+++,,,///111%%%&&&(((,,,//////,,,***)))******+++,,,---......222555999;;;999555222000...---,,,++++++,,,---...,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,---///000000///---...,,,,,,,,,......---,,,)))***+++---------,,,,,,(((((((((((()))+++---............---......//////,,,---......,,,,,,,,,...---,,,,,,...//////---+++,,,...000///...------......---,,,++++++,,,------,,,...---)))))),,,---,,,************************---+++)))'''(((+++///111------...///111000---++++++******)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,///000000000000000//////------,,,+++,,,---...///+++,,,---.........------+++,,,,,,,,,,,,+++******))))))************)))(((++++++,,,,,,,,,,,,,,,,,,((('''''')))++++++***(((((()))+++,,,------------,,,,,,,,,---......,,,***)))***++++++))))))***+++,,,------,,,)))''''''(((%%%&&&((()))***))))))((())))))))))))))))))))))))------......------,,,+++,,,+++*********+++---...+++---------+++***+++,,,******++++++++++++,,,,,,***,,,------++++++,,,...******+++,,,---///111222///000222333222111///---...,,,---000000...---000222111111000///.................................))))))***)))((((((+++---++++++,,,,,,------,,,,,,+++,,,---.........---,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...///000111111222111///,,,,,,...333777999@@@MMM[[[fffppp~~~wwwiii^^^VVVNNNFFF;;;444///000111///...///...++++++...000///111555<<>>???AAAEEEIIILLLOOOQQQLLLHHHFFFHHHGGGAAA>>>===:::444111111111///222777???;;;777555111++++++...+++***)))***+++,,,***)))***++++++***(((((()))+++++++++++++++++++++++++++---......,,,***)))+++......+++)))((()))******)))'''(((***+++,,,,,,++++++)))(((''''''((()))***+++***))))))((()))***+++,,,000///---------...000222......------------......////////////...---,,,,,,))),,,///111111111222333/////////000000000000000222222222333444555777888666444222222333333333222111000///000111222111000---111555666555555777999333222111000///...---,,,111000...///000222222111---..................---------///111333333000---(((///333222222444444222------,,,,,,++++++,,,,,,***+++---.........---,,,+++---000222444666888:::666333///------.........++++++++++++,,,,,,---...)))'''(((+++,,,))))))+++,,,---......------///111---,,,***+++,,,------,,,((()))***+++,,,---.........333999>>>>>><<<999888666555333222111000111111///...,,,******,,,...000------......///000111111,,,,,,---///111000...+++)))(((((()))+++---,,,+++***+++,,,---,,,+++***)))...---+++)))''''''''''''.........//////000222222***---//////,,,+++,,,...000...,,,,,,...///......+++---//////...,,,,,,---+++,,,---.........------,,,...---)))(((,,,......++++++******************((()))+++,,,---.........+++******+++,,,,,,+++)))$$$%%%''')))******))))))))))))***+++,,,,,,------,,,,,,---------------,,,+++,,,---.........------------///000000000///...******+++,,,+++***)))(((%%%'''(((***+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((('''((()))++++++)))'''&&&(((***---......---,,,---+++)))***+++,,,,,,++++++,,,------++++++,,,---+++,,,,,,+++)))((()))***%%%''')))+++,,,+++***)))))))))))))))))))))))))))***,,,///111000...***(((---,,,+++++++++,,,---...+++---......,,,+++++++++))))))******+++++++++,,,***,,,------,,,+++---...111111000///////////////---///111222222000...,,,---***+++//////,,,,,,...,,,,,,++++++++++++***************************+++)))+++,,,***((((((+++...+++,,,------............+++,,,---.........---,,,------,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***---000222222000---,,,---/////////111444666777222222:::CCCLLLXXXdddpppzzzsss^^^RRREEE???:::555111111222///...000000...///222<<<<<<<<<>>>CCCIIIOOORRRSSSNNNLLLMMMKKKDDD@@@???:::444111222111...000666999555222111...******...+++***)))***,,,,,,***)))***++++++***((('''(((***++++++++++++++++++++++++---//////---******,,,//////,,,)))((()))*********'''(((***+++,,,,,,++++++***)))(((''''''((()))))))))))))))))))))******+++------,,,---000111111000444444222000......111333000111111///---,,,---...111222222111//////000111222111000000///000000000222111000111333555666555555666777777555333000///------...///000111222222222///...000555777555111666444111///...///111222111111111111000000000///+++,,,,,,------,,,,,,+++))))))---333333---+++///---,,,++++++,,,...111333222000---,,,---------,,,...---,,,+++++++++,,,---.........000222666999<<<999333---,,,...000...,,,+++***************++++++((()))***+++++++++++++++++++++---......---++++++++++++++++++,,,---......,,,,,,+++++++++,,,---...222555999;;;:::999999::::::888666555444444222000---+++(((((()))+++++++++...------,,,,,,++++++***------------------------***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++---***((((((&&&%%%)))///"""***---***...777666...000//////...------,,,,,,,,,---///...---,,,,,,---+++,,,---.........---,,,,,,(((&&&***000000(((...,,,******+++,,,+++***+++++++++***)))(((((('''((('''&&&&&&'''))),,,---+++*********,,,+++***(((((()))+++,,,------,,,+++---,,,+++******,,,...///---------,,,,,,+++++++++((())))))***++++++,,,,,,---------...............------+++(((&&&&&&(((+++((((((((((((((((((((((((******))))))******+++,,,((((((((((((((()))******)))***,,,---+++++++++,,,,,,...000111///---,,,,,,++++++***************+++---,,,+++***))))))))))))))))))(((((()))***++++++,,,((((((,,,+++''''''++++++,,,---......---***)))++++++++++++++++++++++++,,,---.........---,,,+++***)))(((((()))+++---///...---+++***+++...111333///---++++++,,,......---222222111000///......---******+++++++++******))),,,++++++******++++++,,,+++,,,,,,+++***)))))))))***,,,------++++++,,,...------+++*********+++,,,+++******,,,......---,,,+++---...---******,,,///++++++,,,,,,,,,++++++***,,,,,,,,,---------......//////000000000000//////333222111...---///333666777666444222333:::EEENNN\\\bbbmmmyyy}}}lllVVVHHHEEECCC>>>999222111111222222333333333333:::<<<:::===GGGPPPRRRLLLNNNOOOOOOLLLEEE>>>:::888555222000000000...---++++++++++++++++++++++++,,,+++***+++------+++***''')))++++++*********+++))))))*********+++++++++/////////...---+++***)))...+++)))(((((())))))(((,,,,,,***(((,,,000,,,&&&***((('''(((+++,,,+++)))(((((())))))******++++++...------...000111111000111222222111//////111333.../////////---...///111111111222000///...///111222222111111000000111111222000000111333555555555555555666666555333000///------...///000111222222222///...111555777555222555333111///...///111222333222222222111111111111,,,,,,,,,,,,,,,,,,,,,,,,///...222666444---+++.........---,,,---///111333222///---,,,---------,,,------,,,+++++++++,,,---/////////000222555888:::666222---,,,---......,,,,,,++++++******++++++,,,******+++++++++******)))++++++,,,,,,,,,,,,++++++++++++++++++,,,---......,,,,,,+++***+++,,,---......111555999;;;===???AAA@@@???===;;;:::777333000///,,,***)))***,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,***++++++,,,,,,++++++***++++++,,,------------,,,000---++++++)))&&&)))...&&&,,,---***---555444,,,/////////...---,,,,,,,,,+++---......,,,+++,,,---------.........,,,+++***+++))))))+++...---((($$$000...,,,+++,,,,,,+++***++++++******)))(((((('''***)))(((''''''((()))***,,,+++*********)))'''%%%((()))***++++++,,,,,,,,,,,,+++***)))***+++---...------------,,,,,,,,,,,,************+++,,,---...------------............,,,,,,+++(((&&&&&&))),,,((((((((((((((((((((((((******))))))******+++,,,((((((((((((((()))******)))***++++++******+++,,,+++---///000...,,,++++++++++++***))))))******+++---,,,+++***)))))))))))))))))))))))))))***++++++---***)))------))))))---+++,,,---------,,,******++++++++++++++++++++++++,,,,,,---......---,,,++++++***)))((()))+++,,,......---,,,,,,---...000222///---++++++,,,---------000//////...------,,,,,,)))******+++++++++******,,,,,,++++++++++++,,,,,,+++***)))***++++++++++++***+++---,,,++++++,,,......---,,,+++***++++++,,,,,,++++++---//////...---+++---...---******,,,...+++++++++,,,,,,++++++***,,,,,,,,,---------.........//////000000000//////444333222000///111555888555333000---///444<<>>999666333111...---.........---++++++++++++++++++++++++***))))))***++++++***(((***++++++***((((((***++++++++++++++++++*********,,,------......------,,,...,,,***)))******)))((()))******)))---222000+++)))''''''((()))***)))(((***************)))))))))000///...///111222111000...000333333222000//////+++,,,.........///111444000111111000......///111444444444444333222111111///......000222444333222333333444444333222111000.........///000111111111222000000111444666666444222111000///...///111222///............---------///...,,,++++++,,,...///))),,,///111000......///.........---...///000000111///------......---+++---,,,+++++++++,,,---...000000/////////000222222.........,,,***+++---///,,,++++++************++++++,,,,,,,,,++++++***))),,,+++***))))))***+++,,,)))******+++,,,,,,------,,,+++*********+++------000111333555999???EEEJJJPPPPPPOOOMMMHHH???555...000...,,,+++,,,,,,,,,+++...------,,,,,,++++++******,,,...000000...,,,******++++++,,,,,,++++++******+++,,,,,,------,,,,,,***((()))***(((######&&&***,,,+++(((***///000,,,------------,,,,,,++++++)))***,,,,,,+++***+++,,,,,,------...---,,,******,,,,,,,,,++++++,,,,,,---...,,,***+++,,,---,,,,,,************))))))((((((,,,+++)))(((''''''''''''+++***))))))***)))'''%%%((((((''''''''')))+++,,,))))))(((((((((((()))***+++,,,---............---,,,+++*********,,,...///,,,,,,,,,------......///***+++***)))((((((+++---******************************))))))******+++,,,))))))(((((((((((())))))((()))***)))((((((***,,,)))***,,,,,,***(((((()))***))))))))))))******+++,,,++++++***))))))*********)))))))))))))))******((('''((())))))))))))***---,,,+++************+++++++++,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,---,,,+++************+++,,,---...///000//////...,,,+++******+++,,,+++***++++++++++++++++++******)))))))))******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,***&&&######'''***)))''')))+++,,,,,,++++++,,,---,,,,,,++++++************+++******,,,///000///---+++,,,------,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,---------......------...///000000000000............---///333666666222//////222555555333888888999<<>>888555333222,,,...///...///111333333555666999::::::888555333000...,,,+++---......---++++++++++++++++++++++++,,,++++++,,,------,,,***)))))))))(((&&&&&&((())),,,,,,++++++++++++*********+++,,,---...............,,,******++++++***(((***,,,,,,***---000///***(((''''''((())))))))))))+++++++++******)))))))))000///...///000111000//////111444444111///---------...///.........000111111222222111//////000111444555555555444333111000------...000222333222000222222222222222222111111......//////000000111111222111111111333555666666222111000000///000000111............---------,,,///...,,,++++++,,,...///(((,,,//////............,,,,,,,,,,,,---......///000///............,,,+++,,,,,,+++***+++,,,---...000//////.........//////,,,------,,,++++++---///++++++***)))))))))))))))******+++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,((()))***,,,,,,,,,,,,,,,++++++***)))***+++,,,---///000222444888???GGGMMMSSSRRRQQQNNNHHH???444---...,,,++++++,,,,,,+++***...------,,,,,,++++++******,,,...000000...,,,******++++++,,,,,,++++++***))))))***+++++++++++++++++++++,,,///---)))))),,,((()))((('''***...///---,,,,,,,,,,,,,,,+++++++++(((***,,,,,,+++++++++,,,)))***,,,---------,,,,,,...+++))))))---///...---)))((('''(((+++---------*********)))))))))))))))))))))((((((((((((((()))***))))))***+++,,,***)))(((''''''&&&''')))***+++)))(((((((((((((((((((((***+++---...///...------******))))))***+++------++++++,,,,,,---......///***++++++***))))))+++---++++++++++++++++++++++++******))))))******+++,,,))))))(((((((((((())))))((()))***)))((((((***,,,(((***+++***((('''((()))))))))(((((()))******+++,,,+++******)))***************)))))))))))))))***'''((())))))***+++,,,+++---,,,++++++******++++++++++++---......---++++++************++++++,,,,,,------,,,++++++*********+++,,,.../////////---,,,,,,+++***+++,,,,,,+++***+++++++++++++++,,,,,,,,,******))))))******,,,,,,---,,,,,,,,,,,,,,,,,,---,,,)))&&&&&&((()))(((&&&)))***,,,+++******+++---***************))))))((()))((()))+++---......,,,+++,,,,,,---------,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///////////////------...------///222555000...,,,---111333111///333333222333666===FFFLLLdddrrr{{{ooo___PPPFFF???888333///...------...------...///000222444444333222000///---+++***,,,------,,,++++++++++++++++++++++++---,,,+++,,,......,,,+++))))))***)))'''''')))***,,,+++++++++++++++++++++)))***,,,---.../////////...---++++++,,,,,,***(((,,,......++++++...,,,((('''(((((()))((())))))***,,,,,,++++++******))))))///...---...///000///...///111333333111///------///000000///------...000222333333222000000111333444444555555444222000///,,,,,,---///222222111///111111111111111111222222.../////////000000000111222222111222333444666888444333222111000000000000000000000000///////////////...---,,,,,,---...///---111222///---...---+++)))***+++,,,---......///000///......///...,,,***,,,++++++***+++,,,...///............------------,,,++++++,,,---...//////,,,,,,+++***)))))))))))))))***+++,,,------------++++++************++++++''')))***,,,,,,,,,,,,++++++******))))))+++,,,---+++,,,///333888AAAJJJPPPQQQPPPMMMIIIDDD<<<333,,,,,,+++***+++,,,---,,,******++++++,,,,,,------...+++,,,...//////...,,,+++***++++++,,,,,,++++++***((())))))******************)))+++...,,,))))))---'''''''''(((+++------,,,++++++++++++++++++++++++(((***,,,---,,,,,,,,,...((()))+++,,,---...---------***''')))...000///,,,((('''&&&(((***,,,---,,,******))))))))))))))))))''''''(((((())))))******)))((((((***,,,---,,,***'''''''''(((((()))***+++))))))(((((((((((('''''')))+++,,,......---,,,***((())))))***++++++,,,,,,******+++,,,---......///++++++,,,+++))))))***,,,++++++++++++++++++++++++******))))))******+++,,,***))))))(((((((((((((((''')))++++++***)))***+++((()))***)))''''''''')))(((((((((((()))******+++++++++***************++++++******)))))))))))))))(((+++,,,+++,,,000111///---------,,,,,,,,,++++++***,,,---//////---,,,***))))))))))))***+++,,,,,,------,,,,,,+++++++++***+++,,,---......---,,,+++,,,++++++,,,------,,,*********++++++,,,,,,------,,,+++***))))))***+++,,,------,,,,,,,,,,,,------------,,,,,,+++***)))))))))***++++++******+++---*********+++******)))(((((('''(((***,,,...---,,,,,,++++++---......,,,***)))***++++++,,,,,,,,,,,,,,,,,,,,,---------...............//////......---...///000//////000333555000//////000222333333222///000000000222555:::>>>LLLZZZiiiuuuwwwhhh\\\PPPCCC:::888333000000///,,,+++,,,------...///000///......///---******+++,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,+++)))(((***,,,,,,+++++++++,,,++++++++++++,,,,,,,,,---)))***,,,---.../////////...---,,,---------+++))),,,......+++***+++***&&&((()))******))))))***++++++++++++++++++*********///---,,,---...///...,,,,,,...111111000000000111...///000///------///000444444555333222111222444333444555555444222///...++++++,,,///111222000...000000000000000111222222////////////000000000000222222222222222444777999666555444333222000000///111111111000000000//////........................+++000111---+++------***((()))+++,,,...///000000//////...//////...,,,***++++++******+++---...///---------------,,,,,,+++,,,***)))+++///111111//////...---,,,++++++++++++++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,++++++'''(((***,,,---,,,+++***+++***)))))))))***,,,---***,,,///222888@@@HHHNNNMMMJJJFFFAAA===777000,,,+++++++++,,,...///...---***++++++,,,,,,------...,,,------......------,,,***++++++,,,,,,++++++***))))))***++++++++++++***)))((((((***((($$$%%%)))(((''''''***++++++)))(((*********+++++++++++++++)))+++---------------///)))***+++,,,------,,,+++((()))***+++,,,---......+++)))((()))***,,,++++++)))))))))))))))))))))***''''''((()))))))))))))))))))))((()))++++++***(((''''''((()))************)))))))))))))))((('''''')))***,,,------,,,)))(((''')))+++,,,------,,,+++)))***+++,,,---......///,,,,,,---,,,***)))***+++******************************))))))******+++,,,******)))(((((((((((((((&&&))),,,...---+++******)))******)))''''''((()))'''''''''(((((()))+++++++++***************++++++++++++***)))))))))))))))(((---...+++---222333000------...///...---,,,+++***,,,...//////...,,,***))))))(((((()))***,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++***,,,,,,,,,---......,,,***))))))***+++,,,,,,------...,,,***)))((()))******------,,,,,,,,,,,,------'''+++///...+++))))))+++(((***++++++******+++,,,+++,,,,,,---,,,+++***)))((('''(((***---///...---,,,++++++---//////,,,)))))))))***+++,,,,,,,,,,,,,,,,,,,,,---------......////////////...---,,,,,,//////000000//////111333111333444444333222333444///000000000111333777:::===HHHRRRXXXaaaqqqxxxkkk[[[PPPIII@@@999888555000---///------------------,,,,,,000---+++***+++,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,+++)))$$$'''+++,,,,,,+++++++++)))******+++,,,---......***+++,,,---......//////...---------...---+++)))))),,,---***)))******'''(((***,,,+++***)))+++---***++++++++++++++++++,,,...---,,,,,,---...---+++***,,,///000000111333444---...///.........000111444555555444222222333555333444555555333111///---***+++,,,///111111///---000/////////000111222333////////////000000000000333333333222222444777999777777666444222111//////////////////............------...//////...------%%%+++---)))(((,,,---***((()))+++---000111222222///....../////////,,,***++++++******+++---...///,,,,,,---------,,,++++++---***(((+++111444222...111000///...---,,,,,,,,,------------,,,+++******+++,,,---......---,,,+++'''(((***,,,---,,,+++***+++***)))))))))***,,,,,,...///111333777===DDDIIIIIIFFFAAA<<<888333///,,,,,,++++++---000111000///......---,,,,,,++++++***------------------------+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++...,,,+++,,,)))%%%%%%)))***((((((+++,,,)))&&&%%%******************++++++)))+++---...------...///***+++,,,---,,,+++***)))$$$)))------******---111///---+++***++++++***))))))))))))))))))*********(((((())))))))))))((((((***)))((()))***)))'''&&&&&&''')))+++++++++******))))))******)))((('''''')))***,,,------+++(((&&&'''))),,,//////...,,,+++)))******+++---...//////,,,---...,,,***))))))***((((((((((((((((((((((((*********)))***++++++,,,******)))(((((((((((((((&&&)))---///...,,,******)))******)))''''''(((***''''''''''''((()))+++++++++***************++++++++++++***))))))((())))))'''+++---***,,,111222///---...///000000...,,,+++***,,,...000000...,,,***)))((((((((((((***,,,---+++,,,,,,------,,,,,,+++++++++******************---,,,,,,...//////---+++(((((()))***+++,,,,,,---///---+++)))(((((()))***...------,,,,,,------... '''---...)))&&&(((+++(((***++++++******+++,,,------...///...---,,,+++)))((()))+++...000///...,,,++++++---//////,,,(((((()))***+++,,,---------,,,,,,,,,---------......000000000///...---++++++---.........,,,,,,...000///111333111...,,,...000.........,,,,,,...222666888>>>BBBBBBGGGWWWhhhsss~~~sssfffWWWLLLCCC@@@<<<555222333......------,,,+++++++++000...+++++++++,,,++++++++++++++++++++++++++++++------,,,---......---+++###'''******)))(((((())))))***+++---...//////***+++,,,---..................---...///...+++)))&&&***,,,)))(((***+++))))))+++---,,,******,,,...*********++++++,,,,,,---000//////.........//////---...000111333444444444///000111333444444444333333333333333333333333333444111//////111222///---,,,---...///000000//////111111111111000000000000222000...---///000000000...///111333555666777777555333222111111///---***...,,,***+++...000...,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++,,,...---.........------,,,++++++++++++,,,---...///000000...---...000111111000---,,,,,,++++++******)))......---,,,,,,,,,---------......---++++++,,,...))))))))))))***+++,,,---+++******+++,,,---+++***...---,,,,,,++++++++++++,,,---000333777:::<<<>>>BBBFFF;;;111555555---+++///......///111222000///111///,,,***)))+++...000***+++,,,---------------******+++,,,,,,,,,++++++,,,---.........---++++++++++++)))'''%%%&&&))),,,(((''''''(((***+++***(((,,,+++*********+++,,,---++++++,,,,,,,,,,,,---------,,,***)))))))))***+++***'''$$$%%%(((+++,,,+++,,,++++++***)))))))))***---,,,+++***)))***+++,,,((()))*********((('''&&&((()))+++,,,,,,+++***(((&&&(((***---......---,,,))))))***++++++++++++***...***'''))),,,---***'''''')))+++---...---+++***'''((()))***,,,...//////...---***(((''''''((()))---***((((((***+++)))'''******************+++,,,++++++***)))(((((()))))),,,---------+++***+++---------...---,,,)))&&&$$$((()))***)))((('''((()))++++++************++++++&&&'''((())))))))))))))),,,,,,++++++***+++++++++---...///000000...,,,+++)))+++---///...,,,)))&&&%%%'''***,,,,,,,,,,,,------,,,,,,++++++*********,,,)))&&&&&&(((******(((************))))))))))))---,,,***))))))***,,,---***************)))((('''///---,,,,,,---...,,,+++---,,,,,,++++++,,,,,,,,,,,,***(((***---...---******+++---000111000,,,(((***++++++++++++,,,,,,,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++******++++++,,,---***,,,//////...---///111...///000111111000///...,,,***...---(((...333,,,444555666777:::BBBLLLSSS^^^iiiyyyqqqfff\\\UUUKKK===666666111...++++++---...---+++000...++++++,,,.........///...,,,+++***+++,,,,,,'''+++,,,++++++...---)))!!!(((***((('''***---+++*********+++,,,,,,---,,,+++*********+++,,,---...------,,,+++++++++,,,,,,,,,+++******+++,,,,,,,,,+++++++++,,,------...++++++***+++,,,...000111//////............////////////000111222222222111---...000111222222222111333333222222222222222222333111///000111222000.........//////////////////111111111000000000//////111///......///000000///---...000222444555666666555333222111111000---+++...,,,+++,,,///000///---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++***+++,,,,,,,,,------------,,,,,,*********+++,,,---...///111///....../////////...---------,,,,,,+++++++++...------,,,,,,,,,,,,,,,.........,,,)))'''((())),,,,,,,,,,,,---...//////+++******+++---...---+++...---,,,++++++++++++++++++,,,...111444777999:::999>>>666...333444/////////......///111111000...000...,,,******+++---...******+++,,,,,,,,,,,,,,,******++++++,,,,,,++++++------.........---,,,+++''''''%%%###!!!"""%%%'''(((''''''(((***+++)))(((***))))))((())))))++++++++++++,,,,,,,,,,,,------,,,+++***)))))))))******,,,)))&&&'''))),,,,,,,,,---,,,+++***************---,,,++++++******++++++)))))))))))))))((((((''')))***+++,,,,,,***((('''(((***+++,,,---,,,+++***))))))***++++++++++++***---***'''(((+++,,,***&&&''')))+++---...---+++***)))*********++++++,,,,,,+++***)))(((((()))***+++,,,)))'''''')))***)))'''***))))))))))))***+++++++++******))))))))))))***,,,...///...,,,*********)))***+++,,,+++***((('''((()))***)))((('''((()))+++******************+++))))))***+++++++++******++++++*********++++++,,,,,,---...//////---,,,***(((***,,,------+++)))'''&&&((()))***++++++,,,---+++++++++************)))+++)))&&&&&&(((***)))(((************************---,,,***))))))***,,,---+++++++++++++++***)))))),,,++++++,,,...000///...------,,,,,,+++,,,,,,,,,...,,,***+++---///...---.........///000...***'''))))))************++++++,,,---------,,,,,,+++***------------------------,,,+++++++++,,,,,,---...+++++++++***++++++,,,------///111000...,,,---///---...///000000///...------+++......)))///444---000000000...///222999>>>DDDOOO___ooo}}}}}}qqqiii]]]MMMBBB>>>===999333111111111///---...,,,***+++,,,------,,,...---,,,+++++++++,,,,,,)))---...,,,---///...++++++,,,,,,,,,+++***++++++++++++******+++,,,,,,---,,,+++*********+++,,,---------,,,+++++++++++++++++++++***))))))***+++++++++++++++++++++,,,------++++++++++++,,,---///000//////............//////000000000111111000000///,,,---...000000000//////444333111000///000000111111000///000222222222000111000///......//////000000000000000000//////...000///...///000111///------...000222333444555555555333111111111000...---...---,,,---...///...---,,,---...---,,,+++,,,---------------------------.........,,,***)))***+++***+++,,,,,,,,,,,,,,,+++))))))***+++,,,---......111///---,,,------,,,+++......------------------------,,,+++++++++++++++,,,------+++)))((()))***,,,------......///000000+++***+++,,,///000///------,,,,,,++++++++++++,,,+++,,,---///111222444444222888222+++000000---000000///...///000000///---......---,,,,,,,,,,,,,,,)))***++++++++++++++++++*********+++++++++,,,,,,---............---,,,,,,******)))'''&&&&&&(((***)))(((((()))***+++)))((((((''''''''''''((()))***++++++,,,,,,,,,,,,------+++******)))((()))))))))---+++))))))+++,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,,,,,,,+++******+++***)))((((((((())))))***+++,,,---,,,+++)))'''***+++,,,,,,+++***)))((())))))***++++++++++++***,,,)))'''(((***+++)))&&&'''(((+++,,,------+++***,,,++++++***))))))((((((''''''((()))***++++++,,,***(((''''''(((((('''&&&)))((((((((())))))***+++******)))))))))***++++++***---//////---+++++++++&&&''')))***++++++***)))((()))***)))((('''((()))************************,,,,,,,,,,,,,,,,,,+++***)))))))))))))))***+++,,,,,,,,,---...---,,,+++***((()))******+++******)))((((((((()))***+++,,,---((()))*********************)))''''''((())))))((()))******++++++,,,,,,---,,,+++***))))))***+++,,,,,,,,,,,,,,,+++++++++******)))***,,,000222222222......---,,,,,,,,,,,,,,,000...,,,,,,...///000///......---...///...,,,***(((((()))))))))*********+++,,,,,,,,,,,,+++******......------,,,,,,++++++,,,,,,+++++++++,,,------+++++++++++++++,,,------000111222111...,,,,,,,,,,,,---...//////...---,,,...+++///...***000555...//////...,,,***+++...000222;;;HHHVVVdddsssvvvfffWWWOOOIIIBBB999444222000...,,,...---,,,,,,---...---+++...---,,,,,,+++,,,,,,,,,+++...///------000000,,,222///***))))))***)))(((+++++++++++++++,,,,,,---,,,+++*********+++,,,---,,,,,,++++++******+++++++++***)))(((((()))***++++++************+++,,,,,,,,,,,,++++++,,,---......///............//////000...//////000000000000///,,,---.../////////...---333222000.........///000//////000000222333333333444222000.........000111///000000000000///...---.........000111111...,,,------///111222333444444444333111000111111///...---,,,,,,,,,---------,,,---/////////---,,,---.........................../////////---+++******,,,+++,,,,,,,,,++++++***))))))***+++,,,---............---++++++,,,---,,,+++.............../////////---,,,++++++******++++++)))***,,,,,,,,,,,,///111)))***+++,,,,,,---------+++++++++---000111000///,,,,,,+++++++++++++++,,,,,,,,,------...///000000///555000,,,000...***///000///...///000000...,,,,,,------------,,,++++++)))******+++++++++******)))))))))******+++,,,,,,............------,,,,,,---......---++++++,,,---)))(((((()))++++++)))(((''''''''''''((())))))***+++++++++,,,,,,,,,------******)))))))))(((((()))---,,,+++***++++++++++++...------,,,,,,,,,------***+++,,,---,,,+++***))),,,***(((''''''(((***++++++,,,---//////...,,,+++******+++++++++***)))((())))))***++++++++++++***+++)))'''((()))***(((&&&'''(((***,,,,,,,,,+++++++++++++++***)))((('''''''''''')))***+++++++++***)))((('''&&&&&&&&&&&&&&&((('''''''''((()))***+++))))))))))))***++++++,,,(((+++...000///---,,,,,,%%%&&&((()))************((()))***)))((('''((()))*********++++++*********------------,,,+++******(((((((((((()))***+++,,,+++,,,,,,,,,,,,+++***)))***))))))******+++,,,,,,***)))'''''')))+++,,,---((()))***+++,,,,,,++++++))))))((((((((())))))((('''((()))***+++,,,------+++******)))******+++,,,++++++++++++***+++++++++))))))***,,,000222333333......---,,,,,,,,,,,,,,,111///---------///000000+++******,,,...111111111)))))))))*********++++++,,,,,,---------,,,,,,+++------,,,,,,+++***)))))),,,,,,,,,++++++,,,,,,---,,,++++++++++++,,,------000000000///...,,,++++++,,,---...//////...---,,,///,,,//////***111777000............------......///444<<>>GGGOOO^^^lll}}}wwwkkkZZZLLLBBB<<<888555444222000000000///...,,,------------------------+++......++++++------+++)))---000///,,,+++...111------,,,,,,+++,,,,,,---,,,+++*********+++,,,---,,,++++++***++++++,,,,,,,,,+++************+++,,,++++++******)))******+++.........///////////////......---......///000111,,,---...000111222333333000000111111111///...---///////////////////////////000222222111222333555333222111000000111111222///000222333222111///...///...---...///000...,,,+++,,,...///000111111111222000------.../////////+++,,,---,,,+++***+++,,,***+++,,,***((('''((()))---------------------------......---++++++,,,............---,,,***((((((***,,,...///000000000000***)))((())),,,...//////------...///000000111111------,,,+++++++++++++++***++++++***(((((()))+++)))***,,,---......---,,,,,,+++,,,---000111000...+++************++++++,,,---------------,,,,,,,,,)))---,,,222<<<999000333...------...000000///---,,,,,,,,,,,,,,,+++******+++++++++,,,++++++***))))))((((((((()))+++,,,...---,,,,,,+++***+++++++++(((***,,,,,,***(((((((((+++***)))***++++++)))((('''((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++***))))))***+++,,,,,,+++***+++,,,------,,,,,,,,,---......+++,,,,,,,,,,,,+++******,,,***(((''''''))),,,---+++---///111222222111000*********++++++,,,,,,---))))))***++++++++++++*********)))))))))((((((((('''((()))***++++++++++++)))))))))************+++,,,,,,+++***)))((('''''''''(((((('''%%%%%%&&&((('''''''''((()))***+++,,,++++++*********++++++,,,000222333111---***'''&&&******))))))))))))((((((((()))***)))((('''((())))))***+++,,,,,,+++***)))******************)))((()))))))))))))))***+++,,,,,,,,,,,,+++++++++******---,,,,,,,,,,,,------...---+++(((***---...---+++***+++---//////...,,,+++'''(((******)))(((((()))%%%%%%&&&'''(((******+++(((((()))******+++++++++***)))((((((((()))***++++++******,,,...000//////,,,,,,,,,,,,---...///000///000111000.........///000...------...//////...------........./////////---......////////////...111111000000//////......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...,,,+++,,,---///000///...---...///000000///...---///,,,///...)))111888222---,,,,,,---...---+++))),,,...///...///222999???HHHTTTeeeqqqxxx~~~rrrcccVVVKKKAAA;;;999666222//////...---+++,,,,,,---............---+++---,,,)))))),,,,,,***(((---111///***'''***......------,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,++++++,,,,,,---------,,,+++******+++,,,---,,,,,,+++************+++,,,---...///////////////---------......///000111...///000111222222222222000111111111000///---,,,,,,---///111111111000//////111333333111111333555111111222222222222222222000111333444444222000...000...,,,---...///...---+++,,,---...///000000000000...++++++---...//////---...///...,,,+++,,,...+++,,,,,,+++)))(((((())),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,---,,,------------,,,,,,+++)))+++---///000000//////+++***)))***,,,.........,,,,,,---...///000111222...------,,,,,,,,,,,,,,,***++++++***((('''(((***)))+++---...//////...---,,,,,,,,,---//////...---***************+++,,,,,,,,,,,,,,,,,,++++++++++++***+++***555CCC>>>111111,,,+++,,,---000111000///,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++******)))(((''''''(((***---...,,,+++***)))))))))******)))+++...///---+++)))))),,,*********++++++)))'''&&&''')))+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---,,,+++***))))))+++......,,,,,,---///,,,,,,++++++,,,------...---,,,++++++******+++++++++***)))((((((***,,,------...000111111000...---------,,,,,,,,,,,,,,,,,,))))))***++++++++++++******++++++***))))))))))))(((((())))))***+++++++++++++++++++++++++++++++++---,,,***)))(((''''''((('''))))))(((%%%%%%&&&)))((((((((()))***+++,,,---,,,,,,+++*********++++++111222222000---***))))))*********))))))*********((()))***)))((('''((()))(((***+++,,,,,,+++***(((((()))******************++++++*********++++++,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++...,,,***,,,///111...+++***+++---///...---+++)))&&&(((++++++)))'''((()))&&&''''''((()))******+++'''((()))******++++++++++++***)))((((((***,,,---)))((((((***---//////...+++++++++,,,...///111222...111444444111/////////000///......///000...---........./////////000000,,,---......//////......////////////////////////...---,,,,,,+++++++++,,,---,,,,,,,,,,,,---.........------///222333111///,,,---...//////...---,,,///+++...---(((000888222///---,,,---//////...+++,,,...000000///111666:::;;;CCCLLLTTTZZZbbblllsss||||||qqqbbbRRRHHHAAA<<<666222000000///...+++,,,.../////////...---+++---,,,((((((+++,,,))),,,---,,,***'''''')))+++......---,,,,,,,,,,,,,,,,,,+++*********+++,,,---------,,,,,,------...///,,,+++***))))))***+++,,,------,,,+++++++++++++++)))***,,,---............---------......000111111111111222222222222111111000000111111000...,,,+++***,,,///222333222111///000222444333111000222555000111222333333333333333000222444555555333000///000...,,,,,,---...///...+++,,,---...///////////////---******,,,............000222000---,,,---///...//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((())))))((()))+++---***+++,,,---......///...(((***,,,...//////...------,,,***+++,,,------,,,+++,,,---...///000111222///...------,,,,,,------)))***++++++***+++---///(((***,,,.........---,,,---,,,,,,---......---+++******))))))***+++,,,,,,++++++++++++************------+++777FFF???...,,,+++***+++---000111111000---,,,++++++******++++++---------------,,,+++***((((((''''''(((***---...,,,+++)))((((((((()))***'''***---...,,,)))((((((,,,+++******++++++)))'''%%%&&&(((***+++,,,++++++++++++,,,,,,,,,---------,,,,,,---...---,,,+++***))),,,//////...---///111++++++++++++,,,,,,---......---+++***)))***+++,,,******)))))))))***,,,---//////000000///---***)))111000...---,,,+++++++++))))))***++++++++++++******+++,,,+++***))))))***((((((((()))******++++++------,,,,,,+++*********---,,,***((('''''')))***''')))***)))&&&%%%''')))((((((((()))***,,,---...------,,,+++************,,,...///...------...///***)))))))))***+++,,,---(((******)))((('''((()))((()))+++,,,,,,+++)))(((((()))***+++++++++++++++,,,,,,++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***)))///,,,+++---111222...******+++---......+++)))'''%%%(((++++++)))'''((()))(((((())))))******++++++'''''')))***++++++++++++,,,+++***))))))+++---...''''''''')))---/////////******+++,,,...000222333///222666666444000000000,,,,,,,,,...111222111///.........////////////000+++,,,,,,---.........---++++++,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---,,,,,,,,,,,,---......222000///111333444222000++++++------------++++++///+++---,,,(((000888222)))((('''))),,,///...,,,***---///000...///222666777999;;;>>>BBBIIISSSZZZbbbrrrzzzgggZZZHHHCCC<<<777444333333333+++,,,.../////////......,,,...---)))(((+++,,,***333///+++)))+++...000111///...---,,,,,,,,,,,,,,,,,,+++*********+++,,,------------------...///000+++***)))(((((()))***+++...------,,,+++++++++,,,'''(((***,,,------------------...///000111222222,,,000222111111333222...---...///////////////...---...000111222111///...000111222333333222111000000000////////////000000111...---///333444222///000...------//////...,,,,,,,,,,,,,,,...000222444000...+++******+++...000///000000...,,,+++,,,------+++***,,,000111...***+++***,,,000///,,,---111+++***)))(((((()))******,,,------......------,,,...///000///---,,,---...&&&'''***...,,,))),,,111+++//////))))))///222222000///---+++************)))------'''%%%)))***'''+++,,,---.........---,,,000000///---++++++---...---+++))))))+++,,,---,,,+++++++++,,,,,,---------,,,,,,///555:::;;;555///......---------......//////...---,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((***)))(((''''''((()))***+++((('''(((&&&###&&&++++++++++++*********))))))((()))++++++)))((()))*********+++++++++,,,,,,,,,---,,,+++***))))))((((((...//////000///---,,,***+++---///000...,,,++++++++++++,,,,,,,,,,,,------------,,,+++***)))((('''+++***)))))))))***,,,------//////,,,)))(((***---******,,,------------,,,+++++++++,,,,,,+++******+++++++++***)))(((((('''))))))))))))((((((((((((---+++((())),,,,,,***'''...---,,,***((('''&&&&&&***)))((('''''''''''''''++++++++++++++++++++++++///...---+++))))))+++---++++++,,,---,,,+++***)))'''(((((()))***++++++++++++++++++************)))------.........---+++***,,,,,,+++******)))((((((---,,,***)))((()))*********+++---......---+++***...---,,,+++***+++,,,---,,,...000000///...///000---,,,+++...000///***&&&((()))***+++++++++++++++,,,+++***))))))+++---......,,,+++))))))***,,,---.........,,,***)))***++++++,,,...///...---...///)))***+++---///222444555111222333333333111000///...///000///------...000///000000000000...---,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,------,,,,,,++++++,,,,,,......---------......///---...///000000///...---,,,...000...+++)))***++++++******,,,...000000///+++*********+++,,,,,,---111111222111111000///...000111333555666999>>>AAAKKKTTTaaajjjpppxxxsss```VVVIII>>>999777666555000...,,,,,,...000000000...,,,,,,---,,,)))***...***,,,------++++++,,,...000---++++++---...---+++,,,,,,,,,,,,,,,---...///((())),,,.........---,,,###$$$&&&(((***+++,,,,,,......,,,+++***)))))))))************************.........///000000111111---000222000///111///+++...///////////////......---...000111111111//////000000111222222111000000000000////////////000000222000///...///111111111---,,,++++++,,,,,,+++***,,,,,,,,,,,,...000222333000...,,,******,,,...000///000111000.........000000111222111000...---,,,+++'''&&&+++...---+++,,,+++***)))(((((()))***+++,,,,,,------------,,,,,,---...///...,,,+++,,,---+++***,,,//////,,,---111+++//////***)))...111111111000...,,,++++++++++++)))......***(((+++,,,))),,,---............---,,,000111111///---,,,,,,...---+++))))))+++------,,,+++++++++,,,,,,,,,------(((((()))---111111---(((......------------.........---,,,++++++++++++,,,,,,,,,+++******)))((((((***)))(((((((((((()))***+++((('''((('''$$$''',,,+++++++++*********)))))))))***,,,,,,***)))***+++************+++++++++,,,,,,+++***)))))))))******---///000///,,,+++***++++++---000000...,,,+++++++++++++++,,,,,,,,,------------,,,+++***)))((((((******)))((()))***+++,,,.........,,,***)))+++,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******)))(((((('''))))))))))))))))))))))))(((%%%$$$&&&)))+++)))'''...---+++)))((('''&&&&&&))))))((('''''''''((((((++++++++++++++++++++++++---------+++)))))),,,...)))******+++***)))(((''''''(((((()))******+++++++++++++++*********)))))),,,---.........,,,+++***,,,,,,,,,+++++++++******---,,,+++***************+++,,,---......---,,,+++---,,,+++*********+++,,,,,,...000000.........//////...---,,,+++***)))))))))******++++++++++++***,,,+++***))))))+++,,,---,,,+++***))))))***,,,---/////////...,,,+++,,,---.........---,,,,,,///111,,,,,,,,,---...000111222//////000000000000//////000111111///------...000000111111111111///...---)))******+++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,......------------.........//////000///...---,,,,,,...///...+++)))***+++***))))))***,,,...---,,,+++*********++++++,,,---///////////////...------,,,---///000111444888::::::AAAJJJPPPSSSZZZeeemmmwwwxxxooobbbVVVLLLDDD===999666444111111111111000...///---,,,...---)))))),,,+++,,,......------...000000...,,,,,,......---,,,------,,,,,,,,,---......(((***,,,---......---,,,''''''((()))************------,,,+++************++++++++++++++++++++++++////////////////////////---000111......///---***///000000000///...---------...000111111111000///000000111111111111000000000//////......//////000333333111...,,,---///111---,,,******+++,,,***)))++++++,,,,,,...///111222///...,,,++++++,,,...///...000222222111111111222///222555333...+++,,,///,,,%%%###)))//////,,,*********)))))))))******+++,,,,,,------------,,,,,,,,,---...---+++***+++,,,///++++++...000---+++---***---...,,,+++...000///111000///---,,,,,,,,,,,,(((---///---,,,......,,,---......//////......---000222333222000---,,,------+++******,,,------,,,++++++++++++,,,,,,,,,,,,,,,******,,,//////,,,)))...------,,,,,,------------,,,++++++++++++++++++...------,,,,,,++++++******))))))(((((())))))******(((((()))(((&&&(((---+++************))))))))))))+++,,,,,,+++******+++)))))))))*********+++++++++******)))***+++,,,------000111///)))'''***---+++...000111///---,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++***))))))((())))))((('''((()))***+++///---,,,+++,,,,,,+++***---,,,+++*********+++,,,,,,,,,------------,,,,,,++++++******)))((((((((())))))))))))))))))))))))%%%###"""%%%))),,,+++)))---,,,***)))((('''''''''(((((('''''''''((())))))************************+++,,,,,,+++******---///)))************)))((((((((((((((()))******++++++++++++*********))))))))),,,,,,---------,,,++++++,,,,,,,,,---------......,,,,,,------,,,,,,++++++---------------------------,,,+++************+++---...000///...------...111000...+++(((''')))***++++++++++++++++++***)))---,,,***))))))***+++,,,+++***))))))***+++---...000000000///---,,,---///111000...+++***+++///222///......------.....................///000111222333333222000...---...000111111222222222000///...((()))***+++++++++***))),,,,,,,,,,,,------------++++++*********++++++,,,......---------------....../////////......---,,,,,,---......,,,******+++)))((('''(((***++++++)))+++************+++,,,,,,,,,------------,,,,,,+++***,,,---......///222444000444888:::;;;AAAJJJQQQ\\\iiiyyy~~~sssfffYYYNNNFFF???===:::777666444222000222///...000///++++++---+++---...///......000111111///------...///...---...---------------,,,,,,)))***+++---------,,,,,,***++++++++++++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........,,,000000......000///+++000000000000///...,,,,,,......///000111000000///000000000000000000000000/////////....../////////111333444111---,,,---000///...,,,,,,------,,,***+++++++++,,,...///000000///...---,,,,,,---...///,,,///111222222222333444+++---///...,,,,,,---///,,,'''&&&,,,000///------******************++++++,,,,,,,,,------,,,,,,,,,***,,,---,,,******+++,,,000***(((,,,...+++((((((***,,,------,,,,,,---...//////...---,,,,,,++++++'''+++...///.........---......//////////////////222444666555222///---,,,---,,,++++++---......---+++++++++++++++++++++,,,///---,,,---///000///......---,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---000/////////......------)))))))))))))))))))))))))))((((((******''')))...************))))))))))))(((***,,,+++***)))***+++((())))))))))))*********++++++******,,,...000222///333444000)))&&&***///+++...000111///---------***++++++++++++,,,,,,,,,------,,,++++++***)))))))))((('''''''''(((***+++///---***+++---...,,,)))...---***)))((()))***+++,,,,,,------......------************))))))(((((())))))***************+++(((&&&%%%(((,,,...---++++++***)))(((((('''((((((((('''''''''((()))******************************)))***++++++***+++---///,,,,,,,,,,,,++++++******(((((())))))************************))))))))))))+++,,,,,,,,,,,,++++++++++++,,,,,,---...///000111,,,,,,.........---,,,+++...------,,,,,,------...------,,,,,,+++++++++***,,,...//////---,,,,,,---111...+++************))),,,,,,,,,,,,+++******)))---,,,+++***))))))******))))))))))))***+++---.../////////...,,,,,,---...111111///---++++++...000......------,,,---------////////////111333555666555555333000---,,,...///111111222222111000...---'''((()))++++++***)))(((------------------------***)))))))))***++++++,,,......------,,,,,,------,,,,,,------............,,,---------,,,+++++++++)))((('''(((******)))(((+++***************++++++++++++,,,,,,,,,,,,,,,+++,,,---//////......000222---000222333333555;;;AAAEEERRRcccooowww}}}qqqddd\\\OOOKKKEEE@@@<<<:::888666444000///111111...---...+++,,,............000222111000///...........................---,,,,,,+++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------+++...///......222222///000000000000///...,,,,,,...//////000000000000000//////////////////////////////............//////...222666666222...------000...------------,,,*********+++,,,---......///........................+++---///000000111222444...,,,***+++---...,,,++++++)))+++......,,,,,,///))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,+++***+++,,,+++******+++,,,000***(((,,,...+++((((((***+++,,,---,,,***+++...,,,,,,,,,,,,+++******)))&&&(((,,,......,,,,,,---......//////000111222222444666888888444000---,,,---,,,,,,---...///...---+++++++++++++++++++++++++++***))))))+++---...///------,,,+++++++++++++++......------------...///............------------))))))************)))))))))'''(((+++***''')))...))))))))))))))))))))))))''')))******)))(((((()))((())))))))))))*********,,,,,,+++,,,...111444666222555777222***'''+++000***---000000///---------*********+++++++++,,,,,,------,,,,,,+++*********)))((('''''''''(((***+++...,,,***+++......,,,)))---,,,***((('''(((***++++++,,,------.........---*********))))))))))))))))))*********++++++,,,,,,,,,***(((***---...,,,***))))))((((((((((((((()))((((((((((((((()))***+++))))))))))))))))))))))))((()))++++++***+++---///,,,,,,,,,+++++++++++++++)))))))))))))))******************)))))))))((((((+++++++++***++++++++++++***+++,,,---///000111222+++,,,...//////...---,,,...---,,,,,,,,,,,,---............---,,,,,,+++***+++---......,,,+++,,,---...***''')))---///+++''',,,,,,,,,,,,,,,+++***))),,,++++++***))))))))))))(((((())))))***+++,,,---,,,------,,,+++***,,,---...//////...---,,,,,,---,,,,,,,,,,,,,,,---...............///111333666777666555333000---,,,...000///000000111000...---,,,'''((()))***+++***))))))------------------------))))))))))))***+++,,,---......---,,,,,,,,,,,,,,,)))******,,,---...000000,,,,,,,,,------,,,+++******)))((()))***+++***)))++++++***))))))************+++,,,------------------...//////......///000(((+++...000///000222555888AAAMMMVVV]]]ggguuu{{{uuuhhhaaaXXXOOOHHHDDD@@@>>>777222///000111...---...***,,,---...------///000000000///............///---............,,,++++++******++++++++++++++++++)))***+++,,,,,,---,,,,,,))))))+++,,,,,,,,,,,,,,,++++++++++++++++++++++++/////////......---------***...///---...222444111///000000000///...------////////////000000000000//////............/////////......------......///,,,000555888666333///---///...,,,,,,,,,,,,***))))))***+++,,,---------------...////////////...---+++,,,.........///222444666222...---//////,,,)))******,,,...,,,((()))---((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))+++,,,,,,+++***+++---///++++++...000---+++---,,,***+++,,,+++(((***...+++++++++++++++***))))))''''''***------******............///111333555666777999:::999555111...---------,,,...000000///---+++++++++++++++************)))))))))***,,,...000------,,,+++************...............//////000++++++++++++++++++++++++)))******++++++******))))))'''(((+++***'''(((,,,(((((()))))))))))))))***&&&((())))))(((''''''((()))))))))*********++++++------,,,,,,...222555888444666777333---***+++///))),,,...///...---,,,---************++++++++++++------,,,,,,++++++++++++))))))((('''((()))***+++,,,,,,+++,,,------,,,***+++***)))((((((((()))******+++,,,------...------******))))))))))))))))))*********+++,,,,,,---------***((()))+++,,,)))'''''''''''''''(((((()))***))))))((((((((()))******((((((((((((((((((((((((''')))++++++++++++,,,...+++***))))))(((((())))))))))))))))))))))))************)))))))))(((((((((******))))))******+++,,,)))***+++,,,...///000000,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***))))))+++------,,,,,,,,,---+++)))(((***---...,,,(((,,,,,,,,,,,,,,,,,,+++******************)))))))))((())))))******+++++++++***++++++***))))))***,,,+++---......,,,++++++,,,*********+++,,,---...///+++,,,---...000222333555555555222///,,,+++...000//////000000///...,,,+++)))))))))*********++++++------------,,,,,,,,,,,,(((((())))))+++,,,......///...---,,,++++++++++++)))))))))***,,,...000111---,,,+++,,,------,,,******)))))))))+++,,,,,,+++++++++***))))))))))))*********,,,---............+++---......---,,,,,,---'''***...///000000000111444777===BBBEEELLLZZZggguuu|||zzzpppfff^^^VVVPPPLLLAAA999222111111...,,,---+++---......---,,,.../////////000...---,,,---///,,,---.........---,,,+++++++++******++++++++++++'''(((***+++,,,------...((()))+++,,,---,,,,,,+++************************.....................---+++......,,,---111222///...///////////////......///////////////000000111//////...------.../////////......------......///...///333666888777333000111///------------+++))))))***+++,,,------,,,,,,---...///000000///...---------------,,,...222666777555222000///...------///,,,+++......+++)))+++((()))***,,,------,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,++++++,,,...+++***,,,//////,,,---111---***)))+++***''')))///++++++,,,,,,,,,+++***)))***((()))---,,,(((***///------...///222555777999999;;;;;;:::666222//////---------///000111///---++++++++++++*********))),,,------,,,,,,,,,...000---,,,+++******)))))))))---------------...//////++++++++++++++++++++++++)))***++++++++++++***)))((('''(((+++)))%%%&&&)))(((((((((((())))))******'''(((******((('''((()))************+++++++++,,,---,,,++++++---000444777555666666333///,,,******(((***---...---,,,,,,,,,************++++++++++++---,,,,,,,,,,,,+++++++++******)))((()))***+++,,,***,,,---...---,,,+++,,,((((((((())))))))))))))))))***+++,,,------------)))))))))))))))))))))*********++++++,,,------...,,,***((((((***+++)))&&&&&&&&&&&&'''((()))***+++******))))))((()))))))))((((((((((((((((((((((((((()))++++++******+++,,,+++***)))((((((((()))******)))))))))))))))))))))***)))))))))((((((((((((***))))))((()))***+++,,,(((((()))+++,,,---......,,,,,,+++,,,,,,------...******+++,,,,,,+++******,,,,,,,,,,,,+++)))'''&&&''')))+++,,,,,,,,,---...***,,,,,,***((('''***---++++++,,,,,,---,,,,,,,,,((())))))***************))))))***************))))))***+++***))))))***,,,***+++,,,+++******,,,---************+++,,,---...+++,,,---///111222333333444333111---++++++...000000000111111000///---,,,,,,+++)))))))))***,,,------,,,,,,,,,++++++++++++((())))))***,,,---///000///...---,,,+++++++++++++++*********+++,,,---...---+++***,,,......,,,***)))(((((()))+++---,,,+++++++++***)))))))))))))))((()))+++,,,---.........***,,,......---,,,,,,------...//////000000222333111000333777888:::CCCNNNXXXaaammmxxxzzzqqqhhhaaaSSSHHH===999666222//////...///000///---------///---//////...++++++---///+++,,,---//////...---,,,++++++***************+++'''((()))+++,,,,,,------)))***,,,------,,,+++***++++++++++++++++++++++++........................,,,......++++++...///---......///////////////...///////////////000111111///...---,,,,,,---...///.........------.........000///000444888:::777444444222000000000///---,,,((()))+++,,,------,,,+++---...///111111///...---//////...,,,,,,...333777111333333111---,,,///333666///,,,///333000,,,)))((()))+++,,,------,,,,,,+++++++++,,,,,,+++++++++***+++------,,,,,,---...&&&'''***...,,,))),,,111...***(((***)))&&&)))000+++,,,---...---,,,+++***,,,))))))---,,,(((***000,,,,,,---///222666999;;;;;;<<<<<<:::666222000000---------///111111///---++++++++++++******)))))),,,------+++***)))***+++---,,,+++***)))))))))))),,,,,,,,,,,,,,,---...///---.....................)))***+++,,,,,,+++***))))))'''(((+++)))$$$$$$((('''((((((((())))))******((()))++++++)))((()))******++++++++++++,,,,,,,,,,,,+++***)))+++///333666555555444222000,,,)))''''''))),,,------+++++++++)))************+++++++++---,,,,,,,,,,,,,,,,,,++++++***)))))))))***,,,---(((,,,//////,,,***+++---&&&'''((()))******))))))((()))***+++,,,,,,---,,,)))))))))))))))***************+++,,,,,,---......---***((())),,,---+++(((&&&&&&&&&&&&((()))***+++++++++***)))(((((())))))(((((((((((((((((((((((((((***+++,,,*********+++...---+++*********+++,,,*********)))))))))))))))))))))))))))((((((((((((***)))(((((((((***+++,,,'''(((((()))+++,,,,,,---,,,,,,+++***+++,,,...///((()))+++,,,,,,+++)))(((******+++***)))'''%%%$$$&&&(((+++,,,,,,,,,...///***///111+++""" )))222***+++,,,,,,------------'''((()))***************)))************))))))((()))***+++***))))))+++,,,++++++)))''''''(((,,,000,,,++++++***++++++,,,,,,,,,...000222444444444444333222000,,,***+++...000111111222222111000...------,,,***((()))+++---///,,,,,,,,,++++++*********))))))***+++,,,...000111///...---,,,++++++++++++------+++*********+++,,,---+++***+++...///,,,***'''''''''(((+++,,,,,,,,,++++++***))))))((())))))'''(((***+++------......+++...000000///.........000///---,,,,,,...000222000---///333333111777???>>>HHHVVVdddoooxxx|||uuudddVVVIIIBBB===888444444000111222111///---...///,,,...///...+++***,,,...***+++---/////////---,,,++++++***************+++((()))***+++++++++++++++)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,,,,,,,///---++++++---/////////444---,,,111000)))(((...//////000111111111111111111000......//////---,,,,,,,,,,,,,,,,,,,,,++++++000000111222444555666666333222000............///+++---///...,,,,,,///222222222333222111///---,,,,,,,,,,,,---------......///...,,,+++***+++,,,,,,))),,,,,,)))))),,,,,,)))+++)))(((***,,,---***(((------...............---++++++******************,,,---......,,,,,,---...,,,+++)))((((((((()))******++++++,,,------------)))***+++,,,---,,,+++***++++++,,,...222777;;;>>>EEE<<<555444333000000111...---,,,---/////////...,,,,,,,,,,,,++++++***))),,,...///...---------///......---------,,,,,,,,,---------------------------------......---,,,,,,+++++++++++++++***)))(((************)))'''&&&%%%&&&'''((())))))((('''&&&))))))))))))))))))))))))+++***************++++++///...---,,,+++,,,,,,---666555222000...,,,++++++((()))***++++++***)))((()))***+++***))))))+++---+++---...---,,,++++++,,,,,,*********,,,---,,,+++,,,,,,------,,,,,,+++***---+++***------***+++---)))******)))(((((()))+++---***'''(((***+++)))'''''')))++++++******+++,,,...---,,,,,,,,,+++)))'''&&&((()))(((&&&'''+++...///...,,,***))))))***+++'''((()))***++++++***)))******+++,,,------------++++++******************,,,,,,++++++***+++++++++******++++++++++++*********))))))(((((((((((()))---)))''')))---///---)))+++*********++++++,,,---(((***,,,---,,,++++++,,,***++++++,,,,,,++++++***))))))***+++,,,,,,---------,,,+++)))((())),,,///((()))+++,,,............***)))))))))***+++,,,,,,+++++++++***************************************++++++,,,------......///,,,,,,.../////////...---000000111000000111333666222222000///........................---,,,+++***+++,,,---,,,++++++---////////////---******+++---++++++******++++++,,,---111///---+++))))))***++++++,,,,,,+++******+++---,,,,,,---------,,,+++++++++***)))))))))***+++,,,++++++,,,---------,,,,,,+++++++++,,,---...000000...000000...+++)))+++---222111000000000000111111000000//////............222777???IIIUUUbbbooowwwyyyooo]]]LLLCCC@@@;;;555777333///000111///,,,***,,,...///...---,,,+++,,,,,,,,,............,,,,,,,,,+++******++++++)))'''(((+++,,,******,,,***'''******************++++++***+++---...///...---,,,111000///...---,,,,,,---///---,,,,,,...//////...111......000000------///000000111222222222222222///.........000000///...,,,,,,,,,---------------000111111222333444555555,,,,,,,,,---...000111222+++---///...------///222222222222222111///---,,,,,,,,,,,,---------.........---,,,+++++++++,,,,,,***------******------***,,,***)))***------+++))),,,---------------,,,,,,++++++******************,,,---...---,,,+++,,,...,,,+++***))))))***+++,,,++++++,,,---------,,,,,,)))***+++,,,,,,,,,++++++,,,,,,---000444888<<>>777555444333111......---,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,+++***+++,,,,,,***))))))++++++((()))---...+++++++++++++++++++++******,,,,,,++++++,,,,,,---...000///...............///,,,,,,---...000000...,,,+++222222,,,,,,333333---000111111222222222111111///......000222222111///,,,------...///000000111111111111222222222222222,,,---...//////...,,,+++---...//////000000000111111111000000///...------,,,,,,,,,---------......---------,,,,,,,,,---------000000------000000------,,,------......---,,,---------------,,,+++*********+++++++++++++++,,,+++,,,,,,+++))))))+++---,,,,,,++++++************------------,,,++++++***)))******+++,,,,,,,,,,,,,,,...000333777:::<<<===777222//////---******,,,---,,,+++,,,...///...------...............------...///000000000111444666:::999777444222///---,,,,,,,,,++++++++++++******)))******++++++++++++*********+++++++++******)))''''''((())))))))))))))))))*********++++++++++++))))))))))))))))))))))))((((((((()))***,,,---......---,,,+++++++++,,,---+++,,,...///...---+++)))************************'''((()))((('''''')))+++---...///...+++***)))***+++***)))***,,,------,,,+++,,,,,,,,,,,,+++******---+++,,,000000,,,+++---***++++++***))))))***,,,,,,+++***))))))******)))+++,,,,,,,,,******,,,------,,,++++++,,,+++)))'''))))))))))))((((((((()))******))))))(((((((((((((((((()))))))))))))))))))))***+++,,,,,,---,,,,,,))))))))))))***************))))))))))))***++++++******++++++++++++******)))))))))******,,,---...,,,***))))))+++,,,+++))),,,,,,,,,---------,,,,,,***---//////...---......++++++++++++++++++++++++))))))******+++++++++,,,***+++***)))'''''')))+++,,,,,,---.........------,,,,,,+++***)))))))))***(((((()))***+++,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++,,,,,,------------++++++++++++******---///.........---......//////............---,,,+++***)))***++++++)))***+++---------...---+++***+++,,,******++++++,,,,,,,,,,,,///...---++++++***++++++***++++++***))))))***,,,++++++++++++***)))(((((((((((((((((()))******+++'''((()))******+++******++++++++++++,,,---...///+++++++++***))))))***+++***+++---...///...,,,+++************************,,,------,,,,,,---000333777>>>KKKZZZhhhssszzz}}}{{{ccc[[[OOOCCC>>>===:::666333111000//////000111111+++,,,---......---,,,+++,,,++++++,,,------+++***'''***)))&&&''',,,---,,,,,,+++++++++++++++******,,,+++*********+++---...//////.........//////000,,,,,,---...000000...,,,,,,222222++++++111000***///000000000000000//////000//////111111111...,,,------......///000111111111111111111111111111111000000111000///---+++***......///000111222111000000000///......---------,,,,,,,,,---------......------------------------...111111......111111...,,,---.........---------...............---,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,***))))))+++...---,,,,,,+++)))((('''&&&------------,,,++++++***)))*********+++,,,---------///111444777999999:::444111///000...******------,,,+++,,,.........------......//////.........,,,---//////111444888;;;===<<<:::777333000...---,,,,,,,,,++++++*********((()))******+++++++++***)))******+++++++++******&&&'''((())))))******)))(((((((((((())))))******))))))))))))))))))))))))((((((((()))***,,,---...---,,,+++***++++++------)))+++,,,......,,,+++)))++++++************++++++'''((()))((('''''')))+++,,,...///...,,,************))))))***,,,------,,,++++++,,,,,,++++++***)))---+++,,,000000,,,+++---***++++++***))))))***,,,,,,++++++***))))))***++++++,,,,,,+++))))))+++------,,,++++++,,,,,,***((())))))((()))))))))((('''))))))))))))((((((((('''))))))(((((((((((((((((())))))***+++,,,,,,,,,,,,(((((()))))))))*********)))((((((((())))))***+++******++++++++++++******((((((((()))***+++,,,---+++***)))******+++***)))+++,,,,,,------,,,+++++++++---///000///......///,,,++++++******++++++,,,)))***************++++++***++++++)))'''''')))***+++---000222222000...,,,,,,,,,+++***)))))))))***(((((()))***+++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------++++++++++++,,,,,,,,,---***++++++***))))))+++---...---------------...///............---,,,+++***+++,,,,,,,,,++++++---...+++,,,------+++***+++,,,)))***+++,,,,,,,,,++++++...------,,,++++++++++++***++++++***))))))***,,,,,,,,,,,,,,,+++***)))(((&&&&&&'''((())))))******&&&'''((()))************+++++++++++++++,,,---...******))))))******++++++(((***,,,---...---+++******************++++++++++++,,,,,,,,,++++++---000---111888AAALLLWWW```eeesss}}}|||vvvhhhWWWNNNJJJCCC:::888444000...///111111000,,,---............---,,,,,,,,,+++,,,......---++++++---,,,)))***///111///,,,,,,,,,,,,++++++******++++++***))))))+++,,,---............///000111111------,,,...///000...---...000000---,,,......+++//////000000//////....../////////000111000,,,***------......//////000000//////000000111111111111///////////////...------......///111333333222000//////...---------------,,,,,,,,,---------......,,,,,,---............---...111111......111111...+++---......---,,,,,,------......//////......---******++++++,,,---------------,,,***)))***,,,///,,,,,,++++++)))(((&&&%%%,,,,,,---------,,,++++++)))))))))***+++,,,---...///000333666888888777666222000000222000++++++///---++++++,,,---...---,,,,,,---......///.........+++,,,...///111444999===???>>>;;;888555111///...------,,,,,,++++++******((()))***+++++++++++++++))))))***++++++++++++***''''''((())))))***))))))'''&&&&&&&&&'''((()))***))))))))))))))))))))))))))))))))))))***+++,,,---,,,++++++******+++------***+++,,,------,,,+++***,,,+++************+++,,,((()))))))))((((((***,,,+++---......,,,++++++,,,***))))))***,,,...------+++++++++++++++******)))+++***+++//////+++***+++***+++,,,+++))))))+++,,,+++,,,,,,+++))))))***,,,+++,,,+++***((((((***,,,---,,,++++++,,,,,,***(((((((((''')))******)))'''(((((())))))))))))(((((())))))((('''''''''((((((((()))***+++,,,,,,,,,,,,'''(((((())))))*********((('''''''''((()))***+++******++++++++++++******)))))))))))))))***+++,,,***************)))))))))***+++,,,---,,,+++***)))+++---///000///.........---,,,+++******+++,,,---************************+++,,,,,,***(((((()))******,,,000222333111...,,,++++++******)))*********)))))))))***+++++++++,,,******************************++++++,,,---------++++++*********+++,,,---+++++++++***))))))+++---...------,,,,,,,,,------............---,,,+++***)))***+++***))))))+++---***,,,------,,,++++++,,,)))***+++,,,---,,,++++++---------,,,,,,+++++++++)))***+++***((((((***+++------,,,,,,+++***(((((($$$%%%&&&((())))))))))))&&&'''(((******++++++++++++++++++++++++,,,------+++)))((()))+++,,,,,,+++((()))+++,,,---,,,,,,+++*********+++++++++++++++((()))***)))))))))+++------...///333999AAAHHHLLL]]]iiivvv}}}qqqfff___SSSFFFAAA;;;444000//////...,,,---...///000000///...------,,,,,,---...///...,,,))),,,,,,)))***---...,,,---------,,,++++++************))))))******+++,,,............///000111222///---,,,,,,...//////...///------000000---...000000000000000000///......,,,------///111///,,,***........................---......///000111222222------------------......///...///111444555222//////...---,,,,,,,,,---...,,,,,,,,,---------......+++,,,.../////////...---...111111......111111...***,,,......,,,+++,,,---++++++,,,---............******++++++,,,------.........---+++)))***---000******+++++++++***)))(((++++++,,,---------,,,,,,***)))))))))+++,,,...///222444666999999888666444//////111333000,,,,,,000,,,+++***+++---...---,,,,,,,,,---...............------......000333888;;;@@@>>><<<999555222000.........------,,,+++++++++((()))***+++,,,,,,,,,,,,))))))***+++++++++++++++'''((()))))))))))))))(((&&&&&&&&&&&&&&&((()))***))))))))))))))))))))))))******))))))***+++,,,,,,,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))*********))))))+++,,,***+++------,,,+++,,,---))))))(((***,,,......---+++++++++++++++***))))))***(((***//////***(((***++++++,,,+++******+++---+++,,,---,,,)))(((***,,,++++++***(((&&&''')))+++,,,+++++++++,,,,,,***)))'''&&&&&&(((+++,,,***'''(((((()))*********)))(((***)))((('''&&&''''''(((((()))***++++++,,,,,,+++''''''(((((()))******+++''''''''''''((()))************++++++++++++******++++++*********++++++,,,******+++***)))((()))))))))***+++,,,,,,***((('''***,,,...///...------...---,,,***))))))***,,,---************)))))))))))),,,------,,,)))((()))***++++++,,,---.../////////*********)))******++++++******************++++++))))))))))))))))))))))))))))))******+++,,,,,,,,,+++******)))***+++,,,---,,,,,,,,,+++)))***,,,.........---,,,+++++++++,,,............---,,,+++***((()))***)))((((((***,,,)))+++------,,,+++++++++(((***+++------,,,+++***,,,,,,------,,,,,,++++++)))*********((((((***+++,,,,,,,,,+++***((('''&&&###$$$&&&((())))))))))))'''''')))***+++,,,,,,,,,+++++++++***++++++,,,---+++)))((())),,,...---,,,))))))***++++++,,,------))))))*********+++++++++((()))******(((((()))***,,,,,,---...111555888:::CCCOOO\\\ccclll{{{{{{nnn^^^UUULLLBBB:::777555111......///000111111000///...---,,,,,,---///000...---'''***+++((()))++++++(((...------,,,++++++******((())))))***************............///111222333///---++++++---/////////000***+++222333...///555111111111111111000//////******,,,...000000---+++...............---------,,,---...///000111222333///...,,,+++***+++,,,,,,/////////222555555222//////...---,,,+++,,,---...,,,,,,,,,---------......+++,,,.../////////.........111111......111111...))),,,......+++***+++---)))***+++,,,---.........******+++,,,,,,---......///...---+++***+++...111((()))+++,,,------,,,,,,***+++,,,,,,------------***)))))))))***,,,...///444666999;;;;;;999666444......111333000,,,,,,000,,,+++***+++---...---,,,++++++,,,---.........---/////////...///111555999@@@>>><<<999666333000/////////...------,,,++++++))))))***+++,,,---------((()))***+++++++++++++++(((((())))))))))))(((((('''&&&&&&&&&'''(((***+++))))))))))))))))))))))))+++***************++++++++++++*********+++---......---,,,+++++++++,,,,,,---,,,+++******+++,,,---)))***+++***))))))+++---)))+++------,,,,,,---...)))((((((***,,,......---***++++++++++++***)))))))))(((***......***((()))+++,,,,,,+++******+++---+++---...,,,)))(((***---++++++)))'''%%%&&&(((***,,,+++++++++,,,,,,+++)))'''&&&&&&(((,,,---***(((((()))***++++++***)))(((***)))((('''&&&&&&'''(((((()))***++++++,,,++++++&&&''''''((()))******+++&&&&&&&&&'''''')))************++++++++++++******------,,,+++++++++,,,,,,***++++++***)))(((((()))((()))+++,,,+++)))'''&&&***,,,...///...------------,,,***))))))***,,,---*********))))))))))))))),,,---...,,,***))))))***,,,***))))))***---000222***)))))))))***+++,,,,,,+++++++++***************((((((((((((((((((((((((((((((((()))******+++++++++***)))))))))***,,,------------,,,******,,,...///...---,,,++++++******............---,,,++++++)))***+++***))))))+++---(((+++------,,,+++++++++(((***+++------,,,+++***,,,,,,---------,,,++++++)))******)))(((((()))+++++++++******)))'''&&&%%%###$$$&&&((()))))))))((('''((()))***,,,,,,------+++++++++***++++++,,,,,,+++)))'''))),,,///...,,,************+++,,,---...((()))))))))******++++++---......---+++))))))***((()))+++---...///000000///:::EEELLLVVVhhh|||ttthhh^^^QQQGGGAAA===777333///000111222222111000///---,,,,,,---///000///---***---...,,,,,,...---)))......---,,,,,,+++******'''(((***+++++++++***)))000000///...---,,,,,,+++++++++,,,---...///000111---...///...,,,++++++,,,555333000...,,,+++,,,,,,---000000,,,***,,,---+++---,,,---...000000...,,,.........//////000111222---///111222222000...,,,+++---///222333333222222+++......+++,,,...///,,,,,,---...//////---+++***------,,,,,,,,,---......+++000333///,,,+++***(((000000111///......///111---+++***+++...---***&&&++++++,,,---//////---+++000///---,,,+++************+++,,,...///......---------------------------)))************+++...000>>>>>>===<<<999555111...444222111000...,,,(((%%%******+++,,,---...///000///......---------......,,,,,,---///111333555666999:::888444444666444000***+++,,,+++)))))))))***(((((()))***+++---...///...---,,,+++***)))))))))***)))'''(((***++++++***,,,+++***)))((((((((((((+++++++++++++++***)))(((---,,,+++*********+++,,,******************++++++------/////////---+++)))(((((()))***+++,,,,,,,,,///,,,)))((()))*********+++++++++,,,,,,+++++++++(((((()))***+++,,,,,,---++++++***************+++&&&'''***///...))))))+++,,,,,,,,,,,,++++++******))))))***+++,,,,,,------111...***''''''(((+++---+++++++++++++++++++++++++++***)))***++++++***)))+++,,,---,,,***)))***+++'''((())))))))))))((((((***)))))),,,//////,,,(((&&&&&&''')))***+++,,,---''''''))),,,+++((()))---...//////...,,,++++++,,,,,,,,,,,,,,,,,,+++***)))))))))************))))))***((('''***......)))$$$***...///......///...***))))))))))))))))))))))))++++++++++++++++++,,,,,,000///---++++++,,,---...000...---++++++,,,---...,,,,,,,,,++++++*********111000///...,,,+++******(((((((((((()))***+++,,,***))))))+++...///,,,)))...+++)))***---...---,,,...------,,,,,,++++++***---------------------------///000///......///000***)))))))))+++,,,+++***)))))))))))))))******+++'''((()))***+++,,,,,,,,,++++++******************---,,,+++***)))))))))))),,,++++++***)))(((''''''%%%&&&''')))***+++++++++,,,***((())),,,...---+++))))))************)))))))))((((((***,,,---,,,+++---,,,***'''''')))...222)))***++++++,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++,,,///444888@@@NNN```mmmyyykkk```WWWLLL???555666333111222333333///,,,---******------,,,,,,000(((---///,,,)))+++------******++++++,,,,,,,,,,,,(((''''''(((******)))'''...............---------++++++,,,---...///000000---...///...,,,+++,,,---222111111000///---,,,++++++000111---***+++***(((---,,,---...000000...,,,///////////////000000111...///000111000...+++)))---...///000111000...---+++......,,,,,,//////------.../////////...,,,+++------,,,,,,,,,---------+++000222///,,,,,,+++)))///000000///---,,,---............///000000...,,,...---,,,---...///---,,,------,,,,,,++++++,,,,,,***+++,,,............---------------------------++++++,,,,,,+++---///222<<<>>>@@@???:::444000---///......///000000---+++***+++,,,---...///000000//////...---------------,,,,,,---...000222444555555666444111111444222...,,,,,,,,,+++***))))))***)))))))))***+++,,,---...------+++***))))))))))))***)))'''(((***++++++***+++******)))))))))))))))+++++++++++++++*********---,,,+++*********++++++***************++++++,,,---.../////////---***))))))))))))***+++++++++,,,---+++)))((()))******)))******++++++++++++******)))))))))***++++++,,,,,,******))))))((())))))***((((((+++///...))))))+++************)))))))))((())))))***++++++,,,------///---***(((((()))+++---******++++++,,,,,,------+++***)))***++++++***)))***+++,,,,,,******+++,,,((())))))******))))))))))))))))))+++......+++(((''''''((()))***+++,,,,,,&&&%%%'''******'''(((,,,,,,------,,,***))))))***+++++++++++++++***))))))))))))************)))))))))'''&&&))),,,,,,'''"""'''***+++))))))+++***'''************************+++++++++******))))))))),,,+++*********+++,,,,,,///...,,,+++++++++---...,,,,,,,,,,,,+++++++++***,,,++++++***)))(((''''''(((((((((((()))***+++,,,+++***)))+++---...+++)))---+++)))***,,,------+++//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///***)))))))))+++,,,+++***)))))))))))))))******+++'''((()))***+++,,,,,,,,,*********************************************+++,,,,,,,,,+++******))))))&&&&&&'''((()))***++++++---***))))))+++---,,,+++''''''(((((((((((('''''')))((((((***,,,---,,,******+++++++++)))***+++---+++++++++,,,++++++******---,,,++++++******+++++++++++++++++++++++++++++++++...000222666@@@MMMWWWnnn}}}yyypppcccSSSHHH>>>:::666555666555222...111---,,,///000------///***...///+++(((***+++***((()))))))))************)))((('''(((***+++***))),,,,,,------............++++++,,,---...//////000---...///---,,,,,,---...///000111222111///,,,+++,,,000111...+++,,,+++(((---,,,,,,...///000///---111000000///////////////---...//////---+++(((&&&......//////...,,,***))),,,//////------000000......///000000000///---,,,------,,,,,,,,,,,,,,,,,,+++000111...,,,,,,+++)))---...000///---,,,,,,---...000222222111000111111222000---------......---+++++++++,,,,,,---------***+++,,,---.........---------------------------,,,---......---...111444:::@@@DDDBBB;;;333///...------...///111222000...+++,,,,,,---...///000000000000...---,,,,,,,,,,,,+++++++++---...000222333///000///---...111///+++------,,,,,,+++******)))***************+++,,,,,,,,,,,,+++******)))*********)))'''(((***++++++***)))))))))))))))******+++***+++++++++++++++,,,,,,---,,,++++++******++++++***************+++,,,,,,...///000000///,,,***(((******************+++++++++)))(((((()))***)))'''))))))************))))))************************)))((((((((((((((())))))******---000...))))))+++************))))))))))))))))))******+++,,,,,,,,,---,,,***))))))***+++,,,)))***+++,,,------...///+++***)))***++++++***)))(((***++++++++++++,,,...************************(((((((((***,,,,,,***((()))))))))*********++++++%%%$$$&&&))))))'''(((---***++++++***((('''((())))))************))))))((())))))************))))))(((&&&&&&'''***)))%%%!!!***,,,,,,)))))),,,,,,***************************,,,++++++***)))(((''''''))))))***+++,,,,,,,,,,,,...---,,,+++++++++,,,---,,,,,,------,,,,,,++++++(((((((((((('''''''''&&&(((((((((((()))***+++,,,,,,+++***+++,,,,,,***(((,,,+++)))***,,,------,,,000//////......---,,,,,,+++++++++++++++++++++++++++---...---++++++,,,---***)))))))))+++,,,+++***)))))))))))))))******+++'''((()))***+++,,,,,,,,,************************'''((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''((()))+++,,,---+++******+++++++++***''''''(((((((((((('''''')))((((((***,,,,,,+++***(((***------,,,***))))))+++,,,,,,++++++***)))(((,,,,,,++++++******++++++************************)))***,,,,,,...333<<>><<<:::666333222...---///000---+++,,,---000000,,,***++++++)))))))))))))))************+++)))((()))***,,,++++++------------------------++++++,,,------...//////---......---,,,,,,...000//////000111000000...------111000,,,***---///...---,,,,,,---///000///...222111000///............,,,------------+++)))(((//////......---+++)))(((,,,//////---...111111/////////000000000000///...---------------,,,,,,+++,,,000000---,,,---,,,)))***---///000///...//////---000333222000000222555555222...,,,,,,---...---++++++,,,,,,---------,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---............///222444;;;AAAEEEAAA888000///111111000000111111000...+++,,,,,,---......///000000111000///---,,,+++++++++*********+++,,,...///000***,,,+++)))+++///...***...---,,,+++++++++***)))++++++***************+++---,,,,,,++++++++++++,,,***)))'''(((***++++++***(((((((((((()))***+++,,,*********++++++,,,------,,,,,,++++++++++++***+++************+++,,,,,,---///000000000///---***(((+++++++++***************)))(((((()))******(((&&&(((((())))))))))))((((((+++++++++*********))))))))))))((((((((()))******,,,+++---000...)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,)))*********+++++++++,,,++++++,,,,,,---------...+++***)))***++++++***)))''')))+++++++++,,,---///,,,,,,++++++++++++++++++''''''((()))******)))(((************************%%%$$$&&&))))))''')))...)))***+++***((('''((()))(((((())))))))))))(((((())))))************))))))(((''''''((()))(((%%%""",,,---,,,((((((,,,---,,,************************++++++******)))))))))((((((***,,,.../////////...------,,,+++***++++++,,,+++,,,------------,,,+++))))))))))))))))))))))))(((((((((((()))***+++,,,,,,++++++++++++***)))(((---,,,++++++,,,------...//////......---,,,,,,,,,***************************+++,,,+++***)))***+++***)))))))))+++,,,+++***)))))))))))))))******+++'''((()))***+++,,,,,,,,,***************+++++++++'''((()))***++++++******+++++++++,,,,,,---------)))(((&&&&&&''')))+++------,,,***************)))******))))))))))))******)))(((((()))+++,,,***)))(((***------+++)))''''''******************)))))),,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,---000666:::AAAOOO^^^fffkkkuuuvvvjjjcccXXXOOOIIIDDD>>>999666111...111222///------///222222...,,,......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++,,,---,,,///......---,,,,,,++++++++++++,,,,,,---.........---......---,,,---///222111000///......///000111,,,...,,,'''&&&,,,111222---,,,+++,,,///000000///333222111///............++++++,,,---------,,,,,,............------,,,++++++...///---...111222/////////000000000000000000---............---,,,+++---//////,,,,,,...---))))))+++...000000111333444...111444444222222666999666333...,,,,,,---------,,,,,,---------,,,+++*********++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...111333===AAABBB<<<333...///444333222111111111000---***,,,,,,------.../////////000000...---++++++******************+++,,,---...(((***)))(((***...---***---+++******,,,,,,+++)))++++++******))))))******------,,,,,,,,,------...***)))'''(((***++++++***(((((((((((()))***,,,,,,+++************+++------,,,,,,,,,,,,++++++******************+++,,,---...///000000000///---+++)))+++++++++***************(((((('''(((******((('''((((((((())))))(((((((((,,,,,,++++++***)))))))))))))))))))))******+++,,,---,,,---///...)))))),,,,,,,,,,,,,,,,,,,,,,,,---)))***************++++++'''((()))***+++,,,,,,,,,---------,,,,,,++++++++++++***)))***++++++***)))''')))***++++++,,,...///------,,,+++******++++++''''''((())))))((())))))++++++++++++************'''&&&'''***)))(((***///)))***++++++)))((()))***'''(((((()))))))))(((((())))))************))))))))))))))))))***)))'''%%%(((***((($$$$$$(((***(((************************)))******++++++,,,,,,,,,'''))),,,///000000///...,,,,,,++++++***************+++,,,---...---++++++)))))))))************+++(((((((((((()))***+++,,,+++++++++***))))))))))))------------------...///......------,,,+++++++++***************************+++++++++)))((((((******)))))))))+++,,,+++***)))))))))))))))******+++'''((()))***+++,,,,,,,,,))))))*********+++++++++***************)))(((((())))))******++++++,,,,,,)))((('''&&&'''(((+++,,,,,,,,,+++***)))))))))*********))))))))))))******)))(((((()))++++++***(((***++++++***((('''((()))&&&'''((()))***+++++++++,,,++++++***++++++,,,,,,------------------------)))***,,,---...000222444777???HHHMMMPPPZZZmmm}}}~~~rrrggg^^^UUULLLFFF???888333555777555222222111333222///...111000,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++)))***,,,------,,,//////...---,,,+++******++++++,,,,,,---------------------,,,,,,---111444333111///......///111222***+++)))######)))///000---,,,+++,,,...000000000222222000///............++++++,,,---....................................***---...,,,---111222///////////////000000000000...///000000///...,,,+++...///...+++,,,///...******,,,---...///111444777222333555555666888;;;===555222...+++,,,---------,,,,,,---...---,,,***)))+++*********+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,---000333===>>><<<666///---///333.........000111111///---,,,,,,,,,---------......//////---,,,++++++++++++************++++++,,,---'''))))))''')))------)))+++)))'''))),,,---+++)))+++******)))))))))******,,,,,,,,,,,,,,,---...///***)))'''(((***++++++***(((((((((((()))***+++,,,+++***)))))))))***+++,,,+++,,,,,,,,,,,,+++***)))************+++---...///...///000111000...,,,+++******************++++++)))((('''(((***+++***)))(((((())))))))))))((((((,,,+++++++++******))))))***)))))))))***+++,,,---,,,+++,,,...---))))))---************++++++++++++************************&&&'''((()))+++,,,------...------,,,+++***)))(((+++***)))***++++++***)))''')))+++++++++,,,---///...---+++***)))******+++'''((())))))(((((()))+++++++++++++++++++++*********((((((***)))'''***///***+++,,,+++***)))***+++'''(((((()))))))))))))))))))))************))))))))))))***************)))***+++***&&&&&&***+++***++++++++++++++++++++++++))))))***+++,,,---......&&&(((***,,,......---,,,+++++++++*********))))))(((***,,,------,,,+++***(((((((((((())))))))))))(((((((((((()))***+++,,,***++++++***(((((()))+++,,,---...---,,,,,,...000...------,,,++++++*********************************++++++***((('''((()))***)))))))))+++,,,+++***)))))))))))))))******+++'''((()))***+++,,,,,,,,,)))))))))***++++++,,,,,,,,,+++***(((((('''((((((((((((((())))))*********)))(((''''''''')))***+++***++++++***(((((()))+++)))((('''&&&&&&'''((())))))(((((()))******)))'''******)))'''%%%&&&)))+++$$$%%%'''(((***+++++++++++++++******++++++,,,,,,------------------------------------------,,,,,,///222777:::===FFFXXXiiiyyyoooddd]]]KKKBBB::::::;;;888666555666777555111222444222---++++++++++++************+++******+++------,,,***---------,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,...222555222111111000000/////////***---,,,'''&&&))),,,,,,---,,,***+++...000111111111111000//////...//////,,,,,,------------------//////...---------------))),,,---+++---000111///............//////000000000000111222111///---,,,...///---***,,,///...***---------,,,,,,///333666333333222444888;;;======222000---+++,,,---,,,,,,***+++,,,......---,,,++++++************,,,---...++++++++++++++++++++++++,,,,,,------,,,...000333999999777333///---...///++++++,,,...111111000...+++++++++,,,,,,,,,,,,,,,...------,,,+++++++++,,,++++++******++++++,,,,,,''')))(((&&&(((,,,,,,((()))&&&%%%'''+++...,,,)))***)))))))))))))))***+++***))))))***+++,,,---...***)))'''(((***++++++***))))))(((((()))***+++++++++***)))''''''((()))***++++++,,,,,,,,,+++***)))*********+++,,,---...///---...///000000///...,,,)))))))))***+++++++++,,,+++)))'''((()))+++++++++((())))))******))))))(((+++++++++***************((((((((())))))***+++,,,***)))***---,,,)))***...*********+++++++++,,,,,,************))))))))))))%%%&&&&&&(((***,,,...///+++++++++******)))))))))+++***)))***++++++***)))(((***++++++++++++---......---+++)))((()))******''')))***)))((('''***,,,+++++++++++++++++++++++++++(((((()))(((%%%(((---)))***++++++))))))***+++'''((())))))*********)))))))))************))))))((()))************+++,,,,,,...---))))))---...,,,++++++++++++++++++++++++))))))******++++++,,,,,,((()))***,,,------,,,,,,***************))))))((('''(((***,,,---,,,***)))))))))(((((((((((((((((((((((((((((()))***+++,,,)))***+++)))'''(((***---***,,,---,,,******,,,///.........---,,,,,,++++++++++++++++++++++++++++++***+++,,,***(((''''''(((***)))))))))+++,,,+++***)))))))))))))))******+++'''((()))***+++,,,,,,,,,((())))))***++++++,,,,,,+++***(((&&&&&&''')))+++((()))))))))))))))))))))(((((((((((())))))))))))(((***+++***((((((***,,,)))((('''&&&&&&'''((())))))(((((()))******((('''((((((((('''&&&&&&)))+++%%%&&&'''((())))))******++++++******++++++,,,---++++++++++++++++++++++++...---,,,,,,,,,+++***))),,,+++...222555999FFFTTTjjjwwwwwwcccWWWLLLHHHHHHEEEAAA@@@AAAAAA>>>999999:::666111,,,,,,+++++++++*********((()))***,,,...---+++(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...222666000111222333222000...------111111...+++,,,,,,)))---,,,***+++...000111111111000000///////////////---------,,,,,,+++++++++000///...---,,,+++++++++(((,,,---+++,,,000111..................///000000111111222333222000...,,,//////,,,***,,,000///***///...---+++***,,,000333333000///111777;;;<<<;;;111...,,,+++,,,---,,,+++''')))+++---///......---+++******)))***,,,---...++++++++++++++++++++++++,,,---...------...111333666555444333111...,,,+++,,,,,,,,,...000000///---++++++++++++++++++,,,,,,------,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,'''((('''&&&'''+++***'''(((%%%###&&&+++...,,,))))))))))))))))))***++++++(((((((((((()))***,,,,,,***)))'''(((***++++++***)))))))))))))))******+++,,,***((('''&&&'''((()))++++++,,,---,,,+++***)))*********+++,,,---///000,,,---///000111000///...(((((()))***+++,,,,,,---,,,***(((''')))+++------))))))************))))))************************''''''''''''((()))++++++)))((())),,,+++(((***...,,,,,,,,,------.........*********)))))))))))))))&&&%%%&&&'''))),,,///000)))))))))))))))*********+++***)))***+++++++++))))))***+++,,,++++++,,,......---+++)))(((((()))***((()))+++***((((((***---******+++++++++,,,,,,,,,+++((('''(((&&&$$$&&&+++((()))+++***)))(((***+++(((((()))***************))))))************))))))&&&((()))))))))***+++---(((+++***''''''***+++(((++++++++++++++++++++++++************))))))))))))++++++,,,---............***************)))((((((%%%'''***,,,,,,+++)))(((++++++******))))))))))))(((((((((((()))***+++,,,((()))***)))''''''+++...(((***,,,+++((((((+++...000//////...------,,,,,,+++++++++++++++++++++++++++,,,,,,+++((('''((((((***)))))))))+++,,,+++***)))))))))))))))******+++'''((()))***+++,,,,,,,,,((())))))***++++++,,,,,,***)))&&&%%%%%%(((+++...))))))))))))))))))))))))'''((()))))))))))))))(((''')))+++***((((((***---,,,***)))(((((()))***,,,)))(((((()))******((('''%%%'''(((((('''''')))***''''''((((((((((((((('''+++*********+++,,,,,,---))))))))))))))))))))))))---,,,++++++,,,---,,,+++,,,***,,,111222333:::DDDRRRaaavvvqqqccc]]][[[WWWSSSRRRMMMLLLGGGBBB@@@@@@<<<555.........------,,,,,,,,,'''(((***---///---***&&&---......,,,******+++,,,+++,,,......------///000---+++)))((())),,,000222---...000///...,,,------......---------,,,,,,,,,......---------///111222222000...,,,,,,---///000//////...------------.../////////000111222333333///000222333222111///---++++++,,,,,,...///111111000111333333222000---+++***,,,------,,,,,,...///+++,,,...000000///---,,,---...///111444444222///222000---+++***+++,,,...+++++++++,,,,,,+++******((())))))+++,,,---......---,,,+++*********+++,,,++++++,,,---///111222333555333000---,,,---...///////////////...---,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******))))))***,,,...///******************++++++***'''%%%(((,,,...+++(((+++***)))(((((()))******,,,,,,+++***)))))))))***+++))))))))),,,---------))))))))))))))))))))))))+++*********))))))(((((()))+++,,,+++)))(((((((((((()))******)))***,,,...------------...000111222,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,++++++*********))))))***+++,,,,,,***((('''&&&'''(((***,,,'''((()))***************,,,++++++++++++++++++++++++++++++++++++***)))((((((((())))))))))))(((((()))((((((((()))***++++++))))))************)))))))))))))))***++++++,,,,,,******+++,,,------......---,,,******+++++++++***+++++++++************)))******))))))******+++,,,((()))***+++,,,---------***,,,***&&&&&&***,,,***)))))))))))))))******+++***)))'''(((***++++++*********)))(((((((((((((((---+++((((((***++++++***...,,,)))''''''))),,,...''''''''''''((()))***+++))))))))))))))))))))))))((()))++++++)))((()))***++++++,,,,,,+++***((('''))))))))))))************((()))***++++++***)))(((((((((''''''''''''((((((---,,,++++++******++++++,,,,,,+++******+++,,,,,,...---,,,,,,++++++,,,,,,((((((''''''''''''((((((******))))))))))))******((('''&&&&&&&&&((()))***+++)))&&&&&&((()))'''%%%))))))***+++,,,,,,------,,,)))&&&&&&(((***)))((((((((())))))))))))(((((()))'''%%%%%%''')))************++++++++++++******))))))((((((''''''&&&&&&&&&''')))***+++++++++***+++*********))))))(((((( &&&(((%%%&&&+++)))***+++,,,---,,,++++++&&&((()))++++++)))(((&&&*********++++++,,,,,,,,,+++---/////////111555999>>>GGGWWWkkkzzzuuuooofff```\\\\\\[[[YYYTTTKKKAAA999444000---,,,(((%%%&&&+++---,,,,,,---...---+++)))+++,,,---,,,++++++,,,...---///000///------...///...,,,***)))***,,,///111000111111000---+++******.........---------,,,,,,...------......///000111111000///........./////////...------,,,,,,------+++,,,,,,------............///000111000///...---,,,,,,,,,---...///000111000111222333222///,,,++++++---...---,,,,,,---...---...///111111000///...------...000222333111///222000...+++***+++,,,---++++++,,,,,,,,,,,,++++++))))))***+++,,,------...---,,,+++******+++,,,---,,,,,,,,,---///111222333444333000...---...000111.../////////...---,,,,,,++++++,,,,,,,,,---------***+++,,,---------,,,,,,,,,+++*********+++,,,---************************)))'''%%%(((,,,...+++(((+++***)))(((((()))***+++---,,,++++++++++++++++++***)))((()))+++------,,,))))))))))))))))))))))))******)))))))))((((((((('''(((******)))(((((()))((()))******)))***,,,...---------------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))((('''&&&******))))))***++++++,,,***)))(((''''''(((***+++(((((()))***************++++++++++++,,,,,,,,,,,,++++++++++++*********)))(((((())))))))))))((((((******)))))))))***++++++))))))************)))))),,,,,,+++******))))))((()))))))))***+++,,,,,,,,,...,,,+++***++++++******+++++++++************)))***************++++++,,,)))******+++,,,,,,,,,,,,***,,,+++((((((+++,,,***)))))))))))))))******+++***)))'''(((***++++++*********)))(((((((((((((((...,,,******+++,,,,,,,,,---+++)))(((((()))+++---)))))))))))))))***+++,,,************************((()))++++++)))))))))***'''(((***+++,,,,,,++++++(((((()))))))))*********((()))***++++++***)))(((***)))))))))))))))***+++,,,+++******))))))******,,,,,,+++******+++,,,,,,------,,,+++++++++++++++*********))))))***************))))))))))))******+++******)))***+++,,,---+++(((&&&'''((()))((('''(((((())))))***++++++++++++(((%%%&&&((()))((('''(((((())))))))))))(((((()))(((&&&'''(((***)))((()))******************))))))))))))))))))((((((((('''((()))***++++++******+++*********))))))))))))'''$$$$$$))))))%%%%%%((()))***+++,,,,,,,,,++++++(((((()))******)))((((((******+++++++++,,,,,,,,,,,,...///...------000333444;;;FFFUUUeeesss~~~{{{uuunnnnnnooommmiiiaaaVVVOOOCCC;;;444111...+++,,,///,,,,,,+++,,,------+++)))***+++,,,,,,+++,,,...000000111111000...,,,---......---+++******,,,---//////000111///---+++***+++.........------------,,,,,,---...///000000000000000000000000000//////...------,,,+++++++++++++++---....../////////..............................---------------...///000000111222222111///,,,+++,,,.........,,,+++,,,---+++,,,...///000///......,,,,,,---///111111///---222000---+++******+++,,,+++,,,,,,------,,,,,,,,,***+++++++++,,,,,,------,,,,,,+++++++++---...///---------...///111222333222111///......///111222------.........------,,,,,,,,,---------.........)))***,,,......---,,,+++---,,,+++))))))******+++************************)))'''&&&(((+++---+++(((******)))(((((()))***+++,,,,,,,,,+++,,,,,,------***((('''(((***+++++++++(((((((((((((((((((((((())))))((((((((((((((('''(((***++++++)))(((((())))))***+++*********,,,.........------,,,,,,,,,,,,+++++++++,,,,,,---------------...---,,,***)))'''*********)))******+++,,,+++***)))((('''((()))***))))))))))))************+++++++++,,,,,,------------,,,******)))***++++++)))))))))))))))))))))))),,,++++++************+++******++++++++++++******,,,++++++******)))((((((''''''(((((()))*********...---,,,+++************+++++++++************))))))************+++++++++***++++++,,,,,,+++++++++***------******------***)))))))))))))))******+++***)))'''(((***++++++******))))))(((((((((((((((---+++)))(((***++++++++++++******))))))******+++++++++*********++++++,,,************************(((***++++++***))))))***((((((***++++++,,,++++++((((((((()))))))))******))))))***++++++***))))))+++++++++++++++,,,------+++***))))))(((((()))))),,,++++++******++++++,,,---,,,++++++******++++++++++++************++++++************************,,,,,,+++++++++,,,------***((('''''')))******)))&&&''''''(((((())))))))))))'''&&&&&&'''(((((('''(((((())))))))))))(((((()))((((((((())))))(((&&&))))))************))))))))))))))))))************(((((()))******)))))))))***************)))))))))+++))))))++++++((('''))))))***++++++,,,,,,++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,.........,,,******,,,...+++///555<<>>444111...+++***,,,+++***+++,,,,,,***)))------...,,,******+++---,,,...//////......///111///......------,,,,,,,,,)))+++---...------.../////////.........---------+++---...000000000//////...///111222222000...,,,++++++***))))))))))))******+++,,,---,,,+++***)))000//////......///000000......---------......///222333333222111000...------...///...,,,++++++---((()))***++++++,,,,,,,,,,,,++++++,,,......---,,,,,,+++***)))((((((((((((***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,...///111......------...///000000++++++++++++,,,...///000,,,,,,------------------++++++++++++,,,,,,,,,,,,(((***---//////...,,,******)))))))))+++---...000*********)))))))))(((((('''&&&'''(((*********)))***)))((((((((()))+++,,,******)))******+++,,,---)))(((&&&'''(((***)))(((((((((((((((((((((((((((''''''''''''((((((((((((''')))++++++***)))***+++***+++,,,+++******,,,...------...////////////...******+++,,,,,,---......******++++++***)))''''''++++++***************+++*********))))))))))))***+++***)))(((((()))************++++++,,,---......---,,,***))))))+++,,,...******))))))))))))******------,,,+++*********+++*********++++++*********'''(((((()))******++++++)))))))))***************,,,---...,,,)))((()))++++++++++++*********))))))((()))***++++++++++++***,,,,,,,,,,,,+++***))))))'''++++++))))))++++++''')))))))))))))))******+++***)))'''(((***++++++***))))))(((((((((((())))))***(((%%%%%%'''(((((('''((()))************)))(((******)))))))))***++++++************************)))***,,,,,,***)))***+++,,,,,,+++******)))))))))))))))))))))************++++++************+++++++++++++++++++++,,,---...,,,,,,+++************+++++++++++++++++++++++++++---,,,++++++******++++++******))))))))))))******++++++,,,,,,,,,,,,++++++)))))))))))))))))))))(((((())))))))))))***+++,,,(((((())))))))))))******))))))***+++++++++++++++(((((())))))))))))(((((('''&&&&&&'''((('''%%%"""))))))(((''''''((())))))'''''''''(((((()))))))))))))))((((((((((((((((((***************+++++++++)))***+++******+++***))))))))))))*********++++++++++++************++++++++++++++++++++++++++++++---,,,+++++++++,,,------))),,,/////////555>>>GGGPPPfffwwwbbbKKK???:::555000------,,,******+++,,,+++***.........,,,***)))***,,,+++,,,......---...///111.........///...---,,,++++++---......,,,+++,,,,,,/////////.........------,,,---...///000000000000---...000111000///---,,,++++++***))))))))))))******+++---...///...,,,+++000000000/////////......---------------...///000333222222222000///...---,,,.........,,,+++,,,---++++++,,,,,,---...///000---,,,+++,,,---...---,,,)))))))))((((((((())))))))))))***+++,,,,,,,,,,,,++++++,,,,,,---------...,,,,,,+++++++++---...///---------,,,------......)))))))))***+++---...///,,,,,,---------,,,,,,+++*********+++++++++,,,,,,)))***,,,......---,,,+++***)))******,,,///111222*********))))))(((((('''&&&&&&'''((())))))))))))))))))(((((((((***+++,,,******))))))******++++++***((('''''')))***)))((((((((((((((((((((((((((('''(((((((((((())))))))) """%%%'''(((***,,,...+++,,,,,,,,,******,,,---,,,---///000000000//////+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++******)))*********)))))))))*********++++++++++++)))((((((((()))************++++++,,,,,,,,,,,,,,,+++***++++++---...+++***)))(((((()))***+++,,,++++++************+++))))))************))))))+++******))))))(((''''''++++++++++++++++++++++++***---...,,,)))(((***---+++++++++************)))((()))***,,,,,,+++******,,,,,,,,,,,,,,,+++***)))(((++++++((((((++++++((()))))))))))))))******+++***)))'''(((***++++++***((((((((((((((())))))***,,,***(((''')))*********((())))))******))))))(((((((((((())))))***,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++******+++))))))))))))***+++,,,---*********+++++++++,,,,,,,,,+++************+++,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++***+++++++++***++++++,,,,,,++++++***...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------+++,,,---......---,,,++++++++++++,,,++++++***)))((()))***)))(((((()))+++************************(((***,,,---,,,+++,,,---(((((())))))))))))(((((('''&&&&&&&&&''''''&&&$$$)))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((''''''((())))))*********++++++++++++++++++------)))((()))'''$$$***))))))))))))***++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***---,,,******,,,...///...***---000000000222666:::???SSSnnnoooYYYKKKCCC:::222//////---++++++,,,---,,,+++,,,------,,,+++***,,,---+++---...---,,,,,,---...,,,---/////////...---+++***,,,------,,,+++,,,---////////////...............------......///000111---......///...---,,,+++,,,+++******))))))******+++---000222222111000...///000000000///---+++***,,,,,,,,,---...///000111111111000///...---,,,,,,+++---...---,,,,,,---...++++++,,,,,,...///000111...---+++,,,---...---,,,(((((())))))***++++++,,,'''((()))***++++++++++++***++++++,,,---...//////---,,,+++******+++,,,------,,,,,,+++++++++,,,,,,))))))***+++,,,------...------------,,,,,,+++***+++++++++,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,---///111222+++******)))((((((''''''%%%&&&(((((((((((()))))))))((((((((((((***,,,---,,,,,,+++*********+++++++++)))(((((()))***))))))))))))))))))))))))))))))((((((((()))))))))******!!!$$$'''))))))***,,,...,,,------,,,******,,,------...///000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///111,,,++++++***))))))******'''((()))***+++,,,,,,,,,,,,+++)))((('''((()))***************************+++++++++,,,,,,,,,------,,,+++)))(((((()))+++,,,******)))))))))***++++++(((((())))))))))))((((((*********)))((((((''''''++++++++++++++++++++++++(((+++---,,,)))(((+++///+++++++++************)))((()))+++,,,,,,+++***)))++++++,,,,,,,,,+++*********,,,+++''''''+++,,,***)))))))))))))))******+++***)))'''(((***++++++***((((((((((((((()))******,,,***(((((()))++++++***))))))))))))))))))))))))(((((())))))+++,,,...///++++++++++++++++++++++++)))+++,,,,,,+++******+++***))))))))))))+++,,,---++++++,,,,,,,,,---------,,,++++++******++++++,,,......---,,,++++++++++++,,,++++++******************+++,,,,,,,,,,,,+++***///...------,,,,,,------------,,,,,,,,,,,,------+++,,,---......---,,,+++,,,,,,---------,,,******((()))***)))&&&&&&(((***************************&&&))),,,---,,,+++,,,---(((((())))))))))))(((((()))'''&&&&&&((())))))((()))(((&&&%%%%%%&&&((())))))))))))(((((((((((((((''''''&&&&&&'''((()))************++++++,,,,,,,,,***------(((''')))(((###***))))))((()))***+++,,,***+++,,,------,,,+++***,,,,,,,,,+++++++++******...,,,)))***,,,......---+++,,,...000111222222222777HHH___ttt{{{fffWWWLLL@@@666222000...,,,+++,,,------,,,***+++,,,,,,++++++---///---......---+++******+++,,,---///000000///---,,,&&&)))+++---------///111000/////////..................------...///111222------------------,,,+++,,,++++++***************(((***---///000///...,,,...///000000...,,,)))'''++++++,,,---...///111222//////...---,,,++++++***+++,,,------,,,,,,...///*********+++,,,---///000///---,,,,,,---...---,,,((()))***+++,,,---......''''''(((******+++++++++******+++,,,...///000000---,,,+++*********+++,,,,,,,,,++++++******++++++******+++,,,,,,---...............---,,,+++***))),,,,,,,,,---------......+++++++++,,,,,,,,,------///...------...///000111+++******)))(((''''''&&&$$$&&&((()))(((((()))***)))((((((((()))***,,,---...------,,,++++++++++++,,,***(((((()))******)))************************(((((())))))******++++++***+++------+++***+++,,,,,,------,,,+++***,,,---......//////...,,,***(((---,,,,,,,,,,,,,,,,,,,,,***)))''''''(((+++...000,,,,,,+++***))))))******&&&''')))***,,,------------+++)))((('''((()))************)))))))))))))))***+++,,,------------,,,,,,+++)))(((((()))+++,,,)))((((((((()))***++++++''''''((((((((((((''''''''''''(((((()))*********+++++++++***************'''+++---,,,)))(((,,,000+++++++++************)))''')))+++,,,,,,,,,***)))***++++++,,,,,,,,,++++++,,,---,,,((((((,,,---,,,)))))))))))))))******+++***)))'''(((***++++++***((((((((((((((()))******+++)))''''''((()))))))))))))))(((((((((((())))))((())))))+++,,,...000111++++++++++++++++++++++++)))+++---,,,+++***+++,,,---,,,+++))))))))))))***,,,,,,,,,---------......---,,,+++******+++,,,---000///...---,,,++++++++++++******)))))))))))))))***+++,,,------,,,+++***//////...------------...,,,++++++******++++++,,,+++,,,...//////...,,,++++++,,,,,,---,,,+++)))(((((()))***(((%%%$$$&&&)))************))))))))))))%%%(((,,,,,,+++***+++---(((((())))))))))))((((((+++)))'''''')))+++,,,+++)))(((&&&%%%%%%&&&((()))++++++******))))))(((((('''&&&&&&&&&'''(((***+++*********++++++,,,,,,,,,&&&***+++((((((,,,,,,'''***)))((((((((()))+++,,,***+++---......---+++***,,,,,,,,,++++++*********///,,,))))))+++---,,,***---------000222333111000777EEEXXXjjj}}}tttdddWWWHHH>>>:::111///---,,,---......---111///,,,******+++---...++++++,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,+++---...///...,,,///...............///000333111---,,,...000111111333111///......---,,,+++,,,---...//////---+++***,,,...111111000............***'''(((---000///---,,,,,,+++,,,---///111222///...---+++***)))))))))))))))***+++,,,,,,------,,,+++******+++,,,...///222000.........---+++)))///)))&&&(((***)))+++......,,,++++++,,,+++)))'''***(((+++000///++++++///000///...,,,++++++,,,,,,///...---,,,,,,,,,---...,,,------......------,,,+++++++++***++++++,,,,,,***((('''''')))***++++++,,,,,,++++++***+++++++++///...---,,,,,,,,,,,,,,,---+++)))((())))))((('''&&&'''(((*********)))))))))+++---,,,***))),,,///+++)))(((&&&''')))+++---''''''(((((((((((('''''''''((())))))(((''')))***************************(((///444111,,,,,,------...//////,,,)))(((***---,,,,,,---......------,,,---------,,,,,,++++++***,,,,,,***)))))))))***+++333///+++)))******)))'''(((((((((***,,,------+++***'''$$$&&&+++---***'''&&&'''''''''''''''&&&&&&))))))+++,,,,,,,,,,,,,,,***************)))((((((((()))+++,,,,,,+++)))((()))((('''((()))***)))((('''((()))***************))))))++++++***(((&&&$$$***+++,,,,,,,,,+++***)))+++++++++++++++***)))(((*********)))))))))))))))+++,,,,,,------,,,,,,+++)))))))))((('''(((+++...))))))))))))***+++,,,,,,,,,,,,++++++***+++++++++)))(((''''''''')))***+++)))***++++++***)))(((''',,,---+++(((%%%%%%))),,,***)))((())),,,---+++)))&&&)))+++***'''&&&(((+++,,,+++******,,,,,,+++***++++++,,,---,,,+++***)))+++++++++,,,,,,---------...---+++******+++---...222000...+++***+++,,,,,,)))************+++++++++---------,,,,,,+++++++++------,,,***)))+++000444///---+++***++++++***)))((()))+++,,,---.........,,,+++++++++******))))))(((***+++***)))((()))***)))))))))***++++++,,,,,,,,,,,,+++***))))))******)))******+++++++++******(((***,,,***'''%%%''')))(((((('''%%%%%%&&&))),,,+++***(((((())))))'''&&&((('''&&&'''((()))(((''')))***++++++)))(((((()))...,,,)))''')))***++++++,,,)))&&&&&&)))+++++++++,,,---...---+++***+++,,,///---+++)))))))))'''&&&...------,,,,,,------...,,,,,,,,,---...///000111444;;;JJJ___ssssssfff[[[LLL???999444...+++---...///......---+++******+++,,,---,,,,,,,,,,,,---------------...///000000///...---,,,,,,+++---...///...,,,...////////////000000000222000---,,,---000111111222111///...------,,,+++---...///000000...,,,++++++---000000///---------///+++'''(((,,,...---***///...---,,,------.../////////...---,,,+++***)))))))))***++++++,,,------,,,++++++++++++---...///111///---,,,,,,,,,+++)))...)))''')))+++***+++------,,,++++++,,,,,,***((()))(((***...///++++++///...---,,,+++***++++++,,,---,,,+++******+++,,,,,,------------------------...---,,,+++************,,,***((((((***,,,,,,,,,+++******)))))))))******222111000...---,,,,,,,,,---+++)))((())))))((('''(((((()))***))))))''''''(((***+++***((((((***---,,,+++)))((((((***,,,...))))))************))))))''')))******)))((()))+++++++++++++++++++++++++++***///000+++'''))),,,---.........,,,)))(((***---,,,,,,,,,------.........///...---,,,++++++******,,,+++***)))))))))******...+++''''''((())))))((((((''''''))),,,---,,,++++++'''%%%'''***,,,***&&&'''''''''((((((''''''&&&((()))***+++,,,,,,,,,,,,***************)))((((((((()))+++,,,,,,+++)))((()))((('''((()))***)))((()))************))))))((())))))***+++***(((&&&%%%***+++,,,,,,,,,,,,******++++++++++++*********)))************))))))))))))+++,,,,,,------,,,,,,+++((((((((('''&&&(((***---******)))******+++,,,,,,,,,++++++******+++++++++)))(((((('''((()))***+++)))***+++++++++)))(((''')))))))))'''%%%%%%'''***(((&&&&&&(((+++---+++))))))***++++++******+++,,,,,,+++******,,,,,,+++***++++++,,,,,,,,,+++***))),,,,,,,,,---------.........---,,,++++++,,,---...000...,,,+++******,,,,,,)))************+++++++++------,,,,,,,,,++++++++++++++++++***)))+++...111...,,,******++++++***)))((()))***+++,,,---------++++++******))))))))))))(((***+++***)))((()))***((())))))******+++,,,,,,,,,++++++***))))))************+++++++++******)))((()))***)))((('''((()))&&&((())))))((('''((()))***)))'''((())))))(((&&&+++***)))***+++,,,+++******+++,,,,,,***))))))***+++)))((((((***,,,,,,++++++)))'''''')))++++++***+++---------+++***+++,,,111///---,,,,,,,,,***)))---------,,,,,,---------,,,,,,,,,,,,---...///000222888DDDVVViiixxxtttiiiZZZMMMAAA:::222...---......---++++++++++++++++++,,,---------------......//////000000111111111///...---,,,,,,+++---...///...,,,...///000111222111111000000...,,,,,,---000111111000000///...------,,,,,,...///000000000///---,,,***,,,...///---,,,,,,,,,///+++))))))+++,,,+++)))111000...---,,,,,,,,,,,,......//////...,,,+++***))))))******+++,,,,,,,,,...---------...///000111000...+++***+++++++++***,,,((('''+++---+++***,,,---,,,++++++,,,,,,***(((((('''(((,,,---,,,,,,...,,,,,,+++*********++++++******))))))))))))***+++------,,,++++++,,,------------,,,+++++++++++++++---,,,***+++,,,...------++++++************++++++333222000...,,,++++++***,,,***(((((())))))((('''))))))))))))((('''&&&%%%'''((()))((('''''')))+++---,,,***))))))+++---...+++++++++,,,,,,+++++++++(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---&&&###''',,,...---------,,,***)))+++,,,,,,,,,,,,,,,---...///000111///---,,,*********+++++++++***))))))))))))***+++)))''''''(((*********'''&&&'''(((+++,,,+++***+++(((&&&'''***+++)))&&&''''''((((((((((((''''''((((((***+++++++++++++++***************)))((((((((()))***++++++***)))((()))((('''((()))***)))(((***++++++******)))(((''')))******+++***)))'''&&&******,,,,,,,,,,,,+++***---,,,******)))***++++++************************++++++,,,,,,,,,,,,++++++''''''((('''&&&(((***---+++************++++++,,,++++++*********++++++,,,))))))((((((((()))******)))***+++++++++***)))(((&&&((()))(((''''''(((***%%%%%%&&&(((***,,,+++***+++*********,,,---,,,++++++***)))***+++,,,+++)))++++++,,,,,,++++++***))),,,------------............---,,,,,,,,,,,,---...,,,,,,***))))))***+++,,,)))************+++++++++,,,,,,,,,,,,++++++++++++***+++,,,,,,++++++...000---+++))))))+++,,,+++***'''((()))***+++,,,,,,,,,))))))))))))(((((((((((((((***+++***)))((()))***(((((()))******++++++,,,,,,+++******)))*********+++++++++++++++***)))((()))((('''((()))***)))((('''***...///---+++))))))((('''&&&'''((()))((('''((('''&&&''')))***)))(((***,,,------+++******+++(((''''''))),,,---,,,+++***(((((((((***+++***)))***+++---,,,++++++,,,---111///---,,,------,,,+++------------------------+++++++++++++++,,,---...///333<<>><<>>EEEMMM...///000///......///111///...---............---------......//////000000111111111000///......------,,,,,,,,,---///111222000111111111000///...---...---,,,++++++,,,---....../////////......------+++---......---,,,,,,---.../////////...---,,,+++)))+++,,,+++)))(((***---,,,---------,,,+++***)))+++)))'''(((***,,,------***,,,---//////...---,,,))))))***+++---///111222---,,,,,,,,,,,,+++))))))------,,,,,,,,,,,,------***+++++++++++++++++++++---------,,,,,,,,,+++++++++,,,---,,,++++++---///---******,,,---+++,,,///------,,,,,,,,,,,,++++++)))---000...+++)))***---...---+++******+++---...))))))(((((()))+++---///+++***)))))))))***+++,,,+++++++++++++++***))))))+++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,------+++++++++,,,------......***+++,,,+++***)))***+++---...///000000///---,,,......---,,,,,,+++******---+++***+++,,,------,,,,,,,,,---.........------))))))*********+++++++++(((((((((***,,,------+++'''((()))******++++++++++++)))((()))+++,,,+++)))***+++++++++++++++***************+++,,,---...///...---,,,---//////---,,,******)))))))))******+++((()))***++++++***((('''((('''&&&&&&)))*********,,,***(((((()))***))))))+++***)))(((((()))***+++))))))))))))*********+++)))))))))*********++++++((()))))))))************(((''''''(((***+++***)))))))))+++,,,------,,,,,,))))))******++++++++++++)))***+++,,,---.........---,,,,,,,,,,,,++++++++++++,,,---,,,++++++,,,------,,,+++******+++,,,---+++,,,...---++++++---000''')))******((('''((()))(((((()))******************)))((('''''')))+++,,,))))))************))))))((((((((())))))))))))(((&&&&&&'''((()))***++++++******)))))))))((((((((('''(((***+++,,,+++***)))'''(((***+++,,,,,,******(((+++------,,,******+++***************+++---...)))(((&&&&&&((()))(((''''''''''''((()))*********&&&'''((())))))*********...+++))))))***+++++++++---,,,+++***))))))******---,,,***((('''((())))))&&&''')))*********((((((''''''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((((((''''''''''''''''''((((((***++++++)))((((((((()))***++++++***((('''''')))+++,,,+++************************,,,,,,++++++++++++,,,,,,+++,,,,,,,,,+++***((('''))))))************))))))000...+++)))(((***,,,------......---,,,++++++---***))),,,000222333777<<<.../////////------///111+++///222222---***)))***............////////////222222111000///...------,,,,,,,,,,,,---///111222000000111111111///...---...---,,,,,,,,,,,,---......///000000000///---,,,+++---......---,,,,,,---111111000000///---,,,++++++---...---***))),,,...)))***+++,,,---,,,+++******(((&&&&&&)))+++------+++,,,...000000///...---))))))***+++---///111333---///111111000...............------------......,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...---******------+++,,,///---------,,,,,,,,,++++++)))---000///+++(((***---...------,,,,,,------...)))((((((((()))+++...000,,,***)))((((((***,,,---,,,++++++*********))))))+++,,,,,,------,,,,,,+++*********+++,,,---...///)))******+++,,,---......***+++,,,,,,+++***+++---...///000111000...,,,+++---------------+++******---,,,***+++,,,------,,,++++++,,,---............(((((())))))******++++++'''''''''))),,,...---,,,&&&'''((()))***************+++,,,,,,+++,,,...000,,,,,,,,,------,,,++++++************+++---///111---,,,,,,---......---++++++***************++++++***+++,,,,,,+++)))&&&%%%'''&&&%%%&&&(((******)))+++)))(((((()))******))),,,+++***))))))***+++,,,'''((()))***************))))))***++++++++++++***(((((())))))*********+++***)))((()))***+++***)))((()))+++,,,------,,,+++'''((()))+++,,,,,,,,,,,,((()))***+++++++++++++++---,,,,,,,,,,,,,,,,,,+++***+++,,,+++)))((()))***,,,+++*********+++,,,---(((***+++***((((((+++---%%%''')))***))))))***+++((())))))************))))))((('''&&&'''(((***,,,))))))************))))))((()))))))))))))))((('''&&&&&&'''((()))***++++++))))))))))))((((((((((((''')))+++,,,---,,,+++***%%%''')))+++,,,,,,+++***(((+++------,,,+++++++++,,,+++)))))))))+++...///)))'''&&&'''((()))(((&&&&&&''''''((()))******+++)))((('''&&&''')))+++,,,111---)))'''))),,,...//////...,,,***))))))******---,,,***(((''''''((()))&&&''')))***+++***((('''&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((()))******))))))(((((('''''''''&&&''''''''''''(((***+++,,,+++***)))))))))***,,,,,,+++(((&&&&&&(((+++,,,---************************...---,,,++++++,,,---...+++,,,---......---,,,+++++++++++++++++++++++++++333000+++((('''))),,,///***,,,...///---+++++++++,,,+++---000///---...222222000...---,,,---...///---...///...,,,,,,...///,,,---...///000111222333555444222///,,,+++---///)))***,,,......///.........///000///---,,,,,,,,,---------,,,,,,++++++***111222222111///+++(((&&&///............//////000000000///...---,,,++++++---,,,,,,,,,,,,,,,,,,,,,---+++,,,000000,,,+++---111000...,,,++++++++++++,,,***,,,000111...---///+++,,,---...000111222222000000...---,,,+++++++++---,,,+++***)))***+++,,,*********,,,------+++***+++---...///.........///++++++,,,***)))((()))+++---------,,,++++++---000...+++)))+++///000,,,'''//////...,,,***+++---///))))))+++,,,,,,+++***))),,,+++*********+++,,,---((()))***,,,---,,,***(((******)))))))))))))))))))))***++++++,,,,,,,,,,,,...,,,***+++---...,,,***---,,,,,,,,,,,,---...///,,,---...---+++***+++,,,...///000///---,,,---...---------------------------...///...,,,++++++,,,,,,++++++,,,,,,...///000,,,***((((((***+++++++++***((('''))),,,...,,,)))%%%((())))))&&&&&&'''******++++++++++++***))))))---------...///000///---***++++++***)))***,,,///000---***+++///111///,,,++++++***************+++++++++,,,---,,,+++***)))(((((((((((())))))))))))+++(((&&&''')))***)))(((((())))))((('''''')))***))))))))))))************+++******))))))))))))))),,,+++)))''''''(((***+++******++++++***)))((('''******)))))))))))))))***((((((''''''''''''((((((------,,,++++++,,,,,,,,,'''+++///111///,,,***)))...,,,***((('''''')))))),,,,,,++++++***+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))),,,///...+++((()))***((((((((((((((())))))***++++++******))))))((((((''''''''')))++++++)))'''((())))))((('''''')))+++'''(((******)))(((((()))%%%&&&((()))))))))((('''))))))***+++++++++++++++)))---...+++)))+++,,,******++++++,,,,,,++++++***(((((()))******)))((('''((('''&&&''')))*********%%%(((++++++)))(((***,,,++++++***))))))((())))))(((((((((((()))+++,,,---.........---,,,***)))((((((((()))***************))))))(((((('''''''''&&&&&&'''((()))***+++++++++'''***)))$$$###'''******(((((()))******************(((&&&&&&((((((((('''''''''''''''((((((((((((+++***(((((()))******)))(((''''''(((+++---......,,,***(((***---...---+++,,,+++)))***++++++***(((******)))(((((((((((((((************))))))((((((************************------------------------111000...---------//////...//////...------...000---------...///111222333333111///---,,,,,,------,,,---///000111111000000///000111000...---------000000///...---,,,,,,,,,,,,---///000000///---,,,...------------...//////222222111000///...------,,,,,,---------,,,,,,+++---+++,,,//////,,,+++...,,,---...///000000//////...,,,---111111...---///,,,,,,,,,---...///000111000///...---,,,+++++++++,,,+++++++++++++++,,,,,,*********,,,......---++++++---//////...---...///---...---+++)))((((((***......,,,***)))***---000,,,***)))+++///000---)))///......,,,******,,,...)))***++++++++++++***)))++++++*********+++,,,---+++,,,------+++++++++,,,))))))))))))******************+++,,,,,,,,,++++++///---+++,,,...///---+++---------.........//////---...///...,,,,,,,,,---,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,,,,.....................------111///,,,++++++++++++******)))(((***---...---+++(((***+++***(((''')))+++***++++++++++++***))))))+++******+++------,,,+++***++++++***)))***,,,...000,,,***+++///111///,,,*********)))******++++++++++++,,,,,,,,,+++***))))))))))))))))))(((((((((+++)))'''''')))***)))'''((()))***)))'''''')))***))))))))))))************+++***))))))(((((())))))+++***)))(((((()))+++,,,***)))((('''&&&''''''(((******))))))))))))************))))))))))))******++++++++++++,,,,,,------+++***)))***,,,---***(((---+++***(((((((((((()))+++++++++***++++++,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))+++,,,,,,+++***)))***))))))(((((())))))***+++*********)))))))))))))))''''''''')))++++++)))'''&&&'''((((((((((((+++---''')))++++++)))((()))***&&&''''''((((((((((((((())))))***++++++*********(((,,,...***)))+++---+++)))******++++++******)))(((((()))))))))((('''&&&***(((((((((***,,,,,,+++)))***++++++***))))))***+++***)))((((((((()))******)))))))))))))))***+++.........---,,,+++)))((((((((()))***************)))(((((((((''''''''''''((()))******+++******)))###''')))&&&%%%)))***)))(((((()))******************(((&&&&&&((()))((('''''''''((((((((()))))))))+++)))(((((()))******)))***((('''(((***,,,++++++,,,***))))))+++,,,***(((---+++******++++++***)))******)))(((((((((((((((******))))))))))))))))))************************------------------------111000...------.../////////000000///......///111......------...000222333111---******,,,...---,,,...///000111111111111111000111222000...---......333222111000///...------+++---...000000///...------,,,,,,,,,------...///222222111000///...------***+++---......---,,,+++,,,***+++//////---,,,///+++---000333333222111///000......111111...---///...---,,,++++++---///000000///...,,,++++++++++++***++++++,,,------------***)))***+++...///---,,,,,,...//////---,,,,,,---000000///---***(((((()))......,,,***(((***---000,,,***)))+++...///---***......---+++))))))***,,,******+++++++++******)))++++++******++++++,,,---,,,,,,,,,,,,++++++,,,---)))))))))*********++++++++++++,,,,,,,,,+++******///---,,,---...///...------...///000000000///...,,,---...---+++++++++,,,***+++,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,---///000///---------///------///000000///......111///,,,,,,,,,,,,+++***+++******,,,...///...,,,,,,------,,,***)))***+++***++++++++++++***))))))***))))))***,,,---+++******+++,,,+++******,,,...///,,,***+++...000...,,,)))))))))))))))***+++,,,+++,,,,,,,,,,,,+++***)))*********))))))(((((('''+++***(((((())))))((('''((()))***)))(((((()))***))))))))))))************+++***))))))(((((())))))***)))(((((()))***,,,---+++)))'''&&&%%%'''(((******)))))))))))))))******+++******))))))******+++***+++++++++,,,,,,------///)))$$$$$$)))---+++(((++++++******)))(((((((((************+++,,,------,,,,,,,,,++++++++++++***))))))))))))))))))))))))***))))))***,,,,,,***)))******))))))******+++,,,))))))))))))************((('''((()))++++++)))'''%%%&&&((((((((())),,,...(((***++++++)))((()))***(((''''''''''''(((((())))))***************)))(((''',,,---***))),,,---,,,)))))))))******)))))))))(((((())))))((('''&&&&&&+++***)))***,,,------,,,---,,,++++++,,,+++)))'''***((('''&&&&&&((()))+++++++++***))))))))))))))).........---,,,+++***)))(((((()))***************((((((((((((''''''''''''***++++++,,,+++***)))(((%%%(((''''''******((((((((()))******************(((&&&'''((())))))(((((((((((()))))))))*********)))'''((()))******)))***)))(((((()))***)))''',,,***))))))***)))(((&&&---,,,++++++,,,,,,+++*********)))))))))((((((((())))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,000///............/////////000111000......000111///...---------///111222///+++(((***...111///,,,.........///////////////000000111///---,,,---...333333222111///...------000111111111000---***)))---------------...///000000000///...---,,,++++++)))+++...///000...,,,+++,,,***+++...///------000///000222222222000///---333000///222111---,,,//////---+++))))))+++---//////...---,,,++++++++++++)))***,,,---.........---)))((((((***,,,------,,,---...//////---++++++,,,000000000...+++)))***+++......///---,,,+++---...---+++***+++,,,---+++)))---...---+++)))((()))+++++++++++++++*********)))+++***++++++++++++,,,,,,***((((((+++///000---***((())))))******++++++,,,,,,,,,,,,,,,++++++***)))------,,,------------,,,+++---///000111000...---)))***+++***((((((((()))***+++++++++)))((()))***++++++++++++++++++++++++,,,---......,,,,,,---...'''))),,,///111111111000+++))))))***,,,---,,,,,,+++,,,,,,.../////////.........---,,,+++************++++++++++++***)))))),,,++++++,,,......---+++***+++,,,+++******+++---...,,,***+++---......,,,)))(((((())))))***+++,,,,,,,,,,,,,,,++++++******++++++******)))(((''''''+++************)))((('''((()))+++***)))((()))***((()))))))))******************)))((((((((((((((()))((((((((()))+++,,,---++++++***))))))******+++))))))))))))))))))***+++)))(((((((((((((((((()))++++++,,,,,,,,,+++++++++---)))%%%%%%))),,,+++******************)))((('''************+++,,,---...++++++++++++++++++++++++************************+++)))((()))---...,,,***++++++******++++++,,,---(((((())))))******++++++(((((((((***++++++***((('''((())))))((()))+++---((()))+++***)))(((((())))))((('''&&&&&&'''((()))))))))******))))))((('''&&&+++,,,******---...---))))))************))))))))))))((((((''''''&&&&&&***))))))***---------+++---+++)))+++---...+++((()))'''&&&%%%%%%'''***+++******)))))))))))))))***,,,---------,,,+++******(((((()))***************(((((((((((((((''''''''')))***,,,---,,,+++***)))!!!&&&(((&&&%%%((()))((((((((()))***************)))(((&&&'''(((***))))))))))))))))))***************((('''''')))******)))((('''''''''))))))(((&&&******))))))******))))))...---+++,,,------,,,***************))))))((((((((((((((()))))))))))))))************************++++++++++++++++++++++++//////.........////////////000111000......000111//////...------...///000///+++)))+++111444222////////////.............../////////---+++***,,,---222222111000///...---,,,333444333222///,,,(((&&&............///000111222000000///...---,,,++++++)))+++...000000///---+++---++++++......,,,---000111111000///............444000///111000---,,,//////---+++))))))***,,,......---,,,+++++++++++++++((()))+++---......------)))((('''(((***,,,,,,+++,,,...///...,,,++++++,,,...//////---,,,+++,,,---,,,///111222000...,,,,,,...---+++++++++***)))(((,,,------,,,***))))))***,,,++++++******)))))))))******++++++,,,,,,,,,,,,)))&&&&&&...888:::222((())))))******+++++++++,,,,,,,,,,,,,,,++++++***)))++++++,,,++++++++++++,,,***,,,.../////////---,,,)))***+++***((('''((()))***,,,,,,+++***)))***+++************************)))***++++++++++++,,,---%%%'''***---///000//////***))))))***,,,...---,,,+++---...////////////000------,,,++++++***)))(((***++++++++++++***)))))),,,++++++,,,......---+++***+++---,,,+++***+++,,,,,,+++******,,,------,,,))))))(((((()))******+++,,,,,,++++++++++++***+++,,,++++++***)))((((((''')))***++++++***)))((((((((()))++++++***))))))***((()))))))))***************))))))((('''(((((((((''''''(((((()))***+++,,,((()))+++------,,,***)))))))))(((((()))***++++++))))))(((((((((((()))))),,,------,,,+++***(((((()))***++++++++++++,,,,,,)))************)))((((((************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++---***(((***---///---++++++++++++++++++,,,,,,---(((((())))))******++++++(((((((((***,,,,,,***(((******+++***(((((()))+++''')))******(((&&&'''''')))((('''&&&&&&'''((()))(((((()))))))))(((((('''&&&+++,,,******---...---***++++++++++++++++++******))))))((('''&&&&&&&&&((('''((())),,,,,,+++)))***)))(((***...///---+++((('''&&&%%%&&&''')))+++(((((((((((()))***+++,,,***+++++++++++++++******(((((()))***************'''''''''(((((((((((((((''')))+++---...---,,,+++'''***)))$$$###&&&(((((((((((()))***************)))((('''''')))******)))))))))))))))************)))'''&&&''')))******)))&&&%%%&&&''')))***)))'''((()))***++++++,,,------...---+++,,,------,,,***)))******+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++.........//////////////////000000///......///111...///.....................,,,,,,...222444333111222222000000////////////...///...,,,***)))+++---000000//////......------111222222222000---+++)))......//////000111222333222222111000///...------***+++---///000///...---///,,,+++...---+++,,,//////...---,,,---...///000333000///000///,,,,,,///...---+++******+++,,,...------,,,+++++++++++++++)))******+++,,,,,,,,,,,,+++)))((((((***++++++***+++---......,,,++++++,,,---......---++++++,,,...,,,///222222000---,,,+++...---,,,***))))))))))))+++,,,------+++***+++,,,---,,,+++***)))))))))))))))***+++,,,,,,,,,,,,++++++((()))333???@@@666+++++++++++++++++++++++++++++++++,,,,,,,,,+++******)))+++,,,+++***)))***,,,++++++---.........---,,,+++,,,---,,,*********++++++,,,---,,,*********+++))))))))))))))))))))))))'''(((************,,,---******,,,,,,---,,,++++++///...---...///...---++++++---/////////...///000---+++******++++++)))(((***++++++++++++***))))))***))))))***,,,---+++******,,,------+++******+++++++++******++++++,,,---***))))))(((((()))))))))---,,,++++++******+++++++++++++++******))))))((('''))),,,,,,+++))))))***'''***,,,,,,+++)))))))))))))))))))))***************)))((((((''''''((((((&&&''''''(((((()))))))))%%%'''***,,,---+++(((&&&(((((((((((()))***+++,,,,,,++++++******++++++,,,,,,,,,------,,,***(((''''''***...///...,,,,,,---******))))))))))))))))))************+++,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******+++,,,,,,,,,++++++******++++++,,,---))))))))))))************)))((()))***,,,,,,***(((+++,,,,,,***((('''(((***(((***+++***(((''''''''')))((((((''''''''''''(((&&&&&&'''(((((((((((((((''',,,---***))),,,---,,,++++++,,,,,,,,,,,,++++++,,,+++***(((''''''''''''&&&&&&''')))++++++)))(((''''''(((***---......---(((((((((((((((((())))))''''''(((((()))+++,,,---(((((()))*********))))))(((((()))***************'''''''''((((((((((((((('''))),,,...//////---,,,***,,,***$$$"""&&&))))))(((((()))***************)))((('''''')))++++++***((((((((()))))))))******((('''&&&&&&(((******)))%%%%%%&&&(((***+++)))'''''')))+++++++++,,,...000---,,,++++++,,,,,,+++***)))***+++++++++***)))((()))))))))(((((('''''''''))))))))))))))))))))))))************************---......///////////////...//////...------...000---...///000///...,,,+++,,,---...000111222333333222111000...............//////...,,,******,,,...////////////////////////111111222222111...,,,***------......///111222333222222111000///...------+++,,,---...////////////111---,,,------***+++...//////............------222...---///...,,,,,,///---,,,,,,,,,,,,,,,---...---,,,++++++***+++++++++*********))))))***++++++...,,,******+++,,,++++++***,,,------,,,,,,,,,---...//////---+++******,,,---...///...,,,+++++++++++++++******))))))+++,,,***,,,------,,,,,,---...---,,,+++))))))))))))***)))***+++,,,,,,,,,++++++++++++...555;;;;;;444------,,,,,,++++++******)))******+++,,,,,,,,,++++++***+++---,,,***)))+++---------------............,,,---...---+++***+++,,,+++,,,---,,,***)))***+++((((((((((((((((((((((((&&&(((*********+++---...,,,,,,,,,,,,,,,,,,++++++......---...//////---+++***---//////...---///111,,,***))))))+++,,,***)))***++++++++++++***))))))+++******+++------,,,+++***,,,------+++***************************+++---+++***)))(((((('''((((((---,,,+++*********++++++************************%%%(((,,,---+++******+++'''***,,,---+++***))))))))))))))))))************))))))(((''''''''''''(((&&&&&&'''''''''''''''&&&&&&''')))+++,,,+++)))((((((((((((((()))***+++,,,,,,++++++******++++++,,,((()))+++,,,,,,+++***))))))***,,,---//////---,,,******)))(((((()))***++++++++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))'''''')))+++***************+++,,,,,,*********))))))))))))))))))))))))+++,,,,,,+++)))***++++++***)))(((***+++***,,,---,,,***(((((()))(((((((((((((((''''''&&&$$$%%%&&&'''((()))))))))(((,,,...***)))+++---+++******++++++++++++******...,,,+++)))((((((((((((&&&&&&''')))++++++)))'''&&&(((***+++******+++,,,((()))*********)))((('''))))))(((((()))***++++++&&&&&&'''((())))))(((((((((((()))***************''''''''''''((((((((()))(((***---///000///,,,+++(((++++++'''%%%(((***)))(((((()))***************)))((('''(((***+++++++++''''''((((((((()))))))))(((&&&%%%&&&(((******)))''''''((()))+++***(((&&&''')))++++++******,,,...---+++******++++++***))))))***+++,,,,,,***)))'''******)))((('''&&&&&&%%%))))))))))))))))))))))))************************------...///000000//////---...///...,,,,,,...///,,,...000111000...+++)))+++---///000000000222333000///---,,,+++++++++,,,111000///---++++++---///////////////000000000000222333333222111...+++))),,,,,,------///000111222000000///...---,,,++++++,,,,,,------...///000000222...,,,---,,,******---111222333222000---)))'''111---,,,......+++,,,000,,,,,,---------.........,,,,,,++++++***++++++++++++***)))(((((((((******111///,,,+++,,,---,,,,,,)))+++------,,,,,,---...000000///---***(((((()))///...,,,)))'''(((***---((())))))))))))***---///***,,,......------...///...---+++))))))))))))***)))***+++,,,---,,,++++++))),,,000333444222///......------,,,+++***)))))))))***+++,,,,,,,,,,,,,,,***,,,...---+++***,,,...///............///000000***+++,,,+++)))))))))******+++,,,+++***))))))+++((((((((((((((((((((((((''')))+++++++++,,,...///,,,++++++,,,,,,...///000))))))***,,,//////...,,,))),,,//////------...111,,,***)))***,,,---,,,******++++++++++++***))))))...------...000000///---***,,,...---,,,***)))***)))*********)))***+++---,,,+++***(((''''''''''''---,,,+++*********+++,,,***************+++++++++$$$(((,,,---,,,***+++---'''***,,,---,,,***))))))))))))))))))************))))))((('''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%******++++++,,,,,,,,,,,,(((((((((((()))***+++,,,******))))))))))))******%%%'''))),,,------,,,+++---***'''***///111///++++++***((('''''')))+++,,,,,,,,,++++++***+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((******(((%%%$$$&&&*********))))))******+++,,,++++++******))))))(((((()))))))))+++,,,---+++))))))*********)))***+++------...///...,,,*********'''((()))))))))(((&&&%%%###$$$%%%'''((())))))***)))---...+++)))+++,,,***))))))************))))))///---+++***((((((((()))&&&&&&''')))++++++)))'''&&&))),,,+++)))''')))+++)))***+++,,,+++***'''&&&+++******)))))))))))))))%%%%%%&&&'''(((((((((((((((((()))***************&&&'''''''''(((((())))))***,,,///000000...+++)))%%%))),,,***)))++++++)))(((((()))***************)))((('''(((***,,,,,,+++''''''''''''(((((((((((('''&&&%%%&&&(((******)))***))))))***+++***&&&$$$''')))++++++((('''))),,,,,,+++)))***++++++***((()))***,,,,,,,,,+++)))'''++++++***((('''&&&%%%$$$))))))))))))))))))))))))))))))))))))))))))))))))...............///000111000...,,,---...///...---......---------...//////////////////000000000000///000000...,,,+++,,,---111000...---,,,,,,------.........///////////////555666333---+++......,,,++++++,,,---...000000111000///...---,,,---......///...------...111555777333111...+++)))***+++,,,***---111333222111000000///...---,,,+++,,,---...+++,,,,,,---...///000000111...++++++,,,---+++(((***++++++,,,,,,++++++***---+++******+++,,,+++***)))+++------,,,******+++//////...---,,,,,,++++++------,,,+++*********************+++,,,---///000---,,,+++,,,...///...---++++++******)))*********))))))))))))))))))))))))++++++******++++++,,,---******+++,,,,,,,,,++++++///,,,***+++...///...,,,+++***)))***++++++***)))...---,,,+++++++++,,,---+++,,,,,,***)))))),,,...------,,,***)))'''&&&%%%++++++***)))(((((())))))&&&'''((()))+++,,,---...222,,,))),,,---+++******+++,,,------......------444,,,(((+++//////...//////,,,)))((()))*********************************+++,,,------......------111...///111,,,%%%%%%***&&&(((***,,,------------+++,,,,,,***(((((()))+++---+++******+++,,,+++*********+++,,,,,,,,,++++++,,,------...---,,,***)))(((***,,,---...---+++******************++++++,,,******)))''''''&&&&&&&&&***(((&&&%%%&&&(((+++---)))***++++++,,,,,,,,,,,,((()))***+++++++++++++++...+++((((((***++++++))))))******+++++++++******---+++)))+++//////***%%%+++***)))))))))***,,,,,,,,,---...---+++***+++---+++---......---,,,---...++++++,,,,,,,,,---------,,,+++)))(((''''''''''''******))))))))))))******+++)))((('''((()))((('''((()))+++---............---+++)))***,,,---+++)))---,,,+++***))))))))))))---***&&&&&&'''(((&&&%%%%%%%%%&&&'''((()))******,,,+++***)))(((((((((((())))))))))))************''''''((()))))))))))))))***((('''''')))***)))((()))))))))))))))*********((((((((((((((((((((((((******))))))((((((''''''...---***))))))***---...''''''''''''((((((((((((***)))(((&&&&&&''''''(((+++++++++++++++,,,,,,,,,,,,,,,***)))))))))***+++'''((()))((('''''')))+++)))***+++++++++)))((('''***)))(((((())))))(((''')))(((((((((******((('''''''''''''''((((((((((((*********))))))))))))(((((()))***++++++***)))(((++++++,,,++++++***)))((()))))))))'''$$$$$$%%%'''111///,,,***(((((())))))''')))++++++)))))))))***...------------......//////---,,,,,,---......------------,,,------...///////////////000000000000---......---,,,,,,---///111000...---,,,,,,,,,---------............//////111333333///---///---*********+++,,,---...//////000///...---,,,---......///...------...111444666555222///,,,++++++,,,,,,***+++,,,,,,+++,,,---///---,,,,,,,,,,,,,,,------+++,,,,,,---......//////000...++++++,,,,,,+++)))++++++,,,,,,,,,,,,++++++---,,,***+++,,,---,,,+++***,,,......---++++++,,,///......---,,,,,,++++++,,,,,,++++++***+++++++++---------------------------,,,+++,,,.........------,,,,,,+++++++++,,,,,,************************++++++******++++++,,,---)))***+++,,,---.........///,,,***+++---...---,,,+++***)))***++++++***))),,,,,,+++******++++++,,,,,,,,,,,,+++))))))+++---...---+++)))(((''''''''',,,,,,+++************************+++++++++,,,,,,111,,,***,,,...+++***++++++,,,------......------333---)))---000000......,,,***'''&&&'''((()))(((************************+++,,,------...---------...,,,...000---'''(((---'''(((***,,,---...------***+++,,,+++***))))))***,,,***))))))***+++******+++++++++,,,+++++++++******+++,,,---------,,,+++'''((()))******))))))(((***))))))))))))***++++++******)))''''''&&&&&&'''***)))((('''(((***,,,---******+++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,---+++(((''')))******)))******+++++++++++++++***---+++)))+++......***&&&+++***)))))))))***,,,---,,,---...---+++++++++,,,(((***,,,---------...///++++++++++++,,,,,,,,,,,,((((((''''''(((+++---///))))))(((((((((((())))))***)))'''''')))***)))))),,,,,,---------,,,***)))---+++***+++------,,,***,,,,,,+++***))))))((((((---***'''&&&'''(((&&&%%%%%%%%%&&&''')))***++++++---,,,+++***)))((((((((())))))))))))************(((((()))************)))+++)))'''''')))))))))((())))))))))))***************************************)))))))))((((((((('''+++)))(((''''''((()))+++((((((((()))))))))))))))***)))((('''&&&''''''(((''''''(((((((((((()))))),,,+++***)))))))))******'''(((***)))(((((()))+++***************)))(((((()))((('''((()))***)))((()))(((((((((******((('''((((((((()))))))))))))))+++************))))))))))))***+++,,,,,,+++***)))))))))******+++*********)))))))))'''%%%$$$&&&'''...,,,***)))(((((()))***(((***++++++)))((())))))......------------------...,,,++++++---------,,,,,,,,,,,,,,,,,,---......000000000000////////////+++,,,------,,,---///111000///---,,,+++,,,,,,---,,,,,,,,,------.........,,,000111//////000---)))))))))******+++,,,------000///...---,,,---......///...------///111444555555333111...,,,+++,,,,,,+++***)))'''&&&(((---000******+++,,,---------,,,++++++,,,,,,------......///---++++++,,,,,,+++***++++++,,,,,,,,,,,,++++++...,,,+++,,,---...---,,,+++---///...---,,,,,,---......------,,,,,,+++++++++++++++***++++++,,,,,,////////////...---+++***---,,,+++,,,---...---,,,......------------......+++++++++++++++++++++++++++************+++,,,,,,))))))+++---.../////////...,,,++++++,,,---,,,,,,+++***)))***++++++***)))++++++************++++++,,,------,,,***)))+++,,,...,,,***((('''((()))***,,,,,,,,,,,,++++++++++++------,,,,,,++++++******000,,,+++---...+++***+++,,,,,,---............---222,,,+++///222000------,,,***''''''((())))))((())))))))))))))))))))))))++++++,,,---------------+++***,,,...---***+++///(((***+++---......------)))+++------+++***)))***+++)))(((((()))******))),,,,,,,,,++++++***)))))))))***+++,,,------------)))((((((((('''((((((((()))))))))))))))******+++******)))((('''''''''''')))))))))***++++++,,,,,,++++++,,,,,,,,,+++******++++++,,,---------,,,,,,,,,***''''''((())))))(((++++++,,,,,,,,,,,,++++++,,,+++***+++......***'''+++******)))***+++,,,---,,,......---+++++++++,,,&&&(((+++,,,,,,,,,...///)))*********++++++++++++)))(((''''''))),,,///111(((((((((''''''((((((((()))((('''(((***++++++***,,,---------,,,+++)))(((---,,,+++,,,---...---+++++++++++++++***(((&&&%%%,,,***((('''''''''&&&%%%%%%&&&'''(((***+++,,,---...---,,,+++))))))))))))))))))))))))************))))))***++++++++++++***,,,***(((((())))))((('''************************++++++++++++++++++++++++))))))))))))((((((((((((((((((''''''''''''((((((((()))))))))*********+++))))))(((''''''''''''(((&&&&&&&&&''''''(((((((((++++++***))))))))))))***&&&(((++++++***))))))*********))))))(((((())))))((('''&&&'''***+++***))))))(((((((((******((('''((()))))))))*********++++++++++++************))))))***+++,,,,,,,,,+++***&&&'''((()))************((())))))'''%%%%%%&&&'''***)))(((''''''(((***+++)))+++,,,+++)))(((((((((////////////...------,,,...,,,***+++,,,---,,,,,,++++++++++++,,,,,,---...000000000000////////////***,,,------...///111333///...,,,+++++++++,,,---+++++++++,,,,,,------...+++...000......000...+++))))))***+++,,,,,,------000///...---,,,---............---...///111333444444333000...,,,+++++++++---,,,+++)))(((***...111'''(((***,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++...---,,,---//////...---+++---......,,,+++,,,------------,,,,,,,,,++++++************+++,,,---------...//////...,,,***(((,,,+++***+++---...---,,,...------------......///,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,)))***+++,,,---------------,,,+++++++++++++++++++++***)))***++++++***)))++++++++++++++++++,,,,,,---......---+++******,,,---,,,)))'''''')))+++,,,+++,,,,,,,,,,,,,,,++++++...------,,,,,,+++++++++///,,,,,,......+++***,,,,,,------...............///++++++000111...++++++---+++******+++,,,++++++))))))))))))))))))))))))++++++,,,------------,,,******,,,------,,,,,,---***+++,,,---......---,,,(((+++---...,,,*********+++)))((((((***++++++***---,,,,,,******)))))))))******++++++,,,,,,,,,,,,,,,+++)))((('''(((***+++))))))(((((())))))***+++******)))(((''''''(((((('''((()))+++,,,++++++***,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,,,,+++***)))'''&&&&&&'''((((((,,,,,,---------,,,++++++,,,+++***+++------+++)))++++++***)))***+++,,,------...///...,,,++++++,,,&&&(((++++++++++++,,,---))))))))))))************---,,,)))''''''(((+++---))))))(((((((((((()))))))))((('''(((+++,,,---,,,***+++,,,------,,,++++++------------------------******,,,,,,+++(((&&&$$$,,,+++)))(((((('''&&&&&&%%%&&&''')))***,,,---...///...,,,+++***)))))))))((()))))))))******************+++,,,,,,,,,,,,+++,,,+++)))((())))))((('''++++++***************)))++++++++++++++++++++++++))))))))))))((((((((((((((())))))))))))))))))(((((((((((())))))******+++)))(((((((((''''''''''''((((((((())))))******++++++******)))))))))))))))&&&(((+++,,,+++***))))))***)))(((''''''((()))***'''&&&&&&'''***++++++***)))(((((((((******((('''((((((((())))))******+++++++++++++++************((()))***+++,,,+++***)))''''''((()))))))))))))))((())))))(((&&&%%%&&&((('''''''''((()))***+++,,,***+++,,,+++)))''''''(((000000111111000///...---...,,,***+++,,,---,,,,,,+++******+++,,,---...///111000000000/////////...+++---...//////000222555...---+++******+++,,,,,,******++++++,,,------...---///...++++++///000///++++++,,,,,,------......000///...---,,,---..................///000222333222111///---++++++++++++,,,,,,---,,,++++++---///'''(((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,------,,,,,,,,,------,,,,,,,,,---,,,---...000000///---+++,,,,,,,,,******+++---,,,,,,,,,,,,,,,+++++++++************+++,,,------)))+++,,,------,,,***))),,,+++***+++---...---,,,,,,,,,+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,******+++++++++******))),,,,,,,,,+++***)))***++++++***)))***++++++***)))+++,,,,,,---------......,,,---...---,,,***+++,,,---,,,)))(((((()))+++---******+++,,,,,,++++++***+++,,,,,,,,,,,,,,,------...,,,---000///++++++---,,,---......//////......---+++,,,000000,,,))))))---+++******,,,---,,,+++))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,---------,,,+++(((***---...---+++******+++***))))))+++,,,,,,,,,---,,,+++***)))((()))))),,,,,,++++++************,,,+++)))''''''(((***,,,)))))))))))))))******+++***))))))(((((((((((()))%%%''')))***+++******))),,,,,,,,,,,,++++++***)))******++++++++++++******))))))(((&&&&&&&&&'''(((---------------,,,+++***++++++***+++,,,,,,+++***,,,+++*********+++------...//////...,,,++++++,,,)))***,,,+++***))))))***(((((()))))))))*********...,,,)))'''&&&&&&'''(((+++******))))))******+++)))(((''')))+++---......++++++------...---,,,+++------------------------)))***+++,,,+++)))'''&&&+++++++++***((('''&&&&&&&&&&&&''')))***,,,------...---,,,+++************((()))))))))******************+++,,,,,,,,,,,,,,,,,,+++)))((()))***)))(((,,,+++++++++******))))))************************(((((((((((())))))))))))((((((((())))))(((((((((&&&&&&''''''((()))******(((((((((((((((''''''&&&(((((()))******+++,,,,,,************))))))((((((%%%(((+++,,,+++)))))))))***)))(((''''''((()))***&&&%%%%%%'''***,,,,,,+++)))(((((((((******((('''&&&&&&''''''((()))******+++++++++*********))))))&&&''')))*********)))((()))))))))))))))((('''''''''((())))))'''&&&'''(((''''''((()))***+++,,,---***+++,,,+++)))''''''(((///000111222111000///......,,,++++++---------,,,++++++++++++,,,...///000111111000000//////......---...//////...///111333---,,,+++*********+++,,,******++++++,,,---.........000...***+++///111000---------....../////////000///...---,,,---..................///000111111///......---,,,+++++++++)))+++------+++***++++++******+++,,,---------,,,......------,,,,,,++++++***+++,,,,,,++++++---///,,,,,,------------,,,,,,,,,,,,,,,...000000///---+++,,,,,,+++***)))+++---,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,((()))***+++,,,,,,++++++,,,+++***+++,,,---,,,+++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++++++++++++++***)))((('''+++,,,,,,+++(((((()))***+++***)))***++++++***)))+++,,,---.../////////...+++,,,......---,,,,,,------,,,***))))))***+++,,,((()))+++,,,,,,,,,+++***)))******+++,,,------...,,,,,,...111///++++++...------...////////////...---+++---000///+++)))******)))((()))+++++++++)))******************************+++,,,,,,,,,,,,,,,---...---+++,,,...,,,(((***+++,,,,,,,,,+++***))))))+++------,,,++++++,,,+++***)))***,,,------,,,---,,,***)))(((((()))***------+++***)))))))))))))))((('''&&&&&&(((***+++***************++++++,,,***))))))(((((()))))))))%%%&&&((()))******))))))++++++,,,,,,,,,+++************+++++++++***)))))))))))))))'''%%%%%%'''))),,,------,,,,,,+++***)))++++++++++++++++++,,,,,,,,,++++++******,,,---...///000000///,,,++++++,,,***,,,---,,,***(((((()))((()))))))))******************((('''''''''((())),,,++++++******++++++,,,***)))((())),,,............/////////...---+++***+++---...---,,,+++,,,---)))***+++,,,,,,+++***)))***+++,,,+++)))'''&&&'''&&&'''(((((()))***++++++++++++************++++++))))))))))))******************+++,,,,,,,,,,,,++++++***((()))***+++******,,,,,,,,,+++******))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((()))******((((((((()))(((''''''&&&&&&&&&'''((())))))******))))))******))))))((('''%%%'''******)))(((((()))((((((''''''(((((())))))'''&&&&&&'''***++++++***)))(((((((((******((('''%%%%%%&&&'''((()))***************))))))))))))(((%%%&&&((())))))))))))(((************)))((('''&&&'''(((******(((''''''((((((((()))******++++++,,,)))+++,,,+++)))(((((((((---...000111111111///...///---,,,,,,---......---+++++++++,,,---///000111111111111000///.........---...///...,,,,,,---///,,,+++***))))))***+++,,,******+++,,,---...//////---000000------111111///.............../////////000///...---,,,---......------......///000000111......------------......***+++,,,,,,+++******+++---,,,,,,,,,,,,,,,------//////......---,,,,,,+++)))+++,,,,,,++++++...000,,,,,,------------,,,,,,++++++,,,...000000...,,,,,,------+++******,,,...++++++++++++++++++++++++,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,+++*********,,,---,,,+++************+++,,,---...++++++++++++++++++++++++)))))))))))))))***++++++******+++++++++***))))))+++,,,,,,***(((&&&(((***+++***)))***++++++***)))***+++,,,...............)))+++.........------...---,,,++++++************)))***,,,---...---,,,+++))))))******+++,,,,,,---+++,,,///222000++++++///------...//////////////////...///111000+++***---))))))(((***+++,,,+++)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,...---***,,,///---'''******+++,,,+++***((((((***+++,,,,,,++++++,,,...***)))((()))+++,,,---,,,,,,+++)))(((((()))***+++,,,+++***))))))***++++++((('''''''''(((***+++,,,+++++++++++++++,,,,,,---***)))))))))))))))******''''''((()))******************+++,,,,,,,,,+++++++++,,,,,,,,,++++++***))))))******(((&&&%%%(((***,,,,,,,,,,,,+++***)))(((***+++++++++***+++,,,---,,,,,,+++***+++,,,---...///000000///,,,++++++,,,***+++---,,,+++******+++)))))))))*********++++++((())))))*********))))))++++++************+++++++++***)))***,,,.........//////000000000///---,,,***,,,------+++***+++---*********+++,,,,,,------)))+++---,,,)))&&&&&&'''''''''((((((((()))))))))))))))))))))***+++,,,,,,))))))))))))************)))******+++++++++++++++***)))((((((***,,,,,,+++------,,,++++++***))))))(((((((((((((((((((((((('''((((((((()))))))))***)))(((&&&%%%%%%&&&((()))&&&&&&'''((()))***++++++'''((()))))))))(((&&&&&&$$$%%%%%%&&&((())))))***((()))*********)))''''''%%%'''((((((''''''((()))&&&''''''((())))))(((((('''&&&&&&'''***++++++***)))(((((((((******((('''&&&&&&'''((()))***++++++)))))))))(((((((((''''''%%%&&&((()))******))))))******************))))))&&&(((******)))(((((((((((())))))))))))))))))((((((***++++++)))((())))))+++---///000111000///...000...,,,---...///...---,,,,,,,,,---...///111111222111111000///......------......,,,***)))***,,,++++++***))))))***+++,,,***++++++,,,...///000000,,,000222000000222000---------..................000///...---,,,---......------......//////000000---.........//////000000---------,,,******,,,...///...---,,,+++,,,---...000000///...------,,,+++(((+++---,,,++++++...111,,,------......------,,,******+++...000000...,,,---......,,,++++++---///++++++++++++++++++++++++------,,,+++************------,,,++++++,,,,,,---+++***)))***,,,---,,,++++++******+++,,,---...///++++++++++++++++++++++++)))))))))))))))******+++)))***+++,,,,,,,,,,,,,,,***,,,,,,***'''&&&(((***+++***)))***+++++++++))))))***+++---......------(((***---............///------,,,,,,+++***))))))***+++---//////...---,,,***************++++++++++++,,,///222000++++++///---......///////////////222000111222111,,,,,,///+++++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++---,,,))),,,111///(((******++++++***)))'''&&&+++,,,,,,,,,++++++---///)))((('''(((***,,,,,,++++++***((('''''')))+++,,,***))))))))))))+++,,,---((())))))***,,,---...///,,,,,,++++++,,,,,,---...***)))))))))))))))******)))))))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,------------,,,,,,+++***)))***+++)))&&&%%%(((+++,,,,,,,,,+++***)))((('''***+++++++++***+++,,,...,,,,,,+++++++++,,,---...000111111///,,,++++++,,,(((***,,,,,,++++++,,,---************++++++++++++***+++,,,,,,,,,***)))'''******))))))))))))******,,,+++******,,,......---+++,,,...000222222222111)))+++---,,,***)))+++---*********+++,,,---///000)))+++...---)))&&&&&&'''(((((((((((((((((((((((('''''''''((()))+++,,,---))))))))))))************))))))***++++++++++++***)))((('''(((+++------,,,------,,,,,,+++***))))))(((((((((((((((((((((((('''((((((((())))))******,,,+++(((''''''(((+++,,,&&&'''((()))***+++,,,,,,'''((()))))))))(((&&&%%%%%%%%%&&&'''((()))***+++((()))*********)))'''&&&&&&''''''&&&%%%&&&((()))%%%&&&((()))))))))((('''((('''&&&(((***+++***))))))(((((((((******)))'''&&&'''((()))***+++,,,,,,((((((((((((''''''''''''&&&''')))***+++++++++***((()))***++++++,,,++++++&&&(((***+++)))(((((()))((()))))))))((('''&&&%%%''')))++++++)))))))))***222111///---------......+++,,,...//////...,,,+++++++++---...//////000000333222000///---,,,,,,+++//////---,,,+++*********,,,+++***((((((***+++,,,)))***---///000000//////,,,,,,------.../////////////////////000000000000222000...///222333111...------------......//////,,,---///...---,,,,,,------,,,,,,++++++,,,,,,---,,,,,,---...//////......555222//////111111///------------.........//////000////////////.........---.../////////...---,,,+++,,,,,,------,,,,,,+++---,,,++++++------,,,+++,,,,,,+++++++++,,,---------......,,,******---111222000---***((((((((((((***++++++,,,,,,++++++***+++,,,.........,,,***))),,,,,,+++******++++++,,,++++++,,,---------,,,,,,))))))))))))))))))))))))+++)))'''(((***+++)))'''))))))***++++++,,,------000///---,,,++++++,,,,,,,,,***((((((***+++)))&&&---...//////,,,++++++,,,++++++******++++++,,,---+++---000000...,,,++++++...,,,***+++///111000///222000...---,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...000,,,)))***...///,,,((((((***++++++)))((())))))+++,,,...///,,,(((,,,333))))))))))))***+++,,,,,,)))+++***'''(((++++++'''******+++,,,,,,---......,,,***((('''(((+++///111000...---,,,+++,,,,,,---+++*********))))))(((((()))+++,,,,,,+++***,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,+++)))'''&&&---)))%%%%%%)))***'''$$$))))))))))))***+++,,,---------...///000000---*********+++++++++,,,,,,,,,222---+++...---)))(((---,,,,,,,,,+++++++++******+++++++++,,,,,,---------+++++++++******((('''''')))(((''''''''')))***+++***+++,,,---............///......///111222111///---.........---,,,++++++,,,,,,+++++++++,,,------***+++,,,,,,+++***)))((("""''''''(((,,,---***+++((())),,,+++((('''***)))******))))))((('''&&&''')))+++,,,+++******+++(((++++++(((***///111000///---***)))***++++++***)))((('''&&&&&&'''((()))'''''''''(((((((((((((((,,,+++******)))*********)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&###$$$***,,,***((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((('''''''''))))))******+++++++++,,,'''((()))))))))(((&&&%%%))))))******)))((('''&&&((((((((()))******++++++************)))(((&&&%%%******))))))))))))))))))((()))***+++++++++++++++333222111///...------,,,,,,,,,---......---,,,,,,------......///.........111111000///............000///...,,,++++++******,,,+++)))(((((()))+++,,,)))+++---///000000//////,,,,,,------...//////000............////////////000///...///000000000...+++,,,,,,,,,------------,,,...//////---,,,---...---,,,,,,++++++,,,,,,---,,,,,,---...///000000000444111///...000000///------------.........///////////////............------......///...---+++++++++,,,,,,------,,,,,,+++,,,+++***+++,,,---,,,***,,,,,,+++++++++,,,---------......,,,******---000000...,,,)))((()))***++++++++++++++++++++++++++++++,,,---......,,,***))),,,,,,+++++++++++++++,,,+++,,,,,,---------,,,,,,************************,,,***((()))+++,,,***((()))******+++,,,,,,------000///---,,,++++++,,,,,,,,,***((()))***+++)))''',,,---...---+++*********,,,,,,+++++++++++++++,,,,,,...000111///---,,,,,,000...,,,,,,...///...---//////..................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...000,,,***+++...///,,,)))(((***++++++)))((()))***,,,,,,......***&&&(((...+++************++++++,,,+++,,,***'''(((++++++)))******+++,,,,,,---......+++***((('''(((***---.........---,,,,,,,,,,,,,,,+++*********))))))))))))***+++,,,,,,++++++,,,---,,,,,,,,,+++++++++*********++++++++++++******)))...***''''''***+++(((%%%(((((((((((()))***++++++,,,,,,---...000///---+++++++++++++++++++++,,,,,,---)))(((+++***'''&&&***,,,,,,,,,+++++++++******++++++,,,,,,------------+++++++++******)))(((''')))(((((('''((()))***+++***+++,,,---............///......///111111000...,,,,,,---------,,,,,,+++,,,,,,++++++++++++++++++******+++++++++***((((((###***---***)))+++***&&&***''''''******'''&&&((())))))*********)))((((((%%%(((***+++***))))))******,,,+++((((((,,,...,,,...,,,))))))***+++******((('''''''''''''''(((((('''''''''((((((((()))))),,,++++++***************))))))))))))))))))))))))***)))(((((('''''''''''''''''''''((((((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&(((%%%&&&***,,,(((&&&'''&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''((((((((('''&&&%%%((()))***++++++***))))))((((((((()))******++++++***))))))(((''''''&&&&&&************************(((((()))***************333333333111000...,,,+++---------,,,,,,---------///////////////...---,,,000///////////////000111000000...---,,,,,,,,,,,,,,,+++***))))))***+++,,,***+++...000111000//////,,,,,,,,,,,,---...///000------------.............../////////...---...///,,,------...............,,,---//////...------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000111111222222000.........///...------............////////////............---------......//////...,,,+++***+++,,,,,,------,,,,,,+++,,,+++***+++,,,---,,,***,,,+++++++++,,,,,,---...---......,,,++++++---//////---***((((((***,,,...,,,,,,+++******+++,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***)))***+++,,,,,,---------///...---,,,+++++++++,,,+++***))))))***+++)))(((+++,,,---,,,***)))))))))...---,,,++++++******+++---///111111///---------222000...---......---,,,......///000000000000000---,,,,,,++++++,,,,,,---------------------------......------------------000---+++,,,...///---***(((***++++++))))))***+++---,,,------)))$$$$$$))),,,,,,++++++++++++++++++,,,...,,,''''''+++,,,******++++++,,,,,,------...******))))))))))))***+++,,,,,,---------,,,++++++***************)))))))))+++,,,------,,,,,,---...,,,,,,,,,++++++++++++***)))*********++++++,,,,,,...+++((((((***+++)))'''&&&&&&&&&'''(((((())))))******+++---...///---+++,,,,,,,,,,,,++++++++++++---++++++------+++***,,,,,,,,,,,,+++++++++******,,,,,,---------------...******+++******)))((('''))))))((((((((()))******++++++,,,---............000/////////000000///---++++++,,,---------,,,,,,,,,,,,++++++******))))))))))))*********)))(((((((((,,,...,,,))))))'''$$$***((())),,,,,,)))(((+++))))))***++++++++++++***''')))+++,,,***))))))***+++---,,,((('''******''',,,***(((((()))***))))))''''''((((((((((((''''''&&&&&&'''(((((()))******,,,,,,+++***************))))))))))))))))))))))))******))))))))))))))))))((((((((((((((('''''''''(((((())))))))))))(((((('''''''''''''''&&&&&&&&&***&&&&&&***+++'''%%%%%%&&&&&&((())))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''''''''&&&%%%%%%'''((()))+++,,,,,,++++++'''(((((())))))******++++++***((('''&&&&&&'''(((******++++++++++++++++++'''(((((()))))))))))))))111222222222111000...---///...,,,++++++,,,...///......////////////......000000000/////////000000000000///...---,,,,,,---++++++************+++++++++,,,...000111000///...,,,,,,,,,,,,,,,...///000------........./////////---///111000---,,,...111///000111111222111000000***,,,......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///111222333333000///...---------------.............../////////............------------///000000000///---+++***+++,,,,,,------,,,,,,+++---,,,+++,,,---...---+++++++++++++++,,,---......---------,,,,,,,,,---...000...+++((((((***---///---,,,***))))))***,,,---+++,,,---------,,,++++++,,,,,,,,,---------------------......---,,,++++++++++++++++++++++++++++++,,,++++++,,,,,,------,,,******,,,---------,,,,,,...------,,,,,,++++++++++++******************)))+++,,,---,,,***)))))))))//////---,,,+++*********,,,...//////...------...111000///.........------///000111222222111000///------,,,,,,,,,,,,---------------------.........000///...---------------///...,,,,,,......---+++)))***+++***))))))+++,,,---+++,,,---***%%%%%%(((,,,,,,,,,,,,,,,+++******---///---((('''***---,,,+++++++++,,,,,,---------+++++++++++++++***))))))***+++,,,------,,,+++***************************+++,,,...---,,,,,,---///+++++++++++++++++++++++++++*********++++++,,,,,,...+++))))))******)))'''&&&&&&'''(((((())))))))))))))))))+++---...---+++---,,,,,,,,,,,,+++++++++...------......------...,,,,,,,,,+++++++++******------------------------***************)))(((((())))))))))))))))))******+++,,,------.........---111/////////000///...,,,+++,,,---...............---------,,,+++***))))))(((((()))))))))(((((((((%%%(((******)))(((((('''&&&%%%&&&***+++******---((()))***+++,,,,,,,,,,,,***,,,......---,,,,,,,,,***---,,,((((((******'''***)))'''((()))***)))(((((()))*********)))((('''%%%&&&'''((()))***++++++,,,,,,+++************+++))))))))))))))))))))))))(((((())))))))))))))))))))))))((((((''''''&&&&&&(((((())))))))))))(((((('''''''''''''''''''''''')))&&&&&&)))+++(((&&&'''&&&''')))******)))'''&&&((((((((((((((()))))))))***************+++++++++&&&&&&&&&&&&&&&%%%%%%%%%'''((()))***+++******)))''''''(((((()))*********,,,+++)))''''''''')))***+++++++++++++++,,,,,,,,,''''''((((((((((((((('''...///111222222111000000///...,,,******,,,...///,,,---...///000000000000222111000///............000///...---------------,,,,,,++++++++++++,,,,,,+++---///000111000///...---,,,+++++++++---///000....../////////000000000...111333222///...000222///000222222222111000///(((***,,,,,,++++++,,,---+++,,,,,,------,,,,,,++++++,,,...///111222333333.........---,,,,,,---...//////////////////////////////.........---------000000111111000///---,,,+++,,,,,,------,,,,,,+++///---,,,---...///...---++++++++++++,,,---...///...---,,,,,,------------222000,,,)))((()))+++------,,,***))))))***,,,---+++,,,,,,,,,,,,,,,,,,,,,+++,,,---............---/////////...---,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,---...***+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,++++++******++++++******++++++,,,---...---+++*********000///...,,,+++******)))***,,,------,,,+++,,,---/////////.........///000111222222333222000...------,,,,,,++++++,,,,,,---,,,,,,,,,---------......000///...---------------...---,,,---------,,,+++)))***+++***))))))+++---+++***+++...,,,((((((++++++,,,,,,,,,,,,+++))))))***...---)))'''***------++++++,,,,,,,,,,,,------,,,------------+++***))))))***+++,,,,,,,,,*********************++++++++++++,,,...---,,,,,,---///++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***,,,+++)))(((((((((((('''&&&''')))******+++******)))))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---+++***+++++++++,,,,,,,,,+++++++++******------------------------)))************))))))(((******************)))))),,,,,,------...---------000///...///000///---+++,,,---...///////////////............---,,,******(((((((((((((((((())))))%%%&&&)))******))))))+++!!!"""''')))((())),,,((()))***,,,------------***,,,......---++++++,,,(((+++,,,)))***,,,,,,***)))((('''((()))***)))'''***++++++,,,,,,***)))(((&&&&&&'''((()))***+++,,,---,,,,,,+++***+++++++++************************&&&'''((())))))))))))((())))))((((((''''''&&&&&&(((((())))))))))))((((((&&&'''''''''''''''''''''((($$$$$$(((***)))(((***'''(((***++++++***(((&&&(((((((((((())))))******++++++******************''''''&&&&&&%%%%%%%%%%%%(((((()))))))))(((&&&%%%'''''''''((())))))******---+++***(((((()))***,,,******+++++++++,,,,,,,,,''''''(((((((((''''''&&&---...///000111222222222///...,,,++++++,,,...///,,,,,,...///000111111111111111///...------------///......---,,,,,,------------------------------,,,---///111111111///...---,,,+++***+++---///000////////////000000000111000111222111000000000111---...000111000///---,,,(((***,,,,,,,,,+++,,,---++++++------------+++++++++,,,...///000111111222......///...,,,,,,...///000000000////////////...000////////////.........//////000111000///...---+++,,,,,,------,,,,,,+++...---,,,---...///...,,,*********+++,,,---...///...---,,,,,,......---,,,111000---+++******++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------+++,,,...///000//////...000000//////---,,,******++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///***+++---//////---,,,+++++++++,,,,,,,,,,,,++++++)))***,,,+++******+++,,,,,,---...---+++*********000///...,,,++++++*********+++,,,,,,+++***,,,---...///000///......///111333333222222000///...---,,,++++++******++++++,,,***++++++,,,,,,---------......------------------------,,,,,,,,,+++++++++************)))***,,,///+++)))***...///,,,+++---)))***+++,,,+++***)))(((&&&+++---***(((***---...,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++))))))***+++++++++***************++++++++++++++++++,,,------,,,,,,---...***++++++++++++,,,,,,,,,+++,,,---------,,,***)))++++++***)))(((((((((((('''(((***,,,,,,,,,+++++++++***)))***,,,------,,,,,,,,,,,,,,,------------555555111,,,***,,,...,,,,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++))))))************))))))******+++++++++***)))(((,,,,,,------...------,,,///.........//////...,,,---......////////////........./////////---,,,+++))))))((((((((()))******+++***,,,...,,,)))***---%%%$$$&&&+++---,,,---000((()))***+++,,,---------(((***,,,,,,***)))((()))&&&***+++***+++......+++(((''''''(((******)))'''+++,,,,,,++++++***)))(((''''''((())))))***++++++------,,,+++++++++++++++************************$$$%%%''')))******))))))((((((((((((((('''''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''''''''$$$###(((***))))))+++)))******++++++***(((((('''(((((())))))******+++))))))))))))(((((((((((((((''''''&&&%%%&&&&&&&&&(((((())))))(((&&&%%%$$$&&&''''''(((((())))))***++++++***)))))))))***+++))))))******+++,,,,,,,,,(((((((((((((((''''''&&&............///000111111...---,,,,,,,,,,,,---...---...///000000000000000......------------.........------,,,,,,,,,,,,,,,......////////////......---...000111111111///...---,,,***)))***,,,///000........./////////000000111000//////000111000///---...000111000...,,,***)))+++---...------...///***+++---......---+++***,,,,,,---...///000000000---///000///---,,,...111000000000000/////////...111111000000000/////////,,,,,,...//////......---+++,,,,,,------,,,,,,+++---,,,++++++,,,---,,,+++*********+++,,,---//////...,,,+++,,,...///---+++......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...+++,,,...000111000///...111111000///...,,,***)))************************(((***,,,,,,++++++---///***,,,...//////...,,,******+++,,,,,,,,,,,,+++***(((***,,,,,,******+++...+++,,,---,,,***)))))))))000///...---,,,+++++++++***,,,,,,,,,++++++---...000111222000---,,,...000222111000///////////////+++******))))))******+++))))))******+++,,,,,,------,,,,,,,,,,,,------...+++,,,,,,+++*********+++*********))))))***---000+++)))***...///,,,+++,,,'''(((***++++++***)))(((!!!(((---+++)))+++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++*********++++++,,,,,,,,,***+++,,,,,,++++++,,,---******+++++++++,,,,,,,,,(((***---//////---+++))),,,,,,+++***)))((())))))'''(((***,,,---,,,++++++---+++******,,,---,,,+++***++++++,,,---...//////>>>===777...+++...000...,,,,,,,,,+++++++++******,,,,,,+++++++++*********))))))************))))))***++++++++++++***)))(((,,,------...------,,,,,,...------...///000...---------------------,,,++++++,,,...//////---,,,+++***))))))((()))***+++,,,---+++,,,///---((()))...,,,***+++///000------000))))))***++++++,,,++++++((()))++++++)))((('''(((%%%)))+++)))***---,,,)))((('''((()))++++++***(((,,,+++***)))(((((((((((((((((()))))))))*********------,,,++++++++++++,,,************************$$$&&&(((***+++++++++***'''''''''((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((()))%%%$$$((()))((((((***+++++++++******)))))))))'''(((((()))******++++++))))))))))))(((((((((''')))((('''&&&&&&&&&''''''''''''((())))))((('''&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((())))))***++++++,,,)))))))))))))))((('''&&&000///...------...///000---------,,,,,,---------000000000000000//////...+++++++++,,,---...//////------,,,+++++++++,,,,,,//////000000000000//////---...000111222111///...---,,,***)))***,,,///000---------.........//////111...,,,---000111///---...///111222222000---,,,+++---///000//////000111***+++---......---+++***,,,,,,---...//////......---///000///------///222111111000000/////////...111111111111000000000000)))***,,,---...------,,,+++,,,,,,------,,,,,,++++++***))))))++++++***)))*********+++,,,---///000...,,,+++,,,//////---***+++,,,---.........------***++++++,,,,,,++++++***,,,+++++++++,,,,,,---...+++,,,...000111111000///111111000///...,,,***)))))))))))))))))))))))))))'''***,,,,,,******,,,///+++,,,...000///...,,,***)))***,,,,,,---,,,+++***(((+++---,,,******,,,...)))+++,,,+++)))''''''(((//////...---,,,,,,,,,,,,+++,,,------,,,,,,...000222333444111---+++,,,...000///.........///111222******))))))))))))******(((((()))***++++++,,,,,,++++++++++++,,,,,,---...***+++,,,+++)))))))))************))))))***---000+++)))***...///,,,)))***%%%&&&(((***+++***)))(((''',,,+++)))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,***)))((((((((()))+++,,,*********++++++,,,,,,,,,)))+++,,,,,,+++***,,,---*********++++++,,,,,,,,,%%%(((,,,000111///---+++---------+++***)))***+++'''(((***,,,---,,,+++***...---++++++,,,---,,,+++)))***+++,,,...///000000???>>>666+++'''+++---+++,,,,,,,,,+++++++++******+++++++++*********))))))((())))))*********))))))***+++,,,,,,+++***)))(((---------...------,,,,,,---,,,,,,---///000///---,,,,,,,,,,,,++++++***)))***+++---......---,,,***+++***)))))))))***,,,---***''')))---,,,''')))...+++))))))++++++'''&&&((())))))***+++++++++******)))+++------+++)))((()))%%%)))***((()))+++***&&&(((((((((***,,,,,,***(((+++***(((&&&&&&&&&&&&''')))))))))))))))*********...---,,,,,,++++++,,,,,,************************%%%'''))),,,------,,,,,,&&&'''''''''(((((())))))(((((())))))))))))((((((&&&&&&&&&'''''''''((((((,,,'''%%%((()))'''&&&(((,,,,,,+++***))))))******'''(((((()))***+++++++++,,,+++++++++******))))))***)))((('''&&&'''((((((&&&'''(((*********))))))&&&&&&''''''((()))))))))%%%&&&''''''(((''''''&&&'''(((((()))******++++++))))))******)))(((''''''333222000///.........///222000...---...000111111,,,---///000000000///...000000///...---,,,,,,+++...---***)))(((((()))***111---++++++---//////......,,,+++///333555222...***...///)))&&&)))...111---...............------333///,,,---111333111---111000//////000///---++++++,,,---...////////////++++++---......---+++++++++,,,---,,,,,,---000333///000111111111///...---///......---------......000000111111222000---+++///...---,,,,,,---...///------,,,,,,,,,---......,,,***)))+++...///---+++...,,,+++))))))***,,,---111...+++******+++++++++.........---,,,+++***)))---------------------------,,,,,,---///000///......///000111111000///............------,,,,,,,,,***+++,,,+++)))''''''(((******))))))******+++,,,+++++++++++++++++++++++++++,,,,,,***)))***,,,...(((***---///000///---,,,///,,,(((''')))***(((&&&///......------,,,++++++***,,,......---,,,---...444333000...------.../////////.........//////000...,,,******+++++++++***+++***)))***,,,------,,,***)))))),,,//////,,,(((---,,,,,,++++++*********,,,,,,++++++***+++++++++//////...------,,,++++++))))))))))))***************((('''(((***++++++***+++)))((()))---...---+++,,,++++++******++++++,,,)))***,,,------,,,+++***)))***++++++***+++---///......//////...---,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++***))))))//////...---,,,,,,++++++))))))***---111222111000000111111///,,,******+++///...---++++++,,,------222///+++***+++,,,***(((******)))))))))***+++,,,,,,++++++***************///111+++)))...***'''......------------...//////......---***'''&&&***...)))***,,,---...---,,,,,,,,,+++*********+++,,,---...+++((()))++++++***(((******++++++++++++******&&&''''''&&&%%%'''***---,,,+++***)))))))))++++++%%%&&&'''((())))))))))))))))))***))))))(((''''''))))))(((((('''''''''&&&((((((''''''(((+++---///,,,,,,------,,,,,,+++***)))))))))))))))*********''''''))),,,......+++((('''%%%%%%(((---...***&&&((()))*********)))'''&&&(((''''''&&&&&&((()))******)))((((((((((((((()))******))))))((((((''''''+++)))'''(((***,,,------,,,)))'''(((+++---,,,***'''''''''((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&***)))'''%%%%%%''')))***)))))))))))))))***++++++******))))))((((((''''''222111000///......//////222000...---...///000111......///000000000000///000000///......---,,,,,,---,,,***))))))+++,,,---...,,,+++,,,///111111000///,,,+++---111333000---+++000111,,,))),,,000222......////////////......222///,,,---000222000---000///...///000000...,,,---...///000111111111111,,,,,,,,,------,,,,,,,,,///000000///---...000222//////000000000///...---......---------......///000000111111111000---+++///......------....../////////......---.........---++++++,,,...///,,,***)))(((''''''(((***,,,---111...+++******+++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------,,,+++---///000///......///000111111000///.../////////...---,,,,,,,,,***,,,---,,,***(((((()))******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,+++)))***+++---)))+++,,,...///...---,,,...+++(((((()))***)))(((,,,,,,,,,---------......---///111111000///000111444222000...------...//////...------,,,,,,------...,,,******+++++++++***+++******+++---...---,,,*********++++++***'''%%%,,,,,,,,,,,,++++++++++++++++++******++++++,,,------,,,,,,+++******))))))(((((()))))))))************)))'''(((***++++++***+++)))(((***---...---+++,,,,,,++++++++++++,,,,,,,,,+++++++++++++++,,,,,,)))***++++++******,,,...---------------,,,++++++------,,,+++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++***/////////......---++++++)))***+++...111222222000111222111000---++++++,,,///...------,,,,,,------111...+++***+++,,,***)))*********++++++++++++,,,++++++***))))))))))))***...000,,,***---+++(((,,,---------------......///.........+++((((((***---++++++,,,---------------++++++*********+++,,,------+++))))))++++++***(((******++++++++++++******((((((((('''&&&&&&(((+++,,,+++***))))))***++++++(((((((((((((((((('''''')))))))))))))))((('''''')))))))))(((((((((''''''&&&&&&%%%%%%&&&(((+++,,,,,,,,,------,,,,,,+++************)))))))))))))))'''((())),,,...---+++(((***'''&&&(((,,,,,,'''###((())))))***)))((('''&&&(((''''''&&&'''((()))***))))))(((((((((((())))))******))))))((((((((((((+++***((()))+++---------***((('''(((***,,,+++)))'''''''''(((((((((((((((((((((((((((((((((((((((************))))))))))))***)))'''%%%%%%''')))***)))))))))(((((()))************))))))((((((((((((000000///......//////000111000///......///000111000000000000000111111222000000//////......------,,,+++++++++,,,---///000,,,,,,,,,///111333222111111...+++,,,///000///,,,,,,111222...,,,...111111//////000000000000//////111...+++,,,///000///,,,.........///111111000...000000222333333333333333------,,,,,,,,,,,,------333333333111///...///000....../////////...---------------------...///000000111111222111000...---.........//////.........111111000///...............------...///...+++(((***)))(((((((((***+++,,,000---+++***+++++++++***&&&''')))***,,,---------,,,,,,,,,,,,,,,+++++++++---,,,+++,,,...000///......///000111111000///...000//////...---,,,,,,++++++---...---+++***************))))))******+++,,,++++++++++++++++++++++++---......,,,******+++,,,***+++,,,,,,,,,,,,,,,+++---+++((((((***++++++*********+++,,,...///000000...000111111000000111222333222///---,,,,,,---...------,,,++++++***++++++---,,,******+++,,,+++***+++***)))+++---......---+++---...,,,***'''%%%%%%++++++,,,,,,---,,,,,,,,,************+++,,,------,,,+++++++++***)))))))))(((((((((((())))))))))))+++)))((((((***++++++***+++***)))***,,,------,,,,,,,,,++++++++++++,,,,,,...---+++))))))***,,,...***+++,,,+++******+++---+++,,,,,,,,,,,,++++++***...---,,,+++*********************++++++++++++,,,++++++++++++++++++++++++)))***+++,,,,,,------,,,...///000000000...,,,++++++++++++...111333222111111222222000...,,,,,,---...............---,,,,,,000...++++++++++++***))))))***,,,---------,,,++++++******)))))))))))))))---...---,,,,,,+++******,,,,,,,,,---------......---......---+++***+++,,,,,,,,,,,,,,,,,,------...+++************+++,,,,,,,,,+++)))***++++++***)))******++++++++++++******((()))***)))'''&&&'''(((+++******)))******++++++******))))))((('''&&&&&&(((((((((((((((''''''&&&*********)))))))))))))))'''&&&&&&&&&'''(((***+++,,,,,,,,,,,,,,,++++++***++++++******))))))(((((('''((()))+++------+++))),,,)))((((((***)))%%%!!!)))))))))))))))(((''''''(((''''''''''''((()))))))))))))))(((((())))))******))))))))))))(((((((((,,,***)))***,,,---------)))((('''((()))******((('''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))***************((('''&&&&&&'''(((******)))((((((((((((((()))***))))))))))))(((((((((//////....../////////000/////////...---...///000222111000000000111333444000000//////////////////------------...///000111---...///111222333222111333111------...///...---,,,000222///---000111000//////000111111111111000///---++++++---......,,,---------///111222222000111111222333444444444444...---,,,++++++,,,---...222333333222000//////111..................---------------------...///000000111222222000/////////---...///000000///...---222111000///......------//////000000///---***'''000///---,,,************...,,,******+++++++++***'''((()))+++---......///,,,,,,++++++++++++******,,,++++++,,,...//////......///000111111000///...,,,,,,,,,,,,,,,---,,,---,,,...///...,,,++++++,,,******))))))******+++,,,++++++++++++++++++++++++...//////---+++***+++,,,+++++++++++++++++++++++++++***))))))***+++,,,---***++++++,,,---...///000+++---...///...---...///333111///---,,,,,,------,,,+++++++++++++++,,,,,,---+++******+++,,,+++***)))((((((***,,,------,,,,,,///111///+++((((((******+++,,,---......------,,,,,,++++++***+++++++++,,,,,,,,,,,,++++++++++++''''''((((((((())))))))),,,***((()))***++++++************+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,...---,,,+++***+++,,,,,,+++,,,,,,+++***)))+++,,,++++++,,,,,,,,,,,,++++++...---,,,+++***)))))))))))))))*********+++++++++,,,,,,+++++++++++++++***))))))+++,,,---.........---///111222111///---+++,,,+++,,,...111222222111111222222111...------...------...//////---,,,+++---,,,,,,+++++++++******)))***,,,......---,,,++++++***))))))(((((()))))),,,+++...---***---///***++++++,,,---------------,,,---......---,,,+++***...---,,,++++++,,,---...***************++++++,,,************++++++***)))******++++++++++++******'''(((******((('''((((((******************++++++***))))))(((((((((((((((''''''(((((((((''''''&&&************************))))))(((((()))***+++,,,+++,,,,,,,,,,,,+++******,,,++++++***)))(((''''''(((((()))+++------+++)))+++)))(((((()))'''$$$""")))))))))))))))(((((('''''''''''''''((((((((())))))))))))((())))))******))))))))))))))))))))))))***)))((()))+++,,,,,,+++)))))))))************)))'''''''''((())))))******))))))))))))))))))))))))&&&&&&&&&'''((())))))))))))((('''&&&&&&'''((()))***)))(((((('''((((((((()))))))))))))))))))))))).........///////////////---///000///------...000222111000000000111333444//////000000000000000000000//////////////////000///000222222222111000///555333000////////////...+++///000------///000...//////000111222222111111...---,,,+++,,,---------,,,,,,---///222333333222///000111222333333333333///...,,,,,,,,,,,,...///...///111111000///000111......---------.........---------------.../////////111333222000///000111---...///000000///...---111000///...------------000111222111///,,,)))(((000///...---+++*********---+++******+++,,,+++******+++,,,---............,,,,,,,,,++++++*********,,,+++***,,,...///...---...///000111111000///...))))))***+++,,,---......,,,...//////---,,,,,,---******))))))******+++,,,++++++++++++++++++++++++...///000///,,,++++++,,,++++++++++++++++++,,,,,,++++++*********+++---///------------------------)))+++------,,,,,,,,,---222000...,,,++++++,,,---++++++++++++,,,...///000---+++)))***+++,,,,,,+++(((''''''(((+++,,,,,,++++++---///...+++)))+++---***+++---/////////...---...---,,,+++***)))))))))******++++++++++++++++++(((((((((((()))))))))))),,,+++))))))***++++++******+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,------...---,,,+++***+++,,,,,,+++***)))+++,,,,,,,,,------------,,,,,,...---,,,+++************))))))*********+++++++++,,,,,,,,,++++++*********((()))***,,,---...//////---...000222111000---+++---,,,+++---000111222111111222222111...------...,,,---.........---+++***++++++,,,,,,+++******+++)))***,,,......---,,,++++++******))))))))))))))),,,(((//////(((///666+++***+++,,,,,,------,,,,,,+++,,,---......---+++)))------+++******+++,,,---))))))******++++++++++++)))***+++++++++***************++++++++++++******%%%''')))***))))))***+++))))))******++++++++++++((((((((((((((()))***+++''''''((((((((((((((('''************++++++++++++)))))))))))))))*********++++++,,,,,,++++++***))),,,++++++***)))(((''''''(((((((((***,,,---,,,***)))((((((((((((((('''%%%***))))))(((((((((((((((&&&''''''((((((((((((((()))))))))))))))***++++++))))))))))))************)))((('''(((******)))(((***+++,,,,,,,,,+++******''''''(((((()))******+++************************%%%%%%&&&'''((()))******)))(((''''''''''''((()))))))))(((((((((((())))))))))))))))))************....../////////......---,,,///111000---,,,...000111111111000111222222333//////000000111111222222000000000000000/////////000222333222000......///444444222111000/////////,,,......++++++///000---...///000111111222111111...------,,,,,,------...---,,,---///222444333222......///000111111111111......------------......***,,,///000000000111222.........---......///000///......---------......///222333222///...000333/////////000000/////////000000///...------------222333333111...+++***+++)))******+++++++++,,,,,,,,,+++******+++,,,+++))),,,,,,---...............------,,,,,,++++++******,,,+++***+++---///...---...///000111111000///...((()))***+++,,,---...///,,,...//////---,,,---...******))))))******+++,,,++++++++++++++++++++++++---///000000...,,,,,,---)))***+++,,,------------+++,,,,,,+++***+++---000//////...---,,,,,,+++++++++,,,......---------...111000---+++******+++,,,,,,,,,,,,,,,---///000111,,,+++)))***+++,,,,,,+++'''''''''(((+++------,,,)))***++++++******+++---+++---...000000///---,,,......,,,+++***)))))))))''''''(((((()))))))))***))))))))))))************---+++******+++++++++******+++,,,,,,******+++,,,------,,,,,,,,,,,,------,,,---...///...---***)))***+++,,,+++******+++---+++,,,,,,------------------,,,++++++******++++++*********++++++++++++,,,---,,,,,,++++++*********((()))***,,,---.........,,,...///000000///---,,,---++++++,,,...000111000000111111000...------...,,,,,,,,,,,,,,,+++******(((***,,,,,,+++******+++)))***,,,---------,,,+++,,,++++++***************,,,&&&///000&&&222>>>///)))***+++,,,---,,,+++***+++***+++,,,------+++(((,,,++++++************+++((()))******++++++******'''))),,,,,,+++******+++******++++++++++++******%%%'''))))))))))))+++---((()))***+++++++++++++++((((((''''''(((***+++,,,'''(((((()))))))))))))))***************+++++++++((((((((((((((('''''''''+++++++++++++++******)))++++++******))))))(((((()))((((((***,,,---,,,***(((((((((((())))))))))))******)))(((((((((((((((&&&''''''((()))((((((((())))))))))))******+++,,,)))))))))************+++''''''&&&'''))))))'''&&&***,,,......,,,+++***+++''''''((())))))***++++++************************'''(((((()))***++++++,,,((((((''''''''''''(((((()))))))))))))))***++++++)))))))))************+++...////////////...,,,++++++...111000---+++---000///000000111111111111111//////000111111222333333......///000000111111111///111222000...---///111222222333222000///......---...---)))***///000...---...///000111111111111.........---,,,---...///---------000222444333222---...///000000111111000------............------***,,,///000000000111222//////.........///000111000///...---------------///222444222///...111444000000////////////000000000000//////.../////////333333333000,,,+++,,,...((()))***+++,,,,,,------+++***)))***,,,,,,+++)))***+++,,,---..................------,,,++++++++++++******+++---......---...///000111111000///...,,,,,,---------.........+++---......---,,,---...******))))))******+++,,,++++++++++++++++++++++++,,,...000000///------...''')))+++...//////......,,,---...,,,******---000//////...---,,,,,,+++++++++---//////...---...///111///---+++******+++,,,......------------......,,,***)))***+++---,,,,,,)))((((((***---//////...+++***)))***+++,,,,,,,,,,,,...000111111///---+++,,,++++++***++++++,,,,,,&&&&&&''''''((()))******************++++++++++++...,,,******+++++++++******,,,---,,,***)))+++---------,,,,,,,,,,,,------............---,,,+++***)))***++++++******,,,...******+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++******)))((()))***+++,,,,,,,,,,,,,,,---............------,,,+++******---////////////000000///---,,,---...,,,+++******))))))******'''))),,,,,,+++***+++,,,*********++++++++++++,,,---,,,,,,+++++++++++++++---%%%///000$$$555EEE444((()))+++,,,---,,,+++***+++)))((())),,,,,,***(((***************)))(((((('''((()))***+++******)))&&&))),,,---+++******+++******++++++++++++******((())))))(((((((((+++---'''(((***+++,,,,,,+++++++++***((('''''')))***+++((())))))***************)))))))))*********++++++((((((((((((((('''&&&&&&+++++++++++++++***))))))*********))))))))))))))))))(((((()))+++---,,,+++*********)))))))))***++++++***)))((('''(((((()))&&&&&&((()))))))))((('''))))))))))))***+++,,,---))))))*********+++++++++(((''''''(((***)))'''%%%))),,,......,,,***)))***&&&'''((()))***+++,,,,,,++++++++++++++++++++++++(((((())))))******++++++(((((((((''''''((((((((())))))))))))***,,,---...))))))*********+++++++++//////000000///---+++******...111000---+++---000...///000222222111000000//////000111222333333444+++,,,...///111222222222...///000///------111444///111222222000...------//////,,,)))***///111///------///000000111111111......///...------...///.........000222333333111---...///000000111111000,,,---...//////...---,,,+++...000111000000000111000///......///000111222111000///...---,,,,,,,,,///222444222///...111555111000///......///000111111000000000000000111222444444333///+++***---000------.........---,,,,,,***))))))***,,,,,,+++)))((()))***,,,---....../////////...------,,,+++++++++******+++---......---...///000111111000///...111000000///......------+++,,,......---,,,------*********)))***++++++,,,++++++++++++++++++++++++,,,...000111///......///&&&(((,,,///111111//////---...///---******---000......---------,,,,,,,,,***,,,......---,,,---...111///---+++******++++++111000...---,,,+++++++++,,,***)))***+++------,,,*********,,,...000000000000---***+++...///...,,,---///111222111///,,,+++)))))))))***+++---...///'''(((((()))***+++,,,,,,******+++++++++,,,,,,,,,...,,,******+++++++++******,,,...,,,***)))***---...------,,,,,,------...111///---+++++++++,,,---)))***++++++***+++---///((()))***+++++++++++++++************+++,,,---...++++++,,,,,,,,,---------------,,,,,,+++***))))))((()))***+++++++++++++++------------------------,,,***)))))),,,...//////...///000///---,,,,,,---,,,+++)))((((((((()))***&&&))),,,---+++***+++,,,******)))))))))***+++,,,...---,,,,,,++++++,,,,,,...$$$///000###777III666''')))+++,,,,,,,,,***)))+++)))'''(((***,,,***(((((()))*********((('''&&&'''((()))++++++******)))%%%)))------+++******+++******++++++++++++******++++++***(((&&&'''))),,,'''(((***+++,,,,,,++++++---,,,)))((('''((()))***))))))***+++++++++++++++(((((())))))***************+++++++++***)))((('''***++++++++++++***)))))))))))))))))))))************)))((()))+++,,,,,,++++++,,,,,,***)))(((***++++++***((('''''''''((()))%%%&&&((()))))))))((('''))))))))))))***+++,,,---))))))******++++++++++++)))(((((()))+++***(((&&&(((+++......+++(((((()))&&&'''((()))***+++,,,,,,++++++++++++++++++++++++''''''''''''((((((((((((((((((((((((((((((((((((((())))))***+++---...///))))))******++++++++++++222222000///............,,,...000000...---------111111000000111222222333,,,...000111000///000111444222000...---///111222///000000000000000000///000111111000---,,,,,,---......------------......,,,///111222222222333444777444///,,,,,,---...............////////////000,,,---...///000000000000......---,,,---...///000...------,,,,,,------...111111///......///000111---......,,,))))))+++......///111222333111000///+++,,,,,,------,,,++++++///111333333111/////////333222111///......------...------,,,,,,++++++***,,,+++,,,...000111///...+++++++++,,,---...000000000000///...------...///---,,,++++++---............------...//////...,,,333222///---,,,,,,---...---...//////------...///,,,,,,,,,------.........---......---+++)))***+++,,,---......///............,,,,,,///444555111---+++,,,------++++++,,,---///---,,,+++,,,,,,+++)))***,,,...000000///...---////////////...---,,,+++///...,,,++++++,,,...///.........,,,***)))+++,,,))))))***+++---...//////......,,,***)))+++///333000//////000111111///---)))((('''(((***++++++******((((((***(((%%%'''+++,,,++++++******++++++,,,---,,,+++*********+++,,,------,,,+++++++++,,,,,,************************,,,------......------,,,******))))))***,,,...///)))((()))+++......***'''+++***)))***---////////////...,,,++++++,,,...//////******...///+++))),,,,,,++++++,,,------,,,***+++)))((())),,,///000000+++***))))))+++...222444...///000000---,,,,,,,,,------///111///***,,,000***+++,,,+++)))))))))***++++++***)))***+++---...++++++******++++++,,,---,,,++++++---///000000///)))(((((((((***+++***)))+++++++++*********))))))((()))))))))************((((((((((((((()))******(((((()))***++++++,,,,,,---,,,+++*********+++,,,(((&&&%%%$$$%%%(((+++---((((((((()))******+++++++++***((('''&&&&&&&&&'''(((((((((((())))))))))))+++***((()))******)))(((******))))))((((((((('''***+++,,,,,,,,,***)))(((''')))******((('''((()))))))))*********+++++++++((()))***+++++++++++++++(((((()))******)))(((''''''(((***++++++)))'''&&&+++)))''''''))),,,------++++++++++++++++++++++++***************)))((('''))))))++++++++++++***)))$$$%%%&&&((())))))))))))***+++------+++***+++,,,((((((((((((((()))******)))'''%%%&&&)))***(((&&&%%%&&&&&&''')))***,,,---(((''''''(((((()))***+++222111000///............+++---000000///......///111111000000000111111222---...000000000000222333222111///------...000111000//////......//////000222333333222000...///000///......------......///---///111222222333555666777333///------.........---............/////////,,,---...///000000000000......---------...///000...------------------...000000///...............---...///---+++***,,,......///000111111000///...---------,,,,,,,,,,,,,,,///111222222000/////////000000//////......//////......---,,,,,,++++++*********+++---//////...,,,******+++,,,---...000111222000........./////////...---,,,,,,...//////...//////...///111111000///333222///---,,,,,,---...,,,------,,,++++++,,,...,,,,,,,,,,,,,,,+++++++++---...///...,,,++++++---,,,,,,---...............---+++***...333444222///,,,---......,,,,,,---...---,,,,,,,,,...---,,,***+++,,,...//////...---,,,//////////////////...---///...---++++++---...///---...---,,,******,,,...***+++,,,---......//////------,,,***)))***...222/////////000111111///---***(((((()))***++++++******((()))+++***&&&'''+++,,,,,,++++++++++++,,,,,,---,,,+++*********++++++,,,,,,,,,+++,,,,,,,,,---++++++++++++++++++++++++,,,------......------,,,+++***)))))))))***,,,---+++***)))+++,,,---***'''+++***)))***---//////......---,,,++++++,,,---...///+++***......+++))),,,---,,,,,,---......---+++,,,+++******,,,......---,,,+++******+++...111333...000111000...,,,,,,---++++++---///---)))***...***+++,,,+++***))))))+++++++++******++++++,,,---+++++++++++++++,,,------,,,,,,,,,---...//////...***)))((()))+++,,,+++***,,,,,,,,,,,,++++++******************++++++++++++)))))))))))))))***++++++(((((()))******+++,,,,,,---,,,+++*********+++++++++)))'''&&&&&&''')))+++((((((((()))******+++++++++***((('''&&&&&&''''''(((((((((((())))))))))))***)))((()))***+++***)))*********)))))))))((((((*********+++******))))))&&&&&&'''((()))))))))((())))))*********+++++++++))))))******++++++******'''((())))))))))))((('''$$$%%%&&&(((((('''%%%$$$+++)))''''''***,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++******))))))***+++,,,,,,,,,+++***)))'''((()))******++++++***)))***,,,,,,***)))***+++((((((((((((((()))******)))'''&&&'''))))))(((&&&$$$%%%%%%&&&''')))+++,,,((((((''''''(((((())))))111111000///.........///,,,...000111000///000111111000000/////////000000...///000000///111444666111000...---------...///000///---,,,,,,---///000111222333222000//////111//////............//////---///111333333555777999555333000.........---,,,---------............///,,,---...///000000000000......------......///000........................111111111000///...---,,,---...///...---,,,---...---...///000000///...---......---,,,,,,---...//////000222111000......///...---------...///000000......------,,,+++++++++)))))))))+++---...,,,*********++++++---///000111333000---...000111000...///...------///000000//////...---...000111000///333111///...------------,,,,,,+++***((())),,,...---,,,,,,++++++***))))))---...///...---,,,---...+++,,,------......------,,,***))),,,000333222000---...//////------...///++++++,,,...000///---++++++,,,---...---,,,+++***......///000000000000///000///---,,,,,,---///000---...---,,,******,,,...,,,,,,---...............---,,,+++)))(((***---000.........///111111///---***)))((()))+++++++++)))***)))***---,,,((((((,,,,,,,,,++++++++++++,,,,,,---,,,++++++******+++++++++++++++,,,,,,------...++++++++++++,,,,,,,,,,,,,,,------......------,,,+++***)))))))))***++++++...,,,******++++++***)))+++***)))***---...///...---,,,+++******+++,,,---...++++++------******,,,...------...//////...,,,---,,,+++,,,------,,,***---,,,+++***+++---///000...000111000...,,,,,,---+++***,,,///---******...***,,,,,,,,,***)))***+++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,------...,,,---------------------+++***)))***,,,,,,,,,***---------,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,***************++++++,,,((())))))******+++++++++---,,,+++***)))***++++++---,,,)))'''&&&'''((()))((((((((()))******++++++******)))(((''''''''''''(((((((((((()))))))))))))))((('''(((***++++++***************))))))))))))))))))((((((((()))******&&&$$$$$$&&&)))+++)))''')))))))))************+++******************))))))''''''((((((((((((''''''&&&'''(((*********)))(((+++)))((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++++++++++++++,,,---------+++***)))))))))************))))))''')))+++***)))((())))))((((((((((((((()))******)))'''&&&'''((()))((('''$$$$$$$$$%%%'''(((***+++)))(((''''''&&&'''''''''222111111000000000000111///111222111000///000111000000///............//////000000//////111555888000000//////.........///000...,,,******,,,...000///000111000......///000000//////......//////000---///222333444666999;;;444222000/////////---+++------------............------...//////000//////...............//////000////////////////////////222222333222111///---,,,,,,---......------------------.........---,,,,,,///...---,,,,,,---///111///000111000...---...///---------------...//////.........---,,,,,,++++++***)))***,,,---...,,,*********+++,,,---///000111333000---...111222000---///---,,,,,,...///...---,,,+++***+++...//////...222111000...------------------+++)))((())),,,///,,,,,,,,,++++++++++++++++++---...---,,,,,,---...++++++,,,------------------+++***+++---000000///,,,...///...---,,,---...)))***,,,///111111...+++,,,,,,,,,,,,,,,+++***))),,,---...///000000000000111000...------...000111//////...,,,******+++---,,,------......---,,,+++,,,,,,+++)))((())),,,///---------///000000...,,,+++***))))))+++++++++)))***)))+++...---)))***---,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***+++)))***+++,,,------......+++,,,,,,,,,,,,,,,------,,,------......------,,,+++******)))***+++---...///...+++)))))))))******,,,***)))***,,,.........++++++*********+++,,,---------------+++***+++---///......///000000///---,,,++++++---......,,,)))---,,,+++***+++,,,---...---///000///---++++++,,,...,,,---000000------000+++,,,---,,,***)))***+++)))***,,,------,,,+++***------,,,,,,,,,---......,,,------,,,+++***+++++++++*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,*********))))))******+++((()))))))))*********+++---,,,***)))))))))***+++---,,,***((((((((())))))((((((((()))******++++++***))))))(((((((((''''''(((((((((((())))))))))))(((''''''(((+++,,,++++++)))))))))))))))))))))))))))(((''''''''')))***+++)))&&&$$$&&&+++,,,)))%%%))))))))))))************++++++***)))))))))))))))&&&'''''''''(((((((((((('''((()))***+++,,,+++++++++)))((((((***,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,---......---,,,***)))((((((((((((((('''&&&&&&&&&((())))))(((''''''(((((((((((((((((())))))***((((((''''''((((((((('''%%%%%%%%%&&&'''(((***+++))))))(((&&&&&&%%%%%%%%%222222222111222222333333222333333222///....../////////...............///000000000//////111444777000111111111000000/////////...+++******+++...///...///000000//////000111000000000//////000000000...000222333444666999<<<444222000/////////---+++---------.........//////---...//////////////////.........//////////////////000000111111000000///000111111111000...,,,***---,,,,,,,,,---------,,,---------------,,,++++++///...,,,+++,,,...000111...///000///---,,,---/////////...---------------//////...------,,,,,,+++,,,+++,,,---//////---++++++++++++,,,---...///000222000...///111111///---...,,,++++++,,,---,,,++++++***)))***---///000000222111000///...------,,,......---+++)))***...000***++++++,,,---......///***+++,,,,,,+++***+++---***++++++,,,,,,,,,,,,,,,...---++++++,,,---------+++---------,,,+++,,,---))))))+++...111111...+++,,,,,,,,,++++++******)))***+++,,,---.../////////111000...------...000111111111000---***)))***+++***+++,,,------+++***))),,,,,,,,,***))))))+++---,,,,,,,,,...000000...,,,,,,***)))***++++++***)))***)))+++...---******...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++******)))***+++,,,---...------+++++++++,,,,,,---------,,,------......------,,,++++++++++++,,,...000111000...,,,***((()))***,,,,,,+++******,,,......---************++++++,,,---,,,......,,,******,,,---///......///000000///---*********,,,//////---+++---,,,++++++++++++,,,---,,,...///...,,,******+++...+++,,,///000...---///+++,,,---,,,*********+++***+++,,,------,,,***)))------,,,,,,,,,---......+++,,,---,,,)))((()))***+++*********,,,---,,,+++************++++++++++++))))))))))))*********+++***))))))((((((((()))))))))))))))))))))*********,,,+++***)))))))))***+++***))))))((()))***++++++((((((((()))******++++++)))))))))))))))((((((((((((((((((((())))))))))))(((''''''(((+++,,,++++++(((((((((((((((((((((((()))(((''''''''')))***+++---)))'''(((,,,,,,)))$$$))))))))))))))))))))))))++++++***)))((((((((()))''''''''''''(((((())))))$$$%%%&&&'''(((((())))))+++***))))))+++,,,+++***************************)))***+++,,,,,,,,,,,,,,,,,,------...---,,,+++***((())))))(((((('''&&&%%%%%%'''))))))'''&&&'''(((((((((((((((((())))))***'''(((((((((''''''((((((&&&&&&''''''((()))***+++***)))(((&&&%%%%%%%%%%%%222111111111222333444444333333333111...---...000...............///000000///000111000///000222555000111222222222111///...///...,,,++++++,,,...//////111222222111111333444111111000000000000111111///111222222333555888;;;555333000.........---,,,.........////////////000......///////////////...---...///000000000000///000000222222222222000000.........---,,,+++***)))///---++++++---...///.........------,,,+++++++++------,,,,,,,,,...///000...//////...,,,,,,---///000000///...---------...//////......---,,,,,,,,,...------///000000...,,,---,,,,,,,,,,,,---.........///000000///...------...,,,******+++,,,+++***---+++***+++...111222333111111000///...---,,,,,,//////...---+++,,,///111******+++,,,...///000111***+++,,,+++***)))***+++)))***++++++,,,,,,++++++------------------------+++,,,------++++++,,,---))))))***---//////---+++,,,,,,++++++++++++++++++)))***+++,,,---.........000///---,,,,,,---///000222222000...+++)))***+++)))***,,,---,,,+++)))(((,,,------+++******+++---+++++++++---//////...,,,,,,+++******+++,,,***)))+++)))***,,,+++)))+++000------,,,,,,,,,,,,------+++,,,,,,,,,,,,+++***))))))***,,,---...------,,,******++++++,,,,,,------,,,------......------,,,---,,,,,,,,,---///111222......---+++))))))+++------+++******,,,...------******++++++,,,---------+++///000+++(((***------///......///000000///---*********,,,...///...,,,,,,++++++++++++,,,,,,---,,,...///...,,,******+++,,,))))))---///---,,,---+++------,,,+++***+++,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,------...)))+++---+++((('''(((***+++***)))***,,,,,,,,,***)))***************++++++(((((()))))))))************)))(((((((((((((((((()))))))))))))))))))))))),,,+++***)))((()))******'''''''''((()))***,,,,,,((((((((()))******++++++((())))))******))))))((((((((((((((()))))))))))))))((('''(((***++++++***(((((((((((())))))))))))))))))((((((((()))******...,,,******++++++(((%%%***)))))))))))))))((((((+++***)))((('''((()))***(((((('''(((((()))***+++''''''(((((())))))******+++***)))***+++,,,+++)))************************)))***++++++++++++++++++***+++,,,------,,,+++*********+++******)))((((((%%%''')))((('''&&&''''''((((((((((((((()))******'''((()))((('''&&&''')))'''''''''(((((()))++++++***)))((('''&&&&&&&&&&&&000//////000111222333444000000000///......000222------......///000222222///000111111//////000111...///111222222000...---......------------......///111222222222222444555222111111000000111111222000111222111222444777:::777333///------........./////////000000000111111......////////////......---...///000111000000///000111222333333222111000......---,,,,,,,,,,,,,,,333///,,,+++...111222222///......---,,,++++++++++++++++++,,,---............///...---++++++---...//////......//////000000/////////...------,,,,,,.........///000000...,,,......---,,,,,,,,,,,,---+++...111000---+++,,,...///---++++++,,,,,,,,,+++,,,+++)))+++...111333333111111000000///---,,,,,,...//////...------...000******+++,,,------......+++,,,---,,,***)))***+++)))******+++++++++++++++)))+++---...////////////,,,---...---,,,+++,,,...***))))))+++,,,---,,,***,,,++++++++++++,,,,,,---++++++,,,---.........---///...---++++++---...//////000///---++++++---...(((***,,,---...,,,***)))---......,,,+++***,,,---******+++---//////...,,,---,,,***++++++,,,***)))+++)))(((***)))(((,,,111------,,,,,,,,,,,,------++++++,,,,,,,,,+++***)))***+++---......---,,,***))))))******+++,,,,,,---,,,------......------,,,///...---,,,,,,---...///,,,------,,,***))),,,...---+++***+++,,,------,,,***+++,,,------.........***000111***''')))---.........---...///000...,,,---,,,***+++,,,------,,,*********++++++,,,,,,---...///000000...,,,,,,---,,,((((((,,,///...,,,---,,,---...---+++***+++,,,---,,,++++++******+++++++++++++++++++++,,,------'''***,,,+++'''&&&(((+++***)))((()))+++,,,+++************++++++,,,,,,,,,))))))*********++++++++++++***))))))(((((()))))))))))))))))))))))))))(((,,,+++)))((((((((()))***%%%&&&&&&'''(((***++++++((((((((()))******++++++((()))************)))((((((((((((((())))))))))))***)))((()))***+++***)))))))))******++++++++++++*********+++******))))))***************)))((('''******))))))((((((((((((***)))(((''''''(((***+++))))))(((((()))***,,,---++++++++++++++++++,,,,,,+++***)))***+++,,,***)))++++++++++++++++++++++++*********+++******))))))((()))***,,,,,,,,,,,,+++)))***************)))(((&&&'''))))))'''&&&'''(((((((((((((((((()))******&&&((())))))'''&&&''')))'''''''''''''''((()))******))))))(((''''''''''''............///111222222---............///222555---------...000111333444...000111111///......///---...000222111///---+++........................---...000000000000222444222222111111111111222222111111222111111333666999777444///,,,,,,---......000000000000111111111111...///////////////......---...000111111111000///000111333444444333111000222111///......///000111666222---,,,///333555555000///...---,,,,,,,,,,,,)))***+++,,,------------.........,,,++++++---...---.........000111222333/////////...------,,,,,,...------///000///---+++000///...---,,,++++++,,,(((...333111+++(((+++///000...,,,,,,------,,,+++***((('''(((,,,///111222111111000000///---,,,+++---...//////------...///++++++++++++++++++,,,,,,---...///---+++******+++))))))***+++++++++++++++%%%(((---///111111222222---...///...------...///+++)))((()))+++,,,+++***++++++++++++,,,---......,,,---......///.........///...,,,++++++,,,...///------...---,,,---///111(((***---//////...,,,***...//////---++++++,,,---*********,,,...///---,,,---,,,++++++,,,,,,***))),,,)))'''((((((''',,,222...------,,,,,,------...++++++,,,---,,,+++***)))+++,,,---......---+++***(((((()))***++++++,,,,,,,,,------......------,,,222000...,,,+++***++++++***,,,...---******,,,///---,,,***+++,,,------,,,***+++,,,---............***000111***&&&))).........------...//////...,,,111...+++***+++,,,++++++)))******+++,,,,,,------000111222111///............***)))...222000...///,,,---...---+++***+++,,,...---+++***)))***++++++++++++******++++++,,,---&&&))),,,***'''%%%(((,,,)))(((((((((***+++***)))+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,+++***))))))******))))))))))))((((((((((((,,,+++)))((((((((()))***&&&&&&''''''((()))))))))((((((((()))******++++++((()))***++++++***)))((((((((((((((())))))))))))+++***((()))******)))(((+++++++++,,,,,,---------***+++,,,,,,,,,***)))(((&&&(((******)))(((((()))******))))))(((((((((''')))((('''&&&'''(((+++,,,***))))))))))))+++---...))))))(((((('''(((((()))+++*********,,,,,,***(((------------------------***************)))((('''&&&''')))+++,,,,,,,,,+++''''''((((((((((((''''''&&&((())))))(((''''''(((((((((((((((((()))******&&&(((***)))&&&%%%''')))&&&&&&&&&&&&&&&'''((()))******)))(((((((((((()))000///---,,,---...000111...------,,,,,,,,,------///,,,******---111333444000...---///111111...++++++---//////...---...///......,,,,,,,,,...000111444333333222111000////////////............//////000...---///333555555333111///------...///000///000000000000000111111222000111222111...,,,,,,,,,------///000111111111111111333555444222///......000000000000000//////...///////////////000000111---,,,...222222---***++++++++++++,,,,,,---------///222222......000000---...///000111111000000///222222111000///...------///......---------......111000...---,,,,,,---------///000000...---...///,,,+++******,,,,,,+++***,,,+++***+++---000222444333000...---...000000000111000.........---,,,***---,,,+++,,,...///...---000///---+++)))((())))))+++111...+++...***&&&,,,)))***+++---///000111222222000...+++******++++++***((('''(((,,,...,,,+++******++++++,,,,,,++++++//////000000///...------...,,,+++,,,//////---***...//////...,,,,,,---///******+++,,,,,,,,,,,,++++++***)))***+++++++++)))******+++,,,------------...---,,,,,,++++++,,,,,,''')))+++,,,,,,,,,***)))+++***+++,,,......,,,+++,,,,,,,,,------,,,,,,+++...---,,,,,,......---,,,)))))))))((())))))***+++---,,,,,,,,,,,,---......000...,,,******,,,...///000000///...---.........******)))))))))***,,,------,,,***))))))***,,,---...///000111111000///...111///...///222333111///......---,,,,,,,,,,,,---///...---,,,+++,,,------...111333333///,,,++++++------.........---+++***000///------------,,,***)))+++,,,+++((('''***------+++,,,000///+++(((***)))***+++,,,+++)))'''%%%)))))))))***+++...000222)))***---.........,,,+++)))))))))***************---,,,+++***)))'''&&&&&&+++++++++++++++++++++,,,,,,---------,,,***)))''''''''''''''''''((()))))))))))))))))))))((((((((())))))(((((((((((())))))))))))(((((((((((())))))((()))***++++++***(((((('''((()))******)))((('''+++++++++,,,---...---+++((()))***+++,,,+++************))))))))))))******((()))***)))((('''((()))))))))))))))***+++,,,---,,,+++***)))((((((((((((***+++,,,------,,,+++******)))((('''((()))+++---))))))))))))))))))))))))(((((()))+++------+++***)))'''(((,,,***%%%&&&+++%%%%%%%%%&&&&&&&&&''''''+++)))(((&&&&&&((()))+++)))))))))))))))((('''''''''((((((((())))))******((('''&&&&&&((())))))(((111000...------...000111......---------------......,,,+++,,,///111333333000///...///000000---***+++---//////...---...///,,,---....../////////...222222111000//////.........------,,,,,,------......,,,,,,...222444333222111///------...///000///...///111222222111000///...000000///---++++++,,,,,,---...//////000000000000222444444222000////////////000000000///......000/////////000000111111---+++,,,///...***((()))+++++++++,,,,,,,,,------///111111...---000000---,,,---.../////////...---222222111000///...------000//////.........//////111000...---,,,,,,------///111222111///......///,,,+++***+++,,,---,,,***+++++++++******,,,...111111///------...000111111000///------......,,,+++---,,,+++,,,.........------,,,***))))))))))))***)))000...,,,000,,,(((...******+++,,,---///111222222000...,,,+++++++++,,,+++)))((())),,,---,,,++++++,,,,,,---------------///////////////......---...,,,+++---///000...+++.../////////---,,,---...******++++++,,,,,,,,,++++++***)))***+++,,,+++))))))***+++---......------------,,,+++++++++++++++***************++++++,,,+++***+++,,,......,,,+++++++++,,,---------,,,,,,---,,,++++++------,,,***+++++++++++++++,,,,,,---------,,,,,,------...///000...,,,++++++,,,...///000000000/////////......,,,+++*********+++,,,,,,---,,,+++******+++---......///000111000000///...///...---///222333333111000///...,,,,,,,,,------///...---,,,,,,,,,------,,,///111000---++++++,,,+++,,,---.........---,,,'''''''''))),,,---,,,+++***++++++***)))***+++------+++,,,//////+++)))***++++++,,,---,,,***((('''((((((((()))***,,,......)))***+++,,,---,,,,,,+++++++++******************,,,,,,+++***)))(((''''''++++++++++++++++++++++++,,,---------,,,+++)))((((((''''''''''''((()))***(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***((()))***++++++***)))(((+++******,,,---...,,,+++((()))***+++++++++******))))))(((((((((((())))))((()))******(((((()))***))))))))))))***+++,,,,,,,,,+++***)))((((((((((((******+++,,,,,,+++******)))((('''&&&'''(((***+++))))))))))))))))))))))))*********+++,,,,,,)))'''((('''))),,,+++&&&&&&***%%%%%%&&&&&&&&&'''''''''***)))(((''''''((()))******************))))))((('''''''''''''''&&&&&&&&&)))'''&&&&&&((())))))(((222111//////...///000111///......---......//////------,,,...111333333222111///////////////,,,***,,,---//////.........///+++---///000111///...---000000//////......------,,,,,,++++++++++++,,,,,,+++++++++...000222111000111///------.../////////...///222333333111///------...//////---+++,,,,,,+++,,,---.../////////......000333444222000000000...////////////...------000000000000111111222222///,,,+++...---)))(((+++++++++++++++,,,,,,,,,,,,...000000------//////,,,,,,,,,---...//////......222222111000///...------000000/////////000000111000000///...------------111222333222000.........---,,,++++++------,,,++++++,,,---,,,))))))---000000...------///111111111...---,,,,,,......---,,,---,,,+++,,,---...---,,,+++***)))(((((()))***+++'''///...---111...)))///,,,+++******+++---000111111000...,,,,,,,,,,,,---,,,+++***+++,,,---,,,+++---...//////000000/////////////////////.........---,,,,,,---///000///---,,,...000000...---,,,---******+++++++++,,,,,,,,,,,,***)))***+++,,,+++***'''))),,,...//////...---,,,,,,+++************+++,,,+++)))((()))***,,,...+++***+++,,,......,,,+++******,,,------------,,,---,,,++++++,,,,,,***(((+++++++++++++++,,,------...------------.../////////...,,,++++++,,,...000000000111111111000///...------,,,+++++++++,,,,,,---,,,++++++,,,---...///...//////000000000//////...------///111333333222222111///---,,,,,,---...///...------,,,,,,------,,,---...---,,,,,,---...***+++,,,...///......---''''''))),,,...///---++++++***)))***+++------,,,,,,***+++......+++)))++++++,,,------,,,+++)))(((&&&'''((()))***************************++++++,,,---,,,+++)))))))))***+++++++++*********)))))))))************************,,,,,,,,,,,,,,,+++***)))((((((((((((((())))))***&&&&&&''''''(((((())))))))))))(((((((((((())))))(((((()))******)))((((((******+++,,,,,,++++++*********++++++++++++******+++******+++------,,,***((()))******++++++******))))))(((((((((((())))))''')))******))))))+++,,,))))))))))))***+++,,,,,,,,,+++***))))))))))))))))))******++++++******))))))((('''&&&'''((()))***)))))))))))))))))))))))),,,+++***+++++++++(((&&&&&&'''))),,,+++'''&&&)))&&&&&&&&&&&&'''''''''(((***)))(((''''''((()))***+++++++++++++++***))))))((((((((('''&&&&&&%%%%%%)))'''&&&'''((()))))))))222111000000///000000111///............///000000---------000222333222000000000///......---,,,+++,,,...///000///...///000---...///000000///...---/////////...............,,,,,,++++++++++++,,,,,,***+++---///111111111111222///------...//////...000000111222222111///...---...000///...------...,,,---....../////////...,,,///222333222111000111...............------,,,000000111222222222222222222...---//////---...222+++++++++,,,,,,,,,,,,,,,---//////,,,,,,//////,,,......///000000111111111111111111000///........./////////...//////000000000//////...............111222333111///---,,,---...,,,+++,,,---...---++++++...000...,,,+++///333111///------/////////...,,,+++***+++---......,,,,,,+++***+++---...---,,,,,,+++***))))))***+++,,,(((//////---222...)))...---+++***))))))+++...000000///...---,,,,,,---------,,,,,,,,,,,,,,,,,,+++//////000111222222222222/////////.........//////,,,------...///000//////+++...000111///---,,,,,,++++++***+++++++++,,,,,,,,,+++******,,,,,,+++***'''))),,,...000000///...,,,+++******))))))******++++++***)))***+++,,,---+++***+++,,,......,,,+++)))***,,,---......---,,,---,,,,,,,,,---,,,***(((***))))))))))))***++++++......------......///000///...---,,,,,,---///000///000222333222111///---......------,,,,,,,,,,,,------,,,,,,---...///000......//////////////////.........///000111111111444222///---,,,,,,...//////......---------------,,,,,,,,,,,,,,,---///000+++,,,---.........---,,,,,,,,,---...///---)))&&&---***((())),,,///...,,,+++)))***......+++***,,,++++++,,,,,,,,,+++***)))'''((()))*********)))(((***)))((('''((()))+++,,,---,,,***((((((((()))************************************)))))))))))))))*********************))))))))))))(((((())))))***%%%%%%&&&'''((())))))***))))))(((((((((((())))))'''(((***++++++***((('''((((((((()))))))))))))))***************************))))))***,,,---+++***((())))))******************))))))(((((())))))***''')))***+++******,,,...((((((((())))))***+++,,,,,,+++******)))))))))***)))))))))******)))))))))))))))(((((((((((()))***((((((((((((((((((((((((******)))***++++++(((&&&%%%'''***,,,+++((('''(((&&&''''''''''''((((((((())))))(((((((((((())))))******++++++******)))((()))))))))))))))((((((((()))(((&&&''')))******)))222222111000000000000000...............///000000,,,,,,...000222333111////////////...---,,,,,,,,,,,,...000000///...///000000000......---...///000......//////////////////------,,,,,,,,,,,,------+++---///111222222222222222000------...///......222111000//////000111222...000111111///...//////......///000000000//////,,,...111333222111000111...............------,,,000000111222222222222111111...---000111000222666,,,,,,,,,,,,,,,,,,,,,,,,,,,//////,,,,,,//////---.........///000111111222111111000000//////.........---------......///000//////////////////......///000111000---+++++++++...---,,,---......---,,,)))+++......---...111444222000............---++++++******+++---...---,,,,,,+++***+++---...---,,,///...,,,+++******++++++***111///---000,,,''',,,---,,,)))((((((***,,,...---------,,,,,,,,,,,,---,,,------,,,,,,+++,,,,,,///000111222333333333333//////............///000---...///000000///000000+++...000111///---,,,,,,++++++*********+++,,,---,,,+++***+++,,,,,,,,,***(((***,,,.../////////...,,,+++******))))))******)))***+++,,,---,,,+++++++++***+++,,,......,,,+++)))***,,,.........,,,+++---------...///...+++)))*********)))***++++++,,,---------------...//////...------------...///000///000222333222111///---------------------------------------......///000...............//////000111111111000///.........333111///---,,,---...///...//////.........---------,,,,,,---...000111222......//////...,,,***)))+++++++++++++++)))$$$ ---***((())),,,...---++++++((())),,,---***+++---***************)))))))))((()))***+++++++++)))(((+++)))(((&&&''')))+++,,,+++***)))((('''(((((()))************++++++++++++*********)))))))))((((((((((((((((((((()))))))))+++******)))))))))******%%%&&&&&&'''((()))******))))))(((((((((((())))))''')))***,,,,,,***)))''''''''''''(((((())))))***)))))))))(((((()))))))))))))))(((***+++,,,+++))))))))))))))))))*********+++******))))))******+++''')))***+++******,,,...(((((((((((()))***+++,,,,,,+++*********************))))))))))))))))))***+++*********************((((((((((((((((((((((((((('''(((***+++,,,***((($$$'''******)))))))))((('''''''''((((((((())))))))))))(((((((((((())))))))))))******))))))((('''&&&''''''((()))******+++)))((('''''')))******)))111111111000000//////...------------...///000000,,,,,,---///111111000.........///---,,,+++---...---...000000/////////000222111///------...///111---.........//////000000......------------......+++...222444444333333444333000...---.........---222111///---...000222444000111222222000///////////////000000000000000///,,,...111222111000000000...////////////...------...///111222222222111000...++++++...//////111555............------------,,,//////------000000...,,,,,,,,,,,,---///000111111000000000/////////...------,,,------...///000//////000000000//////......///000///---+++++++++///...------//////...---'''((()))+++---///000000222000............,,,***+++***)))***,,,---,,,+++,,,+++***+++,,,---,,,+++000///---,,,+++++++++,,,+++222...+++...***&&&,,,---+++***((((((((()))***++++++++++++,,,,,,,,,,,,***,,,---,,,+++***,,,---//////111222333333444444//////...------...000111...000111111000//////000,,,...000000...---,,,---,,,+++*********+++,,,------+++***+++,,,---,,,++++++,,,---......//////...,,,,,,+++************+++(((***,,,......---+++***+++***+++,,,......,,,+++)))+++---//////---+++))),,,,,,---...000///---***,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---......------------...///000000000000111111111000///...+++,,,------......------........................------------...///000000111222222000...,,,,,,---//////.....................////////////...---------,,,,,,...000222111111////////////---+++)))(((*********,,,---,,,)))''',,,***))))))***++++++******'''(((+++,,,***+++...***)))))))))))))))))))))******++++++,,,++++++++++++)))((('''((()))+++,,,))))))))))))))))))))))))******+++++++++++++++++++++++++++******))))))(((((('''''''''((()))******,,,+++******************''''''(((((())))))******))))))(((((((((((())))))))))))***++++++***)))))))))))))))))))))***,,,,,,))))))(((((((((((()))))))))(((((()))++++++***((()))(((((((((((()))***+++******))))))))))))******''')))******))))))+++,,,(((((((((((()))***++++++,,,++++++*********+++++++++******))))))******+++++++++++++++++++++******))))))))))))))))))))))))'''&&&''')))+++,,,***((($$$(((***((('''***+++)))(((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))(((''''''###$$$%%%&&&''')))*********((('''''')))******)))000000000000///...------,,,,,,,,,,,,---...///000,,,,,,,,,---///000///---,,,---...---++++++...000---///000111//////000111111000000///////////////+++,,,,,,---.../////////......------------......***...333555444333333444333111...---.........---000///......///111333444000111222111///------......//////000//////......,,,///111222111///////////////000000000///......---...000222222111000///...++++++......,,,---000000000/////////.........---000000---...111111///,,,,,,,,,,,,---///000222000000000000////////////------------...///000111...///000000111000///...---///000///---,,,,,,---///...---...///000///---+++)))(((***///111///,,,...------...//////...---+++***)))***+++,,,+++***+++*********,,,---,,,+++...---,,,+++++++++,,,---***000,,,(((,,,)))'''...,,,+++***)))((('''''''''((()))******++++++++++++(((***,,,+++******,,,...---...000111222333333333//////---------...000111///222333222///......///.../////////---,,,---...,,,+++***))))))+++---...---,,,++++++------,,,+++///...---,,,------...///------,,,+++++++++++++++++++++,,,,,,,,,---,,,,,,+++***+++,,,......,,,+++***,,,...//////,,,)))''')))***+++...000///---***---,,,,,,,,,,,,---......,,,++++++++++++,,,---------------...//////000111000000000/////////......)))***+++---........................------,,,+++------,,,,,,---...000111000111222000---,,,,,,...,,,,,,---...///...------...//////000///...---,,,,,,++++++...111222000---......//////...,,,***))),,,++++++---///000///...***++++++)))((('''((())))))''''''+++,,,***,,,///*********************+++***************+++,,,---******)))))))))***+++,,,((()))+++---------,,,+++++++++++++++++++++++++++---,,,,,,+++******)))))))))((((((((()))***,,,------,,,+++***************)))))))))***************))))))(((((((((((())))))************************))))))(((((()))***,,,---******)))(((((()))******((((((''')))***+++)))((()))(((((('''((()))***+++((((((''''''''''''((((((((()))******(((((()))***(((''''''(((((()))***++++++++++++******++++++,,,,,,+++************+++,,,+++++++++++++++***))))))))))))))))))))))))))))))((((((((()))++++++)))'''%%%)))***&&&%%%***,,,+++(((((()))))))))*********(((((())))))))))))(((((()))************)))(((((($$$%%%%%%&&&'''((())))))***)))'''((()))+++******000000000000///...---,,,+++++++++,,,---...///000---++++++,,,...///...---+++,,,...,,,++++++...222---///111111000///000111///000111222111000...,,,******+++,,,------.........------,,,,,,------...)))...333555333222333444333111...---.........---,,,---///000222333333333000111222111...,,,,,,,,,---...............---------///222222111///......000000000000000//////...---...000111222111///...111...---000///++++++---111111000000/////////...---000000......222222///......---...///111333444000000000000////////////............///000222222...///000111111000///...---///000000///......///000...---...///000///...000,,,))),,,111333///***+++++++++---000111000///+++***)))***++++++***)))+++***)))***,,,---,,,+++******))))))***,,,---...)))...)))&&&***)))(((000++++++***)))((('''&&&&&&'''((()))***************&&&)))++++++)))))),,,...------///000111222222222///...---,,,---...111222000333444333///---...///...//////...,,,,,,---///,,,+++***))))))+++---...---,,,++++++------,,,+++111///---,,,+++,,,...///...---,,,,,,++++++,,,,,,---,,,+++******,,,...///+++++++++,,,......,,,++++++---///000///,,,(((&&&'''(((***---//////,,,***++++++******++++++,,,---++++++******++++++,,,------------...///000000111000000///............///'''(((+++---............/////////...---,,,******------,,,,,,---...000111...000111000---,,,...000)))***---/////////---,,,...///000000000///---,,,+++***+++---111111...+++,,,---.........---,,,++++++***)))***,,,---,,,+++***+++,,,***&&&$$$&&&))))))&&&'''***,,,***,,,000,,,++++++***++++++,,,,,,***))))))((()))+++---...***************++++++,,,(((***---///000000...---,,,,,,,,,+++++++++******------,,,,,,+++***))))))******))))))***,,,...///---,,,,,,+++*********++++++++++++***************))))))(((((((((((())))))++++++***))))))***++++++'''&&&&&&&&&'''(((***+++,,,+++***))))))***+++,,,(((''''''(((***+++)))((()))((('''''''''(((***+++&&&&&&&&&%%%%%%&&&&&&&&&((()))***)))((('''((()))'''''''''(((((()))***++++++++++++***++++++,,,,,,---,,,+++******+++,,,---***************)))((('''))))))))))))))))))))))))***)))))))))***)))'''%%%&&&******%%%$$$***---,,,))))))))))))************(((((())))))))))))((((((+++++++++++++++***))))))((((((((()))))))))))))))***)))'''(((***++++++***///000111222222111////////////...------------......,,,******---000111222++++++,,,,,,---...//////---...///000111111111111,,,...000111222111000///++++++---000111///---...---.../////////---***)))+++...111444555444222111333111///,,,+++,,,...///---......///000111111222111111000///...---,,,,,,///000000000...---+++******---000111000000000111000222111...000333222...000///---,,,...000000000...---,,,---/////////---//////000000000...---,,,,,,---...//////...---,,,,,,...000111000000111222222111...,,,++++++,,,---000///......///111333444555444333222111000///...---...///000000///...---...---,,,---//////...---***,,,---//////...,,,+++111...---222333111000111------,,,++++++++++++,,,......---------,,,,,,,,,))))))***+++,,,,,,------,,,------------,,,+++***((((((''''''''''''((()))((())))))*********))))))+++++++++++++++,,,,,,,,,---...///111222444555555222///,,,,,,///000000...000222444444222///---,,,...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,---.../////////...,,,++++++,,,---...,,,+++******))))))******,,,,,,++++++***)))))))))******+++,,,---//////000------------------------((()))***+++,,,+++******---......,,,((('''***---++++++,,,---------,,,,,,...///////////////...............------.........)))+++---//////---+++)))222000.........///...---,,,---//////...---......------...//////000//////+++---///000000///---,,,)))***---//////---+++***---,,,+++---///000000///,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...222...,,,,,,***''''''***))))))))))))***+++,,,---,,,++++++******++++++,,,***++++++++++++***))))))---+++***+++------+++(((+++,,,,,,------,,,,,,+++&&&***...---***))),,,//////...,,,***))))))******,,,------......------,,,)))***,,,---...---,,,,,,+++++++++***)))(((((('''((((((''''''''''''((((((************+++,,,---...***)))(((((()))+++---///,,,,,,,,,+++++++++******+++,,,***&&&''')))((($$$&&&'''(((*********)))(((***'''%%%$$$%%%'''((((((---+++))))))******(((&&&))))))))))))************///+++&&&&&&***---,,,)))+++***((()))***,,,++++++---***(((***......***%%%***+++,,,------,,,+++***)))******++++++)))((('''$$$%%%&&&'''(((***++++++(((''''''(((+++,,,++++++'''(((((((((((((((''''''(((((((((((())))))))))))***++++++***'''&&&''''''))))))))))))((((((((((((000000111111111111000000//////...------------......,,,***+++---000111111---------....../////////,,,,,,---.........------,,,---///111111000///...***+++,,,...///...---.........//////...---+++***+++---111444555444222000333222000...------...///.........///000111111111222222111000///...---,,,///000000000///---+++***$$$''',,,...---+++***)))---......,,,---111000,,,000...------...000000000...---------///000///......///000000000///---,,,,,,---...//////...---,,,+++---///000//////000111222111000............///000000//////000111333444000000///...------,,,,,,......////////////.........---,,,---///000///...---.../////////...------///,,,,,,000111///...///......---,,,,,,,,,,,,,,,///.........---------,,,******++++++,,,,,,---------------,,,,,,,,,++++++******))))))))))))************+++++++++***))))))))))))*********++++++++++++,,,---...000111222333222///------///000000///000333555555222///...---------,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,---...//////000///---,,,,,,---...000---,,,,,,+++++++++++++++,,,,,,++++++*********)))***++++++,,,---...///000///.........------,,,,,,((()))+++,,,,,,,,,+++***+++,,,,,,+++))))))***+++++++++,,,---------,,,,,,//////000000///...------......------------......***+++---//////---+++***222111000///...------...+++---......---,,,,,,---,,,---///000000000000///---.../////////...---,,,---...///000000///---,,,---,,,,,,---///000///...,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...222...,,,,,,+++''''''***))))))))))))***+++,,,,,,,,,++++++******++++++,,,***++++++++++++***)))))),,,***)))+++------+++)))***+++,,,,,,---------,,,))),,,///...***)))***---...---+++***)))))))))***++++++,,,---------------***+++,,,,,,---------,,,++++++******)))(((((('''***))))))(((((())))))***(((((((((((()))***+++,,,******)))((()))***,,,...---,,,+++*********+++++++++,,,***'''(((+++***&&&'''((()))************)))***)))'''&&&'''((()))))),,,***))))))))))))(((&&&(((((()))))))))*********...)))&&&&&&))),,,+++)))***)))((()))+++,,,,,,+++,,,+++***+++------***'''******++++++++++++*********+++,,,,,,,,,+++)))(((%%%&&&&&&'''((()))******(((''''''(((***++++++***((())))))***))))))((((((++++++******)))))))))(((******+++***(((&&&'''(((((((((((((((''''''''''''111000000000000000111111000///......------.........,,,++++++---000111111.../////////////////////,,,------------,,,++++++,,,---...///000///...---***++++++,,,,,,........./////////...------,,,,,,+++---000333444333222000222222111000000/////////......//////000000111111333222222111000///......//////000000///---+++***%%%)))///222111...,,,***,,,...---+++---111000,,,000...------///000000000///...---...000111000///...///000000000///...---,,,---...//////...---,,,+++---//////......///000111111111111111111111111000000111111222333333333---------,,,,,,,,,++++++//////...------...//////,,,,,,+++---///000000///111000000000///.........///+++,,,000222///---...//////...---------------////////////............,,,,,,,,,,,,,,,,,,------///...---,,,+++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******)))******+++++++++++++++,,,,,,---...///000111222111///......///000000///111333555555222000......------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,---......///000///---,,,,,,...///111...---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++***++++++,,,---...////////////......---,,,++++++)))***+++,,,,,,,,,++++++******)))***++++++)))(((++++++,,,---------------111111111000///...---,,,------,,,,,,,,,,,,------***,,,---......---,,,***111222333000,,,+++,,,...***,,,------,,,++++++,,,,,,---///111222111000///000//////...------------000/////////......------...---,,,---//////...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...111---,,,---+++((((((+++((((((((()))******++++++,,,++++++******++++++,,,***++++++++++++***))))))***))))))+++---...,,,+++***+++,,,,,,------------+++---///...***((()))+++,,,+++***)))(((((())))))((()))***,,,------------,,,,,,++++++,,,,,,------++++++******)))(((((((((+++******))))))******+++(((((((((((()))***+++,,,,,,+++***))))))***+++,,,...,,,***)))))))))+++,,,***,,,+++(((***---,,,((((((((()))*********))))))))))))))))))))))))))))))+++***(((((())))))'''&&&(((((())))))))))))******---***''''''***,,,+++))))))(((''')))+++,,,,,,+++++++++,,,,,,,,,+++***)))*********))))))*********+++,,,---------,,,******'''''''''(((((()))))))))((('''&&&''')))******))))))******++++++******)))------,,,+++***)))(((((()))***+++***(((''''''((((((((('''''''''&&&&&&&&&111000/////////000222222000//////..................,,,+++,,,...000000000/////////...............////////////...---,,,+++,,,---...//////...------***,,,,,,+++,,,///000///000000///...------......+++---///222333222111000111222222333222111000///.../////////000000000111333333222222111000//////...////////////---,,,***+++...222444333111//////...000///...000444333//////...---...000111111000000///...///000111111///......///000000///...---,,,---...//////...---,,,+++---//////...---...//////000111222222222222111000111222333333333333333........................000///---++++++---///000,,,++++++,,,///111111000222111000///...------...000---...222444000...///000000///...............000000000///////////////.........---------------000...---++++++,,,...///...---,,,,,,,,,,,,,,,,,,............---,,,+++******+++,,,------------,,,......///000000111222222111000///000000000000000000222333333111///......---,,,,,,,,,,,,,,,,,,---...------,,,,,,+++++++++++++++,,,---............///...,,,,,,,,,---///000------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---.../////////......,,,+++***)))))))))***,,,---------,,,+++,,,***)))***,,,+++'''$$$++++++,,,---............222222111111///...,,,,,,---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++...111333000***(((***...+++---......,,,++++++,,,+++---///222333222111000222111///---,,,---...///000///---,,,+++++++++,,,///...------...///...,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......000,,,,,,---,,,))))))+++''''''((()))************,,,++++++******++++++,,,***++++++++++++***))))))(((((()))+++------------,,,,,,------,,,,,,+++***)))+++---,,,***((()))***)))))))))((((((((((((((('''((()))+++,,,---......---,,,+++***+++,,,---...************))))))((((((*********))))))*********************+++,,,---...,,,,,,******))))))******...,,,***(((''')))+++,,,***,,,+++***,,,///...***((((((((((((((((((((((((((()))++++++***)))))))))***)))(((((())))))(((&&&(((((((((((()))))))))***---+++))))))+++,,,,,,+++((('''''')))+++,,,,,,+++)))+++,,,+++)))((()))***+++***)))(((((()))***++++++,,,---------,,,***)))))))))(((((((((((((((((('''&&&&&&'''((())))))((())))))******+++*********,,,,,,+++******)))(((((()))***+++***((('''((())))))(((((((((((('''''''''111000/////////000222333000000///............///...,,,,,,,,,...000//////......------------------000000//////...---++++++---...............------+++......+++,,,222333000000000///.........//////+++,,,...000111111111000000111333333333222000///////////////000000000000333333222222111111000000....../////////---,,,++++++---......---------///000111111///111444444000......---///111222111000000///...///000111111///---...///000000///......,,,---...//////...---,,,+++---//////...---...///---...///000111111111111111111222333333333222222000000//////////////////111///,,,******,,,///111,,,++++++,,,///111111000111000///...------------000---...222444000------000000///............///000000000000000000000000/////////...............000///---,,,,,,---///000...---,,,+++++++++++++++...............---,,,,,,)))***,,,---...---,,,+++......//////000000000111000111111111111000111111...000111111///---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++******+++,,,---............---,,,+++******,,,...///,,,,,,+++***************++++++,,,,,,---------...+++,,,,,,------.........------,,,+++***(((((('''***+++,,,---...------,,,...,,,******+++***&&&!!!***+++,,,---............222222222111000...---,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,///111...)))&&&)))------...000///---,,,,,,---+++,,,///111222222111000222111...---,,,---///000111000---,,,++++++,,,,,,///...------...///...,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,------...//////,,,,,,......******,,,'''((()))***+++++++++***,,,++++++******++++++,,,***++++++++++++***))))))'''(((***+++,,,---......//////...---,,,***)))(((&&&''')))))))))))))))***'''((((((((()))))))))(((&&&''')))+++,,,......///...---,,,+++***+++,,,---*********)))))))))))))))***))))))(((((())))))***************+++,,,---...,,,,,,+++******)))))))))...,,,)))''''''(((***,,,***,,,,,,+++---000///+++''''''''''''''''''''''''''')))++++++)))((((((******)))(((((())))))(((''''''(((((((((((()))))))))+++***))))))*********)))''''''''')))+++,,,+++))))))******)))''''''((()))+++***)))(((((()))***+++***+++,,,,,,,,,+++)))))))))))))))))))))(((((((((((('''&&&'''((()))(((''''''((())))))*********))))))))))))))))))))))))))))))***+++***)))((()))************))))))))))))(((////////////000111222333111000//////......//////...---,,,---///000///...,,,,,,------------------.........------+++******/////////...............)))///000,,,---444555000000000000000000000//////+++,,,...///000000000000000111222333333222111000////////////000000000000222222222111111111000000....../////////...,,,+++------...,,,++++++---///...000///---...111000,,,...---...000222333222111///...---...000111000///---...///000000000///...,,,---...//////...---,,,,,,...000000...---...///.........//////000000000222222222222222222222222////////////......------000...,,,++++++,,,...000,,,,,,+++---///000000////////////......------------+++,,,111222...******000000///...............////////////000000000000/////////////////////000//////...---...///000111...---,,,++++++******+++------............------((()))+++,,,---,,,***))),,,,,,,,,---------------000111333333111000111222---...000///---,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,...///......---,,,+++***)))***+++---///,,,+++******))))))******++++++,,,------...//////,,,,,,,,,---------......,,,,,,++++++***)))((((((+++,,,---.........------...---++++++***)))&&&$$$***+++,,,...////////////222222222111000///...---------,,,,,,,,,,,,------------............------,,,...///---***(((***---...///000000...,,,,,,---+++,,,---...000111111111111000...------...000111222111///.........//////...---,,,---//////...---------,,,,,,,,,,,,---------------------......///---+++,,,//////+++***---'''(((***+++,,,,,,++++++,,,++++++******++++++,,,***++++++++++++***))))))&&&)))+++,,,,,,,,,---////////////---,,,***((('''&&&&&&'''))))))*********&&&'''((()))******))))))'''(((***+++---...//////------,,,,,,++++++,,,,,,******)))))))))))))))))))))))))))(((((()))))))))(((((((((((()))***+++,,,++++++++++++******))))))---+++)))(((((((((***+++***,,,---,,,---000///***)))((('''&&&&&&&&&'''''''''***,,,+++(((''')))++++++)))((()))***+++***(((''''''(((((((((((())))))''''''''''''''''''''''''((('''((()))++++++)))'''+++***)))(((((((((((()))*********))))))************+++,,,,,,,,,+++)))((()))))))))))))))))))))))))))(((''''''))))))((('''''''''((()))************''''''(((((()))))))))))))))***++++++)))))))))++++++++++++*********))))))...///000111111222222222111000000///////////////...---,,,---///000...---,,,,,,------......//////...............---,,,+++111000//////.........///'''...000,,,...444444...//////111111111111000///++++++---...///000000000000000111111111111111000000000000000////////////111111111111111000000000---.../////////...---,,,...000111000///...///000...///...+++,,,...---)))------...000333333222111...---------///000///...,,,---///000000000///...,,,---...//////...---,,,---///111000///......///000///.........///000111222111000000000000111222111000000///...---,,,,,,///...,,,++++++,,,...///...---,,,---///000///......///000000000///......---+++,,,111222---***)))000///......------...............//////000000000/////////000000111111111....../////////000000000///...---,,,++++++++++++++++++,,,---............)))+++---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///222444444222000111222---///000///---,,,---...,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,)))+++---...//////...---,,,+++*********,,,...000,,,,,,+++************+++++++++,,,---...///000000,,,,,,,,,------------...---,,,,,,,,,++++++******+++,,,.../////////...---,,,,,,,,,+++)))((()))+++***+++,,,...//////000000111111111111111000///.........------------......---..................---......------,,,------...---///000///---++++++,,,+++++++++,,,---///111222//////......///000111222000000///////////////000---,,,,,,---///000///...------,,,,,,,,,,,,---------------------...//////---+++,,,//////,,,+++---((()))+++---...---,,,+++,,,++++++******++++++,,,***++++++++++++***))))))'''))),,,,,,++++++,,,...------------,,,+++******)))))))))***++++++***)))&&&'''(((***++++++******)))***+++,,,......//////,,,---------,,,,,,+++***)))))))))))))))))))))***+++******))))))******+++(((((((((((()))***+++,,,******+++++++++******)))++++++***)))))))))))))))***,,,---,,,---000---(((+++***)))((('''(((((()))))),,,---+++((('''+++...+++***)))***+++,,,+++***'''''''''((((((((())))))&&&'''(((((((((''''''''')))((()))***+++***(((%%%...+++((((((***,,,+++)))******++++++++++++******+++,,,---------,,,***)))))))))))))))))))))*********)))((((((******)))((('''((()))***++++++++++++******)))))))))))))))))))))***++++++))))))***+++************))))))))))))---...000111222222222111111111000///////////////...------...///000...---,,,------...///000111111000000000111000000///...222111000///////////////$$$---000,,,---444444,,,...///111222333111000///++++++---...///000000000000000000000000000111111000000000000////////////111111111000000000000000---.../////////...---,,,+++...111222000...------///000///+++,,,...,,,(((------...000333444333111...---,,,---/////////...,,,---///000000000//////,,,---...//////...---,,,...000111111000...///000222000///------...000111333111000......///111222333222222000///...------...---,,,,,,,,,,,,---......---,,,---//////...---...///111222333222000//////---...333444///++++++//////...------------------.........//////000000......///000111222222333---...///000111111000000000///...---,,,+++++++++******,,,---......//////---///111333333222000//////...............------///222555555222111111333...///000///...---...///,,,++++++++++++++++++,,,*********++++++,,,,,,---)))+++---/////////...------,,,+++++++++---///111...---,,,,,,++++++,,,,,,***+++,,,---...000111111,,,,,,------------------------------------------,,,,,,.../////////...---)))+++,,,+++)))))),,,000***+++,,,...///000000000000000111111111000000//////......------......///........................000...------///000000///,,,...///...,,,*********+++*********+++...111333---.........000111222333---------...............---,,,+++---///000000///...------,,,,,,------......------------...//////,,,***,,,000000,,,,,,...(((***,,,.........---,,,,,,++++++++++++++++++,,,***++++++++++++***))))))'''***------+++***,,,...***+++,,,,,,---------,,,---,,,,,,,,,,,,,,,***(((&&&''')))***++++++++++++***+++,,,---.../////////,,,,,,---...---,,,***))))))))))))))))))*********,,,++++++++++++++++++,,,************+++,,,---...)))******+++++++++******************)))))))))(((***,,,---,,,---///---'''---,,,+++)))))))))***++++++...///,,,((((((,,,111,,,+++******,,,---,,,+++''''''''''''((((((((())))))***,,,,,,+++******+++)))))))))***+++***'''$$$222---((()))---///---)))***+++,,,------,,,+++***,,,---.........---,,,+++((()))))))))************+++***((()))***+++)))(((((()))***+++,,,------------,,,,,,+++***)))(((((()))***++++++***)))***,,,))))))))))))((((((((((((000////////////000111222+++---///000000///...,,,...000222000---,,,---///,,,---.........---,,,+++,,,...111333444333111000000000111111000...---,,,222111000111222333222111333222000///......//////111000000111222333111///////////////////////////+++...000///---,,,...111333222111000////////////...///000111222111000000...///000111000///...---//////000000000//////...//////////////////000111000...---...///000000000,,,,,,,,,,,,---...///000)))---111111///...000222...///000111222111000///333222000000111111000///444222000.........---,,,------.........---,,,,,,,,,***)))***---...---***...,,,+++,,,///000///---+++,,,...//////...---,,,111000111333222...///333000222///******...///......///000111000---+++)))111///---...222444333111666444111---+++*********000///......//////---,,,---------,,,------......---------------,,,+++***+++++++++,,,---///000111222111111000000000111111---,,,++++++***+++++++++------,,,+++++++++++++++******)))))))))+++---...***,,,.../////////---,,,///,,,)))(((***---///000111000---+++)))((((((((()))***,,,---...//////000---///---***,,,111///)))///...,,,+++***+++---...111000///...------------000111000---******---111,,,))))))---///---+++,,,222444333...///333222---111---,,,///111//////111111------000111...,,,............///000///---+++///+++((())),,,------+++)))''''''***...111111///000111111111///...///000333,,,***---...++++++...//////......------------...+++((()))---000111111------,,,+++***+++---000,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,+++))))))***+++++++++++++++************000---******+++,,,***(((((()))+++,,,---------,,,++++++,,,---------,,,,,,,,,+++***,,,......+++''')))***+++***)))((()))***+++(((''')))---000111000.../////////---***(((&&&+++***)))))))))+++,,,------+++)))***+++,,,,,,+++,,,((((((---...***+++///*********+++,,,,,,,,,---///...,,,,,,,,,,,,+++))),,,)))&&&'''***,,,,,,***)))+++,,,,,,***)))*********)))))))))***+++,,,,,,------,,,,,,+++***))))))++++++***(((''''''))),,,+++++++++*********))))))++++++***+++,,,,,,+++***,,,,,,,,,---//////---+++...,,,+++,,,...///,,,***---+++******,,,,,,+++***%%%(((+++,,,)))'''''')))---+++)))+++---...---***...&&&"""+++///+++$$$,,,***))))))***++++++***)))(((((()))++++++***)))***)))(((***---///---+++.........---......//////---...///000000000///...000333666666444111111111...///000000000///...---,,,...000222222222111000000000111111000...---,,,111111000222333444222111222111000/////////000111111000///000111222111000......------------......///000111000//////111222111111///......---------000000111222222222222111---......//////...---,,,/////////000//////...............---...///000111000///........./////////---,,,,,,,,,,,,---......+++---000111000000000111000000000000///...------222111//////000111000000111000...---------,,,+++....../////////...------...,,,++++++---...,,,***...,,,+++,,,...000...------...000111111000///---000...///111000---...222000111///******...000...///000111111000///---,,,222000...///222444333222333333222111000...---,,,111///......//////...------------------......///------------,,,,,,+++***,,,,,,,,,,,,...///000111222222111111111111111111111000000/////////000000,,,,,,++++++++++++++++++************+++,,,---...+++,,,...//////...---,,,000---+++***,,,...000000111///---+++************+++,,,---...////////////---///...+++,,,000///***---,,,+++++++++---...000/////////......---------///000111///---,,,...111111,,,+++...///---,,,...111333222---,,,000111///000---,,,000111//////222444111000333333///---...///......///000000...,,,...---+++***+++,,,,,,,,,+++)))(((***---///...---///000111111000///111222555///,,,//////---,,,///...///////////////...---222///,,,,,,...//////---,,,,,,,,,,,,,,,---000222..................------,,,------,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,000---++++++,,,---+++***------------,,,+++***)))++++++,,,------------,,,...,,,+++,,,......,,,)))***+++,,,+++)))((()))***,,,***(((***---000111000+++,,,---......---,,,***,,,++++++***+++,,,---...,,,+++))))))+++,,,++++++***'''(((,,,---+++,,,000******+++,,,,,,---......///...,,,,,,------+++))),,,)))'''(((***,,,,,,+++)))***,,,,,,***)))***+++******)))))))))******+++------,,,,,,+++*********)))***,,,+++*********+++------,,,,,,,,,+++++++++------------......---,,,...---...///000000...,,,...---,,,...000000...,,,///---,,,,,,------,,,***(((***++++++)))(((***,,,///---+++,,,...///...,,,***'''%%%'''+++......------+++******+++,,,,,,+++*********+++,,,,,,+++***---++++++---///000...,,,...............---------.../////////000000000000,,,000444666444111...---///000111222222111000///...///000111222222222222111111222222222000///...000000111333444444222000000000///...///000111222222000///000222333333222.........------.........222111000111222333333333111000///...------------222222222222222333333333......//////000//////...111111111111000000000/////////......///111222444222111000///////////////......------------...///.........///111222000///111000///...---,,,,,,,,,333111000000111222222111//////...---------------///000000000//////...---///...------......,,,***///...---...000111000///000111222222222111000///111//////111000---...333000111///******...000///000111111222111111111000333111000000222333333222000111333444333222///...111///......///000///------------------...//////,,,,,,---------,,,++++++,,,,,,,,,---...///000111333222222222111111111111////////////////////////,,,,,,,,,,,,,,,,,,------******+++,,,------------+++,,,---.........---,,,111///------///000111000000///---,,,++++++,,,,,,,,,---...///000000//////,,,000111...,,,......,,,++++++++++++,,,...000111------.........------,,,---///111111000///000111666000---...///---...111000444444000---///222333222///000444555333444777999777777999777111...///000//////000222222111///.........---+++***,,,------,,,+++,,,---...---,,,///000222222111111333444888333000111111///...///...///111222222111000///222000//////000000///---,,,,,,,,,---...000222333000000000//////.........---...///...,,,,,,---...---------..................---++++++,,,------,,,......---,,,++++++******++++++,,,------...------000...,,,,,,---...---,,,+++,,,---,,,***)))***+++///---+++,,,...000000000---...///000000///...---...------------......///---+++******+++,,,++++++)))'''(((,,,---,,,---000+++,,,,,,---...///111111000...------------,,,***,,,+++)))***+++,,,,,,,,,)))+++,,,+++***)))***,,,++++++***)))))))))******---------,,,,,,++++++***'''***...///...---,,,,,,/////////...............000000000111111111000000111111111333444444111////////////111333444222000222111//////000///---+++,,,,,,,,,+++***+++...000111///...///000000///...(((+++------+++,,,111555...---++++++---------,,,+++,,,------......------000//////000111111000...//////////////////......///////////////000111222,,,...111333222000---,,,...///000111222111000000111111111222222333444444333333444444444333111000...///000333555555222//////.........///000222333444222111222444666666666111111000//////000111111444111///000333555555333222111000///////////////333222222222333333444444000000111222222222333333555555444333333222222222222111111111222333555777555555444222000//////000............///000111222111...---...111222000...111000///---------...///333222111111333444444333000000000///......///000000111111000000///...---000000/////////---+++***000000000111222333333222222222333333333222111111333111111333222///111555222333111,,,+++///111000111222222333333333333333333222111111111222222222111111222333333222000000111///...///000000///.........---------......///,,,------.........------------------...///000111333333333333222111000000---------.........------------......////////////)))***,,,---......---,,,***+++,,,------------,,,111000//////111222222111///...---,,,,,,,,,---...---...///000111000......---111333111...---...///,,,,,,+++,,,,,,...///000+++,,,---......------,,,,,,...000222333222222222999333.../////////000444222777:::777333222444666555444777;;;<<<:::<<<@@@AAA??????@@@<<<444000111222222111222444555444333...000111///+++)))+++---///.........////////////222333555444333333555666:::666333222222111000000---///222444555444222111...//////111222222111000...------///000111111111111000000//////......---...000111000///---...///111000000///......---------,,,++++++,,,---------++++++++++++,,,,,,---...,,,,,,---...////////////111///---,,,,,,---------...//////...,,,+++,,,---111000///......///000000333333444333222111000////////////////////////000///...,,,,,,---...---,,,+++++++++,,,---------...............000222333444000///......//////...,,,...---,,,------......---***+++,,,+++******,,,---...---,,,+++++++++++++++...---------,,,,,,,,,+++))),,,///000/////////000111111111111111111111111333444555555444333444444666666777999:::999666333222333444666888888777666555444333333333222///------......//////000111222222222111111111111111000***...111///,,,---222777000...------...//////...---///000000000///000000222222222222222222000///......////////////...---////////////000111333333222222222333444333333222...///000111222111000000000000111111222333333444222333444444444333222111//////111444666666333000////////////000111333444444333222333666888888888333222111000000111222333555111///000333666666444333222222111111111111222444555555555666666666666222222333333444555666666888888666555444444444444333333333444555555666777555666555333000...///111------...///111333444555444111...///222333111...222111000000000222333444333111000000222333222111///000111000...---///111222222222222111000///...000111222111000---+++***///000111222333444555666555555555555555444444333555333333444333000333888666777444///...111222111222333444555666666666666222222222222111222333444555444222111111111222222222000///000222222111000111000///.....................///000111111000000////////////000111111222555555555555444333111111111111222222222111000///---...//////000///......***+++---...//////...---,,,,,,,,,---------------222000///000222444444333//////...---------...///---...000222222111///......111444555222///000222///.....................,,,------...////////////,,,...111444666777666555;;;555111333444444555999444999???@@@;;;666555777888888===BBBDDDCCCFFFKKKJJJJJJKKKJJJDDD999444444555444444555777999999888111333444222---++++++---000111222222222222333444666777888888666666777888;;;999666333333444333111...000333666777777666555000111222333222222222222222111000111333333000...111000000000//////......000222333333111000000111444444333111///---,,,,,,---------,,,,,,,,,......,,,------------.........------///000000111111111111000///---,,,,,,---...111222222111///......///333333222000///000111222777777777777666555555444111111222222222111111111333111//////000000000//////000000......//////...111111000000111333666777222111000000111111000///000000111000000//////000+++,,,---,,,+++,,,...000000000///...------------.........------------------...///......///222444333333333333333444444444555777999999777666777888;;;;;;<<<>>>???>>>:::777555777:::<<<<<<;;;;;;:::777666555666666444111///,,,...111444555555333222333333333222111111111111000000000///...///111333222111//////111111111000///111333333111111222333444555555444333111000000+++,,,.../////////...---111111222333444555555666666555444444666777666555///000222333444444333222000111222333444444444444222333444555555444333222222222444666999999777555333222222222333444666777444444555777:::<<<;;;:::666555333222222333555666666444333333555777999999777666666555555666666666:::;;;<<<===>>>===<<<;;;444444444555666888999:::===<<<:::888777777888888555666888999999999888777555777777555111///111333000000111222333555777888777555444333444444444333555555555666777888999:::444222000000111111111000///111222000---,,,...111555555555555444333111111222444666555333000......///111333444555666888:::<<<<<<;;;;;;::::::999999888555444555444222555:::<<<===999333111444444222555777999;;;;;;:::999888222333444444444444666888999777555444333555666777555444333444555666555444666555444222111000000000000111222333444555555555333333333333333444555555888999999999888777555333444555555555444222000///000000111222111000///...---...///000111111111111////////////000000000111333222000111444777888888222222000//////000111111...000333555555444222111000111444777777333333555333222222222111111111000111000000111222333444555000111444888;;;===<<<;;;>>>:::888<<<>>>>>>???AAA<<<>>>BBBEEEAAA:::777999:::===CCCJJJLLLLLLPPPVVVVVVWWWXXXWWWNNNAAA;;;;;;999888777888;;;=========777888888666222000......222333555555444444555777999:::;;;;;;::::::;;;<<<<<<<<<999555555888777444///111444777999999999999888999999777444222111222666444444555777777222...333333333333333333333333444666777777666444444444777777555333111000...---///000000///......///111222333333333111///---,,,...///000222333333333333111222111000---,,,---...444555666444222000111222444555444222111000222444555666777888999:::;;;<<<555555666666666555444444555333222111222222111000222444444111111333333000555444333222333555777888444333222222444444333222222444555555333222222333---......------...000222111111000/////////000000........................000000000...---///222555444555555555555555666666777:::===<<<999888999;;;>>>>>>@@@BBBBBB@@@<<<999777:::===???>>>===<<<<<<777777777888888777333111,,,...222666999999555222222333333222000///000111444222000///000111111111444222111111222333333222///222555555222111333555777888888777444111111111,,,...000222333333222111333444666888999999999999999888888:::======;;;888444555666888999999888888444666888:::::::::999888777888999::::::999888777888777888:::<<<===<<<;;;888888777777777999:::;;;::::::===@@@DDDEEECCCAAA;;;:::888666666888:::;;;::::::999999999;;;>>>AAA@@@@@@????????????@@@@@@AAACCCFFFHHHHHHGGGDDDCCC999999::::::<<<>>>@@@AAAFFFDDDBBB@@@??????@@@@@@===???AAACCCCCCAAA===;;;:::<<<>>>;;;777555777;;;:::999999::::::;;;<<<===;;;<<<;;;999777666888999:::;;;<<<<<<============999777555444555555444333333666777444000...111444:::::::::999888777555444444777::::::777444333333222555999;;;;;;===AAADDDEEEEEEDDDCCCBBBBBBAAAAAA===;;;999:::999777:::???BBBBBB>>>777444666666444999<<>>;;;;;;;;;;;;<<<===>>>>>>:::999888999;;;<<<;;;:::===<<<:::888666444333333333444555666888888999999999999888888999999::::::===>>>??????>>><<<999888999:::::::::888555222111777777888888777555333222333222222333333444555666444444333333444444555666666444222333777;;;===>>>777666555333333333444555111333666999:::999777555333000222999<<<888666888666666666777777777777777777666555555666888;;;===666666777<<>>@@@AAAAAA???>>><<<;;;999777333000444666777666444333444666999:::<<<===>>>???AAABBB>>>???===888999===<<<888111222444777999;;;<<<<<<>>>>>>===:::666444666888999777777:::======888333777777888888999:::::::::888:::======;;;999888888888888777666555444444333333555555444111000222444666777999999888555111///000111222444555555666666222444555444111//////000888888999777555333333444444555666444222111444666555666666777999;;;<<<===::::::;;;;;;;;;:::999888666444222222222222111000222666666333444888999666999777555444444555888999666555444444666666666444444777999888666444444555///000000///...///222555000000/////////000111111........................///000111000//////000222555555555666666777777777888<<>>;;;999;;;>>>>>>???@@@BBBCCCAAA<<<888777:::???@@@>>>;;;::::::777777777999:::888555222...///111555999:::777444000222333222///---...000333333222111111222333444666444222333444555444444///333666666333111333666:::;;;<<<:::666333222333000111444666888888777777555777999<<<======<<<;;;??????AAAEEEHHHGGGBBB>>>888999:::<<<======<<<<<<:::<<>>===>>>???@@@@@@???>>>>>><<<;;;;;;<<>>@@@BBBEEEIIIMMMMMMKKKHHHAAA@@@>>><<<<<<>>>@@@AAA===??????>>><<<>>>CCCGGGIIIIIIHHHHHHHHHIIIIIIJJJGGGJJJMMMPPPPPPNNNKKKIII@@@??????@@@BBBDDDFFFHHHNNNMMMJJJHHHGGGGGGHHHHHHDDDGGGKKKMMMLLLIIIDDDAAA@@@CCCEEEBBB>>><<>>??????@@@AAAAAA@@@???>>>@@@>>><<<;;;;;;:::999777999;;;===:::555222555888=========<<<;;;:::888777666:::===>>>:::777666777888<<<@@@BBBCCCEEEIIIMMMLLLKKKJJJIIIHHHHHHHHHHHHDDDAAA???@@@???===@@@FFFFFFFFFAAA:::666777777555===???CCCFFFFFFCCC???<<<666888;;;;;;:::;;;???BBB;;;===@@@BBBDDDEEEDDDDDD>>>===<<<===???@@@???>>>CCCAAA???<<<999777666555444555777888:::;;;;;;;;;======<<<<<<<<<===>>>>>>AAABBBCCCCCCBBB@@@===;;;BBBCCCCCCBBB@@@===999777>>>???@@@@@@>>><<<999888666666555555666777999:::888777777777777888999999888666444555999===AAACCC;;;:::888777666666777777333555999<<<===<<<;;;999444000111:::???<<<999999777888999;;;<<<<<<<<<<<<<<<;;;999888999===@@@CCC::::::;;;???EEEHHHHHHGGGEEEEEEIIIQQQVVVTTTSSSSSSXXXPPPMMMNNNMMMHHHFFFIIIFFFJJJTTT]]]```aaagggooojjjkkkmmmjjj___PPPHHHGGG>>><<<;;;<<>>>>><<<777222666888999777333111222333777:::<<>>????????????<<<999999<<>>???@@@@@@;;;>>>@@@AAA???===<<<<<<888888888888888888888888777888999777444222444666666888;;;>>>>>>;;;777555111222333555666777777777444666888777444111000111999::::::999666555555666444666666555222222555888888888777777888888999999>>>>>>?????????>>><<<;;;666444222111222222111000111666777555666<<<>>>:::;;;999777555555666888999777666555666777888777666555888;;;:::777555555777000111111000///000444666//////...//////000111222.........///////////////...000333333111000//////555555666666777777777888999===@@@???;;;999<<>>@@@BBBBBB@@@;;;777666:::>>>???===:::888999666666777999;;;999666333111000000333888:::999777000111333111...,,,---///111333444333222222666999666555333333555666555444///333777666333111444777<<<>>>???<<<777444444555::::::::::::;;;===>>>>>>@@@BBBDDDEEEDDDDDDEEEFFFGGGGGGJJJLLLMMMKKKGGGDDDEEEDDDDDDDDDFFFGGGFFFEEECCCEEEHHHHHHGGGEEEDDDDDDJJJFFFFFFHHHGGGDDDDDDFFFEEECCCAAACCCGGGIIIIIIGGGGGGCCCAAADDDDDD??????CCCEEEIIILLLMMMQQQTTTQQQLLLKKKFFFEEEIIILLLJJJGGGGGGJJJKKKKKKJJJJJJKKKMMMPPPWWWVVVVVVXXXZZZXXXTTTPPPUUUTTTUUUWWWZZZYYYUUURRRIIIGGGFFFJJJQQQTTTRRROOOWWWYYYXXXUUUTTTVVVUUURRRPPPRRRTTTVVVVVVQQQIIIDDDHHHJJJKKKJJJGGGDDDAAA???@@@CCCGGGLLLOOOOOONNNMMMFFFIIIJJJHHHCCC@@@CCCFFF???AAADDDFFFFFFDDDAAA???@@@???>>>>>>???===;;;888;;;;;;;;;:::999888666555BBBFFFJJJHHHCCC??????AAAAAABBBCCCBBB@@@>>>>>>???@@@DDDGGGHHHHHHKKKRRRXXXSSSRRRQQQPPPOOOOOOOOOOOOKKKJJJGGGCCCAAACCCFFFJJJPPPGGGAAACCCCCC>>>999999@@@AAAEEEIIIKKKIIIEEEAAA@@@???>>>===>>>AAAEEEGGGFFFEEEFFFIIIMMMOOOMMMKKKNNNIIICCC??????BBBEEEGGGLLLHHHDDDBBBBBB@@@===:::555666888;;;@@@EEEIIIKKKEEEEEEDDDBBB@@@AAACCCEEEHHHFFFEEEEEEFFFHHHHHHGGGIIIMMMMMMIIIEEECCCAAA>>>AAAGGGLLLLLLGGGAAA>>>???>>><<<===>>>:::555:::CCCBBBBBBAAA>>>:::999;;;>>>???<<<999777888<<<@@@CCC@@@>>>===???@@@>>>:::666;;;===???AAA@@@???===;;;<<<666555<<>>;;;::::::<<<@@@BBBAAA???DDDAAA===<<<>>>AAACCCCCCAAA>>><<<>>>BBBGGGHHHHHHMMMNNNQQQXXX^^^^^^YYYSSSVVVXXXWWWRRRSSSXXXWWWQQQVVVXXX\\\___ccchhhnnnrrruuutttqqqkkkcccXXXOOOIIIDDDBBB??????BBBFFFHHHIIIEEEBBB@@@AAAAAA???:::666<<<999:::;;;666...///555555777;;;@@@CCCEEEEEEEEECCCDDDDDDEEEEEEDDDBBBAAA999888777888;;;>>>??????FFFCCCAAA???>>>===;;;999:::999:::===AAABBB@@@>>>888<<>>>>>@@@CCC@@@>>>===???BBBDDDCCCAAA:::<<<===<<<:::888777888777888888666444333333555888:::<<<<<<;;;::::::;;;;;;888555555888<<<>>>@@@;;;888444555777777333...444555666666666555333222666555333000///000333666888::::::777333333888===>>>>>>?????????>>>>>>===;;;777444333444555333111555555444444666777:::;;;<<<888222000111444888:::999888555333222222333444555222222777999666333333333444444333222111000///111...+++,,,///222222111333333222000...---...000222333333111///---...///111222333333444444333333======>>>>>>>>><<<;;;:::999>>>>>>999888;;;:::444777999;;;======;;;999777999::::::999888777666555000444:::======;;;999888999777444222000000000111222222222222333444666777;;;999888777666444111...---222888888555444555888>>>>>>>>>===:::666333000@@@@@@@@@@@@AAACCCDDDEEEGGGHHHJJJKKKKKKLLLLLLMMMIIIKKKOOOSSSWWWVVVSSSPPPJJJJJJJJJLLLOOORRRRRRQQQQQQQQQRRROOOLLLHHHFFFFFFMMMKKKLLLPPPPPPLLLLLLNNNSSSOOOKKKJJJLLLPPPQQQRRROOOKKKJJJLLLKKKFFFFFFJJJIIILLLOOOQQQUUU[[[\\\YYYRRRNNNMMMOOOPPPMMMLLLMMMPPPQQQQQQPPPOOOPPPRRRUUU^^^]]]^^^___aaa___[[[WWWZZZZZZ\\\___bbbbbb^^^[[[SSSQQQPPPRRRWWWYYYVVVSSS\\\```bbb]]]XXXYYYZZZYYYSSSTTTWWWYYYXXXTTTMMMHHHJJJMMMPPPOOOKKKGGGEEEEEEDDDGGGKKKOOORRRRRRRRRQQQOOORRRSSSOOOHHHCCCBBBCCC@@@BBBEEEGGGGGGDDDAAA???>>>===>>>>>>???>>>;;;888<<<<<<<<<;;;:::999777777AAAEEEHHHHHHCCC???>>>@@@AAADDDGGGGGGEEEBBB@@@@@@BBBEEEIIIJJJKKKOOOVVV\\\XXXVVVSSSPPPOOOPPPQQQSSSJJJJJJIIIGGGGGGJJJOOOSSSUUUNNNJJJJJJHHHAAA======@@@CCCGGGJJJKKKIIIFFFDDDAAAAAABBBBBBCCCFFFHHHKKKJJJJJJKKKNNNSSSUUUTTTRRRWWWQQQJJJFFFGGGJJJLLLMMMOOOMMMKKKJJJIIIFFFAAA===;;;;;;<<>>@@@CCCBBB???;;;888999<<<@@@DDDAAAAAA@@@@@@>>><<<:::888;;;===???AAAAAA@@@>>><<<===999888>>>AAA??????AAA<<<:::999;;;@@@EEEGGGGGGHHHDDDAAA@@@AAACCCEEEEEEEEEBBB???@@@CCCHHHJJJKKKMMMNNNRRRZZZbbbeeebbb^^^[[[\\\ZZZWWWXXX]]]]]]YYYaaacccfffiiikkknnnrrruuuvvvuuusssmmmeee[[[RRRMMMFFFDDDAAAAAABBBDDDDDDDDDAAA@@@@@@BBBDDDDDD@@@;;;===:::;;;===:::444222666666888;;;>>>AAABBBCCCCCCDDDDDDCCCEEEFFFFFFDDDBBB:::888888999<<<>>>??????CCCBBB@@@???????????????===<<<<<>>>>>===>>>???@@@BBB@@@>>>@@@CCCEEEDDDAAA999;;;>>>>>><<<999777666888888888666444333444666<<<===???>>><<<:::999999999777555666888<<<>>>>>>999666333444777888555111666666777777666666555444222222111000///222666::::::;;;;;;888444333777<<<@@@@@@??????>>>===<<<;;;:::666333222333444333111222333333333555666777888777444222111333444555555666555333222222222222333333111333777888444222333333333333222222111000///111...,,,,,,000333444333222333222000...---///000111333333222000...---...111111222333333333333333999999:::;;;:::999777666444666555333222333333111555777999:::;;;999888666777777888888888888888888222666;;;>>>>>><<<::::::<<<:::777333111/////////111111111111222444666888:::999777666555333///,,,***///444666444333555888;;;;;;:::999777444222000MMMLLLKKKKKKKKKMMMNNNPPPQQQRRRSSSUUUVVVVVVVVVVVVOOOQQQVVV[[[______\\\YYYRRRRRRRRRVVVZZZ]]]^^^]]]]]]\\\ZZZVVVQQQMMMLLLLLLRRRRRRUUU[[[\\\XXXWWWXXX\\\WWWPPPMMMMMMQQQUUUWWWYYYVVVTTTTTTSSSOOONNNQQQPPPSSSUUUVVV[[[bbbeeebbbZZZWWWVVVVVVTTTOOOPPPSSSWWWWWWWWWVVVUUUUUUWWWYYYaaaaaabbbddddddbbb^^^[[[YYY[[[___dddggggggdddaaa^^^[[[YYYZZZ\\\\\\ZZZWWW]]]dddfff```YYYXXXYYYZZZTTTUUUXXXZZZZZZWWWQQQMMMMMMRRRVVVTTTNNNIIIGGGHHHHHHJJJNNNRRRTTTUUUTTTSSSQQQTTTVVVSSSLLLEEEAAA@@@@@@BBBEEEGGGGGGDDD@@@===:::;;;<<<>>>???>>>;;;888<<<<<<<<<<<<;;;999888777>>>BBBFFFFFFCCC???===>>>@@@CCCGGGIIIGGGCCC@@@???AAADDDHHHIIIKKKOOOUUU[[[XXXVVVRRROOOMMMOOOQQQSSSIIIJJJKKKKKKLLLPPPUUUYYYYYYVVVTTTRRRLLLDDDAAABBBAAAFFFKKKMMMJJJGGGFFFFFF@@@BBBEEEGGGHHHHHHJJJKKKLLLLLLNNNRRRVVVYYYZZZZZZ]]]VVVNNNKKKNNNQQQQQQOOOQQQQQQQQQQQQOOOKKKEEEAAA@@@@@@@@@CCCHHHKKKMMMMMMHHHIIIJJJIIIGGGGGGIIIJJJRRRSSSTTTRRRPPPQQQTTTXXXZZZ]]]]]]XXXTTTTTTSSSQQQMMMQQQUUUUUUQQQNNNMMMMMMKKKFFFBBB@@@???===@@@DDDCCCDDDFFFEEEDDDDDDEEEFFFFFFCCC===:::999<<>>@@@BBBCCCAAA@@@>>><<<::::::???BBBAAA@@@BBB>>>;;;999;;;@@@HHHNNNQQQMMMJJJFFFDDDEEEFFFGGGGGGIIIFFFBBBAAADDDIIIMMMOOOQQQRRRUUU\\\dddhhhhhhfffaaaaaa___]]]```eeegggffflllooorrrtttttttttvvvwwwwwwvvvtttoooggg]]]SSSNNNHHHFFFCCCBBBBBBAAA???>>><<<<<<>>>CCCHHHIIIEEEBBB>>><<<<<>>===;;;;;;<<<>>>AAABBB>>>======???@@@AAA???>>>===<<<::::::<<<===>>>>>>CCC@@@>>>???BBBCCCAAA???777;;;???@@@===999666444777888888777555444555777>>>@@@AAA@@@<<<999777666777555555666999;;;<<<;;;777444222444777888666333666666555444444444444444111222111000///111555999<<<<<<<<<888444333666999??????>>>===<<<:::999888777555333222222222111000///000111222333444444444111000000222444444333111111111111111111111111111111111444888888333222444222222222111000000//////000...,,,---///222333444111222111///------///111000222444333111...------000000111222222222222111333444555666666555333222555111000111111000111444222444666888888777666555333444555666888999::::::555888===??????===<<<<<<>>><<<999555222000......000000000111222555777888:::888666444333111...+++(((---111333222222444777777666555444333222111000[[[ZZZXXXWWWVVVWWWWWWXXXZZZZZZZZZ\\\^^^^^^^^^]]]WWWXXX\\\___aaa___[[[WWWXXXWWWXXX[[[```cccddddddaaa```]]]XXXTTTRRRRRRSSSUUUVVV\\\ccceeeaaa^^^___]]]YYYTTTQQQQQQTTTYYY[[[aaa___\\\[[[XXXVVVUUUUUUVVVYYY[[[\\\aaaffffffccc^^^\\\\\\ZZZUUUOOOPPPVVV[[[[[[[[[YYYWWWWWWYYY[[[]]]^^^```bbbaaa^^^ZZZWWWSSSVVV[[[```ccccccaaa___aaa___\\\[[[\\\\\\ZZZXXXZZZ___```ZZZVVVUUUTTTRRRPPPQQQTTTWWWYYYXXXTTTQQQOOOTTTXXXVVVNNNGGGEEEFFFGGGIIILLLOOOQQQRRRQQQQQQGGGKKKOOOOOOKKKDDD???======???BBBDDDCCC@@@<<<:::777777999<<>>;;;888::::::::::::999888777666:::>>>BBBCCCAAA>>><<<;;;<<>>===<<>>CCCHHHJJJHHHGGGFFFGGGIIIJJJMMMQQQUUUXXX[[[[[[]]]VVVOOOMMMPPPRRRQQQNNNQQQQQQRRRRRRQQQNNNKKKHHHEEEDDDDDDFFFKKKNNNNNNMMMFFFHHHHHHHHHGGGFFFGGGIIINNNQQQSSSQQQNNNOOOTTTYYYXXX]]]```]]][[[[[[ZZZVVVNNNQQQTTTUUUSSSRRRSSSTTTMMMHHHBBB???>>>>>>@@@AAAAAABBBDDDEEEEEEFFFFFFFFFIIIEEE???:::999<<<@@@DDDDDDHHHIIIDDD<<<888:::???===>>>AAACCCDDDCCCAAA@@@::::::;;;>>>@@@@@@@@@@@@???>>>===>>>CCCJJJPPPTTTOOOLLLIIIGGGGGGHHHHHHGGGHHHEEEBBBAAACCCIIINNNRRRVVVVVVWWW[[[aaadddeeeeeefffeeeccccccggglllpppqqqrrruuuyyyzzzyyyxxxwwwwwwwwwvvvtttooofffZZZPPPJJJFFFEEECCCCCCBBBAAA===;;;999999===CCCHHHJJJGGGCCC>>>===>>>BBBDDDBBB===888777888999<<<>>>AAACCCDDDDDD???<<<>>>DDDFFFBBB<<<:::::::::<<>>999888666555555888===@@@===<<<<<<<<<<<<<<<;;;:::<<<999555666:::======<<>>;;;777:::<<<<<<999666444333666777777666444444555777<<<>>>???>>>;;;777555444333333333555888:::999888666444222333555555444333333222111000///000111222333333222000...///111444<<<<<<;;;777444222333555:::::::::999888777666555444333222111111000000///---///000222333333222111/////////000222333222000//////000111222111111111111222666999888333222555111000000///////////////000...,,,,,,---...000111///000000...------///111...000333333111...,,,,,,......///000000000000000///111333444555333222000444///...111111...000555111222444555666666555555222333333444555777888999666999===>>>>>>===<<<<<<<<<;;;999777444222000///000000000111333555777999999777555333222000---+++***---000111000000222444444333222111111111111111fffeeecccbbb```___^^^^^^___^^^^^^___aaabbb```^^^[[[\\\]]]___```^^^ZZZVVVWWWWWWYYY]]]cccggghhhiiicccbbb___ZZZVVVTTTUUUWWWVVVWWW]]]eeefffaaa^^^]]]]]]\\\[[[[[[[[[^^^aaacccgggfffccc___\\\ZZZXXXWWWVVV[[[___bbbgggjjjhhhcccaaa```___]]]WWWPPPPPPUUU^^^^^^]]][[[XXXXXXYYY[[[YYY\\\___```^^^[[[WWWTTTPPPTTTYYY]]]^^^^^^\\\\\\^^^\\\YYYXXXXXXXXXWWWVVVWWWWWWUUUSSSSSSTTTPPPIIIGGGHHHKKKOOOSSSTTTRRRPPPPPPUUUXXXUUUNNNFFFCCCBBBAAACCCEEEHHHIIIJJJIIIIII===AAAEEEGGGEEE@@@;;;888888:::<<<======;;;888666444444666999<<<<<<999777777777777777666555444444666999===>>>>>><<<:::999:::;;;<<<;;;999999:::;;;>>>>>>?????????BBBEEEHHHKKKLLLLLLLLLKKKHHHFFFDDDEEEGGGIIIJJJLLLNNNRRRTTTZZZ]]]]]]VVVLLLFFFFFFGGGFFFJJJNNNLLLEEE@@@???@@@>>>DDDJJJLLLIIIEEECCCCCCFFFHHHKKKNNNQQQUUUXXXZZZ]]]WWWQQQPPPRRRTTTRRRPPPQQQRRRRRRRRRQQQQQQQQQQQQKKKIIIHHHKKKOOORRRQQQNNNFFFGGGGGGFFFDDDDDDEEEGGGGGGKKKOOOOOOLLLMMMRRRXXXRRRZZZ```aaaaaaaaa^^^YYYPPPQQQRRRSSSTTTUUUVVVXXXNNNJJJDDD@@@???@@@@@@???@@@AAABBBDDDEEEFFFFFFEEEHHHDDD???:::999;;;>>>AAABBBGGGIIIDDD;;;888;;;@@@===>>>AAACCCCCCBBB@@@???999;;;>>>??????@@@@@@???>>>???@@@BBBEEEIIIMMMOOOMMMJJJGGGEEEEEEEEEEEEDDDBBB@@@>>>===@@@FFFMMMRRRWWWWWWXXXZZZ^^^bbbdddeeehhheeecccfffkkkppptttwwwuuuxxx|||~~~|||zzzyyyyyyuuutttrrrlllbbbUUUJJJCCCBBBBBBAAABBBBBBAAA>>>;;;888888;;;@@@EEEFFFCCC@@@===>>>@@@CCCFFFEEE???999666777888;;;???CCCFFFHHHFFFAAA===>>>CCCEEEAAA<<<::::::;;;===@@@@@@>>><<<777777555333111333777;;;<<<<<<;;;:::999888888999888555222444888<<<===<<>>;;;<<<>>>>>><<<999888999888666333222222333333444555444333333555666555888;;;;;;888555333222000000111333666777666555666444222111111222111111222111///.........///000111111111///------///111999999777555222111111222222222333444444444333333000111111000///.........---...000111222111111000222000...---///111222222...///000111111222111111555444666999888333222555//////...---------......///...,,,***))))))+++,,,---------,,,++++++...000,,,...111222000---++++++,,,---......//////.........///222444555444222000000------000000......111///000222444555666666555333222222222222333444555555888:::;;;:::999::::::666777777666555333222000111000000111333555777888888666444222111000...,,,...///000000/////////000111111000000000111111222iiijjjjjjiiihhhfffcccbbbbbb```^^^___aaaaaa^^^[[[ZZZZZZZZZ\\\^^^^^^\\\YYYSSSTTTVVV[[[bbbgggiiijjjdddbbb```[[[VVVTTTUUUVVVVVVWWW\\\bbbbbb\\\WWWVVVYYY[[[]]]^^^___aaaccceeehhhiiieee___[[[ZZZXXXUUUQQQWWW^^^ccchhhllliiicccbbb```___^^^YYYRRROOOQQQ]]]]]][[[YYYVVVUUUVVVWWWXXX[[[___```]]]YYYUUUSSSRRRUUUXXXZZZYYYXXXXXXXXXVVVUUUSSSQQQPPPOOOPPPPPPPPPOOOMMMLLLPPPSSSMMMDDD???@@@BBBFFFJJJLLLLLLJJJMMMPPPRRRQQQLLLFFF@@@===999:::<<<>>>???@@@@@@???<<<===???@@@>>>:::666333444444555666666555444444222222333555888888777666444444444444444333222222333555777999999999888777999999888777555666888:::>>>===<<<;;;;;;===???AAAFFFHHHJJJKKKIIIEEEAAA>>>>>>AAADDDHHHJJJMMMPPPSSSWWWZZZZZZQQQIIIFFFGGGGGGDDDGGGIIIGGGBBB>>><<<<<<===DDDLLLMMMIIIDDDBBBBBBEEEGGGJJJLLLMMMPPPTTTWWW[[[YYYVVVUUUUUUUUUUUUUUURRRSSSTTTSSSRRRRRRTTTVVVOOOLLLKKKNNNTTTVVVSSSPPPGGGGGGFFFCCCAAA@@@BBBDDDCCCGGGLLLNNNOOOPPPTTTWWWOOOXXX___aaabbbbbb```[[[SSSRRRQQQQQQRRRSSSUUUWWWMMMMMMIIICCC@@@BBBBBB@@@BBBAAA@@@BBBDDDEEEDDDCCCDDDAAA===999777888;;;======AAADDDAAA:::777:::>>>:::<<<>>>??????>>><<<:::888===@@@???>>>???>>><<<999<<>>;;;;;;;;;:::<<>>CCCHHHKKKIIIEEEAAAAAADDDEEEBBB>>>888999;;;>>>@@@@@@===:::777888777444111000444888;;;<<<<<<:::888777888:::555444333444666999::::::???===:::;;;===>>>;;;999888777666333000///000222000111222111000111333444///222666777555222000///---------000222444333222444222111///......//////111111000////////////000+++,,,---,,,,,,---000222444333222111000000000000------...///000000000000---///000000...,,,,,,---------...///////////////444000,,,+++,,,///111111......//////000000111111;;;666444666666333111222...---,,,++++++,,,---...------,,,)))'''''')))+++******+++***)))***,,,///***---//////---+++******++++++,,,------------,,,+++---111444555333111000///333666555555555333...---...000222333444555555222111000///...///000111222444555666555444555666111222444555555444222111000000//////000222444555666333111/////////...,,,000//////......---------/////////000000000111111fffhhhkkkmmmmmmkkkhhhfffccc```]]]]]]______[[[WWWWWWVVVUUUVVVXXXZZZZZZYYYRRRQQQSSSVVVZZZ^^^______[[[[[[ZZZWWWTTTSSSSSSUUUUUUUUUYYY]]]\\\TTTOOONNNTTTWWWZZZ[[[[[[\\\```cccccceeeaaaYYYUUUTTTRRRMMMNNNSSSXXX[[[```eeeccc]]]___[[[ZZZ[[[XXXQQQKKKJJJVVVVVVUUURRRNNNMMMNNNOOOSSSWWW\\\\\\YYYTTTPPPNNNQQQSSSUUUTTTQQQOOOOOOPPPMMMLLLIIIFFFDDDCCCCCCDDDBBBDDDDDDDDDGGGIIIEEE???;;;;;;<<>>;;;:::888@@@HHHJJJFFFBBBAAACCCCCCEEEGGGHHHHHHJJJNNNRRRTTTUUUUUUTTTQQQQQQSSSUUUPPPRRRTTTTTTQQQPPPQQQRRRNNNJJJIIIMMMSSSVVVRRRNNNFFFEEEAAA===::::::===@@@@@@DDDIIIOOOSSSUUUVVVVVVPPPWWW\\\\\\\\\^^^]]]ZZZUUUSSSOOOLLLLLLMMMNNNNNNGGGLLLKKKDDD???@@@AAA???BBB???======???@@@@@@>>>???===:::777666666888999555999<<<;;;888555777999666888999::::::888555333555;;;???;;;999:::999666333666:::;;;;;;;;;===???===;;;999888888999888777888999999888888;;;AAAEEEGGGJJJNNNTTTYYY___eeehhh```\\\]]]dddiiikkknnnssszzz|||~~~}}}{{{xxxwwwwwwppppppnnnjjj```TTTHHHAAA???>>>===???@@@AAA???>>>:::888777999<<<>>>===;;;999???CCC@@@???@@@>>>:::777666777888<<>>@@@???;;;888444666666333///...111444999::::::888555555777999333444555555444444555666:::888666777999:::888555666777666444111/////////,,,---............000222,,,000333444222///,,,++++++******,,,///111111000000///...---,,,---...000///////////////......---)))***++++++***+++...000......------...///......,,,------............---+++---//////---++++++,,,,,,,,,,,,+++,,,,,,------333///+++)))***,,,------......---,,,,,,---//////???666000111333222///...---,,,+++******+++---...***++++++)))''''''***---'''((((((((('''(((+++---)))+++,,,,,,***))))))***)))***++++++,,,,,,++++++'''***...111222111///---...;;;@@@::::::>>>888++++++,,,---///111222444444///...---,,,,,,---...///...000000000//////000222---///222444444222000......------,,,---...///000111///---,,,---------,,,...---,,,+++,,,,,,,,,+++,,,---...///000///......bbbfffkkkooopppnnnkkkiiiccc___\\\\\\^^^]]]XXXTTTVVVSSSQQQQQQSSSTTTUUUTTTRRRQQQPPPQQQRRRRRRQQQPPPOOOQQQRRRQQQQQQQQQSSSUUUUUUTTTWWWZZZXXXPPPIIIHHHVVVXXXZZZYYYYYY[[[___ccc]]]___[[[RRRMMMMMMKKKEEEMMMPPPRRRSSSVVVZZZYYYTTTZZZVVVTTTVVVUUUNNNFFFCCCOOOOOOMMMJJJGGGEEEEEEGGGLLLQQQVVVVVVRRRMMMIIIHHHMMMNNNOOOLLLGGGEEEEEEGGGEEEDDDAAA===999888888999333888<<<;;;<<<===<<<999:::::::::;;;======<<<;;;999999:::>>>AAA???777000111222333444444555555555555444222222333333222111///...------...000333444222000...///111333444444222222333333333222111111000//////000222555666666...000333444222111000111555444222222555777999999??????>>>===;;;999777666666999<<<=========>>>???GGGIIIEEE<<<999<<<>>><<<;;;;;;<<<>>>??????<<<:::111:::CCCFFFBBB???@@@BBB@@@BBBDDDDDDCCCDDDIIILLLKKKNNNQQQOOOKKKJJJMMMQQQLLLPPPTTTSSSPPPLLLJJJJJJJJJFFFEEEIIIPPPRRROOOJJJDDDAAA===777444444777;;;>>>AAAGGGOOOUUUXXXWWWUUUQQQVVVXXXUUUUUUXXXYYYWWWVVVQQQLLLGGGFFFEEEEEEEEEAAAIIIJJJCCC======>>>===@@@<<<888777999;;;:::999<<<:::888666555555555666///333666777666444444666333555666777666333000...000777;;;777333444333//////222444555444555999<<<777555444333444444333222888999:::888666888<<<@@@AAADDDJJJOOOUUUZZZ___ccc\\\XXXZZZbbbhhhhhhkkkooozzz{{{|||zzzwwwtttrrrrrrnnnnnnnnnjjjbbbWWWKKKDDD???>>>===>>>???@@@???>>>:::888666777;;;======;;;777???CCC???<<<======:::888777666777:::???CCCGGGEEEDDDAAA>>><<<;;;::::::666888:::>>>@@@>>>;;;777///222444111---+++---111555666777555222111444777333666888777333000111333555222000111444555333111555777888777333000......***+++,,,,,,,,,---///111,,,000333444111---***)))***)))(((***---/////////,,,,,,,,,++++++,,,///222+++,,,---...---,,,+++***++++++,,,***)))((()))+++*********+++---......---............------,,,+++))),,,//////,,,***+++,,,+++***)))))))))***+++,,,000...+++)))*********)))...---+++******+++---...BBB666,,,---111000---***---,,,***))))))+++,,,...((()))***)))((()))---111%%%&&&'''&&&&&&'''***,,,)))***+++***(((((()))***))))))***+++++++++++++++$$$'''+++///000///,,,+++)));;;AAA999888???777$$$)))***+++---///111222333---,,,+++******,,,...///,,,------,,,++++++---///,,,...111333333111...,,,,,,+++************,,,,,,...,,,***)))***++++++++++++***))))))***,,,,,,+++***,,,...//////...---+++fffeeehhhlllkkkeeeaaaaaa]]]\\\YYYUUUSSSQQQPPPPPPSSSQQQNNNLLLLLLNNNQQQSSSPPPHHHBBBDDDGGGFFFEEEEEEAAACCCFFFGGGGGGIIIMMMPPPQQQPPPRRRUUURRRJJJEEEDDDPPPQQQSSSVVVVVVVVVUUUTTTRRRTTTUUUPPPIIICCCCCCEEEHHHJJJLLLNNNOOOMMMJJJHHHNNNMMMLLLJJJHHHEEECCCAAAEEECCC@@@===<<<===???@@@DDDFFFJJJMMMMMMIIIBBB===AAAEEEFFFDDDCCCDDDAAA===>>>:::888999888444111111333222333555777888777666444444444333444555555666222444666999:::999888888---...000222333333222222222222111000///...,,,+++......---......///000111000000000///000000111111...000333444222///------111111111111111111111111333222000/////////000111000000000111111333444555:::;;;;;;999666555777:::555555444444555666888999;;;:::888777666666666777777666777999;;;999555111333666999;;;;;;;;;;;;<<>>;;;666333333666999DDDAAA???CCCKKKPPPQQQOOOOOOPPPQQQQQQQQQRRRUUUWWWSSSRRROOOKKKFFFBBB???>>>999999:::::::::999999888999888777666555444444444222222333333333333222222+++...111444555333000...111111222222111000...---333444555555444333111000...///111222333333333222222111///......000111333555888;;;;;;777555666888<<>>>>><<<888444444333333444666999<<<>>>CCCCCCAAA>>>999555444333222333555888:::999666333111000...------...///000444444444333111000...---.........//////000222222000111111111222222222222333222111000000///---+++,,,******+++(((&&&***000111111000///...,,,***)))((()))))))))************++++++++++++++++++++++++000...------...---)))&&&,,,++++++++++++++++++,,,000...,,,***)))+++---......//////---+++))))))***,,,+++++++++******)))))),,,+++++++++*********)))******+++++++++,,,,,,,,,*********++++++,,,,,,---***+++---...///......---))),,,---+++'''(((---222---+++))))))***)))(((&&&)))(((((((((''''''''''''***++++++++++++,,,,,,,,,******+++++++++******)))++++++************++++++)))***+++,,,---......---'''((()))*********---///...+++((('''((()))))))))***++++++******)))((('''***+++---......---,,,***///'''%%%***(((###)))*********+++++++++++++++)))''''''))),,,------+++*********))))))((((((```___aaadddccc\\\XXXXXXUUUSSSQQQOOOMMMLLLLLLLLLOOOLLLIIIGGGFFFGGGIIIJJJIIIAAA<<<>>>@@@???===>>><<<===>>>======@@@FFFJJJKKKJJJMMMPPPNNNGGGAAA@@@CCCEEEHHHKKKMMMNNNNNNNNNLLLOOOOOOKKKEEE@@@@@@AAA@@@BBBEEEFFFGGGEEEBBB@@@FFFEEEEEEDDDBBB@@@>>>===@@@>>>;;;999888999<<<===<<<>>>BBBEEEEEECCC???;;;;;;>>>???======>>><<<888999555333555444000------111111111111222222000///111111111111111222333333///000222444555555555444...///000111222222111000111111000000...---,,,+++------------......///000//////......//////000111000222555555444222000000000111111111111000000///111111000////////////000000000000111222333444555999:::999666222111222444222222444555666666555555888777555444333333444444666555555666777777333000111333666888777666666777:::777555666888;;;;;;:::<<<===>>>>>><<<;;;<<<===BBBFFFKKKMMMJJJFFFCCCAAACCCAAA???@@@DDDEEEBBB>>>;;;:::888444111111444666AAA>>>===@@@FFFKKKLLLJJJIIIJJJKKKKKKJJJIIIKKKLLLKKKIIIEEEBBB???<<<888555555666666666666666555555666555444333222222222222222222222111000///------,,,...111222333111///---000000111222111000///...111222222222222111000///...///000111222222222111222111000///...///111222222555888777444222333444999<<>>CCCAAAAAADDDIIIHHHAAA;;;:::555777;;;???CCCEEEFFFGGGDDDFFFFFFCCC>>>;;;;;;<<<999:::<<<>>>>>><<<:::888:::;;;;;;;;;;;;:::999888999888555444444555777999666888:::<<<======<<<;;;555999:::888888999888444666111///111111...+++,,,///////////////......---000000//////000000111222---...000222333333222222222222333333222111000000222111111000///...------............///////////////////////////000111111...000222333222111111111111222222333222111000///111111111111000000000000000000111111222444555666999999888555111//////000...///222444555444222111444333222111000000000000555444222222333222111//////222444555444333333333666444222111333444444444333666888888777666666666<<<@@@DDDFFFEEEBBB@@@>>>DDD@@@<<<;;;<<<<<<:::777444555444222000///111333===:::999;;;???CCCCCCBBBAAACCCDDDDDDBBB@@@@@@@@@CCC???;;;:::999666111---000111111222222111111111222111000//////...//////222111000///---+++)))(((....../////////...------...///000111111111000///...//////000//////...------...///000111111111000333222000///...///000000000333666555222000000222555777:::;;;<<>>>>><<<:::777666777888888===777333555555333222333333222111111222555999;;;888888<<>>:::777777666444222///111111111//////000111888666444555888:::;;;::::::<<>>:::777666777555000+++------......///.........//////...---------------000000///...,,,***((('''//////---,,,,,,,,,,,,---,,,---///111111111111000---------...............---....../////////000000222111000///......//////000333666555222000111222333444555666555666999;;;???===;;;::::::;;;<<<<<>><<<;;;;;;<<<===<<<:::777444666444222222444555444444111111222333333111000///333111.........///...---///////////////000222222///000000///......000222222000.........///...---///...------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,------...,,,------------.........///000111000...,,,+++******((((((++++++((()))---///...+++)))(((((()))***++++++************))))))++++++++++++++++++++++++---,,,++++++++++++************))))))))))))******---,,,+++***)))***+++,,,***+++,,,,,,+++***+++---))))))))))))))))))))))))++++++,,,,,,,,,---------))))))))))))((((((((((((++++++++++++++++++,,,,,,+++++++++******)))(((((()))))))))***,,,,,,+++)))---,,,++++++---...---,,,*********)))))))))((((((************++++++++++++((())))))*********************))))))))))))******'''(((((()))******)))))),,,,,,+++)))((())),,,///---+++))))))+++,,,+++******++++++******)))(((''''''''''''((()))+++,,,---+++''''''***)))%%%%%%((((((((((((((())))))))))))(((+++---+++&&&%%%)))---((((((((((((''''''''''''HHHEEEEEEGGGDDD>>>::::::===<<<:::888777666666777777666444333333444555666888333111333222000///111......///111222333444333222222555:::999444000000000111333555777999:::;;;666666555333222111222333222333444444444333111000...///111222444555555555111000//////000111333444555666777666555666:::===777;;;;;;999999<<<;;;888888333000222222///...000...000222111///......///...............///000000///000111222333444444555666555444333222111000000222222111000000000111222111111111111111000///...111111111111222333444555444555666666666777999;;;555666777888888777666555555555555444444444444333444444444444444444555666666666555555555444444333111000...---...000222444111111111111111000000000444333111///------...///,,,...000111111111222444555555444222111111222333///222555777666555555666222444888<<<@@@BBBBBBAAA@@@===999666555333222111...///111111000000000222444333111111222333444444333666999:::999777777777999777555555555333///++++++,,,------.........---///......---------------............---,,,++++++000...,,,+++***+++,,,---,,,---...000111111111000------------......//////.............../////////111000000//////////////////222555555111///000222222333333222111111333555999888777666555666888999:::<<<===<<<:::888888888555555666666444222000///333222000111222333222111...///000111000///...---222000---,,,,,,---...---...............///000000/////////...------///222111///---,,,---......---.........------,,,++++++,,,,,,---.........------,,,++++++++++++,,,,,,---++++++,,,,,,,,,---------...///000///---+++,,,------)))(((++++++)))))),,,...---***((('''((()))***+++++++++***************++++++++++++++++++++++++,,,---------,,,,,,,,,,,,******))))))))))))******---,,,+++*********++++++)))+++,,,+++******+++---)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------+++******)))(((((((((((()))((((((***,,,---,,,***...---,,,---...///...---+++************)))))))))))))))*********+++++++++'''((()))******************))))))))))))))))))***''''''((()))))))))((((((***+++***)))((((((+++---+++)))((()))***+++***)))***++++++******)))(((''''''''''''((()))***,,,---///,,,,,,---,,,)))(((***(((((((((((())))))))))))'''***---+++'''%%%(((,,,''''''''''''((((((((((((===:::;;;===;;;555222333999888666444333333333333444333222222222333444444222///...000000------000,,,,,,---///111222000...111///111555444000...///111111222222333444555555444333111/////////000000000000111111000///...---...///000111333444444444111000//////000111222333333555666444333444999===<<<>>>>>>;;;;;;>>>>>>;;;888333000111111...---///...111222000,,,******,,,......------......///000111111222333444555666666444444333222111111222222333222111111111222333444555555666666555333222000333333333333444666777888777888888777777888;;;===999:::::::::;;;<<<<<<===<<<;;;:::999888999:::;;;::::::999888777777777777444333333444555555444222444222///......111555777222222333333333333222111555555444111///...///000+++,,,......---...///111222333222000......000222...111333555555444555666555555777:::???AAAAAA@@@@@@???<<<999777444333222...000111111000000111222222111000///...///000000///111333444333222333333222333444444222000---,,,+++,,,---...............///......---------......---....../////////......///...,,,******+++---...,,,---...000111111000000,,,,,,,,,------///000111//////............///000////////////////////////...111444333000......000111111222111//////111222222222222111000222555777555555555333111111333444222333333222000...---...222111000000222222111000///////////////...------///---+++***+++,,,,,,+++------......//////000000000000///...,,,---000333111000......///000///...////////////...,,,+++***,,,------.........------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------+++---...,,,******---111222,,,)))++++++******,,,---,,,***)))(((((())))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,...000111000///...///*********))))))*********,,,+++*********)))******)))+++,,,+++******+++,,,***************+++++++++,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,)))******+++,,,,,,------******)))((((((((())))))(((((()))+++,,,---...///000///......///000///...++++++++++++*********)))'''''''''((((((((())))))''''''((()))***************))))))(((((())))))***'''(((((())))))(((((((((+++++++++)))'''&&&'''((()))(((((()))***+++***)))***++++++******)))((('''''''''((()))***++++++,,,,,,,,,+++******(((((((((((((((((()))))))))******''')))+++***(((''')))+++'''(((((((((((()))))))))666444444777666222000222555444222111111111222333444444333222111111111222///------000000---...111///---,,,...111222000...222//////222111......000222222111111222222333333444222000....../////////000000111000000...---,,,---...///000111111111111111000000///000000111222111444666555444666;;;AAABBBDDDCCC@@@???BBBBBB???;;;555111111111...---///))),,,000///,,,+++---000111111111000111111222333555666666777888999:::;;;777666666666666777888999999888777666666888:::;;;???@@@AAAAAA@@@===;;;:::999999::::::;;;===>>>???>>>>>>===<<<;;;<<<@@@BBBBBBBBBAAABBBCCCEEEHHHIIIJJJHHHEEECCCCCCDDDGGGHHHBBBAAA???===<<<;;;;;;:::777666555666777777444222555444222222222444777888222333444555555444333333666777777555111///000222///000000///---,,,---...///000111///---,,,///111...000222333333444666888999888:::>>>CCCGGGHHHGGGDDDDDDBBB???:::666333222///000111000//////111333000000///...------...///000111222111/////////111---111555444000---,,,...+++,,,---....../////////......------------............///000000//////......---,,,++++++,,,...///,,,---///000000000//////++++++++++++,,,...000111000000///......///000000------...///000000000000///222555444111///000111///000111000///...000222---//////...---...222666111222333222000///000222000111222111...---...000222111000111222333111000000000///..................,,,++++++,,,,,,,,,***,,,---...///000111111111.........---,,,...222555111000000000222333222000000000000000///---+++***---------...------,,,,,,---,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------+++------+++(((***000666777000******+++***+++---,,,++++++******)))))))))))))))******+++,,,------------------------------,,,000444555444222111111++++++************++++++,,,,,,,,,+++++++++++++++***+++,,,+++***)))***+++***+++++++++,,,,,,,,,,,,000//////...---,,,++++++))))))***+++,,,---......,,,,,,,,,++++++************)))((((((((()))***+++&&&)))+++++++++,,,111555222111//////000000///---,,,,,,+++++++++*********''''''''''''((((((((()))&&&'''((()))************))))))(((((((((((())))))(((((()))))))))((((((''''''(((******(((&&&&&&&&&***)))(((***+++,,,+++******++++++******)))(((''''''(((***+++++++++******'''''''''''''''''''''&&&)))))))))*********++++++''''''((()))))))))******((((((((()))))))))******444222333666666333111333111000000///000111333444666555444222111000/////////---///222111///000444444111......111333333222444000///111000---...111333333222222222333444555555222///....../////////333333333222111000///...------...///////////////111000000//////000000000000444777777777999@@@FFFHHHJJJHHHDDDDDDFFFFFFCCC===777333333222///...000"""(((---///...000444888666666555555666666777888::::::;;;;;;<<<===???@@@<<<;;;;;;;;;<<<>>>@@@AAA???>>>===<<<===???AAABBBJJJKKKKKKKKKJJJHHHEEECCCAAAAAAAAABBBCCCEEEFFFGGGJJJIIIHHHGGGEEEGGGJJJMMMKKKJJJIIIIIIKKKNNNRRRTTTWWWTTTPPPNNNMMMOOOSSSUUUGGGFFFDDDBBB@@@>>>======<<<:::999999;;;:::666222444555555666666777777888333333555666666555444333777999999777333111111333555555444222...------......000111///---,,,///222000222333444444555888:::;;;;;;===BBBJJJPPPRRRQQQGGGGGGFFFBBB===777444222000000000///......000222000000///...,,,,,,...///444444444222///...///000+++111777666000,,,---000++++++,,,....../////////---------,,,------......//////000000//////...------,,,,,,,,,,,,---///000---...///000000000///...************+++---///111111000///......///000111+++,,,---///000000111111222555888777444222222444...///000///......000222---...///...,,,---111555///111444444333111111111...000111000......000333222111111222333333111000111000///...---...///000///...------......---,,,,,,---///000111222222222,,,------,,,,,,///333777111111111222444555444222000111111111000...,,,***---------------,,,+++***------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,---------...//////,,,***---555<<<;;;222+++***+++***+++...++++++,,,,,,+++***)))((((((((()))***,,,---...///////////////////////////,,,111666888666444222222,,,,,,++++++++++++,,,,,,//////............------***+++,,,+++)))((()))***+++++++++,,,,,,---------555444333222111000///...(((((()))+++,,,---.../////////...,,,***)))((('''***)))(((((((((***+++,,,&&&))),,,,,,***,,,333999444222000000111000///---,,,,,,,,,+++++++++******))))))))))))************&&&'''((()))************))))))(((((((((((())))))((()))))))))))))))(((((( ###'''))))))(((((()))*********+++------,,,+++***++++++******)))((('''((()))+++,,,---+++***)))&&&((()))((()))+++,,,+++************++++++++++++'''&&&&&&(((***+++***)))(((((())))))******++++++333444555666:::<<<666---111222333444333111///...000222444444222111000111......000111222333333222444111///000222444222000000222333222///...000333,,,...///000111222555888555333111000111111222111///......000111111///---///...,,,,,,---......---,,,///222222000000111333555333444666888;;;DDDNNNSSSSSSSSSSSSRRRMMMGGGCCC===888111///222444333111///000111333444444333333888:::;;;;;;:::<<>><<<999888:::<<<======<<<===>>>;;;999777777888888777666;;;:::999888777666555444888777444222000/////////555333///,,,+++---000222111444777777444333555777777<<>>999333000000111000...,,,,,,...000222222222111000...---,,,000111000---///222111---///...---,,,,,,---...///+++++++++++++++,,,......///.........///000000111...///000000......///000///,,,******...000000///333222000///......///000,,,...//////...---///000111...,,,---000111000...111...,,,///333555222///222444555444111///......222111000000111111000...---///111111000000222333333333333333333333333333222111000///...///000111333222000///.........///000000000...++++++,,,...111///...,,,++++++,,,,,,+++,,,---000222222///---,,,,,,,,,++++++---111555222333333444555666777777333111000000222000,,,))))))***++++++******+++,,,))))))******++++++,,,,,,///,,,)))(((***+++,,,,,,---.........---...000333===333,,,,,,---***))),,,,,,,,,---------,,,++++++,,,,,,+++***)))***---000///////////////000000000888888999;;;<<<<<<:::777111,,,)))***000333333111...///000000...------...000---++++++------+++)))...---,,,,,,,,,...000222666888:::999666333111111---+++))))))+++...///000666222...++++++******)))%%%(((++++++)))(((***,,,------,,,+++,,,000555:::999777444111000000222333---+++)))((())))))((('''---)))&&&(((+++,,,***&&&)))((('''''''''(((***+++((((((''''''''''''((((((***+++------+++)))((((((((((((''''''''''''((((((******++++++++++++*********************)))((((((***(((''')))---...,,,***---***((((((***+++***(((+++)))((()))***+++***)))(((''''''''''''((())))))+++***)))(((&&&%%%$$$###333555555555999;;;666...333444666777777666444333111333666666444333222222111222222333444444555555777444222222444555444333444555666444111000222333111222333222111111333444555444222111111222111111//////...000111111///---...---,,,,,,---...---,,,,,,...111111000000222444666444555777999===GGGRRR[[[ZZZZZZZZZWWWRRRKKKFFF>>>888222000111333222000111333555666666666777888@@@BBBCCCBBBAAACCCGGGKKKKKKLLLKKKIIIFFFDDDCCCDDDDDDAAA@@@CCCHHHJJJIIIGGGEEEEEEDDDBBBAAACCCFFFHHHMMMPPPQQQPPPPPPQQQNNNIIIHHHIIIKKKNNNPPPQQQPPPOOOSSSYYY\\\YYYXXX\\\```aaaaaabbbbbbaaa___```bbbdddgggjjjiiidddbbbeeegggfffbbbcccbbb[[[SSSMMMLLLNNNMMMHHHBBB@@@BBBDDDCCCAAABBBBBBBBBBBBCCCCCCDDDEEE@@@>>><<<<<<===>>>===<<>><<<:::999888777777<<<;;;888555333222222222777555222000///000222333111333666555444333444666666;;;DDDLLLRRRUUUXXXYYYOOOLLLGGGAAA<<<666111...---.........,,,---...000111111111111000000///...111444444111000222111...//////............//////++++++,,,,,,------.........---------......///000///000111111000///000111111...,,,---000111111000111000///.........///000---...//////......///000000...,,,---000222222000222000...000444666333000222444555555333111000000222000///000111222111000111222333333222111222444222222333333333333222222222222222111111111111111111222222222111000....../////////---+++***,,,---000//////........./////////...---...000111000///.........------///333777666555444666888:::999888222000//////111111...,,,***+++,,,,,,******+++---++++++++++++,,,,,,---...///,,,******,,,------,,,,,,---...---,,,---000222888111---------******...***++++++,,,,,,,,,+++++++++,,,,,,+++***+++///111444444555555666666555555;;;;;;===???AAAAAA???<<<333000...000444666333000111222444333111000000111111///------......,,,***------,,,,,,...000222444999;;;======;;;999777777111000///000333555777777555222///,,,,,,,,,+++***(((***,,,,,,+++***+++---------,,,+++,,,000555999999777444222000000111222...,,,***************((()))&&&%%%''',,,...,,,***)))(((((('''((()))***+++))))))(((((((((((())))))***+++---,,,***)))(((((((((((((((''''''((((((((()))******++++++******)))***************)))((((((***(((((())),,,---+++)))---+++))))))++++++***(((...,,,***)))))))))'''%%%((((((((((((((()))*********)))((('''&&&%%%$$$$$$666777777666999;;;888222666777999::::::999888888333666999:::999777666666777777666666666888999:::;;;999777666777777777666888999999777444333333444333444555444222111222444555444444333222222111000000///...///000111///...///...---.../////////---...000222333333444666888888666666888:::???KKKVVV]]]]]]^^^^^^\\\WWWPPPKKK???:::333000111222111///333666:::;;;:::;;;>>>AAAIIIIIIIIIGGGFFFGGGJJJLLLNNNNNNMMMJJJEEEBBB@@@AAABBBAAAAAAEEEIIIJJJHHHEEE@@@@@@???===<<<===AAADDDJJJMMMNNNLLLKKKLLLIIIEEEEEEFFFHHHKKKNNNQQQRRRSSSUUU[[[___^^^^^^cccggghhhiiiiiihhheeecccdddgggjjjmmmqqqqqqmmmjjjllllllkkkkkklllkkkfff```[[[ZZZ\\\VVVQQQKKKHHHJJJLLLLLLLLLPPPMMMIIIHHHKKKNNNNNNMMMHHHFFFEEEEEEGGGHHHHHHHHHMMMLLLIIIFFFDDDCCCDDDDDDDDDBBB???<<<:::999999:::;;;999777444222111111222111222333333222222333444444:::DDDNNNUUUXXXXXXXXXPPPNNNIIICCC<<<666111...***,,,......------...///000000000111111222333333444:::<<<888444333222000//////000000000000//////***+++---.../////////...///////////////000000000111222333333111111222333444222111111333444444333111111///......///000000...///000///......000222111///...///222333333333444222000222555555333000111333555555444333333333222111000111333555555444777888777666444333333555111222444666666666444444555666888888777555222111111111333333222111///---...//////---++++++,,,---000000111111111222222222333000------...000111111///000000//////111555888;;;888666888<<<>>>;;;888111///......000111000///+++,,,---,,,******+++------,,,,,,,,,,,,...000111///...------...///...---,,,---------,,,---///222222000///000...+++,,,000))))))***+++,,,,,,,,,,,,+++,,,---,,,,,,...111333888999;;;<<<<<<<<<;;;;;;<<<===???CCCEEEFFFCCCAAA777555555777::::::666333555777888777555333333333333111000///000000///---...------...000222444666:::===@@@@@@???>>>======444444444777;;;>>>??????888555222000///...---++++++,,,------,,,,,,---...,,,,,,,,,+++,,,///555999:::888555333111000000000///---+++++++++,,,+++***)))'''&&&(((+++---,,,***((((((((((((((()))************))))))))))))*********,,,---,,,***(((((()))(((((((((((((((((((((((()))******++++++******)))***************)))((((((***)))((()))***+++***)))---+++******+++,,,***)))...,,,***))))))(((&&&%%%)))))))))((()))******+++))))))((('''&&&&&&%%%%%%<<<===<<<:::<<<@@@>>>:::;;;;;;<<<<<<<<<;;;::::::888;;;???AAA@@@>>>===<<<>>>===;;;::::::<<<>>>???@@@???<<<:::::::::::::::<<<<<<;;;:::888666555444111222444555444444555777666666666555333111111111111000......000111000///222111000111222222111000222333444555666888:::;;;;;;888666888:::???KKKWWWXXXYYY[[[\\\\\\XXXRRRMMM???:::444111000111000000444999???AAABBBCCCHHHLLLMMMLLLIIIFFFDDDCCCDDDEEEHHHHHHGGGCCC???<<<::::::===;;;;;;<<>><<<::::::999777666888;;;>>>BBBFFFGGGDDDBBBBBBAAA>>>>>>???AAACCCEEEHHHLLLOOOPPPVVV[[[ZZZZZZ___bbbcccddddddbbb___^^^```dddgggiiinnnpppnnnlllnnnnnnkkkkkklllllliiieeebbbbbbbbb]]]XXXSSSPPPQQQSSSUUUVVV]]]WWWQQQPPPTTTXXXXXXVVVRRRPPPNNNOOORRRTTTVVVVVV[[[YYYUUUQQQOOOOOOPPPQQQOOOMMMJJJGGGEEEDDDDDDEEEBBBAAA>>>:::666222///...111111111111111111222333333999DDDPPPYYY\\\ZZZXXXTTTRRRNNNGGG???777333111+++---///000///...---.../////////111333666999::::::AAADDD???888555444222///000111222222111000///***,,,...000111111000///111222222333444444444444444555666555444333444555777777666666777777777777777666444222111111111222111222222111000111333555666555444333444444444444555333222333444444222000///111444555555444555666555444444666999<<<======>>>>>><<<999666555555666333555999<<<>>>>>>===<<>>@@@AAAAAA@@@???:::;;;===AAADDDDDDBBB@@@;;;:::999:::===>>>===;;;<<<===>>>===:::666444444555444444333333222222111111111111222222444555666999<<>>???BBBFFFGGGGGGFFFEEEEEEFFFDDDCCCAAAAAABBBDDDEEEGGGEEECCC@@@======>>>?????????>>>>>>===;;;999888444666888999888888999:::999:::;;;888555333333444555222000///111222333333333222222333444444333111444444333444666777999999;;;888777888999>>>JJJVVVVVVWWWYYY[[[ZZZUUUNNNIII<<<999444111000111111222555;;;CCCIIILLLMMMPPPRRRMMMJJJEEEAAA>>><<<;;;:::>>>>>>>>><<<888666666666888666333111111222333333444555555444333333666888999>>>???;;;888888888666888:::;;;;;;;;;===AAAEEEHHHNNNRRRQQQPPPSSSUUUUUUVVVUUUTTTSSSSSSUUUZZZ^^^___dddhhhggggggiiijjjhhhggghhhiiiiiigggfffeeeeee```\\\YYYVVVWWWZZZ\\\]]]fff```ZZZYYY]]]aaa```^^^YYYWWWVVVWWW[[[___aaabbbaaa___[[[XXXVVVVVVWWWXXXZZZXXXVVVTTTSSSRRRQQQQQQOOOMMMIIICCC<<<666111...111000//////000111222222333:::EEESSS]]]```]]]ZZZWWWVVVRRRJJJ@@@888444222///111222222000...------/////////222555;;;???BBBBBBIIIKKKEEE<<<888666444///000111222222111000///+++---///222333333222111222333555666888888888888888999:::999777666777888;;;<<<==================@@@>>><<<999777666555555777777777666555555888:::======;;;999777555555555555555444444444333111///...000333555555555666777999999;;;???EEEHHHJJJJJJFFFFFFCCC@@@<<<999:::;;;:::===BBBFFFIIIJJJJJJJJJMMMOOOQQQQQQMMMFFF>>>999999666222...---...000111000111222222000///000111111333666888888666333111555333222222222222000.../////////......111555888===999666999>>>???:::444333333111///------...///,,,,,,,,,+++***+++---000111111000111222444555777555444333333444333111//////000000//////000222444222666888666222///......+++,,,---...////////////...000111222222333666888===>>>@@@BBBCCCCCCCCCCCC666777888:::===>>><<<;;;===;;;999999<<>>CCCHHHJJJJJJIIIGGGDDD@@@===999333000///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,///444777::::::999777555222000///---+++***)))+++++++++***,,,+++***)))))))))(((''''''(((((()))))))))))))))++++++************+++++++++,,,,,,+++)))((()))***(((((()))******)))(((((()))))))))******)))))))))***************)))(((((())))))))))))((()))***+++---...//////...---,,,,,,---,,,++++++------,,,+++***************++++++,,,---,,,,,,+++***)))((((((LLLOOOOOOLLLLLLOOOOOOLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGJJJMMMNNNNNNNNNOOOPPPNNNMMMLLLKKKJJJJJJKKKLLLNNNMMMJJJFFFCCCBBBCCCEEEDDDCCCCCCDDDFFFEEECCC@@@>>>@@@BBBBBB@@@???>>>???AAABBBAAA===999777888;;;;;;888555333555777888999666555555777888888666444666444222222333444555444999777666888:::???JJJUUU\\\\\\]]]\\\YYYQQQHHHAAA999777444111000222444555888???HHHQQQVVVVVVSSSPPPHHHDDD???;;;999777555444666777777666555444444555555333000---,,,,,,...//////111222222111111222333111777888444000111222111555777888777555666999===@@@FFFIIIGGGEEEFFFGGGFFFFFFGGGGGGFFFGGGIIINNNQQQQQQWWWZZZZZZ[[[^^^```^^^___```bbbdddeeeeeeeeeddd[[[ZZZYYYXXXYYY[[[^^^```fffccc```aaaccceeedddccc\\\ZZZYYY[[[___dddgggiiigggeeeccc```_________```aaaaaaaaaaaa```^^^]]]\\\\\\YYYSSSLLLCCC<<<666333222000......000222222222555;;;FFFTTT```dddaaa]]]XXXXXXTTTKKK@@@777333222222333444222///---------//////000333888@@@FFFKKKLLLPPPPPPHHHAAA<<<999555000000111111111111000000---...000222333444444333333444777:::<<<=========>>>???@@@???===<<<<<<===AAACCCEEEEEEEEEDDDEEEFFFGGGFFFCCC@@@>>>===<<<<<<=========;;;:::;;;>>>AAAEEEDDDCCC???;;;888888888888777777666444333111000///111555666777777888999???AAAFFFMMMTTTXXXYYYYYYRRRQQQNNNJJJEEECCCDDDEEEGGGIIIMMMQQQTTTVVVWWWWWWXXX[[[]]]^^^ZZZRRRIIIDDD???;;;555///---...111444000222444444222111111222222555999<<<===;;;777444777555444444444222///---...///.........000444777;;;888777999<<<<<<777222333333333000---,,,,,,...---------,,,,,,...111444555555666888999:::;;;;;;:::888666555555444222000000111111111000111333666333777999555222111///,,,------...///000000000000///000222333333333555777===>>>???@@@AAACCCDDDEEE666444333444666777666555;;;999777666888===BBBEEEIIIJJJKKKJJJFFFAAA>>><<<:::;;;<<<;;;999777888999<<<<<<<<<;;;:::999888888???AAAEEEFFFEEEDDDDDDDDD???>>>>>>@@@DDDIIILLLMMMPPPNNNLLLHHHEEE???999444222000---,,,,,,---,,,+++***+++,,,,,,---///333666;;;;;;;;;:::888555222111,,,+++))))))+++++++++***(((((())))))************''''''((()))))))))))))))++++++************++++++,,,,,,,,,+++(((((()))***((((((************((((((((())))))******))))))(((***************)))(((((()))******))))))***,,,///000222444444222111000000444222000//////...,,,+++------,,,,,,------...///111111000...---,,,+++***RRRVVVWWWTTTTTTVVVUUUSSSMMMMMMMMMMMMNNNNNNOOOPPPOOOQQQSSSSSSSSSTTTWWWYYYWWWVVVVVVUUUTTTSSSSSSSSSVVVUUURRRMMMIIIGGGIIILLLJJJJJJJJJMMMPPPQQQNNNLLLGGGIIILLLMMMKKKJJJJJJJJJIIIJJJHHHCCC===<<>>CCCMMMYYY___\\\RRRIII>>>:::666444444333222111111222333333111111222333111000000...------...000+++...111222111000//////...333666111---...000000000333666444111111444777777===AAA>>>;;;<<<<<<;;;:::;;;<<<;;;;;;===@@@BBBBBBGGGJJJIIIJJJNNNPPPOOOQQQRRRTTTXXX[[[\\\\\\[[[OOOPPPQQQRRRSSSUUUXXXZZZ\\\^^^___aaabbbaaa```___ZZZXXXXXXZZZ___eeeiiikkkjjjiiihhhgggffffffffffffeeefffhhhjjjiiigggeeecccbbb^^^WWWOOOGGG???:::777444111......000333333222777<<>>;;;;;;;;;999666444333222111444777999999:::;;;<<>>CCCFFFIIIHHHFFFBBB???>>><<<>>>???===;;;999:::<<<>>>>>>>>>>>>>>>===<<<;;;CCCEEEHHHHHHGGGEEEDDDDDDBBB???======AAAFFFJJJKKKRRRQQQOOOMMMJJJEEE>>>999555222...---.........,,,)))***,,,,,,---///333666:::;;;<<<<<<;;;888555333---,,,******,,,---,,,+++((()))******))))))***+++&&&'''((()))***))))))(((******))))))))))))******,,,,,,,,,***(((((()))+++'''(((***++++++***((('''(((((())))))))))))((((((***************)))(((((((((***+++***)))+++///222555777::::::888666555666777555333222222111///...111111000000111111222333666555444222000...---,,,TTTYYY[[[YYYWWWYYYXXXVVVKKKLLLLLLMMMOOOQQQSSSTTTTTTUUUVVVVVVVVVXXX\\\___\\\\\\\\\\\\[[[ZZZXXXWWW[[[ZZZWWWRRRMMMKKKNNNQQQOOOOOOPPPTTTXXXYYYWWWTTTJJJMMMQQQTTTTTTUUUUUUVVVPPPPPPMMMGGGAAA@@@DDDJJJGGGDDD???>>>???BBBDDDEEEEEEEEEEEEGGGIIIHHHEEECCCAAA<<<888555666666444222222222555:::???EEEPPP[[[[[[[[[\\\[[[WWWNNNDDD<<<333222111000111444888<<>><<<<<<@@@BBBAAACCCDDDGGGLLLPPPRRRQQQPPPDDDFFFIIIKKKLLLNNNPPPRRRRRRVVV[[[]]]]]][[[YYYYYYXXXVVVVVVXXX]]]dddhhhkkkfffffffffffffffeeeeeeeeeeeehhhkkknnnnnnlllhhhfffaaa]]]VVVNNNFFF???;;;999444111......111333333222999===HHHVVVdddiiigggbbb______[[[QQQDDD;;;777777000000///...,,,---///111000000111555===FFFOOOUUU[[[YYYSSSKKKEEECCC===666111000///......///000111000000000111333555777888;;;>>>BBBFFFIIIKKKLLLLLLJJJKKKLLLJJJHHHGGGGGGHHHJJJNNNRRRTTTSSSSSSTTTWWWJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGFFFDDDCCCEEEHHHKKKJJJKKKKKKGGGBBB@@@@@@BBB===>>>===;;;888666444444444666:::;;;<<<<<<===>>>HHHMMMVVVbbbkkkpppqqqoooiiigggddd___ZZZXXXYYY[[[____________```aaaaaabbb```ccchhhjjjhhhccc\\\WWWFFFCCC>>>999666444333444///111333333222111111111///555===CCCGGGFFFCCC@@@>>>:::444000000000111111///000/////////111555888888999;;;;;;:::888555333,,,///222222000......000111222222222333666:::>>><<>>:::666444333222111///000000//////000222444000222111...111555222***.........///......------,,,...000000000///000111333222111111333666:::======999444111111222333333000111222222222222444666<<>>======???AAA???<<<:::<<<>>>??????@@@@@@@@@@@@??????DDDFFFHHHHHHFFFDDDCCCCCCAAA===:::999<<>>@@@BBBCCCDDD888:::<<<>>>???@@@BBBEEEDDDFFFJJJNNNQQQRRRRRRRRRNNNLLLKKKOOOUUU[[[^^^^^^___\\\ZZZ\\\aaadddcccaaabbbdddhhhkkkllljjjhhhfffaaa___YYYOOOEEE===;;;;;;777333,,,&&&$$$(((///555;;;CCCMMMVVV___fffgggcccddd___VVVKKKBBB;;;666444333000......000111///---333333444777===GGGSSSZZZYYYUUUQQQNNNJJJDDD===777444222000//////000222444555444222111333888===@@@CCCEEEGGGJJJPPPTTTPPPHHHNNNLLLIIIHHHGGGHHHJJJLLLNNNOOOQQQSSSTTTSSSRRRQQQLLLLLLJJJEEEBBBBBBFFFJJJMMMKKKIIIGGGEEEDDDDDDEEEIIIFFFBBB???<<<<<<======>>>>>>???>>><<<999555333888888888777888:::???BBBJJJPPPYYYdddlllnnnkkkhhhjjjiiifffaaa[[[WWWVVVWWW^^^YYYUUUVVVVVVUUUYYY^^^WWWUUUUUUXXX[[[YYYSSSMMMDDDBBB???<<<999555000,,,111222333222000......///555777<<>>BBBDDDFFFDDDFFFKKKHHHAAA>>>BBB===;;;888555333000---***000000000000000000000000111///,,,---//////---***,,,,,,,,,++++++,,,------+++++++++,,,---...///000333222000---,,,...222666444333222111///---,,,,,,+++...000...+++***,,,///111333555888999:::999888666555555666999::::::999999999:::::::::;;;;;;;;;@@@DDDHHHIIIGGGDDDDDDEEECCC===999999:::;;;@@@FFFPPPOOOOOOPPPQQQMMMFFF@@@:::777222000///000000///+++***))))))+++000555888;;;===???@@@>>>:::555222---,,,---...///...,,,***,,,,,,,,,++++++*********++++++***))))))***++++++)))))))))***++++++,,,,,,++++++++++++***)))(((((('''(((((())))))))))))(((*********************************)))))))))))))))---------,,,+++,,,///111;;;===@@@BBBBBBAAA???===:::;;;888666;;;BBBBBB;;;888777666666999;;;<<<<<<>>>??????>>>;;;666111...PPPQQQTTTYYYXXXSSSRRRTTTMMMMMMKKKIIIKKKPPPQQQNNNNNNNNNOOOOOOPPPOOOOOOOOOOOOSSSSSSOOONNNQQQTTTSSSXXXXXXXXXWWWUUURRROOOMMMQQQPPPOOORRRWWW\\\```aaaWWWTTTRRRUUU[[[^^^^^^\\\]]]XXXTTTRRRMMMGGGEEEGGGHHHKKKJJJIIINNNWWW[[[YYY```]]][[[]]]aaaaaa]]]XXXKKKEEE===999888888666444444666999>>>DDDLLLSSSXXX[[[YYYUUUQQQMMMGGG@@@<<<666222......111666888999BBBKKKUUUXXXQQQFFF<<<666111222222111//////111333///...............///000222111000000111000---***------///222444444222///......///...------///111000000111222333222///,,,...000222333222111111111111///------...//////...111222333444444333222222444555666888999:::::::::444666888888777888999;;;;;;===@@@CCCEEEGGGHHHHHHGGGDDDCCCEEEIIIMMMOOOOOOOOORRRTTTTTTTTTUUUXXX[[[]]]```dddggghhhfffbbb___XXXVVVPPPHHH>>>888666777555333///+++)))+++000444;;;DDDNNNWWW```ggghhhdddeee```WWWMMMCCC;;;666444333000......000111///...111111222444;;;EEEQQQYYYYYYTTTNNNIIIEEE@@@;;;777222111///------///111222444333222222444888===???FFFHHHIIIHHHKKKOOOMMMHHHHHHGGGDDDCCCBBBCCCEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFDDDBBBCCCFFFIIIJJJIIIGGGDDDCCCBBBBBBBBB@@@???===;;;::::::;;;<<<999:::<<<===<<<:::777444555666666555555777;;;>>>GGGLLLUUU___gggiiigggdddbbb```^^^XXXSSSPPPOOOOOOSSSOOOLLLMMMMMMLLLOOOSSSKKKIIIHHHKKKNNNNNNIIIEEE@@@>>>;;;999666333///,,,000222333222000......///222555;;;CCCIIIMMMMMMKKKGGGBBB999333...,,,+++)))++++++,,,,,,---000555888===;;;:::999999777333000//////////////////000000222333666:::>>>BBBEEEFFFFFFEEEFFFIIIFFF>>><<>>AAAFFFGGGFFFEEEEEEEEE===888444555555666;;;AAAMMMNNNQQQTTTSSSNNNFFFAAA:::777222////////////...,,,***)))(((***///333666<<<===???>>><<<999555222///...------...---,,,***,,,++++++++++++++++++***************************'''((()))***+++,,,---...,,,,,,,,,,,,+++***)))(((((()))))))))))))))((((((*********++++++*********)))))))))((((((((((((((()))******)))(((***---///:::===AAADDDEEECCCAAA???<<<<<<:::999???GGGGGGAAA===:::666555777:::===>>>???@@@@@@???<<<777111...EEEEEEHHHLLLKKKFFFEEEHHHBBBEEEFFFEEEHHHKKKIIIEEECCCDDDFFFGGGGGGEEECCCBBBAAAEEEFFFDDDDDDIIIMMMMMMRRRRRRSSSSSSQQQOOOLLLKKKKKKJJJJJJNNNSSSYYY\\\^^^RRROOOMMMOOOTTTXXXYYYXXXXXXSSSNNNLLLGGGAAA???@@@DDDHHHKKKPPPXXXbbbfffeeegggeeeeeehhhkkkhhhaaaZZZMMMGGG>>>999888888777666555777;;;BBBIIIQQQWWWZZZZZZYYYVVVQQQIIIBBB>>><<<555111...---000555999;;;BBBJJJRRRQQQGGG<<<666444...///111111111111333444............///000111111333111000///000///---,,,------...111333444333111......///...---...000222111111222333444333000---000111222222000//////000000...------///000000///111111111111111111111111222222333333333222222111222333444333111000111222222333555777999;;;<<<===???===;;;;;;<<<>>>>>>>>>>>>FFFLLLKKKEEEDDDKKKRRRTTTYYY^^^cccdddaaa\\\YYYRRROOOIII@@@999444333444222333222000//////222444===GGGRRR[[[ccciiijjjggggggbbbYYYOOODDD<<<666444222000......///000///...000000000222888CCCPPPXXXXXXSSSKKKDDD???;;;888666000///---,,,,,,---///000222111222333555999<<>>>>>======<<<============>>>??????>>>???BBBDDDBBBAAA???>>><<<<<<;;;;;;555555666666777777888888333555999;;;<<<:::777555333333333222111333666999???CCCJJJSSSZZZ]]][[[YYYTTTSSSPPPLLLGGGDDDDDDDDDDDD@@@???AAAAAA???@@@DDD===;;;:::===@@@BBB@@@===;;;888555333222000...,,,000111222222000......//////222999AAAHHHLLLKKKJJJIIICCC;;;444000---+++***,,,------------000444888;;;;;;:::::::::777222///------......///000000111111444999>>>CCCGGGIIIJJJGGGEEEFFFFFFAAA;;;888:::555333111//////...+++)))........................***+++++++++))))))***+++,,,,,,++++++++++++,,,,,,......---,,,,,,,,,,,,,,,///...---+++)))***---000///......,,,+++***))))))+++***)))***,,,------,,,***+++...000222333333333111///...///111111000///000000000111111111222222777;;;???AAAAAA@@@@@@@@@666111...///000000444:::FFFLLLTTTXXXUUUNNNFFFAAA:::666222///......------,,,+++)))((()))---000333<<<<<<===<<<:::888666444333000...,,,,,,,,,+++************+++++++++++++++)))***+++,,,,,,+++***)))&&&'''(((***+++---...///------------,,,+++***)))************)))(((''''''******++++++++++++******((((((((((((((((((((((((+++,,,++++++***+++///111777;;;@@@EEEGGGFFFCCC@@@;;;<<<;;;<<>>888555666999===>>>@@@AAAAAA@@@<<<777222///;;;;;;>>>AAA@@@;;;:::===<<>>???>>><<<999777888<<<>>><<<===CCCFFFGGGGGGHHHJJJKKKLLLKKKIIIHHHDDDCCCCCCFFFKKKOOORRRSSSHHHEEECCCDDDHHHLLLOOOOOONNNIIIEEECCC???999777999AAADDDHHHPPP[[[ffflllnnniiihhhhhhjjjmmmiiiaaaYYYMMMFFF===777666777777666555777===EEENNNUUUYYY[[[ZZZZZZVVVOOOEEE===::::::555222///...///444999<<>>777444333333111222222111000111333555AAALLLXXX```ggglllmmmjjjgggbbbYYYNNNDDD<<<666333111000//////////////////000000000222888BBBOOOWWWVVVQQQJJJCCC===888555333///...---,,,,,,---...///000000111333666999<<<>>>EEEKKKMMMHHHBBBBBBCCCCCC999888777666555666777888777666444333222333444555444555666777888888999999777666555555444333333222...///111333444444444333///222666999:::888555333111222222000///000222555777:::???EEEJJJLLLJJJHHHFFFFFFDDD@@@<<<999::::::777444444777777444444777555333333555888;;;;;;:::555333///.........------///111222111///......///...111777>>>EEEHHHGGGEEEGGGAAA:::333000...---,,,.........------000444777999:::;;;;;;:::666111...------......////////////000555;;;BBBHHHJJJKKKKKKFFFEEEDDDAAA<<<777555555222000.........---,,,***,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,+++((('''***,,,---,,,++++++++++++++++++------,,,,,,+++,,,,,,---,,,,,,+++***((((((+++---,,,,,,+++***)))(((((('''***((('''(((,,,...---***((()))+++---///000000111...---,,,,,,---...,,,+++,,,,,,,,,,,,---------...111333777999999888777666111---+++---------000555===GGGSSSYYYVVVMMMEEE@@@:::777222...------,,,+++,,,+++)))((()))+++...000::::::999999999999888888666333...+++++++++******))))))******++++++,,,,,,)))***,,,------,,,***)))))))))******+++,,,------------------,,,+++******+++++++++***)))((('''&&&***++++++,,,,,,++++++***(((((((((((())))))))))))------,,,+++)))***,,,///333777>>>EEEHHHGGGDDDAAA:::::::::<<<@@@DDDEEECCCEEEAAA;;;888888:::<<<===???@@@@@@???<<<777222///:::999;;;>>><<<777666999;;;<<<:::777888;;;:::666444666777999888666333111333777999666777;;;>>>>>>;;;<<>><<<;;;;;;>>>BBBEEEGGGEEE@@@======:::555444777??????CCCLLLXXXccclllqqqkkkhhhgggiiikkkhhh___XXXJJJCCC:::555444555555555444777>>>HHHQQQWWWYYYYYYYYYXXXTTTKKK@@@999666666777444111...///333888<<>>777333111111111111///...---000444888FFFQQQ^^^eeejjjoooooollleee```VVVKKKAAA999555333111111000///......///000111111222444999CCCNNNUUUSSSQQQLLLEEE===777222000///......------......///...///000333666:::===???@@@HHHMMMHHHBBB???>>>===555555333333222222333444444222000......///000111111111222333333333222000000000000//////......---,,,---///111222222111000///222555777888666333111111111111000//////111333555555777;;;>>>>>><<<:::<<<<<<;;;777444222333444111//////222222//////111000000///111444666888888111...,,,+++,,,---------...000111111///......///000111666;;;AAACCCBBBAAABBB===666111/////////......//////......111555888888999;;;;;;888444000............///...---,,,+++000555<<>>????????????DDDAAA===;;;;;;;;;;;;:::===>>>???>>><<<777333000666555666888666111111444999999666222333777777333111222333444444333111000000333444111000444777777333555888;;;>>>??????>>>777666555555777888888777777777777888:::===@@@BBBAAA===::::::888444333666:::999===HHHTTT^^^hhhooonnnllljjjkkkkkkggg^^^VVVEEE???888333333444444333555888???JJJTTTYYYYYYVVVUUUSSSMMMEEE===888555555777555222//////333:::@@@JJJLLLLLLEEE;;;555666999555666666444222000000111000000000111111333444555666777777555333111222222333111///000222444444444555555555555555777<<>>KKKWWW```cccbbbaaaZZZRRRFFF;;;444111///...000///---+++,,,///555:::IIIUUUbbbiiilllnnnnnnlllbbb\\\QQQEEE<<<666333222000111111000......///000222333555777<<>>@@@@@@GGGLLLGGGAAA===:::777333333222111111111111111222111///...---...000111222111111111222111///........./////////...------,,,---...000000000000///000222444555555444222000000111222111000000111333555555555666777888666444666666555222000///000111000------000000------000---------...///111333444...---+++,,,---......---...///111000///......///333333555999>>>AAAAAA@@@>>>:::444///.../////////...////////////222666:::777999;;;:::666222000///---......///...,,,+++)))000444;;;BBBFFFGGGFFFEEE???@@@>>>777222111111000///...------......---+++++++++++++++++++++++++++(((***+++++++++,,,---...---,,,+++******)))******))))))******+++---...///***+++,,,+++)))(((((())))))))))))))))))))))))(((***)))((()))+++,,,,,,+++******++++++,,,------...+++***))))))+++++++++)))))))))*********+++++++++//////000111222000---)))...++++++......---...222222;;;IIIRRRTTTOOOHHHCCC===999333///---,,,+++***,,,+++***))))))+++,,,...444555777888;;;===>>>???888444///,,,++++++******)))))))))******************+++,,,------,,,+++***......---,,,+++******)))------------,,,+++***)))++++++++++++***)))((((((***+++,,,......,,,+++***)))******++++++,,,,,,,,,,,,+++***'''$$$$$$%%%'''...333:::AAAEEEFFFDDDCCC@@@>>>>>>AAAAAA======>>>BBB@@@===<<<<<<<<<<<<:::<<<===>>>???===999555333333111222444111,,,,,,///333444333111333777777333///000000111111111000000...222222///...222555444111333555888999999888888333222111222333444333222111333444555777999;;;===???;;;888888555111000333555444:::HHHUUU]]]eeelllqqqpppooopppooofffYYYOOOBBB<<<666444444555555333666999AAAMMMXXX\\\YYYTTTOOOKKKDDD???;;;999888777555444222000111666>>>EEEIIIIIIGGGAAA:::666666888777777666444222111222444000111222444666888;;;<<<<<<>>>@@@???<<<999999:::<<<999666555777999::::::<<<<<<;;;;;;;;;>>>CCCGGGBBBAAA?????????>>>===;;;999:::;;;:::999:::<<<>>>>>><<<:::999999999888777888888999999888777555444333444444444444444333333222333444333111000111222000111222333333333222111444666777666333111222333000111444444333222111111000888DDDQQQ[[[```aaa```[[[RRRDDD999333000///...///...---,,,---000666:::JJJWWWdddiiikkklllkkkiii___XXXLLL???666222111222///111222000...---///111222444666999===BBBIIINNNSSSQQQKKKBBB888111////////////............//////.........000444999???BBBEEEJJJJJJDDD===999666222222111111111000000000000000///.........///000111222000......000111///---,,,---......///...------***+++,,,...///000000000000111222333333333333333...000111111000000111333333222111222444555444333222222222000------...000000---,,,......,,,---000***+++,,,---------...///---------...000000///------///000000///......///555555555999>>>BBBDDDEEE>>>:::444///..................//////000333888;;;777999:::888444111000000+++,,,---......---+++***///333999???BBBBBBAAA@@@;;;===:::222...000111///...---,,,,,,------,,,***++++++++++++++++++++++++)))((((((***,,,......------,,,+++***))))))))))))+++*********+++,,,------***,,,------+++)))((()))))))))*********************+++,,,+++******+++,,,,,,++++++++++++++++++,,,(((''''''(((***+++***)))))))))))))))************,,,,,,,,,...000///+++(((,,,******---...,,,,,,000111888DDDOOOTTTSSSLLLFFF>>>:::444000...---+++***,,,+++*********,,,---...666777999:::<<<======>>>777444000---,,,,,,+++)))************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,+++***)))(((******+++++++++******))))))+++---......---+++)))((())))))***++++++,,,,,,------,,,***((((((+++---000444:::@@@DDDFFFFFFEEE@@@>>>???BBBAAA<<<;;;>>>AAA>>>;;;999;;;<<<>>>>>><<<===???@@@???===999777555444444555333......111...111222222555999888444.........//////000111111...222333000///333666666333444555777777666555333222111000111222333222111---///111333444555777999>>>999666555222---,,,...000000999IIIWWW^^^dddkkksssrrrssstttqqqeeeUUUHHH@@@;;;666444555666555444888;;;CCCOOOZZZ]]]YYYTTTJJJEEE>>>;;;;;;<<<;;;999333222111000222888BBBJJJGGGFFFBBB===888666666777666666444222000000222444222333555888<<>>===>>>???@@@AAABBBBBBBBBAAABBBEEEJJJNNNIIIGGGEEEEEEEEEDDDCCCAAADDDDDDDDDBBB@@@@@@BBBDDDEEECCC@@@?????????===<<<;;;<<<===>>>===;;;999777888888888888777666555555777888888777444333333444333444666777777666444333555777999777444111222333///333666666333000000111,,,444@@@MMMWWW]]]^^^^^^[[[RRRDDD999444222000///---......//////222666:::JJJWWWdddiiiiiijjjiiifff]]]UUUHHH;;;333///000111///111222000------///111111444777:::===BBBGGGJJJTTTQQQIII>>>444......000........................///...---///333999???CCCKKKLLLIII@@@:::777333///111111111000000000//////...............///000111000---++++++...///...,,,******,,,---------,,,+++))))))+++,,,...000111222000000111222333444555555---...000000000000111333000...---...000222333222000000000...,,,,,,...000000,,,+++------+++,,,000***,,,------,,,,,,,,,,,,------...000111222000...---...000000///......///777666666999>>>DDDHHHIII@@@;;;555000.........------...//////000444999<<<888999:::888333000000111(((***,,,.........---,,,///333888<<>><<<888;;;888000---000111///...,,,++++++,,,,,,+++)))++++++++++++++++++++++++)))'''&&&(((,,,///...,,,---,,,+++***))))))))))))---,,,++++++******+++++++++---......,,,***))))))************++++++++++++***,,,...---***(((***---,,,,,,+++***************'''&&&%%%''')))******)))((((((((()))))))))******((('''(((+++......***&&&***((((((,,,,,,***+++...222777AAAMMMUUUUUUOOOIII???;;;555111...---,,,***,,,++++++++++++---...///888999;;;<<<======<<<;;;666333000...---,,,+++)))++++++******))))))((((((---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))(((((()))******+++++++++******)))+++---//////---+++)))'''(((((()))***+++++++++((())))))((('''(((+++...222555;;;@@@DDDFFFGGGGGG>>>;;;===AAA@@@::::::>>>BBB>>>999777888<<>>@@@BBBBBB???<<<:::333444222000222444111+++111111111333555555333222444---+++000222///---...333333333333333333333333333111111333777888666444333333333111000000222444333444444222000222666;;;999777444000///...///000555777===EEEQQQ]]]hhhnnnxxxxxxwwwrrrhhh[[[NNNFFF===:::777444444444444444777;;;DDDNNNVVVYYY[[[]]]OOOFFF===999:::999555000---111444333777>>>CCCDDDLLLFFF>>>666222222555777888999777444222333333333777444888CCCIIIJJJLLLQQQQQQSSSUUUUUUSSSPPPNNNMMMIIIBBB<<<===???AAAEEEJJJJJJLLLLLLJJJGGGFFFGGGJJJLLLIIIFFFHHHMMMOOOMMMIIINNNMMMKKKIIIGGGFFFEEEEEEOOONNNKKKGGGCCCBBBCCCEEEFFFBBB@@@BBBBBB>>><<<>>>@@@BBBAAA@@@BBBEEEAAA;;;???===;;;;;;<<<<<<<<<;;;444888;;;<<<:::777777777555555555444333222000000111///000333222...---///333666???LLLXXX^^^^^^\\\YYYPPPDDD999222000/////////,,,,,,------///888BBBLLLVVV```fffjjjmmmkkkhhhVVVMMMAAA888444222000...//////...///000111333444444333333666===DDDIIILLLZZZTTTJJJ>>>555000///000---......//////......---333000---///444<<>>@@@???===888333000...////////////---+++***+++---...---///444;;;>>>;;;777777444000///000111///---)))***,,,,,,++++++,,,...)))+++,,,,,,++++++,,,------+++******,,,......---------,,,+++)))'''%%%$$$------,,,++++++++++++,,,,,,+++***+++++++++)))'''---+++))))))***,,,,,,+++,,,,,,++++++++++++************************++++++))))))))))))))))))))))))((('''&&&&&&'''***,,,...*********)))((()))+++---)))'''%%%&&&***,,,+++)))...333===IIISSSUUUQQQLLLDDD@@@:::333...+++++++++***+++***))))))***---000666777999:::999:::<<<>>>888444///,,,++++++,,,+++((()))******)))(((***+++,,,+++***))))))***++++++++++++++++++************,,,,,,,,,,,,,,,+++***)))'''***+++)))%%%$$$(((---............---,,,+++*********++++++++++++******(((((()))***************---222999???CCCCCCAAA@@@??????@@@AAAAAA@@@>>>;;;;;;999777777:::===??????@@@BBBEEEFFFEEEAAA===:::888999777444555888666111555444555666888999777666888333111666888666555666333333333333444444444555666444444555777888666444555666666555333222444555444555555444222333777:::999777333000//////000111///333;;;GGGTTTaaalllrrruuussspppiii^^^QQQEEE===;;;999666555444444444333777<<>>FFFLLLNNNSSSNNNGGG>>>666111000000------------------------000...---///555>>>GGGMMMQQQMMMFFF>>>777333000//////000222222000---,,,,,,000///---++++++,,,---......---...///000///---*********++++++++++++,,,,,,...---,,,---///111111000444333333444666666444111222333333222111111111222111000//////000000000///222222000///...---------...,,,+++,,,---///...---///...,,,,,,---......---+++...000000...---...000111111000......---------111444:::@@@DDDFFFFFFFFF:::666111000222222...+++444333111000222555999<<>>:::555111000000/////////---+++***+++---///...000555;;;===:::666555222...---......,,,)))***+++,,,,,,+++***+++---***+++,,,,,,******+++---+++******+++---...------++++++++++++******)))(((///......------------------,,,++++++,,,,,,+++***,,,***)))))),,,.........,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************((((((''''''(((***+++---)))))))))((((((((()))+++((('''&&&''')))++++++***---222;;;GGGPPPRRRNNNJJJEEEBBB;;;444///,,,+++++++++++++++***)))***---000444777999;;;;;;;;;===>>>999555///+++***+++++++++)))***++++++******+++,,,,,,,,,+++*********+++,,,))))))))))))(((((((((''',,,,,,,,,,,,,,,+++******(((+++---+++((('''***...............---,,,+++*********++++++++++++******))))))***+++++++++++++++...333999@@@DDDDDDBBBAAA>>>???@@@AAABBB@@@>>>;;;:::888666666999===@@@AAA@@@BBBCCCDDDCCC@@@<<<:::??????<<<888999======:::999999999:::======<<<;;;<<<888888;;;===<<<;;;===666555555555555666888888999888666777888888666555:::;;;<<<;;;999777777888666777777666555555666888888666333000///000111222...333<<>>777666666333111...111111000444<<>>777333222000...---------...///222444555555444555999@@@HHHOOORRRLLLHHHCCC<<<666222000///...---,,,++++++,,,---...,,,---...000555???LLLUUUSSSNNNFFF===666222000000000000/////////---***(((000///---,,,,,,---...///...---...///111111///---******+++++++++,,,,,,,,,111000......///000000///111222333666888888555333000111222333333333222111222111111111000000000000444333222000//////......,,,++++++,,,///111111000000...------///000///...---...///...------///111333222000///---,,,,,,,,,///333999>>>AAABBBAAA@@@777444000000111111///,,,333222000000222666:::===BBBBBB@@@;;;666222111111...//////...,,,+++,,,---//////111666:::;;;888444666222///.........+++(((+++,,,---,,,*********,,,***,,,,,,,,,*********,,,***)))***+++---...---+++))))))***+++,,,,,,,,,,,,000000/////////............,,,******,,,---...---+++***)))+++---000000000------------............------,,,+++************************************)))))))))******+++++++++++++++******************'''((())))))((()))+++,,,,,,000888CCCKKKNNNJJJFFFFFFBBB;;;555000---,,,,,,+++,,,+++******+++...111444777;;;>>>>>>=========:::555///+++******++++++***+++,,,,,,++++++,,,...,,,++++++******+++,,,,,,)))))))))((((((((((((''',,,,,,,,,,,,,,,++++++***(((+++...---+++***,,,.........------,,,,,,++++++******++++++++++++************+++,,,,,,,,,,,,+++///333999@@@DDDDDDCCCBBB>>>???BBBCCCCCCAAA>>><<<:::777555555999>>>BBBDDDEEEEEEEEEEEEDDDAAA???>>>DDDEEEAAA======AAACCCBBB>>>======???AAABBBBBBAAAAAA??????@@@@@@@@@???@@@;;;:::999888999;;;===???<<<;;;;;;;;;;;;;;;;;;;;;???AAABBBBBB@@@>>>======:::;;;;;;:::888777666555888666333111000000222333333777>>>IIIWWWeeepppwww}}}xxxnnnaaaSSSGGG>>>999555777888888666555555555888@@@KKKSSSYYY\\\[[[WWWQQQIII===666444333222111111222111000555>>>CCCCCC>>><<<999666444444444555666555666777777888>>>EEEQQQWWWaaajjjoooooooooooonnnlllgggccc^^^XXXRRROOOFFF>>>777666666666888<<<::::::999888777777888888<<<;;;;;;>>>CCCFFFFFFEEE>>>???AAABBBBBBAAA???>>>?????????@@@BBBHHHOOOTTTSSSRRRSSSWWWVVVSSSTTTWWW[[[^^^___^^^^^^___]]]YYYYYYXXXXXXYYYZZZYYYVVVTTTZZZ[[[[[[ZZZWWWRRRNNNLLLLLLIIICCC===777333000......---...111111111555<<>>>>>===;;;444111//////000000///...---------...222888===@@@CCCBBB@@@;;;666222111222...//////...,,,+++---...///000333777::::::777444:::666222000000///,,,)))+++------,,,***)))***++++++,,,---,,,+++***+++,,,*********,,,......,,,+++)))***+++,,,------...---///////////////......------+++((((((+++---//////,,,++++++,,,///000000000.........//////000000000///...---++++++*********++++++++++++++++++++++++)))***+++,,,---------,,,///.........///...---+++'''***,,,***((((((+++...,,,...555>>>FFFIIIGGGCCCBBB???999333///---------+++,,,,,,+++***+++...111777:::???AAA@@@>>><<<;;;999555///***)))***++++++)))+++,,,,,,++++++---...************+++++++++,,,++++++++++++************+++,,,,,,---,,,,,,++++++'''***---...---,,,,,,---...------,,,,,,+++++++++******++++++++++++************++++++,,,++++++***---111888>>>BBBCCCBBBBBB>>>AAAEEEGGGFFFCCC@@@???;;;999666666:::@@@DDDGGGEEEEEEDDDCCCBBBAAA@@@???JJJKKKHHHBBBBBBFFFIIIIIIEEEDDDCCCEEEGGGIIIIIIHHHJJJKKKKKKHHHGGGFFFEEEEEE@@@???======>>>AAADDDGGGCCCCCCCCCCCCDDDEEEFFFHHHEEEGGGIIIIIIHHHGGGFFFGGGBBBBBBBBBAAA???;;;777555999777444111000000222333666999@@@JJJXXXfffssszzz|||uuuiii[[[MMMBBB;;;777444666999999777666777888:::EEEPPPVVV[[[^^^[[[TTTMMMFFF<<<444222222222111333333222222777@@@DDDCCCAAA>>>999444222222444666444333444777888:::BBBMMM\\\dddnnntttvvvuuusssqqqjjjgggccc___[[[UUUOOOJJJDDD===777777777666777:::555555333333333444444333888777888999<<<===>>>===888999;;;;;;;;;999777555999999999:::<<<@@@GGGLLLIIIIIIKKKNNNNNNLLLOOOTTT\\\```bbb```___```___[[[^^^___```ccceeeeeeccc```ffffffeeedddaaa\\\WWWTTTPPPLLLFFF???888444222111...---///222222333:::CCCNNNOOOTTTZZZ^^^]]]VVVPPP>>>999444000///000111111------111666:::???IIISSS```hhhooossstttpppeeeYYYJJJCCC:::444222111000...------------///111333444222111222777@@@HHHOOORRRPPPHHH===555111111111111...---+++******+++---...---///222333666???MMMXXXTTTNNNEEE<<<555222111111111...---...111222000---............//////000111---,,,,,,...000111111///---......///000000111111555333111111222222111000000333777:::;;;:::888777111111222555888888666333777999;;;;;;999888888999888777666555444333333333111111000111333333111///000///...///111333333333333111000000111222333444000//////............///,,,///444999;;;;;;999888111000....../////////...******+++---111777===AAABBBAAA???;;;666222111111...//////...,,,,,,---//////111555:::===<<<999777===888333000000///,,,***+++------,,,***)))***+++,,,---...---,,,+++,,,------,,,+++,,,---...,,,***+++,,,,,,---------,,,,,,------.........---,,,++++++)))''''''***,,,.........---------///000///---......///000111111222222///...---,,,++++++++++++***************************+++,,,...///000111111333222111222333222...+++(((+++,,,+++)))(((+++...+++---222:::BBBFFFDDDBBB>>>;;;666111.........///+++,,,+++******+++...111:::===AAACCC@@@===999888777333...+++***++++++***((()))++++++***+++,,,...*********++++++,,,,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,''')))+++,,,,,,+++++++++------,,,+++++++++,,,,,,******++++++++++++******)))***************))))))***...444:::>>>@@@@@@@@@>>>CCCIIIKKKIIIFFFCCCBBB>>>;;;888999===AAAEEEGGGAAAAAA@@@??????>>>>>>>>>KKKMMMKKKFFFDDDHHHLLLMMMIIIHHHGGGIIIKKKMMMNNNNNNSSSVVVUUUPPPMMMMMMMMMKKKEEECCCAAA@@@BBBEEEJJJMMMLLLMMMNNNNNNMMMOOORRRTTTLLLNNNPPPQQQQQQRRRSSSTTTPPPOOONNNMMMJJJDDD===888;;;888555222000000111222444888BBBNNN\\\jjjuuu{{{zzzsssgggYYYLLLBBB<<<999333555888888666555888;;;>>>JJJVVVZZZ^^^```[[[QQQGGGAAA999333111111111222333444333333:::BBBDDDAAAAAA===888333111222555777444111444999;;;<<>>>>>===<<<===888777777999===>>>;;;888;;;???BBBCCCAAA???AAACCC======;;;:::999888888888777777666777777666444111333222111222555777777777444222111222333555444444//////............//////,,,...222555888888888777//////......------......---,,,,,,---111666;;;???BBBBBB???;;;666222111111...//////...------...000000444:::???BBBBBB@@@>>>@@@:::333...------,,,***+++,,,---,,,*********,,,,,,---///...------///000222000---,,,------,,,+++,,,,,,---------,,,+++++++++,,,---------,,,***)))***)))'''(((***,,,---,,,...------...//////...,,,---...///000111222333444///......---,,,,,,,,,,,,))))))))))))))))))))))))***+++---///222555777888666555444666777666111,,,+++,,,,,,+++******+++---,,,,,,000777@@@DDDDDDBBB<<<999555000...---...///***+++***))))))***---000999<<<@@@AAA>>>:::777555333000...,,,,,,,,,+++***''')))***+++***+++,,,...++++++,,,---............,,,,,,,,,+++++++++******+++,,,,,,---------------))))))************))))))---,,,+++******+++,,,---******++++++++++++******)))************)))(((((((((+++111777;;;>>>>>>>>>===DDDKKKNNNKKKGGGDDDCCC???===;;;;;;>>>AAACCCDDDBBBCCCCCCCCCCCCCCCDDDDDDEEEHHHHHHCCCAAADDDHHHHHHGGGFFFEEEFFFIIILLLMMMLLLPPPUUUUUUOOOLLLMMMMMMKKKHHHEEECCCAAACCCHHHMMMQQQSSSTTTTTTSSSQQQRRRUUUXXXSSSUUUWWWYYYZZZ]]]```ccc```___]]][[[WWWPPPFFF???<<<:::666222000///000000222:::GGGUUUcccmmmrrruuuuuunnnbbbUUUIIIAAA<<<999000333555555222333777<<>>:::999666333222333444555555222555<<<>>>@@@MMM^^^kkkuuu|||zzzuuuqqqmmmhhheeeaaa]]][[[WWWOOODDD;;;333000000333555222111222444222000000222444333111222333444444444444555666444444555555555666666666111222444666777999===???;;;;;;<<<======>>>FFFPPPRRRXXX[[[XXXVVVVVVVVVTTTVVVYYY```hhhooorrrrrrpppsssrrrqqqqqqpppmmmhhhdddXXXRRRIII???777222000///---...222777:::AAAOOO]]]cccccccccccc```XXXKKKBBB555222///...///111111111------000777???HHHWWWdddooosssvvvwwwvvvpppbbbUUUDDD>>>777222111111000...///......---...///000111222111222777>>>GGGMMMPPPMMMCCC888000///000///...------------------------//////000444:::BBBJJJOOOOOOKKKEEE>>>888444222111000111111111000000111333222333444555666777888888777666555666888999999888444444555666777888999999;;;:::999:::<<<>>>>>>===<<>><<<>>>BBBDDDBBB???@@@DDDIIIJJJHHHGGGIIILLLDDDCCCBBB@@@??????>>>>>>===<<<<<<======<<<999777777555555777999<<<<<<<<<888777666888:::;;;999777111000///...............,,,---000222555777888888//////...---,,,,,,,,,------------///333888>>>AAADDDCCCAAA<<<777444222333...//////...------///000222777???EEEIIIIIIHHHHHHDDD===444...---------,,,***+++,,,,,,+++***+++---,,,...///000///000111333777333///---,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++---------,,,***)))+++***)))***,,,---,,,+++,,,+++,,,---///000...,,,------...000111333444444......---------------...((((((((((((((((((((((((***+++---000444999===???===;;;;;;===???<<<666000---,,,***+++,,,,,,,,,+++,,,,,,///666>>>DDDEEEDDD???<<<666111...------...)))***)))(((((())),,,///444777;;;<<<:::777555444///...---.........+++)))(((***+++,,,,,,,,,...///---...000111222222222111...------------,,,,,,,,,+++,,,,,,---......------,,,+++***))))))))))))(((---,,,***))))))+++,,,---******++++++++++++*********+++++++++******)))((('''***000555:::<<<======;;;BBBKKKNNNKKKFFFCCCBBB???>>><<<<<<>>>??????>>>BBBCCCDDDFFFGGGGGGHHHGGG>>>BBBBBB===;;;>>>AAABBBBBBAAA@@@AAADDDGGGHHHHHHHHHNNNOOOIIIEEEGGGHHHFFFHHHFFFCCCBBBDDDIIINNNRRRTTTUUUUUUSSSPPPPPPSSSVVVXXXZZZ\\\^^^```dddiiilllkkkiiigggeeeaaaXXXMMMEEE===;;;777333000//////000333===LLL\\\ggglllmmmlllkkkdddYYYMMMBBB:::666444///111333222000111666<<>>??????>>>===<<<===@@@BBBCCCCCCAAADDDFFFFFFDDDDDDFFFHHHHHHDDDAAABBBFFFHHHGGGDDDBBBHHHMMMOOOMMMLLLNNNQQQHHHGGGFFFEEEDDDCCCCCCCCC??????@@@AAABBBAAA>>><<<999888888:::===???@@@@@@===<<<<<<>>>AAAAAA>>>;;;333222000///---,,,,,,,,,,,,---...111333666888999...///...---++++++,,,---++++++,,,000555<<>>999555444444.../////////------///111444:::CCCJJJNNNOOONNNNNNIIIAAA777000...///000000)))***,,,,,,++++++,,,...,,,...000000000111333555:::666000---,,,,,,,,,,,,)))******+++,,,,,,,,,,,,+++,,,---......,,,***))),,,++++++,,,......---+++))))))***---000000///...,,,---...///111333444444......---------......///((((((((((((((((((((((((***+++---000555;;;@@@DDDCCCBBBAAACCCFFFCCC<<<555///,,,)))***---...,,,***,,,,,,///666>>>DDDFFFFFFBBB???999333...,,,,,,,,,((())))))((('''(((+++...000222666777777555444444,,,,,,---///000///,,,))))))+++,,,---------///111000111333444555555444444111000000000000/////////+++,,,,,,---.........---///---***))))))))))))(((---,,,***))))))+++,,,...******++++++++++++******,,,,,,,,,,,,,,,+++***)))'''***///555:::<<<>>>>>>999AAAJJJMMMJJJEEEBBBAAA???>>><<<<<<======;;;:::;;;===???AAACCCDDDDDDCCC<<<999666333444666:::<<<999777555666999===??????AAA>>>===@@@AAA@@@BBBFFFDDDBBB@@@???@@@BBBEEEFFFHHHMMMQQQPPPLLLIIIJJJLLLUUUVVVXXX[[[aaahhhqqqwwwqqqqqqqqqmmmeeeXXXJJJAAABBB:::444000...,,,000555777DDDQQQYYYdddnnnmmmeeeccc[[[OOODDD<<<888444333999555444555444333777<<>><<<:::333333333444444333333222999666555888>>>HHHYYYhhh}}}~~~yyyqqqeeeYYYVVVPPPKKKMMMLLLFFF???;;;888666333222333444555555666888999999888666666666777777777666666777777888999777444222222444666888333555555444666::::::666555///...444999;;;@@@FFFKKKLLLKKKIIIFFFEEEHHHKKKFFFOOO\\\eeekkkqqqxxx}}}{{{vvvssstttwwwuuunnnggg\\\NNN@@@999666222000111...///222:::FFFTTTbbbjjjpppnnnjjjbbbVVVIII===777222111000//////000111111...111444888@@@MMM___lllwww{{{}}}|||xxxpppaaaTTT@@@999111...000111000...---000222222111000000000///000333777===DDDJJJNNNHHHBBB999111---,,,,,,,,,+++---///000...------...***000444444999CCCLLLPPPTTTOOOHHHBBB<<<777222///000///000333222000111555888999<<<@@@EEEHHHHHHGGGLLLIIIFFFEEEEEEFFFFFFEEEBBB>>><<<>>>BBBEEECCC@@@DDDEEEGGGHHHIIIHHHHHHGGGJJJHHHFFFDDDCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIPPPWWWVVVPPPIIIHHHIIIKKKIIIGGGGGGIIIJJJKKKJJJHHHFFFDDDBBBAAABBBDDDFFFDDD>>>>>>CCCEEECCCCCCGGGCCCEEEIIILLLKKKFFF@@@;;;222000...---.........---000000000222666888888888555222...------/////////+++---///000444<<>>BBBIIIOOORRRQQQOOOLLLDDD>>>666111//////---,,,...,,,+++))))))***+++,,,000000111222555888;;;===999555111/////////---*********************+++,,,++++++,,,+++***)))'''&&&'''(((((()))***++++++,,,+++,,,,,,------,,,,,,+++---(((&&&)))000333000,,,+++,,,......,,,***))))))'''((((((''''''(((***---++++++---222999???CCCEEELLLMMMJJJFFFFFFEEE???888444111---***((((((***+++)))+++///555<<>>::::::999777666666888:::<<<>>>===:::888888999;;;<<<888666333111111333555777666444333444666999::::::===:::999<<<===<<<===AAAAAA???===<<<;;;<<<===>>>AAAEEEIIIHHHCCC@@@AAACCCMMMPPPVVV\\\dddkkkrrrvvvsssrrrpppnnnggg[[[MMMCCCAAA;;;555333111///222777:::GGGSSS]]]hhhqqqmmmccc\\\UUUIII???777333111000...---///222444555===EEEKKKUUU___bbb```[[[QQQHHH;;;666000...111333222000000111444888<<<===:::777333333444444444333222222777555666<<>>???>>>;;;999888888;;;;;;:::::::::;;;<<<<<<===<<<999888999;;;>>>@@@:::;;;:::777888<<<;;;888777111000555:::<<<@@@EEEHHHHHHGGGDDD@@@???AAADDDEEENNNZZZdddjjjpppvvv{{{zzzuuupppoooqqqppphhhaaaWWWKKK>>>888555222000111000222777@@@LLLZZZfffnnnrrroooiii___RRREEE:::444222111000//////000111222000333666;;;CCCQQQbbboooyyyyyyyyyxxxxxxqqq___NNNAAA:::333///000111000...///111222222111000000111444555666999<<<@@@CCCEEEEEE???777111............,,,...000000...---------+++000333444999DDDMMMQQQVVVOOOFFF>>>999555333111///...000333222000111666:::>>>CCCHHHLLLNNNOOOOOOTTTRRROOONNNMMMLLLIIIGGGFFFCCC@@@BBBFFFHHHGGGEEEDDDEEEGGGIIIJJJJJJJJJJJJGGGFFFDDDCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDGGGMMMSSSRRRKKKFFFEEEGGGLLLLLLLLLMMMNNNMMMJJJHHHFFFEEECCCBBBCCCEEEGGGIIIEEEAAA@@@CCCCCC@@@???BBBCCCEEEIIIKKKKKKGGGAAA===888555111...---,,,+++***000//////111444666666666555222...,,,------.........///111333777AAANNNWWWUUUOOOJJJFFF@@@888444555000......///...+++---222:::???GGGNNNQQQPPPMMMJJJ???999111...---...---,,,000///---,,,,,,---///000555555777999;;;===???@@@:::666111/////////,,,*********))))))******++++++++++++,,,,,,+++***(((((('''(((((()))******+++++++++,,,,,,,,,,,,,,,,,,+++,,,***(((***///111///,,,,,,...///...,,,******+++((()))***)))((((((***,,,)))***,,,111999@@@DDDFFFKKKMMMLLLIIIGGGEEE===444222000---***((()))***,,,---111666:::<<<@@@FFFKKKLLLFFF===444---+++++++++))))))***)))((()))+++...111222444444333333444555------------,,,,,,,,,,,,,,,,,,...000555:::???BBBKKKLLLOOORRRTTTUUUUUUTTTRRRMMMHHHFFFFFFEEE@@@<<<<<<;;;::::::;;;;;;:::999555222///+++******,,,---,,,,,,++++++++++++,,,,,,+++***))))))))))))***+++++++++,,,---------,,,,,,((()))***---000222444555555666888;;;<<<;;;777444666555333222222444777888888666444222111222444555444444333222111111222222444222111222444666666555999666555888999777888;;;===<<<;;;999888666555555:::===@@@???;;;999999:::BBBGGGQQQ]]]gggpppuuuxxxvvvssspppnnniii___QQQFFF@@@:::666555444222444999???KKKXXXbbbmmmtttmmm___VVVNNNCCC999333111000///000000222444333444<<>>>>><<<;;;===999999999;;;===AAADDDEEEHHHIIIJJJHHHDDDAAA???>>>AAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@AAADDDGGGIIIGGGGGGCCC???>>>@@@???;;;;;;777555999<<<>>>@@@CCCHHHGGGDDD@@@<<<;;;===???DDDLLLXXXbbbiiiooouuuyyyxxxrrrkkkiiijjjhhh```YYYPPPEEE:::666444111000222333777>>>IIIUUUbbblllrrrsssnnneeeYYYLLL@@@666111111111000//////000111222222555999???HHHVVVgggrrr{{{xxxttttttvvvppp]]]IIIAAA<<<555111111222111///111222333222000000222333555666888:::<<<===>>>>>>AAA<<<555000////////////---///000000...,,,,,,,,,,,,000222333999EEEOOOSSSWWWOOODDD;;;555333222222...---///222222000222777???FFFNNNTTTVVVWWWYYY[[[^^^\\\ZZZXXXUUUQQQLLLHHHFFFCCCAAABBBFFFHHHGGGEEE???@@@CCCEEEGGGGGGHHHHHHBBBAAAAAAAAABBBCCCEEEFFFDDDDDDCCCBBB@@@???>>>===DDDHHHKKKIIIDDD@@@AAACCCHHHIIIMMMPPPRRRPPPLLLHHHBBBBBBBBBCCCDDDGGGIIIKKKFFFCCCAAABBB@@@<<<;;;<<>>>>>???@@@DDDLLLXXXccckkkpppuuuxxxvvvooogggeeeeeeccc[[[TTTHHH???777444222000000333444:::DDDPPP]]]hhhppptttqqqjjj```SSSFFF;;;444000111000/////////000111222222555:::BBBLLL[[[kkkuuu{{{xxxuuusssrrrlllZZZIIIAAA<<<777333222222111000333444333222000000222444111333666:::===>>>??????>>>:::444000///......------///000000...,,,,,,,,,+++///000222999FFFQQQTTTUUUNNNCCC:::555222111000...,,,...111111000333999CCCMMMYYY___aaa```bbbdddcccaaa___\\\XXXQQQIIIDDD>>><<<;;;;;;>>>??????>>>777999:::<<<>>>>>>>>>===:::;;;;;;===>>>AAACCCDDD??????>>>===;;;:::999999???BBBCCC@@@<<<:::<<<>>>===@@@DDDJJJNNNNNNKKKGGG>>>>>>???@@@BBBDDDEEEFFFBBBAAAAAA???<<<999777888===>>>AAAFFFKKKLLLIIIEEE<<<777111------......///---,,,---///111222000///000...,,,+++,,,---------...//////000555AAAOOOZZZZZZRRRKKKEEE===444000111///------///---+++---222555<<>>IIIVVVccckkkrrrrrreeeSSSIIICCC;;;555333222333333//////222666999===HHHTTTVVV\\\```\\\UUUMMMCCC;;;555333111///000000111111***///666<<<===:::666333333444666777777666444333111333===NNN^^^kkkwww~~~~~~ttteeeWWWJJJBBB;;;:::===AAAIIIQQQRRRTTTVVVVVVVVVWWWZZZ\\\bbbcccdddbbb^^^[[[YYYYYYWWWVVVTTTSSSSSSTTTVVVWWWVVVUUUTTTTTTUUUVVVXXXYYY______[[[UUUSSSTTTRRRMMMNNNMMMLLLKKKKKKLLLJJJHHHKKKHHHDDD@@@???@@@BBBCCCDDDLLLXXXdddmmmtttxxxzzztttmmmfffcccccc```WWWPPP@@@999444222111///000333555;;;GGGTTTaaakkkqqqtttkkkeeeYYYMMMAAA888333111111000/////////000222333222555:::CCCPPP___nnnwwwxxxyyywwwsssnnngggYYYKKK???<<<888444333222222111444444333222000000222444///111666:::===>>>>>>>>>===999444000///---,,,***---...000000...,,,,,,,,,+++...000222;;;IIIRRRUUURRRLLLCCC;;;666222///------,,,---111222222666;;;FFFQQQ^^^fffgggeeeeeefff___]]]ZZZVVVQQQJJJBBB===666444333444555666666666222333444555666555444333444444666888:::<<<>>>???999999888888777777777777;;;<<<;;;999666555777999666777999>>>AAACCCBBB@@@999:::;;;<<<============:::<<<===;;;888666666666777777;;;BBBIIIMMMLLLIII===888222...---......///++++++,,,///111111///...---+++******---...///...////////////444???MMMWWWVVVPPPIIICCC<<<333000111...,,,,,,...---+++---222777>>>JJJSSSWWWUUUOOOKKK===777000------///...---***)))))))))***,,,///111<<>>999333...---+++******+++---...///------111999AAAEEEGGGEEEAAA<<<666111...---,,,)))************+++...000::::::;;;>>>???<<<444...+++++++++,,,,,,---------...000444<<>>;;;777555666666666666333000111333333///...000222222333444444333222111000000111222444555666666555999BBBRRReeeuuu~~~wwwuuupppiii```UUUJJJCCC888444222444666888<<>>>>>@@@AAABBBCCCKKKWWWeeepppwww{{{|||uuunnngggdddccc^^^SSSJJJ:::555222222000...000444555<<>>777333111000000/////////111222333111444;;;EEESSScccqqqyyyvvvxxxvvvqqqkkkdddXXXMMM<<<:::777555333222333333333333444222000///000222111333666888:::;;;:::::::::777333000///---+++)))+++---///000...------...+++...111555@@@MMMUUUWWWRRRLLLCCC<<<666222///---...,,,...111333333888>>>GGGQQQ^^^gggiiifffbbb```WWWTTTOOOJJJEEE???:::666111111000000000000111111111222333333333222000///000000222444666888999:::444444444444444444555555777777666444222111333555444333333444666666666444333444555777777666555444111777:::777444444444444333333555===FFFLLLLLLIII???:::444///---,,,+++***++++++---///222222000...,,,+++***+++---////////////000000111666@@@MMMWWWUUUOOOJJJEEE>>>555000111---+++,,,...---+++...333999@@@KKKTTTXXXVVVPPPLLL<<<666///++++++,,,,,,***,,,+++******+++...000222>>>BBBGGGKKKMMMLLLJJJHHH===888111---------,,,************+++,,,---...///------,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------............------***---...---+++***+++...---///111000...,,,+++,,,)))***+++***(((&&&&&&'''++++++---222999???CCCEEENNNQQQOOOHHHAAA===999444...---,,,+++++++++,,,---...+++***111<<>>:::555111...,,,,,,((())))))))))))+++...000:::<<>>888333,,,,,,---------------...000222888AAANNN]]]jjjqqqvvvzzz~~~}}}{{{yyyqqqjjj^^^PPPBBB666...***------,,,,,,,,,,,,------***+++---......---+++***,,,,,,---------,,,++++++,,,,,,,,,,,,---------...---+++(((((()))*********++++++******++++++,,,,,,(((((((((((((((((())))))LLLNNNOOOQQQRRRQQQPPPPPPLLLGGGAAA<<<::::::999999777444555777777222111333555555555555555444444333222111000000111222333222222555???OOOcccsss{{{~~~uuutttpppfffYYYLLLCCC???999444222444777:::@@@GGGNNN^^^lllnnnjjjdddVVVHHH777555222111111111000///:::555444:::CCCKKKSSSZZZdddfffbbbWWWMMMEEE===666444444333222111111222333000555;;;>>>;;;777444222000222666999:::999888777666777AAASSSeeeqqq{{{~~~}}}uuukkk\\\OOO===999999>>>EEEMMMYYYdddkkknnnqqqpppmmmkkkmmmppppppqqqqqqnnniiidddbbbaaacccaaa]]]ZZZYYYYYY[[[\\\\\\]]]^^^```cccfffhhhjjjiiikkkkkkjjjkkkmmmkkkfffhhhjjjhhhcccaaaaaa]]]VVVKKKFFF@@@<<<<<<>>>>>>>>>BBBIIIVVVeeeqqqzzz}}}~~~wwwqqqjjjfffccc[[[MMMCCC777333111222000...///444666===IIIVVVbbbiiinnnoooddd^^^SSSGGG<<<555111///000////////////111333444222444;;;GGGWWWgggsss{{{vvvuuuqqqllljjjdddWWWJJJ999888777444333222333444111222333333000/////////000111333555666777666666666444111000///...,,,******,,,/////////......///,,,000444:::FFFSSSYYYYYYTTTMMMCCC:::444222000//////---...222444555:::AAAFFFOOO[[[eeehhhddd]]]WWWOOOJJJCCC>>>999666444222////////////......///000000000222222333222111000///000111333444555555666222222222222222222222222444444333111000000111222111111000111222111///------...111222333111000///,,,333777333000111222000333111222999CCCHHHHHHEEE<<<888333000...,,,+++)))***+++---111444444222000///---,,,---...///...---,,,...000222777AAANNNXXXTTTOOOKKKGGG???555......---++++++------+++...333:::@@@JJJRRRVVVSSSNNNJJJ<<<666///,,,,,,------,,,------,,,+++,,,...000222===AAAFFFKKKMMMLLLJJJIII>>>888111---,,,---,,,***+++++++++,,,---...000000222111000000000111222333..............................////////////.........///000//////...///000...111444444222///---,,,+++,,,,,,+++)))((()))+++((()))+++111999AAAFFFHHHKKKPPPPPPJJJBBB===888333...---,,,++++++++++++,,,+++***,,,333<<>>:::666111---+++***&&&(((((())))))***---000999===BBBDDDBBB???;;;999///..................---...222888AAALLLXXXaaagggjjjnnnsssuuuvvvxxx~~~}}}wwwkkk\\\LLL>>>444...------,,,,,,,,,,,,------+++,,,---......---,,,++++++,,,,,,------,,,,,,+++++++++,,,---...//////000,,,+++))))))+++,,,,,,,,,*********+++++++++,,,,,,(((((((((((())))))******WWWXXXZZZ[[[\\\\\\\\\\\\YYYSSSJJJCCC???>>>======<<<::::::===<<<888666777::::::999888777777666666555444222111111222111000...222===OOObbbqqqxxxyyyssstttpppeeeTTTFFF>>><<<:::555222555888<<>>???;;;555222000///111555999;;;;;;999888888999BBBTTTeeeqqqzzz|||~~~}}}wwwoooeeeVVVJJJ;;;999;;;BBBJJJSSS```kkkooosssvvvuuurrrppprrruuurrrsssrrrnnnhhhbbb___^^^```]]]YYYVVVTTTTTTUUUWWWWWWXXX[[[^^^bbbfffjjjkkkiiimmmoooooorrruuurrrmmmooorrrpppjjjggggggbbbZZZNNNHHH@@@<<<<<<======<<<@@@GGGTTTdddrrrzzz~~~~~~yyyssslllgggbbbXXXIII===555222111222000---///444777>>>IIIVVVaaaiiimmmnnnddd^^^SSSFFF;;;444///---000/////////000111333444222555<<>>JJJWWW\\\[[[WWWNNNBBB888222111222222///---///333555666<<>>333+++))),,,++++++------+++...333999???HHHPPPSSSPPPLLLHHH===777111...///111111000---,,,+++++++++---///000:::>>>CCCGGGJJJJJJIIIHHH???888111---,,,---,,,***,,,,,,,,,---...///111111666555444333333333555555//////////////////......//////000000000000//////111111111111222222222222///222666777555222///------...---+++******,,,...%%%&&&***111:::BBBHHHKKKHHHNNNQQQLLLDDD>>>777111///...---,,,++++++++++++'''***///444999>>>CCCEEEBBB@@@<<<777222---***(((&&&'''(((((((((***---///777===BBBDDDBBB>>>======000000000///.........---+++///555>>>GGGPPPWWW[[[[[[```eeehhhjjjnnnvvv|||~~~rrrdddTTTEEE999333...------,,,,,,------...,,,------------------,,,***+++,,,,,,------------)))***+++,,,...///000111...,,,+++,,,.../////////*********+++++++++++++++*********++++++,,,,,,,,,gggggggggdddaaabbbeeeiiiccc```XXXOOOKKKJJJFFF???EEEBBB???>>>>>>???@@@@@@AAA@@@<<<999;;;@@@@@@<<<<<<666333444333000000111111333>>>PPP___iiisss}}}wwwsssjjj^^^PPPEEE>>>:::444444666888777999EEETTTbbbgggnnnqqqlll___OOOCCC444333333222222222333333111///666JJJ]]]gggkkkooosssnnneeeWWWIII???;;;:::444555555333111111222333444777:::999666222000111111111444888888666777;;;;;;???HHHXXXiiivvv}}}}}}wwwtttsssmmm^^^NNNEEE:::666777???JJJUUU```iiiqqqtttwwwyyywwwuuuttttttooonnnkkkcccZZZRRRPPPPPPNNNKKKGGGDDDEEEHHHMMMPPPOOORRRUUUUUUUUUYYYaaahhhllloooooommmnnnrrrsssqqqssstttssspppooommmeee\\\MMMHHHAAA;;;999999::::::CCCHHHSSSaaaoooxxx|||}}}xxxtttmmmdddYYYMMMBBB:::333444444222///...222555999CCCPPP[[[eeennnqqqnnnfff\\\NNNBBB;;;666111...000000///...---...111333888777<<>>666555555666666666333111///111333333111///...///222222444555666666666666444333111///...---......++++++******+++---...///111111444===JJJUUU\\\^^^^^^OOO???888555333222444333111222444555555:::@@@FFFLLLWWW``````WWWMMMGGG;;;777222000000000---+++///333222,,,***...111///......000111333444444444...///000333555444111//////000111000///...///000...//////...------000222111000...///000000///...---,,,+++******+++,,,---///000111111000000111222222222222555>>>FFFDDD======888111---+++++++++***)))))),,,111666888555111,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000666AAAMMMUUUWWWOOOFFFAAA@@@<<<555...,,,---------,,,,,,...///888@@@HHHNNNSSSUUUPPPIIIAAA888000///...,,,+++,,,/////////---,,,---000333777:::@@@EEEIIIJJJIIIGGGGGG555111444,,,(((,,,...---,,,---222666888999;;;<<<;;;:::;;;<<<;;;999777444000---///444444///)))...000333555666555333111555555555666888:::;;;<<<777:::>>>>>><<<888555444000...,,,*********(((&&&,,,------000666@@@KKKSSSQQQRRRQQQLLLBBB999333111111000...,,,***)))))))))&&&***///333777;;;BBBGGGDDD@@@;;;666333///,,,***((((((((((((***+++---///;;;<<<>>>BBBEEECCC===888111///---+++++++++,,,---,,,...333<<>>QQQdddmmmrrruuutttoooeeeVVVGGG<<<777555...111444555444444444555555777:::999555222000000222111222666777666:::???BBBFFFOOO]]]lllvvv{{{{{{zzzuuurrrqqqkkk\\\JJJ@@@<<<888888AAAMMMXXXdddmmmuuuvvvwwwwwwwwwvvvtttrrriiiddd[[[PPPFFFAAA??????AAA>>>;;;888888;;;???BBBDDDGGGIIIIIIIIINNNVVV]]]fffjjjllllllooossstttrrrrrrtttsssqqqpppnnneee\\\LLLGGGAAA<<<:::;;;<<<<<>>JJJ[[[hhhnnnooonnnqqqnnneeeaaa\\\KKK999444444333444555555222000000111333333111000///000222333444666666777777666333222000///---------...+++++++++++++++---.../////////333===JJJVVV\\\___\\\NNN???888555222111333333111111333444444999???HHHNNNVVV\\\ZZZQQQGGGAAA888444000......---+++))),,,000000+++***...000...///000111333555666666777222222333555666666333000---///000///...---...///...///000///......///111000///......000000///------,,,+++++++++,,,---...000111333222000//////000111111111555>>>FFFCCC;;;;;;666000,,,++++++++++++******,,,111666777444000------------------------------///111888BBBMMMUUUYYYQQQIIIDDDBBB>>>555...,,,---------,,,,,,...000777@@@JJJOOOSSSUUURRRLLLCCC:::333111000---,,,---.........,,,+++,,,///111555999???EEEGGGGGGGGGFFFCCC555555888...(((,,,------,,,...555===BBBCCCBBBAAA@@@??????@@@???===;;;666444222333555444000,,,222444666888999888888777999999:::<<<>>>@@@BBBCCC888<<>>CCCFFFDDD>>>:::444222000---,,,,,,...///...///333:::AAAEEEDDDBBBAAADDDGGGIIILLLSSS^^^ggguuuuuuxxx~~~yyynnnbbbSSSFFF===888555444777666444444888111000///---------.........000///+++***,,,+++(((+++++++++,,,------......///000///...,,,+++,,,---,,,---///...------...///,,,,,,------------,,,,,,~~~}}}|||xxxuuutttuuuvvvvvvtttnnneeeaaaaaa___ZZZXXXXXXXXXWWWWWWWWWWWWWWWYYYVVVPPPKKKMMMSSSTTTQQQHHH@@@888555333000111444:::???JJJZZZgggnnntttyyyqqqhhh[[[LLLAAA999666555;;;555222555<<>>888555222000111222000000222333333888>>>IIIOOOUUUWWWRRRIII???999333111---++++++***)))(((***...000...,,,...///---///111222555666888999999555555444555666555222000,,,---......,,,,,,---...///000111111000//////000......---...000000///------------....../////////111222444333111...------//////000555>>>EEEBBB:::888444///,,,+++,,,,,,,,,++++++,,,000444555222...........................---...000333:::CCCNNNVVV[[[UUUMMMHHHEEE???666///,,,---...---,,,,,,...000555@@@LLLQQQSSSTTTRRRNNNFFF===555333222///---...---------,,,+++,,,...000444:::BBBFFFFFFFFFFFFGGG>>>666:::===111)))++++++---,,,///888EEENNNNNNKKKDDDCCCBBBBBBCCCBBB@@@>>>999888888666555333111000444444555666888999999:::999:::;;;===@@@CCCFFFGGG999>>>EEEHHHGGGCCC>>>;;;999555000---,,,,,,,,,+++,,,,,,,,,---222:::DDDKKKJJJMMMNNNMMMGGG???999666000///---+++***)))*********---222666999===BBBEEEEEEBBB===666111,,,)))'''(((((('''''''''(((***+++777:::???DDDGGGFFFAAA===999777333000......///000000111333777;;;===<<<:::999;;;===>>>BBBIIISSS[[[eeeeeeiiiooorrrsssxxx~~~wwwoooeeeZZZNNNGGG>>>:::999;;;<<<:::;;;???333222000//////000222333111333111---+++,,,+++(((******++++++,,,---------.........---+++***+++------...000///---,,,---...,,,,,,------------,,,,,,~~~|||{{{{{{|||zzzsssjjjddddddbbb^^^YYY[[[]]]______```aaabbbbbb___YYYTTTVVV[[[\\\YYYNNNDDD:::666333111222666<<>>EEEPPP^^^gggkkkkkkiiimmmlllbbbWWWNNNCCC999333222222333555444222000111333444333222111222333444666777888888888666555111000///......---------,,,,,,,,,,,,------.........///444???LLLVVV[[[\\\XXXKKK>>>999666333000111111//////111222222777===IIIPPPTTTRRRKKKCCC;;;555000///,,,******)))))))))---000222222000///...---///000222444666888999999666555444333333222000---,,,---......------...//////111333333111000///000---------///111111///......///000111111111000000000222333333111///......---...///444>>>EEEAAA999666222...++++++,,,------,,,,,,,,,///333444111---------------...............///222666<<>>666444222///---...---......---,,,---///111444;;;DDDIIIHHHGGGGGGIII:::666>>>@@@333***+++***------000:::JJJVVVVVVPPPCCCBBBBBBBBBDDDDDDBBB@@@999:::;;;888333000000111000000000000111333555777333444555888;;;???BBBCCC999???GGGKKKKKKFFFBBB???;;;666111---,,,,,,,,,+++---------...111999BBBIIIKKKMMMOOONNNHHH@@@777222///...,,,******)))******+++---111666:::>>>AAACCCEEECCC>>>888222---+++******)))((('''((((((******555:::@@@FFFIIIHHHDDD@@@===:::666222000///000111000111333555777777777666777888999;;;>>>EEEMMMTTTWWWWWW[[[aaaeeegggmmmttt~~~{{{xxxsssnnnggg___VVVPPPFFFBBB@@@AAA@@@>>>???BBB666555333222333555777888555777666111......,,,((()))******++++++,,,,,,---++++++,,,***(((((()))+++---///000000...,,,,,,,,,,,,,,,,,,------,,,,,,,,,~~~|||{{{yyyrrrggg```^^^]]]ZZZTTTXXX\\\___```bbbeeegggfffddd```]]]___cccbbb]]]OOOEEE:::555333222555999===GGGTTTaaakkkpppooommmcccXXXIII;;;444333444555666999;;;;;;>>>KKK\\\hhhnnnxxxzzzfffPPPBBB<<<777555333111222444777999999@@@MMM]]]kkktttuuusssooohhh\\\OOOCCC:::555222444333222000///111555888:::999777555444222111000777666888<<<<<<999:::???FFFMMM[[[jjjwww{{{xxxtttjjj___UUUPPPLLLCCC;;;888888555888CCCQQQ^^^kkkuuutttrrrqqqpppnnnfffYYYOOOEEE>>>666111111333444333111111000//////000000111333333333333555999>>>AAACCCJJJQQQVVV]]]dddfffdddaaadddeeeeeegggfff___VVVKKKGGGAAA===;;;:::999999;;;GGGVVV```eeegggkkknnnddd___VVVNNNEEE===666222111222333333444:::DDDKKKYYY___cccfffkkkrrrtttsss___SSSCCC777222222333333222222111000///000333555;;;???HHHUUUbbbkkknnnnnnlllmmmiii^^^RRRHHHAAA<<<333222333444555555333111111222333333111111222444555666888999999777555444000000000//////...------,,,,,,------------------000222777BBBNNNWWW[[[[[[XXXKKK>>>999777333111111000...///111222222777===GGGOOOTTTOOOGGGAAA;;;555///...---,,,******+++,,,...///222333111...------///000222444666777888888999777444333222222000...---///000000//////000222///222444444333111111111......///222444444333111...///111222222111///......000222222111000000000------///333===DDDAAA:::555222...,,,---......------,,,+++...222222000,,,++++++,,,,,,,,,------------///333777>>>FFFOOOUUU]]]XXXQQQKKKEEE>>>666000---.........------///000444AAANNNRRRPPPOOOLLLHHHGGG===555333111...,,,---...///000000......000222444:::CCCIIIJJJIIIHHHIII999777>>>@@@222+++,,,)))...///111999IIIWWWWWWPPPCCCBBBBBBCCCEEEEEEDDDBBB777999999666000---...000,,,+++++++++,,,...000222,,,---...111444777:::;;;888===DDDHHHHHHEEEAAA???999555///+++************------...///333:::CCCIIIJJJLLLOOOPPPKKKBBB888111------+++***)))******++++++---111666;;;???AAABBBBBBAAA>>>777000,,,+++++++++***)))))))))***+++,,,444:::BBBHHHKKKIIIFFFCCC???===999555222000000//////000222333333444666666666777999;;;???DDDJJJNNNNNNNNNRRRYYY\\\^^^ccciiipppvvvzzz{{{{{{}}}{{{vvvvvvtttqqqmmmiiiccc]]]YYYPPPLLLIIIIIIGGGCCCCCCEEE;;;:::888666777999<<<>>><<<>>><<<666333222...***)))******++++++,,,,,,---***++++++***)))(((***+++,,,...000000...,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++~~~yyyvvvsssrrrjjj^^^VVVSSSSSSQQQLLLPPPUUUXXXYYY\\\aaaeeedddeeeeeedddfffiiieee^^^KKKBBB888444333333777===BBBMMM\\\fffmmmoookkkeeeYYYOOOAAA777333444555555333:::???>>>AAAOOObbbnnnuuu{{{}}}rrr^^^KKK@@@<<<555444222111222444777888:::FFFUUUdddqqqyyywwwrrrjjjbbbUUUIII@@@:::666444111111///---...333:::???;;;888555333333333333222888888;;;>>>>>>::::::>>>EEEMMM\\\mmmyyy{{{vvvpppaaaUUUHHHCCC@@@;;;888777999777<<>>;;;999888888777:::DDDSSS^^^dddfffggghhh^^^XXXNNNEEE>>>999555333000111222333555===HHHPPPbbbgggjjjkkkmmmqqqrrroooYYYNNN???444111111333444222333222111000111444666<<>>;;;333222222444666666444222111222222111000111222444555666888999888666444222000000111111000///......,,,---............------111444:::FFFRRR[[[^^^^^^WWWJJJ===777555222111111111//////111222222777===DDDOOOTTTMMMEEEAAA;;;555...///...---++++++---///------000333222......000333333555777888999999999===:::777555444444333222///000111111111111222444000222444444333222333444333333555888:::;;;999777111333555666555333000......000111111000000111333.........222<<>>===<<<666222---***)))))))))(((,,,,,,...000444<<>>BBBEEEIIILLLMMMIIIIIINNNTTTVVVUUUXXX]]]bbbjjjqqqtttuuuwwwuuurrrsssqqqnnnllliiifffaaa^^^YYYUUUSSSSSSPPPKKKHHHJJJAAA???===;;;<<<>>>AAACCCCCCEEECCC===888666222,,,******++++++,,,---------,,,---...---++++++,,,...+++...000111///---,,,,,,++++++,,,,,,,,,,,,++++++}}}{{{xxxssslllgggeeeddd]]]QQQHHHFFFGGGFFFBBBFFFJJJKKKKKKNNNTTTYYY]]]```dddfffiiiiiicccZZZFFF===555333444555:::???KKKXXXeeemmmpppppphhh^^^OOOFFF:::333333555666555444;;;???@@@GGGWWWgggooowwwwwwrrrdddQQQAAA999888333222222222222444666777<<>>:::777333222333555444444:::999:::======;;;===BBBIIIQQQ```pppzzzyyyqqqhhhVVVJJJ>>>:::999666444555888888>>>LLLZZZeeeooovvvrrrpppllleeeZZZMMMAAA:::999999777555222000111222333222111111222444666888222222333444555555555444333888;;;<<<@@@GGGIIIGGGMMMOOOPPPQQQUUUXXXVVVPPPAAA>>>:::888888888888777999BBBOOO\\\dddfffeeecccZZZRRRGGG===777555555555///000222333888AAANNNXXXhhhnnnrrrrrrrrrpppkkkdddQQQHHH:::111///000222333333333333111000111444777???FFFRRR```kkkrrrssssssoooiiiaaaXXXNNNCCC;;;888111111111333555555333111000111111000///000222444444666888999888555222000000111222222222111000///------...//////...---,,,000444<<>>BBBOOOUUULLLCCC???:::222---//////...,,,,,,///111---,,,000555666444555:::999999:::<<<<<<=========>>>:::666444444444444444///000222222111111333444111222333333333333666888999:::<<<@@@CCCCCCAAA???;;;===??????>>>;;;777444222222111///......000333000///...111;;;DDDDDD>>>666333000//////000///...+++***))),,,000222000---++++++,,,,,,---......///+++...333999???GGGNNNSSSZZZUUUMMMDDD===888444222---...///...------///111333>>>IIIPPPTTTTTTNNNGGGDDD;;;444222111...---...---///000111000///000111777:::@@@IIIQQQSSSOOOJJJ@@@999888444+++,,,///)))***000222333>>>NNNSSSNNNIIIGGGEEEDDDCCCAAA>>><<<333222111...+++******+++*********))))))*********))))))***+++,,,---///000111333555666555666777888222///,,,******)))(((''')))***,,,000555===FFFLLLKKKNNNSSSWWWUUUMMM@@@666++++++***))))))***+++,,,---...222999@@@EEEFFFEEEEEEEEEBBB999///((('''((()))((((((((()))***,,,---444;;;EEELLLMMMKKKHHHFFFCCCCCCBBB???:::555000------...///...---...222555;;;===AAAEEEIIIKKKKKKJJJFFFFFFKKKPPPQQQNNNNNNQQQRRRZZZbbbdddhhhmmmpppooolllkkkhhhgggeeeccc___]]][[[XXXXXXYYYVVVPPPMMMMMMFFFDDDAAA??????BBBEEEGGGIIIKKKIIIBBB===:::555///+++++++++,,,------......---......---,,,,,,...///***,,,000111000...------++++++,,,,,,,,,,,,++++++}}}zzzvvvsssooohhh```YYYYYYYYYRRRFFF>>>===>>>>>>:::===@@@@@@???BBBHHHNNNUUU[[[```dddgggggg^^^TTTBBB:::333222444666;;;AAASSS```mmmrrrssspppfffZZZIII@@@777222333555666555;;;???BBBEEEPPPcccpppsssuuuqqqhhhXXXFFF888222222111111222222333444555555===NNNcccrrr}}}}}}tttfff[[[KKK>>>777555444333111111222111111333666999:::666222111333555666555;;;999999;;;<<<<<<@@@FFFMMMVVVdddssszzzwwwlllcccNNNCCC999777666444222222666666===LLLZZZdddmmmssstttqqqkkk```SSSFFF<<<888222444444111...---000333000///......///222555777333333444666777666333111///333555555888===@@@>>>CCCEEEEEEFFFJJJPPPNNNIII<<<999666666777888999888999@@@MMMZZZdddgggdddaaaWWWOOOCCC999444333555666...000222444:::EEESSS]]]kkkrrrxxxyyyvvvoooeee[[[LLLCCC777///---///111111333333333222111111444777BBBIIIVVVcccmmmsssttttttpppiiibbb[[[RRRFFF;;;666000///000222444444222000///000000///...///222444444555777888888555111///111111222333333222000///------/////////...---,,,///333<<>>AAAOOOUUULLLBBB>>>888000,,,...///...,,,,,,///222///---222999<<<:::===DDD>>>>>>???@@@@@@@@@@@@@@@<<<999444222222333333333...000111222111111333444111222333222222444777:::>>>???BBBEEEHHHIIIGGGEEEEEEFFFHHHIIIGGGCCC???;;;555444222///,,,---///222111000...000;;;EEEEEE@@@777444222000000000///...+++))))))+++000222000...,,,,,,------...///000000+++...333999???FFFNNNSSSXXXSSSKKKBBB:::666333222---...//////---...///111222<<>>222***((()))'''&&&&&&'''(((***,,,---444<<>>777111------...///---+++,,,///333555777;;;AAAEEEFFFDDDBBBCCCDDDIIINNNMMMIIIHHHJJJ@@@HHHOOOQQQVVV___eeehhhfffdddbbbaaa```^^^[[[YYYYYYWWWXXXZZZXXXQQQNNNNNNJJJGGGDDDAAAAAADDDGGGIIILLLNNNLLLEEE@@@<<<777111+++,,,,,,------......///+++,,,---,,,++++++,,,...))),,,///111000.........+++++++++,,,,,,+++++++++zzzsssiiibbb]]]XXXPPPJJJSSSNNNFFF===666555888;;;999999888666555777:::===GGGJJJRRR]]]ddd```RRRGGG;;;666444555888:::@@@GGGXXXcccnnnuuuvvvoooaaaTTTBBB???;;;888666666555444999===DDDOOOYYYbbbkkkrrruuuiiiYYYLLL???555222444222444111+++,,,444888888@@@QQQcccppp{{{{{{nnnbbbTTTFFF???;;;666222222222222222333444555666777999777666444444555777888;;;888888;;;<<<;;;>>>CCCNNN[[[jjjsssuuupppdddYYYBBB:::333111111///...000999:::AAAMMM]]]iiimmmnnnoookkkcccVVVHHH>>>;;;;;;444222222444333000222777999777555333444666666777555666777777777666555444444555666555333222333444666777999===AAACCCBBB@@@999:::999888666666777999===EEEOOOXXX```fffeee```\\\NNN???777333000000111111222444999AAALLLXXX```ppprrrrrrssstttooo```RRRGGG>>>333------///000...333111222333111000555<<>>AAACCCEEEFFFLLLLLLKKKHHHCCC@@@>>>======888333111111111000...//////000000111111222222444333333333444666888999>>>@@@DDDHHHLLLOOOPPPQQQTTTTTTUUUWWWWWWRRRIIICCC<<<777111...000222222111111---,,,444@@@EEE@@@999777555444111000......---++++++,,,---...............---,,,,,,---...---+++,,,,,,...444===HHHSSSYYYYYYPPPEEE===;;;999555222...///...---,,,,,,...000666<<>>444000---+++,,,000++++++,,,111999CCCJJJNNNLLLKKKIIIGGGCCC===777222222///,,,,,,---...,,,***(((((())))))***+++++++++,,,++++++***))))))((((((,,,,,,,,,...000111000.........,,,+++******))))))///......000666>>>GGGLLLVVVWWWYYYZZZXXXOOOBBB999...,,,******++++++***)))/////////555BBBNNNOOOKKKGGGIIIFFF;;;222///---+++(((((((((((()))***+++,,,666>>>DDDEEEFFFHHHJJJJJJGGGBBB@@@AAA===555///------,,,,,,,,,,,,---......777;;;@@@CCCCCCCCCCCCDDDDDDFFFGGGHHHGGGDDDAAA???>>>@@@EEEKKKSSSXXXZZZ[[[^^^]]]^^^```[[[RRRRRRWWWWWWYYY[[[[[[XXXTTTRRRQQQLLLGGGAAA???BBBGGGJJJJJJLLLKKKHHHGGGHHHFFF:::...222000.........///...---///---,,,,,,---------,,,------...//////...------(((((())))))******++++++tttkkk```XXXSSSOOOJJJFFFJJJGGGCCC===777444444666777777666555444444777:::@@@DDDLLLUUUXXXTTTHHH???;;;888666777888;;;BBBJJJ\\\eeeppptttsssjjjYYYKKK@@@===:::888777777777666;;;@@@JJJVVV```hhhmmmqqqooobbbSSSFFF:::222000333///222111,,,...666;;;;;;JJJZZZkkkssszzz}}}vvvkkk```RRRCCC;;;777333000000222222222333444555666777888999999999888777777666999666777:::<<<<<<@@@EEEOOO\\\jjjrrrsssmmm___SSS???888222111222000111333888<<>>===<<<777777666444333333666999@@@IIISSS\\\dddiiifff```XXXKKK>>>777444111000222444444666999BBBPPP___iiivvvwwwuuussssssooobbbUUUEEE===333------///000///222111222444222222777>>>GGGUUUaaagggpppzzz{{{uuussskkkaaaYYYNNNAAA999666444333222333333333111///---,,,---111111000333888<<<>>>???>>>;;;666333111111222222333222111///.../////////...---,,,,,,+++111444<<>>DDDDDDEEEHHHKKKKKKFFFCCCAAAAAA;;;222---,,,---,,,,,,,,,,,,---......333888>>>BBBCCCAAA@@@??????@@@BBBBBBBBBAAA???>>>;;;===AAAGGGMMMRRRTTTUUUVVVUUUWWW[[[ZZZUUUUUUYYYWWWYYY[[[[[[YYYVVVTTTTTTQQQKKKEEECCCFFFIIIJJJJJJJJJLLLLLLIIIGGGDDD<<<333222000...---......---,,,///...,,,,,,---------,,,,,,---............---,,,)))))))))))))))*********hhh___SSSJJJFFFDDDBBB@@@@@@AAA@@@>>>999555333222666777777666555444666777;;;@@@GGGLLLKKKEEE===777888777888999999;;;EEEPPP^^^hhhqqqtttpppfffTTTDDD===<<<999888777777888999<<>>555......111---000000///111888???BBBSSScccrrrwwwxxxzzzuuulll```RRRBBB999555111000000111222222333444555666777888:::;;;<<<;;;999666444777555666:::<<<<<>>:::777555666444444666666444888===@@@@@@???>>>??????@@@AAA???@@@AAA???===:::::::::777888999777444222222222111111222555888::::::999888777555222111333777;;;CCCMMMWWW```gggiiiddd]]]PPPFFF<<<777555222111222888888999===GGGWWWhhhsss{{{zzzwwwrrrpppkkk```TTTBBB;;;222......///000///111000222444333333888@@@LLL[[[jjjppptttzzzyyytttuuunnndddZZZMMM???999999777555444555555444222000,,,***,,,///111111555;;;???BBBEEEDDD@@@:::444222111222333333333222111000.........------,,,,,,+++111444<<>>JJJSSSQQQGGG>>>777222111111111000000///......333:::DDDMMMRRRTTTUUUUUUZZZXXXUUUPPPJJJCCC>>>;;;444111...---...///000///............////////////111000///...000333666888888:::???EEEJJJOOOSSSTTTUUUTTTTTTSSSSSSQQQMMMKKKBBB<<<444000000222333222000000222777===???===999444333222000...---,,,+++............---,,,+++***---,,,+++,,,...//////...******---333<<>>HHHSSSZZZ\\\ZZZWWWGGG===555555666333///---///...---000666???HHHNNNPPPNNNIIIDDD===777333000///---+++++++++,,,+++***)))***+++,,,------------000...***'''&&&(((+++,,,+++******,,,......---,,,---,,,+++***************+++,,,///555===GGGOOOUUU```______\\\VVVMMMAAA:::111///---,,,,,,,,,***)))+++...222666???IIINNNMMMNNNIII===111,,,...///---++++++******+++,,,...///888>>>CCCCCCCCCGGGKKKLLLFFFEEEDDDBBB999///+++---,,,,,,,,,,,,,,,---......///444;;;???@@@===:::999999999:::;;;;;;;;;;;;;;;777999<<<@@@DDDHHHKKKLLLPPPNNNPPPUUUXXXWWWWWWXXXVVVYYY[[[\\\[[[YYYYYYZZZWWWRRRLLLJJJKKKLLLLLLKKKIIINNNPPPLLLHHHDDD>>>888111///---------...---,,,......---------,,,,,,,,,+++,,,------------,,,+++************))))))))))))XXXQQQGGG@@@<<<;;;;;;:::<<<>>>@@@@@@===:::888777;;;<<<<<<;;;999888888999<<>>;;;:::777444555333333666777777;;;BBBFFFGGGHHHHHHHHHHHHIIIJJJHHHIIIIIIGGGBBB@@@???AAA@@@@@@@@@===999555333333444333333555888999999999999888555222222555;;;???EEEOOOYYYaaaffffff^^^UUUHHH@@@999777555222111333999;;;>>>EEEPPP```qqq{{{{{{{{{wwwrrrllleeeXXXLLL>>>888222......///000000222111222444333333999AAAPPP```pppwwwyyyzzzyyyuuuvvvqqqiii___PPPAAA::::::999777666666777666444222///---...111333444999@@@CCCHHHLLLLLLFFF===666333111222333444444444333222---------------,,,,,,,,,222444<<>>777333222222111000////////////444===IIISSSYYY[[[[[[[[[\\\XXXRRRKKKCCC<<<555000111000---,,,,,,---......000000000000111111111111///...---,,,...111555888000222666:::@@@DDDGGGIIIMMMLLLKKKKKKLLLLLLLLLLLLCCC<<<333...///111111111000222555999;;;<<<;;;:::333333222111///...,,,,,,---.........------,,,+++,,,++++++,,,///000000///+++,,,...333;;;EEENNNTTTWWWRRRJJJCCC>>>999444000,,,,,,,,,+++***+++---///666???LLLTTTVVVTTTRRRPPPNNNGGG===555111///......000//////.........//////777===FFFPPPXXX[[[YYYVVVKKK???444333666333...***000///...///333;;;EEELLLOOOMMMGGG@@@888222///...---,,,+++******+++******,,,,,,---......---,,,,,,///---+++)))((()))***++++++******+++---...,,,+++,,,++++++*********++++++///000444999@@@HHHOOOSSSaaabbbbbb___XXXLLL@@@888222000---,,,,,,,,,+++)))***///444888???IIINNNOOONNNGGG;;;///,,,//////+++++++++*********,,,...///777===BBBAAABBBGGGLLLMMMIIIHHHHHHDDD999...+++...,,,,,,++++++,,,,,,---...---111666999999777666666666666666666666666666666333444777999;;;>>>BBBDDDOOOMMMNNNRRRWWWYYYWWWUUUUUUXXX[[[]]]]]]___aaabbb^^^YYYSSSPPPPPPOOONNNKKKKKKOOOOOOLLLJJJGGGAAA:::111///---,,,---------+++---...///...---++++++,,,***+++,,,,,,,,,,,,+++***++++++******))))))((((((IIIEEE???;;;888888888888===???BBBCCCBBBAAAAAABBBBBBCCCCCCAAA???=========@@@DDDGGGEEE@@@:::999999888;;;AAAFFFHHHLLLWWWdddjjjooosssqqqkkkaaaQQQCCC;;;;;;;;;888666666999;;;CCCNNNZZZeeeqqqzzzyyyssscccTTTBBB777222......000///000333555888>>>HHHQQQ```ppp}}}~~~}}}~~~|||vvveeeVVVFFF===999555444666000111333444555666666666999999888777666555444333777777999;;;999888===EEEQQQ\\\fffhhhdddYYYHHH:::888444333333222111333777===JJJ\\\gggjjjiiiiiijjjfffWWWEEE:::888777555111333111222666888:::@@@GGGMMMPPPSSSTTTSSSRRRSSSUUUTTTVVVWWWSSSMMMJJJKKKMMMLLLMMMLLLHHHBBB<<<888777888666555555888999:::::::::999666333333777>>>CCCJJJRRR\\\aaacccaaaWWWMMMAAA;;;666666444111111444888===EEEOOO[[[iiivvv~~~zzz{{{zzzssskkk```QQQCCC999666111///...///000111333222111333333444;;;DDDUUUcccsss{{{|||{{{yyywwwuuuqqqlllcccTTTCCC;;;:::888777666666777666444222222//////222333444:::AAAJJJPPPUUUSSSKKK@@@888444111222444444555444333222,,,---------------------222444;;;JJJYYYaaa^^^XXXQQQGGG999111000000///------,,,///333333111333888>>>IIIRRROOOEEE===777333333222111000/////////000555===JJJUUU[[[]]]\\\\\\WWWRRRJJJBBB<<<666111---111000...,,,++++++,,,---111111111111000000000000///...------...111444666000111444666:::===???AAAAAAAAA@@@@@@AAADDDGGGIII???888111------///000///000333777999;;;::::::999333333333333111000...---+++,,,------.........------,,,+++---///000000///------///222999AAAHHHMMMOOOLLLGGGBBB>>>999444111,,,------,,,,,,,,,///111777<<>>555111///---,,,,,,,,,+++***+++000555888@@@IIIOOOPPPJJJEEE;;;222///000...)))+++***)))((()))+++---///555<<>>NNNYYYdddmmmxxx}}}rrr___PPP???666333000000111000111333777;;;BBBPPP]]]kkkyyy{{{ssscccUUUEEE===888555333333000111333555666666555555777777666555444444333333777888:::;;;888666<<>>999444222//////000///...///111444999===GGGVVVbbbeee___WWWOOOGGG===444///...//////((()))***,,,///222444666777<<>>EEEKKKOOOQQQSSSWWW[[[ZZZRRRFFF:::333000...,,,+++,,,,,,,,,***,,,000333777@@@JJJOOONNNGGGEEE>>>444000000---))),,,***((('''(((***---///555===CCCDDDGGGMMMRRRTTTPPPMMMJJJFFF<<<222...000+++++++++++++++,,,------///000000///...///111444444444444333222111///......000222222222666<<>>CCCUUUbbbnnnvvv~~~yyyjjjVVVHHH:::444333222222333000///222888===FFFXXXiiisss~~~|||qqqaaaSSSEEE===999444222222///111333555666666555555444555666777666555333111555666999;;;888666===FFFPPPXXX^^^]]]XXXNNN@@@444222111222444333222555;;;FFFQQQ```kkknnnlllgggdddZZZOOO@@@555222222111111111000333999???DDDMMMVVV[[[```fffhhhfffdddeeegggfffiiijjjeee^^^[[[]]]bbbaaabbbbbb___ZZZTTTPPPNNNCCC@@@===;;;<<>>===<<<===AAAHHHLLLSSSYYY^^^^^^[[[UUUIII===999555222222111///111666;;;BBBNNN[[[gggqqqzzz}}}~~~zzzpppcccVVVEEE888222222111/////////111333555222111333666>>>LLLYYYfffkkkrrryyy|||zzzvvvtttsssiii^^^UUUKKK???777555333333222444555666444333333///...111333777???HHHYYY___ccc^^^QQQCCC:::777333333444444333222111000------......///000111111222333;;;LLL^^^eee```XXXKKKBBB777111111222000...000//////222222222555;;;FFFNNNRRRKKK@@@888444222555333111000//////000111;;;BBBMMMVVVZZZ\\\\\\\\\TTTKKK@@@999888888777555///000000...,,,,,,///222000/////////.........---111111222222333333333333222111111111111222333444333444333222111333777;;;444000,,,,,,...111000///222222444888<<<===:::888111222333333222000...,,,,,,,,,------...---------///...---...///000///...***+++,,,///444:::@@@DDDDDDDDDEEEBBB>>>888444111---...///...---...111333888???KKKYYYdddfffaaa[[[SSSKKK???555000.........))))))***,,,...111333444444999AAAKKKSSSWWWWWWUUUOOOEEE;;;888666333111222---...///------111999@@@DDDEEECCC<<<333---,,,...+++---...---+++***,,,///000222555888999999888777666777777777666555444333111000///000111111000...,,,,,,,,,---...///000111...222888???EEEIIIKKKMMMJJJMMMPPPNNNGGG>>>777333---,,,******,,,,,,,,,+++,,,---///444???KKKMMMJJJFFFFFF@@@555///......,,,---+++)))((()))+++...000666>>>GGGJJJMMMTTTYYYZZZQQQLLLHHHDDD===444//////+++++++++***++++++,,,---...///000///......000111000111222333222111///...---000222222333777???FFFOOOUUUYYYXXXYYY^^^```]]]VVVWWWXXXXXXYYY\\\aaadddddd^^^VVVRRRRRRSSSRRRQQQSSSSSSPPPLLLLLLJJJCCC:::333111/////////000///...+++///222111,,,))))))+++***+++,,,------,,,+++***)))))))))))))))*********999777222///000666???EEENNNTTT]]]cccfffgggggggggeeeddd```\\\XXXWWWYYYZZZVVVSSSOOOKKKJJJKKKMMMNNNOOOPPPVVV```fffgggiiillljjjggg___SSSJJJDDD===555///333777777777:::AAAGGGWWWfffssszzztttaaaOOOBBB555222333333333444...---111888???JJJ^^^rrruuu~~~rrrbbbTTTFFF???;;;666222222///111333555666666555444000333777999999666222000333555999;;;888777>>>HHHPPPWWW\\\ZZZUUULLL???444//////111444444333777>>>GGGQQQ___jjjnnnkkkfffbbbVVVMMM@@@666333333444444222111444;;;BBBHHHRRR[[[^^^dddkkkmmmkkkiiijjjlllfffiiijjjeee^^^[[[^^^ccceeefffgggfffaaa]]]YYYXXXJJJFFFBBB@@@AAADDDEEEFFFDDDDDDDDDCCCDDDHHHNNNSSSRRRWWW[[[ZZZVVVOOOBBB777888444111111///...111666>>>DDDOOO[[[gggrrr{{{|||}}}wwwjjj\\\OOOAAA555000111111000//////111333555222111333999CCCSSSbbbmmmnnnrrrxxxzzzxxxtttrrrrrreeeVVVLLLDDD:::555444111111111222444555444333444000000333666;;;EEENNN]]]cccfff```QQQCCC:::888333333444444333111000...---......///000111222222111333<<>>777333111555444111000//////111222>>>EEEOOOWWW[[[\\\\\\\\\YYYOOOAAA888555555444222...///000///---...222666222222111111000000000///222333444555555444333222555444333333333444555666333444333111...///222666111...,,,---000222222000222222333777===>>>;;;777000111222222111///---+++............---,,,++++++000///......///000...---((((((***...333:::@@@CCCCCCEEEFFFCCC>>>888333111***+++++++++***+++...000555???MMMZZZaaabbb___]]]WWWOOOBBB777000...------......---------......//////444<<>>555///...000+++---///...++++++---000///222666;;;===???>>>>>><<<;;;:::999888888888999222111111111333333111///---------...///000111222333666;;;@@@DDDFFFFFFFFFEEEGGGHHHDDD>>>888555444,,,***)))***+++,,,,,,+++++++++,,,111>>>JJJLLLGGGGGGGGGAAA555------///000...---+++)))***---000222777@@@JJJNNNRRRXXX]]]^^^RRRKKKEEEBBB===555///...++++++******++++++,,,------///111111///......///,,,...111333333222///......000333333333888AAAIIISSS[[[^^^ZZZXXX[[[\\\ZZZWWWXXXWWWVVVUUUWWW[[[___ccc]]]TTTPPPPPPRRRSSSSSSQQQTTTSSSNNNIIIGGGBBB<<<444222000///000000000...+++///333111,,,))))))++++++,,,------------,,,+++(((((())))))******++++++888777666555666;;;CCCHHHQQQ\\\gggkkkjjjkkkkkkiiiiiiddd___^^^aaabbb___[[[WWWRRRKKKIIIJJJMMMOOOOOOUUUVVVWWWYYY[[[]]]^^^___\\\WWWNNNEEE===888666666444...000;;;@@@>>>CCCMMMbbbpppzzz||||||zzzmmm\\\EEE===444///000111111///222222333999EEEWWWkkkxxx~~~nnn___RRRCCC;;;666333444666222111222666999999666333333555777888888555222000222666999888666888AAAIII\\\aaaaaaYYYMMMDDD;;;444//////333888888777999===MMMUUU]]]eeelllnnnhhh___WWWLLL===555444666666444///000333999AAAIIIQQQUUU\\\gggkkkffffffmmmooojjjeeefffeeeaaa]]]ZZZYYYYYY___```bbbcccbbb^^^[[[XXXTTTMMMGGGEEEHHHJJJIIIGGGLLLJJJHHHHHHJJJMMMQQQTTTVVVWWWWWWSSSKKKBBB;;;777555777777555111000333666===HHHVVVcccqqq|||}}}wwwvvvpppcccQQQBBB999666333444444444444444333333333333333444888EEEVVVcccpppuuuxxxvvvtttsssppplllmmm^^^NNNDDD>>>777222111++++++---///333555555444---000444666999AAAMMMVVV```dddfff```RRRDDD;;;777222222111111111111222222000...---///222333222000666:::@@@IIIWWW```]]]VVVJJJ???555333222///------//////222555555444999@@@JJJOOONNNEEE:::555333111000...///111000...111666AAAKKKTTTWWWXXXZZZ[[[YYYTTTIII;;;444444555333000///......000333555666666666666555333111111222444<<<:::777666777888888888888999999777666555777888555333111//////000333444,,,,,,,,,,,,---///000111111333666:::===;;;888444111111000000111000---+++,,,,,,------...////////////222222...---///000///.........000444:::AAAEEECCCBBBAAA@@@>>>999222...***+++---,,,++++++,,,...888???JJJVVVbbbhhhccc[[[TTTLLLAAA888333000,,,)))------............------111111888EEEMMMMMMMMMPPPOOOFFF<<<444111111111111---......------222999@@@@@@CCCAAA;;;666444222///+++++++++,,,,,,---------...000444999===>>><<<:::555888<<>>@@@???@@@@@@===777222000000++++++++++++++++++++++++***+++///666???GGGKKKNNNLLLGGG>>>666///,,,,,,,,,---)))***...111///...///<<>>BBBBBBJJJUUUeeesss||||||zzztttfffUUUAAA:::333///111333333111222222555<<>>EEEKKKOOOTTT^^^bbb^^^^^^fffiiieee]]]]]]\\\XXXTTTRRRQQQRRRTTTVVVYYY[[[\\\\\\[[[ZZZQQQKKKDDDAAADDDHHHJJJIIIJJJIIIHHHHHHIIIKKKNNNPPPOOOPPPOOOKKKDDD<<<777444444555666555222222666999AAAKKKXXXdddpppzzz}}}zzzuuussslll^^^OOOBBB:::888555555666666666555555444444444333333888EEEWWWcccssswwwxxxuuurrrqqqnnnjjjdddVVVFFF>>>999333///...///...---///111333333222000333777:::>>>HHHUUU___eeehhhggg^^^PPPCCC;;;888111111000000000000111111000...---///111333222000666;;;CCCLLLXXX```^^^XXXMMM@@@444000///...///000000000222555444333777>>>IIINNNOOOFFF<<<777444111111//////111000...111666>>>JJJVVVZZZ\\\]]]\\\XXXRRRGGG;;;444444666555333/////////111444777999:::<<<======<<<::::::;;;===>>>======>>>@@@AAAAAA???=========;;;888777666666666555333111111333444666222111...---,,,,,,---...000333777<<<>>>===888555000//////000000///---***,,,------......///000000...222222...---///000///---...000333777<<<@@@CCCCCCBBBAAA@@@>>>999333///,,,---......------...000888???JJJUUUaaagggddd\\\TTTLLL@@@777333000...,,,---..................---222222999EEEMMMNNNOOORRROOOGGG<<<444000/////////---...///......222:::@@@AAACCCBBB<<<666333000,,,------,,,,,,,,,,,,,,,,,,...///222666999:::777555555777;;;???@@@>>><<<:::666666666777777777777777888777555444444555666777777999:::999888777888999666888888666111---+++,,,************************+++,,,000777@@@GGGLLLNNNLLLGGG???777111---,,,,,,000---,,,...//////222777AAALLLXXX]]]YYYVVVVVVYYYVVVNNNGGGEEEAAA888///,,,,,,,,,++++++++++++,,,,,,,,,++++++...111222111............///////////////000111444777;;;BBBJJJOOOXXX[[[___```^^^\\\[[[ZZZXXXWWWYYY[[[ZZZYYY^^^fff```\\\VVVPPPMMMMMMPPPRRRRRROOOLLLIIIGGGDDD@@@<<<777444111000000000000//////000111000---,,,---...+++---//////...---------***)))'''(((***+++***(((555555666666888;;;@@@DDDLLLTTTZZZZZZZZZ\\\]]]\\\[[[VVVPPPNNNNNNOOOMMMKKKMMMJJJFFFDDDDDDCCCBBBAAADDDEEEEEEFFFGGGHHHIIIJJJ>>><<<777333111111333444555333555<<<>>>AAALLL[[[kkkvvv~~~|||vvvlll[[[KKK;;;666111000333555555444444666:::BBBQQQeeeyyy{{{lllZZZMMM@@@999555222222444777777999;;;<<<:::666222000222444777777777555444000444777888:::@@@KKKSSSZZZ^^^]]]RRRGGG>>>666000333000...//////222;;;FFFQQQYYYcccjjjppprrrmmmeeeVVVKKK>>>555444555555333222222333666:::???CCCFFFIIIQQQSSSPPPRRRYYY]]][[[QQQPPPNNNKKKGGGFFFGGGHHHFFFHHHKKKOOORRRUUUWWWXXXLLLFFF???===@@@DDDGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIFFFGGGFFFBBB<<<777333222222444555444333444999===GGGPPP\\\fffpppyyy{{{yyytttoooeeeXXXJJJ@@@;;;999666666777777777777777666555444333333999GGGYYYeeevvvyyyyyyuuurrrppplllfffZZZMMM???888555111......222000......///111111000222444888;;;BBBMMM\\\fffkkklllhhh^^^NNNAAA:::999000000////////////000000///......///111222222111555>>>HHHQQQ[[[aaa```[[[PPPBBB333------...000333222222333555333111444;;;FFFMMMOOOHHH???999555222222000000111000...000555>>>KKKXXX^^^```___[[[VVVMMMDDD999333444666666555111000000222555999>>>@@@DDDFFFHHHHHHFFFEEEDDDEEECCCCCCDDDFFFHHHHHHFFFDDDEEEEEECCCAAA???<<<999888999999777777777888999:::777444000---,,,---...000111444999???AAA???999444/////////000111///---***------......///000000000...222333///---///000...---...111444888<<>>:::555000...///000///......000222888@@@JJJTTT```gggddd^^^VVVMMM@@@666222111000///........................000111666AAAJJJMMMOOOQQQMMMFFF<<<444///------,,,---...///...///333;;;AAADDDHHHGGG@@@:::666111,,,......------,,,+++++++++---...///222444444111///111444777:::;;;:::888666000333666666555555888;;;999888666555444444555666888999:::999666333222222111222333222000---,,,,,,)))))))))***************---...222999BBBIIIMMMOOOLLLHHHAAA999333...+++***111...------,,,---444<<>>AAAGGGLLLOOOMMMMMMPPPRRRQQQQQQLLLFFFCCCBBBBBBBBBAAACCCBBBAAA@@@???>>><<<;;;>>>>>>??????@@@@@@AAAAAA<<<999555222000///000111111222666:::<<>>888555222222444777888:::<<<<<<999666333111222444666666666444333111333666777;;;BBBNNNVVV[[[^^^[[[PPPDDD;;;555000111///.........111===HHHUUU^^^hhhoootttuuupppiiiZZZPPPBBB999555444222111111111222444666:::===???@@@DDDEEEBBBDDDKKKNNNMMMEEEDDDAAA>>>;;;;;;===???===>>>@@@CCCFFFJJJMMMOOODDD@@@<<<:::<<<>>>@@@@@@??????@@@AAAAAAAAA@@@@@@AAAAAA@@@<<<888444333333111333444444333555;;;???MMMWWWccckkkssszzz|||zzzuuummm___QQQFFF>>>:::888555666666777777777777666555444333444<<>>>>>>>>>>>???@@@@@@888555222///...000444666666999>>>BBBCCC@@@888333//////000111222111...+++------...//////000000111...222333///...///000...---...///222666;;;???BBBDDDCCCAAA@@@???;;;666222...///000///......000222999AAAJJJTTT^^^fffeeeaaaZZZOOOAAA666111000//////.........------.........,,,---222;;;CCCIIIMMMNNNHHHCCC;;;444///---,,,,,,,,,.../////////333:::@@@IIIMMMMMMGGG@@@;;;555000......------,,,,,,,,,,,,+++,,,---///111111...,,,,,,...111333444333111000***...222222//////333777555444333111111000000111666888999888555111///...---.../////////...---,,,***************+++++++++...000444<<>>JJJZZZdddnnntttwwwxxxsssmmmbbbXXXJJJ>>>777333111//////000000222444777:::;;;:::;;;:::999:::>>>@@@???::::::888555333444777999999999999:::<<<>>>@@@AAA;;;;;;::::::999888666444888888999:::::::::999888;;;;;;:::777444222222333111333444444444777===BBBRRR^^^jjjrrrwww|||}}}{{{uuujjjYYYJJJAAA;;;888666333444555555666666666555444333333777@@@PPP```kkksssxxx|||}}}|||wwwlllaaaNNNCCC888555555333111222222000---,,,...000111111111222555;;;EEESSS```iiiooooookkk^^^MMM===555222//////............//////111222222333333444444555666BBBPPPZZZbbbfffddd^^^LLL@@@555222222111000111444333333444111...111777AAAIIINNNIIIAAA;;;666333444111000000///...222777GGGRRR\\\___^^^\\\WWWRRRFFF@@@777222111333444444111222333333555999@@@EEEPPPRRRTTTTTTPPPLLLIIIGGGMMMJJJFFFDDDEEEGGGIIIIIIOOOMMMKKKKKKLLLLLLIIIGGGCCCCCCDDDEEEEEEEEEEEEEEE;;;888555222111333666888:::===AAADDDDDD???666000000000222444555333000---------......///000000000---111333000...000000---///...---...333999AAAEEEFFFDDDBBB@@@???;;;666333.........---,,,---///222888@@@IIIQQQ[[[dddfffccc\\\QQQBBB666000......---///...------------...///+++---000666>>>GGGKKKLLLCCC@@@:::444///---......,,,.../////////222999>>>IIINNNPPPLLLEEE@@@999333------------------------******+++...000000...,,,***+++...///000///...---(((,,,000...+++)))---111111111000///...---------///111444333111...---,,,(((((()))+++++++++***)))+++++++++,,,,,,,,,------///111777???HHHOOORRRSSSOOOKKKDDD<<<555///+++***)))***---///,,,***///777;;;CCCMMMSSSTTTSSSTTTVVVMMMGGGCCCAAA===555111000,,,++++++++++++++++++,,,***,,,---......---,,,,,,***+++++++++,,,,,,,,,---,,,---///111555<<>>@@@>>>???===;;;888666444444333222444777888777666666777222222333333444444444555666555333111111222333444333888>>>EEEKKKTTTbbbllluuuwwwvvvmmm___QQQFFFAAA666555333222222222333444333<<>>;;;777444222222333444;;;===@@@BBBBBB<<<444...000111333555666555111...,,,,,,------.../////////---111333000///000///---///---,,,---222:::CCCIIIHHHFFFCCCAAA>>>;;;666333---------,,,+++,,,...111555===FFFMMMVVV___cccbbb[[[QQQBBB666000...---,,,///...---,,,,,,---...///---///111444<<>>:::555000......000,,,...//////...000666;;;CCCJJJOOOMMMHHHDDD===666.........---------------+++++++++---//////...,,,+++,,,.../////////...---***,,,...---***)))+++---/////////......------,,,)))+++------,,,+++***+++*********,,,------+++)))++++++,,,,,,---.........///222888AAAKKKRRRVVVWWWRRRMMMEEE===555///,,,+++***+++...111000,,,...333666>>>HHHOOORRRSSSTTTVVVOOOIIICCC@@@:::333000222---,,,,,,++++++,,,,,,---***,,,......,,,+++++++++,,,,,,,,,,,,++++++++++++,,,...///111333888===AAAGGGMMMUUUYYYXXXTTTOOOLLLMMMNNNQQQTTTRRRNNNOOOSSS\\\\\\ZZZUUUOOOLLLMMMOOONNNHHHBBB@@@AAAAAA===999666444000///......---,,,,,,...///...---,,,---...,,,------,,,++++++,,,...((()))*********+++...000888888777555333333666888888999888555666;;;<<<:::::::::999888555333222111000333555555444222333555//////000111222222333333555444333222222333555555555;;;CCCKKKUUU```jjjooowwwuuupppdddTTTFFF???===444444333111111222444666888BBBSSSeeevvv~~~ppp```WWWFFF>>>777777999888999;;;AAAAAA???;;;666444555777333333444444444333222222333222222555===JJJWWW`````````YYYKKK===777333000000111444555444777DDDSSSdddooozzz}}}}}}|||wwwrrrnnnfffXXXKKK@@@999666555222222222333333444444555222000000222555666444333...///000/////////111333444444444333333333222222444555777888666444222000000000000111111222222333111222333222000.........111333666888;;;AAAJJJQQQ^^^kkkyyy~~~}}}{{{wwwrrrgggYYYGGG;;;777666333000111222333444444555555555000111555>>>LLL\\\jjjrrrvvvyyyzzzzzzyyyttthhh\\\JJJ???555444444222000000222111/////////...---+++111444;;;FFFUUUeeeqqqxxxsssoooeeeTTTAAA555111222000//////////////////000...111333222111111333555999CCCPPP]]]iiimmmfff[[[III???666444444222000000//////111222111///333999AAAHHHLLLFFF>>>999555222333000...000000000555;;;HHHUUUbbbfffeeebbb[[[UUUNNNHHH@@@888333111111111...111444333111222777;;;CCCDDDFFFEEEBBB@@@>>>>>>===;;;999:::>>>BBBEEEGGGAAA===:::;;;???CCCCCCBBB===???BBBDDDDDDDDDBBBAAA:::999666333222111222333888999;;;======999333...///000222555777555111---++++++,,,,,,---.........,,,111333111///000///,,,...------000555>>>FFFKKKJJJHHHDDDAAA>>>:::555222......---+++***+++///111111999AAAHHHPPPZZZ______WWWMMM@@@555000///...---000///---,,,,,,---///000---000000000888CCCIIIIII??????<<<777111---...///,,,...///...---...333777???GGGNNNNNNLLLHHHBBB;;;222111000...---+++******---,,,,,,,,,------+++)))***+++---.........---,,,******++++++************,,,,,,---------,,,,,,,,,)))***,,,+++******+++,,,...------...000000---*********+++,,,,,,---......///222999CCCMMMUUUYYYZZZTTTOOOFFF<<<444///---,,,,,,***+++//////,,,,,,...777>>>GGGOOORRRTTTVVVWWWUUUNNNGGG@@@999111///222...------,,,,,,------...***,,,......+++)))******---------,,,,,,+++******---///000111111333666888===BBBIIILLLLLLHHHEEECCCCCCEEEIIILLLIIIDDDEEEIIIPPPOOOLLLIIIFFFDDDBBBBBB???<<<999888888999999888444111...------...---,,,,,,---......,,,,,,---...,,,------,,,******,,,...)))******)))''')))---111:::999777444222222444777777888777444666;;;<<<999777888999888666333111111111444555444222000111333///000111222333444444555888777666555444444555555<<>>@@@AAA@@@>>>===444333222222222222333444333555777999:::888222......///222444666444000---******+++,,,,,,------...,,,111333111///000///,,,,,,---///333:::AAAHHHLLLLLLIIIEEEBBB>>>:::555222......---,,,+++,,,///222...555>>>DDDLLLVVV\\\]]]SSSJJJ>>>555111000000///000///---,,,,,,---///000,,,......---444@@@FFFEEEAAA@@@>>>888111---,,,---,,,...///...,,,---111555>>>GGGOOOQQQOOOMMMGGG@@@555444222///,,,***((('''///...,,,,,,,,,+++(((&&&))))))+++,,,,,,+++******(((''''''((()))******)))))))))***+++++++++******---......---,,,,,,...///---+++***+++---,,,)))&&&))))))***+++,,,,,,------...222999DDDOOOWWW[[[\\\VVVPPPFFF<<<444///---------)))'''***,,,***)))+++:::@@@IIIPPPTTTVVVWWWXXX[[[SSSJJJBBB888000...222///......------......///***,,,///...+++))))))***///......---,,,+++******...000111111000000111222444888===??????===;;;:::;;;<<>>;;;999777666444444555555444333111222222333333444444444333111000000111333333333777666444333444777:::===>>>HHHVVVcccqqq|||~~~zzzvvvsssiiiYYYHHH;;;666666888666555555111///444;;;FFFYYYnnn{{{qqqbbbWWWRRR>>>;;;;;;<<<999888@@@KKKMMMIIIBBB<<<777555555555000111222333333222111000222222222666EEEYYYfffjjjcccVVVHHH???999444222444555111000222666===JJJWWWkkksss}}}{{{vvvsssoooiii```VVVMMMEEE===888<<<777333333555666333///333000///111555888888666////////////000000000000000111222333333222111000888777555444333333222111444...,,,000222000.........111555555333222444666444555;;;AAACCCEEEQQQ^^^qqquuu{{{wwwkkkbbbOOOFFF;;;444333333222000666666666444333333555777///666???IIIXXXhhhrrrtttzzzwwwtttuuuuuuooocccYYYNNNAAA444111333333333444444333222222222222111000666444999III___rrr|||~~~zzzmmmZZZGGG999111...---000000//////.........---333///...111333222333666:::CCCTTTeeepppnnnbbbVVVGGG>>>666444333///...///333///---/////////222666BBBFFFGGGCCC>>>;;;555///000......111000000333999FFFUUUeeemmmpppooojjjddd```SSSCCC;;;::::::666111...000222222///---...000...333777555000---///111222222111111111111222222333333222222222222333333444666999;;;;;;:::777555222111000///...---------222444666666444222222222444444444444444222///,,,+++...///,,,+++---,,,)))///222444333000......///111---,,,111<<>>======CCCMMMRRRMMMEEE===777444444444111111222333333222111111222333333888GGGZZZgggkkkfffYYYJJJAAA:::444111222555111000222666???OOO]]]ooovvv~~~yyywwwsssnnnfff^^^WWWOOOGGGCCCCCC???:::888999888444000333222111222444666666666444444333222111000000///222333444444444333333222444555555777777777555444444///,,,000333111///000000333666666444333555777999:::>>>DDDGGGLLLYYYgggtttwwwzzz{{{xxxnnnaaaXXXIIIAAA777111111111111///222333444444333333555777555===GGGRRR___lllssstttxxxuuurrrsssssslll```VVVHHH<<<111///111000000000444333222222222222222111666777???PPPeeeuuu{{{{{{uuuiiiVVVEEE999333111000111111000000////////////444000000333555444666999<<>>CCCCCC???;;;999555///000...///111111000333888DDDTTTeeemmmppppppnnnkkkeeeZZZLLLBBB>>>;;;666222///111333222000///000111000222444333000...///000111111000000000000111111111000000000000000000111---...111333444222000...000000///...------------000222333333111000000000333333333444333111///---+++///000---,,,------***///222444333000......///---,,,,,,111;;;EEEMMMQQQOOOKKKHHHGGGBBB888000...///...,,,++++++,,,...//////444<<>>333------+++(((,,,,,,,,,---...///000111<<>>888777666777:::<<<<<<;;;999777555555666777666555555555444444444555666666777555444444555666555444777777777999===BBBHHHKKKUUU```nnnyyywwwlll\\\LLLAAA:::777666222000111333333444;;;CCCTTTeeewww}}}mmm[[[KKK@@@;;;888999;;;???@@@AAAHHHPPPVVVPPPFFF<<<666333333444222222333333333333222222444444555:::III\\\iiilllhhh[[[LLLCCC<<<555111222666111///222888CCCVVVffftttyyy~~~|||yyyuuuooojjjddd]]]WWWRRRPPPLLLFFFCCCAAA===888444666777777777666666888999;;;:::888555333222111111555555666666666666555555555777999::::::999777555888222000333666555444555555888:::999777666888:::AAABBBEEEKKKOOOWWWeeesssyyyyyyxxxuuunnnaaaTTTJJJAAA:::333......000000///000222444555555555777888<<>>===>>>@@@AAABBB<<<:::888888:::;;;:::::::::999777666666777888::::::888888999;;;<<<<<<;;;======???BBBGGGNNNUUUYYYaaakkkxxx~~~ssseeeSSSDDD===:::777555222000111333444666===GGGYYYiiizzzzzzhhhUUUFFF===999555666888:::===CCCJJJQQQTTTNNNDDD:::333111222444333333333444444333333333555666888>>>MMM___jjjllldddXXXKKKCCC===777333444666222///222:::GGG\\\mmmwwwzzz~~~}}}zzzvvvsssooojjjddd```___[[[UUUPPPLLLFFF@@@;;;>>>@@@AAA???<<<;;;===@@@AAA@@@>>>;;;999888777777888888999999::::::::::::===>>>>>>===;;;999999999@@@:::666999<<<;;;;;;<<<>>>@@@BBB@@@>>>===???BBBIIILLLQQQVVV\\\eeeqqq{{{}}}zzzvvvoooeeeXXXJJJAAA:::555000---...///000000111444777888888888888999???KKK[[[fffpppwwwxxxuuusssrrrpppoookkkbbbUUULLL@@@888333333444222000111333444333222111111333444888???NNN```pppzzz{{{zzzqqqfffTTTDDD999444333222111111000//////000000111...---...222333111333888AAAIIIWWWdddjjjfff\\\SSSDDD;;;444222222///...///333000///111222111333777777<<<>>>:::666666666444111000111444333000222666@@@RRRdddkkklllooouuuyyyppplllcccWWWJJJ???888555111111111111111111111222444111.........//////............//////.........------------------------///000111222333222222111,,,,,,,,,,,,,,,---...///...//////...,,,,,,---...111222333222000///.........333555111...///000...000111222222000///...---)))---000333666===IIIRRRWWWTTTPPPMMMCCC777///...///...---,,,,,,---...///---333<<>><<<:::999888555333111///...---,,,,,,,,,---------......---------------------...///,,,***((()))+++---...+++,,,---///000222222333111000...---......---,,,***)))***------,,,...333111888CCCLLLQQQRRRQQQOOOMMMHHHAAA999333000...---111---+++,,,+++***,,,111333;;;DDDLLLQQQTTTSSSOOOMMMLLLHHHDDD>>>999555222,,,+++***+++---...///...---,,,,,,,,,------+++)))---,,,+++******+++,,,---......////////////......000000111000000...---,,,///000222333333222111000******++++++---...000111---------,,,,,,------.........//////...---,,,+++111222222000---++++++,,,,,,,,,+++******++++++,,,,,,,,,---------.........kkkeee___[[[YYYWWWTTTPPPJJJIIIHHHGGGFFFGGGHHHJJJDDDBBB??????@@@BBBBBBBBBCCCAAA>>>;;;;;;<<<>>>@@@>>>>>>>>>AAADDDFFFFFFEEEGGGGGGIIIMMMSSSZZZaaaeeelllvvv{{{kkk]]]JJJ>>>999888777555444222333444555777???III[[[kkk|||qqq]]]KKK???999777444444333444888AAAJJJOOOMMMGGG>>>666111111333555555444444444444444444555555888<<>>999666777666222000444<<>>>>>???AAABBBCCCDDDFFFFFFDDDAAA??????CCCFFFJJJCCC>>>@@@BBBBBBBBBDDDIIIKKKLLLKKKHHHHHHKKKNNNSSSXXX___dddiiiqqqyyy}}}}}}yyyqqqhhh]]]QQQEEE>>>666333000......000111111111444777888888777888999@@@NNN___kkktttyyyyyyvvvtttsssrrroooiii^^^PPPFFF===777333555666333222222333444444222111111444666;;;DDDRRRcccpppxxx{{{|||uuuiiiVVVDDD888222000///000///...------...000111------///333222000222777AAAJJJXXXdddiiieee[[[TTTCCC;;;444222222000///111111......111111000111555666<<>>AAACCC???777111000000...---------...///000222222444777===CCCHHHKKKLLLMMMIIIHHHFFFFFFEEEDDDBBB@@@???===;;;888555222111000------........./////////.............../////////...---+++))))))+++...000---...000222333444444444444222000000111111000///+++***+++......,,,...333333:::DDDLLLOOOOOONNNNNNSSSMMMCCC999111------...222---***+++,,,***,,,000///999BBBHHHMMMRRRPPPKKKGGGFFFCCC???;;;666222000///...,,,,,,.........------,,,+++,,,------+++***...---,,,++++++,,,---.........////////////......111111222222111///---,,,......///000111111///...,,,,,,,,,+++,,,---...///---,,,,,,,,,,,,------...000111222333222///,,,***---...///...,,,+++,,,---***************+++,,,,,,........................tttpppiiiddd```]]][[[ZZZVVVWWWVVVTTTRRRPPPQQQRRROOOMMMJJJJJJLLLNNNOOOOOOOOOLLLHHHEEEDDDEEEHHHJJJGGGGGGHHHKKKNNNPPPPPPOOOQQQQQQRRRVVV[[[bbbiiimmmuuu}}}uuu```TTTEEE:::777777777666777555444666777999BBBKKK___nnn~~~{{{jjjUUUDDD:::888999444444333222666@@@GGGJJJEEEAAA:::333000111444666666666555555555555666666555:::@@@HHHUUUbbbgggeeeQQQHHH@@@>>>===:::888999555222222777>>>III[[[kkkvvvwwwzzz~~~{{{wwwuuusssqqqooommmqqqooolllhhhbbb[[[VVVSSSQQQRRRQQQPPPNNNMMMNNNOOOOOOPPPQQQRRRRRRPPPNNNLLLGGGHHHHHHJJJLLLOOOQQQRRROOOOOONNNLLLJJJNNNUUU[[[VVVNNNHHHIIIJJJJJJKKKMMMUUUWWWXXXWWWUUUUUUYYY]]]___ffflllooosssyyy}}}}}}{{{uuukkkaaaVVVKKKAAA;;;444333111000///000111222///222444666666777999;;;DDDSSSdddooouuuzzzzzzxxxvvvvvvtttpppgggYYYKKKAAA888333000222333111000222333444555333000111444888@@@JJJYYYgggpppvvvyyyzzzttthhhUUUCCC777111...---000///---,,,---...000111//////333666444111333888???JJJZZZfffkkkfff]]]VVVCCC;;;444333333222111333000......111111000111444555===AAA>>>::::::;;;;;;666333222333111///111777AAAQQQbbbhhhjjjooouuuxxxuuutttpppggg[[[NNNDDD>>>777555222111111111111000222222111000//////////////////111111111111//////...///000111111000///...,,,,,,++++++,,,,,,---...------,,,,,,---.../////////111333333111000//////000222444222///...000222444:::<<<777000///000000000000///000111000---+++---000222222333888BBBJJJUUUUUUVVVSSSGGG888000...///..................///...222888???FFFJJJLLLMMMIIIFFFAAA;;;666333222222/////////...---+++)))(((...//////...///333888<<>>CCCGGGJJJLLLMMMLLLKKKKKKKKKIIIEEEBBBDDDCCC@@@===999777555444000000111111111222222222111111111111111000000000---......---,,,---000333111222444555555555444444666444222222333333222111---,,,---///...,,,...333333999AAAHHHLLLOOOQQQRRRTTTNNNDDD888///+++,,,///111,,,))),,,---,,,---///***555???CCCIIIQQQPPPJJJCCCBBB@@@<<<888444000...000...---,,,---...---,,,---,,,+++,,,------,,,***+++,,,,,,,,,,,,,,,,,,+++......////////////......111111333333222000...,,,...---,,,---......---+++------------------,,,,,,,,,,,,,,,,,,---...//////000222555777666333///,,,+++,,,------,,,+++,,,---)))***+++,,,------......222222111000000//////...sssqqqlllgggcccbbbdddgggeeeggggggeee```]]]]]]]]]\\\YYYWWWVVVXXXZZZ\\\\\\[[[XXXSSSOOONNNPPPSSSUUURRRQQQRRRTTTWWWXXXVVVUUUWWWWWWWWWZZZ___eeekkkooorrryyy}}}rrrhhhUUULLLAAA999666666666666777555555777999<<>>@@@999111///000000111///...///111000---***---...///000333999BBBHHHQQQSSSVVVUUUIII:::000/////////............/////////222888>>>EEEKKKOOOQQQIIIHHHEEE@@@:::555222111------...///...---,,,+++---......///111555:::>>>AAAEEEDDD;;;333000///...+++++++++,,,---...///000000222555999===BBBEEEGGGJJJIIIJJJKKKLLLKKKHHHEEEHHHFFFDDD@@@===;;;999999444555555555555666666666555555555444444333333333...000222222111222555888666666888888888666444333777555333222333333222111///---...000...,,,---222333555999>>>DDDIIILLLNNNMMMJJJBBB999000,,,...000///***))),,,///...---///+++666>>>???EEEMMMMMMFFFBBBAAA>>>;;;777333///------+++******,,,------,,,,,,++++++,,,---...,,,***+++,,,...//////...,,,+++......////////////......///000222333222111...,,,000...,,,---......,,,***,,,,,,---......---,,,++++++++++++,,,---///111111///222777;;;;;;999444222---...///...,,,+++,,,---***+++---///000222222333777777666444333222111000llllllkkkgggeeegggmmmrrrqqqssstttrrrlllhhhfffgggdddbbb___^^^```cccdddeeeccc```[[[VVVUUUWWWZZZ]]]YYYYYYYYYZZZ\\\\\\YYYWWWZZZYYYYYY[[[___dddjjjmmmjjjpppuuuvvvuuupppeeeZZZNNNHHH@@@999666555666777777555555888:::>>>HHHSSSiiiwwwuuuaaaKKK:::333444777555:::<<<;;;???DDDDDD???@@@===888444222222333555888777666555555666777888444;;;DDDNNNZZZcccccc]]]EEE>>>888888999666555666444333666;;;@@@HHHTTT```eeefffjjjrrr{{{}}}yyysssooonnnnnnnnnmmmpppqqqqqqooojjjfffcccaaahhheeebbbccceeefffdddbbbaaadddgggjjjhhhddd___[[[[[[\\\^^^```dddiiillloooeeehhhjjjiiiggghhhnnnssstttjjjcccaaabbbaaabbbeeefffhhhjjjiiihhhjjjnnnsssvvvzzzyyyuuuvvv||||||ssslll___SSSHHH>>>777333333444333111///......///000333666999<<>>666222000***,,,---///000000//////+++---...000333888===BBBDDDHHHGGG>>>444000...---)))))))))***+++,,,......000111333666999===@@@BBBBBBCCCEEEIIILLLLLLJJJHHHJJJHHHFFFCCC@@@===<<<;;;888888888888999999999999999888888777666555555444///222555666555555888;;;888999::::::999777444222666444222222333333222111000...///000///+++---111444222333666<<>>AAAIIIIIIAAABBBAAA???;;;777333///---)))((('''(((+++------,,,,,,++++++,,,---...,,,+++---///111333333111///---......////////////.........///111222222000...,,,444111//////111111...,,,)))***---...///...,,,+++***++++++,,,...000222333---111888===>>>===999666000111111///---++++++,,,+++---///111333555666666;;;;;;999888666444333222```]]]]]]______aaaiiirrruuutttttttttsssoooiiieeeaaadddeeeccccccggggggeeeiiifffaaa\\\ZZZZZZ\\\]]]ZZZWWWTTTTTTUUUTTTPPPMMMPPPRRRVVVZZZ]]]^^^^^^^^^```ccceeeeee___VVVLLLFFFAAA???<<<888666555555555666777777555666@@@PPP]]]rrr~~~nnnWWWGGG<<<666666888999999:::>>>CCCFFFEEECCC888777555444333333444444777:::999555444888999777999???GGGQQQ]]]bbbZZZOOO@@@:::666666555111///111777777777:::???FFFMMMRRRXXXZZZ^^^dddiiinnnqqqsssnnnnnnllliiifffeeefffgggmmmnnnooonnnkkkfff```]]]aaaddddddccceeeiiiiiieeebbbfffkkkmmmkkkgggcccaaaeeeggghhhgggfffggglllpppgggnnnttttttooolllooosssmmmoooooolllgggeeehhhlllmmmkkkgggfffgggjjjooorrrtttuuuwwwzzz|||zzzvvvrrrpppeeeUUUFFF<<<666444444111111111111111111111222111333444444666>>>KKKUUUaaagggmmmrrrxxx~~~{{{yyyyyytttiiiYYYIII>>>888444333222111000000000000333333111...,,,...444999MMM]]]jjjnnnqqquuurrrkkkaaaRRRBBB:::555111///000/////////000111333444555333000...000111000222666888GGG[[[jjjpppkkk\\\NNNBBB===777222111333444444111111000111333666999;;;===>>>>>>===;;;;;;<<<===666555444333333444666777AAALLL]]]mmmvvvzzzzzzyyyzzz{{{yyyuuuqqqmmmcccYYYLLLGGG???:::777777777777888777555111......000222333444555777888666222//////111222222111000111333---......---,,,,,,///111///000000///---,,,---///222000000222444444111...222222222111000222555888@@@>>>;;;777333000...---///+++***,,,,,,***+++///------///222666<<<@@@CCCKKKMMMOOOMMMGGG???888444111///,,,---///000///------333:::@@@HHHPPPQQQMMMRRRTTTRRRLLLBBB888111...***,,,///111111///---+++(((,,,000000///000666;;;BBBHHHJJJBBB999333///,,,...............///000111444333333222333555888999???===<<<>>>AAACCCBBB@@@???AAA@@@<<<666444777;;;DDD@@@;;;888888888999999333333333444777888777555444666777777444222111111333333333333333222111000///000111111111000...---000//////......//////000...///000333666999<<<>>>AAAAAA>>>999333///---------,,,,,,...///000...---666888<<>>FFFKKKEEE:::111,,,+++000111...---000...000222444666666666555>>>???>>>;;;888888<<<@@@TTTSSSTTTXXXZZZ\\\ccclllrrrrrrsssqqqmmmhhhccc```\\\______\\\\\\______\\\dddaaa\\\WWWTTTTTTUUUWWWRRRPPPMMMKKKKKKJJJHHHGGGJJJLLLNNNPPPQQQRRRRRRRRRRRRSSSSSSQQQMMMGGGAAA======;;;999666444444444444888::::::888;;;EEEVVVccctttwwweeePPPBBB888222222555888888:::@@@FFFHHHEEEAAA888666444333222333444444888;;;:::666555999:::999;;;BBBKKKWWWcccggg___SSSAAA<<<888888777333222333666666666888<<>>OOO___mmmrrruuuwwwrrriii```QQQAAA999555111///000/////////000111333444555444000///111222111333777999III\\\jjjooojjj[[[LLLAAA<<<666222111222333444111000000000222444666888:::<<<>>>>>><<<:::999999666555333222222333555666===GGGWWWeeeooosssuuuuuuwwwxxxvvvssspppnnnfff^^^TTTNNNGGG@@@===<<<;;;;;;:::888555444333444666777::::::;;;<<<<<<999555333000111111000//////111222...//////...---,,,---///000111111000......///000333111000111222333000...333444444444333444666999<<<;;;888555333000///...///+++***,,,,,,******...+++,,,...111666<<>>888444000...,,,---///000000...///333888<<>>;;;666111---,,,,,,...---,,,---///000///...333555888>>>DDDHHHIIIIIIHHHBBB:::666555444000---***,,,------++++++,,,...,,,---///...------...000///...///000111000...+++///---...111111,,,***+++,,,,,,---...////////////---///000///...---...000---------...------,,,,,,++++++++++++,,,---......,,,000444:::EEEOOOOOOHHH:::222---///000...---000444555777999;;;===>>>??????AAAAAA???===???DDDIIIDDDDDDGGGMMMQQQSSSYYY```iiikkkllliiibbb\\\XXXWWWSSSUUUTTTQQQPPPRRRRRROOOWWWTTTOOOKKKIIIHHHIIIKKKHHHGGGEEEBBB???>>>@@@AAADDDDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDAAA>>><<<:::999888666555333222222222333555666666666;;;HHHZZZgggyyyzzzkkk[[[III===555000000333888777;;;CCCKKKLLLEEE>>>888666333111000111333444888;;;;;;777666999;;;:::===EEEQQQ^^^kkknnndddVVVCCC>>>::::::999666444555444444555777999<<<@@@AAAAAABBBEEEIIIMMMPPPRRRRRRNNNOOOOOONNNMMMMMMOOOQQQXXXYYYZZZYYYWWWTTTPPPNNNTTTWWWWWWUUUUUUWWWWWWTTTRRRVVV\\\^^^[[[VVVQQQNNNQQQTTTVVVVVVUUUVVVZZZ^^^ccc```^^^aaaggghhhddd___dddeeeeeebbb^^^^^^bbbfffcccaaa^^^\\\[[[]]]```bbbdddhhhllllllhhhdddbbbbbb\\\TTTGGG<<<666333222111444444333333222222222111000111333555;;;GGGVVV```jjjooorrrtttwww|||~~~{{{wwwxxxrrrdddPPP???777555444333222111000000000000000111111000000666>>>EEERRRbbbpppvvvxxxzzzssshhh```QQQ@@@888444111///000//////000000111222444444444000000222333222444888<<>>:::444000000111222222111111000000000222444555777:::>>>???<<<999666555666555333111111111333444888@@@NNNZZZccciiimmmoooppprrrqqqnnnnnnnnnkkkeee^^^XXXPPPJJJFFFDDDCCCBBB===:::777777:::=========BBBBBBBBBBBB???<<<999666222222222000...///111444000222333222///---,,,---111222333111000///111222666333111000000000//////444555777777666666777999888777555333111000//////...+++***,,,+++)))))),,,+++,,,///333888===AAADDDGGGIIIKKKIIIDDD===777444///...,,,---///000000///111444777:::DDDPPPVVVWWWPPPQQQPPPLLLEEE===777444111000...---,,,,,,---...+++---///...---...111555>>>DDDGGGBBB;;;666111,,,......------......//////111111////////////111222333222000000111222000///000222333222000111444888444222000///000000000///000000///000222222111///...///111111///...///000...////////////......---000///......---.........))))))(((((((((((())))))***+++,,,---000333666888@@@???;;;666000------...000...,,,,,,...///000///333333555:::AAAGGGJJJKKKEEE@@@999555444444111///,,,---...---+++***+++,,,,,,...//////...---///000------...///111222000...///------//////+++***,,,+++,,,---...............---///000///...---...///---.........---,,,,,,+++++++++***++++++,,,---...+++---000666BBBPPPVVVVVVGGG<<<222...///......///666888:::===AAADDDFFFGGGBBBCCCDDDCCCBBBFFFMMMSSS999999===DDDHHHIIILLLQQQYYY]]]___[[[SSSMMMLLLMMMHHHJJJIIIEEEDDDEEEDDDAAAEEECCC???===;;;<<<>>>???AAABBB@@@<<<888777:::>>>???>>>>>>>>>>>>>>>???@@@>>>===;;;999888888888888444333222222222222333333111222333666===LLL___lll}}}~~~wwwpppaaaTTTDDD<<<666222222444777888===GGGOOOOOOEEE;;;888666333000///111333444666;;;;;;777555888;;;;;;>>>GGGUUUdddpppqqqeeeWWWDDD>>>:::;;;:::777555777444444555666777888999:::777888:::===???AAABBBBBB===>>>?????????@@@CCCEEEJJJKKKLLLKKKJJJHHHEEEDDDHHHLLLLLLIIIHHHJJJIIIGGGEEEJJJOOOPPPNNNHHHCCCAAADDDGGGJJJJJJIIIJJJNNNQQQWWWTTTRRRUUUZZZ\\\XXXTTTVVVXXXYYYYYYWWWVVVWWWXXXSSSRRRQQQPPPQQQTTTWWWYYYZZZ^^^aaa]]]UUUNNNLLLMMMPPPIII@@@888444333222222444444333333222111111111000111333777@@@MMM]]]ggglllqqqtttuuuwww|||~~~wwwwwwqqq```KKK;;;555555444333222111000000000000///000111111333999CCCKKKWWWeeeqqquuuyyy|||vvvlll___OOO???777333000000111000000000000111222333444222//////222333222333777???MMM^^^jjjnnnhhhXXXIII;;;777222//////000111111333222111111111111222333666999<<<===<<<:::888888666555333111000000111222555<<>>AAABBBCCCEEEGGGEEE@@@:::555222...---------///000000000111555999===GGGSSSYYYYYYNNNNNNMMMKKKEEE>>>999555111000///---,,,,,,,,,------......---,,,,,,///222:::@@@DDD@@@<<<888333...///......---......//////111000///...---.........//////....../////////...+++---.........///222555//////...///000000///---...------...//////---+++***,,,------,,,,,,---///,,,,,,---------,,,,,,+++///...---,,,,,,---...///++++++************++++++,,,,,,---...000444777999CCCBBB>>>888222000000111111...,,,+++---///000000555444666999>>>BBBDDDDDDEEE@@@:::555333222000...,,,---...---+++***+++,,,---...//////......///000...---...///111222000///111------//////,,,,,,...+++,,,,,,---......------.../////////---,,,---...............---,,,++++++++++++******+++,,,,,,---/////////333===JJJUUUZZZSSSFFF777///.../////////222666;;;AAAFFFIIIJJJKKKGGGHHHHHHGGGHHHLLLSSSZZZ555444777>>>AAAAAAAAADDDGGGKKKNNNKKKEEE@@@@@@BBB???AAA@@@<<<:::<<<;;;888888777555444444666888:::<<<===;;;777333333666:::999999888999:::;;;<<<===333444444444444444333333222222222222333444444555222444666;;;EEEVVVhhhttt~~~wwwnnnfffWWWLLL@@@:::777444333555777:::AAAKKKRRROOODDD:::777555333111000111222444444999;;;666444666:::;;;>>>HHHWWWfffqqqqqqcccTTTCCC===:::::::::666555777555555666666666666666666222333555666888999999999333555666666666888;;;>>>AAAAAAAAA@@@???>>><<<<<<===AAACCC???===>>>>>><<<:::>>>BBBCCCAAA<<<888666;;;===@@@@@@??????BBBFFFHHHGGGHHHIIIJJJKKKKKKJJJFFFIIIMMMOOOMMMKKKHHHFFFFFFEEEEEEEEEFFFHHHJJJKKKNNNQQQSSSOOOGGG@@@>>>???AAA<<<666111000000000///333333222222222111111111444555888===GGGUUUcccllllllrrrvvvvvvxxx}}}xxxvvvmmm\\\HHH:::555666444333222111000000000000000111222333666>>>IIIRRR^^^iiiqqqtttxxx}}}yyyppp]]]NNN>>>555222000000222000000000000111222333333///------111222111222555@@@MMM^^^iiilllfffVVVHHH999555111...///000000000444444333222222222222222666888:::::::::;;;<<<>>>666555222000///000111222444999@@@GGGMMMTTTZZZ^^^ZZZ]]]]]]\\\]]]bbbeeeeee___[[[VVVRRRQQQPPPPPPOOOKKKGGGCCCDDDIIIKKKIIIFFFKKKLLLKKKGGGBBB>>>===>>>;;;;;;999666444444777999555777999999666222///...222333333222111111333444777555222...,,,,,,...///111333555555444333444555555444222000...---,,,,,,---++++++------))))))+++...000333666:::<<<======???AAACCCBBB===888333111...............///000111000666<<>><<<;;;777222000//////.........//////000000///......---------,,,,,,---......///000000+++,,,---------...000111---,,,---...000000...------,,,+++,,,------+++***)))***++++++******,,,...***++++++,,,,,,,,,++++++///...---,,,,,,---...///,,,,,,,,,++++++,,,,,,,,,---------...000444888:::EEEDDD@@@:::444111000111111///,,,,,,...000111111222333555999===??????>>>FFFBBB;;;666222///---,,,,,,---...---+++***+++,,,---...000///......///111000///...///111111000...222///...111000......000+++,,,------...---------...//////...---,,,,,,------.........---,,,,,,+++++++++*********+++,,,,,,111//////222888CCCOOOYYYXXXNNN>>>333000111111///...444===FFFLLLNNNMMMLLLOOOPPPPPPOOONNNQQQXXX^^^666333555:::===;;;:::;;;<<<>>>AAA???<<<999999:::888;;;:::666666888777444666555444333444666888999888777666333111111222444222333444555666777888999111222333444444333222111222222333444444555555666111333777???KKK\\\mmmxxxxxxpppfff\\\MMMCCC:::777666333222333888===FFFOOOSSSNNNCCC999666555444333222222222333222999;;;666333555:::<<>>BBBDDDDDD@@@<<<999>>>======<<<<<<<<<<<<<<>>IIIUUUaaahhhkkkrrrxxxxxxyyy}}}wwwrrrfffVVVFFF;;;666666444333222111000000000000000111333666;;;EEERRR[[[hhhpppuuuuuuyyy~~~zzzqqq\\\MMM<<<444111///000333111111000000111222222333...,,,---111222000111444>>>KKK[[[eeehhhbbbSSSDDD777444000...///000111000444444333333333222222222777888999999999:::===???555444222000000000222333333666;;;???CCCHHHMMMQQQLLLPPPQQQPPPQQQVVVZZZ[[[UUURRRNNNKKKKKKLLLLLLLLLNNNKKKIIIIIIKKKLLLKKKIIIKKKLLLKKKGGGBBB??????AAA<<<<<<:::888555444666888444666999999666333111000000111222111000000222444555555222///,,,+++...000000111222222111000111333444333111///---,,,,,,+++---***+++......++++++------///333777:::;;;<<<;;;===???AAA@@@<<<777444222...///000///------///000000666>>>FFFPPPYYY[[[XXXOOONNNLLLJJJFFFAAA999444......///000///...,,,+++000///...---,,,---......222777::::::;;;===;;;777111111000000//////000000////////////......------(((***,,,,,,,,,---...000+++,,,,,,---...///000000+++******,,,---...---+++++++++***+++------,,,***)))***+++***)))***,,,...***++++++,,,,,,,,,,,,+++.........---......///000,,,,,,++++++++++++,,,,,,---,,,,,,---111555:::<<>>@@@BBBAAA===999666555///111111///---,,,---///000666>>>FFFOOOXXXZZZWWWSSSQQQNNNLLLIIIBBB:::444///......---------......111///...------.........///333666777:::???@@@<<<333333222111111111111111------.........------,,,)))+++---,,,++++++,,,...******+++---///111111000,,,+++***+++,,,---,,,++++++******+++---...---,,,+++++++++***)))))),,,...++++++,,,------------------...//////000000000///------,,,,,,,,,,,,------.........000333999>>>AAAGGGGGGEEE???888222---,,,000.........000111000//////000222666<<<@@@BBBCCCCCC@@@;;;555000---,,,---***,,,------++++++,,,...---///000000//////000111///...---///111333333222///---///333333///...///....../////////......---...//////...,,,++++++,,,++++++,,,---............++++++************++++++++++++...222222444>>>JJJPPPQQQKKK???666444333000111666>>>FFFMMMRRRTTTTTTVVVXXXZZZYYYWWWWWW[[[^^^777333222666999777555666:::999888888888777555333222555666444555888999666999888666555444444555555999666444444666666333000000111333555555444333222555444222111000111222333222333444555555555555555555999@@@KKKYYYiiixxxzzzqqqhhh\\\QQQFFF>>>888888888555333333999BBBNNNTTTQQQIII@@@;;;555666777777666555333222333:::===999444777<<>>BBBFFFFFFBBB???;;;999:::::::::999<<<===??????>>>>>>???AAA>>>@@@@@@<<<666555888<<<666666666444111/////////...000222333222111111222---...///...---...///111111333333000---+++...000111111000...,,,---000222///............///000000+++***,,,000111///...000111555;;;AAAFFFIIIIIIIII???AAACCCBBB???;;;888777000222222000,,,+++,,,///111666===CCCLLLVVVXXXVVVWWWTTTQQQNNNKKKDDD;;;555111///,,,***+++---000222111000...---.../////////---111333555:::@@@BBB@@@444444333222111111111222+++,,,,,,---------,,,,,,,,,...///...+++***,,,...(((((())),,,000222222111///---,,,,,,---......---*********,,,...///...---,,,,,,,,,+++)))***,,,...+++,,,---...............---...000111111111000///000//////......//////000222111111333777===CCCFFFJJJKKKIIIDDD<<<444///---///......///111222000///444333333555:::@@@CCCEEE@@@>>>:::555000---...///***+++,,,,,,,,,,,,---......///000000//////000111---,,,,,,...111444555555---,,,...333333///,,,......///////////////.........//////...,,,++++++,,,******,,,---.../////////++++++***************+++,,,,,,000333111...555@@@LLLQQQOOOCCC999555333000222555;;;BBBIIIOOOTTTVVVRRRUUUXXXWWWVVVUUUXXX[[[::::::999888888888888888999888777555444444555555;;;;;;888666999>>>>>>::::::===???<<<777444666999666666444111222666555222333111000222666888777555777777777666555444333333333444555666666666666666222===KKKVVVdddrrr|||zzzqqqcccTTTJJJ???:::666333000---000666===KKKVVVVVVNNNFFF???:::222555777777555333444555999:::;;;:::666444:::DDDNNNUUU___kkkuuuqqq]]]HHH>>>===:::999888999::::::444666777777666444555555000111333555666666666555888777666666666666777777888666333222333555666555888888888777666444333222///000222222111222555777666555444333222333333444///111333444333333555666;;;;;;:::888666444111000444333222111111111222333;;;999777444222111111111---///222444444333111///555444555777555444888>>>AAAEEEMMMVVV^^^dddgggiiioootttyyyzzzwwwuuuvvvxxxttthhhVVVGGG===999777555222333333222///......///333444888AAAPPP```mmmttt~~~~~~wwwpppYYYIII999444333222///...444333111//////000111222......///000111222333333<<>>999555222333222000...,,,---...444555888???MMMYYY[[[VVVZZZYYYWWWSSSMMMDDD:::333111000...------...///000222000...,,,,,,---000111555555555666888<<>>CCCFFFGGGIIIKKKLLLHHH@@@777333111111000//////000000///...222222555:::@@@DDDFFFFFFBBB===777222///---+++******+++---.........------,,,...000000///000111333///333444111///111222111000111222333222000...---///333333......222222---,,,222333...,,,//////+++***,,,...//////000111222...---,,,,,,,,,,,,---...***+++,,,---...111555999EEELLLLLLBBB999555333///222444999AAAIIIOOORRRSSSUUUWWWXXXWWWTTTUUUXXX[[[777666555444444666777888???===<<<::::::::::::;;;;;;<<<:::999;;;@@@@@@<<<@@@BBBCCC@@@;;;888999<<<999999666333444888888555666444333555999;;;:::888888888::::::999777444333333444555666666666777777555BBBTTTbbbppp}}}zzzpppbbbSSSHHH===999666555222000444999DDDPPPZZZWWWMMMBBB999333333666888888666555555666::::::;;;;;;666444;;;DDDRRRXXXaaakkkqqqnnn]]]LLL@@@===:::777666666777888444555666555444333333444000111333444555666666555666666666555555555666666777555222111333444555555555555555444333222111000//////000000222444555666888777555333222111111111///111333444333333444555::::::999777555444333222222222111111222333444555777555444222000000000000///000222333444333222111333222333666777888>>>EEEIIINNNUUU]]]eeejjjmmmooonnnrrruuutttpppoooqqqtttpppcccQQQCCC<<<999666333222333333222000//////000555888>>>IIIWWWfffssszzz~~~wwwoooVVVGGG888333444222000000333222111000000111222333......///000222333444444:::BBBNNNWWWYYYPPPCCC999444222///---,,,---///111111222222111///...000111:::===@@@???999444111000444222111111333444444333000000///......111555999555555555555555444444444222111111111111222333333444333333333333444333222111111111000000000//////111222222000------000333222111000////////////000///000000///...---.../////////......///000222333444444333000...---...///+++---///000///......//////000111111111222444666;;;???GGGPPPVVVWWWSSSOOOLLLHHHDDDBBB@@@===777222222222222000...------///222555:::AAALLLXXX[[[XXXXXXWWWUUUQQQLLLDDD<<<666222111///---------///000000///...,,,,,,---///000222111111222555999===@@@BBB???;;;888777666444222///000000///---,,,,,,------...///000111000000///,,,---.........///111333222000///111444555333111,,,///000///111555444///,,,...//////...///111222222...000666999666444666444444444444444555666888777666555555555666666777<<<;;;;;;>>>CCCIIILLLMMMNNNOOONNNJJJCCC;;;555222111000///////////////...333444777<<>>666333000---222333777===DDDJJJNNNPPPUUUWWWXXXVVVTTTTTTWWW[[[<<<:::888777888;;;???AAAEEEDDDBBBAAA@@@AAAAAABBBDDDFFFFFFEEEHHHLLLLLLIIIKKKLLLLLLIIICCC??????AAA>>>>>>:::555666;;;===:::;;;999888:::>>>AAA@@@>>>:::;;;======<<<999666333444555666555555666888:::<<>>IIIRRRTTTMMMAAA888444222000------...000111111111222111///...000111999>>>BBBBBB===666111///444333222333555666555444000000000///...///333555222222222111111000000000///////////////000111111//////000000000111111111////////////............000111111000//////222444111000000////////////000000111000///------///111//////000111222222222222555555555333000...///000,,,---......------...///...///111222222444777999???EEEOOOYYY______ZZZVVVSSSOOOIIIEEEBBB<<<555///222222222000...---...///000666===DDDLLLWWW\\\[[[WWWUUURRRNNNJJJDDD===888333222000......---...///......---------......///000//////000333999>>>AAACCCAAA===<<<;;;:::888666222333444222000///000111000111222222333333222222---...000000111222555777444222111444777999777555111555777555444666666333///111333333444555777999333222666===@@@???======<<<:::888888:::===>>>??????===:::;;;>>>AAA@@@???BBBAAABBBEEEJJJOOORRRSSSSSSQQQNNNKKKFFF???888333333222111000////////////222333777<<>>999333111000...111222444777===CCCHHHLLLTTTVVVWWWTTTQQQQQQTTTXXXCCCAAA???>>>@@@DDDIIILLLLLLKKKJJJIIIHHHHHHIIIJJJQQQTTTUUUTTTVVV[[[[[[XXX[[[[[[YYYUUUNNNJJJHHHHHHEEEDDD???:::;;;AAACCCAAACCCAAA@@@BBBGGGIIIHHHFFF@@@??????>>>;;;999666555444555555444333555:::>>>HHHWWWkkkyyy{{{ssshhh[[[MMMAAA:::888555555666555555999???HHHSSS[[[WWWLLLAAA999444555666777888777666666555777666777999666444999AAAQQQZZZdddjjjlllkkkcccZZZKKKEEE<<<777555555444333444555444333111000222333111111222333444444555555222333333333444444444333444222//////000222333333555555555555444333222111111---+++...333666555222888777666444222000//////111333444444333222333444777666555444444444555555111222333444555555555555444444333333222222222222222111000///000222444666888555555:::???CCCKKKSSS]]]```dddiiimmmqqqrrrsssvvvxxxyyywwwsssooommmmmm```SSSDDD;;;999888444000111222222000//////000222999AAANNN]]]kkkwwwzzzqqqgggMMM@@@555333444444444555444333222111111111111222///000111222444555666666555;;;DDDLLLNNNIII???777444333000.........000111000111111000//////000222444;;;BBBEEEAAA;;;666444444333333444555666555444222222222111///000222444111111000///...------,,,////////////000111222222000111222111111000111222000000000///////////////...////////////000222333000//////.........//////000000///---,,,---///222000111333555666555444333666666666444222000000111//////000///......///111...000222333444555888;;;AAAHHHSSS^^^dddddd```\\\XXXTTTNNNIIIEEE???777111222222222111......///000///999BBBGGGNNNVVV]]]___VVVSSSNNNJJJFFFAAA<<<888444333111000............---------...............111111000111555;;;@@@DDDBBB@@@>>>======<<<;;;999666777888777555444555666222222333333444444444444...000222333444777:::<<<999777666777:::;;;999666888>>>@@@<<<999999999888555888:::;;;;;;;;;===>>>:::<<>>AAAEEEFFFGGGFFFBBB>>>@@@EEEHHHGGGEEEHHHGGGHHHJJJOOORRRTTTTTTTTTQQQMMMKKKIIIEEE>>>888777777555333111000000111111222666;;;???@@@>>>;;;555222///------...---,,,------.........---+++***+++,,,...---,,,,,,...///---111333000///111222111...///000111222222222222222444666777666555333000555666555222//////000111...000111111///.../////////..................//////000///...,,,,,,---///555888999666333111111111///000000222666===EEEJJJRRRTTTUUUTTTQQQPPPSSSVVVJJJIIIHHHHHHIIIMMMQQQSSSWWWVVVUUUTTTTTTTTTUUUVVV[[[___```___```dddeeedddkkkjjjgggbbb\\\XXXUUUTTTOOONNNIIIDDDEEEKKKMMMKKKOOOMMMLLLNNNRRRTTTRRRPPPJJJGGGBBB===999777666666444555666444333777>>>DDDSSSaaaqqq}}}yyylll\\\LLL@@@999666777444444555555666:::AAALLLVVV\\\VVVKKKAAA;;;666444444555666777666555333555444555777555444888>>>IIISSS^^^eeeiiijjjfff```SSSKKKAAA;;;999888666444555555555444222111222333222222222222333444444555111111222333444444333333333000......000222333333555555555555444333222222222///,,,...333666555111444444444333333222111111222333555444333222222333555555444444444444555555333444555666666555333222444444444333333222222111333111000///111444888:::===::::::AAAHHHOOOXXX```fffhhhjjjmmmooopppqqqqqqrrrtttwwwvvvqqqjjjddd```VVVLLL???888777777444111000000000///......111333:::EEEUUUdddqqqzzz}}}{{{vvvlllbbbIII>>>555333333333444666666555444333111000000///111111222333444555555666444888@@@GGGIIIEEE===666444333111///...///000000000111111000//////111222666===GGGKKKHHHBBB===;;;555333222333444555444333333444555444222111222333000000//////...---,,,,,,////////////000111222333222333444333000//////111///////////////000000000---------...///111111111///......---......////////////...---+++,,,///222000222444666777666555333777777888666333111111222000000111///......///111///111333444555777:::===DDDLLLWWWbbbggggggeeeccc[[[VVVQQQLLLHHHBBB:::444222222222111///...///111111;;;EEEJJJOOOWWW]]]___VVVQQQJJJDDD@@@;;;888555444333222111000///......---------.........//////222111111222555:::???BBBAAA@@@>>>>>>??????===<<<999:::;;;:::999888999:::666666666666666777777888333555777999:::===@@@CCCBBB???===>>>??????<<<999;;;AAAEEEBBB???AAABBBAAA===???BBBBBBBBBAAABBBCCCGGGJJJLLLOOOQQQQQQMMMIIIEEEDDDCCCDDDGGGJJJMMMNNNMMMHHHDDDEEEJJJMMMLLLJJJLLLKKKKKKLLLOOOQQQQQQQQQTTTQQQNNNNNNNNNKKKFFFAAA<<<<<<:::777333111333444222444777;;;>>>>>>;;;888111///---,,,---......---------.........---+++***+++,,,------,,,,,,---...222666666222///111111//////000111222333333444444333333555777777444222111111111222111000///000222///000222111///...//////////////////////////////...///000///......///111222222333333222000000111---......///222999BBBIIIQQQTTTWWWWWWUUUTTTVVVXXXYYYYYYZZZ[[[\\\]]]^^^___eeedddcccbbbbbbcccdddeeeiiilllmmmjjjjjjnnnqqqqqqwwwuuusssoookkkhhheeeddd]]]]]]YYYTTTVVVZZZ\\\ZZZ___\\\[[[\\\___aaa___\\\VVVQQQIIIAAA;;;888777777555777888666666;;;EEEMMM\\\hhhuuu}}}{{{ssscccRRRBBB999777777777333333555666888???GGGVVV^^^```VVVIII???999666444444444555777666444222444222333666666555777===AAAIIISSSZZZ```fffeeeaaaYYYPPPFFF@@@>>><<<888444444555666555333111000111222222222222222333444444000111222444444444333333222000......000222333333333333333333333222111111444111///000333555444222111111222333333333333333333444555555333111111222333333444555555444444333333555777888777555333111222333444444444444333333666555444444777;;;@@@CCCEEEBBBCCCLLLWWW___gggnnnpppqqqqqqqqqqqqppppppooopppsssuuutttooofff\\\VVVKKKDDD<<<666444444333222000000000///...///222555>>>JJJ[[[kkkuuu|||~~~yyywwwsssiii]]]HHH>>>555333333222333555666555555333222111000///222222333333333444444444444777===BBBDDDAAA:::555444333111000//////000000///000111000//////111333<<>>999666444222444333333222111000//////...............///000111/////////000333666999;;;>>>======>>>@@@@@@>>><<<:::;;;<<<;;;:::999:::;;;:::999999999999:::;;;;;;888:::<<<>>>???BBBEEEHHHGGGEEEBBBBBBCCCBBB???;;;:::@@@CCCDDDEEEIIIKKKJJJBBBDDDFFFGGGFFFFFFFFFFFFRRRTTTVVVUUUUUUVVVRRRLLLDDDFFFIIIJJJKKKMMMPPPSSSSSSOOOKKKJJJLLLNNNNNNMMMMMMLLLKKKLLLNNNNNNMMMLLLRRRQQQPPPOOOOOOMMMJJJHHH@@@@@@>>>:::555222444777666666888;;;===<<<:::777///---,,,,,,...//////...,,,---.........---,,,+++,,,---......,,,,,,---...555888888333000111000...000000111111222333444444333222333666666222000111......000222111...///222///000222111000//////000//////000000000000//////...///000000//////000111000...---//////---,,,///,,,---...---///555>>>EEENNNSSSYYY[[[ZZZYYYZZZ\\\hhhjjjmmmoooooommmkkkjjjnnnnnnmmmllllllmmmnnnooossswwwvvvqqqpppuuuyyy{{{|||{{{zzzyyyxxxwwwvvvuuummmmmmjjjggghhhlllllliiinnnllliiijjjlllmmmkkkhhhbbb]]]TTTJJJBBB<<<999888888;;;<<<::::::@@@MMMWWWdddnnnxxx}}}|||wwwkkkdddWWWHHH;;;555666888555222111555888===GGGQQQ^^^dddcccVVVGGG>>>999777666555444666888888555333555333444777888777999======AAAEEEJJJTTT^^^aaa```[[[SSSIIICCCBBB???:::444111333666555333000......333222111111111222333444///000222444555555444333222000......000333444444333444444444444333222222555444333333333333333333000111222333444333333222333555666555333111111111111222444666666444222111111333777999999777444222222444666888:::;;;;;;;;;;;;;;;;;;<<<@@@EEEJJJMMMTTTPPPRRR[[[dddjjjpppvvvwwwvvvtttrrrpppnnnlllkkkoooppppppmmmhhh___UUUNNNAAA>>>999333000000111333222222111000///111555888DDDQQQbbbqqqyyy|||wwwuuurrrggg[[[HHH>>>666333222000111444333333333333333333222222333333333333222222222222555777;;;???AAA>>>888333444333222111000000000000///000111000//////111333;;;CCCMMMSSSRRROOOKKKJJJ===999555222222333444444111333555666444222222222..................------,,,,,,,,,---...///000111///222444333///---///222//////000000000111111111111000///111333444333111222222222222222333444444///111222222111111222333444555666888888888888777;;;===>>>===:::777666666444666777777555444333444000333777;;;>>>BBBGGGKKKTTTXXX]]]`````````bbbcccZZZVVVQQQLLLIIICCC;;;666111222222111000///111222222;;;CCCHHHNNNUUUXXXWWWNNNHHH???777444222222222333333333333222111111000000///...---...000222444......///000111222333444888777888999;;;<<<:::888888999::::::888888999:::999888888777888999:::;;;777999<<<===>>>AAADDDGGGEEEBBB@@@@@@AAAAAA===:::<<<@@@BBBCCCGGGMMMMMMIIIAAADDDGGGIIIIIIHHHIIIIIIRRRUUUUUUQQQQQQSSSOOOIII@@@FFFMMMNNNMMMMMMQQQVVVUUURRRNNNKKKJJJJJJKKKLLLKKKJJJJJJKKKLLLMMMLLLJJJLLLMMMNNNLLLIIIGGGFFFFFFAAABBB@@@;;;444222444888666555666777888888666444...---,,,---...//////...+++,,,---.........---,,,---...///...---,,,---...333777777222///000111///////////////000111111222333000000444444//////222...---000555333...,,,000...000111111000000000111///000111111111111000///...///000000///......///222---,,,//////,,,+++...---......,,,+++///777>>>FFFMMMVVV[[[\\\[[[ZZZ[[[mmmppptttwwwvvvsssnnnkkkrrrqqqpppppppppqqqrrrsssuuuwwwvvvpppnnnsssyyy{{{~~~}}}}}}~~~xxxxxxvvvssstttxxxwwwtttxxxuuussssssuuuuuussspppiiiddd\\\SSSIIIAAA<<<999;;;===???===>>>EEERRR]]]jjjssszzz{{{yyyuuuooohhh[[[VVVMMMAAA777333555888444111111555:::BBBMMMXXXaaaeeecccUUUGGG>>>;;;:::777666555777999999666333666444555999:::999:::>>>======<<>>???<<<777333444333222111000000000000///000111000///000111333444===IIIPPPRRRQQQPPPPPP@@@<<<666333222333555555///222444555333222111111------------------......---------...///000222222///333555444111000222666222222333333444444444555444222111222555666444111444444444444555555666777000222444444444333444555999999:::;;;<<<<<<<<<<<<>>>???@@@???===:::999999888;;;===>>><<<999888888000333888===BBBHHHNNNRRRWWWZZZ\\\\\\ZZZYYY[[[]]]ZZZUUUPPPKKKGGGAAA999333111222333111000///111222222999@@@EEELLLSSSUUURRRJJJDDD:::444111111222333222222333333333222222111111000...---...111333555//////000111222111111000111111111333666666555333666777888888666666777888666555444444444555777777444666888999:::===@@@BBB>>><<<:::;;;======:::777AAACCCCCCCCCGGGKKKIIICCC>>>BBBFFFHHHIIIIIIJJJKKKMMMPPPOOOKKKKKKMMMJJJDDD>>>FFFOOOQQQMMMLLLQQQXXXSSSQQQNNNIIIFFFEEEGGGIIIHHHHHHHHHJJJLLLMMMLLLJJJFFFIIIJJJGGGBBB??????@@@BBBBBBAAA;;;444111444888333222111222333333111000...---,,,---///000///...***+++---............------...//////---,,,---///111444555111///000111//////............//////000333//////222222...---222000///222777555---+++......000111222111000111222///000111222222111000///...///000000---,,,,,,,,,555000...111111------000...//////,,,)))+++222888>>>FFFQQQXXXYYYXXXWWWXXXmmmpppsssssspppmmmlllmmmmmmppptttuuutttsssrrrrrrnnnooopppppppppqqqsssuuu|||~~~|||xxxzzz|||xxxyyyxxxwwwuuuuuuwwwxxxwwwvvvuuuttttttuuuvvvwwwvvvnnnbbbXXXOOOGGG???:::======AAAHHHNNNSSS\\\dddmmmmmmppptttuuuooocccYYYRRRIII???:::999888666444666444444666>>>JJJVVV^^^iiiddd\\\QQQGGG>>>888555777777777888999777444222888888999;;;===>>>===<<<999999888:::===BBBHHHKKKMMMOOOKKKDDD???===888333333444555333000///000333444333222333333333111//////111222222222222444555777555333111111333555777777777777888999888555222444333222444666777444111000111222333333222000000444555666555333111111111000333555666555444333333///777???AAA===:::;;;>>><<<===???AAACCCEEEGGGHHHMMMIIIHHHKKKMMMNNNRRRWWW```\\\XXXZZZaaajjjpppsssqqqnnnkkkhhhgggfffeeeddddddbbb^^^XXXRRRKKKFFFCCC999555000...///222222222333111111222111333===GGGYYYfffsssyyy~~~{{{xxxvvvqqqiiibbbPPPDDD999555444111////////////...///000333666888444666666444000///111333///333888<<<===:::666222444555666444111////////////------000111///000333333666<<>>;;;???<<<888777999<<<>>>???BBBBBBBBBAAAAAA@@@@@@@@@FFFDDDCCCAAA????????????FFFDDDCCCBBBBBBAAA>>>;;;888666999AAAGGGKKKQQQWWW[[[YYYWWWVVVVVVUUUSSSRRRUUUOOOIIIFFFDDD@@@777000///111222111000///000111333888@@@IIIPPPRRRPPPMMMKKKDDD:::333000000000000222222222222111000.........---,,,...000222333333/////////000000000000000222222222222222111000000+++...222444555333000---/////////000000111333333222222222333444777:::;;;777777888888777555333222555777:::===??????>>>===@@@>>>???DDDJJJMMMJJJGGGJJJHHHDDDBBBAAA@@@>>><<<<<>>>>>???@@@@@@@@@AAADDDFFFEEECCC@@@FFFFFFDDDAAA===::::::;;;>>><<<999555222111444666222......222444222111333///000111000...------...+++)))((())),,,---------------------....../////////111444555666555333111...//////...,,,...222777555555444333111///---,,,...222555666444111...,,,...222666555000------///...---,,,,,,,,,,,,---...---///000///......///000000///---+++************//////.........//////000:::???GGGNNNRRRSSSQQQOOOgggiiijjjhhhdddaaa```aaadddfffjjjnnnppppppnnnmmmfffggghhhhhhhhhiiikkknnnssstttsssqqqttt{{{}}}zzzxxxxxxxxxvvvssssssuuuvvvuuusssrrrppppppppprrrrrrqqqkkkbbbZZZSSSLLLEEE@@@AAACCCHHHPPPUUUWWW\\\bbbkkkhhhfffeeeddd^^^TTTLLLGGG@@@888555555666555222555555666;;;CCCOOOZZZaaajjjddd[[[OOOEEE>>>999777888888888888999888777555:::999999:::<<<===<<<;;;888777555555777;;;???AAAEEEFFFDDD===999888444000111333333222///...000222444333222333444333222000///000222333333333555777888666444222222222444555666666777999:::888555222555444444555777777555222000111222333333222111000222333444444222000000111000444999;;;:::777555444222888>>>@@@???===>>>@@@>>>>>>???AAABBBCCCDDDEEEIIIEEECCCFFFHHHIIIMMMRRRYYYUUURRRTTTZZZaaagggiiigggddd```^^^]]]\\\[[[ZZZSSSQQQNNNIIIDDD???;;;888888555000///000111111111444222222333444888CCCOOO^^^jjjwww}}}zzzwwwvvvqqqiiicccSSSGGG:::555333000...//////.........000222555666333444555444111///000222000333666999:::999777666555666666444111///......111...///222222......000///111666<<>>???CCC???===>>>BBBEEECCCAAACCCAAA??????BBBEEEFFFGGGKKKJJJIIIHHHGGGFFFEEEEEEGGGFFFEEEDDDDDDEEEGGGHHHIIIGGGEEEDDDDDDCCCAAA???<<<:::<<>>EEEKKKMMMLLLIIIFFF@@@777111000000000000222222222222111000///......---,,,---///111111111//////......//////000111111111111111111000000///000111333333222///,,,***............///000111222.........///111222444555333333444444444222111000000222444777888888777666999777888<<>>???===;;;:::::::::999777666888<<<@@@BBBAAA@@@>>>===;;;999777777888:::;;;999999999;;;<<<===;;;999<<<===<<<:::666444333444444555555444333222333444222......111333000...///...///000000...------...,,,+++***+++---//////...---------....../////////000222444666666555333222...//////...---...222666333333333333222111//////...111555666444000...---...222555444000---...000......---,,,,,,---.........///000///---,,,,,,---///...---,,,,,,---......///......------......///333777===CCCFFFGGGFFFEEE\\\\\\ZZZWWWSSSQQQPPPQQQUUUVVVZZZ```fffhhheeeaaaXXXYYYZZZ[[[[[[\\\___bbbdddeeeddddddhhhpppsssrrrqqqqqqpppmmmjjjiiijjjllljjjhhheeeccccccdddfffgggeeebbb]]]YYYTTTNNNGGGBBBCCCEEELLLTTTWWWVVVWWWZZZ```[[[UUUQQQNNNJJJEEE@@@999555111000111333222111444666:::AAAKKKVVV```eeekkkdddYYYMMMCCC===;;;:::999999999999999::::::;;;===;;;999999:::<<<<<<;;;888666444222222444666777;;;===;;;666444444222...000111111000//////000222333222222222333333222000///000333444444555777999888777555333333222333444666666888:::;;;999666222555555555666777777555333111111222222222222111111000222333333111000111111222666;;;>>>===:::777666555777:::<<<>>>?????????>>>>>>>>>??????@@@@@@@@@AAA===<<>>BBBDDDFFFKKKHHHEEEFFFIIIJJJIIIGGGGGGFFFFFFHHHKKKNNNNNNNNNPPPOOONNNLLLJJJIIIHHHGGGHHHGGGFFFFFFGGGJJJNNNPPPLLLIIIFFFEEEEEEEEEDDDCCC@@@======AAAFFFIIINNNUUUTTTQQQNNNKKKIIIFFFBBB???<<<>>>???===999666555555...000111111000000111333444666:::???DDDFFFEEEDDD???:::444/////////000111222222222222111000///...///---,,,,,,...//////...///......------///000111000000000000000//////...111111111111///---+++)))---,,,,,,,,,---...///000+++,,,---..................//////000//////......---...///000111111111111000//////333777888666333555333222222444555444333111222444666777777777666222111///...///111444666333111111222333444333222222333555444111...---...))),,,111333333222111111222...---000000---+++,,,---...//////...,,,---......---+++,,,...000000///------.../////////......111222444666666555444333...//////......///333666222222333333333222111111///111444555333000...---...111444444111//////111......---,,,,,,---......///000000...,,,***+++,,,------,,,---...///111222...------,,,,,,------------///333666999:::::::::NNNMMMJJJFFFDDDCCCCCCDDDGGGGGGJJJQQQXXXZZZVVVQQQJJJKKKLLLLLLLLLNNNRRRUUUVVVUUUTTTUUUYYY```cccdddaaa```___\\\YYYWWWXXXYYYVVVTTTRRRPPPQQQSSSVVVXXXTTTTTTSSSPPPMMMGGGBBB>>>AAABBBHHHNNNNNNKKKKKKNNNOOOKKKFFFCCCAAA@@@===;;;111///---...000111111000555888???HHHRRR\\\cccgggiiibbbWWWKKKBBB>>>===>>>:::::::::999999:::===??????<<<999888999;;;;;;;;;888777444222111222333444666888777333222444333000000000000000000111222333222111000111333333111//////111333555555666999;;;777666666555555555555555666777999;;;<<<:::666222444444555666666666444333111111222222222222222222000222444444333222222333444777;;;===<<<;;;999999888666555777:::<<<;;;999::::::;;;;;;;;;<<<<<<<<<999666555777888888;;;????????????@@@CCCEEEGGGHHHFFFDDDBBBAAAAAA@@@>>><<<999999999999888777666555444333333222222111///...666333444:::BBBLLL[[[hhhpppzzz~~~zzzzzzzzzwwwooohhhWWWJJJ<<<666333111000000//////...///000111222333111333555666555444222111333444666777888777666555555666666444111///......000///111555444///---.../////////111333333111...///000222444444222000/////////000111222222111111/////////....../////////,,,...000000///...///000---...000///......///000222333555777:::===???@@@:::;;;<<<>>>@@@CCCFFFHHHMMMKKKHHHHHHJJJJJJIIIHHHGGGGGGHHHKKKNNNOOONNNLLLJJJJJJIIIHHHFFFEEEDDDDDDFFFEEEDDDCCCEEEHHHLLLNNNIIIFFFCCCAAABBBCCCCCCCCC???<<<:::>>>@@@BBBGGGMMMKKKHHHEEEBBB@@@===:::777999::::::999777444333222000111222111/////////111444444666999<<<>>>>>>===777444111......///000111000000000000000///......///---,,,,,,---...---,,,///...---,,,---...000111/////////000///......---...............---------,,,+++++++++,,,,,,---...,,,---...//////...---,,,,,,,,,,,,---------------------------.../////////---,,,,,,...000111///---222000///000222333333222111111111111111222222333000...---,,,,,,...111333111///......///000000000---///111222000...---,,,&&&)))...000111000000000///+++***...///,,,***++++++---//////...------...///---,,,,,,...000//////---...//////000///......000111333444444444222222/////////...///111333555333333333333333222111111///111333333111/////////...111333333111000111222......------------.........///000///---,,,,,,...------,,,,,,---///111222------,,,,,,++++++,,,,,,+++,,,---///111222333333BBB@@@===;;;:::;;;<<<<<<<<<;;;===CCCIIIKKKFFFAAA@@@AAAAAA@@@@@@CCCFFFJJJJJJGGGFFFHHHKKKNNNQQQSSSPPPOOONNNKKKGGGFFFFFFHHHCCCBBBAAAAAABBBEEEHHHJJJGGGHHHHHHFFFCCC???;;;999>>>===???CCCBBB>>>???CCCAAA@@@???>>>===;;;999777000/////////111222111111666;;;CCCLLLUUU\\\```cccbbb[[[RRRHHHAAA??????@@@:::::::::999888:::>>>BBB@@@===:::888999:::;;;:::777555444222111222333444333555444111111444444222000000000000222333444555111000000111222222111///000222555666777888:::<<<444555666777888999999999888888:::;;;<<<:::666333111333444555444333222222111111222222222333333444333555666666555444555666666888999999888999;;;<<<===999666666888999777444555555666666777888999999444111000222333222444888555666888999999:::;;;<<<<<<:::999888888888666444000111222333333333333333111222333333222000//////777666999BBBLLLXXXfffrrryyy}}}}}}~~~{{{ssslllWWWJJJ===777555333111222000000000000000111222222222333555666777666444333444555888999999666222000444555666444111/////////...---000444555111///000///......000111111000...///000333444444222///---...//////000111111111111...//////////////////...,,,...///000///...///000,,,...//////......///111222333444666777999:::;;;:::;;;;;;===>>>@@@AAABBBHHHFFFDDDDDDDDDDDDDDDCCCBBBBBBDDDGGGIIIHHHEEECCC@@@@@@@@@???????????????AAA???>>>======???BBBCCCBBB???<<<;;;<<<=========;;;777555777999:::>>>CCC@@@>>>;;;:::999888555333888666444666999999555111333444444222///------...444333222444666777777666111111000///......///000.........///......---,,,///---,,,+++,,,---,,,+++///......---...///000111///////////////...------......---------------...,,,++++++++++++,,,,,,------.../////////...,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,------............------.../////////...222111//////111111111000222111000//////000111111111///---++++++,,,...000111///------/////////...***---000111///...------)))+++---...---...///111,,,))))))---...,,,+++,,,+++---//////.........000///---,,,,,,...//////...---...000000000///...---...///000111111111000000//////...///000222333444444444444333222111000//////111222222000//////000000111222222111111222222........................---...000000//////000222......---,,,,,,---...///------,,,+++++++++++++++++++++++++++,,,---//////:::888555555666888999888666555666:::===>>>;;;777;;;;;;:::999999;;;>>>BBBAAA===<<>>>>>???888:::;;;999777888===AAA>>><<<:::999:::;;;;;;:::444333222111111111222333111333222//////222444222000//////000333555666666222111111222444444333111333444777777888999;;;===444555888:::<<<<<<<<<<<<<<<;;;;;;;;;;;;999666333000222444444333222222222222222111222222333444555666888999999777666777777777777666555555777:::>>>???<<<999888999888555222222222333444555555666666222///...111111000111555111222444444444444555777666555444555555444222000......000111222222222222///111222222111000000111::::::@@@MMMYYYdddpppzzz}}}uuunnnZZZNNNAAA<<<999555222222111111111111222222222222333333333555777777555444333555888:::999666111///222444555444222000000111...---///444555111000222///...------///000000//////111222444333111///---......//////000000111111......////////////......,,,---//////.........///,,,---...///......///111111222222333444555555666888999999999:::::::::;;;>>>===<<<<<<;;;;;;;;;;;;:::;;;<<>><<<;;;===>>>>>>===:::777666777888555666777888888999999999888999888666444555999===888777777999777333444999777888;;;;;;999555222000111111111111111222444666777:::@@@EEEIIIKKKKKKJJJEEEDDDBBB???===<<<;;;;;;666999;;;999666666:::>>><<<;;;::::::;;;<<<;;;999444333222222111222222222333555333//////333444222///------///333666666555444444444555777777666444555666888999888999;;;<<<666888;;;===>>>>>>===<<<@@@>>><<<::::::888555333000333555555333222222333222222111111222333555666888999;;;:::888777777777555666666666555777:::<<<<<<;;;:::999888777444222444333444444444444444444333000///222222000111444000222444333222222444666444444333444555444222000///000000111222222111111---///111111000000222444>>>@@@IIIXXXfffpppyyy~~~uuunnn```TTTHHHCCC>>>888333111222222333333333222222222222111000111444666555333333444666777777666444333000222444333222111222222111///000333333000000222111///------.../////////...///000222222111///...//////.........//////000---...///000000///...---+++---//////...---...///+++---............///111//////000111222222333333555555666666666666555555555555555444333333444555444444666888;;;;;;888666555555555555555555444444555555555444333222111000333111000111222333222111000......111222000000333222111000000222222222000000///000222666777555333111222333111///...///000111000///000111222000///...111333333000......///...//////000000//////...///---,,,,,,...///...---...///111222333222111000///000000000000///......///////////////...---,,,///......---------.........------,,,,,,,,,,,,,,,111000///...------......((())),,,.../////////......///////////////111222000...------...//////...///......------...//////111000---+++***+++,,,...///......///000///---+++***+++,,,,,,++++++,,,---,,,------,,,++++++---///...++++++...000---,,,---+++---000111000000222333111///......///000///......///111222222000---,,,........./////////000000000///...///333444444222111111111111111000///...///000000///......000222444333222111222222111111---...///000000///...------///000000//////111222111000...---------...//////...---,,,,,,+++++++++++++++***+++++++++,,,,,,777444222222555666444222111222444444333444555777:::999777555333555999<<<999444555<<<>>>:::888;;;;;;;;;:::777444333444666555666777777777666444333444444222000///333:::@@@555444555888666222222555222444666777666444222222000000000000000222555888666888===AAACCCCCCBBBAAA;;;<<<<<<<<<;;;:::999888555888;;;999666555888<<<;;;::::::;;;<<<===;;;999777666555444333333333333666888666111111444666444...,,,+++---222555666555777666666777999:::999777666888999999999999;;;<<<888:::===???@@@???===<<>>999999===>>>;;;<<<999555333333444333333666666666555555444444444777444222333666888888777333333444555666666666666777555333333333333111000444333222111111333555777444555555666777999;;;;;;777999::::::999777777777:::999888777777777888999===:::777888:::<<<;;;:::777444111///000333888;;;777666333111111111333444000000///000222666999<<<999888888888888888999999555:::======>>>@@@>>>::::::;;;===???@@@AAABBBBBBDDD@@@<<<:::::::::888666111333666888999999777666222333333222000000333555===??????;;;555222555888:::777666666999999888555888888777777666555444444666555444444444333111///333111//////111333444333666555444555666555333111---...111333333222000...000...---...000111111000+++,,,...000222444555666<<>>555222333777777666333111000111222111222222000...///333777000222333444444333222111222222222222333333333333111111222333444444333333...//////000111000000000......---,,,,,,---......//////...------...///000000111111111111111111000......///111444444333111...,,,***,,,///111111///111111111222222222222333999888666444222000//////...000111///,,,+++---000111222333222111000000111333222111/////////000000444444333333444333111000111000///...///000111222222...+++,,,111444333000333333222111000//////...333222111222333444444222333444333222000///---,,,222222111000////////////333222111111222111///---222222222222111000//////111000///000111222111000111222333666777666333111222222222222222111000///222111000---++++++---///000...,,,+++,,,---,,,,,,///,,,,,,111222------111---000222222000......000,,,,,,+++---...///...,,,111///---,,,,,,///333555///...---------///000111333222111000000111222333111///---,,,...//////...111000000111222111///------,,,+++******+++,,,---+++---...///000000///...333///,,,...111111///......///000222333222222111444333222111000111111222000111444555444111...+++333111//////000111000///111///...///111333333333111000000000111111000...222111111000///...------444444333222111///......+++,,,---/////////.........000222222000///000111/////////000000000000000(((***,,,,,,******,,,...//////...---------------555444333333555555444333111222222333444555666666444444444333333444777:::<<<>>>===888888<<<===:::888666333111222444444333666555555555444444444444666444222222555777777666666666666555444333222111888777666777888777555333555444222111111111333444888777777777888888999999333666888888888777777888888888777777777888999999???<<<::::::<<<>>>>>>===999888888777888:::;;;<<<888777555444333333444444222111000111333666999<<<777888:::;;;<<<;;;:::999777;;;<<<;;;;;;===<<<888999:::;;;<<<===>>>>>>>>>@@@===:::888888777444222111222444666777666555444333444444222111111333555===??????;;;666333666999;;;999888888::::::888666555555555444444333222222444333222222333222000...111///...///111333333333444333222333444555333222---///111222222222000//////...------///000000///---...///111333555666777===EEESSS```jjjrrrwwwzzzvvvyyy{{{|||~~~zzz~~~~~~xxxtttrrriiieee[[[OOOBBB:::888888555555444111...---...000000111111///...///333777333444555666666555333222111111111222222222333333111111111111111000////////////000111111111111000///...---,,,,,,---...///---,,,,,,,,,---...000111///000000111111000000///111000///000111000...---111///---///111333333222000000111111111222222222:::999777555333222111111...///000...,,,+++---/////////000/////////000111222111000......///000111555444333222222111000///666555444222111000000///444222000111333555555444222333333333333444444444666555444555666666555444444555666555444333222222444444333333333333333333444222111111222111000...222222222222222111111000111000//////111111111///000111222444555444111///000000000111111000000000000000000///...///111222111///---,,,---......---...+++,,,000000,,,,,,///,,,...111000...------......---,,,---......---+++...---,,,+++,,,///111333......------...///000000111000////////////000111---+++***+++...000111000.........000111111000...///...---,,,,,,---......,,,---...///////////////000000111111111000111333222333444555555444333222444333222222222333444555111333444555555333000///222000....../////////...444222111111222333222111000/////////000000///---000000000000000000000000222222111000000///......+++,,,---.........---,,,...000111111///......///.............../////////,,,...000///------...000......---,,,++++++++++++888777666777888999888777444444444555666888999:::777777777666666888<<>>===;;;999:::======:::999<<<;;;888999:::;;;;;;<<<;;;;;;;;;<<<:::888777666555222000444444555555555555444444444444444333222222444666===>>>>>>:::666444666999999888777777777777555333222333333333333333222222444333222222333333111///000///...000222444555555333222111222444555444333000111111222222222222222111///......000111111000///000111222444555666777<<>>===<<<888888888999:::===>>>@@@=========<<<<<<>>>CCCFFFFFFFFFDDDAAA@@@@@@@@@@@@>>>;;;888777888:::::::::;;;;;;999888888888888999777666555555666888999:::777777888888999888888777444555777999;;;:::777555777777666555555555666666666666666555444333222222333444666666666666777999666777888:::<<<======>>>;;;:::999999999;;;<<<<<<222333666888888777555444777777777777666555444333222222111111222333555666333555888;;;<<<<<<:::999<<<>>>===::::::===>>><<<:::;;;;;;;;;;;;:::999999666666777777777666444222888777777666666666555555333444444333111111333555;;;<<<;;;888555444666888999999888888777666444222222222333444444444333333555444333444555555333222000//////111444666777666666444333333444444444333222333333333333444444444333222000111222333333222000111111222333444555555:::===CCCIIIOOOTTTZZZ^^^YYYbbbiiikkkkkkmmmnnnmmmiiilllppprrrsssqqqooonnneeebbb[[[RRRJJJCCC>>>===<<<;;;999666333333555777444555666777999:::<<<>>>888888888777666555333222555444444333444555666666222222222222111///...---......///000000000000000......------------......------...///000111222333111222222333333222222111222000......000111222222111111000000111111222222333333333333444444444555888777666555333333222222333333222111000000111222333111//////000222333444333222000000000222444555:::999888666444333333444555666777888888777666555444777:::888444333666:::777888:::<<<>>>>>>??????<<<<<<<<<>>>@@@AAA???>>>???@@@AAA@@@===<<<===@@@<<<===>>>???@@@@@@@@@@@@???===;;;::::::::::::999222333444555666666666666333222111111222333111000666555555666777777666444555444444333333222222333...///000222444666666555222111000000111222111000222111000111111000111222000111111111111111111222666444222111111111///...---...000222333333333222111111222222222222222111222222111111111111222222333222000000111111///...111111111333444444333111000000///...///000111222000000111111222333444555111666:::999999;;;======<<<===>>>>>>>>>>>><<<<<<======<<<;;;<<<===>>>???<<<======>>>>>>>>>>>>===777666555555666666444222666555444444555444222111444222222222333222000///------...///111222333333000111111222333444555555222333333333333222000///222444555444222111111111111000000000111333444555...///111111111111000000333333333333222111000000AAA@@@???@@@BBBCCCBBBAAA=========>>>@@@CCCEEEGGGFFFFFFEEEDDDDDDFFFJJJMMMNNNLLLJJJIIIGGGFFFGGGHHHGGGDDDAAA??????@@@@@@???AAA@@@>>><<<;;;;;;;;;<<<999999999888999:::<<<===;;;;;;<<<=========<<<<<<::::::<<>>>>>======<<<;;;<<<===???666666777777777777777777666666666666666444333333444333222111111222333333444555555777888999:::::::::<<<;;;888999===???>>>999999999999888777666555111222555666777777666666888888777777666666555555333333333222111111333555999999888666444444555666;;;<<<===<<<:::888666555222333444555666555444333444333333444555666444333/////////111444666666555888555333222333333222111333333333333444444555555555444222222333444444333222222222222333333444444777:::===@@@DDDGGGLLLOOONNNVVV^^^___```ccceeeddd^^^```bbbfffhhhiiiiiihhhgggddd___YYYRRRLLLFFFCCC??????<<<999666666888;;;999999;;;===@@@BBBBBBBBB@@@??????===<<<:::888777555444333333333444666777222222222222222111000000......///000000000000///---..................---......//////000000000000111222222222222222222111111///------///111222222666666555444444444555555333333333444444444444555777666555444333333333333444333222222222222222222666444222111333555444333333222222222222333555555:::;;;;;;999666555666777777888:::;;;;;;;;;:::999:::???BBBAAA<<<;;;>>>BBB>>>@@@BBBCCCDDDDDDCCCCCC@@@@@@BBBEEEHHHIIIHHHGGGHHHJJJJJJFFFAAA???AAACCCCCCDDDEEEGGGHHHHHHHHHHHHEEECCCAAA?????????===<<<666777888999:::;;;;;;;;;999777666666777777666444;;;999888888:::;;;;;;::::::999777555444333333333333222222444777888666555555333333444555666444333444444444333333555666555333333333333444555555555999777444333333333111000///111444666777666444333222333444555555444222111333333444444444444333333444333222111222222000...333333333444555555333111222111111000111222333444555666777888999::::::;;;;;;>>>>>>>>>BBBHHHGGGBBBBBBCCCDDDEEEFFFEEEEEEDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGG===<<<;;;;;;<<<;;;888666666666666777888888666444666555444444444444222000///000000111222333333444222222333555666888999999555666666777666555333222444555777666444333333444333333333333444666888:::333444555777999999888777777777888888888777666555HHHGGGGGGHHHJJJKKKJJJIIIGGGFFFFFFGGGIIIMMMPPPRRRRRRSSSSSSSSSRRRSSSUUUWWWXXXUUUSSSTTTSSSPPPQQQTTTSSSPPPLLLJJJJJJKKKJJJJJJLLLJJJGGGDDDBBBBBBBBBBBB???@@@@@@@@@???@@@BBBEEEFFFFFFGGGFFFFFFEEEDDDCCCAAAAAABBBDDDFFFFFFDDDBBB===>>>???@@@BBBCCCDDDDDD===>>>??????>>>===;;;:::;;;;;;;;;:::888888999:::>>>===<<<<<<<<<>>>???@@@>>>>>>>>><<<:::999;;;===888888777777777777888999999888888777777666555555888888777666555444444444777777666777888999:::;;;777999999666888<<<>>>===777777777777666555444333///111444666666777888:::777777777777777666555555444444444333111222444666999888666555555555666666777999<<<;;;999666555555444555666777777666444333333222222444555666555444111000111333666777666555999777444333444444444333666666777888888888888777999777555555666777666555666666666666666666666555888:::===???AAABBBDDDFFFFFFLLLQQQSSSUUUZZZ\\\[[[XXXXXXYYY[[[___cccddddddcccaaa]]][[[WWWRRRMMMHHHEEECCCAAA===::::::===@@@AAAAAACCCFFFIIIJJJJJJHHHDDDCCCAAA???===;;;999888777666444333444555777999333333444444444333222222///000111111222222111111//////000000000000/////////000000111111000//////222222333333333333222222444222000000111222111000666777777666444333444666444444444555555555666666999888777777666666666666777555333333444444444333:::777666777:::;;;999777666666777888888888777777;;;>>>@@@???<<<::::::<<<@@@@@@AAAAAA@@@@@@???>>>>>>BBBFFFFFFCCCAAADDDGGGGGGIIIKKKLLLMMMLLLJJJIIIHHHHHHJJJNNNQQQRRRQQQOOORRRTTTSSSNNNGGGCCCEEEHHHKKKMMMNNNPPPQQQQQQPPPPPPJJJIIIGGGFFFEEECCC???===>>>???@@@AAABBBBBBCCCBBBAAA@@@???>>>??????>>><<>>===;;;999777777777888;;;999777888<<<===;;;999;;;::::::;;;======<<<:::777999999777888<<<>>><<<999888777777999;;;;;;;;;???<<<999888888888777777666888:::<<<<<<:::888666666888:::;;;;;;999666555777888999999999999888777333333333444666666555333555555555666888888666444777777666666666888999:::;;;<<>>???>>>===<<>><<<<<<<<<<<<<<<;;;;;;;;;>>>===<<<;;;:::::::::;;;??????>>>===;;;:::999999:::;;;<<<<<<======<<<<<<:::<<<<<<999:::>>>>>><<<888888999888888777666555555777999999888999<<>>???AAABBBCCCBBBAAA@@@AAA???======>>>>>>>>><<<======<<<<<<;;;;;;::::::;;;>>>CCCEEEDDDCCCCCCCCCDDDGGGIIIKKKPPPVVVXXXUUUXXXVVVTTTVVVZZZ___bbbccc```___^^^______]]]XXXTTTRRRPPPMMMIIIGGGGGGJJJMMMMMMMMMOOOSSSVVVWWWUUURRRIIIHHHEEECCC@@@>>><<<<<<===<<<:::999999;;;===???::::::::::::999888666666333333444555555555555444222333444444444444333222333444555666777777666666777888888999999888888777777777666777999999888777:::<<<<<<:::777666777999::::::::::::;;;;;;;;;;;;>>>======<<<<<<<<<<<<======;;;999999;;;;;;:::999???======AAAFFFHHHEEEBBB???AAACCCEEEEEECCC@@@>>>AAAFFFJJJJJJFFFDDDDDDFFFHHHHHHHHHHHHHHHIIIJJJJJJFFFIIILLLMMMLLLLLLNNNPPPOOOPPPSSSUUUVVVUUUTTTRRRRRRSSSUUUXXXZZZZZZXXXUUUYYY[[[[[[UUUMMMIIIKKKOOOTTTVVVWWWYYYZZZYYYXXXWWWRRRQQQOOOOOOMMMIIIDDD@@@HHHIIIJJJJJJKKKKKKKKKKKKLLLJJJIIIHHHIIIIIIGGGFFFGGGEEECCCDDDGGGJJJLLLMMMEEEDDDBBBAAA@@@AAACCCDDDDDDAAA>>>???CCCFFFEEECCCDDDCCCCCCEEEGGGGGGEEEDDD@@@CCCCCC@@@AAAHHHJJJIIIDDDBBB@@@AAADDDFFFFFFEEEJJJGGGDDDCCCCCCDDDDDDCCCCCCDDDEEEFFFEEECCCAAA???AAACCCEEEGGGGGGDDDAAA???AAAAAABBBCCCCCCBBBAAAAAA;;;::::::<<<===>>><<<:::999999:::===@@@AAA@@@??????>>>>>>>>>???@@@BBBCCCAAACCCFFFJJJKKKKKKIIIHHHRRRWWWVVVPPPSSS\\\___ZZZXXXXXXYYYXXXWWWUUUSSSRRRQQQQQQQQQRRRSSSUUUXXXYYY\\\]]]___```___]]][[[YYYQQQPPPNNNMMMLLLHHHDDDAAAGGGFFFFFFGGGHHHGGGDDDBBBCCCBBBAAA@@@AAA@@@>>><<<:::;;;<<<>>>@@@BBBDDDEEEAAABBBCCCDDDFFFHHHIIIIIIBBBCCCDDDEEEEEEEEEDDDCCC>>>@@@BBBCCCBBBAAABBBCCCCCCBBBAAABBBCCCGGGJJJLLLEEEEEEEEEGGGHHHGGGCCC@@@BBBCCCFFFHHHIIIIIIHHHGGGaaa``````aaacccddddddcccccccccccccccfffjjjnnnqqqsssuuuwwwwwwuuutttssssssrrrmmmllloooooolllmmmqqqllljjjgggggghhhjjjjjjjjjllliiiddd___\\\[[[ZZZ[[[XXXZZZ[[[ZZZXXXYYY\\\___]]]^^^```bbbdddeeeffffffbbbaaa___```aaabbbaaa```ZZZ[[[[[[\\\\\\\\\[[[[[[WWWWWWWWWUUURRROOOKKKIIIMMMNNNNNNNNNMMMOOOQQQTTTXXXUUUPPPMMMLLLMMMPPPRRRMMMNNNMMMIIIEEECCCEEEGGGCCCDDDEEEFFFFFFEEECCCBBBCCCBBB@@@>>>===>>>???@@@EEEEEEDDDBBBAAA???>>>===<<<>>>AAACCCCCCAAA>>>===???AAAAAA>>>>>>AAA@@@===<<<<<<<<<<<<<<<;;;::::::>>>???@@@???<<<===@@@CCC<<<===@@@AAABBB@@@>>><<<888888888777666666888:::<<<:::888777888:::::::::===@@@DDDEEEBBB?????????@@@AAACCCDDDCCCAAA>>><<<:::::::::<<<>>>???>>>===>>>>>>>>>@@@BBBBBB@@@???AAA???>>>???BBBEEEGGGHHHGGGHHHKKKMMMMMMLLLJJJHHHIIIGGGEEEEEEFFFFFFEEEDDDBBBBBBAAAAAA@@@????????????CCCHHHJJJIIIGGGEEEDDDFFFGGGGGGHHHOOOWWWXXXUUUZZZVVVSSSTTTYYY___bbbdddddddddfffiiilllkkkgggccc```^^^[[[WWWTTTUUUXXX[[[YYYXXXZZZ^^^aaabbb___[[[SSSQQQOOOLLLIIIGGGEEEEEEDDDCCCAAA???@@@BBBDDDFFFCCCBBBBBB@@@???===;;;:::555666666777888777777777444555666777777666555444777999;;;===>>>???>>>>>>>>>??????????????????>>>999:::;;;???BBBDDDCCCBBBEEEFFFGGGDDDAAA@@@AAACCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBEEEBBB???@@@BBBCCCAAA???DDDCCCEEEKKKRRRTTTQQQMMMIIILLLOOOQQQPPPMMMIIIGGGHHHMMMSSSTTTPPPMMMMMMOOOKKKKKKLLLMMMOOORRRUUUVVVRRRTTTWWWYYYZZZ[[[[[[\\\SSSUUUXXX[[[\\\\\\ZZZYYY[[[[[[\\\^^^```___[[[YYY]]]______YYYQQQMMMPPPUUUZZZ\\\]]]______^^^]]]\\\YYYXXXWWWWWWTTTOOOIIIDDDOOOOOOPPPQQQQQQQQQQQQPPPSSSQQQOOOOOOPPPPPPNNNLLLNNNLLLJJJKKKOOOSSSVVVWWWKKKJJJIIIIIIJJJLLLNNNOOOJJJFFFBBBDDDIIIMMMMMMKKKJJJJJJKKKLLLNNNNNNMMMKKKHHHLLLLLLIIIKKKRRRUUUSSSNNNKKKIIIJJJMMMPPPPPPOOOTTTRRROOOMMMNNNOOOOOOOOONNNOOOOOOPPPNNNLLLJJJHHHKKKMMMPPPRRRRRROOOKKKIIIJJJKKKLLLMMMMMMLLLKKKJJJFFFEEEDDDEEEEEECCC@@@>>>>>>>>>@@@DDDHHHKKKKKKJJJEEEEEEDDDDDDEEEFFFHHHIIIDDDGGGKKKOOOQQQPPPMMMKKKXXX``````XXXWWW```fffeeeaaaaaa```___\\\YYYVVVUUURRRRRRSSSUUUXXX[[[^^^```bbbdddfffgggfffddd```^^^ZZZYYYWWWVVVTTTPPPKKKHHHPPPOOOOOOOOOOOOMMMIIIFFFLLLKKKIIIIIIIIIHHHFFFDDD>>>???AAADDDGGGJJJMMMNNNKKKKKKMMMNNNPPPQQQRRRSSSJJJKKKMMMNNNOOONNNNNNMMMFFFHHHJJJKKKKKKKKKLLLMMMLLLLLLKKKKKKMMMQQQTTTVVVWWWUUUUUUVVVVVVTTTOOOKKKIIIKKKMMMPPPQQQRRRQQQPPPpppooonnnooooooooonnnlllqqqqqqsssuuuwwwyyyzzz{{{|||}}}~~~|||zzzxxxzzzxxxvvvyyy}}}xxxooowwwwwwvvvvvvvvvwwwyyyzzz~~~|||xxxrrrllljjjjjjkkkgggllllllhhhhhhkkkjjjfffhhhhhhlllqqqsssrrrtttxxxqqqsssrrrpppqqqtttrrrnnnnnnllljjjjjjkkkkkkkkkjjjfffbbb```aaa___[[[YYY\\\]]]^^^___```aaabbbbbbcccjjjfff```ZZZUUUUUUXXX[[[^^^\\\ZZZYYYWWWUUURRROOOMMMPPPTTTXXXYYYVVVPPPKKKMMMLLLIIIFFFEEEHHHMMMRRRPPPSSSVVVSSSMMMIIIIIIKKKMMMKKKJJJJJJLLLMMMLLLKKKLLLJJJHHHHHHIIIIIIHHHFFFJJJHHHGGGHHHFFFBBBCCCGGGCCCFFFIIIJJJIIIGGGFFFFFFDDDEEEIIINNNMMMHHHGGGJJJDDDCCC>>>777555:::>>>>>>BBBCCCDDDDDDEEEEEEDDDDDDHHHIIIMMMRRRQQQKKKHHHIIIMMMNNNNNNLLLHHHFFFGGGIIIAAABBBDDDHHHJJJJJJHHHFFFMMMNNNNNNLLLKKKJJJLLLMMMNNNNNNOOOQQQTTTWWWXXXXXXZZZ\\\___``````]]]ZZZWWWWWWVVVUUUTTTSSSPPPKKKHHHIIIGGGGGGHHHGGGEEEHHHNNNIIIOOOUUUWWWRRRMMMKKKLLLNNNLLLKKKOOOWWW]]]]]]\\\WWWXXXXXXUUUSSSXXXbbbjjjoookkkggghhhnnnssssssrrrooonnnkkkfffcccbbbdddfffhhhfffeeegggjjjkkkiiifffaaa]]]XXXWWWWWWUUUPPPKKKKKKIIIHHHIIILLLNNNPPPPPPPPPOOONNNLLLIIIFFFCCCAAA@@@@@@@@@@@@AAAAAAAAAAAAFFFEEECCCAAA???======<<>><<>>BBBGGGLLLMMMKKKIIIIIIJJJKKKMMMOOOPPPOOONNNNNNOOOUUUZZZ___aaaaaaaaaccceeejjjjjjjjjhhheeeaaa^^^\\\YYYYYYYYYYYYXXXTTTNNNJJJAAA;;;:::@@@HHHNNNTTTYYY\\\___cccgggjjjkkkjjjiiihhhjjjmmmmmmjjjddd^^^YYYRRRMMMIIIHHHIIIHHHCCC>>>888:::;;;<<<>>>GGGTTT^^^iiinnntttxxxwwwssspppnnnvvvxxx{{{{{{yyyuuusssrrrssstttvvvxxxyyy{{{||||||{{{{{{|||~~~~~~{{{xxx~~~~~~|||}}}~~~}}}{{{}}}~~~yyyyyyxxxzzz|||zzzzzzzzzxxxvvvpppqqqtttwww{{{{{{zzzxxx{{{{{{|||{{{}}}~~~~~~}}}}}}}}}~~~xxxwwwuuuvvvxxxyyyyyyxxx{{{~~~~~~}}}|||{{{uuunnnkkkiiihhhlllqqqvvvxxxxxxmmmooopppooorrruuuuuuqqqiiikkkkkkiiikkknnnpppnnnooonnnkkkhhhfffhhhlllooolllnnnrrruuutttppplllhhhfffYYYJJJCCCEEEGGGFFFCCCAAABBBEEELLLVVVbbbmmmsssyyyvvvrrrnnnmmmkkkiiigggbbbcccccccccaaa```aaabbbfffgggiiiiiigggfffeeeeeejjjiiiiiijjjkkkkkkhhhfffffffffdddcccgggmmmnnnkkklllhhheeedddeeeeeecccaaa```dddkkkqqqsssoooiiiccc_________^^^\\\\\\^^^___[[[]]]\\\XXXWWWYYYYYYWWWUUUTTTQQQOOOQQQTTTRRRMMMQQQPPPMMMJJJIIIIIIJJJKKKJJJMMMNNNMMMOOOSSSUUUSSSPPPUUUXXXYYYYYYXXXQQQIIIIIIJJJKKKLLLLLLLLLKKKJJJNNNHHHCCCGGGNNNPPPJJJBBBFFFJJJMMMKKKFFFCCCFFFKKKOOOLLLHHHEEECCC@@@<<<:::BBBAAAAAABBBDDDEEEDDDCCCAAA@@@@@@AAACCCCCCBBBAAA======>>>AAACCCCCCAAA???CCCDDDEEEGGGIIIKKKLLLLLLPPPMMMIIIGGGIIILLLOOOPPPKKKLLLKKKIIIDDDAAA??????<<<===>>>??????>>><<<;;;@@@???>>>???@@@AAAAAA@@@CCCCCCBBB@@@???>>>===<<>>@@@HHHJJJLLLLLLIIIFFFCCCCCCBBB???>>>AAACCCBBBDDDHHHHHHMMMLLLDDD<<<<<>>AAA@@@;;;999:::<<>>???>>>;;;888333555666777999@@@HHHOOOZZZ___fffkkkkkkiiigggeeeggglllrrrsssqqqmmmjjjiiijjjlllmmmoooqqqtttwwwzzzwwwwwwxxxyyy{{{{{{xxxvvv|||~~~~~~|||}}}~~~|||}}}}}}{{{{{{||||||zzzuuuwwwzzzzzzyyyyyyzzz|||zzz|||~~~~~~}}}|||~~~|||yyywwwvvvvvvwwwvvvuuuzzz||||||zzzzzzyyytttmmmjjjjjjlllppptttwwwwwwwwwooossstttpppooorrrrrrooojjjnnnnnnkkkkkkppprrrppplllmmmllljjjhhhjjjooosssoooqqqssstttsssoookkkhhhbbbXXXKKKBBBAAADDDFFFFFFGGGIIILLLRRRZZZcccmmmrrrxxxuuuqqqnnnlllkkkiiigggaaaccceeeeeecccbbbaaabbbeeeggghhhhhhfffdddbbbbbbjjjhhhggggggggggggdddbbbcccfffgggdddeeeiiiiiieeeccc^^^ZZZYYY\\\^^^\\\YYYVVV\\\dddhhhfffbbb^^^[[[[[[YYYWWWUUUUUUVVVXXXXXXVVVXXXWWWRRRQQQSSSRRRPPPRRRRRRNNNJJJLLLPPPNNNHHHHHHGGGEEECCCBBBBBBBBBBBB???CCCCCCAAACCCHHHIIIFFFDDDIIILLLMMMNNNOOOJJJDDDBBBAAAAAA@@@@@@@@@@@@@@@???>>>===@@@CCCCCC???;;;===AAACCCCCC@@@>>>>>>@@@EEECCCAAA???>>><<<999666999888999<<>>?????????AAACCCFFFIIIKKKIIIIIIHHHEEEDDDEEEJJJNNNKKKLLLKKKHHHCCC???===>>>:::;;;>>>???>>>;;;777444999888777888999:::999999:::999888999:::;;;;;;;;;[[[[[[WWWQQQKKKJJJOOOUUURRRTTTXXXYYYXXXSSSMMMIIIBBBAAA???>>>>>>AAACCCEEEBBB@@@CCCHHHGGGBBBAAAEEECCCBBB@@@?????????@@@@@@???AAAAAA@@@???>>>???@@@@@@<<<===AAAAAA<<<;;;>>>::::::===AAABBB@@@AAAEEE@@@CCCCCCBBBEEEIIIIIIEEEDDDBBB@@@@@@AAABBBAAA@@@>>>;;;;;;??????>>>???BBB@@@>>>:::888999===BBBEEE>>>@@@AAAAAAAAAAAACCCDDDBBB>>>:::999<<<@@@DDDFFFDDDBBB??????@@@BBBBBBBBB@@@@@@>>><<<::::::<<<>>>@@@>>><<<<<<===>>>>>>>>>;;;<<<>>>BBBEEEFFFEEECCCFFFEEEDDDEEEFFFGGGFFFEEE>>>===@@@BBB@@@;;;:::===<<>><<<<<<<<<999999;;;:::999<<>>:::777222111222666666555888===;;;;;;<<>>BBBIIILLLMMMPPPSSSXXX___fffnnnssswwwtttpppmmmllljjjiiiggg```bbbdddeeecccaaa``````bbbdddffffffcccaaa______gggeeecccbbbbbbaaa```^^^]]]dddfffbbb```aaa```[[[WWWRRRNNNNNNRRRUUUTTTQQQKKKRRR[[[]]]YYYTTTRRRRRRTTTQQQMMMKKKMMMOOOPPPPPPQQQRRRQQQMMMKKKMMMMMMJJJOOOOOOKKKEEEFFFKKKIIIBBB?????????>>>===;;;:::999999<<<<<<999;;;AAABBB>>>:::>>>AAABBBEEEGGGDDD>>><<<;;;999777777777777888333777;;;<<<;;;999888999999999;;;<<<<<<;;;999777999888888999:::;;;999777333333666:::>>>AAAAAA@@@<<<:::888888888888666444::::::999;;;>>>@@@@@@??????>>>>>>>>>AAAEEEIIILLLKKKMMMMMMJJJGGGGGGMMMSSSMMMNNNMMMIIICCC>>>======:::<<>>>>>===;;;:::999::::::;;;<<<888666666:::=========;;;999888666777999;;;===:::::::::999777666777999===:::666444444666666666888777777888999<<<>>>???888;;;???BBBCCCAAA>>>;;;666999<<<============>>>:::999777666777999;;;<<<:::999888777777888:::;;;<<<<<<;;;;;;<<<======>>>;;;;;;;;;::::::;;;>>>AAAAAAAAA@@@@@@??????>>>>>>999;;;<<<;;;999999:::;;;888999;;;:::999888999:::444666888:::<<<===>>>>>>???BBBBBB???>>>@@@???<<<;;;;;;;;;;;;;;;:::999888999<<<@@@BBBAAA???>>>>>><<<:::777888:::<<<===>>>CCCAAA===999666555555555===>>>@@@???===;;;::::::;;;:::999:::;;;;;;999888<<<888444333555888888777======:::666777::::::777;;;;;;:::777555555888::::::>>>AAAAAA>>>======???<<>>:::888;;;?????????>>>;;;888555333333///111333555666555333111222222444666888:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>333666888777444333555888555555444555666999<<<>>>BBBDDDHHHLLLOOOOOONNNNNNJJJMMMQQQSSSSSSSSSSSSTTTRRRUUUXXXXXXXXX[[[ccciiigggbbb```eeeiiikkklllooorrrsssuuuwwwyyyzzz{{{{{{|||}}}~~~~~~~~~~~~|||~~~|||{{{zzz|||~~~}}}{{{xxxwwwwwwxxxzzzwwwtttsssuuuxxxzzz{{{~~~|||xxxxxxxxxwwwvvvtttvvvwwwwwwuuusssssssssrrruuuyyy|||{{{zzzxxxxxxwwwwwwvvvqqqkkkhhhhhhjjjpppmmmiiihhhjjjmmmppprrrkkkiiifffgggjjjmmmpppqqqwwwwwwwwwtttqqqnnnnnnnnniii]]]MMMAAA@@@GGGPPPWWW\\\\\\\\\^^^```dddgggiiiiiihhhhhhiiijjjhhhdddbbbcccaaa___]]]\\\[[[[[[[[[___^^^]]]\\\[[[ZZZZZZZZZ\\\[[[ZZZXXXTTTPPPRRRUUUXXXWWWVVVTTTQQQOOONNNMMMLLLKKKJJJIIIHHHIIIIIIJJJCCCFFFIIIKKKJJJGGGBBB???GGGFFFDDDCCCCCCDDDFFFGGGGGGHHHIIIHHHFFFFFFGGGHHHJJJGGGCCCAAAAAA@@@<<<999===:::666444333333111000444444555666777888999:::444555777:::<<<<<<:::777888666555555666666555444333555777888888666444222999444333777999666444444::::::999888777666555555666444444999@@@CCC@@@<<<<<<<<<;;;999888999;;;>>>999999999<<>>CCCFFFBBBBBB@@@===;;;:::::::::<<>>===<<<;;;<<<>>>AAACCCDDDDDDCCCBBBAAA???>>>>>>:::;;;<<<;;;999999999;;;<<<<<<===;;;:::999:::<<<666777888:::<<<>>>>>>???AAADDDEEEBBBBBBCCCBBB>>>;;;;;;:::::::::999999999<<<>>>@@@CCCDDDCCC@@@???>>><<<;;;;;;>>>AAABBBBBBAAA@@@>>><<<;;;999888888===???@@@@@@>>><<<;;;;;;=========>>>???>>><<<999<<<999666666999<<<===<<>>???>>><<<:::999;;;===<<<>>>???>>>===<<<<<<===<<>>999888:::======>>>>>>===;;;888666555222222222222333333222111//////000222333555666666777777777777777777777777222333444555444444666777555444444444555777:::;;;:::<<<>>>AAACCCDDDCCCCCC>>>@@@CCCDDDDDDCCCDDDDDDAAADDDHHHHHHGGGJJJPPPUUUZZZUUUSSSWWW[[[\\\]]]___dddfffhhhkkknnnppprrrrrruuutttsssrrrrrrtttvvvwwwyyyzzz|||}}}}}}|||{{{zzzyyyxxxwwwvvvwwwxxxzzz{{{vvvtttsssuuuzzz|||zzzvvvwwwuuuwww|||~~~~~~~~~||||||}}}}}}yyyvvvvvvwwwxxxzzzxxxuuussstttwwwyyyzzz~~~}}}~~~{{{xxxvvvrrroooppprrrttttttrrrpppooooooppprrrvvvxxxwwwuuutttsssvvvwwwuuuooogggbbbbbbeeemmmjjjfffddddddfffiiijjjeeecccaaabbbeeegggiiiiiiqqqrrrrrrqqqooommmmmmnnnggg___TTTKKKJJJPPPZZZbbbhhhfffccc```______aaabbbaaa___]]]\\\]]]]]]]]]\\\\\\ZZZVVVSSSQQQOOOOOOOOOQQQQQQQQQQQQPPPOOONNNMMMRRRRRRQQQNNNKKKIIIKKKNNNKKKJJJIIIGGGFFFDDDCCCBBBAAA@@@>>>===<<<===>>>???<<<>>>@@@BBBAAA>>>;;;888>>>===<<<;;;;;;<<<===>>>CCCDDDEEEDDDCCCCCCDDDEEECCC@@@===<<<;;;:::666333777555333222333444333333222333444444555555666666333333555888;;;;;;999777666555555555666666555444555777999;;;<<<;;;:::999888444333777999777555666:::;;;;;;:::999888888888:::999;;;???DDDEEECCC@@@===<<<<<<;;;:::;;;<<<>>>===<<<:::;;;???DDDGGGIIIJJJIIIHHHIIIKKKPPPUUUXXXUUUUUURRROOOQQQWWWYYYXXXWWWSSSNNNJJJCCC;;;:::===;;;AAAFFFFFFDDDBBB;;;333000///333999:::777666888777777888;;;@@@EEEJJJMMM>>>===;;;999888888999999777;;;<<<<<<>>>@@@===777333333444444555777999:::555444444555777888777666666555444444555777999:::777888999888666555555666;;;999777666666666555444777888888888888777777666555666777888888888777777:::::::::888666555555777999999888888888999:::;;;<<<;;;999888777777888999::::::999999999:::;;;<<>>===>>>???BBBBBBAAA>>><<<<<<===@@@======???@@@BBBCCCDDDEEEGGGKKKLLLJJJIIIJJJGGGCCC@@@@@@>>>=========>>>???BBBBBBCCCFFFJJJJJJFFFBBBCCCBBBBBBDDDGGGJJJKKKKKKAAABBBBBBBBBAAA@@@???>>>CCCEEEFFFFFFDDDBBBBBBBBBCCCCCCEEEGGGHHHFFFBBB???@@@???>>>@@@CCCFFFHHHHHHXXXYYYTTTJJJCCCCCCEEEEEEDDDEEEEEECCCAAAAAABBBCCCFFFDDDBBBAAABBBCCCCCCBBBBBBDDDEEEBBB>>>;;;<<<>>>>>>@@@BBBDDDCCC@@@<<<:::777444222111222222222111111111111222222333333333333333333333333333333333222222222444666888888777444333333333333555777888333444555666777888888888555777777777555555555777777:::>>>>>>===>>>BBBEEEJJJFFFDDDGGGJJJIIIJJJMMMQQQSSSVVVZZZ]]]```bbbcccgggddd```^^^^^^aaafffiiiiiiiiiiiiiiihhhhhhhhhhhhggggggffffffggghhhjjjkkkdddccccccggglllooonnnlllmmmjjjlllpppqqqpppqqquuuxxxwwwuuusssrrrrrrrrrssstttsssrrrssswww{{{yyyyyyyyy{{{}}}}}}}}}yyyvvvtttssstttuuuwwwuuurrrpppoooqqqtttvvv~~~~~~{{{zzz}}}}}}|||wwwqqqkkkggglllnnnqqqrrrpppmmmkkkjjjnnnoooqqqrrrrrrpppmmmlllnnnqqqpppiii^^^XXXXXX[[[dddbbb^^^\\\ZZZ[[[\\\]]]]]]\\\[[[\\\^^^``````___fffhhhiiiiiihhhgggiiijjjeeebbb]]]WWWUUUZZZccckkkrrrmmmfff___YYYVVVVVVVVVTTTQQQLLLJJJKKKNNNQQQRRRQQQNNNIIIEEEAAA@@@@@@@@@@@@BBBCCCDDDDDDCCCAAA@@@EEEEEECCC@@@>>>???BBBDDD<<<<<<;;;:::999888777777;;;:::777555555777999:::666777888999888666444333666555444333333444555666===>>>@@@@@@??????@@@BBB>>>;;;999777666555222000555333111000222333333222000111222444444444333222222333555888;;;;;;:::888777777888888888888888888999;;;===???@@@AAAAAAAAA:::666666:::<<<:::999;;;>>>???@@@???>>>===>>>??????AAAEEEHHHJJJIIIGGGFFFCCCCCCDDDDDDDDDDDDCCCCCCEEEBBB???@@@DDDKKKPPPSSSSSSSSSRRRSSSVVVYYY]]]___\\\\\\YYYUUUXXX^^^```^^^^^^YYYSSSMMMFFF>>>===@@@>>>DDDIIIIIIGGGCCC<<<444000111555<<>><<<:::999;;;<<>>========================???AAADDDEEELLLIIIGGGFFFHHHLLLPPPRRRQQQQQQRRRRRRQQQOOOLLLJJJKKKLLLMMMKKKIIIHHHHHHIIILLLKKKHHHEEEBBBBBBDDDFFFJJJJJJKKKLLLNNNPPPQQQRRRRRRVVVWWWUUUTTTTTTRRRMMMLLLKKKIIIHHHHHHIIIJJJLLLMMMKKKJJJNNNSSSTTTPPPKKKLLLLLLMMMPPPTTTWWWXXXWWWKKKJJJJJJIIIHHHHHHHHHHHHNNNPPPRRRRRRPPPOOOOOOOOOOOOPPPRRRUUUVVVTTTOOOKKKLLLMMMNNNQQQTTTXXXZZZ[[[fffjjjhhh^^^TTTRRRRRRRRRNNNOOOPPPOOOMMMMMMNNNOOOYYYTTTPPPOOOQQQSSSSSSQQQSSSSSSSSSOOOJJJGGGEEEFFFIIIKKKNNNPPPPPPLLLFFFAAA:::777444444555666444222777777777666666555555555555555444444444444333333444222111444888:::999777333333222222222333444444333333333333333333333333666666666444222111222333555888;;;<<<;;;:::;;;<<<@@@<<<;;;>>>???===>>>AAAAAACCCFFFIIILLLOOOQQQRRRSSSQQQMMMKKKKKKNNNQQQTTTTTTSSSRRRQQQPPPQQQRRRRRRSSSSSSSSSSSSTTTUUUWWWXXXPPPPPPRRRVVV[[[______^^^]]]ZZZ[[[^^^___]]]^^^aaafffeeecccaaa```_________aaaaaa```aaafffttt|||{{{~~~}}}xxxqqqooossstttvvvyyyzzzzzzxxxwwwzzzxxxtttpppmmmllllllmmmlllkkkiiifffdddfffiiikkkwwwwwwuuutttyyy~~~{{{||||||}}}vvvooohhhdddaaahhhkkknnnnnnllliiigggfffiiijjjjjjkkkkkkiiieeeccc___bbbccc\\\QQQKKKLLLPPPUUUTTTRRRPPPNNNNNNOOOQQQTTTSSSRRRTTTUUUVVVUUUTTTVVVXXXZZZ[[[[[[\\\^^^```___aaabbb```^^^```gggnnntttnnncccYYYPPPKKKIIIHHHEEEBBB>>><<<>>>AAADDDEEEEEEBBB===999666555555666777888;;;===>>><<<:::999::::::888555555888;;;<<<444444444333333333333222999777555333333444777999444444555555444333222222333333222222222333444555888:::<<<<<<;;;<<<===???<<<;;;999888666555333222666333111000000000000//////000333555666666666555555666777:::===>>>===<<<;;;===???@@@@@@@@@@@@AAAAAABBBDDDEEEFFFGGGGGGGGGAAA>>>>>>AAAAAA???@@@BBBEEEGGGIIIIIIGGGFFFHHHKKKFFFJJJOOORRRQQQOOONNNMMMJJJJJJKKKMMMNNNMMMKKKIIIOOOLLLJJJKKKNNNTTTXXXZZZZZZZZZZZZ[[[]]]___aaabbbeeedddaaa]]]^^^ccceeecccddd^^^XXXRRRKKKCCCBBBFFFCCCHHHIIIGGGDDDBBB<<<666444555;;;CCCFFFCCCAAABBBDDDEEEGGGJJJNNNRRRUUUWWW444444555888::::::666333444888999777888;;;;;;888333333444555555666666666444555666666555444444444555555555666888:::<<<===999<<>>===<<<;;;>>>===<<<===??????>>>===BBBBBBBBBBBBAAA???===<<<@@@???>>>===>>>@@@BBBCCCFFFGGGFFFEEECCCCCCFFFHHHGGGHHHIIIIIIIIIHHHGGGGGGJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDEEEHHHMMMPPPSSSXXXUUUSSSSSSWWW[[[^^^___\\\]]]```bbbaaa___]]][[[ZZZ[[[[[[YYYWWWUUUUUUVVVWWWVVVTTTPPPMMMLLLOOOQQQXXXXXXYYYZZZ\\\___aaabbbbbbeeefffcccbbbccc```\\\ZZZYYYWWWVVVVVVWWWYYY[[[[[[XXXXXX[[[aaabbb___ZZZZZZ[[[\\\```ccceeeeeeddd[[[YYYUUURRRRRRSSSUUUWWWZZZ]]]______^^^]]]]]]^^^```aaadddggghhheee```\\\^^^```cccfffiiikkkmmmnnnrrryyy{{{tttlllgggeeeccc]]]^^^______^^^^^^```bbblllgggbbbaaacccffffffeeeiiiiiigggccc^^^ZZZVVVUUU[[[\\\^^^aaa```ZZZRRRKKK???<<<::::::===>>>;;;888>>>===<<<;;;:::999888888777777777666666555555555666444222333777888777444333333222222222333333333555555444444333333333333777888777555222111222444111333555666555444333333999777777999999666666:::999:::<<<>>>@@@BBBCCCCCC@@@@@@>>>>>>>>>>>>???@@@CCCBBBAAA@@@???@@@BBBCCCAAAAAABBBBBBCCCDDDEEEEEE@@@AAACCCGGGKKKNNNPPPPPPKKKIIIIIILLLLLLIIIJJJLLLQQQQQQOOONNNMMMLLLKKKKKKLLLMMMMMMNNNVVVggg{{{vvvuuurrrllleeecccjjjmmmppprrrsssrrrpppooopppnnnjjjfffcccaaa``````]]]\\\ZZZWWWUUUVVVYYY]]]iiijjjkkkmmmsssyyyyyyuuuxxxzzzyyyuuutttzzz{{{sssiii```[[[YYYYYY___bbbdddeeeccc```^^^^^^___^^^]]]]]]^^^\\\XXXUUULLLOOOQQQMMMEEE@@@AAAEEECCCEEEEEEDDDBBBBBBDDDFFFHHHGGGFFFGGGIIIJJJIIIHHHFFFHHHJJJKKKLLLMMMOOOQQQSSSYYY```bbbccceeekkkppprrrkkk___RRRGGG@@@===;;;999777555666888:::::::::;;;999666333111111222333222444777999:::999777555444666444000111777999777111111111111111111111111333222000//////000222444444444444444333333333222333333333333444444555555666888::::::999:::;;;===;;;;;;:::999777555444444444222000///000111111000///111444777:::<<<======;;;;;;<<>>???:::>>>BBBEEEDDDBBBAAAAAACCCBBBAAACCCEEEGGGHHHGGGKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIHHHHHHIIILLLNNNPPPQQQRRRSSSSSSRRRRRRTTTVVVTTTUUUWWWXXXWWWVVVTTTSSSUUUUUUUUUTTTTTTSSSSSSSSSPPPPPPPPPRRRUUUZZZ___bbbhhheeecccfffkkkooopppoookkknnnqqqttttttrrrooommmiiijjjjjjhhheeeccccccccceeeeeeccc```]]]\\\^^^___eeeeeefffgggjjjnnnqqqssstttwwwvvvrrrqqqrrrqqqnnnhhhhhhgggfffggghhhiiijjjjjjiiiiiilllpppqqqooommmjjjkkkmmmpppssstttrrrpppkkkgggccc______aaaeeegggfffiiikkklllkkkjjjjjjkkkrrrsssvvvyyyzzzwwwrrrnnnooorrrvvvxxxyyyzzz{{{|||{{{}}}yyyuuupppllllllmmmlllmmmooorrrvvvxxxuuurrrqqqrrrtttvvvvvv{{{{{{yyywwwsssoookkkhhhnnnnnnoooqqqpppjjj```XXXHHHCCC???AAAEEEHHHGGGDDDFFFEEEDDDBBBAAA???>>>===;;;;;;::::::999999888888:::888666666555555333111333333333333444444444444666666666666555444333222444555666555222111222333000111222222222111000///444222333666444111222666555666777999::::::::::::555666666777777666555444:::999888888888999;;;<<<777777777888888888888888666777999<<<>>>@@@AAABBB===;;;;;;======;;;;;;===??????>>>>>>======<<<<<<<<>><<<:::999:::<<<>>>>>>>>>;;;===??????>>>???@@@BBBDDDLLLUUU]]]bbbfffjjjmmmjjjcccXXXLLLAAA999555333333222222333555666555333555444333111111111111222000111333555555444333222000444333...111888999444000000000000000000000000111111000///000111222333222222333333333333222222111222222333444444444555666777999999888888999;;;888999999777555333333444111///...///222555666666111222444888;;;???AAACCC@@@@@@@@@BBBDDDEEEDDDCCCFFFJJJOOOQQQPPPPPPQQQSSSWWWXXXZZZZZZYYYWWWTTTRRRQQQOOOOOOPPPOOOMMMOOOTTTWWW[[[^^^]]]YYYXXX[[[___\\\^^^```bbbccccccbbbaaaWWWUUUUUUWWWZZZZZZVVVSSSYYYYYY[[[^^^aaaaaa^^^\\\ZZZ\\\```cccfffggggggfffkkkkkkiiigggkkkrrrvvvuuuooojjjddd^^^UUUKKKGGGIIIMMMKKKEEE;;;666666555222222555???LLLRRRQQQOOOQQQMMMLLLKKKJJJLLLOOORRRUUU666333111222777999777444...444888777666777888666111222444666888999999999666777666444111111222555444555666888;;;===>>>???:::>>>DDDHHHHHHGGGEEEEEEIIIGGGFFFGGGKKKOOOQQQRRRUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWYYY\\\___aaaaaaccceeeeeedddcccdddeeeeeegggiiijjjjjjhhheeeccceeefffffffffffffffeeeeeecccbbbaaabbbeeejjjnnnqqqxxxuuuuuuxxx~~~|||~~~{{{xxxyyyyyyvvvsssqqqqqqqqqrrrsssrrrpppnnnlllmmmnnnrrrrrrsssuuuxxx}}}~~~}}}wwwwwwwwwwwwxxxxxxxxxyyywwwxxxyyy{{{}}}~~~~~~~~~yyyzzz{{{~~~|||zzzsssqqqooommmmmmpppsssuuurrruuuwwwxxxxxxwwwxxxyyy}}}{{{~~~~~~~~~yyyrrrrrrrrrqqqqqqrrrvvv|||~~~~~~}}}}}}~~~|||zzz}}}||||||~~~}}}xxxnnneeeRRRKKKDDDDDDJJJQQQSSSSSSTTTSSSRRRPPPNNNMMMKKKKKKFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA===999555333333333444444555666666666666555666777888777666444222222444666666555333333444333333333333333333222000000000222444222///000444333444555666777777888777333333444444444333222111333333333444555666777888333333333333333222222111111222444555666666777777666333333666666333333666333333444555555555555555555888999999>>>RRRppp|||mmmbbbZZZSSSOOOOOOWWWZZZ]]]]]]YYYUUURRRQQQOOONNNLLLIIIGGGFFFEEEEEE@@@AAAAAA>>>;;;<<>>@@@???;;;777666666666777888777666444000444888888555444666999666444222333555888::::::777888999888666555666777999???IIIRRRYYY]]]^^^]]]VVVRRRKKKCCC;;;666333222333111000111222333333222222222222222111111000///000000111111111111111000...333333///222999888000000000000000000000000000111222222333333333333333111222333444444444222222///000111222333333333333666777888888666666777888666777888666333222222444111000///111444777999999333333444666999>>>BBBDDDBBBAAA@@@AAACCCDDDCCCBBBEEEJJJPPPSSSQQQQQQSSSUUUXXXZZZ\\\^^^]]]YYYUUURRRQQQOOOPPPSSSRRRQQQUUU\\\[[[___cccaaa\\\[[[^^^cccaaa___^^^```dddfffeeecccYYYWWWVVVXXX[[[\\\XXXTTTVVVWWWYYY]]]``````^^^\\\WWW[[[aaahhhlllooopppooorrrssspppmmmpppvvvyyywwwqqqnnnkkkhhh```WWWSSSUUUSSSRRRKKK@@@:::888666333222666???KKKPPPNNNKKKLLLEEECCCAAA@@@AAAFFFJJJNNN666111,,,,,,000444555333...555:::999888999999888...000333666999:::;;;;;;666777666333//////222555333444666888:::===>>>???999>>>EEEIIIJJJIIIGGGGGGLLLJJJIIIJJJOOOSSSWWWXXX[[[ZZZZZZYYYZZZ[[[]]]^^^aaaaaabbbdddfffiiilllnnnoooqqqssstttrrrqqqpppqqqsssuuuxxxyyyyyyvvvsssqqqssssssttttttuuutttttttttrrrqqqppppppqqquuuyyy|||~~~|||{{{|||{{{||||||{{{yyywwwwwwxxx{{{{{{}}}~~~vvvvvvvvvvvvxxxzzz|||}}}|||~~~|||~~~~~~{{{{{{zzzvvvoooqqqqqqpppoooqqqvvv~~~vvvnnnYYYPPPFFFEEELLLVVV\\\^^^bbbaaa```^^^\\\[[[ZZZYYYQQQQQQPPPPPPOOONNNNNNMMMKKKLLLKKKEEE>>>888777888333444555666777777777777666777999;;;:::888555333222555888999999777777777444333222222333333222111000000222555333///000555111222444555666777777888555555444333333333333333...///000111222444444555333333333333222111000//////111222222111111111222333000000333333111111444---...000111222333333333444777888666:::LLLkkk}}}kkk]]]SSSLLLIIIJJJQQQTTTWWWVVVPPPJJJFFFDDDBBBBBBAAA??????>>>>>>>>>:::<<<<<<999666777===BBBHHHQQQ]]]iiiuuu{{{xxxpppvvvzzzzzzsssooopppuuuvvvwwwtttmmmaaaTTTJJJFFFEEEAAAAAAAAA>>><<<<<<>>>@@@===:::777777::::::666222555333333444777777444111...333777777333111333666555333111111444888:::;;;666777777555333111222222444888@@@IIIOOOQQQNNNKKKCCCAAA>>>:::777666666666444222000///000222222222111222222333222000...---111111111000000000000111---333333///222:::777...222222222222111111111111...///111222333222111111222333555777777666444333///000111222333333333333555777777777555444555666555777888777444222333555555444222333555777777777444333333444777;;;@@@BBBBBBAAA@@@@@@BBBBBBAAA@@@BBBHHHOOOQQQPPPOOOQQQTTTSSSVVVZZZ\\\[[[WWWRRROOONNNMMMOOORRRSSSSSSXXX```\\\```dddbbb]]][[[^^^ccc___\\\YYY[[[aaadddccc```SSSPPPNNNOOOSSSTTTQQQMMMSSSSSSUUUYYY\\\^^^]]]\\\UUUZZZccckkkrrrvvvwwwxxx|||{{{wwwqqqrrrvvvwwwtttqqqoooooooookkkdddbbbdddZZZYYYRRRHHHAAA>>>:::555555888AAAJJJMMMHHHCCCBBB;;;999666555777<<>>AAADDDDDDDDDKKKIIIFFFEEEFFFKKKPPPSSSYYYYYYYYY[[[___dddiiimmmoooppppppoooooorrrxxx}}}{{{|||~~~~~~{{{xxx|||}}}~~~~~~~~~|||zzz{{{}}}~~~}}}}}}|||yyyzzz~~~|||tttqqqkkkfffbbb```______^^^bbbeeeffffffkkkttt{{{~~~uuuhhhXXXPPPFFFCCCKKKXXXfffmmmmmmqqqssspppooonnnkkkffffffeeedddbbbbbbbbbbbbbbb```[[[TTTLLLDDD===666222999444111222888<<<<<<999>>>AAA@@@<<<;;;>>><<<555999999999::::::999666333555444222222222111...,,,111111111111111111111111333555888::::::999::::::888666444222222111...,,,222......000111111333888333222111000000111222333111111111111000000000000000111222333222000...,,,///000111111000///111222444444444444555@@@XXXnnnuuubbbOOOBBBDDDLLLGGGPPPSSSKKKCCC@@@>>>;;;:::999777666666666888999666444444444333333;;;CCCGGGSSScccsss|||ooo^^^NNNEEEAAACCCBBB???<<<:::999;;;===999888666555444444444444444222000111333444222000000111222000......111444555444444444444555666666555444333222222222333444222555999===@@@AAAAAA@@@AAA===888666777888777555555555444333222111111000000222444333111/////////222222222111111000000000333222111222444555444222///000111111222222222111---+++...444555222444999222333333333333333333333333333444444444333222111666666555555666666777888555555555555555666777777333444444555555444444333111000222777:::;;;===AAA>>>===<<<:::;;;<<<>>>???AAAEEEIIIJJJJJJIIIKKKMMMLLLNNNPPPOOOLLLHHHGGGFFFHHHGGGEEEFFFHHHMMMSSSVVVYYY[[[]]]___^^^\\\YYYWWWWWWWWWTTTOOONNNSSSUUUTTTNNNJJJGGGIIIIIIGGGIIINNNOOOMMMMMMPPPUUUYYYYYYXXXUUU\\\fffpppvvvzzz}}}~~~~~~{{{wwwsssqqqnnnqqquuuxxxyyyxxxuuusssrrrkkk```VVVOOOHHH@@@;;;===>>>AAAEEEHHHFFF???:::777555222000000333777999444333111222444666777666::::::999999888888777777222666777555777;;;<<<:::888444333444444000000333333777:::<<<:::999999:::111222333666999<<<===>>>CCCBBB@@@>>>@@@CCCFFFIIILLLMMMOOOSSSYYY```gggkkkppprrrtttuuuwww{{{~~~~~~{{{{{{}}}wwwqqqgggddd^^^XXXRRRMMMKKKIIIJJJNNNRRRTTTWWW]]]fffmmmrrrrrrssswww|||zzzvvvzzz}}}pppdddTTTLLLBBB???HHHXXXhhhrrr{{{~~~~~~zzzyyyzzzxxxuuuuuuuuuuuutttssssssrrrrrrnnniii```UUUJJJ@@@777222444444666:::@@@FFFKKKNNNLLLOOOOOOJJJHHHIIIEEE???FFFEEEBBB@@@>>><<<:::999<<<999666444444444333222444444333333222222111111222333555666666777888888444222111222333333222111111------///000000222666111111000000000000111111////////////////////////000111222222222000...,,,///000111111000///111222000000111222333:::LLL\\\xxx~~~jjjTTTCCC???CCC>>>EEEHHHAAA:::888777555777666333111111222444555222111222333222444<<>>>>>===>>>;;;888777888999999888777777666555444333222111222333555555333222111111111222222333333444444555555444222222333444444333222222333444444444333333222000222777888666777;;;444444444444444444444444333333444444333333222222777777888888888999999999555555444444555666666777333333444444444333333222222000222777999888999<<<;;;;;;:::::::::;;;===>>>:::===@@@AAA@@@@@@BBBDDDDDDEEEGGGFFFCCC@@@>>>>>>???>>>>>>>>>AAAEEEJJJLLLLLLNNNPPPSSSSSSRRROOONNNLLLMMMJJJEEEEEEHHHJJJHHHBBB??????BBBBBB@@@AAADDDGGGHHHKKKOOOTTTWWWYYYYYY```fffnnnuuu{{{{{{tttnnnkkklllqqqxxx~~~wwwmmmddd\\\TTTKKKEEEDDDEEEGGGHHHFFFAAA;;;777444222000...///111333555333222111333555777888888<<<:::999777666666777777333666777555777;;;<<<999777444333555444111222555555888;;;;;;;;;::::::;;;333333444555666888999:::<<<<<<:::::::::;;;===>>>@@@AAADDDIIIOOOVVV]]]```hhhlllrrrxxx}}}~~~~~~vvvkkkaaaVVVTTTOOOJJJDDD>>>:::888888<<>>;;;@@@AAA<<<777777777666777555111///...///111333111000111333222444===GGG[[[llluuuiiiaaaMMMJJJEEEAAA>>>===>>>???:::999777444333222222222444222111111333444444444222333555555333222333444444333222111222444666888666555333111000///000000222333555777999:::;;;;;;===;;;999999;;;<<<===<<<<<<;;;:::999777666555444555777999999777666555666222333444555777888:::::::::777444333444555555444666666777777777666666555333111222555666555555888666666666555555444444333333333333333333222222222333444555666777666555555555555444444444555666666333333333333333222111000111///111666777444444666777777888999999:::;;;;;;666777888888777777999;;;;;;<<<======:::888666666666666777888:::===@@@AAA===???BBBEEEFFFFFFDDDCCCAAACCCBBB>>>===@@@@@@===888666777<<<===;;;;;;>>>AAAGGGNNNTTTWWWZZZ___bbbppptttzzzvvvoookkklllsss~~~xxxqqqhhh^^^XXXQQQSSSSSSNNNEEE;;;555333///...---------...000111333222222444666999999888;;;999777555444444555666333666777555777:::;;;999666333333555555333333777888999:::;;;;;;;;;;;;;;;;;;;;;:::999777666777888::::::::::::999888888777;;;<<<===@@@EEEIIINNNPPPVVV\\\fffrrr|||}}}qqqaaaTTTHHHGGGFFFCCC@@@<<<999777666888999::::::<<>><<<<<<;;;:::999888777666666888666444333444666888999666444333333333333111000...++++++......---...222---...///000000///...---++++++,,,------.../////////000000000000///...------///000000//////111222333000000333555666:::???]]]pppppp\\\LLLDDD>>>???===:::777888999999999666333000///000222444222222333444333666AAAMMMcccvvv{{{rrr```\\\UUUOOOKKKIIIHHHHHH@@@>>>;;;888555444333333555555444444444555555666222444555666666555444333444333111111222444777888666555333222111222222333555666666888999:::;;;<<>><<<;;;999999:::<<<>>>>>><<<;;;:::;;;555666777888:::<<<======???;;;777555555666777777999999::::::999999888888444222222333555555555666777666666555444333333222444333333222222222222222111222444666666555444333555444444444444444555555222222222222222111000//////...000444555222111333333444555777888999999999777666555555444555777888666888999888666444444444333333444666888999:::;;;666888:::<<<======<<<;;;<<>>===999888666666:::<<<<<>>;;;999777777888888888777666777777:::<<>>:::888666444555:::DDDOOOWWW___gggooottt{{{{{{}}}~~~zzzxxxuuurrrkkk```QQQEEE===999333333666@@@OOO]]]fffjjjtttwww|||~~~zzzxxxyyytttvvvwwwuuuoooiiieeeddd\\\ZZZWWWUUURRRNNNIIIEEEAAA@@@???>>><<<;;;:::999>>>:::666444555777888888666555333333333333222000...++++++...///---...111---...///000000///...---,,,,,,---...//////000000///////////////......---,,,...///000//////111222666222111444666666999===III]]]xxxooo\\\OOO@@@<<<777444333444555666888666333000000111333444111111444666777===LLL\\\ssswwwrrrjjjddd```\\\XXXUUULLLJJJFFFAAA===:::999888888999999888777666555555666666777888999888666555444333222222222444666888555444333333444555777888999999:::;;;<<<===>>>>>>EEEEEEEEEDDDDDDCCCDDDEEEFFFEEEDDDCCCAAA@@@???>>>???AAACCCBBB@@@>>>>>>>>>999::::::;;;<<<<<<======BBB>>>:::888888999999999:::::::::;;;;;;:::999999888777555555777:::999888555555555444333222111111444333222111111111222222444666888999:::999777666444444333333333333444444111222222222111111000///...,,,...333444111111444111111333555666777777777888777555555555666777888444555666666444333333444222333444555666777888888444555666888888777666555777;;;<<<::::::<<<;;;888<<<888666:::>>>AAAHHHPPPVVV```lllrrrsssvvv~~~yyyyyyrrrbbbLLL;;;333333+++,,,,,,---------------444333444666999:::999888666555444333333333444555444777888666666::::::888555222222666777666777;;;<<<:::888777999:::;;;:::888999:::888555666:::>>>999999999999888555333222333444555777999<<<>>>???>>>EEESSSeeewwwzzzkkkVVVDDD:::;;;;;;:::888666333222444444555555555444444333444555666888===HHHVVV```]]]``````\\\WWWQQQFFF<<<<<<666///...222555666555222333444444666;;;@@@EEEHHHQQQ[[[bbbiiioooooolllppprrrtttuuuuuurrrooommmjjjiiidddZZZLLL@@@999666222000111<<>>:::777666555555444555666666555333555444444444444555666666444444444444555777999::::::;;;<<<>>>???@@@@@@@@@EEEFFFGGGFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEDDDBBB???>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>;;;999999::::::999888888999:::::::::::::::777666333222555:::999666444444444333333222222111444333222000000111111222333444555666777666555555444444333222222222333333000111111222222222111111000---...111222111222555111111222333444444555555666555333444555666666555222333444333111111222333222222333333444555555555222222444444555444333333222666777666777::::::777>>>:::999???FFFNNNYYYccclllttt~~~{{{hhhPPP===444333,,,---------............555555555777999:::999777555555555555555666666666444777888666666::::::888444222222666888777888<<<===999666555777::::::999888:::;;;999777888===BBB888999999888777555333222222222333555777888::::::@@@FFFTTTfffwwwwwwgggQQQ>>>888888777666555333111000000111111333333333111//////111333222333999CCCJJJGGGJJJIIIFFFDDDBBB<<<444333222000000000111333444000222333333222444777:::888???FFFJJJOOOTTTTTTQQQ[[[\\\^^^___^^^\\\YYYXXXVVVWWWVVVNNNCCC:::555555000///000777CCCOOOXXX\\\aaadddkkksssuuutttxxxzzzyyyxxxwwwvvvsssooolllhhhfffbbb^^^XXXTTTPPPNNNNNNIIICCC@@@AAA@@@===:::555444333333444555333222000...///222222000///222000//////////////////000/////////////////////000...------------------...+++---.../////////111333333333555777666222222666666DDDVVVhhh|||}}}kkkSSSFFF:::666666444444666111111111111111111222222000111333666;;;HHHbbbxxxtttpppjjjccc\\\WWWSSSQQQMMMPPPSSSQQQKKKDDD???===999666444555777888777555555666777777777666555444444444444444555666888999777999<<<>>>@@@@@@@@@??????BBBDDDDDDCCCBBBDDDFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCEEEEEECCC@@@===;;;;;;;;;;;;;;;<<<<<<<<<======>>><<<999999999999888777444555666888999999999999444333000---222888888333444444444444444333333333444333111000///000111222000000000000111111111111444444333222222222222222000000111222333333333333555111000111111///111555333222111111111333444555333222111333666777555333111222333222111000222444444333333333333333444555000111222444444555555555333777888777888===>>><<>>444111---------,,,---......///666666666888::::::888666444555666777888888888888555888888666666::::::777444222222666888777999======999555444777999999999888::::::888444444999>>>::::::999888777666444333333444444444555555666666DDDIIIUUUfffwwwtttdddMMM:::888888777666666555555444111111111222222111...+++,,,///222111///000666;;;999;;;;;;999999;;;888333---000222222000000111333111222333222000000333777444999<<<===@@@DDDDDDAAAGGGHHHIIIIIIIIIGGGEEEDDDCCCFFFHHHDDD<<<666444555///000111444888@@@JJJPPPSSSVVV^^^gggiiihhhnnnwwwyyy~~~~~~|||{{{{{{{{{zzzxxx~~~{{{vvvppphhhbbb]]]ZZZWWWQQQKKKHHHHHHGGGCCC???:::888555444444222000...222///000333444111000333111000///......///000111///////////////.........------,,,,,,,,,------...+++,,,.../////////111333333555999<<<888111000444444===IIIUUUhhhwwwWWWHHH:::666555222111333000111222333444444333333666555666777:::GGGaaayyy|||uuunnnjjjhhhZZZ^^^```^^^WWWNNNHHHEEEBBB???<<<<<>>666777888999888777444333555555444333444555666777555777:::>>>@@@@@@>>>>>>999<<<@@@AAA@@@@@@BBBEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDBBB>>>;;;999888:::::::::;;;<<<======>>>:::999888888999888777555222333555666888888999999666666222///444<<<<<<666444444555555555555555555444333111//////000111222111111111000111222222333444333333222111111111222///000111222333444444444999444111111000...000444444333111000000222444555222111111444777777555222222333333333222222444555666555444333333444555666000111333555777888999999888;;;<<<;;;>>>CCCEEEDDDHHHHHHOOO]]]lllyyy}}}gggPPP===333......---,,,,,,,,,---...///;;;999777777999888555222666222333888888555555:::888888777444333444777:::888999999888777777888:::777888999::::::999888777888999999777555555666888;;;:::888777666555555666:::666444555555555;;;BBB@@@LLL[[[iiivvv}}}~~~~~~sssaaaLLL===777:::;;;777666666333/////////......---..................//////111222222222222222111111111111111,,,...000000000111222444555000000555666222111333333333444444444444555555999:::::::::::::::999999999999999999777555333222...//////111555999===???CCCGGGKKKOOORRRWWW^^^dddiiimmmrrrvvvxxxyyyzzz{{{{{{|||}}}}}}||||||}}}yyytttnnnhhhhhhcccZZZSSSSSSSSSNNNFFFEEEAAA===<<<>>>>>>:::666777555333111000111222444222333222///+++***---000---...///000///...---,,,111...+++,,,///000...+++)))---000///,,,,,,000555::::::;;;======<<<888555444777;;;BBBPPPiiibbbOOO<<<777666444222444333111///---,,,...000111888333444999<<>>===>>>===999999;;;777555444444555666555444333444555666666777:::<<<;;;;;;<<>>??????===<<<@@@@@@>>><<<:::888777666666777777888888888888888777666555444444444444444333444444555666777888888666333000000444666777555222222222333333444444444666555222111000000111222444444333222000111444666333333222222111222222222222333555444333222222333333333333333333222111111666555444222111111111111444444444444333222222222444555333111000111111///333444555555666555555555444555777777777888;;;===::::::===BBBIIIOOOQQQRRRVVVZZZbbbnnn|||}}}gggPPP???777555111///---+++++++++,,,---:::888777777888888666333444111111666666333444888888888888666444444777999888999999888777777888999555666777888999888777666666888999999999999;;;===;;;:::888666666666777888===:::888777666555;;;BBBHHHTTTbbbnnnxxx}}}~~~|||zzzxxxwwwttttttssssssuuu{{{}}}vvvjjjYYYEEE777555888888555444555333.........---,,,,,,+++,,,,,,,,,,,,,,,------...///000111111111000000/////////...000222333333333444555555000000555777444333555333333333222222111111111444444444555555444444333444444555444333222000///000//////000111444777999444777;;;>>>@@@DDDJJJNNNUUUXXX]]]bbbfffjjjooorrrrrrsssuuuvvvwwwyyy}}}|||wwwtttppphhhbbbaaabbb\\\UUURRRMMMHHHFFFEEEBBB<<<666:::999777666444444333333222222111---******---000...///000111000000///......,,,++++++,,,.........---///222111000000333666888777777888888777444111222444777<<>>;;;::::::<<<>>>>>>===<<<;;;:::999:::<<<<<<<<<:::<<<;;;:::999777555444444555555777888888888777666666555555444333333444444333444444555666777888888666222000000444777777666222333333333444444444555444333111000111222333444444444444222111111444666555444333333333333333333222444555555444333333444222222222222222111000000555444444333333333444444888777777666666666666777333444333222222222333222333444444555555666666666444555777888999;;;???BBBEEEGGGKKKPPPVVV[[[___aaafffkkkuuu|||eeeNNN>>>666444000///---,,,,,,...///000888777666666888888777666444222333666666555555888888999999888666555666888999::::::999777666777999444555666777888777777666777888:::::::::;;;<<<>>><<<:::888666555666888:::>>>;;;:::999888888???HHHUUU```mmmvvv}}}}}}xxxxxxwwwuuurrrnnnjjjgggeeedddcccaaa^^^^^^cccmmmuuutttqqqlllfff]]]OOO@@@555333777888555444555333///......---,,,,,,+++,,,,,,------,,,------...///000111111000//////...------000222555666666555666777444111111555888666666777333333222111000///......//////000000000000//////000111111222111000///...000000.........///000111///000222444555777:::===@@@CCCGGGJJJOOOUUU[[[```___aaaccceeehhhnnntttyyy}}}|||wwwrrrqqqqqqlllffffffbbb^^^ZZZWWWRRRJJJDDDBBBBBBBBB@@@===:::777555444333111---++++++...111///000000111111000000///------,,,++++++---111444222333333333444555777888888777555444555444222000222333555777===KKK]]]kkkxxxsss```III<<<777555555666333222000//////000222333666222111333333777GGGYYY|||sssqqqoooooonnnjjjccc]]]YYYQQQLLLMMMNNNIIIDDDBBB>>><<<;;;;;;<<<======<<<;;;::::::::::::;;;;;;<<<<<<;;;::::::;;;<<<;;;999888777666777999;;;:::999888888777666555444333333222444666777888777555444555444444333333333333333333333444555666777888999555222000111555888888777444444444444444555555555222111111111222333555666444444444333111222444666666666555444444444444444333444666666444444444555222222333333333222111111222222222333333444444444666555444444444555666777111000111111222222222333666666666666777888999:::666888:::===@@@DDDJJJNNNWWW\\\bbbfffjjjnnntttyyy{{{{{{cccLLL<<<444333///...------...000111333666555555666777888888888777666666888999888999:::999::::::999777555666666999::::::999777666777888444555777888888888777666999:::<<<;;;:::999:::;;;>>><<<999666555666777999:::999999;;;;;;===GGGQQQbbbmmmyyy}}}yyyssskkkjjjhhhddd```[[[WWWUUUSSSRRRPPPLLLJJJNNNWWW^^^ZZZYYYVVVSSSOOOGGG>>>888555999:::888777777555000......---------......//////////////////000111111222111000000///...------000333666777666555666666333111222555888999888888222222111000//////......---...//////////////////000000222222333222111000000///...---,,,,,,,,,---111111222222222333444555777999<<>>::::::888444000......000222/////////000000000/////////000000...---///555;;;555444333444666888888777;;;888555444444444333222444555555555888@@@LLLVVV___ssssssbbbMMM>>>888777888999777666333111/////////000777444444444444777DDDRRRttt|||tttooojjjaaaZZZ[[[\\\WWWOOOKKKHHHEEECCCBBBBBBBBBAAA???@@@>>><<<<<<<<<<<<;;;:::===<<<::::::;;;<<<;;;:::999888777777888999888666777777777666666555555444111222555666777666444333444333333222222222333333333333333444555777999:::444222000222666999888777555555555555555555555555222222111222222333555555444444555333222222444666666666555444333333333333222333555555444333444555444444444555555444333333333444444555666666666666555444333222333444666777444222333666666555555777999999::::::<<<>>>@@@AAA>>>AAADDDIIIOOOVVV^^^ccclllrrryyy}}}zzzbbbJJJ;;;444333///............///000111444444555555666777999:::777888888888999:::;;;:::999::::::999666444444555999::::::999777666777999777777888999999999777777:::;;;======<<<;;;;;;<<<@@@===:::777555444555666888888:::;;;;;;???KKKWWWkkkwww|||yyytttnnn``````^^^\\\XXXSSSOOOLLLFFFFFFEEEBBB???AAAFFFJJJGGGFFFEEEEEEDDDAAA>>><<<999>>>@@@>>><<<;;;666111------,,,------...///000000////////////000000111222222111000000///......000222444555444333444555222222333555888::::::888000111111111111111111111,,,---...//////////////////000111222333222111111.........------------...000///////////////...---111444888:::;;;;;;;;;<<<:::;;;<<<>>>AAAFFFMMMRRRaaahhhmmmnnnpppuuuwwwvvvyyy}}}~~~{{{zzz||||||yyy|||{{{zzzyyyvvvqqqkkkgggdddeeeeeeccc]]]TTTLLLFFFBBB???:::555333222222222000000/////////.........000111111///...000666;;;555333222333555666666666:::888444333333333333222444444555444555:::AAAGGGNNN[[[lllxxxtttgggUUUEEE??????>>><<<<<<;;;999777555444333333666555555444444777AAAKKKjjj|||rrrkkklllmmmggg^^^YYYXXXUUURRROOONNNLLLJJJHHHJJJGGGCCCBBBBBBAAA???===>>>===<<<<<<===>>>===;;;;;;999777666777666444222666666666555555555444444111222444555555555333222333333222222222333333444333333333333555777999;;;444222111333666999888666555555555555555555555555444333333333333333333444333444555444333333444555666555444333222222222222111333444555444333444555333333444444555444444333666666777888999999888888777777666666666888999:::<<<999:::>>>???;;;;;;>>>???@@@AAABBBDDDFFFHHHIIIMMMQQQWWW]]]eeennnwww}}}yyy```III:::444444000//////......---------444555555555444666999;;;555888888666777:::;;;888:::::::::777444333333444888999999888777777888:::999999::::::999888666555777999===?????????@@@AAA>>><<<:::777555444333333999999;;;<<<:::>>>JJJWWWooo|||~~~xxxuuupppjjj^^^^^^]]][[[XXXTTTPPPMMMEEECCCAAA???>>>>>>>>>>>>???>>>>>>>>>>>>@@@AAABBBDDDIIILLLJJJGGGCCC<<<444......---------------.........------------......111111000000000000/////////111222222111111222444111333444444777::::::777000111111111222222222222++++++,,,---...............///000111111000///...------......///////////////...---...//////---++++++///333666666555555555444555555666777:::???CCCOOOUUUYYYZZZ\\\```cccbbblllrrrvvvtttssswwwzzz{{{|||yyyvvvsssrrrsssuuusssnnnfff]]]WWWPPPLLLFFFAAA===:::777555555444333222111000000000000000///...---///222555222222222222222222333444555333111000000111111000111222222111222555:::===BBBHHHRRR^^^kkktttyyy{{{qqqjjj]]]PPPJJJIIIEEE@@@???>>>===;;;999888777666333444444333333666>>>DDDaaauuu~~~xxxpppllleeebbb^^^[[[ZZZWWWUUUSSSTTTPPPKKKIIIIIIGGGDDDAAACCCBBBBBBCCCCCCBBB???===<<<:::888777666555222000555555444444333333333222222222333444444444444444333333333333333444444555444333222333444777:::<<<666333222444777999777555555555555444444444444444444444444444444333333333333555666555444333444555666666444333222222222222111333555555555444555666222222333333444444333333222333555777888999888888<<<<<<<<<<<<============AAA===???FFFGGGBBBBBBGGGKKKMMMOOORRRTTTVVVWWWXXXcccgggnnnvvv~~~vvv]]]FFF888444444000000//////...---,,,,,,444555666555333555888;;;555999999666777;;;<<<999;;;:::888555222111222444666777888888777888:::<<<::::::::::::888666444333444777;;;=========>>>???888888888777666555444333666777999:::999===KKKZZZppp~~~yyyvvvqqqllldddddddddbbb___ZZZVVVSSSKKKFFFAAA???@@@@@@>>>;;;::::::;;;<<>>666555333111///...------......------------............////////////000000000111000///...///111444111444444333555:::999555222222111111111111111111++++++,,,---..................///000000///...---------...//////////////////......///222222000...+++...000111111111222333111222333333333555888:::>>>CCCFFFEEEFFFIIIKKKJJJWWW___cccbbbbbbgggnnnrrrwwwxxxyyyzzzyyyyyyyyyzzzyyy{{{~~~{{{uuunnniiiccc^^^XXXRRRNNNHHHBBB>>>===;;;999777555444444444333111///...///////////////111222111//////111444111000......000000000///000000000000000222555888;;;<<<@@@HHHTTT```kkkrrrmmmmmmhhhaaa^^^^^^ZZZSSSNNNLLLIIIEEEAAA===:::999444666666444333666:::===RRReee{{{ssspppmmmkkkjjjhhhfffdddccc^^^YYYVVVVVVTTTOOOKKKOOOOOOOOOOOONNNJJJEEEAAA@@@>>><<<;;;:::999777555777777666555444444333333444333333222333444555666444444333333444555555666444333222222444777:::===777555333555777888666333444444444444333333333222222222333444555555555555333555666666444444444555888777666444333333222222333555777777777777888999444444555666666666666666333555999<<>>???;;;;;;:::888444000///111444555777888888777888:::===:::::::::999777444222111333555888:::999777777777444555666777777666555444111333666999999???NNN^^^ooo~~~}}}zzzuuupppkkkkkkkkkiiieeeaaa\\\YYYQQQJJJAAA???BBBCCC@@@<<<666777999===CCCKKKTTTZZZdddjjjooommmhhh___SSSHHH>>>===:::666333000...---111000000/////////000000,,,,,,------.../////////222111000...---...222555111444444222444:::999333333333222111000///......,,,---...///000111111111///000111111111000...---------.../////////......---,,,,,,...222333111...000111000///------///111000111222222111222444666777<<<>>><<<<<<>>>@@@>>>EEEMMMRRRQQQQQQXXXaaafffccceeeiiilllooorrrvvvxxx{{{~~~~~~xxxtttsssnnngggbbb\\\UUUMMMGGGCCCAAA???<<<:::888888888777444000000222222///------111333111---,,,000444000///...///111111111///222111111000000222444666777666777<<>>777999999666555777999;;;@@@RRRhhh{{{}}}||||||{{{zzzxxxvvvpppjjjggggggeee```[[[[[[[[[[[[ZZZXXXSSSKKKFFFCCCBBB@@@@@@@@@@@@>>><<<;;;:::999888777666555555555444333222222444666777444444444444444555666777444333222222444777;;;===888666444555888888555222444444444333333222222222///000222444555666777777333555666666555444444555999888777666444444333333555777999999999999:::;;;888888999:::::::::::::::===@@@EEEJJJNNNPPPRRRRRRZZZ\\\^^^___^^^\\\YYYWWW]]]YYY^^^jjjnnniiikkkrrrooorrrwww|||oooVVVAAA444111333...///000111111222111111666888::::::999999:::;;;;;;:::999888777888999:::777666555444333444444555888777777777777777888999::::::999777555555666888555444333555888999777444333444555666555444222000333555888;;;<<>>;;;;;;888999???GGGPPP^^^iiiwwwzzzzzzyyyyyyttthhh\\\RRRHHH<<<666555444000,,,222...,,,.........000444......//////000222333444111111000000111333444666222111111111222444666777888555111///////////////...000///,,,,,,...///,,,///000222333222///---+++,,,---///000111111000000///000111222111000...,,,111000...---,,,------...111222333555666555555444888888777555555444444444??????@@@@@@AAACCCHHHKKKRRRUUUWWWYYY\\\bbbkkkrrryyy~~~yyyzzzyyyxxxtttmmmddd^^^SSSPPPMMMIIIFFFBBB===:::555222000///000111222111333333333333222111/////////////////////000111111000111111000//////000222444444444777<<>>:::777666555444222???DDDOOOaaawwwzzztttpppoooqqqllljjjkkkjjjbbbZZZWWWQQQOOOMMMIIIFFFBBB@@@>>>AAAAAA>>>:::999;;;999555888888666222333888999666555666666666777777888888888555333333555777777555333555777888888666333222222333222111000000222555999666333444777888888666666777777777666777:::<<<>>><<<::::::<<<<<<:::777:::999;;;@@@@@@===<<<>>>??????@@@AAACCCEEEFFFGGGMMMOOOSSSYYY___eeeiiilllqqqvvvzzz{{{|||}}}zzzvvvwwwwwwyyy}}}iiiOOO@@@999555111---...///111222222222222888999::::::888666666777:::999999888888888999999666555333222111222333444777666666666666777888888999999999777555555666888777666555666999999777555444555666777777666444333555666888::::::>>>LLLYYYmmm}}}}}}~~~}}}|||wwwooohhhaaaaaa```^^^[[[XXXTTTRRRSSSOOOJJJGGGEEEBBB>>>;;;999777:::@@@HHHSSSdddsss~~~vvvjjj[[[PPPDDD<<<:::999666333333...,,,......---...222////////////000111222333111111111111111333444555444333333222222333444555666444111000111111000//////111111------000000---///000111222111///---+++,,,---///000111111000000...///000111111///---,,,...---,,,+++++++++,,,---111222333444555555444444777777666444444333333444666777888777777888:::===@@@BBBDDDEEEGGGMMMUUU\\\qqqwww~~~}}}~~~yyyqqqlllccc```]]]YYYVVVPPPJJJFFFAAA===888444222111000///333333333222111000...---111000//////////////////000111111000//////000222222333333555:::BBBLLLSSSfffppp|||uuulll^^^QQQEEEAAA;;;666555444444333:::===EEEQQQcccwww{{{yyy{{{zzzrrrkkkhhh^^^]]]ZZZVVVSSSOOOMMMKKKLLLLLLHHHBBB@@@AAA>>>999<<<<<<999666666:::999555777777888888888999999999888555333333555777666555777888999::::::888777555555666666555444444666888999666444444777999:::999;;;;;;<<<;;;:::;;;===???AAA???>>>???BBBCCCCCCAAADDDCCCEEEJJJJJJGGGFFFHHHHHHIIIKKKMMMPPPTTTVVVXXX]]]```dddjjjqqqwww{{{~~~eeeMMM>>>888444111...///000000111111111111999::::::888555333222222777888999999:::999888888555333111000000111222333555555444444555666666777777888888777666666777999777666666666888888666444555666777999999888777666777777999:::999<<>><<<999777777:::???EEEQQQeeexxxyyyhhh^^^RRRIIIEEEBBB===999444///---///000///...000111111000000000000111111111111111111222333444444666555444333333333333444444333222333444333222000000222222......111111...///000111111111///---+++,,,---///000111111000000---...///000///...---,,,++++++***))))))***,,,,,,111222333333444333333222555555444333222222222222444555666555333222333444444666888888999===DDDJJJccciiiqqqwwwyyyzzz|||zzz}}}|||tttrrrpppmmmiiibbb[[[UUUPPPKKKCCC<<<888555333222555555444333222111///...111111000///............000111111000//////000222111111222444666<<>><<<:::888666555666777:::<<>>;;;999888888777666555333111000111000//////.........//////000111000......000111000111333333444777;;;>>>GGGTTTjjj|||qqq___WWWKKK@@@999666444333444555777888>>>KKK^^^lll~~~zzzwwwtttsssqqqpppjjjbbb]]]ZZZVVVPPPLLLMMMJJJFFFDDDDDDAAA;;;===========================<<<;;;;;;::::::999999888888777777666666666666555777888888888888:::<<>>======???CCCGGGIIIHHHJJJLLLMMMMMMOOOQQQSSSSSSSSSUUUYYY^^^cccfffhhhllljjjlllqqqqqqnnnlllnnnlllmmmppptttxxx}}}vvv[[[HHH===777555555111111000000////////////333555666555333111111111222444777:::;;;:::888666444444333333333333444555222222222222333444555666444555777888777888999;;;888888999888777666666666888888999::::::;;;;;;;;;555666777888888;;;GGGUUUeeerrrzzzppphhhaaaZZZSSSNNNLLLLLLLLLLLLMMMNNNOOOPPPJJJLLLOOORRRTTTUUUUUUTTTVVVSSSOOOLLLIIIFFFDDDBBB>>><<<:::888777777888999;;;:::999777555444333333444555888:::<<>>>>><<<:::888555333222000000/////////000000111///000000///......///111111222333333333444666888;;;FFF[[[rrr}}}pppfffXXXJJJ???888333111444666777666888@@@MMMXXXrrr|||sssnnnlllgggaaa[[[\\\ZZZUUUSSSRRRNNNIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCAAA???>>>===?????????>>>>>>>>>>>>===>>>@@@BBBBBBBBBCCCDDDFFFGGGGGGGGGGGGIIIMMMQQQTTTSSSVVVYYY\\\^^^```dddfffeeegggiiilllqqqvvv{{{~~~sssWWWFFF===777555777222111000///.........///111333444444222111222222111333666888:::999888777333444555666666666555555222222222222333444666666222444777888888999:::;;;999;;;<<<<<<:::999999:::999999999999999999::::::666666888999888;;;GGGUUUaaalllzzz~~~}}}kkkdddZZZRRRMMMHHHBBB===>>>??????@@@@@@AAABBBBBB<<<>>>@@@BBBDDDDDDCCCBBBDDDBBB@@@===;;;:::999999666555444333222333444555666777777555333222333444111222555999<<>>666111444555666555555999@@@FFF___uuu|||vvvqqqqqqnnniiiggggggddd___YYYYYYYYYYYYYYYXXXXXXXXXTTTUUUUUURRRNNNJJJHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHJJJLLLOOOPPPPPPQQQRRRTTTUUUVVVXXXYYYZZZ]]]```cccfffiiinnnqqqtttvvvyyy|||{{{}}}oooSSSDDD===777555777222111///...---...//////111333444444222111111222000222555777888999888888111333666888888777555333222222222222444555666777000333666888999999;;;<<<777:::<<<<<<:::999:::<<<999999888888777888888888999999::::::888:::FFFSSS___jjjxxxzzzrrrkkkhhhSSSMMMFFFAAA>>><<<999666666777888999999999999999555666888999999888777666333555666777666333222111111111000000111111222222111333444222000000222444000000222777:::>>>HHHRRR\\\cccjjjpppwwwzzzssskkkfffWWWKKK???<<<:::666222111111111000000000000000111111222333333333333222111///000222333333333222222222111111222333333111///000222222......111111...........................+++,,,---///000//////...///.........//////000111......,,,++++++,,,------------------///000222333111000000000000000111111222333333222111111444666111222333111......111444///222555666555666:::===CCCKKKUUU^^^dddlllttt{{{{{{vvvpppkkkgggdddaaa\\\TTTKKKBBB;;;777777666444222111000//////...///000///------///000111111222111000111333555222666@@@QQQfffzzzvvvgggYYYLLL@@@:::666555333222333666999;;;KKKaaa|||~~~}}}~~~}}}yyyrrrrrrrrrqqqqqqqqqppppppkkkmmmlllhhhbbb]]][[[[[[\\\]]]^^^______]]][[[ZZZ^^^aaadddffffffggghhhiiijjjmmmqqqrrrssstttvvvyyy}}}lllOOOBBB;;;444333666111000...------...///000333444555444222000000111000222444666888888999999///222666999999777444222222222222333444555777888000333666888999:::;;;<<<333666999999777666888:::999999888777666666666777<<<<<<<<<;;;888999DDDQQQ```kkkyyyvvvjjj___VVVQQQEEE@@@;;;888888999888666222333555666777666555555333444555666555444222000)))---333666555222///,,,......//////000000111111---///000///------///222111///111555666777<<>>TTTooo~~~{{{tttnnnkkkkkkqqqrrrtttvvvuuusssqqqoootttwwwzzz|||}}}~~~|||jjjMMM@@@:::333111555111///...------...000111555555666666555555444444444000,,,---000444555444222222222555888777444000//////000222666888888777666666555444555666888999888::::::999777555555555777777777666777888999:::===>>>@@@???:::999CCCPPPcccnnn|||zzzlllaaaUUUGGG@@@@@@:::666222222555666333000333222111111111222444444777666666555333222111111///000000...,,,+++,,,...//////000000000000//////000000//////////////////111111222333333444555555???@@@BBBGGGPPP[[[fffmmmpppyyy~~~~~~vvvmmm^^^PPPIIIEEE===444222000...000444666555333111111111111222333444555333333333333333333333333555444333333333444555666444333111000000000111222/////////////////////...,,,---...///000000//////111...++++++...111111000///...,,,******+++,,,---***++++++******,,,///222222444333//////333444222///000000000000000//////000000000000000///......//////000//////000222555111444999>>>CCCHHHNNNRRRZZZdddmmmttt~~~~~~yyypppcccTTTIIIDDD@@@<<<777444222111000//////////////////.........///111000//////000111000333888===DDDQQQbbboooxxxzzzooo[[[III;;;888666555666777777666;;;CCCSSSjjj~~~{{{lllQQQBBB<<<777222///111000///......///000111666666666666666555444333444222222444888999888555111000111444777777444111000///000333555777666444666666555555555666666777555777888777555444444444333444666777777999;;;<<<;;;<<<>>>===:::;;;FFFSSSaaannn|||~~~|||sssgggYYYNNNDDD:::666777888444111111444555222///222222111000111222333444666555555444333222111000000000000///,,,+++,,,---...//////000000//////...///000000111000000//////111111222222333444444444666666666:::@@@IIIRRRWWWdddlllrrruuuyyy}}}qqqddd[[[SSSFFF:::666222......000222111000000000000111222333444555333333333333222111111222444444333222222333444555333222222111000000111111....../////////////////////000000000000000000000000...,,,,,,...000000///000///---++++++,,,---...+++,,,++++++***+++///111444666555222222666777555///000000000000000//////000000000000000//////....../////////...///111444...111333555777999===@@@EEENNNVVV\\\fffttt}}}zzzpppccc[[[RRRMMMFFF???:::666444444111000///.........------...000000000......///000...000333666;;;EEETTT^^^jjjxxxzzzhhhXXXGGGCCC===999666555444333888>>>KKK]]]qqqiiiOOO@@@:::555111000000000///......///000111666666666666555444333222000000111666999999555111111111222444777777555444222222333666999999888666777888888888777777666555222333555555333222333444333555777888888888999;;;888888999999777:::EEESSS```mmm~~~~~~uuunnniii```UUUHHH???888333222444555222000000222333111...111111000000111111222333444444333222111000000///111111111000---,,,,,,---.........//////............///111222222111000///222222222222222222333333444222111222666;;;AAAEEEQQQXXX___eeeooo|||yyyooodddTTTFFF>>>888111...///000000////////////000111333444555333444555444111//////000444333222222222222333333111222222222222111000000.........//////000000000333222111111111111111222///---------///000///...000///...---,,,---......,,,---,,,+++***,,,...111333666555222222666888666///000000111111111000000000000000000////////////---...///.........000222000111222222111222444666777???EEEHHHOOO]]]kkkttt|||~~~vvvpppfff```VVVMMMFFF@@@;;;888555222000////////////...///000000///---,,,---......///000000222999CCCJJJVVVcccqqqxxx|||vvvhhhWWWQQQHHH@@@:::777555333555999@@@KKKYYYjjjyyykkkQQQAAA:::444111000000000///......//////000666666666555444333222111......000444888999555111333333444555666666666666666777999===AAABBB@@@>>>:::;;;;;;<<<;;;999888666000222333444333222333444666888;;;:::777555555666666555555555444666BBBNNN___nnn~~~qqqdddYYYSSSMMMFFF>>>888555333333444222000///000111222000...000000000111111111222222333222222111000000//////111222222111...,,,,,,,,,------............---------///111333444222000...222222222222111111111111555333111111222555888;;;BBBGGGNNNVVVbbbrrr{{{qqqbbbVVVJJJBBB888222111222333333/////////000111222444444444666777666222//////000333333222222222222222222000111222333333222000000.........///000000111111444333222000000000111111------......//////...---//////...---,,,------...---...---,,,+++,,,///111000222222//////333555333000000111111222222111111111000000///////////////...///000000//////000222///000111111111222444666555;;;@@@@@@BBBKKKYYYdddmmmttt}}}}}}vvvqqqhhh```XXXNNNEEE>>>999555111000111222111000///000000///,,,+++,,,,,,000000000...///222999===CCCPPP^^^hhhnnnuuu~~~tttfff___TTTJJJBBB===999777333666:::>>>EEEQQQ^^^hhhwww}}}qqqVVVDDD;;;444111000000/////////............555555555444444333111111444222222555999;;;:::777444444555555555666777888:::===AAAGGGLLLMMMLLLJJJ>>>>>>>>>>>><<<:::888666000222444444333333444555444888<<<<<<888555555666999666555555444666???JJJ\\\lll{{{pppcccUUUIIICCC;;;999555222222333222000/////////111222222000///000000111111222222222222111111111000000//////...111222333222///---------------............------,,,...111333333222000///111111111111111111000000222111///...///000222333999;;;@@@IIIUUUbbbqqq{{{}}}zzzqqqhhhVVVMMM@@@777444444555555000000000000111222333444555888;;;999444000000111333333333333222111111111000000222333333222111000////////////000000111111222111000///////////////---......///...---------...------,,,,,,,,,,,,,,,.........---,,,---000333///111111......222333111000000111222222222222222111111000///...//////000///111222222111000111333,,,---............000222222666;;;<<<;;;>>>HHHQQQ]]]dddnnnwww}}}wwwrrrkkk```SSSIII>>>999333000222333222111///000000///,,,+++,,,,,,000000///......111444777888BBBOOOYYY___fffqqq{{{{{{~~~uuunnncccWWWMMMEEE>>>:::555777888999:::@@@HHHNNNZZZbbbnnnzzzqqqWWWEEE:::444222333////////////......------555555555666555555444333555333111333888;;;;;;:::666777888888888:::===@@@DDDGGGMMMUUU[[[\\\ZZZXXXHHHFFFDDDAAA===:::666555111222444555444333444555...444;;;<<<999777888:::<<<999888888777888???HHHUUUeeeyyy~~~vvvrrriii^^^SSSHHH@@@;;;222333333111333555444000///000111222333333222111111111222333333333333222111111000000000/////////000222333333111///...............//////.........,,,---///111222111000///000000000000000000111111111000/////////000000111333333777???GGGPPP\\\fffsss}}}}}}yyyeeeZZZJJJ>>>888777666555333222222222222222333333555999===;;;555111111333333444444444333222111000000000111222222222222111000000000000000000000000...////////////......------...///...,,,,,,,,,...------,,,,,,,,,+++++++++------...------...222444333555333000000333444222000111222333333333333333222111///.........///000000222333333222111222222///000000///------...///000333777;;;;;;:::@@@GGGNNNTTT\\\eeennnwww|||ssseee[[[JJJCCC:::555666666444111///000000///---,,,---...------------...000111222444999CCCKKKOOOUUUbbbnnnttt}}}zzzpppfffZZZOOOEEE???888888888777777888;;;===AAAHHHSSS___kkkzzznnnUUUCCC999333333555///////////////...---,,,666777888888888888888888555333222444999<<<;;;:::;;;===???AAABBBFFFLLLQQQUUUYYY___ggglllmmmkkkhhhYYYVVVPPPIIIBBB<<<888666111333444444333222333444+++333;;;===:::777888;;;:::777777999888888>>>EEEIIIZZZooo|||{{{vvvsssrrrqqqmmmtttzzzyyysssmmmlllmmm^^^ZZZRRRIIIAAA;;;888777222444333000222777777333///111333555555444444444111222333444555444444333111111111000000000000///...111333333222000000000...//////000000//////...,,,,,,...//////000000000.../////////000111111111111111000000///////////////---000777<<<@@@HHHQQQ]]]lllzzzwwwkkkYYYJJJ@@@;;;888666666555444333222222222222333888===;;;555111111444444555555555444333111000111111000000111222222333222222111111000/////////+++---///000111///...,,,...//////---+++***,,,///---------------,,,,,,+++,,,------------000333666666777666222111444555333000111222333444444444444222111///.........000000///111333333222000000111222333333111///...///111222111444999:::777999???AAADDDJJJPPPYYYcccmmmttt|||yyyppp___UUUHHHAAA???===999555...000000000......///000---,,,---...///000000000222444999???AAADDDQQQ___jjjttt~~~|||wwwpppggg\\\PPPIII;;;999666555666777777666666:::@@@GGGRRRcccvvvrrrXXXDDD888111000333///////////////---,,,+++888999:::;;;;;;;;;;;;;;;888777777;;;???BBB@@@>>>AAADDDGGGJJJMMMRRRZZZ```dddhhhnnnuuuzzz{{{wwwttthhhccc[[[RRRHHHAAA;;;999111222444444222111222222---555===>>>:::666666888555333444666777666;;;BBB@@@QQQgggvvv{{{}}}{{{wwwppphhhbbb^^^\\\\\\UUU\\\cccccc\\\WWWVVVWWWKKKFFF???888333222333444111333000,,,...555666222///111555666666555555555222333444555666555444333111111111111000000000000---000333444333111111111//////000000000000//////,,,,,,,,,---...///000000---......///000111111222......---,,,++++++***)))+++))),,,333666777<<>>BBBDDDCCCDDDIIILLLLLLHHHDDDDDDIIIKKKIIIKKKPPPMMMPPPSSSVVVZZZaaajjjpppwwwuuuuuuzzz~~~zzzsssrrrlll```UUULLLBBB999999666333222333444444444222444888<<>>:::666222111222444000222444666666666555444333000111333333000///111...///111222333333222222333333111///...///222555111222333444333222111000......///000000000000000111...,,,---000222222111...---...000111//////000111000//////000///---******---///111222333666888AAAJJJWWWdddqqq~~~yyyhhhRRRAAA;;;===;;;888555333222000---+++000444777555111...000333222111111333555555222...222222111111111111222222222111000///000///...---//////000000000000//////.........------,,,,,,+++---.../////////...,,,+++000000000...---...000333888777555222111000000111///000222444444444222111444111///......//////...333111111222555555222///000//////............///......000111222222222222444444444666:::AAAKKKQQQccchhhpppzzzyyylllbbbYYYOOODDD<<<:::333///000222000...///000...------...000111000222222111111333777;;;===OOObbbiiifffiiihhhgggmmmssswwwzzz{{{zzzttteeeVVVIIIDDD>>>999777666666555555777777777:::CCCQQQ\\\nnn~~~{{{___FFF777111000000444333111000...---------@@@GGGLLLNNNRRRYYY^^^^^^XXXUUUVVV[[[\\\ZZZ[[[______aaaccceeehhhnnnvvv{{{|||zzztttjjj```VVVIII===:::777444222333444555555888888:::;;;<<<:::555222777666444444444777999;;;:::>>>KKK]]]kkkttt}}}|||xxxuuurrrrrrtttuuuvvv||||||oooccc[[[TTTNNNFFFBBBBBBBBB@@@===;;;<<<======<<<:::888777888888666333000000222444000222444555666666555444333111111555555222111444000111222222222111000000333222111///...///222555333444444444333111000///......///000000000000000000...,,,---///222222111/////////111333222222222111000//////000///---+++---...000111111111333555333;;;FFFRRR___mmm{{{rrr\\\III???===<<<888444222111111000//////333555444000...000222111000000222444333111...222111111000000111111222222111000000//////...---...//////000000//////...//////...------,,,++++++...............------,,,111111000...------///222666555444222111111111111000111333444444333222111333111///.../////////...111000///111333333111...000000///......---......---...///000111111111111111111111111333999@@@EEESSSZZZdddpppzzzyyyqqqiii^^^QQQHHH???777111222222111000111000...---,,,.........---//////...///111333666888DDDVVV\\\YYY\\\]]]]]]dddooossswwwxxxzzzwwwlll```NNNHHH@@@999666555444444222444555444444999AAAHHH]]]kkk{{{zzz]]]EEE888333111000000000///......---......KKKSSSZZZ___dddlllqqqqqqkkkjjjlllooopppnnnmmmoooqqqrrrtttvvvxxx|||zzztttooofffVVVFFF===999555222333555666666:::999888999999777444111666555333222333444666777999888>>>MMM]]]jjjuuu}}}~~~wwwsssooommmlllllliiiiiipppzzzzzzkkk[[[MMMEEEEEE@@@;;;999:::;;;;;;999666666555555444333333333222222111000...///222555111222333555666555555444333111111444444111111444222222222222111000///...222222111///...///111444444555555444333111///---//////000000111111000000000...,,,---///111111111.........///222333222000222000//////000000...---///000111000///...///111,,,111:::DDDOOO^^^nnnxxx~~~jjjVVVGGG@@@;;;777333111111222222222...111333222///...///111/////////111222222///---222111111000000111111222111111000000//////.........//////000000//////...000000///...---,,,+++***///......---------------111111000///------...000444333222111000111222222222333444444444333222111333111///.../////////...///......///111111///---111000///...------------------...///000000000000...////////////111555888AAAHHHTTTcccoooyyy~~~{{{oooaaaWWWHHH???666444333111111222111000......//////---,,,............///111222333888GGGKKKIIIMMMOOOQQQZZZhhhmmmrrrvvv{{{|||vvvmmmZZZRRRGGG===888555555444333666888888666666:::===HHHSSSaaalllxxxxxxZZZDDD999666333///......------------......ZZZccckkkooosssyyy|||{{{yyyzzz{{{~~~~~~|||zzzyyyyyyzzz|||~~~}}}zzzzzz{{{vvveeeSSSBBB===777333222444666777777555444555666777666555777666555444444555666777888777:::DDDQQQ^^^mmmzzz~~~}}}wwwsssooonnnmmmjjjcccbbblllxxxttthhhYYYIII>>>:::@@@<<<999888999:::::::::555555333222222222333333000000111000///000333555111222333444555555555555333000///111111------000111111111111111000000///111111111000...///111333333333444444333111000//////000000111111111000000///...------...000111222111111111000333666444000333111000///000000///......///000///...---...///---000555;;;DDDQQQaaalll{{{vvvcccQQQEEE888666333111111111111000---///111000///---.../////////000111111111000///111111000000000000111111000111111000///......//////000000111111000000///111000///...---,,,+++***///...---,,,+++,,,---...000111111///---,,,...///111111000///000111222333333333444444333222111000333111//////000000...---///......////////////...111000///...---,,,,,,,,,,,,------...//////......///000111111000000222444666<<>>===CCCEEEIIITTT___gggpppwww}}}|||uuuggg___RRRFFF>>>999777666333666888999888999;;;===:::BBBLLLVVVbbbppp~~~xxxYYYDDD<<<999555111//////...---------......fffnnnvvvyyy||||||}}}~~~~~~{{{}}}ppp___KKKDDD;;;555222333666777666444222333555777777777:::999888888888999:::;;;777777;;;???DDDOOObbbsssxxx}}}|||yyyssssssrrrmmmdddbbblllyyywwwlll```VVVJJJ>>>:::;;;999777555333444444555555333222000///...///000111222333333222111222444666222222333444555555555555777333111222000,,,,,,.../////////000000111111222000111111000...///000222000111222333444333222111000000111111111111000000/////////...///000222333777888666444888<<<:::333555333111000000000///...,,,...//////......///111...///111333888CCCPPPZZZppp}}}~~~nnnZZZJJJ999777555444333111...+++---...//////............000111111111111111111111111000000000000000000111///000111111...---///000000111111222222111111000111000000...---,,,++++++///...---++++++,,,------///000000///---,,,---/////////......///000222333333333333333222111111000222111//////000000...,,,////////////......//////000000...------,,,,,,,,,,,,------............---...000222222222111222333111444:::DDDQQQ___lllsssuuuzzzyyyssscccXXXLLLEEE>>>777222111111000//////111222111000///////////////////////////777666666<<<===AAANNNVVVaaannnxxxxxxqqqiii\\\OOOEEE>>>999666222222333333333555888:::777:::@@@HHHPPPZZZgggqqqzzz[[[EEE===;;;777333333222111///...---------lllttt{{{~~~}}}}}}~~~}}}}}}wwwiiiWWWNNNCCC999555444666888999777555555666888999888:::999999888777777888888555777:::;;;:::@@@RRRdddnnnvvvyyyxxxvvvqqqiiifffooo{{{|||uuucccXXXMMMGGG@@@777888>>>666555333111111000111111333222000000///000111222333444555444333333555666222222333333444555555666;;;777444444222......111//////...///000111222333///000111000///...000111///000222333444444333333111111222222111111000000///000111000///000333555555777555333888???===444888555222000000000///...+++---...///...///000222111222222222444;;;EEEMMMeeevvvwwwdddSSSBBB???;;;888555222...+++------.../////////......000111222222000000111222111000000//////000000111...000222111...---///111000111111222222111111000000000//////...---------...------,,,,,,,,,,,,,,,---...//////...---...///......------...///111222111111111111000000000000111000000000111000...,,,...//////...------...000///...------,,,---------------...............---,,,...111111111111222333///000222888AAAMMMXXX___gggnnnxxxqqqggg\\\UUUMMMCCC;;;888333000...---///000000///......------------.........333000000777666:::GGGNNN[[[jjjwwwzzzvvvooodddXXXMMMCCC;;;555666555333222222333555666777777;;;???CCCIIISSS]]]ttt~~~zzz]]]FFF===:::777444444333111000...---------ssszzz{{{xxxxxxxxxzzz}}}}}}zzzxxxyyy{{{~~~~~~xxxwww|||{{{rrrcccYYYKKK???888777888999999777777888;;;>>>?????????>>><<<;;;888777555555666666777777666999EEERRR^^^hhhuuu}}}{{{wwwpppmmmttt~~~~~~vvvjjjaaaQQQFFF???>>>999222333:::555555444333111111222333333333222222222222333333000222333333333333555666333333333333444555666666:::666444444333111111555000000///...//////000111///000111000///...///111000111222333444333222111111222222222222111000///000222333222000111444777222666555444;;;FFFDDD:::;;;777333111000///...---,,,...///000//////000222222444444444444888???EEESSSfffyyy}}}ooo^^^QQQKKKCCC<<<777444111000---------///000000///...///000111000......000222000000////////////000000---000222111...---///222//////000000000000//////////////////............,,,------------,,,+++++++++---...///......///000...------------...000111//////////////////000000111000000000111000...,,,,,,---...---******---///------,,,,,,------............/////////......------///000111000000111222000000111333888???EEEIIIQQQ[[[hhhttt{{{|||tttlllggg___SSSIIIDDD:::666222/////////000000000///...------...000111000222...///555222444BBBHHHVVVfffrrr||||||wwwnnndddXXXLLL@@@999888777555555555555555555555444666:::;;;===DDDNNN[[[iii}}}zzz^^^FFF:::666444333222111000///...---------zzz|||}}}vvvtttvvvuuuqqqrrrqqqpppqqqsssrrrnnnjjjmmmqqquuuxxxzzz{{{|||}}}zzzwwwqqqooovvv}}}}}}xxxkkkaaaQQQCCC;;;999:::;;;666666777;;;@@@DDDGGGGGGJJJIIIFFFCCC@@@===:::999999666555666666777???GGGPPP[[[kkkwww}}}|||vvvsssyyy|||tttjjj[[[OOOFFF<<<777:::666......555222333333222111000222333000000000000000000000000,,,...000111222222444666333333333333444555666666666222111222222111333666333111000///......//////...000111000///...///111222333333444333222111000222222222222222111000///111333444333111111555888777;;;;;;;;;DDDQQQPPPFFF<<<999444111///...---,,,...000111000//////000111...111222222111444999>>>BBBWWWlllwww~~~wwwhhh]]]UUUIII???999666555555...------///000111000///...///111///---,,,///111000000////////////000000,,,000333111...,,,///333------............------............////////////+++,,,---...---,,,+++***))),,,...///......///111...------,,,---...///000...............///000111111000000111111000...++++++,,,---+++)))(((+++...,,,,,,,,,,,,---...//////...///////////////......///111222111000000111333222222333555777999;;;<<<@@@KKK[[[hhhrrr{{{|||vvvssslll```TTTNNNBBB===777222111111222222444222000//////111333555333444///000666222333@@@FFFRRRbbbnnnyyy}}}vvvnnnbbbTTTFFF===333222333444666666555333222111333777777666===FFFFFFWWWoooyyy^^^FFF777222222333///......---------......~~~}}}|||vvvrrrmmmjjjhhhfffcccbbbdddbbb___\\\[[[ZZZYYYXXX]]]bbbgggjjjjjjkkkmmmooopppjjjeeeeeekkkppprrrrrriiifff]]]QQQEEE>>><<<===;;;:::<<>><<<444777:::999666666:::>>>DDDLLL\\\mmmvvvyyy~~~~~~{{{yyyzzz|||~~~yyykkk[[[NNNGGGEEE<<<:::777555555555444333111000000111333444333222222111000111222222111000---...000222333444333333333333333222222333444444666555444333222111111111---///222222111111111111000222333444444111...,,,333111///...///000///...+++...222333333111000000000///...///000222555777999;;;;;;@@@QQQaaa___RRRDDD===444/////////---******,,,---------...000222555333222000000111333444>>>CCCSSSjjjzzz|||xxxuuuhhhbbbXXXMMMEEE>>>999666666555444555555444111...000000///...---...222444333333333333222111111000///,,,,,,......+++,,,///111111111111///---+++***......---------,,,,,,,,,---------...............---000000------///...***------...///000000000//////,,,+++...000...---///...---,,,...000111000///---...///...---,,,---.........,,,)))((()))---111000...,,,******,,,...///111222222111///...000111111000//////000222444555888@@@KKKXXXdddoooyyyrrrddd[[[JJJBBB888222111222222111000......///111333333333000111111000000222555888===KKK___nnnxxx~~~}}}wwwrrrkkk^^^KKK===777666555333333222333333777666555444555777999:::CCCHHHWWWnnnvvvVVV@@@888777555333000///------......---,,,{{{zzzzzzxxxwwwtttrrrqqqhhhddd^^^YYYWWWVVVUUUUUUTTTRRROOOLLLKKKKKKJJJJJJJJJNNNSSSUUUUUUVVVXXXYYY^^^ZZZUUUUUUYYY^^^aaabbbdddccc___XXXOOOHHHDDDDDDBBBBBBEEEOOOZZZaaabbb```kkkiiiddd]]]SSSJJJAAA<<<666999;;;888555333666:::;;;AAAMMM[[[eeejjjqqqyyy~~~|||{{{|||}}}zzzmmm^^^NNNCCC===;;;:::777444222222333222222333333333555666666333111222111222333555444222///...///111222333333333333444444333333333333444444555555333222111111111111---///111222111000000111111222444555555444222111333111//////000111000///,,,///222333222111000000//////......///111333444333777<<>>???>>>@@@CCCEEEEEEFFFGGGHHHNNNLLLIIIHHHIIIMMMRRRUUUXXXZZZ\\\[[[VVVPPPLLLJJJHHHJJJPPPZZZeeekkkmmmlllvvvvvvtttnnncccVVVIIIAAA<<<>>>===999555222444666888:::BBBMMMVVV]]]fffoooyyyyyy{{{}}}}}}}}}|||{{{{{{zzzzzzyyyxxxxxxyyyyyytttjjj[[[MMMBBB;;;777666888555222000111222222222444555777:::;;;999444111222222333555666555333000000000222333444333222222444444444444333333444444444333222111111111111111---///111111000//////000000000111333333444444444222111000000111111000///,,,///222333222000///000//////...---...///000111...444;;;FFFXXXgggfff\\\GGG???444---+++,,,,,,,,,***,,,......---...000111000///...------...///000111333<<>>:::777555222000222222222000......///000111111///.........///000///,,,---000111///111444000000111111000000///.../////////............---,,,,,,------...///000000---///...++++++///000...////////////...---,,,,,,...+++,,,000222000111555...---,,,...000111000//////000111000...---...///......///...,,,,,,...000///...,,,++++++,,,...000000111111000......///111///000222444444333111000444444666999AAAMMM[[[dddssszzzzzzuuummmbbbQQQBBB:::666444222444333222222333333111//////000111000000111444666999@@@MMM\\\jjjuuu}}}|||wwwtttqqqhhh\\\RRRFFF???777444555777666444666666444333333444555555777888>>>IIIUUUfff|||yyyZZZCCC:::888666444222000............---,,,```___\\\YYYVVVSSSQQQPPPKKKGGGBBB???======<<<;;;@@@???>>><<<;;;;;;===???===>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@CCCHHHLLLJJJMMMQQQSSSSSSPPPMMMLLLLLLPPPWWWaaajjjpppssssssyyy{{{{{{wwwnnnaaaUUUMMMDDDCCCAAA<<<777444555666777777<<>><<<777333333222111222444444333222111222333444444333222222333333333333333222222222222222111111000111111111...///000000///...///000......//////000111111222111000///000111111000...---///111222111/////////000000///......//////000...222777???LLLVVVUUUNNN@@@:::333...,,,,,,,,,+++***,,,............///000---,,,,,,+++,,,,,,---...000111555===EEEQQQbbbqqqzzz|||~~~}}}xxxpppiiieeeUUUPPPIIICCC>>>:::777555222333333222000///000111333222000///...///000111...++++++///000///000444000000111111111111111111//////.........---------+++,,,,,,---...///000000---///---******///111000//////000000000//////......,,,---111111...000333...---,,,...000111000///000111222111///......///,,,---//////---,,,---...///...---,,,,,,---///000000111111000......///000///000111222111000///...444333111222666@@@LLLUUUbbbkkkvvv|||tttjjj[[[MMMDDD>>>888444333333222333444333111//////000000000///000333555666:::CCCQQQ```nnnwww{{{}}}yyyvvvtttqqqkkkbbb[[[UUUJJJ<<<555555555222...666555444333222222222333888888:::>>>DDDQQQiii~~~zzz\\\EEE:::777555333333111///...//////...---MMMLLLKKKIIIHHHFFFEEEDDDAAA???>>>>>>===;;;888666;;;<<<======<<<<<>><<<:::888777777777777555777999999:::<<<@@@BBBCCCCCCEEEGGGIIIJJJJJJJJJLLLQQQZZZbbbiiinnnrrruuuzzz|||}}}|||uuulllaaa[[[LLLJJJEEE???:::777666666444222555<<>>:::999:::999777444222111111222444444333333555888<<>>???@@@@@@@@@>>>===<<<888999:::<<<===;;;777333555999>>>@@@???@@@CCCEEEDDDAAA;;;888666555333222222444777;;;>>>@@@@@@@@@AAA???======???BBBDDDEEEHHHNNNVVV\\\```dddjjjooowwwzzz}}}~~~|||uuummmiiiXXXTTTMMMEEE???:::888777666333444999===<<<<<<===???@@@BBBEEEIIIMMMQQQSSSSSSRRRQQQQQQPPPNNNJJJGGGJJJIIIIIIHHHGGGEEECCCBBB@@@<<<888666555555555444333333333555777888777555444555666999;;;;;;888666333000......000222444444222222444555666555444444222222333333333111000///111111111111111222333444111222222111//////000222000000111111111000000///.........000222222000......000111000///......///000000000000000000000000000//////000444777999999///000111222111///,,,******---///000///.........******++++++,,,,,,------+++,,,000444777<<>>>>><<<999888777888888777666555333222111222///...000000......111333333222222222333333444/////////.........---------------............///---///...++++++///000...)))***,,,---///000000000///...000111---)))***///...---,,,...000111000///000111222000...,,,---...***,,,------,,,++++++,,,------------...///000000///000000///------...000000///---,,,,,,...000111000000000//////222777:::EEEPPP^^^kkkyyy}}}yyysssmmmdddXXXIII@@@888666333222222222111000---///000000//////000111111333777>>>HHHTTT```gggoooooooooppppppmmmhhhdddaaaVVVGGG<<<888666333111333333333333333222222222///111555777888===MMM\\\uuu}}}aaaIII;;;666444333111000//////111222222111777999;;;======;;;999777444444666888:::999777555999???GGGKKKKKKKKKNNNQQQNNNHHHAAA;;;999777444222333555:::AAAHHHIIIGGGCCCBBB===999777888;;;<<<<<>>;;;;;;777555999<<<;;;;;;<<<777888:::<<>>>>>>>>==================:::999777444222222555777999999<<>>888666666000///...///222333444333555888;;;======;;;888555444333333555777999999888BBBJJJSSSXXXYYYYYY\\\___RRRLLLCCC<<<999666333111222444999CCCKKKMMMHHHBBBAAA<<<666444444555555444666<<>>>>>???DDDAAA===::::::;;;;;;;;;888888888999:::;;;======777888666333111333999??????AAAEEEIIILLLKKKHHHDDD;;;888444111111111111111...///222666888777333000000222444555777777777777555666777777666555222111111111111222333444555666444444444222000000222333''')))---000111111000///111111222444666666444111///000111000...------///,,,------...//////......------000222111...,,,---444555555333000.........***---000000///...------***+++,,,---...//////...000......000111111666<<>>???;;;999999777333222444666555444333222333444444333333333222222222222111/////////...------,,,,,,---000000...---///...***,,,,,,---------------,,,---...111333///,,,///555...---,,,...000111000///000000111///,,,++++++,,,......///...,,,,,,...000---------...///000000111///000000///------...///---///111333444333222222333222111///...///333666444:::BBBKKKYYYjjjvvvyyy}}}zzzxxxxxxuuuqqqqqqtttwwwvvvvvvwwwtttmmmbbbZZZFFFBBB;;;555333111000000,,,...000000///...///000+++///222444666>>>JJJTTT```ccciiinnnqqqqqqnnnlllllldddVVVHHH===666444333111222333444444444444444666555777888777777===FFFOOOeeegggOOO@@@:::888777///......///222444555555444777>>>EEEIIIFFF>>>666333111333666777777<<>>;;;;;;888555444555555;;;IIIUUUXXXTTTPPPHHH@@@999666444222444888::::::;;;>>>AAADDDEEEEEEMMMUUUcccpppzzz~~~~~~|||zzzwwwpppfffZZZPPPIIICCC@@@<<<::::::::::::999555777:::;;;;;;<<<>>>?????????>>><<<999888777888;;;777666999;;;::::::<<<888888888777777999===@@@EEEOOOYYY^^^___^^^YYYRRRLLL>>>444444222,,,///888111222333444555444333333...000111333444444444333777666444333222111111111111111222333333333333222...//////000111111222222---000333444222000///...000111111222222333444444222111000000111111000...---,,,,,,,,,,,,---......,,,...///...---,,,...///222222000///............***---......++++++---///------.........---+++***+++000111///111777888555>>>LLL```rrr~~~|||oooppppppqqqoookkkeeeaaacccdddddd```[[[TTTPPPMMMKKKHHHGGGEEE???777444555555555777::::::888888999999777555444555555444333333444444333222000...---222000...---......---,,,//////////////////////////////.........///111222......---------------------///000///...,,,------222...******,,,......,,,---------...............000000///////////////000000000000000111222333444000000//////000222444555444555777<<>>??????BBBJJJWWWccckkkqqquuuxxx|||||||||yyyqqqggg]]]WWWSSSOOOJJJFFFCCC@@@>>><<<999999;;;<<<>>>???@@@@@@AAAAAAAAA???===:::999999;;;777555999:::999888:::777777777888;;;BBBKKKQQQZZZbbbjjjmmmnnnmmmgggaaaQQQBBB666444333///000777111222333444444444333333000111333444555555444444777666555444333222222222///000111222333333333333//////000000111111111222000222444555333222111111222111111222333444333333555333111000111000...---------,,,,,,------...//////000111000///...///000111000///...------------000222333222///......///---......///...---,,,+++---111111...///444555222888CCCSSSdddsss{{{|||~~~~~~zzzvvvrrrvvvvvvvvvtttooojjjfffddd___YYYRRRLLLBBB999777:::999<<>><<<:::999777555555555666555444222111///333222000///000111000//////000111222222222222222//////......///000222333111111000////////////000...000111000///......///444111///---...///000///.........//////000000000111000000//////000000000000000000000111222333444111000000000000111333444000000111555===GGGQQQVVVXXXZZZ[[[XXXSSSQQQSSSVVVcccccceeejjjpppqqqmmmiii```PPP@@@:::777222//////111111000...,,,+++---......000333222222444;;;@@@PPPVVV___hhhooosssuuuvvvpppnnniii___QQQDDD;;;555333333333333222333555666333333444444333444777999===FFF[[[sssjjjMMM===888444///111111000000000111111222:::AAAMMMYYY^^^XXXJJJ@@@;;;777666777777888>>>FFFVVViiivvvwwwwww{{{uuukkk]]]MMM===777888777444333888>>>KKK[[[iiinnniiibbbWWWHHH999444333333222333999999888888888999:::::::::BBBLLLSSSXXX^^^ffflllwww{{{~~~wwwoooiiiddd```[[[WWWSSSNNNJJJFFFCCCAAAAAACCCGGGIIIHHHFFFGGGHHHHHHGGGDDDAAA>>><<<===999777:::;;;999888999999:::<<>>@@@HHHRRRZZZ\\\\\\ZZZXXXUUURRRNNNJJJGGGCCC???<<<<<<<<<<<<<<<:::888666555888666444333444444444222111222444666666555444333222111111111222333444555222111111000//////000000...///000///---,,,---...111000///---,,,,,,...000...//////000111222222333111111000000000111111222000000000000111111222333111111000000000111111222---------000444:::???CCCEEEFFFGGGDDD@@@???@@@CCCMMMPPPVVV]]]cccgggiiijjjcccXXXKKKBBB:::333000111111111000///---,,,...000///000222111///111666:::DDDMMMXXXaaahhhooovvv|||rrrqqqnnnhhh^^^PPPAAA777777666444333333444666777333444444444333333666888<<<===III```xxxgggMMM>>>888444000333222222111111111222222;;;EEETTTccciiiaaaRRRFFF===999666777888:::AAAIIIYYYjjjvvvwwwuuutttlllbbbPPPBBB555444888999888888;;;FFFUUUeeeqqquuunnneee^^^LLL:::333333444333333;;;;;;;;;999888777888999;;;AAAFFFHHHHHHLLLVVV___lllrrr{{{{{{vvvooommmjjjhhhfffccc___[[[VVVRRROOOQQQVVVYYYWWWTTTRRRRRRRRRRRRQQQMMMHHHEEEDDD>>>;;;===<<<999888999<<>>FFFLLLRRRXXX^^^ccc```\\\SSSIII===555222333111111111///......///111111222222000//////222555999AAAMMMYYYdddnnnwww|||tttssspppmmmfffXXXHHH<<<:::777444333444555777888444555555333222222555777<<<999???PPPggg|||gggOOO@@@888444111333222222111111111111222;;;FFFXXXhhhoooiiiYYYLLL===999666777888:::BBBJJJXXXeeeooonnniiiddd\\\SSS@@@777111333888::::::;;;???MMM___nnnzzz}}}uuujjj```NNN;;;333444666666777<<<>>>???===:::888888999;;;>>>AAA???===AAAKKKTTT```gggrrr|||}}}xxxyyyyyy{{{{{{yyyuuurrrlllgggdddeeejjjmmmkkkhhhbbbaaaaaaaaaaaa^^^YYYTTTMMMFFFAAA???===999888:::>>>EEEQQQ^^^iiittt}}}pppcccVVVHHH999444666777444222222222222333333333444444333333333222222222222222111111222222222111000000333333333222111000///...000000000000000111111111000000000///...///222444000......111555888888777444222111111222222000//////............///000000000111222111///...///000222111111000000000000000+++,,,...000111000---+++//////........./////////111000///000000111222444666666999CCCTTThhhzzzwwwgggSSSCCC>>>BBBPPPaaattt~~~{{{yyyuuurrrnnnjjjeeeaaaaaaaaa```^^^ZZZWWWSSSQQQQQQNNNKKKHHHGGGEEEBBB@@@CCCDDDEEEEEEDDDAAA>>><<<>>>>>>>>>???>>>>>>>>>>>>>>>===<<<;;;::::::::::::999999888555222111222333000222333222000111555:::......///000111111222222111111000000111222333333000000000///000000111111000000111111000000000//////000000111222333444444333333333222111000111222...333:::???DDDJJJRRRYYY\\\]]]ZZZOOOBBB888444333333333222111///...000222222222222111000000111222555:::DDDTTTdddqqqwwwzzzyyywwwtttqqqkkk```SSSIII===999444222444666888888444444444333222222444666999888;;;FFFTTTfff}}}hhhSSSCCC999333111333222111000000000000000:::EEEXXXjjjsssmmm___SSS???:::777777777888???GGGSSS]]]ccc```YYYSSSLLLEEE777333222555888999;;;>>>GGGXXXkkkxxx|||ooo]]]LLL;;;555666888;;;>>>BBBEEEGGGEEE???;;;999999777999999777666:::CCCKKKSSSYYYdddoooxxx{{{|||{{{~~~{{{xxxxxx{{{}}}|||{{{tttrrrqqqqqqrrrqqqlllhhh\\\SSSJJJEEEAAA======???BBBLLL]]]mmmyyywwwfffXXXMMMCCC888444555777555333333333222222222333444555444333222111111111111111000111111222111000///...333333333222111///...---/////////000111111222222111222222111111111444666///000111333444666777888333222111111222333111000///////////////000111111...///000000......///000......------------......++++++---///222222000.........------......///000111...///222333111111333333444666<<>><<<999555333333444333333222111111222555777000000000000000111111111000000000000000111222333000000000//////000000111//////000111111000000/////////000000111111111111000//////.........//////---000444777;;;AAAHHHNNNWWW]]]^^^UUUIII???888333555555444222//////000111222222111111111111111111555777???NNN```ooovvvxxx|||{{{yyyvvvpppggg^^^WWWDDD>>>777444555777888777222333333333222222555777;;;<<>>;;;555444555777888999@@@IIITTTeeevvvzzzkkkVVVIII<<<777777:::@@@FFFMMMQQQTTTQQQIII@@@<<<;;;777777666444444777<<>><<<:::666555555666666555222222222222111111111111////////////000111222333000000////////////000000---...///000111111000000000000//////////////////...---,,,,,,---............///000111444:::@@@EEEOOOXXX^^^[[[TTTMMMEEE===777777666333000...///111111000///000111111111111333555;;;EEETTTcccpppwwwzzz||||||yyyrrrjjjddd```NNNFFF<<<777666777666555111222333222222333555888<<<>>>AAADDDFFFOOObbbttt|||fffUUUFFF:::333333444444333222111000000111:::EEEWWWiiitttrrrhhh^^^DDD???;;;888444111444999BBBGGGHHHDDD>>>999666555444444666999888<<>>===:::777555444555777999;;;@@@GGGQQQZZZaaafffiiisssxxxtttfff]]]WWWRRRSSSWWW^^^gggsss}}}|||sssiii```XXXJJJ===:::888555222333555666444444333222111222333444555888777555333222222222333222333444444333000...,,,...///000111111222222222,,,---...000111333444555---///000111000000222333444888;;;777111---000444777555333222222111///---000000000000000111111222,,,...///000///000111333......---------......///---+++)))+++...000///------,,,,,,+++,,,---...///111...000444333,,,)))+++---111555888:::AAALLLUUU^^^iiiyyyuuu```MMMHHHKKK[[[ppp}}}||||||{{{zzzxxxvvvvvvvvvvvvvvvwwwwwwwwwvvvvvvuuutttqqqooollljjjlllllljjjiiihhhgggggggggbbb```]]]WWWRRRNNNNNNOOOKKKFFFAAA?????????===:::555444444333333222222111............///000111222111000////////////000000,,,---///000111111111000222111000///...............---,,,,,,...//////......,,,+++,,,000555;;;>>>EEERRR]]]^^^\\\YYYRRRIII888888777333000...///000///......///111222111000///222666<<>>888777777777777555222000444222111333555666333///000111333444444333222222000000000000000///......000000000000000///...------...///...---,,,---......000111111111111444666@@@MMMXXX\\\^^^___[[[TTTEEE@@@999444333333222111111///...///000111000///111222444:::CCCQQQ```iiinnnppptttvvvuuuppphhhbbbZZZMMMAAA;;;999666444444888222111555666444555999999999:::===>>>AAALLLWWWiiixxxgggPPPAAA999555333999555111000111222000...===HHHZZZmmm~~~wwwhhhZZZQQQEEE===999777555222555777999::::::999777555777555777===CCCLLL]]]mmmxxxwwwfffSSSFFF???999777888>>>LLLYYYkkktttxxxpppaaaSSSGGG???:::777555666999<<<;;;:::888777999>>>BBBCCCGGGLLLNNNVVVbbbooo{{{xxxtttrrrrrrsssyyy|||xxxvvvrrrlll___WWWPPPKKKCCC:::555666666444222222444666666666222333333111...///222555555666333//////333555444111333444333111000000111111111111000111111222222000000111000///000333555666444222000///111222444777666555444333444555555777777666555444222111000111111111000000000//////000000000000000111111222000000///.........//////------------------------000///...------.../////////111333333222111222222222111111222444777:::<<<@@@HHHTTT]]]ccchhhmmmqqqrrr[[[KKKFFFGGGXXXkkk~~~|||{{{}}}|||zzzyyyxxxxxxuuunnnfffaaa^^^XXXOOOHHHBBB@@@>>><<<:::888444111333111///111333333000---///000111111111000......//////000000000//////...///000000000//////...------///000///...---...///...///000/////////111333888BBBMMMUUU\\\dddeeeaaaSSSKKKAAA999444222000///000///......000000///...000111222666===IIIVVV^^^eeeiiioootttuuurrrlllggg\\\OOOBBB<<<999555444555777222111444666333444888999888999;;;;;;===FFFPPP\\\kkkfffOOO@@@888555333888555111000111222111///<<>>999777555777<<>>AAACCCKKKYYYhhhtttzzz|||~~~~~~~~~wwwnnnhhhbbb]]]NNNJJJHHHEEE???888666888222111111222555666666666///000000000///111333666555777555111111444555333333444444333111111222333222111111111111111000000///000111000///000333555666444111//////000333555333444555555555555555555888888888777666444333222222222111000000///......000000000000000111111111///////////////000111111...---,,,++++++,,,---...000///.........///000111111444777777666444222222111111111111333555777888555:::@@@FFFLLLTTT]]]dddtttrrrZZZIIIDDDEEESSShhh}}}~~~}}}zzzwwwuuutttttttttlllmmmmmmlllllloootttwww}}}{{{xxxvvvoooddd[[[UUURRRLLLHHHCCC>>>999666777444222222444333000,,,//////000000///...---,,,...//////000000000////////////////////////.........///111000///...///111......///...------...000222999AAAKKKXXXfffmmmnnnaaaXXXKKK???777333111000000...---...///000///...///000000222777???IIIPPP[[[aaakkktttwwwtttnnniii```SSSEEE===888444333555555222222444444333444666999777888:::999:::@@@IIIOOO^^^uuugggQQQBBB:::777555777444222111111222111000:::FFFXXXlll}}}mmmdddVVVJJJAAA<<<888666555555777999:::;;;;;;<<<<<<>>>AAAHHHSSS```ppp{{{~~~vvvlll```OOOAAA<<<:::777555888DDDXXXgggxxx{{{xxxkkkZZZMMMCCC;;;999777777:::???BBBBBB@@@<<<888777999:::888777:::???<<>>EEEKKKXXXlllkkkUUUFFF>>>999777555444222111111111222222;;;FFFWWWjjj~~~zzzrrreeeXXXLLLBBB<<<888555666666888:::;;;===>>>;;;AAAKKKUUU```mmmvvv{{{~~~}}}xxxnnncccWWWIII===999999888666;;;III[[[hhhwwwvvvmmm\\\MMMEEE???::::::888999===CCCGGGGGGEEE@@@;;;777999;;;999999;;;;;;999???LLLVVVZZZ]]]aaaeeemmmsssrrrooommmkkkggghhhjjjllljjjfffeeehhhkkkjjjoootttwwwxxxxxxyyyzzzzzzvvvpppggg]]]UUUQQQPPPKKKMMMNNNLLLGGGBBB===999666555555666777777555333444444333333444444444444111333444111000222222...333444444222111111444666111111111111111000///...///000000/////////222444555333111//////111444666000222444777888777666555888888888888777666444444222222111000///...---,,,//////000111111111111000222111000///...............---+++******+++---...000///......///000111222333777;;;===;;;777444222333333222333333333444444333444666777888===FFFLLLZZZkkkoooVVVDDD>>>@@@PPPfff~~~~~~yyyqqqggg```[[[ZZZVVVTTTPPPLLLIIIGGGGGGGGGAAABBBCCCDDDFFFIIIMMMPPPWWWZZZ```iiiqqqvvvwwwvvvsssqqqsss}}}xxxooofff]]]TTTOOOKKKFFF@@@<<<:::666111,,,000000000000111111222222......////////////......222111111000000111222222...000111111000000111333000111111///------...///666444666>>>LLL\\\llluuurrrkkk___QQQDDD;;;666555000...---...///000///......///000111333777===AAAJJJVVVhhhuuuyyyuuuooojjjeeeZZZLLLBBB:::444333666222555666555333333444444555444666;;;======@@@EEEJJJSSSbbbssskkkUUUFFF>>>999666333333222111000111222333>>>GGGVVVggg{{{}}}rrrdddUUUGGG<<<777777777777888999<<>>IIIWWWcccoooyyy|||zzzyyyuuunnndddZZZNNNBBB:::777999999:::BBBRRR```hhhrrrnnnaaaPPPCCC???===;;;::::::<<>>;;;999888888888777888999::::::<<>>BBBAAAAAACCCBBBBBBFFFOOO```uuurrr]]]JJJ>>>888555333111222333222000000333666:::AAAKKKYYYlllvvvgggZZZRRRCCCBBBAAAAAABBBEEEHHHJJJUUU```kkkrrrwwwyyyrrrhhhWWWQQQKKKGGGCCC===888777444888;;;BBBRRReeemmmkkk___[[[PPPBBB:::999888777888:::@@@KKKXXXaaaeeeeee\\\OOOBBB<<<999555333444333111666>>>===999AAAPPPDDDGGGFFF???:::;;;======>>>===<<<<<<<<<<<<======999===AAAEEEIIIRRR___iiilllhhhggghhheee^^^^^^ccccccdddcccaaacccaaaRRRAAA555222000111333666777888555333222333666666444222000222222///000444666555---000222333222111111222,,,...000111222111000///.../////////...///111444000111222333333333333222444444555555555555555555444444444444333222111111///////////////............///111222333222000///---,,,,,,,,,,,,---......***++++++,,,,,,++++++***---,,,,,,,,,---...000111111333777888777666555555---...///000111111111000555555444222111666>>>EEEGGGPPPbbbyyy~~~hhhOOO>>>999;;;444EEERRRPPPFFF???>>>>>><<<======;;;888555444444...///000000111000000///000000000///---,,,---///444333333555999<<<>>>>>>;;;;;;===BBBEEEIIISSS]]]ZZZcccnnntttxxx~~~vvvjjjaaaWWWMMMGGG<<<;;;888666444333222222111000000///...,,,+++***...---,,,+++,,,...000111,,,...///000//////111333///000000000......000111333222444777888>>>PPPcccooosssuuupppcccRRRDDD<<<222111000111222333222000---///111222111111222333BBBGGGLLLPPPTTT[[[eeemmmccc\\\SSSKKKAAA777444777222:::===888444555666555555444777>>>BBB@@@???@@@BBB???===CCCRRRfffzzzzzzlllYYYHHH>>>999666555000222333222000000444777???DDDFFFKKK___}}}xxxhhh\\\PPPPPPOOONNNNNNPPPUUUXXXccceeejjjpppsssnnnbbbYYYIIICCC;;;888999:::777555999<<>>===:::888777999<<>>666:::666888;;;<<<999666555444222333333444444333333222,,,---///000000...---,,,......---------,,,,,,,,,---111,,,"""(((999<<<333444444555666888;;;>>>@@@JJJMMMTTT\\\```ccclllvvvyyy{{{~~~wwwkkk```ZZZRRRLLLBBB999444111000///555///---000000,,,+++...------......000111222333---...///000222333555555111111111///......111444222222222222444;;;EEEMMMfffooovvvtttlll```RRRFFF;;;666000......000000000/////////000111333444555@@@AAAAAACCCIIITTTbbblllkkkhhhaaaUUUGGG===888777<<<;;;888444333444666555666===AAA??????BBBBBB===@@@@@@@@@AAAHHHVVVhhhuuupppVVVBBB:::777444222222000......///111222222???@@@BBBHHHXXXpppwwwooo_________^^^]]]^^^aaadddnnnkkkiiihhhggg```VVVNNNDDD@@@<<<999999888666444???DDDLLLWWWdddlllggg^^^JJJBBB;;;;;;<<<:::888888666:::BBBNNNaaasss{{{zzziii[[[KKKAAA===999888999666777999<<<@@@GGGNNNSSSOOOMMMIIIBBB<<<888777888;;;:::999999999999::::::888;;;===???CCCNNN___lllyyy}}}~~~~~~~~~{{{uuupppbbbUUUQQQNNNGGG===777444333222111222333444555666333111000000111000///555444222333555666666555111222222333333222222111...///000111222222111111000222222//////111111......//////000000111111222333444666777777777777666:::888666555555444222000111222222222222111000//////...---...000111000///000,,,***...111///...///,,,,,,,,,,,,,,,+++***)))---///222222111////////////000333555666666555555444222000111444777777666666666666666777999;;;===DDDJJJVVVhhh}}}|||lllVVV@@@666666333555777666444222111111111111222222222222111111,,,---...//////...---+++......---------,,,,,,,,,---000,,,(((---666777///222222222333444666888999:::<<>>::::::;;;;;;888555444555666666777<<>>>>>AAA@@@<<<;;;;;;;;;<<>><<<===CCCMMM\\\ppppppqqqqqqooommmkkklllmmmpppjjjbbb[[[VVVPPPHHHCCC>>>>>>>>><<<999888888999IIIQQQ[[[eeemmmlllaaaSSSAAA:::777999:::777555555666;;;CCCQQQdddwwwppp___LLLCCC???<<<;;;;;;:::999:::???HHHSSS\\\aaa^^^ZZZQQQGGG???;;;:::<<<666777777888888888777777999;;;>>>AAAHHHVVVhhhvvvyyyhhhXXXGGG@@@>>>:::444111222222333333333444444444666333///...///111222222333222111111333444444333111111222222222222111111...//////000000000//////...111111//////222222000////////////////////////222222333333333333222111777666444444555555444222444333222111000////////////...---...000000000///111---,,,000111///...000------------,,,+++***)))...000222222111000000000...///000222444555777777555333222333555777888888888777666666666888:::<<<@@@EEEQQQcccxxx{{{fffQQQBBB888111///000111000...------...//////000000000000//////+++,,,---.........,,,,,,......---------,,,,,,,,,...---,,,///222222000,,,000////////////000111222111333777<<<<<<:::<<>>;;;888333000111111///...///,,,,,,------...///111111333333222222111000000000111222222111///...///000444444333333333555999===LLLYYYiiitttxxxuuukkkaaaRRRGGG:::333222333000,,,............///111222333555888===EEENNNZZZfffnnnsssnnndddVVVIII@@@===<<<:::999777777666666777888888;;;===;;;<<<>>>===:::777888888888:::BBBMMMUUUnnn~~~qqqWWWCCC999666333111//////000222444333111...>>>999:::@@@CCCIII\\\qqqzzz~~~yyyyyyyyyuuupppllliiihhhccc]]]TTTMMMHHHDDD@@@===;;;>>>???===::::::???DDDSSS]]]jjjrrrssskkkZZZJJJ<<<888666999999555111111888===EEERRReeexxxvvvcccOOODDDAAA>>><<<<<<:::888888@@@NNN^^^iiiooolllfff\\\PPPFFFAAAAAABBB777777777888888999999999<<>>BBBEEEIIINNNQQQ[[[___eeemmmuuu~~~wwwlllbbbXXXOOOJJJ???:::666444333111000///,,,,,,,,,------...000000333333222222111000000000000222333222000///...///333333333222222333555666<<>>===>>>MMM___hhhoooxxx}}}}}}{{{zzz{{{vvvvvvtttooohhhaaa\\\ZZZPPPLLLGGGBBB>>>;;;999888999<<>>===AAAJJJQQQ]]]hhhssswwwrrrfffSSSDDD888555666999:::555333333666;;;BBBOOOdddwwwzzzgggSSSGGGAAA===<<<<<<777444555>>>OOOcccrrrzzzwwwrrrhhh[[[NNNFFFCCCCCC===;;;:::999:::<<>>:::222111111000...------///111///000000000000000000///+++,,,,,,---..................---------,,,,,,,,,///((((((000222,,,,,,333,,,---...//////000111111...---000444333///...000444666888999999;;;>>>@@@FFFJJJQQQXXXaaalllwww~~~~~~vvvkkk```XXXIIIEEE>>>888444222///------------------...///000111111111111111222222222000111333222000/////////111111111222333333333333333AAASSSeeettt}}}|||vvvfffYYYGGG;;;777444111---------------...///000000555888>>>HHHUUUbbblllrrruuurrrllldddYYYMMMCCC===:::555444777888555777;;;???;;;777666777777777777333666999999999;;;@@@EEEUUUhhhrrrWWWCCC999666333000444222000///111222222111999:::<<<===::::::CCCNNNVVV^^^iiiqqqssssssssssssiiiiiifffaaaYYYRRRMMMKKKCCCAAA???;;;888666444444888<<>>KKKaaaxxx}}}mmmZZZLLLCCC<<<:::<<<555333444<<>><<<;;;<<<@@@DDDFFFJJJOOOWWWbbbnnn}}}qqqMMMAAA666666:::888444111666444111//////222555888999666222///...//////...333222000111333444444333000000111111111111000000...------,,,------......---000111//////333444111111111111000000/////////......///000111333555666444333333555777888888777444333000...---...///000,,,+++***+++---------,,,000...///111000,,,---111......//////......---,,,///000111000///...///111000000///...///000111222555666666666666777:::<<<>>>;;;888444333333555777888>>>LLL```vvv|||cccJJJ===:::888555222222222111//////111333000000111111111111000000,,,---------...//////000......---------,,,,,,,,,...)))(((---...+++---333,,,---...000000111111111...,,,---111111...---///444555666555333333555777888<<>>888555999999666888???CCC;;;555555666555555666000444777888777999<<<@@@KKK^^^tttmmmTTTBBB:::999888666666333000///000222222222333:::>>>;;;999:::===>>>HHHNNNVVV]]]```aaaaaa```WWWWWWTTTOOOHHHCCC???>>><<<;;;:::888555444555666:::@@@HHHPPPXXX```hhhnnntttyyyxxxnnn___QQQDDD;;;333333555:::;;;888999;;;444777<<>>444555888777333000555333222000111222555666777444111000000000000///000...---...///111000000000000111111111111000000------,,,,,,---...///000...111111//////222333000////////////////////////......---......000111222222111111333555666666555222111000///......///000---,,,+++,,,...///...---///...///111...***,,,000------...////////////....../////////------...000------......///000111222444555777666555666999<<>>EEEQQQ]]]gggooouuuxxx|||~~~yyyiiiWWWIII???888777666888;;;:::666666999888:::>>>HHH]]]tttwwwgggWWWGGG;;;:::>>>999999999;;;EEEXXXnnn}}}zzzmmmbbb[[[ZZZ[[[\\\^^^```aaabbbbbbgggmmmvvvkkkXXXFFF:::000111666666333111222222333333333444444444444222000000111222111000222111///000222333333222000000111111111111000000------,,,,,,---///000111...111111//////222222000........................444333222111111222333444111000000111333555444333000000000////////////000111000///000222222222000......///111...)))+++000,,,---...///000000000000---...///...,,,,,,...///***+++,,,...000111222333333555777666444555999<<<@@@===888444111222333555888@@@PPPggg}}}nnnUUUHHH>>>444222666///111222111000000111222//////000000000000//////............///000222222......---------,,,,,,,,,+++///000---++++++***(((---.........---,,,***)))222...,,,...///------///+++---.........///111333222333333000///444>>>FFFKKKNNNSSSZZZaaajjjtttzzz~~~zzzmmm[[[OOOIIIAAA999000////////////000000111111111111111111222222222/////////......000333666:::777444333444444222//////333:::GGG\\\sss~~~ooo[[[HHH<<<777777000////////////000000111333222555@@@SSSgggxxx{{{uuunnneeeZZZSSSIII???:::>>>===999===GGGHHH===444444555333333666333666999888666666888;;;999JJJ___pppqqqWWWCCC999666444111222222222444555333111...===;;;;;;<<<:::555555888555888;;;>>>???>>><<<:::;;;:::888888999::::::::::::;;;;;;:::888999;;;===IIIXXXhhhqqqwww|||~~~}}}yyynnn]]]KKK@@@===???666888;;;<<<;;;:::999999666777<<>>QQQlll|||mmmZZZJJJ===666222///,,,---000222222000///333777<<>>666@@@<<<666222111222222333666777888777666777888:::???BBBNNN```sssoooUUUFFF<<<444222444555333222111222222222111@@@===;;;;;;888444444888555666999;;;;;;;;;999888666666666666777777666555<<<===>>>??????AAADDDFFFWWWdddsss|||zzzrrrcccRRRCCC<<<<<<>>>888:::<<<===;;;:::999:::888999>>>KKK^^^sss{{{kkkYYYKKKBBB===666333555999;;;AAAUUUjjj|||~~~}}}wwwhhhSSSDDD???<<<888444222222333333222111222333555555444222222000000000222444444333////////////000111222333222111000111222111///---.........---,,,---///222000///000111222222000......///000000//////000111000//////000222333333222111000000000000111111222000111222111///------...---------------...//////111///---+++))))))***+++,,,///000000...---...////////////000000000111111...000222555777777777666555555444444555666777888:::999666333000000222555666BBBUUUllloooTTT@@@777555444222222222333333333222111111333333333222222111111111///...---...///000000...000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...,,,+++*********+++++++++,,,,,,+++,,,---.........------......------...///111222111333666888;;;@@@EEEIIIQQQ\\\iiirrrwww}}}{{{rrriii\\\QQQDDD===555222444666555333111000......///000///...//////...///000333555777222333333333333333222222111333555;;;LLLeeexxxrrraaaQQQEEE<<<444111------///111000...///222555:::FFF\\\tttzzzrrriiiaaaYYYRRRFFF<<<<<>>AAAJJJZZZiiizzzlllTTTDDD;;;444111222555333111111222222111000HHHBBB===<<<888555555888666777777888888777777666555555666777777777666555>>>AAAEEEHHHKKKOOOSSSVVViiiuuusssfffTTTCCC:::777999;;;:::;;;<<<<<<:::999:::;;;999999>>>III\\\qqqwwwgggVVVHHH@@@999555555888888<<>>FFFOOOWWW___iiiuuu~~~{{{pppeeeQQQHHH===777666555333000000...------///000000///////////////000222444555000000111111222333555555111222333666DDDYYYlllvvvyyykkk^^^PPPEEE888333///---...000///---000000222666AAAVVVoooyyyppphhh___YYYNNNBBB=========:::@@@<<<777444333444444444333444444444333333555666;;;>>>EEEOOO[[[kkk{{{iiiSSSCCC:::444111222444333111111111111000...RRRJJJBBB>>>:::666666999999888888777666666666777777888999999999:::<<<===CCCHHHOOOUUU\\\bbbgggkkkzzzwwwgggYYYGGG999555666777888777999::::::999999999;;;888999<<>>666555777888777555444555777333222111222444555444222000000///111333444333222222222111000//////000000000///...///111111000///))),,,///000000111222333222222222333555555222000000111222111...---...///...------///222444444333222222111000000111111111///222444444222000//////......---------......///...---,,,+++******++++++,,,---..................000000111111111111111111333555777999999999777666666555555555555555555555222222333222000111333555333BBBYYYrrroooTTT???666444222111---///222444444333111000000000000//////.........///...---...///000000...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000000000...+++***......------...///000111///...,,,,,,,,,---///000---------,,,,,,---......000111111000//////111333555999>>>CCCIIITTTbbblllttt}}}}}}rrrcccXXXHHH===888555111...///---,,,---///000000///------------...000111222111000000000111222444666333222222444===NNNaaalll}}}~~~tttjjj[[[MMM:::555///---...000000///000///000333<<>>666555777666555555777999999999888999::::::;;;===EEEUUUkkklllWWWIIIAAA999666888888888@@@MMM```jjjvvv}}}{{{xxxoooggg[[[PPPHHH@@@:::555444777:::;;;:::888777777222111111222444555555444111111111333555555444222333222111000////////////000...---...///000000///))),,,///111222222222333333333333444555555333111111222222111...------...///......///111222222111000000000000111222333444000222444444222000000111000000///////////////000------,,,,,,,,,,,,,,,,,,,,,------.../////////...111111111000000/////////333555777888999888666555666666555555555444333333///000222222111222333555444DDD]]]uuupppUUU@@@666444222111---///111444444333111000---------......////////////...---...///000000...------------------,,,,,,++++++,,,---...///000111000///...------------...,,,,,,+++++++++---///000111000...------///111333222000---++++++---///111---...///...---,,,...///222333444555999BBBMMMVVV]]]iiiwww~~~yyylllYYYJJJAAA<<<666222///...,,,---///000000000---------......///000000222111000//////000222333333333222444999EEEWWWeeevvv{{{ttteeeTTT===888111...///111222111000...///222888EEE]]]rrrxxxqqqggg```UUUGGG;;;444444666>>>;;;777555555666666666333444555444333444555777555777;;;???DDDTTTpppzzzmmmYYYGGG<<<888666444444333222222222111///---mmm```RRRJJJCCC<<<888888:::999888777777777777777999;;;===>>>@@@EEEMMMSSS]]]cccllluuu}}}ppp___JJJCCC:::666777888777555888:::======<<<:::999999======???FFFTTTjjjyyydddUUUEEE;;;555666666555<<>>EEELLLMMMFFF???777555333222222222222111000000111333555555333111111111000000000000000111555333000000111111111000,,,...111222111222333555333222333444555555333111000111111000///......///---------...111333333222111111111111222222333444111222111000...///111444111111000///////////////---......//////000000//////...---///222333111/////////000000111222333333222444666888999888777777666666666666555333111000---000333555444444444555<<>>888999===:::888555444555666666555222333444333222222444666555666888:::===EEEXXXjjjxxxbbbJJJ;;;999999666666555555555555333000---pppeee\\\RRRKKKHHHAAABBBCCCCCCCCCCCCBBBBBBGGGOOOYYYaaaeeeiiinnnssszzz|||pppYYYEEE===:::666444555777999:::HHHJJJMMMKKKFFF???:::666999888999>>>KKKaaazzzssseeeUUUGGG<<<:::999666:::BBB>>>AAAGGGOOOYYYbbbjjjnnnppprrruuusssnnniiigggfffaaaaaa___[[[VVVOOOIIIEEEDDD@@@;;;777555555777888===<<>>999777444444555666555555555666666666555555777888777777888:::;;;AAAPPP___yyy{{{dddJJJ:::888888666777666666666666444000---xxxqqqjjj```XXX\\\ZZZVVVSSSQQQRRRTTTUUU```fffooouuuxxxzzz}}}{{{ooocccVVVKKKDDD777888888666555:::CCCKKKSSS]]]eee___NNN>>>888888999666666:::CCCTTTmmm~~~qqq```LLL===<<<<<<999:::AAA;;;???DDDHHHKKKPPPVVV[[[aaa```^^^\\\YYYWWWUUUTTTMMMLLLJJJEEE@@@===<<<<<<<<<999666555555666666555;;;EEEPPPZZZ___^^^RRRFFF<<<888333111222333111///111000000111333333222000000......000444555444111333111000111222222...++++++---000222333333222111444444444333222111000///000222333222000---,,,,,,......//////000000111111000111333444333000,,,***222000...,,,,,,---///000///---,,,,,,...//////...---...///111222222333333/////////000111111222222222222222222000...,,,***222555888:::999777666666666777777777666555444444---000333777999999888777BBBOOOcccvvvqqqXXXEEE<<<888444111---///222444444222///---,,,---...///000000000000,,,...///000///000111333222111000...------------.........///......------111///......//////...---------...///111222444555111000...---,,,---///000///......------------...//////---,,,,,,---...///...---,,,,,,.../////////000000555???GGGQQQcccttttttcccRRRHHH???555111333444111---000000000000////////////,,,...///000/////////000+++///222222222777BBBKKKcccpppuuunnnhhhRRR>>>888999555000...111222333111///333;;;CCCWWWfffzzzvvviiiRRRDDD===@@@AAA999555888777666666444333444777999444777666111111666888444666888999777777>>>KKKVVVmmm}}}eeeOOOAAA:::666555555555333222111111000000{{{tttnnnnnnlllhhhfffeeefffgggiiirrrwww~~~}}}ooo```SSSHHH???999777888888777888>>>JJJRRR]]]fffmmmfffUUUDDD<<<;;;666333222555<<>>555222000222888GGGaaawwwooo[[[GGG>>>;;;888:::@@@>>>??????>>><<<;;;===>>>CCCCCCAAA???<<<:::999888888:::<<<;;;999777777777:::::::::888777;;;BBBHHHQQQ\\\jjjtttxxxqqqaaaQQQ>>>999555444555666555333555333111111333444555444222111111222555666666555444333111111222111...,,,------...///000111222222333333333333222111111000---.../////////000222444000000000000////////////444333222111111222333444222111///------...///000000//////000111000...+++,,,+++((('''(((+++///111---......//////000111111000111222333333333222111111444777999999999999999222222333333444333333333000000222333555666777888===III\\\qqqttt\\\GGG<<<777444222222111000000000000111222//////......---,,,++++++---...000000000///000111111000///...............,,,,,,------......//////000///......//////...,,,++++++,,,,,,...///111111000///...---,,,---......000000///.....................---------......//////---,,,---///000///...,,,+++,,,///222777AAALLL```gggrrr}}}~~~uuufffYYYGGG:::555444222111---------,,,,,,,,,,,,+++---...000///...,,,---......000222000---000777===IIIVVVkkk|||~~~zzzvvvhhhVVVJJJ@@@888333222---///000000///111666:::EEEVVVmmmuuuaaaRRRFFFCCC@@@:::777888777777555444333333444444555777666333222555555333222555777666555999AAAIIIaaattt|||fffPPPAAA999666666444333222111111111111111zzzuuurrrbbbYYYMMMAAA:::777777666777888999<<>>;;;<<>>>>>===<<<<<<<<<<<<===AAA@@@>>><<<:::888777666333666999:::999777777777:::<<<===<<<<<>>:::666555777888777555555333000000111444555555111111111222333444555555333222111000///...---,,,............///000111222333333333333333222111000...////////////000333555111111111000///.........000/////////000111222333222111///.........///000111000111111222000---***,,,+++))))))))),,,...000------......//////000000000111222333333222111000000222666888888888999:::111222222333444444444444111111111111333555777888999DDDWWWlllxxx```KKK>>>888666444000111111111111111222222//////......---------------///111111000//////000000//////............///++++++,,,,,,---...///000000...------...///---,,,,,,,,,,,,,,,---...000000///...---,,,,,,,,,------111000//////............------------.........//////...---...000000///---...---------...111888>>>JJJUUUeeeqqqyyyxxxiiiTTTBBB888444222111---------,,,,,,,,,++++++---///000///---,,,,,,,,,...000111000---///444999CCCPPPcccuuu~~~}}}ttteeeTTTEEE999444333---///111111000111444777>>>OOOfff{{{}}}lll^^^PPPJJJFFF@@@<<<===888666444333444444444444555666555444333333333222222444666666555777===BBBWWWiii}}}~~~hhhRRRBBB999666666333222222111111111222222~~~uuulllccc^^^OOOIIIBBB<<<:::999888888888999===DDDOOO]]]llluuu|||wwwfffRRRBBB999666555555666:::GGG```wwwppp]]]NNNDDD???>>>??????>>>=========>>>>>>======<<<:::999777555333333111444777999999888888888888===BBBFFFJJJSSS___iiiuuu}}}sss]]]JJJ===999555444777888888666444111//////000222333444///000000000111222444555555444333222000.........//////......///000111222222222333333333222111111111111111000...///111333222222111000///...---------...///111222222222222222111000///...//////000111000111111222000---***,,,------....../////////------......//////000000111222222222222000///...///111444666666666888999333333444555555666555555111111000000222444666888999CCCVVVlllzzzbbbLLL>>>777444444...///222444444333111000//////......///000111111---///222222000///......///............//////000++++++++++++,,,...///000///...------......---,,,------------......///000...------,,,,,,,,,,,,,,,111000///......---------,,,------........./////////......///000000...---...//////---...111555666<<>>666333000111222222222333444555===KKK```uuuxxxlll___WWWSSSMMMHHHFFF<<<888444333444666666555555444444555444333222333333555666666555777:::>>>LLL^^^ssskkkUUUCCC999666666333222222222222222333333~~~xxxpppeeeYYYOOOJJJBBB@@@===;;;:::999777555;;;>>>EEEOOO\\\kkkwww~~~zzzjjjVVVCCC999444555777777999DDD\\\rrrwwwiiiZZZOOOFFFAAA???BBB@@@>>>=========<<<;;;;;;:::999777666444333222000333777999999:::<<<===>>>DDDMMMVVV___kkkvvv~~~}}}nnnXXXFFF;;;777333333666888777666333111//////111222333222///000000000///111444666888888777555111000000111///000000000111111111111222222222333333222222111222333333111//////000111222111111000///......---...///111333444444444444111111000000/////////000000//////000111000...+++---...///000111000000000---......//////000111111222222222222222000...---000222555666666666777999555555666666777666666666111000000000111333555666;;;EEEXXXooozzzbbbKKK<<<444222222---///222555666444222000000///......///111222333...000222333111...------...............///000111,,,,,,+++++++++---...//////...------......---+++......---------......///------,,,,,,,,,+++++++++111000///...---,,,,,,,,,+++,,,---.../////////////////////000111111...,,,,,,......,,,---111222111555<<>>777444555777777666444222222555555333222444444555666555555666999;;;CCCSSSgggwwwoooXXXDDD999666666333333333333333444555666{{{~~~wwwrrrnnneee[[[PPPGGGAAA>>><<<;;;::::::;;;:::999777???DDDNNN[[[jjjwwwppp\\\HHH<<<555666999999888???UUUiiiwwwjjj^^^SSSIIICCCBBB@@@======>>>???===;;;<<<<<<;;;999777666555444222555888;;;>>>AAADDDGGGOOOUUU___jjjvvvttteeeQQQAAA999555111111444777666555222111000111333444333222000111222111000111444888777888777444000...///111000000222333333222222111111222222333333222222222000222333333111000000111111111000000//////......111111111111222333555555111111111000000000000000000...---...//////...---///............///000000......///000000111111222111111222333333222111000333555777777777777888:::666666777777777666555555000000000000111333444555;;;EEEXXXooo}}}eeeNNN===555333333...000222333444444333222111000///......///111222...000333333111...,,,,,,---------......000111111...---+++******,,,---...///...,,,---......---+++------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++******000///...---+++++++++***+++,,,---////////////...000//////111222111...,,,***------+++,,,000000,,,222444888>>>IIIYYYjjjvvvsssaaaNNN>>>555////////////.........---...///111111000///000111...///111111111111111222222999GGG\\\rrruuubbbSSSDDD999666444333222222333444444:::BBBPPPccc{{{}}}xxxtttooofff^^^NNNFFF;;;555555666666555222000111666666333222555444444444333444555888:::<<>>>>>>>>CCCIIITTTcccsssuuuaaaMMM@@@777999<<<;;;888===QQQddd{{{wwwjjj^^^QQQHHHAAA???===>>>AAABBBAAA@@@;;;;;;:::888777555444444555777;;;???CCCHHHMMMQQQaaafffnnnyyyxxxkkk]]]KKK<<<777333000000333666666444222222222333555555444222111222333222000222666999444555555111---+++,,,///000111333444444333222111111222222333333333222222...111333333222111111111000000000000////////////222000...------000333555111111111111000000000//////---,,,,,,...//////...000...+++******,,,///111//////000000111111222222000111222444555555444444666888999999888888999;;;666777777777666555444444//////000111222333333333999CCCVVVmmmjjjRRR@@@888666777111111111111222333444555222111///---,,,---...///...111333333111...,,,+++---------......000111222///---+++******+++,,,...///---,,,,,,---...,,,+++,,,,,,++++++***++++++++++++,,,,,,,,,,,,+++******000///---,,,+++************+++---///000000///...000///000111222111...+++***---...+++,,,111000***111//////222===OOObbbooommmWWWDDD888//////.........------------///111222111000111222///000111111000//////...000666BBBVVVlll|||kkk\\\KKK===777555222111111333333333777>>>JJJ\\\vvvzzzpppfffVVVLLL???666444555444333111...000666777333333666333333222222222444777999999CCCPPP^^^qqquuu]]]GGG999555666444444444555666777888999TTT^^^kkkuuuzzz}}}xxxssskkk___VVVNNNKKKEEE???;;;888777777888777666666888;;;>>>AAAHHHPPP]]]iiisssyyy}}}}}}mmmTTT???<<<666888???>>>999FFF[[[ooosssbbbUUUMMMKKKGGGDDDAAA@@@@@@@@@@@@@@@@@@>>>;;;999999:::???BBBGGGLLLSSS\\\eeekkktttzzz~~~ooo]]]LLL@@@:::666333000///111444555666333222111111333333222111666555444333222222222222888777666666666555222///222222333333333222222111111333666777777666333111333333333222222111111111///000111111000/////////333333333333222111000///111111111222222111111111+++,,,---...////////////------...---,,,---///222---...///222444444111...222111111000111222444555555777999;;;;;;:::777666666555555444333333333333222000000333444222222555666@@@QQQhhh}}}cccMMM@@@999555222444444444333111000...---000000////////////000000111000......//////...,,,+++---//////.........///...---,,,+++,,,---...///111...,,,+++,,,------,,,---,,,+++***)))))))))))),,,...///...------...///,,,---.........---,,,+++***+++---...000111111111777333000///000000...,,,,,,---......,,,,,,---...///...000444666<<>>777222333444222333666888???HHHTTTiiizzztttrrrccc[[[MMM???555111111222000000///111333555555444555555555444222333555777??????FFFVVViii{{{www```III999666:::555444555888<<<<<<888555DDDLLLXXXaaaggglllsssxxxzzz{{{|||{{{xxxwwwwwwxxxsssoooiiifffbbb[[[RRRKKKFFFCCC???;;;888666666666999999:::;;;>>>BBBFFFHHHVVV[[[ccciiimmmooosssuuuzzzrrrYYYDDD===777888>>><<<999EEEXXXmmm~~~pppfff^^^ZZZTTTNNNHHHEEECCCBBBDDDEEEEEEEEECCCCCCDDDEEEJJJOOOVVV___gggpppxxx}}}tttaaaQQQDDD;;;777777555222222333555666666555333222333444555444333666666555333222222222222666555555555555444111...111222222333333222222111+++---000333555444333222333333333222222222111111000111222222111000000000222222222222222333333333111222222333333222222111------.../////////......---......---,,,---///111------///222444444111////////////000111222333333555777999;;;;;;:::888777444555555555444333222111222///000333444222333666777AAASSSkkk}}}cccLLL???888555333222222222222111000//////222222111000////////////000...------......---+++,,,---///...------///000//////---------...///000000...,,,+++,,,---------......---,,,++++++++++++---...//////...---...000------.........---,,,++++++,,,---///000111222222444111//////111111000...,,,---......,,,,,,---......---000444777;;;FFFSSSaaappp}}}lllUUUBBB777666333///---,,,---///222000///000111111000///,,,---...///111111222222333111666EEEXXXjjj|||}}}oooZZZHHH;;;444000111222222222555777<<>>666888444444666888:::999666444777===DDDJJJOOOTTTZZZ^^^ccceeeggggggdddaaa______ZZZVVVRRROOONNNJJJDDD???>>>===;;;999777777777777999;;;>>>CCCHHHMMMQQQRRRcccfffgggddd^^^\\\___cccgggppp{{{yyyaaaKKK@@@999888<<<:::777BBBSSSggg|||{{{rrrnnnfff]]]VVVRRRPPPOOOPPPQQQSSSTTTTTTVVVXXXZZZ^^^dddmmmvvv~~~sss\\\JJJ>>>999555222888666555444666666666555666555444444666666555444777666555333222111111111444444333444444333000...111111222222222222222111...000333555777777666555444333333222222222222222333333222222222111111111222222111111222444555666333333444444444444333333///////////////......---...//////...------///111,,,---...111444444222000---///000222333444444333444666888::::::999888777444555555555444333111000222//////222333222444888888BBBUUUmmm}}}cccLLL===777444444///000000000000000000000333222111000///.........///---,,,,,,......---,,,...//////...------///111111000///......///000000...---+++,,,---.........000///...---------------///000111000///...///000------......------,,,+++,,,---...000111222333333111000//////111222111000---...///...---,,,---///...---///333666888>>>EEESSS^^^lllzzzxxx```LLL<<<999555000......///000333111000000111111///...***+++...000111111///...222111444>>>JJJ[[[qqqzzzeeeRRR>>>666000111222000///111555777:::AAASSSlllyyykkkUUUBBB777111///////////////111333555555555444555666666666777999;;;;;;;;;@@@JJJWWWjjjpppYYYCCC777555333666888888777555444333777:::<<<>>>???BBBFFFJJJPPPQQQRRRQQQNNNKKKJJJJJJHHHEEEBBBAAAAAA@@@>>>;;;::::::999888888999999:::999===DDDMMMTTTYYY\\\^^^gggfffbbbXXXMMMGGGJJJNNNRRR^^^nnn~~~hhhRRRDDD<<<888:::999777???MMM^^^ttt~~~vvvoooiiifffeeeeeedddfffhhhiiijjjlllooorrrwww{{{qqq___HHH999555666666444999777666666666666444333666444444444555666555444555444333222111000000000444333333333444444111///000111111222222222222111444555666777777666555444444333333222222222333444444333222111111111111000444333111111111333666777444444555555555555444444000111111000///...------///000000000......///000,,,---...111333444333111...000333666777777666555222333555777888888777666777666444333222222222222222///...222333333666:::999CCCWWWoooeeeLLL<<<555444444000000////////////000000222111000///...............---,,,---//////...---000000///...,,,---000333111000///.........///000...,,,+++,,,...//////...000//////...------......000111222111//////000111---------------,,,,,,,,,,,,---///000222333333333000000000000111111000000---/////////...---...///111000///111333555888;;;JJJPPP[[[lll~~~kkkVVVDDD???777111......///000444222000000111000///---,,,---...000111111000000111111333888@@@OOOggg|||ooo\\\EEE<<<333222222///------111333555;;;III___uuuttt\\\GGG;;;555222111000//////111444666666555333555777777888999;;;===;;;:::<<<@@@GGGXXXrrrvvv^^^FFF888444555888;;;999666333333444:::::::::999999;;;>>>@@@DDDDDDBBB@@@===;;;<<<>>>>>><<<:::::::::;;;;;;;;;888888777777888999;;;<<>>888888777777>>>HHHWWWlll|||zzzyyyzzzyyyzzz{{{{{{{{{~~~~~~sssbbbRRR???666888<<<<<<999:::888666666666555333111444333222333444444333222333222111000////////////444333333444555555333111///000111111222222222222222222222333333222222222444444222222222333444555555333000///000111000...555444222111111222444555555555555666666555555555222222111111000///------000111222111///......///------...000333444333111...000444777888777555444///000222444555666666666;;;888444000///111444666222//////333444444666::::::DDDWWWppphhhOOO>>>555444444222111000///.........///000000//////...////////////...---...000111111000111111000...---...000333111000...---------......---,,,,,,---///000///...///......---------------111222222222000//////111......------,,,,,,,,,,,,,,,---///000222333333333111222222222111///.........///000000......///000333222000...///333666777BBBDDDMMM^^^rrrttt```NNNGGG<<<333///.........444222000000111000///---......---------///000111000111444666:::GGG```vvvvvveeeIII>>>333111111///...---...000444:::CCCSSSgggvvvyyyaaaLLL>>>888555444222111111222555666666555222444666888888999;;;<<<999999:::;;;>>>LLLeee|||vvv^^^GGG:::777888:::<<<:::666333333555888777666666777999<<<===<<<<<<:::777555444666888777777777777777888999999666555444444666:::>>>@@@JJJPPP[[[dddjjjkkkhhhfffYYYTTTLLLBBB:::666777999999BBBQQQcccuuuyyykkkZZZKKKAAA888666777888>>>EEETTTeee|||pppbbbQQQFFF:::777;;;???>>>;;;<<<:::777555555444222111333222111111333333222111111111000000000000000111333222333444666666444222//////000111222222222222111111222222444666777888555444222111222333555666777333///...000111000...444333222111111111222333555555666666666666555555222222222222111000......111222333222000....../////////...000222333222000---///222444555444222000...///111222444555666666>>>:::555111000111555777222///000444666444555888:::CCCVVVnnnnnnTTTAAA777333444444222111///......//////333222111111000000000000///......///111333222111111222222000......000222111000...---,,,------......------...000000///---...------,,,,,,,,,------111222333111///...///000///...---,,,,,,,,,,,,---,,,---...000111222333333000222333333111///......///000111000///...///111///222111...---111555666999999@@@PPPaaaqqq|||lll\\\QQQBBB777111///...---333111000000111111///...---,,,+++******,,,...000000222444555777AAAXXXmmm{{{lllMMM???222///000000000000...000444:::???III[[[kkk}}}iiiTTTCCC:::777777555444333444666777666555000333555777777777999:::777777888:::===HHH^^^qqqvvv___III<<<::::::;;;;;;999777555444444888666555555666777999999777888888666444333444555444555666666555555666666555444333444888>>>DDDHHHRRRXXXbbbiiijjjfff___ZZZNNNHHH@@@:::888666555444666;;;EEEUUUhhhqqqiii[[[MMMCCC999555777:::???CCCQQQ\\\nnn{{{uuulll]]]OOOEEE>>>999:::AAAFFFGGGEEE???<<<888555555444333222333111000111222333222111111000000111111222333444111111111333555555333111...///000111222222222222555444444444666888:::<<<555444222111111333666777999444000///111333111...///000000111111222222333444555555666666555555444222222222222111000000///222333444333111///......111000///000111222111//////000111333333222000//////000111333555666777888===;;;888555444444444555111000222666777444333555:::CCCTTTkkktttZZZEEE888333333333222000//////000111222:::888777444222111000000...------...111222222111111222333222000///000111222111000...---......//////......///000000...,,,---------,,,,,,------...111222222111///......//////...---,,,,,,,,,------+++,,,---///000111222222---000333333111//////000///000111111//////000111'''///333///---000333333444444999CCCNNN\\\qqqyyyiii\\\JJJ<<<555222///---222000///000111111000///,,,,,,,,,,,,,,,------...111111333444444;;;NNN```yyysssYYYIII888222222222111222000111444777999@@@RRRddd}}}uuu```LLL???;;;<<<888777666666777777666555///111444555555555666777777777888;;;===DDDTTTccczzzxxxbbbKKK???===;;;999888777777666444222;;;999666555555555555444444666888888777444333333444555777777666555555555666555444666;;;CCCLLLQQQVVV[[[ccchhhfff^^^TTTNNNFFF@@@888555666666444111666888>>>LLL```lllfff[[[NNNDDD999555777;;;@@@BBBNNNTTTaaarrrxxxlllddd[[[MMM@@@BBB???>>>CCCLLLSSSVVVVVVBBB>>>999666555555444444333222111111333333222111111111111222333555666777//////000222444444222000......000111111222222222666555333222222333555666555444222111111333666888;;;666000000222444222///,,,---///000222333333333444444555555555555444444111222222222222111000000222444555444111///......222111000000111111000///222222333444333222111000000111222444666888999:::;;;::::::999777666444333111000333888888444222444:::BBBRRRiiiwww]]]GGG999333222111111//////000222444555???>>>;;;888444222000///,,,,,,,,,---000222222111111222333333111000000000444333111000/////////000000//////000000000---+++......---------......///000111222111...------...///...---,,,+++,,,------***+++---///000111111111+++...222333222000111222///111222111000///000111 ,,,444111---///222111555444777;;;@@@LLLeee|||qqqcccOOO@@@777333000...111000///000111222111000,,,...///111111000///---111111222222222777GGGVVVsssxxxhhhUUUAAA777444333111111333222333555444:::MMMbbbyyykkkTTTEEEAAABBB;;;999777777888888666444...000333444444444444555999888999;;;;;;???JJJUUUqqq{{{eeeNNNAAA>>>;;;888555555666777444111:::777555555777999999777888888999999888666555444666666555555444555555666777666555555888@@@JJJRRRWWWXXXYYYXXXTTTLLLEEE@@@>>>===:::666444222111111444444999CCCNNNVVVVVVUUUHHHDDD>>>;;;:::<<<======CCCKKKWWWcccooo|||}}}qqqbbbYYYPPPHHHCCCCCC<<>>LLL___uuuzzzXXX@@@999666111222111000///000222555777===AAAAAA:::555333222000+++++++++,,,,,,...///000111111000...,,,+++---///---...000111111///---,,,111111000///////////////111---,,,//////---...222......---......///111111...---------///000///...***---000111000/////////000000000000111111111111111...---...111222000......///111000///...000111444444555666999EEE]]]sssxxxmmmYYYFFF999333222444000/////////111111///......//////...,,,,,,---///222,,,---222333222>>>NNNcccyyy|||ppp]]]HHH>>>777111///111555333333555666;;;IIIVVVrrr{{{gggWWWNNNJJJ@@@<<<888777777666444111555444333333222222333333999888666666999>>>CCCGGGeee}}}|||hhhSSSBBB888<<<999555444555666666666;;;888666666888999888777444555666777777777666555999888888888888888999999888777666666999???GGGMMMQQQQQQQQQOOOKKKFFFAAA>>>===;;;999666444333333333333222555===FFFLLLMMMLLLGGGBBB===:::999;;;<<<<<>>JJJ\\\qqqyyyXXX@@@999666222444222111//////111333555;;;??????999444333222000,,,,,,,,,------...///000111111111000...---...//////000000000///...---,,,111000000///////////////222///---///...,,,---000,,,------...//////000000---,,,++++++---.........///111222222000.........000000000000000000000///000...---///222333111///...000111000///...///111222111222222444>>>TTThhhzzz|||rrr```LLL;;;333222444000///...///111111///...,,,---......------///111333......333222111:::HHHZZZooo~~~tttbbbNNNBBB:::444111333222111222444555999FFFRRRnnn|||pppeee\\\VVVLLLGGG@@@;;;888777555444555444444333333333444444777666555555777<<>>DDDIIIMMMLLLKKKHHHEEEBBB@@@>>>>>><<<:::888777777777777555444444999@@@EEEFFFEEEEEEAAA===::::::;;;<<<<<<@@@??????AAAIIIXXXlllyyyzzzoooeee___TTTKKKCCC@@@???@@@CCCHHHQQQ\\\fffoooyyy~~~vvviiiQQQ???888999444555777111222444333///...111111...111000///000222333333222222222333555666444111...//////111222333333333333666555333222222222444555666555333333333333111000222111000//////000111222222111//////111444888:::FFFNNNUUUUUURRRLLLDDD<<<999888555333444777444///000111222000...---...///,,,---......///.........000000111111222222111111111222222444555777999:::888;;;===>>>;;;888666555555444555888666333333777;;;>>>FFFUUUjjjxxxXXXAAA999666333444333111//////000111222666::::::555222222111...------......//////000000000111333222000///...///222111000///...---------000000//////......//////444000...///...++++++...***+++---...//////......------,,,+++,,,---...///555555444222///------...000000000//////...............///111333333222000///000111000///...///000111000///000000888IIIYYYmmmwwwyyyjjjUUU@@@444222444000///...///000111///---+++,,,---------...000222333///000444333000555???NNNcccxxxzzzjjjWWWHHH>>>666333444000000111444444777BBBMMMiii}}}}}}yyytttmmmfff^^^WWWMMMBBB;;;777777777444444444333333444555555555444333333666999===@@@RRRfff~~~yyyaaaIII:::666444333444555555444333<<<;;;:::999888777777666111222444777999999::::::888888999999:::<<<===>>>;;;<<<===>>>???BBBFFFIIINNNNNNMMMLLLJJJHHHFFFEEECCCBBB???===;;;;;;;;;;;;:::888888:::>>>CCCEEEEEEDDDAAA===;;;<<<===>>>>>>======;;;:::???KKK[[[ffflllvvv~~~uuujjj^^^TTTOOOFFF???;;;<<>>DDDVVV```iiijjjfff\\\NNNBBB;;;888555333444555333000000111222111///------...,,,,,,---...............000000222333444444444444333222222333555777:::;;;666888::::::999777666666777555666999888555444777;;;<<<@@@MMMaaayyyyyy[[[DDD:::666333333222000//////000111222111444444000///000///,,,......///000000000000000///111444555333000//////222000///---------...///000//////.........//////333///---......++++++///)))***---/////////---,,,//////...---,,,---///111666666444111---,,,---///000000//////......---------...000222333333222111///000111000///...///000222000///000000444@@@LLL]]]jjj}}}sss^^^FFF666111222///......///000000///---+++---...---------///111111///000444333000333999EEEXXXooo}}}rrr```NNNAAA888555444000000222555444666???IIIeee{{{|||xxxwwwuuusssnnngggZZZJJJ===666666888333333333333333333444555333333333444555888;;;===HHHYYYppp{{{dddKKK:::555444444555666666444222AAAAAAAAA???===;;;::::::333444666999:::;;;;;;;;;@@@@@@AAABBBDDDFFFHHHIIICCCEEEGGGIIIJJJLLLOOOQQQUUUVVVXXXXXXWWWTTTQQQOOOLLLJJJGGGDDDBBB@@@?????????>>>===>>>AAAEEEHHHIIIEEEBBB>>>======>>>>>>>>>999:::;;;;;;===BBBKKKQQQXXXcccpppvvvvvvxxx~~~}}}vvvrrrjjj```UUULLLFFFBBB@@@;;;:::???DDDKKKVVV```llluuu|||~~~~~~rrrVVVBBB999999666777888111222555333000///222222//////000222222222222111111222222444666777555111...000111222333333333333333444333000//////111333555333333333333333333333333555444222111000000000111000111222111333:::FFFPPPiiirrr{{{}}}wwwkkkZZZKKK>>>999333222333333111000///111222222///...---...,,,---......//////......000111333555666666555444333333333333555888:::<<<333555777777555444555666777444555999999777666888999888;;;FFF[[[ttt{{{aaaJJJ===666444//////...//////111222333000222222//////111000,,,...///000111111000000///...111444555444111//////111///---,,,,,,...000222//////............//////000---,,,......,,,---000)))***---/////////---,,,///000000...,,,,,,///111444444222///,,,,,,...000000/////////.........------...000111222111111111000111111000///......///111......000000222888@@@LLL]]]tttzzzeeeMMM:::111000///...---...000000...---......///...,,,,,,...///......000333444222333666AAAQQQfffwwwxxxhhhSSSCCC999666444222222444666555555===GGGcccyyy{{{qqqooosssyyyxxxrrrfffSSSBBB777555777333333222222222222333333333444444555666888:::;;;BBBNNNcccyyy~~~hhhPPP@@@666555555555777666555333DDDEEEEEECCC???<<<;;;;;;:::;;;>>>AAACCCDDDDDDDDDJJJJJJKKKMMMOOORRRTTTUUUUUUVVVYYYZZZZZZ\\\___aaaaaaccceeegggfffccc```]]]ZZZXXXUUUQQQNNNMMMLLLKKKIIIHHHHHHHHHJJJMMMPPPQQQOOOKKKFFFCCCAAA@@@>>>===555999<<<<<<;;;;;;>>>AAAGGGQQQ[[[```aaaeeennnvvv|||xxxwwwwwwuuusssqqqnnnlllkkk^^^ZZZSSSJJJCCC>>>:::999;;;:::<<>>:::777555444999999???HHHPPPXXXdddooottt|||}}}{{{zzzqqqfffKKK===999:::555555888444333555444000000222222000...111444444222000000111222222222333444333111...///000111111222222111111000////////////000111222333555666444222000111333111111000000111333444555111555777888:::FFF[[[kkkuuugggSSSGGG:::555222///...222000222444444222000//////...///000000111111000000000222444666777666444333111222444666888999::::::444444444333222222333555555111111777;;;:::999:::555555888EEEZZZsssoooXXXCCC777333.........//////000000000333444222000222555333...---...000111111000...---...000333333222000000000333222000...---,,,------...------------...///000000---+++------+++,,,///,,,------...//////000000///333666666222///000222444444333111......///000...//////000000111111111///000000...++++++...111000111222111...---...///---+++,,,222666555555666777EEE\\\tttrrr]]]HHH888000...------...//////...,,,---.........------...000...000111222444555444222555@@@RRRfffuuuttt\\\GGG===:::777666555555555333333;;;EEE[[[sss~~~nnnjjjttt}}}mmmUUUBBB::::::888777666555444333333333222333555666777777777777999<<>>===999555444777;;;777:::===>>>>>>CCCLLLSSScccnnnvvvrrrhhh^^^WWWQQQNNNMMMLLLKKKHHHFFFDDDBBB::::::::::::999777555444888:::AAALLLUUU]]]jjjuuuuuu~~~~~~{{{wwwmmmaaaFFF:::999;;;444333777555333555444000000222222000...111444555222000000111333111111111222222000//////000000111111111000000......//////000000000111555777777555111//////111......///000222555777999222777::::::===KKKaaasss~~~qqq]]]OOO@@@999333......222111333555555333111000000//////000111111111111111000222444666777555333222111222555777999::::::999555555555333222222444666333000000666;;;;;;:::;;;444555999GGG\\\uuuttt\\\EEE777222///////////////.........111111000...000333000+++---...000111000///---,,,...000222222111000000000555444222///---+++***)))---------------...///000222...,,,---,,,******---......---......///111111222777<<<<<<888444444666666666555333000...///000......///000111222333333000111000,,,))))))---111111222222111...---......///,,,...666;;;:::888999444@@@SSSkkkuuubbbMMM;;;111...------...//////...,,,+++,,,---------...000222111222222222333555333000000999JJJ___ppp{{{xxx___III???<<<999666555555444111222:::DDDXXXppprrroooxxxuuu]]]HHH>>><<<;;;:::888777555444444444222333444666777777666555666666BBBYYYqqqrrrWWWDDD:::777333111111111111000ppprrrqqqnnnjjjhhhiiijjjlllnnnppprrrsssuuuxxxzzz~~~~~~||||||{{{sssjjj```UUUNNNKKKCCC<<<999888555666999:::999888888777888AAALLLUUUbbbiiiccc[[[WWWNNNBBBEEECCCBBBBBBCCCBBB@@@===;;;999888888;;;=========<<>>777444000///000222222333444555444000---222222333222222111000///555555666555555555777888666666777888999::::::;;;555444333222222222333444999777777777999:::999888999:::<<>>666///...---------.........+++,,,,,,---...///000000666666666666444222000///222<<>>;;;777666888888666555555444555>>>HHHRRR]]]bbbZZZRRROOOHHH>>>@@@???======>>>>>><<<;;;<<<===???AAABBBCCCDDDDDDHHHLLLRRRXXX]]]dddmmmsssvvvwwwwwwyyy{{{yyymmm___NNN>>>444666888444222555444444444444333333333333222111111222444555333222444111//////000222222222222111000000111111000000000222222111444999888444888888777666555444111...444555777:::;;;;;;<<<===???@@@CCCIIIQQQ___ppp}}}~~~zzzvvvmmmbbbSSSHHH<<<777555111///000222222222444555444000---222111111111111111000000444444555666666777999;;;666666777888999999999999444333333222222333444555777666555666888888777666888888:::@@@QQQjjj|||aaaHHH:::444000...---...///000///...000000000000111111222222000/////////000000///......///000000111111111000222111///---,,,+++******---,,,+++---000111000...111111000......---------+++,,,,,,---...///000111:::FFFOOOQQQOOOOOOMMMIIIJJJCCC>>>===:::333///000//////000111111000...---/////////000000000000000333111000......///000111,,,---///333888:::;;;:::777999EEE]]]uuu}}}lllXXXEEE:::333111///.........------+++,,,---...///000111111444555666666555444333222000666===FFFXXXnnn~~~jjjSSSCCC;;;666;;;777666888888666888===KKKeeewww___KKKCCC???;;;777555555666666666666666555555444444555555444888<<>>666111222444444444666~~~}}}yyyqqqmmmcccYYYOOOHHHAAA999555666777555444444333444<<>>RRRkkk}}}uuudddOOO???888555111///......---,,,,,,,,,---///000222333333333444555666666555444444000222555<<>>777444444666777888555555555555555555666666555666999>>>JJJ```{{{|||```III>>>777222333555555555777{{{|||}}}vvvvvv{{{~~~}}}yyyzzzzzz{{{{{{{{{{{{zzzyyysssrrrqqqqqqttt{{{~~~|||zzzxxxvvvssshhh\\\RRRHHH===666666;;;777666666666777===EEEYYY___aaa[[[UUURRROOOJJJLLLKKKKKKNNNRRRVVVXXXXXXWWW___hhhlllkkkiiijjjlllpppsssvvvwwwvvvxxx}}}zzzmmmWWWHHH:::666666333111222000000111222222333444444333333333444555666555333666333111111222333444333000111111111111333555777777>>>DDDHHHLLLQQQPPPKKKAAA???>>>>>><<<999999<<<<<>>777555666888888666444666999>>>PPPhhh}}}hhhWWWCCC???999555555666777888444444555666666666666666555555666;;;EEEWWWrrrcccLLL>>>777222333555555555777~~~}}}|||}}}~~~|||zzztttmmmhhhhhhnnntttrrrlllfffhhhooottttttrrrjjjjjjjjjkkkjjjjjjjjjiiieeeeeedddeeeiiirrr|||{{{wwwvvvwwwxxxxxxuuukkk```WWWNNNCCC===<<<===999666777888888===DDDTTT[[[___]]]YYYVVVSSSPPPPPPPPPRRRWWW]]]cccfffgggfffnnnwwwzzzxxxvvvvvvxxxzzz}}}~~~||||||~~~}}}qqqWWWJJJ<<<666666555333222000000111222333333444444333333333444555666555333333222333444666555333111000222333222222333777:::<<>>999<<>>777111222444333333555|||{{{zzz|||~~~}}}yyyuuupppooooooppppppqqqqqqppplllhhhbbb[[[WWWXXX]]]aaa\\\XXXVVVYYY```fffgggfff^^^^^^^^^]]]]]]\\\\\\\\\XXXXXXXXXYYY^^^fffpppwww|||xxxrrrooonnnoooooopppiii```XXXTTTNNNGGGCCCCCC<<<777555666777777;;;@@@PPPVVV\\\^^^\\\ZZZZZZZZZWWWYYY]]]cccjjjppprrrsssuuuyyy}}}|||}}}~~~~~~}}}~~~~~~~~~~~~|||qqqSSSHHH;;;555666777555222000111111222333444444555333222222333555555444333111222333555777666222///333444555333111222666:::CCCRRRdddpppxxx{{{xxxssseeeZZZOOOGGG>>>888>>>IIIYYYjjjyyy~~~ooo___SSSEEE>>>:::777777999222111333777666222///000111000///000222333111000...///000222333333333333444222222444777888555111666777888999999777555444444444555666777777777666444444555777999888666444333111333888>>>LLLiiiqqqYYYCCC555555333222222333333111000333222222222222111111111222111000000000000222333000000111111111000//////------,,,,,,,,,,,,,,,---,,,///111222000///......------...///000000000///...---------...000222333<<>>???:::444444777888;;;BBBRRRjjjvvvdddEEEBBB===:::999888777666444555666777888777666555444222555;;;???HHH^^^uuummmXXX@@@888222333444222222333xxxtttnnnllllllmmmmmmmmmgggdddccceeeiiijjjhhheeeaaa___^^^```dddfffeeeccc```[[[TTTOOONNNQQQTTTVVVMMMMMMMMMPPPVVV[[[^^^^^^[[[ZZZYYYXXXWWWWWWWWWWWWQQQRRRSSSTTTYYYaaajjjpppvvvsssqqqooommmkkkgggeee[[[TTTNNNLLLHHHCCCAAABBB;;;666333555666666999===IIIMMMSSSWWWXXXZZZ^^^bbbaaaccchhhooovvvzzzzzzzzzxxxyyyyyyxxxwwwvvvuuutttsssuuuxxxwwwtttrrrsssuuuqqqpppnnnoootttvvvpppfffKKKBBB888333555888666111222222333333444444555555222111111222444555333222222222222333555444222000222444555444222333999>>>JJJ\\\rrr~~~rrrcccTTTJJJ???:::DDDTTTiii||||||gggRRRGGG===999777444333666000000333777666000...///000//////000222222222000///000333555555444333111333111111444999:::666222666777777777777777666555555555777777777777666555333333555777999888555333222111444:::>>>HHHeeettt^^^FFF777555333222222222222111///333333333222222222111111222444555222///...222666///000000000//////...---...---------------......***...111333111//////000---------......000111111------...///000111222222888@@@TTToookkkXXXDDD===555333555666333/////////000111222222333444000111111111000000//////000000000222444444333111------111999DDDTTTkkk~~~sss___EEE===222...000222111.../////////000000000111111444444444444444222000///111...///444999BBBRRRaaawww}}}|||oooZZZIII===CCCCCC;;;444555888999:::;;;HHH```yyyzzzhhhHHHDDD===999777888888888555666777888888777555444222111555;;;;;;???QQQfff}}}ppp[[[CCC;;;444444444222111333eeeaaa[[[XXXXXXZZZYYYXXXWWWTTTRRRUUUZZZ]]]\\\YYYWWWTTTRRRUUU[[[___]]]ZZZZZZTTTLLLIIILLLPPPRRRRRRLLLMMMPPPSSSWWWZZZ]]]___]]]\\\ZZZYYYWWWWWWVVVVVVUUUVVVWWWYYY^^^eeemmmsssxxxwwwwwwwwwuuuooohhhcccTTTMMMGGGEEEBBB===;;;;;;===777444666777777999===@@@BBBFFFKKKNNNRRRZZZaaadddggglllsssxxx{{{zzzxxxpppmmmjjjhhhhhhgggeeeddd___bbbeeedddaaa```aaaccc^^^]]]ZZZZZZ___ccc]]]TTTEEE>>>555111444777555000333333444444444444555555222111111222444444333111444222111111222333333222---111333333333666===CCCOOOccc{{{uuueeeUUUJJJAAA>>>LLL___ssszzzbbbNNNCCC;;;:::999555444666000000333777555000---///000///...///111222222111///111444666777555222000222111111555:::<<<999555777666666666666777777777666666777888888777666555222333444777888888555222222111555<<<>>>GGGcccvvvaaaIII:::444333111111222111000...111111111111000000//////333666888444...---222888.../////////...---,,,,,,......---------...//////(((,,,111333222000111222...---------...///111333,,,---...000111111111111333;;;QQQmmmttt^^^FFF>>>555333555777444000......///111222333444555000000000000000///............///111222222///,,,///000444888>>>JJJ```sss}}}zzzhhhKKKAAA555000111333111...////////////////////////111222333333333333111111333000///222666===MMM]]]ssszzzxxx```KKK>>>EEEDDD:::222333888999777666@@@XXXrrr~~~kkkLLLFFF===777555777999;;;666777888999888777555333000///444:::888888FFF[[[qqqppp\\\EEE===666666555333222333PPPPPPJJJDDDEEEKKKKKKFFFJJJIIIHHHHHHJJJMMMQQQSSSQQQRRRTTTYYY^^^bbbbbbaaacccZZZSSSQQQPPPOOORRRVVVWWWTTTRRRUUU[[[``````^^^___]]][[[ZZZYYYZZZ\\\^^^eeebbbdddlllssswwwyyy|||zzzrrrlll```TTTGGGAAA>>>===???CCC======<<<999666555555666===::::::>>>BBBIIIWWWdddggglllsss{{{~~~{{{tttnnnnnnbbbZZZYYYSSSHHHGGGMMMLLLMMMNNNOOOOOOMMMKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHCCC???:::666666777777777444222000111333555666555333111000111555666555333444444444333222111000///111333444222000444<<>>888777666333222444555;;;BBBMMMccc~~~zzzXXXIII>>>===:::444444:::888777777666555444444444555222333666888:::@@@HHHaaassssssVVVEEE>>>666333555666555222GGGFFFBBB===???DDDEEEBBBFFFIIIMMMOOOQQQSSSVVVXXX]]]^^^```dddhhhjjjjjjiiikkkddd^^^\\\[[[WWWWWWYYYXXXVVVTTTXXX^^^ccccccbbbaaa___]]][[[\\\^^^aaaccciiigggiiirrrzzz~~~zzzuuudddVVVGGG@@@>>>===>>>AAABBBAAA???;;;888777888:::777555444888===EEETTTbbbqqqtttyyy}}}}}}xxxoooiiiaaaUUULLLKKKGGG???>>>CCC@@@AAAAAABBBAAA???>>><<<===>>>???@@@AAAAAAAAAAAA???;;;666444333333333333111000...///111333444444333111000222555666555444333333333333222111111000111222333111000333;;;AAAUUUjjjrrr```NNNEEEAAAEEEWWWkkkvvvggg]]]PPPEEE>>>;;;888666444333222222333333222111000111333333333333111000///000000111111222222333444333333555888999777555888777666555555666777777333444555666777777777777777555444444555555111...222111444;;;@@@JJJbbbzzzzzzbbbHHH666777666333111000//////000222111000///......///000111222333222000000111222//////.........////////////000000000//////...---(((***---000111000...---//////////////////000000/////////000111111222222777@@@MMM```www~~~bbbFFF;;;333333666444111000000000111111222222333333111111111///...///111444222111000/////////000000111---///555666:::LLL```wwwrrrYYYKKK:::111000222000------.........---...222444555333222000000111222333333111000///---111>>>LLLbbbppp~~~xxxiii\\\JJJBBB:::888666444333555666;;;@@@III]]]www~~~```NNN???<<<999444444888999888888777666666555555444222333666777888>>>DDDZZZkkkwwwZZZDDD===666333555777666333@@@???;;;888999???AAA???DDDLLLWWW]]]______```ccckkkjjjkkkmmmppprrrrrrqqqrrrkkkfffddd```ZZZWWWWWWUUUSSSRRRUUU[[[___```___]]][[[XXXWWWXXX[[[___bbbhhhfffjjjuuu~~~ooo]]]JJJAAA??????@@@BBBHHHGGGDDD@@@<<<:::;;;<<<666333222666<<>>OOOeee}}}~~~gggXXXIIIAAA???GGG\\\qqq}}}ttteeeVVVIIIAAA===<<<555444222333444444333222222333333333333333333222000000000000000000000000444444555777::::::999888888777777666777777888888555666666777777666666555555444444555555444111...222000444<<>>999777555555777888:::===DDDTTTlllkkkUUUAAA999888555444777999999888888777777666666444222222555666555:::@@@OOO```xxx}}}___HHH@@@888555666777555222EEEBBB>>>::::::===@@@AAAIIIVVVfffooopppnnnnnnppptttrrrpppoooqqqrrrqqqqqqnnnggg```]]]XXXRRRNNNNNNKKKIIIIIIKKKOOORRRRRRQQQPPPNNNLLLKKKLLLPPPUUUXXX\\\\\\bbboooyyy}}}hhhPPPDDDAAABBBDDDGGGOOOOOOOOOLLLFFF@@@<<<:::999777666;;;CCCOOObbbqqq|||qqqcccZZZKKK???555666:::999777777::::::999888666555444333444444555666777999:::;;;999666444333333444444333///...,,,---000222333333333333333444555555555555000111222333333333333333000111111000000222666:::EEEWWWlllwww{{{zzzwwwrrrZZZOOOBBB;;;;;;FFF\\\qqq{{{kkkZZZLLLDDD@@@888666555444444444222111222222222222222222222222111111111000000/////////333444666888:::;;;:::999888888888888888888999999999999999999999888777666444555666777666444111///111111555===CCCMMMddd|||jjjPPP===666444222111000///000000111000///...---,,,++++++///000000///---,,,---...///////////////.........///000000000000000//////------------------------000000000111111111111000......//////000111111111888>>>FFFSSSjjjlllGGG;;;222222555444222111///000111111222333444444222222222111//////111222/////////............//////---///222222555@@@MMMhhhxxxlll\\\FFF666000000111000///000000000//////111333222111000000000000111111222111000111...---444<<>>888777666333///NNNIIICCC>>>===>>>CCCHHHWWWeeevvv|||zzz{{{}}}wwwpppkkkhhhfffeeeeeeccc[[[SSSOOOJJJEEEBBBDDDAAA@@@@@@AAACCCDDDCCCBBBDDDBBB@@@???@@@CCCHHHJJJMMMNNNVVVcccnnnvvvqqqXXXJJJDDDDDDHHHLLLWWWZZZ^^^\\\UUUJJJ@@@:::;;;888999>>>GGGUUUhhhxxx~~~ttteeeUUUKKKBBB999222333888999888666999::::::999999777666555777777666777777888::::::777555222222333555666666111000...///111333333333333333444444444444444555000000111222333333333333111111111000000111444666???JJJWWWbbbjjjlllfff]]]JJJDDD<<<777:::IIIaaavvvlllZZZKKKDDD<<<999777666555333111///333333444444444444333333222222111111000000//////333555777888999999999999777777888999999999999999999:::::::::999888777666555666888888777555333333222111555===BBBLLLbbbyyyoooUUUBBB555444222000//////000000000000//////---,,,+++***---...///...,,,+++,,,---//////000000///...------//////000000000000//////000//////...............,,,---///111222333333333.........///000000111111444:::BBBOOOddd}}}jjjHHH===333222444333111111000111111222333333444444222333333222000///000222.........////////////...///.........///444@@@KKK___sssuuueeeNNN<<<222000//////,,,---////////////111333000000000000000000000111333111111222000...222888IIIZZZpppxxxhhhYYYHHH@@@<<<999888999777777888===HHH]]]vvv|||eeeJJJ;;;888999888777777666666666666666555555333222333666555333444888>>>KKK___uuummmXXXNNNBBB:::888777555222SSSMMMFFFBBB@@@CCCLLLUUUiiisssxxxkkk```YYYVVVUUUUUUVVVNNNGGGDDDAAA===<<<>>><<<<<<===>>>>>>=========>>>===;;;::::::<<>>III]]]vvvgggMMM@@@555444555444222111222222222222333333333333222333444333111000000111......///000000000//////......------...444>>>GGGUUUiii||||||mmmWWWCCC777111...---)))***,,,---------///111////////////000000000000333111111222111000222777FFFWWWmmm}}}qqq```NNNDDD@@@<<<999888666666777<<>>;;;:::;;;999:::===>>>>>>>>>>>>???======<<<;;;:::::::::;;;:::<<>>777666:::BBBKKKXXXkkkzzz~~~vvviii[[[OOOEEE<<<777777777777888:::<<<<<<::::::===AAAEEEFFFFFFDDDBBBAAAAAA@@@@@@BBBDDDFFFHHHBBB===777333222444666777666444111000111222111000000222444333111000111333111111222333333333222222333222222222333222222111333777:::>>>DDDHHHCCC:::444777999;;;BBBWWWqqqnnnVVVFFF;;;:::888777777666444222444666999<<<<<<999666444333333333222222222222222111444666666444333333444555666777888999999999888777777888888888777666666666777777666333333555888333222555;;;>>>EEEYYYnnnpppUUUBBB333222111000//////000000000000111111111///...---***,,,------,,,---.../////////000111000...,,,+++,,,,,,---...............------...//////.........***,,,...000222222111000------......///000000000000444:::BBBTTTooojjjRRREEE:::777888777444444444333333333333222222222222444444444111000000111...///000111111111000000,,,.........///444:::>>>JJJ___sss}}}uuu```LLL>>>444///,,,***+++------,,,,,,---...---...//////000000000///222//////111111000333777>>>OOOeeevvvwwwfffRRRHHHCCC>>>999777666666888<<>>:::777666666666666666666666666444444777:::999555555888;;;>>>HHHZZZqqqoooaaaNNN@@@;;;999888777SSSLLLFFFFFFJJJSSSddduuu~~~{{{iii^^^OOOCCC>>>@@@EEEHHHBBB>>><<>>>>>===<<<;;;999888888777888===DDDHHHJJJPPPXXX]]]ggguuu}}}ooo```YYYZZZQQQWWW___aaa[[[PPPEEE===;;;:::>>>GGGQQQ^^^ooo~~~uuujjjZZZKKKBBB===;;;::::::===???@@@AAACCCBBBAAABBBFFFKKKQQQSSSSSSPPPOOOIIIIIIIIIJJJLLLOOORRRTTTJJJDDD<<<666444666777999777444111000000000000///000222444222000///000333222222333333333222222111333333222333333333111000***000444777:::>>>===999222777;;;<<>>AAADDDDDDCCCCCCCCCCCCDDDEEEJJJDDD>>>===<<<:::888777999;;;===???AAACCCDDDDDDOOOZZZeeemmmvvvvvvgggXXXNNNMMMOOOSSSQQQHHH???<<<======BBBOOO```mmmrrrrrrkkkZZZHHHAAA>>>===@@@FFFCCCGGGIIIJJJNNNSSSPPPHHHEEEHHHMMMSSSWWWWWWTTTPPPRRRRRRRRRUUUZZZ^^^______\\\QQQCCC:::777777777666999666222000000111000000000111333444444333222000333222111111333555555444111444666555222000111333,,,---000333555777888888666444555999BBBTTTooolllQQQ???777555333333444666666555333444666888:::888555222222333555555333222111111222444777666333222333555444999<<<::::::<<<===;;;:::;;;:::888555444555666555555666666555555444333666999666888>>>BBBRRRmmmqqqRRR<<<555000,,,,,,000222000---,,,---......//////......++++++---...////////////000000000000///...---,,,..............................------...///111222///000222333222///---+++111...---000000...///222444222444:::FFF[[[yyy}}}ddd[[[LLL???<<<@@@@@@===777:::;;;:::666444444555333555666666444222111111111111000000//////......***,,,...///000111333555<<>>IIIccc}}}sssZZZHHH>>>:::999:::===<<<888999>>>===888999888777777888999999999888:::===FFFXXXqqq}}}cccMMMCCCBBB===777BBBEEEKKKUUUaaannn|||vvvmmmddd\\\VVVMMMFFF===999;;;???AAAAAADDDEEEGGGFFFDDDDDDFFFHHHGGGHHHJJJKKKMMMOOORRRTTTSSSNNNGGGCCCAAA>>>;;;:::999:::;;;<<<===>>>>>>>>>FFFNNNVVVZZZbbbmmmuuuwwwnnn[[[GGGDDDEEEHHHGGG@@@:::888;;;@@@JJJWWWbbbhhhgggdddUUUHHH===<<>>666444333222444666666555444444666888999888555222555777888888666444444444222444666555333222333444222777:::888888:::;;;999;;;888666666888:::999777444444444444444444444444777:::777999???CCCSSSmmmpppRRR===555111------000111///,,,,,,,,,---...............,,,---...///////////////000000000000///...---,,,------------------------...---------...///000111000000000000///......---111...---000000...///222333222333888BBBUUUqqqtttlll]]]OOOJJJKKKIIIEEEFFFFFFDDD???999444333444444555666555333111//////111111000000//////......+++---//////000000222444777CCCVVVjjjxxx}}}qqq^^^JJJ;;;444333.../////////------///000////////////000111222333333222222111000000//////777???KKK[[[pppvvveeeVVVLLLCCC===888999666666:::===GGG___xxx{{{aaaMMM@@@;;;:::888:::888666888>>>???;;;999888777777888888888888888:::===CCCQQQhhhpppZZZKKKDDD>>>888AAAGGGRRRaaaqqqtttggg[[[RRRKKKHHHBBB???;;;999:::>>>BBBDDDHHHKKKOOOQQQRRRRRRRRRSSSRRRTTTXXXZZZ\\\___bbbeeebbb\\\TTTLLLGGGCCC???===<<<<<<<<<;;;;;;:::999999<<>>;;;@@@JJJSSS[[[bbbgggjjjkkkiiigggbbbVVVKKKDDDEEEHHHJJJKKKIIIDDD@@@???DDDJJJPPPUUU\\\dddiiiggg\\\LLL???888666444333444222//////000111111000000111333555666666555555555444333444777888888777555444444555666777555444444444333222222333333333444333444888>>>III\\\mmmyyy|||~~~|||bbbKKK>>>666444222222444666666666666555555777888888666444777999:::999666555444555111333444333222222222444111666888666666888999888:::666222555;;;>>><<<888444333222111222444666777999;;;888:::@@@DDDTTTnnnpppSSS@@@777333///...///000...,,,+++,,,------......------...//////000000/////////000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111000///...---------///000000------000000...///222222111222666<<>>999999666666999;;;CCCYYYppplllTTTCCC<<<;;;888888666555888>>>AAA???::::::999888777777777777888999;;;???HHH[[[vvvlllYYYLLLAAA999GGGPPP^^^nnn~~~wwwgggYYYNNNFFFCCCCCCBBBBBB@@@>>>>>>BBBIIINNNTTTXXX]]]aaaccccccbbbaaadddgggkkklllkkklllooorrrpppmmmdddXXXOOOKKKFFFBBBCCCBBB@@@>>>;;;:::888888777;;;>>>===>>>IIIXXXdddyyycccIIIBBB===<<<<<<<<<===AAABBBOOO___gggaaaUUUJJJDDDAAA@@@BBBJJJWWWeeepppwwwxxxvvvqqqllleee[[[NNNEEE======???AAABBBAAA===:::777===CCCFFFHHHLLLSSSZZZcccYYYJJJ===666333222222333111000000111222222111111222333555666777777777333222222333666777666555777555444555888999777444555444333222222222333333444444555999===DDDPPP]]]iiinnnsssxxxzzz|||~~~uuu[[[GGG===555444222222444555666555666555555666888888777555666777777666333222111222111222222222222222333333111555777555555888999888888555333555999<<<;;;888555444222111222555888;;;999<<<999:::AAADDDTTTnnnpppUUUBBB777444111/////////---,,,+++,,,,,,---------------///000000000000000///...//////000//////...------++++++++++++++++++++++++,,,---------...///000000...------------......///000------///000......222111000111333666@@@SSSdddxxx}}}|||yyytttkkkiiiccc[[[QQQGGG???;;;:::999888777666444111///111111000000//////......,,,...///000///000111333111666AAASSSgggvvv~~~~~~zzzooo^^^KKK;;;333///000000///------...000///......//////000111222.........///000000111111...333:::FFFZZZrrruuufffWWWIII@@@;;;:::555555888999???RRRfffuuuZZZFFF===:::;;;999666666999>>>AAAAAA:::::::::888666555555666666777999;;;@@@PPPkkk}}}kkkZZZIII<<>>:::888777666999<<<<<<<<>>;;;;;;<<<@@@EEELLLWWWccccccXXXKKKCCCAAA@@@CCCIIISSSbbbqqq}}}xxxlllbbbXXXNNNDDD???<<<<<<<<<>>>???>>>;;;888999===BBBBBB@@@AAAFFFKKKVVVNNNCCC999333111111111444222111222333444444333222222333555666777777888222222333555777888777666888666555666999:::777444333333333222222333333444555444666:::===???GGGPPPYYY```iiirrryyy}}}mmmTTTCCC<<<666444222222333444444444555555555666888999888777666777666444111000000000222111111111222333333444222666888555555888:::999777777777666666666777888777555333222333777;;;>>>999<<<999:::@@@CCCSSSmmmrrrWWWDDD888555222000///...---,,,+++,,,------......------///000000000000000///...//////////////////...---++++++++++++++++++++++++,,,,,,------.../////////+++,,,...///000///---,,,000---,,,//////---...111000000111222222777DDDSSSgggsss~~~|||xxxpppeeeWWWIIIAAA===:::777555555444111///111111000000//////......---///000000//////000222///222:::III]]]ppp|||~~~~~~vvvfffQQQ>>>333///000000///---,,,...///............///000111222.........///000000111111---222999CCCUUUkkk{{{{{{mmm\\\MMMCCC>>>:::555444777777;;;KKK]]]|||}}}bbbKKK>>>999<<<888555555777:::<<<>>>:::;;;:::888555333444666555555888:::<<>>>>><<<<<<<<<===??????===;;;@@@BBBBBB@@@===;;;===???GGGCCC<<<666222111111222444333222333555555444333333333333444555666777777444444555888:::;;;:::888888777777777888888666555111222333444444444333333555444666:::<<<<<<@@@FFFLLLTTTbbbpppzzz|||eeeOOOAAA;;;777555333222222333333222333333444777:::;;;:::999999999888666222000111222444222000000222444555555333777888666555999;;;;;;888999:::888555444666888888777555444555888<<<>>>888:::777888>>>AAAPPPkkktttYYYFFF777555333111///...------,,,---......//////.........//////000000/////////...///////////////......------------------------++++++---......///......,,,---000111111///---+++///,,,,,,//////---...111///000222333000111:::FFFVVV```llluuuwwwgggVVVKKKDDD???888444333333111///111111000000//////.........///111000//////000111---...444@@@RRRfffwww{{{lllWWWBBB555000000000///---,,,---///............///000111111222111111000000//////...000555:::BBBRRRgggxxxsssaaaPPPEEEAAA:::555333666777999FFFWWWuuukkkTTTCCC;;;;;;666333444555555666999888:::;;;888444333444777555444777::::::AAAVVVllliiiWWWmmm|||uuufffXXXKKKCCCFFFHHHIIIPPP[[[```bbbeeehhhkkknnnrrrtttqqqmmmiiieeedddaaa^^^[[[YYY```gggjjjiiijjjnnnssszzz~~~{{{}}}|||vvvlllggg^^^TTTJJJAAA<<<999777555666::::::999===CCCIII\\\qqq~~~hhh[[[LLLDDD@@@@@@FFFLLLXXXYYYWWWNNNCCC???BBBHHHRRR```ooozzzpppaaaOOOEEE???:::;;;???>>>>>>@@@DDDIIIMMMNNNNNNQQQOOOKKKFFFBBB===;;;:::===;;;999666333222333444444333222333444444333111444333333333444555555666444444666888;;;<<<;;;999888999999888666555444444111222444555555444222000444222444888:::999;;;???CCCNNN^^^nnn{{{sss]]]KKK???:::999666333222222222111000///111444888<<<===<<<:::;;;;;;999666333111111222555222000000333666666666333777888555555888;;;;;;;;;:::999888999999999888888666555444555777:::<<<666888555666<<>><<>>===:::;;;:::999555111000000111666333000000444777777666333777777444444888;;;:::???:::777888===???<<<999777666555444555777999:::555777444555;;;===LLLgggwww\\\HHH555555444111///...///000...//////000000000000000+++,,,---...////////////......///////////////...000000000000000000000000***+++,,,...///......---333222000///.........//////,,,,,,...///------111///111444555111---333;;;777===DDDOOObbbzzzyyyppp```VVVHHH>>>:::999666444111111111000//////......///000111000///...///000---///333;;;HHH]]]tttttt___III:::000111111///---,,,---......------......///000111000000000111222222333333000222333777EEE]]]rrr~~~}}}hhhSSSGGGCCC999444333777777888BBBPPPfffzzz}}}gggPPPBBB<<<666555:::<<<999888<<<666999;;;888444222555888999555666:::999777BBBRRRjjj{{{}}}}}}~~~lll^^^UUURRRFFFFFFIIIOOOYYYeeennnsss}}}|||{{{zzzxxxsssnnniiiZZZTTTMMMHHHFFFDDDBBB???CCCCCCDDDFFFIIIMMMQQQTTTccciiipppvvvzzz}}}{{{tttpppeeeQQQEEEDDDBBB===777444666777888777<<<@@@JJJ\\\tttxxxiii]]]VVVSSSTTTWWW[[[TTTLLLEEE@@@CCCPPP]]]lll}}}rrriiiTTTHHH>>><<<<<<===DDDMMMWWWZZZaaaiiiqqqxxx}}}wwwtttooohhh]]]RRRIIIDDD;;;:::888777666444111///555555555444333222111000666333111333666888777555666777999:::999777444333444444555555666555555555555777999999888555444444333333222333444777:::<<<<<>>999777555333333444333333000000333999???AAA<<<777;;;999666666777777444222444111222777777333333777888777666666666777999:::;;;:::999:::;;;;;;:::888555777555333444888888444222111111222333;;;OOObbb}}}~~~bbbJJJ888444111333333000...000000111222222111000///...000///...///000000...,,,//////...---------.../////////000000000000///...---...///000000...,,,***000000///..................000000000000111333666888999777333111222111---888888;;;BBBMMM```{{{xxxkkkWWWGGGBBBAAA999000555///***,,,///......000............////////////+++...555???NNNcccwwwyyygggMMM888333111...,,,---.........///...,,,,,,...//////...////////////000000000000000444222444BBBOOOeeexxxeeeOOOAAA;;;666222222444777@@@III]]]vvvrrrWWWBBB???;;;:::;;;;;;777777999999999999999999888777666<<<888555666666777>>>FFFXXXpppsssbbbTTTLLLIIIFFFJJJQQQ[[[gggqqqyyy|||zzztttmmmeee]]]XXXNNNJJJDDDAAA@@@@@@>>><<<<<<;;;;;;<<<>>>BBBEEEGGGQQQWWW^^^ccchhhoooyyy}}}rrraaaSSSMMMFFFBBB<<<999888888666444999<<>>FFFTTTeeetttooo[[[HHH<<<:::;;;666555333333333444444444888777999>>>CCCEEEBBB>>>===;;;888777888777555222999666666:::;;;777777;;;888777777777888999:::::::::999888999:::;;;999888444555444222333777777444222111222222333;;;NNN```}}}}}}bbbJJJ888333111333333000///111000111111222111000///...000///...///000000...,,,///...---,,,,,,---.../////////000000000/////////....../////////...---,,,000000///...............///000000000111444999===>>>@@@===777333444444222555444666<<>>@@@EEEKKKNNNRRR[[[jjjuuuvvvgggZZZPPPLLLEEE@@@<<<888444222444888AAAOOO```qqq}}}vvvoooiii[[[RRRHHHDDDFFFPPP```ooozzzgggSSSMMMFFFBBBBBBGGGNNNWWWbbblll~~~qqqfffTTTKKKAAA:::888666222...444444444555555444444333444333222444777:::::::::999777555222111111222333333444444444444444333222444555777777555333222222444444333444555777999:::===BBBLLLYYYgggsss}}}~~~sssaaaOOOAAA;;;999:::444444444444444555666666888777777:::???AAA???===???===:::999999777555333999777777999:::888888;;;666777888999::::::::::::999777777777999999888777555777555333555999999555333222222333444;;;LLL\\\zzz}}}aaaJJJ999333111222333000000222000000111222222111///...000///...///000000...,,,///...,,,++++++,,,...///////////////////////////000//////...............000//////............//////000111222666===EEEKKKLLLMMMHHH===555555666666222111222777===JJJ^^^oooppp]]]SSSNNNHHHBBB>>>666000000111000///000............////////////444444888DDDVVVlll}}}lllSSS???444111...---.../////////...---++++++---------,,,////////////000000000000///333000111;;;EEEVVVooopppZZZJJJ@@@:::666555555555:::@@@TTTkkk|||bbbLLLAAA<<<999;;;;;;888777999:::;;;::::::999888777777888666666999999999===CCCFFFZZZtttyyymmm^^^RRRIIIEEEFFFIIIRRR]]]nnn{{{~~~zzzuuummmbbbVVVMMMEEE???<<<<<<;;;;;;;;;;;;<<<=========<<<;;;::::::<<<===???:::>>>BBBBBBCCCJJJXXXdddsssyyyiii```ZZZQQQGGG>>>888555333222555<<>><<<;;;999888777555444888777777888888888888999444555777999:::::::::999888666555666777888888777999:::999777999======999555333333444555;;;IIIWWWuuu}}}bbbKKK999444111222333111000222///000111222222111000///000///...///000000...,,,...---+++***+++,,,...//////........./////////000111000...------...///111000///............//////...000444999AAALLLWWW___```^^^TTTCCC666333444555222000111555:::DDDTTTcccsssyyy~~~~~~~~~~~~}}}}}}mmmaaaYYYQQQIIIBBB999222111111///...///............////////////222111555AAAUUUllloooWWWCCC555222///......///000///000...---,,,.........---////////////000000000000///444111111999???MMMdddxxxttt^^^MMMAAA;;;666666666666888===NNNcccmmmZZZFFF???:::;;;;;;999777888;;;;;;;;;::::::999888777666555666:::;;;999<<<@@@???NNNfffooo```OOOGGGDDDDDDJJJRRR\\\hhhzzzwwwqqqbbb[[[QQQGGGAAA>>><<<;;;>>>???@@@AAABBBBBBBBBCCC???@@@@@@@@@@@@AAAAAAAAA999===???>>><<<@@@KKKSSSaaatttzzzssskkk^^^OOOBBB:::777777333444:::BBBJJJUUUhhhzzzsssXXXNNNGGGKKKWWWhhhzzzpppcccOOOCCCFFFBBBJJJVVVbbbnnn|||xxxkkkWWWHHH???999555222444555555666777777777777555555555444333333444444222222333333333333333333444444444444333222111000000222444555666666888:::555555555555555666777777555777:::@@@KKKZZZkkkvvvuuuzzz~~~}}}tttkkk^^^VVVLLLDDDAAA>>>:::777888999:::999666555555777999777555555777999:::;;;:::::::::999777666555666888:::;;;:::::::::999888333444666888888888888777777555444444666777888777999::::::888:::>>>>>>;;;777555444666666:::FFFQQQooo}}}cccLLL;;;555222222222000000222///000111222222111000///000///...///000000...,,,---,,,,,,,,,,,,---...///......------...///000000111///---,,,,,,...000111//////............//////---222;;;FFFRRR^^^jjjrrrsssmmm\\\EEE555000000000111///000555;;;DDDSSS```kkkrrrwwwxxxxxxzzzyyyvvvqqqssstttttttttxxxzzzpppfffYYYNNNEEE<<<444222111...---...............//////////////////333>>>QQQhhh|||sssZZZFFF555333000...///000000000222111///...///000///...////////////000000000000000555222222888;;;FFFZZZrrr~~~yyydddRRRBBB;;;555666777777888<<>><<>>>>>AAADDDFFFFFFFFFFFFGGGFFFGGGIIIJJJJJJIIIFFFEEE<<<======;;;;;;>>>DDDJJJRRRcccwwwzzzlllZZZJJJ???;;;:::555444888???CCCIIIZZZllltttTTTKKKFFFOOO```rrrtttaaaUUUEEE>>>FFFJJJWWWgggsss~~~wwwcccOOOAAA999666555555666777888888888888888555666666444111000111333222333444555555555444444666666666555444222111000000222444555555777999;;;555555555666666666666666555666888;;;CCCQQQbbbnnnvvvzzz{{{yyyvvvqqqggg^^^KKKFFFAAA???===;;;777444888:::<<<:::666444444666999888666555555777888:::666777999888777777888999666:::===<<<;;;<<<999555444555666666777777666666777555333444666777888888777888888666888======:::888666555777777:::CCCLLLggg~~~dddNNN>>>777333222222//////111...///111222222111000000000///...///000000...,,,+++,,,---.../////////......------,,,---...000111///...,,,,,,,,,---///000///............//////000000999HHHWWWeeeqqqzzz}}}rrr\\\CCC333///...---///---///666@@@KKK[[[hhhqqqxxx}}}}}}}}}~~~|||yyynnnpppqqqnnnkkklllrrrxxx{{{rrrbbbTTTHHH>>>555333111///...///............///////////////000444;;;JJJ^^^sssvvv\\\GGG666333000///000111111111444222000000000111000///////////////000000000000000555333222777777???RRRmmm}}}nnn\\\EEE<<<555555666666888:::BBBPPPjjjvvvYYYLLL???;;;999777666777777777888999999999999888666666888;;;;;;777888<<<<<>>AAADDDFFFGGGLLLQQQTTTTTTTTTUUUWWWYYY\\\___```^^^ZZZUUURRRFFFBBB>>>;;;;;;???BBBEEEGGGRRRfffyyyxxxfffSSSEEE===:::888444666<<<>>>???LLL]]]xxx}}}jjjNNNFFFDDDQQQeeexxx|||dddPPPHHH>>><<>>999999444444:::;;;:::DDDSSSiii{{{ttt^^^IIIBBBCCCRRRhhhzzzsssXXXEEEAAA<<<>>>MMMYYYlllvvvkkkaaa[[[XXXWWWWWW\\\eeeppp{{{uuu]]]GGG:::999<<<888888999999999888888777444555777555333222555777???<<<888444222222444666888888777666555333111000222333444333222222333555666666666777666666555444333444444333444===KKKVVVWWWYYYXXXSSSOOOKKKCCC:::888888888777777777888999000444888888444222444777888888888666555555666888222555888::::::<<>>AAAFFFJJJMMMTTT]]]ccclllsss{{{{{{vvviii___QQQFFF???===???CCC<<>><<>>BBBGGGHHHKKKRRRbbbuuuuuu\\\IIIAAA>>>;;;;;;888888::::::666666888:::999888888888888888888@@@@@@;;;333000222333111555555444333222000///...333222111000000111222333777666555444333333444555333333444555666:::@@@CCCJJJIIIFFFCCC???;;;999777888666555777999:::888555444111111666666111111555;;;888555666888::::::888555777888:::???FFFNNNTTT]]]eeejjjjjjmmmoooeeeUUULLLGGG@@@999555444666888:::666555888:::888888::::::888777777999:::999888444555555444555888===AAANNNZZZnnnlllTTT@@@888222222333222111333111222333444444333222111000///...---,,,++++++++++++---///111111000...,,,---------,,,,,,---------000///...---...///000111---******000444444555888IIIYYYooopppZZZBBB666333111///...///333===KKK^^^rrr~~~{{{}}}uuurrrwwwzzzvvvnnnjjj```MMM;;;666666444111000111000......//////---,,,......000111333===RRRfff|||```CCC555555333222111000000000222000---------...---+++////////////000000000000...000111000000333999>>>ZZZmmm|||kkkOOOBBB666444555444333333666BBBWWWnnnwww|||tttcccMMM>>>999888555222555555444333444555666777777777777777777777777777999777;;;EEESSSfff~~~EEE>>>===DDDOOO\\\lllzzz}}}vvvjjjZZZJJJCCCBBBAAAFFFNNNTTTZZZbbbjjjqqq}}}xxxnnn```RRRGGG@@@======<<>>???IIIVVVqqq~~~dddVVVLLLJJJFFF===:::>>>>>>>>>???CCCOOOaaaqqq{{{ttt]]]JJJAAA>>><<<<<<888777999888555555888999999888777666666666777;;;;;;888222000444555444555555555444333111000///333222111000///000111111444555666777777666444333444444444444444777;;;>>>@@@???===;;;999666555444666555444555777888666333555222333777777333333777999666555555888;;;;;;:::444444777===GGGTTT___fffpppyyy~~~~~~|||nnn```XXXKKK@@@:::888777777888444444777888777777::::::888555555555666666555444555666666666888<<>>555333222111111444:::FFFWWWjjj|||xxxpppppprrrpppmmmmmmdddRRR@@@888666444222333222111//////000000...---000000111333555???TTThhh}}}~~~cccGGG666555333111000000000111111000------......---,,,....../////////000000000///000222222222444888<<>>???@@@EEEQQQcccpppxxxdddTTTGGG@@@:::999999888:::???KKK\\\ppp|||{{{nnnXXXFFFGGGIIIPPP```uuu~~~sss^^^OOOBBB??????DDDRRRaaazzz{{{kkkQQQFFF@@@BBBAAA<<<;;;>>>888777777999???MMM___kkk~~~~~~ttt___LLLAAA>>>===:::666555777777666888<<<999888777666555444444444555666444000000555777666555555555555444333222111333222000/////////000000111444777::::::888555222555555555333222333666888666666555555444333222222666444444444666666555444444222333666666444444666555333222333666999::::::777777;;;EEEVVVgggtttzzzxxxlllZZZMMMFFFBBB>>>;;;999666666888999888999===<<<:::666444444555555444444555666777666777999<<<<<>>===>>>EEEUUUcccyyyppp___OOOEEE<<<:::;;;;;;<<<>>>DDDRRRcccooonnnbbbOOOBBBDDDHHHSSSdddyyyxxxiiiUUUHHH???>>>AAAIIIZZZlll}}}jjjWWWHHHAAA>>>AAADDDBBBAAABBB:::999999:::<<>><<<;;;===<<<:::<<>>HHH]]]yyy}}}kkkggghhhsss|||eeeOOOAAA:::888777222222222222333333444444444444444444444444444444000222444555666@@@WWWlll<<<>>>DDDQQQdddvvvvvvaaaMMMFFFBBB@@@EEEOOO```jjjyyywwwmmm]]]OOOEEEAAA>>>>>>===@@@KKKXXXlllxxxyyyiiiUUUIII===:::<<<<<<<<<===???GGGTTT^^^]]]SSSFFF>>>@@@HHHVVVjjj}}}tttbbbQQQFFF>>>???DDDMMM```sss{{{nnn[[[HHHCCC@@@@@@EEEIIIIIIHHHGGG===;;;;;;===<<<===HHHTTThhhooonnn```NNNBBB<<<:::888444222444555555888<<<666555444333222222222222111222111...///333555333555555555666666555444444............000222444555555555666777777888888777555666666555333333555777666666555555555555555555444444444444444666777999:::<<>>@@@???CCCNNNaaauuu|||ssslllcccVVVKKKDDDBBBAAAAAA>>>;;;===CCC@@@===999777666666666555333444666666555444666777:::GGG]]]rrrjjjTTTAAA999333333444333333444222222222222000...,,,+++//////...---------............------///111333555000000////////////000000///000222333444333333222111111222666999@@@OOO]]]nnn}}}mmm[[[AAA:::444333444222333666===GGGZZZrrrsssbbbWWWZZZcccmmmggg[[[JJJ===666444444222000////////////...,,,//////111444888EEE]]]ssstttYYY@@@666444000---,,,---///111111///....../////////...------------.........////////////000111222222222555BBBVVVkkk~~~}}}bbbPPP>>>666444444444666;;;<<>>999777222222333333333333444333444444444444444444444444000111444444444;;;OOObbbzzz<<>>???>>>===DDDOOOaaaqqqvvv[[[NNNAAA<<<;;;999:::<<<:::===DDDKKKKKKDDD>>>;;;???KKK]]]qqqqqq___NNNEEE>>>@@@DDDNNNcccwww~~~nnn```PPPAAA???@@@CCCKKKRRRTTTSSSQQQFFF@@@======:::666;;;EEE[[[bbbddd[[[MMMCCC<<<888<<<888555666444222222666444444333222222222333333111333222///...222333111444444555555666555555555///...//////111333555777777666555444444666777888555666777666555444666888666666666555555555555555444555666666666888;;;>>>===BBBFFFFFFEEEDDD???::::::;;;<<<<<<<<<>>>AAACCCFFFNNN\\\nnntttdddYYYQQQNNNLLLJJJEEE@@@CCCHHHFFFCCC???<<<:::888555333444555666666555555777999:::HHH^^^uuuiiiTTTCCC;;;444444444222111333444444444333111///---,,,//////...............///------,,,------///111222000000////////////000000---...000222333555555555666666999???FFFOOO]]]iii~~~xxxaaaNNN;;;666444444444222444888DDDQQQfff|||xxxcccTTTUUU___nnnoooiiiYYYIII>>>888555111000......//////---,,,---...000444:::HHHbbbxxxqqqWWW@@@555333000---,,,---...///111///......///000//////------........./////////000...---...111222333222555>>>OOOeeeyyylllYYYDDD999555444444666:::;;;BBBTTTlllgggYYYRRR^^^ppp~~~{{{hhhTTTEEE;;;777222222333444444444444444333333333333333333333333111222444555444888HHHXXXlll}}};;;DDDQQQaaatttgggRRRBBBAAACCCFFFWWWkkk{{{{{{hhhTTTGGG>>>>>>???===AAAIIIVVVjjjeeeYYYJJJBBB<<<999999<<<:::888999>>>???;;;:::<<>>AAACCCDDDEEEHHHMMMQQQ\\\dddqqqxxxoooiiifffccc___WWWQQQSSSYYYXXXUUUQQQLLLHHHBBB<<<888777888888777777888;;;>>>CCCQQQggg}}}iiiSSSAAA:::444444555444333555444444555555444333111000//////............//////...---------...//////000000//////......//////000...///111444888<<>>888555555666999999>>>KKK```yyyeeeSSSIIITTTfffuuuuuu```LLL???888222333444555666555555444222222222222222222222222333222333444444666@@@LLL[[[ooo;;;FFFVVVhhh|||zzzeeePPP@@@???BBBIII^^^vvv~~~}}}~~~ttt]]]LLL??????@@@===@@@HHHNNNddd}}}ooobbbSSSHHH@@@::::::>>>===777666999:::888:::@@@FFFWWWmmm}}}~~~mmm]]]HHH@@@<<<>>>CCCNNNdddzzzrrr\\\OOOGGGAAACCCIIITTTaaannnxxxyyyvvvooo___QQQLLLEEE;;;;;;CCCCCCJJJNNNLLLIIIDDD>>>888444222222666777555555888222222222222333444555555000333222///000333333111222222333444555555555555555444333222222222333444666666555555444444444444777888888666444222222333555555666777999:::;;;;;;???BBBDDDEEEEEEHHHNNNRRR[[[ccciiihhhgggddd[[[QQQKKKNNNRRRTTTVVVZZZ```dddrrryyy|||xxxrrriiibbbdddjjjjjjgggccc]]]WWWOOOGGGAAA:::::::::888888:::>>>BBBOOO]]]rrrhhhSSS===666111333666666777999...///000111222111000000//////.........//////000........./////////////////////............//////111222555999>>>DDDIIILLLQQQOOOSSS^^^iiirrrzzzsss]]]FFF555444222333555555444999@@@MMM```{{{zzzpppgggaaaiiirrryyysss```RRRWWWdddrrr~~~vvvaaaQQQDDD<<<333222000000111111///...------111666>>>OOOjjjiiiLLL777222111000///...---------111///......000111000///////////////000000000000444111......222666888888777:::GGG^^^tttiiiQQQAAA:::666666777999888;;;DDDWWWqqq}}}dddPPPDDDMMM```ooo~~~hhhRRRBBB999333444555666666666555444000000000000000000000000444222222444333444;;;CCCOOOddd>>>JJJ[[[oooxxx___LLL===<<>><<<>>>CCCMMMddd|||yyymmm\\\KKKAAA======>>>===:::777777999===AAACCCKKK\\\sss{{{gggXXXFFF@@@<<<<<>>EEEDDDCCCCCCDDDAAA<<<777:::777444222111333555777222333333444444333333222444444333222111111111111555555666777777666555444111222222222222111000000222333444555555555444333:::888444222333444444444666666666777:::===AAACCCGGGLLLRRRUUUVVVYYY___eeevvvwwwzzz}}}~~~zzzqqqjjj```bbbfffkkkppptttxxxzzzzzzzzz}}}yyyvvvqqqhhh[[[QQQOOOFFF===:::<<>>888444666777444222333000000///000222222111///+++++++++,,,---...///000333111//////111111...+++...,,,++++++...111333333444444888AAAKKKTTT]]]ccckkkiiihhhmmmvvv~~~ttt^^^KKK===666444555111333888555:::LLLYYYoooyyygggXXXNNNJJJQQQZZZeeefff\\\TTTYYYddd{{{yyygggRRRBBB888111...222555333///---...111444666???TTTqqq{{{bbbHHH888444222000...---...//////...///000111111000///...222000...---,,,---...//////000000222333444555555555999EEE\\\uuuqqqXXXDDD;;;777555333444666999???OOOiii}}}___LLLAAAIIIWWWdddxxxsss```III999:::888666444333333333333222111111111222333333444222222222333555777888999CCCTTTlllCCCOOOaaasss|||ooo\\\KKK>>>@@@JJJYYYooo{{{wwwpppjjjeee```\\\ZZZXXXXXXZZZaaakkkuuu~~~wwwfffTTTHHHAAA<<<===AAAJJJ```wwwtttbbbPPPDDD>>>======>>>;;;888777999<<<@@@BBBNNN```wwwzzzdddSSSGGGAAA===>>>CCCOOOcccsssyyycccMMMBBBAAACCCHHHVVVjjj~~~yyyiiiVVVEEE>>>???AAA@@@???@@@AAA???:::777777666444222222333555666444444444333333333333333444333333333333444444444555666777777777777666555333333333333333222222111222333444555555444333333777666555444555555555555999999;;;>>>CCCIIINNNRRRYYY]]]cccgggjjjooowww}}}~~~{{{|||~~~}}}qqqiii___UUUKKKFFFEEEHHHQQQZZZlllyyykkkUUU>>>777222333444111000000111000///000222222000///000000///............///222000//////111000...+++///...,,,,,,...000111222555:::DDDRRR___kkktttzzz|||zzzyyy|||{{{gggRRRBBB999666444444///111777666>>>RRRllllllYYYKKKBBB???DDDLLLWWWZZZUUUTTT___mmmqqq]]]MMM>>>555000111444333000000111333555777AAAVVVssszzz```GGG888222111///---------.../////////000111111111000///111000...---,,,---...//////000000111222333444555555:::GGG\\\sssvvvbbbPPPCCC<<<777444555777999>>>JJJbbb~~~```KKK<<<@@@JJJXXXnnn}}}jjjRRRAAA888777444333222222111111222111111111222222333444111222222333555666888999>>>LLL```wwwIIIWWWjjj{{{tttdddUUUHHH@@@EEESSSddd{{{zzzhhhccc[[[VVVTTTRRROOOMMMMMMMMMNNNPPPVVV```kkkssswwwcccRRRFFF>>><<<>>>GGG[[[qqq|||jjjWWWHHH@@@======>>><<<999888999<<<@@@BBBSSSfff|||yyyaaaMMMGGGBBB>>>>>>CCCMMM^^^nnnzzzzzzooo[[[HHH@@@???@@@JJJXXXooowww___III@@@AAA=========??????>>>:::888666666555555555666777777666555444333222333333444333333444444555666666777555666777777777777666666444444555555444444333222333333444444444444333333444555666888999999::::::???AAADDDJJJRRR\\\dddhhhuuuxxx|||uuulllaaaXXXSSSSSS]]]hhhuuu}}}oooZZZBBB:::333333222000///000111000000000222222000...333222000///------,,,,,,111000//////000000...,,,000///...---...///111222999DDDUUUfffuuu~~~jjjUUUBBB888555666555444...///666888DDD[[[~~~uuuaaaMMM???888666888>>>GGGKKKKKKQQQdddwww~~~kkkZZZIII>>>444222333333333555444555666888BBBXXXvvvvvv]]]EEE888111000///---------......000000111222222111000///000///...---------.../////////000111222333333444333888DDDWWWlll|||~~~ppp___NNNAAA999666555777999<<>>>>>AAAIIIXXXeeewwwuuukkkYYYIIIBBBAAA@@@GGGTTTkkk~~~dddLLLBBBBBB===>>>@@@AAAAAA???<<<999666777888888999999999999888777444333222333444555444444555555666666666666444444555555555555555555444555555555555444333333333333333444444444444444555666777999;;;???CCCEEEJJJMMMRRRZZZeeepppzzzvvvmmmccc```hhhrrrxxx|||ooo]]]HHH???777555444111000222111000000000222111000...111000...---++++++******000///////////////...---//////.........000333555@@@PPPeeevvvpppZZZFFF888111333777666555//////666;;;KKKeeerrr]]]JJJ===888777666888===???BBBMMMeee{{{xxxhhhVVVHHH999444333333555888444555555777BBBYYYuuupppWWWBBB666111111000///......//////111111222333333222000/////////...---------.../////////000000111222222333333555===NNNdddwww{{{iiiSSSBBB:::888444666888:::???PPPlllhhhSSS???888777>>>UUUnnn}}}{{{eeeQQQAAA===999777777777555333222111111111111111222222111111333444555666666666444999CCCUUUqqqTTTdddzzziiiTTTFFFBBBAAAKKK\\\pppvvvfffXXXRRRQQQPPPSSSYYY^^^``````bbbcccbbb^^^XXXTTTTTTVVVeeettt}}}fffQQQDDD>>><<>>DDDPPP\\\qqqrrrkkk[[[LLLDDDAAA???CCCNNNbbbyyyiiiPPPDDDCCC@@@CCCFFFGGGDDD@@@<<<999555555777888888888888777888777555333333444555666555555555666555444333222222222222222333333444444444444444444444333333222222333333333444555666666666777888999===DDDNNNTTTZZZ^^^dddmmmxxx|||sssmmmpppxxx{{{{{{|||mmm]]]KKKBBB:::777666222111222222111000111111111///...///...---,,,,,,,,,,,,,,,...////////////.........+++---......///222666:::III^^^uuuuuubbbMMM>>>555000222888777666000000888>>>PPPlllqqq\\\JJJ>>>:::999666666888999>>>LLLfff~~~vvvaaaQQQ???666333222444777333333555999EEEZZZtttiiiQQQ>>>444222222111111111111111111111222333333222111000///......---------........./////////000000111111111777333666EEE]]]sssmmmUUUBBB:::999444444666999===JJJeee}}}lllWWWCCC;;;666888III^^^wwwmmmZZZGGGAAA:::777777777666333222222111000000111111111000111333444555555555555444777<<>>>>>999:::;;;999999<<>>=========???IIISSShhhnnnnnnaaaQQQFFF???<<>>DDDNNN\\\fffooorrryyy~~~xxxyyy~~~|||xxxtttuuuzzz{{{jjj[[[KKKBBB;;;888777333000111222111000111111111///---//////.........//////000---...000000...------...***,,,//////000222888===PPPiiinnnYYYEEE;;;555111222888555666111222999>>>QQQmmmooo\\\JJJ>>>888666555444555777===LLLggg~~~mmm\\\HHH<<<666333333555444666999@@@MMMaaawww{{{dddLLL;;;333222333333333222222222222111222222222222000///...,,,---------..................//////000000000000888444444???TTTkkk|||pppWWWCCC:::999444111333888<<>>@@@EEEPPPbbbxxxrrrbbbZZZVVVTTTSSS]]]kkkvvv}}}|||ttthhh[[[SSSTTT___pppvvv]]]MMMCCC===BBBLLL___www~~~iiiTTTEEE@@@@@@;;;======:::888;;;AAAGGGUUUmmmgggNNNBBB???>>>>>>======EEENNNaaammmsssiiiWWWHHH>>>:::AAADDDMMM^^^sssvvvaaaTTTPPPQQQVVV[[[[[[SSSHHH>>>888555555444444444444444444555555555666777777888888555666777888888777555444111000000000111222444444555666666666666555444444222222333444777:::<<<>>>???CCCHHHLLLSSS___nnnxxxzzzsssqqquuuxxxxxxvvvyyy}}}wwwgggXXXLLLDDD===<<<:::555222111333111111111111111///---//////........./////////,,,...000000...,,,---///***...000000///222888===SSSnnnlllVVV@@@999555000111666222555222222999===NNNjjjsssaaaNNN@@@888444444333444777<<>>888222888DDD[[[sssoooTTTIII;;;333333444444222222222111000000000000000000111333555555555444333555888:::>>>NNNiiiZZZjjj{{{oooVVVCCC===@@@GGGRRRfff{{{~~~gggUUUOOORRRUUUXXXeeewwwuuuggg]]]XXX^^^kkkzzz{{{aaaOOODDD===BBBIIIYYYqqqmmmWWWHHHAAAAAA>>>??????;;;888999???EEEQQQjjj~~~iiiPPPBBB@@@??????======CCCKKK___nnnyyyqqq]]]KKK???:::@@@@@@EEETTTiii}}}zzziii]]]YYYZZZ```fffeee\\\OOOBBB<<<999888777666666555666666333444555777888888888888444555777999:::999888777111111000000111333555666777777777777777666666555111222333555888;;;>>>@@@FFFLLLSSSZZZbbbnnn|||zzzvvvxxxzzzxxxuuutttyyy~~~~~~vvvfffWWWNNNFFFAAA@@@>>>999555444333222111111111111///---///...---,,,,,,,,,,,,,,,+++...000000---,,,---///,,,///222111///111777<<>>555444666666444222222111000000///000000000111333555555555333222444888:::;;;GGG___yyyaaaqqqwwwfffSSSEEE<<>>???JJJYYYkkkqqqYYYHHHBBBBBB<<<999888:::999888<<>>===CCCLLL___qqq|||iiiUUUEEE<<<======@@@KKK]]]ooo|||{{{uuurrrtttyyy|||uuueeeRRRDDD===:::777555333333333222111777555333333555777777777666555555888;;;;;;888555111111222222333444555555:::999888777666555555555888999;;;;;;;;;???FFFLLLMMMWWWdddnnnyyy}}}}}}kkk[[[NNNLLLLLLKKKEEE;;;666666333222111111222111///---222111000......---------000///---,,,+++,,,,,,---....../////////111444777NNNddd|||jjjYYYCCC555222333111///333333333444555;;;JJJYYYsssyyyqqqppp~~~qqq[[[EEE:::888333222222222555AAAWWWlllvvvhhh]]]TTTMMMHHHHHHQQQ```nnnyyyqqqWWWBBB666333222000555???===111,,,000444333111///---,,,++++++,,,,,,,,,,,,,,,---...///............////////////333111000222:::JJJeee|||kkkUUUCCC888888555444666888<<>>GGGVVViiiuuu\\\III@@@??????<<<;;;===<<<;;;???EEEVVVkkk~~~ttt^^^JJJAAA<<<======<<>>;;;888666666666555444888666555555777888999888666666666999;;;;;;888555333333222222333444666777777777666666666777999:::999<<>>SSSggg{{{yyyppphhh___ZZZ]]]eeeqqq}}}oooUUUAAA666444000///444>>><<<111---111000000////////////000000///...---------------...------------............111//////222888GGG```uuuppp[[[HHH<<<888444333444666:::DDDNNNjjjqqqZZZFFF<<<888888888BBBTTThhhuuummm\\\III???;;;777555555333333222111111111222222333333333333444555666777444999777888AAAIIIZZZrrrfffvvvwwweeeRRRDDD@@@@@@CCCOOOeee}}}~~~mmmYYYOOOKKKJJJMMMPPPbbbvvvxxxrrrmmmppp|||kkkRRRBBB<<<<<>>:::999::::::999===CCCXXXnnn~~~lllPPPEEE>>>>>>>>><<>>:::888777777777666888777666666999:::;;;:::777777888:::;;;;;;999666666555333333333555777999999888666666777:::===???@@@EEEJJJOOOTTT\\\eeelllxxxzzziiiQQQPPPTTT\\\]]]SSSEEE===<<<:::666555444333222000000//////.........//////------,,,,,,,,,---......+++,,,---,,,,,,...111444999III\\\lllvvvxxxssskkkaaaaaabbbhhhpppvvvwwwwwwlll\\\GGG999555666555444222222333444333555>>>IIIVVVkkkttthhhaaammm{{{eeeMMM===999444222111111222:::MMM^^^vvv~~~wwwrrrwww}}}kkkRRR???777555000///444;;;999111...111............///000111222111000///......---------,,,,,,,,,------------...///...///222666BBBWWWjjj~~~wwwdddOOO@@@888444111222444777@@@IIIdddyyyzzzcccMMM===666555666:::IIIZZZiii{{{uuueeeSSSGGG???888444333111111222222222222222222000000111222333555666777333888555555;;;???KKK```wwwhhhvvvtttaaaMMM???>>>===???HHH^^^uuuvvvdddQQQHHHHHHJJJMMMPPPbbbwwwvvvkkkkkkvvvjjjRRRCCC>>><<>>======FFFRRReeevvv}}}kkkYYYLLLDDDHHHMMMUUU```pppzzzbbbMMMAAAAAA>>>:::777666666666555777666666777999;;;;;;:::777888999;;;;;;;;;999777888666555444444666888:::???===:::999;;;???EEEHHHRRRWWW^^^dddjjjrrr{{{wwwgggTTTRRRWWWccckkkdddWWWNNNGGGBBB===888555444222111///............//////000,,,,,,,,,,,,---......///***+++,,,,,,,,,---///111333;;;HHHVVV```bbb\\\UUUHHHIIIKKKRRR\\\eeekkkmmmbbbTTTBBB666333444444333111111222444333222777???JJJ]]]qqq~~~rrrcccYYYbbbwwwiiiPPP>>>888444222111000111666EEESSSkkkvvv}}}fffNNN>>>777555111000444888666///---//////...............//////111111000///////////////,,,,,,---------...............000222555===OOO___yyy}}}lllVVVCCC:::555111222333555<<>>CCCOOOeee|||uuu[[[IIIAAAAAAAAA>>>;;;<<<;;;;;;@@@GGGUUUpppxxx]]]NNNAAA>>>===AAAMMM\\\nnn|||uuueeeXXXOOOUUU]]]gggqqq~~~~~~fffQQQDDDBBB>>>:::777666777777777777666666777999::::::999777999;;;;;;;;;999888777888777666555555777888999@@@>>><<<===BBBKKKUUU[[[jjjooovvv|||xxxhhhXXXTTTYYYhhhttttttllleeeWWWPPPGGG>>>888444222000///............//////000+++,,,,,,------.........***+++,,,,,,,,,---///000333444999BBBJJJKKKGGGCCC::::::<<>>III[[[jjj~~~yyyaaaKKK<<<666555333333444555222---+++------,,,,,,,,,------...//////////////////000111222---.........////////////......111333444:::HHHWWWrrrsss\\\GGG>>>777333333444555999???RRReeezzzoooWWWBBB555333444444:::DDDSSSfffzzztttaaaQQQAAA555111222...///111222333222222111222222111111111222333333111666222111666666;;;JJJdddvvvsssvvvaaaLLL>>>===<<<<<>>@@@CCCGGGUUUhhh}}}vvvsssrrrwww|||nnngggkkkzzzyyybbbNNNEEECCCBBBEEEQQQhhh~~~sssZZZIIICCCCCCAAA===:::;;;::::::???FFFQQQkkkxxx```RRRFFFDDDEEEJJJXXXgggwwwtttjjjbbbhhhpppzzzlllVVVHHHBBB???:::777777888999:::888777777888::::::999777666999;;;;;;:::888777777777777777666777777777888:::999:::???KKK[[[jjjtttzzzjjjZZZWWW]]]lll|||~~~{{{jjjbbbTTTGGG===777333000000//////.........//////,,,,,,---.........------+++,,,............///111333000111777<<<;;;999999777777777:::>>>DDDIIILLLRRRJJJ@@@888666555555444222000111444333111222777???GGGQQQaaayyyvvvcccTTTXXXkkk~~~|||jjjSSS@@@777444111000000///000888AAAOOO```uuuuuu^^^III<<<555444333333333222///,,,,,,,,,)))******,,,---///111222............///000111222........./////////000000...///111333333777CCCQQQkkk}}}{{{eeeNNNAAA:::444333444444777;;;JJJ\\\sssrrr[[[FFF999444444444888>>>IIIYYYkkk{{{yyyjjjYYYHHH999333444000000111111111111111111333333222111111222222333222555222111666555999GGG[[[nnnwwwvvvaaaLLL===<<<::::::BBBTTThhhsssttt```TTTGGG@@@<<<;;;???DDDNNN```uuu{{{pppbbb``````ggguuuxxxmmmlllxxxuuu^^^LLLEEEDDDFFFHHHTTTlllsss\\\KKKDDDDDD???;;;888888777888===EEELLLdddzzzyyyeeeZZZRRRTTTWWW\\\hhhvvv}}}oooXXXJJJ@@@<<<777555666888999::::::999999:::;;;;;;999777555888;;;;;;999666666666666666777888888777666555666666999AAAQQQfffzzz~~~ooo\\\[[[bbbrrr~~~sssbbbQQQDDD:::444111111000///...............,,,---.........---,,,+++,,,...000000000///000222111...///444666333222444777888999<<>>FFFTTTlllzzzfffVVVYYYjjj{{{zzzjjjTTTBBB999444111000111000///555<<>>DDDJJJ\\\qqq~~~lll[[[SSSQQQRRR[[[lll}}}tttoooxxxsss[[[JJJDDDEEEIIIJJJWWWnnnttt^^^LLLDDDCCCBBB>>>;;;;;;:::;;;AAAHHHJJJ___rrr{{{|||jjjbbb^^^ccchhhkkkuuuoooXXXIII<<<888444222333555777888<<<<<<;;;<<<===<<<999777555888;;;;;;888555555666555666888999999777555444666666999BBBSSSjjjwww]]]]]]fffvvv~~~kkkXXXHHH===666333222111000......---------------...///...---+++***---///111222111000111222...,,,///555555000///333777999===AAAFFFMMMSSSXXXYYYTTTMMMGGGBBB>>>999666222000000444444333444888222:::BBBLLLbbb||||||iiiXXXZZZjjjzzzxxxiiiUUUDDD;;;444111000111000///333:::666DDDVVVccclllvvvrrr[[[HHH;;;444222---//////---,,,...111222111111000000000000111111111000///......------...,,,,,,,,,---------......------///000///111===JJJ^^^tttvvv___CCC;;;444333333111222444@@@RRRlllwwwaaaNNN???666222222333666:::AAAOOOeeewww~~~zzzppp]]]GGG:::666333222111/////////000111000111111222333555666777666777222000666444666CCCHHH[[[sss|||rrr\\\FFF888777===???>>>III^^^mmmooofffYYYKKKEEEBBB@@@???@@@IIIZZZooo{{{xxxjjjZZZPPPKKKGGGHHHRRReee{{{ooo[[[LLLCCC@@@@@@IIIZZZooo}}}nnn]]]PPPIIIFFFBBBCCCCCCAAA???@@@FFFKKKPPP\\\mmmyyywwwxxxyyyxxxxxx}}}oooWWWGGG:::888666666888;;;<<<<<>>HHH[[[qqqzzzjjjPPPAAA666777666111333:::BBBSSSmmmlllRRR;;;222444222333777<<>>OOOjjjzzzgggccchhhxxxqqq]]]JJJ<<<666;;;555111111111...---///222111///---,,,---...///........................222000...---,,,...000111777:::BBBPPPbbbrrr{{{~~~yyynnncccWWWHHH;;;444111000222333222444999666888;;;EEEYYYrrrppp]]]YYYfffyyy~~~rrreeeYYYNNNGGGDDD>>>999555666666444444777666888>>>FFFNNNYYYjjjyyygggOOO===555333333222111111111000/////////......////////////......///000111222222111000000...---,,,---000000///------)))(((***,,,...666???WWWmmmsssTTTDDD888666333///111888>>>OOOhhhrrrZZZCCC888888111111333777:::AAAQQQ```rrr}}}yyylll\\\HHH666222...---000111000111444333111000111333444555444777555333111111444777999===GGG[[[rrrvvv{{{fffSSSDDD;;;777;;;<<<;;;FFFYYYgggkkkdddXXXLLLFFFCCC@@@@@@BBBGGGVVVhhhnnndddTTTGGGAAA@@@>>>@@@KKK^^^ttt|||kkkZZZMMMGGGDDDGGGMMMYYYggguuu~~~{{{vvvppphhhaaaZZZSSSOOOSSSSSSRRRPPPQQQVVV```gggiiiqqq}}}hhhPPP@@@>>><<<999777888999999888;;;999777777888:::::::::222777<<<<<<999888:::>>>999999999999:::999777444333444555999IIIccc|||zzzhhhcccfffuuu~~~kkkWWWEEE::::::444000111111......000222111///...------..............................000///////////////000111777888???QQQjjjuuueeeQQQ@@@888444222333333111333777555666999AAATTTmmmrrr___YYYcccuuuxxxhhh]]]XXXVVVPPPKKKDDD===777555555444666999777555666999===FFFWWWfff}}}aaaHHH999222111111333222111111//////...---...//////////////////......///000111222222222222...------...000000///---...++++++---...///555<<>>888444///111777;;;JJJbbbyyy|||eeeMMM???:::333222222333444888EEERRRiiixxx~~~ssscccMMM999222......222444222111222000111222222111222444555666555333111222444666888666===MMMddd}}}qqq{{{ttt```PPPDDD>>>999<<<<<<===GGGWWWdddiiiaaaWWWLLLFFFCCC???@@@CCCIIIWWWgggiii^^^OOOEEEBBB======AAALLL]]]qqqzzzlll]]]RRRLLLJJJKKKOOOWWW```jjjrrrwwwyyyrrrooollliiigggccc^^^ZZZaaacccddddddeeekkkssszzz||||||xxx{{{iiiQQQBBB@@@===:::888888888888777999777666666888999999888111777======888666:::???999999888999:::999777555555444444777DDDZZZsssxxxhhhbbbcccqqqxxxeeePPPAAA:::444111111111//////111111000///...---....................................///000000111111111111666555;;;NNNkkkpppZZZHHH<<<777333333333111222555444666888>>>OOOiiisss^^^UUU]]]oooxxxeeeZZZ\\\aaa___YYYLLLAAA777444333222444888666444333444555;;;IIIWWWqqq|||^^^DDD777333222222111111000000/////////...//////............////////////000000111111111111------...///000000///...222000111333333222666;;;DDDYYYrrrlll[[[III>>>777222333777999FFF\\\uuummmUUUBBB999777555444444333555???III```ppp~~~~~~uuuhhhRRR???888333111555666333000000...111333222000000333666555444333222222444666777666:::EEEYYYsssgggppptttjjjYYYLLLDDD???:::<<<===???GGGTTT___ccc___VVVMMMHHHEEEBBBCCCGGGNNNXXXcccbbbWWWIIIAAA???:::;;;???HHHXXXiiixxxzzznnnbbbXXXSSSRRRSSSVVVZZZ___dddjjjooorrrrrrqqqpppppppppnnnllljjjqqquuuyyy{{{}}}{{{sssppptttkkkTTTFFFAAA>>>:::888888999888888:::888666666777777666555111777<<<;;;666444777<<<:::888888888999999888666666555444666???QQQgggxxxwwwggg``````mmm~~~pppXXXFFF;;;555111222222//////000000//////...............////////////////////////---...000111222222222222888666<<>>888333333222...---.........///////////////...////////////////////////...///000111222444555666:::>>>III\\\rrrmmmZZZEEE;;;333333444333222333000555999:::DDDZZZttt{{{bbbPPPMMM[[[pppzzzjjjXXXVVVeeeqqqsssnnn^^^KKK@@@:::444111111......000222222333;;;EEE[[[ooosssPPP:::222222...***---.........///000000000000///...------...///000000///...------...//////,,,///111111///...///111111///000222222000222777777CCCYYYsssttt^^^JJJ===777333000555;;;LLLeeevvvdddOOO>>>555111///000111111555;;;DDDWWWkkkuuuzzz|||tttiiiRRRDDD777222222222111333000...---...000222222111111222333444444444333333111333777>>>KKK```xxxTTTWWWYYYWWWUUURRRJJJBBBDDDDDDHHHMMMRRRTTTWWWZZZ]]]WWWSSSQQQNNNLLLPPPWWWXXXYYY[[[^^^^^^]]]YYYVVVIIIJJJMMMQQQXXXbbblllsssqqqrrrtttwww{{{~~~zzzuuurrrpppmmmhhhddd^^^WWWOOOLLLKKKMMMTTT\\\nnnvvvtttbbbPPPFFF<<<:::888888:::<<<>>>>>>999888777888999888666444333444666777888888888777:::888777777888999999888444333444777666777BBBQQQ[[[gggttt{{{{{{hhhaaa```lll|||rrr[[[???999444333222...,,,.........///////////////...000000000000000000000000/////////111222444666777777>>>LLL___tttmmmXXXEEE<<<333333444333333444...444888999AAAWWWpppgggTTTOOOYYYjjjxxx}}}|||nnnZZZUUUbbbqqqvvvwwwfffRRRFFF???888333222111000222333222333<<>>SSSiiiwww~~~tttbbbRRR@@@666333111000111111...,,,---111333222000111222333444555444333222222444666999@@@QQQhhhyyyXXX]]]ccceeeccc```^^^^^^XXXVVVUUUWWW[[[aaaeeegggffffffccc\\\VVVUUUZZZ___dddfffjjjnnnpppnnnjjjgggddd]]]ZZZ```iiippptttxxx||||||{{{|||}}}wwwrrrkkkbbb]]]^^^]]]WWWTTTVVVRRRKKKDDD@@@>>>>>>FFFNNN[[[hhhwww}}}sss```NNNCCC;;;999888888:::;;;<<<;;;===<<<:::888777777777888666666666777888999;;;<<<<<<<<<<<<;;;:::999888777555555555555777999;;;===GGGNNNYYYeeeooowww~~~rrr___]]]mmmzzzxxxaaaIII999---///222///,,,---333111///------...000222.........////////////000///111222222000111666:::888DDDSSSdddwww}}}lll[[[AAA<<<666333333444444333111333999@@@GGGUUUllloooXXXLLLRRRfffwww{{{zzzooo]]]RRRWWWeeeooouuummm```QQQCCC999555444555//////555555444>>>NNNbbbqqqmmmJJJ777111000000000111000///...------......000111111000...,,,---...000///------.........---//////000000000...---,,,///............//////000333<<>>888333222111///111555<<>>LLL]]]mmm|||{{{dddOOO???:::555222222333333222111222777===DDDRRRjjjsss^^^QQQUUUfffuuu{{{{{{rrraaaSSSTTT\\\bbbppppppkkk___NNNAAA;;;:::888222222777888888DDDSSSeeerrrkkkIII666111000//////...///000000000///...---///000111000...,,,---...000...---,,,---...---,,,...///000000000///---,,,///............///000000444:::III___vvvvvvaaaLLL===555333333444;;;JJJbbbzzzwwwcccNNN???999444444333111222555999FFF\\\rrr}}}lllTTTAAA888444111///111000...///111333333333111111222333333333333333222444222555;;;<<>>===???EEERRR```pppttthhhWWWKKKEEE???===:::999:::::::::999<<<<<<<<<<<<;;;999888777;;;;;;;;;::::::999999999777888:::<<<<<<:::888777555444444444444555666666111999AAADDDCCCEEENNNUUUZZZ]]]ccclllvvvnnn]]]^^^ppp~~~|||fffKKK<<<222333555000...///,,,,,,,,,---...///000111000000000000000000000000333555777666444555999===IIIZZZmmm{{{uuuYYYAAA;;;888333111111222222222111111444999???NNNggg}}}xxxeeeWWWWWWeeerrrzzziiiZZZSSSRRRSSSbbbhhhmmmfffWWWGGG>>><<<;;;666555:::===AAAMMM\\\kkkvvvgggGGG666111000///...,,,...000222333111///---///000111000...------...000...,,,,,,---...---,,,...///000000000///...---...............///000000444888CCCVVVmmmnnnVVVBBB666222222222666AAASSSiii~~~~~~iiiSSSAAA:::555555555333333555555AAATTTiiiyyywwwaaaLLL===666333222111///......000222222222111111111222222222222222333666444444888666>>>SSSnnnyyyvvvqqqlllfffbbb___]]]PPPNNNLLLIIIHHHGGGFFFEEEEEEEEEFFFIIIJJJHHHFFFFFFCCCAAAAAACCCBBBBBBEEEKKKYYYffftttuuuhhhWWWLLLGGGAAA???<<<:::::::::999888<<<=========<<<:::888777:::::::::999888777666555444666999<<<<<<;;;888666666666555555444444444444222666:::;;;:::<<>>???DDDKKKTTT\\\aaadddkkksssxxxkkkZZZ]]]ooo}}}rrr]]]FFF:::222333333...,,,///000111222222222000...---111111111111222222222222555666777777;;;DDDPPPYYYjjj{{{ttt[[[DDD777333222111///...///000111111000222555;;;JJJeee|||}}}jjj[[[YYYffftttpppbbbUUUMMMVVVYYY___dddddd___VVVOOOIIIFFFGGGLLLSSS^^^kkkuuu}}}uuu\\\@@@333222222000/////////...//////000111111...///000///...---...//////---,,,,,,------,,,+++---...///000000///......---------......///111111000333<<>><<<;;;;;;:::888<<<<<<<<<<<<;;;999888777::::::;;;<<<;;;:::999888333555888::::::999777666999999999999888777666555888444111333888<<<<<<:::999999999;;;>>>CCCHHHKKKHHHQQQZZZ```jjjxxxmmm\\\]]]ooo}}}nnnXXXBBB777000222222---,,,000222333333333222000...---222222333444555666666777666999===AAAHHHTTTbbbkkk{{{zzzdddLLL<<<666000000000///......000222111111333666===LLLggg~~~qqqaaa^^^jjjxxx|||pppcccZZZ]]]]]]```fffkkklllgggaaa[[[ZZZZZZ^^^fffppp{{{mmmUUU<<<222333333222000000///...------...000111...///000///...---...//////---++++++,,,---,,,+++---...///000000000///...---------......000111222///222999GGGZZZqqqnnnWWWCCC777///...111999<<>>FFFSSSeeeyyy|||nnn\\\JJJ<<<444333111//////111222222222444333222000000111222222///666444222666555666???III___ppp~~~~~~yyyyyyyyyyyywwwsssmmmiiibbb___[[[ZZZ]]]dddkkkooosssuuuvvvsssooonnnppptttnnniiieeedddcccbbbfffllluuusssqqqrrrvvv~~~~~~zzzvvvrrrnnnlllkkkjjjmmmooommmiiigggiiillljjjaaa^^^cccffffffmmmxxxzzzzzzqqqaaaUUUOOOKKKGGG@@@???>>>???AAADDDGGGJJJLLLMMMNNNNNNNNNPPPUUUYYYccclllssssssrrrrrrooojjjgggcccbbbdddgggkkkuuu~~~mmmYYYLLLDDDAAA>>><<<<<<<<<;;;999===<<<;;;999888888888888777888:::<<<<<<<<<:::999555666777888888888777666888999999999999777666555888777666777:::;;;;;;;;;777777777888999:::<<<<<<666>>>EEEIIIQQQ^^^jjjppprrrxxxrrr______ppp}}}mmmXXX???555000333222------111111111111111111000///...444444666777999:::<<<<<>>>>>>>>???BBBGGGKKKNNNRRRSSSUUUUUUVVVYYY```eeeeeepppyyyyyyxxxyyywwwqqqrrrppppppssswwwzzzwwwaaaRRRCCCAAA>>><<<<<<<<<;;;:::===<<<:::888777777777888333555777:::;;;;;;:::999666666777777777777666666777888999999999777666555444666777777555555666888555666777888888888777666///666;;;<<>>444000333333......333///////////////000000000666666888:::<<<>>>@@@AAAHHHQQQ]]]iiisss|||qqq^^^QQQEEE:::444444---///111000......111444222333666;;;BBBRRRllluuunnnuuuxxx|||vvvbbbMMM777000333555444333,,,---///000///---+++)))---///000///......///000///---++++++,,,,,,,,,+++,,,---///000000000//////,,,,,,------///000111222000000222:::JJJbbb{{{nnnPPP;;;:::333333999<<<===KKK\\\fffqqqyyyzzz{{{}}}vvvVVVGGG777111111111111222000222444888CCCWWWnnn|||iiiSSSDDD666444222111222444444333666555333111111222333444000777333///444555444;;;<<>>===>>>AAABBBEEEPPPZZZkkkhhh___QQQGGGCCC@@@<<<>>>???@@@CCCIIIPPPXXX\\\bbbeeehhhiiihhhgggggghhhrrrpppooottt{{{|||wwwqqqgggjjjpppxxxtttbbbPPP@@@:::;;;777999===:::;;;;;;;;;<<<<<<<<<999777777666666:::===>>>:::777666777999888888888999;;;:::;;;<<<======;;;999888999999888777666555444444:::999999999777666555444555333333777:::;;;???DDDHHHMMMSSS[[[eeerrruuujjjfffqqqgggQQQ===888333///............000000111111000000000000999;;;AAAGGGLLLOOOSSSWWW]]]kkkwww|||}}}kkk\\\KKK@@@999444111111///000000000......000222333444999BBBNNN```vvv~~~yyy|||uuukkkQQQCCC777333444333333333111000000///...---------000000///...---+++)))(((,,,,,,,,,------,,,,,,+++//////000000000000////////////............//////222000111888BBBUUUoooxxx]]]DDD:::555333999@@@EEEKKKPPPaaaiiisss{{{~~~}}}{{{aaaRRR???444222444333111333222222666===LLLeeezzzrrr\\\III:::888666333111222222333333333333222222222111111333444555777777777666666999<<>>>>>===>>>???AAACCCDDDDDDDDDEEEEEEDDDCCCAAA@@@<<<;;;:::999:::<<>><<<888666888;;;===;;;;;;;;;:::===HHHUUUeeecccZZZNNNFFFEEEEEECCCFFFHHHKKKOOOUUU\\\ccchhhnnnqqqtttuuuuuutttttttttxxxuuutttxxx~~~{{{vvvmmmpppttt{{{yyyiiiRRRBBB<<<===999:::>>>:::>>>===<<<======<<<:::888888888888999;;;;;;:::888666888999999888777888999:::;;;<<<<<<<<<;;;999888666666666555555555555555::::::999999777666444444777333333666888888:::??????AAAEEEJJJQQQ\\\iiirrr}}}wwwlllgggqqq|||cccNNN;;;777222//////000000000000000000000000111333444===FFFRRR]]]ccceeehhhlllmmmxxxwwwnnn[[[NNN@@@999555222000111///000111000000000222444666999@@@KKKZZZmmmzzzzzz~~~|||jjj[[[III===222000222222222333111000000///......------////////////...---,,,,,,,,,---...............---//////000000000000//////...............///000000111///000555???PPPjjj|||dddMMM@@@999555999>>>EEEMMMUUU]]]dddnnnwww|||}}}|||{{{iiiYYYDDD777333333222000111//////222888DDDYYYlllvvvbbbQQQ>>>:::444111000111222222555444444444333333333333555555666777666666444444888:::EEEXXXlll~~~BBBAAA@@@>>>============???===;;;;;;;;;;;;999777<<<<<<;;;;;;<<<===???@@@???????????????===<<<<<<555666777888999:::;;;;;;???>>><<<::::::<<<@@@DDD???BBBEEEGGGHHHEEEBBB???<<<;;;:::999::::::<<<===;;;===>>>;;;777666777:::<<<:::999888555888DDDRRR```^^^VVVJJJEEEGGGKKKLLLQQQUUUZZZ```ffflllssswww~~~~~~vvvyyy}}}}}}oooSSSCCC===>>>999:::<<<888<<<:::999::::::999777555999:::;;;:::999888888999555888:::;;;999777666666999:::;;;;;;;;;:::999888666666666666777777888888:::::::::999777666444333888444333555666444555999;;;;;;<<<>>>CCCKKKTTT[[[fffnnnyyyyyynnnhhhqqqyyy___JJJ999555222000000111222222000111000000000222666:::DDDTTTiiivvv{{{{{{|||}}}{{{zzzxxxwwwuuurrrjjj```XXXHHH>>>666444333111111333000111111111111222444777999???JJJYYYlll|||xxxxxx|||dddQQQBBB888//////111222222444000000000///......------......///000000000//////---...//////000000000000///000000111111000000///------------...000111222000...///222999IIIbbbwwwmmmYYYDDD<<<666666:::@@@KKKUUUWWW^^^jjjuuu|||}}}ssscccMMM<<<444222111000111//////111444<<>>>>>===============<<<<<<;;;555555666777888999::::::======<<<:::999999<<<>>>999;;;===???@@@>>>;;;:::999999999888999:::;;;<<<===>>>>>>===;;;;;;===???>>>======<<<999:::EEERRR\\\[[[TTTIIIDDDIIIPPPSSS]]]bbbjjjpppuuuzzz|||qqqWWWGGGBBBCCC>>>===???999<<<:::999999999999777555777;;;>>>===999666555666555888;;;;;;999777555444888999999::::::999888888:::::::::::::::::::::::::::::::::999777666444333888444333666555333444777999999:::;;;>>>BBBFFFIIIPPPXXXccckkkqqqxxxyyyoooiiiqqqvvv\\\GGG888555222000111111222111000111111000000333:::???MMMbbbyyy~~~~~~}}}{{{xxxvvvrrrooodddbbb```^^^ZZZRRRIIIBBB:::444000222333222333555111222222111111222555888===GGGVVVggg{{{~~~wwwsssyyy```MMM>>>666///000222222333444000000//////..................///000000000//////---...///000111111111111000000000111111000000000,,,,,,,,,---///000222333000///000111555AAAXXXmmmwwwdddFFF===555333555:::DDDMMMQQQXXXeeesss~~~{{{lllVVVCCC777222111111111///000222444999DDDOOOhhhtttyyynnnWWWKKK<<<555555777666444777666555444444444444555444444555555444444444333888888;;;AAAIIIXXXooo}}}<<<<<<<<<======>>>>>>>>>>>><<<::::::<<<======<<>>======>>>???@@@======<<<<<<<<<<<<<<<<<<888777666666777888:::;;;777888888888666666888999999:::;;;<<<;;;:::888666:::::::::999999:::::::::999999:::;;;<<>>DDDMMMSSSUUUQQQJJJHHHPPPZZZ___mmmsss{{{{{{qqq^^^PPPKKKMMMGGGFFFFFF@@@BBB@@@>>>=========;;;999666;;;@@@@@@<<<777444333555777:::;;;999666555444777777888888888888888888===<<<<<<;;;:::999999999999999999999777666555444777444444777777555666999333444666999;;;<<<<<<<<>>FFFZZZhhhyyy}}}fffXXXEEE:::777777666444666555333222111222333444222222222333444555555666:::999999;;;???JJJ___rrr;;;;;;;;;;;;<<<===>>>??????===::::::<<<=========@@@???>>>>>>>>>???@@@AAA<<<<<<;;;;;;:::;;;;;;<<<;;;:::999888888999:::;;;555777999:::999888999:::777888888888777555444333:::::::::999999999888888777888:::>>>DDDJJJOOOSSSZZZRRRKKKHHHEEEBBBCCCHHHKKKPPPSSSRRRUUU```lllsssvvvgggXXXUUUWWWRRRPPPPPPIIIJJJGGGCCCAAA???===:::888777:::>>>???===888444222444777999:::888666555555666666666777777777777888;;;;;;:::999888777666666888888888888888777666666666444444888888666777:::555555777:::<<<<<<:::777;;;===>>>AAAFFFQQQ^^^gggooovvv{{{qqqjjjppp||||||cccLLL@@@888555222000//////---,,,---000222111000333<<>>>>>>>>===:::666222///111......000000......111111222222222333666;;;>>>MMMaaavvvwwwooowwwsssrrrppplllkkkooowww~~~uuuaaaKKK===666111...000000---+++---//////////////////............/////////...------///000000111111000000///000111111222222111111000+++,,,,,,---///111222333111333555555222666GGGXXXxxxuuuYYYIII999333444666777999<<>>===<<<;;;<<<>>>@@@AAA@@@>>>;;;;;;<<<>>>>>>>>>>>>===<<<<<<===>>>???@@@======<<<;;;;;;<<<===>>>>>>>>>??????>>>===<<<;;;777:::===>>>===<<<;;;;;;777777777666555555444333999999999:::::::::999999999;;;>>>EEEOOOYYYaaaeeehhh[[[NNNJJJJJJJJJKKKMMMOOOXXXaaadddiiiuuuyyykkkiiikkkfffdddddd\\\YYYUUUNNNIIIDDD???;;;888;;;;;;;;;;;;;;;999666333444666888888777666777888666555555555666666777888:::999999999888888777777666666777888888888888888777444555888888666555888;;;999888999;;;<<<:::888999888888:::???FFFNNNSSSTTT[[[fffssstttmmmqqqyyykkkPPP???:::444222///...//////...,,,,,,000333222000333;;;CCCVVVkkk~~~mmm\\\LLLEEEBBB===999888888999999888666333111000111//////111///,,,---000///000111333666;;;BBBGGG\\\sssxxxooosss~~~}}}~~~~~~~~~}}}~~~~~~ttthhhUUUUUUUUURRRPPPTTT]]]dddwww}}}}}}nnnXXXDDD999333///...000000---,,,---.../////////////////////------...///000000000000222333333222222111000///000111111222222111111000,,,,,,------///000111222///333777666111111???OOOmmm~~~}}}gggQQQ:::111333555444333444===NNNfff}}}yyyeeePPP@@@777444000......222333222555:::BBBTTTkkk}}}ttt___LLL???888555444555333111//////000222333111111111111222333555666:::999;;;<<<;;;<<>><<<;;;999:::<<>>???@@@???>>>>>>>>>???@@@AAAAAACCCFFFGGGFFFCCC>>><<<777:::===>>>===;;;999999888888888888888888888888888999:::;;;<<<<<<<<<<<<888:::???HHHTTT```iiinnnooo___NNNJJJNNNRRRVVVYYYZZZeeeppptttzzz~~~|||{{{tttkkkfff^^^VVVOOOHHHBBB??????<<<888777999999888666444666777777666666888999555555555555555666777888999999::::::::::::;;;;;;555555777888888999999999777555555888888444333555===999444333555777777666999888777999===BBBFFFGGG???GGGRRRaaapppxxxoooqqqxxx~~~www]]]BBB666666111///------/////////...+++///333222000222:::BBBRRRggg{{{rrr```NNN===999999777777888777888999888555333222111444111111333111...///333---///111444999@@@HHHNNNfffyyypppsss|||rrrkkkiiijjjjjjjjjkkkllllllmmmnnnkkk^^^PPP===???@@@???===AAAIIIPPPdddnnnxxxvvvfffQQQ>>>555222///000333333000///111.........///////////////,,,---...000222333444444555555555444333222111000111111222222222222111111---------......000111222...222777666000...:::IIIeeexxxpppUUU888---000333111///222;;;MMMfffnnnWWWCCC888444444111111444444222444888<<>>===;;;>>>CCCMMMiii@@@;;;:::<<<===<<<<<>>===:::888888999888777<<>>>>>@@@??????FFFNNNLLLVVV[[[WWWRRROOOGGG===999======::::::>>>>>>:::===:::777777999;;;<<<<<>>BBB<<<>>>MMM^^^ffffffeee___ZZZRRRNNNTTT```fffeeerrrwww|||sssiii]]]QQQFFF???EEEBBB===:::999888666555333333444666999999888666777777666666666777777888<<<:::888999;;;;;;999666222333555777888777777666777999:::999888777888:::777777777777777777888888555888;;;;;;999:::<<>>GGGXXXppp???;;;999<<<===;;;<<>>EEEAAA??????@@@@@@BBBKKKVVV```iiimmmhhhbbb\\\OOO@@@;;;>>>===:::;;;??????;;;<<<;;;999888:::>>>CCCFFFJJJHHHEEE@@@<<<:::;;;<<<===:::===KKKXXX]]]]]]]]]WWWXXXVVVXXX```nnnvvvxxxzzzmmm^^^PPPGGGDDDAAA>>>;;;999777555222666555666777::::::999777666555555666666777888999===;;;::::::<<<<<<999777444555666777888888888777666777999888777777888999888888888888777777777777777888999888777888<<<@@@>>>===>>>@@@DDDNNN```qqq~~~rrrooovvv~~~wwweeeRRRCCC:::555333333222000///...///000111000/////////000222444555<<>>HHHXXXkkkxxx}}}qqqkkktttuuuiiiaaaVVVPPPHHHBBB@@@@@@???>>>AAAAAA@@@AAA@@@>>>999666222333333222222444888;;;BBBIIIUUU^^^XXXHHH:::444111...---111222000...///....../////////......---...111777===CCCIIIOOOSSSWWWUUUPPPIIIBBB;;;666444111000000000000000000111///////////////000000111111000000222111000666>>>TTTggg}}}uuu```HHH<<<777333000000///444CCC\\\xxxsss[[[DDD:::;;;666222111222222000000444333;;;LLLeee~~~ppp```SSSEEE:::444777555///---111333111222333444444555555555444444555666555444555777999===KKKaaavvv>>>:::999;;;;;;:::<<<@@@FFFJJJJJJFFFCCCEEEEEECCC>>>;;;;;;<<<<<<;;;>>>DDDDDDAAA@@@@@@AAAFFFSSSaaattt||||||wwwnnn\\\III>>>???===:::<<<@@@@@@>>>;;;<<<;;;:::===DDDNNNVVVZZZXXXTTTKKKBBB<<<:::;;;:::999>>>HHHPPPRRRSSSUUUVVV]]]dddiiisssqqqaaaWWWLLLIIIDDDAAA>>>:::666333777777777888::::::999888666666666777888999:::;;;===;;;:::;;;;;;;;;999777555666777888888999888888555666777777666666777999999999888888888777777777888888777555555777;;;???<<<:::999:::999===IIIUUUpppzzz~~~ssspppuuu|||vvvjjjWWWFFF:::444333222.........///000000111111111000000000000111222333333BBBTTTaaajjjjjj[[[III>>>888222111444666555222666444222222222222222000444111111444555222111444777<<>>;;;888777666666777999:::999888999999888888999:::;;;;;;::::::999999999888777666666666777777888888888888555666777777666666777999:::999999888888777777666666666666666666888:::;;;888666666777666777???IIIUUU___nnnzzz|||qqqnnnsssxxxzzzyyyggg\\\LLL???777555555444---...///111111111111000111111111000000000000111000999EEEPPP[[[\\\PPP@@@;;;666222222444666666444777555444333333333333222444222333666666333555999???GGGSSS```lllzzzrrrhhhkkkllliii```TTTGGG@@@:::888555333333444555666888777555555555666555444000000000///......111333333888BBBLLLKKKAAA777333333///---000111///...000...............---,,,,,,111555>>>LLL\\\hhhmmmooouuutttqqqjjj^^^MMM===222111000...------...000111///............///000000//////111444111...///444AAAPPPfffzzzrrrZZZFFF;;;666333333555666???TTTqqqmmmWWWEEE;;;444000///000000...///222333:::GGGZZZppp~~~nnnVVVCCC:::999777555555666555333666555444333333444555666666777777666555444555777777:::CCCSSSfffzzz<<<999999:::999888<<>>???HHH[[[mmm}}}uuu___MMMEEE>>><<<===???@@@@@@;;;===>>>@@@FFFVVVkkkzzz~~~xxxlll]]]NNNDDD???999999:::>>>@@@EEERRR___rrr|||ooogggZZZNNNFFF@@@===;;;777666666777999::::::999:::999999888888888999999777888888888777777666666777777777777777777888888777888999888777666777999:::999999999888888777777333555777999:::999777666666555555777777777<<>>999555222111333444444333666555555333222222222333333111222555555555999???JJJUUUeeesss~~~ttthhhfffbbb\\\TTTKKKCCC>>>999888777555444444666777888666333222222222111000000111111000//////111333333666???IIIIII@@@777222444///---///000......000,,,---...//////////////////222<<>>:::888777777666666777666444333333444555666666888999888777666666777999999>>>IIIZZZmmm|||<<<:::::::::888777===EEELLL[[[mmmvvvwwwpppcccWWWJJJBBB<<<::::::999;;;???AAA@@@@@@??????GGGZZZmmm|||iiiVVVKKK@@@===>>>======>>><<<<<<===AAAMMM```vvv{{{lll[[[LLLBBB999888999===BBBLLL^^^nnn~~~tttfffXXXMMMFFFBBB@@@===<<<::::::;;;<<<;;;:::999999888888888888999999777888::::::999999999:::999888888777888888999999:::;;;<<<;;;999888888999999999999999999999999999333444777;;;===;;;777333777555555777777555888===;;;AAAHHHPPPXXXcccooowwwzzziii___\\\[[[XXXUUUGGGDDDBBBBBBDDDCCC<<<666222333333333222111///...///000000111111000//////444333555;;;BBBFFFCCC???777555222222222333333222666666666555333222333444333222333666777999BBBKKKYYYdddtttxxxgggaaaXXXOOOHHHCCC???===555666666555222222222444888666333222111111///...000111222111000000222333///222;;;FFFHHHAAA888333555000---///000......000,,,,,,---//////000000000,,,///777CCCRRRaaakkkpppjjjkkklllkkkdddUUUAAA444000000000000000000000000......------......///000222000000000---+++///666777???PPPhhh{{{lllTTTBBB:::666333555555:::GGG\\\tttpppYYYGGG:::666444555444000000444///444<<>>GGGLLL^^^ssstttiiiTTTJJJ@@@===<<<<<<>>>BBB@@@AAABBBBBB@@@GGGYYYkkkttt^^^PPPBBB>>>>>><<<;;;<<<===<<<<<>>EEEOOO]]]pppwwwjjj___WWWPPPLLLIIIFFFBBB@@@???>>>===;;;;;;;;;;;;<<<===>>>@@@AAA999<<>>>>>???AAA<<<;;;::::::999:::;;;<<>>;;;999999:::777888888999999::::::;;;555666777:::===<<<777444888555555777777555777;;;<<>>>>>===777666555555666777777777;;;<<<<<<;;;888777888::::::999:::===???DDDPPP\\\jjjssskkkaaaRRREEE>>>;;;:::999111333444333111000111222888666444333333333111///000111222222111111333444///111:::EEEIIIAAA777222666000---//////......000,,,------.........---------///333888AAALLLXXX```^^^]]][[[ZZZVVVLLL===222---...000111111000...---...------------...//////111000000111...,,,///666555999HHHaaavvvrrrYYYEEE<<<777333000222666???OOOfff|||fffRRR===999777777555111000333111444999@@@MMMbbb{{{wwwhhhYYYHHH@@@;;;666555888666666666666666555444444222555777888777666777777777888;;;===BBBKKKVVV___nnn~~~<<<;;;;;;;;;999888???HHHLLL^^^uuuvvv\\\PPPDDD@@@>>>>>>AAAFFF@@@AAADDDDDDBBBGGGXXXjjj|||cccSSSDDD???>>>:::999:::>>>;;;;;;CCCUUUmmmmmmVVVEEE@@@@@@EEEOOO\\\lll}}}rrrhhh___YYYRRRNNNJJJFFFCCCAAA>>><<<>>>>>>???AAADDDFFFHHHJJJ<<>>>>><<<;;;;;;<<<===>>>AAABBBBBB???<<<:::::::::777777888999:::;;;;;;<<<888777777888;;;;;;999666777555444777888777999===>>>@@@BBBBBBAAADDDJJJOOO^^^kkk~~~}}}nnnYYYJJJCCCAAA>>>::::::???JJJWWW^^^YYYJJJ<<<000000000000////////////---...000111111111000///...///222777:::999999;;;:::999999:::;;;===>>>>>>AAACCCCCCAAA>>>===???AAABBBAAABBBEEEHHHOOO]]]kkkwww}}}pppcccPPPAAA999777777777///222444444222111222444444333222222333222000...///000222222111111333444333555===HHHJJJBBB666000666000---//////------000------------,,,+++******000111000///222999DDDMMMUUUQQQLLLJJJHHHAAA777///+++---///111111///---+++...------------...////////////111333000---///555444666DDD\\\rrrvvv\\\GGG===777222---000444:::FFF\\\wwwnnnZZZ???:::888777555000000222///222444777AAATTTmmm~~~yyyfffRRRFFF???888777:::555666777777777666444333333555888999999888999:::888;;;<<<:::999<<>>>>><<<888???>>>>>>BBBOOOfffxxxfffTTTIIIAAAGGGOOOZZZlll}}}sssmmmfffaaaZZZTTTPPPLLLIIIGGGLLLGGGDDDIIISSSYYYWWWRRRSSSQQQOOOPPPSSSUUUTTTRRRQQQLLLEEE@@@@@@CCCFFFHHHIIILLLLLLGGG>>>:::<<<@@@;;;;;;;;;::::::999999999777666555666777666444222777666666666777888999:::;;;===??????======@@@CCCNNNZZZlll}}}sssdddPPP@@@:::888888888999===III[[[hhhdddQQQ???:::666222111333333...***000000000000111111111111111...///444777999===CCCHHH@@@>>>CCCGGGGGGJJJNNNNNNRRRUUUTTTPPPNNNPPPSSSWWWVVVVVVWWW[[[dddooovvv~~~bbbIIIAAA>>>888333555333333333333333444555666444111111444444000000222...,,,///555666111///222777;;;CCCJJJLLLFFF:::000000/////////............////////////////////////000///------111777>>>BBB@@@>>>;;;888666555555555.........------,,,,,,,,,---------......///000111111111111111111111111111333:::CCCOOOddd|||wwwgggRRR???666444222000333:::AAAOOOlll{{{iiiQQQGGG<<<555444444111...000000333777:::CCCYYYoooxxxcccQQQFFF@@@===<<<333666888666333333555666666666777888888888888888999888777888999;;;>>>@@@NNNZZZnnn@@@???<<<999:::<<<>>>>>>GGGXXXrrrxxxgggSSSHHHBBB>>>???BBBCCCCCCCCCCCCAAADDDPPP^^^{{{wwwiiiUUUDDD;;;::::::;;;===<<<<<<@@@LLLccc|||qqq___OOOFFFDDDMMMZZZhhhyyy|||vvvrrrlllgggccc___\\\YYY```]]]\\\```iiinnnnnnkkkfffdddbbbccceeegggfffddd]]]XXXRRRNNNOOORRRUUUVVV\\\]]][[[SSSHHH@@@===>>>;;;::::::::::::999999999999888777777777777444333777777777777777888999999:::<<<>>>>>><<<<<>>KKKfffuuu]]]QQQCCC999555444222000111111444666777>>>QQQcccxxxqqq___QQQFFF>>>888666888999666333222444555666666777888888888888888777666555555666888:::<<>>;;;:::;;;===???@@@EEEUUUmmmttt___OOOEEE@@@???AAAFFFBBB@@@AAABBBEEENNNXXXvvvttt___JJJ<<<888<<<@@@===<<<<<<@@@LLLbbbzzzxxxgggXXXMMMHHHKKKWWWhhhxxx~~~{{{xxxtttqqqttttttuuuxxx}}}~~~}}}{{{{{{|||}}}|||{{{qqqlllgggeeeeeehhhkkkmmmrrrrrrnnneeeWWWJJJBBB???:::999999999999::::::;;;;;;:::888888888777555333888888777777777888888999999;;;<<<<<<;;;;;;===>>>;;;CCCPPP```ooo~~~{{{oooeeeaaaRRRJJJ???777555555444444444===NNNdddrrrppp___PPP:::555111///000111000...////////////000000000000444000///222666;;;DDDNNN\\\[[[```gggmmmppptttxxx}}}zzzzzz{{{}}}{{{zzz|||yyyuuuvvvhhhNNNDDDAAA<<<999;;;888777666555555555666777888444222333222000111444444111000333666777:::???EEEMMMVVVYYYRRREEE999333000000000/////////......------------------------000///...,,,,,,,,,---...------...///000000//////.........---------------.........//////000111222222222111111000000//////222555999AAARRRjjj}}}vvvgggUUUCCC888444000111666:::EEE^^^vvvnnnaaaOOO@@@888444333222222333444555444888EEESSSbbbtttrrrbbbRRRBBB888999999888666333111222444666666777888888888888888777666555555555666888999>>>GGGYYYpppEEE???::::::<<<===>>>@@@DDDQQQhhh~~~iiiWWWJJJCCC@@@@@@BBB@@@???@@@@@@CCCLLLVVVqqqhhhQQQBBB===???BBB>>>>>>>>>BBBNNNddd|||nnn]]]RRRPPPQQQVVVddduuu}}}{{{}}}}}}ssseeeUUUHHH@@@999999888888999:::;;;<<<===;;;:::999:::888666444999999888777777888888888888999:::::::::::::::;;;???CCCJJJSSS___nnn|||zzzuuuqqqmmmeeeYYYQQQOOOEEE@@@:::666444444333222555???QQQeeeqqqmmm]]]OOO999555000...///000000000....../////////000000000333000...000333999EEEQQQiiinnnuuu}}}wwwqqqpppwwwzzzpppZZZOOOKKKFFFAAA@@@<<<;;;999777666666777777;;;777666777666333333666444333333666<<>>FFFOOOaaavvvrrr___JJJ===;;;777555444333000222555666666777888888888888888999888777777777777888888999AAAQQQgggMMMBBB;;;;;;<<<;;;;;;>>>DDDOOObbbxxxsss___QQQHHHCCC@@@======??????===???JJJVVVnnnlllUUUGGGBBB??????=========BBBNNNccc{{{zzzeeeTTTOOOVVV^^^iiiuuuppp]]]JJJ>>>999888888777888999;;;<<<===;;;:::::::::999777555::::::999888777777888888777777888999:::999999888AAABBBDDDHHHPPP[[[hhhpppwwwmmmaaa]]]ZZZXXXQQQHHHBBBBBB@@@===:::777555444333222999BBBQQQaaagggaaaRRRFFF777444000......///111111////////////000000000000111...---///111666CCCOOOpppyyy|||wwwtttrrrtttyyywwweee\\\WWWRRRLLLHHHBBB@@@===:::888888999999<<<999888999888555555888999;;;===BBBKKKWWWbbbhhhmmmtttyyyqqq^^^III;;;555111000000000////////////------------------------+++,,,...000111111000000+++,,,---//////...------....................................///000111222000000000/////////............000555AAAUUUooo|||kkkRRR<<<666111000333666<<>>DDDPPPaaaqqq~~~jjjSSSDDD<<<666222333333000222666666666777888888888888888888888777777777777777777:::???MMMccc{{{YYYJJJ>>><<<<<<999999>>>DDDLLL\\\qqq}}}kkk[[[QQQHHHBBB;;;<<>>III]]]tttvvvbbbSSSRRR___lll{{{zzzdddLLL<<<:::999777666777888:::;;;<<<;;;::::::;;;:::888666<<<;;;:::999888777777777777777777888::::::777555:::;;;<<<>>>CCCKKKUUU\\\mmmyyy~~~~~~yyyqqqkkkfff\\\RRRKKKIIIHHHHHHDDD===<<>>;;;777555444333333:::BBBMMMWWWYYYRRREEE<<<444333111/////////111111000000000000111111111111///......000000333???KKKkkkzzz}}}wwwxxx|||}}}nnneeeccc```\\\WWWOOOMMMIIIEEEBBBBBBBBBCCCAAA<<<999:::999888;;;@@@AAAFFFJJJOOOZZZiiisssxxx|||vvvaaaKKK<<<555111111000000000/////////------------------------+++,,,---......---,,,++++++,,,,,,---,,,,,,,,,+++.............../////////---------......///000111.........///////////////---,,,...333;;;KKKdddyyyttt[[[CCC:::444111333444888HHHZZZwwwzzzcccMMM<<<555333///222222111444888:::999<<>>CCCIIIWWWkkkwwwfffZZZNNNDDD@@@===<<<<<<;;;<<>><<<;;;:::<<>><<<<<>>777888777222222888666666777888888888888888555555666666777666666666<<<===FFFYYYssspppZZZGGGBBB???999999???BBBGGGTTTiiinnn```RRRFFFEEE>>>:::;;;<<<===???DDDWWWnnnkkkVVVGGGCCCDDD???>>><<<<<>>DDD>>><<<888333111111444777666;;;BBBFFFEEE@@@:::666000111222111000///000111111111222222222333333333...000333555333111999CCCUUUkkk{{{sssvvv~~~wwwtttooojjjfffeeeffffffZZZOOODDD??????FFFRRR]]]gggmmmsssuuu}}}|||iiiVVVFFF???111111111111000000000000////////////////////////,,,,,,---............---------,,,,,,---///111222---.........//////000000,,,,,,,,,,,,,,,...//////+++,,,,,,---...///000000...---///222333;;;PPPeeeyyymmmWWWBBB:::333111......999GGG___uuuyyy___HHH;;;666///222111...111888888333111888>>>EEESSSjjjuuuRRRDDD:::;;;999222222888666666777888888888888888777777888999999999999999;;;;;;BBBTTTnnnyyyfffQQQFFF>>>999888<<>>@@@===666333===;;;888888999;;;;;;;;;???:::666666444111222666;;;:::@@@IIIIII@@@888555111000///000111222111000111111000000000111333444111000//////222666;;;>>>QQQddd}}}xxxwww~~~zzzvvvuuuvvveeeQQQ??????HHHTTTcccqqqyyy~~~ooo^^^JJJ;;;888333000222222///...///,,,------...///.........000...---...111111///,,,000///...------...000111,,,,,,------,,,,,,+++***///,,,***+++...///...,,,***+++,,,...///000000000...++++++///444:::EEEOOOhhh{{{{{{kkkQQQ???222444777555888>>>TTTdddzzzjjjMMM<<<888888444000000333777888888666555888AAAMMM^^^vvvzzz___SSSCCC999666777777666;;;;;;::::::999888777777333444666888888888888777<<<:::@@@RRRiii}}}lllUUUFFF>>>999;;;@@@GGGGGGNNN___vvvrrr\\\MMMCCCAAA===:::;;;???CCCDDDLLL^^^yyy{{{hhhVVVJJJDDDBBB>>>>>>@@@AAAGGG\\\sssnnnSSSEEE===888999:::888888999777777666555555777;;;>>>???===:::777666666777888:::777555777:::;;;888555444444444555666777777777:::???HHHWWWiii{{{}}}rrrhhh___XXXUUULLLOOOQQQRRRQQQPPPQQQSSSWWWNNNGGGGGGFFFAAA<<<:::>>><<<::::::;;;;;;:::999777333111222222111333777<<>>888333000111111...---///------...///////////////000...---...000000...,,,...---,,,++++++---...000---------------,,,++++++000---++++++---...---,,,***+++,,,---...///000000000---,,,...111666???HHHbbbvvvsss\\\HHH777555777666888===GGGVVVmmmrrrWWWCCC<<<888444///...111555666666666666888>>>FFFUUUlllpppaaaMMM>>>777777888888::::::999999888777777666777888999:::;;;:::999999<<<;;;@@@PPPdddwwwvvv\\\III???<<>><<<999777666666777777999777555777999:::888555444444444555666666777777666999???HHHVVViii~~~~~~tttlllfffcccXXX[[[]]]______```bbbdddddd]]]XXXUUUQQQJJJFFFFFFDDDCCCBBBAAAAAA>>>;;;888666222111333333333555999@@@HHHVVV___ZZZKKK===777111///...///000111000...111111111000111111222333111111000111222333444555AAATTTooo|||{{{zzzbbbJJJCCCKKKZZZpppyyyhhhSSSAAA777222///111111...---........./////////000000000111///......//////...,,,,,,+++*********+++---...---............---,,,,,,000...---,,,---------+++***+++,,,,,,---...//////222...,,,...///111888@@@ZZZooo}}}jjjSSS<<<666666666777:::<<>><<<<<<===???AAAAAARRRjjj{{{gggTTTJJJFFFAAA?????????EEEZZZqqq|||tttqqqqqqttt|||vvv^^^IIIAAA;;;:::;;;999888:::;;;;;;999777555666999;;;===<<<:::888777777888999888777666777888888666444444444444555555666666666666999===@@@IIIZZZqqq|||xxxuuuqqqrrrsssttttttttttttuuupppllliiigggbbbYYYUUUUUURRRQQQPPPOOOMMMHHHAAA<<<===999777888888777999===HHHUUUfffnnneeeSSSBBB999111000...///000000///...111111111111111111222222000000222333333444444444>>>PPPkkk~~~~~~eeeKKKCCCHHHWWWnnn|||mmmWWWDDD888222///000000------//////////////////000000111111000///............---+++*********+++,,,---.........//////......---,,,111000...------,,,,,,,,,+++++++++,,,---......///333///---.........444;;;RRRhhhttt[[[AAA555555555666888:::DDDVVVnnnvvv\\\KKK@@@:::333000222555777888333444777:::<<>>999999:::777777666666666555555555777888999999888777555444666777<<>><<<<<<:::;;;???AAAOOOfff|||nnnYYYLLLEEE@@@???@@@@@@FFF[[[qqqwwwiii```]]]___hhhqqqyyy|||yyyaaaLLLCCC<<<;;;<<<;;;;;;<<<<<<;;;999777555555777:::===<<<;;;:::999::::::;;;777777666777777777555444444444444444555555555555777;;;>>>???BBBNNN```ooo}}}wwwuuuuuuwwwtttlllggggggfffeeedddccc___XXXOOOJJJCCC>>>;;;;;;<<<<<<@@@EEEUUUddduuuzzzooo[[[GGG;;;222000//////000000///---111111111222111111111111///000222444555666666666;;;JJJaaaxxx~~~fffMMMCCCFFFRRRhhh}}}~~~oooYYYFFF999333///000000------000000//////...///000111111000000///...------...///+++++++++,,,,,,---...///......//////......---,,,000000///...---,,,,,,---,,,,,,,,,,,,,,,---//////111///.../////////444:::KKKaaa{{{yyyaaaFFF777444444555666;;;AAAOOOddd|||lllYYYHHHAAA888333333555777777333444666777888>>>OOO___jjjyyyiiiSSSCCC:::777777666666666555555555555555888999:::;;;:::999888777999;;;@@@EEELLL\\\wwwvvv___OOOHHHEEEBBBBBBDDDJJJWWWjjjqqq[[[KKK???======:::;;;@@@@@@MMMbbbwwwuuu^^^OOODDD@@@@@@AAAAAAFFFZZZoooyyyhhh[[[SSSQQQVVV^^^___ccciiipppwww||||||dddLLLCCC<<<;;;<<<;;;<<<>>>;;;:::999666444444777999<<<<<<<<<;;;;;;;;;;;;<<<666777777666666555444333444444444444444444444444555:::=========BBBNNNWWWkkkwwwvvvssstttzzz|||zzzwwwxxxxxxxxxxxxwwwtttmmmeee___KKKEEE@@@AAACCCFFFMMMTTTeeesssvvvbbbLLL===333222000000111111///...111222222222222111000000000111333444555666666666;;;GGGZZZooohhhOOODDDDDDNNNdddxxxqqq\\\III:::444000000000......111000///...---...///000111/////////...------///111++++++,,,---...///000000---............---,,,,,,///000000///---,,,---///......---,,,---...///000000......000000000444:::DDD[[[uuu|||iiiOOO<<<555444555555888;;;EEEWWWooo}}}lllVVVMMMAAA999666666666666666444444444333555???JJJZZZhhhzzzkkkVVVDDD:::555444555555555555555555555555444555777888999999888888999<<>><<>>444333111111222222000///111222222333222111000///222222333333333444444444999AAAQQQfff{{{kkkPPPBBB@@@III```uuusss^^^KKK;;;555000111111///000222///...---,,,---...000111---...///...,,,---000444***+++,,,---//////000000---------------,,,++++++...///000///---,,,...000000///...------///000111///---...000000///333888===TTTppprrr[[[FFF999555555444444666;;;HHH^^^wwwlll```QQQDDD===:::888666777444222444444333777===IIISSScccttt~~~sssbbbNNN???777666666555555555555555666666666333444777999;;;<<<<<<<<>>888888666444222333666888999999::::::::::::;;;;;;555666777666444333333333444444444444444444444444555888::::::999999<<>>;;;EEE]]]sssttt```MMM<<<666111111111000000333///...,,,+++,,,---///111,,,...///---,,,---111555)))***,,,---.../////////,,,,,,------,,,,,,+++***---///000///---,,,///222111000.........///111222///---...000000...111666888PPPlllyyydddMMM===777555555333333555???QQQkkk}}}qqq___OOOEEE???;;;999777333111555777777888;;;<<>>AAADDDFFFGGGGGGJJJMMMSSS[[[bbbooo}}}hhhVVVJJJFFFEEEDDDBBBAAAGGGWWWnnn|||iiiQQQBBB>>>===:::555<<>>@@@EEEKKKQQQUUUUUUTTT[[[^^^dddmmmyyylllYYYMMMGGGEEEAAA@@@AAAGGGWWWnnnpppXXXHHHBBBAAA===:::;;;===JJJccc{{{oooYYYGGGFFFEEECCCAAACCCMMMWWWrrr|||gggRRRGGGEEE???@@@BBBBBBBBBCCCEEEGGGMMMPPPVVV\\\bbbiiiqqqwwwzzzeeeIIIAAA::::::;;;;;;<<<>>>;;;:::888666555555666666888888888888888999::::::777666444222111111222222222555888666333111222555333555666777666555666777;;;BBBMMM]]]oooqqq]]]OOODDDCCCBBBDDDNNN```ttt}}}~~~yyymmm___LLL<<<222222222222111///---,,,111111111111111111111111///111222111000///000111555666<<>>666333555333333999AAAQQQgggyyy~~~mmm[[[III===888333444444222222222333333111222555:::@@@DDDFFFFFFKKKGGGAAA:::666333333333444444444444555777999;;;DDDIIIQQQZZZbbbgggjjjkkknnnpppuuu|||qqq___PPPHHHDDD??????AAAHHHWWWmmmxxx```NNNFFFBBB???<<<;;;;;;EEE\\\vvvttt___HHHDDDBBBAAA@@@@@@HHHRRRllllllVVVIIIFFF>>>???@@@@@@AAADDDHHHLLLNNNOOOPPPQQQSSSYYY___cccrrr}}}vvvaaaHHH???888888::::::;;;===;;;:::888777777777888999888777777666666777999:::555444444444333333333333111444666444111000222444333444666666555555555666888<<>>???@@@BBBKKK^^^vvv}}}{{{ttthhh\\\QQQEEE:::333333222111000...---,,,000000111222222111000000///111222111000///000111444666<<>>???CCCJJJWWWlll}}}fffRRRGGGAAA>>><<<===;;;AAAUUUrrrzzzgggLLLEEEAAABBBBBBAAAHHHQQQeee{{{pppXXXHHHDDD@@@AAABBBDDDGGGNNNVVV\\\\\\[[[WWWQQQOOORRRUUUVVVaaahhhsss}}}qqq]]]FFF>>>777777999999:::<<<:::999999888888999::::::888777666555555666888999222333444444444444333333111222333222000000111333222444666666555444555666666999>>>FFFSSSggg~~~xxxhhh^^^ZZZXXX^^^gggttt}}}zzzlllXXXJJJ???@@@AAAEEEPPPddd|||nnniii```UUULLLDDD<<<666222222222111111000//////...000111333333111000...///111222111000///000111333444:::AAALLL\\\rrrxxx^^^MMMGGGAAAJJJ```sssoooUUUAAA555222000///000222222111//////............////////////......------------******+++++++++,,,,,,,,,***+++,,,---...000111111...------------...//////+++,,,---...////////////...//////...---...000222555888DDD]]]|||}}}kkkVVVCCC777444444666777666999GGGVVVppp~~~yyyeeeOOO???999777666888777444111111777666555666777777666444333444666888888666444333555777999999:::@@@KKKTTThhhrrr~~~kkkXXXJJJBBB???AAADDDKKKWWWkkkmmmYYYJJJBBB>>><<<>>><<<@@@PPPlllpppPPPEEE???BBBCCCAAAFFFOOO___uuurrrYYYHHHBBBAAABBBDDDHHHPPP[[[hhhppppppnnneeeZZZUUUWWWVVVSSSVVVWWW\\\fffpppzzzppp\\\EEE<<<666666888888999<<<999999999999999::::::;;;888777666555555666777777111222333333444444333333111111111000///000111333222444666666555444555666666999<<<@@@III\\\ttt{{{dddQQQIIIFFFEEEKKKVVVfffssswwwnnn^^^RRRLLLJJJIIIOOO]]]qqq~~~vvvoooYYYSSSLLLGGGBBB<<<888666111111111111111111111111...///111222222111///...///111222111000///000111000111666<<>>GGG]]]ssskkkQQQ???333111//////111222222111000//////.........///////////////......---,,,,,,******+++++++++,,,,,,,,,---------.........//////...------------...//////..................------...//////...------///111666888CCC[[[yyywwwaaaJJJ:::555555666666444555???JJJ```qqqttt^^^KKK@@@999666999888444222333222222111333444555444222111333666999999888555333444777;;;===AAAKKKZZZeeexxxrrr^^^MMMDDD@@@BBBEEEJJJTTTgggvvvbbbPPPEEE@@@>>>>>>===@@@LLLeeeyyyWWWHHH@@@CCCDDD@@@BBBKKKXXXnnnuuu[[[IIIBBBAAABBBEEEKKKVVVfffvvvuuugggaaaccc```ZZZTTTOOONNNSSS[[[ccclllsssxxxsss```DDD<<<666666888888:::<<<999999999999999999999999777777777777777666666666111111111111222222222222111111000//////111222333222333555555444444444555555999<<<===AAAPPPgggyyyqqqXXXCCC>>>>>>>>>AAALLL]]]nnnvvvsssjjjbbb```]]]\\\aaalll{{{|||vvvttttttuuu}}}~~~rrraaaTTTFFFAAA>>>??????======???888777666444222111000000//////000111111000/////////111222111000///000111//////444:::<<<@@@RRReee{{{vvvkkkfffgggooo|||dddKKKAAA<<>>@@@HHH^^^{{{bbbOOODDDGGGGGG??????FFFRRRfff~~~zzz___MMMFFFBBBCCCFFFMMMZZZmmmuuuppprrrooofffYYYOOOIIIJJJMMMPPPVVV\\\bbbjjjvvvtttcccDDD<<<666666999999:::===888999999999999999888888666777888999999777555444222111000/////////000111222111//////000222333333111333555555444444444555222777;;;:::;;;EEEYYYjjjuuuxxxmmmUUUBBB???AAAAAADDDNNN^^^ooo{{{~~~zzzuuussssssssstttxxx}}}|||qqqeee]]]YYYYYY[[[eeemmmmmmggg]]]NNNAAA;;;666555;;;AAADDDHHHNNNJJJGGGBBB===777333000///000000000000000000000000///111222111000///000111000...222999::::::FFFWWWppp}}}}}}mmmbbbZZZ\\\eeeuuuhhhNNNBBB===FFFZZZmmmvvv```HHH777333111000000111111000...111111000///////////////---......//////...---,,,,,,,,,,,,,,,------------...........................------------...//////..................---------...///...------...///333444<<>>;;;999222111666222222111222444444333222111222333444555555444444555888???JJJ[[[nnniiiUUUIII@@@BBBCCCDDDLLL___xxx~~~jjjWWWHHHAAA>>>;;;>>>???EEEYYYvvvlllWWWJJJLLLJJJAAA>>>EEENNNaaaxxx}}}cccPPPIIIEEEFFFIIIPPP^^^rrr~~~zzz~~~{{{qqq___SSSIIIHHHHHHFFFHHHMMMPPPXXXdddssstttcccDDD<<<666777999999;;;>>>888999999999999888777666666777999;;;:::888555333333111///...---...///111333111//////000222333444111333555555444333444555000666:::888666>>>PPP```oootttmmmWWWFFFEEEGGGFFFLLLUUUdddttt}}}|||~~~yyyoooaaaSSSJJJEEECCCGGGOOOSSSPPPLLLIIICCC;;;888222222;;;CCCJJJRRR[[[[[[WWWOOOFFF>>>666111///000000////////////000000///111222111000///000111111...222::::::777@@@OOOdddtttyyyiii]]]SSSUUU```qqqwwwyyykkkQQQEEE???FFFXXXjjj}}}wwwcccLLL<<<333222000000111111///---111111000///////////////,,,---...//////...------,,,,,,------------......---------.........//////...------------...//////,,,,,,---.../////////...---...//////---,,,---...000111777GGG^^^vvv{{{bbbOOOBBB:::555555666666666999999III]]]nnniiiVVVEEE@@@<<<444444999444333222222333222000...222222333444555666777777999<<>><<<===;;;:::BBBTTTnnnrrrbbbQQQHHHDDDAAA??????LLL\\\tttrrr\\\JJJBBBDDDGGGOOO```uuummmXXXGGGFFFHHHDDDBBBDDDGGGPPP]]]gggpppzzzyyybbbHHH@@@;;;;;;<<<;;;;;;<<<777666555555666555333111<<<;;;;;;<<<===;;;777333000000111111111111000000000000111222222222222222111111222222222111111000111111555999999:::DDDRRR^^^fffhhh___TTTPPPRRRSSSYYYcccsssyyyxxxzzz}}}pppfffVVVGGG===888666555;;;===>>>===;;;888777777555333555>>>MMM^^^jjjqqqtttpppgggYYYJJJ===555111222000111444333///000444222111111000000000000000444111111444555666<<>>CCCPPPWWWhhhyyyuuu___III;;;555333000//////000///...111000///---------...///111111000000/////////...,,,,,,------------------,,,---...//////...---,,,000000///...------------,,,,,,,,,---...///000000222000000333222///...000///333777@@@VVVrrrqqq\\\MMM@@@555444666666555555===>>>GGGZZZppp{{{iiiRRRDDD@@@>>>:::444222666666000///222333000///222666666444333555777======HHH___vvvyyybbbTTTEEEDDDDDDFFFMMM\\\sssyyyeeeNNN@@@<<<888999<<>>888666555555333444555666555444333333555555999EEEVVViiixxxzzzpppbbbRRRCCC777111444111111222111---...111222111111000000000000000333111111333555555;;;BBBQQQddd|||xxxcccQQQJJJNNNYYYkkk}}}vvvooopppzzzqqqSSSBBBCCCLLLSSSgggzzzvvvbbbKKK<<<555333000//////000///...111000//////.........///000000/////////.........,,,,,,------------......,,,---............---,,,...---------------......,,,------....../////////111...///222111...---000...222555<<>>777;;;???CCCNNNeeekkkTTTKKKKKKHHHBBB===EEEUUUlllfffPPPFFFGGGHHHLLLUUUfff|||lllYYYQQQMMMGGGDDDGGGJJJRRR[[[```bbbdddiiimmmyyyuuu___GGG???999999:::999888:::999777444333444555555444777888:::<<<===;;;666333222222333333333333222222//////111222333333333333000111111222222222111111666444333666666555777;;;===IIIWWWaaakkktttxxxxxx{{{{{{mmm___SSSMMMMMMPPPIIICCC<<<666444333333333...///000111222222222222666999AAAOOObbbvvv{{{ooo___NNN@@@888888444222333111...---000222111111000000000000000222000000333444444999???EEEXXXpppxxxdddRRRHHHKKKTTTfffzzztttlllkkkssstttXXXFFFCCCIIIOOOggg|||xxxfffOOO???666333000///000000///...000000111111000000/////////............---------,,,,,,---------.........,,,,,,------------,,,,,,,,,,,,+++,,,---...//////........................///---...111111......000...111333666AAAWWWlllyyyzzzfffWWWFFF===999666555777333444:::DDDRRRddd}}}vvvdddUUUIII???888555777666222111222111...222444666666333222444777>>>AAAPPPjjjtttdddOOOIIIFFFIIIMMMVVVhhhzzzwwwaaaMMMBBB===???AAADDDOOOddd~~~qqqYYYNNNJJJFFFAAA???CCCRRRiii~~~kkkTTTGGGHHHJJJLLLPPP\\\rrrppp]]]SSSNNNJJJJJJMMMTTT[[[dddhhhfffdddeeegggpppzzzwwwbbbHHH@@@::::::;;;999888::::::777444333444555666555444666999<<<<<<:::666333111222222222222222222111000000000111111000000///000000111222222222111111333000000333777999888888888BBBPPP^^^nnn}}}sssgggXXXKKKBBB===???CCC@@@<<<888555333222111000222111222333444555555444777>>>KKK\\\nnnyyylll]]]NNNDDD===888444555444111000333222111111000000000000000111//////222333222777======NNNdddvvv{{{gggUUUFFFGGGPPPbbbwwwuuuiiieeelll{{{ttt[[[HHHBBBHHHOOOggg}}}{{{kkkTTTBBB666444111000000000000//////000111222222111000///------------------------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////............000---...111222//////111///111222111777GGG\\\kkkrrrbbbOOOBBB;;;666555777444555888===FFFVVVqqqrrr```OOOBBB:::777666555444333444222000333555777666333222444777;;;BBBQQQiii{{{jjjVVVLLLFFFIIILLLRRRbbbttt~~~iiiTTTEEEAAA??????DDDRRRhhh~~~uuu```PPPGGGAAA@@@BBBDDDRRRggg}}}qqq[[[KKKKKKMMMNNNNNNUUUiii}}}sssaaaTTTLLLIIIKKKOOOZZZcccmmmqqqooollljjjkkkooowww~~~|||zzz|||zzzeeeIIIAAA;;;;;;<<<:::999::::::777444333444666666666333666999;;;:::888555333000000111111111111000000111111000000///---,,,+++///000111222222222222222111000///222777;;;:::666888>>>HHHUUUhhh|||~~~fffWWWGGG>>>999666999>>>:::888555444444333222000555444333555888:::999888<<>>DDDSSSjjjxxxcccRRREEE>>>???DDDFFFSSSggg}}}zzzfffVVVQQQOOOOOONNNRRReeezzzzzzgggUUUIIIFFFIIIMMM___jjjwww}}}||||||wwwzzz|||zzz{{{}}}}}}yyy{{{xxxrrrlllhhhhhhkkknnnvvvzzzfffJJJBBB<<<<<<<<<:::999:::999777444444666777777666444666999999777555444333000000000111111000000000111111111000...---++++++///000111222222222222222333333222222555999888333555999@@@JJJ\\\ssszzz___NNN>>>999777444444999222111111222444555444333555333333777>>>CCCDDDCCCIIIVVViii{{{|||rrrcccYYYFFF===666555555333222444222111111000000000000000111///000333333111444999777CCCQQQ```rrrjjjWWWHHHFFFKKK\\\tttwwweeeXXX[[[jjjxxxvvvbbbMMMCCCJJJUUUhhh}}}www___HHH777444111000111111000/////////000000111111000000,,,,,,,,,------------...,,,,,,---...///000000111------,,,,,,,,,,,,------000000///...---,,,,,,---////////////////////////444111111444444000///222111000000000///555CCCQQQnnnsssaaaRRREEE;;;777888555555666666777@@@TTTfffuuuaaaOOODDDCCC;;;666666666555444555333555666555333333777;;;AAAPPPbbbqqq|||dddRRRGGGHHHIIIJJJYYYmmm{{{fffTTTCCCBBBBBBEEEPPPcccyyyzzzcccRRRGGGAAAAAADDDHHHSSSggg}}}tttdddZZZRRROOONNNRRRfff|||mmmWWWIIIFFFIIIMMM]]]jjj||||||xxxwwwuuupppkkkddd\\\VVVTTTWWWZZZ\\\dddttt~~~wwwcccJJJBBB;;;;;;;;;999888999777666555666777888777666555777999888555222222444000111111222222111111000000000111111000000///...//////000222222333333222222555444000111666666222111555:::AAAQQQhhh{{{sssZZZHHH:::888888333222666000000000111444666555444666555888@@@KKKUUUYYYZZZ```jjjyyy||||||~~~zzzooofffPPPFFF<<<999888555444444222111111000000000000000222000111444333111333888444===IIIVVViiimmmXXXJJJGGGJJJ[[[ttt|||jjj[[[XXXcccooo}}}jjjTTTFFFJJJTTTiii|||{{{cccIII777444222111111111111000///.........//////000111,,,---------............,,,,,,---...///000111111......---,,,,,,---......000//////.........//////......//////000000111111444222222444333///...000///---...000000111;;;GGG```rrr~~~mmm^^^NNN@@@888777555444444555555999GGGUUUpppvvveeeZZZMMMBBB999777666333222444222444555444333444999===CCCYYYppp|||gggTTTGGGGGGGGGHHHWWWlllooo]]]GGGHHHHHHHHHLLL[[[ppp{{{aaaQQQIIIEEECCCCCCHHHSSSggg}}}}}}ooo```SSSOOOMMMSSShhhpppYYYJJJHHHLLLPPPUUUdddxxx{{{xxxsssmmmaaaXXXMMMGGGHHHLLLPPPQQQWWWhhh|||xxxvvvttt___IIIAAA:::::::::888777888666666555777888888777555666888999666333111222444222222222333333222222222///000111222222333333333//////000222222333333333///333333//////555777444000444999===JJJ___sss|||~~~mmmUUUCCC666888:::555222555444222222333555666555444999999>>>JJJYYYfffmmmooorrrzzz~~~yyyvvvtttuuuyyyyyyqqqZZZNNNCCC>>><<<999666666222111111000000000000000222111222444444111333888222999CCCPPPddd~~~ppp\\\LLLHHHKKK[[[tttqqq```YYY```jjjrrrZZZIIIIIIRRRjjj{{{~~~eeeJJJ777555222111111111111000///...---------///000111---------....../////////,,,,,,---...///000111222///...------------.../////////...//////000111222---......///000111111222555222111333222---,,,......+++,,,000111000777@@@SSSfffvvv}}}vvvfffUUUDDD:::777555444555666666888AAAKKKcccvvvzzzoooTTTGGG;;;888666222000222111333555444333555:::>>>BBB]]]xxx