BM6u6(    !!!"""######$$$$$$###'''(((###!!!"""###!!! !!!!!!!!!!!!!!! !!! !!!  !!!"""######"""!!! ######!!! """!!! !!!...CCC/// %%%!!!###""""""######$$$%%%&&&'''))),,,///111111111222333333333444555777999:::;;;???EEEHHHEEEBBBEEEJJJMMMIIIKKKLLLMMMNNNPPPSSSVVV]]]]]]]]]\\\\\\^^^aaaddd``````aaacccdddeeefffgggiiilllpppssstttuuuvvvxxxvvvwwwyyy{{{}}}~~~xxxvvvyyyyyywwwxxxwwwvvvuuurrrooollljjjjjjkkkllllllkkkhhheeecccbbb^^^\\\^^^]]]YYYZZZ]]]hhhccc[[[SSSMMMKKKLLLNNNFFFEEEDDDCCCAAA@@@>>>>>>======<<<:::888555333222333333222000------...///...///---222:::222)))...---(((&&&''''''###!!!""" !!!!!!!!!!!!"""###""""""!!!   !!!"""!!!!!!###$$$###((()))$$$!!!!!!###""" !!!!!!!!!!!!!!!!!!!!!  !!! !!!###$$$""" ###$$$!!!!!!"""!!!  !!!555KKK222""" !!!###"""""""""###$$$%%%'''(((***,,,///111111111222333333333444555777999:::;;;>>>DDDGGGCCCAAADDDJJJLLLIIIJJJLLLLLLMMMOOOSSSVVVZZZ[[[[[[[[[\\\^^^bbbeeeaaabbbcccdddeeeggghhhhhhkkkmmmqqqssssssssstttvvvvvvvvvxxxzzz|||~~~~~~xxxuuuwwwwwwtttvvvvvvvvvtttrrrpppmmmkkkjjjkkkkkkjjjiiifffdddbbb```]]][[[]]]\\\XXXXXX[[[[[[XXXTTTOOOJJJIIIJJJMMMFFFEEEDDDCCCAAA@@@???>>>======<<<:::888555333222111111000---+++***+++------///,,,///555///(((...---(((%%%'''&&&###!!!### """""""""""""""""""""""""""!!!    !!! !!!######(((***%%% !!!"""""" !!!!!!!!!!!!!!!!!!  !!! !!!###$$$""" ###$$$""""""###!!!   &&&AAATTT555!!!!!!######"""""""""###%%%'''(((***,,,///111111111222333333333444555777999:::;;;<<>>===<<<;;;<<<>>>AAABBBFFFGGGHHHIIIKKKMMMOOOPPPTTT^^^ddd___WWWVVVZZZ]]]^^^___aaaccceeefffggggggkkklllnnnooopppqqqqqqqqqvvvwwwxxxzzz{{{}}}~~~}}}|||{{{vvvvvvwwwttttttssspppllliiihhhhhhfffkkkkkkfffbbbcccaaa]]]\\\[[[YYYWWWWWWUUUSSSQQQRRRVVVUUUMMMFFFFFFGGGFFFCCCCCCBBBAAA???===;;;:::999888777555333111000///333111111222000++++++///...+++)))(((******)))'''---+++((($$$""""""######$$$&&&((((((&&&%%%%%%%%%!!!""""""!!!######    !!!"""!!!"""###""""""$$$&&&!!!!!! !!!"""$$$%%%"""###############""""""!!!"""######### %%%)))(((### !!!###""""""!!! !!!###"""  """!!!$$$### (((...  !!!"""$$$%%%&&&((()))+++---///000000111000222444666777888;;;===<<<;;;:::999999;;;===>>>CCCCCCDDDFFFIIIKKKMMMNNNVVVccckkkdddVVVSSSYYY___``````______aaacccfffhhhkkklllmmmnnnoooppppppppptttuuuxxxzzz|||}}}}}}}}}~~~~~~~~~~~~{{{zzzzzzvvvuuuvvvrrrrrrrrrooollljjjiiijjjccchhhjjjgggdddbbb___[[[YYYYYYXXXUUURRRQQQRRRSSSNNNQQQQQQKKKFFFFFFHHHHHHCCCBBBBBB@@@???===;;;:::;;;:::999777555333111000111//////111///++++++///...,,,******++++++***))),,,***'''%%%######$$$$$$%%%$$$###$$$&&&'''&&&%%%######"""    !!!!!! !!!######""""""$$$%%%###""""""!!!""""""###$$$######$$$$$$%%%$$$$$$$$$!!! !!!###$$$$$$"""''',,,)))""" ###""""""!!!!!! !!!$$$### !!! !!!######'''---""" !!!!!!!!!"""###$$$%%%%%%((()))***,,,---///000000///111444555555666999;;;<<<<<<;;;;;;<<<===???@@@AAABBBCCCEEEHHHJJJMMMNNNSSS```hhhaaaVVVSSSYYY```cccaaa___^^^___cccfffiiikkkkkklllnnnnnnoooooonnnppprrruuuxxxzzzzzzzzzzzzyyyyyy{{{}}}{{{{{{|||}}}~~~{{{wwwsssrrrrrrpppppppppnnnllljjjjjjkkkeeeggghhhfffcccaaa___]]]XXXYYYXXXTTTPPPOOORRRVVVPPPQQQPPPLLLIIIHHHJJJKKKBBBBBBAAA@@@>>><<<;;;:::===<<<;;;999666444222111...,,,---///...***+++///---,,,+++*********))))))&&&%%%$$$$$$$$$&&&'''((((((%%%"""###&&&'''&&&$$$$$$$$$###!!!   !!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%%%%%%%%%%$$$""" !!!###$$$$$$###(((,,,)))""" $$$""""""""""""""""""!!!!!! !!!$$$$$$!!!!!!$$$$$$""""""$$$%%% !!!"""'''""" ###%%%!!!"""###$$$%%%%%%&&&&&&(((((()))***,,,...///000111333444555444444666888;;;;;;;;;<<<>>>AAACCCDDDAAABBBCCCEEEHHHKKKMMMNNNLLLVVV\\\ZZZUUUWWW[[[]]]aaa```]]]\\\^^^aaaeeegggiiijjjkkklllmmmnnnnnnnnnnnnppptttwwwyyyzzzyyyyyywwwxxxzzz|||~~~|||}}}zzz{{{{{{yyyvvvsssqqqpppnnnoooooonnnkkkjjjjjjkkkggggggfffdddaaa______aaaXXXYYYXXXUUUQQQQQQTTTXXXSSSQQQOOOMMMJJJHHHHHHJJJBBBBBBAAA@@@>>><<<:::999888777555333111///...------+++,,,///---***+++///+++******((('''''''''((($$$$$$######$$$%%%&&&'''***'''######%%%&&&$$$""""""$$$%%%%%%"""  """###$$$###"""!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###!!! !!!"""######"""###&&&)))'''""" ###"""######$$$$$$###"""""" !!!!!!"""""" ######!!!"""%%%&&&### """$$$ !!!  $$$&&&!!!"""###$$$&&&&&&&&&&&&'''(((((()))+++---///000222333555555444444555777888888:::;;;>>>@@@CCCDDDBBBCCCDDDEEEHHHJJJLLLNNNHHHNNNSSSSSSUUUYYY[[[[[[[[[[[[ZZZZZZ\\\^^^aaacccggghhhjjjkkkmmmnnnnnnnnnpppqqqtttwwwyyy{{{{{{{{{yyyzzz|||}}}}}}|||{{{}}}{{{{{{zzzyyywwwtttrrrpppmmmnnnnnnmmmkkkiiijjjjjjgggeeecccccc```]]]^^^bbbXXXXXXWWWVVVTTTTTTUUUWWWSSSOOOLLLKKKIIIEEEDDDFFFBBBAAAAAA???>>><<<:::999555555333222000///---------,,,,,,///---******...((())))))'''%%%$$$%%%'''&&&%%%$$$###""""""!!!!!!(((&&&%%%$$$$$$$$$""" """%%%%%%"""    !!!######""""""###%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###"""""""""######""" """$$$%%%$$$"""!!!"""###"""###$$$%%%%%%$$$###### !!!!!!"""######$$$ ###### !!!$$$$$$!!! !!!###  """$$$%%%&&&&&&&&&''''''((()))***---///000000222444555444555777999777888999;;;===???@@@AAABBBCCCCCCEEEGGGIIIKKKLLLHHHNNNRRRRRRSSSWWWYYYXXXVVVWWWYYY[[[]]]___``````eeefffhhhjjjlllnnnoooooopppqqqsssuuuwwwzzz{{{|||{{{{{{}}}}}}~~~}}}|||||||||~~~~~~|||wwwwwwzzzzzzyyyxxxwwwvvvtttqqqooommmnnnnnnmmmjjjhhhiiiiiiccc```aaabbb```ZZZZZZ^^^WWWVVVUUUUUUVVVWWWVVVTTTQQQKKKHHHJJJHHHDDDCCCFFFAAAAAA@@@???===;;;:::999777777666555444333222222...------///---)))***...'''))))))'''$$$###%%%'''%%%$$$###"""!!! !!!"""$$$$$$"""  """!!!   ӵ """""""""###%%%'''!!!!!!"""$$$$$$%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!$$$######$$$$$$###!!!"""""""""""""""#########"""###%%%%%%&&&%%%$$$### !!!!!!"""###$$$$$$%%% ######!!!!!! !!!  !!!###ĦĦӵĦ ###%%%&&&&&&&&&'''''''''(((***,,,///000///111333555555777999;;;999999:::;;;===>>>??????BBBCCCCCCDDDFFFGGGIIIJJJJJJQQQVVVTTTRRRUUUWWWWWWUUUWWW[[[^^^aaaaaaaaaaaadddeeegggjjjlllnnnooopppnnnoooppprrrtttwwwyyy{{{zzzzzz{{{{{{{{{zzzxxxwww|||}}}}}}{{{zzzwwwsssssswwwwwwvvvuuuuuutttrrrnnnlllmmmnnnnnnllljjjhhhhhhiii___]]]___ccc```YYYWWWZZZWWWUUUSSSUUUWWWXXXUUURRRQQQJJJGGGJJJJJJEEEEEEHHHAAAAAA@@@???===;;;:::999777666666555444444333333///---...///---)))***...''')))***((($$$###%%%'''!!!!!!!!!!!!!!!!!! ######!!!     4ĉ@ӵ !!!###%%%$$$$$$%%%%%%%%%$$$######'''&&&%%%$$$############"""$$$&&&%%%###"""$$$&&&""""""###$$$$$$$$$######"""""""""###"""!!!  !!!!!!!!!!!!!!!###!!! !!!###$$$!!!  !!!"""  """### >L=hĦ4ĉ@ӵ>L!!!$$$***""" """%%%'''(((((('''(((***///333//////000222333444555666444666888999999:::<<<>>>???@@@BBBEEEGGGIIIJJJJJJKKKNNNQQQTTTTTTUUUVVVWWWWWWXXXYYY[[[]]]^^^``````eeedddcccdddfffiiijjjkkkjjjkkkooorrruuuwwwxxxxxxyyyzzzzzzzzz{{{|||||||||~~~}}}~~~|||vvvooommmqqquuussstttvvvvvvtttqqqmmmkkkkkkfffgggllliiiaaa```ggg\\\]]]^^^^^^^^^]]]\\\[[[[[[YYYWWWUUUUUUTTTRRRPPPMMMJJJFFFDDDDDDEEEDDDDDDCCC@@@======>>>===;;;888777888999777555333222333---+++---111000***((((((///+++)))***)))%%%$$$&&&$$$""" !!!"""  !!!!!!!!!!!!  !!!"""!!!   GG=? !!!###&&&$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$###""""""######%%%&&&&&&$$$###$$$&&&###$$$$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!! !!!""""""""""""!!!$$$""" """###!!!  !!!"""  HdĦ=ĪjGG=?HdĦ """...&&&!!!###&&&'''(((((((((***...111+++,,,---...000111222222333555888999999:::===???AAABBBDDDEEEGGGHHHIIIIIILLLOOORRRSSSTTTTTTUUUVVVYYYYYY[[[\\\^^^```aaaaaaeeeddddddeeeggghhhiiiiiigggiiilllooorrrtttvvvvvvwwwxxxxxxyyyyyyzzzzzz{{{~~~}}}vvvwwwvvvrrrmmmkkknnnrrruuuuuuuuuuuussspppmmmkkkkkkjjjjjjkkkhhhdddcccfffbbbbbbbbbaaa___]]][[[YYYYYYWWWUUUTTTSSSRRRPPPNNNNNNKKKHHHFFFFFFFFFFFFEEEBBB@@@============:::888777888999888555222111111---+++---000///***'''(((''''''***+++&&& $$$###"""  !!! !!!!!! !!!!!! !!!""""""  ӵ ĭӵ ӵ Ħ  ӵӵĦƜ`1.׼sĦ$$$&&&$$$%%%%%%&&&&&&&&&%%%ӵ"""Ħ'''&&&%%%$$$%%%&&&%%%%%%%%%%%%ĭӵ######Ħ!!! Ħ Ħ%%%%%%!!!DdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ!!!###$$$&&&((())))))***,,,...***+++,,,---...000111111222444777888999;;;===@@@CCCCCCEEEFFFGGGHHHHHHHHHKKKMMMPPPQQQPPPPPPRRRSSSZZZZZZ[[[]]]___```bbbbbbcccdddeeefffggghhhhhhhhhdddfffiiilllooorrrssstttuuuuuuvvvwwwwwwxxxyyyyyy~~~~~~~~~|||vvvxxxxxxvvvsssqqqsssvvvvvvvvvuuusssqqqnnnlllkkkkkknnnooojjjggggggfffcccbbbbbbbbbaaa___]]][[[YYYVVVTTTSSSRRRRRRPPPNNNKKKNNNLLLIIIHHHHHHHHHFFFEEEAAA???===<<<<<<<<<:::888666888:::999666222000///...,,,,,,///...)))'''((($$$)))///111)))!!!!!!'''"""!!!  !!! """###"""!!!  !!!"""!!! ?~4 g&e>&e g&e >hӵ  g&e guO>uO>&e4ff?>ߝLgĉ@Shӵ&&&$$$%%%&&&&&&''''''g&e###>hӵ&&&&&&&&&&&&&&&'''&&&&&&fff?><z!!!g&e>&e######HL !!!ShӵgL$$$$$$!!!S?ʬ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?? """$$$"""%%%((())))))***+++,,,,,,,,,---///000111222333111333666888999;;;>>>@@@AAABBBDDDFFFGGGHHHIIIIIIIIIKKKLLLMMMLLLLLLNNNOOOXXXYYYZZZ\\\]]]___```aaaaaaccceeegggffffffffffffcccdddgggjjjmmmppprrrssssssttttttuuuvvvwwwxxxxxx~~~}}}|||}}}zzzyyy{{{|||{{{yyywwwxxxyyywwwvvvtttrrrooommmlllkkkiiipppppphhhdddgggfff```]]]]]]^^^^^^^^^\\\[[[ZZZTTTSSSRRRQQQQQQPPPMMMKKKMMMKKKIIIHHHHHHGGGEEEDDD???>>>===<<<;;;:::999888555777:::999666222...---///,,,+++---,,,(((&&&(((''')))...000***###$$$)))!!!  !!!!!!######"""  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]Ħ  !!!###!!!$$$'''))))))((()))***,,,---...///111222333333000333666777999;;;===@@@>>>???BBBDDDGGGIIIJJJKKKIIIKKKLLLLLLKKKLLLNNNOOOTTTUUUVVVXXXZZZ[[[\\\]]]^^^aaadddeeedddddddddeeedddeeegggiiilllnnnqqqrrrrrrssstttuuuvvvwwwxxxxxx~~~||||||~~~|||zzzwwwyyyzzzyyywwwvvvuuuuuuvvvuuusssqqqooommmkkkkkkhhhooonnnfffbbbfffddd^^^\\\]]]]]]]]]\\\[[[YYYXXXTTTSSSRRRRRRSSSQQQNNNKKKJJJHHHHHHGGGGGGFFFCCCAAA<<<<<<<<<;;;:::999888888444666999999555111...---000,,,***+++***&&&&&&((((((&&&&&&((('''######'''  !!!###"""  4DuXӵ DdDΦDdDĦ DdDĦ t|< DdDĦ DdDΦDdDΦDdDĦ peƜ4DuTӵ`eĭqet!!!###"""###$$$%%%''''''DdDĦ$$$$$$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Ħ!!!!!!###&&&(((''''''((()))***+++,,,---...000111111111333666777888:::<<>>:::;;;<<<:::888777888999333555777777444111///...000,,,******(((%%%%%%(((+++&&&%%%'''(((&&&&&&)))   !!!  4DuXӵ DdDΦDdDӵ DdDĦ o)h DdDĦ DdDΦDdDΦDdDӵ =ӊB1.uTӵHߝL`o9po9wӵ!!! !!!###$$$&&&'''DdDĦ%%%%%%o)h$$$###$$$&&&&&&%%%###$$$###DdDΦ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ӵ !!!!!! !!!"""!!!###%%%&&&&&&&&&'''((())))))***,,,---...///000222444666777888999;;;===;;;===???BBBEEEGGGHHHIIIIIIJJJKKKLLLLLLMMMPPPSSSNNNOOOPPPRRRSSSUUUVVVWWWXXX\\\______^^^___cccgggfffffffffggghhhjjjlllmmmnnnooopppqqqssstttuuuvvvxxxzzz|||}}}}}}~~~~~~}}}{{{xxxwwwwwwxxxyyyyyyyyyyyyppppppqqqqqqpppnnnllljjjhhhfffggghhheee``````bbb_________]]][[[XXXUUUSSSRRRRRRRRRSSSSSSRRRNNNKKKFFFFFFFFFGGGGGGEEE@@@===999:::;;;:::777666777999222444555555333111000000111,,,))))))'''$$$%%%(((((((((***---+++'''(((,,,!!!!!!!!!!!!   4DuXӵ DdDʜ4DuTӵ >d<Ħ Dt >d<Ħ >d<ʜDd<ʜ4DuTӵ F&uTӵ4DufئL>epuR)Ħ  """$$$&&&'''>d<Ħ%%%Dt&&&###%%%&&&$$$"""###"""DdDΦDdDĦ""">d<ʜ4DuTӵ!!!4DwDd<ĦpuR)Ħ>d< !!!###)))---))) peӵĦpeӵDx<>d<ӵDd<qR/ܗ?fӵ>d<>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ӵ!!!$$$%%%%%%$$$%%%&&&"""###%%%%%%%%%%%%'''(((******+++,,,...///000111333444666777777888:::<<<<<<>>>???BBBCCCEEEFFFFFFEEEGGGHHHHHHIIIKKKNNNQQQMMMNNNOOOQQQRRRTTTUUUVVVVVVZZZ]]]]]]\\\]]]ccchhhgggfffffffffggghhhjjjkkkmmmmmmnnnpppqqqrrrttttttuuuxxx||||||{{{{{{}}}}}}~~~|||uuuttttttuuuxxxzzz{{{{{{nnnoooqqqrrrqqqooollljjjiiidddeeejjjggg______eeeYYYZZZZZZYYYXXXVVVUUUSSSQQQQQQQQQRRRSSSQQQMMMJJJFFFFFFGGGHHHHHHEEE@@@===888:::;;;:::777555777999222333444444222111111222111,,,)))(((&&&###$$$((( $$$+++...((("""###***!!!!!!""""""!!!!!!   4DuXӵ D&dq&ĒR sdKĦ DHRRud sdKĦ D&oq<Ōq&ĒR >dp&ĒRnfʜd<Φ>d<Ħ s&dq&ĒR i?ʜtd<Ħ HHܗDӊB<x###$$$$$$### B?d<geĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR&&&111444...&&&"""!!!%%%'''(((&&&"""!!!###&&&$$$&&&)))***,,,...000333000222444444333555999<<<999===AAADDDDDDEEEFFFGGGJJJHHHFFFGGGIIIKKKMMMNNNOOOPPPRRRUUUWWWWWWWWWWWWTTTZZZ\\\ZZZ]]]cccddd```bbbdddggghhhhhhiiijjjlllkkkkkkkkklllooorrruuuwwwvvvwwwxxxxxxxxxzzz}}}~~~~~~~~~}}}|||xxxzzzwwwuuutttuuuvvvwwwwwwrrrqqqnnnkkkjjjjjjkkkkkkaaabbbcccdddbbb___\\\ZZZ[[[\\\]]]\\\ZZZWWWSSSQQQSSSQQQPPPRRRUUUSSSLLLFFFEEEEEEDDDCCCAAA@@@???>>>===<<<:::888888666333000444333222222333333111///000---)))&&&$$$###$$$%%%&&&$$$###!!!!!!!!!!!!"""!!!!!!!!!!!!  4DuXӵ Hu]3hh ne =e ne pIƎ@t@h >hfe@ďD  """$$$&&&ne'''%%%=e######$$$%%%###"""!!!!!!ege!!!!!!sĪj@h fdDĦ @ďD Hkge!!!""""""!!!@h @G HĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h&&&...///)))$$$"""###%%%&&&'''&&&%%%$$$%%%&&&%%%(((***,,,---...111333000222333333333444888;;;999<<aĦs׼sHoD^DdDĦs׼s"""&&&***(((### !!!$$$$$$$$$%%%'''))))))(((&&&'''))),,,------...111333111222222222222333666999888:::=========<<<<<<===CCCDDDEEEHHHJJJLLLNNNOOOLLLLLLMMMNNNPPPRRRTTTUUURRRVVVYYYYYY\\\aaabbbaaaaaaccceeeffffffggghhhiiillllllllllllnnnppprrrtttxxxyyyzzzzzzyyyzzz|||~~~}}}}}}||||||~~~~~~}}}}}}}}}{{{xxxxxxxxxyyyxxx|||yyyvvvtttssssssrrrpppooonnnnnnmmmkkkjjjhhhhhhiiihhhdddaaa```___``````]]]]]]]]]\\\YYYWWWTTTRRRRRROOOMMMLLLMMMLLLHHHDDDBBBAAA???======>>>???@@@<<<:::888888777555222000222111000111222222000//////...,,,***'''%%%###"""############"""!!! !!!!!!  Φ4DuXӵtvӵ>d<Ħ Ħ Ħ  """$$$%%%Ħ'''''''''''''''%%%$$$######$$$$$$###"""!!!!!!!!!!!!!!!"""""""""!!!!!! !!!""" !!!!!!""">d<Ħ!!!!!!"""!!! !!!"""!!!###$$$!!!!!!Ħ>d<Ħ BegeFYĉ>aĦ !!!Be nu]ӵ>d<Ħ>d<ĦĦBeĦ"""$$$&&&$$$  ######"""###'''+++,,,)))&&&(((***,,,------...000111111111111111222333666777666999<<<===>>>>>>@@@AAA@@@BBBEEEGGGHHHIIIKKKLLLLLLLLLLLLLLLNNNQQQSSSUUUTTTWWWYYY\\\___bbbdddcccaaacccfffgggffffffhhhiiimmmllllllmmmnnnooopppqqqtttvvvwwwwwwvvvwwwxxxzzz|||||||||}}}~~~}}}}}}}}}}}}~~~~~~}}}yyyvvvvvvvvvwwwvvvxxxvvvsssqqqqqqpppooonnnlllmmmmmmmmmllliiigggeeehhhfffdddbbbaaaaaabbbcccZZZZZZYYYWWWUUUSSSQQQPPPPPPNNNKKKJJJKKKKKKIIIGGGEEECCC???===<<<<<<>>>???;;;999888777666555222000111000///000111111000......------+++)))&&&###!!!!!!"""######"""!!!?aŖ%7uSQuR)ӵsdKĦ gdKĦ gdKĦ !!!"""gdKĦ'''''''''''''''%%%$$$"""###$$$$$$###!!!!!!!!!!!!!!!""""""######!!!"""""" !!!### !!!"""###gdDĦ!!!"""""""""!!!###$$$!!!""" !!!gdKĦsdKĦŶS3we<!!!  iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ!!!######  ###"""###'''+++,,,)))&&&'''(((***++++++,,,...000111111000111222555666777777999<<<======>>>@@@AAA???AAADDDEEEEEEEEEFFFHHHLLLLLLLLLMMMNNNQQQSSSUUUTTTUUUXXX[[[^^^```aaacccbbbdddfffgggffffffgggiiilllllllllmmmmmmnnnoooppprrrtttvvvvvvvvvvvvwwwyyy{{{|||}}}~~~~~~|||}}}~~~~~~|||zzzyyyxxxwwwuuutttvvvtttrrrqqqrrrqqqpppnnnkkklllmmmmmmkkkiiifffdddcccccccccddddddcccccccccZZZYYYWWWUUUSSSQQQPPPPPPNNNMMMKKKJJJKKKKKKKKKKKKHHHFFFBBB>>><<<;;;<<<<<<:::888777666666444222//////......///000111///...,,,,,,,,,+++)))&&&###!!!!!!!!!""""""!!! >A ne ne ne  ne%%%&&&'''''''''&&&%%%###""""""######"""!!! !!!!!!""""""######$$$###%%%'''%%%"""!!!###&&& !!!"""###De!!!!!!"""###"""!!!  ###%%%nene>Ak< fhDenenene!!!!!!  $$$$$$%%%'''))))))(((&&&%%%'''***++++++,,,///111111000///111444777888888:::;;;<<<;;;::::::;;;<<<>>>AAADDDDDDBBBBBBDDDGGGKKKLLLLLLNNNOOOQQQSSSTTTSSSRRRTTTYYY[[[[[[\\\___aaaccceeefffeeeeeefffgggjjjkkkkkklllmmmnnnnnnoooqqqsssvvvwwwwwwwwwyyyzzzzzz|||}}}~~~~~~~~~}}}|||{{{{{{zzzxxxuuurrrvvvuuussssssssssssqqqpppjjjkkkkkkkkkjjjhhheeeccc```aaabbbbbbcccbbbbbbaaa\\\ZZZWWWUUURRRQQQQQQQQQNNNMMMLLLKKKKKKKKKKKKLLLIIIGGGCCC???<<<:::::::::999777666555555444222///...------...000000///---************(((&&&$$$###!!!!!!!!!!!! !!!!!!    ###$$$%%%&&&&&&&&&&&&$$$###""""""######"""!!! !!!!!!"""######$$$$$$###&&&)))((($$$"""$$$&&& !!!"""###$$$!!!!!!""""""###!!!   ###   !!!###%%%&&&'''&&&%%%$$$%%%&&&%%%'''***+++,,,...000333111//////111555999:::::::::;;;;;;:::999999:::;;;>>>AAADDDCCCAAABBBGGGKKKIIIJJJLLLNNNPPPQQQRRRRRRSSSQQQSSSXXXZZZXXXYYY\\\___aaacccccccccbbbcccdddiiiiiikkklllmmmnnnoooooonnnqqqtttvvvwwwwwwyyyzzzxxxzzz|||~~~~~~}}}|||~~~~~~~~~}}}|||{{{zzzzzzxxxuuurrrvvvtttrrrrrrrrrpppnnnllljjjjjjjjjjjjhhhfffdddccccccbbb```___^^^^^^______\\\YYYVVVSSSQQQPPPQQQQQQOOOOOONNNMMMKKKIIIHHHHHHEEEDDDBBB???<<<:::999888888666555555555444111///---,,,,,,---//////...---(((((((((''''''&&&%%%$$$!!!!!! """!!!       """""" !!!###%%%&&&&&&&&&%%%$$$###""""""######"""!!! !!!!!!"""###$$$$$$$$$!!!%%%)))(((###!!!"""$$$ !!!"""$$$$$$!!!!!!!!!!!!!!!"""###### !!!!!!       ###&&&%%%'''(((&&&"""!!!###&&&%%%(((***,,,...///222555111///...111666:::<<<;;;888999:::;;;:::;;;>>>@@@>>>AAADDDCCCBBBDDDJJJPPPHHHIIILLLNNNPPPPPPPPPPPPVVVSSSTTTZZZ[[[XXXXXX]]]]]]___aaabbbaaa```aaabbbhhhiiijjjlllmmmnnnoooooojjjmmmqqqtttuuuvvvwwwyyywwwxxx{{{}}}~~~}}}{{{yyy~~~~~~~~~~~~}}}}}}~~~~~~|||yyyxxxxxxwwwuuussstttrrrpppooonnnkkkhhhfffjjjjjjjjjiiigggfffddddddgggddd___\\\ZZZZZZ\\\^^^YYYWWWSSSPPPNNNMMMNNNOOOPPPPPPPPPMMMJJJFFFEEEDDDBBBAAA@@@>>><<<:::888777777666555555555444111///,,,++++++---//////...,,,'''&&&&&&&&&&&&%%%%%%%%%"""!!!!!!     """"""#########$$$$$$$$$$$$""" """%%%'''&&&%%%$$$$$$&&&&&&%%%$$$!!!###%%%&&&%%%$$$###""""""""""""""""""""""""!!!### !!!"""!!! !!!  !!!  !!!  !!!######""""""######$$$%%%''''''((())),,,///222444111222333444444444444444555666777999;;;===>>>???======???@@@BBBCCCEEEEEELLLLLLKKKKKKLLLNNNPPPRRRQQQSSSUUUXXXYYYZZZZZZZZZ[[[[[[\\\aaafffiiiiiigggfffggghhhiiijjjkkkkkklllmmmoooqqqssssssuuuwwwyyy~~~~~~zzz{{{vvv{{{~~~~~~~~~}}}~~~|||yyyzzz}}}|||zzzyyy|||~~~wwwwwwwwwwwwwwwvvvuuuuuupppnnnllllllmmmmmmiiifffeeegggiiiiiifffdddccccccaaa```___]]][[[YYYXXXWWWXXXWWWUUUSSSQQQPPPOOOOOOMMMJJJGGGFFFFFFFFFEEEDDDFFFDDD@@@<<<::::::;;;<<<555666666666666444333222222///---,,,......---***(((((((((((('''&&&%%%%%%###$$$%%%###!!!!!!!!!!!! !!!"""   !!!""""""############""""""""""""###$$$%%%&&&$$$###""""""$$$$$$###"""!!!"""$$$%%%%%%$$$######""""""""""""""""""""""""&&&)))((($$$!!!"""###!!! !!!!!!        !!!!!!###############$$$$$$%%%&&&'''''')))+++...000222111111222222333333333333888888999999::::::;;;;;;<<<===>>>@@@BBBCCCDDDEEENNNMMMLLLKKKLLLMMMOOOPPPSSSTTTUUUVVVWWWWWWWWWWWW[[[[[[]]]aaafffhhhhhhfffeeeffffffggghhhiiijjjkkkjjjlllnnnpppqqqrrrtttvvvwww|||xxxvvv{{{yyyuuuzzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~zzzwwwwwwyyy{{{vvvwwwwwwwwwvvvuuutttsssqqqooommmmmmmmmllliiigggdddfffiiiiiifffcccbbbaaabbbaaa```^^^\\\ZZZYYYXXXTTTTTTRRRPPPOOONNNMMMMMMLLLJJJGGGEEEEEEEEEDDDBBBEEECCC@@@>>><<<<<<<<<<<<888888888777666333111000111...,,,,,,---...,,,+++((((((((('''&&&%%%$$$######%%%%%%$$$"""  !!!   !!!"""######"""!!!!!!"""$$$&&&&&&&&&%%%%%%%%%$$$######%%%%%%%%%###$$$$$$$$$$$$$$$#########""""""""""""""""""""""""///111///(((###$$$$$$""" """######!!! !!!  """ """###!!!!!! !!!!!!"""###############$$$$$$$$$%%%&&&&&&''')))+++---///000000000111111111111111777777777888999:::::::::<<<===>>>???AAACCCDDDEEEMMMLLLKKKJJJJJJKKKLLLMMMTTTTTTSSSSSSTTTTTTUUUUUUXXXYYY[[[^^^bbbddddddcccddddddeeefffggghhhiiiiiigggiiilllmmmnnnooorrrtttuuuzzzwwwvvv}}}|||xxx~~~xxxyyy{{{|||}}}}}}||||||~~~}}}|||}}}~~~~~~|||xxxuuutttuuuwwwvvvvvvwwwwwwvvvsssqqqooorrrpppnnnmmmlllkkkhhhfffbbbeeehhhhhhfffbbb```___aaaaaa```^^^]]][[[ZZZYYYRRRRRRQQQPPPNNNMMMMMMLLLKKKIIIFFFDDDDDDCCCAAA@@@AAAAAA@@@???>>>===<<<<<<999999888777555222000......,,,++++++,,,---,,,+++'''''''''&&&%%%###"""!!!###%%%&&&$$$""" !!!###  !!!###$$$$$$"""!!!###$$$%%%&&&'''''''''&&&((('''&&&''')))***)))((('''&&&%%%######"""######""""""""""""""""""""""""111222000((($$$$$$$$$""" """$$$$$$"""  ###""" """$$$!!!!!!"""!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$###$$$$$$%%%&&&((()))++++++/////////////////////000111222444666888:::<<<===;;;<<<===???@@@BBBCCCDDDGGGGGGGGGGGGHHHIIIJJJKKKRRRRRRQQQPPPQQQRRRTTTUUUUUUVVVXXX[[[^^^___```___ddddddeeefffggghhhhhhiiigggiiikkkmmmmmmoooqqqsssuuu{{{xxxwww~~~}}}yyyxxxyyy{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}{{{wwwtttrrrssstttuuuvvvvvvvvvtttqqqnnnlllqqqooommmkkkiiihhhfffeeeaaadddggggggeeeaaa^^^\\\______^^^]]][[[ZZZYYYYYYRRRRRRRRRQQQPPPNNNMMMMMMJJJGGGEEECCCCCCAAA???======>>>>>>>>>===<<<:::999666666666555333111...---+++***))))))***+++++++++&&&&&&&&&%%%###""" """###$$$###!!! $$$222,,,  !!!$$$%%%%%%$$$###&&&%%%%%%%%%&&&'''((()))***(((((()))+++++++++***((('''%%%$$$############""""""""""""""""""""""""+++---,,,&&&"""$$$$$$### """"""!!! ###"""  ###"""  ###""""""!!!!!!!!!"""""" !!!"""#########"""""""""###$$$%%%'''((()))***//////...---------...//////000222555777999;;;<<<;;;;;;<<<>>>@@@AAACCCCCCCCCCCCEEEFFFHHHJJJLLLMMMOOONNNNNNOOOPPPRRRUUUVVVTTTVVVYYY[[[]]]^^^^^^___ccccccdddeeefffggghhhhhhhhhjjjlllnnnnnnppprrrtttsssxxxuuusssyyyxxxtttzzzyyyzzz|||~~~~~~}}}||||||}}}|||~~~~~~}}}}}}~~~}}}}}}{{{xxxtttrrrrrrssstttuuuuuutttrrrooollljjjnnnmmmkkkhhhfffdddcccddd```ccceeeeeebbb___\\\[[[[[[[[[ZZZYYYYYYXXXWWWWWWQQQQQQQQQPPPOOOMMMKKKJJJGGGFFFDDDCCCBBBAAA>>><<<::::::;;;<<<;;;999777666111111222222111///---,,,(((((((((((((((((()))***%%%%%%%%%$$$###!!! !!!"""!!!### ---@@@:::&&&    ###%%%&&&%%%%%%&&&&&&%%%%%%%%%'''(((***'''&&&%%%&&&((())))))((('''&&&&&&%%%$$$######"""""""""""""""""""""""""""###''''''$$$"""$$$$$$### !!!!!!  !!!!!!  ######"""!!!###"""###""""""!!!!!!!!!!!!!!!!!!"""""""""!!! !!!###%%%'''((())))))000///---,,,,,,---......111222333444555666777888:::;;;<<<===???AAABBBCCCBBBCCCEEEGGGJJJLLLNNNOOOLLLMMMMMMOOOPPPRRRTTTUUUVVVYYY\\\]]]^^^^^^___```aaabbbbbbcccdddeeeffffffhhhjjjlllmmmnnnooorrrttttttyyyuuusssyyywwwsssxxxzzzzzz{{{|||}}}~~~~~~|||zzzzzz|||~~~}}}{{{|||~~~~~~}}}|||}}}~~~{{{{{{{{{xxxuuussssssssstttsssrrrqqqooommmkkkjjjlllkkkjjjfffcccbbbbbbddd```bbbcccbbb___\\\ZZZZZZXXXWWWWWWWWWVVVVVVUUUUUUNNNNNNNNNMMMLLLIIIGGGEEEEEEDDDCCCBBBCCCAAA???===999999:::999888666444333...////////////---,,,+++'''(((((('''&&&%%%'''((($$$$$$$$$$$$###"""!!! !!! !!!)))<<<555###  !!!###$$$%%%&&&$$$$$$%%%&&&''''''''''''$$$######$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%###"""""""""""""""""""""""""""###&&&$$$###%%%%%%### !!!    """"""   !!!"""))))))""" ###"""!!!!!! !!!!!!!!!  """%%%'''))))))***111///...,,,,,,,,,......000000222333444666777777999:::;;;===???@@@AAABBB@@@AAACCCFFFHHHJJJKKKLLLLLLMMMOOOPPPQQQRRRRRRRRRUUUXXX\\\]]]\\\[[[]]]^^^^^^___``````bbbbbbcccdddeeegggiiikkkkkkmmmoooqqqrrrxxxtttrrrxxxvvvsssxxxxxxwwwwwwwwwxxx{{{}}}}}}zzzwwwxxxzzz}}}}}}}}}pppsss~~~||||||yyy{{{||||||{{{{{{|||~~~yyyyyyyyywwwtttrrrrrrssssssrrrpppnnnllllllkkkllljjjjjjiiifffcccaaacccfffaaabbbbbb___\\\ZZZZZZZZZVVVVVVVVVUUUUUUUUUUUUUUUNNNNNNNNNMMMKKKHHHDDDBBBDDDCCCBBBCCCCCCBBB@@@>>>::::::999888777555333222//////000///...,,,***)))&&&((((((&&&$$$###$$$&&&#########$$$$$$######""" !!!  +++###     !!!###%%%&&&!!!###&&&))))))(((&&&$$$$$$######$$$&&&''''''&&&$$$%%%&&&''''''%%%$$$""""""""""""""""""""""""""""""&&&&&&%%%&&&&&&###!!!!!!!!!!!!!!! """    !!!   """!!! """"""$$$......%%% """""""""!!!  """%%%((()))******111000...,,,,,,,,,...///,,,---///222555777999:::999:::;;;===>>>@@@AAABBB>>>???AAACCCDDDEEEFFFFFFNNNOOOPPPQQQRRRQQQPPPPPPRRRUUUYYYZZZXXXXXXYYY[[[\\\]]]]]]^^^___```aaaaaabbbdddggghhhiiijjjmmmooolllqqqnnnmmmsssrrroootttuuutttsssssstttwww{{{}}}|||yyyvvvvvvyyy||||||{{{~~~nnnVVV^^^xxx~~~~~~~~~yyy|||~~~yyyzzz{{{zzzzzzzzz|||~~~wwwxxxxxxvvvtttrrrrrrssssssqqqooolllkkkkkklllmmmjjjjjjjjjfffcccbbbeeehhhbbbbbbaaa^^^[[[YYYYYYZZZUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQPPPOOOLLLIIIEEECCCCCCBBBBBBCCCDDDCCCAAA???<<<<<<:::888666555333333222222111000...+++)))'''&&&((((((&&&###!!!###%%%""""""###$$$$$$$$$$$$$$$ """!!!  !!! !!!(((""""""!!!     """###$$$###$$$&&&''''''&&&$$$###$$$"""!!!###&&&'''&&&$$$%%%$$$###""""""###$$$%%%%%%%%%$$$$$$###"""!!!!!!###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###"""!!!     ###$$$   !!!  !!!   !!!###%%%'''((())))))***)))))),,,///000...+++//////000222444777999:::::::::::::::;;;<<<=========>>>@@@AAAAAAAAACCCEEENNNNNNMMMMMMMMMNNNPPPQQQQQQRRRUUUWWWXXXWWWVVVUUU```^^^\\\[[[\\\___bbbdddccceeeffffffddddddgggjjjhhhkkknnnooopppppprrrsssrrrqqqqqqqqqrrrtttvvvwwwyyyzzz{{{{{{zzzzzz|||~~~tttyyy~~~\\\<<>>;;;;;;;;;;;;:::999888777666222000---,,,+++)))'''%%%((('''%%%%%%%%%''')))***$$$$$$%%%(((+++***%%%!!!!!!###&&&&&&$$$!!!      !!!###$$$###$$$%%%''''''&&&%%%$$$&&&$$$"""###%%%&&&%%%$$$&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$###"""""""""###$$$$$$%%%&&&&&&%%%%%%######""""""!!!  !!!!!!  !!! """""" """ !!! """$$$&&&'''(((((()))((((((***---...---+++//////000222444666888:::::::::::::::;;;<<<======>>>@@@AAABBBBBBCCCEEEFFFLLLLLLKKKKKKLLLNNNOOOPPPOOOQQQSSSVVVWWWWWWWWWVVV]]]]]]]]]]]]^^^___aaabbbaaaccceeeeeeeeefffiiilllkkklllnnnnnnmmmmmmooopppqqqqqqpppqqqrrrsssuuuvvvvvvwwwxxxxxxwwwxxxzzz|||yyy}}}xxxWWWCCC\\\~~~zzz|||}}}|||xxxxxx{{{}}}~~~}}}{{{}}}~~~}}}||||||||||||yyyxxxzzzzzzwwwvvvyyyttttttssspppmmmlllmmmoooiiiiiiiiihhhfffdddcccbbbeeeiiiiiidddbbbccccccaaa^^^```ZZZYYYbbb^^^SSSRRRQQQSSSUUUTTTQQQPPPPPPRRRNNNNNNNNNMMMKKKHHHEEECCCAAAAAA@@@@@@AAA???===:::<<<;;;:::999777555333222111///---++++++)))'''%%%'''&&&%%%$$$$$$&&&((()))###"""###%%%''''''###  """$$$'''''''''$$$!!!     !!!""""""###%%%&&&'''&&&&&&%%%(((%%%######$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%$$$""""""!!!!!!  !!!!!!   !!! ###"""""" """   """$$$%%%&&&''''''((('''&&&'''***,,,,,,,,,//////000222444666888999999999999999:::;;;<<<<<<>>>@@@BBBCCCCCCDDDFFFHHHIIIIIIIIIIIIJJJLLLNNNOOONNNOOORRRTTTUUUVVVVVVVVVZZZ[[[]]]^^^___````````````aaacccdddeeegggjjjmmmmmmmmmmmmkkkjjjjjjkkkmmmppppppppppppqqqssstttuuuuuuvvvwwwwwwvvvvvvxxxzzz~~~}}}~~~nnnQQQOOOkkk}}}}}}}}}|||||||||}}}~~~}}}~~~|||~~~~~~}}}}}}yyy{{{~~~~~~|||zzzyyyxxxzzzwwwvvvxxxwwwtttsssuuuqqqqqqpppmmmkkkjjjkkklllgggggggggfffeeecccaaaaaabbbffffffaaa___aaabbb```]]]]]]WWW[[[iiifffWWWPPPRRRSSSSSSRRRPPPOOOPPPQQQKKKKKKKKKJJJHHHEEEBBBAAAAAA???=========<<<:::888>>>>>><<<:::888555333222111///,,,+++***)))'''%%%%%%%%%$$$######$$$&&&'''"""!!! !!!######!!! """###%%%&&&'''&&&###     !!!"""###$$$%%%&&&&&&&&&&&&((('''$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!     !!!!!!"""### $$$&&&###!!!###$$$%%%&&&&&&&&&%%%$$$%%%''')))+++,,,...//////111222555666777777666666777777888999:::===???AAABBBBBBCCCEEEGGGFFFFFFFFFGGGHHHJJJMMMNNNNNNOOOQQQRRRSSSSSSSSSSSSYYYZZZ[[[\\\]]]^^^___```aaaaaabbbccceeegggiiijjjkkkkkkjjjhhhggghhhjjjmmmnnnoooooopppqqqrrrssstttuuuvvvwwwwwwvvvwwwyyy{{{xxx}}}|||gggTTT```www}}}}}}~~~~~~~~~}}}}}}}}}|||{{{{{{|||~~~zzzwwwyyy{{{zzzzzz}}}yyy{{{}}}~~~{{{yyywwwvvvwwwtttsssuuutttpppoooqqqppppppnnnllliiihhhiiikkkhhhhhhggggggfffdddcccbbb^^^aaaaaa\\\ZZZ]]]^^^]]]\\\]]]WWWZZZgggeeeWWWQQQSSSSSSRRRQQQOOONNNNNNNNNJJJJJJIIIHHHEEECCCAAA???>>><<<999999999999999777;;;;;;:::888666333111000000...,,,+++***)))'''%%%$$$$$$############$$$%%%!!!   !!!"""!!!###&&&%%%"""    !!!"""###%%%&&&&&&&&&''''''&&&$$$######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$"""######$$$######"""""""""""""""""""""""""""### !!!!!!!!!!!!!!!!!!  !!!!!!   """###$$$""" """###$$$$$$$$$######$$$$$$%%%'''***+++------...///111333444555444444444444555666777777:::<<>>>>>@@@BBBDDDDDDDDDDDDDDDEEEGGGIIIJJJNNNNNNNNNNNNNNNNNNNNNOOOWWWVVVTTTSSSUUUYYY]]]```bbb```___```bbbcccccccccccceeeffffffgggiiillloookkklllnnnooopppqqqqqqqqqpppqqqrrrrrrqqqrrrtttuuu{{{|||yyyrrr}}}yyy{{{yyyxxxzzz|||}}}zzzwwwyyyyyy|||~~~{{{||||||~~~{{{{{{|||zzzwwwwww{{{}}}{{{yyyzzzyyyzzz{{{zzzxxxwwwwwwxxxzzzwwwvvvwwwuuupppoooqqqoooooonnnkkkiiihhhiiijjjjjjjjjjjjjjjiiihhhgggfff^^^aaa___ZZZXXX[[[]]]\\\WWW\\\WWWSSSVVVRRRNNNTTTSSSQQQNNNMMMMMMNNNMMMLLLJJJIIIGGGEEECCCAAA@@@???>>><<<;;;;;;<<<===;;;:::555555555444333222111000...---+++******)))'''%%%###############"""""""""!!!!!!!!!   """$$$''''''$$$!!!   !!!###%%%&&&"""%%%(((((('''%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######"""!!!!!! !!!!!!"""######$$$!!!!!!""""""""""""!!!!!!    $$$&&&!!!  !!!"""""""""!!!%%%&&&&&&&&&(((************+++,,,...///000444333333444444555666777777999;;;===>>>???BBBDDDEEEDDDDDDDDDEEEFFFHHHIIIKKKKKKKKKLLLMMMNNNPPPPPPSSSRRRRRRSSSUUUWWWZZZ\\\___]]]\\\]]]aaaccccccbbbbbbdddfffggghhhiiikkkmmmjjjkkkmmmooopppppppppoooooopppqqqqqqpppppprrrttt{{{yyy{{{zzz~~~{{{{{{{{{|||}}}~~~}}}|||zzzzzzxxxzzz}}}|||xxxxxx}}}}}}{{{xxxzzz|||xxxvvvxxx}}}~~~{{{xxxwwwxxxxxxxxxwwwuuuuuuwwwyyyzzzwwwuuuvvvtttooommmooonnnnnnmmmjjjhhhggghhhiiihhhhhhhhhhhhgggfffeeeeee___aaa___YYYWWWYYY[[[[[[XXX]]]YYYUUUXXXTTTPPPVVVOOOLLLJJJJJJMMMPPPPPPPPPIIIHHHFFFDDDBBB@@@???>>>???>>>===<<<<<<;;;888555777777777555444222000///...,,,***)))***)))'''%%%$$$$$$$$$$$$######"""""" !!!  """%%%'''&&&$$$     """$$$%%% $$$(((***(((&&&%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###""""""!!!  !!!"""######!!!!!!""""""""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###!!!  &&&,,,%%% !!!""" !!!!!!!!!!!!!!!%%%'''&&&&&&(((***)))))))))***+++---...///555555555555555777888888777999<<<===>>>???BBBDDDFFFEEEDDDDDDDDDFFFGGGHHHHHHHHHIIIKKKMMMOOOQQQSSSOOOPPPRRRTTTVVVWWWXXXXXX\\\ZZZYYY\\\```cccdddcccbbbeeegggiiiiiiiiijjjkkkjjjkkkmmmoooppppppoooooopppqqqrrrrrrqqqrrrtttvvvyyyvvv|||rrrwww}}}yyyzzz|||||||||{{{zzzzzz|||yyyyyy|||zzzuuuuuu{{{|||~~~~~~{{{uuutttwww{{{uuutttvvv|||~~~yyyuuutttvvvvvvvvvtttssstttwwwyyyxxxtttrrrssspppllljjjlllmmmmmmllliiigggfffggghhhffffffffffffeeedddcccccc^^^```]]]WWWTTTVVVXXXXXXTTTYYYUUUSSSXXXTTTOOOSSSKKKIIIGGGIIINNNRRRTTTSSSHHHGGGEEEBBB@@@???>>>>>>>>>===<<<;;;:::777222...444333222000...+++)))(((...,,,***)))))))))'''%%%$$$$$$$$$$$$$$$###"""!!!!!!  !!!###$$$$$$!!!  """###%%%&&&''''''''''''&&&%%%$$$###''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%$$$###""""""&&&%%%%%%$$$$$$######### !!!""""""######""""""!!!!!!!!! !!!!!!!!!""""""######!!! %%%))))))$$$""""""  !!!""" """(((&&&$$$!!!  +++"""  !!!!!!!!!"""#########$$$'''***---,,,,,,,,,---000333555333333222222333444666777777777888;;;>>>???===<<>>>>>???@@@<<<:::999;;;>>><<<555///444111...,,,++++++)))'''***)))((('''&&&%%%$$$$$$$$$$$$######"""!!!!!!!!!      !!!###$$$%%%''''''&&&&&&%%%%%%%%%$$$((((((((('''&&&%%%$$$$$$&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!!!!!!!"""############"""""""""!!!!!!!!! !!!"""###"""""""""!!!###'''((($$$!!!!!! !!!!!! """"""$$$%%%###!!!''' !!!  !!!!!!"""#########%%%(((+++,,,+++***+++,,,...000222000000111111333555777888888888999;;;>>>???>>>===AAABBBDDDDDDCCCDDDEEEGGGGGGHHHJJJJJJKKKLLLOOOQQQPPPPPPPPPPPPRRRTTTVVVWWWYYYZZZ[[[[[[[[[]]]```bbbaaacccdddeeeddddddeeeggggggiiijjjjjjjjjkkkooorrrrrrrrrssssssttttttttttttsssssstttuuuvvvwwwwwwxxxtttxxx|||}}}{{{xxxwwwwwwzzzyyywwwvvvvvvwwwxxxyyyvvvwwwwwwuuussstttvvvyyy{{{zzzyyyxxxwwwvvvtttrrrppppppqqqrrrssssssssssssvvvxxxxxxvvvqqqmmmkkkkkklllkkkjjjiiihhhgggggggggaaa```___```aaaaaa___]]][[[\\\\\\[[[YYYWWWXXXYYYUUUUUUUUUSSSPPPOOONNNNNNIIIIIIIIIIIIHHHHHHHHHHHHDDDBBB@@@===<<<<<<<<<===<<<:::888:::<<<;;;666111222000///.........,,,***(((((('''&&&%%%$$$###############"""!!!!!!       """###$$$'''&&&%%%$$$$$$%%%&&&&&&)))))))))((('''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&######""""""######$$$$$$#########"""""""""""""""!!!"""$$$$$$###"""!!!!!! $$$%%%###  !!!!!!!!!  """"""&&&%%%  ### """  """!!!!!!""""""!!! """###$$$%%%&&&))),,,+++***))))))***,,,---///---...///000222555777888888888999;;;>>>???>>><<>>?????????AAADDDFFFDDDEEEFFFGGGFFFGGGIIIKKKNNNNNNNNNOOOQQQSSSUUUWWWUUUWWWYYYZZZZZZ[[[^^^```]]]___cccdddcccbbbbbbbbbffffffhhhhhhiiijjjlllmmmlllmmmnnnppppppppppppppptttsssqqqppppppqqqrrrtttpppuuuyyyyyyuuurrrssstttxxxwwwvvvvvvvvvvvvwwwwwwsssssstttuuuwwwzzz}}}yyywwwuuutttuuutttqqqnnnoooqqqrrrtttuuuvvvvvvuuuuuuuuutttrrrpppmmmllllllqqqooollliiifffeeeeeeeee___]]]]]]]]]^^^]]][[[YYYXXXYYYYYYXXXVVVUUUUUUVVVOOOQQQQQQPPPMMMLLLLLLNNNGGGGGGFFFEEEDDDCCCBBBBBB>>>===;;;999888777777777:::888555555666777555444.........//////...***(((''''''&&&&&&%%%$$$$$$###"""!!!!!!       """###$$$%%%$$$###"""###%%%((()))%%%&&&((()))***))))))(((%%%%%%%%%&&&''''''((((((&&&&&&&&&'''((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&#########$$$$$$$$$$$$$$$ """$$$%%%%%%$$$!!!   !!!!!!!!!   """!!!!!!$$$###   !!!"""!!!!!!"""$$$!!!  """###!!! """""""""$$$"""!!!$$$%%%%%%&&&(((***)))))))))******++++++,,,,,,,,,---...///000111111333333444777:::;;;:::888;;;<<<=========???BBBEEEAAABBBDDDDDDEEEFFFIIIKKKKKKLLLLLLNNNQQQTTTWWWYYYUUUWWWYYYYYYYYYYYYZZZ\\\ZZZ]]]```bbbaaa`````````bbbcccdddgggiiikkkllllllmmmnnnoooppppppooommmlllrrrqqqooonnnnnnpppqqqssstttttttttuuutttssspppnnnzzzyyyxxxwwwuuutttttttttkkklllooorrruuuvvvvvvvvvsssuuuvvvuuusssqqqrrrssstttsssrrrqqqqqqrrrssstttqqqpppooonnnnnnnnnmmmmmmooommmkkkhhheeedddcccccc___^^^]]]]]]^^^^^^[[[YYY[[[[[[[[[XXXUUUSSSRRRSSSQQQOOOMMMMMMNNNNNNLLLJJJHHHGGGFFFEEEDDDBBBAAAAAA>>>===<<<:::999888777777999777555444444444444333222111111111000...***'''((((((''''''&&&&&&%%%%%%!!!!!!      !!!"""###"""""""""###$$$&&&(((***###%%%(((***+++++++++***&&&&&&&&&''''''(((((((((((((((((((((((()))))))))''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%###"""     !!!"""$$$%%%!!!  """""" """!!! """!!!!!!###"""!!!$$$%%%%%%%%%&&&((('''(((((()))***+++++++++++++++---...............111222333555888999888666:::;;;;;;::::::<<<@@@CCC???AAACCCCCCDDDEEEHHHKKKJJJJJJKKKMMMOOOSSSVVVWWWTTTVVVXXXYYYXXXXXXXXXYYYZZZ]]]___```_________``````aaabbbeeeiiillllllkkkmmmnnnoooppppppnnnlllkkkmmmmmmmmmnnnoooqqqtttuuutttrrrqqqrrrtttssspppmmmyyyyyywwwvvvtttsssqqqqqqmmmnnnpppsssuuutttqqqnnnooosssvvvuuuqqqoooqqqttttttrrrpppmmmlllmmmnnnooolllkkkiiiiiikkkllllllkkkhhhgggfffeeecccaaa```___```___^^^^^^^^^^^^[[[YYY[[[[[[[[[XXXTTTQQQQQQQQQSSSOOOLLLLLLNNNOOOKKKHHHGGGGGGFFFEEECCCBBBBBBAAA>>>======;;;:::999888777888777555444222111111111555444333222111///+++)))(((((((((''''''&&&&&&&&&!!!!!!!!!      !!! """###%%%'''((()))$$$&&&)))+++,,,+++***)))'''''''''''''''(((((((((***)))))))))))))))((((((((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$###"""!!!   !!!"""   !!!!!!  """$$$###  """!!! !!!$$$###  """"""!!!$$$$$$$$$###$$$%%%$$$%%%&&&'''))))))******((()))+++,,,............111111222555888999888666:::::::::999888:::===@@@AAABBBCCCCCCCCCDDDFFFHHHJJJJJJJJJKKKLLLOOOQQQRRRQQQTTTVVVXXXXXXXXXXXXZZZ]]]^^^``````______aaabbbaaaaaaaaaeeeiiijjjiiiggghhhiiilllmmmmmmllljjjiiikkklllmmmoooppprrrssstttoooppprrrrrrrrrrrrrrrrrruuuuuutttsssrrrqqqooooooppppppoooqqqttttttqqqnnnpppqqqrrrrrrpppoooooooooqqqpppooonnnllllllkkkkkkjjjhhheeeeeehhhiiihhhgggbbbcccddddddcccaaa___]]]```___^^^^^^^^^]]][[[YYYXXXYYYXXXVVVRRRPPPPPPPPPRRRPPPOOONNNMMMLLLJJJIIIEEEEEEDDDCCCCCCBBBAAAAAA>>>======<<<:::999777777777777666444111///......333222000///......+++***''''''&&&&&&&&&&&&%%%%%%""""""!!!!!!   !!!$$$&&&(((((()))&&&(((***,,,,,,+++)))(((((((((((((((((((((((('''++++++******))))))((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########"""""" !!!!!!  !!!"""   !!!""""""!!!!!! """$$$&&& !!!!!! """### """&&&$$$ """"""!!!$$$$$$###""""""###!!!"""$$$&&&'''((())))))%%%&&&))),,,.../////////222222333666888999888777::::::999888777888<<>>@@@AAABBBBBBAAA@@@GGGIIIKKKLLLKKKJJJKKKLLLPPPRRRSSSUUUWWWXXXXXXXXX]]]^^^^^^___```aaabbbbbb```aaaccceeefffffffffeeeffffffffffffggghhhjjjjjjllllllllllllkkkkkkkkkkkkoooooooooooopppppppppppptttssspppmmmkkklllooorrrnnnmmmllllllmmmnnnoooppppppkkkjjjmmmnnnllllllnnnuuutttrrrpppnnnnnnnnnnnnkkkiiiffffffffffffdddcccddd```___bbbccc```^^^^^^\\\ZZZXXXYYY[[[[[[YYYUUUZZZWWWTTTRRRRRRRRRQQQPPPOOOLLLIIIJJJKKKJJJGGGCCCCCCBBBAAAAAABBBAAA???======<<<:::999888888999:::666444222111111000...---,,,,,,+++***)))))))))***((((((((('''&&&###!!! !!!!!!      !!!"""$$$&&&'''((((((&&&'''((())))))((('''&&&%%%'''(((((('''&&&&&&'''%%%$$$$$$&&&)))+++,,,,,,)))((('''&&&&&&''')))***$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!"""######$$$$$$$$$"""!!!""""""!!! !!!!!! !!!!!!    ###%%%### ###''' !!!!!!"""!!!!!!!!!  !!!"""###$$$$$$%%%$$$&&&(((***,,,---------,,,...000222555666888888:::777555555666999;;;;;;<<<===>>>???@@@@@@@@@@@@GGGIIIKKKKKKJJJJJJKKKLLLNNNOOOPPPRRRTTTUUUWWWXXX]]]]]]^^^^^^___```aaaaaa^^^___aaacccdddddddddddddddddddddeeefffhhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmnnnnnnnnnooooooooorrrqqqooollljjjkkknnnpppnnnmmmlllllllllmmmnnnooooookkkiiilllnnnlllkkkmmmpppooonnnmmmllllllmmmmmmjjjiiihhhgggeeeeeeddddddddd```^^^aaabbb___]]]___]]]ZZZXXXYYY[[[[[[XXXUUUVVVTTTRRRQQQQQQQQQPPPOOONNNMMMKKKKKKJJJIIIFFFDDDEEECCCBBBBBBBBBAAA???===<<<;;;:::999888888888999555333111111111000///------,,,+++***))))))))))))'''''''''&&&%%%###!!!       !!!"""###$$$%%%&&&&&&%%%&&&'''(((((('''&&&%%%$$$&&&))))))(((&&&&&&&&&#########&&&***---//////(((''''''&&&''')))***,,,''''''&&&%%%$$$$$$$$$$$$ !!!###$$$%%%&&&%%%###!!!!!!###$$$""" !!!!!!!!!!!! !!!    !!! %%%%%%$$$"""%%%000777"""!!! !!!"""  !!!  !!!"""###$$$$$$"""&&&)))***)))***,,,...------...///111333555666555666777666666777999;;;<<<<<<<<<<<<===>>>???@@@EEEGGGIIIJJJIIIIIIJJJKKKLLLLLLLLLNNNPPPSSSUUUWWW\\\\\\\\\\\\]]]]]]^^^___\\\]]]___```aaabbbbbbbbbaaabbbbbbccceeefffhhhiiijjjjjjkkkkkkkkkkkkkkkjjjkkkkkklllllllllmmmmmmmmmoooooonnnkkkiiijjjlllnnnnnnmmmlllkkkkkkkkklllmmmmmmiiihhhkkkmmmkkkjjjkkkjjjjjjiiiiiiiiijjjkkkkkkfffhhhiiigggcccbbbccceeeeee```]]]___```^^^]]]___^^^[[[YYYYYY[[[ZZZWWWSSSQQQPPPOOOPPPQQQQQQOOONNNMMMNNNNNNLLLIIIGGGFFFFFFFFFEEECCCCCCBBBAAA>>><<<;;;;;;:::999888888888777444222111000111000///------,,,+++)))((('''''''''%%%&&&&&&%%%$$$"""      !!!"""$$$%%%%%%%%%&&&''''''''''''&&&%%%###&&&)))***)))'''%%%%%%$$$######&&&***...//////***))))))))))))***+++,,,)))(((&&&$$$######$$$%%% !!!"""$$$%%%%%% """""" !!!###$$$""" !!!""""""!!!  !!!!!!  !!!  ### !!!$$$&&&$$$  '''111888 !!!&&&$$$!!!""""""!!!  !!!"""###$$$$$$!!!&&&******''''''***///111000///.........///000222555888888666666888;;;<<<;;;;;;;;;<<<===???@@@CCCEEEGGGHHHHHHGGGIIIJJJJJJJJJJJJKKKMMMQQQUUUWWWXXXXXXXXXXXXXXXYYY[[[\\\[[[\\\]]]^^^___``````aaa``````aaabbbdddfffgggiiiiiijjjkkkllllllkkkkkkjjjiiiiiijjjjjjjjjjjjkkkkkkllllllllljjjiiihhhjjjlllmmmlllkkkjjjiiiiiijjjkkkkkkggggggjjjllliiihhhiiihhhgggggggggggggggggghhhbbbfffiiigggbbb___aaaeeeeee___\\\]]]^^^\\\]]]___^^^[[[YYYYYYZZZYYYUUURRRPPPPPPOOOPPPQQQPPPMMMKKKKKKMMMOOOLLLHHHEEEEEEGGGGGGFFFDDDCCCCCCAAA>>><<<;;;;;;;;;;;;:::999888777333111000000000000...------,,,+++)))'''&&&&&&&&&$$$$$$%%%$$$###!!!     !!!"""$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%###&&&)))***)))'''%%%%%%&&&%%%$$$&&&))),,,------,,,,,,++++++************)))'''&&&$$$######$$$$$$ !!!!!!!!!""""""""""""###%%%!!!!!!###""" !!!""""""!!!   !!! ---777111%%%""" ###&&&%%%""" !!!%%%)))!!!'''$$$   !!!"""###$$$$$$!!!%%%)))(((%%%%%%)))...000///...---------...///000444888888777666888:::;;;;;;:::;;;<<<>>>@@@AAAAAACCCEEEFFFFFFFFFGGGIIIIIIIIIIIIJJJMMMQQQTTTVVVTTTSSSRRRSSSTTTUUUWWWYYY[[[[[[\\\]]]^^^___```````````````aaaccceeefffgggggghhhjjjkkklllkkkjjjjjjggghhhhhhhhhhhhiiiiiiiiiiiijjjkkkjjjhhhhhhiiijjjlllkkkjjjhhhhhhhhhiiiiiiiiieeeeeeiiijjjhhhfffggggggggggggffffffeeeddddddcccgggkkkiiidddbbbcccfffddd^^^[[[\\\]]][[[\\\^^^]]]ZZZWWWWWWXXXXXXTTTPPPRRRQQQPPPPPPPPPOOOKKKIIIIIILLLMMMKKKGGGDDDEEEFFFGGGEEEDDDCCCBBBAAA>>>;;;:::;;;<<<===<<<:::888777333111////////////---,,,---,,,***((('''&&&%%%%%%###$$$$$$$$$###!!! !!!!!!!!!!!!     !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&))))))(((&&&&&&&&&&&&%%%$$$&&&(((***+++***,,,,,,++++++***))))))(((&&&&&&%%%$$$############"""""""""!!!!!! &&&'''!!!"""### !!!!!!!!!!!!  !!! :::NNNAAA%%%"""   """%%%&&&$$$!!! $$$###"""###$$$###"""!!!"""###    !!!"""######"""%%%&&&&&&%%%%%%(((,,,******++++++---...000000000222555666666666777999:::::::::;;;<<<>>>???@@@???AAACCCDDDDDDEEEFFFGGGIIIIIIIIIKKKMMMPPPSSSTTTPPPOOOOOOOOOQQQSSSVVVXXXZZZZZZZZZ[[[\\\]]]^^^____________```aaabbbcccddddddfffhhhjjjjjjjjjhhhgggfffgggggggggggghhhhhhhhhgggiiijjjjjjiiihhhhhhiiijjjiiihhhggggggggghhhiiigggddddddhhhiiifffdddeeefffffffffeeeeeecccbbbaaaeeehhhkkkjjjgggeeeeeegggbbb]]]ZZZ\\\]]][[[ZZZ\\\ZZZWWWUUUUUUWWWVVVSSSOOOSSSQQQPPPOOONNNMMMJJJHHHGGGHHHIIIIIIGGGEEEEEEEEEEEEDDDBBBBBBAAA@@@===;;;999:::<<<======:::777666333111/////////...,,,***+++***)))(((&&&%%%%%%%%%######$$$$$$###""" """""""""!!!!!!!!!!!!       !!!$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%'''(((((('''&&&&&&'''%%%$$$###$$$''')))***)))((((((((((((((((((''''''#########$$$$$$###""""""""""""!!!!!!!!! ###"""$$$---+++"""!!!!!! !!!!!!  !!!!!!"""  %%%$$$222@@@333  !!!!!!$$$&&&%%%"""   ###$$$%%%%%%$$$$$$%%%&&&$$$ !!!   ######!!! !!!$$$$$$$$$$$$%%%&&&((()))&&&'''(((***,,,------...000//////111444666666555666777999:::<<<======>>>===???BBBCCCCCCDDDEEEGGGGGGHHHIIIKKKMMMOOOPPPQQQNNNMMMMMMNNNPPPTTTWWWZZZXXXXXXXXXXXXYYY[[[\\\]]]]]]]]]]]]]]]]]]^^^______```aaadddfffgggfffeeecccfffffffffggggggggghhhhhhfffhhhjjjkkkiiihhhhhhhhhhhhgggfffffffffggghhhiiieeebbbcccgggiiieeeccccccaaabbbccccccccccccbbbaaacccdddfffffffffeeecccbbb```\\\ZZZ]]]]]]ZZZYYYZZZWWWTTTSSSSSSUUUUUURRROOOQQQOOOLLLLLLLLLLLLJJJIIIFFFEEEEEEEEEGGGGGGEEEDDDCCCBBBAAA@@@AAA@@@===;;;666888;;;<<<;;;999555333444222000......,,,***(((***)))((('''&&&&&&&&&&&&###$$$$$$%%%$$$###!!! """!!!!!!!!!!!!      !!!%%%'''%%%$$$$$$######$$$$$$%%%&&&'''((('''&&&%%%'''(((###""""""$$$''')))******###$$$%%%&&&'''''''''''' !!!###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!***888555'''"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###  !!!"""  """***)))!!!  !!!######(((***&&&""""""!!!!!!!!!  !!!&&&###!!!###"""!!! ###&&&%%%!!!!!! %%%###"""###%%%'''((((((&&&''')))*********)))(((///---+++---222555444333444555888:::;;;<<<<<<;;;<<>><<<;;;===AAACCCCCCAAAFFFGGGGGGHHHIIIJJJLLLMMMKKKKKKLLLMMMNNNPPPRRRSSSRRRSSSTTTUUUVVVWWWWWWXXXYYYXXXXXXYYYZZZZZZXXXWWWYYY^^^cccdddbbb```aaabbbdddeeeeeeeeeddddddcccbbbgggdddbbbdddgggjjjjjjiiihhhfffddddddfffgggfffeeecccccccccdddeeefffggghhh___eeegggccc___``````^^^\\\^^^___^^^\\\\\\\\\]]]```]]]ZZZYYYZZZZZZWWWSSSWWWUUURRRSSSTTTUUUSSSPPPPPPLLLKKKLLLKKKGGGGGGIIIDDDDDDDDDDDDEEEFFFHHHHHHAAA@@@???===<<<<<<;;;;;;888777555333222222222333000//////---,,,+++******(((((('''&&&&&&&&&&&&'''&&&$$$""""""###$$$###"""!!!  !!!    )))&&&###""""""#########!!!!!!"""###%%%(((+++,,,)))'''%%%######$$$&&&'''(((''''''&&&&&&%%%$$$$$$$$$$$$##################!!!!!! """ """+++))) """ !!!!!!  """###!!! !!!""" !!!!!!!!!!!! !!!"""$$$$$$ !!!###""""""!!!    """ !!! !!!"""######"""###%%%'''%%%&&&&&&''''''((()))))),,,---.........///111333222333666888::::::999999<<<;;;:::<<>>???@@@???@@@AAACCCEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKOOOOOOPPPQQQRRRSSSTTTTTTRRRTTTVVVWWWXXXYYYZZZ[[[[[[XXXVVVYYY]]]aaaaaa``````_____________________^^^^^^^^^___```aaabbbbbb]]]```cccbbb^^^]]]aaafffdddcccbbbaaa````````````ZZZ___aaa___]]]]]]ZZZVVV^^^]]][[[XXXVVVVVVYYY\\\]]]YYYVVVUUUUUUTTTPPPMMMQQQPPPOOOOOOOOONNNMMMMMMJJJHHHHHHKKKJJJGGGGGGIIIFFFEEEDDDBBBAAAAAAAAAAAADDDCCC@@@===:::888666555444555666777666333111///......------,,,+++******''''''&&&%%%%%%%%%%%%%%%###!!! !!!"""######""" !!!!!!     """$$$$$$$$$ !!!###$$$%%%%%%&&&&&&&&&&&&&&&''')))***+++(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$"""!!! !!!"""######!!! !!!""" """!!!!!!"""######""" !!!!!! !!!!!!!!!  !!!!!!!!!  !!!!!!!!!!!!  (((&&&""" !!! !!!!!!!!! !!!  !!!!!! !!! ######   """$$$"""######$$$$$$%%%%%%&&&)))***+++++++++,,,...000//////111222333555555666555666777888999;;;===???<<<>>>@@@BBBDDDEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKMMMNNNNNNOOOPPPQQQRRRRRROOORRRUUUVVVVVVVVVXXXZZZ[[[XXXVVVXXX]]]aaaaaa```______^^^]]]^^^^^^___```]]]^^^______`````````aaa\\\___aaa___ZZZXXX[[[___``````______``````aaabbbWWW[[[]]]]]]]]]___]]]XXX[[[ZZZYYYWWWVVVWWW[[[^^^[[[XXXTTTSSSTTTSSSOOOLLLOOOOOOOOONNNMMMLLLLLLLLLLLLIIIIIILLLJJJFFFEEEFFFCCCBBBBBBAAA@@@@@@@@@AAACCCAAA???<<<999777666555333555777777666444000...---------,,,,,,++++++***''''''&&&%%%%%%%%%%%%&&&$$$"""!!!!!!###$$$###""" !!!!!!  !!! !!!  !!!$$$%%%&&&!!!###%%%&&&'''(((&&&&&&&&&'''((()))******(((''''''&&&&&&%%%$$$$$$###$$$%%%%%%$$$###!!! !!!!!!"""###"""!!! !!! %%%###!!!!!!"""###"""!!!###!!! !!!!!!  !!!!!! !!!"""!!! !!!  """ """###"""    !!!!!!"""""""""$$$%%%&&&&&&''''''((())))))******+++,,,,,,,,,---///111000000111222444555666777555666888888888999;;;>>>:::<<>>AAACCCDDDDDDDDDCCCCCCDDDDDDFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPKKKOOOSSSSSSQQQPPPSSSVVVVVVWWWYYYYYYYYYZZZ\\\^^^\\\[[[ZZZYYYZZZ[[[]]]^^^ZZZ]]]______^^^\\\]]]___]]]\\\[[[ZZZZZZYYYZZZZZZYYYYYYYYYZZZ[[[\\\^^^___``````\\\WWWVVVXXXUUUOOORRRSSSSSSSSSRRRRRRSSSUUUWWWTTTRRRRRRSSSSSSQQQNNNKKKLLLMMMLLLIIIHHHIIIJJJLLLJJJKKKNNNMMMHHHFFFHHHCCCBBBAAA???>>>===<<<<<<===<<<;;;:::999999999999555555666666555333111///,,,,,,,,,+++++++++++++++))))))(((''''''''''''((()))&&&$$$$$$$$$$$$###"""!!!!!!!!! !!!"""###      """###"""!!!$$$$$$%%%&&&%%%$$$###"""&&&&&&&&&'''''''''''''''(((''''''&&&&&&%%%$$$$$$!!!"""$$$%%%%%%$$$###"""######"""!!! !!!!!!!!! !!!  ###+++'''### !!!""""""%%%""" """!!!  !!!""" !!!!!!    !!!"""!!!###%%%%%%###  !!!!!! !!!""" !!!!!!!!! !!!###$$$     $$$'''(((''''''(((%%%%%%&&&&&&'''(((((((((---.../////////000222444222222333444555777888999666888:::999777666999<<<999;;;>>>AAACCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGJJJJJJKKKLLLMMMNNNOOOOOOJJJNNNRRRRRROOONNNQQQTTTSSSVVVYYYYYYWWWWWWYYY\\\ZZZYYYXXXWWWXXXYYY[[[]]]YYY\\\______]]][[[\\\]]]]]][[[ZZZZZZ\\\]]]\\\[[[WWWWWWWWWXXXXXXYYYZZZ[[[XXXXXXUUUSSSUUUZZZZZZVVVSSSTTTUUUTTTRRRQQQQQQRRRVVVTTTQQQRRRTTTTTTRRROOOMMMOOOPPPNNNKKKJJJKKKMMMJJJIIIJJJNNNNNNJJJHHHJJJEEEDDDAAA???===;;;:::999;;;;;;:::999999:::::::::555666666666555333111000,,,,,,++++++++++++++++++******)))(((((((((((((((***(((&&&$$$$$$$$$###!!!  """      !!!!!!'''(((((('''&&&%%%&&&'''%%%$$$$$$$$$&&&(((+++---%%%%%%$$$$$$###$$$$$$$$$"""###$$$$$$###"""!!! """"""!!! """"""!!!!!! !!!!!! !!!  !!! !!!!!!!!!!!!!!! !!! """###!!! """$$$ !!!"""###"""!!! !!!$$$ """!!! """$$$'''(((+++,,,,,,,,,++++++---///000000111222333444444555666555555777:::;;;;;;:::<<<===>>>>>>>>>>>>@@@BBB?????????@@@BBBEEEHHHIIIIIIKKKLLLKKKIIIJJJMMMPPPHHHJJJMMMOOOQQQQQQQQQPPPRRRTTTUUUUUUSSSRRRRRRSSSVVVVVVWWWYYY[[[\\\[[[YYYUUUVVVWWWYYYZZZZZZZZZZZZ[[[YYYVVVWWW[[[]]]]]]\\\]]]YYYVVVWWWYYYZZZYYYVVVTTTTTTUUUUUUUUUTTTSSSSSSQQQSSSTTTRRRPPPOOOQQQTTTQQQQQQQQQRRRTTTUUUTTTRRRWWWTTTOOOJJJIIIJJJLLLNNNFFFHHHIIIJJJHHHFFFCCCAAABBB???<<<<<<======:::777;;;999777666555666777888555555555555444222000...***+++***)))'''''')))+++'''&&&&&&%%%%%%$$$######%%%'''%%%!!! ######!!!     ###%%%'''''''''&&&'''(((&&&%%%$$$$$$%%%&&&(((***%%%$$$$$$######$$$$$$$$$###$$$$$$$$$$$$"""!!! !!!!!!!!!  !!!  !!! !!!!!!""""""!!!!!! !!!!!!!!!  !!!"""!!!   """ """"""!!!!!!###%%%''')))++++++,,,+++******,,,---------...///000111222222444333333555777999999888:::;;;<<<<<<;;;===???BBB?????????@@@BBBDDDFFFHHHGGGIIIJJJJJJHHHHHHKKKMMMIIIKKKMMMOOOPPPOOOOOONNNPPPRRRTTTUUUSSSRRRRRRSSSWWWWWWXXXXXXYYYXXXVVVTTTUUUUUUWWWXXXYYYZZZZZZZZZZZZXXXVVVVVVYYY\\\\\\[[[YYYXXXVVVVVVVVVVVVTTTRRRSSSSSSSSSSSSSSSSSSRRRRRRQQQRRRRRRPPPMMMLLLMMMOOOKKKKKKLLLNNNQQQSSSSSSRRRSSSQQQNNNLLLKKKKKKKKKLLLEEEEEEDDDCCCBBBAAA@@@@@@AAA>>><<<<<<======;;;999;;;999777666555555666777444444444444333111///...***++++++)))(((''')))+++''''''&&&&&&%%%$$$$$$$$$$$$&&&$$$ """"""  !!!    ###&&&((('''''''''((('''&&&%%%$$$$$$$$$%%%&&&$$$$$$#########$$$$$$%%%$$$%%%%%%%%%%%%###!!!    !!!!!! !!!  !!! !!!""""""""""""!!!!!!   !!!!!!  !!! !!!!!!!!! ###""""""###$$$&&&(((******++++++***)))(((***+++,,,,,,---...///000111111333222222444777888999888888999999999999;;;???BBB@@@@@@@@@@@@AAACCCDDDEEEDDDFFFHHHHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNMMMLLLKKKLLLOOOSSSTTTTTTRRRQQQQQQVVVWWWXXXXXXXXXWWWUUUUUUTTTUUUWWWXXXYYYYYYZZZZZZYYYWWWVVVVVVXXXZZZZZZZZZ[[[\\\\\\[[[XXXUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPPPPQQQRRRQQQOOOLLLKKKKKKLLLJJJIIIIIIKKKNNNPPPPPPOOOMMMMMMMMMLLLLLLKKKJJJJJJHHHGGGEEECCCBBBBBBBBBCCC>>>===<<<<<<======<<<:::;;;999777555444444444444222222222222111000......+++++++++***(((((()))***(((''''''&&&&&&%%%$$$$$$"""$$$###""""""!!!!!!   """&&&((('''&&&%%%%%%&&&%%%$$$#########$$$$$$###############$$$$$$%%%%%%&&&&&&&&&%%%###"""!!!   !!!!!!!!!!!!  !!! !!!""""""""""""!!!!!!!!!!!!  !!!!!!  !!!!!!"""!!!    !!!!!!!!!!!! !!!!!!!!!"""""""""###%%%&&&((())))))******)))''''''((())),,,------...///000111111333333333555888::::::999777777888777888;;;???BBB??????@@@@@@AAAAAABBBBBBBBBDDDFFFGGGGGGGGGGGGFFFHHHIIIJJJKKKLLLLLLKKKKKKIIIMMMQQQTTTSSSQQQPPPPPPRRRTTTWWWXXXXXXXXXXXXYYYUUUVVVWWWXXXYYYZZZZZZZZZYYYWWWVVVVVVWWWXXXZZZZZZZZZ]]]```^^^YYYTTTSSSTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQPPPOOONNNMMMMMMNNNNNNLLLKKKKKKLLLMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJGGGFFFEEECCCBBBBBBBBBAAA<<<;;;;;;;;;<<<<<<<<<<<<:::999777555444333222222000000000000///......---+++,,,,,,+++)))((()))***(((((('''&&&&&&%%%%%%$$$"""$$$$$$ """"""     ###&&&'''&&&###""""""$$$#########$$$$$$%%%%%%###"""""""""######$$$%%%&&&&&&&&&&&&%%%###!!! !!!!!!!!!!!!    """######   !!!!!!!!!!!!!!!!!!!!!!!!   !!!"""!!!  !!! !!!!!!!!!"""###############"""!!! """!!!  !!!"""###!!!"""###"""""" !!!!!!!!!!!!"""###$$$&&&'''(((''''''((('''%%%%%%'''(((***+++,,,,,,......///000222111111444777999999999666777888888888;;;???BBB>>>??????@@@@@@@@@@@@@@@BBBCCCDDDFFFGGGGGGFFFEEEEEEFFFGGGIIIJJJKKKLLLLLLGGGKKKPPPRRRQQQPPPNNNNNNNNNQQQTTTUUUUUUTTTUUUVVVUUUUUUWWWXXXYYYZZZZZZZZZXXXXXXWWWWWWVVVWWWYYYZZZVVVYYY[[[YYYUUUPPPOOOPPPTTTSSSRRRPPPOOOOOOPPPPPPNNNMMMMMMMMMMMMNNNNNNNNNMMMKKKIIIHHHIIIIIIIIIHHHJJJIIIGGGFFFEEEGGGIIIJJJ???@@@AAAAAA@@@>>>;;;:::999:::::::::::::::;;;;;;999888666555333222111111///.....................+++,,,---,,,***(((((()))(((''''''&&&%%%%%%$$$$$$"""%%%%%%""""""$$$$$$!!!    !!!###%%%%%%$$$"""!!!!!!###$$$$$$$$$$$$$$$%%%%%%"""""""""""""""###$$$%%%&&&&&&&&&&&&$$$""" """""""""!!!   !!!"""###   !!!!!!!!!###$$$###!!! !!!""""""###$$$%%%%%%&&&$$$$$$###!!!!!! !!!###""""""""""""###$$$$$$!!!###$$$$$$###"""   !!!###$$$%%%%%%$$$%%%&&&%%%$$$$$$&&&(((''''''((()))***+++,,,,,,.........111444666777666555666888888999:::<<>>???@@@@@@@@@???BBBAAABBBCCCEEEFFFEEEDDDCCCDDDEEEFFFHHHJJJKKKLLLHHHKKKNNNPPPOOOMMMLLLLLLMMMPPPSSSSSSPPPMMMNNNPPPSSSSSSUUUVVVWWWXXXXXXXXXVVVWWWWWWVVVTTTUUUWWWYYYUUUWWWXXXWWWUUURRRQQQQQQTTTSSSQQQOOONNNNNNOOOOOOJJJIIIHHHIIIKKKLLLLLLLLLGGGEEECCCCCCEEEGGGHHHGGGIIIHHHEEECCCCCCEEEGGGHHH>>>???AAABBBAAA>>>;;;999777888999999888777999:::666666555444333222111000......---------......///+++---...---***(((((()))'''&&&&&&%%%%%%$$$######!!!%%%%%%######%%%$$$!!!  """!!!     !!!######"""!!!"""###&&&&&&&&&&&&%%%$$$######!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%###!!! !!!!!!!!!!!!  !!!!!!!!! !!!###""""""!!!!!!!!!!!!"""###%%%&&&''''''&&&$$$###!!!!!! !!!"""######$$$$$$###### !!!$$$%%%&&&%%%###"""  !!!"""""""""!!!"""#########$$$&&&(((&&&&&&'''((()))******+++---------000333666666666222555777888888888999:::;;;<<<===???@@@@@@??????BBB@@@>>>???BBBDDDCCCBBBDDDDDDDDDEEEFFFHHHIIIJJJIIIKKKMMMMMMLLLKKKKKKKKKLLLPPPSSSSSSOOOLLLMMMPPPOOOPPPQQQSSSTTTTTTTTTTTTTTTUUUUUUSSSQQQQQQTTTVVVWWWUUUUUUUUUVVVVVVUUUTTTSSSRRRPPPMMMLLLLLLMMMNNNKKKIIIGGGHHHJJJKKKJJJIIIGGGEEECCCBBBDDDFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDAAAAAAAAAAAA@@@>>>===<<<666777999888666555666888444444444333333222111000...------,,,---...///000,,,---...---+++)))((((((&&&%%%%%%$$$$$$###"""""" ###$$$""""""%%%$$$  ###"""        !!!"""!!!"""###%%%((((((((('''%%%###!!! !!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$###!!! !!!"""""""""""" !!!!!!!!!""""""  !!! ### """ !!!"""$$$%%%&&&((('''%%%###"""!!! !!!"""$$$$$$$$$###"""!!!###%%%''''''&&&###""" """ !!! !!!"""######$$$&&&(((''''''((()))***+++,,,,,,///...///111555888888888000333777888888777666777999;;;===>>>???@@@??????AAA>>><<<<<>>===;;;::::::::::::555777888777444333444666333333333333333222111000...---,,,,,,---...000111,,,---///...+++)))((((((%%%%%%$$$$$$###""""""!!!"""###!!!"""$$$###!!!!!!     !!!######&&&&&&%%%%%%$$$###""""""###"""!!!!!!!!!###$$$%%%'''&&&%%%$$$"""!!! !!!!!!"""""""""!!!!!! !!!""" !!!###  !!!"""$$$%%%&&&&&&&&&$$$"""!!!""" !!!"""###$$$%%%%%% !!!###$$$$$$"""   !!! """""""""###%%%&&&%%%'''((()))((()))***,,,.........///000222444444555777888999888888:::<<<===>>>???@@@@@@???>>>===BBBBBBAAA@@@@@@@@@AAAAAACCCDDDDDDEEEFFFGGGGGGHHHBBBGGGLLLLLLHHHFFFGGGJJJKKKMMMOOOQQQSSSRRRQQQQQQLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPOOONNNNNNQQQSSSSSSRRRQQQPPPPPPQQQSSSTTTPPPOOOPPPRRRNNNHHHJJJPPPKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGEEEEEEDDDDDDEEEBBBBBBDDDCCC@@@???BBB@@@>>>===<<<<<<;;;888666<<<999666555555555555444555777666222000111000---,,,---.../////////...---///...,,,+++***)))))))))%%%$$$###"""!!!!!!!!!!!!""""""######$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!  !!!!!!"""!!!   !!!"""###"""######$$$$$$%%%%%%&&&###"""!!!!!!"""###$$$%%%&&&%%%%%%$$$###"""!!!!!! !!!"""############   !!!!!!%%%$$$ """"""###$$$%%%&&&'''((($$$###  !!!!!!!!!!!!""""""######$$$!!!""""""  """"""  """!!!!!!"""#########%%%&&&%%%&&&((()))((()))***,,,000//////......//////000444555777777777777999;;;999999888888999;;;<<<===BBBAAAAAA@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCDDDDDDCCCGGGKKKKKKHHHFFFGGGIIIKKKLLLNNNPPPQQQQQQPPPOOOMMMLLLLLLLLLLLLMMMNNNNNNNNNOOOOOONNNMMMMMMOOOQQQRRRRRRQQQPPPPPPPPPPPPQQQQQQNNNNNNPPPNNNIIIIIINNNIIIIIIIIIHHHIIIIIIJJJJJJGGGGGGGGGGGGGGGFFFEEEEEEDDDAAAAAACCCBBB???>>>AAA@@@>>>===<<<===<<<999777<<<:::777666666666666555222555444000///111000---...---,,,,,,,,,...///111...---,,,+++***)))))))))%%%%%%###"""!!!!!!!!!!!! !!!!!!!!!""""""""" !!!   !!!!!!      !!!"""""""""######$$$%%%%%%&&&######"""""""""###$$$$$$$$$$$$#########""""""""" !!!###$$$$$$$$$$$$!!!!!!!!!  !!!######&&&%%%!!! !!! """"""###$$$$$$%%%&&&&&&"""!!!!!!""""""""""""""""""""" !!!  ###$$$""" !!!"""  !!!############%%%'''$$$&&&((((((((((((***,,,......------------......222333555666555666888999:::999777777888;;;???AAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@CCCGGGKKKKKKHHHFFFFFFGGGJJJKKKMMMNNNOOONNNNNNMMMNNNMMMLLLLLLKKKKKKLLLLLLKKKLLLMMMMMMLLLLLLNNNPPPPPPPPPPPPPPPOOOOOONNNMMMQQQMMMLLLNNNNNNKKKIIIJJJHHHGGGFFFEEEFFFGGGIIIKKKFFFGGGHHHIIIIIIHHHGGGFFFCCC@@@@@@BBBAAA>>>===@@@???>>><<<<<<===<<<;;;999<<<:::777666666777666555000222222//////111111...000---***))))))---111444---,,,+++***)))(((((((((&&&&&&$$$###"""!!!!!! !!!!!!!!!!!!""""""!!!     !!!%%%$$$$$$$$$######""""""#####################$$$""""""""""""############!!!!!!"""###$$$$$$######!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!"""%%%###!!!"""!!! !!!!!!"""""""""!!! """""""""!!!!!! !!!"""!!!  ###$$$""" !!!"""$$$$$$######%%%'''$$$&&&((((((((((((***++++++++++++,,,...///111222///111333444444444666888:::999888888999<<<>>>@@@????????????@@@@@@AAABBB??????????????????@@@@@@CCCFFFIIIJJJHHHFFFEEEFFFIIIJJJKKKLLLLLLLLLLLLKKKNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMLLLLLLLLLMMMOOOMMMMMMNNNOOOOOONNNMMMLLLQQQMMMJJJKKKMMMLLLIIIGGGHHHGGGEEEDDDEEEGGGJJJKKKFFFGGGIIIIIIIIIHHHFFFEEEBBB??????AAA@@@===<<>>>>>@@@AAABBB<<<<<<===>>>@@@AAABBBBBBBBBEEEGGGHHHHHHFFFFFFEEEHHHHHHIIIJJJJJJKKKKKKKKKMMMLLLKKKJJJIIIHHHHHHHHHIIIKKKMMMMMMLLLLLLNNNOOOJJJKKKLLLNNNNNNNNNMMMLLLQQQNNNKKKJJJKKKLLLIIIEEEIIIGGGEEEDDDEEEGGGIIIKKKHHHHHHIIIIIIHHHFFFEEEDDDBBB??????AAA@@@===<<>>@@@AAA:::;;;<<<>>>@@@AAABBBCCCAAABBBEEEGGGHHHHHHGGGFFFGGGGGGHHHHHHJJJKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHJJJLLLMMMMMMLLLMMMOOOKKKKKKLLLMMMMMMMMMMMMMMMOOOPPPNNNKKKJJJKKKIIIEEEIIIHHHFFFEEEEEEFFFGGGIIIGGGGGGGGGFFFFFFEEEEEEEEEBBB??????AAA@@@===<<>>???;;;;;;<<<===>>>@@@@@@AAA???@@@CCCFFFHHHIIIHHHGGGEEEFFFFFFHHHIIIKKKMMMNNNJJJJJJIIIHHHGGGGGGHHHHHHEEEHHHJJJLLLKKKKKKLLLMMMOOONNNMMMLLLKKKKKKKKKKKKNNNRRRQQQLLLIIIJJJJJJGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCDDDFFFHHHIIICCC@@@???BBBAAA======??????<<<999777777888777777555333111000222333333222///222222000000444444222+++,,,---......,,,+++***((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$!!!!!! !!!!!! $$$  """    """""""""""""""#########$$$%%%%%%&&&%%%$$$###"""!!!!!!!!!!!!"""""""""###   """###!!!### !!!"""  !!!!!! """'''""""""###""" ###$$$&&&&&& !!!  """ !!!  %%% !!!!!! !!!"""###%%%'''''''''''')))***((())))))***+++---...///,,,...000111222333555777333222111000222555888:::666777777888:::<<<>>>???;;;<<<<<<======>>>>>>>>>>>>???AAAEEEHHHIIIIIIGGGEEEEEEFFFGGGIIILLLNNNOOOIIIIIIHHHHHHGGGGGGHHHHHHDDDFFFIIIJJJJJJJJJKKKLLLSSSQQQOOOLLLJJJIIIIIIIIIMMMSSSTTTMMMHHHIIIJJJHHHFFFFFFEEEDDDCCCBBBAAAAAABBBAAA@@@AAACCCFFFJJJMMMCCC@@@@@@BBBAAA>>>===@@@???<<<888666666666666555666444222111222333333333...111111//////222333000------------,,,+++******''''''&&&%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&######""""""!!!!!!!!!  !!!"""    !!!"""###"""!!! %%%$$$###"""""""""###$$$""""""#########"""!!!!!!!!!""""""!!! """ !!!  !!!!!!   ...000!!!###%%%'''!!! !!!""""""    """### !!!###$$$&&&&&&''''''&&&''')))***+++,,,------------...///000222444555666555444333333333444555777666666777:::===>>>>>>???>>>=========>>>???@@@>>>???AAABBBBBBDDDGGGIIIDDDGGGKKKNNNNNNLLLHHHEEEKKKIIIEEEDDDEEEGGGHHHHHHHHHHHHIIIJJJJJJIIIHHHHHH\\\VVVNNNIIIHHHHHHGGGFFFHHHIIIIIIJJJJJJIIIIIIIIIEEEEEEDDDBBB@@@AAAEEEGGG???AAAAAA???BBBHHHFFF???EEEBBB???=========<<<;;;<<<;;;888666444444333444555555555555555555555555111000///------///000111......---,,,,,,,,,,,,---+++)))'''&&&&&&&&&%%%###'''%%%""" """%%%'''###!!!  ######"""    """"""""""""!!!!!!!!! !!!###%%%'''&&&&&&&&&&&&%%%$$$###"""!!!""""""   !!!  !!!!!!   &&&@@@CCC--- !!!%%%"""  !!!""" !!!"""###%%%&&&'''((('''((()))***+++,,,,,,,,,---------...000111333444444444333222222222333444555777;;;>>>???>>>===<<<>>>===<<<<<<<<<===>>>???<<<>>>@@@@@@AAABBBEEEGGGIIIJJJLLLMMMMMMLLLKKKKKKKKKHHHEEEDDDEEEGGGHHHIIIGGGGGGIIIIIIIIIIIIGGGGGGQQQMMMJJJHHHIIIHHHFFFDDDEEEEEEGGGGGGGGGGGGFFFEEEDDDDDDCCCAAA???@@@CCCFFF???AAAAAA???BBBFFFEEE@@@DDDAAA>>>=========<<<;;;:::999777666555555555555222222333333333333333333111000...------...000111------,,,+++++++++++++++,,,***((('''''''''&&&%%%&&&$$$"""!!!!!!"""$$$&&&###!!! !!!"""!!!    !!!""""""#########""""""###%%%)))---///((((((((('''%%%$$$"""!!!!!!""""""!!! !!!  !!!!!!    &&&<<<===''' !!!"""###$$$###!!!  !!!###%%%((()))(((((()))***************,,,,,,,,,---...000222222222222111111111111222222222999AAADDDCCC>>>;;;999<<<;;;;;;;;;;;;<<<===>>>;;;<<<>>>??????@@@CCCEEELLLKKKJJJIIIJJJKKKMMMNNNIIIFFFDDDCCCEEEHHHJJJJJJEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFGGGIIIJJJJJJGGGDDDCCCDDDFFFGGGGGGEEEDDDBBBBBBBBBBBB@@@??????BBBDDD???@@@@@@???AAADDDCCC@@@CCC@@@>>>=========;;;:::888777666555555555666777222222222222222222222222000///...------...///000,,,,,,+++***************,,,***((('''(((((('''%%%$$$$$$###""""""###$$$$$$###!!! !!!  !!!!!!       !!!"""###$$$$$$#########&&&***///111&&&&&&&&&%%%$$$###"""!!!"""###$$$###  !!! !!!!!!   !!!!!!  ***+++  !!!"""### !!!###$$$%%%"""      """%%%(((***(((((())))))***)))))))))+++++++++,,,---...000000000//////000000000111111111999BBBEEEAAA;;;888888:::::::::;;;;;;<<<======:::<<<===>>>>>>???BBBDDDHHHGGGFFFFFFGGGHHHJJJKKKGGGEEEBBBBBBEEEHHHJJJKKKDDDDDDEEEFFFFFFEEEDDDDDDCCCDDDFFFHHHJJJJJJIIIGGGCCCEEEFFFHHHGGGFFFCCCBBBAAABBBBBBBBB@@@@@@AAACCC???????????????AAAAAA@@@AAA???=========<<<;;;999999888666555444444555666444444444444333333333333///......------......///,,,,,,+++***************+++)))''''''''''''&&&%%%#########$$$$$$############!!! !!!!!!  ###    """###$$$!!! !!!$$$''')))######$$$%%%%%%%%%$$$$$$"""$$$%%%$$$"""  !!! !!!!!!   !!!!!!  """&&&   """###"""%%%'''%%%""" !!! !!!"""!!!  !!!$$$''')))'''(((((()))))))))(((((())))))******+++,,,---...---......//////000000000111888>>>???;;;777666888888999:::;;;;;;<<<<<<<<<;;;<<<===>>>>>>???AAACCCCCCDDDFFFGGGHHHHHHGGGGGGEEECCCAAAAAADDDGGGIIIJJJCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFHHHIIICCCDDDEEEFFFFFFDDDBBBAAAAAABBBDDDCCCBBBAAABBBCCC???>>>>>>>>>>>>>>>???AAA???>>><<<<<<===<<<:::999:::999777555333333333333444444333333333222222222......------------......------,,,+++++++++++++++)))'''%%%%%%&&&&&&%%%$$$"""###$$$$$$$$$$$$###""""""!!! !!!""""""  ###     !!!"""""""""!!!!!! !!!"""###$$$###$$$%%%&&&'''''''''''' """$$$$$$###!!!!!!!!! !!!  !!!!!!    """###!!! !!!!!!$$$&&&'''%%%###"""!!! """"""  !!!###%%%&&&&&&&&&'''(((((((((((((((((((((((())))))***+++,,,,,,---...///000000000///222555888888555444555777666777888999:::;;;;;;;;;:::<<<=========>>>@@@BBBAAACCCFFFIIIJJJIIIGGGFFFDDDAAA??????BBBEEEGGGHHHBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@AAAEEEHHHCCCCCCCCCBBBBBBAAA@@@@@@@@@BBBDDDEEECCCBBBBBBBBB???======>>>===;;;===BBB>>>===<<<<<<===<<<:::888;;;999777555333222222222222111111000000/////////------------------------------,,,+++++++++++++++(((&&&$$$$$$%%%&&&%%%$$$######$$$$$$$$$$$$######"""!!!!!!!!!"""""" !!!      """"""###############"""$$$$$$%%%%%%%%%%%%%%%%%%"""###"""  !!!  !!!!!!   !!! """ ###%%%'''&&&"""   !!! !!!!!!"""######$$$%%%&&&'''((()))))))))''''''''''''((()))***+++,,,,,,...///000000000///222333333333333444555555222333555777888888888888999:::;;;;;;;;;<<<>>>@@@???AAACCCFFFGGGGGGEEEDDDCCC@@@>>>===@@@CCCDDDEEEBBBCCCDDDEEEEEEDDDCCCBBB@@@AAABBBAAA@@@AAAEEEHHHEEEDDDBBBAAA@@@@@@AAAAAA>>>AAADDDDDDCCCAAA@@@@@@???===<<<>>><<<999<<>>===>>>@@@AAABBBCCCCCCCCCBBB@@@===<<<>>>AAACCCCCCBBBCCCDDDEEEEEEDDDCCCBBB???AAADDDDDDCCCDDDGGGJJJHHHGGGDDDBBBAAABBBCCCDDD<<>>???<<<<<<>>>;;;777;;;BBB<<<;;;;;;<<<===<<<999777777666555444333444555555333333333222111000000///+++,,,,,,------,,,,,,++++++******))))))))))))))))))'''&&&&&&'''''''''&&&$$$$$$###""""""###$$$$$$"""!!!!!!"""######  """   !!!""""""""""""""""""!!!!!!!!!!!!!!!"""###"""!!! """!!!!!! !!!!!!""" !!!!!!  """!!!  !!! !!!!!!"""  """ !!!  """$$$ %%%(((&&&!!!  !!!"""###'''(((((('''%%%%%%&&&(((***++++++)))((()))+++---555111---...222444333000444555666444111111444777222222222333444555666777<<<:::888777666777888999;;;;;;===>>>????????????===>>>???@@@AAAAAA@@@??????BBBEEEGGGGGGDDDAAA>>>@@@<<<===DDDGGGEEEEEEHHHIIIFFFCCCAAA;;;777:::AAA@@@>>>>>>@@@CCCBBB>>>;;;999:::<<<;;;::::::;;;===999;;;===<<<:::777555555;;;777444333444333111...111333444333111//////000000//////---,,,+++******+++------,,,***((('''(((,,,(((%%%$$$%%%&&&$$$### """%%%&&&$$$!!! """""""""!!!   !!!""""""""""""""""""!!!!!!!!!!!!!!!"""###"""  !!!!!!!!!   !!!!!!  """&&&###  !!!"""###&&&%%%### """""" !!!""""""###%%%&&&&&&&&&%%%%%%'''))))))***+++***))))))+++,,,///------000444666222//////111333222111111444666222222222222333555666777:::888666555555555666777::::::<<<===>>>?????????;;;<<<===>>>>>>>>>======>>>???BBBDDDCCCBBB???===@@@<<<===CCCGGGEEEEEEGGGEEEBBBAAA???:::555888>>>===<<<<<<>>>AAABBB@@@===;;;<<<<<<;;;999888888999;;;<<<>>>===:::888777777888666333333444444333111111222444333111000000111...------,,,,,,,,,++++++,,,---...,,,***(((((((((***'''$$$$$$%%%&&&%%%$$$"""###$$$$$$######%%%'''###"""!!!   !!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""###""" !!!!!!!!!  !!!!!!"""  """"""(((###  !!!!!! !!!###$$$%%% !!!!!! !!! !!!'''&&&  !!!!!!"""######"""###$$$%%%$$$%%%'''***''')))***+++***)))***+++******---222666666111,,,***---000111222222333444111111111222333444666666777666444333333444555666888999:::<<<>>>??????@@@;;;;;;<<<=========<<<<<<<<<===>>>??????>>>===<<<@@@===>>>CCCFFFEEEDDDFFFBBB@@@@@@@@@;;;666777<<<:::999999;;;>>>@@@@@@@@@<<<<<<<<<:::777555555666:::;;;<<<:::888666777888666444333333444444444333000222333333222000111222---,,,,,,,,,,,,,,,,,,---,,,---...---+++))))))))))))'''%%%$$$%%%&&&%%%$$$######"""!!!!!!%%%***...$$$###    !!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""$$$$$$###"""!!!"""###!!!  !!!!!!""""""   !!!!!! ...'''###  !!!!!! """"""  ###&&&"""!!!  !!! ######  !!!""""""######"""###$$$$$$###$$$&&&(((%%%'''***+++***))))))***)))***,,,000333222...+++***,,,///222333222222111111111111111222444555666555444444333333444555666666777999;;;===>>>???@@@============>>>>>>======;;;;;;;;;<<<<<<=========@@@??????BBBDDDDDDDDDCCCAAAAAABBBCCC???::::::???:::999999:::;;;===>>>???:::;;;;;;999666444444555888888888666444333444666666555444333333333333333000222444333222111111222000///...,,,,,,,,,------,,,---...---+++))))))***)))(((&&&%%%%%%$$$###""""""""""""!!!!!!$$$)))---$$$###  !!!    !!!""""""######"""""" !!!!!!!!!"""""""""###$$$%%%&&&%%%###"""###$$$!!!  !!!!!!!!!!!!!!!!!!  !!!!!!  ///(((  !!!!!!"""""" !!!%%%$$$###!!! !!!"""#########"""$$$%%%%%%$$$""""""$$$%%%$$$&&&)))***)))))))))***---,,,,,,,,,------,,,***,,,...111333444333111///000000000111222333444555444444444444555666666777555666888:::<<<===>>>???======<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>??????AAAAAAAAAAAACCCDDDCCCAAA@@@@@@BBBDDD@@@;;;<<<@@@;;;;;;::::::999999:::;;;777888999888666555666777666777777555333333444555888777666444222111111111111333444444222111111222444222000...,,,,,,,,,,,,+++,,,------+++))))))***))))))(((&&&$$$""" !!!""""""!!!"""$$$&&&$$$"""!!!    !!!"""###$$$###"""!!! !!!!!!""""""######$$$%%%&&&%%%#########$$$  !!!   !!! %%%!!!  !!!  !!!"""###$$$$$$    """###$$$$$$###"""%%%%%%&&&$$$###"""###%%%###%%%(((((((((((()))***...---+++)))((()))******...///111333555555222////////////000111222444444333444555555666777888888555666777999;;;<<<======;;;:::999999888999999999;;;;;;<<<===>>>???@@@AAAAAABBBBBB@@@AAADDDBBB>>><<<<<>>999:::???<<<<<<===;;;999777777888555666777777666666888999777888999888666555666777888888777555222000000111333444555444222111111111666444000---++++++++++++***+++,,,,,,***)))))))))((())))))'''$$$!!!  """"""!!! !!!###"""   !!!"""$$$$$$###"""!!! !!!"""############$$$%%%$$$"""!!!"""### !!!""""""!!!  !!!   """!!!  !!! """$$$"""  !!! """$$$$$$$$$###"""$$$%%%%%%%%%######%%%'''$$$%%%&&&'''&&&''')))++++++***)))((('''((()))+++...---...111555666333111////////////111222333444222333444555777777888888555666777999:::;;;;;;;;;;;;:::999888777888888999999:::<<<>>>???@@@AAAAAAAAADDDCCC@@@@@@DDDBBB<<<::::::<<<===;;;777999???:::<<<>>>===:::777777777555666888888777777888999666888999999888666666666666777777555222000111333444666666555222000000000333111...+++))))))***+++(((***++++++)))(((((()))$$$&&&((('''$$$"""!!!""" !!!!!! !!!"""!!!!!!    !!!###$$$%%%$$$"""!!! !!!"""######$$$!!!"""###"""!!! """ !!!"""###$$$!!!  !!!    """"""!!! """$$$$$$%%%!!! $$$###!!! !!!###$$$ """""" """$$$%%%$$$###""""""$$$%%%%%%$$$%%%''')))$$$%%%&&&%%%%%%'''***,,,'''((())))))((((((***+++,,,+++,,,///444666555333......//////000222333444111222333555666777777777666666777999999:::::::::===<<<:::999999999::::::888:::<<<>>>@@@AAAAAA@@@AAADDDCCC???@@@DDDBBB;;;::::::;;;===:::777:::@@@888<<<>>>>>>;;;888777888666888999888777666777999333555888999777555444444444555666555222111333555666777777555222000//////000...+++)))((()))***,,,''')))******(((''''''(((!!!$$$''''''$$$######%%%  """%%%         !!!""""""###""""""%%%###""" !!!###$$$$$$######"""!!! !!!!!!!!!!!! %%%""" !!!!!!!!!     !!!%%%'''(((&&&%%%"""###$$$$$$$$$$$$######%%%&&&''''''%%%######$$$))))))(((((()))***+++++++++++++++,,,///333888;;;......//////000222333444333444444333222333555777222555777777666666888;;;888888888888999:::;;;;;;999:::<<>>>>>>>>???777999;;;===>>>>>>===<<>>=========999;;;===>>>???>>>=========;;;:::888777666666777333444444555666666777777444666888::::::777444222555555444444333111000///333333333333222000///...***++++++++++++***))))))))))))))))))(((&&&%%%$$$%%%$$$###$$$$$$$$$""" !!!        !!!!!!!!!!!!###"""!!! !!!"""###"""""""""!!!!!!  """######$$$%%%"""!!!!!!!!!   """### !!!!!!!!! !!!)))***"""!!!###---222///)))'''&&&$$$###"""######$$$###%%%'''((((((((()))***))))))))))))))))))***+++***+++,,,...000222444555111111000000000000111111///000111222222444777:::444666777666555555666777777777777777888999:::;;;999:::<<>>===;;;;;;<<<===>>>??????>>>===<<<:::999888666666555555555555444444444444666777888333555888:::999777444222555555555555444222111000111111111111111000//////++++++,,,,,,,,,++++++***)))))))))((('''&&&%%%$$$%%%$$$###$$$$$$$$$"""         """"""!!!!!!!!!"""###$$$""""""""""""""""""!!!!!! !!!""""""######!!! !!!  !!!"""!!!!!!!!!!!!!!!&&&&&&  !!! ###)))---,,,***((('''%%%###"""###$$$%%%&&&'''))))))'''&&&&&&'''***)))))))))))))))******+++,,,...000222333333333222222111000//////000000000111111111111222555888555666666555555444555555666666666777888999:::;;;999:::<<<===>>>>>>>>>=========>>>>>>===<<<:::999===>>>>>>>>>>>>===<<<;;;888888777777666666666666;;;999777555444444555666333555777999999777444333666666666555444333111111//////000000000000//////............---,,,+++***)))))))))((('''&&&$$$$$$%%%$$$###$$$$$$$$$""" !!!!!!!!! !!!%%%     """"""""""""######$$$$$$#####################$$$""""""""""""""""""!!!!!! !!!  !!!""""""!!!""" !!!""""""$$$&&&((()))'''%%%######$$$%%%&&&$$$&&&((((((&&&%%%&&&'''******)))))))))))))))***,,,---000222333444333333333222111000////////////222222222111000000222444555555444444555555444444555555555666777888:::;;;======>>>>>>>>>===;;;:::;;;<<<======<<<;;;999888============<<<;;;;;;:::888888888888888888777777:::888666333222333444444333444666888888777555333666666666555444333111111......///000000000000///111111000///---+++)))((()))((((((((('''%%%$$$###%%%$$$###$$$$$$$$$""" !!!  !!!(((...!!!         !!!!!!""""""######$$$$$$"""""""""######$$$$$$$$$#########""""""!!!!!!!!!!!! !!!!!!    !!!""" """###"""$$$""""""''''''&&&%%%%%%%%%&&&'''''' ###%%%''''''((()))++++++******)))))))))))))))+++---///111333333333333222222111000//////000000222333222111//////111333555333222333555555444333444444444555666888999:::>>>?????????>>>===;;;:::;;;;;;<<<<<<;;;::::::999======<<<<<<;;;;;;;;;:::888888999::::::999999999444444333222222333444555333444666777777666555444555555555555444222111000...///000000000000000///111111000///---+++***)))((((((((('''&&&%%%$$$###%%%$$$###$$$$$$$$$"""  """***000!!!           !!!!!!""""""""" !!!""""""######"""""""""""""""#########!!!!!!""""""!!! !!!!!!!!!!!!"""   ###$$$$$$$$$###!!! !!!$$$'''%%%%%%&&&&&&''''''((((((!!!###&&&(((((()))+++,,,++++++***))))))))))))))))))***,,,...000111222333111111000000000000000111111111111000//////111333333222111222555666555333333333444555666888999::::::;;;<<<===<<<<<<;;;:::<<<<<<;;;::::::::::::;;;======<<<<<<<<<<<<<<<<<<777777999:::::::::999999555555555555555555555555222333555666777666555444555555444444333111000///000000111111111000//////............---,,,++++++((((((((('''&&&%%%$$$###%%%$$$###$$$$$$$$$""" $$$(((            !!!"""""" !!!"""###$$$%%%%%% !!!  !!!"""######!!!!!! """!!!  !!! """!!!"""  $$$$$$""" ###%%%(((%%%"""!!!###&&&''''''###$$$&&&'''((())))))(((&&&''')))***)))((()))***++++++***))))))((())))))((((((***,,,...000111222111111000000000000111111//////000//////000333555333111000111555666555333333333333444666888999:::444555666888999999999888===<<<;;;:::999:::;;;<<<>>>>>>============>>>>>>555777888999::::::999999;;;;;;;;;:::999777555444222333555666666666555555444444444333222111000///111111111111111000//////++++++,,,---.........---((((((((('''&&&%%%######%%%$$$###$$$$$$$$$"""               !!!!!!!!!"""""" !!!###"""!!!  !!!!!!!!!!!!!!! $$$###"""!!!  !!!"""&&&---&&& ######!!! ###'''%%% !!!######$$$$$$$$$######""""""###$$$$$$%%%%%%%%%%%%)))***)))'''&&&&&&))),,,+++++++++***'''%%%''',,,&&&&&&'''***...111222222//////000000111111111111////////////000000000000333333333333444555555666777555333444777888666444777777888888888888777777999888777777777888::::::===;;;888999;;;===<<<:::::::::999999888777777777>>>>>>===<<<999555111...222222333333222222111111222111111222333333000...---...//////...---***)))+++,,,,,,***)))(((***+++)))(((''''''((('''%%%###'''%%%"""!!!""""""    !!!            !!!!!!!!!  """"""!!!   $$$$$$"""!!!!!!  $$$(((""" """"""  !!!$$$### !!!!!!"""""""""!!!!!! """"""###$$$%%%%%%%%%%%%)))))))))'''&&&&&&)))+++,,,,,,,,,+++(((&&&(((+++(((((((((***---000000/////////000000000000000000......//////000000000111333222222222333444666777888666444555777888666444777777888888888888777777888888777777777888999:::<<<:::888888;;;<<<;;;999777777777777888888888888<<<<<<<<<:::888555222000555555555555555444333222222111111222333222000...------...///...,,,***)))***++++++***(((((()))***'''&&&&&&'''(((((('''%%%&&&$$$###"""###"""    """"""                !!!  !!!  """!!!!!!   $$$$$$###"""!!!!!!!!!!!!""" """!!! """!!!!!!!!!!!!  !!!"""###$$$%%%%%%%%%%%%((())))))'''&&&&&&(((++++++,,,,,,***(((((()))***+++***)))+++---...---,,,/////////////////////...---......///000111111222222111111000222444666888888666555666777888777555777777888888888888777777777777777777777888999999:::888777888999:::999888333444444666777888999999888888999888777555333222666666666666555444222222111111111222333222000...,,,---......---,,,***))))))******)))((('''((()))%%%$$$$$$&&&((()))((('''%%%$$$######$$$###   !!! !!!              !!!"""###"""!!!   !!!"""""""""!!!!!!!!!!!!""" !!!!!!$$$###""""""!!!!!!!!!!!!###""" !!!  """""" !!!!!! !!!"""$$$%%%%%%%%%%%%(((((()))(((&&&&&&(((***)))++++++((('''))))))(((+++***)))***,,,------,,,............------------,,,---...///000111222333222111000///111333666888777777666777777777777666777777888888888888777777666666666666777777888888777777777777888888777666222333333444666777777888444555555666666555444333444444444444333111000///111000000111222222///---,,,,,,,,,---,,,+++***)))''')))***)))'''&&&''''''%%%$$$$$$&&&(((((('''&&&#########$$$%%%###   !!!               !!!!!!  """#########$$$$$$$$$$$$### !!!""""""######"""!!!!!! !!!!!!!!!$$$"""  !!!"""!!!""""""    """###$$$%%%%%%%%%'''(((((((((&&&&&&''')))%%%((()))&&&'''++++++'''***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333111000//////000333555666666777777777666666666777777777888888888888777777555555666666777777777777555666777777777666555555444444444444444444444444222222333333333444333333333333333333222111000///111000000111222111///---++++++++++++++++++******&&&((())))))'''&&&&&&'''&&&%%%%%%&&&''''''&&&$$$#########$$$%%%$$$               !!!"""!!!!!!!!!###"""###$$$%%%%%%%%%$$$$$$!!!!!!!!!"""#########$$$!!!  !!!""""""!!!   """###""" !!! !!!  !!!###$$$%%%%%%%%%&&&'''(((((('''&&&'''((("""''''''%%%(((......'''***))))))***,,,---,,,+++*********+++++++++,,,,,,---......///000111111222000000000000111222333333555666777666555444555777777777888888888888777777444444555666666666666666333555777888666555555555666666555555444333333222222222111111111111111111333333333333333222222111000000000111222111///---************************&&&(((******(((&&&&&&&&&&&&%%%%%%%%%''''''%%%#########"""###$$$$$$!!!             !!!"""###$$$ """######"""###$$$!!!!!!###$$$$$$$$$######""""""################## !!!""""""""" ###!!!######!!!!!!!!! ###!!!"""!!!"""$$$%%%%%%%%%%%%'''(((((('''&&&&&&''' &&&(((%%%***333222***,,,+++******++++++***((('''((())))))***+++,,,,,,......//////000000000111///000111222222111000000333555666666333333444666777777888888888888777777333444555666666666555555222555888888666444444555777666666555444333333333222222111000////////////000000111222222222222111000000///000111111///,,,******)))))))))*********&&&(((++++++)))'''&&&'''$$$######%%%''''''&&&%%%$$$###""""""######"""!!!             !!!""" ###$$$$$$######$$$ !!!#########"""!!!############"""""""""""" """$$$###""" &&& """"""!!!!!!!!! ###"""###!!!"""$$$%%%%%%&&&%%%'''(((((('''&&&&&&''' ''')))&&&,,,666555---///---+++*********(((&&&&&&'''''')))***+++,,,---////////////000000000000///000222333222111///---222444666555333222333666777777888888888888777777333333555666666666555444222555999999777444555666666666555555555444444444333222111///......------,,,---...//////000000///000//////000111111...,,,***)))))))))))))))******&&&)))++++++***(((''''''"""!!!"""$$$''')))((('''%%%###!!!!!!"""######"""                !!!""""""!!! """ !!!"""###"""!!! """"""!!!!!!""" !!!$$$$$$  !!!"""$$$&&&&&&###///+++!!! ### ###%%%''''''&&&&&&(((''''''&&&&&&&&&''''''&&&'''((()))++++++,,,,,,***)))((((((((()))+++,,,)))))))))******++++++,,,...///000///...///111333222111///...///111333555222111000000000111222333888888888888888888888888666666777777777777666666777777888888888666444333111444666777666555555555111111222222222222111111222111000000///...,,,***111...,,,---//////---+++***...---((((((------***+++++++++)))'''''')))+++%%%%%%%%%$$$$$$###############"""!!!!!!!!!!!!!!! """,,,&&&           !!!  !!!"""!!!  !!!""""""!!!!!!###$$$  !!! !!!$$$&&&'''###///)))### ###%%%&&&'''&&&&&&''''''&&&&&&%%%&&&&&&'''%%%&&&'''((()))***************)))))))))))))))))))))))))))***+++,,,------,,,---......---...000222222222222222333444444555555444333333333444555666888888888888888888888888666666777777777666666555777777777777666555444444000333666666555444444444///000000111111000000/////////......//////......111///---...000000...,,,))),,,,,,((()))------***)))))))))(((&&&&&&''')))%%%%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!! ###$$$###***%%%           !!!!!!"""!!!  !!!###!!!   ###%%%'''$$$///)))((($$$  """$$$%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%&&&&&&$$$%%%&&&'''((()))))))))************)))(((''''''))))))***+++,,,---......***+++,,,---,,,---000222///000222444555444444333222111111000111222333444777777777777777777777777666777777777666555444444888777666555555555555555000222444555444333333444...//////000000//////...,,,,,,,,,,,,---///111222111000...///000000///...)))++++++((())),,,---+++''''''(((&&&%%%$$$&&&'''%%%%%%%%%$$$$$$$$$$$$######"""!!!!!! !!!!!! %%%***###%%%!!!          !!! !!!$$$'''%%% 111***666...%%% !!!###$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&'''((()))))))))((((((*********)))((('''))))))***+++---...//////***+++,,,------...000222---...///111222222222222000000/////////111222333777777777777777777777777666666666666555444333333888777555444333333444555///111333444333222222333...//////000000//////...,,,,,,+++++++++---111333//////......//////......((())))))((()))+++,,,,,,&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!!!! $$$)))###           """%%%%%%"""333---!!!777///%%% !!!!!! """###$$$%%%%%%###############$$$%%%&&&&&&&&&'''((())))))))))))%%%&&&((()))*********))))))******,,,---...//////+++,,,---...---...111333///.........///111333555333333222222333444666777666666666666666666666666555555555555555444333333888666555333333333444444000111333333222111222333///000000111111000000///,,,------+++***+++...111,,,------------------...)))(((((()))))))))***+++'''((()))((('''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!! !!! !!! &&&          ######!!!555/// !!!###,,,&&&!!!!!!"""###$$$%%%############$$$%%%&&&&&&&&&'''((()))))))))))))))$$$%%%&&&((()))***++++++******++++++,,,,,,------,,,---......---...000222111000///...000222666888111111111111222333555666666666666666666666666666333333444444444444444333666666444444333333333333000222333333111111333444///000000111111000000///+++---...,,,)))))),,,///+++,,,------,,,+++---...***((('''))))))''''''***''')))******(((''''''(((###$$$$$$$$$$$$%%%%%%%%%"""!!!  !!! """ !!!           !!!555111!!!!!!######   !!!###$$$%%%#########$$$$$$%%%''''''&&&&&&'''(((((((((''''''&&&&&&&&&'''((()))***+++++++++++++++++++++++++++---......---,,,,,,---////////////000111333555666///.........///111333444555555555555555555555555111222333444444444444444444444555444444333222111111222333333222222333555...//////000000//////...(((+++...---***))),,,///***,,,......,,,,,,---///,,,((('''))))))%%%%%%)))''')))******)))'''''''''######$$$$$$$$$%%%%%%%%%!!!!!!  !!!!!!  """"""             555111!!!!!!""""""!!!!!!"""$$$%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&)))((('''&&&&&&''')))***+++++++++*********)))))),,,------,,,+++***+++---***,,,...000111222222222222111111111222444666777555555555555555555555555000111222333444555555555333444555555444333111000222333444333222222444666---..................---%%%***...---+++))),,,000+++---//////---,,,...111---((('''***)))$$$$$$(((&&&(((******((('''&&&'''#########$$$$$$%%%%%%%%%!!!!!!  !!!!!! !!!!!!""" !!!"""       $$$%%%"""!!!  !!!    ###%%%''''''&&&%%%$$$$$$######&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))******)))))))))))))))*********+++,,,------------)))+++...111222333222222000000111222444666888999555555555777999999777555555555444333222111111000333333333333333333333333444444333111///000222555111---***,,,000111...++++++++++++++++++***)))(((+++***))))))***---000222,,,+++))))))******(((''')))))))))((((((&&&%%%%%%$$$###""""""$$$$$$###"""$$$###"""  !!!!!!      """###"""  !!!!!!  ###&&&'''''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''((('''''''''''''''((())))))******)))))))))))))))*********+++,,,------------+++,,,///111333333333222///000000222333555777888444444444666777777666444444444444444333333333333333333333333333333333333222333222111000000333555000---***+++...///,,,)))+++++++++++++++***)))))),,,+++))))))***,,,///111,,,***))))))***)))(((&&&''''''(((((('''&&&%%%$$$&&&%%%$$$%%%&&&'''&&&$$$$$$###"""        !!!"""!!!!!!  """%%%(((***''''''&&&&&&%%%%%%$$$$$$#########$$$%%%'''((()))(((''''''''''''(((((())))))))))))(((((())))))******+++,,,------......---+++,,,...000111222111111...//////000222444666777666555555666888888777555333333444444444555555555111111111111111111111111111111222111000111333666000---++++++------***'''***++++++++++++***)))))),,,+++***))))))+++---...,,,***))))))))))))(((&&&&&&''')))******)))'''&&&'''&&&%%%%%%''''''&&&%%%%%%$$$"""         !!!"""  """###&&&((()))'''&&&&&&&&&%%%%%%$$$$$$"""######%%%''')))***+++((((((''''''''''''((())))))(((((((((((())))))******+++,,,---............+++,,,---...///000//////.........///111222444555999888777888:::;;;:::888555555555555555555555555///////////////////////////000111111000111333666111///---,,,,,,,,,)))'''******+++++++++******))),,,+++***))))))***+++,,,+++***(((((())))))'''&&&((()))+++------,,,***)))%%%$$$###$$$%%%%%%%%%###%%%$$$"""  !!!     !!!"""""""""######%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$&&&(((***,,,---((((((''''''''''''((((((((((((''''''((()))******++++++,,,---............---...//////000000000000------...///000111333444999777666777999:::999888777777666555444444333333000000000000000000000000...000111111000111333555222111///...---,,,***))))))******+++++++++******,,,+++***)))))))))******+++***(((((())))))'''&&&((()))+++,,,,,,+++***)))%%%$$$######%%%%%%$$$###$$$###!!! """""""""!!!  !!!   !!!"""""""""############$$$$$$$$$$$$$$$############$$$$$$&&&(((***,,,---)))((((((''''''''''''(((''''''''''''((()))******+++,,,---......//////...111111111111111222222222.........///000111333333555444222333555666666555777777666555444333222111222222222222222222222222...000111111000000222333222111000///---,,,+++***))))))***++++++++++++*********))))))))))))))))))+++)))(((((((((((('''%%%'''''''''(((''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$"""""" !!!!!!!!!  !!!"""    !!!""" !!!"""""""""""""""""""""""""""""""""""""""######$$$&&&((()))***))))))(((''''''''''''''''''&&&&&&'''''')))******+++,,,---...////////////222111111000000000111111......//////000111333333444222000000222444444333555555444444333333222222222222222222222222222222///000222222000000000111000000///...,,,+++***+++))))))***+++++++++++++++)))(((((()))))))))))))))+++)))((('''(((((('''%%%((('''%%%$$$$$$$$$$$$%%%%%%$$$######%%%%%%$$$###!!!          ###&&& !!!"""######!!!!!!!!!!!!!!!"""""""""!!!""""""###$$$&&&'''(((***)))((('''''''''''''''&&&&&&&&&'''''')))******+++,,,---...//////////////////...------------...////////////000222333333444333111111222444444444222222222333333333444444000000000000000000000000///111222222000//////000.........---+++*********((()))***+++++++++++++++'''((((((((()))))))))******)))''''''((((((&&&%%%***)))&&&$$$###$$$%%%&&&"""!!! !!!"""###"""    !!!        !!!"""""" !!!"""###%%%'''(((&&&&&&&&&'''&&&&&&%%%%%%)))***+++***)))((()))***,,,+++*********+++,,,---)))+++,,,+++++++++...000,,,---...000000000///...//////000222333444555666000111111222222222111111111000//////000111111000///000000111000...,,,+++,,,------......------,,,,,,,,,++++++***)))((((((&&&''''''(((((((((((((((***+++***)))'''''')))+++%%%'''((('''$$$#########""""""#########""""""!!!!!!!!!""""""!!! !!!!!!    !!!"""""""""""""""###$$$%%%&&&$$$%%%%%%%%%%%%%%%$$$$$$((()))******(((((()))***++++++*********+++,,,---,,,---......---...000222---...////////////////////////000111222333333444000000111222222222222111333111//////000222222111000000000//////...,,,,,,,,,,,,------------,,,,,,,,,,,,+++******)))((((((%%%&&&''''''((((((''''''+++++++++***((((((***+++&&&'''((('''%%%######$$$############""""""!!! !!!       !!!"""######"""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###''')))***)))(((''')))***+++************+++,,,,,,---...//////...///000222000//////............/////////000000000111111111000000111222222222222222555222//////000222222222000///......------------,,,,,,------------,,,,,,+++++++++******))))))(((%%%&&&''''''((((((''''''+++,,,,,,***(((((()))+++&&&'''((((((&&&$$$$$$%%%$$$$$$$$$$$$###!!! !!!     !!!###!!! !!!"""""" !!!""""""!!!""""""###$$$%%%###$$$$$$%%%%%%%%%%%%$$$&&&((())))))''''''(((******************++++++,,,,,,---......------///111111000///---------...//////////////////////////////000111222222222222222666333000///000111222222000///---,,,+++,,,---...,,,,,,,,,------,,,,,,,,,+++*********)))))))))(((&&&'''(((((())))))(((((()))***+++)))''''''''')))&&&'''((((((&&&%%%%%%%%%''''''&&&%%%$$$###!!! !!! $$$     ###"""!!!""""""###  !!! !!!"""$$$&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%'''((((((''''''((()))))))))******++++++++++++---.........------...000111000///---------...////////////............---//////000111222333333333555333000///000111111111///...,,,++++++,,,------+++,,,,,,,,,,,,,,,,,,+++*********)))))))))))))))(((((()))************)))'''((()))(((&&&$$$$$$%%%%%%&&&((('''&&&$$$%%%&&&((((((((('''&&&%%%###""""""!!!  $$$   !!!!!! !!!  """$$$&&&'''$$$$$$%%%&&&''''''''''''$$$&&&''''''&&&&&&((()))((()))******++++++******///000000///......///111000//////............///...........................///000111222333333333333222000///000000///...---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((()))************)))&&&'''((('''%%%############%%%'''&&&%%%$$$$$$%%%(((((((((((('''&&&$$$$$$!!!!!!!!! !!!   %%%!!!     """######"""  """###$$$%%%######$$$%%%&&&''''''&&&###%%%&&&&&&&&&&&&((()))'''((()))***+++******)))...//////...------...000---...//////////////////............////////////...///000111222333333333111000000000111000---+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++((()))))))))))))))))))))&&&&&&'''(((((((((((((((&&&'''((((((%%%###"""""""""$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&%%%$$$$$$       !!!    !!! !!!!!!  !!!"""!!!###%%%$$$### !!!!!!!!!!!!!!!"""######!!!"""###$$$%%%&&&&&&&&&###$$$&&&&&&&&&&&&''')))'''((()))++++++******))),,,------,,,******,,,---,,,---///000000000//////........./////////000000...///000111333333333444/////////000111///,,,))))))***,,,------,,,+++***+++++++++,,,,,,+++++++++(((((((((((())))))))))))$$$%%%&&&&&&''''''&&&&&&&&&((())))))&&&$$$######!!!###$$$$$$###"""###$$$$$$$$$%%%%%%%%%$$$######        ###!!! !!!!!!"""!!! !!!!!!"""######$$$$$$$$$%%%%%%%%%"""$$$'''((('''&&&&&&''')))*********++++++++++++)))***++++++,,,,,,++++++,,,---------...////////////000111000...------......222555444000///222666111333555666555444111///111000...---,,,,,,------------,,,+++***)))((('''******)))((((((((((((((()))((((((''''''''''''(((&&&&&&'''((()))'''### !!!!!!!!!""""""###$$$%%%"""""""""""""""!!! !!! !!!        !!!!!!!!!!!!!!!!!!!!!!!!""""""$$$$$$%%%%%%%%%&&&&&&&&&!!!$$$'''((('''''''''((()))))))))*********++++++***++++++,,,,,,,,,,,,,,,---------------.........///000000000...---...///...111444333000///222555000222333444444222000...111000///......------...+++++++++******************))))))(((((((((((((((&&&%%%%%%&&&&&&'''((()))&&&&&&'''(((((('''$$$!!!"""######$$$###"""  !!!!!!!!!!!!      !!! !!!!!!!!!"""""""""#########%%%%%%&&&&&&&&&'''''''''!!!###&&&(((''''''((()))((((((((()))))))))******++++++,,,---------------///////////////............///000///...---...///...000222222///...111333///111222333333111///...000111111000000///...---))))))******+++++++++,,,***)))((((((''''''((((((%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''((('''$$$""" !!!###%%%$$$!!!       !!! !!!"""!!!""""""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!###&&&((((((((()))***(((((((((((())))))))))))+++,,,------......------222222111111000000//////...///000///...---...///---///111000///...000222000111222333222111///...//////000000000...,,,+++)))************+++++++++))))))(((''''''''''''(((''''''&&&&&&%%%&&&&&&&&&'''&&&%%%&&&''''''%%%###!!!"""""""""!!!       !!!  """!!!  """"""!!!!!!###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""$$$'''((((((((())))))(((((((((((())))))))))))+++,,,------......------000000000//////.........---///000///......///000...///000/////////000111111222333333333222000000---...//////...---+++***+++++++++************))))))(((((('''''''''''''''&&&&&&&&&&&&'''((()))***(((&&&%%%%%%&&&&&&&&&%%%!!!!!!  """### !!!!!!!!!!!!       ######""" %%%'''!!!%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%###&&&((()))((('''((()))((((((((()))))))))******++++++,,,---------------,,,,,,,,,,,,,,,+++++++++---...//////......///000////////////000000000000222222333333222222111000------------,,,+++******,,,+++++++++******)))))))))(((''''''&&&&&&''''''###$$$%%%&&&(((***,,,...)))&&&$$$$$$%%%&&&'''&&&'''%%%""" !!!!!!!!!!!!!!!!!!        !!!&&& """!!! $$$'''###((( !!!""""""!!!  """$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%'''))))))(((''''''''')))))))))*********++++++***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...//////......///111000//////000111111111000111111111111111000000000//////...---,,,,,,,,,,,,***************+++++++++(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&'''((()))***)))&&&$$$###$$$&&&'''''''''&&&###!!!    ###     !!!(((!!!!!!  ###$$$***!!!######!!!!!!$$$%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&(((******(((&&&&&&'''************++++++++++++******+++,,,,,,,,,,,,+++,,,------....../////////,,,...//////......///111000000///000111222111111000000000000////////////111000...---,,,,,,---...'''((()))***+++,,,------(((((('''&&&&&&&&&&&&'''***)))(((&&&$$$#########)))'''###"""$$$&&&(((((("""###############""""""!!!$$$        """ $$$))) !!!"""######"""""""""""""""###$$$$$$%%%%%%******)))(((&&&%%%$$$###))))))))))))((((((((((((,,,,,,,,,,,,,,,+++***))),,,---///000000000///...***+++,,,---............---...///000000///...---,,,//////,,,,,,//////---++++++,,,,,,------,,,,,,'''((()))******)))((('''***&&&'''......((($$$%%%"""$$$&&&%%%###$$$&&&)))$$$$$$$$$###$$$$$$%%%%%%$$$#########""""""!!!!!!!!!!!!        !!! ###&&&  !!!!!!!!!!!!"""""""""""""""!!!""""""######$$$%%%%%%***)))((('''&&&%%%%%%%%%''''''(((((())))))******+++,,,,,,,,,++++++***))),,,---...//////...------***+++,,,---............,,,---............---,,,...111111------//////,,,------------,,,,,,+++***(((((()))******)))((((((***&&&(((---...)))%%%%%%$$$%%%&&&%%%######%%%'''%%%%%%$$$######$$$$$$$$$#########"""""""""!!!!!! !!!      !!!!!! !!!  !!!$$$###"""!!!!!!""""""###!!!!!!"""######$$$$$$%%%)))((('''&&&%%%&&&''''''&&&&&&'''((()))***+++++++++++++++,,,++++++***)))+++,,,---......---++++++++++++,,,---............,,,---...//////...---,,,111333222///...//////,,,.........---,,,+++))))))))))))***++++++***)))))))))'''(((,,,---***'''&&&&&&''''''&&&$$$$$$%%%&&&&&&%%%$$$#####################""""""""""""!!!!!! !!!!!!    !!!!!! !!! &&&%%%###!!! !!!"""###!!!!!!""""""###$$$$$$$$$((('''&&&%%%%%%'''((()))'''''''''((()))***************++++++++++++******,,,------......---+++***+++,,,------.........---//////000111111000//////000333222///...111000---------------,,,+++***)))*********++++++*********)))((((((***,,,+++)))(((((((((((('''''''''((((((&&&&&&$$$###""""""""""""""""""""""""""""""!!!!!!""""""        !!!!!!###(((  !!!&&&$$$""" !!!"""### !!!!!!"""######$$$$$$&&&&&&%%%%%%&&&''')))***))))))))))))(((((((((((()))******++++++*********,,,---...//////...---,,,,,,,,,------...---------...///000111111000///...---000000......111222///+++,,,,,,------,,,,,,,,,+++******************+++))))))((((((***,,,+++)))***)))((()))******++++++&&&%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!       !!! """...777 """$$$%%%###"""!!! !!!!!!""" !!!""""""######$$$%%%%%%&&&''''''(((((()))***)))))))))((((((((('''((()))******+++*********+++,,,---/////////...---,,,,,,------...------,,,+++,,,---......---,,,+++***------,,,---000111///***+++,,,,,,---------,,,+++***))))))))))))***+++((()))(((''')))---...+++,,,***))))))+++,,,+++***%%%$$$###""""""""""""""" !!!!!!!!!!!!"""""" !!!!!! !!!      ,,,555$$$!!!###%%%&&& !!!!!!!!! !!!!!!"""#########$$$%%%'''((()))((('''&&&(((((((((((())))))))))))(((((()))***************)))***+++---.........---,,,------...------,,,,,,***+++,,,------,,,+++***))),,,,,,******......+++,,,,,,---------,,,++++++***))))))(((((())))))***(((***(((%%%(((...///,,,///,,,))))))))))))(((&&&######""""""""""""###### !!!!!!!!!"""""" !!!  !!!###     """)))'''   """$$$%%% !!!!!! !!!!!!"""############%%%''')))***)))&&&%%%&&&&&&'''((()))***++++++(((((()))***************&&&(((***,,,---......------------...------,,,,,,,,,,,,---......---,,,,,,))),,,,,,))))))++++++(((.........---,,,+++***)))***)))(((''''''((()))***(((***(((%%%'''///000,,,111...***(((((('''$$$!!!###"""""""""""""""###$$$ !!!!!!"""""" !!! """$$$   &&&  +++888>>>333  !!! !!!  !!!!!!!!!!!! """$$$&&&&&&$$$%%%(((,,,###%%%''')))******))))))&&&'''((((((((((((***,,,)))******++++++,,,,,,---...------------...//////---,,,+++******,,,...///&&&((()))((()))++++++(((+++,,,,,,------,,,,,,++++++)))(((((())))))(((&&&&&&''')))*********)))(((,,,***(((&&&%%%%%%&&&'''$$$$$$$$$######!!! """!!!"""!!! 333666 $$$  777FFFMMM>>>$$$     !!! !!!!!!!!!!!! !!!$$$&&&&&&$$$%%%(((+++%%%&&&&&&'''(((((((((((('''((((((((('''(((***+++*********+++,,,,,,------,,,---------...............---,,,*********++++++******+++---,,,******---+++++++++++++++++++++++++++)))(((((())))))(((&&&''''''((()))))))))))))))+++***(((&&&%%%%%%%%%%%%###############"""!!! !!!!!!  444666    888GGGNNN>>>###    !!! !!!######""" !!!$$$&&&&&&$$$$$$'''***(((((('''&&&&&&'''((()))'''((()))(((''''''(((*********++++++,,,---------***+++---.........---,,,------,,,+++***)))(((((()))'''(((+++***'''(((,,,******))))))))))))*********)))(((((())))))((('''((((((''''''(((((()))*********)))'''&&&$$$######""""""#########""""""!!!""""""!!! !!!!!!    (((333777***  !!!!!!!!!!!! """!!!###$$$""" !!!$$$''''''%%%$$$&&&))),,,+++(((&&&&&&''')))***((())))))(((&&&&&&''')))******++++++,,,---------)))***,,,......---+++***++++++++++++***)))''''''&&&***)))&&&+++555555---+++***))))))))))))***+++***((('''((()))***)))'''(((((('''&&&&&&((()))***++++++***)))'''%%%###"""!!!""""""############"""%%%$$$###"""!!!!!!      !!!"""   """!!!###$$$"""  $$$''''''%%%$$$%%%'''///---***''''''(((***,,,(((((()))(((&&&&&&''')))))))))***++++++,,,,,,---((()))+++------,,,***)))((())))))*********)))((($$$000...&&&555PPPPPP:::++++++************++++++)))((('''((()))***)))(((((('''&&&&&&&&&''')))***+++++++++***(((&&&%%%$$$!!!""""""############"""((('''&&&$$$""" !!!!!!         """!!! """!!!"""###"""!!! $$$''''''%%%###$$$&&&...---***(((((()))+++,,,&&&'''((('''&&&&&&''')))(((((())))))***+++++++++((((((***+++++++++***)))(((((())))))************!!!...---&&&777WWWXXXBBB******+++,,,,,,+++******)))((('''((()))***)))(((''''''&&&&&&''''''((()))******)))((('''&&&&&&%%%""""""#########""""""!!!((('''&&&%%%### """"""       !!!!!!  """ !!!"""""""""""" ###''''''%%%###$$$%%%+++***)))''''''((()))***%%%&&&''''''&&&&&&(((***'''''''''((())))))******((((((((()))))))))******,,,+++***)))))))))***+++$$$)))(((&&&000@@@BBB999''')))+++,,,,,,+++)))'''(((''''''((()))******(((%%%&&&''''''((((((''''''((('''&&&%%%$$$%%%%%%&&&###############"""!!! %%%%%%%%%$$$###!!!       """ """ !!!""""""### ###''''''%%%######%%%)))((('''&&&&&&'''((()))$$$%%%&&&&&&&&&''')))+++&&&&&&''''''((())))))))))))(((((((((((()))******///---+++)))(((((()))***...***)))+++***(((***///%%%'''***,,,,,,***'''%%%(((''''''((()))******)))$$$%%%'''((((((((('''&&&&&&%%%###""""""###%%%&&&$$$$$$$$$######!!! """"""###$$$###"""!!!        !!!!!!!!!!!!###%%%"""&&&&&&###"""###%%% """$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&%%%%%%''')))%%%%%%&&&'''((()))***+++******))))))((((((''''''((((((((((((((()))******---+++)))((('''((()))***+++)))''''''((())))))(((''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%$$$""" !!!###$$$$$$$$$######"""!!!!!!!!!!!!!!!###$$$!!!"""      !!!!!!!!! !!!###$$$ """$$$%%%$$$######$$$"""###$$$%%%$$$$$$%%%&&&$$$%%%&&&&&&%%%%%%''')))%%%%%%&&&'''((()))******))))))))))))***************)))))))))))))))******,,,***)))((('''(((******&&&%%%%%%&&&))),,,,,,,,,++++++***)))'''&&&%%%%%%''''''&&&%%%%%%$$$######$$$###"""!!!!!!"""$$$%%%%%%%%%$$$###"""!!!!!!!!! !!!###!!!"""     !!!""" !!!"""!!! !!!###"""""""""###%%%%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))%%%&&&&&&'''((()))******(((((()))******+++,,,,,,+++******)))))))))*********)))((('''((()))***+++$$$$$$$$$&&&***,,,---,,,++++++******)))((((((''''''&&&&&&%%%%%%$$$$$$###$$$######"""###$$$&&&'''&&&&&&%%%$$$###"""!!! """ !!!   !!!!!!!!!"""%%%"""  !!!"""%%%  """!!!""""""!!! """$$$""" """%%%&&&$$$"""%%%$$$###$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%''')))&&&&&&''''''((())))))***(((((()))))))))************))))))(((((((((((((((((((((((('''((()))***+++&&&&&&%%%''')))******)))&&&&&&'''((()))***+++,,,&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$&&&'''((('''&&&%%%$$$###"""!!!  !!!      !!!(((&&&   """+++"""!!!"""!!!!!!"""!!! """%%%""" !!!%%%&&&%%%"""$$$""""""$$$&&&&&&$$$"""$$$%%%&&&&&&%%%%%%''')))&&&&&&''''''(((((())))))))))))((((((((('''''''''(((''''''&&&&&&&&&'''''''''''''''(((((()))******%%%%%%%%%''')))***)))(((###$$$%%%&&&''')))******&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''(((&&&&&&%%%$$$###"""!!!       $$$%%%---,,,  !!!&&&,,,###!!!!!!""" !!!  """$$$###!!!"""###$$$%%%$$$"""!!!"""&&&))))))%%%!!!$$$%%%&&&&&&%%%%%%''')))''''''''''''(((((())))))))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((((((((((((((((((""""""$$$'''***,,,+++***&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$######"""!!!!!!!!!!!!     !!!!!!%%%$$$$$$(((,,,***"""!!!  !!!((((((!!!!!! !!!!!! !!!############"""""""""$$$&&&!!!!!!$$$)))......((("""$$$%%%&&&&&&%%%%%%''')))''''''''''''((((((((((((((((((((((((''''''''''''$$$$$$$$$%%%&&&'''((()))((((((((((((((((((''''''"""###$$$'''***+++***(((&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!   !!!"""""" ###$$$### ***'''   !!!(((###!!! !!!!!!!!!!!! """$$$"""$$$%%%###!!!!!!$$$(((!!!"""%%%,,,222111***$$$$$$%%%&&&&&&%%%%%%''')))'''''''''(((((((((((((((''''''(((((())))))******$$$$$$%%%%%%'''(((***+++((()))))))))((('''&&&&&&&&&&&&'''((())))))&&&######$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###### !!!!!!!!!!!!### """   ###%%%&&&&&&$$$    %%%%%%  ###!!!  !!!!!!"""  !!!"""$$$###!!! !!!###&&&(((###&&&((()))((('''&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''''''''******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&"""$$$&&&'''&&&&&&''')))&&&$$$######%%%''''''&&&$$$$$$$$$#########""""""######################## !!!""""""###!!!    !!!!!!$$$%%%&&&%%%###       """  !!!!!!!!! !!!!!!"""###$$$$$$$$$$$$!!!$$$&&&'''&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&''''''''''''******)))(((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%''''''&&&%%%&&&'''#########$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######################## !!!!!!"""######!!!     !!!!!!%%%%%%$$$###"""      """!!!""" """!!!  ###&&&&&&%%%"""!!!"""$$$%%%$$$#########$$$$$$#########$$$$$$%%%%%%%%%&&&&&&''''''''''''***))))))(((((('''''''''&&&&&&'''(((((('''%%%%%%&&&&&&''''''''''''&&&&&&%%%'''''''''%%%$$$$$$%%%"""%%%''''''$$$"""###$$$$$$############""""""""""""""""""""""""""""""""" !!!!!!"""""""""   ###"""!!!      ###""" """  """%%%&&&$$$""" !!!######"""""""""#####################$$$$$$%%%%%%%%%&&&&&&''''''((())))))))))))((((((''''''%%%&&&(((((((((&&&$$$###%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&###(((,,,+++'''###$$$'''############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!           """!!!  !!!!!!""""""""""""""" """######""""""###$$$""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((('''(((((((((((('''&&&&&&%%%&&&'''((((((&&&$$$"""%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%$$$$$$$$$''')))###(((,,,+++'''###$$$'''""""""""""""""""""""""""          !!!!!!!!!  !!!"""###!!!"""$$$###""""""###%%%!!!"""###$$$%%%%%%%%%%%%######$$$%%%&&&''''''(((%%%&&&'''(((((('''%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$######$$$'''***"""%%%''''''$$$"""###$$$!!!!!!"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!              !!!""""""!!!"""###"""!!!!!!###%%%!!!"""$$$%%%&&&&&&&&&%%%"""###$$$%%%&&&''''''(((###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###"""###&&&(((#########$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!            !!!!!!!!!!!! !!!"""!!! !!!"""$$$"""###%%%&&&''''''&&&&&&"""######$$$&&&'''(((((("""###%%%&&&&&&%%%$$$"""%%%$$$$$$$$$$$$%%%''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%###!!!"""$$$&&&&&&$$$######%%%''''''&&& !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!  !!! !!!!!!          !!!!!!!!!"""!!!  !!! """"""!!!!!!!!!###%%%&&&$$$%%%&&&(((((('''%%%$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((***+++''''''&&&&&&&&&&&&''''''&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%###!!! """###""""""!!!!!!!!!!!!!!!"""######!!!          !!!"""!!!  !!! !!!!!!!!!!!!!!!###$$$%%%######$$$''')))(((&&&###$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!!"""######!!! """"""           $$$&&&!!!"""!!!  !!! !!! !!!"""###$$$$$$"""###''',,,---((("""###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!!!!!""""""!!! !!!!!!""""""!!! """!!!         !!!...000"""  !!!!!! !!!  !!!!!!"""######%%%######(((///000***###""""""""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""###"""  !!!!!!!!!!!!          +++--- !!!$$$!!! !!!!!! !!!  !!!!!!"""#########$$$!!!!!!&&&---...((("""!!!!!!""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$###!!!          """!!!%%%""" !!!!!!  !!!  !!!"""###$$$$$$$$$###!!!"""'''((($$$ """""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$&&&'''(((&&&&&&((((((((((((&&&&&&&&&%%%$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$!!! !!!!!!        !!! !!!  !!! !!!"""###$$$%%%%%%%%%$$$"""!!! !!!###$$$###"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$&&&''''''$$$%%%'''(((((('''%%%$$$%%%$$$$$$$$$%%%%%%&&&&&&""""""""""""""""""""""""###"""###$$$&&&%%%"""  !!!!!!!!!    !!!###$$$###"""!!!     !!!  !!! !!!"""$$$%%%&&&&&&%%%%%%%%%$$$$$$######$$$%%%&&&$$$###"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%%%%%%%&&&###$$$&&&''''''&&&$$$###"""###%%%''''''&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$&&&&&&###!!!     !!!"""''',,,...---+++)))     !!!###"""###&&&))))))'''$$$!!! ###&&&&&&### ######$$$$$$$$$######"""$$$###############$$$$$$)))'''%%%#########$$$%%%%%%$$$$$$$$$###"""""""""###%%%(((***)))'''$$$"""((('''%%%###"""""""""###  !!!!!!    !!!$$$'''))),,,///111000///...)))%%%    !!!!!! !!!###&&&&&&### """%%%&&&$$$!!!######$$$$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$'''&&&$$$###"""###%%%%%%$$$$$$$$$$$$###############$$$&&&(((((('''%%%###%%%$$$###"""""""""###$$$!!!!!!!!!      !!!###''')))---///111333444444444333000,,,&&&"""   !!!  !!!###$$$$$$!!! """$$$$$$######$$$$$$%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''#########$$$$$$$$$$$$$$$"""###$$$&&&&&&&&&%%%%%%"""!!!!!!!!!"""###$$$$$$"""""""""!!!!!!!!!    ###&&&))),,,...000111333555777888:::;;;444///)))%%%###   !!!!!! !!!"""###$$$%%%$$$!!! !!!"""$$$$$$###$$$$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$############$$$$$$$$$$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%&&&&&&""""""""""""#########$$$"""""""""!!!!!!!!!    """&&&))),,,000222333444666999<<<@@@CCCDDD999333,,,(((%%%!!!    """$$$%%%$$$"""!!!  !!!###%%%"""###$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""""""""$$$%%%%%%&&&'''((())))))######$$$$$$%%%%%%%%%&&&!!!"""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$#########!!!!!!!!!      $$$(((+++///333666777888;;;???DDDHHHKKKMMMAAA;;;222,,,'''"""    """###"""  !!!"""!!!!!!"""$$$!!!"""###$$$$$$$$$$$$$$$""""""!!!!!!!!!"""""""""$$$%%%%%%&&&'''((((((((($$$$$$$$$%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!      """$$$'''***---111666:::999;;;???CCCGGGKKKMMMNNNGGG@@@777000,,,'''!!!  ###$$$"""!!!!!!""""""$$$$$$"""!!!!!!""" !!!"""############!!!!!!!!!!!!"""###$$$%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&(((((('''%%%###""""""$$$$$$%%%$$$$$$###"""""""""!!!!!!!!!  !!!!!!!!!      """%%%''')))+++...222888<<<:::<<<@@@DDDGGGJJJKKKLLLGGGAAA999444000---((($$$     !!!%%%&&&%%%###$$$&&&###&&&&&&###!!! !!!!!!""""""#########!!!!!!""""""###$$$&&&'''""""""###$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$###%%%(((***)))'''$$$"""!!!###$$$%%%$$$$$$############"""""""""""" !!!"""######   !!!$$$%%%%%%&&&(((***---000222:::;;;===@@@CCCFFFHHHIIIHHHEEE???999222,,,(((&&& !!!###"""###%%%&&&&&&&&&&&&%%%'''$$$""""""###$$$""" %%%###!!!!!!!!!"""!!! $$$###"""!!!!!!###%%%&&&######"""""""""""""""###'''&&&&&&%%%$$$###""""""######$$$###""""""$$$%%%#########$$$$$$%%%&&&&&&$$$#########""""""!!!!!!    ###''''''((((((***---///111666777:::===AAADDDGGGIIIHHHFFFBBB<<<666111,,,*** ###,,,333"""###%%%'''(((((((((''''''$$$######%%%'''&&&$$$###""" !!!"""!!! $$$###"""!!!!!!###%%%&&&"""""""""""""""######$$$%%%$$$$$$######""""""!!!###$$$$$$###""""""$$$%%%######$$$$$$$$$$$$$$$############"""""""""!!!!!!   """''''''''''''''')))+++,,,---///111555:::>>>BBBDDDEEEDDDBBB???:::444///---###  !!! !!! !!!***999DDD!!! """$$$&&&)))******))))))$$$###"""###%%%&&&'''&&&!!!  !!!!!! ######"""!!!"""###$$$%%%""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""###$$$%%%$$$""""""###%%%######$$$%%%$$$###"""!!!""""""""""""!!!!!!!!!!!!   !!!%%%$$$###"""""""""###$$$###$$$'''+++111666;;;===>>>??????>>>;;;666111...'''$$$ !!!  """$$$###%%%111::: !!!!!!###%%%''')))***)))'''&&&"""!!! !!!""""""######  !!!!!!!!!###""""""!!!"""###$$$$$$######"""""""""""""""###""""""""""""######$$$$$$$$$%%%%%%$$$""""""###%%%!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!   ###"""  $$$***///444777999;;;===>>><<<888444111+++'''"""  !!!!!! !!!!!!!!!  """$$$###"""&&& !!!!!!###$$$'''((((((&&&###!!!"""""""""!!! !!!  !!!!!!!!!"""""""""""""""#########%%%%%%###"""!!!!!!!!!!!!""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%###"""###%%%!!!"""###$$$%%%$$$$$$### !!!    ###"""  %%%***///222666888;;;======;;;888666---***%%%"""!!!"""$$$$$$###  """"""  !!!###%%%''''''$$$!!!$$$%%%$$$###!!! !!!"""!!!  !!!!!! !!!!!!!!!"""""""""######&&&%%%$$$"""!!!!!!!!!!!!######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$%%%     !!! ###(((+++222444777:::;;;:::999888///,,,'''!!!###$$$%%%'''(((&&&"""   """   ###&&&'''&&&###!!!!!!###$$$""" !!!$$$###""" !!!"""!!! !!!!!!"""""""""""""""###"""""""""""""""##################$$$$$$$$$$$$&&&''''''%%%###"""###%%%***)))&&&$$$#########$$$    !!!$$$...000333555777888888777///---(((######&&&(((***+++)))%%%!!! %%%$$$"""&&&((((((&&&$$$!!! !!!$$$%%%###!!!!!!!!!"""!!! !!!!!!""""""""""""""" !!!"""$$$%%%&&&######""""""""""""""""""'''''''''%%%###"""###%%%///---((($$$"""!!!"""###      %%%)))000666999:::999777333000***$$$ """''')))+++,,,+++'''### !!!...$$$ !!!  !!!""""""!!!!!!"""$$$ !!!!!!!!!!!!"""!!!!!! !!!!!! !!!!!!!!!""""""""""""!!!###%%%&&&'''&&&$$$###$$$$$$$$$############""""""###%%%%%%###"""###$$$---(((!!! ###$$$$$$ !!!"""######"""!!!     """&&&,,,222777888777666444111,,,%%%!!!###%%%'''***+++***((($$$!!!$$$000'''   !!!!!! !!!""" !!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!"""""""""#########$$$$$$"""###$$$%%%%%%%%%$$$###$$$$$$$$$############""" """$$$$$$"""!!!"""###)))&&&###"""$$$%%%$$$### !!!""""""!!!     !!!'''...222555555555444222---'''!!!!!!###"""$$$''')))***(((%%%###)))!!!   !!!  !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$%%%&&&&&&""""""#########$$$$$$$$$$$$$$$$$$############""" !!!######!!! !!!"""$$$$$$$$$&&&''''''$$$!!!    """)))...222444444444222...)))###!!! """%%%'''((('''&&&$$$   !!!!!!""" !!!!!!  !!!!!!"""#########""""""!!!!!!!!!"""######%%%%%%$$$$$$$$$%%%&&&'''######"""""""""###$$$%%%$$$$$$$$$#########"""""" """######"""!!!!!!"""!!!"""%%%'''((('''%%%###     %%%+++///222444222111///+++%%%"""%%%''''''&&&%%%    !!!"""""" """"""!!!  !!!"""#########"""""""""""""""###$$$$$$$$$$$$"""""""""###%%%&&&######""""""######$$$%%%$$$$$$$$$#########""""""!!!###$$$$$$###""""""###!!!"""$$$$$$$$$%%%%%%%%%###""""""!!!!!!      &&&+++///111//////...,,,'''!!! ###%%%%%%%%%%%%!!!  !!! !!!!!! !!!"""!!!  !!! !!!"""######""""""""""""###$$$%%%&&&$$$###!!! !!!"""$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""###%%%%%%###"""###$$$!!!"""###"""!!!"""$$$&&&$$$###"""!!!!!! !!!!!!      """'''+++...,,,------,,,(((""""""###$$$$$$$$$"""    """ !!! !!!""""""############$$$%%%&&&&&&$$$###!!! """$$$&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$############"""!!!###$$$$$$###""""""###!!!###"""!!! !!!###$$$###!!!        $$$)))+++***+++,,,+++(((###!!!######$$$######!!!      !!!"""############$$$%%%&&&'''%%%$$$""" !!!###%%%'''###$$$&&&(((((('''&&&%%%$$$$$$$$$############""" """######!!!!!!!!!""" $$$$$$!!! ###"""  !!!      ###((())))))))))))'''$$$!!!!!!###$$$$$$$$$$$$###!!! !!! !!!""" !!! """%%%'''######""""""######$$$%%%%%%%%%$$$###""""""######$$$###"""###%%%&&&%%%$$$""""""######$$$$$$$$$%%%""""""""""""""""""######"""%%%%%%!!! """!!!!!!!!! !!!     !!!'''&&&&&&''''''%%%###  """###############!!!    """$$$ !!!  """$$$&&&######""""""######$$$%%%%%%%%%$$$###############%%%$$$######%%%&&&%%%$$$"""""""""######$$$$$$$$$%%%$$$###""""""""""""""" ######!!! ###"""!!!!!!       $$$"""###$$$%%%$$$"""  """"""######"""  !!!""" """     !!!###$$$######""""""######$$$%%%%%%$$$$$$############$$$&&&%%%$$$$$$%%%&&&$$$###"""""""""""""""#########'''&&&%%%$$$""""""""""""!!!""" ######  """!!!     !!! """###$$$###!!! !!!"""""""""""" """###  !!! !!! !!!""""""######""""""######$$$%%%%%%$$$$$$######$$$$$$$$$'''%%%$$$$$$%%%&&&$$$###""""""""""""""""""""""""&&&&&&%%%$$$#########$$$!!!""" """""" """"""      !!!###$$$###"""!!! """######"""!!! """###  !!!!!! !!!!!!!!!######""""""######$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$%%%&&&&&&%%%$$$#########"""""""""""""""$$$#########$$$%%%&&&&&&!!!###### !!!  """"""       !!!  """######"""!!! """#########""" !!!!!! !!!!!!!!! """!!! !!!!!!  !!!!!!!!!!!!!!!######""""""######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&''''''%%%$$$$$$$$$###############""""""""""""$$$%%%&&&'''"""%%%%%%!!! """ !!!""""""!!!   !!!    !!!"""!!!  !!!!!!  ###%%%$$$$$$###!!! """"""  !!!!!!!!! !!!  !!!!!!  !!!!!!""""""!!!######""""""######$$$%%%$$$$$$$$$$$$$$$%%%&&&'''$$$######%%%'''(((((('''%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""###$$$%%%"""%%%%%%""""""$$$###!!!######!!!    """###!!!  !!!$$$%%%%%%$$$###"""!!!"""### !!!  """!!!  !!!""""""""""""#########"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''#########%%%'''))))))(((&&&&&&&&&%%%%%%$$$$$$$$$######"""""""""""""""###!!!$$$%%%"""###%%%%%%"""!!!######!!!  """ !!!$$$### !!!"""!!!  !!!"""######"""#########!!!  !!!""""""!!!!!!"""$$$!!! !!!!!!  !!!!!!"""""""""""""""$$$#########""""""!!!!!!%%%$$$"""!!!"""$$$'''((('''%%%###$$$'''((('''$$$!!!%%%&&&""""""&&&&&&""" """#########"""!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$###!!! """!!!"""!!!###&&&&&&!!!   ###%%%$$$###!!!  !!!"""###$$$"""######"""!!! !!!""""""  """   !!!!!!"""""""""""""""############"""""""""!!!"""#########$$$%%%&&&&&&'''%%%$$$%%%((()))'''&&&''')))&&&!!!!!!%%%%%%!!! !!!""""""######""""""$$$#####################!!!!!!!!!"""######!!!$$$$$$###!!!  !!!###"""%%%******%%%!!!"""   ###%%%%%%$$$$$$  """$$$$$$"""######"""  """###  !!! !!!""""""######""""""##################"""""" """###%%%&&&%%%%%%$$$'''&&&%%%&&&((()))((('''***)))%%%!!!###&&&%%%!!!"""""""""!!!"""######$$$##################$$$$$$"""!!!!!!"""######!!!  ''''''&&&%%%###"""!!!   """######$$$$$$$$$$$$(((------((($$$$$$ ###$$$$$$###   """$$$$$$###""""""!!! """$$$!!!!!!!!!!!! !!!!!!"""############""""""###$$$$$$$$$###""""""!!!"""###$$$$$$%%%%%%$$$'''&&&&&&'''((()))))))))+++(((&&&&&&)))***'''###$$$###"""!!!"""###$$$%%%!!!!!!!!!!!!!!!""""""""""""!!! !!!"""###""" !!!!!! !!! (((((((((((('''%%%$$$### !!!""""""###!!!!!!!!!!!! !!!###$$$&&&''''''''''''&&&&&&)))//////)))%%%%%%"""###$$$$$$     """#########""""""!!!!!!###!!!"""$$$$$$  !!!!!!""""""###############"""###$$$%%%%%%$$$###"""###"""!!!!!!!!!###%%%'''%%%&&&'''((((((((()))***///...///222333...'''"""$$$###"""""""""###%%%&&& !!!!!!""""""""""""###!!! !!!"""###"""!!!!!!!!!  ((()))*********)))'''&&&!!!!!!!!!"""###$$$%%%&&&%%%%%%$$$$$$$$$#########$$$%%%&&&'''((()))))))))((('''***......((($$$$$$ """###$$$%%%'''   !!!""""""###"""!!!    !!!!!!  !!!"""!!!"""######$$$$$$######!!!"""$$$&&&&&&%%%###"""$$$###!!! ###%%%'''$$$%%%'''''''''''')))+++444555888<<<888...%%%"""$$$$$$######$$$$$$%%%&&&"""""""""###$$$$$$%%%%%%###""" !!!""""""!!! '''(((***+++,,,+++***)))!!!!!!""""""$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''((()))***+++***(((***---+++&&&######  """"""###...###    ###"""!!!   !!! !!!    """###""""""###$$$$$$$$$$$$###!!!"""$$$&&&'''&&&$$$###"""!!!!!!!!!"""###$$$%%%"""$$$''''''&&&&&&(((+++...111666:::444)))$$$%%%###$$$$$$%%%&&&%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$""" !!!"""""""""  &&&(((***,,,---,,,+++***!!!!!!"""###$$$&&&'''(((((((((((((((''''''''''''&&&&&&&&&'''((()))+++,,,+++))))))+++***$$$"""###  333&&&  ###"""!!! !!!"""!!!!!!!!! !!!     """$$$""""""###$$$$$$$$$$$$### """%%%''''''&&&$$$### """###$$$$$$######!!!$$$&&&&&&%%%%%%(((+++$$$'''...333---$$$###)))###$$$%%%&&&'''&&&%%%$$$ !!!"""#########$$$""" !!!"""""""""  &&&''')))***+++++++++***$$$%%%'''((((((((('''&&&*********)))((()))+++---''''''''''''((()))*********((('''(((***)))&&&""""""  !!!!!!###"""""""""!!!!!!!!!  !!!!!!!!!!!! !!!!!! !!!!!!!!!!!!"""  !!!!!!"""&&&,,,111###$$$%%%&&&%%%$$$###"""$$$$$$$$$#########""""""!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''((()))"""!!!!!!$$$''''''###  ###$$$$$$###!!!!!!!!!!!!!!!"""######!!!  """###&&&((()))*********$$$$$$%%%&&&'''''''''&&&))))))))))))'''(((***,,,(((((('''''''''((())))))(((&&&&&&'''******'''%%%###  !!!  !!!!!!!!!!!!      !!!""""""!!!""""""!!!!!!###'''***###$$$%%%%%%&&&%%%$$$###########################"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&'''((($$$######$$$&&&%%%"""!!!  """######"""!!!!!!!!!!!!!!!""""""### !!!$$$&&&''''''((("""""""""###$$$%%%&&&''''''((((((((('''''')))+++***)))((((((''''''((((((%%%%%%%%%''')))***)))'''$$$!!!###)))&&&     !!!"""""" !!!!!!""""""!!! !!!!!!!!!  """$$$%%%"""######""" !!!###!!!"""###$$$%%%%%%%%%$$$!!!!!!"""######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$### """!!! """###""" !!!!!! !!!!!!"""### !!!""""""!!! """$$$%%%%%%'''(((((('''''')))***+++***)))(((''''''''''''$$$$$$%%%&&&''''''''''''%%%"""(((...***    !!!###$$$%%%&&& !!!!!!"""!!! !!!"""!!! """!!!!!!###"""%%%&&&"""###$$$###!!!  !!!"""######$$$ !!!"""###%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$###"""!!!"""!!! !!!"""!!!!!! !!!""""""  !!!######%%%''''''&&&&&&((()))+++***)))'''&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$$$$%%%$$$!!!  ###$$$!!!   """$$$%%%&&&  !!!!!! !!!"""!!! """!!!!!!  """### ###$$$ !!!######"""!!!!!!!!! !!!!!!""" !!!###%%%&&&'''&&&&&&&&&&&&%%%$$$#####################$$$%%%%%%$$$$$$#########$$$%%%%%%!!!"""######"""""""""""""""!!! !!!!!!  !!!!!!"""  $$$%%%!!!$$$$$$$$$$$$%%%&&&'''&&&%%%$$$############"""######"""!!! """$$$"""    !!!"""###"""   !!!!!!   !!! !!!!!!"""""" !!! !!!""""""!!!!!!"""### !!!!!!###$$$&&&&&&%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%&&&''''''$$$######"""######$$$$$$ !!!""""""!!!!!!###$$$!!! !!!"""!!!  !!!""""""!!!!!!  !!!$$$$$$!!! !!!""""""!!!  !!! !!!$$$     !!!###!!!    !!!!!!!!! !!!###  !!!!!!"""$$$%%%&&&######$$$$$$$$$###""""""$$$$$$$$$$$$$$$%%%&&&&&&######""""""""""""######!!!###$$$""" !!!###!!!"""!!!  !!!!!!$$$"""!!! !!!  """&&&  !!!    !!!"""$$$""" !!!"""!!!!!!  !!! !!!###"""!!!  !!!"""!!!"""$$$%%%%%%!!!""""""#########""""""!!!!!!!!!!!!!!!""""""#########"""""""""""""""######$$$%%%###"""!!!""""""!!!  !!!!!!%%%###!!!!!!!!!   !!!!!!   !!!   ###$$$""" !!!""""""  !!! !!!!!!!!!!!!"""$$$'''((("""###$$$###!!!!!!"""$$$###"""""""""!!!!!! """"""""""""""""""""""""$$$"""$$$ $$$!!!!!!!!!!!!!!! !!! !!!""""""!!!  """"""   !!!$$$%%%###  !!!   !!!"""!!! '''&&&%%%$$$$$$%%%&&&&&&$$$%%%%%%###!!! !!!"""#########""""""!!!!!!!!!""""""""""""""""""""""""$$$ ######!!!!!!$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  """$$$"""  !!!$$$%%%###!!! !!! !!!!!!     """ !!!""""""###"""!!! !!!"""###---+++)))'''%%%%%%%%%%%%&&&&&&&&&###!!! !!!###############"""""""""""""""""""""""""""""""""$$$!!!!!!######!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  """%%%$$$$$$&&&###  !!!######"""  !!!!!!!!!!!!!!!!!!!!!  """$$$ """!!! $$$###!!! """$$$%%%...,,,***'''%%%%%%$$$$$$%%%%%%%%%$$$!!! !!!###$$$$$$##################""""""""""""""""""""""""$$$$$$$$$$$$###!!!!!!"""!!!!!!!!!!!!!!!"""""""""######"""!!! !!!!!!"""    ###%%%$$$$$$%%%###   !!!  !!!!!!!!!!!!!!! """### """###"""    $$$###!!! !!!"""$$$&&&***)))'''%%%$$$$$$%%%%%%###$$$$$$###""""""$$$&&&##################$$$$$$""""""""""""""""""""""""###&&&'''%%%###!!!!!!!!!!!!!!!!!!!!!""""""############"""!!!!!!  !!!!!!    ######!!! !!!     !!!  !!!"""     """"""!!!!!!!!!###$$$%%%&&&%%%$$$######$$$%%%&&&"""###$$$#########%%%'''"""""""""###############""""""""""""""""""""""""###(((***&&&"""""""""!!! !!!!!!""""""######$$$  !!!!!!      !!!!!! $$$%%%###    !!!!!!!!!     !!! !!!!!!"""######$$$$$$###"""""""""###$$$%%%###$$$%%%$$$######$$$&&&!!!!!!!!!""""""#########"""""""""""""""""""""""""""***,,,'''""""""""" !!!!!!"""######$$$$$$ !!!!!!     ###***......    """!!!!!! !!!!!!"""""""""!!! !!!"""###!!!   !!!!!!!!!"""############$$$###"""""""""###$$$%%%%%%&&&&&&$$$###"""###%%% !!!!!!"""""""""###"""""""""""""""""""""""""""***...(((""""""""" !!!!!!"""###$$$$$$$$$ !!!!!!"""######### !!!   !!! (((444666/// !!!###$$$###""" !!!!!!     !!!!!!!!!      !!!!!!   !!! !!!!!!"""""""""""""""""""""#########$$$$$$$$$############"""""""""!!!!!!"""######$$$%%%'''&&&### )))'''%%%###""""""""""""###############"""!!! !!!"""!!!    )))***""""""$$$&&&&&&%%%$$$$$$%%%$$$###!!!     !!!!!!        !!! !!!!!!"""###### !!!!!!"""""""""&&&&&&%%%%%%$$$$$$$$$###$$$######""""""############%%%$$$""" """"""((('''%%%###""""""""""""###############"""!!!!!!  """!!!   !!!  !!! $$$&&&((()))))))))***,,,)))((('''%%%###!!!       """"""!!!%%%""" !!!   !!! !!! !!!""""""######$$$ !!!"""######$$$$$$(((((('''&&&&&&%%%$$$$$$%%%$$$$$$#########$$$$$$$$$$$$$$$###""""""%%%''''''&&&%%%######"""""""""######""""""""""""!!!!!!  """"""  !!!!!!  !!! !!!!!!   !!! $$$&&&***+++,,,---///111,,,+++***)))'''%%%###"""   !!!!!!   """"""!!!###!!! """!!!   !!!!!!!!!!!!"""######$$$$$$""""""###$$$&&&'''(((((((((((('''&&&%%%$$$$$$###$$$$$$######$$$%%%%%%&&&(((&&&&&&'''%%%$$$&&&***%%%%%%$$$#########"""""""""""""""!!!!!!!!!""""""  """"""!!! !!!!!!!!!  !!!  ###%%%))),,,---///222444/////////...,,,)))'''&&&!!!   !!!"""  !!!  """!!!   !!!!!!!!!!!!"""######$$$$$$"""###$$$%%%&&&'''((((((&&&&&&%%%%%%$$$######""""""""""""###$$$&&&'''((((((&&&&&&(((&&&""""""'''#####################""""""!!!!!! !!!"""""""""  !!!"""!!!  !!!!!!!!!  ###'''***,,,...111333333333333333111///---,,,###"""  !!!###    !!!   !!! !!! !!!""""""######$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$############""""""!!!!!!""""""$$$%%%'''(((%%%"""###(((&&&###""""""######$$$######""""""!!!  !!!"""###$$$""" !!!!!!!!!  !!!!!!   $$$''')))+++...111222333444444444222000///&&&%%%###!!! """###    !!!""" !!! !!!!!!"""######!!!"""""""""######$$$$$$"""""""""#####################"""""""""###$$$$$$"""###+++))) $$$ !!!"""###$$$$$$######"""!!!!!!"""$$$&&&$$$!!! !!!    """%%%'''))),,,...000111222333333111///...''''''%%%###!!! """$$$!!!!!!   !!!!!!  """$$$!!!"""!!!!!!  !!!   !!! !!!"""""""""$$$$$$$$$$$$$$$$$$$$$%%%!!!""""""###$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!"""%%%///...$$$"""((( !!!"""###$$$$$$######!!! !!!###$$$'''%%%""" ###!!! !!!!!! !!!"""###$$$"""  $$$''')))***,,,...111111000//////000+++***'''$$$"""  !!!"""""" !!!!!!!!!   !!!$$$$$$   !!!  """###$$$$$$######$$$""" !!!$$$%%%###!!!"""""""""""""""###############"""""""""""""""###!!!$$$'''))))))'''$$$!!!""""""""""""""""""""""""  !!!!!!""""""!!!  """###$$$######$$$%%%&&&&&&$$$!!!  """%%%'''((()))+++...///...---...///---,,,)))'''%%%###"""!!!      !!!"""!!! """###"""   """###$$$$$$$$$###$$$"""!!!!!!###$$$""" !!!!!!""""""#########$$$######""""""""""""######!!!$$$&&&&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!   """$$$%%%&&&&&&'''((((((((('''%%%"""  !!!!!!  !!!$$$%%%$$$'''***+++++++++,,,---,,,+++)))'''%%%$$$$$$###!!! '''+++ !!!!!!  """%%%$$$"""###""" !!!###$$$%%%$$$$$$$$$###!!!""""""###!!! !!!"""###$$$$$$%%%###"""""""""""""""###### !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!$$$%%%&&&''')))*********)))'''%%%$$$  !!! ###&&&(((((()))***+++((('''&&&%%%$$$#########""" !!!"""!!!***000  """###!!!   !!!###$$$$$$""" ###$$$  !!!###$$$%%%%%%$$$$$$###"""""""""!!!  !!!"""###$$$%%%%%%""""""""""""""""""###$$$"""##################"""!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$&&&(((((()))*********)))'''&&&%%%    """$$$%%%&&&'''(((%%%$$$$$$###############!!!!!!######!!! $$$ """######   """%%%%%%%%%***!!!!!!###$$$%%%$$$$$$""""""""""""!!! !!! !!!"""###$$$%%%%%%""""""!!!!!!"""###$$$$$$###""""""""""""""""""###  !!!!!!  !!!###&&&((()))''''''''''''&&&%%%$$$###  !!!!!!!!!   !!!!!!"""$$$######""""""######$$$%%% !!!"""###"""!!!  !!!"""###  !!!  !!!%%%((()))+++  !!!!!!  """###$$$$$$###### !!!"""""" !!!""" !!!"""###$$$$$$%%%!!!!!!!!!!!!"""###$$$%%%!!!!!! !!!!!!  !!!!!!!!!  !!!###$$$$$$$$$######""""""!!!!!! !!!!!!    """###### !!!!!!!!!"""!!!  !!! ######!!!"""!!!#########!!!   !!!""""""!!! !!!"""###$$$$$$###"""!!! """!!! """$$$!!!!!!""""""#########$$$!!!!!!!!!!!!"""###$$$%%% !!!!!!""""""!!!!!!  !!!"""!!! !!!     """!!!!!!  !!!!!!!!!!!!   !!! """!!!!!!!!!!!!  !!!  !!!  """%%%&&&### $$$  !!! """  !!!""""""!!! """######$$$$$$"""!!! !!!!!! """%%%"""""""""""""""#########!!!!!!!!!!!!"""###$$$%%%"""###$$$%%%%%%$$$###"""  """"""!!! """"""!!!       """"""######"""!!! !!!###"""  (((### !!! $$$###""" !!!"""""" !!!""""""!!!"""""""""!!! '''"""!!! %%%))) """ !!!"""###$$$$$$$$$!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""$$$%%%"""!!!!!!!!!!!!""""""###!!!!!!!!!"""######$$$$$$###$$$%%%&&&&&&$$$"""!!!$$$######"""!!!  !!!!!!!!!!!!!!!!!!"""###!!! """    !!!""""""###"""!!!     !!!"""$$$###"""!!! !!!!!!""""""   !!! !!! ### """ """###$$$$$$###### !!!!!!!!!"""""""""###"""!!!!!!!!!"""$$$$$$"""!!!!!!!!!!!!"""###############""""""""""""""" """$$$%%%&&&&&&%%%$$$"""""""""!!!  !!!$$$555333$$$   !!!""""""!!!   !!!#########"""!!!!!! !!!!!!!!!!!!!!!!!!   """$$$$$$$$$"""""" !!!!!!!!!"""""""""!!!"""######$$$!!!!!!!!!!!!!!!"""###$$$$$$$$$######"""!!!!!!  """$$$&&&''''''&&&"""!!!!!!  $$$!!!,,,FFFCCC,,, !!!   !!!   !!!"""    """$$$$$$###"""  !!!"""""""""""""""######$$$!!!!!!!!!!!!"""###$$$$$$############""""""!!!!!! """$$$%%%&&&&&&&&&""""""!!!!!!  ###!!!***===:::)))!!!###"""        !!!  !!! !!!######$$$!!! !!!"""!!! """######"""!!!  !!!!!!"""""""""############!!!!!!!!!!!!"""###$$$%%%!!!!!!""""""############""""""######$$$$$$$$$$$$#########"""""""""""""""!!!!!! !!!$$$###!!!!!!######        !!!!!! !!!  !!!&&&(((######'''&&&  !!!!!! &&&### """###%%%$$$###""""""""" !!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!"""############"""!!!!!!!!!"""###$$$%%%&&& !!!!!!"""######$$$$$$$$$$$$######""""""""""""########################"""""""""!!! !!!### """"""      ((()))$$$$$$)))'''  !!!######"""!!!  !!! """$$$$$$###""""""###"""!!! !!!""" !!!!!!!!!""""""""" !!!"""###$$$######"""!!!!!!!!!"""###$$$&&&'''"""""""""""""""#########$$$$$$###""""""""""""""""""""""""""""""#########$$$######"""!!!!!! """!!! ###        %%%'''""""""(((''' !!!"""!!! """%%%$$$$$$ !!!!!!!!! !!!###"""  !!!###!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$######"""!!!!!!!!!"""###%%%&&&'''$$$$$$######"""!!!!!!!!!######""""""""""""######!!!!!!!!!!!!""""""""""""%%%$$$$$$###"""!!!!!! !!!"""!!! """ """!!!######"""!!!!!!"""     !!!""""""!!! !!!"""$$$$$$###      %%%------!!!!!!$$$!!! """######""""""$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&'''%%%%%%((('''###"""$$$#########"""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!! """""" """$$$$$$###"""""""""     !!!""""""!!! %%%000+++  ,,,333111%%% !!! !!!""""""""""""########################$$$$$$######$$$$$$%%%&&&(((%%%$$$'''&&&""""""$$$############""""""""""""""""""""""""!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!###$$$$$$###""""""### !!!!!!!!!!!!     !!!!!!  )))222...  !!! ,,,111///%%% !!!!!! !!!!!!!!!""""""######$$$$$$$$$$$$$$$######$$$$$$%%%&&&((($$$###%%%$$$!!!"""$$$##############################""""""!!!!!! !!!!!!!!!    !!!"""######!!!!!!!!!"""""""""""""""############!!!!!!!!!!!!      """%%%!!!    !!!!!!###''''''  ###"""!!! !!! !!!!!!"""###$$$$$$%%%$$$$$$######$$$$$$%%%&&&((($$$###$$$$$$!!!!!!%%%"""###############$$$$$$$$$######"""!!!   !!!!!!   !!!"""!!! """###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""!!! !!!    !!!   !!!"""""" !!!!!! $$$###!!! !!! !!!"""######$$$$$$$$$$$$######$$$$$$%%%&&&((($$$$$$%%%%%%""""""$$$""""""######$$$$$$$$$%%%$$$######"""!!!  !!!!!!!!!  """!!!!!!"""  !!!!!! !!!$$$&&&''''''&&&&&&%%%$$$$$$$$$!!!"""#########""" !!!     !!!  !!! """"""###!!!!!!!!! ###"""!!! !!!!!!""""""#########$$$$$$######$$$$$$%%%&&&'''%%%%%%((('''###"""$$$""""""######$$$%%%%%%%%%######""""""!!!!!!  !!!!!!!!!!!! !!!$$$######$$$!!! """""""""$$$'''***))))))(((&&&%%%$$$###"""!!!"""###$$$###"""   !!!!!!   !!!  !!! !!!######!!!!!!"""###$$$###!!!!!!""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""$$$$$$######$$$$$$%%%&&&'''%%%'''******%%%"""###""""""###$$$$$$%%%&&&&&&""""""""""""!!!!!!!!!!!!   """%%%$$$$$$%%%""" !!!######$$$&&&***---******((('''%%%###"""!!! !!!###$$$###"""  !!!!!!  !!!!!!      !!!    ###""" $$$&&&&&&### !!!"""###$$$ !!!###"""!!!!!! !!!""""""!!! """"""""""""!!!!!!!!!!!!$$$$$$######$$$$$$%%%&&&&&&&&&(((,,,+++&&&######""""""###$$$%%%%%%&&&&&&!!!!!!!!!!!!""""""""""""   ...***%%%""""""#####################%%%''')))***---,,,+++)))'''%%%"""!!!"""""""""!!!""""""###$$$ """"""""" !!!           !!!   !!!!!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!###$$$$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%###%%%(((******(((%%%###'''&&&&&&%%%%%%$$$$$$###'''&&&$$$"""!!!!!!"""""" !!!!!!   &&&%%%///,,,'''#########$$$###&&&%%%%%%&&&(((***,,,...++++++***)))(((&&&$$$###"""""""""###$$$$$$%%%&&&!!!"""""""""!!! !!!!!!  !!!!!!"""######"""          !!!!!!!!!"""""" !!!######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$%%%'''))))))'''%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%###"""!!!!!!!!!"""!!!!!! !!! ###"""000,,,(((%%%$$$$$$$$$###&&&&&&&&&''')))+++...///*********)))((('''&&&%%%######$$$%%%'''((()))***&&&%%%###"""!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!  """###%%%&&&(((((((((&&&$$$###         """$$$%%%!!!""""""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%&&&&&&%%%$$$###"""""""""""""""""""""!!!!!!!!!!!!"""""" ///,,,'''%%%$$$$$$###"""######$$$%%%'''***---...++++++******((('''%%%$$$###$$$&&&(((***,,,------***(((&&&###"""!!!"""""""""""""""######"""""""""!!!!!!  !!!###%%%)))***+++------,,,***)))%%%$$$!!! !!!!!!######$$$###"""!!!   """ !!!!!!  !!!!!!!!!  !!!  ###&&&(((!!!""""""""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""$$$$$$$$$###############"""!!!!!!!!!!!!"""###### """!!! +++(((%%%###""""""!!! !!!!!!"""$$$&&&))),,,...------,,,***(((&&&$$$######%%%'''***---...///000...,,,)))&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$###"""!!!!!!  !!!!!!###%%%'''***,,,...///000///...---***(((%%%""" !!!"""######$$$###$$$%%%&&&&&&%%%$$$###    !!!!!! """ !!!""""""  !!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""!!! """%%%((()))$$$$$$$$$""" !!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$############$$$%%%%%%$$$$$$######"""!!!!!!$$$$$$%%%%%%%%%%%%%%%%%%!!!!!! !!!""""""###!!!"""$$$###!!! !!!%%%###  !!!###&&&***---//////...---+++(((&&&###"""$$$&&&))),,,///000111111000...,,,)))(((((()))***((()))))))))(((&&&$$$###""""""!!! !!!"""###&&&(((+++---///111222222222111...,,,)))%%%"""  !!!"""###$$$$$$$$$$$$%%%%%%&&&&&&'''&&&'''((((((((('''&&&%%%""""""!!!     !!!   """######!!! !!!"""###$$$""""""""""""#########$$$ !!!"""%%%'''(((%%%%%%%%%""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!!!!!!!"""######$$$$$$######$$$%%%&&&&&&&&&%%%!!! !!!"""###$$$###$$$%%%$$$"""!!!!!!!!! !!!$$$(((+++---------,,,+++)))'''%%%$$$%%%'''***---///111111111111000...---,,,,,,------......///...,,,***'''%%%$$$###"""!!! !!!"""###&&&(((,,,...111333555555555444222000---)))&&&$$$######!!!!!!###$$$%%%'''(((((())))))))))))))))))))))))))))))***+++***)))((('''###""""""       """$$$$$$!!! """###!!!""""""""""""######### !!!"""###$$$$$$$$$$$$$$$"""!!!"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""######$$$ !!!"""$$$%%%%%%$$$$$$"""!!!!!!""""""$$$%%%%%%"""$$$%%%$$$""" !!!  !!!""" !!!%%%(((***++++++++++++***((('''&&&%%%'''+++...000111000000111111000///////////////222333333222000---)))'''%%%%%%$$$"""!!!!!!"""###&&&(((---///222555666777777666555333000,,,)))'''&&&&&&$$$$$$%%%''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---,,,+++)))(((######"""        ###%%%$$$"""   !!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""######""""""$$$'''***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$%%%%%%&&&&&&%%%%%%$$$#########"""!!!!!! !!!"""#########"""############$$$%%%&&&'''"""###$$$###!!!  !!!""" """$$$((('''&&&$$$"""!!!$$$%%%&&&(((***,,,...///111111000...---...222555444444444444222000...---***(((%%%"""  """$$$,,,...000222555666777888444666777444///+++***+++***)))(((***---000111111222111000///000000222333000///...---,,,+++******'''$$$  !!!"""###$$$&&&!!!   !!! !!! ###### !!!### !!! """!!! ######!!!""" ###%%%###!!!"""###$$$%%%%%%%%%%%%%%%$$$###""""""###%%%&&&'''(((((('''&&&%%%$$$$$$#########""""""""""""""""""&&&&&&%%%###!!! """$$$""""""""""""!!!!!!!!!!!!$$$""""""###&&&&&&###  !!!!!! """"""!!!!!! !!!%%%$$$###""" """###$$$&&&(((***,,,---......---,,,+++---000333666777777666444222000...***(((&&&"""   """$$$***+++...111333666777888888999999777222000///111,,,+++***+++...111222222333222111000111111222333//////...,,,+++***)))(((%%%### !!!$$$&&&(((***++++++'''"""""""""!!!   !!! ######&&&  !!! !!!!!! """###""" """ !!!###%%%$$$""""""###$$$$$$%%%%%%%%%$$$$$$############$$$&&&'''&&&&&&&&&%%%$$$$$$##############################%%%&&&&&&$$$"""!!!"""$$$############"""""""""""""""!!!!!!"""%%%%%%""" !!!""""""  !!!###%%%'''((())))))))))))))))))+++...111666777666555444111///---***(((%%%"""  !!!###'''(((+++...222555777888:::;;;;;;999777555555555///---,,,---000222333333333333222222222222333333...---,,,+++)))((('''&&&"""  !!!###&&&))),,,///000...+++((('''((('''###  !!! ###"""---(((###+++!!! !!!!!!###$$$$$$"""!!!!!!"""$$$%%%$$$###"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%######$$$$$$$$$$$$$$$############!!!!!!!!!"""######!!!!!!  !!!"""### """###$$$###$$$%%%&&&&&&(((,,,///222222222111000---+++)))(((&&&$$$"""  """$$$&&&(((,,,000444777999777999;;;<<<;;;999777555111///......000222222222333333222222111111111222+++***)))(((&&&%%%$$$###  """%%%))),,,...//////---+++++++++)))&&&""""""    !!!!!! !!!""""""'''$$$)))666###  """%%%&&&"""""""""###$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%############$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&((((((&&&%%%$$$$$$$$$$$$#########"""""""""!!!!!!"""#########!!! """!!! """### !!!""""""$$$(((***------------,,,***'''&&&%%%$$$!!! !!!###%%%)))---222666888444777:::===>>>;;;777444111///------///000000000000000000000000///......((('''&&&$$$"""!!! ###%%%(((+++---...000/////////...,,,)))'''###"""       !!!---;;;&&& !!!$$$&&&!!!"""#########$$$%%%%%%#########$$$$$$######"""######$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$&&&(((((('''%%%%%%%%%######"""""""""!!!!!!!!!!!!"""$$$$$$$$$###"""""""""  !!!  !!!$$$(((((())))))((('''%%%$$$!!! !!!$$$)))...222555444444777999;;;:::666333000...,,,+++,,,---,,,,,,,,,---------,,,+++***)))$$$###"""  !!!$$$&&&))),,,...///222333333444222000...,,,&&&%%%###!!! !!! +++777)))""" !!!$$$ """######"""###$$$&&&#########$$$######"""!!!""""""###%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&""""""######$$$%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&""""""""""""!!!!!!!!! !!!###%%%%%%$$$#########!!!    !!!"""############"""!!!$$$)))---000333000......000222222111...,,,)))(((((()))((((((((()))))))))((('''%%%$$$!!! """%%%)))---///111222444666666555222000///((((((&&&%%%$$$#########!!!!!!  !!!###,,,,,,$$$ """ !!!!!!######!!!!!!###%%%###############"""!!!!!! !!!###%%%&&&&&&&&&&&&#########$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%'''#########"""""""""!!!!!! """%%%%%%###!!!"""###"""!!!!!!    %%%))),,,000+++%%%###%%%***---...,,,***'''&&&&&&&&&&&&%%%%%%&&&&&&'''&&&$$$"""!!!###(((,,,000111111333666666444222000///******)))''''''&&&&&&&&&###############$$$$$$$$$   """...%%% """!!!  ###"""!!! """%%%###############"""!!!!!! """%%%&&&'''''''''#########""""""""""""""" !!!!!!"""######$$$$$$%%%%%%%%%$$$######&&&((($$$$$$$$$############"""!!!$$$$$$""" !!!"""""""""""""""!!!  ###%%%'''%%%$$$""" !!!###%%%''')))###!!!############!!! """&&&***,,,,,,000444666555333222111---,,,+++)))((('''&&&&&&(((((((((((('''&&&%%%$$$%%%$$$""" ###"""   %%%""" """!!! !!!!!!!!!!!! """######""""""###$$$#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&$$$######""""""######$$$$$$%%%&&&&&&%%%$$$###""""""###$$$%%%&&&%%%$$$$$$######$$$$$$!!!"""""""""""" ###!!! !!!######!!!"""###***(((!!! !!!  """######&&&((())),,,000222222000////////////---,,,+++*********************)))(((''''''&&&%%%###"""!!! !!!!!!$$$###!!!  !!! !!!###   !!!!!!!!!!!!!!!"""$$$###""""""###%%%###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%$$$###############""""""""""""!!! ###!!! !!!"""###  """ !!!&&&&&&     !!!"""$$$'''+++---,,,,,,,,,,,,//////...------------...---------,,,++++++******''''''&&&%%%$$$$$$%%%%%%'''&&&$$$"""     !!! !!!!!!!!!"""###$$$$$$######$$$&&&###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""$$$$$$############$$$$$$$$$######"""""""""""""""$$$######"""!!!!!!!!!!!!"""!!! !!!""""""  !!!!!!"""""" ###     """###  """&&&'''(((((()))+++,,,,,,,,,,,,------.../////////...---,,,,,,,,,,,,)))))))))((())))))))))))))))))'''&&&$$$###""""""!!!!!!!!!         !!!!!!"""$$$%%%%%%$$$###%%%&&&$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!%%%$$$"""!!!!!!!!!"""###""""""""""""###"""!!!  !!!       """###   !!!###$$$&&&(((*********+++,,,---///000111000///...,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++***)))((('''&&&%%%%%%$$$###!!!  !!!"""!!!  !!!!!!!!!   """$$$%%%%%%$$$###%%%&&&$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###"""!!!!!! !!!!!!%%%$$$"""!!!!!!!!!#########$$$$$$$$$###"""""""""         ###'''***((()))***,,,...111333444000///...,,,,,,,,,,,,------....../////////......---------,,,+++)))(((''''''&&&%%%###!!! !!!"""###!!!  !!!"""###""" !!!!!!   """###$$$$$$######$$$&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!###""""""!!!!!!""""""""""""$$$%%%$$$###!!!""""""             %%%)))%%%&&&(((***---000333555222111///---,,,---......//////000111111000///...---.........---+++***(((''''''&&&$$$$$$#########  !!!###$$$"""     """###$$$###!!!   !!!"""$$$###""""""###%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$###""""""!!!!!!"""""" !!!!!!""""""!!!!!!!!! """$$$###!!! !!! !!!!!!!!!          $$$'''!!!"""$$$'''***...111222333222000...---...///000000111111222111000///.........//////...,,,***)))'''&&&&&&&&&&&&'''((((((###"""!!!  """$$$$$$### !!! !!! """$$$$$$###!!!   """######""""""###$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$#########$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$###""""""""""""""" !!!""""""!!! !!!###""" !!!""""""!!!!!!       """!!!$$$%%%&&&(((***------...000000//////000222111000///000111111000...//////...---,,,***((((((((((((((((((((()))))))))%%%$$$$$$###"""!!!  '''###"""%%%  !!!"""###""" """$$$""" !!!  !!!######$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%###&&&%%%$$$$$$$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&''''''%%%""" !!!$$$###!!! !!!###$$$$$$"""!!!!!!!!! !!!"""$$$&&&###!!!        !!!######$$$''')))***,,,............000111555444333333333222000......------,,,+++)))'''&&&((((((((())))))))))))***&&&&&&%%%$$$###""""""!!!  """111***"""  !!!!!!"""###$$$!!! !!! !!!  !!! !!!"""######$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###&&&%%%$$$$$$$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$"""!!!"""#########"""!!!!!!"""######$$$"""  """###"""         """$$$&&&(((+++,,,,,,---///111888777666555555333000---,,,,,,++++++)))(((&&&%%%(((((())))))************)))(((((('''&&&%%%$$$###"""!!!  !!!!!! %%%333,,,###  !!!"""###%%%######&&&%%%""" """ !!!### !!!"""######$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&$$$###&&&%%%$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$"""###$$$$$$###"""###%%%""""""""""""""""""""""""$$$"""!!!          ###%%%(((***+++,,,///111777666555555555333000---+++++++++***)))(((&&&&&&(((((())))))******+++++++++******)))((('''&&&&&&"""!!!  &&&###&&&###  """"""###%%%---666777...%%%!!! !!!###!!!!!!"""###############$$$$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%&&&$$$###%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%"""###$$$$$$###"""###$$$ !!!!!!""""""!!!!!! """""""""######"""       !!!###&&&((()))+++...111444444555666777666333111++++++++++++***)))'''''''''(((((()))******++++++,,,++++++***)))(((''''''""""""!!!%%%### '''%%%"""  !!!"""'''777HHHJJJ;;;((( !!!!!!!!!!!!""""""############"""$$$##############################$$$$$$%%%%%%%%%#########$$$&&&&&&%%%$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%$$$"""!!!"""### !!!!!!!!!!!!  !!!"""$$$%%%%%%"""         ###%%%'''))),,,...111222444777999888666333+++++++++******)))((('''&&&&&&'''((()))******+++,,,++++++***)))((('''&&&######""""""!!! ***'''###  """!!! !!!"""&&&888JJJMMM>>>))) !!!"""!!! """"""############""""""""""""###########################$$$$$$%%%%%%&&&$$$######%%%''''''&&&%%%$$$%%%%%%%%%$$$###"""!!!$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&$$$"""!!!!!!"""  !!!###%%%%%%###!!!         """###%%%(((***---...000333666555222///))))))))))))((('''&&&&&&%%%%%%&&&'''((()))******+++******)))((('''&&&&&&""""""""""""""""""""""""!!! $$$"""  !!!!!!"""---;;;???555''' !!!!!! !!!"""""""""############""""""!!!!!!""""""######$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$&&&((()))(((&&&$$$%%%%%%%%%$$$###!!! """"""###$$$$$$$$$$$$###"""$$$%%%$$$###"""###$$$  !!!""""""!!!          """%%%''')))***,,,///111000,,,)))(((((((((((('''&&&%%%%%%$$$$$$%%%&&&'''((()))*********)))((('''&&&%%%%%% !!! """ !!!!!!!!!"""***///+++$$$  !!! !!!###$$$""""""#########""""""!!! !!!!!!"""###$$$$$$%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&)))***)))'''$$$$$$%%%%%%$$$###!!! !!!""""""""""""""" """###$$$######%%%&&&!!!  !!!!!!       """$$$%%%&&&''')))***+++***(((''')))(((((('''&&&&&&%%%%%%)))(((((('''''''''''''''***)))((((((((('''%%%###!!!!!!!!!     !!! !!!###$$$$$$###"""""" !!!"""######"""!!! """!!! !!!###$$$!!!"""###$$$$$$%%%$$$$$$"""###&&&((())))))))))))%%%%%%&&&&&&%%%%%%$$$###$$$###"""!!!!!!###%%%&&&$$$$$$$$$#########""""""""""""!!! !!!###"""!!! ###!!! !!!    !!!###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$'''''''''''''''((())))))***)))(((((()))(((&&&$$$   !!!"""#########""""""!!!!!!"""""""""!!!!!! """"""!!! !!!"""###$$$!!!"""###$$$$$$%%%%%%$$$###$$$%%%&&&'''(((((((((%%%%%%&&&&&&%%%%%%$$$###$$$###"""!!!"""###%%%&&&$$$#########""""""""""""""""""!!!  ###"""!!! """!!!        """###$$$###""""""!!!!!!!!!"""""""""######%%%%%%&&&&&&''')))***+++)))((('''((()))(((&&&$$$ !!!!!! !!!"""######""""""!!!!!! !!!!!!""""""!!!!!!""""""###$$$!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&%%%%%%$$$###$$$###"""""""""###%%%&&&############""""""""""""""""""!!!""""""!!!!!!!!!!!!!!!"""         !!!""""""%%%%%%%%%%%%&&&'''((()))'''&&&&&&&&&((((((&&&$$$   !!!""""""""""""!!!  !!!"""""""""""""""######$$$$$$""""""###$$$%%%%%%%%%%%%&&&%%%$$$#########%%%%%%%%%%%%&&&&&&%%%%%%$$$#########"""""""""###$$$%%%$$$$$$$$$$$$###############"""!!! !!!""""""            !!!"""%%%$$$$$$######$$$$$$$$$$$$######$$$%%%&&&$$$###   !!!""""""!!! !!!"""###"""######$$$$$$$$$$$$$$$"""###$$$%%%%%%&&&%%%%%%&&&%%%$$$""""""###$$$%%%%%%%%%&&&&&&%%%%%%$$$##################$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$""""""!!!  !!!!!!          """"""!!!  """###""" !!! !!!"""###!!!!!! !!!!!!"""###$$$######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""######$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$""""""!!! !!!        !!! """### !!!"""###$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!"""######      !!! ###  """### !!!###$$$%%%%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%######$$$%%%&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$""""""###$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%!!!  !!!               '''777333   !!!!!!!!! !!! !!!#########""""""######$$$%%%""""""###$$$%%%%%%&&&&&&!!!"""$$$%%%&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&%%%%%%$$$$$$!!!!!!"""#####################"""!!!!!!!!!!!!!!!&&&""" $$$%%%###"""$$$"""!!!  """###!!!!!!            222@@@;;;((( """   !!!  !!!"""######""""""######$$$$$$""""""######$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%$$$$$$###$$$%%%&&&'''&&&&&&&&&&&&%%%$$$######!!!!!!"""#####################"""!!!!!!!!!!!!!!!%%%"""!!!%%%&&&$$$"""###"""!!!  !!!"""!!!!!!         ---999444$$$###!!!   !!!!!! !!!!!!"""""""""#########$$$$$$########################$$$$$$%%%%%%%%%$$$######$$$############$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!!!!"""##################""""""!!!!!!!!!!!!!!!$$$!!!"""&&&((($$$"""""""""!!!  !!!!!! !!!   %%%111$$$  '''###!!!  !!!!!! !!! !!!!!! !!!""""""########################"""""""""""""""%%%%%%%%%%%%$$$######"""###############$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!!!!!!!"""###############""""""!!!!!!!!!!!!""""""###!!!"""''')))%%%!!!!!!!!!!!!      %%%000###   """###!!!   !!!!!! !!!"""############"""#########"""""""""""""""&&&%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!"""###############""""""!!!!!!!!!!!!""""""### """&&&((($$$!!!!!!!!!!!!  !!!!!!           ###$$$"""!!! !!!!!! !!!"""#########"""!!!########################%%%%%%$$$######$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""###############!!!!!!!!!!!!!!!""""""###""" $$$&&&""" !!!!!!  !!!             ######!!!  !!!""" """###$$$###"""!!!""""""######$$$$$$%%%%%%%%%$$$#########$$$%%%&&&######%%%&&&&&&&&&%%%$$$"""######$$$$$$$$$$$$###!!!!!!"""###############!!!!!!!!!!!!!!!"""######""""""###!!!             !!!!!!###"""   !!!!!!!!! !!!### """###$$$###!!! """"""###$$$%%%&&&&&&&&&$$$$$$#########$$$&&&'''###$$$%%%&&&'''&&&%%%%%%!!!"""###$$$$$$%%%$$$$$$!!!!!!"""###############!!!!!!!!!!!!!!!"""######""" """            !!! !!!!!!"""""""""!!!"""$$$%%%$$$### !!!""""""$$$%%%&&&''''''%%%$$$"""""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&%%%"""""""""""""""#########""""""""""""""""""""""""!!!  """###!!!!!!!!!!!!             !!!""""""""""""!!!"""######$$$###"""!!! !!!""""""###%%%&&&&&&'''&&&%%%$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%########################""""""""""""""""""""""""!!!  """###!!!!!!!!!!!! !!!!!!        !!!  """###$$$###!!! ######""""""""""""!!!!!!!!!""""""###$$$%%%&&&&&&'''&&&%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!  !!!"""!!!!!!!!! """!!!  !!!222///       !!!  !!!###$$$$$$###!!! ###"""!!!!!!!!!!!!""""""!!!""""""###$$$%%%%%%%%%((((((&&&%%%%%%%%%%%%&&&########################!!!""""""###$$$$$$%%%%%%''''''&&&%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!! 000PPPKKK%%%        !!!"""$$$!!! """#########!!! """!!!!!! !!!!!!"""""""""""""""######$$$$$$%%%(((''''''&&&%%%%%%%%%%%%########################"""""""""######$$$%%%%%%'''''''''&&&%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! 111SSSNNN&&&       ###$$$!!! !!!!!!""""""""" !!!!!!!!!!!!"""""""""""""""#########$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""""""""""""""""""""""""""""""""!!!!!!!!! %%%999666      !!!###$$$!!!"""""""""!!!!!!""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""!!!      !!!!!!!!!  ###%%%!!!######"""!!! """"""""""""############"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$%%%"""""""""""""""""""""""""""""""""""""""!!!             !!!&&&!!!"""&&&&&&%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$$$$$$$###&&&%%%###!!!!!!"""###$$$%%%###!!!"""$$$%%%$$$!!!"""###$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!             &&&""" $$$&&&&&&###################################################%%%%%%%%%$$$$$$#########$$$###"""!!!"""###%%%&&&%%%###!!!"""$$$%%%$$$""""""###$$$"""  !!! !!!          !!! &&&###!!!"""%%%&&&$$$""""""""""""""""""""""""!!!########################&&&&&&%%%%%%$$$###"""""""""!!!!!!!!!"""$$$&&&'''$$$###"""###$$$$$$###""""""######"""  !!!        """!!!"""&&&### !!!######"""######""""""""""""!!!!!!########################'''&&&&&&%%%$$$###""""""""""""""""""###$$$%%%&&&$$$############$$$######"""######"""         !!! !!! !!!"""&&&""""""###################################################&&&&&&%%%%%%$$$###""""""$$$$$$########################$$$############$$$"""###$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!       !!!!!!  !!!!!!###!!!!!!###"""""""""#########$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######"""""""""$$$$$$$$$###"""###$$$$$$%%%%%%$$$"""!!!!!!"""""""""""""""""""""""""""       !!! !!!""" !!!"""###$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$######"""$$$%%%$$$"""!!!###%%%%%%&&&&&&%%%###"""###$$$"""""""""""""""""""""""" !!!       """$$$$$$"""!!!  !!!###$$$$$$########################"""######$$$$$$%%%&&&&&& !!!"""$$$$$$%%%%%%%%%!!!$$$%%%%%%"""!!!###%%%&&&''''''&&&$$$######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!       $$$&&&    !!! !!!!!! !!!###!!!!!! !!!!!!%%%$$$""""""###$$$##############################"""############$$$$$$$$$###"""""""""###$$$%%%%%%!!!$$$'''&&&###!!!!!!###!!!!!!          '''))) !!! """"""!!! !!!"""!!!!!! !!!!!!%%%###""""""###$$$$$$###########################"""############$$$$$$$$$###############$$$$$$$$$"""$$$%%%%%%"""!!!!!!###!!!!!!             %%%&&& !!!!!!######!!!  !!!!!! !!!!!!%%%###""""""###$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$######$$$%%%$$$###"""!!!"""######"""!!! !!!###!!!!!!!!! !!!           !!!!!!!!!!!!  !!!!!!######""" !!!!!! !!!!!!$$$###!!!"""###%%%$$$###""""""""""""""""""""""""""""""#########$$$$$$$$$"""$$$%%%&&&%%%###!!! ###"""!!! """###!!!!!!!!! !!!  !!!          !!!!!!  """""""""!!!  !!!!!!"""###!!! !!!!!! !!!!!!$$$"""!!!"""###%%%%%%$$$""""""""""""""""""""""""""""""#########$$$$$$$$$"""$$$%%%&&&%%%###!!! ###""" !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""           """"""!!!  !!!"""   !!!!!!!!! !!!!!! !!!###!!!!!! !!!!!!###"""!!!"""$$$%%%%%%$$$########################"""############$$$$$$$$$######$$$%%%$$$###"""!!!###!!! !!!"""######""" !!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!!           """"""!!!!!!!!!  !!!!!!!!!!!!!!!   ###&&&!!!!!! !!!!!!###"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$###!!!!!!"""%%%%%%$$$""" !!!!!!!!!"""""""""""" !!!#########!!!          """""""""###"""!!! """ !!!!!!!!!  $$$(((!!!!!! !!!!!!###"""!!!"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$###"""""""""###$$$%%%%%%###!!!!!!###&&&'''$$$!!! !!!!!!!!!""""""######"""$$$%%%###!!!           !!!!!!!!!###!!!!!!   """$$$&&&###"""!!!!!!!!!!!!!!!""" """$$$%%%%%%%%%###"""########################$$$$$$%%%%%%%%%$$$######"""######$$$$$$$$$###############""""""""""""""" !!!""""""!!!"""$$$&&&!!!"""$$$%%%%%%$$$###"""""""""!!!            !!!###%%% """###%%%&&&!!!"""###%%%%%%$$$###"""########################"""###$$$%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%#########""""""!!!!!!!!! !!!!!! !!!###%%% !!!###%%%%%%%%%###""""""!!!!!!               !!!  !!! !!!"""### !!!"""$$$%%%&&&!!!"""###$$$%%%$$$##############################!!!!!!###$$$%%%&&&&&&&&&###"""""""""###$$$&&&'''$$$$$$######"""!!!  !!!  """$$$ """$$$%%%%%%$$$$$$""""""!!!!!!!!!                  !!!!!!"""  !!!!!! !!!""""""""""""!!!""""""######!!!"""###$$$$$$$$$$$$###########################!!!"""###$$$%%%%%%%%%%%%###"""!!!!!!"""%%%''')))&&&&&&%%%$$$###"""!!!!!! !!!!!! """$$$ !!!###$$$%%%%%%%%%###""""""!!!                !!! !!!!!!!!!"""""""""""""""###$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$#########""""""###%%%(((***''''''&&&%%%%%%$$$######!!!"""###"""!!!!!!###$$$!!!"""###$$$%%%%%%######!!!          !!!"""######!!!  !!!   !!!!!!!!!"""""" !!!###%%%''')))###############$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###"""$$$#########$$$%%%'''(((&&&&&&&&&%%%%%%%%%%%%$$$"""#########!!!!!!###$$$ !!!!!!"""###$$$$$$""""""!!!          $$$###""" !!!"""!!!"""###"""   !!!"""""""""""" !!!$$$&&&((()))###############$$$$$$%%%##############################$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$$$$$$$!!!"""###""" """###!!!!!!!!!!!!!!!"""######           ###!!! !!!###$$$###$$$$$$###  !!!"""#########""""""""""""###$$$%%%&&&######""""""######$$$%%%########################!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%!!!!!!!!!"""######$$$$$$!!!!!!"""!!! """"""!!!!!!!!!!!!!!!"""### !!!"""######  !!!""""""!!!            ######""" !!! !!!"""!!! !!!!!!  !!!!!!!!!%%%$$$###!!! !!!!!! """$$$###"""!!!!!!!!!"""$$$%%%!!!!!!  """###""""""""""""""""""""""""&&&''''''&&&%%%%%%(((***'''''''''&&&&&&%%%%%%%%%######""""""!!!!!! '''$$$!!!!!!"""###!!! !!!!!!!!!!!!!!!  !!!""""""!!!   !!!!!!!!!              !!!  !!!  ###""""""!!!  """"""!!!!!!###$$$"""!!! !!!######""""""!!!!!!!!!"""###$$$########################%%%&&&&&&&&&%%%%%%''')))%%%%%%%%%$$$$$$$$$######!!!!!!!!!"""""""""""""""######""""""""""""!!!!!!!!!!!!!!!"""!!!!!! !!!!!!  !!!""" !!! !!!!!!!!!!!!!!!"""!!!!!!    !!!!!!!!!     """"""  !!!   """"""!!!!!!"""### !!!""""""###""""""""""""###$$$%%%########################"""$$$&&&&&&%%%$$$%%%&&&#########""""""""""""""" !!!""""""###$$$$$$ ###%%%%%%"""!!!!!!###"""""""""""""""!!! ###!!!!!!###!!! !!! !!!""""""#####################!!!     """%%%&&&'''((()))''''''((('''%%%###    """"""   !!!!!!!!! !!! !!!!!!""""""""""""""""""###$$$$$$%%%######################## """%%%%%%$$$######$$$""""""""""""""""""""""""!!!!!!"""""""""######### &&&+++)))###!!!$$$$$$$$$$$$###"""!!! """!!!!!!!!!  """"""""""""######$$$%%%%%%###$$$$$$$$$"""      !!! $$$)))---///000111333...///000///...+++(((&&&     """"""   !!! ######"""!!!!!!!!!!!!!!!""""""############ !!!"""######$$$$$$########################"""$$$%%%$$$#########""""""##################$$$#########"""""""""!!!$$$***///,,,$$$!!!$$$$$$$$$$$$$$$###"""!!!   """""""""""""""###$$$&&&'''############"""!!!     ###'''(((+++000333555777999;;;777888999999777444000..."""  !!!"""  !!!!!!###&&&'''%%%$$$######!!!!!!"""###############!!!"""######$$$###$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""###$$$############$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!&&&+++...+++$$$ """%%%$$$$$$$$$$$$$$$###"""!!!   """ !!!###%%%&&&"""!!!!!! !!!!!!"""    """(((,,,222555888;;;===@@@CCCFFF???@@@BBBBBB@@@===999777***&&&    !!!!!!   !!! ###&&&'''%%%###"""""" """#########"""!!! """###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""$$$&&&""""""#########$$$$$$$$$########################$$$'''***(((###!!!###'''###$$$$$$%%%$$$$$$###### !!!### """$$$%%%!!!  """###   %%%+++///;;;===@@@BBBDDDGGGKKKNNNEEEFFFGGGHHHFFFCCC???<<>>777222+++$$$    !!! !!!!!! !!!!!!$$$######!!!"""((($$$$$$$$$$$$%%%&&&'''((($$$$$$$$$#########""""""###///333)))!!!######%%%%%%%%%$$$###"""!!!!!! !!!###$$$%%%%%%$$$$$$&&&%%%$$$"""!!!!!!!!!!!!###$$$&&&''''''&&&$$$###   !!!!!!!!!!!!    """%%%)))---222666===@@@DDDHHHIIIKKKMMMOOOOOOPPPPPPPPPMMMJJJFFFDDD;;;555,,,###     """######$$$ $$$%%%"""###((($$$$$$$$$$$$%%%&&&''''''$$$$$$$$$#########""""""(((333555+++###$$$$$$ $$$%%%%%%$$$$$$"""!!!!!!"""###$$$$$$$$$###""""""######"""!!! ###$$$&&&''''''&&&$$$###   !!!"""""""""!!!!!! """%%%))),,,111666999===AAAFFFJJJLLLMMMNNNNNNNNNPPPQQQRRRQQQNNNLLLJJJ???888...%%%     !!!"""$$$%%%###!!!"""&&&&&&$$$$$$'''$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$###############'''000222***$$$$$$$$$!!!$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$###"""!!! """###%%%&&&&&&%%%###"""    !!!"""############  ###!!!$$$(((+++///333888<<<<<<@@@FFFJJJLLLLLLLLLLLLNNNPPPRRRSSSRRRPPPMMMLLLAAA;;;222***$$$     ###%%%!!!"""###$$$!!!!!!###%%%&&&%%%$$$$$$$$$$$$######$$$%%%%%%&&&########################&&&)))%%%"""###%%%$$$$$$$$$$$$$$$$$$###"""!!!###############""""""!!! !!!!!!!!!!!!!!!"""###$$$&&&&&&$$$###""" !!! !!!   """############ !!!!!!!!!!!!!!!!!!)))$$$ """$$$(((,,,///444999<<<===AAAGGGKKKLLLLLLLLLMMMOOOPPPQQQRRRQQQNNNKKKIII???;;;555000+++&&&     !!!$$$%%% !!! !!!!!!"""!!!######$$$%%%$$$"""$$$$$$#########$$$%%%%%%########################"""$$$""" """############$$$$$$$$$###""""""!!!!!!!!!""""""######$$$ !!!"""###$$$$$$######!!!"""$$$%%%%%%$$$"""!!! """!!!   !!!"""######""" !!!""""""###""""""""" !!!***'''""" !!!"""""""""$$$(((,,,///444999<<>>;;;777333///***$$$      !!! !!!!!! !!!!!!"""###!!!"""%%%%%%"""$$$$$$############$$$$$$###############$$$$$$$$$$$$%%%%%%$$$"""!!!""""""######$$$$$$$$$######"""!!!!!! !!!"""###$$$%%%!!!"""$$$%%%&&&%%%$$$$$$ !!!###$$$$$$###!!!  !!!!!!!!! """!!!    !!!!!!!!!!!!!!! !!!"""###$$$######""" !!!""""""!!! !!!"""'''&&&%%%"""!!!"""$$$'''"""%%%))),,,000444999<<>>@@@CCCFFFIIIJJJKKKKKKKKKJJJJJJKKKLLLLLLIIIGGG@@@===777111,,,*********(((&&&%%%%%%%%%%%%###"""    !!!  !!!!!!!!! $$$$$$$$$###############"""$$$&&&%%%$$$###$$$%%%&&&&&&&&&$$$"""###%%%((("""""""""""""""######$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$############"""$$$$$$%%%%%%%%%$$$######""""""#########""""""!!! ###&&&'''&&&$$$###  !!!"""!!! """""""""""""""###$$$$$$%%%$$$%%%'''((('''&&&%%%  !!!!!! !!!"""""""""###############$$$$$$%%%%%%&&&)))---111666999<<<@@@AAADDDFFFIIIKKKLLLLLLLLLKKKJJJJJJJJJIIIFFFCCC???<<<666111,,,*********((('''%%%$$$$$$$$$"""        !!!!!!!!!!!! !!!""""""######$$$$$$$$$ """######"""!!!!!!"""&&&&&&&&&$$$"""###%%%((($$$$$$#########$$$$$$%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$ """###$$$###"""""" !!!"""!!!  """###$$$$$$%%%%%%$$$&&&)))(((&&&%%%&&&((("""""""""!!!!!!!!!!!!!!! ***---)))%%%###!!!!!!""""""!!!  !!!###$$$###############$$$%%%%%%%%%&&&)))---111666999;;;BBBCCCDDDFFFIIIKKKMMMMMMMMMKKKJJJIIIHHHEEEBBB???===:::555000,,,***))))))(((&&&$$$######"""       !!! !!! !!!!!!!!!!!!"""""""""""""""!!! !!!"""###$$$%%% """######"""!!!!!!"""%%%&&&&&&$$$######%%%(((&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$############"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&  !!! !!!""""""    """$$$%%%&&&&&&%%%&&&((()))&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$############$$$333777000 &&&$$$!!!  !!!!!! !!!###$$$$$$############$$$%%%%%%&&&''')))---111555999;;;CCCDDDEEEGGGIIIKKKMMMNNNLLLJJJHHHGGGFFFDDD@@@===999777222...***((('''''''''%%%###"""!!!      !!!!!!"""""" !!!!!!!!!   !!! """""""""######$$$$$$$$$$$$$$$ !!!!!!""""""######$$$%%%''''''%%%$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########!!!"""###$$$%%%&&&&&&&&&###$$$%%%&&&''''''''''''"""!!!  ###"""!!!  !!!!!! !!!###"""!!! !!!!!!"""""""""!!! """$$$&&&&&&&&&&&&'''(((&&&$$$)))///---'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%"""000222*** !!!###""" !!!$$$(((!!! !!!###$$$$$$$$$$$$###$$$%%%%%%&&&&&&''')))---111555888:::CCCDDDEEEGGGIIIKKKLLLMMMIIIHHHFFFFFFEEEBBB???<<<444222...***'''%%%$$$$$$$$$"""     !!!!!!""""""###$$$%%%%%%""""""!!!!!!    """######$$$%%%&&&&&&&&&&&&&&&######""""""!!!!!! %%%'''(((((('''&&&&&&'''###$$$%%%%%%$$$$$$&&&(((%%%$$$$$$#########$$$$$$'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###!!!"""###$$$%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%###"""  ###"""!!!  !!!!!!!!!!!! """######"""!!!!!!""" """###$$$###!!!  """$$$%%%&&&''''''%%%'''%%%$$$,,,777666...$$$%%%%%%%%%%%%&&&&&&&&&###'''%%% !!!&&&%%% !!!!!!  !!! &&&,,,  !!!###$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&(((***---111555888:::BBBCCCFFFHHHJJJKKKKKKKKKGGGFFFDDDCCCBBB???<<<999...,,,)))&&&###!!!     !!!"""$$$ !!!"""$$$%%%&&&&&&""""""!!!     !!!#########$$$%%%&&&&&&&&&&&&%%%$$$###"""!!!!!! ###%%%'''&&&%%%$$$%%%%%%"""$$$%%%&&&%%%%%%&&&'''###############$$$%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######"""!!! !!!!!!!!!!!! """######"""!!!"""###  !!!######""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$%%%'''((("""''''''$$$)))444555///###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%###  !!!!!!   $$$((( !!!"""""""""%%%$$$$$$$$$$$$%%%&&&&&&'''(((***---111555888:::???BBBFFFIIIKKKJJJIIIHHHFFFDDDBBB@@@>>>:::666222)))'''%%%"""   """###""""""%%%)))!!!"""###%%%%%%""""""!!!''' """!!!"""###""" !!!""" !!!"""###$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""$$$%%%%%%$$$######$$$"""###%%%&&&%%%%%%&&&'''#########$$$$$$&&&'''(((''''''&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""!!!  !!!!!!!!!!!! """$$$$$$"""""""""###"""!!!!!! !!!!!! """###!!!""""""""""""""""""""""""######""""""###%%%'''(((!!!)))***###"""***...)))#########$$$$$$%%%%%%%%%&&&###$$$+++---***(((***  !!!!!!!!! !!!!!!!!! !!!""""""""""""%%%%%%$$$$$$%%%%%%&&&''''''(((***---111444888999>>>AAAFFFJJJKKKJJJHHHFFFFFFDDDAAA>>>;;;666111---&&&$$$"""    $$$ """###$$$"""""" ...###"""  """$$$%%%$$$!!!!!! !!! !!!!!!"""""""""###############$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%!!!###%%%&&&%%%%%%&&&'''######$$$%%%&&&((()))***'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######&&&&&&&&&%%%$$$###"""!!! """""" !!!  !!! %%%###!!!"""$$$$$$!!!""""""""""""!!!!!!!!!!!!!!!"""#########""""""############"""!!!!!!"""$$$&&&'''((('''&&&%%%&&&&&&%%%%%%$$$###""""""$$$###"""""""""###%%%&&&+++$$$)));;;DDD:::***"""""""""""""""############%%%"""  !!!!!!""""""######$$$%%%''''''&&&&&&((()))''')))***,,,---000444777>>>>>>???BBBGGGHHHFFFCCCDDDAAA===999555111,,,(((###       """###!!! """...888((("""!!!!!!!!!"""""""""!!!### !!!!!!""""""############"""!!!###############%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!"""###$$$%%%'''***,,,---&&&%%%$$$%%%''')))))))))&&&&&&&&&&&&%%%$$$###""" ###&&&'''%%%###$$$&&&((($$$!!! """######!!!!!!!!!  !!! $$$"""!!!"""$$$$$$""""""""""""!!!!!!!!!!!! !!!"""#########"""############""""""""""""###$$$&&&((()))((('''&&&'''&&&%%%$$$###""""""""""""""""""""""""###$$$%%%(((&&&---<<>>BBBEEEEEECCCAAA<<<888333///***&&&!!!    $$$###"""!!! $$$  !!!""" !!!!!!!!!"""""""""###%%%%%%$$$###$$$%%%#######################################"""""""""$$$$$$$$$%%%&&&'''((())))))'''%%%%%%&&&'''&&&%%%&&&&&&&&&%%%$$$$$$###### """$$$$$$###"""###$$$###!!! """######""" !!!"""!!! !!!  !!!"""#########"""""""""  !!! !!!"""""""""""""""$$$###!!!!!!!!!###%%%&&&''')))+++---......---,,,***(((%%%"""!!!!!!###$$$ """######""""""""")))...***######(((""""""#########$$$$$$$$$""""""###$$$$$$$$$###!!! !!!!!!!!!!!!!!! !!!!!!""""""######$$$&&&((()))(((((())))))***+++,,,------///333555888:::===@@@BBBBBB@@@>>>777333---((($$$    !!!!!!!!! !!!!!! !!!### !!!!!!""" """######"""!!!!!!"""################################################%%%%%%$$$%%%%%%&&&'''((((((&&&%%%%%%&&&'''&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$!!!""""""###""""""######  """###"""!!! """######"""!!!   !!!"""""""""""""""###"""!!! !!!!!!!!!!!!!!!!!!!!!"""""""""###"""!!!!!!"""$$$&&&(((***+++...000111111000///+++(((%%%"""!!!!!!"""### !!!""""""!!!!!! ###&&&&&&######%%%############$$$$$$$$$$$$######$$$###"""!!!  !!!!!!"""""""""!!! !!!!!!""""""######%%%'''***+++***************+++,,,,,,,,,...111444666999<<>>HHH777***+++,,,'''%%%)))$$$$$$%%%%%%%%%$$$######""""""###$$$&&&(((***+++(((((((((((('''&&&%%%$$$###"""!!!"""######!!!$$$%%%&&&&&&&&&&&&$$$$$$""""""#########$$$$$$$$$!!!"""######"""      %%%$$$ $$$'''&&&''''''(((((('''&&&%%%""""""!!!   !!! !!! !!! """######!!! !!!""""""""""""###$$$$$$%%%$$$$$$""""""""""""!!!!!!!!! !!!!!!  """###"""!!! !!!$$$###  """%%%(((***,,,***000777555,,,...777333+++)))000111)))%%%(((&&&'''''''''&&&$$$"""!!!$$$$$$$$$%%%&&&'''((()))((())))))***)))'''&&&%%%%%%$$$###$$$%%%$$$###!!!$$$%%%'''(((((('''%%%$$$""""""######$$$$$$$$$$$$ !!!""""""!!!     """%%%'''((()))******)))((('''%%%%%%$$$"""   ###  !!!""" !!!!!!!!!!!!"""###"""!!!"""""""""###$$$%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!!"""!!! !!!"""!!!   #########