BM6P6(@ }}}}}}}}}zzz||||||zzzvvvqqqoooqqqsssooommmjjjgggeeedddccccccfffdddaaa___]]]ZZZVVVSSSSSSQQQOOOLLLKKKLLLMMMMMMJJJIIIHHHHHHIIIIIIGGGFFFCCC???===>>>AAAAAA<<<888===<<<<<<;;;999888777777666666777777888888888888222111111000000000000000------------------,,,,,,---------///111000---***************)))))))))(((%%%&&&'''$$$!!! ###&&&%%%%%%###"""""""""###$$$###############$$$$$$$$$&&&%%%$$$"""!!!!!!!!!!!!!!!######!!!$$$)))...//////111666;;;>>>;;;555,,,$$$||||||}}}zzzyyyyyyxxxtttooommmnnnpppkkkiiigggeeecccbbbaaaaaabbb```]]]\\\ZZZXXXTTTRRRQQQPPPNNNMMMLLLLLLLLLMMMJJJHHHFFFEEEFFFFFFEEEDDD@@@===;;;<<>>:::::::::888777888:::;;;444444333333333333333333222111111111000000//////+++,,,...//////...,,,+++***)))'''&&&'''))),,,...,,,***))))))***++++++***''')))+++,,,,,,***'''&&&%%%$$$$$$&&&))))))&&&###%%%%%%&&&'''&&&%%%$$$###$$$######"""!!!  !!!"""###$$$!!!!!!&&&&&&%%%"""}}}zzz{{{zzzzzzzzzzzz|||~~~|||yyyuuussssssqqqmmmjjjiiiiiiiiifffbbb```______YYYZZZZZZZZZXXXUUURRRPPPPPPMMMJJJIIIIIIJJJIIIHHHLLLGGGBBBAAADDDDDDAAA>>>AAA@@@AAABBBBBB@@@<<<888999999999888888666555555222222111111111111222222...///000000000///---,,,***...111000---******,,,***+++,,,,,,+++***+++---((()))***,,,------,,,,,,******************++++++(((&&&$$$$$$%%%%%%$$$###$$$$$$###"""!!!!!!!!!"""######"""!!!!!!!!!!!!!!!"""!!!""" !!! %%%)))&&&!!!}}}zzzzzzzzzyyyyyyzzzzzz{{{|||xxxuuurrrqqqpppooollliiiggggggfffddd```]]]]]]]]]XXXYYYYYYYYYWWWUUURRRQQQNNNLLLJJJIIIIIIIIIHHHGGGJJJEEE@@@@@@BBBCCCAAA??????>>>>>>??????>>>;;;888::::::999888777555333222222111111000000111111222//////000000//////...---+++---///000...---,,,,,,***+++,,,,,,***)))***,,,((()))***,,,,,,,,,,,,,,,++++++******************)))'''%%%$$$%%%%%%$$$"""$$$######""""""""""""######""""""!!!!!!!!!!!!!!!!!! !!!"""  $$$'''###~~~|||{{{yyyyyyyyyyyyyyyxxxxxxwwwtttqqqooommmmmmkkkiiifffdddeeedddaaa]]][[[ZZZZZZWWWWWWWWWWWWVVVTTTRRRQQQLLLJJJIIIIIIJJJIIIGGGEEEGGGCCC>>>===???AAA@@@???<<<;;;::::::;;;;;;999888::::::999888555333111000111111000000000000111111111000//////......//////---------...000000...,,,+++,,,,,,+++)))((()))***((()))***++++++,,,++++++,,,,,,++++++******)))))))))'''&&&%%%%%%$$$###!!!###############$$$$$$$$$""""""!!!!!! !!!!!!!!! !!!!!!   """###ӵĦĦӵĦ~~~}}}{{{{{{zzzzzzyyyyyyzzzzzzyyywwwuuutttrrrqqqnnnllliiigggeeecccddddddccc```\\\YYYXXXXXXUUUUUUUUUUUUSSSRRRPPPOOOIIIHHHHHHHHHIIIHHHEEECCCDDD@@@<<<;;;<<<>>>??????;;;999777777888999999888888888777666444333111000000000000//////000000000111000///...---...///000...,,,+++---111222///,,,+++,,,,,,+++)))'''((()))((())))))*********++++++,,,,,,+++******)))((((((***(((&&&%%%%%%$$$""" """"""###$$$$$$$$$%%%%%%"""!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!!  !!!"""""" 4ĉ@ӵ>L=hĦ4ĉ@ӵ>L~~~~~~~~~}}}|||zzzxxxwwwwwwwwwyyyyyyzzzyyyxxxuuusssrrrrrrqqqooolllgggdddaaa```ddddddccc```\\\XXXWWWXXXSSSSSSRRRQQQPPPOOOMMMMMMFFFFFFFFFFFFGGGFFFDDDAAAAAA>>>;;;::::::<<<======;;;999666555777888999888444444444444444333222111000//////......//////000111000...---------...///...,,,+++,,,000111///---***+++,,,***(((''''''((())))))))))))))))))******++++++***)))(((((('''''')))(((&&&&&&&&&$$$"""!!!"""###$$$$$$$$$$$$$$$!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!""""""###""""""!!!  !!!"""$$$!!!GG=?HdĦ=ĪjGG=?HdĦ||||||}}}~~~|||xxxyyyzzzyyywwwvvvvvvvvvxxxxxxwwwvvvuuusssrrrqqqqqqpppoookkkfffbbb``````ddddddccc```[[[XXXWWWWWWRRRQQQPPPNNNLLLKKKJJJIIIEEEDDDCCCDDDEEEEEECCCAAA???>>><<<;;;:::::::::;;;;;;999666555666777777777111222222333333222222111//////............/////////...------,,,,,,---------,,,+++,,,---......---)))******)))'''&&&'''((())))))(((((((((((())))))))))))((((((''''''&&&&&&((('''&&&&&&&&&%%%""" !!!###$$$$$$###"""!!!  !!!!!! !!!"""""" !!!"""!!!"""###$$$$$$###!!!!!! !!!###!!!ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ~~~}}}}}}}}}~~~~~~{{{zzzyyyzzz{{{{{{yyyvvvsssvvvzzzzzzxxxvvvvvvvvvvvvuuusssrrrppppppoooooolllmmmllliiidddaaa```aaaccccccbbb___ZZZWWWUUUUUUQQQPPPNNNKKKIIIGGGFFFEEEEEECCCBBBAAABBBCCCBBBAAA===>>>>>>===;;;999888888:::888666555666666555333111222222222111111000//////......------......///,,,,,,------,,,,,,+++***,,,------,,,+++***+++---'''((())))))''''''''')))))))))((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&### !!!"""######"""   !!!""" """###""" !!!### """######""" """  ?~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??}}}|||zzzyyyzzz{{{}}}~~~|||yyyvvvvvvwwwwwwtttrrrqqquuuzzz|||zzzwwwvvvwwwtttrrrpppnnnmmmmmmnnnnnngggiiiiiigggcccaaaaaacccccccccaaa^^^YYYVVVTTTTTTPPPOOOLLLJJJGGGEEECCCCCCEEECCC@@@@@@AAABBBBBBBBB===>>>???>>>;;;888777666999777666555555444222111333333222222000///...---.........------.........***+++,,,---,,,+++***)))+++---...,,,)))'''***---&&&''')))(((''''''((()))))))))'''&&&&&&'''((()))$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&###!!! !!!"""###"""!!! !!!""" """$$$### !!!### """"""!!!""""""4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ}}}~~~}}}|||zzzxxxxxxxxxzzzzzzzzzxxxvvvwwwyyyyyyvvvsssrrrtttwwwwwwvvvtttttttttqqqooommmjjjhhhhhhhhhhhhddddddccccccbbbaaaaaaaaa[[[```ccc___VVVOOOMMMOOOMMMNNNNNNLLLIIIEEECCCBBBBBBBBBAAA@@@????????????>>>;;;999:::<<<===:::777999888555333222111111222222222222111111111111111000///,,,*********+++,,,---,,,++++++,,,,,,***(((***+++,,,+++)))))))))***(((((('''&&&&&&'''))))))'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""!!!!!! !!! !!!"""###"""""""""!!! """"""!!! )))&&&"""  ###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Ħ~~~|||}}}}}}{{{xxxvvvuuuvvvxxxyyy{{{wwwtttsssttttttsssrrrppprrrttttttssspppoooooonnnmmmkkkiiigggfffeeeeeecccbbbaaa```^^^]]]\\\[[[YYY\\\^^^[[[UUUOOOMMMMMMKKKLLLLLLJJJHHHEEECCCBBBCCCCCCBBB@@@@@@?????????>>>===;;;;;;;;;;;;:::888999888666444222111111111222222222111111111111111000...,,,+++******+++,,,---,,,+++,,,------+++))))))***++++++)))((()))***)))(((''''''&&&'''(((((('''&&&$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$######"""!!!!!!!!!!!!!!!   """"""!!! %%%###  """$$$4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ}}}}}}}}}{{{zzz||||||zzzvvvsssrrrrrrtttvvvzzzvvvqqqooonnnooooooooonnnpppqqqqqqnnnkkkiiiiiijjjjjjiiihhhfffdddbbbaaa___^^^]]][[[YYYWWWUUUUUUVVVWWWWWWVVVTTTPPPMMMKKKIIIIIIHHHHHHFFFDDDCCCBBBDDDDDDCCCAAA@@@??????>>>>>>??????===;;;999999999:::999777555333222111111222222222111111111000000///...---+++++++++,,,,,,,,,++++++,,,......---+++((()))******(((((()))******)))(((''''''&&&''''''&&&%%%$$$###"""###$$$$$$$$$$$$#########"""""""""###############""""""!!!!!!   """"""!!!!!!   !!!%%%'''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ӵ|||zzzyyyyyyzzz{{{zzzwwwsssooonnnoooqqqrrrvvvtttqqqnnnlllkkkkkkjjjlllnnnooommmjjjfffdddcccgggggggggfffdddbbb___^^^[[[ZZZYYYWWWUUUSSSRRRRRRTTTRRRQQQRRRSSSRRRNNNJJJGGGFFFEEEDDDDDDDDDBBBAAADDDDDDCCCBBBAAA@@@>>>>>>>>>@@@AAA>>>:::777888::::::999888666444333222111333333222222111000000000///...---,,,,,,,,,,,,---,,,++++++---//////...---'''((())))))(((((()))*********)))((('''&&&&&&&&&%%%$$$###"""""""""###$$$###""""""""""""!!!!!!!!!!!!""""""###""""""!!!!!!  !!!!!!!!!!!!  $$$((()))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}}}yyywwwxxxzzz{{{wwwtttqqqmmmllllllnnnooopppqqqqqqooommmiiigggeeeiiikkklllkkkgggdddaaaaaadddddddddcccbbb___]]][[[VVVVVVUUUTTTSSSRRRRRRQQQRRROOOMMMOOORRRRRRNNNJJJFFFDDDBBBBBBCCCCCCBBB@@@CCCCCCCCCBBBAAA@@@>>>===>>>@@@@@@>>>999777888:::999999888777666444333222333333222222111000000///......------------------,,,++++++---//////...---'''((())))))((('''(((******))))))((('''&&&&&&%%%%%%$$$###"""""""""###$$$"""""""""!!!!!!!!! !!!!!!"""""""""!!!!!!   """!!!&&&***---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~~~|||||||||~~~|||wwwuuuwwwyyyxxxsssqqqooolllkkkkkkllllllkkkmmmooooookkkgggdddbbbeeegggiiihhheeebbb``````aaaaaa```___]]][[[ZZZXXXTTTTTTSSSSSSRRRQQQQQQQQQOOOLLLKKKLLLOOOOOOMMMJJJGGGDDDAAA@@@BBBCCCAAA???@@@AAABBBBBBAAA@@@>>>======>>>>>><<<:::888888888888888888888777666555444444333333222111000//////------......------------,,,++++++,,,......---+++)))***+++***((('''((()))((()))))))))((('''&&&%%%&&&%%%$$$###"""###$$$$$$""""""!!!!!!!!!  !!!!!!!!!!!!!!!  !!!%%%%%%$$$$$$$$$''',,,0004DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s~~~|||zzzzzzvvv{{{{{{vvvsssuuuvvvuuuooonnnnnnmmmlllkkkkkkkkkhhhjjjllljjjfffcccaaabbb```bbbeeeeeecccaaa______^^^]]][[[YYYXXXVVVVVVUUUTTTSSSRRRQQQPPPOOONNNMMMKKKJJJIIIJJJKKKKKKJJJIIIIIIDDD@@@@@@BBBCCC@@@>>>===>>>@@@AAAAAA@@@>>>======;;;::::::::::::888777666777888888888888777666444444333222111000///...------...............------,,,+++,,,------+++)))+++,,,,,,+++)))''''''(((''''''((())))))((('''&&&'''&&&$$$#########$$$%%%"""""""""!!!!!!!!!!!!  !!!!!!!!!  !!!"""&&&***,,,***&&&''',,,222Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ}}}{{{yyyxxxxxxsssyyyzzztttqqqssstttrrrlllmmmmmmmmmmmmlllkkkjjjggghhhhhhfffaaa___```bbb]]]___bbbbbbaaa```______\\\ZZZXXXUUUTTTSSSSSSSSSTTTTTTRRRPPPNNNLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJEEE@@@???BBBCCC@@@===;;;===???@@@@@@@@@>>>===<<<:::777888:::;;;888666555666777999999999888777444444333222111000///...------......///......------,,,++++++,,,,,,***(((---......,,,)))''''''(((&&&'''((())))))((('''''''''&&&%%%$$$$$$$$$%%%&&&###"""""""""!!!!!!!!!!!! !!!!!!!!!  """###''',,,111...((('''---444?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ|||yyywwwwwwwwwwwwvvvwwwwwwtttooommmppprrrlllkkkkkkkkkkkkiiifffcccbbbbbbaaa```^^^^^^```bbbcccaaa^^^[[[YYYYYYYYYZZZRRRSSSTTTSSSRRRQQQQQQRRRRRRPPPNNNMMMMMMLLLJJJHHHJJJJJJHHHEEECCCBBBDDDFFFDDDDDDCCCBBBAAA???===<<<>>>>>>======<<<<<<;;;;;;@@@???<<<::::::;;;<<<>>>666777777777777666555555555555444333222000...---------......//////000000+++++++++++++++***)))(((***)))'''&&&&&&''''''((('''&&&%%%$$$###$$$%%%&&&'''&&&%%%###""""""#########"""""""""!!!!!!  """'''(((''',,,222777444---...777AAA>AneneneneDenene>Ak<fhDenenene|||{{{yyyvvvsssrrrssstttttttttsssqqqooonnnnnnoookkkjjjhhhhhhhhhgggeeeccc```aaa```^^^\\\\\\]]]______]]][[[YYYWWWVVVVVVVVVRRRRRRRRRPPPNNNNNNOOOPPPPPPNNNLLLKKKKKKJJJGGGEEEHHHGGGFFFDDDAAAAAABBBDDDDDDCCCBBB@@@???===<<<;;;<<<;;;;;;::::::::::::;;;???===:::888777888:::;;;777666666666555555555555444333333222000///---,,,,,,---..................***************)))(((((()))((('''&&&%%%&&&&&&'''&&&%%%$$$############$$$&&&%%%$$$"""""""""""""""""""""!!!!!!  $$$(((******...333888777444666>>>{{{xxxwwwxxxxxxtttpppooopppssspppooonnnnnnooonnnllljjjiiigggeeeddddddddddddccc______^^^\\\ZZZXXXYYYZZZYYYYYYXXXWWWUUUSSSQQQPPPRRRQQQOOOLLLIIIIIIKKKMMMMMMKKKIIIHHHGGGFFFDDDBBBDDDDDDCCCAAA???>>>@@@AAABBBAAA@@@>>><<<;;;:::::::::888777666666888999;;;===;;;888666555555666666666666444333333333444555111111111000///---,,,++++++,,,---......,,,***)))(((((((((((((((''''''&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%###"""!!!!!!!!!!!!$$$###"""!!! !!! """###%%%&&&'''))),,,...111555999<<<===@@@EEE}}}}}}xxxuuutttvvvwwwtttooommmpppsssnnnlllkkklllnnnnnnkkkggghhheeeaaa______aaaaaaaaa]]]]]]]]]ZZZWWWUUUUUUVVVTTTTTTUUUTTTSSSPPPMMMKKKRRRPPPMMMHHHEEEEEEHHHKKKJJJHHHFFFEEEDDDCCCAAA???AAAAAAAAA???===<<<===???AAA@@@===;;;:::999888888777666444333333666888::::::999666444222222222222555444222000000111222333000000//////...,,,+++***)))***,,,---,,,***'''%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######""""""""""""######""" !!!  $$$'''************...111666888;;;>>>BBBEEEHHH~~~{{{}}}||||||||||||{{{wwwtttqqqrrrsssqqqnnnlllnnnpppllljjjiiikkkmmmmmmiiieeegggccc^^^\\\\\\]]]^^^^^^ZZZ[[[[[[YYYUUUSSSRRRRRRPPPQQQRRRQQQPPPMMMJJJGGGPPPNNNJJJEEEAAABBBEEEHHHGGGEEEBBBAAAAAA@@@>>><<<===>>>>>>===;;;:::;;;<<<>>>===;;;999777666555555555444222111111333666888777555333111000/////////222111///------...///000.........------+++***)))'''(((***+++***'''$$$"""""""""######$$$######"""!!!!!!!!!!!!  !!!###%%%))),,,---,,,,,,000333::::::<<<>>>AAADDDEEEEEE}}}~~~{{{yyyxxxwwwwwwxxxwwwuuusssmmmmmmlllllllllkkkkkkjjjjjjiiiiiiiiiiiihhhfffeeefffbbb^^^[[[ZZZZZZZZZZZZVVVWWWWWWUUURRROOONNNNNNMMMMMMNNNMMMLLLIIIFFFDDDKKKIIIFFFAAA>>>>>>AAADDDBBB@@@>>>======<<<:::888999:::;;;:::888777777999888888777666555333111000222111///...///000222333111111///...---,,,++++++...---+++*********+++,,,++++++++++++***)))((('''%%%&&&'''''''''%%%"""!!! !!!!!!!!!!!!!!!!!! $$$''''''))),,,...///000222444;;;;;;;;;<<<===>>>???@@@~~~{{{zzz}}}~~~zzzwwwuuurrrqqqqqqrrrqqqpppmmmjjjhhhjjjmmmmmmkkkggghhhhhhhhhfffcccbbbcccdddfffbbb^^^[[[YYYXXXWWWVVVPPPRRRSSSQQQNNNLLLKKKKKKJJJJJJIIIIIIGGGEEEBBBAAAEEEDDDAAA===::::::===???===<<<999888888777555333444555666666444333333444111222333333111...+++)))...---,,,,,,,,,,,,,,,,,,++++++***))))))(((''''''))))))))))))(((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$###"""!!! ###'''***)))***,,,///333555666555:::;;;;;;999777888;;;>>>|||yyyxxx{{{}}}yyywwwtttpppmmmmmmmmmmmmlllpppkkkhhhjjjpppqqqmmmgggggghhhgggddd```^^^```cccfffccc^^^[[[YYYXXXUUUSSSLLLNNNOOONNNLLLIIIHHHHHHHHHGGGFFFEEECCCBBB@@@???AAA@@@>>>;;;888888:::<<<:::888666555555444111///000222333333111000000111---...000000///+++'''$$$+++*********))))))(((((('''''''''&&&&&&%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$###"""#########""""""""""""""" %%%)))+++++++++,,,000666999888666999::::::777444555:::>>>}}}yyywwwyyy||||||xxxssswwwuuupppllliiihhhiiijjjkkkjjjiiihhhggggggggggggcccaaa___\\\[[[[[[\\\]]][[[[[[[[[[[[ZZZVVVPPPKKKLLLJJJHHHIIIKKKJJJGGGDDDAAABBBDDDCCCAAA>>><<<;;;AAA===888444222333666888666666666444111....../////////000000000...---,,,111111111000---)))%%%###)))******(((&&&%%%&&&(((&&&'''''''''&&&%%%$$$$$$###$$$%%%%%%######$$$%%%"""############"""!!!!!!""""""""""""!!! """&&&)))+++000111333666999999666444333666888888666555666888|||yyywwwyyy{{{{{{wwwrrrtttsssooollljjjiiihhhiiiiiiiiigggfffffffffffffffbbb```]]][[[ZZZZZZ[[[[[[YYYXXXWWWWWWVVVSSSNNNKKKJJJHHHFFFFFFGGGGGGEEECCC@@@BBBCCCBBB???<<<::::::===;;;666333111111333555555555555333000...---...---.../////////...---,,,---------,,,+++)))&&&%%%)))))))))(((&&&%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$""""""##################""""""!!!"""""""""!!!!!!"""%%%(((***---///222777999999666222444666888777444222333444{{{xxxwwwwwwyyyxxxtttqqqpppooonnnllljjjiiihhhgggggggggfffeeedddddddddddd```^^^[[[YYYWWWWWWXXXXXXUUUSSSRRRQQQQQQOOOLLLJJJHHHFFFDDDCCCCCCCCCAAA@@@@@@AAABBBAAA===:::999999999888555222000000000111333444444222///,,,,,,---+++,,,---......------,,,)))))))))(((((((((''''''((())))))(((&&&%%%&&&''''''&&&&&&%%%%%%&&&'''(((*********((($$$"""""""""$$$$$$#########""""""""""""""""""!!! !!!!!! """%%%((()))***,,,000555888888555222333444666555222000///000}}}xxxvvvuuuuuuuuutttpppmmmkkkllllllkkkjjjhhhfffeeeffffffeeedddcccccccccccc^^^\\\YYYVVVTTTSSSTTTTTTRRRPPPNNNMMMMMMLLLKKKJJJGGGEEECCCAAA@@@??????>>>???AAAAAA???<<<:::999999777666444222000//////...222222222000---,,,+++,,,)))***+++,,,------,,,+++)))((('''&&&&&&''''''((('''((()))(((&&&%%%%%%&&&'''&&&%%%$$$$$$&&&(((************(((%%%###"""###$$$$$$######""""""""""""""""""!!!!!!###"""!!!!!!"""%%%(((***)))***,,,000333555444222000111222333222000///...~~~{{{yyytttssssssrrrqqqooollliiihhhiiijjjjjjiiifffdddccceeedddcccbbbbbbaaaaaabbb[[[YYYVVVSSSPPPOOOOOOPPPPPPNNNKKKJJJJJJJJJJJJIIIEEEEEECCCAAA???=========??????@@@>>>;;;999999:::777666444333111000......000111111000---++++++,,,((()))***,,,,,,,,,+++++++++***)))'''&&&&&&&&&&&&&&&((())))))&&&%%%$$$%%%&&&%%%$$$###$$$&&&((()))&&&'''((('''%%%$$$$$$%%%$$$###"""!!!!!!!!!""""""!!!!!!  """%%%((())))))(((''')))---000222222+++---...000111111///---~~~}}}|||yyyvvvrrrrrrrrrpppnnnkkkiiiggggggggghhhgggfffdddbbbaaacccbbbaaa```____________YYYWWWSSSPPPMMMLLLKKKLLLNNNLLLJJJIIIIIIIIIGGGFFFCCCDDDDDDBBB???;;;::::::<<<======<<<:::888999:::777666444222111//////...000111111///---+++,,,,,,)))***+++,,,,,,++++++***++++++***)))(((&&&%%%%%%&&&'''))))))'''%%%$$$$$$%%%$$$$$$######$$$%%%&&&###$$$%%%%%%######$$$%%%###"""!!!  !!!!!!!!!###%%%&&&&&&%%%$$$%%%(((,,,---...'''(((***---000///---***~~~|||xxxuuurrrssssssqqqnnnjjjhhhgggggggggfffeeedddbbb``````______^^^]]]\\\\\\\\\\\\WWWUUUQQQMMMJJJIIIHHHHHHLLLJJJHHHGGGGGGFFFDDDBBB@@@CCCEEECCC>>>:::777777777888999888777666888999777666333111///.........000111111000---,,,,,,---***+++,,,,,,,,,+++***)))))))))***)))((('''%%%$$$%%%'''))))))'''%%%$$$$$$$$$$$$##################!!!"""###"""!!!!!!"""###"""!!! !!! !!!!!!"""%%%((()))((('''%%%%%%&&&***,,,,,,(((%%%}}}yyyuuusssttttttrrrnnnjjjhhhggghhhgggfffdddbbbaaa______]]]\\\[[[ZZZYYYYYYYYYYYYVVVTTTPPPLLLIIIGGGGGGGGGJJJIIIGGGGGGFFFEEEBBB???>>>AAADDDCCC>>>888555444444555666555444555777888777555222///...---......000111111000...,,,---...+++,,,------,,,+++***)))&&&'''((())))))'''%%%$$$%%%'''))))))'''%%%#####################"""!!! !!!"""!!!  !!!"""  """&&&)))((($$$!!!$$$$$$$$$''')))((($$$}}}}}}|||{{{|||}}}~~~|||{{{ttttttsssqqqnnnkkkhhhfffeeeeeedddcccaaa^^^[[[YYY[[[XXXTTTTTTWWWXXXWWWUUUQQQOOOMMMJJJGGGFFFEEEEEECCCCCCDDDDDDDDDBBBAAA@@@@@@AAAAAAAAA>>>:::666444111333333111///000333777666444222000............///000111000...,,,,,,------,,,***(((''''''(((((())))))))))))((('''&&&%%%###%%%''')))(((%%%""" %%%$$$###!!!  !!!!!!!!!!!!!!!!!! !!!"""!!!!!!$$$%%%&&&&&&$$$ ||||||yyyxxxyyyzzz{{{{{{yyywwwpppppppppooommmjjjhhhfffdddcccbbbaaa___]]][[[ZZZXXXUUUSSSSSSUUUVVVUUURRRPPPNNNKKKGGGEEECCCCCCCCCBBBCCCCCCCCCCCCAAA@@@?????????@@@???===:::666444333444444222//////111333444333111///...---------...///000///---,,,,,,,,,,,,,,,***)))((())))))***)))))))))((('''&&&%%%$$$###%%%'''((('''&&&$$$"""%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!! }}}{{{yyy{{{zzzwwwuuuttttttuuuwwwvvvtttrrrlllllllllkkkjjjhhhgggfffcccbbb```^^^\\\ZZZZZZYYYUUURRRQQQRRRTTTTTTRRROOOOOOLLLHHHDDDAAA@@@@@@@@@BBBBBBBBBBBBAAA@@@>>>>>><<<<<<======<<<999777555444555555333000.........222111000...---,,,,,,,,,---///000///---++++++,,,,,,++++++*********++++++))))))((((((&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  ~~~yyyyyy~~~}}}uuusssxxxwwwpppqqqppppppqqqsssrrrpppnnnjjjjjjiiihhhgggeeedddccccccaaa^^^[[[XXXVVVVVVUUURRRPPPOOOQQQSSSSSSPPPLLLNNNKKKGGGBBB???>>>>>>???AAA@@@@@@???>>>===<<<<<<999999:::::::::888666555333333444333111///------000000///---,,,+++++++++---///000///---,,,,,,---++++++++++++++++++,,,,,,((((((((('''&&&$$$###"""$$$$$$$$$%%%&&&'''(((((($$$######"""""""""######"""""""""!!!!!!!!!!!!!!!"""!!!!!! !!!!!! }}}~~~{{{vvvtttyyyyyyqqqppptttssslllooonnnnnnooopppooommmjjjjjjiiigggeeecccaaa``````cccaaa]]]YYYUUURRRQQQPPPQQQOOONNNPPPRRRRRRNNNKKKMMMKKKFFFBBB???>>>>>>???@@@???>>>===<<<;;;::::::666777777888777666555555000000000111111000///...///......---,,,+++******---///000000...------...***+++++++++,,,,,,,,,+++((((((((('''&&&$$$###"""%%%$$$$$$$$$%%%''')))***%%%$$$$$$#########$$$$$$######""""""!!!!!!!!!!!! """!!! }}}~~~}}}zzzzzz}}}}}}xxxtttqqqsssssspppooopppooolllllllllkkklllmmmllliiiggggggfffdddaaa___]]]]]]\\\```^^^[[[WWWSSSPPPMMMLLLPPPMMMLLLMMMOOOPPPMMMJJJJJJIIIFFFCCCAAA??????>>>???>>><<<:::999888888888555555555555555444444333///.........000111111000............---,,,******,,,---//////---,,,---...***++++++,,,++++++******''''''(((''''''&&&%%%$$$%%%%%%%%%%%%&&&'''((()))&&&&&&%%%$$$######$$$$$$$$$######""""""!!!!!!  !!!!!! }}}{{{{{{{{{|||~~~{{{yyyxxxyyyyyyvvvsssooommmnnnqqqpppmmmkkkmmmjjjiiihhhiiijjjiiifffdddaaa```^^^\\\[[[ZZZZZZZZZ[[[ZZZXXXVVVSSSOOOMMMKKKNNNKKKIIIIIILLLMMMKKKIIIFFFFFFEEEDDDBBB@@@>>>===>>>===;;;999777777666777444444444333333222222222111...,,,,,,///111111000---............,,,+++***)))+++------+++***+++,,,***++++++++++++***((('''''''''(((((((((''''''&&&%%%%%%&&&&&&''''''((((((((('''&&&%%%$$$#########$$$$$$######"""!!!!!!  !!!!!!!!!!!! !!! }}}zzzyyyyyyyyy{{{zzzxxxwwwwwwvvvuuutttoooiiijjjqqqqqqjjjiiiooohhhgggfffggghhhgggdddbbb\\\[[[ZZZXXXXXXXXXYYYYYYVVVVVVVVVUUUSSSPPPNNNLLLMMMJJJFFFFFFIIIJJJIIIHHHCCCCCCDDDCCCBBB@@@>>><<<===<<<:::888666666666666444444333222222111111111333///,,,+++...000000///---......///...---+++***''')))++++++)))))))))******+++++++++***)))'''&&&&&&'''(((((())))))((((((%%%&&&''''''(((''''''''')))(((&&&%%%$$$#########$$$$$$$$$###"""!!!!!! !!!"""######"""!!!!!!!!! }}}yyyuuutttuuuwwwyyywwwuuuuuuvvvvvvvvvtttsssooojjjhhhiiikkkmmmnnnmmmjjjfffcccbbbbbbaaa```^^^ZZZUUUUUUXXXYYYVVVSSSQQQTTTTTTRRRLLLIIIHHHJJJKKKGGGCCCDDDHHHIIIFFFBBBCCCDDDEEEEEEBBB???;;;999:::999888666444333222222444333111///......////////////000000///...,,,+++---,,,+++***))))))))))))&&&'''((()))******)))((()))***,,,,,,,,,***(((''')))'''&&&'''((()))(((&&&'''$$$###$$$'''((((((&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$###"""!!! ###"""!!! ~~~|||yyyuuutttuuuvvvvvvtttrrrssstttvvvvvvuuussspppkkkhhhhhhiiiiiiiiijjjgggcccaaaaaaaaa```___^^^YYYUUUTTTVVVWWWTTTQQQMMMNNNNNNLLLIIIFFFEEEEEEHHHFFFCCCDDDEEEFFFCCCAAAAAABBBCCCBBBAAA>>>;;;888888777555333222111000000111111000///............//////000000///...,,,,,,,,,,,,+++******)))))))))&&&'''((()))***))))))(((***+++,,,,,,,,,***(((''')))'''&&&'''((()))((('''(((%%%$$$$$$&&&((('''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""!!! ~~~||||||}}}~~~}}}|||}}}~~~zzz{{{{{{yyyvvvttttttuuutttqqqooooooqqqtttuuuuuurrroookkkhhhgggfffdddcccfffccc```^^^^^^______^^^]]]YYYUUUSSSTTTTTTRRROOOJJJIIIGGGFFFFFFEEECCCAAAEEEDDDCCCBBBAAA@@@???>>>>>>>>>???@@@>>><<<:::888444333222000///.............../////////......---////////////...---,,,+++++++++******************''''''((())))))))))))(((***++++++++++++)))'''&&&((('''&&&'''((()))(((&&&((('''%%%%%%&&&'''&&&%%%%%%%%%$$$############$$$$$$$$$$$$$$$###"""!!!!!!""""""!!! ~~~|||}}}{{{yyyxxxxxxzzz{{{{{{zzz||||||}}}~~~~~~|||zzzvvvxxxyyyyyywwwuuutttuuusssqqqnnnmmmoooqqqrrrrrrooommmjjjhhhgggeeebbb```bbb___\\\[[[\\\]]]]]]]]]]]]YYYUUUSSSRRRQQQOOOMMMJJJGGGDDDDDDFFFFFFDDDAAAAAABBBBBB@@@===;;;:::;;;;;;<<<======<<<;;;999888222111000///...---------,,,---...///000///...---............---,,,++++++))))))******************''''''((((((((((((((((((************)))((('''&&&(((&&&%%%&&&'''((('''&&&((('''&&&%%%%%%%%%%%%%%%%%%$$$######""""""#####################"""!!!!!!!!! |||zzz{{{~~~xxxvvvuuuvvvxxxzzzzzzyyyzzzyyyzzz|||~~~}}}zzzwwwsssuuuwwwxxxvvvtttsssssstttqqqnnnlllmmmnnnnnnmmmkkkiiihhhgggfffeeebbb```___\\\YYYXXXYYY[[[[[[[[[[[[XXXTTTQQQPPPNNNMMMLLLIIIEEEBBBBBBDDDEEECCCAAA>>>???>>><<<999777777888999::::::::::::999888777000000///...---------...,,,---.../////////...---------,,,++++++*********(((((()))*********))))))'''&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%$$$%%%&&&&&&&&&$$$&&&&&&%%%$$$######$$$$$$######"""!!!!!!!!!!!!"""!!!!!!""""""!!!!!! }}}~~~~~~|||{{{{{{|||vvvuuutttuuuwwwyyyyyyxxxttttttuuuyyy|||}}}zzzvvvppprrrttttttrrrqqqpppqqqqqqnnnlllkkkkkkkkkiiihhhgggfffdddcccccccccaaa___\\\YYYVVVUUUVVVWWWWWWWWWVVVTTTQQQNNNLLLJJJIIIIIIEEEBBB@@@???????????????<<<;;;:::999888777666555777777777777666666555444///......---------......,,,,,,---------,,,,,,+++,,,+++***)))((((((((((((&&&'''((())))))((('''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$###"""###$$$%%%$$$"""###$$$$$$###"""!!!###$$$!!!!!!   }}}~~~~~~~~~{{{zzzyyyzzz{{{{{{zzzyyyuuutttssstttuuuwwwwwwvvvrrrqqqqqquuuzzzzzzvvvqqqmmmnnnoooooommmllllllmmmjjjiiihhhiiiiiihhhfffccceeeccc```_________]]]\\\XXXUUURRRQQQQQQRRRRRRRRRPPPOOOMMMJJJGGGEEEEEEFFFBBBBBB@@@>>>;;;;;;<<<>>>;;;999666666888888666333444444444333222111000000---,,,,,,,,,,,,,,,------,,,+++***)))))))))))))))***)))(((&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###%%%$$$###"""!!!!!!"""###!!!!!!!!!"""###$$$%%%&&&###!!! !!!"""###"""!!! """###""" """$$$ ~~~~~~~~~~~~~~~}}}}}}}}}}}}|||}}}~~~~~~}}}}}}}}}{{{~~~~~~~~~~~~}}}|||{{{zzzyyywwwuuuwww{{{|||zzzwwwuuusssrrrssstttvvvuuuuuutttrrrqqqtttwwwvvvpppjjjkkkllllllkkkiiihhhiiijjjddddddeeefffhhhgggdddaaadddaaa^^^\\\[[[[[[ZZZYYYVVVSSSOOONNNNNNOOOOOONNNLLLKKKIIIFFFCCCBBBBBBCCCBBBCCCBBB???;;;999<<>>>>>>>>>>>===;;;:::999:::888666444333222222222000///...---,,,++++++***))))))(((''''''((()))***((('''&&&$$$###""""""!!!$$$$$$$$$############"""!!!!!!""""""""""""!!!!!!###"""!!! ~~~|||{{{|||~~~~~~|||{{{zzz{{{|||}}}zzzwwwwwwyyy{{{zzzyyywwwvvvuuuvvvxxxzzzzzzyyyzzz{{{||||||||||||{{{zzzyyyyyy{{{~~~~~~yyyuuu|||}}}~~~}}}||||||}}}~~~zzzzzz{{{}}}~~~|||zzzzzzyyyyyyxxxwwwuuusssvvvuuusssrrrqqqrrrrrrsssqqqpppooonnnnnnpppqqqrrrkkknnnppppppnnnkkkkkklllhhhhhhhhhgggfffcccaaa``````___^^^\\\\\\]]]^^^___[[[XXXVVVTTTTTTSSSQQQOOOOOOMMMJJJIIIHHHHHHFFFEEEBBB@@@@@@@@@AAA@@@>>><<<<<<;;;;;;:::999888777777888666444222000000//////......---,,,+++***))))))((('''&&&%%%%%%&&&''''''&&&%%%$$$###"""!!!!!!!!!#########"""""""""!!!!!! ~~~||||||||||||}}}|||zzzyyyyyyzzz|||~~~~~~{{{wwwuuuvvvvvvvvvvvvtttsssrrrsssuuuvvvvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvrrrtttxxx|||}}}zzzuuuppptttwwwzzz|||{{{yyyyyyyyyvvvvvvvvvxxx{{{}}}}}}|||xxxxxxwwwuuutttrrrqqqqqqqqqqqqpppoooooonnnmmmmmmkkkkkkkkkkkkllllllmmmmmmgggiiilllmmmllliiihhhhhhiiihhhgggeeeccc```^^^\\\[[[[[[ZZZYYYXXXWWWVVVVVVUUUSSSQQQPPPPPPOOOMMMKKKKKKHHHEEEDDDCCCCCCAAA???===<<<;;;;;;<<<;;;999888888777555444333222333333555444222000...,,,,,,,,,,,,+++***)))(((''''''&&&&&&&&&%%%$$$#########$$$###"""!!! !!!!!!!!!!!! ~~~|||zzzyyyzzzxxxvvvvvvxxxzzz|||}}}}}}{{{wwwtttrrrrrrrrrrrrsssrrrqqqrrrssstttsssqqqssssssrrrrrrrrrrrrssssssnnnpppsssvvvvvvtttpppmmmooorrruuuvvvuuuuuuuuuuuuuuusssrrrsssuuuxxxyyyyyyuuuuuutttrrrooonnnmmmnnnnnnnnnnnnmmmlllkkkiiiiiifffggghhhhhhiiihhhgggfffcccfffhhhjjjiiigggeeedddfffeeecccaaa^^^[[[YYYWWWVVVVVVVVVUUUSSSQQQOOOMMMNNNLLLKKKJJJJJJJJJGGGEEEFFFCCCAAA??????>>><<<;;;999888777777888888666444555333111///......///000222111///...,,,***)))))))))(((((('''&&&%%%$$$###%%%%%%$$$###"""!!!!!!!!! ~~~|||yyywwwwwwuuussstttwwwzzz{{{{{{{{{yyyvvvssspppooopppppprrrqqqqqqrrrssssssqqqooonnnnnnnnnnnnnnnnnnnnnnnnlllmmmnnnnnnmmmllllllkkkkkkmmmnnnnnnnnnnnnppprrrtttqqqooonnnpppqqqrrrqqqoooppppppnnnkkkiiiiiijjjjjjjjjjjjjjjiiihhhgggfffbbbcccdddeeedddcccaaa```aaabbbccceeeeeecccaaa______^^^\\\YYYWWWTTTSSSRRRPPPQQQQQQPPPNNNKKKHHHFFFEEEDDDCCCCCCDDDCCCAAA???@@@>>><<<;;;;;;:::999777666555444444555555333111222000---+++******,,,,,,......---,,,+++)))((('''&&&&&&%%%$$$###"""!!!!!!$$$$$$######"""!!! ~~~~~~|||yyyxxxvvvsssrrrsssvvvxxxwwwuuuwwwwwwvvvtttqqqooooooppprrrqqqqqqrrrrrrrrrooommmggghhhiiijjjjjjiiihhhgggkkklllkkkjjjgggfffggghhhhhhiiiiiiiiihhhiiikkkmmmpppmmmjjjiiiiiijjjiiihhhfffiiikkkjjjfffddddddeeeddddddddddddcccccccccccc______```___^^^\\\ZZZYYY\\\[[[[[[[[[\\\[[[YYYVVVVVVUUUSSSQQQOOOMMMMMMMMMJJJJJJJJJIIIFFFDDDAAA???<<<<<<<<<<<<======:::888:::888666666666777666555333222111222222222000......---+++)))((((((((((((************)))((('''&&&%%%$$$$$$###"""!!! !!!!!!""""""!!! }}}~~~~~~~~~|||zzzyyyuuusssqqqssswwwwwwtttppprrrtttvvvuuurrrooooooppppppppppppqqqqqqpppmmmjjjdddeeehhhjjjjjjhhheeedddhhhjjjkkkiiieeebbbbbbcccccceeeggggggfffeeeeeeeeeiiigggdddcccdddcccbbbaaa\\\aaaeeeeeebbb^^^^^^___]]]\\\[[[[[[[[[\\\]]]^^^\\\\\\[[[YYYWWWTTTSSSQQQVVVSSSPPPPPPPPPPPPNNNLLLMMMLLLJJJIIIHHHHHHHHHHHHDDDCCCBBBAAA???===;;;:::555555555777888777555222444222000111222333222222000///.../////////---+++))))))((('''&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$######"""!!!  }}}}}}~~~~~~}}}|||{{{zzzuuusssqqqtttwwwvvvqqqlllooosssvvvvvvsssppppppqqqoooooooooppppppnnnkkkhhhdddfffjjjlllllljjjfffdddfffiiilllkkkfffaaa___^^^___bbbfffhhhfffcccaaa```cccaaa```___``````^^^\\\UUU[[[aaabbb^^^ZZZZZZ[[[WWWVVVUUUTTTUUUWWWYYY[[[ZZZYYYWWWUUURRRPPPNNNMMMQQQMMMIIIHHHHHHIIIGGGEEEGGGFFFEEEDDDDDDDDDEEEFFF@@@???===<<<:::888777777111111222444555444111//////...------///000000000...---,,,---------+++)))&&&&&&&&&&&&%%%###"""!!!!!!"""###$$$%%%%%%$$$#########"""!!!   ~~~~~~}}}|||zzzyyyzzzyyyxxxvvvssstttuuuvvvvvvtttrrrpppssssssttttttsssqqqooommmnnnlllkkkjjjjjjjjjhhhfffiiijjjkkkkkkjjjgggcccaaaccceeeggggggfffccc___\\\^^^______]]][[[ZZZZZZZZZ\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWVVVTTTRRRQQQNNNMMMLLLMMMOOOPPPPPPOOOSSSRRRPPPNNNKKKIIIGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCAAA???===<<<<<<>>>@@@BBB======<<<;;;888555222111///000000000000...,,,+++,,,,,,,,,+++++++++******---,,,+++)))((('''''''''######""""""""""""""""""######"""    ~~~~~~}}}{{{zzzyyyzzzyyywwwvvvttttttttttttsssrrrqqqpppqqqrrrrrrrrrqqqooommmlllmmmkkkjjjiiijjjiiihhhfffggghhhhhhhhhgggdddbbb```ccccccddddddccc```]]][[[ZZZ[[[[[[ZZZZZZYYYYYYZZZYYYXXXWWWVVVUUUVVVWWWWWWTTTUUUUUUTTTRRRPPPNNNMMMKKKIIIHHHIIILLLMMMMMMMMMMMMMMMKKKJJJIIIGGGFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@>>><<<:::999999:::;;;::::::999888666333111///.../////////...---+++***++++++,,,,,,++++++***)))++++++***(((''''''''''''$$$$$$######"""""""""!!!###"""!!!   ~~~}}}}}}~~~|||{{{zzzzzzzzzyyywwwuuuuuutttrrrqqqpppooonnnnnnooooooppppppooommmkkkjjjkkkiiihhhhhhiiiiiihhhfffeeeeeeeeedddcccaaa```___bbbbbbaaa```^^^\\\ZZZYYYVVVVVVWWWWWWXXXXXXXXXXXXTTTSSSRRRQQQQQQSSSUUUVVVRRRRRRQQQOOOMMMKKKIIIHHHFFFDDDDDDEEEHHHJJJJJJJJJFFFFFFFFFFFFEEEEEEDDDDDD@@@???>>>===<<<<<<<<<<<<<<<<<<:::888666444333222555555555444222111///...------...------,,,+++******++++++,,,,,,***)))((()))(((''''''&&&&&&&&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!  ~~~~~~}}}||||||}}}~~~~~~}}}|||{{{{{{{{{zzzxxxuuuuuusssqqqnnnllllllmmmmmmnnnnnnnnnnnnmmmkkkjjjiiiiiigggfffggghhhhhhgggfffddddddcccbbbaaa```______cccbbb```]]][[[ZZZYYYXXXVVVVVVUUUVVVVVVWWWVVVVVVQQQPPPOOONNNOOOQQQSSSUUUPPPPPPNNNLLLIIIGGGEEEDDDBBBAAAAAABBBEEEGGGGGGGGGCCCCCCCCCBBBBBBAAAAAAAAA>>>===<<<;;;:::999999999888888888777444222///...111111111111000///......------------,,,,,,++++++)))***+++,,,+++***((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%###"""!!!  ~~~~~~~~~|||||||||{{{{{{||||||||||||{{{{{{||||||{{{xxxuuutttrrrooollljjjjjjkkklllnnnmmmmmmlllkkkjjjiiihhhgggfffeeeeeeggggggfffeeedddcccbbbaaaaaa```______bbbaaa___]]][[[ZZZYYYYYYYYYWWWUUUUUUVVVVVVTTTRRRPPPOOONNNNNNOOOQQQSSSUUUPPPOOOLLLJJJGGGEEECCCBBBBBB@@@@@@AAACCCEEEFFFEEECCCBBBBBB@@@???>>>=========<<<:::999888777777777444555555555444222000...000000//////.....................---------------))))))*********)))((('''%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""  ~~~~~~~~~~~~zzz{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{yyyvvvsssrrrqqqnnnllljjjjjjkkklllmmmlllkkkjjjiiihhhhhhggggggeeeddddddeeeeeedddbbbbbbbbbbbbbbbaaa```___^^^aaa```^^^\\\[[[ZZZZZZZZZZZZWWWUUUUUUVVVVVVTTTQQQOOOOOOOOOOOOPPPQQQRRRSSSOOONNNKKKHHHFFFDDDCCCBBBBBBAAA@@@AAACCCDDDDDDCCCBBBBBB@@@???===;;;:::999<<<;;;999888666555555555222333444444444222111000///......------------.........------------......)))))))))(((((((((((((((&&&%%%$$$$$$##################"""!!!   ~~~yyyyyyzzzzzzzzzzzzyyyyyyvvvvvvwwwxxxxxxvvvrrrooopppooommmlllkkkkkkllllllkkkjjjiiihhhgggfffffffffgggeeedddcccddddddbbb`````````bbbbbbbbb```^^^\\\]]]]]]]]]\\\[[[[[[ZZZZZZXXXUUURRRSSSVVVWWWTTTQQQMMMNNNPPPQQQQQQQQQPPPPPPMMMLLLIIIGGGDDDCCCBBBBBBCCCAAA@@@@@@AAABBBBBBAAA@@@???>>><<<:::999777777:::999777666444333333333333333333222222111000///...---,,,+++***++++++,,,------,,,++++++,,,---...+++)))(((&&&&&&'''((()))'''&&&%%%$$$###"""""""""!!!!!!    xxxyyyyyyzzzzzzyyyyyyxxxtttttttttuuuvvvtttppplllooonnnmmmmmmlllllllllllliiihhhgggfffeeedddddddddgggfffdddcccccccccaaa___^^^___aaabbbaaa___]]][[[[[[[[[[[[\\\[[[ZZZYYYYYYVVVRRRPPPQQQVVVWWWUUUQQQLLLNNNPPPQQQRRRQQQOOONNNLLLKKKHHHEEECCCBBBBBBBBBCCCAAA??????@@@AAA@@@???===<<<;;;:::999888777666999888666444333222111111444333222111000///......---,,,+++)))))))))******,,,+++*********+++,,,---+++***'''%%%%%%&&&(((***((('''&&&$$$###"""""""""    ~~~}}}~~~|||zzzyyyzzz{{{zzzzzzttttttvvvwwwwwwtttnnnjjjmmmmmmllljjjhhhgggeeeeeehhhhhhiiihhhgggdddbbbaaafffdddbbb```_________```dddeeeeeebbb\\\YYYXXXYYYZZZZZZ[[[\\\\\\YYYTTTPPPQQQOOONNNPPPTTTWWWVVVUUUPPPQQQOOOKKKKKKNNNMMMHHHHHHHHHGGGEEEDDDBBBAAAAAA===============>>>??????::::::;;;<<<<<<:::555222777666555444333222111111000///...---,,,+++******---,,,,,,+++***)))((((((''''''&&&'''(((***+++---''')))+++)))&&&%%%&&&(((%%%&&&&&&$$$ """$$$  $$$"""     |||{{{}}}~~~~~~}}}}}}{{{yyyxxxyyyzzzyyyxxxtttttttttuuuuuusssnnnjjjmmmlllkkkjjjiiihhhgggfffhhhhhhgggfffeeecccbbbaaaccccccbbbaaaaaaaaaaaabbbeeeeeeddd```\\\YYYZZZ[[[ZZZZZZZZZZZZZZZXXXTTTQQQRRRPPPOOOPPPRRRTTTUUUUUUSSSSSSOOOKKKJJJLLLKKKGGGHHHGGGFFFEEECCCBBBAAA@@@@@@???>>>======<<<<<<<<<:::999999::::::999666333666666666555444222111000000///...---,,,++++++***++++++******))))))(((((()))((('''''''''((()))***((()))***)))&&&$$$%%%'''$$$%%%%%%### !!!###  """!!!    }}}xxxxxx{{{}}}{{{xxxzzzxxxwwwwwwyyyyyyxxxvvvtttsssrrrrrrrrrqqqnnnkkklllkkkkkkjjjiiiiiihhhhhhhhhgggeeedddbbbbbbaaaaaa```aaabbbcccccccccccccccddddddccc```]]]\\\\\\^^^[[[YYYXXXXXXXXXWWWUUURRRRRRRRRRRRPPPPPPQQQSSSVVVUUUTTTOOOIIIHHHKKKJJJGGGFFFFFFEEEDDDBBBAAA@@@@@@AAAAAA???>>><<<;;;:::999999888666777888888666555555555666555555333111000//////...------,,,++++++)))(((((((((((((((((((((***)))((('''''''''''''''((())))))(((%%%$$$$$$%%%"""######!!! !!!   {{{uuuuuuyyy|||yyyvvvwwwvvvuuuvvvwwwwwwuuutttsssrrrpppppppppooommmllljjjjjjjjjjjjjjjiiiiiiiiigggfffcccbbb``````aaaaaa```aaacccdddddddddcccbbbaaabbbbbbbbb```^^^]]]\\\[[[YYYWWWWWWWWWWWWVVVUUUSSSTTTTTTQQQNNNNNNRRRUUUTTTSSSMMMGGGFFFJJJJJJGGGEEEDDDCCCBBBAAA@@@??????@@@@@@???>>><<<;;;:::999999777555555666777777777333444555555444333111//////......---,,,,,,++++++&&&'''''''''''''''''''''(((((('''''''''&&&&&&'''(((((((((&&&%%%#########!!!!!!!!!     ~~~~~~yyyuuuuuuxxxzzzyyywwwxxxvvvttttttuuuuuutttrrrsssqqqooonnnoooooommmllliiiiiiiiiiiiiiiiiiiiiiiifffdddcccaaa`````````aaabbbbbbcccddddddbbbaaa```]]]___bbbddddddaaa\\\YYY[[[YYYWWWWWWWWWXXXXXXWWWSSSTTTTTTQQQNNNMMMPPPTTTPPPOOOJJJEEEEEEIIIJJJHHHCCCBBBBBBAAA@@@???>>>>>><<<======>>>===<<<;;;;;;:::777555444555777777777222222333333222111000///------,,,,,,++++++******&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&''''''''''''((('''&&&%%%$$$###"""!!!   !!!!!!    ~~~|||{{{zzzxxxvvvvvvwwwyyyzzzzzzzzzwwwtttsssssssssrrrqqqrrrpppooonnnoooooonnnlllhhhhhhhhhhhhhhhhhhggggggddddddcccbbbaaa`````````bbbbbbbbbbbbbbbaaa```___\\\^^^```cccdddaaa\\\WWWYYYXXXVVVVVVWWWXXXXXXWWWSSSSSSSSSRRRPPPOOOPPPQQQLLLLLLHHHDDDDDDHHHHHHEEEAAAAAA@@@??????>>>======:::;;;<<<===>>>======<<<999666444333444555555444111111000000////////////+++++++++******)))))))))''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&&&&%%%######$$$$$$"""!!! !!!!!! !!!""""""!!! &&&333///    }}}~~~~~~~~~}}}|||zzzyyywwwxxxyyyxxxwwwxxx|||}}}yyytttqqqpppqqqqqqqqqqqqpppooopppppppppnnnlllhhhhhhggggggffffffeeeeeeccccccccccccbbbaaa```````````````___``````aaaaaa___^^^^^^___aaa___[[[XXXVVVUUUTTTUUUVVVWWWVVVTTTRRRQQQQQQRRRRRRRRROOOMMMKKKKKKHHHCCCCCCEEEDDDAAA@@@??????>>>>>>======<<<999:::<<<===>>>===<<<;;;666444222222222222111000000///...,,,,,,---...///))))))))))))((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$###$$$###!!!"""$$$%%%###!!!  """"""  !!!""""""!!! ,,,888111     }}}{{{{{{|||||||||{{{yyyxxxuuuxxx{{{yyywwwxxx}}}{{{uuupppoooppppppqqqqqqppppppqqqqqqqqqnnnlllhhhggggggfffeeeeeeddddddbbbcccdddddddddbbbaaa```^^^^^^]]]^^^___aaacccdddbbb___\\\[[[]]]]]]\\\YYYSSSRRRRRRSSSUUUUUUTTTRRRRRRPPPPPPRRRTTTTTTOOOKKKKKKKKKHHHCCCBBBCCCAAA===??????>>>>>>======<<<<<<:::;;;===>>>>>>===;;;:::444333111000111000...,,,000...,,,******+++...///((((((((((((''''''''''''))))))((('''&&&&&&%%%%%%''''''''''''&&&$$$"""!!!###!!! !!!$$$%%%$$$!!!  ######  !!!######!!! """    ~~~}}}||||||{{{{{{{{{zzzzzzzzzxxx{{{}}}|||}}}~~~}}}xxxtttrrrqqqrrrsssppppppooonnnnnnooopppqqqeeefffgggfffeeedddeeefffeeedddccccccddddddaaa___ccc```]]]\\\^^^```aaabbb]]]___^^^YYYVVVVVVTTTQQQRRRRRRQQQQQQQQQQQQRRRRRROOORRRSSSRRRMMMJJJIIIJJJHHHGGGFFFDDDBBB@@@>>>===>>>>>>>>>>>>============:::;;;;;;<<<<<<;;;;;;:::666444222111000000///---222000...+++******+++,,,((((((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$######"""&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$"""!!! !!! !!!     ||||||{{{{{{zzzzzzyyyyyyxxx{{{~~~~~~|||{{{|||}}}|||xxxtttrrrrrrssstttpppooonnnllllllmmmnnnooohhhiiiiiigggeeeccccccdddeeecccbbbcccdddcccbbb```bbb```]]]]]]^^^___```___ZZZ]]]]]]YYYWWWWWWTTTPPPQQQQQQPPPPPPPPPPPPQQQQQQOOOQQQRRRPPPLLLIIIHHHHHHEEEDDDCCCBBB@@@>>>===<<<>>>>>>=========<<<<<<<<<999999::::::::::::::::::777555222111111000...---111///---+++******+++,,,))))))(((''''''&&&&&&%%%'''&&&&&&%%%$$$######"""&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! !!!     |||{{{{{{zzzyyyyyyxxxxxxwwwzzz||||||{{{zzzzzz{{{|||zzzwwwtttsssssstttuuuqqqooollljjjjjjkkkmmmnnnllllllkkkhhhdddbbbbbbbbbcccbbbaaaaaaccccccbbb```aaa___^^^^^^^^^^^^]]]\\\WWWZZZ[[[YYYWWWWWWUUUPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOOOOMMMIIIFFFEEEEEEAAA@@@??????>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;666777777888888888999999888555222111111000...,,,...---,,,+++******+++,,,)))))))))(((''''''&&&&&&(((((('''&&&%%%$$$###"""%%%%%%%%%$$$$$$$$$############"""!!!    {{{{{{{{{zzzyyyyyyxxxxxxwwwyyyzzz{{{zzzyyyyyyyyyyyyxxxuuutttssstttuuuvvvqqqooollljjjiiijjjlllnnnmmmmmmkkkhhhdddbbbbbbccccccaaa``````aaabbbaaa```___^^^]]]^^^^^^]]][[[XXXVVVXXXXXXUUUUUUVVVVVVRRRPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLKKKIIIFFFDDDCCCBBB============<<<<<<<<<<<<;;;;;;:::::::::999999999444444444555555666777777777555222111000///...,,,,,,++++++*********++++++***))))))(((((('''&&&&&&))))))((('''%%%$$$######$$$$$$$$$$$$############""""""!!!!!!    ~~~{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxyyyzzzzzzyyyxxxwwwvvvuuutttrrrrrrssstttuuuqqqooommmkkkjjjkkkmmmnnnkkkkkkiiifffdddcccdddeeecccaaa___^^^`````````___]]]\\\\\\]]]]]]\\\YYYVVVVVVWWWUUUQQQQQQTTTVVVTTTOOOPPPPPPQQQQQQPPPPPPOOOJJJIIIGGGEEEDDDCCCAAA@@@<<<<<<<<<<<<<<<<<<<<<===999999999888888888888777444333333333333444555666555333000/////////...,,,*********)))))))))******)))))))))(((''''''&&&&&&)))(((((('''%%%$$$$$$###$$$$$$#########"""""""""!!!!!!!!!!!!!!!     ~~~}}}|||zzzzzzzzz{{{{{{{{{||||||yyyxxxxxxyyyzzzzzzxxxuuutttsssrrrqqqqqqqqqrrrsssnnnmmmllllllllllllmmmnnniiiiiigggeeebbbbbbeeegggcccaaa^^^]]]^^^___^^^^^^[[[[[[ZZZ[[[\\\[[[YYYVVVUUUVVVTTTPPPOOOSSSUUUSSSNNNNNNPPPPPPPPPPPPNNNNNNHHHFFFCCCBBBCCCCCCBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<888777777777666666666666444333222111111222333444222000...---......---,,,*********))))))(((((('''((((((((('''&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$#########""""""""""""!!! !!!!!!!!!      ~~~|||{{{yyyzzzzzz{{{|||}}}~~~~~~zzzyyyxxxyyy{{{{{{xxxuuurrrrrrqqqpppooooooppppppiiijjjkkkllllllmmmmmmmmmiiihhhfffcccaaaaaacccfffdddbbb^^^\\\]]]]]]\\\\\\ZZZYYYXXXYYYZZZZZZYYYWWWQQQTTTUUURRRQQQSSSRRROOOKKKLLLMMMNNNNNNMMMLLLKKKFFFCCCAAA@@@BBBCCCBBBAAA;;;;;;;;;;;;;;;;;;;;;;;;666666666666555555555555666444222111000111222333///---+++,,,---...------*********)))((('''&&&%%%'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""!!!!!!!!! !!!!!!        ~~~}}}{{{yyyyyyzzz|||}}}{{{yyyxxxyyy{{{{{{xxxuuuqqqqqqpppooonnnnnnnnnnnnfffgggiiikkklllllllllkkkiiihhhfffccc```___bbbdddeeebbb^^^\\\\\\\\\[[[[[[YYYXXXWWWXXXYYYZZZYYYXXXNNNSSSVVVUUUTTTTTTPPPKKKIIIJJJKKKMMMMMMKKKJJJIIIEEEBBB??????BBBDDDCCCBBB;;;;;;;;;::::::::::::999666666555555555444444444777555333111000000111222,,,+++******,,,...------*********)))(((&&&%%%$$$'''&&&&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!        }}}|||}}}~~~{{{zzzxxxzzz}}}~~~|||{{{yyyvvvuuuuuutttsssqqqnnnnnnnnnnnnmmmmmmmmmmmmgggjjjlllkkkhhhgggiiikkkhhhgggeeecccbbb``````___cccaaa___\\\YYYWWWVVVUUUTTTVVVYYY[[[[[[YYYWWWUUURRRSSSTTTVVVVVVRRRMMMIIIFFFIIIMMMMMMJJJGGGFFFFFFBBB@@@??????AAABBBBBBAAA???===;;;:::::::::999888:::999777555444333444444444333000///...///000111///---,,,***)))******+++***)))'''&&&$$$$$$###$$$&&&&&&%%%%%%$$$###""""""###"""!!!"""#########!!!!!!   !!!!!!    }}}||||||}}}}}}yyyxxxwwwxxx{{{}}}|||zzz{{{yyyvvvtttttttttsssrrrooonnnnnnnnnnnnnnnmmmmmmjjjkkkkkkiiifffeeefffhhheeedddcccaaa`````````aaaaaa```^^^[[[XXXVVVUUUUUUSSSUUUXXXZZZZZZXXXVVVTTTRRRRRRSSSTTTTTTQQQLLLIIIFFFHHHKKKKKKHHHEEEEEEFFFDDDBBB@@@@@@@@@AAA@@@??????===:::999::::::999777999777666444333222333333333222000///.........///---,,,,,,+++************)))(((((('''&&&%%%$$$$$$&&&%%%%%%$$$$$$#########$$$"""!!!"""###$$$###""""""       }}}{{{zzzzzzyyywwwvvvvvvwwwyyyzzzyyyxxx{{{xxxuuussssssssssssrrrppppppoooooonnnnnnmmmmmmlllllljjjgggdddbbbcccdddcccbbb```___^^^___aaabbb```___]]]ZZZXXXVVVUUUUUUSSSUUUWWWXXXXXXVVVTTTRRRRRRQQQPPPPPPPPPOOOLLLIIIGGGHHHHHHGGGEEEDDDDDDEEEDDDBBB@@@?????????>>>===>>><<<999999999999888666777555444222111111111222222111000///...---,,,,,,++++++,,,,,,+++***(((''''''(((((()))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$$$$"""###      ~~~~~~}}}{{{yyywwwvvvvvvvvvvvvvvvwwwxxxxxxxxxzzzwwwsssrrrrrrsssssssssqqqqqqpppooonnnnnnmmmmmmkkkjjjgggeeebbbbbbbbbcccdddccc```^^^^^^^^^```aaa```___]]][[[YYYWWWVVVVVVTTTUUUWWWXXXWWWVVVSSSRRRQQQOOOMMMMMMMMMMMMKKKIIIIIIHHHGGGEEECCCCCCDDDEEECCCAAA???>>>??????>>>===<<<:::888777888888666555444333222000//////000000000000000///...,,,+++***)))***,,,---,,,***'''&&&&&&''')))******((('''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%###"""###$$$%%%$$$"""###      ~~~|||||||||}}}||||||||||||zzzxxxwwwuuuvvvwwwwwwwwwwwwwwwxxxxxxyyyvvvsssqqqrrrsssrrrrrrqqqqqqpppooonnnmmmlllkkkhhhfffdddcccccccccccccccfffeeebbb```^^^^^^^^^______^^^]]][[[YYYXXXXXXXXXVVVVVVWWWWWWVVVUUUSSSQQQOOONNNLLLKKKKKKKKKJJJIIIJJJHHHFFFDDDCCCDDDDDDDDD???>>><<<<<<>>>??????>>>;;;999777666666666555444222111000///....../////////000//////...,,,+++***)))***---...---+++(((%%%&&&''')))******((('''%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""$$$$$$###""""""  !!!   }}}zzzyyyyyyzzzzzzzzz{{{zzzzzzyyywwwwwwwwwxxxyyyxxxwwwwwwxxxyyyvvvtttrrrrrrssssssrrrppprrrqqqpppnnnmmmkkkjjjjjjdddccccccccceeeeeedddcccfffeeecccaaa___^^^]]]]]]^^^]]][[[ZZZYYYXXXXXXXXXVVVVVVVVVVVVTTTRRRQQQOOONNNLLLKKKKKKKKKKKKJJJHHHKKKHHHEEEDDDDDDDDDCCCBBB>>><<<;;;;;;===>>>>>>>>>:::888555555555555444222111000///...---...///////////////...------,,,,,,***,,,---......+++)))''''''(((((()))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""#########!!!!!! !!!   }}}~~~|||yyywwwwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyvvvxxxyyyxxxvvvuuuwwwyyytttsssrrrssstttsssqqqoooqqqpppooommmllljjjiiihhhccccccccceeeggggggdddaaaaaaaaaaaaaaa```^^^\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVTTTTTTTTTSSSQQQOOONNNMMMMMMKKKKKKKKKLLLKKKIIIGGGIIIFFFCCCCCCCCCCCCAAA???>>>===;;;;;;<<<===<<<;;;999777444444444444333111111000///...---...//////000///...------...//////,,,---.........,,,***))))))(((((('''&&&%%%$$$$$$&&&%%%%%%$$$$$$#########"""!!! !!!""""""!!!     |||~~~~~~|||xxxvvvvvvxxxyyyxxxxxxxxxyyyyyyzzz{{{uuuwwwyyyxxxuuutttvvvxxxrrrrrrssstttuuussspppmmmqqqpppooommmkkkiiihhhgggdddcccdddfffhhhgggccc___]]]^^^___``````^^^\\\[[[YYYXXXWWWVVVUUUUUUUUUUUURRRRRRRRRPPPOOOMMMKKKJJJLLLKKKKKKLLLMMMLLLIIIGGGGGGEEEBBBBBBCCCBBB???<<<@@@>>><<<;;;;;;;;;:::999888666444333333333222111111000///...---...///000000///---,,,---...000222.........///...,,,+++******)))'''&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$###"""""""""  !!!"""!!!  !!!     |||zzzxxxxxxxxxxxxxxxwwwvvvwwwxxxyyywwwvvvuuutttrrrqqqqqqrrrtttuuutttttttttssssssrrrrrrrrrrrrpppmmmkkkiiiiiiiiijjjiiihhhfffdddbbbaaa``````]]]^^^______]]][[[XXXWWWYYYXXXWWWWWWUUUUUUTTTSSSQQQSSSTTTUUUSSSPPPLLLIIIKKKLLLMMMNNNNNNJJJEEE@@@DDDBBBAAAAAAAAAAAA@@@>>>>>>>>>===;;;888666777888666555555555555444111///111111111///------///111---,,,+++******,,,...///000---******,,,,,,***''',,,((($$$###%%%&&&&&&$$$$$$$$$%%%%%%$$$###!!!  !!!  """        ~~~}}}|||{{{yyyyyyyyyxxxyyyyyyxxxyyyzzzzzzwwwuuurrrrrrqqqqqqqqqrrrttttttwwwuuurrrpppnnnoooppppppqqqooommmjjjiiiiiiiiiiiiiiihhhfffdddbbb``````___^^^_________]]][[[XXXVVVXXXXXXWWWVVVUUUTTTTTTSSSRRRSSSTTTTTTSSSPPPMMMKKKIIIIIIJJJLLLLLLKKKFFFCCCAAA@@@>>>???@@@@@@???>>>======<<<:::777666666777777666555555555444222///000111111000...---///000...---+++******+++---...,,,***))))))+++,,,***(((***'''$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%###"""   !!! !!!    }}}|||{{{zzzzzz{{{{{{{{{{{{zzzzzzyyy{{{{{{{{{||||||zzzwwwtttppppppqqqqqqrrrrrrrrrrrrwwwuuupppmmmkkkkkkmmmoooooonnnllljjjhhhhhhhhhhhhiiihhhfffcccaaa```___^^^_________^^^\\\ZZZWWWVVVXXXXXXWWWVVVUUUTTTSSSSSSRRRSSSSSSRRRRRRPPPOOONNNGGGFFFGGGHHHJJJJJJHHHFFF???>>>======>>>>>>===<<<;;;;;;;;;999666555555666777666555555555444222000...000111111///......//////...,,,+++******+++,,,)))((('''(((***+++***)))'''&&&%%%%%%&&&'''&&&$$$$$$$$$$$$###"""!!!"""!!! !!!!!!    ~~~{{{yyyxxxwwwwwwxxxzzz{{{||||||{{{zzz|||{{{{{{||||||yyyuuurrroooppprrrrrrrrrqqqooonnntttrrrooommmllllllmmmnnnmmmllljjjiiihhhggggggggghhhgggeeebbb```___^^^]]]```______]]][[[YYYWWWUUUXXXWWWWWWVVVUUUTTTSSSSSSSSSRRRRRRQQQPPPPPPPPPQQQGGGFFFEEEFFFGGGHHHGGGEEEAAA???============;;;999999:::999777555444444666888666555444555444222000---///111111///...------000///---,,,+++*********(((((('''(((((((((((((((&&&&&&&&&'''''''''&&&%%%""""""""""""!!!!!!!!! $$$###!!! !!!!!! !!!!!!!!!    ~~~}}}{{{zzzxxxxxxuuuwwwyyy{{{|||||||||{{{{{{zzzyyyyyyyyywwwssspppqqqrrrssssssrrrooollljjjnnnnnnoooooooooooonnnmmmjjjjjjiiihhhgggffffffffffffeeecccaaa___^^^]]]]]]______^^^\\\[[[YYYWWWVVVXXXWWWVVVUUUTTTSSSSSSRRRSSSRRRQQQPPPOOOOOOPPPPPPJJJHHHFFFEEEEEEEEEDDDCCCDDDBBB@@@>>>===<<<:::777888999888777444333444555888666444333444333222000---///111111///---------000///...,,,+++***)))))))))))))))((('''&&&%%%&&&%%%&&&''''''&&&%%%%%%%%% !!!!!!"""######%%%###  !!!"""!!! !!!   ~~~~~~~~~}}}|||{{{yyyxxxuuuvvvxxxyyy{{{|||||||||zzzxxxwwwvvvvvvuuurrrppprrrsssssssssqqqooollljjjjjjlllnnnppppppooommmlllhhhhhhhhhgggfffeeeeeedddcccbbbaaa```___^^^^^^^^^^^^^^^]]][[[ZZZYYYXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRQQQPPPOOONNNNNNNNNNNNLLLIIIGGGFFFEEEDDDBBB@@@EEECCCAAA???>>><<<:::888888888888666444333444666777555222111222222111000---///000000...------...///......---,,,***)))))))))******(((&&&$$$$$$%%%'''(((((('''%%%$$$$$$%%% !!!"""###$$$%%%$$$""" !!!!!!   }}}{{{yyyxxxvvvwwwwwwxxxyyy{{{|||}}}zzzxxxuuutttttttttsssrrrqqqrrrrrrrrrrrrpppooonnnkkkllllllmmmmmmlllkkkjjjgggggggggffffffeeedddcccaaa```______^^^^^^______]]]\\\[[[ZZZZZZYYYYYYYYYWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQPPPOOOMMMLLLKKKKKKKKKIIIHHHGGGGGGEEEBBB@@@CCCAAA???>>>>>>>>><<<:::888888888777555444555666666444111000000000000///...//////...,,,,,,---///......------,,,+++***)))''')))***)))&&&%%%&&&((()))***)))&&&###"""###%%%$$$###""""""""""""###$$$"""   ~~~{{{yyywwwwwwwwwwwwwwwxxxzzz|||~~~{{{xxxuuusssssstttuuutttppppppqqqrrrrrrrrrrrrrrrnnnmmmkkkiiiiiihhhiiiiiiffffffffffffeeedddcccccc______^^^^^^^^^______```\\\[[[[[[ZZZZZZZZZZZZZZZWWWVVVVVVUUUTTTSSSRRRRRRPPPPPPPPPOOOMMMKKKJJJHHHJJJIIIHHHHHHHHHFFFCCC@@@???>>>======>>>>>>===<<<888888888777555444555777555333000////////////.../////////---++++++---///------------,,,+++******%%%((())))))'''&&&(((******+++***&&&""" ###&&&'''&&&$$$###!!!!!!""""""!!!   ~~~yyy}}}}}}~~~}}}yyyuuuvvv|||}}}xxxwww{{{|||yyyyyywwwuuuuuuvvvwwwwwwvvvuuuxxxuuuooonnnssstttqqqpppmmmhhhffffffhhhiiiiiieeefffggghhhgggeeecccaaa______^^^]]]]]]\\\[[[[[[YYYWWWVVVVVVWWWXXXWWWVVVVVVTTTRRRRRRSSSSSSRRRPPPRRRRRRQQQNNNKKKIIIIIIJJJJJJJJJIIIGGGEEECCC@@@???DDDBBB???=========<<<;;;888555222333666888888666555555444333222111000000444222000...,,,,,,,,,---------...///...---+++***+++++++++******)))((('''***)))'''%%%$$$$$$$$$%%%$$$###"""!!!  !!! ###"""!!! """%%% !!!!!!       ~~~}}}~~~yyy{{{{{{|||~~~~~~{{{xxxwww||||||xxxwww{{{}}}{{{zzzxxxvvvuuuuuuuuutttssstttvvvtttooonnnrrrssspppoookkkgggeeeeeefffggggggeeeeeeffffffeeedddbbbbbb```___^^^]]]\\\[[[ZZZZZZXXXVVVTTTTTTUUUVVVUUUTTTSSSQQQOOOOOOPPPRRRRRRQQQRRRPPPNNNMMMKKKJJJIIIIIIHHHHHHGGGFFFEEECCCBBBAAAEEEBBB>>><<<<<<;;;:::888888666333444666777777555444444333333222111//////222111000///...---------------------------,,,,,,---+++***((('''(((((()))((('''&&&%%%%%%%%%%%%%%%$$$###"""!!!!!!  !!! !!!!!!!!!  !!!!!!      }}}}}}}}}yyyzzzzzzzzz|||~~~~~~}}}zzz||||||xxxwwwzzz}}}}}}zzzxxxuuutttttttttrrrqqqrrrtttsssooooooqqqqqqooommmjjjfffddddddeeefffffffffeeedddccccccbbbbbbbbbaaa```^^^]]][[[ZZZYYYYYYWWWUUUSSSSSSSSSSSSRRRPPPOOOMMMKKKKKKMMMPPPQQQQQQPPPMMMJJJJJJKKKLLLJJJGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDAAA>>>;;;:::999888666:::888555555666666555444222333333333222000...---///000000000//////...------,,,,,,++++++,,,---......,,,)))&&&&&&''')))***%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!   !!! !!!!!!       ~~~|||}}}~~~|||zzz}}}|||{{{|||~~~|||}}}{{{xxxwwwyyy}}}xxxvvvtttsssssstttrrrqqqqqqrrrqqqppppppppppppooollljjjfffdddeeeeeefffeeegggeeecccaaaaaaaaabbbcccaaa```^^^\\\ZZZXXXXXXXXXWWWUUUTTTSSSSSSRRRPPPNNNNNNLLLIIIIIIKKKMMMOOOOOOOOOKKKGGGHHHKKKMMMJJJFFFFFFFFFEEEDDDCCCCCCCCCCCCCCC@@@===;;;;;;;;;999888:::999888777666555444333222222333333222000...---......000111111000///...---,,,***)))***,,,...000,,,+++)))'''''''''((((((###$$$%%%&&&'''&&&&&&%%%$$$$$$######"""!!!!!!   !!!!!! !!!""""""!!!!!!!!!     }}}||||||}}}}}}||||||}}}}}}~~~}}}{{{yyywwwwwwzzz~~~uuusssrrrrrrtttuuuttttttppppppppprrrqqqpppoooooommmkkkhhhfffgggggggggfffgggeeecccaaa```aaacccdddaaa```]]]ZZZXXXWWWWWWXXXWWWVVVUUUUUUUUUTTTQQQOOOOOOLLLJJJIIIKKKLLLMMMMMMNNNJJJFFFGGGKKKLLLIIIFFFHHHGGGEEECCCBBBAAAAAAAAA@@@>>><<<;;;<<<======<<<:::::::::888666444333222333333333333222000///------...000111111111000///...,,,***((()))+++...000((()))*********(((&&&%%%"""###%%%&&&'''&&&&&&%%%###$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!"""""""""""""""!!!   {{{zzz}}}~~~}}}|||~~~~~~~~~|||{{{zzzxxxuuuvvv{{{tttrrrqqqrrrtttvvvvvvuuuooonnnpppttttttpppnnnooonnnllliiihhhhhhiiihhhggggggfffdddbbbaaabbbcccddd```___\\\YYYWWWWWWXXXXXXVVVVVVUUUVVVVVVUUURRRPPPOOONNNLLLLLLMMMNNNMMMLLLMMMJJJHHHHHHJJJJJJIIIGGGHHHFFFDDDBBB@@@@@@@@@@@@???===;;;;;;===>>>???>>>:::;;;;;;999666444333333555444444333222111000000//////000111111000000000...,,,***))))))+++---///'''(((***++++++(((%%%#########$$$%%%%%%%%%%%%%%%###$$$$$$%%%$$$"""!!! """"""""""""""""""""""""!!!  !!!!!! !!!!!!"""""""""""""""!!!!!!   zzzyyy}}}}}}}}}~~~}}}~~~~~~}}}||||||{{{|||xxxrrrrrrwwwuuutttsssssstttvvvuuutttooonnnpppuuuvvvpppnnnpppnnnllljjjiiiiiiiiihhhggggggfffeeedddcccccccccddd___]]]ZZZXXXWWWWWWXXXYYYUUUTTTTTTUUUVVVUUUSSSPPPNNNMMMNNNPPPRRRRRRQQQOOOMMMLLLJJJIIIIIIHHHHHHHHHFFFEEECCCAAA@@@@@@AAABBB???===::::::;;;======<<<999;;;<<<:::777444333444888666444222111111222222111111000000000000000000...,,,+++***)))***,,,---((())))))***)))'''&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%###!!! """"""""""""""""""""""""!!!  """$$$############"""!!!    zzzyyy~~~}}}~~~||||||{{{|||~~~~~~}}}{{{|||{{{|||xxxqqqppptttxxxvvvttttttuuuuuutttssspppmmmpppwwwwwwqqqnnnpppnnnllliiiiiiiiiiiihhhfffggggggfffeeedddddddddddd^^^\\\ZZZWWWVVVWWWYYYZZZSSSSSSSSSUUUVVVUUUSSSPPPLLLMMMOOORRRUUUUUUTTTRRRLLLMMMLLLKKKHHHGGGHHHIIIDDDCCCAAA@@@@@@AAACCCDDD???===:::999:::;;;:::999888:::<<<;;;777444333444999777444222111111333444333222000/////////000111...---+++************+++***)))(((''''''&&&&&&&&&&&&%%%$$$#########%%%%%%###$$$%%%&&&%%%###!!! """"""""""""""""""""""""!!!  !!!  !!!$$$&&&%%%%%%$$$$$$"""!!!   ~~~}}}}}}}}}~~~~~~{{{yyy~~~~~~|||yyyvvvvvvxxxzzz{{{yyyuuussssssttttttsssnnnnnnoooqqqsssssspppnnnmmmmmmkkkjjjiiihhhhhhhhhjjjiiihhhgggfffeeedddddd^^^]]][[[YYYXXXWWWWWWWWWVVVTTTRRRQQQQQQQQQPPPNNNNNNLLLJJJKKKNNNRRRTTTUUUSSSQQQNNNKKKHHHFFFFFFEEEBBBBBBCCCDDDFFFEEEBBB@@@AAA>>>:::777777888888888999888777666555444333222555333///,,,+++---///111,,,...///---++++++///222444333000---+++*********)))&&&&&&))))))%%%$$$&&&%%%$$$$$$$$$%%%%%%$$$"""%%%%%%$$$$$$###"""!!!!!!###"""!!! !!!"""###!!!     !!!###$$$%%%$$$%%%''''''&&&###!!!    ||||||}}}~~~|||zzz}}}}}}|||yyywwwwwwyyy{{{}}}zzzvvvttttttssssssrrroooooooooqqqssssssqqqooollllllkkkjjjjjjjjjjjjjjjhhhhhhgggffffffeeedddddd^^^]]]\\\ZZZYYYXXXWWWWWWVVVTTTQQQPPPPPPPPPPPPOOOQQQNNNLLLKKKMMMPPPQQQRRROOONNNLLLIIIHHHGGGGGGGGGCCCCCCBBBDDDEEEEEECCCAAAAAA>>>:::888888888999888888888777666555555444444444333000...---...///000............------///111222111000...,,,+++******)))&&&&&&)))(((%%%$$$'''%%%$$$$$$$$$&&&&&&$$$###%%%%%%$$$######"""!!!!!!###"""!!! !!!""""""!!!   !!!!!!"""$$$%%%&&&&&&'''((((((&&&###    |||{{{{{{}}}}}}}}}}}}}}}|||zzzxxxxxxzzz}}}|||xxxuuutttsssrrrpppqqqpppoooppprrrsssrrrqqqllllllkkkkkkkkkkkkllllllfffffffffeeeeeeddddddddd___^^^]]][[[ZZZYYYYYYXXXWWWTTTQQQOOOPPPPPPPPPPPPSSSQQQMMMLLLLLLMMMNNNMMMJJJJJJIIIHHHHHHHHHHHHIIIEEECCCBBBBBBCCCDDDCCCBBBAAA>>>;;;999999999999999888888777777666666666555333222111000000000000000111000....../////////.../////////...---,,,******)))&&&&&&((((((%%%%%%'''&&&$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$######""""""!!!""""""!!!!!!!!!!!!""""""!!!  !!!###"""""""""###$$$%%%&&&''')))))))))(((%%%"""    |||zzzzzz{{{}}}~~~~~~~~~}}}zzzxxxxxxzzz|||}}}zzzwwwuuuuuutttsssqqqrrrqqqooopppqqqssssssrrrooonnnmmmlllkkkkkkkkkkkkdddddddddddddddddddddddd```___^^^\\\[[[ZZZYYYYYYYYYVVVRRRPPPPPPQQQRRRRRRSSSPPPMMMLLLLLLMMMLLLKKKHHHHHHGGGGGGGGGGGGGGGGGGEEEBBB@@@???@@@BBBCCCBBBAAA>>>;;;999:::::::::999777777777777777777666666222222222222222111000000333000......000111///,,,,,,---.........,,,***))))))&&&%%%((((((%%%%%%((('''%%%$$$$$$&&&'''&&&%%%$$$#########"""""""""!!!!!!!!!!!!!!!!!!"""""""""   !!!!!!###$$$$$$$$$$$$$$$%%%'''((()))++++++***((($$$   |||zzzyyyzzz|||~~~}}}zzzwwwvvvxxxzzzyyywwwuuuuuuuuuuuutttrrrrrrpppooooooqqqrrrrrrrrrrrrqqqooollljjjiiihhhhhhddddddddddddddddddccccccaaa```^^^\\\[[[ZZZZZZZZZZZZWWWTTTRRRSSSSSSSSSRRRQQQNNNLLLKKKLLLMMMLLLKKKHHHHHHHHHGGGGGGFFFEEEDDDDDDAAA>>>===>>>@@@AAAAAA???===::::::::::::999888777777777777666666666666111111222333222111000000333000...///111111///,,,+++,,,---------,,,***))))))&&&%%%''''''%%%&&&))))))'''%%%%%%&&&'''&&&%%%#########""""""""""""""" !!!"""""""""""""""  !!!"""###$$$%%%%%%%%%%%%&&&((()))***---,,,***'''###    ~~~{{{yyyxxxzzz|||~~~~~~|||yyyvvvvvvwwwyyyvvvtttssstttuuuuuutttrrrpppooonnnoooqqqrrrqqqpppsssqqqooollliiigggfffeeeeeeeeeeeeddddddccccccccc```___^^^\\\[[[ZZZYYYYYYYYYWWWTTTTTTTTTTTTSSSQQQOOOMMMKKKKKKLLLMMMLLLKKKIIIIIIIIIHHHGGGEEEDDDCCCCCCAAA>>>===???@@@AAAAAA===<<<:::999::::::999888777777666666555555555444000111111222111111000000000/////////000000...---,,,,,,,,,,,,++++++***))))))%%%$$$''''''%%%'''***,,,)))&&&%%%&&&&&&&&&%%%"""""""""""""""""""""""" !!!"""#########"""   !!!!!!"""###%%%%%%%%%%%%&&&'''((()))***---+++)))%%%!!!    }}}yyywwwxxxzzzzzzzzzyyyxxxvvvvvvyyy{{{uuutttsssssstttsssqqqooonnnnnnnnnpppqqqqqqpppnnnqqqpppnnnkkkiiigggfffeeegggffffffeeedddccccccbbb```___]]]\\\ZZZYYYYYYYYYVVVTTTTTTTTTTTTSSSQQQNNNOOOMMMLLLKKKLLLLLLJJJIIIHHHIIIIIIIIIHHHFFFDDDCCCDDDBBB@@@???AAABBBBBBAAA<<<:::888888999999888666777666666555444333333222000000000000000000000000,,,---///000///......///------+++***)))))))))))))))%%%$$$&&&'''%%%'''+++///,,,(((&&&%%%%%%%%%$$$!!!"""""""""""""""""""""!!!"""#########"""   !!!!!!!!!"""$$$&&&%%%%%%%%%&&&'''((()))***,,,***'''$$$    ~~~zzzwwwwwwxxxwwwwwwwwwvvvvvvwww{{{~~~vvvuuusssssssssqqqooollllllmmmnnnpppqqqqqqooolllooonnnllljjjiiiggggggfffhhhhhhgggfffdddcccbbbbbb___^^^]]][[[ZZZYYYXXXXXXSSSSSSSSSTTTTTTRRROOOLLLPPPNNNLLLLLLLLLKKKIIIGGGGGGHHHHHHIIIHHHGGGFFFEEEDDDCCCAAABBBCCCDDDCCCBBB;;;999888888999999777666777666666444333222111111000///////////////000111))),,,000000...---...000///---+++)))(((((()))))))))%%%$$$&&&&&&%%%'''+++000---)))&&&%%%%%%$$$###!!!!!!!!!!!!""""""""""""!!!"""#########"""    !!!""""""###"""!!!"""%%%'''%%%%%%%%%%%%'''((()))***+++)))&&&###      ~~~}}}{{{{{{{{{{{{yyywwwzzzyyyxxxwwwwwwwwwxxxyyyvvvuuussspppmmmjjjhhhfffmmmlllmmmooorrrqqqmmmiiihhhjjjkkkiiifffdddeeegggfffggggggeeecccaaabbbccc^^^]]][[[YYYXXXXXXYYYYYYXXXYYYYYYUUUPPPLLLLLLNNNNNNMMMLLLLLLLLLJJJGGGDDDGGGHHHHHHIIIHHHGGGFFFEEEBBB@@@>>>>>>@@@AAABBBAAA:::777555555777888666444444555555666666555555444666333111000000///...---222222222111111000///...+++++++++++++++***)))(((((('''%%%######$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$!!!"""""""""""" !!!!!! !!!!!!"""%%%###"""  !!!  !!! !!!!!! !!!!!!###$$$%%%&&&''''''"""%%%((((((&&&&&&(((***,,,((("""     ~~~|||{{{zzz{{{{{{yyyxxxzzzyyywwwvvvvvvvvvvvvwwwtttsssrrrpppnnnlllkkkjjjlllkkkkkkmmmooonnnkkkhhhjjjkkkllljjjfffddddddeeedddeeeeeedddaaa``````aaa^^^]]]\\\[[[YYYYYYXXXXXXVVVXXXXXXUUUQQQMMMMMMMMMKKKJJJJJJKKKLLLKKKIIIGGGFFFFFFGGGHHHGGGGGGFFFEEEBBB@@@>>>>>>???@@@@@@???;;;888666555777777555444444444444555555444444444555333111000111111///...222222222111000///...---,,,,,,++++++***)))))))))((('''%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%$$$######""""""""""""""" !!!!!! ###"""!!!    !!!$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""$$$'''((((((((()))***)))&&&      }}}|||zzzzzz{{{{{{zzzxxxxxxwwwvvvuuuttttttttttttrrrqqqqqqppppppooooooooommmkkkjjjjjjkkkkkkjjjhhhlllmmmllljjjfffdddcccdddbbbccccccbbb```^^^^^^___^^^^^^]]]\\\[[[YYYWWWVVVTTTVVVVVVUUURRROOONNNMMMHHHHHHHHHIIIKKKLLLKKKJJJDDDDDDEEEFFFFFFFFFEEEEEEBBB@@@>>>===>>>>>>>>>===;;;999777777777666444333333333333333333333333333444222111111222222111000222222222111000///---,,,---,,,+++))))))))))))***((('''%%%$$$$$$$$$%%%&&&###$$$$$$$$$$$$###""""""""""""""""""!!! """!!! !!!    ###&&&(((((('''&&&$$$"""""""""$$$%%%$$$%%%%%%(((***+++***(((%%%"""    }}}|||zzzzzz{{{{{{zzzxxxvvvvvvuuutttsssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqpppnnnmmmkkkiiiiiiiiiiiiiiilllkkkkkkiiigggeeeeeedddbbbccccccbbb___^^^^^^___^^^^^^^^^]]]\\\YYYWWWUUUSSSTTTUUUTTTSSSPPPNNNMMMIIIHHHGGGIIIKKKLLLKKKJJJCCCCCCDDDDDDDDDDDDDDDDDDBBB@@@>>>=========<<<:::;;;:::999888777666444222333222222222222222222333111000///000222222111000000000000000000//////...///---+++)))(((((()))***''''''&&&%%%%%%%%%%%%&&&###$$$$$$$$$$$$###""""""""""""""""""!!!!!! """!!!  !!!!!! !!!  !!!"""!!! !!!$$$'''(((((((((&&&###""""""###%%%''')))''''''(((++++++((($$$!!!   ~~~}}}{{{{{{{{{zzzyyywwwuuuuuuuuutttsssrrrrrrqqqssssssrrrrrrqqqppppppppppppooommmkkkiiiiiiiiikkkiiihhhhhhgggggggggffffffcccdddeeecccaaa______```^^^^^^^^^^^^\\\ZZZXXXVVVSSSSSSSSSSSSRRRQQQOOOMMMLLLJJJIIIIIIJJJKKKJJJHHHCCCCCCCCCCCCCCCCCCCCCDDDAAA@@@>>>=========;;;999:::;;;;;;999777555444333333222111111111111222333/////////000222222000///---...///000000111111000///...+++)))(((((()))***''''''&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$######"""""""""!!!!!!!!!!!!"""!!!  !!!!!!!!! !!!"""!!! !!!$$$&&&$$$######%%%&&&&&&%%%%%%$$$###"""###&&&)))+++...,,,***+++,,,)))$$$   ~~~|||{{{{{{zzzwwwuuutttuuuuuuuuuuuutttsssssstttssssssrrrqqqpppooooooqqqqqqooommmjjjhhhiiikkkgggfffeeeeeeggggggfffeeedddeeefffdddbbb``````aaa^^^^^^]]]]]]\\\[[[YYYYYYUUUTTTRRRQQQQQQQQQOOOMMMOOOMMMJJJJJJJJJJJJIIIHHHEEEDDDCCCCCCBBBBBBCCCCCCAAA???>>>>>>>>>===;;;999999:::;;;;;;888555444444444333222111111222333444000//////111222222000...,,,---...///000111111111///...,,,***((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%###""""""!!!!!!""""""###!!!!!! !!!!!!!!! !!!""""""!!!!!! !!!"""!!!  ###&&&&&&%%%%%%&&&''''''%%%###$$$######$$$&&&))),,,...000///...---+++'''"""  }}}{{{zzzyyyvvvtttttttttvvvwwwwwwvvvvvvuuurrrrrrqqqqqqppppppoooooopppqqqqqqnnnjjjhhhhhhjjjgggeeeddddddffffffdddbbbdddeeefffdddbbb``````aaa^^^]]]\\\\\\[[[[[[[[[\\\XXXUUUQQQOOOOOOPPPOOOMMMPPPNNNKKKJJJKKKKKKKKKJJJGGGFFFDDDCCCBBBBBBBBBBBB@@@????????????>>><<<:::777999<<<;;;888666555666444333222111111222333444222222222333555444111///......////////////.........---,,,+++)))((('''''''''''''''''''''&&&&&&%%%'''''''''''''''&&&%%%%%%######"""!!!!!!"""###$$$!!!!!!!!!!!!!!!"""###$$$ !!!"""#########"""!!! !!!!!!  !!! """###"""###%%%'''$$$$$$&&&(((******(((%%%$$$$$$%%%''')))+++---///...000111///+++&&&"""    ~~~~~~~~~|||zzzxxxuuussstttuuuvvvxxxxxxxxxwwwwwwppppppppppppppppppppppppoooqqqqqqnnnjjjggggggiiiiiifffcccccceeedddbbb___dddeeeeeedddaaa``````aaa^^^]]]\\\[[[[[[[[[]]]^^^ZZZUUUPPPNNNNNNOOOOOOMMMOOOMMMKKKKKKLLLMMMMMMLLLIIIGGGEEECCCBBBAAAAAABBB@@@??????@@@@@@???===;;;666999<<<<<<999666666777555444222111111222444555444444444666777555333000111111000000///---,,,+++---------,,,***((('''&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$######"""!!!!!!"""###$$$!!!!!!!!!!!!"""$$$%%%&&&!!!"""###$$$$$$###"""!!! !!!!!!  !!!""" """$$$%%%%%%%%%&&&'''"""###&&&***------+++(((%%%%%%''')))+++,,,---...,,,///222000+++%%%""""""     |||~~~~~~zzzwwwwwwwwwyyyxxxwwwyyy||||||xxxqqqqqqqqqqqqqqqpppooonnnmmmmmmmmmllliiifffeeedddgggggghhhhhhgggeeecccbbbaaaaaaaaa```___^^^\\\[[[YYYZZZ[[[\\\\\\[[[YYYXXXZZZYYYWWWTTTRRRPPPNNNNNNOOONNNKKKIIIIIIJJJLLLMMMHHHGGGFFFEEEEEEBBB???<<<;;;===>>>@@@@@@???===<<<<<<;;;:::999888888888888666444222///...---......111222333333222111///...444444333333111000......------------,,,+++*********((('''&&&'''((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$############"""""""""""" !!!!!!!!!!!! !!!%%%'''(((%%%"""######"""!!!   $$$''' """ !!!%%%)))%%%&&&)))++++++***((('''&&&&&&'''((()))***++++++///---+++***+++,,,,,,,,,,,,000333000(((""" !!!   |||~~~~~~{{{xxxxxxyyyzzzzzzxxxzzz}}}}}}yyysssrrrrrrqqqppppppoooooommmmmmmmmkkkhhhfffeeeeeeggggggggggggfffdddbbbaaa______^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXYYYXXXUUURRRPPPOOOOOOOOOPPPNNNLLLIIIIIIIIIKKKLLLIIIGGGFFFFFFEEECCC@@@===;;;<<<===>>>>>><<<;;;999;;;:::999888888777777777333333222111111111111111111222333333222111000///333333333222111000///...------------,,,+++*********((('''&&&'''((('''&&&'''&&&&&&&&&%%%%%%%%%%%%############"""""""""""" !!!!!!!!!!!! !!!###%%%%%%###  !!!!!! """$$$!!!"""$$$'''***%%%''')))+++,,,+++)))'''''''''((()))************---,,,++++++,,,---------///000000---'''"""  }}}{{{yyyyyyzzz{{{{{{yyyzzz~~~}}}yyyuuuuuusssqqqpppooooooooonnnmmmllljjjhhhggggggfffgggggggggfffeeebbb```___```___^^^]]]\\\[[[[[[[[[ZZZYYYYYYXXXWWWWWWXXXXXXWWWUUURRRPPPOOOOOOOOOPPPQQQOOOLLLJJJIIIIIIJJJJJJJJJHHHGGGFFFFFFEEEBBB@@@<<<<<<======<<<:::888777999999888888777666666666111111333444555555444444111222222333333222111000111222222222111000000///---------,,,++++++*********((('''&&&'''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%############"""""""""""" !!!!!!""""""!!!!!!  !!!!!!!!!  !!!!!!!!! ###%%%'''((()))+++'''(((***,,,,,,+++)))(((((((((************)))(((******++++++---...///000444111---***&&&### ~~~|||zzz{{{zzz{{{zzzxxxzzz}}}|||xxxwwwvvvtttrrrpppoooooooooooommmjjjiiiiiiiiihhhgggfffffffffeeedddaaa___^^^cccbbb```^^^]]]]]]]]]]]]ZZZYYYWWWVVVUUUVVVVVVWWWTTTSSSPPPNNNMMMNNNPPPQQQQQQOOOMMMKKKIIIIIIIIIIIIJJJHHHGGGFFFGGGFFFDDDBBB>>>>>>>>>===;;;999777666888888888777777666555444111222555777888777555444000111222333333333222111000111111111111111000000------,,,++++++************((('''&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!  !!!!!!!!! """&&&(((************)))***+++,,,,,,+++***)))((()))***+++***)))'''&&&''')))***+++,,,...111333999333,,,(((&&&$$$ ~~~|||{{{}}}yyy{{{zzzwwwyyy|||{{{wwwwwwvvvtttrrrqqqpppoooooonnnllljjjiiijjjjjjiiigggeeeeeeeeeeeecccaaa___^^^bbbaaa```___^^^]]]]]]]]]ZZZYYYWWWUUUUUUUUUUUUVVVRRRQQQOOONNNMMMNNNPPPQQQPPPOOOMMMKKKJJJIIIIIIIIIJJJHHHFFFFFFGGGFFFEEEDDDAAAAAA@@@>>><<<:::888777777777888777777666444444333444777888888666333111000111222333444444333222000000111111111000000///...---,,,******************((('''&&&'''((('''&&&###############$$$$$$$$$############"""""""""!!!!!!!!!""""""""""""!!!!!!"""!!! !!!"""###$$$'''***+++,,,+++)))++++++,,,------,,,+++***))))))******)))(((&&&%%%&&&''')))******---222555<<<555,,,((('''$$$ ~~~}}}|||~~~yyy{{{yyywwwxxx{{{zzzvvvtttttttttsssrrrpppooonnnmmmkkkiiijjjmmmmmmjjjgggdddeeeeeeeeedddbbb```____________^^^]]]\\\ZZZYYYYYYYYYWWWVVVUUUUUUUUUUUUQQQPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLJJJJJJIIIIIIIIIGGGEEEEEEFFFFFFFFFEEECCCBBBAAA???===;;;999888777777888888888666444333444555777777777444111//////000222333444444444444000111111111000//////......---+++***))))))*********((('''&&&'''((('''&&&############$$$$$$$$$$$$############""""""""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! ###%%%&&&''''''(((***,,,---+++***---------------,,,,,,+++(((((((((''''''&&&&&&&&&%%%'''(((''''''+++111777:::444,,,(((&&&###  ~~~~~~}}}|||zzz|||zzzxxxyyy|||zzzvvvpppqqqssstttsssqqqnnnlllllljjjiiillloooooojjjeeecccdddeeeeeeeeedddbbbaaa]]]^^^___```___\\\ZZZXXXYYYYYYXXXXXXWWWUUUTTTSSSPPPPPPQQQQQQQQQPPPNNNMMMNNNMMMMMMLLLKKKJJJJJJJJJHHHFFFDDDDDDEEEFFFFFFEEECCCBBBAAA>>><<<;;;::::::777888999999888777555444333444555555444333111//////000222444555555555444111111111111000///------...---+++)))((()))*********((('''&&&'''((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&############""""""""""""""""""############"""""" !!!"""""""""!!!###&&&((())),,,***)))***---...---+++............------,,,,,,((('''%%%$$$$$$%%%&&&'''%%%&&&&&&$$$###(((111888666111+++'''$$$    }}}~~~}}}}}}|||}}}|||yyyzzz}}}{{{wwwnnnppprrrtttsssqqqnnnkkkkkkiiiiiimmmppppppjjjdddcccdddeeeeeeeeeeeedddccc^^^```bbbcccbbb___[[[YYYXXXYYYYYYYYYXXXVVVTTTSSSOOOPPPRRRSSSRRRPPPNNNLLLMMMMMMLLLLLLKKKKKKJJJJJJHHHFFFDDDCCCEEEFFFFFFEEECCCBBB@@@>>><<<;;;::::::777888999:::999777555444111222333333333222111000...000222444555555555555222222222111000...---,,,...---***)))((((((***+++***((('''&&&(((((('''&&&&&&&&&&&&''''''(((((((((############""""""""""""""""""############""""""!!!""""""!!!!!! !!!$$$'''***+++///,,,***+++---///...,,,//////......------------(((&&&$$$""""""$$$&&&(((&&&&&&%%%"""!!!&&&000999222///+++&&&"""    |||}}}{{{~~~{{{yyy{{{|||xxxtttrrrppprrrttttttrrrooollliiihhhiiimmmnnnllljjjfffbbbbbbggggggbbb___```aaa```___^^^^^^^^^^^^^^^WWWWWWUUUTTTSSSSSSSSSSSSQQQVVVWWWSSSSSSUUUTTTOOOLLLLLLLLLKKKJJJHHHGGGFFFIIIGGGEEEDDDEEEEEEDDDCCCDDDCCCAAA???===;;;::::::666777999:::999888666555333444555666555333111////////////000111333444555555444111...---,,,---...,,,---......---***(((&&&***)))'''%%%%%%&&&((()))'''(((+++,,,,,,+++((('''&&&%%%%%%%%%$$$######### !!!"""""""""!!! !!!"""""""""!!! !!!"""###%%%%%%&&&(((+++---,,,---/////////---+++))),,,------------,,,******'''((()))&&&###"""%%%'''%%%$$$"""!!!$$$)))...222///***&&&"""  {{{|||{{{}}}zzzwwwyyy}}}~~~|||yyysssrrrqqqrrrssstttqqqooolllkkkjjjjjjkkklllkkkkkkkkkeeebbbeeeddd```^^^```aaaaaa```^^^^^^]]]]]]]]]XXXWWWVVVUUUSSSRRRQQQQQQRRRVVVVVVRRRQQQSSSRRRNNNLLLLLLLLLLLLKKKIIIHHHHHHHHHFFFDDDDDDEEEFFFEEEDDDDDDCCCBBB@@@>>><<<:::999777888999:::999888666555333444444444333222111000222111111111111111222222444333111///...---------,,,---......---***((('''***)))((('''''''''((()))'''(((***++++++***((('''$$$$$$$$$$$$$$$#########!!!!!!"""""""""!!!  !!!!!!!!! !!!  """######%%%'''(((((()))+++,,,---------------+++)))(((,,,---------,,,***'''&&&&&&''''''%%%######%%%'''&&&$$$######&&&,,,222777111+++$$$!!!  }}}~~~}}}zzz{{{~~~{{{{{{xxxvvvvvvzzz|||{{{yyysssrrrqqqrrrssssssqqqooommmmmmllljjjhhhhhhiiikkkmmmhhhccccccbbb^^^]]]^^^bbbaaa```^^^]]]\\\\\\\\\WWWVVVVVVUUUSSSQQQPPPOOOTTTUUUTTTPPPOOOPPPPPPMMMLLLLLLLLLKKKKKKJJJJJJJJJFFFDDDCCCCCCEEEFFFGGGFFFCCCCCCCCCAAA???===:::999888888999:::999888777666444444333222111111111111444333333222111000//////222222222111///...---,,,------------,,,+++)))(((***************)))((((((((((((((((((((((((((((((""""""##################""""""######""""""!!!  """!!!!!!  """%%%'''&&&(((+++,,,+++***++++++...---,,,+++***)))((((((***+++,,,,,,+++'''$$$"""###$$$%%%$$$######%%%''''''%%%###$$$(((000888===555+++""" |||{{{zzzyyy{{{}}}|||{{{zzzwwwuuutttwwwyyyzzzyyyrrrrrrrrrrrrrrrqqqpppooommmnnnnnnkkkfffeeehhhkkkjjjgggdddcccbbb```^^^]]]bbbaaa```^^^]]]\\\[[[[[[TTTUUUUUUUUUTTTRRRQQQPPPTTTTTTQQQNNNMMMMMMMMMMMMKKKJJJJJJJJJIIIIIIJJJJJJEEECCCAAABBBDDDGGGHHHHHHCCCCCCDDDCCCAAA>>>:::888999999:::::::::999888777555444222000000000111222333333333222111000///...000111222222111///,,,+++------------,,,+++***)))***+++,,,,,,,,,***((('''((('''&&&&&&&&&&&&'''(((!!!!!!!!!"""#########$$$###############""""""!!! !!!###%%%"""!!! !!!!!! ###%%%((())))))+++...///---,,,++++++///...,,,***)))((((((((('''(((******)))&&&### !!!""""""######$$$%%%&&&'''&&&$$$%%%)))222:::@@@777+++  |||yyyxxxyyy{{{{{{{{{{{{yyywwwuuutttuuuwwwxxxxxxrrrrrrsssrrrqqqpppoooooommmooonnnkkkfffdddfffiiibbbcccddddddeeeddd```[[[aaa```___^^^\\\\\\\\\[[[SSSSSSTTTTTTTTTTTTSSSSSSTTTRRRPPPNNNLLLKKKKKKLLLIIIIIIHHHGGGGGGGGGHHHHHHDDDBBB@@@AAACCCGGGIIIIIIDDDDDDDDDDDDBBB>>>;;;999:::::::::::::::999999888666555222000///000222333111111222222222111111000///000222222111///,,,+++------------,,,++++++******+++---------***(((&&&((('''&&&%%%%%%&&&'''(((!!!!!!!!!"""#########$$$$$$######""""""""""""""" !!!###%%%!!!   """""" !!!###%%%''')))******---///000...,,,+++***...---,,,***)))(((((((((###$$$&&&''''''&&&$$$"""!!!!!!!!!"""$$$%%%%%%%%%&&&$$$###$$$(((000888===555)))  }}}yyywwwzzz{{{yyyyyyzzzyyyxxxwwwuuuuuuuuuuuuvvvqqqssstttrrrpppnnnnnnooommmnnnmmmkkkhhhfffffffff]]]aaacccdddffffffaaa[[[```___^^^]]]\\\\\\\\\\\\UUUUUUTTTTTTTTTTTTUUUUUUSSSPPPNNNOOONNNKKKJJJMMMIIIHHHGGGFFFEEEFFFFFFGGGDDDBBB@@@@@@CCCFFFHHHIIIEEEEEEEEECCCAAA???<<<;;;;;;;;;;;;:::::::::999999777555333111111111222333...000111222333333222111///000111222111///---,,,...---------,,,,,,,,,,,,++++++------,,,***'''&&&((('''&&&%%%%%%&&&'''(((""""""##################$$$###"""!!!!!!!!!!!!""" """!!!"""###$$$&&&((()))***++++++---......,,,+++***+++*********))))))(((''''''"""###$$$%%%%%%%%%$$$$$$!!!!!!!!!###%%%&&&%%%$$$$$$"""!!!!!!$$$***000444///&&&  yyywww{{{{{{xxxwwwzzzyyyyyyyyywwwuuutttssssssqqqssstttsssooommmmmmooommmlllkkkkkkkkkiiieeeccc]]]aaacccbbbcccfffccc\\\^^^^^^]]]]]]\\\]]]]]]^^^[[[YYYVVVTTTRRRSSSTTTUUUQQQNNNNNNQQQPPPKKKJJJMMMKKKJJJHHHFFFEEEEEEFFFGGGEEEBBB??????BBBFFFHHHIIIGGGFFFEEECCCAAA???===<<<<<<<<<;;;:::::::::::::::777666555333333333333444...000111333333333111000000000111111000///...---......---,,,,,,,,,,,,---+++,,,,,,+++***)))'''&&&((((((''''''''''''(((((($$$$$$$$$$$$$$$############"""!!! !!!!!! !!!!!!!!! !!!  """###&&&'''(((***++++++,,,,,,***,,,,,,,,,***)))***+++%%%&&&'''(((''''''&&&%%%$$$$$$###############$$$###""""""$$$&&&'''%%%"""!!!  ###'''))))))###  ~~~zzzxxx{{{|||xxxwwwzzzzzzzzzzzzyyyvvvsssrrrrrrqqqssstttsssooommmmmmooolllkkkjjjkkkmmmkkkeeeaaa```cccccc___aaaeeeccc]]]]]]]]]\\\\\\]]]]]]^^^______\\\XXXTTTRRRQQQSSSTTTPPPMMMNNNRRRRRRLLLKKKNNNMMMLLLIIIGGGEEEEEEFFFGGGEEEBBB??????BBBEEEHHHIIIHHHGGGDDDBBB@@@???>>>>>><<<<<<;;;::::::::::::;;;777777666555444444444444000111222333333222000///000000111000000///............---,,,,,,,,,------,,,,,,+++***)))((('''&&&((((((((((((((((((((((((&&&%%%%%%%%%$$$############"""  !!! !!!"""""""""!!! """$$$&&&)))***+++,,,------------***++++++***((((((***,,,!!!"""$$$&&&&&&%%%$$$###'''&&&$$$"""!!!""""""###$$$###"""$$$''''''%%%""" !!!%%%!!! ~~~|||}}}|||{{{zzzyyyyyyzzz{{{}}}{{{xxxwwwxxxzzzyyywwwuuutttssspppllliiiqqqpppmmmjjjfffbbb___]]]```bbbbbb```\\\[[[\\\___[[[\\\^^^aaabbbaaa\\\YYYZZZXXXTTTPPPNNNOOOPPPRRRPPPNNNLLLLLLMMMMMMMMMLLLKKKJJJHHHFFFEEEDDDCCCCCCFFFEEEDDDCCCCCCEEEGGGIIIHHHFFFDDDCCCCCCBBB???===888999:::;;;;;;:::888666:::999888777666444444333111111222222222111111000222111111000///.........///...---,,,+++++++++++++++***)))'''''''''((())))))(((((((((''''''''''''%%%'''))))))'''$$$###""""""!!!  !!!!!! !!! !!!###%%%(((+++,,,111***)))000222+++)))...***))))))*********'''%%%&&&&&&&&&'''''''''(((((('''&&&$$$"""!!!!!!"""""" !!!!!!"""!!!!!!!!! }}}|||~~~}}}{{{zzzyyyzzzzzz{{{~~~~~~}}}{{{yyyxxxyyy{{{zzzxxxvvvtttssspppllliiinnnnnnmmmkkkhhheeebbbaaabbbcccccc```\\\ZZZZZZ\\\[[[\\\^^^aaabbb```\\\YYYYYYWWWSSSPPPOOOOOOQQQRRRQQQPPPNNNMMMNNNNNNMMMKKKJJJIIIHHHFFFEEEDDDDDDDDDFFFEEEEEEDDDDDDEEEFFFGGGFFFDDDBBBAAAAAA@@@===<<<888999;;;;;;;;;:::888777999999999888777666444444333333444444333222111111000000///......---,,,,,,...---,,,+++++++++++++++)))(((''''''((()))***+++'''''''''''''''&&&&&&&&&&&&(((***)))'''$$$###"""###"""!!!  !!! !!!!!!   """"""$$$%%%'''***,,,---...+++,,,000111---))))))'''&&&&&&'''((((((&&&$$$%%%&&&&&&&&&'''''''''((('''&&&$$$"""!!!!!!!!!!!! !!!!!!  ~~~}}}|||{{{~~~}}}|||zzzzzzzzzzzz{{{{{{||||||zzzyyyxxxyyy{{{{{{yyyvvvtttrrroookkkhhhjjjkkklllllljjjhhheeedddccccccccc```\\\YYYXXXYYY[[[\\\^^^```bbb```\\\YYYWWWVVVSSSQQQPPPQQQRRRTTTSSSQQQOOOOOOOOONNNMMMKKKIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDBBB@@@??????>>>;;;999::::::;;;<<<;;;:::999888666777999:::999888666444666666666555444333222111......------,,,+++++++++---,,,,,,++++++++++++,,,***)))((((((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***'''$$$############"""!!!!!!!!!""""""!!!!!!!!!   ###''''''((()))***,,,------+++---...------...***$$$&&&%%%%%%&&&'''(((&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&$$$###!!!    }}}||||||||||||~~~|||zzzyyyyyyzzzzzzwwwxxxyyyyyywwwwwwxxxzzzzzzxxxuuurrrpppmmmjjjggghhhiiikkkkkkjjjhhheeecccbbbbbbaaa___]]]ZZZYYYXXX[[[[[[]]]___aaa```]]]ZZZVVVUUUSSSQQQQQQRRRTTTUUUTTTSSSQQQPPPPPPOOOMMMJJJHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCAAA???>>>>>>===;;;999;;;;;;<<<;;;;;;:::999888555666999::::::999777555666666666555444222111000---------,,,,,,,,,++++++,,,,,,+++++++++++++++,,,...---+++)))'''&&&&&&'''&&&&&&&&&''''''''''''((()))***+++)))&&&$$$######$$$#####################"""!!!!!!  !!!  !!!$$$&&&+++,,,,,,---............+++000///))))))...+++###'''&&&%%%'''((()))((('''%%%%%%%%%%%%%%%%%%&&&&&&'''&&&$$$###!!!   }}}||||||}}}~~~}}}|||zzzyyyxxxyyyyyytttvvvwwwwwwvvvuuuvvvxxxyyyvvvssspppnnnllliiiggghhhiiijjjiiihhheeecccaaaaaa``````___^^^]]][[[YYYZZZ[[[\\\^^^``````]]][[[UUUTTTSSSRRRRRRSSSTTTUUUTTTSSSRRRQQQQQQOOOMMMJJJGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEDDDCCCBBBDDDBBB@@@???>>>===;;;999<<<;;;;;;;;;:::999888888444666888::::::999777555555555444444222111//////.........---------------,,,,,,+++*********++++++///---+++)))''''''''''''((((((((((((((())))))))))))******(((&&&$$$###$$$######$$$$$$$$$$$$$$$$$$###"""!!! !!! !!! !!!###$$$&&&(((***...///000000000///.........111...&&&'''---,,,%%%&&&%%%$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$"""    ~~~}}}}}}~~~~~~~~~}}}{{{yyywwwwwwwwwwwwsssuuuwwwwwwuuuuuuuuuvvvxxxuuurrrooonnnllljjjhhhjjjiiiiiigggfffdddbbbaaaaaa````````````___\\\ZZZZZZZZZ[[[]]]______]]][[[VVVUUUTTTSSSSSSSSSTTTUUUSSSRRRQQQQQQQQQPPPMMMJJJGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBDDDBBB@@@??????>>>;;;:::<<<;;;:::999888888777777444555777888888777666555333333333222111000///...//////..................---,,,+++******)))))))))+++***))))))))))))++++++*********)))))))))(((((('''(((((('''%%%###$$$$$$"""###$$$$$$%%%$$$$$$$$$###"""!!! !!!"""  ###&&&((()))***,,,---///000111111111000...---//////,,,)))))),,,,,,)))%%%$$$""""""$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$######$$$$$$###"""    ~~~~~~}}}}}}}}}}}}|||zzzwwwvvvuuuuuuvvvtttvvvxxxxxxvvvuuuuuuvvvxxxuuurrrpppooonnnmmmkkkkkkjjjhhhfffeeeddddddddddddbbbaaaaaabbb```\\\YYYZZZZZZ[[[]]]______^^^\\\VVVVVVTTTTTTSSSSSSSSSTTTQQQPPPPPPQQQQQQPPPMMMJJJHHHHHHGGGFFFEEEEEEEEEFFFBBBAAA@@@@@@@@@AAABBBCCCDDDBBB@@@???>>>===;;;999;;;;;;999888777666666666555555666666666555555444111111222222111000//////.....................///...---,,,***)))(((((((((***))))))))))))***,,,---++++++***)))((('''&&&&&&%%%&&&&&&%%%######$$$%%%!!!"""###$$$%%%%%%$$$###$$$###!!!  !!!""" ###%%%$$$'''***,,,,,,---...000//////111222111000...---...++++++///000,,,******&&&$$$""""""###$$$$$$###%%%$$$$$$$$$############""""""""""""!!!     |||~~~}}}|||||||||{{{yyywwwuuutttuuuuuuvvvxxxzzzzzzxxxvvvvvvvvvyyyvvvsssqqqqqqpppooonnnkkkjjjhhhfffeeefffggghhhfffdddccccccccc```[[[WWWZZZZZZZZZ\\\______^^^\\\WWWVVVUUUTTTSSSSSSSSSSSSOOOOOOOOOPPPQQQPPPMMMKKKIIIHHHGGGFFFEEEEEEEEEEEEAAA@@@>>>>>>>>>@@@BBBDDDCCCAAA???>>>===<<<:::888;;;:::999777666555555555666666555555444444444444111111222222222111111000........................///...,,,***)))(((''''''---,,,***)))))))))******++++++***((('''&&&%%%$$$$$$%%%%%%$$$######$$$&&&!!!"""###$$$%%%$$$$$$###$$$###!!!  """###!!!  """%%%(((&&&))),,,......///000111...///000111111000...------(((+++444555---(((***)))'''$$$###$$$%%%%%%$$$%%%$$$$$$$$$######""""""!!!!!!""""""!!!   ~~~}}}{{{{{{}}}{{{yyyxxxxxxwwwuuussstttuuuwwwxxxxxxwwwvvvuuurrrpppnnnoooqqqtttvvvvvviiihhhggghhhhhhhhhfffdddfffeeedddbbb```]]][[[ZZZ[[[ZZZ[[[\\\]]][[[XXXVVVRRRSSSTTTUUUUUUTTTRRRQQQLLLLLLNNNQQQSSSRRROOOMMMGGGFFFEEEFFFGGGGGGFFFDDDFFFDDD???<<<;;;<<<>>>@@@@@@>>><<<<<<<<<;;;999777999999999888777555444333444555666666555333111000444444333333333111---***+++,,,...//////...,,,+++//////...,,,***)))+++,,,---,,,+++***))))))))))))+++***((('''%%%%%%$$$$$$'''&&&%%%###""""""######$$$#########$$$%%%&&&&&&%%%$$$###!!!!!!###$$$%%%""""""""""""!!!  ###&&&((()))))),,,000333444444222111111000///...---,,,,,,,,,'''))),,,...---***&&&######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$###""""""""" !!!    ~~~}}}{{{yyyyyy}}}{{{zzzyyyyyyxxxuuusssvvvxxxyyyyyyyyyvvvsssrrrrrrrrrqqqpppqqqrrruuuvvvnnnlllhhhgggfffgggfffeeeddddddcccaaa___]]][[[ZZZ[[[[[[[[[\\\]]]]]]ZZZXXXSSSTTTUUUUUUUUUTTTSSSRRRNNNNNNOOOQQQSSSSSSQQQNNNJJJIIIGGGGGGGGGFFFDDDBBBEEEDDDBBB???>>>=========???===;;;;;;<<<;;;999888888888888777666555333222333444555555555333111000000000000111222111///,,,---...///000///...,,,+++---------+++))))))***,,,,,,+++***)))((((((((((((***)))((('''&&&%%%%%%%%%((('''%%%$$$#########$$$$$$############$$$$$$%%%$$$###"""!!!!!!"""###$$$"""""""""!!! !!!$$$&&&((()))---...///111222222222222000///...---,,,+++++++++''')))+++,,,,,,)))&&&$$$###$$$$$$%%%%%%%%%%%%$$$######""""""!!!   ~~~|||zzzxxxwww{{{zzzzzz{{{{{{yyyvvvsssyyyzzz{{{{{{yyyuuuqqqnnnrrrssstttrrroooooorrruuutttpppjjjgggeeeeeeeeedddaaaaaaaaa```^^^]]][[[ZZZ[[[[[[[[[]]]^^^^^^\\\ZZZUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPQQQRRRSSSQQQPPPNNNLLLIIIGGGFFFEEEBBB@@@DDDDDDCCCBBB@@@>>><<<;;;===;;;::::::;;;;;;:::999777777666666555444333222222333444444444333222111---------///111222000....../////////...---+++******++++++***))))))***,,,+++***)))(((''''''''''''(((((('''&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$%%%$$$######""""""""""""######"""!!! !!!"""######"""!!!  ###%%%((()))***000000/////////000111222......---,,,+++******)))'''((()))))))))((('''&&&$$$$$$$$$$$$############!!!   ~~~~~~}}}{{{zzzyyyyyyzzzzzz{{{|||}}}{{{wwwsssxxxzzz{{{|||zzzvvvqqqnnnpppsssuuurrrmmmkkknnnrrruuurrrmmmjjjgggfffdddbbb_________^^^]]]\\\[[[ZZZ[[[[[[[[[]]]______^^^\\\VVVVVVUUUUUUTTTTTTSSSSSSRRRQQQOOOPPPQQQQQQPPPOOONNNLLLIIIGGGFFFDDDBBB@@@DDDCCCBBBAAA???===;;;::::::999888999:::;;;:::999555555555555444333222111222333444444555444444333---------///111222111////////////...---+++)))(((((()))******)))(((***++++++***)))(((((((((((((((''''''&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!"""!!! !!!"""###"""  !!!!!!###&&&(((******+++111000000000////////////------,,,+++***)))((((((''''''''''''''''''&&&&&&$$$######""""""!!!!!!!!!   ~~~~~~~~~~~~}}}|||{{{{{{||||||zzzzzz{{{}}}}}}|||xxxuuuwwwyyyzzz{{{zzzwwwtttqqqooorrrtttqqqkkkhhhjjjnnnrrrpppnnnmmmkkkhhhccc```^^^^^^^^^^^^]]]\\\[[[ZZZ[[[ZZZZZZ[[[]]]^^^]]]\\\VVVVVVUUUTTTSSSSSSSSSRRRRRRPPPOOOOOOPPPPPPNNNMMMLLLIIIGGGEEEEEEEEECCCBBBDDDBBB???===;;;::::::;;;999888777888999:::999888444555555555444333222111444444444555555555555444000/////////111222000///......---,,,+++***)))(((''')))******)))((()))***++++++***)))))))))******'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%######"""!!! !!!!!! !!!"""!!! !!!!!! !!!###$$$'''***,,,,,,,,,,,,///000111222222///---++++++,,,,,,+++***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%###"""!!!   ~~~}}}||||||}}}~~~zzzzzz{{{|||}}}}}}zzzxxxwwwxxxyyyzzzyyyxxxvvvuuuppprrrssspppllliiijjjkkkmmmmmmmmmnnnmmmjjjeeeaaa^^^^^^^^^^^^]]]\\\ZZZZZZ[[[ZZZYYYYYY[[[\\\[[[ZZZVVVVVVTTTSSSRRRRRRRRRRRRQQQPPPOOOOOOPPPOOOMMMKKKIIIGGGDDDCCCDDDDDDDDDCCCBBB@@@===;;;:::::::::;;;888777666777888999888777444444555555444444333222444444444444444444444444222000//////111111000......------,,,+++******)))(((***++++++)))((())))))++++++************++++++''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%$$$###""""""!!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!! !!!  '''%%%!!!###$$$'''(((+++...///000///...---///222333222///,,,***++++++,,,,,,+++)))'''&&&&&&&&&%%%$$$######"""""""""!!!   ~~~}}}|||}}}~~~{{{{{{zzz{{{}}}}}}|||zzzyyyyyyyyyxxxxxxwwwvvvvvvsssrrrrrrpppooommmkkkjjjkkkjjjjjjkkklllkkkhhheee_________^^^]]][[[ZZZYYYZZZYYYWWWWWWXXXYYYXXXWWWVVVUUUSSSRRRQQQPPPPPPQQQRRRQQQQQQQQQRRRPPPMMMJJJIIIFFFCCCBBBBBBCCCBBBBBB???>>>>>>===<<<<<<;;;;;;888777666666888888777555444555555555555444444333444333333222111111111111000///......///000/////////......---,,,,,,,,,,,,)))+++,,,,,,***(((((((((******))))))))))))******(((''''''&&&&&&&&&''''''###$$$%%%&&&&&&%%%$$$$$$""""""!!!!!!""""""######!!!!!!!!!""""""!!!!!!!!!######"""$$$'''(((***,,,///111333222111000...///000111000///---,,,+++,,,,,,,,,+++)))'''&&&%%%%%%%%%$$$###!!!   !!!   ~~~}}}}}}~~~~~~|||{{{zzz{{{|||}}}}}}{{{|||{{{yyyxxxwwwvvvvvvvvvuuusssrrrqqqqqqpppmmmkkkjjjhhhggghhhiiikkkjjjjjj``````______]]][[[ZZZYYYZZZXXXVVVVVVVVVWWWVVVUUUVVVUUUSSSQQQPPPOOOPPPPPPRRRRRRSSSTTTTTTQQQMMMJJJIIIFFFCCCAAAAAAAAAAAA@@@<<<===???@@@@@@>>><<<:::999777666666777777666444555555555666555555444444333222111000////////////...---+++,,,...000000///000//////.........//////***,,,------+++((((((((())))))(((((((((((()))***(((((('''&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$###""""""!!!""""""###$$$%%%!!!!!!""""""""""""!!!!!! !!!$$$'''***+++,,,...111333555444333111000000///...............+++,,,------,,,***'''&&&%%%%%%%%%%%%###!!! !!!   ~~~|||}}}}}}}}}{{{zzzyyyxxxxxxxxxyyyyyyyyy{{{{{{yyyuuurrruuuuuusssoookkkiiiiiijjjeeehhhkkkkkkhhhddd```___^^^``````^^^[[[YYY[[[]]]YYYYYYXXXWWWWWWWWWWWWWWWRRRQQQOOOOOOPPPPPPOOOMMMRRRQQQPPPPPPPPPNNNJJJGGGEEECCC@@@@@@AAABBBBBBAAA>>>===>>>???@@@???<<<999<<<;;;;;;:::888666444333555777999777444111222333000///---,,,---...000111///...,,,---///000000///,,,---...,,,)))))),,,///---+++)))((())))))((('''))))))))))))(((((((((((())))))(((((('''''''''&&&"""###$$$%%%%%%%%%%%%%%% !!!!!!""""""######!!!"""#########"""   !!!$$$'''+++---///000111222333444444333222222444111222444000)))***000*********)))(((((('''&&&$$$"""!!!"""###""" ~~~}}}~~~~~~}}}|||zzzyyyxxxwwwwwwwwwxxxzzz|||}}}{{{vvvrrruuutttssspppllljjjjjjkkkggghhhiiiiiigggddd```]]]^^^___```^^^[[[ZZZ\\\^^^YYYXXXWWWWWWWWWXXXYYYYYYSSSQQQPPPPPPPPPOOOMMMKKKPPPOOOOOOOOOOOOMMMJJJGGGFFFDDDBBBBBBCCCDDDCCCBBBAAA???>>>===>>>>>>===;;;;;;;;;;;;:::888777555444444666888777444222333444111000///...---...000111111///...///000222111111,,,---...---+++***,,,///,,,+++))))))******)))'''))))))))))))(((((((((''')))(((((((((''''''''''''&&&%%%%%%$$$$$$#########!!!!!!!!!!!!""""""""""""!!!""""""###"""!!! !!!$$$(((+++...000111444555555555444222000///222000111222///)))***///******++++++***)))'''&&&$$$""" !!!  ~~~~~~~~~}}}|||{{{yyyxxxwwwwwwuuuwwwyyy|||}}}{{{wwwsssttttttssspppmmmkkklllmmmjjjhhhfffeeefffddd___[[[^^^______^^^]]]\\\^^^___ZZZYYYXXXWWWWWWXXXZZZ[[[RRRQQQQQQQQQQQQPPPMMMJJJNNNMMMMMMMMMNNNMMMJJJHHHFFFEEEDDDEEEFFFFFFDDDBBBEEEBBB>>><<<<<<======<<<::::::::::::999888777666444555777777555444555666333222111/////////000000000.........000111000///,,,---//////...------...***))))))***++++++)))((()))))))))(((((((((''''''((((((((((((''''''''''''***(((&&&$$$"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!  !!!###&&&)))---///111222777777666444333000...---000...///000...******...)))***+++++++++)))'''%%%###   ~~~~~~~~~}}}}}}|||zzzyyywwwwwwvvvvvvvvvxxxzzzyyywwwtttsssssssssqqqnnnllllllmmmnnniiieeedddfffeeeaaa\\\]]]^^^^^^^^^]]]^^^___```]]][[[YYYWWWVVVWWWXXXZZZRRRQQQQQQRRRSSSRRROOOMMMLLLKKKJJJKKKLLLLLLJJJHHHEEEDDDDDDEEEFFFFFFCCCAAAEEEBBB???=========<<<;;;999999999999999999888777333444555666666666666666444333222111000000000000---,,,+++,,,......---+++,,,---///000000///......***))))))***,,,,,,***((())))))((((((((('''''''''((((((((((((((('''''''''***)))&&&###!!!!!!!!!"""######""""""!!!!!! !!!!!!!!!!!!!!! !!! """$$$'''(((***---///000111222666666555333111000...---...---------,,,++++++,,,&&&''')))***)))'''$$$###""" ~~~|||}}}}}}}}}|||{{{zzzxxxwwwwwwuuuttttttuuuwwwwwwvvvrrrssssssqqqnnnlllllllllpppkkkfffeeeggggggccc^^^]]]]]]\\\]]]^^^___``````___]]]ZZZXXXVVVUUUVVVVVVRRRQQQQQQSSSUUUUUUSSSQQQKKKJJJIIIJJJKKKKKKJJJIIICCCCCCCCCDDDEEEDDDBBB@@@BBBAAA@@@@@@???>>>;;;888777888888999999888888777333333333555666666666555444444333222111000000000---,,,,,,---......,,,***------...000111111///...******)))***,,,,,,+++)))(((((((((((('''''''''''''''''''''(((((((((((((((((('''$$$"""""""""###$$$######""""""!!!!!! """!!!!!! !!!%%%))),,,000000111111111111000000333222222111000000//////------,,,++++++,,,+++***###$$$%%%&&&%%%###!!!  }}}{{{{{{{{{|||}}}|||{{{zzzyyyxxxvvvtttssstttvvvvvvvvvqqqrrrsssqqqnnnkkkjjjjjjmmmjjjgggggghhhgggdddaaa]]]\\\[[[[[[]]]___^^^^^^]]]\\\ZZZXXXVVVUUUTTTSSSSSSRRRQQQRRRSSSTTTTTTSSSLLLJJJIIIIIIKKKKKKJJJIIICCCBBBAAABBBCCCCCCAAA????????????@@@@@@>>>:::777777777777888777777666666222222222333555666444333333222222222111111000000000//////000111111...,,,...------...000111000///---+++))))))+++++++++***((((((((('''''''''&&&&&&'''''''''(((((((((((((((&&&%%%$$$#########$$$%%%""""""""""""!!!!!!!!!!!!"""!!!    """%%%'''+++000333555555444333222000///...//////.........//////000---...---***+++---+++'''!!!!!!!!!!!!   ~~~~~~~~~|||zzzyyyzzz|||}}}}}}}}}{{{{{{xxxwwwwwwwwwxxxxxxuuusssqqqrrrrrrpppmmmiiihhhgggiiiiiihhhhhhgggfffdddccc^^^[[[YYYZZZ\\\^^^]]][[[XXXXXXYYYXXXWWWVVVTTTSSSVVVSSSPPPOOOPPPQQQQQQPPPMMMKKKJJJIIIJJJKKKJJJIIIDDDBBB@@@@@@AAABBBAAA@@@???>>><<<=========;;;999666666666666666555444444222111000222444444222000111111111111111111000000000000000111222111///,,,...,,,+++,,,///111000///000---***((()))***++++++(((((('''''''''&&&&&&&&&''''''''''''((((((((()))%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!"""""""""""""""!!!   !!! !!!"""$$$&&&(((***+++///333666555555444333222000...---...---,,,,,,,,,---......///000...******...+++%%%!!!   ~~~}}}}}}{{{zzzxxxyyy{{{}}}~~~~~~}}}|||xxxxxxzzz|||}}}zzzuuuqqqqqqrrrrrrppplllhhhffffffeeegggiiihhhfffdddcccddd^^^[[[YYYYYY\\\]]]\\\ZZZTTTUUUWWWXXXXXXWWWUUUTTTXXXUUUPPPMMMMMMMMMMMMMMMNNNLLLJJJJJJJJJKKKJJJIIIEEECCC@@@@@@AAABBBBBBAAA@@@===:::999:::;;;<<<;;;666666666666555444333222333111///111333444111//////000000111111111000000/////////000111000---***///,,,***+++...000000///222...***'''(((***++++++(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))%%%&&&&&&%%%%%%###"""!!! !!!!!!""""""######"""!!!   !!!!!!  ###%%%)))+++,,,---...000444777333333333222111000...---...---,,,+++***+++,,,---000111...******...+++$$$"""    |||{{{yyywwwuuuzzzyyyzzz|||~~~~~~}}}{{{vvvwwwyyyzzzyyyxxxvvvtttpppqqqrrrqqqnnnjjjhhhgggiiihhhgggfffeeedddcccccc```^^^]]]^^^``````]]]ZZZWWWWWWYYYYYYYYYWWWUUUSSSXXXVVVRRROOOMMMMMMNNNOOONNNMMMKKKIIIIIIIIIJJJKKKDDDBBB@@@@@@AAAAAA@@@???============<<<:::888777888888777555444222111111333222000//////111222333///...---...///000///...///111000---,,,...---***....../////////111444666000...+++)))((()))+++,,,***)))'''%%%%%%''')))***+++***(((&&&%%%$$$%%%%%%###$$$&&&'''&&&### ###"""!!!  !!!!!! !!!!!!&&&)))""" !!!###&&&(((,,,000555777666666777999777666222...000333111---/////////...---+++***)))......---,,,)))&&&$$$"""###""" !!!   ~~~}}}}}}|||zzzyyyzzzzzzzzz|||~~~~~~}}}{{{uuuuuuvvvwwwwwwvvvuuuuuurrrrrrqqqooollljjjiiihhhffffffffffffffffffffffff```^^^]]]]]]^^^^^^\\\YYYWWWWWWXXXYYYXXXVVVTTTSSSVVVTTTQQQNNNLLLKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIEEECCCAAA@@@@@@@@@>>>===<<<<<<<<<<<<;;;999777666999888777666444333222111444333111000///000222333///...---...000000///...///111111------///...+++............///000222444...---+++)))((()))***+++)))((('''&&&&&&'''((()))***)))'''&&&$$$$$$$$$$$$###$$$%%%%%%$$$""" """"""  !!!!!!!!!  !!!"""!!!###%%%(((,,,...333666999:::888666777888555555222///000333222---/////////...---,,,***))),,,,,,+++***(((%%%###""""""!!!      }}}~~~~~~|||{{{{{{{{{}}}~~~~~~|||zzzssssssssssssssssssttttttrrrqqqpppnnnkkkjjjiiihhhcccddddddeeefffggghhhhhh```^^^\\\\\\\\\[[[YYYXXXVVVWWWXXXXXXWWWVVVTTTSSSSSSRRRPPPMMMKKKIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEECCCAAA@@@@@@???<<<;;;:::;;;;;;;;;:::888777555999888888666555444333222444333222000000000111222000///......000000///......111111......111111.........------...//////000++++++******)))(((((((((''''''((((((((((((''''''((('''&&&%%%$$$######$$$#########""""""!!!!!! !!! !!!!!!"""   !!!!!! $$$(((+++000444888;;;<<<>>>===:::777666666444666444111111444222....../////////...---+++***))))))((('''&&&$$$###"""!!!!!! !!!***)))"""    ~~~~~~}}}|||||||||}}}~~~~~~{{{yyytttrrrqqqoooooooooqqqqqqqqqpppooonnnmmmkkkgggeeeccccccdddeeefffggghhhhhh___^^^\\\[[[ZZZYYYXXXWWWVVVWWWWWWWWWVVVUUUTTTSSSRRRQQQOOOMMMKKKIIIGGGFFFGGGGGGHHHHHHGGGEEECCCBBBCCCAAA@@@?????????<<<:::999999::::::999888666555999888888666555444333333444444222111111111111111222000//////000000...---...111111//////222333000...---,,,,,,---...---,,,)))*********)))((('''&&&&&&'''((())))))((('''&&&&&&%%%%%%$$$$$$#########$$$###""" !!!""" !!!!!!""""""    ###!!! ###(((,,,000555;;;???@@@@@@@@@>>>;;;888666555666888777333222333111------.../////////---+++***'''''''''&&&%%%$$$###""" ,,,::::::...    }}}{{{||||||{{{|||}}}|||zzzxxxuuussspppnnnllllllnnnnnnnnnnnnooopppppplllfffaaadddddddddddddddeeeeeeeee^^^^^^\\\ZZZXXXWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSSSSRRRQQQPPPNNNLLLIIIHHHGGGFFFFFFGGGGGGEEEDDDBBB@@@>>>>>>===>>>??????===;;;888999999:::999888666555888888777666555444444333444333333222222111222222333111000///000000...,,,...111111///000333333111...---+++,,,---...,,,***((()))*********(((&&&%%%%%%''')))******)))'''%%%$$$$$$$$$$$$$$$$$$######$$$###!!!  """### !!!!!!"""""""""    !!!$$$'''+++...333999???CCCBBBAAA???===<<<999777666999;;;999333000000///++++++,,,...//////---+++***''''''&&&%%%$$$$$$######$$$111===999---   ###)))|||yyy|||{{{{{{{{{|||{{{xxxvvvuuussspppnnnmmmlllmmmnnnnnnmmmmmmoooooollleee___dddddddddccccccbbbbbbbbb]]]]]]\\\ZZZWWWVVVXXXYYYVVVVVVUUUTTTTTTSSSSSSSSSRRRQQQOOOMMMKKKJJJJJJIIIGGGFFFFFFEEEDDDBBBAAA@@@<<<;;;<<<===??????===;;;888999999:::999888777666777666666555444444333333222222333333333333333333444222111000000///...,,,...111111//////222333000...,,,***,,,...///,,,)))))))))*********(((&&&%%%&&&'''(((******((('''&&&######$$$%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!"""### !!!!!!"""!!!!!!   """%%%&&&***,,,...111444:::@@@DDDDDDBBB???===<<<:::888555777999777000,,,,,,,,,***(((***,,,......---+++)))'''&&&%%%$$$############ """((()))+++///'''    ***222|||yyy{{{{{{zzzzzzzzzyyyvvvtttrrrqqqpppoooooooooppppppqqqnnnkkkkkklllkkkfffaaabbbbbbbbbbbbaaaaaaaaa```\\\]]]\\\ZZZWWWVVVYYY\\\VVVUUUTTTSSSSSSRRRRRRRRRQQQPPPMMMKKKJJJJJJKKKLLLHHHGGGFFFDDDBBBAAAAAAAAA<<<;;;<<<===???>>>;;;999888999:::::::::999888777555555555444333333222222111111222333444444444444555333111000000///---+++...111111...///111222///...+++***,,,000000---)))************)))(((''''''&&&'''((())))))((('''&&&"""###$$$&&&&&&&&&%%%%%%######"""""""""######### !!!!!!""""""!!! !!!    !!!$$$'''***+++000111222444666:::???CCCHHHEEEAAA>>>===;;;777444222444111***&&&(((******&&&(((+++------,,,***(((&&&%%%###"""  """%%%%%%&&&&&&$$$!!!$$$***'''!!!    ***222~~~~~~~~~~~~~~~}}}zzz{{{zzzyyyyyyyyyxxxuuurrrooooooooopppppprrrsssssstttoooiiigggiiijjjgggddd````````````aaaaaaaaaaaa\\\]]]]]]ZZZWWWWWWZZZ]]]VVVUUUTTTSSSRRRRRRRRRRRRPPPNNNKKKIIIHHHIIIKKKMMMIIIHHHEEECCCBBBAAAAAAAAA=========>>>>>>===999777888999:::;;;:::999888777444444444333333222222222000111222333444555555555666444222111000///---+++...111111......111111...---+++***,,,111222...***++++++******)))(((((((((''''''((((((((((((''''''"""###%%%&&&''''''&&&%%%############$$$$$$$$$$$$!!!!!!""""""""" !!! !!!!!! """"""  !!!""""""$$$'''***...///444555555666777:::???CCCLLLHHHCCC???>>>;;;777333---///,,,%%%"""%%%***+++$$$'''***,,,---,,,)))(((&&&$$$"""   """$$$((()))++++++)))%%% %%%!!!   %%%,,,|||zzz}}}||||||||||||yyyuuurrrrrrrrrqqqpppoooooooooooouuupppjjjhhhiiiiiihhhfffbbbaaa```___^^^______```YYY[[[[[[YYYUUUTTTVVVXXXXXXXXXXXXWWWUUURRRPPPNNNOOOMMMJJJHHHHHHIIIKKKLLLMMMJJJFFFDDDCCCBBB@@@???==================<<<;;;888888888999::::::777555333333333333333333222222000222444555555444333111666555555444222111000000000000000///......------...,,,***,,,...000...,,,++++++++++++++++++++++++((((((((((((((()))))))))''''''&&&%%%%%%%%%%%%&&&#########"""  !!! !!!"""""""""  !!!!!!   ###$$$&&&'''))),,,111555666777999999999;;;@@@DDDBBBCCCCCC???888444222333---,,,***&&&""""""&&&***)))))))))))))))(((((('''&&&%%%###!!!!!!$$$'''+++---,,,333555222222222+++    ~~~}}}|||~~~}}}|||||||||{{{xxxuuuttttttrrrqqqpppppppppppprrroookkkiiihhhhhhgggfffcccaaa___]]]]]]]]]^^^___YYY[[[[[[YYYVVVTTTUUUVVVWWWWWWVVVUUUTTTQQQOOONNNNNNMMMJJJHHHHHHHHHJJJKKKKKKIIIEEECCCBBBAAA@@@>>>===>>>>>>======<<<;;;;;;:::999999:::;;;:::888666444444333333222333333333111222333444555444333333666555444333222111111000000000///......---,,,,,,000...,,,---......---+++++++++++++++++++++++++++))))))))))))))))))))))))''''''&&&&&&%%%%%%%%%&&&$$$$$$$$$"""  !!! !!!""""""""""""!!!   !!! &&&(((***+++---000444777777:::<<<===<<<;;;===>>>>>>>>>>>>;;;666222111000------+++'''###!!!###&&&&&&'''((((((((('''&&&%%%$$$###"""  !!!"""$$$''',,,000222444;;;>>><<<<<<===777,,,   ~~~~~~~~~~~~~~~}}}{{{{{{||||||zzzyyyvvvuuutttrrrqqqppppppppplllmmmllljjjgggfffeeefffcccaaa^^^\\\ZZZ[[[\\\]]]YYY[[[\\\ZZZXXXUUUTTTTTTUUUUUUTTTSSSRRRPPPNNNMMMNNNLLLJJJHHHGGGHHHIIIJJJIIIGGGDDDBBBAAAAAA???===???>>>>>>===<<<;;;;;;:::;;;:::999:::;;;;;;999777666555333222222222333444222222333333444444444444555555444333222111111000000//////...,,,+++******111///------------+++)))++++++++++++++++++++++++++++++******))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%###  !!!!!!!!!"""#########"""""" !!! !!!%%%&&&))),,,///111222444666888888;;;???@@@>>>;;;999888999888666555333111...,,,,,,,,,***'''###!!!!!!"""$$$%%%'''((('''&&&###!!!!!! !!!###%%%)))...444999<<>>===??????>>>===<<<;;;;;;;;;;;;:::999999:::999888666777666444222222222333444333333333333333444555666444444333333222111111000//////...---+++***))))))...---,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,+++***)))(((((('''&&&&&&'''&&&&&&&&&%%%%%%&&&&&&%%%###!!! !!!###############"""!!!!!!  ###'''***,,,///333555666666777888888:::<<<===<<<999666555555222000000111111---***((((((((('''%%%"""!!!!!!"""$$$&&&((('''%%%""" """###%%%***000777>>>DDDGGGIIIOOORRRNNNOOOQQQKKKAAA...###   }}}|||}}}~~~zzzxxxvvvvvvxxxyyyxxxwwwsssrrrqqqooonnnmmmmmmmmmgggjjjmmmkkkgggcccbbbcccbbb```]]]ZZZXXXXXXYYYZZZZZZZZZZZZZZZYYYWWWTTTRRRSSSRRRQQQPPPNNNMMMMMMLLLLLLKKKJJJHHHGGGFFFGGGGGGDDDCCCAAAAAAAAA@@@>>><<<@@@???===<<<;;;;;;;;;<<<;;;999777777777777666555777666555333222222333333333333333333444555666777333333333222222111111000///...---,,,+++***))))))******+++************+++++++++++++++++++++++++++,,,++++++***)))(((''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%###  !!!&&&%%%$$$###"""   """&&&)))+++---111555777777666666777777666666666666666555555222000......000000---)))%%%%%%%%%&&&&&&%%%###"""###$$$'''((('''$$$!!! $$$((('''***///777???FFFLLLOOOQQQWWWXXXSSSRRRTTTNNNDDD444'''    ~~~|||||||||}}}wwwvvvuuuuuuvvvvvvuuutttpppooonnnmmmlllllllllllljjjkkkllljjjgggdddbbbaaa```___]]][[[ZZZYYYYYYZZZZZZYYYXXXYYYYYYXXXUUUSSSRRRRRRPPPOOONNNMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEEEECCCBBBAAAAAABBBAAA???===???>>><<<;;;;;;<<<======;;;999777666666666555444777666666555444333222222222222333444555666666777333333222222111111111111...------,,,,,,++++++***((()))++++++***)))+++,,,++++++++++++++++++++++++******))))))((((((''''''%%%&&&'''''''''&&&%%%$$$#########"""  !!!&&&%%%###"""  !!!$$$'''***,,,---///222666777777666666666666333000///111333444444000///............,,,***%%%$$$$$$%%%''''''&&&$$$###$$$&&&&&&%%%### !!!######&&&,,,000000222777>>>DDDJJJOOOQQQUUU[[[[[[VVVTTTVVVPPPFFF777(((   }}}{{{zzzzzzvvvuuuuuuuuuvvvvvvsssqqqmmmmmmllllllllllllmmmmmmnnnmmmjjjiiigggeeebbb___^^^]]]]]]]]]\\\[[[ZZZYYYZZZXXXVVVWWWYYYYYYWWWUUUSSSRRRPPPNNNMMMMMMMMMNNNKKKKKKIIIHHHGGGEEEDDDDDDBBBAAAAAABBBBBBBBB???===>>>===;;;;;;;;;<<<>>>???<<<:::777666666666666555666666777777666444222000111222444555666777666666222222222222111111111111---------------,,,,,,,,,***,,,...---***)))+++---++++++++++++++++++++++++((((((((('''''''''''''''%%%&&&'''((((((&&&$$$### !!!!!!  """###"""!!! !!!"""   """&&&***...000111222222444666777666666666777666222///...///111111000---...///...,,,+++***+++'''%%%$$$$$$&&&'''&&&$$$############""" !!!&&&((()))---444:::;;;<<<@@@CCCGGGJJJMMMNNNSSSYYYYYYTTTSSSUUUOOOFFF888(((  }}}{{{yyyxxxuuuuuuuuuvvvwwwvvvrrrpppmmmllllllllllllmmmnnnnnnrrrnnnjjjhhhgggfffbbb^^^\\\]]]^^^^^^^^^\\\[[[YYYZZZXXXUUUVVVXXXZZZYYYWWWSSSRRRPPPNNNMMMMMMNNNNNNKKKJJJIIIHHHFFFEEEDDDCCCBBBAAAAAABBBCCCBBB@@@>>>===<<<;;;:::;;;===???@@@>>>;;;888777777777777666555666888888777444111///000111444666777777666666222222222111111111111111,,,,,,------------.........000111///+++)))***,,,++++++++++++++++++++++++&&&&&&&&&'''''''''''''''%%%&&&'''((((((&&&$$$###  """  !!!###$$$!!!!!!!!!!!!!!!"""!!!!!!### $$$)))///333555666666444666777777666666666888666333//////000111///---+++---///...***((()))+++***'''%%%$$$&&&'''%%%###"""""""""!!! $$$))),,,...222:::@@@BBBCCCEEEGGGHHHIIIJJJJJJOOOTTTUUUPPPPPPSSSNNNEEE888(((   |||zzzxxxxxxvvvttttttvvvvvvuuutttqqqooollljjjjjjkkkmmmnnnnnnllliiifffbbb```^^^]]]^^^___aaa```^^^\\\[[[[[[XXXYYYZZZZZZYYYVVVSSSRRRPPPPPPOOONNNMMMMMMMMMNNNLLLHHHIIIMMMLLLHHHGGGJJJGGGDDDAAA@@@AAAAAAAAA@@@===??????===;;;<<<@@@DDD===<<<;;;:::888777666666444333333555666666444222---000444666777777888999666333111111333222///,,,000///...///000333555777222111///---+++***))))))+++++++++***************(((((((((((('''&&&%%%$$$''''''((((((''''''&&&%%%$$$$$$$$$###"""!!!!!! """!!!!!!    """$$$'''---222333666888666222888888777555333333444666444222000///000000///......---+++)))&&&%%%$$$$$$(((((('''&&&$$$###""""""  '''&&&+++222444555<<>>000###   (((~~~|||{{{zzzwwwvvvuuuvvvwwwvvvtttqqqqqqooommmkkkjjjjjjlllmmmlllkkkiiifffcccaaa___^^^```aaaaaa```^^^\\\ZZZZZZWWWWWWXXXWWWWWWUUUSSSRRRPPPOOONNNMMMLLLLLLLLLLLLJJJGGGGGGKKKJJJFFFEEEHHHGGGEEEBBB@@@AAAAAA@@@???>>>???@@@>>><<<===???BBB;;;;;;;;;:::999888777666444333333444666666444222111333555555555444666777444333111111222222///---///...------...000333444111000///---,,,++++++++++++++++++******))))))((((((((((((''''''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$######"""!!!!!! !!!     ###%%%(((...333444777999888444999999888666333222333555222000......//////...,,,,,,,,,+++)))'''&&&%%%$$$'''&&&&&&%%%$$$###""""""!!!  )))***///777:::<<>>999:::;;;;;;;;;:::888777555444333444666666444222444555555444222111333444333222111111222222000.........---,,,,,,...///000000000///......------,,,++++++***))))))(((''''''''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$######"""$$$######""""""!!!!!!   !!!!!!###%%%&&&***000444666888;;;:::666999999999666333222222333000...---,,,------,,,***)))*********)))'''%%%$$$$$$$$$$$$$$$$$$###"""""" ###...000666===@@@AAAGGGMMMMMMKKKJJJKKKLLLJJJEEE@@@>>>AAACCCAAA@@@<<<555---###  !!!---666~~~}}}}}}~~~~~~{{{xxxvvvttttttrrrpppnnnqqqpppmmmkkkiiiiiiiiiiiieeeeeefffeeedddbbbaaa```aaa```_________^^^\\\[[[TTTSSSRRRPPPPPPQQQSSSTTTNNNNNNMMMLLLJJJIIIGGGGGGFFFEEEEEEFFFFFFDDDDDDDDDGGGEEEBBBAAAAAA@@@>>><<<<<<=========<<<;;;::::::888999:::;;;;;;:::999888555444333444666666555333555555444222000000222444111111111222222222111000///...---,,,,,,,,,------//////////////////......+++******)))((('''&&&&&&''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$###""""""######""""""!!!!!!!!!!!!  !!!  !!!###&&&(((***---222666777999<<<;;;888999999888666333111000111...---,,,,,,------+++***&&&''')))))))))'''%%%###!!!""""""#########"""!!! '''444888===AAAAAAAAADDDGGGMMMJJJGGGHHHKKKIIICCC===888999:::999777222+++$$$  )))666>>>~~~~~~}}}||||||}}}~~~}}}zzzuuuqqqpppppppppoooooonnnllljjjiiihhhggggggddddddddddddcccbbbaaaaaa___^^^\\\\\\^^^___^^^\\\TTTRRRPPPNNNNNNPPPRRRSSSMMMMMMMMMLLLJJJHHHFFFEEEEEEFFFGGGFFFFFFFFFEEEDDDEEEDDDBBBAAAAAA@@@>>><<<;;;::::::;;;::::::888777777888999:::::::::999888666555444444555666555444333333333222111111444666111111222222222111111111000000///...------------......///000000///......*********)))(((''''''&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!! !!!  ###&&&***,,,...///444777777999<<<;;;777777777777555222/////////---,,,+++,,,------+++)))$$$%%%'''''''''%%%###""" !!!"""###"""!!! """+++666<<>>FFF~~~}}}~~~~~~~~~}}}||||||{{{}}}yyytttpppooooooooonnnlllkkkjjjiiiggggggffffffdddcccbbbbbbaaaaaabbbbbb___\\\ZZZZZZ]]]^^^]]][[[SSSRRRPPPNNNNNNOOOPPPQQQLLLLLLMMMLLLKKKIIIGGGFFFEEEHHHHHHFFFEEEGGGFFFCCCCCCBBBAAAAAAAAAAAA>>><<<:::999888888999:::999777777777777777888888888888777555444444555666666555222333444333222333555777111222333333111000000000111000000//////...---------...///000///...---,,,******))))))))))))(((((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!%%%)))---000111111555777666777999888555444555555444111...---...+++***+++,,,------+++(((###$$$$$$$$$$$$###!!!  """"""!!!!!!+++333<<>><<<;;;<<<======:::666000,,,))))))'''!!!  +++999EEELLL|||xxxvvvyyywwwtttsssrrrpppnnnkkkiiiiiihhhgggffffffeeeeeeeeecccaaa______```bbbcccbbb]]]YYYYYY[[[\\\ZZZWWWSSSRRRQQQOOONNNNNNOOOOOOKKKKKKLLLMMMLLLJJJHHHGGGDDDHHHHHHDDDDDDGGGFFFBBBAAA@@@@@@AAABBBAAA???===<<<999777777:::;;;;;;:::999777666555555555777888888666444444555666666666222444555555444444444555111333555333000...///000///000000//////...---------.../////////---+++***)))))))))***************))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!     """%%%(((,,,///222333222666777555555777555222000222333222000---,,,---(((((()))***,,,+++)))'''######"""!!!!!!  !!!!!!'''000:::BBBCCCAAAAAA???;;;555444444444333222000///+++$$$   %%%333AAALLLRRR{{{vvvrrruuuuuuuuuvvvuuurrrlllhhhggggggfffffffffeeeeeedddfffdddaaa^^^^^^___bbbdddddd___ZZZXXXZZZZZZWWWSSSTTTSSSRRRPPPOOONNNNNNMMMJJJKKKLLLMMMMMMKKKIIIHHHCCCGGGGGGCCCCCCFFFFFFAAA@@@???@@@AAABBBBBB@@@>>>>>>:::777777:::===>>>===999888555333222444666777888666444444555666666666333555777777666444444444222444555444000......///......//////......---,,,---...//////...---***))))))))))))***++++++,,,,,,************)))((('''&&&%%%&&&&&&&&&&&&%%%$$$$$$ !!!!!!!!!!!!!!!$$$###!!!  !!!!!!   !!!!!! !!!"""$$$%%%(((+++...111222333333666666444333555333000...000222111///---,,,,,,&&&&&&''')))******'''%%%###"""!!! !!!!!!###000:::AAA@@@<<<;;;777111///000000///,,,)))))))))'''   )))888FFFPPPUUU|||xxxuuutttttttttttttttqqqnnnkkkeeefffgggeeecccaaaaaabbbccc```\\\ZZZ\\\___aaabbbaaa\\\XXXVVVVVVVVVUUUSSSTTTSSSRRRPPPPPPOOOOOOOOOKKKKKKKKKJJJJJJJJJJJJKKKFFFEEECCCBBBAAAAAABBBBBB@@@??????AAACCCCCC???;;;<<<;;;999999999;;;<<<>>>======;;;777444333666999555555555777999999777555666666666666555555555555222222111111000///......000000///...,,,+++***))),,,---.........,,,***((($$$%%%&&&(((***+++,,,,,,''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%% """"""!!!  !!!"""!!!!!!"""""""""  !!! """%%%'''(((---222333222111222333444444555666777555111---000000000///---+++)))'''(((''''''&&&&&&%%%$$$$$$'''### ***333:::888333000---)))(((&&&$$$!!!     """000@@@NNNWWW[[[{{{wwwuuutttttttttvvvwwwuuuoookkkiiiiiiiiifffbbb``````aaabbb___\\\[[[\\\]]]^^^^^^___[[[WWWUUUVVVVVVUUUTTTRRRQQQPPPOOOOOONNNNNNNNNLLLKKKIIIHHHHHHHHHIIIJJJFFFEEECCCBBBAAAAAABBBBBBAAA??????@@@BBBBBB@@@======<<<:::999:::;;;<<<>>><<<<<<;;;777444444777:::666666666777999999888666777777777777777666666555222222222111000/////////000///...---,,,+++++++++,,,---.........,,,***)))''''''((()))))))))))))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###""" !!!"""!!!!!!"""######!!! $$$''')))''',,,111444444444444666555444444444444333///,,,////////////---***(((&&&'''&&&&&&%%%$$$$$$######%%%### !!!***111000---+++)))&&&     ###---999FFFQQQZZZ^^^|||yyyvvvuuuuuutttuuuxxx|||yyyrrrkkknnnmmmkkkfffbbb``````aaaaaa___\\\[[[\\\\\\[[[ZZZ[[[XXXUUUTTTTTTUUUTTTSSSPPPPPPOOOOOONNNNNNMMMMMMLLLKKKIIIGGGFFFFFFGGGHHHEEEEEECCCBBBBBBAAABBBBBBAAA???>>>???AAAAAA@@@???>>>===<<<;;;;;;;;;<<<===;;;;;;:::777666666888;;;777666666777999999888666777777888999999777666555222222222111111000000//////...---,,,+++,,,---------......///...,,,+++*********))))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$###!!!!!!!!!"""!!! !!!######"""  ###'''***,,,(((,,,111444666666777888555444222111111000---,,,---...//////---***&&&$$$%%%%%%$$$######""""""!!!""""""""" %%%%%%######"""   (((///;;;EEEMMMTTT[[[```{{{wwwuuuttttttuuutttvvv{{{}}}tttkkknnnmmmkkkgggcccaaaaaabbbaaa```^^^]]]]]]\\\YYYWWWVVVUUUSSSRRRRRRRRRQQQQQQOOOOOOOOOOOOOOONNNMMMMMMKKKKKKJJJJJJHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>>???@@@@@@@@@>>>>>>===<<<<<<<<<<<<===:::999999888777888:::;;;666555555555777777666555555666777888888666555444222222111111111000000000...---,,,++++++,,,...///......///......---+++*********)))((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$#########$$$%%%$$$"""!!!"""###  !!!""""""  !!!!!!###'''+++...000,,,...222555777777777777666333000.........---++++++,,,------,,,((($$$"""######""""""!!! !!!"""!!!!!! ###''')))333<<>>>>>??????=========<<<<<<<<<======:::999888888999::::::;;;555444222333444555444333333444555555555444222111111111000000000000000///------,,,+++,,,---...///............---,,,++++++)))(((''''''&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$#########$$$%%%$$$###"""###$$$ !!!!!!  !!! !!!$$$'''+++...111333111222444666777666444222555222...,,,,,,,,,,,,+++)))***++++++)))&&&###!!!"""!!!!!! !!! !!!  $$$)))...333666@@@IIISSSZZZ[[[\\\```ccc~~~~~~{{{wwwtttrrrqqqrrrrrrrrruuuyyy|||}}}yyyrrrlllhhhiiiiiihhhfffddddddeeecccbbb```___^^^\\\YYYVVVQQQRRRRRRQQQNNNMMMMMMNNNNNNOOOPPPQQQQQQPPPOOONNNGGGJJJMMMNNNMMMJJJFFFCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAA@@@>>><<<<<<===;;;;;;<<<<<<<<<=========;;;999888888:::;;;::::::555333111111222333222111222222222111111111111111////////////////////////,,,---------------------...------,,,++++++******((('''&&&&&&&&&'''((()))&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%$$$"""""""""###   !!! !!!"""###$$$'''***...111444555555555666777777555222...111...+++***++++++******)))))))))(((&&&$$$"""!!!!!!!!!   """***...///000333777<<>>;;;::::::888999:::;;;<<<=========<<<:::888999;;;;;;:::888666333111111222222222111333222000///...///000111---.....................,,,---...//////---,,,+++------,,,+++************)))(((&&&%%%%%%&&&((()))&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$"""!!!"""###$$$""" !!!!!!   !!!"""$$$&&&%%%'''***---000333555666666555555666777555111---+++)))((('''((()))((('''***)))'''%%%###"""!!!!!!!!! """%%%### ***999AAAAAAAAABBBFFFJJJNNNQQQVVVZZZ___eeehhhjjjjjjjjj~~~|||yyyxxxvvvuuuttttttuuuuuupppuuu{{{{{{vvvpppmmmmmmeeehhhjjjjjjgggdddaaa```bbb___\\\[[[ZZZZZZXXXWWWUUUWWWXXXVVVQQQNNNNNNOOOKKKLLLNNNOOOOOONNNMMMLLLIIIHHHGGGFFFFFFFFFGGGHHHCCCDDDDDDDDDDDDBBBAAA@@@@@@CCCEEECCC>>>:::888999777888999;;;<<<======>>>===:::888999;;;<<<:::777777444222111222333333222444222000...---///111222,,,---------------------+++---///000000...+++)))---,,,+++***))))))))))))***)))'''%%%$$$%%%&&&'''&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&"""###$$$###!!!!!!!!!"""&&&$$$"""!!!"""""""""!!!!!!!!!!!!      !!!""" ###''')))''')))+++///222444666666666555444666777555111---'''&&&%%%%%%''''''&&&%%%***)))&&&$$$"""!!!!!!!!!!!!!!!  &&&)))...///,,,$$$000CCCMMMLLLLLLLLLOOOSSSWWWYYYYYYZZZ^^^ccciiikkkkkkiii~~~~~~zzzxxxvvvvvvwwwwwwuuurrrnnnrrrvvvvvvrrrllliiihhhjjjkkkkkkjjjgggeeeddddddbbb]]]ZZZ[[[ZZZVVVTTTUUUUUUWWWXXXVVVRRROOOMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMHHHIIIIIIHHHGGGFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCBBB@@@AAABBBBBBAAA>>><<<:::???<<<999777888:::::::::>>><<<::::::::::::888777333555777777555333333444999555111...///111222222///...---,,,,,,---.../////////............//////---***+++---,,,(((&&&(((((('''''''''&&&&&&&&&&&&'''%%%###""""""###%%%&&&###$$$%%%&&&&&&%%%$$$###%%%###!!! !!! !!!###$$$%%%""""""######"""  $$$""" !!!""""""  !!!  !!!"""!!!###'''((((((---///333666888888888777555444444333222111000///,,,***'''&&&''')))))))))&&&$$$!!!!!!!!!!!!  &&&444888:::777222,,,!!!  +++BBBOOOVVV[[[WWWTTTWWW\\\`````````aaabbbfffjjjnnnqqq~~~~~~}}}zzzwwwttttttuuuuuutttrrrppprrrsssqqqmmmjjjhhhiiiiiijjjiiihhhfffdddcccbbb```[[[XXXYYYYYYUUUTTTUUUTTTTTTSSSRRRPPPOOOMMMLLLMMMLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEECCCCCCBBBBBBBBB@@@AAABBBBBBAAA???<<<;;;===;;;999888:::;;;::::::;;;:::999:::::::::888666333444555666777777777666777444111///000222222222111000...---,,,+++,,,,,,...------------------...+++)))***------)))(((***((((((((('''''''''&&&&&&((('''%%%$$$#########$$$######$$$%%%%%%$$$######$$$###!!! !!! !!!"""###$$$%%%#########"""!!!  ###"""  !!!!!!!!!"""!!! !!!$$$(((***+++///111555888999999888777333222222111000///......+++)))&&&&&&''''''''''''%%%###!!! !!!!!!!!! !!!,,,444>>>CCCFFFDDD>>>555'''   ///HHHRRRZZZ___\\\YYY[[[```bbbccceeeggghhhhhhkkknnnqqq~~~}}}}}}~~~~~~~~~~~~}}}}}}yyyvvvsssrrrrrrsssrrrqqqrrrqqqooollliiiggghhhiiiiiihhhgggeeedddbbb``````]]]XXXVVVWWWXXXUUUTTTVVVUUURRROOONNNPPPRRRPPPNNNMMMMMMMMMLLLLLLKKKKKKKKKHHHHHHHHHGGGGGGFFFEEEEEEHHHGGGEEECCCBBBAAABBBBBB@@@AAABBBBBBAAA???===;;;:::999999:::<<<<<<;;;999888888888999::::::888666333222222555999;;;:::888444222111111222333222222333111///---+++***)))))),,,,,,------------,,,,,,)))'''(((,,,,,,)))))),,,)))))))))((((((((('''''')))((('''&&&%%%###"""""""""###$$$$$$$$$$$$###"""###"""!!! !!!"""!!!!!!!!!!!!"""###%%%%%%$$$###""" !!!!!!"""!!!!!! !!!###$$$%%%%%%&&&))),,,///222444666888999999888777000000///...---,,,,,,+++)))'''&&&%%%&&&&&&$$$"""###!!! !!!""""""!!! +++888AAAIIINNNOOOKKKCCC888)))     444NNNUUU]]]bbbaaa^^^```ccccccfffkkkoooooommmlllooosss~~~}}}||||||{{{|||||||||}}}yyywwwtttrrrqqqqqqrrrrrrqqqpppnnnkkkhhhggghhhhhhhhhfffdddbbbaaa```___]]]\\\WWWUUUVVVXXXVVVVVVYYYXXXSSSNNNNNNRRRUUUTTTRRRNNNNNNMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFIIIHHHEEECCCAAAAAAAAAAAA@@@AAABBBBBBBBB@@@===<<<999999999<<<>>>===;;;999666666666888::::::888666555222000333999;;;999666222111111222333444333111111000///---+++***)))(((+++,,,---......---,,,+++***((((((++++++((((((+++))))))))))))((((((((((((''''''((('''&&&%%%$$$###########################""""""!!! !!!""""""!!!!!!!!!""""""###%%%%%%###"""!!!"""!!!  """ !!! !!!"""###&&&))))))(((***...222333444666777888777666555//////...---,,,+++******'''&&&%%%%%%%%%$$$!!!!!! !!!""""""!!! """///;;;CCCNNNNNNIII@@@777---!!!   444NNNUUU^^^ddddddbbbdddeeedddhhhooouuuuuupppnnnqqqvvv}}}}}}|||{{{zzzzzzzzz{{{{{{yyyxxxvvvtttrrrqqqqqqrrrmmmmmmmmmlllllljjjhhhffffffccc```___``````^^^\\\]]]WWWUUUWWWXXXWWWXXX[[[YYYSSSNNNMMMRRRUUUUUUSSSNNNMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFIIIGGGEEECCCBBBAAAAAAAAA@@@AAABBBCCCBBB@@@>>>===888999:::<<<>>>>>>;;;999555555555777999:::888666777333000111666888666222222111111222444444222000............---,,,++++++------............---------***)))+++***'''&&&)))))))))))))))((((((((((((%%%%%%&&&'''''''''&&&&&&$$$##################$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$""" !!!###  !!!"""  !!! """###$$$$$$'''***+++***+++///333444444555555555444222222......---,,,+++***))))))&&&$$$#########"""  !!!!!!    ###///999@@@IIIDDD888***!!!   333KKKXXX```fffggggggiiijjjhhhjjjqqqwwwwwwrrrooorrrvvv}}}}}}|||{{{yyyxxxxxxxxxxxxwwwxxxwwwuuurrrppppppqqqiiijjjkkkmmmmmmlllhhheeeeeeaaa]]]]]]___```___]]]]]]XXXTTTVVVXXXWWWXXX\\\WWWSSSNNNMMMOOOQQQQQQPPPLLLLLLLLLKKKKKKJJJJJJJJJGGGGGGEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@AAABBBCCCBBBAAA???>>>::::::;;;===>>>>>>;;;999777666555666888999999888777444111111333444333111333222111222444333222000------...//////......---......------------.........***)))***)))&&&%%%((()))))))))(((((((((''''''$$$$$$$$$%%%&&&&&&''''''%%%%%%$$$######$$$%%%%%%$$$$$$###""""""!!! !!!!!!!!!!!!!!!"""######!!!!!!###  !!!""" !!!$$$'''(((''')))+++---...///111333444444444333222000//////---,,,,,,+++***)))((((((%%%###"""!!!""""""  """,,,444888:::444'''  444MMM\\\ccciiikkkmmmpppqqqooommmrrrvvvuuuqqqnnnoooqqq~~~||||||{{{zzzxxxwwwuuutttssstttvvvxxxvvvrrrooonnnnnnffffffgggiiilllllliiieeeccc___[[[[[[___aaa```^^^]]]WWWSSSUUUVVVVVVWWWZZZVVVUUURRROOONNNNNNNNNOOOKKKKKKKKKKKKKKKKKKJJJJJJGGGFFFEEEDDDDDDEEEFFFGGGDDDEEEFFFFFFEEECCCAAA@@@@@@AAABBBCCCCCCAAA???>>><<<;;;;;;<<<======;;;999:::888666555777999999999666555444333333333333444555333222222222222111000---...///000000//////...///---+++******+++---///,,,)))'''))))))&&&'''***((((((((('''''''''&&&&&&%%%%%%$$$######$$$&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$###"""!!! !!!"""!!! !!!###%%%###!!!  !!!!!!    ###'''***,,,++++++,,,///222444444444555444333222000///...---******)))((('''&&&&&&%%%%%%###!!! !!!"""!!!!!! ###&&&'''$$$!!!   :::TTT]]]ccciiikkkoootttuuusssrrrssstttrrrnnnkkkjjjiii}}}{{{zzzzzzyyywwwuuusssqqqoooqqqtttwwwvvvrrrnnnlllkkkeeeddddddfffiiikkkiiifffccc^^^ZZZ[[[___bbbaaa___\\\VVVRRRTTTUUUTTTVVVYYYXXXXXXVVVSSSPPPNNNNNNPPPJJJJJJJJJKKKKKKKKKKKKKKKGGGFFFDDDCCCCCCEEEGGGHHHBBBDDDFFFGGGFFFDDDAAA@@@@@@AAABBBCCCCCCBBB@@@???>>><<<<<<<<<===<<<;;;999<<<999666555666888::::::555666666444333333555777666444222111222222111000///000111111111000...---///---***((((((***---///+++'''&&&((()))'''(((,,,((('''''''''&&&&&&&&&&&&'''&&&$$$"""""""""$$$%%%''''''%%%%%%%%%%%%''''''&&&&&&%%%$$$"""   !!!!!!!!!!!!!!!"""###%%%&&&$$$"""   !!!!!! !!!  !!!%%%))),,,......------000555888777444666555444222000...---,,,)))((('''&&&%%%$$$$$$###%%%###  """""""""      ###???[[[[[[aaafffiiimmmsssuuutttvvvuuusssppplllhhheeeccc~~~{{{}}}{{{xxxvvvuuutttrrrqqqnnnooopppooolllhhhggggggbbbdddeeeeeeeeeeeefffgggfffbbb^^^\\\^^^```aaabbb[[[YYYWWWTTTRRRRRRSSSSSSVVVUUUTTTSSSQQQQQQPPPPPPLLLMMMMMMKKKIIIHHHIIIKKKKKKHHHEEEBBBBBBDDDHHHJJJCCCCCCCCCBBBBBBAAAAAAAAA>>>???@@@AAA@@@???>>>===>>>>>>???@@@@@@???======999999999999999999999999:::888555444555777777666444444666777333------111///000000000000...---,,,///,,,))))))***+++)))'''************)))'''&&&%%%((((((((((((((((((''''''(((((('''&&&%%%%%%$$$$$$$$$&&&'''$$$!!!!!!&&&+++---)))%%%"""!!!!!!!!!!!! """######!!!  !!!###"""  !!! !!!!!!!!!!!!!!!!!! !!!%%%***...111111///000222444666666666666444222000///...---+++)))***)))(((&&&$$$"""!!! !!!!!!!!!!!!        ###555KKKYYYbbbfffiiijjjmmmssstttrrruuuqqqllleee___ZZZVVVTTT}}}~~~~~~{{{~~~~~~|||yyywwwvvvtttqqqoooqqqrrrqqqoookkkhhhffffffcccdddddddddcccccceeefffdddaaa]]][[[\\\]]]^^^^^^ZZZXXXVVVSSSRRRRRRRRRSSSVVVUUUSSSRRRPPPOOOOOOOOONNNMMMKKKHHHFFFFFFIIILLLKKKHHHEEEBBBBBBDDDFFFHHHDDDDDDCCCBBBBBBAAA@@@@@@???@@@AAAAAAAAA@@@???>>>===>>>?????????>>>===<<<999999999999999999999:::888666555555777888777666333222444666444///...000//////000000///...,,,+++...,,,******+++,,,***(((+++******))))))(((((((((''''''''''''(((((((((((((((''''''&&&%%%%%%$$$$$$"""$$$&&&$$$"""$$$)))...,,,)))$$$"""!!!"""!!!!!!"""!!!   """!!!  !!!###''',,,000333444111222333555555555555444444111---************))))))((('''%%%$$$"""!!!      ,,,???TTTbbbkkknnnnnnmmmnnnrrrssspppllliiiccc\\\TTTMMMFFFBBB}}}yyy}}}|||{{{}}}{{{yyyxxxuuuqqqmmmttttttrrrnnnjjjgggfffgggeeeeeedddbbbaaaaaacccfffaaa___]]][[[\\\[[[ZZZYYYXXXWWWUUUSSSQQQQQQQQQRRRTTTSSSRRRPPPOOONNNMMMMMMOOONNNJJJFFFCCCDDDHHHKKKJJJHHHEEECCCBBBBBBDDDFFFDDDDDDDDDCCCBBB@@@???>>>@@@AAABBBBBBBBB@@@???>>><<<===>>>>>>>>>===;;;:::888888888888888999:::;;;666666666777999999777555222000111555666222//////////////////...---,,,+++,,,++++++,,,------,,,***,,,+++***)))))))))***+++&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%$$$$$$ ###$$$$$$$$$&&&+++000+++((($$$"""""""""!!!!!!###"""!!!"""###'''+++///222555666444555555555444333222111222...)))&&&&&&'''((((((&&&&&&%%%$$$###"""!!!!!!      +++999KKK]]]jjjrrrsssrrrooooooqqqooojjjccc___WWWNNNEEE:::000***}}}vvv|||}}}}}}~~~yyy|||{{{{{{zzzyyyvvvrrrnnntttsssqqqnnnjjjggghhhiiihhhgggeeebbb```aaacccfffbbb```^^^^^^]]]\\\YYYWWWVVVUUUTTTRRRQQQQQQQQQQQQSSSRRRQQQOOOMMMLLLKKKKKKMMMLLLJJJGGGDDDDDDFFFIIIIIIHHHEEECCCBBBBBBCCCCCCEEEEEEEEEDDDBBB@@@>>>===AAABBBBBBCCCBBBAAA???>>><<<============<<<:::999888777777777888999:::;;;777777888999:::888555222222...///444777444///.../////////...------,,,+++++++++,,,---......---,,,---,,,***))))))***,,,...%%%&&&&&&''''''(((((()))&&&&&&&&&%%%%%%%%%$$$$$$ """######$$$&&&***---)))&&&###""""""""""""!!!###""" !!!!!! ###&&&***---000333555777777666555444222111/////////,,,(((&&&&&&&&&&&&%%%$$$######""""""!!!!!!!!!    """...;;;HHHVVVccclllppprrrsssqqqrrrqqqkkkccc\\\TTTIII>>>333))) ~~~vvvyyy||||||~~~~~~|||xxxyyyxxxxxxyyyyyyxxxtttqqqqqqqqqooommmjjjiiijjjkkkjjjiiigggdddbbbbbbdddgggdddbbbaaa``````^^^ZZZXXXUUUTTTSSSRRRQQQQQQPPPPPPSSSRRRPPPNNNLLLKKKJJJJJJIIIJJJKKKIIIGGGEEEEEEFFFHHHGGGFFFDDDCCCBBBBBBBBBDDDEEEEEEDDDCCC@@@>>><<>><<<=========<<<;;;999888999888777666777888:::;;;:::::::::;;;:::888333///111......333777444000///000//////...------,,,,,,+++,,,---............///---,,,***))))))+++---...%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%$$$$$$$$$!!!""""""""""""###&&&((('''%%%###""""""###"""!!!!!!  !!!!!! """$$$''',,,///000111333555777666444222000///------+++)))((((((((('''$$$"""""""""!!!!!!!!!    %%%///===LLLWWWaaaiiiooolllpppsssttttttqqqggg[[[QQQFFF777***"""xxxyyyzzz}}}~~~{{{xxxwwwvvvvvvwwwxxxwwwuuusssnnnnnnnnnllljjjiiijjjkkkiiiiiihhhfffcccccceeegggdddcccaaa``````^^^[[[YYYTTTTTTTTTSSSRRRQQQQQQPPPSSSRRRPPPMMMKKKJJJIIIIIIGGGIIIKKKKKKIIIGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBCCCDDDEEEEEECCCAAA>>>===BBBBBBBBBBBBAAA@@@>>>=========>>>>>>===;;;999888:::999777666666777999:::;;;;;;;;;;;;:::777333///111...///333444111///000111111///......---......+++,,,------,,,,,,...000---,,,+++*********+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$"""""""""!!!""""""######&&&$$$""""""######"""!!!    """$$$%%%***///111000///111333555444222000...---,,,,,,((((((((())))))'''$$$ !!!!!!      !!!111<<>>>>>>>>>>>===;;;999888<<<:::777555555666777888:::999999::::::999555333222000000222111...///333333222000///......//////---------+++)))***---111,,,,,,++++++******))))))(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!"""############$$$###""""""######"""!!!!!!  !!!  !!!"""  """$$$%%%(((---222333000...000222222111///---,,,,,,,,,,,,((('''&&&&&&'''&&&###!!!!!!        )))222BBBMMM]]]iiiooorrrssstttppppppnnnkkkiiibbbSSSEEE///$$$|||~~~{{{zzz}}}|||zzzzzzxxxuuuttttttsssrrrqqqmmmnnnooommmjjjfffdddddddddfffgggfffdddcccdddeee```^^^\\\ZZZ[[[ZZZYYYXXXTTTTTTUUUTTTTTTSSSRRRQQQTTTRRRPPPNNNLLLJJJIIIIIIIIIIIIIIIHHHGGGGGGJJJMMMEEEFFFGGGHHHHHHGGGEEEEEE@@@BBBDDDEEEDDDBBB@@@>>>AAAAAAAAAAAA@@@>>><<<;;;>>>?????????===<<<:::999===;;;888555444555666888888777888999::::::888666222111111222///+++...444444333111/////////000000......---***'''(((---111,,,,,,,,,++++++)))((('''(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!"""$$$%%%%%%$$$$$$"""!!!"""###$$$"""!!!###"""!!! !!!!!!!!!!!!!!!  """###  """$$$%%%%%%***///444555111...///111000///---,,,++++++,,,---)))&&&$$$######$$$###"""!!!         )))999EEEQQQ[[[hhhrrruuusssqqqqqqssspppiiiccc^^^WWWHHH999%%%|||zzzzzzzzzzzz{{{|||~~~~~~zzzuuuqqqqqqqqqqqqqqqnnnoooooonnnkkkiiihhhhhhfffffffffeeeeeeddddddccc```]]]YYYWWWWWWXXXXXXWWWWWWUUURRRQQQRRRRRROOOLLLRRRPPPNNNMMMMMMLLLJJJHHHHHHGGGGGGIIIJJJJJJHHHEEEDDDEEEEEEEEEEEECCCBBBAAA@@@BBBDDDEEEEEEDDDAAA@@@AAADDDEEECCC>>>;;;::::::===>>>@@@???===:::::::::888777666555555666777888>>><<<999666444444555555777555111///...000222444999777333000---,,,,,,,,,///...---,,,,,,,,,,,,,,,...---,,,***)))((((((''')))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%((('''%%%$$$###$$$%%%%%%###!!! !!!"""###""" ######""" $$$###!!! !!!"""!!!!!!!!!!!!!!! ###!!! !!! !!!!!! """&&&***---------...000222222000...111///---+++)))((((((((()))'''%%%$$$$$$###!!!!!!      """'''&&&    !!!,,,777HHHWWWeeeiiimmmmmmooorrrppplllmmmiiibbb[[[RRRFFF888... ~~~||||||{{{{{{{{{||||||}}}}}}~~~zzzvvvsssrrrrrrrrrqqqooopppooonnnkkkiiiggggggggggggfffeeeeeeddddddddd```]]]ZZZYYYYYYYYYXXXWWWUUUSSSPPPPPPQQQQQQPPPNNNNNNNNNNNNOOOOOOMMMJJJGGGGGGGGGGGGHHHJJJJJJHHHFFFDDDDDDEEEEEEDDDCCCAAA@@@@@@BBBDDDFFFFFFEEECCCAAAAAACCCDDDBBB>>><<<<<<======???@@@@@@===;;;:::::::::999777666666666666777;;;:::888666555444444444666555222000//////111222555444333111///---+++***......------,,,,,,,,,,,,---,,,+++***)))((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""&&&%%%%%%$$$$$$$$$$$$%%%###"""!!!!!!"""###"""!!!######"""  """"""  !!!!!!!!!!!! !!!!!!""""""    """$$$"""!!!&&&***...111000000000111111000---+++///...,,,***(((((((((((()))'''%%%$$$$$$###!!!    ))),,,222888666+++    ---;;;GGGWWWeeelllnnnooommmmmmooommmiiieee```YYYQQQGGG999+++!!!~~~}}}}}}}}}|||||||||||||||yyyvvvuuutttsssqqqpppoooooonnnmmmkkkiiigggfffggggggfffeeeddddddcccccc___]]][[[ZZZZZZZZZXXXVVVTTTQQQNNNNNNOOOPPPPPPPPPJJJJJJLLLOOOPPPNNNJJJFFFGGGFFFFFFHHHJJJJJJIIIGGGDDDDDDDDDDDDCCCBBBAAA@@@AAACCCEEEFFFGGGFFFEEEDDDBBBCCCBBBAAA>>>===>>>??????@@@BBBAAA>>><<<;;;;;;===<<<:::888666666666666888888888777666444333222666555333222000000000000000111222222000...+++)))...------------,,,,,,,,,,,,+++***))))))))))))***''''''&&&&&&&&&&&&&&&'''''''''&&&$$$###!!! ######$$$%%%%%%%%%$$$$$$###"""!!!"""#########!!!######"""!!! !!!!!! !!!!!! """###$$$   !!!!!! !!!###%%%###   %%%)))---000111333222111000000...+++(((++++++***(((((('''(((((((((&&&%%%$$$$$$###!!!    '''---,,,...333<<>>MMMYYYeeeoooqqqrrrooojjjiiiiiifffaaa[[[UUUKKKBBB777***~~~~~~}}}{{{zzzzzzzzzxxxwwwvvvuuutttqqqooommmllllllllllllkkkiiihhhfffeeedddbbbaaaaaaaaaaaa^^^]]]\\\[[[[[[ZZZXXXUUUTTTRRROOOLLLLLLMMMNNNOOOIIIIIIJJJLLLNNNMMMKKKHHHGGGFFFFFFGGGIIIJJJIIIHHHDDDDDDDDDCCCBBBBBBAAA@@@BBBCCCEEEGGGGGGGGGFFFEEEEEEDDDBBB@@@>>>>>>>>>??????AAABBBBBB???===<<<<<<@@@>>><<<999777666555555777888999999888666444333666666555444333222000///...////////////---,,,+++---------------------,,,******))))))))))))******'''&&&&&&&&&&&&''''''((('''&&&%%%$$$###"""!!!!!!!!!"""$$$%%%&&&%%%$$$$$$$$$###""""""$$$$$$###"""######"""!!! !!!!!!!!!!!! !!!!!! """$$$&&& !!!"""   """$$$###!!! !!!"""%%%))),,,.........222111/////////---***((((((((('''''''''&&&&&&''''''%%%$$$#########!!!    )))333666777:::EEENNNWWWVVVGGG111     %%%---;;;LLLZZZdddkkkppppppppplllgggdddbbb\\\TTTPPPHHH<<<111'''~~~}}}{{{yyyxxxxxxwwwvvvvvvuuutttqqqnnnjjjiiiiiijjjmmmmmmllljjjdddcccaaa___^^^^^^^^^___^^^]]][[[[[[[[[ZZZWWWUUUVVVTTTQQQMMMKKKJJJLLLMMMJJJIIIHHHHHHJJJLLLMMMLLLHHHGGGFFFGGGIIIJJJIIIHHHEEEDDDDDDCCCBBBBBBAAAAAACCCDDDEEEFFFGGGGGGFFFFFFHHHFFFCCCAAA??????>>>>>>@@@AAACCCBBB@@@=========@@@>>><<<999777666555555777888:::;;;:::888666444666777777666555444222111000///---,,,,,,,,,---...,,,,,,---......------,,,)))))))))((())))))***+++''''''&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$%%%%%%!!!"""$$$%%%&&&&&&%%%$$$%%%###"""###$$$%%%$$$######""""""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!"""$$$%%% !!!!!!  !!! !!! !!!### """$$$(((,,,...///......///---,,,,,,---,,,***)))%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$""""""""""""    !!!+++777>>>AAACCCLLLTTT\\\YYYHHH222    ###111:::IIIXXXdddmmmpppooommmlllhhhccc___[[[QQQFFF@@@777*** ~~~~~~~~~~~~~~~~~~|||zzzxxxvvvwwwvvvtttttttttssspppnnnjjjhhhgggiiimmmnnnmmmjjjcccbbb___\\\[[[[[[\\\]]]^^^\\\ZZZYYYYYYYYYWWWUUUVVVUUUSSSOOOKKKJJJJJJLLLLLLJJJGGGGGGIIILLLMMMNNNJJJHHHGGGGGGHHHIIIHHHHHHFFFFFFDDDCCCCCCBBBCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEGGGEEECCCAAAAAAAAA???>>>@@@AAABBBBBB???===<<<<<<>>>===;;;999777777777777777888:::;;;;;;:::888777666666666666555444333333111///---,,,+++,,,...///+++,,,---.........---,,,))))))((((((((())))))***(((((('''''''''''''''(((######$$$%%%&&&'''(((((($$$$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$%%%%%%$$$######""""""!!!!!!""""""""""""""""""###"""!!!!!!  !!!!!!"""""" """!!!     !!!!!!   !!!"""$$$(((,,,///000111111+++***))))))***+++***)))######$$$$$$$$$###""""""###!!!    ###))))))+++333===EEEJJJKKKPPPVVVYYYRRR@@@+++    (((111AAAJJJVVVbbbmmmuuutttpppjjjgggaaaZZZUUUOOOCCC777---%%% ~~~zzz||||||}}}}}}|||yyywwwuuuvvvuuurrrrrrrrrqqqooonnnllliiigggiiimmmnnnkkkgggdddbbb___\\\ZZZZZZ[[[\\\^^^\\\YYYWWWWWWWWWVVVUUUTTTTTTTTTQQQMMMKKKKKKMMMLLLJJJIIIIIIKKKMMMMMMMMMLLLJJJGGGFFFGGGHHHGGGGGGHHHGGGEEEDDDCCCCCCDDDDDDFFFFFFFFFEEEEEEDDDCCCCCCDDDBBBAAABBBDDDDDDBBB@@@???AAABBBAAA???===<<<<<<;;;:::999888777777888888777888999999:::999888777444444444333333333333333000//////......---......***+++---...///...---,,,***))))))((((((((())))))***)))(((''''''&&&''''''$$$$$$%%%&&&'''))))))***''''''&&&&&&%%%&&&&&&&&&&&&$$$$$$$$$%%%&&&%%%$$$###"""""""""""""""######!!!!!!"""""""""!!!  !!!!!!  !!!!!!!!! """"""  !!!    """!!! """$$$&&&'''))),,,...///000000***)))''''''((((((((('''""""""######"""!!! !!!     )))000666888;;;>>>CCCGGGHHHHHHJJJMMMLLLCCC222    ***999EEESSS[[[ccciiiqqqvvvssskkkfff```UUUIIICCC===222&&& ~~~{{{{{{||||||{{{yyywwwuuuvvvtttqqqpppppppppooonnnoookkkhhhiiilllllliiiddddddbbb___\\\[[[[[[\\\]]]^^^[[[XXXVVVVVVVVVVVVUUUQQQSSSTTTRRRNNNLLLMMMOOOJJJJJJJJJLLLNNNNNNLLLJJJMMMKKKHHHFFFGGGGGGGGGFFFIIIHHHFFFDDDDDDDDDEEEEEEGGGGGGFFFEEEDDDCCCBBBBBB@@@???@@@BBBFFFGGGEEEBBB???@@@BBBAAA>>><<<;;;;;;999999888777777888999:::666777777888888888888888222222111111111222333444...///000111000///---+++***+++---//////...---,,,******)))(((((((((((((((+++***)))''''''&&&&&&&&&&&&&&&''''''((()))*********)))'''&&&%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$###"""""""""""""""###### !!!!!!!!!  """""" !!!!!!""""""!!! ###"""!!! !!! """###"""!!!"""!!! !!!###%%%++++++,,,,,,,,,,,,,,,,,,***(((&&&&&&&&&&&&&&&$$$!!!""""""""""""        '''222:::AAADDDGGGFFFEEEDDDAAA>>>@@@AAA???555&&&   '''666HHHUUU```fffkkkmmmpppsssmmmccccccZZZJJJ;;;333...$$$ ~~~~~~~~~}}}{{{wwwtttrrrqqqrrrtttuuusssqqqmmmkkkiiijjjjjjjjjjjjiiihhhhhheeeccc___[[[ZZZZZZ\\\^^^[[[[[[[[[ZZZYYYYYYXXXXXXTTTPPPMMMNNNQQQRRRPPPLLLJJJMMMMMMJJJKKKNNNOOOMMMLLLJJJHHHGGGGGGHHHGGGGGGDDDEEEFFFFFFFFFFFFGGGIIIAAAIIIJJJCCCAAAFFFFFF@@@@@@AAACCCEEEEEEDDDCCCAAA???@@@AAA@@@>>>>>>???@@@===;;;999888999999777666666666555444444555777777555222///000333666666444000///...------,,,------++++++------------++++++((()))*********((('''&&&%%%&&&'''(((((('''&&&%%%&&&'''((()))))))))((('''))))))))))))(((((((((((($$$$$$#########$$$%%%&&&$$$""" !!!""""""!!!"""###%%%&&&%%%"""  ###&&&&&&### """""""""""""""""""""""" """!!!  !!!###(((---111000...+++)))(((''''''***)))(((&&&%%%%%%%%%%%%$$$###!!! )))222<<>>666444333///***"""      """)))222AAATTTcccnnnhhhlllqqqnnnoooooofffZZZHHH===333"""}}}}}}}}}|||zzzwwwtttrrrrrrsssssssssrrrpppnnnllljjjjjjjjjiiihhhggggggfffdddbbb___\\\[[[[[[\\\]]][[[ZZZYYYYYYXXXXXXXXXXXXUUUQQQMMMMMMOOOPPPNNNKKKJJJLLLKKKIIIIIIMMMOOOMMMKKKIIIFFFEEEEEEFFFFFFFFFEEEFFFGGGHHHHHHHHHJJJKKKEEEIIIJJJGGGEEEEEEEEEBBBAAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAA???===<<<>>>???>>>;;;999888999999888666777666555555444555666666555333222222222333222111111000///...------,,,---+++,,,,,,,,,,,,,,,,,,+++)))************)))'''&&&&&&'''((())))))((('''&&&'''''''''(((((('''&&&&&&((((((((((((((((((((((((%%%$$$###""""""###$$$%%%###!!! """###"""""""""###$$$$$$$$$"""  !!!!!!!!!  """$$$%%%### !!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  !!!###&&&***...000///---+++)))(((((('''***)))((('''&&&%%%%%%%%%$$$###!!!   222DDDMMMNNNQQQPPPLLLEEE@@@<<<555...+++***'''###      )))444BBBRRRbbblllsssmmmqqquuupppnnnjjj^^^RRR>>>111''' }}}zzz{{{{{{zzzyyywwwuuusssssssssrrrqqqpppoooooonnnkkkkkkjjjiiigggfffeeedddbbbaaa___^^^\\\\\\[[[[[[ZZZYYYXXXWWWVVVWWWXXXYYYWWWRRRNNNLLLMMMMMMLLLJJJJJJKKKJJJGGGHHHLLLOOOMMMJJJIIIFFFDDDCCCDDDFFFGGGFFFGGGHHHIIIJJJKKKLLLLLLIIIHHHJJJLLLJJJDDDCCCEEEDDDCCCBBBAAAAAA@@@@@@@@@BBBAAA@@@===;;;;;;===???>>><<<:::999999999888777888777666555555444555555666777777666333111111111222111000///------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++***)))((('''(((((())))))))))))(((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''(((((((((&&&%%%$$$###""""""######"""!!! """$$$$$$############""""""!!!!!! """"""""""""!!!!!! !!!"""###""""""!!!"""%%%"""!!!  """$$$&&&))),,,///...---,,,***))))))(((((())))))((('''&&&%%%$$$$$$######!!! 666SSS\\\WWWUUULLLDDDAAA===444+++'''   $$$***666EEEUUUcccmmmrrrtttnnnsssvvvoookkkeeeXXXKKK444###  |||yyyyyyyyyyyyxxxvvvuuuttttttsssqqqpppooooooooopppmmmlllkkkiiigggeeedddddd`````````___^^^\\\[[[ZZZYYYXXXVVVUUUUUUVVVXXXYYYXXXTTTPPPMMMMMMMMMLLLKKKKKKLLLKKKGGGHHHMMMPPPNNNKKKJJJGGGDDDCCCDDDFFFIIIGGGGGGGGGHHHKKKLLLMMMLLLKKKGGGIIIOOOLLLCCCAAAFFFFFFDDDBBB@@@>>>>>>???@@@@@@@@@???<<<;;;<<<>>>AAA>>><<<:::999999999888777888888777666555444444444555888:::999555222222444333222111///...---,,,,,,---,,,+++******+++,,,---,,,,,,,,,+++***))))))((()))))))))******))))))))))))(((&&&$$$######$$$$$$###$$$$$$%%%'''(((((())))))'''&&&$$$###"""######"""  ###$$$%%%$$$$$$###"""!!! !!!!!!"""############"""!!!  !!!!!!"""""""""!!!$$$&&&"""!!! !!!!!!!!!!!!!!!###&&&)))+++---...,,,+++***)))))))))))))))((((((''''''&&&$$$######"""!!!   ///PPP^^^YYYRRRDDD:::<<<999...%%%###    """111999GGGUUU```iiinnnqqqpppjjjmmmpppjjjgggbbbVVVFFF---   ~~~|||xxxxxxxxxxxxwwwvvvuuuuuusssrrrpppooonnnnnnppppppooommmkkkiiigggeeeeeeeee______```______]]][[[ZZZXXXXXXVVVUUUUUUVVVWWWWWWXXXVVVRRROOONNNNNNMMMMMMMMMOOOMMMJJJJJJNNNPPPOOOLLLLLLKKKHHHEEEEEEHHHKKKGGGFFFEEEGGGJJJLLLKKKJJJJJJEEEGGGMMMJJJAAA@@@FFFGGGEEEBBB???>>>>>>???@@@>>>>>>>>>===<<<===@@@CCC>>><<<:::999::::::888777888777777666555444444333111444777777444222333555222111000...------,,,,,,,,,,,,***))))))***,,,,,,+++++++++************************))))))*********((('''%%%$$$#########$$$"""###$$$%%%&&&'''((()))***)))'''%%%$$$######$$$"""!!! !!!###%%%%%%$$$$$$###!!!  """""""""""""""""""""!!! !!!"""""" """$$$%%%!!!!!! !!!"""""" !!!"""%%%(((+++---------+++***))))))((((((((()))&&&&&&&&&&&&%%%###"""!!!    """BBBVVVXXXMMM>>>333444111'''   ***  '''222===IIIWWWaaaeeehhhmmmqqqppphhhhhhhhhaaa___]]]RRR???'''   }}}{{{|||~~~~~~~~~zzzyyyxxxxxxwwwvvvuuuuuurrrqqqpppooonnnoooooopppnnnmmmjjjgggfffeeeeeeeee____________^^^]]]\\\[[[YYYXXXXXXWWWWWWVVVUUUUUUUUUTTTSSSRRRPPPOOOOOOOOONNNPPPPPPLLLLLLOOOOOOLLLLLLMMMNNNLLLHHHGGGJJJLLLHHHFFFDDDFFFIIIKKKIIIGGGGGGFFFGGGHHHFFFBBBCCCFFFGGGEEEBBB@@@??????@@@AAA===>>>??????>>>???AAACCC???===::::::::::::999888666777777777666555444333---///111222111111222333000///...------,,,------++++++************++++++***))))))))))))***++++++******))))))))))))******'''&&&&&&%%%$$$$$$$$$$$$######$$$%%%&&&(((((()))***)))'''%%%$$$###$$$$$$###"""!!!!!!###%%%%%%$$$###"""!!! !!!""" !!!!!!""""""!!!!!!!!! """######"""  !!!!!! !!!$$$$$$&&&***---///...---******)))(((''''''(((((($$$$$$%%%%%%###"""  000FFFOOOEEE:::///***%%% '''111'''  !!!(((666CCCKKKVVVaaafffeeeeeejjjoooqqqfffddd```VVVRRROOODDD111   ~~~|||{{{}}}{{{{{{yyyxxxwwwvvvuuuuuuqqqppppppooooooooooooooollljjjgggeeecccccccccddd```______^^^]]]]]]]]]\\\YYYZZZZZZZZZYYYVVVTTTRRRPPPQQQRRRRRRQQQPPPPPPPPPMMMPPPQQQNNNMMMNNNLLLHHHJJJNNNPPPNNNJJJHHHIIILLLJJJGGGDDDFFFIIIKKKHHHEEEEEEHHHHHHDDDBBBEEEGGGFFFFFFEEECCCBBBAAAAAAAAAAAA???AAACCCBBBAAA????????????===;;;:::::::::999888555555666777777666555444000///...///111333333222------,,,,,,,,,,,,------******++++++++++++******((('''''''''(((***,,,---***)))(((((((((((()))***%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((((()))'''&&&%%%###""""""######$$$###!!!"""###$$$$$$###!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$$$$"""!!!$$$''''''))),,,000222000...+++***)))((('''&&&&&&&&&""""""######"""    ---999666222***      """,,,222999GGGTTT]]]aaaddddddaaa```bbbdddhhh^^^[[[VVVIIICCC===000!!!   ~~~}}}~~~}}}|||zzzxxxwwwvvvuuuuuuppppppppppppooooooooooooiiihhheeecccaaaaaabbbccc```___^^^]]]]]]]]]]]]]]]YYYZZZ[[[\\\ZZZWWWSSSQQQLLLNNNQQQRRRRRRQQQPPPPPPMMMPPPQQQNNNLLLMMMJJJEEEIIIMMMQQQOOOKKKHHHIIIKKKLLLHHHEEEFFFJJJKKKHHHDDDCCCJJJIIIAAA@@@HHHKKKGGGEEEDDDDDDCCCBBBBBBBBBBBBBBBDDDEEEEEEBBB???===<<>>;;;:::;;;;;;::::::999999888888999888888777777666666555666444222111000000111222111000///---,,,,,,------,,,,,,,,,,,,+++***)))((((((((((((((()))+++---...,,,)))&&&%%%''')))***+++''''''''''''&&&&&&&&&%%%&&&&&&'''&&&$$$$$$%%%'''$$$######"""""""""######"""!!! !!!""" """"""!!! !!!""" !!!!!!""""""!!!!!! !!!   """######!!!$$$$$$### ###(((***,,,---.........,,,***)))((('''&&&$$$###"""""""""!!!!!!       %%%333AAAQQQ\\\ccchhhiiigggppppppmmmggg]]]RRRHHHBBBAAA888,,,###  ~~~|||{{{|||~~~|||zzzwwwsssppppppsssvvvtttpppmmmmmmnnnooommmjjjeeeeeedddbbbaaa___^^^^^^YYYXXXWWWVVVWWWYYY\\\^^^YYYVVVUUUVVVXXXYYYVVVSSSSSSRRRQQQOOOMMMLLLKKKKKKMMMKKKHHHHHHIIIKKKKKKJJJHHHIIIJJJIIIHHHHHHJJJKKKHHHHHHHHHHHHIIIIIIJJJKKKHHHDDDDDDGGGHHHDDDAAABBBEEEFFFFFFFFFEEEEEEGGGHHH===???AAABBB@@@>>>>>>>>><<<;;;:::999888888888888888888888777666555555555555444222000000000111111444222///---,,,,,,------------------,,,+++******)))))))))***+++,,,...///---***'''&&&''')))***)))((((((((('''''''''&&&&&&&&&''''''%%%######$$$%%%###############$$$%%%%%%###"""  """######$$$###!!!!!!!!! !!!!!!""""""###### !!!!!!!!!  """$$$%%%$$$$$$!!!"""###"""  ###'''+++---//////...,,,***)))'''&&&$$$$$$$$$######"""!!!       '''222EEETTTeeennnpppqqqoookkkqqqsssrrriiiYYYGGG888111...%%%  |||zzz{{{}}}}}}{{{xxxtttqqqqqqrrrssspppnnnllllllmmmooonnnmmmeeedddcccbbbaaa```______ZZZXXXVVVUUUVVVYYY\\\^^^YYYXXXWWWWWWXXXXXXVVVSSSUUUSSSPPPMMMKKKJJJKKKKKKKKKIIIHHHHHHJJJLLLLLLKKKIIIIIIHHHGGGFFFGGGIIIJJJNNNMMMJJJHHHGGGGGGGGGHHHGGGCCCBBBHHHJJJHHHDDDCCCDDDFFFGGGFFFCCCCCCEEEHHH@@@AAABBBAAA???===>>>???<<<;;;999888777777888888999888888777666555444444555444333222111111111111666444000...,,,,,,---...............---,,,+++***++++++++++++,,,,,,---------+++((('''((())))))((()))(((((((((((('''''''''&&&''''''%%%###"""###%%%%%%%%%$$$$$$###$$$$$$$$$$$$"""  """$$$!!!###$$$###!!!!!!!!!""""""############!!! """!!! """&&&''''''%%%$$$"""""""""  """%%%)))---...///...,,,)))'''&&&&&&&&&!!!!!!#########"""       (((888EEEUUUcccrrrwwwvvvtttqqqnnnpppsssrrrfffQQQ999(((   }}}zzzzzz|||{{{zzzyyyxxxvvvssspppooojjjjjjiiikkkmmmnnnooooooeeedddcccaaa```_________\\\ZZZWWWUUUUUUWWWZZZ\\\ZZZYYYXXXXXXWWWVVVTTTSSSUUUSSSPPPMMMKKKJJJKKKLLLKKKIIIIIIIIIKKKMMMMMMLLLJJJHHHGGGFFFFFFGGGHHHIIINNNLLLJJJGGGFFFFFFGGGHHHFFFBBBBBBIIILLLKKKHHHGGGEEEGGGGGGEEEAAA@@@AAADDDBBBCCCBBB@@@===<<<<<<===<<<;;;999888777888999:::999999888777666555444444666555555444333333222222666444111///---------...............---,,,++++++......------,,,++++++***---+++)))((()))***)))((()))(((((((((((('''''''''&&&''''''%%%######$$$&&&((('''&&&$$$###"""""""""$$$"""!!! !!!"""$$$$$$$$$### !!!###"""""""""##################   $$$'''((('''$$$"""""""""!!! ###'''***,,,...,,,+++)))&&&%%%%%%&&&&&& !!!"""######"""!!!        (((888JJJUUUcccmmmwwwxxxvvvtttrrrppplllnnnkkk^^^GGG///   ~~~}}}{{{yyyyyyxxxxxxyyyyyyyyyuuuoookkkfffggghhhjjjlllmmmmmmmmmfffdddbbb```^^^^^^^^^^^^\\\ZZZXXXVVVUUUVVVXXXYYYXXXXXXXXXWWWWWWVVVTTTTTTUUUSSSPPPMMMLLLKKKLLLMMMLLLKKKJJJKKKMMMNNNMMMLLLJJJIIIGGGGGGHHHIIIHHHGGGIIIHHHFFFFFFFFFHHHJJJKKKFFFCCCDDDIIILLLJJJIIIJJJGGGGGGFFFDDDAAA??????@@@BBBBBBBBB@@@===::::::;;;;;;:::999888888:::<<<===;;;:::999888777666555444666666666555444444333333444333222111//////..................---,,,++++++.........---,,,+++***))),,,***))))))***+++***)))((((((((('''''''''&&&&&&%%%&&&'''&&&%%%%%%&&&((()))(((&&&$$$"""!!! ###""""""""""""""""""###"""""" !!!%%%)))"""""""""""""""############!!!  """%%%''''''%%%"""  """%%%(((***+++,,,)))((('''%%%$$$$$$%%%&&& !!!!!!!!!!!!!!!       %%%,,,888JJJYYYbbbooouuuxxxwwwuuutttqqqmmmfffddd\\\NNN:::(((  ~~~}}}~~~~~~}}}}}}}}}{{{xxxvvvuuuuuuuuuwwwwwwtttnnniiidddfffiiikkkkkkjjjiiihhhfffdddaaa___]]]\\\\\\\\\YYYXXXWWWUUUUUUVVVVVVWWWSSSTTTVVVVVVVVVVVVVVVWWWSSSRRRQQQOOONNNMMMMMMNNNMMMMMMLLLMMMOOOOOONNNLLLKKKIIIHHHHHHJJJJJJHHHEEEFFFEEEEEEEEEFFFHHHIIIJJJGGGEEEFFFIIIHHHEEEFFFJJJJJJGGGEEECCCCCCBBB@@@???>>>@@@@@@???===;;;::::::;;;:::999888999<<<>>>@@@<<<<<<;;;999888666555555555555555555444333222222222222333222222000///...---......------,,,+++******+++,,,------,,,+++***+++)))((()))+++,,,+++***''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&&&&(((***'''&&&$$$###"""!!! !!!"""############"""!!!!!!!!!!!! """%%%((("""""""""""""""""""""""" !!!!!! !!!"""###$$$%%%$$$"""  $$$''')))+++++++++((('''&&&%%%$$$#########!!!           +++888AAALLL\\\hhhlllvvvxxxxxxuuutttsssllldddZZZSSSGGG888***   ~~~}}}}}}~~~|||zzzzzz|||{{{wwwssstttsssrrrttttttrrrmmmhhhdddgggjjjllljjjhhheeedddfffdddaaa^^^\\\[[[[[[[[[UUUUUUUUUUUUUUUUUUVVVVVVOOOQQQTTTUUUVVVWWWXXXZZZSSSRRRQQQPPPOOOOOONNNNNNOOONNNMMMNNNPPPPPPNNNLLLKKKIIIHHHJJJLLLKKKHHHDDDGGGGGGFFFFFFFFFFFFFFFFFFHHHGGGHHHIIIEEEAAACCCIIIKKKGGGDDDCCCEEEEEEBBB@@@;;;===??????===;;;;;;;;;;;;:::999888:::===@@@BBB===<<<;;;:::888777666555444444444444333222111111000111333444333111///...------------,,,+++******'''(((***,,,---------,,,***)))((()))+++,,,,,,+++''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((***,,,$$$$$$###"""!!!!!!!!!""" !!!###%%%%%%###!!! """###$$$###"""!!!"""###"""""""""!!!!!!!!!!!!!!!!!!"""!!! !!!######$$$$$$"""  """%%%(((+++,,,++++++(((((('''%%%$$$"""!!! !!!         +++999GGGQQQ[[[iiirrrtttxxxyyywwwtttssspppfff[[[OOOEEE666'''   ~~~zzzxxxwwwwwwxxxwwwtttrrruuuuuutttqqqooonnnoooqqqkkkjjjhhhiiijjjjjjiiihhhcccdddddddddbbb^^^[[[YYYXXXWWWTTTRRRQQQRRRTTTVVVSSSSSSTTTVVVYYYZZZXXXWWWWWWTTTPPPLLLJJJKKKMMMOOORRRRRRRRRQQQPPPOOOMMMLLLJJJMMMLLLGGGGGGLLLMMMJJJLLLLLLLLLKKKJJJHHHGGGFFFEEEHHHKKKJJJFFFCCCCCCCCCHHHGGGEEECCCCCCCCCCCCDDD@@@===>>>CCCCCC===<<<>>>===;;;:::;;;===??????>>><<<:::999999999888555333777666666555444222111000111111111///---,,,,,,...)))***+++,,,---,,,+++*********))))))))))))******))))))***+++***)))((('''((((((((('''&&&$$$###"""%%%&&&''''''&&&%%%%%%&&&###$$$%%%%%%%%%###"""!!!#########""" !!!###%%%&&& %%%!!!""""""!!!!!!!!!!!!""""""  !!!""" !!!"""""" """%%%'''&&&'''***------+++'''(((''''''&&&%%%$$$###"""            222>>>KKKZZZccckkkrrruuutttsssyyy{{{uuuoooiii^^^TTT<<<---    ~~~xxxvvvttttttttttttrrrqqqppprrrsssrrrooommmmmmmmmmmmkkkiiiiiiiiijjjiiigggcccccccccbbb```^^^\\\[[[XXXWWWUUUTTTSSSSSSTTTUUUUUUTTTTTTVVVWWWWWWUUUSSSVVVSSSPPPLLLKKKKKKMMMNNNRRRRRRQQQQQQPPPNNNMMMLLLMMMOOONNNJJJJJJNNNOOOMMMLLLLLLLLLKKKJJJIIIGGGGGGBBBFFFIIIIIIGGGFFFFFFGGGHHHGGGEEEDDDDDDDDDDDDEEEAAA>>>???DDDCCC>>>===???===<<<;;;;;;;;;<<<===>>><<<;;;999999999888666444666666555555444333222111111222222000---,,,---...++++++,,,,,,,,,+++++++++******))))))))))))******((()))*********)))''''''((((((((('''&&&%%%###"""$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%$$$###"""!!!"""######""" """$$$ """---...!!! !!!!!!!!!!!!""""""""""""  !!!!!!!!!""" !!!!!!!!! $$$'''(((((((((***------***''''''&&&%%%$$$###""""""!!!        ---@@@NNNYYYfffmmmrrrvvvvvvssstttyyyzzzuuuppphhh[[[NNN888)))   ~~~~~~zzzwwwsssqqqqqqrrrqqqppplllnnnppppppnnnkkkjjjiiiooollliiihhhhhhhhhgggfffbbbaaa```___^^^]]]]]]]]]XXXXXXWWWWWWVVVUUUUUUUUUVVVUUUTTTTTTUUUTTTQQQOOOSSSQQQOOOMMMLLLLLLLLLLLLQQQQQQQQQPPPOOONNNMMMLLLNNNPPPOOOLLLLLLOOOPPPNNNLLLLLLLLLKKKJJJIIIHHHHHHDDDFFFHHHIIIHHHGGGGGGHHHGGGGGGFFFEEEEEEFFFFFFGGGBBB@@@AAADDDDDD@@@???@@@======<<<:::999999;;;>>><<<;;;999::::::999777555555555444444444333333333333333333111...---...///...---,,,++++++******+++++++++************++++++((())))))))))))(((''''''((((((((('''&&&%%%$$$######&&&((()))(((&&&%%%%%%((('''&&&$$$###""""""!!!!!!""""""!!! """###!!!...CCCEEE///"""""" !!!#########"""!!!   !!!"""#########"""!!! """'''+++*********+++,,,+++)))&&&%%%$$$$$$###"""!!!       )))===PPP```iiirrrvvvxxxxxxuuuppptttvvvuuurrrmmmcccQQQBBB000### ~~~~~~{{{vvvrrrqqqqqqqqqpppkkklllnnnmmmkkkiiiiiiiiiooolllhhhfffeeeeeedddcccaaa```^^^\\\\\\\\\]]]^^^YYYYYYYYYYYYXXXWWWUUUTTTUUUTTTRRRRRRRRRRRRPPPNNNPPPPPPOOONNNMMMMMMLLLLLLPPPPPPPPPPPPOOONNNMMMLLLMMMNNNMMMLLLLLLMMMNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHIIIJJJIIIHHHFFFFFFEEEGGGGGGGGGGGGGGGGGGHHHHHHCCCBBBCCCDDDDDDBBBAAAAAA>>>>>>===:::777777:::===;;;:::999:::::::::888666444444444333444444444555333444444222///...///000000///---+++************++++++************++++++************))))))((((((''''''''''''&&&%%%$$$###"""%%%(((***((('''&&&&&&***)))&&&$$$"""""""""""" """"""""" !!!###%%%333IIIKKK444&&&%%%###!!!###$$$###"""!!! !!!  """$$$%%%%%%$$$"""!!!!!!$$$)))---,,,,,,++++++***)))'''&&&######"""!!!         """,,,888JJJZZZiiiqqqwwwyyyzzzyyytttnnnsssqqqnnnkkkfffYYYEEE555&&& ~~~~~~~~~wwwrrrpppoooooonnnmmmmmmllliiiggghhhjjjlllnnnkkkgggeeedddcccaaa``````^^^\\\ZZZZZZ[[[\\\^^^YYYZZZ[[[[[[YYYWWWUUUTTTSSSQQQPPPPPPQQQRRRQQQPPPOOOOOOOOOOOONNNNNNMMMLLLPPPPPPPPPPPPOOONNNNNNMMMNNNMMMMMMNNNNNNMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHCCCDDDDDDCCCCCCCCCCCCBBB>>>>>><<<:::888888999;;;:::999888999::::::999777444444333333333444555666444444444222000//////111111000---+++************+++******************+++++++++******))))))))))))''''''''''''&&&%%%$$$$$$###%%%((()))((('''''''''+++)))'''%%%###"""###### """######!!! !!!"""""")))999:::***!!!###  """###$$$###"""  !!!!!!!!! """###%%%$$$###!!!  !!!"""###&&&***---,,,,,,,,,***)))'''&&&&&&"""!!!          ///<<>>---$$$  ~~~}}}}}}yyyuuurrrqqqqqqqqqpppppppppooommmkkklllnnnqqqkkkjjjiiihhhhhheeeaaa^^^]]]\\\[[[YYYXXXXXXYYYYYY[[[[[[ZZZYYYXXXVVVUUUTTTRRRPPPNNNOOOPPPRRRRRRRRRQQQPPPPPPOOOOOOPPPQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPOOOLLLMMMRRRRRRMMMLLLOOONNNMMMKKKJJJIIIJJJLLLLLLIIIGGGFFFGGGKKKMMMLLLKKKGGGGGGHHHHHHGGGFFFEEEDDDCCCFFFEEEAAAAAADDDDDDAAA@@@<<<999;;;???@@@;;;666666666666777999999888777666555333222222333444555333333333111///...///000............---,,,+++***))))))(((((((((((())))))***)))((('''&&&''''''(((&&&&&&''''''&&&&&&%%%%%%&&&'''''''''&&&''')))+++(((((((((''''''&&&$$$$$$!!!###%%%%%%$$$#########$$$ %%%'''"""###'''"""######""""""!!!!!!  !!!!!! !!!###&&&''''''&&&'''((()))******((($$$###$$$%%%!!!        )))999JJJYYYfffnnnqqqqqqrrrqqqooopppssspppkkkfff\\\RRRJJJ===,,,    zzz~~~www|||yyyvvvuuuuuuvvvvvvuuuooopppqqqpppooonnnooopppkkkkkkkkkkkkjjjgggbbb^^^]]]\\\[[[ZZZXXXXXXWWWWWW\\\[[[ZZZXXXWWWUUUTTTTTTTTTQQQOOOOOOPPPQQQQQQQQQRRRQQQPPPOOOPPPQQQRRRSSSRRRRRRRRRRRRRRRRRRQQQQQQMMMJJJKKKPPPPPPKKKJJJMMMNNNMMMKKKJJJIIIJJJLLLMMMMMMJJJHHHHHHJJJKKKJJJHHHGGGGGGHHHHHHGGGEEEDDDCCCBBBFFFEEE@@@@@@DDDDDD@@@@@@;;;888<<>>///    }}}|||xxxuuuuuuwwwwwwrrrnnnnnnnnnnnnmmmllljjjiiihhhgggfffeeeggghhhhhhddd```___^^^]]]^^^______^^^\\\\\\[[[YYYVVVUUUTTTTTTTTTWWWVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPOOOOOOPPPRRRSSSPPPQQQSSSSSSQQQNNNJJJHHHPPPOOOMMMMMMNNNOOONNNLLLMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGIIILLLLLLHHHFFFHHHIIIJJJJJJHHHEEEBBBAAA@@@BBBCCCCCCAAA@@@@@@BBBEEE@@@???>>>???@@@@@@===:::;;;;;;:::999888888999999888666333111111222444666999888666444222000...---///......///111222000///,,,+++***)))((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&***'''$$$$$$'''******)))(((''''''&&&&&&%%%$$$$$$"""&&&)))((($$$"""$$$'''&&&&&&&&&&&&&&&&&&&&&%%%&&&$$$"""!!!!!!!!!   $$$((()))((('''''')))(((((('''&&&%%%###!!!      """(((666EEEWWWbbbhhhmmmooonnnbbblllqqqlllhhhgggccc\\\SSSHHH;;;--- }}}|||xxxttttttvvvuuurrrnnnmmmmmmmmmlllkkkiiihhhggggggfffeeeggghhhhhhdddaaa___^^^]]]^^^___^^^\\\[[[YYYYYYWWWVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRQQQRRRRRRRRRQQQOOOLLLKKKMMMLLLMMMNNNPPPQQQPPPNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKHHHIIILLLLLLHHHGGGHHHHHHHHHGGGEEECCCAAA@@@@@@BBBBBBBBBAAA??????AAACCCDDDAAA>>>===??????>>><<<;;;::::::999888888777777777666444333333444555666888777555333111///...---......---///000111///...+++******)))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''(((&&&$$$###%%%''''''''''''''''''&&&%%%%%%$$$$$$!!!%%%'''&&&###"""$$$'''&&&&&&&&&&&&%%%%%%$$$$$$%%%###"""!!!"""!!!   !!!!!!  !!!!!!$$$'''******(((&&&&&&&&&''''''&&&%%%$$$"""!!!      """,,,222CCCPPP]]]cccgggjjjkkkjjjbbbjjjnnnjjjgggfff___VVVFFF;;;---""" ~~~~~~~~~|||xxxsssrrrssssssqqqooommmmmmllljjjiiihhhfffffffffeeeeeefffhhhgggeeeccc___^^^]]]]]]^^^]]][[[YYYVVVVVVVVVVVVWWWXXXYYYZZZVVVUUUUUUTTTSSSSSSSSSRRRSSSSSSRRRRRRQQQQQQPPPPPPRRRRRRRRRRRRQQQPPPOOOOOOJJJJJJLLLOOORRRSSSRRRPPPMMMMMMMMMMMMMMMMMMNNNNNNNNNKKKJJJKKKKKKGGGGGGJJJHHHFFFDDDBBBAAA@@@@@@@@@BBBBBBBBBAAA???>>>@@@AAAFFFCCC@@@>>>>>>??????>>>::::::::::::888777555333666555555555555555666666666555444222000...---,,,---,,,,,,---//////...---)))))))))))))))******+++)))))))))(((((('''''''''''''''''''''''''''''''''%%%%%%%%%###""""""$$$&&&''''''&&&%%%%%%$$$$$$###!!!###%%%$$$"""!!!$$$((('''&&&&&&%%%$$$###""""""###""" !!!""""""!!! !!!######!!!!!!###$$$%%%)))***+++***(((%%%$$$$$$%%%%%%%%%$$$###!!!    ###///;;;DDDUUU^^^eeeeeeeeeggggggfffbbbhhhjjjfffeeecccYYYKKK888,,, ~~~|||}}}|||{{{wwwsssqqqqqqqqqpppooonnnmmmllljjjiiigggffffffddddddeeeeeeffffffdddccc___^^^]]]\\\\\\\\\YYYWWWUUUVVVVVVWWWWWWXXXYYYZZZTTTTTTTTTTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSRRRPPPPPPSSSSSSSSSRRRRRRRRRRRRRRRJJJKKKMMMQQQTTTTTTRRROOONNNMMMMMMMMMMMMNNNPPPPPPQQQMMMJJJKKKJJJGGGHHHKKKIIIFFFCCCAAA@@@AAAAAAAAAAAABBBBBBAAA???>>>???@@@FFFDDDBBB@@@@@@??????>>>999:::::::::999666333111444444444555555555555555444333222111///...,,,,,,,,,++++++,,,......---+++(((((((((((()))***+++,,,******))))))((('''''''''&&&&&&&&&'''''''''''''''$$$&&&&&&$$$!!! """%%%&&&&&&%%%%%%$$$######### !!!""""""!!!"""$$$'''&&&&&&%%%$$$"""!!! """  """"""!!!    """$$$$$$""" ###%%%'''(((+++++++++***(((&&&$$$###%%%%%%$$$$$$###!!!    ###///>>>MMMVVVbbbgggiiifffdddggghhhgggdddgggfffbbbaaa___PPP@@@///""" ||||||~~~{{{|||zzzwwwsssqqqpppppppppppppppooommmkkkiiihhhggggggcccdddddddddcccccccccccc^^^]]]\\\[[[[[[ZZZXXXVVVVVVVVVVVVWWWWWWWWWWWWWWWSSSSSSTTTTTTTTTSSSRRRRRRSSSSSSTTTTTTSSSSSSRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSNNNNNNPPPRRRTTTSSSPPPMMMOOONNNMMMMMMMMMNNNPPPQQQRRRMMMJJJJJJIIIGGGHHHKKKJJJGGGCCCBBBCCCDDDDDDCCC@@@AAABBBAAA???>>>???@@@BBBCCCDDDDDDCCC@@@>>>===999:::::::::999666333111333333333333333333333333222222111000...---,,,,,,+++******+++---...,,,+++(((((((((((()))***,,,,,,+++******)))((((((''''''&&&&&&&&&'''''''''(((((($$$&&&(((&&&"""!!!###&&&%%%%%%%%%$$$######"""""" !!!!!!"""""""""$$$&&&%%%$$$###"""!!! !!!  !!!"""!!!  !!!"""######!!! ###&&&'''(((***))))))(((((('''&&&%%%$$$$$$$$$######!!!     """///===LLLZZZbbbeeehhhhhheeeeeeiiikkkjjjggggggccc\\\ZZZVVVFFF444'''  ~~~|||~~~{{{yyy|||xxxwwwuuurrrqqqpppppppppqqqpppmmmjjjhhhgggggggggccccccdddccc```___```aaa\\\[[[ZZZZZZ[[[ZZZXXXVVVUUUVVVVVVVVVVVVUUUUUUTTTRRRRRRTTTTTTTTTSSSRRRQQQSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSTTTTTTTTTSSSRRRRRRQQQQQQQQQRRRSSSRRROOOMMMPPPOOOMMMLLLLLLNNNOOOQQQPPPLLLIIIJJJIIIGGGHHHKKKJJJGGGCCCCCCFFFGGGFFFDDD???@@@BBBBBBAAA@@@@@@AAA>>>AAAEEEFFFDDD@@@>>>===::::::::::::888777555333444333333222111111222222111111000//////...------+++******+++------,,,+++(((((((((((()))***+++,,,++++++***))))))(((''''''%%%%%%&&&&&&'''(((((((((%%%&&&'''&&&%%%$$$$$$%%%%%%%%%$$$######""""""!!! !!!"""######$$$#########""""""!!! !!! !!!"""!!! !!! !!!!!!""""""!!! !!!###&&&'''((()))'''&&&&&&''''''&&&%%%""""""""""""!!!      """///===JJJVVV```fffdddggggggeeefffjjjllljjjgggggg```VVVPPPKKK:::(((   ~~~yyyxxx|||wwwwwwvvvuuurrrpppppppppqqqooollliiigggfffffffffbbbccccccaaa^^^\\\]]]___[[[ZZZYYYYYYZZZZZZXXXVVVSSSTTTUUUUUUUUUUUUTTTSSSQQQRRRSSSTTTTTTSSSRRRQQQTTTSSSSSSRRRSSSTTTVVVWWWRRRSSSTTTUUUTTTSSSQQQOOOSSSRRRQQQRRRSSSRRRPPPOOOQQQOOOMMMKKKKKKLLLNNNOOOMMMIIIHHHJJJIIIGGGGGGKKKIIIFFFCCCDDDGGGIIIFFFCCC>>>@@@BBBCCCBBBBBBBBBCCC===@@@CCCDDDBBB??????@@@;;;::::::999888888777777777666444111111111222222111111000000//////......++++++***,,,---...---+++))))))(((((()))***++++++,,,,,,+++***)))((('''&&&%%%%%%&&&&&&'''(((((()))%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$###""""""!!!!!!!!!"""###%%%&&&%%%""" !!! !!!  !!!   !!! """!!!  """$$$&&&((())))))'''%%%$$$&&&&&&%%%###     &&&///===KKKVVV\\\```bbbcccffffffeeefffjjjiiiffffffeee]]]OOOFFF>>>///    wwwwww|||wwwwwwxxxvvvsssqqqpppppppppnnnkkkhhheeedddeeeeeebbbcccccc```\\\ZZZ[[[]]]YYYXXXXXXYYYZZZZZZXXXWWWPPPRRRSSSTTTUUUUUUTTTSSSPPPQQQSSSTTTUUUTTTRRRQQQTTTSSSRRRRRRSSSUUUWWWYYYQQQSSSUUUVVVUUURRRPPPNNNSSSRRRPPPQQQRRRSSSRRRQQQQQQOOOMMMKKKJJJKKKMMMNNNKKKHHHGGGJJJJJJGGGGGGJJJHHHEEECCCDDDHHHIIIFFFBBB===@@@BBBDDDCCCCCCCCCDDD===@@@BBBAAA???>>>@@@CCC;;;;;;:::999888888999999:::888555222000111222333111111000000////////////,,,++++++,,,......---+++)))))))))))))))******+++,,,,,,+++***)))((('''&&&%%%%%%&&&&&&'''((())))))$$$"""!!!###'''(((&&&###$$$$$$######"""!!!!!!!!!!!!"""$$$&&&'''&&&""""""  !!!!!!!!!!!!  """!!! !!!###%%%'''((()))+++((($$$$$$%%%%%%###!!!      (((///999HHHUUU]]]______^^^dddfffgggeeefffhhhfffaaaeeeddd[[[KKK???666(((   {{{{{{|||}}}|||xxxtttrrrrrrqqqnnnkkklllmmmmmmkkkgggdddcccccceeedddbbb___]]][[[ZZZZZZ]]]\\\ZZZXXXWWWWWWWWWWWWTTTSSSRRRSSSUUUUUUTTTRRRQQQSSSWWWXXXVVVSSSPPPOOOOOOPPPRRRTTTVVVVVVUUUUUUWWWSSSQQQQQQUUUXXXYYYXXXWWWVVVUUUSSSQQQPPPOOONNNPPPOOOMMMLLLLLLMMMOOOPPPSSSPPPKKKHHHGGGHHHHHHGGGFFFFFFFFFFFFEEEDDDBBBBBB@@@BBBCCCBBBDDDGGGEEEAAA>>>@@@@@@>>>???BBB@@@<<<;;;888555555777999888666:::888555444444333111///...---,,,---000000...,,,---------,,,,,,++++++++++++******)))((()))))))))))))))((('''''''''''''''&&&%%%$$$%%%((()))'''$$$%%%&&&'''''''''&&&%%%$$$%%%$$$###!!!!!!!!!"""###$$$"""!!!!!!""""""!!!"""!!!  """"""""""""!!!!!!!!!!!!!!!""""""!!! $$$###  !!!"""%%%))))))((((((+++///(((%%%!!! """###!!!    &&&---999EEETTT^^^``````bbbdddhhhbbb^^^aaahhhkkkfff```\\\WWWMMM@@@222$$$  ~~~{{{{{{|||||||||yyyuuurrrqqqpppmmmjjjlllmmmmmmkkkhhheeeddddddbbbaaa___^^^]]]\\\\\\]]]^^^]]][[[YYYXXXWWWWWWWWWTTTSSSSSSTTTUUUTTTRRRPPPSSSUUUWWWXXXWWWUUUSSSRRRQQQRRRSSSTTTUUUVVVVVVVVVWWWTTTRRRSSSVVVXXXXXXWWWVVVUUUUUUTTTTTTSSSRRRRRRPPPOOONNNMMMMMMNNNOOOPPPRRROOOKKKIIIHHHHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDCCC@@@BBBBBBAAACCCFFFDDD@@@>>>@@@???===>>>BBBAAA===:::999777888999999666333666444333444444444222000///...,,,...000000...+++,,,,,,,,,,,,++++++++++++************)))))))))((()))(((((('''''''''''''''%%%$$$###%%%'''((('''%%%%%%%%%&&&&&&&&&%%%$$$###$$$###"""!!!!!!!!!!!!"""###"""!!!!!!""""""!!!!!!!!!""""""""""""!!!!!!!!!  !!!!!! ###"""   !!!###$$$&&&'''(((((((((***+++(((%%%!!! !!!"""     &&&111999FFFOOOZZZ``````aaadddhhhiiiccc^^^___bbbdddbbb^^^ZZZRRREEE777+++   }}}|||{{{zzz|||yyyuuurrrpppnnnkkkiiimmmnnnnnnlllhhheeeddddddaaa___^^^\\\\\\^^^___```^^^]]]\\\ZZZYYYXXXWWWWWWUUUTTTUUUVVVWWWVVVSSSPPPUUUVVVWWWXXXXXXXXXWWWWWWSSSSSSSSSSSSTTTUUUWWWXXXVVVUUUUUUVVVWWWWWWVVVTTTUUUUUUUUUUUUUUUVVVVVVVVVPPPPPPNNNNNNNNNNNNPPPPPPPPPNNNKKKJJJJJJIIIGGGFFFHHHHHHHHHGGGGGGFFFEEEEEE@@@BBBAAA@@@AAADDDCCC?????????===:::<<>>FFFSSSYYY^^^```______cccggghhhddd___\\\\\\\\\[[[ZZZUUUHHH777)))!!! ~~~|||zzzwwwxxxvvvtttqqqooommmlllkkkmmmnnnnnnlllhhhfffeeeeeebbbaaa___]]]]]]___aaabbb]]]]]]\\\ZZZYYYXXXWWWVVVUUUUUUVVVXXXZZZYYYVVVSSSWWWVVVUUUVVVXXXYYYYYYYYYTTTSSSRRRQQQRRRTTTVVVXXXVVVWWWXXXXXXXXXWWWUUUSSSUUUUUUUUUUUUUUUUUUUUUUUUPPPPPPOOONNNNNNOOOPPPPPPOOONNNMMMMMMMMMLLLIIIFFFHHHHHHGGGGGGFFFFFFFFFFFFBBBCCCAAA>>>???CCCCCC?????????<<<888:::@@@BBB@@@===<<<;;;:::999777555333111111111333444444222///000000000//////...,,,+++)))))))))******++++++,,,((()))+++,,,+++***(((&&&((('''&&&&&&%%%%%%&&&&&&###""""""###%%%&&&''''''###############""""""!!! !!!""""""!!! """  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!   !!!!!!  """%%%&&&,,,)))'''''')))***'''%%%&&&$$$"""     ###+++555???IIIOOOVVVZZZ^^^^^^\\\[[[^^^aaaccccccaaa]]]XXXUUUTTTTTTLLL===*** ~~~|||yyytttsssrrrqqqpppnnnnnnnnnnnnmmmnnnnnnlllhhheeeddddddfffdddbbb```______```aaa[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWZZZ\\\\\\[[[YYYWWWUUUSSSTTTWWWYYYYYYYYYTTTSSSQQQOOOPPPRRRUUUWWWVVVXXXZZZZZZYYYWWWUUUTTTVVVVVVUUUTTTSSSRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOONNNKKKHHHGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDAAA===>>>BBBBBB?????????;;;777999???AAA@@@@@@???<<<999666555666777444333333333333222000---000000111000///------,,,)))))))))******++++++,,,((()))+++,,,+++***(((&&&''''''&&&%%%%%%%%%%%%%%%"""############$$$&&&'''######""""""!!!!!!!!!!!! !!!""""""!!! !!!  !!!"""!!! """""""""#########""""""!!!!!!!!!!!!  ###$$$###!!!  ###&&&(((...+++((((((******'''$$$$$$###!!!    """---888CCCLLLSSSWWWTTTXXX\\\^^^\\\ZZZZZZ[[[\\\^^^___\\\UUUOOOJJJIII@@@222  |||{{{xxxtttoooppppppooommmmmmoooppplllmmmmmmkkkgggdddccccccfffeeedddbbb```___^^^^^^ZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXZZZ\\\]]]\\\[[[WWWTTTRRRSSSWWWYYYXXXWWWUUUTTTRRRPPPQQQSSSUUUWWWVVVXXX[[[[[[YYYWWWVVVVVVWWWVVVUUUSSSQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOLLLJJJGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFBBB======BBBBBB@@@@@@???;;;777888>>>???===AAA@@@<<<888555555777:::888666444333222111///---///000111111///------...*********+++++++++++++++)))******+++***)))((('''&&&&&&%%%$$$$$$$$$$$$%%%#########"""!!!"""$$$&&&$$$###"""!!!!!!!!!!!!""" !!!"""""""""!!!!!!"""!!! !!!"""###"""!!!!!!"""###############"""!!!!!!!!!  $$$%%%###!!!$$$&&&(((---+++***)))((((((&&&$$$!!!!!!   """+++:::HHHRRRXXX[[[]]]UUUYYY]]]```___\\\ZZZYYYVVVXXXXXXUUUNNNDDD===888111&&& zzzxxxzzzyyyvvvnnnooopppooolllkkkmmmoookkklllllljjjfffcccbbbbbbcccccccccbbbaaa___]]][[[ZZZ[[[\\\]]]]]]]]]\\\\\\\\\ZZZXXXXXXYYYZZZZZZZZZWWWTTTRRRTTTXXXZZZXXXUUUVVVUUUTTTSSSSSSUUUWWWXXXVVVYYY[[[[[[XXXWWWWWWXXXWWWVVVUUUSSSQQQOOONNNMMMLLLMMMMMMMMMMMMMMMMMMLLLMMMLLLKKKLLLMMMMMMLLLJJJHHHGGGFFFEEEEEEFFFHHHIIIHHHGGGCCC======BBBCCCAAA@@@@@@<<<888999======;;;??????>>>:::777666888:::;;;888444222111111111000---000222111///......000,,,,,,,,,,,,++++++++++++************)))))))))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""" """%%%$$$###"""!!!!!!!!!""""""!!!!!!!!!!!!!!!"""###$$$###"""!!!"""$$$$$$$$$### !!!"""###""""""!!!!!!!!! ###$$$ !!!$$$&&&((()))******(((%%%$$$$$$$$$    %%%111<<>>BBBCCCAAA@@@@@@===888999<<<<<<999<<<>>>???===999777888999;;;888444111111222222222---///222111///...///111---------,,,,,,++++++++++++******)))((()))))))))&&&%%%$$$$$$######$$$$$$$$$%%%%%%"""!!!%%%%%%$$$"""!!!!!!!!!"""######"""!!!!!!!!!###$$$%%%###"""!!!"""$$$%%%%%%$$$ !!!!!!!!! !!!!!! """###!!!$$$&&&'''&&&((()))'''###!!!"""$$$     '''...@@@KKKYYYdddgggbbb[[[WWW\\\]]]^^^^^^]]][[[YYYYYYRRRNNNGGG???777,,,"""  zzzwwwvvvxxx{{{{{{vvvqqqrrrrrrpppooommmkkkjjjiiikkkjjjgggdddbbb```___^^^]]]^^^___``````^^^\\\[[[]]]^^^___]]]ZZZZZZ]]]```___\\\XXXUUUTTTVVVYYY[[[ZZZYYYWWWUUUTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWYYYZZZZZZWWWUUUSSSSSSUUUTTTQQQNNNRRRPPPMMMJJJJJJKKKMMMOOOMMMLLLJJJHHHGGGGGGGGGHHHJJJHHHFFFDDDDDDFFFHHHIIIHHHFFFCCCAAA?????????@@@AAA???;;;999888999<<<>>>?????????>>><<<:::777666555444222111111222444555333111000///......,,,***///...,,,++++++,,,---...******)))((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$"""!!!###""""""""""""""""""""""""$$$###"""!!!"""###%%%'''"""""""""""""""!!! !!! !!! """&&&))))))'''&&&))))))((('''&&&$$$"""!!!    )))555>>>MMMVVVaaafffccc\\\XXXVVVXXXXXXXXXXXXXXXWWWTTTQQQHHHCCC:::///%%%  ~~~{{{zzzxxxvvvxxx{{{{{{vvvrrrrrrqqqpppnnnlllkkkjjjiiikkkjjjiiigggeeecccaaa```aaabbbccccccbbb___\\\ZZZ\\\]]]^^^\\\ZZZZZZ]]]```^^^\\\YYYVVVUUUVVVXXXYYYZZZXXXWWWUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTVVVVVVVVVWWWWWWXXXYYYZZZXXXVVVTTTUUUVVVVVVSSSPPPQQQPPPOOONNNMMMMMMMMMMMMMMMLLLJJJIIIHHHGGGHHHHHHKKKIIIGGGEEEEEEFFFGGGIIIFFFEEECCCAAA@@@@@@AAABBBBBB@@@===;;;:::;;;<<<===>>>>>>>>>===<<<:::888777555444222111111222333444333111000///...---,,,+++...---+++*********,,,---((((((((((((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%#########!!! """$$$""""""""""""""""""""""""###""" !!!###$$$!!!!!!"""!!!!!! !!!!!!   ###&&&((((((''''''(((((('''&&&$$$###!!!     """,,,777CCCKKKSSSZZZccceeebbb\\\XXXWWW\\\ZZZXXXVVVTTTOOOIIIEEE999555---$$$  ~~~xxxzzzxxxwwwxxxzzzzzzvvvrrrrrrqqqooonnnlllkkkjjjjjjjjjjjjjjjjjjhhhfffdddccccccdddeeeeeeccc^^^ZZZWWWZZZ[[[\\\[[[[[[[[[]]]___\\\[[[YYYWWWVVVVVVVVVWWWYYYXXXVVVTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVUUUSSSRRRVVVVVVVVVWWWWWWXXXYYYYYYXXXWWWVVVVVVWWWWWWUUUTTTQQQQQQRRRQQQPPPNNNLLLKKKMMMLLLJJJIIIHHHHHHHHHHHHLLLJJJHHHFFFEEEEEEGGGGGGEEEDDDCCCAAAAAABBBCCCDDDBBBAAA???>>>===<<<<<<<<<<<<<<<===<<<<<<;;;:::999666555333222111222333333222222111///...---,,,+++---,,,***)))))))))***+++''''''''''''(((((())))))$$$%%%%%%%%%%%%%%%%%%$$$!!!!!!!!!!!! ###%%%"""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!! !!!!!!""""""   """###$$$&&&'''''''''''''''&&&%%%$$$"""     %%%000;;;HHHRRRYYY[[[___cccddd```\\\[[[[[[[[[YYYUUUQQQLLLEEE>>>999(((%%%  yyyxxxwwwvvvvvvxxxwwwuuurrrrrrpppooommmkkkjjjjjjjjjhhhiiijjjjjjjjjhhhfffdddaaabbbddddddbbb^^^YYYVVVYYYZZZ[[[[[[[[[\\\]]]]]]ZZZZZZYYYYYYXXXWWWVVVVVVYYYXXXVVVTTTSSSSSSSSSTTTVVVWWWXXXXXXWWWVVVTTTSSSUUUVVVVVVWWWXXXXXXYYYYYYWWWVVVVVVUUUVVVVVVVVVVVVSSSSSSSSSRRRQQQOOOMMMLLLLLLKKKIIIHHHGGGFFFGGGGGGLLLKKKIIIGGGEEEEEEFFFFFFEEEEEECCCBBBBBBBBBBBBBBBAAAAAA@@@???>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888777666444333333333444111222111000---,,,,,,,,,,,,,,,***)))))))))))))))'''''''''((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$!!!""""""!!! """###!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """"""!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!###&&&%%%%%%%%%&&&&&&''''''&&&%%%###!!!   $$$111<<>><<<:::999::::::::::::;;;;;;<<<<<<:::999888777666555444444111222222000---++++++------,,,+++******)))))))))***))))))(((''''''&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! ###"""!!!!!!!!!"""###### !!! !!!"""$$$''''''&&&%%%%%%%%%&&&'''%%%$$$!!!   '''333???IIIRRR]]]cccbbbaaaaaa```^^^]]]\\\]]]___SSSOOOGGG@@@888000)))$$$  ~~~xxxvvvvvvuuuuuutttsssssssssqqqooommmkkkjjjjjjkkklllfffgggggghhhhhhgggeeeeeedddeeefffggggggfffdddccc\\\[[[[[[\\\]]]]]]\\\ZZZYYYYYYYYYZZZZZZ[[[[[[[[[]]]\\\ZZZXXXWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWYYYZZZ[[[[[[ZZZZZZUUUUUUTTTSSSQQQQQQRRRTTTVVVUUURRRPPPOOOOOOOOOPPPKKKJJJHHHGGGFFFEEEFFFFFFIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFDDDCCCAAA???>>>===>>>>>>>>>>>>===<<<;;;;;;::::::999999:::;;;<<<<<<;;;:::999888777555444333000222333111---***+++------,,,,,,+++***)))((((((******)))((('''&&&%%%%%%&&&%%%$$$######$$$%%%&&&$$$%%%%%%$$$!!! !!!""""""""""""""""""""""""!!!!!!!!!!!!!!! """"""!!! !!!###$$$ ###%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%###!!!  $$$)))666CCCOOOTTT[[[dddfffbbbaaa```^^^\\\[[[ZZZZZZZZZPPPJJJ???444+++###  |||zzzxxxxxxwwwvvvuuuttttttuuuqqqooollljjjiiijjjkkklllhhhhhhgggggggggfffffffffhhhhhhhhhhhhgggggggggfff___]]]\\\]]]^^^^^^[[[XXXYYYYYYYYYZZZ[[[]]]___```___^^^\\\[[[ZZZYYYZZZZZZYYYXXXWWWVVVWWWYYY[[[\\\WWWXXXZZZ\\\]]]\\\[[[ZZZUUUVVVUUUSSSPPPOOOQQQTTTRRRRRRRRRRRRQQQPPPOOONNNMMMLLLJJJHHHGGGGGGGGGHHHFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999999999:::;;;<<<::::::999777666444222111000222444111,,,***+++...+++++++++***)))(((&&&&&&))))))(((((('''''''''&&&'''&&&%%%$$$$$$%%%&&&'''###%%%&&&%%%###""""""###"""""""""""""""""""""""" !!!!!!!!!!!!!!!  !!!"""   !!!###%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%###   $$$...555AAANNNYYY[[[___ggggggaaaaaa```]]][[[YYYVVVSSSQQQIIIAAA444((( ~~~~~~}}}~~~yyyyyyyyyxxxvvvuuuvvvwwwqqqooollljjjiiijjjkkkllljjjiiihhhgggfffffffffgggiiihhhgggfffeeeeeeffffff```^^^]]]^^^___^^^[[[WWWYYYYYYYYYZZZ\\\^^^aaacccaaa```^^^\\\[[[[[[\\\\\\XXXWWWUUUTTTUUUXXX[[[]]]XXXYYY[[[]]]^^^]]]\\\[[[WWWWWWVVVSSSOOOOOOQQQTTTOOOPPPSSSTTTTTTQQQNNNLLLOOONNNLLLJJJIIIIIIIIIIIIDDDDDDDDDDDDDDDCCCCCCCCC@@@AAAAAAAAAAAA@@@???>>>??????>>>>>>??????@@@AAA;;;:::999999999:::;;;<<<999999888666444222000//////222444111,,,)))+++...*********)))(((&&&%%%$$$'''''''''(((((((((((((((((('''%%%$$$$$$%%%'''((("""$$$%%%%%%$$$$$$$$$%%%"""""""""""""""""""""""" !!!!!!!!!!!! !!!###!!!!!! !!!###$$$&&&&&&'''######$$$%%%%%%%%%$$$$$$&&&$$$   ***666===EEESSS\\\\\\___gggfff___bbb```^^^[[[WWWSSSNNNJJJ@@@777+++     {{{{{{zzzyyywwwuuusssrrrqqqooollljjjiiiiiikkkllliiiiiiiiigggeeeeeegggiiifffgggggggggeeebbb___^^^bbbccccccbbbaaa___]]]\\\aaa^^^[[[XXXXXXZZZ]]]```\\\```cccccc```]]]\\\\\\___[[[XXXYYYYYYXXXZZZ^^^```ZZZWWWZZZYYYVVVWWW\\\aaaWWWQQQSSSUUUSSSQQQSSSSSSRRRQQQQQQQQQQQQPPPNNNPPPNNNMMMLLLMMMLLLKKKIIIGGGFFFDDDBBBAAAAAAAAABBBAAABBBDDDEEEEEECCCAAA@@@@@@AAAAAA@@@===;;;;;;<<<888888888:::<<<===;;;999>>>;;;666222///...///000222222111000---***'''%%%***))))))((('''&&&&&&&&&,,,***(((((()))(((%%%"""$$$$$$######$$$$$$%%%%%%(((((((((((('''&&&%%%%%%%%%$$$""" !!!!!!!!!!!!!!!!!!$$$###  !!!   """#########$$$%%%&&&'''''''''%%%$$$$$$$$$%%%###"""!!!       $$$,,,999DDDIIIQQQ\\\aaa^^^\\\___^^^YYYaaa___]]]XXXRRRJJJCCC>>>000(((  ~~~}}}|||zzzzzzyyyxxxvvvuuusssrrrtttrrrnnnkkkiiiiiijjjkkkiiiiiihhhgggeeeeeefffhhhfffgggggggggfffcccaaa```ccccccdddcccbbbaaa___^^^aaa___\\\YYYYYYZZZ\\\^^^YYY]]]aaaaaa```^^^]]]^^^___[[[YYYZZZYYYWWWXXX\\\]]]YYYYYYZZZXXXTTTUUUZZZ^^^VVVQQQTTTVVVTTTRRRSSSPPPOOONNNNNNOOOPPPPPPOOOPPPNNNLLLKKKLLLKKKIIIGGGDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBBCCCCCCBBB@@@<<<;;;;;;<<<;;;999777777999:::;;;:::===:::666222///......///111111000///---***((('''***))))))(((''''''&&&&&&+++)))'''((()))(((&&&###%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%$$$"""!!!!!!!!!!!!"""!!! !!!"""!!! !!!!!! !!! !!!###$$$%%%&&&''''''''''''%%%$$$""""""######!!!       )))111;;;HHHRRRVVVVVV^^^aaa\\\ZZZ___```\\\]]]\\\YYYTTTMMMCCC999333$$$ |||zzzyyyxxxxxxwwwvvvuuutttsssrrrvvvtttpppmmmjjjiiiiiiiiiiiiiiihhhfffdddccceeeffffffggggggggggggeeedddbbbccccccddddddccccccbbbaaa```___]]][[[[[[[[[[[[\\\WWWZZZ]]]_______________]]]ZZZYYY[[[ZZZWWWVVVYYYYYYYYYZZZ[[[WWWRRRSSSWWWZZZUUURRRUUUWWWUUUSSSRRRNNNLLLKKKKKKMMMOOOPPPPPPOOOMMMKKKJJJJJJIIIGGGEEE@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBCCCDDDDDDBBBBBBAAA>>><<<<<<>>>@@@===:::777666777999::::::;;;999777444111///...---/////////...---+++***)))***))))))((((((''''''&&&***(((''''''(((((('''%%%((('''&&&%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$######"""""""""######""" !!!""""""!!!   !!!  ###%%%'''((()))((('''&&&$$$"""!!! !!!!!!      +++999CCCLLLVVV]]]^^^\\\bbbaaa[[[YYY___bbb^^^ZZZWWWRRRKKKBBB777+++### |||zzzxxxwwwvvvuuutttsssrrrrrrrrrtttrrrooollljjjiiiiiiiiihhhiiihhhfffcccbbbdddffffffgggggghhhggggggfffeeebbbbbbbbbccccccccccccbbb______^^^]]]\\\[[[[[[ZZZXXXYYY\\\]]]^^^^^^^^^^^^\\\YYYZZZ\\\[[[WWWUUUWWWVVVYYY\\\[[[VVVRRRRRRTTTVVVTTTSSSUUUWWWVVVSSSRRROOOMMMKKKKKKMMMOOOOOOOOONNNLLLJJJIIIHHHGGGEEECCC???@@@AAACCCCCCCCCBBBAAABBBAAA@@@@@@AAACCCEEEFFFAAAAAA???===<<<===AAADDD>>>;;;999888999999999888999999888666444111///............------,,,++++++))))))))))))(((((('''''')))((('''''''''(((((('''))))))'''&&&%%%$$$$$$$$$!!!"""###$$$$$$%%%$$$$$$###############$$$$$$$$$"""!!! !!!"""!!! !!! """!!!  !!! $$$&&&(((******)))'''%%%###"""    """    """...:::HHHPPPVVV\\\^^^]]]___dddccc\\\[[[``````\\\WWWPPPGGG===444*** ~~~}}}{{{{{{wwwvvvuuusssrrrqqqqqqqqqooonnnmmmkkkiiiiiiiiiiiihhhhhhgggeeeccccccdddfffgggggggggggggggggggggfff```````````````aaaaaabbb______^^^^^^]]]\\\[[[[[[[[[[[[\\\]]]]]]]]]\\\ZZZ[[[YYYZZZ]]]\\\XXXVVVWWWUUUYYY\\\[[[WWWUUUSSSSSSSSSTTTUUUUUUVVVVVVTTTQQQRRRPPPMMMMMMNNNOOONNNNNNLLLJJJHHHGGGGGGFFFDDDCCC???@@@BBBDDDDDDDDDCCCCCCBBBAAA??????@@@BBBEEEFFFDDDCCCAAA>>>;;;;;;>>>@@@<<<;;;<<<======;;;888555888888888777666444222000......------,,,,,,,,,,,,)))))))))))))))((((((((()))(((((('''&&&'''((()))***)))(((&&&%%%$$$######!!!!!!"""###$$$$$$$$$$$$#########$$$$$$$$$$$$$$$""" !!!"""   """!!!  !!!  &&&''')))++++++)))&&&%%%$$$"""    (((&&&   !!!+++<<>>>>><<<777333666666666666666555444333......---,,,,,,,,,------)))))))))))))))))))))))))))))))))'''%%%%%%'''))))))((('''%%%$$$#########""""""##################"""######$$$######""""""!!!  !!!!!! !!!  !!!  !!!"""###'''((()))***)))(((&&&$$$###!!!   ((('''  !!!---999HHHRRR[[[^^^___cccdddcccaaaffffff```^^^^^^WWWLLLHHH<<<+++  ~~~|||zzzzzz{{{}}}{{{yyyvvvsssqqqoooooooooooonnnmmmllljjjiiihhhggggggggggggfffeeefffhhhjjjhhhggggggfffeeeeeeeeeeee```___^^^]]]]]]^^^______^^^]]]]]]]]]]]]^^^______```^^^\\\\\\]]]]]][[[YYY\\\YYYZZZ]]]^^^[[[[[[]]]ZZZ[[[ZZZXXX[[[___\\\UUURRRVVVWWWSSSRRRTTTTTTPPPOOOOOOOOOQQQRRRQQQOOOLLLIIIHHHFFFGGGHHHHHHFFFEEEBBBBBBBBBAAABBBBBBCCCCCCBBBAAA@@@@@@@@@AAABBBCCCFFFEEECCC???:::777666666888888999:::;;;:::666444333333333333444444555555///...---,,,+++,,,,,,---))))))))))))))))))))))))***+++***'''$$$$$$&&&)))''''''&&&$$$$$$###############$$$$$$$$$###"""""""""############"""   !!!  !!! """$$$%%%%%%((())))))((('''&&&%%%$$$"""   $$$!!! """---<<>>;;;999888999888777666666777777666555000000000111222333555666000///---,,,++++++,,,---)))))))))))))))*********+++,,,+++'''$$$###%%%(((&&&&&&%%%$$$############$$$$$$$$$$$$$$$###"""!!!"""#########"""!!! """"""   !!!  ###%%%''''''))))))((('''&&&%%%%%%$$$      )))666FFFSSSZZZ___aaa]]]\\\```dddfffeeehhhddd\\\YYYXXXOOODDD111&&&   ~~~{{{yyyzzz{{{{{{zzz}}}xxxsssppppppqqqpppoooqqqqqqpppmmmkkkhhhggggggaaaccceeeggghhhhhhgggfffhhhaaagggmmmeeeaaacccbbb\\\]]]^^^^^^___```aaaaaaaaa___^^^^^^aaacccddddddgggfffdddaaa___^^^^^^^^^^^^]]]\\\]]]______^^^]]]YYY[[[]]]______]]][[[ZZZYYYXXXWWWUUUTTTSSSSSSRRRMMMPPPPPPMMMMMMPPPLLLFFFIIIIIIHHHGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAA======<<<;;;;;;:::999999::::::999888777777888888///000111222222111000///---...///000000...,,,***((((((***++++++***))))))))))))))))))((('''&&&%%%&&&&&&%%%$$$###!!!!!! $$$$$$"""!!!  """###"""!!! """!!! """!!!!!! !!!!!!###((( ,,,&&&'''))))))((('''$$$###      '''555GGGSSSWWWWWWZZZZZZWWWWWW\\\______aaabbb^^^WWWVVVUUUFFF222%%%  zzzxxxxxxyyyzzz{{{{{{wwwsssqqqrrrrrrqqqoooqqqooommmmmmnnnmmmhhhddddddeeefffggghhhhhhggggggbbb[[[ccckkkgggeeegggccc]]]]]]^^^^^^___``````aaabbb```___aaadddfffgggggghhhfffccc```^^^]]]]]]^^^___^^^]]]]]]___```___]]]ZZZ[[[]]]]]]]]]\\\ZZZYYYWWWWWWVVVUUUUUUTTTTTTUUUPPPRRRPPPKKKLLLOOONNNIIIHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBAAAAAAAAAAAAAAAAAADDDDDDDDDCCCBBB@@@???>>>======<<<;;;:::999888888:::999888777777666666666000000000111111000000000//////000000///---,,,+++((()))************((((((((((((((((((''''''&&&%%%'''&&&%%%$$$###""""""!!!$$$$$$###!!!!!! !!! !!!"""######!!! !!!!!! """$$$ '''%%%###,,,&&&&&&''''''&&&$$$"""     (((222???NNNWWWZZZZZZ\\\[[[XXXXXX\\\^^^^^^^^^aaa]]]TTTPPPKKK<<<***   zzzwwwwwwxxxyyyyyywwwuuussssssssssssqqqooopppmmmjjjmmmqqqpppjjjdddhhhhhhgggggggggggghhhhhhhhh___ccciiifffdddddd]]]]]]]]]^^^^^^______``````bbbaaaaaacccfffiiijjjjjjhhhfffbbb^^^\\\\\\]]]]]]```___^^^^^^___```___^^^\\\[[[[[[[[[ZZZZZZYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTSSSOOOKKKLLLOOOOOOLLLGGGGGGFFFEEEEEEDDDEEEEEECCCCCCCCCCCCCCCBBB@@@@@@DDDEEEEEEDDDBBB@@@===<<<===<<<<<<;;;999888888777999999888777555444444333111000000//////000000111222111000///...---,,,+++************)))(((''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$######$$$$$$###"""!!!!!!!!!!!!""""""###$$$$$$"""!!!  !!!  !!!!!! !!!%%% ,,,///(((&&&%%%&&&&&&%%%###!!!     """+++666@@@LLLWWW\\\\\\^^^___]]]YYYYYY]]]___]]]ZZZ^^^ZZZOOOEEE<<<,,,   ~~~zzzyyyxxxxxxwwwvvvttttttttttttsssqqqooonnnooommmkkklllnnnnnnllliiikkkjjjhhhgggfffggghhhiiimmmcccbbbfffcccfffggg___________________________aaaaaaaaadddgggjjjkkkkkkhhheeeaaa]]][[[[[[\\\]]]aaa___^^^^^^``````___]]]\\\[[[ZZZYYYXXXXXXYYYYYYWWWWWWWWWWWWWWWVVVVVVVVVTTTSSSPPPNNNNNNOOOOOOMMMGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEEEEEEEDDDBBB@@@???BBBCCCDDDDDDBBB@@@>>><<<;;;::::::::::::999999999999888777666555333111111111000///......///000111444333111///---,,,,,,,,,+++******)))(((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&%%%%%%$$$$$$%%%$$$###"""""""""""""""###$$$$$$$$$$$$###"""!!! """"""!!! !!!!!!   !!!%%%%%%(((999>>>000###&&&%%%%%%###!!!    %%%,,,666BBBLLLUUU]]]^^^ZZZ^^^___]]]ZZZ[[[___```^^^WWWYYYUUUHHH999,,,  }}}|||{{{|||{{{zzzvvvsssssstttuuutttrrrpppmmmlllmmmnnnnnnllljjjjjjmmmqqqmmmkkkiiigggfffggghhhiiiiii___^^^aaabbblllsssmmmaaa`````````````````````______```cccfffiiiiiiiiifffdddaaa^^^\\\\\\]]]^^^aaa___^^^^^^______^^^]]]\\\[[[YYYXXXWWWXXXYYYZZZYYYYYYYYYYYYXXXVVVTTTSSSSSSQQQQQQRRRRRRPPPMMMLLLGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDBBBAAA@@@@@@AAABBBBBBBBBAAA@@@???888999999::::::;;;<<<<<<777777777666444222111///111000///......///000111333222000...---,,,,,,++++++***)))((((((''''''&&&&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$######"""!!!!!!"""######""" !!!!!!   """###!!!++++++...???CCC444'''&&&%%%$$$"""     ###,,,777AAAKKKSSSYYY]]]\\\WWWZZZ\\\[[[ZZZ]]]bbbaaa]]]SSSSSSLLL>>>---  |||{{{|||}}}}}}{{{xxxuuuwwwxxxyyyvvvrrrnnnllllllllloooqqqmmmiiihhhmmmsssllljjjhhhgggfffggghhhiiillldddbbbaaa```kkksssnnnccccccbbbbbbaaaaaa``````^^^^^^___bbbeeegggfffeeedddcccaaa___^^^^^^^^^___```___]]]]]]^^^^^^]]][[[[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZZZZ[[[ZZZYYYVVVTTTSSSRRRPPPPPPSSSTTTOOOLLLKKKJJJHHHFFFEEEDDDEEEFFFGGGIIIHHHFFFEEEDDDCCCCCCCCC@@@@@@@@@@@@AAAAAAAAABBB999999:::;;;;;;<<<======666666777666555333111000000//////......//////000111000///...---,,,+++*********)))(((''''''''''''((('''&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$###############"""!!!!!!"""######"""  !!!!!!  """$$$%%%)))...((('''222333***'''$$$###"""    ###---777DDDKKKRRRUUUYYY\\\ZZZUUUVVVXXXYYYZZZ___bbb```YYYNNNJJJ???111"""  ~~~~~~|||zzzzzz{{{|||{{{yyy~~~~~~yyysssnnnmmmmmmkkknnnppppppmmmkkklllnnniiiiiihhhggggggggghhhiiinnnjjjiiiddd^^^fffmmmfffeeeeeeddddddcccbbbaaaaaa]]]]]]^^^aaadddeeedddcccaaaaaabbbbbbaaaaaa`````````^^^]]]\\\]]]]]][[[ZZZYYYYYYYYYYYYZZZ[[[\\\\\\YYYYYYZZZ[[[ZZZXXXVVVTTTTTTOOONNNQQQRRRMMMKKKMMMLLLJJJHHHEEEDDDEEEFFFHHHJJJIIIFFFDDDCCCDDDEEEFFFBBBAAA@@@???>>>???AAABBB<<<<<<<<<<<<<<<<<<<<<<<<555666666777666444222111...//////////////////...---.........---,,,***))))))(((''''''''''''((()))***)))'''&&&%%%&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$###"""""""""""""""""" !!!"""!!! !!!!!!"""""" ###&&&'''''')))$$$$$$)))$$$%%%"""!!!     '''000<<>>===>>>@@@AAA??????>>>===<<<;;;;;;:::444555666777777555333222---...///000000///...---+++,,,.........,,,***))))))((('''&&&&&&''')))***,,,***(((&&&%%%&&&'''(((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$###""""""!!!!!!"""""""""!!!   """###$$$!!!$$$&&&((("""&&&(((---///###(((     $$$000:::GGGRRRYYY\\\[[[WWWWWWYYYZZZWWWTTTWWWYYY[[[___```XXXNNNFFF:::)))  ~~~}}}}}}{{{yyyxxxzzz}}}uuuppppppqqqmmmnnnqqqrrrrrrooollljjjiiigggfffhhhjjjjjjgggcccggghhhjjjjjjjjjiiijjjjjjhhhiiiiiifffbbb```aaacccfffbbb^^^___cccdddbbb^^^___aaadddeeebbb^^^[[[ZZZ``````___^^^\\\ZZZXXXWWWXXXYYYYYYZZZZZZZZZZZZZZZWWWWWWWWWWWWXXXXXXYYYZZZQQQOOOMMMLLLMMMMMMLLLKKKIIIJJJJJJJJJJJJJJJJJJIIIJJJHHHFFFFFFGGGHHHGGGFFF@@@@@@???>>>>>>??????@@@;;;>>>@@@@@@>>>;;;999888555333222222222222111///'''---000///000111...)))+++,,,...//////---,,,***,,,)))&&&&&&(((******(((((((((((((((((('''''''''$$$$$$%%%&&&&&&&&&%%%%%%''''''%%%$$$###"""""""""%%%%%%$$$"""!!! ###!!!!!!"""!!!  !!!!!!"""$$$%%%&&&&&&&&&&&&%%%$$$###!!!!!!      !!!###***???MMMQQQVVVYYY[[[]]][[[YYYXXXYYY[[[QQQWWWaaa^^^TTTVVVRRRAAA555***   ~~~}}}|||{{{zzzyyyzzz|||}}}}}}uuuqqqpppmmmnnnooopppooommmjjjiiiiiigggggghhhjjjjjjgggeeegggiiijjjkkkjjjjjjjjjjjjhhhiiihhhfffbbbaaabbbdddfffbbb______bbbccc```]]]^^^```cccccc```^^^\\\[[[```______]]]\\\ZZZXXXWWWWWWXXXYYYYYYZZZZZZYYYYYYWWWWWWVVVVVVVVVWWWXXXYYYUUUSSSQQQOOONNNMMMKKKJJJIIIJJJJJJKKKJJJIIIHHHGGGHHHGGGEEEEEEFFFGGGGGGFFFBBBAAA???>>>===>>>@@@AAA>>>>>>@@@@@@???===:::888444333222222333222111///000...,,,++++++---///000+++,,,...//////...,,,++++++(((&&&&&&(((***)))((((((((((((''''''''''''&&&$$$$$$%%%%%%%%%$$$$$$###&&&%%%$$$######""""""###$$$######"""!!! """!!! """!!!   !!!!!!###$$$&&&&&&&&&&&&%%%%%%###"""      !!!---222999KKKUUUVVVZZZZZZ[[[]]]\\\YYYXXXYYY[[[YYY]]]ccc]]]QQQOOOIII777+++"""   ~~~||||||{{{zzzyyyyyyyyyzzzxxx{{{}}}rrrpppnnnnnnnnnmmmlllkkkiiihhhhhhgggggghhhjjjjjjiiiggghhhiiijjjkkklllkkkkkkjjjhhhhhhgggdddbbbbbbdddffffffccc``````aaaaaa___\\\]]]___``````^^^]]]]]]^^^___^^^^^^]]][[[YYYWWWVVVVVVWWWXXXXXXYYYYYYXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWYYYXXXUUUSSSOOOMMMJJJIIIIIIJJJKKKKKKJJJHHHFFFDDDFFFEEECCCDDDEEEFFFFFFEEEDDDBBB???======>>>@@@AAA@@@>>>===???@@@???;;;777333222222333333333000...333,,,+++//////***,,,222+++,,,---.........---,,,***(((&&&'''((())))))(((''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$###"""!!!######""""""""""""######"""!!!!!!!!! !!! """!!!   !!!  !!!###%%%&&&&&&&&&&&&%%%$$$###!!!     """...===DDDJJJWWW[[[YYY]]]ZZZ\\\]]]]]]\\\[[[[[[\\\______aaaYYYJJJDDD===+++   ~~~|||{{{zzzzzzzzzyyyxxxwwwwwwttttttsssppppppnnnmmmkkkjjjjjjjjjhhhhhhhhhiiijjjjjjiiiiiiiiijjjkkklllnnnmmmllljjjhhhgggeeedddcccdddfffhhhgggdddbbbaaaaaa```]]][[[]]]^^^___^^^]]]\\\^^^```^^^^^^]]]\\\[[[YYYXXXWWWUUUVVVWWWWWWXXXXXXWWWWWWXXXWWWUUUTTTSSSTTTUUUVVVYYYYYYXXXUUUQQQMMMKKKJJJJJJKKKLLLLLLJJJGGGDDDBBBEEECCCBBBBBBDDDEEEEEEDDDEEECCC@@@===<<<===???AAA@@@===:::<<>>888111!!!   ~~~}}}{{{yyyyyyzzzzzzxxxvvvxxxrrrxxxvvvvvvrrrqqqpppnnnmmmllllllmmmiiijjjjjjjjjiiiiiijjjjjjkkkjjjkkknnnpppooommmjjjhhhgggeeeddddddeeeggggggfffeeedddcccbbb```]]][[[]]]^^^^^^]]]\\\\\\___aaa^^^^^^]]]]]][[[ZZZXXXWWWUUUVVVVVVWWWWWWWWWWWWWWWXXXWWWUUUSSSRRRSSSUUUVVVWWWXXXYYYVVVQQQNNNLLLMMMKKKLLLLLLLLLJJJGGGEEECCCEEECCCBBBBBBCCCDDDDDDCCCEEECCC@@@===<<<<<<===>>>>>>;;;888999<<<<<<888333333222111222333222///---...***111>>>===...&&&)))******+++,,,,,,,,,,,,,,,((())))))))))))((())))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$###"""!!!  !!!"""###### !!!!!!!!!!!!!!! !!!"""######!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!"""###$$$%%%&&&''')))((('''%%%###!!!    ***555<<>>...(((###   ~~~{{{xxxyyy{{{|||zzzxxxxxxsssuuu}}}wwwvvvrrrrrrqqqpppooooooooooookkklllllljjjiiihhhiiikkklllkkklllooorrrqqqmmmiiihhhgggeeeeeefffgggfffeeefffffffffeeecccaaa^^^]]]^^^______^^^]]]]]]___aaa^^^^^^^^^]]]\\\[[[ZZZYYYUUUVVVWWWWWWXXXXXXWWWWWWXXXWWWTTTRRRRRRTTTVVVWWWVVVXXXZZZXXXSSSOOONNNOOOMMMMMMLLLKKKJJJHHHFFFEEEFFFDDDBBBBBBCCCDDDCCCBBBCCCBBB@@@===<<<;;;;;;;;;<<<:::888888:::999666333444222000000111111000...222...///555444,,,))),,,)))))))))******++++++,,,(((***,,,+++***))))))***)))(((((('''&&&%%%$$$$$$###############"""!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!"""""""""""""""!!!"""#########""" !!!""""""""""""!!! !!!   !!!"""!!!"""###$$$%%%&&&'''''')))((('''%%%"""    )))888DDDLLLUUU``````^^^eeegggeeeiii______```aaacccbbb___]]]RRRCCC888---   }}}|||wwwxxx{{{}}}|||zzzwwwuuutttvvvyyyyyyvvvrrrqqqqqqqqqqqqqqqqqqppppppmmmnnnmmmkkkhhhgggiiikkkmmmkkklllooossssssnnniiihhhgggfffggghhhhhheeecccfffggghhhgggeeebbb```___^^^```aaa```^^^^^^___```_________^^^]]]\\\[[[ZZZVVVVVVWWWXXXXXXXXXXXXXXXXXXVVVTTTRRRSSSUUUWWWYYYXXX[[[]]][[[UUUPPPOOOQQQOOONNNLLLJJJIIIIIIIIIIIIHHHFFFCCCCCCCCCCCCBBBAAAAAA@@@???>>><<<:::888777;;;;;;:::999888777666666555222000...///000000000222000...,,,***)))******'''''''''(((((()))***+++)))+++...---+++******,,,***))))))((('''&&&%%%$$$#########$$$$$$###"""""""""""""""!!!!!!"""#####################""""""""""""#########""""""!!!!!!!!!""""""###"""!!!  !!!"""!!! !!!!!!"""######$$$%%%&&&''''''''''''%%%###     %%%555EEERRRZZZ[[[dddcccbbbkkknnnjjjkkkcccbbb`````````]]]XXXTTTHHH666)))  ~~~}}}|||wwwwww{{{~~~~~~|||uuuvvvtttqqqrrrvvvtttooooooooopppqqqqqqqqqqqqpppnnnoooooolllhhhfffhhhkkkmmmllllllpppttttttoooiiihhhgggfffhhhjjjiiieeeaaaeeegggiiihhhfffcccaaa```___aaabbbaaa```^^^^^^___`````````___^^^]]]\\\[[[VVVWWWXXXXXXYYYYYYXXXXXXXXXVVVTTTSSSSSSVVVYYY[[[ZZZ^^^```]]]VVVQQQPPPQQQPPPOOOLLLJJJIIIIIIJJJKKKIIIGGGDDDCCCCCCCCCAAA@@@?????????>>><<<999777555;;;<<<<<<:::888666777888666333///---...///000000---///...)))''')))((($$$&&&&&&&&&&&&'''(((******))),,,//////,,,++++++---+++***)))((('''&&&%%%%%%"""######$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$#########"""#########"""""""""""""""!!!"""#########"""  !!!###"""  !!!!!!######$$$%%%%%%&&&''''''&&&%%%###!!!    +++<<>>+++   {{{{{{|||}}}|||{{{{{{|||}}}~~~tttooosssvvvssspppqqqpppooonnnoooqqqsssttttttrrrmmmjjjllljjjeeeeeeiiijjjmmmqqqssstttrrrnnnllllllkkkiiigggeeeeeeeeefffgggggggggeeecccbbbcccddd```\\\\\\```___ZZZYYY\\\^^^___``````]]]\\\[[[\\\VVVVVVWWWYYYZZZZZZWWWUUUYYYUUURRRTTTYYY\\\\\\ZZZ]]][[[WWWTTTRRRQQQRRRSSSJJJJJJIIIHHHHHHHHHIIIIIIHHHJJJCCCAAAHHHFFF===>>>AAA@@@===:::999999::::::@@@===;;;999999999888666666555333111000.........000///...,,,***((('''&&&'''((()))******)))((('''%%%***///000---+++******---,,,***(((&&&%%%$$$$$$ """%%%''''''&&&$$$"""$$$###""" !!!!!!!!!#########"""!!!"""###"""!!!  !!!"""###""" ###!!!!!!$$$'''"""!!!!!!  !!!$$$%%%&&&&&&'''&&&&&&&&&%%%$$$###!!!   ---@@@PPPZZZ^^^^^^aaafffjjjjjjjjjmmmmmmkkkeeeccc]]]ZZZ\\\ZZZLLL:::...     {{{||||||{{{yyyyyyyyyzzz{{{tttqqqtttuuusssqqqsssrrrqqqpppppprrrrrrrrrpppooojjjiiikkkjjjggggggkkkkkkmmmppprrrrrrqqqnnnmmmkkkjjjiiigggfffffffffgggjjjiiifffcccaaaaaaccceeeccc___^^^```^^^YYYXXX[[[^^^______^^^\\\[[[[[[\\\WWWWWWXXXZZZ\\\\\\ZZZXXXZZZVVVSSSTTTXXX[[[ZZZWWWYYYWWWTTTQQQOOOOOOPPPQQQIIIIIIHHHHHHGGGGGGGGGGGGCCCGGGCCC@@@FFFDDD>>>BBBAAA???===;;;999999999:::===;;;999888888777555333444444333222000///......000///...---+++)))'''&&&)))******+++***)))((('''&&&)))---...---+++++++++,,,+++)))(((&&&&&&%%%%%%###$$$%%%&&&&&&%%%###"""$$$###"""!!!!!!!!!"""###"""###$$$$$$""""""###$$$######"""!!!!!!"""#########"""!!!  """!!!!!!$$$&&&!!!!!! !!!  !!!"""###&&&&&&'''''''''&&&&&&%%%$$$###"""     ***:::KKKXXX```dddeeefffkkknnnmmmnnnppppppmmmfffddd]]]VVVSSSNNN@@@111$$$  ~~~yyyyyyxxxxxxxxxyyyyyyzzzxxxuuusssttttttrrrsssvvvtttssssssssstttrrrpppmmmkkkhhhgggiiijjjhhhjjjmmmkkklllnnnooooooooonnnmmmkkkjjjiiiggggggggghhhiiimmmjjjeeeaaa___```ccceeefffbbb```___]]]ZZZYYY\\\^^^^^^^^^\\\ZZZYYY[[[]]]YYYYYYZZZ\\\^^^___]]][[[[[[XXXUUUUUUWWWXXXWWWTTTTTTSSSPPPNNNMMMMMMNNNOOOIIIIIIIIIHHHGGGFFFEEEDDD===EEECCC@@@DDDAAA>>>FFF@@@???===;;;999999999999:::999888777777555222///222222222222111000///...////////////---+++(((''',,,,,,,,,,,,+++***((('''''')))+++,,,++++++,,,---+++***)))(((''''''''''''&&&&&&%%%%%%$$$$$$############"""""""""###$$$$$$###$$$%%%$$$###"""###%%%%%%$$$############$$$%%%""""""!!!!!!!!!!!!!!!""" !!!"""###$$$  !!!"""###%%%&&&(((((((((((('''&&&%%%%%%"""!!!   """...:::JJJXXX```eeehhhjjjjjjnnnpppoooooorrrpppmmmgggcccZZZOOOEEE<<>>===;;;999999888888888777777777777444000---///000111111111000///....../////////...,,,***(((///......---+++***)))((((((((())))))***,,,---...***)))(((((((((((((((((()))(((&&&$$$############"""""""""######$$$%%%%%%###$$$%%%%%%$$$###$$$%%%%%%$$$############$$$%%%""""""""""""""""""###### !!!"""""""""""" !!!  !!!###$$$&&&(((((()))))))))((('''&&&$$$$$$     %%%333;;;GGGVVVaaaeeefffhhhkkkiiilllnnnlllmmmooommmhhhddd___TTTEEE666)))    }}}zzzxxxxxxzzz||||||{{{uuuvvvwwwuuutttuuuwwwyyyuuuuuuuuuwwwxxxxxxuuurrrmmmmmmkkkiiihhhiiijjjjjjlllllllllllllllmmmmmmnnnjjjiiihhhgggggghhhiiiiiiiiigggdddddddddcccaaa^^^bbbaaa___]]]\\\^^^______^^^^^^]]][[[YYYZZZ\\\___\\\[[[[[[]]]___```___^^^[[[ZZZXXXVVVUUUTTTRRRPPPPPPOOONNNMMMMMMMMMNNNNNNKKKKKKKKKJJJIIIGGGFFFEEE===EEEDDDCCCFFFBBB===BBB???>>><<<;;;:::999888888777777666777777555111.../////////000000//////.........//////...,,,+++***000///...---,,,+++******(((((('''(((***,,,---...))))))(((((((((((())))))***)))&&&$$$#########$$$""""""######$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%$$$###"""!!!!!!"""###$$$"""""""""############### !!!""""""!!!!!!  """$$$&&&((()))***)))))))))((('''%%%$$$###   ###333CCCJJJTTT```gggiiihhhiiikkkiiikkkkkkiiijjjkkkhhhbbbZZZSSSFFF888)))     |||~~~{{{yyyzzz{{{zzzxxxvvvxxxwwwttttttxxxyyywwwtttssstttvvvwwwxxxvvvtttooopppnnnjjjhhhjjjkkkiiillllllllllllmmmmmmnnnnnnjjjiiihhhfffffffffggghhhfffdddcccdddfffeeeaaa]]]^^^```___\\\\\\___```^^^\\\\\\\\\[[[YYYYYY[[[]]]\\\[[[ZZZ[[[\\\]]]]]][[[XXXXXXXXXWWWUUUSSSQQQPPPQQQPPPOOONNNNNNNNNNNNNNNLLLKKKJJJIIIHHHGGGGGGHHH@@@EEECCCDDDMMMIII???>>>>>>===<<<;;;:::888777777666666555666666666333111000///...............///......------,,,,,,++++++000///---,,,++++++++++++)))((('''(((***,,,,,,,,,******)))((((((((())))))***)))'''%%%$$$###$$$$$$!!!"""######$$$############$$$%%%$$$###"""###%%%###"""!!! !!!"""###""""""############"""!!! !!!!!!!!!!!!!!!  """%%%'''))))))***((((((((('''&&&$$$###"""    &&&111BBBQQQZZZaaaiiimmmnnnmmmlllmmmlllllliiifffeeeeee___WWWJJJ@@@444(((   ~~~yyyxxx{{{}}}|||zzzyyyyyyvvvsssuuuzzzyyytttsssrrrqqqrrrtttuuutttsssoooqqqpppjjjiiimmmmmmjjjllllllmmmnnnnnnnnnnnnmmmjjjiiigggfffeeeeeeeeeeeegggcccaaabbbeeefffccc___]]]``````\\\[[[___^^^[[[XXXYYYZZZYYYXXXXXXYYYZZZ[[[ZZZXXXXXXYYYZZZYYYXXXUUUVVVWWWWWWUUUSSSRRRQQQQQQQQQPPPOOONNNMMMMMMMMMLLLJJJHHHFFFFFFGGGHHHIIIBBBCCC???EEEUUUSSSCCC;;;======<<<;;;:::888777666555444333333555555444333222000...,,,+++,,,...///...---+++******+++,,,---///...,,,+++++++++,,,,,,***((('''(((+++,,,+++)))++++++***)))((((((((()))(((((('''&&&%%%$$$$$$$$$!!!"""#########"""!!! """###$$$$$$""""""###$$$###"""!!! !!!"""###"""############!!!  !!!!!!  !!!!!!"""  ###%%%'''((())))))&&&&&&&&&&&&%%%$$$###"""   (((666CCCRRR^^^gggjjjmmmpppqqqqqqpppooonnnlllggg```]]]ZZZQQQHHH888,,,   ~~~yyyuuuvvv|||{{{zzzvvvrrrvvv|||zzzrrrsssqqqpppoooqqqrrrqqqpppnnnrrrpppkkkjjjnnnooolllkkklllnnnooooooooonnnmmmjjjiiigggeeedddcccddddddhhhccc______cccfffeeebbb]]]aaaaaa\\\[[[^^^\\\WWWUUUVVVXXXXXXWWWVVVWWWWWW[[[YYYWWWVVVWWWWWWWWWUUUTTTUUUWWWVVVUUUSSSRRRRRRQQQQQQPPPOOONNNMMMLLLLLLKKKIIIFFFDDDDDDEEEHHHJJJCCCAAA<<>><<<:::888888999999888777:::777333111111333333333333111/////////...,,,***000///---,,,+++,,,,,,---++++++***(((&&&%%%''')))***)))))))))((((((''''''))))))(((((((((((()))))))))(((&&&%%%%%%&&&((()))&&&&&&$$$#########$$$%%%"""######"""!!!!!!###$$$&&&%%%###!!!!!!!!!!!!"""%%%$$$###!!! $$$%%%$$$"""  """ !!!(((###&&&)))++++++***'''%%%$$$$$$$$$$$$###!!!   """$$$ +++===NNN[[[dddhhhnnnqqqrrroooooorrrsssrrrrrriii^^^YYYUUUJJJ777'''   |||zzzxxxyyyzzzzzzzzzwwwuuusssssstttvvvwwwwwwsssrrrpppppprrrssssssrrrpppqqqpppooommmmmmnnnppplllgggeeejjjmmmkkkjjjllliiihhhhhhggggggggggggfffhhheeebbbaaabbbcccddddddeeebbb```______^^^]]][[[\\\ZZZYYYYYY[[[[[[ZZZXXXZZZZZZYYYWWWVVVTTTSSSRRRUUUYYYXXXQQQNNNQQQTTTTTTPPPOOOOOONNNMMMMMMMMMMMMIIIHHHHHHIIIKKKKKKJJJIIIDDDBBBAAABBBCCCCCC@@@<<<===;;;999888999999888777;;;888444111111222222111111000......//////...,,,000///---,,,++++++++++++***+++***(((&&&&&&(((*********)))((((((((((((((())))))(((((((((((())))))***((('''%%%%%%%%%'''(((&&&%%%$$$#########$$$$$$"""#########!!!!!!###$$$%%%$$$###!!!!!!!!!!!!"""######"""!!! $$$%%%$$$""" !!! !!! !!!((("""$$$''')))******((('''%%%%%%%%%$$$###!!!     %%%777IIIXXXbbbiiimmmnnnrrrssspppooopppooolllhhhbbbZZZQQQFFF888'''  }}}{{{zzzzzzyyywwwuuusssttttttsssrrrsssvvvxxxtttrrrpppppprrrtttuuuuuurrrrrrpppnnnkkkkkkmmmooonnnjjjhhhjjjlllkkkkkkmmmoookkkgggfffhhhiiihhhfffiiigggdddcccddddddcccbbbdddcccbbbbbbbbbaaa^^^[[[^^^\\\[[[[[[\\\\\\[[[YYYZZZZZZYYYXXXVVVTTTRRRQQQXXXZZZ]]]\\\TTTMMMPPPXXXPPPPPPPPPOOOOOONNNNNNNNNJJJIIIHHHIIIKKKLLLKKKIIICCCCCCCCCBBB@@@???===;;;===;;;999999999:::999888<<<999444222111111000//////...---...///000///...///...---+++******)))))))))******((('''''')))++++++***(((''''''((()))******))))))(((((())))))***+++)))(((&&&%%%%%%%%%&&&%%%%%%$$$############$$$######$$$###!!!!!!###$$$######"""!!!!!!"""""""""!!!!!! !!!$$$%%%%%%###!!! !!!""" !!! !!!'''"""###%%%'''((()))))))))''''''&&&%%%###     """111FFFXXXbbbhhhlllooonnnrrrsssqqqooonnnjjjeee]]]ZZZSSSEEE333###  ~~~}}}||||||zzzwwwuuurrrtttvvvtttqqqqqqtttwwwuuussspppppprrruuuwwwxxxssssssqqqmmmjjjjjjlllnnnpppnnnllllllllllllmmmoootttnnngggeeehhhjjjiiifffiiihhhffffffeeedddbbb```aaaaaabbbccccccbbb^^^[[[]]]\\\\\\[[[[[[[[[ZZZYYY[[[[[[ZZZYYYWWWUUUSSSRRRUUUZZZfffooodddPPPMMMWWWSSSSSSRRRQQQOOONNNMMMLLLIIIHHHGGGGGGIIIIIIIIIHHHAAABBBCCCAAA>>><<<<<<======;;;999999999:::999777:::777444222111111111000000///......//////...---///...---+++***)))(((((()))******((('''(((***,,,,,,+++(((&&&&&&(((***,,,***))))))))))))))))))***+++***((('''%%%$$$$$$$$$%%%%%%$$$$$$###############$$$$$$###"""!!!###$$$!!!!!!!!!!!!!!!""""""""" !!!!!!$$$$$$$$$###!!! """###""""""!!! !!! !!! """'''%%%%%%%%%%%%&&&&&&'''((()))((('''$$$"""    (((:::QQQaaahhhiiikkkmmmmmmqqqrrrpppooommmfff___WWWQQQFFF555$$$   ~~~~~~~~~{{{yyyuuuwwwxxxvvvsssrrrtttvvvvvvssspppppprrruuuwwwxxxtttsssqqqnnnkkkjjjlllmmmqqqqqqpppooonnnooopppqqqvvvooohhhfffhhhjjjiiigggiiihhhgggffffffdddaaa___^^^___```bbbbbbaaa]]]ZZZ[[[[[[[[[ZZZYYYXXXXXXXXXZZZ[[[[[[[[[YYYWWWUUUSSSTTTXXXgggsssiiiSSSLLLUUUUUUUUUTTTRRRPPPMMMKKKIIIJJJHHHFFFFFFHHHHHHHHHGGG@@@AAAAAA@@@>>>======???<<<:::888888999999888777666444222111222333222222222111///...///...,,,+++...------,,,+++***(((((()))******)))((((((***,,,,,,***((('''''')))+++---******))))))))))))******+++***)))'''&&&$$$######%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%$$$"""!!!"""$$$!!!!!!!!!!!!"""""""""""" !!!""""""######"""!!!!!!"""$$$###"""!!! !!!"""!!!###"""###'''((((((&&&%%%$$$$$$%%%%%%)))(((&&&###       &&&333CCCYYYgggkkkjjjjjjkkkkkknnnpppnnnmmmjjjaaaXXXOOODDD333###   }}}xxxyyyzzzyyywwwvvvwwwxxxuuusssqqqqqqsssuuuvvvvvvssssssssspppnnnllllllmmmnnnrrrsssqqqoooqqqrrrqqqtttoooiiiggghhhiiiiiihhhiiigggfffeeeeeedddaaa___\\\]]]^^^```aaa```\\\ZZZZZZ[[[[[[ZZZWWWVVVVVVWWWXXXYYYZZZ[[[ZZZXXXVVVTTTVVVTTT[[[ddd___QQQNNNUUUUUUUUUTTTSSSPPPMMMJJJHHHLLLJJJHHHGGGHHHIIIIIIIIIBBBAAA@@@???>>>>>>>>>>>>;;;999777777777888777666444222111111333444333222333111/////////...,,,***,,,---------,,,+++***)))***++++++)))((((((***,,,+++***)))(((((()))+++,,,+++******))))))******+++******)))(((&&&%%%######&&&&&&&&&'''&&&%%%%%%$$$%%%&&&&&&$$$"""!!!"""$$$!!!!!!"""""""""!!!  !!!""""""!!!""""""!!! """$$$$$$###!!! !!!""""""######&&&%%%%%%(((***)))(((&&&%%%$$$$$$$$$((('''$$$!!!       &&&444BBBNNN___jjjmmmllllllllljjjlllkkkiiigggcccYYYNNN@@@222    ~~~~~~zzzyyyyyy{{{}}}~~~}}}|||uuusssrrrrrrsssttttttsssqqqssstttssspppnnnmmmmmmjjjqqqtttqqqppprrrrrrppppppnnnkkkhhhggghhhiiijjjhhhfffdddcccdddcccaaa```\\\\\\]]]^^^``````]]][[[YYY[[[\\\ZZZWWWUUUUUUWWWTTTVVVXXXYYYYYYXXXVVVTTTUUUPPPPPPTTTVVVRRRPPPRRRRRRRRRSSSRRRPPPNNNKKKIIILLLIIIFFFFFFGGGHHHHHHHHHFFFCCC???>>>???@@@>>><<<:::888666555666666555444555333222222333333222000222000///...//////---++++++,,,---......---,,,+++,,,,,,,,,***(((((()))+++******))))))******+++,,,+++******))))))******+++)))))))))((('''%%%$$$###''''''((((((((('''&&&%%%%%%&&&&&&$$$"""!!!"""$$$!!!!!!""""""""" !!!!!! !!!"""""" !!!  !!!######"""!!! """###$$$$$$ $$$(((''''''))))))))))))((('''&&&%%%%%%&&&%%%"""     !!!222AAAPPPWWWaaajjjnnnnnnnnnmmmjjjjjjgggccc```ZZZNNNBBB///$$$   ~~~~~~~~~||||||~~~~~~zzzyyyyyy|||tttsssrrrrrrttttttsssqqqpppsssuuuuuurrrpppnnnnnnfffooosssqqqooorrrrrrnnnmmmmmmllliiigggggghhhjjjgggeeecccbbbbbbcccbbb```]]]]]]]]]^^^``````^^^\\\ZZZ[[[\\\ZZZWWWUUUVVVWWWQQQSSSUUUWWWXXXWWWUUUTTTRRRMMMKKKOOOUUUVVVQQQLLLOOOPPPQQQQQQQQQOOOMMMKKKIIIGGGDDDCCCDDDEEEEEEEEEJJJEEE???>>>@@@@@@===999999777555555555666555333666444333222222222000...000///......///000///...+++,,,---...///...---,,,------,,,***(((''')))***))))))******++++++++++++++++++************++++++))))))(((((('''&&&$$$$$$'''((()))))))))(((&&&&&&&&&&&&&&&%%%"""!!!"""$$$""""""""""""""" """"""!!!!!!!!!!!!"""""" !!!######"""!!! !!!"""$$$&&&%%%!!! %%%))))))((()))(((((())))))(((((('''&&&%%%$$$!!!    '''999JJJWWW[[[aaahhhlllnnnnnnmmmjjjiiieee___ZZZSSSFFF:::$$$   }}}{{{}}}~~~|||yyyxxx}}}{{{vvv}}}zzzwwwyyy}}}yyyxxxvvvtttrrrrrruuuwwwtttuuuuuutttrrrooollliiimmmmmmnnnooopppqqqrrrrrr}}}ooogggjjjlllgggccceeegggeeebbbaaaaaabbbaaa```aaa___]]]]]]^^^``````___ZZZZZZZZZZZZYYYXXXVVVUUUXXXWWWVVVUUUUUUUUUVVVVVVPPPOOOOOOPPPPPPPPPMMMKKKNNNOOOOOONNNMMMKKKIIIHHHHHHIIIJJJIIIFFFDDDBBBBBBDDD???;;;<<<@@@BBBAAA>>>999:::999666111///111333555333000000000000///---------..................------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++***)))(((((()))***************+++)))'''%%%%%%&&&((()))))),,,///---)))&&&(((***)))'''&&&$$$$$$%%%&&&'''(((((('''&&&%%%%%%$$$$$$"""######!!! !!!###""""""""""""!!!!!! !!!""""""""""""!!!!!!""""""!!!!!!$$$$$$"""!!!###%%%((((((((($$$&&&''')))(((&&&$$$"""""""""     )))777GGGQQQZZZ```dddddddddiiimmmmmmnnnggg]]]VVVNNNAAA000###  ~~~~~~~~~wwwvvv{{{}}}zzzvvvzzzxxxwwwyyy}}}~~~xxxxxxyyywwwuuuttttttuuuttttttsssrrrqqqooolllkkknnnnnnnnnoooooonnnmmmmmmuuunnnhhhiiikkkiiigggfffgggdddaaa```aaabbbbbbbbbaaa___^^^^^^___`````````[[[[[[ZZZYYYXXXVVVVVVUUUXXXWWWUUUSSSSSSTTTVVVWWWSSSQQQOOONNNOOOPPPOOONNNKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHIIIHHHFFFCCCBBBAAABBB>>>;;;<<<@@@AAA@@@===;;;;;;:::777333111333555555333111111111111000///---...............------...---,,,,,,++++++++++++++++++,,,,,,,,,+++******(((((())))))******))))))***)))((('''''''''(((((((((,,,...,,,(((&&&'''***)))(((&&&$$$$$$%%%&&&'''((((((''''''&&&%%%%%%$$$!!!###$$$###!!! !!!"""$$$###""""""!!!!!!"""""" !!!!!!"""""""""""""""!!!!!!######""""""$$$'''))))))(((%%%&&&((()))(((&&&$$$""""""!!!    (((444AAAMMMVVV\\\cccgggfffeeehhhiiihhhhhhaaaWWWNNNCCC555$$$  |||vvvuuuxxx{{{zzzxxxxxxxxxxxxyyy{{{|||~~~vvvxxxzzzzzzxxxvvvuuuuuuuuutttrrrqqqooonnnmmmmmmnnnooooooooonnnkkkiiigggkkkmmmkkkhhhhhhjjjjjjhhhgggddd```___```bbbddddddaaa```^^^^^^___``````___\\\[[[YYYWWWUUUUUUUUUUUUXXXVVVTTTRRRRRRSSSUUUVVVUUURRROOONNNOOOQQQQQQRRRLLLLLLMMMMMMMMMMMMLLLLLLGGGGGGGGGFFFEEECCCAAAAAA???===;;;===@@@@@@>>>;;;===<<<;;;999666444555777666444222222222333222111...............---,,,+++......---,,,++++++************+++,,,,,,,,,++++++''''''((((((((()))))))))))))))******))))))(((((('''***,,,+++(((&&&'''((()))(((&&&%%%%%%%%%&&&'''((((((((('''&&&&&&%%%%%%!!!"""$$$###"""!!!"""###&&&%%%###!!!!!!"""###$$$"""!!!!!! !!!"""###$$$""""""!!! !!!""""""$$$'''***,,,+++)))&&&'''(((((('''%%%###!!!"""!!!   +++888DDDNNNVVVZZZ___eeejjjiiiggggggeeeaaa___YYYNNNBBB444$$$ |||wwwuuuwwwzzz{{{{{{xxxyyyzzzyyyxxxxxxzzz|||uuuwwwyyyyyyxxxxxxyyyzzzyyywwwtttqqqooonnnnnnnnnmmmnnnppppppooollliiigggeeemmmooohhheeejjjkkkggggggddd```___aaaccceeefff```___]]]^^^______^^^]]]]]][[[XXXUUUTTTTTTTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSQQQPPPPPPQQQSSSRRRRRRPPPOOONNNMMMLLLKKKIIIIIIGGGFFFEEEDDDDDDCCCAAA@@@===<<<<<<===??????<<<:::===<<<:::888777666777777555333222111222333222111/////////...---,,,+++***///......---,,,***)))))))))***++++++,,,,,,,,,,,,'''''''''''''''(((((()))((()))+++,,,+++***((('''''')))***)))'''&&&&&&'''(((((('''&&&%%%&&&&&&'''(((((((((''''''&&&&&&&&&!!!!!!"""!!!!!!###&&&)))'''%%%###!!!!!!###%%%''''''%%%###!!!!!!"""###$$$""""""""" !!!!!!"""%%%***---...+++)))&&&'''''''''&&&$$$"""   (((:::GGGQQQXXX[[[[[[```fffkkkkkkiiifff```YYYVVVOOOBBB333$$$    ~~~~~~zzzxxxxxxzzz|||}}}zzz{{{{{{yyywwwvvvwwwxxxtttuuuvvvvvvwwwyyy}}}~~~{{{wwwssspppooonnnooolllmmmpppqqqqqqooommmkkkeeennnppphhhdddhhhjjjfffhhheeebbbaaaccceeefffggg___^^^]]]]]]^^^^^^\\\[[[]]][[[XXXUUUTTTTTTUUUUUUQQQSSSUUUVVVVVVTTTQQQOOOOOOPPPQQQSSSUUUUUURRRPPPPPPOOONNNMMMKKKJJJJJJIIIGGGEEECCCCCCDDDDDDBBB@@@;;;<<<<<<===>>>>>><<<:::<<<:::888777666777777777555333111111111222111000............---,,,+++***............,,,+++)))((()))***++++++,,,,,,,,,,,,(((''''''&&&'''((())))))((()))+++,,,,,,***(((&&&'''((())))))'''&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&"""!!!$$$***///'''%%%###""""""###&&&''',,,***'''$$$"""""""""###!!!"""###!!!  !!!"""###'''+++......,,,)))&&&&&&&&&%%%$$$"""    """333EEEQQQXXX]]]]]]ZZZ___eeejjjiiigggbbbYYYPPPHHH???111"""    ~~~}}}~~~|||zzzzzz|||~~~|||{{{zzzxxxwwwwwwvvvvvvttttttuuuuuuvvvyyy~~~}}}yyyuuurrrpppppppppkkkllloooqqqrrrrrrqqqqqqjjjnnnnnnjjjfffgggiiihhhiiigggeeeeeefffggggggfff___^^^]]]^^^^^^^^^\\\ZZZ[[[ZZZXXXWWWVVVUUUVVVVVVQQQSSSUUUWWWWWWTTTQQQOOOMMMNNNQQQTTTVVVVVVRRROOOMMMMMMLLLLLLLLLLLLMMMMMMHHHEEEBBBBBBDDDEEECCC@@@<<<<<<============<<<<<<;;;999666555666777777666666444222111111111000...---------------,,,+++***------......---+++)))(((******+++,,,,,,,,,++++++)))((('''''''''((()))***((()))***++++++)))'''&&&'''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###""" $$$+++000%%%$$$###""""""$$$&&&'''---+++(((&&&###"""!!!!!!!!!"""######"""!!!"""######%%%'''+++......+++(((&&&&&&%%%###!!!   ***<<>>>>>===<<<<<<===>>>;;;888555555777888888777999666444222222111000...,,,,,,---------,,,,,,++++++,,,---......,,,***)))++++++,,,,,,,,,+++*********)))((('''''')))***,,,(((((()))))))))((('''&&&(((((((((((())))))((('''(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""!!!###'''+++###############$$$%%%%%%(((((('''%%%$$$"""!!!!!! """$$$$$$$$$###$$$%%%%%%&&&'''***,,,,,,***'''%%%%%%###!!!  !!!000AAAOOORRRUUU]]]aaa___]]]```aaa]]]WWWNNN@@@333%%%   ~~~|||}}}{{{xxxxxxzzz|||wwwtttvvv{{{}}}{{{xxxsssuuuxxxyyyxxxxxxxxxyyywwwwwwvvvuuutttssssssssskkklllmmmnnnppprrrssstttqqqiiifffkkklllgggiiiqqqkkkjjjjjjkkkkkkjjjgggeeebbbbbbaaabbbbbbaaa___\\\XXXXXXYYYZZZZZZYYYXXXXXXWWWVVVTTTSSSRRRSSSTTTVVVNNNNNNNNNOOORRRTTTTTTSSSQQQPPPNNNLLLJJJJJJJJJJJJJJJFFFAAABBBEEEGGGEEEBBB>>>>>>>>>===<<<<<<>>>@@@<<<888666666888:::999777;;;888555444333222000...++++++,,,---------,,,,,,***,,,---......---+++***,,,,,,,,,,,,,,,+++***)))+++***((('''((()))+++,,,(((((((((((((((''''''&&&((((((((()))******)))(((((((((((()))(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%""""""######$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!! """$$$%%%%%%%%%&&&'''''''''''')))++++++)))&&&%%%$$$"""   )))333DDDPPPPPPSSS]]]dddccc]]]___]]]XXXPPPFFF666)))   ~~~}}}}}}|||zzzxxxvvvvvvtttxxxxxxtttrrrttttttrrrooovvv{{{{{{xxxzzz|||yyyvvvvvvuuurrrqqqqqqlllmmmnnnnnnnnnoooqqqsssqqqpppnnnlllkkkiiiiiihhhooonnnmmmkkkiiigggfffeeefffccc```___```aaaaaaaaa```___]]][[[YYYWWWVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSPPPPPPNNNNNNMMMMMMMMMNNNRRRPPPNNNLLLKKKKKKLLLLLLGGGFFFFFFEEECCCBBB@@@@@@BBB@@@===;;;;;;<<<===???:::999999888888888777777777555222000///...,,,+++***+++---///...---***))),,,,,,,,,------.....................---+++)))(((,,,,,,,,,,,,++++++***)))++++++,,,,,,+++)))&&&$$$((((((((((((((('''&&&&&&(((''''''&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######""""""###$$$%%%%%%&&&'''''''''&&&%%%%%%$$$!!!######"""###&&&)))&&&(((***,,,,,,***'''$$$'''$$$!!!   &&&444HHHLLLQQQTTTUUUWWW[[[___WWWQQQNNNKKKCCC333###     ~~~}}}{{{zzzyyyyyyyyy||||||wwwtttvvvwwwuuuuuuyyy||||||yyyzzz{{{yyywwwwwwvvvtttrrrrrrmmmnnnnnnnnnmmmmmmnnnnnnmmmmmmlllkkkjjjjjjjjjjjjmmmlllkkkjjjiiigggffffffeeebbb______```aaaaaaaaabbbaaa^^^[[[YYYWWWUUUTTTVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQQQQPPPOOONNNNNNMMMNNNNNNLLLKKKJJJIIIIIIIIIFFFFFFFFFFFFDDDBBB@@@???>>>>>>>>>>>>===<<<<<<;;;999999999999888888777777777555222111000000...---+++,,,,,,------.........,,,,,,,,,------........./////////...---***(((''',,,,,,,,,,,,,,,+++************++++++***(((&&&%%%((((((((((((((((((''''''(((((('''''''''''''''(((%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%###############$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$ """######"""###'''***((()))+++++++++)))&&&$$$%%%###   ///>>>OOORRRVVVWWWWWWWWWYYY[[[VVVOOOGGGBBB999***   }}}}}}|||||||||}}}~~~yyyvvvyyyzzzzzz{{{||||||{{{zzzzzz}}}xxxxxxxxxwwwvvvtttsssrrrnnnooooooooonnnlllkkkjjjiiiiiiiiiiiijjjjjjjjjjjjjjjiiiiiihhhhhhgggggggggcccaaa___^^^```aaaaaa```cccbbb___]]]ZZZWWWUUUTTTWWWWWWVVVUUUTTTRRRRRRQQQRRRSSSSSSRRRQQQOOOMMMLLLJJJJJJJJJJJJIIIGGGFFFEEEDDDEEEFFFGGGEEEBBB???===999;;;>>>@@@???===:::888777888999999999888777666777555222222222222111///------,,,,,,---///111333---------------........./////////...---+++)))''',,,------------,,,,,,+++((()))*********((('''&&&''''''((())))))((((((((((((((((((''''''(((((()))&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$############$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$"""######""""""$$$(((+++*********)))(((&&&$$$###"""  )));;;KKKTTTVVVXXXXXXVVVUUUTTTTTTTTTIII<<<444***   ~~~}}}}}}}}}}}}}}}xxxvvvzzz}}}}}}}}}{{{zzzyyyzzz{{{zzzzzzuuuxxxyyywwwuuuuuutttrrroooooopppqqqqqqooollljjjhhhiiiiiiiiiiiiiiiiiiiiifffffffffgggggggggggghhheeeccc```______```___]]]aaaaaa___]]][[[YYYWWWUUUXXXWWWVVVUUUTTTSSSRRRQQQRRRSSSSSSSSSRRROOOLLLJJJGGGIIIJJJJJJIIIGGGDDDBBBCCCDDDFFFGGGFFFBBB???<<<888:::===???>>><<<999777666777888999999888777666777555333333333444333222////////////000000111222---------...............,,,---.........---+++***---------......---,,,,,,(((((()))))))))(((((('''''''''((())))))))))))((()))(((((((((((())))))***'''&&&%%%$$$$$$%%%&&&'''''''''((((((((((((''''''$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###"""###&&&))),,,+++***(((&&&$$$"""!!!!!! """000CCCRRRRRRTTTUUUVVVTTTQQQOOOMMMLLL>>>///%%%    ~~~}}}||||||yyy{{{{{{vvvvvvzzz~~~~~~zzzxxxwwwxxxzzz{{{zzzxxxwww|||~~~yyyvvvxxxxxxvvvpppppppppsssuuuuuurrroookkkkkkkkkkkkjjjhhhgggfffddddddeeefffgggggghhhhhhgggeeebbbaaa```___\\\[[[^^^^^^^^^^^^]]][[[ZZZYYYXXXXXXWWWVVVUUUTTTSSSSSSQQQRRRSSSRRRQQQNNNKKKIIIHHHIIIKKKLLLKKKHHHEEECCCCCCDDDFFFGGGEEEBBB>>><<<;;;<<<<<<<<<;;;:::999888666666888888888888777666777555333333444555444333000111333333333111///...........................***+++,,,...//////......,,,,,,---......---------)))))))))))))))((((((((((((((()))))))))))))))(((((((((((((((((()))******((('''%%%$$$$$$%%%'''((('''(((((())))))(((((('''%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%$$$###$$$%%%(((***+++***(((&&&###   (((666FFFSSSOOOPPPRRRTTTSSSPPPKKKHHH???222###       ~~~}}}||||||wwwzzzzzzwwwvvvzzz~~~~~~xxxwwwwwwxxxzzz{{{{{{zzz{{{zzzvvvzzz|||yyyrrrqqqqqqtttwwwyyywwwtttnnnnnnnnnmmmkkkiiifffeeeddddddeeefffggghhhhhhiiihhhfffdddbbbaaa___]]][[[]]]]]]^^^___^^^]]]\\\[[[YYYXXXXXXWWWWWWVVVVVVUUUQQQQQQRRRQQQPPPNNNLLLKKKIIIKKKLLLMMMLLLIIIFFFDDDCCCDDDEEEFFFDDDAAA>>><<>><<<;;;999999888888666666666777777777888888777666444333444555444333111222444555444111...,,,/////////...............)))***,,,...///000//////+++,,,,,,------------,,,++++++******)))))))))((()))*********))))))((('''''''''''''''((()))******)))(((&&&%%%%%%&&&((()))''''''((((((((((((''''''&&&%%%%%%$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%(((***+++***)))'''%%%"""   ###111===IIISSSQQQQQQRRRSSSRRRMMMFFFAAA111%%%    ~~~}}}}}}}}}zzz}}}~~~zzzxxx{{{}}}|||wwwxxxzzz{{{{{{{{{||||||zzzwwwrrrwwwzzzxxxuuurrrqqqsssxxxzzzxxxvvvoooppppppooommmkkkhhhfffddddddeeefffggghhhiiiiiifffeeecccccccccbbb```^^^^^^^^^___```___]]][[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXRRRRRRRRRQQQPPPOOOOOONNNKKKKKKLLLLLLKKKIIIGGGFFFDDDDDDEEEDDDCCCAAA???===AAA@@@>>><<<:::888777777777777555555555666888999888666444333444444333222222222333333222111000///000/////////.........---+++,,,.../////////...---******+++,,,,,,,,,,,,,,,------,,,******)))))))))+++++++++***)))((('''&&&&&&&&&&&&&&&'''((()))***)))(((''''''''''''((()))&&&''''''((((((''''''&&&'''&&&%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$%%%'''+++,,,+++)))((('''&&&$$$!!!    ---<<>>AAAAAA@@@>>><<<999666444888777555333444666999;;;888666444333333333222111222111000000000111222333000000//////.........---....../////////---,,,+++)))***++++++,,,,,,,,,,,,///...---+++***))))))))),,,,,,,,,+++)))(((&&&%%%%%%%%%%%%&&&&&&((())))))))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$%%%)))---...+++((((((((('''%%%###!!!    !!!444CCCLLLQQQVVVWWWUUURRROOOIII???222)))      ||||||}}}~~~tttxxx|||{{{yyyxxx}}}|||uuuooopppssstttrrrrrrrrrssstttuuuvvvwwwrrrnnnooottttttnnnjjjkkkhhhggggggfffgggiiijjjkkkkkkiiigggdddcccbbbbbbbbbeeecccaaa___^^^\\\XXXUUUXXXYYYYYYYYYXXXXXXYYYZZZUUURRRPPPOOOPPPQQQPPPPPPMMMKKKHHHGGGHHHIIIIIIHHHEEEDDDCCCCCCCCCBBB???===AAA???>>><<<;;;;;;;;;;;;;;;999555333333444777999333555444333444777555000222111000000111111///...+++---///111111000...,,,,,,---......---+++)))''',,,,,,+++***))))))))))))000//////...------,,,,,,)))***+++)))'''%%%%%%%%%''''''((((((((((((''''''&&&&&&'''((((((((())))))000///---***'''&&&$$$$$$'''&&&%%%$$$%%%%%%'''(((###$$$&&&''''''&&&$$$######%%%(((+++,,,---,,,+++,,,,,,+++)))'''%%%"""!!!   000AAAKKKPPPSSSWWWQQQRRRQQQLLL@@@333&&&    ~~~xxx{{{~~~}}}{{{zzz~~~}}}vvvpppqqqssstttrrrqqqqqqrrrrrrssstttuuusssoooooossssssmmmiiiiiiiiihhhhhhhhhhhhiiiiiijjjfffeeedddcccccccccdddeeeeeeccc```___^^^\\\ZZZXXXYYYYYYZZZYYYXXXXXXXXXYYYTTTRRROOOOOOOOOPPPPPPOOOJJJHHHFFFFFFFFFGGGFFFEEEEEECCCAAAAAABBBAAA@@@>>>@@@???===;;;::::::;;;;;;:::999666555444555777888333555444222444777666222444222000000111111111///...///000111111000...---+++,,,...///...---+++***------,,,,,,++++++,,,,,,---------------------...+++++++++***((('''&&&&&&'''(((((((((((((((((('''(((((('''''''''(((((()))---,,,+++)))((('''''''''((('''&&&%%%%%%&&&''''''###$$$&&&''''''&&&%%%###$$$%%%(((***,,,---------//////---,,,***)))''''''!!!    (((<<>>;;;999888888:::;;;999888888777666777777777444555444111333888888555555333111000111222222222111111111111111000///...+++,,,.../////////...------------............///***++++++,,,---......///,,,,,,++++++***)))((('''((((((((((((((((((((((((***)))((('''''''''((())))))))))))(((((())))))******)))((('''&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%&&&'''))),,,...///000333222111///............((("""     ###555KKKYYY[[[WWWSSSQQQQQQMMMFFF;;;...!!!    ~~~~~~{{{~~~}}}wwwrrrrrrrrrqqqppppppooonnnnnnnnnnnnnnnpppnnnnnnpppqqqooollljjjjjjjjjjjjjjjiiihhhgggfffgggfffeeecccaaa```___^^^```^^^[[[YYYZZZ\\\\\\\\\[[[ZZZYYYYYYYYYXXXWWWVVVRRRPPPNNNMMMNNNOOOOOONNNIIIIIIHHHIIIIIIHHHEEECCCCCC@@@===<<<>>>???@@@@@@@@@>>>:::888666777999;;;888888888888888777777666555666333000333888999666666444111111222333444333444333222111111000//////---...//////000///......------......////////////******+++,,,,,,------...---+++***)))))))))(((((()))(((((((((((((((((()))+++***((('''&&&'''((()))((((((((((((((()))******+++******)))(((''''''&&&%%%&&&&&&'''&&&&&&%%%$$$&&&'''((())),,,...111222555444333222222222333333,,,&&&    ,,,@@@VVV``````[[[VVVRRRPPPIII>>>111%%%  %%% ~~~{{{~~~~~~~~~{{{}}}|||vvvssssssrrroooppppppooonnnmmmmmmmmmmmmmmmnnnnnnooopppqqqpppmmmkkkjjjiiiiiihhhgggffffffffffffeeecccaaa```^^^]]]]]][[[XXXWWWYYY[[[\\\\\\[[[YYYXXXXXXYYYZZZXXXVVVSSSQQQNNNMMMNNNOOONNNMMMIIIHHHHHHHHHIIIGGGDDDBBBAAA???<<<;;;<<<>>>>>>>>>???===:::888777777999:::777888888999888777666555555666333000222777888666555333111111333444444444444333333222111000000///000000000000///...------+++,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,---***((('''))))))((('''***)))(((((((((((()))***+++***)))(((''''''((()))))))))((((((((((((((()))++++++***))))))((('''&&&''''''''''''&&&&&&%%%%%%(((((()))+++---///111333444444333333333444444444...(((   $$$777HHHZZZ```^^^\\\XXXSSSKKKBBB555(((  }}}}}}}}}~~~~~~~~~~~~zzz|||{{{wwwuuuuuutttpppppppppooonnnnnnmmmnnnnnnlllnnnmmmlllnnnrrrqqqmmmkkkiiihhhfffeeeeeeffffffbbbccccccccccccbbbaaaaaa[[[YYYWWWXXXYYY[[[[[[[[[[[[XXXVVVWWWZZZ[[[YYYWWWUUUSSSPPPNNNNNNNNNMMMLLLHHHGGGEEEEEEEEEDDDAAA???@@@>>>;;;;;;<<<<<<<<<;;;>>>===;;;999888888888999777777777777777666555555555666444000222666666333333222222222444555444333222222222222222111000///222111000///...---,,,,,,+++,,,---.........---,,,------------,,,,,,,,,,,,---***&&&&&&)))***)))'''******((((((((((((******))))))))))))))))))((((((***)))((((((''''''(((((())))))******)))((('''&&&((((((''''''&&&%%%%%%%%%)))***+++---...000111222333333444444444444333333...***"""   $$$222CCCQQQ\\\\\\[[[ZZZTTTLLL@@@666)))  ~~~~~~|||{{{}}}~~~|||}}}~~~~~~{{{}}}|||xxxxxxyyywwwsssqqqppppppooooooooooooppplllnnnmmmjjjkkkooommmhhhjjjhhheeecccbbbdddfffgggccccccdddddddddcccbbbaaa[[[ZZZYYYZZZ\\\\\\\\\[[[ZZZWWWUUUWWW[[[]]][[[XXXXXXUUUQQQOOOOOONNNMMMKKKIIIGGGDDDCCCCCCCCCAAA@@@???===;;;;;;<<<;;;:::888======<<<<<<:::999888777666666666555555555555555444555444111222444333///111111111333555555333111///000222333333111000...000//////...------------,,,---...//////---,,,+++,,,,,,,,,---....../////////+++&&&'''***,,,+++(((+++***(((''''''(((***+++'''(((***++++++***)))((((((((('''''''''(((((()))'''((()))))))))((('''&&&)))((('''&&&&&&%%%%%%%%%***+++---///000000000000111333555666666444222111...+++%%%   111BBBQQQ[[[___[[[XXXVVVLLL>>>222)))     }}}|||}}}}}}{{{xxxxxx{{{{{{||||||~~~}}}zzzzzz|||zzzuuuqqqqqqppppppppppppqqqqqqmmmooommmhhhhhhkkkiiicccjjjgggcccaaaaaacccfffhhhfffffffffeeedddaaa___^^^\\\[[[[[[\\\^^^^^^]]][[[YYYVVVTTTVVV[[[]]][[[XXXZZZWWWSSSPPPOOONNNLLLKKKLLLIIIFFFDDDDDDDDDCCCBBB>>>===<<<<<<<<<;;;888666<<<=========<<<:::888777666666555444444444444555333555444111222444111,,,///000111444666555222///---///111333333222000......------------...//////---...///000///...,,,******+++,,,---///000111222111,,,''''''+++---,,,***+++***)))'''''')))***+++%%%'''***,,,---+++)))((('''&&&&&&''''''((()))***&&&'''((())))))(((''''''***)))(((&&&&&&%%%%%%%%%+++,,,///000111111///...111333555777777555222///...,,,'''    ###:::NNN[[[bbbccc\\\WWWSSSDDD333(((     ~~~}}}}}}|||yyyuuuuuuyyy|||~~~}}}~~~}}}||||||}}}}}}xxxssspppqqqsssttttttsssrrrqqquuupppkkkjjjkkklllhhheeeggggggfffffffffhhhiiijjjgggeeecccaaa````````````bbbbbb```______```aaabbb^^^\\\YYYYYYZZZ\\\\\\\\\ZZZWWWRRRPPPPPPNNNKKKHHHIIIFFFDDDCCCDDDDDDCCCBBB<<<===>>>>>>===;;;999777888999;;;>>>???>>>:::777999666444333444444444444333333222111111222222222111333555444333111111111111000000111333444444333333444333000---,,,,,,---,,,---///000000000///......//////---,,,,,,...000---,,,,,,---.../////////+++***)))(((((()))***+++))),,,---,,,)))((()))***(((&&&$$$%%%((((((%%%"""###&&&))))))'''&&&&&&(((***)))(((&&&&&&&&&''''''***+++---000222222000...///111333333222000000111000---)))###          +++EEE[[[ccc```aaa^^^VVVTTTEEE,,,    ~~~~~~|||yyyxxxzzz|||}}}|||}}}}}}|||xxxxxx{{{{{{xxxtttssssssssssssrrrqqqpppooopppmmmjjjkkknnnmmmiiieeegggggggggggghhhhhhiiijjjfffeeedddbbbaaaaaaaaabbbbbbaaaaaa```_________```]]][[[[[[[[[\\\\\\ZZZXXXXXXUUURRRPPPQQQPPPNNNLLLJJJHHHFFFEEEEEEDDDAAA@@@===>>>>>>>>>===;;;888777999999:::<<<>>>===:::777:::777555444444444222111222222222222222222333333000222444444222111000111333222111222444666555444111222222000---++++++,,,---...///000000000//////.........---,,,,,,...000...---,,,...111222///---+++******))))))******+++)))+++...---+++))))))***((('''&&&'''((('''&&&$$$%%%'''***)))((('''(((******)))((('''&&&&&&'''((('''(((***,,,///111222111222333333222111111333555555222---&&&    $$$555LLL___gggcccccc^^^TTTPPPBBB(((    ~~~~~~~~~||||||}}}}}}||||||}}}~~~~~~}}}|||xxxuuuuuuwwwxxxwwwuuuvvvuuusssqqqpppooooooooollljjjjjjmmmooooookkkggghhhhhhiiiiiiiiiiiiiiiiiifffeeedddccccccccccccdddaaaaaaaaaaaa```___]]]]]]\\\[[[\\\]]]]]][[[XXXUUUUUUSSSQQQQQQQQQRRRQQQOOOJJJIIIGGGGGGFFFDDD@@@===>>>>>>>>>>>><<<:::888666;;;::::::;;;<<<<<<:::888999777666555555333111///000111222333444444333333000222333333111000000111222111000111333444444333///000111111...,,,++++++...///000000111111000000---......---,,,,,,---//////------000555555000+++***++++++,,,,,,++++++***(((+++...///---+++***)))'''(((***)))((('''''''''((()))***)))((((((***,,,)))(((''''''&&&'''''''''###$$$%%%'''+++///222555555555444333222333666999:::888333,,,$$$     !!!222DDDVVVdddkkkgggeee^^^RRRMMM???&&& }}}~~~{{{}}}~~~}}}}}}|||}}}}}}~~~~~~~~~{{{xxxtttssstttuuuuuutttvvvuuurrroooooooooqqqrrrnnnmmmlllmmmoooooollljjjhhhiiijjjkkkkkkjjjhhhgggeeeeeeeeeeeeddddddeeeeeeaaaaaabbbaaa```^^^\\\[[[]]]\\\[[[[[[[[[YYYVVVTTTUUUTTTRRRQQQQQQQQQQQQPPPHHHGGGGGGGGGGGGEEEAAA>>>?????????>>><<<:::888777<<<;;;999999:::;;;:::999666555555555666444222//////000222444444555444444111222333222000///000111///......///000111111000...000222222000---,,,+++///000000111111111111111---.........,,,,,,---///000......222777777111+++***+++------------+++***)))+++...000000---+++)))'''***,,,+++((('''(((***))))))(((''''''(((***,,,((('''''''''&&&&&&&&&&&&!!!!!!!!!"""$$$***000555444555666666555666888:::999888666222***!!!    ,,,???QQQ___ggglllgggeee]]]PPPLLL@@@))) ~~~yyyzzz|||~~~~~~~~~~~~}}}|||}}}~~~}}}zzzvvvtttssssssrrrrrrtttrrrpppoooooorrruuuwwwuuurrrooommmllllllmmmmmmiiijjjkkkkkkkkkiiihhhgggeeeeeeeeeeeeeeeeeeeeedddaaabbbbbbbbbaaa___\\\[[[```]]]ZZZXXXXXXWWWVVVUUUVVVUUUTTTRRRPPPOOONNNNNNFFFEEEFFFGGGHHHGGGDDDAAA@@@@@@???>>>===;;;:::999===;;;999888999::::::999333222333444666666444222000111222333444555555555111222333222000///000222///.........000111000///...111333333111///......000000000000000111111222---...//////...---...///000///...222666777333...+++,,,---......---,,,+++***,,,...111111///,,,***'''***,,,,,,)))((())),,,)))((('''&&&'''(((******''''''&&&&&&%%%$$$$$$### ###+++111111444777999999888888999444666888777111'''   )))999KKK[[[eeehhhiiidddbbbYYYMMMIII@@@+++ |||{{{zzz{{{~~~~~~|||zzzzzz{{{}}}|||zzzxxxuuusssqqqqqqqqqrrrqqqpppppprrruuuxxxzzzxxxuuupppllljjjjjjlllmmmjjjjjjjjjjjjiiihhhgggfffeeefffffffffeeeeeedddcccbbbbbbbbbbbbaaa```^^^^^^```\\\YYYVVVVVVWWWVVVVVVVVVVVVUUURRRNNNLLLLLLMMMFFFEEEEEEFFFHHHHHHFFFDDDAAAAAA@@@???>>>======<<<===;;;999888999:::999888111111111333555666555444333333222222333444555666333444444222111000222333222111000111222333222111///111333333222000000000000////////////000111222---///111111///...//////000//////000333555555555+++,,,,,,------,,,,,,+++,,,,,,...000222111...+++((()))++++++*********+++)))'''&&&&&&((())))))(((&&&&&&&&&%%%$$$""" '''......222777::::::999888888444666888888333***!!!!!!&&&,,,+++'''  !!!,,,;;;IIIWWWccciiiiiiddd```\\\RRRDDDAAA888%%% {{{yyy|||~~~~~~}}}zzzwwwvvvxxxzzzwwwwwwwwwuuusssqqqqqqqqqrrrqqqqqqrrrtttwwwzzz{{{tttssspppllljjjiiiiiikkkkkkkkkiiihhhgggfffffffffeeefffffffffeeedddbbbaaaccccccbbbaaaaaaaaaaaaaaa]]][[[XXXWWWXXXWWWVVVTTTTTTUUUTTTQQQMMMKKKKKKMMMHHHGGGFFFFFFGGGGGGEEEDDDBBBAAA@@@@@@?????????@@@<<<;;;999999:::999888666333222111222333555555444666444333111111333555666444555444333111111333555333222111111333333222111///000111111000///000222//////.........///000111...000222222111000000000...//////......111777<<<,,,,,,++++++++++++,,,,,,...------///222222000---)))(((((()))++++++***))))))((('''(((+++,,,***(((&&&&&&%%%$$$"""%%%------111555777888888888999::::::999666222,,,&&&"""  $$$%%%'''))))))'''%%%$$$%%%%%%###""" $$$+++333777;;;AAACCCBBB444111---)))&&&'''((()))(((%%%  ###111@@@OOOYYYbbbjjjmmmkkkaaa\\\VVVHHH777222*** |||yyyzzz}}}}}}}}}|||xxxtttrrruuuwwwssstttuuuuuusssqqqqqqqqqssssssssstttuuuxxxzzz{{{ooopppooommmjjjhhhhhhhhhlllkkkiiigggeeeeeeeeefffffffffffffffeeecccaaa___dddcccbbbaaaaaabbbccccccYYYYYYYYYZZZZZZXXXUUURRRRRRSSSSSSPPPLLLJJJKKKMMMKKKIIIFFFEEEFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBB;;;:::999:::::::::777555666333111111222444444333888666333000000222555777555666555333222222444666222000///000111111000//////000000///......000222///...---------...000111///111333333222111111111...//////,,,+++///888@@@---,,,************,,,---000...---///111333111...***'''&&&(((,,,---+++(((***((((((***---...+++(((&&&%%%%%%###!!!$$$---...111333444555666999:::@@@>>>999444///,,,)))(((!!! $$$'''''''''&&&&&&'''((())))))///111333666666333111/////////---+++)))'''%%%$$$###  %%%)))111;;;EEEIIIMMMSSSWWWXXXKKKFFF@@@999555555666777999555...'''  $$$---<<>>111     ~~~|||}}}}}}~~~}}}zzzwwwvvvwwwvvvyyy{{{zzzwwwssspppnnnrrrpppppptttyyy{{{xxxtttooooooooonnnllljjjhhhgggkkklllllljjjiiihhhiiikkkhhhhhhhhhhhhgggffffffeeefffggggggbbb[[[VVVUUUVVVWWWXXXZZZZZZYYYVVVSSSQQQQQQQQQPPPOOONNNMMMMMMMMMFFFGGGHHHGGGEEEDDDEEEFFFCCCDDDEEECCC???<<<;;;<<<===<<<;;;::::::;;;<<<<<<;;;:::999777777777777777666555555444555666888999888999:::888444222222444444444555666555444222111555555555444333222000000111111000000//////000000///000111222111000///---////////////000000000000***++++++,,,------......,,,...///...---,,,,,,---++++++)))(((((()))+++,,,+++)))((()))******)))(((%%%###!!! ''',,,111777::::::999999::::::999666444111...---,,,++++++,,,---,,,((("""!!!###$$$###&&&***+++++++++,,,...666666555444222000...---333555777999:::;;;>>>@@@===;;;999888777777777777999444222555999===CCCJJJKKKSSSTTTVVV^^^]]]ZZZ___^^^\\\ZZZZZZZZZXXXTTTPPPNNNLLLKKKKKKHHHAAA666---###     &&&)))///AAASSS^^^llltttpppmmmnnnkkkdddYYYDDD444(((     }}}|||}}}}}}~~~}}}zzzxxxwwwwwwvvvxxxyyyxxxuuurrrqqqqqqtttpppooosss{{{}}}zzzuuunnnnnnnnnnnnmmmkkkjjjiiikkklllnnnmmmllljjjkkkllliiihhhgggfffffffffggghhhhhhhhhgggddd___ZZZUUURRRWWWXXXXXXXXXVVVSSSPPPNNNOOOOOONNNNNNNNNNNNNNNNNNJJJHHHEEEDDDDDDEEEDDDCCCEEEEEEEEECCC???<<<;;;;;;===<<<<<<<<<<<<<<<===>>>>>><<<:::888777888999:::999888777666666777888999888999999888555333444444555555555555444444444444444555555555444222111///000000000000/////////////////////000000000000000000000000000////////////++++++,,,,,,---...............---...///000///...///---,,,******+++,,,---+++)))(((((())))))'''&&&&&&""" ***222:::===;;;888777999777777666444222000...---......///000000...***'''######$$$%%%'''((()))***)))+++------,,,,,,,,,---222333555555333000,,,)))***,,,///111333777;;;???=========;;;::::::;;;===>>>:::888<<<@@@FFFOOOWWWVVV[[[XXXXXX```___[[[___aaa````````````___[[[XXXXXXWWWVVVWWWVVVQQQHHHAAA555///'''       '''333<<<@@@GGGVVVeeekkksssuuuqqqnnnmmmfff\\\OOO888'''   }}}||||||}}}|||}}}~~~|||yyywwwwwwwwwvvvwwwxxxvvvtttsssssstttuuuqqqnnnsss{{{~~~zzzuuupppoooooommmlllkkkjjjiiikkkmmmoooooonnnllllllllljjjhhhfffeeeeeefffhhhiiifffdddbbbaaaaaa___[[[WWWWWWWWWWWWWWWUUUSSSQQQOOOPPPOOONNNMMMLLLLLLMMMMMMLLLHHHCCCBBBDDDEEEDDDBBBDDDDDDDDDBBB@@@>>>==================>>>>>>>>>???>>><<<:::999999:::<<<>>>:::999888777666666777888999999999888666555555555555444333333333444555666333333444555444222000///000000000000//////......111000//////000111222333111111000000//////......,,,,,,------.........//////---+++,,,///111000.........//////000/////////+++***((('''((('''%%%$$$###%%%...999<<<:::666555777666666777666555333111000//////000111111111///...+++++++++******))))))((()))))))))((('''&&&%%%%%%$$$''',,,///000---***'''"""###%%%&&&'''+++///333444777;;;=========???@@@BBB???>>>AAADDDGGGOOOWWW[[[___YYYXXX```___[[[___```aaabbbccccccaaa^^^\\\___^^^^^^^^^]]]ZZZTTTOOOGGGCCC<<<555---&&&   %%%)))222;;;HHHQQQUUU[[[fffppprrruuutttpppmmmjjj```UUUGGG...    }}}}}}~~~{{{|||}}}{{{yyywwwvvvvvvwwwxxxxxxvvvtttssstttuuuuuuqqqooosssyyy|||yyyuuusssrrrpppnnnllljjjhhhhhhjjjllloooooonnnllllllmmmjjjhhheeecccccceeegggiiifffbbb^^^]]]```aaa^^^\\\VVVVVVWWWWWWVVVUUUTTTSSSRRRQQQNNNLLLKKKJJJJJJKKKMMMHHHDDDBBBDDDEEEDDDBBBCCCBBBAAAAAAAAAAAA@@@@@@????????????????????????<<<;;;::::::;;;===???AAA:::999777666555666666777999999888888888777777666555444333222222333555666222222333333333111000//////000000111000///......222222000000000222444555111111000000//////......---.............../////////,,,***+++...000///---+++---111444555444111///,,,***'''&&&&&&%%%###!!!###...444666555666888666777999:::999777555333111222333333222111111111000000///---***'''$$$###!!!  $$$&&&%%%""" !!!$$$***333;;;???AAAAAAAAA@@@@@@BBBFFFHHHHHHMMMTTTZZZ^^^YYYWWW^^^^^^[[[```___aaacccddddddaaa___^^^ddddddcccbbb```]]]ZZZWWWUUUSSSPPPLLLGGG>>>555..."""!!!'''000999@@@JJJSSS^^^dddfffjjjqqqvvvwwwvvvtttqqqmmmgggZZZOOO???'''    ~~~~~~{{{|||}}}|||yyywwwwwwwwwxxxyyyyyyxxxvvvtttuuuvvvuuusssqqqsssvvvxxxwwwuuutttssspppnnnkkkiiihhhhhhjjjkkkmmmmmmlllkkklllmmmjjjhhheeecccbbbccceeefffhhhccc___]]]]]]^^^]]][[[VVVVVVWWWWWWWWWVVVUUUUUUSSSQQQNNNKKKIIIIIIIIIJJJKKKIIIFFFEEEEEEFFFEEEDDDCCCAAA@@@@@@BBBCCCCCCBBBAAAAAAAAAAAAAAA@@@??????::::::;;;<<<===>>>@@@@@@:::999777666666666777777:::888777888999999888777666555444333333444555555333333333222222111111111000111222222222111///...333222111000111222333444000000000000///////////////////////////////////////---++++++,,,.........***---111444555333000...***(((%%%$$$###"""'''...333666888666888;;;<<<<<<:::666444333444666555222000///000000000...+++'''###&&&333>>>CCCCCCAAA===>>>CCCIIIKKKKKKPPPXXXWWW]]][[[YYY^^^]]][[[ccc```cccfffhhhfffcccaaa```gggfffeeecccaaa___^^^]]]\\\\\\\\\\\\YYYSSSKKKEEE777111(((  """######""""""###'''...555;;;DDDNNNUUU```iiiqqqrrrrrrvvvzzz{{{{{{zzzwwwssslll```QQQFFF333   %%%&&& ~~~|||~~~~~~{{{yyyyyyzzzyyy{{{{{{zzzxxxvvvuuuuuutttttttttsssssssssttttttsssrrrpppmmmkkkjjjjjjjjjiiijjjkkkjjjiiiiiikkkmmmiiigggeeecccaaaaaabbbbbbeeeccc```___]]]\\\ZZZYYYXXXXXXWWWVVVVVVUUUTTTSSSQQQOOOLLLJJJIIIIIIJJJKKKHHHIIIIIIHHHGGGFFFFFFGGGEEEBBB@@@@@@BBBCCCBBBAAACCCCCCCCCCCCBBB@@@???>>>;;;;;;===>>>>>>>>>===<<<::::::888777777888999999:::888777888:::;;;999888888888777666666555555666666555444222222333444555111111333333333222000///111111000000000000000000////////////000000000000////////////////////////000000///---,,,,,,...000---.../////////---,,,***'''%%%"""  %%%,,,///000555888;;;======:::666444222444666444///+++))))))))))))'''%%%!!!    )))999CCCDDDBBB===>>>CCCHHHIIIKKKRRR[[[VVV``````]]]___\\\\\\fffaaadddiiijjjgggdddbbbaaaddddddcccbbb```______```]]]]]]]]]^^^___\\\XXXUUUJJJEEE>>>999555333111///......//////---+++)))''''''&&&&&&)))...000---)))...000111222111111333555333555777:::<<<<<<<<<;;;;;;AAAHHHNNNRRRXXX```gggllluuuzzzxxxxxx}}}}}}|||yyyrrrfffSSSAAA777$$$  !!! ~~~~~~}}}{{{{{{|||zzz|||}}}|||yyyvvvuuuuuusssuuuuuutttqqqppprrrtttrrrqqqooommmllllllllllllhhhiiiiiihhhggghhhjjjmmmiiigggeeecccaaa`````````___```aaaaaa___\\\ZZZYYYZZZYYYXXXVVVTTTSSSRRRQQQOOOMMMKKKIIIIIIJJJLLLMMMFFFIIIKKKJJJGGGFFFGGGIIIGGGDDD@@@@@@AAABBBAAA@@@DDDDDDDDDDDDCCC@@@>>>===<<<===>>>???>>><<<:::999;;;:::999999999:::;;;;;;:::888777888:::<<<:::888:::::::::999888777666666999777555333333444666888111222444444444333111///000000//////......------......//////000000111111000000000000////////////111222222///,,,+++///222000///---***)))((((((((($$$"""$$$&&&%%%555777;;;======999555222///222333111+++&&&###"""    """555BBBEEECCC??????BBBEEEEEEGGGPPPZZZWWWccceeeaaaaaa]]]]]]hhh```dddiiijjjgggcccaaaaaa`````````^^^]]]^^^___aaa\\\[[[[[[[[[]]]^^^^^^]]]UUURRROOOMMMKKKIIIEEECCC???@@@@@@@@@>>>;;;888777555333333777===???<<<888===???AAACCCCCCEEEGGGJJJFFFHHHKKKOOOQQQRRRRRRQQQPPPVVV]]]aaacccfffmmmsssooowww|||yyyyyy~~~|||yyyppp___GGG333)))    }}}zzz}}}|||xxxvvvvvvtttppprrrssssssrrrqqqqqqrrrtttqqqpppnnnlllkkklllmmmnnnrrrmmmhhhggghhhiiiiiihhhfffcccdddfffaaa[[[[[[aaaaaa^^^___bbbaaa[[[YYYZZZ[[[YYYWWWVVVUUUTTTQQQOOOOOOMMMKKKIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHIIIJJJKKKGGGFFFEEECCCAAA@@@@@@???@@@AAABBBCCCBBB@@@===<<<;;;>>>@@@@@@???>>>>>>>>>>>>;;;888777:::<<<<<<;;;>>>======<<<:::999888888555555666666666666555555222444666555333111333555555333222555999:::777222222333444444333000...,,,000222333222//////111444//////............////////////000111111111000000000000000...***'''$$$$$$###!!! (((000111---+++///555...---,,,)))&&&"""  000AAAIIILLLHHHHHHGGGHHHKKKOOOTTTVVV\\\^^^aaabbbaaaaaadddgggfffggggggddd```]]]]]]___eeedddbbb````````````aaa[[[XXXVVVZZZ```dddbbb___]]]]]]]]]\\\ZZZXXXWWWVVVUUUPPPOOOTTTSSSMMMIIIJJJGGGGGGHHHIIIJJJLLLMMMNNNKKKKKKLLLQQQVVVYYYXXXVVVWWWYYY\\\^^^___aaacccdddeeegggjjjlllnnnqqqtttwwwtttxxx}}}~~~}}}{{{{{{|||zzzwwwssslllYYY===$$$  ~~~zzz|||{{{wwwuuuwwwvvvsssqqqqqqqqqpppppppppqqqrrrrrrpppnnnmmmllllllmmmnnnqqqmmmiiiggghhhjjjjjjiiieeebbbcccdddbbb]]]___dddaaa______bbb```[[[XXXYYYZZZXXXVVVVVVWWWWWWVVVUUURRROOOLLLJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGHHHIIIIIIGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCAAA???===<<<===>>>@@@@@@>>>======>>>>>>;;;888777999;;;;;;:::<<<<<<;;;:::999888777777666666666777777666666666555666777555333222333666444333333777<<<===999555444555666555444222///...000222333111//////111333000//////......//////000111111111111111000000////////////---***'''%%%$$$!!!%%%&&&###"""%%%)))'''&&&%%%###   222CCCMMMPPPMMMKKKIIIIIIKKKPPPVVVZZZ]]]```bbbcccccccccfffhhhfffggghhhgggccc``````aaagggfffdddbbb```___^^^^^^[[[[[[\\\]]]___```aaaaaa_________^^^]]]\\\ZZZZZZ[[[VVVUUUXXXWWWQQQNNNNNNOOOOOOOOOOOOQQQSSSUUUVVVQQQQQQQQQUUUZZZ]]]]]][[[]]]```cccfffhhhjjjmmmoookkklllmmmnnnoooqqqtttwww{{{~~~|||yyyxxxxxx{{{tttiiiRRR444  }}}~~~~~~~~~~~~~~~~~~{{{|||zzzuuutttwwwxxxvvvpppooooooooooooooooooppprrrqqqooonnnmmmmmmnnnoooooollliiihhhiiijjjkkkkkkeeebbbbbbcccbbb```ccchhhbbb```___aaa___ZZZXXXYYYWWWUUUTTTTTTVVVXXXYYYYYYVVVQQQKKKJJJMMMNNNLLLIIIJJJIIIHHHGGGGGGFFFGGGGGGDDDCCCCCCBBBCCCDDDFFFGGGFFFEEECCCAAA@@@???>>>>>>???@@@@@@>>><<<<<<===>>>>>><<<999888999::::::999::::::999999888777666666777777777777777777777777999999888666333333444666333333555:::>>>???;;;777777777777777666333111000000111222111//////111222000000////////////000000222222222222111000//////......---+++)))&&&$$$###   !!!555FFFQQQUUUQQQOOOLLLJJJMMMRRRYYY]]]^^^aaaccceeeeeefffhhhiiifffhhhjjjiiigggdddccccccgggfffdddbbb___]]][[[ZZZ\\\^^^``````^^^^^^```bbb```aaaaaaaaaaaa```______aaa]]][[[\\\[[[WWWTTTTTTUUUUUUSSSSSSTTTVVVYYYZZZWWWVVVUUUWWW[[[^^^___```___bbbgggjjjmmmooosssuuurrrsssrrrqqqppprrruuuwww|||zzzyyyyyy|||tttcccHHH***  ~~~}}}~~~}}}}}}~~~~~~~~~}}}}}}zzztttrrrvvvxxxvvvqqqooonnnnnnoooppppppooorrrqqqpppooonnnnnnnnnooommmkkkjjjiiiiiijjjkkkkkkgggeeecccbbbaaabbbeeehhhccc```___```^^^YYYWWWYYYUUUSSSQQQRRRTTTVVVWWWXXXXXXQQQJJJIIIMMMOOOKKKGGGJJJIIIHHHGGGFFFFFFEEEEEEBBBAAAAAA@@@AAABBBDDDEEEEEECCCAAA???>>>>>>???@@@@@@@@@@@@===;;;;;;<<<>>>???===<<<;;;::::::::::::::::::999999888777777666999888888888888888888999<<<;;;999666444444555666333444666:::>>>===:::666888888888777555444222111111111111000000000111222111000000//////000000111111111111222111111000000000...+++)))'''$$$!!!   $$$777GGGQQQUUURRRPPPOOOOOOQQQUUUZZZ]]]___```ccceeeggghhhiiiiiigggiiijjjkkkiiifffcccaaaccccccaaa```^^^[[[YYYXXX\\\]]]^^^______```aaabbbaaabbbbbbccccccccccccccccccaaa___^^^^^^\\\YYYXXXWWWVVVTTTRRRRRRTTTVVVWWWXXXWWWVVVVVVXXX\\\___aaabbbeeejjjmmmooorrruuuwwwwwwwwwvvvuuutttuuuxxx{{{~~~~~~~~~{{{ppp\\\>>>"""  ~~~|||}}}~~~~~~~~~~~~yyysssqqqtttvvvuuusssqqqooooooqqqrrrqqqppprrrqqqpppoooooonnnnnnnnnkkkkkkjjjiiiiiiiiijjjkkkjjjhhheeeaaaaaacccddddddbbb___^^^___^^^YYYWWWYYYXXXVVVTTTSSSUUUVVVVVVUUUVVVOOOHHHHHHLLLNNNJJJFFFIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA???======>>>@@@BBB@@@@@@???===;;;:::<<<>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;:::999999999888999999888888888888999999<<<;;;999777666666666666444555777999:::999666333777666666555444333222111222222111111111222222222111111000000000000111111...///000111111111111111111---)))%%%###      )))999GGGPPPSSSOOOPPPRRRTTTVVVXXXZZZ[[[^^^___bbbeeehhhiiiiiihhhiiiiiijjjjjjiiieeebbb___^^^^^^]]]\\\[[[ZZZZZZYYY]]]ZZZYYY\\\aaadddcccaaaaaabbbcccdddeeeeeeeeeeeeeeedddcccaaaaaaaaa^^^[[[XXXVVVTTTSSSRRRSSSTTTUUUWWWWWWVVVVVVWWWZZZ___bbbhhhkkkooorrrsssuuuxxxzzzyyyyyyyyyxxxxxxyyy|||}}}}}}~~~zzzmmmVVV777  }}}}}}}}}||||||xxxrrrppptttuuutttuuurrrppppppssstttsssqqqqqqppppppoooooonnnmmmmmmiiijjjjjjiiigggggghhhiiijjjjjjfffaaaaaacccbbb___aaa^^^]]]^^^]]]YYYXXX[[[]]][[[YYYYYYYYYXXXVVVTTTRRRMMMHHHGGGJJJLLLJJJGGGHHHIIIIIIIIIHHHGGGFFFEEEGGGGGGHHHHHHGGGEEEDDDBBBBBBAAA???>>>>>>???AAABBB>>>??????===;;;;;;<<<======>>>>>>===;;;:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999888777777888999:::;;;:::888888888888666444444555777777777666444333555555444444333333333333444333111111333444333222222222111111111111222222---...//////000000/////////+++%%%"""       !!!000>>>IIIOOOQQQNNNPPPTTTXXXZZZ\\\\\\\\\^^^___bbbfffiiikkkjjjhhhiiihhhhhhhhhhhhfffbbb___\\\[[[ZZZYYYYYYZZZ[[[\\\^^^ZZZXXX\\\cccgggeeeaaabbbcccdddeeeffffffffffffeeegggfffcccbbbbbb]]]XXXTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXXXXYYY\\\```dddhhhkkknnnqqqssstttwwwyyyyyy{{{|||||||||}}}yyyiiiPPP000     |||}}}|||vvvwwwuuuqqqqqquuuwwwuuuvvvrrroooppptttuuusssqqqoooooooooooonnnmmmllllllhhhjjjjjjiiifffdddeeeggghhhiiifffaaaaaadddbbb\\\```]]]\\\]]]]]]ZZZYYY\\\]]]\\\\\\\\\[[[YYYVVVSSSNNNLLLIIIHHHIIIJJJJJJJJJHHHHHHIIIJJJIIIIIIHHHGGGFFFGGGJJJKKKKKKHHHDDDBBBFFFEEECCCAAA@@@@@@@@@@@@;;;===>>>>>>===<<<<<<===999;;;===<<<:::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;999888777666666777888999999777777999:::999666333444555666666555555555666444333333333444444555555666444222222444666555333222222222111111222222222////////////...---,,,++++++&&&      &&&666DDDMMMQQQSSSQQQRRRUUUYYY\\\___aaabbb``````cccggglllmmmkkkiiihhhfffeeefffhhhiiifffddd^^^\\\ZZZXXXXXXZZZ]]]___```^^^^^^```dddffffffdddeeeeeefffggghhhhhhhhhhhhdddgggfffaaa^^^\\\UUULLLHHHIIILLLOOORRRTTTUUUUUUTTTVVVXXXYYYYYY\\\aaaeeefffiiimmmppprrruuuxxxzzz{{{}}}~~~|||}}}sssaaaIII,,,    ~~~~~~|||~~~|||qqqsssssspppqqqvvvxxxwwwvvvrrrnnnpppsssuuussspppoooooooooooonnnmmmlllkkkhhhjjjkkkhhheeecccccceeefffhhheeeaaabbbeeebbb[[[___\\\[[[]]]]]]ZZZZZZ]]][[[[[[[[[\\\[[[YYYTTTQQQMMMKKKJJJIIIIIIJJJKKKMMMGGGHHHIIIJJJJJJJJJIIIHHHBBBEEEIIIKKKKKKHHHDDDAAAJJJIIIGGGDDDBBB@@@??????:::<<<>>>???>>><<<<<<===666999;;;;;;999777999;;;<<<;;;;;;;;;;;;;;;;;;:::999888666555555666888999777666666999;;;:::666222333444555555555555888999333333333444444666777777777555222333555777666444333222222111111222222333111111000...,,,***(((''''''"""    )));;;IIIQQQTTTUUUTTTUUUVVVYYY]]]aaaeeegggaaaaaadddiiinnnooommmjjjgggeeedddeeeiiikkkjjjiiiaaa^^^[[[XXXXXXZZZ^^^```aaaccceeeeeeddddddeeeggggggggghhhiiiiiiiiiiiiiiiaaadddccc]]]XXXUUULLLAAA:::===BBBHHHMMMPPPQQQQQQQQQTTTWWWXXXXXX[[[```dddhhhlllppptttxxx{{{|||~~~~~~~~~~~~}}}~~~}}}vvvkkkZZZDDD+++   ~~~}}}|||{{{zzztttsssqqqrrrtttvvvwwwwwwzzzvvvqqqoooqqqtttttttttrrrqqqpppoooooonnnllljjjffffffggggggfffdddbbb```bbbaaa```______```aaaaaaddd```[[[XXXWWWWWWWWWVVVZZZWWWTTTRRRRRRSSSSSSRRRSSSQQQOOOLLLJJJIIIIIIIIINNNMMMLLLJJJHHHFFFDDDDDDJJJIIIHHHGGGFFFFFFEEEEEEHHHHHHGGGFFFDDDBBBAAA@@@BBBAAA@@@???>>>>>>>>>>>>@@@???===<<<:::999999999777:::======:::888999:::::::::::::::;;;;;;:::888999888777555555555666777333333333444444444444444666666555333333333333333555666777777666444333222111///...000222222...***/////////...,,,***'''&&&      ///BBBQQQXXX[[[\\\ZZZZZZ[[[\\\___cccgggiiibbbeeeiiikkkkkkmmmpppssshhhggggggiiikkklllkkkiiifffaaa[[[WWWYYY]]]aaaccceeehhhkkkjjjhhhggghhhjjjgggiiilllmmmjjjhhhfffeeeYYYUUUQQQMMMIIIAAA666---%%%%%%'''+++222<<>><<<;;;;;;;;;;;;999;;;>>>===:::999999:::999999999:::;;;;;;:::999777666555555555555555555444555555555555555444444666555555444444333333222333444555666666555444333333111000000000111000///.........,,,***'''%%%###      $$$555GGGSSSYYY\\\]]][[[[[[[[[]]]```cccgggiiidddgggkkkmmmllllllmmmooohhhgggfffgggiiijjjjjjiiijjjfffaaa]]]]]]^^^aaacccdddfffiiijjjiiiiiikkkmmmgggggggggfffdddbbb___]]]UUUOOOFFF>>>888000&&&###+++333777@@@IIISSSYYYYYYZZZ]]]aaagggjjjmmmqqquuu{{{{{{}}}{{{ooohhhVVV???+++ ~~~}}}}}}}}}~~~~~~wwwvvvuuuvvvxxxzzz{{{zzzwwwuuusssssstttuuuuuutttkkkkkklllmmmooonnnllliiihhhhhhiiiiiiiiihhhfffeee______^^^^^^^^^___aaabbbaaa^^^[[[YYYZZZZZZZZZZZZWWWUUURRRRRRSSSSSSSSSSSSPPPOOONNNMMMLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDEEEEEEEEEDDDCCCCCCEEEDDDDDDCCCBBBBBBAAAAAA??????>>>===============<<<>>>>>>>>>;;;999999:::777888999999::::::::::::666666777777777777777777666666777777777555444333555555666666555444222111000111333444555555555444333333222111///000222444------,,,***'''$$$"""        )))>>>NNNVVVZZZ\\\^^^[[[\\\]]]___aaadddgggiiifffjjjmmmooonnnllljjjjjjhhhfffddddddfffhhhiiiiiilllkkkhhhddd```___```aaaaaaccceeefffeeefffhhhjjjddd```\\\YYYWWWUUUPPPLLLFFF>>>333)))"""!!!***444AAAJJJOOOSSSXXX]]]dddkkkooonnnqqq{{{~~~yyyzzztttdddUUUBBB+++  ~~~}}}}}}~~~{{{zzzyyyyyyzzz{{{zzzyyyuuuuuuuuuuuuvvvuuuuuutttllllllmmmnnnpppnnnkkkhhhjjjjjjjjjkkkjjjiiihhhhhheeedddbbb```___^^^^^^___aaa^^^[[[YYYYYYYYYXXXWWWUUUSSSQQQQQQSSSSSSSSSRRROOONNNMMMMMMMMMNNNOOOPPPMMMMMMLLLLLLKKKKKKJJJJJJFFFGGGIIIJJJKKKJJJIIIHHHEEEEEEEEEEEEDDDCCCBBBBBBEEEEEEDDDDDDCCCBBBBBBAAA?????????>>>>>>??????@@@?????????>>><<<:::::::::666777999:::999999::::::777888:::;;;<<<;;;::::::777888888999888666444222444555666777666444222111000111222444555444444333111444555444111///111444---,,,***'''$$$!!!     000FFFTTTXXXZZZ\\\]]][[[\\\^^^```ccceeeggghhhgggjjjoooqqqqqqnnnkkkiiigggdddaaa```bbbeeeggghhhkkkkkkkkkgggbbb^^^]]]]]]^^^^^^^^^]]]\\\[[[[[[\\\\\\UUULLLGGGEEEAAA;;;555,,,&&& $$$+++333>>>KKKTTT[[[kkkuuurrrqqqxxx|||yyy~~~}}}~~~yyyvvvjjjTTTBBB000   ~~~}}}}}}}}}~~~}}}|||{{{{{{yyywwwuuussstttuuuvvvuuuuuuttttttpppppppppppppppooollliiillllllllllllkkkjjjiiiiiigggeeedddbbb`````````aaabbb```\\\YYYXXXWWWUUUSSSTTTRRRQQQQQQRRRSSSRRRQQQMMMMMMMMMMMMMMMOOOQQQRRRMMMMMMLLLLLLLLLKKKKKKKKKHHHIIIJJJLLLLLLLLLLLLKKKHHHHHHGGGFFFEEECCCAAA@@@CCCCCCDDDDDDCCCBBBAAA@@@@@@????????????@@@AAAAAAAAA@@@>>>===<<<;;;::::::666888:::;;;999888:::;;;888999:::<<<<<<<<<;;;:::888888999888888666444333555555777777777555333111222222333444444333222222///333777777333000///000+++)))'''$$$!!!      666MMMXXXZZZ\\\\\\[[[ZZZ\\\___aaadddeeeffffffgggiiinnnrrrsssqqqmmmjjjeeebbb^^^]]]___ccceeefffiiijjjiiifffaaa\\\YYYWWWYYYWWWTTTPPPMMMKKKIIIHHHLLLDDD:::444000,,,%%%  &&&333<<>>;;;999666333555///((("""  +++>>>XXXkkksssuuuwwwzzz|||}}}~~~{{{||||||rrrgggRRR666"""  }}}}}}~~~~~~~~~|||zzzxxx|||{{{zzzzzzzzzxxxuuusssppprrrtttsssrrrqqqsssuuuuuussspppoooppppppooooooppppppnnnllljjjiiihhhhhhbbbbbbaaaaaabbbdddfffgggdddbbb___]]][[[ZZZWWWUUUTTTSSSQQQQQQRRRQQQOOOMMMLLLKKKKKKKKKLLLNNNOOOQQQMMMMMMLLLKKKKKKJJJIIIIIIKKKJJJIIIHHHHHHJJJKKKLLLJJJJJJIIIHHHGGGFFFDDDDDDBBBCCCDDDDDDCCCBBB@@@>>>@@@@@@???????????????@@@@@@===::::::<<<===<<<;;;999===???>>>:::777999<<<999999888888888888888888888777555444444555666777777777666666555555444444111222444555666666555444222222222222111...)))&&&"""!!!       ,,,BBBVVV\\\___bbb```YYYXXX[[[^^^bbbddddddcccbbbeeefffhhhlllooonnnkkkggg```]]][[[ZZZ]]]___aaaaaaccc^^^WWWSSSPPPJJJ???777555111+++(((&&&%%%###     666UUUlllssswww|||{{{}}}}}}|||xxxwwwrrrdddVVV@@@&&&   ~~~~~~}}}|||}}}~~~~~~{{{xxxvvvyyyxxxxxxyyyzzzyyyvvvtttppprrrsssrrrppppppsssvvvtttqqqnnnmmmoooqqqqqqqqqrrrpppnnnllljjjiiihhhgggdddcccbbbaaaaaabbbbbbcccdddbbb```^^^^^^]]]ZZZXXXTTTSSSRRRQQQRRRQQQNNNLLLKKKKKKJJJKKKKKKMMMOOOPPPMMMMMMLLLKKKJJJIIIHHHHHHLLLJJJHHHFFFFFFHHHJJJKKKHHHIIIIIIIIIIIIHHHGGGFFFBBBCCCDDDEEEDDDCCC@@@???AAA@@@??????>>>>>>?????????<<<999999;;;===<<<;;;;;;>>>AAA???:::777999<<<===<<<:::999888999::::::888666444333333555777999888777666555444444555555000111333555777888777777555222///......---((($$$          111FFFXXX^^^aaaeeebbbZZZWWWZZZ^^^bbbddddddbbbaaaeeeeeefffiiilllkkkgggccc^^^\\\ZZZZZZ\\\___``````^^^VVVLLLHHHEEE>>>111'''!!!    DDDeeepppuuu{{{{{{}}}}}}{{{}}}uuuqqqhhhVVVGGG333     }}}~~~~~~}}}~~~yyyxxx{{{~~~|||yyyzzz{{{{{{xxxtttwwwuuurrrppppppqqqsssuuusssqqqoooooooooooonnnmmmnnnlllkkkiiiiiigggcccaaa___eeeeee```^^^cccgggggg___]]]]]]^^^```___ZZZWWWUUUTTTSSSQQQQQQQQQRRRRRRLLLKKKJJJLLLOOOQQQPPPNNNMMMLLLMMMMMMNNNLLLIIIFFFMMMLLLJJJHHHGGGHHHIIIJJJHHHHHHHHHIIIIIIIIIIIIIIIEEEIIILLLMMMIIIDDD@@@===CCCAAA??????@@@@@@@@@???@@@???>>><<<<<<<<<===>>>CCC@@@<<<999888888:::;;;>>>======>>>???>>>;;;999===666333777999555333555777666666666777888999999999888888888999999777555111///,,,+++)))&&&###       666MMMZZZ[[[aaaaaa]]]^^^ZZZWWWXXX^^^```^^^___cccbbbccceeehhhjjjjjjgggddd^^^[[[]]]bbbbbb^^^___ddd]]]RRRGGG>>>444'''   333ZZZrrrwwwttt||||||}}}~~~yyykkkXXXIII:::%%% &&&)))   ~~~zzzyyy||||||{{{zzz{{{{{{{{{yyyxxxvvvuuusssqqqqqqrrrssstttrrrpppooonnnoooooonnnmmmlllkkkiiiiiiiiiiiifffddd```eeeeee```^^^bbbeeeeeeaaa___^^^___```___\\\YYYVVVUUUTTTRRRRRRRRRRRRSSSOOOMMMLLLMMMOOOQQQQQQOOOOOOMMMKKKJJJKKKKKKKKKJJJMMMLLLJJJIIIIIIIIIKKKLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJKKKLLLJJJGGGDDDCCCBBBBBBAAA@@@@@@AAABBBAAA@@@@@@@@@@@@@@@???>>>===<<<>>>======<<<<<<<<<<<<<<<===<<<<<<===>>>>>><<<:::<<<666444888999777666777888888777777777888999999888777777777888888777555111...+++)))'''$$$     ###777OOO[[[\\\bbbccc___aaa]]]YYYYYY]]]^^^\\\]]]bbbcccdddfffgggfffeeecccbbb___]]]___cccbbb\\\[[[^^^XXXKKK;;;000&&&   '''IIIggguuuvvvyyy{{{~~~~~~uuuqqqcccMMM999***'''...$$$  zzzzzz~~~yyyzzz||||||{{{zzzzzz{{{tttttttttsssssssssssssssqqqooonnnnnnooopppooonnnjjjiiihhhiiijjjjjjiiihhhbbbdddddd```^^^```bbbbbbcccbbb```___```___]]]\\\WWWVVVUUUTTTSSSSSSSSSSSSSSSPPPNNNMMMOOOPPPQQQQQQPPPMMMIIIGGGHHHKKKMMMNNNMMMLLLKKKJJJJJJLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMMMMKKKHHHEEEDDDEEEGGGBBBAAAAAABBBDDDDDDBBBAAA@@@AAACCCCCCBBB???<<<:::999;;;===???@@@???>>>===;;;;;;;;;<<<===>>><<<:::<<<888666999:::888888999::::::999999888888999999888777666777888777666444000---***&&&$$$     ''';;;RRR^^^^^^dddeeeaaabbb___\\\ZZZ\\\\\\[[[]]]```ccceeefffeeeaaa^^^^^^``````___aaadddbbb[[[VVVVVVQQQ@@@---  222VVVooowwwwwwzzz~~~yyyjjjfffWWW>>>&&& ,,,222)))""""""   {{{|||xxx{{{}}}|||xxxwwwxxxzzzsssssstttuuuuuutttsssrrrpppooommmmmmoooppppppoookkkjjjhhhhhhjjjjjjjjjiiicccdddccc```^^^_________cccbbb```^^^^^^]]]]]]\\\XXXWWWVVVUUUTTTTTTSSSSSSTTTRRROOOMMMMMMOOOPPPQQQOOOLLLIIIHHHIIILLLNNNNNNMMMLLLLLLLLLLLLMMMOOOOOOOOONNNLLLKKKJJJKKKLLLMMMLLLLLLJJJGGGDDDDDDFFFHHHCCCBBBBBBDDDEEEEEEDDDBBBBBBBBBCCCBBBAAA>>><<<:::;;;<<<>>>@@@@@@@@@???>>>;;;::::::;;;===>>>===<<<>>><<<:::::::::999999999<<<;;;::::::999999999999999777666777777777555333///,,,((($$$!!!    ,,,BBBXXXbbbaaaeeeddd```aaa___\\\ZZZZZZZZZ[[[^^^``````dddeeeccc]]]ZZZ\\\`````````ccceeebbb[[[SSSNNNEEE555###     EEEfffvvvwww{{{{{{ssscccZZZHHH000!!!)))555888...%%%&&&(((&&&   }}}~~~yyy|||}}}{{{wwwttttttvvvrrrsssuuuvvvvvvuuusssrrrqqqooonnnnnnpppqqqqqqpppmmmkkkiiihhhhhhiiihhhgggeeecccaaaaaa```^^^]]]]]]aaaaaa___]]][[[ZZZZZZ[[[XXXXXXWWWVVVUUUTTTSSSRRRTTTRRRPPPMMMLLLMMMOOOQQQMMMLLLKKKLLLNNNNNNMMMLLLMMMMMMMMMMMMNNNNNNOOOOOONNNMMMLLLJJJIIIIIIJJJJJJHHHIIIIIIGGGEEEDDDEEEFFFDDDCCCCCCDDDEEEFFFDDDCCCCCCBBBAAA???===<<<<<<;;;AAA@@@>>>======>>>??????<<<;;;:::;;;<<<>>>===<<<@@@@@@>>>;;;999999999888<<<<<<;;;:::999999999::::::888777666666555222000,,,)))%%%!!!    111HHH]]]eeebbbdddccc]]]^^^\\\[[[ZZZXXXYYY]]]```aaa]]]aaacccaaa\\\ZZZ]]]aaa___aaacccdddaaaYYYNNNEEE555(((     555[[[qqqzzz}}}uuujjjWWWIII555""" """ !!!'''///<<>><<<<<<======DDDBBB>>>;;;:::<<<>>>@@@>>><<<;;;;;;===>>>>>>===???AAA@@@<<<999999:::888;;;;;;:::999999999:::::::::888666444333111---+++'''$$$     444JJJ___fffbbbcccaaa[[[\\\YYY[[[ZZZXXXYYY^^^```___\\\___aaaaaa___]]]___aaa^^^aaabbb___\\\TTTFFF:::%%%    )))NNNlll{{{~~~}}}zzzkkk[[[DDD444!!!"""%%%###(((///000AAAOOOPPPJJJHHHIIIIIIKKKHHH???222"""  |||zzz}}}~~~}}}|||{{{{{{yyywwwuuusssssstttuuuuuuuuuuuuuuuuuusssqqqqqqrrrrrrqqqpppnnnkkkgggeeeeeefffeeedddgggaaa___cccddd```]]]^^^]]]___```^^^ZZZWWWVVVWWWWWWWWWWWWVVVUUUSSSQQQPPPQQQRRRSSSRRROOOOOOQQQSSSPPPPPPPPPRRRRRRQQQNNNKKKMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMKKKIIIFFFDDDGGGHHHHHHHHHFFFEEEFFFGGGJJJGGGCCCAAABBBCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>CCCAAA===;;;:::;;;>>>@@@@@@>>><<<<<<===>>>>>>===;;;@@@@@@;;;888;;;<<<;;;:::999999999999999:::;;;888666333111...+++'''$$$!!!     777III]]]ddd```bbb```[[[\\\YYY\\\\\\YYYYYY]]]^^^[[[^^^___aaabbbbbbaaa___^^^___aaa___ZZZTTTLLL<<<---   CCCgggyyy}}}uuu```JJJ///!!! $$$&&&###!!!''')))+++///666<<<<<>>???BBB@@@======>>>>>>>>>===777===???:::888<<>>CCCGGGLLLTTTXXXRRRKKKLLLXXXbbbiiipppuuunnnXXX<<<###    ~~~~~~}}}~~~~~~{{{xxxvvvpppssstttpppsssxxxtttvvvtttrrrrrrssssssrrrqqqqqqnnnjjjhhhgggfffeeeccceeeeeeeeedddcccbbbaaa```^^^]]]]]]]]]]]][[[WWWTTTZZZWWWTTTTTTVVVWWWVVVSSSTTTVVVWWWWWWVVVUUUUUUVVVTTTTTTUUUTTTSSSQQQOOONNNMMMOOOOOONNNLLLLLLOOORRRPPPLLLKKKNNNMMMFFFEEEHHHLLLLLLLLLJJJGGGGGGHHHJJJLLLIIIEEEBBB@@@AAABBBDDDDDDEEEEEEEEEEEECCCAAA@@@@@@AAAAAA???;;;999:::<<>>>>>======<<<<<<;;;;;;<<<>>>@@@@@@???===888999999999999999888888888666111,,,&&&!!!      $$$===TTT______\\\aaaaaa^^^aaa]]][[[YYYWWWWWWXXXZZZ[[[]]]aaafffhhhgggeeefffgggjjjbbbYYYRRREEE333###     111UUUqqq}}}xxxsssiiiJJJ'''"""&&&)))&&& %%%++++++(((111@@@OOOUUUWWW[[[[[[XXX___ZZZXXXVVVSSSQQQYYYdddmmmxxx}}}xxxmmmZZZ888        }}}}}}~~~~~~|||zzzxxxrrrvvvxxxtttwww{{{vvvvvvtttrrrqqqssstttssssssrrrqqqooommmlllhhhddd```eeeeeeeeeeeeddddddcccbbbbbb```___^^^]]][[[WWWTTTYYYWWWVVVVVVWWWWWWWWWVVVWWWXXXZZZYYYWWWVVVVVVWWWWWWUUUTTTRRRQQQQQQQQQQQQNNNPPPPPPNNNLLLLLLNNNQQQPPPLLLKKKMMMKKKFFFEEEHHHKKKKKKKKKIIIGGGGGGHHHJJJHHHIIIIIIHHHFFFDDDAAA@@@DDDDDDEEEEEEEEECCCBBBAAACCCDDDDDDAAA===;;;<<<===@@@@@@???>>>>>>>>>??????>>>======>>>??????===<<<:::::::::::::::999888888777444///)))###      $$$>>>SSS^^^^^^ZZZ______\\\``````^^^[[[YYYXXXZZZ\\\^^^```bbbfffhhhiiihhhggggggdddZZZNNNEEE999)))   000TTTkkkvvvxxxnnndddYYY???### ###)))///444888:::;;;666111,,,...444888888555FFFUUUeeelllpppsssrrrnnngggdddbbbaaa]]]ZZZ___hhhqqq{{{~~~uuubbbBBB$$$     ~~~|||}}}}}}}}}||||||vvvzzz}}}yyy{{{~~~wwwvvvtttqqqqqqsssuuuuuuvvvtttttttttsssqqqkkkddd^^^eeeeeeeeeeeeeeeeeeeeeeeefffddd```^^^]]][[[XXXVVVWWWXXXXXXXXXWWWWWWYYYZZZ[[[\\\]]]\\\ZZZXXXXXXXXXXXXVVVSSSPPPOOOPPPRRRSSSPPPQQQQQQOOOMMMMMMNNNOOOPPPMMMKKKKKKJJJGGGGGGJJJIIIJJJJJJIIIHHHHHHIIIKKKKKKKKKJJJIIIHHHFFFDDDCCCEEEEEEEEEFFFFFFEEEDDDDDDFFFGGGFFFCCC@@@>>>>>>???BBBAAA???>>>>>>@@@AAACCCAAA@@@>>>>>>>>>>>>===;;;<<<<<<<<<;;;:::999777777444000***$$$      %%%???SSS^^^]]]XXX[[[\\\ZZZ```aaa___[[[XXXXXXZZZ]]]___dddeeegggkkknnnmmmiiiddd]]]PPPAAA666***   000TTTjjjuuuwwwhhhWWWIII555### ###%%%+++333???KKKSSSVVVUUUSSSXXXTTTPPPRRRWWW[[[ZZZXXXYYYfffuuu~~~rrrpppooonnniiieeeggglllpppxxx~~~}}}vvvfffHHH,,,    |||{{{|||~~~~~~xxx{{{|||~~~wwwuuusssqqqqqqsssuuuwwwwwwuuuuuuuuutttrrrnnngggbbbdddddddddddddddeeeeeeeeehhheee```^^^]]]\\\[[[ZZZVVVYYY[[[ZZZWWWWWWZZZ]]]^^^___```^^^[[[YYYYYYYYYWWWVVVSSSRRRQQQQQQRRRSSSRRRRRRQQQPPPOOONNNNNNNNNQQQOOOLLLKKKJJJJJJKKKMMMJJJKKKLLLKKKJJJJJJKKKMMMSSSOOOJJJEEEDDDFFFIIIKKKGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDBBBBBBBBBCCCBBB@@@>>>===>>>@@@CCCEEEBBB@@@>>>>>>??????>>>=========<<<;;;999777555444///+++%%%    $$$???SSS^^^\\\WWWZZZZZZZZZaaa```]]]YYYWWWVVVXXX\\\^^^ggggggjjjppptttrrrggg^^^VVVHHH666***  222VVViiiuuuwwwfffNNN999***&&&333777666<<>>======???BBBDDDAAA???>>>???@@@AAA@@@>>>===<<<;;;888666222000...)))&&&      """<<>>>>>@@@AAACCC?????????AAABBBBBB@@@>>>;;;:::888555111---***((("""      777MMM[[[]]]XXXZZZZZZ[[[dddaaa```^^^\\\[[[]]]^^^```ddddddgggkkklllcccRRREEE999---"""&&&%%%$$$%%%***333>>>FFFJJJBBB;;;222+++&&&   ***BBB___iiilllkkk^^^EEE***!!!%%%%%%***@@@]]]jjjhhhnnnsss{{{}}}|||zzzuuutttooo___FFF222      }}}|||vvvvvvyyyxxx|||}}}sssppppppppprrrttttttsssqqqpppnnnkkkjjjkkklllllllllgggfffdddbbbbbbbbbcccdddfffcccaaa______```___^^^\\\ZZZYYYYYYZZZZZZZZZYYYZZZ\\\\\\[[[XXXVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTRRRQQQPPPRRRSSSSSSQQQNNNLLLOOOOOOLLLLLLPPPPPPLLLOOOPPPRRRRRRPPPNNNNNNNNNGGGJJJNNNQQQQQQPPPMMMKKKPPPOOOMMMKKKJJJIIIIIIIIIGGGEEECCCCCCEEEGGGFFFDDDCCCBBBAAAAAAAAAAAAAAABBB@@@@@@BBBCCCDDDBBB>>>;;;888777444111,,,((($$$"""      111HHHXXX[[[WWWYYYYYY[[[ccc``````___^^^^^^^^^^^^___```^^^^^^]]]ZZZPPPBBB888))) '''000:::AAABBBBBBBBBDDDJJJTTT```gggccc\\\SSSJJJAAA666)))    ###444KKKeeejjjfffaaaWWWCCC,,, &&&666???@@@NNNhhhyyy{{{}}}~~~~~~|||wwwvvvppp[[[==='''        }}}|||vvvuuuxxxwww{{{}}}sssooooooppprrrttttttqqqooonnnllljjjjjjkkkkkkiiihhhiiihhheeecccbbbcccdddeeegggdddbbb``````___]]][[[^^^ZZZWWWXXXZZZ[[[YYYWWWXXXZZZZZZYYYWWWUUUUUUUUUWWWVVVTTTRRRRRRSSSUUUVVVRRRPPPPPPRRRTTTUUURRROOOIIIMMMNNNKKKKKKOOOOOOJJJOOOQQQRRRQQQOOOMMMLLLLLLJJJKKKKKKLLLMMMOOOPPPQQQPPPOOOLLLJJJHHHHHHGGGHHHKKKHHHEEEEEEFFFGGGEEECCCDDDDDDDDDCCCCCCBBBBBBAAABBBBBBDDDEEEEEEBBB<<<888666555222...)))$$$       ...EEEUUUZZZWWWYYYYYYZZZbbb^^^^^^]]]]]]]]]\\\\\\\\\]]]ZZZVVVRRRLLLCCC888000 !!!+++666BBBPPPYYY]]]]]][[[YYYZZZbbbnnnwwwyyyssskkkdddZZZLLL;;;///  ''';;;QQQiiifff]]]UUULLL<<<))) """***BBBSSSQQQVVVmmm{{{}}}www___<<<###          |||{{{~~~~~~|||}}}}}}{{{yyyuuutttwwwxxxuuussstttvvvtttrrrrrrssssssrrrqqqooopppooonnnlllllllllnnniiihhhfffeeeeeefffggghhhiiieeeccccccaaa]]]\\\___WWWYYY\\\^^^^^^]]][[[ZZZYYYYYYYYYXXXWWWWWWVVVVVVVVVTTTSSSRRRSSSSSSSSSRRRRRRSSSTTTUUUUUUTTTSSSRRROOOLLLIIIIIIKKKMMMLLLKKKLLLKKKJJJKKKLLLLLLJJJHHHJJJJJJKKKLLLMMMMMMLLLLLLQQQPPPNNNLLLJJJJJJJJJJJJHHHCCCDDDJJJLLLIIIHHHKKKJJJGGGDDDCCCDDDFFFHHHHHHBBBCCCDDDDDDBBB>>>;;;999111///+++(((&&&$$$!!!    %%%CCCTTT___[[[XXX\\\^^^ZZZaaa^^^YYYWWWWWWXXXYYYYYYWWWRRRJJJAAA777...%%%(((333>>>PPP[[[fffuuuwwwyyy{{{zzzyyyyyy||||||wwwooo^^^NNN555---&&&!!! """---HHHaaagggkkkZZZGGG:::///'''(((...:::NNNaaaggghhhqqq~~~}}}{{{rrrnnnuuu{{{ccc???###   ~~~}}}}}}}}}}}}wwwtttuuuuuusssrrrtttxxxvvvtttsssssssssqqqpppoooooonnnmmmkkkjjjkkkkkkhhhhhhgggfffffffffggggggiiifffddddddbbb]]]\\\^^^[[[\\\^^^___^^^\\\ZZZXXX[[[[[[ZZZYYYXXXWWWWWWWWWWWWVVVTTTTTTUUUVVVUUUTTTRRRRRRSSSSSSRRRQQQPPPPPPOOOMMMKKKLLLNNNOOONNNLLLMMMKKKHHHGGGIIIJJJKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLPPPOOOMMMLLLKKKJJJKKKKKKKKKFFFFFFJJJLLLHHHGGGIIIJJJHHHDDDCCCCCCEEEEEEEEEBBBBBBCCCBBB???<<<888666...+++'''$$$"""     !!!:::MMM\\\\\\ZZZ^^^```^^^bbb___\\\ZZZYYYVVVTTTQQQKKKEEE;;;111((( %%%777DDDRRReeennnvvv~~~||||||vvvmmmVVVFFF444((( )))777QQQgggiiiXXXMMM>>>444000333;;;CCCOOO```qqqvvvuuuzzz|||zzzzzzuuulllhhhppp}}}|||jjjHHH***   {{{yyysssssssssqqqrrruuuzzzwwwtttssssssrrrpppoooooonnnmmmkkkjjjiiiiiiiiihhhhhhhhhhhhhhhgggffffffhhheeedddeeeccc^^^\\\]]]^^^___``````___\\\ZZZXXX___]]][[[YYYXXXXXXXXXYYYXXXWWWUUUVVVWWWXXXXXXWWWUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOPPPQQQQQQOOOMMMPPPLLLGGGDDDFFFJJJMMMOOOLLLLLLLLLLLLKKKKKKKKKKKKNNNMMMLLLKKKKKKKKKKKKLLLNNNJJJHHHKKKKKKHHHGGGGGGKKKHHHEEECCCCCCDDDDDDDDDBBBAAA@@@>>>;;;777444222)))&&&"""    ///DDDWWW[[[ZZZ]]]___^^^^^^]]]\\\ZZZXXXSSSMMMIIIAAA:::///%%% """111DDDUUUdddvvv}}}uuubbbJJJ999,,,  333EEE]]]kkkgggYYYRRREEE::::::EEERRRYYY\\\kkkzzz~~~|||{{{uuutttooogggccciiiwww{{{|||oooNNN,,,   {{{~~~~~~}}}wwwsssttttttrrrrrruuuwwwuuusssrrrrrrrrrpppooopppooommmkkkkkkjjjiiihhhhhhiiiiiijjjiiihhhfffeeecccaaaaaadddccc___]]]___``````aaaaaa```^^^\\\ZZZaaa___]]][[[YYYYYYZZZZZZXXXVVVUUUVVVXXXYYYYYYXXXXXXXXXVVVUUUTTTSSSRRRRRRNNNOOOQQQSSSSSSRRROOOMMMRRRNNNJJJGGGHHHKKKMMMNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNLLLJJJKKKKKKJJJIIIIIIJJJHHHEEEDDDEEEEEEEEEEEE@@@???===999555111...,,,%%%"""   """666LLLTTTUUUWWWZZZZZZWWWUUUTTTRRROOOJJJDDD@@@666///$$$###...666AAASSSbbbooo~~~qqq___MMM:::%%% &&&<<>>:::555222%%% 000AAAMMMYYYhhhqqqyyyzzzlllWWW;;;""" +++CCCVVVjjjnnnaaaMMMFFF>>>>>>NNNfffyyy||||||}}}}}}{{{xxxyyyyyyrrrgggfffhhhhhhfffiiipppwwwxxxuuu{{{qqq```>>>    ~~~~~~{{{xxxttttttxxxzzzxxxvvvwwwrrrqqqoooppprrrssssssrrrtttpppmmmnnnpppqqqooolllkkkkkkkkkjjjjjjhhhgggfff___]]]]]]```aaa```aaaeee______`````````______^^^___^^^^^^^^^]]]\\\\\\[[[WWWUUUTTTTTTVVVWWWWWWVVVUUUVVVVVVVVVUUUTTTRRRPPPLLLNNNRRRSSSQQQOOONNNNNNTTTRRRQQQQQQQQQPPPMMMKKKPPPOOONNNMMMMMMMMMNNNOOOMMMMMMNNNOOOOOONNNNNNMMMLLLMMMKKKJJJLLLQQQRRRPPPIIIHHHFFFEEEFFFFFFFFFDDD999666222,,,((($$$"""!!!   """///777>>>CCCFFFBBB===666000+++&&&""")))===SSSaaakkkwwwzzz}}}pppWWW666222KKK]]]mmmmmm^^^CCC777111>>>WWWpppvvvsssxxx{{{xxxrrrqqqrrrlllaaa]]]ccchhhhhhkkkrrryyy{{{uuuzzz|||tttdddMMM111   ~~~}}}|||wwwuuuxxxyyyxxxwwwyyyuuusssrrrrrrssstttsssrrrsssooolllmmmqqqrrrpppnnnmmmlllkkkjjjiiihhhhhhhhhddd```___```aaa```bbbfffaaaaaa``````___^^^]]]\\\[[[\\\^^^______^^^\\\[[[XXXWWWUUUUUUVVVWWWVVVUUUSSSTTTWWWXXXXXXUUURRRPPPLLLOOORRRSSSQQQOOOOOOPPPQQQPPPPPPQQQRRRRRRPPPNNNQQQPPPOOONNNNNNOOOQQQRRRNNNOOOPPPPPPPPPOOONNNNNNMMMNNNMMMJJJLLLRRRTTTPPPJJJHHHFFFEEEDDDCCCAAA???555222---'''"""  $$$***---000---)))$$$%%%666LLLbbbpppuuu~~~pppYYY:::###===VVVccclllfffTTTAAA,,,(((@@@```uuuzzzrrrppprrrzzz{{{uuuqqqrrrlllaaa[[[ccchhhhhhiiiqqqyyy~~~}}}{{{xxxmmmUUU777###   }}}~~~~~~|||{{{vvvwwwxxxvvvwww{{{yyywwwttttttttttttsssrrrrrrnnnkkkmmmqqqsssqqqnnnooommmkkkiiihhhhhhhhhiiiiiidddaaaaaaaaa```bbbgggccccccaaa```^^^\\\[[[ZZZYYY[[[^^^``````___\\\[[[ZZZXXXVVVVVVWWWWWWVVVUUUSSSVVVYYY[[[[[[YYYUUURRRNNNQQQSSSSSSQQQOOOPPPQQQOOONNNMMMNNNQQQRRRRRRQQQQQQQQQOOOOOOOOOQQQSSSTTTPPPPPPQQQRRRQQQPPPOOONNNNNNPPPNNNJJJLLLRRRTTTPPPLLLIIIFFFDDDBBB???<<<:::333///***$$$   ...AAAWWWmmmzzz|||}}}xxxooo___EEE((( ,,,HHH___gggiii]]]HHH777>>>eeexxxzzzwwwxxxppp|||{{{wwwvvvoooeee___fffiiiffffffmmmwww}}}wwwiiiJJJ(((     ~~~}}}}}}~~~{{{{{{{{{zzzyyyyyyyyyxxxtttuuussspppppprrrpppkkkkkkjjjmmmqqqpppkkkmmmsssnnnjjjfffeeegggiiiiiihhhhhheeeaaa^^^^^^aaaeeehhheee```^^^aaa```[[[ZZZ^^^[[[YYYYYY\\\aaaaaa]]]XXXYYYYYYXXXWWWVVVVVVVVVUUUWWWWWW[[[```^^^UUUPPPRRRQQQRRRSSSTTTTTTRRRPPPNNNQQQMMMNNNQQQOOOJJJKKKPPPRRRRRRQQQPPPQQQSSSUUUWWWVVVQQQPPPVVVYYYTTTQQQQQQNNNMMMLLLMMMOOORRRSSSSSSLLLHHHCCC???<<<888555222'''###+++(((   (((@@@UUUeeetttvvvfffTTTAAA--- '''999RRRdddkkkbbbMMM999'''!!!###666XXXxxx}}}uuukkkcccccceeehhhlllqqqtttvvvzzzccc???      ~~~~~~||||||{{{{{{zzzyyyyyyyyyvvvwwwtttppppppsssqqqmmmmmmlllnnnpppnnniiijjjoookkkhhheeedddfffhhhiiihhhkkkhhhdddaaa```aaacccdddgggcccaaabbb```[[[[[[^^^___]]]\\\^^^aaa```[[[VVVWWWWWWXXXYYYYYYYYYXXXXXXWWWVVVYYY^^^[[[SSSNNNOOOQQQRRRSSSTTTTTTSSSRRRRRRPPPNNNNNNQQQOOOKKKLLLQQQSSSSSSQQQQQQQQQRRRTTTUUUUUUQQQQQQVVVYYYUUURRRSSSQQQPPPNNNNNNPPPQQQRRRQQQKKKGGGAAA<<<888444///,,,---(((   000JJJ```mmmxxx{{{nnnYYYBBB---!!!  ,,,BBB[[[hhhfffWWW@@@...)))BBBbbb}}}{{{pppiiiiiiiiikkkoootttwwwyyyxxxzzzwwwbbb@@@       }}}}}}||||||{{{zzzzzzyyyxxxxxxuuuqqqqqqtttsssoooooonnnnnnooolllhhhhhhkkkiiigggeeedddfffhhhhhhhhhkkkiiigggeeecccccccccdddiiifffccccccaaa]]][[[]]]___^^^^^^```bbbaaa\\\XXXTTTVVVXXXZZZ\\\\\\[[[ZZZUUUUUUWWWZZZXXXRRRMMMLLLQQQQQQRRRSSSTTTTTTTTTTTTPPPNNNOOOQQQPPPMMMOOOSSSUUUTTTRRRQQQQQQQQQRRRSSSSSSQQQQQQVVVXXXUUUTTTTTTTTTRRRPPPPPPPPPQQQPPPOOOHHHDDD===777111,,,'''$$$!!!    ###:::VVVkkkvvv}}}xxxbbbGGG222)))(((%%%$$$!!! 555MMMffflll```III000 ###666RRRnnnvvvrrrpppnnnooorrruuuwwwwwwllllllhhhWWW999     }}}~~~~~~}}}|||{{{zzzzzzyyyyyyxxxuuuppppppsssrrrnnnooonnnmmmllljjjhhhhhhiiijjjiiihhhggggggggggggggggggggggggggggggggggggggggggfffdddbbb```^^^]]]^^^\\\]]]^^^aaacccccc```]]]TTTVVVYYY\\\]]]\\\ZZZYYYTTTSSSUUUWWWWWWSSSOOOMMMQQQQQQRRRSSSSSSTTTTTTTTTPPPPPPQQQQQQPPPPPPRRRUUUVVVUUUTTTRRRQQQQQQQQQQQQQQQPPPQQQTTTUUUUUUTTTTTTTTTRRRPPPPPPPPPOOOMMMLLLEEE@@@888111+++%%% ,,,===,,,    ***BBB]]]qqq}}}lllRRR===333000)))'''$$$ ===SSShhhjjj[[[BBB)))+++AAAZZZrrrzzzvvvtttssstttvvvwwwtttqqqddd[[[NNN>>>***      ~~~}}}~~~}}}|||{{{zzzyyyyyywwwwwwsssooonnnqqqoookkkmmmlllkkkiiiiiikkkkkkjjjmmmmmmmmmllljjjhhhggggggggghhhiiiiiiiiiiiihhhgggcccdddbbb````````````___\\\]]]___bbbccccccaaa___WWWXXX[[[\\\\\\[[[XXXWWWRRRSSSSSSTTTVVVVVVSSSPPPQQQQQQRRRSSSSSSSSSSSSRRRQQQRRRSSSQQQPPPRRRTTTVVVVVVVVVTTTSSSQQQPPPPPPOOONNNPPPRRRRRRRRRSSSTTTTTTRRRPPPNNNNNNMMMLLLIIIGGG@@@;;;333+++%%% OOObbb+++      """***888NNNdddwwwuuubbbNNN???777---***%%%(((FFFVVVdddbbbTTT>>>(((!!!111IIIbbbvvv{{{uuuuuuvvvzzz}}}|||vvvpppdddOOO555%%%      ~~~}}}~~~~~~}}}|||{{{yyyxxxxxxtttuuusssooonnnooommmhhhlllllljjjhhhiiimmmmmmkkkmmmoooppppppmmmjjjiiiiiijjjkkkkkkkkkiiigggeeedddbbbdddccc```___bbbbbb```___aaabbbcccbbb```^^^\\\[[[\\\]]]]]]\\\[[[XXXWWWSSSTTTSSSRRRUUUXXXVVVPPPOOOPPPSSSUUUUUUUUUTTTSSSSSSUUUUUUQQQPPPSSSVVVVVVVVVVVVUUUSSSRRRPPPOOOOOONNNRRRSSSQQQPPPSSSTTTSSSQQQOOOLLLJJJIIIFFFBBB@@@888333+++$$$IIIUUU   &&&000???LLL^^^nnn}}}|||pppaaaQQQFFF777222***!!!%%%555PPPZZZ```XXXGGG666&&&"""555QQQlll}}}~~~uuuuuuwww|||wwwppp```EEE'''     ~~~~~~}}}|||{{{zzzxxxwwwwwwrrrtttssspppooooookkkeeemmmnnnkkkgggiiinnnnnnjjjjjjnnnqqqqqqooolllllllllkkkkkkkkkjjjiiigggeeeddddddfffeeeaaa```cccccc___^^^```bbbcccbbb___]]]\\\____________^^^]]]\\\[[[VVVVVVSSSQQQSSSWWWTTTMMMKKKOOOSSSXXXZZZZZZXXXWWWUUUXXXWWWQQQPPPTTTWWWVVVUUUUUUUUUTTTRRRQQQPPPOOOPPPVVVWWWRRRPPPSSSUUUTTTQQQNNNKKKGGGDDD???:::666///***#########  """$$$###"""  )))999EEESSS```nnnyyyyyyoooddd\\\HHH@@@444&&&111FFFZZZaaa```NNN777&&&$$$444NNNhhh{{{uuummmeee```cccjjjvvv||||||xxxvvvxxxzzzxxxppphhhRRR<<<"""  ~~~~~~}}}|||{{{yyyxxxwwwvvvrrrttttttqqqppppppkkkeeeoooooolllgggiiiooonnniiigggkkkpppqqqpppnnnnnnooohhhhhhhhhiiiiiihhhhhhhhhfffjjjhhhbbbaaadddccc___ZZZ]]]aaabbbbbbaaa```___aaaaaa``````____________XXXXXXTTTOOORRRVVVRRRIIIIIIMMMTTTZZZ^^^^^^]]][[[VVVZZZXXXQQQOOOTTTWWWUUUUUUUUUTTTTTTSSSQQQPPPOOOSSSXXXZZZTTTQQQUUUWWWUUURRROOOJJJFFF@@@:::333///)))%%%    (((000333222...+++)))******)))+++666HHHVVV^^^jjjwww|||vvvqqqnnnUUULLL<<<+++ :::RRRaaahhhcccJJJ+++"""---AAAWWWlll{{{ssscccWWWMMMFFFIIIPPPaaakkk{{{}}}uuurrrqqqlllddd\\\CCC444"""   ~~~}}}}}}|||}}}}}}{{{xxxtttooolllppprrrtttuuutttpppkkkhhhiiilllkkkhhhjjjppppppllljjjjjjjjjjjjjjjjjjjjjjjjiiihhhgggfffgggiiimmmooojjjiiihhhdddaaa___```aaa]]]___bbbddddddbbb___]]]YYY\\\___```___]]]\\\\\\VVVXXXYYYXXXUUUQQQOOONNNLLLRRRVVVWWW[[[```^^^WWWWWWXXXXXXWWWUUUUUUVVVXXXSSSSSSRRRQQQPPPQQQTTTWWWPPPTTTXXXXXXVVVSSSSSSTTTPPPMMMGGGBBB;;;333,,,&&&!!!     ---999BBBNNNKKKAAA@@@CCCAAABBBEEEHHHJJJQQQYYYmmmpppxxx|||{{{lllVVV@@@444)))555KKKXXXppplll\\\AAA&&&000FFFTTT\\\mmmzzzeeeSSSKKK@@@444777DDDOOO[[[iiivvv~~~}}}kkk]]]WWWKKK>>>***$$$     {{{zzz{{{{{{{{{zzzwwwuuussssssrrrsssssssssqqqlllhhhlllnnnllliiikkkoooooojjjiiikkkmmmnnnmmmkkkiiigggiiihhhgggggggggiiikkkllljjjiiifffdddcccbbbaaaaaa^^^___aaaccccccaaa___^^^[[[]]]______^^^]]]]]]]]]XXXYYYZZZXXXUUURRRQQQQQQQQQUUUWWWWWWZZZ___^^^YYYZZZ[[[[[[ZZZWWWVVVVVVWWWTTTUUUUUUSSSRRRQQQSSSUUUSSSTTTUUUUUUTTTSSSRRRRRRJJJFFF@@@:::444---&&&!!!  &&&)))---@@@NNNYYYffffff______[[[YYYYYY\\\]]]\\\```fffrrruuu|||~~~yyyaaaHHH999+++"""===YYYhhhooohhhXXX???&&&)))000777III]]]uuuzzz~~~}}}yyywwwyyy}}}dddQQQCCC@@@<<<333666AAANNNZZZfffpppzzzuuuwwwqqqbbbQQQBBB222&&&    ~~~{{{||||||||||||{{{zzzyyyxxxwwwsssppppppsssrrrmmmhhhnnnooommmjjjkkknnnnnnjjjhhhkkkoooqqqqqqnnniiifffiiiiiiiiiiiiiiiiiijjjjjjiiieeebbbbbbcccdddbbb```````````````````````````]]]^^^______]]]\\\]]]___ZZZ[[[ZZZXXXUUUSSSTTTUUUWWWYYYYYYYYY[[[______\\\]]]^^^^^^]]]YYYWWWVVVVVVVVVWWWXXXWWWUUUSSSSSSTTTWWWUUUSSSSSSUUUTTTQQQMMMBBB===666///)))$$$      %%%===EEE000555LLL[[[ggguuuyyyuuuxxxsssrrrrrrtttrrrnnnnnnqqqtttvvv||||||yyyzzz~~~yyytttkkkSSS999''' '''FFFfffxxxooocccNNN777$$$)))888RRRaaaooonnncccZZZ\\\bbbYYYKKKDDDKKKPPPOOORRRZZZ]]]hhhqqqwwwzzzpppiiiddd___XXXHHH111 !!!  |||~~~}}}{{{zzzzzzyyy{{{tttnnnnnnrrrsssoooiiinnnmmmlllkkkmmmoooooommmiiikkknnnqqqrrrpppllljjjkkkkkklllllllllkkkjjjiiifffbbb___```dddeeebbb^^^bbbaaa___^^^^^^___aaabbb___``````^^^]]]\\\^^^```[[[[[[YYYWWWTTTSSSUUUWWWZZZ[[[\\\___bbbdddbbb```___``````^^^ZZZWWWUUUUUUUUUWWWZZZZZZXXXVVVUUUUUUZZZVVVSSSUUUXXXUUUMMMFFF:::555---&&&!!!    $$$777MMMYYYGGG+++"""555NNN___iiivvv{{{yyy||||||{{{}}}{{{tttqqqsssqqqrrrvvv{{{|||xxxuuuwwwzzzxxxxxxyyy|||}}}yyytttnnnfff^^^YYYYYYFFF000!!!---MMMlll~~~ppp\\\AAA,,,###...BBBVVVZZZMMM???;;;===@@@888999JJJYYY___ccciiiqqq|||}}}qqqaaaSSSIIIEEEGGG<<<&&&    |||{{{~~~}}}||||||{{{{{{{{{tttmmmmmmqqqsssppplllmmmkkkjjjlllooopppqqqqqqjjjkkklllnnnooopppqqqqqqmmmnnnoooooonnnmmmkkkjjjgggccc```bbbfffhhheeeaaacccbbb```^^^^^^```bbbccc```aaaaaa___]]]]]]^^^```ZZZZZZXXXUUUSSSSSSVVVXXXYYY[[[___fffjjjiiifffccc```aaa```^^^ZZZWWWVVVVVVUUUXXX[[[\\\ZZZXXXWWWWWWZZZVVVTTTWWWYYYSSSGGG<<<333...'''!!!    ***777IIISSS^^^XXX=== """777TTTfffkkkuuuzzzxxxzzzzzz{{{}}}|||tttpppqqqnnnlllmmmrrrtttrrrqqqtttpppnnnlllkkkooowwwyyypppqqqsssrrriiiYYYJJJ???;;;:::///"""777VVVppp}}}pppTTT444  )))888;;;333)))$$$$$$)))&&&---BBBWWWaaagggkkksssvvveeeNNN888,,,(((...)))   }}}zzz{{{{{{|||}}}}}}}}}}}}}}}yyysssnnnnnnqqqsssrrrooommmjjjiiinnnqqqqqqrrrtttmmmlllkkkkkklllooosssuuummmnnnooooooooommmlllkkkhhhgggeeegggjjjjjjhhheeeeeecccaaa______aaaccceee```aaabbbaaa___^^^^^^___YYYYYYXXXVVVTTTTTTVVVYYYYYYZZZ```iiinnnkkkgggeeeaaaaaa```]]]ZZZXXXXXXYYYWWWYYY\\\\\\ZZZYYYXXXXXXXXXTTTRRRSSSRRRJJJ===111,,,'''!!!      """666GGGSSSSSSZZZYYY@@@666VVViiilllrrrvvvssstttwwwxxx{{{{{{sssoooooolllhhhgggjjjjjjfffdddddd]]]]]][[[YYY]]]hhhqqqttt}}}|||zzz|||~~~|||}}}vvvrrrpppggg[[[UUUZZZ[[[QQQ>>>---###   (((FFFdddvvv{{{kkkLLL***  (((:::LLLVVV[[[___bbbqqq}}}}}}~~~zzzuuuuuummmdddTTT>>>+++    zzzyyyzzz|||}}}}}}}}}{{{zzzuuurrrpppoooqqqssssssrrroookkkjjjooorrrpppppptttooommmlllkkkkkknnnppprrrllllllmmmmmmmmmllllllkkkggghhhhhhiiiiiihhhgggffffffdddbbbaaaaaabbbdddfff```bbbcccccc```^^^^^^^^^YYYYYYYYYXXXVVVVVVXXXZZZ\\\[[[___hhhlllhhhdddeeebbbaaa```]]]ZZZZZZ]]]___[[[]]]]]]\\\YYYVVVUUUUUUUUUQQQLLLIIIEEE===111)))$$$      333DDDSSSTTTUUULLL444,,,OOOeeeggglllooollllllsssssswwwzzzwwwoookkkkkkiiieeebbbbbb^^^TTTJJJFFFCCCFFFEEEBBBFFFPPPVVVWWW[[[aaahhhjjjhhheeedddeeefffmmmlll```UUUPPPGGG<<<555777777000### 444VVVrrrzzzvvvcccDDD$$$ ###---222666999IIIXXXbbb```___gggppprrrqqqddd^^^XXXMMMHHHCCC666&&&       }}}xxx{{{|||~~~~~~}}}zzzwwwtttrrrrrrqqqqqqqqqrrrssstttrrrlllkkkppprrroooooorrrpppooommmlllllllllmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkdddfffhhhhhhfffeeedddeeefffeeecccbbbbbbccceeefff___bbbddddddbbb___^^^]]]YYYZZZ[[[ZZZXXXXXXYYY[[[___\\\^^^eeehhhdddbbbdddcccbbb```]]][[[]]]```ccc_________\\\XXXTTTSSSSSSRRRNNNGGGAAA:::333***###       (((888NNNUUUSSS???&&&$$$JJJaaadddiiillliiiiiioooooorrruuurrrjjjeeeffffffbbb^^^\\\TTTDDD444,,,...333444222555<<>>GGGQQQVVVSSSOOOLLLKKKQQQ[[[\\\KKK;;;333,,,###!!!!!!  <<>>///######$$$'''---333333---(((&&&''',,,333888666...'''(((000777444(((  """RRRtttkkkPPP+++ +++000333000+++---555>>>BBB===666...)))&&&&&&&&&    |||||||||~~~|||vvvtttvvvwwwwwwwwwuuurrrrrrsssuuuqqqooommmmmmooorrrsssssspppooonnnoooqqqsssrrrqqqqqqnnnlllmmmoooooojjjffffffhhhiiihhhfffdddfffggghhhfffeeeccccccccceeefffeeeeeeeeegggiiiiiigggeeeaaabbb___\\\^^^cccdddaaaddddddccccccddddddeeefffiiiiiihhhfffeeedddeeefffeeebbb___\\\YYYUUUOOOLLL???;;;444...((("""    '''...///$$$777NNNSSSTTTZZZaaadddsssuuuxxxwwwjjjXXXNNNMMMNNNJJJDDD:::///%%%%%%******%%% ######!!!   ...\\\zzzhhhFFF$$$ """%%%'''%%%""""""(((///,,,(((###   }}}}}}{{{{{{}}}}}}yyyxxxzzzvvvxxxyyyxxxvvvuuuuuuuuuvvvssspppoooppprrrttttttpppppppppqqqsssrrrpppnnnrrrooommmnnnppppppmmmiiihhhjjjjjjiiihhhggghhhiiiggggggfffeeeeeeeeeeeeffffffhhhjjjkkkjjjiiiiiiiiieeeeeebbb^^^```eeegggdddffffffffffffffffffffffffkkkjjjiiigggeeeeeeddddddccc___\\\[[[YYYTTTKKKDDD666111+++%%%       ///EEEQQQQQQSSS\\\fffooorrruuuqqqcccPPPDDD@@@999555///''' $$$$$$ %%%>>>kkkaaa888      }}}||||||}}}}}}{{{{{{{{{xxxyyyzzzzzzxxxwwwwwwxxxyyyvvvrrrpppqqqrrrttttttqqqqqqqqqssstttrrrooommmrrrqqqooooooqqqqqqooommmkkkkkkkkkkkkjjjiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhfffjjjmmmllliiiggghhhjjjhhhhhhdddaaabbbhhhjjjhhheeeeeeggghhhiiiiiijjjjjjkkkiiigggffffffeeedddccc```[[[WWWUUUTTTNNNAAA777---((("""      !!!  (((===MMMOOOLLLVVVeeeggghhhjjjiii___OOO>>>444000+++$$$  ///NNNwwwzzzXXX,,,      ~~~}}}|||||||||{{{||||||{{{yyywwwwwwyyy{{{zzzwwwsssqqqrrrsssssssssrrrrrrrrrssstttrrrooommmrrrqqqppppppqqqqqqqqqpppmmmlllllllllllllllkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkiiilllooonnnkkkhhhiiijjjiiiiiifffccceeejjjkkkiiicccdddfffhhhjjjmmmnnnoookkkiiigggggghhhgggeeeccc^^^XXXRRROOOLLLDDD777,,,%%%!!!    ))))))   222EEEJJJHHHPPP^^^fffdddbbb```ZZZMMM888(((---)))"""   999ZZZ~~~tttLLL%%%         }}}|||}}}}}}{{{~~~~~~|||zzzwwwwwwyyy{{{zzzxxxuuuttttttttttttssssssrrrrrrrrrsssssspppnnnrrrqqqqqqpppqqqqqqrrrsssnnnmmmllllllmmmmmmlllkkkllllllkkkkkkkkklllmmmmmmmmmooopppooommmkkkjjjjjjhhhiiigggeeefffkkkkkkhhhcccccceeegggjjjnnnrrrtttmmmkkkhhhhhhiiiiiieeeaaaZZZSSSLLLFFF@@@888---%%%   (((+++  ///CCCNNNPPPVVV^^^```]]]WWWRRROOOHHH888)))'''###   %%%FFFeeeoooAAA          |||{{{}}}~~~~~~~~~|||yyywwwwwwwwwzzzyyyxxxwwwxxxwwwuuussssssrrrqqqqqqrrrsssrrrpppqqqqqqqqqppppppqqqssstttooommmkkklllnnnnnnllljjjlllkkkjjjiiiiiikkkmmmnnnooonnnnnnnnnnnnllljjjgggfffhhhhhhfffhhhkkkjjjfffeeeeeedddeeehhhmmmrrruuunnnkkkgggfffgggeee___ZZZOOOIIIAAA999222+++$$$     %%%  ...CCCTTT^^^aaabbbXXXUUULLL???888555000)))  444UUUpppkkk999          }}}~~~||||||~~~|||~~~|||xxxuuutttzzzzzzzzzzzz{{{zzzwwwuuutttrrrpppppprrrssssssrrrppppppqqqpppooopppsssuuuooommmkkklllnnnnnnllljjjllljjjhhhggggggjjjlllnnnnnnllljjjjjjlllkkkgggccceeeggghhhggghhhkkkiiidddhhhfffeeeeeeggglllqqqtttnnniiidddcccbbb___XXXRRREEE@@@888...&&&          ***>>>TTTcccfffaaa\\\YYYJJJ222!!!   AAA```wwwhhh444             ||||||~~~|||~~~}}}{{{zzzyyy|||}}}}}}|||zzzzzz{{{}}}zzzvvvuuuvvvvvvtttuuuxxxvvvooollloooqqqpppqqqvvvsssoookkkiiikkkmmmmmmlllfffgggggghhhiiijjjjjjkkkiiinnnmmmfffdddiiimmmmmmhhhgggfffhhhjjjjjjhhhdddcccffffffaaa^^^bbbfffhhhjjjgggddd```\\\WWWPPPLLL???:::111'''       '''BBB\\\hhhgggbbb___TTT>>>'''        HHHrrrrrr[[[111               }}}}}}~~~~~~~~~}}}~~~}}}|||{{{zzzzzz{{{{{{{{{{{{{{{|||}}}{{{xxxwwwyyyyyyvvvvvvyyyyyyssspppssstttrrrrrruuuuuuqqqllljjjkkkkkkjjjiiihhhhhhhhhhhhhhhiiijjjkkkiiimmmmmmhhheeeiiilllkkkhhhgggfffhhhjjjjjjhhheeeeeeiiiiiidddbbbeeeiiiiiillliiiddd^^^XXXOOOFFF@@@666222***"""     !!!;;;VVVfffgggcccZZZOOO888!!!    ***TTTyyyvvv\\\EEE"""            ~~~~~~}}}||||||}}}~~~}}}~~~~~~~~~~~~}}}}}}|||xxxyyyzzz{{{{{{{{{{{{{{{{{{yyyzzz}}}|||yyywwwyyy{{{wwwuuuvvvvvvtttrrrsssvvvrrrnnnllljjjjjjhhhgggkkkjjjhhhgggggghhhjjjkkkiiimmmmmmjjjhhhiiijjjiiihhhggggggiiijjjjjjhhhfffgggjjjjjjfffdddgggiiihhhjjjgggaaaYYYPPPFFF;;;444***'''"""         999VVVhhhggg___YYYLLL555  ###$$$''''''!!!  777___~~~ddd>>>***         |||~~~{{{zzz|||{{{|||}}}~~~~~~~~~yyyyyyyyyzzz{{{{{{zzzxxxzzzyyy{{{~~~~~~zzzwwwxxxxxxvvvuuuvvvwwwuuurrrpppsssrrrooommmllljjjiiihhhmmmllliiiggggggiiikkklllkkklllmmmllljjjjjjhhhggghhhiiiiiijjjkkkjjjiiigggfffiiijjjfffeeefffeeebbbccc___YYYQQQHHH===333,,,!!!          """<<>>333)))###         555TTTjjjlllccc[[[KKK555###   !!!***333<<>>ZZZeeebbbIII;;;***   $$$,,,555BBBOOOYYYbbbjjjppprrrrrrvvv{{{rrrWWW666    ///SSSsssvvv___444       ~~~~~~|||~~~~~~zzzvvvwww{{{~~~}}}yyyxxxyyy||||||xxxvvvxxxuuuwwwvvvssssssvvvtttnnnmmmpppttttttrrrppppppqqqooooooooooooppppppqqqrrrrrrlllkkkppprrrooommmnnnllloooqqqqqqooonnnnnnoookkkmmmlllhhhfffbbbYYYPPPIIICCC999///&&&     """######$$$%%%$$$### '''>>>HHHEEE000%%%   222DDDOOO___kkkrrrwww{{{}}}||||||tttYYY@@@%%%   $$$???___yyypppQQQ)))         ~~~~~~~~~}}}}}}xxxtttuuu{{{{{{yyyyyy}}}|||xxxwwwyyyzzz|||zzzttttttwwwuuuooonnnrrrvvvvvvtttqqqpppqqqoooooopppqqqrrrssssssssssssmmmkkkpppssspppnnnpppmmmpppsssssspppooooooqqqiiikkkiiifffccc^^^TTTJJJ>>>888///&&&        """###$$$$$$%%%&&&%%%""" )))***""" ###<<>>___~~~lllAAA          }}}zzzxxxzzz{{{|||zzzyyyxxxxxxxxxvvvtttwwwvvvuuurrrpppqqqtttwwwsssqqqrrruuuwwwwwwyyy}}}zzzvvvuuuxxxzzzxxxwwwyyyuuutttrrroookkkcccZZZTTTHHH===111)))###   !!!%%%&&&%%% """%%%&&&&&& ###:::WWWlllxxxfffFFF+++%%%777SSSpppeee<<<          ~~~{{{{{{~~~~~~}}}{{{{{{zzzyyywwwtttuuuuuutttrrrqqqqqqsssvvvvvvrrrrrrvvvwwwuuuwww||||||wwwvvv{{{|||zzzyyy{{{uuurrrllleee]]]TTTJJJDDD<<<000%%%!!!   !!!""""""!!! !!!!!! +++EEEcccvvvnnnTTTEEE666:::DDDWWWppp___444         ~~~~~~~~~~~~|||~~~~~~}}}|||{{{xxxuuutttuuuuuusssrrrrrrsssuuu|||wwwuuuwwwuuuqqqqqquuuzzzuuuuuuzzz|||yyyyyy|||uuuoooeee[[[PPPEEE<<<666000%%%   """###   222OOOmmm{{{sssUUUXXXbbbsss[[[---          ~~~}}}}}}}}}~~~|||yyywwwwwwzzz{{{zzzvvvtttuuuwwwxxxwwwwwwwwwxxxwwwuuussstttxxxzzzzzz|||~~~{{{uuupppeee\\\VVVIII555++++++$$$!!!        &&&>>>[[[uuu{{{|||MMM'''     &&&  ~~~}}}|||{{{|||}}}|||zzzxxxwwwxxxzzzyyyxxxvvvuuuvvvuuuuuuuuuwwwyyyyyywwwtttuuuyyyzzzyyyyyyyyyuuunnnddd]]]TTTKKK>>>000(((&&&      ...GGGbbb{{{vvvGGG        ~~~|||~~~~~~}}}{{{zzz{{{{{{{{{zzzwwwwwwwwwyyyzzzyyywwwtttqqqrrrtttxxxzzzzzzxxxvvvwwwzzz{{{xxxvvvsssllldddZZZWWWMMM>>>111***"""     )))<<>>     }}}|||{{{zzzyyyyyyxxxxxxzzz}}}}}}zzzvvvvvvvvvwwwyyy{{{zzzwwwtttwwwyyyvvvpppkkkeee[[[RRRIIIIII???,,,""" ###&&&((($$$"""       +++CCCZZZnnn|||fff999    ~~~|||zzz|||{{{{{{{{{|||}}}{{{zzz{{{zzzzzzzzz{{{zzzwwwuuuttttttoooggg___XXXNNNEEE777555...$$$ !!!%%%)))+++,,,,,,)))&&&###!!!    111MMMgggyyyXXX000   ~~~}}}{{{{{{|||~~~~~~|||zzzzzz{{{{{{yyyxxxpppnnnggg[[[QQQIII???555+++%%%!!! !!!''',,,...000000222///,,,((($$$      (((<<>>333***(((!!! %%%+++000222333222666333///***&&&!!!     333FFFbbbyyyxxx@@@!!!      ~~~~~~{{{zzz|||{{{vvvqqqssslll```QQQEEE===333(((""",,,...""""""%%%***---000444888;;;:::777333...((("""     """:::WWWnnn{{{zzzEEE    ~~~{{{rrrkkkhhh]]]RRRDDD999333,,,######,,,)))"""&&&,,,111444666888999;;;999555000)))"""     ***AAA^^^tttxxxBBB   {{{uuunnnddd[[[KKKAAA444,,,((($$$!!!((("""!!!""""""(((///555777888888888<<<;;;777222+++"""       777NNNjjj~~~ttt===    ~~~tttmmmhhh\\\NNN>>>555***###  ###$$$###""""""!!!!!!"""%%%'''((('''+++111555666777777888<<<<<<999333***!!!      &&&DDD]]]xxxqqq888   ~~~zzzkkk```ZZZNNN@@@444---$$$ %%%&&&%%%&&&&&&&&&'''))),,,...///000111222222222444777:::<<<<<<999222(((    ///QQQmmmppp777     |||xxxmmm]]]PPPEEE:::000+++%%%"""$$$&&&'''***+++---000222555777777999777555111000222777;;;::::::777///$$$     ;;;___|||sss:::       rrrgggYYYMMM@@@333***((("""!!!###'''''''''***---...000444999<<<>>>???@@@@@@>>>999555222333888;;;888888444+++      +++IIInnnyyy@@@         yyytttfffVVVHHHAAA666)))$$$((( %%%"""###,,,///---,,,///333111444999>>>BBBEEEEEEEEEDDDBBB===888555555888;;;666666222)))     """444SSSxxx~~~EEE     &&&%%%   }}}wwwrrrgggYYYKKK:::...)))&&&"""%%%&&&***///444666666555888;;;AAAFFFJJJIIIEEEBBBDDDEEECCC>>>777444666:::222444111'''           999```SSS/// """            '''------&&&!!!!!!!!!   uuukkkcccWWWIII>>>000'''$$$""" ***,,,000444888;;;===>>>BBBCCCDDDEEEFFFEEECCCAAA>>>>>><<<666000---000444000444222***!!!           ###AAAkkkjjj???(((&&& !!!$$$%%%)))///222111333,,,...000+++---///(((---&&&     !!!&&&###%%%)))...,,,%%%!!!"""  |||jjj]]]RRRDDD777///%%%!!!&&&,,,///444888:::>>>DDDHHHNNNLLLIIIFFFCCCAAA??????888888444///***))),,,000000333333+++$$$        '''JJJsssRRR&&&$$$$$$&&&)))---000000000111111666<<>><<<;;;666555222---)))***...111333555222+++%%%"""       ***NNNttt[[[/// """,,,333>>>GGGNNNRRRTTTUUU[[[```eeeiiinnnvvvyyyxxxsssooouuuwwwqqqppprrrlllhhhUUU@@@444,,,$$$'''777===@@@999---%%%"""#########$$$&&&)))...333555000444666333...******,,,(((...444777777666777888+++---444;;;;;;666222333888888:::;;;555,,,&&&%%%  yyyooocccPPPDDD:::+++&&&"""!!!""" %%%''',,,222444666<<>>>>>999111---,,,'''!!!    ...WWW}}}YYY...,,,555666;;;DDDPPP[[[lll|||}}}uuu```GGG888...%%%###'''%%%&&&''')))+++///222444000///---,,,++++++,,,,,,,,,((()))---...111>>>MMM[[[bbbiiidddPPP:::...,,,'''***...333555666555555111;;;HHHQQQOOOCCC222&&&))))))))))))+++222===FFFBBB555***)))...000000000111111444777222)))######   }}}yyyppp^^^OOOBBB333---)))!!!!!!"""&&&++++++---111666<<>>CCCFFFHHHHHHEEEGGGFFFCCC@@@:::...###"""       KKKwwwUUU000 )))BBBOOOQQQWWWaaabbbmmm}}}xxxfffUUU@@@333)))!!!!!!###%%%%%%%%%+++...111000///111777===:::;;;===>>>???@@@@@@@@@999888888777555222000///)))%%%&&&+++***)))666HHH]]]ccckkkiiiTTT666!!!%%%&&&  uuuggg]]]KKK>>>000***%%%  %%%***///333666777666222333999>>>@@@FFFNNNHHHLLLNNNJJJBBB;;;888888999===BBBEEEJJJOOONNNJJJPPPQQQLLLDDD???<<<222'''$$$           !!!$$$""" !!!BBBoooWWW111$$$$$$111GGG\\\```WWW[[[llltttfffOOO>>>333%%%###&&&""""""'''************+++(((///555777444333555888:::777666999===???;;;777...***''''''***+++'''$$$ """(((...222OOOZZZgggfffPPP333 !!!"""!!! |||lllXXXIII>>>333(((###!!!"""%%%***000444888999:::999555444:::===???EEELLLKKKNNNOOOKKKCCC===:::;;;AAAEEEIIIMMMUUU]]]```^^^UUUVVVRRRJJJFFFBBB888---&&&          """&&&###!!!"""(((///333222---%%%;;;jjjSSS..."""&&&888MMMZZZ]]]XXXbbbqqquuu]]]HHH;;;333((((((---+++'''(((***+++,,,+++)))((('''+++///000...,,,,,,---,,,)))(((***...///+++(((&&&""""""""""""%%%---999IIIOOOAAA(((!!!"""$$$&&&'''(((...///222444555666666666xxxooo^^^FFF444000''' !!!***---333888===>>>???>>><<<999888;;;===???CCCHHHMMMNNNNNNJJJDDD??????@@@EEEIIIMMMQQQ[[[fffllllllaaa```\\\UUUOOOGGG<<<111)))"""      '''111888666000)))(((---555<<>><<<<<<===>>>@@@CCCEEEJJJJJJJJJGGGDDDCCCEEEGGGJJJMMMQQQVVV```kkkqqqpppnnnkkkfff___WWWKKK===222+++$$$     """$$$"""(((222<<>>AAADDD===222&&&888dddpppAAA###111OOOmmmuuurrrqqqvvv~~~~~~xxxuuu}}}xxxwwwzzz}}}qqqqqqvvvkkkYYYBBB333...---''')))111000555///***(((***)))&&&!!! !!!$$$%%%///...------///333888<<<:::555000111666::::::888===BBBJJJMMMKKKFFFCCCBBBDDDEEEFFFGGGHHHHHHHHHHHHMMMNNNQQQSSSTTTUUUVVVVVVYYYXXXWWWVVVWWWXXXZZZ\\\wwwhhhWWWIII;;;000)))%%%!!!%%%,,,000777:::???CCCDDDCCCAAA???===>>>???@@@BBBDDDEEEDDDEEEEEEFFFFFFGGGIIIMMMOOOTTTYYY]]]bbbiiirrruuussstttpppkkkfff]]]OOO???555,,,$$$    ###)))---///''')))---111666===EEEKKKPPPDDD666...///555:::===777333,,,$$$$$$BBBllljjj<<<###'''&&&(((+++***111LLLiiillljjjhhhhhhhhhddd]]]WWWWWW[[[fffooonnneee^^^]]]ggglllhhh]]]\\\___UUUCCC;;;...,,,,,,%%%&&&,,,++++++%%% !!! !!!!!!!!!"""%%%&&&&&&)))000222111000000000333666:::===???MMMNNNNNNNNNNNNRRRXXX\\\\\\WWWRRRSSSXXX]]]]]][[[XXX^^^bbbbbb```^^^]]]]]][[[[[[\\\]]]\\\\\\[[[[[[^^^^^^_______________^^^]]][[[YYYXXXXXXYYY[[[]]]uuukkkYYYGGG888---'''%%%!!!%%%---444999;;;<<>>;;;999999>>>CCCDDDGGGIIIIIIEEECCCDDDFFFIIIMMMRRRVVVXXX\\\aaadddhhhnnnuuuwwwtttuuupppllljjjbbbRRRBBB999,,,$$$      !!!"""'''---111333///444<<>>>>>???DDDLLLOOOMMMKKKJJJIIILLLQQQUUUYYYZZZfffiiikkkkkkjjjlllppptttnnnkkkhhhiiimmmpppppppppiiimmmnnnllljjjkkkkkkiiigggfffffffffeeeeeeeeedddeeedddbbb```___^^^^^^^^^\\\ZZZXXXWWWVVVWWWYYYZZZ{{{rrrdddWWWFFF777...(((### !!!(((000666<<<>>>;;;<<<<<<<<<:::777444333555===EEEHHHLLLOOOMMMHHHGGGHHHKKKOOOUUUZZZ^^^___```ccceeehhhooowww{{{yyyzzztttpppnnndddQQQ???777***###       $$$)))---...///999GGGSSS\\\aaacccddd___UUUEEE555***&&&&&&'''"""###$$$&&&&&&'''''''''%%%$$$###""" $$$AAAmmm~~~SSS222''' """$$$###!!!$$$***000777===???888222444:::???GGGGGGGGGHHHHHHFFFAAA>>>999111222:::<<<444000222111---((($$$###$$$$$$$$$ %%%%%%"""###'''...222777;;;>>>CCCHHHLLLJJJNNNTTTYYY\\\\\\ZZZXXXZZZ[[[ZZZZZZ___gggiiigggeeebbb```bbbfffkkkmmmmmmrrrwww||||||zzzxxxzzz|||sssrrrrrrssstttuuuvvvwwwooorrrqqqnnnnnnqqqnnniiiiiihhhggggggggghhhiiijjjgggeeebbb___]]]]]]^^^^^^ZZZYYYXXXVVVUUUUUUVVVVVVsssiiiUUUGGG666,,,+++)))$$$'''000888===@@@AAA;;;;;;:::888666222000...222<<>><<<;;;@@@HHHGGGKKKQQQTTTVVVZZZ___ccccccgggnnntttwwwvvvssspppnnnnnnmmmlllqqqxxxyyywwwuuuqqqnnnnnnrrruuuwwwvvvuuu{{{~~~{{{{{{|||vvvxxxzzzzzzyyyyyy{{{|||ppprrrqqqnnnpppsssnnneeehhhgggffffffgggiiilllmmmiiifffbbb___]]]^^^```aaaYYYXXXWWWVVVUUUTTTTTTTTTxxxooocccOOOHHH;;;///)))%%%  '''...666<<<@@@BBB<<<:::666333000///......444===IIIQQQRRRQQQOOOOOORRRRRRTTTWWW^^^fffnnnsssnnnqqqtttuuuvvvzzz~~~xxxsssgggPPP:::..."""      $$$&&&######%%%%%%!!! '''...333:::???KKK___rrr}}}|||www|||vvvlll___OOO===000***---...333777777888???GGG===<<<777///&&&    %%%BBBmmmwwwSSS777,,,,,,+++(((""",,,***%%%))))))'''+++...444333,,,((()))###***%%%!!! $$$(((******&&&"""    """"""###'''000555***(((***%%% """&&&)))***))),,,111555666888999;;;999999:::>>>DDDJJJMMMOOOPPPQQQSSSUUUVVVWWWXXXXXX```iiimmmfffccciiitttyyy~~~uuusss}}}|||yyyxxxvvvuuuuuuwwwzzz{{{xxxuuutttvvvyyy{{{|||wwwsssvvv|||}}}|||wwwuuuyyy{{{wwwvvvyyyvvvuuuuuuuuutttoooiiieeellllllkkkgggddddddhhhmmmddddddbbb___^^^^^^YYYSSSSSSTTTTTTRRROOOMMMLLLLLLoooeeeZZZGGG???555***&&&$$$  ###(((...555<<<@@@CCC:::999666444333444666777;;;BBBLLLRRRTTTTTTUUUVVVVVVVVVXXX\\\aaaiiipppuuu~~~}}}{{{{{{}}}}}}uuuhhhUUU>>>///###         """&&&''',,,***%%%%%%111===DDDLLLPPP[[[kkk{{{~~~yyytttjjj[[[III=========@@@DDDEEEEEEIIINNNFFFBBB:::///%%%444YYY{{{~~~[[[>>>///)))$$$###***&&&###,,,///+++------//////,,,---000000,,,333///+++))))))+++---...+++&&&$$$%%%$$$###%%%)))(((&&&$$$"""!!!"""###$$$  ###&&&(((&&&&&&%%%'''+++111777<<<666999AAAGGG???333555@@@JJJFFFBBBAAACCCGGGIIIIIIGGGIIIKKKLLLMMMNNNQQQSSS[[[[[[[[[]]]```eeejjjnnnmmmmmmnnnoooqqqrrrrrrsssjjjrrrvvvssspppuuuzzz}}}}}}xxxyyy~~~}}}}}}}}}vvvsssqqqqqqtttwwwxxxyyyxxxuuuvvv|||}}}{{{{{{yyytttssswwwwwwsssppprrrooooooooopppqqqoookkkhhhjjjiiifffccc``````ccceeeeeebbb___\\\YYYTTTQQQPPPJJJJJJJJJHHHEEECCCAAAAAAtttcccYYYNNN<<<555,,,%%%###"""!!!$$$%%%&&&'''***///555<<>>===;;;:::;;;>>>BBBDDDHHHMMMTTTWWWWWWWWWXXXZZZZZZ\\\^^^aaaffflllsssxxx~~~~~~}}}wwwiiiZZZDDD///%%%!!!          %%%(((+++&&&!!!"""///???PPPYYYaaaeeemmmwww{{{wwwuuusssjjjZZZLLLPPPLLLKKKNNNPPPOOOOOOQQQLLLFFF;;;...###)))GGGlll|||^^^FFF888111,,,)))///555222333AAAGGGDDDFFFDDDAAA@@@DDDGGGIIINNNTTTSSSQQQMMMFFF@@@===<<<<<<555000---......///444999777222,,,***,,,.........///...,,,,,,///444:::===:::<<<===>>>BBBIIITTT\\\VVVWWW\\\```\\\SSSTTT[[[bbb___]]]\\\^^^`````````hhhiiiiiihhhggghhhkkkmmmnnnoooooonnnnnnqqqxxx}}}zzzzzzyyyxxxxxxxxxxxxyyytttyyy|||{{{{{{}}}}}}|||zzzyyy~~~|||yyyxxxxxxxxxxxxuuutttssstttwwwyyyyyyyyyxxxxxxwwwxxx|||{{{tttuuuqqqpppssssssooolllllliiihhhhhhhhhjjjiiihhhfffaaa]]]YYYUUUTTTTTTTTTTTTVVVQQQNNNNNNIIIAAA???DDD888777555444111///...---|||tttiiiXXXNNNDDD444---&&&"""!!! $$$(((,,,...------...111666===DDDHHHHHHFFFDDDDDDEEEHHHMMMOOOVVVZZZ^^^___[[[WWWUUUVVV\\\___cccfffiiinnnuuu{{{~~~xxxjjj___JJJ222((("""      """%%%******$$$"""'''***,,,***'''%%%%%%'''***---,,,---///555BBBRRRaaajjjpppsssxxx}}}{{{yyyvvvmmmdddZZZQQQJJJJJJLLLKKKJJJJJJFFF@@@777---$$$+++DDDgggyyy___LLLBBB>>>>>>AAAEEEOOOPPPSSSaaajjjjjjnnnnnngggggglllnnnlllqqq{{{||||||yyypppcccXXXQQQOOOFFF@@@<<<;;;<<<===BBBHHHDDD???:::;;;@@@CCCBBB@@@HHHGGGFFFGGGJJJOOOTTTWWWZZZ]]]______^^^cccllltttvvvtttvvvxxxuuunnnlllppp{{{zzzyyyxxxxxxyyyyyyxxxxxxyyyzzzyyyxxxxxxzzz{{{zzz}}}~~~{{{|||}}}}}}}}}}}}yyyzzzzzzzzz{{{|||zzzxxxzzz{{{}}}~~~zzzxxxvvvuuuvvvuuutttuuuwwwwwwvvvttttttzzzzzzttttttzzzyyysssrrroookkkjjjiiigggfffeeebbb```]]]\\\[[[[[[YYYWWWPPPKKKEEEBBBBBBBBB@@@>>>===777888>>>:::111111999)))'''$$$###!!! rrriii```QQQGGG===///(((### !!!%%%***///222444444333222444999@@@GGGLLLQQQOOOMMMLLLMMMOOORRRTTT\\\aaaeeeeee___XXXSSSQQQYYY^^^dddhhhjjjooowww|||{{{nnndddQQQ;;;---&&& $$$      %%%(((---444777333///000222333<<<>>>>>>999333333;;;BBBJJJKKKNNNTTT]]]hhhrrrxxx}}}~~~~~~xxxtttmmmeeeXXXKKK???<<<===<<<<<<===999666111,,,'''###  ###111HHHiii~~~eeeTTTJJJHHHOOOXXXaaaqqqvvvxxxtttiiiddd[[[UUUPPPOOONNNNNNQQQWWWUUURRRRRRWWW^^^aaa___\\\eeeeeefffhhhjjjlllnnnooouuuyyy||||||yyyzzz|||~~~|||~~~{{{wwwwwwxxxxxxwwwwww{{{{{{|||~~~|||wwwssspppmmmlllpppooonnnnnnnnnllliiiggglllwwwzzzppphhhiiikkkiiilllhhh```XXXUUUTTTSSSRRRNNNLLLHHHFFFFFFEEECCCBBB===999333111111000...+++***'''***222222+++***000"""vvvddd[[[VVVIII???777***%%%!!! ###%%%***///333666888999999888777888===DDDKKKPPPTTTSSSRRRRRRSSSUUUWWWXXX^^^cccggggggaaaYYYTTTRRRTTTZZZccchhhkkkpppxxx~~~}}}}}}}}}rrrfffVVVGGG555,,,$$$!!!%%%)))    %%%---333777999@@@DDDCCCBBBDDDEEEDDDGGGLLLPPPLLLFFFGGGRRR\\\bbbcccggglllssszzz~~~rrriii\\\PPPIII===000,,,------///111---+++)))((((((&&&$$$""" ### %%%333JJJhhh~~~hhhZZZSSSUUUbbbqqq{{{nnniiifffgggfffdddgggkkkmmmmmmpppvvv|||}}}{{{~~~~~~~~~}}}|||zzzzzz{{{vvvwwwyyy{{{|||}}}~~~~~~}}}wwwqqqppppppooopppttt{{{~~~|||tttsssxxxtttrrrnnniiieeebbb```___dddbbb```___^^^[[[XXXUUU\\\gggnnngggYYYPPPOOOPPPZZZVVVKKK@@@::::::888444111///......///000///...---***'''%%%$$$###""" $$$((()))((('''yyytttgggUUUMMMKKKAAA888///$$$ $$$''',,,///333888;;;===<<<<<<<<<;;;;;;===AAAHHHOOOSSSTTTUUUVVVYYY\\\^^^```bbbdddgggiiifff___XXXTTTSSSOOOWWWaaahhhlllqqqzzz{{{www}}}~~~zzzooobbbUUUMMM>>>444***&&&######&&&    ***666@@@GGGKKKMMMPPPQQQOOOPPPSSSTTTRRRMMMRRRVVVUUUSSSVVV___hhhdddfffjjjooouuu|||zzznnndddSSSAAA333***"""!!!""""""%%%(((%%%### !!!"""!!! %%%"""$$$(((666MMMeeelllaaa[[[\\\kkk}}}{{{yyyzzz~~~~~~~~~|||{{{~~~}}}yyywwwwwwwwwrrrtttvvvxxxxxxwwwuuussskkkeee``````]]]ZZZ]]]ccchhheeelllyyyvvvfff^^^bbbeeebbb]]]YYYUUUTTTSSSTTTLLLJJJGGGEEEDDDBBB@@@>>>???IIIVVVXXXLLL:::222333<<<:::333***&&&&&&###!!!!!! !!!///111)))zzzqqqlll\\\JJJCCCCCC;;;222*** $$$)))---222555:::???AAAAAA???>>>>>>======???DDDJJJQQQUUUTTTVVVZZZ___dddgggjjjkkklllmmmlllfff]]]VVVRRRRRRLLLUUUaaahhhlllrrr{{{{{{vvvuuuuuutttkkk[[[PPPMMMEEE999...***&&&!!!!!!      &&&444BBBNNNVVVZZZ______[[[WWWWWWZZZZZZVVVXXXYYYYYYWWWUUUWWW[[[^^^[[[]]]```fffmmmuuu|||{{{zzzuuubbbXXXQQQ@@@---!!!###!!!%%%&&&$$$)))---<<>>AAA???BBBEEEIIIMMMQQQWWWZZZ\\\[[[[[[^^^dddmmmuuuyyyuuuoooiiifff___UUUNNNLLLMMMRRR]]]iiimmmnnnxxxwwwuuuqqqkkkdddZZZPPPIIIDDDGGGAAA222'''###!!!  %%%&&&   !!!...@@@RRR]]]aaaaaaeeehhhdddZZZRRRSSSSSSQQQWWWVVVTTTRRRQQQQQQQQQQQQOOOJJJFFFHHHPPP[[[dddiiidddjjjkkkmmmwww|||ooopppiii^^^SSSGGG:::---%%%!!!%%%&&&(((333EEETTTggg}}}sssppprrrttt~~~~~~{{{{{{yyytttnnnjjjiiilllpppmmmllljjjgggaaa```jjjuuupppiii```XXXSSSPPPMMMKKKPPPLLLHHHIIIKKKHHH@@@999;;;888555222000///...---,,,000===VVVaaaJJJ111111(((,,,+++&&&&&&)))((($$$!!!######"""!!!,,,EEECCC))) 000JJJQQQHHH222...)))''')))++++++***ssseeeZZZSSSQQQHHH???555///---)))""" %%%---444:::===>>>>>>AAADDDCCC>>>===???EEEGGGKKKNNNPPPSSSWWWYYY]]]^^^___bbbgggmmmuuuzzz{{{uuunnnggg\\\PPPHHHGGGJJJNNNYYYfffmmmqqqyyy{{{tttkkk___SSSKKKEEEEEE???222((($$$ (((///$$$     ###$$$$$$---???RRRaaafffbbb\\\YYY^^^___ZZZUUUUUUSSSPPPSSSSSSRRRPPPLLLHHHEEEBBB444000++++++000888???BBBKKKMMMMMMOOO\\\jjjiii]]]NNNGGG>>>555...'''!!!###'''***000???UUUeeeqqq~~~xxxssssssvvvzzzzzz||||||uuummmiiieeeccc]]]VVVPPPNNNOOOPPPRRRMMMFFF@@@<<<@@@OOO___```YYYNNNBBB:::555333333555222///111555444...'''&&&$$$!!!%%%'''111JJJXXXDDD***&&&"""%%%$$$ !!!!!!$$$;;;BBB333###$$$$$$$$$%%%&&&(((***+++111333222222???RRRYYYUUUGGGCCC>>>===???AAACCCCCC}}}mmm\\\NNNFFFCCCBBB<<<555---((('''$$$ $$$)))000888>>>BBBBBBAAAAAACCC@@@;;;;;;>>>IIIMMMQQQTTTVVVVVVXXXYYY___cccfffiiikkkpppvvv{{{~~~yyyqqqgggYYYJJJDDDEEEIIIMMMWWWeeepppxxxvvvhhhZZZQQQFFFCCC<<<222+++(((### +++>>>777  (((...111777AAAQQQbbbkkkggg\\\QQQLLLRRRUUUSSSNNNIIICCC===CCCDDDEEEDDD@@@:::444000,,,(((###!!!###'''***,,,,,,,,,)))+++777FFFHHHAAA///***"""!!!""""""(((///---000333666===NNNeeevvv|||yyyyyy{{{}}}zzzwwwrrrjjjdddaaaaaabbb___aaacccbbb^^^VVVMMMHHHDDDBBB>>>888222...------444///***$$$"""'''888IIIPPPJJJ@@@444***%%%$$$%%%###!!! ###(((((($$$$$$###"""!!!  $$$<<>>IIIMMMSSSXXXZZZ[[[\\\\\\ccchhhmmmpppqqqsssxxx}}}}}}yyyrrrhhhXXXIIIDDDGGGLLLOOOXXXgggwwwtttggg^^^NNNGGG<<<333...+++'''###!!! ,,,LLLOOO888 ###...999@@@LLLSSS^^^hhhjjj___NNN@@@999>>>BBBCCC@@@:::222---///000222333111---)))&&&!!!""",,,000///&&&###"""))),,,///666;;;;;;999>>>FFFGGGJJJLLLNNNSSS```rrr~~~zzztttooommmkkkfffbbb___^^^___```^^^\\\XXXQQQKKKGGGFFFFFFCCCDDDCCCAAA<<<555...***++++++***&&&!!! """###"""$$$000<<>>BBBFFFLLLSSSZZZ]]]___aaabbbhhhlllqqquuuvvvxxx{{{~~~~~~zzztttkkk[[[MMMHHHKKKPPPTTT^^^lll|||}}}rrrkkk^^^SSSEEE999222,,,'''%%%"""!!!  ***QQQbbbSSS***$$$222AAALLLUUU\\\gggnnniiiVVV===+++###&&&+++000111---(((%%%!!!!!!!!!""""""!!!!!! """&&&%%%$$$)))///444............------...//////...///111222333:::BBBOOOSSS[[[aaa^^^YYYYYY]]]fffiiimmmnnnpppwww}}}|||yyytttrrriiihhhfffddd```YYYSSSNNNMMMKKKFFFBBB???=========999999666222...++++++,,,//////---+++((($$$!!!$$$&&&&&&%%%"""###'''&&&(((111===:::999777444///,,,+++***%%%###"""###%%%%%%"""!!! """!!!000IIIHHH222%%%"""$$$&&&''')))$$$!!! ...===FFFEEEEEELLL^^^kkkfffYYY]]]bbbeeedddcccdddccc```XXXQQQKKKKKKMMMMMMOOOSSSTTTUUUVVVWWWWWWVVVUUUTTTTTTLLLIIIKKKGGG@@@CCCMMMJJJGGGBBB<<<777555444555nnnaaaRRRJJJ@@@888222---((($$$!!! %%%***///444;;;DDDJJJLLLJJJJJJKKKIIIEEEFFFJJJJJJOOOWWW]]]aaaccceeegggmmmooossswww{{{~~~~~~xxxqqqdddVVVOOOPPPVVV]]]gggsss}}}tttmmmkkk___QQQDDD777+++$$$######"""!!!"""######!!!$$$KKKhhheee===  ,,,<<>>666///'''######""" '''+++///666@@@GGGRRRQQQTTTXXXYYYWWWXXX]]]___bbbfffhhhhhhggghhhiiitttqqqpppvvv|||{{{|||xxxppphhhfffjjjuuuxxxmmmccc]]]```]]]ZZZUUUFFF444******$$$###"""#########!!! 111XXXhhhPPP/// """(((++++++...///,,,&&&###%%%(((///000333666444+++%%%:::HHHIIIGGGGGGDDDDDDEEEFFFHHHIIIKKKKKKTTTVVVYYY[[[]]]aaaiiinnnpppmmmnnnttt}}}xxxrrrtttpppddd]]]```jjjppp{{{}}}~~~www{{{{{{ooohhhddd^^^RRRIII;;;111(((&&&'''&&&&&&'''###%%%''''''&&&$$$$$$$$$"""""""""###%%%'''***+++---+++)))%%%######&&&)));;;===>>>===888000(((""" ###'''***---000333555111111111222111555CCCQQQQQQEEE777111111111,,,&&&'''''')))---000333555666666999;;;888222------///&&&...(((""",,,000)))%%% $$$&&&###$$$)))###///HHHjjjaaa```jjjvvv{{{~~~{{{yyywwwppp___NNN;;;---(((333:::<<<:::888888777222...///111111///...111444444000---,,,,,,{{{mmm]]]JJJ;;;333+++(((%%%###!!!$$$+++111777CCCNNNUUUZZZ^^^___bbbeeeddd```jjjllllllllljjjjjjkkklllqqqqqqrrrvvv|||}}}{{{uuuzzz}}}uuuhhh^^^YYYVVVXXXVVVLLL@@@777---%%%'''### ###%%%$$$### +++HHHbbbSSS*** $$$333222,,,+++***$$$!!!$$$''')))+++///666<<<===999888<<<;;;111'''###(((!!!###%%%+++FFF___jjjjjjhhhjjjiiigggeeeeeehhhnnnrrrssswwwzzzzzz|||zzzjjjSSSWWWRRRLLLFFFBBBBBBDDDFFFXXXbbbmmmpppkkkeeecccdddhhh^^^QQQIIIDDD===444,,,%%%!!!!!!!!!!!!%%%&&&$$$############"""  $$$&&&'''***000888555222  <<>>777///,,,------+++...,,,'''(((,,,+++%%%!!!"""#########""" """ ***CCCiiijjjddd^^^fffxxx|||{{{ssscccOOOAAA)))'''444888666;;;DDDEEEEEECCC@@@>>>===>>>@@@???BBBCCCAAAAAADDDCCC@@@~~~jjj[[[NNN@@@444...(((&&&""" ###***000666AAAJJJWWW^^^eeefffgggiiiiiiffflllnnnpppqqqqqqqqqsssuuuzzzyyyyyyzzz}}}ssseee\\\WWWWWWXXXTTTJJJ???777...&&&$$$!!! $$$((((((''' 555QQQMMM... 444LLLTTTOOOIIIBBB999---&&&###""" !!!$$$'''***...666@@@HHHNNNIIIEEEEEEGGGBBB777---,,,)))---+++'''BBBbbbzzz}}}~~~pppgggWWWMMMDDD888,,,***'''%%%$$$$$$&&&'''000444888888555444777;;;888333,,,)))(((&&&""""""  ######!!!+++888BBB===777&&&KKK\\\jjjbbbeeecccIII555""""""222777<<<;;;:::777222111999CCCEEECCC@@@:::444333555888555777999::::::999888777:::AAACCC===666444555666999;;;;;;888888<<<:::444000000///...---+++***)))+++'''(((***)))***888JJJeeegggbbb^^^fffxxx~~~|||yyyvvvmmmYYY@@@000"""###***444>>>BBBCCCHHHMMMGGGHHHJJJLLLOOOQQQSSSTTTOOORRRQQQOOONNNQQQQQQNNNkkkTTTFFF>>>555---)))%%%""" !!!###$$$'''(((((('''%%%""" !!! '''///666???GGGYYYdddnnnpppoooooopppnnnppprrrvvvyyyzzz|||pppbbbZZZVVVXXXYYYUUULLLCCC<<<333,,,###  &&&***++++++!!! ===HHH444666TTThhhggg]]][[[PPP???222***&&&###!!!!!!$$$(((,,,333>>>KKKUUU\\\\\\WWWTTTWWWZZZNNN===888777???<<<*** 444ZZZ~~~|||```PPPIII777)))'''&&& """###$$$###"""$$$'''***'''&&&&&&%%%%%%%%%$$$$$$ ###222KKKLLLIII,,,'''OOOnnnzzz}}}zzz^^^AAA%%% &&&===IIIHHHLLLJJJAAA;;;<<<@@@BBBFFFGGGFFFEEEBBB@@@AAABBBDDDGGGJJJJJJGGGDDDDDDEEEMMMSSSVVVPPPKKKKKKMMMNNNQQQSSSSSSRRRTTTUUUSSSNNNNNNMMMKKKHHHFFFDDDCCCBBBDDDEEEEEEDDDEEEKKKUUU\\\ffffffbbb^^^gggvvv~~~}}}~~~}}}|||yyyoooZZZ===((( ###%%%&&&&&&((()))+++444===GGGKKKNNNTTTWWWXXXRRRRRRTTTZZZaaaeeefffdddaaabbbaaa]]]\\\___```^^^uuulllXXXCCC999444///)))&&&"""  !!!!!! """&&&+++///555888999666222---&&& !!!&&&...777@@@HHHZZZhhhtttwwwuuuuuuvvvuuuvvvyyy~~~xxxjjj^^^XXXXXXYYY[[[ZZZTTTNNNGGG===444'''$$$!!!"""&&&))))))((( 333GGG999"""&&&DDDdddmmmddd```UUUEEE666,,,'''###!!! $$$***111999DDDQQQZZZ^^^fffhhhcccgggmmmeeeTTTNNNKKKSSSVVVIII<<<---)))LLLuuuiiiIII>>>CCC999'''!!!  """#########"""&&&((()))'''###!!!!!!"""!!! ######!!!!!! DDDPPPZZZ@@@&&&CCCpppjjjIII((($$$'''777PPP___ZZZaaa```UUUOOOSSSUUUQQQVVVXXXZZZ[[[[[[YYYWWWVVVYYY^^^cccdddaaa___aaadddeeekkkmmmiiifffgggjjjkkkkkkmmmnnnoooqqqpppmmmiiikkkiiifffcccaaa````````````eeeeee```bbblllpppnnnooollleee```ggguuu~~~}}}~~~~~~wwwdddFFF...+++666@@@BBBAAAAAABBBBBBIIIQQQWWWXXXZZZaaaeeecccdddaaa___bbbhhhkkkjjjgggiiijjjhhhcccbbbeeefffeee{{{cccVVVGGG777111///***%%%""" !!!"""###%%%&&&'''***)))'''%%%&&&---777>>>GGGKKKLLLGGGAAA<<<222)))!!!  &&&///999DDDNNN[[[jjjwww{{{zzzzzz{{{{{{~~~tttkkkbbbYYYWWWZZZXXX\\\]]][[[XXXRRRFFF;;;///+++&&&$$$%%%%%%###!!!///GGG===%%%555WWWccc]]]MMMFFF<<<111)))$$$ %%%...666>>>HHHRRRYYY[[[kkkuuusssuuu{{{xxxnnnggg```fffqqqooobbbHHH)))'''DDDlll}}}|||~~~XXX888444JJJNNN<<<+++!!!$$$###!!!!!!"""%%%(((***'''''''''(((((()))******111444666333///,,,,,,...666333333555444000///111111...)))%%%""",,,AAAUUUCCC)))888hhhmmmKKK&&&###888@@@MMMaaalllmmmuuuuuummmjjjoooqqqmmmoooqqqtttvvvwwwvvvssspppqqqwww}}}~~~{{{zzz}}}yyy~~~{{{zzz}}}~~~{{{yyywwwvvvuuutttuuuuuuttt{{{zzztttvvv~~~yyy}}}vvvkkkdddiiivvvzzz}}}~~~}}}yyyjjjNNN444:::KKKZZZ]]][[[ZZZZZZXXX^^^bbbdddbbbdddiiimmmmmmrrrlllfffeeegggiiigggdddiiijjjhhhcccbbbeeefffdddyyyiiiSSSBBB888///,,,***%%% !!!$$$&&&((((((***,,,...777666444111222999EEENNNXXX^^^___WWWPPPKKK@@@444'''###"""***111:::HHHUUU```lllyyy~~~sssgggbbb]]]XXXYYY___ZZZ^^^```___]]]XXXKKK???444///(((%%%###""",,,HHHGGG666###'''<<>>???AAA???999;;;:::888;;;???===MMMkkkYYY:::666VVVrrr{{{ssscccXXXXXXYYYZZZ\\\___aaaccceeeeeebbb\\\WWWYYYaaahhhggghhhiiijjjlllnnnrrrttttttqqqppprrrrrrpppqqquuusssppplllgggaaaYYYRRRMMMDDD999---&&&!!!"""%%%555FFF666###333WWWoooMMM$$$"""888^^^rrr{{{|||rrrnnnqqqxxx||||||wwwaaaIII@@@VVVkkkqqqqqqsssooohhhhhhZZZRRRUUUTTTNNNSSS___gggggggggggggggeeecccbbb```cccccc``````cccccc```lllRRRIIIEEE999000,,,)))'''###### !!!$$$(((+++---///222666888888:::===AAAJJJMMMPPPPPPPPPTTT\\\cccllltttsssiii```\\\QQQCCC555+++ """$$$""""""'''---222333:::KKK]]]kkkttt}}}vvviiiggggggeeekkkuuuooonnniiidddaaa]]]SSSIII111,,,&&&######"""(((RRRnnnnnnMMM###"""$$$&&&111>>>LLL\\\mmmwwwvvvssstttyyy}}}\\\;;;!!!$$$444FFFbbb{{{vvvwwwvvvqqqjjjfffeeefffhhhgggfffggghhheee___[[[RRRQQQPPPRRRYYY]]]VVVKKKIIIDDD<<<777555333000...,,,***&&&###&&&***)))###"""%%%''',,,...***:::[[[zzz\\\OOObbbzzzzzz~~~{{{xxx{{{~~~~~~zzztttoooccc[[[QQQFFF999///---000:::GGGTTTBBB+++***NNNsssQQQ'''222]]]vvvyyyqqqppptttyyy~~~}}}wwwyyyyyyfffPPP===TTTiiipppsssvvvrrrjjj]]]III>>>CCCBBB888===NNN]]]aaafffgggfffbbb___]]]\\\```aaa______aaaaaa]]]mmmWWWIII???888222(((&&&###!!!!!!  $$$(((,,,000222222777<<<@@@BBBEEEJJJNNNUUUWWWYYY[[[\\\___dddgggooopppxxxvvvggg^^^UUUEEE777000)))'''%%%!!! """)))---222555555:::JJJZZZhhhxxxyyyoookkknnnuuu|||yyyqqqkkkfff]]]SSSJJJ999---###"""!!!"""MMMuuujjj/// '''000===QQQeeeqqqtttwwwuuuuuuzzz|||}}}oooTTT666***///@@@XXXllluuusssrrrvvvrrrdddpppvvvlllpppooohhhaaa[[[TTTNNNJJJGGGBBB????????????@@@@@@>>>;;;888///111111111333666444///,,,***,,,''' $$$&&&!!! %%%((()))---111222555CCCTTTzzzzzz{{{zzzoooddd```RRREEEFFFMMM[[[cccSSS555 JJJkkkvvvVVV,,,!!!///WWW{{{}}}xxx}}}~~~vvviiiggglllrrrxxx}}}}}}~~~zzzxxxnnnYYYFFFOOOfffxxxyyywwwmmm[[[MMM777)))###!!!///333OOO[[[fffgggdddbbb```___aaa```___^^^^^^^^^^^^^^^|||nnnZZZJJJAAA:::222---&&&$$$!!!###''',,,///222333888<<>>BBBCCC???666111+++'''%%%######"""&&&'''!!!%%%(((###%%%///666111;;;<<>>:::888333111...'''777YYYPPP:::###!!!#########  ((((((%%%###333:::666666333&&&!!!(((333EEERRRPPPZZZ]]]aaaccccccfffrrr~~~|||xxxzzzsssqqq{{{zzzVVV,,,---SSS}}}lll888$$$)))AAAfffsssfffPPP:::555===CCCRRRfffwww|||wwwsssrrrooommmooorrrtttsssrrrsssqqqqqqrrrsssqqqlllgggeeebbbaaafffmmmmmmfff]]]```ooo}}}vvvhhhgggrrrzzzzzz{{{~~~}}}tttaaa[[[\\\kkkyyyxxxuuummm___CCC(((...<<>>HHHUUU___cccfffgggkkkppprrrrrrwww}}}|||{{{~~~~~~tttiiiXXXFFF888111000222$$$%%%!!!""""""+++$$$###...000---***...BBBTTTYYYXXXLLL888+++)))<<>>DDDLLLUUU[[[^^^___aaacccgggjjjoootttxxxxxxuuurrrxxxzzz|||rrr```VVVLLLBBB<<<666111///111555666;;;BBBFFFIIIOOOVVV___lll}}}wwweeePPP>>>333,,,***'''### !!!AAAuuuNNN&&&!!!+++555???DDDJJJTTT]]]aaabbbccceeeiiiiiijjjqqqyyy{{{vvvrrrrrruuuyyy|||mmmbbbPPP@@@666000***%%%!!!"""000???DDDAAA///...BBBaaauuuzzziiiPPP444%%%:::YYYttt~~~~~~kkkjjjhhhkkkpppooo~~~zzzooowwwuuurrrppprrrxxx~~~zzztttmmm^^^UUUUUUUUUccc~~~qqqBBB%%% &&&KKKuuu{{{WWW+++"""...UUUoooDDD###!!!///EEE```wwwyyyqqqmmmmmmlllgggbbbdddccccccfffkkkooopppooollliiigggiiillljjjddd^^^SSSMMMDDD<<<555000,,,***)))777PPPjjj~~~zzziiibbbjjjvvvzzz{{{xxx}}}{{{{{{uuueeeSSSQQQbbbxxx}}}{{{uuuiiiSSS555%%%%%%"""+++HHH___jjjppptttrrrooopppooommmnnnmmmkkkiiigggfffeeeeeennnYYYHHH===444000+++'''&&&'''''''''""" $$$(((---000555:::>>>AAACCCDDDHHHOOOXXX]]]___^^^___```hhhmmmuuu{{{}}}}}}}}}~~~||||||xxxfff^^^VVVNNNJJJEEE>>>;;;<<<@@@>>>@@@GGGLLLPPPUUU[[[bbbmmm}}}xxxcccMMM;;;000***+++(((###222bbbhhh555(((000<<>>CCCFFFIIIJJJNNNRRRXXX[[[[[[[[[]]]```fffoooyyy~~~~~~~~~}}}zzz}}}ooohhhaaaZZZXXXUUUQQQOOOQQQSSSOOOPPPVVV\\\^^^```dddjjjsssvvv```JJJ999000(((***((( (((SSSFFF###&&&111===KKKXXX[[[YYY[[[___bbbiiifffaaaYYYMMMDDDFFFMMMYYY^^^bbb```]]]bbbmmmxxxuuutttmmm___OOO???***"""######+++///---333:::@@@CCCEEEHHHJJJHHHIIILLLPPPRRRQQQNNNKKKKKKLLLOOOWWWgggtttuuuppp^^^JJJMMMhhhpppMMM444+++666GGGaaatttMMM---###!!!%%%+++000JJJ\\\iiisssuuuyyy~~~wwwqqqmmmeee[[[UUUTTTYYY^^^cccggglllmmmkkklllpppsssrrr~~~|||tttlll___PPP<<<444&&& """&&&???eee~~~vvvTTT000555cccsssMMM---%%%JJJsss~~~rrrGGG$$$+++@@@WWWdddkkkqqqwwwzzzzzzxxxuuussstttvvvyyy{{{uuuzzz~~~zzzssshhhXXXAAA+++&&&HHHlll|||uuuggg___jjj|||xxxxxxtttgggTTTMMM[[[ttt||||||xxxqqqdddQQQAAA333...CCCbbboooooorrrqqqnnnlllnnnnnnllleeedddcccaaa```___^^^^^^mmmVVVFFF>>>666---***)))'''%%%###   !!!!!!$$$,,,333999:::===AAAFFFJJJMMMOOOSSSVVVXXXYYYXXXYYY]]]aaadddnnnyyy}}}{{{{{{}}}zzzrrrjjjdddbbbaaa___```ccchhhdddeeekkkoooooooooqqqqqqxxxsss^^^JJJ;;;333&&&)))'''$$$IIIQQQ'''+++888MMM[[[ggggggaaa^^^___```jjjkkkkkkeeeVVVEEE===>>>>>>IIITTTXXXXXX^^^lllyyywwwwwwdddOOO888%%% !!!######"""&&&###)))***'''---999>>>;;;LLLSSS\\\dddhhhkkkooorrroooqqqvvv{{{~~~{{{xxxsssrrrrrrwwwdddMMMLLLddd}}}[[[DDD===IIIWWWnnn|||III&&&&&&BBBVVVfffssswww|||}}}wwwlll___TTTPPPSSSWWWNNNSSSWWWWWWUUUVVVZZZ^^^aaannnuuuoooggg___PPP???***$$$"""===ddd{{{zzz]]]999 (((PPP{{{]]]444"""EEEmmm{{{tttRRR...&&&000QQQttt}}}~~~}}}~~~|||www]]]<<<%%%  >>>bbbyyy~~~zzzwwwgggXXXbbbxxx~~~ttttttqqqdddQQQGGGTTTmmmxxxzzzzzzuuucccVVVHHH777000HHHdddmmmsssuuusssnnnlllmmmmmmjjjeeeddd```]]]YYYVVVTTTSSS|||nnn[[[KKKAAA:::222,,,,,,((($$$"""!!!!!!  """"""$$$)))333:::===DDDIIIJJJKKKOOORRRRRRZZZYYYYYY[[[YYYWWWXXX]]]aaaooowwwuuuuuu|||}}}|||{{{{{{}}}~~~yyywwwrrrmmmjjjkkkpppsssqqquuuyyy|||~~~ooo]]]JJJ;;;222***'''$$$!!!???tttjjj***%%%555AAATTTdddqqqpppiiifffeeebbbnnnqqqppphhhYYYJJJAAA===>>>AAADDDFFFKKKXXXjjjxxx{{{{{{xxxjjjQQQ333###)))---,,,000999;;;777999:::AAAIIILLLMMMUUU___kkkqqqxxxgggPPPHHHaaavvv^^^YYYggguuuUUU111&&&999PPPaaakkksssvvvlllaaaWWWWWW]]]UUUSSSPPPLLLJJJJJJNNNQQQQQQ___hhhaaaTTTIII999***+++"""###>>>VVVyyy[[[AAA&&&&&&HHHsssgggFFF$$$;;;cccvvvRRR555!!!,,,DDDbbbxxxyyyVVV---222PPPttt{{{wwwoooooojjjhhhooo{{{uuutttooofffUUUHHHKKKdddvvvuuussswwwmmm```KKK999444@@@ZZZpppwwwsssiiifffggg]]]TTTZZZWWWVVVSSSNNNHHHBBB???===|||lll\\\GGG999333222///+++(((%%%"""   $$$%%%'''---666===AAAHHHNNNPPPRRRXXX[[[[[[]]]ZZZYYY[[[[[[YYYZZZ]]]dddnnnrrroooqqq{{{~~~~~~~~~~~~|||zzzwwwuuuwww|||uuugggVVVDDD555,,,***&&&"""777jjjsss444'''555@@@GGG]]]iiirrrpppiiieee```\\\hhhkkklllfffYYYKKKAAA<<<<<<===<<<999<<>>FFFNNNTTTWWWWWWXXXYYY```jjjoooooorrrwwwfffLLLAAAZZZwwwwwwpppFFF!!! 111>>>MMMUUU^^^uuu}}}ssskkkjjjooogggeee```ZZZUUUSSSTTTVVV___gggllleeeVVVCCC000""" !!!888PPPtttaaaGGG'''$$$@@@iii\\\000...RRRrrrzzzVVV777$$$%%%555MMMnnnmmmEEE$$$---IIIlll~~~xxxqqqqqqkkkeeeiiixxx{{{yyyyyysssjjjVVVHHHIII```tttuuusssvvvmmm```MMM;;;333<<>><<<999666222...,,,zzz___SSSEEE444,,,+++,,,***&&&$$$""""""&&&***---333<<>>PPPqqq[[[000&&&===___zzzyyyqqqrrrkkkcccfffpppyyy~~~||||||}}}wwwmmmYYYKKKIII\\\ooouuutttuuuooocccQQQ@@@444888LLLaaauuuwwwqqqkkkeeeKKK000((($$$###""""""!!! yyyeeeMMM???777///---///---&&&""" ###)))///555;;;CCCHHHNNNUUU[[[^^^ccchhhjjjiiiggg]]]UUUVVVZZZ]]]```cccfffhhhgggffflllwww}}}|||~~~pppbbbTTTEEE777///***&&& %%%NNNssskkk222%%%<<>>```|||\\\666%%%FFFeeehhhAAA///999QQQmmm|||___222###$$$...000222777NNNVVV\\\YYYUUUSSSQQQOOORRROOONNNNNNJJJEEEDDDHHHWWW___vvvyyyKKK))) ...UUUttt}}}pppiii```\\\dddpppzzz~~~~~~vvvggggggccc___dddqqqyyyyyy{{{rrrgggWWW===,,,:::TTThhhuuuwwwvvvttt]]]666---DDDRRRTTTPPPiiiUUUJJJ===666333+++!!!&&&+++)))$$$!!!###&&&!!!  ###%%%'''(((+++111<<>>jjjvvvTTTNNNjjj|||___///111```eeeMMMRRRaaaxxxPPP'''111VVVvvvgggQQQ777222,,,<<>>+++###%%%<<>>VVV}}}ooo___llllll<<>>bbb~~~qqqSSS555///)))222SSSnnnbbb<<<$$$@@@iiipppNNN+++)))@@@aaa|||qqqMMM//////MMMqqqxxxccc@@@###)))OOOuuuuuuGGG(((!!!111JJJlllzzz~~~{{{wwwiiiYYYWWWZZZjjjzzz~~~~~~~~~rrraaaRRRSSS^^^hhhmmmpppxxxtttuuuqqqSSS,,,!!!---EEEYYYhhhkkkqqqqqqWWW555'''---RRRdddddd]]]SSSvvv\\\JJJBBB:::222...+++,,,***)))+++000+++((($$$ !!!""""""!!! !!!"""###"""%%%+++000888EEEQQQZZZ___ccccccaaa___aaadddfff___[[[ZZZQQQDDDBBBIIILLLSSSZZZ[[[YYYYYY[[[^^^aaadddhhhlllqqqzzzvvvfff^^^WWWJJJ<<<555***### !!!"""...MMMyyyhhhOOO;;;888GGGYYY]]]VVVLLLIIIQQQ```mmmsssoooqqqssstttsssqqqnnnmmm``````WWWOOOMMMCCC===EEEWWWffffffTTTPPPfff}}}xxxvvv|||{{{___RRRZZZfffyyyaaaIIIQQQrrrttt{{{uuuAAA!!! ???ooofffCCC---+++NNNuuubbb666222XXXzzz}}}[[[999000)))---IIIffffffBBB"""$$$===bbbyyyYYY444###444RRRsss~~~\\\666---JJJppp|||{{{UUU... '''KKKsssVVV111!!!,,,EEEcccyyyzzzuuujjj``````bbbmmmyyy||||||}}}ppp^^^NNNNNNYYYeeennnssstttppppppiiiLLL(((%%%888QQQdddhhhjjjmmm```LLL<<<***444UUUhhhiii\\\KKKnnn^^^HHH:::777333---)))''')))(((&&&'''***)))&&&""" """"""!!!!!!!!!!!!""""""###!!! ###)))///666CCCOOO^^^dddhhhfff___[[[\\\```ccccccccc___TTTIIIFFFIIIKKKUUU___```^^^___bbbbbbgggjjjnnnrrrwwwxxxiiiWWWPPPKKK@@@666000'''!!!!!!!!!***JJJvvvuuu]]]KKKIIIPPPVVVMMMBBB@@@LLL```nnnrrrooorrruuuvvvuuusssqqqqqqjjj```KKK>>>===666222:::OOObbbhhhYYYNNN\\\vvv}}}sssnnnrrr|||}}}pppoootttyyy^^^ZZZqqqNNN''''''BBBkkkrrrKKK333,,,IIIpppzzzTTT333###""",,,444111)))'''LLLssskkkBBB111%%%###<<<]]]mmmKKK)))###666XXXeeeAAA '''???eeeeee888$$$:::ccc{{{iii```dddddddddnnnaaa888!!!$$$DDDkkkaaa==="""%%%===\\\www|||wwwpppgggeeegggnnnvvvzzz|||~~~ppp^^^LLLHHHPPP]]]kkkuuurrroookkk\\\???"""(((CCC]]]gggiiiiiigggbbbQQQAAAEEE[[[iiikkk\\\DDDgggUUUMMM>>>333111---,,,'''%%%''')))'''%%%&&&%%%###!!! !!!!!!"""###$$$%%%$$$$$$#########%%%+++///444@@@JJJ[[[bbbgggdddZZZSSSTTTXXX^^^ggglllfff\\\VVVSSSQQQUUU]]]dddfffiiinnnooolllppptttzzz}}}sssfffXXXGGG@@@===444...***$$$%%%@@@qqquuubbbXXXXXX]]]UUUHHH@@@III\\\kkkoooqqquuuxxxxxxvvvsssrrrsssqqqhhhTTTFFFAAA555,,,000GGG[[[ggg]]]MMMRRRlll|||ooofffgggppp}}}|||xxxrrr}}}ccc999 111NNNmmm]]]DDD222@@@dddzzz___KKK888777777>>>MMMXXXRRRFFF..."""@@@fffvvvJJJ666'''111QQQxxxvvvVVV000!!!---JJJyyyjjjHHH%%% ...UUUzzzpppDDD%%%...RRRqqqzzzkkkQQQBBBAAA===<<>>HHHVVV]]]ccc___TTTLLLLLLPPPZZZiiirrrllldddbbb___ZZZaaafffiiilllsss|||{{{uuuwww|||zzznnnnnnqqqvvv|||nnnaaaWWWLLL<<<666555---$$$###!!!!!!444kkk{{{ooohhhggghhhaaaRRREEEHHHYYYgggmmmtttwwwzzzyyyvvvsssrrrssswwwuuuiii^^^UUU@@@...---BBBUUUeee]]]KKKJJJddd|||mmmaaa^^^gggxxxtttJJJ***###888ZZZrrrsssUUU777888XXX~~~sss```]]][[[aaaqqq{{{ssscccAAA((("""888\\\wwwMMM<<<...""",,,FFFkkk}}}___666 &&&???ssskkkIII---&&&JJJrrrXXX333///KKKiii}}}iiiIII333---$$$""",,,IIIgggxxxYYY***"""###999[[[xxx{{{\\\000###888TTTsssooo``````ccclllyyywwwdddNNNAAA???HHH[[[kkkvvvvvvhhhHHH)))333UUUnnnpppfffdddiiiiiijjjnnnmmmhhhhhhWWW999fffYYYEEE;;;@@@;;;***%%%///''''''&&&&&&&&&''''''((($$$"""  """""""""%%%''')))))))))***...222555777;;;@@@EEESSSWWW]]]\\\SSSIIIJJJPPPYYYaaakkkpppnnniiieeeccceeehhhoooxxxxxxllleee]]]VVVXXX```dddaaa[[[RRRJJJ???777333...(((######!!!***WWWzzzqqqlllhhheeedddddd\\\NNNDDDFFFTTTbbbgggiiiqqqppppppyyy|||{{{wwwnnnkkkdddMMM555<<>>iiilllHHH;;;..."""888TTTvvv~~~]]]666$$$"""777VVVxxxeee@@@###444YYYkkk}}}tttbbbWWWTTTaaauuu}}}~~~xxxlllYYYGGG===BBBWWWlllqqqzzzoooKKK)))"""CCC___ccceeeiiigggjjjjjjlllhhhfffjjjZZZ;;;pppUUUKKK<<<444666333'''$$$+++&&&&&&&&&&&&''''''((()))###"""  """!!!"""$$$'''***+++,,,///333888<<>>NNN___vvvwwwSSS===JJJmmmYYY666###===eee~~~fffBBB,,,&&&"""000MMMsssrrrEEE--- 777```___333///KKKpppnnnDDD))):::[[[zzzwwwaaaVVVEEE000,,,!!!///JJJnnniii???'''"""999XXXwwwlllIII(((333SSSjjjyyyfffZZZSSS]]]pppyyyzzz{{{rrr```JJJ777888PPPhhhrrryyyqqqRRR111333NNNYYY```eeeaaaaaacccfffcccaaafff[[[@@@zzzgggVVVCCC;;;444...---***'''&&&'''&&&&&&'''''''''(((((((((###"""!!! """!!!"""###&&&+++///222777;;;@@@DDDGGGMMMUUU[[[VVVXXX\\\```]]]TTTOOOPPPYYY^^^eeekkkmmmkkkhhheeehhhjjjnnnttt{{{uuussswwwooodddZZZOOODDD>>>999:::>>>>>>999333111---)))(((((('''$$$ !!!!!! 444___}}}qqqbbbNNN@@@<<<===<<<:::555;;;???CCCKKK[[[iiippptttvvvnnnhhhnnnpppuuu|||||||||zzzmmm]]]KKKJJJ]]]lll___TTT```oooxxxkkkmmm}}}zzzmmmlll|||}}}|||}}}zzz^^^777###555@@@FFFZZZfffuuu|||ZZZ<<<999QQQooo~~~```<<>>fff~~~SSS777###222ZZZyyyggg999!!!<<>>BBBGGGKKKNNNSSSZZZ```^^^\\\]]]bbbbbb\\\WWWWWW```ccchhhmmmooommmhhheeekkkkkkllloootttyyy{{{|||~~~oookkklllbbbYYYQQQGGG<<<888444444555333...)))+++)))''''''&&&$$$ '''FFFppphhhIII333,,,...000000555>>>GGGLLLSSS```mmmsssxxxyyyqqqkkkmmmjjjkkkwwwzzz|||{{{yyy{{{~~~uuugggYYYPPP___ssslll___eeeooo{{{zzzsssooozzzuuueee[[[gggzzzvvvpppEEE---)))GGG[[[dddrrrvvv}}}zzznnnTTT666***777PPPaaakkkrrrlllbbb^^^YYYZZZeeelllgggAAA###***LLLttt```<<<+++$$$(((444XXX|||aaaAAA&&&111WWWwwwiii=== 000```{{{uuuNNN+++""",,,DDDfffttt{{{uuudddRRR000(((999\\\zzz{{{VVV/// 888WWWqqqyyy^^^333---CCCggg}}}qqqbbbRRRRRR___lllxxx~~~xxxuuuwwwrrr```GGG:::DDDVVVooottt{{{{{{iiiHHH+++%%%000===EEEAAA@@@BBBHHHCCC;;;@@@AAA333zzzfffOOODDD???555...111///(((&&&))))))&&&,,,++++++***(((&&&###"""###""""""!!! """###$$$%%%)))///888>>>EEEJJJOOORRRTTTWWW]]]aaabbb]]]\\\___aaa^^^]]]]]]dddhhhooosssuuussspppnnnvvvsssqqqqqqtttwwwzzz{{{~~~www{{{|||}}}|||rrrnnnbbb^^^]]]SSSLLLFFF<<<444222///---,,,***&&&"""&&&&&&%%%%%%$$$""""""999bbbnnnQQQ>>>888:::;;;:::DDDMMMUUUYYY^^^hhhrrrxxx}}}|||qqqiiigggbbbdddsssoooooollljjjsss}}}|||rrrbbbXXXeeezzzzzzrrruuuyyywww^^^JJJOOOqqqvvvppp}}}xxxPPP444///PPPjjjxxx~~~xxxpppiiidddaaa```WWWPPPAAA,,,!!!&&&666BBBMMMUUUOOOCCC;;;444666CCCMMMllllllCCC###'''FFFnnnmmmFFF000'''&&&///LLLtttnnnLLL+++444WWWwwwhhhAAA""")))VVVsssrrrLLL(((!!!'''KKK___sss~~~zzziiiCCC,,,222PPPrrr^^^555!!!333QQQooo}}}yyyddd888+++===bbb~~~|||vvvfffSSSNNNYYYeeeuuu}}}|||{{{uuuhhhTTTJJJPPP]]]oooooovvv~~~vvv\\\>>>,,,&&&$$$)))444???>>><<<===AAA;;;000222555,,,zzzbbbRRRBBB;;;888000,,,...---((($$$%%%&&&%%%,,,,,,,,,+++(((&&&###!!!######""""""!!!  """$$$&&&)))///888???JJJOOOUUUXXXYYYZZZ^^^aaa___[[[XXX[[[]]]\\\]]]```eeemmmxxx~~~~~~}}}~~~~~~zzzuuussstttwwwzzz|||zzzqqqllleeehhhllliiilllmmmddd]]]SSSRRROOOFFFBBB>>>444000///---***'''%%%###""" 444]]]yyyggg[[[VVVTTTPPPLLLVVV^^^eeehhhmmmuuu{{{}}}oooddd___WWW[[[nnnjjjhhh```XXX^^^mmmtttqqqgggaaammmdddJJJHHHgggooofffttt}}}]]]999...LLLkkk~~~ppp\\\LLLDDD<<<666000...'''%%%...777@@@;;;000(((!!!"""...999UUUssssssHHH%%%"""===eee~~~uuuRRR:::)))%%%...CCClll~~~yyyYYY555777XXXuuukkkIII&&&###GGGggguuuOOO+++555GGGccczzzsssPPP///***BBBhhheee@@@'''///JJJmmm}}}{{{jjj===,,,777YYYwww~~~zzzjjjUUUMMMTTT^^^ooovvviii[[[UUU]]]hhhrrrssswww{{{zzzooo]]]OOO999...///666777???JJJLLLIIIGGGJJJDDD888999<<<555vvv^^^MMMDDD888444444///***)))))))))%%%"""###'''***+++++++++)))'''%%%############""""""!!! ###%%%'''---666===GGGMMMUUUYYYZZZZZZ\\\]]]ZZZXXXXXX[[[\\\ZZZ\\\```iiiuuuzzzvvvxxx|||wwwnnncccZZZZZZ[[[WWWYYYZZZSSSMMMEEEFFFDDD<<<:::777---,,,,,,***'''###""""""###"""<<<^^^wwwmmmgggfffffffffeeejjjqqqwww{{{uuuhhh\\\KKKGGGVVV```___UUUEEECCCRRRdddmmmooonnnzzzyyybbb[[[lllxxxdddZZZjjj}}}lllAAA---CCCaaayyypppNNN333***$$$&&&222???HHHDDD:::333***(((222;;;MMMfff|||~~~TTT000111]]]}}}{{{aaaHHH///%%%///<<>><<<333111444111***'''(((+++((("""###***((()))***+++***)))'''%%%############"""!!! """$$$&&&+++444;;;BBBIIIQQQWWWXXXXXXYYYZZZXXXXXX[[[___^^^[[[\\\aaaooo}}}}}}|||xxxsssbbbWWWTTTQQQJJJJJJJJJBBB>>>999:::999222111000%%%%%%%%%$$$  )))777KKKaaa{{{xxxjjjddd]]]\\\aaalllwww~~~zzz~~~rrraaaCCC333;;;LLLPPPHHH666000CCC___rrrxxxzzz|||yyy{{{lllVVV___ttt]]]RRRbbbzzzyyyJJJ///===YYYssssssGGG%%%"""333CCCZZZbbb^^^SSSKKK@@@;;;CCCJJJTTTggg~~~___:::$$$***YYYnnnTTT555(((222888bbbrrrqqqMMM:::UUUmmm~~~\\\/// +++OOO}}}yyydddPPPDDD888FFFNNNggg{{{}}}yyyccc<<<&&&222[[[yyysssVVV777+++>>>lllvvvGGG111---EEEgggrrr\\\OOONNNQQQbbbwww~~~wwwyyyyyyrrraaaSSSPPPUUUPPPiii||||||xxxzzzwwwooouuugggeeejjjiiikkkllleeehhhdddgggfff^^^aaaeee___sss\\\JJJBBB888222000000...+++((('''%%%$$$$$$%%%'''(((***(((&&&$$$"""######$$$!!!!!!!!!!!!  ###&&&(((,,,000333<<>>ccc}}}hhhKKKDDDQQQ[[[fffxxxsssuuufffPPP???===666TTTnnnsssuuu||||||tttppptttoookkkppplllgggkkkgggkkkllliiiiiimmmooonnn|||```IIIAAA;;;333///000000///,,,&&&&&&%%%$$$$$$%%%&&&'''((('''%%%$$$"""""""""###!!!!!!!!!!!! """%%%(((+++///222999===AAADDDGGGKKKQQQVVVWWWbbbkkkllljjjkkklllmmmuuu~~~uuurrrqqqjjj```TTTHHHHHHKKKEEEAAA???777666222/////////---(((###%%%$$$"""  222CCCRRRWWWgggxxx~~~XXX;;;"""!!!+++:::UUUooo|||}}}}}}tttZZZCCCAAAJJJYYYZZZMMMCCCCCCVVVrrr}}}yyy{{{xxx{{{bbbMMMJJJhhhzzzSSSIII^^^mmmLLL;;;GGGbbb___HHHKKKnnnccc===+++HHHooonnnOOO555&&&"""---;;;CCCEEECCC===JJJfffxxx}}}}}}~~~tttlllddd```aaagggsss}}}uuuPPP--- @@@jjj~~~qqq[[[===111&&&---MMMhhh{{{OOO999AAAiiinnnAAA999___~~~xxxwwwqqquuuzzzzzzzzzkkkRRR444###%%%GGGlll}}}~~~iiiGGG111<<<```~~~zzz```999'''777\\\yyypppNNN>>>CCCLLL___yyyxxxuuufffJJJ000***'''@@@[[[jjjttt|||{{{uuusssuuummmkkkrrrpppiiijjjdddhhhjjjhhhjjjooorrrqqqmmmPPP???999444///---------,,,)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""!!!!!!!!!!!! """$$$&&&***...111777:::<<<>>>AAAGGGPPPVVV___jjjuuuxxxwwwyyyzzzyyyyyyyyysssppplllcccYYYOOODDDDDDGGGAAA>>>===666222000---,,,---,,,'''$$$$$$""" ///???OOOTTT^^^dddpppVVV666&&&@@@___tttxxx}}}~~~||||||kkkYYYVVV[[[kkkqqqhhhVVVEEEQQQoooxxxtttnnnqqqzzz}}}{{{|||rrrwww~~~qqqdddrrrpppKKK<<>>$$$)))AAAppp[[[AAAEEEcccqqqGGG+++===ddd~~~vvv[[[IIICCCIIIXXXcccfffaaaVVV[[[rrrxxxhhhSSSBBB888999FFFTTTgggiiiUUU333777\\\zzzzzzeeeBBB222((((((EEE```}}}}}}TTT:::999___}}}}}}VVV...111HHHiiisss{{{yyyxxxyyytttkkknnniiimmmnnnfff```RRR<<<***!!!""";;;^^^vvvpppOOO444666UUUxxxhhhCCC)))777YYYwww~~~wwwVVV===777;;;QQQrrr{{{|||wwwhhhCCC""")))BBB]]]pppxxxvvvssssssssskkkjjjsssrrrjjjjjjbbbeeefffeeegggmmmpppooottt[[[EEE===444111---+++***(((&&&#########$$$$$$$$$###""""""############"""!!!  !!!###%%%)))---000888;;;???BBBEEEKKKTTT[[[fffqqq}}}zzzvvvpppjjjfffaaaXXXQQQJJJ@@@AAADDD===::::::555///---+++***+++***'''%%%"""  +++888;;;<<<999GGGppplllFFF%%%!!!'''???\\\rrrwww}}}~~~}}}~~~{{{vvvxxxqqqiiilllkkkxxx{{{gggLLLLLLeeessspppcccVVVaaaxxx~~~tttssswwwwwwrrrhhhssslllppp{{{iiiPPP]]]zzzbbbMMM[[[xxxqqq[[[qqqlllBBB!!!!!!777WWWZZZ<<>>777***111QQQppp~~~~~~rrrVVV:::555NNNrrrmmmLLL///999YYYxxxzzz```EEE444...AAAccczzz}}}|||yyyggg???,,,KKKaaahhhggggggggglllgggfffmmmjjjdddfff```bbbaaa^^^```eeegggdddhhh```VVVCCC777666///---+++)))(((&&&$$$######$$$$$$$$$$$$###"""!!!"""""""""""""""!!!!!!###%%%(((,,,///888===DDDJJJOOOTTT[[[aaakkkvvvrrrlllddd^^^YYYRRRLLLIIIFFF<<<===@@@888666777333---,,,***)))((('''&&&%%%  (((000111,,,###"""###$$$ ///___YYY111&&&,,,999OOOeeexxx}}}||||||~~~}}}uuuuuurrrooouuuvvv}}}rrrVVVKKKYYYiiiooodddOOOOOOfffvvvuuuaaaggguuuzzzsssaaaiiiqqqkkkzzzpppNNNNNNlllyyyjjjhhhzzzaaa>>>JJJlllsssJJJ&&& 333MMM___<<<:::LLLiii|||ZZZ777222LLLjjjyyy{{{~~~{{{}}}yyy}}}|||bbbTTT\\\rrr~~~|||aaaEEE***222>>>555&&&(((BBBhhhwwwPPP777&&&###777OOOuuuhhh@@@+++JJJtttaaa===%%% $$$(((:::MMMZZZWWWUUUVVVNNN@@@555,,,------&&&&&&)))%%%!!!&&&333OOOmmm~~~}}}ttt^^^FFF<<>>HHHQQQWWW\\\bbbgggpppyyywwwggg___WWWQQQLLLEEEAAABBBBBB888:::;;;333000222///+++***(((&&&$$$#########111@@@NNNPPPFFF555!!!***TTTjjj???...888QQQjjjzzz}}}}}}~~~|||yyyzzzuuupppssszzz|||yyyyyyvvvaaaOOOQQQ]]]nnnppp\\\QQQ]]]nnnuuu___aaalll~~~xxxggghhhyyy{{{kkkuuu```QQQbbbuuuccc777***IIIkkk}}}YYY555***888TTThhhBBB666EEEaaayyyiiiBBB,,,444NNN```ccc[[[^^^jjjzzz```FFFEEEbbbrrr~~~pppTTT555!!!///222+++!!!888[[[|||~~~]]]BBB)))$$$222HHHpppsssHHH+++AAAjjjgggPPPCCC===888888FFFQQQSSSUUUVVVOOOFFF999---)))'''!!!$$$---...222666<<>>"""///CCCeeekkkKKK@@@LLLeeesssKKK444>>>YYYrrrvvvRRR---###111======...333@@@UUUmmmbbb>>>444NNNfffzzzsssaaaAAA&&&******222OOOyyykkkPPP000%%%...AAAkkkzzzSSS///:::]]]yyyooofff```___bbbhhhnnnrrrtttqqqooo\\\KKKCCCAAA:::===GGGJJJTTTVVV]]]hhhrrr{{{~~~pppaaaYYY^^^pppqqqHHH:::HHHkkkrrrVVV:::###'''???```yyywwwgggKKK+++ '''---666GGGRRRVVVXXXQQQMMMTTTXXXWWWSSSRRRXXX```bbb___eeeSSSKKKBBB;;;888555222000111000---)))&&&%%%&&&'''((('''%%%###""""""###$$$$$$###!!!  """### ###%%%&&&))),,,///<<>>fff~~~}}}zzzqqq{{{}}}|||tttwwwpppkkkrrrnnn]]]TTT[[[nnnxxxiiiTTTQQQbbbsssxxxkkkeeeooo|||pppcccqqquuu|||rrrwwwmmmiiivvvvvvDDD...&&&%%%???hhh|||vvv\\\RRR___sss{{{QQQ444777SSSlll~~~}}}^^^555"""!!!444VVVwwwfff===,,,:::XXXuuuwwwddd444 !!!(((222GGGwwwuuuZZZ666&&&,,,===hhh}}}[[[333666TTTzzzyyytttssszzzmmmdddbbb[[[]]]fffiiioooooouuussshhhcccjjjyyysssHHH444<<<___xxxxxxbbbFFF((( ///XXXuuuxxxppp[[[888"""+++000888IIISSSZZZ```ZZZRRRVVV```]]]YYYVVV[[[bbbccc___yyyfffQQQKKKCCC@@@EEEFFF@@@@@@GGG@@@999777888222&&&###(((%%%%%%$$$$$$###"""!!!!!!$$$###!!! !!!"""""" !!!$$$%%%%%%'''...444<<>>kkk{{{uuuvvv|||rrr^^^ZZZllluuuWWW111666SSSqqqlllJJJ***!!!'''WWWrrr~~~{{{zzznnnQQQ;;;000+++000222---444BBBGGGWWWYYY\\\```ccceeefffgggjjjkkkhhhbbbccciiijjjfffuuubbbSSSCCC@@@???EEESSS^^^aaa```___XXXQQQIIIAAA777,,,((()))%%%%%%$$$######"""!!!!!!######!!! !!!""" !!!$$$&&&'''+++333:::DDDLLLVVV[[[\\\```hhhooouuu}}}~~~~~~xxxwww|||yyylll^^^PPPGGGFFFBBB@@@===999444111...------+++)))&&&$$$######"""!!! !!!  %%%333<<<999---###%%%555BBB___WWW***$$$<<<\\\www{{{yyy~~~}}}xxxeeeZZZbbbppppppfff]]]jjj|||qqq___aaappp|||yyy~~~yyywwwlllZZZlll{{{mmmlll|||YYY;;;***000???[[[yyy}}}jjj???999???YYYttt~~~oooLLL***)))NNNnnn|||rrrIII***###@@@hhhggg999"""888ccc|||zzzfff@@@111&&&333TTTqqqpppMMM)))+++MMMdddppp~~~zzzuuuwww}}}}}}~~~|||{{{{{{|||~~~zzzfffOOOLLLaaa{{{tttXXX000222NNNmmmrrrOOO+++JJJiiizzz{{{}}}vvvcccVVVMMMIIIMMMNNNGGGLLLYYY[[[dddfffhhhkkkmmmnnnoooooonnnooolllggghhhmmmmmmiiiyyy]]]NNNGGG<<<>>>DDDOOO```vvvyyyfffMMM:::...&&& $$$$$$$$$######""""""!!!###"""!!!!!! !!!!!!!!!$$$'''+++222;;;BBBNNNTTTZZZ[[[YYYZZZaaahhhqqqxxxyyy}}}}}}uuurrruuu{{{ssseeeZZZNNNCCC>>>>>>:::999777333000---+++***'''&&&$$$"""!!! !!!"""""" 555NNN```xxxRRR***%%%:::SSSooonnnpppuuuxxx|||~~~ttt```RRRXXXjjjsssrrrlllooo}}}oookkkvvv~~~uuu```GGGUUUyyyqqqkkk___HHHEEEJJJ^^^xxxuuuOOO>>>???UUUppp}}}{{{\\\777666YYYttt}}}|||XXX555&&&888]]]~~~sssFFF&&&///]]]xxxzzzhhhCCC111$$$,,,IIIhhh\\\...)))888EEEVVVdddwwwsssvvvzzzzzzvvvuuuwwwyyyxxxzzzvvvmmmfffggglllkkkfffiiiiiihhhggggggggghhhhhhkkkdddRRR===;;;QQQlll{{{www[[[///---FFFhhh~~~|||sssPPP+++;;;^^^uuuzzz}}}{{{tttqqqlllhhhlllllldddhhhqqqpppqqqqqqrrrsssttttttttttttqqqqqqooolllmmmooonnnjjj|||fffNNNDDDBBB<<<@@@JJJUUUbbbwwwqqqPPP999000'''$$$#########"""""""""!!!""""""!!!!!! !!!%%%)))///888BBBIIIUUUYYY\\\ZZZUUUUUU\\\bbbhhhooopppvvvzzzvvvwww}}}sssmmmbbbUUULLLDDD<<<999:::333222000...,,,)))'''&&&"""!!! !!!### """!!!+++(((!!!:::[[[tttwwwHHH'''$$$999OOOTTT^^^jjjuuu}}}yyyttt```OOOOOO___mmmssswwwqqqxxxrrrnnnxxxyyy}}}qqqYYY```^^^CCCLLLrrrvvvkkk~~~yyyjjjiiihhhpppaaaCCC>>>PPPlll}}}jjjAAA###GGGlllvvvjjjHHH666:::WWWzzz}}}SSS***---[[[xxxxxxeeeAAA/// $$$===]]]iii:::"""---444KKKbbbmmmqqqqqqkkkbbbbbbffffffbbb```bbbcccbbbgggaaaVVVMMMKKKMMMHHHAAAGGGGGGHHHHHHIIIIIIIIIIIILLLJJJ???222222EEE^^^mmm|||___111***@@@ccc~~~~~~pppOOO,,,!!!000WWWssszzz|||yyyvvvzzzyyywww|||zzzsssvvv|||xxxvvvvvvuuuuuutttsssrrrqqqrrrqqqooonnnnnnnnnllliiirrr```RRRAAA:::;;;777999HHHWWW```nnnvvv^^^BBB222000,,,$$$#########"""""""""""""""!!!!!!!!!!!!!!!  """&&&,,,333===FFFLLLVVVYYY[[[WWWRRRQQQWWW]]]___gggiiiooo~~~yyyfff___UUUJJJCCC===777555666------,,,+++)))'''$$$### !!!!!!!!!###***)))***555999HHHEEE;;;***111SSSppphhh999+++444>>>OOOaaaqqq}}}~~~pppvvvvvveeeSSSLLLTTTcccmmmmmmfffkkkyyyxxxggg```fffttt|||nnnJJJHHHiiieeeFFFHHHkkk|||nnn|||~~~oooIII===JJJhhh|||pppIII###999aaarrr|||}}}xxx~~~www\\\JJJCCCTTTsss\\\111,,,ZZZwwwzzzgggBBB,,,333QQQxxxrrrEEE###%%%<<>>999222000111*********)))(((%%%###!!! !!!***999BBBNNNMMM<<<((("""555MMM___jjjjjj\\\BBB---$$$$$$===UUUooo~~~{{{uuuWWW,,,$$$%%%222DDDXXXlll{{{{{{iiiiiittt|||}}}yyymmm\\\PPPRRR___lll```]]]cccpppsssfffWWWPPPhhhvvvtttMMMAAA[[[nnnKKKAAA]]]rrr}}}}}}xxxTTT???BBB^^^vvvtttQQQ***111TTTmmmwwwyyytttyyy|||kkk[[[OOOWWWmmmvvv{{{bbb:::+++XXXtttmmmFFF******EEEnnnQQQ&&&&&&$$$111FFFMMMGGGJJJXXXKKKOOOPPPLLLIIIJJJIIIGGGDDDCCC===555333555444111---------...///111222333333222...(((+++>>>ZZZooo{{{ddd777,,,999YYY{{{~~~}}}}}}yyyoooTTT111EEEgggwww~~~yyytttyyyuuuuuuzzzwwwrrrzzz~~~tttxxxwwwuuurrrpppnnnnnnmmmrrrmmmiiijjjhhheeebbbcccuuuYYYDDD===???999444444111000999IIIYYY```^^^[[[[[[NNNAAA222***%%% !!!""""""""""""""""""""" !!!!!!!!!  !!!"""###%%%***000888???DDDFFFLLLPPPQQQMMMFFFCCCGGGLLLOOOZZZ\\\\\\dddkkkxxxyyyppp```PPPHHHAAA===888000------************(((%%%"""!!!""" !!!>>>XXXkkk}}}~~~kkkMMM555"""000LLLgggvvvyyylllMMM111$$$ $$$...CCCXXX]]]]]]KKK***"""###///???QQQfffyyyfffXXX[[[eeennnnnniii[[[MMMLLL[[[lllccc^^^^^^hhhsssqqq]]]JJJ\\\pppZZZCCCPPPvvvtttPPP===PPPxxxqqqppp~~~|||aaaBBB:::RRRkkk~~~www[[[222...IIIeeepppvvvtttvvv|||zzzrrriii\\\___iiikkknnnsssrrreeeDDD)))!!!,,,WWWssssssIII((($$$999bbbaaa222 """+++666GGGEEEKKKWWW\\\[[[^^^ddd```dddeeeaaa^^^^^^]]]ZZZUUUXXXVVVOOOLLLNNNQQQQQQOOONNNMMMLLLLLLNNNOOOQQQLLLKKKFFF???<<>>000'''))))))$$$###'''!!!!!!!!!!!!"""""""""""" !!!!!!!!!  ###&&&((($$$&&&+++222999???BBBCCCHHHLLLNNNIIIBBB>>>@@@EEEGGGSSSUUURRRWWW^^^mmmwwwmmm^^^PPPHHHBBB>>>999111,,,,,,******+++***(((%%%"""  ###$$$GGGiiimmmJJJ+++""" 777TTTkkkqqqgggGGG)))###<<>>JJJnnnmmmbbbooowww}}}kkkEEE555IIIbbbyyy|||yyybbb888000EEE___jjjtttvvvuuuvvvvvvsssssshhhgggiiiddddddgggbbbgggJJJ000 ###111ZZZttttttHHH((( 111YYY~~~oooFFF555<<>>///JJJoooxxxwwwvvvkkk;;;)))<<>><<>>===>>>DDDKKKOOOTTT]]]kkkwwwtttkkk]]]SSSMMMCCC;;;555222///...+++(((%%%&&&((('''"""$$$ !!!===ffftttOOO---"""!!!"""))))))&&&222;;;444 ***<<>>BBBIIIOOOVVV___kkkttt~~~}}}mmmccc\\\OOOLLLGGG???999444111...,,,,,,)))%%%$$$%%%$$$!!!!!!""" ---LLLoooyyyWWW<<<###'''---+++ ***<<>>FFFMMMWWWdddmmmqqqpppnnnnnnpppllljjjlllooopppkkkfff```bbbeeeffffffdddbbbaaa\\\YYYTTTOOOLLLJJJJJJKKKuuu\\\KKKCCC???999555777111,,,***++++++---000===>>>>>>999222+++'''&&&###&&&&&&$$$$$$&&&&&&###""""""""""""###$$$%%%&&&((()))***(((%%%$$$%%%'''''')))+++...111444666777666777777777666666777999@@@@@@@@@???>>>???CCCGGGIIIJJJKKKOOOUUU___jjjqqq~~~nnnbbb\\\VVVKKKHHHFFF===>>>;;;666222///,,,)))'''***'''### !!!$$$$$$***777888000///(((!!! ###"""+++:::NNNaaappp{{{}}}~~~{{{uuuddd\\\bbbbbb^^^eeevvvwwwrrreeeZZZ___qqq~~~www\\\OOOYYYvvvuuupppvvvuuuSSS:::@@@\\\ttt}}}xxx___???***+++333333333333222///---,,,%%%###!!! !!!""" %%%""""""$$$$$$111QQQwww~~~eeeJJJ))),,,[[[ttt~~~{{{mmmgggcccgggsssiiiGGG+++!!!&&&555PPPooo}}}~~~~~~}}}}}}}}}}}}||||||}}}}}}|||{{{xxxwwwttttttrrroooooosssvvvvvvrrrUUU>>>CCCZZZnnnvvvxxx|||uuukkkbbbYYYSSSTTTWWWZZZ___eeehhhggghhhkkknnnsssnnnjjjjjjkkkiiiccc]]]YYYXXXXXXXXXXXXXXXWWWVVVSSSPPPLLLHHHEEEDDDDDDEEEppp```MMMBBB<<<666111///555111---++++++,,,---...;;;>>>AAA>>>666...)))(((###&&&'''$$$$$$&&&&&&"""""""""""""""$$$&&&)))***...///000---)))'''(((+++,,,///222666999;;;<<<<<<;;;===>>>===;;;888777666>>>??????>>><<>>AAADDDEEEBBB===:::888:::<<<===<<<<<<@@@HHHOOOUUU\\\dddhhhjjjoooxxxuuurrrwwwqqq[[[RRRHHHFFFEEE??????@@@777888444...***(((&&&$$$###!!!!!!###+++)))"""$$$%%%+++222%%%)))((( ###+++999KKK\\\lllvvv|||yyyyyywwwwww}}}}}}zzz|||}}}~~~}}}zzzuuupppmmmnnnkkkeeefffrrr~~~ZZZ@@@AAAWWWvvvqqq{{{|||aaaEEEBBBWWWnnnwwwooobbbZZZ___iiimmmssswwwuuuooogggaaaeeeccc___[[[YYYYYYZZZ\\\\\\aaa___```ddd]]]VVV]]]___ooowww```666000PPPeeezzzaaa888###222GGGOOOeeemmmrrrrrrqqqtttwwwwwwxxxqqqkkkkkkoooooojjjcccYYYWWWUUUTTTSSSSSSSSSRRRMMMKKKHHHEEEDDDEEEGGGIIIFFFFFFDDDCCCBBBBBBCCCCCCAAAAAAAAADDDGGGGGGEEECCC:::777555333333333555777AAA666)))$$$,,,888<<<:::===>>>>>><<<999777444222222333111,,,)))---888BBB]]]ZZZUUUNNNEEE<<<444000'''%%%"""###%%%&&&&&&%%%"""!!!yyy[[[PPPFFF===:::666000000444333222000......///---***&&&+++000000,,,((()))***%%%((()))&&&&&&'''%%%!!!$$$$$$$$$&&&)))---111333777999;;;888444333777;;;BBBDDDGGGIIIJJJIIIGGGFFF@@@DDDHHHJJJGGGBBB>>>;;;777:::<<<;;;<<>>;;;888555333111///---$$$###!!!  ###  """###  """### &&&((($$$ !!!!!!%%%((()))===GGGIII===444222...&&&***%%%%%%+++///,,,'''%%%"""((('''wwwfffYYYFFFDDD;;;444333111---+++---222111000...,,,***)))(((...%%%(((///(((***%%%&&&''''''((('''&&&%%%%%%((())),,,///222666:::<<>>GGGNNNSSS\\\nnnxxx~~~~~~zzzxxxpppdddZZZWWW]]]ccchhhkkkkkkeeeYYYJJJ===777222222333333111...+++((((((%%%"""!!! !!!+++444DDDXXX```hhhwwwvvvuuuuuuwwwzzz}}}~~~kkkPPP444"""((($$$+++???QQQ^^^iiittt||||||tttqqqyyy{{{|||~~~wwwhhheeeiiittt}}}~~~xxxvvvvvv}}}}}}yyyooopppyyy~~~eeeJJJ999GGGhhh|||{{{nnnMMM*** ___ssshhhiiiwwwzzzmmmmmmttttttyyyyyyuuuuuuvvvwwwxxxtttrrrqqqxxx}}}tttlllhhhjjjkkkfff```^^^dddhhh[[[HHH@@@:::999???SSSaaajjjggg___UUUCCC111###!!!&&&$$$&&&'''%%%$$$&&&+++000///---+++)))((((((''''''""""""!!! !!! !!!%%%((('''$$$###%%%((($$$######""""""""""""###$$$%%%'''''''''(((***,,,///---)))((((((***,,,---,,,))))))...000---******+++)))'''(((---000222111;;;EEEGGG===666777555///444000///555:::888444333...111000+++'''((((((&&&zzz```TTTKKK<<<999444222333222...++++++000000///---,,,+++***)))$$$222'''(((...)))---)))''''''((((((((('''''''''+++---111555888;;;???BBBAAADDDGGGGGGGGGHHHLLLPPP___gggooopppmmmjjjccc\\\VVVLLLBBB<<<777222222444333222333777???IIISSSYYY]]]nnnwwwtttooopppmmmhhhaaa[[[YYYZZZ\\\XXXVVVQQQLLLDDD;;;111+++***+++,,,+++***'''$$$"""###!!! ,,,EEEYYYiii~~~uuudddMMM333'''------###***>>>QQQ```jjjpppttt~~~}}}uuuppptttwwwtttyyy}}}qqqoooqqqxxx~~~uuudddWWWXXX___qqqgggGGG///:::ZZZyyy~~~{{{~~~{{{xxxkkkNNN---"""qqqsss[[[YYYffflllyyyyyylll___]]]aaa^^^bbbiiiffffffccc___[[[XXXXXX[[[^^^[[[]]]\\\^^^jjjwwwvvvlll^^^VVVOOOLLLIIICCC>>>===IIIMMM@@@...&&&!!!%%%,,,===JJJIIICCC@@@;;;555///+++)))***)))(((,,,222222///***&&&%%%&&&((((((,,,+++***)))***,,,///111------,,,***)))(((''''''...+++'''&&&(((+++------,,,///222222000000222444111111111000000000/////////000222222333444666999<<<;;;:::999999:::;;;<<<;;;888777;;;===;;;;;;<<<<<<999777999???BBBAAA>>>@@@HHHJJJCCC???BBBCCC???AAA===<<>>666===SSSppp}}}~~~~~~dddEEE,,,000KKKrrr|||yyyzzzzzzwwwtttkkkjjjrrrrrrkkkmmmwwwuuummm^^^GGG---@@@BBB000666CCCCCCNNNSSSOOOFFFGGGJJJFFFIIIMMMHHHGGGHHHHHHEEEAAA@@@DDDGGGBBBGGGFFFDDDQQQbbbcccWWWIII@@@888444000------111777@@@:::...)))###""" ///<<<>>>;;;::::::999<<<:::;;;<<<:::888<<>>999444111///...666666666666888<<>>===>>>???AAAAAAAAAAAAAAA@@@@@@???<<<===???@@@@@@AAADDDFFFFFFGGGHHHIIIIIIIIIJJJKKKNNNKKKJJJMMMNNNMMMOOORRRQQQMMMKKKNNNTTTWWWTTTPPPQQQVVVWWWRRRQQQTTTVVVUUUTTTPPPPPPUUUXXXXXXXXXYYY```ZZZZZZ^^^\\\TTTUUU\\\iiiXXXHHHCCC???444000111000...---...000000/////////.........------;;;CCC...(((***(((000000///...---------///111333555:::???@@@@@@AAADDDGGGGGGNNNQQQNNNMMMPPPSSSRRROOOXXXbbbhhhllllllggg```VVVJJJ<<<333///---000555444777<<>>666777:::======;;;:::;;;===888===;;;666>>>MMMMMMCCC@@@999222///---///777???EEERRRQQQFFF===...%%%///999>>>@@@@@@???<<>>:::111111333111,,,***---000000...........................:::,,,+++000***...+++111000000111444888<<>>???EEEEEE???BBB???======>>>AAALLLWWWcccqqqrrrhhh\\\HHH333---000444<<>>777555444222444888???FFFQQQ[[[cccmmmxxx{{{xxxppphhhdddfffiiifff```^^^YYYZZZZZZZZZXXXVVVUUUTTTDDD>>>555...***(((&&&$$$777ZZZyyy|||qqqVVV;;;"""///DDDYYYkkkvvv|||~~~}}}~~~|||zzzyyy}}}tttyyy~~~~~~xxxvvvyyy|||||||||}}}~~~~~~}}}wwwfff\\\___eeeooozzz{{{}}}~~~zzzxxxvvv~~~|||lllPPP,,,***LLLkkk~~~|||yyyvvvpppiiigggfff___WWWSSSMMMFFF@@@===:::666444111888>>>DDDRRRjjjiiiRRRIIIDDD===;;;>>>555AAA444777???<<>>LLLZZZaaa___\\\XXXRRRIIIBBBDDDKKKNNNSSSUUUQQQPPPVVV^^^bbbbbb___^^^aaadddcccZZZRRRJJJ???;;;AAAEEECCCFFFNNNWWW\\\iiiyyyxxxsssqqqppppppwww{{{yyysssnnnfff___\\\XXXTTTRRRSSSWWWZZZ[[[NNNLLLHHHBBB???>>>AAADDD;;;222,,,,,,)))""" ###---:::GGGKKKEEE<<<777777777555222...(((######$$$ !!!***BBBWWWfffsssssssss|||~~~|||{{{|||~~~|||vvv|||~~~zzzwwwyyyyyytttzzz|||~~~~~~{{{{{{}}}{{{xxxvvvtttuuuwwwyyyxxxwwwxxxsssuuuuuucccCCC000...???RRRiiisssppplllpppvvvllleeeaaa```ZZZPPPLLLOOOMMMDDD===CCCNNNSSSLLLCCC<<<<<<888000'''$$$''',,,,,,...333@@@TTTlllzzzqqqlllkkknnnqqqllljjjllltttxxxvvvrrrqqqmmmuuu~~~|||}}}}}}zzz{{{~~~}}}{{{{{{}}}~~~~~~}}}~~~~~~|||}}}}}}zzz{{{yyyttt~~~yyyvvvwwwxxxssskkkkkk\\\LLLEEEBBB???===<<<:::888666222///---+++++++++)))(((***++++++***)))((()))+++///...,,,+++,,,...111333555;;;>>>???EEERRR___eeeddd^^^VVVNNNEEEAAAEEEMMMQQQWWWYYYVVVUUUZZZ___bbbbbb___]]]```cccccc]]]VVVOOOFFFDDDKKKOOONNNPPPWWWbbbiiixxx{{{rrrjjjeeebbbbbbcccfffgggfffffffff___XXXOOOMMMKKKLLLNNNQQQRRRSSSSSSRRRNNNHHHBBB??????@@@999111***(((%%% """ (((***&&& $$$$$$###!!!###)))((("""!!!...EEEXXXfffssstttttt}}}~~~|||{{{{{{|||}}}~~~{{{sssxxx{{{xxxxxx|||~~~{{{zzz}}}zzzsssvvvsssqqqsssxxxwwwrrrkkkbbb```ccciiibbbOOO???:::<<>>===;;;::::::999666444///...---------,,,***''')))******)))'''(((***---000///---------///111333666===BBBDDDJJJUUU```dddeee]]]RRRIIIAAA???GGGQQQVVV\\\___]]]\\\___bbbcccaaa^^^[[[]]]bbbdddaaa]]]VVVOOONNNUUUZZZZZZ^^^eeesss||||||xxxqqqiiibbb]]]ZZZYYY]]]\\\ZZZZZZ^^^aaaZZZQQQCCCBBBCCCEEEHHHJJJJJJJJJPPPPPPNNNJJJDDD>>>;;;:::444---&&&$$$!!! '''---+++###!!!&&&---666JJJ[[[gggsssuuuvvv~~~||||||}}}}}}zzz{{{~~~}}}yyywwwyyyzzzyyyyyy}}}~~~~~~}}}|||zzzsssiiiaaaddd``````eeemmmnnnggg```UUURRRPPPPPPPPPJJJAAA:::???>>>>>>AAAEEEGGGHHHGGGUUUPPPMMMPPPQQQLLLEEEBBBHHHFFFJJJWWWgggmmmhhh```SSSQQQOOOMMMNNNNNNNNNMMMOOOTTT^^^kkkzzz~~~|||}}}}}}|||{{{zzz|||{{{yyywwwwwwyyyzzzyyyxxx|||~~~}}}zzzzzz}}}}}}{{{}}}|||wwwrrrssswwwuuuqqqiiiNNNCCCCCC@@@999888888999:::999666444...---------...---***'''(((((((((((('''(((+++...000///.........000111222222:::@@@CCCHHHQQQXXX[[[\\\TTTKKKDDD@@@AAAIIISSSZZZ```eeeddddddeeeeeeccc```]]]ZZZ\\\aaaeeefffeee^^^YYYWWW]]]bbbfffmmmuuuvvvsssllleee^^^YYYVVVTTTZZZ\\\[[[ZZZ\\\[[[TTTJJJ@@@??????@@@CCCEEEEEEDDDCCCEEEFFFDDD???999444222)))%%%"""!!! &&&,,,)))"""$$$///:::@@@RRR^^^gggsssvvvwww~~~|||{{{{{{xxxwwwxxxxxxzzz|||}}}tttooopppqqqnnnkkkbbbaaa```^^^[[[TTTKKKEEE???>>>???FFFOOOVVVXXXXXXTTTQQQIII@@@???CCCCCC???CCCAAA@@@CCCGGGHHHDDD@@@MMMNNNTTT```jjjjjjaaaYYYVVVQQQOOOWWWeeeqqquuutttcccaaaaaaeeelllqqqqqqnnnmmmpppwww{{{}}}}}}}}}~~~zzzyyyxxxvvvvvvxxxzzz|||}}}|||zzzyyywwwvvvuuuttt~~~{{{yyyxxxyyyxxxwwwwwwxxxuuuqqqrrruuutttooo|||fffXXXGGGAAAAAA<<<666555666888999999777555...---------...---***''''''((()))(((((())),,,...000//////...///000111111...666===???BBBHHHMMMOOOLLLFFFBBBBBBBBBEEELLLUUU]]]ccchhhiiiiiijjjhhhddd```]]][[[]]]ccciiimmmnnnkkkgggdddgggllltttssskkkllliiiccc[[[UUUPPPLLLKKKOOOVVV\\\\\\YYYTTTLLLDDDBBB???<<<;;;<<<>>>??????:::===???===888111+++((( !!!!!! &&&%%% !!!!!!$$$((())),,,444>>>LLLZZZaaagggrrruuuxxx~~~}}}|||{{{{{{{{{{{{{{{{{{~~~{{{|||~~~|||mmmaaaZZZTTTNNNJJJCCCBBB???;;;777111+++''' ###&&&,,,888GGGRRRPPPSSSQQQKKKIIIMMMRRRRRRJJJHHHGGGIIIKKKMMMMMMLLLPPPSSSZZZggguuu|||yyyrrrfff```\\\___iiitttzzz|||rrrpppqqqxxx~~~xxxrrruuunnnqqqtttqqquuu|||yyyzzzzzzyyyyyyxxxwwwvvvtttxxxwwwuuusssrrrrrrrrrrrrkkkjjjiiiiiilllpppsssuuu}}}}}}}}}{{{yyywwwuuuuuu~~~zzzvvvuuuvvvuuutttsssqqqssssssqqqqqqsssqqqllliiiVVVPPPFFF@@@>>>888555444444666888888777666///...---------,,,***'''''')))***+++******,,,---/////////.../////////000---444:::;;;;;;???BBBCCC<<<999:::@@@FFFJJJPPPWWW^^^dddiiijjjlllmmmiiidddaaa______aaahhhpppvvvyyyzzzxxxwwwxxx}}}~~~uuullleeebbb^^^XXXQQQKKKHHHFFFEEEDDDOOOZZZ]]][[[VVVMMMFFF@@@===888666666777777777999;;;;;;888222***$$$!!! """ !!!%%%###!!!)))888DDDGGGCCCCCCGGGWWWaaadddgggqqqtttwww}}}}}}||||||~~~}}}{{{}}}~~~}}}tttcccTTTGGG===777888666444000***%%%!!!!!!!!!$$$000CCCRRRSSSZZZaaaccc```\\\ZZZZZZ[[[XXXTTTSSSVVV\\\ccchhheeeeeeeeejjjtttvvvttttttwww}}}~~~||||||~~~yyypppiii```UUUTTTVVVRRRVVV^^^]]]```___^^^______^^^ZZZXXX\\\___cccfffeeeaaa\\\XXXYYYXXXYYY\\\ccciiinnnpppzzz{{{}}}|||zzzxxxxxxyyywwwqqqoooqqqsssqqqoooooojjjmmmmmmkkkjjjlllkkkgggsss[[[OOOMMMCCC===<<<999444333222333555666666666222///---+++++++++)))((('''***---...---,,,,,,,,,///.....................---333888666555777888888444222666???GGGMMMTTTZZZ^^^ccchhhjjjlllnnnjjjeeeeeedddeeehhhoooxxxxxxsssnnnhhhcccZZZVVVPPPJJJFFFEEEEEEFFFAAAKKKVVV\\\^^^[[[QQQGGG;;;999666555555444222111777888777333---&&&""" !!!   !!!  """)))***###...FFFYYY^^^YYYUUUWWW___gggffffffooorrruuu~~~}}}~~~~~~~~~zzzzzz~~~vvvgggYYYOOOJJJJJJKKKJJJGGGBBB<<<777444555888<<<===???HHHUUU```ggggggmmmvvvuuujjjcccdddmmmiiieeegggmmmuuuzzz}}}yyyzzzxxxvvvyyyvvvwwwzzz~~~~~~{{{{{{zzztttnnn```PPPKKKLLLGGGJJJSSSSSSVVVUUUVVVWWWYYYXXXTTTQQQUUUXXX]]]``````[[[VVVRRRXXXWWWWWW[[[cccjjjoooqqqxxxzzz|||{{{xxxvvvvvvwwwsssllljjjnnnppplllhhhgggaaaccc```[[[ZZZ]]]___^^^uuufffRRRKKKKKKAAA:::======444222000111333555555555333000---+++******)))((((((+++...000...,,,++++++...............---------,,,222555222///000111000222000444>>>HHHOOOVVV\\\^^^cccgggiiilllnnnkkkeeeggggggiiimmmuuu~~~uuukkkeee^^^XXXSSSSSSOOOIIIDDDBBBBBBDDDFFFBBBHHHOOOVVV\\\[[[OOOBBB777666666666666555111...222222222...***%%%######%%%&&& """###!!! !!!###!!!%%%///000'''+++DDDZZZaaa___^^^aaadddjjjgggfffnnnqqqttt~~~~~~~~~~~~~~~~~~yyyxxx{{{~~~}}}tttmmmjjjdddfffhhhgggbbbZZZTTTPPPOOORRRWWW[[[```fffmmmrrrzzzpppqqqzzzvvv{{{rrrooopppvvv~~~xxx}}}~~~zzzwwwzzz}}}|||zzzwwweee^^^^^^XXX[[[ccceeebbbaaabbbeeehhhhhhddd```cccdddeeeeeeeeecccbbbaaabbb```___bbbiiiooorrrsssyyy{{{|||zzzvvvrrrqqqqqqtttllliiilllmmmggg```___YYYYYYTTTLLLJJJOOOTTTVVVsss```UUUNNNEEEAAA@@@???<<<999555555555555444333333222222000---***((((((((())))))+++...///000...,,,+++)))+++...---***)))***---(((***...///...,,,,,,+++///111666>>>IIIRRRXXX[[[eeeggghhhhhhnnnsssooogggkkkoookkkooo{{{tttkkkeee\\\RRRMMMMMMFFFFFFBBB<<<777888@@@GGGMMMKKKKKKNNNRRRRRRKKKEEE888444000///111333222000...,,,)))&&&###!!! ### !!!######)))))))))***+++,,,---...+++---///---***''''''((('''&&&$$$###!!!"""***888BBB888&&&$$$$$$000FFFYYY______```dddeeegggjjjmmmppprrrsss{{{{{{|||}}}~~~}}}}}}wwwnnnkkkpppkkkllltttzzz|||}}}|||vvv{{{tttpppvvv~~~|||~~~yyytttvvvzzz~~~{{{xxxrrrkkkkkkqqquuutttssstttrrrppprrruuusssmmmrrrrrrssssssrrrpppooonnnmmmmmmkkkgggeeegggmmmssskkklllmmmkkkiiiiiikkknnneeeccc^^^YYYTTTPPPMMMLLL>>>===:::666444777===CCCyyyfffZZZPPPIIIAAA======>>><<<:::666555444333222111111111000///---+++******+++++++++,,,...///...---+++)))(((***,,,,,,+++***)))***''')))************+++---000222888@@@JJJSSSYYY\\\bbbeeeffffffkkkrrrtttppprrrvvvssstttyyynnnhhhccc___XXXOOOIIIHHHFFFEEEAAA;;;666666<<>>999333*** &&&---444AAAJJJCCC333((($$$)));;;NNNYYY___bbbdddeeegggjjjnnnqqqtttvvv{{{||||||zzz}}}~~~}}}}}}}}}~~~~~~||||||{{{}}}||||||}}}zzzuuusssxxx||||||{{{{{{zzzwwwxxx}}}{{{|||zzzvvvuuuvvvsssnnnssstttrrrooooooppplllfffhhhhhhiiiiiihhhgggeeeddddddgggiiifffaaa]]]\\\\\\ZZZ[[[\\\ZZZVVVSSSRRRSSSQQQMMMGGGAAA;;;666444333******)))&&&$$$%%%***...vvvdddYYYTTTKKKDDD===999999;;;;;;:::666444222000......///000......---,,,---...///000---.........---+++)))'''''''''(((***+++***(((%%%%%%&&&&&&&&&%%%'''+++...000444:::BBBKKKSSSYYY\\\]]]aaacccaaadddnnnwww|||zzzpppiii___ZZZVVVVVVRRRJJJCCCBBBDDDCCC@@@;;;666666:::???===???@@@???===<<<>>>@@@>>><<<888111+++&&&$$$$$$%%%&&&&&&%%%###  $$$''''''&&&...///111000000333999===IIIMMMTTT[[[aaacccdddcccbbbeeeffffffbbb___\\\[[[bbbaaa^^^YYYOOO@@@111'''"""%%%))),,,111444777???EEEJJJSSSYYYRRRFFF333***'''222EEEUUU```ffffffgggiiilllppptttxxxzzzwwwyyy{{{~~~}}}zzzxxxxxxyyyyyy|||}}}~~~~~~}}}~~~|||xxx{{{zzzwwwxxx{{{zzzwwwuuuwww||||||{{{yyyxxxsssllloooqqqoookkkiiihhhccc]]]]]]]]]]]]]]]\\\[[[ZZZZZZ]]]```bbb___XXXRRRNNNMMMLLLMMMMMMIIIBBB;;;666333111...)))%%%###$$$%%%'''"""###$$$###!!!!!!"""###uuudddWWWRRRQQQHHHBBB;;;777666888999999666333000---,,,,,,...///------......000222444555111111000...,,,***((('''&&&%%%%%%'''******&&&"""###$$$$$$%%%%%%'''+++...000444:::BBBIIIPPPVVVYYYXXX\\\^^^\\\]]]gggwww~~~wwwoooeee^^^VVVPPPLLLLLLJJJEEE@@@???BBBAAA???;;;999999===AAA???===;;;888666666888:::<<<===;;;555---(((''')))"""""""""!!!"""%%%&&&&&&)))...666???DDDIIIOOOTTTUUUSSSTTTYYY]]]fffjjjooouuuyyyzzzzzzyyyuuuvvvwwwuuurrrmmmhhhfffkkklllllljjjaaaRRRAAA666&&&&&&%%%###!!! ###***222<<>>>>>IIIXXXbbbeeehhhjjjnnnrrrwww{{{~~~}}}}}}~~~~~~~~~~~~~~~}}}zzz|||}}}{{{wwwwww{{{}}}~~~~~~~~~wwwuuuxxxzzz}}}~~~{{{|||{{{xxxtttssssssrrrrrrrrrrrrrrrrrrsssuuuuuurrrmmmjjjkkkmmmoookkkcccYYYOOOFFF???;;;444000+++''''''***...111888999:::;;;;;;888333000sss[[[RRRPPPJJJEEEDDDBBB???;;;777555444555666333222000.........///000000000222444666888999999555333000---***(((((((((%%%$$$$$$$$$%%%&&&$$$### ###&&&'''((()))***,,,,,,222999===@@@CCCHHHLLLPPPTTTYYY[[[[[[bbbtttuuummmhhhddd]]]WWWRRRHHH@@@???AAA@@@??????<<<;;;999999<<>><<<888999888666111+++%%%"""""" !!!&&&...555:::;;;>>>FFFMMMQQQXXXddduuu~~~{{{vvvqqqnnniiijjjkkkjjjfff\\\PPPHHHFFFDDDAAA???@@@AAABBBAAA>>>>>>@@@EEEMMM[[[iiisssyyyxxxvvvuuurrriiiZZZNNNOOONNNKKKIIINNNXXX^^^___fffiiinnntttyyy{{{}}}}}}~~~~~~}}}}}}|||||||||wwwyyy{{{{{{zzz{{{~~~}}}~~~}}}yyyxxxzzz|||{{{|||{{{xxxxxxzzz~~~www}}}~~~yyyzzz|||}}}~~~wwwuuuxxxvvv{{{{{{wwwqqqlllllluuu~~~||||||{{{zzzzzz{{{{{{|||www{{{zzztttpppooovvvqqqhhh```YYYRRRMMMIIICCC@@@<<<::::::>>>CCCFFFIIIIIIIIIIIIIIIFFFBBB>>>uuuaaaPPPLLLJJJBBB===>>><<<;;;999777555444555666222222111111111111111222222333555666888999999:::444222...***'''&&&&&&'''$$$%%%%%%$$$######$$$&&&"""###$$$%%%%%%&&&***,,,,,,222999<<<===???CCCFFFOOOSSSZZZaaaccciiixxx{{{ssshhhbbb```]]]XXXSSSKKKBBB;;;===AAA@@@>>>>>>:::777444444888???FFFJJJRRRLLLCCC===;;;;;;::::::777444000---)))$$$$$$'''+++111;;;CCCKKKUUU^^^bbbiiiwww~~~}}}{{{xxxuuurrrqqqooolllggg___WWWQQQNNNJJJGGGGGGKKKOOORRRSSSNNNNNNLLLKKKMMMRRRYYY___gggdddeeekkknnnhhhZZZNNNMMMSSSUUURRRRRRXXX]]]]]]bbbfffmmmsssxxxyyyyyyxxx{{{{{{zzzzzzyyyzzzzzzzzzvvvwwwyyyzzz|||~~~}}}xxxuuuwwwzzz{{{{{{{{{||||||}}}~~~zzzvvvxxxxxxvvvyyy~~~|||}}}}}}uuuqqqrrrrrrxxx}}}vvvooohhhiiiooottttttrrrqqqppprrruuusssooommmpppoootttzzz~~~pppZZZRRRIIIHHHOOO[[[dddhhhgggiiikkkjjjlllttt}}}||||||{{{zzzzzz{{{|||}}}uuuzzz}}}}}}xxxrrroooooosssooojjjgggdddaaa\\\XXXUUUSSSPPPPPPQQQVVV[[[^^^___]]]ZZZZZZZZZXXXTTTPPPhhhYYYNNNLLLHHH>>>999<<<666777777666555444555666111222222222333333333333444555666888999999999999333000,,,(((%%%$$$%%%%%%$$$&&&&&&###!!!!!!%%%)))%%%$$$###!!!!!!$$$)))---,,,222999<<<<<<<<<@@@CCCOOOSSS\\\fffjjjooo}}}xxxpppiii___ZZZYYYWWWTTTPPPEEE===888<<>><<<888444000000555<<>>555444777::::::???EEELLLPPPVVVeeezzz~~~{{{}}}~~~~~~}}}||||||}}}~~~zzz{{{zzzwwwsssrrrvvvyyytttsssrrrssstttrrrmmmhhhllliiieeebbbaaabbbeeegggllliiieeeccccccbbb___\\\|||jjj___UUUKKKHHHFFF@@@;;;999;;;:::777555444444555666111333444555444444444555111222444444333222111111111///,,,)))'''%%%%%%%%%"""######""" !!!"""%%%%%%$$$######%%%)))---111333666999;;;>>>BBBEEESSS^^^eeelllzzz}}}xxxvvvooofff\\\WWWVVVVVVQQQMMMHHHCCC>>>===??????;;;777333000...///...000888BBBHHHDDD???999555333333333111...)))$$$ !!!'''((()))111999CCCMMM[[[iiittt}}}zzzxxx~~~wwwsssrrrmmmgggbbb]]]TTTJJJMMMFFFAAAAAADDDKKKWWWaaaeee[[[TTTSSSNNNDDD:::777>>>EEELLLUUUfffssskkk[[[XXX\\\bbbdddddddddeeegggmmmfffnnnyyyyyyyyyyyyrrruuusssrrrtttxxx{{{|||{{{tttwwwwwwuuuvvv{{{}}}{{{~~~~~~}}}xxxssstttzzz}}}vvvnnnkkknnnppppppooooooiiiccc^^^VVVIII@@@<<>>;;;:::;;;:::777555444444444555111222333444444444444555111222333333222111111111000///,,,)))&&&$$$#########$$$###""" !!!###$$$%%%%%%$$$$$$&&&))),,,,,,///333777;;;@@@DDDHHHTTT```hhhppp~~~{{{wwwuuupppfff[[[TTTRRRQQQLLLHHHHHHDDD@@@>>>???>>>:::555333///------,,,,,,222:::???===;;;888555333111000---+++'''### $$$&&&---666>>>GGGVVVcccpppxxx|||xxxyyyvvvqqqrrrzzz}}}vvvtttmmmddd^^^YYYOOOEEEGGG???:::<<>>???<<<888777999===NNNXXXbbbggglllrrrxxxyyywwwtttuuuwwwrrreeeZZZVVVNNNJJJIIIQQQ[[[iiizzz}}}yyyyyy~~~~~~}}}~~~}}}xxxvvvxxx{{{}}}~~~~~~}}}|||xxxuuutttvvvyyyzzzyyyyyyvvvtttrrrtttvvvvvvrrrnnnpppooonnnnnnnnnoooqqqqqqrrrrrrssssssrrrpppnnnmmmqqqdddaaaVVVLLLDDDAAA???<<<:::;;;;;;:::888555444333444444111111222333444555555555333333222222222111000000///...***'''$$$"""!!!!!!#########!!! """$$$###%%%&&&'''&&&''')))******...444999>>>DDDIIIMMMUUUdddmmmwww|||xxxxxxxxxuuurrroooeeeXXXPPPLLLJJJFFFCCCIIIEEEBBBAAA@@@===777333000---+++***((('''***000333444666666444111---+++'''&&&$$$"""  $$$(((***999>>>JJJYYYgggsss|||yyyvvvtttpppnnnjjjjjjsss~~~wwwtttlllbbb[[[UUULLLCCC???777111444===GGGRRRZZZgggccc^^^WWWKKK<<<333000999CCCMMMRRR\\\fffiiidddggghhhiiihhhggghhhjjjlllpppjjjqqqvvvpppnnnqqqnnnfffeeeeeegggjjjnnnooooooppprrrrrrqqqttt|||yyyuuussssssppplllmmmqqqrrrpppooocccQQQDDD===<<<======444+++"""######$$$%%%&&&(((,,,///555888;;;:::888666777888KKKYYYfffiiihhhkkkrrrwwwvvvyyyzzzwwwpppllleeeaaahhhxxx}}}~~~|||{{{}}}~~~~~~~~~}}}~~~|||yyyzzzzzz{{{||||||||||||{{{wwwvvvuuuvvvxxxyyyyyyxxxvvvssspppqqqtttvvvuuusssmmmmmmmmmnnnoooqqqssstttrrrrrrsssssssssrrrpppooovvvddd]]]]]]OOOFFF???===;;;999999;;;:::999777666444333333333222222444666999::::::999666444222111111111000///...,,,)))%%%###!!! """""""""!!!!!!$$$"""%%%'''))))))))))))***,,,000666<<>>DDDJJJNNNNNNMMMLLLLLLSSS```lllmmmjjjkkkoooqqqtttwww}}}~~~rrrttt|||yyyzzz|||~~~~~~}}}zzzxxx}}}~~~~~~}}}||||||{{{zzzyyyyyyxxxwwwwwwwwwwwwwwwvvvxxxxxxwwwxxxzzzzzzwwwxxxvvvsssrrrssssssqqqooommmmmmmmmmmmnnnppprrrtttoooooopppppppppoooooonnnwwwiii]]]VVVTTTHHHAAA;;;:::888666777:::888888777666555444333333444555888===AAACCCBBB@@@;;;777333111000000///...,,,***'''$$$""" !!!"""""" !!!###"""%%%)))+++++++++,,,---...111777<<>>999333///+++&&&%%%&&&'''%%%%%%(((,,,+++***)))'''%%%$$$###"""&&&+++222999DDDUUUhhhuuu}}}{{{xxxwwwvvvtttqqqooooooooolllgggiiiqqqvvvwwwuuurrriii___YYYUUUMMMDDD777///))),,,222:::CCCJJJSSSXXXYYYQQQCCC666---***---===QQQ]]]aaa___YYYTTTMMMQQQXXX```gggkkklllllllllccccccaaaTTTQQQVVVWWWVVVRRRMMMJJJNNNXXXdddllllllmmmjjjeeefffkkkoooooooookkknnn{{{}}}}}}|||}}}xxxtttsssfff```ZZZXXXZZZZZZUUUPPPDDD<<<222,,,***)))((('''((('''&&&$$$""" ''',,,///222555777<<>>DDDNNN\\\hhhooorrrqqqhhh\\\WWWRRREEEBBBGGGGGGBBBCCCEEEGGGKKKRRRZZZ```fffgggddd______cccfffeeebbb___aaajjjqqqrrrqqqrrrlllmmmlllhhh```WWWPPPLLL>>>999333222555888777555***### ---???JJJMMMKKKIIIIIINNNNNNOOOOOOOOOQQQUUUXXXVVVWWWYYYZZZYYYWWWTTTRRRNNNUUU^^^gggpppwwwtttnnnssszzzvvv}}}}}}}}}||||||{{{yyy{{{|||}}}|||zzz|||}}}|||yyyzzz|||{{{xxxwwwyyyxxxwwwvvvuuuttttttttttttssszzz|||xxxvvvzzzzzzuuurrrssstttuuutttrrrpppnnnnnnnnnlllkkkkkklllmmmmmmhhhhhhggggggffffffffffffxxxddd\\\ZZZTTTHHH@@@===:::999999777333333666444444555555666666555555;;;>>>FFFQQQYYY[[[WWWQQQFFF???666222111000...+++((('''%%%###"""""""""### $$$(((***)))'''%%%%%%###&&&***---///111444777888<<>>999333...+++***+++%%%!!!"""$$$###$$$&&&(((&&&$$$"""!!! !!!&&&222AAAKKK^^^ooozzzxxxwwwvvvuuussspppnnnnnnrrrsssoookkklllmmmmmmmmmkkkdddZZZSSSLLLBBB888...+++((('''&&&)))444???JJJRRRUUUOOOEEE;;;000'''&&&,,,999KKKXXXXXXNNNDDD===BBBKKKWWWdddlllooooooaaaQQQHHHAAA555222666444444777<<<@@@EEELLLTTTYYY```aaa]]]WWWUUUVVVVVVTTTRRRRRRQQQQQQVVVZZZXXXRRRMMMNNNNNNJJJAAA888000,,,###  (((888MMMWWWVVVRRRRRRTTTRRRNNNJJJIIILLLRRRXXX[[[UUUPPPIIICCC@@@@@@AAABBBAAAJJJVVVbbboooxxxxxxrrrqqqzzz~~~|||~~~~~~||||||~~~{{{}}}~~~|||xxxyyy}}}|||xxxxxx|||{{{vvvuuuxxxvvvvvvvvvvvvuuuttttttssspppyyy|||vvvtttxxxxxxsssrrrrrrsssrrrrrrqqqrrrrrrlllllljjjjjjjjjjjjkkkllliiihhhgggfffeeedddddddddvvvgggYYYVVVWWWQQQGGG@@@;;;999999:::777222222555222333444555666666666666===AAAJJJWWWaaaccc]]]WWWIIIAAA888222111000---***'''&&&%%%#########$$$$$$"""&&&+++...---***'''&&&$$$&&&***---000333777:::CCCGGGNNNZZZiii|||yyyuuuqqqlllhhheeekkkqqquuuqqqggg[[[TTTJJJHHHEEEBBB@@@>>><<<<<>>;;;555///***((((((---%%% !!!"""!!!"""$$$$$$$$$######"""!!! ###)))555HHH___ooo~~~wwwuuusssssstttuuuuuutttpppvvvxxxrrrkkkiiigggfffdddccc]]]VVVPPPKKKAAA777***((('''&&&###$$$000===FFFNNNSSSOOOIIIBBB888---$$$$$$,,,>>>OOOSSSLLLCCCDDDFFFKKKTTT^^^eeehhhhhhZZZGGG<<<444)))&&&)))&&&111333444777<<>>CCC>>>222000222444111+++$$$%%%)))'''$$$$$$---;;;KKKPPPLLLJJJPPPWWWPPPIII@@@>>>CCCMMMUUUZZZRRRIII;;;111---000555999;;;FFFTTTbbbnnnxxxyyyuuuttt|||}}}|||}}}~~~}}}{{{}}}}}}~~~~~~wwwwww|||}}}yyy|||xxxxxx{{{zzzuuussswwwttttttuuuuuutttsssrrrrrrnnnxxx{{{tttrrrvvvvvvqqquuuuuussspppoooooorrrtttjjjjjjiiiiiiiiijjjlllmmmjjjjjjhhhgggeeeeeedddddd