BM66(l {{{vvvppplllkkkiiidddbbbccceeecccaaa___```bbbdddfffiiihhhfffeeeeeefffhhhiiinnnmmmjjjhhheeecccbbbbbb^^^^^^```bbbcccbbb```^^^^^^aaabbbdddiiioooqqqnnniiikkknnnoooooonnnooopppqqqqqqqqqqqqpppooonnnnnnssspppmmmjjjhhhhhhhhhhhhjjjiiiiiiiiijjjiiigggeeefffeeeeeefffhhhjjjjjjjjjhhhmmmooollliiikkklllkkkrrrlllhhhjjjkkkiiiggggggdddfffiiinnnrrrtttsssrrrnnnppprrrrrrqqqooonnnnnnnnnjjjgggiiiiiifffdddeeexxxppphhhddd___XXXUUUVVVRRRQQQOOONNNNNNPPPRRRTTTUUUTTTSSSRRRRRRTTTUUUWWWZZZYYYWWWUUUSSSQQQPPPPPPQQQRRRTTTUUUUUUUUUSSSRRRPPPTTTXXX[[[bbbjjjllljjj___aaaeeehhhiiikkknnnpppppppppooooooooonnnnnnnnnoooiiibbb\\\ZZZYYYYYYXXX]]]\\\[[[[[[\\\[[[YYYWWWUUUUUUUUUVVVVVVWWWWWWWWWWWW[[[[[[XXXWWWYYYZZZYYY^^^YYYVVVZZZ\\\YYYWWWVVVUUUXXX\\\```bbbcccbbbbbb___aaabbbbbbaaa_________```[[[YYY\\\\\\ZZZYYYZZZ}}}kkkaaaWWWQQQLLLFFFDDDFFF???>>>===<<<<<<>>>@@@AAA@@@???>>>======???AAABBBDDDCCCBBB@@@>>>>>>=========>>>@@@AAAAAA@@@?????????CCCGGGJJJPPPXXXYYYWWWIIILLLPPPSSSUUUXXX\\\^^^^^^^^^^^^^^^^^^______```]]]VVVMMMFFFEEEFFFGGGGGGHHHGGGEEEEEEFFFFFFDDDBBB???@@@AAA@@@???>>>>>>>>>???BBBCCC??????AAABBB@@@DDD@@@???DDDGGGDDDAAA@@@>>>AAAEEEHHHIIIIIIHHHHHHGGGHHHJJJJJJHHHFFFGGGGGGJJJFFFDDDGGGIIIGGGFFFHHH{{{kkk___YYYOOOEEE@@@<<<888999<<<;;;:::888777888999;;;<<<999888777666777888:::<<<===<<<;;;999888888777777222444666666666555555555444888:::;;;???EEEEEEAAA777999<<<>>>???BBBEEEGGGDDDDDDDDDDDDEEEFFFGGGHHHJJJCCC:::555555999<<<>>>===;;;::::::::::::999777555666777666555333333333555777777444333666777555888444555;;;>>>;;;777666111444888;;;;;;:::999999999;;;<<<;;;:::888999999???:::999===>>>======???}}}lll\\\OOOHHHEEEBBB>>><<<<<<<<<999777666555555555555666777777777777777666555555444444::::::888777555333222111222222222111111111111111444222111111222333333222444333222222222333444555555555555555666888999999888777666555555666777888666666555444444333222222333222222222222222222333222111111000000000000000111222222333333333333222333333444444555666777777777666666555555555666666555555555666777888888999qqq```RRRHHH@@@<<<<<<999666666666555222000333333222222333333444555666666666555555555555555999888777555333222000000111111111111111111111111444222000000111222222111222111000000000111222333555555444555555666777888333222222222222222222333555555444333333222111111222222111111111111222222222111000000//////000000------.../////////......222222333333444555555666555444444333333444444444444444555666666777777888mmmdddUUUGGG>>>:::777777777666666666777555333000111111222222222333333333444444444555555555666666777666555444222111//////000000000000000000000000333222000///000111000////////////...///000111111444444333333333444444555222333333444444333333222333333222222111111000000111000000//////000000111111111000///////////////......///000000000000000111111111222333333444444333222222111111222222333333444444555555666666666|||ooofffXXXPPPEEE<<<777555666666666666888999999888555333222222333333444444444444222333333444555555666666666666555333222111000///////////////000000000000333111/////////000///...............///000000111333333222111111111222222222333444555555444333222111111111000000/////////000//////......//////000000000///............/////////000111222222222222000000000111111111222222222111111111111222222333333333333444444555555555xxxlllaaaVVVQQQEEEAAA:::444222111111000000222444555555333222111111222333444444444333333111111222333444555666666666666555444333111000000......//////000000000000222000......///000///.........///000000111111222222111000000000000000111///000111222222111000/////////////////////......///..................///000///......---.........,,,,,,---//////000000000/////////000000000000000222222222222222333444444333333333333444444444444yyyjjj___UUUKKKDDDBBB;;;888444222111000///---///111333333222111111222///000111222333222111111111111222222333444555555666555555444222111111000...//////000000111111222111///......000111000///---...///111222222222222000000/////////000000111111111222222222222111111////////////............///......------....../////////...---------------------///000111111111111//////////////////000000222222222222333444555555444444444444444444444444{{{ggg[[[PPPJJJEEE===999:::777555222000111111111000111333555444222111222444///000222333444333222111111111222222333333444444444444333222111000000/////////000000111222222333000///......000222222111,,,---///111222222222222///////////////000111222333222222111111222222333........./////////////////////............/////////...------,,,,,,---------...000111222333333333000000000///////////////222222222222333444555555555555555444444444444444ӵĦĦӵĦlll___RRRGGG@@@???===777444666555222...---...000111222000222333111......000222111333444666666555444333111222222222222333333333333222222111000///......///000000111222333333333000......///111333333333+++---///000222222222111.........//////111222333///...---,,,,,,---...///......////////////////////////............//////......---,,,,,,,,,,,,---)))***+++---.../////////000000000000000/////////1111111111112223334445555555555555555555555555554ĉ@ӵ>L=hĦ4ĉ@ӵ>L|||qqqaaaSSSKKK@@@>>>;;;777444111000000///000111222222111//////000000////////////000000000111222333333333333333///000111222333444444444333222111000//////////////////000000000000//////---...111333333222000///222111///.........///000111///...---...///...---111000///......///000111........................+++,,,---...////////////111///---+++++++++,,,------.........//////000000000000000000////////////000111222222444444555666777666555444333444555555GG=?HdĦ=ĪjGG=?HdĦyyyiii___VVVKKKAAA<<<999888666444333222222222000000111111111111000000000000////////////000000111111222222222222222222000111222333333333333333222222111000/////////////////////000000/////////000000000111111000000000111111000////////////000000...------///000///...000000///......///000111........................,,,,,,---...///////////////...---++++++,,,---...------......////////////////////////////////////000111111222333444555555666666444333333333444555ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ{{{kkk]]]OOOFFFAAA;;;666555555444333111111111111222111000000000000000111111000000////////////000000111111111111111111000000111222222333333333222222111111000///..................////////////......222111000/////////111111111111111111111000//////...---,,,---///000000///000000///......//////000------------------------------...............---...---,,,+++,,,---...///---------............///////////////////////////000000111222333444444555666555444333333333444444?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??sssfff]]]UUUJJJ???;;;999666444555666555222000////////////111000/////////000222222000000////////////000000111111111000000000000000333333444444444333222222111000///......---------......////////////......000000//////000111222222000111222222222111///...---,,,+++,,,///000111000000/////////............------------------------..................------,,,,,,+++,,,,,,...///000---------------------------...............////////////0001112223334444444444444443333333333333334DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ~~~pppcccWWWMMMFFF@@@999444444444222111222555444222000//////000000111000/////////000222333000000////////////000000111111000//////000000111444555555555555444444333111000///......---------......////////////......+++---///222333333222222000000111222222000///...,,,+++***,,,...000111111////////////......------------------------------..................------+++++++++,,,---...///000------------,,,,,,,,,,,,,,,,,,------...............//////0001112223333333333333333333332222221114DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ}}}ssscccVVVKKKDDD===999555111000333444111000222222111000000000111333444////////////000111222333000000////////////000000111111000///000111222333555666666777777777666666111111000///............//////000000000000//////***,,,000333444333222111000000000000000///......,,,+++***+++...000000000///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---++++++,,,------...//////---,,,,,,,,,,,,,,,++++++++++++,,,,,,---...............///0001112222223332222223333333332221110004DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ|||rrr___WWWLLLCCC===:::666333444111000333444222222444111111000//////000222222...///000111111222222222000000////////////000000111000000///000222444666666777888888999999999999222222111000////////////000000111111111111000000//////000111222111000000000//////...............,,,+++***+++---////////////////////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////+++,,,,,,---............,,,,,,,,,,,,+++++++++******++++++,,,------......---......///0001112222221112223333333332220000004DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ~~~ooo^^^RRRKKKEEE>>>999888777444222444000///111111///111444444333111///...------...---...000111222222222111000000////////////000000111000///000111333666888666777888999:::;;;;;;;;;333222111000000/////////111111222222222222111111444333111000/////////000000///...,,,,,,---......---,,,++++++---//////......///000000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////+++,,,------......------,,,,,,,,,++++++***************+++,,,,,,---......------...///000111222222111111222333222111000///4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRwwwlllaaaUUUHHH???;;;999666333111000111111...//////000111222222222111111111000000000000000////////////////////////,,,---...///000000000000000000000000111222333444999:::;;;<<<<<<:::888777555333111...---,,,---...333222000//////111333444000000////////////000000111000///...---,,,,,,,,,..............................---------,,,,,,,,,+++++++++*********)))))),,,,,,,,,------........./////////......---------*********++++++,,,,,,---,,,---------------------,,,---...///000000000000111000000...---***)))(((4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hrrriii]]]RRRKKKCCC;;;555555444333111111111111111...//////000111111222222111000000000000000000000////////////////////////------...///000000//////000000000000111333444444999:::;;;<<<<<<;;;999888555444111///------......111000000///000111222333000//////////////////000000///...---,,,,,,,,,,,,------------------------/////////...------,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,---------------.........---------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---...///000000000000,,,,,,---...............4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s}}}nnneeeWWWPPPFFF>>>:::888555222//////000111111111111111...//////000000111111222000000000000000000111111////////////////////////---...///////////////...///000000000222333444555888999;;;;;;<<<;;;:::999555444222000///...//////---...///000111111222222//////............//////...---,,,+++++++++++++++------------------------000000///......---,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,---...///////////////++++++---...///000000000Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ{{{mmm^^^RRRJJJEEE@@@:::666555555444333---...000111222111000///////////////000000111111000000000000000111111111////////////////////////......////////////......//////000111222444555666888999:::;;;;;;;;;::::::555444333111000/////////***,,,...111222222111111///......------......///,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++---------,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++)))))))))***++++++,,,,,,,,,---....../////////.../////////000///......---?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦyyykkk]]]QQQGGG???;;;555444222000000///...---///000222333333111///...///////////////000000000//////000000111111111111////////////////////////---...////////////////////////000111222444666777888888999999999999999999444444333111000000//////***,,,///111222222111000......------------......++++++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********(((((()))******+++,,,,,,,,,------...............111111000000///...,,,+++>AneneneneDenene>Ak<fhDenenene~~~vvvfff^^^QQQFFF===999666555000//////...---,,,++++++111222333444333111///.../////////////////////////////////000111111222222////////////////////////,,,---...///000000000000//////000111333555666777888888888777777777666666333222222111111000//////,,,---000222222222111000------,,,,,,,,,,,,------+++******)))))))))******++++++++++++++++++++++++))))))************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,------,,,,,,+++***))))))(((((()))***+++,,,,,,---,,,------.........------------.../////////...}}}pppddd]]]MMMGGG???888555333333222222111000...---,,,...///111111222222222111000///////////////////////////...//////000111111222222////////////////////////+++,,,---///000111111111//////000111333555777888999888777666555444444444111111111111000///.........///111222222222111111------,,,,,,,,,,,,------+++******))))))******+++++++++++++++++++++++++++(((((()))***+++,,,------,,,,,,,,,,,,---------...+++++++++++++++,,,,,,,,,++++++++++++,,,,,,------......---,,,+++))))))((((((((()))***+++,,,---...---------......------,,,***+++,,,......//////{{{mmm```UUULLLGGG>>>:::666333333222222111333111///+++***+++...111///000000111111111111111///////////////............//////000111222222222////////////////////////***+++,,,...000111222222//////000111333555777888999888666555333222222222000000000000000///...---000111111222222222111111---,,,,,,++++++,,,,,,---+++***************++++++************************'''((()))***,,,---...///---------.........//////*********++++++,,,,,,---+++++++++,,,,,,---------......---,,,***)))((((((((()))***+++,,,---......---------...------,,,,,,+++,,,,,,---......---tttjjj\\\RRRLLLGGGAAA===666444111...---...///111444333111000000000111111222222000///............//////.........//////000000000000111222222333333...............///000000000111333333111000111111111333444555555555777888999999777555333111///...111111222222222222111111000//////111222111///---*********))))))***++++++)))((()))***++++++)))'''))))))************)))))))))))))))***+++,,,......+++,,,.../////////......)))************++++++++++++++++++*********))))))...---,,,+++************((()))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,{{{nnngggWWWPPPFFF???===:::777333222000...------///111333333222111000000000111111222111000///............------,,,,,,------......000000111111222333333333//////......//////000111000222333222111000000111111222444444333333444666888777666555333111000///////////////////////////...---,,,---------+++)))+++++++++++++++++++++,,,***))))))*********)))((())))))************))))))++++++*********+++,,,,,,***+++,,,---......---,,,))))))*********++++++++++++++++++*********))))))...---,,,+++************))))))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------wwwjjj]]]RRRKKKBBB===888555444444111...---,,,+++,,,---///222444222111111000000000000111111000///...............+++++++++++++++,,,------000000111222333333333333000////////////000111111111222333222000///000111111222333333111111222333555555555555444222111000000///...------...///000000...+++*********)))'''+++*********************+++***))))))((((((((((((((())))))******))))))(((,,,,,,+++***************)))***+++,,,---,,,+++***)))))))))*********+++++++++++++++***************------,,,+++************)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------|||tttiii]]]RRRJJJDDD@@@;;;888666444444222...,,,+++******+++,,,///111333000000000000000000000000000///......---------...************+++,,,------000111222333444444444333000000000000000111111222111222222111//////000111222333444333111000111222333333444444444333222111222111///......///111222333111---+++++++++***))))))))))))))))))(((((((((++++++***(((&&&&&&((()))(((((())))))))))))((((((++++++***************+++)))***+++,,,,,,,,,+++***))))))))))))************************************---,,,++++++*********+++)))***+++,,,------------++++++++++++++++++++++++))))))***++++++,,,------zzzqqq^^^XXXOOOGGGAAA>>><<<;;;333333222111000...+++)))++++++++++++,,,---///000///////////////////////////...------------------++++++++++++,,,---...///000111333555555555444333000000000000000111111222000111111000//////000222333444444333111000111222111222333444444444222111111000...------...000111333000---,,,,,,,,,++++++******+++++++++***)))(((*********(((&&&%%%(((***(((((())))))))))))(((((())))))))))))***+++,,,---***+++,,,------,,,+++***(((((()))))))))*********************************,,,,,,++++++******++++++******+++,,,------------++++++++++++++++++++++++))))))***++++++,,,------|||tttiii]]]TTTHHHCCC===888666555444444---...///000///...---,,,,,,,,,,,,,,,,,,------...---......////////////......------,,,,,,,,,------,,,,,,,,,,,,---///000111000222444666666666555444000////////////000111111//////000///...///222444222333444333111000111222000111333555555333222111...---,,,++++++,,,---...---,,,******+++,,,+++***,,,---......---,,,***)))&&&)))***)))&&&%%%(((+++'''(((((())))))(((((('''((((((((()))***+++,,,---++++++,,,---,,,+++***)))((((((((()))))))))*********************+++++++++,,,,,,++++++***++++++,,,***+++,,,,,,---------,,,++++++++++++++++++++++++******++++++,,,,,,------uuuggg]]]WWWPPPGGG@@@;;;888444222111111000///...///111111000/////////++++++,,,,,,---......///,,,---.../////////......---,,,,,,,,,,,,,,,------++++++,,,,,,---///000111000222555777777666555444//////......//////000111---............000333666000111222222000///000111000111333555555333111000,,,,,,,,,,,,,,,,,,,,,,,,((('''''')))+++,,,,,,***,,,,,,---...---+++)))(((###'''******'''&&&(((+++''''''(((((((((((('''''')))))))))))))))***++++++******+++++++++***(((((((((((((((((()))))))))***))))))*********+++++++++,,,++++++***++++++,,,,,,++++++,,,---------,,,,,,************************,,,,,,,,,,,,,,,---------|||sssggg\\\OOOGGGEEECCC>>>999555333111111111111000...000111111000...---,,,---******+++,,,...///000000+++,,,.../////////......,,,,,,,,,++++++,,,------+++++++++,,,---...000111000222555777888777555444...............///000000,,,---------...000444777...000111000///...///111000222444555555333000///---......//////......---&&&&&&'''***---///...,,,((()))***+++***(((&&&$$$!!!&&&***+++(((&&&))),,,''''''((((((((((((''''''+++******)))))))))))))))((()))*********((('''&&&(((((((((((())))))))))))))))))******+++++++++++++++++++++***++++++,,,,,,++++++,,,---------,,,,,,************************------------------------wwwmmmaaaYYYRRRKKKBBB<<<:::888777555111000///...------.../////////000000///...------,,,,,,...///000000000000......---------,,,,,,,,,,,,---///...+++)))((((((*********+++---///000111111222333444444333111///......------------.........//////000111222222222333222000///...///111222222222222111000...,,,+++......---,,,++++++++++++******+++,,,,,,,,,,,,+++---,,,+++***))))))))))))))))))(((((((((((())))))%%%&&&'''(((((('''&&&%%%*********))))))))))))))),,,,,,,,,+++***))))))((())))))(((((((((((())))))))))))***+++,,,,,,------///...,,,*********,,,---///......------,,,++++++***++++++,,,,,,++++++******++++++,,,,,,------...}}}rrrhhh```VVVKKKCCCBBB===666222111111///...000000......---...//////000/////////.........---,,,---...//////000//////...------------,,,,,,,,,)))+++------+++************++++++,,,...///111222222222333444444222000////////////....../////////...//////000111111222222444222000.........///000333222111000///...------......---,,,++++++++++++)))***++++++,,,,,,++++++---,,,+++***))))))))))))))))))(((((((((((())))))&&&''''''((((((''''''&&&************)))))))))))),,,++++++***))))))(((((()))((((((((((((((()))))))))******+++,,,,,,------...---+++))))))***+++,,,.........---,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,------...{{{kkkdddZZZQQQJJJCCC;;;666666333000////////////...///............//////000000///...---------...///---....../////////......------------,,,,,,,,,,,,''')))+++++++++***+++,,,,,,,,,---...///111222222222333444444333111///...000000////////////000000...//////000000111111222222111///...------......444222111///......//////...---,,,++++++******+++)))***++++++,,,,,,++++++,,,+++******))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((******************************))))))((((((''''''((('''''''''((())))))************++++++,,,,,,---,,,+++***)))))))))***+++......------,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,------...|||tttjjjcccTTTOOOGGGAAA===:::666444111000000000000000000///............//////000000000///---,,,,,,---///000.........///......---------------,,,,,,,,,++++++((()))++++++***)))***,,,---...///000111222222333333333333333222000///...000//////////////////000////////////000000111111///...------------...///333222000.........000111...---,,,+++************))))))***+++++++++++++++++++++***)))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))***)))***************++++++))))))(((((('''''''''''''''''''''''''''((()))************++++++,,,,,,,,,,,,+++************++++++......------,,,++++++******++++++,,,,,,++++++******++++++,,,,,,------...xxxooogggaaa[[[SSSNNNBBB???:::666444222111000------......---,,,,,,,,,------...//////000000000///...---++++++---///000---...............---,,,------,,,,,,,,,+++++++++***+++,,,+++)))))))))+++......000111222333222222333333222222111000/////////......------......//////////////////000000000++++++,,,---...///000111222000///------...000111------,,,+++************))))))***++++++++++++*********))))))((()))))))))))))))(((((((((((())))))***)))(((''''''((()))***))))))******+++++++++,,,(((((((((''''''''''''''''''''''''''''''((())))))***+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,...------,,,++++++*********++++++,,,,,,++++++******++++++,,,,,,------...~~~wwwggg```WWWOOOKKKGGGCCC???<<<:::777444111///......---...///...,,,++++++,,,---...//////000//////......---,,,,,,,,,---...///,,,------.........------,,,,,,,,,,,,++++++++++++,,,------+++***)))***,,,...///000222333333222111222111111111111000000000......------------......////////////////////////***+++,,,---...000000111///...---------...///000---,,,+++******))))))***((()))******++++++*********))))))(((((()))))))))))))))(((((((((((())))))******))))))))))))******))))))******+++,,,,,,,,,((((((((((((((((((''''''((((((''''''&&&''''''(((+++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++*********++++++,,,,,,++++++******++++++,,,,,,------...|||rrrggg^^^QQQKKKDDD@@@>>><<<999666555555555333111////////////000111///---,,,...000...//////000000///...---,,,,,,,,,------.........+++,,,,,,---............,,,,,,,,,++++++++++++***,,,,,,---,,,++++++---///---...000222333222111000000000000000000111111222//////............//////////////////////////////------...///////////////,,,,,,,,,,,,------......---,,,+++***))))))))))))((())))))***************))))))(((((((((((())))))))))))(((((((((((()))))))))******++++++******)))))))))***++++++,,,------(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,------,,,,,,+++************++++++,,,,,,++++++******++++++,,,,,,------...vvvmmmeee[[[OOOFFFCCC???;;;::::::888444111+++,,,...///.........///---...///---++++++...111//////000000000...---,,,+++,,,---............---***+++,,,---......///...,,,,,,,,,+++++++++*********+++,,,,,,,,,---000222---...000222333222111000////////////000111222333000000////////////000000///////////////.........000000000000///...---,,,******+++,,,---------------,,,+++***))))))))))))(((((()))***************))))))(((((((((((()))***))))))(((((((((((()))))))))***+++,,,,,,+++***)))))))))***+++,,,,,,------((((((((()))))))))))))))***)))((('''&&&%%%%%%%%%++++++++++++++++++++++++((()))***+++++++++++++++------,,,,,,+++******)))+++++++++,,,,,,+++++++++***++++++,,,,,,---......{{{ppphhh]]]SSSLLLGGGBBB>>>777777666444222111//////111000///...---,,,,,,,,,------,,,------...///000+++,,,...//////...,,,+++)))+++---,,,+++***+++,,,++++++,,,------......///---,,,,,,+++*********+++---,,,++++++************/////////000111111222222000////////////000000111000000///..............................///000000000000111111000...+++***************************,,,***(((&&&%%%''')))+++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&******))))))))))))************)))))))))))))))***++++++*********************((('''((()))***)))'''(((((()))***************((()))******)))(((***+++)))***+++,,,---,,,,,,+++******)))))))))))))))***,,,,,,+++***)))))))))***++++++******************yyypppgggaaa]]]VVVMMMEEE@@@===:::777555555444333111000//////000///...---,,,,,,,,,,,,------,,,------...///000....../////////---+++))))))+++---,,,+++***+++,,,.........---,,,,,,++++++---,,,++++++******++++++------,,,+++++++++++++++......//////000111111111////////////000111222222000//////.....................------------......///000000000///---+++******************************)))(((''''''((()))***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))(((((((((((()))))),,,,,,+++++++++++++++,,,++++++++++++***************((('''((()))***)))'''(((((()))***************)))***+++***)))((()))***)))***+++,,,---,,,++++++******))))))))))))******,,,+++******************+++***************++++++wwwmmmcccYYYQQQKKKGGGBBB<<<777555444222111222222111111000//////.........---,,,++++++++++++------,,,------...///000000000000000...,,,***))))))+++---,,,+++***+++,,,......------,,,,,,++++++,,,,,,++++++******++++++------,,,,,,++++++,,,,,,------......///000000000/////////000111222222333//////...------------...------------,,,,,,,,,,,,//////...---,,,++++++***))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((((((''''''''''''((((((,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++*********((('''((()))***)))'''(((((()))******************++++++***((('''((())))))***+++,,,---,,,+++******)))))))))))))))******+++************++++++,,,***************+++,,,---ssslllcccYYYQQQJJJEEEAAA:::888555222111000000000/////////...............---,,,,,,+++******++++++------,,,------...///000000000000000...---+++***)))+++---,,,+++***++++++***++++++,,,------......,,,,,,++++++***++++++,,,------,,,,,,,,,,,,,,,---,,,,,,------...//////000---...///000111111222222///...------,,,,,,------,,,,,,------...............---,,,+++************))))))))))))))))))))))))$$$&&&''')))***+++******(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''')))))))))((())))))***+++------,,,,,,++++++*********((('''((()))***)))'''(((((()))***************++++++,,,+++(((''''''(((******,,,,,,,,,,,,+++***))))))))))))))))))***+++************++++++,,,---)))))))))***+++,,,---...uuummm]]]WWWNNNFFF@@@<<<999777555444333222000//////000------------------------,,,,,,+++*********++++++------,,,------...///000...............---------)))+++---,,,+++***++++++******++++++,,,------...,,,++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---......//////,,,---...///000000000000......---,,,,,,,,,,,,,,,***+++---///000111111111---,,,+++******)))******((((((((((((((((((((((((###%%%'''***+++++++++***''''''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((()))******+++------,,,++++++***))))))***((('''((()))***)))'''(((((()))***************++++++,,,+++(((''''''(((***+++,,,,,,,,,,,,******))))))(((((()))***+++++++++*********+++,,,------************+++,,,---...|||uuulllbbb[[[PPPJJJBBB;;;777444222000111222333111///------...---------,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,------,,,------...///000------------------------)))+++---,,,+++***+++,,,------,,,,,,++++++******++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,------.../////////---...000111111000//////------,,,++++++++++++,,,***+++---000111111111111,,,,,,++++++************(((((((((((((((((((((((($$$%%%''')))***+++******''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''************+++,,,---------,,,,,,+++***)))((((((***((('''((()))***)))'''(((((()))******************++++++***((('''((()))++++++,,,---,,,+++***)))(((((((((((()))***+++,,,,,,++++++++++++,,,,,,---+++++++++++++++,,,---...{{{pppggg```YYYQQQLLLEEE@@@:::555333222111000---///111000---++++++------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,------...///000...---,,,+++++++++++++++)))+++---,,,+++***+++,,,------,,,,,,+++*********++++++******++++++,,,---***)))))))))******+++,,,---------...//////000000000111222333333222000///---,,,,,,++++++++++++++++++---...000000///...---***+++,,,,,,,,,+++***)))''''''''''''''''''''''''&&&&&&'''))))))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((************+++,,,---...,,,++++++***)))((('''&&&***((('''((()))***)))'''(((((()))***************)))***+++***)))((()))***++++++,,,---,,,+++***)))(((((((((((()))***+++,,,------,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,---vvvnnnbbbYYYRRRMMMGGGCCC999555111//////000000000***---000000---++++++---......------,,,++++++***,,,,,,,,,+++,,,,,,---------------------...000000///...---+++***)))(((((()))+++---,,,+++***+++,,,)))******+++,,,,,,------+++*********+++,,,,,,---))))))(((((()))***++++++------......///000000000333444555555555333111///---,,,++++++******++++++---...//////...---***)))***+++,,,...---,,,***)))''''''''''''''''''''''''''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((()))***+++,,,++++++***)))((('''&&&%%%***((('''((()))***)))((((((((()))***************((()))******)))(((***++++++,,,,,,---,,,+++***)))(((((((((((()))***+++,,,...------,,,++++++++++++------,,,+++++++++,,,,,,{{{qqqhhh^^^RRRIIIEEECCC@@@<<<666444111/////////...---------,,,,,,,,,,,,++++++******************++++++(((((()))+++,,,---......,,,,,,,,,------------------,,,***)))))))))******((())))))))))))((('''''')))))))))***+++++++++,,,)))***+++,,,,,,+++***)))***))))))))))))+++,,,---............////////////333222111111222222000...)))***+++,,,------------///...------,,,,,,,,,---+++******)))))))))))))))"""&&&)))(((%%%$$$'''+++******))))))((((((((('''&&&&&&%%%$$$$$$%%%%%%%%%(((''''''''''''(((((()))''''''''''''((((((((((((++++++******++++++,,,---,,,+++***)))((((((((((((((((((((((((((()))*********************++++++++++++***)))(((((()))***+++------,,,+++***)))((('''((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...,,,+++yyykkkaaaZZZRRRIIICCCBBBBBB@@@>>>555333000//////000///...------,,,,,,+++++++++***+++******))))))((((((((()))))))))***+++---...///------------------------,,,+++***)))))))))***+++******+++,,,,,,,,,,,,,,,***************+++++++++)))***++++++++++++***)))***)))))))))***+++,,,---............////////////333222111222222222000...)))***+++,,,------------+++******)))(((((())))))+++***))))))(((((())))))'''***---,,,((('''***---''''''''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&&&&&&&'''''''''(((((((((((()))))))))+++*********++++++,,,,,,,,,+++***)))((((((((((((((((((((((((((()))*********************************)))(((((()))***+++,,,......---,,,+++***)))((('''((()))***++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++}}}rrrfffZZZQQQLLLFFF???;;;;;;<<<<<<:::333111//////000000000///------,,,,,,+++***))))))++++++***)))((('''&&&&&&+++*********+++,,,.../////////......------,,,,,,******)))))))))***++++++)))***+++,,,............+++++++++***************)))******++++++******)))***))))))******+++,,,---............////////////333222111222222222000...)))***+++,,,------------)))(((((('''''''''''''''+++***))))))(((((())))))***,,,...---***(((***---'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((************++++++,,,,,,++++++***)))((((((((((((((((((((((((((()))******+++++++++******))))))((((((((((((((()))+++,,,---......---,,,+++******)))''''''((()))*********************+++,,,,,,,,,---,,,---...//////...---,,,yyykkkaaaXXXOOOIIIDDD@@@:::666555444333222111///...///000111000///------,,,+++***)))((((((*********))))))((((((''',,,+++*********,,,...///000//////...---,,,++++++((()))))))))******++++++'''((()))***++++++++++++,,,+++++++++***)))))))))))))))************)))))))))*********+++,,,------............////////////333222111111222222000...******+++,,,,,,,,,,,,,,,***))))))(((((()))))))))******)))((((((((((((((()))***+++***'''&&&''')))''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&)))((('''&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&)))******+++++++++++++++******)))(((((((((((((((((((((((((((((())))))***,,,++++++***)))(((((('''''''''((()))+++,,,---...------,,,++++++***))))))'''((())))))*********)))((())))))***+++,,,,,,---,,,---............---,,,{{{jjj\\\TTTMMMGGGBBB>>>;;;666333111000///...///......///000111000///,,,,,,+++***))))))(((((()))))))))******+++++++++---,,,+++++++++,,,---...//////...---,,,++++++***(((((())))))************((()))))))))))))))((((((,,,+++++++++***))))))))))))))))))))))))))))))))))))******+++,,,,,,------............////////////222111000000111000...---******++++++,,,,,,++++++******)))))))))******+++***))))))((('''((((((((('''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%$$$$$$$$$%%%%%%&&&'''***)))((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((()))***+++++++++*********)))((((((((((((((((((((((((((((((((())))))***++++++******)))(((''''''&&&'''(((***,,,---......++++++******))))))((((((((()))******+++*********(((((())))))***+++,,,,,,,,,,,,------------,,,,,,yyymmm]]]PPPIIIDDD>>>999555444333111000000000000///......///111111///...*********)))))))))))))))(((((()))***+++,,,---------------------,,,,,,,,,------,,,,,,++++++******(((((()))*********))))))+++++++++++++++***))))))+++++++++******************))))))(((((())))))***)))***+++,,,------------............////////////111///.../////////---+++******+++++++++++++++***((((((((((((((())))))******)))((((((''''''(((((((((''''''''''''''''''&&&######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''***)))(((''''''''''''''''''(((((((((((()))))))))'''(((***+++++++++***))))))((((((''''''(((((((((((((((((((((((()))***************))))))(((((('''&&&''')))+++,,,---......******))))))(((((((((((())))))***++++++******)))((((((((()))*********+++,,,++++++++++++++++++,,,|||ggg]]]PPPFFFAAA===777333000000111000//////000111///......///111000...,,,((((((((()))))))))))))))(((((())))))******++++++,,,---...///...---+++***************************((())))))******)))((('''******+++,,,,,,,,,++++++***************+++++++++***)))(((''''''((()))***)))***+++------------,,,............///////////////...------...---+++)))******++++++++++++******((((((''''''((())))))***))))))(((''''''''''''((('''&&&&&&&&&''''''''''''"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((''''''&&&&&&'''''''''&&&&&&'''''''''((((((((('''(((***+++++++++))))))(((((('''''''''(((((()))((((((((((((((()))******)))))))))))))))((((((((('''(((***,,,------------*********)))))))))))))))((())))))***))))))((((((((()))))))))))))))))))))+++******************+++ooorrrvvvzzz}}}uuukkkYYYQQQFFF???===:::666111///000111000///......////////////000000000---+++''''''(((((()))*********))))))))))))((((((((((((,,,---///000///---***((()))))))))))))))*********))))))*********((('''&&&'''((()))***+++,,,,,,,,,))))))******+++++++++,,,***)))(((''''''((()))***)))***,,,---......---,,,............/////////000...---,,,,,,---,,,***)))******+++++++++******))))))))))))))))))***++++++))))))((('''''''''''''''$$$######$$$&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%'''(((***+++,,,+++)))((((((((('''''''''(((((()))((((((((((((((()))******(((((((((((())))))))))))'''(((***,,,---------,,,+++++++++***************'''(((((((((((((((''''''))))))))))))((((((((((((******))))))))))))******ffffffgggiiilllooorrrttt{{{~~~oooaaaXXXLLLGGGAAA<<<999777444222.........///////////////...---,,,,,,++++++,,,,,,)))(((((('''''''''(((((((((((()))***++++++,,,,,,000000///...------,,,,,,+++***)))''''''&&&&&&&&&((((((((((((''''''''''''+++++++++************))))))))))))))))))*********&&&&&&'''((()))+++---...++++++,,,---,,,+++***))),,,,,,+++***+++,,,...///............---,,,++++++,,,,,,,,,+++***)))((((((%%%&&&((()))))))))((('''************))))))))))))&&&&&&%%%%%%%%%$$$$$$$$$$$$###!!!###%%%&&&###!!! """"""!!!!!!###$$$)))((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$))))))((((((((((((((()))''''''''''''((((((((((((******++++++++++++******((((((((((((((('''''''''******+++,,,------------+++++++++******************))))))((('''&&&&&&&&&((()))***++++++,,,++++++*********++++++,,,,,,,,,]]]]]]^^^___bbbeeegggiiimmmpppvvvzzz}}}yyyqqqjjj^^^RRRMMMFFFBBB===999666444222000.....................///------,,,+++++++++++++++++++++***))))))******+++((())))))***++++++,,,,,,///......---,,,,,,++++++***)))((('''''''''''''''((((((((((((((((((((((((+++++++++*********))))))))))))))))))************((((((((()))***+++,,,---,,,---...//////...------+++++++++++++++,,,---...,,,,,,,,,,,,,,,++++++***++++++++++++***)))((((((&&&'''((())))))(((((('''))))))((((((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###$$$&&&&&&$$$""" """###$$$######$$$&&&***)))((('''&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''''''''(((''''''''''''((((((((((((******++++++++++++******((((((((((((((((((((((((+++,,,,,,------------,,,+++++++++***************''''''(((((())))))******((()))***++++++,,,++++++)))***************++++++TTTTTTUUUVVVXXXZZZ\\\]]]bbbeeeiiilllnnnqqqtttvvvxxxyyy|||uuuggg___XXXOOOHHHEEE???<<<777444333222000...........................,,,,,,+++************++++++******)))******++++++)))))))))***++++++,,,,,,------,,,,,,+++*********)))(((((('''''''''((((((&&&''''''(((((())))))***++++++*********)))))))))************************+++************+++,,,,,,,,,------.........------***++++++,,,,,,,,,,,,,,,***************+++++++++++++++++++++***)))(((((((((((()))))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###&&&%%%$$$%%%''''''%%%###"""$$$%%%%%%%%%%%%&&&(((...---***(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((******++++++++++++******((((((((((((((((((((((((---------...------,,,,,,+++++++++*********))))))'''(((((()))******++++++((()))***++++++,,,++++++*********)))))))))))))))QQQQQQRRRSSSTTTUUUVVVVVVZZZ\\\___aaabbbdddgggiiiiiijjjlllooorrruuuwwwxxxwwwzzz{{{pppeeeZZZTTTNNNFFF@@@>>>888666333111111000///............---------------++++++***))))))))))))***''''''&&&&&&''''''(((((())))))*********+++++++++++++++*********)))))))))(((''''''''''''(((((()))%%%&&&'''((()))***++++++************))))))))))))++++++***************)))************+++,,,------++++++++++++***)))((((((******,,,------,,,+++***))))))))))))***++++++,,,***************)))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$&&&&&&%%%%%%'''(((333111---)))&&&%%%$$$%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''(((''''''''''''((((((((((((******++++++++++++******((((((((((((((()))))))))...............---,,,+++,,,,,,++++++***)))))))))))))))))))))((((((''''''((((((***+++++++++++++++++++++******)))))))))(((OOOPPPPPPQQQRRRRRRRRRRRRPPPRRRTTTUUUUUUWWWYYY[[[^^^___```bbbccceeeffffffgggjjjooosssvvvyyy|||tttggg[[[SSSMMMJJJFFF===777555333222000000000000///......---------,,,,,,,,,+++******)))(((((((((((()))%%%%%%%%%%%%%%%&&&'''(((***************+++++++++)))))))))))))))((((((((((((''''''''''''(((((()))%%%&&&'''((()))++++++,,,*********)))))))))((((((,,,+++++++++******))))))(((((()))***+++---///000---,,,+++)))'''&&&%%%$$$***+++,,,,,,,,,+++***)))******))))))***+++,,,---))))))*********)))(((((()))))))))((((((((())))))((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&"""###$$$$$$$$$#########"""###%%%%%%$$$$$$&&&'''000...+++'''%%%#########&&&&&&&&&''''''((((((((('''&&&&&&&&&'''(((((()))''''''''''''((((((((((((******++++++++++++******(((((((((((())))))******............---,,,++++++,,,,,,++++++***))))))((('''''''''''''''&&&&&&&&&((((((***+++++++++++++++,,,,,,,,,++++++******)))KKKLLLMMMNNNNNNNNNNNNNNNLLLMMMNNNOOOOOOPPPSSSUUUVVVVVVVVVVVVWWWWWWWWWWWW[[[^^^bbbeeegggiiilllnnnppprrrvvv{{{|||ooo```TTTLLLGGGEEEEEEAAA999333111111///...///000000///...---------,,,,,,++++++***))))))(((''''''''''''(((''''''''''''((()))******************************))))))(((((((((((((((((()))(((((('''''''''((((((&&&&&&'''(((***+++,,,,,,******)))))))))(((((((((,,,,,,,,,+++******))))))''''''((()))+++---///000000///---***((('''&&&&&&++++++++++++++++++***)))+++***)))))))))***+++,,,((())))))******)))(((((()))(((((((((((()))***+++)))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&!!!###%%%$$$###"""######!!!###$$$$$$$$$$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&'''((()))***''''''''''''((((((((((((******++++++++++++******'''(((((())))))******+++,,,,,,,,,---,,,,,,++++++---,,,,,,+++***)))((((((######$$$%%%'''((())))))((()))***++++++,,,++++++,,,,,,,,,+++++++++++++++GGGHHHIIIKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMOOORRRTTTPPPPPPPPPPPPPPPQQQQQQQQQRRRUUUXXXYYYZZZ[[[]]]___```bbbgggkkkppprrrttttttwwwzzz~~~uuuggg]]]RRRHHHDDDAAA@@@AAA>>>777222222......---...///000...---------,,,,,,+++*********)))(((''''''&&&&&&''''''((((((((())))))+++,,,,,,************************((((((((((((((()))))))))***)))((('''''''''''''''''''''((()))******++++++***)))))))))((((((((((((------,,,++++++***))))))((((((((()))***+++------///...---+++************,,,,,,+++***************+++***)))''''''((()))***(((((()))))))))))))))((((((((('''((()))***,,,---)))))))))(((((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$"""$$$&&&&&&$$$"""###%%%!!!###$$$%%%$$$$$$%%%'''"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%&&&'''((()))''''''''''''((((((((((((******++++++++++++******'''(((((()))******++++++******++++++,,,+++++++++------,,,+++***)))((('''###$$$%%%&&&''')))******((()))***++++++,,,++++++************++++++++++++EEEFFFHHHJJJKKKKKKJJJJJJHHHJJJJJJJJJJJJLLLOOORRRNNNOOOOOOOOOPPPPPPPPPPPPNNNPPPRRRSSSSSSSSSTTTUUUUUUXXX\\\aaaeeehhhiiiiiijjjmmmrrrxxx}}}~~~sssdddYYYSSSKKKDDD>>>:::999:::888222///000---,,,,,,---//////---,,,------,,,,,,+++***))))))(((((('''&&&&&&&&&&&&'''(((((((((((()))***+++,,,++++++******************((((((((()))))))))))))))+++***)))''''''&&&&&&&&&(((((())))))******++++++))))))))))))((((((((((((------,,,,,,+++***))))))))))))(((((()))******+++,,,,,,+++******+++,,,------,,,***)))))))))***++++++***(((&&&%%%&&&'''((((((((()))))))))))))))((('''''''''''')))+++---...)))(((((((((((('''''''''$$$$$$$$$#########""""""###%%%''''''$$$###$$$&&&"""$$$%%%%%%%%%%%%&&&((("""###%%%&&&&&&%%%###!!!$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$%%%&&&'''(((''''''''''''((((((((()))******++++++++++++******'''(((((()))***+++++++++((()))***+++++++++++++++------,,,+++***)))(((''''''''''''(((((((((((((((((()))***++++++,,,++++++(((((())))))******++++++999;;;>>>AAADDDFFFGGGHHHJJJJJJKKKMMMNNNOOOPPPQQQOOONNNLLLKKKLLLMMMOOOQQQOOOOOONNNNNNNNNNNNNNNOOOSSSTTTVVVWWWYYYZZZZZZ[[[\\\]]]```dddhhhlllppprrrwwwxxxyyy|||~~~}}}}}}~~~~~~~~~ssslllaaaVVVMMMFFF@@@===888777555333222000000000...------,,,,,,------...///,,,))))))+++,,,,,,***'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((+++******)))((('''''''''(((((((((((()))))))))***((((((((((((((('''''''''''''''((()))***+++,,,,,,))))))))))))))))))))))))+++++++++***************---,,,,,,++++++,,,,,,------,,,+++*********,,,,,,+++************)))&&&###(((((())))))))))))(((((()))((((((((((((((()))***&&&&&&'''((()))+++,,,---******)))((('''&&&%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&'''))))))(((&&&###!!!%%%$$$$$$$$$######"""""""""""""""""""""######$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$###$$$&&&(((***((((((((((((((()))******+++*********))))))(((((('''((()))***************---,,,,,,++++++++++++++++++------+++'''%%%&&&)))&&&&&&''''''((()))))))))((()))***,,,,,,+++************))))))((((((''''''333444666999===@@@CCCDDDCCCDDDFFFGGGIIIKKKMMMMMMMMMLLLLLLKKKLLLMMMNNNOOOOOONNNNNNMMMMMMNNNNNNNNNMMMNNNOOOPPPQQQRRRRRRRRRWWWWWWYYY\\\___bbbdddfffggghhhjjjmmmppprrrtttuuuxxxyyy{{{~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~rrreee___UUULLLEEE???;;;888555444333111///.........---------------------------***((((((***+++***)))'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((******)))(((((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''((((((((()))******++++++))))))))))))))))))))))))************************------,,,,,,,,,,,,------,,,++++++******+++,,,---,,,***)))))))))(((&&&$$$(((((())))))))))))(((((()))((((((((((((((())))))''''''(((((()))***++++++))))))(((((('''&&&&&&&&&######"""""""""###$$$%%%%%%&&&'''''''''%%%###"""""""""""""""!!!!!!!!! """""""""""""""###$$$$$$&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$$$$&&&(((***((((((((((((((())))))***************)))))))))(((((()))******+++++++++*********)))(((((((((((())),,,---...+++((('''(((***((((((((((((((((((''''''))))))***++++++++++++***+++*********))))))))))))***+++,,,///333777:::===???@@@BBBDDDGGGJJJLLLMMMIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTVVVWWWXXXYYY[[[]]]___bbbdddeeeeeeeeeggghhhjjjmmmqqqtttxxxyyy~~~}}}||||||{{{||||||||||||{{{{{{zzz{{{|||}}}~~~~~~~~~~~~}}}zzzkkk```UUUPPPHHHAAA<<<999555333222111///...---,,,,,,++++++,,,------------,,,++++++)))''''''((()))(((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((())))))(((((('''&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******......------------......++++++******+++,,,---...---+++(((((((((((('''&&&'''(((((())))))(((((('''((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''&&&&&&&&&&&&&&&"""""""""""""""###$$$%%%###$$$$$$%%%$$$$$$######""""""""""""!!!!!!!!!!!!######""""""######$$$%%%'''''''''(((((('''''''''&&&%%%$$$$$$%%%&&&((()))(((((((((((())))))))))))************))))))))))))******+++,,,,,,,,,++++++))))))((('''''''''((((((---------+++)))((()))*********)))(((((('''&&&&&&***))))))))))))***++++++++++++++++++************%%%%%%%%%'''***---111333777888:::>>>AAADDDGGGHHHEEEFFFHHHJJJLLLNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOORRRRRRSSSSSSRRRRRRQQQPPPNNNOOOPPPQQQRRRSSSTTTTTTUUUWWWZZZ\\\]]]]]]\\\[[[\\\]]]^^^aaadddhhhkkklllooooooppprrrssstttuuuvvvzzz{{{~~~~~~~~~|||||||||}}}}}}}}}~~~~~~{{{{{{{{{{{{{{{|||||||||||||||{{{{{{|||}}}vvvkkk^^^UUUJJJFFF@@@;;;777555222111///...---,,,++++++++++++)))+++,,,......,,,+++)))******)))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&((())))))))))))*********''''''''''''((((((((((((******))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))******.........------.........***+++++++++,,,------...---+++(((''''''((((((''''''(((((((((((((((((('''((((((((((((((((((''''''"""###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$$$$$$$$$$###############$$$############$$$%%%%%%''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&'''((('''(((((()))))))))))))))*********)))))))))))))))++++++,,,------,,,,,,,,,+++******))))))))))))))),,,,,,+++***)))))))))***))))))))))))((((((''''''***)))((((((((()))+++,,,************************$$$$$$######$$$''')))+++***+++...111555888:::<<>>:::777333000///---+++***,,,,,,+++******+++++++++)))***++++++++++++***))))))+++++++++(((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))&&&&&&''''''((())))))))))))))))))((((((''''''''')))))))))))))))))))))))))))))))))***++++++,,,,,,......------------......,,,,,,------------,,,,,,+++)))((('''((()))((('''&&&''''''((((((''''''&&&'''((())))))((('''%%%$$$%%%%%%%%%%%%&&&'''((()))""""""######$$$$$$%%%%%%###$$$$$$###"""!!! !!!!!!"""#########"""!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$%%%%%%&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))((())))))))))))************,,,,,,---------,,,++++++))))))((('''''''''(((((()))'''&&&&&&((())))))(((''''''((())))))***++++++)))(((((((((((()))******((((((((((((((()))))))))!!!!!!""""""###$$$$$$$$$%%%&&&''')))+++---...//////111444999???EEEKKKNNNPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQMMMOOOQQQSSSSSSSSSRRRRRRTTTTTTTTTTTTUUUUUUUUUUUURRRRRRRRRRRRSSSTTTUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRTTTWWWZZZ]]]```bbbcccaaaaaaccceeegggiiijjjkkkkkkmmmppptttwww{{{}}}~~~{{{{{{zzzzzzyyyxxxwwwwwwuuuvvvwwwxxxxxxwwwvvvuuutttssssssssssssrrrrrrrrrqqqrrrsssuuuvvvxxxyyyzzzwwwyyy{{{}}}~~~~~~}}}|||xxxllldddYYYQQQKKKEEE;;;444333111...---,,,,,,+++)))******)))))))))******+++************************''')))+++***'''$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&''''''((())))))***(((((((((((((((((('''''')))))))))))))))))))))))))))******+++,,,,,,------------,,,,,,,,,,,,---------............,,,+++******)))((()))******(((&&&&&&''''''((((((''''''&&&'''((())))))((('''%%%###&&&$$$""" !!!"""###""""""################## !!!"""######"""!!!!!! !!!###$$$$$$###"""!!! !!!!!!!!!""""""""""""%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))*********((((((((()))))))))************,,,,,,,,,,,,,,,+++************)))(((((((((((())))))'''&&&''')))+++***)))))))))))))))))))))******'''(((((()))))))))))))))(((((()))))))))*********!!!"""$$$$$$%%%%%%""""""###$$$&&&'''(((((()))+++...333:::BBBIIIMMMPPPPPPPPPQQQQQQSSSTTTTTTRRRRRRSSSSSSRRRQQQQQQPPPQQQRRRTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUTTTSSSSSSRRRRRRSSSSSSTTTQQQQQQPPPPPPOOONNNMMMMMMMMMNNNQQQTTTWWWYYY[[[\\\ZZZZZZZZZ[[[\\\\\\]]]]]]```aaadddfffhhhjjjkkkkkkpppoooooooooqqqtttvvvxxxwwwyyy|||}}}{{{yyywwwtttrrrrrrqqqqqqppppppoooooonnnoooppprrrrrrrrrqqqqqqrrrrrrssstttttttttssssssssssssuuuwwwyyy{{{|||}}}|||~~~{{{ooofff]]]VVVNNNHHHDDD???777111///...,,,,,,------,,,+++)))(((((((((((()))************))))))))))))******&&&(((***)))%%%###"""###'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))((((((((()))))))))))))))************++++++++++++&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))******+++,,,------......---,,,,,,++++++,,,,,,---.../////////...,,,***))))))(((((()))+++***(((%%%&&&''''''''''''''''''&&&'''((())))))(((&&&$$$###%%%"""#########""""""""""""""" """$$$%%%&&&%%%%%% !!!$$$%%%%%%$$$!!! """"""######$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''&&&%%%%%%&&&''')))***+++***((('''(((((())))))*********+++,,,,,,,,,,,,++++++***)))---,,,,,,+++++++++++++++***(((&&&'''***,,,+++***++++++******)))(((((((((&&&''')))*********)))((())))))******+++++++++,,,"""""""""""""""######$$$"""#########$$$$$$$$$$$$'''(((***,,,111888@@@FFFOOOSSSWWWXXXUUUSSSSSSTTTVVVTTTRRRSSSUUUTTTRRROOOOOOQQQSSSUUUVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQRRRRRRRRRRRRRRRRRRMMMMMMMMMLLLLLLKKKKKKKKKLLLMMMOOORRRTTTWWWYYYZZZXXXWWWWWWVVVUUUTTTTTTSSSYYYZZZ[[[\\\]]]^^^___````````````aaaccceeegggiiifffhhhkkknnnqqqsssuuuuuutttvvvzzz}}}~~~{{{xxxwwwwwwwwwxxxvvvtttrrrqqqqqqrrrsssooooooppppppppppppooonnnlllmmmnnnooopppqqqrrrsssrrrtttvvvyyyzzzzzzyyyyyyyyyzzz|||~~~~~~zzzsssjjj___WWWMMMIIICCC===888444333222...---,,,+++************+++*********))))))(((((((((((())))))))))))((((((************))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$''''''((((((((((((''''''%%%&&&'''&&&$$$###$$$%%%)))))))))))))))))))))))))))))))))))))))))))))***(((''''''&&&&&&((()))***+++*********))))))(((((())))))***++++++++++++***,,,++++++******++++++,,,............---+++)))((())))))(((''''''''''''''')))(((((('''''''''((((((+++******)))'''&&&%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""##################"""""""""""""""""""""""""""!!!!!!!!!%%%$$$###""""""###$$$$$$$$$$$$%%%%%%&&&'''((((((&&&%%%$$$$$$$$$%%%&&&''''''((((((&&&$$$$$$%%%''''''((()))******)))(((''''''((()))******+++++++++++++++++++++++++++++++++++++++***)))((('''&&&&&&***)))(((''''''((()))))),,,,,,,,,++++++************)))(((((())))))((('''))))))))))))************  !!!""""""""""""""""""#########$$$%%%&&&'''(((+++000777<<>>999444111000///---,,,+++***))))))))))))((((((''''''&&&''''''(((''''''(((((((((((())))))***)))(((''''''((()))***))))))((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((&&&%%%&&&'''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))*********))))))))))))))))))***************++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,***)))(((''''''''''''((('''''''''''''''(((((()))%%%%%%%%%%%%&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""!!!!!!!!!!!! !!!!!!""""""######!!!!!! """###$$$%%%&&&((())))))((('''%%%""""""$$$%%%&&&'''''''''&&&(((***+++***(((((())))))((('''&&&%%%$$$$$$$$$'''((()))******+++++++++''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&'''((()))******))))))(((((((((((())))))))))))+++)))(((((())))))(((&&&))))))))))))************  !!!!!!!!!""""""""" !!!$$$&&&(((***)))%%%######%%%&&&)))---111444:::AAAFFFJJJKKKOOOSSSXXX]]]bbbdddeeehhhlllppprrrssssssrrrttttttsssrrrpppooommmlllggggggeeedddcccaaa``````______^^^^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUSSSRRRRRRSSSTTTTTTSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUTTTTTTTTTTTTSSSSSSPPPPPPPPPQQQQQQQQQRRRRRRUUUVVVYYY[[[]]]^^^______[[[ZZZXXXWWWVVVWWWXXXYYYYYYZZZ[[[[[[\\\\\\[[[[[[YYYYYY[[[\\\]]]]]]]]]]]]^^^^^^```aaabbbcccccccccdddcccbbbbbbbbbcccdddeeeeeeffffffgggggghhhhhhhhhiiihhhhhhhhhhhhhhhhhhiiiiiihhhggggggggghhhiiijjjjjjkkklllnnnpppqqqooommmddddddccccccccccccddddddffffffgggggggggffffffeeegggfffeeeeeefffgggfffdddcccbbbaaabbbcccddddddbbbcccbbbaaaaaabbbcccfffgggfffeeecccbbbbbbcccdddeeeddddddccccccdddeeefffgggjjjlllooopppqqqooommmlllgggfffeeeeeeggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffffffffggghhhiiijjjjjjkkklllmmmnnnnnnnnnnnnppprrrtttwwwyyy{{{}}}~~~}}}~~~yyyqqqfff\\\VVVQQQKKKGGG===<<<999666222///------******)))(((((('''''''''((((((''''''''''''(((((('''''''''((((((((()))))),,,+++***((((((***+++,,,******)))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((''''''''''''))))))((('''&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))'''((()))***+++***))))))((()))))))))***************+++,,,,,,------,,,,,,+++******))))))******+++)))((('''&&&&&&&&&'''(((&&&&&&'''(((''''''&&&%%%&&&&&&%%%%%%%%%&&&'''''')))))))))((((((((((((''' !!!!!! !!!!!!""""""!!!!!!!!! !!!"""######"""!!! !!! """$$$%%%%%%''')))******(((&&&%%%"""###%%%&&&&&&&&&&&&%%%&&&))),,,---,,,*********&&&&&&%%%$$$$$$%%%&&&'''((()))***+++,,,,,,,,,,,,''''''''''''''''''''''''&&&''''''''''''''''''''''''((()))******)))(((((('''''''''((((((((()))))))))((('''((()))***)))((())))))))))))************###"""!!! !!!!!!!!!!!!"""""""""""""""###"""!!! """"""%%%&&&%%%"""!!!"""%%%%%%(((+++---///444;;;@@@GGGHHHLLLPPPUUUZZZ^^^aaafffiiinnntttxxxzzz{{{{{{}}}}}}|||{{{yyyxxxvvvuuusssrrrqqqpppnnnmmmlllkkkhhhgggfffeeedddcccbbbaaa___^^^^^^]]]\\\[[[[[[ZZZYYYYYYXXXXXXWWWVVVVVVVVVWWWVVVUUUTTTTTTTTTUUUVVVUUUVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYXXXXXXWWWVVVTTTSSSRRRRRRPPPPPPQQQRRRSSSTTTTTTUUUPPPRRRTTTWWWYYYYYYZZZYYY\\\[[[YYYWWWVVVVVVWWWXXXWWWWWWXXXYYYYYYYYYYYYXXXYYYYYYZZZ[[[\\\\\\\\\[[[YYYZZZ[[[\\\]]]]]]]]]]]]___]]]\\\ZZZZZZ\\\^^^___^^^^^^_________`````````cccbbbbbbaaaaaabbbbbbcccbbbbbbaaa`````````aaabbbfffffffffhhhjjjkkkiiiggg``````____________```aaa```````````````___^^^^^^aaa```___```aaabbbaaa``````___^^^___aaabbbaaa```]]]]]]\\\[[[\\\^^^aaabbbbbbaaa_________```bbbcccggggggfffeeeeeefffggghhhhhhjjjlllnnnnnnmmmkkkiiihhhgggffffffhhhjjjjjjiiihhhhhhiiiiiijjjjjjkkkkkkhhhhhhhhhhhhiiijjjkkklllkkklllmmmoooqqqrrrrrrrrrrrrtttvvvzzz|||~~~{{{uuuggg```VVVOOOJJJEEE???;;;333444333000---***))))))((('''''''''&&&&&&%%%%%%(((((('''''''''(((((()))&&&'''''''''(((((())))))...---+++******+++---...+++***)))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''(((((((((((('''''''''(((((((((&&&%%%&&&'''''''''''''''''''''''''''###$$$$$$%%%&&&'''(((((('''((()))++++++******)))(((((())))))*********+++***+++,,,,,,------,,,,,,******))))))))))))******)))((('''&&&%%%&&&'''(((%%%&&&'''((((((&&&$$$"""((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%% !!!!!! !!!!!!"""!!!!!!!!! !!!###$$$$$$""" ###"""""""""###$$$&&&'''%%%''')))******)))&&&%%%$$$%%%&&&&&&&&&%%%$$$###'''***---...---,,,++++++############$$$&&&((()))))))))+++,,,,,,,,,,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''(((((()))******)))((('''&&&'''''''''(((((())))))'''&&&&&&'''***++++++***))))))))))))************%%%###  """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%###!!!!!!"""###"""!!!"""###$$$&&&)))///777<<<888===DDDKKKOOOSSSWWWYYY```cccjjjqqqxxx|||}}}|||~~~~~~|||{{{zzzyyyyyyxxxrrrrrrrrrqqqpppooonnnmmmnnnllliiihhhgggdddaaa^^^^^^___```aaa```]]]ZZZXXXVVVVVVWWWXXXYYYYYYYYYYYY[[[YYYWWWWWWXXXXXXXXXVVVXXXWWWWWWWWWWWWXXXYYYYYYWWWWWWWWWWWWVVVUUUTTTTTTUUUSSSRRRRRRSSSTTTSSSRRRUUUVVVWWWYYYYYYYYYXXXXXXYYYWWWUUUTTTTTTTTTVVVWWWWWWWWWXXXYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\[[[\\\\\\\\\]]]^^^^^^______\\\[[[YYYXXXYYY[[[^^^`````````_________^^^^^^^^^]]]]]]]]]]]]^^^^^^___```___aaadddggggggeeebbb```^^^^^^^^^^^^___``````aaaaaaaaa`````````_________]]]^^^___```aaaaaaaaaaaaccc```]]]]]]```aaaaaa___[[[\\\]]]___aaaaaabbbbbb``````aaabbbbbbbbbbbbbbbcccdddfffhhhjjjllllllmmmkkklllmmmnnnnnnmmmkkkkkkgggggghhhhhhjjjkkkmmmmmmllllllnnnoooooonnnmmmmmmkkkkkkjjjjjjjjjlllmmmnnnrrrqqqqqqqqqrrrsssuuuvvvyyyzzz{{{}}}vvvjjjbbbZZZSSSJJJDDDBBB???;;;666222111///---+++******)))&&&(((***)))&&&%%%''')))'''''''''''''''((()))))))))(((&&&%%%%%%''')))+++...---***)))((((((***+++)))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++))))))))))))((((((((((((((('''$$$###""""""###$$$&&&&&&''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))+++,,,---...---,,,+++***&&&((((((((('''&&&((()))&&&&&&&&&%%%$$$$$$''')))'''''''''((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%###""""""############$$$$$$$$$######""""""!!!!!!  !!!  !!! !!!!!!!!!!!!!!!!!!"""!!! !!!###$$$$$$###%%%&&&''''''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((((())))))'''&&&$$$$$$$$$&&&((()))+++++++++++++++***)))((((((((())))))(((((('''&&&((((((((((((((((((((((((''''''((())))))))))))))))))((('''%%%%%%%%%&&&'''''''''''''''(((((((((((()))((('''&&&''')))+++,,,###"""  !!!!!!!!!!!!!!!!!!!!!!!! $$$""" !!!!!!!!! ###$$$$$$$$$%%%''',,,///111555;;;AAAFFFJJJNNNQQQ[[[___eeemmmtttxxxzzzzzz||||||||||||{{{zzzyyyxxx{{{yyywwwvvvuuussspppmmmhhhhhhiiiiiigggdddaaa___]]]]]]^^^^^^______^^^^^^\\\ZZZYYYXXXYYYZZZYYYXXXZZZZZZYYYYYYZZZZZZ[[[\\\YYYYYYYYYXXXXXXWWWWWWWWWXXXVVVTTTSSSSSSSSSRRRQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWVVVUUUSSSSSSTTTUUUVVVVVVVVVWWWXXXYYYYYYYYYXXXZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\ZZZYYYXXXYYY\\\^^^````````````_________^^^^^^```___^^^^^^^^^^^^^^^___aaabbbdddeeeeeecccaaa```\\\\\\\\\\\\\\\]]]^^^___``````_________^^^^^^^^^______```bbbbbbccccccbbbbbb```]]]]]]___aaa```___^^^^^^______```aaabbbbbbcccdddeeefffggggggggggggeeefffhhhjjjlllmmmnnnooonnnnnnnnnnnnmmmlllkkkkkkiiiiiiiiijjjkkklllmmmnnnkkkmmmnnnpppqqqqqqpppppprrrqqqppppppqqqrrrtttuuuuuuuuuuuuuuuvvvxxxzzz{{{|||}}}{{{tttmmmdddZZZRRRPPPJJJAAA<<<:::888444000///...---+++)))(((((((((%%%'''((('''%%%%%%&&&((('''''''''''''''(((((())))))(((&&&%%%%%%''')))+++...,,,***)))(((((()))***(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((()))))))))))))))((((((((((((''''''''''''&&&%%%###"""###$$$%%%&&&&&&&&&&&&''''''((((((((()))))))))))))))((((((((((((((((((((()))))))))******+++,,,,,,,,,+++))))))&&&((())))))((('''((((((&&&''''''&&&%%%%%%''')))((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$$$$%%%###"""""""""#########$$$$$$$$$###"""""""""!!!!!!!!!  !!! !!!!!!"""!!! !!!"""######"""$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&(((***,,,,,,++++++***)))((('''&&&&&&&&&&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''((())))))))))))((()))(((''''''&&&&&&&&&'''''''''''''''(((((((((((()))(((''''''''')))+++,,,  """  """###$$$#########%%%'''***---222666:::???EEEHHHQQQUUU\\\cccjjjooorrrttt}}}|||zzzvvvvvvvvvvvvtttqqqnnnlllgggggggggggggggffffffeeeaaa___]]]\\\]]]]]]\\\[[[]]]\\\\\\\\\\\\]]]^^^^^^[[[ZZZZZZYYYYYYYYYYYYZZZZZZXXXVVVTTTTTTTTTSSSQQQRRRSSSTTTVVVWWWXXXXXXXXXXXXWWWUUUTTTTTTTTTUUUVVVVVVWWWXXXYYYZZZ[[[[[[[[[YYYZZZZZZ[[[\\\]]]^^^^^^______^^^^^^]]][[[ZZZYYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZYYYYYYZZZ\\\___aaaaaa```````````````______bbbaaa```___^^^^^^^^^^^^bbbcccccccccbbbaaa``````[[[[[[[[[\\\\\\^^^______````````````____________aaaaaabbbcccddddddddddddcccaaa______```bbbbbbbbbcccbbbaaa``````aaabbbcccbbbbbbdddfffggghhhhhhhhhiiiiiikkklllnnnooopppqqqqqqpppooonnnmmmmmmmmmmmmnnnnnnnnnnnnnnnooopppqqqooopppsssuuuvvvwwwwwwvvvuuutttsssssstttuuuwwwxxxyyyzzzzzz{{{}}}xxxrrrjjjccc]]]VVVNNNHHHEEE???999555333222...+++,,,+++***((('''&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&'''(((((()))(((&&&%%%&&&''')))+++---,,,***((((((((())))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&'''))))))***)))((('''''''''''''''&&&&&&&&&&&&$$$#########$$$%%%'''(((%%%%%%&&&'''(((((())))))*********))))))(((((('''((((((((()))))))))******)))************)))((((((&&&(((++++++***(((''''''&&&'''((('''&&&''')))***)))((((((((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%###""""""""""""#########$$$$$$""""""""""""!!!!!!!!!!!!  !!!  """###!!!  """"""""" ###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%'''***+++,,,,,,++++++***((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''&&&'''(((((()))((((((((((((((((((((((((((('''&&&''''''''''''(((((((((((())))))(((((()))***,,,--- """  !!!###$$$$$$%%%&&&((('''))),,,///333888>>>BBBEEEJJJPPPXXX^^^dddiiilllvvvzzz~~~ssssssssssssrrrqqqpppoookkkhhheeedddcccbbbaaa___``````_______________```\\\\\\[[[ZZZYYYZZZZZZ[[[[[[YYYWWWVVVWWWWWWVVVTTTTTTUUUVVVXXXYYYZZZ[[[[[[YYYXXXWWWVVVVVVVVVWWWWWWWWWXXXYYY[[[\\\\\\\\\\\\YYYYYYZZZ[[[]]]^^^______^^^^^^^^^]]]]]][[[ZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]ZZZZZZZZZZZZ[[[]]]```aaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaa`````````aaaaaadddcccbbbaaa````````````]]]]]]^^^^^^___```aaabbbbbbbbbbbbbbbaaaaaaaaaaaabbbcccddddddeeeeeeeeedddeeedddccccccccceeeeeefffiiigggeeecccbbbcccdddeeecccdddfffhhhiiikkklllllllllmmmmmmnnnoooqqqrrrrrrqqqpppooonnnnnnooopppqqqttttttsssssssssttttttuuuvvvxxxzzz|||}}}~~~}}}}}}yyyyyyxxxxxxxxxzzz{{{||||||vvvkkkeee]]]VVVRRRMMMGGGBBB===999444111000///---+++***)))((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&''')))***++++++)))(((((('''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''')))***)))((('''&&&((((((((('''''''''&&&&&&$$$$$$###$$$$$$%%%''''''$$$%%%&&&'''((()))***+++++++++******)))(((''''''(((((()))))))))*********************))))))((((((&&&(((,,,,,,+++((('''&&&&&&((())))))((((((***+++))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$$$$###"""""""""""""""############""""""""""""!!!!!!!!!!!! !!!  !!!!!!  ###$$$###"""!!!!!!"""###""" """"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%&&&(((***+++,,,++++++***)))'''&&&%%%''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''')))))))))((('''&&&''''''''''''((((((((((((******))))))***+++,,,--- !!! ###!!! """$$$$$$$$$&&&'''%%%'''(((***,,,111666:::<<>>;;;777444111///...---,,,+++(((((('''&&&&&&&&&&&&&&&'''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''(((''''''&&&'''((()))*********)))(((''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''((())))))((('''&&&)))))))))(((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''(((******+++,,,++++++***)))(((((('''))))))))))))************+++*********))))))))))))&&&(((+++,,,***(((&&&&&&%%%'''))))))))))))***+++)))(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$"""!!!!!!"""""""""#########!!!!!!!!!!!!""""""""""""!!!""""""""" """###""" !!!$$$&&&%%%$$$######$$$$$$"""!!!!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''&&&&&&%%%$$$######$$$%%%&&&''')))***+++*********)))((('''%%%%%%'''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&'''((())))))((('''&&&''''''''''''((((((((((((*********+++,,,,,,---... """!!! !!!!!! !!!"""###$$$%%%&&&)))---000555:::@@@EEEJJJPPPXXX^^^eeellltttxxxyyy{{{}}}{{{yyyvvvuuusssqqqooonnnmmmmmmjjjjjjiiihhhgggeeedddcccbbb```___```bbbddddddccc]]]\\\\\\\\\]]]^^^___```[[[[[[[[[ZZZZZZZZZYYYYYYXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[\\\\\\]]]^^^______```[[[[[[\\\]]]]]]]]]]]]]]][[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^______```aaabbbbbbbbbbbbccccccccccccdddaaaaaaaaabbbccceeeggggggdddcccbbbaaaaaaaaaaaaaaa]]]]]]^^^^^^```aaacccdddaaaaaaaaaaaa````````````ddddddeeeffffffeeeeeedddeeeeeefffeeedddeeegggjjjnnnmmmlllkkkkkklllmmmnnnnnnoooqqqsssuuuvvvwwwwwwuuutttsssssssssuuuvvvwwwrrrrrrsssuuuwwwzzz|||}}}zzzzzzyyyyyyzzz{{{||||||zzzrrrjjjccc]]]YYYPPPKKKEEEAAA@@@>>>:::666000///---,,,***)))((((((''''''&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((('''%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''((()))))))))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''''''''(((***)))))))))((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))******+++++++++******))))))((()))))))))*********+++++++++******)))((()))))))))&&&(((******(((&&&%%%%%%$$$&&&))))))))))))***+++((('''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$$$$$$$"""!!!!!!!!!"""""""""######!!!!!!!!!!!!"""""""""""""""###$$$###!!!!!!###$$$"""!!! !!!###%%%&&&'''&&&$$$$$$$$$$$$"""!!!!!!"""######$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''&&&&&&%%%$$$$$$$$$%%%&&&'''((()))******((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''''''''''''''''''''((((((((((((++++++,,,,,,---.........!!!  !!!""""""!!!"""%%%(((+++000666:::>>>DDDMMMTTTZZZbbbjjjooooooqqqwww|||~~~~~~|||{{{zzzwwwwwwxxxwwwuuurrrooolllkkkiiihhhhhhjjjkkkjjjjjjeeedddccccccccccccdddeeebbbbbbbbbbbbbbbaaa``````^^^____________^^^]]]]]]_________``````aaaaaaaaa^^^_______________^^^^^^]]]^^^^^^______``````aaaaaaaaaaaaaaaaaaaaaaaabbbccccccccccccdddddddddeeeccccccccccccdddeeeggggggccccccccccccccccccbbbbbb^^^^^^___```aaaccceeefffddddddcccccccccbbbbbbbbbfffgggggggggggggggffffffgggiiiiiiiiiggghhhkkknnnnnnnnnoooppppppqqqrrrrrrpppqqqsssuuuvvvwwwxxxxxxzzzyyyxxxwwwwwwxxxzzz{{{wwwxxxzzz|||~~~uuupppiiiaaa[[[UUUPPPLLLGGGCCC???<<<<<<:::666333+++,,,+++)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%$$$$$$&&&'''&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''((((((((()))(((((((((((('''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((('''&&&%%%%%%%%%''')))***))))))((((((((('''''''''$$$$$$%%%&&&''''''''''''''''''(((((()))))))))***************************))))))*********+++++++++***)))((('''''''''(((((('''((()))(((&&&$$$$$$%%%###%%%((()))))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""###$$$$$$###!!!!!!!!!!!!"""""""""### !!!!!!!!!"""""""""###"""######"""!!!!!!"""$$$!!!!!!""""""###%%%&&&''''''&&&$$$#########!!!""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&'''(((((()))))))))'''''''''((((((''''''&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((+++,,,------.../////////   """ !!!"""!!! """$$$###(((...111444:::DDDKKKQQQYYYbbbffffffhhhnnntttvvvyyy}}}|||wwwtttrrrpppnnnnnnoooooonnnmmmmmmlllkkkiiiiiijjjkkkkkkiiiiiijjjjjjiiiiiihhhgggeeeffffffeeeeeedddcccbbbbbbbbbbbbbbbbbbcccccccccbbbbbbbbbbbbaaa___^^^]]]aaaaaabbbbbbcccdddddddddccccccccccccbbbbbbbbbaaacccccccccddddddeeeeeeeeeeeeeeedddddddddeeeffffffbbbccccccdddddddddccccccaaaaaabbbcccdddfffhhhiiihhhhhhgggggggggfffffffffhhhhhhiiiiiiiiihhhhhhgggkkkmmmnnnmmmllllllpppsssnnnoooppprrrttttttuuuuuuvvvwwwxxxzzz{{{|||}}}}}}~~~|||{{{zzzzzz{{{}}}~~~|||}}}xxxqqqeeeaaa[[[VVVQQQLLLFFFCCC>>>;;;777666666444000---***++++++)))'''%%%%%%&&&$$$$$$$$$###$$$$$$%%%&&&&&&$$$"""###%%%&&&%%%"""$$$$$$######$$$$$$%%%&&&'''''''''((((((((((((((((((((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((()))'''&&&$$$###$$$'''***,,,(((((('''''''''&&&&&&&&&!!!"""$$$&&&'''((())))))(((((((((((())))))))))))***************+++++++++)))************+++++++++)))((('''&&&%%%&&&'''''''''(((((('''%%%###$$$%%%"""%%%((())))))))))))***%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!###$$$$$$###!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######!!!""""""""" """###!!!"""###$$$%%%&&&'''''''''%%%###""""""""" """"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######&&&&&&'''((())))))((((((%%%&&&''''''((((((''''''&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$###$$$%%%'''(((''''''''''''((((((((()))+++,,,---...//////////// !!!    ###$$$%%%)))...555;;;>>>HHHLLLPPPRRRTTTXXX^^^dddkkkssszzz{{{~~~~~~}}}{{{yyyxxxyyyzzz{{{wwwvvvvvvuuutttttttttuuutttuuuvvvwwwwwwwwwvvvuuutttsssqqqpppnnnnnnmmmmmmnnnlllkkkkkkmmmoooooonnnllljjjhhhhhhiiijjjiiihhhhhhgggfffggghhhiiihhhggghhhiiiiiigggffffffhhhjjjiiijjjjjjjjjkkkllllllllljjjjjjkkkjjjjjjiiihhhggghhhhhhiiiiiiiiihhhhhhgggbbbdddfffhhhjjjjjjjjjjjjkkkkkkjjjjjjkkklllnnnoookkkkkkjjjkkklllmmmooopppqqqqqqqqqqqqqqqrrrssstttxxxwwwuuuuuuvvvyyy|||~~~}}}}}}}}}~~~xxxppphhhcccXXXSSSMMMJJJIIIFFF@@@:::999777444111...,,,++++++(((((((((((((((''''''&&&############$$$%%%&&&&&&%%%$$$###"""######%%%&&&######$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((('''&&&%%%$$$%%%&&&(((******)))(((''''''&&&''''''(((''''''''''''(((((())),,,***'''%%%#########$$$%%%&&&&&&'''''''''''''''+++******)))******+++++++++++++++************)))++++++,,,,,,+++***(((''')))(((&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%$$$(((((((((((((((''''''&&&((())))))))))))'''&&&%%%'''&&&$$$###"""######$$$""" !!!"""!!! """"""""""""""""""""""""  !!!!!!!!!!!!!!! """"""""""""###$$$%%%&&&%%%###!!! ###############"""!!! !!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%'''((())))))'''&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&))))))))))))((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''%%%%%%'''+++---+++)))------...///000000//////  !!!  """""""""$$$(((,,,111444???BBBGGGIIILLLPPPVVV\\\^^^fffmmmooorrryyy~~~~~~}}}{{{zzzyyyyyyyyywwwuuuuuuuuuwwwxxxwwwvvvqqqpppnnnnnnpppppppppooopppooonnnnnnooopppooonnnooooooooonnnmmmmmmoooqqqqqqqqqqqqqqqqqqqqqqqqqqqooooooooonnnmmmlllkkkjjjlllmmmnnnooooooooonnnmmmjjjkkkmmmnnnooopppoooooopppooooooooooooqqqrrrssspppppppppppprrrsssuuuvvvyyyxxxxxxxxxxxxxxxyyyyyy}}}|||zzzzzz{{{}}}zzzrrriiiaaaYYYUUUNNNJJJEEEBBBBBB@@@;;;666555444111...,,,***))))))((((((((((((((('''&&&&&&$$$$$$#########$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((((('''&&&%%%&&&''')))***))))))((('''''''''(((((((((((('''''''''''''''(((+++)))'''%%%$$$$$$%%%&&&&&&&&&'''(((((((((((((((************************************************++++++,,,,,,+++***((('''%%%%%%$$$$$$&&&(((***,,,&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''((()))))))))(((''''''(((((('''&&&$$$$$$%%%$$$#########$$$%%%&&&$$$""" """""""""!!!########################!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&&&&%%%###!!! !!!"""############"""""""""!!!"""###$$$%%%%%%%%%%%%%%%############$$$$$$%%%%%%%%%&&&((((((((('''&&&$$$&&&&&&'''''''''((((((((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&(((+++,,,+++)))++++++---...000000111111!!!""""""!!!!!!!!! """$$$''')))111555:::===???DDDKKKPPPRRRZZZbbbeeeiiipppvvvxxx|||~~~zzzyyyxxxyyyzzz{{{zzzyyy{{{zzzxxxxxxzzz{{{zzzyyyyyyzzzzzzyyywwwwwwyyy{{{}}}}}}}}}|||{{{zzzyyyyyyvvvuuuuuutttsssrrrppppppssstttwwwyyyyyyxxxwwwuuurrrsssttttttuuuuuuttttttwwwwwwwwwwwwwwwyyyzzzzzzyyyxxxyyyyyyzzz{{{}}}~~~vvvqqqjjjccc\\\TTTMMMIIIDDD@@@<<<;;;;;;999555222000///---+++***)))((((((''''''((((((''''''&&&%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$%%%&&&''''''''''''%%%%%%&&&''''''''''''&&&(((((((((((((((((((((((()))((('''&&&'''((()))***)))(((((((((((())))))***))))))((('''&&&&&&&&&&&&)))((('''&&&&&&&&&'''(((''''''((())))))))))))))))))******++++++***)))))))))))))))***++++++,,,,,,++++++++++++***)))((('''%%%$$$$$$%%%&&&(((***,,,%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%'''((()))*********&&&&&&'''&&&&&&%%%$$$######""""""######%%%&&&&&&%%%$$$"""!!!"""###"""!!!########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$%%%%%%'''&&&$$$###""""""###$$$$$$###"""!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$ !!!"""###%%%%%%&&&''''''(((((('''&&&$$$###&&&''''''''''''((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''(((+++,,,+++***)))***,,,...///111111222!!!""""""!!!!!!!!!  !!!###$$$&&&***///222444999@@@EEEIIIQQQXXX[[[___fffmmmoooqqqtttyyy~~~|||||||||{{{yyyxxxvvvuuuyyy|||~~~yyyyyyyyyxxxxxxxxxwwwwww~~~|||vvvqqqmmmkkkjjjddd```ZZZUUUPPPJJJEEEAAA>>>;;;888666666444111...,,,,,,+++***)))(((''''''&&&''''''''''''&&&%%%%%%%%%%%%$$$###""""""############$$$$$$$$$"""!!!###$$$%%%&&&&&&''''''&&&%%%&&&&&&'''''''''''''''(((((((((((((((((((((((())))))(((((((((((()))***((((((((((((((()))***+++***)))((('''&&&%%%%%%%%%(((''''''''''''((()))***(((((()))***************)))******++++++***)))((('''((()))***+++,,,------+++++++++***))))))((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''))))))*********'''''''''&&&%%%%%%$$$##################$$$$$$%%%%%%###"""!!!""""""!!! ##############################""""""""""""######!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%###""" !!!###$$$$$$%%%%%%%%%$$$$$$###""" !!!"""###$$$$$$%%%&&&''''''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&)))(((''''''&&&&&&&&&'''%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((()))***++++++***)))***,,,---...///000000 """!!!!!! """"""!!!%%%)))+++---000777<<>>DDDEEEIIIQQQXXX[[[bbbeeekkkqqqwww||||||zzzoookkkddd]]]VVVQQQMMMLLLGGGEEEBBB@@@???===:::777333222000---+++(((&&&%%%))))))******)))((('''&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$###"""""""""######%%%&&&&&&'''''''''&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''(((((((((((((((((((((((())))))((((((((((((''''''(((''''''''''''(((((()))(((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((())))))(((((()))***************++++++)))((((((((((((((('''((()))***+++,,,------++++++***(((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&'''((())))))***)))*********))))))(((''')))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! """ !!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###### !!!!!!""""""######$$$"""###$$$%%%%%%$$$###""" !!!!!!""""""############"""!!!!!!!!!"""###$$$"""#########"""!!! """"""##################$$$$$$$$$%%%&&&&&&''''''''''''((((((((()))))))))'''&&&&&&%%%%%%%%%&&&&&&###$$$%%%''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''''')))++++++*********+++,,,,,,------,,,,,,+++***!!!######"""###'''+++---444:::<<>>>>><<<999666444222///,,,***+++,,,,,,+++)))(((((()))'''((((((((('''%%%###"""$$$%%%%%%%%%%%%$$$######""""""!!!!!!"""###$$$$$$!!!!!! !!!###%%%&&&&&&'''((()))************&&&''''''(((((((((((((((((((((((((((((((((((((((''''''(((((('''&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&''''''&&&&&&''''''((()))))))))))))))...,,,(((%%%%%%&&&(((***)))))))))***++++++,,,,,,,,,+++)))(((''''''((((((,,,+++***)))&&&$$$"""!!!######$$$%%%'''((())))))&&&'''(((***++++++++++++'''&&&%%%###"""######$$$ """###$$$$$$######""" !!!###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!!!!"""###$$$$$$$$$"""###$$$%%%%%%$$$"""!!! !!!###$$$$$$$$$$$$ !!!"""###############"""######$$$$$$$$$###### """###%%%'''((()))''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&'''''''''((($$$$$$$$$######$$$%%%%%%%%%&&&((()))***)))((('''''''''((((((((((((((('''&&&&&&&&&'''''''''(((((('''***,,,,,,***)))***,,,((()))***+++,,,---------  !!!"""!!!  !!!###%%%(((+++000666===BBBDDDGGGMMMRRRVVV[[[```dddkkkoootttzzz{{{nnn```YYYTTTNNNIIIHHHHHHFFFBBB>>>;;;:::999999555333000...+++*********---,,,+++)))(((&&&%%%$$$%%%%%%&&&'''&&&%%%$$$###&&&$$$""" """$$$&&&"""!!!  !!!"""###$$$$$$%%%%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%''''''((()))***++++++,,,((((((((((((''''''''''''(((((())))))))))))(((''')))'''%%%&&&''''''%%%"""###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''&&&&&&))))))***++++++++++++***---,,,***(((((((((((()))((())))))*********))))))((((((((('''&&&&&&%%%%%%(((''''''&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''((())))))))))))((((((''''''&&&&&&$$$$$$$$$############"""""""""###$$$%%%%%%&&&&&&!!!!!!!!!###%%%%%%###!!!###$$$%%%%%%$$$###"""!!!""""""""""""###$$$%%%&&&$$$###""""""######!!! !!!""""""%%%%%%$$$$$$###""""""!!!&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''''''''''''''&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''$$$%%%&&&'''''''''&&&%%%$$$%%%&&&'''(((((((((((())))))***+++,,,,,,---------,,,+++*********,,,,,,    """$$$'''+++111666888;;;???DDDHHHNNNTTTXXX```dddkkkqqqvvv}}}xxxmmmaaaUUUOOOKKKEEEAAA@@@AAA???<<<:::888777777777222111///,,,+++*********((((((((((((((((((((((((%%%%%%&&&&&&&&&%%%$$$###%%%$$$"""!!!!!!"""$$$%%%###"""!!!!!!!!!!!!"""###!!!"""###%%%'''(((((((((((('''&&&%%%%%%&&&'''(((((((((((())))))******+++((((((((((((''''''''''''((((((((())))))((((((''')))(((&&&&&&((((((%%%###"""######$$$$$$$$$$$$$$$''''''''''''''''''''''''(((((()))***************,,,+++***)))((((((((()))))))))*********))))))((('''''''''''''''&&&&&&&&&+++***)))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((()))))))))(((((('''&&&%%%%%%$$$$$$$$$$$$#########""""""!!!!!!"""######$$$%%%%%%"""!!!!!!###$$$$$$"""!!!######$$$$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%%%%###""""""######"""!!! !!!""""""#########$$$$$$$$$$$$###%%%$$$$$$#########$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''''''''''''''&&&&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%&&&''''''(((((())))))******+++,,,,,,------,,,+++************+++,,,!!! !!!"""""""""$$$(((,,,000333666:::>>>DDDJJJOOOSSSWWW^^^dddjjjqqqwww{{{{{{qqqjjj\\\RRRHHHDDDAAA<<<999:::999888666444222222222333...---,,,+++***)))))))))&&&&&&&&&'''(((((())))))%%%%%%%%%&&&%%%$$$$$$###########################$$$###"""""""""######$$$"""###$$$&&&'''((()))))))))'''%%%######%%%''')))((((((((()))))))))))))))(((((((((''''''''''''&&&&&&'''((((((((((((''''''***(((''''''''''''&&&$$$######$$$%%%%%%%%%%%%%%%'''''''''''''''''''''''''''(((((()))***))))))))),,,+++***)))((((((((())))))*********)))(((''''''&&&&&&&&&'''''''''''''''+++***((('''%%%%%%$$$$$$'''''''''''''''&&&&&&&&&'''''''''&&&''''''((()))(((((('''&&&%%%$$$###"""$$$$$$#########""""""""" !!!!!!""""""############""""""###$$$$$$""" """"""###$$$$$$$$$###### !!!!!!"""#########%%%$$$"""###$$$$$$###"""!!! !!!!!!"""!!!"""###$$$%%%%%%%%%%%%$$$###############$$$$$$&&&''''''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''&&&%%%$$$&&&%%%$$$######%%%&&&((('''''''''&&&%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&((()))************++++++,,,,,,---+++******))))))***++++++  !!!!!! !!!###&&&,,,---000222666<<>>999777777555111000333111000///---+++)))'''&&&&&&''''''((((((''''''&&&!!!"""###$$$%%%&&&''''''%%%%%%$$$############$$$!!!!!!"""######"""!!!!!! !!!"""############!!!"""###$$$%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%###!!! """$$$######$$$%%%%%%%%%%%%%%%'''''''''(((((())))))******+++,,,,,,------,,,,,,))))))************)))((('''((((((((('''&&&%%%%%%%%%%%%&&&&&&'''((())))))))))))(((&&&&&&%%%%%%%%%((((((((((((((('''''''''((('''&&&&&&%%%&&&&&&&&&((((((''''''&&&&&&%%%%%%######"""""""""!!!!!!!!!###########################""" !!!###$$$$$$###""""""!!!!!!!!!"""#########$$$%%%&&&&&&%%%$$$$$$###!!!!!!!!!###$$$###""""""!!!!!! !!!###$$$&&&''''''%%%###""""""""""""###$$$&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%&&&'''((($$$############%%%'''(((&&&%%%%%%%%%%%%&&&'''(((((('''''''''''')))***+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,  !!! """######%%%(((******...222777:::???CCCGGGPPPTTTYYY^^^bbbgggllloooppprrrvvv{{{zzzrrrmmm[[[VVVOOOKKKHHHDDD???;;;888555333444111,,,+++.........---,,,***)))'''&&&&&&''''''(((((('''&&&%%%!!!""""""###$$$%%%&&&&&&%%%%%%###"""""""""###$$$!!!!!!""""""""""""!!!!!! !!!"""$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%!!!"""###$$$%%%%%%%%%%%%%%%&&&%%%### """%%%"""######$$$$$$$$$$$$$$$&&&''''''((())))))************+++,,,,,,,,,,,,+++((()))***++++++***)))(((&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&''''''(((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!! """$$$%%%%%%######!!!!!! !!!""""""###$$$%%%&&&&&&%%%###"""!!!  """###"""!!!""""""!!! !!!###%%%'''((('''%%%$$$""""""###$$$%%%''')))***''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((###$$$%%%%%%&&&&&&&&&&&&######%%%&&&&&&&&&&&&%%%&&&%%%###"""###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''((('''''''''((())))))******++++++++++++++++++++++++)))***,,,---......------  """### $$$)))...222777<<<@@@FFFHHHMMMQQQUUUZZZ```ddddddgggmmmtttyyy}}}yyyqqqfff^^^XXXNNNIIICCC@@@???>>>:::777555333222222///***))),,,++++++++++++***)))((((((&&&'''((((((((('''&&&%%%%%%%%%$$$$$$###""""""!!!&&&%%%###"""""""""###$$$""""""!!!!!!!!!!!!""""""!!!"""$$$%%%&&&&&&%%%%%%''''''''''''&&&%%%$$$###&&&$$$"""!!!!!!"""$$$&&&$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%!!!!!!"""$$$$$$%%%%%%%%%&&&'''&&&$$$!!! ###&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&''''''((()))******+++))))))***++++++++++++***((()))***++++++***)))(((%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&'''((()))***%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  """%%%&&&&&&$$$###""" !!!""""""###$$$%%%%%%$$$"""!!!  !!!""""""!!!###"""!!! !!!$$$'''(((((('''&&&"""######%%%&&&(((***+++''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((("""###$$$%%%&&&'''''''''"""$$$&&&''''''&&&%%%$$$(((&&&$$$"""""""""$$$%%%&&&&&&%%%$$$%%%&&&'''(((&&&'''((()))*********)))++++++++++++++++++++++++***+++,,,...//////......