BM66(x |||~~~{{{~~~}}}~~~}}}}}}{{{~~~zzzyyy}}}|||}}}yyyyyy~~~~~~}}}zzzyyyyyy{{{~~~~~~}}}}}}{{{}}}|||zzz{{{}}}{{{{{{~~~|||yyyvvvtttuuuxxx}}}{{{zzz}}}}}}}}}~~~|||||||||uuuyyyzzzyyyzzz}}}}}}zzz{{{~~~~~~}}}}}}{{{zzzxxxwwwttttttuuuyyy~~~|||~~~}}}zzzzzz}}}}}}{{{~~~}}}{{{yyywwwpppuuuyyyzzz|||~~~}}}yyywww{{{~~~}}}xxxtttrrrrrrrrrrrrtttxxx{{{}}}tttxxx{{{zzz{{{}}}|||yyyzzz}}}~~~}}}zzz|||~~~||||||sssnnnlllnnnrrrwwwzzzzzzwwwtttwwwuuutttvvvzzz~~~~~~~~~~~~}}}yyyttttttoooooosssuuusssvvv|||vvvuuutttvvvyyyyyywwwttt~~~~~~~~~~~~~~~~~~zzzxxxxxxwwwyyyzzzxxxvvvwww||||||xxxxxx|||~~~}}}xxxrrrnnnkkklllooosssvvvvvvtttqqqrrrpppoooqqqvvvyyyzzzzzz|||wwwqqqmmmmmmppprrrqqqsssxxxrrrrrrrrruuuxxxxxxuuusss~~~~~~|||{{{zzzyyyxxxuuurrrnnnpppqqqssstttssssssrrrooolllmmmrrrvvvuuutttvvvwwwxxxwwwuuupppmmmkkkjjjooopppqqqooolllmmmqqqtttppptttxxxxxxtttpppnnnnnnoooppprrrsssrrrooollljjjgggggghhhkkkmmmnnnlllkkkiiihhhgggiiillloooqqqqqq{{{~~~|||zzzzzzwwwssskkkiiihhhkkkllllllnnnrrrrrrsssvvvzzz||||||zzzwwwӵĦĦӵĦzzzxxx}}}|||xxxtttqqqnnnmmmqqqooommmlllkkkiiifffcccaaabbbdddeeeeeeeeecccbbb\\\ZZZ[[[___aaa______bbbccceeeeeedddbbbaaaaaabbbcccccccccaaa______aaaddd^^^bbbffffffcccaaa```aaaaaaaaabbbbbbaaa```___^^^___^^^]]]^^^```aaaaaa___]]]\\\\\\]]]___bbbdddeeekkknnnooolllkkkkkkiiieeecccbbbbbbccceeeeeegggiiinnnpppuuuyyy||||||yyywww4ĉ@ӵ>L=hĦ4ĉ@ӵ>L|||zzzyyytttvvvuuusssuuuzzzzzzwwwooojjjhhhmmmqqqqqqpppqqqooonnnkkkhhhddd```]]][[[^^^\\\[[[[[[[[[ZZZWWWUUUTTTTTTTTTTTTTTTTTTUUUUUUPPPNNNOOORRRQQQNNNNNNQQQRRRTTTUUUUUUTTTUUUVVVXXXUUUUUUTTTSSSQQQQQQQQQSSSNNNQQQUUUUUURRRQQQQQQSSSRRRRRRQQQQQQPPPPPPOOOOOOQQQPPPOOOOOOQQQRRRRRRQQQOOOOOOOOOPPPQQQSSSVVVXXXXXX[[[[[[XXXXXXYYYWWWTTTXXXYYYYYYYYYZZZ\\\]]]\\\```dddiiinnnpppooonnnmmmGG=?HdĦ=ĪjGG=?HdĦ~~~}}}}}}{{{yyyyyy}}}}}}|||}}}vvvtttrrrooollliiigggfffbbbdddcccbbbdddiiijjjggg^^^ZZZYYY]]]___]]]^^^```]]]\\\[[[XXXUUURRROOOMMMLLLKKKJJJKKKLLLLLLJJJHHHGGGFFFEEEDDDDDDEEEGGGHHHGGGFFFHHHJJJHHHDDDDDDHHHHHHIIIIIIHHHGGGGGGIIIKKKIIIHHHGGGFFFEEEEEEEEEEEEBBBEEEGGGFFFCCCBBBCCCFFFDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBAAABBBDDDEEEEEEDDDAAABBBCCCCCCCCCEEEHHHKKKHHHKKKKKKHHHHHHJJJIIIEEEJJJLLLMMMKKKLLLOOOPPPMMMRRRVVV\\\___`````````aaaӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ}}}~~~}}}zzzxxxxxxzzz}}}|||zzzuuuqqqnnnnnnooommmhhhgggkkklllhhhfffhhh```___]]]ZZZWWWUUUTTTTTTPPPRRRQQQPPPSSSXXXXXXUUUOOOMMMMMMOOONNNKKKMMMQQQLLLLLLKKKJJJIIIFFFDDDCCC@@@??????@@@AAAAAA???>>>;;;;;;;;;;;;;;;<<<===>>>???>>>@@@CCCAAA===>>>BBB?????????>>>======???AAA@@@???>>>>>>>>>>>>===<<<:::<<<>>><<<888777999;;;999::::::::::::;;;::::::777777777999;;;<<<;;;999666888999999888999===@@@<<>>>>>;;;<<<@@@AAA>>>???BBBBBB???EEEIIIMMMPPPPPPPPPRRRSSS?~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??rrruuuvvvtttpppnnnnnnoookkkjjjhhhdddaaa___aaabbb^^^YYYYYY]]]___ZZZYYY[[[QQQPPPMMMKKKIIIIIIIIIIIIDDDFFFEEEDDDGGGLLLMMMJJJGGGFFFGGGHHHDDD@@@BBBHHH@@@@@@AAAAAA@@@???===<<<;;;:::::::::;;;;;;:::888555666888999::::::999999777777:::===;;;888:::???777888888888777888;;;===<<<;;;::::::;;;;;;:::999777999999777333111333555333444555666777888888888111111222444777777666444000222444333222333777:::555888888555555888888555333888999666666::::::666888;;;???AAAAAAAAADDDFFF4Dӵ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]Ħ~~~~~~{{{xxxtttnnnjjjgggeeebbbaaa``````^^^]]]\\\[[[ZZZXXXVVVTTTRRRQQQQQQQQQPPPOOOMMMLLLKKKKKKIIIGGGDDDAAA????????????999:::<<<>>>@@@BBBBBBCCC@@@AAAAAA@@@===<<<<<<===>>>>>>===<<<;;;999888777888999;;;<<<;;;:::888666777666666666666666777777666666666777777666666666888555222333777999999888:::999888666555666666777666555333222222444666777666444333333444444333111555222000111444666666444000000000000000111222333444444333222222111000000000000111222333444444555555555555555666888999:::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Ħ~~~|||}}}zzzyyyyyytttuuuvvvvvvuuusssqqqppptttqqqnnnkkkhhheee```]]]\\\ZZZWWWVVVVVVVVVTTTSSSNNNNNNLLLKKKIIIGGGFFFFFFFFFEEEEEEDDDBBBAAA@@@@@@BBBAAA>>><<<::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>===>>>???>>><<<;;;;;;<<<<<<<<<;;;;;;:::999888777777888888999888777666666666666555555555555666666666777777888888777777666555444333444666888888777:::999777666555666666666666555444333333444666777666444333444555666555444666333111111444555555444222222222111222222333333222222111111000//////...//////0000000000000000001111111111112223334444444DuXӵ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ӵzzzxxxzzz}}}xxxyyyxxxvvvrrrnnnlllllljjjiiihhhfffdddbbb```___bbb___[[[XXXVVVSSSQQQNNNPPPNNNLLLKKKKKKKKKIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@@@@??????>>>===<<<<<<;;;;;;:::999777777777888999;;;;;;;;;;;;;;;::::::999;;;<<<===<<<;;;:::;;;<<<::::::::::::999999888888888888777777666666666666777666666555555666666666888999999999999999999888333555777777777777777888:::999888777666666666666888777555555444555666777666555444666888999888777888666444444555666555444333333333222222222222222111111000//////........./////////......---------------------------......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ӵ~~~~~~}}}yyytttppppppqqqmmmnnnmmmjjjeeeaaa______```^^^\\\YYYVVVUUUTTTTTTTTTQQQMMMJJJIIIHHHGGGEEEHHHFFFDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@??????>>>=========<<<<<<;;;;;;999888888777888888999:::999999999:::999999888777:::;;;===<<<<<<;;;===>>>::::::::::::::::::;;;;;;<<<;;;999777777888999::::::999999888888888888999;;;;;;<<<<<<<<<<<<;;;;;;444888<<<<<<999888999;;;::::::999888888777777777999888777777666777777888777666666888;;;<<<<<<<<<::::::999888888888777777444444444333333222111111111111111111000000//////////////////........................------,,,+++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&ĒR|||zzzyyyxxxwwwvvvuuusssooojjjfffdddcccbbbbbbaaa^^^ZZZVVVUUUTTTQQQPPPMMMKKKJJJJJJJJJKKKKKKHHHEEECCCCCCCCCBBBAAACCCAAA??????@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999888888888888888888888999:::;;;<<<777777888999::::::::::::<<<===??????>>>>>>@@@AAA======<<<<<<<<<===>>>???@@@>>><<<;;;:::;;;===>>>======<<<;;;;;;;;;;;;;;;<<<==================<<<777;;;>>>>>><<<:::;;;===:::::::::999999888777777999999888888777777777777777666666888<<<>>>>>>===;;;<<<<<<<<<::::::999999666666666666666555444333333333333222222222222222/////////000111222222222111111111111000///...---4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h}}}wwwrrrooollliiigggjjjiiieeeaaa]]]ZZZWWWVVVVVVVVVVVVTTTQQQNNNLLLLLLHHHHHHFFFEEEEEEFFFGGGHHHDDDBBB@@@???@@@@@@???>>>>>><<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999::::::777777888999:::;;;<<<<<<777888999;;;<<<=========???AAABBBBBBAAAAAABBBDDD@@@@@@>>>>>>>>>???@@@AAABBBAAA???======>>>???@@@>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;999:::<<<<<<;;;::::::;;;888999999888888777666555777777777666666555555444444444444666999<<<<<<;;;888:::;;;;;;999888888999777777888999999888666555333333222222222222222222...//////111222333333444222222333333333222000///4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s}}}}}}{{{xxxvvvuuuuuuvvvsssooojjjfffccc```]]][[[]]]ZZZVVVSSSQQQOOOMMMLLLKKKLLLMMMLLLIIIGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHH???>>>===>>>@@@@@@>>>===<<<:::999999:::;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========999:::;;;<<<======>>>>>>::::::<<<===>>>?????????BBBCCCDDDDDDCCCBBBCCCEEEBBBAAA@@@>>>>>>???AAABBB@@@???>>>=========>>>???<<<;;;:::999888888888888888999999999999999999888888777555555777777777666555555666666555444222222444444444333222111000000000000000222555777777777111444666666555333444555222333555666666555444333///000000000000000000000.........//////000000000///000111222222111///...Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦxxxqqqmmmmmmllliiigggfffggghhh]]][[[XXXVVVUUUTTTRRRPPPSSSPPPLLLJJJIIIIIIHHHHHHEEEFFFGGGGGGEEECCCCCCDDDCCCCCCDDDDDDDDDDDDDDDDDD>>>===>>>@@@AAAAAA???===<<<:::999999;;;<<<<<<;;;999999999999999888888888999999::::::;;;;;;<<<<<<<<<===>>>???@@@AAAAAA@@@======>>>???@@@@@@@@@@@@CCCDDDEEEEEECCCCCCCCCEEECCCBBB@@@>>>>>>???@@@AAA>>>>>>===<<<<<<<<<<<<<<<999888777666555555555555666666666777777666666666777333000000333444444222222333333444333222000///111111111000000...---,,,---------///111333333333+++///222222000///000222,,,---///111111111//////,,,---------------------......---------,,,,,,,,,,,,---///000000///---,,,?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ|||zzzvvvpppkkkkkknnnnnniiicccbbbbbbaaa___]]][[[YYYWWW\\\XXXTTTQQQPPPNNNJJJGGGIIIHHHFFFEEEDDDDDDDDDEEECCCCCCDDDDDDDDDCCCBBBAAACCCCCCCCCBBBBBBBBBBBBBBB@@@>>><<<<<<<<<===<<<;;;888888777888999;;;===>>>;;;:::999:::;;;;;;:::999======<<<<<<<<<<<<<<<======>>>@@@AAAAAA@@@???>>>AAA@@@@@@???????????????>>>>>>????????????>>>>>><<<<<<<<<<<<;;;:::999999999888666444444444555666666666555444333222000//////////////////000111222,,,,,,---...000000...,,,//////.........---------.........------,,,,,,,,,,,,+++*********+++------+++,,,---...---,,,+++***+++++++++***************))))))))))))))))))))))))'''((((((((()))))))))***///......---,,,+++******>AneneneneDenene>Ak<fhDeneneneyyywwwuuutttsssqqqnnnlllfffbbb___^^^___^^^ZZZWWWXXXXXXWWWVVVTTTRRRQQQPPPWWWSSSOOOMMMLLLKKKHHHEEEFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAACCC@@@>>>===>>>===<<<;;;::::::::::::;;;<<<===>>>===<<<;;;<<<>>>@@@???>>>???>>>======<<<<<<<<<===>>>???@@@AAAAAA@@@>>>===>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;:::777777888777777666555444555444333111111222333444333333333222111///...------,,,,,,,,,------...///---,,,,,,---//////...---.........---------,,,,,,,,,,,,,,,,,,+++++++++++++++******)))***+++,,,---------------,,,+++))))))************************(((((((((((((((((((((((((((((((((((())))))))))))+++++++++************xxxrrrpppjjjhhheeecccbbb```^^^[[[ZZZYYYWWWUUUSSSRRRPPPOOONNNMMMMMMLLLKKKJJJIIIHHHNNNLLLIIIHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBAAA???>>>>>>>>>???@@@???????????????????????????===;;;:::::::::999777:::;;;<<<===============@@@@@@???AAACCCDDDDDDCCCAAA@@@???>>>===<<<<<<<<<<<<======>>>===<<<:::999999999888777777777777888555555666666666666555555444444444444333222111000000000///......///111222////////////...---,,,+++,,,,,,+++++++++,,,------...,,,+++,,,---......------------,,,,,,,,,++++++***************+++++++++***))))))))))))***++++++///...,,,+++)))((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((('''((((((((()))))))))~~~}}}wwwwwwvvvuuupppiiibbb______]]]ZZZXXXWWWUUUSSSQQQRRRSSSTTTQQQMMMKKKKKKLLLHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCBBB@@@@@@@@@@@@@@@AAAAAAAAAAAA???===<<<;;;<<<>>>???;;;<<<<<<<<<======>>>>>>===;;;999999:::;;;:::999:::;;;===>>>?????????>>>EEEDDDCCCDDDEEEFFFEEEDDDAAA@@@???===<<<;;;;;;;;;888888888888777555444333555444444333333333333333111111222222222222111111333333444333333222111000------,,,,,,---...///000---------------,,,+++***---------,,,,,,---.........,,,******,,,---......,,,,,,,,,+++++++++******)))))))))******+++++++++)))))))))))))))*********...---+++)))(((((())))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((~~~yyyyyy}}}~~~zzzzzzxxxrrrlllllliiiddd```\\\XXXUUUXXXVVVRRRPPPPPPOOOMMMLLLJJJMMMNNNKKKFFFCCCDDDGGGDDDDDDCCCCCCCCCCCCDDDEEECCCCCCCCCBBBBBBBBBBBBCCC@@@AAAAAAAAAAAABBBAAAAAA@@@???===;;;;;;<<<===>>>::::::;;;;;;<<<===>>>>>>@@@???>>>???AAABBBBBBBBB<<<===@@@BBBCCCDDDDDDDDDGGGFFFDDDDDDDDDDDDBBB@@@???>>><<<;;;:::999999888555444444444333222111000222111000000//////000000///000000111111000000///333333333333222111000///,,,,,,---------...//////---------...------,,,,,,...------,,,,,,,,,---------+++))))))+++---------,,,,,,+++++++++*********))))))******++++++,,,,,,(((((())))))************+++***)))))))))***+++,,,''''''(((((())))))))))))''''''''''''''''''''''''))))))))))))((((((((((((+++******)))((((((''''''~~~}}}|||}}}}}}{{{~~~yyyvvvvvvvvvvvvzzzxxxpppmmmooollleeebbbbbb^^^XXXTTTUUUSSSQQQQQQOOOLLLJJJJJJJJJIIIHHHHHHJJJKKKHHHDDDBBBCCCDDDBBBAAA@@@??????@@@AAABBBAAABBBCCCBBBAAAAAACCCEEEAAAAAABBBBBBBBBBBBAAA@@@@@@???===<<<<<<<<<===>>>;;;;;;<<<===???@@@AAAAAABBB@@@@@@AAACCCEEEEEEDDD@@@AAABBBDDDFFFFFFGGGGGGEEECCCAAA@@@@@@???===;;;:::999888777666555555555444333333222222111111111111000//////....../////////000000000000000000///111111111111000///...------------...............------......///.........,,,,,,+++*********++++++,,,***)))***+++,,,,,,+++,,,,,,,,,+++++++++*********************+++++++++((()))******++++++************)))******+++,,,---'''(((((())))))******+++''''''''''''''''''''''''(((((((((((()))))))))))),,,,,,+++***)))(((''''''~~~{{{yyyqqqkkkhhhhhhiiigggmmmllldddaaaeeeccc[[[WWWXXXVVVOOOMMMPPPPPPLLLMMMJJJGGGFFFGGGHHHHHHGGGIIIIIIIIIGGGEEECCCCCCCCCAAA@@@???>>>===>>>@@@AAA@@@BBBCCCBBB@@@@@@BBBEEEAAABBBBBBBBBBBBAAA???>>>????????????>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEFFFDDDBBBAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCC???===;;;:::::::::888666555444333222222222222222111111111000000000000111111000000/////////////////////000000000000//////000111111000000///...---...............---------,,,---...///////////////------,,,+++++++++++++++***))))))***,,,,,,+++***---,,,,,,,,,++++++++++++***))))))))))))))))))((())))))+++,,,,,,,,,+++******++++++,,,,,,,,,,,,+++(((((())))))***++++++,,,((((((((((((((((((((((((&&&&&&'''((()))***++++++************))))))((((((}}}~~~|||yyy|||zzz{{{zzzvvvoooggg```]]]]]]^^^XXX___^^^WWWVVV[[[ZZZRRRMMMPPPOOOJJJIIILLLLLLHHHKKKIIIFFFEEEFFFHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@???CCCAAA@@@>>>>>>???@@@AAA???AAACCCBBB@@@???BBBEEEAAABBBBBBBBBAAA@@@>>>===@@@@@@@@@AAA@@@???>>>>>>BBBBBBCCCEEEGGGHHHIIIJJJJJJHHHFFFEEEEEEEEEDDDCCCAAA@@@>>><<<;;;;;;<<<<<<999888666666777777666444111111000000///000000000......---------...//////111111000////////////000...//////000000//////...222222222222111000///..................---,,,+++,,,,,,---...////////////000///......------------)))))))))+++------+++)))---------,,,,,,,,,++++++))))))(((((('''''''''&&&)))***+++,,,---,,,++++++,,,------...---,,,***)))((())))))***+++,,,,,,,,,))))))))))))))))))))))))%%%&&&'''((()))***+++,,,(((((((((((())))))))))))tttyyy~~~|||}}}~~~~~~}}}||||||{{{}}}~~~|||wwwwwwzzzyyy||||||yyyssspppgggccc^^^\\\[[[YYYUUURRRPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLJJJHHHFFFEEEDDDGGGEEECCCCCCEEEHHHJJJJJJHHHFFFBBBAAABBBEEEFFFFFF@@@@@@???>>>===<<<;;;;;;???AAACCCCCCAAA>>><<<<<>>@@@CCCDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIGGGEEEDDDDDDCCC@@@>>>>>>===;;;999888777666666333333333222222222111111111111000000//////......---...//////000//////...000000111111111111000000///...---,,,,,,---...///////////////////////////...---,,,+++***+++,,,---,,,------......------,,,------,,,,,,,,,,,,++++++******************************++++++++++++******''''''''''''((((((((((((,,,***))))))+++---------,,,,,,---------,,,++++++***+++,,,------,,,+++***)))((('''&&&%%%&&&&&&'''$$$&&&(((***++++++***)))&&&((()))++++++)))(((&&&}}}yyy{{{yyy|||zzz~~~~~~yyy{{{||||||zzzyyy{{{~~~}}}~~~~~~}}}yyyvvvuuutttuuuzzz~~~~~~yyyzzz}}}}}}zzzwwwsssooommmjjjgggeee^^^[[[WWWTTTTTTRRROOOLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDBBBCCCEEEHHHHHHHHHFFFCCCAAA@@@BBBCCCDDDDDD@@@@@@??????>>>===<<<<<>>======;;;;;;<<<===>>>???@@@AAABBBDDDGGGHHHHHHGGGHHHIIIHHHIIIJJJJJJKKKJJJJJJJJJFFFDDDBBBBBBBBBAAA???===;;;:::999777555555444444333222222222111111111111222222111111111000000000//////////////////////////////000000000000/////////...---,,,,,,---...///------------------------------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,+++++++++************************)))******++++++******)))''''''''''''((((((((((((+++)))'''''')))*********++++++,,,,,,,,,,,,,,,+++******++++++++++++******)))((('''&&&%%%%%%&&&'''%%%&&&(((*********)))((('''((()))******)))((('''zzzttttttqqqwww}}}zzz|||{{{}}}~~~zzzwwwxxxyyyxxxuuussstttyyy~~~wwwwww|||~~~yyy{{{}}}|||xxxvvvuuuuuusssssswww~~~~~~zzzuuuyyy~~~~~~~~~~~~}}}|||xxxsssnnnfffccc^^^[[[ZZZYYYXXXWWWTTTQQQOOOMMMLLLLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBCCCEEEGGGGGGFFFBBBAAA@@@@@@AAABBBAAA@@@@@@?????????>>>>>>======>>>???@@@@@@???>>>???@@@>>>???AAADDDEEEFFFFFFFFFHHHJJJKKKLLLKKKJJJKKKLLLGGGHHHHHHHHHHHHGGGFFFFFFAAA@@@>>>>>>??????===;;;888777555444333222111111222222111111111000000000222222222222222111111111000///...------...///000......////////////............------------......++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++************************)))******++++++******)))''''''''''''((((((((((((+++)))''''''((())))))((()))***+++,,,,,,,,,,,,,,,***))))))(((((())))))***((('''&&&%%%%%%%%%&&&'''&&&'''))))))***)))(((''''''((()))******)))((('''zzzvvvvvvvvvzzz|||{{{yyy{{{{{{xxx{{{}}}}}}yyyxxxwwwwwwuuurrroooqqqwww|||zzz{{{|||~~~}}}}}}~~~zzztttsssvvvyyyxxxwwwwwwzzz~~~}}}yyy{{{~~~~~~}}}|||}}}~~~|||{{{~~~}}}zzzuuuqqqmmmkkkkkkjjjfffbbbbbb]]]WWWSSSPPPOOONNNMMMMMMKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFDDDCCCAAA@@@@@@AAA@@@AAACCCEEEFFFEEEDDD@@@@@@@@@AAABBBBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@BBBDDDCCCEEEHHHKKKMMMMMMLLLLLLMMMNNNNNNMMMJJJIIIIIIIIIBBBBBBBBBBBBAAA@@@???>>>===;;;::::::<<<<<<;;;999666555444222111111000000111111111000000000000///222222222222222222111111111000...---,,,---///000,,,------......------,,,------------------------+++++++++++++++++++++++++++,,,---...---,,,+++***,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))************))))))''''''''''''((((((((((((,,,+++))))))******)))(((((((((***+++,,,,,,,,,,,,)))((('''&&&&&&'''((()))((('''&&&%%%%%%%%%&&&''''''(((((())))))((('''&&&(((((())))))))))))((((((}}}}}}~~~~~~~~~}}}}}}zzz{{{{{{zzzyyyzzz~~~xxxuuuwwwyyyyyywwwtttqqqtttzzz|||}}}|||~~~~~~~~~zzzuuusssvvvyyyyyyzzz{{{~~~||||||||||||zzzzzzzzz{{{zzz}}}vvvxxxzzzzzzzzz{{{|||uuuoookkkhhhddd___]]]^^^^^^\\\YYY]]]YYYSSSNNNKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEFFFGGGEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@???@@@BBBDDDEEEDDDCCCAAA@@@AAABBBDDDCCCAAA???=========>>>??????@@@@@@AAABBBCCCCCCCCCDDDGGGIIIFFFGGGJJJLLLMMMMMMLLLKKKMMMMMMLLLIIIEEECCCBBBCCC============<<<;;;999999:::888777888999:::999777666555444333222111111111111111111000000000000///111111111111111111111111222000...---,,,---///000,,,,,,------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))******)))))))))''''''''''''((((((((((((+++***))))))******(((&&&'''((()))***++++++,,,+++)))((('''&&&&&&'''((()))'''&&&%%%$$$$$$%%%&&&'''((((((((((((((('''''''''(((((())))))))))))((((((~~~zzz{{{}}}~~~~~~}}}}}}xxxxxx}}}~~~tttqqqvvv||||||zzzvvvsssvvv|||xxxyyy~~~}}}vvvzzzzzzvvvsssuuuwww{{{~~~}}}{{{zzzyyy|||yyyzzz{{{{{{{{{~~~xxx}}}yyy}}}}}}~~~~~~~~~}}}|||~~~yyyrrrtttwwwxxxyyyyyy{{{}}}~~~|||yyyuuuooojjjeeebbbaaa\\\WWWUUUUUUTTTRRROOOQQQNNNIIIGGGFFFFFFEEEDDDBBBCCCCCCCCCAAABBBCCCEEEBBBBBBCCCCCCDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDAAA@@@@@@AAACCCEEEEEEDDDBBBAAAAAACCCDDDDDDBBB@@@===>>>???@@@AAABBBCCCCCCEEEGGGIIIIIIIIIIIIKKKMMMKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHFFFCCC???<<<<<<===<<<<<<<<<;;;;;;999888888999888777777888888777666777666555444333333333333222222111111111000000000000000000111111111111111111000///...------......,,,,,,------------,,,,,,,,,,,,------------,,,,,,........................,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++************))))))))))))))))))))))))((())))))******))))))(((''''''''''''(((((((((((('''&&&&&&'''((((((&&&$$$'''((()))***************(((''''''''''''''''''(((&&&%%%$$$$$$$$$%%%'''''''''''''''''''''''''''((())))))(((((((((((())))))}}}||||||{{{{{{}}}~~~}}}}}}~~~uuutttzzz~~~tttssszzz{{{zzzwwwrrrnnnpppvvv|||uuutttxxx~~~}}}|||}}}~~~tttxxx~~~yyytttppptttyyy}}}|||||||||~~~}}}}}}}}}zzz~~~}}}yyy~~~~~~}}}~~~~~~{{{zzz~~~}}}|||~~~~~~{{{|||~~~{{{yyyyyy~~~|||uuuqqqrrrsssuuuvvvyyy{{{}}}}}}{{{vvvmmmllljjjfffccc___]]][[[[[[VVVRRRPPPPPPOOOLLLIIIGGGEEECCCBBBCCCCCCBBBAAA@@@BBBCCCBBB@@@@@@CCCEEEAAAAAABBBBBBCCCDDDDDDEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBAAA???@@@BBBEEEFFFEEEBBBAAAAAABBBCCCCCCBBB@@@@@@@@@AAACCCDDDFFFGGGHHHIIILLLNNNOOOOOOOOOOOOPPPOOONNNMMMLLLKKKJJJIIIHHH@@@@@@???<<<999888999::::::::::::::::::999888777:::888777777888888777555777666555444333333333333333222222222111111111111111111111222222222333333111000000///......------,,,,,,------------,,,,,,+++,,,------------,,,+++------------------------------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++************))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((%%%%%%%%%&&&((((((&&&$$$(((((()))))))))))))))(((''''''((((((((((((''''''%%%%%%$$$$$$$$$%%%''''''&&&&&&&&&&&&''''''((()))))))))(((((((((((())))))yyyxxx}}}}}}~~~~~~zzzzzz|||}}}}}}}}}~~~|||yyyzzz|||ppppppwwwwwwxxxxxxvvvrrrlllggghhhnnnsssvvvtttvvv{{{|||yyyxxxzzz|||zzz|||~~~~~~~~~zzzyyy~~~}}}vvvsssxxxzzzxxx}}}yyyyyyzzz~~~~~~zzznnnrrrxxx}}}xxx{{{{{{zzz~~~}}}}}}}}}}}}}}}{{{yyywwwyyyvvvuuuzzzyyy|||zzzvvvxxxzzzwwwuuuxxx~~~zzztttqqqqqqqqqqqqtttxxx}}}||||||{{{~~~~~~zzzuuurrrrrrnnniii```___]]][[[YYYXXXWWWWWWTTTQQQNNNMMMNNNNNNLLLIIIFFFEEECCCBBBCCCBBB@@@>>>AAACCCEEEDDDBBBAAADDDGGGBBBBBBCCCDDDDDDEEEFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@CCCAAA???@@@BBBEEEFFFGGGBBBAAA@@@@@@BBBBBBAAA@@@BBBCCCDDDFFFGGGIIIJJJKKKLLLOOORRRSSSSSSRRRQQQRRRKKKJJJGGGEEECCCAAA@@@@@@:::::::::888666666888:::888888888888888777777666;;;999888777888888666555666666555444333333333333333333333222222222222111222222222333333444444444000000000000///...---,,,,,,------......------,,,++++++------------++++++------------------------...---,,,+++***+++,,,---+++++++++,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))&&&&&&&&&(((******)))'''((()))))))))))))))((('''&&&'''((())))))((('''&&&%%%%%%$$$###$$$%%%'''(((%%%%%%%%%&&&'''((()))***))))))(((((((((((())))))}}}}}}~~~|||~~~|||~~~||||||~~~|||{{{}}}tttttt|||sssuuuyyy}}}{{{www}}}xxxtttrrrpppnnnrrryyy{{{vvvooommmpppuuuyyy{{{}}}~~~|||~~~}}}~~~|||{{{zzzzzzppptttyyy{{{wwwuuu|||zzz}}}~~~yyyvvvrrrrrrvvv|||~~~}}}|||~~~xxxuuuwwwzzzxxxzzz}}}~~~|||zzzxxxzzz~~~}}}{{{vvvtttwwwzzztttrrruuu|||~~~}}}~~~xxx~~~}}}{{{}}}~~~|||~~~~~~zzz|||yyyyyy|||~~~{{{yyyxxxvvvuuuzzz{{{|||zzzvvvuuuzzz{{{tttooorrrllljjjrrrtttrrrxxxsssxxx~~~~~~}}}~~~~~~yyyxxx{{{|||vvvppprrrpppmmmiiifffddddddcccYYYXXXUUURRRPPPNNNLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKEEEDDDDDDCCCCCCBBBAAAAAADDDEEEEEEDDDBBBBBBCCCDDDCCCCCCBBBCCCEEEEEEDDDBBBCCCBBBAAA@@@????????????=========???@@@AAA@@@>>>@@@@@@AAABBBCCCEEEGGGHHHMMMKKKJJJLLLQQQTTTUUUTTTRRRNNNJJJJJJNNNOOOLLLIIIFFFEEECCCBBBAAA???;;;888888888888777888888999999>>>===;;;999888888999999888888777777666666555555444444333333333222222222000000//////000111222222333333333222222222111111000000//////.........---------------------------...---,,,+++++++++,,,---------------------------+++,,,,,,------,,,,,,+++,,,,,,+++***)))))))))***+++,,,,,,---,,,+++***)))(((((())))))))))))(((((()))'''&&&'''((()))((('''((((((((((((((()))******''''''((()))))))))))))))(((((())))))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''}}}~~~zzz}}}yyy{{{|||tttvvvzzzyyyzzz|||}}}}}}{{{yyysssrrrtttwwwwwwssstttwwwzzztttnnnkkkmmmpppsssttt|||xxxxxxwwwtttvvvwwwxxxyyyyyyyyyxxxwwwrrruuuzzz}}}{{{zzz|||{{{xxxrrrrrrvvv|||~~~~~~{{{uuuyyywwwsssttt|||~~~{{{xxxxxxzzz|||wwwvvvuuuvvvwwwzzz}}}|||zzzxxxwwwuuusssqqqqqqsssuuuqqqppprrrwwwyyyyyy{{{{{{~~~|||zzzzzz{{{yyytttwww{{{|||~~~}}}|||}}}}}}{{{}}}}}}{{{}}}}}}vvvvvvzzz}}}zzzyyyyyy|||yyyxxxzzz~~~zzzuuuyyywwwrrrqqqvvv|||{{{uuujjjlllfffccckkkkkkiiinnnvvvzzz~~~}}}|||}}}|||~~~}}}}}}{{{vvvqqqppprrrqqqkkkeeecccbbb___\\\ZZZXXXWWWWWWTTTRRRPPPNNNLLLJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHDDDDDDCCCCCCBBBAAAAAAAAADDDDDDEEECCCBBBAAACCCDDDCCCBBBAAABBBDDDDDDBBB@@@BBBAAAAAAAAA@@@AAAAAAAAA>>>======>>>?????????>>>???@@@BBBDDDGGGIIIKKKLLLOOONNNNNNPPPTTTUUUTTTRRRSSSNNNIIIGGGHHHGGGCCC???AAA@@@?????????>>>;;;999;;;:::::::::::::::;;;;;;<<<<<<;;;:::999999999999888888888777666666555555444444444444333333333333111000000000000111111222333222222222111111111111000/////////............------------------------...---,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,+++******++++++++++++,,,,,,,,,+++***)))(((((())))))))))))(((((()))((('''((())))))((('''((('''''''''(((((())))))''''''((()))))))))))))))(((((())))))))))))(((((((((((((((''''''&&&&&&&&&'''''''''''''''&&&%%%%%%''''''''''''&&&&&&%%%%%%''''''((((((((((((''''''~~~|||}}}{{{zzz~~~~~~yyyyyy~~~yyyrrrttt{{{||||||}}}{{{xxxtttssstttvvvvvvssstttxxxwwwsssnnnkkklllnnnpppqqq~~~zzzuuutttsssppptttuuuxxxzzz{{{{{{{{{zzzuuutttwww|||}}}}}}xxx|||zzzwwwuuusssssswww}}}~~~vvvooosss||||||xxxwwwzzz|||{{{{{{}}}|||xxxvvvvvvwwwxxxxxxssssssuuuwwwyyyzzz{{{{{{}}}{{{yyyxxxxxxvvvsssrrrrrrtttttttttooonnnpppsssssstttyyy||||||||||||{{{yyyyyyxxx~~~uuunnnqqqwwwzzz{{{|||}}}|||}}}}}}wwwzzz~~~|||{{{|||{{{yyyxxxyyy{{{{{{wwwsssyyyvvvpppmmmqqqwwwwwwrrrnnnqqqjjjfffmmmlllhhhmmmxxxzzz|||}}}|||{{{{{{{{{zzz{{{}}}~~~~~~~~~~~~}}}~~~|||~~~{{{wwwuuuuuujjjiiiggggggfffccc___\\\ZZZXXXVVVTTTRRRQQQQQQQQQNNNNNNLLLKKKIIIIIIHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@CCCDDDDDDCCCAAA@@@BBBCCCCCCBBBAAAAAABBBBBB@@@>>>AAAAAAAAAAAABBBBBBBBBBBB???>>>>>>>>>>>>??????@@@@@@BBBEEEIIILLLNNNPPPPPPPPPPPPQQQSSSTTTTTTQQQNNNNNNJJJEEEBBBBBB@@@<<<888<<<;;;;;;<<<>>>>>><<<:::======<<<<<<<<<<<<======:::;;;;;;;;;;;;;;;::::::999888888777777666555555666555555555444444444444222222111000000000111111111111111111000000000000////////////............------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,+++,,,,,,,,,+++++++++,,,++++++***)))(((((())))))))))))(((((()))((('''((()))))))))'''&&&''''''''''''(((((((((''''''((()))))))))))))))(((((())))))))))))((((((******))))))((('''&&&&&&'''(((((((((((('''&&&&&&(((((((((''''''''''''&&&''''''((((((((((((''''''}}}|||}}}xxxzzz|||yyy|||}}}zzzzzz}}}~~~{{{{{{}}}zzzuuuuuuyyyyyy{{{{{{vvv{{{tttooollllllrrr{{{wwwtttqqqooooooqqqrrrssswww{{{{{{vvvtttuuuuuusssxxxxxxyyyyyyzzz{{{||||||wwwtttuuuzzz|||{{{{{{}}}tttxxx}}}~~~{{{wwwtttsssttttttxxx}}}~~~xxxqqqsssxxx~~~{{{yyyyyyzzzzzz{{{|||yyyvvvtttuuuwwwxxxvvvssssssuuuxxx{{{}}}}}}|||zzz}}}{{{zzzyyyyyyyyy}}}yyyuuutttuuuvvvuuurrrmmmnnnqqqtttrrrqqqwwwwwwxxxyyy|||}}}{{{uuupppooossswwwzzz{{{~~~|||zzzyyyzzz}}}}}}zzzwww~~~{{{xxxtttttttttvvvxxxxxxwwwvvvyyyvvvoookkkmmmsssssspppuuuwwwppplllrrrpppkkkooovvvvvvwwwxxxxxxxxxyyyzzzvvvvvvwwwxxxyyyzzzzzzzzz}}}}}}}}}~~~~~~{{{{{{~~~}}}zzz|||~~~}}}~~~~~~|||zzz{{{~~~~~~{{{wwwqqqllljjjiii`````````^^^[[[YYYXXXXXXUUUTTTRRRPPPOOOOOOOOOPPPMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIICCCCCCCCCBBBAAAAAA@@@@@@BBBCCCCCCBBB@@@@@@AAABBBCCCBBBAAAAAABBBAAA???===AAAAAAAAAAAABBBAAAAAAAAA??????@@@@@@AAABBBEEEGGGEEEGGGKKKNNNQQQRRRRRRQQQOOOOOOOOONNNNNNMMMKKKJJJEEEBBB???>>>>>>>>><<<:::;;;::::::;;;===>>>===;;;???>>>>>>============>>>999:::<<<======<<<;;;:::999999888888777666666555666666666666555555555555333222222111000000000000000000000000000////////////////////////.........------------............------,,,+++,,,---...///++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,+++++++++,,,,,,***++++++++++++*********(((((())))))))))))((((((((('''&&&'''(((((('''&&&%%%&&&&&&'''''''''''''''''''''((()))))))))))))))(((((())))))))))))((((((+++***))))))((('''&&&&&&''''''(((((((((''''''&&&((((((((((((((((((((('''''''''((((((((((((''''''~~~~~~yyyuuuvvv}}}wwwyyy{{{xxxzzz{{{zzzzzz|||~~~~~~|||{{{~~~yyyzzz}}}}}}tttlllhhhiiiqqq{{{yyyxxxvvvtttqqqpppppppppqqquuuuuurrrppprrrsssrrrsssrrrqqqqqqsssvvvyyy|||zzzvvvuuuyyyzzzxxxuuuvvvtttyyy|||xxxwwwxxxvvvvvvyyy~~~~~~zzz{{{|||zzzxxxxxx{{{zzzyyyvvvuuuwwwyyyzzzsssrrrtttwwwzzzyyysssooorrrtttwwwzzz{{{zzzxxxvvvzzzyyyxxxwwwwwwxxxyyyzzzxxxuuuqqqqqqssstttrrrpppkkkmmmqqqtttqqqnnnrrryyyqqqssswww}}}yyyyyywwwrrrpppsssyyy~~~{{{yyywwwvvvvvvyyy~~~~~~|||zzzwwwvvvvvvwww{{{vvvwww{{{{{{tttmmmpppqqqssstttttttttuuuvvvtttrrrnnnkkkmmmssstttqqqpppsssllliiiooommmhhhlllqqqqqqqqqrrrtttuuuvvvvvvrrrrrrsssssstttuuuvvvwww{{{{{{{{{{{{}}}}}}zzzxxxxxxzzz{{{zzzxxx{{{|||~~~}}}{{{zzzzzz~~~~~~~~~}}}{{{zzz{{{~~~}}}}}}}}}~~~|||yyywwwpppooommmhhhccc^^^\\\[[[ZZZYYYXXXTTTQQQQQQTTTXXXOOONNNMMMKKKKKKKKKKKKLLLKKKJJJJJJJJJJJJJJJKKKKKKHHHIIIIIIIIIIIIIIIIIIIIIDDDCCCCCCBBBBBBAAA@@@@@@AAABBBBBBAAA???>>>@@@AAADDDCCCBBBBBBBBBAAA???===AAAAAABBBBBBAAA@@@??????@@@BBBEEEFFFGGGIIILLLOOOMMMNNNPPPRRRRRRQQQPPPOOOLLLJJJHHHEEECCCCCCEEEFFF???>>>===<<<===>>>======???===<<<<<<>>>>>>===<<>>===============:::;;;<<<===>>>===<<<;;;999999999888777777666666777777666666666555555555333333222111000000111111////////////////////////.........///////////////---------....../////////------,,,,,,,,,---//////++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++*********************+++(((((())))))))))))(((((('''&&&%%%%%%''''''&&&%%%%%%&&&''''''((((((''''''''''''((()))))))))))))))(((((())))))))))))(((((())))))(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&'''(((((((((((((((((((((''''''((((((((((((''''''~~~|||xxxtttsssxxxyyy|||}}}}}}uuuzzz~~~~~~wwwwwwwwwxxxxxxyyyzzz{{{~~~zzzwwwyyy}}}zzzxxxyyy|||{{{uuurrrnnnlllqqqxxx{{{{{{zzzvvvqqqllljjjjjjooossssssooolllmmmnnnllllllllllllmmmqqqvvvzzz}}}{{{wwwwwwzzzyyyuuurrrrrrpppvvv|||}}}yyyvvvwwwyyyyyyxxx{{{~~~|||tttqqqxxx}}}{{{|||~~~}}}yyywwwyyy||||||qqqrrrvvvyyy{{{xxxsssooooooppprrrssstttrrrqqqppptttssssssssstttuuuwwwxxxqqqppppppqqqsssuuuuuuuuukkklllnnnqqqnnnjjjkkkpppllloootttyyy|||||||||{{{zzz}}}{{{sssmmmqqqyyy~~~||||||{{{{{{zzz}}}zzzxxxvvvvvvuuutttxxx}}}xxxqqqrrrxxxyyyrrrkkkqqqssstttrrrooommmnnnqqqkkkmmmmmmlllpppuuuvvvsssjjjmmmhhhfffmmmkkkgggkkkooonnnnnnoooqqqrrrrrrqqqnnnpppsssrrrpppqqqtttxxx{{{zzzzzzzzz{{{|||~~~~~~{{{zzz{{{tttuuuuuuvvvwwwxxxyyyzzz{{{zzz{{{|||~~~}}}zzzxxxvvvwww{{{zzzxxxzzz{{{{{{{{{|||}}}~~~~~~}}}{{{yyywwwxxxxxxyyy||||||vvvrrrnnnlllffffffddd```[[[VVVUUUTTTTTTRRROOOLLLJJJLLLPPPTTTNNNMMMKKKJJJIIIIIIJJJKKKHHHGGGGGGGGGGGGHHHIIIIIIFFFFFFGGGGGGGGGGGGHHHHHHEEEDDDDDDCCCBBBBBBAAAAAA@@@AAAAAA@@@>>>>>>???@@@CCCBBBAAAAAABBBBBB@@@>>>@@@AAABBBCCCCCCBBBAAA@@@BBBFFFKKKMMMMMMNNNRRRUUUQQQQQQQQQPPPOOOMMMJJJIIIEEEDDDAAA>>>;;;<<<@@@CCC??????>>>============>>>BBB@@@>>>>>>???@@@???>>>@@@???>>>======<<<<<<===<<<===============<<<<<<:::999999888888777666666777666666666555555555555333222222111111111222222////////////000000000000.........///////////////---------...//////000000------,,,,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************))))))******++++++******)))))))))***++++++(((((())))))))))))(((((('''&&&%%%%%%''''''&&&%%%%%%&&&'''((()))(((''''''''''''((()))))))))))))))(((((())))))))))))((((((((((((((('''''''''&&&&&&%%%%%%&&&''''''''''''&&&&&&''''''''''''(((((((((''''''((((((((((((''''''~~~|||xxxvvvvvvzzz{{{|||~~~zzzwww|||}}}pppuuuxxxyyyxxxyyy|||~~~{{{zzzvvvwww{{{}}}zzzxxxwwwyyy|||{{{wwwvvvuuurrroooqqqvvvxxxzzzzzzwwwrrrmmmkkkkkkqqqttttttooolllmmmmmmkkkjjjkkknnnqqquuuxxxzzz{{{wwwuuuvvvxxxvvvqqqnnnpppkkkrrryyyzzzwwwtttwwwzzz{{{zzz}}}}}}~~~xxxssssss{{{~~~|||}}}yyy{{{}}}|||sssvvvyyyzzzyyyvvvuuutttrrrrrrqqqppppppooonnnnnnoooooooooooopppqqqrrrrrroooqqqsssttttttuuuwwwyyyrrrooommmmmmkkkhhhhhhllliiilllppprrrrrrssswww{{{}}}~~~zzzppplllqqqwwwyyyzzz|||~~~~~~~~~zzzwwwwwwyyywwwtttwww}}}wwwtttpppqqqsssuuusssqqqrrruuuvvvqqqkkkhhhiiilllfffkkknnnoooqqqtttrrrmmmhhhlllhhhhhhpppppplllpppqqqooonnnoooppppppnnnkkkjjjppptttrrrnnnnnnttt{{{{{{{{{zzzzzzzzz{{{}}}~~~~~~xxxssstttvvvpppsssvvvuuurrrrrrvvvzzzyyywwwwwwyyy{{{|||{{{xxxwwwvvvyyy|||zzzuuutttwwwyyy{{{||||||{{{zzzzzzzzz}}}~~~~~~{{{xxxuuussssssssstttwww|||}}}}}}{{{wwwwwwuuuqqqlllgggcccaaa______^^^[[[VVVSSSRRRRRRNNNLLLIIIHHHIIIKKKMMMNNNNNNMMMLLLJJJIIIIIIJJJJJJFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHIIIFFFEEEEEEDDDDDDCCCBBBBBB???@@@@@@???======>>>@@@@@@??????@@@AAAAAA???>>>???@@@CCCEEEFFFFFFEEEEEEFFFKKKQQQSSSRRRQQQSSSVVVQQQPPPNNNKKKIIIFFFDDDCCC?????????<<<::::::===@@@?????????>>>======>>>???BBB@@@>>>>>>@@@AAAAAA@@@AAA@@@???>>>============??????>>>===<<<<<<<<<<<<::::::999888888777777666666666666555555555444444222222111111111222333333/////////000000111111111............/////////000---------...///000000000------,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++************+++,,,---***)))(((((()))***+++,,,(((((())))))))))))(((((()))(((''''''))))))((('''%%%'''(((******)))((('''''''''((()))))))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))&&&&&&'''(((((((((((((((%%%%%%&&&&&&''''''''''''''''''((((((((((((''''''}}}zzzyyyyyyyyywwwvvv~~~|||~~~~~~~~~yyynnnuuu{{{|||zzz|||xxx}}}{{{xxxuuurrruuuzzz}}}yyy}}}yyyvvvtttqqqnnnqqqvvvsssvvvyyyyyyuuurrrrrrrrrrrrvvvvvvrrrpppqqqrrrpppiiikkkpppsssvvvuuutttsssqqqppprrruuurrrlllkkknnnmmmttt{{{}}}yyyxxx{{{}}}|||~~~}}}}}}}}}zzz|||{{{zzz}}}zzzvvvwwwxxxvvvvvvyyyzzzyyyvvvuuuwwwyyyxxxwwwtttrrrqqqqqqqqqrrrllllllmmmmmmmmmmmmmmmmmmooorrrtttsssqqqppprrruuuzzzsssmmmlllkkkiiiiiilllfffjjjllllllllloooxxx~~~wwwmmmlllrrrvvvtttrrrvvvyyyzzzyyyyyy{{{}}}yyyvvvwwwyyyuuunnnnnnsssjjjlllmmmlllkkklllpppsssppptttuuuqqqiiifffhhhlllhhhmmmqqqqqqqqqpppkkkeeefffkkkggghhhrrrrrrooottttttqqqpppppppppoookkkggghhhooouuusssmmmmmmuuu~~~|||{{{zzzzzzzzz{{{|||}}}|||sssooopppsssqqquuuxxxuuuooommmqqqvvvwwwuuutttvvvzzz||||||zzzzzzyyyyyyzzzxxxssstttwwwxxxzzz||||||{{{xxxwwwvvvwwwzzz|||zzzvvvrrrrrrsssqqqrrrvvv}}}~~~zzzxxxzzz}}}{{{zzzxxxvvvtttmmmnnnmmmjjjeee```\\\ZZZWWWWWWVVVTTTPPPMMMMMMMMMKKKIIIHHHIIIKKKMMMLLLKKKKKKJJJIIIGGGFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKFFFFFFFFFEEEDDDDDDCCCCCC???@@@@@@???===<<<>>>???>>>======>>>@@@@@@???======???CCCFFFIIIJJJJJJJJJHHHOOOUUUWWWTTTQQQRRRTTTOOOMMMJJJGGGDDDBBBAAA@@@:::===???>>>;;;;;;<<>>>>>>>>???AAACCCAAA???>>>>>>@@@BBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>AAA@@@>>><<<<<<<<<<<<===::::::999999888777777777666555555555444444444444111111111111222333444444//////000000111111222222---.........//////000000---------...///000000111------,,,,,,---...000111------------------------******++++++++++++******++++++++++++,,,,,,---...***)))(((((((((***+++,,,(((((())))))))))))((((((+++)))((()))***+++***(((&&&''')))***+++***)))''''''(((((()))))))))))))))(((((())))))))))))((((((((((((((()))******++++++''''''((()))))))))))))))%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''~~~{{{xxxyyy|||}}}|||yyywww~~~~~~~~~~~~{{{||||||zzzrrrzzz{{{|||~~~wwwwwwyyy~~~yyywwwwwwwwwuuuqqquuuwwwqqqssstttvvvzzz}}}xxx~~~qqqttt~~~{{{www{{{|||}}}xxxsssqqqrrrsssqqqooolllnnnqqqsssrrrpppnnnlllmmmrrrrrrooopppuuuuuuqqqssszzz}}}zzzyyy}}}~~~zzzyyyvvvyyyzzzxxx}}}}}}zzzwwwxxx}}}}}}|||}}}zzzvvvxxxzzz{{{zzzxxxuuusssrrrzzzwwwtttqqqlllgggjjjqqqkkknnnqqqpppmmmmmmqqquuutttrrrrrrsssrrrppprrrwwwrrrppplllhhhfffffffffgggmmmkkkhhhhhhjjjoootttxxxyyyxxxvvvssspppoooooopppvvvvvvvvvvvvuuutttssssssnnnpppssstttrrrpppnnnmmmqqqooollllllnnnoooppppppooommmkkkhhhggghhhiiijjjeeennnuuurrrnnnllllllkkkmmmllllllllllllmmmnnnooonnnpppoookkklllpppoooiiikkkiiioooxxxwwwmmmmmmtttsssuuuxxxyyyxxxwwwvvvuuuyyyzzz||||||uuulllkkknnntttssstttuuurrrmmmooosssrrrppprrrxxx{{{xxxvvvwww|||}}}{{{vvvvvv{{{}}}|||vvv{{{|||zzzxxxyyyyyywww|||~~~|||xxxvvvvvvsssnnnjjjoootttwwwwwwwwwxxxzzz~~~ooommm~~~}}}{{{zzzvvvqqqppppppooojjjeeebbbbbbbbb___ZZZVVVSSSRRRUUUUUUTTTRRRPPPMMMKKKJJJFFFFFFGGGGGGGGGHHHHHHHHHMMMIIIFFFFFFIIILLLLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFHHHIIIIIIJJJJJJJJJIIIIII????????????@@@BBBEEEFFFDDDDDDDDDBBB@@@??????AAA@@@???======???AAAAAAAAAFFFGGGGGGIIILLLOOORRRTTTXXXYYYZZZXXXTTTQQQOOONNNKKKJJJGGGDDDAAA>>>===<<<>>>======<<<===???AAABBB@@@???>>>======???AAACCC@@@@@@??????@@@@@@AAABBBDDDCCCAAA???===;;;;;;;;;DDDBBB@@@>>><<<<<<<<<<<<;;;<<<======<<<999777555666666666666555555555555555444333111000000111222333222222111111111111111222222111000///...------......////////////......///............//////000///---,,,,,,...//////...*********++++++,,,,,,---)))))))))))))))*********,,,***))))))***++++++***,,,,,,++++++******))))))''''''((((((((((((''''''%%%&&&((()))))))))((('''************************)))))))))))))))*********((((((''''''''''''(((((()))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((())))))((('''&&&&&&||||||{{{zzzxxxxxxxxxyyyqqq{{{~~~{{{xxxxxxxxxuuuuuuxxx{{{}}}|||{{{zzz{{{zzzyyyyyy|||||||||wwwvvvuuutttuuutttvvv{{{{{{vvvrrrrrrvvvyyy}}}~~~|||wwwwww~~~wwwrrruuuuuu|||yyyvvvtttsssqqqooommmiiikkknnnqqqsssrrrooommmnnnrrrqqqnnnnnnrrrssspppqqqtttuuusssuuu{{{~~~{{{yyy}}}~~~yyyvvvyyyyyyvvvzzzyyy|||zzzxxxyyy|||}}}zzzvvvwww}}}~~~|||yyyxxxxxxxxxyyyuuurrrpppkkkfffhhhmmmppprrrrrrpppnnnnnnrrrvvvrrrpppqqqrrrpppmmmooosssooommmjjjhhhggghhhiiijjjmmmllllllmmmnnnppprrrtttrrrtttuuurrrnnnkkklllnnnuuuuuuuuuuuusssqqqpppnnnpppqqqsssrrrooollliiigggooollljjjjjjlllnnnpppppplllkkkjjjiiihhhhhhiiiiiikkkqqqtttsssqqqqqqnnnjjjhhhhhhiiijjjkkklllmmmmmmmmmqqqqqqmmmmmmpppqqqmmmqqqnnnqqqxxxwwwnnnkkkppppppsssvvvxxxwwwtttqqqpppvvvuuuvvvvvvqqqlllmmmsssrrrqqqrrrtttqqqmmmmmmqqqsssppppppuuuxxxwwwwwwyyy~~~~~~zzzuuutttyyy}}}|||xxxzzzzzzwwwwww{{{|||zzzxxxyyywwwsssrrrsssqqqmmmmmmpppuuuvvvuuutttuuuuuu}}}~~~oooooo|||zzzzzzyyywwwtttuuupppjjjhhhgggeeeaaa]]]\\\]]]]]][[[WWWTTTRRRQQQPPPPPPPPPOOONNNLLLJJJJJJHHHGGGFFFEEEFFFGGGIIIJJJLLLJJJGGGGGGJJJLLLLLLKKKHHHHHHGGGFFFEEEEEEDDDDDDFFFFFFFFFGGGGGGFFFEEEEEE@@@@@@@@@@@@AAACCCDDDEEE@@@AAABBBAAA@@@@@@BBBDDD>>>===<<<===@@@CCCDDDDDDLLLLLLMMMNNNPPPSSSUUUWWWWWWWWWWWWTTTOOOLLLJJJJJJEEEDDDBBBAAA???>>>======>>>>>>>>>>>>>>>???@@@AAA@@@???>>>>>>>>>???AAABBB???????????????@@@AAAAAABBBBBBAAA???>>>>>>>>>>>>@@@???>>>===<<<;;;;;;;;;;;;;;;<<<;;;:::999777666888888777777666555444444333333222111111222333444222222111000000000000111111111111000//////..............................000//////........./////////...,,,,,,---......---+++++++++++++++,,,,,,,,,))))))))))))************+++************++++++*********************))))))''''''(((((((((((('''''''''((()))*********))))))************************))))))))))))************)))((((((''''''(((((()))******)))((((((''''''&&&'''''''''&&&&&&&&&%%%%%%((((((((((((((('''&&&&&&|||~~~~~~zzzyyy|||oooxxx~~~~~~}}}zzz||||||zzzyyywwwuuuuuuxxxzzzzzzyyy~~~~~~|||zzz{{{zzzwwwvvvxxxxxxuuutttvvvtttqqqvvvzzz~~~}}}}}}~~~uuuwww|||vvvsssvvvtttvvvxxxyyyxxxuuurrrppppppiiiiiikkkpppuuuvvvsssoooqqqrrrqqqmmmmmmpppqqqooosssssspppnnnssszzz|||yyyrrrwwwzzzyyyxxxyyyyyywwwwwwvvvxxx}}}}}}zzzxxxzzzyyyzzzxxxuuuwww~~~|||yyyxxxxxxyyyzzzyyytttqqqpppnnnjjjkkknnnvvvvvvuuurrrqqqqqqtttvvvsssrrrrrrtttqqqmmmlllppphhhhhhgggfffggghhhjjjkkkjjjkkkmmmnnnnnnnnnmmmlllkkknnnqqqpppmmmjjjiiiiiissstttttttttsssqqqnnnmmmpppppppppooommmjjjgggfffllliiigggfffiiilllnnnnnnhhhiiiiiijjjjjjiiihhhhhhmmmpppqqqqqqssstttooohhhcccdddfffggghhhiiiiiiiiikkkppprrrpppnnnppprrrrrrvvvppppppwwwxxxrrrmmmnnnppprrrvvvyyyzzzyyyvvvtttuuurrrqqqpppllliiimmmsssooonnnppprrrppplllkkknnnrrrnnnmmmqqqtttuuuvvvyyy~~~~~~zzztttsssxxx|||{{{zzzyyyvvvsssvvv|||}}}yyyyyyzzzxxxsssrrrttttttrrrooorrruuuuuutttrrrqqqqqqxxxxxxyyy}}}~~~~~~~~~zzz||||||~~~}}}~~~~~~~~~vvvzzz~~~~~~~~~yyysssrrrttttttpppmmmkkkfff```\\\[[[YYYVVVSSSSSSUUUVVVVVVSSSQQQQQQQQQKKKKKKLLLKKKKKKJJJIIIIIIIIIHHHFFFEEEEEEGGGIIIKKKKKKJJJHHHHHHJJJKKKKKKKKKHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCC???@@@@@@@@@??????AAACCC<<<<<<<<>>??????@@@@@@@@@??????????????????@@@@@@@@@@@@>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@;;;;;;<<<<<<;;;;;;:::999;;;;;;::::::999888777777;;;:::999888666555444333222111111222333444555666222111111000000000000000000000000000000000000000//////------------//////111000///...............000...,,,+++,,,---,,,+++,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++)))))))))))))))*********'''(((((())))))(((((('''((()))***+++++++++******************************(((((())))))************))))))(((((((((((())))))+++******)))((((((''''''((('''''''''&&&&&&&&&&&&(((((((((((((((''''''&&&zzz|||}}}}}}{{{|||~~~sss{{{~~~|||}}}|||yyyuuutttvvvyyy{{{|||~~~}}}}}}|||}}}zzzwww}}}{{{rrrpppuuuuuupppsssyyy{{{xxxzzz}}}vvvyyy~~~wwwssssssooonnnsssxxxzzzwwwtttttttttllllllnnnsssyyyzzzvvvrrruuuuuurrrpppooopppppppppyyyuuuqqqpppuuuxxxwwwtttrrruuuxxxyyyyyyyyyyyyyyyyyyvvvwww{{{|||yyyxxxyyyxxx|||}}}|||}}}~~~{{{zzzxxxvvvuuuvvvwwwwwwwwwtttooommmoooooolllllloooyyyxxxwwwwwwvvvvvvuuutttxxxwwwwwwyyyuuuooonnnpppjjjjjjjjjkkklllmmmnnnoookkklllnnnooooooooonnnmmmjjjjjjkkkmmmnnnlllhhhdddnnnooorrrttttttsssrrrqqqooonnnnnnnnnnnnmmmkkkjjjkkkhhheeedddfffhhhjjjjjjdddfffiiikkkkkkjjjhhhfffgggkkknnnnnnooorrroookkkcccdddeeefffgggffffffeeehhhmmmqqqpppmmmmmmqqquuuuuunnnlllsssyyyvvvqqqooommmoooqqquuuyyy|||||||||uuuqqqpppoookkkgggiiiooolllkkklllpppooojjjiiikkkmmmiiiiiinnnqqqqqqrrruuuwwwyyywwwtttuuuyyy{{{zzzzzzxxxtttrrrvvvzzzxxxrrryyyzzzxxxssspppssstttsssqqqrrrttttttsssrrrqqqqqquuussssssvvvzzz{{{yyyuuu|||zzz|||~~~~~~}}}{{{yyywww}}}|||~~~~~~zzzzzz}}}{{{zzz{{{~~~}}}}}}xxxrrrlllkkknnnoookkkgggaaa]]]WWWSSSRRRQQQPPPOOOLLLNNNQQQQQQQQQPPPPPPQQQJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHIIIIIIHHHGGGFFFEEEDDDDDDFFFFFFFFFFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@AAAAAA@@@>>>===>>>@@@>>>>>>@@@DDDIIINNNPPPPPPYYYYYYWWWVVVUUUSSSSSSRRRMMMLLLJJJFFFBBB@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCC???@@@AAAAAAAAA@@@???>>>??????@@@AAAAAA@@@@@@???>>>>>>??????@@@@@@@@@???@@@@@@@@@@@@@@@?????????888999:::<<<<<<;;;::::::<<<;;;:::888888777888888::::::999888777666555555222222222333444444555666222111000000//////000000//////000000000111111111111000...------...000111111111000......---------000...,,,++++++,,,+++)))---------,,,,,,++++++***++++++***************)))***+++,,,,,,+++***++++++((((((((())))))*********(((((())))))))))))(((((()))))))))***************************************(((((())))))******++++++***))))))(((((())))))***+++++++++***))))))(((((((((((((((''''''''''''&&&'''(((((((((((((((''''''xxxvvvuuuuuuwwwyyyxxxwwwvvv}}}|||}}}{{{}}}~~~|||~~~}}}zzzwwwvvvxxx}}}}}}|||yyywwwvvvxxx{{{}}}~~~~~~|||zzz{{{~~~~~~zzzzzz~~~tttppptttuuuqqqqqqyyy|||xxxyyy}}}~~~vvvoookkkcccnnnsssxxxyyywwwtttssstttqqqqqqtttxxx|||}}}zzzwwwyyywwwuuutttsssqqqqqqrrrxxxsssqqqssswwwwwwtttppptttuuuvvvwwwvvvvvvxxxzzz}}}yyywwwzzz{{{xxxwwwwwwzzz~~~}}}}}}~~~zzzvvvuuuuuuwwwyyyzzzxxxvvvpppmmmmmmnnnlllhhhhhhkkkyyyxxxxxx{{{|||{{{vvvrrr{{{yyyzzzzzzvvvpppnnnpppqqqqqqrrrssstttuuuuuuuuuppppppooopppqqqrrrtttuuunnniiigggkkkqqqqqqjjjbbbfffhhhlllooorrrtttttttttqqqooommmmmmoooooonnnmmmkkkhhhfffeeeeeefffffffffaaadddhhhkkkkkkjjjgggeee```hhhnnnnnnmmmoooqqqqqqhhhhhhggggggfffdddcccbbbdddhhhlllmmmkkkjjjnnnssstttmmmjjjooovvvvvvrrrnnnllljjjjjjlllqqquuuwwwxxxpppnnnnnnpppnnnjjjiiilllkkkhhhiiilllmmmiiihhhiiifffdddffflllooonnnlllmmmmmmrrrttttttvvvzzz{{{xxxwwwvvvtttsssuuuvvvppphhhsssvvvtttnnnjjjlllnnnmmmppppppqqqsssttttttsssrrrtttrrrqqqrrrttttttrrrooovvvuuuvvv{{{|||xxx{{{~~~}}}yyywwwyyy|||}}}||||||yyyuuuvvvzzzvvv}}}~~~vvvrrrwww{{{zzz}}}~~~~~~|||yyy|||~~~|||yyywwwuuuuuutttnnnjjjeeedddfffgggdddaaaXXXUUUQQQNNNMMMNNNNNNNNNHHHJJJMMMOOOOOOOOOPPPQQQKKKKKKKKKKKKJJJIIIHHHGGGEEEGGGIIIJJJJJJJJJHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFHHHHHHGGGFFFFFFEEEEEEDDDFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>???@@@AAA@@@??????AAABBBDDDDDDFFFJJJOOOSSSUUUUUUYYYWWWUUUSSSOOOLLLJJJHHHDDDEEEDDDBBB@@@@@@AAACCCBBBAAAAAA@@@@@@AAAAAABBB???@@@AAABBBBBBAAA???>>>@@@@@@AAAAAAAAA@@@@@@???>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@???>>><<<;;;888999;;;<<<======<<<<<<<<<;;;:::999888888888999888888888888777777777777444444444444444444444444222111111000000000000000//////000000111111222222222111///......///111222111111000......---------000...,,,++++++,,,+++)))...------,,,,,,+++++++++,,,+++++++++******)))))))))+++------+++***+++,,,(((((())))))******++++++(((((())))))))))))(((((((((((((((((())))))******************************'''(((((()))******++++++******))))))))))))******,,,,,,,,,+++******))))))))))))((((((((('''''''''''''''((((((((((((((('''}}}yyyvvvvvvyyyzzzwwwtttvvv||||||||||||zzz}}}zzzxxxyyy~~~||||||{{{yyywwwvvvwwwxxx}}}{{{{{{~~~~~~zzztttssstttsssssszzz|||yyy{{{|||~~~~~~vvvsssqqqhhhuuuwwwxxxwwwtttqqqoooooopppsssxxx{{{}}}}}}|||{{{|||yyyxxxyyywwwtttssstttrrrooooootttwwwvvvsssrrruuutttuuuvvvvvvtttvvvzzzzzzwwwxxxzzzwwwuuuuuu||||||zzzvvvxxx~~~zzzyyyyyy|||{{{wwwvvvuuuvvvvvvqqqjjjiiimmmxxxvvvvvvzzz~~~xxxrrrzzzxxxxxxxxxtttnnnlllooooooppprrrssstttssssssrrrooonnnlllkkklllnnnrrrtttssslllgggiiipppsssllleeecccdddgggkkknnnqqqsssttttttppplllkkkmmmnnnmmmkkkiiigggffffffggggggeeedddaaacccgggjjjjjjhhheeeccc___hhhooonnnlllooorrrtttlllkkkiiifffeeeccccccbbbccccccfffiiiiiigggjjjooorrrmmmiiikkkpppqqqmmmiiirrrnnnjjjjjjmmmppppppooohhhhhhkkkqqqrrrnnnlllnnnkkkgggfffiiijjjhhhgggiiidddbbbdddkkkmmmkkkhhhiiiggglllpppqqqtttyyyzzzxxxtttvvvuuussssssrrrkkkcccooossssssmmmiiijjjmmmmmmooonnnnnnppprrrssssssqqqsssssssssrrrpppooonnnmmmhhhlllttt~~~{{{uuuuuuzzz}}}|||xxxwww{{{}}}zzzxxxwwwsssoooooottttttzzz{{{tttqqqtttwwwvvvsssvvvzzz~~~}}}{{{xxxzzz~~~}}}{{{}}}{{{vvvqqqnnnlllkkkkkkbbb___]]][[[[[[[[[[[[ZZZRRRQQQNNNMMMLLLLLLMMMNNNFFFHHHLLLNNNNNNNNNPPPQQQLLLLLLLLLLLLKKKJJJIIIHHHEEEGGGIIIKKKKKKJJJHHHGGGDDDGGGIIIJJJHHHFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA???@@@@@@@@@@@@@@@???>>>===???AAACCCDDDFFFIIILLLLLLLLLMMMPPPTTTVVVVVVUUURRRQQQOOOMMMIIIFFFBBBAAA???@@@AAAAAAAAAAAACCCEEE@@@@@@????????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@???===;;;:::999:::;;;<<<============;;;;;;;;;:::::::::999999777777777777777777777777444555555666666555444444333222222111111111111111000000000111111222222222111111000//////000111111111000///...............000...,,,+++,,,---,,,+++------------,,,,,,,,,,,,,,,,,,,,,+++******))))))(((,,,///...,,,***+++,,,***************+++++++++((())))))******))))))((()))(((((((((((()))******************************''''''((()))***++++++,,,++++++************++++++---------,,,++++++******))))))))))))((((((((((((&&&'''((((((((((((((((((||||||{{{{{{}}}~~~~~~~~~vvv{{{}}}||||||~~~|||}}}~~~}}}}}}zzzyyy{{{|||}}}}}}{{{wwwuuuuuu}}}|||zzz}}}{{{sssrrruuuuuuxxxzzzyyyvvvwww|||~~~wwwxxxxxxsssxxx}}}wwwzzzxxxuuusssqqqpppnnnlllkkkqqqxxx{{{{{{{{{}}}{{{xxxyyy|||{{{uuusssuuuuuuqqqqqquuuvvvsssssswwwuuutttwww||||||xxxyyy}}}yyytttvvvxxxvvvttttttwwwyyywwwtttvvv~~~}}}zzzzzz||||||yyyuuuuuuxxx}}}|||uuummmooouuuxxxtttrrrvvv}}}{{{vvvzzzwwwvvvuuuqqqlllkkkoooiiikkknnnpppqqqqqqpppoooooommmkkkjjjjjjkkkmmmoootttpppkkkjjjlllnnnmmmllliiiiiijjjjjjllloooqqqrrrppplllggggggjjjlllkkkiiieeeeeefffhhhjjjjjjgggeeeaaacccgggiiiiiigggdddbbbaaahhhlllkkkkkknnnpppooommmkkkhhheeeccccccddddddccc```bbbggghhhfffggglllllliiiffffffjjjmmmlllhhhrrrooollllllooooookkkgggfffeeehhhoooqqqnnnlllmmmlllgggdddfffiiihhhhhhjjjgggddddddiiikkkiiiggghhhhhhkkkllllllooouuuxxxwwwsssvvvvvvrrrpppoookkkfffiiiooorrrnnnjjjllloooooonnnlllkkkmmmoooqqqpppnnnmmmpppqqqoookkkiiijjjmmmeeeiiiqqqwww{{{zzzwwwtttsssuuuwwwvvvuuuvvvxxx{{{uuuttttttvvvrrrlllkkkmmmtttwwwyyyvvvuuuwwwyyyzzzqqqsssxxx|||~~~~~~{{{|||zzzvvvxxx~~~||||||zzzzzz{{{zzz}}}~~~~~~||||||{{{yyyzzz|||~~~}}}xxxtttsssqqqnnnkkkhhhfffeeeeeeXXXXXXXXXUUUSSSRRRTTTVVVNNNNNNMMMLLLJJJIIIIIIJJJEEEGGGKKKLLLMMMMMMNNNOOOJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJEEEHHHLLLMMMJJJGGGFFFFFFAAAAAABBBCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDCCC@@@@@@AAABBBBBBBBBAAA@@@@@@BBBEEEHHHJJJMMMQQQTTTSSSSSSSSSTTTUUUUUUSSSQQQJJJIIIIIIGGGEEECCC@@@???===???BBBCCCCCCCCCEEEFFF@@@@@@???@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCDDDCCCBBBAAA@@@???@@@AAAAAA???@@@BBBCCCCCCBBBAAA@@@>>>???@@@AAAAAA???===<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;<<<===<<<;;;:::999777777777666666555555555333444555666777777666666444333333222222222222222111111111111111111222222........................000//////........./////////...,,,,,,---......---,,,,,,,,,---------------------,,,++++++***))))))''',,,000///,,,***+++---,,,,,,,,,,,,++++++++++++))))))************))))))******)))))))))***+++,,,************************''''''((()))***+++,,,,,,+++++++++******+++++++++......------,,,+++++++++*********)))))))))((((((&&&&&&'''(((((((((((((((sssvvvzzz||||||~~~yyy|||}}}zzzxxxyyywwwssstttyyy{{{yyyyyy}}}~~~{{{vvvwww}}}|||www{{{tttpppooowww}}}~~~xxxtttvvv{{{}}}ssspppwwwuuuuuussspppooosss{{{zzzwwwtttooowww{{{{{{vvvqqqooopppqqqpppnnneeemmmvvvzzzyyyyyy}}}zzzwwwyyy~~~}}}vvvsssuuu}}}xxxvvvwwwuuuqqqssszzzvvvvvv|||~~~wwwqqqsssvvvuuussssssqqqvvvxxxxxxzzz~~~~~~{{{}}}wwwuuuvvvvvvsssooojjjpppxxxyyyrrrkkkoooyyyzzztttooorrrzzz~~~zzz{{{xxxvvvuuuqqqllllllpppjjjlllpppsssuuuuuutttsssuuutttrrrqqqpppppppppppptttrrrpppkkkhhhiiimmmqqqsssqqqooonnnmmmnnnpppqqqiiieeeaaabbbgggllllllkkkaaacccfffjjjmmmmmmjjjgggbbbdddfffhhhhhhfffcccbbbdddfffggggggjjjmmmlllhhhllljjjfffcccbbbccceeegggddd______eeehhhffffffiiieeedddbbbcccggglllmmmkkkiiiggggggjjjmmmlllfff```jjjggghhhlllnnnkkkjjjkkkmmmgggccceeegggggghhhjjjjjjfffdddgggiiihhhhhhjjjjjjllljjjhhhjjjrrrwwwxxxrrrvvvvvvqqqmmmnnnnnnkkk```gggllljjjgggjjjmmmnnnmmmkkkiiikkkmmmnnnllljjjfffjjjnnnkkkfffcccgggkkkjjjkkklllmmmnnnqqquuuyyyrrrpppoooooorrrssssssrrrooopppssswwwtttmmmiiijjjoooqqqtttvvvvvvwwwyyy|||vvvwwwyyy{{{}}}~~~vvvyyyyyyuuuwww}}}|||wwwqqqooottt|||{{{zzz~~~~~~{{{yyyuuutttuuurrrnnnqqqrrrtttuuuvvvsssnnnjjjaaabbbbbbcccbbbaaa```___SSSVVVWWWTTTOOONNNQQQUUUMMMMMMMMMKKKHHHFFFFFFFFFDDDGGGJJJKKKKKKKKKLLLMMMHHHIIIJJJKKKLLLLLLMMMMMMLLLJJJGGGEEEEEEHHHKKKNNNFFFJJJNNNOOOLLLHHHGGGGGGBBBBBBCCCDDDEEEFFFGGGHHHFFFGGGGGGHHHHHHHHHHHHGGGAAAAAACCCDDDDDDDDDCCCCCCFFFHHHKKKLLLNNNPPPTTTVVVWWWVVVVVVVVVVVVTTTQQQNNNDDDDDDEEEEEEDDDCCCAAA@@@>>>@@@CCCEEEEEEDDDEEEFFFAAAAAAAAABBBCCCDDDFFFGGGAAAAAA@@@@@@AAACCCDDDFFFDDDCCCAAA?????????AAABBB???@@@BBBDDDDDDCCCBBBAAA===>>>@@@BBBBBBBBB@@@???;;;;;;:::999:::;;;===>>>:::;;;===>>>>>><<<;;;999999888777666555444333222111222444666888888888888555444333333222222333333111111111111111111111111,,,,,,---......---,,,,,,//////.........//////000///---,,,,,,...//////...,,,,,,,,,------.........------,,,,,,+++***))))))''',,,000000,,,)))+++------------,,,,,,+++++++++))))))************)))))),,,+++*********+++,,,---************************&&&'''((()))***+++,,,,,,,,,++++++******++++++,,,///......------,,,++++++************))))))))))))&&&&&&'''((())))))((((((zzz{{{yyy}}}|||yyyyyy{{{xxxrrrnnnrrrwwwzzz|||}}}~~~}}}|||xxxsssvvv}}}~~~zzzrrrllljjjxxxuuupppkkkiiilllsssxxx}}}vvvtttpppmmmkkkkkknnntttxxx{{{yyyyyyzzzxxxqqqmmmsss}}}uuusssqqqrrrssstttqqqoooqqqrrrssssssqqqppppppqqquuuxxxzzzzzzwwwssspppnnnwwwxxxxxxvvvtttssssssttt|||}}}~~~|||zzzwwwooopppqqqnnnlllmmmpppppprrrvvvwwwwwwwwwxxxyyysssrrruuutttnnnjjjlllmmmssstttnnnlllpppsssrrrssstttuuuvvvvvvvvvuuuuuussssssrrrnnnjjjjjjnnnrrrgggjjjpppuuuwwwvvvssspppnnnooorrrtttuuuuuutttsssrrrpppqqqtttsssnnnlllmmmxxxuuuqqqnnnlllmmmnnnooojjjhhhdddcccdddfffhhhiiihhheeefffkkkllliiigggggg^^^gggppppppiiicccdddggggggbbbgggkkkhhhkkknnnhhhgggjjjhhh```]]]bbbgggggggggccc```___bbbcccbbb```dddeeefffhhhhhhhhhggggggbbbfffgggeeeeeehhhhhheeefffgggiiijjjiiihhhfffeeegggggghhhggggggfffeeeeeefffhhhjjjiiifffeeefffhhhfffgggjjjlllnnnooooooooorrrrrrrrrqqqpppooonnnmmmgggiiijjjjjjiiijjjlllnnnoookkkggggggllloooooommmnnnjjjfffeeefffgggfffdddiiiiiijjjkkkmmmnnnoooooonnnooonnnlllmmmpppnnniiiqqqpppnnnmmmlllllllllllloootttxxxyyyvvvuuuxxx{{{xxxzzz{{{yyyvvvvvvyyy|||}}}yyyuuussssssuuuvvvwwwuuutttuuuyyy}}}~~~|||yyy|||}}}|||zzzxxxzzzyyywwwuuurrrpppnnnmmmiiijjjlllmmmlllhhhdddaaaYYYYYYYYYYYYYYYXXXWWWVVVSSSRRRPPPNNNMMMKKKKKKKKKOOONNNLLLJJJIIIIIIIIIIIIHHHIIIJJJHHHEEEEEEHHHKKKIIIKKKMMMPPPPPPOOONNNLLLHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKIIIGGGEEEEEEFFF@@@DDDHHHHHHEEECCCCCCEEEIIIHHHGGGFFFFFFFFFGGGHHH>>>>>>@@@DDDGGGHHHGGGEEEQQQQQQRRRUUUXXXZZZYYYXXXZZZTTTMMMJJJKKKJJJFFFCCCBBBBBBBBBBBBAAA@@@@@@???@@@BBBCCCCCCCCCCCCDDDFFFEEECCCBBBCCCFFFFFFDDDAAABBBDDDFFFFFFDDDCCCCCCCCC??????>>>>>>???AAACCCDDD???AAABBBBBBAAAAAABBBDDDCCCBBBAAA@@@????????????<<<<<<;;;:::::::::;;;;;;:::::::::999999999999888888777777666555444444333444444444444444555666777777555333444666777444111//////...---------------,,,---.../////////...---***+++,,,...///000000000---...000111111111000///)))***,,,---...------,,,---------,,,,,,+++++++++,,,,,,------,,,,,,+++***------------------------***++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,+++******,,,,,,+++***///---+++***(((((())))))******)))(((((((((((((((++++++***)))((('''&&&&&&uuuyyyuuuwwwyyyzzz~~~zzzzzz{{{wwwqqqllloootttxxxzzz||||||}}}}}}yyyxxxyyyvvvtttwww~~~}}}xxxrrrnnnnnnppptttsssqqqqqqrrruuuxxxzzz}}}|||~~~yyyvvvvvvpppllliiijjjoootttxxxzzzyyyxxxzzz~~~}}}wwwtttuuuwwwtttqqqqqqrrrsssrrrppptttsssrrrooolllkkklllnnnuuuuuutttsssrrrrrrrrrqqqvvvwwwxxxxxxvvvuuuvvvwwwzzzzzz{{{}}}}}}{{{wwwuuuxxxqqqooosssvvvtttqqqqqqssstttwwwwwwvvvssstttvvvtttoooooossssssnnnjjjkkkjjjppprrrooommmpppqqqpppmmmoooqqqrrrrrrrrrpppooolllppptttvvvuuussspppoooiiikkkmmmppppppooommmlllnnnnnnnnnnnnooorrrtttvvvsssrrrsssvvvvvvrrrppprrrtttsssqqqooonnnmmmllllllkkkiiifffdddddddddeeedddhhhfffhhhnnnoookkkfffeeebbbhhhlllkkkgggdddfffjjjbbb]]]aaaeeebbbfffkkkfffgggkkkkkkeeebbbfffiiiiiifffccc```___aaaccceeeeeecccdddeeeffffffeeedddcccbbbeeefffdddeeeiiijjjhhhiiiiiiiiiiiihhhgggeeedddhhhhhhhhhgggfffdddcccbbbdddgggjjjjjjhhhfffeeeeeeccceeehhhkkkmmmoooppppppqqqqqqqqqqqqpppooonnnnnnfffggghhhgggggghhhkkkmmmkkkgggdddeeeiiilllkkkhhhmmmjjjhhhggghhhhhhfffeeehhhhhhhhhiiiiiijjjjjjjjjmmmpppqqqmmmlllnnnmmmjjjjjjkkkkkklllmmmnnnnnnnnnnnnrrrvvvwwwtttsssuuuxxxpppqqqsssuuuxxx|||wwwuuusssrrrssssssrrrqqqsssrrrrrruuuxxxyyywwwuuuzzz~~~}}}zzzyyywwwsssvvvuuusssqqqooommmlllkkkfffiiikkkiiiccc___]]]]]]SSSSSSRRRRRRPPPOOOMMMLLLQQQPPPOOOMMMLLLKKKKKKJJJLLLLLLLLLLLLJJJIIIGGGFFFHHHGGGFFFFFFFFFGGGGGGFFFJJJKKKMMMOOONNNMMMKKKIIIFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJIIIFFFEEEEEEEEECCCDDDFFFGGGFFFEEEEEEFFFDDDEEEFFFGGGFFFFFFEEEDDDBBB@@@???@@@DDDIIILLLMMMQQQRRRTTTWWWZZZZZZXXXUUUTTTPPPLLLKKKLLLJJJFFFAAAAAAAAABBBBBBBBBBBBBBBBBB@@@AAACCCCCCBBBBBBDDDEEEEEEDDDCCCDDDFFFFFFDDDBBBBBBDDDFFFFFFDDDCCCCCCDDD@@@@@@??????@@@AAABBBCCCBBBCCCEEEEEEDDDCCCEEEFFFBBBBBBAAA@@@@@@??????>>>>>>===<<<;;;::::::999999<<<<<<;;;;;;::::::999999888888777777666555555444555555444444444555666666777555444555666666444222000000///...............//////...---------...///......//////000000//////---...///000000000//////***+++,,,---------,,,,,,,,,,,,,,,+++++++++******,,,------------,,,++++++------------------------***++++++,,,,,,++++++***************++++++++++++------,,,+++************,,,,,,+++++++++*********,,,+++******,,,,,,+++***,,,+++***)))))))))************)))(((((((((((((((******))))))((((((''''''ppppppooowwwyyyqqqwww|||zzzzzzvvvppplllmmmppptttxxxzzzyyywwwuuussssssuuuuuuvvvzzz|||wwwppplllmmmooommmmmmoootttzzz~~~}}}{{{xxxwwwyyy|||{{{vvvuuuxxxvvvqqqllllllrrrvvvwwwvvvuuuppppppxxx}}}zzztttpppxxxuuuqqqnnnoooqqqrrrssstttrrroookkkiiiiiillloooqqqooonnnooorrrtttsssqqqsssuuuxxxyyyyyyxxxyyyzzzxxxyyyzzzzzzyyyvvvsssqqqssspppqqqwwwzzzxxxtttrrrvvvxxxzzzxxxtttrrrrrrsssqqqnnnnnnqqqqqqlllhhhgggffflllppppppooopppooollliiijjjlllnnnnnnmmmlllkkkgggiiimmmqqqssssssooollllllkkkjjjhhhhhhgggggghhhqqqoookkkjjjlllqqqwww{{{vvvtttuuuyyyxxxuuusssuuurrrrrrrrrqqqpppooommmllllllkkkiiigggeeecccbbbaaahhhgggjjjpppqqqkkkeeecccfffgggggggggffffffiiilllbbb\\\___aaa\\\```fffcccdddhhhjjjhhhggghhhiiihhhddddddbbbaaa```bbbfffiiidddeeeffffffeeecccbbbaaabbbeeeeeeccceeejjjlllkkklllkkkjjjhhhgggfffeeeeeeiiiiiihhhgggeeecccaaa```bbbfffiiikkkiiifffdddccc```bbbeeeiiilllnnnooopppnnnnnnoooooooooooonnnnnnfffffffffeeedddeeehhhkkkhhhfffdddfffhhhiiigggdddkkkjjjiiiiiiiiiiiifffdddeeeeeeeeeeeeeeeeeeeeeeeemmmrrrsssoookkkkkkkkkjjjfffgggiiikkkllllllllllllmmmpppssssssqqqpppqqqtttkkkkkklllqqqyyyrrrqqqqqqqqqrrrqqqooommmpppooooooppprrrrrrqqqppptttvvvvvvsssrrrsssoooiiinnnmmmlllkkkjjjiiihhhgggaaaeeefffaaaYYYTTTUUUXXXRRRRRRQQQPPPNNNMMMKKKJJJNNNMMMLLLKKKJJJJJJJJJJJJHHHIIIKKKLLLKKKHHHEEECCCIIIFFFDDDFFFIIIKKKHHHDDDKKKLLLMMMMMMMMMKKKHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLHHHIIIIIIHHHFFFDDDEEEFFFGGGFFFEEEEEEGGGHHHHHHGGGBBBDDDFFFHHHHHHGGGDDDCCCFFFEEEFFFHHHMMMRRRUUUVVVRRRSSSVVVYYYZZZYYYUUUQQQLLLJJJIIIJJJKKKJJJEEE@@@AAAAAABBBCCCDDDDDDDDDDDD???AAABBBBBBBBBBBBCCCEEEEEEDDDDDDEEEFFFFFFEEECCCBBBDDDFFFFFFEEEDDDDDDEEEBBBBBBAAA@@@@@@AAABBBCCCCCCDDDEEEEEEDDDDDDEEEFFFAAAAAABBBBBBAAA@@@>>>===??????>>><<<;;;:::999888>>>>>>===<<<;;;;;;::::::999999888888777666666666666666555555444555555555666555444555666666444222111111000////////////000222111...,,,,,,---...///111111111111000000///...,,,---......//////......,,,------------,,,,,,+++,,,++++++++++++*********---------------,,,++++++------------------------***++++++,,,,,,++++++************)))))))))))))))------,,,+++***))))))(((+++++++++***************,,,+++******,,,,,,+++***))))))(((((()))***++++++******)))((((((((())))))))))))))))))((((((((((((pppnnnnnnyyywwwoooyyy|||yyywwwsssnnnnnnnnnooorrrvvvwwwuuusssrrrqqqrrrtttvvvyyy}}}~~~vvvooojjjiiigggfffiiiqqq{{{|||zzzvvvuuuzzz|||yyyvvvvvv}}}xxxrrrrrrvvvyyywwwtttrrrkkkiiiooouuuwwwuuuuuuwwwtttpppmmmmmmooorrrtttoooooonnnlllkkklllooorrrkkkjjjjjjooouuuwwwsssnnnooorrrvvvxxxyyyyyyzzz{{{yyy{{{}}}|||zzzwwwtttssswwwvvvvvvyyyzzzwwwssspppvvvxxxwwwuuuuuuwwwvvvssspppoooooopppppplllgggdddccchhhmmmppppppooollliiiiiiiiihhhhhhhhhiiijjjkkkkkkgggddddddiiimmmooonnnmmmjjjfffcccbbbdddfffhhhtttqqqnnnmmmooouuu|||yyyvvvvvvyyyxxxsssrrrtttssssssrrrrrrqqqpppoooooommmnnnnnnmmmiiifffddddddiiigggiiinnnnnnhhhcccaaagggeeedddeeegggiiijjjkkkhhhbbbcccaaaYYY\\\bbb______bbbfffgggggggggfffdddbbbeeefffeeebbbbbbdddggggggggghhhgggfffdddbbbaaaeeegggfffcccdddiiilllkkklllkkkhhhgggffffffggghhhhhhhhhhhhgggfffdddcccbbbcccdddfffgggfffdddcccbbb___aaadddgggjjjkkklllllljjjjjjkkklllmmmmmmlllllliiiiiigggeeeccccccfffhhhhhhggggggiiijjjjjjfffcccggghhhhhhhhhhhhgggdddcccaaaaaaaaabbbbbbccccccccckkkrrrtttoooiiihhhiiijjjeeefffhhhiiijjjhhhgggffflllnnnpppooonnnmmmnnnpppnnnkkkjjjooowww||||||xxxrrrpppooooooppppppooommmooonnnnnnnnnnnnnnnmmmlllmmmmmmkkkiiijjjkkkggg```dddddddddcccccccccbbbbbb^^^^^^\\\XXXSSSPPPQQQSSSQQQQQQQQQPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIGGGHHHIIIJJJIIIGGGEEECCCIIIHHHHHHJJJLLLLLLJJJGGGKKKKKKLLLMMMLLLKKKIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJFFFGGGHHHGGGEEEEEEEEEFFFJJJGGGDDDDDDHHHJJJJJJIIICCCDDDFFFHHHIIIHHHGGGFFFEEEHHHNNNTTTYYYZZZXXXUUUWWWVVVVVVVVVVVVTTTPPPMMMGGGEEEEEEFFFHHHHHHEEECCCCCCDDDDDDEEEEEEEEEDDDDDD???@@@BBBBBBAAAAAACCCDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCEEEFFFFFFEEEDDDEEEFFFEEEDDDBBBAAAAAAAAABBBBBBBBBCCCDDDDDDBBBBBBCCCDDD@@@AAABBBCCCBBB@@@>>><<<>>>>>>>>>===<<<;;;::::::>>>>>>===<<<;;;;;;::::::999999999888888888777777777777666555555444555555555555555555555555444333333222111111000000111111222111000///...---......000000111111000000///...,,,,,,---------..................------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))((((((((((((+++++++++++++++******)))************************,,,+++******,,,,,,+++***)))((())))))))))))************))))))((())))))***'''((((((((()))))))))***sssrrrqqq|||xxxrrr}}}}}}~~~yyyuuussspppkkkqqqppppppqqqrrrssssssrrrvvvvvvvvvvvvxxx|||~~~~~~vvvpppllllllhhhffffffmmmwww~~~}}}xxxtttyyy~~~xxxttt{{{wwwssstttxxxzzzxxxvvvrrroooooosssuuussssssuuutttrrrooommmlllooorrruuummmnnnooonnnlllkkklllmmmkkkhhhfffiiipppsssrrrooolllooosssuuuvvvwwwyyyzzz|||~~~zzzyyyxxx{{{{{{yyywwwvvvvvvtttrrrttttttqqqpppvvv}}}{{{sssnnnoooooopppqqqpppllliiidddfffjjjooopppmmmjjjgggiiigggcccaaaaaadddhhhkkkpppjjjdddcccggglllooopppmmmjjjeeebbbbbbeeejjjnnnsssrrrrrrsssuuuzzz~~~{{{wwwvvvwwwtttooommmooosssrrrooommmmmmnnnpppqqqppprrrsssrrrnnnkkkiiiiiijjjfffeeehhhhhhdddaaaaaacccccccccfffiiijjjiiiggghhhbbbcccaaaXXXZZZbbb```^^^___bbbfffgggfffcccbbbbbbeeeiiihhheeeaaaaaabbbffffffgggfffeeedddbbbaaaggghhhgggccccccgggiiihhhiiihhhfffeeeeeegggiiijjjffffffgggggggggfffeeeeeedddcccbbbaaaaaabbbbbbbbbaaabbbdddfffhhhiiiiiihhhfffggghhhiiiiiijjjiiiiiilllkkkjjjgggdddcccdddfffhhhhhhiiijjjjjjhhheeebbbcccdddeeeeeedddcccaaaaaa]]]]]]^^^```aaacccddddddiiiooorrrlllffffffggggggbbbccceeeffffffeeedddccckkkkkklllkkkkkkkkklllmmmpppkkkhhhlllssswwwsssnnnpppmmmjjjiiijjjlllmmmmmmmmmmmmnnnmmmlllkkkjjjjjjiiiiiigggdddeeegggccc\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[WWWRRRPPPQQQRRRQQQPPPJJJJJJKKKLLLLLLLLLKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEHHHKKKKKKJJJHHHIIIJJJJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKIIIHHHGGGFFFFFFFFFDDDFFFGGGGGGFFFEEEGGGHHHKKKGGGDDDDDDHHHKKKLLLKKKEEEEEEFFFGGGIIIJJJLLLMMMJJJMMMQQQWWWZZZZZZWWWSSS[[[WWWRRROOOMMMLLLKKKIIIFFFDDDCCCCCCDDDEEEFFFFFFFFFGGGFFFFFFEEEDDDCCCBBB???AAABBBBBBBBBBBBCCCEEEBBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEGGGHHHFFFEEEDDDBBBBBBBBBBBBCCCBBBCCCDDDCCCBBBAAABBBCCC@@@AAABBBCCCBBB@@@>>><<<<<<<<<===>>>>>>>>>===<<<=========<<<;;;::::::999999999999999888888888888888777666555555555555555555555666666555444444444333333222111111111111111000111222222222///---+++......///000000000000///,,,,,,,,,,,,,,,------...///......---,,,,,,,,,,,,........................------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))((((((((('''''''''((()))***+++,,,,,,,,,******************++++++,,,+++******,,,,,,+++******************))))))(((******))))))))))))******''''''(((((())))))******wwwxxxuuuzzzyyyuuuyyy|||zzzsssnnnmmmllliiiqqqqqqqqqooonnnpppsssvvv{{{|||{{{yyy{{{~~~}}}uuuooonnnrrrvvvmmmkkkiiilllssszzz}}}~~~xxxuuu{{{yyyuuuqqqqqqqqqsssvvvxxxyyyxxxnnnpppwww{{{wwwnnniiiiiipppqqqqqqppppppqqqtttwwwqqqrrrrrrooolllhhhggggggqqqkkkeeedddgggmmmrrrtttmmmoooqqqrrrssstttwwwyyy{{{~~~}}}~~~zzz{{{yyyuuutttwwwwwwvvvrrrssspppnnnuuu~~~|||tttkkkmmmnnnooorrruuutttqqqhhhfffhhhmmmoookkkhhhgggfffccc^^^[[[\\\___dddhhhhhhgggggghhhiiijjjjjjiiillliiifffdddeeeiiiooosssrrrsssuuuxxxzzz|||~~~~~~|||xxxvvvuuurrrllljjjlllqqqooollliiiiiikkknnnppprrruuuvvvtttooolllkkklllhhhdddbbbddddddaaa___``````aaacccfffiiiiiifffdddaaa]]]```___WWW[[[dddcccbbb```aaafffhhhfffddddddccceeehhhhhheeebbb___^^^aaabbbcccccccccbbbaaa```fffhhhgggccccccfffgggeeefffeeedddddddddfffhhhjjjddddddeeefffffffffffffffdddaaa]]]\\\]]]___``````aaabbbdddfffgggggggggfffeeeeeefffgggggghhhggggggkkkkkkkkkiiifffddddddeeefffggghhhgggfffcccaaa___```aaacccbbb```______```[[[\\\]]]___aaacccdddeeefffkkklllhhhddddddeeeccc]]]^^^```bbbcccddddddcccggggggffffffggghhhiiiiiilllhhheeeiiiooorrrnnniiilllhhhdddcccdddfffhhhiiihhhjjjlllllljjjhhhfffffffffgggfffbbbaaaccc```[[[UUUUUUUUUVVVVVVVVVWWWWWWXXXRRRLLLKKKPPPRRRQQQNNNGGGHHHIIIJJJKKKLLLLLLLLLIIIHHHGGGGGGGGGGGGGGGHHHIIIHHHGGGEEEEEEEEEFFFGGGAAAEEEIIIHHHEEEDDDFFFJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJHHHFFFEEEDDDDDDDDDEEEGGGGGGFFFGGGHHHJJJIIIGGGEEEEEEHHHJJJLLLLLLGGGGGGHHHJJJMMMPPPTTTVVV\\\ZZZWWWWWWXXXYYYYYYXXXWWWRRRLLLHHHFFFFFFFFFFFFFFFEEECCCBBBBBBDDDFFFGGGHHHHHHGGGFFFEEECCCBBBAAA@@@BBBCCCCCCBBBCCCDDDFFFBBBDDDEEEEEECCCCCCCCCDDDEEEFFFFFFFFFEEEFFFHHHJJJGGGFFFDDDCCCCCCCCCDDDDDDCCCDDDEEEDDDCCCBBBCCCDDDAAAAAABBBBBBAAA@@@>>>===:::<<<===?????????>>>>>><<<<<<<<<<<<<<<;;;;;;;;;888888888888888888888888777777666666555666666666444555777666555333444444333333222111111111111222...000333444444111...+++---...//////000000000000---,,,,,,,,,,,,---......///...---------------.........///////////////000...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))((((((''''''$$$&&&(((***,,,------,,,+++++++++++++++,,,,,,,,,,,,+++******,,,,,,+++***+++++++++++++++***)))(((******)))))))))***++++++''''''(((((())))))******www{{{vvvsssyyyxxxvvv~~~uuuwwwuuummmhhhhhhhhhggglllnnnooollljjjmmmuuu}}}~~~{{{~~~}}}{{{sssnnnnnnrrrwwwqqqpppnnnnnnppptttxxx{{{vvvuuuwww}}}{{{xxxxxxnnnqqqssstttssstttvvvxxxnnnpppwww{{{wwwnnngggfffnnnqqquuuvvvvvvvvvxxxzzzxxxwwwuuuqqqmmmjjjjjjjjjtttrrrooommmmmmooorrrtttooopppppppppppprrruuuxxxwww|||}}}~~~xxx{{{zzzuuutttwwwxxxuuupppvvvvvvoooooowwwxxxsssmmmppppppnnnpppvvvvvvrrrmmmhhhfffkkkmmmiiiggghhhcccaaa^^^\\\]]]___bbbdddbbbeeeiiikkkjjjiiihhhgggllljjjhhhgggiiimmmqqquuuuuuwwwyyy|||}}}yyyvvvvvvsssnnnlllnnnooonnnmmmllllllmmmnnnoootttvvvwwwsssmmmhhhhhhjjjeeeaaaaaadddddd```^^^___^^^```ccceeefffeeedddccc^^^ZZZ``````XXX[[[ddddddfffaaa```eeegggeeedddffffffdddccccccccccccaaa___^^^___aaabbbcccccccccbbbcccffffffccccccffffffdddeeeeeedddcccdddeeeffffffccccccdddddddddccccccbbb```]]][[[[[[]]]^^^]]][[[```aaacccfffggghhhhhhgggffffffgggggghhhgggggggggeeegggiiiiiihhhffffffgggfffggggggeeeccc```^^^]]]___```aaa```]]]\\\^^^```[[[\\\]]]^^^```aaabbbccccccffffffcccbbbdddccc___]]]]]]^^^___``````aaaaaabbbaaa```aaacccdddeeeffffffdddcccfffkkkmmmjjjggggggeeebbbbbbccceeeeeeeeeaaadddiiiiiigggcccaaaaaa```cccccc^^^[[[\\\[[[YYYQQQQQQQQQQQQRRRRRRRRRRRRTTTPPPKKKKKKMMMOOONNNMMMIIIJJJKKKLLLMMMMMMMMMMMMIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFCCCDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKMMMLLLJJJHHHFFFEEEEEEDDDCCCEEEGGGHHHGGGHHHJJJLLLFFFGGGGGGGGGGGGHHHKKKMMMLLLNNNQQQTTTXXX\\\___```eeeaaa[[[XXXVVVUUUTTTTTTMMMJJJEEECCCCCCDDDDDDDDDFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBBBBAAACCCDDDDDDDDDDDDEEEGGGCCCFFFHHHGGGEEEDDDEEEFFFEEEFFFGGGFFFEEEFFFIIIKKKGGGFFFEEEDDDDDDDDDEEEFFFCCCDDDDDDCCCBBBAAABBBCCCBBBBBBAAA@@@@@@??????>>><<<===???@@@@@@???>>>===<<<<<<============>>>>>>888888888888888888888888666666666666666666777888333666777777444333333555333222222111111111111111///000222333333222000...000000111111111000//////...---,,,,,,,,,---//////......---,,,------//////............/////////000...............------,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++***))))))(((''''''$$$&&&(((+++,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++******,,,,,,+++*********,,,,,,---,,,++++++******))))))******+++,,,(((((((((((())))))))))))vvv}}}vvvmmmrrruuuvvv{{{rrrtttqqqiiiddddddffffffhhhkkkmmmjjjgggkkkwww|||}}}zzztttooooooppprrrqqqpppnnnmmmooosssvvvmmmqqqyyy~~~|||vvvwww|||sssvvvyyyxxxsssppprrruuuuuutttuuuyyyyyytttqqqrrrmmmrrrxxx{{{zzzzzz{{{|||}}}{{{xxxtttpppooorrrtttssswww{{{}}}{{{wwwsssqqqqqqqqqqqqooooooqqquuuxxxrrrxxx~~~}}}|||~~~xxx}}}}}}wwwtttvvvuuuqqqooozzz|||qqqkkkoootttssssssuuurrrmmmnnnssssssnnnpppiiifffjjjkkkhhhgggiiibbbaaaaaaaaaaaabbbccccccfffjjjmmmnnnllllllnnnqqqlllkkkjjjiiikkknnnrrrtttzzz|||~~~~~~zzzwwwwwwuuupppoooqqqoooppppppqqqqqqqqqqqqpppuuuwwwwwwqqqiiiddddddfffbbb```aaaffffffbbb^^^]]]^^^aaacccdddcccbbbcccddd```^^^ccccccZZZ\\\dddccchhhaaa^^^bbbeeeccccccfffgggccc___^^^aaaccccccbbb^^^___bbbdddeeefffffffff```cccdddcccdddggggggdddfffeeeddddddcccccccccccccccccccccbbbbbb```______]]][[[ZZZ[[[]]]]]]ZZZWWW^^^```bbbeeegggiiiiiiiiiggghhhhhhhhhhhhhhhgggggg```cccgggiiiiiihhhhhhiiiggghhhgggeeebbb```^^^^^^___```aaa___\\\\\\^^^bbb\\\\\\]]]^^^______``````bbbcccbbb```aaacccbbb]]]aaa```___^^^]]]\\\\\\]]]___]]]\\\]]]___bbbcccccceeeccccccfffiiiiiigggdddeeeddddddeeefffgggeeeddd[[[```eeegggddd```]]]]]]YYY^^^^^^YYYTTTTTTUUUTTTOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPNNNLLLJJJJJJLLLMMMIIIJJJJJJKKKKKKJJJJJJIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEGGGIIIJJJJJJHHHFFFDDDHHHEEEBBBCCCGGGJJJIIIHHHKKKKKKKKKJJJIIIIIIHHHHHHLLLKKKIIIHHHGGGFFFFFFFFFCCCEEEGGGHHHHHHIIIKKKMMMCCCFFFIIIHHHGGGGGGJJJMMMQQQTTTZZZ```dddggghhhiii^^^\\\YYYVVVSSSNNNHHHCCCDDDBBBAAAAAACCCDDDCCCCCCEEEFFFHHHHHHGGGEEECCCCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCEEEEEEDDDDDDFFFGGGEEEGGGJJJIIIGGGEEEGGGHHHEEEFFFGGGFFFFFFGGGIIILLLGGGFFFEEEDDDDDDEEEFFFGGG@@@AAABBBAAA???>>>???@@@CCCBBBAAA@@@????????????>>>???@@@AAA@@@>>><<<;;;=========>>>??????@@@@@@777777777777777777888888666666555666666777888999333666888777444222333555333222111111000000111111111111111111111222222222333333333333111000///.........---,,,---...///000...---,,,,,,---...///000---------.........//////......//////......---,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,++++++***)))(((((('''&&&''')))+++,,,+++***))),,,,,,,,,------.........,,,+++******,,,,,,+++***((()))+++---............******))))))***+++,,,,,,))))))))))))((((((((((((sssyyy~~~|||tttnnnmmmppptttsssrrrqqqpppnnnkkkiiigggiiimmmnnniiigggrrr}}}}}}yyywww}}}|||xxxtttqqqrrrooossszzzwwwnnnqqq{{{~~~wwwtttwwwvvvqqquuuzzzxxxvvvuuuuuutttrrrppp}}}zzzvvvtttrrrrrrqqqppp{{{|||~~~zzztttvvv}}}{{{xxxuuuvvvzzzyyytttooovvvuuuzzzwwwrrrrrrooorrrrrrooollloooyyyuuusssqqqrrruuuyyy{{{||||||wwwrrrrrrppplllpppnnnnnnoooqqqqqqnnnjjjtttooollloootttuuupppjjjmmmiiidddaaabbbdddfffhhhdddcccdddhhhgggbbb___```aaaaaacccgggnnntttxxxzzztttmmmggghhhjjjjjjjjjkkk}}}||||||zzztttqqqqqqrrrrrruuutttsssssstttuuuttttttqqqooommmkkkiiigggccc```___]]]___fffiiieee```]]]```cccbbb______ccccccaaa]]]aaadddeeecccaaaccceeeiiiddd^^^\\\___dddggghhheee___]]]bbbeeeaaa```aaa\\\______]]]^^^bbbdddbbb```bbbcccccceeejjjiiiffffffdddcccdddffffffcccaaaccc```]]]]]]___aaaaaa___VVVWWWXXXZZZZZZZZZYYYXXX]]]___ccceeeffffffdddcccfffggghhhfffdddccccccdddbbbbbbbbbdddgggjjjjjjjjjlllhhhccc```____________YYYZZZ\\\]]]]]]\\\[[[ZZZ___YYYZZZ___]]]WWW[[[fffhhhddd___\\\[[[[[[ZZZZZZbbb\\\ZZZ]]]]]][[[^^^ddd``````___^^^\\\\\\]]]___ccc______dddhhhhhhffffffccc```]]]]]]___```^^^\\\ZZZ[[[]]]^^^^^^]]]\\\ZZZXXXYYY\\\]]][[[WWWSSSPPPNNNMMMKKKIIIJJJLLLOOOQQQOOOOOONNNMMMLLLLLLMMMMMMIIIIIIJJJMMMOOOOOOLLLHHHJJJIIIFFFDDDCCCCCCCCCDDDEEEIIIMMMMMMIIIFFFDDDDDDEEEDDDBBBBBBCCCEEEGGGIIIJJJHHHGGGIIILLLMMMKKKHHHJJJKKKKKKIIIFFFCCCCCCCCCIIIIIIIIIGGGEEEEEEHHHJJJDDDBBBAAAAAADDDIIINNNRRR\\\```ggglllnnnmmmjjjggg^^^YYYSSSOOOMMMLLLIIIFFFCCCCCCBBBAAAAAAAAAAAABBBFFFFFFDDDCCCBBBAAAAAAAAAFFFGGGHHHGGGEEECCCCCCDDDEEEGGGHHHHHHFFFEEEEEEFFFHHHGGGFFFDDDDDDDDDEEEFFFHHHGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFCCC@@@@@@BBBDDDCCCBBBCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>>>>??????@@@>>>===>>>???@@@???======<<<:::888777777888999666666555555555555666666666666666555444444333333222333333444444333333222111111111111111111111111222333444222000//////000111///....../////////...000...------...///---,,,.........---,,,,,,,,,,,,111111000///......------++++++++++++++++++++++++...,,,******,,,---+++(((''''''((()))))))))))))))&&&''')))***++++++******........................---,,,++++++******++++++******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,++++++*********rrrvvvyyyzzzwwwuuuuuuuuuuuuuuussspppllliiihhhhhhhhhhhhkkklllhhheeelllwwwvvvyyyyyyvvvxxx~~~~~~~~~{{{xxxvvvvvvssswww~~~}}}uuuuuu{{{xxxuuutttvvvuuussstttxxxwwwsssoooooopppoookkkgggqqqsssuuutttrrrpppqqqsssyyyzzz~~~{{{{{{xxxvvvtttuuuwwwvvvsssooouuutttxxxxxxtttuuussswwwyyyxxxtttqqqrrrtttssssssssstttwwwzzz}}}|||~~~|||uuurrrssspppkkkpppnnnlllmmmnnnnnnllljjjpppooonnnnnnooommmjjjhhhgggdddaaa``````aaabbbcccccc```aaadddeeebbbccceeeeeeeeeeeeiiinnnsssuuuvvvrrrllliiikkkmmmkkkiiiiiisssvvvzzz~~~zzzrrrnnnmmmoooqqqrrrqqqpppqqqrrrssssssssskkkkkkkkkkkkjjjfffaaa]]][[[\\\___dddddd___]]]______bbbbbb``````cccdddbbb```cccfffeeebbb``````bbbeeebbb^^^]]]```dddgggiiiiiicccaaafffhhhfffdddeee[[[^^^^^^]]]___dddgggfffdddffffffeeehhhkkkjjjfffdddcccbbbccceeefffdddbbbeeeccc```_________]]][[[YYYZZZZZZZZZZZZYYYYYYXXXbbbccceeeffffffdddbbbaaaaaadddffffffdddaaa``````^^^^^^___bbbgggjjjkkkjjjmmmiiiddd```^^^\\\ZZZYYYXXXYYY[[[\\\\\\\\\ZZZYYY]]]XXXYYY^^^]]]XXX\\\fffdddaaa\\\XXXWWWWWWVVVUUU^^^ZZZZZZ]]]]]]ZZZ[[[___]]]]]]]]][[[ZZZYYY[[[]]]___[[[[[[```eeedddccccccaaa___]]]\\\]]]]]]\\\[[[\\\]]]]]]]]]\\\ZZZYYYWWWWWWXXXZZZ[[[ZZZVVVRRROOOLLLKKKJJJJJJJJJKKKMMMNNNNNNMMMMMMLLLKKKKKKLLLLLLIIIIIIJJJLLLOOOOOOKKKHHHJJJHHHFFFCCCBBBBBBDDDEEEFFFHHHJJJIIIGGGEEEFFFGGGEEEDDDCCCCCCCCCDDDFFFGGGGGGFFFEEEHHHKKKMMMKKKJJJIIIJJJKKKIIIGGGEEEDDDDDDFFFGGGHHHGGGEEEEEEFFFGGGCCCBBBCCCEEEIIIPPPVVVZZZcccfffjjjmmmlllggg```\\\YYYUUUOOOLLLKKKJJJGGGEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFEEEDDDCCCCCCCCCCCCHHHIIIIIIHHHFFFEEEEEEFFFFFFHHHIIIHHHFFFEEEEEEFFFIIIHHHFFFDDDCCCBBBCCCCCCHHHHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEDDDGGGEEEBBBCCCEEEFFFFFFEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>???>>>======??????>>>===<<<:::888666666666777888777666666555555666666777666666666555444444333333222222333333333333222222111111111111111111111111222333444222000//////000111///...---//////...---///...------......---,,,....../////////...------/////////...---,,,,,,,,,++++++++++++++++++++++++---+++******,,,,,,***(((((())))))***++++++******(((((()))***++++++******---------------------------,,,++++++***+++++++++******++++++,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******qqqrrrtttwwwzzz|||}}}|||xxxxxxvvvqqqkkkggghhhjjjllljjjjjjkkkiiiggghhhmmmnnntttxxxvvvuuuxxx|||~~~|||~~~~~~}}}}}}zzzvvvwwwzzzwwwyyyooorrrtttssssssuuuuuurrruuuqqqmmmmmmnnnmmmiiidddgggmmmtttvvvtttssstttvvvtttuuuyyyxxxxxxwwwvvvuuusssqqqpppssssssvvv|||~~~|||{{{|||xxxyyyyyyyyyvvvsssooommmooorrrtttuuuuuuwww|||~~~}}}yyyuuuuuuvvvrrrlllooommmjjjiiijjjjjjjjjiiimmmooopppnnniiieeeddddddeeeeeeeeeeeeeeedddddddddaaa^^^^^^aaaccccccfffkkkooonnnmmmooossswwwyyyzzzqqqllljjjnnnppplllhhhgggmmmrrryyy}}}|||rrrlllllloooqqqooooooooooooooopppqqqqqqjjjlllnnnqqqpppllleee```ZZZ[[[___bbb___ZZZ[[[aaa___bbbccc```aaaddddddaaaaaadddffffffbbb``````aaaaaaaaa`````````bbbfffiiigggcccaaaeeehhhfffdddccc```bbb```]]]___dddggggggccceeeeeecccdddgggddd```bbbaaaaaaccceeefffeeecccdddbbbaaaaaaaaa```]]][[[^^^]]][[[ZZZYYYYYYZZZZZZcccdddeeeeeeeeedddbbbaaa___aaaeeeeeeccc```^^^^^^ZZZ[[[]]]aaafffiiikkkjjjhhhfffbbb```^^^[[[XXXUUUWWWXXXZZZ[[[\\\[[[ZZZYYY]]]XXXYYY^^^^^^ZZZ]]]eeebbb^^^ZZZWWWVVVUUUTTTSSS[[[YYYYYY\\\\\\YYYXXXZZZZZZZZZZZZYYYWWWWWWYYY[[[[[[VVVVVV\\\aaa```___```^^^^^^^^^\\\YYYXXXYYYZZZ]]]]]][[[YYYWWWVVVTTTSSSTTTUUUWWWXXXWWWTTTPPPMMMIIIIIIJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJLLLNNNMMMKKKHHHJJJGGGDDDAAA@@@BBBDDDEEEFFFGGGGGGFFFEEEEEEHHHJJJEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCFFFIIIKKKKKKJJJHHHIIIJJJJJJHHHFFFFFFGGGDDDFFFGGGGGGFFFFFFFFFGGGHHHHHHIIILLLQQQWWW]]]aaagggiiikkkjjjfff___WWWRRRRRROOOKKKIIIHHHGGGFFFEEEGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFJJJKKKKKKIIIGGGGGGHHHIIIHHHIIIJJJIIIGGGEEEEEEEEEKKKJJJHHHFFFDDDCCCBBBBBBGGGHHHIIIKKKKKKJJJHHHGGGEEEEEEEEEDDDDDDCCCCCCCCCFFFDDDCCCDDDFFFGGGGGGGGGCCCBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>>>>>>>???===<<<===>>>???>>><<<:::999777666555555666777777777666666666666777777666666666555444444333333111222222333333222222111222222222222222222222222222333333222000///000111000///......//////...---///---,,,,,,---...,,,+++,,,...///111111000...------------,,,++++++******++++++++++++++++++++++++,,,+++)))***++++++***))))))***++++++,,,+++++++++*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++******++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***oooqqqtttvvvyyy|||xxxzzzzzzvvvpppllllllnnnpppnnnmmmnnnooonnnkkkiiijjjpppuuuwwwwwwyyy|||~~~|||~~~|||uuutttyyy}}}zzzwwwvvvlllssstttoooqqqxxxvvvooosssrrrrrrrrrqqqpppnnnlllgggkkkrrrwwwzzzyyywwwuuupppnnnpppxxx}}}~~~~~~yyyzzz{{{yyyvvvttttttuuuttttttwww{{{~~~zzzvvvsssrrrssssssrrrqqqlllppptttsssqqqqqqvvv{{{{{{vvvuuuwwwxxxsssnnnooollliiifffffffffggghhhmmmnnnooommmiiieeedddcccdddfffiiijjjiiigggfffeeeaaa^^^^^^bbbddddddgggkkkpppoooooorrrwww{{{}}}~~~rrrmmmkkkoooqqqnnnjjjjjjrrrtttxxx|||~~~uuuooommmpppssspppppppppooonnnnnnooopppmmmnnnppprrrrrroooiiiddd___^^^___aaa___\\\]]]bbbaaaddddddaaaaaacccccc```aaadddgggfffcccaaaaaaccc```bbbcccaaa______cccggggggdddccceeehhhhhheeecccggghhheee___^^^ccceeedddbbbddddddbbbbbbccc```[[[___```aaabbbdddeeeeeeddd___```aaabbbbbbaaa```^^^___]]][[[YYYYYY[[[]]]^^^___```aaabbbcccccccccccc```aaaccccccaaa_________[[[\\\^^^bbbfffiiijjjiiibbbaaa______^^^]]]YYYWWWWWWXXXZZZ\\\]]]\\\[[[ZZZ___\\\\\\______\\\^^^ccc```]]]ZZZXXXXXXYYYXXXWWWZZZYYYYYYZZZYYYXXXXXXYYYYYYYYYYYYWWWVVVVVVXXXZZZZZZUUUUUU[[[```___^^^^^^\\\^^^___\\\XXXVVVWWWZZZZZZYYYWWWTTTRRRQQQPPPPPPPPPQQQSSSSSSRRROOOLLLJJJGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIJJJKKKLLLKKKIIIHHHHHHFFFBBB@@@???AAADDDFFFDDDEEEEEEFFFFFFHHHJJJLLLFFFFFFFFFFFFEEECCCBBBAAAAAABBBCCCEEEGGGHHHHHHHHHGGGHHHJJJJJJHHHGGGHHHIIIEEEFFFFFFFFFEEEFFFIIILLLSSSSSSTTTVVVYYY]]]aaacccfffeeedddaaa\\\UUUPPPLLLLLLJJJHHHGGGGGGGGGFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIDDDEEEFFFGGGGGGHHHHHHHHHLLLLLLLLLJJJHHHHHHJJJKKKJJJKKKLLLJJJHHHFFFEEEFFFKKKJJJIIIHHHGGGFFFEEEEEEDDDFFFIIIKKKKKKIIIGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>===<<<===>>>>>>===<<<999999777777666666777777888777777666666777777888666666666555444444333333111222222222222222222111222222222222222222222222111222333222000///000111000///...///000000///---...---,,,,,,------,,,+++***,,,///111111000...---+++++++++*********))))))+++++++++++++++++++++++++++******************)))******+++++++++++++++***,,,+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++nnnsssxxxxxxvvvwww~~~uuuxxxzzzyyyuuuqqqpppqqqpppooonnnpppssstttpppjjjiiikkkooouuuyyy{{{|||}}}~~~~~~|||}}}}}}vvvrrruuuzzzzzzyyywwwuuuyyywwwppppppvvvtttkkkmmmqqquuuuuurrrppprrrtttkkkjjjmmmttt}}}~~~vvvoooppplllkkkqqqvvvyyy}}}uuuvvvxxxyyyyyyyyy|||~~~|||}}}}}}}}}~~~yyyvvvrrrsssvvvwwwuuusssnnnrrrtttrrrnnnmmmrrrvvvzzzuuuqqqrrruuuuuuqqqmmmnnnllliiifffddddddeeegggnnnmmmllllllllljjjgggdddbbbfffiiijjjhhheeeddddddaaa```aaafffgggfffgggjjjjjjiiijjjnnntttyyy|||}}}uuuooollloooqqqpppnnnoooxxxvvvuuuzzz|||uuupppnnnppprrrtttttttttrrrooommmnnnooonnnmmmllllllllljjjgggeeegggaaa^^^aaacccbbbaaacccdddfffddd``````bbbccc```fffiiijjjhhhddd```___``````bbbdddbbb___^^^```cccjjjiiiiiijjjlllmmmjjjfffiiijjjfff```___ccceeedddeeeggggggeeeeeefffccc]]]^^^___aaabbbcccddddddeee___```bbbbbbbbbaaa``````]]]\\\ZZZYYYZZZ]]]```bbb^^^^^^^^^^^^___```aaaaaaaaa```___]]][[[\\\___aaa___```aaaeeehhhiiihhhgggaaa`````````___]]]ZZZWWWXXXZZZ\\\^^^^^^^^^]]]\\\bbb___^^^``````___^^^```\\\[[[YYYYYY[[[\\\\\\[[[\\\[[[YYYWWWWWWYYY[[[\\\YYYYYYYYYXXXWWWWWWYYY[[[\\\WWWWWW]]]aaa```^^^___\\\]]]^^^\\\XXXVVVXXXZZZTTTSSSRRRPPPOOONNNNNNNNNLLLMMMNNNOOONNNLLLIIIGGGFFFGGGHHHIIIIIIHHHFFFEEEHHHGGGGGGGGGGGGGGGHHHHHHGGGHHHIIIIIIIIIHHHGGGGGGFFFDDDAAA??????AAACCCEEEBBBCCCEEEGGGJJJKKKKKKKKKGGGGGGGGGFFFEEECCCAAA@@@AAABBBDDDDDDDDDDDDEEEEEEEEEGGGIIIIIIHHHHHHHHHIIIDDDDDDCCCBBBCCCGGGMMMQQQZZZ[[[[[[]]]___aaacccdddccc```[[[UUUOOOKKKIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJDDDEEEFFFHHHIIIIIIIIIIIIKKKLLLLLLKKKIIIIIIJJJLLLKKKLLLMMMKKKIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFBBBDDDGGGIIIIIIHHHFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGDDDCCCBBBBBBAAAAAABBBBBB@@@AAAAAAAAAAAA@@@???>>>???===<<<===>>>???>>>===::::::999999999999999999888888777777777777888888666666666555444444333333222222222333333222222222222222222222222222222222111222333222000000000222000000000111333333222000///---,,,,,,---...,,,+++)))+++...000000///---,,,***************)))))))))++++++++++++++++++++++++******++++++*********+++)))******+++******)))))),,,,,,*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,******+++++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++qqqwww|||zzzuuuuuu{{{ttttttuuuvvvvvvuuusssrrrnnnnnnnnnooossswwwsssllljjjiiimmmsssxxxxxxyyy{{{|||xxxzzz|||~~~yyyuuuwww|||~~~|||~~~yyytttssssssnnngggggglllrrrsssqqqppprrrtttnnniiihhhooozzz|||ssshhhsssooommmpppsssuuu{{{oooppprrrvvvzzz}}}}}}{{{xxxxxxxxxyyy|||~~~|||vvvqqqttttttssspppmmmmmmqqquuurrrmmmkkknnnooommmkkkkkknnnmmmkkkgggdddccceeegggnnnlllkkklllmmmllliiifffgggjjjmmmmmmiiiffffffgggdddcccdddiiijjjhhhiiikkklllkkklllpppuuuzzz}}}~~~uuuooommmpppssssssssstttzzzuuurrrwwwxxxxxxwwwsssnnnlllnnnrrruuuwwwwwwtttpppnnnoooqqquuuqqqmmmkkkjjjiiihhhgggkkkddd```cccfffeeedddddddddeeeccc^^^^^^ccceeedddmmmooooookkkddd___]]]]]]bbbbbbaaa```^^^^^^```bbbhhhiiiiiiiiilllnnnjjjdddfffgggeeeaaaaaafffhhhgggbbbeeefffeeeeeefffbbb]]]]]]___aaabbbbbbbbbccceeecccddddddccc```^^^^^^^^^\\\[[[ZZZYYY[[[]]]aaacccaaa```^^^\\\[[[[[[\\\]]]```^^^\\\XXXWWWYYY^^^aaabbbcccdddgggiiiiiihhheeegggeeecccbbb```^^^YYYVVVXXXZZZ\\\^^^______^^^]]]bbb```___```aaa```___^^^YYYXXXWWWXXXZZZ\\\\\\[[[[[[\\\YYYUUUUUUZZZ^^^]]]ZZZZZZZZZYYYXXXYYY[[[]]]___ZZZYYY^^^aaa```^^^^^^[[[[[[[[[ZZZXXXWWWXXXYYYPPPPPPOOOOOONNNNNNMMMMMMJJJKKKLLLLLLLLLJJJHHHFFFFFFGGGHHHIIIHHHGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGHHHEEEGGGHHHGGGFFFEEEEEEFFFCCCBBB@@@???@@@AAABBBDDDAAAAAACCCFFFJJJLLLKKKIIIHHHHHHGGGEEEDDDBBBAAAAAAAAABBBDDDDDDCCCBBBCCCDDDDDDFFFHHHHHHGGGGGGGGGHHHBBBCCCCCCCCCEEEJJJQQQVVV\\\]]]^^^___```aaabbbbbb^^^ZZZTTTMMMGGGDDDCCCCCCFFFGGGIIIIIIHHHHHHIIIJJJEEEEEEEEEFFFGGGIIIJJJKKKEEEGGGIIIJJJKKKLLLKKKKKKJJJLLLNNNNNNLLLKKKKKKLLLKKKLLLMMMLLLJJJHHHHHHHHHCCCDDDEEEEEEFFFFFFEEEEEEBBBCCCFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHIIIHHHGGGHHHIIIDDDCCCCCCBBBBBBBBBBBBBBB>>>???AAABBBBBBBBBAAA@@@???>>>===>>>???@@@???===;;;;;;;;;;;;;;;;;;;;;:::999999888888888888999999666666666555444444333333222333333444444333333222333333333333333333333333000222333222111000111222111111222444777888777555000...------...///---,,,***+++---//////...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***,,,---******************)))(((++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,vvvzzz}}}|||yyyxxxzzz~~~zzzvvvrrrrrruuuwwwwwwuuunnnppppppooossswwwuuunnnnnnnnnrrrwwwwwwtttwww}}}~~~yyyvvvwww{{{{{{{{{|||~~~~~~zzzwwwyyyzzztttmmmjjjllllllnnnrrruuuvvvsssqqqpppkkkhhhnnnvvvyyyrrrjjjsssqqqqqqrrrqqqpppvvv}}}tttsssrrrvvv|||~~~|||}}}{{{wwwyyyzzz|||~~~~~~|||yyyvvvuuusssooollllllnnnqqqtttmmmiiiiiimmmmmmiiiiiillloooooommmiiieeecccdddgggjjjkkkmmmllljjjggggggggglllnnnpppmmmhhhfffhhhjjjhhhffffffiiikkkkkkmmmrrrvvvttttttuuuyyy|||}}}~~~sssooooootttxxxxxxvvvvvvyyyuuusssuuu{{{~~~}}}zzzvvvvvvuuuppplllkkkpppuuutttvvvwwwuuuqqqooorrruuuyyyvvvqqqmmmkkkjjjhhhggghhhdddccceeeeeecccccceeebbbccc```\\\^^^eeejjjkkkmmmoooppplllgggbbb```aaaaaa___]]]]]]___aaacccccceeehhhhhhgggiiilllhhhaaadddfffeeebbbbbbfffhhhfff^^^bbbccccccdddfffbbb\\\\\\___bbbbbbaaa```bbbddddddeeeeeebbb___]]]^^^```\\\[[[ZZZZZZ[[[]]]___```bbbaaa^^^\\\[[[[[[\\\]]]```___^^^[[[ZZZ[[[___bbbcccccceeehhhjjjjjjgggeeejjjhhheeedddbbb```]]]ZZZWWWYYY[[[^^^______^^^]]]]]]]]]\\\]]]```bbbaaa^^^ZZZYYYXXXXXXZZZ[[[ZZZYYYWWWZZZYYYUUUVVV\\\^^^\\\ZZZ[[[[[[ZZZYYYYYY\\\^^^```[[[YYY^^^```^^^\\\\\\YYYXXXVVVVVVXXXXXXXXXWWWOOOPPPPPPQQQPPPOOOMMMLLLKKKKKKLLLLLLLLLJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHCCCEEEFFFEEECCCBBBCCCDDD@@@@@@@@@@@@AAAAAABBBBBBBBB@@@@@@BBBFFFIIIJJJIIIIIIHHHFFFDDDCCCBBBBBBCCC>>>AAADDDDDDCCCCCCDDDFFFDDDEEEGGGGGGFFFEEEFFFGGGCCCEEEHHHLLLOOOSSSYYY\\\^^^______^^^]]][[[ZZZYYYRRRPPPMMMJJJGGGEEEDDDDDDDDDFFFIIIIIIHHHGGGIIIKKKEEEEEEEEEFFFHHHJJJKKKLLLHHHJJJLLLNNNOOOOOONNNMMMJJJMMMPPPQQQPPPNNNMMMMMMKKKLLLMMMMMMKKKIIIJJJJJJEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGGGGCCCDDDDDDEEEEEEFFFFFFFFFEEEGGGJJJJJJHHHGGGGGGIIIDDDDDDCCCBBBBBBBBBBBBBBB<<<>>>@@@BBBCCCCCCBBBBBBAAA???>>>???@@@AAA@@@>>>;;;;;;;;;<<<<<<<<<;;;;;;999999999888888999999999666666666555444444333333333444444555555444444333333333333333333333333333000111222222111000111222111222444777;;;<<<;;;:::111///......///000...------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,...---++++++---///++++++,,,,,,+++******))))))***+++---.../////////------------------------......---,,,,,,,,,,,,---++++++******************---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,{{{{{{||||||}}}|||{{{{{{zzzrrrpppuuuzzz{{{yyypppssssssqqqtttxxxvvvpppsssuuu{{{}}}wwwqqqvvv|||xxxtttwww{{{www{{{~~~xxxqqqrrr|||xxxpppooovvvqqqooottt|||~~~wwwoooqqqnnnlllooouuuwwwtttooorrrrrrttttttppplllqqqxxx{{{xxxzzz{{{||||||zzz{{{yyyxxxwwwwwwyyy}}}sssooojjjgggiiimmmqqqsssllljjjkkkooommmiiijjjpppoooooooookkkfffdddeeegggfffkkkooollleeeaaacccgggjjjllllllhhhcccaaadddgggkkkgggfffhhhkkkmmmrrrxxx{{{xxxvvvvvvwwwxxxxxxxxxqqqnnnpppxxx}}}{{{xxxwwwzzzxxxvvvuuuuuutttsssrrrzzzyyyvvvqqqllllllssszzzqqqtttwwwuuurrrqqqtttxxxwwwsssoookkkhhhfffcccaaaddddddeeefffbbb^^^aaafff___```]]]ZZZ]]]gggnnnppphhhkkknnnmmmiiiffffffhhh```\\\YYY[[[___dddeeeeeehhhkkkkkkiiilllppplllcccfffhhhgggcccccceeeeeebbb```dddffffffhhhjjjgggaaa\\\___bbbbbb``````aaacccaaabbbcccaaa______bbbeee]]]\\\[[[[[[[[[\\\]]]^^^```___]]][[[[[[]]]```aaabbbbbbbbbaaa``````bbbeeeaaabbbdddgggjjjjjjhhheeeiiigggeeedddddddddbbb```VVVXXXZZZ]]]^^^^^^]]]\\\YYYYYYYYY[[[___cccbbb^^^^^^\\\[[[ZZZ[[[[[[YYYXXXSSSXXXYYYWWWXXX]]]]]]ZZZZZZZZZ[[[ZZZYYYZZZ\\\^^^___ZZZYYY\\\___\\\YYYYYYXXXUUUSSSTTTWWWYYYXXXUUUQQQRRRSSSSSSRRROOOMMMKKKLLLLLLMMMMMMMMMLLLJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHBBBDDDFFFDDDAAA@@@AAACCC>>>>>>@@@AAAAAAAAAAAAAAACCC@@@<<<===BBBFFFIIIIIIIIIHHHEEECCCBBBBBBCCCDDD<<>>===222000//////000000///...000000//////.........---------------------------++++++++++++++++++++++++***,,,......,,,,,,...000------------,,,,,,+++***''')))+++...///000000000..............................---,,,,,,,,,,,,---++++++******************---------,,,,,,+++++++++*********++++++,,,,,,,,,~~~}}}{{{zzz{{{{{{wwwrrr|||yyywwwuuuvvvvvvuuuuuuqqqsssvvvxxxuuupppnnnooouuuyyy{{{{{{|||}}}yyyrrrtttxxx|||}}}{{{zzzzzz{{{}}}|||~~~{{{yyyuuusssuuuzzz|||xxxuuutttmmmlllmmmqqqvvvvvvqqqlllmmmjjjjjjqqqzzz|||uuummm{{{tttnnnnnnooonnnqqquuuwww|||zzzrrrttt}}}|||zzz~~~~~~}}}~~~{{{}}}zzztttpppiiinnnttttttppplllkkklllggghhhiiiiiihhhgggffffffjjjiiilllqqqlllccceeeooogggkkklllhhhgggkkkkkkgggppppppooollliiigggggggggiiikkkllloooqqqsssttttttxxxtttqqqtttyyyyyytttmmmmmmpppnnnjjjppp{{{{{{sss~~~{{{yyyxxxxxxwwwvvvyyywwwssspppnnnmmmmmmmmmooossswwwuuupppmmmooosssqqqooommmjjjgggeeeccccccfffeeedddcccbbbcccddddddeeeeeeccc```]]]```gggmmmdddfffgggfffeeefffkkkooohhhfffcccaaa```bbbeeegggkkkgggccccccgggjjjjjjjjjgggbbb^^^___ccceeeccc```cccdddfffgggfffdddbbb```aaaaaaaaaaaaaaabbbccccccfffeeeccc```^^^```cccfffZZZ[[[\\\]]]^^^```aaaaaabbb```^^^[[[[[[\\\^^^___```bbbccccccbbbaaacccddd___```dddjjjooooookkkgggeeegggiiiiiihhhddd```]]]aaa```^^^\\\[[[[[[\\\\\\XXXZZZ\\\]]]]]]^^^```bbbbbb___[[[YYYYYYZZZYYYYYYXXXXXXXXX[[[]]]___^^^]]]ZZZYYYWWWUUUTTTUUUVVVWWW]]]ZZZVVVVVVWWWWWWUUURRRTTTTTTUUUTTTTTTTTTWWWYYYSSSTTTSSSSSSRRRQQQOOOOOORRRQQQOOOMMMKKKKKKKKKKKKHHHEEECCCFFFJJJLLLIIIEEEEEEEEEFFFFFFFFFDDDCCCAAAEEEFFFGGGFFFEEEDDDEEEFFFBBBBBBBBBCCCCCCCCCDDDDDDCCCAAA???@@@CCCFFFFFFEEEHHHGGGEEEDDDBBBAAAAAAAAABBBCCCCCCCCCBBBCCCFFFHHHFFFFFFFFFEEEDDDFFFJJJLLLMMMPPPUUU[[[___aaaaaaaaaggg___VVVQQQPPPPPPNNNKKKCCCGGGJJJIIIGGGFFFIIIMMMJJJHHHGGGIIILLLMMMKKKHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOQQQQQQQQQQQQQQQQQQQQQPPPPPPLLLKKKNNNNNNMMMNNNRRRPPPOOOMMMLLLKKKLLLMMMNNNKKKJJJIIIKKKMMMMMMJJJGGGDDDCCCBBBEEEIIIKKKIIIGGGBBBCCCDDDEEEEEEFFFFFFEEEGGGGGGGGGFFFFFFEEEEEEEEECCC@@@===???CCCEEEBBB>>>BBBAAA@@@???>>>>>>>>>>>>=========<<<;;;;;;::::::<<<<<<;;;:::999999999999888888888888777555444444444444555555555555444444555444333222111111111111222111111000000000000000333222333888>>>AAA???;;;888444000///111333222111111///---+++***+++,,,---......---------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,---......,,,******+++///---******,,,---,,,***++++++++++++,,,---...///222111000///...---,,,,,,------,,,,,,+++***)))))),,,,,,,,,++++++++++++***++++++,,,------...//////++++++++++++************{{{yyywwwwwwyyyyyyvvvrrr~~~yyyvvvvvvwwwxxxxxxwwwvvvwwwyyyyyyvvvrrroooqqqwww{{{{{{|||~~~|||xxxxxxzzz|||{{{xxxvvvvvvxxxssstttvvvzzz|||{{{yyyyyyzzzvvvuuuxxxxxxtttrrrrrrjjjiiiiiilllpppqqqnnnkkkkkkmmmssszzz~~~|||uuuoooxxxrrroooqqqssstttwww{{{wwwvvvssszzz~~~}}}}}}}}}{{{yyyxxxxxxyyyyyy{{{}}}~~~|||xxxsssooosssvvvwwwtttooommmnnnqqqjjjgggeeefffiiijjjhhhfffgggfffhhhjjjiiieeeeeeiiikkkmmmlllkkkooosssppphhhllllllkkkiiigggeeeddddddhhhjjjkkklllmmmpppuuuxxxqqqooonnnqqqttttttqqqmmmnnnssssssooorrr{{{|||uuuxxxwwwvvvwwwyyy{{{||||||~~~{{{vvvrrrpppppprrrsssvvvwwwxxxxxxvvvsssnnnkkklllllllllkkkjjjgggeeedddhhhgggeeedddccccccddddddbbbbbbbbbbbbbbbcccgggiiieeeggggggfffeeeeeegggjjjhhhfffdddaaaaaabbbdddffffffbbb______cccfffgggfffhhhddd```aaadddfffdddbbbddddddddddddccccccbbbbbbaaa``````______````````````aaaaaa___^^^]]]___```\\\\\\]]]^^^___```aaabbb```___]]][[[[[[\\\]]]______aaabbbbbbaaaaaabbbccc```aaadddiiimmmlllhhheeeeeefffggghhhfffdddaaa______^^^]]]\\\\\\]]]^^^___XXXZZZ]]]___```bbbeeeggg```___]]][[[YYYYYYYYYYYYWWWVVVWWWYYY\\\^^^^^^]]][[[ZZZXXXWWWVVVWWWXXXYYY\\\ZZZWWWVVVWWWWWWVVVTTTRRRSSSSSSSSSRRRRRRUUUWWWQQQQQQQQQQQQPPPOOONNNMMMQQQOOOMMMKKKJJJIIIIIIIIIFFFDDDCCCDDDGGGHHHFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCEEEFFFGGGFFFEEEDDDEEEFFFBBBBBBBBBBBBCCCCCCCCCDDDCCCAAA???@@@DDDFFFFFFEEEGGGFFFEEECCCBBBBBBAAAAAA@@@AAABBBBBBBBBCCCFFFIIICCCEEEGGGGGGHHHJJJMMMPPPTTTVVVYYY]]]___``````___^^^WWWOOOKKKJJJJJJHHHFFFFFFIIIKKKJJJGGGEEEHHHKKKJJJIIIHHHIIILLLMMMKKKIIIJJJJJJJJJKKKLLLMMMNNNOOONNNNNNOOOOOOOOONNNNNNMMMSSSRRRRRRQQQQQQRRRRRRRRRPPPMMMMMMPPPPPPNNNOOORRRQQQPPPOOONNNNNNMMMMMMNNNMMMKKKJJJKKKLLLLLLJJJHHHJJJHHHGGGHHHJJJKKKIIIGGGBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEAAA>>>???BBBDDDBBB???BBBBBBBBBAAA@@@@@@??????>>>>>>===<<<<<<;;;;;;:::<<<;;;:::999999888888888777777888777777666555444444444555555555555444444666555444333333222222222222111000000//////000000444222333777<<<>>><<<888777444000///111222111000111000...,,,+++,,,---............---------,,,,,,---,,,,,,+++++++++,,,,,,+++---......,,,++++++,,,///---++++++------,,,+++,,,,,,+++,,,,,,---......222111000///...---,,,,,,------,,,,,,+++*********+++++++++,,,,,,---------++++++,,,,,,------......++++++++++++*********)))~~~|||~~~~~~{{{|||xxxxxxzzz|||||||||zzzxxxyyy{{{zzzuuuooonnnvvv{{{||||||~~~~~~~~~|||wwwtttuuuwwwrrrsssuuuxxxzzz}}}~~~}}}xxxuuuuuutttpppmmmnnnfffeeedddeeehhhjjjjjjiiikkkoootttwwwwwwuuusssrrrtttooommmppprrrqqqsssvvvuuu{{{uuuxxx~~~}}}zzzwwwvvvuuusssqqquuuvvvxxxxxxvvvssspppnnn{{{zzzwwwrrrmmmlllppptttmmmhhhccceeejjjmmmjjjggghhhiiiiiiiiimmmrrrqqqmmmpppnnnkkkmmmsssxxxrrriiinnnnnnmmmmmmkkkiiihhhggggggjjjlllkkkjjjmmmuuu|||ttttttuuuvvvvvvvvvuuuuuuooovvvzzzvvvwww||||||xxxqqqrrrtttwwwzzz~~~yyytttqqqqqqrrrssssssrrrsssxxx|||{{{ssslllhhhiiikkklllllljjjhhhfffiiigggeeecccbbbbbbbbbbbb``````aaadddfffgggeeedddfffggghhhgggeeeddddddeeeiiigggeeecccbbbbbbcccdddbbb___\\\]]]aaadddeeedddgggdddaaaaaadddfffeeecccdddcccbbbaaaaaaaaabbbbbb``````___^^^]]]]]]]]]]]]]]]^^^``````^^^]]]\\\]]]^^^^^^___``````aaabbbbbb^^^]]]\\\[[[[[[]]]^^^______aaabbbbbbaaaaaaaaaccc```aaacccfffhhhgggccc```eeeeeeeeeeeedddcccbbbaaa\\\\\\\\\\\\]]]___```aaaYYY[[[]]]___```aaaccceee\\\^^^```^^^ZZZWWWXXXYYYUUUUUUVVVXXXZZZ\\\[[[ZZZXXXWWWVVVVVVVVVWWWXXXYYY[[[YYYWWWVVVWWWWWWVVVUUUQQQQQQRRRQQQPPPPPPQQQSSSPPPPPPPPPPPPPPPOOONNNMMMOOOMMMKKKIIIHHHHHHHHHHHHDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGFFFEEEEEEFFFGGGBBBBBBBBBBBBBBBBBBCCCDDDCCCBBBAAABBBDDDFFFGGGFFFFFFEEEDDDCCCBBBBBBBBBBBB>>>???@@@@@@AAABBBFFFHHHAAADDDIIILLLNNNPPPSSSUUU\\\]]]^^^______]]]\\\[[[TTTOOOIIIFFFFFFGGGEEECCCIIIKKKLLLKKKGGGEEEFFFIIIKKKJJJIIIJJJLLLMMMLLLKKKKKKJJJJJJJJJKKKMMMOOOPPPNNNNNNOOOOOOOOOOOOOOONNNTTTSSSRRRQQQRRRRRRTTTUUURRRPPPPPPTTTTTTQQQQQQSSSQQQQQQQQQQQQQQQPPPPPPOOORRRPPPMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFGGGFFFDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFCCCDDDEEEFFFHHHJJJKKKKKKGGGCCC???>>>AAABBBAAA@@@BBBCCCCCCDDDCCCBBB@@@???>>>>>>======<<<<<<;;;;;;;;;:::999888888777888888666666777777777777666666444444555555555555444444666666555555444333333333222111000000//////000000444333333555999:::777444555333000///000000000///222111///...------...///.........------------,,,,,,,,,++++++++++++,,,,,,+++,,,......---,,,---...///...,,,,,,---------,,,---------,,,------......111111000//////...---------------,,,,,,++++++*********+++,,,---...//////,,,,,,,,,,,,,,,---------++++++++++++************~~~}}}}}}}}}~~~}}}{{{zzzzzzvvvrrrooowww~~~|||{{{}}}|||xxxwwwxxxwwwyyyzzzxxxyyy}}}{{{wwwtttvvvtttoookkkjjjfffeeedddcccccceeehhhjjjuuussspppnnnooorrruuuxxxvvvqqqooopppppplllkkklllqqq|||||||||}}}|||}}}zzzyyyyyywwwrrrnnnqqqrrrrrrrrrqqqooommmlllyyywwwsssnnnjjjkkknnnrrroookkkgggfffhhhjjjjjjiiihhhjjjiiihhhqqq}}}}}}tttsssoookkkkkkpppssspppkkkppppppooooooooonnnllljjjhhhmmmpppnnnkkklllttt{{{zzz|||}}}|||yyyxxxyyy{{{pppzzz~~~{{{{{{|||zzzrrrtttvvvxxx{{{}}}~~~zzzvvvrrrooommmlllrrrqqqrrrvvv{{{{{{vvvppplllllllllllllllkkkkkkjjjhhhgggdddbbb```_________bbbaaa```cccffffffccc___eeefffhhhhhhgggfffdddccciiihhhfffdddcccbbbbbbcccbbb___\\\^^^bbbeeeeeedddaaa___]]]^^^aaacccdddcccaaaaaaaaaaaaaaaaaa``````aaa```___^^^]]]\\\\\\\\\___``````___^^^]]]^^^___`````````aaaaaaaaaaaabbb\\\\\\\\\]]]^^^___``````___aaaccccccbbbbbbbbbccc```aaabbbddddddbbb```^^^eeedddcccbbbbbbbbbbbbbbb[[[[[[[[[\\\]]]^^^______[[[\\\]]]\\\[[[[[[\\\]]]ZZZ^^^bbb```ZZZVVVWWWYYYWWWVVVUUUVVVXXXXXXWWWUUUSSSSSSRRRSSSSSSUUUVVVWWWXXXWWWVVVUUUUUUUUUUUUUUUQQQRRRRRRQQQOOONNNOOOQQQQQQQQQRRRRRRRRRQQQPPPPPPNNNMMMKKKIIIHHHHHHHHHHHHFFFGGGHHHGGGEEEEEEGGGHHHFFFEEEDDDCCCCCCDDDEEEFFFDDDFFFGGGGGGFFFEEEFFFHHHBBBBBBAAAAAAAAABBBCCCDDDDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBB???@@@AAA@@@@@@AAADDDFFFBBBGGGMMMRRRVVVWWWYYYZZZbbbaaa___]]][[[XXXVVVTTTNNNKKKGGGFFFGGGHHHGGGFFFIIIKKKLLLKKKHHHGGGHHHJJJLLLKKKKKKKKKLLLMMMMMMMMMNNNMMMLLLLLLMMMNNNPPPRRRPPPQQQRRRRRRRRRRRRRRRRRRTTTSSSRRRQQQRRRSSSTTTVVVTTTRRRSSSWWWWWWTTTRRRTTTPPPQQQRRRTTTTTTTTTSSSSSSVVVUUURRRPPPOOOOOONNNNNNIIIHHHFFFEEEDDDDDDCCCBBBDDDDDDDDDEEEFFFFFFGGGHHHCCCDDDEEEGGGHHHJJJKKKLLLHHHDDD@@@>>>???AAAAAAAAAAAABBBDDDDDDDDDBBB@@@?????????>>>======<<<<<<;;;;;;:::999888777777777777555666666777777777777666444444555555555555444444666666555555444333333222111111000///////////////444333222333555555333000333222000///////////////222111000/////////000000............------------,,,++++++++++++,,,,,,---***,,,.........---...//////...------------------///......------......///111111000000///......---...---------,,,,,,,,,+++******+++,,,------......------------,,,,,,,,,,,,,,,,,,,,,+++++++++******~~~~~~~~~~~~yyyyyyzzzzzzttt{{{}}}zzz|||~~~|||zzzzzzyyy}}}|||uuusssvvvzzzyyyuuurrrssswwwwwwpppjjjhhhhhhiiiiiigggeeeeeeiiimmm}}}wwwrrrpppsssxxxzzz{{{{{{vvvssssssrrrmmmjjjkkkllluuu~~~}}}www{{{yyyyyyzzz{{{xxxrrrlllmmmmmmmmmnnnmmmlllkkkkkkppppppooommmllllllmmmooonnnooonnnjjjgggfffhhhkkkfffiiifffccckkkxxxzzzssswwwsssnnnmmmlllmmmoooqqqooonnnlllmmmoooooollljjjkkkqqquuutttooommmrrrwwwzzz|||}}}yyyuuusssuuuyyysss|||}}}zzzzzzzzzuuuwwwyyyxxxvvvuuuvvvxxxvvvxxxyyyyyywwwrrrnnnkkkvvvwwwwwwvvvuuuuuuvvvxxxuuusssooollljjjjjjlllmmmjjjhhhfffcccaaa`````````fffccc```aaaccccccaaa^^^bbbcccfffhhhiiihhhfffeeegggfffeeedddcccbbbaaaaaa```^^^\\\]]]aaadddcccbbbZZZYYYYYYZZZ]]]___aaabbb\\\^^^aaaddddddbbb___]]]aaaaaa```___^^^^^^^^^___aaaaaa___]]][[[\\\___aaaaaaaaaaaaaaa````````````]]]]]]^^^```aaaaaabbbbbb___bbbdddeeedddcccccccccbbbccceeeeeedddbbbaaaaaadddcccbbbaaa```aaaaaabbbZZZZZZ[[[[[[\\\\\\\\\\\\[[[\\\\\\[[[YYYXXXXXXYYYYYY^^^bbb```[[[WWWWWWXXXYYYWWWVVVVVVVVVUUURRRPPPPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSSSSTTTUUURRRSSSTTTRRRPPPNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQOOONNNLLLJJJIIIIIIJJJJJJFFFGGGGGGFFFDDDDDDFFFHHHEEEDDDCCCCCCCCCEEEFFFGGGDDDFFFGGGGGGFFFFFFGGGIIIDDDCCCBBBAAABBBCCCDDDEEEFFFFFFGGGFFFFFFEEEEEEFFFDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCCCCAAA@@@@@@BBBDDDGGGLLLSSSYYY[[[\\\]]]]]]aaa___\\\XXXTTTQQQOOONNNJJJIIIHHHHHHIIIJJJJJJIIIGGGIIIJJJJJJJJJJJJLLLMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQQQQPPPPPPQQQRRRSSSTTTRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSUUUVVVVVVTTTVVVYYYYYYUUUTTTVVVOOOPPPSSSUUUWWWWWWWWWWWWVVVUUUSSSQQQNNNNNNNNNOOOKKKKKKJJJIIIHHHGGGHHHIIIFFFFFFFFFFFFGGGHHHIIIJJJEEEEEEFFFGGGGGGHHHIIIIIIHHHEEEAAA??????@@@AAABBB@@@AAACCCDDDDDDBBB@@@???@@@??????>>>======<<<<<<;;;:::999888777777777777555666666777777777777666444444555555555555444444444555555555444333222111111000000///.../////////333222111111111111000...222222222000////////////222222111111000000000111//////.........---------,,,,,,++++++,,,------...+++---//////......///000/////////...------....../////////...//////000000111111000000//////...............---------------,,,,,,,,,,,,,,,,,,++++++......------------------------------,,,,,,,,,,,,{{{}}}zzz{{{}}}~~~{{{zzz{{{zzz}}}zzz|||~~~}}}|||}}}||||||}}}vvvqqquuuxxxvvvpppooorrrxxxxxxrrrkkkiiilllppprrrooojjjiiilllpppvvvtttsssvvvzzz{{{xxxtttwwwrrroooppppppllljjjkkkjjjpppyyy|||vvvssstttuuuvvvwwwtttooollliiijjjkkkllllllkkkjjjjjjkkklllmmmooooooooommmlllmmmpppqqqmmmgggeeehhhmmmlllllliiidddfffmmmtttvvv{{{vvvrrrqqqooonnnrrrwwwrrrooolllmmmppprrrpppnnnooosssvvvuuuqqqoooqqqtttyyyzzzyyyuuuqqqpppsssvvvuuu|||~~~yyywwwwwwuuuwwwxxxuuuqqqmmmmmmnnnmmmqqqwww|||}}}yyytttqqqooosssvvvuuussswww{{{wwwqqqkkkhhhiiikkkmmmlllkkkhhhfffdddcccccccccfffdddaaa``````````````````aaabbbeeehhhiiigggfffddddddddddddcccbbb```___]]][[[YYYZZZ]]]___^^^\\\WWWWWWWWWXXXYYY[[[^^^___ZZZ]]]bbbeeeeeebbb___\\\``````______```aaaaaabbbaaa```^^^[[[YYY[[[^^^bbbaaaaaa```______^^^]]]]]]]]]^^^```bbbccccccbbbaaa^^^aaadddeeedddbbbbbbbbbdddfffggggggeeeeeeeeefffdddcccbbb``````_________ZZZZZZ[[[\\\]]]]]]\\\\\\[[[\\\]]]]]][[[[[[\\\]]][[[^^^```___[[[XXXWWWXXXYYYXXXVVVUUUUUUSSSQQQNNNQQQQQQRRRSSSTTTUUUUUUUUUSSSTTTUUUTTTSSSSSSUUUVVVSSSTTTUUUSSSQQQNNNNNNNNNLLLMMMNNNOOOOOOOOOOOOOOOOOONNNMMMKKKJJJKKKKKKLLLFFFEEEDDDCCCBBBCCCDDDDDDCCCCCCCCCCCCDDDFFFGGGGGGDDDFFFGGGGGGFFFFFFHHHIIIEEEDDDCCCBBBBBBDDDFFFGGGHHHIIIJJJIIIFFFDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBDDDFFFNNNRRRXXX\\\^^^]]]\\\\\\[[[YYYUUUQQQMMMKKKIIIIIIFFFFFFGGGHHHIIIIIIJJJJJJFFFGGGHHHJJJLLLMMMOOOOOOMMMNNNNNNMMMLLLMMMOOOQQQTTTTTTTTTUUUUUUUUUVVVVVVQQQRRRSSSTTTUUUUUUUUUTTTSSSSSSTTTUUUUUUVVVVVVVVVYYYWWWWWWZZZYYYVVVUUUXXXRRRSSSTTTUUUWWWWWWXXXXXXSSSSSSRRRPPPMMMLLLLLLMMMJJJJJJJJJHHHGGGGGGIIIKKKGGGFFFFFFFFFFFFHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDBBBAAA@@@AAABBBCCCAAAAAABBBCCCCCCBBBAAA@@@@@@@@@??????>>>>>>======;;;:::999888888777888888666666777777777777666666444444555555555555444444444444555555444333111000111000//////......//////111000000000////////////111333333222000//////000111111111111111111111111/////////.........---------,,,,,,------...///000,,,...000000///...///000///000000///------...000////////////000111222333111111111000000/////////........................------------,,,,,,,,,+++.............../////////////////////............zzz}}}~~~~~~{{{zzz{{{|||}}}|||yyywww~~~yyy}}}|||{{{~~~~~~|||~~~}}}~~~zzzuuuzzz}}}{{{qqqoooqqqvvvwwwrrrmmmkkkpppvvvzzzxxxqqqlllmmmqqqppprrruuuxxxxxxwwwuuutttsssmmmkkklllllljjjiiikkkiiipppyyy|||yyyxxxqqqrrrsssrrrpppnnnnnnooofffhhhjjjllllllkkkjjjiiihhhiiikkknnnooonnnllliiikkkmmmooonnnkkkiiikkknnnpppnnnmmmjjjfffhhhuuuzzztttqqquuuwwwuuuuuuxxxtttpppllllllpppssssssrrrrrrssssssrrrpppppprrrtttvvvuuusssqqqpppqqqtttvvvwww{{{}}}wwwuuutttqqqtttwwwuuupppmmmmmmooolllpppvvv{{{}}}{{{vvvsssiiimmmqqqqqqqqqwww{{{wwwqqqlllhhhggghhhiiijjjiiigggeeecccbbbbbbccc```aaabbbaaa``````aaabbb___^^^___bbbeeegggeeecccaaabbbcccccccccaaa```^^^\\\YYYWWWXXX[[[\\\ZZZXXX[[[ZZZZZZYYYXXXYYYZZZ\\\\\\^^^aaaddddddbbb```^^^]]]]]]^^^___```bbbdddeeeaaaaaa```___]]]]]]___aaa``````___^^^]]][[[[[[ZZZ]]]^^^aaabbbcccbbbaaa___\\\___bbbcccbbbaaa``````aaaccceeeeeeccccccfffhhhccccccbbbaaa```^^^]]]]]]YYYZZZ\\\^^^___``````___^^^___```^^^\\\[[[\\\]]]]]]^^^^^^]]]\\\ZZZXXXWWWXXXVVVUUUUUUUUUTTTRRRPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSUUUVVVVVVTTTTTTVVVYYYSSSUUUUUUTTTPPPMMMLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPOOONNNLLLKKKJJJKKKKKKLLLHHHEEEAAAAAACCCEEEDDDCCCAAABBBCCCEEEFFFFFFGGGGGGDDDFFFGGGGGGGGGGGGHHHJJJGGGFFFDDDCCCCCCEEEGGGIIIJJJLLLMMMKKKGGGCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDCCCDDDEEEEEEDDDFFFIIIKKKTTTWWW[[[]]]\\\ZZZXXXWWWTTTRRRNNNJJJHHHGGGGGGGGGCCCEEEGGGHHHIIIIIIJJJJJJGGGGGGHHHJJJLLLOOOOOOOOONNNOOOOOONNNLLLLLLPPPSSSTTTUUUWWWXXXXXXXXXVVVUUUSSSTTTUUUVVVWWWWWWWWWWWWTTTUUUWWWYYYZZZYYYXXXWWW[[[XXXWWWYYYYYYVVVVVVYYYWWWWWWVVVUUUUUUUUUUUUVVVQQQSSSTTTSSSOOOMMMMMMNNNIIIJJJJJJGGGEEEEEEHHHJJJFFFEEEDDDDDDDDDFFFHHHIIIDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCCCCBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@??????>>>======<<<;;;:::999999888888888777777888777777666555444444444555555555555444444444555666777666444222111000000///............///.../////////...///000111111333555444111///000111000000111111111111000000////////////...............------......000111111...000111111///......//////111111000------...111......///000111222444555111111111000000000000000....................................////////////......//////000000111111111111111000000000//////|||www{{{zzzzzz}}}{{{yyyyyyyyyxxxvvvttt}}}xxxwww~~~zzz{{{|||{{{}}}~~~{{{zzzvvv|||}}}tttqqqqqqtttuuuqqqmmmmmmrrryyy}}}uuunnnnnnqqqtttwwwzzzyyyvvvvvvzzzwwwqqqmmmnnnnnnlllkkkmmmkkkqqqzzz}}}yyytttwww|||ssstttsssppplllkkkooossseeegggjjjlllmmmllljjjiiiggggggiiikkklllkkkiiifffjjjkkkkkkmmmnnnooonnnnnnllljjjkkkkkkeeeeeewwwwwwooommmuuu|||{{{vvvuuuqqqlllggggggkkkooopppooosssqqqooonnnnnnqqqtttvvvpppnnnlllkkklllooorrrtttyyyzzz}}}|||vvvsssrrrnnnssswwwvvvsssqqqrrruuuooorrrvvvyyyyyywwwsssppppppqqqrrrooommmooouuu{{{wwwuuuqqqllliiigggffffffgggeeecccaaa````````````[[[^^^bbbcccaaa```bbbddd___^^^]]]___cccdddcccaaa___```bbbcccbbbaaa___^^^]]]ZZZXXXYYY[[[\\\YYYWWW______^^^[[[YYYXXXYYYZZZ^^^___aaabbbbbbbbbaaa```ZZZ[[[\\\^^^```ccceeefffbbbccceeedddbbbaaaaaabbb```___^^^]]][[[ZZZYYYXXX\\\^^^```bbbbbbaaa___^^^ZZZ]]]```bbbaaa___^^^^^^\\\^^^aaa```___```cccfffccccccbbbaaa```^^^\\\[[[XXXYYY\\\___aaacccccccccbbbbbbaaa___[[[YYYXXXXXX___^^^\\\\\\\\\[[[XXXVVVUUUTTTTTTUUUVVVVVVTTTRRRNNNOOOPPPPPPQQQQQQPPPPPPTTTVVVXXXWWWUUUUUUXXX[[[SSSTTTUUUSSSPPPLLLKKKJJJMMMNNNOOOPPPQQQRRRRRRRRRNNNMMMLLLKKKJJJJJJKKKLLLLLLGGGBBBBBBEEEHHHFFFCCC@@@AAACCCEEEGGGGGGGGGFFFDDDFFFGGGGGGGGGGGGIIIJJJHHHGGGEEEDDDDDDFFFHHHJJJLLLNNNOOOLLLGGGBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDBBBCCCEEEFFFFFFIIILLLOOOWWWZZZ\\\]]]ZZZWWWUUUTTTPPPMMMJJJGGGEEEEEEFFFGGGCCCEEEHHHJJJJJJJJJJJJKKKHHHHHHHHHJJJMMMOOOOOOOOONNNPPPPPPNNNLLLMMMPPPTTTTTTUUUXXXZZZZZZXXXVVVUUUVVVWWWXXXYYYZZZZZZZZZZZZUUUWWWZZZ\\\]]]\\\ZZZYYY]]]YYYWWWYYYXXXVVVWWWZZZ\\\ZZZXXXUUUTTTSSSSSSSSSSSSUUUXXXWWWSSSPPPPPPQQQNNNOOONNNKKKHHHGGGJJJMMMEEEDDDCCCBBBCCCEEEGGGHHHBBBCCCCCCDDDEEEFFFFFFFFFAAABBBDDDCCCCCCBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFAAAAAA@@@@@@???>>>>>>>>>===<<<;;;:::999999999999888888888888777666444444444555555555555555555444555666777888777666333222000000///...............---............///111222111444666555111///000222///000000111111111000000000/////////.....................//////111222222///111222111///......//////111222000------///111......///000111333555666111111111111000000000000.........///////////////......///000111222333333...//////000111222222333222222222222111111111000~~~zzzyyy~~~vvvpppqqqwww|||{{{wwwyyy{{{|||{{{yyyzzz}}}|||xxx|||wwwzzzyyy{{{xxxyyy}}}sssxxx|||yyyrrrmmmnnnqqqvvv~~~~~~yyywwwtttnnnpppssswwwxxxwwwwwwxxx{{{sssuuuvvvuuurrrpppqqqssszzzwwwxxxzzzwwwooommmqqqmmmmmmooopppqqqnnniiieeeiiiiiilllrrrvvvtttmmmfffaaafffkkkkkkhhhgggiiimmmiiiiiihhhhhhlllqqqrrrqqqmmmlllkkkiiiiiimmmssswwwlllnnnnnnmmmqqqxxxzzzwwwssstttpppkkklllqqqpppjjjtttpppmmmmmmppprrrqqqoootttnnnmmmpppqqqppptttzzz}}}}}}}}}}}}|||yyysssoookkkttt||||||uuuoooppptttxxxpppooovvvvvvppprrrzzzwwwtttqqqqqqssstttrrrpppiiijjjjjjjjjjjjiiihhhgggeee```___bbbcccaaa___aaa^^^aaacccbbbeeehhhfffaaaddddddbbbaaa```aaacccdddcccbbb```^^^]]]]]]]]]]]]\\\ZZZWWWVVVWWWWWWWWWWWWZZZZZZYYYXXXWWWWWWWWWWWW\\\___ccceeefffdddaaa^^^```\\\[[[___aaa```aaacccbbbdddeeedddaaa^^^\\\[[[___[[[\\\```^^^XXXVVVYYYbbb___\\\\\\]]]^^^\\\ZZZ____________```aaacccccc```]]]^^^cccfffeeedddeeefffeeecccbbb```\\\VVVRRRWWWXXX[[[```eeefffccc___ggg___^^^bbb```WWWUUU[[[[[[___```YYYSSSUUUXXXZZZUUUTTTSSSSSSUUUWWWWWWVVVTTTTTTRRRRRRQQQRRRRRRSSSYYYVVVSSSSSSUUUVVVVVVTTTYYYSSSOOOQQQQQQNNNKKKKKKPPPPPPPPPOOONNNMMMNNNPPPSSSRRRPPPNNNLLLKKKKKKLLLKKKJJJJJJIIIHHHGGGFFFFFFAAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJHHHEEEBBB??????@@@AAAAAAAAAAAA@@@BBBCCCEEEHHHLLLPPPSSSUUU[[[]]]^^^[[[TTTOOOLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHGGGGGGHHHHHHIIIJJJHHHIIILLLNNNOOOOOONNNMMMRRRPPPNNNNNNOOOQQQQQQQQQTTTUUUVVVVVVVVVWWWYYY[[[WWWXXXYYYYYYYYY[[[^^^```ZZZ[[[[[[\\\\\\ZZZYYYXXXZZZ[[[\\\]]]]]]\\\[[[ZZZVVVVVVUUUSSSRRRPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPNNNOOOPPPPPPOOOMMMKKKIIIFFFCCCBBBDDDFFFHHHCCCDDDEEEFFFFFFEEEDDDDDD@@@AAAAAACCCDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@AAABBBBBBAAA???CCC???:::999:::;;;;;;999===<<<;;;999888777777777555333222555999;;;888444333333444444333333222111333222111000///////////////111222222111111111333333444444555444333111000222222222222222111000///222222222222222111000///000000000000000000000000......//////000000111111000000000000000000000000///000111333444555666666111000//////000000///...111111000///////////////...///000222222111000000111000......///000333444666666555333222222222111}}}|||{{{yyyzzz~~~uuutttvvv}}}zzzqqqxxx{{{~~~~~~|||{{{|||~~~~~~|||{{{xxx{{{~~~}}}zzzzzz|||}}}yyyvvvvvvyyy|||sssxxx{{{zzzuuuqqqqqqssspppxxx|||{{{yyy{{{yyyvvvuuuvvvwwwvvvttttttvvvyyynnnpppqqqqqqnnnnnnoooqqqssssssvvvzzzwwwoookkkmmmsssrrrqqqqqqqqqoookkkhhhjjjjjjkkkooosssrrrlllgggdddgggjjjjjjhhhgggiiikkkmmmnnnllliiifffhhhlllooolllllllllkkkkkkmmmpppssspppqqqoookkklllqqquuuuuutttuuurrrnnnooosssrrrmmmpppnnnmmmnnnqqqsssttttttvvvrrrppprrrsssrrrwww~~~uuuvvvxxx{{{|||zzzvvvsssnnntttyyyxxxsssppprrrwwwxxxqqqpppuuuuuuooopppwwwwwwuuutttuuuwwwwwwuuussslllmmmmmmmmmmmmmmmlllllljjjfffeeeggghhheeecccddddddfffgggfffhhhjjjgggaaafffbbb______bbbddddddbbbaaa```^^^\\\[[[ZZZZZZ[[[[[[XXXTTTSSSTTTVVVWWWWWWWWWWWWVVVUUUUUUUUUVVVVVVZZZ\\\```cccdddcccaaa```bbb______ccceeeddddddfffbbbdddeeedddaaa^^^]]]]]]^^^[[[[[[^^^]]]YYYXXX[[[aaa___\\\\\\]]]]]]\\\ZZZ^^^^^^______```bbbcccdddeeeaaa```ccceeecccbbbdddcccbbbbbbbbbbbb___[[[WWWWWWXXXZZZ^^^bbbdddbbb___ddd]]]\\\```___WWWUUU[[[YYY\\\\\\VVVRRRSSSUUUUUUVVVTTTSSSSSSTTTUUUTTTSSSQQQRRRSSSTTTUUUUUUVVVVVVYYYVVVTTTTTTVVVWWWVVVUUUWWWQQQNNNOOOPPPMMMLLLMMMOOOOOOPPPNNNMMMLLLMMMOOOQQQQQQPPPPPPNNNLLLKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHFFFCCC@@@@@@AAAAAAAAABBBBBBCCCCCCGGGHHHKKKOOORRRVVVYYYZZZZZZZZZXXXTTTNNNKKKKKKMMMJJJJJJIIIHHHGGGFFFFFFGGGFFFFFFFFFGGGHHHJJJKKKLLLKKKLLLNNNPPPQQQQQQQQQPPPRRRPPPOOOOOOPPPRRRRRRRRRTTTVVVWWWXXXXXXYYY\\\^^^ZZZ[[[[[[ZZZYYYZZZ\\\^^^\\\]]]^^^^^^^^^]]]\\\[[[]]]^^^_________^^^]]]\\\WWWWWWVVVUUUTTTRRRRRRQQQTTTTTTTTTSSSRRRQQQOOOOOOSSSQQQOOOOOOOOONNNMMMKKKJJJIIIFFFDDDCCCCCCEEEFFFDDDDDDFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDAAA@@@@@@AAABBBBBBAAA???BBB>>>;;;999:::;;;;;;999<<<<<<:::999888777777777888555333555888999555111444444444444444333333222333333111000000////////////111333333222111222333333333444444444333222111222222222222222111000000000111111222222222111111000000000000000000000000///////////////000000000///////////////////////////000111333444444444444111111111111000000000000111000000/////////////////////000111111111111000111000/////////111333444888777666666666777888999{{{yyywwwuuuxxx~~~qqqsssyyyxxxoooxxx{{{~~~}}}}}}}}}{{{}}}~~~~~~}}}www{{{}}}}}}zzzyyy{{{|||vvvwwwxxxxxxuuuttttttuuunnntttxxxxxxyyy|||}}}|||yyyyyyxxxuuusssrrrtttvvvkkkmmmoooooonnnmmmnnnooolllnnntttxxxvvvnnniiiiiivvvssspppnnnmmmmmmkkkjjjllljjjiiikkknnnnnnllliiihhhhhhiiihhhhhhhhhiiiiiimmmooonnniiicccbbbhhhnnnjjjlllnnnnnnnnnnnnooopppppprrrpppjjjhhhmmmsssvvvuuuvvvtttqqqqqqsssrrrnnnkkklllnnnpppqqqssswwwyyyxxxuuussssssssstttzzzssstttxxx|||~~~}}}yyyuuurrrtttuuutttqqqrrruuuyyywwwqqqooosssrrrmmmnnnsssttttttuuuwwwxxxxxxvvvsssmmmnnnnnnnnnnnnnnnnnnnnnmmmiiigggjjjjjjgggfffgggjjjlllllljjjjjjkkkgggaaaeee```\\\^^^cccfffdddaaa___^^^\\\ZZZXXXXXXXXXXXXXXXUUURRRQQQRRRUUUWWWWWWVVVVVVUUUUUUUUUVVVWWWWWWZZZ\\\^^^aaacccccccccccc```]]]^^^bbbeeecccaaacccbbbcccdddccc```^^^^^^^^^]]]ZZZZZZ\\\\\\ZZZZZZ]]]```^^^\\\\\\]]]]]]\\\[[[]]]]]]^^^___aaacccdddeeeiiidddaaacccccc```___aaaaaa``````aaaaaa^^^ZZZWWWWWWWWWXXX[[[^^^``````___aaa[[[[[[___^^^XXXWWW\\\YYY\\\ZZZVVVTTTUUUSSSPPPWWWUUUSSSRRRSSSSSSRRRQQQOOOPPPSSSUUUWWWYYYYYYYYYWWWVVVTTTTTTVVVWWWVVVVVVUUUOOOLLLNNNNNNMMMMMMOOONNNOOOOOONNNLLLLLLMMMOOOOOOPPPQQQQQQOOOMMMJJJHHHFFFFFFFFFGGGGGGGGGHHHHHHEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEFFFEEEBBB???BBBBBBAAAAAABBBDDDFFFGGGIIIKKKNNNRRRUUUWWWXXXYYYWWWUUUQQQLLLHHHHHHKKKNNNIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEEEEGGGIIIKKKLLLMMMKKKLLLNNNPPPQQQQQQPPPPPPSSSQQQPPPQQQRRRTTTTTTSSSVVVXXXYYYZZZYYYZZZ[[[]]]`````````^^^\\\\\\]]]______```aaabbbbbb```___]]]```aaaaaabbbaaa```___^^^XXXXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTSSSQQQPPPOOOTTTRRRPPPOOONNNMMMKKKIIIJJJIIIGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDAAA@@@@@@AAABBBBBBAAA???AAA>>>;;;:::;;;;;;;;;:::<<<;;;:::999888777777777:::888555666777666333///555555555555555444444333333333222111000000000000///111333333222222222333222333333444444444444333222222222222222111111111///000111222222222222222000000000000000000000000000000//////////////////////////////////////////000111222222333333222222000222444333000...000222000000//////......//////000000//////000000111111111000000000000222333444777666555666888;;;>>>AAAzzzyyy{{{|||xxxtttuuuzzzwwwuuuuuuvvvyyyyyywwwtttxxxyyy{{{}}}~~~~~~|||{{{zzz|||{{{{{{}}}{{{{{{|||zzzwwwtttqqqqqqrrrsssuuutttvvvwwwwwwyyy{{{}}}}}}zzzzzzyyyxxxvvvtttssssssnnnoooqqqqqqqqqppppppooojjjmmmrrrvvvtttoookkkjjjqqqmmmiiifffggghhhiiiiiimmmjjjggggggiiikkkkkkjjjmmmkkkiiiiiijjjkkkjjjhhhhhhhhhjjjjjjgggeeeiiioooiiilllppprrrrrrqqqqqqqqqmmmrrrsssnnnjjjooouuuyyyvvvvvvvvvtttrrrqqqooommmhhhlllpppqqqqqqssswww{{{wwwvvvtttrrrqqqssszzztttvvvyyy|||}}}zzzuuupppssstttttttttssstttwwwyyytttooonnnppppppmmmnnnrrrnnnooorrruuuvvvtttrrrpppkkkkkkkkkkkkllllllmmmmmmiiieeedddhhhiiigggfffgggmmmooommmjjjiiiiiieee___bbb```^^^___ccceeedddccc___^^^[[[YYYWWWWWWWWWWWWTTTSSSRRRSSSUUUVVVWWWVVVWWWVVVVVVWWWXXXYYYZZZ[[[]]]^^^___```bbbcccdddddd^^^\\\]]]bbbeeebbb``````aaabbbbbbaaa___]]]]]]^^^\\\ZZZYYYZZZ[[[[[[]]]______^^^]]]\\\\\\]]]\\\\\\\\\]]]]]]___aaaccceeefffiiiddd`````````^^^^^^```aaa`````````___[[[WWWSSSWWWWWWWWWXXX[[[]]]^^^^^^___\\\\\\______[[[[[[___]]]^^^\\\YYYXXXYYYVVVPPPVVVUUUSSSSSSSSSTTTSSSRRRQQQQQQRRRSSSVVVXXX[[[\\\UUUUUUTTTTTTUUUUUUUUUUUURRRMMMKKKMMMMMMLLLNNNRRROOOPPPPPPOOOMMMMMMNNNPPPOOOOOOOOOOOONNNLLLKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEDDDBBB@@@BBBBBBAAAAAACCCEEEHHHJJJNNNOOORRRUUUVVVWWWVVVUUURRROOOLLLHHHFFFGGGJJJLLLGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMMMMNNNPPPQQQRRRSSSSSSRRRTTTSSSRRRSSSUUUVVVVVVUUUYYYZZZ\\\[[[ZZZYYYZZZ[[[dddddddddbbbaaa```bbbdddaaacccdddeeeeeecccaaa```aaabbbbbbbbbaaa```^^^]]]YYYYYYXXXXXXWWWWWWVVVVVVQQQQQQRRRSSSTTTTTTTTTTTTSSSQQQOOOOOONNNNNNLLLJJJJJJJJJJJJIIIHHHFFFEEEDDDGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEDDDDDDEEEAAA@@@???@@@BBBBBB@@@??????>>><<<;;;;;;;;;;;;:::;;;:::999888777777777777:::888666666666555333111666666666666666555555444444333222111111111111111000222444444333222333444222222333444444555555555333222222222222222222222000111111222222222111111000000000000000000000000000000000//////......---////////////////////////000111111222111111000000...222444333...,,,///333000//////.........//////000000///......000111222111000000000111222333444333333222333777<<>>=========<<<;;;:::;;;;;;::::::999888777777777777888777555555666666555444666666777777666666555444444333333222222222222222111333444444333333444555333333333333444555555666333222222111111222333333333333333222111000///...////////////////////////000000//////......------........................000000111111000000///...,,,000333111,,,+++---111//////............//////000///.........///111222000000000000111222333333222111111333777<<>><<<===>>>===;;;:::;;;<<<999999888777777777777777666666555555555666666777666666666666666555555444444444333333222333333444111333555555444444444555555444444444444444555666333333222111111222444555444444444333111000...---//////////////////////////////........................................../////////000//////......---///111///---+++---///......------......////////////......//////000000...//////000111111222222222222222444777<<>>???AAAAAA???>>>:::===>>>===;;;:::;;;<<<999888888777777777777777666666666555444555666777555666666666666555444444444444333333333333444444222444555666555444555666666666444444333444555555444333222111111333444666333333333222111000///...////////////////////////------..........................................---....../////////......////////////...............------------...///000---...//////000000//////---......///000000000000000111111333666999<<<===xxxwwwvvvrrrpppqqqnnnrrrvvvxxxxxx{{{zzzwwwttttttuuutttrrrooonnnuuuxxxtttwwwtttwww{{{~~~}}}yyyxxxxxxsssxxx|||yyyssspppsssxxxxxxqqqpppuuuyyywwwvvvxxxxxxwwwvvvwwwxxxuuuppplllpppppprrrwww|||~~~{{{xxxuuuzzzzzzuuussswwwxxxuuujjjjjjjjjkkkmmmmmmllljjjhhhiiikkkjjjiiigggggggggccciiioooppplllhhhhhhiiigggfffmmmuuusssjjjlllvvvwwwwwwvvvtttrrrrrrtttvvvtttsssooojjjkkknnnnnnkkkjjjkkkqqqxxxwwwpppoootttgggggghhhmmmsssvvvuuusssrrrzzz}}}uuunnnooorrrrrryyyxxxxxxzzz|||}}}}}}|||}}}wwwqqqrrrwwwvvvvvvsssnnnkkkkkkjjjhhhhhhkkknnnmmmjjjhhhhhhiiiooommmjjjhhhffffffggghhhpppllljjjmmmmmmkkkiiijjjnnnlllfffaaadddkkkppppppffffffffffffgggfffeeeddddddbbb```]]][[[ZZZYYYYYYYYYVVVSSSSSSTTTWWWXXXYYYXXXXXXWWWWWWWWWXXXYYYYYYXXXZZZ\\\___```aaaaaaaaabbb^^^\\\___aaa```___aaa___dddiiikkkjjjgggdddccc[[[```bbb``````dddddd___\\\]]]___^^^[[[[[[]]]```____________```aaacccccchhhdddccceeeddd```]]]]]][[[[[[\\\]]]^^^]]]YYYVVVTTTWWWZZZZZZXXXWWWXXXZZZUUUVVVWWWVVVVVVXXXYYYWWWXXX]]]^^^XXXTTTVVVZZZ]]]WWWUUUSSSRRRSSSSSSSSSQQQPPPRRRVVVZZZ\\\\\\[[[ZZZYYY\\\]]][[[VVVRRRQQQRRRKKKLLLPPPTTTSSSOOOOOOSSSQQQRRRRRRQQQOOOOOOPPPRRRNNNNNNMMMMMMLLLLLLKKKKKKGGGGGGHHHHHHHHHIIIIIIIIICCCDDDEEEFFFGGGHHHIIIIIIHHHIIIKKKKKKKKKIIIGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAACCCEEEEEEDDDDDDEEEHHHLLLOOOQQQSSSTTTSSSRRRQQQPPPOOOOOOOOOPPPKKKHHHEEEDDDGGGIIIIIIGGGHHHHHHHHHGGGGGGHHHIIIIIILLLLLLLLLNNNOOOQQQSSSTTTWWWWWWWWWXXXYYYZZZ[[[\\\WWWWWWXXXZZZ]]]^^^]]][[[___aaaddddddbbb```______fffggghhhgggggghhhkkkmmmjjjmmmppprrrqqqoookkkiiihhhhhhgggfffdddbbb___^^^aaa```___^^^\\\[[[ZZZYYYRRRRRRTTTUUUVVVWWWWWWWWWXXXVVVTTTSSSRRRQQQOOOMMMKKKKKKKKKKKKKKKLLLMMMMMMLLLMMMMMMMMMLLLKKKIIIHHHEEEEEEDDDDDDCCCBBBBBBBBBEEEDDDCCCBBBBBBAAAAAABBB@@@???>>>???AAAAAA???>>>:::<<>>;;;:::;;;<<<999888777777777777777888777777777555444333555777555555555555555444444333444444333333333444444555222444666666555444555666777666555444333333444555444333222111111333555666111111222222222111111000////////////////////////,,,------....../////////........................,,,------...//////......111000//////000000///...---------------...///000,,,---///000000000///...,,,---...///000000000000---...///000222444666777rrrpppmmmkkkmmmrrrwww{{{wwwuuutttvvvyyy|||~~~~~~~~~wwwqqqoooqqqnnnhhhkkkttt}}}zzzxxxuuuyyy~~~|||}}}xxxyyy|||}}}zzzuuusssssstttvvvwwwwwwxxxyyyxxxvvvtttttttttyyyvvvtttwww{{{}}}yyyuuu|||ssspppvvvzzzxxxvvvwwwvvvyyyyyyvvvvvvwwwsssnnniiilllnnnmmmiiifffgggiii^^^aaagggmmmkkkeeecccffffffiiikkkllljjjgggeeeeeeiiilllppppppnnnkkkkkkllltttsssssstttuuuwwwyyyzzztttppplllkkklllmmmllljjjmmmqqqrrrooommmoooooommmfffhhhjjjkkkmmmpppqqqpppqqqsssuuuvvvwwwuuusssqqqwww{{{}}}||||||~~~{{{vvv}}}zzzyyyyyywwwsssnnnttttttrrrqqqpppooooooooorrrqqqnnnjjjggggggiiikkkppphhhdddfffhhhgggjjjpppmmmrrrtttpppmmmllljjjfffllloooooojjjgggjjjmmmmmmlllmmmlllhhhdddaaaaaacccdddbbb```^^^^^^\\\ZZZXXX\\\XXXTTTTTTWWWZZZZZZYYYWWWWWWVVVXXXZZZZZZYYYWWWWWW[[[___^^^[[[ZZZ]]]```]]][[[ZZZ[[[^^^```___]]]```aaacccfffhhhfffccc___iiigggeeecccccccccdddeee\\\```bbb```\\\YYY\\\___iiiddd___]]]```dddffffffjjjeeeaaaaaacccbbb^^^YYY]]]\\\[[[ZZZZZZ[[[]]]^^^\\\ZZZXXXWWWXXXZZZZZZZZZXXXYYYZZZZZZYYYYYY[[[\\\\\\[[[ZZZZZZZZZ[[[\\\]]]^^^XXXQQQPPPRRRUUUTTTRRRTTTSSSSSSTTTUUUXXXZZZ\\\YYY\\\ZZZTTTRRRUUUTTTPPPNNNNNNOOOPPPQQQSSSSSSTTTNNNPPPRRRRRRPPPOOONNNOOOPPPPPPPPPOOONNNMMMLLLKKKGGGGGGGGGFFFGGGGGGHHHHHHAAAAAABBBCCCEEEHHHKKKLLLMMMKKKHHHGGGHHHIIIHHHGGGGGGFFFDDDCCCAAAAAA@@@@@@EEEEEEEEEEEEEEEEEEDDDDDDDDDHHHNNNRRRSSSSSSRRRRRRUUUQQQMMMLLLLLLLLLJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGGGGHHHIIIJJJLLLMMMOOOPPPQQQRRRRRRRRRQQQPPP[[[\\\]]]]]]\\\]]]___```bbbbbbaaa```___^^^]]]]]]dddcccaaa`````````aaabbbkkkmmmnnnnnnmmmlllnnnooonnnqqquuusssnnnkkkmmmpppooommmkkkmmmooooookkkhhhfffddd^^^WWWWWW\\\]]]\\\VVVTTTSSSTTTVVVXXXYYYYYYWWWXXXVVVRRRRRRTTTQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPOOONNNMMMLLLKKKJJJIIIEEECCC@@@@@@AAABBBBBBBBBDDDBBBAAAAAABBBBBBBBBAAA>>>>>>>>>>>>===============<<<;;;;;;<<<===<<<:::;;;;;;:::999999888888777777666444444666777666555999999888777666555444444444444444333333222222222444444333333333444555555555555444333333222111111444333111//////000222333000000000000000///......------......///.........++++++,,,,,,,,,,,,------------------------,,,,,,---------......000111111000///...---------------...---,,,---/////////...////////////............000000000000000//////...111111000000000000000111ooooooooonnnnnnppptttwwwpppssswww||||||vvvwwwuuuqqqrrrvvvvvvrrrmmmrrr{{{|||vvv}}}}}}yyyyyy{{{yyyyyy{{{}}}{{{yyyyyyzzzzzzwwwsssyyyyyyxxxwwwuuuvvvyyy{{{yyyxxxwwwyyy{{{|||{{{zzzzzztttqqquuuwwwuuutttuuuuuuwwwwwwtttssstttqqqlllmmmmmmlllllllllkkkjjjhhhfffgggjjjmmmjjjfffgggkkkkkknnnppppppnnnllljjjjjjhhhkkknnnooommmmmmnnnppprrrssstttsssssstttwwwzzzwwwtttqqqqqqqqqpppmmmjjjjjjnnnooolllkkknnnnnnkkkkkkkkkkkkjjjkkkmmmoooooooooqqqsssuuuuuutttrrrpppssszzz}}}{{{xxxxxxyyyxxxzzzzzzzzzxxxuuusssssssssxxxwwwuuutttrrrqqqqqqpppuuutttqqqooommmmmmooopppmmmgggdddgggiiiiiijjjnnnssstttpppjjjhhhlllqqqsssmmmqqqpppkkkhhhkkkmmmmmmkkklllllliiieeeccccccdddccc```\\\[[[[[[\\\\\\[[[[[[XXXUUUTTTTTTVVVWWWWWWWWWVVVVVVWWWXXXYYYWWWVVVXXX[[[^^^^^^ZZZYYY[[[^^^___^^^]]]___bbbdddcccaaaaaaaaabbbeeeggggggeeeccciiigggfffddddddeeefffgggbbbeeefffddd___]]]```ccceeeaaa\\\\\\^^^aaacccdddddddddbbbaaa```___^^^^^^______^^^^^^]]]^^^^^^^^^ZZZXXXWWWXXXZZZ[[[[[[[[[WWWXXXXXXWWWVVVVVVXXXZZZ\\\[[[ZZZZZZZZZ[[[]]]]]]^^^XXXQQQOOOPPPQQQPPPNNNRRRRRRSSSTTTUUUWWWYYYZZZYYY\\\ZZZUUUSSSVVVUUUQQQOOOOOOPPPPPPQQQRRRRRRRRRQQQRRRQQQOOOMMMLLLMMMOOOMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHDDDDDDDDDEEEFFFIIIKKKLLLLLLIIIGGGFFFGGGGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHKKKOOOQQQQQQQQQRRRRRRSSSOOOLLLJJJJJJJJJIIIGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKMMMOOOPPPNNNOOOQQQRRRSSSTTTTTTTTTYYY[[[]]]^^^^^^```cccfffcccbbbaaaaaaaaaaaaaaaaaadddcccccccccdddeeeggghhhmmmnnnpppppppppqqqtttvvvqqqrrrrrrrrrssssssttttttxxxuuurrrrrrsssssspppmmmhhhgggaaaZZZYYY\\\\\\ZZZWWWUUUTTTUUUWWWYYYZZZZZZYYYZZZXXXTTTSSSUUUSSSNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKIIIHHHHHHEEECCCAAA@@@BBBCCCCCCBBBDDDBBBAAAAAABBBBBBBBB@@@@@@@@@@@@?????????>>>>>>===<<<;;;;;;<<<===;;;:::;;;::::::999999888888777888777555555777888777666888888777777777777777777444444333333333222222222333333333222333333444555555444444333222222111111111000/////////111333444000000000000000///......------............---,,,++++++,,,,,,,,,,,,------...---------------------,,,,,,,,,------...///000000///...------------......---,,,---///000///...000000000////////////...000000000000000///...---111111000000000000000111lllpppsssqqqnnnnnnqqquuutttuuuyyy}}}|||yyyvvvyyyyyyuuusssuuuuuusssnnnpppvvv}}}sss}}}{{{tttvvv|||yyywwwvvvvvvzzzzzz|||~~~{{{tttnnnxxxxxxvvvttttttvvv{{{xxxwwwwwwwwwyyyzzz{{{{{{wwwtttrrrssssssqqqqqqtttvvvxxxwwwsssqqqrrrppplllqqqmmmjjjkkknnnooolllhhhpppoooooooookkkgggjjjpppiiikkknnnnnnllliiihhhhhhhhhjjjmmmnnnnnnoooppprrrooosssuuusssooonnnqqquuuuuuuuuuuuuuutttpppkkkggggggjjjjjjhhhiiilllmmmjjjmmmllljjjjjjkkkllloooqqqnnnoooqqqssssssrrrqqqppprrryyy}}}yyytttuuuxxxyyyuuuwwwyyyvvvrrrpppsssvvvxxxwwwuuusssrrrqqqpppppprrrpppnnnlllllllllmmmnnnlllhhhfffiiillllllnnnpppwwwwwwrrrjjjhhhmmmsssuuunnnqqqqqqllljjjlllnnnmmmhhhiiiiiigggdddbbbbbbcccaaa^^^ZZZXXXZZZ\\\]]]^^^\\\[[[YYYVVVSSSRRRTTTUUUWWWVVVUUUUUUVVVWWWUUUTTTXXX[[[]]]\\\YYYXXXZZZ]]]^^^^^^^^^```ccceeeeeeeeecccbbbaaabbbeeeggghhhhhhhhhgggfffffffffggghhhiiiggghhhhhheeeaaa```bbbeeeaaa___]]]]]]___bbbcccddddddfffgggccc^^^\\\^^^aaa```aaaaaabbbaaa```___^^^XXXWWWXXXZZZ]]]^^^^^^]]][[[[[[ZZZXXXWWWWWWZZZ\\\\\\[[[[[[ZZZ[[[\\\]]]^^^bbb]]]WWWSSSSSSSSSQQQOOOOOOPPPRRRTTTUUUWWWWWWXXXZZZ[[[ZZZVVVUUUWWWVVVTTTPPPPPPPPPPPPPPPPPPPPPPPPTTTSSSPPPMMMJJJJJJMMMOOOMMMLLLLLLLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKJJJHHHFFFEEEFFFFFFFFFEEEBBBBBBCCCCCCDDDFFFGGGHHHEEEEEEEEEFFFGGGHHHJJJKKKMMMOOOPPPQQQPPPOOOPPPQQQOOOMMMJJJIIIIIIHHHFFFEEEGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGIIIJJJMMMOOORRRSSSPPPPPPQQQRRRTTTVVVXXXYYY[[[]]]^^^___```bbbeeegggeeedddcccccccccdddfffgggeeeeeeeeefffiiikkknnnpppoooppprrrssstttvvvzzz}}}wwwtttqqqtttyyy}}}|||zzz~~~zzzyyyzzzyyyuuurrrjjjiiiddd^^^\\\]]]\\\XXXYYYWWWUUUVVVWWWYYYZZZYYY[[[[[[YYYVVVUUUWWWUUUPPPNNNNNNNNNNNNNNNOOOPPPPPPMMMMMMMMMLLLJJJIIIGGGFFFGGGDDDBBBAAABBBCCCCCCBBBDDDBBBAAAAAABBBBBBAAA@@@@@@@@@????????????>>>>>>>>><<<;;;;;;<<<<<<;;;::::::::::::999888888777777999777666666777888888777666666777777777888888888333333333333222222222222222222111111222222333444444444333333222222111111///.........///111333444000000111111000000//////............---,,,++++++++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,---.../////////......------.........---,,,---///000///.../////////.........------111111111000///...---,,,000000000//////000000111lllqqquuusssooonnntttzzz~~~{{{yyyxxxxxxwwwvvvvvv{{{|||xxxsssssssssrrrppppppttt}}}{{{sssuuusssxxxyyyrrrwwwzzzwwwuuurrrpppsssxxx}}}{{{uuupppmmmuuuuuuuuutttsssuuuxxx{{{wwwuuurrrssswwwyyyyyywwwsssrrrrrrqqqooooooqqqtttwwwzzzyyytttrrrrrrqqqnnnooommmkkkkkklllmmmllljjjtttrrrrrrrrrmmmiiikkkqqqgggiiikkkjjjhhhfffeeeeeegggjjjnnnqqqrrrqqqpppooommmsssxxxvvvnnniiiiiilllnnnpppssstttsssnnnhhhdddeeeggggggfffiiinnnnnnlllllljjjkkkmmmooonnnooorrrmmmoooqqqrrrssssssrrrrrruuuzzz|||xxxuuuwwwyyyyyyvvvwwwwwwuuurrrrrrtttvvvrrrrrrqqqpppooooooooooooqqqooolllkkkjjjkkkkkkkkknnnkkkiiijjjmmmpppsssuuutttwwwwwwrrrnnnnnnmmmjjjnnnpppoookkkjjjlllmmmkkkdddddddddcccbbb````````````^^^\\\\\\]]]^^^^^^]]]]]]^^^]]]YYYTTTQQQSSSUUUWWWUUUTTTTTTUUUUUUUUUSSSWWWXXXZZZZZZYYYYYY[[[]]][[[[[[\\\^^^aaacccdddeeedddaaa______bbbgggjjjkkkffffffffffffggghhhiiijjjhhhhhhgggdddaaa```aaadddaaaaaa```aaaccceeeffffffgggiiiiiieee```]]]^^^``````aaacccccccccaaa^^^\\\WWWXXXZZZ]]]```bbbaaa```]]]]]][[[YYYVVVWWWYYY[[[\\\[[[ZZZZZZ[[[\\\]]]^^^aaa]]]XXXUUUUUUTTTSSSRRRMMMOOOQQQSSSUUUVVVUUUUUUZZZZZZYYYWWWVVVWWWWWWWWWRRRRRRQQQQQQPPPOOOOOOOOORRRQQQPPPNNNLLLLLLNNNPPPOOOOOONNNNNNMMMMMMMMMMMMKKKJJJIIIHHHGGGFFFFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIJJJHHHFFFFFFGGGGGGFFFDDDCCCCCCCCCDDDEEEGGGHHHIIIFFFFFFGGGHHHJJJLLLNNNOOOPPPQQQSSSRRRPPPMMMLLLMMMMMMKKKJJJHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIJJJLLLMMMPPPQQQSSSSSSSSSSSSTTTUUUXXXZZZ\\\___```aaaaaa```aaaccceeeiiihhhgggffffffhhhiiijjjggghhhhhhjjjlllooorrrtttppprrrssstttuuuxxx||||||yyyvvvxxx|||}}}wwwqqqjjjjjjfffaaa___```]]]XXXZZZXXXVVVVVVWWWXXXXXXXXXZZZ[[[ZZZVVVVVVXXXWWWRRRNNNNNNMMMMMMMMMNNNPPPPPPNNNNNNNNNMMMLLLJJJHHHGGGHHHEEECCCBBBCCCDDDCCCCCCCCCBBBAAAAAABBBBBB@@@>>>>>>=========<<<<<<<<<<<<>>>===;;;;;;<<<<<<;;;999::::::999999888777777777888666555555666777777666666666666666666666666666333222222222222222222222111111111000111222222333333333333333222222111111............///000111222000000111111111000000///............---,,,******+++++++++,,,,,,,,,------.........///////////////---,,,,,,,,,---....../////////............/////////------...///000///...---------,,,,,,,,,,,,+++111111000000///...,,,,,,000////////////000000111ppptttwwwtttpppqqqyyy{{{yyywwwuuussspppvvvyyyvvvtttuuuwwwwwwsssuuuxxx{{{}}}|||zzzyyyqqqooowwwzzzttt{{{{{{xxxuuurrrppppppxxx~~~vvvpppooorrrrrruuuxxxyyyxxxwwwvvvwwwzzzuuupppsssyyy{{{xxxssspppqqqqqqnnnmmmpppsssuuuuuuyyyyyyuuuqqqqqqpppnnnjjjkkkllljjjhhhhhhjjjlllrrrqqqssstttpppjjjjjjooolllmmmooonnnllljjjjjjjjjgggkkkpppuuuvvvsssnnnjjjnnnvvv|||{{{rrrjjjggghhhiiilllqqqsssrrrnnnhhheeeeeefffffffffjjjqqqrrrooonnnlllooottttttooolllnnnooopppqqqssstttuuuuuuuuu{{{{{{yyywwwzzz}}}|||wwwzzzxxxuuuuuuvvvvvvuuusssnnnnnnnnnnnnnnnoooooopppwwwtttqqqpppppppppnnnmmmpppmmmiiihhhkkkqqqvvvxxxoootttwwwtttpppnnnkkkfffkkkmmmllliiiiiilllllliiicccccccccccccccaaa```___``````aaabbbcccaaa^^^[[[]]]^^^]]]YYYTTTQQQRRRTTTWWWUUUTTTTTTUUUVVVUUUUUUUUUVVVWWWXXXYYYZZZ]]]___YYYZZZ\\\^^^```bbbdddfffdddaaa^^^^^^aaafffjjjlllddddddeeeeeefffggghhhiiiggggggfffdddbbbaaabbbcccaaaaaabbbcccdddeeefffgggddddddccccccbbb```______]]]___aaabbbbbb```]]][[[YYYZZZ[[[___bbbdddcccbbbZZZYYYXXXUUURRRRRRSSSUUUZZZZZZYYYYYYZZZ\\\]]]^^^YYYVVVSSSRRRQQQQQQQQQQQQNNNOOOQQQSSSTTTTTTSSSSSSYYYXXXWWWXXXXXXWWWXXXYYYTTTSSSSSSRRRPPPOOOOOONNNMMMOOOQQQRRRQQQQQQQQQSSSPPPPPPOOONNNNNNNNNOOOOOOKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGJJJIIIGGGGGGHHHHHHFFFDDDEEEEEEEEEEEEEEEFFFGGGHHHGGGHHHJJJLLLOOOPPPQQQRRRPPPRRRTTTSSSPPPLLLIIIGGGJJJJJJJJJIIIGGGFFFEEEEEECCCCCCCCCDDDEEEFFFGGGHHHLLLLLLLLLLLLMMMNNNOOOPPPWWWVVVVVVVVVWWWYYY[[[\\\___```aaaaaa```aaaccceeemmmlllkkkjjjjjjjjjkkkkkkkkkkkklllmmmoooqqqtttuuurrrtttuuuvvvwwwyyy}}}~~~~~~vvvnnnjjjjjjhhhcccbbbcccaaa\\\[[[YYYWWWVVVWWWWWWWWWVVVYYYZZZYYYVVVWWWZZZXXXTTTOOONNNMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPNNNLLLJJJHHHHHHFFFCCCBBBCCCCCCCCCBBBCCCBBBAAAAAABBBAAA???============<<<<<<<<<<<<;;;???===<<<;;;<<<<<<:::999::::::999888888777777666777555333444555666555444666555555444333333222222222222222222222222222222111111000000000111222222333222222222222222111111000000///////////////000000000111111111111000000//////......---,,,+++***+++++++++,,,,,,,,,------............//////000000..................///000//////.........//////000///...---...000000000///.........---------,,,,,,000000000//////...,,,,,,//////......///000111111vvvxxxyyyvvvsssuuu{{{}}}xxxsssssswwwwwwsssqqqssssssqqqvvvyyy|||{{{xxxxxx{{{vvvtttzzz}}}www|||~~~|||zzzwwwvvvuuusss{{{vvvqqqtttyyyrrrwww|||{{{xxxwww|||xxxuuuwww|||}}}yyytttrrrssspppmmmmmmrrrtttsssooouuuwwwtttpppooonnnlllgggjjjkkkiiieeeeeehhhlllmmmnnnrrruuuqqqkkkjjjmmmnnnpppqqqpppnnnllllllmmmhhhkkkpppuuuwwwtttnnniiirrrxxx}}}}}}vvvoookkkjjjiiimmmrrrsssrrrnnnkkkjjjffffffffffffllltttvvvssstttqqqtttzzzxxxnnniiijjjoooppprrrtttuuuvvvwwwwww{{{zzzwwwvvv{{{|||tttzzzwwwuuuvvvyyyzzzvvvrrroooooooooooopppqqqrrrrrrwwwtttqqqppprrrrrrpppmmmnnnmmmiiifffjjjqqquuuuuummmqqqrrrnnnlllnnnooonnniiikkkjjjhhhjjjmmmmmmiiiffffffeeeffffffeeebbb``````aaadddfffgggddd___[[[\\\\\\[[[XXXUUUSSSSSSSSSXXXVVVTTTTTTVVVXXXXXXXXXWWWVVVWWWWWWYYY[[[^^^___[[[]]]```aaabbbcccfffhhhcccaaa___```cccgggjjjkkkddddddeeefffgggggghhhhhhhhhhhhggggggfffeeeeeeeee___```aaaaaaaaaaaaccceee[[[\\\^^^aaabbbbbbaaa___ZZZ\\\^^^``````^^^\\\[[[\\\[[[\\\^^^aaacccbbbaaa[[[[[[ZZZXXXUUUSSSSSSTTTYYYXXXXXXXXXYYY[[[\\\^^^VVVUUUTTTSSSSSSSSSTTTUUUQQQRRRRRRSSSSSSRRRRRRRRRXXXUUUUUUXXXXXXWWWWWWZZZUUUUUUTTTSSSRRRQQQPPPOOOKKKNNNQQQSSSSSSSSSSSSTTTNNNMMMLLLKKKKKKLLLMMMNNNKKKJJJIIIHHHHHHGGGHHHHHHGGGHHHHHHIIIIIIHHHGGGGGGJJJIIIHHHHHHIIIHHHFFFDDDFFFFFFEEEEEEEEEEEEFFFFFFIIIKKKOOORRRTTTUUUUUUTTTRRRSSSTTTRRRMMMIIIFFFEEEHHHIIIJJJIIIFFFDDDDDDDDDBBBBBBCCCDDDEEEGGGIIIJJJNNNNNNMMMMMMNNNNNNOOOPPPWWWWWWWWWXXXYYYZZZ[[[\\\]]]^^^```aaabbbdddgggiiinnnnnnnnnnnnmmmmmmllllllooonnnooooooqqqsssvvvwwwvvvxxx{{{}}}~~~xxxpppnnnnnnkkkffffffgggeee```^^^[[[YYYWWWWWWXXXWWWVVVWWWYYYXXXVVVXXX\\\[[[XXXRRRQQQOOOMMMLLLMMMNNNOOOQQQQQQRRRRRRQQQNNNLLLJJJHHHFFFCCCBBBBBBBBBBBBAAACCCBBBAAABBBBBBAAA>>><<>>>>>>>>>>>======???>>><<<<<<<<<<<<:::888999999999888777777666666666444333333444555555444555555444333222111000///111111111222222222222222111111000000111111222333222222222222222222111111111111111000000/////////000000111111222222111111////////////...---,,,,,,++++++,,,,,,,,,,,,---------------......//////000//////.........//////000//////......//////000000///...---...000111000///000000000////////////......////////////...------............///000111111zzz{{{{{{yyywwwwwwyyy|||{{{|||~~~~~~yyyuuuxxxxxxtttooonnnpppoookkkrrrvvvyyyyyyvvvvvvyyy}}}{{{vvvzzz{{{uuuyyyyyy|||~~~zzzwwwvvvwwwwww{{{~~~~~~zzzxxxxxxyyyqqqvvv}}}~~~{{{zzzyyy{{{}}}}}}{{{xxxvvvuuuxxxwwwrrrlllnnnttttttpppkkkrrrwwwuuuqqqooonnnllliiiiiihhhgggfffgggiiikkkkkklllpppsssqqqllllllpppnnnooopppooommmkkklllmmmjjjkkknnnsssvvvuuuqqqmmmrrrtttvvvuuussspppoooooommmpppsssssspppmmmkkklllffffffeeefffmmmvvvxxxuuuuuuqqqttt{{{zzzppplllpppoooppprrrsssuuuwwwxxxyyyuuuwwwvvvvvvyyy{{{xxxqqqtttuuuwwwyyyzzzyyywwwuuussssssrrrqqqqqqqqqqqqqqqpppmmmkkklllpppqqqooolllmmmooonnnlllnnnuuuvvvrrrmmmqqqppplllkkkoooqqqqqqhhhjjjiiihhhlllpppooojjjiiiggggggggghhhgggccc``````aaacccfffgggfffccc```___]]][[[ZZZZZZYYYXXXVVVYYYWWWUUUUUUXXXZZZ[[[\\\[[[YYYXXXXXXYYY[[[\\\]]]\\\___bbbccccccdddfffiiidddcccccceeegggjjjjjjjjjeeefffgggggghhhhhhhhhhhhfffggghhhiiiiiiiiigggeee^^^___```___]]]^^^aaadddXXX^^^ccceeeccc```___```YYYZZZ\\\^^^^^^^^^]]]\\\]]]\\\[[[[[[]]]______^^^^^^___```^^^ZZZWWWUUUUUUWWWWWWVVVWWWXXXZZZ[[[]]]XXXXXXXXXWWWVVVVVVWWWXXXUUUTTTSSSRRRQQQQQQQQQQQQWWWSSSSSSWWWXXXVVVWWW[[[VVVUUUUUUTTTSSSRRRQQQQQQNNNOOOQQQQQQPPPQQQSSSTTTLLLKKKJJJIIIIIIJJJKKKLLLJJJIIIIIIHHHHHHHHHIIIIIIHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHGGGEEECCCEEEDDDDDDDDDDDDEEEFFFFFFKKKNNNSSSWWWYYYYYYWWWUUUUUUTTTQQQMMMHHHFFFFFFGGGDDDFFFHHHGGGDDDBBBBBBBBBCCCCCCDDDFFFGGGJJJLLLMMMOOOOOOOOOOOOPPPQQQRRRSSSUUUVVVWWWYYY[[[\\\\\\]]]___```bbbcccdddfffiiikkklllmmmooopppppppppnnnmmmppppppqqqrrrtttwwwyyy{{{zzz~~~xxxuuuuuuqqqkkkiiikkkiiidddaaa___\\\ZZZZZZYYYXXXWWWVVVXXXXXXXXX[[[______\\\WWWUUURRROOONNNNNNOOOPPPQQQRRRSSSSSSRRROOOLLLJJJGGGEEEBBBAAAAAAAAAAAA@@@BBBBBBAAABBBBBBAAA===;;;??????>>>>>>>>>=========@@@>>><<<<<<<<<;;;:::888999999888888777777666666666555333333555666555444444333333333222222111111000111111111222222222222222111111111111222333333111111111111111111222222000000111111111111111111///000111222222222222111/////////000//////......++++++,,,,,,,,,,,,------+++,,,,,,---....../////////......------.........///////////////000111111000.........000111000////////////.........------------......//////.........------......000111111||||||}}}|||{{{yyyvvvuuu}}}{{{xxxwwwxxxxxxxxxxxxqqqpppmmmkkknnntttuuuqqqkkkoootttuuuuuuuuuvvvxxxzzztttvvvvvvpppvvvxxx}}}yyytttsssuuuyyyxxxyyy|||~~~}}}yyyuuunnnssszzz~~~~~~||||||sss{{{wwwqqqrrrvvv}}}zzzsssmmmooouuusssllljjjsssyyyxxxtttrrrpppnnnlllhhheeeeeehhhjjjjjjhhhkkkkkkoooqqqooolllnnnssspppqqqrrrqqqnnnmmmnnnoookkkkkkllloootttvvvuuusssooonnnmmmlllmmmoooqqqrrroooqqqrrrqqqmmmjjjiiijjjeeeeeedddeeennnwwwyyyvvvsssnnnpppzzz{{{tttsssyyyooopppqqqsssuuuwwwxxxyyyoootttwwwuuuuuuvvvtttpppmmmsssyyy{{{yyywwwxxxyyyuuutttsssqqqpppooonnnnnnmmmjjjhhhkkkpppsssqqqnnnmmmrrrtttsssuuuzzzxxxrrrmmmrrrtttqqqnnnooonnnlllhhhiiiiiiiiimmmrrrqqqlllhhhgggffffffhhhfffbbb^^^``````aaacccfffgggfffdddccc```^^^^^^```aaa^^^[[[YYYWWWVVVVVVYYY\\\^^^^^^___\\\YYYXXXYYYZZZZZZZZZ\\\___bbbcccbbbbbbeeehhheeeeeefffhhhkkklllkkkjjjggghhhhhhiiiiiiiiiiiihhhddddddfffiiijjjiiifffddd```aaaaaa___\\\]]]```ddd\\\eeennnmmmeee^^^]]]___XXXYYY[[[]]]^^^^^^^^^]]]^^^\\\YYYYYYZZZ\\\\\\[[[\\\^^^___^^^ZZZVVVSSSRRRVVVVVVUUUVVVWWWYYY[[[\\\WWWWWWWWWVVVTTTTTTUUUVVVWWWVVVTTTRRRQQQPPPQQQQQQVVVRRRRRRWWWXXXUUUVVV[[[VVVVVVUUUUUUTTTSSSSSSRRRQQQQQQPPPNNNMMMNNNQQQTTTLLLKKKJJJIIIIIIJJJLLLMMMIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIKKKLLLLLLLLLKKKJJJGGGFFFFFFFFFGGGFFFDDDAAACCCCCCCCCCCCDDDEEEGGGGGGLLLPPPVVV[[[\\\[[[XXXUUUXXXUUUOOOHHHDDDCCCFFFIIIBBBEEEGGGFFFBBB@@@@@@AAADDDEEEFFFGGGIIILLLNNNOOONNNOOOOOOPPPRRRTTTUUUVVVRRRSSSVVVZZZ\\\^^^^^^^^^dddeeefffeeeeeeeeegggiiijjjlllooorrrsssrrrpppoooqqqqqqrrrtttvvvzzz}}}}}}|||{{{uuunnnlllmmmkkkfffdddaaa^^^\\\\\\[[[ZZZYYYVVVYYYYYYYYY\\\bbbbbb___ZZZXXXTTTQQQOOOOOOPPPQQQQQQRRRSSSSSSRRROOOLLLJJJGGGEEEBBB@@@AAAAAA@@@???BBBBBBAAABBBBBBAAA===:::===<<<<<<<<<;;;;;;;;;;;;@@@>>><<<<<<<<<;;;:::888999999888888777666666666777666444444666777666555222222333333333333444444000000111111222222222222222222111111222222333444111111111111111111222222...///000222333333333333///000111222222222222222...///000000000000000///++++++,,,,,,,,,---------++++++,,,,,,---...//////...------,,,,,,,,,------///////////////000111111000///...///000111000///,,,,,,,,,+++++++++******+++,,,---...////////////---------......000111111tttyyy}}}|||wwwrrrqqqqqq{{{tttqqqttttttqqqrrrvvvqqqjjjhhhnnnsssrrrqqqtttvvvxxxvvvqqqpppvvv|||}}}xxxooossswwwvvvyyyzzzyyy}}}yyyppppppwwwwwwzzz~~~~~~{{{yyyxxxppprrruuuvvvvvvwwwxxxyyytttvvvyyyyyywwwvvvxxxzzz|||wwwqqqnnnoooppppppoooqqqxxx|||sssmmmnnnqqqhhhnnnpppjjjgggjjjlllkkkmmmuuuwwwqqqmmmnnnpppnnntttrrrppppppppppppoooooohhhkkknnnrrruuuvvvvvvuuulllppppppmmmnnnsssvvvsssmmmtttzzzyyyqqqjjjhhhhhhlllhhheeehhhooovvvxxxwwwqqqqqqsssuuuuuutttppplllnnnppptttwwwyyyxxxwwwuuuqqqsssvvvvvvtttrrrqqqqqqqqqvvv{{{{{{vvvrrrpppqqqsssmmmhhhiiiooopppkkkeeepppoooooonnnnnnpppqqqrrroooqqqssstttssspppmmmkkkpppttttttoookkkllloooooohhhggggggiiilllnnnooooooiiiiiihhhgggfffeeeddddddeeedddbbbbbbcccdddcccbbbVVV\\\```aaabbbcccaaa\\\VVV[[[\\\XXXZZZ___```\\\\\\[[[ZZZYYYZZZ\\\___```bbb```___bbbfffiiihhhfffffffffeeeeeeeeefffggggggccc```^^^bbbjjjnnnllliiieeeeeeeeefffffffffffffffbbb___\\\[[[]]]aaacccddd```ggghhh```ZZZ[[[]]]]]]]]]XXXWWW^^^```\\\YYYZZZ]]]YYYXXXYYYXXXYYY^^^eeeWWW[[[[[[VVVRRRSSSTTTTTTSSSSSSTTTXXX\\\]]][[[XXXXXXZZZ[[[YYYWWWTTTSSSRRRVVVUUUTTTRRRRRRSSSUUUVVVVVVUUUVVVVVVWWWXXXYYYZZZTTTUUUTTTRRROOOPPPSSSWWWOOOQQQSSSTTTRRRPPPOOONNNKKKJJJJJJJJJJJJKKKLLLLLLGGGKKKMMMLLLHHHFFFIIILLLHHHGGGIIILLLOOOOOOJJJFFFIIIIIIGGGFFFEEEEEEDDDEEEDDDDDDCCCDDDEEEFFFHHHIIIQQQSSSWWWYYYYYYWWWTTTQQQOOONNNLLLIIIHHHHHHIIIJJJFFFEEEEEEDDDDDDDDDEEEEEEDDDEEEFFFHHHJJJMMMOOOPPPRRRQQQPPPOOOPPPRRRTTTUUUUUUVVVXXXZZZ\\\___aaabbbfffddddddggggggfffjjjpppnnnoooqqqrrrssssssrrrrrrrrrtttwwwzzz}}}|||vvvooommmpppqqqpppmmmkkkgggdddcccbbb```^^^^^^bbbdddcccaaabbbeeeccc^^^ccc\\\TTTQQQRRRSSSRRRPPPRRROOONNNNNNNNNMMMHHHEEEFFFDDDAAAAAABBBCCCCCCBBBCCCBBBAAA@@@????????????AAAAAA???>>>============???>>>>>>===============;;;:::888666555666777888666666666666555555555555333333333333333333333333444444444444444444444444000000111111111222222222111111111111111111111111000//////000222444444333111//////000111222111000..................---------,,,++++++******++++++//////...------------...***,,,//////...,,,,,,,,,,,,---......,,,,,,---...,,,...000111222111000///---,,,,,,---......---+++///000///---++++++---///,,,...000000//////111333rrrtttwwwzzz{{{{{{yyyxxxzzzssspppsssuuussssssuuuoooiiigggjjjlllkkklllppppppssstttrrrsssyyy}}}~~~yyyvvvxxx{{{{{{{{{}}}|||yyyyyy|||{{{wwwvvvwwwxxxxxxyyyyyyxxxxxxxxxyyyxxxyyyyyywwwuuusssrrrrrrqqqtttxxxyyyxxxyyy{{{}}}vvvrrrlllkkknnnssswwwyyyuuuyyy|||zzzvvvqqqoooooollloooooojjjgggjjjkkkiiimmmrrrtttpppnnnpppqqqooommmllllllnnnppppppnnnkkkkkkllloooqqqsssuuuvvvvvvrrrtttqqqmmmmmmrrrsssooonnnuuu{{{zzzsssllliiijjjiiijjjkkkmmmpppssswwwyyywwwuuuuuuuuuuuuuuurrrpppoooqqqtttvvvvvvuuurrrpppoooqqqttttttsssqqqpppqqqlllppptttsssooolllmmmooommmhhheeehhhooosssqqqmmmoooooonnnmmmnnnooopppqqqoooppprrrsssuuuuuuuuuuuuqqqrrrpppkkkkkkmmmllliiiffffffhhhkkknnnpppooommmjjjjjjhhhgggfffeeeeeeeeefffdddaaaaaabbbccccccbbb]]]```aaa___```cccbbb___ZZZ]]]\\\XXXYYY___aaa``````___]]]\\\\\\]]]^^^^^^______```bbbeeeggggggfffffffffeeeeeedddeeeeeeeee___```cccfffhhhiiihhhfffeeeeeeffffffggghhhhhhiiicccbbbaaa______aaaccceee^^^cccccc]]]YYY[[[\\\[[[]]]XXXWWW\\\___\\\[[[\\\]]]ZZZYYYZZZYYYXXX\\\bbbYYY\\\\\\VVVRRRSSSSSSRRRTTTSSSUUUXXX]]]^^^]]]ZZZWWWXXXZZZZZZXXXVVVVVVWWWXXXWWWTTTRRRRRRSSSUUUVVVUUUUUUUUUUUUVVVWWWXXXYYYTTTTTTTTTRRRPPPPPPTTTWWWPPPQQQRRRRRRQQQPPPOOOOOOMMMLLLKKKKKKJJJJJJJJJJJJHHHKKKNNNMMMIIIHHHJJJMMMJJJJJJKKKMMMPPPPPPLLLIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGIIILLLNNNQQQRRRUUUVVVVVVTTTQQQOOOLLLLLLKKKJJJIIIHHHFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCEEEFFFFFFHHHJJJMMMPPPQQQSSSRRRQQQPPPRRRTTTWWWYYYXXXYYY[[[]]]```bbbdddeeegggeeefffiiiiiiiiimmmsssqqqrrrtttuuuttttttsssssswwwzzzzzzwwwvvvuuuqqqnnnmmmllllllmmmnnnkkkhhhfffjjjkkkiiiffffffhhhfffbbbbbb[[[SSSOOOOOOOOOMMMKKKNNNLLLJJJKKKKKKJJJGGGDDDEEECCCAAA@@@AAABBBBBBAAABBBBBBAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<:::999777555555555666777666666666666555555555555333333333333333333333333444444444444444444444444111111111111111222222222222222222111111111111111000//////000222333333222333111000000111111///...------...............---------,,,+++++++++++++++///......---------------+++---......---,,,,,,---,,,---......,,,,,,---...,,,...///000111000......---,,,,,,---......---+++/////////---,,,+++---///,,,...///000//////111222qqqqqqsssxxx}}}|||uuuqqqtttwwwwwwuuuuuuqqqmmmjjjjjjhhhgggjjjpppnnnsssuuussstttxxx{{{zzzuuuzzz}}}}}}~~~}}}xxxuuuvvvuuutttvvvyyyvvvqqquuusssqqqoooppprrrvvvxxx{{{{{{zzzxxxuuurrrnnnllliiilllpppssstttuuuwwwyyyvvvrrrmmmlllpppwww}}}yyyyyyyyyyyywwwtttpppmmmqqqqqqnnnjjjjjjllllllhhhlllnnnnnnmmmnnnqqqpppllliiiggghhhlllqqqrrrnnniiinnnnnnoooppprrrtttvvvwwwyyywwwqqqlllmmmpppoookkkpppvvv{{{zzzuuunnnlllmmmiiimmmqqqqqqppprrrvvv{{{|||zzzwwwvvvvvvvvvuuutttmmmooorrrttttttssspppooouuuwwwyyyyyyvvvtttssssssrrrttttttrrrnnnlllnnnqqqjjjfffdddgggnnnssssssqqqnnnmmmmmmllllllnnnooopppooopppqqqrrrtttuuuwwwxxxpppnnnkkkiiilllpppnnnhhhdddfffiiimmmqqqrrrpppnnnmmmkkkiiigggffffffggggggiiifffcccaaabbbdddeeeeeeeeefffddd______cccdddccc______]]]YYYZZZ___ccccccdddcccbbbaaa```^^^]]]]]][[[^^^aaadddddddddeeeeeeffffffeeedddcccccccccccc[[[```fffhhhgggdddccccccccccccdddeeeffffffggggggccceeeeeeccc___^^^```bbb^^^```___\\\[[[]]]]]][[[\\\YYYXXX[[[]]]]]]]]]___]]][[[[[[\\\ZZZWWWXXX\\\ZZZ]]]\\\VVVRRRSSSSSSQQQTTTTTTVVVYYY\\\^^^^^^\\\VVVXXXZZZ[[[ZZZYYYZZZ[[[[[[XXXUUURRRQQQRRRUUUVVVTTTTTTTTTTTTUUUVVVWWWWWWSSSTTTTTTSSSSSSTTTXXX[[[SSSRRRQQQPPPPPPOOOOOOOOOOOONNNMMMKKKJJJJJJIIIIIIIIILLLOOONNNKKKJJJLLLNNNLLLKKKKKKMMMNNNOOOMMMKKKIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFFFFGGGJJJNNNQQQSSSRRRRRRRRRRRRQQQOOOMMMMMMHHHIIIJJJJJJHHHFFFCCCAAACCCCCCCCCBBBBBBCCCCCCDDDGGGGGGGGGHHHJJJMMMQQQSSSTTTSSSRRRRRRTTTWWWZZZ]]]\\\]]]^^^```ccceeefffgggiiiggghhhkkkllllllpppvvvtttvvvxxxyyywwwvvvvvvwww~~~~~~yyyuuurrrtttvvvyyy{{{|||zzzuuuppprrrqqqmmmhhhfffhhhfffaaa___YYYQQQLLLKKKJJJHHHFFFHHHGGGFFFGGGGGGGGGEEECCCEEECCC@@@@@@AAABBBBBBAAABBBAAA@@@???>>>>>>>>>>>><<<======>>>???>>>>>>>>><<<;;;;;;:::::::::::::::999888666555444555555666666666666666555555555555333333333333333333333333444444444444444444444444222222222222222111111111222222222222111111000000111000///000111222111000444222000000000000...,,,+++,,,---..................------,,,,,,,,,,,,,,,///...------,,,,,,------,,,---...---,,,+++---///,,,.........---,,,---...------...//////...,,,+++---,,,,,,---......---+++......///---,,,+++---...,,,...//////......000111rrrsssvvvxxx{{{}}}~~~|||vvvsssuuuzzz|||yyywwwxxxvvvsssooojjjjjjooouuuvvvyyyxxxtttrrrtttvvvuuurrr|||~~~}}}|||uuuwwwxxxtttmmmqqqxxxuuulllqqqnnnkkkjjjlllooorrrtttsssuuuwwwxxxwwwsssmmmiiieeegggkkknnnppprrrrrrssstttrrrooonnnppptttyyy{{{zzzzzzyyyxxxvvvssspppnnntttqqqmmmkkknnnpppooolllnnnkkkiiijjjnnnooolllgggllliiihhhlllqqqsssooojjjpppppppppppprrrtttvvvxxx{{{vvvoookkklllmmmllliiiqqqvvvzzzzzzvvvqqqoooooonnnppprrrrrrqqqsssxxx|||~~~|||zzzyyyxxxxxxuuutttiiilllpppsssuuuuuusssrrryyyzzz|||{{{wwwtttrrrqqqyyyyyyvvvrrrnnnmmmoooqqqjjjhhhfffgggkkknnnoooooonnnmmmlllllllllmmmnnnoooppppppqqqrrrqqqqqqpppooolllmmmlllkkknnnrrrqqqmmmggghhhjjjnnnqqqssssssqqqooommmjjjgggfffggghhhjjjmmmiiieeecccdddfffggghhhiiijjjgggbbbaaadddeeeccc``````___^^^^^^aaaddddddeeeeeeeeedddcccaaa___^^^YYY^^^dddfffeeedddeeeffffffeeedddcccbbbbbbbbbbbb\\\___ccceeeeeedddbbbaaaaaaaaabbbbbbbbbbbbbbbcccaaadddgggddd^^^ZZZ\\\___```___^^^]]]___``````^^^[[[YYYYYYZZZ\\\]]]___aaa]]][[[\\\^^^[[[VVVUUUXXXZZZ\\\[[[VVVTTTUUUUUURRRSSSTTTUUUXXX[[[\\\]]]]]]XXXYYY[[[[[[ZZZZZZ\\\]]]\\\ZZZVVVRRRQQQRRRTTTVVVTTTTTTSSSSSSTTTUUUVVVVVVSSSTTTUUUVVVXXX\\\___bbbYYYWWWSSSPPPOOOOOOOOONNNOOONNNMMMLLLKKKKKKKKKKKKKKKMMMOOOPPPNNNMMMMMMOOOMMMLLLKKKKKKLLLMMMMMMMMMHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHIIILLLQQQTTTWWWSSSRRRPPPNNNLLLKKKKKKKKKGGGGGGGGGGGGEEECCCAAA@@@EEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGHHHKKKNNNRRRTTTVVVUUUSSSSSSUUUXXX[[[]]]]]]^^^___aaaccceeeggghhhiiigggiiilllnnnnnnsssyyyvvvyyy}}}~~~}}}|||~~~xxxuuusssmmmeeeaaaaaa^^^YYYYYYTTTMMMIIIGGGFFFEEECCCDDDDDDDDDDDDEEEEEEDDDDDDFFFCCCAAAAAABBBCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>><<<===>>>>>>>>>===<<<;;;;;;;;;:::999999999999:::888777666555444444444555666666666666555555555555444444444444444444444444333333333333333333333333333333222222222222111111333333222222111000000000222111//////000000///...333111000///000000...---***+++,,,---.../////////......---,,,,,,,,,------...------,,,,,,,,,,,,,,,---...---,,,++++++---///---...///...---,,,---///---------------,,,+++***---,,,,,,---......---+++---......---,,,,,,---...,,,---//////...---///000tttyyy}}}{{{uuurrruuuzzzuuusssrrrtttzzz~~~{{{}}}}}}yyysssoooqqqwww{{{|||}}}zzzssspppsssvvvvvvxxx~~~|||~~~xxxyyyoooqqqxxxwwwnnnpppnnnlllllloooqqqrrrrrrlllnnnrrrwwwxxxsssjjjdddhhhjjjmmmppprrrsssrrrqqqmmmnnnnnnnnnnnnooopppqqqxxxzzzzzzwwwrrrnnnnnnppptttooolllmmmpppssssssssssssnnnkkkmmmpppoookkkfffooollljjjkkkooopppmmmjjjppppppqqqrrrsssuuuwwwxxxxxxsssmmmkkklllkkkjjjiiippptttyyyyyyvvvrrrpppppptttrrrpppppprrrvvvzzz}}}zzzzzzzzz{{{{{{xxxtttqqqlllnnnrrruuuwwwvvvtttsssqqqsssuuuuuusssqqqppppppsssrrrpppmmmkkkjjjlllnnniiihhhggggggiiijjjllllllnnnnnnmmmlllmmmnnnooopppnnnpppssstttssspppkkkhhhooosssuuuqqqooopppqqqpppmmmkkkkkklllpppsssuuuuuupppnnnkkkiiiggghhhjjjkkklllhhhdddbbbbbbdddeeefffhhhjjjjjjfffeeegggfffbbb``````aaacccdddcccccccccdddeeeeeeeeeeeedddcccbbbZZZ___eeegggfffeeefffgggfffeeedddcccbbbaaaaaaaaaaaa^^^]]]```eeegggeeebbbcccccccccbbbbbbaaaaaa```aaaeeegggeee___[[[[[[^^^```]]]\\\^^^___`````````ZZZ[[[[[[ZZZ[[[]]]```aaa]]]\\\]]]___\\\WWWUUUWWWYYY[[[ZZZVVVVVVYYYYYYVVVRRRSSSUUUWWWXXXYYYZZZ[[[ZZZ[[[\\\[[[YYYYYYZZZ[[[[[[YYYUUURRRQQQRRRTTTUUUTTTTTTSSSSSSSSSTTTUUUUUUTTTTTTVVVYYY^^^bbbfffggg___ZZZUUURRRPPPPPPNNNMMMMMMMMMLLLLLLLLLMMMMMMNNNKKKMMMPPPQQQPPPOOOOOOOOOOOOOOONNNMMMMMMMMMNNNOOOGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGIIIKKKNNNRRRUUUWWWTTTRRROOOKKKIIIIIIIIIIIIHHHGGGEEECCCBBBBBBBBBBBBEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIIIIJJJLLLPPPSSSUUUVVVVVVUUUUUUVVVXXXZZZ[[[\\\]]]^^^```bbbdddeeefffhhhfffhhhlllnnnooottt{{{www||||||tttqqqjjj```[[[YYYUUUPPPQQQNNNIIIFFFEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFDDDBBBAAABBBCCCCCCCCC??????>>>=========>>>>>>??????>>>===<<<;;;999999<<<;;;::::::999999::::::888777666555555444444444666666666666555555555555444444444444444444444444333333333333333333333333333222222222222222222222222222222111111111000000222000//////000///...---000///...///000111000///***+++,,,---..................---,,,,,,,,,------------,,,+++++++++++++++---...---,,,++++++---///---...//////------...///------,,,,,,,,,+++******---,,,,,,---......---++++++---......,,,,,,---...,,,---......------...///vvv}}}}}}rrrllloootttrrrtttuuuvvvyyy~~~}}}{{{{{{xxxrrrpppuuu{{{||||||}}}zzztttrrrwww|||~~~~~~~~~xxxqqqpppttttttqqqsssqqqoooppptttuuutttrrrkkkmmmppptttuuuqqqhhh```iiijjjlllooorrrrrrooommmllloooqqqrrrrrrrrrssstttwwwxxxxxxtttnnnjjjlllnnnrrrmmmkkknnnpppqqqssswwwyyysssooorrrtttqqqmmmjjjmmmmmmlllmmmmmmllljjjhhhmmmooorrruuuwwwwwwwwwvvvtttpppnnnnnnmmmiiiiiilllooorrrvvvwwwuuusssqqqppptttrrrpppqqqssswww{{{}}}xxxxxxyyy{{{{{{xxxsssooosssuuuwwwyyyxxxuuurrrpppkkknnnrrrtttuuuuuuuuuvvvlllkkkkkkkkkllllllmmmnnnccceeehhhiiiiiijjjmmmooopppoooooonnnnnnoooqqqrrrmmmpppuuuxxxxxxtttooollltttzzz{{{uuuooommmmmmmmmooommmjjjkkknnnqqqtttuuuqqqooommmkkkjjjjjjkkkkkkhhheeeaaa``````aaabbbbbbdddhhhjjjhhhggghhhfffbbbaaa```cccggggggdddbbbcccddddddddddddddddddeeeeee]]]```dddfffffffffggggggeeeeeedddcccbbbbbbbbbbbbddd```]]]```fffiiigggcccgggffffffeeeeeeddddddcccdddfffgggfffbbb______aaa]]][[[[[[]]]]]][[[\\\___YYY\\\]]][[[[[[^^^```___\\\\\\^^^```^^^XXXWWWYYYZZZ[[[ZZZWWWYYY]]]]]]YYYSSSTTTVVVVVVVVVVVVXXXZZZ[[[\\\\\\ZZZXXXWWWXXXYYYXXXWWWUUUSSSRRRRRRSSSTTTUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVZZZ___ccceeefff___ZZZTTTRRRQQQQQQOOOLLLMMMMMMMMMLLLMMMNNNOOOOOOLLLMMMOOOQQQRRRQQQPPPOOOQQQRRRRRRQQQOOOOOOPPPRRRGGGGGGGGGGGGGGGHHHIIIJJJGGGIIIKKKNNNQQQSSSTTTTTTRRRPPPMMMIIIGGGFFFGGGGGGGGGFFFDDDBBBBBBCCCDDDEEECCCCCCCCCCCCDDDEEEFFFFFFHHHIIIJJJLLLOOOQQQSSSTTTUUUUUUWWWXXXYYYZZZ[[[[[[\\\\\\^^^___aaacccdddeeegggeeehhhlllooopppvvv|||zzzuuullljjjddd[[[VVVTTTOOOIIIKKKIIIGGGEEEDDDDDDEEEEEECCCDDDEEEDDDCCCDDDEEEGGGFFFDDDBBBAAABBBCCCCCCBBB>>>>>>============>>>>>>AAA@@@>>><<<:::999888888;;;;;;:::999999999999999888888777777666555555444666666666666555555555555444444444444444444444444333333333333333333333333222222222222333333333444111111111111111111111111111///......//////...,,,///...---...000111000///***+++,,,---------------...------,,,,,,,,,,,,,,,---,,,++++++******++++++,,,---...---,,,+++---///---...//////...---...///,,,,,,,,,+++++++++++++++---,,,,,,---......---+++***,,,......---,,,,,,---,,,---...---,,,,,,---...tttzzz|||uuuoooooorrr~~~zzz{{{{{{xxxvvvvvvrrrnnnqqqyyy|||{{{yyy|||{{{wwwwww}}}}}}zzz||||||wwwttttttssspppqqqtttuuurrrnnnooorrrtttsssqqqnnnmmmmmmoooqqqoooiiiccchhhhhhjjjnnnrrrrrroookkkpppsssuuuuuussssssuuuwwwxxxvvvrrrooollljjjjjjjjjppplllkkkmmmmmmlllpppwwwxxxrrrppptttuuuqqqnnnnnniiimmmrrrtttqqqmmmiiihhhiiimmmsssyyy{{{zzzwwwuuurrrqqqrrrsssooohhhiiiooommmpppsssttttttrrrpppooonnnqqquuuvvvuuuvvvzzz}}}xxxxxxwwwxxxyyyxxxuuurrrvvvxxxzzzzzzyyyvvvrrrooommmppptttwwwwwwwwwxxxyyylllmmmnnnoooooonnnllljjjaaafffkkkmmmllllllnnnppprrrqqqqqqpppqqqrrrssstttooorrruuuxxxxxxvvvrrrpppuuuxxxwwwsssoooooommmiiimmmkkkiiijjjmmmoooppppppppppppnnnmmmlllkkkkkkkkkhhheeebbbaaaaaaaaaaaa```bbbfffhhhfffgggiiihhhddddddaaabbbfffgggcccbbbeeeeeedddcccbbbbbbcccdddeee______```ccceeeggggggfffeeeddddddcccccccccdddddddddcccccceeehhhhhheeecccffffffffffffgggggghhhhhheeeeeedddccccccbbbbbbbbb\\\[[[\\\^^^\\\XXX[[[aaaXXX^^^```]]][[[^^^___]]]\\\[[[]]]```___ZZZYYY\\\]]]]]][[[YYY[[[___^^^ZZZUUUWWWXXXWWWUUUUUUWWWZZZZZZZZZZZZXXXVVVUUUVVVXXXTTTTTTTTTSSSSSSRRRRRRRRRVVVUUUUUUTTTTTTTTTUUUUUUWWWUUUUUUXXX\\\______^^^ZZZUUUQQQPPPRRRSSSPPPMMMOOOOOONNNMMMMMMMMMNNNNNNKKKLLLNNNQQQRRRRRRPPPNNNOOOQQQRRRQQQNNNMMMNNNPPPFFFFFFFFFGGGHHHIIIJJJKKKIIILLLOOORRRTTTTTTRRRQQQNNNLLLJJJGGGEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGGGGIIILLLNNNQQQRRRSSSTTTRRRTTTXXX[[[^^^_________^^^^^^```aaacccdddeeefffgggfffhhhmmmppprrrwww~~~}}}rrreee______ZZZTTTPPPOOOKKKEEEIIIHHHGGGEEECCCCCCDDDFFFCCCEEEEEEDDDBBBBBBEEEHHHDDDBBB@@@???@@@AAAAAA@@@=========<<<<<<======>>>AAA???<<<999888888999::::::999888888777777888888888888888888777666555555666666666666555555555555555555555555555555555555222222222222222222222222000111111222333444555555000000000111222222333333000...------//////...---000///......///000///---+++,,,,,,---------,,,,,,------,,,+++++++++++++++,,,,,,+++***************+++---......---,,,,,,------///000///...---...000,,,,,,+++++++++,,,,,,------,,,,,,---......---+++)))+++---...---,,,,,,---+++---...---,,,+++,,,---sssvvv{{{{{{xxxuuussssss}}}xxxuuuqqqrrrsssooolllqqq{{{~~~zzzyyy}}}~~~|||{{{uuuqqqyyy~~~wwwsssuuu{{{zzzsssttt{{{uuupppjjjjjjmmmqqqpppnnnpppllliiikkknnnpppnnnjjjkkkkkkmmmrrrvvvwwwtttpppqqqrrrrrrpppmmmlllooossszzztttmmmkkklllllliiieeeooolllkkkmmmjjjgggllluuutttooonnnssssssooommmpppfffnnnxxx{{{wwwpppllljjjffflllttt{{{~~~|||wwwtttrrrsssvvvxxxppphhhiiippplllnnnqqqssssssqqqpppooogggpppyyy{{{wwwtttxxx}}}zzzxxxvvvvvvwwwwwwwwwuuutttvvvyyyzzzzzzwwwtttrrrooorrrtttuuutttrrrrrrrrrooooooppppppoookkkeeeaaaccciiiooopppnnnlllmmmoootttsssrrrrrrrrrssstttuuussstttuuuvvvvvvtttrrrpppqqqqqqpppnnnpppsssoooiiiiiiiiiiiijjjlllmmmlllkkkppppppooonnnmmmlllkkkkkkiiigggeeedddeeedddcccaaaaaaeeeeeedddeeeiiiiiiggggggbbbaaaeeeeeebbbccchhhfffeeecccaaaaaaaaacccddd```^^^]]]```dddggggggeeedddddddddcccddddddeeeeeebbbfffjjjkkkiiieeecccbbbbbbcccdddeeeggghhhiiijjjcccbbb``````aaabbbbbbaaa]]]]]]___bbb]]]XXX\\\dddWWW___bbb^^^[[[^^^^^^\\\\\\[[[]]]```___[[[\\\___``````]]]ZZZ\\\___^^^YYYWWWYYYZZZXXXVVVUUUWWWZZZXXXXXXXXXVVVUUUUUUWWWXXXRRRRRRSSSSSSSSSSSSRRRQQQVVVVVVUUUUUUUUUUUUUUUVVVWWWUUUTTTUUUXXXYYYXXXVVVTTTPPPMMMNNNRRRTTTQQQNNNQQQQQQOOONNNMMMLLLLLLLLLKKKLLLNNNQQQSSSRRRPPPMMMKKKMMMOOONNNKKKJJJJJJLLLFFFFFFFFFGGGHHHIIIJJJKKKKKKNNNRRRUUUVVVUUURRRPPPKKKJJJHHHEEECCCBBBBBBBBBBBBCCCEEEGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGIIILLLPPPRRRSSSSSSSSSOOORRRXXX^^^bbbccccccbbb```aaabbbccceeefffggghhhgggfffiiinnnqqqsssyyy{{{rrreeeVVVTTTTTTRRRNNNLLLLLLIIICCCIIIIIIHHHFFFCCCCCCDDDEEECCCEEEEEEDDDAAAAAADDDGGGBBB@@@>>>===>>>?????????======<<<<<<<<<======>>>@@@===:::888777999;;;===888888777666666666666666999999999999888777666555777666666666555555555555555555555555555555555555222222222222222222222222000000111222444555666666//////000111222333333444///---,,,---//////...---222111///...///...---+++,,,,,,---------,,,++++++---,,,++++++******++++++,,,++++++***)))************---//////...,,,,,,,,,...///000///...---...000++++++++++++,,,---......---,,,,,,---......---+++(((+++---...---,,,,,,---+++---------++++++,,,---yyyzzzyyyuuuqqqrrrxxx~~~~~~pppjjjmmmzzzwwwrrrkkkhhhjjjrrrzzztttzzz~~~|||yyytttzzz|||yyy}}}}}}}}}~~~zzz|||zzzppphhhjjjqqqtttqqqnnnpppiiigggnnnrrrooolllmmmfffmmmtttsssmmmhhhiiimmmvvvsssqqqrrrpppmmmmmmqqqrrrrrruuuwwwqqqiiifffhhhmmmnnnnnnlllnnnrrrqqqmmmtttpppiiiccceeekkkmmmkkknnnppprrruuuwwwuuuqqqnnnmmmppptttwwwxxxxxxyyyzzzmmmjjjrrrwwwooonnnsssqqqoooppprrruuuvvvuuurrrooonnnsssvvvtttsssxxx{{{||||||wwwzzzuuusssyyyoootttwwwuuuttttttrrrnnntttooommmpppqqqnnnooouuurrrssssssppplllkkkmmmooofffggghhhjjjmmmqqquuuwwwpppvvvyyyuuuqqqrrrtttuuu}}}||||||{{{{{{zzzzzzzzzooopppqqqoookkkhhhfffffffffeeeeeehhhlllmmmkkkhhhhhheeecccdddfffhhhgggfffiiiiiigggfffeeedddccccccffffffeeeccccccdddhhhkkkcccbbb```______```aaacccaaa``````aaabbbbbbaaa___```______```bbbcccddddddddddddeeeeeeeeedddccccccbbbfffiiijjjhhhdddaaa___iiijjjkkkhhhdddbbbccceee```dddeeebbbbbbcccbbb^^^[[[___bbbbbb___]]]^^^```YYY___bbb```______^^^ZZZ[[[[[[\\\\\\\\\\\\]]]]]]dddaaa^^^]]]___aaabbbbbbaaa]]]YYYZZZ]]]^^^ZZZVVV]]]YYYXXXYYYXXXVVVVVVYYYTTTSSSRRRQQQOOOOOOOOOOOOSSSSSSSSSSSSTTTUUUVVVWWWWWWTTTQQQPPPRRRUUUWWWYYYUUUSSSPPPQQQTTTTTTRRRPPPRRRPPPNNNNNNOOOOOONNNMMMQQQOOOMMMNNNPPPQQQRRRRRRKKKKKKKKKKKKKKKJJJJJJIIIDDDEEEFFFGGGIIILLLNNNOOOPPPPPPPPPQQQQQQPPPOOOOOOIIIJJJJJJJJJHHHEEEAAA???CCCEEEGGGGGGEEEDDDCCCDDDFFFFFFEEEDDDDDDFFFKKKNNNNNNLLLLLLPPPVVVZZZ[[[ZZZXXXWWWXXX\\\aaacccbbb___eeeeeeddddddeeefffhhhiiijjjhhhfffiiipppyyyyyykkk^^^VVVTTTRRRNNNMMMOOONNNHHHGGGKKKGGGHHHJJJKKKKKKKKKJJJIIIIIIGGGFFFDDDBBBBBBBBBCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<===============;;;;;;::::::::::::;;;;;;:::::::::999999888888888777888888999999777666555222222222222333333444555444444444444444444444444444222000111333444222000111111111111111111222222444333333333333444555555111000...------...000111111111000///---,,,+++***......///---++++++,,,---******************++++++))))))*********+++++++++++++++++++++++++++++++++------.........---+++******,,,......,,,++++++,,,***+++,,,------------,,,++++++******************...,,,******,,,------,,,{{{}}}~~~zzzuuutttyyy~~~}}}qqqjjjiiirrrvvvrrrmmmjjjjjjoootttxxxqqqvvv{{{|||zzzyyy{{{}}}zzzxxx}}}}}}yyy|||}}}}}}xxxrrrpppqqqrrrtttuuuooohhhfffkkknnnkkkhhhhhhkkkooorrrssspppmmmllllllyyyssspppsssvvvuuuttttttttttttvvvxxxuuuooommmppppppqqqpppnnnooosssrrrnnnmmmlllhhhdddeeejjjllljjjlllnnnrrruuuvvvuuurrrpppooorrrvvvxxxxxxwwwwwwwwwqqqlllqqqtttnnnooouuurrrqqqrrrtttvvvwwwvvvtttrrrtttyyyyyyuuurrrtttvvvuuu|||yyy{{{|||rrrqqqxxxxxx{{{yyysssooooooooommmooojjjjjjnnnppppppsssyyytttuuutttpppllljjjlllooohhhiiijjjlllnnnppprrrsssqqqwwwyyytttqqqrrrttttttyyyyyyzzzzzzzzzyyyxxxxxxpppqqqqqqpppmmmjjjiiiiiillljjjhhhiiiiiihhheeebbbfffdddcccdddfffgggeeecccfffgggggggggfffeeecccaaaiiiiiigggdddaaa```bbbccccccbbb```^^^\\\\\\\\\\\\___^^^^^^___aaabbb```___]]]^^^```bbbdddeeedddbbbbbbcccdddeeeeeeeeeeeeeeeaaadddhhhjjjhhhfffdddccceeehhhjjjiiigggeeeeeefffeeehhhgggdddbbbdddbbb^^^\\\]]]______^^^]]]]]]]]]ZZZ___aaa___^^^^^^]]]ZZZ]]]]]]]]]]]]]]]\\\[[[[[[___^^^]]]^^^```aaa```___]]]\\\[[[ZZZZZZZZZYYYXXX\\\XXXVVVWWWWWWTTTUUUYYYVVVUUUTTTRRRQQQPPPPPPPPPSSSSSSSSSSSSTTTUUUVVVWWWWWWSSSOOOOOORRRUUUWWWWWWTTTSSSRRRRRRSSSSSSRRRQQQPPPOOOMMMMMMNNNOOONNNMMMPPPNNNLLLLLLNNNOOOOOOOOOLLLMMMMMMMMMMMMLLLJJJJJJFFFFFFGGGHHHKKKMMMOOOPPPPPPPPPOOONNNMMMKKKJJJIIIEEEFFFFFFEEEDDDAAA???>>>AAACCCEEEFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHKKKNNNMMMNNNPPPTTTWWWYYYXXXWWWXXXXXXYYY\\\```bbbbbb```gggggggggggghhhiiikkkllllllkkklllooouuu{{{}}}oooddd[[[RRRNNNNNNMMMJJJKKKQQQRRRPPPQQQUUUQQQPPPOOOPPPRRRRRRPPPOOOHHHGGGEEECCCAAAAAAAAAAAAAAAAAA@@@???>>>======>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::999999999888888888777777888888888777666555444333333333333444555666444444444444444444444444444222111111444444333111111111111111111111111111222222222222222333333444000000///......///000000.........------,,,,,,,,,---......---+++***+++---************************))))))*********+++++++++++++++++++++++++++++++++------.........---+++++++++,,,------,,,+++,,,...+++++++++,,,,,,,,,------++++++******************---,,,++++++------,,,+++yyy~~~}}}wwwuuuxxx}}}yyyssslllhhhllluuuuuutttrrrqqqrrruuuxxxuuuwwwyyy|||}}}||||||{{{{{{{{{~~~zzz{{{}}}}}}~~~|||zzzzzzxxxrrrmmmmmmqqqvvvsssnnnkkknnnooommmjjjiiimmmnnnpppsssttttttqqqooovvvoookkkpppvvvwwwuuutttuuussstttvvvuuurrrsssxxxqqqrrrqqqnnnoooqqqppplllfffiiijjjgggfffiiikkkjjjiiilllppptttvvvvvvtttsssooosssvvvxxxwwwtttrrrrrrvvvoooqqqrrrmmmrrrwwwrrrssstttuuuvvvvvvvvvuuutttxxx{{{{{{vvvsssssssssqqqzzzxxx{{{~~~yyyqqqsss{{{}}}}}}xxxooojjjlllooopppllliiihhhkkknnnpppuuuzzzvvvvvvtttooojjjhhhkkknnnjjjkkklllnnnooooooooooooqqqvvvwwwssspppqqqssssssssstttvvvxxxxxxwwwuuutttqqqrrrrrrpppmmmkkkkkklllmmmkkkiiihhhgggeeebbb```eeeeeeeeefffggggggeeeccccccdddggghhhgggeeebbb```iiijjjiiigggcccaaa```aaaeeecccaaa___\\\YYYWWWVVV\\\[[[\\\]]]```aaa```___XXX[[[___bbbdddcccaaa```aaabbbccceeeffffffffffffaaadddgggiiiiiihhhggghhhbbbfffjjjlllkkkiiihhhggghhhjjjiiieeedddfffeeebbb___^^^^^^___``````___]]]ZZZ___aaa^^^\\\]]]]]]ZZZ^^^^^^______]]]\\\ZZZXXXZZZZZZ[[[^^^``````^^^\\\YYY[[[\\\[[[XXXWWWXXXZZZ]]]XXXUUUVVVUUUSSSUUUYYYXXXWWWVVVTTTSSSRRRQQQPPPSSSSSSSSSSSSTTTUUUVVVVVVWWWRRRMMMNNNRRRVVVVVVTTTRRRSSSTTTSSSQQQQQQQQQRRROOOMMMLLLLLLNNNOOONNNNNNNNNLLLJJJJJJKKKLLLLLLKKKLLLMMMNNNOOONNNLLLJJJHHHEEEEEEFFFGGGIIILLLNNNOOOPPPOOOMMMKKKHHHEEECCCBBBBBBBBBBBBAAA@@@@@@?????????BBBDDDEEEDDDCCCDDDDDDCCCEEEGGGHHHIIIJJJMMMOOOKKKOOOTTTWWWXXXVVVUUUUUUYYYYYYZZZ\\\```bbbbbbaaaffffffggghhhiiijjjkkklllkkkmmmqqqvvv{{{kkkaaaWWWRRRMMMIIIIIIKKKPPPPPPTTT[[[______```bbb___ZZZVVVVVVXXXYYYWWWSSSIIIGGGEEEBBB@@@?????????@@@@@@???>>>==================<<<<<<;;;;;;::::::;;;::::::999999::::::;;;999999999888888888888888777777777888777666666555555444444444444555555666444444444444444444444444444333222222444444333222111111111111000000000000000000000111111111222222///000000000000000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))+++,,,************************)))))))))************+++++++++++++++++++++++++++,,,---.........---,,,++++++,,,,,,,,,++++++...000,,,,,,+++******+++---...******+++++++++++++++++++++++++++,,,...---+++)))rrrxxx}}}|||wwwtttvvvzzz|||}}}ssssssppplllooorrrvvv{{{|||zzzyyy|||~~~yyyxxxyyy|||}}}zzz}}}xxxxxx}}}|||yyyzzzwwwwwwwwwwwwvvvvvvyyy|||uuuxxxxxxrrrnnnnnnrrrtttssspppnnnnnnoooooommmllljjjlllpppssstttuuuuuuuuusssnnnmmmqqquuuuuutttuuuuuuqqqpppqqqqqqpppsssxxxooopppnnnkkklllnnnmmmhhheeekkknnnkkkiiijjjjjjiiigggjjjooosssuuuvvvvvvvvvooorrruuuvvvtttpppmmmlllwwwpppqqqrrrooouuuxxxooorrrssstttuuutttttttttuuuuuuxxxyyyvvvuuuwwwwwwtttwwwxxx{{{}}}xxxsssvvvwwwwwwsssllliiimmmrrrsssnnnkkkiiijjjkkknnnrrrvvvuuuuuurrrmmmhhhgggjjjmmmhhhjjjmmmooooooooommmlllmmmrrrtttqqqppprrrtttsssoooqqqsssvvvvvvuuusssrrrttttttrrrooollljjjjjjkkkhhhhhhgggggggggfffeeedddfffggghhhiiiiiigggeeecccbbbcccdddeeeeeedddcccbbbdddfffhhhhhhfffeeeeeeeeeeeeeeecccaaa^^^[[[XXXVVVYYYYYYZZZ\\\___``````___VVVYYY]]]___`````````___ccccccdddeeefffffffffeeeccceeeggghhhhhhhhhiiikkkdddgggllloooooommmjjjhhhiiikkkkkkggggggiiiiiigggdddbbb```aaadddeeeccc```[[[___```]]][[[\\\\\\ZZZ]]]^^^^^^___^^^\\\ZZZYYYXXXYYYZZZ]]]___```^^^]]]ZZZZZZ[[[ZZZYYYYYYYYYZZZ]]]YYYUUUVVVUUUTTTVVVZZZXXXWWWWWWUUUTTTRRRQQQPPPTTTTTTSSSSSSTTTUUUUUUVVVVVVPPPLLLMMMRRRVVVUUURRRQQQSSSUUUSSSPPPOOOQQQSSSOOOMMMLLLMMMOOOPPPPPPOOOMMMKKKJJJJJJKKKKKKJJJHHHJJJKKKMMMMMMLLLJJJGGGEEECCCCCCDDDEEEFFFHHHJJJKKKNNNMMMJJJGGGDDDBBB@@@???AAA@@@@@@@@@@@@AAAAAABBB@@@BBBDDDEEECCCBBBBBBCCCBBBEEEHHHKKKLLLLLLNNNOOOKKKPPPUUUWWWVVVUUUVVVXXXYYYZZZ[[[]]]___aaabbbbbbbbbccceeefffhhhiiiiiijjjiiimmmsssyyyssskkkggg]]]VVVPPPNNNLLLKKKNNNSSSZZZ^^^eeelllooommmjjjiiimmmeee\\\ZZZ\\\\\\XXXSSSIIIGGGEEEBBB@@@>>>>>>>>>???>>>======<<<<<<<<<======<<<<<<;;;:::999999888999888888777777888888999888888888888888888888777777777777666666666555555444444333333333444444555333333333333333333333333444333333333444444333333000000000000000///////////////000000111111111111///000222333333222000///,,,,,,,,,+++++++++++++++***++++++***))))))***,,,+++++++++***************))))))))))))************************++++++++++++,,,---.........---,,,+++,,,,,,,,,+++***,,,///111---,,,***))))))+++,,,...******+++++++++++++++,,,******+++---...---+++(((mmmrrryyy{{{yyywwwwwwyyyzzzyyyppprrrqqqnnnrrrooovvv}}}{{{xxxzzz}}}yyywwwwwwzzz~~~~~~{{{www{{{tttqqqvvv}}}}}}xxxsssqqqssssssqqqppprrrtttvvvssswwwxxxuuuvvvyyyxxxsssllllllkkkjjjlllnnnnnnmmmjjjooouuuuuuqqqoooqqquuussssssvvvxxxvvvsssuuuzzzwwwqqqmmmmmmmmmmmmppptttmmmooommmjjjkkknnnmmmhhhiiiooorrroookkkkkkkkkiiifffjjjooosssttttttvvvwwwpppsssuuuuuusssooommmlllssspppssstttqqqxxxyyymmmoooqqqssssssqqqqqqrrrttttttwwwxxxwwwxxx{{{{{{wwwzzz{{{}}}|||xxxtttvvv{{{ooorrrqqqmmmkkknnnqqqqqqmmmlllkkkiiijjjnnnrrrsssrrrrrrqqqmmmhhhgggjjjmmmhhhjjjmmmooopppooommmkkkjjjnnnpppnnnoootttuuutttnnnppprrruuuuuutttrrrqqquuutttrrrmmmiiigggggghhhffffffffffffffffffggghhhfffgggiiiiiihhhfffdddbbbeeedddbbbaaaaaabbbcccddd___bbbeeeffffffeeeeeefffccccccbbbaaa___\\\ZZZYYYYYYYYYYYY\\\___aaa```___YYY[[[^^^^^^^^^___aaacccffffffffffffeeeeeedddccceeefffggggggggggggjjjllliiikkknnnppppppnnnjjjggglllnnnmmmjjjhhhjjjiiieeeeeebbb```aaadddeeecccaaa]]]aaaaaa\\\ZZZ\\\]]][[[ZZZ[[[\\\]]]]]]]]]\\\[[[ZZZYYYYYYZZZ]]]______^^^]]]ZZZXXXYYY]]]^^^\\\YYY^^^YYYWWWXXXWWWUUUWWWZZZVVVVVVVVVVVVUUUSSSRRRQQQTTTTTTTTTSSSTTTTTTUUUVVVTTTPPPLLLMMMRRRUUUTTTRRRPPPSSSTTTSSSPPPNNNPPPSSSPPPOOONNNNNNPPPQQQQQQQQQMMMKKKJJJJJJKKKKKKJJJHHHGGGHHHIIIJJJIIIGGGEEECCCDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIGGGDDDBBBAAAAAA@@@>>>>>>>>>>>>???@@@BBBBBBBBBCCCEEEEEECCCAAAAAAAAACCCFFFJJJMMMNNNNNNOOOPPPLLLPPPSSSUUUTTTUUUYYY]]]ZZZ[[[\\\]]]^^^```bbbcccaaacccfffiiijjjkkkkkkkkkmmmqqqvvv{{{qqqaaaXXXTTTRRRUUUQQQOOOQQQSSSVVV\\\cccjjjrrr{{{}}}uuuooovvvlllbbb]]]]]]\\\VVVQQQIIIGGGEEEBBB???>>>>>>=========<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999888888777999999888888888888999999777777777777777777777777666666666555555555555555333333222222222222222333333333333333333333333333333333333333333222333333000000000/////////......//////000111222111111000///111333444444333111///...---,,,+++***)))(((((()))***+++***))))))***,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))******++++++++++++,,,---.........---,,,---------+++***,,,///111---,,,***))))))***,,,---******++++++,,,,,,,,,,,,******+++,,,...---***(((nnnqqqvvv{{{}}}}}}{{{yyy}}}zzzppppppooolllpppmmmuuu}}}|||uuupppqqqvvv|||{{{{{{}}}|||yyyxxxrrrmmmpppwwwzzzwwwrrrrrrttttttqqqooorrrtttsssqqqtttsssrrrwww~~~{{{rrrkkkmmmmmmkkklllqqqsssrrrooouuuyyyvvvnnniiikkkooopppssswwwxxxsssnnnqqqxxxzzzsssmmmllllllkkknnnqqqlllnnnmmmkkkmmmqqqpppllllllpppqqqmmmkkklllkkkiiigggkkkpppsssrrrrrruuuwwwrrrtttuuuuuussspppoooooooooooouuutttqqqxxxzzzmmmnnnqqqttttttrrrpppqqqsssvvvxxxyyyyyy{{{~~~}}}xxx}}}~~~}}}{{{xxxtttssssssnnnrrrssspppmmmnnnmmmkkkjjjlllllljjjkkkpppsssrrrooopppqqqoookkkjjjmmmpppkkkllloooqqqqqqpppnnnllljjjnnnooooooqqqvvvwwwuuuppprrrsssuuuuuutttrrrqqquuutttpppkkkgggeeefffhhhggghhhhhhgggfffeeeggghhhfffhhhiiihhheeecccbbbbbbfffdddaaa___^^^```bbbddd___aaaccccccbbb``````aaa______^^^^^^]]]\\\\\\[[[ZZZZZZ[[[]]]```bbbaaa```]]]```aaaaaa______cccfffggggggggggggeeedddcccbbbfffffffffeeeeeegggkkknnnnnnmmmmmmnnnnnnmmmjjjgggnnnqqqpppllliiihhheeeaaacccaaa``````aaabbbaaaaaa```bbbaaa\\\ZZZ\\\^^^]]]ZZZZZZZZZZZZ[[[[[[\\\\\\[[[YYYXXXYYY\\\]]]^^^]]]^^^YYYVVVYYY^^^aaa]]]YYY]]]YYYXXXYYYYYYVVVVVVZZZTTTUUUVVVVVVVVVUUUSSSRRRUUUTTTTTTTTTTTTTTTUUUUUURRRPPPOOOOOOQQQSSSTTTTTTQQQRRRSSSRRRPPPPPPPPPQQQRRRPPPOOOOOOQQQRRRRRRQQQKKKKKKJJJKKKLLLLLLJJJHHHGGGGGGGGGGGGGGGFFFEEEEEEIIIIIIHHHHHHGGGHHHHHHHHHFFFEEECCCAAAAAAAAAAAABBB;;;;;;<<<===>>>???@@@@@@BBBDDDFFFEEEDDDBBBBBBBBBEEEHHHLLLNNNNNNOOOPPPQQQNNNPPPRRRSSSTTTWWWZZZ]]]ZZZ\\\]]]^^^^^^___bbbdddeeegggkkkoooqqqrrrqqqpppuuuxxx|||gggWWWQQQNNNNNNOOONNNMMMPPPWWW^^^eeepppyyyzzzuuummmddd^^^[[[XXXSSSNNNGGGEEECCC@@@>>>=========<<<<<<;;;;;;:::;;;;;;<<<::::::999999888888777777;;;::::::::::::::::::;;;666666666666777777777777666666555444444444444555333222222111111111111111333333333333333333333333111222333333111111222333000000//////......------...///000111222111000//////000222333333222000//////...---,,,***)))(((''')))***+++***))))))+++---,,,,,,++++++***)))))))))***)))))))))))))))(((((((((((())))))***++++++++++++,,,---.........---,,,.........---+++,,,...000---,,,+++***)))***++++++******++++++,,,---------*********+++---,,,***(((rrrqqqsssyyy|||vvv{{{}}}rrrpppmmmjjjooommmvvv~~~|||sssnnnqqqwww~~~~~~~~~|||sssqqqooonnnppptttwwwxxxtttxxxwwwrrrpppssstttsssqqqtttrrrnnnsss}}}|||tttmmmppppppmmmnnntttwwwuuutttwwwxxxuuuoookkkkkkmmmnnnnnnrrrtttrrrnnnoootttzzzrrrkkkjjjkkkjjjkkkoooiiikkkkkkjjjmmmrrrrrrooolllmmmkkkggghhhkkkkkkhhhhhhmmmrrrsssqqqpppsssvvvpppqqqrrrqqqpppooooooppplllooouuurrrmmmvvv{{{qqqnnnsssxxxyyyuuussstttuuuvvvyyyzzzzzz~~~zzzzzzzzzyyyxxxxxxwwwrrrnnnoootttvvvrrroooooommmjjjkkkoooooollllllqqqqqqnnnmmmppprrrrrrpppoooqqqtttqqqrrrssstttsssqqqooommmooorrrrrrqqqsssxxxxxxuuutttuuuuuuuuuuuuttttttssssssqqqnnniiiffffffhhhkkkhhhiiijjjhhhfffeeegggjjjiiikkkkkkiiifffcccdddeeeeeedddbbb```______``````aaabbbccccccaaa``````aaa```___^^^]]]]]]]]]^^^^^^]]]\\\]]]___bbbcccbbbaaa\\\```cccccc```^^^```cccfffgggggggggfffeeedddddddddddddddcccdddgggmmmqqqooollliiihhhjjjjjjiiihhhiiimmmooolllkkkjjjfffaaaaaaaaaaaa```______aaacccbbbdddbbb]]]ZZZ]]]___^^^\\\[[[YYYXXXWWWXXXZZZ[[[XXXXXXXXXZZZ\\\\\\ZZZXXXZZZXXXXXXYYY\\\^^^]]][[[[[[XXXXXXZZZYYYVVVUUUWWWTTTUUUVVVXXXXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUPPPQQQSSSRRRQQQQQQTTTVVVSSSQQQPPPPPPQQQQQQPPPOOORRRPPPOOOOOOPPPQQQPPPOOOIIIIIIIIIJJJLLLLLLJJJHHHIIIHHHGGGGGGGGGHHHIIIJJJLLLKKKJJJIIIGGGGGGFFFFFFCCCBBB@@@???>>>???@@@AAA;;;<<<>>>???@@@AAA@@@@@@@@@BBBEEEFFFEEEEEEEEEFFFHHHJJJMMMNNNNNNOOOPPPRRRPPPQQQRRRTTTWWWYYYYYYXXX[[[]]]^^^^^^]]]^^^bbbeeehhhkkkpppuuuwwwwwwvvvuuuxxx|||mmm```TTTQQQPPPOOOPPPTTTTTTUUU\\\fffpppzzzxxxjjjeee^^^XXXTTTPPPLLLJJJCCCBBB???===<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;888888888888888888888777:::999999888888999999:::555555555666666666777777666555444333333333444444444333222222111111111222222222222222222222222222///111333222000///111333000000///......---,,,,,,,,,---///000000000...------...////////////...---...------,,,+++*********)))***++++++******,,,---,,,,,,++++++***))))))(((******))))))((((((((((((((((((((()))***+++++++++++++++---.........------...///000///---+++,,,---++++++++++++*********)))******++++++,,,------...+++***)))***+++,,,+++)))tttqqqqqqwwwzzzrrruuu}}}tttrrrnnnkkkpppnnnxxxwwwsssyyyzzz{{{}}}~~~}}}|||zzzyyyooorrrrrrnnnkkkoooxxx~~~uuuyyyxxxrrrooossstttrrrwww{{{xxxpppsss~~~|||jjjoooooojjjjjjppptttrrrttttttssssssrrrqqqooonnnqqqooopppuuuvvvtttsssuuuwwwooohhhhhhiiihhhiiillleeeggghhhhhhkkkqqqrrrooojjjiiieeebbbeeejjjkkkhhhiiinnnsssssspppoooqqquuulllmmmmmmlllkkkkkkmmmooolllpppuuupppiiittt}}}uuupppvvv|||}}}yyyvvvvvvxxxtttwwwyyy{{{~~~sssssssssuuuyyyzzzuuuooooootttvvvsssqqqqqqpppmmmppptttsssnnnmmmooommmggglllppptttuuutttsssuuuwwwxxxwwwwwwvvvtttrrrooonnntttvvvvvvtttuuuyyyxxxuuuwwwwwwwwwvvvuuuuuuuuuuuuqqqpppmmmiiiggghhhkkkooofffhhhiiihhhfffgggjjjmmmnnnpppooolllhhhfffhhhjjjcccccccccbbb```___^^^]]]cccdddeeeeeeccccccdddfffdddcccaaa___^^^___aaabbb___^^^^^^```cccdddcccaaaXXX]]]cccccc___\\\\\\^^^eeeeeeffffffgggfffffffffbbbbbbbbbbbbccchhhooosssnnniiieeedddfffiiiiiiiiiaaagggkkkkkklllmmmjjjfffbbbcccdddbbb```___bbbfffccceeeccc]]]ZZZ]]]```___^^^\\\YYYVVVUUUVVVXXXYYYUUUVVVXXX[[[\\\[[[WWWSSSVVVXXXZZZZZZYYYYYY[[[]]]XXXVVVWWWZZZYYYUUUSSSUUUTTTUUUWWWYYYZZZZZZYYYXXXUUUUUUTTTTTTTTTTTTTTTUUUOOORRRUUUTTTPPPPPPTTTXXXTTTQQQOOOPPPRRRSSSQQQNNNRRRPPPNNNNNNOOOOOONNNMMMGGGGGGHHHIIIKKKLLLJJJHHHKKKJJJIIIHHHIIIKKKMMMOOOLLLKKKIIIGGGFFFDDDDDDCCCBBB@@@>>>===<<<===>>>???===???AAACCCDDDDDDBBBAAA===@@@DDDFFFFFFGGGHHHIIIJJJLLLNNNNNNNNNOOOPPPRRRRRRQQQSSSVVVZZZZZZVVVRRR[[[]]]___^^^]]]^^^bbbeeeiiimmmrrrwwwyyyyyyxxxwwwvvv|||mmmaaaTTTPPPQQQUUUVVVRRRSSSWWWaaadddkkkvvvuuuiii^^^\\\WWWRRRMMMIIIFFFEEE@@@???===;;;:::999:::::::::::::::999999:::;;;;;;777777777777888888888888666666555555555555666666444555555555666666777777666555444333222333444444555444333333222222222222222222222222222222222222...111222222///...000222000000///...------,,,,,,***+++---//////...---,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...,,,,,,++++++***))))))(((******))))))(((((((((''''''(((((()))***+++++++++***+++---.........------...000111000---++++++++++++++++++++++++***)))(((******+++,,,,,,---......,,,***))))))***++++++***rrrrrrpppqqqyyy~~~xxxlllooorrrtttsssooommmnnnpppqqq~~~|||zzz}}}}}}{{{}}}|||uuummmoooqqqqqqqqqsssyyy~~~wwwoooooopppppprrruuuuuuvvvxxxzzz|||zzztttmmmkkklllmmmkkkhhhjjjnnnrrrqqqmmmlllppptttnnnlllmmmrrrwwwxxxwwwwwwxxxrrrjjjgggfffgggeeecccfffeeeggglllmmmllllllooonnnmmmiiieeehhhmmmnnnjjjlllooopppmmmkkknnnooonnnllllllkkkjjjiiikkkooorrrssssssssstttvvvxxxzzz|||tttxxx{{{yyysssppppppsssrrroooooouuuzzz}}}vvvtttssssssuuuwwwxxxxxxsssnnnlllqqqyyyzzztttlllvvvqqqnnnoootttwwwuuurrrzzzvvvrrrssswwwxxxvvvsssvvvvvvwwwwwwvvvtttrrrqqquuupppmmmpppwww{{{wwwrrrqqquuuwwwvvvvvvxxxwwwtttnnnqqqqqqnnnmmmnnnlllhhhgggjjjnnnnnnlllkkklllnnnjjjkkklllmmmmmmkkkgggdddgggfffeeeeeedddbbb___]]]^^^______```bbbccceeeeeedddcccbbbaaa```___^^^]]]bbbeeeddd```bbbgggfff```\\\\\\\\\\\\\\\]]]aaadddhhhfffccccccdddeeecccaaa```aaaaaacccdddfffhhhiiiiiiiiihhhhhhhhhhhhiiiiiifffeeeiiipppooohhhdddeeeaaafffiiifff___\\\___dddfffeeedddfffgggfffaaa]]]^^^]]]\\\[[[ZZZZZZZZZZZZZZZXXXWWWYYY\\\\\\ZZZXXXVVVYYY\\\\\\YYYXXXYYY[[[XXXVVVUUUVVVYYYZZZWWWUUUVVVXXXVVVRRRUUUZZZXXXQQQRRRRRRRRRSSSTTTVVVWWWXXXUUUTTTSSSRRRQQQPPPPPPPPPVVVSSSPPPOOOPPPRRRRRRRRRQQQQQQPPPNNNKKKKKKLLLNNNKKKKKKJJJHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJHHHFFFCCCAAA@@@<<>><<<>>>@@@>>>???@@@AAABBBAAA@@@@@@AAABBBCCCDDDEEEFFFGGGGGGKKKMMMPPPSSSTTTTTTSSSRRRRRRTTTVVVVVVVVVWWWXXXZZZ]]]^^^___```___aaacccfffmmmppptttvvvvvvxxx}}}zzzhhh___[[[VVVPPPPPPPPPQQQTTT\\\ffflllxxxyyy}}}mmm^^^XXXRRRPPPMMMIIIFFFCCCAAA@@@;;;;;;;;;::::::999999999777888999999888777666555777666555555555777888999888888777666666666666666666666555555555444444444444333333222222333333444555444222111111222444555555444333333222111000000111111111111000...------000000...------...///000******++++++,,,---......------------------------+++++++++*********))))))+++++++++******)))))))))---------,,,,,,,,,++++++******))))))))))))******))))))***+++,,,,,,------,,,,,,+++++++++,,,---------------------------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,+++)))((()))***nnnppppppooorrrvvvssslllmmmmmmnnnooopppqqqqqqppprrr}}}{{{~~~~~~vvvpppooonnnoooppprrrssssss{{{uuurrrssstttsssrrrtttqqqsssvvvzzz~~~{{{vvvpppnnnooopppnnnlllfffiiikkkjjjiiiiiilllooorrrqqqrrrwww|||~~~}}}|||uuusssoookkkgggeeeeeeffffffeeeiiinnnpppnnnnnnpppmmmlllhhhdddhhhoooqqqooolllooooookkkiiilllnnnmmmiiijjjjjjiiihhhjjjmmmpppppppppoooooopppqqqrrrsssqqqvvvzzzzzzuuuqqqooopppxxxsssqqqtttwwwyyy{{{}}}{{{yyyxxxwwwwwwvvvuuuqqqpppqqqsssvvvvvvsssqqqsssqqqpppoooqqqssstttuuu{{{vvvvvvxxxxxxuuurrrwwwwwwwwwvvvtttrrrooonnnwwwrrrooorrryyy|||yyytttrrrvvvxxxwwwxxxyyywwwsssppprrrrrrnnnlllmmmlllhhhlllllllllkkkjjjjjjkkkmmmiiigggfffhhhkkkkkkiiifffiiigggeeeddddddeeeddddddaaaaaaaaaaaabbbdddfffgggeeedddbbb```^^^\\\[[[ZZZ\\\bbbddd``````dddgggfffbbbbbbbbb```___```bbbeeehhheeecccbbbcccdddbbb```]]]]]]^^^___```aaacccdddeeedddddddddeeefffhhhiiigggfffhhhlllkkkeeeaaabbb\\\```ccccccaaaaaadddgggfffdddcccdddeeeeeebbb```dddcccbbbaaa````````````]]][[[YYYYYY[[[[[[YYYWWWYYYZZZ[[[[[[ZZZYYYZZZ[[[VVVUUUTTTUUUWWWXXXVVVTTTWWWYYYXXXVVVYYY]]][[[VVVSSSSSSSSSSSSTTTUUUVVVWWWSSSSSSRRRQQQPPPQQQRRRRRRUUUSSSPPPOOOPPPQQQRRRQQQTTTTTTSSSQQQNNNMMMMMMOOOKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJHHHFFFDDDBBB@@@@@@;;;===???@@@??????@@@AAA>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBDDDGGGIIIKKKKKKNNNOOORRRSSSTTTSSSQQQOOOTTTUUUVVVVVVUUUVVVXXXZZZ___``````aaaaaadddhhhlllnnnsssyyy}}}~~~cccUUUVVVWWWTTTRRRTTTXXX^^^eeeoooyyyyyynnn```VVVRRRIIIHHHFFFCCCAAA???>>>===;;;;;;:::::::::999999999888888999999999888777666777777666555666666888888888777666666555555555666555555555555555555444444444333333222222333333444444444333222222333444444444444333222222111000000000000000000000///...---......------...///000111++++++,,,,,,------..............................+++++++++++++++*********,,,,,,+++++++++*********,,,,,,,,,,,,++++++++++++******))))))))))))******)))******++++++,,,,,,,,,,,,,,,+++++++++,,,------...------------------...+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++ooossstttrrrqqqssssssqqqqqqnnnmmmooosssuuurrroooooo{{{~~~zzzyyy}}}}}}uuutttqqqnnnnnnqqqrrrooolllyyyvvvvvvzzz{{{wwwuuuuuuttttttvvv{{{|||xxxzzzuuuqqqoooqqqrrrpppnnnjjjjjjjjjkkkmmmoooqqqsssuuuuuuuuuvvvxxxzzzxxxwwwrrrtttsssoooiiifffhhhkkkggggggjjjpppqqqooonnnpppnnnmmmjjjfffhhhoooqqqpppkkknnnmmmhhhgggjjjmmmmmmkkklllmmmmmmlllmmmoooqqqkkkkkkjjjkkkkkkmmmnnnooonnnsssyyyzzzvvvqqqooonnnxxxsssqqqtttwwwwwwzzz}}}~~~|||zzzxxxvvvuuutttqqqtttwwwuuurrrqqqsssvvvrrrssssssqqqpppqqqvvvyyy|||xxxwwwyyyyyyxxxvvvvvvvvvvvvvvvuuutttrrrrrrxxxtttqqqsssxxx{{{yyyvvvrrrwwwzzzyyyyyyyyyvvvqqqoooqqqppplllllloooooommmrrroookkkiiiiiiiiijjjiiiiiieeeccceeejjjnnnmmmjjjdddcccaaa```aaacccfffhhhddddddbbbbbbccceeegggiiieeedddbbb```]]]ZZZXXXVVVWWW^^^bbb___]]]```fffjjjeeeeeeeeecccaaaaaaccceeegggeeebbbbbbbbbbbb```___]]]]]]]]]]]]^^^___``````bbbbbbaaaaaaccceeehhhjjjmmmkkkkkkmmmkkkfffcccdddcccccccccbbbaaa`````````fffdddaaaaaabbbddddddcccbbbbbbaaa``````_________```^^^[[[ZZZZZZZZZYYYXXX]]][[[YYYYYYZZZ[[[[[[[[[XXXVVVUUUVVVWWWXXXWWWUUUWWWYYYZZZYYY[[[^^^\\\XXXUUUTTTTTTSSSSSSTTTTTTUUUSSSRRRQQQPPPPPPRRRTTTUUUUUURRRPPPOOOPPPQQQQQQQQQTTTUUUTTTRRROOOMMMNNNOOOKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHEEECCCAAA@@@??????<<<;;;<<<>>>AAABBBBBBAAA>>>???@@@AAAAAAAAAAAA@@@???@@@BBBFFFIIILLLOOOPPPQQQRRRSSSTTTSSSRRROOONNNRRRSSSTTTTTTUUUXXX\\\___aaabbbcccdddeeeiiinnnrrrpppwwwwww```PPPNNNSSSUUUSSSVVV\\\dddmmmwww}}}}}}~~~wwwnnneee^^^WWWOOOJJJJJJBBBBBBAAA???>>>===<<<;;;::::::::::::999999999999999999999:::999999888777888888777666666666777777777666555555444555555555444444555555555555555555333333222222222222333333444444444333333444444444333333333222111111111000//////000000000//////...------------...000111222------------------......////////////////////////,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++++++++*********)))******))))))))))))*********************+++++++++,,,+++++++++,,,,,,---...///...---,,,,,,---...///++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,,,,+++***)))***+++pppqqqrrrrrrrrrtttuuuuuuwwwuuussstttuuutttrrroooooowww}}}yyyttttttyyy|||xxxrrrsssrrrqqqrrrttttttrrrpppzzzxxxyyy}}}~~~zzzxxxyyy~~~|||{{{|||~~~xxxsssvvvssspppooopppqqqpppoooooommmlllnnnrrruuuwwwxxxwwwxxxvvvsssqqqqqqoookkkpppqqqrrrpppmmmkkklllnnnkkkiiiiiilllmmmkkkkkknnnooopppoookkkjjjmmmmmmjjjiiikkkjjjeeeeeeiiinnnoookkkmmmnnnmmmlllkkklllmmmfffggghhhjjjlllnnnpppqqqnnnrrrvvvwwwuuuqqqpppooorrrooopppwww{{{{{{|||zzz{{{{{{yyywwwuuutttttttttwwwxxxuuuqqqppptttwwwvvvuuutttssssssvvvyyy|||zzzxxxuuuvvvxxxzzzzzzzzzssstttuuuvvvwwwxxxxxxyyyuuusssqqqrrruuuwwwwwwvvvrrrwwwyyyxxxxxxxxxtttooonnnooonnnkkklllqqqtttsssuuuqqqmmmkkklllkkkiiifffjjjgggeeehhhnnnqqqoookkkaaaaaabbbbbbbbbeeehhhkkkgggeeedddbbbcccdddggghhhccccccbbbaaa^^^\\\YYYXXXXXX\\\___^^^]]]___eeeiiibbbccccccbbb``````aaaccceeedddbbbaaa`````````___aaa````````````aaaaaabbbccccccbbbaaaccceeehhhjjjlllkkkkkkkkkjjjgggffffffhhheeebbbaaaaaa```]]][[[eeecccaaa```aaaccceeefff^^^^^^^^^^^^^^^]]]\\\\\\aaa___\\\ZZZZZZ[[[\\\\\\___[[[XXXWWWZZZ\\\[[[ZZZ[[[ZZZZZZYYYZZZZZZZZZYYYWWWXXXZZZZZZ[[[[[[YYYWWWWWWVVVUUUTTTSSSSSSSSSSSSUUUSSSQQQPPPPPPQQQTTTUUUTTTRRRPPPOOOQQQQQQQQQPPPPPPQQQQQQPPPNNNMMMNNNOOOKKKKKKLLLLLLLLLLLLKKKKKKGGGGGGGGGGGGFFFFFFFFFFFFGGGEEEBBB@@@>>>>>>>>>???===;;;:::===AAABBBAAA>>>??????@@@@@@AAAAAAAAAAAAAAABBBDDDGGGKKKNNNPPPRRRRRRRRRSSSTTTTTTRRRQQQPPPPPPQQQSSSTTTVVVZZZ```eeebbbdddgggiiijjjllloooqqqrrrxxxsssddd^^^VVVQQQRRRTTTRRROOOZZZaaajjjttt|||{{{ppphhhdddcccccc[[[TTTMMMKKKHHHCCCAAABBBBBBBBBAAA@@@???>>><<<<<<:::999999999999999999999999999999:::999999999999999888888777777666666666666555555444444444555555444444444555555555555555333333222222222222333333333333444444444444333333222222222222111111111111......//////000/////////............//////000000..................------/////////...............,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))******))))))))))))*********************)))))))))++++++++++++,,,---......///...---,,,---...000111,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,)))***+++***(((((((((***nnnkkkjjjmmmrrrtttsssrrruuuwwwxxxwwwsssqqqqqqrrruuuyyy}}}|||vvvqqqsssxxxyyyvvvsssmmmppptttuuuttttttvvvxxxzzzxxxxxxzzzzzzwwwwwwzzz}}}|||}}}|||yyyvvvuuusssqqqppppppqqqppppppllljjjjjjlllpppsssuuuuuuwwwzzzxxxqqqmmmnnnmmmhhhpppnnnlllmmmpppqqqpppooopppkkkggghhhgggeeegggkkklllppprrrooommmmmmjjjffffffiiihhhddddddiiinnnooohhhiiijjjiiifffeeeeeefffggghhhiiikkkmmmnnnoooppppppqqqrrrrrrrrrrrrrrrsssmmmmmmrrrzzz~~~|||}}}yyyzzz{{{yyyuuussstttuuuzzzxxxuuusssssssssttttttxxxtttpppqqquuuyyyzzzxxxuuuttttttuuuwwwxxxxxxxxxssssssssstttuuuvvvwwwxxxrrrpppooooooppprrrssstttpppuuuwwwvvvuuuvvvsssnnnqqqrrrpppkkkkkkpppsssrrruuusssqqqqqqqqqnnniiidddiiihhhhhhlllpppqqqmmmhhheeegggjjjlllkkklllnnnpppgggfffdddccccccdddeeefffaaabbbbbbbbbbbb```^^^]]]^^^\\\\\\^^^```aaacccddd___aaabbbaaa``````bbbcccccccccbbbaaa```___``````ccccccbbbbbbbbbbbbccccccdddcccbbbaaabbbdddfffgggcccddddddddddddeeeeeedddccc```^^^```ccceeeccc```ccccccbbbaaaaaaccceeegggaaaaaabbbbbbbbbaaa``````___^^^]]]\\\[[[\\\___```___[[[WWWWWWYYY[[[ZZZYYY]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZZZZ[[[\\\[[[YYYXXXXXXYYYXXXWWWUUUTTTTTTTTTSSSVVVUUUSSSQQQPPPQQQRRRSSSSSSQQQPPPPPPQQQQQQPPPOOOMMMNNNPPPPPPOOONNNOOOQQQKKKLLLMMMMMMMMMLLLKKKJJJGGGGGGGGGFFFFFFEEEEEEEEEDDDCCC@@@>>><<<======>>>>>>;;;:::<<>>;;;@@@???@@@@@@@@@@@@AAAAAADDDEEEGGGIIILLLNNNPPPQQQPPPQQQRRRTTTTTTTTTTTTSSSTTTTTTUUUVVVWWW[[[aaaeeebbbfffkkknnnnnnnnnnnnnnnuuuzzzvvvfffZZZQQQQQQRRRRRRPPPOOOOOOQQQYYY___hhhooouuuxxx{{{}}}wwwqqqhhh___WWWSSSQQQQQQGGGCCCAAABBBBBB???===>>>BBBBBBBBBAAA@@@>>><<<;;;999999999999999999999999999999999999999999::::::999999888888888777666666555555444444444444555666444555555555555555555555333222222111111222222333222222333444444333222222111111111111111111111222---......////////////...000000/////////...------..................------.........---------,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((******))))))))))))*********)))))))))))))))))))))++++++++++++,,,---.../////////.........///000111------,,,++++++,,,------//////.........---------+++,,,---,,,***)))***+++ppplllkkkpppvvvvvvtttsssooosssvvvuuuqqqppprrruuusssvvvyyyzzz}}}~~~zzzvvvtttxxx{{{zzzxxxxxxlllppptttuuussstttwww{{{wwwuuutttuuusssppprrrwww~~~}}}|||{{{zzz{{{{{{|||vvvuuutttsssrrrrrrqqqqqqjjjkkkmmmoooqqqssstttuuuooottttttllljjjmmmnnnjjjpppmmmiiikkkooorrrqqqnnnqqqlllhhhgggfffdddfffjjjgggmmmqqqooonnnnnnkkkhhhfffiiihhheeedddiiilllmmmiiijjjjjjiiihhhgggiiijjjllllllmmmmmmmmmlllkkkjjjqqqqqqppppppqqqssstttuuupppooottt|||{{{xxxwww|||}}}|||xxxsssqqqsssuuu}}}xxxsssrrrtttuuusssoootttooolllnnntttxxxvvvssstttuuuvvvwwwwwwvvvtttsssvvvuuutttrrrqqqqqqqqqqqqooopppooonnnmmmnnnqqqtttppptttuuusssssstttsssooowwwwwwsssmmmkkknnnooommmssssssttttttsssooojjjffffffgggiiilllnnnmmmiiifffgggkkkooopppmmmlllmmmooohhhgggfffeeedddddddddddd___aaacccddddddcccbbbaaaaaa]]]\\\```ccccccaaabbb```aaaccccccbbbbbbcccdddaaabbbbbbaaa``````aaacccaaaaaaaaa```aaaaaabbbbbb````````````aaabbbbbbccc___bbbdddcccdddhhhhhhffffffcccaaaaaacccdddaaa___bbbccceeeeeeddddddeeefffccccccdddeeeeeedddcccbbb^^^______^^^]]]^^^```bbb^^^\\\ZZZYYYZZZZZZZZZZZZ\\\]]]\\\ZZZXXXXXXZZZ[[[]]]\\\\\\^^^\\\YYYZZZ]]][[[ZZZXXXWWWVVVUUUUUUUUUVVVVVVTTTSSSRRRQQQQQQQQQRRRQQQPPPPPPQQQQQQPPPNNNMMMOOOQQQQQQPPPPPPQQQRRRLLLMMMMMMMMMMMMKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDBBB@@@???===<<<<<<============<<<===>>>>>>===;;;@@@@@@??????@@@@@@AAABBBGGGGGGIIIJJJLLLNNNOOOPPPOOOPPPRRRSSSUUUVVVVVVWWWZZZZZZZZZZZZZZZ[[[^^^aaacccgggmmmpppppppppooooooxxx}}}zzznnnfff```ZZZVVVOOONNNNNNNNNKKKKKKQQQZZZRRRWWW]]]ccceeegggiiijjjaaa]]]VVVOOOIIIEEEDDDCCC>>>;;;;;;@@@AAA>>><<<<<>><<<:::888888888888999999999999999999888888888888999::::::888888999999999888777777555555555444555555666777666666555555555444444444222222111111111111222222222222222222222222222222///000000000111222222222....../////////......---000111000000///---,,,+++------------------...............---,,,,,,++++++***+++---...---,,,***)))++++++++++++,,,,,,,,,,,,************)))))))))(((******))))))))))))******((((((((((((((()))))))))*********+++,,,---...///......//////000111111111...---,,,++++++,,,---.../////////......------,,,---/////////---,,,---...sssppprrrxxxxxxtttsssvvvqqqrrrssssssrrrrrrrrrrrrmmmrrrvvvwwwyyy}}}|||xxxxxxvvvxxx}}}}}}zzzzzz}}}vvvvvvvvvuuuuuuvvvxxxzzzuuuttttttuuurrrnnnoootttuuuyyy{{{{{{wwwuuuwwwyyyuuuuuuuuusssqqqpppppppppjjjnnnsssuuuttttttuuuwwwmmmttttttllliiioooqqqmmmqqqooollljjjjjjlllmmmnnnooollljjjlllkkkhhhhhhkkkhhhnnnpppmmmjjjkkkkkkiiiiiilllkkkgggeeegggiiihhhlllmmmmmmmmmmmmooorrruuuooopppppppppnnnmmmkkkjjjppppppppprrrtttuuuuuuuuusssqqqsssxxxzzzvvvssssssyyyzzzyyytttpppooosssxxx|||xxxtttsssttttttqqqmmmnnnmmmmmmooosssttttttrrrrrruuuyyy{{{zzzxxxuuutttyyyxxxvvvsssqqqppppppppppppqqqqqqooommmmmmqqquuuqqqttttttrrrrrruuuuuurrrvvvwwwtttnnnmmmoooooommmqqqsssttttttqqqmmmkkkjjjeeehhhkkklllkkkjjjjjjkkklllnnnpppnnnjjjhhhjjjmmmiiiiiiiiiiiigggfffdddccc___```ccceeeeeedddcccbbb___^^^```ffffffbbbbbbeeebbbcccddddddbbbaaaaaabbb___aaacccbbbaaaaaacccfff___^^^^^^^^^___```aaaaaa]]]^^^```bbbcccccccccccc```eeegggfffgggkkkkkkhhhkkkiiifffdddccc```^^^\\\```dddhhhiiigggeeeddddddbbbccceeeffffffeeedddccc___aaabbbaaa___^^^___aaa^^^______^^^\\\[[[[[[\\\^^^^^^^^^[[[XXXXXXZZZ]]][[[YYYZZZ\\\[[[XXX\\\ccc\\\[[[ZZZXXXWWWWWWWWWWWWSSSTTTTTTUUUTTTSSSRRRQQQQQQPPPOOOPPPQQQQQQOOONNNNNNOOOQQQQQQOOONNNMMMNNNLLLMMMNNNMMMLLLJJJGGGFFFGGGFFFFFFEEEDDDDDDCCCCCC?????????>>>=========<<<<<<===???@@@?????????@@@@@@@@@?????????@@@AAABBBFFFGGGIIIJJJLLLNNNPPPQQQPPPQQQRRRSSSUUUVVVWWWXXXZZZ[[[\\\]]]]]]^^^aaacccfffiiilllooopppqqqtttuuu|||zzzlllggg___ZZZVVVTTTSSSRRRPPPLLLJJJKKKJJJHHHMMMTTTLLLOOOQQQRRRRRRRRRSSSTTTJJJHHHDDD@@@===;;;::::::;;;888888===???<<<:::<<<:::;;;<<<===<<<;;;999888777888888888999999999999888777777666777888999:::666777888999999999888888666555555555666666777888777777666555444333333222222222111111111111222222222111000//////000111222...//////000111222222333////////////...---,,,,,,//////000000000...---,,,++++++,,,,,,------....../////////...---,,,,,,,,,)))***,,,------+++)))'''*********+++++++++,,,,,,++++++*********)))))))))******))))))))))))******&&&''''''(((((()))))))))*********+++,,,---//////,,,...000111222222111000///---,,,++++++,,,---///.........---,,,+++++++++---...///...,,,+++,,,---ooopppuuuyyyuuummmmmmsssyyyvvvttttttuuuuuuqqqmmmlllssszzz{{{}}}~~~|||wwwttttttyyy~~~yyyzzz}}}xxxwwwyyyzzzyyywwwuuuuuuwwwxxxtttoooooossspppwww|||{{{tttoooppprrrsssssssssqqqooommmmmmmmmhhhnnntttvvvtttrrrtttvvvttt||||||rrrnnntttvvvqqqqqqqqqoookkkfffeeeiiimmmmmmkkkmmmqqqqqqmmmlllmmmnnnrrrqqqjjjfffggghhhhhhlllooonnnhhheeeeeeeeecccjjjkkkkkklllmmmqqqwww{{{pppqqqrrrrrrrrrqqqpppooonnnoooqqqtttwwwwwwuuussstttpppooosssuuutttsssuuuqqqsssrrrooolllnnnttt{{{zzzxxxvvvtttsssrrrooommmkkknnnqqqssssssrrrsssuuuoootttzzz~~~~~~|||zzzyyy{{{yyyxxxvvvuuutttuuuuuurrrssstttqqqnnnnnnsssxxxrrrttttttqqqrrrvvvwwwuuuqqqsssrrroooooorrrsssqqqpppssstttqqqmmmkkklllnnngggjjjmmmmmmjjjjjjnnnssssssuuutttpppjjjiiimmmqqqjjjkkkkkkkkkjjjgggdddccc___aaaccceeeeeedddbbb```\\\^^^dddjjjgggaaacccjjjbbbddddddcccaaa___^^^___^^^aaacccbbbaaabbbeeehhh^^^^^^^^^^^^___```aaaaaa\\\^^^aaaeeegggggggggggg]]]cccfffdddeeejjjiiidddeeeeeeeeeddddddccccccddd___dddjjjllljjjfffcccccceeeggghhhjjjjjjiiigggfff```cccdddccc```]]]^^^___^^^aaacccbbb^^^\\\\\\^^^```aaaaaa^^^ZZZZZZ]]]```WWWUUUUUUYYYXXXWWW\\\eee\\\\\\ZZZYYYYYYXXXXXXXXXPPPRRRTTTUUUVVVUUUSSSRRRQQQPPPOOOPPPQQQQQQOOOMMMMMMOOOPPPOOOLLLJJJHHHHHHMMMMMMNNNMMMLLLIIIFFFDDDGGGFFFFFFEEEDDDCCCCCCBBB>>>>>>??????>>>===<<<<<<:::>>>AAABBB@@@@@@BBBEEEAAA@@@?????????@@@AAABBBEEEFFFHHHJJJMMMOOOQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWUUUXXX[[[^^^```bbbfffhhhhhhjjjkkkmmmooosssxxx|||wwwjjj___ZZZYYYWWWTTTQQQNNNKKKJJJKKKEEEDDDIIIJJJDDDAAABBBJJJJJJIIIGGGCCCAAAAAAAAA<<<;;;;;;:::999999999999<<<888777:::<<<::::::;;;777888:::<<<===<<<;;;:::777777888888999999999999777777666666666777999:::666777888999::::::999888666666666666666777888888888888777555444333222111222222111111111111222222222000///------///000222......///000111222222333////////////...---,,,+++---...///000000///......******++++++,,,---......111000000///...---------(((***,,,------+++(((''')))))))))******+++++++++++++++++++++******************))))))))))))******%%%&&&&&&'''((()))***************+++,,,---///000+++---000333444333111000///...,,,++++++,,,...///------,,,++++++***))))))***+++,,,+++)))((()))***xxxxxxwwwtttqqqpppqqqrrrzzzzzzyyyxxxvvvvvvwwwyyyuuuwwwwwwuuuvvvzzz{{{yyypppqqqwww~~~yyyuuutttwww{{{}}}{{{||||||uuuooonnnrrrtttpppjjjmmmtttqqquuuxxxwwwsssqqqsssvvvqqqssswwwxxxrrrhhheeehhhgggjjjppptttwwwyyy|||~~~uuusssrrrsssuuuwwwxxxwwwqqqqqqrrrsssrrrmmmfffaaajjjjjjkkkpppuuutttmmmfffooorrrtttrrrmmmiiihhhhhhqqqkkkeeeeeeiiikkkgggcccoookkkmmmtttwwwttttttwwwrrrpppnnnmmmoooqqqrrrrrrttttttuuuwwwxxxvvvsssooouuuvvvtttrrrssswwwvvvsssqqqmmmjjjkkkpppuuuyyyzzz{{{wwwtttsssttttttrrrooopppmmmmmmqqqrrrooommmmmmwwwvvvvvvxxxzzz{{{zzzxxxyyyuuutttxxxxxxttttttyyyvvvuuuuuutttvvvxxx{{{|||tttuuusssqqqttt{{{~~~|||zzzuuupppqqqvvvyyyyyywwwuuutttsssrrrsssrrrooommmpppsssvvvuuuqqqnnnnnnnnntttrrrnnnlllllllllkkkjjjeeeeeefffiiikkkllljjjiiieeeeeeddddddccccccddddddcccdddddddddbbbcccdddfffddddddddddddddddddddddddeeebbb^^^^^^```aaa```___ccc]]][[[^^^aaa___^^^^^^lllhhhdddccceeeddd```\\\]]]___bbbccccccccceeegggdddeeegggiiiiiihhhfffeeedddddddddeeefffeeecccaaaccccccdddeeeeeeeeedddddd``````aaabbbbbbaaa```___[[[___aaaaaa^^^[[[\\\^^^bbb```]]]ZZZZZZ\\\___aaaZZZ\\\[[[WWWXXX]]]___]]]]]]\\\ZZZYYYYYYYYYZZZ[[[WWWWWWWWWVVVUUUTTTRRRQQQRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIINNNQQQRRRNNNHHHCCCCCCEEEHHHFFFDDDCCCCCCBBB@@@>>>>>>??????>>>>>>===<<<;;;BBBAAA@@@@@@@@@???===;;;??????@@@AAABBBDDDEEEFFFIIIHHHGGGIIIKKKNNNPPPQQQTTTTTTSSSSSSSSSTTTUUUVVVYYYZZZ[[[___bbbeeeeeeeeehhhnnnpppmmmnnnuuu~~~zzznnneee```[[[UUUPPPMMMMMMLLLKKKJJJJJJJJJJJJEEEEEEDDDCCCBBBBBBAAAAAA???@@@@@@@@@@@@>>><<<;;;777777888888888888777777;;;:::888777777777888999;;;:::999777666555555555888888777666666777999:::666666666777777777777777999888888777777777777888999999999999999999999999888888777666555444444333000000000000000000000000000000////////////000000...---...000333333000---000000111000000///......---...///000000000......---...///000000...,,,+++000...---,,,------,,,***((()))***++++++***)))(((,,,+++***((((((((())))))'''''''''''''''((())))))))))))(((((((((((())))))$$$%%%'''((()))))))))((()))***,,,---......---,,,---///222333333222222333333///***)))+++------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******yyywwwsssppppppqqqsssuuuxxxyyyxxxvvvuuuuuuvvvxxxqqqttttttsssvvv{{{}}}zzzttttttyyy{{{xxxxxxsssvvvxxxwwwyyy}}}{{{vvvqqqqqqtttxxxvvvqqqqqqvvvtttwwwzzzxxxtttrrrtttvvvtttqqqpppoookkkgggiiinnnmmmpppuuuxxxxxxwwwwwwwwwuuuqqqmmmlllnnnqqqtttuuulllllllllnnnpppqqqooommmnnnmmmnnnqqqttttttpppmmmoooqqqrrrqqqnnnkkkiiihhhnnnhhhbbbccciiinnnnnnlllqqqmmmmmmqqqsssqqqrrrvvvrrrpppnnnnnnoooqqqrrrqqqwwwuuusssqqqqqqsssuuuwwwtttwwwwwwvvvwwwzzzwwwrrrpppnnnlllmmmpppssssssrrr{{{xxxuuutttvvvwwwuuutttmmmiiiiiimmmooollljjjkkkvvvxxxzzzzzzxxxvvvwwwyyy|||wwwtttuuutttqqqsssxxxvvvtttsssuuuxxx{{{||||||uuuuuurrrnnnooossssssppppppnnnkkkmmmrrrwwwyyyyyywwwtttqqqppppppqqqpppoookkkooossstttsssrrrssstttrrrrrrpppnnnllljjjiiiiiihhhgggggghhhjjjjjjiiihhhgggfffeeedddcccdddeeeeeeiiijjjjjjiiifffeeeeeefffbbbcccccccccdddeeeeeefffdddaaa___^^^```aaa```___bbb^^^]]]```aaa___^^^```gggdddbbbcccggghhhfffccc```___^^^```dddffffffdddeeeeeefffggghhhggggggffffffeeedddeeeffffffdddbbbcccdddddddddddddddcccccceeeeeedddccc```^^^[[[YYY]]]^^^``````^^^]]]\\\]]]aaa```^^^\\\\\\^^^```aaa]]]___^^^[[[\\\```bbbaaa^^^]]]\\\ZZZYYYYYYZZZZZZWWWWWWWWWVVVUUUTTTSSSRRRSSSSSSSSSSSSRRRQQQOOOOOOMMMLLLKKKJJJJJJJJJJJJJJJOOOQQQSSSPPPJJJFFFFFFHHHGGGEEECCCBBBBBBAAA???===>>>>>>>>>>>>>>>===<<<<<>><<<@@@??????@@@AAACCCEEEFFFIIIIIIIIIKKKMMMPPPQQQRRRTTTUUUUUUVVVVVVWWWXXXXXXZZZ[[[\\\___ccceeeffffffjjjpppsssrrrttt}}}{{{nnnddd^^^VVVRRRQQQOOOLLLHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@??????=========<<<<<<;;;:::999777777777888777777666666666555555555666777888888999999888888888888888999888777666666666666777888777888888999999::::::;;;::::::999999999999999999777777888888888888888999888888777666555333333222111111111111111111111111111111000000000000111111///...---///222222000...//////000000//////...---............------,,,++++++,,,...//////...---,,,...---,,,,,,---...,,,+++))))))************)))))),,,+++)))((((((((()))***)))))))))))))))***++++++***))))))(((((())))))***%%%&&&((()))******)))(((((()))***,,,---,,,,,,+++,,,...000111111111000111222...***)))***,,,,,,+++++++++******************++++++++++++++++++******yyytttnnnlllnnnqqqttttttwwwwwwwwwuuussssssvvvxxxnnnpppqqqqqquuu|||}}}{{{yyyxxx{{{}}}{{{|||||||||{{{wwwvvvwwwtttooooooooosssxxxxxxtttqqqrrrwwwzzz{{{yyyuuussssssuuusssmmmjjjjjjkkkjjjkkknnnooossswwwyyywwwuuusssrrrtttpppjjjgggiiinnnsssvvvllljjjjjjlllpppsssvvvvvvnnnoooooopppqqqrrrrrrrrrqqqqqqpppqqqqqqpppmmmkkkmmmgggaaabbbhhhnnnppppppqqqnnnmmmooopppoooppptttooonnnlllmmmoooppppppooouuuvvvuuurrrpppqqqvvvzzzuuuxxxzzzyyy{{{|||yyysssooonnnooopppssstttsssqqq~~~|||yyyxxxxxxxxxvvvuuuqqqmmmmmmqqqsssqqqppprrruuuzzz}}}{{{vvvsssuuuyyy{{{vvvtttsssrrruuuyyyuuurrrqqquuu{{{~~~{{{xxxyyyvvvrrrqqqsssrrrnnnqqqppppppqqqtttxxx{{{}}}yyyuuuqqqooooooqqqrrrrrrjjjmmmqqqsssssssssuuuvvvppprrrtttqqqllliiihhhiiijjjhhhfffgggiiijjjkkkjjjiiihhhfffddddddeeefffgggjjjkkklllkkkiiigggggggggbbbbbbbbbbbbccceeeffffffdddbbb``````aaabbbaaa```aaa___```bbbaaa^^^___ccceeecccbbbdddgggiiihhheeeddd___[[[^^^dddhhhfffcccfffffffffffffffgggggghhhgggeeeddddddeeeeeedddcccdddddddddddddddcccbbbaaaffffffdddbbb___\\\ZZZXXX^^^^^^]]]^^^___^^^]]][[[``````____________`````````cccbbb___```dddeeeddd___^^^]]][[[ZZZYYYXXXXXXWWWWWWWWWVVVUUUTTTSSSSSSUUUUUUUUUTTTSSSQQQPPPOOOLLLLLLKKKJJJJJJJJJKKKKKKLLLOOOPPPNNNIIIFFFGGGHHHEEECCCAAA@@@@@@@@@>>><<<===>>>>>>>>>>>>======<<<>>>???????????????>>>>>>@@@@@@??????@@@CCCFFFGGGGGGIIIKKKMMMOOOQQQRRRRRRSSSUUUWWWYYYZZZ[[[[[[ZZZ[[[\\\^^^aaadddfffhhhiiiooouuuyyyzzz~~~|||ooobbbVVVNNNMMMJJJFFFFFFHHHHHHFFFCCCBBBAAA@@@??????>>>>>>?????????>>>>>>===<<<<<<<<<999999888777666666666666666777777777666555555444111111333444555666666666777777888999:::;;;<<<<<<777666555555555555666666999999:::;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;666666666777777777888888888888777555444222111111111111111111111111111111111111000000000000111111///.........000111000///.........///......------///...---+++******)))))))))***,,,.........------,,,++++++,,,......---,,,******))))))))))))******+++***)))((((((((()))******))))))))))))***++++++*********))))))*********((()))***++++++***)))((('''(((***+++,,,,,,+++++++++,,,---/////////......222///+++))))))*********++++++******)))))))))(((******************++++++yyysssmmmlllooorrrrrrpppwwwwwwvvvtttssstttvvvyyynnnpppooopppttt{{{|||xxx{{{yyyzzz~~~||||||~~~}}}yyywwwvvvsssooooooppptttyyy{{{xxxssspppxxxzzzzzzxxxuuurrrqqqrrrpppkkkiiinnnqqqnnniiifffkkknnnqqqsssssssssssstttrrroookkkiiimmmrrrvvvyyysssqqqoooppprrrtttuuuuuukkkmmmooopppoooooopppqqqrrrpppoooqqqtttuuurrrooommmhhhcccbbbfffiiijjjiiillllllmmmnnnnnnnnnppprrrnnnlllkkklllnnnooonnnmmmrrrvvv{{{zzzuuurrrsssvvvwwwyyyyyyxxxzzz|||zzzuuuooooooqqqsssvvvxxxyyyyyy~~~|||xxxtttqqquuuqqqppptttvvvuuuuuuwwwuuuyyy{{{zzzvvvtttvvvxxx~~~zzzwwwvvvwwwyyy|||uuuqqqpppuuu}}}zzzwwwyyyxxxuuuvvvxxxwwwsssuuuvvvvvvuuutttuuuxxxzzzxxxvvvsssrrrsssssssssrrrnnnooopppqqqqqqpppppppppppptttxxxuuuooojjjiiijjjjjjhhheeeeeehhhkkkmmmmmmkkkjjjhhhffffffggghhhjjjdddfffiiiiiiiiihhhhhhiiidddccccccbbbcccdddeeeeeedddcccccccccccccccccccccaaaaaaccceeeccc___aaafffhhhfffddddddffffffdddbbbddd```]]]^^^cccffffffeeegggfffeeeddddddfffgggiiigggeeebbbbbbcccddddddcccddddddddddddcccbbb``````bbbbbbaaaaaa```___^^^]]]```]]][[[\\\______]]]ZZZ]]]^^^__________________```cccccc```aaaeeefffddd___^^^\\\[[[YYYWWWVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTWWWWWWVVVUUUTTTRRRQQQPPPLLLLLLKKKKKKKKKKKKKKKLLLHHHJJJKKKJJJGGGEEEEEEFFFCCCAAA?????????>>>===;;;<<<===>>>>>>>>>>>>>>>===<<<>>>???@@@?????????@@@AAA@@@??????@@@CCCFFFHHHFFFHHHKKKNNNOOOPPPQQQQQQRRRTTTWWWZZZ\\\]]]\\\\\\\\\^^^```cccfffiiilllooovvv|||ssslllbbbZZZTTTPPPLLLJJJGGGFFFDDDDDDDDDDDDAAA???@@@???>>>===<<<<<<<<<<<<:::::::::999999999888888777666444333333333444555666666666666555444333222///111222444555555444333555666777888::::::;;;;;;555555555555555555555555;;;;;;;;;<<<<<<<<<======<<<<<<===============<<<666666666777777888888888888777666444333111000///222222222222222222222222000000////////////000000000///.........//////000---------......---,,,,,,...---+++*********++++++++++++,,,---------,,,+++*********,,,...///...,,,+++***)))(((((()))***++++++***)))(((((()))******((((((''''''(((((()))***++++++************++++++)))***+++,,,+++***)))(((''')))***+++,,,,,,+++++++++,,,,,,...//////...,,,111///---+++************,,,,,,++++++***)))))))))))))))************++++++|||wwwssssssuuuvvvrrrnnnxxxxxxwwwuuusssuuuxxx{{{sssrrrpppooosssyyyxxxsssxxxuuuvvvyyyzzzyyyzzz}}}yyywwwvvvwwwyyyyyyyyyyyytttvvvyyy|||~~~}}}yyytttwwwwwwwwwvvvsssqqqpppooosssmmmkkkpppsssooohhhdddiiijjjllllllmmmnnnqqqtttmmmllllllnnnrrrvvvyyyzzzyyyxxxwwwwwwwwwuuurrrpppiiimmmppprrrqqqooonnnmmmnnnlllkkknnnrrrtttssspppjjjgggeeedddeeeeeecccaaaeeeiiimmmnnnnnnooopppqqqpppooonnnnnnpppqqqqqqpppuuuyyy|||zzztttqqqrrruuuyyyzzzwwwtttvvvzzzzzzwwwrrrrrrrrrssstttwwwzzz|||}}}yyytttppprrrnnnllloooqqqqqqrrruuuvvvvvvvvvwwwxxxyyyxxxwww||||||zzzyyyxxxzzz{{{zzzvvvrrrpppuuu}}}~~~yyyrrrtttsssqqqsssvvvuuuqqqpppqqqqqqpppnnnnnnoooqqqwwwvvvvvvwwwxxxwwwtttrrroooooooooooooooooonnnmmmrrrwww{{{yyyrrrmmmlllmmmnnnkkkgggfffgggiiijjjkkkmmmllljjjiiihhhiiijjjkkkccceeeggghhhgggggghhhiiihhhgggeeecccbbbbbbccccccdddeeeffffffeeeeeeeeefffaaabbbeeegggeeeaaaccchhhiiigggfffeeedddcccbbb```ccccccbbbaaabbbcccfffhhhgggfffdddcccccceeegggiiifffdddaaa```aaaccccccbbbcccdddccccccbbbaaa```__________________````````````]]][[[[[[^^^___]]]ZZZ[[[\\\]]]^^^^^^^^^^^^]]]^^^aaaaaa^^^___cccdddaaa^^^]]]\\\ZZZXXXVVVTTTSSSXXXWWWVVVTTTTTTTTTTTTUUUWWWWWWWWWVVVUUUSSSRRRQQQMMMLLLLLLKKKKKKKKKKKKLLLGGGHHHHHHHHHFFFEEEDDDEEEAAA@@@>>>>>>>>>>>><<<:::;;;<<<===>>>>>>???>>>>>><<<>>>@@@AAA@@@???@@@BBBBBBAAA@@@AAABBBDDDGGGHHHEEEHHHLLLMMMMMMMMMOOOPPPPPPRRRVVVYYY\\\]]]]]]\\\]]]```cccfffiiilllrrrvvv}}}tttdddZZZWWWSSSNNNJJJGGGEEEDDDCCCAAAAAA@@@???>>><<<999777===<<<;;;:::999999999999666666666555555555555555555444333222111222333444444444444444444333222111222333444444444333222111444555666777888888777777555555555666666666666666<<<<<<<<<<<<;;;;;;;;;;;;>>>????????????>>>===<<<888888888888888888888888666666555333222000//////111111111111111111111111......------------....../////////...---......///,,,,,,---------------,,,---,,,+++++++++---...///......------,,,+++***)))))))))***,,,//////---,,,+++***)))(((((()))***+++******)))(((((()))***+++((((((((((((((()))******++++++************++++++******+++,,,,,,+++***))))))***+++------------,,,...------...000111...,,,000///...,,,*********+++---------,,,,,,+++++++++******************++++++~~~|||zzzyyyzzzyyyuuuqqqyyyxxxvvvtttsssuuuyyy|||wwwvvvrrrpppssswwwtttnnnqqqoooppptttvvvuuuvvvzzztttqqqqqqtttvvvuuussstttssswwwyyyxxxxxxyyywwwsssssssssssssssrrrqqqpppooozzzrrrlllmmmooommmiiihhhiiijjjkkkkkkjjjkkkmmmoooiiijjjlllqqquuuxxxxxxxxxyyyyyyzzzzzzzzzwwwsssooommmoooqqqssssssqqqmmmkkkgggfffgggjjjmmmpppqqqpppgggfffffffffgggfffdddbbbccciiinnnmmmmmmoooqqqqqquuurrrppppppqqqssstttttt{{{zzzwwwrrrnnnnnnsssxxxzzzyyyvvvrrrsssxxxzzzxxxuuuuuutttsssrrrsssvvvyyyuuuyyy}}}}}}zzzwwwvvvsssnnnkkkmmmooooooppptttvvvttttttvvvyyyzzzyyyvvvvvvxxxxxxvvvvvvxxxyyyvvvwwwtttrrruuuzzz|||{{{xxxtttuuusssppppppsssrrrnnnlllllllllmmmnnnpppqqqqqquuuvvvwwwyyyzzzxxxtttqqqmmmllllllmmmoooqqqqqqppptttxxxzzzyyyuuuqqqoooppptttpppkkkhhhfffffffffeeennnmmmmmmllllllllllllllliiijjjjjjhhhgggfffhhhiiillljjjgggdddcccbbbccccccdddeeeggggggfffffffffgggcccccceeeiiihhheeeeeehhhfffffffffeeeeeeeeeeeeeeecccdddeeeeeecccdddgggjjjfffeeedddcccccceeeggghhheeecccbbbaaabbbcccbbbaaabbbbbbbbbbbbbbbaaa```___bbbaaa```___^^^^^^^^^^^^___]]]\\\[[[\\\]]]\\\\\\ZZZ[[[\\\]]]]]]^^^]]]]]]\\\______]]]^^^aaabbb___]]]]]]\\\[[[YYYWWWUUUSSSXXXWWWUUUTTTTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSNNNNNNMMMLLLKKKKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEEEE@@@???======>>>>>><<<:::;;;;;;===>>>????????????===@@@CCCBBB@@@???AAACCCBBBBBBCCCDDDEEEFFFHHHIIIFFFIIIMMMMMMKKKKKKMMMOOOQQQRRRUUUXXX[[[\\\]]]]]]]]]aaafffiiilllqqqxxx~~~zzzjjj]]]TTTNNNKKKIIIHHHGGGFFFDDDBBBAAA@@@;;;;;;;;;;;;:::888777666888888777666555555555555333333333222222222222222333333222222222222333333111222222333333222222111333444444444333333222111333444555666666555444333444555666888999999999999========================BBBBBBCCCCCCBBB@@@>>>===:::999999888888777777666444444333222111000//////000000000000000000000000------,,,,,,,,,,,,------...///000///---------...,,,,,,------......------,,,,,,,,,,,,---///000111000///...---,,,******)))((()))***,,,//////---+++******))))))))))))*********)))((((((((()))***++++++************+++,,,,,,*********))))))*********))))))+++,,,,,,+++***))))))***,,,---......------///...---///222222///,,,------...,,,***)))***,,,------------------------,,,,,,,,,+++++++++******|||{{{zzzyyyxxxwwwvvvvvvxxxwwwuuusssrrrtttxxx|||zzzxxxssspppssswwwssskkkkkkiiikkkqqqsssrrrtttwwwsssoooooossssssnnnkkklllpppuuuvvvqqqnnnppprrrqqqpppppppppqqqrrrrrrqqqpppvvvqqqnnnppppppllliiihhhiiikkknnnooonnnmmmlllllllllmmmooorrrvvvxxxxxxvvvzzzyyyyyyzzzyyywwwsssppprrrpppnnnoooppppppllliiibbbdddgggiiikkkmmmqqqssslllkkkiiihhhhhhhhhgggffffffmmmnnnjjjhhhmmmrrrsssuuuqqqnnnlllnnnqqqssstttwwwtttpppmmmlllooosssvvvyyyyyywwwtttuuuyyyzzzwwwsssuuuwwwwwwuuutttvvvxxxtttvvvxxxxxxwwwwwwyyy|||xxxrrrnnnoooqqqqqqsssvvvuuuvvvwwwwwwwwwvvvvvvwwwwwwyyywwwrrrqqqvvvwwwtttxxxvvvttttttvvvwwwwwwwwwxxxxxxuuupppqqqttttttqqqooommmmmmppptttxxxwwwvvvuuuuuuuuuvvvwwwvvvtttrrrnnnlllkkkmmmqqqttttttsssvvvwwwwwwwwwvvvtttrrrqqqssspppkkkiiihhhgggfffeeemmmnnnooooooooonnnllllllkkkjjjiiigggeeefffiiikkkmmmkkkhhheeeddddddeeefffaaadddggggggeeedddeeegggeeecccdddiiikkkhhhfffgggeeefffggggggggghhhiiiiiifffeeeeeefffggghhhhhhhhheeeeeedddddddddeeefffgggeeedddddddddeeeeeecccbbb```aaaaaaaaaaaaaaa``````cccbbb```^^^]]]]]]]]]]]]]]]^^^]]]\\\ZZZZZZ\\\]]][[[[[[\\\\\\]]]^^^______\\\___```^^^___bbbbbb___]]]]]]]]]]]][[[YYYWWWUUUXXXVVVUUUSSSSSSTTTUUUVVVTTTTTTUUUUUUUUUUUUTTTTTTPPPOOONNNLLLKKKJJJJJJJJJHHHGGGGGGGGGGGGFFFDDDCCC@@@???======>>>>>><<<;;;:::;;;<<<>>>??????@@@@@@>>>BBBEEEDDDAAA???BBBDDDBBBCCCEEEGGGHHHIIIIIIIIIIIILLLNNNMMMJJJIIIMMMPPPSSSTTTUUUWWWZZZ\\\^^^^^^^^^bbbhhhlllooouuu~~~pppgggZZZNNNGGGFFFFFFGGGBBBCCCDDDDDDCCCBBBAAA@@@999::::::999888888888999666666555444333333333333000000000111111111111111111111222222222222111111//////000111222222222222222222222222222222333333111222444555666555444333444555888:::<<<=========>>>??????@@@BBBCCCCCCDDDGGGGGGHHHGGGEEECCC@@@>>>::::::999888666555444333222222111111111000000000////////////////////////...------,,,,,,------...,,,///111000...,,,,,,---,,,,,,---...............+++,,,---......///......000///...---,,,,,,,,,,,,))))))***---///...,,,)))))))))************))))))***)))((((((((()))+++,,,++++++******++++++,,,---***))))))(((((())))))***'''((()))+++++++++******((()))+++,,,------,,,,,,000---,,,...111222...***(((***+++***(((''')))+++***++++++,,,,,,------...///......---,,,+++******xxxxxxvvvtttrrrsssuuuxxxvvvvvvtttqqqppprrrwww{{{{{{xxxsssppptttwwwssskkkhhhfffiiiooorrrqqqsssvvvkkkhhhjjjrrruuuqqqoooppprrrxxxxxxpppkkknnnrrrsssoooooooooqqqssstttsssrrrmmmmmmqqqvvvvvvnnnfffcccfffkkkqqqttttttqqqnnnmmmrrrqqqrrrtttwwwxxxxxxwww|||zzzxxxwwwwwwuuurrroootttooojjjiiilllmmmjjjfffaaaeeeiiikkklllnnnsssxxxtttqqqnnnjjjiiiiiiiiijjjlllpppooogggdddjjjrrruuurrrnnniiigggiiilllpppqqqnnnmmmmmmnnnppprrrqqqpppwwwyyyxxxwwwxxx{{{yyyuuuppptttyyy{{{zzzyyyzzz{{{xxxxxxvvvsssqqqsssxxx}}}yyyrrrnnnooopppppprrrvvvtttxxx{{{zzzuuurrrtttwww|||}}}xxxpppooouuuwwwuuuyyyxxxvvvtttssstttuuuvvvvvvvvvrrrnnnoootttuuusssrrrooommmqqqwwwzzzyyyuuuvvvtttsssssstttttttttsssqqqooommmooorrruuutttsssvvvuuuuuuuuuvvvuuusssqqqmmmkkkiiiiiiiiijjjjjjiiimmmnnnpppqqqqqqooommmkkkgggfffeeeddddddfffkkkooollljjjgggeeeeeefffgggiii```cccffffffdddcccdddfffgggcccccciiimmmkkkhhhggghhhiiijjjjjjiiiiiiiiijjjiiieeecccfffkkkmmmiiieeeeeedddddddddeeeeeefffffffffffffffggghhhgggeeeccc___```aaaaaaaaaaaaaaa```aaa```___^^^]]]]]]^^^___\\\^^^___\\\YYYYYY[[[___]]]\\\\\\]]]^^^___```aaa\\\```aaa___```cccccc```^^^______^^^]]][[[YYYXXXXXXVVVUUUSSSSSSTTTVVVWWWSSSSSSTTTUUUUUUUUUUUUTTTQQQPPPOOOMMMKKKJJJIIIIIIFFFEEEDDDDDDDDDCCCAAA@@@@@@???======>>>>>>===;;;::::::<<<>>>???@@@@@@@@@???CCCGGGEEEBBB@@@BBBEEEBBBCCCFFFIIIJJJJJJIIIHHHLLLOOOPPPNNNJJJIIIMMMQQQUUUUUUVVVXXXZZZ\\\^^^```^^^ccciiimmmqqqxxxtttiiiUUUQQQKKKFFFDDDCCCCCCBBBCCCCCCCCCAAA>>>:::888777888888888777555444666777777666555444333333333333//////000000000000000000///000111222222111000000---...///111222222222222000000//////000222444555///111333555666666555444444666999;;;>>>????????????@@@AAACCCFFFHHHJJJKKKKKKKKKKKKJJJHHHEEEBBB@@@::::::888777555333222111000000000000000000000000////////////////////////.........------.........+++...222111...,,,+++,,,,,,------.../////////...,,,---...///...---,,,+++//////...---------......))))))+++---///...+++(((((()))***++++++***)))(((***)))(((((((((***+++,,,)))))))))((())))))***+++))))))(((((((((((())))))&&&''')))***+++++++++***'''(((***+++,,,,,,++++++000---+++---111222...)))%%%'''))))))'''&&&(((***))))))***+++,,,------...000000///...,,,+++******mmmtttyyyyyy{{{~~~}}}wwwnnnmmmsss{{{xxxpppuuu{{{|||wwwoooqqqzzzwwwnnnjjjjjjmmmqqqqqqoooppptttiiikkkoooqqqqqqpppppppppsssrrrpppooooooqqquuuwwwrrrjjjiiiqqqvvvsssnnnmmmrrrmmmlllnnnmmmhhhhhhmmmooommmllllllnnnoooooonnngggkkkqqqvvvyyyxxxuuusssttt~~~xxxsssvvvvvvpppooommmlllooorrrrrrlllgggggghhhkkknnnqqqsssttttttvvvqqqnnnooooookkkjjjlllgggiiikkkjjjiiikkkooorrrtttnnnhhhfffjjjooorrrttttttnnnjjjjjjiiihhhlllqqquuuuuuzzzyyytttssswwwuuuvvvzzz|||zzzzzz}}}xxxvvvsssssstttvvvwwwwwwuuufffeeepppwwwrrrjjjppprrrvvvwwwvvvuuuuuuvvvzzz{{{{{{yyyvvvtttsssttt~~~~~~{{{tttrrrvvvzzzzzzvvvwwwvvvuuutttrrrpppppppppkkkkkkssszzzyyysssooonnnoooqqqvvvyyyxxxtttooorrrppppppqqqssssssqqqooouuusssrrrtttvvvuuuqqqmmmooonnnkkkjjjiiijjjlllmmmkkkqqqrrrmmmiiijjjhhhccciiimmmmmmiiihhhlllkkkffffffdddbbbcccgggiiihhhgggfffhhhjjjhhheeecccccceeellllllllljjjiiigggfffeeekkklllkkkjjjiiiiiikkkmmmggggggffffffffffffgggggghhhdddccccccccc```bbbffffffddddddeeeggghhhgggfffccceeedddaaaaaadddeeeccc``````___^^^\\\[[[ZZZZZZ___```]]]YYYXXX]]]___^^^\\\]]]\\\YYYYYY]]]___^^^aaaaaa```______```aaabbbaaa^^^\\\[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUVVVXXXYYY[[[VVVUUUYYYWWWRRRRRRVVVRRRPPPMMMLLLLLLLLLLLLKKKHHHHHHHHHHHHGGGEEEDDDCCC@@@@@@@@@???????????????CCCBBB@@@???>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHIIIKKKMMMNNNKKKLLLMMMMMMLLLLLLMMMNNNQQQSSSTTTTTTUUUWWWZZZ]]]eeejjjpppsssvvvyyyuuunnneeeZZZRRRGGGFFFEEEDDDBBBAAA@@@???;;;;;;;;;;;;999666444222666666666666555444333222444444333333222111000000333333222111000///......////////////000000000000---...///000000111111111333333222222111222222222222222222222222333444555444:::???@@@>>>===???BBBAAABBBEEEHHHJJJMMMNNNOOOKKKLLLLLLKKKHHHCCC>>>:::888777555333111000//////111111000000//////......111000///...............,,,,,,,,,,,,,,,,,,,,,,,,//////............//////,,,---...///000000000000///111222111...+++)))(((...------,,,,,,++++++***,,,***))))))***++++++***+++++++++************))),,,+++***))))))***+++,,,))))))))))))))))))))))))++++++******))))))(((((())))))))))))((((((((((((******))))))))))))******,,,,,,---------,,,,,,+++'''''''''(((((((((((((((*********+++,,,---/////////+++'''(((++++++((($$$rrrxxx|||{{{{{{}}}zzztttoooooouuu{{{vvvmmmoooxxxwww{{{yyyrrrrrrwwwsssiiikkkjjjlllqqqqqqmmmkkkllloooqqqrrrrrrqqqpppppppppsssqqqnnnmmmooorrruuuvvvtttnnnlllrrrvvvsssooonnntttppppppsssrrrkkkfffgggnnnkkkhhhggghhhjjjkkkjjjcccgggmmmsssvvvvvvuuusssxxx}}}{{{ttttttzzzyyyrrrlllllllllmmmooonnnkkkhhhllllllllllllmmmnnnooopppuuuooollllllkkkhhhgggjjjggghhhjjjiiihhhhhhkkknnnmmmjjjfffgggjjjoooqqqrrruuuoookkkkkkkkkjjjmmmsss|||yyyyyy{{{yyysssppprrrwwwvvvwww|||}}}{{{|||yyyvvvtttssssssttttttsss|||uuuoooooosssvvvtttqqqqqqrrrssssssrrrsssuuuwww}}}}}}}}}{{{xxxvvvvvvvvv~~~{{{uuussswww{{{{{{uuuvvvvvvwwwvvvsssooolllsssooopppvvv{{{zzzvvvuuupppppppppsssvvvvvvsssooovvvtttrrrpppooommmkkkjjjrrrqqqpppqqqrrrssssssrrrrrrpppllljjjiiiiiikkkmmmhhhnnnpppllljjjlllkkkhhhiiimmmmmmjjjiiillllllhhhiiifffddddddffffffdddaaafffhhhjjjiiifffdddeeefffeeefffgggiiijjjjjjiiihhhjjjkkkkkkkkkiiiiiijjjllljjjjjjjjjjjjjjjkkkllllllllliiihhhiiigggeeefffjjjiiigggffffffggggggfffddddddfffddd___^^^aaaaaa___````````````aaaaaaaaaaaa___```___[[[ZZZ^^^___]]]]]]___]]]ZZZ[[[___aaa___cccbbbbbbaaaaaabbbbbbccc```___]]]\\\\\\]]][[[ZZZXXXWWWVVVUUUTTTUUUWWWXXXVVVSSSSSSVVVUUUPPPOOOQQQTTTQQQNNNKKKKKKKKKJJJIIIGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@CCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDFFFFFFGGGHHHIIIJJJKKKLLLJJJLLLNNNOOONNNNNNOOOPPPOOOPPPSSSUUUWWWZZZ^^^bbbiiimmmssswwwyyy}}}|||sssfff]]]XXXRRRJJJCCCDDDCCCBBBAAA???>>>===<<<:::::::::999888666555444555555555555555444333222444333333222111111000000222111111000000/////////.........////////////000------///000000000000000333222222111111111222222111222222333444555555555;;;@@@DDDEEECCCAAACCCEEEDDDEEEGGGIIIKKKMMMNNNOOOKKKKKKJJJHHHDDD???;;;888777666444222111000000000000000000/////////......000///......------......,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---...............------,,,...000000---+++******---------,,,,,,+++++++++---,,,******,,,,,,,,,++++++++++++************)))******)))(((((()))******))))))))))))))))))))))))************))))))))))))******))))))((((((''''''******))))))))))))******++++++,,,,,,,,,,,,++++++(((((((((''''''(((((()))******)))))))))***++++++,,,)))&&&(((+++,,,)))&&&vvv{{{}}}}}}|||{{{wwwrrrsssssswww{{{uuukkkiiipppvvv~~~|||xxxxxxtttmmmmmmjjjkkkppprrrmmmhhhfffpppppppppppppppppppppqqquuurrrnnnooosssvvvwwwwwwwwwsssrrrvvvxxxvvvsssrrrvvvtttuuuyyyzzzssskkkgggnnnkkkgggffffffgggggggggbbbeeekkkqqquuuvvvvvvuuuwwwxxxsssnnnqqqyyyxxxqqqjjjkkkllllllkkkkkklllmmmqqqooollljjjiiillloooqqqxxxsssoooooollliiijjjmmmggghhhiiihhhggghhhiiikkkiiihhhgggiiimmmpppqqqqqquuuppplllmmmllllllooottt~~~yyyuuuuuusssppprrruuuwwwuuuvvvzzz|||zzz{{{~~~yyyvvvtttssssssrrrpppooosssvvvyyyxxxvvvtttvvvxxxuuuuuusssrrrqqqssswwwzzz}}}~~~~~~}}}zzzxxxxxxyyy~~~|||vvvvvvzzz||||||uuuuuuuuuwwwxxxtttnnnhhhooommmnnnrrrtttrrrsssuuuvvvsssqqqqqqtttvvvtttrrrooooooooommmllllllnnnooonnnooooooooooooqqqtttwwwssspppkkkgggffffffhhhjjjiiimmmooommmkkklllllljjjiiilllmmmkkkkkknnnmmmkkkjjjhhhffffffhhhgggccc___fffgggiiiiiigggffffffgggbbbdddhhhjjjllllllkkkjjjhhhjjjllllllkkkjjjjjjjjjkkkkkkkkklllmmmnnnooopppnnnlllmmmooolllhhhiiilllllljjjhhhgggggggggeeeddddddfffddd```___bbbbbb```____________``````aaabbb```bbbbbb___^^^aaaaaa^^^]]]______\\\]]]aaacccaaadddddddddddddddddddddccc```___]]]]]]^^^^^^]]]\\\XXXWWWUUUTTTTTTTTTUUUUUUSSSRRRSSSUUUTTTPPPMMMNNNVVVRRRMMMJJJIIIIIIHHHHHHFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFEEEFFFGGGIIIJJJJJJJJJIIIHHHKKKOOOPPPPPPPPPQQQQQQPPPRRRTTTVVVXXX\\\```cccmmmqqqwwwzzz}}}xxxppp___XXXOOOKKKIIIGGGBBB===??????>>>===;;;:::999999999999888666666555555555333333444444444333333222333222222111111000000///000000000000000000000///------------............,,,---...///000000000000222111111111111111222222000111333555666777666666:::>>>AAABBB@@@???@@@BBBFFFGGGIIIJJJKKKLLLLLLLLLIIIHHHEEEBBB>>>:::777555444333222111000000000000///////////////.........///...------------------,,,,,,,,,,,,,,,,,,,,,,,,//////............//////............---,,,+++******,,,......,,,+++++++++---------,,,,,,,,,,,,,,,...---++++++---...---,,,+++++++++************)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***************++++++***)))((((((''''''******))))))))))))******)))******+++++++++*********)))(((''''''((()))***++++++***)))))))))))))))***(((&&&'''+++,,,***(((wwwzzz}}}~~~~~~|||yyyvvvyyyyyy{{{|||vvvmmmkkkpppttt}}}~~~yyyxxxvvvsssmmmhhhgggmmmqqqpppllljjjllljjjiiijjjllloooqqqrrrrrrnnnkkklllqqqtttuuutttvvvuuuuuuwwwyyyxxxwwwvvvwwwvvvwww|||~~~zzzsssmmmooommmkkkjjjjjjiiigggeeefffhhhlllppptttvvvvvvvvvrrrsssppplllnnnsssrrrmmmkkknnnpppoookkkkkkooottttttqqqllliiiiiimmmsssvvvzzzvvvrrrqqqmmmjjjkkkpppiiijjjjjjkkkkkklllmmmnnnmmmlllllllllnnnppprrrssssssnnnllllllmmmllloootttxxxsssqqqsssttttttxxx}}}xxxuuuuuuxxxxxxvvvwwwzzzwwwvvvtttsssssssssqqqppppppvvv{{{zzztttrrruuuzzzwwwwwwwwwvvvuuuvvvyyy{{{yyyzzz{{{{{{yyyyyyyyy{{{~~~~~~{{{wwwxxx|||}}}{{{vvvtttssstttvvvtttnnniiilllkkklllnnnmmmkkkooouuuzzzvvvrrrqqqtttvvvvvvuuulllmmmmmmlllkkklllppptttlllooorrrrrrpppqqqtttwwwrrrooojjjeeeccccccfffgggmmmooopppnnnllljjjjjjiiijjjkkklllmmmnnnoooooonnnjjjiiihhhjjjmmmmmmiiieeeeeefffggghhhgggggggggggghhhjjjmmmoooooommmjjjhhhhhhkkknnnooommmkkkjjjjjjiiiiiijjjkkklllnnnooopppnnnnnnqqqssspppjjjiiilllmmmkkkhhhgggggghhhgggfffbbbeeedddbbbbbbggghhhgggcccbbbaaa```______``````bbbeeefffccccccdddccc___\\\______]]]^^^bbbdddbbbddddddddddddddddddcccccc```___^^^___```___^^^\\\WWWWWWUUUTTTSSSSSSSSSSSSSSSTTTUUUWWWVVVSSSOOONNNUUUQQQLLLHHHHHHHHHHHHHHHEEEEEEDDDBBBAAAAAA@@@@@@???@@@@@@@@@AAAAAABBBBBB@@@AAABBBCCCCCCBBBAAA@@@AAAAAABBBCCCDDDFFFFFFGGGEEEFFFIIIKKKLLLKKKJJJIIIFFFIIINNNQQQRRRRRRRRRRRRUUUVVVXXXXXXYYY\\\___bbbnnnrrrxxx|||~~~ttthhh]]]VVVPPPKKKEEEDDDDDDDDDBBB???<<<<<<;;;:::999777777666888777555444444444666666111111222222333222222222111111111000000/////////.........//////000000000++++++,,,,,,,,,---------,,,,,,---...////////////111000000000000111222222///111333666888888777777666888<<<===<<<===>>>@@@FFFGGGGGGHHHHHHHHHHHHGGGBBBAAA>>>;;;999666555444111000000000000000000111...........................------,,,,,,,,,------------------------------///......------......///...............---,,,++++++---......,,,++++++,,,,,,,,,,,,---------------...,,,++++++,,,------,,,+++++++++*********))))))******))))))))))))******)))))))))))))))))))))))))))))))))******+++++++++,,,++++++***)))(((''''''******))))))))))))******((())))))************)))+++***)))''''''((()))***,,,,,,+++++++++++++++,,,***((('''(((******)))'''wwwyyy}}}~~~~~~}}}xxxssssssvvvooovvv{{{xxxssssssuuuvvvmmmfffccciiipppssstttuuummmjjjhhhhhhkkknnnppppppkkkhhhfffgggjjjmmmnnnmmmoooqqqsssssstttuuuvvvwwwwwwvvvvvvwwwxxxxxxsssnnnlllllllllnnnnnnkkkgggcccjjjkkkllloooppprrrssssssnnnrrrtttqqqnnnnnnmmmlllooosssuuusssnnnnnnsssyyyyyyuuuoookkkkkkoootttxxxvvvssspppoookkkgggiiinnnkkklllmmmoooqqqssstttttttttrrrooommmlllnnnqqqssspppkkkiiikkkkkkkkknnnrrrssspppqqqvvvyyyyyy|||{{{xxxvvvxxxwwwttttttwwwvvvtttsssssstttuuuuuutttsssuuuvvvtttqqqpppsssvvvtttwwwyyyzzzyyywwwwwwxxxsssuuuvvvwwwvvvwwwxxxzzz||||||yyywwwyyy}}}}}}zzzwwwtttqqqqqqrrrrrrooommmqqqqqqqqqrrrpppnnnsss{{{zzzvvvqqqppprrruuuvvvuuutttsssqqqnnnlllkkklllnnnlllqqqvvvwwwtttrrrrrrsssssspppkkkgggeeeeeeggghhhnnnooooooooommmjjjjjjlllllllllmmmooopppppppppqqqooommmmmmooorrrqqqnnnjjjeeeeeefffgggggggggffffffiiikkknnnooonnnlllhhhfffhhhlllooopppooommmkkkkkkhhhhhhiiijjjlllnnnpppqqqnnnqqqvvvyyyuuummmkkknnnllljjjgggggghhhiiiiiihhhbbbeeedddbbbccchhhjjjhhhhhhgggeeeddddddeeefffgggdddhhhiiifffeeefffddd```[[[^^^___]]]___cccdddbbbddddddccccccbbbbbbbbbbbbaaa```___`````````^^^\\\WWWVVVUUUTTTSSSSSSRRRRRRSSSUUUWWWWWWVVVTTTQQQNNNQQQNNNJJJHHHHHHHHHIIIHHHEEEDDDBBBAAA@@@??????@@@===>>>>>>???@@@AAAAAABBB???@@@AAABBBBBBAAA@@@???@@@AAABBBCCCDDDEEEFFFFFFGGGHHHKKKLLLMMMLLLKKKJJJEEEIIINNNQQQRRRRRRSSSSSSVVVXXXYYYZZZ\\\^^^bbbeeemmmrrrwww{{{}}}tttggg]]]TTTNNNJJJFFFCCC???>>>@@@@@@>>><<<:::999999888777666555555666555444333333333555555///000111111111111111000000000////////////......---------...//////000000++++++++++++,,,,,,,,,,,,+++,,,---......//////...000/////////000000111222///111333666888888777777777888;;;===???@@@BBBDDDCCCCCCCCCCCCBBBBBBAAA@@@:::999777555444333333444...............///000000---------------.........------,,,,,,,,,------...------------------------......------------......------...//////////////////000000///---++++++,,,,,,,,,,,,------.........---,,,******,,,---,,,++++++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++,,,,,,,,,++++++***)))(((((((((******))))))))))))******'''((()))***************,,,+++***)))((())))))***************+++,,,---...+++***)))((((((((('''&&&zzz{{{}}}zzzyyyzzzpppuuuxxxvvvsssssswww{{{lllfffdddiiippptttxxx|||vvvrrrmmmlllnnnooonnnlllkkkkkkjjjjjjkkklllmmmooohhhmmmpppnnnlllooorrrssstttvvvuuuqqqnnnnnnkkkhhhhhhiiijjjmmmmmmkkkgggccckkkkkkkkkkkkkkkmmmnnnooopppuuuxxxwwwrrroooooopppsssvvvwwwuuurrrqqquuuzzz{{{wwwrrrmmmkkkmmmppprrruuussssssrrrnnniiikkkpppnnnnnnooorrrvvvyyyyyyxxxwwwuuurrrmmmjjjkkknnnqqqmmmiiigggjjjjjjjjjmmmqqqsssrrruuuzzz|||{{{{{{}}}{{{yyyzzzyyyvvvvvvyyyuuusssqqqqqqsssvvvxxxxxxvvvssspppoooppprrrssssssppptttxxx{{{yyyvvvsssrrrqqqsssttttttttttttvvvwwwyyyyyywwwuuuyyy}}}|||wwwtttsssrrrpppoooooopppqqqtttsssssssssrrrpppuuu|||vvvrrroooooorrrttttttrrrsssqqqooonnnoooppppppooonnnrrrvvvxxxwwwtttqqqooorrrpppmmmkkkjjjjjjkkkllllllkkkllloooooommmnnnrrrnnnlllmmmqqqrrrpppppprrruuusssqqqqqqsssrrrnnnjjjhhhgggfffggghhhhhhgggeeeeeefffiiikkklllkkkiiigggiiilllooopppnnnlllkkkkkkkkkkkkkkklllnnnpppqqqrrrpppttt|||zzzpppmmmpppllliiigggfffggghhhiiiiiiccceeeeeeaaaaaaeeefffdddeeedddcccdddeeehhhkkkmmmeeehhhhhhfffeeefffddd```ZZZ]]]___^^^```dddeeeccceeedddbbb`````````aaabbbaaa````````````___\\\ZZZVVVUUUUUUUUUTTTSSSSSSSSSQQQTTTUUUSSSRRRRRRPPPLLLNNNKKKIIIHHHHHHIIIHHHGGGEEEDDDBBB@@@?????????@@@<<<<<<===>>>@@@AAABBBBBB??????@@@@@@AAAAAA@@@@@@AAABBBBBBCCCDDDEEEFFFFFFIIIJJJKKKLLLMMMLLLLLLKKKGGGKKKOOORRRSSSTTTUUUVVVTTTVVVYYY\\\^^^bbbgggkkkmmmrrrwww{{{~~~~~~qqqjjj^^^TTTMMMIIIGGGFFFBBB@@@============;;;:::777777666666555444444333444333333222222222333333//////000000000//////...........................,,,---------......//////++++++++++++,,,,,,,,,,,,***+++,,,---............///.........///000111222000111333555666777666666777777999;;;>>>@@@BBBCCC>>>>>>>>>===<<<;;;:::999333333222111111111222222---------------...//////,,,,,,,,,---------------------------------...///------------------------......------------......,,,---...///000000000000000111111///---++++++,,,++++++,,,---...//////000---+++******+++,,,,,,++++++++++++************)))++++++,,,------,,,++++++))))))))))))))))))))))))*********+++++++++++++++++++++*********)))))))))******))))))))))))******'''((()))******+++******,,,,,,++++++******))))))'''''''''((()))***+++,,,+++******)))'''&&&&&&%%%}}}||||||~~~{{{xxxtttvvvxxxyyyxxxvvvxxx{{{kkkhhhhhhllloooqqqvvv{{{zzzuuuqqqpppqqqrrrooollllllnnnpppnnnkkkjjjmmmqqqhhhooorrrmmmiiikkkooopppmmmsssuuuoooiiihhhhhheeehhhggggggiiikkkkkkjjjhhhlllkkkjjjiiiiiikkkmmmooouuuuuuvvvvvvuuussssssttttttuuuvvvuuusssrrrtttvvvvvvsssooollljjjjjjlllmmmttttttvvvwwwrrrmmmnnntttpppoooppptttxxxzzzxxxwwwwwwwwwvvvrrrnnnlllnnnpppkkkhhhgggiiijjjjjjmmmqqqtttsssvvv|||}}}zzzzzz|||{{{yyyzzzzzzxxxyyy}}}uuurrrooonnnqqquuuxxxyyytttrrrooopppsssuuuuuutttooosssxxxzzzyyyuuurrrqqquuuvvvvvvuuusssrrrssstttvvvvvvttttttxxx|||zzztttnnnqqqsssrrrooonnnpppsssssspppoooqqqqqqooorrrxxxtttrrrppprrruuuwwwuuusssooollljjjmmmsssvvvtttqqqpppqqqrrruuuvvvtttqqqnnnnnnmmmmmmlllllllllmmmmmmmmmjjjlllpppooommmoootttpppmmmnnnssssssppppppssstttqqqooooooqqqqqqooolllkkkjjjhhhiiikkkjjjhhhfffccceeegggiiijjjjjjjjjjjjhhhjjjmmmmmmllljjjjjjjjjlllllllllmmmnnnpppqqqrrrooouuu~~~{{{qqqmmmooonnnkkkgggeeefffgggggggggccceeeeeebbbbbbfffgggfffccccccbbbbbbdddgggkkkmmmcccffffffbbbaaacccaaa^^^ZZZ^^^``````bbbfffgggeeegggdddaaa___^^^___aaacccbbbaaa`````````^^^ZZZWWWUUUUUUUUUUUUUUUUUUTTTTTTPPPTTTTTTPPPOOOQQQOOOKKKMMMKKKJJJIIIIIIHHHEEECCCEEEDDDBBB@@@??????@@@@@@<<<===>>>???AAABBBCCCDDD@@@@@@@@@@@@@@@AAABBBBBBDDDDDDDDDEEEEEEFFFFFFFFFJJJJJJJJJKKKKKKKKKKKKKKKKKKNNNQQQSSSTTTUUUWWWYYYUUUWWWZZZ]]]```dddiiimmmoootttzzz}}}}}}sssiii^^^YYYQQQKKKGGGEEECCCBBB@@@???===<<<<<<;;;999888555444444333333222222222222333333333222111000000///////////////...---,,,------------------------------------------......+++++++++,,,,,,,,,------***+++,,,------...------............///000111111111222222333444555555555666666666777999;;;;;;<<<::::::999999888666555444000000000000/////////...---,,,,,,,,,,,,------...++++++,,,,,,,,,---------......------......///000...........................------,,,,,,------...------...//////...............///---,,,+++,,,...++++++,,,---...///000111...---++++++---------,,,+++++++++************)))***+++,,,,,,,,,,,,+++***)))))))))))))))))))))))),,,++++++++++++++++++***)))************+++++++++******))))))))))))******'''((()))***+++++++++++++++,,,------,,,***)))'''((((((((((((((()))******((())))))((('''&&&''''''}}}{{{~~~|||xxxzzzxxx}}}yyysssssstttvvvxxxwwwttttttuuukkkjjjllloooooonnnqqqwwwxxxsssppppppssstttqqqnnnfffkkknnnkkkfffdddhhhmmmllltttwwwooojjjkkkoooooofffpppvvvqqqjjjjjjjjjiiijjjhhhggggggjjjlllnnnnnnnnnlllkkkjjjkkkmmmppprrrxxxsssoooqqqtttvvvvvvuuussstttuuutttrrrqqqqqqrrrmmmllljjjiiiiiijjjkkkllloooppptttuuuqqqkkklllqqqqqqppppppssswwwxxxvvvtttwwwyyyzzzxxxsssppppppqqqkkkhhhgggjjjkkkkkkmmmrrrsssrrruuuzzz|||{{{{{{}}}{{{wwwvvvxxxyyyxxxzzz~~~vvvrrrnnnlllnnnrrrvvvxxxqqqqqqqqqssswwwxxxxxxwwwrrruuuyyy{{{yyyvvvtttsssyyyzzzyyywwwtttqqqqqqrrrttttttrrrrrrwww|||yyysssiiiooouuuuuupppmmmpppttttttpppoooqqqrrrqqqssswwwuuussstttvvvzzz{{{xxxuuuuuupppkkkmmmsssuuuooohhhqqqooonnnppptttuuurrroooiiiiiiiiijjjkkkkkkkkkkkkpppmmmmmmqqqoookkklllrrrrrrnnnooottttttpppooosssooollljjjlllooorrrqqqoooooollljjjkkkmmmllliiifffgggggghhhiiijjjkkkkkkkkkgggiiikkkkkkjjjhhhhhhiiillllllllllllmmmooopppqqqlllsss|||zzzooojjjlllppplllhhheeeeeeeeeeeedddbbbdddeeeccceeejjjmmmlllkkkiiigggfffgggiiilllnnnbbbdddccc___^^^```___\\\[[[___aaaaaadddhhhiiiggghhhfffbbb^^^^^^___bbbdddbbbaaa``````___]]]YYYVVVTTTUUUUUUVVVVVVVVVUUUUUURRRUUUTTTOOONNNQQQQQQLLLMMMLLLKKKJJJIIIGGGCCC@@@FFFDDDBBB@@@??????@@@AAA===>>>???@@@BBBCCCEEEEEEBBBBBBAAA@@@AAABBBDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGJJJJJJIIIIIIIIIJJJKKKKKKOOOQQQSSSUUUUUUWWWZZZ\\\YYY[[[]]]^^^```cccgggjjjrrrvvv|||{{{uuupppfff]]]SSSPPPLLLIIIFFFDDDAAA???<<<;;;:::999888777666555333333222222111111000000222222333333222111///...////////////...---,,,+++------------------------------------------------++++++,,,,,,,,,---------******+++,,,---------------------......000111111333222222222222333444555999888777777888999999999777777777777666444333222////////////...---,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------...............///000111...........................------,,,,,,------...............---,,,+++++++++,,,,,,,,,++++++---///***+++,,,---...000111111///...,,,,,,...///...---+++++++++************))))))***+++,,,,,,+++***)))))))))))))))))))))))))))---,,,,,,++++++*********)))))))))***++++++,,,,,,******))))))))))))******(((((()))++++++,,,,,,,,,***,,,---......+++(((&&&,,,++++++***************&&&'''((((((''''''((()))qqqwww|||}}}yyyvvvuuuwwwzzzuuuyyy}}}||||||lllxxxuuussswww}}}~~~xxxrrrqqqtttrrrlllkkknnnmmmiiimmmuuuxxxsssnnnoooooommmoookkkiiiiiijjjiiiiiiiiinnnvvv{{{vvvooolllmmmmmmmmmppptttvvvvvvssspppmmmqqqllldddbbbjjjsssqqqgggnnnlllnnnrrrssstttyyysssuuuuuutttrrrqqqqqqrrrppppppooommmllllllnnnqqqooommmiiihhhiiijjjiiihhhmmmnnnpppppppppnnnllljjjooolllmmmrrrsssrrruuu}}}wwwxxxyyyxxxvvvsssooollldddfffiiilllnnnrrrvvvxxx{{{|||}}}}}}|||zzzxxxvvv|||{{{|||{{{xxxuuuyyyzzzzzzyyyvvvtttuuuvvvtttrrrpppqqquuuzzz}}}{{{xxxzzz{{{uuu}}}zzzzzz{{{vvvqqqssszzzuuuvvvwwwwwwvvvvvvvvvvvvkkknnnrrrsssrrrpppnnnmmmqqqvvvwwwtttrrrssstttrrrwwwtttqqqppprrruuuxxxyyyxxxvvvrrrooonnnnnnooopppkkkmmmppprrrrrrooollljjjnnnjjjffffffiiilllmmmlllssstttpppjjjiiimmmooonnnsssrrrpppnnnoooqqqsssuuummmiiigggiiinnnqqqnnnkkkooopppooolllhhhfffeeefffgggiiikkklllkkkjjjjjjkkkjjjhhhgggiiimmmnnnllliiidddgggkkkpppsssttttttssstttwww||||||uuukkkhhhllldddfffhhhhhhfffeeeeeefffeeebbb```aaaggglllkkkgggjjjgggeeegggkkkmmmkkkgggfffcccccceeebbbZZZYYY]]]___^^^^^^aaafffiiiiiigggllliiifffcccbbbcccfffgggeeedddbbb```]]]ZZZWWWVVVXXXWWWWWWVVVVVVWWWWWWWWWNNNOOOOOOOOONNNLLLJJJIIIKKKJJJHHHGGGGGGEEEBBB???EEEDDDCCCAAA@@@??????>>>@@@@@@@@@@@@AAACCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBEEEHHHIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLNNNOOOPPPOOOPPPRRRTTTVVVXXXZZZ[[[[[[___bbbddddddeeehhhkkklllnnnqqquuuyyy{{{|||}}}uuusssoooiiibbbZZZSSSPPPHHHGGGFFFCCCAAA???===<<<666666555444444333222222444444333333222111000000////////////////////////......////////////............---,,,,,,,,,,,,---)))+++---//////---+++))),,,++++++******++++++,,,)))***++++++------...///---,,,,,,,,,,,,---......222222111111111222333444777777777777777777777777333222222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++---------...............111000............,,,***...---+++,,,---...---,,,......///000111222333333000000000000////////////...---,,,,,,++++++,,,,,,)))))))))***++++++,,,,,,,,,++++++***+++,,,...///******+++,,,------......************************++++++************++++++******+++++++++,,,,,,,,,++++++***************+++))))))************)))))))))************(((&&&%%%sssvvvwwwuuuqqqppprrruuutttrrrxxx|||zzz|||yyyjjjqqqooonnnsss{{{}}}yyynnnrrrrrrooopppuuuvvvsssnnnvvv{{{xxxuuuvvvwwwuuunnnkkkiiiiiijjjkkkkkklllmmmuuuzzzwwwtttttttttssstttvvvxxxyyyyyywwwuuusssoookkkeeecccjjjtttsssmmmkkkhhhhhhlllnnnnnnrrrxxxvvvuuutttsssrrrrrrrrrrrrkkkmmmpppqqqqqqrrrtttvvvmmmnnnooonnnkkkjjjlllnnnjjjllloooppppppnnnkkkiiizzzvvvuuuvvvsssnnnnnnrrr{{{||||||{{{xxxuuuqqqooofffgggiiilllooossswwwzzzzzz{{{|||}}}}}}{{{zzzyyy~~~}}}{{{zzzzzzzzzxxxvvvwwwxxxyyyxxxvvvuuuuuuvvvwwwuuusssssswww{{{~~~}}}}}}|||}}}~~~}}}{{{xxx|||wwwvvvyyyyyyvvvuuuxxxuuuvvvwwwwwwvvvuuuttttttooorrrtttuuussspppnnnmmmpppuuuxxxvvvuuuxxxzzzxxxwwwtttrrrqqqssswwwyyyzzztttrrrpppmmmlllllllllmmmppppppppppppooooooooonnnppplllhhhhhhiiikkklllkkkooopppmmmiiijjjooopppnnnqqqpppnnnmmmnnnooopppqqqllljjjiiikkkooorrrqqqoooiiijjjjjjjjjhhhggghhhiiihhhjjjlllkkkjjjhhhhhhiiigggffffffhhhjjjkkkjjjiiihhhhhhiiikkkmmmoooqqqrrrnnnuuu~~~{{{ooojjjkkkoooooonnnmmmkkkjjjjjjkkkiiifffddddddhhhlllmmmkkkmmmjjjggghhhlllnnnllljjjgggcccaaabbb```ZZZYYY[[[bbbaaa```aaadddfffeeecccgggeeebbb```___```bbbccccccbbbbbbaaa___]]]\\\[[[WWWVVVVVVUUUUUUUUUUUUVVVNNNOOOOOONNNMMMLLLJJJIIIMMMKKKIIIHHHHHHGGGEEECCCDDDDDDBBBAAA@@@?????????@@@@@@???@@@AAABBBDDDEEECCCCCCDDDDDDDDDDDDDDDEEEDDDFFFHHHIIIJJJIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNQQQQQQSSSUUUXXXZZZ]]]^^^^^^aaaeeeffffffeeeggghhhkkklllnnnoooppppppoooooofffccc]]]VVVPPPKKKHHHFFFCCCBBB@@@>>><<<:::888888555555444444333222222111444333333222111111000000000000000000000000000000......////////////............---,,,,,,,,,,,,---+++,,,...//////...,,,+++,,,,,,++++++++++++,,,,,,***++++++,,,,,,------..................//////000111111111111222222222222444444444444444444444444222111111000///......---------------------------,,,,,,+++++++++,,,---...,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......//////111///............---+++...---,,,---//////---,,,---...///000111222222333000000000000/////////......---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++******++++++,,,---...******++++++,,,------...************************++++++***))))))******************+++++++++,,,,,,+++*********************)))******************))))))*********)))(((&&&%%%yyyyyywwwrrrooooootttyyynnnoooxxx{{{vvvwwwwwwkkkmmmkkklllqqqyyy~~~|||zzzmmmpppqqqqqqssswwwyyywwwqqqxxx}}}{{{yyyyyyyyywwwmmmllliiiiiikkknnnoooooooootttvvvuuuuuuwwwvvvsssvvvwwwxxxyyyyyywwwuuutttmmmkkkgggeeekkksssuuutttooojjjiiillloooppprrruuuxxxtttppppppqqqsssrrrqqqfffjjjooorrrrrrrrrrrrrrrjjjooosssrrrmmmjjjmmmqqqgggjjjmmmppppppnnnkkkiiitttsssuuuwwwuuurrrrrruuu|||||||||zzzxxxtttqqqooojjjjjjjjjlllpppuuuyyy|||xxxyyyzzz{{{||||||{{{{{{wwwxxxyyyxxxvvvuuuuuuvvvtttvvvwwwwwwuuuuuuuuuvvvzzzwwwvvvvvvyyy|||~~~~~~|||~~~}}}{{{zzz{{{zzzuuusssxxx|||{{{yyyxxxwwwwwwwwwvvvuuutttsssrrrsssuuuvvvvvvssspppnnnmmmlllrrruuuttttttxxxzzzyyyxxxuuussssssuuuxxx{{{{{{uuuuuutttssssssrrrrrrrrrtttssspppooonnnoooqqqrrrpppmmmjjjiiiiiikkkkkkkkknnnnnnmmmkkkoootttsssoooooooooooonnnnnnnnnnnnnnniiiiiijjjlllnnnooopppqqqhhhiiijjjiiihhhggghhhiiihhhjjjkkkjjjhhhgggggggggdddfffggghhhgggggghhhiiillljjjhhhggghhhkkkooorrrnnnttt|||yyynnnkkknnnwwwuuupppllljjjiiijjjkkkkkkiiifffeeefffiiilllooollliiifffgggjjjlllkkkjjjkkkeee```aaaaaa^^^[[[[[[bbbaaa```aaacccddddddccccccbbbaaa```_________```^^^____________^^^^^^]]]XXXXXXXXXWWWWWWVVVVVVVVVOOOOOOOOONNNMMMLLLJJJJJJMMMKKKHHHFFFGGGGGGFFFEEECCCCCCBBBAAA@@@@@@??????????????????@@@BBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIKKKKKKLLLKKKKKKJJJJJJJJJKKKLLLLLLRRRRRRSSSUUUXXX[[[^^^```aaadddgggiiihhhfffeeeeeefffffffffeeedddbbb```___YYYUUUNNNHHHCCCAAABBBCCCAAA@@@>>>===;;;999888777333333333222222111111000333222222111111000000///000000000000000000000000---......//////......---......---,,,,,,,,,,,,,,,---------...............,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......///000...///111222222222111000000000000000000000000000/////////......---------........................,,,,,,+++++++++,,,---...++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------...///000000///...------//////...---...---...///000000...,,,------...///000111222222000000000/////////.........---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,*********++++++,,,,,,---************************,,,+++***)))))))))))))))***************+++++++++******************************++++++++++++******))))))***))))))((('''&&&yyyxxxuuuqqqoooqqqvvvzzzoooqqqyyyzzzrrrtttxxxpppooooooppptttxxxyyytttpppooopppqqqqqqrrrssssssrrrtttwwwzzzyyyvvvtttrrrqqqmmmmmmkkkjjjmmmrrrsssrrrrrrrrrooolllnnnrrrrrrnnnqqqsssuuuwwwvvvtttqqqppplllkkkiiihhhjjjppptttvvvuuupppnnnqqqtttssstttvvvxxxrrrmmmlllooorrrqqqnnneeejjjoooqqqoookkkhhhfffjjjnnnqqqpppllljjjjjjllleeehhhlllooopppnnnjjjhhhiiilllppptttuuuuuuwwwyyyxxxwwwwwwuuutttrrrpppooonnnlllkkkmmmqqqvvv{{{}}}xxxxxxxxxyyyyyyzzzzzzzzzsssvvvxxxwwwsssqqqqqqsssqqqsssuuuvvvuuuuuuuuuvvvzzzxxxwwwwwwyyy{{{|||{{{}}}}}}{{{{{{{{{vvvuuuvvvzzz~~~~~~}}}{{{zzzyyyxxxwwwvvvuuusssqqqrrrtttuuutttrrrpppoooppppppuuuwwwuuuuuuwwwyyywwwxxxvvvttttttwwwyyy{{{|||wwwwwwxxxyyyxxxwwwvvvuuuuuusssrrrpppooopppqqqrrrlllkkkiiiiiiiiijjjkkklllqqqqqqpppppptttxxxvvvpppnnnnnnooooooooonnnmmmlllhhhiiikkkkkkjjjjjjlllmmmmmmmmmmmmkkkgggeeeeeeeeefffhhhiiihhhggggggggghhheeehhhkkkjjjhhhgggiiikkkmmmkkkiiihhhiiilllpppsssuuuuuuvvvvvvqqqnnnrrrzzz}}}xxxqqqkkkiiiiiijjjkkkkkkiiigggfffeeeeeeiiiooonnnkkkhhhhhhjjjlllllllllpppiiibbbaaacccccc```]]]^^^^^^___aaacccdddeeeeeebbbcccccccccbbbaaaaaa```ZZZ[[[\\\\\\]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXQQQPPPPPPOOONNNMMMLLLKKKKKKHHHEEECCCDDDEEEEEEDDDBBBBBBBBBBBBAAA@@@@@@???>>>>>>??????@@@AAABBBBBBCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGIIIKKKLLLLLLJJJJJJJJJJJJKKKLLLMMMMMMRRRRRRRRRTTTWWW[[[___aaaaaacccgggiiihhhfffdddccc^^^^^^]]][[[YYYXXXVVVUUUOOOLLLGGGCCC@@@@@@AAABBB======<<<:::888777666555222222111111000000000000111111111000000/////////////////////////////////---------......---------...---,,,,,,++++++,,,,,,------,,,+++,,,---...///,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,---,,,...000111222111///...........................------------,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------***++++++,,,------------++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000...------...///000000///.........000111111...,,,,,,------...///000111222000000/////////............---,,,,,,++++++,,,,,,.........---,,,++++++***((()))***,,,---,,,,,,+++*********+++++++++,,,,,,************************,,,+++***)))))))))))))))************************))))))******************++++++,,,,,,,,,,,,++++++******)))))))))(((((('''oooooopppooooooqqqsssuuuuuuuuu{{{yyypppttt{{{wwwpppqqqtttxxxzzzvvvooohhhqqqpppqqqrrrrrrpppooopppssssssuuuuuussspppoooooommmoooooolllooouuuvvvrrrrrroooiiieeehhhooopppmmmnnnqqqvvvyyyyyyvvvqqqnnnnnnlllkkkkkkkkkmmmqqqtttvvvsssrrrvvvwwwttttttvvvvvvpppjjjjjjmmmpppooollljjjnnnrrrtttpppkkkfffccckkkkkkkkkkkkjjjiiifffdddfffhhhlllnnnooommmjjjhhhjjjmmmpppqqqqqqqqqqqqqqqtttsssrrrqqqqqqppppppqqqrrrooommmnnnrrrxxx{{{|||wwwwwwvvvvvvvvvwwwyyyyyywwwzzz|||zzzuuurrrqqqrrrooorrruuuvvvvvvuuuvvvvvvxxxvvvvvvvvvxxxyyyxxxwww}}}||||||}}}~~~~~~{{{yyysssxxx|||}}}}}}~~~|||zzzxxxwwwxxxvvvsssqqqnnnpppqqqqqqppppppqqqsss{{{{{{yyyzzzzzzwwwxxxvvvtttuuuwwwyyyzzzzzzqqqrrrtttuuutttsssrrrqqqrrrrrrssssssrrrqqqooonnngggggghhhhhhiiikkkmmmnnnrrrtttsssqqqsssvvvsssmmmjjjkkklllmmmmmmlllkkkiiilllmmmmmmllljjjiiiiiijjjmmmmmmmmmjjjfffcccbbbbbbccceeefffgggggghhhjjjlllhhhkkknnnnnnkkkjjjkkknnnlllllllllmmmoooqqqssstttwwwuuuuuuxxxzzz|||zzzrrrmmmkkklllllllllkkkhhhgggiiigggeeegggnnnpppnnnllllllmmmnnnnnnnnnooojjjcccaaaccceeebbb^^^^^^___```aaaaaabbbcccdddbbbccccccddddddcccbbbaaa[[[\\\\\\]]]]]]\\\\\\[[[]]]]]]]]]\\\[[[ZZZXXXWWWSSSRRRQQQPPPOOONNNNNNNNNJJJHHHDDDCCCCCCDDDDDDDDD@@@AAABBBBBBBBBAAA@@@@@@>>>??????@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFFEEEFFFIIILLLLLLLLLIIIIIIIIIJJJLLLNNNOOOPPPTTTTTTUUUWWWZZZ]]]```bbb^^^___bbbeeefffeeebbb___ZZZYYYWWWTTTQQQOOOMMMLLLDDDCCCAAA@@@>>>=========666666555444333222111000111000000000000000//////000000////////////......------------------------,,,,,,------------,,,,,,------,,,++++++++++++,,,,,,+++***)))***+++---...---,,,,,,,,,,,,,,,,,,---...------,,,,,,++++++******************+++,,,,,,+++,,,...000000///...---------------------------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,------------+++++++++,,,,,,---------))))))***+++++++++++++++,,,,,,------...//////000...------...000111000//////......///111000...,,,,,,,,,---...///000000111////////////...............---,,,,,,++++++,,,,,,......---,,,+++***))))))((()))+++,,,------,,,++++++++++++++++++,,,,,,,,,************************,,,,,,+++***************++++++******************((()))***+++,,,+++++++++,,,,,,------------,,,,,,+++*********))))))))))))lllnnnpppsssuuuuuuuuutttyyyxxx|||yyyqqquuu|||xxxmmmpppuuuzzz{{{wwwqqqlllqqqppprrruuuvvvsssrrrtttrrroooooorrrrrrpppqqqsssnnnssssssppprrrxxxvvvpppooommmiiifffjjjqqqsssqqqqqqtttxxx{{{|||zzzvvvtttqqqnnnmmmoooooonnnooorrrwwwwwwzzz}}}|||wwwvvvyyysssoookkkjjjlllnnnmmmlllooorrrvvvwwwtttpppllljjjllljjjhhhhhhjjjiiifffccchhhiiilllmmmnnnllljjjiiijjjoooqqqooonnnpppqqqpppuuutttrrrqqqpppqqqrrrsssuuurrroooppptttxxxyyyyyyvvvuuuttttttuuuwwwzzz||||||~~~~~~zzzwwwtttsssooorrruuuwwwwwwvvvvvvvvvtttssssssuuuvvvwwwuuussszzzyyyxxxzzz}}}}}}{{{xxxtttzzz}}}{{{}}}|||yyyvvvvvvxxxwwwssspppkkklllnnnnnnnnnpppsssuuu}}}|||xxxxxxwwwtttxxxvvvttttttuuuwwwwwwvvvooopppqqqrrrrrrqqqoooooonnnpppssstttssspppllljjjeeefffhhhiiijjjkkknnnqqqpppssssssooonnnooonnnjjjfffggghhhjjjjjjiiiiiihhhrrrqqqpppooommmlllkkkjjjggghhhhhhgggdddccccccdddbbbdddffffffgggiiilllnnnkkkmmmnnnnnnmmmmmmmmmnnnkkklllnnnppprrrsssssssssrrrrrryyyxxxsssllliiijjjkkkjjjhhhkkkggghhhnnnnnniiihhhllliiiiiiiiiiiihhhhhhhhhhhhhhhgggccc```aaadddbbb]]]aaabbbbbbaaa___^^^___```aaaaaabbbbbbbbbbbbaaa```^^^^^^____________^^^^^^\\\\\\\\\[[[ZZZWWWUUUTTTSSSSSSQQQPPPOOONNNNNNNNNLLLJJJGGGEEEFFFFFFEEEDDD???@@@AAABBBCCCBBBAAA@@@??????@@@AAABBBBBBAAAAAA@@@AAABBBCCCEEEFFFGGGHHHHHHFFFEEEHHHLLLOOONNNLLLIIIIIIJJJKKKMMMOOOQQQRRRVVVWWWYYY\\\^^^```bbbbbb[[[[[[\\\___``````]]]ZZZXXXVVVSSSNNNJJJGGGEEEDDD>>>??????@@@???===;;;:::555555444444333222111111000000000000000000000000........................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,+++++++++++++++******)))))))))+++,,,---------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++---.........---,,,------------------------*********++++++,,,,,,,,,***************************+++,,,---------,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,------...((()))***+++,,,,,,,,,+++---------............//////...---...000111000//////...------//////...---++++++,,,---...///000000/////////.........------...---,,,,,,++++++,,,,,,...------,,,+++******)))******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++)))***+++---------,,,,,,------............------,,,,,,+++++++++++++++,,,oooqqqsssvvvxxxxxxvvvtttyyywww|||zzzsssvvvyyyrrrmmmoootttxxxzzzyyyvvvtttsssppprrrwwwxxxtttsssvvvtttooommmooopppooopppuuuooovvvwwwssstttyyyvvvlllmmmooonnnlllnnnrrrssspppqqqsssuuuwwwxxxyyyyyyxxxsssooonnnsssuuurrrppprrrssswww~~~wwwvvvzzzqqqpppooonnnmmmmmmmmmmmmpppsssuuuuuurrrooonnnmmmkkkllllllkkkkkkkkklllmmmkkklllllllllllllllkkkjjjkkkppprrrooooootttvvvuuuxxxvvvsssqqqoooooopppqqqwwwssspppqqquuuxxxwwwuuutttsssssssssvvvzzz|||||||||||||||yyyvvvrrrooorrrvvvxxxwwwvvvvvvvvvqqqqqqrrrtttvvvvvvtttrrrsssuuuxxxyyyyyyyyyyyyzzzwww{{{|||yyyyyy~~~}}}zzzvvvttttttvvvvvvrrrnnnkkklllmmmmmmnnnpppsssvvvwww{{{|||xxxuuuvvvvvvtttxxxvvvssssssssstttsssrrrssssssssssssrrrqqqqqqpppmmmoooqqqrrrqqqnnnjjjhhhfffiiikkklllllllllooorrrmmmrrrsssnnnjjjjjjllllllfffggghhhiiijjjkkkkkkkkktttqqqooonnnoooooollljjjeeeggghhhgggffffffggghhhdddeeefffggggggiiilllnnnllllllkkklllmmmmmmllljjjmmmmmmnnnoooppppppppppppooopppzzznnnjjjffffffiiiiiigggdddiiicccfffpppssskkkfffhhhcccdddffffffeeedddbbbbbbbbbfffeeeaaa```cccccc___```bbbcccaaa^^^]]]^^^___aaaaaaaaaaaaaaaaaaaaaaaa]]]^^^___```````````````\\\\\\\\\[[[ZZZWWWTTTRRRRRRQQQPPPNNNMMMMMMMMMMMMLLLJJJHHHGGGFFFEEECCCAAA>>>???AAACCCCCCBBBAAA@@@@@@@@@AAABBBCCCBBBBBBAAA@@@AAABBBDDDFFFHHHIIIJJJIIIGGGGGGKKKPPPRRRPPPMMMLLLLLLLLLMMMNNNPPPQQQRRRUUUWWWZZZ]]]^^^______^^^YYYXXXWWWXXXYYYYYYVVVSSSQQQOOOLLLHHHDDDBBB@@@@@@======>>>???>>><<<:::999777666666555555444444444000000000000000000000000------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,++++++***+++++++++************+++,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++++++++,,,,,,,,,,,,---------------------------))))))***++++++,,,------++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,---------,,,++++++******+++,,,,,,---......******+++,,,---......---...............---------000///...///000111000///000...++++++,,,.........++++++,,,---...//////000//////.........---------...---,,,,,,++++++,,,,,,......------,,,,,,++++++,,,,,,,,,,,,---...//////------------------------------------------------,,,,,,,,,,,,---...//////---------,,,,,,,,,++++++)))+++---...//////...---.........//////............---,,,,,,,,,,,,---...ooooooqqqsssuuuuuussspppwwwuuu{{{{{{tttvvvvvvkkkpppqqqsssvvvxxxyyyzzzyyytttqqqsssxxxxxxrrrpppsssxxxqqqlllnnnnnnkkklllqqqpppxxxzzzuuuvvvzzzuuujjjlllqqqtttrrrqqqqqqnnniiioooooonnnooopppsssvvvxxxtttoooooovvvzzzvvvssssssjjjqqq{{{yyyppppppuuupppqqqrrrqqqooommmnnnoooooopppqqqooollliiihhhhhhjjjnnnqqqppplllmmmrrrxxxnnnmmmmmmlllkkkkkkkkkkkktttxxxxxxqqqooosssuuussszzzwwwssspppmmmlllmmmnnnxxxtttqqqrrrvvvxxxuuurrrrrrrrrrrrtttxxx~~~xxxvvvvvvxxxzzzyyytttppppppssswwwyyyxxxwwwvvvvvvppppppqqqtttvvvvvvsssqqqmmmsssyyyyyyvvvtttxxx}}}zzz{{{xxxtttxxx~~~xxxwwwtttqqqrrruuuuuuqqqmmmlllmmmmmmmmmmmmpppssswwwuuuzzz{{{yyyxxxzzz{{{yyywwwuuusssrrrrrrrrrqqqooossssssrrrqqqppppppoooooommmnnnoooooonnnllliiigggiiillloooooommmmmmooorrrlllsssuuuoooiiijjjnnnpppiiiiiijjjkkkmmmnnnooopppsssoookkklllooopppmmmiiiiiikkklllkkkjjjiiijjjkkkfffggghhhgggggghhhkkkmmmllljjjhhhiiilllmmmjjjgggnnnnnnmmmlllllllllmmmmmmrrrooovvvwwwllliiigggiiimmmnnnjjjfffeee___bbboootttlllcccbbbeeehhhjjjkkkjjjgggeeedddaaaggghhhdddbbbeeeeeebbb]]]___aaaaaa___^^^```cccccccccbbbbbbbbbbbbcccdddZZZ[[[\\\^^^___`````````]]]^^^^^^]]][[[XXXUUUSSSQQQPPPNNNLLLKKKKKKLLLLLLIIIHHHFFFFFFEEECCC@@@>>>===???AAACCCCCCCCCAAAAAA@@@AAABBBCCCCCCCCCBBBAAAAAABBBCCCEEEGGGIIIKKKKKKJJJIIIIIINNNSSSUUURRRNNNOOOOOONNNNNNOOOOOOPPPQQQRRRTTTXXX[[[\\\\\\ZZZYYYZZZWWWTTTTTTUUUTTTPPPMMMHHHGGGEEECCCAAAAAAAAAAAA::::::999999888777666666333333333222222222111111000000000000111111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---,,,++++++******++++++******+++,,,------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((()))******+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,------------,,,,,,+++*********+++,,,,,,---......+++,,,---.../////////////////////...------,,,,,,111///...///000111000...111...***)))+++---...///***++++++,,,---...///000//////.........---------...---,,,,,,++++++,,,,,,...............---------...---,,,,,,---...000111................................................,,,,,,,,,---...///000111.........------,,,,,,,,,***+++...///000000///.........////////////......///...---,,,------///000tttpppooossstttqqqrrrwwwtttvvvvvvuuutttwww~~~~~~zzzyyy{{{}}}|||{{{yyyvvvsssqqqrrrrrrqqqpppwwwppplllllllllkkkooovvvyyyyyy{{{{{{uuunnnnnnssssssqqqqqqssspppjjjmmmtttsssqqqooommmnnnsssyyy~~~xxxrrrqqqwwwuuullljjjppptttvvvxxxuuuppppppvvv{{{vvvzzzyyyrrrpppuuuyyyyyypppmmmjjjjjjlllmmmkkkhhhhhhlllqqqpppllljjjmmmpppnnnmmmlllmmmnnnoooooonnnpppyyy|||vvvrrrvvv{{{}}}vvvtttrrrrrrrrrsssrrrrrr|||ssskkklllsssyyyxxxuuu}}}|||||||||}}}~~~{{{zzzxxxvvvuuuuuuuuuvvvwwwwwwvvvwwwxxxxxxwwwvvvzzzuuuqqqrrrrrrrrrvvv{{{qqqvvv{{{{{{wwwtttuuuwww}}}{{{xxxyyy|||~~~~~~|||ssssssrrroookkkjjjkkkmmmkkkppprrrpppppptttwwwwwwuuuvvvvvvuuutttuuuxxx{{{uuutttssspppnnnooorrruuuuuurrrnnnllllllmmmmmmmmmkkkkkklllllllllkkkjjjjjjmmmnnnkkkfffjjjvvv~~~ooossssssooommmoooqqqooopppkkkhhhiiimmmooolllhhhsssnnnhhhfffiiilllkkkhhhpppnnnkkkkkklllnnnoooooojjjhhhgggiiinnnooohhh```ggghhhiiijjjlllmmmoooooopppooommmmmmmmmoooppprrrkkkpppwww}}}~~~zzztttoooooojjjfffiiinnnppplllggghhhhhhggggggggggggeeedddaaadddggghhhhhhfffffffffjjjjjjhhheeeaaa______```___bbbeeefffeeecccccccccdddcccccccccbbb```______aaa_________aaaaaa```^^^___]]][[[[[[]]]]]][[[YYYSSSRRROOOMMMJJJHHHGGGGGGKKKJJJHHHFFFDDDBBBAAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAACCCEEEFFFEEEEEEGGGIIILLLKKKLLLOOOTTTWWWVVVTTTOOOOOOPPPPPPQQQQQQRRRRRRZZZZZZ[[[[[[[[[YYYXXXVVVTTTSSSRRRPPPNNNKKKIIIGGGFFFCCC???>>>>>>?????????<<<;;;999888666666777777111111111111000000000///,,,------...---,,,***)))++++++++++++,,,,,,---...///...,,,+++***+++,,,,,,)))))))))))))))*********+++++++++++++++,,,,,,,,,---***(((((()))++++++++++++++++++*********))))))---,,,***+++,,,------,,,******))))))***+++,,,,,,++++++,,,------------,,,++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,////////////...,,,)))(((------,,,++++++,,,,,,,,,------++++++++++++------++++++++++++,,,---......+++++++++,,,...000111222//////...---,,,,,,,,,,,,,,,,,,++++++,,,...000111,,,,,,---------.........,,,,,,+++,,,...//////...111111111111111111111111222000---,,,...000111222111000...------...///000...---,,,+++,,,...111222222222222222222222222333111111111111111111222222......///000111222333333444222///.../////////......///000111222111111000//////......///...+++)))111///...---...///...---{{{wwwwwwzzzyyyttttttwwwtttuuuuuuttttttuuuxxxzzz}}}yyyxxxyyyzzz{{{{{{yyyvvvssspppnnnmmmmmmsssnnnlllnnnooonnnpppvvvwwwuuuuuuvvvsssoooppptttooonnnpppsssoooiiiiiinnnttttttrrrooolllnnnsssxxxwwwqqqqqqvvvtttkkkhhhllllllmmmnnnoooppprrrtttvvvyyyzzzwwwrrrrrruuutttppppppqqqrrrqqqooommmkkkjjjiiijjjkkkllllllmmmooopppiiiiiijjjllloooqqqpppooommmuuuxxxsssooosssyyy||||||xxxsssrrrsssuuuuuutttqqqnnnnnnsssyyy|||xxxssszzz{{{|||~~~~~~~~~~~~~~~zzzzzzyyyxxxxxxxxxyyyyyywwwwwwyyy{{{{{{{{{yyywwwuuurrrppprrrsssrrrtttxxxrrrwww{{{zzzwwwttttttvvvyyyuuuuuuwwwxxxwwwuuusssqqqppppppqqqpppppplllqqqtttqqqooosssxxxyyywwwxxxxxxvvvtttsssssstttuuusssqqqppppppqqqrrrsssqqqnnnkkkiiiiiijjjkkkllljjjiiiiiihhhhhhggggggggglllnnnllliiillluuu{{{|||pppsssrrroooooorrrsssppppppnnnmmmoooqqqrrrooommmrrrnnnjjjkkknnnpppnnnlllooommmkkkkkklllmmmmmmllllllmmmmmmnnnooonnnkkkgggggghhhiiikkklllmmmmmmmmmooonnnlllkkkjjjkkkmmmnnnhhhkkknnnqqqrrrpppmmmkkknnniiieeeggglllnnnkkkgggiiiiiihhhiiiiiihhhgggfffcccfffhhhhhhgggffffffggghhhhhhfffccc```^^^___```___bbbeeeffffffeeeeeeffffffdddbbb___^^^]]]]]]]]]]]]\\\[[[]]]___bbbbbbbbb```\\\YYYYYY[[[[[[WWWSSSTTTSSSQQQOOOMMMLLLJJJJJJJJJIIIGGGEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAAAAABBBBBBBBBBBBAAABBBDDDEEEFFFHHHJJJKKKMMMLLLLLLNNNRRRSSSRRRQQQOOOOOOPPPQQQRRRSSSTTTTTTVVVVVVWWWXXXWWWWWWUUUUUUQQQPPPPPPNNNLLLJJJHHHGGGEEEBBB???===>>>>>>>>>===888777666444333333333333111111111000000000//////***+++,,,------,,,+++***+++++++++++++++,,,---......---,,,+++***++++++,,,))))))))))))************))))))******+++,,,,,,------,,,******,,,---,,,+++,,,,,,,,,+++++++++******---,,,***+++,,,------,,,***************+++,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,---------------////////////...---+++***------,,,,,,,,,,,,,,,---------,,,++++++,,,------,,,,,,,,,,,,---...///000......---......///000000000///...---------------,,,,,,++++++,,,---...///++++++,,,---...//////000000000000111222222222222000000000000000000000000222111000000000000000///000////////////000111222333222111111000111111222222333444555555666666666333444444555666666555555222222222222333333444444444333111111333333333222888777666444444333333444666555333333333333333333555333111000111222222111}}}zzzyyyyyywwwrrrqqqrrrlllmmmppptttyyy|||}}}}}}yyyuuuuuuwwwzzz{{{{{{zzzuuuoookkkjjjlllooommmnnnqqqrrrqqqrrruuuwwwrrrqqqsssssspppnnnppphhhjjjnnnpppmmmgggfffiiiqqqrrrrrrooommmmmmppptttrrrnnnooosssqqqhhheeegggmmmllllllooosssuuutttsssxxxwwwssspppsssuuurrrllloootttwwwvvvpppkkkiiijjjiiihhhfffhhhlllooopppooohhhhhhjjjmmmooopppnnnllljjjppprrrnnnlllpppwww{{{{{{tttrrruuuwwwwwwuuuiiikkkooouuuyyy{{{yyywwwwwwyyy|||~~~~~~}}}{{{zzzyyyyyyzzz{{{{{{|||{{{{{{vvvxxx{{{}}}~~~}}}zzzyyyrrrppppppssstttqqqqqqtttrrruuuxxxwwwtttqqqqqqssszzzxxxuuutttvvvwwwxxxxxxuuurrroooppptttvvvtttrrrlllrrrtttpppnnnrrrwwwzzzwwwxxxxxxvvvsssppppppppptttrrrpppppprrrsssqqqooommmllljjjiiiiiijjjlllmmmkkkjjjhhhfffeeeeeefffgggiiikkkkkkjjjmmmrrruuutttrrrrrrpppnnnqqqvvvvvvrrrpppqqqrrrrrrsssrrrqqqppppppnnnnnnpppssstttqqqnnnkkkkkkkkkmmmoooppppppnnnmmmoooqqqpppmmmkkkkkkmmmfffhhhjjjlllllllllkkkjjjooommmkkkjjjiiijjjkkklllnnnmmmllllllllllllnnnnnnmmmiiidddeeeiiillljjjggghhhhhhiiijjjiiiiiiggggggggghhhiiiiiigggfffgggggghhhhhhfffdddaaa```aaaccc___bbbeeefffffffffggghhhhhheeeaaa^^^\\\\\\]]]^^^]]][[[YYYYYY\\\___aaabbbccc]]]XXXXXX[[[[[[UUUPPPSSSRRRQQQPPPNNNMMMLLLLLLHHHHHHFFFEEEDDDCCCCCCCCCAAA@@@@@@??????@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBEEEHHHKKKLLLLLLMMMLLLLLLNNNPPPPPPOOOMMMOOOPPPQQQSSSUUUVVVWWWWWWRRRRRRSSSSSSSSSRRRQQQQQQLLLLLLLLLKKKIIIHHHFFFEEEDDDAAA>>><<<<<<<<<;;;:::666555444333222111111111000000000000////////////******+++,,,,,,,,,,,,+++,,,++++++++++++,,,,,,------,,,++++++***+++++++++(((((())))))************(((((()))***++++++,,,,,,...---------//////---,,,,,,,,,,,,,,,,,,+++++++++,,,+++******,,,......---+++************++++++,,,)))******+++,,,+++++++++******+++++++++,,,,,,,,,,,,------.....................//////......---,,,------,,,,,,,,,------......---,,,,,,,,,,,,---...------------...///000111111000///...------------//////..................,,,,,,+++++++++,,,,,,---,,,,,,---...000111222222000000000000111111111111111111222222222222222111111111222333222111///...333444444555666666777777555666777888999999999888BBBBBBBBBBBBAAA???>>><<<@@@AAACCCDDDCCCAAA>>>===@@@@@@???>>>>>>???@@@@@@@@@??????AAACCCDDDCCCBBBGGGDDD???:::777777888999===<<<:::888777888999;;;:::777555333444555444444~~~{{{xxxuuusssqqqqqqrrroooooopppuuu}}}yyytttrrrtttxxxvvvyyyzzzuuunnnjjjlllooonnnnnnqqqssstttsssrrrrrryyyssspppssstttpppjjjgggdddgggkkkllljjjhhhhhhkkklllkkkkkkmmmqqqssstttsssrrrpppqqqvvvtttnnnjjjkkkooonnnnnnooopppqqqqqqqqquuusssqqqppprrrtttuuutttrrrtttuuusssnnnjjjiiiiiiggghhhiiikkkmmmnnnnnnmmmkkkkkklllnnnnnnllliiieeehhhkkkmmmkkkkkknnnuuuzzzzzztttsssvvvxxxuuuqqqkkklllnnnppprrruuuyyy|||uuuwwwxxxzzzzzzzzzxxxwwwxxxyyyzzz||||||{{{zzzzzzvvvxxxzzz|||{{{{{{{{{|||vvvsssrrrttttttqqqpppsssoooqqqsssrrrqqqpppqqqrrrppprrruuuxxxyyyyyyvvvtttrrrqqqqqqqqqsssttttttsssnnnsssuuuqqqnnnrrrxxx{{{uuuuuutttrrrpppoooqqqssstttqqqoooqqquuuuuuqqqlllnnnnnnmmmllllllmmmoooqqqpppmmmjjjgggfffgggiiikkkfffhhhjjjkkkmmmnnnnnnmmmsssqqqnnnmmmsssyyyyyyssstttttttttrrrooonnnppprrrnnnnnnooorrrtttsssooollljjjjjjlllppptttvvvuuusssnnnllllllmmmkkkhhhiiilllgggiiikkkmmmmmmkkkiiigggmmmllljjjiiiiiijjjlllmmmsssqqqnnnllllllnnnppprrrnnnjjjffffffiiikkkjjjhhhfffhhhjjjkkkjjjiiihhhhhhjjjkkklllkkkiiihhhhhhiiiiiiiiiiiigggddddddeeeggg```bbbeeeeeeddddddeeefffeeedddbbb```^^^^^^^^^___aaa]]]YYYWWWYYY[[[]]]^^^ddd]]]XXXXXX\\\]]]WWWPPPOOOOOOOOONNNMMMLLLKKKKKKGGGFFFEEEDDDDDDDDDDDDDDD@@@@@@?????????@@@AAAAAADDDDDDDDDEEEEEEEEEEEEFFFDDDCCCCCCEEEJJJLLLLLLKKKMMMMMMMMMNNNOOOOOOOOONNNNNNPPPRRRUUUVVVXXXXXXXXXQQQQQQPPPOOONNNMMMLLLLLLHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@===;;;;;;:::999888777666555444333222222222000000/////////.........---------------,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++*********++++++(((((())))))******++++++))))))***************+++---------...000///---+++++++++++++++++++++++++++,,,***)))***,,,.........+++++++++******++++++,,,))))))***++++++++++++************+++++++++,,,,,,---......///////////////------------------------------------------...///......------------......------------...///000111000///...---,,,,,,,,,,,,......---------......///---,,,,,,,,,,,,,,,,,,,,,//////000111222222333333///000111000//////000111333444555666777777777666222333555555555444555555999;;;>>>AAACCCCCCCCCCCC???BBBFFFKKKNNNPPPPPPOOOTTTUUUWWWXXXYYYXXXWWWVVV^^^___aaabbb```[[[WWWTTTVVVUUUTTTSSSSSSUUUWWWXXXXXXXXXYYY\\\___```^^^]]]\\\WWWOOOGGGCCCBBBDDDFFFGGGGGGFFFDDDBBBAAAAAABBBBBB???;;;999999888777666}}}xxxsssqqqtttwwwyyy|||xxxvvvvvvzzz}}}}}}{{{wwwzzz{{{yyyuuurrrsssuuuppptttwwwuuupppmmmpppsssnnnqqqsssssssssssspppnnnvvvqqqpppuuuwwwqqqhhhcccbbbfffiiihhhhhhjjjmmmpppkkkfffeeekkkuuuzzzwwwrrrvvvuuuwwwzzzzzzvvvtttttthhhkkklllkkkhhhiiimmmqqqtttuuuuuusssoooooovvv|||yyyuuuqqqnnnnnnmmmllljjjeeejjjpppqqqnnnkkkkkkmmmllllllmmmmmmnnnkkkgggdddhhhiiikkkllllllnnntttyyyyyyvvvtttuuuwwwvvvqqqlllmmmnnnppppppppprrruuuyyyvvvuuuuuuuuuuuuvvvwwwwwwwwwxxxyyyzzzyyyxxxwwwvvvvvvwwwwwwvvvuuuwww{{{~~~yyyvvvvvvtttqqqqqquuupppqqqqqqrrrrrrssstttvvvxxxxxxyyywwwuuusssqqqpppppptttwwwuuurrrpppsssvvvssswwwxxxuuutttxxx|||}}}wwwuuurrrnnnlllmmmqqqttttttqqqppprrrvvvvvvrrrlllnnnppppppooonnnnnnpppsssrrrooollliiihhhiiilllnnnhhhiiikkknnnooonnnmmmlllsssqqqmmmmmmssszzzzzzuuu{{{yyyuuupppllllllooosssmmmnnnoooppppppnnnkkkhhhllllllnnnrrrtttuuusssqqqooojjjgggkkkllliiiiiikkkiiikkklllmmmmmmjjjgggfffhhhgggffffffhhhjjjmmmnnnpppooommmlllllllllnnnoooooollliiiiiikkklllkkkiiihhhkkkooopppnnnmmmmmmmmmlllmmmooonnnlllkkkkkkkkkiiiiiiiiigggeeedddfffgggcccdddeeedddbbb```aaaaaa]]]^^^`````````___^^^]]]```\\\XXXVVVWWWZZZ]]]^^^```[[[WWWWWW[[[\\\WWWRRRNNNNNNNNNNNNNNNLLLKKKJJJFFFEEEEEEDDDCCCCCCDDDDDD@@@@@@??????@@@AAAAAABBBDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGJJJKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQRRROOOPPPSSSUUUWWWWWWWWWWWWQQQPPPOOOMMMJJJIIIGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@???===;;;:::999999777555666666555555444333222111/////////............---000000///...---,,,,,,,,,,,,++++++******+++++++++)))*********************'''(((((()))******++++++,,,,,,++++++***))))))))),,,,,,,,,---///...,,,***))))))))))))************+++))))))***---/////////,,,,,,+++++++++++++++,,,))))))***++++++++++++*********+++++++++,,,,,,,,,---...//////000000//////,,,,,,,,,,,,,,,---------...---------......///000........................,,,,,,,,,,,,---...///000,,,,,,,,,+++,,,,,,------------,,,,,,---...//////...............---------111111111111111111222222000222333333111111222444222444777:::<<<======<<<;;;<<<=========???CCCFFFEEEJJJPPPXXX]]]aaabbbbbb```dddjjjppptttuuutttssskkkmmmqqquuuzzz}}}}}}tttsssqqqooopppsssvvvxxxyyyyyy{{{}}}~~~vvvpppggg___YYYYYYZZZ\\\[[[]]]___^^^[[[WWWVVVUUUQQQOOOKKKIIIGGGEEEBBB@@@zzzyyytttooonnntttyyyyyyxxxvvvttttttwwwyyy{{{{{{qqqsssvvvwwwvvvtttssssssnnnqqqtttsssqqqppprrrtttooorrrsssqqqqqqrrrpppmmmpppmmmnnntttwwwrrrjjjeeebbbgggiiiggggggkkkpppsssnnnhhhffflllvvv{{{xxxqqqrrrssstttttttttsssrrrrrrdddiiimmmmmmkkkkkkqqqwwwwwwxxxyyywwwppplllsss}}}{{{vvvpppnnnpppqqqpppnnnfffmmmttttttppplllmmmoookkkkkkkkklllmmmllliiigggiiihhhjjjmmmoooooosssxxxtttuuuvvvxxxxxxuuuppplllmmmppptttvvvuuutttrrrqqqwwwvvvtttttttttuuuvvvwwwvvvvvvwwwvvvvvvuuutttttttttuuutttrrrppptttzzz~~~zzzyyywwwssstttxxxuuutttttttttuuuwwwyyyzzz{{{yyyuuuqqqoooqqquuuyyyooovvv{{{yyytttqqquuu{{{zzz{{{{{{yyy|||}}}zzzxxxtttoookkkkkknnnqqquuusssrrrtttvvvvvvsssooonnnpppqqqooolllkkkmmmooopppnnnkkkiiiiiijjjmmmooommmlllnnnrrrrrrpppoooqqqrrrqqqnnnmmmqqqxxxzzzwww|||vvvqqqnnnoooqqqsssmmmnnnnnnnnnmmmkkkiiihhhooonnnooopppqqqpppmmmjjjpppiiigggmmmooolllkkkooommmmmmnnnnnnllljjjgggfffddddddddddddfffiiilllnnnooooooooooooooooooooooooooonnnllllllmmmmmmkkkjjjkkkpppuuuvvvtttrrrssstttmmmooorrrrrrqqqooonnnnnngggggggggeeebbbbbbccceeedddeeeeeeccc```^^^______XXXZZZ]]]___```___]]][[[\\\YYYUUUUUUXXX\\\___aaa[[[XXXVVVVVVWWWWWWTTTQQQOOOOOOPPPPPPOOOMMMLLLKKKFFFEEEEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCCCCAAAAAABBBBBBBBBCCCCCCCCCFFFHHHJJJJJJIIIIIIKKKMMMMMMOOOQQQRRRQQQQQQRRRTTTPPPQQQSSSUUUVVVUUUTTTSSSPPPOOOLLLJJJGGGFFFEEEDDDBBBBBBBBBBBBAAA@@@>>>>>>;;;:::888888888888666444333333333222111000///...///.........------------000///...---,,,,,,,,,,,,,,,++++++************+++(((((()))************)))''''''((()))***++++++,,,------,,,,,,+++*********,,,+++***+++------+++***((((((((()))))))))))))))***)))(((***---///000000---,,,,,,++++++++++++,,,)))******+++,,,+++++++++++++++,,,,,,,,,------------......///////////////------,,,,,,,,,------..................///000111......///000000///......,,,,,,,,,,,,---...///000++++++++++++,,,---...///------------...///000111//////000000111000000///111111111222222222222222///222444444222111444777666999===BBBFFFHHHIIIIIILLLNNNOOOOOOOOORRRXXX^^^___fffqqq}}}}}}uuupppooopppqqqrrrvvvzzz{{{wwwsssqqqqqqfffdddcccbbb```]]]YYYUUUsssuuusssnnnnnntttwwwuuunnnpppsssuuuwwwyyy|||~~~qqqqqqrrrtttvvvvvvuuusssqqqrrrssssssrrrqqqoooooonnnrrrqqqmmmmmmrrrrrrooopppllllllppprrrmmmhhhgggaaahhhkkkiiihhhlllooonnnmmmkkklllooouuuyyyxxxvvvoooooonnnlllkkkkkkkkkjjjeeejjjooossssssssstttuuuuuuvvvxxxyyyuuuoooqqqxxxuuusssqqqppppppqqqqqqqqqllloooqqqrrrqqqppprrrtttnnnmmmlllllllllllljjjhhhiiigggiiioooqqqooopppuuutttwwwzzzzzzwwwtttsssrrrssstttvvvwwwwwwvvvtttrrrwwwwwwwwwwwwwwwwwwvvvvvvttttttssssssttttttuuuuuuppprrrsssqqqppprrryyy}}}{{{}}}{{{wwwwwwyyyzzzxxxuuutttuuuvvvxxxxxxrrrssssssrrrqqqssswww{{{nnnsssxxxxxxuuutttwww{{{{{{zzzxxxyyyxxxvvvvvvuuurrrnnnmmmmmmnnnuuuuuuuuuuuuuuuuuutttsssooorrrssspppkkkhhhjjjlllooommmkkkjjjjjjlllnnnppppppmmmmmmqqqrrroooppptttpppqqqpppmmmooouuuxxxxxx|||xxxsssqqqrrrrrrqqqoooooonnnnnnlllkkkkkklllmmmooonnnnnnooooooooommmkkkmmmhhhjjjqqqpppkkkllltttppppppooonnnllljjjhhhggggggfffffffffhhhkkkmmmooorrrrrrsssssstttttttttuuunnnnnnnnnoooooommmkkkiiilllqqqwwwyyyvvvtttuuuwwwmmmpppuuuvvvuuusssqqqpppggghhhgggdddbbbaaabbbddddddeeeeeecccaaa___```aaa\\\]]]^^^``````___^^^]]][[[XXXVVVVVVYYY\\\___```ZZZZZZYYYWWWTTTRRRQQQQQQNNNOOOPPPPPPNNNLLLJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEE@@@AAAAAAAAABBBBBBBBBBBBCCCHHHLLLLLLIIIHHHMMMRRROOOQQQSSSSSSQQQPPPQQQRRRQQQRRRTTTTTTTTTRRROOONNNKKKJJJHHHFFFEEEDDDDDDDDDBBBAAAAAA@@@???>>><<<<<<888777666666777777666444111111111111000...---,,,.........---------,,,,,,,,,++++++***+++,,,---...,,,,,,+++***************'''''')))*********))))))''''''((()))***+++,,,,,,++++++,,,,,,,,,------------+++******+++,,,,,,+++(((((())))))************)))((((((***---000000000...---,,,+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,---------.........------...////////////...000000......---...//////............///000111222...///000000000000///...------------...///000111------------...///000000.........///000222333444000111222333444444333333333333555666777999::::::555888<<<;;;999999===@@@EEEHHHNNNUUU[[[___aaaaaabbbfffiiiiiihhhiiiooosssxxx}}}yyywwwwwwwww{{{wwwxxxxxxzzzzzzwwwrrrnnntttxxxxxxtttuuuyyyyyyuuuppptttyyyzzzxxxvvvwwwxxxtttrrrppprrruuuwwwvvvtttvvvuuussssssrrrpppllljjjmmmpppooojjjkkkrrrtttrrrsssooolllmmmlllgggeeefff```iiinnnkkkiiilllllliiiiiilllppprrrtttvvvzzz~~~sssssspppllljjjjjjjjjhhheeehhhmmmsssvvvtttnnniiiqqqppptttzzzzzzuuusssvvvlllooorrrqqqnnnmmmoooqqqrrrooommmnnnqqquuuwwwxxxsssqqqnnnlllkkkjjjgggeeehhhfffiiipppqqqnnnooosssvvvzzz}}}{{{wwwtttvvvyyy}}}yyytttrrrtttwwwzzzzzzvvvxxxzzz{{{{{{yyywwwuuurrrrrrqqqrrrsssuuuwwwxxxmmmqqqtttsssqqqrrrxxx}}}|||{{{|||{{{yyyzzz{{{xxxtttrrrrrrsssttttttoootttyyyzzzwwwqqqnnnlllkkknnnqqqtttvvvwwwxxxyyyyyyvvvsssuuu~~~}}}rrroooqqqttttttsssqqqppppppvvvwwwwwwvvvuuutttuuuvvvqqqtttuuurrrlllhhhiiilllooonnnmmmmmmmmmoooqqqrrroookkkjjjnnnooolllnnnsssooorrrqqqmmmmmmssswwwyyyuuuqqqooopppssstttpppkkkpppooonnnlllkkkmmmpppsssllllllllloooqqqssssssrrrgggggglllsssooogggkkkwwwsssrrrpppnnnllljjjhhhgggmmmlllkkkkkklllnnnppprrrrrrrrrqqqrrrssstttuuuvvvlllmmmooopppooommmjjjhhhiiiooovvvwwwuuussstttvvvmmmqqqvvvyyyxxxuuusssqqqjjjjjjiiifffcccbbbcccdddddddddeeecccbbbaaacccdddccccccbbbaaaaaaaaaaaaaaa^^^[[[XXXWWWYYY[[[\\\\\\\\\^^^]]]ZZZTTTQQQQQQRRRLLLMMMMMMMMMLLLIIIGGGEEEGGGFFFEEEDDDBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFBBBBBBBBBCCCCCCCCCDDDDDD@@@GGGMMMMMMHHHHHHOOOVVVQQQSSSUUUSSSPPPNNNNNNPPPQQQRRRTTTTTTSSSPPPMMMKKKGGGFFFEEEDDDCCCDDDEEEEEEBBBAAAAAA@@@???===;;;:::666555555666777777666444111111222222111///---,,,......---------,,,,,,,,,'''''''''(((***,,,...000,,,,,,+++***))))))******&&&'''(((*********)))(((&&&'''((()))***+++,,,,,,)))***+++,,,...///000111...,,,******+++------,,,))))))******+++++++++,,,)))((((((***---000111111...---,,,,,,++++++++++++++++++,,,------------,,,---------.........//////,,,------...............333222111/////////000111............///000222222...///000111111000///............//////000111222000////////////000000111000000000111222444555666000222333555666666555555666777999<<<>>>AAACCCDDDAAAEEEIIIIIIGGGGGGKKKOOOUUUYYY```hhhoootttvvvwwwqqqvvv||||||zzzzzz}}}}}}yyyvvvtttsssrrrxxx|||}}}xxxwwwrrrnnnqqqwwwvvvooommmuuu{{{yyyuuuvvvwwwvvvjjjqqqvvvuuutttwwwzzzzzzmmmkkkkkkqqqtttrrrkkkfffiiimmmpppoookkklllpppvvvqqqmmmhhheeefffhhhiiiiiiccchhhlllllllllnnnkkkgggffflllrrrvvvwwwwwwyyy|||ssstttssspppkkkkkknnnrrrooolllmmmpppqqqppprrrvvvssstttuuuttttttvvvyyy{{{tttuuutttppplllkkknnnqqqlllmmmnnnnnnppptttyyy}}}|||rrrnnnqqqnnneeebbbfffggghhhjjjmmmooopppqqqqqqsss~~~{{{rrrrrrvvvwww~~~|||wwwssswww~~~~~~|||wwwuuuxxx}}}~~~yyyssstttsssrrrrrrssstttvvvwwwrrrpppoooqqquuuyyy}}}|||~~~}}}zzzxxxxxxvvvrrrssswwwyyywwwtttrrrqqqooollljjjlllppptttvvvtttsssuuuwwwzzzzzzyyyxxx|||{{{tttlllqqqssspppnnnpppqqqpppttttttuuuvvvwwwuuurrrnnnttttttssssssrrrpppnnnmmmooonnnkkkjjjjjjlllnnnooooooooopppppppppppppppooolllrrrtttpppooossstttqqqwwwvvvtttqqqppppppsssuuusssqqqmmmkkkllloootttwwwooommmkkkmmmqqqttttttsssnnnllljjjlllqqquuuvvvvvvsssssssssrrrpppmmmjjjhhhhhhkkkmmmmmmkkklllooosssyyywwwvvvxxx|||}}}zzzvvvrrrooopppvvvyyytttlllggguuuqqqllllllooosssvvvwwwsssuuu|||zzzooojjjlllfffcccbbbdddhhhhhhccc^^^bbbbbbbbbbbbbbbbbbccccccdddaaa___```bbbccc```]]]^^^\\\ZZZZZZ[[[\\\[[[ZZZWWWRRRQQQUUUVVVQQQOOOQQQRRRPPPMMMJJJHHHHHHIIIJJJJJJIIIGGGEEECCCBBB@@@???EEEDDDCCCAAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDFFFHHHIIIJJJMMMPPPSSSRRROOOMMMNNNQQQRRRPPPNNNOOOPPPQQQQQQOOOKKKFFFCCCHHHFFFCCC@@@@@@BBBDDDFFFCCC@@@>>><<<<<<;;;:::888777777888888777555333222444333111///...---......------,,,,,,,,,------...)))******++++++,,,,,,---,,,+++***((('''&&&&&&&&&&&&''''''((()))******+++%%%&&&&&&'''((())))))***((()))))))))************///---++++++,,,,,,,,,+++))))))******++++++++++++***)))))))))***,,,...///++++++******++++++,,,---,,,---...---+++***+++,,,------------------,,,,,,............/////////000222222111000000000000000000111111111111111000000///000222111000000111333333...---111444222000111222222222222222111111111222555777555666999:::777555777:::===>>>===;;;:::999;;;BBBKKKOOOOOORRRWWW[[[YYYWWWVVVWWWZZZ]]]______jjjvvvzzzwwwvvv}}}|||xxxvvvttt|||~~~uuurrroooppptttwwwxxxwww||||||||||||||||||||||||tttqqqkkkfffcccbbbccceee````````````aaaaaaaaaaaahhhggggggeeedddbbb```___bbbccceeehhhkkkooorrrtttnnnqqqvvvzzz}}}}}}|||{{{{{{zzzuuuooopppvvvxxxuuuuuu{{{|||wwwssstttvvvwwwnnnsssvvvttttttvvvwwwuuunnnlllmmmqqqvvvvvvrrrooommmnnnpppqqqqqqqqqqqqqqqiiihhhfffeeefffggghhhhhheeeiiilllkkklllooonnnjjjhhhkkkppptttuuuvvvvvvwwwuuussspppnnnnnnooopppppptttqqqqqqsssrrrooonnnqqqoooppprrrrrrssstttvvvyyypppqqqrrrooommmmmmqqqtttlllnnnoooooopppsssxxx{{{zzzsssmmmllljjjhhhgggjjjhhhhhhjjjlllnnnooopppqqqvvv|||}}}yyywwwxxxyyyvvvrrrtttsssrrrvvv}}}~~~|||yyyvvvxxx||||||xxxtttrrrrrrrrrqqqqqqqqqrrrrrrooooooqqquuuxxx{{{~~~~~~zzzwwwvvvtttqqqrrrwwwsssqqqooonnnmmmllljjjgggkkknnnqqqqqqpppppptttxxxyyyyyywwwvvvzzz~~~{{{uuuqqqtttuuurrrqqqsssrrroooqqqqqqrrruuuwwwwwwvvvtttkkknnnqqqrrrqqqooonnnnnnpppooolllkkkkkklllnnnooommmmmmnnnooooooooooooooommmrrrtttqqqpppssstttqqqsssuuuuuuqqqllljjjnnnsssqqqqqqqqqqqqpppooommmlllnnnlllkkkmmmqqqttttttssspppnnnlllmmmqqqvvvxxxxxxpppppprrrrrrqqqooommmllliiijjjllllllmmmnnnppprrrxxxvvvuuuwww|||~~~vvvpppnnntttzzzxxxrrroooqqqpppppprrrtttvvvwwwvvvwwwzzzwwwpppoookkkgggcccccceeefffccc___``````aaabbbbbbaaaaaa```___^^^]]]]]]]]]^^^\\\[[[]]]\\\[[[[[[\\\\\\[[[YYYXXXSSSQQQTTTTTTPPPNNNPPPRRRPPPLLLIIIGGGGGGHHHIIIEEEEEEDDDDDDCCCBBBAAAAAADDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEFFFGGGIIIJJJJJJKKKNNNPPPPPPOOONNNOOORRRRRRPPPNNNQQQQQQQQQOOOLLLHHHCCCAAACCCCCCCCCCCCCCCCCCCCCCCCAAA???<<<;;;;;;:::999777777777777666555444333222333222000///...------.........------,,,------...+++++++++++++++,,,,,,,,,,,,,,,***)))((('''''''''&&&''''''((())))))******((((((((())))))******+++))))))))))))************+++***)))***---...///...,,,+++***))))))((())))))***)))))))))***,,,...///,,,,,,++++++,,,,,,---...---...///...,,,+++,,,---------------------............/////////000000000333222222111111111111111000000111111111111000000111333444444444444555777777333333888:::666222222333333333444555555666666888;;;<<<;;;===AAAAAA???AAADDDGGGJJJLLLMMMMMMLLLPPPPPPUUU^^^cccdddeeehhhmmmkkkgggdddcccccceeefffaaaiiiqqqsssooonnnrrrxxx|||zzzvvvqqqmmmiiifffeeeaaabbbfffkkkqqqvvv{{{~~~vvvtttpppkkkeee```\\\ZZZUUURRRPPPQQQTTTWWWWWWVVVYYYYYYYYYYYYYYYYYYYYYYYYVVVSSSOOOKKKHHHHHHHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHLLLMMMMMMNNNNNNNNNNNNMMMJJJKKKLLLOOOQQQTTTWWWXXXVVVXXX]]]aaadddfffffffff}}}}}}yyyrrrpppuuuyyy{{{|||~~~{{{sssnnnpppsssuuukkkoooqqqqqquuuzzzzzzvvvooommmmmmooossswwwwwwuuuooooooooorrrtttsssooolllccceeefffggggggggghhhiiifffiiijjjhhhjjjooopppooonnnoooqqqtttvvvwwwvvvtttwwwsssnnnnnnrrrsssrrroooyyyvvvuuuvvvsssnnnkkkmmmkkkmmmpppqqqqqqqqqssstttlllnnnooonnnmmmooosssxxxoooqqqrrrssssssuuuwwwzzz{{{xxxpppgggfffjjjlllkkkiiiiiijjjkkkmmmnnnpppqqqwwwwwwuuuuuuxxx{{{xxxssslllqqqtttsssuuuzzz}}}}}}~~~~~~~~~~~~|||zzzrrrsssssssssrrrqqqooonnnlllooossswww{{{}}}}}}}}}~~~}}}zzzvvvuuusssppprrrvvvsssrrrpppppppppooommmkkklllmmmnnnlllkkkmmmrrrwwwwwwwwwvvvtttwww|||zzzvvvsssuuutttrrrrrruuusssnnnoooooopppssswwwyyyyyyxxxmmmrrrwwwwwwssspppppprrrqqqpppnnnlllllllllnnnooojjjkkklllmmmnnnnnnnnnnnnnnnrrrtttrrrqqqrrrsssqqqppptttuuuppphhheeejjjqqqpppqqqqqqqqqooommmllljjjmmmllllllnnnqqqttttttssstttqqqnnnnnnqqquuuxxxyyypppqqqrrrrrrrrrpppnnnmmmjjjiiijjjllloooqqqrrrqqquuusssqqqsssxxx~~~uuuooottt||||||wwwssslllppptttxxxzzzyyyvvvtttyyyvvvsssnnnjjjdddccccccdddcccaaa^^^___```bbbaaa```___]]][[[\\\]]]\\\[[[ZZZ[[[\\\\\\[[[[[[\\\]]]]]]ZZZXXXYYYUUUQQQRRRRRROOONNNOOOQQQOOOLLLIIIFFFEEEEEEFFFAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDHHHJJJKKKLLLKKKLLLMMMOOONNNNNNOOOQQQRRRRRRPPPNNNNNNMMMLLLKKKHHHFFFDDDBBB???@@@CCCEEEEEECCCAAA??????<<<:::999999999888666888777666555444333333333222111000...------------000///...---------------,,,,,,,,,,,,++++++++++++,,,,,,+++***)))((((((((('''''''''(((((())))))***++++++++++++++++++++++++******************))))))+++***)))+++---///......///---***(((&&&%%%&&&&&&))))))))))))***,,,---...------,,,,,,------...///---...///...---,,,---...---------......///////////////000000000111111111333333222222111111222222000000111111222111111000000222333444333333555777777555777<<<===888333222666666666777888999;;;;;;>>>BBBEEEEEEIIIPPPSSSRRRWWWYYY\\\___aaabbbccccccfffccceeemmmssssssrrrssstttqqqlllfffcccaaa`````````cccfffeeeaaa```aaacccfffddd```[[[WWWSSSPPPOOOIIIIIIKKKMMMPPPSSSVVVWWWQQQOOOKKKGGGCCC@@@>>>===:::999888999;;;<<<;;;:::========================>>><<<:::888666555666666444444444444555555555555888999:::<<<===>>>>>>>>>888888999:::;;;===>>>???<<<>>>AAADDDGGGJJJLLLLLLzzz||||||wwwssssssxxx|||{{{|||xxxoookkkmmmqqqqqqnnnoooppppppuuuzzzxxxsssqqqpppmmmkkkmmmrrrtttrrrppppppqqqqqqqqqpppmmmkkkfffgggiiihhhggggggjjjlllgggiiiiiigggiiiooorrrrrrvvvttttttvvvzzzzzzwwwtttvvvtttrrrsssuuuvvvuuussszzzwwwvvvwwwuuuooommmnnnlllnnnpppqqqpppoooooopppkkkmmmooonnnmmmoootttxxxsssuuuvvvwwwvvvvvvwwwyyy{{{|||ttthhhfffmmmoooiiikkkjjjjjjjjjkkkmmmpppqqquuusssqqqqqqtttvvvsssnnnqqqvvvwwwtttrrrvvvzzz{{{~~~}}}|||{{{{{{ssstttuuuvvvvvvsssqqqoookkkooosssvvvyyy|||}}}{{{{{{{{{}}}|||wwwuuuwwwwwwtttsssuuuuuutttsssssssssrrrooommmmmmoooooommmjjjkkkooossssssuuuuuuuuuwwwzzzxxxsssrrrsssrrrqqqsssvvvtttooorrrrrrrrrsssvvvyyyyyyxxxsssxxx|||yyyrrrnnnpppsssrrrqqqooommmmmmmmmnnnooohhhiiijjjlllmmmnnnnnnnnnppprrrtttsssqqqqqqqqqqqqnnnpppqqqnnniiihhhkkkoooqqqooollljjjjjjlllooorrrnnnnnnoooqqqssstttttttttwwwtttqqqoooooorrrtttvvvssstttttttttrrrooollljjjkkkiiiiiilllqqqtttsssqqqqqqooonnnnnnrrrzzz|||ssswwwxxxrrrlllqqqxxx|||{{{wwwsssrrrtttwwwtttllliiifffdddeeeeeedddbbb]]]___aaabbbbbb```^^^\\\[[[^^^```___\\\[[[]]]___[[[[[[[[[]]]^^^]]]ZZZWWWZZZVVVRRRQQQPPPOOOOOOOOOPPPNNNKKKHHHEEEDDDCCCCCC@@@@@@AAAAAABBBBBBCCCCCCAAABBBCCCEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDIIIKKKMMMNNNNNNNNNOOOQQQLLLMMMOOOQQQRRRQQQOOOMMMGGGGGGFFFFFFFFFFFFFFFGGG???@@@BBBCCCCCC@@@===<<<<<<:::888777888888777555888777555333222222333333000000///...---------,,,111000///...---,,,,,,,,,...------,,,+++*********++++++++++++******))))))'''''''''((((((((())))))+++++++++++++++++++++***++++++************))))))...,,,+++,,,------+++***///,,,)))&&&$$$$$$%%%&&&(((((()))***+++,,,------,,,,,,,,,,,,,,,---......,,,---......,,,,,,---...------...//////000111111111111111111222222222222333333222222222222222333111111222333333333333222222333555444444333555666777666999>>>???;;;888888:::;;;<<<===???BBBDDDFFFKKKQQQUUUYYY___hhhmmmmmmrrrrrrssssssssssssrrrrrrrrrmmmlllrrrvvvuuuqqqoooiiifffaaa[[[VVVSSSQQQQQQVVVVVVTTTRRRPPPNNNNNNNNNOOOMMMJJJGGGDDDAAA???>>><<<<<<<<<===>>>???AAAAAA<<<:::888666555555666777222222222333444333333222666666666666666666666666666555555444444333333333............////////////333444555555666666555555222222111111111222333333111111222444666999;;;<<>><<<;;;::::::888666555666777666555888666444333222111222222//////......------,,,,,,111000///------,,,,,,,,,------,,,+++***))))))(((******+++++++++******)))''''''''''''((((((((((((***************)))))))))+++++++++***************---,,,,,,,,,------+++))),,,***'''%%%$$$%%%'''((('''((()))***+++,,,,,,,,,+++++++++++++++,,,,,,---+++---...---,,,+++,,,.........///000000111222222222222222333333333444444444333333333333333444444333444555555666666666555777888999999888777888::::::999;;;???AAA???@@@CCCBBBCCCFFFJJJPPPVVV\\\___jjjoootttwww}}}|||yyywwwvvvuuunnnkkknnnppplllgggddd[[[XXXTTTOOOKKKHHHFFFFFFGGGEEECCC@@@???>>>>>>===>>>===;;;:::888777777666333333333333444555666666222111///......000222333...///000000000/////////111111111111111111111111111111222222222222222222,,,,,,,,,,,,------------......///000000000000000...---,,,,,,+++,,,,,,,,,///............///111111uuuxxx|||~~~yyysssssswwwyyy{{{yyyuuuuuuwwwxxxuuuooorrrsssrrrtttxxxvvvrrrwwwzzzvvvnnnkkkooonnniiitttwwwxxxuuuooommmqqqvvvpppkkkfffcccccceeeggghhhjjjmmmnnnmmmooouuuwwwuuusssrrrrrrssstttuuutttsssqqqvvv{{{{{{yyyxxxzzz}}}vvvssssssuuuuuussssssvvvuuuvvvvvvuuusssqqqpppqqqrrrssssssqqqnnnooorrrvvvrrrssstttsssqqqqqqssstttuuuwwwuuussstttwwwvvvrrrpppooollljjjkkkmmmqqqsssssstttvvvvvvqqqlllmmmrrrqqqsssqqqmmmnnnuuu{{{}}}~~~zzzvvvsssssstttttttttppprrrtttvvvvvvuuusssqqqnnnrrrrrroooqqq{{{~~~|||wwwvvvxxxzzzzzzwwwyyy}}}yyyuuuvvv|||{{{wwwvvvvvvvvvvvvwwwxxxwwwtttqqqsssuuuvvvsssnnnllllllnnnoootttxxxwwwwwwxxxtttooorrrwwwyyywwwwwwyyy{{{yyyyyyxxxwwwwwwwwwwwwuuussssssuuuvvvsssooonnnqqqvvvnnnnnnnnnmmmnnnnnnnnnooojjjkkklllmmmnnnnnnnnnnnnqqqpppqqqssspppllllllooopppmmmjjjlllqqqsssrrrooolllnnnpppqqqpppnnnkkkiiipppsssuuuuuutttsssrrrsssuuuuuussspppmmmlllmmmooopppqqqsssttttttsssqqqpppllllllmmmppprrrsssrrrqqqoooqqqrrrqqqpppttt~~~xxxvvv~~~}}}vvvqqqyyy|||vvvuuuvvvuuu}}}sssrrrdddeeeggghhhgggfffdddbbb___```aaabbbaaa```^^^\\\\\\]]]^^^^^^]]]]]]^^^___\\\[[[[[[\\\]]]]]]ZZZXXXYYYYYYVVVRRRQQQTTTRRROOONNNMMMKKKHHHFFFDDDCCCBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@AAACCCDDDEEEFFFGGGGGGCCCCCCCCCCCCCCCDDDEEEEEEAAADDDHHHJJJJJJKKKLLLMMMJJJMMMOOOOOOMMMJJJIIIIIIEEEEEEDDDCCCBBBBBBBBBBBBCCCBBB???<<<:::999999:::888666555555666777666555666555444333222111111111------......------,,,+++///...---,,,,,,,,,,,,,,,,,,++++++***)))(((((((((((()))***+++++++++***)))''''''''''''''''''''''''(((((())))))))))))))))))*********+++++++++,,,,,,))))))***,,,//////...,,,***)))'''&&&&&&'''((()))&&&''')))***+++,,,,,,,,,+++************+++,,,,,,,,,---......---,,,...///000000000111111222222222333333444444444555555555666666555555555666777777777777888999::::::::::::777999:::;;;:::;;;<<<>>>>>>===@@@DDDFFFEEEHHHMMMPPPRRRVVV^^^gggpppxxx}}}xxxssspppnnnhhhbbb^^^___^^^YYYTTTSSSJJJIIIFFFBBB@@@>>>===<<<999888777666555444444555555555444333333333333444000000000000111111222333111000...---,,,,,,------,,,---......------///000------------------------......//////000000111111------------............***+++---...///000000000------,,,,,,+++,,,,,,,,,---,,,++++++*********+++xxxxxxzzz}}}zzzttttttxxx|||}}}zzzvvvvvvzzz{{{yyyjjjppptttsssuuuyyyzzzxxxsssyyyxxxpppmmmrrrqqqjjjrrrtttuuussspppooooooqqqqqqkkkeeedddhhhjjjhhheeeeeejjjmmmmmmooorrrrrrooolllmmmooopppooopppqqqsssqqqtttwwwzzz{{{{{{zzzzzzzzzvvvssssssrrrppprrruuuvvvvvvwwwuuutttssstttvvvtttuuuuuussspppooosssvvvttttttsssrrrpppqqqtttvvv}}}xxxvvvxxxyyyvvvuuuvvvsssqqqmmmkkkkkknnnrrrtttrrrrrrtttvvvrrrlllmmmsssooopppooonnnrrrzzz~~~~~~{{{tttsssuuuxxxwwwuuutttuuuvvvwwwvvvuuusssqqqnnnuuuuuupppsss}}}|||yyywwwwwwyyyxxxuuuvvvzzz~~~xxxuuuyyy{{{yyyvvvuuuuuuvvvwwwzzz}}}}}}zzzxxxtttuuutttqqqmmmlllooorrrssswwwxxxuuutttuuutttqqqqqqyyy}}}xxxttttttwwwxxxuuuuuuvvvxxxzzzzzzwwwuuusssvvvwwwwwwuuurrrrrrrrrlllllllllmmmmmmnnnoooooommmmmmnnnoooooooooooooooqqqoooppprrrpppjjjjjjnnnooonnnmmmnnnqqqrrrqqqpppkkkmmmpppqqqqqqooommmkkkpppsssuuuuuurrrpppoooppppppqqqrrrqqqnnnmmmnnnpppppprrrsssuuuuuusssrrrqqqkkknnnqqqrrrrrrqqqqqqqqqkkkpppsssrrrpppsss||||||vvvvvv}}}}}}yyyqqq}}}}}}|||}}}~~~vvvrrrffffffgggfffdddcccbbbbbb`````````______^^^\\\\\\]]]\\\\\\]]]^^^______^^^]]]\\\[[[[[[\\\\\\[[[YYYWWWYYYWWWSSSTTTWWWUUUPPPMMMLLLJJJIIIGGGEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDFFFHHHIIIEEEDDDDDDDDDDDDEEEFFFFFFCCCEEEIIIJJJJJJIIIJJJJJJKKKMMMNNNLLLIIIFFFFFFGGGDDDDDDCCCCCCBBBAAAAAA@@@???>>>===;;;::::::::::::777555444444666777666666444444444444222111000///,,,,,,---...---,,,+++***---,,,,,,+++++++++,,,,,,***)))))))))((((((''''''&&&''')))++++++***)))((('''''''''''''''''''''''''''((((((((()))*********))))))******+++,,,------))))))***---//////...,,,***)))((((((''''''((((((&&&''')))***++++++++++++,,,++++++++++++,,,---------///000000//////000111111111222222222222222222444444555555555666666666999999999999999:::;;;;;;::::::<<<======>>>>>>>>>:::<<>>???<<<===>>>???@@@@@@@@@@@@BBBEEEJJJMMMPPPTTTXXX[[[eeehhhnnntttsssoooooorrrssstttvvvzzzuuupppiiiaaaZZZVVVSSSRRRJJJGGGFFFFFFBBB<<<;;;>>>888777666444333222222111...222444444000///000333333222111000////////////......------------......***+++,,,------------,,,***+++,,,+++***+++///333------------------------,,,,,,++++++,,,---///000------------............333333222111///---+++***......---......///000111...//////000000000//////tttqqqyyy}}}yyywww{{{}}}|||wwwrrrqqquuuvvvsss~~~|||{{{tttlllooovvvssswwwxxxtttnnnjjjlllooovvvsssooollllllmmmmmmmmmnnnnnnmmmmmmllljjjiiihhhccciiimmmmmmmmmoooooolllrrrrrrqqqnnnkkkjjjjjjkkkqqqqqqqqqqqqwww|||zzztttyyy{{{{{{vvvpppmmmpppsssyyy{{{xxxqqqmmmqqqvvvxxxwwwzzzwwwpppqqq{{{}}}yyyyyyyyyxxxwwwvvvwwwzzz~~~|||qqqooouuuxxxtttnnnqqqrrrrrrnnnjjjkkkqqqwwwoooqqqqqqqqqpppppprrrtttuuunnnlllrrrxxxxxxwwwvvv}}}uuusssyyyyyysssqqqvvvxxxyyyzzzxxxuuuqqqpppooolllooorrruuuwwwzzz}}}~~~{{{xxxvvvwwwyyyzzz|||yyyxxxtttoooppptttrrrrrrrrrttttttssspppmmmvvvvvvuuurrrooopppuuuyyyyyyxxxvvvsssqqqooonnnmmmuuurrroooooopppqqqrrrrrrrrrtttwwwzzz{{{{{{zzzyyyuuuvvvwwwvvvrrrnnnkkkkkkooollljjjlllppprrroookkknnnppprrrrrrpppppppppqqqqqqrrrsssttttttqqqlllhhhkkkmmmqqqssstttssspppnnnpppnnnkkkkkknnnrrruuuwwwnnnnnnoooqqqqqqnnnjjjfffnnnmmmlllmmmooorrrssssssppppppqqqtttuuusssmmmiiiqqqmmmmmmtttyyyvvvrrrppppppkkkiiimmmpppqqqwww~~~~~~{{{wwwyyysssuuu{{{xxxqqqjjjeeedddaaa\\\]]]bbbbbb```]]]\\\\\\\\\ZZZYYY^^^\\\XXXYYYbbbhhheee]]]]]]\\\[[[ZZZYYYYYYYYYYYY[[[ZZZYYYXXXXXXVVVSSSPPPNNNKKKGGGEEEDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCCCCDDDDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGIIIIIIJJJLLLMMMMMMKKKHHHNNNJJJGGGEEEFFFEEECCC@@@DDDCCCBBB@@@???>>>>>>===;;;::::::999:::;;;===>>>;;;:::999777666666555555222111111111111111222222...------------,,,,,,,,,++++++------------,,,++++++***)))'''%%%$$$$$$$$$%%%%%%'''(((***+++++++++(((((('''&&&&&&''')))***((()))))))))'''''')))+++))))))***+++,,,,,,,,,,,,...---,,,,,,---,,,***(((+++***)))(((((('''((((((***++++++++++++,,,,,,,,,,,,,,,,,,------.........///000111222333222111111333333333333444555666666333444555777999;;;<<<===:::<<>>@@@FFFIIIGGGIIINNNIIISSS^^^fffkkksss~~~zzz{{{vvvtttyyywwwllldddYYYWWWSSSNNNJJJGGGEEEEEEDDDCCCAAA???<<<:::888777777777666444444333333333222222222222222333333333000000000000000000000000------------------------000///...---,,,,,,+++,,,,,,,,,+++***+++,,,---...//////...------------...//////...---...///000111.../////////...------,,,000111222333222000...---...---,,,,,,...111444666666333111///000111000///|||sssqqqyyy|||xxxuuuyyy|||{{{xxxrrrrrruuuvvvttt{{{yyyyyyyyysssmmmooovvvtttttttttrrrpppooonnnooopppnnnlllllllllllljjjiiipppsssxxxzzzxxxrrrjjjdddbbbfffiiihhhjjjllljjjfffllllllkkkjjjiiikkkooorrrpppqqqppppppuuu{{{yyyssswwwyyyzzzvvvrrrppprrrvvv~~~wwwsssuuuxxxyyyyyyyyywwwssstttxxxyyywwwyyyxxxwwwwwwyyy|||{{{vvvuuuuuuuuusssqqqqqqqqqppppppooopppssstttsssqqqoooppprrrrrrqqqoooqqqooooooqqqqqqooorrrwww}}}xxxvvvyyy{{{xxxtttrrrqqqrrrsssrrrpppoooooopppmmmoooqqqssstttvvvyyy||||||{{{yyyxxxwwwwwwwwwwww}}}zzzwwwvvvrrrnnnooosssssssssssstttuuutttrrrpppoooppppppooonnnooossswwwvvvuuutttrrrqqqqqqqqqrrrrrrqqqpppooonnnoooqqqrrrssstttvvvxxxzzz{{{}}}}}}xxxyyyyyywwwssspppnnnnnnooommmkkknnnqqqrrroookkknnnpppqqqqqqpppooopppqqqnnnooorrruuuvvvtttoookkkjjjllloooqqqrrrrrrrrrqqqrrrpppooopppssswwwyyyzzzuuusssqqqppppppooommmkkkpppooommmnnnppprrrssssssqqqpppnnnooopppoookkkhhhrrrnnnmmmssswwwtttpppooonnnkkklllpppqqqqqqwww|||yyyuuuwwwvvvxxx|||tttkkkfffbbbcccaaa^^^___cccdddbbb`````````___]]][[[]]]\\\ZZZZZZ___eeebbb\\\]]]\\\[[[ZZZZZZYYYYYYYYYZZZXXXWWWWWWWWWUUURRROOONNNJJJGGGDDDDDDDDDCCCCCCDDDCCCBBBBBBAAAAAABBBBBBBBBAAABBBBBBCCCCCCDDDEEECCCDDDFFFGGGHHHHHHGGGGGGGGGGGGHHHKKKMMMMMMLLLJJJMMMJJJFFFEEEEEEEEEBBB@@@DDDCCCBBB@@@>>>======<<<999999888888888999;;;<<<:::999888777666555555555111111111000000111111222////////////............++++++,,,------,,,******)))((('''&&&&&&&&&&&&'''%%%&&&'''(((******++++++***)))((('''&&&&&&'''(((&&&'''(((((('''(((***,,,+++,,,---...............+++******,,,......---,,,+++***))))))((((((((((((******+++++++++,,,,,,,,,,,,,,,---......///000000///000111333333333333222333333333444444666777777888999:::<<<>>>??????@@@@@@AAABBBBBB@@@@@@AAABBBGGGDDDFFFMMMRRRTTTZZZ```cccnnn}}}~~~xxxrrrnnnqqquuuwwwxxx{{{wwwuuuqqqmmmggg```XXXSSSPPPNNNLLLHHHEEECCCAAA@@@??????>>><<<;;;999888888777666555444333333333333000000000000000/////////////////////////////////........................///...---,,,++++++++++++,,,,,,+++++++++,,,---...///......---------------......---------...///000///////////////...------///000111222222222111000///...------///111555777777444222111222222222111wwwvvv{{{}}}wwwssstttzzz{{{yyytttsssvvvxxxvvvvvvuuuvvvwwwsssoooppptttpppooonnnppptttuuutttrrrlllkkklllmmmnnnmmmkkkhhhmmmqqqvvvyyywwwqqqiiidddgggiiiiiiiiilllnnnkkkeeehhhhhhhhhhhhjjjooouuuzzzqqqrrrrrrqqquuuzzzxxxsssuuuwwwxxxwwwtttsssvvvyyy~~~{{{xxx{{{|||{{{|||yyyyyyzzzzzzvvvvvvyyy{{{xxxuuuvvvzzz}}}~~~}}}vvvyyy{{{yyyuuurrrrrrtttrrrpppoooqqqssstttsssqqquuupppnnnpppttttttooojjjrrrtttwwwwwwqqqmmmsss}}}{{{{{{xxxwwwyyy{{{vvvnnntttuuuuuusssrrrrrrtttvvvooopppqqqqqqqqqrrrvvvxxxxxxyyyzzz{{{zzzyyywwwvvvzzzvvvttttttqqqmmmnnnsssuuutttssstttvvvvvvvvvtttqqqrrrssssssrrrrrrtttuuuvvvtttrrrqqqpppqqqrrrsssnnnpppqqqooollllllooossstttttttttuuuxxx{{{~~~yyyyyyxxxuuurrroooooopppmmmkkkkkknnnqqqqqqnnnjjjooopppqqqqqqoooooooooqqqnnnooorrruuuvvvtttpppmmmllllllmmmnnnppprrrssstttsssrrrrrrsssvvvyyyzzzzzzxxxuuupppnnnnnnooooooooosssqqqpppppprrrssstttssssssqqqnnnmmmmmmlllkkkiiiqqqmmmnnntttwwwsssooonnnkkklllooorrrrrrssszzz~~~zzzuuuuuu~~~}}}zzzzzzoooeeebbbaaabbbbbb```aaadddeeedddcccdddeeedddaaa______```___]]]___cccbbb^^^]]]\\\\\\[[[ZZZZZZYYYYYYXXXWWWVVVVVVUUUSSSPPPNNNMMMJJJFFFDDDDDDDDDCCCCCCDDDCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEGGGIIILLLMMMLLLJJJJJJHHHEEEDDDDDDCCCBBB@@@DDDCCCAAA???===<<<;;;;;;888777777666777777888999999888777666555444444444111111000000000000111111//////.........---------***+++,,,,,,+++***)))(((&&&&&&&&&&&&'''((())))))%%%&&&'''((()))*********+++***)))'''&&&&&&&&&&&&%%%&&&(((((('''(((***,,,,,,------............---*********,,,...///...,,,************))))))))))))++++++++++++,,,,,,,,,,,,------...///111222333333000111222333444444444444444444444555666888999::::::;;;===???AAABBBCCCCCCHHHHHHGGGEEEDDDDDDGGGIIIRRRQQQUUU^^^gggoooxxx~~~rrrjjjeeeeeefffeeedddeeeddd```[[[VVVSSSOOOLLLJJJJJJJJJIIIGGGEEECCCAAA???:::::::::999999999999888666555444333333222333333000000//////......------........................000000000000000000000000...---,,,++++++***++++++,,,,,,+++++++++,,,---.........---,,,,,,,,,,,,---------,,,,,,,,,---...///...////////////......---//////000000111222222333000///......000222555666777555333333333444333222~~~|||~~~xxxrrrrrryyy|||{{{wwwuuuxxxyyyxxxtttuuuvvvvvvsssppppppqqqkkklllnnnqqqtttvvvwwwwwwmmmllllllmmmoooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllljjjiiimmmpppllldddiiijjjkkklllnnnrrrxxx|||rrrtttttttttwww{{{zzzuuutttvvvxxxxxxwwwwwwyyy{{{www{{{|||{{{{{{}}}}}}yyyzzzxxxwww|||zzzuuuuuuyyy{{{xxxuuutttwwwzzzxxxsssqqqssswwwrrrqqqpppooopppppppppoooqqqooonnnpppssssssoookkkqqquuu{{{|||wwwrrrwwwxxx}}}|||tttsssxxxvvvooozzzzzzxxxuuussssssuuuxxxrrrsssrrrqqqpppqqqtttwwwvvvxxx{{{~~~~~~{{{xxxuuuuuusssrrrsssqqqnnnqqqvvvwwwuuutttuuuwwwxxxxxxxxxuuuvvvwwwvvvuuurrrpppoooxxxvvvssspppoooooopppqqqkkknnnqqqoookkkjjjnnnssssssssssssuuuvvvxxxzzz{{{wwwwwwuuuqqqnnnmmmnnnpppjjjjjjkkknnnpppooollliiippppppqqqpppnnnnnnoooppptttrrrqqqqqqqqqpppnnnlllqqqpppnnnnnnoooqqqtttuuussssssrrrtttvvvvvvuuuttttttqqqnnnlllmmmoooppppppuuusssqqqqqqssstttttttttuuusssqqqpppnnnmmmkkkjjjmmmlllpppxxxzzzvvvpppnnnkkknnnqqqrrrqqqvvvwwwuuu~~~tttjjjcccbbbaaabbbcccbbbcccdddeeedddeeeggghhhgggdddaaacccfffgggcccaaaccccccaaa\\\\\\\\\\\\[[[ZZZYYYYYYXXXWWWVVVUUUUUUSSSPPPMMMLLLIIIFFFDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBCCCBBBAAAAAAAAACCCEEEFFFDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFHHHJJJJJJIIIGGGHHHFFFDDDCCCBBBBBBAAAAAACCCBBB@@@>>><<<:::999999888777777777666777777777888777666444333333333333111111000/////////000000,,,,,,,,,,,,+++++++++*********++++++***)))(((''''''&&&&&&&&&'''((()))***&&&&&&'''((()))))))))(((***))))))((('''&&&&&&&&&&&&((((((((('''''')))++++++,,,,,,,,,,,,,,,++++++---,,,,,,,,,------+++)))******++++++++++++++++++++++++,,,,,,,,,---------...///000111333444666666333333444444444444444444555555666777999;;;<<<======>>>@@@CCCFFFHHHIIIIIINNNNNNNNNMMMNNNQQQVVVZZZeeehhhooozzz{{{pppggg```ZZZZZZ[[[XXXVVVWWWZZZVVVQQQMMMLLLKKKIIIHHHFFFFFFFFFEEECCCAAA>>>===888888888888888888777777444444333222222222222222222222111000///......---........................000000000000000000000000---,,,++++++*********++++++++++++,,,,,,,,,------......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------............---,,,//////......///000111111///.........///111333555666444222222333444333111~~~~~~zzzvvvuuuxxx}}}}}}yyywwwyyyzzzyyywwwxxxxxxvvvsssqqqpppooolllppptttuuusssqqqsssvvvooommmkkkkkkmmmooopppqqqqqqpppmmmlllmmmooorrrtttlllkkkhhhgggjjjmmmiiibbbkkkmmmoooppppppppprrrtttqqqssstttsssvvvzzzyyyvvvvvvwwwxxxyyyyyyyyy{{{|||uuuyyy{{{{{{||||||xxxvvvzzzxxxwww}}}|||wwwwwwzzz{{{xxxtttuuuvvvuuusssrrrrrrtttvvvqqqrrrqqqlllggggggkkkooojjjllloooqqqqqqqqqppppppmmmooouuu{{{{{{wwwvvvzzzyyytttooouuuxxxvvvvvvuuusssqqqooopppsssvvvvvvvvvvvvuuuttttttvvvxxxtttwww{{{}}}}}}zzzvvvsssssspppqqqsssrrrqqquuuzzzwwwvvvtttuuuwwwxxxxxxxxxqqqrrrssssssssspppmmmjjjtttsssqqqooonnnooopppqqqiiimmmpppoookkkjjjnnnrrrpppqqqsssuuuuuuuuusssrrruuutttrrrooommmmmmoooqqqlllmmmnnnpppqqqqqqooommmpppqqqqqqooommmmmmnnnpppuuurrrmmmkkkkkkmmmnnnooouuusssqqqpppoooppprrrsssvvvuuuttttttuuutttqqqooopppooonnnooorrrssssssrrruuusssqqqqqqssstttttttttrrrssssssrrrpppmmmkkkiiiiiikkksss|||yyysssqqqnnnqqqrrrppppppyyyyyyuuu~~~~~~vvvlllgggdddddddddccccccdddddddddccccccdddfffhhhhhheeeccceeeiiijjjeeebbbccccccbbb\\\\\\]]]]]]\\\[[[ZZZYYYYYYWWWVVVVVVVVVTTTQQQNNNKKKHHHEEECCCCCCDDDDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAABBBCCCEEEFFFDDDDDDDDDEEEEEEFFFGGGGGGIIIGGGFFFFFFGGGGGGEEECCCDDDDDDCCCBBBAAA@@@@@@AAAAAA@@@>>><<<:::999888888999999999888888777666666666666444333222111111111111000//////.........///,,,+++++++++************))))))***+++***)))((('''))))))((('''''''''((((((&&&''''''(((((((((''''''''''''(((((((((((((((((()))******)))''''''(((***------------,,,,,,+++***---,,,+++,,,------+++***)))***+++,,,------,,,,,,------------............000111222333555666777888777777666555555444444444666777888:::<<>><<<;;;999999888888::::::::::::999777666555555444333222111000000000111000///......------...---------,,,,,,,,,++++++((()))***++++++***)))(((+++***)))(((''''''''''''''''''((((((((('''&&&&&&&&&&&&'''((())))))((((((***++++++***)))(((***,,,000000000//////---,,,+++)))))))))+++...//////...)))***,,,............---...////////////000000000222222333444666777888888999888777666666555666666888999;;;===@@@CCCEEEGGGFFFFFFFFFGGGIIIMMMQQQSSS^^^ccckkkttt~~~vvvmmmgggccc^^^[[[VVVPPPMMMPPPRRRQQQPPPPPPIIIGGGEEEEEEEEEEEECCCAAA@@@@@@???>>>;;;999777666999888777666555444333222222111000000000000111111//////......------,,,,,,................................................,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,//////...------------...***+++,,,---------,,,,,,++++++,,,------------,,,/////////...---,,,,,,,,,------------...///000000000//////000111111///...ttt{{{~~~yyyuuuttttttsss{{{|||yyyrrrqqqsssrrrmmmqqqtttwwwwwwtttpppoooooonnnmmmkkklllnnnooopppooojjjmmmqqqssssssqqqnnnkkkrrrttttttqqqppprrrrrrnnnmmmnnnooonnnkkkjjjjjjkkknnnrrruuuuuuvvv{{{|||{{{~~~}}}}}}}}}|||zzzxxxvvv|||}}}|||{{{}}}}}}xxxrrryyy}}}{{{xxxxxxxxxwww|||{{{zzzyyyyyyxxxwwwwwwqqqqqqqqqqqqppppppoooooollllllkkkhhhffffffhhhllllllllllllmmmoooppppppppprrrpppsssxxx{{{yyyyyy{{{|||wwwvvvyyyzzzxxxvvvwwwssstttuuuuuuvvvxxx|||xxxzzz~~~~~~~~~yyyzzzzzzzzzyyywwwvvvuuuuuusssrrrtttrrrqqqsssyyyuuuttttttuuuvvvvvvtttrrrppppppqqqtttwwwwwwuuurrrhhhiiikkkmmmooopppppppppkkklllmmmnnnnnnoooooooooooopppqqqrrrrrrqqqppppppnnnooooooooonnnoooqqqtttsssssssssrrrrrrssstttvvvqqqqqqpppnnnllllllnnnppppppmmmjjjiiikkkoooqqqrrrpppqqqrrrrrrrrrpppnnnmmmxxxvvvuuutttuuuuuusssrrrsssssssssuuuvvvwwwuuussspppooommmnnnppprrrssssssqqqrrrsssqqqnnnlllmmmnnnqqqqqqtttyyyyyyuuusssuuusssuuutttoooqqqzzz|||wwwuuu}}}|||yyyxxxzzz|||}}}{{{xxxvvvuuupppiiigggiiiccceeeccc______eeegggeeecccbbbbbbdddfffhhhhhhgggfffhhhgggcccbbbdddbbb___\\\]]]^^^^^^]]]\\\ZZZXXXWWWVVVUUUTTTTTTRRROOOLLLJJJGGGDDDBBBCCCDDDDDDCCCEEEDDDDDDCCCCCCCCCCCCCCC???AAACCCDDDEEEDDDCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHHHHFFFDDDCCCDDDDDDCCCAAA???AAABBB@@@>>>===???AAA<<<<<<:::999999888888888::::::::::::999777555444444333222111000/////////111000///...------------,,,,,,,,,,,,++++++++++++'''(((***+++,,,++++++***+++***)))((('''''''''''''''((((((((('''&&&&&&%%%'''(((((())))))((('''&&&((()))++++++***+++...000111111111000///---,,,+++)))((()))+++...000///...)))***,,,///000000///...000000111111111222222222333444444555666777777777888777777666777888999::::::;;;===@@@CCCFFFIIIKKKIIIIIIJJJNNNTTT]]]eeejjjyyy|||xxxpppjjjbbb]]]]]]]]]\\\[[[TTTNNNKKKNNNPPPNNNLLLMMMHHHFFFCCCBBBBBBBBBBBBAAA???>>>===;;;::::::::::::666555555444333222111111000000000//////000000111........................////////////////////////........................------,,,,,,,,,,,,------***+++,,,---------,,,,,,000000///............///++++++---.........---,,,,,,---....../////////......///000000000///...---------......//////000000///......000111111///---rrryyy|||xxxrrrqqqqqqpppzzz{{{wwwpppooossssssnnnnnnoooqqqtttwwwwwwuuurrroooooooooqqqssssssqqqoookkkmmmooorrrtttuuuttttttooosssssspppnnnppppppooooooooonnnmmmkkklllnnnppppppvvvyyyyyyzzz~~~|||zzzvvvtttxxxyyyxxxxxx{{{~~~yyyuuu|||wwwzzz{{{wwwzzz{{{zzzwwwsssqqqpppppplllpppttttttpppmmmlllmmmjjjhhhggghhhjjjkkkjjjiiiqqqmmmiiikkkoooqqqooolllpppnnnooorrrqqqpppsssyyyzzzooolllwwwyyyqqqooovvvwwwxxxwwwwwwxxxzzz|||wwwzzz~~~|||{{{zzzyyyyyyxxxuuussstttqqqnnnpppuuutttttttttuuuvvvuuurrrooopppooooooqqqssssssooollliiijjjlllnnnnnnmmmlllkkklllkkklllmmmpppqqqooonnnqqqpppppppppppprrrsssttthhhjjjlllllllllmmmppprrrrrrqqqqqqoooooopppsssuuurrrqqqpppnnnkkkkkkmmmppprrrpppnnnmmmnnnooonnnmmmkkkmmmppprrrrrrpppmmmkkkuuusssrrrrrrtttuuuttttttvvvtttrrrrrrssssssrrrqqqnnnmmmlllmmmooorrrssssssuuuvvvuuuqqqnnnnnnqqquuuwwwttttttuuusssppprrrvvvsssvvvuuuppprrryyy}}}{{{uuuuuutttuuu|||xxxxxxwwwvvvuuuvvvwwwxxxzzzvvvrrrrrrpppkkkjjjkkkaaacccaaa\\\]]]eeehhhgggdddcccbbbcccfffhhhiiiiiiiiiiiigggdddeeegggeee```\\\]]]^^^^^^^^^\\\ZZZXXXVVVUUUSSSSSSSSSQQQNNNKKKJJJGGGDDDBBBCCCDDDDDDCCCEEEEEEDDDCCCCCCCCCCCCCCC>>>@@@CCCEEEFFFEEECCCBBBDDDDDDCCCCCCDDDEEEGGGHHHFFFDDDCCCBBBDDDDDDDDDCCC>>>@@@AAA@@@======???BBB;;;:::999999888888999999999:::::::::888666444333444333222000/////////...111000///...---,,,,,,,,,*********))))))))))))((('''((()))+++,,,,,,,,,,,,***))))))(((((((((((()))(((((((((((('''&&&%%%%%%))))))******)))'''%%%$$$&&&(((***+++,,,...111444/////////...---+++***))),,,++++++,,,---...,,,+++(((***---///000000000///111111222222222333333333444444555555666666777777666666555666888:::<<<===<<<<<<>>>AAAEEEHHHKKKMMMQQQRRRUUU\\\hhhuuuxxxrrrqqqrrrsssjjjhhheeedddddd```ZZZTTTTTTNNNKKKMMMNNNKKKIIIIIIGGGCCC???<<<===>>>??????888777666555555666777888222222222222111111000000000000////////////000111000000000111111111111111000000000000000000000000////////////////////////---------,,,,,,---......***+++,,,---...---,,,,,,111111000///////////////+++,,,---...///...------......///000111111000000---...000222333222111000......//////000000111111///...///000222111///---xxxyyyxxxuuupppmmmmmmooonnnqqqssssssqqqqqqsssvvvtttssssssvvvxxxuuuooojjjooopppqqqrrrssssssssssssmmmmmmmmmnnnqqqsssuuuuuuooorrruuussspppmmmmmmnnnnnnmmmnnnpppmmmiiikkkqqq{{{{{{zzzzzzzzzzzzzzzzzzxxx{{{yyytttsssuuurrrlllnnnssstttsssuuu|||~~~{{{yyyyyy}}}~~~yyywwwyyywwwvvvvvvuuuvvvuuurrrqqqooonnnmmmnnnpppqqqqqqppppppkkkjjjooopppllljjjmmmppppppppppppppppppppppppqqqooopppsssttttttyyy|||uuuvvvwwwqqqsss{{{{{{yyywwwuuuuuuxxx{{{www{{{}}}}}}yyyzzzzzzxxxwwwxxx{{{~~~{{{yyytttqqqoooqqqsssuuusssttttttttttttssssssssspppqqqqqqqqqqqqpppooonnnsssrrrsssuuurrrlllkkknnnooonnnmmmmmmoooqqqtttvvvrrrtttrrrpppqqquuusssooommmnnnpppqqqrrrrrrqqqpppgggrrrxxxtttpppppppppnnnqqqnnnkkkllloooppplllhhhmmmmmmjjjhhhjjjnnnmmmhhhiiinnnssstttsssqqqrrrssstttuuuuuutttrrrpppqqqrrrsssvvvyyyxxxtttrrrrrrtttnnnppprrrsssttttttsssrrrvvvtttqqqnnnmmmpppvvv{{{wwwsssssswwwwwwrrrrrruuuooommmnnnqqqrrrpppqqqtttrrrsssuuuwwwyyy{{{||||||xxxxxxvvvtttssstttxxx{{{zzzxxxuuupppkkkhhhggghhh```aaaaaaaaabbbbbbbbbbbbaaacccdddbbbdddhhhgggbbbaaacccdddeeeddddddeeegggdddaaa]]][[[[[[\\\]]]]]]YYYWWWUUUTTTTTTRRROOOLLLLLLIIIDDDAAA@@@CCCFFFIII@@@BBBCCCCCCBBBAAAAAABBBBBBCCCEEEFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBEEECCCBBBBBBCCCBBB@@@===AAA@@@@@@???>>>======<<<::::::;;;;;;<<<;;;;;;;;;999999999::::::888444000////////////............///...++++++,,,000555888))),,,...---)))'''(((***,,,+++***))))))***+++,,,******))))))((((((''''''''''''(((((())))))******+++*********))))))((((((&&&&&&''')))+++...000222.........---++++++,,,---000---+++---111333000,,,,,,,,,---...///000111111555555444333333222222111222333555666666777888:::555888:::;;;:::999999:::???BBBEEEHHHJJJMMMQQQTTTVVV]]]hhhttt{{{vvvsssqqqpppnnnmmmmmmhhhdddbbbaaa]]]VVVPPPQQQOOOLLLJJJHHHGGGFFFFFFDDDAAA>>>>>>??????<<<999777777666444444333333333111222222222222111000000111111111111111111111111333444555666555333111000000000000000000///////////////////////////......,,,---...---+++***+++,,,)))******+++,,,---...//////...---------...///000---------,,,***+++---/////////000000111222222222222222222222222333333333222111111111111222333444///...---,,,---...///000ssswwwyyywwwrrrooopppsssnnnqqqssssssqqqnnnnnnnnnooossswwwzzzxxxtttoookkkooooooppprrrssssssssssssoookkkhhhkkkqqqtttssspppmmmppptttuuussspppnnnmmmoooqqqqqqpppnnnnnnppprrrttttttuuuwwwxxxyyyzzz{{{vvvxxxvvvrrrrrrtttrrrmmmqqqttttttqqqsssxxx{{{yyyyyyyyy}}}yyyvvvxxxsssrrrrrrrrrsssrrrqqqpppnnnnnnooopppppppppppppppwwwooojjjkkkkkkiiiiiimmmoooppprrrssstttrrrqqqoooooonnnpppuuuwwwvvvwww{{{{{{tttuuu}}}wwwrrrtttuuuuuutttsssrrrssswwwyyyyyyzzz||||||}}}}}}~~~~~~{{{yyyxxxxxxxxxwwwrrrpppmmmkkkkkknnnqqqssswwwuuussstttvvvvvvrrrnnnqqqqqqqqqqqqrrrrrrssssssqqqooooooqqqnnniiihhhlllrrrqqqpppppppppqqqrrrsssqqqttttttqqqqqqssstttqqqooooooppppppqqqqqqpppppplllrrruuussstttvvvuuuqqqnnnkkkiiijjjmmmnnnkkkgggjjjkkkjjjiiimmmrrrrrrnnnppptttwwwxxxwwwuuuuuuvvvvvvwwwwwwvvvtttrrrssstttnnnpppssstttsssrrrqqqqqqkkklllooossswwwxxxvvvtttuuutttrrrooonnnpppuuuyyywwwtttuuuzzz{{{wwwvvvyyyuuurrrrrruuutttqqqqqqtttnnnoooqqqsssuuuwwwwwwxxxwwwwwwwwwuuutttuuuwwwyyywwwvvvtttppplllhhhggggggaaaaaa``````aaaaaabbbcccbbbdddcccbbbdddhhhhhhdddfffggggggfffdddccccccdddaaa___\\\\\\]]]___``````[[[YYYWWWVVVUUUSSSPPPMMMHHHGGGEEEDDDCCCCCCDDDEEEBBBDDDEEEEEEDDDCCCCCCDDDCCCDDDFFFGGGHHHGGGGGGFFFFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCBBBBBBBBBAAA???===@@@@@@>>>===<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;:::999888888888888666333000////////////............000...,,,,,,---111555777,,,------,,,***((())))))+++******))))))******+++))))))))))))((((((((((((&&&&&&''''''((()))))))))************)))))))))(((((())))))+++,,,---.........//////...,,,+++---...000---,,,...111333000---,,,---...///000111222222555555555444444333333333222333555666555666888999999:::<<<<<<===@@@DDDGGGDDDFFFHHHJJJOOOVVV^^^ddduuu|||~~~xxxuuurrrqqqooonnnkkkfffaaa___^^^ZZZTTTOOONNNLLLIIIFFFDDDBBBAAA@@@???===::::::;;;;;;999777888777666555444444444444222333333333222111000000111111111111111000000000000111222222222000///....................................------------,,,,,,---...---+++***+++,,,******++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,,,,+++******,,,...///000000111111222333333333333333222222222222222111111111111111111222222333333222111111111111111pppuuuyyyxxxrrrpppsssxxxoooqqqtttssspppllliiihhhjjjqqqyyy{{{wwwqqqnnnmmmppppppqqqrrrrrrsssssssssrrrlllhhhkkkrrrvvvsssnnnlllnnnqqquuuvvvuuupppmmmooouuuvvvpppnnntttuuurrruuuvvvwwwxxxyyy{{{||||||vvvwwwuuurrrsssvvvuuuqqqvvvwwwuuuqqqqqqtttvvvuuurrrssswww{{{yyytttqqqrrrqqqqqqpppoooooonnnnnnnnnlllpppsssssspppooopppqqqyyyqqqiiiffffffhhhlllqqqmmmooosssuuuvvvtttqqqooonnnlllpppwwwzzzwwwuuuuuuxxxrrrrrryyyzzzuuusssvvvtttuuuuuuttttttvvvyyy|||{{{yyyxxxwwwxxx{{{~~~}}}xxxwwwxxxxxxuuurrrpppooonnnmmmooorrruuuxxxyyyuuurrrtttxxxwwwqqqjjjrrrrrrqqqqqqrrruuuwwwxxxqqqnnnnnnooolllhhhhhhlllttttttttttttsssrrrrrrqqqpppuuuvvvrrrooorrrttttttuuutttsssrrrrrrrrrssstttsssttttttsssuuuwwwtttoooqqqnnnmmmnnnqqqqqqnnnkkkkkkmmmnnnnnnqqqvvvvvvrrrtttuuuvvvwwwwwwvvvuuutttyyyzzzzzzyyyvvvttttttuuupppppprrrtttuuuuuurrrooolllkkkmmmssszzz|||yyyuuuttttttrrrpppoooooosssuuutttsssvvv{{{|||yyyxxxyyyyyyvvvvvvwwwvvvrrrppprrrmmmmmmoooppprrrssstttuuuvvvwwwxxxwwwuuuuuuvvvwwwsssttttttqqqmmmiiiggggggaaaaaa```___```aaabbbccccccdddcccaaadddiiijjjgggfffggghhhgggeeecccdddeee___]]]\\\]]]```bbbdddddd\\\ZZZXXXVVVUUUSSSOOOMMMDDDEEEFFFFFFEEEDDDBBBAAAEEEFFFHHHHHHFFFEEEFFFGGGDDDEEEGGGIIIIIIIIIIIIHHHHHHFFFDDDCCCBBBCCCEEEFFFDDDCCCAAAAAABBBAAA???===@@@>>><<<:::999999:::::::::;;;;;;<<<;;;;;;::::::999888666555555444222000/////////............---000...---,,,...000444666000...+++*********)))))))))******++++++******)))(((((((((((())))))))))))%%%%%%&&&''''''(((((()))************))))))))))))***+++,,,,,,,,,,,,+++***...//////...---,,,...///000...---...222333000.........///000111222222333555555555444444444444444444666777888777888999;;;888:::===???@@@CCCGGGIIIKKKMMMRRRXXXbbbooo}}}yyytttqqqooollljjjeeeaaa[[[XXXVVVTTTOOOKKKIIIHHHEEEBBB???<<<;;;:::;;;:::888888999:::888777999888777666555555555666555555555555444333222111333222222222111111000000000000000000000000000///........................---------,,,,,,,,,+++++++++,,,---,,,+++***+++,,,******++++++++++++******)))***++++++,,,,,,,,,+++)))***+++*********,,,...000000000111222222333333333333222222222111111000222222222222222222222222222222222222111000000///~~~qqqvvvxxxtttnnnmmmssszzzsssssssssrrrpppmmmlllkkkkkkpppuuuxxxvvvrrrooonnnttttttsssssssssssssssssstttpppmmmooosssvvvtttqqqnnnmmmnnnrrrvvvwwwtttpppoooxxxxxxooooooxxxyyyqqqxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxvvvuuuwwwyyyyyywwwxxxxxxwwwtttrrrrrrqqqppplllmmmrrrwwwvvvqqqoooqqqtttsssrrrpppmmmmmmmmmooolllqqquuuuuupppnnnooorrruuuooogggeeegggkkkqqquuummmoooqqqssstttsssqqqpppooommmooovvvyyyvvvsssrrrssspppppptttuuurrrrrruuuuuuvvvvvvvvvuuuwwwzzz|||yyywwwuuuuuuwwwzzz|||~~~xxxwwwuuuuuuvvvwwwvvvvvvtttsssrrrrrrssstttwwwxxxvvvttttttuuuwwwuuuqqqllltttrrrqqqpppqqqssswwwyyyssspppooopppnnnjjjlllppptttuuuvvvwwwwwwuuusssrrrpppvvvxxxsssoooqqquuuwww|||zzzxxxvvvuuuvvvxxxyyyxxxxxxvvvtttrrrqqqooommmrrrqqqpppqqqrrrrrrpppnnnooorrrtttssstttwwwvvvsssuuuuuuuuuvvvwwwxxxwwwwww{{{||||||zzzwwwuuuuuuuuurrrrrrrrrtttwwwvvvqqqmmmppplllkkkpppyyy}}}{{{vvvsssssssssqqqooooooqqqsssqqqrrruuuyyyzzzxxxuuutttwwwttttttvvvtttpppnnnooommmnnnnnnoooqqqrrrttttttuuuwwwxxxxxxwwwuuuuuuvvvppprrrtttsssoookkkiiihhhbbbaaa```______aaabbbdddeeeeeedddaaadddjjjkkkiiiccceeeffffffffffffgggiii```^^^^^^___bbbdddeeeddd\\\ZZZXXXVVVTTTRRRNNNLLLDDDEEEEEEEEEEEECCCAAA@@@EEEGGGIIIHHHGGGFFFGGGGGGDDDEEEGGGIIIJJJJJJIIIIIIHHHFFFDDDBBBBBBCCCDDDFFFEEECCCBBBBBBBBBBBB???===>>><<<999777666777999:::;;;;;;;;;<<<;;;;;;::::::999777444222222222111000//////.........---------...---,,,,,,---///111222333///***(((***+++***(((((()))***++++++***)))(((''''''(((((())))))******&&&&&&''''''((()))))))))*********))))))))))))))))))+++,,,------,,,***)))//////000///------///000000///...000222222111/////////000111222222333333333333333444444555555555777999;;;;;;;;;;;;===???;;;>>>AAADDDEEEFFFIIIKKKXXX^^^iiiuuu|||uuuooojjjfffccc```\\\XXXRRROOOMMMKKKHHHFFFDDDBBBAAA>>><<<:::888888;;;:::::::::;;;;;;;;;:::999999888777666666777777888888777777666555333333333333333222111111000000222111111000000111222222.........///////////////.........------,,,,,,+++***+++,,,,,,*********,,,)))***++++++,,,++++++***((()))***,,,,,,,,,++++++)))+++,,,,,,++++++---/////////000111111222222333222222222111111000//////222333333333222222111111///000111222222222000000wwwxxxvvvoooiiiiiiqqqyyyvvvtttrrrppppppqqqssssssrrrrrrrrrtttwwwwwwuuusssxxxwwwvvvtttssssssssssssrrrssssssrrrqqqqqqssstttpppmmmkkknnnrrrvvvvvvuuuoooxxxwwwnnnoooyyyzzzqqqsssssssssttttttuuuuuuuuu{{{xxxwwwxxxyyyzzzyyyyyyxxxwwwwwwwwwuuuqqqnnnlllnnnnnnsssxxxxxxuuutttwwwssstttsssqqqoooooosssvvvnnnsssvvvuuupppmmmooorrrqqqnnnjjjhhhjjjooossstttoooooonnnnnnooopppqqqrrrqqqnnnooosssuuurrrrrrsssooommmnnnppppppooopppssssssttttttsssrrrsssuuuwwwwwwvvvuuuvvvxxxzzzyyyxxxrrruuuxxxwwwttttttxxx|||sssrrrqqqpppooooooooooooooosssvvvvvvsssqqqqqqrrrtttrrrooommmnnnpppsssvvvrrrppppppqqqooommmoootttrrrtttvvvxxxyyyxxxwwwvvvqqqwwwyyytttqqqsssxxxzzz}}}zzzxxxwwwxxxzzz|||xxxzzz{{{yyytttooopppsssqqqppppppppppppooonnnlllpppuuuxxxwwwwwwyyyxxxuuuwwwwwwxxxyyyzzz|||~~~|||||||||zzzvvvtttttttttpppppppppssswwwwwwtttpppqqqllliiimmmvvv}}}~~~|||rrrsssrrrqqqooonnnpppqqqqqqtttwwwxxxxxxwwwtttqqqqqqooopppsssrrrmmmkkkmmmmmmmmmmmmnnnppprrrtttuuuuuuwwwyyyyyywwwuuutttuuuoooqqqtttssspppllljjjiiibbbaaaaaa```aaabbbcccdddfffgggeeebbbeeejjjllljjjdddfffgggggggggggghhhjjjcccbbbbbbcccdddeeecccbbb```^^^[[[YYYWWWTTTPPPMMMGGGFFFEEECCCBBBAAABBBBBBDDDFFFGGGGGGFFFEEEEEEFFFCCCDDDFFFHHHHHHHHHHHHGGGFFFEEECCCAAAAAABBBCCCDDDEEEDDDCCCCCCCCCBBB@@@>>><<<:::888666666777999;;;;;;<<<<<<<<<;;;::::::999999666222111111111000000............------------+++++++++++++++,,,---...222...)))(((***+++***(((((()))***++++++***)))(((''''''(((((())))))******((((((((()))******++++++))))))))))))))))))******((()))+++---...---+++***...///000///------///111000000000111222222111000000000111111222222333333111111222333444555666666888:::<<<=========???AAAEEEEEEEEEGGGJJJQQQZZZ```ttt|||wwwrrrkkkddd___ZZZVVVSSSPPPMMMJJJFFFEEECCCBBBAAA??????>>>>>>===;;;:::::::::;;;;;;;;;;;;;;;<<<<<<999888888777777777777888555555555555444333222111111111111000000000//////000/////////000111222222///000000000111111111222111000000///......------,,,---......---,,,---///***,,,---///000000///...)))***,,,............------...000000//////000111///000000111111222333333222222222111111000000000111111222222222222111000///000222444555555444444}}}zzztttmmmhhhiiinnntttwwwsssooonnnppptttxxxyyywwwtttqqqsssxxx{{{zzzwwwxxxwwwuuutttssssssttttttpppsssuuurrrnnnmmmpppsssooommmkkkkkkooosssvvvxxxrrrvvvuuuppprrryyyyyysssqqqrrrsssuuuwwwyyyzzz{{{{{{xxxwwwzzz{{{xxxvvvvvvvvvtttuuuwwwuuuppplllmmmooooooqqquuuuuurrrssswwwpppqqqrrrqqqpppsssyyy~~~sssuuuvvvtttpppoooppprrrqqqqqqooolllnnnqqqqqqnnnqqqpppnnnllllllnnnpppqqqqqqoooppprrrpppnnnpppuuummmnnnoooooonnnnnnoooqqquuuvvvvvvvvvttttttvvvxxxwwwuuuuuuwwwzzzzzzvvvssssssyyy}}}{{{uuurrrwww|||sssrrrrrrpppooommmlllkkkmmmqqquuutttooommmppptttqqqpppmmmkkkkkkmmmppprrrmmmlllmmmpppooommmoootttqqqsssvvvxxxzzzzzzyyyyyyuuuyyyyyyuuussswww{{{||||||{{{xxxwwwvvvxxxzzz{{{wwwzzz~~~zzzuuuxxx~~~vvvvvvvvvuuutttrrrqqqppplllsssxxxyyyzzz|||{{{xxxsssvvvxxxxxxwwwyyy~~~}}}}}}}}}zzzvvvtttssssssrrrsssuuuxxx{{{}}}}}}|||nnnjjjhhhllluuu|||qqqqqqqqqpppnnnnnnppprrruuuyyy{{{yyyyyyyyywwwsssooommmooorrrrrrmmmkkkmmmkkkkkkkkklllnnnqqqtttvvvvvvwwwyyyyyywwwuuuttttttoooqqqsssrrrooollliiihhhbbbbbbbbbcccccccccddddddggghhhgggdddfffkkkllliiijjjkkkllljjjhhhggghhhiiigggffffffffffffeeebbb___dddbbb___]]]ZZZWWWSSSPPPJJJHHHEEEBBBAAAAAACCCDDDCCCDDDFFFFFFDDDCCCDDDEEEDDDDDDFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBEEEDDDBBBBBBCCCBBB@@@>>>:::999777777777999;;;<<<<<<<<<<<<<<<;;;:::999999888555222111111111000///.........------------,,,))))))******************...,,,***))))))******)))((())))))******))))))((((((((((((((())))))))))))((())))))******+++,,,,,,))))))))))))************''')))***,,,---------,,,---...///...------///111000000111222222222222222000000111111111222222222111111222444555666777888777999<<<===>>>???AAACCCKKKJJJIIILLLUUUeeewwwuuuooohhhddd]]]WWWSSSPPPLLLJJJHHHGGGEEECCCBBB@@@@@@@@@>>>????????????>>>===<<<999:::;;;;;;999999:::;;;888888777777777777888888222222222333222222111000111111111111111111111111000111111222333444444555555555666666777777888888888888777666555444444333333555666666444444555777222333555777777777555444...///000111222222333333333555666666555444444555111222222333333444555555333333444444444444444444111222333555555555444333///000111333333444444444zzztttnnnllllllmmmnnntttpppmmmmmmqqquuuwwwxxxppppppqqqsssvvvwwwwwwwwwtttsssrrrqqqrrrtttvvvwwwsssttttttrrrpppooopppqqqkkkllllllmmmmmmppptttwwwuuutttrrrsssvvvxxxxxxvvvuuuvvvxxxzzz|||~~~}}}yyyyyy}}}}}}xxxttttttuuupppoooqqqpppllllllppprrrppppppqqqpppmmmnnnsssppprrrrrrooonnnpppwww~~~wwwvvvtttrrrppppppqqqrrrpppsssqqqnnnpppttttttooorrrqqqpppooonnnnnnnnnoooooopppssssssnnnjjjmmmuuummmppprrrqqqoooooopppqqquuuwwwyyyyyyxxxyyy{{{|||zzzwwwuuuvvvyyyyyyuuuqqqtttxxx{{{yyytttrrrtttxxxqqqrrrrrrrrrrrrqqqpppppppppqqqrrrpppmmmlllnnnqqqmmmlllkkkjjjkkkmmmppprrriiihhhkkkooopppnnnppptttrrrtttvvvxxxyyyzzzzzzzzzyyyzzzyyyuuuvvv{{{~~~}}}zzzyyyxxxwwwwwwyyyzzz{{{yyyyyy}}}|||{{{~~~~~~|||zzzwwwvvvuuullltttzzzzzzzzz{{{zzzwwwppptttxxxvvvqqqrrryyy~~~~~~~~~{{{wwwtttsssssswwwxxxyyyzzzzzz{{{}}}mmmmmmmmmppptttwwwxxxxxxpppppppppnnnmmmnnnqqqsssvvv{{{|||yyyzzz||||||wwwsssqqqrrrvvvuuupppnnnooolllllllllnnnppptttwwwyyywwwxxxyyyxxxvvvttttttuuunnnoooqqqooollliiiggggggaaacccdddffffffeeedddccchhhjjjiiiggghhhkkkkkkgggnnnooopppnnnlllkkklllmmmiiihhhhhhhhhhhhfffaaa^^^eeeccc```]]]ZZZWWWSSSOOOKKKIIIFFFCCCBBBBBBCCCDDDBBBCCCEEEEEECCCCCCCCCDDDEEEFFFGGGGGGGGGFFFDDDDDDCCCDDDDDDEEEDDDCCCBBBAAACCCBBBAAAAAAAAA@@@>>><<<777777888999:::<<<>>>???<<<<<<<<<<<<;;;:::999888777555333222222111000............---------,,,,,,)))******++++++***)))(((((()))******(((((()))***))))))(((((((((((())))))))))))))))))((((((((((((((((((((()))******++++++((()))))))))************)))******++++++,,,------,,,---...---,,,,,,...000000111222333222222222333000000000111111111111111222222444555777999:::;;;999;;;>>>@@@BBBDDDFFFIIIPPPTTT[[[ffftttqqqddd___YYYUUUQQQMMMLLLKKKIIIHHHDDDEEEEEEEEEDDDCCCBBBBBB@@@@@@AAAAAA@@@???===<<<999:::<<<;;;999888999;;;777777666666666777777888333333444444555555444444777777777888999999::::::;;;<<<>>>@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA>>>???@@@@@@??????@@@BBB>>>???@@@AAA@@@>>>;;;999333333444444555777888999:::;;;===<<<:::999888888555555666666777888888888666666777888888999999999888999;;;===>>>>>>======888777777666666666777777zzztttqqqqqqpppnnnkkkpppmmmlllmmmqqqttttttsssfffkkkppprrrqqqpppqqqsssooonnnnnnoooqqqtttwwwyyyyyyvvvssssssttttttrrrppphhhkkknnnooonnnooorrrvvvxxxsssqqqvvvyyyxxxwwwyyyxxxxxxyyyyyyzzz{{{|||||||||}}}yyytttttttttnnnjjjlllllljjjmmmsssyyyvvvtttsssppplllnnnssstttuuusssooojjjkkkrrrxxxzzzwwwrrrppppppqqqrrrqqqnnnqqqpppnnnqqqwwwxxxtttrrrrrrrrrrrrqqqooonnnmmmlllpppuuuuuunnnhhhllltttnnnrrruuusssqqqpppqqqqqqqqqsssuuuvvvwwwxxxzzz|||}}}xxxuuuuuuwwwxxxuuuqqqqqqrrrttttttsssssssssssslllmmmoooqqqrrrsssrrrrrrtttrrrooommmllllllmmmmmmjjjiiiiiijjjlllnnnqqqsssggghhhlllqqqrrrppprrrvvvtttuuuvvvwwwxxxyyyyyyyyy{{{{{{yyyvvvxxx~~~}}}zzzzzzyyyyyyzzz{{{|||}}}|||yyyzzz}}}yyyzzz}}}zzzvvvuuutttpppwww}}}|||yyyxxxvvvrrrsssyyy}}}yyyrrrqqqzzz|||xxxuuuttttttvvvxxxxxxuuuqqqppprrruuuqqqrrrtttuuutttrrrpppnnnppppppooommmlllnnnqqquuuuuuzzz{{{xxxyyy~~~~~~zzzxxxvvvwwwzzzyyytttpppqqqnnnnnnoooqqqtttxxx|||~~~xxxxxxyyywwwuuuttttttuuummmnnnooommmjjjfffeeeeeeaaacccfffhhhhhhgggeeeccciiikkkjjjhhhiiillljjjeeennnoooqqqqqqpppppprrrsssiiiiiiiiijjjiiifffbbb___cccaaa]]]ZZZXXXTTTPPPMMMJJJIIIGGGEEEDDDCCCCCCCCCBBBCCCEEEEEECCCCCCCCCDDDGGGGGGHHHHHHGGGFFFDDDCCCCCCDDDFFFGGGGGGEEECCCAAAAAA@@@?????????>>><<<:::666777888:::<<<>>>???@@@<<<<<<<<<<<<;;;:::999888777555333222222222000.........---------,,,,,,,,,******+++,,,,,,+++)))(((%%%(((++++++((('''(((+++***)))(((''''''((()))*********))))))((((((''''''''''''(((((())))))******(((((())))))*********+++,,,++++++******+++,,,,,,+++,,,------,,,,,,...000000111333333222222222333000000000000000111111111333444555777999;;;===>>><<>><<<;;;:::<<<>>>===:::888:::<<<777666666666666666777777666777888999999::::::999>>>??????@@@AAABBBCCCCCCHHHJJJLLLOOOPPPPPPOOOOOOMMMMMMNNNOOOOOOPPPQQQQQQSSSRRRRRRQQQOOONNNMMMMMMFFFGGGHHHHHHGGGGGGIIIJJJGGGHHHHHHHHHFFFBBB???<<<777777666777888:::<<<===>>>@@@AAA@@@>>><<<;;;;;;888888888999::::::;;;;;;999999:::;;;<<<======>>>@@@AAADDDFFFHHHHHHGGGGGGFFFEEECCCAAA@@@???@@@@@@}}}{{{wwwrrroooooopppqqqrrrsssooohhhgggpppzzzxxxoooqqqnnnllllllmmmmmmpppsssooowwwvvvqqqsssqqqtttxxxrrrtttzzz{{{tttllliiikkkoooqqqsssuuuxxx{{{tttrrruuu|||}}}wwwuuuxxxxxx{{{zzzxxxzzzwwwrrrttt|||{{{rrrnnnsssrrrpppppppppmmmjjjnnnuuurrrsssrrrooollljjjkkklllrrrqqqooommmnnnpppssstttrrrsssssssssrrrqqqooonnnrrrrrrrrrsssvvvxxxxxxxxxsssrrrrrrsssrrrooojjjfffppprrrooojjjjjjrrrvvvtttvvvssspppmmmmmmooorrrtttttttttwwwzzzvvvoooqqqxxxzzzwwwsssrrrtttuuusssqqqnnnsssvvvuuuwwwyyyuuunnnmmmpppsssssspppnnnoooqqqqqqsssttttttqqqooonnnnnnooonnnmmmlllllllllllllllkkkkkkkkkkkklllmmmnnnooouuuwwwwwwuuuqqqrrrwww||||||vvvqqqrrrxxx|||{{{wwwzzzzzzyyyxxxwwwyyy|||||||||}}}~~~~~~{{{yyy||||||}}}~~~}}}yyyuuuvvvzzz~~~}}}yyyvvvwwwzzzwwwzzz|||yyyuuuuuu|||xxxzzz|||{{{vvvrrrqqqqqq{{{{{{zzzwwwrrrooonnnnnnhhhppptttrrrpppqqqqqqppprrrpppnnnnnnppprrrssssssoooyyy}}}xxxxxxyyyzzzvvvtttvvvzzzxxxrrrqqquuuuuuwwwxxxuuussstttzzztttyyy|||{{{uuupppnnnooonnnjjjggghhhkkklllhhhdddcccccccccbbbbbbcccfffiiihhhiiiiiiiiiiiijjjjjjjjjooooooooooooooopppqqqqqqlllkkkjjjiiifffdddbbbaaa^^^___```^^^XXXRRRMMMKKKGGGFFFFFFEEEEEEEEEEEEEEE???@@@BBBCCCDDDEEEEEEDDDEEEEEEFFFFFFFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBBBB@@@???===;;;;;;;;;<<<===???;;;777777:::===??????@@@???<<<:::888777666666777555333111///---,,,,,,,,,,,,,,,---...///---,,,000...,,,,,,,,,,,,***)))++++++***)))((('''&&&&&&******))))))((((((''''''&&&''''''((()))***++++++))))))***+++,,,,,,------&&&''')))***,,,---------------,,,,,,+++***))))))---...///000111222333333222222333444333111...---...000222222222333555777666999<<<<<<::::::===@@@???BBBEEEHHHKKKRRR\\\cccwww{{{iiiaaaZZZPPPLLLOOOJJJIIIFFFFFFGGGHHHHHHHHHMMMNNNNNNKKKIIIHHHJJJLLLAAAAAAAAAAAA@@@???======;;;<<<<<<:::777555777999999888888888:::<<>><<<:::777444222333666:::<<<>>>???@@@@@@>>><<<999888666777777999:::;;;<<<===999:::;;;===???AAABBBCCCFFFHHHJJJMMMOOOQQQRRRSSSQQQNNNKKKLLLMMMNNNMMMKKK~~~zzzwwwsssqqqpppppppppoootttpppkkkhhhooovvvssskkkmmmkkkjjjiiiiiiiiikkkmmmooovvvtttqqqtttssssss}}}{{{xxxuuusssttttttsssrrrkkkmmmppprrrsssuuuxxxzzztttrrrtttzzz{{{xxxyyy|||tttvvv|||yyyxxx{{{vvvqqqssszzzzzzrrrpppuuutttqqqooopppooommmqqqvvvuuuvvvuuurrrnnnllllllmmmlllkkkkkkkkklllnnnqqqsssrrrtttvvvuuusssqqqqqqrrrrrrqqqppppppqqqsssttttttsssqqqnnnmmmmmmllljjjiiisssuuuqqqkkkkkkrrruuutttyyyuuupppkkkkkknnnrrruuuqqqqqquuuzzzzzzvvvwww|||~~~{{{wwwuuuuuuuuusssqqqooossssssooopppvvvxxxvvvoooppprrrrrrqqqpppooooooppprrrtttsssqqqooooooooooooooonnnmmmmmmlllmmmmmmmmmnnnnnnooopppqqqrrrrrrtttvvvwwwuuurrrrrrwww|||yyywwwtttrrrsssttttttssswwwxxxyyyxxxwwwxxxzzz}}}zzzyyyzzz|||}}}}}}zzzxxxvvvvvvwwwzzz|||}}}{{{yyyuuuzzz~~~{{{tttppprrruuuxxx{{{}}}zzzuuutttyyyvvvxxxyyywwwtttssstttvvvvvvwwwwwwvvvsssqqqqqqrrrjjjooosssrrrrrrsssssspppnnnllljjjiiikkkmmmooopppooowww}}}|||zzzzzzzzzxxxyyyvvvxxx|||{{{uuurrrssstttvvvxxxvvvrrrqqqtttxxxssswww{{{zzzuuupppnnnooommmiiifffgggiiijjjgggccccccddddddccccccdddgggjjjiiiiiiiiiiiijjjjjjjjjjjjmmmmmmmmmnnnoooppppppqqqkkkjjjiiihhhfffcccaaa```\\\^^^^^^\\\VVVPPPLLLJJJFFFEEEEEEDDDDDDDDDDDDDDDAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBAAACCCCCCCCCCCCCCCCCCBBBAAA???===<<<:::999:::;;;<<>><<<;;;:::666888::::::888999;;;>>>BBBBBBDDDFFFIIIMMMQQQSSSYYYXXXXXXYYY[[[]]]\\\[[[\\\]]]]]]^^^___```aaaaaadddcccbbbccccccbbb___]]][[[ZZZXXXVVVTTTSSSRRRQQQNNNNNNNNNMMMLLLKKKJJJIIIFFFEEEDDDCCCCCCEEEFFFHHHFFFFFFFFFEEEBBB>>>:::888555333111//////111444666888999999:::999777444333222222333444555666777777555666777999;;;<<<>>>>>>AAACCCEEEIIILLLNNNPPPQQQTTTRRRQQQSSSVVVXXXXXXWWW|||xxxvvvtttsssrrrpppmmmkkkqqqooolllkkkooossspppjjjlllllljjjhhhhhhhhhiiiiiimmmsssqqqpppwwwvvvrrrxxxwwwxxxxxxtttpppppptttyyyssstttvvvwwwwwwxxx{{{}}}uuurrrrrruuuvvvvvvyyy}}}qqqsssyyy}}}|||xxxyyy}}}tttpppqqqxxxyyyttttttyyywwwqqqmmmoooqqqqqqtttyyyuuuvvvvvvtttrrrpppqqqrrrkkkkkkkkkkkklllmmmnnnooopppuuuxxxxxxtttqqqsssvvvtttrrrooommmmmmoooqqqsssyyyuuupppmmmmmmoooqqqqqqwwwwwwsssnnnnnnrrruuuuuuzzzuuunnniiihhhlllrrrvvvrrrrrruuu|||}}}{{{{{{~~~|||yyyxxxxxxxxxwwwuuuooosssuuurrrrrrvvvzzz{{{rrrrrrrrrssssssrrrpppnnnnnnppprrrsssqqqpppppppppooooooooonnnnnnnnnnnnnnnpppppprrrsssuuuuuuvvvvvvuuuwwwwwwvvvtttuuuyyy}}}yyyzzzxxxuuupppnnnoooqqqtttuuuwwwxxxwwwwwwxxxzzzvvvvvvwwwyyy{{{{{{yyywwwsssssstttvvvyyy{{{{{{zzzzzz~~~~~~vvvqqqqqqtttxxx|||}}}{{{vvvtttvvvzzztttuuutttsssssstttxxx{{{sssuuuvvvuuusssqqqqqqrrrkkkoooqqqqqqtttvvvtttooonnnmmmjjjiiijjjmmmppprrrooovvvzzz{{{|||}}}{{{vvv{{{yyyyyy~~~zzzuuurrrpppsssuuussspppoooppprrrqqquuuyyyxxxtttpppnnnnnnllliiiffffffggggggeeebbbcccdddeeeddddddeeehhhkkkiiiiiiiiiiiijjjjjjjjjkkkkkkllllllmmmnnnnnnooooooiiiiiihhhfffdddbbb```___[[[\\\\\\YYYSSSNNNJJJHHHEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCAAA@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBAAA@@@CCCCCCCCCCCCCCCBBBAAA@@@===;;;:::888888999:::<<>>AAACCCCCCAAA@@@>>><<<999888777777333222111000///.........000///...---...---***(((***)))(((((()))***)))((())))))))))))))))))))))))***))))))))))))(((((((((((((((((((((((((((((((((((())))))******++++++++++++,,,,,,,,,+++***))))))------........./////////...///000111222222333333555555444444333333222222222444555666555666777999:::<<>>@@@EEEIIIOOOUUU^^^hhhvvv~~~rrrkkkhhhkkkjjjddd___^^^^^^\\\hhhccc\\\UUUPPPNNNMMMNNNMMMMMMNNNOOOOOOMMMIIIFFFAAAAAAAAAAAAAAA@@@@@@@@@===???BBBDDDFFFHHHKKKMMMQQQSSSVVVZZZ___cccfffhhhooommmkkkjjjjjjiiigggeeebbbaaaaaaaaaaaa````````````___^^^]]]]]][[[WWWTTTNNNMMMKKKIIIFFFEEEDDDCCC@@@AAAAAAAAAAAA@@@??????;;;;;;:::999:::;;;<<<===;;;;;;<<<;;;999666333111...---+++******+++,,,---...///000111000///...---------------............///000111222444555666777999:::===AAADDDGGGHHHIIILLLKKKLLLOOOTTTXXXYYYZZZ~~~~~~}}}vvvuuuttttttsssqqqllliiikkklllmmmnnnqqqsssqqqooopppqqqooolllkkklllllljjjjjjooommmoooyyyyyysssvvvvvvyyyzzzxxxttttttwww{{{wwwxxxxxxxxxwwwwwwzzz|||xxxuuurrrpppppprrruuuxxxrrrssswww{{{yyyvvvxxx}}}tttpppqqqvvvxxxvvvxxx|||xxxppplllnnnrrrtttvvvyyyssstttvvvuuutttssstttuuuqqqqqqppppppooonnnmmmlllnnntttyyyxxxrrrpppssswwwuuussspppmmmlllnnnsssvvvzzzvvvqqqoooooorrrtttuuuwwwvvvsssqqqqqqtttwwwxxxvvvsssnnnjjjjjjnnnsssvvvxxxwwwxxx}}}zzzuuuzzzyyyyyyyyyzzz{{{{{{{{{mmmuuu|||~~~{{{yyyzzz{{{wwwuuussstttvvvvvvrrrooommmooorrrrrrrrrqqqqqqrrroooooooooppppppppppppppppppqqqsssvvvwwwxxxxxxxxxvvvwwwwwwwwwvvvwwwzzz}}}}}}|||{{{wwwsssqqqqqqrrrpppsssvvvwwwwwwvvvvvvwwwttttttuuuwwwyyyzzzyyyxxxvvvuuuuuuvvvxxxzzzyyyyyy|||}}}}}}{{{wwwtttrrrqqqwwwzzz|||zzzvvvtttvvvxxxrrrrrrrrrssssssuuuwwwyyytttuuuvvvtttqqqooonnnnnnlllnnnoooqqquuuxxxuuuooommmllljjjiiiiiilllpppsssppptttxxxzzz~~~{{{sss{{{yyyyyy~~~yyysssmmmnnnooonnnmmmnnnqqqssspppsssvvvwwwtttpppnnnnnnllliiigggfffgggfffcccaaacccdddfffffffffgggiiillliiiiiiiiijjjjjjjjjkkkkkkllllllllllllllllllllllllhhhhhhgggfffdddbbb```___[[[\\\[[[WWWQQQLLLIIIHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@AAACCCDDDAAAAAABBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBBAAA@@@???:::999888777777888:::;;;??????>>>???AAACCCEEEEEEBBBAAA???===:::888777666111111000//////////////////...------...---+++))))))''''''(((***+++***)))(((((()))))))))*********)))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********++++++,,,,,,++++++***))),,,,,,---...///000111111000111222444444444444444555444333333222333333444333555666777666777999::::::>>>CCCEEEFFFHHHLLLPPPbbbnnn~~~zzzzzz{{{}}}{{{tttiiijjjgggaaaYYYSSSNNNMMMMMMNNNMMMLLLMMMNNNLLLHHHEEEAAABBBCCCFFFHHHKKKMMMNNNOOOQQQSSSVVVXXXZZZ\\\^^^bbbcccfffjjjmmmpppqqqrrrtttqqqnnnkkkiiifffccc```ZZZYYYXXXWWWUUUTTTSSSRRRQQQOOONNNNNNNNNLLLHHHFFF@@@???===:::888777666555444555555666666666555555111000000000000111222333000111111111000...,,,+++((((((''''''&&&&&&%%%%%%''''''((()))))))))((('''(((((((((((((((((((((((()))***+++,,,---...//////111222444777999;;;<<<===>>>>>>@@@CCCHHHLLLOOOPPP~~~zzz|||ssssssrrrssssssqqqmmmjjjkkkmmmppprrrrrrpppqqqrrrsssuuusssnnnllloooppplllggglllkkkooo{{{{{{uuuvvvxxxyyyzzz|||}}}}}}|||{{{vvvvvvvvvtttssssssuuuwww|||wwwqqqooopppssstttrrrrrrtttvvvtttpppsssxxxtttrrrsssvvvxxxxxxzzz~~~wwwpppkkknnnrrrtttvvvyyytttvvvwwwvvvsssqqqqqqqqqqqqqqqqqqqqqpppooooooooommmsssxxxwwwrrrooorrrwwwsssrrrpppmmmkkknnntttyyyuuurrrooonnnooopppqqqqqqtttsssrrrssstttuuuxxxzzztttsssqqqpppqqqtttwwwyyyzzzyyyyyy}}}{{{sssxxxyyyzzzzzzzzzzzz{{{|||rrrwww~~~}}}xxxxxx{{{{{{yyywwwxxxyyyxxxtttqqqmmmppprrrsssrrrrrrrrrsssooooooqqqrrrrrrrrrrrrqqqoooppprrrtttvvvxxxyyyyyytttttttttttttttuuuwwwyyy}}}zzzxxxwwwvvvvvvtttrrrnnnqqqtttvvvvvvuuuuuuuuuuuuttttttvvvyyyzzzzzzyyyyyywwwwwwxxxzzz{{{{{{zzzwwwtttqqqsssvvvuuuqqqllluuuwwwyyyxxxvvvuuuvvvxxxrrrrrrssstttuuuuuusssrrrqqqssstttsssqqqnnnlllllllllnnnoooppptttxxxtttnnnhhhhhhhhhfffeeehhhlllppprrrtttwwwyyy}}}zzzrrrwwwwwwyyy}}}|||uuupppnnnllljjjiiilllqqqtttoooqqqtttvvvtttrrrooonnnlllkkkiiigggfffeeecccaaacccdddffffffggghhhjjjllliiijjjjjjjjjjjjkkkkkkkkkmmmmmmmmmmmmllljjjiiihhhhhhhhhhhhfffeeecccaaa```]]]]]][[[VVVQQQLLLJJJJJJHHHGGGFFFFFFEEEEEEFFFFFFDDDCCCBBBAAABBBDDDFFFHHHBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCBBB@@@???>>>:::999777777777999;;;<<<@@@AAABBBBBBCCCDDDEEEFFFBBBAAA@@@===;;;888666555000000////////////000000---,,,,,,---......---+++)))(((((()))+++,,,+++***(((((())))))******++++++))))))))))))************)))))))))))))))((((((((()))))))))))))))*********)))***+++,,,,,,---,,,,,,+++,,,---...///111222222222333555666777777666555333333222222222222333444333555777888888999;;;<<<<<>>===<<<===>>>===:::888777666444222000///......,,,---......///.........)))))))))))))))******+++((())))))))))))(((&&&&&&%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''((())))))***++++++---...//////000000444555777999;;;>>>AAACCCvvvwwwuuusssvvv{{{|||yyyqqqpppooopppqqqrrrpppnnnoooqqqtttuuuqqqkkkmmmrrrsssvvvssskkkjjjoooqqqmmmgggmmmlllppp{{{{{{tttvvvxxxwwwxxx}}}zzzyyyyyyxxxuuussstttvvvxxx{{{uuurrrtttuuutttrrrpppqqqqqqnnnjjjmmmtttvvvvvvvvvxxxyyyzzz|||}}}uuupppnnnqqqssstttvvvyyyxxxyyyyyyvvvqqqmmmkkkjjjkkkkkklllmmmoooqqqssstttqqquuuyyyxxxtttrrrtttvvvqqqqqqpppmmmkkkmmmsssyyyvvvtttqqqqqqqqqrrrrrrqqqqqqoooqqquuuwwwvvvwwwyyyvvvuuuuuuuuuwwwyyy{{{|||wwwxxxyyy|||yyyzzz|||}}}|||yyyxxxwwwxxxyyyxxxyyyyyywwwuuuxxx~~~|||{{{zzzzzzzzzxxxuuurrroooqqqttttttssssssssstttoooppprrrssstttttttttsssnnnooopppqqqsssvvvxxxzzzrrrrrrqqqqqqrrrrrrsssssswwwuuussstttuuuuuusssqqqmmmpppsssuuuuuuuuuuuuuuuuuuuuutttvvvxxxzzzzzzyyywwwvvvwwwyyy{{{||||||{{{uuuqqqooorrrwwwyyyuuupppuuuvvvwwwvvvtttuuuvvvxxxssssssssstttuuussspppmmmmmmooorrrrrrpppooonnnnnnkkkoooqqqqqqrrruuurrrmmmhhhjjjkkkjjjiiijjjnnnrrrsssvvvwwwxxx{{{}}}zzzssstttwwwyyyzzz~~~{{{uuuuuuqqqlllgggfffiiimmmpppnnnpppsssuuuuuutttqqqooolllllljjjhhhfffcccbbbaaaaaacccfffgggggghhhjjjllljjjjjjjjjjjjkkkkkkkkkkkkmmmmmmnnnmmmllljjjhhhgggjjjjjjiiihhhgggeeecccbbb^^^]]][[[VVVPPPLLLKKKKKKHHHHHHGGGFFFFFFFFFFFFGGGCCCBBBBBBBBBDDDEEEGGGHHHCCCCCCCCCDDDDDDFFFGGGHHHEEEDDDDDDCCCAAA???>>>===:::999888888999;;;===>>>@@@BBBEEEEEEDDDDDDEEEFFFAAAAAA???===;;;888555444/////////......//////000,,,++++++---...///...,,,+++***)))***,,,---,,,+++)))))))))******+++++++++)))))))))************+++************************************************'''(((***,,,---...//////+++,,,---...000111222333333444666888888777666555111111222222333333444444444666999:::;;;<<<>>>@@@BBBDDDGGGMMMYYYlll~~~kkk``````]]]VVVNNNHHHGGGHHHIIIKKKOOOSSSXXX]]]dddiiihhhiiijjjlllooossswwwyyytttrrrqqqooonnnlllhhheeeccccccaaa___\\\ZZZYYYXXXSSSPPPMMMKKKJJJHHHEEECCC??????===;;;:::888666666111111111333444444222000...---,,,***))))))(((((())))))***************)))%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&'''&&&''''''(((((((((''''''***+++------...///222444oooqqqqqqppprrruuutttoooooommmllllllooorrrttttttnnnpppuuuuuunnngggkkktttrrruuuqqqggggggooorrrnnnkkkqqqppprrryyywwwqqqtttvvvuuuuuuyyy~~~{{{zzzyyyxxxuuussssssvvvxxxyyy|||zzzuuuuuuxxxyyyvvvsssqqqppppppmmmjjjnnnuuuxxxzzzzzzzzz{{{|||||||||tttrrrsssvvvuuusssvvvzzzwwwxxxxxxvvvqqqmmmjjjiiihhhhhhiiijjjmmmqqquuuwwwyyy{{{||||||zzzxxxxxxxxxssstttsssppplllmmmsssxxxyyywwwsssrrrrrrsssssssssooommmpppwwwxxxtttsssuuuyyywwwuuussstttvvvxxxzzzuuuyyy{{{}}}{{{}}}}}}zzzxxxwwwxxxzzzvvvuuuyyyyyywwwyyy~~~{{{||||||{{{xxxuuussssssqqqsssuuuvvvuuusssssstttnnnppprrrtttvvvvvvuuutttnnnnnnmmmnnnqqquuuxxx{{{uuutttsssssssssssssssrrrrrrssstttsssrrrpppqqqqqqmmmpppssstttttttttuuuvvvvvvuuutttuuuwwwyyyyyyxxxvvvvvvvvvxxxzzzyyywwwuuussstttvvvxxxyyyyyyyyyxxxxxxwwwvvvtttrrrssstttvvvuuusssqqqqqqsssrrrpppmmmlllnnnqqqrrrpppmmmlllkkkjjjooosssqqqpppqqqooollliiilllppppppnnnnnnqqquuuuuuxxxxxxwwwxxxzzzxxxtttsssxxxzzzxxxxxxzzzxxxrrrrrrooojjjgggfffhhhjjjlllnnnpppsssuuuvvvuuurrrpppkkkkkkjjjgggdddaaa```___```bbbeeefffggghhhiiikkkjjjjjjjjjkkkkkkkkkllllllkkklllmmmnnnmmmllljjjiiilllkkkkkkjjjiiigggfffeee^^^]]]ZZZTTTOOOLLLKKKLLLHHHGGGGGGFFFEEEFFFFFFFFFBBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCDDDFFFHHHIIIEEEEEEDDDCCCAAA???===<<<;;;:::999999:::===???AAAAAADDDGGGGGGEEECCCCCCDDD@@@@@@???===:::777444222000//////.........//////...---,,,---......,,,++++++***)))***,,,,,,+++*********************++++++))))))*********+++++++++*********+++,,,,,,,,,---+++++++++++++++++++++***'''(((***,,,---...//////---...///000111222333444222333666777888666555333000111333444555555555444666888;;;===>>>@@@CCCFFFJJJQQQ]]]jjjzzzqqqddd[[[ZZZXXXSSSMMMMMMSSSXXXUUU\\\eeekkknnnttt}}}~~~}}}}}}~~~rrrooollliiifffaaaZZZUUUSSSQQQNNNKKKHHHFFFEEEDDD???===<<<;;;<<<<<<:::999555444333222000///...------------...000000...,,,(((((('''&&&&&&&&&&&&''''''(((((((((((((((''''''%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$#########$$$$$$#########$$$%%%%%%$$$$$$######"""###########################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$"""$$$%%%%%%$$$$$$''')))rrruuuvvvuuuvvvwwwtttooonnnllliiijjjnnnrrrvvvxxxjjjmmmrrrtttmmmggglllxxxrrrvvvqqqfffeeeooosssooonnnuuutttsssxxxtttooossstttssssssvvvyyy|||}}}}}}sssrrrqqqnnnllllllooorrrppptttvvvssstttzzzzzzwwwuuusssrrrrrrooommmrrryyyzzz|||}}}||||||}}}|||zzzttttttwwwyyywwwtttvvv{{{rrrtttvvvuuurrrooonnnmmmkkkkkkjjjkkkmmmqqquuuwww~~~}}}{{{zzzwwwyyyxxxtttpppoootttyyyxxxtttpppmmmmmmooopppqqqnnnmmmqqqxxxxxxrrroooqqqzzzvvvrrrnnnmmmpppsssvvvwww|||~~~~~~xxx|||~~~~~~|||zzzzzz|||vvvssswww~~~{{{|||yyy{{{}}}{{{vvvrrrrrrssssssuuuwwwwwwuuutttttttttnnnpppsssuuuvvvvvvvvvuuunnnmmmlllmmmppptttyyy|||zzzyyywwwwwwxxxwwwvvvuuuoootttxxxvvvpppmmmppptttnnnppprrrsssttttttvvvwwwvvvtttssstttvvvwwwxxxwwwxxxwwwwwwxxxwwwtttppplllnnnsssyyyyyyuuussswww{{{{{{yyyvvvsssqqqqqqssstttwwwsssooonnnpppqqqqqqooooooqqqsssrrroookkkhhhgggiiippptttqqqnnnnnnnnnllleeejjjnnnooommmlllooosssvvvyyyzzzwwwvvvxxxxxxuuusssyyy{{{vvvtttuuutttpppllljjjgggggghhhjjjkkkkkkoooppprrruuuwwwvvvsssqqqjjjjjjiiifffbbb___^^^^^^___bbbeeefffggggggiiikkkjjjjjjkkkkkkkkklllllllllhhhjjjlllnnnnnnnnnmmmlllmmmmmmlllllljjjiiigggggg^^^]]]YYYSSSNNNKKKJJJKKKGGGFFFFFFEEEEEEEEEEEEEEECCCCCCDDDDDDCCCCCCBBBAAACCCBBBBBBCCCDDDFFFHHHIIIEEEEEEDDDCCCAAA>>>===;;;<<<;;;::::::<<<>>>@@@BBBAAAEEEHHHHHHEEECCCBBBCCC@@@@@@???===:::666333111000000///............///000///------...---+++))),,,***)))***+++,,,***)))************************))))))******++++++++++++******+++,,,------......,,,,,,++++++++++++++++++))))))+++,,,---.........///000111222333444555555111222555666777555333222000222444666777777666555777:::===???AAADDDGGGIIIQQQ```uuuuuu___YYYUUUUUUSSSPPPOOOUUU```jjjeeeppp||||||wwwtttrrrdddaaa\\\XXXTTTNNNFFF@@@EEECCC???<<<999888888999222111111222444555555444333333222111000//////...---,,,,,,---......+++)))+++***************++++++''''''(((((('''&&&&&&%%%%%%&&&''''''((('''''''''%%%%%%%%%$$$$$$#########$$$###""""""###$$$&&&'''%%%$$$######"""""""""###"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%&&&&&&!!!###%%%$$$######&&&((({{{wwwttttttvvvxxxwwwuuurrrrrrqqqoooooorrrwww{{{tttqqqqqqqqqmmmiiioooyyysssoookkkjjjkkkllljjjhhhnnnmmmmmmnnnqqqssssssrrrooopppqqqttt|||yyyrrrssssssrrrooonnnnnnppppppuuu{{{{{{xxxuuuvvvxxxpppvvv|||{{{tttppppppssswwwxxxzzz}}}~~~~~~|||zzzuuupppqqqvvvxxxuuuppprrrpppppprrrvvvvvvsssoooeeekkknnnmmmpppwwwyyyvvvwww|||~~~yyyxxxxxxtttxxxxxxtttsssvvvxxxwww~~~}}}wwwqqqooossssssqqqppptttwwwuuutttuuuqqqlllqqquuuwwwsssnnnmmmrrrxxx~~~{{{wwwwww||||||}}}zzzttt|||}}}~~~{{{xxxvvvwwwzzzuuuyyy|||zzzuuurrrtttwwwyyyuuurrrqqqrrrsssrrrppprrrrrrqqqpppppprrrwwwzzztttsssrrrsssuuuxxxyyyyyytttuuuvvvuuutttsssuuuvvvuuuuuuwwwzzzyyyuuuvvvyyyuuuwwwyyyyyyxxxxxx{{{yyyyyywwwsssnnnllloooqqqvvv||||||uuussswwwzzzyyy|||vvvrrrssstttpppnnnnnntttxxxuuummmiiinnnrrrrrrnnnooopppqqqpppooommmkkkmmmpppsssqqqmmmiiihhhhhhmmmjjjhhhiiimmmpppqqqqqqwwwyyy{{{zzzyyyxxxyyyyyywwwxxxyyywwwtttrrrqqqqqqpppooollljjjjjjkkkmmmoooppprrrttttttsssqqqqqqqqqjjjiiifffaaa^^^^^^```ccc```bbbdddeeeeeegggjjjllljjjkkkllllllkkkiiifffeeellliiijjjooonnniiihhhkkknnnpppoookkkiiijjjhhhddd[[[^^^ZZZRRROOOPPPNNNIIIEEEDDDBBBAAAAAABBBCCCDDDEEEAAA>>>>>>AAADDDDDDCCCAAAAAACCCFFFIIIIIIGGGEEEEEEDDDAAA???<<<;;;::::::999:::<<<===>>>@@@CCCEEEHHHKKKJJJHHHIIIJJJGGGAAABBBAAA???===;;;888444111/////////000222111///---///...---///111111...+++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))***++++++++++++***++++++++++++++++++++++++)))***,,,///222222000...///000111222333444444444777777777555222111111333...111666888999999:::;;;888AAAAAA@@@EEEHHHRRReeerrrttt___UUUSSSUUUVVVXXX^^^hhhrrr{{{yyyrrrllldddZZZSSSNNNLLLHHHCCC???<<<;;;:::666555222000////////////......000111222333333333333222000///...---......000///---,,,+++++++++,,,++++++************++++++***((('''((()))***)))(((%%%&&&&&&&&&''''''((((((&&&'''(((((('''%%%###"""%%%%%%$$$######$$$%%%%%%########################"""$$$&&&&&&%%%$$$###$$$%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""'''&&&&&&%%%$$$###""""""yyyuuurrrrrruuuxxxxxxvvvxxxwwwuuusssrrrrrrtttvvvrrroooooooookkkiiioooxxxuuurrrnnnlllkkkjjjhhheeeiiiiiijjjmmmqqqssssssrrrqqquuuvvvtttuuuzzz{{{zzzssstttuuuuuuuuutttttttttqqquuuzzz|||{{{zzz{{{}}}ssswww{{{xxxrrrnnnpppsssxxx|||}}}{{{{{{}}}yyywwwwwwyyy{{{zzzuuuqqqvvvuuutttsssrrrrrrrrrrrruuuyyyyyyuuutttwwwuuuqqqyyy{{{}}}}}}{{{zzzzzzzzz|||~~~~~~~~~{{{uuutttvvvvvvsssrrrwwwxxxvvvuuuuuurrrmmmwwwzzz{{{vvvpppnnnrrrvvv~~~~~~|||zzzzzz~~~~~~|||zzzyyyzzz}}}~~~}}}|||xxx}}}~~~}}}zzzyyyzzz|||zzz||||||yyysssoooppprrrvvvtttqqqqqqssstttrrrqqqtttttttttsssqqqqqqsssuuuvvvuuuuuuuuuwwwyyyzzzzzztttttttttsssrrrrrrtttvvvuuurrrsssxxx{{{yyywwwwwwwwwyyy{{{zzzyyyxxxzzz|||wwwwwwuuuqqqnnnmmmpppssszzz~~~}}}wwwuuuyyy}}}||||||vvvsssttttttpppnnnnnnrrrvvvvvvpppmmmoooqqqppplllmmmooooooooommmllljjjkkkmmmooooooooonnnnnnnnnkkkiiihhhjjjnnnrrrtttttttttvvvwwwwwwuuutttuuuvvvuuuvvvvvvtttqqqppppppqqqooonnnllljjjjjjkkkmmmooooooppprrrrrrqqqpppoooooojjjiiigggddd``````aaacccaaabbbdddeeeeeegggjjjllliiiiiijjjjjjjjjhhhfffdddmmmjjjjjjnnnmmmhhhgggiiiiiikkkkkkhhhgggiiigggddd\\\^^^ZZZSSSOOOOOOMMMHHHFFFEEECCCAAAAAABBBCCCDDDDDDBBB???@@@BBBDDDDDDCCCAAAAAACCCEEEGGGGGGEEECCCDDDBBB???<<<:::999::::::888:::===???@@@BBBFFFHHHHHHJJJJJJHHHHHHIIIFFFAAACCCAAA???>>><<<999555222/////////000111111///---...---,,,...000000---+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,...111111000000111222333444444444444333333333222111000111333222555888:::::::::;;;<<<===DDDDDDFFFRRR\\\hhhzzzpppaaaYYYZZZ\\\eeekkksssxxx}}}qqqjjj```XXXTTTNNNGGGBBB???===:::777555333222222444333222000////////////...///000222333333333444333222000///......//////222111000///.........///*********))))))*********)))((('''((()))***)))'''((((((((((((((('''''''''''''''''''''&&&%%%$$$###%%%%%%$$$######$$$%%%%%%########################"""$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$############&&&%%%%%%$$$$$$######"""vvvrrroooooorrruuuvvvuuu{{{zzzwwwvvvvvvuuutttrrrooommmlllllljjjiiiooovvvrrrpppnnnmmmllljjjgggeeeggggggiiimmmpppqqqpppnnnmmmsssvvvrrrnnnqqqwwwzzzxxxxxxyyyzzz{{{zzzxxxuuusssuuuxxx{{{}}}~~~~~~~~~yyy{{{{{{wwwpppnnnqqquuuxxx}}}yyyvvvwwwzzzwwwzzz}}}{{{vvvrrrzzzyyywwwrrrooonnnrrruuuvvvyyyzzzxxxxxx{{{zzzxxxzzzyyyxxxyyyzzz|||}}}|||xxx~~~||||||{{{zzz{{{yyyuuutttxxxyyywwwvvvvvvsssnnnwwwzzz|||yyytttrrruuuyyy{{{|||}}}}}}|||yyywwwuuu{{{zzzyyyzzz|||~~~~~~~~~}}}|||~~~~~~|||}}}~~~}}}|||{{{}}}~~~|||}}}|||wwwrrroooooorrrqqqqqqqqqsssuuuuuusssqqquuuvvvxxxwwwtttqqqoooooovvvvvvvvvuuuvvvwwwxxxxxxttttttsssrrrpppqqqtttvvvvvvqqqpppwww}}}|||xxxuuuyyyzzz|||{{{yyyxxxxxxxxxtttsssrrrpppooopppsssvvv|||}}}|||wwwvvvzzz~~~~~~|||vvvsssttttttpppnnnoooppptttuuurrroooppppppnnnmmmnnnoooppppppooommmlllnnnmmmmmmmmmooopppppppppjjjiiijjjlllppptttvvvvvvssstttuuutttsssssssssuuuuuuvvvuuusssqqqppprrrsssnnnlllkkkjjjjjjkkkmmmnnnoooooopppqqqpppooonnnmmmiiijjjiiifffcccbbbbbbcccaaaccceeeffffffgggiiikkkfffggghhhhhhgggfffeeedddllljjjjjjlllkkkhhhfffhhhdddggghhhffffffhhhfffccc]]]]]]ZZZSSSOOOMMMKKKGGGGGGFFFDDDCCCBBBBBBBBBCCCCCCBBBAAABBBDDDDDDDDDCCCCCCBBBBBBDDDEEEDDDBBB@@@AAA???;;;888777777999:::999;;;???AAACCCFFFJJJLLLHHHJJJIIIGGGGGGIIIFFFAAADDDBBB???===<<<999555222//////...///111111///------,,,+++,,,......,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))******+++++++++++++++------------------------...+++((((((+++///222333333333444444444444333333000222222222111222333555333555888999:::;;;===>>>AAAJJJMMMVVVlll}}}yyykkk```___ccciiimmmrrr{{{~~~yyytttnnniiieeeYYYRRRIIIBBB???<<<999666555444333222111111111111111111111111111000////////////111222333333444444111111000/////////000111333222111000//////000000***))))))(((((())))))***)))((('''((()))***((('''******))))))((('''''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%###########################$$$%%%$$$""""""$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$|||wwwsssrrruuuwwwxxxwwwyyyxxxwwwxxxyyyxxxuuuqqqlllllllllkkkjjjkkkoootttkkkkkklllmmmmmmkkkiiihhhiiiiiikkkmmmooonnnkkkhhhfffmmmqqqooommmpppuuuwww|||{{{{{{}}}~~~|||xxxtttvvvuuuvvvyyy|||~~~~~~}}}}}}xxxrrrqqquuuzzzyyy{{{}}}{{{xxxuuuuuuvvvsssxxx~~~~~~zzzwwwvvv{{{yyyuuurrrqqqqqqssstttppprrrtttuuuwwwyyyzzzzzzyyywwwvvvxxx|||~~~|||pppxxx}}}}}}||||||yyytttxxx~~~}}}}}}zzzvvvrrrvvvxxxvvvvvvwwwuuuqqqqqqtttxxxyyyxxxxxx|||vvvwwwyyy|||}}}}}}{{{yyyyyywwwwwwzzz~~~}}}~~~}}}wwwxxxyyyzzzzzz{{{{{{|||{{{{{{yyyuuurrrppprrrtttmmmoooqqqtttuuuuuutttrrrqqquuuxxxyyywwwssspppoootttuuuuuutttsssssstttuuuuuuuuutttrrrqqqrrruuuxxxxxxtttsssyyy}}}{{{wwwvvvzzzzzzzzzzzzxxxvvvttttttrrrqqqqqqpppqqqtttwwwzzz{{{zzzxxxuuuuuuxxx|||~~~{{{wwwtttuuusssooonnnppppppqqqqqqpppooonnnnnnmmmoooqqqrrrssssssrrrpppooovvvrrrmmmlllmmmnnnllljjjiiijjjkkknnnpppssstttttttttuuuvvvuuutttsssuuuvvvssssssrrrooommmnnnpppssslllkkkjjjjjjjjjlllmmmnnnqqqqqqqqqqqqrrrqqqooommmggghhhiiigggdddbbbbbbbbbaaaccceeefffffffffhhhiiiddddddeeeffffffeeeeeedddjjjiiiiiijjjiiihhhhhhhhhdddgggiiiffffffhhhfffbbb]]]\\\XXXSSSOOOLLLIIIGGGHHHGGGEEEDDDCCCBBBBBBCCCBBBBBBBBBCCCDDDDDDDDDCCCEEEDDDCCCCCCCCCCCC@@@>>>>>><<<888555444666999;;;:::===AAADDDGGGJJJMMMPPPJJJLLLKKKHHHHHHJJJHHHCCCCCC@@@>>>;;;:::777444111000.........000000///------,,,,,,,,,------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///,,,))))))+++///222333444555555555444444333222333444555555444444666888555777999;;;===@@@DDDGGGFFFWWWcccrrryyyrrrpppooopppssswwwyyyyyyyyy}}}{{{xxxwwwrrrlllddd^^^ZZZUUUOOOKKKGGGBBB<<<888666555333222333333333222222333333333///000111222222222111000///000111222333333333333000000///...///000111222000000000//////.........)))((((((''''''(((((()))(((''''''(((***)))(((&&&((((((((((((''''''''''''((('''%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""######$$$$$$$$$%%%|||zzz|||}}}|||{{{xxxxxxxxxyyyxxxvvvrrrooolllnnnooonnnnnnpppqqqrrriiijjjlllllllllkkkiiiiiijjjjjjlllnnnooonnnkkkhhhgggkkkooopppssswwwuuuqqqxxxyyyzzz|||}}}|||yyyvvvttttttuuuxxx|||{{{vvvvvvzzz~~~|||zzzxxxyyyzzz{{{xxxuuupppuuu{{{|||zzzxxxyyyzzzyyytttqqqrrrwwwyyyuuuppptttsssssssssrrrpppoooooowwwvvvvvvyyy~~~}}}zzzrrrxxx~~~}}}|||{{{xxxttttttzzz~~~||||||zzzvvvooosssuuutttuuuwwwvvvssslllqqqvvvyyyzzz|||uuuuuuvvvyyy}}}~~~|||zzzxxxwwwwwwzzz}}}}}}~~~~~~sssssstttvvvxxxxxxxxxwwwzzzxxxvvvssspppooopppqqqlllnnnrrruuuuuutttsssrrrmmmqqqwwwzzzyyywwwuuuttttttuuuwwwvvvtttssssssuuuxxxxxxwwwuuutttuuuwwwzzzzzzxxxyyy|||{{{vvvvvvxxxyyyxxxwwwvvvuuutttrrrppprrrqqqpppqqqssswwwzzz|||{{{xxxuuuuuuwwwyyy|||~~~yyyvvvtttuuurrrnnnmmmpppqqqooommmlllllllllmmmnnnoooqqqrrrssstttrrrqqqpppxxxsssmmmkkkkkkkkkiiigggjjjkkkmmmoooppppppppppppuuuuuuuuutttssssssuuuwwwnnnnnnmmmkkkiiiiiilllnnnkkkjjjjjjjjjkkkmmmnnnoootttsssrrrssstttssspppnnnfffggghhhgggdddbbbaaaaaabbbdddfffgggffffffggghhhccccccdddeeeeeeffffffffffffggggggggggggiiijjjiiifffjjjkkkiiihhhhhhfffaaa]]]ZZZWWWSSSOOOKKKHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCAAABBBCCCDDDCCCCCCCCCCCCFFFEEECCCBBBBBBAAA???<<<<<<999666333333666999<<<<<>>;;;999777555222///000...------///000///...------...------------...++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---000222333333555555555555444333222222666777777666555555777888;;;<<<>>>@@@BBBGGGMMMRRRWWWqqq}}}uuupppuuuzzz|||yyytttqqqnnniiibbb]]]VVVQQQJJJFFFEEECCC@@@<<<999888666555444333111///222222222111111000000///000111222333333333222111//////000111222222222222///............000111222////////////.........---(((''''''&&&&&&''''''((('''''''''(((***)))'''%%%$$$$$$%%%&&&&&&'''(((((('''&&&%%%######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$"""!!!!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!""""""######$$$$$$%%%}}}{{{||||||zzzwwwyyy{{{|||{{{vvvqqqmmmlllnnnrrruuutttuuuvvvuuuqqqmmmnnnooonnnkkkiiiiiiiiiiiiiiikkkooorrrsssrrrpppooopppqqqtttzzz}}}wwwmmmqqqtttxxxzzzyyyyyyyyyzzzqqqrrrtttwww{{{|||zzzzzz}}}zzzwwwxxx}}}|||wwwqqqtttxxxyyywwwwwwyyy{{{xxxssspppttt}}}~~~wwwooovvvsssssstttsssooommmoootttuuuvvvyyy{{{{{{yyyvvvvvv{{{~~~|||zzzzzzxxxtttpppwww|||zzzxxxyyyyyyxxxooosssuuussstttwwwwwwtttooorrrwwwzzz{{{{{{|||}}}yyywwwvvvwwwzzz{{{yyywwwyyyyyyzzz|||zzzzzzzzz}}}}}}yyyrrrrrrsssvvvxxxyyywwwvvvzzzxxxuuurrrooommmlllkkkmmmpppsssuuutttrrrqqqqqqmmmqqqvvvyyyyyyxxxwwwwwwuuuxxxzzzzzzwwwuuuvvvxxxxxxyyyzzzyyyxxxxxxyyy{{{}}}{{{{{{{{{wwwsssuuuyyyxxxvvvsssrrrssssssrrrppprrrpppoooppptttxxxzzz{{{{{{wwwuuuxxx{{{{{{|||xxxuuuttttttpppllllllooorrrmmmjjjkkklllkkklllnnnmmmnnnpppqqqqqqpppooonnnuuuqqqnnnkkkjjjjjjiiiiiiiiillloooppppppooonnnooorrrsssrrrqqqpppppprrrtttqqqqqqpppnnnllllllmmmooojjjjjjkkklllmmmnnnppppppuuusssrrrsssttttttpppllleeeggggggfffdddbbbaaabbbbbbdddggghhhgggffffffgggccccccdddeeefffggghhhhhheeeggggggeeeeeeiiijjjhhhfffjjjkkkiiihhhhhheee```\\\XXXUUUSSSOOOJJJHHHIIIFFFFFFFFFFFFEEEEEEEEEEEE@@@AAACCCBBBAAAAAABBBDDDEEECCCAAA@@@@@@???===;;;999777555444555777;;;===???CCCGGGJJJKKKMMMOOOPPPOOOPPPNNNKKKKKKMMMLLLGGG@@@===999777555333111///000...------...//////...---......---,,,,,,...///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...///222444666555333444444444444444333222222666666777666555555666888<<<===???BBBGGGOOOXXX^^^uuu||||||ppphhh^^^YYYWWWTTTMMMGGGAAA???<<<::::::;;;:::999666666666666666555333333444444444333222111///...000111111222222222111111...//////000111111000000......---------...000111......////////////......'''&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***)))'''$$$""""""###%%%&&&'''((()))%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###########################"""###$$$###!!!!!!###$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""""""""""""""#########$$$$$$}}}zzzzzz{{{zzzwwwsssxxx||||||tttnnnmmmoooqqqwww{{{{{{|||}}}xxxqqqpppqqqrrrpppmmmkkkmmmooollllllmmmppptttvvvvvvuuuqqqqqqqqqssszzzzzzqqqpppuuuyyyxxxtttrrruuuyyyppprrrtttttttttxxx}}}|||||||||{{{{{{{{{}}}}}}zzzwwwxxxzzz{{{yyywwwuuuwwwyyyzzzyyyxxxxxxxxxyyyvvvtttxxx~~~zzzsssssspppqqquuuvvvrrrrrrvvvssstttuuutttsssssssssuuuxxx|||}}}xxxvvvvvvvvvsssnnnuuuyyyvvvtttvvvyyyzzzsssvvvwwwuuuuuuwwwvvvsssrrruuuyyy{{{|||{{{zzzzzz|||xxxxxx{{{|||zzzwww{{{}}}~~~~~~}}}}}}yyyxxxzzz}}}}}}yyywwwvvvwwwzzz}}}}}}{{{xxx|||zzzxxxvvvtttrrrpppnnnooorrrttttttrrrpppooopppsssuuuwwwxxxwwwvvvvvvwwwtttxxx|||{{{xxxvvvxxxzzzxxxzzz||||||zzzyyyyyyzzz~~~yyyuuuvvvuuutttuuuxxxxxxuuuqqqppprrrttttttsssrrrooommmnnnrrrvvvxxxxxxyyytttsssyyy|||{{{{{{}}}vvvtttssssssooojjjjjjnnnrrrmmmkkkoooqqqnnnlllnnnlllmmmooopppqqqpppooonnnrrrrrrpppnnnkkkjjjjjjkkkhhhlllppprrrrrrppppppqqqqqqqqqpppooonnnnnnqqqssssssttttttrrrooonnnnnnooojjjkkklllmmmnnnpppqqqrrrtttqqqoooppprrrrrrmmmiiiggghhhhhhfffdddccccccdddbbbeeeggghhhgggfffeeefffcccddddddeeegggiiijjjkkkgggiiihhhccccccggghhhdddaaafffhhhgggfffgggddd___[[[UUUSSSSSSPPPJJJHHHKKKEEEEEEFFFFFFGGGGGGFFFFFF@@@AAABBB@@@??????BBBDDDCCCAAA>>>===<<<<<<:::888777777666666777:::<<<>>>BBBFFFIIILLLLLLLLLMMMNNNOOOPPPNNNJJJJJJMMMLLLHHHAAA>>>999666555333111///000...,,,,,,---//////...,,,---...,,,******,,,///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,////////////////////////222111222444777888888777222333333333333333222111555666777777777888:::<<<<<>><<<888999999888777666777999777777777666555555666777555666666555444222111///000000///////////////000---......///////////////...---,,,+++,,,,,,...///+++,,,---......---,,,+++&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''')))***)))&&&###$$$$$$%%%%%%&&&'''((((((###$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###########################!!!"""$$$$$$"""""""""#########$$$$$$$$$%%%%%%%%%#########"""""""""!!!!!!""""""""""""############}}}~~~{{{xxxssszzz|||tttoooqqquuusss{{{zzzqqqoooqqqrrrqqqoooooosssvvvqqqpppppprrrtttvvvvvvuuulllmmmnnnpppwww~~~}}}wwwuuuzzz}}}xxxpppkkknnntttqqqssstttqqqmmmmmmrrrxxxwwwwwwyyyzzzzzz{{{||||||yyyyyyxxxvvvuuuttttttuuuyyyzzz|||}}}}}}zzzwwwuuu|||zzzyyy{{{}}}}}}{{{xxxvvvrrrrrrvvvvvvqqqqqqtttssstttssspppmmmlllpppttt{{{~~~}}}wwwtttuuuvvvtttnnntttwwwtttrrruuuzzz|||wwwzzzzzzvvvuuuwwwuuurrrsssuuuyyy}}}~~~}}}{{{zzzzzzzzz}}}~~~|||}}}||||||~~~|||{{{|||||||||{{{{{{~~~||||||{{{{{{{{{{{{zzzxxxvvvqqqsssuuutttqqqnnnnnnoooyyyzzzyyywwwuuusssttttttrrrvvv{{{zzzwwwuuuwwwzzzwwwyyy|||}}}{{{zzzyyyyyyvvvoooqqquuuvvvvvvwwwyyytttpppooorrruuuvvvvvvrrrnnnllllllppptttvvvvvvuuuppppppwww{{{yyyxxxzzzuuussssssrrrnnniiiiiinnnqqqlllmmmsssuuuppplllmmmmmmnnnppprrrrrrrrrqqqpppsssttttttqqqkkkhhhiiikkkfffkkkqqqtttsssrrrrrrtttqqqrrrqqqooonnnnnnqqqsssnnnoooooonnnkkkiiihhhhhhjjjkkklllnnnoooqqqrrrsssqqqnnnkkkmmmoooooojjjfffiiiiiiiiigggeeedddeeefffccceeehhhhhhgggfffeeeeeeddddddeeefffhhhjjjlllmmmiiillljjjcccbbbeeeeeeaaa]]]aaadddddddddfffccc___ZZZTTTRRRSSSPPPJJJHHHLLLDDDEEEFFFGGGGGGHHHGGGGGG???AAAAAA???======AAAEEEAAA>>><<<:::::::::888777777777777777999;;;===>>>DDDGGGKKKMMMLLLLLLLLLMMMNNNOOOMMMIIIJJJLLLKKKGGGBBB>>>:::777555444222000000...,,,,,,---...///...+++,,,---+++)))(((+++...++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,111111111111111111111111555444333444777999::::::111222222333333222222222666777999:::;;;<<>>@@@FFFHHHKKKLLLKKKJJJJJJKKKFFFHHHKKKMMMMMMJJJFFFCCCEEEAAA;;;777444222000.........---------,,,,,,,,,++++++++++++++++++,,,,,,,,,+++***)))(((((((((((())))))((((((((((((((())))))*********++++++++++++)))******++++++,,,------//////............//////333444555777777666444333000000222333333222111000888888:::<<<>>>@@@BBBCCCJJJQQQ```xxxwwwnnnqqqyyyzzzttthhh___SSSLLLJJJIIIFFFBBB???===<<<<<<======<<<;;;:::999777666666666777888666666666666777777777777999777444111////////////111111000......---------........................,,,,,,,,,,,,,,,+++***)))******++++++++++++******))))))((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%$$$###!!!!!!!!!""""""##############################""""""!!!!!! !!!!!!!!!"""######$$$$$$!!! !!!%%%&&&$$$""""""############$$$$$$$$$~~~zzzzzz|||zzzzzz{{{}}}{{{uuuzzzvvvxxx}}}zzzsssvvv|||vvvxxxzzzuuuwwwyyyrrrsssxxxyyywwwwwwzzzxxxsssvvvyyyxxxsssqqqsssqqqllllllnnnqqqtttvvvwwwwwwwww|||}}}}}}{{{xxxwwwxxx{{{tttuuu~~~|||{{{xxxxxx}}}}}}zzz{{{}}}|||xxxxxx{{{{{{vvvrrrrrrqqqpppooooooqqqssstttttttttrrrpppoooqqqsssyyyyyywwwttttttwwwtttoooppptttuuuqqqqqquuuxxxwwwuuuvvvxxxzzz{{{{{{{{{{{{yyy~~~~~~}}}|||~~~}}}zzz}}}~~~~~~}}}{{{zzzzzzzzz}}}zzzzzz{{{|||}}}wwwvvvuuuwwwyyyzzzwwwuuu|||yyyvvvwwwwwwvvvsssqqqppppppxxxwwwvvvvvvvvvwwwxxxyyyxxxzzz||||||{{{zzz{{{{{{{{{}}}|||zzz{{{~~~zzz|||yyyuuutttuuuwwwyyyzzzpppooommmllllllnnnppprrruuurrrqqqrrrooommmoootttwwwrrrooorrrtttssssssuuusssqqqpppnnnmmmmmmmmmmmmppprrrssssssqqqqqqrrrtttuuurrrooooooqqqssstttssspppppppppooonnnnnnoooqqqqqqtttwwwxxxwwwtttqqqpppppppppppppppoooooonnnnnnhhhiiijjjkkkjjjkkkkkkllleeehhhjjjjjjiiiiiilllooommmlllkkkmmmnnnpppooonnnmmmkkkhhhffffffggghhhiiigggiiikkkllllllkkkiiihhhgggjjjmmmmmmkkkiiiiiijjjfffgggjjjkkkhhhdddbbbaaabbbaaaaaacccdddcccaaa```ZZZXXXTTTRRRPPPMMMJJJGGGHHHGGGFFFEEEDDDEEEEEEFFFBBBAAA@@@AAABBBBBB@@@>>><<<;;;;;;:::888777666666888888888999;;;???CCCEEEGGGIIIKKKKKKIIIHHHHHHIIIGGGIIILLLMMMMMMJJJFFFDDDCCC???:::666444333111////////////.........------,,,,,,++++++++++++++++++---,,,+++***))))))))))))******))))))))))))************))))))******++++++*********+++,,,,,,------///////////////000111222222333555666555444333111///000222444555555555555999;;;===>>>??????BBBDDDPPP```{{{xxxnnnhhhjjjxxxuuuiiidddZZZSSSKKKFFFDDDCCCBBB@@@@@@???======>>>>>>===;;;::::::999888777777777777555555555666666777777777777666333000............000///...---,,,,,,,,,,,,------------------------+++,,,,,,,,,++++++***))))))))))))******)))))))))))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$#########$$$###"""!!!!!!"""####################################""""""!!!!!!!!!!!!$$$$$$$$$$$$############""" """%%%&&&$$$""""""############$$$$$$$$$|||}}}||||||~~~zzz{{{xxxzzz}}}{{{wwwzzz|||wwwzzzyyyqqqttt{{{zzz|||{{{xxxuuuwww{{{zzzvvv~~~zzzrrrmmmoooqqqmmmfffiiilllppptttvvvvvvuuuttt{{{|||~~~yyysss{{{wwwyyy}}}|||wwwxxx}}}~~~|||~~~}}}zzzxxxyyywwwtttuuurrrooommmmmmooopppppprrrsssttttttrrrrrrssstttwwwuuuqqqooosssvvvqqqiiilllqqqsssrrrrrrwwwyyyxxxtttuuuwwwyyy{{{|||}}}}}}}}}|||{{{{{{{{{yyyyyy~~~xxx{{{{{{zzzzzz{{{zzzyyywww}}}zzzxxxyyy|||xxxtttrrruuu{{{~~~{{{vvvyyyzzz{{{zzzvvvsssqqqpppwwwvvvvvvvvvxxxyyy{{{|||}}}{{{xxxxxxyyy{{{}}}}}}~~~~~~|||yyyyyy|||zzzvvvvvvvvvuuussspppqqquuuxxxpppnnnmmmlllmmmpppsssttt{{{wwwsssrrrnnnjjjlllqqqssspppqqqvvvwwwsssppppppqqqpppnnnmmmmmmnnnooopppssstttuuutttrrrrrrrrrtttuuurrrpppppprrruuuvvvwwwqqqpppooonnnnnnooopppqqqqqqsssvvvyyyzzzwwwsssoooqqqqqqppppppooonnnnnnnnnggghhhkkkmmmnnnmmmlllkkkhhhggggggggggggiiikkklllnnnmmmlllnnnpppqqqqqqpppkkkjjjiiiiiiiiiiiijjjkkkllllllllllllkkkiiihhhgggjjjkkklllkkkhhhgggggghhhggghhhhhhiiiiiihhheeebbb`````````aaacccdddbbb```[[[YYYUUURRROOOMMMJJJHHHFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBAAAAAAAAA@@@>>><<<999999888888777666555555777777999<<>>;;;999666666555555555555555555:::;;;>>>BBBEEEHHHIIIJJJLLLLLLKKKHHHCCCAAA@@@@@@DDDEEEFFFGGGFFFCCCAAA???:::888666555555555333111/////////.........------......------,,,+++******+++******))))))))))))***((((((((((((((()))***++++++***)))))))))***,,,---***++++++,,,------......,,,------...000222444555555555555555555444333333444555666777888:::;;;<<<>>>AAADDDHHHRRRfff|||tttppplllhhheee```^^^___bbbdddcccfffkkkttt~~~vvv~~~vvvrrrggg```[[[ZZZWWWRRRQQQSSSPPPRRRSSSTTTSSSSSSUUUWWWPPPNNNLLLKKKKKKJJJHHHFFF?????????>>><<<999777555333333333444555666666777555555333222111000/////////...------------------++++++++++++++++++++++++)))******++++++*********)))******++++++******)))))))))((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%##################$$$$$$""""""######$$$$$$$$$$$$########################""""""""""""############""""""""""""######$$$$$$"""###$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$~~~uuuqqqvvvzzzyyy{{{{{{zzz{{{{{{|||{{{{{{|||{{{~~~~~~xxx}}}xxxvvvwwwwwwsssnnnllljjjnnntttwwwsssnnnpppvvvwwwwwwvvvvvvuuutttsssrrrssswww{{{}}}~~~|||{{{zzzyyyxxxzzz~~~zzzuuutttwwwyyyyyyzzz}}}xxx{{{||||||yyyyyyzzz{{{{{{yyytttqqqtttuuuvvvuuusssrrrrrrtttqqquuuvvvrrrpppsssuuuuuuwww{{{|||zzzyyy{{{}}}{{{|||{{{{{{zzzyyyzzzzzzzzz{{{{{{|||}}}||||||{{{zzzyyy}}}{{{uuusssvvv{{{xxxyyyzzz|||~~~~~~{{{yyy~~~}}}{{{xxxwwwxxx|||wwwzzz|||||||||}}}~~~~~~~~~}}}}}}wwwvvvvvvvvvwwwyyy{{{|||{{{{{{|||}}}}}}|||yyyvvvwwwwwwtttqqqrrrvvvwwwtttrrrpppoooqqquuuxxxyyyyyytttsssrrrrrrtttwwwzzz|||vvvvvvzzz~~~{{{tttpppqqqssspppppppppnnnjjjkkkoooppppppqqqrrrssstttvvvwwwxxxyyyzzzyyywwwwwwwwwyyysssvvvyyyzzzxxxtttrrrqqqtttxxx~~~~~~vvvxxxuuurrrpppqqqsssuuuvvvuuutttsssqqqnnnlllkkkjjjrrrooolllmmmqqqtttuuuuuuooooooooopppppppppppppppsssqqqppppppqqqrrrpppooojjjkkkmmmnnnooopppppppppnnnnnnmmmmmmmmmmmmnnnnnnuuurrrpppooooooppppppoookkknnnlllfffggglllkkkeeegggkkkiiiddddddgggddd\\\ZZZVVVQQQLLLJJJHHHEEEDDDBBBCCCCCCCCCCCCBBBAAAAAABBBAAA@@@??????>>>;;;999666666666666666666666777<<<>>>AAAEEEHHHIIIJJJJJJKKKKKKJJJGGGCCCAAAAAABBBCCCDDDDDDDDDCCCAAA>>>===888777555555555444333111/////////.........------......------,,,,,,++++++******)))))))))))))))***''''''''''''((()))***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,------......---------...000222333444555555555555555555555555666666777888999;;;===>>>AAAEEELLLWWWfff~~~vvvkkkdddbbbbbbcccbbb```[[[YYY[[[\\\\\\___dddcccjjjsssvvvxxx|||uuulllfffddd```]]]]]]```aaa___```ccc\\\]]]^^^______^^^\\\[[[TTTRRRPPPOOONNNMMMKKKIIIAAAAAA@@@>>>===:::999888444555555555555666666666555555444333222111000///......------------......++++++++++++++++++++++++((()))******+++***************++++++++++++******))))))((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$########################"""""""""############$$$ !!!!!!"""######$$$$$$"""$$$%%%%%%$$$######$$$"""############$$$$$$$$$~~~}}}uuuttt}}}}}}|||vvvxxxzzz|||~~~}}}|||{{{{{{~~~yyy}}}yyyxxx{{{zzzvvvtttwwwqqqtttyyy|||wwwpppsss{{{zzzxxxuuusssrrrsssuuuvvvvvvvvvwwwyyy}}}yyy{{{{{{yyyxxxyyy}}}wwwtttuuuzzz}}}zzzxxxzzzwwwyyy{{{zzz~~~zzz|||}}}}}}{{{yyywwwwwwzzzzzzyyyvvvsssrrrsssuuurrrsssqqqnnnpppvvvxxxvvvyyy|||}}}yyyyyy|||~~~{{{{{{zzzyyyzzzzzz{{{||||||{{{zzz{{{|||}}}}}}}}}zzz}}}}}}yyywwwwwwyyyuuuxxx|||}}}}}}|||{{{{{{|||xxxvvvwwwxxxzzz{{{{{{zzzyyyzzz{{{}}}~~~~~~|||{{{|||zzzzzzyyyxxxxxxyyy{{{{{{|||}}}~~~~~~{{{xxxwwwvvvyyyxxxuuuqqqrrrwwwwwwuuupppqqqrrrrrrqqqrrruuuwwwtttsssrrrrrrsssuuuxxxzzzxxxyyy||||||vvvsssuuusssrrrrrrsssooojjjkkkooopppqqqsssuuuvvvwwwwwwwwwxxxyyyzzzzzzyyyxxxzzz{{{sssuuuwwwwwwuuussstttuuuvvvyyyxxxuuuuuutttqqqpppppprrrtttqqqqqqppppppooonnnnnnnnnpppmmmkkkmmmrrruuutttrrrlllpppttttttrrrqqqqqqssstttrrrqqqpppqqqpppnnnmmmjjjjjjjjjkkklllmmmnnnnnnoooooooooooonnnnnnmmmmmmqqqooommmnnnpppqqqpppoookkkqqqpppgggeeejjjlllggggggmmmlllffffffkkkhhh___[[[WWWQQQLLLIIIHHHFFFDDDBBBCCCDDDDDDDDDCCCAAAAAAAAA@@@???>>>???>>>;;;999666666777777888888888999===@@@DDDHHHKKKMMMMMMMMMKKKJJJIIIFFFCCCBBBCCCDDDDDDDDDDDDDDDBBB@@@>>><<<777666555555555444222000000000000/////////......------------------,,,,,,+++******))))))******+++(((((((((((()))***+++,,,***,,,---//////...---,,,++++++,,,,,,---............//////000111222444555333333333333444555666666777777888999<<<>>>AAACCCJJJRRR```qqqzzzoooiiibbb^^^^^^______^^^ZZZUUUSSSUUUVVVWWWYYY^^^^^^```fffppp|||~~~xxxqqqlllhhhfffeeekkkkkkmmmrrrrrrnnnnnnpppjjjiiihhhhhhiiigggaaa\\\VVVTTTRRRPPPOOONNNKKKIIIBBBAAA@@@>>><<<;;;;;;;;;777777666666666666555555333333333222111000///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************))))))************))))))))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%$$$###"""########################""""""#########$$$$$$$$$########################"""$$$&&&&&&$$$"""###%%%"""############$$$$$$$$$wwwqqqsss}}}xxx{{{sssvvvyyy}}}~~~}}}vvvuuu||||||{{{xxxyyy~~~~~~{{{~~~~~~}}}~~~yyyqqqrrrxxxzzzwwwsssppppppssswwwzzzwwwsssqqquuu|||{{{vvvzzz}}}|||yyyxxxyyyyyyvvvsssvvv~~~{{{xxxyyywwwyyyyyyxxx}}}yyy{{{|||zzzwwwuuuwwwzzz|||{{{zzzwwwuuuuuuwwwyyy}}}zzzuuutttzzz~~~wwwzzzzzzvvvvvv{{{~~~}}}|||{{{zzzyyyyyyzzz{{{}}}}}}{{{|||~~~}}}yyyvvvssswww|||~~~|||zzzzzz|||wwwuuuvvvyyy||||||yyyuuu{{{wwwyyy~~~|||}}}{{{}}}{{{yyyyyyyyy{{{zzzyyyxxxwwwxxxyyyyyy}}}}}}yyyvvvvvvxxxyyyyyyuuupppqqquuuuuusssrrrwwwzzzxxxrrrqqquuuzzztttsssqqqqqqrrrtttwwwyyy~~~}}}~~~}}}xxxwwwyyyuuuuuuwwwxxxtttnnnmmmpppppprrruuuwwwxxxxxxwwwwwwvvvwwwxxxxxxxxxxxxyyyzzzqqqssssssrrrpppqqqtttxxxuuuwww|||xxxoooqqqtttsssqqqpppsssuuunnnnnnnnnoooppppppqqqqqqpppnnnlllooossstttoookkkjjjpppvvvwwwsssqqqrrrtttuuusssqqqppppppooommmkkkiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnmmmllljjjiiillljjjiiijjjmmmooonnnlllkkksssrrrhhhccciiikkkhhhgggmmmmmmggghhhnnnlllbbb]]]XXXRRRMMMJJJHHHFFFEEEBBBCCCDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>;;;999777777888888999999::::::>>>AAAFFFKKKNNNPPPPPPPPPJJJJJJIIIFFFDDDCCCDDDFFFEEEEEEEEEDDDBBB@@@>>>===777666555555555444111///111111111111000000000000,,,,,,------------------+++++++++***++++++,,,,,,))))))))))))***+++,,,---***,,,///111111000---,,,++++++,,,------......///000000111111222333555555111111111222333444555666666777888:::>>>BBBEEEGGGSSS___ssswwwmmmgggeeeaaa^^^^^^______\\\YYYSSSPPPQQQVVVXXXVVVUUUVVVgggiiisss{{{yyyllljjjhhhjjjnnnrrrtttuuuyyyyyy}}}~~~xxxvvvwwwtttqqqnnnoooppplllddd]]]WWWTTTRRRPPPOOONNNKKKIIICCCBBB@@@>>><<<<<<<<<===888888888777666666555555222222222222111///...---+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************(((((())))))))))))(((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&%%%$$$"""!!!########################""""""######$$$$$$$$$$$$&&&&&&%%%%%%$$$#########"""%%%'''&&&$$$"""###%%%"""############$$$$$$$$$}}}wwwwwwqqqpppzzz}}}wwwqqqqqqrrruuuzzz}}}~~~}}}zzzvvvvvvwwwyyy{{{~~~xxxtttwww~~~wwwssswwwyyywwwzzzxxxtttpppooosssxxx}}}vvvrrrpppvvv~~~xxxzzz|||}}}sssrrryyyxxxzzzzzzzzzyyyyyy{{{}}}|||}}}~~~}}}{{{zzzzzzzzz}}}|||vvvuuuzzz~~~|||zzzzzz|||}}}{{{yyyvvvyyy}}}}}}|||}}}|||yyyyyyzzzyyyxxx{{{www{{{|||yyyyyyyyy|||||||||~~~~~~|||~~~|||||||||{{{yyywwwzzzzzzzzz{{{{{{|||||||||{{{vvvuuuxxxyyyxxxxxx{{{{{{zzzzzz{{{|||{{{xxxvvvzzz~~~}}}zzzzzz}}}~~~xxxvvv|||{{{yyyzzzzzz|||~~~}}}yyywwwwwwxxxuuuuuutttuuuwwwwwwuuutttttttttsssssssssttttttuuuwwwtttqqqqqqtttxxxyyyxxxxxx~~~{{{xxxyyyxxxtttqqquuuwwwuuuqqqoooqqqtttuuusssvvv|||}}}xxxvvvyyy}}}yyyuuuvvvzzzzzzwwwtttxxxuuuqqqrrruuuwwwvvvttt~~~|||~~~yyyrrrwwwtttqqqqqqrrrrrrpppmmmkkkllloooqqqqqqqqqooonnnjjjlllooorrrsssssssssrrrqqqrrrsssqqqoooooossswwwrrrppppppppprrrsssrrrqqqkkknnnppprrrqqqoooooooookkkkkklllnnnoooooollljjjkkkjjjiiihhhiiikkknnnpppkkkmmmmmmiiifffeeeiiillliiieeecccfffkkklllfff```^^^YYYQQQJJJGGGFFFFFFEEECCCBBB@@@AAAAAABBB@@@??????>>>===<<<;;;:::::::::666666666777999;;;===???===EEEIIIJJJMMMRRRRRRMMMOOOHHHDDDEEEDDD@@@AAAFFFFFFFFFGGGEEEBBB>>>:::777666555333111000000000111111111111000///000222444000///...---,,,+++++++++,,,+++******)))*********+++***)))))))))+++---///...///000222222000///...------..................111333555555444333222333333111000111333777999999===;;;<<<@@@AAABBBIIISSScccsssuuulllfffbbb```ddd```___```^^^XXXUUUVVVQQQPPPOOOPPPSSS[[[eeelll|||tttnnniiifffcccdddhhhoooyyy|||xxxvvvrrrmmmgggaaa\\\YYYSSSQQQOOOMMMMMMLLLIIIGGGAAA???===<<<======<<<;;;888888777666444333222222333333222000///...---,,,000---******,,,---,,,***++++++++++++++++++++++++(((((())))))*********+++,,,++++++*********))))))(((((('''&&&%%%$$$$$$###***(((&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&$$$%%%&&&&&&%%%%%%'''((('''''''''''''''&&&&&&&&&$$$$$$#########$$$%%%%%%&&&$$$""""""$$$%%%&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%{{{wwwzzzsssqqqxxx}}}zzzxxxxxxxxxyyy{{{}}}~~~~~~}}}yyyyyyzzz{{{{{{yyyzzzwwwtttvvv{{{}}}}}}}}}vvvtttwwwzzzyyy|||xxxsssooonnnqqqwww{{{}}}yyyuuuwww||||||xxxzzz{{{~~~}}}wwwwww|||yyyzzzzzzyyywwwwwwxxxzzz}}}{{{yyywwwwwwzzz~~~~~~}}}|||{{{{{{|||~~~{{{yyyzzz}}}zzzyyyzzz~~~}}}{{{yyyyyy{{{zzzxxxzzz}}}|||zzzwwwvvvwwwzzz}}}{{{|||~~~~~~|||{{{yyyyyyyyyzzz{{{zzzwwwuuuwwwwwwwwwwwwwwwwwwwwwwwwzzzwwwvvvzzzzzzwwwvvvxxx{{{{{{|||{{{zzzxxxvvvuuu|||~~~~~~|||yyyyyy{{{}}}~~~xxxwww|||}}}zzz{{{{{{}}}}}}{{{xxxvvvwwwxxxvvvuuuuuuvvvyyyzzzzzzyyyxxxvvvtttssstttwwwzzz|||wwwuuussstttxxx{{{}}}}}}yyy~~~|||{{{|||yyytttooorrruuutttrrrrrrvvvzzzzzzwwwyyy}}}}}}xxxvvvxxx}}}zzzwwwxxxzzzzzzwwwttttttuuuwwwwwwvvvuuutttsss{{{yyyxxx{{{zzztttwwwtttpppooopppqqqqqqpppmmmnnnooooooooonnnmmmlllkkkmmmooorrrssssssrrrrrrrrruuuwwwwwwvvvuuuuuuwwwrrrpppoooppprrrrrrqqqpppkkknnnqqqrrrrrrqqqqqqrrrssspppnnnmmmmmmnnnmmmllllllkkkjjjiiijjjmmmoooqqqpppnnnlllkkkkkkllllllkkkoookkkggghhhjjjhhhaaaZZZYYYUUUPPPLLLIIIHHHFFFDDDDDDBBBAAAAAAAAAAAA@@@>>>???>>>===;;;:::999999999777666666777999;;;>>>@@@AAAHHHMMMNNNQQQUUUTTTPPPOOOJJJGGGIIIGGGDDDDDDHHHHHHGGGDDDAAA>>><<<:::999888777555333222222333333333222111000//////000111//////...---,,,,,,,,,,,,,,,++++++***************+++***))))))***+++---///---...000111111000...------------....../////////111333444444222222222333666555444444555777888999;;;;;;>>>CCCGGGMMM\\\lll}}}wwwrrrkkkccc^^^\\\[[[\\\aaa^^^]]]^^^[[[SSSOOOPPPOOOQQQTTTXXXaaalllxxxwwwlllfffdddcccccckkkooowww}}}xxxsssqqqlllhhhccc]]]XXXUUUNNNMMMKKKJJJKKKKKKIIIHHHBBB@@@>>>=========;;;:::777777666555444333222222111111000///...---,,,,,,...,,,++++++------+++)))((((((((((((((((((((((((((((((((()))))))))******++++++*********)))))))))))))))((((((''''''&&&&&&(((&&&%%%%%%'''(((((('''%%%%%%&&&'''''''''''''''$$$&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######%%%%%%$$$###'''''''''&&&&&&&&&%%%%%%~~~xxxyyyxxxuuuxxx||||||}}}~~~~~~~~~|||{{{{{{}}}|||zzz|||~~~zzzuuuuuuvvvvvvwwwyyyzzzzzzzzzxxx{{{zzzvvvtttxxx{{{{{{~~~zzztttpppooosssxxx|||~~~{{{zzz{{{|||}}}|||}}}{{{|||~~~zzzxxxyyywwwwwwwwwvvvtttssstttuuuxxxwwwvvvvvvyyy|||~~~}}}~~~|||zzz~~~{{{{{{|||}}}zzzwwwzzz{{{zzzxxxzzz}}}|||xxxyyy}}}}}}zzzvvvttttttwwwyyyzzzwww{{{~~~{{{xxxwwwxxxuuuuuuvvvxxxzzzzzzxxxuuuuuuuuuuuuuuuttttttttttttxxxvvvwww{{{{{{wwwvvvxxxzzz}}}~~~|||wwwttttttvvv|||~~~}}}{{{zzz|||}}}~~~yyyxxx}}}||||||||||||{{{xxxvvvvvvwwwyyyuuusssrrrrrruuuwwwwwwwwwyyywwwtttrrrtttxxx}}}xxxvvvuuuvvvyyy|||}}}}}}xxx{{{|||{{{{{{{{{xxxrrrxxxzzzzzzvvvrrrqqqsssvvvuuutttuuuxxxxxxtttsssttt{{{xxxvvvwwwyyyyyyvvvsssnnntttzzz|||yyyvvvuuuvvvwwwvvvvvvxxx{{{{{{xxxtttyyyuuupppmmmnnnpppqqqrrrrrrqqqqqqooonnnmmmllllllmmmnnnppprrrrrrrrrrrrqqqqqquuuyyy|||{{{xxxvvvuuurrrpppooopppqqqqqqpppooolllooorrrssssssssstttuuuuuuqqqllljjjkkknnnpppqqqnnnnnnmmmlllmmmnnnpppqqqtttpppmmmnnnqqqrrroookkkrrrmmmjjjiiiiiifff___YYYUUUSSSPPPNNNLLLJJJFFFDDDEEECCCBBBAAAAAA@@@???===???>>><<<:::999888777777777666666666999<<<@@@CCCEEEKKKPPPSSSUUUWWWVVVRRRNNNLLLKKKMMMLLLIIIHHHJJJIIIFFFAAA===::::::;;;<<<999888666444333333333333444333222000///////////////...------,,,,,,,,,,,,,,,,,,+++***************+++******)))***,,,---...,,,---...//////...---,,,,,,------...///000000111222333333222000000222444666666777777888999;;;;;;<<<>>>CCCJJJSSSaaavvv}}}tttmmmccc```[[[XXXWWWXXX[[[]]]^^^[[[ZZZ[[[XXXQQQMMMMMMPPPUUU^^^jjjvvvuuuooohhhccccccfffjjjlllvvv~~~zzztttnnnkkkfffbbb^^^ZZZUUUQQQKKKIIIGGGGGGHHHIIIHHHGGGEEEBBB???===<<<;;;999888555555444333333222111111.........------,,,,,,,,,,,,++++++,,,------+++)))))))))))))))))))))))))))(((((())))))))))))***************+++******))))))************************'''&&&%%%&&&)))+++++++++&&&''''''(((((((((((((((&&&'''((((((''''''((()))&&&&&&&&&&&&''''''''''''+++******)))(((((((((((('''%%%$$$$$$&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$'''''''''&&&&&&&&&&&&%%%}}}{{{}}}}}}zzz||||||{{{~~~~~~~~~{{{yyyxxx{{{}}}~~~{{{|||~~~yyysssuuuwwwzzzzzzxxxwwwxxxzzzwwwyyyyyywwwwwwxxxzzz{{{zzzuuuqqqrrrwww|||~~~~~~~~~}}}|||}}}~~~~~~}}}|||~~~~~~zzztttpppssstttuuusssrrrrrrsssuuupppssswww|||~~~|||~~~}}}||||||}}}}}}}}}|||}}}zzzzzz{{{}}}~~~}}}yyywwwzzz~~~}}}yyyxxxxxx{{{~~~}}}xxxxxx{{{yyyvvvuuuvvvxxxyyyvvvssstttyyy}}}|||wwwrrrqqqsssuuuttttttuuuxxxzzzzzzzzzttttttuuuuuuvvvvvvvvvwwwwwwvvvwwwzzzzzzwwwxxx|||yyy}}}}}}wwwtttvvvzzzzzz|||~~~}}}~~~}}}zzzzzz}}}}}}|||zzzxxxvvvuuuwwwzzz|||yyywwwtttrrrssstttttttttwwwvvvsssqqqrrruuuyyy|||wwwwwwvvvwwwxxxyyyyyyyyyuuuvvvvvvwwwyyyxxxtttppp|||xxxsssqqqrrrtttqqqppprrrtttuuuuuuuuuvvvtttssssssuuuwwwxxxvvvtttnnnrrrxxx{{{{{{yyyyyyyyyxxxxxxxxxxxxxxxvvvtttqqqyyywwwtttqqqpppoooppppppuuutttrrrqqqpppoooooooooooopppqqqrrrrrrrrrrrrrrrpppssswwwzzzyyywwwtttsssrrrqqqooopppppppppooonnnmmmppprrrtttttttttvvvwwwpppmmmjjjiiilllpppsssuuurrrrrrqqqppppppoooooopppsssqqqpppqqqrrrrrrooolllnnnkkkiiiiiijjjhhhbbb]]]WWWTTTQQQNNNLLLJJJGGGEEEFFFDDDBBBAAAAAA@@@>>><<<>>>===;;;999888777666666777777666777:::>>>CCCFFFHHHLLLQQQTTTVVVVVVUUURRRNNNNNNOOOQQQPPPMMMKKKJJJGGGDDD@@@;;;999999:::;;;777666444333222111222222555333222111111111000//////...---,,,,,,,,,,,,,,,,,,,,,+++************+++************+++,,,---...+++,,,------------,,,+++,,,------///000111222222333333222000///000333555333555666888999;;;===???@@@CCCKKKVVVeeexxx}}}sssmmmggg```XXXWWWVVVUUUVVVXXX[[[\\\[[[WWWVVVWWWVVVSSSTTTWWW\\\dddrrrzzzmmmdddhhhggggggjjjooouuuzzz}}}|||tttnnniiiddd```]]]ZZZUUUQQQLLLJJJGGGGGGGGGHHHGGGFFFEEEBBB???<<<;;;999777555222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---+++)))++++++++++++++++++++++++***+++++++++++++++++++++++++++,,,------,,,+++***,,,,,,,,,,,,,,,---------)))(((''')))+++---------(((((())))))))))))(((((('''(((***)))((('''(((***'''''''''(((((((((((((((---,,,+++***)))((((((((('''&&&%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''&&&''''''''''''&&&&&&&&&&&&~~~}}}~~~}}}zzz{{{zzzzzzzzzyyyxxxxxxzzz{{{}}}yyyyyy|||}}}{{{xxxwww{{{~~~}}}yyywwwxxx{{{yyyyyyzzzzzzyyyxxxyyy{{{{{{vvvrrrqqqtttzzz~~~|||~~~~~~|||||||||zzzzzz|||~~~}}}tttllltttuuuvvvvvvvvvvvvyyy{{{ssstttwww||||||yyy{{{||||||yyyuuuvvv||||||yyyxxxyyy{{{}}}~~~}}}wwwtttxxxyyywwwxxxxxx{{{~~~}}}xxxwwwyyyyyyvvvttttttwwwxxxvvvsssuuuyyy}}}{{{uuuqqqppprrrwwwtttqqqqqqsssxxx{{{|||rrrssstttuuuvvvwwwxxxyyywwwuuuvvvyyyyyyxxx|||yyy}}}~~~yyyxxx{{{zzz{{{}}}}}}}}}~~~|||{{{zzz|||~~~{{{yyyvvvuuuvvvyyy|||~~~~~~{{{xxxwwwxxxyyyzzzzzzwwwvvvuuutttttttttuuuvvvtttvvvwwwxxxyyyzzz{{{{{{uuuttttttvvvwwwvvvtttrrrzzzzzzyyyxxxwwwxxxyyy{{{vvvwwwwwwvvvwwwyyyzzzyyypppqqqsssvvvyyyzzzyyyxxxwwwuuuuuuwwwyyy{{{yyywwwxxxyyyyyyxxxvvvtttssssssxxxyyyxxxvvvssspppnnnmmmrrrrrrqqqppppppqqqrrrrrrqqqqqqrrrsssssssssssssssssstttuuuvvvwwwwwwuuuttttttrrrppppppqqqpppooommmnnnppprrrsssttttttvvvxxxpppnnnmmmmmmpppsssttttttvvvuuuuuusssrrrpppnnnmmmnnnppprrrqqqnnnmmmmmmnnnkkkjjjiiiiiijjjhhhddd```\\\XXXRRRNNNKKKJJJHHHGGGFFFDDDBBBAAAAAA@@@>>><<<===<<<;;;999777666666666888777888999===AAAFFFIIIJJJLLLOOOSSSTTTSSSRRRQQQNNNQQQRRRRRRQQQOOOKKKHHHCCCAAA???===;;;:::999999888777555333222222222333444222111222444555333111......---,,,,,,,,,---------,,,,,,+++***+++++++++************+++,,,------++++++,,,,,,,,,,,,++++++------...///000222222333444444222000...000333666333666888888888:::===@@@EEEKKKWWWhhh|||{{{{{{uuukkkeeebbb]]]YYYQQQRRRSSSTTTTTTTTTSSSSSSTTTPPPPPPTTTXXX\\\cccjjjttt}}}yyyqqqiiiaaa\\\eeeiiipppwww~~~yyyqqqllleeeaaa```]]]XXXTTTPPPMMMJJJGGGFFFFFFDDDCCCCCC@@@<<<:::999777444222//////..................+++++++++,,,,,,,,,,,,---)))+++---///...---++++++------------------------...---------------------,,,---///000000///...------------..................,,,++++++,,,------,,,((()))))))))))))))((((((((()))***)))((('''(((***(((((())))))************,,,+++***)))(((((((((((('''&&&%%%&&&((()))(((''''''&&&&&&%%%%%%&&&&&&''')))((('''(((***+++***)))(((((('''''''''&&&&&&&&&|||{{{~~~}}}zzzyyy{{{yyyxxxwwwyyy{{{|||{{{zzz}}}zzzxxxwwwyyy{{{}}}~~~{{{}}}~~~|||xxxvvvwwwyyyzzzyyyzzz|||{{{wwwwwwzzzuuurrrooopppuuu{{{~~~~~~~~~|||xxxvvvuuussswwwzzz}}}yyyqqqxxxzzz{{{||||||}}}}}}zzzvvvvvvyyy}}}~~~}}}yyyzzzzzzvvvqqqsss{{{yyyyyyyyyxxxwwwyyy}}}~~~vvvrrrvvvxxxvvvxxxxxxzzz~~~|||wwwvvvyyyzzzsssoooppptttyyy|||yyy{{{}}}{{{vvvsssssstttvvvrrrnnnmmmppptttwwwyyypppqqqrrrssstttvvvwwwwwwwwwwwwyyy{{{zzzyyy~~~{{{}}}~~~}}}{{{{{{}}}|||||||||}}}~~~~~~|||zzz{{{}}}}}}{{{{{{{{{zzzzzzzzz{{{}}}}}}zzzwwwvvvxxx{{{}}}~~~xxxwwwvvvwwwzzz|||}}}}}}yyyxxxxxxwwwvvvvvvvvvuuuqqqtttxxx{{{|||}}}~~~vvvuuuvvvxxxwwwtttuuuzzzzzzzzzzzzzzzzzzyyyyyyyyy{{{|||yyyuuutttvvvvvvtttoooqqquuuxxx{{{|||||||||{{{vvvtttwwwxxxuuussstttwwwyyyxxxuuussstttvvvuuuwwwxxxxxxtttpppnnnmmmooooooppppppqqqrrrrrrsssssssssssstttuuuvvvvvvwwwxxxwwwvvvwwwxxxyyyyyyxxxuuutttrrrqqqqqqqqqooommmnnnpppqqqrrrrrrrrrtttvvvuuusssrrrsssttttttrrrpppuuuvvvvvvuuutttrrrooonnnllloooqqqooojjjhhhjjjmmmmmmlllkkkjjjjjjgggccc___\\\XXXRRRMMMKKKIIIHHHGGGEEECCCBBBAAAAAA@@@???===<<<;;;:::999888777777777777888:::===AAAEEEIIIKKKNNNLLLNNNQQQRRRPPPPPPRRRRRRUUUVVVTTTQQQOOOKKKEEE@@@@@@@@@???===;;;999888;;;999888666555555555555333111000222555666444111...------,,,,,,---------------,,,+++++++++++++++)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,...//////000111222222333555444333111000111444777888:::;;;:::999;;;@@@DDDOOO[[[lll~~~{{{rrrlllllllllggg___ZZZYYYVVVRRRRRRSSSSSSTTTSSSQQQOOONNNNNNLLLOOOWWWaaakkkwwwxxxooogggcccccccccdddpppvvv~~~~~~uuunnnfffbbbaaa___YYYTTTRRROOOIIIFFFDDDBBB@@@???>>>;;;888666555444222111---.....................------------------------***---//////...------...------------------------000000////////////......---...000222222111000...........................000...,,,+++,,,,,,+++***)))))))))))))))(((((('''((()))***)))((('''((()))(((((())))))******++++++***)))((((((''''''''''''&&&%%%%%%'''((()))'''&&&''''''&&&&&&&&&&&&'''''')))(((((()))+++,,,+++***((((((((('''''''''&&&&&&}}}{{{~~~}}}{{{}}}}}}zzzyyy}}}{{{||||||{{{xxxvvvvvvyyy|||}}}|||{{{xxxuuutttuuuvvvwwwvvvxxx}}}{{{vvvvvvzzzvvvrrrpppsssyyy}}}~~~}}}~~~}}}{{{zzzxxxvvvtttssstttyyy|||{{{}}}~~~xxx{{{|||}}}}}}}}}~~~{{{vvvuuuyyy}}}~~~~~~xxxxxxwwwuuutttvvv{{{uuuwwwxxxxxxxxxzzz}}}vvvuuu||||||vvvyyyxxxzzz}}}{{{vvvvvvyyy|||wwwqqqpppssszzzzzzzzzxxxvvvuuusssssssssuuusssqqqppprrrtttttttttrrrrrrrrrsssssssssssstttwwwyyy~~~zzz|||~~~}}}|||{{{{{{|||}}}}}}|||{{{zzz{{{}}}|||yyyvvvyyy{{{~~~~~~}}}{{{yyyyyyxxxzzzzzzyyy~~~}}}~~~zzzxxxyyyzzzzzzyyysssssssssuuuyyy{{{|||{{{{{{yyywwwvvvvvvwwwxxxzzzrrrvvvzzz|||{{{zzz{{{|||vvvuuuwwwxxxtttpppvvv{{{{{{{{{|||{{{zzzwwwuuuzzz{{{xxxqqqooorrrssspppoooqqquuuxxxyyyyyyyyyyyy|||zzzxxxvvvuuuuuutttttttttxxxzzzxxxsssppprrruuuppprrrttttttrrrpppppprrrpppqqqssstttuuuuuutttttttttttttttuuuvvvxxxyyyzzzzzzxxxwwwxxx{{{|||zzzxxxwwwuuusssrrrrrrqqqooommmnnnooopppppppppppprrrtttuuusssrrrqqqrrrqqqpppoooqqqsssuuuvvvvvvtttrrrqqqmmmmmmllljjjiiihhhjjjkkkmmmllllllkkkiiifffbbb```WWWTTTPPPMMMLLLIIIGGGEEEDDDBBBAAAAAAAAAAAA@@@>>>;;;;;;:::999999999999999777999<<>>===<<<::::::;;;:::888666555555666666333000///111444444111------------,,,,,,------...------,,,++++++++++++,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,000000000111111222222222555555555333222222555777999<<<=========BBBJJJQQQbbbtttyyynnnfff___\\\bbbbbb^^^WWWTTTTTTSSSPPPTTTSSSQQQPPPOOONNNNNNNNNNNNOOOVVVeeesss{{{vvvgggeeebbbaaabbbhhhooouuuuuunnneee```___]]]WWWQQQOOOKKKFFFAAA???>>><<<;;;888666444222333222111000.../////////000000111111////////////............,,,...000000......///111........................000000000/////////......---...000222333222000//////.........---,,,,,,,,,...,,,***)))******)))(((((()))))))))(((((('''&&&((()))***)))'''&&&'''(((&&&''''''((())))))******(((((('''''''''''''''(((%%%%%%%%%&&&(((((('''%%%''''''&&&&&&&&&&&&''''''((('''&&&(((***++++++***((((((((((((''''''''''''}}}~~~||||||~~~{{{uuuqqqrrruuu}}}zzzwwwtttsssrrrrrrssstttsssvvv|||{{{vvvvvvzzzzzzvvvuuuxxx}}}}}}|||yyyuuutttvvvwwwwwwvvvzzz{{{zzz{{{{{{|||}}}|||{{{{{{|||~~~|||zzzxxxzzz}}}zzzxxxvvvuuuuuuxxxzzz{{{{{{wwwyyy{{{zzzxxxxxx{{{~~~|||uuuyyyvvvzzzyyyzzz|||zzzvvvvvvzzz{{{|||{{{xxxuuuuuuyyy}}}yyyvvvsssqqqqqqqqqqqqpppuuuuuuuuuvvvwwwvvvtttrrrvvvvvvuuuttttttsssrrrrrrwww{{{{{{yyy|||~~~{{{zzz{{{{{{{{{zzz{{{zzzzzz|||~~~|||yyyyyy|||~~~|||{{{zzzwwwyyyyyyyyy}}}}}}|||zzzzzzzzzxxxvvvwwwvvvwwwyyy{{{|||{{{zzzzzzxxxuuurrrsssvvvzzz}}}vvvyyy||||||xxxtttssssssttttttvvvvvvpppllltttrrrtttwww{{{~~~}}}{{{zzz|||yyyrrrqqqvvvwwwtttmmmppptttvvvuuutttsssssstttvvvxxxwwwuuutttwwwzzzwww{{{|||xxxppplllmmmqqqmmmoooppppppnnnooosssvvvtttvvvxxxyyyzzzyyywwwvvvttttttuuuvvvwwwyyy{{{|||xxxwwwwwwyyy||||||yyyvvvxxxvvvtttssssssrrrpppnnnnnnooooooooonnnnnnppprrrqqqnnnllllllmmmooopppooonnnpppsssvvvwwwwwwuuutttppplllggggggiiikkkjjjhhhjjjkkkkkkkkkjjjgggdddbbbPPPOOONNNNNNMMMJJJFFFCCCCCCBBBAAAAAAAAABBB@@@???;;;::::::999999::::::;;;777999>>>CCCHHHKKKMMMNNNWWWRRRPPPSSSSSSQQQSSSXXXZZZ^^^]]]VVVQQQPPPKKKCCCBBB@@@???===<<<<<<<<<<<<999888666555444444444444333000...///222222---)))------,,,,,,,,,------......---,,,,,,++++++,,,,,,))))))***,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---111111111111111111222222555666666444333333555777777:::===???BBBJJJUUU^^^sssssseee]]][[[ZZZZZZ\\\]]]ZZZTTTRRRTTTTTTRRRQQQNNNJJJGGGGGGIIILLLNNNQQQUUU```rrr}}}ppphhheee\\\___bbbeeejjjsss~~~tttlllbbb]]]]]]ZZZTTTNNNKKKGGGBBB>>><<<:::999888444333111000111111000///000000111111222222333333111111000000000/////////---///111000......111333111111111111111111111111000000//////.........---,,,---000222222111///...//////...---,,,++++++***+++)))''''''((()))((('''((((((((((((((('''&&&&&&((())))))((('''&&&&&&'''%%%%%%%%%&&&'''(((((()))((('''''''''''''''((()))%%%$$$%%%&&&((((((&&&$$$''''''&&&&&&&&&&&&''''''&&&&&&%%%&&&)))******))))))(((((((((''''''''''''}}}}}}{{{}}}}}}}}}~~~|||vvvppp|||}}}zzzsssrrruuuuuupppuuuppppppuuuwwwttttttxxx{{{yyyxxxwwwwwwzzz}}}nnnlllkkknnnnnnooottt{{{|||}}}~~~}}}|||}}}|||zzzvvvyyy}}}zzzyyy{{{~~~}}}{{{uuuwwwwwwtttqqqqqqtttxxxwwwyyyxxxtttuuuyyy{{{zzz~~~}}}{{{zzzzzz{{{||||||}}}}}}{{{yyy||||||wwwwww}}}zzzuuuuuuwwwxxxzzzuuurrruuuwwwwwwxxx{{{{{{wwwuuuwwwxxxwwwuuuzzzyyyvvvuuuvvvyyy|||www}}}}}}yyyxxxzzz|||{{{yyyxxxyyy|||yyy|||~~~~~~|||||||||{{{zzzzzzzzz{{{zzzxxxwwwyyy{{{~~~~~~|||zzzxxxxxx|||wwwxxx}}}}}}xxxuuuyyywwwpppnnntttzzz{{{}}}{{{vvvqqqoooqqqwww|||{{{{{{zzzwwwttttttuuuvvvzzzxxxuuurrrrrrvvv}}}wwwxxxxxxwwwwwwxxx|||{{{|||yyyuuuvvvyyywwwpppoooqqqqqqoooqqquuutttppprrrwww{{{zzzuuuqqqrrrttt{{{||||||{{{wwwrrrooommmnnnrrrtttqqqmmmmmmttt{{{qqquuuwwwxxx|||~~~zzzrrrtttssssssvvvyyy|||}}}}}}vvvxxx{{{}}}}}}|||zzzxxxzzzyyywwwsssooommmnnnoooqqqppppppoooppppppqqqqqqqqqrrrrrrqqqpppoooqqqrrruuuqqqnnnnnnqqqrrrpppmmmkkkjjjkkklllmmmmmmjjjhhhkkkmmmlllkkklllllleee]]]XXXUUUPPPMMMKKKIIIGGGEEEDDDCCCAAAAAAAAAAAA???>>>>>>:::666555777999999888:::;;;>>>BBBGGGMMMRRRUUURRROOONNNPPPUUUXXXXXXVVV[[[[[[ZZZXXXUUURRROOOMMMEEEBBB>>><<<<<<<<<<<<;;;:::999777666555555666666333333222222111000000000......---,,,,,,,,,,,,---++++++++++++******)))))))))***,,,---......---,,,......---,,,,,,,,,------444444444333333222222222111333555555444555888:::888;;;AAAEEEFFFNNNfff~~~zzzrrrggg\\\VVVSSSSSSRRRYYYTTTVVV```aaaVVVNNNNNNLLLGGGEEEHHHJJJJJJRRR[[[fffppp}}}vvvoooeeeccciiidddfffjjjqqqyyy}}}mmmhhh```YYYSSSOOOLLLIIIEEEBBB>>>:::666444444333222222222333333333333333222333444555666666555444555444222111000111111222333222222111111111111111000///......000111111000//////.........---------......---,,,,,,,,,,,,---******************************)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$######&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&######'''...000,,,&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((&&&$$$$$$%%%''''''&&&~~~~~~{{{|||yyy{{{sssrrrwwwyyywwwuuuqqqrrrvvvwwwsssqqqtttzzzyyyxxxwwwxxxyyy|||}}}uuussssssuuurrrnnnooorrr|||~~~yyy|||}}}zzzvvvwwwzzz}}}}}}{{{zzzzzzyyywwwvvvvvvyyy{{{yyy{{{zzzwwwxxx|||~~~}}}zzz{{{|||~~~}}}yyy{{{|||zzz|||~~~}}}xxxxxx~~~zzzuuuuuuvvvvvv|||yyy{{{}}}}}}~~~|||xxxwwwxxxyyyxxxvvvyyyxxxwwwwwwwwwzzz|||~~~}}}~~~|||{{{zzzyyywwwvvvvvvyyy|||~~~wwwyyy{{{|||zzzyyyyyyyyy}}}||||||}}}}}}}}}{{{zzzwwwyyyzzz{{{zzzzzz{{{}}}}}}||||||}}}}}}|||yyyvvvtttyyyyyytttssswwwzzzzzzyyyxxxwwwuuutttuuuvvvxxxwwwyyy{{{{{{yyywwwwwwwwwvvvvvvvvvuuutttvvvzzz~~~{{{{{{{{{|||{{{zzzyyyxxxzzz{{{yyyuuuvvvyyyvvvooooooqqqqqqppprrruuusssoooppptttwwwwwwuuussstttuuuzzz}}}{{{tttooonnnpppqqqssstttrrroooooossswwwssstttsssrrruuuxxxvvvqqquuuuuuuuuvvvwwwxxxzzz{{{zzz{{{|||||||||zzzxxxwwwxxxxxxxxxuuusssqqqrrrssspppppppppooooooppppppqqqoooqqqssssssrrrppppppqqqqqqpppoooooopppqqqqqqpppjjjjjjkkkmmmnnnmmmjjjhhhjjjllllllkkklllkkkddd\\\XXXTTTPPPMMMKKKIIIGGGEEEEEECCCBBBAAABBBAAA@@@>>>;;;888555555777:::;;;;;;@@@AAACCCFFFIIILLLOOOQQQRRRRRRRRRSSSVVVXXXYYYYYYYYYYYYYYYWWWSSSOOOLLLIIIBBB???;;;999999:::999888888888666555444444555555333333222222111000000000///...------,,,,,,------,,,+++++++++************)))***,,,---......------......---------------...444444333333222222222222111222333444666777999:::>>><<>>888666444555888<<<>>>???DDDFFFHHHKKKMMMNNNOOOOOOSSSTTTVVVWWWWWWYYY[[[]]]WWWWWWWWWUUURRRMMMHHHEEEAAA>>>:::888888999999888777777666555444444444444333333333222111111000000///...------,,,---------,,,,,,++++++++++++*********+++,,,............---.........------...//////333333222222222222222111333333333666999;;;<<<;;;CCC???BBBSSSmmmmmm^^^\\\YYYUUUSSSRRRQQQPPPNNNTTT[[[bbbeeeeee```TTTIIIJJJIIIJJJQQQZZZfffuuuxxxmmmeeegggjjjmmmuuuzzzxxxuuuqqqqqqsssvvvxxxyyy||||||ssshhhaaaUUUPPPKKKFFFCCC@@@>>><<>><<<999888777777888777777777777777777777777888888999::::::::::::999777666555333222111111111000000///............///---------///000///---***---------,,,,,,,,,++++++,,,,,,,,,,,,---...//////++++++++++++++++++++++++,,,,,,+++***)))(((''''''&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&'''&&&&&&%%%%%%%%%&&&&&&&&&###!!!%%%***...,,,)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''%%%###$$$%%%&&&&&&%%%~~~}}}|||}}}{{{uuurrrssswwwyyymmmooosssuuutttqqqooonnnxxxxxxyyyyyyyyyyyyxxxxxx{{{zzz|||~~~{{{uuurrrtttxxxzzz}}}yyy|||wwwwwwyyy}}}~~~{{{|||~~~vvvyyyzzzxxxyyy~~~~~~}}}xxxwww~~~|||}}}|||{{{yyy~~~zzzxxxyyyzzzyyyzzzuuusssuuuwwwvvvwwwyyyzzzzzzzzzzzzzzzyyywwwvvvvvvwwwyyy{{{}}}}}}||||||~~~}}}|||{{{yyyxxx~~~{{{zzzyyyzzz{{{|||zzz{{{|||{{{yyyyyyyyy{{{zzz{{{}}}}}}}}}}}}}}}~~~yyyzzzzzzxxxvvvuuuvvvwwwtttwww{{{|||zzzwwwtttsssqqqssstttssstttuuuwwwwwwtttuuuwwwzzz|||{{{vvvrrrsssvvvyyyzzzyyywwwvvvvvvyyy{{{}}}~~~}}}|||}}}}}}yyyxxxyyy}}}{{{uuuwwwxxxxxxxxxwwwvvvsssqqqooorrrsssrrrtttvvvsssmmmuuusssrrrsssttttttsssrrr{{{}}}|||wwwqqqnnnppptttzzzyyyxxxyyy||||||yyyvvv{{{{{{wwwrrrqqquuuvvvtttlllpppuuuvvvuuuwww}}}}}}|||zzzxxxvvvvvvvvvvvvqqqsssttttttsssqqqpppqqqoooooooooooooooooonnnnnnkkkoootttvvvuuurrrooonnnkkknnnqqqpppnnnmmmooorrriiijjjllloooqqqppplllhhhjjjmmmnnnnnnnnnlllddd[[[VVVSSSOOOLLLKKKIIIGGGFFFEEECCCAAA@@@@@@@@@>>><<<888666555666999<<<@@@AAAEEEHHHKKKOOOQQQRRRRRRQQQRRRUUUXXXXXXWWWXXX[[[___WWWWWWWWWUUUQQQKKKFFFCCCBBB???;;;::::::;;;::::::888777777666555555444444444333333222222111000000//////...---------------,,,,,,,,,,,,,,,,,,++++++***+++---...//////..................//////000111222222222222222222222222777666666888<<<>>>>>>===DDDEEEPPPfffqqq```VVVWWWUUUQQQNNNMMMLLLKKKIIITTT\\\]]]XXXVVVXXXSSSIIILLLOOOUUU___lllzzz{{{nnnjjjiiipppvvv|||{{{sssmmmllljjjhhhiiilllqqquuuvvv{{{}}}~~~yyyuuupppppppppnnniiiaaaYYYTTTMMMJJJEEEBBBAAA???>>><<<>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::::::::888888888888888888888888666555444333111000/////////......---,,,---------++++++---...000...+++(((,,,,,,,,,+++++++++******+++++++++,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((&&&''''''((((((''''''&&&!!!""""""###$$$%%%%%%%%%&&&&&&'''(((((((((((('''((('''&&&&&&&&&&&&&&&&&&'''### ###%%%### $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%###$$$%%%&&&%%%$$${{{}}}{{{}}}~~~yyytttrrrsssvvvmmmqqquuuuuusssrrrrrrqqquuuvvvxxxzzzzzzyyywwwvvv|||zzz{{{}}}{{{vvvwwwzzzyyyzzz|||}}}yyyzzz}}}~~~{{{|||}}}wwwzzz{{{zzz{{{{{{|||}}}||||||zzzxxx|||}}}zzzzzz|||}}}|||xxxsssrrruuuwwwvvvwwwyyywwwwwwxxxyyyxxxwwwwwwvvvuuuwwwzzz}}}~~~~~~}}}|||}}}~~~yyyuuuvvvxxx}}}{{{zzzzzz{{{{{{{{{|||{{{zzzxxxxxxyyy{{{vvvxxxzzzzzzyyyyyyzzz{{{wwwyyyzzzzzzwwwuuusssssstttssssssuuuwwwxxxvvvuuuvvvsssrrrrrrsssuuuwwwyyyuuuuuuwwwyyyzzzzzzxxxvvv||||||{{{yyywwwvvvwwwxxx}}}~~~~~~}}}||||||~~~zzzxxxvvvyyy~~~|||wwwxxxxxxxxxyyywwwuuussstttqqqtttuuusssuuuwwwtttoootttrrrqqqrrrtttwwwwwwwww}}}zzzvvvsssssssssrrrrrrxxxvvvvvvyyy}}}~~~{{{wwwvvvwwwvvvpppnnnoooooommmlllqqquuuvvvuuuwww}}}yyyxxxvvvuuutttuuuvvvwwwrrrtttuuuuuurrrooonnnnnnnnnoooooooooooonnnmmmllljjjmmmrrrtttsssqqqooonnnlllooorrrqqqmmmkkklllnnnjjjkkkmmmoooqqqpppmmmjjjmmmoooooonnnooommmeee\\\VVVSSSOOOLLLJJJIIIGGGEEECCCAAA???>>>>>>===;;;999999888888888:::===AAADDDJJJLLLPPPSSSTTTTTTRRRQQQQQQSSSVVVVVVUUUVVVZZZ]]]WWWWWWWWWTTTPPPKKKFFFCCCAAA>>>;;;::::::;;;;;;:::999999888888777666666555444444333333222111111111//////...------------...,,,,,,,,,,,,,,,,,,------+++,,,...///000000//////.........///000111222333222222222222222222222222888777777888:::===>>>>>>DDDQQQgggmmm___YYYXXXVVVRRRNNNJJJJJJIIIIIIHHHPPPWWWWWWPPPNNNRRRPPPIIIMMMVVVcccpppzzztttpppkkklllqqqyyy{{{tttmmmgggbbbdddcccbbbeeeiiiooorrrsssqqqrrrtttsssoooiiiccc___^^^______^^^ZZZUUUPPPMMMIIIFFFDDDBBBBBBBBB@@@???@@@?????????????????????=========<<<<<<<<<;;;;;;888777777777777777777777333333222111000///...---...---,,,,,,++++++,,,,,,******,,,...///...***''',,,,,,+++++++++***************+++,,,---...000111------------------------------,,,+++***)))((((((&&&&&&''''''''''''&&&&&&""""""###$$$%%%&&&''''''&&&'''(((((()))))))))((()))(((''''''&&&&&&&&&''')))'''$$$###%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&&&&%%%$$$}}}xxx~~~~~~}}}xxxrrrsssxxxxxx|||}}}xxxsssssstttsssrrrtttxxxzzz{{{zzzwwwuuu}}}{{{zzzzzzxxxuuuwww|||{{{}}}yyy{{{~~~~~~~~~}}}}}}~~~~~~}}}|||{{{~~~~~~}}}||||||{{{xxxxxx{{{{{{yyyyyy}}}}}}zzztttpppppptttwwwvvvwwwyyyuuuvvvxxxwwwvvvvvvwwwxxxuuuwww{{{~~~~~~}}}{{{zzzuuuwwwzzz~~~}}}{{{yyyxxxxxxxxxxxxyyyyyyxxxuuussstttvvvxxxsssvvvyyyyyyvvvuuuvvvyyysssvvvyyyzzzyyywwwuuuuuuuuurrrpppqqquuuxxxyyyxxx|||wwwsssuuuwwwwwwxxx{{{uuuvvvxxxxxxwwwwwwyyy{{{zzzvvvvvvyyy|||}}}}}}|||zzzyyyyyy|||~~~}}}{{{xxxyyy{{{|||zzzxxxzzzxxxxxxyyywwwttttttxxxuuuwwwvvvtttuuuxxxvvvrrroooooooooqqqssswww{{{~~~|||wwwrrrrrrtttvvvuuurrrtttssssssvvvzzz{{{yyyvvvtttxxxxxxsssooooooooolllpppsssuuuuuutttuuuyyy|||vvvuuuttttttuuuvvvwwwxxxwwwwwwxxxvvvrrrpppoooooonnnnnnooooooooommmlllkkkjjjllloooppppppooooooooommmoooppppppnnnlllkkkkkkkkkkkkllloooqqqqqqooolllnnnpppooommmmmmllleee]]]WWWTTTOOOLLLJJJHHHEEECCCBBB@@@>>>======<<<999888999:::;;;;;;<<>>======<<<999777888:::<<<<<<>>>BBBHHHMMMTTTTTTUUUVVVUUUSSSQQQPPPQQQPPPPPPQQQTTTWWWXXXWWWXXXVVVTTTPPPMMMJJJHHHGGG@@@===:::999:::;;;;;;;;;888888999999888777555555555444444333333222111111000//////...............,,,---------............,,,---///000111111000000/////////000222444555666333333444444444555555555666999<<<;;;;;;AAAKKKTTTggg}}}{{{fffVVVPPPPPPRRRRRRJJJHHHFFFFFFGGGGGGFFFDDDCCCDDDIIINNNPPPPPPTTTZZZgggsss}}}wwwqqqmmmmmmnnnooo|||}}}uuupppjjjddd```^^^[[[ZZZZZZ[[[]]]aaaeeeggggggfffbbb```\\\WWWSSSQQQOOOOOOLLLNNNPPPOOOMMMKKKLLLMMMHHHFFFEEEEEEFFFGGGFFFEEECCCCCCCCCBBBAAA@@@???>>>999999888888777666666666555555333222222222333333//////000111111000///...------,,,++++++++++++,,,***))))))+++...///...------,,,,,,,,,+++++++++++++++++++++,,,---...///000////////////////////////,,,,,,+++***)))(((''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''(((''''''((()))************+++***)))(((''''''''''''"""###$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''))))))'''%%%~~~|||{{{xxxzzz{{{xxxwwwrrrooovvvtttqqqrrrqqqmmmqqqvvv{{{}}}{{{xxxuuurrrrrrtttyyyyyywwwyyy}}}vvv|||yyywww|||{{{zzz|||}}}}}}|||~~~~~~{{{wwwyyy}}}|||xxxxxxyyyxxxttttttvvvtttppprrroooooouuuyyyyyyzzz|||wwwxxxyyywwwuuuvvvzzz~~~vvvxxx{{{}}}qqqrrruuuyyy||||||yyyvvv{{{zzzyyyxxxwwwwwwwwwwwwxxxwwwuuurrrooopppsssvvvvvvzzz|||{{{wwwtttvvvyyy{{{{{{zzzxxxuuussstttvvvtttyyy}}}{{{vvvtttxxx~~~{{{uuuuuuzzz|||wwwssstttpppvvv|||{{{vvvtttzzz~~~|||xxxttttttvvvxxx}}}}}}|||||||||uuuxxx|||~~~~~~zzzyyyzzzwwwssswww~~~{{{{{{xxxtttuuuyyyzzzwwwsssuuuuuuqqqlllmmmrrrxxxrrrtttuuuuuuttttttvvvxxxzzzzzzzzzyyyxxxxxxxxxyyytttwwwuuunnnjjjlllnnnnnnmmmllllllooorrruuuvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxuuuuuusssqqqnnnmmmooopppmmmnnnoooooonnnllljjjiiillllllkkkiiiiiikkkooorrrkkkjjjjjjmmmqqqqqqnnnjjjnnnmmmlllmmmoooqqqqqqpppnnnnnnkkkgggggghhhccc\\\YYYUUUPPPLLLIIIFFFCCCAAACCCAAA???>>>===<<<:::888666999<<<===@@@DDDLLLQQQRRRRRRTTTUUUVVVUUUUUUTTTRRROOONNNPPPUUUXXXXXXVVVWWWUUURRRNNNKKKIIIIIIIIIBBB@@@===;;;<<<===>>>===777777888888888666444333555444444333333222222111000000///...............---------.........//////,,,...///000111111000000//////000111222444666777444444444555555666666666888===AAAAAA@@@GGGVVVbbb}}}{{{hhhTTTKKKNNNTTTRRRNNNFFFFFFFFFGGGGGGDDD@@@===DDD??????FFFJJJMMMZZZiiiyyytttsssqqqqqqtttxxx|||~~~zzzwwwtttjjjfffbbb^^^\\\[[[YYYWWWWWWXXX[[[```cccdddbbb```XXXUUUPPPKKKIIIHHHJJJKKKKKKNNNOOONNNKKKJJJLLLNNNJJJIIIHHHHHHJJJJJJIIIHHHDDDDDDCCCBBBAAA???===<<<666666666555444333333222222111///.........//////...///111222222111111000...---,,,,,,++++++,,,,,,***))))))+++---/////////---------,,,,,,,,,++++++,,,,,,,,,,,,---...//////000000000000000000000000,,,++++++***)))(((''''''###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$''''''(((******+++++++++++++++)))(((''''''''''''&&&'''((())))))(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((******'''%%%~~~|||xxxyyyyyywww{{{uuuqqqsssqqqmmmqqqxxx~~~|||uuuooosssuuuwwwxxxxxxyyy{{{}}}|||}}}}}}{{{yyyzzz~~~~~~{{{zzz}}}{{{|||zzz~~~~~~~~~~~~|||zzzzzz|||}}}~~~}}}~~~{{{vvvsssrrrqqqqqqpppnnnppptttwwwyyyxxxwwwvvvxxxwwwwwwxxxyyyyyywwwttt}}}}}}~~~~~~xxxwww{{{~~~|||zzzyyywww{{{zzzwwwwwwzzzwwwqqqzzzvvvqqqppprrrttttttrrr~~~}}}}}}vvvxxx~~~{{{vvvtttvvvxxxxxxxxxxxxyyyyyyyyyxxxzzz|||xxxxxxxxxxxxwwwuuusssqqqxxxzzz|||}}}}}}{{{zzzyyy~~~zzzvvvwww{{{zzzvvvxxxzzz{{{{{{zzzyyyyyyzzzyyy{{{}}}}}}{{{{{{~~~~~~|||{{{zzzzzzyyywwwuuutttyyyxxxppplllssszzz}}}zzzwwwssspppnnnooorrrtttqqqtttuuuuuuttttttxxx{{{yyyuuuuuu|||}}}xxxuuurrrsssrrrqqqpppmmmkkkjjjooonnnqqqvvvwwwttttttvvvxxxvvvvvvyyyxxxsssrrrssswww{{{{{{wwwtttrrrmmmgggmmmooorrrrrrooollljjjiiipppkkkkkkrrrqqqjjjllluuupppnnnmmmmmmoooqqqqqqppprrrrrrrrrttttttrrrnnnkkknnnlllkkkkkkkkkhhhaaa\\\UUURRRNNNJJJIIIGGGDDDBBBFFFEEECCC@@@>>><<<:::999::::::;;;===AAAGGGLLLOOOXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTUUUXXX[[[]]]XXXXXXWWWRRRMMMIIIHHHGGGBBBAAA@@@>>>============<<<:::777666777777666444555555444333222000000///......------------......---------.........//////------,,,---000111111000333444555555666666555555888666444333444666777777:::999;;;???CCCMMMcccyyywwwcccYYYPPPPPPRRRPPPLLLJJJFFFFFFFFFEEECCCBBBAAA@@@AAAAAA@@@DDDLLL[[[kkkvvv{{{vvvtttmmmoooqqqtttxxx{{{{{{tttmmmhhheee```\\\XXXUUUUUUUUUUUUUUUSSSTTTVVVWWWXXXXXXWWWWWWSSSQQQMMMJJJHHHIIIJJJKKKKKKLLLNNNOOOPPPOOOMMMLLLPPPOOOMMMJJJHHHFFFEEEEEEAAAAAAAAA@@@>>>;;;999777444444444444222111///...///...,,,******+++,,,---///000000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,///000111222111///---,,,'''((())))))(((&&&$$$###'''&&&%%%$$$############"""###$$$$$$%%%%%%$$$$$$%%%&&&''')))************,,,+++***((('''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))~~~}}}zzz|||yyytttvvvvvvuuuvvvxxx{{{}}}{{{xxxuuu||||||{{{zzzyyy{{{~~~zzzzzz{{{{{{{{{{{{{{{|||~~~}}}|||yyyxxx}}}zzz{{{}}}}}}zzzyyy~~~{{{{{{}}}}}}{{{}}}}}}||||||}}}|||{{{|||xxxtttqqqppppppppppppqqqrrrtttvvvwwwwwwwwwwwwtttssssssssstttuuuvvvxxx||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}yyyxxx{{{vvvyyyyyyvvvvvvxxxvvvqqqvvvuuussssssuuuvvvuuuuuuyyyyyy|||{{{uuuvvv|||{{{xxxvvvuuuwwwyyyxxxwwwxxxxxxyyyxxxvvvwwwyyy{{{zzzzzzzzzyyyvvvtttsssrrrxxxxxxyyy{{{||||||zzzxxx}}}}}}{{{yyyzzz|||yyytttyyyyyyyyyxxxvvvwwwyyy|||yyy{{{~~~~~~|||zzz{{{|||{{{||||||}}}|||zzzxxxwwwuuuzzz{{{uuurrruuuzzz{{{vvvtttqqqooooooqqquuuwwwuuuvvvvvvtttsssuuuzzz~~~|||vvvuuuyyy|||zzzwwwvvvrrrrrrssssssqqqooommmkkknnnlllnnnssstttqqqqqqtttyyyvvvvvvxxxwwwrrrppprrruuuxxxyyyuuussssssoookkknnnpppqqqqqqnnnlllllllllpppkkklllqqqpppjjjllltttooonnnmmmnnnppppppooonnnppppppqqqsssuuuuuusssqqqrrrqqqpppooonnniiibbb\\\WWWTTTNNNKKKIIIGGGFFFDDDDDDCCCBBB@@@>>><<<:::888999:::;;;>>>CCCIIINNNQQQVVVUUUUUUUUUUUUUUUVVVVVVXXXWWWWWWXXXYYY[[[]]]^^^YYYYYYWWWSSSNNNJJJHHHHHHCCCBBB???<<<:::999::::::<<<:::888888888888777555555555444333222111000000///......------......///------........./////////111000//////000000///...333333444555555555555555666444333444555777888999===<<>>===>>>BBBHHHPPP[[[gggsss{{{yyysssqqqppprrrtttwwwzzz|||}}}}}}}}}}}}yyysssmmmgggccc```\\\ZZZXXXVVVVVVTTTRRRPPPQQQQQQRRRRRRSSSRRRRRRQQQPPPOOOMMMLLLLLLNNNPPPRRRRRRRRRSSSSSSSSSQQQOOONNNOOOMMMJJJGGGEEECCCBBBBBB??????>>>===;;;888666555555555444333222111000///000///---,,,,,,,,,---......///000000000///...---)))))))))))))))))))))))),,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------///000111222111///---+++(((((((((((('''&&&%%%$$$&&&&&&%%%$$$###############$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&'''((()))))))))))))))(((((('''(((((((((''''''''''''''''''&&&%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''(((|||}}}|||uuuvvvyyyyyywwwvvvvvvyyy{{{}}}}}}}}}zzzwwwvvvwwwzzz|||wwwvvvwww{{{}}}zzz}}}~~~}}}zzzxxx|||wwwyyy{{{~~~~~~}}}{{{}}}}}}}}}~~~zzzxxx|||~~~}}}|||{{{zzzyyyzzzwwwtttrrrrrrrrrrrrrrrsssrrrpppppppppqqqssstttqqqrrrsssrrrqqqsssxxx}}}{{{|||}}}}}}}}}|||{{{zzz|||vvvwww|||wwwzzzyyywwwvvvxxxwwwuuusssuuuvvvwwwwwwwwwxxxyyyuuuvvvzzz|||zzzvvvwww{{{xxxvvvuuuvvvwwwxxxxxxwww}}}~~~~~~|||{{{zzz|||}}}|||}}}}}}yyytttqqqrrrtttxxxvvvvvvxxx{{{|||yyyvvvyyy{{{|||zzzzzz{{{xxxrrrxxxxxxvvvuuutttuuuyyy|||xxxzzz||||||zzzyyyxxxxxxyyy||||||zzzzzz{{{www|||~~~zzzwwwxxxzzzzzzuuusssqqqpppqqqsssuuuwwwyyyyyywwwuuuuuuwww|||~~~xxxtttwwwxxxvvvttttttssstttuuuvvvuuusssqqqoooooolllmmmqqqrrrppppppsssxxxvvvvvvxxxvvvqqqoooppprrruuuuuurrrrrrtttsssooopppppppppnnnllllllnnnppppppkkklllqqqooojjjlllsssooonnnooopppqqqpppnnnkkkooonnnnnnoooqqqsssrrrqqqsssssssssrrroooiiiaaa\\\ZZZUUUOOOJJJHHHGGGGGGFFFAAAAAAAAA@@@>>><<<999888888:::<<>><<<:::::::::999888666555555444333222222111000//////............//////........./////////000000222000000000222333222111222333444444555555444444333333444555666888::::::???@@@FFFRRRcccwww{{{dddTTTMMMJJJIIIJJJJJJFFFEEEHHHDDDDDDCCCAAA@@@???>>>>>>???GGGTTTaaammmvvv|||{{{sssnnnmmmnnnpppxxxzzz|||}}}|||zzzwwwuuuqqqooolllhhhccc___\\\ZZZXXXWWWVVVUUUTTTRRRNNNKKKNNNNNNMMMLLLLLLLLLLLLMMMLLLLLLLLLNNNQQQTTTWWWYYYXXXXXXWWWVVVTTTQQQOOONNNLLLJJJHHHDDDBBB@@@@@@@@@===<<<;;;:::888555333222444333111///......//////...---------,,,,,,,,,,,,000111222222222111///...************************---,,,,,,,,,------...///------------------------,,,---....../////////...000111222222111...,,,***)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((()))'''''''''''''''((())))))%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&}}}|||~~~}}}}}}}}}}}}zzz||||||tttsssyyyxxxuuurrrrrrvvv{{{}}}{{{xxxvvvvvvwwwxxxxxxvvvssssssyyy|||~~~}}}zzz}}}xxx{{{~~~~~~}}}zzz~~~|||~~~|||{{{yyywww{{{xxxvvvuuuvvvwwwwwwvvvuuusssooolllkkkmmmppprrrqqqtttwwwvvvssstttzzz{{{|||}}}~~~~~~}}}{{{zzz}}}wwwwwwzzzyyyzzzzzzxxxwwwxxxyyyyyyvvvxxxyyyxxxvvvvvvzzz}}}uuuwwwzzz|||{{{zzz{{{}}}vvvuuuttttttuuuwwwyyyzzz~~~~~~}}}~~~~~~yyysssppprrruuuvvvtttsssvvvzzz{{{yyyuuuwwwzzzzzzxxxwwwyyywwwsssvvvwwwwwwvvvuuuvvvyyy{{{wwwxxxxxxxxxwwwxxxxxxyyy{{{~~~yyyxxx{{{zzz}}}~~~|||yyyyyyzzzzzzyyyxxxvvvtttssstttuuuvvvzzzzzzyyyyyyyyy{{{}}}}}}xxxuuuwwwwwwsssqqqqqqtttuuuvvvwwwwwwuuutttrrrrrrooooooqqqrrrpppqqquuuvvvssstttwwwvvvqqqpppqqqqqqssssssppppppssssssqqqppppppnnnllljjjkkkooorrrooolllmmmpppnnnkkklllqqqooooooqqqssssssrrrnnnjjjooommmkkkkkklllmmmmmmlllpppqqqrrrrrrnnnhhhaaa\\\[[[UUUNNNIIIGGGFFFFFFFFF>>>?????????>>><<<999888888:::>>>DDDJJJPPPUUUXXXVVVVVVUUUVVVVVVWWWXXXXXX[[[]]]```bbbcccbbb```___[[[[[[YYYUUUPPPLLLJJJJJJIIIFFFBBB???<<<<<<===>>>???===<<<<<<<<<;;;999777555555555444333222222222000//////......//////000/////////000000000111111///...///111444777777666222333333444444444444444333555666777777888:::;;;???CCCNNN```vvvzzzfffUUULLLHHHHHHJJJLLLHHHCCCCCCGGGFFFDDDAAA>>>>>>@@@CCCDDDHHHRRRaaannnwww||||||rrrlllkkkooosssvvv}}}}}}{{{xxxtttpppllliiidddcccaaa^^^[[[YYYVVVUUUUUUTTTRRRQQQPPPNNNKKKIIIKKKJJJIIIIIIIIIKKKLLLMMMKKKLLLNNNQQQUUUYYY\\\^^^\\\[[[XXXUUUQQQNNNLLLKKKJJJIIIFFFDDDCCCBBBBBBCCC======;;;999777555333222111000---,,,++++++,,,---******+++++++++***)))(((//////000000///...---,,,++++++++++++++++++++++++,,,,,,+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............111111222111000---***))))))((('''%%%%%%&&&&&&'''$$$$$$$$$###$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&((())))))(((''''''&&&&&&'''(((((($$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&~~~~~~{{{|||}}}~~~~~~{{{yyy{{{uuuwww~~~}}}uuussszzzxxxuuurrrrrrtttwwwzzz{{{|||{{{zzz{{{}}}}}}{{{xxxyyytttqqquuu}}}~~~yyy|||{{{}}}xxxzzz~~~|||~~~zzz}}}|||{{{~~~}}}}}}|||yyywwwyyywwwvvvvvvxxxyyyzzzyyyxxxuuupppmmmkkkmmmppprrrpppuuuyyyyyyvvvuuuxxx||||||}}}}}}|||zzzyyy|||}}}zzzxxxxxxxxxxxxxxxwwwuuuuuuxxx|||{{{|||{{{xxxuuuvvv{{{vvvxxxzzzzzzzzz{{{|||}}}wwwvvvtttrrrsssvvvzzz}}}yyy{{{|||}}}||||||}}}}}}}}}|||xxxsssqqqsssuuutttsssrrrtttxxxzzzyyywwwwwwzzzyyytttsssvvvwwwuuutttvvvyyyyyyyyyxxxxxxxxxwwwuuussssssuuuwwwzzz||||||vvvvvv{{{}}}|||{{{zzzyyyxxxzzz|||zzzzzzyyyxxxxxxxxxyyyyyyxxxyyy{{{}}}~~~}}}|||{{{yyyvvvvvvyyyyyysssoooooorrrssssssttttttsssrrrrrrssspppooorrrrrrpppppptttsssqqqrrruuuuuuqqqppprrrqqqsssrrrnnnnnnqqqrrrpppoooooommmkkkiiijjjnnnqqqnnnmmmnnnnnnmmmkkklllppppppppprrrtttuuusssnnnkkkmmmkkkiiihhhjjjlllllllllnnnppprrrqqqnnnhhhccc___ZZZUUUNNNHHHFFFEEEEEEDDD======>>>>>>===<<<:::999:::===BBBHHHNNNSSSWWWYYYYYYYYYXXXWWWWWWWWWWWWWWWZZZ\\\```dddeeeccc```^^^]]]\\\[[[WWWQQQMMMLLLLLLGGGEEEBBB@@@>>>???@@@AAA???>>>=========<<<:::888666555555555444333333333000000000//////000000000000000000111111111222222000///000222555888888777222333444444555555444444666777999999888999;;;>>>???III[[[qqqzzzgggWWWNNNLLLIIIJJJMMMNNNIIICCCCCCGGGEEEBBB===;;;===CCCIIINNNXXX```jjjsssxxxzzzzzz{{{yyytttooommmpppuuuzzz}}}|||vvvpppjjjeeebbbaaa\\\[[[ZZZXXXVVVUUUSSSSSSTTTQQQMMMKKKJJJJJJJJJIIIIIIIIIIIIIIIKKKMMMPPPQQQOOOQQQTTTWWW[[[^^^```aaa^^^\\\XXXSSSOOOLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGGGG???>>><<<:::777555333333111000...,,,+++,,,---...******+++++++++***)))(((******++++++***)))'''&&&((((((((((((((((((((((((************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///000000000...,,,)))''')))(((&&&%%%%%%&&&'''((($$$$$$$$$###$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((***+++)))((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''|||wwwzzzzzzyyyyyy}}}}}}zzzvvvttttttuuutttssszzzyyyyyy|||~~~{{{www|||vvvrrrsssxxx{{{wwwsss{{{}}}~~~~~~{{{{{{~~~|||vvvxxx|||}}}zzz~~~~~~~~~{{{}}}~~~}}}zzzzzz}}}||||||}}}~~~zzzwwwuuutttsssuuuxxxzzzzzzzzztttrrrnnnkkkiiijjjlllmmmnnnqqquuuvvvuuutttuuuwww|||~~~~~~|||wwwuuuyyy}}}{{{xxxxxxvvvuuuuuuuuurrrqqqvvv}}}}}}|||{{{xxxwwwxxx{{{~~~yyyzzzyyyvvvwww{{{|||{{{wwwwwwuuutttsssuuuzzz}}}xxxzzz}}}}}}}}}}}}~~~zzzyyyxxxvvvuuutttttttttqqqrrrsssuuuvvvwwwyyyzzzxxx{{{yyytttsssvvvxxxxxxsssvvvzzz{{{zzzwwwvvvuuuuuusssqqqqqqtttxxx{{{|||~~~zzzwwwwww|||~~~{{{yyy{{{zzzyyyzzz}}}wwwxxxyyy{{{|||~~~wwwxxx{{{~~~~~~zzzwwwvvvuuuwww{{{yyysssppppppqqqqqqpppooooooooopppppprrrooooooqqqqqqnnnnnnqqqrrrpppqqqttttttqqqoooqqqppprrrqqqnnnmmmppppppnnnooooooooommmkkkkkkmmmooonnnnnnnnnnnnlllkkklllnnnooopppqqqtttuuusssooollljjjiiihhhiiimmmpppqqqqqqooorrrsssrrrnnniiifffdddYYYTTTNNNIIIFFFEEECCCBBB============<<<<<<<<<<<<===@@@EEELLLQQQUUUXXXYYYZZZYYYXXXWWWVVVVVVVVVVVVXXX[[[```dddeeedddaaa```^^^^^^\\\XXXSSSOOOMMMMMMDDDCCCAAA@@@???????????????>>>>>>>>>>>>===:::888666666555555555444444444111111000000000000111111111111111222222222333333444333222333555666555444333444555555666666555555777999;;;:::888:::???CCCGGGVVVlll|||jjjZZZOOOKKKMMMKKKKKKLLLMMMIIIBBBBBBEEEAAA???===>>>CCCKKKSSSYYYfffjjjnnnrrrsssssstttuuupppqqqqqqrrrtttwwwzzz|||xxxtttmmmgggaaa^^^\\\\\\WWWVVVUUUTTTRRRQQQPPPPPPQQQMMMIIIGGGGGGIIIIIIIIIHHHHHHIIIKKKNNNPPPRRRTTTSSSUUUYYY\\\___aaaaaaaaa^^^[[[VVVQQQMMMJJJIIIHHHGGGHHHIIIJJJJJJJJJHHHHHH@@@>>><<<999666444333222222222000/////////000000...---------,,,,,,,,,,,,------......---+++)))((()))))))))))))))))))))))))))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******------......---***(((&&&(((''''''&&&&&&&&&''''''%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++)))((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''yyy~~~}}}}}}yyyvvvvvvwwwwwwvvv|||zzzxxxzzz}}}~~~{{{wwwyyyvvvuuuwww{{{{{{xxxsss}}}~~~||||||zzz{{{{{{xxxyyy{{{~~~}}}~~~~~~~~~}}}}}}}}}~~~yyy{{{~~~{{{wwwtttssssssvvvyyy|||||||||qqqpppnnnlllkkkjjjjjjkkkmmmnnnoooqqqsssuuuvvvwww{{{}}}zzzwwwwwwzzz{{{xxxwwwyyywwwuuuuuuvvvsssqqqwwwyyyyyyyyyzzz|||}}}|||{{{|||vvvvvv|||~~~{{{uuuwwwyyyxxxwwwwwwxxx{{{zzz|||~~~~~~}}}~~~wwwuuussstttwwwxxxuuurrrooorrruuuvvvtttuuuyyy}}}xxx|||}}}yyywwwyyyzzzzzzuuuwwwyyyyyywwwuuutttttttttrrrrrrtttwwwyyyyyywww||||||{{{zzzzzz|||~~~|||yyyyyy~~~{{{zzz|||vvvxxxzzz|||~~~xxxxxxyyy{{{~~~}}}yyyvvvuuutttvvvyyyxxxtttsssuuuuuussspppnnnnnnoooqqqsssrrrppppppssssssooonnnooosssqqqqqqtttsssnnnlllnnnmmmppppppnnnnnnqqqqqqnnnoooqqqrrrrrrpppmmmmmmmmmmmmoooooommmkkkkkklllmmmmmmmmmoooqqqrrrrrrooolllhhhggghhhjjjmmmpppqqqqqqrrrssssssqqqkkkfffddddddYYYUUUOOOKKKHHHFFFCCCBBB>>>>>><<<;;;;;;===>>>???AAADDDIIIOOOSSSVVVXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVXXX[[[___ccceeeeeecccbbb______]]]YYYTTTPPPNNNNNNEEEDDDDDDCCCAAA???>>>===>>>>>>>>>>>>???===:::777666666666666555555555555222111111000000111111222222222222222333333333333666444333333555555444222444555666666777777666666777999::::::999===EEEKKKXXXiii~~~{{{gggZZZQQQJJJHHHKKKIIIGGGGGGHHHEEE@@@???BBB???@@@DDDIIIQQQYYYaaaeeelllmmmoooooonnnnnnpppqqqooorrruuuuuurrrpppppprrrfffdddaaa]]]ZZZXXXXXXWWWSSSRRRQQQPPPNNNMMMLLLKKKLLLJJJHHHGGGHHHIIIIIIHHHGGGHHHJJJLLLNNNPPPQQQQQQQQQSSSWWW[[[]]]^^^^^^]]]ZZZWWWQQQLLLHHHFFFFFFFFFFFFHHHJJJLLLKKKIIIEEECCC>>><<<999666333111000000000000000000////////////000///---,,,,,,,,,---...111111222111000...---+++------------------------*********+++,,,---...////////////////////////////////////...---+++))))))******,,,,,,+++)))'''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))+++''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$############$$$%%%%%%~~~~~~~~~~~~~~~|||~~~}}}yyywwwyyy|||~~~|||}}}|||tttuuuxxx}}}~~~zzz~~~||||||{{{www~~~}}}yyy{{{{{{vvvuuuuuuuuuxxx|||vvvvvvuuutttsssrrrqqqpppnnnlllkkkmmmrrrwwwzzz{{{yyy|||xxxyyy{{{}}}yyyuuuvvv{{{zzzwwwwwwyyyvvvssszzzuuuuuuxxx}}}}}}xxxxxxxxx~~~~~~rrrwww{{{}}}{{{xxxwwwwwwxxxzzz||||||zzzxxxxxxxxxuuurrrpppsssyyy{{{vvvqqqmmmssswwwwwwssstttyyywww}}}~~~{{{||||||zzzwwwwwwwwwuuusssrrrrrrtttsssssstttxxx{{{zzzvvvrrrwwwwwwxxx{{{~~~zzzwwwzzz~~~zzz{{{yyyzzz{{{}}}}}}}}}||||||yyyxxxwwwxxx{{{|||yyywwwvvvttttttwwwvvvtttuuuyyy{{{xxxtttqqqppprrruuuwwwtttrrrtttwwwvvvrrrpppqqqvvvsssssstttrrrllljjjkkkjjjnnnooonnnnnnqqqqqqooopppsssuuuvvvssspppmmmlllmmmoooooolllkkkkkklllmmmkkkkkklllnnnppppppnnnllliiihhhhhhiiikkkmmmlllkkkrrrsssrrrnnngggbbbaaaaaaYYYVVVQQQMMMJJJGGGDDDBBB???>>><<<;;;;;;===@@@AAACCCFFFKKKQQQUUUWWWWWWWWWSSSSSSSSSSSSTTTUUUVVVVVVXXX[[[___cccffffffeeeddd______]]]YYYTTTPPPOOONNNHHHHHHHHHFFFDDDAAA>>><<<>>>>>>>>>>>>???===:::777666666666666666555555555222222111111111111222222222222333333333333444444333222111333555666666555555666666777777777777777555888:::999:::???IIIQQQhhhyyyyyyhhhWWWOOOKKKGGGGGGJJJFFFBBBAAACCCBBB>>>===@@@@@@DDDLLLUUU___ffflllnnnlllmmmnnnnnnlllmmmnnnpppqqquuuxxxuuunnnhhhfffgggWWWWWWWWWVVVVVVUUUTTTSSSPPPPPPNNNMMMKKKJJJIIIHHHHHHGGGGGGIIIJJJJJJHHHFFFGGGHHHKKKMMMNNNNNNNNNNNNLLLNNNRRRVVVYYYYYYYYYXXXUUUQQQLLLGGGCCCBBBBBBCCCFFFHHHKKKLLLJJJFFFAAA===<<<:::777333000...------------.........---,,,,,,///...,,,******+++,,,------.........---+++)))(((************************+++++++++,,,---...000111111111111111111111111111222111111///...+++***)))((()))***+++***)))'''%%%%%%&&&'''(((((((((&&&&&&'''&&&%%%$$$##################$$$%%%%%%%%%%%%$$$$$$$$$######$$$&&&(((***%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""""""""######$$$~~~{{{~~~~~~}}}wwwxxx~~~{{{~~~~~~~~~~~~~~~{{{|||}}}}}}}}}}}}~~~~~~||||||{{{yyyyyy{{{|||{{{zzzvvvxxxxxxvvvrrrqqqrrruuupppqqqrrruuuxxxzzzyyyxxxyyy{{{~~~~~~~~~~~~vvv|||}}}|||~~~{{{tttvvvsssppprrrvvvzzz|||{{{vvvzzz}}}}}}}}}~~~{{{vvv~~~|||~~~~~~}}}~~~{{{tttvvv}}}|||zzzyyyyyyyyyxxxvvvssspppsssuuussstttvvvsssnnnsssvvvwwwuuuvvvzzz|||{{{xxx}}}~~~~~~|||xxxrrrrrrrrrrrrrrrrrrrrrrrrvvvxxxyyyxxxvvvvvvyyy|||yyyxxxxxx{{{~~~|||yyy|||{{{vvvwwwtttssswww}}}}}}zzz{{{{{{zzzxxxwwwxxx|||uuutttrrrpppooorrr|||{{{tttqqqrrrsssqqqnnnuuuvvvvvvrrrnnnlllmmmooosssrrrqqqrrrssssssrrrpppqqqrrrtttssspppmmmkkkjjjnnnppprrrqqqpppnnnnnnnnnppppppoooooonnnnnnnnnmmmkkknnnqqqpppkkkgggeeeffffffhhhjjjlllnnnoooooooooqqqpppppprrrqqqlllccc\\\WWWVVVTTTPPPLLLFFFBBB???=========<<<;;;===@@@BBBDDDJJJQQQVVVXXXXXXWWWWWWZZZYYYXXXWWWXXXYYY[[[]]][[[\\\___aaadddfffhhhiiiccc```[[[XXXUUURRRNNNLLLHHHFFFCCCBBBCCCCCCCCCBBB@@@???>>>======<<<:::777999777555222111111222222333333333333333333333333222333444555666666666666555333222222333555555555::::::999999888777777777111777<<<<<<:::AAAPPP]]]}}}|||```ZZZTTTOOOIIIDDDFFFKKKHHHDDDBBBAAA???===AAAGGGBBBKKKXXXeeennnrrrrrrqqqrrrmmmfffccceeekkkqqqtttppprrrsssrrrnnnggg___ZZZUUUSSSOOOMMMKKKKKKLLLMMMOOOMMMKKKHHHGGGHHHJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJLLLLLLMMMOOOQQQSSSUUUWWWUUUQQQJJJDDDAAA@@@AAACCCAAACCCFFFGGGEEE@@@;;;777666444222111000///---+++++++++++++++++++++++++++)))***+++***)))((()))***---...///,,,(((&&&&&&((()))''''''((()))******)))(((((((((((()))***+++,,,000000///---***((()))***///---)))&&&$$$%%%'''((())))))******((('''%%%$$$###%%%&&&&&&%%%$$$%%%''''''%%%###"""###$$$$$$###'''(((%%% !!!'''%%%"""$$$%%%%%%$$$%%%''')))''''''&&&%%%$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$######"""$$$$$$###############$$$zzzvvv|||~~~|||~~~}}}|||}}}~~~~~~~~~}}}||||||~~~zzzwwwwwwxxx{{{~~~~~~~~~~~~~~~||||||{{{zzzyyyxxxxxxyyyrrrsssuuusssqqqpppqqqsssrrrrrrtttvvvxxxyyyzzzyyy{{{|||~~~~~~|||{{{{{{{{{yyy}}}~~~zzzxxxyyyvvvqqqssssssuuuxxx{{{|||{{{zzzwwwzzz{{{yyy{{{~~~|||}}}~~~~~~yyy{{{yyywwwwwwwwwxxxxxxvvvttttttwwwvvvtttuuuwwwvvvrrrrrrttttttsssuuuyyyzzzwwwyyy~~~||||||yyyvvvppppppqqqqqqrrrrrrssssssvvvxxxyyyxxxvvvuuuwwwyyy|||zzzxxxxxxyyyxxxuuurrrvvv{{{}}}|||{{{{{{yyytttvvvtttsssvvv{{{~~~|||zzz|||xxxsssppppppsssvvvuuuuuutttrrrpppsss{{{zzztttrrrtttuuutttqqqqqqsssuuussspppnnnmmmnnnpppooooooqqqrrrsssrrrppppppppppppmmmkkkiiiiiijjjkkkmmmoooqqqqqqqqqqqqqqqooooooooonnnnnnnnnmmmmmmlllnnnppppppmmmjjjhhhgggiiikkkmmmpppqqqsssssssssvvvtttsssrrrpppkkkbbb[[[XXXVVVSSSNNNIIIDDDAAA>>>;;;;;;;;;::::::;;;>>>AAAHHHMMMTTTYYY[[[ZZZZZZYYYZZZYYYXXXWWWXXXYYY\\\]]][[[\\\___bbbdddeeeeeeeeebbb^^^YYYVVVSSSQQQNNNKKKIIIGGGDDDBBBCCCCCCBBBAAABBB@@@?????????===;;;999999888666444444444555666444444444333333333333333222333444555666666666666666444333333555666666666999999999888888777777777444888<<<<<<>>>HHHYYYhhhrrrfffUUUPPPLLLIIIFFFCCCEEEKKKIIIEEEAAA@@@???>>>CCCJJJOOOVVVaaallltttwwwwwwvvvmmmiiieeedddggglllppprrrlllllljjjfffaaa[[[VVVSSSOOONNNKKKHHHGGGHHHIIIJJJLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHJJJJJJLLLMMMNNNPPPQQQQQQPPPMMMGGGAAA>>>>>>???@@@@@@AAACCCCCC@@@<<<888555444222000//////...,,,+++++++++++++++++++++++++++)))***+++***(((((()))***+++------+++'''%%%&&&'''((('''&&&'''))))))(((''''''''''''(((((()))***+++,,,,,,,,,+++))))))***,,,,,,+++)))((('''&&&&&&&&&))))))))))))(((&&&%%%$$$###$$$%%%%%%$$$$$$&&&((()))&&&###"""###$$$$$$$$$###$$$""""""'''(((######$$$%%%%%%%%%%%%''')))''''''&&&%%%$$$$$$$$$$$$%%%$$$#########$$$&&&&&&'''&&&%%%$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$###""""""######$$$~~~vvvyyy|||~~~xxxyyy|||}}}~~~~~~~~~}}}~~~{{{vvvtttssstttwww{{{{{{}}}~~~|||}}}}}}{{{wwwuuuvvvxxxppprrrttttttsssqqqqqqrrruuuuuuvvvvvvxxxyyyzzz{{{~~~|||zzzzzzzzz~~~xxxvvvvvvuuuqqqooottt{{{~~~{{{yyyxxxzzzyyywwwyyy||||||~~~|||yyy{{{vvvuuutttuuuwwwwwwvvvuuuxxxzzzyyyvvvvvvxxxxxxuuussstttttttttwww|||{{{uuuyyy~~~{{{{{{yyyuuuqqqrrrrrrssstttuuuvvvvvvuuuwwwyyyyyywwwvvvvvvvvv~~~{{{yyyxxxwwwuuutttrrrvvvyyyxxxyyyzzzyyytttuuusssrrruuuyyy|||{{{yyy|||vvvpppllllllooorrrsssuuutttrrrppprrrxxx}}}yyyvvvssssssuuuvvvtttqqqmmmooorrrsssqqqooonnnnnnooonnnnnnoooqqqrrrqqqooopppooonnnkkkhhhhhhjjjllllllmmmoooqqqrrrrrrrrrqqqnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnooopppnnnkkkiiikkklllnnnqqqsssuuuvvvvvvyyyvvvssspppnnnhhh```ZZZYYYWWWRRRLLLGGGCCC@@@???;;;;;;;;;::::::<<<@@@CCCMMMRRRYYY]]]^^^]]]\\\\\\YYYXXXWWWWWWXXXYYY\\\]]]\\\^^^aaadddeeeeeedddcccaaa]]]XXXUUURRRQQQNNNMMMJJJHHHEEECCCCCCBBBAAA@@@CCCAAA@@@@@@@@@>>><<<:::999888777777777888888999444444444444444444444444222333444555666666666666888666555555777888888777888888888888888777777777777:::<<<>>>DDDRRRgggwwwppp]]]PPPIIIFFFEEEEEEDDDCCCFFFLLLIIIDDD@@@??????@@@GGGPPP]]]bbbllltttyyyzzzyyywwwgggfffeeegggjjjlllmmmmmmgggddd___YYYTTTPPPMMMLLLIIIGGGEEEDDDCCCDDDFFFGGGHHHJJJLLLMMMNNNMMMKKKJJJJJJKKKLLLLLLKKKIIIGGGEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIFFFBBB>>>;;;;;;===>>>>>>>>>>>><<<:::777333222222000...---...---+++)))************************(((******)))((((((***+++***++++++***'''%%%%%%&&&((('''%%%&&&''''''&&&%%%&&&&&&&&&&&&'''((()))***'''((())))))((()))+++,,,(((((()))))))))((('''&&&))))))))))))'''&&&%%%$$$###$$$$$$###"""$$$'''***+++((($$$"""###$$$%%%%%%######""" """&&&'''%%%$$$%%%&&&&&&%%%&&&(((***''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$###""""""!!!"""###$$$$$$$$$$$$$$$######"""""""""######$$$~~~~~~{{{|||~~~|||}}}}}}~~~~~~|||yyyvvvtttttttttyyy|||zzz~~~}}}{{{{{{zzz}}}|||vvvtttwww{{{tttuuuwwwxxxwwwuuutttssswwwxxxxxxwwwwwwyyy{{{}}}~~~||||||}}}~~~yyywwwwwwwwwwwwnnnuuu~~~}}}zzzyyyxxxzzzzzzxxxzzz~~~~~~}}}{{{|||~~~xxxvvvuuuuuuvvvwwwvvvuuuwww{{{|||yyyxxxyyyxxxvvvsssuuuuuuvvv{{{yyyyyy~~~~~~|||}}}{{{xxxwwwxxxxxxxxxxxxyyyyyyyyytttvvvyyyzzzzzzyyyxxxwww~~~{{{yyyxxxxxxxxxxxxqqqvvvxxxxxxzzz|||{{{xxxtttrrrrrrtttwwwyyyyyyxxxyyyyyyvvvssspppppprrrtttqqqttttttqqqooorrruuuvvvsssrrrqqqqqqrrrrrrpppnnnlllnnnooopppppppppppppppppppppooopppqqqqqqpppnnnpppqqqpppnnnlllkkklllnnnpppppppppqqqrrrqqqooonnnnnnnnnmmmmmmmmmmmmmmmmmmooonnnmmmooorrrrrroookkkjjjkkkmmmoooqqqtttuuuvvvyyyuuuqqqnnnkkkggg```ZZZ\\\XXXRRRLLLFFFCCCAAA@@@===>>>=========@@@EEEHHHRRRVVV\\\```aaa___^^^]]]XXXXXXWWWVVVWWWYYY\\\]]]___aaadddfffgggeeecccaaaaaa^^^ZZZWWWUUUTTTRRRPPPKKKIIIEEECCCCCCBBBAAA@@@CCCAAA@@@??????>>><<<:::999999999999999888888888444555555555555555666666333444555555666666666555999888777777999::::::999777777888888888888888888:::;;;>>>BBBLLL]]]sssrrraaaQQQFFFGGGDDDDDDFFFEEECCCFFFKKKEEE@@@===???AAAEEEOOOXXXdddiiirrrxxx{{{yyytttpppffffffgggiiikkkjjjgggeee___]]]XXXSSSOOOLLLJJJJJJEEEDDDCCCBBBCCCDDDFFFGGGGGGIIIKKKMMMNNNNNNMMMMMMIIIJJJKKKKKKJJJGGGDDDBBBAAABBBBBBDDDDDDEEEEEEEEEHHHIIIJJJKKKJJJIIIFFFEEECCCAAA>>>;;;::::::;;;<<<===<<<:::777444222000//////---,,,+++,,,,,,***(((************************((()))))))))((((((+++---++++++***)))(((''''''''''''&&&$$$%%%&&&&&&%%%###&&&%%%%%%%%%&&&&&&'''(((%%%&&&''''''&&&''')))+++&&&&&&'''''''''((((((((()))))))))((('''&&&%%%$$$$$$$$$###"""!!!###'''+++,,,((($$$""""""$$$%%%%%%'''&&&%%%######$$$%%%$$$%%%&&&''''''&&&&&&(((***''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!!!! !!!"""###$$$%%%%%%%%%###""""""""""""######$$$}}}yyy|||}}}}}}{{{zzzyyyyyyyyyyyyxxxxxx~~~zzz}}}{{{{{{|||~~~}}}xxx|||~~~|||wwwvvvyyy}}}xxxxxxyyyzzzzzzxxxuuussswwwyyyyyyxxxwwwxxx|||~~~~~~}}}|||}}}~~~~~~{{{yyyxxxxxxyyy{{{pppvvv|||}}}{{{zzz{{{vvvzzz}}}|||~~~~~~{{{yyywwwwwwxxxxxxxxxwwwuuu{{{|||zzzyyywwwtttrrrtttuuuvvv{{{}}}yyy~~~~~~~~~}}}||||||{{{zzzyyyxxxxxxuuuvvvxxx{{{}}}}}}|||{{{{{{zzzxxxvvvtttsssttttttqqqvvvxxxxxxyyy||||||yyyssssssrrrsssuuuwwwxxxyyysssuuuwwwwwwvvvtttssstttssswwwwwwrrrqqquuuvvvtttrrrrrrqqqrrrrrrqqqnnnmmmpppnnnmmmlllnnnppprrrssssssrrrqqqqqqrrrqqqooommmnnnppprrrqqqpppnnnmmmnnnpppooooooqqqsssssspppnnnmmmmmmnnnnnnnnnnnnnnnnnnpppnnnmmmooossssssqqqnnnkkklllmmmoooqqqsssuuuvvvxxxuuupppnnnmmmiiiddd___]]]ZZZSSSMMMGGGDDDCCCCCC??????>>>>>>???CCCHHHMMMUUUYYY^^^bbbaaa___]]]\\\XXXWWWVVVVVVWWWYYY\\\]]]^^^```ccceeeeeeccc```^^^bbb___\\\[[[YYYXXXUUUSSSLLLIIIFFFDDDCCCCCCAAA@@@BBB@@@?????????===;;;999::::::::::::999777555444555555555666666777777777555555666777777777666666:::999888999;;;<<<;;;999777777888888999999::::::<<<>>>BBBJJJVVVgggyyyyyymmm```TTTJJJEEEGGGFFFFFFHHHEEEAAAAAAEEE@@@======BBBGGGMMMXXXccchhhmmmuuuzzzzzzuuunnniiihhhgggggghhhgggddd```\\\UUUTTTSSSQQQOOOLLLKKKJJJEEEEEEDDDDDDEEEGGGHHHIIIHHHIIIIIIJJJLLLMMMOOOOOOIIIIIIIIIIIIGGGEEEBBB@@@@@@AAACCCDDDEEEEEEEEEEEEGGGHHHIIIIIIHHHEEECCCAAA>>>===;;;:::999999999:::;;;999666333111//////...---+++******++++++)))((())))))))))))))))))))))))(((((()))(((((())),,,...,,,+++************)))(((&&&%%%###$$$%%%&&&%%%###%%%%%%%%%%%%%%%&&&&&&'''&&&''''''&&&$$$$$$%%%''''''&&&$$$###$$$&&&)))+++))))))((('''&&&%%%$$$$$$$$$$$$###!!!!!!###'''******'''$$$"""###$$$%%%$$$(((&&&&&&%%%$$$$$$%%%'''&&&'''''''''&&&&&&''')))''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$###"""!!! !!!"""###$$$%%%%%%%%%""""""!!!!!!"""######$$${{{~~~{{{~~~|||{{{|||~~~wwwwwwxxxzzz}}}~~~}}}|||~~~|||||||||~~~~~~|||||||||xxxzzz{{{zzzxxxwwwyyy|||xxxwwwwwwxxxyyyxxxvvvtttuuuxxxzzzzzzxxxxxx|||yyyzzz{{{zzzyyyyyyzzz|||zzzwwwwwwyyyzzzxxxyyy|||tttvvvyyyzzzzzzzzzzzz{{{uuuzzz~~~|||||||||zzzxxxxxxyyy{{{{{{{{{vvv|||}}}yyyxxxwwwuuurrruuuvvvuuuwww|||~~~yyy~~~~~~}}}|||zzzyyywwwvvvuuuwwwwwwxxx{{{~~~~~~|||||||||{{{xxxtttrrrrrrsssqqquuuwwwvvvwwwzzzyyyvvvtttssssssssstttvvvxxxyyyrrruuuxxxyyywwwssspppooovvv{{{zzzuuuuuuzzzzzzuuussstttttttttsssrrrqqqppptttpppmmmkkkmmmppprrrssstttrrrqqqqqqrrrqqqooommmkkkmmmpppqqqooommmllllllmmmlllmmmppptttvvvtttrrrnnnnnnnnnnnnoooooooooooopppooooooppprrrrrrqqqppppppppppppqqqsssuuuwwwxxxxxxuuurrrqqqpppmmmhhhddd]]]YYYTTTNNNIIIFFFEEEEEE>>>>>>>>>>>>???DDDJJJOOOWWW[[[```bbbaaa^^^\\\ZZZWWWVVVUUUVVVWWWYYY\\\]]]]]]___```bbbaaa___]]][[[```^^^]]]]]]]]]ZZZWWWTTTKKKIIIFFFDDDDDDCCCBBBAAABBB@@@???>>>>>>===;;;999999:::;;;;;;999777444222666666666777777888888999777777888888888888777777:::999999;;;<<<===;;;:::777888888999:::;;;<<<<<<>>>BBBJJJUUUbbbpppzzz|||mmm]]]PPPHHHEEEDDDFFFEEEFFFGGGDDD>>><<<>>>>>>>>>BBBJJJQQQXXXbbbkkknnnqqqvvvxxxwwwrrrlllgggiiigggdddaaa___\\\WWWTTTLLLMMMNNNNNNNNNLLLJJJIIIFFFFFFGGGGGGHHHIIIJJJJJJHHHHHHHHHIIIJJJLLLNNNOOOHHHHHHGGGFFFDDDCCCAAA@@@@@@AAACCCDDDEEEEEEDDDCCCEEEEEEEEEDDDBBB@@@>>><<<::::::999888888777777777777666333000...---------+++***))))))***+++***((((((((((((((((((((((((((('''(((((('''''')))---000,,,+++)))***++++++***)))%%%######$$$%%%&&&&&&$$$&&&%%%%%%%%%%%%%%%&&&&&&'''((('''&&&#########%%%'''&&&###"""###%%%)))+++***)))'''&&&%%%$$$$$$$$$$$$$$$$$$"""!!!"""%%%''''''%%%###"""###$$$$$$###$$$"""###%%%%%%$$$''',,,&&&''''''&&&%%%%%%&&&(((''''''&&&%%%$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$""""""###$$$$$$"""!!! !!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!"""######$$$~~~}}}~~~~~~~~~~~~}}}}}}}}}|||tttuuuwww{{{}}}~~~}}}|||~~~~~~yyyzzz~~~yyyyyyxxxwwwvvvvvvvvvwwwvvvuuutttuuuxxxzzzyyyxxxrrrvvvzzz{{{yyyyyy|||xxxxxxxxxwwwvvvvvvxxxzzzvvvtttvvv|||}}}yyyyyy|||wwwvvvwwwyyy{{{|||{{{zzzsssyyy}}}{{{~~~zzz|||~~~}}}~~~yyyyyywwwvvvwwwzzz}}}zzz{{{vvvwwwyyyzzzuuuzzz{{{vvvssswww|||~~~yyy~~~~~~~~~}}}|||{{{zzzxxxwwwwww{{{zzzxxxzzz|||}}}|||zzzzzz{{{|||{{{xxxuuuuuuvvvsssvvvwwwuuuuuuxxxwwwttttttttttttssstttuuuxxxzzzsssvvvyyyyyywwwtttqqqpppvvv{{{zzzsssttt{{{|||uuuqqqrrrssssssssssssttttttuuurrrnnnnnnoooqqqqqqppppppoooooopppqqqqqqpppnnnkkkmmmnnnnnnmmmlllmmmnnnnnnllllllpppuuuwwwuuurrrooooooooooooppppppqqqqqqooopppqqqqqqppppppqqqrrrsssssssssssstttvvvxxxyyywwwtttrrrqqqpppmmmgggbbbZZZWWWSSSNNNIIIGGGEEEEEE@@@@@@@@@???AAAFFFMMMSSSYYY]]]aaacccbbb^^^[[[ZZZVVVVVVUUUUUUWWWYYY\\\]]]___``````aaaaaa```^^^]]][[[[[[\\\]]]]]]ZZZUUUQQQJJJHHHEEEDDDDDDDDDDDDCCCCCCAAA@@@@@@@@@>>><<<:::777999;;;<<<;;;888555333666666777777888999999:::999999999::::::999999888:::999:::;;;======;;;999888999999:::<<<======>>>AAAGGGSSSaaannnvvvyyyyyyzzzppp```OOOEEEAAABBBDDDCCCBBBEEEGGGEEE???<<<>>>BBBCCCJJJTTT\\\aaaiiipppttttttsssrrrpppmmmkkkjjjiiiddd^^^XXXUUUSSSQQQOOOJJJJJJKKKKKKKKKKKKKKKJJJGGGGGGGGGHHHHHHIIIIIIJJJEEEFFFHHHJJJKKKLLLLLLKKKHHHFFFEEECCCBBBAAAAAABBB@@@AAACCCDDDDDDCCCBBBAAA@@@???>>><<<;;;999888777777777777777666555444444333222000...,,,,,,,,,,,,***)))((()))***+++***)))((((((((((((((((((((((((''''''''''''''')))---111+++)))((((((+++,,,***(((###""""""$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%######$$$%%%&&&%%%$$$###$$$%%%''')))***)))'''%%%$$$$$$$$$%%%$$$%%%%%%$$$"""!!!###$$$###""""""###$$$%%%$$$"""""" !!!%%%$$$"""%%%,,,%%%&&&&&&&&&$$$$$$%%%'''''''''&&&%%%$$$$$$$$$$$$!!!"""###$$$$$$$$$###### """###$$$###"""!!!"""######$$$$$$$$$###### !!!!!!"""$$$$$${{{|||~~~{{{}}}}}}{{{ssstttwww||||||}}}}}}~~~}}}~~~}}}~~~yyy{{{{{{xxxvvvuuuuuuuuusssrrrvvvtttsssuuuzzz}}}~~~}}}pppuuuzzz{{{yyyyyy|||zzzzzzyyyxxxvvvvvvwwwyyyvvvuuuyyy|||zzz|||xxxwwwwwwyyy}}}~~~|||xxxrrrxxx|||}}}yyy}}}~~~vvvzzz|||vvvttttttvvvzzz~~~yyytttvvv{{{~~~{{{yyysssuuu{{{zzz~~~}}}~~~~~~~~~}}}}}}||||||{{{{{{|||yyyxxxzzzzzzyyywwwppptttwwwxxxvvvuuuvvvxxxuuuxxxyyyvvvvvvxxxwwwtttuuuuuutttttttttuuuxxx{{{tttvvvyyyyyyxxxvvvvvvvvvtttyyywwwpppqqqzzzzzzsssnnnoooppppppqqqrrrtttvvvvvvssspppppprrrrrrpppmmmlllkkklllnnnppprrrqqqpppnnnnnnnnnlllkkkllloooqqqrrrooonnnpppuuuvvvrrrnnnooooooppppppqqqqqqqqqrrrnnnqqqsssqqqooonnnppprrrttttttsssssstttuuuwwwxxxuuurrrpppooonnnjjjccc]]]WWWUUUQQQMMMIIIFFFEEEDDDCCCCCCCCCCCCEEEJJJQQQWWWZZZ^^^bbbdddbbb^^^[[[ZZZVVVUUUUUUUUUWWWYYY\\\^^^bbbccccccccccccbbbbbbaaaVVVWWWYYY\\\\\\XXXRRRNNNJJJGGGEEEDDDDDDEEEDDDDDDDDDCCCAAAAAAAAA@@@===;;;666888;;;<<<<<<:::888666666666777888999999::::::::::::;;;;;;;;;::::::999:::999:::;;;======;;;999999999:::;;;===>>>??????CCCKKKYYYjjjvvvzzzxxxsssoooeeeVVVGGG???>>>BBBEEEAAAAAAEEEIIIGGGBBB@@@BBBFFFHHHQQQ\\\cccggglllssswwwtttoookkkiiiiiikkklllgggaaaXXXQQQNNNMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMFFFGGGGGGGGGHHHHHHHHHHHHBBBEEEIIILLLMMMLLLJJJHHHGGGFFFCCCAAA@@@AAABBBCCC@@@AAABBBCCCCCCBBB@@@???<<<:::888666555444333333555666666555444333222111//////---,,,+++************)))((()))***+++***)))((((((((((((((((((((((((''''''''''''''')))...111***(((&&&'''***+++***'''###""""""$$$'''(((((((((''''''&&&%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$###%%%&&&###$$$%%%%%%&&&&&&&&&%%%***)))'''%%%$$$$$$$$$%%%$$$%%%&&&%%%"""!!!"""""" !!!###%%%%%%###!!!$$$!!!"""$$$"""!!!(((%%%&&&&&&%%%$$$###%%%&&&''''''&&&%%%$$$$$$$$$$$$ !!!"""###$$$###""""""!!!###$$$###"""!!!######$$$$$$$$$######""" !!!"""$$$$$$}}}}}}}}}{{{~~~}}}zzz|||tttuuuwwwyyy{{{}}}}}}~~~}}}{{{~~~~~~yyywwwxxxzzz}}}|||uuuvvv|||}}}{{{yyywwwwwwwwwxxxyyyyyyzzzuuuqqqyyy|||~~~{{{yyyyyy{{{{{{yyywww|||xxxvvvrrrooorrrxxxtttuuuvvvwwwyyyzzz{{{|||xxx{{{|||yyyzzz}}}}}}|||}}}~~~}}}|||}}}{{{xxxxxxzzz|||}}}}}}~~~zzzvvvvvvyyy~~~|||{{{{{{}}}}}}}}}~~~}}}{{{|||}}}}}}|||zzzxxxvvv}}}}}}~~~{{{uuuwwwxxxzzzyyyxxxwwwwwwxxxzzzttttttyyy|||xxxuuuvvvwwwwwwwwwuuussssssuuuwwwtttvvvxxxyyyxxxvvvsssqqqssssssssspppnnnpppuuu{{{wwwvvvuuusssqqqqqqpppppprrrrrrqqqnnnkkkjjjjjjkkkkkkllloooppppppooommmllljjjlllmmmnnnnnnnnnpppqqqoooqqqooollllllqqqsssqqqrrrpppppprrrvvvwwwtttqqqxxxwwwuuuqqqooooooqqqtttsssssssssrrrqqqrrruuuxxxuuusssrrrrrrqqqkkkbbb[[[YYYUUUPPPLLLJJJIIIHHHGGGJJJHHHEEEDDDHHHOOOWWW\\\aaadddfffeeeaaa\\\YYYWWW[[[ZZZWWWWWWXXX\\\aaaddddddeeeffffffcccaaa``````]]]]]]\\\ZZZVVVRRRMMMKKKMMMKKKIIIHHHHHHFFFCCCAAAFFFCCC@@@@@@AAA@@@===:::<<<<<<<<<;;;:::999888777444555777999;;;<<<======:::::::::::::::;;;<<<===:::;;;<<<<<<<<<;;;:::999===777555999======>>>@@@EEERRRaaallltttxxxuuuoooeeeWWWIIIEEEEEECCCDDDIIIBBBBBBAAA???>>>>>>@@@BBBIIIRRR[[[aaahhhppptttttt{{{uuunnnjjjiiiiiigggeee\\\XXXRRRLLLIIIHHHJJJLLLJJJJJJKKKKKKKKKLLLLLLLLLIIIIIIHHHGGGGGGFFFFFFFFF@@@AAADDDFFFGGGHHHHHHHHHGGGFFFDDDBBB@@@??????>>>BBB@@@===>>>???@@@>>>;;;:::888666333222222333444444555555444333111...---,,,------+++***)))***,,,******))))))((((((((('''***)))(((''''''((()))***'''((()))***,,,...//////(((((((((((())))))))))))%%%%%%&&&'''&&&%%%$$$###)))'''%%%###""""""###$$$'''&&&&&&%%%%%%$$$$$$###$$$%%%&&&'''(((***++++++***)))'''&&&%%%$$$######&&&'''''''''&&&%%%%%%$$$"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%'''''''''&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%'''&&&$$$"""""""""""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$%%%%%%~~~}}}}}}~~~~~~}}}~~~||||||zzzzzz|||}}}~~~~~~~~~}}}{{{{{{|||yyyyyy~~~{{{~~~xxxwwwyyy}}}|||zzzwwwtttssstttuuuuuuvvvuuuvvv||||||{{{yyyxxxyyyzzzzzzxxxuuuzzzvvvtttuuutttqqqqqqsssssstttuuuwwwxxxzzz{{{{{{xxx{{{|||yyyzzz~~~|||~~~|||{{{|||}}}{{{yyyyyyyyy{{{||||||{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||yyy{{{{{{|||}}}|||{{{zzzyyyzzz||||||zzz{{{}}}{{{vvvzzz{{{{{{zzzxxxwwwvvvwwwyyyttttttxxxzzzvvvssstttvvvxxxyyyxxxuuusssrrrrrrssssssuuuuuuuuusssqqqppptttttttttsssrrrsssuuuwwwuuutttsssrrrpppooonnnnnnnnnooopppnnnlllkkklllmmmkkkkkkllllllllllllllllllllllllmmmllljjjjjjkkkmmmmmmooonnnkkkkkkooopppnnnqqqqqqqqqrrrssssssqqqooossstttsssrrrqqqqqqsssuuuqqqssstttuuuttttttvvvwwwssstttuuutttooohhhbbb^^^XXXTTTOOOKKKJJJJJJIIIIIIEEEDDDCCCFFFLLLUUU^^^ddddddfffgggeeeaaa]]][[[ZZZZZZYYYWWWVVVXXX[[[___bbbeeeeeefffeeecccaaa___^^^]]]]]][[[YYYUUUQQQNNNKKKKKKHHHEEECCCDDDDDDDDDDDDEEECCC@@@@@@AAA@@@>>><<<<<<<<<<<<<<<;;;999888777666777999;;;===>>>??????===<<<<<<<<<<<<======>>>;;;;;;<<<===<<<;;;:::999<<<777666999;;;;;;>>>BBBOOOZZZgggpppvvvvvvooogggYYYMMMBBB@@@@@@???@@@DDDCCCCCCBBB@@@???@@@DDDGGGNNNVVV___dddjjjqqqsssrrrqqqoookkkhhheeeccc```]]]UUURRRNNNJJJHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMHHHGGGGGGFFFEEEDDDDDDCCC???AAACCCEEEFFFFFFFFFFFFCCCBBBAAA???===<<<<<<;;;===;;;999999::::::888666777555444333222333444555666555444333111///---,,,,,,------,,,******+++,,,))))))(((((((((''''''''')))((((((''''''(((((((((&&&&&&((()))+++,,,------)))))))))(((((('''''''''%%%%%%&&&&&&&&&%%%$$$###)))'''%%%#########$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$%%%&&&''')))***++++++((('''&&&%%%$$$$$$######%%%%%%%%%%%%%%%$$$########################$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%((((((((('''&&&%%%$$$############$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###""""""!!!!!!!!!!!!"""""""""""""""###############|||www}}}}}}|||~~~~~~}}}~~~xxx|||~~~||||||~~~{{{zzz|||~~~|||yyyxxx~~~~~~zzzuuurrrsssuuurrrrrrvvv}}}}}}|||~~~xxxwwwwwwwwwxxxyyywwwuuuzzzvvvvvvzzz|||xxxtttsssrrrssstttvvvxxxzzz{{{{{{yyy}}}~~~{{{|||}}}}}}{{{xxxwwwxxx{{{zzzzzzxxxwwwwwwxxxyyyyyyxxxyyy{{{}}}}}}{{{|||~~~~~~{{{zzzyyy~~~}}}}}}||||||{{{{{{zzzwwwyyyxxxvvvwww{{{{{{xxx~~~}}}{{{yyyxxxwwwwwwwwwzzzwwwwwwzzzzzzvvvssssssuuuwwwyyyyyyvvvsssqqqqqqttttttttttttssssssssssssvvvuuuuuuvvvwwwvvvuuusssrrrrrrqqqpppooommmlllkkkjjjlllnnnooonnnlllmmmmmmmmmlllkkkjjjkkklllnnnoooppppppnnnkkkhhhgggiiikkkjjjmmmmmmjjjjjjmmmllljjjpppqqqrrrqqqooonnnmmmnnnqqqrrrsssrrrqqqrrrtttvvvqqqsssvvvwwwwwwvvvvvvvvvqqquuuxxxuuummmfffbbbbbbWWWSSSNNNLLLKKKKKKKKKJJJDDDDDDEEEIIIPPPZZZccciiiggghhhgggeeeaaa^^^]]]]]][[[ZZZYYYYYYZZZ^^^aaadddffffffeeedddbbb___]]]\\\]]]\\\ZZZWWWSSSPPPNNNLLLHHHEEEAAA???AAACCCEEEFFFDDDBBB@@@@@@AAAAAA???============<<<;;;:::999888999:::<<>>>>>>>>??????;;;<<<=========<<<:::999<<<::::::<<<;;;<<>>>>>>>>@@@CCCCCCBBB@@@AAADDDJJJNNNVVV^^^eeeiiinnnrrrrrrnnniiijjjjjjfffaaa[[[WWWUUUKKKJJJIIIGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIFFFEEEDDDCCCBBBAAA@@@@@@>>>???AAABBBCCCCCCCCCBBB======<<<;;;999888777777666444333333333333222000111111111222333444666777777666444111///---,,,+++,,,------,,,******+++---(((''''''''''''&&&&&&&&&''''''(((((()))(((((('''%%%%%%'''((()))***++++++***)))((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$###((('''%%%$$$######$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$%%%'''(((***+++++++++'''&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$###""""""##################""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%)))))))))((('''&&&$$$$$$#########$$$$$$$$$$$$%%%######"""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!|||www{{{}}}}}}~~~}}}{{{||||||~~~}}}}}}{{{}}}~~~}}}||||||~~~}}}}}}~~~{{{zzz{{{|||~~~~~~{{{zzzyyyvvvxxx{{{sssrrrwwwzzz{{{zzzyyywwwvvvvvvxxxzzz{{{yyywww||||||vvvtttttttttvvvwwwyyy{{{||||||{{{~~~~~~}}}~~~|||yyywwwwwwxxxzzz|||uuuvvvvvvuuuuuuvvvwwwyyyyyyxxxwwwwwwzzz~~~||||||}}}~~~zzzvvvtttxxx}}}~~~|||zzz{{{}}}~~~|||{{{zzzzzzzzzwwwxxxvvvtttvvv{{{}}}zzz~~~|||zzzyyyyyyyyyyyyxxx|||||||||}}}|||yyyuuutttrrrtttvvvvvvuuutttuuuvvvxxxwwwvvvuuuvvvvvvxxxxxx{{{xxxvvvvvvxxxxxxuuurrrpppqqqqqqpppooommmkkkjjjiiikkknnnooonnnlllkkkkkknnnmmmmmmmmmnnnooopppqqqsssrrrpppllliiihhhjjjllliiilllmmmjjjjjjlllkkkhhhmmmppprrrqqqmmmlllmmmooossssssrrrpppoooppptttwwwuuuvvvwwwvvvuuuttttttuuurrruuuvvvtttnnnhhhcccbbbXXXTTTPPPMMMLLLLLLLLLKKKIIIIIIKKKNNNTTT[[[bbbfffjjjiiigggccc```^^^^^^```\\\\\\\\\^^^```dddhhhjjjhhhfffdddbbb```^^^\\\ZZZ]]][[[XXXUUUQQQOOOMMMMMMGGGDDDAAA@@@AAACCCDDDDDDBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>===<<<;;;:::999;;;<<>>===<<<;;;:::<<<===???@@@>>>???IIIUUU\\\bbbjjjoooqqqmmm```RRRCCC@@@===>>>@@@AAAAAAAAABBBBBBAAAAAACCCIIIPPPVVV```fffkkkmmmppprrroooiiihhhiiiiiiccc[[[TTTPPPOOOFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCBBBBBB@@@???>>>===<<<===>>>???@@@@@@???>>>===888888888777666555444444111000/////////...---------...///111333555777888777555222///,,,+++************+++***((((((***+++&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++***)))(((%%%&&&((()))************(((((('''&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$#########$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%&&&''')))++++++,,,+++'''&&&%%%%%%%%%%%%&&&&&&#########$$$$$$######"""$$$$$$######""""""!!!!!!""""""""""""""""""""""""#########$$$$$$%%%%%%&&&(((((((((((('''%%%$$$###############$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! ~~~~~~}}}{{{{{{}}}}}}|||}}}}}}{{{yyyzzz|||}}}}}}{{{{{{xxxyyy}}}~~~{{{yyyyyy~~~~~~}}}yyy~~~|||~~~~~~~~~~~~~~~~~~}}}{{{|||~~~yyyvvvyyy~~~yyy~~~}}}xxxuuuuuuyyyzzzuuuxxxzzzxxxtttrrrvvvwwwxxxyyy{{{|||}}}}}}zzz~~~}}}}}}~~~}}}~~~|||{{{{{{|||zzzzzzzzzzzzzzzyyyyyyxxxsssuuuwwwxxxwwwxxxzzz}}}wwwwwwwwwxxxzzz~~~{{{|||~~~~~~zzzvvvsssvvvzzz{{{yyyyyy{{{}}}~~~}}}||||||||||||}}}}}}yyyyyywwwuuuwww}}}~~~|||{{{yyyxxxxxxzzz|||{{{zzz{{{}}}~~~|||yyyvvvsssooopppqqqrrrsssvvvzzz~~~yyyxxxwwwvvvwwwxxxzzz{{{~~~zzzvvvuuuwwwxxxwwwuuurrrqqqqqqpppooommmkkkkkkkkkmmmoooooollljjjhhhhhhkkklllnnnpppqqqqqqpppooorrrqqqoookkkiiihhhkkkmmmiiilllmmmkkkkkkmmmllliiikkknnnpppooommmlllooorrrsssrrrooollllllpppvvv{{{zzzyyyvvvssspppppprrrtttvvvtttsssrrrpppllleee```ZZZWWWRRROOOMMMMMMMMMLLLMMMNNNPPPSSSXXX^^^cccfffkkkjjjgggbbb^^^]]]___aaa[[[\\\^^^aaaeeeiiilllnnnhhhfffbbb```___^^^[[[XXX[[[ZZZWWWTTTQQQNNNMMMLLLFFFEEEDDDDDDDDDDDDCCCAAABBBBBBBBBBBBAAA@@@@@@@@@?????????>>>===<<<;;;:::;;;===@@@BBBCCCCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>======>>>>>>>>>===<<<;;;;;;<<<>>>@@@???CCCQQQ___fffjjjnnnmmmkkkdddVVVIII>>>???@@@AAABBBDDDDDDBBB@@@AAABBBDDDHHHOOOXXX^^^hhhlllnnnnnnppppppkkkdddggggggccc[[[RRRKKKJJJKKKEEEFFFGGGGGGGGGFFFEEEDDDEEEEEEDDDCCCAAA@@@??????@@@???>>>===<<<;;;::::::;;;<<<<<<===<<<:::999888333444444444444333222111/////////...---,,,,,,,,,***+++...222444666777888666444111...+++***))))))'''(((((('''&&&&&&''')))%%%%%%%%%&&&&&&&&&&&&&&&''')))***+++,,,+++******'''(((***+++,,,+++******%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$"""""""""""""""#########'''&&&&&&%%%%%%$$$$$$###%%%&&&(((+++,,,,,,,,,,,,''''''&&&&&&&&&&&&&&&'''######$$$$$$$$$$$$######$$$######""""""!!!!!!!!!""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&'''''''''&&&%%%$$$###"""""""""#########$$$$$$$$$!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!! }}}~~~|||||||||{{{xxxvvvxxx}}}}}}xxxwwwzzz}}}|||xxxyyy|||~~~|||~~~}}}{{{~~~||||||}}}|||{{{|||}}}||||||}}}}}}}}}}}}|||}}}{{{{{{|||{{{{{{{{{xxxwww{{{~~~yyyyyyzzzwwwvvvwwwyyyyyyzzz{{{{{{|||}}}}}}www{{{}}}{{{{{{}}}|||{{{zzz{{{{{{zzzxxxwwwwwwyyyuuuvvvxxxzzz{{{{{{zzzzzzvvvyyy||||||{{{{{{~~~rrruuuzzz~~~|||~~~|||xxxwwwxxxxxxwwwvvvwwwyyyzzzwwwxxxyyy{{{}}}||||||zzzwwwyyy~~~|||yyywwwvvvxxx|||}}}{{{xxxvvv{{{~~~|||yyywwwtttqqqppppppppppppqqquuu|||vvvuuuuuuuuuvvvwwwyyyzzz}}}{{{xxxvvvvvvwwwxxxwwwsssrrrqqqooonnnmmmllllllmmmoooooonnnkkkhhhffffffhhhjjjmmmpppqqqpppnnnmmmnnnnnnllljjjggggggiiikkkiiilllllljjjjjjmmmnnnkkkllllllmmmmmmmmmmmmoooqqqpppooommmkkkmmmrrryyy~~~zzzxxxtttppplllmmmpppssswwwtttqqqqqqqqqmmmfff```[[[XXXSSSPPPPPPPPPPPPPPPMMMOOOSSSXXX^^^ccchhhjjjkkkjjjgggccc___^^^___aaa\\\]]]```cccfffiiikkklllhhhddd```^^^^^^^^^ZZZWWWYYYXXXVVVSSSQQQNNNLLLKKKFFFEEEEEEEEEFFFEEECCCAAACCCCCCDDDCCC@@@???@@@@@@@@@@@@@@@???>>>===<<<;;;<<<>>>AAACCCDDDDDDBBBAAA@@@??????>>>>>>>>>??????===>>>?????????>>><<<;;;888888;;;>>>AAAIIIYYYhhhsssvvvuuummmcccYYYMMMCCC<<<@@@BBBAAABBBDDDCCC@@@@@@BBBEEEHHHNNNWWW```fffooopppooommmmmmmmmggg___aaa^^^XXXPPPHHHEEEDDDEEEEEEFFFGGGHHHGGGFFFDDDCCCFFFEEEDDDBBB@@@>>>===<<<===<<<<<<;;;;;;::::::999::::::::::::888666444333///000111222222111//////...//////...,,,++++++---))),,,///333666777777777333222000---+++)))(((((($$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&&&&'''(((((()))***++++++++++++)))***,,,---...,,,+++***%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%!!!!!!"""#########$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%'''))),,,------,,,,,,((('''&&&&&&%%%%%%%%%%%%""""""###$$$$$$$$$$$$###""""""""""""""""""!!!!!!""""""""""""""""""""""""""""""###$$$%%%&&&&&&''''''''''''&&&%%%$$$"""""""""""""""############$$$"""""""""######"""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! |||}}}zzzyyyyyyzzz|||~~~wwwzzz~~~}}}yyy|||~~~}}}}}}{{{{{{~~~|||zzzxxxyyy}}}~~~{{{xxx|||~~~}}}yyyyyy~~~|||{{{~~~~~~~~~}}}zzzzzz}}}{{{{{{{{{{{{{{{{{{{{{{{{www{{{}}}{{{{{{|||{{{zzzvvvwwwxxxxxxwwwwwwyyyzzzuuuuuuvvvwwwyyyyyyzzzzzzyyy||||||zzz|||uuuxxx~~~~~~|||~~~zzzzzzwwwuuutttuuuxxxzzz{{{vvvwwwyyy|||}}}~~~~~~~~~~~~}}}yyyzzz~~~~~~zzzxxxwwwvvvyyy}}}}}}yyytttsss{{{~~~{{{xxxwwwuuupppsssssssssrrrqqqssswwwzzzssssssssstttuuuvvvxxxxxxyyyyyyzzzyyywwwvvvwwwxxxtttrrrooommmkkklllmmmmmmnnnooonnnllliiigggfffgggiiikkklllnnnoooooooooooommmnnnmmmkkkhhhgggggghhhhhhkkkjjjhhhiiimmmooommmmmmllljjjjjjkkkmmmmmmlllpppppppppooooooqqqtttxxxttttttqqqnnnlllllloooqqquuuuuusssrrroookkkfffcccZZZWWWSSSRRRSSSTTTUUUUUUPPPSSSXXX^^^dddiiilllnnnlllkkkiiieeeaaa___aaabbbaaabbbdddfffhhhiiijjjjjjhhhccc^^^]]]^^^^^^[[[WWWWWWVVVVVVTTTQQQNNNKKKIIIEEEDDDBBBCCCDDDFFFFFFEEECCCEEEEEECCC@@@>>>???@@@AAAAAAAAA@@@???>>><<<<<<===???BBBEEEFFFEEECCCBBB?????????>>>??????@@@@@@>>>>>>???@@@???>>>===<<<999888:::@@@FFFQQQcccsssyyy|||wwwjjj[[[OOOGGGAAA<<>><<<:::999::::::::::::::::::::::::999999999888666333111///+++,,,...//////...---,,,,,,---...---***)))***+++***---111555777777666555000//////---+++)))'''&&&$$$%%%&&&%%%$$$$$$&&&(((%%%&&&&&&&&&''''''''''''''''''''''''((()))***+++)))+++---......,,,***)))''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%""""""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%'''***---......---,,,'''&&&%%%$$$###""""""""" !!!""""""#########"""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&'''((((((''''''&&&$$$###"""""""""""""""###############$$$$$$$$$$$$"""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""{{{~~~{{{zzz|||~~~|||~~~~~~{{{zzz|||xxx}}}zzz}}}~~~~~~zzz~~~|||zzz}}}~~~zzzwwwyyy~~~{{{vvv{{{~~~xxxxxx{{{~~~~~~||||||~~~{{{xxxxxx|||{{{{{{{{{zzzzzzyyyyyyyyyzzz~~~~~~~~~|||zzzyyysssuuuwwwwwwwwwyyy|||~~~yyyxxxvvvuuuuuuuuuwwwxxxyyy}}}~~~yyywwwxxx{{{}}}~~~~~~}}}yyyyyytttpppqqqvvv{{{~~~yyy{{{|||}}}}}}{{{yyyxxx~~~{{{{{{~~~|||xxxyyywwwwwwzzz}}}|||vvvpppttt|||}}}yyyyyywwwrrrvvvvvvvvvuuurrrqqqqqqrrrrrrssstttuuuvvvwwwxxxyyytttxxx||||||yyyvvvvvvwwwuuurrrnnnkkkjjjjjjlllnnnnnnnnnmmmkkkhhhggggggiiinnnnnnmmmnnnoooqqqssstttpppqqqpppnnnkkkhhhggghhhhhhjjjiiifffgggmmmooonnnooolllhhhhhhjjjkkkjjjhhhssstttuuussspppnnnmmmmmmnnnoooooonnnmmmmmmnnnpppsssuuuwwwtttmmmhhhfffgggWWWUUUSSSRRRUUUXXXYYYZZZUUUXXX]]]bbbgggkkkmmmnnnnnnmmmkkkgggcccaaabbbcccggghhhiiikkkkkkjjjiiiiiigggbbb]]]\\\]]]^^^[[[WWWUUUVVVUUUTTTRRRNNNJJJHHHEEEBBB??????BBBEEEHHHIIIDDDFFFFFFDDD@@@===>>>@@@AAAAAAAAA@@@???>>>===<<<>>>@@@DDDFFFGGGFFFDDDBBB????????????@@@AAAAAABBB>>>??????@@@@@@>>>===<<<<<<:::<<>>EEEFFFBBB@@@BBBAAA<<>>>>>>>>>>>@@@BBBEEEHHHHHHEEEBBB@@@@@@<<<===CCCCCC??????CCCBBB???======>>>>>><<<999>>>888999GGGXXXeeeqqq{{{yyyrrrgggZZZOOOGGGCCCAAACCCEEEEEEEEECCCBBBBBBCCCHHHMMMUUU\\\dddllltttyyyllliiiffffffeee```VVVNNNJJJIIIGGGFFFFFFFFFFFFGGGFFFFFFGGGHHHGGGFFFEEEDDDAAA>>>;;;::::::888444000333555777999:::::::::999555444222111111///,,,***,,,,,,,,,+++***+++---///+++,,,,,,***))))))+++......///111333444333222111)))+++---///...,,,)))&&&(((''''''&&&&&&&&&''''''(((''''''&&&&&&((()))***((())))))))))))))))))(((***...111111---(((&&&%%%''''''&&&&&&'''(((***,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&$$$""""""$$$&&&)))***+++---......------+++'''$$$%%%$$$ ###""""""!!!!!!!!!!!!""""""%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""######%%%$$$###""""""###$$$%%%'''((((((((((((&&&%%%$$$##############################$$$$$$$$$######"""$$$$$$###"""!!! $$$$$$###""""""!!!""""""|||zzz{{{~~~{{{}}}}}}|||xxxwwwwwwyyy{{{{{{{{{zzzzzz~~~||||||~~~|||{{{{{{{{{{{{||||||zzzwwwyyy}}}{{{uuu|||}}}}}}|||{{{zzz{{{}}}zzz{{{|||}}}~~~{{{xxxvvvuuuzzz}}}~~~|||}}}}}}}}}yyyrrroootttzzzzzzwwwvvvrrrwww{{{xxxvvvwwwxxxwwwyyyzzzzzzyyyvvvuuuxxxzzzuuuxxxxxxwwwzzz~~~|||yyyzzz{{{yyyyyyyyyxxxyyyyyyzzzzzzvvvyyy}}}~~~|||zzzxxxyyyyyy{{{zzzxxxzzz}}}}}}yyy}}}{{{wwwuuuvvvxxx|||}}}{{{xxxvvvtttssssssqqqwwwzzzwwwuuuxxxxxxvvvxxxwwwvvvvvvxxxyyyyyyxxxssstttuuuuuutttssstttvvvvvvqqqmmmoooooommmlllnnnmmmmmmllljjjhhhhhhiiikkkmmmkkkiiilllqqqsssqqqnnnlllllllllkkkjjjhhhgggfffcccdddfffggghhhkkkpppsssnnnnnnoooooopppqqqqqqqqqssspppnnnnnnppprrrrrrqqquuurrrooonnnoooooommmkkkzzz{{{xxxooojjjhhhddd______YYYVVVWWWXXXYYY]]]bbbfffiiinnnssswwwxxxuuurrrllllllkkkgggccc```aaaccciiijjjllllllkkkkkklllmmmiiifffbbb___^^^\\\YYYWWWWWWUUUSSSPPPMMMJJJHHHFFFDDDDDDDDDDDDEEEFFFFFFGGGIIIGGGEEEDDDEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>@@@CCCFFFHHHHHHFFFCCC@@@@@@===>>>BBBCCC@@@@@@CCCCCC@@@>>>===>>>>>>;;;999AAA===???MMM]]]hhhrrryyytttlll___RRRIIICCC@@@???BBBBBBBBBAAA@@@@@@BBBEEEOOOSSSZZZccclllqqqrrrqqqgggfffeeebbb^^^YYYRRRNNNHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHGGGFFFDDDCCCBBB???<<<999777777555222///222444777:::<<<<<<;;;:::666444111000///...,,,***++++++++++++******,,,...+++,,,,,,+++******,,,...111111222333222000///---,,,---...///...,,,)))'''''''''&&&&&&&&&''''''((((((''''''&&&'''((()))*********))))))))))))******+++---///...+++'''%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&$$$""""""%%%''')))***,,,---......------***&&&$$$%%%### ###"""""""""!!!!!!"""""""""%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""$$$###"""""""""###%%%&&&'''(((((()))(((&&&%%%$$$#################################$$$$$$######"""############""""""""""""%%%$$$$$$###"""""""""###~~~zzzyyyzzz~~~|||~~~{{{}}}~~~{{{yyyxxx~~~}}}~~~||||||~~~}}}~~~zzz|||~~~|||xxxwwwxxxzzz}}}~~~}}}zzz{{{}}}{{{www{{{|||~~~}}}|||||||||}}}||||||}}}}}}}}}}}}}}}||||||yyyvvvuuuyyy|||~~~{{{}}}~~~~~~~~~wwwqqqoootttyyyyyyvvvvvvwww{{{}}}||||||~~~|||yyyvvvwwwxxxwwwvvvwwwyyy{{{wwwyyyyyyxxx{{{~~~zzzxxxyyy|||xxxxxxyyyyyyxxxwwwwwwvvvxxxzzz}}}}}}{{{xxxvvvuuuvvvxxxxxxwwwzzz~~~~~~{{{{{{zzzyyyxxxxxxzzz}}}~~~~~~{{{xxxvvvuuuuuuooouuuzzzzzzyyyxxxvvvrrrzzzxxxvvvvvvwwwwwwvvvuuuuuutttrrrooonnnooosssvvvrrrmmmlllooopppnnnmmmnnnmmmnnnnnnllljjjiiijjjkkkllljjjiiikkkooopppooommmkkkkkkiiihhhggggggggggggcccdddfffggghhhlllppptttnnnnnnnnnnnnppprrrtttvvvpppooooooppprrrsssrrrpppsssqqqnnnmmmmmmlllkkkiiissswwwvvvpppjjjhhhgggfffaaa]]][[[]]]^^^___ccchhhooorrrwww}}}|||xxxhhhkkkllliiidddaaabbbeeekkkkkkkkklllnnnnnnllljjjiiifffbbb```___]]][[[YYYWWWVVVSSSQQQNNNKKKIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDDDDEEEFFFEEEDDDBBBAAA@@@??????>>>??????AAACCCFFFHHHHHHFFFCCCAAA???>>>???BBBCCCAAAAAACCCCCCAAA???>>>>>>===;;;:::AAA@@@FFFSSSaaajjjppptttnnndddWWWJJJCCC@@@??????BBBAAA@@@>>>>>>AAAGGGKKKXXXZZZaaajjjrrrsssmmmggg```aaa```\\\UUUPPPNNNMMMGGGFFFDDDCCCDDDFFFIIIKKKJJJIIIHHHGGGDDDBBB???>>>;;;888444222111000///...111444888;;;======<<<:::666444000...------+++***)))*********))))))+++---+++,,,,,,,,,++++++...000333333222111000...,,,***//////......,,,+++)))(((&&&&&&&&&&&&&&&'''((()))(((''''''''''''((()))))),,,+++***))))))***,,,------------+++(((&&&&&&&&&'''((()))******))))))(((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$"""###%%%'''***+++,,,............---***&&&$$$$$$### #########""""""""""""######%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$&&&'''(((((())))))((('''%%%$$$################################################"""#########$$$$$$$$$$$$$$$$$$$$$###############~~~~~~zzz{{{wwwzzz~~~~~~|||}}}zzz~~~}}}|||{{{www{{{~~~}}}xxxvvvxxx||||||~~~|||~~~|||yyy}}}}}}}}}|||{{{|||~~~|||}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzwww{{{}}}~~~~~~~~~~~~{{{uuussswww{{{zzzwwwwwwzzz}}}~~~}}}~~~xxxvvvwwwxxxxxxyyyzzz{{{||||||}}}}}}|||}}}}}}xxxttttttvvvuuuvvvwwwxxxxxxwwwvvvuuuzzz{{{|||{{{yyyvvvsssqqquuuwwwwwwvvvyyy}}}}}}zzzyyyyyyyyyyyyyyyyyyyyyzzz~~~{{{xxxvvvuuuuuuuuurrrvvvzzz{{{{{{yyyvvvsss{{{yyyvvvuuuvvvvvvtttssswwwuuurrrmmmjjjjjjmmmpppnnnkkklllppprrrooommmnnnkkkllllllllljjjjjjkkkmmmmmmkkkjjjkkknnnooonnnmmmnnnmmmkkkjjjiiijjjjjjkkkggghhhiiiiiijjjmmmqqqtttmmmlllkkkkkkmmmooorrrtttnnnoooppprrrsssrrrqqqooopppooonnnmmmmmmmmmllllllkkkooorrrnnnhhheeefffhhhbbb``````dddeeefffjjjpppxxx{{{~~~yyyhhhkkklllhhhbbbaaaeeejjjlllkkkkkkmmmpppppplllhhhjjjgggcccaaa___]]][[[YYYWWWVVVTTTRRROOOMMMKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGEEECCCCCCDDDDDDCCCBBBBBBAAA@@@@@@????????????@@@BBBDDDFFFFFFDDDBBB@@@??????@@@BBBBBBBBBBBBBBBCCCBBB@@@???>>>===<<<;;;>>>BBBKKKXXXdddkkkmmmmmmhhh^^^PPPEEEAAAAAABBBBBBBBBAAA???>>>@@@FFFOOOVVV^^^bbbhhhnnnqqqnnnhhhbbb]]][[[XXXTTTOOOLLLJJJJJJGGGFFFDDDCCCDDDGGGKKKMMMJJJIIIGGGDDDAAA>>>;;;:::666444000...---,,,------000333777;;;======;;;999555222...,,,+++++++++***'''((())))))(((((()))++++++,,,,,,,,,+++,,,///111333222111///...,,,++++++000///---+++***)))((((((%%%%%%%%%&&&'''((()))***''''''''''''((((((((()))---+++)))((((((***---///000///---***(((''''''((()))***,,,...---,,,)))(((((((((((((((((((((((((((%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$"""###&&&(((+++,,,---...//////...---)))%%%###$$$### $$$$$$######""""""######$$$%%%$$$######"""""""""###$$$$$$$$$$$$############"""!!!!!!"""###&&&((()))(((((())))))((('''%%%$$$########################"""""""""""""""######$$$##########################################""""""}}}}}}{{{|||yyy}}}|||~~~|||~~~||||||~~~yyyvvvxxx{{{yyy~~~~~~}}}{{{}}}zzzyyy{{{{{{|||}}}}}}{{{xxx}}}~~~}}}~~~~~~}}}~~~yyyvvvxxxzzzxxxwwwxxxwwwyyyzzzyyyzzz|||yyytttvvvwwwwwwxxxzzz{{{{{{{{{~~~}}}|||{{{vvvttttttrrrtttuuuwwwxxxxxxwwwvvvwwwwwwxxxxxxxxxwwwuuusssvvvxxxwwwuuuwww{{{zzzvvvzzzzzzzzzzzzyyyyyyxxxwwwxxxvvvtttrrrqqqrrrssstttxxxwwwxxx{{{{{{zzzyyyxxx{{{yyyvvvuuuvvvvvvtttsssssssssqqqnnnkkkkkklllnnnnnnkkklllqqqssspppnnnnnnggghhhjjjkkkkkkkkkmmmnnnooonnnmmmmmmnnnoooooooooooonnnlllkkkkkklllmmmnnnkkkllllllkkkjjjkkknnnqqqnnnmmmlllkkkkkkmmmooopppmmmoooqqqsssrrrqqqooonnnlllmmmmmmmmmmmmnnnpppqqqmmmppprrrooogggaaa```bbbdddccceeeiiikkkmmmsss{{{~~~xxxlllllljjjddd```aaahhhooolllkkklllooorrrqqqlllhhhkkkhhhdddaaa___\\\ZZZWWWWWWVVVTTTRRRPPPNNNMMMLLLKKKLLLLLLLLLKKKJJJIIIHHHHHHFFFDDDBBBBBBBBB@@@???BBBAAA@@@@@@@@@@@@@@@@@@@@@AAACCCDDDDDDCCCAAA@@@>>>@@@AAAAAABBBCCCCCCBBBBBBBBBAAA@@@???>>>======>>>FFFRRR^^^hhhlllkkkhhh```VVVIIIAAA@@@AAACCCCCC@@@???>>>???CCCLLLXXX___ffflllrrrrrrmmmgggeeefff\\\WWWPPPMMMMMMLLLHHHEEEHHHGGGEEEEEEFFFHHHKKKMMMHHHFFFDDD@@@<<<999777555111000...,,,***+++,,,...111333777999::::::888666333000,,,******++++++***&&&'''))))))((('''(((******+++,,,,,,,,,---000222222111///...---------......---+++)))''''''&&&&&&%%%%%%%%%&&&'''((()))***&&&''''''(((((((((((((((+++***(((((())),,,///111333111---***)))))))))***%%%'''***++++++)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%######$$$'''))),,,---...///000///...---)))&&&$$$%%%$$$!!!"""%%%$$$$$$############$$$$$$%%%$$$##################&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!"""$$$&&&(((***((())))))))))))'''&&&%%%""""""""""""""""""""""""""""""!!!!!!!!!"""$$$$$$$$$######"""!!!!!! !!!!!!"""######""""""!!!|||}}}~~~{{{|||~~~zzz}}}}}}wwwtttuuuwwwvvv~~~~~~~~~}}}~~~{{{yyy{{{zzz{{{}}}{{{www||||||~~~|||~~~~~~xxxtttuuuvvvuuuvvvyyyxxx{{{{{{yyyxxxzzzzzzwwwwwwvvvvvvwwwyyyzzzxxxwww}}}}}}}}}xxxyyy}}}www|||~~~zzzyyyyyyrrrsssuuuvvvwwwxxxxxxxxxqqqqqqrrruuuxxxzzzyyyxxxwwwxxxwwwuuuvvvyyyxxxttt{{{{{{{{{{{{{{{zzzyyyyyyyyywwwuuussssssuuuwwwxxx{{{wwwwwwzzz|||{{{{{{}}}zzzxxxvvvvvvwwwwwwvvvuuummmnnnoooooonnnnnnpppqqqqqqnnnnnnrrrssspppmmmnnneeehhhjjjkkkkkkkkkmmmnnnrrrqqqooonnnnnnooopppqqqmmmllllllllllllmmmmmmnnnllllllkkkiiihhhhhhkkkmmmqqqpppooommmmmmmmmnnnooommmppprrrrrrpppmmmlllllliiikkklllmmmmmmnnnqqqssskkkllloooppplllgggfffiiidddeeehhhmmmpppsss|||zzzqqqmmmgggbbb```cccjjjpppkkkllloooqqqrrrppplllhhhjjjgggccc```^^^\\\ZZZXXXWWWVVVUUUSSSQQQPPPNNNNNNJJJJJJKKKLLLKKKJJJHHHGGGIIIGGGDDDCCCBBBAAA@@@>>>AAAAAA@@@@@@@@@@@@AAAAAA@@@AAACCCDDDDDDCCCAAA@@@>>>AAABBBAAAAAADDDDDDAAA@@@AAABBBAAA???>>>???@@@BBBMMM[[[dddkkkmmmiiicccUUULLLBBB===>>>AAAAAA@@@<<<===???CCCJJJTTT```hhhsssxxx{{{uuukkkddddddhhhZZZSSSKKKIIIKKKKKKGGGBBBHHHGGGFFFFFFFFFGGGHHHIIICCCAAA>>>;;;777555333222,,,------,,,+++,,,...111333444555666666444333111...,,,***)))***++++++***%%%'''))))))((((((((())))))***+++++++++---000333111000...,,,,,,---///000,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&''''''((()))((((((((()))))))))))),,,///222444555111---***************&&&(((***,,,,,,***((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$'''***---...///000000///......***&&&%%%&&&%%%######&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$''''''&&&&&&%%%$$$$$$$$$"""""""""###$$$&&&(((***))))))******)))(((&&&%%%"""""""""""""""""""""""""""!!! !!!"""$$$%%%$$$$$$###"""!!!  !!!###$$$$$$###""""""|||}}}~~~}}}}}}{{{~~~}}}|||}}}{{{wwwuuuuuuvvvwwwrrr}}}~~~}}}|||}}}yyyzzz|||zzzuuu||||||~~~~~~~~~|||vvvrrrrrrssstttxxx}}}{{{{{{xxxzzz|||}}}zzzyyyxxxyyyzzzzzzwwwuuuzzz{{{wwwwww|||uuuxxx||||||zzzxxxyyy{{{vvvuuuuuuuuuvvvwwwxxxxxxpppppppppssswwwyyyxxxwwwvvvwwwvvvtttuuuxxxwwwssswwwxxxyyyzzzzzz{{{{{{{{{}}}{{{xxxvvvuuuwwwyyy{{{zzzuuutttzzz}}}|||{{{}}}xxxwwwvvvvvvxxxyyyyyyxxxnnnnnnoooooonnnooorrruuuuuuqqqppprrrsssooommmmmmhhhkkkmmmmmmlllkkkllllllrrrrrrpppooommmnnnoooqqqkkklllmmmmmmnnnnnnnnnmmmllllllkkkiiihhhiiikkknnnpppppppppooooooooonnnnnnnnnppprrrpppmmmjjjjjjjjjhhhjjjllllllkkklllooorrrgggfffiiipppqqqnnnmmmpppeeeeeeiiiooorrrxxx|||sssmmmfffbbbcccgggjjjllliiimmmrrrtttrrroookkkiiifffccc```___^^^]]]\\\ZZZWWWVVVUUUTTTRRRQQQPPPOOOIIIJJJLLLMMMMMMKKKJJJIIIIIIGGGEEEDDDDDDDDDCCCAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBB>>>BBBCCC@@@AAAEEEEEEAAA>>>@@@BBBBBB@@@???AAACCCGGGTTTaaagggjjjjjjcccZZZKKKDDD===;;;???BBB@@@===;;;>>>CCCKKKTTT___kkksss~~~~~~vvvjjjbbb``````TTTPPPKKKHHHGGGFFFDDDBBBGGGGGGGGGFFFEEEDDDCCCCCC>>><<<999666333111000000)))+++............111444555555444222000///------***)))((()))+++,,,+++***%%%'''******)))(((((()))'''(((******+++,,,000333333111...,,,,,,---000111*********)))(((''''''&&&''''''&&&&&&&&&''''''(((&&&&&&((()))))))))((('''((()))***---000333666888444000,,,************)))''')))+++,,,---,,,+++***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$######%%%(((+++...///000111111000///...+++'''&&&''''''$$$%%%(((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$######""""""############$$$&&&((()))))))))******)))(((&&&%%%"""""""""""""""""""""""""""!!!  """$$$%%%#########""""""!!!!!!!!!!!!###$$$&&&&&&&&&$$$###~~~{{{{{{|||~~~}}}}}}~~~zzzvvvvvvyyy{{{{{{wwwsssqqqssswwwyyyzzzppp{{{~~~}}}{{{{{{yyyzzz|||~~~}}}~~~|||wwwzzz~~~~~~}}}}}}}}}{{{uuuqqqrrrtttvvv|||xxx~~~~~~xxxtttvvvzzz|||~~~|||{{{|||}}}|||yyyuuuyyy{{{yyyxxx~~~uuuwwwxxxvvvsssrrrtttwwwyyyxxxvvvuuuuuuuuuwwwwwwuuusssrrrsssvvvvvvtttrrrtttvvvuuusssuuuyyyxxxtttrrrssstttvvvxxxzzz{{{|||zzzxxxtttrrrpppqqqsssuuuwwwrrrsss{{{|||zzz|||wwwvvvuuuvvvyyy{{{{{{{{{sssrrrpppnnnmmmnnnrrruuuxxxsssqqqsssrrrnnnlllmmmlllnnnpppooommmkkkjjjkkkrrrrrrpppnnnmmmmmmoooqqqlllmmmnnnpppqqqpppoooooolllmmmlllkkkkkkllloooqqqnnnnnnoooooooooooonnnnnnoooqqqrrroookkkhhhhhhiiihhhjjjlllkkkjjjjjjmmmppplllhhhjjjpppqqqllliiijjjeeeeeeiiiooossszzz}}}sssmmmeeecccfffiiijjjiiihhhnnntttuuurrrnnnkkkjjjbbb```^^^^^^^^^___^^^]]]WWWVVVUUUTTTSSSQQQPPPPPPKKKLLLNNNOOOOOONNNMMMLLLIIIGGGEEEEEEFFFGGGFFFEEEAAAAAAAAA@@@@@@AAABBBBBBDDDEEEFFFGGGGGGFFFEEEDDD===BBBCCC@@@AAAEEEEEEAAA===@@@BBBBBB@@@@@@BBBEEEJJJWWWcccggggggeee\\\RRRGGGAAA<<<===AAADDDAAA======BBBIIIRRR]]]iiittt{{{}}}tttjjjaaaZZZWWWOOONNNLLLHHHDDDAAABBBCCCFFFFFFFFFFFFDDDBBB@@@>>>:::888666333000/////////'''***...000000000333666777555333000---+++******''''''''')))+++,,,+++***%%%(((***+++)))((())))))&&&((())))))***,,,000222555333///---,,,---///111***************)))((('''(((''''''&&&&&&&&&''''''%%%&&&((()))))))))((('''((())),,,000333777999;;;333///+++)))******)))'''$$$%%%'''((()))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$######%%%(((+++//////000111111000///...,,,((('''((((((%%%&&&)))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%$$$$$$######"""!!!!!! $$$#########$$$&&&((()))))))))******)))((('''%%%""""""""""""""""""""""""!!!!!!  """$$$&&&###############$$$$$$$$$###$$$&&&(((((((((&&&%%%~~~~~~}}}yyy|||{{{}}}zzztttrrruuu{{{~~~{{{|||||||||xxxvvvyyy}}}vvv{{{}}}{{{||||||zzz{{{~~~~~~vvvyyy{{{{{{zzzzzz}}}}}}yyy}}}~~~}}}||||||~~~~~~}}}||||||{{{xxxttttttxxxyyyvvvwww|||~~~|||yyyxxxyyyzzz{{{|||}}}|||{{{}}}~~~zzzvvv~~~{{{zzz||||||yyyvvv~~~|||xxxtttssstttuuuuuuuuuwwwxxxxxxwwwvvvuuuuuussspppnnnooorrrvvvyyy|||xxxsssrrrtttwwwxxxwwwvvvxxxyyyxxxuuuuuuwwwzzzvvvvvvvvvuuusssrrrsssuuuwwwxxxzzz|||}}}~~~{{{yyywwwwwwyyyzzz{{{zzzrrrrrrrrrpppmmmlllmmmnnnqqqrrrrrrqqqoookkkhhheeejjjhhhjjjpppooojjjkkkpppvvvtttqqqnnnmmmnnnpppqqqooollljjjkkknnnpppqqqooonnnnnnlllkkkkkkkkkmmmnnnqqqooommmmmmmmmlllkkkiiiooonnnmmmkkkiiihhhffffffkkkkkkkkkiiihhhjjjllloookkknnnooommmmmmoooooollliiihhhjjjqqqxxxyyytttnnngggfffiiilllkkkjjjnnnooonnnmmmooopppiii```fffdddaaa```aaa___[[[XXXXXXXXXWWWTTTQQQQQQRRRSSSMMMPPPPPPMMMLLLNNNMMMIIIGGGFFFFFFEEEDDDDDDDDDEEEAAA@@@???>>>>>>>>>???@@@GGGHHHIIIIIIGGGEEEEEEFFFAAABBBBBBBBBCCCCCCDDDDDDAAABBBAAA???>>>???EEEJJJTTT___eeeccccccddd[[[NNNEEE>>>;;;???CCCAAA>>><<<@@@FFFNNNZZZjjjyyy~~~qqqgggccc^^^WWWPPPLLLFFF@@@???AAACCCAAA???@@@AAA@@@@@@>>><<<999888555444111...---------...***+++---///111222333444444222///,,,***)))******(((((())))))******++++++%%%&&&(((((((((((()))+++((()))+++---.../////////000///...------...///000...---,,,***((('''&&&&&&)))&&&"""!!!###%%%&&&&&&''')))******((('''((()))(((---000111444999;;;999444000+++((((((((())))))((())))))))))))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&%%%###"""###&&&***,,,000000000111222222000...,,,***(((&&&%%%&&&'''(((%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$#########$$$(((((('''%%%###""" !!!!!!###$$$%%%&&&&&&&&&((((((((((((''''''''''''"""""""""""""""######### !!!"""!!!!!!###$$$$$$###""" !!!""""""###$$$%%%%%%$$$"""!!!zzz}}}~~~zzz|||{{{uuurrrsssvvvyyyvvvvvvvvvtttqqqpppsssxxxvvv||||||zzzyyyzzz~~~vvvyyy||||||{{{zzz|||}}}{{{zzz}}}|||yyy{{{~~~}}}|||{{{{{{xxxttttttxxxyyyvvvwww||||||{{{yyyyyyzzzzzz{{{{{{zzzzzzzzz|||}}}|||zzzxxx}}}}}}|||{{{yyyxxxyyyyyy||||||{{{xxxvvvuuuwwwyyyvvvwwwxxxxxxxxxxxxwwwvvvwwwvvvsssrrrsssvvvzzz|||yyyuuuqqqppprrrttttttsssxxx{{{}}}{{{wwwvvvyyy}}}yyyzzz{{{zzzxxxxxxzzz{{{zzzyyyyyyyyyzzz|||}}}{{{xxxwwwwwwwwwwwwvvvsssssstttrrrpppnnnnnnooopppqqqqqqqqqnnnkkkgggeeejjjhhhkkkooooookkkkkkooosssqqqnnnlllkkkkkklllmmmkkkjjjhhhjjjmmmoooooonnnmmmnnnmmmmmmmmmnnnpppqqqlllkkkkkklllnnnoooooonnnpppnnnkkkhhhffffffggghhhjjjkkkjjjiiihhhiiilllnnnmmmpppqqqnnnnnnqqqpppmmmiiigggjjjqqqxxx|||tttnnngggeeegggjjjjjjiiimmmnnnmmmllloooqqqllldddeeeccc```______^^^[[[WWWUUUVVVUUUSSSPPPOOOOOOQQQMMMPPPPPPMMMLLLMMMLLLIIIHHHGGGFFFEEEDDDDDDEEEFFFCCCBBBAAA@@@???@@@AAAAAAGGGHHHIIIIIIGGGFFFFFFGGGDDDDDDDDDDDDEEEEEEEEEFFFBBBCCCCCCAAA@@@BBBGGGLLLXXXbbbhhhfffddddddZZZMMMCCC>>><<>>???AAAJJJVVV```mmm{{{zzzmmmddd___ZZZRRRLLLHHHCCC>>>===@@@BBBAAA???>>>>>>>>>===;;;888666555222111...,,,++++++,,,,,,+++,,,...000222222222222111000---+++***)))******(((((())))))))))))))))))&&&'''((()))((((((***+++***,,,///222333222111000///...---------...///000000///---***(((((('''(((&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))(((((()))***...222333666:::;;;999333///+++((('''((((((((('''((((((((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%###"""$$$'''***,,,000///000111222222000...+++***(((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$###$$$$$$''''''&&&%%%###"""!!!!!!"""###$$$%%%&&&&&&&&&&&&)))))))))(((((((((''''''"""""""""""""""""""""### !!!""""""""""""###$$$$$$###""" !!!"""""""""###############"""|||~~~~~~yyyzzz|||wwwttttttuuuvvvxxxyyyxxxtttqqqrrrwww{{{xxx}}}zzzyyyyyyzzz~~~xxxzzz}}}}}}|||zzzyyyzzzyyyyyy{{{{{{yyyvvvzzz}}}}}}~~~~~~|||zzzzzzzzzxxxuuuuuuwwwxxxwwwxxx{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxzzz}}}}}}|||{{{{{{{{{yyy{{{}}}{{{wwwvvvyyy|||yyyzzzyyyxxxwwwwwwyyy{{{vvvwwwwwwxxxwwwwwwvvvvvvyyywwwuuussstttwwwzzz|||wwwuuurrrqqqrrrrrrrrrqqqwww||||||vvvtttxxx}}}xxxyyyzzzyyyxxxxxxzzz||||||zzzxxxwwwxxxzzz~~~}}}yyywwwwwwvvvuuussstttvvvvvvuuusssqqqqqqqqqppppppppppppnnnkkkhhhfffjjjiiilllooonnnkkklllooorrrpppnnnllljjjjjjjjjjjjgggggghhhjjjmmmooonnnmmmnnnoooppppppppppppsssuuulllkkkkkklllnnnpppooonnnpppmmmiiieeedddeeehhhjjjjjjkkkkkkiiihhhiiikkkmmmnnnqqqqqqnnnmmmooonnnkkkhhhgggjjjqqqyyy~~~uuuooohhheeegggiiiiiiiiimmmnnnmmmkkknnnqqqmmmgggdddbbb___^^^]]]\\\ZZZWWWTTTUUUVVVTTTRRROOOOOOOOONNNPPPPPPMMMLLLMMMKKKHHHIIIGGGEEEDDDDDDEEEFFFGGGEEEDDDBBBAAAAAAAAABBBCCCFFFHHHIIIIIIGGGFFFFFFGGGDDDDDDDDDDDDEEEEEEEEEEEECCCEEEEEEDDDBBBEEEKKKPPPZZZccciiifffbbb___TTTHHHAAA>>>>>>???>>>;;;===BBBGGGTTTbbbkkksss}}}|||ssshhh```ZZZTTTLLLFFFBBB>>>;;;<<<>>>@@@@@@>>><<<;;;:::999666444222000...---+++***)))))))))***,,,...000222222222000///...,,,+++)))))))))******))))))((((((((((((((((((&&&((()))(((((((((***,,,,,,000444888999666333000------,,,,,,,,,---///000333000---***(((((()))***$$$(((+++,,,)))''''''(((((()))******)))((()))***,,,111444555888;;;<<<999111...)))'''''''''''''''&&&'''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%######%%%(((+++---000//////000222222000...+++***)))'''&&&$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$######""""""$$$$$$%%%%%%&&&&&&''''''))))))******))))))((('''######""""""""""""""""""!!!!!!""""""###$$$$$$%%%######!!! !!!!!!"""!!!!!!!!!!!!"""######$$$~~~|||}}}~~~}}}{{{yyyxxxxxxxxxxxx|||~~~}}}wwwtttxxx}}}}}}||||||||||||}}}~~~}}}}}}}}}|||zzzyyyyyyyyyvvvwwwyyyyyyyyyyyy|||wwwyyy}}}|||zzzzzz{{{{{{wwwvvvvvvwwwwwwwwwxxxyyyzzz|||}}}}}}}}}||||||}}}zzz}}}|||zzz{{{}}}xxxzzz{{{zzzxxxxxx{{{}}}wwwxxxxxxwwwvvvvvvxxxzzzvvvvvvvvvvvvvvvuuuuuuuuuyyywwwtttrrrrrrsssuuuwwwyyyxxxvvvvvvuuuuuutttssstttyyy|||yyyrrrppptttzzzxxxxxxyyyxxxvvvvvvwwwyyy|||zzzyyyxxxxxxzzz}}}~~~|||yyyxxxxxxyyyxxxwwwvvvxxxyyyxxxvvvtttssssssqqqqqqqqqqqqooommmjjjiiijjjkkkmmmooonnnllllllnnnrrrqqqooommmllljjjjjjiiieeefffhhhkkknnnoooooonnnppprrrtttsssqqqqqqsssvvvqqqpppnnnmmmnnnmmmkkkjjjmmmkkkhhheeeeeefffhhhjjjkkkllllllkkkjjjjjjlllnnnlllnnnnnnkkkjjjlllkkkggghhhgggjjjrrrzzz{{{vvvqqqjjjffffffhhhiiijjjlllmmmllljjjkkknnnkkkfffbbb```^^^]]][[[ZZZYYYXXXUUUWWWXXXWWWTTTRRRQQQPPPNNNQQQPPPMMMKKKLLLJJJGGGHHHGGGEEECCCCCCEEEGGGHHHEEEDDDCCCAAAAAABBBBBBCCCEEEGGGHHHHHHGGGFFFFFFGGGBBBBBBBBBCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDGGGMMMRRRZZZbbbfffccc]]]VVVLLLBBBBBB@@@@@@???;;;999===EEEQQQ^^^nnnwww~~~~~~rrrkkkaaaZZZTTTNNNGGGAAA===;;;:::;;;>>>@@@???>>>:::999777555333111///...++++++***))))))))))))***...///111222222111...---***))))))(((((())))))***))))))((((((''''''&&&&&&&&&'''(((''''''(((***---///333999===<<<888222...,,,,,,++++++,,,---///000333111---)))'''((()))+++%%%***......***'''))),,,)))***+++***))))))***,,,000444777888:::===<<<888000,,,)))&&&&&&''''''&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$#########%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$&&&))),,,...000//////111222222000...,,,,,,+++)))'''%%%###!!!&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%&&&&&&'''''')))******+++***)))((((((#########""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!! !!!"""###!!!  """$$$%%%{{{{{{}}}~~~}}}}}}|||{{{zzzyyyyyy{{{~~~}}}vvvsssxxx~~~~~~}}}zzzyyyyyyzzz{{{xxxwwwwwwxxx{{{~~~~~~|||vvvyyy|||~~~~~~}}}zzzyyyzzz|||}}}wwwwwwwwwvvvvvvxxxxxxxxxzzz|||~~~}}}|||}}}{{{}}}}}}yyywwwxxx{{{zzzxxxwwwxxx{{{}}}|||{{{wwwxxxxxxwwwuuutttuuuwwwxxxxxxxxxwwwvvvvvvvvvvvvyyyxxxuuurrrqqqqqqssssssyyyyyyyyywwwvvvvvvvvvvvvrrrwwwyyywwwqqqooosssxxx{{{{{{{{{yyywwwvvvwwwxxxzzzzzzzzz{{{{{{||||||||||||zzzyyyyyy|||~~~xxxyyyzzzyyywwwuuuuuuuuurrrssssssrrrqqqooonnnllljjjlllooonnnmmmmmmmmmmmmpppoooooonnnlllkkkiiihhhfffhhhkkkmmmoooooopppppprrruuuwwwvvvrrrppprrrttttttrrrooonnnmmmllljjjhhhiiiiiihhhhhhhhhhhhhhhiiilllmmmnnnmmmkkkkkklllnnnkkkmmmmmmjjjiiikkkjjjfffgggfffjjjrrr{{{vvvsssnnnhhhcccbbbdddfffhhhlllmmmlllhhhhhhiiigggccc``````^^^\\\ZZZYYYXXXYYYUUUWWWXXXWWWTTTRRRQQQPPPOOOQQQQQQLLLKKKKKKIIIEEEGGGFFFDDDCCCCCCDDDFFFGGGDDDCCCAAA@@@@@@@@@AAABBBDDDFFFGGGGGGFFFEEEFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDGGGNNNSSS[[[```ccc___WWWOOOFFF???DDDBBBBBB@@@;;;999@@@JJJYYYdddsss~~~ssshhhbbbZZZSSSNNNIIICCC>>>::::::;;;<<<>>>>>>>>>===888777555333111///------***************++++++,,,///000111222111///---+++''''''''''''(((((())))))))))))((((((''''''&&&&&&%%%&&&'''''''''))),,,///333666;;;>>><<<777000+++++++++***+++,,,...000111222000,,,(((&&&'''(((***(((,,,...---((('''***...)))***+++***)))***,,,...222777::::::;;;===;;;777...+++(((&&&''''''&&&&&&((((((((('''''''''''''''%%%%%%%%%$$$$$$$$$######%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%'''***---///000000000111333222000...///...---+++)))&&&$$$###&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$########################%%%%%%%%%%%%%%%&&&(((((()))***+++++++++***((('''############""""""!!!!!!###"""!!!"""%%%&&&%%%$$$###"""!!! !!!"""###!!!  """$$$%%%zzzzzz~~~|||zzzwwwvvvzzzxxxuuu||||||zzz}}}~~~{{{{{{{{{{{{{{{yyyxxxwwwwww|||yyyxxx|||~~~}}}}}}~~~~~~}}}{{{zzzzzz{{{}}}~~~wwwyyyxxxuuuuuuxxxyyywwwyyy{{{~~~}}}{{{{{{}}}yyyzzzzzzyyywwwvvvwwwwwwzzzwwwtttvvvzzz}}}|||yyyxxxyyyyyyxxxvvvttttttuuu|||{{{zzzyyyyyyyyyyyyyyyzzzyyyvvvuuuttttttuuuvvvwwwwwwwwwvvvttttttvvvxxxuuuwwwxxxwwwttttttvvvyyyxxxyyyyyywwwuuutttuuuwwwyyyzzz{{{|||}}}}}}}}}}}}zzzyyyyyyzzz~~~zzzzzzzzzxxxuuutttuuuwwwssssssssssssrrrqqqpppooojjjnnnpppnnnmmmnnnnnnlllkkklllllllllkkkjjjhhhfffhhhjjjmmmnnnooooooqqqrrrrrrvvvyyywwwrrrooopppsssqqqooonnnnnnnnnnnnmmmkkkggghhhhhhiiiiiijjjjjjjjjlllmmmnnnmmmlllkkklllmmmkkknnnnnnkkkjjjlllkkkhhhffffffjjjrrr|||}}}rrrmmmiiiccc^^^]]]___bbbeeeiiillllllhhhggggggeee`````````^^^\\\YYYXXXYYYZZZTTTUUUVVVTTTRRROOOOOOOOOPPPRRRQQQLLLJJJJJJHHHDDDDDDDDDCCCCCCDDDDDDEEEEEECCCBBB@@@?????????@@@AAABBBDDDEEEFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDD@@@BBBDDDDDDDDDHHHOOOUUU\\\___aaa]]]SSSJJJDDDAAADDDBBBAAA@@@===>>>GGGRRR^^^iiivvvyyyjjj^^^YYYRRRLLLGGGCCC???===999:::;;;<<<<<<<<<:::999555444222000...---------******++++++,,,------...000000000///...---,,,+++&&&'''''''''(((((((((((())))))((((((((((((((((((&&&''''''((())),,,000333999:::======:::444---)))++++++++++++---///111333111///,,,)))''''''((())))))+++,,,+++((((((***---***++++++***)))***---///444999<<<<<<<<<===:::666---+++(((''''''((('''&&&)))(((((('''''''''(((((('''&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''&&&&&&%%%%%%###$$$$$$&&&))),,,///000222111111222444444222///000///...,,,)))'''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$&&&''''''&&&%%%%%%##################""""""$$$$$$######%%%&&&(((***((()))***++++++)))'''&&&$$$$$$######"""!!!!!!!!!###!!!!!!%%%&&&%%%""""""!!!!!! !!!######!!!!!!!!!!!!"""######$$$}}}}}}~~~{{{|||~~~|||yyywwwvvv||||||zzzzzzxxx||||||yyyvvvyyyzzzxxxyyy~~~}}}yyyyyy}}}}}}yyyyyy~~~|||}}}|||||||||||||||}}}}}}vvvyyyyyyuuuuuuyyyyyyvvvvvvyyy{{{yyywwwwww{{{yyyxxxwwwwwwyyyzzzzzzzzzvvvuuuuuuuuuwwwxxxxxxxxxxxxzzz{{{zzzxxxvvvvvvwww|||{{{zzzxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvwwwyyyzzzvvvvvvvvvtttrrrssswwwzzzwwwwwwvvvvvvxxxyyyyyyzzzuuuvvvwwwvvvuuuvvvxxxyyyzzzzzz{{{{{{}}}~~~}}}{{{zzz{{{}}}{{{zzzxxxvvvssssssuuuxxxsssssssssrrrrrrqqqqqqpppjjjoooqqqnnnlllnnnnnnkkkiiikkklllmmmmmmkkkiiigggjjjlllnnnnnnmmmnnnpppsssoootttxxxvvvqqqnnnppptttnnnmmmmmmmmmooopppooonnniiihhhhhhhhhiiijjjlllmmmjjjlllmmmllljjjiiiiiijjjiiilllllljjjjjjlllkkkhhhfffeeejjjsss|||~~~ssskkkgggbbb]]][[[]]]bbbffffffkkkllljjjhhhhhheeeaaa``````___\\\XXXWWWZZZ\\\UUUVVVUUUSSSPPPOOOOOOQQQPPPRRRQQQLLLJJJJJJGGGCCC@@@AAABBBDDDDDDDDDCCCCCCCCCBBB@@@?????????@@@AAA@@@BBBDDDDDDCCCBBBCCCDDDFFFEEEEEEEEEDDDDDDDDDDDD@@@BBBDDDDDDEEEIIIPPPVVV[[[\\\\\\XXXNNNEEEAAAAAACCC???>>>???AAAFFFQQQ\\\hhhrrr}}}{{{nnnbbbUUUQQQJJJDDD@@@===<<<;;;888999;;;;;;:::888666555222111///---,,,,,,,,,,,,))))))+++,,,---...//////000///...,,,++++++++++++&&&''''''((((((((((((((((((((())))))))))))))))))'''((()))***,,,000555999??????>>>;;;777111,,,)))+++++++++,,,...000333444111000...+++))))))))))))((()))***+++******)))(((+++++++++******+++...000555:::===<<<<<<<<<999444---+++)))(((((()))(((&&&((('''&&&&&&&&&'''((((((((((((''''''&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$######%%%'''***---000111333222222444555555333111000///,,,***(((''''''''''''&&&&&&&&&&&&%%%%%%%%%###$$$&&&'''((('''&&&%%%$$$$$$######""""""!!!!!!""""""!!!"""$$$&&&)))+++&&&(((***+++***)))&&&%%%$$$$$$######"""!!!!!! ###  $$$&&&$$$!!!"""!!! """###$$$""""""###############"""~~~~~~~~~}}}||||||||||||{{{zzzyyyyyyzzz|||yyy{{{~~~}}}yyyxxx|||~~~|||wwwssszzz}}}yyywwwzzz|||zzzwww{{{zzzttttttyyy}}}|||{{{}}}||||||~~~~~~~~~~~~~~~}}}}}}}}}vvvzzzyyyuuutttyyyyyyvvvtttwwwxxxvvvssstttyyy~~~zzzxxxwwwyyy}}}rrrtttvvvuuusssrrruuuyyyyyyzzz|||{{{zzzyyyyyyzzzzzzyyywwwuuutttuuuuuuvvvrrrrrrssstttvvvyyy{{{}}}vvvwwwvvvtttrrrtttyyy}}}wwwuuusssuuuxxx{{{zzzyyywwwyyyzzz{{{{{{}}}}}}{{{zzzyyy{{{~~~~~~{{{{{{|||}}}}}}|||{{{zzzwwwtttqqqrrruuuxxxrrrrrrrrrqqqqqqqqqppppppjjjppprrrnnnlllooooookkkjjjlllnnnppppppnnnllljjjkkkmmmnnnmmmkkklllpppssslllrrrwwwvvvqqqnnnqqquuuooonnnmmmnnnooopppooonnnkkkjjjgggfffgggjjjnnnqqqiiijjjkkkkkkiiihhhhhhhhhfffiiijjjggghhhjjjjjjgggeeeeeejjjsss}}}vvvllliiiddd^^^]]]___eeeiiidddiiimmmkkkjjjjjjgggccc``````___\\\XXXWWWZZZ]]]XXXXXXWWWTTTRRRQQQRRRSSSPPPRRRQQQLLLIIIIIIGGGCCC>>>@@@BBBDDDDDDCCCBBBAAACCCBBBAAA@@@???@@@AAAAAA???AAACCCCCCBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@BBBDDDEEEFFFJJJRRRXXXXXXXXXXXXSSSIII@@@>>>@@@@@@<<<;;;???DDDLLLXXXcccrrr|||yyyoooddd\\\PPPLLLEEE???;;;::::::;;;777999;;;;;;888555222111///...---+++***++++++,,,((()))***,,,.../////////000///,,,***)))***+++,,,''''''(((((()))(((((('''(((((())))))******++++++)))***+++---///444999>>>CCCBBB???;;;555000,,,)))+++++++++,,,...111444555222111///---,,,***))))))%%%&&&))),,,---+++'''###+++++++++******+++...111666;;;>>>===<<<<<<888333---+++))))))))))))(((''''''&&&%%%$$$%%%&&&'''((())))))((('''&&&&&&%%%%%%&&&'''''''''&&&%%%%%%$$$"""###%%%'''***---000222444333333555666666444222000...+++(((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$&&&(((((('''&&&%%%$$$$$$######"""!!!!!!!!!!!!!!! !!!###&&&)))+++&&&''')))******(((&&&$$$$$$$$$$$$###"""!!!!!! ###$$$&&&$$$ """!!! """###$$$"""###$$$%%%%%%$$$"""!!!|||~~~~~~~~~}}}~~~~~~~~~zzzyyyyyyzzz{{{|||}}}~~~}}}{{{zzz{{{||||||zzzyyy{{{~~~{{{zzz~~~zzz|||zzz}}}zzzwwwyyyxxxxxxxxxvvvuuuwww{{{~~~zzzxxx{{{zzzyyy|||~~~~~~}}}vvvuuuttttttuuuxxx|||~~~~~~~~~|||yyywwwvvvxxxzzzyyy{{{|||{{{yyywwwwwwwwwuuuuuuwwwzzzyyyvvvwww{{{qqqsssvvvwwwyyy{{{}}}|||{{{yyyxxxwwwxxxxxxyyyyyyuuuuuuzzz}}}{{{zzzzzzuuuuuuttttttuuuvvvxxxyyyxxxxxxwwwwwwwwwxxxyyyyyywwwzzz}}}}}}|||||||||}}}~~~~~~}}}{{{yyyyyyzzz|||zzzxxxuuussssssrrrpppoooqqqqqqqqqqqqqqqppppppooopppooommmmmmnnnooopppooonnnnnnoooqqqssssssqqqoooiiijjjlllnnnpppqqqrrrrrrqqqrrrrrrsssrrrqqqooonnnmmmllllllooossstttrrrpppnnnkkkhhhiiilllnnnnnnllllllkkkjjjgggfffhhhlllpppiiijjjlllmmmllliiifffdddddddddfffooo}}}{{{sssnnnfff___]]]^^^___ccchhhlllkkkhhhdddeeehhheee```aaa```^^^\\\ZZZZZZ[[[]]]XXXZZZYYYVVVPPPMMMNNNPPPPPPPPPPPPOOOMMMJJJHHHFFFDDDAAA@@@BBBBBB@@@BBBEEEBBBAAA@@@?????????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCFFFAAA???CCCHHHLLLPPPTTT\\\XXXRRRKKKEEEBBB@@@???>>>======???FFFRRR```jjj{{{{{{lllaaaYYYRRRHHHAAA999666888999999777333777:::888222......///---------,,,***)))***+++((()))+++,,,...///000111///---+++)))(((((()))***''''''&&&'''(((+++...000,,,***((((((***+++)))''',,,++++++...444<<>>???@@@AAAAAAAAAAAAAAABBBCCCDDDDDDBBBCCCCCCCCCCCCCCCCCCBBBGGGAAA>>>@@@EEEJJJRRRZZZYYYVVVPPPJJJEEEAAA@@@???===>>>???BBBJJJVVVccclllwww|||{{{oooaaaWWWOOOHHHCCC===777444666777666444222666888666111---,,,...,,,------+++)))((()))***''')))+++...///000000000---,,,***((('''((())))))''''''&&&&&&(((***,,,...,,,)))&&&&&&(((******)))((((((***000888AAAFFFIIIIIIDDD===555///,,,+++++++++,,,...000222222222111666222---++++++,,,+++***((()))***,,,,,,+++***)))***)))((((((***---222444777;;;===;;;::::::888333,,,)))((()))(((%%%$$$'''((((((((((((((('''&&&&&&%%%&&&'''(((((('''&&&%%%((('''''''''&&&&&&%%%%%%###$$$%%%'''***---///111222222222111000000//////000---***&&&%%%%%%&&&(((%%%%%%&&&''''''&&&%%%%%%"""###$$$%%%&&&&&&&&&%%%############"""""""""""""""!!! """%%%'''))))))************))))))))))))'''$$$""""""###$$$"""!!!!!!!!!!!!!!!"""###$$$%%%!!!###%%%$$$"""!!!###%%%###"""!!!!!!!!!!!!!!!!!!}}}}}}}}}}}}|||}}}~~~}}}|||||||||xxxwwwwwwwwwxxxxxxvvvuuuzzz|||}}}}}}|||||||||~~~~~~~~~~~~{{{xxx{{{wwwvvvzzz|||yyyuuutttsssvvvyyy{{{{{{zzzzzz{{{xxxxxxzzz|||zzzwwwyyy~~~{{{|||}}}~~~~~~|||zzzyyyyyyxxxwwwwwwyyy{{{~~~}}}}}}|||||||||{{{{{{{{{wwwyyy{{{{{{zzzzzzzzz{{{|||zzz{{{}}}zzzuuuuuuxxxsssvvvxxxyyyyyyxxxyyyzzz~~~~~~|||{{{{{{zzzzzz{{{zzzwwwvvvyyy{{{yyyxxxyyy{{{zzzyyyxxxwwwwwwwwwwww{{{zzzyyyxxxwwwwwwxxxxxxzzz|||~~~~~~}}}}}}~~~}}}{{{yyyxxx~~~|||zzzyyyxxxwwwwwwyyyvvvsssrrrqqqqqqpppoootttrrrmmmjjjgggggghhhiiijjjiiiiiijjjkkkmmmooopppnnnmmmnnnpppsssuuuuuuuuuppppppppppppqqqsssuuuvvvssssssrrrrrrqqqqqqrrrrrrqqqooonnnnnnoooooonnnllljjjiiijjjmmmpppqqqmmmjjjggghhhiiiiiihhhiiikkkmmmllllllkkkjjjhhheeecccbbb___cccjjjrrr}}}|||sssmmmfffaaaaaacccdddhhhmmmkkkllljjjggggggiiigggbbbaaa```___^^^]]]\\\\\\[[[YYYWWWTTTRRRQQQPPPNNNLLLLLLMMMNNNOOONNNKKKHHHFFFCCC@@@???AAAAAA??????CCC@@@@@@???>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBEEEBBBBBBEEEGGGKKKRRRZZZUUURRRMMMHHHDDDAAA??????===???BBBGGGOOOZZZeeemmmqqqpppiii]]]RRRKKKCCC===>>>:::666555666777555333222444666444///+++***+++,,,,,,,,,***(((&&&'''((('''))),,,000111111000///+++***)))'''''''''((()))((('''&&&&&&''')))***+++***(((%%%%%%'''***++++++''')))---555>>>EEEIIIKKKHHHDDD<<<555///,,,++++++---...///111111111000000333111...---......---,,,***+++,,,---,,,+++***))))))(((((())),,,000444777:::======:::888999777333---)))((()))(((%%%%%%''''''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&(((''''''&&&%%%$$$$$$#########%%%'''***---///000////////////////////////000...***'''%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$#########""""""""""""!!!!!!"""%%%((())))))************))))))))))))&&&$$$"""""""""###""" !!!!!!!!!!!!"""###$$$%%% """######""""""$$$%%%!!! !!!!!!"""}}}|||}}}~~~~~~~~~}}}{{{yyyxxxuuuwwwzzzyyywwwvvvvvvxxxyyy|||~~~}}}zzzzzz|||~~~{{{{{{|||zzz}}}{{{xxxsssuuuyyyzzzzzzzzz{{{{{{yyywwwvvvxxx{{{}}}~~~|||}}}~~~|||{{{vvvvvvuuuuuuvvvxxxzzz||||||{{{{{{|||}}}|||{{{yyysssuuuxxxyyyxxxxxxyyy{{{|||{{{|||}}}zzzzzz}}}uuuwwwyyyzzzyyywwwwwwwwwzzzzzzzzzzzzzzz{{{{{{{{{{{{xxxwwwyyyzzzwwwwwwyyy{{{zzzyyyyyyxxxxxxwwwwww|||{{{yyywwwvvvwwwwwwxxxzzz|||~~~}}}||||||}}}~~~}}}}}}}}}|||zzzzzzyyyyyyxxxwwwxxxuuurrrpppppppppoooooosssqqqnnnkkkiiihhhhhhhhhkkkkkkjjjiiihhhhhhjjjkkknnnmmmnnnppptttwwwxxxxxxtttsssqqqoooooopppqqqrrrrrrqqqooonnnnnnooopppqqqnnnmmmmmmmmmooooooppppppnnnlllkkkllloooooommmjjjmmmnnnooommmkkkiiiiiiiiikkkjjjiiihhhgggeeeeeeddd^^^eeemmmttt|||}}}tttnnnhhhccccccddddddfffjjjjjjlllllljjjiiijjjhhhcccaaa```_________^^^\\\ZZZZZZVVVRRRQQQQQQQQQNNNKKKJJJKKKMMMOOONNNLLLIIIGGGEEEBBBAAACCCCCC@@@???BBB@@@???>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCGGGLLLMMMLLLOOOTTTPPPNNNJJJFFFCCCAAA@@@???>>>@@@EEEJJJPPPXXXaaafffggg```VVVLLLFFFAAA<<<777<<<:::777777888777555333111222333111---)))((()))+++++++++)))'''&&&&&&((('''***...111222111///...)))(((((('''''''''(((((((((''''''&&&''''''((()))&&&&&&&&&''')))***+++++++++...333;;;CCCGGGIIIHHHGGGBBB;;;444///,,,,,,,,,,,,---///000111111000000///.........///...---,,,,,,------------,,,******(((((()))+++...333777:::<<<>>>===999777888666333---)))(((***)))%%%%%%(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######"""######%%%'''***---///111.../////////000000000111000...+++(((&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%%%%%%%$$$$$$$$$#########"""""""""!!!!!!###&&&((()))(((************)))))))))(((&&&%%%###"""""""""!!!!!!""""""!!!!!!"""###$$$$$$ !!!""""""######$$$%%% !!!!!!"""###}}}}}}~~~~~~~~~~~~}}}{{{yyyvvvtttqqqwww}}}|||vvvrrruuuzzzyyy{{{}}}|||yyyzzz}}}~~~}}}}}}}}}|||zzzzzz|||}}}{{{xxxuuuwwwxxxyyyxxxyyy{{{}}}|||wwwsssvvv|||}}}~~~|||{{{uuuuuuuuuuuuvvvwwwyyyzzz{{{zzzyyyzzz||||||zzzxxxsssuuuxxxyyyyyyyyy{{{|||}}}{{{|||}}}yyyyyy|||uuuwwwyyyyyyxxxvvvvvvwwwwwwxxxyyyzzz|||}}}~~~~~~|||yyyxxxzzzyyywwwxxx{{{yyyyyyyyyyyyyyyyyyyyyyyy|||{{{xxxvvvuuuvvvwwwxxxyyy{{{}}}~~~}}}|||}}}}}}xxxyyyyyyzzz{{{{{{||||||{{{yyyxxxyyy{{{{{{zzzxxxwwwtttpppnnnnnnooooooooommmmmmnnnnnnmmmkkkiiigggiiijjjjjjhhhffffffhhhjjjmmmmmmnnnqqqvvvyyyzzzyyyxxxvvvssspppnnnnnnnnnoooqqqqqqooooooooopppqqqrrroooppppppppppppppppppqqqtttpppkkkjjjlllmmmllljjjnnnooopppooollljjjiiiiiihhhhhhgggggggggggggggggg```gggooouuu{{{uuuoooiiidddccccccaaabbbeeehhhlllnnnkkkjjjjjjhhhdddaaa___^^^^^^___^^^\\\YYYYYYUUURRRPPPQQQQQQNNNKKKJJJKKKMMMNNNNNNLLLJJJHHHGGGDDDDDDFFFEEEAAA@@@CCC@@@???>>>>>>>>>???AAABBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDEEEFFFFFFFFFEEEGGGKKKKKKIIIJJJNNNKKKJJJGGGEEEBBBAAA@@@@@@@@@BBBFFFIIIMMMQQQVVVZZZZZZQQQGGGAAA???===:::888999888777666666555333222///000///...+++)))((((((*********)))'''&&&'''((()))+++...111111000---+++''''''''''''''''''((((((((((((''''''''''''((((((###%%%(((***++++++******...111888@@@GGGJJJIIIHHHEEEAAA:::333...,,,+++,,,)))+++---///000111111000***,,,---------,,,,,,+++------------,,,,,,++++++((()))***---111555999<<<<<>>999777888666222---***(((***)))&&&%%%(((&&&&&&''''''(((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$#########$$$%%%(((***---000111///000000111111222222333111///,,,)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&'''$$$$$$$$$$$$############"""!!!"""$$$'''))))))(((************)))))))))((('''&&&%%%$$$"""!!!!!!"""""""""""""""""""""###$$$ !!!###$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$~~~~~~}}}}}}}}}|||zzzxxxuuutttooouuu|||{{{uuurrrtttyyyxxxyyyzzzzzzzzz{{{~~~{{{|||~~~|||}}}zzz~~~|||}}}{{{}}}}}}yyyyyy|||}}}{{{yyyzzz{{{zzzzzzzzz|||~~~~~~zzzuuuwww{{{|||}}}~~~~~~|||zzzyyyxxxxxxxxxxxxyyyzzz{{{|||}}}zzzxxxyyy{{{{{{yyywwwvvvxxxzzz|||||||||~~~}}}}}}}}}yyytttsssuuuuuuvvvwwwwwwvvvvvvwwwyyyxxxyyy{{{}}}|||zzzzzz{{{zzzwwwzzzzzzzzz{{{||||||{{{{{{{{{{{{yyyvvvttttttuuuwwwxxxvvvyyy|||}}}}}}}}}~~~}}}|||{{{zzz{{{|||}}}|||zzzxxxzzz|||}}}zzzwwwvvvsssooommmmmmnnnoooooohhhjjjlllnnnmmmkkkiiigggeeegggiiigggeeefffiiimmmmmmmmmppptttxxxzzzzzzyyyyyyxxxuuusssqqqpppoooooossssssrrrrrrsssssstttttttttuuuvvvuuurrrooonnnnnnvvvqqqkkkiiijjjlllmmmllliiikkkllllllkkkjjjkkklllffffffggghhhiiiiiiiiiiiiccciiiqqqvvv}}}wwwoooiiiddddddccc```___aaaeeekkknnnllljjjjjjgggdddbbb___\\\\\\^^^^^^[[[XXXXXXVVVSSSRRRQQQPPPOOOMMMMMMMMMNNNNNNMMMLLLKKKJJJHHHFFFEEEHHHFFFBBB@@@BBB@@@????????????AAABBBCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHGGGFFFEEEEEEFFFGGGHHHMMMFFFCCCDDDFFFFFFHHHKKKGGGGGGEEEDDDCCCBBBBBBBBBAAACCCEEEFFFGGGIIIKKKNNNMMMDDD===;;;;;;999999:::666555444333222000///......---,,,+++***))))))(((((()))))))))''''''(((***,,,---///000///---+++)))&&&&&&''''''(((((())))))'''(((((((((((((((((((((###&&&***,,,,,,+++++++++...222999BBBIIIMMMLLLJJJBBB>>>888111---+++++++++((()))+++---////////////(((***,,,,,,*********+++------,,,,,,,,,,,,,,,,,,)))***,,,///333777;;;===;;;>>>>>>:::888888666222...***)))***)))&&&&&&(((&&&'''(((((()))(((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''))),,,...111222111111222222333333333444111///---***(((&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&'''%%%$$$$$$$$$$$$#########!!!!!!"""%%%((())))))(((************))))))))))))(((((((((%%%###!!!"""######"""""""""""""""######""" !!!###$$$###"""###""""""""""""######$$$~~~~~~~~~~~~~~~}}}~~~{{{{{{{{{{{{zzzyyyyyyxxxsssuuuxxxzzzyyyxxxwwwvvvxxxwwwvvvwww{{{~~~|||xxxzzz{{{|||{{{www}}}~~~zzz|||{{{|||xxx||||||~~~~~~~~~~~~}}}~~~}}}{{{|||}}}~~~}}}{{{zzzzzzzzzzzzzzz{{{||||||}}}|||xxxxxx{{{|||zzzwwwwwwyyy|||}}}}}}}}}~~~~~~}}}~~~zzztttrrruuuuuuuuuuuuuuuuuuvvvyyy|||zzz{{{}}}|||zzz{{{|||{{{yyy|||~~~}}}|||{{{yyywwwtttrrrrrrtttvvvxxxsssvvvzzz|||~~~~~~}}}}}}|||zzz{{{}}}}}}yyyuuuvvvrrrnnnllllllmmmnnnoookkklllmmmnnnmmmlllkkkjjjeeegggiiihhheeeeeeiiimmmlllnnnqqqvvvzzz{{{zzzxxxuuuttttttsssrrrqqqqqqppprrrssstttuuuuuuuuuuuuuuuuuuxxx{{{zzzvvvrrroooooosssoookkkjjjlllooonnnmmmiiikkkllllllkkkkkklllnnnfffgggiiikkkkkkjjjiiihhheeejjjqqqxxxyyymmmhhhdddddddddaaa```aaacccjjjooommmjjjiiigggcccbbb^^^ZZZYYY\\\]]][[[XXXWWWWWWVVVTTTQQQOOOOOOPPPPPPPPPOOOMMMMMMLLLLLLLLLHHHFFFFFFHHHFFFAAA???AAAAAA@@@@@@@@@@@@BBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFHHHGGGEEEDDDDDDEEEGGGHHHMMMGGGEEEJJJOOONNNJJJHHHEEEDDDDDDDDDCCCCCCCCCCCCAAABBBCCCCCCBBBBBBDDDFFFAAA;;;777888888555666:::666666444111///---------,,,+++******************'''((())))))((()))+++,,,............,,,***((('''&&&&&&'''((()))*********'''(((((()))************((()))+++***)))***,,,///333666<<>>;;;:::999666111...***)))***)))&&&&&&)))'''(((((()))******))))))&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''(((***---000222444222222222333333333333333111000---+++(((&&&%%%%%%%%%%%%$$$######$$$%%%%%%######""""""###$$$&&&&&&%%%%%%$$$$$$$$$#########!!!!!!###%%%(((***)))(((************)))))))))))))))******'''$$$"""###%%%######""""""""""""#########!!! !!!###$$$""" ###""""""!!!!!!!!!!!!"""~~~|||zzzzzz{{{yyyzzzzzzzzz{{{||||||}}}zzzwwwwwwzzz{{{uuuyyyvvvtttvvv{{{zzzwww|||}}}{{{www|||}}}yyyzzzwwwzzzuuuxxx~~~}}}}}}|||~~~|||~~~~~~~~~}}}yyyzzzzzz{{{{{{|||||||||~~~yyyxxx{{{|||{{{xxxvvvxxx{{{|||{{{{{{}}}~~~~~~}}}xxxxxx{{{tttttttttssstttvvv{{{~~~{{{|||}}}~~~~~~}}}|||{{{|||{{{{{{}}}{{{zzz~~~|||{{{wwwvvvsssqqqqqqsssvvvxxxqqqtttyyy|||~~~}}}{{{zzz|||||||||~~~}}}wwwrrruuurrrmmmkkkkkkmmmnnnoooqqqqqqpppooonnnnnnnnnnnnhhhkkkllliiidddcccfffjjjlllnnnrrrxxx||||||yyywwwnnnooopppqqqqqqqqqpppppppppqqqssstttuuutttssssssrrrwww{{{|||yyyuuussssssnnnllljjjllloooqqqpppmmmoooppppppnnnlllkkkmmmnnnhhhiiikkklllllljjjgggffffffjjjqqqyyy{{{lllgggdddeeeeeebbbaaacccbbbiiiooommmjjjiiifffcccccc^^^XXXXXXZZZ\\\[[[XXXVVVXXXXXXUUUQQQNNNPPPRRRSSSQQQOOOMMMLLLLLLMMMMMMHHHEEEEEEGGGFFF@@@>>>@@@AAAAAA@@@@@@AAACCCDDDEEECCCBBBBBBCCCCCCDDDEEEFFFGGGFFFEEECCCCCCEEEFFFGGGIIIFFFKKKXXX___YYYLLLCCCCCCDDDDDDDDDDDDDDDDDDDDD@@@AAABBBAAA??????AAABBB:::555444666555222333888999888666333///......///,,,***))))))***+++++++++&&&((()))))))))***,,,...000///...---***(((&&&%%%&&&&&&((()))************'''((()))***++++++++++++,,,,,,+++(((&&&(((...333999<<<@@@EEEIIIIIIFFFCCC???;;;555///***))))))***)))***+++,,,++++++))))))***,,,,,,+++((('''***,,,************+++,,,,,,---,,,---///222555999<<<===888<<<>>><<<;;;:::666111...***)))+++***&&&&&&)))(((((()))***************&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&''''''(((((()))'''''')))+++...111333555222222222222222222222222111000...+++(((&&&%%%$$$&&&%%%$$$######$$$%%%&&&"""!!!!!!!!!!!!###$$$%%%%%%%%%%%%$$$$$$$$$######!!!!!!###&&&)))***)))(((************)))))))))))))))++++++((($$$"""###&&&######"""""""""""""""###$$$""" ######"""###"""!!! ~~~}}}~~~}}}~~~xxx|||zzz}}}~~~||||||~~~}}}zzz||||||tttyyy{{{~~~~~~}}}{{{vvvwww{{{~~~~~~}}}~~~}}}}}}}}}zzzzzz{{{}}}||||||||||||{{{zzzyyyxxxzzzyyytttzzz~~~yyywww{{{}}}zzzyyy{{{}}}}}}|||||||||tttxxx{{{{{{yyyxxxzzz|||zzzvvv{{{{{{xxxxxxsssrrrssswww|||~~~}}}{{{|||||||||}}}~~~~~~|||zzz{{{yyy{{{~~~zzz|||{{{yyy|||xxxxxxvvvqqqmmmmmmqqqvvv|||||||||~~~~~~|||zzz~~~{{{{{{~~~}}}{{{wwwtttrrrmmmpppoookkkkkkooorrrrrrlllpppqqqmmmkkkkkkkkkiiikkkjjjgggeeeeeegggiiikkkmmmssstttqqqnnnoooqqqqqqppppppppppppqqqsssuuuvvvuuutttrrrqqqpppooooooooouuuyyy||||||xxxrrrnnnlllkkkmmmooonnnlllmmmqqquuusssqqqmmmiiiggghhhmmmpppnnnlllkkkmmmooopppllliiimmmjjjjjjsssyyyooofffbbbgggfff___\\\```ggghhhjjjiiigggffffffgggddd```[[[YYYYYYZZZ[[[\\\ZZZXXXVVVSSSQQQPPPPPPPPPPPPPPPPPPQQQQQQPPPLLLIIIKKKIIIHHHGGGGGGEEECCC@@@???@@@BBBDDDEEEDDDDDDCCCEEEEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHFFFMMMKKKaaasssKKKFFFFFFEEECCCCCCDDDDDDBBB@@@>>><<<:::::::::999666333555555444444555666777888999777444111...------...***)))''''''))))))))))))&&&(((******))),,,111666555222///+++)))))))))***))))))))))))************&&&'''((()))************)))))))))***,,,...000111>>>@@@BBBFFFIIIIIIFFFDDD===888111---***)))((('''************************((()))***+++++++++++++++(((---111111,,,)))***,,,))),,,000333444555777999;;;:::999999::::::888666111...)))&&&&&&&&&&&&%%%(((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%'''%%%&&&)))///222333222222333333444444333333333555333111,,,(((&&&&&&((($$$$$$$$$#########""""""$$$$$$###############$$$$$$$$$###"""!!!!!!""""""!!!"""$$$&&&''')))******,,,,,,+++***)))))))))***((((((((('''&&&$$$###"""""""""!!!!!!"""###$$$$$$######""""""""""""#########"""!!!  {{{~~~|||~~~~~~|||yyy|||}}}{{{|||~~~yyyxxxzzz||||||{{{|||~~~yyyvvvuuuxxx~~~}}}}}}~~~{{{zzz{{{~~~}}}}}}}}}|||{{{zzzyyyxxx}}}|||xxx~~~zzzyyy~~~~~~{{{{{{|||~~~~~~}}}}}}xxxyyyzzz|||}}}||||||}}}~~~~~~xxxvvvzzz{{{xxxvvvxxxtttttttttxxx{{{}}}|||zzzzzzzzz{{{~~~~~~|||{{{xxxzzzzzzzzz~~~~~~xxxvvvzzz~~~vvvvvvuuusssrrrqqqrrrtttyyyzzz|||~~~~~~|||zzz~~~}}}}}}}}}~~~}}}yyyyyyzzzzzzyyywwwuuusssmmmppppppmmmlllqqqttttttiiinnnpppmmmllloooooonnnkkkjjjhhhgggggghhhiiijjjlllqqqsssooolllnnnppppppppppppooooooooooooppppppsssrrrrrrqqqpppppppppqqquuuuuuwwwzzz}}}|||xxxtttooopppqqqqqqpppqqqrrrtttqqqpppooollljjjjjjnnnpppooonnnnnnnnnnnnmmmkkkhhhkkkjjjllluuuzzzuuusssqqqmmmddd\\\[[[___eeegggiiiiiihhhgggggghhhbbb___[[[YYYYYYZZZ[[[ZZZYYYXXXUUUSSSRRRQQQQQQQQQSSSRRRQQQQQQQQQOOOLLLJJJIIIGGGFFFFFFGGGFFFDDDBBB@@@AAABBBCCCDDDEEEEEEFFFFFFEEEDDDCCCCCCEEEFFFHHHFFFFFFFFFFFFGGGHHHIIIIIIDDDLLLHHHUUUnnn___EEEJJJFFFDDDCCCBBBCCCCCCAAA???===:::888888888777444111222333333444444555555666555333111...,,,,,,,,,,,,+++***)))((())))))))))))'''(((***,,,---000333666555333///,,,******++++++************++++++++++++(((((()))***++++++++++++*********,,,...222555777CCCDDDFFFHHHJJJHHHEEEBBB:::555000+++))))))((('''******************************+++,,,,,,,,,+++++++++///111000,,,)))***,,,---000333444555555666777::::::999::::::999666333...+++'''%%%&&&'''((('''''''''''''''&&&&&&&&&%%%((((((((())))))(((((((((&&&&&&&&&&&&%%%%%%%%%$$$'''&&&&&&***///222333222222333333333333333222222333222000,,,(((&&&&&&(((%%%%%%%%%%%%$$$$$$$$$###$$$$$$###############$$$$$$$$$###"""""""""""""""!!!"""$$$&&&((()))******++++++******)))***************))))))(((&&&%%%$$$###""""""""""""######$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!""""""}}}}}}~~~~~~|||xxx|||~~~|||{{{|||}}}{{{zzz{{{||||||zzzzzz{{{}}}|||zzzzzz}}}~~~}}}~~~|||zzz{{{~~~}}}{{{zzz}}}|||zzzzzz}}}|||~~~}}}~~~|||xxx{{{zzz{{{|||~~~~~~|||{{{zzzyyyzzzyyyuuuvvvzzzwwwvvvwwwyyy{{{|||{{{yyyxxxyyy|||~~~|||yyy{{{|||}}}zzzuuutttwwwzzzvvvvvvvvvwwwxxxxxxvvvtttvvvxxx|||~~~~~~|||{{{{{{}}}~~~|||||||||xxxyyyyyyyyyxxxvvvtttsssooorrrrrrooonnnrrrttttttiiinnnpppnnnnnnpppqqqooojjjjjjiiiiiijjjjjjjjjjjjjjjoooqqqmmmkkklllnnnnnnpppoooooonnnmmmlllkkkkkkqqqqqqqqqqqqqqqqqqqqqqqquuurrrqqqvvv}}}|||wwwssssssrrrsssttttttsssrrrooopppqqqpppooonnnoooppppppqqqqqqooollljjjiiiiiijjjmmmqqqxxx~~~xxxdddZZZ\\\```dddgggjjjkkkjjjiiiiiijjjaaa___]]]\\\\\\\\\[[[ZZZXXXWWWUUUSSSRRRRRRRRRSSSWWWUUURRRQQQPPPOOOMMMKKKFFFEEEEEEEEEGGGFFFEEECCCAAAAAAAAABBBDDDFFFHHHIIIIIIHHHEEECCCCCCEEEGGGIIIGGGGGGGGGHHHHHHIIIKKKKKKFFFNNNHHHJJJVVVKKKAAAOOOEEECCCBBBAAAAAAAAA???===:::888666555444333111//////000222333444444333333///...,,,+++*********+++,,,+++***)))))))))))))))((()))+++///333555555444333222///,,,+++++++++,,,+++++++++,,,,,,,,,,,,---)))***+++,,,------------,,,,,,,,,...222777<<>>666222---***)))))))))(((************************+++,,,,,,,,,,,,++++++***---///000...***)))+++---222444777777666555555666:::::::::;;;;;;888333///)))'''%%%$$$&&&((())))))'''&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$''''''(((+++///222333222333333333333222222111000111000...+++'''&&&&&&(((&&&&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$###""""""""""""""""""!!!"""$$$&&&((())))))************)))******++++++++++++++++++***((('''&&&$$$$$$###"""""""""######%%%%%%$$$$$$$$$$$$%%%%%% """###$$$$$$######~~~~~~}}}|||{{{zzzzzz}}}~~~|||xxxvvvwwwyyy}}}~~~~~~}}}|||{{{{{{{{{||||||}}}}}}~~~{{{yyy|||~~~}}}~~~|||}}}~~~yyyzzz~~~}}}|||~~~}}}yyyzzzxxxwwwyyy|||~~~|||yyy{{{}}}~~~|||xxxvvvyyy}}}yyyyyyyyyzzzzzzzzzzzzyyyyyyzzz}}}}}}{{{{{{}}}}}}zzz~~~yyyuuutttvvvyyyxxxwwwvvvxxx||||||zzzvvvssswww|||~~~}}}|||{{{}}}~~~{{{zzz{{{~~~}}}}}}|||{{{yyyvvvtttrrrqqqttttttpppnnnppprrrqqqlllqqqsssqqqooopppooolllhhhiiijjjkkklllkkkjjjjjjhhhmmmooollliiikkkmmmmmmppppppoooooonnnlllkkkkkkqqqrrrrrrrrrqqqqqqppppppuuurrrppprrrvvvxxxvvvttttttrrrqqqsssvvvvvvrrrooonnnpppssstttsssqqqqqqqqqqqqssstttqqqkkkhhhhhhiiimmmqqqvvv{{{eeeZZZ^^^ccccccfffjjjllllllkkkjjjjjjbbb```______```___]]]\\\XXXWWWUUUTTTSSSSSSTTTUUUZZZWWWTTTQQQPPPOOOMMMKKKGGGFFFEEEEEEFFFFFFDDDBBBBBBAAA@@@AAACCCGGGJJJMMMNNNKKKGGGCCCBBBDDDGGGIIIIIIHHHIIIIIIJJJKKKLLLMMMKKKQQQMMMJJJLLLDDDAAAPPPCCCAAA??????>>>===;;;:::666555333111000///...---...///222333444333111000++++++***)))))))))***++++++++++++***((((((((()))******...333999:::666333000///---+++******++++++++++++++++++,,,,,,,,,,,,******+++,,,------------------...000555<<>>:::111///,,,+++,,,---------)))))))))))))))))))))))))))))))))))))))((('''&&&''''''((((((***...222666666888;;;<<<<<<;;;;;;<<<===>>>???@@@>>>999222---)))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&))),,,///111222222333333333333333333222111000...///...+++(((&&&&&&'''$$$$$$$$$$$$##################""""""###$$$$$$%%%###"""""""""""""""#########$$$%%%'''((()))))))))***)))))))))***+++,,,,,,************)))(((((('''%%%%%%$$$###""""""############""""""""""""######"""$$$%%%&&&%%%$$$""" ~~~~~~|||zzzyyyxxxuuuuuuyyy{{{yyyxxxyyyuuutttuuuxxxxxxwwwyyy~~~|||{{{{{{|||}}}|||zzzxxxyyyzzz|||||||||{{{yyyyyy{{{~~~}}}||||||~~~~~~~~~yyy|||~~~~~~}}}|||xxxsss{{{zzzzzz|||~~~~~~~~~|||yyy}}}~~~xxxsssuuuyyy{{{|||}}}}}}{{{yyyxxxyyy{{{~~~}}}}}}~~~}}}{{{~~~}}}|||~~~}}}{{{zzzyyyyyyxxxwwwvvvvvvvvvvvvuuutttuuuyyy~~~~~~}}}~~~|||yyyxxx{{{yyyyyyyyyxxxxxxwwwwwwwwwuuuxxxwwwrrrnnnnnnmmmjjjjjjooosssqqqpppqqqpppmmmggghhhiiikkkkkkkkkjjjjjjgggmmmooollljjjllloooooopppooonnnnnnnnnpppqqqrrrqqqqqqrrrsssrrrqqqpppoooqqqrrrsssqqqooopppsssvvvnnnnnnooopppssstttsssrrrqqqsssuuuvvvtttsssrrrsssuuuuuutttrrrooommmmmmnnnlllpppuuuyyyuuu___VVVYYY^^^ZZZ^^^dddggggggeeecccbbb^^^]]]]]]]]]^^^^^^\\\ZZZYYYXXXVVVUUUUUUUUUVVVVVVYYYWWWTTTRRRQQQOOOLLLJJJKKKJJJHHHGGGGGGEEEBBB@@@AAA@@@@@@@@@BBBFFFJJJLLLNNNLLLHHHEEECCCDDDEEEFFFIIIIIIJJJJJJLLLMMMOOOPPPOOONNNOOOPPPOOOJJJEEE@@@>>><<<999888777555333111/////////...,,,,,,///111111222222222111000...---))))))***++++++,,,,,,,,,(((***,,,***((('''***---000222777;;;<<<999333///))))))((((((((()))))))))************++++++++++++***+++,,,------.........000111444888>>>CCCHHHKKKHHHGGGGGGGGGEEEAAA<<<777000...,,,,,,---......---))))))))))))))))))))))))'''((((((((((((''''''&&&%%%%%%''')))---222777:::777:::===>>>>>>>>>???@@@>>>??????@@@???:::333...***)))'''&&&''''''&&&%%%&&&&&&&&&''''''''''''(((''''''((((((((((((''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&***...000111111222333222333333444444333333333///000///---)))&&&&&&&&&$$$$$$$$$#########""""""""""""""""""###$$$%%%%%%"""""""""""""""######$$$$$$%%%&&&'''((()))))))))*********)))******++++++)))))))))))))))(((''''''%%%$$$$$$#########$$$$$$###""""""""""""""""""###$$$$$$%%%%%%$$$###!!! }}}~~~}}}}}}~~~}}}{{{yyyzzzwwwrrrsssyyy}}}||||||~~~wwwsssrrrxxx{{{zzz|||{{{zzzzzz||||||zzz~~~|||{{{{{{{{{{{{zzz}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}|||}}}~~~|||{{{|||~~~~~~||||||~~~}}}yyyttt{{{}}}zzz~~~}}}vvvssswwwzzzzzz}}}~~~~~~|||yyyxxxzzz|||}}}|||{{{|||}}}~~~}}}~~~yyy|||}}}}}}~~~~~~~~~}}}{{{yyyyyy{{{}}}}}}zzzwwwtttsssxxx|||}}}|||}}}zzzzzz|||zzzzzzyyyyyyyyyyyyyyyyyytttxxxxxxsssppppppooommmjjjpppsssqqqppppppnnnkkkfffggghhhiiijjjjjjjjjjjjhhhnnnpppmmmkkknnnpppppppppnnnllljjjkkkmmmpppqqqmmmnnnqqqrrrssssssrrrrrrsssrrrppppppqqqrrrrrrrrrmmmoooqqqrrrsssuuuxxxzzzuuuuuuuuutttrrrqqqssstttwwwuuusssqqqrrrrrrqqqqqqrrrsssuuuxxx}}}yyyqqqhhh]]]UUUVVV\\\[[[```fffjjjiiifffcccaaa```___]]]]]]______^^^\\\ZZZYYYWWWVVVUUUUUUUUUVVVVVVUUUTTTSSSRRRPPPLLLIIIKKKIIIHHHHHHHHHGGGEEECCC@@@@@@@@@@@@BBBEEEHHHJJJIIIGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIJJJLLLMMMOOOPPPNNNKKKNNNOOOKKKIIIFFF>>>;;;999666555333222///------...///---,,,---111444333222111///...,,,+++***))))))***+++,,,,,,,,,,,,(((+++...---***)))---111333777<<<>>>;;;666000---(((((((((((())))))******++++++++++++,,,,,,,,,---,,,,,,---...////////////333555999>>>CCCGGGJJJLLLJJJIIIHHHGGGDDD@@@999555...,,,++++++,,,------,,,))))))))))))))))))))))))&&&'''(((((((((((((((((('''((()))---222777:::<<<:::===???@@@@@@@@@@@@AAA>>>>>>>>>>>>===999333///***)))''''''((()))(((&&&'''''''''((((((((())))))((((((((())))))((((((((($$$%%%%%%%%%&&&&&&&&&&&&&&&***///222222111222333222333444444555555555555111111111...***'''%%%%%%%%%%%%$$$$$$$$$#########""""""""""""###$$$%%%&&&"""""""""""""""###$$$$$$$$$%%%&&&((())))))))))))++++++******)))*********)))))))))))))))(((((('''$$$$$$#########$$$%%%%%%$$$######""""""######$$$###############"""""""""~~~}}}}}}}}}}}}||||||{{{zzz{{{}}}wwwrrrsss{{{}}}vvvsssyyy}}}|||{{{~~~|||{{{|||}}}~~~~~~~~~~~~}}}}}}~~~|||zzzzzz{{{||||||~~~~~~yyy||||||~~~|||}}}{{{{{{~~~}}}yyyzzz}}}~~~}}}|||~~~wwwuuuzzz|||zzz}}}~~~~~~|||yyyxxx{{{}}}|||zzzyyyzzz|||www}}}}}}{{{|||}}}{{{xxx|||zzzvvvuuuzzz}}}||||||~~~{{{zzz|||~~~|||zzzyyyyyyyyyssswwwxxxtttrrrsssssspppnnnsssuuurrrooommmjjjffffffgggggghhhiiiiiijjjjjjiiioooqqqnnnllloooqqqqqqooommmiiiggggggiiimmmooojjjlllooorrrtttuuuuuuuuuwwwrrrnnnnnnqqqrrroookkkmmmpppsssttttttwww|||wwwwwwuuurrrpppppprrruuuxxxuuuqqqqqqtttuuutttrrrzzzyyywwwwww|||yyylllcccaaa]]]WWWWWW]]]___dddjjjnnnmmmjjjfffddddddbbb``````aaabbbbbbaaa[[[ZZZXXXVVVUUUUUUUUUUUUUUUTTTSSSSSSRRRPPPLLLHHHIIIHHHHHHHHHIIIIIIGGGEEE@@@@@@@@@AAABBBEEEGGGHHHDDDDDDDDDDDDFFFHHHJJJKKKHHHHHHIIIJJJLLLMMMOOOPPPOOOKKKNNNMMMFFFHHHIII@@@:::888555333111000---***,,,---...---,,,...222666444222000---+++)))((((((((()))***++++++,,,++++++)))---000///,,,,,,000444555:::??????:::333...---((((((((()))***+++++++++,,,,,,,,,---------......---...///000111111111111666888===BBBFFFJJJLLLLLLLLLKKKIIIHHHDDD???888333---+++******+++,,,,,,+++))))))))))))))))))))))))''''''((())))))***))))))++++++,,,000555:::<<<======???AAABBBAAA@@@@@@AAA============<<<888333///)))((('''((()))***)))((('''((((((((())))))******&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&+++000222222111222444222222444555666777777777222222222///+++'''%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""###$$$%%%&&&""""""!!!""""""###$$$$$$%%%%%%'''((()))))))))))),,,,,,+++***)))))))))***))))))*********))))))(((############$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!"""###$$$%%%}}}|||~~~|||}}}}}}yyyvvvxxx}}}~~~yyyyyyvvvssswww~~~}}}|||~~~}}}||||||{{{|||yyy{{{{{{~~~~~~www}}}}}}~~~|||~~~}}}yyyyyy|||}}}{{{~~~||||||xxx|||{{{}}}~~~}}}yyy}}}}}}xxxwwwyyy{{{{{{zzzxxx{{{~~~zzz|||{{{yyyxxxyyy|||~~~}}}}}}xxx~~~|||{{{~~~|||yyy}}}{{{{{{{{{|||~~~||||||yyyyyy}}}}}}~~~vvvtttqqqpppqqqrrrrrrqqqrrrrrrrrrrrrqqqooommmlllmmmkkkiiiggghhhlllpppssskkklllnnnooopppqqqppppppooollliiihhhiiilllnnnoooooooooooopppqqqrrrttttttuuutttssspppnnnooorrruuuvvvuuuuuuvvvwwwxxxwwwvvvwwwuuusssssstttvvvvvvuuuvvvuuutttsssttttttsssqqqsssppprrrzzzxxxlllcccbbb^^^WWWYYYbbbeee```ccclllqqqlllfffddd___^^^^^^aaaddddddaaa]]]\\\\\\[[[XXXUUUTTTUUUWWWWWWUUUSSSPPPOOONNNNNNNNNHHHIIIKKKMMMLLLJJJHHHFFFCCCAAA@@@AAAEEEGGGFFFEEEBBBCCCEEEFFFFFFFFFEEEDDDHHHHHHGGGHHHJJJMMMPPPRRROOOOOONNNLLLIIIEEEBBB@@@555444111...,,,++++++,,,++++++---...000222444444333111...+++******+++,,,+++***)))(((***,,,...000111---******...333555555>>>>>><<<:::666222...,,,((()))***+++++++++++++++////////////////////////111111111111222333555666999???EEEHHHMMMRRRRRROOOPPPPPPPPPMMMGGG===444...,,,,,,,,,+++++++++******---+++)))(((***++++++******************))))))))))))---222777:::<<<>>>@@@AAABBBDDDEEEEEECCCBBB@@@BBB???<<<===>>>;;;555///***((('''((()))***)))'''&&&&&&&&&&&&''')))***+++%%%%%%&&&'''((()))************)))'''&&&&&&(((+++000000111222333555555666777555333333444555666555222222222///+++(((''''''$$$$$$$$$############"""#########$$$%%%%%%%%%&&&######""""""######$$$%%%''''''((())))))))))))))))))***+++***)))((()))************)))))))))((((((###""""""###%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%!!!!!!""""""######$$$$$$~~~~~~}}}}}}{{{xxxuuuvvvyyy|||zzzxxxyyyzzzxxxvvvyyy}}}~~~~~~}}}|||xxxyyy}}}}}}zzz~~~~~~zzz{{{}}}}}}~~~{{{wwwsssxxx|||xxxvvv{{{~~~yyy}}}~~~|||~~~}}}|||{{{|||}}}}}}|||yyyxxxzzz~~~~~~{{{{{{~~~|||{{{yyyzzz|||~~~~~~|||yyyyyyxxx|||}}}yyyyyy~~~{{{||||||~~~|||{{{}}}}}}}}}}}}~~~}}}}}}||||||vvvtttsssrrrssssssqqqooorrrrrrrrrrrrpppnnnlllkkkllljjjiiihhhhhhkkknnnpppmmmnnnooopppqqqqqqppppppmmmlllkkkkkklllmmmnnnnnnppppppppppppqqqssstttvvvuuutttqqqooooooppprrrsssrrrssstttwwwyyyzzzxxxvvvvvvtttssssssuuuvvvwwwvvvwwwuuusssssstttsssrrrpppqqqppprrryyyzzznnnfffeeebbb\\\^^^fffeeebbbdddmmmqqqlllfffdddcccaaa___aaacccdddaaa]]]\\\[[[ZZZWWWTTTSSSTTTVVVXXXVVVTTTQQQPPPNNNNNNNNNIIIJJJKKKLLLLLLJJJIIIGGGFFFDDDBBBCCCFFFHHHGGGFFFEEEFFFFFFFFFEEEDDDCCCCCCGGGGGGGGGHHHJJJMMMPPPQQQQQQPPPNNNJJJEEE@@@<<<999444222000---+++++++++,,,+++,,,...000111333333333111///---***)))***+++,,,+++*********+++,,,...//////---,,,---000555888999AAA@@@===999444000,,,***((()))***++++++,,,,,,,,,//////000000000111111111333333222222333555777999@@@EEEJJJLLLOOOSSSSSSOOOQQQQQQPPPMMMGGG>>>666111------,,,,,,,,,+++++++++...,,,******+++,,,,,,,,,++++++++++++++++++++++++,,,000555:::<<<===???@@@AAABBBDDDEEEEEEDDDCCCBBBCCC@@@>>>===>>>:::333---)))'''&&&'''((()))(((''''''''''''''''''((()))***'''''''''(((((((((((((((((((((((('''&&&(((+++---111111222333444555666666777555333333444666666555333444333111---)))(((((('''%%%###!!!!!!"""$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&))))))***++++++++++++***(((***+++***))))))***+++,,,,,,+++++++++*********&&&$$$######%%%%%%$$$###%%%%%%$$$$$$###$$$$$$$$$""""""""""""############~~~|||~~~|||yyyyyy{{{|||zzzxxxyyyzzzzzzyyy}}}~~~~~~{{{yyy{{{}}}|||{{{|||}}}}}}{{{|||~~~~~~}}}~~~}}}xxxtttooosssyyy{{{{{{yyywwwvvv{{{~~~~~~}}}}}}~~~~~~{{{{{{~~~~~~~~~~~~}}}{{{|||xxxxxx}}}~~~||||||}}}{{{{{{}}}~~~}}}xxxuuuwwwyyy{{{zzzwwwwww}}}|||{{{|||~~~~~~{{{}}}~~~yyy~~~~~~}}}}}}|||zzzyyyxxxxxxxxxxxxxxxyyywwwsssppprrrssssssrrrpppnnnlllkkkkkkjjjiiiiiijjjkkklllmmmlllmmmnnnoooooonnnmmmmmmllllllmmmmmmmmmnnnnnnnnnrrrqqqppppppqqqsssuuuwwwvvvsssooonnnqqqsssrrrqqqpppqqquuuyyy}}}|||yyywwwxxxvvvuuuvvvyyy{{{{{{zzzwwwuuusssssssssrrrqqqoooqqqqqqttt{{{uuullljjjgggaaabbbhhhgggeeegggnnnqqqnnnhhheeegggdddaaaaaabbbccc```^^^[[[[[[ZZZWWWSSSRRRSSSTTTXXXWWWUUURRRPPPOOONNNNNNKKKKKKKKKKKKJJJJJJJJJIIIIIIGGGFFFFFFGGGHHHHHHGGGHHHGGGFFFDDDCCCBBBBBBBBBFFFFFFGGGHHHJJJLLLNNNPPPOOONNNJJJFFF@@@;;;666444222000...,,,***++++++,,,,,,...000222333333222222...---+++))))))***+++,,,+++++++++,,,,,,---------+++---///111444888===@@@DDDAAA<<<666111---***)))))))))***+++,,,,,,------///000000111222333444444666555333333444888<<<>>>HHHMMMPPPQQQRRRUUUSSSPPPOOOOOONNNJJJDDD<<<555111---------,,,,,,,,,,,,+++///---++++++,,,---------,,,,,,,,,,,,,,,,,,------000555:::>>>????????????BBBCCCDDDFFFFFFFFFEEEDDDEEEBBB@@@>>>===888111,,,((('''&&&&&&(((((('''&&&''''''''''''(((((((((((())))))(((((('''''''''&&&&&&''''''''''''***---000222333333444555666777777777555444444555666666555444555555222...***(((((((((&&&### """$$$&&&##################""""""%%%%%%$$$$$$%%%%%%&&&'''++++++,,,------------,,,((()))++++++******+++,,,,,,,,,++++++++++++******(((&&&$$$$$$$$$$$$###"""&&&%%%%%%$$$#########$$$###############"""""""""~~~}}}|||{{{}}}{{{{{{}}}}}}|||zzzyyy||||||}}}~~~{{{}}}{{{zzz}}}~~~}}}}}}|||zzzxxxyyyzzzzzzxxxvvvwwwwwwvvvttttttvvvzzz}}}zzz{{{||||||zzzyyyyyyzzz~~~|||||||||{{{}}}{{{zzzyyyzzz}}}|||xxxyyy}}}~~~}}}}}}|||{{{zzzyyy|||~~~}}}}}}~~~~~~}}}yyyyyy|||yyyzzzzzzxxxxxx{{{{{{zzz{{{}}}~~~}}}yyyzzz}}}|||xxx~~~}}}{{{yyyxxxwwwwwwwwwxxxyyyyyywwwrrrooorrrrrrsssssssssqqqpppooolllllllllllllllllllllllljjjkkklllllllllkkkiiihhhmmmnnnnnnmmmmmmmmmooopppsssrrrqqqpppqqqsssvvvwwwvvvqqqmmmnnnrrrtttrrroooqqqssswww|||~~~zzzvvvvvvuuutttvvvxxxzzzzzzzzzwwwuuusssssssssrrrpppnnnssstttyyy}}}sssnnnkkkfffeeegggjjjjjjlllppprrrpppkkkhhhlllgggcccaaabbbbbbaaa___\\\\\\ZZZWWWSSSQQQRRRSSSWWWVVVUUUSSSPPPOOOMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLJJJIIIHHHGGGGGGGGGGGGGGGFFFEEECCCBBBAAAAAABBBBBBEEEFFFGGGIIIJJJLLLMMMMMMHHHFFFDDD@@@;;;777444222///...,,,******+++,,,---...///222444444333111000,,,+++***))))))***+++,,,++++++,,,---...---------***...444777999<<>>:::666333000///---,,,*********+++---///000111333444444222///...******)))))))))***+++,,,+++,,,---...............---222888===>>>AAAEEEIII???;;;555///,,,,,,---///*********+++,,,...///000000111333555777999:::;;;:::888777888;;;@@@FFFIIIOOOSSSUUUTTTUUUXXXWWWSSSMMMKKKGGGBBB<<<666111...*********+++++++++++++++---+++))))))+++---------+++++++++,,,---000222444<<>>:::666222...+++***+++******)))+++---///111222222333333222000...,,,******************+++++++++,,,,,,---...///000111333777===BBBDDDEEEGGGGGG;;;777222---+++,,,///111++++++++++++,,,...000222444555777888;;;===>>>???<<<<<<<<<===AAAGGGLLLOOOPPPTTTVVVTTTUUUXXXXXXTTTQQQNNNIIIBBB;;;666222000******++++++++++++,,,,,,,,,***))))))+++---...---+++++++++---///333777999@@@CCCEEEFFFEEEDDDDDDDDDFFFFFFEEEEEEEEEEEEEEEEEECCCCCCBBB@@@;;;666111...+++***))))))++++++***)))&&&'''((())))))(((''''''&&&'''''''''(((((())))))((()))))))))))),,,000333555555555555666666777777666666555666888888666444333444555333...)))&&&$$$###$$$&&&''''''%%%###!!!##################""""""######""""""######$$$%%%)))***++++++,,,,,,+++++++++,,,------++++++,,,---/////////.........------(((&&&######$$$&&&''''''%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$#########~~~}}}~~~~~~~~~~~~yyyvvvuuuvvvxxxvvvyyy|||~~~~~~~~~~~~||||||zzzxxxvvvvvvyyy{{{{{{yyy{{{xxxtttuuu}}}~~~}}}zzzwwwssssssxxx{{{xxxuuuuuu|||}}}}}}|||{{{|||}}}}}}~~~~~~|||}}}{{{{{{~~~|||}}}~~~{{{|||~~~|||{{{zzz}}}|||{{{~~~~~~~~~}}}~~~{{{xxxwwwyyy{{{||||||vvvvvvwwwwwwwwwvvvuuutttsssrrrpppnnnmmmlllkkkkkkoooooopppqqqqqqpppooonnnkkkppptttuuurrroooppprrrpppqqqrrrssssssrrrrrrqqqppppppppppppqqqqqqqqqqqqvvvuuutttuuuwwwyyyyyyxxxyyyxxxxxxzzz||||||{{{yyyvvvuuuttttttvvvvvvuuutttqqqsssxxx|||{{{{{{{{{vvvwwwxxxtttppppppuuuwwwtttssstttqqqmmmkkkgggdddeeegggiiigggeeedddcccaaa]]]XXXUUUUUUVVVTTTTTTUUUUUUUUUTTTSSSRRRNNNNNNMMMMMMLLLLLLLLLMMMFFFGGGHHHGGGEEEDDDFFFHHHFFFFFFFFFGGGFFFFFFEEEEEEBBBCCCEEEFFFDDDBBB>>><<<;;;999666222///---++++++******)))***+++...111333333333333111000...,,,++++++++++++++++++***+++++++++++++++,,,...000222444999<<<@@@EEEIIIIIIGGGDDD999666111---+++,,,...000,,,+++++++++,,,///111333::::::<<<===???AAACCCCCC???@@@AAADDDIIINNNSSSUUUSSSVVVWWWUUUUUUXXXWWWTTTTTTPPPIIIAAA:::444111000,,,,,,,,,------.........---+++******,,,...//////,,,,,,---///333888===@@@CCCEEEFFFFFFEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDDDD@@@AAAAAA???;;;777333000***)))((()))***+++***((($$$&&&((()))***)))((('''((((((((((((((('''''''''&&&'''((()))***...222666444444555555555555666666666666666777888888666444444666777555000***&&&$$$%%%%%%&&&&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$############$$$%%%%%%******+++,,,,,,,,,,,,+++---...///...,,,***+++,,,...---------,,,,,,,,,,,,+++((($$$###$$$%%%&&&&&&############$$$%%%&&&&&&###$$$$$$$$$$$$$$$$$$%%%|||}}}}}}~~~~~~~~~}}}}}}}}}||||||{{{yyywwwvvvwwwxxxwwwwwwwwwvvvwww{{{zzzzzzxxxuuuttttttwwwzzzuuutttxxxzzzvvvxxx|||zzzyyytttttt{{{|||zzzzzz||||||zzzyyy{{{}}}~~~~~~}}}|||||||||{{{}}}}}}{{{~~~~~~}}}|||{{{{{{~~~~~~yyyxxxzzz{{{yyy}}}}}}~~~{{{xxxsssrrrssswwwzzz{{{xxxxxxxxxxxxvvvtttrrrqqqtttrrrpppmmmkkkjjjjjjkkkmmmnnnoooppppppooonnnmmmgggooowwwyyyvvvqqqoooooonnnppprrrssssssrrrqqqooonnnoooqqqqqqppppppqqqssstttrrrpppqqqtttwwwyyyzzzuuuuuuuuuwwwxxxxxxvvvtttvvvuuutttuuuvvvwwwwwwuuutttvvvzzz|||zzzyyyyyyxxxwwwrrrlllooouuuwwwsssqqqsssqqqllliiifffdddeeeiiijjjiiigggfffeeeccc^^^ZZZWWWVVVWWWTTTUUUWWWWWWXXXWWWVVVUUUNNNNNNNNNNNNMMMMMMLLLLLLFFFHHHIIIHHHEEEEEEGGGJJJIIIJJJJJJJJJIIIGGGEEEDDD@@@AAACCCCCCBBB>>>:::777555333222000////////////******)))***,,,///222444444444222000...---++++++,,,,,,,,,,,,++++++******,,,+++++++++...111444666>>>???BBBGGGKKKKKKFFFAAA999666111---++++++---...,,,+++++++++---///222444>>>>>>???AAACCCEEEFFFGGGBBBCCCEEEIIINNNSSSWWWYYYVVVYYYYYYVVVVVVWWWVVVSSSSSSOOOGGG???777222///---........./////////000000...,,,++++++...000000000------...111555;;;AAADDDEEEFFFFFFFFFEEEEEEGGGIIIHHHGGGFFFDDDCCCCCCCCCCCC>>>@@@AAA???<<<777444222***((('''((()))***)))'''###%%%''')))******)))(((+++***)))((('''&&&%%%%%%###%%%''')))+++///555999444444444555555555555555666666666777999888666444555777888666111+++'''%%%'''&&&%%%$$$$$$$$$%%%%%%#########$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''***+++,,,,,,------,,,,,,...///000...,,,******+++*********)))))))))((((((---***&&&######$$$$$$$$$"""""""""###$$$%%%''''''#########$$$$$$%%%%%%&&&~~~}}}|||~~~}}}}}}~~~~~~|||}}}zzz{{{|||||||||}}}|||zzzxxxwwwxxxzzz{{{wwwwwwtttsssxxx|||yyy{{{||||||~~~}}}vvv}}}~~~}}}yyy{{{xxxzzz~~~~~~zzz|||~~~~~~}}}|||~~~~~~{{{zzz{{{|||}}}{{{|||}}}~~~~~~~~~xxxyyyxxx|||}}}zzzwwwzzz||||||{{{{{{}}}{{{xxxtttsssuuuwwwwwwvvvxxxwwwxxxyyy{{{xxxrrrlllsssooolllmmmppprrrqqqooolllmmmppprrrsssrrrqqqppppppqqqssstttsssqqqooommmttttttssssssqqqpppnnnmmmsssuuuuuurrrllljjjmmmqqqmmmnnnppprrrvvvyyy|||~~~zzz{{{|||||||||zzzxxxvvvuuuwwwwwwuuuwww|||ooorrrxxx}}}yyysssxxx{{{yyyxxxuuurrrxxxxxxxxxwwwuuutttuuuvvvkkkmmmjjjdddeeejjjjjjfffdddeeeeeebbb\\\ZZZZZZ]]][[[YYYWWWVVVWWWWWWVVVUUUQQQQQQQQQPPPOOONNNLLLLLLJJJIIIHHHFFFDDDDDDGGGIIIIIIIIIJJJJJJIIIGGGEEECCCBBBAAA???===;;;888666555333111...,,,---------,,,+++)))(((+++///222222111444222///,,,***************+++,,,+++))))))***+++******+++...111666:::<<>>AAABBBBBBBBBDDDGGGJJJMMMQQQSSSUUUWWWZZZ\\\[[[XXXVVVWWW[[[\\\ZZZWWWSSSPPPIII@@@777111//////111111111000//////......------,,,------...///000333555888<<<@@@BBBDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCFFFEEEEEEDDDDDDDDDDDDEEECCCBBB@@@>>>:::555...)))(((((())))))))))))(((((((((((())))))))))))(((((('''''''''''''''''''''''')))+++---000333555777777555666666777777666666555777777777777777666555555666666555222---)))''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%&&&'''(((---------------,,,++++++++++++,,,---------------+++++++++++++++,,,,,,,,,,,,***(((&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$######""""""######$$$}}}{{{~~~~~~}}}}}}~~~{{{www|||}}}yyyvvvyyy~~~}}}~~~~~~{{{{{{|||yyysssxxxzzz|||}}}}}}~~~~~~zzzzzz~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~}}}}}}}}}|||~~~yyy|||}}}}}}|||{{{{{{|||~~~xxxwwwxxxzzz|||{{{yyywwwuuuyyy~~~~~~{{{wwwuuuqqqtttuuusssooommmppptttooooooooooooqqqsssvvvwwwxxxwwwvvvuuuuuuvvvxxxyyyppppppqqqrrrsssssssssrrrtttvvvxxxwwwtttrrrtttvvvttttttttttttuuuvvvvvvvvvxxxwwwvvvuuuuuuwwwxxxzzzwwwyyyxxxuuuuuuyyyzzzxxxyyywwwxxx|||}}}{{{zzz{{{{{{|||wwwwwwxxxxxxrrrssstttttttttsssrrrqqqlllkkkfff``````cccdddbbbfffcccaaa___^^^]]]\\\ZZZVVVWWWYYY[[[[[[YYYUUUQQQPPPPPPPPPPPPPPPPPPOOOOOOJJJJJJJJJHHHEEEEEEGGGHHHGGGHHHGGGFFFDDDAAA???===<<<;;;:::777555333111000//////...------,,,+++***---///222777::::::888555---,,,***)))(((((())))))***,,,......,,,+++***+++...///111555;;;BBBHHHLLLQQQPPPOOONNNKKKDDD===777111///---,,,---...///...---...000222444777888999:::;;;======>>>@@@CCCFFFLLLOOOTTTXXXYYY[[[\\\^^^\\\YYYXXXYYY\\\]]][[[XXXPPPMMMGGG>>>666222000111222111111000000//////......---,,,+++,,,...///111777999===AAADDDEEEEEEDDDDDDEEEFFFFFFFFFEEEDDDCCCEEEDDDDDDDDDDDDEEEEEEFFFDDDBBB@@@>>>:::555...)))******))))))))))))(((((((((((())))))))))))(((((((((((((((''''''(((((((((---///222555777777777777666666777777777777666666777777888888777777666666777777666333...***(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$%%%'''***+++---............---,,,,,,---,,,,,,,,,,,,---......,,,++++++***+++,,,...///---,,,***(((&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######""""""""""""######}}}}}}|||~~~~~~wwwzzz~~~{{{zzz~~~}}}|||{{{}}}|||xxxzzz~~~~~~}}}~~~}}}}}}~~~}}}||||||~~~}}}~~~~~~|||zzzyyy~~~~~~{{{{{{~~~|||zzz{{{{{{zzzyyyxxxxxxyyyzzzxxxyyy|||~~~~~~{{{xxxuuusssxxx}}}~~~{{{vvvssssssrrrttttttssspppoooppprrrsssssssssssstttuuuvvvwwwzzzyyyxxxxxxxxxxxxxxxyyyssstttttttttsssrrrqqqqqqrrrtttwwwwwwuuuuuuvvvxxxqqqqqqsssuuuwwwxxxyyyzzzvvvvvvvvvwwwwwwxxxyyyyyyxxxzzzyyyuuuuuuwwwxxxuuuyyyyyy{{{||||||zzzyyyzzzxxx~~~xxxvvvvvvvvvrrrrrrsssuuuvvvvvvtttrrrppplllgggbbbaaacccdddcccfffbbb^^^^^^______\\\ZZZXXXXXXYYY[[[\\\ZZZWWWTTTUUUUUUSSSQQQOOONNNMMMLLLKKKKKKKKKIIIFFFFFFGGGHHHHHHGGGFFFEEEBBB???===;;;:::999777555333111000/////////000///...---------...111666999:::888333///******))))))))))))******+++---///000...,,,,,,,,,000222555;;;BBBIIIOOOSSSTTTSSSQQQMMMHHH@@@999444000...------...////////////000111333666888999:::::::::::::::<<<@@@DDDGGGOOORRRWWWZZZ[[[[[[[[[\\\]]][[[YYYYYYZZZZZZXXXVVVPPPMMMFFF===555111000111222111111000000///......---,,,++++++,,,///333555;;;>>>BBBFFFHHHHHHFFFEEEEEEEEEGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDBBB???===999444...))))))(((((((((((())))))***(((((())))))))))))(((((())))))((((((((()))******000222555888999888777555666777777888888777777666777777888888888777777666777888777444///+++)))((((((((((((''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&&&&'''))),,,......////////////...------...---,,,,,,,,,---///000,,,,,,******+++---///111......,,,***(((&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%#########""""""#########|||~~~www~~~||||||}}}}}}~~~~~~}}}~~~}}}}}}}}}|||}}}|||}}}~~~~~~}}}{{{yyyzzz~~~zzz{{{}}}}}}~~~|||zzzxxxwwwwwwwwwxxxxxxyyy{{{~~~}}}yyyvvvsssvvvzzz}}}|||xxxssspppppptttrrrqqqqqqssssssqqqoooyyyzzz{{{{{{zzzyyywwwuuuyyyyyyzzz{{{zzzxxxvvvttttttuuuuuuuuuuuuuuutttsssrrrssstttuuuuuuvvvxxxyyyqqqrrruuuwwwyyyzzz{{{{{{sssvvvyyy{{{|||{{{zzzxxxxxxzzzzzzvvvuuuwwwwwwtttpppvvvzzzxxxsssppprrruuu{{{zzzuuurrrppppppoooppprrruuuvvvtttrrrpppkkkfffcccbbbbbbbbbbbbdddaaa]]]]]]______]]]ZZZ\\\[[[YYYZZZ[[[[[[ZZZYYYXXXVVVTTTQQQOOOMMMMMMLLLKKKLLLLLLJJJHHHFFFGGGHHHHHHGGGEEECCC@@@>>><<<:::888888666444222111///...,,,---///...,,,,,,---///222555999:::888333...***************++++++,,,,,,+++---000000///...//////333666:::AAAGGGNNNSSSUUUSSSRRRPPPKKKDDD===777444///...------///111000///000111222444666888999:::;;;:::999;;;???DDDHHHKKKUUUXXX[[[]]]\\\[[[ZZZZZZ]]][[[ZZZXXXWWWVVVTTTSSSQQQMMMFFF<<<444//////000111111000000///.........+++++++++,,,///444888;;;>>>AAAEEEIIIJJJJJJHHHGGGEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEBBB@@@>>>;;;888333...***''''''&&&'''((()))***+++(((((())))))))))))(((((())))))(((((()))***,,,---222444666999999888666555777777888888888888777777777777888888888888777777777888777444///+++)))(((''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''((())),,,...000///000000000000///......///...---,,,---...///000---,,,++++++,,,...000222......---+++)))'''&&&%%%#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$~~~}}}{{{~~~}}}{{{}}}}}}}}}|||{{{|||~~~}}}{{{}}}~~~~~~~~~~~~}}}||||||{{{~~~{{{~~~}}}}}}~~~~~~{{{xxxwwwxxxyyyyyyyyyyyy{{{}}}|||yyywwwuuuuuu|||}}}}}}|||xxxtttrrrqqquuurrrqqqrrrvvvwwwtttpppwwwyyyzzzzzzyyyuuurrrooowwwxxxzzz{{{zzzxxxuuusssrrrsssuuuwwwxxxyyyzzzzzzuuuuuutttuuuvvvxxxzzz|||xxxxxxzzzzzzzzzyyyxxxwwwtttwww{{{~~~}}}zzzxxxwwwzzzzzzwwwvvvyyyxxxuuunnnwww|||xxxqqqpppsssuuu~~~|||tttooommmmmmkkkjjjmmmqqqtttsssqqqmmmhhhddddddccc```___```bbb```^^^]]]^^^^^^]]]\\\___]]][[[[[[\\\]]]]]]\\\VVVUUUSSSQQQPPPOOOPPPPPPLLLMMMMMMKKKIIIGGGGGGHHHGGGEEEDDDAAA???<<<;;;:::777666555333222000///...(((***,,,+++******...222888;;;<<<;;;666000,,,***+++++++++,,,,,,,,,------,,,---///000000000222444777;;;AAAHHHMMMRRRTTTUUUQQQQQQNNNHHH@@@999555333...------...000222111000111111333444666888999:::;;;::::::===CCCIIINNNPPPYYY[[[]]]^^^\\\ZZZYYYYYY[[[ZZZYYYWWWUUUSSSRRRQQQQQQMMMEEE;;;333......///000000///......------,,,++++++---///444999===@@@@@@BBBFFFIIIJJJJJJIIIIIIFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFBBB@@@===;;;888444000,,,)))(((''''''((()))+++,,,(((((())))))))))))(((((()))(((((((((***,,,///111444555777888999888777666888888999999999999888888777777888888999999888888777777666333...***(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&(((((()))***,,,...000111000111111111111000//////...............///000000...------,,,---...000111,,,,,,,,,+++***((('''&&&############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%zzz~~~||||||~~~~~~|||}}}|||zzz}}}~~~}}}}}}~~~}}}}}}}}}}}}}}}zzzvvvuuuwwwyyyzzzyyywwwxxxyyyxxxvvvuuuwwwyyy}}}zzzyyyxxxwwwuuusssttttttuuuwwwxxxxxxwwwvvvwwwwwwwwwvvvuuusssqqqpppuuuvvvwwwxxxyyyyyyxxxxxxsssuuuvvvxxxzzz||||||}}}{{{yyywwwwwwyyy|||}}}}}}~~~}}}|||yyyvvvuuuvvvxxx{{{}}}~~~|||zzzyyyvvvyyyzzzwwwxxx{{{{{{xxxssszzz~~~yyyvvvwwwxxxwww|||~~~|||tttpppnnnnnnjjjhhhjjjooossssssrrrlllgggdddffffffaaa___aaa___``````^^^\\\\\\]]]^^^^^^^^^^^^___``````^^^]]]XXXVVVTTTQQQPPPOOOPPPPPPLLLMMMNNNLLLIIIGGGGGGGGGDDDCCCAAA>>><<<:::999999555555333222000///------)))+++,,,+++***,,,333999;;;<<<<<<999333...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////222666999<<>><<<:::777333000...---+++))))))***+++,,,(((((())))))))))))(((((((((''''''(((***...222444666777888888999999888888888999999999999999999888666777888999999999999888666666555222---)))''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&(((***---///111111111111111222222111111000///......///000000000000///.............../////////***+++++++++***)))''''''############$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''|||}}}}}}}}}|||}}}zzz~~~{{{{{{~~~}}}~~~~~~~~~}}}{{{yyy|||~~~~~~}}}~~~}}}~~~~~~|||~~~{{{wwwsssrrruuuwwwxxxwwwuuuvvvvvvuuussstttyyy|||{{{wwwvvvwwwxxxwwwtttrrrvvvzzz{{{yyyxxxyyy||||||{{{zzzxxxxxxxxxxxxyyyuuuuuuuuuvvvwwwzzz|||}}}xxxxxxyyyzzz{{{{{{{{{{{{}}}zzzyyy{{{~~~}}}zzzwwwuuuyyyyyyzzz{{{{{{{{{zzzzzzuuuxxxyyyxxxyyy||||||yyytttyyyzzzvvvvvvzzzyyysssyyy{{{|||tttqqqpppppplllhhhjjjpppuuuvvvuuummmhhhfffjjjjjjdddaaaccc^^^```aaa___\\\[[[]]]```]]]^^^```bbbdddbbb___\\\\\\ZZZVVVRRROOOMMMMMMMMMMMMNNNNNNMMMJJJHHHGGGGGGBBB@@@>>><<<:::999888777444333222000///---,,,,,,,,,...///...---000999@@@:::::::::555///,,,+++,,,***++++++,,,,,,,,,++++++,,,------...///333888<<<@@@EEELLLSSSWWWVVVTTTRRRQQQQQQMMMEEE;;;333//////---,,,---///222333222111111111222444555777888999999888:::@@@IIIPPPTTTUUUQQQRRRSSSRRRQQQQQQRRRSSSUUUVVVWWWVVVUUUUUUVVVWWWLLLIIIAAA999222000222444...------,,,,,,+++******///111333777:::>>>@@@AAAAAABBBDDDFFFHHHJJJKKKKKKGGGEEECCCAAAAAABBBDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCAAA???===<<<:::666444333111///,,,*********+++(((((())))))))))))(((((('''''''''(((+++///444666888888888999999:::::::::888999999::::::999999888666777888999999999999999666666555222---)))'''&&&((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&(((+++///111222222111111222222222222111000000---...000111111111000///...//////000//////...---))))))***+++***)))((('''"""############$$$$$$$$$(((''''''&&&&&&''''''(((}}}|||{{{}}}~~~~~~~~~}}}}}}}}}~~~}}}{{{{{{|||{{{}}}}}}}}}|||}}}vvv{{{|||zzz{{{|||uuuwwwxxxxxxvvvtttssssssxxxuuussstttwwwyyyxxxvvvuuuyyyxxxrrrpppuuuwwwuuusssvvvyyy{{{{{{|||}}}~~~{{{yyyxxxuuurrruuuzzz}}}zzzxxxyyy{{{|||yyyvvvwww}}}~~~zzzyyy~~~|||xxxxxxyyy{{{}}}|||yyy|||}}}{{{yyyyyy{{{wwwwww}}}~~~zzzyyy|||xxxuuuvvvyyy{{{xxxuuurrrqqqqqqrrrtttvvvwwwwwwtttvvv}}}|||rrrmmmkkkhhhlllmmmjjjllltttvvvtttuuupppjjjfffeeecccaaa^^^gggdddaaaaaabbbcccaaa___bbbbbbbbbaaa``````______^^^\\\XXXTTTRRRPPPPPPPPPOOOOOONNNLLLIIIFFFDDDBBB@@@===:::888888777666555222111000///...---------***+++---111555:::===@@@>>>888222...,,,+++)))'''...---++++++,,,---,,,+++,,,000111///222999???AAAHHHKKKPPPSSSTTTUUUUUUUUUSSSNNNGGG@@@999333---***...//////000111222222333222333444444555444444333444:::@@@DDDJJJQQQTTTRRRPPPQQQQQQQQQRRRRRRSSSSSSVVVUUUSSSRRRSSSTTTSSSRRRNNNHHH@@@888444111///...)))***++++++***+++---...111333888<<>>;;;888777444000++++++---...+++((()))))))))'''&&&'''***,,,))))))***,,,///222555777777:::;;;999:::<<<<<<999222555888;;;===<<<;;;:::;;;::::::999999::::::;;;;;;999555222000---+++(((((('''&&&%%%$$$%%%&&&&&&&&&(((++++++***(((((((((...///000111222333444444666333000///111222111//////000111111111000...---........................++++++,,,---,,,+++***)))%%%%%%$$$$$$%%%%%%&&&&&&"""%%%''')))((((((((()))~~~~~~}}}~~~~~~}}}{{{~~~}}}}}}}}}|||||||||~~~|||{{{{{{||||||}}}yyy~~~~~~}}}|||||||||}}}~~~|||www{{{{{{xxxyyy||||||xxxvvvwwwvvvtttrrrrrrsssuuuvvvuuuuuuuuuwwwwwwvvvuuuvvvyyyxxxsssrrrvvvwwwuuuzzzzzz|||}}}~~~}}}}}}|||}}}zzzyyyyyywwwtttvvvzzz|||||||||{{{yyyyyyyyyzzzwww|||}}}zzzyyy}}}~~~|||xxxxxxyyyzzz|||zzzxxxzzz|||yyyxxxyyy|||yyyyyy}}}~~~{{{xxxyyy{{{wwwssstttwwwyyyxxxuuuwwwvvvuuutttuuuuuuuuuuuutttvvv{{{}}}rrrjjjffffffjjjllljjjmmmsssuuusssrrrnnnjjjhhhgggfffcccaaaeeecccaaaaaaccccccaaa___^^^^^^______```aaaaaabbb^^^\\\XXXUUURRRQQQQQQQQQRRRQQQOOOLLLHHHDDDAAA@@@>>>;;;888666555555444222111000///...---,,,,,,,,,,,,...111444888<<<>>>@@@;;;666000---,,,+++)))(((///...,,,+++++++++******+++///111111555???HHHKKKNNNPPPRRRTTTVVVWWWYYYZZZVVVPPPGGG???999444000---.../////////000111111111111111111111222222333333777===BBBFFFKKKRRRTTTRRRQQQRRRRRRSSSSSSSSSSSSSSSWWWVVVTTTSSSTTTTTTRRRQQQMMMGGG???888333111///...***+++,,,,,,+++---000222666888<<>>?????????===;;;888777666111,,,***,,,---+++))))))******)))'''(((***,,,))))))+++...111444666888777;;;;;;999999<<<<<<999666888:::;;;<<<;;;:::999;;;::::::999999::::::;;;;;;888555222000...+++)))***)))'''&&&%%%&&&&&&'''&&&((()))))))))((()))***000000111222333444555555666333000///111222111///000000000000000///..............................+++,,,,,,---,,,+++***)))&&&%%%%%%%%%%%%%%%&&&&&&"""$$$''''''''''''((()))~~~~~~~~~~~~}}}~~~~~~~~~|||}}}}}}|||}}}~~~|||{{{zzz{{{}}}~~~{{{|||~~~{{{xxx{{{{{{zzz|||~~~zzz{{{zzzzzz{{{||||||{{{yyyxxxzzzzzzwwwvvvxxxxxxuuuwwwvvvtttqqqooopppsssvvvsssuuuwwwxxxvvvuuutttttttttvvvvvvtttuuuwwwwwwuuu~~~|||{{{|||~~~}}}zzzvvvzzzxxxyyyzzzyyyuuuvvvzzz|||~~~|||wwwvvvyyy}}}www{{{}}}zzzzzz|||~~~}}}xxxxxxyyyzzz{{{}}}{{{yyy|||}}}zzzyyyzzz{{{zzz{{{~~~|||wwwwwwyyy|||xxxttttttwwwyyyzzzyyyxxxxxxwwwvvvvvvvvvvvvvvvuuuvvvyyy~~~ssshhhbbbcccgggjjjjjjmmmrrrsssrrrooommmlllkkkjjjiiifffdddbbbaaaaaabbbddddddaaa___^^^^^^^^^^^^___```aaaaaa^^^\\\YYYVVVSSSRRRRRRSSSTTTSSSPPPLLLGGGCCC???<<<<<<999555333222222000//////...---,,,,,,,,,,,,,,,000222555999<<<>>>>>>>>>666333///,,,++++++***)))---,,,+++******++++++,,,---222555777<<>>777222000...,,,++++++,,,,,,---000444888===???AAADDDFFFGGGGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHFFFEEEDDDBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBAAAAAA@@@>>>>>>>>>>>>===;;;999888888333---+++,,,,,,+++***)))***++++++))))))***+++(((***---111444666888888888;;;;;;999999<<<<<<:::;;;;;;;;;;;;;;;;;;::::::;;;::::::999999::::::;;;;;;888555333111///,,,***+++***((('''&&&&&&''''''%%%'''(((((('''(((***,,,111111222333444555666666555333000000000111111000111111000///////////////........................,,,,,,------,,,,,,+++***''''''&&&&&&%%%&&&&&&&&&###$$$&&&&&&%%%&&&)))+++}}}yyyyyy|||}}}|||~~~}}}~~~|||{{{~~~~~~{{{zzz}}}}}}|||~~~}}}{{{zzz{{{~~~}}}}}}~~~~~~{{{yyyyyyvvvuuuzzzzzzyyyxxxxxxyyy{{{|||{{{zzzxxxxxxxxxvvvvvvwwwwwwvvvuuuuuutttrrrpppqqqsssuuuqqquuuyyyyyyvvvrrrqqqqqqpppqqqrrrtttwwwzzzzzzxxx|||yyyvvvxxx{{{{{{wwwrrruuuuuuwwwzzzyyyuuuvvvyyy}}}}}}|||zzzwwwvvvxxx{{{wwwzzz{{{zzzzzz{{{|||}}}yyyyyyyyyyyyzzz{{{}}}}}}||||||}}}|||~~~yyyyyy|||~~~{{{wwwxxx||||||xxxvvvxxx{{{}}}}}}uuuuuuvvvvvvvvvwwwxxxzzzvvvxxxyyyzzzwwwiii```bbbeeehhhkkknnnqqqrrrqqqooooooooonnnmmmjjjfffddd___```aaacccdddcccbbb```aaa```___]]]]]]]]]]]]]]]^^^\\\YYYVVVTTTSSSSSSTTTSSSRRROOOKKKFFFBBB>>>;;;;;;888444111000000...------,,,,,,,,,,,,,,,------222555999<<<>>>===<<<;;;111///---+++***************************,,,///111222999???AAAGGGOOOTTTUUUTTTTTTTTTVVVXXXYYYYYYXXXUUULLL@@@555000...///000..................------111111000111333666:::<<>>???@@@AAAAAAAAA@@@@@@===>>>>>>>>>===;;;:::999:::555000,,,,,,,,,,,,+++((()))++++++***))))))***))),,,000555888999999999999;;;;;;999999<<<===;;;===<<<;;;::::::;;;<<<===;;;::::::999999::::::;;;:::888555444222000---++++++***((('''&&&%%%&&&&&&&&&'''''''''((()))---///111222222333444555555555555333111000000000000000222111///.........///000........................---------------,,,,,,+++)))(((((('''&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&))),,,|||}}}~~~~~~~~~~~~|||}}}{{{xxxyyy|||}}}|||}}}}}}~~~zzz{{{~~~~~~}}}}}}{{{|||xxx{{{}}}}}}{{{yyyyyyzzzyyyvvvqqqpppvvv~~~~~~zzzxxxwwwwwwxxx{{{}}}}}}|||xxxwwwvvvwwwwwwwwwxxxzzzsssuuuvvvvvvtttsssssstttqqquuuyyyyyyuuupppnnnnnnkkkkkkmmmsssxxx{{{||||||zzzwwwtttwww{{{{{{wwwrrrrrrrrruuuyyyxxxuuuuuuxxx~~~{{{wwwvvvwwwxxxwwwuuuttttttvvvwwwvvvuuuwwwyyyyyyyyyxxxxxxyyyzzzzzz{{{}}}|||}}}||||||xxxxxx{{{~~~|||yyy{{{}}}yyywwwxxxzzz|||}}}tttuuuwwwvvvuuuuuuwwwzzzxxxzzzyyywww{{{}}}nnncccdddeeehhhlllooopppqqqrrrqqqrrrrrrqqqmmmiiieeeccc]]]___bbbcccccccccbbbaaaaaa```^^^\\\\\\\\\]]]]]]___]]]YYYVVVTTTSSSSSSSSSPPPNNNLLLIIIEEEAAA>>><<<:::777333111000///...---,,,,,,,,,,,,---...//////444777:::<<<===;;;888666------,,,+++******+++,,,,,,,,,---,,,+++---111444666???HHHMMMRRRXXXZZZXXXUUUVVVWWWZZZ\\\ZZZVVVRRRPPPHHH<<<222------///000............------------///000000222666;;;???BBBJJJOOORRRRRRTTTXXXXXXUUUUUUTTTSSSQQQPPPOOONNNNNNMMMNNNPPPSSSVVVWWWUUURRRKKKEEE===555111...,,,+++***+++,,,---000555<<>>???AAABBBAAAAAA@@@>>>>>>>>>======<<<<<<;;;<<<999444000...---,,,+++&&&(((******)))))))))***,,,///333888:::;;;;;;::::::<<<<<<999999===>>>;;;<<<;;;::::::;;;<<<>>>@@@;;;::::::999999::::::;;;999777666555444222...,,,)))((('''%%%$$$$$$%%%%%%'''((())))))***,,,///222111111222222333333444444444333222111//////000111222111///.........///000////////////////////////.........---------------+++***)))(((''''''''''''$$$%%%%%%%%%&&&'''***---}}}{{{|||~~~~~~~~~~~~~~~~~~~~~}}}zzzxxx|||}}}yyy{{{~~~}}}|||~~~{{{~~~}}}}}}{{{}}}}}}}}}~~~zzz~~~{{{yyyyyy|||vvvtttooonnnttt|||}}}zzzyyyxxxwwwxxxzzz|||}}}|||yyyvvvuuuwwwxxxwwwxxx|||rrrtttvvvwwwuuutttssstttsssuuuwwwwwwtttpppmmmkkkiiifffhhhpppxxx{{{}}}~~~zzzyyyxxxzzz}}}~~~{{{xxxrrrrrruuuxxxxxxtttuuuxxx}}}yyyvvvvvvxxxxxxuuuqqqpppooopppsssrrrpppqqquuuyyyyyyxxxxxxxxxxxxxxxyyyyyyxxx{{{~~~}}}zzzzzz}}}yyyxxxzzz}}}~~~|||~~~~~~|||yyywwwvvvvvvxxxyyywwwyyyzzzxxxtttrrrtttwwwxxx{{{yyytttxxxtttjjjhhhgggiiinnnppppppqqqttttttuuuuuurrrlllgggcccbbb]]]```bbbcccbbbaaaaaabbb^^^]]]\\\[[[\\\^^^```bbb___]]]ZZZVVVSSSRRRQQQQQQLLLKKKIIIFFFCCC@@@===;;;888555222000000///...------------...///000222222666888:::;;;;;;888444222+++,,,---,,,******+++---000111111///,,,---222666:::DDDNNNUUUZZZ___```]]]YYYYYYZZZ]]]^^^[[[TTTNNNKKKDDD:::222...///000111------..................---///111666;;;AAAFFFHHHOOOTTTWWWVVVXXX[[[ZZZWWWYYYVVVSSSOOOMMMLLLLLLLLLNNNPPPSSSWWW[[[[[[XXXVVVKKKEEE===666111///---++++++---...111444999???CCCFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEFFFFFFGGGFFFFFFFFFGGGEEECCCBBB@@@@@@@@@AAA===>>>@@@BBBCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<888444111...---,,,&&&(((************,,,---000333666:::<<<<<<<<<;;;;;;===<<<888999===>>><<<;;;;;;::::::;;;<<<>>>???;;;::::::999999::::::;;;888777666666555333000---((('''&&&%%%$$$%%%&&&&&&***+++------...///111444111222222222333333333333333444333111//////000222111111000///////////////////////////////////////000///...------------...---,,,+++)))((('''''''''$$$%%%''''''((())),,,...}}}zzz|||~~~}}}|||}}}~~~}}}}}}~~~~~~}}}~~~}}}}}}~~~||||||}}}~~~||||||zzz}}}}}}|||{{{|||~~~}}}||||||ssstttttttttxxx~~~~~~{{{|||zzzxxxwwwyyyzzzzzzyyy{{{wwwuuuwwwwwwtttvvvzzzrrrsssttttttrrrrrrsssuuuvvvuuuuuuuuussspppllliiikkkeeeeeennnvvvyyy{{{~~~|||}}}}}}~~~~~~~~~}}}|||uuutttvvvyyyxxxuuuvvvzzzzzzzzzyyyyyyyyywwwtttqqqpppnnnppptttsssoooqqqvvvzzzyyyxxxwwwwwwwwwwwwwwwvvvwwwzzz~~~}}}yyyyyy}}}~~~zzzzzz}}}~~~~~~}}}}}}{{{xxxvvvuuuuuuvvvxxx{{{|||yyyuuusssuuuxxxvvv{{{xxxrrrtttyyypppmmmjjjkkkoooqqqpppqqqvvvtttuuuuuuqqqkkkfffdddccc___aaabbbbbb```___aaaccc___^^^\\\\\\\\\^^^aaaccc```^^^ZZZUUURRRPPPOOOOOOJJJIIIGGGEEEAAA>>>;;;999555333000...//////...---.........///111333555555999:::;;;:::999666222000***,,,...---+++***,,,...///111222111///222888>>>DDDLLLTTTXXX[[[```aaa```]]][[[ZZZ[[[\\\XXXQQQKKKDDD>>>666111...//////000---------...//////000000///111666===CCCJJJOOOQQQSSSWWWZZZYYY[[[^^^]]]ZZZ^^^ZZZTTTNNNKKKJJJKKKLLLPPPQQQUUUYYY[[[ZZZVVVSSSLLLFFF===666222///---,,,---///222555888===BBBFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDFFFDDDCCCAAA@@@@@@AAAAAA>>>@@@BBBDDDEEEDDDBBBAAA@@@???????????????@@@@@@???>>>===999444000---,,,((()))******+++---000333555666999;;;<<<===<<<<<<;;;===<<<888999===>>>===;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999999::::::;;;888777666666666444111...'''&&&&&&%%%%%%&&&((()))---///111222222222333555333333333333444444444444333444444111///...000222000000000000000///......////////////////////////000000...---------...///...---,,,***((('''''''''###&&&(((******+++---...{{{{{{}}}zzz}}}~~~{{{{{{}}}~~~}}}zzz|||}}}~~~~~~|||~~~~~~~~~~~~~~~~~~www{{{zzz~~~{{{xxxyyy~~~||||||}}}}}}yyyvvvssswwwzzz|||}}}~~~{{{xxxwwwwwwwwwvvvuuu}}}xxxuuuwwwvvvrrrsssxxxssssssrrrpppooopppsssvvvxxxuuusssssssssqqqlllgggmmmfffdddllltttvvvxxx|||}}}~~~~~~|||{{{|||xxxvvvwwwzzzyyyvvvxxx|||www{{{~~~}}}yyyuuusssttttttrrrssswwwwwwssstttzzzzzzyyyxxxwwwvvvvvvvvvvvvwwwxxx|||~~~zzz{{{|||zzz~~~~~~~~~{{{xxxvvvuuuvvvvvvzzz|||zzzwwwvvvyyy}}}tttzzzwwwppprrr~~~|||tttqqqllllllppprrrppprrrxxxsssttttttpppjjjfffeeeeee```aaabbbaaa^^^^^^```ccccccaaa___]]]\\\]]]___```aaa^^^ZZZUUUQQQOOONNNNNNJJJIIIGGGDDD@@@<<<888777333111...---.........---//////000111333555666777;;;;;;;;;:::888555222000***---...---+++***,,,...)))---000111222777@@@GGGOOOUUUYYYYYYZZZ^^^```^^^___[[[WWWVVVVVVTTTNNNHHH===999333...---------,,,---------...///000111111222666<<>>777222000...---///222666999<<<@@@DDDHHHEEEEEEEEEEEEEEEFFFGGGHHHFFFGGGGGGFFFFFFEEEDDDCCCEEEDDDBBBAAA@@@@@@AAABBB???AAACCCEEEFFFEEECCCAAA@@@@@@@@@???@@@@@@AAABBB@@@@@@???<<<666111...,,,)))***++++++,,,///333777777888:::<<<<<<===<<<<<<<<<===<<<888999===???======<<<<<<;;;;;;:::999999;;;::::::999999::::::;;;777777666777777555111...''''''&&&&&&'''(((***+++...111444555444444444555444444444555555555555555222444444222......000333///000111111111000...---000000000000000000000000111000///------......//////...,,,***)))(((''''''###&&&***,,,,,,,,,---///~~~|||}}}~~~{{{{{{{{{zzz}}}zzz~~~~~~~~~|||zzz~~~||||||zzz{{{zzzyyyxxxxxxzzz|||}}}yyy~~~|||{{{xxxxxx}}}~~~yyyyyy{{{}}}}}}zzzxxx|||}}}~~~{{{yyyzzz|||}}}}}}~~~yyyuuusssxxx}}}}}}zzzxxxzzz}}}{{{|||||||||zzzwwwuuussszzzyyywwwwwwxxxyyyyyyxxxssssssssssssssssssssssssyyyuuupppmmmlllllllllkkkiiifffeeekkktttyyyyyyvvvxxxxxxxxxyyyzzzyyywwwuuuxxxtttqqqqqqvvv|||yyyzzz{{{yyyvvvvvvyyy|||sssssssssqqqpppqqqtttwww{{{{{{xxxyyy|||{{{zzz|||{{{xxxzzz}}}||||||}}}zzz}}}}}}xxxvvvyyyvvvzzzzzzwwwwwwzzzvvvooosssvvvwwwsssoooqqqxxx{{{vvvzzzqqqkkknnnpppoooqqqvvvwwwvvvuuurrrnnniiieeebbbeeeccc```^^^]]]^^^___```aaabbbbbb___\\\\\\___ccc```^^^ZZZWWWUUURRRNNNKKKGGGFFFDDDBBB>>>:::666333000///.........---+++))),,,///111111444:::===<<<@@@===888444222000...---,,,---......---...000111...///111444999AAAJJJQQQTTTWWW[[[___aaa```___]]]ZZZXXXWWWXXXYYYTTTJJJBBB888666333000......///000...//////......000333666555888@@@KKKVVV\\\]]]ZZZYYY\\\___```___^^^^^^^^^^^^\\\YYYVVVRRRPPPNNNNNNWWWUUUTTTUUUXXXXXXUUUQQQHHHCCC<<<666333111///---333777<<>>;;;777222...,,,((())),,,///333666888:::>>>===<<<<<<>>>>>>===<<<<<<<<<;;;;;;<<<>>>???@@@>>>>>><<<;;;::::::::::::888999:::::::::999888777666555555666666444000---))))))(((&&&%%%'''***---222333444444444333111000111222333444555555555555222222222222222222222222222111111000000111111222222222222111111000000000111111000///......//////---------,,,+++(((&&&%%%&&&'''))),,,---......---~~~~~~{{{}}}}}}}}}|||~~~~~~{{{~~~~~~|||~~~|||||||||{{{zzzyyyzzz{{{}}}|||}}}||||||}}}}}}}}}xxxzzz|||~~~~~~}}}|||~~~}}}}}}~~~}}}||||||}}}|||yyyvvvwww{{{~~~~~~{{{zzz|||}}}|||zzzyyywwwvvvuuuuuuxxxvvvuuuuuuuuuuuuuuutttsssrrrrrrrrrqqqqqqqqqqqquuussspppnnnoooooooooooonnnkkkjjjooovvvzzzyyyvvvyyyyyyzzzzzz{{{{{{yyyxxx|||xxxttttttwww{{{}}}~~~||||||{{{wwwtttuuuxxx{{{xxxtttpppoooqqquuuwwwxxx{{{}}}}}}|||zzzyyyzzz|||{{{xxxxxxzzzyyywwwyyy~~~|||zzzzzz{{{zzz}}}}}}yyywwwyyysssvvvwwwuuuvvvzzzxxxsssrrruuuwwwtttooopppvvv}}}yyysssqqqtttuuusssqqqsssxxxxxxxxxvvvsssoookkkiiigggeeebbb```______```aaa`````````___]]]]]]___```[[[ZZZXXXVVVTTTPPPKKKGGGDDDCCCBBB???;;;777444222///.........///...---,,,...222555666999???AAA@@@@@@<<<777333111000///...,,,---.........///111333000222444888>>>GGGQQQWWWWWWYYY[[[]]]]]]\\\ZZZYYYYYYWWWVVVVVVUUUPPPFFF>>>777555222///------.../////////...---,,,...222555:::>>>FFFPPPXXX\\\]]]\\\[[[]]]```aaa___^^^]]]^^^[[[ZZZYYYWWWUUUTTTRRRRRRTTTRRRQQQRRRUUUUUURRRNNNHHHCCC;;;444111000//////555999???CCCEEEGGGHHHIIIGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDEEEDDDCCCAAA@@@?????????BBBBBBBBBBBBBBBAAAAAA@@@AAA@@@???<<<888333///,,,)))***---111444888:::;;;???>>>======??????>>>===>>>============???@@@AAA???>>>===<<<;;;;;;;;;;;;::::::;;;;;;:::999888777777666555666666444111...))))))(((&&&&&&(((,,,000444444444444444333222222222222333444555555555555222222222222222222222222222222111111111111222222111111111000000000//////000000000//////.........---......---,,,***'''&&&&&&(((***,,,---.........~~~|||~~~}}}|||{{{~~~|||}}}}}}{{{}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{~~~~~~}}}~~~|||}}}~~~xxxyyy{{{}}}~~~|||zzzyyyzzzzzzyyyxxxwwwyyyzzzxxxuuuuuuxxx{{{~~~|||yyywwwuuuvvvwwwwwwuuutttsssrrrqqqqqqppppppqqqqqqpppooonnnnnnnnnnnnqqqpppoooppprrrsssrrrqqqpppooonnnpppuuuxxxwwwuuuxxxxxxyyyzzzzzzyyyyyyxxx|||zzzwwwwwwyyy}}}~~~zzzwwwwwwzzz|||}}}uuunnnnnnsssyyyzzzyyy{{{yyyxxxxxxzzz{{{{{{{{{wwwvvvvvvyyyxxxwwwyyy~~~zzz|||~~~}}}||||||}}}zzzyyy}}}~~~{{{yyyyyyuuuuuutttssstttxxxwwwtttrrruuuwwwtttpppppptttxxx~~~{{{vvvvvvvvvtttuuuwwwyyyyyyyyyxxxvvvsssooonnniiigggeeebbbaaa``````aaa```___^^^^^^______]]]\\\VVVUUUTTTSSSQQQMMMHHHDDDAAA@@@>>>;;;777444222111------......//////000000000666;;;===AAAFFFFFFCCC@@@;;;555111000000//////,,,---.........///222444222666;;;AAAHHHPPPYYY___]]]]]]^^^]]]\\\ZZZXXXWWWYYYWWWUUUTTTQQQJJJ@@@999555333000...------...///000000///------000444888BBBGGGOOOVVVZZZ\\\]]]]]]\\\^^^aaaaaa```^^^]]]]]]YYYYYYZZZZZZZZZXXXWWWVVVWWWUUUSSSUUUWWWWWWTTTPPPHHHBBB999222//////000111999>>>CCCGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFDDDCCCBBBAAA??????>>>>>>AAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAA???;;;555///,,,+++,,,000333777;;;===>>>@@@>>>===>>>???@@@???>>>??????>>>>>>???@@@AAABBB???>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;999888777777666555666666444111...)))((('''&&&&&&***///444555444444333333333333444222333333444555555555666333333333333333333333333333222222111111222222333000000///////////////......///000000000///...---...//////...---+++)))((('''(((***,,,............}}}{{{|||}}}~~~~~~}}}~~~~~~~~~|||}}}~~~~~~}}}}}}|||{{{{{{}}}}}}{{{zzzyyyyyyzzzzzzzzzyyy~~~zzz|||}}}{{{{{{|||}}}}}}|||~~~|||zzzzzzzzzzzzyyyxxxwwwwwwvvvtttrrrrrrvvvyyy}}}|||zzzyyyxxxxxxxxxyyyssstttsssrrrpppnnnmmmmmmnnnmmmlllllllllmmmnnnnnnmmmmmmnnnpppssssssrrrpppnnnmmmnnnoooqqqssssssssstttuuuvvvvvvvvvvvvvvvwwwyyyxxxxxxyyy|||~~~~~~{{{wwwrrrrrrvvvzzz{{{zzzxxxvvvuuuxxx}}}}}}yyyuuuvvvxxxzzzzzzzzz|||~~~vvvyyy}}}zzzzzz{{{~~~~~~|||zzzzzzxxxuuurrrsssttttttssssssuuuwwwvvvrrrppprrruuuxxx~~~{{{tttrrruuu|||yyyyyyyyyxxxvvvrrrooommmhhhgggfffcccbbb```_________]]]\\\^^^```___[[[WWWTTTRRRPPPNNNLLLJJJFFFCCC>>>===:::777555333111111------...///...///111222333:::AAAEEEHHHKKKIIIDDD>>>:::444000///000000000............---...111444333:::CCCLLLSSSYYY^^^aaabbbaaaaaa```^^^\\\[[[ZZZ[[[YYYWWWTTTOOOGGG===666222111///---------...///111111000000222666<<<@@@IIIOOOVVVZZZZZZZZZ[[[]]]]]]___aaaaaa___]]]\\\\\\XXXZZZ[[[\\\\\\[[[YYYWWWXXXVVVUUUVVVXXXXXXTTTQQQHHH@@@666///---///333555>>>BBBHHHKKKLLLJJJJJJIIIJJJJJJJJJIIIIIIIIIIIIIIIBBBCCCDDDGGGHHHHHHFFFDDDBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???AAABBBBBBAAA===777111------///333777;;;>>>@@@@@@???>>>======??????>>>===>>>>>>?????????@@@@@@AAA>>>===<<<<<<<<<<<<<<<======<<<<<<;;;999888777666777666555444444333000...)))((('''&&&'''+++111666555444333222222222444444333333333333333444444555222222222222222222222222222222111111111111222222////////////////////////...///111222222000///---////////////...,,,***)))''')))+++,,,---...------~~~}}}yyyzzz{{{zzzyyyyyy{{{}}}~~~{{{zzz}}}{{{zzz|||}}}}}}||||||}}}{{{zzz{{{}}}}}}|||zzz}}}zzz}}}~~~}}}~~~~~~~~~~~~|||{{{}}}yyy|||{{{{{{|||}}}|||yyywww|||zzzxxxvvvuuuvvvyyy|||||||||}}}}}}}}}|||zzzyyysssuuuvvvtttpppnnnmmmmmmkkkkkkjjjjjjkkkmmmooopppllllllmmmoooqqqrrrpppnnnkkkmmmoooppppppqqqssstttssstttvvvuuuttttttvvvxxxwwwxxxzzz{{{}}}~~~~~~wwwxxxyyyzzzyyyyyyyyyzzzvvvtttuuuzzz}}}xxxuuuyyy|||}}}}}}~~~zzz}}}{{{|||}}}~~~~~~{{{{{{wwwsssrrrssssssssstttsssuuuwwwvvvsssqqqrrrtttvvv|||yyyuuuyyy}}}}}}|||zzzvvvrrrnnnkkkggggggfffdddbbb```^^^]]]___]]]\\\]]]^^^]]]XXXSSSTTTQQQLLLIIIHHHGGGFFFEEE===;;;888555333222222222---///000///...///222444888@@@GGGJJJLLLLLLHHHBBB;;;888333000///000000000000000///...---...111444777???KKKVVV\\\^^^^^^^^^aaaaaa`````````___^^^]]]___]]]ZZZUUUNNNDDD;;;555000///...------...//////...///111333777<<>>444...---111666:::CCCGGGKKKNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIBBBBBBCCCFFFIIIIIIGGGEEEFFFEEEDDDCCCBBBAAAAAAAAADDDDDDDDDDDDEEEFFFGGGHHHCCCCCCDDDDDDCCCCCCBBBAAAAAABBBBBBAAA>>>888222...///111555999===???@@@AAA===;;;;;;;;;<<<===<<<;;;<<<<<<<<<===============::::::999999999:::;;;;;;;;;:::999888666555555555555444222222222111...,,,(((((('''&&&'''***000444333222111000000111222333222111111000000111222333111111111111111111111111000000////////////000000.........///////////////---///111222222111///.........//////...,,,***)))'''(((***,,,------,,,,,,yyyzzzzzzxxxwwwwwwyyy{{{~~~|||yyyyyy|||yyyzzz}}}|||zzzzzz~~~}}}~~~|||~~~{{{|||~~~{{{{{{~~~~~~}}}||||||}}}~~~~~~zzz{{{{{{|||}}}~~~}}}zzzwww{{{yyywwwvvvvvvxxxzzz|||{{{}}}~~~~~~|||{{{sssvvvxxxwwwrrrooooooppplllkkkjjjjjjkkkmmmoooqqqlllllllllnnnpppqqqooommmnnnqqqssssssrrrrrrtttwwwsssuuuwwwvvvttttttwwwzzzxxxzzz||||||||||||~~~zzz{{{}}}~~~{{{vvvzzz}}}}}}{{{xxxxxxxxxtttsssuuuzzz~~~yyyuuu{{{~~~~~~~~~|||~~~~~~}}}~~~}}}yyywwwrrrppprrrsssssstttvvvssstttuuutttrrrqqqrrrsssvvv|||~~~zzzuuupppmmmggghhhhhhgggfffcccaaa___```___^^^]]]\\\XXXTTTQQQQQQNNNJJJGGGFFFFFFEEEDDD<<<:::666333111222333444---000222111000222666:::@@@GGGMMMNNNMMMKKKEEE>>>888555222000000111000000000000000//////111666999???HHHSSS]]]```___]]][[[\\\]]]^^^``````___^^^^^^```^^^[[[TTTLLLBBB999444...............///000000,,,///333777<<>>CCCHHHNNNRRRQQQNNNJJJBBB:::555333111111222111000//////000111111333888===BBBLLLRRRYYY___```^^^\\\[[[[[[]]]___aaabbbaaa___^^^^^^\\\YYYRRRHHH>>>555111------...//////000111222000444999???DDDJJJPPPTTTVVVWWWXXXZZZ\\\\\\ZZZXXXXXXZZZ]]]^^^]]][[[[[[[[[VVVVVVVVVUUUUUUTTTTTTSSSUUUSSSQQQRRRTTTSSSOOOLLL@@@:::222...111777???CCCJJJKKKMMMNNNNNNNNNOOOQQQNNNNNNMMMLLLLLLKKKJJJJJJFFFCCCAAACCCHHHJJJHHHEEEIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAABBBBBBAAAAAA@@@???<<<<<<;;;999666222...+++,,,///222555888888777777555333222333444555444333111222333444444333222111111000000111222333444555222111///.........//////000...,,,++++++***)))'''&&&&&&'''&&&%%%%%%''')))***+++,,,,,,---------,,,---,,,***))))))***,,,---+++++++++++++++++++++++++++******))))))******+++************+++++++++,,,*********++++++,,,,,,,,,******+++++++++)))((('''%%%&&&((()))******))))))}}}~~~{{{yyyzzz}}}wwwwww}}}zzzwwwyyy{{{wwwwww}}}zzzyyy{{{|||www}}}~~~{{{||||||}}}~~~~~~}}}zzzxxxwww|||}}}|||~~~}}}~~~zzz|||}}}zzzwwwvvvwwwyyyzzzzzz|||zzzyyyzzz|||~~~~~~}}}{{{zzz{{{|||~~~ssswww{{{yyyuuuqqqqqqssstttrrrnnnlllkkkkkklllnnnlllkkkkkknnnqqqssstttssstttxxx{{{xxxrrroooqqquuuooorrrtttssspppppptttyyyppptttyyy{{{{{{|||~~~~~~zzzyyy{{{}}}}}}||||||xxxxxx{{{{{{xxxsssvvvtttssssssvvvzzz}}}~~~qqqyyy}}}{{{{{{~~~|||xxxzzz~~~~~~}}}wwwwwwzzzyyysssuuuooolllpppppplllkkkmmmoooooonnnmmmmmmnnnooopppooouuu}}}|||xxxsssqqqmmmnnnpppqqqpppnnnkkkiiiaaabbbaaa]]]VVVPPPOOOPPPFFFGGGHHHIIIIIIEEE???;;;999666222///...///222444,,,000555777888<<>>999222///222:::AAAEEEKKKLLLMMMMMMMMMNNNQQQSSSNNNNNNNNNMMMLLLKKKKKKJJJGGGCCCAAABBBGGGJJJHHHEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<<<<;;;:::::::::999888666222...+++)))***,,,000333444444333222222111000000222222111000...///000111000000...---...---......///000222222......,,,++++++,,,---......,,,***))))))((('''%%%%%%&&&'''&&&$$$######$$$'''(((***+++,,,++++++***,,,***)))''''''(((***+++))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))))))))***((((((''''''((()))******((()))******)))((('''&&&%%%&&&''')))))))))((((((~~~~~~~~~~~~}}}}}}xxxxxx{{{}}}{{{~~~~~~}}}~~~yyyuuuyyy}}}~~~yyyzzz|||~~~}}}}}}||||||~~~~~~}}}~~~~~~}}}{{{}}}~~~}}}}}}~~~}}}tttyyy||||||yyyxxx{{{~~~{{{{{{}}}xxxwww{{{xxxwwwzzzzzzwwwxxx{{{wwwwwwwwwuuurrrooonnnnnnmmmnnnnnnmmmkkklllnnnqqqlllmmmmmmmmmnnnnnnoooooouuuyyy{{{vvvsssuuuwwwwwwrrrtttuuutttrrrrrruuuxxxvvvyyy|||||||||~~~~~~~~~~~~}}}|||{{{zzzzzz}}}|||zzzwwwuuuuuuxxxzzzuuuwwwwwwuuuwww{{{zzzvvv|||zzzxxxyyy}}}}}}{{{zzz~~~|||wwwsssrrrtttwwwzzzyyyxxxvvvpppkkkiiikkkmmmggghhhjjjllloooqqqsssssstttuuuyyy~~~~~~}}}yyytttrrrpppmmmkkkkkkkkkjjjiii___``````\\\TTTNNNKKKJJJEEEFFFFFFFFFDDDAAA===;;;222333333222000000111222777888999===BBBIIIPPPTTTWWWVVVTTTQQQKKKCCC:::333...000111111000111333555000222444888???HHHRRRYYY]]]]]]]]]]]]___aaaccceeebbbccceeeeeedddbbb___]]]^^^ZZZSSSKKKDDD<<<666222+++---.../////////222444===???CCCHHHNNNRRRUUUWWWWWWWWWXXXYYYZZZZZZYYYYYYWWWXXXXXXXXXVVVVVVXXXZZZZZZWWWSSSPPPOOOPPPRRRSSSQQQNNNMMMQQQTTTRRRIIIAAA:::777333222666===FFFLLLQQQRRRRRRRRRQQQOOOMMMLLLPPPOOONNNMMMKKKJJJIIIHHHJJJEEE@@@???BBBDDDCCC@@@???>>>===<<<;;;<<<===>>><<<<<<;;;999888777666555666666666555444333222111555333111...,,,,,,,,,,,,+++,,,---...///000111111///...---...//////...------------,,,,,,,,,,,,,,,000000///......///000000***+++------,,,++++++,,,...---,,,+++***)))((((((&&&'''(((((())))))((((((&&&(((++++++***(((((((((*********))))))((((((((()))))))))))))))***+++,,,+++******)))))))))******'''((())))))''''''((()))(((((((((((((((((((((((('''(((((())))))(((((('''%%%%%%&&&&&&&&&'''''''''~~~~~~|||zzzxxxxxxyyy~~~zzzzzz}}}}}}zzz|||~~~|||xxx{{{|||{{{{{{}}}yyy}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~|||}}}~~~}}}zzztttwwwyyyzzzxxxxxxyyy{{{uuuvvv{{{}}}xxxxxx|||yyyxxx{{{{{{xxxyyy|||tttuuuvvvvvvtttrrrqqqqqqnnnooooooooonnnnnnpppqqqnnnnnnoooppppppqqqrrrrrrqqquuuuuuqqqpppssstttssssssttttttrrrqqqqqquuuxxxxxx{{{~~~~~~}}}}}}~~~}}}||||||}}}}}}~~~}}}|||yyyvvvvvvxxxzzzwwwxxxwwwuuuvvvzzzyyyuuu}}}zzzxxxxxxyyyyyyxxxvvv~~~~~~zzzxxx{{{~~~zzzxxxuuurrrqqqrrrssstttuuuuuusssppplllkkknnnpppnnnnnnnnnoooqqqrrrtttuuuvvvwwwzzz~~~|||}}}yyytttqqqmmmkkkkkkkkkjjjiiieeedddaaaYYYQQQJJJGGGFFFHHHHHHHHHGGGDDD@@@;;;888111222222000......000111888:::===CCCJJJQQQWWWZZZZZZWWWSSSOOOIIIAAA999333...///000///......000222222555:::@@@FFFOOOWWW]]]```____________```aaabbbbbbcccddddddccc```]]]\\\]]]ZZZUUUNNNGGG???888333...///000000000222666999CCCFFFLLLQQQVVVXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXUUUWWWYYYZZZXXXWWWWWWWWWWWWUUURRRMMMJJJIIIKKKMMMPPPMMMLLLOOORRROOOGGG???888666444444999AAAIIINNNPPPPPPPPPPPPNNNMMMKKKJJJKKKKKKJJJHHHGGGEEEDDDDDDDDD@@@;;;;;;===???>>>;;;999888666666555666666777666555555444333222111111222222222222111000......333222000///------,,,,,,)))******+++,,,---......///---,,,---...///...---------------------------///...---,,,,,,---...///***+++,,,,,,******+++,,,,,,,,,+++***)))(((''''''&&&&&&'''(((((((((((((((%%%(((***+++)))(((''''''))))))((((((((('''''''''(((((((((((()))***+++,,,+++***))))))(((((((((((('''((())))))''''''((()))''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&'''''''''~~~~~~}}}zzzvvvtttuuuwww||||||}}}~~~~~~{{{}}}~~~~~~|||{{{}}}}}}zzzxxxyyyuuu}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~|||{{{|||}}}}}}|||}}}}}}|||~~~|||zzz|||}}}zzzxxxwwwwwwuuuuuuuuuwwwxxxyyyxxxwwwtttuuuzzz|||xxxxxx}}}zzzyyy||||||yyyzzz}}}rrrsssuuuwwwwwwvvvuuutttoooppprrrrrrqqqqqqrrrsssppppppqqqqqqrrrsssssstttoooqqqpppnnnpppttttttqqqssssssrrrpppoooqqqtttwwwyyy|||}}}|||}}}|||zzzyyy{{{}}}~~~~~~}}}zzzwwwvvvwwwxxxxxxyyyxxxuuuuuuxxxwwwrrr{{{yyywwwwwwwwwwwwvvvttt{{{~~~}}}yyyxxxyyy|||xxxwwwvvvtttsssqqqqqqppprrrrrrqqqooonnnnnnqqqsssuuutttsssrrrrrrtttvvvwwwxxxxxxzzz~~~~~~wwwsssoookkkjjjjjjiiiiiieeebbb\\\TTTLLLGGGFFFGGGLLLLLLKKKHHHCCC>>>888444222222222000...///111333;;;>>>DDDLLLTTTZZZ___bbb]]]XXXRRRKKKDDD===777333000111111///......///111555;;;CCCKKKRRRXXX^^^aaacccbbbaaa```_________```bbbbbbccccccaaa___\\\ZZZ[[[[[[XXXTTTLLLCCC:::555111111111111333777===BBBKKKNNNTTTYYY[[[[[[YYYXXXYYYYYYYYYXXXWWWWWWVVVVVVQQQTTTWWWXXXWWWTTTSSSRRRTTTTTTRRRNNNJJJIIILLLOOOOOOMMMKKKMMMNNNKKKCCC<<<444444444777===DDDJJJOOOLLLLLLLLLKKKJJJHHHFFFEEEDDDCCCBBBAAA@@@???>>>===<<<999555555777888777555333222111111000000111111000000000/////////........./////////...---,,,,,,////////////...---,,,+++))))))*********+++++++++...,,,+++,,,---...---+++,,,,,,---------------------,,,++++++++++++,,,---***++++++***((((((+++---++++++***)))(((''''''&&&&&&&&&&&&'''''''''''''''%%%(((******)))'''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''')))***,,,---++++++)))(((''''''''''''&&&'''(((((('''&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''{{{~~~zzzwwwwwwyyy|||||||||~~~~~~zzz}}}}}}~~~~~~~~~}}}||||||}}}xxxvvvyyy||||||}}}}}}~~~zzzyyyzzzvvv|||}}}}}}~~~||||||}}}}}}|||zzz~~~~~~}}}zzzyyyyyy|||}}}zzzzzz|||}}}~~~~~~}}}|||zzzyyy{{{~~~~~~}}}|||{{{{{{{{{{{{wwwtttsssuuuyyyzzzxxxtttzzzzzz~~~|||xxxxxx|||yyyyyy{{{{{{yyyyyy|||vvvuuutttuuuvvvwwwxxxwwwppprrruuuvvvuuuttttttuuurrrrrrrrrqqqqqqqqqqqqqqqqqqqqqooonnnrrrxxxwwwrrrtttsssqqqoooooopppsssvvvwww{{{}}}{{{|||}}}|||xxxuuuuuuwww{{{}}}|||||||||yyyvvvuuuuuuvvvxxxyyyxxxtttuuuwwwuuuppptttuuuvvvwwwyyyzzz{{{{{{yyy{{{~~~~~~|||{{{|||}}}|||{{{yyyvvvuuutttssssssrrrqqqpppppppppqqqrrrtttwwwuuusssrrrrrrtttvvvxxxxxxxxxyyy{{{{{{vvvpppkkkiiihhhgggfff]]]YYYSSSLLLHHHHHHJJJLLLOOONNNLLLHHHBBB;;;555111444444333111000222666999AAAFFFMMMVVV\\\aaacccddd^^^XXXNNNFFF???:::555333333333333111000000222444:::AAALLLUUU\\\```bbbdddcccbbbbbbaaa````````````cccccccccbbbaaa^^^\\\ZZZ\\\]]]\\\XXXOOOCCC:::444111222333444888???FFFLLLPPPRRRVVVXXXYYYYYYWWWVVVYYYYYYWWWVVVTTTSSSSSSRRROOOQQQSSSSSSRRRPPPOOOPPPOOOQQQQQQOOOLLLLLLPPPTTTRRROOOMMMLLLKKKGGG>>>888111222555888===BBBGGGIIIFFFFFFEEEDDDBBBAAA@@@???<<<<<<;;;:::999888777777777444222222333444333222222222111111000000000000............////////////..................------+++,,,---------,,,+++*********++++++++++++++++++,,,+++***+++,,,---,,,*********++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,***+++***(((''''''***---++++++***)))((((((''''''&&&&&&&&&&&&''''''((((((&&&(((******)))'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))+++---...,,,+++***((('''&&&&&&&&&%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&~~~~~~~~~{{{~~~{{{yyyzzz}}}{{{|||}}}}}}~~~|||~~~}}}||||||}}}}}}yyyuuutttxxxzzzyyyzzz}}}||||||zzzxxxyyy}}}{{{{{{}}}~~~}}}|||zzzzzz{{{{{{yyywww||||||{{{xxxvvvvvvxxxzzzyyy{{{}}}}}}{{{|||}}}{{{~~~yyyxxx~~~zzz~~~}}}zzz{{{}}}~~~{{{yyyuuurrruuuzzz{{{xxxsss{{{zzz~~~}}}yyyyyyzzzwwwvvvyyyyyyvvvwwwzzz|||xxxtttrrrtttwwwxxxyyyqqqtttvvvxxxwwwvvvwwwwwwsssrrrqqqpppnnnmmmlllkkkqqqrrrpppooosssyyyxxxtttuuusssqqqooopppqqqsssttttttxxx}}}~~~|||{{{|||~~~}}}zzzwwwttttttvvvyyy|||xxxyyyzzzxxxuuussssssssswwwxxxwwwttttttvvvuuupppoooqqqtttwwwyyyzzz{{{|||wwwyyy}}}}}}yyyvvvtttuuuvvvwwwtttsssrrrqqqrrrsssssssssuuusssqqqpppqqqsssuuuwwwwwwvvvvvvwww{{{~~~yyyrrrlllhhheeebbb```UUUQQQKKKGGGFFFIIIMMMOOOQQQOOOKKKEEE???999444111333333222111222666;;;@@@JJJOOOVVV]]]bbbcccbbbaaa\\\UUUJJJ@@@:::666444333222333222222111333666999AAAIIITTT]]]bbbcccdddcccaaaaaaaaabbbbbbbbbbbbbbbddddddccccccaaa___]]]\\\]]]^^^^^^XXXNNNBBB888333222444777:::@@@GGGOOOUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXWWWUUUSSSQQQPPPOOOOOORRRRRRQQQPPPNNNNNNPPPRRRNNNOOOPPPNNNLLLMMMPPPSSSRRRPPPMMMKKKHHHBBB:::555111222444777:::===??????>>>>>>===<<<;;;:::999999777666666555444333222222444333222111222222222111222222222222111111111000.............../////////,,,------............---)))***+++,,,,,,+++))))))++++++++++++++++++++++++---,,,++++++------,,,+++))))))******++++++++++++------............------+++++++++)))'''(((+++---,,,,,,,,,++++++******)))(((((('''''''''((()))***)))***++++++***)))***+++((((((((((((((((((((((((((((((((()))+++---///000...---+++***)))(((''''''%%%'''((('''&&&%%%&&&(((((((((((((((((((((((((((&&&''''''((((((''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%|||~~~||||||zzzxxxwwwyyy}}}~~~~~~{{{{{{{{{|||~~~~~~}}}}}}~~~~~~|||xxxxxxzzzyyywwwwwwzzz~~~{{{yyyyyywwwuuuxxx~~~~~~yyyxxx||||||zzzzzzzzz{{{zzzxxxvvvxxxyyyyyywwwuuutttuuuvvvxxx|||}}}~~~~~~zzz~~~xxxwww~~~zzz~~~yyyxxxzzz{{{yyyvvvxxxuuusssuuuyyyzzzwwwsssttttttyyy|||zzz{{{xxxuuutttwwwwwwtttuuuxxxyyytttrrrtttwwwxxxxxxsssuuuwwwxxxxxxxxxyyyzzzssssssqqqpppnnnlllkkkjjjoooqqqpppoooqqqvvvvvvsssuuusssqqqqqqrrrssssssrrrqqquuuyyy{{{zzzzzz|||{{{zzzxxxwwwwwwxxxyyy{{{uuuvvvxxxwwwuuusssrrrrrruuuvvvuuussstttwwwvvvrrroooqqqtttvvvvvvvvvvvvwwwuuuwww{{{~~~}}}zzzwwwtttssstttvvvxxxvvvuuussssssuuuuuuuuuttttttsssqqqqqqqqqrrrtttuuuvvvuuuttttttwww}}}{{{tttmmmgggbbb\\\YYYQQQMMMHHHFFFGGGJJJMMMNNNPPPMMMGGGAAA;;;777444333111111111111444:::BBBHHHSSSWWW]]]bbbdddccc___]]]WWWPPPEEE;;;666444333333000000111222444777===AAAKKKRRRZZZaaadddcccbbbaaa___```aaacccddddddddddddcccccccccbbbaaa```___^^^\\\]]]\\\UUUJJJ???777444666999???DDDJJJOOOUUUYYYZZZYYYXXXWWWWWWWWWYYYZZZXXXVVVTTTQQQOOOOOONNNOOOUUUTTTSSSPPPNNNNNNQQQTTTUUUSSSQQQPPPOOONNNNNNNNNMMMKKKIIIFFFCCC===777222111222333555666777777666888777666555555555555666444444333222222111000000222222222222222222111111111111111111111000//////------------------......++++++,,,---............***+++++++++++++++***)))+++++++++,,,,,,---------000///...///000111000...,,,,,,------......//////111111222333333222111111...//////---,,,,,,...000000000//////............+++***)))))))))***,,,---,,,---...---,,,,,,---...++++++++++++,,,,,,,,,,,,++++++,,,,,,...///111111//////---,,,++++++++++++((()))******(((((()))***++++++++++++++++++++++++)))))))))******)))))))))%%%%%%%%%&&&&&&&&&''''''xxxxxxwwwuuuuuuvvvyyy|||~~~~~~{{{{{{zzz}}}}}}|||zzzzzzzzzxxxxxxzzzyyyvvvvvvzzzxxxwwwyyy{{{yyyvvvyyy~~~|||wwwuuuyyy|||{{{{{{~~~|||{{{{{{{{{|||{{{yyywwwxxxzzz{{{{{{yyywwwwwwwwwyyy}}}~~~|||~~~~~~}}}zzz}}}xxxwww~~~zzz~~~{{{xxxvvvuuuttttttvvvtttssstttvvvwwwtttrrrrrrrrrvvv|||~~~zzzxxxzzzwwwttttttvvvvvvttttttwww|||wwwssssssvvvxxxwwwuuuuuuvvvwwwwwwwwwxxxzzz|||ssssssrrrqqqpppooonnnnnnnnnrrrsssppppppsssuuutttuuutttrrrsssuuuuuussspppqqqtttwwwxxxwwwwww{{{~~~wwwwwwxxxyyyyyyxxxxxxwwwsssuuuxxxxxxvvvtttssssssrrrssssssrrrtttxxxwwwtttpppssswwwwwwuuuttttttuuutttuuuyyy|||~~~}}}zzzxxxyyyxxxvvvuuuuuuuuuvvvwwwwwwuuutttuuuwwwyyyxxxvvvwwwvvvuuutttssssssssssssvvvtttssssssvvv{{{}}}vvvnnnggg___WWWRRRNNNKKKHHHHHHKKKNNNOOOOOONNNJJJCCC===888666666777222333333555:::BBBLLLSSS[[[^^^bbbffffffccc^^^[[[RRRJJJ@@@777333222333333000111333666999???GGGLLLUUUZZZ```ddddddbbb```___```aaabbbddddddddddddcccaaaaaaaaa``````_________XXXYYYXXXPPPEEE<<<888888===BBBIIIOOOSSSVVVXXXZZZZZZZZZZZZZZZZZZZZZZZZ[[[XXXWWWTTTQQQPPPOOOPPPPPPSSSSSSRRRPPPNNNMMMOOOQQQRRRNNNJJJJJJKKKLLLIIIFFFAAA@@@???>>><<<888444111111111222333333333222222333333222222222333444555333333222222111111000000///000111111000000000000000000111111111000///.....................------,,,---...///000000000000///...---,,,,,,,,,,,,,,,//////000111222222333333666444333444555666555444222222222333444555555555555666777888888777666555333444555444333222333555333333333333222222222222...---,,,+++,,,---///000///000111000......000111....../////////000000000////////////000111222333111000///...............,,,...///...---,,,---...------------------------++++++,,,,,,,,,,,,++++++((((((((()))))))))******~~~~~~~~~~~~~~~wwwwwwwwwuuutttuuuwwwzzz~~~{{{|||zzz}}}~~~}}}zzz{{{}}}~~~|||yyyvvvsssuuutttuuuyyyyyyvvvxxx|||uuuwww{{{~~~zzz{{{yyyuuutttxxxyyywwwxxx~~~}}}||||||}}}}}}}}}zzzxxx{{{}}}~~~|||{{{{{{zzz}}}}}}zzzyyy}}}}}}zzz}}}xxxwww{{{|||~~~~~~yyysssqqqtttyyyssssssssssssttttttsssqqqvvvuuuxxx}}}}}}xxxvvvwwwwwwttttttvvvvvvttttttwwwwwwuuusssvvvzzz{{{wwwsssvvvvvvwwwwwwvvvxxx{{{}}}ssssssssssssssssssssssssoootttvvvrrrpppsssvvvvvvuuutttssstttvvvvvvsssooorrrtttwwwvvvuuuuuuyyy|||rrrtttvvvxxxyyywwwtttsssrrruuuxxxyyyxxxuuuttttttppprrrrrrqqqtttyyyyyyuuuqqquuuyyyzzzxxxvvvwwwxxxssstttwwwzzz{{{yyyuuurrrvvvwwwxxxyyyyyyxxxwwwvvvvvvttttttvvvyyy{{{zzzxxxzzzzzzyyywwwvvvtttsssrrrvvvtttssssssvvv|||~~~wwwooofff]]]SSSMMMJJJHHHGGGJJJOOOSSSTTTSSSMMMHHHAAA:::666666888999666666777:::@@@JJJUUU]]]^^^aaaeeeggggggccc^^^[[[NNNGGG===555222222333333222444777;;;@@@GGGPPPUUU\\\```dddeeedddaaa___^^^aaabbbcccdddeeedddcccbbb________________________UUUVVVTTTLLLBBB;;;:::;;;DDDJJJQQQWWWZZZZZZYYYYYYWWWXXXZZZ\\\\\\[[[ZZZYYYYYYWWWUUURRRQQQQQQQQQRRRNNNOOOPPPOOOMMMKKKKKKLLLEEE@@@;;;<<>>:::888777777777;;;999:::???JJJUUU\\\```eeefffggghhhgggaaaZZZTTTIII@@@888666555333333444777777999>>>FFFOOOXXX^^^ccc___\\\]]]aaabbb^^^ZZZ___```bbbcccccccccbbbaaa\\\^^^aaaaaa^^^\\\]]]___\\\TTTKKKBBB:::666:::BBBLLLNNNSSSYYY]]]^^^\\\ZZZ]]]]]]^^^^^^]]][[[ZZZYYYUUUUUUTTTSSSQQQNNNMMMKKKSSSLLLEEEBBBCCCCCC@@@===999999::::::999777555444555444333444555555444333//////000111222333333444111111111111111000000000222222222222111111111111111111111000111111222333555555555666666777777777999999888888888999::::::888999:::;;;<<<<<<<<<<<<999777444222000000000111999999999::::::;;;;;;;;;===>>>======<<<;;;:::999999999999999888888888888777777888888777666555555555666777666555555555777666444222111111222222111........./////////////////////.........---------111000...---,,,,,,---.........------------......///...------------...///000////////////.........111000///...------...///...//////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~|||~~~~~~~~~~~~}}}|||{{{zzzzzzzzzyyyxxxwwwvvvuuu{{{|||zzz~~~~~~||||||}}}~~~}}}zzzxxxzzz}}}~~~|||xxxvvvvvvrrrrrrsssrrrqqqrrruuuxxxzzzwwwwwwzzzyyywwwyyy}}}zzzzzz~~~~~~{{{{{{{{{zzzxxxxxxyyy{{{~~~}}}|||zzzxxxvvvvvvvvvvvv|||{{{|||~~~~~~zzz{{{{{{}}}~~~~~~~~~|||~~~||||||}}}|||xxxxxx{{{xxxwwwvvvuuutttsssrrrrrrtttuuuvvvuuurrrqqqqqqrrrwwwuuutttvvvyyy||||||{{{wwwuuurrrqqqssswwwzzz|||{{{uuusssyyy~~~}}}|||~~~xxxxxxyyyyyyyyyzzzzzzzzzvvvwwwxxxwwwuuurrrqqqqqqssssssttttttuuuuuuttttttvvvvvvuuutttsssssssssssssssssstttvvvxxxyyyxxxwwwuuuwwwxxxwwwvvvvvvxxxyyytttsssrrrtttwwwwwwuuusssuuutttsssrrrrrrtttuuuvvvuuuoooooowww|||zzzxxxxxxqqqtttxxxxxxvvvssspppooovvvtttqqqpppqqqtttxxx{{{ttttttuuuvvvwwwyyyzzz{{{uuuuuuuuutttssssssrrrrrrrrruuuwwwvvvssstttyyy~~~~~~yyyrrrggg\\\TTTNNNKKKIIIMMMNNNQQQTTTUUUSSSOOOKKKEEEBBB>>>:::999888888999:::;;;===EEEPPPZZZ```ccceeeffffffgggeee```XXXSSSFFF===555333222111222444:::===BBBIIIQQQXXX^^^aaahhhddd___^^^aaacccdddccc```````````````___^^^]]]^^^aaaddddddaaa^^^]]]]]]YYYQQQGGG@@@999777===FFFSSSTTTXXX\\\``````^^^[[[^^^^^^^^^]]][[[XXXVVVTTTPPPPPPOOONNNLLLJJJHHHGGGFFFAAA<<<:::;;;<<<:::777666666666666555444333222444333111222333444444333111222222222333333333333111222222222222333333333111111111222333444444444666666666777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???;;;:::777555333333333444888888888999999:::::::::999999999999888777666555444444555555666666666777555555555555555444333333222333444444222222333444333111.........///...---.........---------------)))***+++,,,---...///000---,,,+++***)))***++++++------,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,......---------,,,,,,,,,...---,,,++++++++++++,,,------------,,,+++***)))++++++++++++++++++++++++}}}|||~~~{{{{{{yyy{{{{{{vvvwwwxxxyyyyyyxxxvvvvvvxxxzzzzzzyyy|||{{{|||~~~~~~}}}{{{yyy|||~~~~~~|||zzzyyyxxxsssttttttsssssssssvvvxxxxxxwwwxxxyyyxxxuuuvvvzzz|||yyyyyy{{{|||{{{|||}}}zzzwwwwwwzzz~~~{{{zzzwwwuuutttssssssssszzzzzz{{{}}}~~~~~~|||~~~|||||||||}}}~~~~~~|||}}}{{{xxxyyy|||uuuuuuuuuuuuuuuuuuuuuvvvvvvvvvuuusssqqqqqqrrrtttvvvuuuuuuvvvzzz|||}}}|||{{{vvvqqqrrrwww{{{|||{{{yyyvvvvvvyyy{{{{{{}}}vvvwwwyyyzzzzzzzzzyyyxxxwwwwwwwwwuuurrrqqqqqqrrrvvvvvvvvvuuuuuuttttttsssxxxwwwuuutttsssssstttuuusssssssssuuuwwwxxxwwwvvvxxxyyyyyyxxxvvvuuuvvvwwwssssssssstttwwwwwwvvvuuusssssssssssstttuuuvvvwwwtttooommmrrrxxxzzz{{{}}}tttvvvwwwwwwtttqqqppppppsssrrrqqqqqqrrruuuwwwyyyssssssssstttuuuwwwyyyzzzvvvvvvuuuuuutttsssssssssrrrwwwzzzwwwqqqqqqxxx~~~yyyooohhh]]]SSSNNNKKKJJJJJJOOOTTTZZZ\\\ZZZTTTNNNJJJAAA@@@===;;;999999999:::;;;>>>EEENNNXXX```dddeeecccccccccbbb```ZZZSSSNNNCCC;;;333111111111333888>>>CCCLLLTTT[[[___aaaaaafffbbb^^^[[[[[[___cccgggbbbbbbaaa```^^^]]]]]]\\\```cccggggggddd```\\\ZZZPPPIII@@@;;;999:::CCCLLLYYYZZZ[[[^^^``````]]]ZZZ]]]\\\ZZZXXXUUURRROOOMMMHHHHHHGGGFFFEEECCCAAA@@@<<<999555555777777555222555444333222222222222222222111///000111333333333333333333333333333333333222333333444555666777777555555666888999;;;<<<<<<>>>>>>>>>???@@@BBBCCCDDDAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@BBBDDDDDD@@@@@@@@@???>>><<<;;;::::::999777555444444444444444444555555555555666666333444444333333222111000//////000111222333444444111222222222222111000000///000111111//////000111///---+++++++++,,,+++***......------,,,,,,++++++(((((()))+++,,,...//////***))))))))))))***++++++,,,,,,++++++++++++,,,,,,))))))(((((((((((()))))),,,,,,,,,+++++++++******+++***)))((((((((())))))+++++++++++++++***)))((())))))))))))))))))))))))}}}|||}}}~~~|||}}}~~~~~~~~~{{{zzzzzzxxxxxxyyyzzz{{{{{{zzzxxxwwwvvvuuutttwww}}}yyy{{{}}}~~~}}}|||||||||zzz~~~}}}|||||||||zzzvvvwwwxxxwwwuuuvvvxxxyyywwwxxxyyyzzzxxxvvvuuuwwwzzzzzzzzz||||||{{{{{{{{{|||yyyxxxxxxyyyzzzyyyxxxvvvuuuttttttuuuuuuzzzyyyyyy{{{~~~~~~|||zzz||||||||||||yyyyyy|||sssttttttuuuuuuvvvvvvuuutttuuuuuuuuuttttttuuuwwwwwwwwwvvvwwwyyyzzz{{{{{{|||yyyuuuuuuwwwzzz{{{{{{wwwwwwxxxwwwvvvvvvyyy~~~uuuvvvwwwwwwxxxxxxwwwwwwvvvvvvtttrrrooooooppprrrvvvuuuuuutttttttttttttttyyyxxxvvvtttttttttuuuvvvtttsssssstttwwwxxxwwwvvvwwwxxxwwwvvvtttsssuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuuuurrrpppooorrrvvvyyy{{{|||yyyyyyyyywwwtttrrrrrrsssqqqqqqqqqrrrsssuuuvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwvvvvvvuuuuuuttttttsssvvvyyyxxxtttsssvvvzzz{{{|||rrrggg```WWWOOOMMMNNNOOOPPPVVV\\\cccddd]]]TTTLLLHHH???>>>===;;;999888999;;;@@@EEENNNXXX```dddeeeeeeaaa```^^^\\\XXXSSSLLLGGG@@@999333222333333888>>>EEEJJJRRRYYY^^^``````___bbb```^^^[[[ZZZ]]]bbbgggdddcccbbbaaa```____________cccgggiiigggbbb\\\XXXGGG@@@:::999;;;@@@KKKUUU[[[[[[[[[[[[\\\ZZZWWWTTTUUUTTTRRROOOLLLIIIGGGEEEAAAAAAAAA@@@???===<<<;;;:::888666666777777555333444444222111111222333444111///---...000333555555444444555555666666777777777777888:::;;;===>>>>>>??????@@@AAABBBCCCDDDEEECCCCCCCCCCCCDDDDDDEEEFFF@@@@@@??????>>>>>>======999999999::::::<<<======::::::999999888666555444666555444333222222222222000111111111111111111111111111111111111000//////------...///000000111111000000000111111000/////////000111111//////000111///---++++++,,,,,,***)))///......---,,,++++++***++++++++++++,,,,,,,,,,,,*********+++,,,------...,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))++++++++++++***************)))))))))))))))))))))***************)))((('''((((((((((((((((((((((((|||~~~~~~~~~}}}|||zzzvvvuuu~~~}}}{{{~~~yyy}}}}}}~~~~~~}}}|||{{{zzzyyyvvvtttwww{{{xxx{{{}}}}}}{{{zzz{{{|||{{{|||zzz}}}~~~{{{wwwxxxyyyxxxvvvvvvwwwxxxxxxzzz{{{zzzxxxwwwwwwwww}}}}}}zzz}}}}}}|||{{{zzzxxxwwwwwwwwwvvvuuuuuuvvvxxxyyyzzzzzzyyyxxxzzz|||~~~~~~}}}zzzxxxyyy}}}}}}}}}}}}}}}}}}{{{zzz{{{ssstttuuuuuuuuuuuutttssspppsssvvvxxxxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxxxxyyyxxxuuurrrrrruuuxxxwwwzzz{{{xxxuuutttxxxzzzyyyxxxvvvuuuvvvwwwyyyzzzttttttrrrpppnnnnnnqqqsssssssssrrrrrrrrrssstttuuuzzzyyywwwvvvuuuuuuvvvvvvuuutttssstttvvvxxxwwwvvvtttuuutttsssqqqqqqtttvvvuuuvvvwwwxxxxxxyyy{{{|||xxxxxxwwwvvvvvvuuutttsssqqqrrrtttuuuwwwyyyyyywwwyyyxxxwwwtttqqqpppqqqsssooooooppprrrsssuuuvvvvvvuuuvvvvvvvvvvvvvvvvvvuuuvvvuuuuuuttttttsssrrrrrrssstttuuuxxxyyywwwtttqqqsssvvv{{{}}}sssiii^^^YYYRRRNNNNNNRRRVVVXXX___dddhhheee\\\QQQHHHCCC===>>>===;;;888999;;;>>>HHHNNNXXX```eeefffeeecccdddaaa]]]YYYTTTMMMFFFAAA;;;666333333555777>>>EEEQQQSSSWWW[[[^^^_________bbbccccccbbbaaabbbeeegggcccbbbbbbbbbbbbaaaaaaaaa]]]```eeehhhgggaaaZZZUUUBBB<<<999===CCCJJJTTT]]]ZZZYYYWWWVVVVVVTTTQQQOOOJJJIIIGGGEEECCCAAA??????=========<<<<<<;;;999999999888777666666555333222444333222111111222444555222000......111555888999999:::;;;<<<===>>>??????@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAA@@@@@@AAA999999999888888777777777555444444333333333444444666666777777777777666666444444333222222111111111111111111111111111111111111222222222222111111000////////////////////////000000111111111111000000111222333333111111222333000///............---+++000//////...---,,,++++++,,,,,,,,,,,,,,,---------******+++,,,---...//////------,,,,,,,,,,,,------+++++++++,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))*********)))((((((((((((((((((((((((((((((~~~}}}~~~}}}~~~~~~~~~~~~|||wwwwwwzzzyyywwwxxx~~~~~~~~~}}}}}}}}}{{{xxxxxxxxxwwwwwwyyyyyy{{{}}}|||yyywwwyyy{{{{{{zzzyyy~~~|||wwwyyyyyyxxxvvvuuuvvvwwwyyy|||}}}yyyxxxyyyzzzxxx{{{~~~~~~~~~~~~|||yyyxxxyyy{{{{{{{{{zzzyyyxxxtttttttttuuuvvvyyy{{{|||zzzyyyxxxxxxzzz|||||||||zzzwwwxxx{{{|||zzz{{{~~~~~~|||zzzzzztttuuuvvvwwwvvvuuutttsssnnnrrrvvvyyyzzzyyyyyyyyyyyyyyyyyywwwuuutttuuuvvvyyy{{{|||xxxtttsssvvvzzzxxx}}}~~~{{{wwwxxxyyyyyy{{{yyywwwvvvvvvxxx{{{}}}rrrrrrrrrpppooopppsssvvvsssrrrqqqqqqrrrssstttuuuyyyyyyyyyxxxxxxwwwvvvvvvwwwvvvtttuuuwwwxxxxxxwwwsssssssssqqqoooppprrruuusssuuuwwwxxxxxxzzz~~~{{{zzzxxxvvvuuutttttttttqqquuuxxxxxxyyyzzzxxxtttttttttsssqqqnnnmmmooopppnnnooooooqqqrrrtttvvvwwwppprrruuuwwwxxxxxxxxxwwwssssssrrrrrrqqqppppppooorrrqqqrrruuuyyyxxxsssnnnttttttwww}}}zzzqqqhhh___VVVRRRNNNMMMQQQWWW\\\___fffgggeee```VVVLLLDDD???===>>>>>><<<:::===BBBGGGRRRXXX```fffhhhhhhfffeeehhheee___XXXRRRJJJBBB===555333333666999<<>><<<;;;;;;;;;;;;;;;;;;;;;::::::999888777666555444333222222222444444333444444555666666555222///000333888<<<>>>AAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIDDDDDDCCCBBBAAA@@@??????@@@???>>><<<;;;::::::999333333333333333333222222555444333222111111111111333444555666777777777777555555555555555555444444555555444444444444444333222333333333333333222222222111111111000000000///000111111222222222222111222444555444333222333444222111000000111000...,,,//////......------,,,,,,******+++,,,---...//////((()))***+++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---......---,,,,,,---------,,,,,,,,,++++++++++++,,,------------,,,******+++++++++******)))))))))))))))))))))))))))|||}}}|||}}}}}}~~~~~~~~~}}}}}}~~~{{{{{{wwwxxxwwwwww|||~~~~~~}}}|||{{{|||}}}|||zzzyyyvvvrrrsssyyyyyy|||~~~|||wwwuuuwwwyyyzzzyyywww~~~|||{{{|||}}}|||zzzxxxxxxyyyyyy}}}|||wwwvvvyyy{{{zzzxxx{{{zzzwwwwww|||~~~|||}}}}}}|||{{{zzzyyyxxxxxxrrrrrrrrrssstttvvvxxxyyy{{{zzzxxxxxxyyyzzzzzzzzzzzzwwwwwwzzzzzzxxxyyy|||{{{~~~~~~~~~~~~yyyxxxuuuvvvxxxyyyyyyxxxwwwvvvpppsssuuuvvvvvvvvvwwwxxxvvvwwwxxxvvvsssrrrtttvvv||||||{{{zzzyyyzzz|||}}}uuuzzz}}}zzzzzz||||||xxxwwwvvvvvvuuuvvvwwwxxxyyyrrrssstttsssssstttwwwyyyvvvuuusssrrrrrrrrrtttuuuyyyyyyzzz{{{zzzxxxvvvuuuyyywwwuuuvvvwwwyyyyyyxxxvvvvvvtttqqqooooooqqqsssuuuwwwxxxwwwvvvvvvyyy|||{{{zzzwwwuuuuuuuuuvvvwwwqqqwwwzzzxxxxxxzzzyyyuuuqqqrrrqqqooommmlllnnnooonnnnnnnnnoooqqqsssvvvwwwmmmppptttxxxyyyxxxuuussstttssssssrrrqqqqqqppppppqqqpppppprrrttttttsssqqqyyywwwwww{{{yyynnnfff^^^WWWQQQOOOMMMOOOUUU]]]cccfffiiiddd]]]VVVNNNGGGAAA<<<<<<===>>>>>>>>>CCCMMMTTTYYY___gggkkkllljjjjjjjjjjjjfff^^^VVVMMMEEE===888444444777===AAAEEEMMMUUUbbbbbbbbbccceeegggiiikkkhhheeedddeeeggghhheeecccbbbccceeefffeeebbb___]]][[[\\\]]]___]]]VVVLLLEEE<<<:::<<>><<<:::999999999999999:::::::::999999888777777555444333444666888888888999:::;;;<<<<<<<<<888555222222666<<>>===<<<;;;:::999888888::::::888777666666555555222222222222333333333333555555444333333333444444222333444555666666666666666666777777777777777666666666666555555444444444222222333333333333222222111111111111111222222222000111111222333333222222111222333333222111222333111111000111111111...,,,---------,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,'''((()))***++++++******,,,,,,++++++++++++,,,,,,++++++,,,------,,,++++++------,,,,,,,,,+++++++++)))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++|||~~~{{{|||~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{yyyzzzxxx{{{{{{xxxxxx{{{|||zzz{{{zzzyyyxxxyyy|||}}}zzzyyyyyyvvvqqquuu}}}zzz}}}~~~|||vvvtttuuuyyyzzzwwwvvv~~~|||~~~|||||||||xxx|||{{{vvvtttyyy|||zzzzzz|||zzzuuuwww|||xxxvvvuuuuuuqqqqqqppppppqqqssstttuuu|||zzzxxxwwwxxxyyyyyyyyyzzzwwwvvvyyyyyywwwwww{{{zzz~~~~~~~~~yyywwwuuuwwwyyy{{{{{{{{{zzzyyytttttttttsssrrrrrrtttvvvsssuuuvvvuuusssrrrtttwwwzzzwwwtttvvvzzz}}}|||{{{pppvvvyyyxxxzzz~~~|||vvvqqqqqqssstttttttttsssrrrrrrtttuuuvvvvvvxxxzzz|||zzzxxxuuusssrrrrrrssstttxxxyyy{{{|||{{{yyyvvvtttzzzxxxvvvvvvxxxyyyyyyyyyyyyxxxvvvrrrooonnnppprrr{{{|||{{{wwwsssqqqrrrttt{{{yyyvvvuuutttvvvxxxzzzrrrxxxzzzwwwwww{{{|||yyyqqqrrrrrrqqqooonnnoooqqqooonnnnnnnnnpppsssvvvxxxmmmqqquuuxxxxxxuuuqqqmmmwwwvvvvvvuuuttttttsssssspppqqqqqqpppnnnpppsssvvvyyyvvvsssuuu{{{rrrfff___XXXRRRQQQOOOOOOSSSZZZbbbhhhkkkhhhaaaVVVNNNIIIDDD???;;;;;;===??????AAAIIIUUU^^^^^^cccjjjnnnnnnmmmnnnoooiiiddd[[[RRRIII???777222666777===DDDIIIMMMUUU^^^bbbbbbdddfffhhhjjjlllmmmqqqlllhhhiiilllnnnkkkhhhfffgggiiijjjhhhddd```\\\\\\\\\\\\\\\YYYQQQGGG???888666999AAAGGGFFFEEEEEEGGGDDDAAA?????????>>>===DDDBBB@@@===;;;999999999888999999999999999888888::::::999888888:::>>>AAA===>>>@@@BBBCCCCCCBBBBBB:::777444444888>>>DDDGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@??????===<<<;;;::::::999888888777666555555555666666555444444444444555333333444444555555666666555555555555555666777888666777777888888888888888555666666777777777777666444444444333333333222222111111222222222222222111//////000111222333444444000000111222222222222222///111222111000///000222000000///000111000---+++++++++++++++++++++,,,,,,...---,,,+++***(((''''''((()))+++,,,,,,+++******++++++************++++++)))***+++,,,,,,+++***))),,,,,,,,,++++++++++++***'''((()))+++++++++***))),,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,}}}}}}~~~~~~}}}|||{{{zzz{{{|||}}}|||zzz}}}{{{|||~~~||||||{{{zzzzzzzzzzzzzzzxxxyyyyyyyyyyyy{{{~~~zzz|||}}}yyytttssswww||||||{{{xxxtttqqqqqqtttwww~~~|||zzzzzz|||~~~~~~~~~~~~|||{{{yyywwwvvvwwwzzz}}}yyyrrrsssxxx~~~~~~|||~~~|||vvvwww~~~wwwsssrrrvvvvvvrrrsssxxxuuuvvvvvvtttrrrqqqtttwwwxxxvvv~~~zzzvvvyyy|||~~~}}}zzz|||||||||{{{xxxvvvwwwyyyyyyvvvsssvvvtttrrrqqqqqqsssvvvwww{{{{{{zzzxxxvvvwwwyyy|||zzzzzzwwwtttvvvzzzxxxsssxxxvvvwww{{{{{{xxxwwwuuurrrqqqtttzzz~~~rrrrrrrrrqqqqqqtttzzz~~~xxxyyyyyyuuupppnnnooorrrtttuuuwwwxxxyyyxxxvvvuuu}}}yyytttrrrtttwww{{{|||xxxvvvsssqqqpppppprrrsssxxxwwwyyy{{{wwwqqqttt|||xxxuuutttyyy|||{{{xxxuuuvvvzzz|||zzzxxxxxxyyyyyyrrrpppoooooopppqqqqqqpppwwwtttuuuwwwuuuppprrryyyuuuvvvwwwwwwvvvsssooommmwwwtttpppppprrrsssrrrppppppnnnmmmooorrrssspppmmmuuusssppppppxxxzzzqqqhhhaaaZZZRRRMMMMMMSSSYYY^^^dddkkkmmmkkkggg]]]RRRMMMHHHCCC@@@@@@:::===???BBBKKKXXX___```iiimmmooolllkkklllllljjjiii^^^SSSKKKCCC999444333:::???CCCFFFNNNZZZaaacccdddccceeekkkmmmmmmnnnrrrqqqkkkfffggglllpppnnnjjjooonnnkkkhhheeeccccccbbb^^^]]]YYYTTTMMMEEE>>>:::444999<<<;;;<<>>:::999<<<===<<<>>>BBBHHHEEEAAA===:::::::::;;;555???===999???@@@<<<===DDDDDDCCCCCCCCCCCCDDDDDDGGGGGGGGGHHHHHHHHHFFFDDD===999555444888<<>>BBBEEEHHHRRR___gggiiimmmpppooollljjjlllllljjjhhh^^^RRRJJJBBB:::999;;;CCCHHHLLLOOOVVV```ffffffhhhfffhhhmmmooommmnnnqqqsssnnnjjjkkkppprrrpppmmmooommmiiieeeaaa^^^]]]\\\VVVUUURRRMMMGGGAAA===:::777;;;===;;;:::<<<===;;;;;;888777:::;;;:::<<<@@@AAA@@@???======>>>???@@@GGGKKKHHHEEEHHHHHHFFFJJJKKKJJJHHHFFFDDDDDDDDDDDDFFFDDDCCCDDDEEEDDDAAA>>>:::777333333666:::<<<===888555444777;;;===:::777999888888777777777777888999999999888888888888888;;;;;;::::::999999999888888999:::;;;;;;;;;:::999777777777777777777777777666666666555555444444444111222444555444333000///------...///000111111222222333444444555555444444555555666777777777666666::::::;;;;;;:::999888777444444333000...---///111...---,,,,,,,,,+++)))''')))***+++---.../////////...//////000000//////...000000111111111000//////,,,,,,,,,,,,++++++******(((((()))***++++++******'''&&&&&&'''((()))+++,,,((()))***+++++++++******************))))))))))))((((((((((((((((((((((((|||}}}yyy{{{|||{{{{{{|||{{{zzz~~~}}}|||||||||{{{zzz{{{}}}{{{www{{{yyyxxxxxxxxxxxxwwwvvvuuuvvvwwwwwwvvvvvvxxxzzzwwwxxx{{{~~~}}}{{{yyyyyy{{{}}}{{{xxxyyy~~~|||zzzwww{{{~~~}}}zzzyyyzzztttqqqsssuuuuuuuuuvvvrrrtttvvvvvvvvvuuuvvvxxxtttvvvvvvwww|||{{{|||}}}~~~~~~{{{zzz{{{|||{{{zzzxxxxxxxxxwwwvvvuuuttttttvvvxxxyyyyyyzzzzzzyyywwwvvvvvvwwwyyyyyywwwuuuyyy~~~}}}xxx|||zzzxxxxxxzzzyyyvvvrrryyyyyyxxxvvvtttuuuwwwzzzuuuvvvvvvuuuttttttvvvxxxyyyxxxvvvuuuvvvvvvvvvuuussstttuuuvvvvvvuuutttsssyyywwwuuuvvvxxxzzz{{{{{{uuuvvvwwwwwwuuurrrpppnnnrrrsssvvvyyyvvvsssuuuzzzxxxxxxxxxyyyzzzzzzwwwtttxxxxxxyyyzzzzzzyyyxxxxxxtttsssssssssttttttqqqooorrrqqqsssuuusssoooooorrrmmmoooqqqsssssssssrrrqqqqqqooommmlllmmmmmmlllkkkjjjjjjkkkjjjiiiiiikkkmmmiiimmmpppoooqqqtttssspppiiicccZZZRRROOONNNNNNNNNYYYaaaiiillloooppplllfff^^^TTTIIICCC???;;;;;;>>>BBBGGGLLLPPPZZZfffnnnpppqqqrrrpppkkkiiilllllljjjeee\\\PPPGGG@@@<<>>???;;;999::::::777888555555888::::::<<<@@@???@@@AAACCCEEEGGGHHHIIIJJJIIIHHHIIIIIIJJJNNNSSSOOOMMMIIIEEEBBB@@@@@@@@@CCC???===>>>@@@@@@;;;666555333111111333666888888444222222555999;;;999777999999888888888999::::::;;;:::999888888999:::;;;999999999999999999999999;;;<<<<<<<<<;;;;;;:::999666666666555555555555555555555444333222222111111///000222333222111...---------...000111222333444666666777888999::::::;;;<<<<<<<<<<<<<<<;;;::::::@@@@@@@@@???===;;;:::999555555444111///...///111///...,,,,,,---,,,***(((******+++,,,...000222333333333444444444444333333555444444333222000......------,,,,,,,,,+++++++++((((((***+++,,,---------'''''''''((()))***+++,,,)))***++++++,,,+++++++++++++++*********)))))))))&&&&&&&&&&&&&&&&&&&&&&&&~~~{{{}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||zzzyyy||||||wwwyyyvvvtttuuuyyyyyyvvvrrruuuwwwyyyzzzyyyyyyyyy{{{sssuuuzzz~~~}}}~~~~~~~~~||||||}}}~~~~~~|||{{{}}}}}}}}}{{{zzz|||~~~}}}|||{{{{{{vvvqqqrrruuuvvvvvvuuuoooqqqtttvvvwwwwwwwwwwwwrrrwwwwwwtttyyyzzz||||||||||||}}}}}}{{{~~~~~~yyywwwyyy{{{zzzwwwtttuuuwwwwwwvvvuuutttuuuvvvwwwxxxxxxzzz{{{zzzxxxvvvuuuvvvyyyyyywwwuuuxxx}}}|||wwwxxxwwwuuuvvvyyyzzzyyywwwwwwxxxxxxvvvtttssstttvvvwwwxxxzzzzzzyyyyyyyyyzzzwwwtttrrrrrrtttuuurrrpppqqqqqqssstttuuuvvvuuuuuuxxxwwwwwwyyy{{{||||||{{{vvvwwwwwwwwwuuusssqqqoooppprrruuuwwwvvvuuuvvvxxxvvvxxxzzz||||||xxxwwwyyy{{{yyywwwwwwrrrrrrsssuuuwwwwwwtttrrrqqqrrrsssuuutttrrrppppppnnnoooqqqrrrsssrrrrrrqqqqqqpppooonnnnnnmmmllllllfffjjjmmmllljjjiiijjjllljjjpppsssqqqnnnmmmjjjfff___YYYQQQLLLKKKNNNSSSWWW]]]eeennnqqqrrrqqqjjjbbbWWWNNNEEE@@@===<<>>AAA@@@???>>><<<:::888777444444444333111111222444222111000000111000...,,,...---------///111333444333444444555555444444333222111111000///---,,,+++,,,,,,,,,---------......+++,,,---...////////////------,,,++++++*********++++++++++++,,,++++++++++++++++++*********))))))&&&&&&&&&&&&&&&&&&&&&&&&}}}}}}~~~~~~~~~~~~{{{xxxxxx|||~~~~~~~~~}}}zzzxxxzzz|||{{{wwwtttvvv{{{|||xxxsssxxxzzz||||||zzzyyyyyyyyyuuuwww|||~~~~~~|||}}}|||{{{{{{|||}}}}}}||||||}}}tttxxxzzzyyyxxxwwwxxxyyyzzzwwwtttrrrtttwwwvvvtttrrrsssuuuxxx{{{|||||||||zzz~~~}}}yyy}}}||||||{{{zzzzzz|||~~~|||zzzyyy|||}}}xxx{{{~~~~~~{{{yyyzzz|||uuuuuutttttttttuuuvvvwwwxxxzzz{{{zzzxxxvvvvvvvvvzzzzzzwwwtttwwwzzzyyytttxxxwwwvvvvvvxxxzzz{{{|||uuuvvvvvvtttrrrqqqqqqrrruuuwwwzzz{{{zzzzzz{{{|||wwwtttrrrrrrssssssooolllnnnooopppsssuuuwwwxxxyyyxxxxxxyyy{{{}}}}}}|||zzzxxxwwwvvvuuutttsssssssssooorrrttttttuuuvvvwwwwwwtttxxx{{{zzzuuuxxx{{{xxxvvvvvvqqqqqqsssvvvyyyyyyxxxvvvrrrtttuuuuuuuuuuuurrrpppqqqqqqrrrsssrrrqqqppppppmmmnnnmmmlllkkkiiiiiiiiieeejjjooopppnnnkkkjjjkkkmmmsssuuuqqqlllhhhbbb]]]VVVRRRMMMIIIKKKQQQZZZ```bbbjjjrrrtttssspppggg^^^QQQJJJCCC???<<<<<>>=========<<<999777666777888999999>>>AAA???@@@CCCDDDCCCDDDBBBDDDJJJMMMMMMPPPTTTVVVVVVWWWXXXWWWVVVTTTSSSZZZPPPQQQQQQHHHIIIIII<<>>???@@@@@@@@@@@@<<<;;;:::888777666555555444555666666555666888999888777666666777777555333333222111000000000111222000111111222222111111000,,,,,,------------,,,+++++++++,,,...///111222222111111222222222111111000000000000///...------,,,,,,,,,++++++++++++++++++************************))))))))))))))))))))))))|||{{{}}}~~~}}}zzz{{{~~~~~~|||zzzyyy{{{~~~{{{xxxyyy}}}~~~|||xxxzzz{{{|||{{{yyywwwwwwwwwyyy{{{}}}|||{{{{{{yyyxxxxxxxxxxxxyyy{{{{{{}}}|||sssyyy}}}zzzwwwwwwyyyyyywwwyyyxxxuuutttvvvvvvtttqqqqqqrrrvvvzzz}}}}}}}}}~~~|||zzz}}}{{{|||{{{zzzzzz{{{}}}zzzyyyzzz}}}|||xxx}}}~~~~~~|||{{{{{{{{{uuutttttttttuuuuuuvvvvvvyyyzzz{{{zzzxxxwwwxxxyyyzzzzzzwwwtttvvvzzzxxxrrr|||zzzyyywwwwwwxxxzzz{{{tttttttttssspppoooppprrrrrrtttwwwxxxwwwwwwyyyzzzxxxwwwvvvuuuuuusssqqqooommmnnnppprrruuuwwwyyyzzzxxxxxxxxxzzz||||||zzzxxxwwwwwwvvvuuuuuuuuuuuuvvvqqqttttttrrrssswwwyyywwwuuuxxx|||}}}uuuxxx{{{xxxvvvwwwqqqqqqsssuuuxxxzzzyyywwwtttvvvvvvtttuuuwwwuuuqqqsssssssssrrrqqqpppooonnnnnnppppppooollljjjjjjjjjfffjjjnnnpppooommmkkkjjjnnnqqqpppkkkfffbbb\\\UUUNNNLLLKKKJJJNNNVVV```hhhhhhnnnsssssspppkkkbbbYYYLLLFFFAAA>>><<<;;;AAAHHHUUU___hhhkkklllmmmmmmjjjoooppppppnnnooopppjjjcccTTTLLLFFFGGGMMMTTT^^^gggmmmqqqsssqqqqqqrrrqqqmmmpppmmmmmmnnnmmmhhhfffhhhaaa^^^ZZZVVVSSSPPPLLLIIIBBBAAA???===<<<<<<<<<===999888777666777999<<<======BBBFFFEEEFFFKKKMMMLLLPPPOOOPPPVVVXXXXXXYYY]]][[[ZZZZZZXXXUUURRROOOMMMIII@@@EEEEEE@@@NNNPPP666<<<;;;999888666555555444111111222555777888777666888;;;>>>???>>>===<<<<<<888888999888888777666555777666666666666777777888777666444333222111222222///000111222333555666777222222222333444555777777;;;;;;::::::999999888888000000111111222333333333777888999;;;===>>>>>>???======<<<;;;;;;::::::999555444222222111222333444777888999;;;<<<<<<======555555444444444555666666777888::::::::::::<<<===;;;:::::::::;;;;;;999777777666555333222111000000---------......---------***+++,,,...///000000000------...000111333444555333444444444333333222111///000111111222222111111,,,,,,+++************+++))))))******+++,,,,,,,,,++++++++++++++++++++++++}}}||||||{{{{{{zzz}}}~~~~~~}}}{{{|||~~~~~~~~~~~~zzz{{{}}}~~~~~~{{{yyyyyy{{{}}}|||{{{xxxxxxyyyxxxuuutttuuuvvvzzz{{{~~~{{{~~~~~~~~~|||yyyyyyxxxwwwwwwwwwxxxxxxyyyzzz|||}}}}}}|||www|||~~~{{{zzz|||{{{wwwssszzz|||xxxtttuuuuuutttooonnnnnnrrrwww|||}}}}}}zzzwwwzzz|||{{{zzzzzz{{{{{{zzzzzz{{{|||~~~yyy{{{~~~|||zzz{{{zzzyyyyyyzzzyyywwwvvvuuuuuuuuuvvvvvvvvvwwwwwwzzzzzzzzzyyyxxxyyy{{{}}}zzzyyywwwuuuwww{{{zzzuuu~~~|||zzzwwwuuuvvvxxxzzztttttttttrrrppppppqqqssssssuuuvvvvvvuuuuuuvvvxxxvvvwwwxxxxxxvvvtttssstttpppqqqrrrsssuuuwwwxxxyyywwwwwwvvvwwwxxxxxxvvvttttttuuuvvvwwwxxxwwwvvvvvvtttvvvtttppprrrxxxzzzwwwyyyzzz}}}uuuwww{{{xxxuuuxxxuuutttsssuuuwwwxxxwwwvvvvvvwwwvvvrrrtttxxxvvvqqqrrrqqqqqqppppppooonnnnnnppprrrsssrrrnnnkkkkkkkkkiiihhhhhhiiijjjkkkjjjiiiiiiiiieee___]]]\\\UUUNNNJJJKKKMMMPPPTTT]]]gggoookkkoooqqqlllggg```WWWNNNCCC@@@???@@@@@@AAAHHHQQQ___gggmmmllljjjlllooonnnnnnqqqrrrqqqrrroooeeeZZZQQQIIIFFFMMMXXXaaaggglllqqqttttttqqqpppqqqppplllkkkgggeeeeeeaaa[[[XXXYYYOOOMMMIIIEEEBBB@@@>>>===>>>===<<<;;;;;;;;;<<<===666777888:::===@@@CCCEEEJJJOOORRRQQQQQQUUUWWWVVVWWWUUUUUUYYYYYYWWWWWWYYYSSSRRRPPPNNNJJJGGGDDDCCCDDD===CCCCCCEEEdddkkkEEE888999999888777666444333111444777888777666777888666:::???@@@???<<<;;;;;;666777888888777666666666;;;::::::999999999999:::999888777555444222111000,,,---...000222333555555555444444333444555666777::::::999888888777666666111222333555777999:::;;;>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@???????????????999777555333222111222333333333444555666666555555222222222333555888:::;;;<<<>>>??????>>>======>>><<<;;;:::;;;<<<<<<:::888777777777555444222000///***++++++,,,,,,++++++******+++---///111222333333111111222222333444444444222222333333444333333333000000222222333222222111,,,+++***)))((())))))***(((((()))***,,,---......------------------------}}}}}}|||}}}}}}{{{yyyvvvyyy|||}}}}}}~~~}}}zzz{{{}}}}}}}}}}}}~~~{{{}}}xxx}}}|||{{{|||yyywwwvvvwwwyyyzzz{{{uuuvvvvvvtttsssssstttvvvwwwyyy|||}}}yyy~~~|||yyyxxxyyyzzz{{{{{{zzzzzzzzzyyyyyyzzzzzz{{{yyyyyy{{{|||}}}}}}||||||vvvyyyxxxvvvxxx|||xxxppppppzzzzzzssstttuuutttsssqqqppptttzzzzzzwww}}}{{{zzz{{{{{{zzzzzz{{{|||~~~~~~zzz}}}}}}|||{{{yyywwwxxxzzzzzzwwwtttvvvwwwwwwwwwxxxxxxxxxxxxzzz{{{zzzyyyxxxzzz}}}yyyyyywwwuuuyyy~~~}}}xxx|||{{{xxxvvvtttuuuyyy{{{uuuuuutttrrrppppppsssuuuwwwxxxxxxvvvuuutttuuuwwwrrruuuxxxxxxvvvtttuuuwwwsssssssssttttttvvvwwwwwwwwwuuutttuuuuuuuuusssqqqpppssswwwzzz{{{yyyvvvtttvvvxxxtttoooqqqxxx{{{xxx||||||}}}uuuwwwzzzwwwuuuxxxxxxvvvttttttuuuvvvuuutttvvvwwwuuuqqqsssxxxwwwqqqoooooooooooonnnnnnnnnnnnlllnnnpppnnnjjjgggggghhhkkkgggcccbbbeeehhhiiihhhdddaaa[[[VVVVVVWWWQQQJJJJJJMMMQQQUUUZZZcccmmmtttkkknnnllleee^^^VVVMMMDDD<<<;;;>>>BBBEEEJJJSSS]]]dddjjjllliiigggjjjooorrrooorrrttttttsssnnnaaaTTTPPPHHHFFFQQQ```iiimmmooopppsssrrrnnnmmmnnnmmmiiieee```]]]\\\VVVNNNJJJKKKGGGDDDAAA>>><<<;;;;;;;;;<<<;;;:::999999:::;;;<<<;;;<<>><<<;;;<<<444888333666\\\ddd777777777888888777555222000222777;;;:::777555666999222777<<<>>>;;;888777777888999;;;;;;;;;:::;;;<<>>>>>>>>>>>>>>;;;;;;:::999666444222000111222444666888:::;;;<<<<<<;;;888666444444444444666666555444333333222222222333666888;;;>>>@@@AAACCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCC===<<<888555333333333333111111111111111000000///111111222444777;;;>>>@@@AAABBBCCCBBB@@@>>>===>>>;;;:::999:::;;;;;;999888777777777777666333111000******++++++++++++*********+++---///111222333333555555444444444333333333///000111222333444444444333333333333222000...---,,,+++)))((((((((())))))'''''')))***,,,...///000------------------------}}}}}}~~~{{{www|||}}}}}}~~~~~~~~~~~~~~~zzz}}}{{{~~~|||~~~~~~~~~}}}~~~{{{yyy~~~~~~}}}|||||||||||||||wwwqqqsss~~~yyyvvvzzzuuuuuuqqqmmmrrrzzzyyysssuuuyyy}}}~~~|||zzzyyyzzzzzz~~~}}}yyyxxxxxxwwwxxxyyyyyywwwuuuvvvwww}}}~~~}}}{{{|||}}}xxxqqqvvvvvvuuuuuuuuuuuuuuuuuuwwwwwwxxxxxxvvvssspppmmmqqqnnnkkkmmmrrrwww{{{{{{~~~}}}||||||~~~~~~}}}yyy}}}~~~zzzzzz}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~vvvvvv}}}xxxwww|||zzzzzzyyyxxxvvvwwwzzz|||{{{wwwvvvzzz{{{xxxvvvwwwyyywwwvvvxxxzzz{{{yyyvvvyyy{{{{{{wwwrrrqqqvvv{{{xxxxxxvvvuuutttsssrrrrrrrrrwww}}}}}}xxxttttttvvvxxxsssrrrvvvyyyvvvttttttrrrmmmkkkooosssssstttuuuyyywwwuuuuuuwwwyyyyyyyyyrrruuuwwwvvvtttsssuuuwww|||zzzwwwtttssstttuuuwwwxxxzzz~~~~~~|||{{{yyyyyy{{{tttwwwyyyxxxuuutttvvvxxxqqqppppppqqqssssssoookkkuuurrrpppppprrrrrrpppmmmtttqqqmmmllllllllliiifffhhhgggeeedddccccccddddddgggaaa[[[WWWQQQLLLJJJMMMPPPSSSWWW[[[dddllllllhhhsssnnneee[[[QQQIIIEEEBBB<<<<<<===@@@GGGQQQ]]]eeekkkkkkkkklllmmmnnnoooppprrrrrruuuwwwpppaaaSSSLLLLLLOOOUUU\\\bbbgggkkkmmmrrrpppnnnllljjjgggccc```___XXXOOOJJJGGGDDD???:::;;;;;;;;;;;;::::::::::::999:::<<<>>>@@@BBBBBBCCCHHHJJJOOOUUUZZZ^^^aaabbbcccdddeeeeeebbb^^^YYYVVVRRRMMMGGGFFFHHHIIIGGGDDD=========<<<;;;:::888888:::888777666666888:::;;;999999888666333222333444888666444444555555222000666666666666666666666666888999;;;>>>AAADDDFFFGGGGGGFFFDDDFFFGGGGGGDDDAAA@@@>>>;;;777555333222222666:::>>>?????????AAACCC@@@???===<<<<<<999666333111000///...............333777<<>><<<999666555666444111...+++++++++,,,222444666888:::<<<======BBBAAA@@@???>>>>>>>>>>>>888888999;;;===<<<:::888999888555222000---,,,+++)))***+++,,,,,,,,,+++***(((***---000333444444444444444444444333222111111333333444555555444444444333333222111000...,,,+++******++++++,,,---......---,,,***)))***,,,///111------......------,,,+++}}}{{{zzz{{{~~~~~~|||{{{yyyxxxyyy{{{}}}}}}|||~~~|||{{{~~~yyyzzz~~~~~~}}}~~~~~~~~~}}}}}}}}}|||zzzxxxxxxwwwxxxxxxwwwrrruuu|||zzz~~~{{{yyysssmmmpppvvvwwwrrrppptttxxxyyyxxxvvvvvvwwwyyyzzz{{{{{{{{{{{{}}}yyyxxxwwwwwwwwwyyyzzz{{{}}}~~~|||yyyzzz|||yyyssswwwwwwvvvvvvwwwxxxzzz{{{xxxxxxwwwwwwvvvuuutttssssssqqqoooppptttyyy{{{{{{~~~}}}}}}~~~~~~}}}|||~~~}}}||||||{{{{{{{{{{{{{{{{{{yyyxxx~~~yyywww{{{{{{{{{zzzyyywwwxxxzzz}}}zzzwwwwwwzzz{{{xxxvvvwwwwwwuuutttvvvxxxxxxvvvtttxxxyyyxxxvvvssssssuuuwwwuuuuuutttttttttuuuwwwxxxxxxzzz{{{yyyuuussstttvvvwwwsssrrrwwwyyywwwuuuvvvpppmmmmmmqqqssssssuuuyyy{{{xxxtttrrrsssuuuwwwwwwtttuuuvvvuuusssrrrtttvvvxxxwwwuuuttttttvvvxxxyyy}}}~~~~~~yyywwwwwwwwwyyy}}}vvvwwwxxxxxxvvvvvvvvvwwwrrrqqqpppqqqrrrqqqnnnjjjrrrpppooopppssstttrrrpppvvvrrrooommmnnnnnnllljjjgggfffeeeddddddeeeffffff```[[[VVVTTTOOOIIIGGGIIIPPPWWW^^^ccciiinnnmmmhhhnnnhhh___TTTJJJBBB>>>;;;:::<<<@@@EEEMMMWWWaaahhhnnnnnnnnnmmmnnnnnnooooooppppppssstttlll]]]RRRNNNQQQUUU\\\ccchhhjjjjjjjjjnnnkkkhhhdddaaa^^^YYYVVVQQQKKKDDDAAAAAAAAA>>>;;;===<<<:::999999;;;===>>>;;;===AAAEEEIIILLLMMMNNN[[[\\\^^^aaaccceeefffgggbbbaaa```^^^YYYTTTOOOLLLIIIDDD@@@@@@BBBDDDBBB???=========<<<;;;:::999888:::999888666555555666666666666555333111222555777:::777555555666777555333444444444444444444444444999:::<<>>AAAEEEFFFEEEEEEFFFHHHHHHFFFDDDCCCAAA===888555000000000000/////////...666888;;;>>>AAABBBCCCCCCCCCBBBBBBAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????===:::777555111000///...---......///111222444666999;;;===>>>@@@??????>>>============;;;999888888999:::999888777555222///,,,***))))))***+++---.../////////...,,,---...///111333555555444444444444444333222111222333333444444333333333222111000///...---,,,+++++++++,,,,,,---...//////---,,,+++******+++---...+++,,,,,,---------------}}}zzzxxxxxx{{{~~~|||yyyzzz}}}~~~~~~zzzyyy|||vvvxxx~~~~~~||||||~~~~~~~~~|||~~~~~~}}}zzzyyyyyyzzzzzzzzzuuuwwwzzzwwwzzz}}}zzzsssmmmoootttvvvsssnnnqqqtttvvvvvvvvvvvvvvv|||wwwtttuuuvvvwwwxxxzzzvvvssstttxxx|||~~~~~~~~~~~~zzzvvvvvvyyyyyyuuuzzzyyyxxxwwwvvvwwwyyyzzzyyyxxxwwwuuuuuuvvvwwwxxxqqqooooooppprrrtttuuuuuu{{{|||}}}~~~|||}}}~~~zzzzzzzzzzzzyyyyyyxxxxxx}}}wwwvvv|||~~~yyyxxx{{{|||||||||{{{yyyzzz|||~~~zzzwwwwww{{{|||yyyvvvvvvvvvuuutttuuuwwwwwwuuussswwwvvvuuuuuuvvvvvvtttsssuuutttsssssstttvvvxxxzzzzzzxxxvvvtttsssuuuwwwyyyvvvssssssxxxzzzwwwuuuvvvnnnnnnpppttttttssswww}}}~~~zzztttpppppprrrssstttvvvvvvvvvtttrrrrrrsssuuuttttttttttttvvvxxxzzz{{{}}}zzzuuuuuuwwwwww{{{yyyxxxxxxxxxyyyxxxwwwuuusssrrrqqqqqqqqqpppmmmjjjooooooooopppsssuuuuuutttwwwtttpppooooooppppppooojjjiiihhhfffeeedddccccccYYYTTTQQQPPPMMMIIIHHHJJJRRR\\\gggllloooppplllgggfff```WWWLLLDDD>>>;;;999<<<@@@HHHPPPWWW```hhhmmmppppppoooooooooooopppppplllllllllkkkbbbWWWQQQQQQYYY^^^dddjjjllljjjfffcccdddaaa\\\XXXTTTOOOJJJGGGDDD???:::888999;;;;;;:::;;;:::999999;;;>>>BBBEEEFFFIIIMMMSSSWWWZZZ\\\\\\eeedddcccaaa```_________WWWVVVTTTPPPLLLHHHDDDBBB@@@>>><<<<<>>;;;:::::::::::::::999888888777888888888777666666555777777777666555777;;;>>>???<<<999777777777666555666666666666666666666666888999;;;>>>AAAFFFJJJLLLNNNMMMLLLKKKIIIEEE@@@===:::999666666888===BBBEEEFFFHHHKKKLLLLLLKKKJJJKKKHHHEEEBBB>>>;;;888333000222222333333333222111000444555666888;;;>>>BBBCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>???>>><<<999666444,,,---...000111222333333111111222333666999;;;===>>>=====================???<<<888666666777777777444222///,,,***))))))))),,,---///111333333333333111000///...///111444555333444444444444333333222111222222333222222111111000///---,,,++++++,,,,,,------......//////000000...------,,,+++*********)))***+++,,,---......///}}}|||zzzzzz|||~~~||||||}}}zzz||||||zzzxxxzzz|||~~~zzz{{{}}}|||}}}~~~}}}~~~~~~~~~||||||}}}~~~}}}yyyxxx|||{{{tttppppppwwwuuuqqqoooqqqtttvvvuuuoooqqqtttvvvxxxxxxxxxyyy|||wwwqqqoooqqqssssssqqqwwwsssqqqtttzzz}}}{{{tttrrrvvvwwwuuu{{{zzzyyyxxxvvvtttrrrqqqxxxxxxwwwvvvvvvvvvvvvwwwqqqqqqqqqrrrrrrrrrrrrqqqxxxyyy|||}}}zzz|||~~~|||{{{{{{{{{zzzyyyyyyxxxxxxwwwssssssyyy{{{yyyxxxzzz}}}~~~~~~}}}{{{{{{}}}zzzwwwxxx|||}}}yyyvvvvvvwwwwwwwwwxxxxxxwwwvvvuuuwwwuuutttvvvzzzyyyuuupppwwwvvvsssrrrrrrsssuuuvvvuuusssqqqqqquuuxxx{{{|||wwwuuuuuuyyyyyyuuussstttnnnpppuuuwwwtttqqqvvv~~~{{{wwwsssrrrrrrqqqqqqxxxwwwuuusssrrrrrrssstttsssssstttuuuwwwxxxzzz{{{~~~zzzzzz}}}}}}yyy}}}yyywwwzzz{{{zzz|||{{{yyywwwxxxzzzzzzwwwsssqqqqqqqqqqqqpppooommmllloooooooooqqqrrrttttttuuuuuusssqqqoooooopppqqqrrrpppnnnkkkgggccc```]]][[[VVVQQQMMMMMMLLLKKKNNNSSSYYYdddooorrrqqqoookkkfff]]]XXXPPPHHHBBB???>>>???BBBHHHRRR[[[bbbggglllooommmmmmnnnnnnpppqqqssstttlllhhhddd___WWWPPPRRRWWWbbbdddgggiiigggccc]]]YYYUUURRRMMMIIIFFFBBB>>>;;;@@@<<<777444555777888999;;;<<<>>>BBBFFFKKKOOOQQQWWWYYY]]]```bbbcccbbbbbb___]]]ZZZVVVSSSQQQPPPOOOIIIHHHFFFDDDCCCBBBAAAAAAAAA???>>>???@@@@@@===;;;777777888888888888888777666888;;;===>>>???>>>>>>???AAABBBBBBBBBBBBCCCEEECCCAAA>>>;;;999888777777>>>>>>>>>>>>>>>>>>>>>>>>999999999;;;===@@@DDDFFFHHHHHHHHHGGGDDDAAA===::::::::::::<<>>999444222111000///555666888999999888666555111000000111444999>>>BBB@@@AAACCCDDDDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>============<<<999555222000+++---000444666777777777444333222222333555888:::;;;<<<<<<======>>>>>>===@@@===999777666666444333111000---++++++,,,...//////000222444444444444444222111000//////000111111222333333444444444444333111111111111111111000///---,,,***))))))***,,,---///000000000000000000000.........---,,,***(((''''''((()))***,,,...///000~~~~~~|||vvvuuuzzzxxxzzz|||~~~}}}{{{{{{}}}~~~}}}}}}~~~~~~|||}}}~~~}}}|||||||||~~~~~~{{{yyyzzzyyytttooonnnrrrqqqqqqssstttsssrrrrrrpppqqqsssvvvxxxyyyzzzyyypppnnnmmmpppuuuyyyyyyxxxwwwuuuuuuyyy|||}}}uuuqqqssstttssswwwxxxzzz{{{yyyuuuqqqnnnwwwwwwxxxxxxwwwuuusssqqqvvvwwwxxxxxxwwwuuutttttttttvvvyyy~~~|||xxx|||~~~{{{~~~}}}|||{{{{{{{{{{{{|||yyyvvvvvvyyy{{{yyyxxxxxx}}}~~~~~~}}}}}}~~~{{{xxxxxx|||}}}yyywwwwwwxxxxxxyyyyyyxxxwwwvvvvvvxxxuuuuuuxxx}}}|||vvvooouuutttrrrqqqqqqrrrtttuuurrrqqqqqqssswwwyyyyyyyyyxxxvvvwwwzzzxxxrrrpppqqqqqqtttyyyzzztttooosss|||}}}{{{zzzyyyxxxvvvrrroooyyywwwuuutttsssttttttsssttttttuuuvvvwwwxxxxxxxxx|||yyyvvvwwwyyyzzzzzz{{{yyyxxx{{{~~~zzzyyy{{{|||zzzxxxyyy{{{zzzuuuqqqooooooppppppooooooooooooooopppqqqqqqqqqqqqrrrrrrrrrqqqpppnnnmmmnnnpppqqqpppnnnkkkfffaaa\\\XXXVVVSSSMMMHHHIIIKKKOOOVVV^^^fffooovvvvvvrrroookkkfffXXXSSSKKKDDD@@@@@@AAACCCJJJPPPYYYaaafffiiijjjkkkiiijjjkkkmmmpppsssuuuvvvnnnggg^^^VVVPPPNNNUUU^^^ddddddbbb___ZZZUUUQQQNNNFFFCCC@@@===<<<;;;999777>>>;;;888777888:::===>>>DDDHHHNNNUUU[[[___aaabbbdddddddddcccaaa^^^[[[YYYVVVTTTQQQMMMKKKIIIHHHHHHDDDDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBAAAAAA???===;;;888888999:::;;;;;;;;;;;;???AAADDDHHHJJJJJJIIIIIIHHHJJJMMMNNNLLLIIIGGGFFFAAAAAA@@@>>>======>>>???FFFFFFFFFFFFFFFFFFFFFFFF???>>>===<<<;;;<<<=========>>>>>>>>>===<<<;;;;;;===???BBBEEEHHHJJJKKKLLLLLLMMMNNNNNNMMMJJJFFFCCC@@@;;;444000000333666888;;;<<<>>>??????>>><<<;;;444222000...///222666999<<<>>>@@@BBBCCCBBBAAA@@@????????????????????????;;;;;;999777444111...,,,///222555888:::;;;:::999888777444333222333444555999:::<<<===>>>>>>>>>>>>>>>===;;;999888555000---,,,+++++++++---///222333333333444555555444333222111111222222111///...,,,111111222333444444444333000111111111000000///...+++***)))((()))+++---///111111111111111111111111.../////////---+++((('''''''''((()))+++---///000~~~yyywww{{{{{{|||~~~}}}zzz}}}zzz~~~~~~}}}|||{{{{{{{{{zzzwwwuuusssqqqsssvvvvvvqqqoooooopppppppppsssvvvxxxxxxwwwsssssstttwwwyyy{{{zzzyyy{{{{{{|||}}}wwwrrrssssssqqqrrrtttxxx{{{|||zzzwwwtttvvvwwwyyyyyyxxxuuurrrpppvvvxxxyyyxxxuuusssssstttrrrtttwww|||~~~{{{xxx|||}}}}}}{{{yyyzzz{{{~~~~~~}}}}}}}}}{{{yyywww}}}~~~}}}~~~|||xxxxxx{{{|||yyywwwxxxvvvxxxyyyxxxvvvuuuuuuuuuwwwuuuuuuyyy}}}|||wwwqqqqqqqqqrrrrrrssstttuuuvvvssstttvvvvvvvvvuuusssrrrvvvuuuwwwzzzwwwpppnnnppprrruuuyyyzzzuuuooorrryyyzzzzzz{{{||||||zzzuuurrrxxxwwwvvvvvvwwwwwwuuussstttuuuvvvxxxxxxxxxwwwvvvxxxuuutttvvvwwwxxxzzz~~~vvvvvvzzz~~~|||vvvtttuuuzzzzzzzzzzzzzzzwwwtttqqqooopppqqqpppnnnmmmnnnoooooopppqqqpppooonnnooopppoooooopppnnnllllllmmmnnnjjjiiifffbbb^^^YYYUUUSSSMMMHHHEEEHHHMMMTTT^^^gggqqqwwwzzzwwwsssnnnhhhbbbRRRMMMFFF@@@>>>@@@DDDGGGRRRWWW___dddggghhhhhhhhhkkkkkklllnnnppprrrtttuuummmbbbWWWPPPMMMOOOVVV^^^\\\ZZZUUUPPPKKKGGGEEEDDD===;;;888888999;;;;;;:::<<<<<<===???BBBFFFJJJLLLUUUYYY___fffjjjkkkjjjiiibbb```^^^ZZZUUUQQQMMMKKKJJJJJJIIIHHHGGGFFFFFFFFFIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBAAA???===;;;::::::;;;<<<===???@@@@@@AAAAAAIIIKKKMMMOOOQQQQQQPPPOOOLLLNNNQQQQQQMMMHHHEEECCC<<>><<<999888444666777888888999<<>>:::666111000333888===@@@@@@AAABBBCCCCCCCCCBBBAAA===;;;666222///...//////888999<<>>?????????????????????999888555222000...------444666888;;;======<<<<<<;;;:::888555444333222333666777:::<<<===>>>>>>>>><<<;;;999888666222---)))'''''')))+++...000333444555555666666555444222111222333444444222000---+++//////111222333333333333111111111111000///......)))))))))***+++---///000333333222222111111000000.../////////...---+++***)))((((((((()))+++---...}}}~~~}}}~~~}}}{{{}}}~~~~~~|||~~~|||~~~~~~}}}~~~~~~|||yyytttrrrsssxxxwwwrrrqqquuuqqqpppppprrrvvvxxxwwwvvv|||}}}}}}|||yyywwwwwwwww~~~}}}|||{{{zzzvvvuuutttrrrqqqrrruuuwwwyyyyyyyyyxxxwwwwwwxxxxxxxxxwwwvvvuuutttuuuvvvtttqqqoooppprrrrrrtttwww{{{~~~~~~|||zzz{{{}}}|||~~~~~~~~~{{{xxxuuuvvvyyy~~~~~~}}}zzz}}}~~~~~~}}}~~~~~~yyywwwyyyzzzyyyxxxzzzwwwyyy{{{yyywwwuuuuuuvvvuuuuuuvvvxxx{{{zzzvvvrrrssssssuuuvvvvvvvvvuuuuuutttvvvxxxwwwsssqqqqqqrrrqqqrrruuuyyyvvvpppnnnqqqrrrssswwwyyyvvvqqqrrrxxxwwwwwwxxx{{{||||||zzzwwwwwwwwwvvvxxxzzzzzzwwwtttrrrtttvvvxxxyyyxxxwwwvvvwwwtttsssvvvuuussswww}}}uuuuuuxxx{{{xxxssssssvvvxxxzzz|||{{{xxxtttrrrqqqqqqrrrrrrpppllljjjkkkmmmmmmooopppooommmlllnnnppplllnnnpppooollljjjjjjkkkfffeeeccc___ZZZTTTPPPMMMHHHEEEFFFMMMUUU\\\fffnnnsssvvvwwwtttoooiii___UUUJJJFFFAAA>>>@@@FFFMMMRRR\\\```eeeiiijjjkkkkkklllssssssrrrppppppooooooooocccWWWLLLIIIJJJLLLOOOSSSMMMKKKHHHDDD@@@>>>===<<<;;;999888999<<>>===;;;999888999:::;;;<<<>>>@@@AAABBBCCCCCCGGGHHHJJJMMMNNNOOOOOOOOONNNNNNNNNLLLGGGDDDBBBAAA>>>BBBGGGKKKMMMNNNQQQSSSOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLJJJGGGBBB===888555222444555555777:::AAAFFFFFFHHHJJJLLLMMMLLLKKKJJJLLLKKKJJJJJJHHHDDD===777333222222444999>>>AAABBBCCCDDDDDDDDDEEEEEEEEEEEEDDDBBB>>>:::666222000///333555888;;;===???@@@@@@??????>>>>>>===<<<<<<<<<666444111///...///111222555777999;;;===>>>>>>>>><<<;;;:::888666555333333222444777999;;;<<<<<<<<<:::888444222000---)))&&&'''))),,,...111222333333555666777777777666555444666666555444333111000///---...///000111222222222111222222111000///......((()))***,,,...000111222333333222222111000000///......///////////////...+++***)))(((((()))+++,,,~~~|||{{{wwwzzzzzz~~~}}}{{{{{{}}}|||}}}{{{}}}~~~~~~~~~}}}}}}zzzwwwsssppprrrwwwxxxuuuwww}}}sssrrrqqqssswwwyyyxxxvvvyyy{{{|||zzzxxxwwwzzz~~~}}}zzzyyyyyyzzzwww}}}|||xxxwwwvvvtttsssrrrrrrrrrssstttvvvwwwxxxxxxwwwwwwwwwxxxzzz{{{vvvxxxxxxvvvrrrqqqsssuuussstttwww{{{~~~}}}{{{xxx{{{|||yyyxxx{{{}}}||||||yyytttqqqrrrwww}}}zzz{{{{{{|||~~~|||~~~~~~}}}~~~~~~zzzwwwyyyzzzxxxyyy|||zzz|||~~~|||yyywwwxxxyyyssstttuuuwwwyyyxxxuuussswwwxxxyyyyyyxxxvvvsssqqqrrrvvvxxxvvvqqqooorrrvvvmmmoootttxxxvvvppppppsssqqqqqquuuxxxvvvssstttxxxvvvvvvvvvxxx{{{||||||{{{wwwvvvwwwzzz||||||xxxtttpppsssvvvxxxzzzyyyxxxwwwyyyuuutttuuusssooorrrzzzwwwvvvwwwyyyvvvsssuuuzzzwwwzzz}}}{{{wwwrrrpppqqqtttuuutttpppkkkhhhiiijjjkkkmmmoooooommmlllnnnqqqkkknnnqqqqqqmmmjjjiiiiiigggfffbbb]]]WWWPPPJJJGGGFFFEEEJJJTTT]]]dddlllsssooorrrrrroookkkdddVVVIIIBBB???===>>>DDDNNNYYY```dddgggkkknnnooopppqqqrrr|||zzzwwwssspppmmmkkkjjjWWWLLLCCCCCCGGGHHHGGGGGGBBBAAA???===<<<:::999999<<<:::999;;;>>>BBBEEEEEELLLPPPUUUZZZ___cccgggjjjbbbaaa___\\\WWWRRRMMMKKKMMMKKKGGGDDDCCCBBBCCCCCC???@@@CCCFFFHHHIIIIIIIIIEEEEEEEEEDDDCCCAAA@@@???<<<;;;:::888777777999;;;999:::<<<>>>@@@AAABBBBBB===???BBBEEEHHHKKKLLLMMMOOONNNKKKGGGCCCAAAAAACCCCCCHHHNNNQQQQQQQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRMMMMMMKKKHHHCCC===777333444555666666777===EEEKKKIIIIIIJJJJJJKKKKKKKKKLLLIIIGGGFFFFFFDDD???888222222333777===BBBEEEEEEDDDEEEEEEDDDDDDEEEFFFGGGGGGDDDDDDBBB@@@===999666444111222555888;;;===???@@@??????>>>===;;;:::999888333111...---...111555888555666888:::<<<>>>??????;;;;;;;;;:::999777555444///111444777::::::::::::999555000---+++)))'''&&&+++---000333555555444444555666777888999999888777:::999666444222222333333,,,,,,...///111222222222222222222222111000......''')))+++...000222222333444333333222111000//////......//////000111111222,,,+++)))((('''((()))***||||||}}}}}}xxx|||||||||}}}|||xxx{{{~~~wwwzzz{{{vvvvvvuuusssrrrrrrtttvvvxxxzzzxxxxxxxxxtttpppsssxxxvvv|||{{{yyy}}}}}}yyyyyyzzzzzzwwwuuuwwwzzz{{{yyyuuutttxxx|||wwwvvvsssrrruuuyyyuuummmzzz}}}~~~yyyuuuuuuwww{{{xxxwwwxxxuuurrrssswwwyyyvvvxxx|||}}}zzzwwwxxx~~~{{{zzzzzz||||||{{{yyyyyyzzzyyyxxxvvv|||xxxxxx|||~~~~~~~~~{{{{{{}}}~~~}}}|||}}}xxxuuuvvvxxxzzz{{{zzz{{{zzzxxxwwwwwwvvvtttuuutttvvvyyyxxxttttttwwwzzz||||||{{{wwwsssrrrqqqrrrsssvvvxxxxxxwwwvvvuuusssuuuwwwwwwvvvuuuuuuvvvrrrpppssszzz|||yyywwwwwwsssuuuwwwvvvtttsssvvvyyyzzz{{{|||{{{yyyxxxxxxxxx|||{{{xxxtttqqqooooooqqqxxxxxxxxxwwwvvvtttsssrrrvvvvvvvvvvvvvvvvvvuuuuuusssvvv{{{}}}|||yyywwwvvvsssrrrqqqooooooooopppppplllkkkmmmppplllfffhhhpppooommmlllmmmnnnlllhhhdddfffccc^^^WWWPPPKKKGGGEEECCCJJJRRRXXXaaalllqqqqqqlllppppppjjj]]]QQQIIIFFF???AAABBBFFFPPP]]]ccccccjjjjjjkkknnntttxxxzzz{{{zzztttrrrrrrmmmbbbZZZNNNFFF>>>;;;<<>><<<::::::999999999:::;;;<<>>BBB@@@999777:::;;;777666888999888:::???===???AAAAAA???===<<<<<<>>>;;;999;;;@@@CCCCCCAAADDDCCCAAA>>>===???DDDHHHNNNPPPRRRSSSQQQPPPPPPQQQPPPPPPOOOOOOPPPQQQRRRSSSPPPLLLFFF???:::888777777<<<>>>>>>===;;;<<<@@@DDDIIIKKKNNNOOONNNMMMKKKKKKHHHEEEAAA<<<777444333222888999<<<@@@BBBDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCEEECCC@@@@@@@@@===999555222000///222777<<<===<<<>>>@@@AAA@@@<<<777444333,,,------...111444777999999999;;;<<<>>>>>>>>>>>>>>>=========??????===<<<222111000222666999999888666555111,,,'''&&&+++///111222555666777666555444333444666777666555333222555444444333333222111111666111,,,,,,///222333222222333333000---***((((((***+++,,,...///000000000444333222111000000000000000000//////...//////000111///,,,)))''''''((((((~~~~~~}}}||||||{{{}}}|||~~~}}}}}}{{{ttttttsssssstttwwwzzz||||||yyyyyyzzzxxxuuuvvvzzzzzz}}}~~~{{{yyy{{{}}}{{{yyyyyyyyy{{{|||||||||vvvxxxzzzyyyvvvvvvzzz~~~wwwxxxwwwuuuwwwzzzxxxrrrzzz}}}~~~yyyvvvvvvxxxxxxvvvvvvxxxvvvtttvvv{{{xxxuuuuuuyyyzzzwwwvvvwww~~~~~~~~~}}}{{{zzzuuuwwwyyyyyyxxxxxxzzz|||~~~zzzyyy}}}~~~}}}|||{{{}}}~~~~~~}}}|||yyyzzz{{{{{{{{{{{{|||{{{zzzyyyyyyxxxvvvvvvuuuwwwzzzzzzvvvvvvyyyxxxyyyyyyxxxvvvtttssstttrrrrrrsssttttttsssrrrrrrppprrruuuvvvvvvwwwyyyzzzwwwvvvxxx}}}~~~zzzwwwxxxuuuvvvvvvvvvuuuuuuwwwxxx}}}}}}~~~|||zzzxxxwwwwww|||{{{yyyuuurrrqqqrrrrrrwwwvvvuuutttsssrrrqqqqqqssssssssssssssssssrrrrrrtttwwwzzz{{{xxxuuurrrqqqtttssspppnnnmmmmmmmmmnnnnnnlllnnnqqqooojjjkkkppprrrooollljjjjjjiiifffdddaaa^^^XXXRRRLLLHHHFFFEEEJJJPPPVVV[[[bbbkkkooonnngggjjjjjjdddXXXLLLEEEBBBBBBFFFKKKQQQ[[[eeeiiifffllllllmmmqqqvvvyyy{{{{{{~~~wwwooojjjggg```VVVNNNCCC>>>:::999;;;===;;;888;;;999888888999<<<@@@BBBFFFIIIPPPYYY```ccccccaaa\\\[[[ZZZXXXUUURRRNNNLLLKKKGGGCCCBBBBBBCCCBBB@@@@@@AAACCCEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAAAAA===;;;>>>===::::::>>>DDDAAA@@@CCCEEEDDDFFFKKKJJJKKKLLLLLLIIIGGGEEEDDDBBB@@@???>>>>>>===;;;999;;;<<<<<<======@@@EEEIIILLLNNNPPPQQQPPPOOOOOOPPPSSSSSSRRRQQQPPPNNNMMMLLLJJJFFF@@@;;;888999<<<>>>EEEFFFEEECCC???===>>>@@@CCCFFFJJJMMMMMMLLLJJJJJJCCC@@@;;;777444333333444>>>@@@BBBEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDFFFDDDBBBAAAAAA???;;;777000...,,,...222666777777===>>>???>>>:::555222111,,,---...111333666888999:::;;;<<<===>>>?????????>>>======>>>??????>>>===999555111///111444555555111///,,,)))(((***///222333444666777777666555444333444666777777666555444555444444333333222222222444222...---...000222222222222222///+++)))((((((***+++,,,...//////000000333333222111000/////////000000000000000000000000///...,,,***((('''''''''}}}|||}}}{{{{{{}}}}}}~~~tttttttttuuuwwwzzz~~~|||xxxvvvyyyzzzxxxxxxzzz~~~~~~}}}|||{{{yyyxxxxxxxxxyyyzzz{{{{{{{{{}}}~~~xxxzzz{{{zzzwwwvvvyyy|||xxx{{{{{{yyyzzz}}}|||yyyzzz}}}}}}zzzwwwxxxzzzyyywwwwwwyyywwwuuuvvv{{{yyyvvvvvvxxxxxxuuuvvvyyy}}}}}}xxxtttsssxxx}}}}}}zzzyyy~~~{{{zzz~~~~~~~~~|||{{{|||~~~}}}|||}}}}}}|||{{{{{{{{{|||}}}|||{{{yyyyyyxxxvvvxxx||||||yyyxxx{{{xxxyyyxxxvvvtttssssssuuutttssssssrrrrrrrrrrrrrrrqqqsssuuuvvvvvvvvvxxxzzzzzzxxxzzz~~~~~~yyyvvvwwwwwwvvvuuuuuuwwwxxxxxxwww}}}|||zzzxxxwwwyyyxxxvvvuuusssssssssssswwwvvvtttrrrqqqqqqrrrrrrttttttuuuuuuuuuuuuuuutttwwwzzz||||||zzzwwwuuutttvvvtttpppmmmkkkkkklllmmmqqqnnnnnnqqqrrrpppooopppsssoookkkhhhfffeeecccbbbZZZVVVQQQLLLHHHFFFFFFFFFRRRXXX]]]```dddjjjllljjjccccccaaaZZZOOOFFFAAA@@@DDDLLLTTT\\\fffnnnooolllnnnnnnooorrrvvvxxxxxxwwwvvvnnnddd]]]YYYRRRIIIBBB;;;888777999;;;<<<999666>>>>>>>>>???DDDJJJPPPTTTWWWZZZ___cccfffddd___[[[UUUSSSPPPMMMHHHDDDAAA@@@@@@???>>>???AAABBBAAA@@@<<<>>>AAADDDEEEEEECCCBBBAAAAAABBBBBBAAA???>>>===<<<999999===@@@BBBFFFKKKPPPMMMNNNRRRTTTTTTVVVZZZ\\\\\\\\\[[[YYYUUURRRPPPJJJJJJGGGCCC===777444333333555777:::<<>>DDDHHHNNNNNNLLLHHHBBB<<<999888;;;>>>CCCHHHJJJJJJHHHGGG>>>;;;777333222444777:::DDDEEEFFFHHHIIIHHHHHHGGGFFFGGGGGGHHHGGGFFFEEEDDDEEEDDDCCCBBBBBB@@@===:::222///++++++---000222333:::<<<===;;;777222000///,,,...111444777999::::::;;;<<<<<<===>>>???@@@@@@>>>>>>????????????>>>>>>AAA;;;333...,,,...///000+++)))'''(((+++000444666666666777888888777555444444555555666666666555555444444444444333333333333333333111///---...000222111111000---)))'''&&&'''***+++,,,---.../////////222111111000000/////////......///000000//////...,,,,,,,,,+++***((('''&&&~~~~~~~~~~~~}}}}}}{{{|||~~~~~~xxxwwwwwwwwwyyy{{{}}}zzztttssswww{{{zzzxxxyyy}}}zzzzzz{{{{{{yyywwwzzz|||~~~|||yyywwwxxxzzz|||}}}}}}zzzvvvttttttuuuyyy}}}}}}}}}{{{}}}~~~}}}zzzyyyzzz{{{}}}zzzzzz{{{xxxttttttxxx|||yyyxxxyyyxxxvvvxxx|||~~~~~~{{{xxxwwwvvvzzz}}}|||zzzyyy|||~~~zzzzzz~~~}}}{{{|||}}}}}}||||||}}}~~~~~~|||zzzzzzyyy{{{~~~}}}zzzyyyzzzyyywwwxxx}}}~~~|||{{{|||{{{zzzyyyvvvtttssstttuuuwwwvvvuuuttttttuuuwwwxxxxxxyyyxxxvvvtttrrrssstttvvvvvvxxx{{{zzzuuutttvvvzzzwwwuuuuuuxxxzzzyyyvvv~~~}}}}}}~~~}}}{{{zzzuuutttttttttttttttsssrrrwwwvvvsssqqqqqqqqqrrrssstttuuuvvvvvvwwwvvvvvvuuutttvvvyyyzzzzzzyyyxxxyyyvvvssspppmmmllllllnnnooosssooommmpppttttttpppmmmooommmkkkhhhfffcccaaa```SSSPPPKKKGGGFFFGGGIIIKKKYYY^^^bbbdddgggkkkkkkhhhccc___XXXOOOFFFAAA@@@BBBHHHQQQ[[[cccllltttuuuqqqqqqppppppqqqqqqqqqooommmfff___VVVOOOKKKFFFAAA<<<999888888;;;>>>@@@???===CCCEEEHHHLLLSSSYYY___ccccccbbbaaa```]]]WWWOOOJJJHHHGGGEEECCCAAA@@@?????????@@@AAACCCDDDEEEDDDCCC???@@@BBBDDDDDDDDDCCCBBB???AAACCCCCCAAA>>><<<<<<999:::>>>EEELLLQQQWWW[[[XXXWWWXXX^^^``````aaaeeegggfffeeeeeeccc```\\\ZZZSSSRRRNNNFFF===777666888444555666666777:::???BBBJJJLLLNNNPPPPPPQQQSSSTTTQQQRRRRRRQQQMMMIIIDDDAAA888888888;;;@@@FFFMMMQQQQQQQQQOOOJJJDDD<<<555111333666<<>>AAACCCDDDFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHGGGFFFDDDCCCCCCBBBBBBBBBAAA???===;;;777333///,,,,,,---000111777888999777333///---,,,,,,///333777:::;;;;;;:::<<<<<<<<<======>>>???@@@===???@@@@@@???>>>>>>???CCC>>>777111---,,,,,,---***'''&&&)))///555888888888999999999888777555444555555444333333222222111222333333333444444444444222444444111...,,,///222000000...+++'''&&&&&&'''++++++,,,....../////////000000000000000///......++++++,,,---------,,,,,,***+++,,,,,,+++)))'''&&&}}}}}}~~~|||{{{|||}}}||||||{{{zzzyyyyyyzzz{{{yyytttsssxxx|||{{{zzzzzz~~~zzzwwwxxx{{{}}}|||yyy{{{~~~}}}xxxuuutttvvv{{{{{{{{{yyywwwuuuttttttzzz~~~}}}}}}}}}|||{{{zzz{{{||||||zzz{{{|||zzzvvvvvvyyy}}}zzzyyyyyywwwtttwww}}}}}}zzzxxxwwwyyy|||~~~{{{zzzyyyyyyxxxxxxwwwvvv|||xxxyyy~~~~~~|||{{{|||~~~yyyyyy{{{}}}}}}zzzwwwxxx||||||xxxwwwyyyyyyvvvwww|||~~~|||}}}yyyyyyyyywwwvvvvvvxxxzzzxxxwwwuuuuuuuuuxxxzzz|||{{{{{{zzzvvvsssqqqqqqrrrrrrrrruuuyyyxxxtttuuuxxx|||yyyvvvwwwyyy{{{yyywww{{{zzzzzz|||~~~~~~|||uuuttttttuuuwwwxxxuuusssuuusssqqqooonnnoooqqqrrroooppprrrssstttsssrrrqqqoooqqqssstttsssssstttuuutttrrrpppooonnnppprrrsssrrrpppmmmooosssuuupppjjjiiijjjkkkiiifffaaa]]][[[MMMKKKIIIGGGHHHKKKOOORRR]]]bbbffffffhhhkkkjjjgggddd]]]RRRFFF@@@@@@EEEJJJPPPYYYbbbhhhooovvvxxxvvvtttrrrooommmkkkhhhdddaaaVVVPPPHHHAAA>>><<<999777777888:::>>>CCCHHHKKKMMMMMMPPPTTTYYY]]]```aaaaaaZZZXXXTTTQQQNNNKKKGGGDDD??????>>>??????@@@BBBBBBBBBCCCFFFGGGGGGFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA???BBBDDDDDDAAA???>>>>>>???DDDKKKRRRYYY```cccddd\\\[[[^^^cccfffdddeeehhhfffdddcccccccccaaa]]]ZZZTTTRRRMMMDDD===;;;>>>BBB???>>>;;;777555555888;;;HHHKKKOOORRRSSSTTTUUUVVVRRRQQQPPPLLLGGGBBB===:::555888<<>>@@@@@@>>>===>>>???@@@>>>;;;666111---+++++++++)))(((,,,222888999999::::::999999888666555555555444222///------,,,,,,000111111222333444555555222444555333000...///222//////,,,)))&&&%%%'''))),,,,,,---...///////////////000000000000///......***++++++,,,,,,---,,,,,,)))+++,,,------+++((('''sss|||}}}}}}~~~yyy~~~{{{zzz||||||zzz||||||{{{zzzyyyyyyyyyyyyzzzwwwwww|||~~~}}}|||~~~}}}zzzwwwxxx{{{~~~~~~}}}zzz|||}}}|||zzzxxxwwwwwwvvvwwwxxxyyyyyyyyyyyyyyy{{{~~~}}}|||{{{{{{{{{{{{xxxwwwyyy}}}|||zzz{{{zzzxxxxxxxxxuuurrruuu{{{~~~{{{vvvsssssswww}}}}}}|||}}}|||yyyvvv{{{xxxxxx}}}~~~}}}{{{{{{}}}yyyzzz||||||vvvvvv{{{zzzuuutttyyyxxxuuuuuu{{{~~~||||||uuuvvvxxxxxxxxxyyy|||~~~wwwvvvuuutttuuuwwwyyyzzzxxxxxxwwwuuusssssstttvvvqqqrrrvvvzzzyyyvvvxxx}}}|||zzzyyyyyyyyyzzzyyyyyyyyywwwwwwzzz~~~|||wwwvvvvvvyyy||||||xxxuuuppppppnnnmmmmmmmmmnnnnnnoooqqqsssuuuuuuuuusssrrrsssttttttsssqqqqqqrrrsssrrrrrrqqqpppqqqrrrssstttrrrqqqpppooorrrtttooogggdddgggiiihhhccc\\\WWWUUUIIIIIIHHHIIILLLQQQVVVYYY___dddhhhhhhiiikkkhhhddd```XXXLLLCCCAAAFFFNNNTTT\\\dddjjjmmmppptttvvvtttrrrnnniiiddd```\\\XXXUUUIIIEEE>>>999777666666555888;;;???EEELLLRRRXXX[[[]]]^^^aaabbbaaa^^^ZZZWWWPPPMMMHHHEEECCCBBB@@@???===>>>>>>???@@@AAABBBBBBBBBDDDFFFGGGEEEDDDCCCDDD@@@???===:::999999999:::>>>AAADDDCCC@@@>>>???@@@GGGNNNUUUZZZ```fffgggddd^^^^^^```fffhhheeedddfff```^^^\\\]]]^^^\\\WWWSSSMMMJJJFFFAAA@@@BBBGGGKKKKKKIIIEEE???999666666777CCCHHHNNNRRRTTTTTTUUUUUUTTTQQQLLLEEE???:::666444888;;;BBBHHHMMMPPPPPPPPPOOONNNNNNMMMJJJDDD<<<777//////000555:::<<<:::777111222333666999>>>BBBEEECCCDDDEEEGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBAAA;;;===??????===<<<<<<<<<:::888444///***)))***,,,000111222000...,,,,,,,,,111333777:::<<<<<<;;;:::777777666555666777888999;;;>>>@@@???===;;;===???<<<======:::444///+++***,,,+++,,,///444777999999:::999999888777666666555333111...+++)))))))))***......///111222444555555333444555555333222111222...---+++'''%%%&&&))),,,......///000000000000000///000111111111000///...++++++++++++,,,---......***+++---......,,,+++)))yyy}}}|||yyy|||~~~}}}yyywwwxxxvvvrrrwwwwwwwwwxxxyyyzzz{{{{{{xxxxxxzzz~~~~~~{{{{{{}}}{{{yyyyyy{{{}}}|||||||||}}}~~~}}}zzzxxxuuuvvvxxxzzz|||}}}}}}|||}}}~~~}}}|||{{{~~~||||||{{{{{{{{{vvvvvvyyy~~~~~~|||}}}yyyxxxyyyyyyuuuqqqtttzzzyyyxxxvvvtttuuuwwwyyy{{{~~~~~~~~~~~~}}}yyyyyy}}}~~~~~~{{{}}}~~~{{{zzz{{{|||{{{{{{|||~~~}}}wwwuuuyyyyyyrrrssszzzwwwrrrrrryyy~~~~~~|||{{{uuuwwwyyyyyyxxxxxxyyyzzzyyyxxxvvvuuuuuuuuuvvvvvvuuuuuuuuutttssstttwwwzzzrrrssswwwzzzxxxuuuxxx~~~{{{||||||zzzyyyxxxzzz{{{xxxuuutttwww|||~~~|||yyyvvvuuuuuuyyy||||||wwwsssppppppoooooooooooonnnnnnqqqrrruuuwwwxxxwwwvvvtttvvvvvvvvvuuussssssuuuvvvqqqqqqrrrrrrrrrqqqqqqppprrrtttsssqqqqqqsssnnnfffeeeffffffccc[[[TTTPPPNNNFFFFFFHHHLLLQQQVVV[[[^^^bbbgggjjjiiihhhhhheee___UUUPPPHHHDDDGGGOOOXXX^^^dddlllqqqpppnnnnnnlllhhhgggbbb[[[UUUQQQMMMJJJHHHAAA>>>;;;::::::<<<>>>@@@DDDHHHMMMSSSWWW[[[^^^___``````___\\\XXXRRRLLLIIIHHHEEEBBB@@@>>>===;;;:::===>>>@@@AAABBBBBBAAAAAA@@@CCCDDDDDDBBB@@@AAACCC======<<<<<<;;;:::999888:::>>>@@@???<<<;;;>>>AAAHHHOOOUUUXXX^^^eeegggeeebbbaaadddiiiiiieeeccceee```]]]ZZZZZZ[[[XXXSSSMMMDDDCCCAAACCCGGGLLLOOOQQQRRRRRRPPPKKKDDD>>>:::888<<>>@@@DDDHHHKKKLLLKKKKKKKKKJJJJJJJJJIIIEEE>>>999111///...111555777555111///222666;;;???BBBDDDDDDEEEEEEFFFGGGFFFEEEDDDCCCAAA???===;;;:::::::::;;;999<<<>>>???===;;;<<<===:::999777111,,,))))))+++---...//////---,,,---...444555777999;;;::::::999444333222111111222444555999===@@@???;;;:::;;;>>>:::<<<<<<999333---******))),,,///111333555888:::999888777777666666666666000...+++((('''(((***++++++,,,...///111333444555444444555666777666444222---,,,)))&&&%%%''',,,000///000000111111111111111///000111333333222000///***)))'''&&&'''))),,,---,,,,,,---.........---,,,}}}|||zzz|||~~~|||{{{yyyuuuqqqrrrtttwwwyyy|||~~~vvvwwwzzz~~~{{{xxxyyy~~~}}}}}}|||{{{{{{|||~~~~~~{{{vvvyyyyyyzzz|||~~~}}}|||}}}}}}{{{zzzyyy~~~|||||||||{{{zzzyyyxxx{{{~~~{{{{{{zzzzzz||||||xxxsssvvv|||tttvvvwwwxxxxxxwwwvvvuuuuuuyyy}}}|||yyyxxx{{{{{{zzz}}}~~~|||{{{|||yyy|||~~~|||zzzzzz{{{|||{{{{{{|||}}}}}}{{{yyyxxxuuuyyyxxxrrrsss{{{vvvqqqqqqxxx~~~}}}{{{zzzyyyzzz{{{zzzwwwtttssssss|||{{{zzzxxxvvvuuuttttttuuuuuuuuutttssstttwwwzzzrrrssswwwzzzwwwsssvvv}}}zzz}}}~~~|||xxxwwwzzz|||xxxuuutttvvv{{{}}}zzzvvvtttrrrrrrvvvzzzzzztttooorrrrrrsssssssssrrrrrrqqqmmmooorrrtttuuutttrrrqqqpppqqqrrrqqqqqqsssvvvxxxqqqqqqrrrrrrqqqpppnnnmmmsssvvvvvvrrrqqqrrrnnnffffffgggddd^^^UUUMMMJJJIIIDDDEEEHHHMMMSSSYYY^^^aaaeeeiiikkkiiigggfffaaa\\\LLLIIIFFFFFFLLLUUU^^^cccgggoootttqqqlllgggaaa\\\\\\WWWOOOHHHDDDBBB@@@???<<<;;;<<<>>>BBBGGGKKKNNNRRRWWW\\\```aaa```^^^]]]UUUTTTQQQLLLGGGBBB>>>;;;::::::;;;===???@@@>>>===;;;===???BBBCCCCCCBBBAAA???AAACCCBBB@@@???AAADDDBBBDDDFFFGGGGGGEEECCCAAA777:::===<<<888888<<<@@@CCCJJJOOORRRYYYdddiiigggeeedddgggkkkkkkfffcccddddddaaa]]]\\\\\\YYYRRRLLL@@@???AAAGGGOOOTTTVVVUUUUUUWWWXXXUUUNNNEEE>>>:::666===FFFMMMPPPOOOMMMLLLGGGCCC<<<666444666:::===BBBCCCEEEFFFGGGGGGGGGGGGHHHGGGFFFFFFGGGCCC===888333000---...222444222...000444:::@@@EEEFFFFFFFFFFFFFFFFFFEEEDDDBBB@@@???:::888555222111111333444888<<>>;;;<<<:::555...******,,,+++---......,,,,,,---///666666888999:::999999888222111///......000111333888<<>>:::999;;;>>>;;;<<<<<<777111+++))))))'''+++000222222333777:::888777777666666666666666...,,,)))''''''))),,,...***+++,,,...111222444555555444444666999999666222---+++)))&&&%%%(((---222000111111222222222222111///000222333333222111000&&&%%%"""!!!"""%%%(((***------......///.........~~~{{{|||yyy|||}}}zzzqqqxxxxxxzzz|||zzzvvvwww{{{{{{xxxzzz}}}~~~~~~~~~}}}wwwuuuxxxyyyxxx~~~zzz{{{~~~}}}yyy{{{{{{{{{{{{}}}~~~~~~}}}~~~~~~}}}|||||||||}}}|||{{{yyyxxxyyy}}}yyy}}}yyyuuuuuuwwwxxx{{{|||xxxsssppprrrvvvwwwxxxyyy{{{}}}~~~|||}}}~~~zzzwww}}}zzzxxxxxxzzz{{{yyy{{{yyyuuuuuuzzz{{{zzz|||zzzyyyxxxxxxwwwtttqqqwwwrrrqqqwww||||||{{{|||tttvvvyyy{{{{{{xxxvvvtttqqquuuyyyxxxuuurrrssstttvvvsssrrrtttuuusssuuuyyytttsssqqqqqqssstttsssrrryyy{{{}}}~~~|||zzzyyyyyy|||yyywwwwwwyyyyyywwwtttvvvuuuvvvwwwvvvrrroooooonnnoooooopppqqqrrrrrrrrrmmmnnnpppssstttrrrmmmiiinnnqqqrrrrrrqqqrrrvvvyyytttrrrppppppqqqqqqqqqppprrrtttwwwuuupppkkkjjjkkkfffccc^^^XXXRRRMMMIIIHHHEEEIIIOOOUUUYYY]]]aaadddmmmmmmllliiiddd^^^YYYUUUQQQMMMJJJMMMVVV^^^cccdddnnnmmmkkkgggaaa[[[VVVRRRJJJHHHFFFCCCAAA@@@??????@@@AAACCCHHHPPPVVV[[[\\\kkkiiieee```ZZZTTTPPPMMMIIIHHHEEEBBB@@@>>><<<<<<===>>>??????>>>===;;;:::>>>@@@BBBAAA???===???AAAAAA???===<<<>>>CCCIIIMMMSSSSSSSSSUUUTTTNNNDDD===???BBBCCCAAAAAADDDDDDAAAEEE@@@>>>CCCOOOZZZ^^^^^^fffhhhkkkkkkjjjgggfffeeeeeedddbbb^^^YYYQQQJJJEEE???CCCJJJPPPTTTVVVYYYZZZYYY\\\ZZZUUUQQQMMMEEE===777888???JJJPPPNNNHHHFFFCCC;;;222000444;;;???AAADDDCCCAAA@@@??????@@@@@@@@@BBBDDDEEEEEEBBB???===777111---///111000///000444999@@@EEEHHHJJJKKKLLLHHHHHHHHHGGGDDD???;;;888444222///---,,,,,,...///444888<<>>???>>>===:::999999888555222...***'''%%%+++---000333555666555555666666777666666555444333333111///---,,,,,,---...111111222222333444555555444555666777666444222111---***'''$$$%%%(((,,,///000000111111111222222222///000333666777555111---(((&&&###"""$$$&&&((((((++++++++++++,,,...///000}}}}}}{{{}}}}}}{{{}}}}}}vvvzzzyyy{{{}}}{{{wwwxxx|||{{{yyyxxx{{{|||{{{~~~|||zzz|||~~~zzz{{{zzzzzz{{{|||~~~~~~}}}~~~|||{{{|||}}}~~~}}}{{{zzzzzz}}}yyy}}}~~~zzzwwwwwwyyywwwzzz{{{yyytttsssuuuxxxyyy{{{}}}vvvvvvwwwzzz~~~|||{{{yyywwwwwwwwwxxxyyywww{{{|||zzzzzz|||{{{xxxzzzyyyxxxxxxwwwuuupppmmmqqqsssxxx{{{xxxyyytttvvvyyy{{{{{{yyywwwuuutttuuuvvvwwwwwwvvvtttrrrxxxuuutttvvvuuussssssvvvxxxvvvtttssstttuuutttsssvvvyyy{{{|||zzzyyyxxxyyyzzzxxxwwwvvvvvvvvvvvvuuuyyyyyyyyyzzzxxxuuusssrrrrrrqqqpppooonnnmmmmmmllllllpppttttttqqqnnnmmmmmmuuuvvvxxxvvvsssqqqqqqssssssrrrppppppqqqrrrqqqpppqqqrrrrrrqqqnnnjjjhhhhhhbbb^^^XXXQQQLLLHHHGGGFFFJJJOOOVVV\\\aaadddhhhkkkooonnnlllhhhbbb[[[UUURRRTTTQQQQQQUUU^^^eeeggggggeeeccc___ZZZUUUQQQMMMKKKEEECCC@@@>>>>>>@@@CCCEEEIIIKKKNNNTTTZZZ___aaaaaabbb___ZZZTTTMMMHHHDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>AAACCCDDDAAA@@@@@@AAABBBBBBBBBDDDHHHNNNTTTWWWbbbbbbaaa^^^VVVNNNGGGCCCAAAFFFKKKMMMOOORRRQQQMMMGGGBBB===???FFFOOOUUUWWWeeehhhlllkkkgggccc``````______^^^YYYRRRJJJDDDAAAGGGKKKPPPTTTVVVXXXYYY[[[XXXYYYWWWTTTRRRPPPIIIAAA;;;888;;;EEEKKKJJJEEECCC===777222222888>>>AAABBBEEECCC@@@<<<:::999999999===@@@CCCFFFFFFDDDAAA>>>:::333...//////------///888<<>>>>>>>>>>>>>>>>><<<888444000,,,***(((************+++,,,...///222444777:::;;;;;;:::999999666222222444777888888<<<<<<======<<<;;;:::999888666333000,,,)))''''''***,,,///222444555555555666666666666555555444333444333111/////////000111111111222222333444444555444555666666555444222000---+++'''%%%%%%(((,,,///000000000000111111111111000000222444555444111...---***&&&%%%%%%'''''''''------------...///000111}}}}}}|||zzzyyy|||zzz|||{{{|||~~~|||xxxyyy|||zzzyyyyyy|||~~~xxxyyy}}}|||zzz||||||}}}}}}~~~~~~}}}}}}|||}}}}}}|||zzzzzz|||~~~|||{{{|||~~~wwwzzz|||zzzwwwvvvxxxzzzvvvxxxzzzzzzwwwvvvyyy{{{{{{}}}yyyxxxwwwyyy{{{}}}~~~}}}xxxxxxxxxxxxxxxxxxyyyyyywww|||~~~~~~~~~{{{vvvzzzzzzyyyyyyxxxuuuqqqmmmqqquuu|||~~~yyyxxx|||wwwxxxzzz{{{{{{yyyvvvtttwwwuuusssuuuxxxyyyuuupppyyyvvvvvvxxxwwwsssqqqsss{{{yyyvvvuuuuuuvvvuuutttuuuwwwyyyzzzyyywwwwwwxxxxxxxxxwwwuuusssssstttvvvyyyzzzzzzyyyxxxvvvtttsssqqqpppooonnnlllkkkkkkkkkmmmrrrvvvtttoookkkmmmpppwwwyyyzzzzzzvvvrrrpppooorrrqqqpppqqqrrrsssrrrqqqpppnnnmmmlllkkkiiifffddd___ZZZRRRKKKGGGEEEFFFHHHPPPUUU]]]dddhhhkkkmmmoooooommmjjjeee___YYYTTTQQQRRRRRRUUUZZZaaadddcccaaa[[[XXXRRRLLLGGGDDDCCCCCCAAA@@@???AAAEEELLLRRRWWWYYYZZZ\\\___aaabbb___]]]UUUQQQLLLFFF@@@<<<:::999;;;===???BBBDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCEEEGGGHHHFFFDDDCCCCCCDDDFFFJJJOOOUUU[[[```cccfffeeebbbYYYOOOHHHGGGHHHKKKRRRZZZ]]]```bbb___ZZZPPPKKKCCC>>>>>>BBBHHHLLL[[[aaahhhiiiddd___]]]^^^[[[[[[XXXRRRIIICCC@@@AAANNNPPPTTTVVVVVVVVVWWWXXXSSSSSSQQQPPPQQQRRRLLLCCC>>>888666===DDDCCC@@@===444333333777>>>DDDEEEEEEFFFCCC===777333111111222999===BBBFFFGGGEEEBBB???>>>666000...---+++,,,///<<>>============<<<;;;:::777333...***((((((((((((((()))+++---......111555:::<<<<<<;;;::::::888666666888;;;<<<<<<<<<<<<<<<;;;::::::999999777555111---***))))))***(((***---000333555555555555555666666666555444444666555333333222333444555222222222333444444555555444444555555555333111000---+++(((&&&&&&)))---///000000000000000000//////000000000222333333000...111...+++(((((((((((('''...............///000111|||yyyxxx{{{~~~~~~||||||zzz{{{~~~}}}yyyyyy{{{~~~}}}zzzzzz}}}{{{uuuyyy~~~}}}zzzyyy~~~|||{{{{{{xxx{{{{{{yyyyyy~~~}}}||||||}}}tttuuuvvvuuuttttttvvvxxxuuuwwwzzzzzzzzzzzz|||~~~zzz|||~~~|||{{{yyyzzzzzz{{{{{{zzzzzz|||||||||{{{zzzzzzyyy}}}~~~|||xxx}}}{{{yyyyyyyyyxxxwwwuuuwwwuuuvvvxxxxxxwww{{{{{{|||||||||{{{xxxuuussswwwvvvuuuvvvxxxxxxuuusssxxxvvvvvvyyyxxxtttrrrttt{{{yyyvvvuuuvvvvvvvvvvvvvvvxxxyyyyyywwwvvvvvvvvvvvvwwwxxxuuurrrqqquuuxxxvvvxxxxxxvvvuuuuuutttqqqmmmlllllllllmmmnnnpppqqqqqqsssuuusssooolllnnnqqqqqqtttwwwyyyxxxuuurrrpppqqqqqqpppqqqssssssrrrqqqooollliiihhhhhhgggccc```\\\WWWOOOIIIFFFGGGKKKNNNVVV\\\ccciiilllmmmmmmnnnkkkiiifffbbb^^^ZZZWWWVVVTTTUUUXXX\\\___^^^YYYUUUSSSOOOIIICCC@@@???@@@BBBBBBCCCFFFLLLSSS[[[cccgggfffccc```]]]ZZZVVVRRRNNNHHHFFFBBB>>>;;;:::;;;<<<@@@BBBEEEHHHJJJKKKJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGKKKKKKKKKJJJHHHHHHHHHIIIIIIMMMSSSZZZ```dddggghhh^^^ZZZSSSKKKEEEFFFLLLQQQZZZaaagggjjjkkkmmmiiiddd]]]ZZZRRRHHH@@@===???CCCJJJSSS^^^bbb```]]]]]]___YYYXXXSSSJJJBBB???BBBFFFNNNPPPQQQQQQPPPOOOPPPQQQOOONNNLLLKKKOOOQQQKKKCCC>>>666333888>>>===888555///111666===EEEJJJJJJIIIFFFBBB;;;555111//////000777;;;AAAFFFHHHFFFBBB???===666///---+++***---222>>>AAADDDFFFFFFEEEEEEEEEEEEEEEEEEDDDBBB???===;;;333333222111222333555666888;;;>>>>>>>>>======>>>;;;;;;:::888555000+++(((((((((((((((***,,,...///---111555:::<<<<<<;;;999888999:::===?????????>>>>>>===<<<;;;::::::::::::777444///,,,******,,,...)))***---000333555666666555555666666666666666555666555555444444555666777333444444444555555555666444555555555444333222111---+++)))''''''***---///000111111222111000//////111000///000111222000///333111---,,,,,,,,,+++***...------------......///|||~~~}}}}}}xxxxxx{{{|||{{{{{{{{{yyyyyy|||}}}zzzyyy{{{}}}|||xxxuuuyyy{{{|||tttyyy}}}zzzxxx{{{xxxwwwwwwyyy}}}}}}yyyyyy~~~~~~|||{{{{{{|||sssttttttttttttuuuwwwxxxuuuwwwyyy{{{||||||}}}~~~{{{}}}~~~{{{{{{{{{{{{{{{|||~~~|||}}}~~~~~~|||zzzyyy|||{{{{{{}}}}}}zzz|||yyyvvvuuuwwwzzz|||}}}xxxrrrpppsssxxxzzz}}}yyyzzz{{{||||||{{{yyyxxxvvvxxxyyyxxxvvvuuuuuuwwwvvvtttuuuyyyzzzwwwvvvxxxzzzwwwtttssstttvvvwwwwwwyyyzzz{{{yyyvvvttttttuuuuuuwwwxxxvvvsssrrruuuxxxrrrvvvvvvsssrrrvvvuuuqqqmmmllllllmmmnnnqqqsssuuutttsssrrrqqqqqqqqqpppooonnnpppsssvvvwwwvvvsssqqqqqqppppppqqqssssssqqqooonnnkkkgggffffffddd```[[[VVVRRRLLLHHHHHHLLLRRRVVV___dddiiimmmnnnmmmlllkkkllliiiddd___[[[YYYXXXWWWZZZ[[[\\\]]][[[VVVPPPLLLGGGEEEBBBAAABBBEEEIIILLLLLLOOOTTTZZZ___cccfffhhhccc^^^VVVPPPJJJFFFCCC@@@>>>===<<<<<<===@@@CCCFFFKKKLLLNNNOOOOOONNNLLLKKKJJJJJJKKKMMMOOOPPPQQQRRRPPPNNNJJJHHHHHHJJJMMMOOOUUUYYY___eeehhhiiigggfffYYYQQQGGGBBBFFFNNNWWW\\\eeejjjmmmmmmoooqqqpppmmmjjjhhhcccXXXJJJAAA=========GGGRRRZZZ[[[ZZZZZZ[[[UUUQQQJJJBBB===???FFFLLLMMMMMMMMMKKKIIIHHHIIIJJJKKKLLLKKKKKKNNNPPPJJJBBB;;;444111666;;;888222///...333:::CCCJJJMMMMMMLLLDDDAAA;;;666333333444555888<<>>@@@DDDEEEEEEEEEFFFFFFEEEEEEDDDDDDBBB@@@>>>===999999888888999:::<<<<<<<<<>>>@@@@@@???>>>>>>???999::::::999555111,,,)))(((((()))***+++...000222111333777:::;;;;;;999888333777===AAACCCBBB@@@??????>>>===<<<;;;;;;;;;;;;666333///+++***+++...000***+++---000222444666666444444555666777777777777555444444444444555555666555555555555666666666666444444444444333222111111,,,+++(((''''''))),,,...111222333444444333111000222000//////000111111000222000...---...//////...//////......---.........}}}|||~~~}}}~~~}}}xxxzzz{{{zzzyyyyyyzzzwwwwww{{{}}}{{{zzz|||xxxyyyvvvsssyyy}}}|||uuu{{{~~~~~~}}}}}}{{{yyy|||}}}xxxuuuuuuvvv|||yyywww|||}}}zzz}}}}}}}}}|||zzzyyyzzz|||vvvvvvwwwwwwxxxyyyyyyzzzvvvwwwyyy{{{|||}}}}}}|||{{{|||~~~~~~}}}}}}{{{yyyzzz{{{|||}}}}}}}}}|||{{{yyyxxx~~~}}}xxxwww{{{}}}{{{yyyvvvssssssvvvzzz}}}tttppppppvvv||||||zzzyyyuuuvvvyyy|||~~~vvvyyy{{{yyyuuutttvvvyyyuuussstttyyyzzzxxxyyy|||{{{xxxtttrrrsssuuuuuuvvvyyyzzzzzzxxxuuuttttttuuuuuuvvvwwwvvvuuutttuuuvvvqqqvvvwwwrrrsssyyyzzzuuurrrqqqooonnnoooppprrrsssuuurrrqqqqqqssstttrrrpppqqqpppppprrrssssssqqqooopppppppppqqqrrrqqqooolllkkkjjjhhhfffddd___ZZZVVVOOOMMMKKKJJJMMMSSSYYY^^^hhhkkkoooqqqpppnnnmmmlllnnnjjjccc\\\WWWTTTTTTTTTWWWVVVUUUSSSOOOKKKGGGDDD???@@@BBBFFFLLLSSSYYY\\\aaaccceeeffffffccc```^^^SSSNNNGGGBBB???>>>======::::::<<<>>>BBBGGGKKKNNNTTTTTTSSSRRRPPPMMMKKKIIIGGGJJJNNNRRRVVVYYYZZZ[[[NNNKKKHHHHHHKKKPPPTTTVVVcccfffjjjllllllhhhbbb___RRRKKKDDDDDDLLLVVV^^^bbbgggkkklllkkkmmmrrrsssqqqmmmmmmiii```RRRFFF>>>::::::@@@IIIQQQTTTSSSRRRPPPLLLHHHBBB>>>???DDDJJJOOOMMMLLLJJJGGGCCCAAABBBCCCGGGKKKMMMMMMNNNNNNJJJCCC777222111555666333000///222666>>>FFFKKKMMMMMMLLLCCCAAA===:::999999;;;<<<===???CCCFFFEEEBBB===:::222...+++,,,,,,...555===>>>@@@CCCEEEEEEEEEFFFGGGEEEEEEDDDDDDCCCBBBAAA@@@???????????????@@@AAAAAA???AAABBBAAA???>>>>>>???888888999888555000,,,))))))))))))+++---000222444444666888:::;;;:::999999444888>>>AAABBB@@@???>>>???>>>>>>===<<<<<<;;;;;;555222...+++***+++...000++++++---...000222444555111222333444555666666666444444444444444444333333444444444444444444555555333222222111000000//////+++***((('''''')))+++---000111333555555444333222222111000000111222111000000...---...000111111000111000///...............~~~~~~|||}}}{{{xxx{{{|||zzzxxxyyyzzzvvvvvv|||~~~}}}~~~tttyyyxxxvvv||||||}}}}}}|||www|||~~~zzzyyy|||}}}zzzxxx{{{~~~}}}yyywwwyyy|||xxxwwwvvv|||}}}yyy~~~{{{{{{zzzxxxwwwwwwzzz|||wwwwwwxxxzzz{{{{{{zzzyyywwwxxxyyy{{{}}}|||{{{zzzwwwxxxzzz|||}}}~~~~~~~~~zzzuuuttttttzzz{{{{{{{{{{{{{{{zzzzzz}}}~~~{{{wwwvvvyyy{{{yyywwwvvvuuuvvvyyy{{{||||||vvvttttttxxxzzzxxxxxxzzzvvvwwwyyy|||~~~yyyyyyyyyxxxwwwwwwwwwxxxvvvssstttxxxyyyxxxzzz~~~{{{vvvsssrrrsssssssssuuuvvvwwwvvvtttsssuuuvvvsssssstttuuuwwwvvvtttrrrooovvvwwwrrrttt|||~~~xxxuuusssqqqooonnnooopppqqqqqqrrrssstttsssssssssssstttqqqnnnnnnppprrrrrrqqqpppooooooppppppooollliiifffhhhiiifff```YYYTTTQQQJJJKKKLLLPPPVVV]]]cccggglllnnnqqqqqqpppooonnnnnnlllggg___XXXSSSQQQQQQRRRNNNMMMJJJGGGDDDCCCCCCDDDEEEHHHMMMSSSZZZ```eeehhhjjjiiigggddd___YYYSSSPPPFFFCCC@@@>>>>>>@@@@@@@@@>>>@@@BBBEEEIIIMMMPPPRRRTTTSSSQQQOOOLLLJJJHHHGGGGGGJJJOOOSSSVVVVVVVVVUUUIIIHHHIIINNNUUU\\\```aaaiiikkkmmmlllhhhaaaYYYTTTGGGHHHKKKPPPWWW^^^cccfffhhhkkkllljjjkkknnnnnnlllffffffccc\\\RRRGGG>>>999888;;;AAAHHHNNNNNNKKKGGGDDD@@@>>>AAAHHHNNNPPPPPPMMMKKKGGGAAA<<<999999:::===EEELLLLLLKKKJJJGGGCCC666222111222111///000444666:::@@@FFFIIIJJJJJJIIICCCBBB@@@???>>>???@@@AAABBBCCCEEEEEECCC???:::777///,,,+++,,,---///666???@@@BBBDDDEEEDDDDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBB@@@>>>======>>>777777777666333000,,,***(((((()))+++---000333555777777888999:::;;;;;;<<<:::<<<>>>===;;;:::;;;===<<<======>>>===;;;:::999222000,,,)))((()))+++---******+++,,,---///000111---...000111222333333333444444444444444333222222222222222222222222222111//////...---,,,,,,,,,,,,)))((('''&&&&&&(((***+++---///222444555555333222222111111222333333222000///...---...000111000///......---,,,+++*********{{{~~~|||{{{~~~||||||~~~zzzwww{{{}}}zzzxxxzzzzzzwwwwww|||uuu{{{}}}zzz}}}yyy|||}}}zzz{{{~~~|||xxx}}}}}}xxxwww|||~~~|||vvv{{{}}}|||pppyyy{{{uuuuuu~~~|||zzz{{{}}}~~~~~~}}}{{{zzzyyyyyyxxxvvvuuuvvvyyy|||vvvvvvxxxzzz{{{{{{xxxvvvxxxxxxyyy{{{||||||zzzxxxssstttuuuwwwzzz|||~~~yyy|||~~~{{{xxxxxxyyyzzzzzz{{{{{{|||}}}}}}~~~zzz|||{{{wwwvvvyyyyyyvvvxxxxxxyyy|||~~~~~~|||zzz~~~zzzxxxvvvrrrqqqxxx{{{{{{|||}}}}}}}}}}}}}}}|||yyyvvvvvvyyyzzzxxxvvvxxxuuutttwwwyyyxxxzzz~~~~~~xxxtttrrrrrrqqqqqqqqqssstttsssssssssvvvxxxrrrqqqqqqtttwwwwwwsssnnnmmmtttuuuppprrr|||~~~yyytttssspppnnnmmmoooppprrrlllrrrvvvvvvrrrqqqsssvvvtttpppllllllooosssuuuvvvpppooooooppppppnnnjjjgggcccfffiiifff^^^UUUPPPNNNIIILLLPPPVVV^^^eeekkkoookkkmmmooopppooonnnnnnooofffbbb[[[TTTPPPPPPRRRTTTKKKIIIFFFCCCBBBDDDHHHLLLQQQTTTZZZ___eeeiiikkklllccc```\\\VVVOOOIIIDDDBBBAAA@@@???@@@BBBCCCCCCBBBEEEGGGIIILLLNNNQQQSSSTTTPPPOOOMMMJJJIIIGGGGGGFFFJJJLLLOOOQQQQQQNNNJJJHHHFFFHHHMMMVVV```hhhjjjjjjiiijjjkkkhhhbbbYYYPPPKKKAAAJJJUUU___dddhhhkkkooojjjmmmnnnkkkiiijjjhhhccc___]]]ZZZUUUOOOFFF>>>999666777;;;CCCKKKMMMIIIDDD???===???GGGQQQWWWVVVRRRLLLJJJEEE===666222111111444>>>HHHIIIGGGFFFDDDAAA666333111000---,,,111999888<<>>???@@@@@@===999555555888<<<:::;;;=========;;;999777000...+++((('''''')))***)))))))))***+++,,,......++++++---...000111111111555555555555444333222111000000000///////////////---,,,+++***)))))))))))))))(((&&&%%%&&&''')))***+++---000333555444333222222111222333444444222000///...---...///000///---******((('''&&&&&&&&&&&&yyynnn~~~{{{|||{{{~~~}}}~~~}}}yyyzzz{{{wwwppp}}}zzzyyy{{{}}}~~~~~~~~~}}}}}}}}}|||zzz{{{}}}wwwyyyxxxuuuvvv{{{}}}|||uuuxxx{{{zzzwwwvvvzzz{{{|||yyyttttttzzz}}}}}}~~~||||||}}}zzz|||{{{wwwsssssszzz{{{xxxuuuwww{{{|||yyyuuuuuuwwwyyywwwuuutttvvvyyy{{{wwwtttvvv{{{~~~www|||{{{yyyyyy|||xxxxxxzzz}}}~~~}}}zzz{{{zzzxxxuuuuuuxxx{{{uuuvvvxxxzzz}}}{{{vvvwww|||~~~zzzxxxzzz|||}}}||||||}}}~~~|||~~~~~~zzzxxxyyyxxxtttuuutttsssssstttwwwzzz|||{{{}}}|||vvvqqqpppqqqmmmmmmnnnrrrvvvzzz{{{{{{yyyuuupppppprrruuuuuuttttttwwwxxxxxxzzz|||zzzuuuqqqpppooooooqqqsssvvvwwwmmmppptttxxxxxxwwwtttrrrooooooooooooooooooppppppooonnnmmmmmmllljjjgggdddccccccdddbbbXXXMMMJJJLLLLLLOOOUUU\\\ccciiinnnqqquuurrrpppqqqtttsssnnniiiaaa\\\UUUMMMHHHGGGHHHIIIGGGEEEDDDFFFJJJPPPSSSUUU```bbbgggmmmpppmmmddd^^^RRRPPPLLLHHHEEECCCBBBBBBCCCBBBAAABBBFFFKKKOOOPPPKKKJJJKKKMMMOOONNNJJJFFFKKKHHHEEEGGGMMMPPPPPPNNNQQQLLLGGGDDDBBB@@@@@@AAAFFFMMMXXXaaahhhkkkmmmnnntttrrrooofffVVVGGGBBBEEEIIIXXXhhhnnnkkkfffgggjjjjjjiiifffbbb___\\\ZZZYYYYYYYYYVVVQQQNNNJJJ@@@777444111666BBBLLLLLLFFFBBB:::BBBIIINNNSSSWWWWWWSSSLLLEEE===777444555777888<<>>@@@AAABBBCCCAAACCCEEEFFFFFFFFFGGGHHHAAABBBCCCDDDDDDCCCBBBBBBAAA@@@>>>;;;888555333222.........---,,,+++***))),,,+++******,,,///222555;;;;;;<<<===============???BBBDDDCCC>>>888666666888999999999777444111......---***(((''''''((()))''''''''''''''''''&&&&&&)))(((((((((***---000111444444333333333333333333444333111...,,,***))))))((((((((('''%%%&&&(((***&&&&&&'''((())))))((((((+++,,,...000000000000///222333444333111000111222//////...---,,,,,,++++++))))))((('''&&&%%%%%%%%%}}}vvv~~~{{{~~~}}}zzz}}}}}}wwwzzz{{{zzzwwwuuuvvvzzz~~~~~~~~~~~~}}}zzzyyyyyyzzzvvvxxxxxxuuuvvvzzz|||zzzuuuyyy{{{zzzvvvuuuxxx|||zzz|||zzzwwwyyy}}}}}}{{{||||||{{{||||||}}}||||||{{{}}}}}}{{{xxxwwwyyy{{{xxxvvvuuuuuuvvvuuurrrooovvvwwwwwwuuussssssvvvyyy|||yyywwwyyy~~~yyy}}}}}}zzz{{{}}}}}}yyyxxxyyyzzzzzzyyyzzz{{{zzzxxxuuuuuuxxx{{{xxxyyyzzz|||~~~~~~zzzzzz}}}}}}{{{zzzyyy{{{~~~~~~|||zzz||||||xxxwwwyyyxxxtttyyyxxxuuuttttttvvvyyyzzzyyyzzz{{{yyyvvvsssrrrrrrrrrqqqppprrrtttuuuuuutttuuurrrpppoooqqqtttvvvwwwwwwxxxxxxvvvyyy}}}}}}yyyqqqpppppppppqqqsssuuuwwwssstttvvvwwwvvvtttqqqoooppppppppppppppppppppppppooonnnllljjjjjjhhheeebbbdddbbbbbb___VVVNNNLLLPPPTTTWWW]]]dddjjjooosssuuusssqqqooopppqqqnnnhhhbbbTTTPPPIIIDDDBBBBBBEEEGGGFFFFFFIIINNNVVV]]]aaacccjjjjjjiiihhhfff```XXXQQQJJJHHHFFFCCCBBBBBBBBBCCCDDDFFFIIIMMMOOOOOONNNLLLMMMKKKIIIHHHIIIIIIFFFDDDMMMLLLNNNSSSYYY[[[YYYUUUVVVOOOGGGCCCBBBAAAAAAAAADDDIIISSS^^^ggglllmmmlllrrrlllcccYYYMMMDDDDDDJJJTTT```mmmqqqlllgggfffiiicccbbb___]]][[[ZZZZZZYYYWWWXXXVVVSSSQQQNNNFFF<<<555333777AAAGGGFFFBBBAAAAAAGGGMMMOOORRRUUUSSSOOOIIIDDD>>>:::999;;;<<<===AAACCCEEEFFFCCC>>>888555111///------000666<<<@@@???@@@BBBEEEHHHKKKMMMNNNKKKLLLNNNNNNMMMLLLMMMNNNDDDDDDBBB@@@<<<777333000---,,,+++***+++,,,...//////000222555888:::<<<===AAACCCEEEEEEDDDDDDDDDEEEAAABBBCCCDDDCCCBBB@@@??????===:::777333///---+++*********))))))(((&&&&&&+++*********,,,///222555:::;;;<<<===>>>>>>>>>===???AAACCCAAA===999777777999888888666444111...,,,---,,,***(((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((()))+++...///111222222333333333333333222111///,,,***)))((('''((()))))))))''''''(((***&&&''''''(((((((((((('''***+++,,,...///000000///222333444333111000000222111000...,,,***)))''''''((('''&&&%%%%%%$$$$$$$$$}}}~~~~~~}}}xxxzzz{{{wwwrrrrrrxxx|||{{{{{{}}}~~~}}}~~~{{{xxxwwwwwwuuuxxxxxxvvvvvvzzzzzzwwwtttwwwzzzyyywwwwwwyyy{{{zzz|||{{{{{{~~~~~~xxxzzz{{{}}}}}}{{{zzz|||~~~~~~{{{xxxvvvuuuvvvxxxwwwtttpppnnnmmmuuuuuuuuusssrrrrrruuuwwwzzzxxxwwwyyy~~~~~~{{{~~~|||{{{~~~}}}{{{{{{||||||{{{zzz|||||||||zzzxxxxxx{{{}}}{{{|||}}}~~~~~~}}}~~~}}}yyywwwzzz~~~yyywwwzzzzzzwwwwwwyyyyyyvvv~~~|||xxxuuutttuuuwwwxxxwwwvvvuuuvvvvvvvvvtttrrrrrrqqqooopppqqqrrrrrrqqqrrrrrrrrrqqqqqqtttxxx{{{xxxyyywwwuuuxxx}}}|||rrrqqqqqqqqqqqqsssuuuvvvvvvvvvvvvuuutttrrrpppoooqqqqqqrrrrrrrrrqqqqqqpppooollliiiggggggeeedddbbbgggccc___ZZZSSSLLLMMMSSS\\\___dddjjjooosssuuuuuurrrqqqoooooommmhhh___YYYKKKHHHDDDAAAAAADDDIIILLLNNNPPPUUU\\\ccciiikkklllhhhddd^^^XXXRRRLLLFFFBBBAAAAAABBBCCCEEEGGGIIIKKKKKKMMMPPPSSSSSSRRRPPPNNNPPPLLLHHHFFFFFFHHHIIIJJJTTTWWW]]]eeeiiihhhaaaZZZXXXQQQIIIEEEFFFHHHGGGEEEDDDFFFLLLXXXeeelllmmmjjjnnnbbbSSSIIICCCBBBHHHPPP\\\eeemmmoooiiidddcccddd\\\\\\[[[[[[[[[]]]^^^___]]]]]]\\\XXXVVVTTTLLLBBB888666999>>>@@@>>>>>>@@@FFFKKKNNNNNNNNNOOOLLLHHHFFFCCC@@@???AAACCCDDDDDDEEEFFFHHHHHHDDD>>>777222...------///444;;;BBBFFFFFFFFFGGGIIILLLNNNQQQRRRMMMOOORRRRRRQQQOOONNNNNN@@@???===999555000,,,))),,,+++***)))))))))++++++))))))***,,,///333666888???BBBDDDEEEDDDBBBBBBBBBBBBCCCCCCCCCBBB???<<<:::666555333000---***((('''''''''(((''''''&&&%%%%%%)))))))))))),,,///222444::::::<<<===>>>>>>>>>>>>???@@@AAA???===;;;:::;;;:::888666222///---+++***,,,***((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''((()))+++,,,---///111333444444333333///...,,,***((('''&&&%%%%%%'''))))))(((&&&&&&'''''''''(((((((((''''''&&&'''(((***,,,---...//////111222444333222000111222222111...+++(((&&&$$$###'''&&&%%%$$$#########$$$~~~}}}|||}}}~~~|||}}}|||yyyuuuvvv{{{zzzzzzzzz{{{}}}~~~}}}|||zzz|||~~~~~~|||zzzyyyyyyvvvyyyzzzxxxxxxzzzzzzvvvrrruuuyyyzzzzzzzzz{{{}}}||||||{{{{{{xxxzzz~~~}}}{{{~~~~~~~~~|||wwwssstttxxx{{{zzzuuuqqqpppqqqrrrsssttttttsssssssssssstttssstttvvvzzz|||{{{zzz|||~~~||||||}}}~~~~~~~~~|||{{{zzz{{{}}}~~~}}}|||~~~{{{yyywwwyyy}}}~~~|||xxxwwwyyyyyyvvvwwwzzz{{{xxx}}}yyyvvvtttuuuvvvxxxwwwtttrrrsssvvvvvvtttqqqnnnmmmlllmmmqqqsssttttttrrrtttuuusssrrrsssyyy}}}uuuwwwwwwvvvyyy}}}}}}zzzrrrrrrrrrrrrrrrssstttuuuttttttsssrrrrrrrrrssstttrrrrrrssssssrrrqqqpppooollliiifffeeeeeefffeeedddhhhbbb[[[VVVPPPLLLOOOUUUbbbdddhhhmmmpppqqqqqqqqqqqqpppnnnkkkggg___UUUOOOGGGFFFEEEEEEGGGLLLQQQUUUaaaaaacccfffiiihhheeebbbZZZUUUNNNGGGBBBAAA@@@AAA@@@CCCHHHLLLPPPSSSTTTTTTSSSRRRRRRQQQPPPQQQSSSUUUPPPMMMJJJIIILLLRRRWWW[[[aaaeeelllrrrssskkk```WWWTTTQQQMMMLLLRRRWWWVVVQQQJJJGGGGGGQQQ___jjjmmmjjjdddVVVHHHAAAAAAFFFNNNWWW___cccgggfff```[[[ZZZ[[[WWWXXXYYY[[[___cccfffhhheeefffccc^^^\\\XXXOOOEEE:::999:::<<<;;;888;;;AAAGGGJJJLLLJJJIIIIIIFFFBBBDDDDDDDDDFFFIIIKKKKKKJJJHHHJJJKKKJJJFFF???888333------...111666<<>>999555222+++++++++******)))))))))(((((()))))))))(((''''''''''''((()))+++...111333888999:::;;;======>>>>>>????????????>>>======>>>:::888444000,,,******)))***)))(((&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))))),,,///333555555444333...---+++)))'''&&&%%%%%%"""%%%((()))'''%%%$$$$$$(((((((((((('''&&&%%%%%%%%%&&&''')))+++---...///111333555555444222222333333111...***'''%%%$$$###&&&&&&%%%$$$$$$$$$$$$$$$~~~}}}~~~~~~~~~||||||~~~|||zzz{{{|||}}}}}}zzzzzzzzz{{{}}}}}}|||{{{yyy{{{}}}}}}{{{yyyyyyyyyxxx{{{|||yyyyyy{{{zzzwwwuuuxxx{{{||||||zzzyyyyyy|||}}}{{{zzz|||zzzyyy~~~~~~~~~~~~}}}|||{{{{{{yyyvvvtttqqqwww{{{zzzvvvrrrtttwwwoooqqqtttvvvvvvtttqqqnnnpppqqqrrrtttwwwxxxxxxxxx{{{|||}}}~~~}}}{{{zzzyyyyyy{{{|||}}}~~~|||zzz}}}wwwxxxyyyzzzyyyyyyyyyyyywwwzzzzzzwwwxxx|||}}}{{{}}}{{{yyyvvvuuuvvvwwwxxxwwwtttqqqrrrtttuuussspppmmmkkkkkkmmmppptttvvvwwwrrrssssssqqqooopppuuuyyyqqquuuwwwxxxzzz}}}zzzuuussssssssssssssssssttttttuuutttrrrqqqqqqrrrssstttrrrrrrssssssrrrpppnnnmmmiiigggddddddfffggghhhgggbbb\\\VVVSSSQQQQQQVVV]]]jjjkkknnnpppqqqqqqpppoookkkiiifffaaa[[[SSSKKKFFFBBBCCCFFFJJJPPPWWW\\\```mmmllljjjgggddd^^^WWWRRRMMMJJJEEEAAA@@@CCCHHHKKKKKKOOOTTTYYY[[[ZZZWWWUUURRRSSSTTTRRRQQQQQQTTTWWWMMMMMMMMMPPPVVV___gggmmmnnnqqquuuuuupppeeeWWWNNNLLLPPPSSSXXX```hhhfff___TTTLLLEEEIIIWWWccchhhhhhXXXMMMDDDDDDIIIOOOVVV\\\cccccc```[[[TTTNNNLLLLLLMMMOOOSSSXXX]]]cccgggiiiffffffddd___]]]YYYPPPFFF;;;::::::;;;999888>>>FFFHHHKKKLLLIIIHHHIIIGGGCCCGGGGGGIIILLLPPPQQQPPPOOONNNNNNNNNKKKEEE===555111------...000444888===???FFFHHHJJJMMMNNNNNNMMMLLLOOOPPPQQQNNNIIICCC???===333222111///---+++)))((((((((()))***+++,,,---...---,,,*********,,,...000666:::@@@DDDEEEDDDDDDDDDEEEDDDAAA<<<777222---+++'''(((((((((((((((((()))(((((())))))***)))))))))&&&&&&'''(((+++---000111444555777999:::<<<<<<<<>>>>>????????????999666222...+++*********(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&'''''')))---111444555444333...---,,,***((('''&&&&&&"""%%%)))***)))&&&%%%$$$''''''(((''''''&&&%%%%%%$$$%%%&&&''')))+++---...222444666777666444444444222000---***(((''''''''''''&&&%%%%%%%%%%%%%%%%%%~~~||||||~~~~~~~~~|||}}}~~~}}}{{{}}}|||{{{|||}}}}}}|||zzz{{{}}}}}}|||yyywwwvvvwww{{{}}}}}}yyyyyy{{{{{{xxxyyy{{{|||}}}|||yyyuuurrryyy||||||zzzzzz}}}}}}{{{uuuzzz~~~~~~|||}}}~~~{{{{{{zzzyyyxxxwwwwwwwwwppptttxxxwwwtttsssvvvyyyooopppsssvvvwwwuuuqqqmmmqqqrrrsssuuuwwwxxxyyyzzz{{{~~~}}}~~~||||||}}}~~~{{{yyyvvvvvvxxxyyyzzzzzz}}}~~~|||{{{}}}vvvyyy{{{{{{xxxwwwxxxzzzxxxzzzzzzwwwxxx|||~~~|||zzzyyyxxxxxxwwwwwwvvvvvvuuusssrrrrrrsssttttttsssqqqooommmnnnpppsssuuuuuuoooooonnnmmmlllnnnqqqtttpppuuuxxxyyy{{{|||xxxqqqttttttttttttssssssssssssxxxvvvsssqqqppppppqqqqqqpppqqqrrrrrrqqqnnnllljjjfffeeeddddddfffgggggggggYYYTTTRRRTTTWWW[[[bbbjjjrrrrrrrrrrrrqqqpppooonnn___\\\XXXSSSNNNIIIFFFDDDFFFIIIPPPWWW___eeeiiikkkjjjgggccc^^^YYYSSSLLLHHHEEEDDDCCCBBBCCCGGGNNNRRRYYY[[[^^^```^^^YYYTTTQQQMMMSSSYYY[[[XXXTTTRRRRRRMMMPPPUUUZZZ```hhhpppuuuttttttrrrmmmdddZZZPPPJJJKKKUUU]]]aaahhhooonnnfff[[[PPPEEECCCLLLWWW\\\]]]LLLGGGFFFMMMTTTYYY]]]aaahhhcccZZZPPPHHHBBB???===???CCCIIIQQQXXX]]]aaaccc___```___\\\[[[XXXQQQGGG;;;999999;;;;;;===DDDMMMMMMPPPQQQNNNMMMPPPOOOLLLLLLMMMNNNQQQTTTTTTRRRPPPPPPOOOKKKFFF???777///+++---------///111333666777999<<<@@@EEEHHHJJJKKKKKKOOOPPPNNNJJJCCC===888666......---,,,,,,+++******'''((()))+++,,,---...///,,,,,,***))))))***++++++000666===BBBDDDDDDCCCCCCBBB???;;;555000,,,)))'''******)))(((''''''&&&&&&&&&&&&'''((()))))))))(((&&&&&&'''(((***,,,---...000111333555777999999:::===<<<<<<===??????>>>===555333000---+++******+++(((((('''''''''&&&&&&&&&%%%&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&(((,,,///222444444444...---,,,***)))(((''''''%%%'''+++,,,***(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&(((***,,,---111444777888666555444555000...,,,)))''''''((()))&&&&&&%%%%%%%%%%%%&&&&&&~~~~~~}}}~~~~~~~~~|||~~~}}}|||~~~}}}~~~~~~~~~|||zzz{{{{{{{{{zzzxxxwwwxxxyyy|||~~~|||xxxwwwzzzzzzxxxvvvwwwzzz|||{{{xxxtttppprrryyy~~~|||yyyyyyzzzyyyrrrvvvzzzzzzyyyyyy|||uuuxxx{{{zzzxxxwwwxxxzzzrrrtttuuuuuussstttwwwzzzsssrrrrrrsssuuuuuurrrooosssssstttuuuvvvxxxzzz}}}||||||{{{|||}}}zzzyyy|||}}}zzzxxxxxxzzz|||}}}|||zzz|||}}}}}}zzzzzzzzz{{{{{{{{{zzzyyyxxxzzzyyyvvvvvv{{{}}}{{{xxxyyyyyyyyyxxxvvvtttrrrqqqrrrsssrrrrrrtttvvvxxxuuussspppoooqqqtttuuuuuunnnllljjjjjjmmmppprrrssstttwwwxxxxxxyyy{{{xxxrrrtttttttttttttttsssrrrrrrvvvuuusssqqqppppppqqqrrrnnnoooppppppooollliiigggeeedddcccdddeeeeeecccaaaXXXTTTSSSXXX^^^cccjjjpppsssrrrooollljjjhhhggggggTTTQQQMMMIIIFFFFFFIIIKKKRRRVVV]]]ccchhhjjjjjjiii^^^ZZZUUUPPPMMMJJJGGGDDDBBBDDDGGGHHHJJJNNNTTTYYYbbbaaa```^^^[[[XXXUUUTTTRRRXXX^^^___ZZZUUURRRRRRUUUZZZbbbgggjjjmmmqqqsssqqqnnnggg___WWWRRROOONNNQQQ^^^fffeeefffkkkjjjccc\\\QQQEEE@@@CCCIIILLLMMMDDDDDDKKKVVV^^^aaacccfffddd\\\PPPEEE>>>:::777666777<<>>>>>;;;888///...,,,***************((((((((((((((('''&&&&&&$$$$$$%%%&&&&&&'''(((((($$$%%%%%%&&&'''''''''''''''(((+++...000222444444---,,,+++)))((('''''''''$$$''')))***((('''&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&''')))+++,,,///222555666666444333333000...***'''&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%~~~}}}|||}}}|||}}}}}}}}}zzz~~~~~~~~~|||zzzwwwxxxxxxxxxwwwyyy|||~~~|||}}}{{{vvvuuuxxxyyywwwoooqqquuuyyy{{{zzzvvvssslllwww~~~yyywwwwwwvvvrrrvvvyyyxxxvvvxxx~~~qqqwww|||}}}zzzwwwyyy|||wwwwwwvvvuuutttvvvxxx{{{vvvsssppppppsssuuutttssssssssssssssstttvvvzzz}}}~~~~~~zzzxxxyyy{{{~~~{{{|||||||||xxxzzz~~~{{{xxxzzz|||wwwxxxyyyxxxuuuuuuyyy{{{zzzxxxyyyzzzzzzxxxuuuqqqooonnnpppssssssrrrtttyyy}}}uuussspppppprrruuuwwwxxxpppllljjjkkkpppuuuwwwvvvxxxzzzyyywwwxxx{{{yyytttuuuuuuuuuuuutttsssrrrrrrqqqqqqppppppqqqssstttuuummmnnnoooooonnnjjjgggeeeeeeddddddddddddbbb___]]]\\\XXXXXX]]]cccfffkkkpppnnnlllhhhccc```___^^^^^^NNNLLLHHHEEEDDDIIIOOOTTTZZZ^^^cccfffgggddd___\\\UUUQQQKKKGGGEEEEEEDDDCCCFFFJJJOOORRRUUUYYY^^^cccdddbbb^^^[[[YYYZZZ[[[\\\]]]```aaa]]]WWWTTTUUUXXX___eeemmmqqqrrrpppoooooolllggg^^^UUUOOONNNQQQTTTYYYeeelllfffbbbeeeddd^^^YYYPPPDDD>>>>>>@@@@@@@@@@@@CCCNNN[[[ccceeegggjjjZZZRRRFFF<<<777666555444777===FFFQQQYYY^^^___```ccccccaaa]]][[[WWWOOOEEE:::666777===CCCIIIQQQXXXWWWYYYYYYUUUUUUXXXXXXVVVWWWVVVVVVVVVVVVTTTPPPMMM<<<:::777444111///------+++,,,,,,---.../////////111000///000444:::AAAFFFGGGFFFCCC>>>777111///...,,,+++***)))))))))))))))******++++++++++++******))))))***+++,,,,,,,,,,,,,,,111999???@@@>>><<<:::666333...)))&&&''')))***&&&''''''(((((()))******&&&&&&((()))******++++++''''''(((((()))************+++---000222444555555777666777:::<<<<<<888444******))))))))))))******((((((((()))((((((''''''######$$$%%%%%%&&&''''''###$$$%%%&&&'''''''''''''''(((***,,,///111333555,,,,,,***)))''''''&&&&&&"""$$$&&&&&&%%%######$$$$$$$$$%%%&&&''''''''''''''''''&&&&&&'''(((***+++---000444555444333222222000---***&&&$$$###$$$%%%$$$###############$$$$$$~~~~~~xxxzzz|||~~~~~~zzzxxx|||~~~}}}vvvwww{{{|||wwwwwwxxx|||zzzvvv~~~yyyxxxxxxxxxvvvsssuuurrrpppsssxxxzzzxxxuuuwwwyyy{{{|||yyywwwvvvvvvrrruuuxxxwwwuuuvvvzzz}}}|||{{{{{{||||||{{{zzzyyywwwyyy}}}{{{www{{{|||uuunnnmmmssswwwvvvsssyyyxxxvvvuuuuuuwwwyyyzzzyyy~~~{{{wwwyyy{{{{{{||||||||||||}}}}}}}}}}}}}}}zzz{{{~~~~~~|||yyy{{{{{{{{{yyyzzz|||~~~~~~|||{{{yyy~~~yyyxxxzzz{{{xxxtttxxx{{{zzzwwwtttsssuuuyyy{{{yyyuuuuuuyyyzzzyyyvvvsssppppppsssttttttrrrqqquuuuuuqqqrrrvvvwwwssstttvvvyyyzzzzzzxxxuuusssttttttsssrrrrrrqqqpppppprrrqqqpppooooooppppppqqqlllooopppoookkkiiiiiijjjbbbcccddddddbbb]]]VVVRRRTTTYYY```ggglllnnnooonnnmmmjjjeee^^^YYYTTTRRRQQQIIIJJJJJJJJJKKKQQQZZZ```ffffffeeeccc^^^WWWQQQMMMIIIHHHGGGDDDCCCDDDHHHKKKGGGOOOWWW\\\___```\\\VVVZZZYYYWWWWWWZZZ```ddddddfff```\\\[[[WWWSSSWWW```hhhooosssppplllllllllkkkcccVVVKKKJJJLLLNNNTTT\\\iiikkkllliiiddd```___```aaaTTTFFF???;;;888777:::???GGGTTT```fffgggdddaaaXXXQQQFFF<<<666666888;;;???IIIRRRXXX___ggggggccchhhggggggfffddd]]]RRRJJJ:::777999AAAJJJOOOSSSWWWXXXYYYWWWSSSSSSWWWXXXWWWZZZYYYWWWUUUQQQJJJBBB===555333///,,,+++,,,---...//////...---,,,++++++***111000...+++,,,222===EEEGGGBBB:::444111000///......---,,,+++************************))))))((((((++++++******++++++,,,------444:::===>>>???<<<666444222...+++)))(((((()))((((((((((((((((((((((((%%%&&&'''((())))))))))))+++***((('''''''''((()))))),,,000333444444555666555666666666666444333222---,,,***(((''''''((()))+++)))((('''((((((&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%((())),,,000333444111///***(((''''''''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))++++++***((('''$$$%%%%%%&&&'''((()))))),,,---000222333333222111...+++'''%%%%%%%%%$$$$$$((($$$ """%%%%%%$$$~~~~~~|||}}}{{{}}}}}}{{{{{{~~~{{{vvvxxx{{{zzzsssssstttwwwzzz{{{xxxuuu~~~|||yyywwwuuuttttttssswwwuuutttuuuwwwxxxwwwuuuwwwxxxyyyxxxuuurrrppppppqqqtttvvvuuusssuuuzzz|||||||||}}}~~~~~~}}}|||{{{yyyyyy{{{xxxuuuyyy{{{wwwrrrqqqssstttrrrpppxxxxxxwwwvvvwwwxxxyyyzzzvvv{{{}}}yyywwwyyy||||||zzz{{{|||}}}}}}}}}~~~~~~~~~}}}}}}{{{wwwyyy~~~}}}~~~~~~~~~~~~|||wwwvvvyyyzzzxxxwwwyyyzzzyyywwwuuuttttttxxxyyyxxxttttttxxxyyywwwvvvsssqqqqqqsssttttttrrrrrrvvvvvvssssssvvvwwwsssrrrtttwwwzzz{{{zzzxxxvvvttttttssssssrrrrrrrrrrrrqqqooonnnllllllmmmnnnooommmoooooommmiiigggggghhhcccfffhhhgggddd^^^ZZZWWW___bbbgggkkklllkkkiiihhh```\\\WWWQQQLLLIIIHHHHHHIIILLLQQQTTTWWW\\\aaafffcccaaa]]]XXXRRRMMMIIIGGGIIIIIIGGGEEECCCDDDGGGJJJIIINNNRRRRRRSSSTTTPPPKKKIIIKKKNNNUUU^^^fffjjjjjjbbb[[[VVVXXX[[[^^^cccjjjooorrrrrrpppooonnnhhhaaaUUUMMMGGGJJJOOOTTT\\\ccchhhiiiiiihhheeecccdddfffbbbUUUHHH???999666888===HHHNNNWWW___bbbaaa]]]ZZZVVVRRRLLLGGGDDDDDDFFFHHHNNNTTTYYY[[[```fffgggcccgggfffeeeeeeccc]]]SSSKKK999666999BBBJJJPPPTTTXXXYYY[[[YYYUUUUUUZZZ[[[ZZZYYYVVVRRRMMMGGGAAA:::555333222///---,,,,,,------.........------,,,,,,+++//////...---...333:::@@@DDD???888222000///.........---,,,+++************++++++*********)))))))))***************+++,,,,,,///555<<<>>>???@@@<<<666111000---***)))(((((()))((((((((((((((((((((((((%%%&&&'''(((((()))))))))+++***)))((((((((()))***,,,...000111111333555777777888888888777444111000---,,,***((('''((())))))***)))''''''((((((&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%((())),,,000333444111///((('''%%%%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))++++++***((('''&&&&&&''''''(((((()))))),,,...000222222222111000---***'''%%%%%%%%%%%%%%%&&&$$$!!!!!!###$$$###"""}}}~~~}}}}}}~~~~~~~~~}}}{{{{{{{{{~~~|||~~~}}}yyyxxxzzz{{{yyyrrrrrrrrrtttwwwxxxwwwvvvyyyzzzzzzwwwrrrqqqsssuuuyyyyyyyyywwwuuutttuuuvvvxxxxxxxxxvvvrrrnnnmmmllltttuuuuuusssqqqrrrwww|||{{{|||~~~~~~}}}|||}}}{{{{{{zzzwwwtttxxx~~~vvvvvvuuuuuutttsssrrrqqqwwwxxxxxxxxxyyyyyyyyyyyyxxx}}}}}}|||xxx{{{~~~~~~}}}}}}~~~}}}|||~~~zzz{{{}}}|||{{{{{{}}}~~~}}}~~~}}}}}}||||||}}}{{{|||yyyttttttxxxzzzyyyzzzyyyxxxxxxxxxwwwuuusssuuuwwwvvvrrrrrrvvvwwwuuuuuusssrrrrrrsssttttttssstttvvvvvvssssssuuuuuusssooorrruuuyyy{{{{{{zzzyyyttttttssssssssssssssssssqqqpppmmmkkkkkklllnnnooommmnnnmmmjjjgggeeeeeefffeeeggghhhfffbbb^^^]]]^^^jjjlllmmmmmmkkkgggbbb___VVVSSSNNNIIIHHHHHHJJJLLLQQQVVV\\\aaacccddddddeee[[[XXXRRRLLLGGGEEEDDDEEEHHHIIIHHHGGGEEEFFFHHHJJJLLLMMMJJJFFFEEEFFFDDD???;;;===CCCPPP^^^fffhhhggg[[[TTTQQQVVV```iiiooouuuxxxvvvrrroooooolll```RRRIIIGGGHHHOOOXXX^^^dddjjjfffffffffeeedddfffiiilllbbbWWWIII>>>777444:::CCCPPPTTTYYY^^^___^^^[[[XXXZZZXXXVVVTTTSSSSSSTTTUUU\\\]]]^^^]]]```eeeeeebbbfffdddcccaaa^^^WWWMMMFFF888666888AAAJJJOOOTTTYYYXXXZZZYYYVVVVVVZZZ\\\[[[XXXSSSKKKCCC===777222///000000///...------,,,,,,------------------------,,,---......///333888;;;>>>:::444000.........---...---,,,++++++*********+++++++++++++++************))))))))))))***++++++000777===???@@@@@@;;;555...---+++)))((((((((()))((((((((((((((((((((((((&&&&&&''''''((())))))))),,,+++***)))))))))***+++///000111000000111444666888999::::::888444///---,,,+++***((((((((())))))***(((''''''((((((&&&%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%((())),,,000333333111...&&&%%%$$$$$$%%%&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******)))((('''((((((((((((((((((((((((,,,---000111222111000///,,,)))&&&%%%%%%&&&&&&&&&%%%###""""""######"""!!!~~~~~~~~~}}}{{{}}}~~~~~~|||}}}}}}}}}zzzyyy{{{|||{{{xxxtttttttttuuuwwwyyyzzzzzztttxxxzzzwwwrrrpppuuuzzz{{{}}}}}}yyysssqqqrrrvvvxxxyyyxxxuuuqqqnnnnnnnnnxxxxxxvvvsssqqqqqquuuxxx{{{}}}~~~|||zzzxxxzzz{{{}}}|||yyywwwyyy|||qqqsssuuuuuussstttvvvyyywwwxxxyyyzzzzzz{{{zzzzzzzzzzzz}}}}}}}}}~~~}}}~~~~~~xxxxxxzzz{{{}}}}}}||||||~~~}}}{{{yyyyyyyyyzzz{{{yyyzzzxxxttttttyyy|||zzz{{{xxxuuuuuuwwwwwwtttqqqsssuuutttqqqrrruuuvvvttttttsssssssssttttttttttttsssttttttssssssssssssrrroooqqqtttxxxzzzzzzzzzyyyssssssrrrqqqqqqrrrrrrssstttrrrooollllllmmmoooqqqkkkjjjiiigggfffeeefffffffffgggeeeaaa\\\\\\```dddnnnnnnmmmjjjeee___ZZZWWWPPPNNNLLLKKKMMMQQQVVVZZZ___bbbeeefffddd```\\\ZZZPPPMMMIIIFFFDDDEEEHHHIIIHHHIIIKKKKKKJJJKKKLLLNNNNNNLLLFFFAAA@@@DDDCCC???<<<:::===HHHTTTYYYZZZYYYSSSRRRUUU\\\eeennnuuuyyy|||yyysssllliiibbbTTTFFFGGGKKKSSS]]]dddhhhiiijjjdddcccbbbaaabbbeeehhhkkkbbbWWWIII>>>555555???JJJVVVXXX\\\___aaaaaaaaa```dddccc```^^^\\\[[[[[[[[[```^^^]]]]]]```bbbaaa^^^```^^^ZZZXXXTTTMMMCCC<<<666444777@@@GGGKKKQQQWWWSSSVVVVVVTTTUUUYYYZZZXXXUUUOOOEEE<<<666222///...---......///...---,,,+++,,,,,,,,,------.........------------///333777:::999555000---------------......---,,,++++++++++++++++++++++++++++++++++++)))))))))((())))))***+++///666===>>>???>>>999222+++***)))(((((((((((()))((((((((((((((((((((((((&&&&&&&&&'''(((((()))***---,,,+++*********++++++///111333333333222333444555777999999777333...+++++++++***)))(((((()))))))))(((&&&&&&'''(((&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''))),,,000333333000...&&&%%%$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))((('''&&&(((((('''''''''&&&&&&&&&+++---///111111111000///+++(((%%%$$$%%%&&&'''&&&#########$$$$$$###"""!!!}}}zzz{{{~~~~~~~~~|||yyy{{{~~~~~~|||yyyvvvvvvvvvvvvwwwyyy{{{|||qqqvvvzzzxxxsssrrrxxx|||yyyrrroooqqqvvvvvvvvvuuussspppooopppqqqwwwwwwuuutttssstttwwwzzz{{{~~~|||xxxvvvuuuuuuzzz}}}{{{{{{{{{uuuvvvvvvtttrrrsssyyy~~~xxxxxxzzz{{{||||||||||||yyy~~~~~~|||~~~~~~~~~~~~}}}}}}}}}~~~}}}www{{{~~~~~~|||vvvxxxzzz{{{||||||{{{{{{~~~|||zzzzzz{{{|||~~~xxxzzzyyyvvvwww{{{}}}|||xxxuuuttttttwwwwwwssspppqqqttttttqqqrrruuuvvvsssrrrsssttttttttttttuuuuuurrrqqqqqqqqqqqqppppppqqqppprrrtttvvvwwwwwwwwwvvvrrrqqqpppooonnnooopppqqqsssqqqnnnlllkkklllnnnooogggfffffffffggghhhhhhhhhiiigggccc]]]ZZZ]]]dddjjjooolllhhhbbb[[[UUUPPPMMMJJJKKKLLLNNNSSSZZZ___ccceeedddbbb___[[[VVVQQQNNNGGGFFFFFFEEEFFFHHHJJJLLLKKKMMMPPPRRRRRRRRRSSSTTTPPPNNNIIIFFFIIIOOOOOOLLLFFF>>>:::???EEEGGGHHHKKKPPPYYYccchhhkkkoootttxxxyyyxxxrrrfff\\\TTTKKKCCCLLLUUU```iiinnnmmmjjjfff___^^^]]]^^^___bbbdddeee___TTTGGG<<<666999FFFSSS^^^___```bbbdddfffhhhiiinnnlllhhhdddbbbbbbbbbcccaaa]]][[[\\\]]][[[VVVSSSQQQNNNKKKIIIGGGBBB;;;555333222666===BBBEEEKKKQQQOOOSSSUUUTTTUUUWWWWWWSSSLLLFFF===555111/////////+++,,,---......---+++***+++,,,,,,------.........///---+++,,,///444999<<<555222...,,,,,,---------///...---,,,++++++++++++++++++++++++++++++++++++)))))))))((())))))***+++...555<<<======<<<666///((((((((((((((((((((()))((((((((((((((((((((((((''''''&&&&&&'''((()))***...---+++*********+++,,,,,,000666888888555333222111333666777555222---************)))))))))))))))((('''&&&&&&''''''&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((+++///222333000...'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&'''&&&&&&%%%%%%$$$$$$###***+++...000111111000///+++(((%%%$$$%%%&&&'''&&&"""###$$$%%%$$$#########|||{{{zzz|||zzz|||~~~}}}zzzzzzuuuvvvwwwwwwvvvvvvxxxzzzssswww{{{yyyttttttzzz}}}~~~}}}xxxqqqoooqqquuutttsssrrrpppnnnnnnpppsssrrrrrrrrrtttvvvyyy{{{}}}{{{~~~~~~zzzvvvuuuuuussszzz~~~||||||{{{yyy||||||zzzuuurrrsssxxx|||yyyyyyzzz{{{|||}}}}}}~~~{{{||||||~~~{{{zzz~~~~~~xxxwwwyyy|||~~~}}}|||{{{||||||{{{yyyxxxxxxyyy{{{|||wwwzzz{{{yyyzzz}}}}}}{{{ttttttuuuvvvxxxwwwtttrrrqqqtttuuusssssswwwwwwtttqqqsssuuuuuuuuutttuuuvvvpppmmmnnnpppqqqoooooorrrqqqrrrssstttuuuttttttssssssrrrooommmmmmmmmnnnoooooonnnmmmkkkjjjjjjjjjjjjeeeeeeeeegggjjjkkkjjjiiikkkgggbbb^^^^^^bbbgggkkkkkkggg```YYYRRRMMMJJJIIIOOOQQQTTTXXX]]]aaaccceee^^^[[[VVVSSSPPPNNNKKKHHHCCCDDDEEEFFFHHHKKKLLLMMMRRRUUUYYY\\\[[[ZZZYYYYYYVVVUUURRRSSSYYYaaaaaa\\\QQQEEE<<<<<<;;;:::>>>FFFRRR```mmmpppoooooorrrtttrrrrrrkkk]]]PPPKKKKKKKKKUUU^^^hhhkkkjjjhhhbbb[[[TTTUUUWWW[[[___bbbbbbbbb[[[OOOBBB;;;999@@@NNN\\\ffffffffffffggghhhjjjkkkpppooollljjjhhhhhhhhhiiiaaaZZZUUUUUUUUUOOOGGGCCC>>><<<;;;;;;===;;;777333111000333888;;;===BBBHHHLLLQQQVVVVVVVVVWWWTTTOOO@@@;;;333...------......***+++,,,---------,,,+++,,,,,,,,,------.........000...,,,---111777<<<>>>333111...,,,---......---///...---,,,++++++++++++*********+++++++++++++++***))))))))))))***++++++...555<<<======:::333,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''(((***+++---,,,+++*********+++,,,***000777<<<<<<999666444000222444444333000---***))))))******))))))))))))'''&&&%%%&&&''''''&&&%%%###############$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%'''(((+++///222222000---((('''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########'''))),,,///000111000000,,,)))&&&%%%%%%&&&&&&&&&"""$$$%%%%%%$$$$$$&&&'''}}}}}}}}}~~~{{{zzz}}}}}}yyywwwzzzuuuwwwyyyxxxvvvuuuwwwxxxwwwyyy{{{xxxuuutttwww{{{||||||zzzvvvqqqppprrruuuvvvuuussspppnnnooorrruuupppppprrrtttwwwyyyyyyyyyzzz}}}~~~yyyvvvxxxzzzuuu{{{~~~zzzwwwxxxyyyxxx~~~{{{xxxvvvvvvxxxzzz{{{zzzzzzzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}|||wwwyyy|||||||||}}}xxxwwwwwwwwwwwwxxxzzz{{{uuuzzz|||{{{|||~~~|||xxxppptttxxx{{{zzzxxxvvvuuurrruuuvvvtttuuuxxxxxxvvvpppsssvvvvvvuuutttuuuwwwooollllllqqqrrroooppptttooopppqqqrrrrrrsssrrrrrruuussspppnnnlllmmmnnnooommmmmmmmmlllkkkjjjiiihhhffffffgggjjjmmmnnnkkkhhhgggccc```aaaeeeggggggeeebbb]]]VVVPPPMMMLLLNNNPPPYYY\\\```cccdddbbb```^^^RRRNNNJJJHHHHHHHHHGGGEEEBBBCCCEEEHHHLLLPPPTTTWWW\\\```dddeeeccc___\\\[[[]]]]]]^^^bbbjjjpppnnngggZZZNNNCCC???999444;;;GGGSSS```jjjllllllnnnnnnlllkkkiii```QQQHHHKKKRRRWWWbbbhhhiiibbbZZZUUUOOOIIIFFFIIIOOOYYYaaaffffffdddVVVIII===999===GGGVVVbbbhhhggggggggggggiiijjjkkkmmmmmmmmmlllkkkiiigggfffZZZOOOGGGGGGFFF@@@:::777555333222333555555222//////...000444555444999???GGGNNNTTTVVVVVVUUUOOOHHH777333...,,,+++,,,------******+++,,,,,,,,,,,,,,,,,,,,,------------------///......111777<<<>>>???333111...---...//////...///...---,,,,,,+++,,,,,,)))))))))*********++++++***************+++,,,,,,///666===>>>===:::333+++(((((()))))))))(((((((((((((((((((((((((((((((((((('''&&&%%%&&&(((***+++---,,,+++))))))******+++***000777<<<===<<<:::999444444444444222///,,,***)))))))))*********))))))'''&&&%%%%%%''''''&&&%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&(((+++///222222000---)))'''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%'''+++...000111111111---***'''%%%%%%%%%%%%%%%"""$$$%%%%%%$$$&&&))),,,~~~~~~}}}{{{}}}~~~}}}{{{yyy{{{~~~~~~|||~~~zzzzzz}}}|||vvvuuuyyywwwyyy{{{{{{xxxvvvwwwyyy{{{{{{{{{xxxtttssstttwww|||zzzxxxtttqqqqqqssstttzzzyyyvvvssspppqqqtttwwwrrrrrrsssuuuvvvvvvtttrrryyy|||}}}zzzxxx{{{xxx}}}|||uuuqqqtttwwwvvv|||{{{{{{{{{{{{{{{zzzzzz|||{{{zzzzzz{{{}}}yyy|||~~~}}}{{{{{{xxxtttuuuyyyyyyvvv{{{~~~}}}}}}}}}zzzzzzzzz{{{|||}}}~~~tttyyy|||||||||}}}{{{vvvnnnttt{{{~~~|||yyyxxxxxxrrrvvvwwwvvvvvvyyyyyywwwooosssvvvwwwuuutttuuuwwwoookkklllrrrssspppqqqvvvmmmnnnooopppqqqrrrrrrrrrwwwuuurrrnnnmmmmmmnnnooonnnooooooooonnnllljjjhhhhhhhhhiiillloooooojjjfffaaa^^^]]]bbbhhhiiiddd]]]WWWTTTNNNKKKLLLPPPWWW[[[^^^aaaeeefffddd]]]VVVRRRKKKHHHDDDDDDEEEFFFDDDBBBBBBBBBDDDIIIOOOWWW^^^cccdddgggkkkkkkgggbbb]]][[[bbbdddfffkkktttyyytttkkk```UUUJJJDDD:::222999GGGRRR[[[bbbdddgggkkkjjjeeegggcccWWWJJJEEENNNYYY```mmmooohhhYYYKKKDDD>>>888;;;@@@JJJXXXdddjjjjjjhhhSSSFFF999888???LLLZZZfffeeeeeeeeeeeegggiiikkkmmmjjjkkkmmmmmmjjjeee```]]]PPPCCC999888999555222222666333111000222111---***...---///111111///333:::BBBJJJQQQTTTTTTQQQIIIAAA333111...,,,---------,,,*********++++++,,,------------------------------------///555;;;??????>>>444222///.../////////...//////...---,,,,,,,,,,,,(((((())))))*********+++++++++******++++++,,,---000888>>>???>>>;;;333+++))))))))))))))))))((('''((((((((((((((((((((((((((('''&&&%%%&&&(((***+++,,,+++***)))))))))***+++,,,000666;;;======>>>>>>777777666444111...+++)))((()))************))))))'''%%%%%%%%%''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%&&&(((+++///222222///---((('''%%%%%%%%%%%%###"""########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&***---000222222222...+++'''%%%%%%%%%$$$$$$###$$$&&&%%%$$$&&&+++///}}}~~~~~~}}}zzz|||}}}}}}||||||}}}}}}~~~~~~~~~~~~yyyssssssyyy}}}{{{zzzyyyzzzyyyxxxvvvwwwwwwwwwvvvvvvxxx{{{~~~|||yyyuuussstttvvvvvvvvv{{{||||||xxxsssoooooopppqqqrrrvvvyyyuuupppooosssxxxvvvrrrqqqxxxzzzpppxxxwwwvvvvvvwwwxxx{{{|||yyy{{{yyysssooossszzzzzzwwwwwwzzz{{{yyyzzz~~~~~~{{{{{{|||}}}||||||}}}vvvvvvvvvvvvwwwxxxyyyyyyyyyzzz|||}}}xxxwwwzzz}}}~~~}}}|||~~~yyyzzz{{{}}}}}}{{{wwwsss{{{zzzxxxxxxyyyxxxvvvttttttrrrqqqsssuuutttppplllvvvxxxxxxvvvsssrrruuuxxxvvvrrrnnnlllmmmnnnooonnniiirrrrrroooooojjjgggooowwwtttqqqppppppqqqqqqqqqqqqpppnnnkkkiiihhhggggggaaahhhkkkkkklllnnnjjjcccbbbcccddddddbbb___[[[XXXRRRQQQPPPQQQUUUYYY^^^aaahhhfffbbb\\\UUUMMMGGGDDDGGGAAADDDCCC<<>>===:::888555111,,,***''''''((())))))((((((((('''''''''&&&&&&&&&'''''''''''''''((())))))---,,,+++++++++***(((&&&...333999===???>>>>>>>>>>>><<<888444///+++)))(((***************)))((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$############"""$$$%%%&&&&&&%%%$$$%%%&&&))),,,///000000000000111,,,(((######&&&'''%%%"""######"""!!!"""###%%%&&&$$$$$$########################$$$$$$$$$%%%%%%%%%%%%'''***...111333333333,,,)))'''&&&'''''''''&&&$$$%%%%%%$$$"""%%%000:::~~~~~~}}}~~~~~~~~~}}}}}}yyyzzz~~~}}}{{{vvvwwwwwwwwwvvvwwwzzz|||xxxxxxwwwvvvuuuttttttsss|||{{{zzzvvvrrrppprrruuunnnppptttwwwtttoooooosssyyyxxxuuusssxxx~~~zzzsssxxxxxxyyyzzzzzz{{{{{{{{{uuuvvvvvvrrrppprrryyy~~~zzzwwwwwwzzz{{{yyyzzz~~~~~~|||zzzzzz{{{}}}}}}|||~~~}}}|||}}}~~~}}}|||}}}}}}{{{zzzzzzzzzzzzzzzzzzzzzzzz|||{{{{{{~~~}}}yyy{{{||||||zzzzzz{{{}}}yyyzzz|||}}}}}}{{{xxxuuuyyyxxxxxxyyyzzzzzzxxxvvvwwwuuutttuuuwwwvvvrrrnnnvvvvvvvvvtttsssssstttvvvqqqrrrrrrqqqooommmmmmmmmjjjrrrqqqnnnrrrooommmtttvvvtttqqqpppppprrrrrrqqqmmmmmmmmmllljjjhhhfffeeedddlllqqqoookkkjjjgggccccccbbb```^^^ZZZWWWTTTRRRPPPRRRWWW[[[^^^```aaaaaa```\\\VVVPPPKKKFFFCCC@@@@@@;;;>>>@@@<<<===AAAAAA=========???FFFRRRaaajjjmmmjjjeeecccdddjjjqqquuuzzz{{{{{{zzzvvvooogggaaaVVVQQQNNNMMMJJJBBB===<<>>???AAAKKKTTT]]]cccgggeee]]]SSSEEE???888888>>>FFFLLLNNNOOOQQQWWW^^^fffjjjiiigggjjjiiigggddd^^^VVVLLLFFF<<<888333111222333222111111111111111111000000///,,,---...---,,,---///111;;;EEEOOOQQQNNNGGG===444///...,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,------......///,,,---111888@@@CCCAAA===555111---,,,...///...,,,...,,,++++++,,,---+++******************************)))))))))***+++,,,,,,333:::???===999777333///,,,)))''''''((()))((((((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((())))))************++++++***)))///333999===>>>>>>>>>>>>>>><<<888444///+++)))((((((((())))))(((((('''&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$###############$$$&&&%%%$$$$$$%%%&&&***,,,///000000000000111,,,((($$$$$$&&&'''%%%"""%%%%%%$$$$$$%%%&&&&&&'''$$$$$$##################$$$$$$$$$$$$$$$$$$%%%%%%%%%'''+++...111333333333...+++(((&&&&&&&&&%%%$$$&&&&&&&&&$$$###'''222;;;}}}~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~wwwxxxzzzzzzyyyyyyzzz|||uuuxxx{{{{{{xxxuuuuuuuuu|||{{{xxxtttrrrrrruuuxxxnnnoootttwwwuuupppqqqvvvyyyzzzxxxvvvxxx{{{yyyvvvxxxzzz|||}}}}}}|||zzzyyyssstttuuutttssstttyyy~~~zzzwwwwwwzzz{{{yyyzzz~~~~~~|||{{{{{{}}}}}}zzzyyyzzz~~~}}}zzzyyyyyyzzz{{{|||{{{zzzzzz{{{|||||||||{{{zzzyyy}}}{{{zzzzzz}}}zzz{{{{{{zzzxxxwwwxxxzzzyyy{{{|||}}}}}}|||zzzyyyyyyxxxxxxyyy{{{{{{zzzyyyyyywwwuuuvvvxxxwwwsssooovvvtttrrrrrrsssttttttssslllqqqvvvvvvqqqmmmkkklllmmmrrrnnnlllrrrqqqnnnttttttrrrppppppqqqrrrrrrrrriiijjjkkklllkkkiiifffdddeeennnssspppjjjfffeeedddccc___ZZZUUUQQQOOONNNNNNRRRWWW___eeegggeee```\\\VVVPPPHHHDDDCCCBBBAAA@@@DDD??????BBB@@@<<>>===@@@IIIUUU^^^ccc```^^^bbbjjjssszzz}}}{{{wwwrrriii]]]TTTLLLOOOTTTYYYUUUJJJAAA???EEETTTfffpppqqqkkk]]]PPPIIIAAA@@@NNNbbboootttuuulllfff\\\SSSNNNMMMPPPRRRZZZ```fffhhhgggbbbXXXMMM>>>:::777777:::======;;;===AAAJJJUUU^^^cccdddcccddddddccc]]]TTTIII@@@<<<555333111111222333333222000000000000000//////...------...---+++,,,...000===HHHQQQPPPHHH???666///------,,,+++************))))))))))))))))))))))))---,,,,,,,,,,,,------------///444<<>>=========>>><<<888444///+++)))(((&&&''''''''''''&&&%%%%%%'''''''''(((((('''''''''%%%$$$$$$$$$############"""$$$$$$$$$######%%%'''+++---000111000000111222---)))%%%$$$&&&'''%%%###$$$%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%(((+++///111333333333000---)))'''&&&%%%$$$###'''(((&&&$$$$$$***444;;;~~~}}}}}}}}}{{{{{{}}}}}}~~~}}}yyy{{{}}}}}}|||{{{||||||vvv{{{{{{yyyzzz}}}}}}|||yyyvvvttttttuuuwwwqqqrrrvvvzzzxxxtttuuuzzzwwwyyyzzzxxxwwwwwwwwwwwwzzz{{{|||||||||{{{zzzyyyvvvvvvwwwyyyxxxwwwyyy}}}zzzwwwwwwzzz{{{yyyzzz~~~~~~}}}|||}}}~~~|||}}}~~~~~~~~~{{{{{{zzzzzzyyyzzzzzzzzzzzzvvvwwwyyy{{{{{{zzzxxxwwwzzzyyyyyyyyy{{{}}}{{{zzzzzzxxxxxxxxxyyyzzzyyy{{{}}}}}}}}}|||||||||zzzyyyyyyzzz{{{|||zzzyyyxxxvvvtttuuuvvvvvvrrrooovvvrrroooppprrrtttsssqqqnnnqqqtttuuurrrooolllkkkooorrrllliiipppppplllqqqsssqqqooopppqqqrrrrrrrrriiijjjjjjkkkkkkjjjiiiiiiiiimmmpppnnniiieeecccaaa]]]ZZZUUUPPPOOOPPPSSSUUUZZZ^^^dddhhhfff___WWWQQQKKKGGGBBBAAADDDFFFFFFDDDDDDCCC@@@CCCFFFCCCHHHUUUSSSPPPJJJDDDBBBDDDIIINNNWWWZZZ```hhhpppwww}}}yyyqqqiii___TTTMMMMMMTTT___fff```PPPCCC???EEETTTfffrrrtttkkkXXXHHHEEEDDDIIIYYYkkkuuuvvvrrryyysssjjjbbb]]]\\\^^^```___dddfffdddaaa[[[PPPFFF888666444444555555333111222666>>>HHHRRRZZZ^^^```]]]^^^]]]VVVKKKAAA:::888111111111222222222222111/////////000///......------...---,,,+++,,,...111===HHHPPPLLLBBB888111---,,,,,,++++++************))))))))))))))))))))))))---,,,+++++++++,,,,,,---///222888@@@EEEEEEAAA===777222...---...///...,,,---,,,++++++,,,,,,+++)))************************((())))))))))))+++---000666;;;???===:::888222,,,+++)))'''&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((())))))((()))*********+++,,,...222555:::===============>>><<<888444///+++)))'''&&&''''''''''''&&&%%%%%%''''''((((((((((((''''''%%%%%%$$$$$$$$$#########"""###############&&&(((,,,...111222111000111222---***'''&&&&&&'''%%%$$$"""###$$$%%%%%%%%%############$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&(((,,,///222333333333000---)))&&&&&&&&&&&&%%%''''''%%%"""$$$---555999}}}}}}||||||~~~}}}|||||||||||||||~~~}}}{{{zzz|||}}}}}}|||{{{{{{{{{www{{{~~~~~~{{{zzz~~~}}}}}}|||zzzyyyvvvtttrrrtttuuuxxx{{{xxxuuuvvv{{{vvvwwwxxxxxxvvvtttvvvxxx{{{zzzyyyxxxxxxxxxyyyzzzyyywwwxxx{{{zzzvvvvvvzzzzzzwwwwwwzzz{{{yyyzzz~~~|||zzzyyy{{{~~~}}}{{{zzzzzz|||}}}|||{{{yyyxxxwwwwwwxxxsssuuuwwwyyyzzzzzzxxxwwwuuuwwwyyyzzz{{{{{{||||||zzzzzzyyyyyyzzz{{{{{{{{{zzz|||}}}}}}{{{zzz|||}}}|||{{{zzzzzz{{{zzzxxxvvvxxxvvvssstttvvvvvvtttqqquuuqqqnnnooorrrtttsssqqquuurrrooopppssssssooojjjmmmqqqkkkiiiqqqqqqnnnsssrrrpppooopppqqqrrrrrrqqqlllkkkjjjiiijjjlllooopppuuuqqqmmmkkkiiieee___[[[VVVTTTRRRRRRTTTXXX]]]```bbbbbbbbb___ZZZRRRJJJEEECCCBBBCCCFFFKKKMMMLLLJJJCCCJJJEEEEEEPPPTTT[[[nnnfffccc]]]SSSJJJDDDBBBBBBMMMYYYiiirrruuuvvvyyy}}}|||zzztttiii^^^VVVRRRQQQYYY```lllqqqhhhVVVFFF@@@FFFVVViiirrrqqqeeeSSSDDDCCCKKKWWWdddooouuuvvvssswwwssslllfffaaa___```aaaaaacccaaa[[[VVVPPPGGG===666444222111111111111000111333777===EEEOOOXXX^^^\\\\\\XXXPPPDDD;;;666444000111222222111000/////////////////////...---------...---,,,+++---000333===FFFKKKEEE;;;444///---,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++---,,,+++******,,,---...222666<<>>===<<<;;;555...+++(((&&&&&&'''(((''''''(((((((((((('''''''''''''''''''''''''''((()))))))))***+++***))))))+++...444777;;;>>>>>>======>>>>>><<<888444///+++)))''''''(((((((((((('''&&&&&&''''''((((((((((((''''''%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$'''***---///222222222111111222...+++)))'''&&&&&&%%%%%%###$$$%%%&&&&&&%%%###"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))),,,000222333333333///,,,(((&&&&&&'''((((((%%%&&&### %%%///666666~~~|||zzz{{{{{{{{{}}}~~~}}}}}}~~~{{{}}}|||||||||}}}|||{{{||||||{{{yyyxxxyyyzzzxxxzzz|||{{{zzzzzz}}}~~~}}}}}}||||||yyytttqqqvvvvvvxxxzzzwwwrrrsssxxxvvvtttvvvxxxwwwuuuvvvyyyzzzyyywwwvvvvvvwwwyyyzzzzzzuuuvvvzzzzzztttrrrwwwzzzwwwwwwzzz{{{yyyzzz~~~xxxwwwvvvwww{{{~~~~~~}}}zzz~~~{{{xxxzzz~~~}}}}}}|||yyyuuutttuuuwwwvvvwwwxxxzzz{{{{{{zzzzzztttwww{{{}}}|||zzzyyyyyyzzzzzzzzz{{{}}}~~~|||{{{zzz|||}}}|||yyyxxx{{{~~~}}}{{{zzzzzzzzzyyywwwuuuyyyvvvtttuuuxxxyyywwwuuusssqqqpppoooqqqrrrssssssyyyrrrlllmmmrrrtttpppjjjkkkqqqnnnmmmtttsssqqqxxxrrrqqqppppppqqqrrrqqqooommmllljjjiiikkkooosssvvvuuukkkgggeee___XXXUUURRRSSSUUUXXX\\\```cccfffbbb___YYYRRRLLLGGGDDDBBBBBBFFFKKKPPPRRRRRRQQQPPPWWWiiiaaaWWWccciiilll{{{uuurrrkkk```SSSHHHAAA>>>GGGXXXnnnzzzzzzvvvvvvyyytttrrrlllbbbXXXTTTWWW[[[hhhkkkqqqtttkkkYYYIIIBBBFFFYYYkkkooogggZZZMMMDDDDDDRRRbbbkkkppptttuuuuuunnnmmmiiifffcccaaa`````````___YYYPPPIIIDDD===666555333111000000111222333333222222555;;;FFFRRR[[[]]]ZZZSSSHHH>>>555111000111222333333000////////////////////////......---......---,,,,,,///333666>>>DDDEEE===555111///---,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---///000666:::@@@EEEGGGFFFDDDBBB888444///---//////...,,,///...,,,---......---+++))))))))))))))))))))))))&&&((()))((((((***///444888<<<>>>>>>>>>===777///***(((&&&%%%&&&''''''''')))))))))((((((((((((''''''''''''''''''((())))))(((***+++***((((((+++///777:::===??????>>>>>>???>>><<<888444///+++)))(((((())))))))))))((('''''''''''''''(((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$"""############%%%))),,,...000333333222111111222...---***(((&&&&&&&&&&&&'''''''''''''''&&&&&&%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((***---000222333333333///+++'''%%%&&&((()))***$$$%%%### '''333666222{{{}}}}}}zzz{{{}}}~~~~~~~~~~~~}}}~~~yyy~~~{{{{{{||||||~~~~~~~~~~~~~~~|||yyyyyyzzz|||{{{|||}}}}}}|||{{{yyyyyy}}}{{{{{{|||zzzwwwttt{{{zzz{{{{{{wwwqqqrrrwwwwwwssssssxxxzzzwwwwww{{{wwwwwwwwwwwwwwwxxxyyyzzz{{{ttttttzzz{{{tttsssyyyzzzwwwwwwzzz{{{yyyzzz~~~xxxwwwvvvwwwzzz}}}~~~}}}}}}~~~~~~{{{~~~|||}}}~~~~~~}}}zzzwwwvvvxxx{{{{{{{{{zzzzzzzzzyyyyyyyyyvvvzzz}}}~~~|||zzzyyyzzz{{{{{{{{{}}}~~~zzzwww{{{}}}~~~{{{wwwvvvyyy}}}zzzyyyxxxyyyzzzyyyxxxvvvwwwtttrrrtttwwwyyyxxxvvvqqqrrrrrrqqqpppqqqsssuuuwwwsssoooooorrrsssppplllmmmuuussspppssspppmmmtttrrrqqqppppppqqqqqqooommmkkkkkkjjjkkknnnqqquuuwwwzzzoooddd```\\\UUURRRSSSUUUWWW[[[___bbbbbbaaa```YYYTTTMMMGGGDDDDDDFFFIIIKKKQQQXXXZZZXXXVVVVVVWWWhhh~~~jjjuuu|||www~~~{{{wwwooodddWWWLLLEEECCCFFFVVVlll{{{}}}zzzxxxxxxrrrmmmddd\\\YYY[[[aaafffllljjjkkkkkkeeeVVVIIICCCFFF[[[llliiiYYYLLLFFFEEEJJJYYYggglllnnnqqqrrrpppjjjjjjjjjhhhfffcccaaa___WWWTTTLLLBBB<<<;;;888333444333333111000111333444222222000111555@@@MMMWWWZZZSSSIII???888333000...000222333222000///000222///000000000000///......---...------...111666:::AAACCC???666000///...+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++...111333999===BBBFFFGGGFFFEEEDDD999444000...//////...,,,...---+++,,,------,,,***))))))))))))))))))))))))(((***+++***))),,,222888<<>>777///***(((&&&%%%&&&''''''&&&)))((((((((((((''''''''''''''''''''''''((())))))&&&)))+++)))'''(((---222:::<<>><<<888444///+++)))(((((())))))))))))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$###$$$'''+++...///111333444333222222222......,,,)))'''%%%&&&&&&(((((('''&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''###$$$$$$%%%&&&'''(((((((((***---000222333333222111---(((%%%&&&'''((()))###&&&$$$"""***666888000xxx}}}~~~}}}|||~~~~~~}}}|||}}}{{{{{{{{{{{{|||}}}~~~~~~||||||~~~}}}xxxsss|||yyyyyyzzz|||zzzyyy~~~~~~~~~yyysssssswwwxxxssssssyyy|||zzzyyy|||tttuuuxxxzzzzzzzzzyyyxxx|||tttttt|||}}}wwwwww}}}zzzwwwwwwzzz{{{yyyzzz~~~{{{zzzyyyzzz}}}||||||}}}~~~}}}zzzzzz}}}~~~}}}{{{yyywwwvvvvvvvvvzzz}}}~~~{{{zzzzzz||||||{{{|||~~~}}}wwwsss{{{}}}~~~zzzuuutttxxx|||xxxwwwwwwxxxzzzzzzyyywwwsssqqqoooqqquuuwwwwwwuuuppprrrsssrrrppppppssswwwssssssrrrrrrrrrqqqooommmpppyyywwwrrrpppiiidddkkksssrrrqqqqqqqqqqqqnnnlllhhhiiikkkmmmppprrrtttvvvmmmddd\\\XXXRRRMMMOOOUUUXXX\\\aaaddddddaaa\\\YYYOOOKKKEEEAAAAAAFFFLLLQQQUUU\\\bbbbbb]]]YYYZZZ^^^___nnn}}}{{{wwwnnncccWWWNNNJJJHHHFFFTTThhhxxx{{{xxxuuukkk___YYY[[[bbbhhhllljjjdddaaaaaa]]]RRRGGGBBBFFF[[[llleeePPPBBBBBBFFFRRR^^^iiikkklllnnnmmmiiiiiijjjjjjiiifffbbb]]][[[LLLIII@@@777444666666333333444444333222111222333000000//////333===JJJTTTTTTLLL@@@888444333222111///111333222000///222555000000000000000//////...---......---///222888<<>>666---***(((&&&%%%&&&''''''&&&(((((('''''''''&&&&&&&&&'''''''''''''''((())))))$$$'''***)))((()))///555;;;===@@@AAA@@@@@@@@@AAA>>><<<888444///,,,)))((((((((())))))(((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$%%%''',,,000///111444444333222222222///...,,,***'''%%%&&&'''((('''%%%$$$###$$$$$$%%%######$$$%%%%%%&&&''''''"""###$$$%%%'''((()))))))))+++...111222333333222444///)))&&&%%%&&&''''''###&&&%%%$$$---999999///