BMv 6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~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??4Dӵ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]Ħ4DuXӵ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Ħ4DuXӵ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ӵ4DuXӵ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ӵ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&ĒR4DuXӵ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@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s}}}Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ|||xxxwww{{{~~~|||{{{sssxxx}}}}}}xxxvvvwwwzzz?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ|||{{{~~~{{{uuuooonnnqqqssstttsssrrrssssssooorrrsssrrrmmmjjjjjjkkk>AneneneneDenene>Ak<fhDenenene|||vvvvvvzzz}}}wwwsssqqqnnnjjjfffcccbbbaaaaaabbbeeehhhiiihhhfffbbb___\\\ZZZYYYzzztttsssuuuwwwvvvtttuuuxxx|||}}}{{{xxxuuusssooolllhhheeeaaa^^^ZZZWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZXXXUUURRRPPPNNNNNN}}}}}}}}}{{{xxxsssnnnkkkjjjiiifffdddcccggglllmmmkkkgggcccaaa^^^^^^]]]ZZZUUUPPPMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIGGGEEECCCBBBBBB|||rrruuuwwwwwwsssrrrssstttqqqtttxxxyyywwwrrrmmmjjjhhheeeaaa^^^\\\ZZZVVVSSSVVVYYY\\\\\\ZZZWWWUUUTTTQQQTTTUUUSSSMMMGGGFFFFFFCCCCCCBBBBBBBBBCCCDDDEEE??????>>>======<<<<<<;;;~~~{{{wwwwww|||~~~zzzuuuppplllcccgggkkkkkkhhheeefffggggggkkknnnnnnhhhaaa[[[XXXVVVTTTRRRPPPNNNKKKHHHFFFOOOOOOOOONNNLLLKKKLLLMMMEEEHHHJJJHHHCCC>>>======>>>===;;;:::<<<>>>BBBDDD999999:::999999999999888~~~}}}}}}{{{wwwtttsssqqqpppqqqwww}}}~~~xxxvvvwwwxxxtttqqqzzzwwwssspppmmmiiieeeaaa[[[^^^```bbbaaa```______^^^aaadddaaaYYYQQQKKKIIIFFFEEEDDDCCCAAA???>>>>>>GGGGGGEEECCCAAAAAADDDFFF???AAAAAA@@@===:::999999888777666666777:::>>>@@@555555666666666666555555zzzvvvuuuxxxzzzxxxxxxyyy{{{~~~|||vvvooollllllmmmjjjhhhiiiiiiiiimmmrrrxxx{{{}}}sssppplllhhhfffbbb^^^\\\gggeeeaaa___^^^\\\ZZZXXXRRRRRRSSSUUUXXXXXXVVVUUUQQQTTTUUUQQQIIIBBB??????======<<<:::999888888999>>>>>>===;;;999999:::<<<>>>===;;;:::::::::888777333444555666777777777777222333444444444444333222|||yyyssspppqqqrrrqqqqqqtttqqquuu|||wwwooofffbbbccceeedddbbb]]]]]]___dddiiinnnpppqqqfffeeeccc___ZZZTTTOOOLLLSSSQQQNNNLLLMMMMMMMMMLLLDDDCCCCCCFFFJJJLLLJJJGGGEEEGGGIIIEEE===888888::::::999999777555444666777666777888777555444444444;;;777444444666666555222111333666999999777333111222333444555444444222111zzzqqqooolllllllllmmmlllkkkiiiiiikkkrrrxxxzzzvvvqqqmmmggg```\\\]]]]]]ZZZWWWXXXWWWUUUUUUVVVYYY]]]```[[[ZZZVVVPPPJJJEEEBBBBBBEEEDDDBBBAAAAAABBBDDDEEE???;;;888;;;@@@DDDDDDAAADDD===888888<<<<<<888333444333111000111333555777666666666555333333444555666666555444333222000///222///111666666111///222000000000///000111111222~~~|||yyywwwzzzyyyyyy}}}{{{vvvooonnnmmmmmmnnnmmmkkkiii``````aaafffjjjjjjfffaaa```[[[UUURRRSSSSSSPPPLLLKKKIIIGGGEEEFFFHHHKKKMMMNNNMMMKKKGGGBBB>>>======>>>===<<<;;;;;;<<<===>>><<<888555666:::<<<;;;999:::888666555555444333111444333111000000222555666444555666444333222333555444444444444333222111000333000111555555111000222222111111111222222333333~~~yyyxxxxxxuuuqqqooonnnlllkkkiiikkklllooouuuyyyzzzuuuqqqhhhhhhiiijjjkkkhhhddd```UUUTTTUUUWWWYYYXXXSSSNNNOOOLLLHHHGGGHHHGGGDDDAAAAAA???===;;;;;;;;;===>>>@@@@@@???<<<999777777888777777555555555555777777999555222222444555333111222333444333000...///111444333111000000222444555222444444333222111222333111222222333333333222222333111111333333111111333111111111111111222222222}}}yyyrrrmmmlllkkkhhhdddaaa``````___^^^```bbbgggmmmqqqqqqlllhhh[[[\\\^^^``````]]]WWWRRRKKKKKKKKKLLLLLLJJJFFFBBBBBBAAA@@@@@@AAA@@@===:::;;;:::888777666666777777999:::999777555333444555444333333222222333333444666444222222333333111///000222333222000///000111333222111000000111222333000222333333111000111222///000111222333333444444333222111222222222333444......//////000000000000}}}uuurrroooiiieeeddd___[[[WWWUUUTTTTTTTTTSSSVVVYYY]]]bbbdddbbb]]]ZZZNNNOOOQQQTTTTTTQQQKKKFFFAAAAAABBBCCCCCCAAA>>>;;;999999:::;;;;;;:::777555222222222222222333333333666777666444222111111333111111111000000111111111222111111111222222111000111111000111333333111///222222111000000000111222///000222222111000000111...///000222444555555555111222222111111333444444......///000111000000///wwwooohhhfffddd___[[[[[[RRROOOLLLJJJJJJJJJIIIHHHKKKNNNQQQSSSRRROOOKKKHHHDDDEEEFFFHHHHHHFFFBBB???777888:::;;;:::999777666333444444555555333222111...///000111222333333222333333333111///...///000..............................///000000000000///111000///111333333000---111111000000000000000000...000222333222111000111...///111333555666666777///222222111111444555222000111222444444333222222}}}~~~~~~|||zzzwwwvvvuuu{{{rrrjjjbbb[[[ZZZXXXSSSPPPOOOHHHFFFDDDDDDDDDCCCAAA@@@CCCDDDGGGGGGDDDAAA===;;;<<<<<<;;;<<<======<<<:::333555666777666444333333000111222222000000//////---///000222333222222111///000111000......///111.........//////............///000111000///......000222444444222000//////111111000000////////////---000222333222111111111///000222444666777777888---222333111222555555111111222444555555555333222{{{{{{rrrvvvyyyzzzxxxsssooolllrrruuu{{{ttthhhbbbZZZSSSRRRPPPKKKGGGFFFDDDCCCBBBBBBBBBAAA???<<>>:::888666777555333444555777777666333555666666555333222222111222222111000//////000***+++---//////...,,,+++...///000000///000222444///000000111111000000///000222333333111000/////////555:::999222...000444111111000000/////////...---000333444333222111222000111333555666777888888,,,222444222333666555000///111222444444333222111~~~uuurrrssskkkooossstttpppjjjdddaaaeeehhhkkkmmmnnnnnnooopppiiiiiijjjlllmmmggg\\\RRRQQQNNNKKKFFFCCC@@@>>>===<<<<<<;;;;;;:::999999888999===<<<666555888777222333222222222111111000000,,,///111111000//////000111111222222222222111000)))***,,,...//////...---111000///...............---...000111111000//////111000//////......//////111222444444444222000///111111111111000000//////111222222222222222222222555444555777999999888666777555444333333444666777444111///222555666222...~~~}}}~~~xxxmmmgggfffcccfffjjjkkkhhhbbb]]]YYYVVVXXX[[[[[[ZZZZZZZZZ[[[XXXVVVUUUVVVVVVSSSKKKEEEGGGFFFCCC@@@===<<<;;;;;;::::::999888888777666666777:::999444333666555111000000000111111111111111///111222222000///......111111111111111111111111,,,---///111111111//////000///...............///---...//////000000000000333333222111000000000111222333444444444333111000222222111111111000000000222222222222222333333333333333333555777777555444555444333222222333555666222000...000444555111---}}}{{{{{{zzzvvvuuuwww~~~wwwjjjaaa]]]YYY[[[]]]]]][[[VVVQQQNNNJJJLLLMMMLLLJJJHHHHHHIIIJJJGGGDDDCCCDDDCCC@@@<<<<<<;;;999888777777777888666666555555444333333333333555444111000222111///......//////000111111111000222333222000...------111000///......///000111...///000111111000///............---......//////............///000111222555444333222111111111111222333444555444333222111222222222111111111111111333222222222333333444555222222111333444444333111333333111000000111222333222///...000222333000---}}}~~~}}}{{{wwwuuuqqqllljjjlllzzzvvvhhh]]]WWWSSSSSSRRRQQQOOOKKKEEEBBBBBBCCCDDDBBB@@@?????????AAA>>><<<;;;;;;<<<:::999666555444333333333444555222222222111111000000000000111000///...///...---.........///////////////...000111111///---,,,,,,000///---,,,---...000111....../////////...------------------...///000000000/////////000111333555555444333111000000000000333333444444444444333222222222222222111111111111333222222222333444555666333222111111333333222000222111000000///000000111222000///000222222111///{{{wwwvvvqqqnnnlllhhhbbbaaacccrrrvvvyyyuuujjj]]]QQQKKKOOOMMMJJJHHHFFFBBB===999888999:::999777777888999888777777777777777555444555444333222111222333444000000000///////////////......---......------...111000000///...---,,,,,,***,,,//////...,,,,,,---///...---,,,,,,...000222//////////////////.....................///000111222111000000111333444666555555444333222111111111222333333333333333333333111111111111111111111111333222111111222333555666555333222222222333111000111111000000////////////333222111111222222222111~~~|||yyytttpppiiifffffffffbbb]]]]]]aaaiiikkkkkkggg]]]QQQGGGBBBJJJFFFBBB??????===999555444555666555444444666888555666666777777555444333555444333222222222333444000////////////////////////,,,---//////------000222222111///...---,,,+++)))+++.........---------......------...///000111111111111111111222222222000000//////000000111111222222222222222222333444666555444444333333444444111222222222222222333333000000000000000111111111222111000///000333555777777555222222222222111000222222222111111000//////333333222222222222333333zzzyyy~~~~~~wwwssspppmmmhhhddd[[[ZZZZZZ[[[WWWRRRSSSWWWWWWXXXWWWTTTOOOGGGAAA>>>BBB>>>999888999:::888555555555555444333333555777555666666666444444444444222111111000111222444555000000000111111111111111000------111222...///222111111000000///...------,,,...000000///------------......///000000111111111111111111222333333444333222111111111111111111111111222222111111000000222111111111111222333333000000000000111111222222....../////////000000000111000......///222444666777555222111111111000///444444333333222111000000222222222111000000222333~~~yyyxxxqqqjjjjjjqqqyyy}}}~~~xxxssslllgggdddaaa]]]YYYNNNMMMMMMLLLGGGBBBAAAFFFAAAAAABBBBBB@@@>>><<<;;;<<<777222222666999777555222333222000......000111333333111///......000222//////...///000222444666111111111222222222222222111---...333333000000444000000000000000/////////000111333222000...---------...///000111111111111////////////000111222333444444333222111111111222000000111111111///---,,,,,,,,,,,,,,,---...///000000000//////000111222222---.........//////000000000///...---...111444666777444111000000000///...555555555444444222111000111111111000...///111333|||yyyzzzwwwrrrrrrwwwyyy{{{zzzuuulllgggfffhhhiiigggccc```___aaadddfffccc^^^WWWRRRPPPNNNKKKHHHAAAAAA@@@???===:::888777;;;;;;:::999888777666666555555555444444333333333444333111000000000111222555111///000444666333///222111000111222222111000222222111111000////////////......111444555111---222000///000333444222///////////////000000000000000---++++++---000222333000000000000111111111111444666777666333111000000.........////////////000///111222222000///000000222111///...---......///000...---...000111111111333...,,,///000...111777999888777444111111222444777777666444333222000000555333000///111222333333}}}xxxyyytttpppooolllgggfffiiidddfffeee```XXXSSSSSSUUUWWWUUUQQQNNNMMMNNNOOOPPPSSSNNNIIIFFFEEEEEECCCAAA<<<<<<;;;:::999888888777666666666555555444444333222222222222111111111000222111000///...//////000555222///000333444111...222111000111222222111000111111111111000000000000...000111222222111000000555222//////111222222111000000/////////////////////...------...000333555/////////000000000111111111222333222000...---------............/////////---///000000//////000111333444444333000000111222000......///111333333222222---,,,...///...000555888777666333111000222444777777666555444333222222444222000000333555666666zzzsssooojjjfffbbb```\\\WWWUUUWWWSSSUUUTTTPPPJJJFFFEEEFFFHHHGGGEEECCCAAA@@@@@@@@@@@@>>>;;;::::::;;;:::999777666666555555555666666333333333333333333333333111111111000000000000000000//////............///222000...///222333111///222111000111222222111000000000000000111111111111///222555333///...000333777444000...///111222222000000//////.........---...///000///---///333777.........////////////000...000111000---,,,+++,,,---------............///+++---////////////111222444777:::888333000111444000//////000333444444444000---,,,.........000444666666555333111000222444777777666666555444333333333111000111444777888888~~~}}}xxxwwwuuutttqqqlllgggcccYYYVVVSSSQQQMMMJJJHHHHHHJJJKKKJJJGGGCCC@@@???@@@>>>>>>>>>>>>===<<<:::999666555444444555555666666555444333222222333333444444444444555555555666666222222222111111111111111/////////.........//////...---,,,...111333222111222111000111222222111000...//////000111222222222222444444222000///111333666444222000000000111111000//////......------,,,+++///111///,,,,,,222777---------.........//////...///000///---,,,------------------............+++,,,...//////111333555666;;;???;;;333...///222000000000222444666666555000.........///000111333555555555444222111333444999999888666555333222222222111000111444666777777~~~yyytttpppmmmeeecccaaa___\\\XXXRRRNNNIIIIIIHHHEEECCCBBBAAA@@@?????????===:::999888888222333555666666555444333333333333333222222333444444444333222111111111111333444444555555666666777111111111111111111111111000000000000000000000000//////...///000000000///222111000111222222111000......///000111222222333666444111111222333222000111222333333222000......///.........------,,,,,,)))---000...++++++000555------------............---...///...,,,,,,---...---------.........//////,,,---///000111333666888<<<@@@CCC>>>555......111111000111333666777666444000000000///000222333333444555555555333333444555:::999888666333111//////111000///000222333333222}}}wwwpppkkkgggaaa\\\ZZZWWWSSSOOOLLLHHHCCC@@@===@@@???<<<;;;===<<<:::777777666555555444444333,,,---000222333222111000000222333222000///000111333333333333333222111000111111222222333333444444////////////000000000000000111111222222222222111333333222000///---,,,,,,222111000111222222111000...//////000111222222222666333000111555666333000---000333444222///---,,,------------------------))),,,...---,,,,,,///222---------............///+++,,,,,,,,,***+++,,,............////////////000---...///000111333777:::@@@BBBCCC>>>666111000222222111222444666666555333000222222000111444555333222333444444333333444555888777666444111///---,,,///...---...000111111///}}}www{{{}}}qqqkkkccc]]][[[WWWQQQLLLNNNKKKGGGDDDBBB@@@>>><<<666999999666555888777333333333222222333333333222...///111222333333222111...000222222///...///111...000222444444333111000000000111111111111111111/////////000000111111111000000222333333333222222222222222111///.........222111000111222222111000//////000000111111111222222222333444555555444222,,,...111111///------...+++++++++,,,------......+++,,,,,,---...///000111---............/////////,,,------,,,+++,,,...000/////////000000000111111---...//////000222666999======<<<888444222111222222222333444666555333111...222222///000444555111///000222222111111222333333333222111///...------,,,+++,,,...000222111000~~~{{{xxxtttrrrlllpppssstttqqqlllhhhfff```ZZZRRRNNNMMMKKKFFFAAA???===:::888:::;;;<<<<<<222666777222111444333...000///...///000111111000000000111222222111000///---000222222000///111333***---000444555444222000222222222111111111111111111111222222333333333444///000111222333333222111,,,...000000111111333555222111000111222222222000000000000000111111111111...222777777555333444555,,,...///...,,,,,,...111)))***+++,,,---......///---,,,,,,---000111111000.........////////////000//////000///...///111444000000000000111111111111---.........///111555888777666444222000000000111333333333444555444222///---111222...///333444000,,,...000111000///000111////////////............))))))+++...111333333222{{{}}}xxxrrrlllgggcccaaaeeedddcccaaa\\\WWWSSSPPPKKKHHHDDDBBB@@@???>>><<<<<<999888888999888555111000111111111111222222222111111111111111222222333333333333222222222111111111111///...------------222000111333777777444000000000000000///...,,,,,,.........///000222333444666444222111222222111///333222111111222222111000000//////.........//////222222111000000000000111222222333333333333222222+++,,,...---,,,******+++---------------......///,,,...000///---,,,...111000000000000000000000000000///------111666444...222111111111000000//////...///000000000222555888666333222333000---...222222111000000111111000///111111222333222000...,,,,,,...111444444222000...***---111111///,,,)))(((---)))&&&(((...444555444~~~zzzuuusssssstttrrrnnnooopppmmmhhhkkkhhhddd___ZZZUUURRRQQQSSSRRRQQQNNNJJJFFFCCCAAA???===:::999999999888777:::777444333444555333222//////000000000111111111///////////////000111111333222222222111111111111333222111000////////////111111222444555555333111000111111000000...------.../////////000222333444333111000000111222111000333111000000222222111000000//////.........//////------....../////////000---......////////////....../////////---,,,---.........---------...000111...000222222///...///111........................000222111///000333333000222222222111111111111111...///000///......000222222000///000...+++,,,111222000//////000000///---000111222333222000...---,,,...111333333222000......///111222111000---+++...***(((***000444444333|||yyywwwtttrrrrrrqqqpppnnnjjjfffbbb`````````\\\WWWVVVYYYYYYUUUWWWUUURRRNNNKKKGGGEEEDDDEEECCCAAA>>><<<:::888888777666444444666777777666666333///...///000222222........./////////000000......------......///000111111111111000000000000333222111000000//////000000222444444333111111111111111111111111000///.../////////000111222333444000///...///111222111000222111000000222222222111/////////......//////000***+++---///000000000000+++++++++,,,------------000000000...,,,,,,...000///...---------///222333111333555444222111000000........................111444333///...111222000//////000000000000000000---...//////,,,++++++,,,...++++++---+++)))+++000111000......///...---+++000111222333222111///---,,,...000222333111///...---,,,***,,,......,,,)))...,,,***---111333222000}}}yyysssnnnjjjhhhffffffgggfffdddaaa^^^ZZZWWWVVVRRRRRROOOJJJIIIKKKKKKIIIIIIHHHFFFCCCAAA@@@???>>>===;;;888666444444444555333222111222444555444333111///---,,,---...000111....../////////000000000...------------...//////000000000000000/////////000000///...............000333555444111///000111222222222222222111000////////////000111222333333000//////000111111000///111000000111333444333111//////////////////000111---...111222333333222111------------...//////000000000///---+++,,,...111000///------...000333444444555666666555333111000////////////////////////000222111......111111...++++++,,,,,,---------...,,,---///...,,,***))))))+++))))))+++***)))+++000111///------------+++***000111333333333111///...,,,---///111111000///...---)))&&&(((,,,...,,,(((,,,,,,,,,...000111///---{{{uuuqqqpppmmmgggaaa[[[XXXXXXXXXZZZXXXVVVRRROOOMMMKKKJJJEEEGGGFFFAAA???@@@???======<<<;;;:::999888888888555444111///...///000111000///......000000///---,,,---...//////......////////////000000000111111//////......//////000111////////////////////////000//////............///000222444333000...///111111222222222222111111000////////////000111222222333222111111222111///---///000111333666666444222///////////////000111111000111333444444333111/////////......///000111111333222111///......000333//////...---...000222333444444444555444333111///........................///000...---///333000+++*********+++,,,,,,,,,---***,,,......---+++++++++***((()))++++++***,,,222///...,,,,,,---,,,+++)))000111333333333222000///,,,---...000000///...---111---)))***///111///,,,******+++---......,,,***}}}vvvooojjjfffdddbbb]]]WWWQQQNNNNNNOOONNNLLLIIIFFFCCCBBBAAAAAA>>>AAA@@@;;;888999999777777666666555666666777777444222000///...///111222111000///000111000///---+++---000000///.........//////000000000111111111000000//////000000111222////////////000000000000111111000000000000111111000111222111//////000111111111222222222111111000///............///000111333222222222222111...,,,...///333777:::999555222////////////000111222222111222222333222111000///111000///......///000111555555555333111111333555//////......//////000000444222111111111111000///,,,,,,,,,,,,,,,,,,,,,,,,---000111000000111...***,,,,,,------------------***+++------,,,+++,,,---+++)))***,,,,,,+++---333...---,,,,,,------,,,+++000111333444444222111000,,,,,,.../////////...---000---***+++---///---+++)))***+++,,,,,,,,,+++***~~~}}}~~~xxxwwwtttooojjjddd___\\\UUUUUURRRMMMHHHEEEFFFHHHEEECCC@@@===;;;;;;<<<<<<;;;===;;;444000222555666444444444444444555666777444333222111000111222222000//////000222222000...---///000///,,,,,,---///........./////////000000000000//////000000111222/////////000000111111111111111000000000000111111111///...///000111111000000000111111111111111000...------------...//////000000000111222111...,,,,,,///555;;;>>><<<666222////////////000111222333222222333333333333333333444222000///...///000000222333444333222111222333....../////////...---,,,222///,,,,,,...//////...+++++++++++++++++++++++++++555<<<777///,,,+++***...---------------,,,,,,+++,,,,,,+++******+++---,,,******---,,,+++---222---,,,+++,,,.........,,,000111333444444333111000+++,,,---............---------,,,,,,++++++******)))***+++,,,,,,+++,,,,,,|||yyy|||~~~wwwrrrpppppphhhgggeeeaaa\\\WWWRRRPPPFFFGGGFFFCCC???<<<>>>@@@>>>;;;888666444555666777666777333***&&&)))///111/////////000000111222333000000///...............))))))***,,,......---+++///000///,,,))))))---111---------........./////////////////////000111111//////000000111111222222//////............///000111...,,,---111333111//////000000111111111000000------,,,,,,,,,---......------...000222111///,,,+++///666===@@@>>>777222////////////000111222333444444444555666777888999777555333111000000111222...000111111///......///---...000000000...+++***111---)))(((+++...///...------------------------+++;;;EEE>>>///'''(((,,,---,,,,,,++++++*********,,,---,,,***((((((***+++,,,******---,,,***---222,,,++++++,,,...//////...000111333444444333222111+++,,,------......------///111222111///---,,,---***+++,,,,,,,,,,,,---///}}}zzztttmmmkkkmmmoooqqqsssrrrlllddd^^^[[[XXXVVVTTTUUUUUUSSSNNNJJJDDDAAA<<<888777888:::<<<666555444333222222222222444333111000000000111222111111000///...------,,,111...,,,,,,......+++(((///---+++,,,///000///---//////...---------------...........................///000000000...---,,,444000---...111222...***000///---,,,++++++,,,---222000///...//////---,,,000000//////000111222222...,,,,,,//////------000,,,---------......//////000111444888:::999555222333444444444444444444333222333333333444555555666777666555333111000//////000///...------...///000//////...------,,,++++++---,,,***(((((()))***+++++++++++++++,,,,,,---...+++SSSQQQ111,,,111+++''',,,,,,+++******+++,,,,,,''')))+++,,,---,,,***)))'''((()))***,,,---...///+++,,,,,,,,,,,,+++******000//////111444555333000//////...---,,,,,,++++++---------,,,******+++------...///---++++++///222yyytttpppkkkeeedddfffbbbdddeeeccc^^^XXXSSSPPPOOONNNLLLLLLLLLJJJFFFBBB===;;;888666555666999:::555444333222111111111111333222111000//////000000000000//////...---------000///------------,,,***///---,,,---///000///---222111111000//////000000........................//////////////////...---777333000111333444111......---,,,,,,,,,---...///111///......///000...---///////////////000111111...+++,,,//////------000------.........////////////111333666999888444111333333444444444444333333111222333333444333333333111000///...............///...------------...///......------,,,++++++***---,,,***)))((()))***+++,,,,,,+++++++++,,,------111NNNIII...***...***))),,,,,,+++******+++,,,,,,'''(((***,,,,,,+++***)))*********+++,,,,,,------+++++++++++++++***))))))///......000222333111//////......---,,,,,,++++++,,,---...---+++***+++---,,,...///...,,,,,,...111}}}{{{tttmmmgggccc^^^YYYXXX[[[YYYZZZZZZXXXSSSNNNJJJIIIFFFEEECCCCCCBBB@@@<<<999555444333333333444555666333222111000000///000000222222000///......................................./////////---,,,,,,---///...---...///000///...333222111111000111111111........................///............//////000333000...///111111///,,,---,,,,,,,,,,,,...///000///......///000111000///////////////000000000000...,,,---000000...---000.........//////////////////000222444666666333000222222333333333333222222000111222333222111///...++++++++++++,,,---...///------,,,,,,,,,,,,------------,,,,,,+++*********---,,,***)))))))))***+++---,,,,,,++++++++++++,,,555CCC<<<***(((***))),,,,,,++++++******++++++,,,'''((()))++++++***)))))),,,,,,,,,,,,++++++++++++***************))))))))),,,+++,,,---///000///---.........------,,,,,,+++,,,---...---+++++++++---+++---//////...---...///~~~yyytttpppmmmjjjccc\\\WWWRRRLLLKKKNNNPPPPPPPPPMMMIIIEEEDDDDDD???>>>===<<<;;;999666555111111111111111111111111111000//////.........///111000000///......------,,,---------.........///---///111000---,,,---000///......///000000000000111111000000///000000111........................///...---------///000111111///------//////---,,,...---,,,,,,,,,...///000......---///111333222222000111111111111111111111000...///222333000///111/////////////////////////////////111333333111///000111111222222111111000...///111222111///,,,************+++,,,---...///,,,++++++++++++++++++,,,++++++++++++******)))))),,,+++***)))))))))******------,,,+++*********+++444555000************...++++++++++++++++++++++++'''((()))*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************+++,,,---------......---------,,,,,,,,,,,,...///...,,,+++,,,,,,+++,,,...//////......---{{{|||xxxsssooolllhhhccc___```ZZZSSSOOOIIICCCAAADDDBBBBBBBBB@@@<<<:::999:::888888888666555333222222111111111000//////...---//////...---------......////////////......------,,,,,,------.../////////,,,///111000...---///222//////000000000000000111111111000000000000111111........................///...---------///000111222111000111111111111000000///...---,,,---.........------///222444444333333333444444444333333222111000111555666222111333///////////////............------...000000///---//////000000000000//////,,,...///000///---***'''******************++++++***++++++++++++++++++***++++++************))))))+++++++++***************---,,,++++++************...((())),,,,,,+++------++++++++++++++++++++++++((())))))******************++++++,,,------.........---,,,+++++++++,,,,,,))))))*********+++,,,------------------,,,,,,,,,,,,...//////---,,,,,,,,,,,,,,,---///000///...---wwwlllkkkhhhdddbbb```]]]VVVQQQUUUOOOJJJGGGBBB<<<:::<<<999::::::999666444444444111222222111/////////000000000000///...------,,,......------------......---......///000/////////---.........//////000000---///000000//////111222///000111111000000111222222222222111222222333444........................///............//////000000000000///////////////111000///------------...///......000333555555444444555666666666555333333222000222777777333222333...............---------...,,,+++,,,---...---,,,......////////////......,,,---......---+++)))(((***)))(((((('''(((((((((******++++++++++++******************************++++++++++++******)))))),,,++++++************+++***###(((///+++---000+++***++++++,,,,,,++++++******************+++++++++***++++++,,,---......//////...---++++++,,,------)))***+++***)))***,,,...------------------------,,,...000000...,,,,,,,,,------,,,...///000...---~~~|||zzzxxxzzz~~~zzzvvvmmmccc\\\YYYWWWWWWWWWSSSLLLFFFGGGCCCAAA@@@===888666888555666888888555333333333---///000///......000222......------,,,------.........---------......///+++,,,...000111111111111//////000000000000000000///......///111222222111///111222222000000111333111111111111111222333333........................//////////////////...---,,,------------,,,---...000///...------...//////000//////111333555555444444555666777666555333222000///222666666333111222...---------,,,,,,,,,,,,---+++***)))+++,,,,,,+++------............------,,,,,,,,,,,,,,,+++***))))))))))))(((((())))))*********+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++***))))))******************+++,,,+++$$$+++///''',,,333)))***+++,,,,,,,,,,,,+++***+++++++++++++++,,,,,,---,,,---------------------///...,,,******+++,,,---)))+++,,,+++******---000------------------------,,,...000000///---,,,,,,///---+++,,,...000///...}}}xxxsssrrrpppnnnppptttyyywwwrrrllliiigggaaaZZZSSSPPPOOOPPPQQQNNNFFF???===::::::<<<:::666444666000222555555333111000000---///111000//////222555,,,++++++***+++---///000......---------......///+++,,,...000222222222222111111111111000000000000000...---...222444333111///111333222000000222444//////......///000111111........................//////000000000///---,,,///000000000//////000111......------...///111222000000///111333555555444333444555666666444222111///...000555555111///111---------,,,,,,+++++++++---+++)))(((***++++++***,,,------......------,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,---...***+++,,,------,,,+++***++++++++++++++++++,,,,,,***++++++++++++***))))))***)))))))))***+++,,,,,,...'''//////###+++444'''***+++,,,------,,,+++***,,,,,,++++++,,,,,,---...//////...------,,,++++++...---+++))))))***+++,,,***,,,---,,,***+++...111------------------------,,,...000111///---,,,,,,000---***+++...000000...~~~yyyuuuqqqllljjjjjjjjjgggdddhhhiiiiiifffaaaYYYQQQLLLJJJGGGEEEEEEEEEBBB===888::::::999888666333000///000111222111///......///222///---,,,---...------///---,,,---000111000...++++++,,,---.........---000///...---...111444666000000000000000000000000444444555555444444333333222333333333222111///...///////////////.........222111///---------......111555555111///222111,,,111000///......///000111,,,------...///000000111222111///...---///111333888222111666777222...///...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,...***((()))---...,,,(((,,,...000///---+++++++++))),,,...///---***)))((()))*********))))))+++---+++,,,,,,---,,,+++)))((('''((()))***+++,,,,,,,,,***...)))&&&,,,***'''------,,,+++*********+++,,,---***+++......+++***---)))******+++++++++******)))******+++---......///,,,,,,---...////////////,,,------------,,,++++++***,,,------,,,+++---...------,,,+++,,,---...///,,,,,,............,,,,,,000///---,,,,,,---...000zzzuuurrrmmmgggeeebbb___]]]\\\[[[ZZZXXX[[[ZZZXXXTTTNNNIIIDDDAAACCCAAA@@@@@@@@@===999555777777666555333111000///000000/////////.........111///---,,,---...------///---,,,---000111000...,,,,,,---...............///...---,,,---///222444////////////////////////000111111222333333333333111111111111111000000////////////////////////...111000///........./////////222222......000///+++//////......///000000111---------.../////////000222000//////000000///...111---...555777333000000...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,+++((('''***///111///,,,---///000///,,,***)))))))))***+++,,,---...//////)))***+++***)))***+++---,,,,,,,,,,,,,,,+++***)))((()))***+++++++++++++++***///***'''---+++(((...+++++++++***++++++,,,,,,---***+++......+++***---'''((()))***+++,,,,,,,,,)))******+++---......///++++++,,,---------,,,,,,------------,,,+++***))))))+++,,,,,,+++***,,,---,,,,,,+++******+++,,,---////////////...---+++***...---,,,+++,,,---///000wwwyyywwwqqqllliiiddd^^^[[[ZZZXXXUUUQQQNNNMMMNNNQQQOOOJJJDDD@@@===<<<;;;:::999888999999777444222444333222111000/////////000...,,,---///000...+++000...,,,,,,.........---///...---...///000///...---......//////////////////...---,,,,,,...000111////////////////////////,,,---...000111111222222000000////////////000000......//////////////////000////////////000000111...000000......000000...---......///000000//////------------............000///...000333333000---000---...222333///++++++...---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,***)))))),,,000222000------...///...+++))))))))),,,)))'''(((+++...///...)))***++++++******+++,,,,,,,,,++++++******++++++)))******+++++++++******+++000+++)))...---)))///)))***++++++,,,,,,,,,,,,,,,***+++......+++***,,,&&&'''(((***,,,---------******+++,,,,,,---......,,,,,,---------,,,,,,+++,,,,,,,,,,,,+++***)))((()))***++++++******+++,,,++++++***))))))*********......//////......---,,,---,,,++++++,,,---///000|||xxxpppsssqqqlllhhheee```[[[UUUVVVUUUPPPIIIEEEDDDEEEIIIFFFBBB===:::888888888444444444444444333222111222111///.........///000000,,,)))+++///111---***///---,,,---...///...---///........./////////...//////000000000000////////////---------...///000////////////////////////,,,---...//////000000000222000///---------...///............////////////......//////000111222222000000000000000222222222---...///000///...---,,,------------,,,,,,,,,,,,///------000666999777555111///.........---,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---///...+++)))+++,,,---,,,***)))***+++000+++'''''')))***'''###)))+++,,,,,,+++***+++,,,---,,,+++*********,,,,,,******+++++++++******)))+++000,,,***000...+++000''')))***,,,------,,,,,,,,,******------******,,,'''((()))***+++,,,,,,,,,******+++,,,,,,---......//////000//////...------)))******++++++*********)))+++,,,,,,+++***,,,---+++++++++***************)))***+++---...///000111...---,,,,,,,,,,,,------~~~xxxqqqmmmhhhiiiggg```[[[XXXTTTNNNGGGIIIIIIFFF@@@===<<<>>>===;;;:::777555333222222111222333333222222222222111000///......///000111///,,,)))***///000...***---,,,,,,---///000///....../////////.........//////000000000000000//////000///.........///000000..............................////////////......333222///---,,,,,,,,,------.........//////000000------...///000111111222000/////////000000222333///000000000...,,,***(((,,,,,,,,,,,,++++++++++++---++++++///666<<>>BBBKKKIIIAAA555---++++++++++++***))))))******)))(((,,,,,,,,,,,,,,,,,,,,,,,,&&&'''((()))***+++------)))***++++++++++++...000000///...000111...)))$$$***,,,......,,,+++***+++++++++******++++++,,,,,,)))******+++++++++*********000---,,,222000,,,111)))***++++++,,,,,,,,,,,,+++)))***------***)))+++******+++++++++******)))+++++++++,,,,,,---------------.........---,,,,,,'''((()))+++,,,---------,,,---......------...///+++,,,---............---------,,,,,,,,,------...000000///...---,,,,,,+++~~~|||}}}xxxvvvtttrrrnnnhhhaaa\\\YYYXXXRRRIIICCCCCCAAA>>>777666666777888888666444555555555444444444444444...000111000///...000333.........//////......---------------............+++++++++...000111000......000111000---,,,---//////000000000//////...---,,,,,,------...///000111........................------......///............//////000000000//////------......///000000111+++,,,---...//////......111,,,+++......,,,---222///...---,,,++++++++++++((()))))))))***+++++++++'''***......---///444999FFFGGGBBB666---+++***'''---+++******++++++***))),,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))+++...000---------,,,++++++---///000000111111000///---,,,***,,,...///---+++******)))***+++,,,,,,,,,,,,,,,((()))***+++++++++++++++)))///---,,,222000,,,111+++++++++***++++++,,,,,,+++)))))),,,,,,))))))+++((()))***+++++++++++++++++++++,,,,,,,,,,,,------,,,------............---***++++++,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///***+++,,,...////////////000///......---...//////.../////////////////////xxxrrrpppqqqssslllkkkiiigggddd^^^WWWRRRNNNMMMHHH@@@===???AAA???666333111111222000,,,(((333222000//////111222333---...000///,,,,,,...111,,,---...///...---,,,+++,,,---......------///000******+++...000111000///...000222000---,,,---//////////////////...------******+++,,,...//////000........................***+++,,,---.../////////+++,,,...000222222222111---------...///000000111+++,,,---.........---,,,444///---000000---...444---,,,+++***+++,,,---...'''(((((()))***++++++,,,%%%+++000///***'''***...+++222444000...222444333...---,,,,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,------+++)))((())),,,///000000///---******+++---222222111///,,,+++---...***,,,//////---+++******(((***+++,,,---,,,,,,+++'''((()))***+++,,,,,,,,,(((///,,,,,,222000,,,000---,,,+++*********+++,,,+++)))))),,,,,,))))))+++&&&''')))***,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......///000111111111000------------,,,+++*********,,,------,,,+++---...(((***,,,...///000//////////////////000111333444,,,---...000111222222222}}}wwwoookkkiiifffaaa\\\^^^]]]ZZZWWWSSSPPPMMMLLLKKK>>>CCC>>>...AAAUUUDDD444555555444222111222333...000222111...---///111,,,---...000111111111111//////.........//////000...------///000111///...,,,...///000///000111333.../////////...---,,,,,,,,,...000///---,,,---000000///...---------------...............///000111------,,,,,,,,,------.........//////...---,,,,,,,,,------......------,,,...------,,,,,,------...---------...............,,,---+++((((((,,,...,,,------,,,***)))***---000***+++------------///000////////////...---,,,+++,,,+++(((''''''(((***,,,***...###&&&******222)))+++++++++)))((((((+++---111///---++++++,,,///000000000000...+++***)))***,,,,,,,,,++++++)))((((((------,,,++++++,,,,,,,,,)))***)))(((+++///---''',,,------------...111333///...,,,***)))))))))******+++---//////---+++))),,,***((((((+++...000111---+++***+++---//////...,,,++++++,,,---...///000000///...---------------000...,,,---000000...+++---------...//////...---222222222111111111111111111...,,,---000222111000xxxqqqkkkddd___^^^[[[VVVRRRSSSRRRPPPLLLIIIFFFDDDBBBFFF:::???;;;,,,===MMM>>>222222222000......000111...000111000...---///111//////000000000000000/////////............//////...------...000000///------...000000//////000222......//////......---,,,,,,...000///---,,,---/////////...---------------...............//////000///...---,,,++++++,,,,,,///.........---------,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,------......//////)))+++***'''(((,,,---+++------,,,***)))))),,,...***,,,......---...000111,,,,,,---------+++***)))************************)))///&&&)))+++***222***++++++***(((((()))---000111000---++++++,,,...///---...///...,,,++++++,,,,,,,,,,,,,,,+++***)))(((---,,,,,,++++++,,,,,,,,,***+++***)))+++///---(((***************,,,...000000000...---,,,+++*********+++,,,------,,,+++***,,,***)))***,,,...//////000...,,,,,,------,,,+++,,,,,,,,,,,,---...///000//////.........---------,,,,,,,,,...//////...,,,---------...000111111111222111111111111111111111222000...///111333222000wwwooobbb]]]VVVSSSQQQOOOKKKGGGGGGFFFDDDAAA>>><<<:::888>>>666:::777***666BBB444000000000...------///111...///000///...---...000000111111111000000///...//////............//////---,,,,,,---//////...---...///000000///...///000....../////////...---------...///...------...//////...---------------------------............///111///---+++******+++,,,///...---,,,,,,,,,---...******++++++++++++******,,,++++++++++++++++++,,,++++++,,,------...//////&&&)))***((())),,,---+++,,,,,,,,,+++)))(((***++++++---.........///111333***+++,,,------,,,***)))((()))+++,,,,,,+++)))((((((111***---,,,)))111*********)))((((((+++///333222000...,,,++++++,,,---+++,,,------,,,+++---...,,,,,,,,,,,,+++***)))))),,,,,,++++++++++++,,,,,,)))++++++***+++///---)))))))))))))))***,,,---///111111111000///---+++*********++++++++++++++++++,,,+++***+++---...---,,,000...---,,,------,,,***,,,,,,------......//////......///000///...---,,,))),,,///111111000000000............000222444555111111111111111111111222444333222222333444333111wwwmmmfffWWWSSSNNNJJJIIIGGGDDDBBB>>>===<<<:::888666444444888333666444+++111777---000000000///......111333......//////.........///000000111111111000000///000//////............///,,,,,,+++---...///---,,,...///000000...---...///......////////////......---............---............---,,,,,,------------------.........------///...+++))))))***+++---///---,,,******+++---...******++++++++++++******++++++************++++++******+++,,,---......///%%%)))***)))***......++++++,,,---+++)))(((((()))***,,,---------...111333,,,---...//////...,,,,,,(((***+++,,,---,,,+++***'''222---///---(((111+++))))))((('''(((,,,111555222000...,,,+++++++++,,,+++,,,------++++++,,,---***+++++++++******)))(((++++++++++++++++++,,,---(((++++++)))***---,,,)))+++***)))***,,,.../////////000222222000---***(((+++***)))))))))***+++,,,,,,,,,+++,,,------,,,***,,,++++++,,,...///...---------......////////////---...///111111///---,,,)))...333555333222333555000000///......000333666222111111000111111222333666666555555555555444333}}}uuuoooggg^^^YYYMMMJJJGGGDDDBBBAAA@@@???888888777555444333222111444222444333...000000***---...//////...///000222//////....../////////......///000111222222222222000000///...............,,,,,,+++---...///---,,,...///000///...---...///......///////////////.........------.........---------,,,,,,,,,------...,,,,,,------------,,,++++++***)))))))))+++---......,,,+++)))***+++---...++++++,,,,,,,,,,,,+++++++++******))))))******+++******++++++,,,------...'''***,,,+++,,,///000---+++,,,---+++)))(((((())))))***+++***+++,,,000222------------------,,,,,,+++++++++++++++,,,------'''222---000---)))222,,,((((((((('''(((,,,111555111000...,,,++++++***+++,,,......---+++******+++))))))))))))))))))((('''************++++++,,,---&&&***+++))))))++++++))),,,***((())),,,/////////---...000111000---***(((+++***)))((()))***,,,------,,,,,,,,,------+++)))+++++++++---//////...------...///000000000//////,,,...000111111000...---***...333444222111333555111222111///------000333333222111111111222444555777777888888777666555555}}}zzzvvvsssmmmggg```YYYRRRNNNCCCAAA???<<<;;;:::::::::333222222111111000000///222444444333222000---+++(((+++...///.........///111///...///000111000///---...000111222333333333111000///......---......---,,,,,,---//////...------...//////...---...///......///000000000/////////...------...///...---,,,,,,,,,,,,,,,------...+++,,,---------,,,+++***((((((((()))***+++------,,,+++*********+++,,,---++++++,,,,,,,,,,,,+++++++++******************+++******++++++++++++,,,,,,))),,,---+++,,,///000...,,,,,,,,,+++)))(((***+++((()))))))))))),,,///333...---+++)))))))))******++++++++++++,,,---...///'''111***------***444---'''((()))((((((***...111//////---,,,++++++++++++---......---***))))))***((()))))))))))))))((((((******)))******+++,,,---&&&+++---***)))+++,,,***+++(((&&&'''+++......,,,***,,,...//////---***)))+++***))))))***+++---...---,,,++++++------,,,+++......---...///...+++)))...///000111111000///...---...///000111000//////---///000111000000111111111333333111---,,,///222555444222222222444666888666888::::::888777666777xxxsssqqqooojjjfffcccaaa\\\WWWRRRLLLFFFCCC:::999888666444444555666000000000000000/////////111555333222444000+++---&&&***...111111///......222000///000222222111//////000111222222222222222111000///......---------...------...000000///---+++---......------///000......///000000000000000///---,,,---///000...,,,,,,,,,++++++,,,,,,---...+++,,,---------,,,***)))'''((()))***++++++******************+++++++++,,,******++++++++++++******+++++++++******+++++++++++++++++++++************+++---,,,)))***...///---------,,,***)))))),,,...))))))***)))***,,,111444111///+++'''&&&''')))+++)))***,,,............---(((///&&&***---,,,555---'''((())))))))))))***,,,---------,,,,,,+++++++++***,,,---,,,+++***+++,,,******++++++++++++******))))))))))))***+++,,,---(((---///,,,***,,,...,,,---)))&&&(((,,,//////---***+++---.........,,,+++*********++++++,,,---......,,,******+++---------...------...///...+++(((...///111222222111///.........//////000000000000555333111000111111111000000333555333000...111444666555444333444666888:::444777:::;;;999777777888}}}xxxqqqiiidddcccaaa\\\WWWRRRPPPMMMHHHCCC>>>:::777666666555333222111333444000000000000111111111111111555222111666000***///'''+++111555555222000///333111///000333444222000111222222222222111000000111111000......---------......---///000111///...+++,,,............///111......///000000000000000000---,,,---///000...,,,++++++++++++,,,,,,---...***+++---------+++)))(((((()))+++,,,,,,***((('''((()))***+++++++++++++++))))))************)))))),,,,,,++++++++++++,,,,,,,,,,,,++++++***))))))))),,,---+++((((((,,,...,,,------,,,***)))***---000************+++---222555555222---(((&&&(((+++---'''***---000111000---+++)))...$$$(((,,,---666---'''(((******)))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++++++++---...+++,,,,,,---------,,,,,,))))))))))))***+++,,,---)))///111...,,,...//////000,,,)))***///222111///***+++,,,...............******+++,,,------.........,,,))))))+++---......******,,,...000000...,,,///000111222222111///...//////......///000111222<<<888333222333555444222...222666666222111333666777666444444444777999;;;333777:::;;;999888888999~~~}}}yyyrrrlllfffaaaZZZTTTPPPNNNKKKIIIDDDDDDAAA;;;666333555888111111111111000000000///////////////000000000000...000222222000---,,,+++000000000000000000000000000000////////////000000111111111111000000000000444111...,,,---.........///...,,,,,,...///...---000///...---------------///...,,,,,,,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,+++***))))))))))))+++***)))(((((()))***++++++...***!!!***---+++,,,,,,+++***))))))***'''(((((()))***+++++++++,,,,,,------------------)))))))))***+++++++++,,,++++++++++++++++++++++++((()))***+++,,,---------444...)))(((+++---,,,***...,,,---000///***((()))---,,,***)))))))))***+++******))))))(((((('''''',,,---...,,,)))))),,,///+++++++++*********)))))),,,,,,,,,+++++++++******000)))&&&***,,,)))(((***///777333+++...---))),,,...333222+++,,,444333******+++,,,---...---,,,+++,,,,,,++++++***+++++++++'''---,,,+++......+++000///---,,,++++++,,,,,,000...---...000111...,,,...---------///000222444222222222222222111000///222444777999999777444222000222444555555555666777888999999999999777555444|||}}}xxxssspppnnnjjjccc^^^WWWRRRLLLFFFCCC@@@>>><<<<<<<<<:::555111///111444111111111000000000//////------........./////////---///222222000---------////////////////////////000000///.........//////000000000/////////......111///,,,,,,---------,,,///---,,,,,,.........---//////...---------------...---,,,++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,+++***))))))))))))******))))))))))))******)))------&&&"""&&&+++,,,&&&'''((('''&&&%%%%%%%%%'''(((((()))******++++++,,,,,,,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++******+++,,,,,,+++++++++222---)))))),,,...,,,***...,,,---000///+++)))***---,,,,,,++++++***++++++((((((((()))))))))))))))+++,,,---,,,***)))+++...+++++++++*********))))))*********++++++,,,,,,,,,000***)))---...+++***+++///777222+++///...,,,000///444333---...444222***/////////...---,,,+++***,,,,,,++++++***++++++,,,'''...222///---//////,,,......---,,,,,,---...///111///...///111222000---333222111000000000111222111111222222111000000///333444666777777555333222222333555555555555777999999:::::::::999777666555|||uuuooollljjjeee^^^ZZZXXXTTTOOOKKKJJJFFFAAA<<<:::888666444444444222000------///111000000000000////////////,,,,,,,,,------------...---///111111000.........////////////////////////000///...---------------/////////.........------...,,,+++,,,------,,,+++///---,,,,,,---...------......---,,,,,,,,,------,,,,,,+++******+++---...+++++++++++++++++++++++++++,,,---,,,+++***+++---,,,+++******)))))))))))))))******************)))$$$***---+++((()))******'''((()))))))))((('''&&&((((((((()))******++++++,,,,,,++++++******))))))+++++++++***************,,,,,,++++++************+++++++++++++++******)))///,,,***+++---...,,,***---+++---000///+++)))***,,,------------,,,++++++''''''((())))))***++++++)))+++,,,,,,+++******++++++++++++***************((()))***+++,,,------......+++***...///,,,******///777222+++///000///444...333333///000444222+++444222111...,,,+++***))),,,++++++***++++++,,,,,,---111222000...//////...------------...///000111000//////000222222000///333222111000000000000111000000111111000000//////333333444444333222111111333444555444444555888::::::::::::999888666555444{{{sssmmmgggbbb___VVVQQQLLLHHHFFFDDDAAA???BBB???;;;777666555333111000000///...---...000111000000/////////.........,,,,,,,,,---------......---///111111000//////000//////////////////////////////...---,,,,,,,,,,,,/////////.........------,,,++++++---......---+++...,,,++++++,,,------,,,------,,,,,,,,,,,,,,,---++++++************+++,,,++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,++++++***)))))))))))))))))))))+++,,,,,,+++))))))"""&&&***+++***))))))((())))))***+++,,,+++)))'''(((((())))))************------,,,+++***))))))(((,,,+++++++++***))))))))),,,,,,++++++******))))))******+++++++++++++++***,,,++++++,,,......,,,***+++***+++......***((()))***+++,,,------,,,+++***(((((()))))))))*********(((***+++,,,+++***))))))************************))))))***+++,,,,,,------++++++,,,......,,,)))(((111999333,,,000111///444,,,000111///222666444...444222000---+++*********++++++******++++++,,,,,,+++,,,---,,,---...000000............//////000000......///000000000000///---------...///000000111//////000000000000//////333333222111000000000000222333333222111333777:::888888777666555444333222}}}yyyyyyqqqmmmfff```[[[VVVQQQMMMFFFCCC@@@===<<<;;;::::::999666333111111000///---...---,,,,,,---///000000/////////............---............////////////...///111111//////000111..............................---,,,,,,,,,,,,,,,000000000/////////......---,,,,,,---//////...,,,---,,,******,,,---,,,+++,,,,,,++++++++++++,,,---*********)))))))))*********************************+++,,,,,,******+++,,,******))))))((())))))))))))***+++,,,,,,+++***)))%%%&&&(((******)))***,,,'''&&&&&&(((******'''%%%)))))))))))))))*********...------,,,+++******))),,,+++++++++***)))))))))+++++++++******)))))))))((((((***+++------......***+++,,,---......,,,***)))((()))------((('''((()))***+++,,,,,,+++***)))+++*********)))))))))((())))))***+++,,,+++***(((************************+++++++++++++++++++++++++++---//////...---+++***333:::555---//////---111))),,,---///222666666333111///---+++*********++++++*********++++++,,,---,,,******+++,,,---...000000000/////////......---,,,---...///.........///------....../////////000...///000000000000//////333222111000000000000111000111111000///111555888555555444444333222222222wwwrrrmmmgggcccbbbbbb^^^YYYTTTOOOIIICCC@@@<<<;;;:::999888777777777444222000///000000///...,,,+++******,,,...------///.........------------/////////000000000000111///111111111//////000111........................---------,,,,,,------...000000000/////////......///---,,,---......---,,,---+++******+++,,,,,,+++++++++******++++++,,,,,,***************)))))))))))))))))))))))))))))))))***+++,,,+++***)))***,,,***))))))(((((()))))))))******++++++++++++******,,,)))(((+++++++++---000+++(((&&&(((+++,,,***((())))))))))))))))))******------,,,,,,++++++******+++++++++***************************************((()))***,,,...///000000+++,,,---------,,,+++***)))''')))---,,,)))'''((())))))***+++++++++******,,,++++++***))))))((((((+++******+++,,,,,,+++)))***************+++++++++,,,,,,,,,+++++++++******,,,111222000...//////---111999444---///...***---))))))***---111555666555...---,,,+++++++++++++++************+++,,,------111---+++---...---,,,...//////000//////---,,,+++***,,,......------...///222222222111000///...---//////000000111111000000222222111111111111222333000111222111111222555777555555444444444444555555uuulllccc```]]]WWWSSSRRRSSSPPPMMMJJJFFFBBB===999666666777666444333222222111000//////111111000///---+++******---...,,,***.........---------,,,,,,/////////000000000111111111222222111///...///000........................,,,,,,,,,,,,---...///000/////////.........------000...+++++++++,,,,,,+++,,,+++))))))+++++++++******************+++,,,,,,++++++++++++******)))))))))))))))))))))))))))))))))+++,,,+++***)))***+++))))))(((((((((((()))))),,,++++++******++++++,,,///***(((+++,,,+++,,,000...***&&&'''+++...---+++***)))))))))))))))))))))+++++++++++++++************************+++++++++(((((())))))******++++++***+++,,,...///000000000,,,---...---,,,+++***+++***(((***......***)))***+++*********++++++,,,---************************...+++)))***,,,---,,,+++))))))*********+++++++++++++++++++++++++++,,,,,,+++000222---+++---...,,,,,,555222,,,///...)))+++,,,***)))+++///222444555............---,,,+++***************+++,,,---...000+++)))...000...,,,...------...///......---,,,***,,,//////...---///000111222222111000///---,,,///000000111222222111111111222222333333444444555222444666666666666888:::888888777777888999;;;<<<{{{uuufff^^^WWWUUUSSSNNNJJJIIIBBB@@@???>>>===;;;777444333444555444222///......---++++++,,,...///...---000...,,,,,,//////---+++......---------,,,,,,,,,////////////000000000000222333333111///...///000........................,,,,,,,,,---...///000111......---------,,,,,,,,,111...***))))))*********,,,***))))))***++++++*********))))))***+++,,,,,,+++++++++++++++***)))((()))))))))))))))))))))))))))+++++++++***)))***+++))))))(((((((((((()))***---,,,+++******+++,,,------(((&&&+++,,,))))))---+++&&&!!!"""&&&))))))(((*********))))))))))))))))))))))))))))))*********))))))******+++++++++,,,''''''((()))***+++,,,,,,------...///000000000///.........---+++******++++++***+++///000,,,***,,,,,,,,,+++***+++,,,...///)))))))))***++++++,,,,,,///,,,)))))),,,...---,,,))))))******++++++++++++))))))***+++,,,------...(((......)))&&&)))+++***'''222000,,,///...)))+++///+++)))***---///111333///000000000///---+++)))************+++,,,---...***%%%%%%,,,111///...000***+++,,,............---***---000000///...000222,,,---.../////////...---000000111222222222222222111222333444555666666666555777999:::::::::;;;<<<;;;;;;;;;;;;<<<>>>@@@AAA{{{rrrlll]]]OOOEEEFFFHHHCCC===;;;:::;;;;;;:::888666333222:::777777888555///++++++,,,,,,,,,---------......,,,...000...***(((***,,,...,,,+++,,,...111111111...//////...---///222555222111111000///.........///...,,,++++++,,,...///111...+++---222444111...------...///...---+++***************************$$$$$$$$$'''***---------)))))))))))))))******+++++++++************++++++************************(((***,,,......---+++)))'''&&&&&&'''***++++++***---***'''(((***,,,,,,+++(((((()))***,,,---...///)))((((((((()))***+++++++++***))))))******)))(((+++,,,)))'''***...,,,(((((()))***++++++***)))(((''')))***++++++***)))'''+++(((...000)))+++///+++......---,,,,,,+++******'''))),,,......,,,)))'''---+++***+++---...+++((((((((()))***************------,,,,,,+++******)))((()))+++,,,------,,,+++,,,,,,+++,,,---...,,,***//////...---++++++,,,...---//////---)))(((***,,,+++***)))+++...000111000///111222000,,,***+++,,,/////////---+++***+++,,,,,,111,,,***///...***000***---///000...---,,,,,,.........//////000000111///111222222000//////000000000000111222333555555222444666888999888777666<<<>>>BBBEEECCC???BBBIIIGGGHHHHHHGGGGGGGGGJJJLLL}}}vvvmmmddd^^^VVVKKKBBBBBBBBB>>>999888777777777777555333222000222000111444333...,,,---------.....................------...///000000//////...---,,,---///000111///000///...------000333000000////////////......///---,,,++++++,,,---///111...+++---000222000---------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((()))***)))''')))))))))))))))******++++++******************+++************************(((((()))******++++++,,,'''&&&&&&''')))+++***)))+++(((&&&&&&)))+++***)))((())))))***+++,,,------)))))))))((())))))*********(((((((((******)))(((,,,,,,***(((***...---((('''((())))))))))))((('''((()))***++++++***)))(((+++)))000333------000+++......---,,,,,,+++******$$$&&&))),,,------,,,+++,,,***)))***,,,---+++)))((()))******++++++******......------,,,+++++++++******+++,,,,,,,,,++++++,,,+++++++++------,,,******,,,---......---------/////////...,,,+++,,,---******+++,,,---...000111///111111000,,,***+++---000000000///,,,,,,---...,,,000,,,)))///---***///,,,...000000///---,,,,,,------...///000111111111...///111000///......///222222222333444555666777555666888:::;;;;;;;;;;;;???AAAFFFKKKKKKJJJOOOVVVUUUVVVVVVVVVUUUUUUXXXZZZzzzssslllddd[[[SSSNNNJJJDDD>>>===:::666444555222333333222222111/////////---...222111---,,,.../////////...............---***(((+++000333111...000000000///---...000222000000000...,,,,,,...000//////.....................---,,,++++++,,,---...000---+++,,,...///---***------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))'''&&&)))))))))))))))******+++************************))))))))))))))))))))))))((((((''''''((()))+++---((('''&&&''')))******((((((&&&%%%%%%'''((((((((()))*********++++++++++++******)))((((((((())))))((('''&&&''')))******(((+++,,,***((()))---,,,)))''''''((((((((((((''''''((()))***++++++***)))(((...)))...///(((+++111......------,,,,,,++++++***$$$%%%''')))+++,,,------+++***)))***+++,,,+++))))))***++++++,,,,,,++++++000///...------,,,,,,,,,,,,,,,++++++******++++++,,,*********,,,,,,+++***&&&(((,,,///000///...---,,,***))))))*********)))***,,,...---+++,,,...111///000111///---,,,,,,---000111111000...---...///+++000,,,)))///---***///---///111000///---,,,---,,,---///111111111111000///000111111000///000222666666777888999;;;===>>>>>>>>>???@@@BBBDDDFFFFFFHHHJJJOOOVVVXXXXXX]]]dddeeefffggggggfffgggiiikkk{{{xxxvvvpppkkkddd\\\UUUNNNHHHDDD???>>>;;;888444111111222000000000000000/////////222000000222111---+++---............------------///---,,,...111222111000///111111000//////111444...//////...------...000000//////...---,,,,,,,,,------,,,++++++,,,------...,,,++++++,,,,,,+++)))------,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((''''''(((***++++++***)))))))))))))))******+++))))))************))))))(((((((((((((((((((((((())))))((((((((()))******((('''&&&'''))))))(((''''''&&&&&&&&&'''(((((((((*********************)))+++***)))(((((((((((((((&&&%%%%%%&&&)))******))))))+++***''''''++++++(((((((((((((((((((((((((((((()))************)))(((111)))(((%%%%%%111111---------,,,,,,+++++++++(((((((((((()))***++++++******))))))***+++++++++++++++,,,------------,,,000///...---,,,,,,,,,---///---,,,***))))))***+++,,,***))))))***++++++)))((()))+++---///000///---+++(((&&&&&&)))+++***((()))---000...******---222///000000///...---------000000111///------...000,,,111,,,***000...***000---///000000...---------...///111222222111000///333444666555444555666888;;;<<<===???BBBDDDGGGHHHHHHHHHHHHJJJLLLPPPSSSUUUWWWWWW[[[aaaddddddiiipppqqqrrrssstttssstttvvvwww{{{sssmmmgggddd^^^ZZZTTTNNNIIIEEE@@@===888999888444000///000111000/////////////////////111......000000,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,222444555444222111333444,,,...000000000000111222,,,---//////......000222222111000...---+++***))),,,,,,,,,++++++,,,,,,,,,---+++******+++***)))(((+++,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''&&&&&&(((+++------,,,)))))))))))))))******+++((()))************)))((('''''''''''''''''''''''')))***+++,,,+++***(((&&&)))(((&&&'''(((((('''&&&''''''(((((((((((())))))******))))))))))))((((((******)))((('''''''''(((&&&%%%%%%&&&)))******)))'''))))))&&&%%%((()))'''))))))))))))))))))))))))))))))************))))))///'''(((&&&%%%//////------,,,,,,,,,,,,++++++))))))(((((()))***+++,,,*********))))))***,,,---,,,------...............000///---+++++++++,,,,,,///...,,,***))))))******,,,***))))))***++++++***---+++***+++...000///...000---***+++...000///,,,)))---000...******---222000//////////////////......//////...---,,,...///...333///,,,222000,,,222---///000000.........///333333444444444333222111888999::::::999:::===??????@@@BBBEEEIIIMMMPPPQQQPPPPPPPPPRRRVVV[[[___bbbbbbaaaeeekkkoooqqquuu{{{yyy{{{}}}~~~~~~~~~|||uuunnnggg```ZZZVVVMMMIIIEEEAAA???<<<999666333666555111///000111///111000///////////////000+++))))))------+++,,,///******++++++,,,,,,,,,,,,...222555444111000333666...///000333555444111...,,,---///000000000222333222222111///---,,,+++***++++++,,,,,,,,,,,,++++++++++++******************)))***,,,---------+++++++++++++++++++++++++++++++++)))((()))++++++***))))))))))))))))))******+++'''((()))******)))((('''(((((((((((((((((((((((()))***,,,------***'''%%%***(((''''''((((((&&&%%%&&&(((******)))))))))***)))))))))((((((((((((((())))))((('''''''''((((((((('''&&&''')))******(((&&&)))***&&&%%%''')))(((******))))))))))))*********))))))))))))))))))***)))&&&+++---''')))---***,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***,,,---...***++++++***)))***---///---...//////000000//////000///,,,+++******,,,---...---,,,+++************---+++))))))***+++,,,+++000---***+++///111111000///...,,,,,,---......---***,,,...---+++,,,...111000.........000111000///...//////...---,,,...000111666222///555333///555...000111111000111222444888888888888888999999999>>>???@@@@@@@@@AAADDDGGGFFFGGGIIILLLPPPTTTWWWXXXUUUUUUWWWZZZ^^^ccchhhkkkjjjhhhkkkrrrxxx||||||ooojjjddd]]]WWWRRRMMMIIIAAA>>>;;;:::888666333111000333222......222111---222111000.........//////,,,)))))),,,---+++,,,///)))***++++++,,,---......+++,,,///222444777:::;;;999888888<<<@@@>>>666......000111222111000111222111000000//////......---+++++++++,,,,,,+++++++++)))***************++++++'''))),,,...///---+++)))++++++++++++++++++++++++---+++************)))((()))))))))))))))******+++'''((()))******)))((('''(((((((((((((((((((((((('''''')))*********))))))***(((''''''''''''%%%$$$&&&(((++++++)))((()))***'''((((((((((((((((((((((((((('''''''''((())))))***(((((((((******)))((('''+++,,,(((&&&(((*********)))(((((((((((()))*********))))))))))))*********&&&***+++%%%'''---***,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---------+++,,,,,,+++***+++...222...///000000111111000000222000---+++++++++---...,,,,,,,,,,,,++++++***)))...,,,***)))***,,,---,,,...+++***---222555444111---------,,,***)))***,,,******+++,,,---...000111000...---...111222111//////000000///......///111444999555222888666333888111222444444444555888:::;;;;;;;;;<<<>>>AAADDDFFFHHHHHHIIIIIIIIIKKKNNNQQQTTTUUUVVVWWWZZZ\\\^^^___[[[\\\___ccchhhmmmrrrtttsssppprrryyy|||xxxtttnnnjjj___ZZZRRRKKKFFFCCC???===<<<:::888777666444111......111000,,,...333111,,,222111///...------......333///...///...++++++...)))***+++,,,...///000000......000666???EEEGGGFFFEEEBBBBBBFFFKKKGGG;;;000000222333333111000000111.../////////000000111111***++++++,,,,,,++++++***((()))++++++******+++---&&&(((,,,///000...***(((((((((((((((((((((((((((,,,***)))***++++++***))))))))))))))))))******+++'''((()))++++++)))((('''))))))))))))))))))))))))%%%%%%%%%&&&''')))+++---***)))''''''''''''%%%###%%%(((++++++)))((((((***''''''''''''(((((())))))'''''''''''''''((()))***+++***))))))******)))((((((,,,...***'''))),,,,,,)))((('''&&&&&&'''((()))******))))))))))))******///&&&$$$!!!"""...///,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))+++------,,,***+++///333//////000111111111111111333111///,,,,,,---...000***+++,,,------+++***)))///---***)))+++---------***)))***000666999666222///111222///,,,***,,,///+++***)))+++...000111000000...,,,...111333111///000111111000//////111222666;;;777444:::888555:::333444666777777999<<<>>>======>>>???CCCHHHMMMPPPPPPQQQQQQQQQQQQSSSWWWZZZaaaaaaaaaaaabbbccceeeeee```bbbeeejjjpppuuuyyy||||||yyyxxx}}}yyypppkkkiiiddd[[[SSSMMMJJJFFFAAA>>>;;;::::::555555555444222111///...000111111111111000000///111000///...------...///...---+++))))))***+++,,,//////.........//////000.........000444999>>>AAAIIIHHHFFFCCC???;;;777666111000///111333444222000//////...---,,,,,,++++++))))))))))))((((((((((((+++,,,,,,,,,,,,+++*********++++++++++++***))))))***,,,...---***)))***,,,,,,***'''%%%%%%'''***,,,000,,,'''&&&)))++++++***///+++'''&&&)))+++,,,+++%%%&&&'''((()))))))))((()))(((&&&&&&((()))((('''***)))((('''&&&&&&'''(((%%%'''(((((('''&&&&&&''')))******)))''''''((())))))((('''&&&&&&'''((()))(((---...)))(((+++,,,)))((()))***+++++++++++++++))))))))))))))))))))))))''')))+++,,,---,,,***))),,,***(((((()))***)))(((+++---......------///000------............---------+++***+++,,,......---...000222222111000000111222111///---,,,,,,,,,,,,///---***)))+++,,,------,,,...,,,((()))...---'''......///111222222222222***...000...///000///+++...---+++,,,---///000000222///...000666888666333444555666555444333444555666999:::999:::===>>><<<999666777;;;===<<<>>>BBBEEEFFFHHHKKKNNNQQQSSSTTTYYYZZZXXXUUUVVV\\\```___eeebbbbbbeeeggggggjjjooopppnnnmmmpppuuu{{{}}}}}}~~~zzzzzzzzzxxxtttlllccc]]][[[VVVNNNGGGDDDBBB>>>:::777555444444222222111000///...------////////////000000000000///000000000000///...---...---+++***)))***+++,,,---,,,,,,,,,------...///---,,,,,,,,,///222666888666666666555555333222222000......///111222111/////////...------,,,++++++******)))))))))(((((((((+++++++++++++++******)))((()))***+++++++++++++++$$$'''+++,,,+++)))******))))))))))))))))))******---+++((('''((())))))(((111---)))'''((())))))(((''''''''''''(((((((((((()))(((&&&&&&((()))((('''***)))((('''''''''((()))((())))))(((&&&%%%&&&'''((())))))(((&&&&&&'''))))))((('''&&&&&&'''((()))&&&***+++'''&&&)))***'''))))))***+++++++++++++++))))))))))))))))))))))))&&&''')))*********(((''',,,+++))))))+++++++++******,,,...///...///000222////////////////////////,,,+++******,,,------,,,---///111111000///000000222111///---,,,,,,,,,,,,---,,,+++,,,------,,,+++,,,//////******---...+++...//////000111111111111+++///111000000222000---///...---...///111111111222000///222777;;;:::777444666666666444444555666888<<<<<<:::;;;???AAA@@@AAA===<<<>>>??????BBBGGGIIIKKKMMMOOORRRUUUWWWXXX\\\^^^]]]ZZZ\\\bbbffffffhhheeefffiiikkkkkknnntttuuusssqqqssswwwzzz|||{{{|||yyy{{{zzzuuunnnjjjggg___VVVPPPMMMIIICCC===;;;:::777444111000000000000///...---,,,---............---------///000111---...000222222000---+++...---+++******+++,,,,,,************+++,,,.........---,,,++++++---...000,,,,,,...///000111111111...---------///000///...//////......---,,,,,,,,,++++++*********)))))))))***************)))((((((&&&''')))***+++,,,,,,,,,###(((++++++***))))))''')))+++------+++)))''')))******)))'''&&&&&&'''...,,,)))(((((()))((((((***)))((('''&&&'''(((((()))(((&&&&&&((()))((('''((((((((('''(((((()))***(((((()))'''&&&&&&)))+++)))******)))''''''((())))))((('''''''''((()))***'''))))))''''''******'''))))))***++++++++++++***))))))))))))))))))))))))&&&'''(((******))))))(((,,,+++******,,,---,,,+++)))+++...///000000222444...---,,,,,,,,,,,,---...,,,+++)))***+++,,,,,,+++,,,...000000///...///000111000///---,,,,,,,,,---++++++,,,...//////,,,))),,,000111---+++,,,.../////////000000000000//////---000222000111333333//////000000111222222333333333111111555;;;>>>>>>===777888:::999888888999:::<<>>;;;777777666444222111000000000000...---,,,,,,...000111///...,,,++++++,,,...000,,,---...000///...---+++---,,,,,,+++++++++,,,,,,)))))))))***+++---...///222000///---------...///------...///000000000///...---------......//////............------,,,,,,++++++++++++*********))))))))))))))))))((((((''''''((()))***++++++++++++!!!###&&&)))******))))))''')))+++,,,,,,***(((&&&'''***,,,+++(((%%%&&&'''(((''''''((()))***++++++,,,***(((&&&%%%&&&'''((()))(((&&&&&&((()))((('''&&&&&&&&&''''''(((((()))&&&''''''&&&&&&(((,,,///++++++,,,***)))((()))+++)))((('''''''''((()))************)))+++,,,+++***)))******+++++++++******))))))))))))))))))))))))))))))***++++++++++++***+++***)))***,,,---,,,***)))+++...000111222333555000...---++++++---...000,,,+++))))))+++,,,,,,++++++---............///000111000...---,,,,,,------,,,+++,,,---//////---++++++000222///+++***...111//////000000000//////...---111222111222555444111///111222333333333333444444333555888>>>BBBCCCCCC:::<<<>>>>>>======???@@@@@@DDDEEEAAA@@@EEEJJJLLLQQQKKKFFFFFFGGGJJJPPPWWWWWWXXXZZZ\\\___aaacccdddbbbeeeeeedddgggnnnrrrrrrmmmmmmppptttuuutttyyy}}}|||zzzyyyyyyyyyyyyyyywwwwww}}}}}}qqqjjjbbb]]]ZZZVVVOOOIIIEEE@@@:::666666555444222444444333222111000000000...---+++++++++---000111000...,,,+++***+++,,,---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------*********+++,,,...///000222111000//////000000111++++++,,,---------,,,,,,......------------///000------------,,,,,,,,,,,,++++++++++++*********)))((())))))))))))(((''''''))))))*********))))))((((((''''''''''''((())))))))))))(((((((((''''''&&&&&&)))---,,,)))''''''((($$$%%%'''((()))******+++,,,+++(((&&&%%%%%%&&&''')))(((&&&&&&((()))((('''$$$%%%%%%&&&''''''''''''((((((((('''&&&'''+++...)))******)))''''''(((***)))(((''''''((()))***++++++)))(((***,,,,,,+++*********+++++++++******)))************************))))))***+++++++++++++++)))))))))***++++++***((())),,,///111111111222333222111///......///111222---+++******+++,,,+++++++++,,,------------///111111000...---,,,,,,---......,,,++++++---...///...+++...000///+++)))---222///000000000000000///......111222111222666666444000222444444333333555777666777999<<<@@@DDDFFFFFF<<<>>>@@@AAAAAABBBDDDFFFEEEJJJKKKGGGFFFKKKQQQSSSTTTNNNJJJKKKMMMQQQXXX```^^^___```ccceeegggiiijjjiiillllllkkkmmmsssvvvuuunnnooossswwwwwwvvvzzzzzzzzzzzzzzzyyyyyyzzzzzzvvvwww}}}}}}yyytttpppddd___XXXSSSOOOKKKEEE@@@;;;888555333333444333333111111000000///......---******))))))***+++---...///...,,,+++++++++,,,------,,,+++******,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,---///000000//////////////////000000)))***+++---.../////////---------,,,+++,,,...111,,,,,,,,,+++++++++++++++++++++*********))))))))))))))))))))))))(((''''''))))))******))))))((('''---***'''&&&'''((())))))***)))'''&&&%%%%%%&&&'''&&&(((***+++***)))))))))$$$''')))***(((''''''(((+++***((('''&&&&&&&&&''')))(((&&&&&&((()))((('''%%%%%%&&&'''''''''&&&&&&***+++***(((&&&%%%'''((('''(((((('''%%%$$$&&&''')))(((((('''((()))+++,,,***%%%$$$(((++++++))))))***++++++++++++***))))))************************((((((((((((((()))))))))***))))))***+++***(((&&&***---000222111000//////---,,,+++******+++,,,---...---++++++,,,---,,,++++++,,,---------...000222000///...---,,,------...///---******,,,///000000------...///---***---222///000111111111111000000///333444222444888999777444555777555333444777;;;999:::===???BBBEEEGGGHHH===???BBBDDDFFFHHHKKKMMMKKKQQQTTTPPPNNNRRRXXX[[[XXXTTTQQQTTTVVVYYY___fffeeefffgggiiikkkmmmooopppsssuuuuuurrrrrrvvvxxxvvvnnnpppuuuyyywwwuuuzzzxxxyyyzzzzzzzzzyyy{{{|||wwwxxx}}}}}}yyytttnnngggccc[[[XXXSSSMMMHHHBBB???<<<777666444333333333333222////////////...---,,,,,,*********++++++,,,,,,,,,+++++++++,,,---......///,,,,,,------............+++,,,,,,------...---------------------...//////........................***+++,,,...///000000000+++,,,,,,+++)))***---000******************************)))))))))((((((((()))************)))(((((('''((()))))))))))))))(((,,,)))''''''((()))((('''******((('''&&&&&&&&&'''&&&%%%&&&'''***+++***)))"""%%%)))***)))'''''''''))))))(((((('''''''''&&&)))(((&&&&&&((()))(((''''''((()))))))))((('''&&&&&&((()))(((&&&&&&'''(((((())))))(((&&&%%%'''((()))((((((((((((***+++,,,+++$$$"""(((,,,+++))))))+++++++++++++++***))))))************************((((((((((((((())))))***,,,++++++,,,,,,+++'''%%%,,,///111222000---,,,+++((((((((((((((((((((((((000...,,,,,,---...---,,,,,,------------...111333000///...---,,,---......---,,,+++,,,...000000///000------000000---...333///000111222222333222222222555666555777;;;===;;;888::::::888555666;;;AAA<<<>>>@@@AAACCCDDDFFFGGGBBBEEEIIILLLOOORRRVVVXXXQQQYYY]]]ZZZXXX[[[```ccc___\\\[[[^^^aaabbbeeekkkkkklllnnnoooqqqsssuuuvvvzzz{{{zzzuuutttvvvvvvsssooorrrwwwzzzxxxuuuyyywwwzzz||||||zzzzzz{{{}}}yyyyyy||||||~~~}}}zzztttmmmfff___ZZZRRRQQQMMMFFF???999777666111000000///...---,,,,,,000000000//////---,,,++++++,,,---............---'''(((+++---///000111111+++---///111222111///---+++,,,------.........------------,,,,,,---......//////............------)))******+++++++++++++++***++++++)))'''(((+++///)))))))))))))))*********))))))))))))((((((((((((***************)))((((((%%%&&&''')))************((('''&&&(((******(((%%%*********))))))((('''&&&%%%###"""$$$)))++++++)))"""'''***)))))))))+++((((((((()))(((((('''&&&)))(((&&&&&&((()))((('''******+++++++++)))((('''"""%%%'''((()))+++,,,+++,,,,,,+++)))(((***+++)))((((((((()))***,,,------&&&$$$***///---+++,,,+++++++++++++++***)))(((***************************************++++++,,,...------------+++(((%%%---000222222///,,,))))))+++,,,------------,,,+++111///------......---,,,,,,---...------///222444000///...---,,,---...///++++++,,,///111111///---333---,,,111333000000333///000111222333444444444444888888777999>>>@@@>>>;;;======999666888>>>EEE>>>@@@BBBBBBCCCDDDEEEGGGIIILLLPPPTTTWWW[[[___bbbVVV^^^dddaaa^^^aaafffiiieeebbbcccfffhhhgggiiimmmpppppprrrtttuuuwwwyyyyyy{{{}}}{{{uuussssssrrrooopppsssyyy|||xxxuuuyyyyyy{{{~~~}}}{{{zzz{{{}}}{{{zzz|||~~~|||zzz}}}|||yyyssskkkccc]]]XXXUUUIIIFFFAAA===:::888555333333111//////000111...,,,------------------------,,,,,,++++++***+++++++++***,,,///111111///,,,***......------------......000///...---------------///+++***///111///------...,,,,,,---///000///...***)))))))))***+++,,,,,,+++,,,,,,---,,,+++***)))+++++++++************)))))))))))))))((((((((((((((((((((((((''''''''''''###$$$&&&(((************'''''''''((((((((((((((($$$&&&'''))))))))))))(((''''''(((((((((((('''''''''''''''''''''((()))))))))))))))))))))(((''''''+++++++++************)))((('''%%%###%%%(((***((())))))))))))))))))))))))))))))))))))((((((((((((+++((('''((((((%%%%%%(((,,,,,,+++)))'''(((***,,,******************++++++(((((()))******)))''''''+++++++++++++++***)))((('''***---...---++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++,,,///,,,)))***---//////...000000///000222222111///000///...---------...///+++,,,---///000000//////111111000//////000111222666444333333555777888999<<<999:::>>>@@@@@@CCCGGG@@@BBBDDDEEEEEEDDDBBBAAAGGGKKKKKKHHHHHHMMMQQQRRRTTTYYY\\\^^^dddlllmmmhhhjjjjjjjjjkkkiiiggggggjjjdddbbbeeekkknnnoooqqquuusssqqqrrrwwwyyyyyyzzz~~~zzzvvvqqqqqqsssrrrnnnjjjtttsssuuuyyyvvvqqqsssyyy{{{{{{{{{zzzyyy{{{{{{||||||}}}}}}|||{{{{{{|||xxxooolllfff___WWWQQQLLLIIIEEEBBB===999777555222000222000......///000...+++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---///000000///---,,,///......------....../////////...---------------+++'''''',,,000000000111///...,,,,,,------+++***+++*********++++++,,,---,,,,,,---------,,,******+++++++++************)))&&&&&&''''''(((((())))))((((((((((((''''''''''''%%%%%%&&&((()))))))))))))))))))))((('''''''''&&&'''((()))))))))(((&&&&&&''''''(((((((((((('''''''''''''''''''''((())))))((()))))))))))))))((((((*********)))))))))((((((''''''''''''(((***)))((())))))))))))))))))))))))***)))))))))(((((((((((((((&&&'''+++,,,+++,,,///+++,,,---,,,***(((((()))++++++***************+++((()))***+++,,,,,,+++***+++++++++++++++***))))))&&&(((+++,,,+++***)))***,,,,,,,,,---------------******++++++,,,,,,,,,---333000---,,,...///---,,,000//////000222333222000000000...------...///000,,,---///000000000000///222111111000111222333444888666555666777:::<<<<<>>>>>BBBCCCCCCEEEJJJGGGHHHIIIJJJJJJJJJIIIIIINNNPPPPPPLLLMMMTTTZZZ\\\___eeehhhfffgggkkkmmmkkkkkkkkkkkkjjjhhheeeeeegggjjjhhhiiimmmooooooqqquuurrrpppqqquuuwwwuuuvvvyyyyyyvvvrrrrrrtttsssppplllpppnnnooossssssqqqsssxxxzzz{{{zzzyyyyyy|||~~~}}}}}}{{{uuupppmmmeeeaaa\\\UUUNNNIIIDDDBBB???<<<888555333111///---000///------......,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......////////////......///......------....../////////...------------...***&&&&&&***......000333111///---,,,+++***(((&&&+++++++++++++++,,,,,,---,,,,,,,,,---,,,,,,+++***+++++++++************)))$$$$$$%%%&&&'''((())))))(((((((((((('''''''''''''''''''''''''''((())))))+++***))))))''''''&&&%%%*********)))(((&&&%%%$$$''''''(((((((((((('''''''''''''''''''''((())))))(((((())))))***)))))))))))))))))))))((((((((('''&&&''')))++++++***)))((())))))))))))))))))))))))******)))))))))(((((((((+++)))***------)))''')))))),,,......,,,)))((((((---,,,+++***************)))***,,,---............++++++++++++++++++***)))''')))+++,,,+++*********------....../////////...******++++++,,,---......333111///...///000///.../////////111333444333222000000///......///000111//////000111111111000000444333333333444555777888888888888888:::<<>>===999777444222111///---+++...---,,,,,,,,,,,,++++++******++++++++++++,,,,,,---,,,,,,,,,,,,------...000//////////////////000//////............/////////......---------.........***(((+++,,,,,,...222111///---,,,+++***(((&&&+++***************++++++++++++++++++++++++******+++++++++*********))))))&&&&&&&&&''''''((((((((((((((((((((('''''''''''')))((('''&&&&&&'''((()))***)))))))))((((((''''''******)))((('''&&&%%%%%%''''''(((((((((((('''''''''''''''''''''((())))))(((((()))************)))******)))))))))(((((((((((((((***,,,+++(((((()))))))))))))))))))))))))))*********)))))))))(((((((((&&&'''+++***&&&$$$%%%(((***,,,---,,,+++++++++...---,,,+++***)))))))))+++,,,---...//////...---+++++++++,,,,,,+++*********,,,......---,,,---...---...///000000000000///)))***+++,,,---...///000.........///000111222222/////////111444555444333000///......///000111222222222222222222111111111666666666666777999;;;<<<999:::;;;<<<===???AAADDDRRROOONNNQQQQQQOOOQQQTTTYYYXXXWWWVVVWWWXXXZZZ\\\[[[______]]]___ffflllmmmkkklllllljjjjjjlllnnnpppgggjjjjjjgggdddeeeeeedddmmmjjjiiikkklllkkkmmmqqqqqqooooooqqqqqqnnnnnnqqqmmmllljjjkkkmmmmmmllljjjkkkhhhgggkkkrrrxxx{{{|||}}}}}}||||||~~~}}}rrrhhh```ZZZUUURRRIIIGGGDDD???;;;888555444555333222111000///---+++,,,,,,,,,,,,++++++++++++*********++++++,,,,,,,,,------,,,,,,---......///111000////////////000111/////////....../////////......---------......//////++++++------,,,///333///...,,,,,,---,,,+++)))))))))((((((((((((((()))***))))))))))))*********+++++++++*********))))))***))))))(((((('''''''''((((((((((((''''''''''''***)))'''&&&&&&'''(((((('''((((((((())))))******((((((((('''''''''((((((''''''(((((((((((('''''''''''''''''''''((())))))))))))************))))))++++++*********))))))))))))(((***---+++&&&''',,,************************************))))))))))))!!!(((+++******---((()))*********,,,///111...---,,,+++************------.........---+++******++++++,,,,,,,,,+++++++++---......------...///---///000111222111000///***++++++---...///000000,,,---...///000111111222000///000222444666555444000/////////000111333444555444444444444444444444::::::::::::;;;===???@@@===???BBBBBBBBBDDDGGGIIIXXXUUUTTTVVVVVVTTTUUUXXX[[[ZZZXXXXXXXXXZZZ]]]___\\\aaaeeedddeeeiiikkkjjjpppjjjfffhhhkkkmmmkkkiiiaaafffgggdddcccggghhhfffgggddddddgggiiihhhjjjnnnnnnkkkkkknnnnnnkkkkkknnnmmmllllllmmmoooppppppppplllkkkjjjmmmttt|||xxxwwwpppeee[[[SSSNNNJJJGGG===<<<:::777555333111111222111000000000///---++++++,,,---,,,+++***+++,,,******++++++,,,,,,------------------......///000111111000000000000111111000//////......//////000...------------...//////+++***+++......---000666...---,,,,,,---...,,,+++)))(((''''''''''''''''''***))))))))))))***+++++++++++++++************)))++++++***)))((('''&&&&&&(((((((((((('''''''''''')))(((((('''''''''((((((&&&'''((((((******+++,,,&&&&&&&&&&&&'''(((******''''''(((((((((((('''''''''''''''''''''((())))))******++++++******)))(((++++++++++++***************(((,,,111...&&&&&&---************************++++++*********)))))))))###!!!$$$***,,,***+++...((()))))))))***,,,000444...---,,,+++++++++++++++............---+++***(((***+++,,,,,,,,,,,,,,,,,,***,,,---,,,++++++---...---...000222222111000///,,,,,,------...///000000...000111111///...///000111111111333555666555444111111111111333444666888999999888888888999999:::>>>>>>>>>>>>???@@@BBBCCCCCCFFFJJJJJJIIIIIILLLOOOYYYUUUTTTVVVVVVTTTUUUYYYXXXXXXWWWVVVWWWYYY\\\]]]ZZZ```eeeeeefffiiiiiigggsssjjjdddggglllkkkfffbbb[[[bbbeeeaaabbbhhhjjjgggcccaaabbbgggiiihhhiiimmmkkkhhhiiilllmmmjjjkkknnnlllmmmnnnppprrrssstttuuurrrttttttuuuzzz~~~vvvkkkiiibbbXXXNNNHHHDDDAAA@@@777666555444333222222222///......///000///---+++***,,,...---+++***,,,...+++++++++,,,------......------------...///000111111111111111111111111111000000////////////000000---------------...//////******,,,///...+++...333---,,,++++++,,,,,,+++***))))))((('''''''''''''''++++++*********+++------+++++++++************))))))))))))((((((''''''&&&((((((((((((''''''''''''''''''((((((((((((((('''((((((((()))*********+++'''&&&&&&&&&'''(((***+++''''''(((((((((((('''''''''''''''''''''((()))))),,,,,,,,,+++***)))((('''************))))))))))))))))))000999555)))&&&,,,************************+++++++++*********)))))),,,))))))++++++((('''***)))***+++,,,+++,,,...000---,,,,,,+++++++++,,,,,,------.........---+++******+++,,,,,,------,,,,,,+++,,,---,,,+++,,,---///,,,...000222222111///...------....../////////000...111333333111///000111333222222333555666555333555444444555777999;;;<<<>>>>>>======>>>???@@@AAABBBBBBAAAAAAAAABBBDDDEEEFFFJJJMMMMMMKKKKKKMMMQQQVVVRRRQQQSSSSSSQQQRRRVVVTTTTTTTTTTTTUUUWWWYYYZZZWWW]]]aaaaaacccgggiiihhhmmmeeebbbfffiiifffbbbaaaYYYaaaddd___```hhhkkkgggeeedddffflllmmmkkkkkkmmmmmmkkklllpppqqqpppqqqtttssstttwwwyyyzzz|||~~~~~~yyytttttttttkkkaaa^^^XXXOOOFFFAAA???===<<<111111000//////000000000---------...//////---******,,,...---+++***,,,...++++++,,,------...//////---------......000111111000111222222222222111000000000////////////000000---------------...///000,,,,,,...000---((((((------,,,******+++***)))'''******)))(((((((((((((((------,,,+++,,,---///000+++++++++************)))&&&&&&'''''''''''''''''')))(((((((((''''''''''''%%%&&&((()))))))))((('''*********)))))))))))))))(((''''''&&&&&&((()))***''''''(((((((((((('''''''''''''''''''''((())))))------,,,,,,***)))'''&&&))))))))))))(((((((((((('''***444???;;;,,,&&&+++************************+++++++++************))))))'''&&&)))***)))***...)))+++...///---,,,++++++,,,,,,+++++++++,,,------,,,---...//////...------***+++,,,,,,------------.../////////......000111,,,...000222222111///............///////////////+++///333444333333444666444333333444555666444333777777777888:::<<<>>>@@@BBBBBBAAAAAABBBDDDEEEGGGDDDDDDCCCBBBBBBCCCDDDEEEEEEIIIMMMMMMJJJIIIKKKOOORRROOONNNPPPPPPOOOPPPSSSRRRRRRRRRSSSTTTVVVWWWXXXUUUZZZ]]]]]]```fffjjjkkkaaa^^^___eeefffbbb```cccXXXaaaddd^^^___hhhjjjeeeiiihhhkkkqqqrrrnnnmmmnnnqqqoooqqqvvvxxxwwwxxx|||~~~yyyqqqiiieeedddaaaYYYSSSNNNKKKGGGBBB===999666444222222000///------,,,,,,.........------,,,,,,+++...---,,,,,,++++++,,,,,,111...,,,---///111000...000111222333444444444444555666777444111///000333000////////////000000111,,,------......------,,,+++......***(((+++------,,,,,,,,,+++)))(((((()))************************))))))***++++++++++++***000///,,,***((('''''''''))))))(((((('''''''''&&&'''(((***++++++)))&&&%%%+++)))(((((())))))(((&&&''''''''''''((()))++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***+++,,,,,,+++***))))))))))))))))))(((''''''...///444888333***)))///))))))))))))))))))))))))...---+++*********++++++******)))))))))+++,,,...//////...000111111000...,,,,,,------------......000000/////////.........------...//////......---......///000000//////...///...///111333333111///000///000222555555333222333444555666666777777777999888666444444555666777<<<777333555<<>>:::777555444111111000...------------.........------,,,,,,,,,......---,,,,,,,,,,,,,,,000...,,,---000111111///000111222333444444444444333555555333///...///111000//////.........//////++++++,,,,,,,,,,,,+++++++++,,,***(((+++000000,,,,,,,,,,,,,,,+++******+++************************))))))***++++++++++++***///...,,,***(((((((((((())))))((((((((('''''''''(((((((((((((((''''''&&&'''&&&&&&'''***++++++***'''''''''(((((()))++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))))))))(((((()))************)))((('''***+++///222...'''''',,,************************------+++*********++++++))))))))))))***+++,,,---///...---...//////...,,,---,,,,,,---...///...---------...///000111111222------...........................//////000000000000111333333333333222222111111111333666666555333444555666888888888888777<<<;;;;;;:::;;;<<<===>>>===999666888???DDDFFFFFFDDDDDDEEECCCBBBAAACCCDDDGGGFFFDDDBBBBBBAAABBBBBBEEEFFFFFFGGGIIIKKKMMMNNNNNNIIIGGGJJJMMMOOORRRVVVRRRSSSTTTVVVXXXZZZ[[[\\\\\\]]]```ffflllooonnnmmmiiikkkmmmoooppppppppppppqqqrrrsssvvvzzzzzzsssnnnccc]]]VVVSSSRRRPPPJJJEEE@@@>>><<<999666444333222000000///...------...............---------------//////...---------------///......///111333222222222222333444555555555555222333333111...---...000000///...------,,,------******++++++++++++*********)))''''''...444111***++++++++++++++++++++++++************************((()))******++++++******,,,,,,***)))))))))))))))))))))(((((((((((('''''')))((('''%%%%%%&&&'''(((%%%%%%%%%'''***,,,,,,,,,(((((((((((())))))***+++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++))))))(((((((((((())))))******+++++++++***))))))((())),,,---+++'''(((,,,************************---,,,,,,++++++++++++,,,(((((()))***++++++++++++///...------......,,,***///---+++---///111///---------...///000111111222---------......////////////.........///000222333333666888888555333444555444333444555777888777555666888;;;===>>>===;;;:::999999;;;<<<===>>>??????===;;;:::<<>>??????>>>>>>@@@BBBFFFEEEBBB@@@??????@@@AAADDDDDDDDDDDDFFFHHHKKKLLLMMMKKKKKKMMMNNNNNNSSSYYYYYYYYYZZZ\\\___bbbeeegggiiikkkoootttyyy{{{zzzyyywww{{{zzzsssmmmhhhWWWRRRMMMJJJIIIGGGCCC???;;;999777555333111000000//////...---------......------------............000000///............///...//////111333444444444444555666666777777777666222222111000///.../////////...---,,,++++++++++++******++++++++++++******))))))((((((---222000***,,,+++************)))(((************************((())))))*********************))))))))))))******))))))(((((((((((((((((()))(((((('''''''''(((((((((''''''((()))******)))))))))(((((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++,,,+++***))))))***+++,,,+++++++++,,,,,,++++++******+++,,,,,,+++***,,,///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,,,,,,,++++++111///------------,,,+++111...,,,---111222000---////////////............---------...///000111111000///......///222444666555:::===<<<777444666999777666666777999999999777:::<<>>??????>>>===<<<;;;;;;>>>AAACCCBBB@@@888:::<<<===>>>@@@CCCEEEFFFDDDBBB@@@@@@AAACCCDDDHHHGGGGGGHHHIIIKKKMMMNNNVVVUUUVVVXXXVVVUUUZZZaaaeeefffgggiiinnnssswwwzzzxxxpppjjjdddaaaOOOLLLGGGEEEDDDBBB>>>;;;888777555333111000///...///......---------......---------....../////////222111000000//////000000...000222333444555555555666777777888888888888777333222111000000000000///......---+++************++++++,,,,,,,,,,,,++++++'''+++,,,)))***---...,,,000...,,,,,,,,,,,,***'''************************(((((()))************)))(((((())))))************(((((())))))))))))))))))'''(((***++++++***)))((((((''''''((()))******)))***))))))))))))******+++************************(((((((((((())))))))))))************++++++++++++,,,+++***))))))***+++,,,***+++,,,,,,,,,,,,+++++++++,,,,,,++++++,,,//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------,,,,,,444111///...//////...---111///---///111333111////////////............---.........///000111333444222111000000222444777888777<<>>999666888;;;:::999888888:::;;;:::999:::<<>>:::;;;<<>>@@@AAABBBFFFHHHFFFFFFEEEEEEFFFIIIKKKMMMMMMNNNPPPSSSVVVYYY[[[]]]cccbbbeeehhhgggggglllsssxxxyyyzzz~~~|||ssskkkddd___]]]JJJGGGDDDAAA???===;;;999666555333222000//////...//////...---,,,,,,------,,,,,,---...///000000000333222222111111111111111///222555666555555555666666777777888888777777777333111000///000111000///...---,,,++++++***++++++++++++,,,,,,,,,,,,++++++(((,,,---)))'''***---...444111......000000---***************************'''((())))))******))))))'''((())))))******))))))(((((())))))))))))******&&&(((+++------,,,)))(((%%%%%%%%%'''***,,,,,,,,,*********))))))******+++************************(((((((((((())))))))))))*********++++++++++++,,,))))))(((((((((((())))))******+++,,,,,,,,,++++++))),,,+++))))))---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++,,,---............555333000///000111111000000000111111111111222222---...//////111111222333/////////000111444666777555444444444555666888999888<<<>>>>>>;;;999:::;;;<<<:::999999:::;;;;;;:::777999<<<>>>>>>>>><<<;;;:::<<<===??????>>><<<;;;;;;<<>>@@@@@@AAABBBEEEGGGFFFHHHJJJMMMQQQUUUXXXZZZTTTWWW]]]dddjjjooorrrssswwwvvvxxx~~~xxxnnneee]]]YYYXXXFFFCCC@@@===;;;888666555111111000/////////000000000///...---,,,+++++++++,,,,,,---...///000111111444333333222222222222222111444777888666555555666444555555666555555444444222000---...///000///------,,,,,,+++++++++,,,,,,******++++++++++++******)))***(((%%%'''---000///111...+++---000222000,,,************************'''(((((()))))))))))))))'''((()))******))))))((((((((()))))))))*********'''((()))***+++******)))'''&&&&&&'''***++++++***++++++***))))))******+++************************(((((((((((())))))))))))*********+++++++++,,,,,,(((((())))))))))))(((((())))))***+++++++++++++++))),,,,,,)))***...---)))------------------------++++++---.........---------------......///000111555222000///000222222222...222444333000///222555111111222333444555555666111111000111333666888:::777777777888888888999999999:::;;;<<<<<<<<<;;;:::===;;;999999:::;;;;;;;;;888999:::<<<<<<<<<<<<;;;777888999;;;<<<<<<<<<;;;>>>@@@CCCEEEEEEEEEEEEEEEAAACCCFFFHHHJJJMMMQQQTTTRRRUUUZZZaaagggmmmppprrrmmmrrryyy|||uuuzzzzzzvvvoooeee[[[TTTPPPOOOCCCAAA>>>;;;888555333222---------...///000111222111000...---,,,++++++***+++,,,---...///111111222555444333333222222333333111555888999666444555666222333333444333333222222111...,,,,,,...///...,,,,,,,,,,,,+++,,,,,,------))))))************))))))+++(((###!!!(((111333///+++(((''')))...111///,,,************************'''(((((()))))))))))))))'''((()))******)))((('''(((((())))))*********+++)))(((''''''''')))***++++++)))(((((())))))(((&&&++++++***************+++************************(((((((((((())))))))))))******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))((()))***+++++++++++++++***......***+++000...(((------------------------***+++---...///...------//////.........000222333444222//////000222333333---222666555000...222777777777666666666555555555222111111222444777:::<<<888999999:::::::::999999999999999;;;======<<<:::===;;;999999:::;;;;;;;;;:::;;;<<<======>>>>>>>>>888999;;;===???@@@AAABBBBBBDDDGGGHHHIIIIIIIIIJJJJJJMMMRRRWWW\\\aaagggllleeejjjqqqzzz~~~hhh```dddsssmmmddd[[[SSSMMMHHHEEE>>><<<888666555444222000///......---------......,,,...///...---,,,,,,---000000000000000111111111333333333333444555666777888888777666555444333333111111111111000000000///111...,,,,,,......+++)))---,,,+++***)))***+++,,,))),,,---,,,******---111+++)))'''(((***---/////////---+++***+++------,,,...+++((((((***,,,+++***(((((((((((()))))))))))))))))))))))))))))))))))))))+++---,,,******,,,...)))(((((()))***++++++******)))((((((((()))+++,,,)))************+++++++++++++++++++++******))))))+++*********,,,+++***(((+++,,,,,,+++)))(((***+++,,,,,,++++++++++++++++++------,,,,,,,,,---...///*********+++,,,---///000000///---,,,,,,---.../////////.........///000000,,,...///111111111000000111111222333444444444444222333444555555555444444222888:::666333444555444666666777777888888999999???<<<999999:::;;;999777<<<======<<<999888888999<<<;;;::::::<<<;;;:::888GGGAAA<<<;;;>>>@@@???<<>><<<:::999999:::<<<<<<;;;::::::;;;===>>>@@@>>>>>>@@@DDDGGGGGGFFFMMMMMMNNNPPPSSSVVVYYY[[[bbbdddgggjjjnnnsssyyy}}}xxxssspppkkkccc^^^___^^^\\\WWWPPPJJJFFFEEEyyyiiicccZZZQQQJJJEEE@@@===:::888555333333222000...///......---......//////...///111111000///000111222333444555666666666666::::::999777777666666666777777666555444333222222000000000000////////////111000......//////...,,,,,,,,,,,,,,,,,,++++++***---***)))+++......***&&&,,,***)))***,,,...///...***((('''(((***,,,------...,,,******+++------,,,++++++***)))((('''&&&&&&))))))))))))))))))))))))%%%&&&((((((((((((***+++***************)))))))))***))))))))))))***++++++************+++++++++,,,++++++++++++************+++******+++---...---,,,***++++++***(((((()))+++++++++++++++++++++++++++'''(((+++,,,---,,,***)))+++++++++,,,---...///000//////---------...///000...............///000000///000111222333333333222666666666666555555555555555555555666666666666666555777777666666777444///222222333444666777888888===<<<::::::::::::888777;;;<<<===<<<:::999:::;;;>>>??????===<<>><<>>======>>>>>>>>>===<<>>===>>>@@@@@@???~~~vvvnnnhhh]]]WWWOOOHHHBBB>>>:::888555333111000000000...---...............///000111...000222222222222333444666777999<<<=========<<<::::::999999999999::::::555555444333222111000000/////////............---,,,------------------...,,,,,,---...---,,,+++***---------***'''&&&(((+++((((((((()))++++++)))'''---+++((('''((())))))(((&&&&&&%%%$$$###$$$%%%'''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))***+++++++++***,,,---,,,)))((()))***)))*********++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++,,,---,,,++++++...000000000+++,,,,,,+++))))))***+++++++++,,,,,,---------......,,,+++******,,,...///------------...///000000............//////000000------------...///000111333333444444555666666777;;;:::999888777666666666555555555444555666777777555777666555777:::666///777777888999:::;;;;;;<<>>======@@@CCC}}}vvvooogggaaaVVVQQQJJJCCC???<<<999777444222/////////000...---............///000111111///111333444444444666777888:::<<<>>>??????>>>===999999888888888999999:::444444333222111000/////////.........------------***,,,------,,,,,,...///---------------,,,++++++,,,......+++'''&&&)))---*********,,,---,,,)))'''...,,,)))(((((()))((('''((())))))'''&&&&&&(((***'''((((((((()))))))))***))))))))))))))))))))))))((('''&&&''')))***)))((())),,,...,,,)))(((***,,,)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,***((((((***,,,------,,,------,,,******+++---,,,------....../////////...,,,)))'''(((***---000...............///000000---......///000000000111000000000000111333444555555555555555666777888999<<<;;;999777777777777888777666555555555666888999777999999777999<<<;;;777777888:::;;;===???@@@AAAAAAEEEJJJMMMOOOQQQSSSUUU]]]___ccceeegggjjjmmmpppxxxzzz}}}~~~yyyqqqmmmjjjgggddd___ZZZYYY[[[^^^^^^^^^VVVTTTQQQNNNMMMMMMOOOPPPWWWTTTQQQMMMJJJHHHHHHHHHHHHHHHHHHEEEBBBBBBEEEHHH~~~vvvpppiiiaaa[[[PPPKKKEEE???<<<:::888666333111/////////000///...............///000111222111444666777777888999;;;:::<<<>>>@@@@@@???>>><<<999999888777666666666666333333222111000//////............---------,,,,,,***,,,......------///111......---,,,,,,,,,,,,,,,***,,,......---+++))))))))))))***,,,---,,,(((%%%...+++)))((()))******))),,,------+++)))))),,,///))))))))))))(((((((((((())))))))))))))))))))))))+++)))'''(((******)))'''(((+++...---)))(((+++...)))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...+++))))))***,,,,,,,,,---......---++++++,,,............///000111111111...,,,+++******,,,...////////////...//////000111---...//////000111111111444444444444666777888999777777666666777888999:::;;;:::888777666777888999:::999888777777999:::<<<:::===>>>;;;;;;???AAAAAA>>>@@@CCCFFFJJJNNNQQQRRRSSSXXX___dddhhhkkkooorrrxxx{{{~~~{{{}}}rrrwwwxxxqqqiiigggfffeeeeeeaaa]]]\\\___aaaaaa```\\\ZZZWWWTTTTTTUUUWWWYYYYYYXXXUUUQQQNNNNNNOOOPPPSSSQQQNNNMMMMMMNNNMMMLLL}}}tttmmmgggaaaYYYTTTKKKGGGAAA<<<:::888777555222111/////////000///...............///000222222333666888::::::;;;<<<>>>;;;===???AAAAAA@@@===<<<;;;:::888666555444333333333333222111000///............---------,,,,,,,,,***---//////......000333///...---,,,+++,,,---...******,,,000333111***$$$'''''')))++++++)))%%%""",,,***((((((***+++,,,+++((()))***(((&&&&&&(((+++++++++***)))((('''&&&&&&))))))))))))))))))))))))///,,,******,,,---***((('''+++...---***))),,,///)))***+++,,,---,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------111///,,,+++,,,............//////...,,,,,,---///...//////000111222222333........./////////000000000////////////000000111------///000111111111111111222222333444555777777888777777777777999:::;;;;;;:::888666666777888999<<<;;;:::999999;;;===>>><<>>===AAAFFFHHHLLLOOOSSSXXX^^^cccgggiiimmmsss|||yyyxxxwwwsssssswwwnnntttvvvpppjjjjjjjjjjjjkkkgggcccccceeegggfffeeeeeebbb___]]]\\\]]]___aaaZZZYYYXXXVVVTTTUUUXXXZZZYYYSSSNNNOOOSSSUUUPPPKKKwwwooojjjdddZZZRRRPPPHHHDDD===888666666666666111333555444222000//////333000...000555888777444;;;;;;<<<>>>???@@@AAAAAA@@@AAACCCCCCBBB@@@===;;;;;;888666444444333222000000222444333000///000222///000000///---+++,,,---///...,,,++++++,,,...///000---+++******+++***)))***+++,,,,,,+++,,,...000---,,,)))((('''((()))***++++++)))((((((((()))***)))(((((((((***,,,...///,,,+++***(((((((((((())))))(((((('''(((***,,,---777222+++((()))***)))(((------------------------***+++,,,,,,------,,,,,,,,,---......//////.........------------...//////---...//////---,,,---.../////////...------,,,,,,......//////000000111111999444///---...000000///111222333444444222000...000222333333111//////000777444111111444666777666999888777666666777999:::===>>>>>>===;;;:::;;;<<<>>>@@@AAAAAAAAABBBEEEGGGLLLHHHNNNRRROOOSSSYYYWWW```cccnnnzzz~~~~~~|||xxxtttsssuuuxxxyyyzzzzzzyyywwwuuuuuuvvvoooppppppnnnllljjjiiijjjdddiiiggg```]]]bbbfffgggddd___ZZZXXXYYYZZZZZZXXXVVVSSSPPPPPPQQQQQQOOOMMM~~~zzztttkkkccc___ZZZRRRKKKIIIEEEAAA;;;777555555555444111222333333111//////000222000///222888<<<;;;999===>>>>>>???@@@@@@AAAAAA:::<<<>>>??????===;;;::::::777555444333333111000000222333222000///000222---...///...+++***+++,,,...---,,,++++++,,,---...///,,,***)))*********)))+++,,,,,,+++)))(((((())),,,+++***)))))))))***+++***)))(((((((((***+++,,,+++***))))))+++,,,,,,,,,---,,,***)))(((((())))))))))))))))))***+++,,,---111---***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,---......//////.........------------...//////---...//////------...////////////...............///000000111222222333333444111---,,,...000000000222333333333222000...,,,111222333333222222333555555333111111444666666555;;;:::999999:::<<<>>>@@@>>>@@@AAA@@@??????AAABBBEEEGGGKKKMMMPPPTTTXXX[[[]]]___dddffffffooowwwttt~~~~~~~~~}}}zzzvvvvvvxxx{{{}}}{{{{{{|||uuuuuussspppllljjjjjjkkkdddgggeee___^^^bbbdddcccbbb___[[[YYYZZZZZZYYYXXXUUUSSSPPPPPPQQQQQQPPPNNN}}}tttmmmggg___WWWUUUQQQJJJDDDCCC@@@===999666555444333222111111222111000///111222333222222666<<<@@@AAA@@@AAAAAAAAAAAA@@@@@@@@@@@@777999;;;<<<===<<<:::999888666333222333222111000111222333222000///000111,,,---...,,,***)))***+++---,,,+++******+++,,,------+++)))((()))))))))(((''')))+++***(((&&&&&&&&&)))***************++++++(((((((((((()))+++---...,,,+++***+++------+++***---,,,+++***)))))))))))))))***+++,,,,,,,,,,,,,,,---+++******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------...////////////.........------......///000,,,...//////......///111///////////////000000000//////000111111222222333111000...///111222222222222222222222222111/////////000111111111222555888666555555777999:::999888=========>>>AAADDDGGGIIIFFFHHHJJJJJJKKKLLLOOOQQQTTTXXX]]]dddiiipppvvvzzz~~~~~~||||||}}}~~~zzzxxxxxxyyywwwvvvtttpppkkkhhhhhhhhhcccdddccc``````bbbaaa]]]aaa^^^\\\[[[[[[[[[YYYXXXVVVTTTRRRQQQQQQQQQPPPOOO{{{qqqhhhbbbYYYRRROOOLLLFFFAAA@@@<<<999666444444333222111111111222111000111444666888777888<<>>===999666444333333333333222222333444444444555888;;;??????@@@BBBDDDEEEEEEDDDEEEDDDCCCBBB@@@???>>>===<<<<<<<<<<<<;;;:::999888555333111111222222111000111111000000000000000///,,,---...---,,,+++,,,---*********))))))************((('''((())))))(((&&&###&&&)))******(((((((((&&&&&&'''((()))))))))(((,,,+++***))))))***++++++***)))))),,,111333111------------,,,++++++***)))((((((***+++++++++***)))***,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,---.........---------...//////000000/////////............///000000---...000000000000111333///000111111222333444444......//////000111111111111333444444444333333333333333222222222333444555888888999999:::<<<@@@DDD???BBBFFFIIIKKKLLLLLLKKKOOOPPPQQQTTTYYY^^^cccffflllmmmppprrrtttxxx}}}}}}{{{vvvvvvtttqqqnnnlllmmmoooiiillloooooolllgggbbb```cccaaaaaadddfffddd___[[[^^^^^^^^^]]]\\\[[[ZZZZZZ\\\[[[YYYVVVSSSQQQPPPPPPwwwppphhh___XXXYYYPPPHHHEEECCC>>>::::::888555333222333444555444444666888999999;;;>>>AAAFFFFFFGGGHHHGGGFFFEEEDDDDDDCCCBBB@@@???===<<<;;;::::::999999888666555444444222111111222333222111222000//////000111///...,,,---...---,,,+++,,,---)))))))))))))))))))))))))))(((((()))******(((&&&((()))+++***(((&&&&&&&&&''''''((((((((((((((()))---,,,+++***)))******+++,,,)))(((,,,222555333000---------------+++******((())))))*********))))))''')))+++---------///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................///000000000000/////////......//////000111...000111111000000111333111111222333444444555555111111222222333444444555000222444444333222222333888777555333222333555666<<<===???AAACCCFFFJJJMMMMMMQQQVVVZZZ\\\^^^```aaaggghhhiiimmmqqqwww|||~~~~~~~~~{{{wwwtttqqqpppooollljjjjjjlllnnnhhhkkkpppqqqnnniiieeecccaaa```aaaeeefffbbb___^^^^^^______]]][[[ZZZ[[[\\\\\\\\\[[[YYYUUUSSSSSSTTT}}}qqqggg___YYYUUUQQQHHHAAA???>>>:::888999999666222111333555777888666999<<<>>>@@@AAACCCEEEIIIJJJKKKKKKIIIGGGEEEDDDBBBAAA@@@???===;;;:::999777777666666555555444444444222111111333444333333222000...///000111///---***,,,---,,,+++***+++---((((((((())))))((((((((()))(((((()))++++++)))'''((()))***)))'''%%%&&&'''++++++)))(((((()))******,,,+++*********+++,,,---///+++(((+++222555444000---.........---,,,+++***+++******))))))*********'''***,,,,,,+++,,,...111,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................///000000000000000///////////////000000111000111222222000000111222333333333444444555555666222333333444444555666666111333555666444555777999<<<;;;999888999<<>>BBBGGGLLLPPPYYY]]]ccciiinnnsssxxx{{{~~~}}}}}}xxxtttmmmmmmmmmkkkkkkmmmqqqtttoooooonnnllliiiggggggiii[[[[[[___dddbbb\\\]]]ccc___```___\\\YYYYYY]]]```WWWZZZ\\\[[[ZZZ[[[^^^aaawwwnnnggg```YYYSSSHHHEEE???:::777666777888555666888999999:::===???>>>CCCHHHLLLLLLJJJIIIHHHOOONNNMMMLLLJJJHHHGGGFFFDDDBBB>>>;;;999888888888;;;777333222333555444333555333111222444444111...000////////////000000111...)))(((,,,,,,)))***///---+++)))'''&&&&&&((((((------,,,+++)))'''%%%$$$))))))(((((((((((())))))'''((()))******)))(((''',,,+++++++++,,,,,,---...222...++++++...222333333((()))+++,,,---,,,++++++************+++,,,---...+++***)))((())),,,...000///...---,,,,,,---///000////////////............000......000444555444111111111000000000000111222111222222333222222111111555222111444555222000111444222111333666999888777888<<>>===:::888666555999666222222333444444333555333111111333333111...000//////.........//////---))))))------)))))),,,)))((('''&&&''')))***,,,++++++++++++***)))(((((())))))(((((((((((())))))'''((()))******)))((('''++++++++++++,,,---...///222///------000222333222******,,,---------,,,,,,,,,+++++++++,,,---......++++++++++++,,,...000111111000...------------...000/////////////////////222000000111333444222000000000000000111222333444222222333444555555555555888555444888888555444555666666777888;;;>>>???@@@AAAFFFLLLOOOOOOPPPSSSUUU\\\]]]^^^aaagggoooyyy|||yyywwwwwwqqqrrrsssrrrpppnnnoooqqqsssrrrqqqnnnllliiigggfffggghhhhhhgggffffffhhhjjjjjjgggddddddgggiiijjjiiiggghhhiiikkkmmmooopppqqq{{{qqqhhh```YYYQQQKKKAAA>>>:::777666666888999<<<===>>>>>>???BBBFFFIIIMMMOOOQQQRRRQQQOOOOOOPPPOOOMMMKKKGGGDDD@@@>>><<<<<<=========;;;888555333777555222222333555555444444333000000111111000/////////...---,,,,,,,,,,,,,,,***+++------)))''')))((('''&&&&&&''')))***+++((()))***+++,,,,,,,,,,,,***))))))(((((())))))***(((((())))))))))))(((((())))))***+++,,,...///000222000///000111222111000+++,,,------...---------...---------------......,,,------...///000111111222111000...------------000000000000000000111111333222222222333333111///000000000111111333444555///000111222333444555555666333444888888555555777777:::===>>>???BBBHHHLLLRRRXXX^^^cccdddfffjjjmmmpppssswww}}}}}}yyywwwvvvwwwvvvvvvwwwuuusssqqqrrrrrrttttttsssrrrqqqooonnnmmmkkkllllllkkkjjjlllooorrrpppooooooqqqtttvvvvvvuuutttvvvxxxzzz}}}wwwmmmddd\\\UUULLLGGGBBB???<<<999888999:::;;;>>>???AAABBBDDDHHHMMMQQQRRRSSSSSSQQQMMMKKKKKKKKKKKKIIIGGGDDD@@@===;;;999;;;;;;;;;;;;999777555333666555444444555555666666333222000///////////////......---+++******************+++---,,,)))'''&&&***)))(((''''''''''''(((((()))***+++,,,---------***))))))))))))))))))***(((((())))))))))))(((((((((((()))***,,,...000111//////000111111000///---------........................------------------,,,---...///111111111111111000000//////.........000000000111111222222222333222333333333333222111111111111111111222333444111111222333444555666666555444666:::;;;999:::===>>>CCCHHHIIIIIIMMMWWW___hhhnnnuuuzzz}}}~~~zzzyyyyyyzzzzzzzzzzzzzzzyyyxxxyyyyyywwwwwwxxxxxxxxxwwwvvvuuunnnooopppqqqrrruuuzzz~~~{{{||||||uuujjjaaaZZZRRRJJJEEEBBBAAA>>>;;;::::::<<<<<>><<<:::999<<<;;;999777666666666666666666666666666666777888111111000///...---......------+++***)))))))))))))))***,,,+++***)))'''$$$(((((((((''''''''''''''')))***+++,,,,,,,,,,,,,,,******))))))))))))******))))))(((((((((((())))))(((((()))***,,,///111222,,,---///000///...,,,,,,///........................---,,,,,,,,,,,,,,,---+++,,,---///000000000000...//////000000111111111///000000111222333333444000111333444444444555555333333222222111222222222888888777888888999;;;;;;999999===BBBCCCBBBEEEJJJNNNTTTYYY[[[[[[aaammmwww~~~~~~~~~|||zzzxxxzzz}}}zzzsssiiiaaaZZZSSSKKKFFFBBBAAA???>>>>>>>>>@@@AAAHHHJJJMMMOOOQQQSSSWWWZZZXXXXXXUUUPPPJJJFFFDDDCCCCCCBBBAAA???>>><<<;;;:::<<<:::888666555666777888555777888777666555666777...///111000...,,,,,,---,,,,,,+++***))))))))))))'''***+++)))((()))(((%%%$$$$$$%%%'''((()))******)))******++++++++++++++++++******))))))******+++))))))(((((((((((())))))(((((()))***,,,...000111***,,,...///---,,,,,,---//////...---------......---,,,,,,,,,,,,,,,------++++++,,,---...///000000---...///111222222222222...///000111222333444444///222444555444555666777555555444444444444555555::::::999:::;;;===???@@@>>>@@@EEELLLNNNNNNSSSYYY^^^ccchhhjjjlllsssyyyrrriiiaaa[[[TTTMMMHHHCCCCCCCCCCCCEEEGGGIIIKKKQQQTTTVVVXXXWWWWWWXXXYYYTTTTTTSSSOOOJJJFFFCCCBBBCCCBBBAAA???>>><<<;;;::::::999999888777777777777444666777666444222333444+++...111111...+++***+++++++++******)))******+++&&&******&&&&&&***)))&&&###$$$%%%'''((()))******'''((()))***+++++++++++++++******))))))******+++***)))(((''''''((()))***)))))))))+++,,,...000111))),,,......---,,,.../////////---,,,,,,,,,---------,,,,,,,,,---...//////---,,,,,,,,,---///111222...///111222222222222111---...///000111333444444111333666666444444555777666666666777888:::;;;<<<======>>>???BBBEEEIIIKKKJJJMMMTTT\\\^^^```fffnnnrrruuuxxx{{{yyyrrriiibbb\\\VVVOOOJJJFFFFFFGGGIIILLLPPPSSSUUUYYY[[[]]]^^^\\\YYYXXXWWWNNNOOOOOOMMMIIIEEEBBBBBBDDDCCCBBB@@@>>><<<::::::888888:::;;;:::999777555333555777555222000000222)))---222222///+++******+++***************+++,,,&&&***)))%%%%%%***+++'''&&&&&&''''''(((''''''&&&%%%&&&((()))+++,,,,,,,,,++++++************++++++***)))(((''''''((()))***))))))***+++,,,...///000***,,,///...------///222///...---,,,+++,,,,,,------------......000111222...---,,,,,,---///222333000111222333333222000///,,,---...///111333444444333666888777444222333555666666777999<<<>>>@@@BBBFFFFFFGGGJJJNNNSSSWWWZZZZZZ^^^fffnnnrrrttt{{{sssfffaaa^^^WWWQQQNNNJJJKKKMMMPPPTTTWWWYYY[[[```bbbeeeeeeccc]]]VVVRRROOOMMMKKKIIIIIIGGGEEECCCDDDCCCBBB???;;;::::::<<<777777777888999999777444333444333222000000222444---,,,+++++++++,,,---...))))))***+++---......///'''((()))***+++++++++***(((((()))******)))(((''''''+++///000---***)))))),,,+++*********+++,,,---)))))))))))))))******+++,,,+++***+++---...---,,,///,,,******,,,---,,,***111///------.../////////------...//////......---///000000///...000333666......---///111222222111111222222333444555666666444666888888777888<<<@@@444666:::@@@@@@???CCCIIIQQQSSSTTTUUU\\\eeejjjiiikkkrrr{{{~~~sssfffaaa^^^XXXSSSQQQMMMOOORRRVVVZZZ]]]___``````bbbcccccc```ZZZTTTPPPLLLKKKIIIHHHHHHHHHFFFDDD======>>>===<<<===???AAA<<<999666555555555444333222333222111//////111222---,,,+++******+++,,,,,,))))))***+++,,,---......+++******))))))((('''''''''((())))))))))))((('''+++---...---+++))))))***+++***)))(((((()))******)))))))))))))))***++++++,,,+++******,,,------,,,111///,,,,,,...///...,,,000...,,,,,,---...........................------111111111000///000333666333222222333555666666555222222222333333444444444============<<<===???AAA???@@@EEEJJJJJJJJJNNNTTT^^^aaadddeeekkkssswwwvvvyyytttgggbbb___ZZZWWWVVVSSSVVV[[[```dddffffffggg```aaaaaa```\\\WWWQQQNNNJJJHHHGGGGGGHHHHHHFFFEEE@@@AAA@@@>>>;;;:::;;;<<>>>>>AAACCCDDDDDDJJJKKKOOOTTTUUUUUUYYY```jjjppptttwww|||uuujjjeeebbb^^^\\\]]]\\\___dddiiikkkkkkiiihhhaaaaaa```]]]YYYTTTOOOLLLIIIHHHFFFFFFFFFFFFDDDCCCCCCCCCBBB@@@<<<:::999:::>>>;;;666333333222111000...//////...,,,,,,---...,,,++++++***)))((((((''')))))))))***+++,,,,,,---((('''&&&%%%&&&(((***+++''''''((((((((()))((((((((()))******+++---000111///...,,,***))))))************))))))******+++,,,---+++((((((***,,,---,,,///...,,,++++++,,,------///...------...///...---000000///...------------222333333222000000111333111000000111333444444333777888999:::;;;<<<===>>>CCCAAA@@@CCCIIINNNOOONNNVVVWWWZZZ___```aaagggooowwwwwwnnnjjjgggdddccceeeeeehhhlllnnnnnnlllhhhfffbbb```]]]ZZZUUUQQQMMMKKKJJJHHHFFFEEEDDDCCCAAA???<<<>>>????????????@@@AAA999777666555555444222///,,,---...---+++***+++,,,++++++******)))(((''''''((())))))******+++++++++((('''&&&%%%&&&(((***+++(((((((((((())))))******))))))+++,,,...///......///...,,,***))))))*********************++++++,,,---+++))))))+++,,,---,,,000///---+++***+++---///000///...///000111///...111000///............///222333333333111111222333555444444555888999999888:::;;;<<>>===>>>>>>555444444555555444111///***,,,------+++******+++***************)))((('''(((((()))))))))*********+++***)))'''&&&''''''((())))))))))))***+++,,,,,,---,,,,,,---///...,,,))),,,+++***((((((((())))))+++************+++,,,,,,,,,+++***+++---...---,,,222111000---,,,,,,///222000000///000222222000...222111000//////000111222333444666555444333444666777666777999<<<>>>>>>>>>???@@@BBBDDDGGGJJJKKKLLLQQQQQQQQQTTTXXX\\\^^^___jjjjjjnnnssswww{{{}}}yyywwwuuuqqqppprrrqqqrrrsssrrrooojjjfffccc\\\YYYUUUPPPLLLIIIHHHHHHGGGEEECCCCCCBBBAAA???>>>???@@@AAA???<<<999888888444333111000111000///---***,,,------,,,*********)))***+++++++++***)))(((((((((((()))))))))))))))+++******))))))(((''''''+++************,,,---...---+++***+++---//////...+++***)))(((((()))******++++++******++++++,,,---,,,+++,,,...000000---+++222222111...+++,,,000333/////////000111111///---222222000000111222444555555777999999888888999:::;;;:::;;;>>>BBBDDDEEEEEEJJJKKKLLLNNNOOOQQQRRRSSSVVVXXXZZZ]]]___cccgggkkkuuuuuuxxx~~~|||{{{yyyuuusssvvvsssssssssrrroookkkgggdddYYYVVVQQQLLLIIIGGGFFFGGGEEECCCBBBBBBBBBBBBAAA???777999<<<===<<<;;;;;;<<<666333...,,,,,,------,,,***,,,......,,,*********))))))+++,,,,,,+++******(((((((((((())))))))))))'''((()))***+++++++++***++++++******+++---...000+++'''%%%''',,,222555666,,,+++*********+++,,,---++++++******++++++,,,---+++,,,---000222111...+++000000///,,,)))***...222.........///111000...,,,333222111111222444666888777999;;;<<<<<<;;;<<<>>>BBBBBBCCCFFFKKKNNNOOOOOOUUUUUUUUUVVVWWWWWWXXXXXX]]]aaafffiiikkkpppwww|||~~~}}}zzzwwwsssrrrqqqpppnnnjjjddd```YYYVVVQQQLLLIIIGGGGGGGGGGGGEEECCCBBBBBBBBBAAA???999;;;<<<<<<:::666111///333222111///...,,,+++***///...,,,,,,,,,,,,***))),,,,,,++++++***)))))))))444///***(((***---...---+++++++++++++++***)))((('''(((((())),,,///222333111---)))(((,,,000111111......---,,,++++++******------,,,,,,+++,,,,,,,,,---------,,,------......222222111//////.........333333222000...///111333444444444444555666777888;;;===@@@BBBBBBCCCEEEFFFEEEGGGKKKMMMNNNPPPRRRTTT^^^^^^^^^]]]]]]^^^aaadddgggjjjnnnrrrwww}}}}}}xxxsssqqqnnnkkkhhhddd^^^ZZZVVVTTTPPPKKKHHHGGGGGGGGGFFFDDDBBBAAAAAAAAA???>>>999999888777666444333333222222000///...,,,++++++///---,,,,,,,,,,,,+++)))+++++++++***************///+++((('''(((************************)))(((((()))))))))+++---000222444111...***+++...111222111------------------------,,,,,,+++++++++,,,,,,---,,,,,,+++++++++,,,------000000///...............222333222111///000222555666666777888999;;;===>>>>>>@@@BBBCCCCCCDDDGGGHHHJJJMMMPPPRRRSSSUUUXXX[[[___```bbbccceeeiiimmmqqqqqquuu{{{~~~wwwssspppkkkgggccc^^^ZZZVVVSSSQQQNNNJJJHHHGGGGGGGGGFFFCCCAAA@@@??????===<<<888666333111111222444555111000000...---,,,++++++...---,,,,,,,,,,,,+++***)))************++++++++++++)))((('''((())))))((())))))*********)))((((((******+++,,,...000222444111...,,,---111333222000+++,,,,,,---...///000000************+++,,,------,,,,,,,,,,,,,,,---................../////////000222333333333222333555888777888999:::<<>><<<;;;666444111///...///111222//////......---,,,++++++---,,,++++++------,,,***((())))))***++++++,,,,,,++++++++++++,,,+++************+++++++++******)))******+++,,,...000111222000...,,,...111333000...,,,------...///000111111)))))))))***+++,,,---...------------...///000000---...///000111222222333444555666666666777:::<<<999999:::;;;===???AAABBBHHHJJJKKKLLLLLLNNNRRRTTTTTTTTTUUUUUUVVVZZZ___dddeeehhhmmmrrrwww}}}{{{uuummmiiiddd___]]]ZZZXXXVVVQQQPPPNNNMMMKKKKKKKKKKKKFFFDDDAAA???>>>===;;;999333222111000...---,,,,,,......------,,,,,,++++++---+++***+++---------+++(((((()))***+++,,,,,,---***+++,,,------,,,+++++++++,,,,,,------,,,,,,,,,)))***+++,,,---...//////...---,,,...111111///+++.........//////000000000************+++,,,---...,,,,,,,,,,,,---...///000///000222444555666666666777999:::;;;;;;<<<>>>@@@>>>>>>>>>???@@@AAABBBCCCIIIJJJMMMNNNOOOQQQUUUWWWZZZZZZZZZZZZ\\\```gggkkklllqqqxxxzzzvvvqqqmmmjjjxxxsssfffbbb^^^[[[YYYWWWUUUSSSQQQPPPOOONNNLLLKKKKKKKKKFFFCCC@@@===<<<;;;888666000000111000///,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,(((((()))***++++++,,,,,,''')))++++++***)))***+++,,,,,,---.........------)))***+++,,,------------///---+++---000000...+++---.........//////000000++++++++++++,,,---......++++++++++++,,,---//////222333555777999999999999:::;;;===>>>>>>>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFFFFIIIMMMPPPRRRTTTWWWYYY[[[\\\]]]___bbbhhhoootttsssyyy|||~~~{{{yyywwwwwwqqqooolllgggccc```]]]\\\yyyrrrlllcccaaa]]]ZZZXXXVVVSSSPPPPPPPPPOOOMMMLLLJJJIIIIIICCCAAA===;;;999777555333......//////...---+++***+++++++++++++++,,,,,,,,,+++******+++---......---)))))))))***+++++++++,,,&&&(((***)))(((''')))++++++,,,,,,---......------***+++,,,.........------111...,,,---000111///,,,++++++,,,---///000111111---------,,,------......,,,,,,------...000111222333555777999:::;;;:::999:::<<<>>>???>>>>>>???AAABBBCCCCCCDDDEEEFFFHHHIIIGGGLLLRRRVVVYYY[[[]]]___^^^```dddiiiooowwwwwwnnnmmmzzz{{{vvvttttttmmmmmmmmmllljjjgggdddbbb[[[ZZZWWWSSSPPPNNNNNNNNN{{{tttkkkeeeeeebbb___\\\ZZZWWWSSSPPPPPPOOONNNLLLKKKIIIHHHGGGAAA???;;;888777555222000---------------------...***++++++++++++,,,,,,,,,+++***)))+++---///...---***************+++++++++''')))+++***((((((***---***+++,,,,,,------------+++,,,.../////////...---333000------000111000...((()))***---///111333333//////...---------......000000000111222444555666444555888:::;;;;;;:::999:::<<<>>>>>>>>>===>>>?????????@@@BBBDDDFFFHHHIIIKKKPPPWWW]]]aaabbbdddeeegggkkkqqqxxxoooffffffnnnzzz{{{yyyqqqpppmmmiiieeeaaa```___TTTUUUWWWWWWUUURRROOOLLLMMMLLLIIIEEEBBB@@@AAABBB~~~}}}yyyooofffccceeedddbbb___[[[WWWSSSRRRPPPOOOOOONNNMMMIIICCC???<<<999555222222111111000222000.........///...---///...,,,+++******+++,,,---***)))++++++***+++...*********++++++,,,,,,,,,+++---///---+++)))+++---------,,,,,,++++++,,,,,,///******///000,,,---222000...000555333......222///+++---+++'''///666111,,,---...000000//////...222222333333555666888888999;;;======<<<<<<===>>>;;;<<<>>>???@@@@@@@@@@@@BBBCCCDDDEEEEEEHHHKKKNNNSSSZZZcccggghhhjjjnnnrrrssswww}}}{{{fff___dddlllvvv|||zzzyyywwwvvvsssooojjjfff]]]ZZZVVVSSSQQQOOOLLLJJJEEEEEEEEEDDDCCCDDDGGGIIIPPPSSSNNNBBB888777888777zzzxxxtttkkkdddaaaeeedddbbb___[[[WWWTTTSSSRRRQQQOOOMMMKKKGGGBBB???<<<888555222111111000///222000.........///...---///...---++++++++++++,,,---***)))++++++***+++///***+++++++++,,,,,,,,,,,,+++---...---+++***+++------,,,,,,+++++++++,,,,,,...++++++//////---...222222///000444444///...111---)))---,,,)))222;;;555///000111222333222111111444444444444555666888888888:::;;;;;;:::::::::;;;;;;===@@@BBBCCCCCCBBBAAAAAACCCFFFIIILLLPPPUUUYYY]]]dddkkkoooooopppuuuyyyzzzvvv{{{}}}qqqbbb___fffjjjsss~~~{{{xxxvvvsssoookkkhhhgggdddcccaaa^^^ZZZVVVHHHFFFCCC@@@???>>><<<:::<<<<<<<<<;;;:::;;;===@@@DDDEEEDDD???888333333555~~~uuuqqqmmmgggaaa___bbbaaa```]]]ZZZVVVSSSRRRSSSQQQMMMJJJGGGDDD@@@===:::888444222111111000...333111.........///...---//////---,,,,,,+++,,,,,,---***)))+++,,,***,,,///++++++,,,,,,,,,,,,,,,---,,,---...---+++***+++,,,,,,+++++++++++++++,,,,,,...++++++...///---...111555111///222444222/////////+++//////+++444<<<777333444444555666555555555666666555666666777888888<<<>>>??????===<<<======;;;>>>AAADDDEEEEEEDDDDDDDDDGGGLLLQQQUUU[[[aaaeeemmmrrrxxx{{{zzz|||{{{zzzxxxpppgggffflllrrrtttqqqkkkhhhggg```XXXZZZbbbaaafffnnntttuuutttrrrqqqooommmjjjhhheeeaaa]]]YYYSSSPPPMMMKKKJJJIIIGGGEEE:::888555444444444222111333333333222111111444666555444888===999///---222yyyqqqkkkgggdddaaa```___^^^\\\ZZZWWWSSSQQQOOORRRNNNIIIEEEBBB???<<<:::999666333222222111000///444222///---............//////...------,,,,,,,,,---***))),,,,,,+++,,,000,,,,,,,,,,,,------------,,,,,,---,,,,,,+++,,,,,,+++++++++++++++,,,---------,,,,,,---......///111777333///111555555111...333///222111,,,333999333555666666777777777777777888777777777777777888888>>>@@@AAA@@@>>>======>>><<<===???AAACCCEEEFFFGGGKKKOOOUUUZZZ___eeekkkooo{{{~~~zzzyyyyyytttmmmeeeaaaXXXQQQRRRYYY]]]\\\VVVSSSRRRSSSPPPLLLNNNTTTPPPTTTXXX[[[\\\[[[[[[\\\YYYXXXXXXVVVSSSOOOJJJGGGDDDAAA===;;;;;;<<<;;;:::777555222111111111000///...///000///------///111---)))111===;;;...***000}}}xxxuuunnngggdddccccccbbb___^^^]]]ZZZWWWSSSPPPNNNLLLHHHCCC???<<<:::888666777555333222333333222000666333///---............000/////////...---,,,,,,---***))),,,---+++---111------------------------,,,,,,+++,,,,,,---,,,,,,++++++++++++,,,---...///,,,------,,,---///000000888444111111555777444///333000333222---333999222666666666666777777888888888888777777777888888999:::<<<===<<<:::999999:::>>>===<<<===@@@DDDIIIKKKPPPTTT[[[cccjjjqqqwww|||}}}zzzyyyxxxwwwtttqqqhhhhhhfffdddeeefff```YYYRRRNNNFFF@@@CCCIIIKKKIIICCCBBBCCCDDDCCC@@@@@@BBBCCCDDDFFFFFFEEEEEEFFFGGGBBBCCCEEEDDDAAA===999666<<<999555444444555666555333111...------,,,+++)))---...///...,,,,,,---///---)))000======///***///xxxqqqpppkkkeeebbbdddeeedddbbbaaa^^^[[[WWWTTTPPPNNNEEEBBB>>>;;;999888666444444333333333555555555333777444000------...///...000000000000///...---,,,---***))),,,---,,,...222///............---------,,,+++***+++---...---,,,+++++++++,,,---///000111+++......,,,,,,000111///666555333111444888777222000...222222///666<<<666666666666666666777888888777777666777777888999999;;;<<<======<<<:::;;;<<>>>>>>>>BBBGGGLLLOOORRRXXXaaakkkuuu~~~|||vvvqqqnnnnnnpppkkkfffccccccaaa^^^[[[VVVVVVTTTTTTWWWYYYSSSKKKDDDBBB===888:::???@@@<<<999999::::::999777555444<<<<<<<<<:::777555555666666888;;;;;;888555333222777444111000000111222111111///,,,+++++++++***(((,,,---...---,,,++++++,,,///,,,111999999000,,,...{{{tttiiikkkiiicccaaaeeegggeeeaaa```]]]ZZZUUUQQQMMMKKK@@@===;;;999999888666444333222222444777888777666888444000------...//////000000111111000///---,,,---***))),,,---,,,...222////////////......---------+++***+++---...---+++,,,,,,,,,---///111222333+++......+++,,,000111...333666555222333888999666222000444555111888===777777666666555666777888999555555555666777888999:::===???@@@@@@???>>>???@@@@@@AAACCCFFFIIIMMMQQQSSSXXX^^^hhhsss~~~~~~zzzxxxyyy{{{{{{uuummmgggccc```\\\ZZZZZZUUUPPPOOOPPPPPPMMMIIIGGGHHHHHHIIINNNQQQJJJAAA999:::888444444777777444444444333222222333222111666666666444111000000222000333666666444222222333444222000//////000//////000...,,,,,,---...---,,,,,,...///...,,,++++++,,,---...///000111///---,,,~~~xxxrrrdddhhhhhhbbbaaaeeehhheee___]]]ZZZVVVRRRMMMIIIGGG===;;;:::999:::999777555222111222555888:::999888999555000------...//////000000111111111///---,,,---***))),,,...---///333000000//////.........------+++)))+++...///---+++,,,,,,---...000222333444+++//////++++++111222...111666777222222777:::999777444888777222777<<<444888777666666666777888999444444444555666888999::::::<<<>>>>>>>>>===>>>???AAADDDHHHMMMQQQSSSTTTTTT___eeeoooyyytttttttttqqqnnnkkkkkkkkkggg___VVVRRRQQQPPPMMMJJJCCC???;;;<<<@@@BBB@@@>>>;;;<<<===@@@FFFIIIBBB888111444444111000222111...222111///---...222333333000111222111111111333555***---000000...---...000444222000000000000///...,,,+++******---............000111000...------...+++---,,,)))***......***yyyuuuuuujjjhhheeecccbbbbbbccccccaaa___[[[VVVPPPJJJEEECCC>>>;;;::::::777333444888555555444444999===999222333///------///000...,,,222444444111...,,,...000111///......///...---+++222///---///333333///+++000///---,,,+++,,,------222111000///...---------///...---,,,---///111222666;;;;;;444222666:::999:::;;;;;;999666555666888999999777444111111333555666666666666777999;;;<<<;;;<<<>>>@@@BBBBBBBBBBBBFFFGGGHHHJJJOOOXXXbbbiiifffmmmxxxzzzuuuwww{{{}}}|||wwwyyy{{{|||zzztttnnnjjjeeeeeecccbbb```^^^]]]\\\WWWQQQHHHBBB???===;;;999666888888888999999333+++444777777444444777777555000111222000...------...444333222222333333111///000000000000///////////////000111222222111000///000000000000000///......---------,,,,,,+++++++++000///---+++******++++++)))+++,,,,,,+++,,,---///|||wwwssssssmmmkkkiiigggeeeeeeffffffcccaaa\\\WWWPPPJJJEEEBBB===999888999777444333555444555444444888===:::444222111//////000000//////111222333111---,,,---///...---++++++,,,---,,,+++444000,,,,,,000111///---///...---,,,++++++,,,---,,,,,,------------------000///...---...000222333555:::;;;666444777999888:::;;;;;;999777666777888666666666444333333444666555555444555666777999:::<<<===?????????AAADDDGGGLLLNNNPPPSSSXXXaaajjjpppqqqwww~~~}}}}}}yyysssooopppqqqqqqvvv~~~~~~}}}zzzwwwssspppnnnllljjjlllllliiiddd___\\\ZZZVVVUUUTTTRRROOOMMMKKKJJJCCC>>>888444444555555444222333333222444555000)))222444444222222555555222111222222111///---...///222222333333222111000000000000000/////////......---...////////////...---///000000000000///...---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++***+++------,,,,,,...///{{{xxxsssqqqrrrooonnnkkkiiiggggggggggggccc```[[[TTTMMMFFFAAA>>><<<666444777888555222222333555444444888<<<;;;555111222222111000///000222000111111000...,,,---......,,,******,,,---...---444000+++***---//////...------,,,+++++++++,,,,,,((())),,,...///000//////111000//////000111333444555999;;;888777888999777999999999888666555777888222333555666555444555777555555555666777888::::::>>>AAACCCBBB@@@CCCJJJPPPQQQSSSWWW[[[aaahhhqqqvvv}}}zzzvvvrrrooonnnnnnkkkiiigggfffbbb```eeekkkgggddd^^^YYYVVVTTTUUUUUUTTTVVVVVVQQQIIIEEEGGGJJJHHHGGGEEEBBB@@@===;;;:::666333///...///111222222///000///...000333///)))...111111......111111...111222222111///......//////222444333000///000222/////////.........------------............------...////////////...------,,,,,,,,,,,,++++++++++++(((***,,,......---,,,***+++---......---...///111|||yyyvvvrrrqqqrrrooonnnllliiigggfffeeeeee___\\\VVVOOOGGG@@@;;;888:::333111555999666111///333555444444777<<<;;;777000222333222///...000333111111111111///.........000...,,,,,,...000111222222///,,,+++,,,......---,,,,,,,,,,,,++++++,,,,,,***+++...111333333222222222111111111222333444555555888999:::999999777666666777777666444444555777111333666777666555555666777777888999:::;;;<<<===@@@EEEJJJJJJGGGIIIQQQYYYVVVYYY^^^ccciiipppwww|||~~~}}}vvvsssmmmgggbbb___^^^]]]\\\]]]]]]YYYSSSPPPRRRWWWNNNKKKFFFBBB??????@@@BBB>>>BBBDDD@@@999777:::???;;;:::999777666444333222444222000.........//////000000...---000444222,,,---000///,,,,,,///...,,,000111222111///...///000,,,000444333///---///333///.........------------......////////////......------............---,,,,,,+++++++++++++++++++++***+++,,,------,,,+++***,,,---//////......000111zzzyyywwwsssrrrtttrrrpppnnnkkkhhheeecccbbb\\\XXXRRRKKKCCC===888666888222///444888555111///333555555444666:::;;;888...111222111...---000333222222222222222111000...000...---...000222333333///.........///...---+++,,,,,,,,,,,,,,,,,,,,,,,,---...111333444333222111222222222333444444555666555666777::::::888666555333444444333222222444666222555888999888666555555777888999;;;===>>>???@@@@@@GGGOOOQQQPPPQQQXXX^^^]]]```fffkkkqqqwww~~~~~~|||}}}{{{wwwwwwyyyxxxqqqlllkkkgggddd___YYYTTTPPPNNNMMMKKKNNNOOOJJJCCC@@@BBBDDD;;;:::888666555555666777333999>>><<<666222444888000000000////////////...000///...---+++******+++000000...,,,///333222------000///,,,,,,......+++///000111000.........000***...222111...,,,///333///.........------------...------------------...+++,,,,,,---------,,,,,,++++++++++++++++++++++++...---,,,***))))))******+++,,,......------///000~~~{{{zzzxxxttttttwwwuuutttqqqmmmiiieeebbb```YYYVVVPPPIIIBBB===999777666111000444666444111111444777777444555888:::888///000000000//////000222333222222333444333111...///......///111333222111---...///000000...---,,,,,,,,,---.........------///000111222222222111111222222333444444555555666666444444888:::777444444111222333222222222444666444777999:::999777777777666888:::===@@@BBBCCCDDDCCCJJJQQQVVVWWWYYY^^^cccbbbeeejjjoootttzzz}}}yyyxxxyyy}}}zzzvvvsssrrrrrrqqqqqqnnnjjjggggggccc\\\VVVUUUUUUSSSPPPKKKGGGCCC@@@???<<<@@@@@@;;;666666777777222222111111111222222333222888<<<;;;666111///000/////////000000111111111,,,---///...,,,,,,,,,---......,,,***---111///***...000000---,,,......+++---...//////------...///))),,,///000...---///222/////////.........------++++++************++++++***++++++,,,,,,,,,,,,+++*********+++++++++++++++000...+++)))(((((()))***)))+++,,,,,,+++,,,---///}}}{{{{{{yyyttttttxxxvvvuuuqqqlllgggbbb^^^[[[TTTQQQLLLEEE@@@;;;999888555222111444444222222555666888888444444777888777111000//////111222222222222111111222444333000---000000111333555555222000000000000///.........///,,,---.../////////......111111222222333444444444222222333444555555555555777222222777999555333444111222333333333333555777444777999:::::::::;;;;;;999;;;???CCCFFFIIIJJJKKKLLLPPPUUUYYY^^^ccchhhlllmmmooosssvvv{{{xxxqqqnnnnnnoooooosssooojjjfffcccaaa___]]][[[VVVSSSSSSPPPIIIDDDCCCDDDDDDBBB@@@===999666444666999777222111555555222111000///......///000111000333666666333000...---000000111111111222222222,,,...111000...------///,,,---,,,***---000---(((...111000---,,,...---***,,,---...---,,,,,,---...***+++,,,---...//////000000000000/////////......+++***))))))))))))***+++)))******+++,,,,,,++++++)))*********++++++++++++,,,,,,+++******)))******'''(((******))))))+++,,,|||{{{|||yyyttttttxxxuuusssooojjjddd^^^YYYVVVPPPLLLGGGAAA<<<999777666444222222444222000333888777999999444333666888666444111///000333555444222111000///111444333000,,,222333555777999888555222222222000...,,,---000222,,,---///000000000//////333333444444666777999:::111222333444555555555555777111000555888444222444222333444444444555777999444666999:::;;;<<<>>>@@@>>>@@@DDDIIIMMMPPPQQQRRRVVVVVVYYY]]]cccjjjqqquuu|||~~~yyyvvvxxxqqqkkkbbb___aaaeeehhhiiifffbbb\\\WWWSSSPPPLLLIIIJJJEEECCCDDDCCC???;;;<<<:::::::::999777444000...555777555111222888888333333111...,,,,,,---///111,,,---...000000000///...---------,,,,,,,,,,,,,,,+++...000///+++)))((()))---...---,,,...111...'''...000000,,,+++------***+++,,,------++++++,,,---*********,,,///000000...000000000000////////////---,,,+++******+++,,,---((()))***+++++++++++++++))))))******++++++++++++((()))+++,,,,,,,,,***)))&&&'''))))))((((((***+++~~~{{{zzzyyywwwtttqqquuuqqqkkkgggddd```[[[VVVOOOJJJDDD>>>;;;:::888777555555444333333333333444555888555...,,,111555444555222000111333444222///444111//////222333222000333555444444777999666000333222///------...000111333000///000444555444111111333555666888888777777666555444333222333444555111222222222222333333333333333444444444333222222888:::;;;;;;;;;<<>>;;;999888777333333333333333444555666333777666111///222444222555333111222333444222000222000//////222333111///444666777666777999555...444222000...---...000111222333444555555555666777777888888888777777666555555555444333333444555555333333333333444444444444444555555666666666666666:::;;;======>>>???BBBDDDFFFIIIMMMOOORRRVVV]]]bbb]]]```ccchhhnnnvvv~~~}}}wwwpppggg```\\\WWWQQQKKKDDDCCCCCCCCCDDDGGGKKKMMMEEEDDDBBB@@@===:::777666777666444333222111000000555444444333222222111111000222444444333222222333333111//////000111000///444222///---------///000............///000111222333222000///---------...222,,,))),,,---+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,---.....................---,,,,,,+++******))))))))))))))))))))))))))))))))))))*********+++------......,,,)))&&&$$$((()))*********(((&&&%%%((((((((()))))))))******}}}||||||zzzwwwuuurrrmmmgggccc```\\\VVVQQQNNNJJJCCC>>>;;;999777666222222222333444555777777222666777444222333222000555333222222333444222111/////////111333333111///555888999888888888444...444222111//////000111222222666999999777777:::>>>>>>===;;;999777555555444555555444444444444555666444444444555555555555666666666777888999:::;;;;;;<<<>>>@@@AAACCCEEEHHHJJJJJJNNNRRRTTTWWW[[[aaagggcccfffkkkpppwww|||yyyyyyzzz|||yyyuuusssqqqmmmjjjddd^^^VVVPPPKKKGGGAAA<<<777666666666777999;;;<<<777777777666555444333222222111111000000000111111444444333333222111111111000222333333222111111222000...---...000111111111333222000...---...///000...............///000111444333222000////////////111---***,,,---++++++---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***+++,,,---............---,,,***)))(((((()))***(((((((((((((((((((((((((((((((((((())))))))))))+++,,,......,,,((($$$!!!'''((()))***))))))'''&&&'''''''''(((((((((((()))~~~}}}|||yyywwwqqqlllfffbbb___ZZZTTTPPPMMMIIICCC>>>;;;999777555333222222333444555666666444666777555222222222222555444444333444333333222///000111333555444222111333888:::999999999666000444333222111111222333444555777:::::::::;;;===@@@???>>>;;;888666444444444555555555555555666666666444555555555555666666666777777999:::<<<>>>@@@AAA@@@BBBEEEGGGIIIKKKOOORRROOOSSSWWWZZZ\\\```fffkkkooorrruuuzzz{{{vvvtttrrrpppooopppppprrruuuxxxyyywwwuuupppiiiaaa^^^______[[[XXXRRRMMMHHHCCC@@@<<<888666111111111111111222222333000111111222222222111111000000000111222333444555333333222222111111111000000222333222000///000111///...------///111111000333222000.........//////...---------......///000333222111000000/////////000---++++++,,,,,,++++++++++++++++++++++++++++++++++++************++++++))))))+++,,,------------,,,+++)))''''''((()))***(((((((((((((((((((((((('''''''''(((((((((((()))***+++,,,,,,+++(((%%%$$$&&&'''((())))))(((((('''&&&&&&&&&'''''''''((((((~~~}}}zzzwwwpppkkkeeeaaa^^^YYYSSSNNNJJJFFFAAA===;;;999777555555444444333333333444444888777666444222000222444555555555555444333333444000222555666666555444333222777:::::::::;;;999555444444333333333333444555888777666999<<<>>>>>>===<<<:::888666555444444555555555555666666777777777555555555666666666777777888999:::<<<>>>AAADDDEEEEEEHHHKKKMMMOOORRRVVVYYYTTTXXX]]]```bbbfffkkkpppwwwzzz~~~}}}xxxpppjjjfffdddcccaaaccccccdddfffgggfffccc```ZZZSSSLLLJJJKKKLLLIIIFFF???<<<999666555333222111000000000//////000000000000000000111111000000000000000000111222444555666222111111111111111000000000111222000///...///000000...------...//////...222111000///.........///------------------...///000000000//////...------...---,,,++++++---,,,***+++++++++++++++++++++++++++******))))))******+++((()))***+++,,,,,,,,,,,,,,,+++)))''''''(((***+++))))))))))))))))))))))))&&&'''''''''((((((((((((+++***))))))))))))******'''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''~~~|||yyywwwooojjjddd___\\\WWWQQQLLLGGGDDD@@@===;;;:::888666666555444333333333333333:::777555555222///111555555666777666444333444555333555777888666555555555222888;;;999999;;;;;;999555555444444555555666666999777555888<<>>@@@DDDGGGIIIKKKMMMPPPSSSUUUXXX\\\___YYY^^^cccgggiiilllqqqvvvzzz}}}|||uuupppoooppplllggg```[[[WWWUUUSSSQQQTTTSSSSSSTTTTTTRRROOOLLLEEEAAA<<<:::;;;<<<:::888555444222111000000111222000///...------...///000///000000000000//////.../////////000111222333444000000000000000000000000000111111///---,,,...//////---,,,,,,...///......222111000//////.........------,,,,,,,,,------..................---,,,,,,+++,,,+++***+++...---)))++++++++++++++++++++++++******))))))))))))******((()))******************++++++))))))))))))***+++))))))))))))))))))))))))''''''''''''((((((((((((***)))(((''''''))),,,---((('''''''''''''''''''''&&&&&&&&&''''''''''''(((~~~{{{xxxuuummmhhhbbb]]]ZZZUUUOOOJJJDDDAAA>>><<<<<<;;;999888444444333333333444555555999666666888555000///444555666888777444333444666555777888777444333444555555:::<<<999888:::<<<;;;555555555666666666777777999888888999;;;<<<<<<<<<555555666666666555555444444555666888999999888888::::::::::::;;;;;;;;;;;;?????????AAACCCGGGJJJLLLPPPRRRUUUWWWYYY\\\```ccc___dddjjjmmmooorrrwww{{{}}}|||zzzsssjjjaaa[[[ZZZ\\\UUURRRNNNJJJHHHFFFCCCAAAEEEDDDCCCCCCCCCAAA>>><<<888777555444333333222222222222111000000000222333000...,,,++++++,,,///000///000000111111000000///000000//////000000111222000000000000000000000000000000000...,,,+++---...,,,+++***+++...000000///111111000000///.........------,,,,,,,,,,,,,,,---------...///...---,,,+++(((++++++)))+++///...*********************************))))))))))))******))))))******))))))(((((())))))))))))))))))******((((((((((((((((((((((((''''''((((((((()))))))))(((((('''''''''((()))***)))(((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((~~~{{{wwwtttlllggg```[[[XXXSSSMMMHHHBBB@@@===<<<<<<<<<:::999222222222333444555666777777555777;;;888000...111555777888777444333444777666888888666222111222555888======999666999;;;;;;555555666666777777777888777:::===<<<999999;;;>>>555555777777777666444333444555777888999999999888<<<<<<<<<============>>>BBBAAABBBCCCFFFIIIMMMOOOSSSUUUXXXZZZ[[[^^^bbbeeeccchhhnnnrrrtttwww{{{zzztttooollliiigggaaaXXXNNNHHHFFFGGGEEECCC@@@???>>><<<:::777<<<:::999888888777444222333444555444222000111222/////////---,,,,,,...000000...+++******,,,///111000111222333333333333333222222111111111111222222////////////000000000000000000000...++++++,,,...***))))))+++...111222111111111111000//////......------,,,++++++,,,,,,,,,---.../////////...---,,,'''++++++)))+++000///*********************************))))))))))))******************)))((('''&&&'''((())))))***))))))(((''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((('''%%%%%%***)))((('''&&&%%%%%%%%%'''''''''(((((((((((()))|||yyyuuupppkkkhhheeeaaa]]]YYYTTTOOOKKKAAA===999888999999888666111222333333333444666888999:::;;;:::666333111111888777666555555555555555888999999888555444444555888:::<<<===;;;::::::;;;:::666777===???999666777:::999888777777666666777<<<:::888888888888777666::::::999999:::;;;;;;<<<;;;<<<===>>>???@@@AAABBBBBBDDDFFFGGGIIILLLPPPSSSRRRTTTWWWZZZ]]]bbbiiimmmnnnrrrxxx{{{|||~~~~~~~~~}}}xxxqqqllliiieee```[[[ZZZXXXTTTMMMEEE???======777777666555444444333333555444444333222222222333...111444444111///000222,,,111333000...///...+++---------------...///000------///111444444222000222333000+++***...000...''')))+++,,,,,,---///111222///------...///,,,***+++++++++,,,---...///000///---///555444...,,,///000///...------,,,(((&&&...+++''')))---...,,,)))+++*********+++,,,,,,---+++++++++++++++++++++++++++***)))))))))***,,,---+++******)))(((''''''&&&''''''(((((((((((('''''''''&&&%%%&&&(((*********))))))(((((('''''''''&&&'''&&&&&&'''***++++++***!!!&&&(((&&&$$$&&&&&&###'''%%%$$$%%%'''***++++++}}}{{{wwwrrrmmmgggddd```[[[WWWRRRLLLHHH@@@===:::888999999888666222444444444333444666888666777888777555333333444777777666555555555666666888999999888666555555777888:::<<<===;;;:::::::::;;;777888<<<===999666777999888777777666666666777;;;:::999999999999999999::::::::::::;;;;;;<<<===<<<===>>>@@@AAACCCDDDEEEGGGHHHJJJKKKLLLNNNRRRUUUYYY[[[___bbbeeejjjooorrrrrrvvv{{{~~~~~~{{{yyywwwuuuuuusssnnniiieeeddddddgggccc___ZZZVVVRRRNNNKKKKKKKKKIIIDDD???;;;::::::555444444333222222111111333333222111111111111111...000222222111000///000***///222000...000///---...------,,,,,,,,,------......///000222333111///---///...******///000///---///000000//////000222222///------//////---+++,,,,,,,,,,,,------...//////,,,---222222---)))***---,,,,,,---...---+++)))///+++((()))---///---***+++*********+++,,,,,,---------,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,))))))(((((('''&&&&&&%%%(((((())))))))))))((((((((('''%%%&&&'''((((((''')))((((((((('''''''''&&&&&&%%%%%%&&&((())))))((($$$((()))&&&%%%&&&'''%%%(((&&&%%%&&&(((***++++++}}}yyytttooofffccc^^^ZZZTTTNNNGGGBBB@@@===:::999999999888777555666666555444444666777999:::999666444333444555666666666666666666777888777888999999777777888999999;;;======<<<::::::;;;===:::888:::;;;888666777888777666666666666666777:::::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<===????????????@@@BBBDDDFFFHHHIIIKKKMMMNNNOOOPPPRRRUUUXXX___ccchhhlllooossswwwyyyzzz}}}~~~wwwppplllkkkjjjiiidddbbb^^^XXXRRROOONNNOOOQQQQQQOOOKKKFFFBBB@@@@@@>>>??????===999666555555222222111111000000//////111111000////////////000///......///000000///---(((...000///...000000.........---,,,++++++******000///...///000111000///)))+++,,,***+++000111///222333333111///...///111111000......//////...,,,------,,,,,,,,,------...///+++***...///,,,(((&&&***)))***,,,...000///...///,,,)))***,,,...,,,***++++++++++++++++++,,,,,,.........------,,,,,,,,,+++***)))((((((((()))***((((((''''''&&&%%%%%%%%%((())))))))))))))))))((()))'''%%%%%%&&&&&&&&&%%%((((((((('''''''''''''''&&&%%%$$$%%%&&&'''&&&$$$'''******&&&$$$'''(((&&&((('''&&&''')))+++,,,+++~~~zzztttooodddaaa\\\WWWRRRKKKDDD??????===;;;999888888888888777888888777555555666777AAA@@@===999555333444666666666666666777888888999777999::::::999999:::;;;;;;===??????===<<<;;;<<>>???AAABBBCCCDDDCCCCCCDDDEEEGGGIIIJJJLLLNNNQQQSSSUUUWWWZZZ]]]ccchhhnnntttxxx{{{{{{uuuqqqjjjeee```\\\ZZZZZZZZZYYYVVVTTTPPPJJJDDDBBBBBBDDDCCCDDDEEEBBB===999999::::::;;;<<<:::777333222111000000000000//////......///......---------......111...---...111222///---)))...000...---///000...------------,,,,,,++++++222000....../////////...(((+++---+++---111222000222222222000---,,,---///000000////////////...---......---,,,,,,,,,---------***)))+++///...***''')))))))))+++///000000000---+++))))))+++,,,+++)))***+++++++++,,,+++++++++.........---,,,,,,++++++,,,+++)))''''''''''''(((''''''''''''&&&&&&%%%%%%''''''(((((((((((('''''''''%%%$$$$$$%%%&&&%%%$$$'''''''''''''''''''''''''''&&&%%%%%%&&&&&&$$$###(((+++***%%%###&&&(((''')))((('''(((***,,,++++++}}}yyyrrrmmmbbb___YYYSSSNNNHHHBBB>>>======;;;999888888888999999::::::888666666777888BBB@@@===888555333555777777777777777777888999:::888:::;;;;;;::::::<<<======???AAAAAA???=========???===999777777888888666666666666666666777888999777888:::::::::;;;>>>@@@???@@@@@@AAACCCEEEFFFGGGIIIHHHGGGGGGGGGHHHJJJKKKKKKNNNRRRVVVYYY]]]aaadddhhhmmmttt{{{yyypppiiibbb]]]ZZZPPPMMMIIIGGGFFFFFFFFFEEEDDDCCC@@@<<<888777999;;;777:::;;;:::666333333555666777999888666333222222000000000000////////////...------,,,------......222000---...111222111...,,,000111---,,,---...,,,+++,,,---...///.........222000...---.........,,,+++...///...///333444111222222111///---,,,...///////////////..................---,,,,,,,,,------++++++***,,,///000...++++++******+++...000000000,,,+++)))))))))))))))(((***+++,,,,,,,,,++++++***---,,,,,,,,,++++++******---,,,***(((&&&&&&&&&&&&((((((((('''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""###%%%''''''&&&&&&&&&&&&''''''''''''''')))'''&&&&&&''''''%%%$$$'''***)))$$$###%%%'''&&&)))(((((()))+++,,,+++***{{{uuunnniii___ZZZTTTNNNIIIEEEAAA>>><<<<<<<<<:::888777999::::::;;;;;;:::888777888:::;;;:::888666444444777999888888888888888888999::::::;;;<<<<<<<<<;;;===>>>>>>@@@BBBAAA???>>>============:::666777:::999666666666666666777888::::::777:::<<<<<<;;;<<>><<<;;;;;;;;;:::999777777777555333333555777444555777777555333333333000222444444333222333444000000000000////////////...------------...//////222000//////000111111000---111111---+++,,,---++++++,,,---///000000///...000...------......---+++---000111///000555666555666666444111......000222---...///...---,,,---///------,,,,,,,,,------...+++...///......111111///,,,+++***+++...000111000,,,+++***)))))))))))))))***+++,,,---,,,+++***)))++++++++++++++++++++++++///---+++)))'''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""###&&&'''((('''&&&&&&&&&&&&&&&'''''''''***(((''''''(((((('''%%%$$$((((((%%%$$$&&&((('''((('''''')))++++++***(((}}}xxxqqqiiicccZZZTTTMMMGGGCCCAAA@@@>>>;;;<<<<<<:::777777999;;;:::;;;;;;:::999999:::<<<888888777666444555777999::::::999888888888999999;;;===>>>>>><<<<<<===>>>===???AAA@@@>>><<<<<<<<<:::<<<:::666777;;;:::666666666777777888:::;;;<<<:::===@@@???======AAAEEEEEEEEEFFFHHHJJJLLLOOOPPPOOONNNMMMMMMOOOQQQTTTVVVUUUYYY___dddhhhkkkoooqqqwwwzzz~~~|||yyyvvvrrrnnnkkkgggccc```[[[TTTKKKDDD???<<<:::999999777666666888999888777222333444444333333555777444444555666777666444222000111222111000000222333////////////////////////...............///000111///000000...------///111+++///000,,,***---...---+++,,,...//////...---,,,---------...//////,,,***---//////...000666:::999;;;:::777333///...///111+++---......,,,+++,,,...,,,,,,,,,,,,------...///,,,333555000,,,...000///+++***)))+++...111222222---------+++***)))***+++***+++,,,------+++***(((******++++++,,,---------111///,,,***'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###$$$&&&''''''&&&%%%%%%%%%&&&&&&''''''''')))'''&&&'''(((((('''&&&###''')))'''&&&))))))((('''''''''(((******((('''|||vvvnnnfff```VVVPPPHHHBBB???>>>>>>>>>;;;<<<<<<:::777777999<<<:::;;;<<<;;;:::999;;;===;;;;;;;;;888666555666888;;;;;;:::999888888888888===>>>???>>>===<<<===>>><<<>>>??????===;;;::::::888;;;:::777888<<<;;;666777777777888999;;;<<<===<<<@@@CCCBBB??????CCCGGGFFFGGGHHHJJJLLLOOOQQQRRRPPPOOOOOOOOORRRVVVZZZ]]]\\\```eeejjjmmmpppsssuuuzzz|||yyyvvvsssooommmeeebbb]]]YYYUUURRROOOLLLHHHBBB;;;666444555555555222111111333555666666555///111222222222222333555222000000222555555111---666666555222///...///111........................///////////////000111222---///000...++++++...111***---...+++***...000///,,,---.........,,,***(((,,,,,,---...000///,,,***+++---...,,,000777<<<<<<>>><<<888333...+++,,,...***,,,...---+++***,,,...+++++++++,,,---...///000...666999111***+++......***)))(((***...222444555/////////---+++++++++,,,***+++---------+++)))(((***++++++,,,---...//////222000---***(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''''''''((('''&&&&&&(((((('''&&&"""'''***)))(((++++++)))'''&&&'''(((******(((&&&wwwpppiiiaaa\\\XXXPPPEEE>>><<<=========;;;;;;;;;:::999888777666666888;;;;;;:::999999:::777888888777555444666777666888:::<<<======<<<;;;>>>===;;;;;;<<<<<<;;;:::;;;;;;<<<<<<<<<;;;:::999<<<<<<;;;999777888:::<<<888@@@CCC>>>:::===???>>>BBBDDDFFFEEEBBBAAACCCFFFKKKJJJJJJLLLNNNPPPQQQQQQTTTTTTTTTTTTUUUXXX]]]bbbiiiiiikkkpppssstttyyy|||tttllleee^^^XXXTTTOOOKKKEEEAAA>>><<<:::888999777555333222222222222111111000///000333666777222000333666444///222999555222222555444000...000111///---...000000///,,,---///000///......///000111///---------...---,,,000---***))))))*********,,,...000000---+++---///000000000///...---+++***,,,------+++((((((***---///000000---,,,000999AAAHHH???555.........---,,,***+++,,,---......//////,,,))))))*********...444111000000000---)))+++000***)))***...222333111...//////...---+++***))))))++++++,,,...000...+++((()))*********)))))),,,...------,,,+++***(((''''''))))))((('''&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&'''(((###$$$'''(((((('''%%%$$$###"""###%%%'''((('''&&&***------***&&&&&&***...%%%######%%%((()))(((%%%~~~ssskkkccc[[[UUUPPPJJJCCC???>>>>>>>>>===;;;;;;;;;::::::888777777777999;;;;;;999888777888888888999777666555666888999:::<<<>>>???>>>======@@@>>>===<<<===<<<;;;999>>>===;;;:::999999999999:::;;;:::999777888:::===666>>>BBB???<<>>===:::;;;;;;::::::999888777999:::;;;:::888666555666888999999888777666777999;;;<<<>>>???@@@??????>>>>>>===;;;<<<======<<<;;;???===:::888777777888999888999999888888888;;;===777===AAA@@@@@@CCCFFFGGGGGGIIIKKKJJJIIIGGGFFFGGGOOOOOOPPPQQQSSSTTTUUUUUU^^^___``````aaadddiiilllooommmooorrrsssssswww||||||{{{qqqmmmnnnjjjgggcccbbbccceeeffffffaaa[[[RRRHHH@@@:::444000777555222111222333333222333222000///........./////////111222333333444444444000///222333111000111666333333666555222111333///---,,,,,,------,,,+++)))+++,,,---,,,---...000...000111///---,,,...111111///......//////---,,,+++---000000...,,,+++++++++++++++++++++,,,---...,,,------,,,++++++---///***,,,,,,+++***+++111555===777000,,,+++,,,,,,+++******++++++,,,++++++******)))+++...---+++,,,111---***))))))'''%%%''',,,***+++,,,///000///,,,***,,,,,,,,,+++++++++******+++++++++***'''&&&%%%%%%((((((((('''''')))---000///---+++)))((()))******(((((((((''''''&&&&&&&&&((((((((((((((('''&&&%%%(((''''''&&&&&&&&&''''''((('''%%%$$$$$$%%%'''''')))(((&&&'''((((((&&&%%%'''((()))&&&######&&&)))$$$$$$$$$%%%'''((('''%%%rrrggg^^^VVVNNNIII@@@???===<<<<<<=========::::::;;;;;;:::999999888:::;;;;;;:::777555444555999::::::999888888999;;;======>>>?????????>>>>>>:::999999:::===>>>>>>===;;;;;;:::888888888888888777888999999999:::<<>>BBBCCCDDDFFFHHHJJJIIIJJJLLLLLLLLLJJJIIIHHHNNNPPPRRRUUUVVVXXXYYY[[[eeefffgggggggggiiilllooorrrppprrruuuuuutttwww}}}||||||xxxuuusssqqqooonnnmmmmmmiiibbb[[[WWWTTTRRRPPPNNNNNNPPPQQQRRRPPPLLLEEE???:::777333111333111//////111222222222111000///---------.........///111333444333222222444111...000222222///---444222222555555222111333///......---------,,,+++''')))+++++++++,,,...///---000222000,,,+++...222000///...///000///---++++++---//////...,,,***)))+++******)))******,,,,,,***++++++,,,,,,,,,---...+++,,,---,,,+++,,,///111999555000------...---,,,)))***************)))(((***)))+++///...***+++...---)))((()))((('''(((---***+++---......---***(((*********++++++++++++++++++(((%%%$$$&&&&&&%%%$$$'''''''''&&&&&&)))---111///---***(((((()))+++,,,))))))))))))(((((((((((($$$%%%'''((()))))))))))))))(((''''''&&&''''''''')))((((((''''''''''''(((((('''%%%%%%'''''''''&&&&&&''''''&&&$$$###%%%'''$$$$$$$$$%%%&&&&&&&&&%%%yyymmmaaaYYYRRRKKKFFF???>>>;;;999888999<<<===::::::;;;;;;;;;:::999999;;;;;;;;;999777555555666:::;;;;;;;;;999999;;;=====================<<<<<<:::999888999;;;<<<;;;:::555777999;;;<<<;;;999888888999;;;;;;;;;<<<>>>@@@@@@AAADDDFFFGGGHHHIIIKKKLLLLLLMMMMMMNNNMMMLLLKKKMMMQQQUUUYYYZZZ\\\___bbbkkklllmmmmmmlllkkkmmmnnnrrrpppqqqtttuuutttwww|||~~~wwwqqqhhhbbb^^^\\\[[[YYY]]]ZZZVVVUUUWWWUUUNNNFFFFFFEEECCCAAA@@@@@@AAABBBEEEBBB>>>;;;999777555333222111000000111222111000000///...------...///000---///111333444333111000333111//////111222000,,,222///000333333111000333000000000///...---------'''(((***+++++++++---///,,,///222000,,,+++...333...------...///...---+++,,,,,,---...---,,,)))'''++++++***))))))))))))***)))))))))***+++,,,++++++++++++++++++******,,,---222000...---,,,,,,,,,+++)))))))))***))))))(((((())))))+++...---)))))),,,+++(((''')))***((())),,,***,,,------,,,***(((((()))))))))*********+++++++++$$$ '''***'''###&&&&&&&&&&&&&&&(((,,,000---+++)))'''''')))+++,,,************++++++++++++%%%&&&'''((()))))))))))))))((((((''''''((((((((()))***+++,,,+++***(((&&&%%%$$$######%%%'''(((''''''''''''&&&%%%%%%%%%&&&###$$$%%%&&&%%%%%%%%%%%%vvviii]]]UUUOOOHHHDDD<<<<<<;;;888777888;;;===::::::;;;;;;;;;;;;:::::::::;;;;;;999777777888:::;;;<<<===<<<;;;;;;===>>>=========<<<<<<;;;;;;;;;>>>===;;;:::::::::888666333555999===>>>===;;;999:::<<<>>>>>>>>>???AAABBBEEEDDDEEEJJJKKKJJJJJJMMMOOONNNNNNOOOQQQRRRRRRQQQPPPUUU[[[^^^```aaaeeehhhmmmoooppppppooonnnnnnnnnpppoooqqqtttuuuuuuxxx~~~uuummm```ZZZRRRLLLKKKJJJIIIGGGKKKHHHDDDAAADDDGGGCCC<<<<<<<<<;;;999666555666888<<<;;;999888777555111...222000//////000000...---//////...------...000000...///111333333222111000111222111///000222111...000...///222333000000333000111111000...,,,,,,---''')))++++++***+++,,,...,,,...///...,,,,,,...111...,,,+++,,,------,,,+++...---++++++,,,+++)))'''******++++++***)))(((((())))))(((***++++++***((()))((('''''''''((()))***++++++++++++***)))(((((((((((())))))***))))))))))))(((***---+++''''''***(((%%%%%%)))+++)))((()))+++,,,,,,***((('''((())))))))))))))))))************###!!!'''+++((($$$$$$&&&&&&&&&&&&(((***---***)))(((''''''(((***+++*********++++++,,,,,,,,,,,,+++)))((('''&&&&&&&&&((((((((((((((()))******)))***,,,------***(((&&&%%%###!!!"""%%%'''((((((''''''''''''&&&&&&&&&%%%###$$$&&&&&&%%%$$$$$$%%%~~~tttfffZZZQQQJJJDDD???666999::::::999888:::===::::::;;;;;;;;;;;;;;;:::999:::::::::999999<<<>>><<<=========<<<<<<>>>@@@???>>>===<<<;;;;;;::::::>>>===;;;;;;<<<===;;;:::666777:::<<<======<<<;;;===???AAABBBAAAAAACCCDDDHHHDDDFFFLLLNNNLLLLLLOOOTTTQQQOOOPPPTTTWWWXXXXXXWWW]]]ccceeeeeefffiiilllllloooqqqrrrrrrqqqqqqqqqsssrrrtttxxxzzz{{{{{{uuulllaaaXXXNNNHHH@@@===>>>???===;;;;;;>>>===888777::::::777444555666444222111333555777777777888888555000---111/////////000000...,,,...------,,,---...///000//////111222222111111000...222333000///222333111000...///333444111111444///111111000,,,++++++---)))***++++++******,,,---,,,,,,,,,,,,,,,---.........,,,******,,,---------000---***)))******)))'''''')))+++,,,---+++***(((+++***)))***,,,,,,***''')))(((&&&%%%&&&(((******((()))++++++)))'''&&&&&&'''((()))***************)))'''(((***)))%%%%%%((('''%%%&&&,,,///,,,)))(((+++++++++(((%%%%%%(((+++))))))))))))))))))(((((('''&&&%%%%%%&&&'''''''''###%%%'''(((''''''(((***'''''''''''''''((())))))(((((())))))***++++++,,,///---***'''%%%%%%&&&''''''''''''((()))***+++,,,***************((('''&&&'''%%%######%%%'''(((((('''&&&&&&&&&'''&&&%%%$$$"""$$$&&&&&&$$$######%%%~~~tttfffXXXOOOGGG@@@;;;111666;;;<<<;;;:::;;;<<<::::::;;;;;;<<<;;;;;;;;;888999:::::::::;;;>>>@@@<<<===>>>===<<<===???@@@@@@???>>><<<;;;;;;;;;;;;:::::::::<<>>777555777999888666222;;;???888111222555666111333444444222111444777555666888;;;<<<:::555111111000///000222222000...---,,,,,,+++,,,---///000///000000111111111111000,,,333555000...222444333111...000444555222333555...000111///+++)))***,,,***+++,,,,,,+++***+++---,,,+++******,,,...------000---+++***+++---......111---)))''')))***)))((($$$'''***---...---+++***---+++***,,,------***''',,,)))'''&&&(((***,,,---(((***,,,---+++)))'''''''''''')))***++++++++++++)))'''''')))'''###$$$((()))''')))000444000,,,***++++++***&&&$$$$$$)))---***)))))))))((((((((((((%%%))),,,***%%%"""%%%)))###%%%((()))(((''''''(((%%%%%%&&&''''''(((((((((&&&&&&'''((()))******+++...+++(((%%%%%%&&&)))***'''''''''((()))+++------+++***((('''&&&&&&&&&'''+++(((%%%$$$%%%'''''''''&&&%%%%%%%%%&&&&&&$$$###"""%%%'''&&&$$$"""###%%%yyyoooaaaVVVOOOIIIAAA;;;999999999888888:::<<>>:::;;;;;;999@@@RRR^^^RRR;;;;;;???BBBAAA===;;;===@@@BBBDDDDDDAAA???@@@DDDIIIGGGKKKPPPTTTUUUUUUUUUUUU\\\YYYWWWWWW[[[___bbbcccbbbfffiiikkkiiigggfffgggnnnqqqtttuuuuuutttuuuvvvxxx{{{sssssssssrrrrrrrrrrrrrrriiiaaaWWWOOOKKKFFF???999888888666444222222444666222333444444333333555777000333555555222111222444666777:::======:::555111/////////000111111222222111///,,,+++***,,,---///111000///---,,,,,,,,,,,,+++...222333222000///...///000222333444444333333111111111111///---+++***///...,,,***))))))***+++))))))))))))***+++,,,,,,++++++++++++,,,---......,,,,,,,,,+++***)))(((((())))))************))))))))))))))))))))))))))))))***)))'''(((***++++++***((()))******))))))***+++)))((('''(((******)))'''&&&)))(((%%%&&&)))***(((&&&%%%(((......***((()))+++%%% $$$((((((&&&,,,,,,++++++***((('''&&&)))(((&&&&&&''')))+++---'''((((((((('''(((***---)))((('''%%%%%%(((,,,///))))))))))))))))))******))))))(((''''''((()))***((((((((((((((('''''''''***)))))))))***)))'''%%%''''''''''''&&&%%%$$$$$$$$$&&&&&&######&&&'''%%%((('''%%%$$$###$$$%%%%%%yyynnn^^^RRRLLLGGGBBB>>>::::::999999999:::===???======<<<;;;;;;;;;;;;;;;===???@@@@@@??????@@@AAA>>>AAACCCAAA>>>===@@@DDDCCCCCC@@@;;;;;;>>>>>>;;;<<<<<<;;;@@@OOOZZZQQQ>>><<<@@@CCCBBB>>><<<>>>AAACCCEEEEEECCCAAABBBFFFJJJKKKOOOUUUXXXYYYYYYYYYZZZ\\\ZZZWWWWWWZZZ]]]___```jjjkkkmmmnnnmmmkkkiiihhhjjjmmmqqqtttvvvxxx{{{}}}}}}wwwnnneeeeeecccaaa^^^\\\ZZZYYYPPPJJJCCC>>>===;;;777333333444333222000111444666111222333333333333555777000222555555333222444555666777:::<<<>>>;;;777333000000000000111111111111...,,,***(((((()))+++,,,....../////////......---+++...111111000...---,,,///000111222222333333333000000000000...---+++***...,,,+++)))((()))***+++******))))))***,,,---...++++++***++++++,,,---...***))))))))))))***++++++*********++++++*********((((((((((((((((((((((((***((('''(((***+++******((())))))(((&&&%%%&&&'''(((''''''(((******)))((((((+++***''''''******((('''&&&)))...///+++)))***...)))$$$###$$$&&&&&&%%%***))))))((('''&&&%%%$$$((('''''''''''')))***,,,%%%&&&&&&%%%$$$$$$''')))'''&&&%%%######%%%)))+++''''''(((((()))(((((('''***)))(((''''''((())))))''''''''''''''''''''''''((('''''')))******(((&&&&&&&&&'''&&&&&&%%%$$$$$$$$$'''&&&######''''''%%%'''&&&%%%$$$$$$$$$$$$$$$xxxlll[[[OOOIIIFFFCCC@@@;;;;;;999999999;;;===???=========>>>>>>>>>??????@@@BBBDDDDDDCCCBBBCCCDDD@@@BBBDDDBBB???>>>AAADDDBBBDDDCCC===;;;<<<===<<<888999999;;;EEENNNIII===???AAACCCCCC@@@???AAACCCEEEFFFGGGFFFDDDEEEIIIMMMRRRVVV[[[^^^_________```aaa^^^[[[ZZZ[[[^^^______iiiiiiiiikkklllllljjjhhhiiilllppptttxxx}}}uuujjj^^^WWWQQQPPPMMMJJJGGGDDDBBBAAA???;;;777555666666444222///000000000///000333555///111222222222333555888111333444444333333444666555666888;;;===<<<888555222111111111111000000000---,,,***(((((()))***+++,,,---.../////////......+++---000000...,,,+++***////////////000111222222............---,,,******+++***)))(((((()))***+++******))))))***,,,///000************+++,,,---...''''''&&&&&&'''***,,,...******++++++++++++******'''''''''''''''''''''''')))((('''(((***+++***))))))******(((&&&$$$%%%&&&&&&&&&&&&(((***+++***))))))++++++((('''***+++((('''&&&(((---...***)))***,,,+++(((&&&%%%&&&'''''')))))))))((('''&&&%%%%%%'''''''''(((((())))))***&&&&&&&&&%%%######%%%&&&(((&&&%%%###$$$%%%'''((('''((()))******)))'''&&&+++***)))(((((('''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&(((***+++)))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''$$$$$$''''''$$$%%%%%%%%%%%%%%%$$$$$$###uuujjjZZZOOOIIIFFFBBB???<<<:::888888999;;;<<<===;;;<<<===???@@@AAABBBBBB@@@BBBDDDDDDCCCCCCCCCDDDCCCDDDEEECCCAAA@@@AAACCC@@@DDDDDD>>>:::;;;<<<<<<777999999999>>>EEEDDD>>>BBBCCCDDDDDDBBBBBBDDDFFFGGGIIIKKKJJJHHHIIIMMMQQQXXX[[[___bbbccccccdddeeegggdddaaa___```aaabbbaaafffeeeeeehhhlllnnnnnnmmmmmmpppuuuzzzttthhh]]]SSSIIICCC??????===<<<;;;999888888<<<999666555555555444222...///000/////////222444---///000111111333555777444444444333333222333333333444666888::::::888555333333222111111000//////...---,,,******+++,,,---------,,,,,,,,,,,,---...,,,...000///---+++******///...---------///000111,,,,,,,,,,,,++++++******))))))(((((((((((()))***)))((('''''')))+++...000)))))))))******+++,,,---'''&&&%%%$$$&&&(((,,,...))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''(((***+++)))((()))***+++***(((''''''(((%%%%%%%%%'''***+++***)))'''))))))''''''+++,,,***&&&%%%''',,,,,,)))((()))&&&'''((('''&&&'''))),,,++++++***)))((((((''''''&&&'''(((((())))))(((((()))******)))&&&%%%&&&'''***(((&&&&&&''''''(((((((((***,,,...---+++)))'''+++***)))(((((('''&&&&&&######$$$%%%&&&&&&''''''&&&&&&&&&(((******((('''%%%%%%%%%%%%%%%%%%&&&&&&%%%((((((&&&%%%((('''$$$###$$$%%%&&&&&&%%%######ssshhh[[[QQQLLLHHHBBB===<<<999777666999;;;;;;;;;:::;;;===???AAACCCCCCCCCBBBCCCEEEEEEDDDDDDDDDEEEEEEEEEEEECCCBBBAAAAAABBB???CCCDDD>>>:::;;;<<<;;;<<<>>>???>>>@@@DDDGGGFFFEEEEEEEEEEEEEEEEEEGGGHHHKKKMMMOOOOOONNNOOOSSSWWW[[[^^^bbbdddeeeeeefffgggiiigggdddccccccddddddcccjjjjjjkkknnnrrruuuwwwxxxuuuyyy{{{mmmggg^^^TTTKKKCCC<<<999777777777666666666666666555333222111111111000///000111222111//////000222,,,...///000000111444666888666444222111111000000111111222555777888666444444444333222111000//////...---,,,+++++++++,,,,,,111...+++(((''')))+++------///000///---+++++++++...---,,,+++,,,---...///+++++++++************+++(((((((((((((((((())))))''''''&&&&&&'''))),,,---))))))))))))***+++,,,,,,)))(((&&&$$$%%%''')))+++''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((******)))'''&&&((())))))(((((()))+++%%%$$$%%%''')))+++***)))###&&&&&&%%%''',,,---,,,(((&&&(((------***)))+++$$$&&&'''((('''''')))++++++***)))(((''''''((((((&&&''''''(((((((((((('''+++,,,,,,+++(((''''''(((***(((&&&'''))))))(((&&&)))***,,,------+++(((&&&)))))))))((('''&&&%%%%%%"""######$$$%%%&&&''''''(((((('''((())))))&&&$$$&&&%%%%%%%%%%%%&&&((((((&&&))))))'''&&&((('''$$$"""###$$$%%%%%%%%%$$$###sssjjj]]]TTTOOOIIICCC===>>>:::777777999<<<;;;::::::<<<>>>AAACCCDDDDDDDDDEEEGGGHHHIIIHHHGGGHHHIIIGGGFFFEEECCCBBBAAAAAAAAA???BBBCCC???<<<>>>>>><<<===>>>??????@@@CCCGGGIIIHHHGGGFFFFFFGGGHHHJJJKKKNNNQQQTTTTTTTTTUUUXXX\\\^^^```ccceeeffffffgggiiihhhfffdddddddddeeeeeedddmmmooorrrtttwww{{{|||wwwwwwwwwwwwuuupppjjjeeeTTTQQQKKKEEE???:::777555555555555444333333222222........./////////000000000111222222000000000111,,,.../////////000222555888555222000000000///...111000000222444555444333444444333222111111000000---,,,++++++******++++++111///+++((('''(((***,,,---...///...---++++++,,,,,,+++++++++++++++,,,,,,++++++*********++++++,,,)))))))))))))))(((((((((&&&&&&&&&''''''((())))))(((((((((((()))***+++,,,***)))'''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&''')))******(((&&&###$$$&&&&&&&&&&&&(((***%%%%%%%%%''')))***)))((("""%%%&&&$$$&&&+++---,,,+++)))+++///000---,,,///((((((((()))((((((&&&%%%)))(((&&&%%%%%%%%%&&&'''''''''''''''''''''''''''(((***+++***(((&&&&&&&&&(((&&&$$$&&&)))***'''$$$'''((()))***)))'''%%%$$$&&&'''''''''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&)))((((((((()))(((%%%###'''&&&%%%%%%&&&(((***+++&&&***+++(((''')))'''###"""###$$$$$$$$$$$$$$$$$$xxxmmm___TTTNNNJJJEEE@@@@@@<<<888888<<<>>>===;;;<<<>>>AAACCCFFFFFFFFFFFFGGGHHHJJJJJJIIIIIIIIIJJJHHHFFFDDDCCCBBBAAA@@@???AAACCCBBB@@@@@@CCCAAA===<<<<<<===???@@@BBBEEEIIIJJJIIIGGGGGGIIIKKKLLLMMMQQQUUUXXXYYYXXXYYY]]]aaa___bbbeeeffffffggghhhjjjhhhfffeeeeeegggiiiiiihhhlllrrrxxx|||}}}{{{wwwpppkkkffffffeeeeeebbb\\\UUUOOOAAA@@@>>>;;;888555444444444333333333222222111111---///000111111111111222---///111111000000111222---...//////...///111333555222///...///000000///333111000111333444444333333333333222222111111111---------,,,,,,,,,++++++......---,,,,,,++++++,,,+++,,,---,,,+++***+++,,,*********++++++******)))+++************+++,,,---************)))(((((('''&&&'''((())))))(((''''''((((((((((((((()))++++++))))))(((''''''(((((()))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******(((&&&###%%%&&&&&&%%%%%%'''(((&&&%%%%%%'''((()))(((&&&%%%((((((&&&'''+++,,,***+++)))***...///,,,,,,...***(((((())),,,+++(((%%%((('''&&&$$$$$$%%%&&&'''((((((&&&&&&&&&&&&'''((('''(((******(((&&&&&&&&&'''%%%%%%'''+++,,,)))%%%(((((((((''''''&&&$$$$$$###$$$%%%%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&((()))(((&&&$$$((('''&&&&&&'''***,,,---'''***+++)))((()))'''##################$$$%%%%%%|||ppp___SSSMMMJJJFFFCCCCCC>>>::::::>>>@@@???<<<>>>@@@CCCFFFGGGHHHHHHGGGFFFHHHJJJJJJIIIHHHIIIJJJHHHFFFDDDBBBBBBAAA@@@>>>CCCDDDBBBAAADDDGGGDDD???@@@???@@@CCCEEEFFFIIILLLKKKIIIHHHHHHJJJLLLMMMNNNSSSWWWZZZ\\\[[[\\\```cccaaaccceeegggggghhhiiikkkiiihhhggghhhkkkmmmmmmlllllluuuwwwsssnnnlllkkkfff^^^XXXSSSSSSSSSRRROOOIIIAAA;;;666777777666444333333444111111111222222333333333///000111111///......///***,,,///000000111222444---...///.........000222222///,,,,,,///111111111444333111111333444444444333333333222222222222111000000/////////.........***,,,///111111///---,,,)))***++++++***)))***,,,((()))***++++++***)))(((++++++*********,,,---...++++++++++++***)))'''''''''(((***++++++)))'''&&&'''''''''(((((()))***+++'''(((((()))))))))******''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''')))+++***(((%%%'''((())))))'''&&&'''((('''&&&&&&'''(((((('''%%%)))++++++''''''***+++)))(((&&&'''+++,,,)))))),,,(((&&&&&&***///111---(((***)))'''&&&&&&'''((())))))(((&&&%%%%%%&&&''')))''')))++++++)))((('''((()))''''''***///000,,,(((******)))((('''&&&&&&&&&!!!"""###$$$%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''))))))(((&&&((((((''''''(((+++---///'''+++,,,***)))***'''###$$$###"""""""""###%%%&&&uuuggg^^^UUUKKKDDDBBBAAA<<<;;;??????<<<<<<@@@AAAAAABBBDDDFFFHHHKKKLLLLLLHHHEEEEEEGGGHHHGGGEEEHHHDDD@@@>>>??????>>><<>>BBBEEEFFFEEE@@@FFFIIIFFFFFFKKKLLLIIILLLIIIFFFGGGKKKOOOQQQQQQSSSVVVZZZ]]]```bbbeeehhhiiiiiiiiihhhggggggfffeeeeeecccfffjjjiiigggllluuu|||{{{sssmmmcccaaa^^^YYYTTTPPPMMMKKKGGGFFFCCC???;;;999999999333333333333333222111000.........000222222000...,,,...000111111000...,,,000///...---------------------......///111222333111111111111111000000000222000...///222444333111666555222000...------...222...,,,///...))))))---///...,,,,,,------,,,+++---,,,+++***+++,,,---......***''')))---///,,,((()))(((((()))+++,,,,,,+++,,,+++***)))((((((((((((---+++)))&&&%%%&&&((()))&&&'''((())))))(((''''''******))))))((((((((('''$$$(((,,,,,,)))''''''(((((('''((())),,,---,,,***###$$$%%%'''(((''''''&&&***(((((()))***+++***)))%%%'''(((******((('''%%%&&&'''%%%$$$(((......***+++'''%%%''',,,...+++((((((((()))+++,,,---......,,,***'''&&&&&&'''&&&%%%$$$&&&((((((&&&%%%'''***&&&'''((()))***+++,,,---((()))+++,,,------,,,,,,***)))((('''&&&''''''(((&&&%%%%%%%%%&&&&&&$$$"""'''&&&$$$###""""""###$$$###""""""$$$'''((('''&&&%%%%%%$$$%%%&&&))),,,...---...---(((&&&((('''$$$''''''&&&%%%%%%$$$######ttthhh```XXXNNNGGGEEEBBB??????AAA@@@===>>>CCCBBBBBBDDDEEEHHHJJJLLLNNNLLLIIIEEEDDDFFFGGGFFFEEEDDDBBB??????AAAAAA@@@>>>GGGEEECCCCCCFFFGGGFFFEEEAAAGGGJJJGGGGGGKKKMMMKKKNNNKKKIIIKKKOOORRRTTTTTTVVVYYY\\\^^^___aaaccceeeiiiiiihhhggggggggghhhiiiiiihhhkkkoooppppppvvv|||tttmmmeee]]]XXXSSSRRROOOKKKHHHDDDAAA@@@DDD???;;;999999888666333222222333333222222111000...---...///111111///------...///000000///...---//////...------------...---------...///111222333000///............//////444222111111333333111...555444333111////////////000,,,+++---,,,((((((,,,///...---...///...---+++---,,,,,,+++,,,,,,------...+++(((***---///,,,)))+++***((()))******)))'''+++***)))(((''''''''''''***)))'''&&&&&&(((***,,,'''((()))******)))(((''')))))))))(((((('''''''''%%%'''******)))(((''''''((('''&&&'''))))))(((&&&%%%&&&'''(((((())))))((()))(((((((((***+++***)))&&&&&&'''(((((('''&&&&&&((()))'''&&&)))///000,,,+++(((&&&(((,,,---+++(((&&&&&&''')))+++---///000,,,+++***)))((('''((((((''')))***(((%%%###$$$%%%&&&&&&'''((()))******+++&&&''')))***++++++*********)))(((&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$"""((('''&&&$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&***)))((('''(((***,,,---000111///)))''''''&&&"""%%%%%%%%%%%%%%%%%%%%%%%%}}}sssiiiccc\\\RRRJJJHHHAAAAAABBBCCCAAA>>>AAAFFFCCCDDDFFFHHHJJJLLLNNNOOOMMMJJJFFFDDDDDDEEEEEEDDDAAA@@@@@@AAACCCCCCBBB@@@CCCBBBBBBCCCEEEFFFEEEDDDDDDIIIKKKJJJJJJMMMNNNMMMQQQOOOOOOPPPTTTWWWYYYZZZZZZ\\\^^^______```bbbcccfffeeecccbbbbbbdddggghhhmmmnnnqqqwwwzzz~~~zzzsssuuuooofff^^^WWWPPPKKKHHHAAA@@@???<<<:::888666555>>>888222222555666222...111222222222222111111000---------///111111///---///..................///...------------...//////---------...///000111222///---,,,++++++,,,...///444333333444444333///,,,333333222222111000000000---+++***++++++((()))+++.........000111000---+++,,,,,,------------,,,,,,...,,,***+++---...,,,***---+++)))(((((((((&&&$$$))))))((((((''''''&&&&&&''''''&&&&&&'''***,,,...(((((())))))))))))((((((((((((((('''''''''''''''''''''''')))***)))'''&&&((('''&&&'''((((((&&&$$$(((''''''(((((()))***+++)))((('''(((***+++***)))''''''''''''''''''''''''((()))(((&&&)))...///,,,,,,***((())),,,,,,)))&&&%%%%%%%%%&&&(((+++...111+++---...,,,)))'''***,,,((())))))(((%%%$$$$$$%%%''''''((((((((()))))))))%%%&&&''')))))))))(((((())))))(((&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&$$$"""'''&&&%%%%%%$$$%%%%%%&&&&&&(((***)))&&&$$$%%%'''++++++)))(((((()))******///111000+++))))))(((%%%"""######$$$%%%&&&&&&'''|||sssjjjeee___TTTLLLHHHAAABBBDDDDDDAAA???BBBGGGEEEFFFHHHJJJLLLNNNOOOPPPLLLJJJGGGDDDCCCCCCDDDDDD@@@AAABBBCCCDDDDDDBBBAAA??????AAACCCFFFHHHIIIIIIIIILLLNNNNNNNNNOOOPPPQQQSSSSSSTTTVVVYYY\\\]]]^^^\\\^^^___`````````bbbdddfffdddbbb```aaadddhhhkkkooosssyyyxxxqqqiiiccc```[[[TTTMMMGGGCCCAAA@@@777777666555444333333222777333000///111222111///000111111111111111000000.........000111111000...000///---,,,,,,---///000,,,,,,,,,------///000000------------...///000111///---+++)))***,,,...000111222444555555333000...111111111222111111000///,,,+++***++++++***+++,,,......000222333222///,,,,,,---.........---,,,+++...,,,++++++---...,,,***,,,+++)))))))))((('''%%%)))))))))((((((''''''&&&'''&&&&&&&&&(((***,,,---((((((((((((((((((''''''''''''''''''''''''&&&&&&***((('''(((+++,,,)))&&&)))((('''((())))))'''%%%((((((''''''''')))+++,,,)))((('''(((*********((((((((('''&&&&&&'''((((((%%%'''&&&$$$&&&+++,,,***,,,+++***+++,,,+++(((&&&&&&%%%$$$$$$%%%(((,,,...))),,,///---((('''***...'''((((((((((((((((((((())))))))))))))))))))))))$$$%%%'''((())))))(((((()))(((''''''&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$%%%%%%$$$(((+++)))%%%###%%%((()))(((''''''''''''((((((+++---...++++++---,,,)))######$$$$$$%%%&&&&&&&&&~~~uuulllggg```UUULLLHHHAAADDDFFFDDDBBBCCCEEEGGGGGGHHHJJJLLLNNNOOOOOOOOOKKKJJJIIIFFFDDDCCCCCCDDDBBBCCCEEEEEEDDDCCCBBBBBBCCCDDDGGGIIIKKKMMMOOOQQQNNNOOORRRSSSSSSRRRSSSUUUUUUVVVYYY[[[]]]^^^```aaa\\\^^^___``````bbbeeehhhjjjhhhfffeeeggglllqqqtttuuu{{{}}}rrriiiaaa[[[TTTOOOJJJHHHCCC>>>;;;999999:::444444444333333333333333111222333111......000333///000000111111000000000///...///000222222000///000///---++++++---///000,,,,,,,,,---...///000111---,,,,,,,,,---...///000///---+++***+++---///111---///222555555444333222...///111222222111///...+++,,,,,,+++,,,...////////////111333555444000---------...///...---+++***...---,,,,,,,,,,,,+++***+++***))))))++++++***)))))))))*********)))((((((((((((''''''((()))***+++(((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''',,,)))((())),,,---***(((((('''&&&'''))))))'''&&&'''&&&%%%%%%&&&''')))***(((''''''''')))***)))((()))((((((''''''(((((()))%%%''''''$$$%%%)))+++***,,,,,,,,,,,,,,,***(((&&&(((&&&$$$###$$$&&&(((***&&&***---,,,(((&&&)))---***)))))))))******))))))''''''''''''&&&&&&&&&&&&%%%&&&''')))***))))))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$"""$$$$$$%%%&&&&&&&&&''''''!!!%%%)))((($$$"""%%%)))%%%%%%&&&'''((()))******))),,,---+++***---,,,)))%%%%%%%%%%%%%%%%%%%%%%%%wwwnnniiibbbXXXOOOKKKFFFHHHHHHFFFGGGJJJKKKIIIKKKMMMNNNPPPQQQQQQPPPOOOHHHJJJKKKIIIGGGEEEDDDDDDCCCEEEFFFFFFDDDCCCCCCDDDHHHIIIJJJJJJJJJLLLOOORRRTTTSSSUUUXXXXXXUUUVVVZZZXXXZZZ^^^`````````aaabbb\\\^^^___```aaadddgggjjjiiihhhhhhjjjnnnuuu{{{tttkkk```VVVOOOIIICCC???<<<<<<;;;888555555777999222222222222222222222111---111444111,,,+++000555...//////000000000000///.........000222222000...///...,,,++++++,,,...///,,,,,,,,,---...///000111,,,,,,,,,,,,,,,---.........---,,,,,,,,,...000111))),,,000333333444444555...000222333333111///---+++---...,,,---111222111111111222333555555222000......///......---,,,+++---,,,,,,++++++*********)))(((((())),,,---,,,+++((()))***++++++***)))(((***))))))(((((((((((()))***)))((('''&&&&&&'''''''''''''''''''''(((((((((+++***))))))***+++***))))))((('''((()))(((&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&''')))***)))(((((((((((((((((((((((((((&&&******'''&&&***,,,,,,+++,,,------,,,***((('''((('''%%%$$$$$$%%%&&&'''%%%(((+++***)))((()))+++///---+++***)))(((&&&$$$$$$$$$##################&&&'''(((************)))&&&'''(((((())))))((((((&&&%%%%%%%%%&&&&&&$$$"""$$$%%%'''((())))))))))))!!!$$$''''''$$$$$$%%%'''%%%&&&''')))+++,,,---...***------***((()))'''"""''''''''''''&&&&&&&&&&&&xxxpppkkkeee\\\UUURRROOOOOOMMMKKKOOOUUUSSSMMMQQQRRRSSSTTTTTTSSSRRRQQQFFFIIILLLMMMJJJFFFEEEEEEBBBDDDFFFEEEDDDDDDFFFIIIIIIIIIJJJIIIHHHKKKPPPUUUXXXWWWYYY]]]\\\XXXYYY^^^[[[___cccdddcccbbbcccddd^^^___```aaaaaadddhhhkkkiiijjjmmmrrrzzz|||uuuooobbbZZZPPPGGGBBB???;;;888555777888666444333555777222222111111000000000///---///000...++++++...111---...//////000000//////---,,,---...000000...,,,...------,,,,,,------...---------------...///000,,,,,,,,,+++,,,,,,---...,,,,,,,,,------...///000(((+++///111111222444777000222444666666333000---***......,,,---333444222333222222333555555444333000///...------,,,,,,,,,+++,,,,,,+++)))(((((())))))((('''(((+++,,,++++++'''((()))***+++***((('''))))))((((((((((((((())),,,,,,***)))((((((((()))'''''''''(((((()))))))))((())))))(((''''''(((***111///------,,,***'''%%%###$$$%%%&&&&&&''''''&&&((('''&&&''')))))))))(((%%%%%%&&&''''''&&&%%%%%%&&&***+++'''%%%))),,,,,,)))+++---...---+++)))(((&&&&&&%%%%%%%%%&&&&&&'''%%%'''(((***************...,,,)))(((((('''%%%"""###############$$$$$$$$$%%%&&&((()))******))))))%%%&&&((()))***+++******&&&%%%%%%%%%&&&&&&$$$""""""###%%%&&&((((((((((((%%%&&&&&&'''&&&%%%%%%%%%$$$%%%''')))+++,,,---...))),,,,,,(((''''''$$$&&&&&&''''''((()))))))))yyyqqqmmmhhh```ZZZXXXUUUTTTPPPOOOUUU\\\ZZZQQQUUUVVVWWWXXXWWWUUUSSSRRRDDDIIINNNOOOLLLHHHFFFEEEAAACCCEEEDDDCCCEEEIIIMMMJJJKKKLLLLLLLLLQQQYYY___[[[YYY[[[___^^^ZZZ[[[```^^^bbbfffgggfffddddddeee```aaaaaaaaaaaacccgggjjjpppsssxxx{{{uuurrroooiiibbb\\\QQQJJJAAA;;;999888777555///222333222000///000222333333222111000//////...---,,,+++******+++,,,,,,------...///000000//////+++***+++,,,......,,,***---------,,,,,,---------...------------...//////,,,,,,++++++,,,,,,------++++++,,,---......//////))),,,/////////000333777222444777888888555111...)))---...+++---333555222444333222333555666555444111000...---,,,,,,------+++++++++***(((''''''((()))''''''((()))******(((%%%'''(((******)))'''&&&'''((((((((()))))))))***///...,,,***)))******+++'''((((((((())))))******%%%''')))'''%%%$$$&&&))):::777555222000...***'''###$$$%%%'''(((''''''&&&((('''&&&''')))))))))'''"""###%%%&&&&&&%%%###"""###((()))%%%###&&&)))***(((+++......---+++))))))$$$$$$%%%&&&''''''(((((('''&&&'''))),,,---+++)))***'''%%%&&&((((((&&&$$$%%%%%%%%%&&&&&&'''''''''%%%&&&'''))))))))))))((($$$&&&(((***,,,,,,,,,,,,&&&%%%%%%%%%&&&&&&$$$"""!!!###$$$%%%$$$$$$***)))''''''((('''$$$"""###$$$&&&((()))*********$$$((()))'''&&&'''%%% %%%%%%'''((()))+++,,,,,,vvvooolllhhhaaa\\\YYYVVVTTTSSSTTTUUUUUUUUUVVVZZZZZZUUURRRTTTVVVUUUNNNKKKKKKPPPQQQLLLGGGEEEDDDEEEFFFFFFFFFGGGJJJLLLQQQQQQPPPNNNNNNRRRZZZaaaiiiiiigggeeebbbbbbeeegggbbbeeeggghhhgggeeeeeeeeemmmhhhbbb```dddjjjoooqqquuu|||tttooogggbbb___YYYPPPIIIEEEAAA;;;888888666333111222222333333333222111111111111000000/////////...+++,,,------++++++,,,---000...,,,,,,---------,,,000...------///111222222...,,,******+++++++++***++++++******+++,,,,,,---*********++++++,,,,,,,,,''')))+++---///......------///000///------///222000777:::888555444333111000////////////000000000444000...111555777555222......---,,,***)))((((((,,,------,,,***))))))***)))((('''''''''(((***+++***************)))(((''''''$$$$$$((())))))+++///***+++,,,------,,,+++***%%%&&&(((((('''''')))***(((((((((&&&%%%&&&))),,,666@@@EEE@@@;;;777111)))'''!!!!!!((()))######***(((''''''''''''(((((()))###&&&((((((%%%######%%%((('''%%%$$$$$$%%%&&&'''(((---000///***&&&&&&((( !!!###%%%&&&'''(((((()))))))))))))))((((((((((((((('''&&&&&&&&&&&&'''((('''%%%%%%&&&&&&%%%$$$+++***)))'''&&&&&&&&&&&&&&&'''***,,,---,,,++++++///+++((('''(((((('''%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((((((((('''&&&%%%###$$$&&&'''((()))(((((()))(((''''''((('''%%%###"""%%%))))))''''''))),,,zzzsssnnniiibbb\\\[[[YYYVVVTTTUUUVVVVVVVVVWWW[[[[[[WWWSSSTTTTTTSSSQQQMMMMMMQQQRRRMMMIIIHHHGGGHHHJJJJJJKKKLLLNNNPPPRRRQQQPPPPPPQQQUUU[[[___gggfffeeeeeeeeefffggggggbbbdddfffgggfffeeedddeeemmmhhhbbbaaafffnnnuuuxxxzzztttpppeee```YYYTTTQQQMMMFFF@@@>>>;;;777555555555333111444444444444444333222111000000000//////.........,,,---......---,,,---...///---,,,,,,---...,,,+++...,,,+++,,,...000000000---+++))))))*********))))))))))))((())))))******)))))))))******+++++++++''')))+++---......------,,,......---+++***,,,...///555777444111111000...000///............000000444111///111555666444111///......---+++***))))))&&&(((***++++++,,,...000((('''&&&&&&&&&'''))))))))))))*********)))(((((('''%%%'''++++++((((((***))))))************))))))%%%'''))))))''''''((()))'''''''''&&&%%%%%%(((+++,,,444999666222000+++%%%'''$$$$$$''''''%%%&&&)))(((((('''''''''''''''((($$$'''))))))&&&$$$$$$%%%((('''&&&%%%%%%&&&((()))(((+++------+++)))(((((($$$$$$&&&'''((()))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%)))'''&&&&&&''''''&&&%%%''''''&&&&&&&&&&&&&&&&&&%%%'''(((***,,,,,,,,,+++...***'''&&&''''''&&&%%%''''''&&&&&&&&&'''(((((())))))(((&&&&&&&&&&&&'''###$$$&&&((()))((('''&&&((('''&&&&&&''''''%%%######%%%'''))))))***+++,,,wwwrrrlllddd^^^___\\\YYYWWWWWWXXXWWWWWWXXX\\\]]]XXXUUUTTTSSSPPPQQQNNNMMMPPPQQQMMMJJJJJJIIIKKKMMMMMMNNNNNNPPPRRRRRRQQQPPPQQQUUUYYY\\\]]]dddcccbbbeeeiiikkkiiigggdddfffggggggfffeeeeeefffjjjfffbbbdddkkkvvv{{{wwwppphhh```ZZZSSSNNNHHHDDDBBB???;;;888666444222222333333333222444444444333222111000////////////...............---///000///...---...///...------...///...,,,***,,,+++)))***,,,......---+++***((()))******)))(((***))))))((((((((()))))))))))))))))))))*********''')))***,,,---------,,,---......,,,******+++,,,000444555111///000111///111///---++++++---///000555333000111444444222//////......---,,,+++******+++,,,---,,,***)))***+++&&&&&&%%%%%%&&&&&&'''((('''((())))))))))))))))))'''&&&(((,,,,,,(((%%%&&&((((((''''''''''''((((((&&&((())))))(((&&&&&&&&&%%%&&&&&&%%%$$$$$$''')))$$$***...---+++***'''###$$$&&&&&&######&&&'''&&&))))))((('''&&&&&&&&&&&&%%%'''))))))'''&&&%%%&&&'''&&&&&&%%%&&&''')))***'''((()))+++---,,,***((((((((()))************)))''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&)))'''&&&&&&(((((('''%%%######%%%&&&&&&&&&%%%%%%%%%%%%'''(((***+++,,,---+++)))&&&%%%%%%&&&%%%$$$%%%%%%%%%%%%%%%&&&'''''',,,+++(((&&&%%%&&&'''((($$$%%%'''))))))(((%%%$$$'''&&&%%%%%%&&&&&&$$$"""%%%%%%&&&(((,,,---------|||vvvqqqiiicccccc```\\\ZZZZZZZZZYYYXXXZZZ]]]^^^ZZZWWWVVVRRRNNNPPPLLLLLLNNNNNNJJJIIIKKKKKKMMMNNNNNNMMMMMMNNNOOOQQQOOOOOORRRWWW[[[[[[ZZZaaa``````eeelllooolllhhhiiijjjjjjiiigggfffggghhhgggeeeeeeiiittt{{{qqqooommmiiieee___XXXQQQLLLFFFBBB===:::999888777555222111111111111111111111111111111000///---,,,+++..................---------...//////------...///---,,,---...000...+++))),,,*********,,,------,,,+++)))))))))++++++***(((,,,++++++***************))))))******************((()))***+++,,,,,,,,,,,,---...------,,,---...///111444444111111444666555111///,,,***)))+++...000555333111111222111///------,,,,,,++++++*********...//////---***(((((((((&&&&&&&&&&&&&&&'''''''''&&&''''''((())))))))))))'''&&&'''++++++'''&&&''')))(((&&&&&&&&&&&&((()))&&&(((******(((%%%$$$$$$###$$$%%%$$$######%%%'''$$$'''*********)))'''%%%!!!&&&$$$%%%'''"""***)))((('''&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((()))'''%%%%%%)))...000,,,(((***************)))((((((%%%%%%&&&&&&&&&&&&&&&'''******)))(((((((((((()))'''&&&%%%%%%''''''&&&%%%###$$$&&&''''''&&&$$$###$$$$$$%%%&&&''')))+++,,,((('''%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''',,,+++***(((''''''''''''$$$&&&((())))))'''$$$"""&&&%%%$$$$$$%%%%%%###!!!&&&%%%%%%(((---000///---{{{vvvoooiiifffccc___]]]\\\\\\[[[ZZZ[[[^^^]]]ZZZXXXWWWTTTNNNPPPMMMNNNPPPOOOKKKKKKMMMOOOPPPQQQQQQNNNMMMLLLMMMOOONNNOOOSSSYYY\\\[[[YYY```^^^```fffmmmpppmmmiiikkklllkkkiiiggggggiiijjjiiijjjooowwwuuuooojjj```^^^[[[VVVQQQNNNJJJGGGDDD===;;;777555555555555555111222222222111000000000000000000///...---+++***------..................,,,...///...---,,,---...---,,,---...000...+++))),,,++++++,,,---...---,,,+++******+++,,,---+++)))++++++******)))******+++++++++++++++++++++++++++(((((()))***++++++++++++*********+++---///000000///111111///111777:::888111///,,,))))))+++---///444222111000///...---+++*********)))))))))))))))(((***++++++++++++---...&&&&&&''''''((((((((((((%%%&&&'''((((((((((((((((((%%%%%%((()))'''(((+++))))))'''&&&&&&'''))))))'''(((***)))'''$$$$$$$$$"""###$$$$$$######$$$&&&(((((()))++++++)))'''&&&"""&&&$$$&&&)))%%%))))))(((&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$$$$%%%%%%&&&'''((('''$$$$$$(((...000,,,((())))))))))))((('''&&&%%%$$$%%%%%%%%%&&&&&&''''''******)))(((((((((((()))%%%$$$######%%%%%%$$$###&&&'''))))))(((&&&$$$"""######$$$$$$&&&(((***+++&&&%%%%%%$$$######%%%&&&(((''''''''''''((())))))***+++,,,,,,,,,***'''&&&%%%&&&((()))(((&&&###"""%%%$$$###$$$%%%%%%###"""&&&%%%%%%)))...111000---|||tttnnnhhheeeaaa^^^^^^^^^]]]\\\[[[]]]\\\YYYYYYZZZWWWQQQRRRQQQSSSUUUSSSOOOOOORRRSSSUUUVVVUUUSSSPPPOOOOOONNNOOOQQQUUUYYY\\\\\\\\\______aaaffflllnnnmmmkkklllllllllkkkjjjkkkooorrrtttyyyvvvggg___ZZZPPPPPPLLLFFFAAA??????>>>===777666444333222222333333000222333333111000000000222222222111000///...---.............../////////,,,---......---,,,---......------...///...,,,***---,,,,,,---//////---+++*********,,,...---,,,***(((''''''''''''((()))***,,,,,,,,,+++++++++++++++(((((()))))))))*********'''&&&&&&(((+++...//////+++---,,,,,,///666888555111///---+++***+++---...111111000...---+++******((((((((((((((()))))))))+++,,,---,,,***)))***+++&&&&&&'''(((((((((((('''%%%&&&''''''''''''''''''(((%%%$$$&&&'''&&&(((,,,))))))(((((((((((())))))(((((()))'''%%%$$$$$$%%%"""###$$$$$$######$$$%%%)))''''''+++,,,)))%%%%%%''''''%%%!!!""")))------(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$"""$$$%%%%%%&&&&&&''''''''''''%%%%%%(((---///+++'''''''''''''''&&&%%%$$$###$$$%%%%%%&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&###"""!!!"""$$$%%%$$$###)))*********)))'''%%%$$$"""######$$$%%%&&&''''''$$$%%%%%%$$$######%%%'''$$$$$$######$$$$$$%%%&&&(((***---///...,,,)))&&&%%%&&&''''''&&&%%%$$$###%%%$$$###$$$%%%%%%$$$"""&&&&&&'''))),,,.........xxxrrrhhheeeaaa____________^^^[[[[[[ZZZWWWYYY\\\ZZZUUUQQQRRRUUUXXXVVVQQQPPPSSSSSSUUUWWWXXXVVVTTTSSSSSSOOORRRUUUXXXZZZ\\\___aaa```bbbdddgggjjjlllllllllnnnooopppppprrrvvv|||xxxsssjjj[[[TTTPPPFFFGGGCCC>>>:::999999888888333444444333111000000111...111333333111000111222111111111111111000///............//////000000000---/////////...---...//////---,,,,,,---...,,,+++---,,,,,,---///...,,,***)))))))))+++------+++)))&&&&&&&&&&&&''')))***+++++++++++++++*********))))))(((((((((((()))******(((&&&%%%'''+++---...---***++++++***...333444000111000...,,,,,,,,,,,,---.........,,,***)))))))))'''((((((((())))))******000000000---)))'''&&&&&&$$$%%%&&&'''((('''&&&&&&&&&&&&'''''''''&&&%%%%%%(((%%%%%%((()))&&&&&&((((((((())))))))))))(((((((((((('''%%%######%%%'''"""###%%%%%%$$$###$$$%%%'''###%%%+++---)))%%%$$$***%%%###$$$''')))...555''''''&&&%%%%%%&&&&&&&&&'''%%%%%%&&&((((((%%%"""''''''((((((((((((((('''(((''''''))),,,,,,)))&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%###"""""""""$$$%%%$$$###)))))))))(((((('''''''''""""""$$$%%%%%%%%%$$$$$$###%%%%%%$$$######&&&)))###""""""""""""###$$$$$$)))***,,,......---+++***&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$&&&)))***++++++,,,...zzzssshhheeeaaa______```______ZZZZZZXXXVVVYYY]]]\\\XXXOOOQQQUUUYYYVVVPPPOOORRRPPPSSSVVVWWWWWWUUUUUUUUUPPPTTTXXXZZZ[[[]]]aaaeeeaaacccfffhhhhhhiiikkkmmmqqqsssuuuwww{{{yyynnniiibbbUUUPPPMMMDDDEEEBBB>>>:::999888666555333444555444222111000000+++///222333111000111333...///////////////........./////////000000111111///000111000///...///111000...,,,,,,---------,,,,,,,,,,,,---......,,,)))''''''(((***,,,,,,***((('''''''''(((***+++---...+++*********))))))(((((()))(((((((((((())))))***+++)))'''))),,,///...---,,,---,,,+++...333222---000000///...------,,,,,,,,,------+++)))((((((((((((((())))))******++++++***+++,,,,,,******+++,,,###$$$%%%&&&'''&&&%%%%%%''''''''''''&&&%%%$$$$$$(((&&&(((+++***%%%###$$$&&&'''((())))))((('''&&&((((((&&&$$$"""###&&&)))"""###%%%%%%$$$$$$$$$%%%%%%!!!$$$,,,///***&&&&&&+++""" %%%((('''---777&&&&&&%%%%%%%%%&&&''''''((('''&&&'''))))))&&&###)))***************)))((((((((()))***+++***'''%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&'''((())))))(((((('''&&&&&&&&&&&&'''$$$###"""###%%%&&&%%%$$$(((''''''''''''((())))))!!!"""$$$%%%%%%$$$"""!!!###%%%&&&%%%######'''***)))(((((((((((()))*********++++++,,,,,,------...&&&&&&$$$###$$$$$$&&&'''%%%$$$$$$%%%''''''%%%$$$$$$'''***+++))))))+++...~~~vvvqqqiiieeefffddd___^^^aaa\\\ZZZWWWWWWXXXYYYYYYXXXRRRSSSUUUUUUTTTSSSSSSTTTUUUWWWXXXWWWUUUTTTVVVXXXYYYYYY[[[\\\^^^```aaaaaaccceeeggggggfffggglllooosssvvv|||vvvnnncccZZZTTTNNNIIIEEEDDDAAA???===;;;999666444444555666666555333222111555333111000111111000///000000000000000000000000000...+++)))***---111333///...---,,,,,,---.../////////...---,,,,,,++++++...---+++)))(((((())))))---+++***(((((()))+++,,,******))))))))))))******++++++***)))((('''&&&&&&***+++***((('''((()))'''''''''(((***+++,,,---...)))((((((***---111333333000000000000///...---,,,///---+++)))'''&&&&&&''',,,+++***))))))***+++,,,+++((('''((((((%%%%%%(((((())))))(((&&&$$$%%%&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&'''((()))((()))***(((&&&%%%''')))(((&&&$$$$$$%%%%%%%%%###$$$$$$$$$&&&''''''%%%###&&&&&&&&&))),,,+++'''###)))%%%&&&###(((444333)))(((&&&%%%$$$%%%%%%&&&''''''&&&''''''((()))*********++++++***(((%%%$$$'''((())))))(((&&&%%%$$$&&&'''))))))'''&&&&&&&&&&&&&&&'''((())))))((((((((('''%%%###""""""######%%%%%%%%%%%%%%%%%%%%%%%%///,,,'''&&&''''''%%%###""""""###$$$%%%&&&&&&&&&&&&&&&%%%$$$###""" ###%%%###&&&***(((***+++,,,------,,,******(((&&&$$$%%%((()))(((%%%)))(((''''''((('''%%%######%%%((()))((())),,,...xxxnnngggcccdddccc```___aaa]]][[[YYYXXXYYYZZZYYYYYYTTTUUUVVVUUUTTTSSSTTTUUURRRTTTVVVVVVUUUUUUWWWYYYYYYZZZ[[[]]]___```aaabbbbbbdddffffffeeeggglllpppzzz~~~{{{tttmmmbbbZZZUUUPPPKKKGGGEEECCC@@@>>>===<<<999888666666666666555333222111222222222222111111222222222111111111111111111111111///,,,******---000222///...---,,,,,,---...//////......---,,,,,,++++++---,,,+++))))))))))))***,,,+++***(((((()))+++,,,******)))))))))))))))***)))***************)))(((******)))''''''((((((((((((((())))))***+++,,,,,,'''&&&&&&(((+++...000000////////////...---,,,,,,...---+++)))''''''''''''+++******))))))******+++...+++***++++++((((((***((()))***(((&&&%%%%%%&&&((())))))((('''&&&&&&((('''''''''''''''((())))))''')))***(((&&&%%%&&&((((((&&&%%%%%%'''''''''&&&$$$###$$$&&&'''(((&&&$$$&&&%%%&&&(((++++++)))&&&(((%%%'''&&&"""***111+++((('''&&&%%%%%%%%%&&&'''''''''''''''((()))***************)))((('''%%%%%%###$$$&&&'''((((((((('''&&&'''((('''%%%$$$%%%&&&%%%&&&''''''(((((((((''''''&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%+++)))&&&%%%'''((('''&&&!!!!!!###$$$$$$$$$$$$###"""###$$$%%%&&&&&&&&&&&&!!!$$$###!!!'''***)))******+++,,,,,,+++***)))(((&&&%%%&&&((()))(((&&&***)))(((((()))(((&&&$$$$$$&&&)))***)))***,,,///yyylllgggccccccccc``````aaa___]]]ZZZZZZZZZ[[[ZZZXXXWWWWWWWWWUUUSSSSSSUUUVVVSSSUUUWWWXXXXXXYYY[[[\\\ZZZ[[[\\\^^^```aaabbbcccccceeegggggggggjjjqqqvvv~~~|||{{{zzztttmmmddd\\\XXXUUUPPPMMMJJJGGGCCC@@@??????>>><<<888777777666555444333222111333555444222111333666444444333333222222111111111000---++++++,,,...000......------------............------,,,,,,++++++++++++******)))******+++++++++***))))))***+++,,,++++++***)))(((((())))))''')))+++,,,---,,,+++******)))'''&&&&&&&&&''')))((()))))))))************'''&&&&&&'''+++---..................---,,,++++++---,,,***((('''''''''''')))******++++++******)))+++((('''))))))%%%%%%''')))******)))'''&&&&&&(((''')))))))))'''&&&'''((((((((((((((((((((()))***&&&(((((('''&&&%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%#########&&&(((((('''%%%&&&&&&&&&(((***+++***)))'''###'''***''',,,---"""&&&&&&&&&%%%&&&&&&'''(((''''''''''''((()))***++++++***((('''&&&%%%&&&&&&"""###$$$&&&''''''(((((('''''''''%%%""""""###%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%'''))))))))) !!!###$$$$$$###"""!!! !!!###$$$&&&&&&'''''' ######"""###''')))((())))))************))))))((('''&&&&&&(((***)))(((+++***))))))******(((&&&&&&''')))*********,,,...zzzoookkkfffdddcccbbb``````___]]][[[[[[[[[[[[YYYXXXYYYYYYWWWUUUSSSSSSUUUXXXYYYZZZ[[[\\\]]]^^^___```\\\]]]^^^```bbbcccdddeeeeeehhhkkklllnnnssszzz|||{{{}}}~~~~~~xxxqqqiiibbb___\\\YYYVVVSSSOOOIIIEEEBBBAAA@@@???999999777666555444444444333666999888333111333777666666555444333222111111222000...,,,,,,,,,---...---------------------------------,,,,,,,,,++++++))))))*********++++++,,,+++******))))))***+++,,,,,,+++***)))((((((((((((''')))+++------+++)))'''***'''&&&''''''&&&''')))))))))))))))))))))))))))(((''''''))),,,...///...,,,,,,------,,,++++++***,,,+++)))((('''''''''(((((()))***++++++***)))((()))&&&&&&(((((($$$###%%%)))*********((('''''')))&&&(((((((((&&&&&&'''(((((((((''''''''''''((((((&&&''''''''''''&&&&&&&&&%%%$$$######$$$$$$""" """"""###&&&((()))(((&&&''''''''''''((()))))))))&&&"""&&&***)))...---%%%&&&&&&&&&''''''(((((('''''''''((()))***+++,,,+++)))'''%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%$$$''''''%%%### """$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))))) """$$$%%%%%%$$$"""!!!############""""""!!! """$$$$$$%%%%%%&&&&&&&&&((((((((())))))))))))))))))(((''''''(((***++++++---,,,++++++,,,+++)))'''&&&'''(((((())))))***+++yyytttqqqlllgggdddcccaaa___^^^]]][[[[[[\\\[[[ZZZXXXZZZYYYXXXVVVTTTUUUWWWYYY^^^^^^^^^___```aaaaaaaaa___```aaacccdddfffggghhhgggjjjooosssxxx~~~}}}yyy{{{yyyqqqkkkhhhfffbbb```]]]XXXQQQKKKGGGDDDAAA@@@;;;999777666555555666777888<<<>>><<<666222333666888888777555333222111000111000///---,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,+++++++++((())))))***+++++++++,,,***))))))******++++++,,,++++++***)))(((((())))))((()))+++,,,+++)))&&&$$$***&&&&&&))))))&&&&&&***)))))))))(((((((((((('''((('''''')))+++---,,,,,,***++++++++++++******)))+++***((('''''''''((((((((()))***++++++***)))(((+++)))))),,,+++'''&&&(((((()))***)))((('''((()))%%%&&&''''''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$$$$### ######$$$&&&)))***((('''(((((((((((('''''''''''''''"""%%%((((((//////###%%%&&&&&&''''''(((((((((&&&&&&''''''(((***+++,,,+++)))&&&$$$###%%%'''(((&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$""" """$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%###########################$$$%%%&&&&&&&&&''''''###$$$&&&''''''&&&%%%$$$&&&%%%%%%$$$""" %%%%%%&&&'''&&&%%%###$$$'''''''''(((((())))))***)))))))))((((((***,,,......---,,,,,,---,,,***(((&&&&&&&&&&&&'''(((((((((yyywwwvvvpppiiiffffffccc___^^^]]]\\\]]]^^^^^^\\\ZZZZZZ[[[[[[ZZZXXXYYY[[[]]]```___^^^___aaabbbbbbaaabbbcccdddfffhhhiiijjjkkkiiiooowww~~~zzzxxx}}}zzzssspppnnnjjjhhhddd___XXXQQQLLLGGGCCCAAA;;;999777555555777999;;;===@@@AAA???:::666555555:::999888555333111000///000//////......---,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++((()))***+++++++++++++++)))))))))***++++++,,,,,,******))))))))))))******)))***++++++***(((%%%$$$)))%%%&&&------'''&&&***((((((((((((''''''''''''%%%%%%%%%''')))***)))'''))))))*********))))))(((***)))((('''''''''((()))((())))))******))))))((()))'''(((+++***&&&$$$&&&'''((())))))''''''((()))%%%&&&''''''&&&&&&'''((('''&&&%%%%%%$$$%%%%%%%%%'''&&&'''(((******(((&&&)))((('''''''''&&&""" $$$$$$$$$'''))))))(((&&&%%%&&&((((((&&&%%%&&&&&&(((###&&&'''&&&---111(((&&&&&&'''(((((((((''''''%%%%%%%%%&&&((()))+++++++++)))'''%%%$$$&&&''')))%%%$$$$$$$$$%%%&&&'''((($$$$$$$$$"""!!!!!!"""$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$"""""""""""""""""""""""""""$$$&&&&&&%%%$$$%%%&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&%%%######'''%%%%%%((('''$$$###%%%((('''''''''((()))***+++)))******))))))***...000...---,,,,,,------+++)))&&&%%%$$$%%%&&&'''&&&%%%{{{wwwwwwqqqiiiggghhhfffaaa^^^^^^^^^```aaaaaa```^^^\\\]]]______^^^^^^___aaaaaa______aaadddffffffdddeeefffgggiiijjjlllmmmnnnpppxxx}}}zzz{{{zzzvvvsssooolllfffbbb\\\VVVQQQKKKFFFCCC;;;999666555555888<<<>>>AAAAAAAAAAAA>>>;;;999777;;;:::888555333000///.........//////...---,,,++++++,,,------------,,,+++++++++++++++++++++++++++))))))***+++++++++******(((((()))***+++,,,,,,,,,(((((((((((()))***+++,,,***************)))((('''((($$$'''000111)))&&&***''''''''''''''''''''''''%%%$$$%%%&&&((()))'''%%%'''(((((()))))))))(((((()))((('''&&&''''''))))))))))))(((((((((((())))))&&&$$$%%%)))(((###!!!###&&&'''(((((('''&&&'''((('''((())))))(((((()))+++''''''&&&%%%%%%%%%%%%%%%'''''''''))),,,,,,)))&&&&&&&&&&&&((()))(((%%%###%%%%%%%%%'''))))))'''%%%"""&&&'''&&&%%%&&&''')))'''***)))%%%+++000)))''''''((())))))((('''&&&$$$$$$$$$%%%'''(((***++++++)))(((&&&&&&'''((()))''''''&&&%%%%%%&&&'''(((!!!###$$$$$$""""""###%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&'''''''''%%%$$$###"""""""""""""""""""""""" ###&&&&&&%%%$$$%%%'''&&&%%%%%%&&&''')))+++,,,&&&&&&'''''''''&&&&&&%%%'''######'''((($$$%%%)))(((((((((((((((***+++,,,***++++++***)))***///222...---,,,,,,------+++)))(((&&&$$$%%%'''(((&&&$$$|||uuuvvvqqqiiigggjjjhhhbbb______```bbbddddddcccaaa]]]___bbbcccbbbbbbcccdddbbbaaaaaadddhhhkkkkkkiiiggggggiiijjjlllnnnooooooxxx|||~~~|||}}}yyyuuuqqqnnnfffccc^^^YYYTTTNNNIIIEEE:::888666555666999===@@@BBBAAAAAAAAAAAA@@@<<<999;;;:::888555222000...------.../////////...---,,,++++++------------++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))(((((()))++++++,,,,,,,,,'''((((((((()))+++,,,---***************+++++++++((($$$(((222333***&&&***&&&&&&&&&'''''''''((((((&&&&&&'''(((******(((&&&''''''((((((((((((((('''(((((('''&&&&&&((()))******)))(((''''''((()))***)))'''(((,,,+++&&&$$$%%%%%%'''((('''&&&&&&'''((((((***++++++******+++---)))((('''&&&&&&&&&&&&&&&(((''''''***------***'''""""""###&&&((((((&&&$$$&&&&&&&&&'''))))))'''%%%$$$''''''&&&((()))***)))...,,,%%%***///((((((((()))))))))'''&&&%%%#########$$$&&&((()))*********(((((('''((())))))---+++)))&&&%%%$$$$$$$$$ """$$$%%%$$$###$$$%%%''''''''''''&&&&&&%%%$$$''''''(((((('''%%%###"""""""""""""""""""""""""""!!!%%%&&&%%%%%%&&&(((&&&%%%$$$%%%&&&))),,,...''''''&&&&&&%%%$$$###"""%%%!!!!!!'''(((%%%''',,,)))((((((((()))***,,,---***++++++***)))***///333...---,,,,,,---,,,***((()))'''%%%&&&((()))'''$$$